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
339547257765	339547258317	339547258867	339547259417	339547259967	339547260517	339547261067	339547261617	339547262167	339547262717	339547263267	339547263817	339547264367	339547264917	339547265467	339547266017	339547266568	339547267118	339547267668	339547268218	339547268768	339547269318	339547269868	339547270418	339547270968	339547271518	339547272068	339547272618	339547273168	339547273718	339547274268	339547274818	339547275368	339547275919	339547276469	339547277019	339547277569	339547278119	339547278669	339547279219	339547279769	339547280319	339547280869	339547281419	339547281969	339547282519	339547283069	339547283619	339547284169	339547284720	339547285270	339547285820	339547286370	339547286920	339547287470	339547288020	339547288570	339547289120	339547289670	339547290220	339547290770	339547291320	339547291870	339547292420	339547292970	339547293520	339547294071	339547294621	339547295171	339547295721	339547296271	339547296821	339547297371	339547297921	339547298471	339547299021	339547299571	339547300121	339547300671	339547301221	339547301771	339547302321	339547302871	339547303422	339547303972	339547304523	339547305072	339547305622	339547306172	339547306722	339547307272	339547307822	339547308372	339547308922	339547309472	339547310022	339547310572	339547311122	339547311672	339547312223	339547312773	339547313323	339547313873	339547314423	339547314973	339547315523	339547316073	339547316623	339547317173	339547317723	339547318273	339547318823	339547319373	339547319923	339547320473	339547321023	339547321574	339547322124	339547322674	339547323224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2652	3600	2300	2651	3600	2300	2650	3600	2300	2650	3600	2300	2649	3600	2300	2649	3600	2300	2648	3600	2300	2647	3600	2300	2647	3600	2300	2646	3600	2300	2646	3600	2300	2645	3600	2300	2645	3600	2300	2644	3600	2300	2643	3600	2300	2643	3600	2300	2642	3600	2300	2642	3600	2300	2641	3600	2300	2641	3600	2300	2640	3600	2300	2639	3600	2300	2639	3600	2300	2638	3600	2300	2638	3600	2300	2637	3600	2300	2637	3600	2300	2636	3600	2300	2636	3600	2300	2635	3600	2300	2634	3600	2300	2634	3600	2300	2633	3600	2300	2633	3600	2300	2632	3600	2300	2632	3600	2300	2631	3600	2300	2631	3600	2300	2630	3600	2300	2630	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22770	21148	28865	23770	22566	27627	31732	28703	28441	52237	61336	46081	35767	28709	28186	28038	28031	28208	28201	28189	27967	27849	28189	28158	28226	28196	28051	28019	28073	28197	27940	28125	28024	28147	28070	28107	28044	28136	27971	28249	28184	27854	28038	27995	27963	27784	28014	27978	27974	28078	28069	28102	27950	28132	27758	28147	28443	28161	28235	28145	28106	28004	28093	28115	27899	28205	27838	28115	28042	28034	28059	28052	27993	27840	28154	28045	27787	28051	28025	28246	28120	28007	27942	27939	27682	27860	27938	28097	28040	28000	28238	28246	28068	27959	27820	27902	28128	28131	27969	27960	27878	28208	28011	27844	28237	28088	27813	28095	27945	27860	27925	27878	27700	27929	27859	27811	27880	28153	27922	28169	27918	27914	28015	28156	28044	28064	27647	28190	27694	28095	27745	28009	28139	28101	27983	27998	28036	28003	27856	27880	27918	28007	27921	27873	27820	27937	27782	27877	27806	28064	28003	27992	28134	28146	27790	27908	27893	27950	27952	27757	27953	28062	27962	27762	28027	27799	27946	27753	28096	28130	28042	27836	27933	28108	28100	28083	27827	28036	27919	27844	27824	28047	27847	27894	27996	27796	28017	27960	27866	27937	27843	27802	27928	28081	28120	28043	27924	28125	27786	28028	28220	27988	28092	28129	28005	27905	27989	27873	27834	27887	27853	27982	27827	28215	27919	28081	28043	28113	28021	27892	27924	27966	27956	28017	27818	27922	27757	28054	28201	27845	28117	27860	28006	28087	27778	28046	28017	27866	27844	27979	28065	27985	28165	28028	28064	28085	27953	28102	27900	27695	28144	27820	28072	27704	28019	27974	28025	28010	28113	27759	27992	27817	27785	27848	27759	28131	28335	27761	27825	27874	27915	27868	28080	28037	28044	27993	27947	28129	28006	27903	27810	27989	27766	27862	28090	27696	27903	27999	27938	28023	28086	28050	27979	27616	27810	27948	27884	28126	27949	27855	27795	27972	27884	27717	27841	28080	28149	27807	27893	27964	28018	28074	27935	27940	27848	28190	28111	27967	28162	27853	27818	27900	27839	28087	27999	27869	27975	27850	28002	28149	28238	28076	28020	28045	27742	27897	27908	27772	27983	28065	27980	27797	27985	27918	28057	28183	27940	27650	28135	28035	27984	27884	28032	27849	28050	27993	27885	28009	27834	27817	27752	27901	28038	27985	28074	27982	28041	28190	27941	28015	27989	27930	27929	27899	28137	28133	28203	27847	27877	28151	28137	27898	27861	28115	27903	28124	28162	28252	27955	27950	27856	28111	28061	28133	28149	27916	28148	27992	28094	28145	28042	28000	27840	28172	27951	28125	27946	28026	28109	27899	27861	27858	27782	27717	27983	27921	28059	27946	28053	27714	28034	27787	27905	28046	27907	27832	28001	27921	28180	27710	27945	27978	28132	28045	27968	28146	27915	28026	28096	28123	28276	27953	27733	28018	27881	27988	27906	28166	27811	28040	28114	28041	28153	28071	27855	28017	27930	27941	27819	28008	27828	27997	27952	27871	28000	28000	27931	28085	27932	27774	27987	27881	27976	27920	28021	27882	27959	27774	27879	28035	27791	28031	27873	27984	27943	27870	28196	27844	27690	27980	27831	27862	27951	28147	27860	27954	28085	27810	27868	28172	27895	28004	28059	28040	27978	28076	27872	28006	28230	28089	28022	27935	27836	27730	27884	27890	27937	27804	27808	27747	28089	28022	27882	27984	28106	27953	28127	28142	27886	27868	27997	27930	27954	27867	28146	27952	28039	27864	28144	28155	27864	28035	28026	27827	27852	27681	27923	27665	27813	27932	27970	28179	28053	27972	27874	27927	27836	27905	27860	27824	27993	27909	28000	27787	28061	28150	27960	27811	27974	27893	28210	27907	27765	28149	28212	27731	27933	28133	27947	28020	27899	27802	27970	28040	27885	28000	27928	27820	27910	27883	27867	28031	28010	28099	28239	27821	27780	27856	27811	28086	28137	28048	28026	27815	27913	28118	27891	27863	28136	27861	28002	28002	28052	28086	27966	27935	28056	27984	27864	27851	27878	27923	27867	27884	28024	28177	28057	28010	28085	27832	27866	27943	27813	28037	27779	27818	27866	27991	27926	27847	28179	28085	27997	27814	27997	28131	27950	27998	27847	27774	27880	27936	28058	27902	27704	27957	27939	27986	28163	28028	28029	27899	27928	27799	27830	28092	27730	27764	27899	27903	28001	28017	28098	28065	28151	27953	27939	28051	27970	27819	28026	27737	27970	27921	28058	27974	27959	27936	28042	28054	27959	27676	27931	28002	28011	27815	27995	27913	27925	27957	27886	28135	28035	27934	27952	28002	27976	27919	27924	27928	28218	28046	28167	28044	27852	28040	28083	28214	28035	28043	28113	27965	27946	27964	27960	28000	27952	28064	27828	27893	28049	28074	27928	27877	28229	28160	28027	27957	28037	28001	27866	28159	28021	27842	27949	27871	27809	28014	27954	27885	27912	28017	28063	27807	27869	28003	27976	27794	27977	27961	27953	27987	27861	27866	27985	27943	27873	27999	27924	27984	27852	27810	27873	28008	27822	27775	27729	28092	28014	27991	27896	28058	28097	27834	27751	28054	27898	27882	27884	27954	28023	28054	28051	27937	28195	27977	27893	28051	27883	27736	28088	27843	27911	27969	27836	28186	27747	28003	28175	28034	27898	27850	28074	27735	28039	27823	28195	27939	28017	27927	28059	28082	28044	27913	27822	28189	27835	27974	28057	27896	27985	28074	27879	27986	27872	27946	28150	27999	27880	27931	27988	28136	27958	28120	27988	27821	27959	27946	28091	27982	27987	28158	27793	28022	27955	28082	28002	28021	28005	27904	27971	28107	27926	27972	28016	27906	28033	28091	27810	27757	27862	27750	28053	27911	28266	28003	28094	28057	27877	28158	28000	27781	28053	27972	28168	28026	28092	28071	28113	27892	27845	27915	27916	27894	27981	27813	28079	28223	28030	27853	27954	27845	27779	28022	28163	28054	28240	28138	27867	27888	28286	27864	27808	28214	28019	27658	27947	27861	27977	27939	27826	27981	27971	27847	27965	28071	27826	27954	28069	27758	28165	28051	27930	27778	27909	28182	27844	27720	28175	28121	27904	27803	28104	27902	28093	27835	27956	28116	28041	27844	27953	27936	28025	27885	27802	27994	28087	28101	27978	27858	28063	28166	27656	27838	27963	27960	27873	27838	28046	27768	28003	28122	27894	27981	27895	27892	28072	27925	27872	27744	27939	27842	28059	27905	27905	27896	27877	27991	27752	28067	27786	27686	27910	27540	27818	28185	27896	27959	27993	28030	27878	28139	27923	28168	28204	28010	27860	27931	27701	27726	27802	28071	27994	27763	28228	27960	28014	27715	27909	27654	27790	28058	27823	28182	27958	27810	28243	27894	27846	27804	28035	28173	27937	28027	27808	28214	27792	27935	27785	28005	28126	28072	27631	27959	27945	28274	27910	28055	27630	28021	27938	28026	27919	27812	27943	28169	27965	27829	28002	27892	27913	28136	28040	27939	28038	28169	27930	28013	27849	27913	27885	27934	27973	27925	28009	27889	28147	27970	27866	27981	27863	27832	27881	28012	28094	27988	28102	27869	27838	28062	27944	27911	27777	27886	27988	27904	27952	27633	27887	27960	27852	28030	27987	27957	27995	27913	27804	28039	28066	28051	28016	28161	27912	27972	27984	27737	28034	27932	27892	27882	28045	27907	28224	28028	28039	28319	28065	27793	28178	28210	28059	28012	27840	27862	28064	27966	27826	28065	28127	27895	27958	27928	27996	28022	27854	27916	27976	27833	27753	28034	27719	27983	27993	28185	28099	27964	28061	27808	27970	27972	27803	28041	27852	27898	27965	27880	27958	27955	28171	27795	27820	28033	28082	28014	28054	28115	27750	27850	27807	27812	27824	27981	27978	27739	27832	27718	27980	27838	27802	27956	28153	27678	27964	27948	27991	28046	28014	27851	27835	27976	27968	27975	27799	27814	27990	28219	27873	28032	27799	27950	27942	28082	27710	28103	27927	27898	27927	28151	28087	27938	28133	27948	27867	27948	28020	27786	28131	28036	27994	27772	27939	27788	27908	27923	27858	28122	28068	27821	27961	27978	27794	28077	28061	27935	28094	28061	27963	28053	27801	28010	27783	28101	27818	28085	28089	28101	28036	27995	27780	27973	27974	27956	28009	27702	27996	28014	28245	27978	27848	27697	28115	28095	27941	28028	27904	27801	28102	27876	28086	28008	27904	27999	27986	28115	28118	28066	27973	27908	27873	28051	27880	27976	27790	27713	27891	27808	27753	27919	28070	27888	28025	27828	27892	28028	27957	27890	27874	28175	27911	28024	28067	27881	28052	28051	28205	27836	27930	28031	27914	27976	27981	28036	27863	27924	27910	27934	27899	27833	28062	28065	27835	27756	28122	28164	28023	27768	27982	28079	27918	27905	27940	27962	28262	28138	27999	27949	27845	27834	27723	27733	28109	28155	27948	27947	27959	27928	27862	27978	28010	27823	27957	28064	28106	27958	27922	27910	28091	27874	28021	28102	27796	28041	28035	28063	28005	27870	27905	27912	27990	27940	28090	27917	28172	28253	27844	28011	28040	28204	27937	28089	27963	27849	27976	27688	27939	28271	28016	27763	27689	27787	28131	27975	28069	27665	27811	27969	27988	28051	28121	27979	27928	28146	28058	27849	27926	28056	28100	28112	28026	27795	27786	27809	27821	28094	28076	27991	28077	28011	28102	27929	28100	27688	27840	28178	27842	28014	27957	28048	27915	27957	28263	27880	28045	28007	27927	27984	28008	27994	28016	27963	28065	27989	27764	28025	27975	27891	27958	27816	27955	27966	27935	27836	27980	28195	27990	28058	28298	28031	27832	28158	28090	27719	27890	27849	27921	28284	27896	27860	27837	27758	27926	27968	27874	27773	28004	27893	27900	28061	27977	27892	27951	28136	27893	27865	28215	28023	27834	27982	28027	28114	28228	28010	27988	28056	28000	28028	28022	27850	27962	27982	27954	27805	28072	28035	27916	28123	27855	27862	27977	27881	28054	27907	27912	28030	27916	27973	27658	27960	27766	27933	28021	27938	27901	27834	27835	27838
20102	33852	31408	27053	25347	24295	23484	23195	22863	53427	58315	44569	29453	21924	21801	21811	22008	21698	21724	21846	21899	21963	21695	21950	21837	21848	21817	21966	21898	21923	21822	21908	21821	21943	21896	21762	21817	21720	21883	21723	21763	21846	21883	21834	21957	21871	21797	21831	21892	21919	21855	21844	21948	21839	21754	22074	22049	22169	21955	21932	21817	21856	21961	21867	21769	21745	21869	21878	21731	21771	21828	21864	21876	21853	22030	21907	21893	21816	22043	21728	21935	21803	21910	21810	21733	21789	21728	21789	21928	21837	21712	21736	21784	21743	21923	21790	22015	21799	21750	21883	21775	21857	21809	21728	22079	21899	21791	21787	21887	22028	21946	21745	21697	21819	21775	21737	21925	21734	22044	21923	21818	21902	21810	22064	21774	21776	21752	21872	21595	21740	22052	21942	21797	21834	21862	21861	21650	21796	21800	21705	21889	21816	21935	21771	21808	21817	21814	21947	21718	21775	21899	21759	21739	21743	21730	21768	21915	21793	21841	21786	21874	21887	21558	21996	21876	21856	21786	21757	21868	21926	22000	21856	21845	21926	21844	21995	21919	21952	21886	22035	21803	21813	21670	21798	21726	21920	21936	21953	21796	22023	21763	21874	21721	21873	21604	21972	21745	21807	21604	21627	21789	22069	21721	21754	21775	21838	21961	21838	21765	21849	21865	21759	22081	21730	21854	21742	21873	21923	21853	21941	22032	21906	21879	21810	21854	21657	21925	21684	21979	21712	21702	21815	21883	21713	21928	21865	21621	21795	21762	21787	21764	21853	22091	21965	21838	21713	22008	21800	21716	21689	21908	21740	21924	21846	21947	21854	21742	21869	21959	21860	21874	21886	21647	21911	21907	21751	21838	21812	21753	21928	21799	21728	21810	21941	21645	21870	21945	21960	21750	21813	21905	21827	21864	21927	21860	21942	21802	21885	21703	21689	21824	21769	21825	21683	21934	21800	21821	21878	21885	21813	21921	21778	21881	21816	21933	21911	21709	21778	21683	21972	21868	21729	21666	21713	21744	21959	21770	21838	21838	21757	21905	21780	21845	21937	21768	21694	21842	21707	21970	21580	21702	21637	22065	21928	21758	21720	21821	22037	21817	21703	21878	21973	21921	21674	21937	21984	21856	22030	21798	21847	21882	21951	21845	21789	21534	21954	21655	21840	21774	21725	21756	21821	21909	21721	21924	22055	21875	21772	21782	21828	21667	21598	21900	21821	21746	21769	21914	21677	21802	21912	21771	21822	21916	21834	21718	21924	21962	21740	21887	21752	21883	21936	21912	21663	21941	21724	21805	21883	21494	21700	21816	21885	21761	21845	21893	21849	21936	21885	21853	21653	21855	21870	21824	21854	21909	21971	21752	21805	21895	21747	21865	21747	22010	21778	21944	21695	21921	21887	21863	21690	21869	21880	21645	21702	21905	21755	21887	21873	21933	21936	21648	21949	21956	21813	21832	21872	21668	21850	21775	21770	21589	21782	21779	21656	21769	21774	22020	21662	21834	21935	22010	21683	21961	21797	22000	21849	21880	21780	21897	21721	21765	22015	21824	21744	21708	21926	21813	21813	21734	21805	21959	22018	21863	21879	21747	21815	21827	21613	21803	21845	21652	22031	21929	21775	22028	21540	21901	21727	21885	21873	21769	21561	22028	21923	21938	21702	21864	21702	21831	21928	21835	21920	21891	22008	21733	21811	21820	22015	21966	21960	21870	21854	21851	21889	21882	21798	21693	21753	21688	22009	21796	21837	21827	21850	21880	21821	21909	21912	21896	21816	21717	21881	21937	21908	21733	21798	21796	21897	21821	21856	21802	21655	21673	21739	21833	21917	21834	21657	21835	21760	21801	21918	21886	21904	21798	21926	21925	21741	21680	21666	21866	21802	21920	22017	21746	21995	21955	22037	21811	21939	21923	21699	21826	21943	21784	21783	22020	21828	21919	21940	21804	21736	21900	21718	21930	21655	21869	21776	21765	21758	21928	21859	21897	21728	21797	21892	21746	21784	21864	21900	21819	21826	21886	21838	22028	21824	21821	21760	21650	21960	21887	21942	21795	21854	21917	22040	21986	21720	21911	21821	21931	21701	21839	21754	21830	21772	22033	21698	22041	21872	21840	21861	21807	21961	22010	21730	21928	22123	21789	21809	21838	21832	21802	21855	21741	21841	21739	21911	21738	21830	21825	21800	21933	21745	21871	21851	21755	21858	21849	21719	21955	21757	21696	21816	21854	21836	21794	21933	21771	21924	21702	21856	21756	21808	21824	21883	21914	21686	21831	21858	21837	21818	21895	21609	21838	21725	22022	21786	21977	21718	21911	21830	21871	21930	21798	21917	21687	22043	21767	21732	21775	21752	21831	21716	21879	21699	21795	22030	21746	21929	21861	21821	21901	21779	21867	21777	21971	21887	21710	21830	21736	21777	21818	21877	21783	21883	21713	21753	21885	21950	21855	21737	21795	21697	21879	21970	21711	21779	21725	21787	21864	21858	21684	21850	21858	21749	21680	21803	21760	21912	21821	21910	21823	21805	21795	21877	21898	21817	21821	21611	21702	21872	21824	21914	22014	21985	21812	21709	21921	21783	22018	21941	21695	21888	21792	21793	21895	21710	21930	21865	21846	21610	21746	21780	21827	22046	21844	21946	21766	21858	21734	21768	21787	21804	21806	21731	21801	21680	21714	21793	21905	21788	21893	21684	21774	21828	21942	21809	21896	21790	21774	21744	21851	21958	21942	21572	21929	21775	22032	21910	22030	21860	21924	21800	21995	21859	21763	21690	21774	21679	21709	21905	21796	21975	21646	21798	21764	21893	21889	21945	21764	21830	21952	21719	21830	21716	21812	21905	21839	21807	21965	21721	21813	21841	21827	21961	21697	21797	21885	21772	21964	21884	21752	21848	21788	21796	21907	21788	21867	21717	22038	21925	21834	21788	21803	21781	21881	21994	21812	21871	21731	21659	21928	21934	21582	21846	21872	21768	21907	21680	21913	21867	21632	21808	21947	21787	21724	21964	21780	21755	21938	21888	21830	21876	21957	21740	21933	21915	21549	21785	21911	21745	21877	21832	21943	21943	21840	21877	21784	21685	21917	21733	21628	21982	21743	21779	21891	21830	21932	21844	21593	21892	21756	21824	21526	21893	21936	21859	21967	21914	21893	22010	21485	21938	21892	21963	21929	21829	21845	21900	21867	21790	21785	21987	21883	21805	21712	21810	21826	21785	21681	21877	21714	21822	21894	21874	21918	21760	21817	21923	21768	21778	21829	21796	21912	21762	22036	21808	21910	21865	21934	21726	21796	21829	21889	21677	21734	22104	21806	21891	21944	21711	21770	21941	21848	21816	21880	21793	21732	21837	21939	21847	21937	21784	21988	21958	21853	21868	21740	21798	21893	21750	21742	21906	21805	21811	21950	21921	21872	21713	21752	21910	21702	21713	21924	21787	21893	21867	21831	21891	21999	21841	21793	21869	21716	21772	21775	21721	21784	21872	21974	21823	21956	21774	21720	21894	21668	21854	21902	21832	21775	21823	21915	21788	21943	21835	21920	21702	21787	21765	21743	21919	21589	22023	21775	21964	21670	21803	21856	21861	21794	21904	21814	21863	21631	21693	21796	21868	21809	21660	21824	21759	21676	21917	21881	21697	21687	21959	21888	21699	21676	21800	21814	21741	21949	21839	21906	21698	21708	21836	21891	21900	21749	21755	22031	21696	21818	21805	21826	21898	21702	21876	21773	21844	21928	21830	21886	22035	21785	21986	21787	21844	21716	21611	21867	21762	21668	21807	21679	21805	21830	21830	21821	21832	21900	22015	21816	21918	21576	21812	21888	21811	21792	21715	21893	21871	21870	21640	21680	21921	21764	21799	21684	21758	21919	21827	21808	21706	21808	21778	21888	21816	21942	21736	21889	21943	21836	21859	21842	22005	21736	21763	21905	21893	21864	21734	21778	22159	21790	21809	21963	21646	21828	21951	21755	21826	21852	21850	21643	21781	21809	22031	21852	21821	21970	21871	21809	21841	21757	21835	21854	21804	21791	21708	21810	21830	21968	21895	21823	21814	21837	21874	21889	21785	21899	21886	21856	21868	21848	21843	21852	21910	21872	21846	21779	21737	21941	21762	21875	21691	21672	21752	21833	21834	21994	21911	21817	21864	21884	21816	21756	21763	21744	21823	21876	21907	21657	21923	21969	21768	21642	21766	21923	21859	21678	21941	21960	21733	21889	21822	21724	21826	21939	21783	22075	21806	21829	21847	21698	21811	21885	21670	21919	21834	21886	21898	21702	21764	21767	21971	21837	21895	21770	21810	22062	21859	21886	21770	21695	21905	21812	21981	21851	21642	21929	21809	21991	21879	21607	21925	21706	21949	21760	21874	21715	21964	21773	21791	21884	21852	21834	21716	21731	21665	22008	21979	21851	21955	21855	21940	21881	21875	21931	21743	21839	21788	21819	21861	21653	22062	21799	21836	21756	21840	21852	21777	21920	21734	21767	21784	21785	21796	21800	21730	21889	21883	21714	21892	21834	21776	21703	21778	21835	22088	21937	21857	21812	21764	21531	21761	21936	21872	21776	21894	21901	21816	21971	21736	21877	21793	21813	21847	21969	21801	21746	21854	21957	21741	21877	21930	21816	21962	21795	21961	21880	21929	21855	21781	21769	21705	21921	21899	21976	21868	21856	21642	21741	21733	21903	21711	21792	21902	21790	21963	21808	22030	21840	21828	21774	21725	21769	21863	21815	21807	21770	21868	21851	21840	21906	21740	21856	21682	21909	21841	22010	21736	21799	21803	22004	21869	21886	21911	21900	21850	21875	21837	21613	21849	21686	21783	21638	21649	21809	21658	21899	21873	21922	21898	21803	21757	21919	21784	21818	21759	21882	21916	21882	21807	21815	21821	21746	21724	21801	21817	21815	22003	21955	21946	21755	21884	21671	21911	21821	21841	21762	21820	21879	21771	21961	22049	21806	21906	21746	21885	21688	21830	21795	21816	21859	21839	21833	21843	21780	21986	21910	22062	21787	21919	22071	21761	21799	21731	21721	21683	21765	21848	21771	21770	21891	21800	21617	21804	21658	21924	21889	22048	21750	22026	21870	21891	21860	21766	21822	21958	21825	21997
28340	23447	29285	28623	26500	26904	26982	26886	26728	28999	32139	29157	27896	26814	26923	26602	26640	26821	26828	26884	26737	26551	26632	26742	26566	26776	26546	26641	26674	26480	26529	26699	26872	26757	26826	26574	26722	26707	26779	26958	26774	26410	26665	26569	26694	26739	26664	26769	26650	26673	26708	26700	26721	26669	26588	26627	26696	26556	26566	26551	26681	26685	26703	26434	26738	26819	26633	26404	26552	26435	27042	26517	26863	26683	27022	26726	26572	26734	26893	26674	26627	26743	26520	26677	26678	26662	26866	26750	26756	26634	26816	26818	26693	26625	26580	26659	26678	26730	26562	26651	26709	26790	26495	26599	26678	26726	26682	26546	26733	26585	26875	26562	27019	26572	26880	26666	26631	26566	26665	26517	26675	26683	26602	26881	26831	26762	26700	26668	26743	26596	26920	26665	26732	26628	26824	26718	26546	26645	26705	26749	26609	26737	26789	26708	26503	26699	26645	26754	26473	26688	26533	26601	26878	26908	26779	26367	26772	26689	26726	26757	26837	26774	26646	26649	26797	26722	26775	26689	26637	26764	26730	26563	26759	26679	26693	26614	26538	26556	26556	26704	26761	26670	26679	26683	26684	26646	26749	26697	26542	26642	26663	26563	26765	26592	26760	26809	26731	26528	26602	26646	26813	26573	26639	26744	26570	26650	26930	26835	26725	26752	26589	26564	26775	26807	26774	26645	26746	26684	26700	26746	26903	26453	26839	26735	26560	26737	26750	26645	26658	26765	26868	26573	26578	26513	26580	26780	26741	26509	26611	26623	26667	26605	26839	26697	26979	26625	26590	26596	26669	26720	26573	26651	26408	26761	26537	26593	26667	26692	26718	26379	26668	26760	26768	26545	26476	26673	26734	26535	26670	26552	26834	26640	26521	26464	26633	26648	26536	26684	26843	26476	26474	26598	26693	26664	26530	26532	26469	26593	26765	26563	26584	26718	26750	26576	26509	26613	26819	26844	26505	26805	26763	26403	26658	26605	26764	26578	26672	26647	26683	26689	26680	26443	26870	26582	26762	26622	26640	26635	26704	26718	26774	26673	26522	26573	26479	26803	26695	26753	26707	26788	26783	26615	26593	26883	26515	26454	26797	26432	26677	26683	26603	26701	26552	26700	26659	26497	26648	26808	26686	26440	26703	26453	26541	26749	26667	26781	26704	26695	26667	26727	26738	26899	26590	26567	26710	26679	26799	26743	27019	26612	26806	26699	26573	26560	26482	26744	26659	26429	26763	26893	26717	26695	26668	26843	26932	26781	26458	26628	26638	26891	26656	26735	26678	26799	26755	26638	26677	26740	26614	26633	26777	26854	26678	26650	26961	26913	26482	26860	26713	26568	26632	26331	26850	26769	26640	26820	26596	26622	26601	26518	26565	26658	26856	26795	26788	26681	26494	26648	26413	26597	26713	26761	26526	26689	26495	26833	26762	27031	26502	26663	26530	26733	26854	26611	26541	26642	26838	26764	26598	26607	26920	26698	26760	26564	26831	26652	26555	26658	26685	26605	26655	26864	26771	26537	26733	26586	26427	26738	26938	26652	26793	26598	26529	26617	26746	26613	26500	26722	26717	26436	26749	26694	26685	26527	26405	26685	26512	26755	26664	26592	26928	26690	26755	26613	26734	26750	26621	26590	26762	26440	26633	26555	26747	26994	26590	26419	26658	26772	26665	26736	26891	26749	26659	26624	26825	26747	26732	26873	26580	26502	26867	26612	26599	26649	26839	26773	26654	26721	26567	26895	26665	26605	26643	26638	26624	26657	26762	26684	26743	26673	26451	26915	26817	26847	26779	26628	26662	26774	26804	26719	26714	26890	26445	26694	26812	26586	26619	26538	26467	26802	26951	26587	26545	26609	26663	26587	26689	26879	26520	26918	26823	26795	26460	26691	26511	26791	26497	26761	26467	26630	26600	26670	26643	26662	26743	26932	26838	26547	26700	26790	26672	26631	26556	26816	26562	26718	26695	26779	26685	26540	26531	26537	26766	26909	26661	26646	26527	26523	26585	26676	26906	26462	26603	26527	26767	26364	26695	26671	26637	26928	26605	26414	26583	26568	26714	26853	26638	26558	26706	26748	26757	26813	26746	26873	26785	26738	26620	26667	26675	26878	26772	26595	26431	26555	26794	26720	26566	26615	26688	26546	26660	26570	26847	26986	26846	26502	26781	26771	26766	26610	26610	26672	26623	26544	26630	26652	26610	26482	26615	26768	26647	26442	26648	26646	26692	26651	26815	26583	26674	26762	26666	26513	26692	26810	26686	26912	26602	26693	26861	26891	26663	26547	26614	26622	26583	26431	26619	26720	26744	26762	26636	26747	26650	26777	26652	26703	26785	26741	26657	26734	26680	26635	26661	26802	26830	26769	26681	26793	26836	26725	26650	26483	26860	26578	26835	26832	26594	26640	26665	26451	26757	26747	26580	26740	26777	26650	26736	26456	26840	26524	26491	26835	26662	26871	26684	26720	26712	26709	26768	26739	26600	26556	26546	26549	26517	26703	26801	26598	26796	26702	26566	26656	26772	26837	26822	26737	26667	26855	26868	26881	26749	26587	26688	26600	26845	26766	26859	26559	26629	26630	26772	26485	26641	26697	26722	26751	26733	26802	26589	26686	26870	26752	26670	26744	26756	26633	26768	26904	26616	26765	26673	26679	26524	26679	26825	26503	26640	26550	26787	26738	26752	26646	26505	26688	26519	26830	26797	26818	26908	26762	26622	26683	26613	26484	26547	26791	26537	26582	26882	26836	26880	26756	26801	26848	26646	26677	26692	26613	26863	26719	26568	26749	26811	26632	26582	26832	26653	26771	26721	26445	26653	26798	26602	26561	26764	26482	26809	26621	26574	26561	26550	26897	26745	26487	26656	26854	26394	26610	26469	26719	26733	26726	26561	26630	26530	26756	26626	26715	26713	26684	26731	26472	26691	26689	26680	26831	26750	26606	26713	26729	26555	26810	26817	26632	26454	26756	26600	26587	26639	26490	26635	26607	26709	26682	26495	26428	26791	26687	26642	26741	26577	26779	26619	26605	26595	26849	26758	26528	26810	26571	26897	26488	26706	26727	26665	26845	26755	26811	26683	26611	26763	26768	26774	26550	26569	26490	26661	26734	26509	26807	26819	26807	26695	26722	26721	26651	26617	26672	26823	26713	26575	26585	26659	26601	26504	26850	26533	26389	26743	26622	26699	26727	26734	26710	26509	26474	26839	26431	26789	26855	26760	26771	26855	26632	26712	26570	26485	26572	26803	26663	26750	26603	26709	26870	26704	26580	26553	26731	26775	26547	26843	26633	26767	26810	26527	26712	26637	26702	26828	26758	26901	26797	26689	26824	26842	26732	26429	26754	26594	26595	26840	26629	26577	26755	26651	26953	26645	26482	26709	26846	26539	26485	26657	26753	26765	26539	26773	26863	26549	26684	26872	26761	26644	26719	26899	26642	26499	26748	26706	26613	26675	26901	26728	26717	26722	26699	26651	26734	26761	26852	26782	26923	26907	26672	26781	26725	26614	26633	26935	26820	26649	27032	26706	26510	26793	26751	26590	26665	26571	26738	26596	26891	26658	26875	26514	26759	26808	26890	26766	26757	26799	26654	26623	26621	26509	26774	26752	26591	26245	26701	26604	26721	26709	26479	26882	26763	26714	26489	26513	26864	26787	26811	26708	26921	26735	26720	26787	26633	26705	26822	26863	26661	26651	26570	26546	26699	26739	26544	26909	26623	26390	26788	26728	26795	26779	26987	26584	26698	26658	26750	26900	26691	26708	26690	26662	26544	26559	26609	26796	26782	26670	26764	26748	26883	26707	26703	26712	26559	26769	26596	26581	26663	26618	26665	26524	26767	26692	26722	26713	26795	26676	26664	26662	26965	26635	26577	26794	26709	26524	26688	26517	26711	26532	26641	26800	26800	26765	26804	27061	26631	26791	26768	26369	26729	26778	26626	26336	26575	27129	26657	26729	26619	26802	26438	26812	26821	26854	26617	26733	26746	26530	26439	26548	26641	26660	26727	26749	26867	26762	26575	26836	26793	26758	26714	26615	26736	26748	26536	26667	26847	26630	26637	26776	26550	26711	26703	26569	26783	26645	26565	26640	26780	26786	26752	26516	26451	26809	26805	27100	26496	26719	26637	26774	26898	26853	26657	26633	26809	26786	26604	26945	26724	26472	26601	26672	26778	26604	26791	26769	26764	26549	26802	26670	26864	26684	26586	26548	26639	26853	26905	26724	26649	26794	26542	26448	26628	26795	26684	26575	26753	26691	26645	26770	26712	26675	26904	26685	26557	26496	26714	26577	26695	26721	26871	26715	26720	26741	26498	26820	26961	26592	26548	26837	26810	26421	26528	26497	26654	26738	26666	26594	26600	26722	26620	26778	26550	26628	26579	26605	26816	26825	26594	26885	26671	26657	26679	26613	26689	26671	26826	26657	26609	26807	26618	26655	26661	26722	26830	26691	26923	26546	26586	26502	26629	26731	26648	26839	26754	26922	26839	26842	26639	26771	26939	26529	26498	26450	26396	26688	26808	26613	26680	26731	26546	26638	26733	26708	26670	26668	26842	26634	26452	26718	26852	26534	26810	26639	26736	26819	26628	26718	26716	26700	26605	26592	26700	26688	26622	26743	26636	26782	26721	26720	26685	26576	26684	26855	26687	26484	26818	26668	26852	26678	26335	26475	26806	26782	26765	26672	26661	26699	26767	26652	26784	26675	26765	26857	26612	26681	26750	26725	26740	26613	26899	26872	26785	26577	26959	26545	26460	26846	26527	26703	26781	26709	26608	26619	26546	26876	26416	26733	26674	26769	26571	26771	26886	26530	26706	26657	26634	26643	26498	26704	26711	26694	26819	26846	26945	26763	26895	26860	26711	26707	26939	26667	26640	26641	26774	26500	26621	26779	26832	26739	26742	26855	26669	26561	26614	26734	26627	26658	26688	26757	26894	26539	26697	26738	26686	26676	26799	26769	26615	26918	26810	26467	26564	26659	26602	26468	26689	26644	26758	26768	26691	26722	26785	26593	26574	26507	26863	26644	26795	26707	26709	26414	27041	26589	26780	26821	26540	26701	26743	26743	26942	26452	26433	26520	26946	26591	26645	26798	26627	26869	26733	26815	26683
19558	23100	22969	21905	21738	21565	21363	21334	21436	25680	27976	24081	21932	21061	21249	21148	21288	21123	21175	21139	21200	21102	21230	20988	21181	21091	21200	21042	21169	21013	21180	21143	20912	21152	21170	21018	21057	21028	21196	21078	21562	21179	21213	21130	21268	21037	21332	21128	20930	21028	21062	20998	21006	21120	21063	21119	20961	21083	20959	21143	21157	21249	21173	21065	21114	21329	21079	21223	21141	21105	21177	21073	21236	21383	21153	21033	21102	21085	21177	20994	21119	21099	21041	21292	21100	21217	20989	21169	21155	21142	21102	21049	21105	21163	21193	21117	21165	21404	21101	21214	21065	21078	21043	20905	21058	21209	21170	21105	21246	21112	21207	21176	21134	21054	21197	21163	21093	20985	21092	21243	21104	21111	21183	21015	21221	21060	21137	21099	21116	21308	21181	21039	21267	20932	21375	21085	21116	20999	20925	21214	21106	21074	21242	21008	21106	21202	21080	21004	21074	21119	21240	20828	21220	21083	21138	20918	21183	21041	21105	21066	20843	21207	21064	21142	21183	21131	21054	21118	21082	21252	20991	21062	20974	21200	20974	21105	20981	21137	21050	21154	20991	21156	21167	20988	20957	21033	21346	21047	20944	21105	21107	20936	21165	21014	21111	21052	21227	21070	21106	21200	21080	21026	20984	21151	21098	21130	21198	20965	21196	21131	21153	21303	21190	21012	21106	21120	21169	21065	20909	21246	21068	21367	21020	21149	21115	21037	21243	21247	21054	21079	21278	21099	20941	20993	21004	21150	21236	21148	21115	21108	21119	21051	21036	21037	20997	21064	21075	21007	21121	21265	21089	21155	21072	21110	21221	21016	21159	21072	21188	21123	21031	21136	21199	21276	21089	20971	21113	21051	21256	21095	21236	21227	21305	21076	20999	21141	21253	21009	21327	21202	21140	21042	21014	21040	21066	21101	21195	21134	21229	20935	21047	21048	21236	21181	21171	21065	21170	21117	21113	21256	21123	21153	21132	21256	21148	21084	21237	20991	21188	21154	21126	20926	21295	20987	21242	21047	21184	21049	21326	21184	21141	21006	21034	20906	21167	21002	21049	21206	21154	21033	21071	21034	21067	20976	21204	21131	20967	21065	21212	21162	20864	21011	21190	21100	21109	21219	21242	21115	21001	21330	21075	21056	21100	21267	21048	21128	21237	21136	21263	21103	20857	21136	21106	21234	21208	21138	21070	21074	21082	21070	21076	20948	21128	21128	21146	21071	21213	21114	21003	21222	21061	21128	21060	21147	20918	21260	21075	21043	21278	21240	21208	21014	21091	21258	20993	21133	21207	21070	21182	21036	21053	21131	20949	21015	20969	21128	21142	21021	21096	21140	21176	21295	21008	21176	21191	20980	21219	21246	20994	21182	21231	21223	21285	21197	21125	21214	21197	21352	21065	21180	21129	21264	21105	21029	21219	21055	20915	21278	21007	21191	20960	21284	21202	21072	21073	21096	21112	21034	21210	21056	21080	21145	21132	21178	21263	21383	21234	20837	21078	21196	21067	21173	21176	21044	21067	21019	21098	21171	21159	21160	21145	21109	21196	21063	21191	21180	20940	21057	21074	21140	21120	21108	21053	21046	21132	21033	20970	21107	21084	21043	21192	21135	21196	21077	21221	20924	21154	21113	21146	21141	21159	21269	21018	21068	20930	21126	21081	21088	21103	21199	21107	21130	21088	21181	21275	21090	21063	21113	21173	20984	21202	21119	21145	20872	21043	21111	21017	21298	21107	21294	21085	21189	21095	21020	21191	21179	21330	21173	21068	21163	21114	21234	21171	21146	21129	21243	21134	20917	21091	21128	20939	21264	21125	21269	21225	21105	21094	21095	21091	20986	21120	21047	21056	21226	21067	21227	21264	20933	21010	21216	21279	21109	20964	21161	21022	21041	21070	21188	20926	21078	21083	21170	21108	21209	21110	21068	21040	21015	21161	21091	21023	21222	21161	21116	21113	21276	21072	21196	20988	21124	21052	21102	21184	21106	21124	21066	21155	21001	21266	21137	21171	21151	21061	21181	21077	20836	21213	21168	21097	20954	21135	21046	21014	21058	21153	20947	21244	20908	21208	21071	21027	21166	21045	21289	21207	21133	21284	21160	20965	21274	21231	21126	21057	21087	21095	21007	20990	21118	21104	21003	21059	21150	21124	21170	21142	21133	21225	20953	21027	21175	21097	21197	21156	21104	21082	20971	21173	21106	21267	21192	21025	21125	21229	21078	21102	21306	21252	21175	21236	21101	21022	21211	21029	21181	21079	21127	21170	21110	21032	21040	21216	21146	21184	21172	21082	21064	21353	21237	21044	21220	20953	21061	21135	21259	20971	21006	21037	21151	21126	21055	21136	21152	21068	21172	21035	21192	21053	21250	21288	21078	21320	21076	21021	21024	21371	21028	21143	21100	20999	21088	21182	21129	21239	21120	21134	21242	21059	21069	21035	21212	21077	21101	21135	21091	21116	21137	21029	21025	21058	21174	21270	21102	20977	21167	21171	21204	21226	21094	21088	21064	21031	20992	21259	21137	21107	21135	21249	21158	21131	21024	21091	21005	21173	21134	21118	21277	21074	21337	20941	21149	21068	21123	21092	21141	21188	21125	21050	21263	21131	21146	21149	21136	21001	21194	21105	21109	21194	21126	21264	21030	21086	21017	21142	21128	21309	21093	21284	21033	21308	21099	21065	21041	21263	21102	21078	21180	21146	20936	21281	21057	21104	21208	20990	21180	21043	21015	21209	21048	21059	21309	21075	21083	21119	21102	21351	21214	21357	21047	21253	21133	21088	21234	21110	21230	21169	21116	21139	21105	21435	21080	21121	20971	21228	21169	20887	21093	21156	21266	21136	21272	21060	20974	21222	21023	21058	21222	21177	21143	21046	21162	21015	21197	21210	20974	21088	21024	21031	21058	21141	21203	21278	21148	21170	21007	21268	21119	20884	21130	21199	21149	21207	21032	21101	21163	21107	21023	21137	21006	21276	21157	21040	20958	21241	21239	21340	21029	21258	21096	21231	21224	21073	21272	21130	20993	21120	21235	21092	21140	21003	21137	21217	21199	21214	21270	21092	21238	21074	21137	21151	21281	21114	20903	20903	21180	21093	21133	21289	21255	21271	21203	21156	21078	21035	21087	21107	21206	21177	21075	21145	21141	21177	21024	21192	20981	21068	21120	21229	21224	21188	21051	21114	20991	21158	21207	21172	21016	21143	21034	21058	21245	20905	21003	21188	20981	21189	21127	21064	21122	21017	21200	21236	21130	21099	21259	21093	21195	21157	21004	21225	21218	21131	21204	21180	21113	21101	21168	21135	21038	21226	21031	21269	21071	21288	21140	21111	21178	21157	21166	21171	21115	21155	21103	21168	21104	21162	21100	20860	21218	21152	21095	21182	21284	21120	21123	21222	21027	21013	21146	20982	21255	20932	21135	21000	21066	21221	21219	20862	21059	21020	21049	21200	21021	21119	21118	21072	21213	21081	21354	21148	21348	21111	21059	21015	21163	21050	21113	21138	21154	21041	21174	20991	21305	21237	21115	21177	21227	21033	21133	21016	21134	21276	21137	21278	21169	21116	21103	21093	21108	21097	21098	20989	20934	21124	21054	21036	21339	21164	20982	21176	21155	21103	21197	21191	21210	21249	21133	21243	21109	21168	21067	21074	21272	21147	21153	21176	21144	21305	21124	21041	21143	21216	20964	21231	21030	21073	21249	21162	21013	21239	21274	21168	21110	21310	21000	21160	21117	21203	21027	21091	20969	21115	21132	21196	21058	21125	21233	20980	21153	21191	21080	21007	21133	20978	21238	21099	21098	21161	20984	21109	20911	21174	21146	21151	21189	21123	21237	21110	21226	21148	21239	21113	21179	21052	21228	21121	20984	21029	21238	21144	21221	21258	21165	21227	21055	21113	21223	21145	21060	21130	21226	21158	21076	21254	20969	21004	21230	21234	21212	21277	21228	21001	21161	21094	21096	21200	21105	21143	21172	21147	21108	21143	21116	21148	21175	21235	21010	21182	21104	21014	21199	20991	21073	21201	21237	20892	21327	21023	21066	21121	21038	21328	21053	21019	21080	21178	21079	21162	21239	21127	21195	21086	21038	21220	21187	21160	21030	21377	21017	20980	21430	21101	21148	21139	21364	21092	21161	21192	21149	21046	21215	21049	21035	20983	21250	21042	21117	21065	21226	21070	21084	21001	21058	21133	20839	21032	21160	21181	21024	21303	21173	21210	21109	21259	21177	21012	21233	21054	21173	21104	21173	21126	21051	21063	21088	21302	21121	20942	21124	21162	21242	21100	21155	21118	21387	21072	21130	21167	21157	21324	21263	21083	21014	21244	21162	21190	21158	21175	20912	21175	21207	21221	21123	21136	21076	21013	21159	21203	20991	21150	21084	21193	21096	21128	21280	21142	21254	21109	21185	21060	21135	21039	21160	21135	21209	21076	21266	21133	21242	21143	21100	21087	20998	21103	21188	21244	21117	21022	21160	21140	20997	21093	21308	21176	21032	21034	21195	21084	21150	21154	21210	21135	21200	21273	21114	21231	21174	21133	21140	20976	21125	20984	21190	21132	21136	21026	21258	21180	21128	21071	21012	21104	21156	21088	21089	21138	20901	21012	20996	21235	21177	21236	21002	21046	21197	21053	20975	21164	21075	20924	21252	21208	21166	21138	21125	20964	21169	21099	21071	21097	21166	21073	21038	21227	21148	21155	20995	20980	21067	21219	21204	21133	21137	20903	21148	21150	21048	21111	21136	21085	20933	21220	21067	21334	21176	21069	21200	21150	20994	21087	20953	21229	21141	21011	21041	21109	21177	21086	21207	21318	21033	20929	21149	21155	21106	21124	21061	21060	21075	21048	21225	21107	21336	21242	21132	20994	21174	21119	21117	20989	21179	21190	21088	21056	21175	21073	21115	21125	21076	21117	21232	21257	21313	21148	21125	21199	21075	21189	21260	21120	21100	21108	21120	21073	21164	21340	21288	21088	21145	21073	21146	21157	21197	21198	21108	21156	21068	20979	21191	20977	21225	21074	21075	21128	21252	21281	20980	21167	21208	21083	21270	21216	21104	21204	21282	21235	21191	21187	21182	21029	21336	21185	21120	21296	21195	21141	21234
24148	21160	28520	24780	24307	27130	28111	26227	26632	39125	49850	36805	30479	26778	26138	25950	26115	26142	26087	25911	26122	26016	25991	25765	26163	25990	25963	25939	25964	26249	25930	26040	26242	25886	26170	26051	25987	25834	25974	25888	25921	25827	25586	25952	25986	25808	26033	25997	26321	25919	26069	26099	26191	26125	25805	25947	26067	26253	26077	26076	25903	26218	26061	25851	26160	26053	25991	25915	25962	26288	26131	25957	26117	25803	25880	25882	25858	26087	26097	26052	25870	25933	25728	25889	26024	26029	26028	26041	25913	25963	25716	25848	25816	25867	25928	26122	26067	26046	25934	25785	25895	25815	25929	25901	25876	25927	26153	25966	26083	25975	25948	25895	26009	25963	25857	26016	26229	25788	25910	25907	25936	25879	26230	26104	25969	25980	25900	25900	25839	26025	25718	25927	25951	26021	25845	25928	25746	25914	25759	26026	25983	25908	25809	25936	25853	25934	25877	25842	25989	25740	25964	26045	26129	25739	25757	25850	25855	25995	25878	25991	26218	25620	25835	26011	26049	26123	26203	26033	25952	25800	25807	25772	25983	25885	26092	26030	25844	25960	26082	25727	26098	25936	26011	26066	25887	26109	25814	25837	26119	26011	25968	25820	26150	25978	25911	25996	25655	25792	25970	25845	26056	26097	25834	25862	25805	25911	25895	25947	26052	25956	25972	25797	26113	25842	25934	25769	25966	26018	25906	26050	25836	25950	26068	26181	25969	26042	25825	26012	26043	26078	26083	25964	25893	25921	25984	25990	25956	25756	25954	25856	26009	25979	26150	25729	26060	25778	25729	25833	25919	25963	25816	25980	25929	25624	26119	25977	26090	26007	26075	25844	26036	25940	25945	25982	25918	25982	25734	25821	25936	25802	26024	25909	26028	25930	25929	25942	26086	26051	26040	25824	25911	25817	26142	26072	25837	25976	25913	26046	26061	25897	26093	25974	25774	25848	25859	26071	26082	25928	25760	26071	25789	25827	26036	26086	25917	25854	26019	26184	26140	25987	26112	25859	26157	25928	25788	25961	26090	26011	26085	26098	26061	26058	25992	25901	26082	25914	25777	26062	26184	26072	26158	26203	25969	26067	26010	25814	25744	26058	25831	25911	25855	25922	26003	26064	26047	25867	25945	25987	25642	26035	25926	25683	25848	25827	25832	25865	25800	25956	26152	25977	26053	25857	25956	26059	26210	25858	26158	26060	25950	25975	26071	25812	26014	25842	25866	25806	26143	25894	25732	25896	25973	26078	25898	25874	25723	25942	25951	25901	26039	25796	25988	25866	26030	26039	26030	26028	25928	25710	25824	25727	25925	25786	26101	26016	25776	25950	26018	26023	26286	26102	26029	26041	25847	25878	25936	25846	25998	26048	25991	26143	25768	26117	25797	25876	25972	26194	26103	25932	26044	25950	25938	25946	25682	26109	25952	25990	26238	26136	26147	25821	26018	25877	25942	25961	25675	25737	25802	26061	26146	25891	25764	25948	25890	25997	25961	25872	25926	25899	25928	25893	26007	26087	25734	25855	25769	25753	25882	25821	26166	25971	25821	25915	25995	25966	25764	26318	26042	25918	25853	25578	25854	26089	26144	25796	25985	25936	25776	26010	25768	26162	26046	25922	25826	25989	25924	25973	26094	25756	25965	25777	26065	25937	25943	26015	26023	26183	25934	25938	25968	25886	25751	26132	25790	25775	25974	25748	26067	25649	26023	25895	25918	25881	25959	25876	25753	26031	26176	26161	25958	26011	26030	25962	25866	26062	25841	26004	26024	25931	26043	25840	26136	25888	25823	25901	26020	26115	25952	25970	25982	25705	25969	26026	25808	25845	25947	26116	25933	26016	25743	25806	26141	25931	25848	25897	26132	25951	25955	26054	25807	25996	25754	26090	26053	25795	25943	25946	25915	25959	25868	26025	25907	26014	26081	25854	25910	25814	25763	26083	25997	25982	25835	26041	25854	25663	25871	26166	25812	26021	25960	25811	26090	26059	25863	25928	26211	25847	25877	26099	25958	25972	25955	25552	26081	25884	25921	25903	25887	25854	25828	25691	25887	25725	25834	26037	25914	25824	25897	25958	25949	26178	25974	25988	25824	26034	25916	25903	26075	25971	26043	25870	25935	26094	25933	26017	25862	25806	26017	25797	26102	25770	25939	25727	26258	25984	25812	25884	25585	25809	26068	25910	26153	25866	26170	25929	25889	26081	25888	25981	25917	26035	25827	25897	25961	26006	26061	25981	26119	26098	25874	25610	25761	26168	25980	25941	26117	25787	26100	25866	25956	26098	26138	26074	25910	25906	26011	25588	26135	25814	25879	25866	25864	26016	25970	26014	26157	25830	25885	25985	25943	26079	25852	25957	26172	25969	25895	25981	26059	25944	25724	25926	25857	25983	25761	25759	26017	26346	25906	25810	25979	26025	26074	25964	25924	26121	26066	25632	25989	25767	25800	25664	25857	25913	26051	25873	25807	25860	26010	26160	25934	26008	26093	26053	25987	26039	26054	25977	25888	25809	25920	26112	25668	25970	26061	26054	25880	25898	25739	25907	25928	25750	26167	25867	26143	26050	25879	25811	25847	25924	25816	25872	25693	26017	25978	25984	25745	26149	25839	25850	25877	26061	25836	25896	26000	25831	25734	25719	26139	25864	25932	25986	25969	26039	26096	25962	26053	26104	26183	26144	25878	25881	26104	25874	25865	25952	25981	25901	25876	25921	26262	25790	26021	25876	25919	25828	26055	25969	25912	26255	26221	25824	26068	26119	25912	25887	25952	26047	26034	26205	26034	26004	26100	26178	25894	26015	26124	25949	26040	26037	26034	25943	25986	25961	26062	26084	25887	25845	25924	25832	26064	25993	25942	25960	25946	26046	26058	26019	25929	25990	26134	26020	25904	25927	25808	26098	26041	25757	26215	25865	25904	26007	25839	25879	25957	25849	26220	26057	25923	26092	26098	25889	26073	25940	25924	25755	26066	25987	25962	26040	25990	25874	25779	25907	26125	25841	26067	25855	25838	26031	25924	25860	25937	26097	26187	25951	25793	25840	25892	25954	26044	25887	25936	26148	26119	25938	25973	25991	25876	26025	25816	26031	25882	25889	25788	25917	26006	25961	25998	25851	25761	25639	25977	25858	26063	26052	26193	25832	26022	25892	25991	26088	25886	25794	25912	26177	26005	25876	26029	26067	25847	25854	26124	25903	26056	25909	25905	26002	25979	26153	25738	25940	26023	25931	25965	25892	25997	25919	25880	25945	26035	25808	26036	25851	25865	25953	25891	25869	26161	26021	26129	25805	26123	25837	25934	26019	26014	25935	25806	25890	26055	25996	26100	25775	26045	26003	25965	26056	25812	25802	25953	26023	26059	25862	25854	25845	25915	25952	25898	25681	25919	26165	26037	26077	25986	25528	25815	26070	26111	25985	25827	25847	25715	25668	25915	25960	25808	25978	25885	25689	25994	25729	26081	26131	25916	25919	25820	25783	25950	26128	26174	26233	26005	25912	26087	26050	26139	25870	25931	26082	25923	25983	26012	25766	26145	26129	26008	25878	26135	26004	26137	25923	26009	25851	26049	26071	25803	25894	25676	25997	25990	25829	25910	25858	25853	25727	26041	25803	25860	26043	26154	25676	25995	26209	26076	25910	25968	25992	25873	25953	26172	25797	25914	25884	26087	26168	26014	26166	25974	25937	25877	25784	25675	25929	26151	25734	25687	25732	25616	25921	25923	25802	25958	25977	26021	26001	26164	26024	25843	25945	26199	25946	26118	25863	25951	25930	26299	26056	26169	25924	25817	25885	26026	26045	25906	25966	25973	25856	26067	25950	26182	25774	25699	26093	25892	25685	26015	25888	26132	25986	25977	25822	25947	25609	26050	25857	26018	25854	25876	26226	26093	25923	25919	26031	26074	25967	26059	26083	25832	25825	25969	25996	25936	26012	25950	26022	25898	26053	25921	26079	25933	25934	25818	25965	26012	25892	25899	25940	25849	26109	26217	25807	26007	25866	26093	26173	25983	26098	26031	25890	25940	25911	26084	25800	26004	26109	25805	26131	26017	25850	26014	25843	26164	25994	25930	26098	26148	25966	25977	25937	26116	26087	25952	25785	25855	26001	26126	26029	25879	25965	26008	26027	26163	26214	25909	25896	26061	25887	26181	26032	25935	25943	26015	26089	25962	25879	26027	26038	26174	26148	26062	25877	26087	25855	26030	26026	26146	25909	25805	26046	26044	25858	25889	25954	26004	25826	26096	25834	25930	25874	26046	25981	26038	26020	25847	25808	26030	25929	26150	25808	25826	25735	26041	25963	26012	25880	25904	26069	25944	25706	26107	25977	25976	25805	26037	25770	25980	26033	26049	25979	25806	25996	26087	25875	25789	26059	26032	25822	25942	25981	25916	25943	26080	25773	26010	26093	25918	25847	26183	25961	25848	25996	26094	26169	25998	26100	25769	25823	25889	25876	25858	26029	25907	25917	25851	25837	25780	25765	26005	25982	26137	25737	26022	25751	25873	26026	25988	25902	26087	25985	25912	26113	25889	26008	26079	25743	26055	25949	25968	25919	25905	25812	25987	25754	25794	25993	26059	25887	25893	26027	25805	25922	26064	25981	25776	26034	25938	26214	25881	25838	25819	26014	25987	25989	26101	25880	25833	25828	25908	25853	25815	25863	26092	26027	25957	26029	25868	26055	26035	26006	26176	26099	26036	25724	25865	26116	25909	25953	25832	25916	26028	25930	25968	25799	25886	25831	26067	25699	25940	25914	26244	25941	25908	25830	25944	25979	26013	25889	26076	25942	26162	25904	25929	25790	26080	25828	26031	26154	26082	25862	26092	25982	25932	26098	25918	26097	25885	25990	26036	25967	26035	25850	25930	26070	25992	26063	26170	26154	25983	25976	25871	25841	25946	26000	26261	25970	26020	25839	26059	25980	26146	25996	26015	25931	25767	25957	25866	25846	25742	26066	25872	25985	25889	25763	25735	25856	25999	26110	25976	25969	25940	25982	25789	25906	25880	25968	25886	25998	25843	26086	26058	26051	25788	25963	26038	26034	25907	25817	25915	26011	25848	25937	25990	25970	26220	26016	26167	26353	25840	25811	25824	26061	25851	26054	25902	26079	26068	25893
17752	27909	26231	23681	22818	21867	21695	21370	21382	40120	46297	34443	24968	20943	20829	20725	20729	20869	20688	20815	20848	20800	20775	20792	20840	20657	20732	20913	20727	20890	20605	20976	20760	20871	20676	20834	20941	20692	20900	20716	20683	20923	20771	20806	20915	20812	20734	20816	20565	20723	20964	20552	20715	20835	20727	20746	20949	20780	20935	20610	20826	20811	20818	20495	20710	20589	20855	20664	20796	20680	20767	20821	20646	20615	20812	20776	20754	20748	20882	20802	20703	20768	20750	20728	20734	20935	20703	20857	20644	20571	20645	20719	20606	20761	20774	20760	20839	20858	20664	20713	20616	20797	20846	20617	20846	20697	20750	20911	20786	20788	20768	20709	20632	20738	20772	20547	20702	20641	20783	20945	20816	20703	20649	20811	20980	20783	20842	20754	20778	20830	20716	20739	20849	20759	20788	20732	20735	20687	20778	20721	20762	20788	20639	20878	20570	20812	20849	20606	20705	20677	20854	20843	20693	20777	20647	20606	20945	20786	20842	20843	20764	20767	20849	20751	20644	20720	20750	20876	20714	20734	20761	20861	20806	20687	20850	20729	20635	20695	20826	20684	20675	20716	20714	20723	20732	20705	20705	20706	20987	20720	20786	20792	20777	20741	20791	20863	20953	20899	20821	20707	20762	20708	20759	21017	20759	20840	20663	20566	20826	20729	20577	20781	20749	20722	20699	20886	20541	20757	20677	20749	20703	20730	20691	20923	20829	20585	20748	20855	20835	20864	20631	20981	20651	20831	20661	20751	20662	20618	20665	20727	20639	20846	20880	20843	20671	20737	20709	20844	20703	20686	20851	20696	20676	20774	20940	20719	20812	20842	20958	20657	20585	20616	20848	20738	20904	20779	20668	20618	20881	20836	20847	20615	20666	20650	20866	20587	20791	20843	20812	20795	20828	20776	20816	20721	20669	20793	20794	20765	20774	20694	20866	20840	21005	20729	20717	20609	20836	20667	20782	20747	20571	20869	20649	20856	20778	20716	20766	20822	20775	20885	20625	20631	20795	20715	20741	20644	20885	20718	20779	20878	20720	20796	20783	20691	20760	20767	20617	20774	20757	20696	20837	20707	20708	20656	20745	20681	20684	20783	20807	20774	20749	20674	20856	20831	20781	20681	20861	20791	20726	20703	20582	20885	20726	20613	20745	20749	20702	20816	20653	20793	20803	20802	20836	20735	20731	20803	20860	20789	20915	20783	20856	20799	20781	20808	20863	20471	20792	20603	20773	20753	20760	20670	20790	20695	20776	20765	20723	20763	20551	20879	20797	20796	20734	20904	20846	20738	20752	20861	20748	20836	20844	20755	20760	20798	20726	21003	20703	20658	20647	20617	20620	20762	20794	20759	20550	20717	20837	20821	20782	20662	20877	20667	20720	20783	20752	20825	20811	20746	20672	20706	20577	20763	20612	20767	20637	20767	20799	20699	20792	20819	20775	20821	20732	20715	20782	20932	20630	20731	20787	20856	20840	20695	20774	20898	20745	20770	20685	20721	20845	20645	20740	20758	20767	20754	20555	20711	20722	20816	20824	20813	20632	20730	20759	20652	20857	20698	20716	20775	20848	20822	20764	20636	20766	20621	20970	20766	20797	20865	20762	20954	20790	20640	20892	20637	20744	20607	20763	20695	20798	20725	20763	20720	20526	20711	20804	20849	20877	20964	20643	20827	20855	20722	20747	20843	20689	20785	20832	20865	20612	20705	20932	20727	20781	20834	20543	20698	20697	20667	20929	20616	20614	20776	20556	20562	20830	20690	20557	20685	20764	20859	20676	20821	20754	20843	20825	20878	20907	20525	20636	20886	20663	20797	20751	20741	20800	20676	21004	20760	20803	20729	20797	20600	20617	20671	20746	20685	20776	20589	20947	20843	20669	20984	20799	20600	20638	20651	20788	20789	20649	20853	20836	20816	20796	20881	20566	20834	20849	20864	20772	20751	20751	20660	20762	20892	20622	20741	20849	20775	20705	20635	20736	20794	20826	20783	20674	20904	20680	20866	20701	20725	20777	20765	20734	20803	20706	20742	20888	20798	20878	20652	20798	20881	20735	20870	20645	20740	20653	20744	20595	20832	20687	20661	20507	20862	20740	20912	20695	20715	20803	20565	20843	20840	20834	20734	20697	20698	20839	20630	20857	20729	20555	20779	20789	20740	20845	20707	20839	20748	20798	20884	20843	20833	20635	20682	20805	20786	20729	20704	20803	20879	20815	20860	20673	20710	20850	20867	20677	20812	20972	20541	20569	20766	20547	20676	20894	20708	20662	20840	20804	20860	20833	20703	20809	20708	20518	20727	20778	20768	20720	20870	20737	20723	20777	20619	20772	20831	20832	20767	20803	20658	20810	20825	20640	20683	20672	20811	20778	20937	20825	20748	20734	20725	20724	20775	20849	20616	20800	20707	20797	20588	20807	20766	20895	20675	20663	20755	20713	20641	20782	20694	20730	20794	20904	20626	20842	20697	20649	20734	20794	20756	20845	20828	20761	20790	20696	20752	20887	20805	20651	20805	20813	20591	20643	20652	20822	20522	20753	20828	20703	20542	20743	20847	20497	20752	20647	20806	20632	20876	20891	20756	20776	20861	20723	20767	20553	20786	20830	20843	20744	20846	20892	20751	20762	20577	20733	20549	20890	20626	20734	20899	20573	20716	20848	20699	20636	20794	20966	20773	20624	20759	20845	20567	20827	20833	20786	20780	20773	20626	20608	20649	20702	20706	20815	20824	20698	20710	20833	20758	20736	20725	20685	20601	20833	20611	20720	20866	20868	20810	20808	20680	20751	20759	20638	20838	20925	20804	20843	20765	21012	20769	20736	20851	20752	20712	20765	20690	20719	20548	20800	20799	20774	20770	20872	20815	20859	20617	20620	20624	20669	20735	20648	20758	20696	20706	20799	20784	20711	20667	20704	20648	20732	20754	20643	20826	20908	20793	20660	20744	20873	20866	20687	20606	20748	20799	20793	20667	20657	20718	20685	20683	20633	20788	20751	20706	20841	20758	20717	20671	20669	20667	20673	20904	20807	20624	20823	20644	20834	20582	20772	20651	20793	20653	20701	20692	20798	20712	20649	20681	20556	20789	20821	20755	20972	20676	20925	20627	20738	20745	20888	21128	20739	20769	20780	20753	20573	20698	20768	20657	20746	20798	20743	20837	20878	20854	20708	20716	20734	20757	20713	20673	20617	20731	20862	20771	20800	20731	20800	20783	20641	20750	20570	20855	20622	20724	20623	20493	20818	20902	20866	20992	20837	20803	20673	20840	20766	20732	20723	20772	20816	20755	20894	20886	20878	20650	20616	20749	20874	20713	20548	20772	20763	20916	20659	20753	20791	20453	20619	20715	20823	20579	20795	20637	20812	20782	20671	20823	20859	20802	20954	20771	20745	20629	20733	20645	20847	20960	20996	20818	20760	20723	20808	20792	20754	20805	20821	20812	20654	20875	20783	20918	20718	20746	20811	20794	20838	20681	20731	20741	20765	20745	20787	20574	20865	20666	20873	20909	20770	20649	20718	20876	20833	20810	20673	20893	20807	20633	20575	21140	20812	20596	20700	20627	20546	20811	20578	20791	20727	20749	20894	20620	20708	20849	20700	20796	20767	20718	20655	20727	20681	20972	20664	20717	20864	20958	20671	20815	20754	20844	20663	20781	20685	20845	20816	20757	20892	20852	20660	20815	20671	20934	20647	20649	20772	20785	20773	20749	20935	20766	20920	20808	20705	20622	20788	20565	20831	20621	20766	20583	20903	20676	20706	20872	20895	20758	20803	20582	20845	20816	20773	20664	20518	20834	20767	20738	20773	20655	20775	20571	20742	20532	20836	20859	20695	20572	20603	20742	20704	20709	20635	20613	20734	20820	20752	20683	20716	20732	20852	20784	20581	20769	20851	20590	20624	20790	20576	20850	20782	20823	20818	20900	20796	20571	20772	20802	20812	20730	20763	20707	20912	20578	20761	20774	20750	20753	20826	20546	20706	20689	20774	20755	20901	20704	20737	20952	20672	20640	20888	20759	20649	20842	20772	20727	20800	20618	20574	20814	20710	20730	20719	20921	20807	20760	20884	20755	20746	20576	20540	20710	21007	20861	20645	20836	20746	20688	20877	20812	20686	20630	20724	20829	20735	20731	20669	20784	20738	20710	20882	20749	20771	20856	20810	20737	20750	20697	20615	20566	20774	20669	20801	20491	20854	20680	20673	20743	20724	20798	20584	20784	20735	20521	20668	20934	20781	20842	20811	20621	20691	20690	20774	20799	20737	20863	20771	20819	20779	20696	20678	20836	20583	20808	20744	20624	20690	20538	20890	20838	20784	20596	20547	20661	20830	20756	20673	20812	20871	20721	20970	20559	20724	20760	20790	20615	20854	20656	20769	21022	20714	20840	20871	20675	20676	20773	20655	20597	20783	20565	20918	20653	20861	20907	20658	20680	20759	20779	20881	20624	20851	20900	20804	20782	20962	20758	20827	20840	20722	20886	20717	20685	20787	20693	20850	21069	20680	20694	20730	20846	20921	20774	20691	20823	20727	20810	20800	20667	20788	20758	20833	20764	20909	20712	20642	20800	20747	20864	20555	20874	20796	20642	20796	20766	20784	20676	20937	20729	20733	20806	20713	20843	20744	20750	20706	20655	20745	20686	20756	20675	20940	20828	20752	20851	20628	20696	21053	20693	20969	20776	20802	20822	20599	20940	20814	20658	20858	20791	20887	20743	20712	20852	20764	20673	20833	20883	20670	20633	20697	20740	20712	20730	20777	20967	20731	20733	20943	20807	20862	20670	20802	20660	20703	20597	20819	20874	20710	20642	20796	20608	20758	20751	20863	20893	20775	20599	20777	20597	20831	20739	20664	20779	20645	20909	20768	20838	20773	20685	20867	20751	20811	20814	20684	20671	20943	20649	20854	20706	20829	20821	20719	20808	20663	20708	20805	21023	20616	20848	20717	20646	20707	20714	20755	20641	20743	20656	20956	20776	20601	20894	20795	20797	20854	20738	20729	20644	20696	20942	20703	20698	20744	20629	20620	20822	20954	20565	20836	20802	20852	20653	20742	20693	20858	20711	20809	20699	20797	20862	20856	20766	20928	20614	20824	20729	20721	20746	20739	20947	20770	20775
22824	21144	28933	23663	22245	26807	30141	27015	26942	47129	61002	44928	34591	27433	26375	26232	26534	26154	26388	26290	26063	26126	26308	26182	26023	26197	26158	26295	26170	26256	26078	26131	26297	26075	26103	25871	26157	26022	26333	26055	26114	26153	25901	26428	26361	26404	26137	26123	25973	26313	25968	26124	26120	26151	25982	26121	26059	26271	26288	26213	26227	25949	26099	26048	25959	26213	26366	26173	26189	26112	25959	25991	25925	25818	26090	25953	26143	25940	26158	26068	26143	26215	26163	26206	26145	26173	26073	26170	26370	26083	26081	26156	26046	26145	26121	26043	26030	26267	26255	25987	26197	26159	25983	26075	25982	25876	26040	26116	26149	26008	25672	25812	26210	26099	26038	26184	25976	25971	25868	26107	26302	25834	26135	25938	26040	26040	26066	26244	25989	26256	26330	25935	26113	26100	26109	25928	26154	25942	26265	26005	26051	26151	26225	26056	26200	25909	26188	25978	25880	25992	26129	26141	26057	26026	26133	25934	25960	26000	26056	25791	26184	26164	26089	26075	25965	25864	25972	26002	25905	26063	26254	26163	26053	26257	26225	26050	26166	26175	26121	26190	26112	26127	25967	26101	26013	25831	26115	26379	26012	25955	25982	25999	26110	26104	26059	26027	26294	26135	26115	25981	26216	26056	26096	25900	26247	26057	26011	26242	26288	26114	25957	26234	26136	26239	26011	26089	25804	26095	26063	26178	26011	26028	25876	26148	26165	26153	25975	25994	26058	25839	26018	25837	26065	25917	25875	26089	26145	25914	26079	25978	26086	25935	26160	26240	26019	26156	26339	26202	26301	26102	26155	25936	25929	25988	25886	26087	25939	26005	26001	26000	25978	26172	25643	26096	25952	26092	26102	26023	26106	25890	26091	26100	25852	26035	26126	25999	26007	25794	25977	26149	26009	25983	25990	25987	25859	26139	26056	25998	25964	26006	26068	25900	26292	25984	25970	26165	26097	25862	26037	25951	25815	26073	26214	26075	26059	25925	26064	26020	25970	26083	25779	25768	26077	26126	26040	25922	26122	25959	26207	26210	26083	26006	25752	25978	26095	25988	26216	26046	26088	25923	26125	25994	25835	26090	26103	25853	25987	26040	26087	26064	25857	26009	26016	26170	25997	25877	26241	25970	26035	25923	26014	26049	26104	26041	25993	25910	26095	26148	25813	26112	26346	26064	26000	26045	25981	26070	25949	25938	26248	26044	26008	25779	26098	26138	26102	25846	26022	25808	26107	26074	26185	26184	25892	25962	26271	26042	26036	26191	26041	25981	26146	26141	26224	25924	26154	26097	26064	25970	26072	26051	26164	25961	26068	26067	25921	26062	26011	26104	25923	25916	25976	26106	26068	26205	26078	26073	25944	26032	26112	25948	26111	26014	25983	25928	25930	26042	25969	25814	25968	25991	26193	25976	25826	26082	26104	26184	25752	26062	26031	26150	25897	26021	26058	25964	26277	26193	26152	25824	25884	26055	25825	26108	26081	26158	26138	25955	26067	25968	26134	26022	26145	26232	25979	26170	26051	25885	26013	25994	26018	25811	26041	26008	26023	25908	26006	26059	26141	25715	25906	26075	26342	26009	26040	26137	26307	26137	25966	25913	26067	26022	26161	26025	26244	25920	26101	25863	26139	25899	25937	26030	25943	25919	26159	25893	26105	25942	26041	25904	26085	25910	26072	25873	25941	25964	25804	26132	26000	26113	26062	25980	25825	26028	25991	25886	26008	26125	26001	26352	25846	26023	26076	26182	26128	26038	25844	26161	26296	26032	26169	25982	26249	26004	26070	26001	26032	26210	26139	26019	26178	26004	25893	25979	26036	26103	26145	26042	25997	25919	26110	25980	26134	26095	26169	26022	26156	25957	26203	26161	26219	26054	26003	26261	26142	26023	26158	25998	25901	26011	26055	25820	26177	26096	25994	25720	26010	26004	26013	25954	26078	26052	26241	25968	26068	26018	26117	26054	26126	26170	26142	25983	26237	26133	26027	25903	25984	25879	26152	26025	25964	25910	25997	25949	26162	26043	26051	25789	25935	26036	26106	26024	26141	25940	26091	26195	26062	26245	26108	26093	25884	26115	25821	25943	25862	25986	26098	25957	25838	26105	25968	25914	25802	25966	26325	26055	25926	26032	26259	25970	25783	25967	26009	25990	25789	25896	26203	25965	26153	26060	25993	26141	26022	26088	26189	26172	26010	25880	26139	26121	26169	26015	25993	25907	26000	25926	25886	26225	25903	26084	26255	26035	26205	26018	26183	25959	26013	26031	25795	25946	26186	25810	25863	26257	26181	26169	25944	26095	26210	25939	26072	26037	26228	26129	25943	26242	26221	26036	26159	25943	26021	26192	26086	26152	26103	26109	26059	26149	26093	25879	26189	26047	26085	25933	26107	26187	26142	26039	26013	26085	25805	25934	25984	25967	26068	25924	26198	25797	26085	25910	25910	25857	26190	26187	26108	26135	25767	25931	26066	26052	26012	26061	25812	26000	26228	26132	25848	25886	26132	26097	26232	25734	25841	26190	25920	26068	25997	25966	25857	26070	26228	26011	26284	25922	26080	26204	26003	26186	26179	26182	26037	26146	26004	26153	26215	25897	25952	26128	26041	26107	26090	25966	26019	26010	25898	26031	26084	25842	26234	26212	26110	26122	26162	26298	26077	26224	26023	26045	25765	25997	26115	26010	25809	25936	26044	26123	26355	26169	26168	26061	26098	26164	26105	26040	26296	26130	25952	25998	26066	25914	26012	26207	26157	25953	26096	26415	25999	25952	26076	25950	25909	25945	26033	26166	26097	26054	25922	26068	26017	26195	26044	25897	26088	25914	25861	25986	26032	26149	25973	26161	25994	26018	25951	25913	25940	25871	26052	26019	26211	26125	26058	26184	25854	25942	25796	25850	26013	26029	26256	26168	26118	26077	26105	26201	26283	26184	26180	25955	25858	25897	25980	26175	26245	25944	25869	25997	26016	26050	25958	26236	25989	26161	26172	25955	25808	25995	26130	25971	26122	25974	26013	25865	26169	25906	26000	26119	25966	26109	25925	26028	26132	25878	26044	26065	25756	25897	26044	25828	26189	26111	25883	25741	26197	26181	25998	26274	26082	26218	26181	25883	26031	25898	26315	26148	26382	25864	26194	25971	26296	26019	25914	26092	26167	26022	26047	26081	26027	25953	26463	25862	26002	26022	26006	25983	26166	26015	25904	26216	25767	26092	26172	26032	26133	25940	25958	25854	25980	26006	25932	26020	25799	25974	26079	26111	26036	26165	26023	26012	25863	26117	26260	26013	26057	25921	26193	26075	26245	25814	25778	25836	26140	25998	26138	25983	26052	26090	26272	26023	26228	26100	26301	26247	26184	25931	26219	25868	26009	26140	26098	25891	26127	26096	25995	26149	26240	26086	26100	25918	26090	25842	26219	26157	26191	26175	25831	25988	26032	26091	26104	26040	26141	26156	26115	25896	25884	25968	26258	26210	26024	26119	26002	25922	26227	25897	26196	26246	25981	25889	26238	25913	25978	26121	26294	26061	26219	25982	26179	26055	26045	25798	25933	26029	26185	26089	26068	25886	26143	26173	26037	26077	26128	25968	25892	25963	26047	25987	26011	26159	26128	26097	26115	25850	25839	25928	25836	25889	25961	25731	25823	25945	26083	25944	25948	26320	26057	26055	26128	26058	26149	26088	26109	26026	26031	25889	26112	25899	26244	26175	26094	25828	26214	26143	26030	26039	26046	25958	26063	26204	26174	25801	26112	26035	26087	26020	25934	25999	26149	25977	25880	25866	25920	26090	25930	25952	26102	25913	26008	26069	26141	26016	26060	26298	25936	25924	26195	26197	26155	25946	25958	26122	26062	25859	26040	26024	26115	26119	26161	25998	25983	26036	26042	26015	25880	25902	25897	26058	26152	25987	26087	25968	25894	26015	26269	26007	26147	26090	25984	25969	26203	25921	26009	26069	25999	26046	26031	25937	25944	25990	25972	25930	26201	25883	25839	26234	25862	26268	26112	26023	26214	25874	26173	26128	25895	26014	25862	25946	25993	26043	25916	26068	26048	25950	25862	26126	26034	25971	26068	25973	26078	26050	25940	26284	26015	26221	26216	25772	26210	26021	26346	26072	26147	25881	26084	26161	25909	25875	25900	25990	26096	26014	26146	26008	26030	26123	26188	25859	26064	26323	26183	25997	26193	26190	25949	26012	26005	25975	25957	26110	25960	25899	25959	26018	26088	26138	25749	25886	26124	25863	25981	25817	26048	25997	26127	26057	26026	25854	26167	26178	26066	26079	25853	26104	25825	26132	26015	25968	26182	25921	25932	26059	26042	26013	25918	25928	26009	26042	25990	25779	26060	26012	26010	25884	25915	26131	26285	26219	25999	26139	26084	25894	25981	26175	26061	25916	25987	26034	25821	26238	26107	25950	26024	26042	26012	26047	26103	26095	26204	26164	25932	26128	26045	26114	25898	26125	26040	26032	25946	26094	26157	26161	26176	25886	26003	26083	26104	25915	25938	25840	26074	26205	26086	26101	25882	25939	25906	26230	26290	26107	26183	26200	26023	26202	25891	25857	25983	26216	26098	26247	26180	26045	26067	25849	25995	26098	26071	26305	26098	26168	26128	26000	25857	26172	25844	26019	26149	25976	25958	25818	25918	26084	25888	26156	26018	26138	26032	26104	26027	26059	26218	25943	26077	26081	25980	26178	25706	26003	26183	26117	26199	25921	25913	26186	26269	25993	26111	25956	26012	25969	26072	25872	26111	26055	26112	25942	26234	25911	26032	26110	26220	26129	25913	26220	25991	26060	26188	26126	26233	26108	26142	25969	26310	26036	26125	26008	26132	26082	25885	25759	26172	26190	26141	26061	26078	26174	26094	25907	26222	25896	26291	26132	25973	26007	26173	25968	26101	25780	25894	26095	26320	25969	26333	26098	25980	26169	25925	26152	26170	26186	26282	25890	25912	25943	26188	26219	26104	26170	26262	26085	25996	26005	26154	26083	25997	26088	26072	26273	26297	25906	26143	25994	26035	26012	26196	25887	26005	26181	26194	26086	25858	26240	26179	25906	26055	26183	26186	26176	26077	25986	26052	26197	26167	26064	25824	26220	26067	26168	25968	26032
19401	32801	31080	26116	24107	23318	22608	22250	22058	47154	58754	44018	29030	20842	20687	20860	20937	20852	20766	20768	21087	20732	20806	20760	20970	20788	20908	20915	20592	20812	20711	20809	20997	20986	20790	20855	20778	20867	20736	20744	20870	20781	20870	20779	20971	20882	20871	21024	20714	20901	20838	20929	20664	20918	20827	20976	21086	21071	20875	20866	20916	20856	20854	20636	20694	20741	20812	20779	20842	20903	20878	20718	20805	20721	20759	20803	20768	20802	20769	20723	20717	20809	20826	20740	20939	20745	20794	20820	20761	20937	20735	20768	20804	20703	20876	20970	20842	21039	20707	20940	20870	20962	20714	20883	20856	20690	20588	20811	20775	20799	20846	20810	20796	20706	20745	20780	20795	20858	20800	20730	21030	20927	20755	20861	20704	20818	20652	20741	20802	20908	20762	20774	20838	20866	20780	20967	20665	20985	20590	20829	20768	20975	20867	20771	20812	20767	20788	20755	20752	20728	20674	20603	20707	20896	20829	20870	20850	20945	20801	20618	20810	20660	20804	20983	20726	20765	20687	20761	20717	21068	20652	20875	20871	20732	20694	20834	20684	20748	20681	20930	20709	20631	20608	20886	20847	20824	20804	20828	20787	20752	20725	20829	20631	20786	20872	20699	20798	20808	20844	20943	20752	20791	20889	20823	20735	20845	20911	20597	20681	20870	20829	20696	20859	20817	20801	20689	20855	20671	20840	20899	20689	20785	20927	20728	20738	20899	20910	20880	20890	20752	20779	20612	20729	20867	20719	20848	20654	20739	20814	20795	20950	20891	20811	20743	20834	20767	20830	20748	20805	20822	20658	20805	20716	20753	20581	20770	20854	20736	20751	20751	20943	20840	20997	20965	20794	20566	20802	20663	20997	20775	20858	20942	20879	20692	20714	20789	20802	20752	20718	20681	20851	20728	20730	20753	20669	20780	20747	20942	20884	20634	20790	20841	20683	20756	20979	20749	20676	20818	20815	20817	20783	20727	20845	20732	20740	20784	20920	20755	21002	21036	20746	20624	20860	20673	20889	20699	20765	20696	20580	20692	20790	20905	20778	20781	20903	20569	20911	20746	20953	20665	20714	20878	20806	20871	20769	20900	20721	20779	20969	20962	20954	20750	20750	20797	20778	20964	20667	20695	20918	20748	20921	20678	20695	20871	20754	20939	20802	20753	20850	20922	20845	20789	20874	20804	20846	20819	20769	20800	20791	20691	20885	20934	20779	20774	20771	20916	20818	20714	20804	20702	20749	20797	20713	20786	20747	20843	20908	20542	20954	20851	20672	20587	20958	20775	20765	20882	20845	20901	20888	20835	20699	20846	20775	20753	20764	20885	20903	20855	20711	20733	20888	20708	20805	20846	20636	20778	20799	20930	20780	20922	20581	20819	20813	20684	20876	20652	20804	20856	20789	20793	20743	20906	20779	20732	20850	20853	20867	20814	20862	20752	20990	20880	20907	20647	20908	20690	20869	20727	20792	20707	20795	20693	20735	20759	20876	20814	20741	20690	20798	20637	20929	20699	20657	20650	20760	20734	20869	20723	20637	20848	20864	20731	20781	20920	20789	20857	20856	20736	20894	20763	20766	20680	20679	20957	20828	20832	20822	20897	20857	20701	20925	20737	20847	20843	20797	21209	20771	20866	20631	20949	20701	20796	20770	20903	20799	20766	20915	20819	20846	20583	20855	20916	20933	20578	20837	20795	20749	20790	20807	20902	20747	20787	20713	20640	20971	20782	20714	20850	20716	20708	20768	20885	20921	20746	20729	20796	20753	20945	20618	20859	20755	20687	20889	20667	20680	20740	20752	20925	20814	20630	20717	20956	20841	20780	20933	20602	20857	20692	20878	20713	20892	20670	20700	20843	20813	20856	20847	20794	20981	20930	20877	20794	20786	20594	20760	20771	20906	20824	20884	20866	20611	20759	20852	20794	20781	20918	20851	20922	20859	20987	20697	21008	20784	20799	21053	20769	20796	20745	20849	20689	20682	20844	20743	20756	20825	20829	20721	20838	20925	20785	20715	20665	20784	20872	20547	20762	20531	20842	20835	21027	20617	20614	20727	20843	20642	20741	20925	20776	20754	20943	20741	20630	20851	20826	20764	20652	20896	20660	20520	21009	20922	20726	20959	20847	20700	20690	20677	20714	20729	20660	20737	20836	20786	20741	20921	20950	20754	20840	20875	20880	20808	20800	20657	20876	20731	20718	20848	20790	20819	20962	20667	20724	20581	20624	21003	20885	20872	20738	20679	20703	20745	20777	20821	20741	20733	20876	20780	20720	20872	20685	20586	20931	20864	20917	20839	20650	20799	20832	20793	20769	20671	20756	20730	20667	20992	20816	20776	20971	20796	20897	20801	20793	20667	20820	20614	20914	20887	20642	20721	20713	20824	20675	20938	20643	20878	20686	20722	20820	20878	20815	20905	20629	20632	20914	20635	20825	20886	20646	20934	20796	20668	20760	20744	20919	20980	20673	20663	20550	20822	20672	20914	20890	20753	20815	20821	20902	20818	20856	20793	20963	20767	20754	20894	21007	20751	20866	20873	20731	20861	20908	20978	20809	20966	20773	20844	20722	20774	20852	20647	20713	20787	20858	20904	20831	20856	20764	20699	20636	20668	20589	20923	20820	20776	20731	20938	20874	20722	20751	20878	20639	20904	20627	20727	20793	20758	20718	20731	20705	20749	20737	20852	20872	20671	20931	20903	20685	20723	20774	20493	20780	20949	20829	20775	20793	20903	20670	20664	20778	20685	20765	20710	20783	20677	20759	20740	20867	20871	20784	20705	20871	20748	20767	20825	20714	20772	20784	20814	20810	20883	20924	20822	20682	20634	20694	20860	20746	20973	20913	20759	20848	20953	20756	20906	20749	20881	20837	20764	20761	20723	20894	20696	20696	20678	20829	20699	20834	20773	20750	20798	20691	20752	20934	20917	20894	20718	20629	20736	20911	20701	20756	20877	20624	20802	20791	20893	20905	20804	20829	20872	20681	20927	20849	20749	20733	20867	20652	20815	20903	20821	20661	20819	20906	20882	20738	20782	20713	20781	20839	20854	20769	20709	21004	20755	20768	20708	21022	20896	20739	20794	20908	20856	20801	20805	20780	20810	20780	20819	20906	20724	20837	20814	20779	20739	20791	20807	20784	20959	20707	20975	20970	20666	20971	20840	20766	20847	20815	20759	20796	20717	20767	20767	20768	20752	20673	20921	20864	20922	20735	20857	20735	20812	20808	20867	20878	20550	20829	20887	20946	20740	20948	20933	20908	20759	20731	20860	20667	20714	20802	20732	20875	20954	20727	20852	20909	20925	20881	20916	20730	20850	20801	20969	20782	20697	20758	20657	20763	20615	20905	20700	20780	20760	20835	20845	20730	20676	20996	20741	20860	20965	20713	20715	20888	20786	20962	20805	20556	20878	20616	20879	20781	20914	20757	20728	20740	20687	20979	20700	20827	20721	20854	20810	20762	20756	20954	20732	20749	20757	20931	20751	20902	20775	20864	20762	20769	20755	20811	20837	20932	20705	20873	20759	20814	20816	21014	20708	20973	20827	20702	20813	20904	20743	21005	20841	20965	20697	20719	20681	20758	20770	20715	20696	20701	20818	20870	20647	20841	20818	20789	20949	20756	20692	20782	20548	20872	20619	20713	20617	20887	20856	20731	20798	21027	20685	20904	20673	20880	20684	20773	20685	20873	20835	20923	20802	20872	20790	20897	20819	20760	20732	20841	20991	20750	20772	20887	20877	20825	20823	20824	20693	20892	20731	20835	20829	20678	20705	20979	20819	20770	20888	20910	20969	20879	20901	20742	20691	20862	20930	20736	21009	20848	21044	20813	20734	20822	20775	20854	20694	20797	20621	20870	20808	20807	20911	20894	20856	20969	20678	20723	20794	20672	20746	20816	20876	20793	20827	20618	20831	20647	20742	20724	20801	20638	20650	20662	20925	20853	20869	20732	20865	20727	20847	20894	20691	20806	20746	20669	20942	20820	20750	20837	20861	20805	20778	20761	20831	20622	20699	20753	20686	20753	20851	20731	20901	20775	21004	20768	20648	20796	20724	20788	20878	20668	20821	20871	20844	20722	20645	20783	20766	20813	20625	20711	20947	20792	20725	20726	20926	20827	20904	20688	20809	20777	20989	20768	20994	20736	20804	20641	20789	20956	20817	20799	20817	20723	20775	20928	20771	20924	20457	20614	20951	20750	20802	20716	20869	20766	20650	20898	20662	20991	20950	20700	20897	20849	20934	20958	20859	20881	20806	20918	20886	20953	20767	20839	20710	20832	20783	20864	20934	20855	20753	20729	20850	20655	20869	20694	20921	20830	20857	20635	20848	20887	20843	20609	20971	20877	20710	20787	20856	20869	20849	20703	20856	20658	21080	20720	20625	20903	20848	20694	20603	20861	20533	20598	20746	20853	20810	20988	20831	20802	20753	20847	20863	20905	20816	20869	20796	20874	20981	20791	20738	20730	20704	20876	20730	20725	20865	20734	20711	20752	20618	20812	20798	20842	20620	20868	20630	20745	20741	20743	20840	20964	20803	20796	20924	20838	20718	20799	20703	20869	20888	20936	20746	20668	20675	20826	20680	20772	20905	20616	20666	20651	20710	20642	20792	20663	20781	21005	20782	20796	20859	20686	20789	20859	20738	20760	20793	20834	20721	20723	20953	20990	20915	20791	20780	20629	20922	20778	20819	20799	20806	20541	20897	20841	21090	20673	20833	20785	20818	20539	20777	20808	20795	20785	20663	20752	20704	20778	20816	20760	20705	20850	20904	20938	20601	20860	20690	20755	20624	20717	20676	20872	20745	20678	20856	20771	20823	20654	20702	20788	20696	20825	20794	20745	20727	20673	20927	20766	20784	20754	20680	20699	20848	20794	20893	20798	20863	20621	20694	20855	20772	20678	20753	20681	20605	20721	20802	20727	20717	20709	20755	20755	20958	20966	20831	20680	20888	20650	20974	20646	20976	20893	20680	20657	20730	20753	20725	20722	20789	20623	20684	20850	20814	20789	20643	20895	20498	20619	20907	20752	20822	20966	20711	20847	20716	20756	20800	20641	20944	20716	20708	20842	20604	20766	20951	20823	20848	20803	20913	20777	20948	20694	20779	20931	20750	20938
28352	23148	28836	28184	25955	26598	26647	26364	26184	28500	32016	28786	27377	26265	26258	26156	26288	26258	26235	26422	26262	26234	26454	26175	26016	26240	26059	26114	26090	26193	26235	26156	26222	26306	26232	26069	26187	26265	26224	26270	25873	26090	26323	26021	25951	25878	26156	26196	26062	26322	26181	26377	26156	25928	26141	25967	26061	26093	26323	26208	26201	26006	26164	25993	26136	25843	26253	26092	26054	26291	26160	26263	26080	26232	26153	26146	25817	25941	25984	26130	26130	26295	26053	26398	26313	25998	26070	25873	26062	26176	26293	26015	26395	26073	26118	26189	26113	26020	26287	26185	26294	26166	26123	25985	26097	26077	26168	26172	26095	25995	26064	26000	25953	26047	26229	26435	26236	26048	25972	26247	26007	26111	26103	26050	26020	26267	26279	26037	25916	26272	26171	26226	26307	26440	26296	25845	25966	26122	26061	26135	26237	26110	26067	26185	26170	26153	26256	26139	26181	26221	26009	25932	26252	26273	26268	26025	25809	25963	26176	26196	26160	26201	26267	26224	26259	26125	26204	26081	25966	26195	26141	25986	26177	26410	26104	26153	26214	26194	26044	26321	26329	26200	26013	26306	26068	26140	25996	26103	26244	26213	26223	26157	26064	26049	26273	26173	25892	26082	26245	26125	26290	25895	25988	26052	26291	26090	25918	26135	26195	26038	26102	26267	26221	26155	26119	26068	26160	26275	26164	25999	26214	26286	26441	26129	26167	26156	26069	26174	26191	26280	26322	25984	26065	26300	26147	26231	26226	25986	26099	26300	26224	26254	26266	26248	26082	25874	26152	26019	26013	26271	26057	26187	26237	26008	26462	25919	25992	26317	26155	25959	26041	26156	26135	26235	25956	26227	26163	26059	26283	26208	26265	26202	25867	26011	26146	26131	26205	26221	26287	26147	26257	26078	26341	26167	25946	26084	26209	26150	26107	26069	26205	26245	26205	26185	26194	26101	26177	26144	26011	25956	26066	26115	26085	26072	26019	26016	26226	26084	26191	26294	26100	26177	26115	26139	26239	26152	25876	26040	25938	26042	26242	25997	26034	26116	26211	25914	26249	25927	26306	26180	26015	25988	26162	26146	25914	26000	25999	26121	26345	26187	26098	26060	26116	26034	26035	26287	26212	26006	25760	26149	26217	26092	26079	26164	25973	26227	26118	25925	26042	26014	26006	25832	25964	26082	25782	26149	25810	25940	26153	26246	26051	25924	25921	26157	26328	26295	26179	26152	26089	26251	26257	26186	26134	26289	26234	26261	26135	26090	26214	25973	26175	26049	26148	25893	25994	26036	26234	26091	26184	25921	26129	26158	25995	26197	26282	26073	26282	26340	26085	26070	26292	26133	26015	26055	26535	26146	26414	26137	26011	25942	25968	26242	26180	26164	26157	26134	26241	26380	26204	26081	26137	26332	26012	26055	25967	25804	26203	26129	26084	25973	26279	26113	26035	26112	26299	26121	26202	26190	26087	26023	26050	26062	26044	26129	26147	26297	25867	26014	26353	26180	26055	26194	26228	26242	26043	26162	26128	26266	26303	26245	25996	26160	25992	26086	26123	25942	26231	26201	26243	26227	26206	26211	25964	26036	26062	25698	26158	26291	26066	25957	25967	26390	26175	26055	26239	26188	26197	26146	26016	26000	26200	26175	26119	26105	26335	26061	26149	25995	26345	25841	26108	26248	26136	26149	26341	26340	26048	26206	26561	26093	25983	26178	25960	26156	25971	26042	26352	26077	26209	26285	26139	26111	26197	26296	26366	26324	26224	26446	26163	26108	26151	26108	26275	26396	26137	26311	26348	26360	26348	25919	26092	26058	26337	26110	25844	26111	26085	26145	26088	25944	26075	26171	25979	26111	26149	25974	26144	26079	26104	26263	26212	26327	26088	25979	26218	26167	26269	26370	26039	26151	26144	26128	26241	26270	26178	26085	26186	26263	26172	26176	26147	26244	26249	26331	26326	25912	25956	26175	26282	25857	26045	25965	26167	26182	26168	26454	26119	26139	26148	26227	26284	26229	26159	26268	26126	26031	26012	26290	26154	26219	26131	26087	26052	26058	25965	26297	25920	26112	26081	26005	26115	26161	26194	26105	26173	26095	26204	26054	26135	26139	26180	26206	26316	25747	25920	26113	26154	26094	26128	26224	25858	26072	26381	26091	26109	26181	26103	26112	26379	26159	26167	25972	26107	26071	26264	26082	26240	26094	26100	25939	26150	26244	26145	25993	26216	26209	26124	26063	26294	26127	26209	26190	26096	26029	26091	26225	26198	26061	26174	26110	26374	26167	26188	26034	25935	26159	26217	26048	26072	26073	26231	26164	26227	26069	26069	26179	26213	26014	26304	26169	26271	26166	26089	25918	26133	26224	25982	26070	26302	26307	26327	26380	26249	26282	26467	26217	26127	26190	26009	26063	26441	26208	26300	26378	26285	26183	26191	26292	26239	26120	26248	26295	26159	26101	26114	26019	26162	26391	26244	26046	26343	26038	25959	26011	26136	25973	26325	26111	26098	26210	26189	26277	26313	26097	25998	26209	26318	26279	26166	26091	26184	26404	26394	26031	26222	26119	26064	26234	26146	26183	26154	25900	26325	26304	26065	26119	26079	25928	26123	26172	26135	26231	26281	26049	26110	26166	26159	26245	26148	26174	26169	26186	26255	26170	26232	26176	26210	26185	26075	26196	26255	26053	26284	26078	26029	26196	26257	26151	26244	26333	26060	26143	25971	25968	25896	26236	25922	26085	26148	26149	26241	26088	26032	26211	26202	26150	26129	26211	25965	25995	26062	26173	26037	26241	26098	26253	26091	26154	26222	26164	26061	26030	25979	26093	26089	25998	26033	26071	26031	26170	26250	26352	25987	26186	26309	26099	26124	26380	26281	26143	25834	26070	25883	26346	25946	26159	25824	26220	26110	26054	26182	26205	26246	26034	26363	25969	26204	26069	26080	26232	26272	26030	26156	26074	26007	26018	26106	26147	26273	26160	26059	26173	26495	26237	26324	26091	26523	26260	26279	26218	26214	26153	26198	26333	26018	26228	26171	26340	26263	26176	26070	26048	26083	26332	26123	26215	25984	26102	25816	25920	26024	26025	26051	25887	26218	26005	26109	26048	26097	25954	26139	26185	26173	26271	26041	26194	26354	26167	25979	26043	26029	26142	26332	26314	26101	25893	26094	26138	26156	26168	26061	26166	26334	25868	26235	26151	26217	26018	26148	26313	26146	25977	26315	26051	26062	26097	26165	25840	26078	26242	26293	26166	26161	25882	26100	26202	26093	26125	26156	26204	25979	26226	26071	26094	26167	26405	26177	26164	26186	26187	26278	26295	26341	26214	26113	26067	26165	26069	26215	26125	25971	25974	26217	26030	25835	26119	26188	26050	26244	26193	26040	26327	26206	26074	25989	26082	26166	26108	26225	26040	26273	26274	26095	26135	26124	25977	26334	25924	26326	26225	26064	26072	25981	26276	26002	25811	26102	26176	26087	26120	26268	26236	26188	26129	26158	26053	26012	26317	26092	26151	26147	26120	26071	26203	26139	26132	26020	26023	26314	26099	26219	26180	26397	26099	26128	26190	26031	26451	26191	26147	26220	26157	26384	26182	26181	26048	26151	26202	26150	26135	25952	26072	26277	26259	26023	26173	26467	25988	25944	26344	26159	26219	26250	26351	26457	26104	26169	25801	26145	26109	26052	26236	26375	26139	26246	26248	26215	26190	26222	26281	26141	26185	26163	25975	26073	26023	26098	26064	26037	26218	26081	26315	26209	26220	26337	26092	26076	26263	26314	26158	26196	26193	25987	26207	26323	26015	26266	26138	26088	26262	26166	25947	26290	26251	26300	26165	26224	26019	26135	26206	26183	26252	26047	25929	26014	26179	26145	26120	26096	25952	26283	26122	26144	26105	26376	26294	26069	26280	26282	26452	26123	26211	26023	26269	26252	26307	26183	26156	26241	26129	25939	26249	26119	26452	26070	25885	26367	26307	26086	26435	26338	26157	26252	26125	26014	26129	26129	26151	26081	25947	26232	26039	26125	26026	26108	26235	26167	26151	26134	25962	26220	26149	26138	26016	26047	26024	26046	26077	26026	26117	25976	26133	26314	26156	25864	26212	26175	26122	26223	26013	26281	26266	26053	26132	26266	26199	26062	26037	26247	26371	26091	26109	26325	25844	25888	26048	26046	26098	26178	26443	26090	25980	26092	26199	26164	26432	26263	26167	26023	26155	26242	26095	26091	26156	26276	26113	26078	25965	25862	26108	26287	26096	26207	26409	26114	25923	26246	26193	26021	26347	26021	26027	26173	26358	26342	26171	26083	26157	26197	25930	26102	26195	26161	26157	26242	26031	26082	26113	26159	26051	26163	26251	26241	26039	26124	26358	26152	26282	26228	25872	26125	26072	26143	26315	26290	26135	26021	26141	26078	26086	26083	26014	26198	26024	26038	26005	26201	26145	25929	25916	26326	26294	26035	25967	26222	26219	26194	26237	26135	25923	26043	26245	25930	25916	26164	26145	26042	26107	26000	26335	26267	26207	25978	26052	26095	26446	26301	26261	26263	26286	26352	26167	26175	26027	26113	26375	26073	26137	26062	26358	26230	26009	26068	26110	26309	26282	26438	26080	26134	25911	26500	26109	26055	26146	26161	26135	26569	26087	26138	26058	26019	26044	26050	25955	26074	26089	26296	26129	26327	26097	26076	26073	26089	26103	26166	26231	26038	26152	26206	26154	26137	26102	26493	26046	26047	26176	26195	26217	26022	26290	26054	26154	26226	26098	26099	25938	26015	26271	26458	26170	26194	26073	25976	26025	26167	26289	26295	26240	26271	26295	26092	26242	26272	26219	26058	26300	26110	26178	26296	26186	26129	26063	26066	26147	26154	26175	26116	26109	26083	26133	26344	26033	26175	26076	26301	25999	26473	26153	26153	26027	26055	26141	25966	26252	26225	26116	26064	26024	26440	26162	26072	26259	26131	26139	25999	26169	26235	26164	26102	26079	26157	26240	26165	26032	26269	26426	26278	26021	26162	25965	26143	26188	26181	25979	26070	26107	26041	26009	26244	26109	26101	26241	26134	25965	26003	26266	26042	26114	26277	26167	26215	26212	26050	26115	26011	26195
19119	22996	22493	21779	21459	21092	21038	21064	21103	25055	28260	23851	21713	20777	20686	20876	20960	21157	20767	20734	20798	20857	20857	20966	20770	20757	20712	21045	20910	20828	20622	20849	20794	20820	20794	20976	20798	20822	20841	20740	20701	20709	20718	20692	20692	20942	20826	20786	20820	20856	20858	20864	20680	20742	20774	20839	20742	20988	20755	20836	20722	20703	20710	20822	20898	20944	20843	20563	20944	21032	20821	20916	20771	20776	20956	20686	20923	20728	20698	20891	20728	20829	20821	20791	20986	20818	21072	20948	20738	20730	20845	20601	20860	20912	20749	20888	20894	21013	20695	20842	20741	20815	20982	20805	20672	20788	20763	20846	20901	20874	20878	20817	20667	20986	20814	20789	20797	20683	20710	20736	20911	20881	20927	20830	20896	20646	20772	21033	20730	20828	20752	20870	20822	20852	20915	20911	20955	20826	20720	20645	20719	20697	20870	20880	20943	20892	20677	20838	20847	20582	20599	20717	20847	20935	20770	20719	20737	20875	20792	20843	20737	20957	20939	20827	21003	21004	20820	20805	20776	20655	20846	20867	20638	20773	20731	20920	20748	20781	20767	20902	20887	20681	20740	21069	20929	20869	20847	20935	20824	20689	21012	20721	20949	20728	20820	20664	20746	20650	20837	20732	20945	20857	20844	20860	20873	20797	20931	20659	20600	20791	20926	20942	20589	20792	20919	20654	20794	20942	20860	20737	20665	20914	20738	20812	20999	20636	20773	20867	20832	20877	20714	20646	20669	20689	21054	20838	20876	20881	20804	20718	20694	20797	20876	20834	20796	20980	20812	20738	20835	20668	21007	20632	21004	20830	20735	20855	20790	20757	20680	20982	20882	20696	20864	20658	20932	20793	20817	21021	21038	20932	20713	20974	20730	20782	20962	20891	20753	20878	20677	20877	20610	20750	20631	20961	20807	20770	20701	20936	20857	20818	20917	20834	20901	20838	20789	20732	20909	20861	20945	20899	20940	20815	20824	20648	20849	20784	20852	20934	20977	20651	20889	20796	20797	20813	20843	20932	20791	20910	20756	20750	20733	20991	20768	20845	20644	20863	21016	20687	20879	20877	20856	20899	20809	20866	20837	20820	20797	21017	20857	20767	20888	20796	20782	20812	20686	20866	20913	20704	20836	20863	20849	20735	20773	20842	20989	20747	20811	20772	20839	20954	20820	20817	20826	20779	20864	20906	20941	20692	20789	20747	20762	20806	20807	20833	20975	21040	20664	20671	20946	20830	20925	20927	20917	20780	20845	20632	20963	20846	20788	20844	20841	20659	20865	20885	20740	20706	20819	20906	20653	20688	20817	20719	20762	20919	20783	20998	20876	20839	20731	20875	20885	20979	20755	20778	20779	20908	20825	20864	20849	20870	20783	20801	20791	20764	20999	20779	20898	20724	20760	20836	20850	20717	20753	20980	20771	20843	20874	20847	20711	20904	20860	20745	20689	20787	20889	20894	20763	20714	20871	20861	20738	20928	20872	20724	20902	20837	20804	20952	20875	20954	20810	20878	20804	20965	20687	20851	20732	20878	20958	20838	20838	20847	20940	20896	21009	20630	20807	20894	20902	20749	20992	20721	20743	20873	20782	20862	20804	20573	20776	20750	20841	20839	20830	20651	20804	20689	20873	20788	20974	20923	20752	20865	20850	20963	20799	20857	20735	20972	20913	20791	20659	20866	20800	20834	20822	20842	20860	20845	20741	20698	20786	20676	20781	20900	20839	20796	20929	20866	20809	20766	20869	21065	20809	20816	20767	20788	20826	20669	20673	20655	20897	20867	20709	20811	20703	20963	20908	20850	20791	20848	20957	20809	20797	21034	20856	20828	20754	20950	20977	20835	21067	20741	20873	20641	20757	20788	20812	20652	21054	20683	20862	20905	20784	20848	20888	20853	20788	20780	20849	20724	20740	20876	20779	20848	20912	20837	20912	20866	20883	20670	20832	20957	20795	20802	20843	20916	20932	20715	20952	20967	20759	20705	20984	20644	20907	20912	20661	20813	20849	20751	20924	20762	20972	20806	21017	20870	20765	20929	20847	20852	20791	20911	20715	20960	20742	20615	20739	20869	20799	20905	20990	20763	20914	21038	20750	20755	20833	20722	20911	20866	20780	20831	20841	20879	20917	20759	20732	20984	20701	20875	20769	20919	20819	20985	20812	20863	20837	20656	20667	20791	20879	20759	20916	20935	20758	20733	20769	20734	20738	20976	20866	20853	20835	20742	20956	20645	20877	20733	20727	20911	20867	20836	20813	20856	20764	20797	20681	21018	20885	20877	20919	20947	20844	20868	21065	20769	20915	20652	20827	20781	20867	21056	21009	20694	20775	20886	20768	20864	20694	20889	20762	20805	20815	20949	20835	20909	20741	20738	20892	20823	20688	20841	20782	20788	20867	20808	20929	20926	20804	20752	20934	20771	20804	20649	20830	20744	20800	20640	20742	20859	20743	20810	20780	20870	20781	20900	20635	20895	20887	20686	20939	20855	20768	20779	20816	20941	20849	20749	20735	20867	20883	20796	20734	20900	20909	20760	20844	20827	20930	20758	20630	20841	20958	20771	20780	20896	20835	20773	20854	20695	20888	20830	20835	20807	20844	20892	20959	20873	20709	20908	20822	20823	20799	21048	20755	20848	20737	20828	20883	20786	20803	20692	20737	20883	20738	20979	20843	20914	20783	20794	20789	20684	21022	20821	20740	20944	20805	20840	20793	20844	20823	20789	20915	20842	20855	20656	20680	20802	20876	20891	20902	20755	20856	20673	20937	20551	20774	20789	20752	20844	20889	20879	20896	20746	20871	20950	20760	20816	20883	20902	20841	20760	20854	20814	20752	21025	21018	20933	20824	20862	20726	20687	20831	20731	20806	20882	20900	20715	20774	20703	20708	20738	20889	20714	20712	20859	20991	20767	20797	20909	20854	20966	20776	20758	20930	20732	20792	20816	21043	20894	20847	20880	20932	20993	20915	20908	20858	20890	20677	20818	20820	20843	20732	20966	20671	20800	20921	20916	20695	20805	20932	20881	20668	20887	20759	20783	20745	20879	20674	20962	20951	20836	20548	20921	20755	20832	21024	20837	20964	20918	20913	20689	20814	20822	20747	20656	20764	20804	20804	20929	20893	20826	20843	20933	20910	20845	20656	20874	20740	20918	20889	20783	20681	20626	20800	20838	20737	20993	21004	20729	20791	20959	20914	20725	20937	20792	20816	20754	20915	20861	20929	20946	20796	20677	20735	20961	21013	20765	20752	21042	20889	20856	20914	20678	20856	20932	20834	20956	20837	20880	20684	21014	20965	20805	21024	20757	21032	20837	20702	20851	20935	20840	20866	20829	20800	20759	20995	20849	20804	20839	20822	20831	20627	20713	20806	20879	20803	20787	20890	20785	20858	20870	20869	20814	20881	20802	20981	20754	20841	20823	20626	20857	20906	20986	20636	20799	20859	20860	20842	20806	20616	20958	20864	20925	20792	20979	20857	20879	20842	20849	20846	20873	20956	20829	20787	20812	20812	20879	20826	20774	20977	20830	20923	20947	20826	20920	20764	20771	20906	20838	20760	21190	20803	20738	20890	20838	21147	20774	20802	20831	20931	20735	20827	20865	21035	20770	20776	20916	20689	20837	20678	20787	20849	20773	20801	20958	20896	20803	20745	20708	20917	21008	20654	20885	20801	20789	20864	20925	20740	20873	20853	20981	20948	20932	20803	20754	20911	20716	20759	20765	20840	20731	20770	20992	20716	20718	20874	20654	20952	20855	20811	20839	20982	20782	20916	20847	20842	20852	20690	20880	20768	20819	20729	20878	21046	20672	20987	20819	20904	20787	21112	20842	20930	20829	20790	20608	20881	20844	20935	20919	20891	20960	20823	20645	20847	20879	20939	20787	20911	20830	20998	20867	20958	20674	20997	20763	20916	20930	20761	20747	20840	20778	20781	20650	20817	20843	20853	20973	20905	20908	20772	20878	20598	20621	20788	20907	20791	20908	20839	20754	20760	20788	20979	20977	20819	20877	20830	20920	20808	20808	21027	20761	20836	20790	20780	20919	20789	21022	20800	20973	20842	20813	20777	20926	20818	20733	20731	20943	20806	20855	20918	20829	20751	20581	20947	20748	20895	20845	20734	20764	20952	20968	20724	20967	20747	20899	20698	20924	20838	20735	20963	20837	20756	20889	20708	20688	20800	20686	20896	20714	20849	20763	20908	20939	20933	20855	20886	20846	20938	20598	20874	20638	20814	20791	20919	20832	20836	20844	20757	20855	20850	20736	20794	20738	20938	20846	20773	20792	20902	20768	20793	20871	20974	20820	20734	20680	20715	20850	20861	20636	20677	20894	20646	20831	20787	20863	20756	20833	20850	20753	20651	20808	20691	20842	20859	20868	20986	20730	20652	20957	20810	20905	20903	20775	20930	20801	20952	20840	20800	20886	20971	20920	20987	20911	20815	20680	20806	20711	20937	20950	20754	20723	20712	20709	20929	20947	20909	20661	20873	21104	20861	20800	20864	21011	20942	20937	20811	20933	20846	20680	20903	20866	20896	20951	20855	21003	20906	20713	20830	20972	20865	20820	20947	20892	20946	20774	20666	20651	21009	20755	20832	20851	20850	20809	20589	20778	20905	20792	20957	20787	20836	20892	20757	20783	20766	20762	20776	20777	20887	20963	20917	20855	20934	20609	20863	20833	20811	20860	20942	20871	20752	20827	20930	20878	21019	20915	20904	20760	20840	20853	20760	20733	20902	20854	20700	20739	20794	20835	20729	21046	20863	20917	20882	20763	20919	20675	20852	20956	20621	20695	20891	20924	20784	20935	20764	20858	20821	20721	20738	20771	20800	20867	20823	20754	20906	20802	20816	21080	20651	20953	21068	20880	20873	20915	21054	20913	20847	20816	20871	20861	20847	20893	20766	20928	20852	20856	20715	20754	20713	20900	20783	20734	20772	20817	20798	20774	20932	20958	20850	20751	20967	20761	20717	20948	20916	20808	20841	20798	20872	20821	20881	20896	20665	20807	20878	20789	20831	20833	20899	20814	20850	20815	20745	20709	20939	20935	20975	20878	20879	20780	20956	20804	20819	20863	20945	20990	20829	20779	20789	20662	20784	20825	20829	20720	20869	20959
24198	21194	28591	24834	24887	27668	29116	27336	27256	40716	49924	37997	31211	27596	27268	27093	27179	26924	26865	26904	27231	27101	26901	27084	27072	27051	27239	27183	26927	27240	26718	26916	27023	26851	26830	27125	26956	26991	26644	26903	26916	26756	26905	26811	26864	26893	26911	26757	27240	26831	26677	26814	26741	27185	27009	26789	27057	26945	26925	26907	27015	26834	26887	26774	26945	26746	27037	26727	26920	26986	27073	26915	26832	26851	27113	26944	27064	26930	26656	27105	26883	26872	26907	26917	27121	26671	26883	26971	26932	26691	26809	26957	26669	26977	27149	26747	26660	26964	26957	26706	26738	26981	26927	26888	26905	26715	26882	27013	27038	27017	27052	27040	26985	26833	26983	26775	27114	27037	27020	26785	26818	26981	26990	26897	26716	26807	26811	26898	27091	26901	26865	26850	26831	26662	27202	26928	26864	27043	26924	27199	27063	26823	26700	26775	26869	26780	27018	26877	26875	26754	26986	27047	26740	26986	27112	27054	26679	26963	27131	26929	26843	26751	26855	26872	26882	27034	27104	27049	27076	26979	26962	26758	27058	26959	26984	27123	26851	26793	27000	26887	26882	26992	27047	26831	27184	26725	26844	26895	26977	26973	26856	26709	26811	26947	26663	26868	26908	26812	26747	27081	26794	27104	26969	26960	27252	26982	26713	27046	27105	27021	26818	26631	26674	26823	26839	26813	26694	26872	26988	26958	26745	26975	27146	26890	26757	26841	26959	26973	26864	26987	26980	26854	26962	26972	26778	26674	26824	27033	27039	26888	26725	26866	26910	26943	26887	26802	26981	26545	26932	27025	26859	26915	26996	26933	27031	26946	26791	26915	26878	26725	27039	26991	26703	26840	26895	26645	27097	26603	27132	26911	26885	27103	26971	27018	26962	26982	26845	26802	26990	26866	26793	26860	26815	27066	26920	26715	26955	26845	26984	26640	26674	26617	27206	26901	26973	27063	27052	26757	26756	27022	26962	26912	26933	26880	27169	26764	26852	27011	26778	27009	27038	26920	27037	26852	27011	26863	26907	26723	27170	26768	26903	26828	26951	26937	26986	26782	26671	26907	26972	26789	26848	26841	26736	27000	26853	27064	26931	27138	27074	26834	26789	26680	26803	27030	26995	26909	26908	27172	26991	26784	27104	27040	26959	26779	26755	26950	26989	27022	26833	26950	26842	26798	26967	26810	26705	27001	27039	26830	26815	27162	26890	26898	26789	26803	26805	26820	27090	27025	26945	26989	26922	26718	26811	26911	26838	26694	26851	26984	26833	26732	27019	26950	26805	26800	26727	26595	26748	26967	26976	26837	26872	26847	26520	26662	26989	26729	27002	26774	26933	26723	27201	26635	26777	26996	26792	26702	26805	26884	26727	26735	27006	26976	26908	26905	27172	26779	26862	26864	26904	26781	26752	27098	27043	27028	26685	27028	27118	26979	26966	26920	26967	26873	26752	26990	26962	27075	26808	26964	26817	26896	26908	26974	27010	26784	26986	27066	26968	27028	26797	26728	26753	26751	26889	26693	26709	26956	26750	26940	26588	26881	27071	26974	26970	26834	26896	27097	26891	26886	26886	26993	26847	26925	27069	26753	27104	27028	26990	26731	26956	26778	26681	26691	26938	26990	27054	26928	26765	27136	26773	26738	26822	27004	26643	26956	26889	26754	26908	27092	27038	26723	26711	26688	26944	26970	26865	26800	26915	27147	26947	27073	26773	26856	26802	27014	27087	27085	26938	26895	26973	26809	26975	27097	26918	26883	26902	26960	26866	26825	26833	27145	26954	26798	26964	26925	27101	27101	27146	27052	26987	26837	26785	26793	26857	26779	27091	26924	26761	26861	26506	26932	26916	26713	26910	26978	26834	26926	26880	26661	27114	26761	26960	26981	27063	27061	26744	27063	26853	26889	26736	26823	27030	26897	26968	27133	27241	27197	26826	26864	26999	27036	27024	26844	27235	26929	26986	26852	26824	26873	26918	26875	26934	26907	26826	26931	26723	26959	26911	26805	26990	27068	27052	26863	26939	26887	26714	26924	27023	26730	26785	26931	26759	26708	26944	26852	26926	26936	26757	26931	26982	26817	27027	26848	26751	26957	26767	26729	26729	26898	26848	26907	26867	26936	26790	26834	26696	27085	26824	27053	26998	26987	26530	26951	26807	27071	26877	26918	27053	26928	26989	26848	27018	27064	26625	27042	26859	26648	26693	27003	26918	26829	26787	26953	26868	26665	26808	26952	27027	26886	26879	26744	26991	27114	26884	26715	26977	26829	26798	26874	27079	26771	26872	26883	26920	26887	27027	26921	26875	26897	26776	27062	27090	26993	26996	27112	26928	26985	26996	26928	26719	26677	26944	26882	26937	27193	26882	26927	26909	26876	26782	26988	26865	27139	26690	26907	26582	26897	26792	26736	26815	26808	26826	26821	26923	27062	26923	27001	26973	26867	26909	26958	26928	27192	26917	26805	27008	26935	26931	26797	26805	27110	26812	26862	26848	26915	26958	26732	27078	26976	26767	27175	27104	26782	26718	26780	27030	26969	27032	26955	26917	26951	26963	26855	26995	27006	27054	26997	26854	26931	26892	26783	26861	26792	27106	26804	26959	26857	27039	26889	27078	26942	26906	26845	27051	26778	26935	26921	26923	26825	26882	26910	26861	26982	27067	27032	26938	26793	26954	26702	26839	27060	26947	26645	26999	26846	27027	26884	27029	26770	26885	26899	27046	27056	26974	26888	27019	26894	26864	26768	27031	27051	27073	26980	26934	26770	26781	26874	26772	26891	27052	26907	26968	26842	26821	26863	26856	26685	26781	26993	26972	26803	26933	26904	26890	27089	26901	26932	27123	27171	26709	26981	27154	26895	26854	26867	27173	26906	26939	26770	26933	26952	26999	26749	26875	26809	26897	26879	26707	26937	26729	26911	27012	26839	26807	26691	27037	26852	26927	26932	27051	26826	26833	27051	26750	26830	26849	26721	26810	27068	27157	27101	27073	26891	26898	26859	27001	26858	27116	26672	26840	26801	26845	26918	26875	26767	26923	27000	27001	26852	26706	26951	26894	27221	27065	27034	26966	27036	26951	26812	26952	26909	26843	26781	26766	26854	27099	26939	26957	26828	26852	26848	26981	26911	26830	27169	26678	26852	27088	26889	26907	26986	26831	27217	27078	27073	26881	26961	26903	26873	26975	26921	26887	26659	26946	26709	27157	26797	26898	26986	26814	26758	26744	27014	26938	26958	27045	26897	26889	26703	26936	26888	26855	26902	26865	26942	26720	26912	26794	26761	26729	27297	27072	26901	27045	26710	26921	27124	26978	26936	26977	26947	26860	26796	27025	26847	27015	26999	27037	26809	27089	26925	27061	26882	26947	26851	26974	26979	27096	26908	26814	27060	26746	26953	26981	26844	27049	26765	27154	26927	26816	27089	26912	26746	26922	26850	27012	27044	26963	26953	26974	27064	26959	26843	26748	26955	26863	27065	26922	26843	26921	26864	26721	26959	26966	27046	26837	26811	26791	26887	26910	26831	26737	26985	26730	26990	26911	26869	26840	26961	26650	26707	26753	26945	26943	26832	26879	26666	26739	26695	27027	27050	26885	26835	26898	26906	27091	26856	26802	26890	26845	27243	26965	26917	27260	26841	26716	26953	26918	26984	26779	26958	26798	26667	26691	26732	26938	26815	26969	26793	26680	26700	26915	26942	26733	26780	27110	26682	26830	26752	27039	26997	26834	26888	26977	26969	26841	27025	26797	26977	26811	26732	27005	26980	26752	26892	27003	26818	26831	26844	26820	26938	27033	27032	26965	26728	26937	26818	26900	27011	26903	27117	26881	26844	26819	26889	27129	26976	26838	26711	27000	27064	26845	26891	26943	26913	26826	26872	26963	26876	26751	27076	26776	26899	27010	26760	26956	26942	26773	26969	26953	27109	26803	27225	27099	27141	26847	26944	26933	27008	26769	26814	26723	26751	26970	26798	27114	26869	26799	26651	27080	26993	26705	26954	26841	26688	26983	27124	27006	27161	26894	26947	26928	26833	26885	26798	26851	26921	26684	27006	26797	26833	26972	27013	26922	27006	27028	26780	27319	26765	26890	26685	26791	26890	26907	27046	27087	27050	26799	26900	27007	26779	26948	26780	26689	26856	26774	26945	26768	26713	26737	26820	27164	26918	27082	26928	26778	26551	27059	26739	27080	26960	27128	26850	27078	26712	26942	26949	27043	26827	26871	26922	27027	26869	26775	26821	27093	26818	26960	26937	26736	26883	27006	26870	27101	26942	27052	26918	26825	27023	26866	27195	26888	26750	26877	27071	27100	27004	26773	26814	26883	26906	26811	26968	26787	26730	26880	26864	27027	27109	27018	26840	26976	26733	26753	26805	26816	27084	27130	26891	26650	26884	26820	26934	27046	27054	26960	26664	26812	26783	26777	27105	26963	26848	26976	27024	26839	26861	26999	26874	27102	27021	26854	26878	26960	26773	26943	26942	26912	27124	27083	27048	26883	26918	26907	27032	26807	26594	27145	26810	26937	26889	27030	26885	27036	26970	27103	26978	27120	27117	27052	26830	26948	26708	26889	26753	26879	26981	26908	27021	27042	26940	26912	26948	26805	26823	26913	26689	26788	26839	26832	26714	26777	27021	26922	26915	27024	27015	26914	26728	27132	26730	26749	27046	26887	26954	26806	26865	26913	27069	26683	26879	26903	26789	26878	26890	26896	27137	26950	27193	26918	26894	26848	26919	26938	26973	26948	26851	26902	26908	26938	27135	26947	26906	26857	26881	26904	26983	26863	26974	26830	26895	26833	26789	27080	27006	26960	27070	27024	27067	26854	26894	26955	26787	26769	26738	26876	26815	26840	26988	26883	26882	27206	26918	27015	26795	26929	26855	26828	26916	26983	26759	26710	27229	26794	26935	27118	26803	26899	26813	26825	26892	27040	26937	26863	26798	26707	26883	26899	26883	26850	26905	27164	27038	26877	26943	26775	26892	26805	26991	26924	26792	26933	27020	27001	27043	26817	27083	26724	26769	26672	26929	26895	26791	27034	27116	26980	27053	26958	26807	27081	27191	26994	26876	26779	26863	27055	27055	26766	27029	27070	26849	26958	26975	26979	26935	27068	26878
18496	28380	26753	24248	23217	22644	22048	21953	21967	40997	46822	35129	25422	21536	21230	21487	21395	21343	21390	21278	21467	21439	21340	21274	21432	21343	21438	21350	21276	21442	21300	21191	21415	21312	21269	21161	21318	21405	21267	21330	21347	21268	21193	21466	21376	21204	21363	21266	21387	21390	21318	21310	21453	21341	21426	21323	21622	21450	21394	21440	21205	21324	21195	21296	21259	21259	21406	21206	21336	21254	21215	21377	21242	21164	21379	21393	21154	21274	21372	21295	21396	21196	21264	21439	21227	21179	21208	21315	21227	21265	21192	21401	21493	21301	21338	21266	21549	21312	21403	21271	21341	21247	21269	21437	21461	21502	21388	21595	21464	21290	21424	21296	21354	21127	21252	21313	21260	21327	21322	21251	21270	21174	21397	21085	21215	21409	21212	21547	21275	21268	21499	21262	21439	21380	21273	21340	21377	21480	21310	21293	21297	21435	21335	21499	21264	21094	21346	21415	21253	21334	21255	21329	21328	21124	21297	21266	21299	21536	21265	21254	21474	21123	21442	21185	21350	21416	21477	21300	21389	21146	21439	21267	21463	21265	21386	21532	21168	21358	21360	21350	21180	21431	21412	21378	21593	21538	21315	21267	21364	21241	21236	21462	21339	21386	21436	21102	21418	21283	21267	21380	21320	21076	21391	21315	21443	21256	21262	21349	21405	21430	21197	21262	21408	21334	21329	21273	21548	21438	21273	21334	21317	21197	21213	21321	21433	21248	21438	21394	21216	21235	21292	21443	21407	21261	21331	21465	21341	21432	21298	21254	21344	21173	21214	21200	21251	21331	21332	21299	21417	21298	21345	21273	21429	21334	21233	21230	21331	21273	21370	21451	21229	21395	21303	21372	21237	21368	21391	21287	21398	21323	21246	21426	21443	21214	21384	21198	21449	21344	21345	21490	21421	21470	21246	21322	21365	21239	21218	21347	21257	21336	21379	21243	21452	21310	21332	21305	21532	21342	21167	21260	21256	21512	21436	21081	21308	21127	21430	21381	21308	21385	21356	21417	21425	21394	21312	21451	21509	21236	21175	21185	21257	21389	21057	21271	21319	21189	21240	21333	21222	21434	21356	21272	21359	21305	21253	21403	21385	21345	21457	21093	21452	21320	21324	21426	21225	21376	21267	21178	21376	21314	21304	21306	21243	21315	21389	21286	21369	21503	21120	21520	21433	21243	21338	21410	21255	21277	21258	21146	21251	21154	21252	21257	21226	21334	21251	21264	21417	21083	21434	21220	21350	21261	21345	21128	21275	21251	21343	21469	21369	21260	21409	21316	21324	21303	21167	21139	21334	21245	21468	21160	21356	21378	21380	21381	21502	21403	21300	21384	21374	21325	21413	21368	21249	21412	21361	21297	21309	21275	21382	21350	21180	21353	21406	21410	21305	21493	21283	21333	21294	21278	21449	21211	21172	21102	21217	21294	21459	21437	21260	21360	21381	21532	21246	21449	21341	21295	21200	21273	21340	21311	21184	21395	21346	21343	21368	21293	21183	21228	21283	21325	21386	21287	21396	21396	21050	21262	21308	21416	21328	21345	21269	21276	21191	21400	21142	21433	21594	21403	21229	21397	21430	21302	21306	21329	21291	21372	21240	21389	21175	21274	21166	21303	21335	21285	21407	21154	21189	21337	21436	21264	21227	21369	21146	21303	21199	21353	21489	21278	21331	21371	21435	21278	21047	21349	21315	21252	21443	21403	21390	21529	21234	21413	21328	21348	21144	21115	21369	21398	21348	21281	21309	21329	21358	21219	21275	21528	21310	21333	21204	21343	21403	21320	21394	21311	21363	21196	21476	21279	21329	21403	21325	21334	21342	21105	21338	21411	21294	21258	21347	21401	21453	21291	21112	21167	21386	21265	21404	21339	21266	21366	21228	21304	21401	21176	21184	21455	21282	21272	21452	21429	21222	21258	21200	21248	21249	21448	21225	21311	21196	21053	21332	21236	21464	21264	21362	21256	21341	21359	21322	21205	21496	21162	21387	21419	21249	21199	21276	21410	21317	21393	21501	21512	21212	21356	21215	21392	21320	21325	21315	21367	21307	21343	21158	21515	21097	21317	21388	21451	21493	21335	21204	21300	21285	21442	21380	21364	21206	21470	21157	21360	21318	21402	21164	21451	21413	21297	21327	21088	21383	21438	21261	21473	21438	21235	21285	21217	21362	21190	21486	21340	21165	21448	21419	21336	21259	21524	21404	21204	21398	21284	21277	21322	21147	21330	21227	21188	21184	21265	21319	21610	21352	21428	21425	21085	21356	21072	21334	21191	21310	21530	21413	21176	21442	21391	21307	21287	21372	21323	21448	21355	21444	21263	21385	21223	21104	21438	21401	21206	21317	21422	21366	21207	21454	21190	21377	21342	21143	21339	21353	21130	21229	21123	21295	21441	21337	21328	21200	21451	21212	21300	21060	21211	21392	21229	21298	21308	21584	21453	21393	21403	21370	21296	21135	21413	21253	21304	21176	21208	21103	21306	21417	21363	21408	21494	21274	21115	21661	21156	21347	21388	21275	21268	21404	21285	21330	21248	21312	21289	21190	21196	21420	21156	21336	21352	21265	21163	21428	21353	21099	21470	21267	21301	21321	21342	21531	21396	21386	21493	21301	21380	21355	21468	21326	21199	21332	21393	21507	21325	21388	21159	21353	21293	21396	21424	21427	21246	21349	21515	21015	21379	21245	21373	21377	21415	21306	21284	21472	21184	21223	21287	21382	21299	21328	21273	21362	21254	21395	21272	21180	21360	21357	21428	21378	21227	21490	21235	21346	21340	21420	21274	21359	21353	21453	21287	21477	21333	21333	21405	21245	21286	21380	21436	21464	21050	21241	21343	21329	21389	21257	21215	21397	21354	21310	21315	21347	21504	21449	21257	21294	21391	21291	21181	21308	21380	21469	21433	21326	21240	21268	21235	21395	21469	21129	21318	21416	21286	21471	21260	21335	21367	21175	21325	21269	21224	21240	21229	21334	21383	21294	21362	21149	21329	21323	21326	21258	21214	21376	21264	21332	21231	21381	21234	21388	21443	21318	21416	21398	21313	21253	21115	21527	21358	21379	21311	21290	21248	21272	21329	21243	21389	21155	21458	21172	21409	21331	21468	21414	21360	21278	21335	21235	21341	21184	21373	21369	21268	21310	21063	21319	21293	21374	21095	21298	21234	21381	21296	21264	21325	21370	21387	21399	21488	21233	21344	21478	21319	21462	21334	21252	21313	21315	21197	21237	21456	21328	21289	21413	21120	21460	21371	21241	21380	21347	21435	21261	21239	21428	21268	21262	21432	21488	21238	21449	21241	21308	21513	21327	21430	21162	21345	21453	21292	21169	21280	21369	21319	21429	21208	21466	21289	21322	21319	21258	21130	21168	21129	21371	21233	21123	21245	21094	21166	21445	21241	21363	21315	21413	21070	21444	21267	21308	21429	21363	21283	21260	21289	21379	21248	21364	21226	21473	21373	21137	21396	20970	21321	21186	21334	21507	21320	21258	21336	21263	21204	21207	21376	21386	21191	21327	21334	21387	21461	21247	21107	21180	21412	21263	21344	21379	21360	21468	21262	21235	21165	21352	21313	21289	21525	21356	21412	21433	21273	21424	21082	21265	21372	21298	21316	21309	21208	21497	21265	21329	21249	21456	21513	21126	21168	21351	21190	21379	21296	21500	21191	21336	21382	21340	21429	21402	21324	21271	21314	21303	21149	21297	21552	21277	21283	21364	21595	21208	21310	21230	21369	21236	21266	21214	21387	21216	21371	21194	21326	21312	21412	21325	21462	21293	21244	21245	21352	21348	21264	21374	21383	21221	21386	21176	21277	21347	21249	21266	21368	21258	21328	21235	21412	21446	21352	21493	21271	21358	21397	21318	21430	21268	21149	21300	21149	21295	21215	21246	21334	21408	21420	21237	21233	21183	21311	21346	21201	21401	21379	21309	21179	21392	21333	21288	21440	21436	21474	21461	21239	21360	21332	21276	21380	21202	21435	21239	21255	21321	21224	21307	21346	21240	21315	21366	21256	21133	21224	21336	21330	21390	21354	21399	21418	21250	21283	21419	21197	21354	21291	21552	21354	21316	21281	21244	21404	21216	21265	21203	21385	21476	21183	21360	21338	21398	21496	21188	21385	21329	21315	21195	21291	21418	21388	21352	21427	21389	21308	21310	21273	21166	21376	21228	21162	21339	21447	21287	21282	21387	21510	21352	21311	21383	21407	21250	21370	21436	21466	21421	21407	21330	21530	21271	21242	21290	21347	21481	21495	21307	21334	21333	21315	21239	21381	21443	21308	21390	21193	21202	21258	21304	21374	21101	21459	21237	21387	21314	21210	21230	21161	21431	21231	21376	21284	21424	21549	21315	21261	21412	21310	21469	21270	21456	21422	21377	21089	21511	21297	21258	21266	21428	21485	21265	21222	21470	21289	21451	21389	21449	21427	21254	21408	21320	21164	21370	21249	21446	21396	21272	21238	21414	21334	21340	21290	21262	21289	21250	21234	21344	21379	21330	21347	21382	21275	21261	21392	21307	21405	21296	21458	21393	21348	21346	21363	21223	21387	21334	21175	21348	21473	21336	21472	21377	21436	21215	21268	21139	21353	21337	21388	21390	21314	21399	21127	21334	21261	21468	21021	21613	21271	21346	21388	21472	21212	21348	21173	21202	21220	21294	21305	21322	21386	21425	21226	21374	21249	21346	21293	21198	21265	21472	21213	21255	21483	21435	21294	21303	21275	21371	21255	21271	21279	21356	21233	21319	21265	21391	21203	21361	21323	21346	21285	21162	21193	21395	21348	21132	21224	21404	21354	21334	21143	21360	21319	21339	21327	21538	21335	21404	21497	21326	21158	21109	21539	21315	21117	21410	21325	21285	21379	21365	21298	21348	21191	21343	21347	21366	21222	21324	21223	21233	21464	21328	21342	21460	21398	21281	21126	21394	21361	21200	21277	21369	21275	21151	21392	21312	21368	21251	21383	21290	21197	21183	21226	21237	21320	21352	21208	21496	21374	21198	21484	21296	21530	21258	21314	21426	21394	21390	21427	21289	21252	21342	21227	21223	21331	21424	21412	21366	21389	21338	21408	21316	21384	21220	21108	21437	21254	21178	21120	21316	21374	21271	21304
22734	21130	28849	23739	22564	27928	31968	29415	29005	52179	62624	45972	35741	29218	28738	28430	28702	28783	28678	28648	28628	28498	28555	28529	28509	28338	28411	28366	28279	28485	28303	28611	28245	28443	28383	28293	28277	28206	28488	28336	28304	28320	28661	28747	28282	28628	28509	28724	28510	28319	28469	28472	28325	28435	28419	28674	28865	28665	28501	28286	28390	28325	28470	28121	28119	28314	28481	28435	28451	28472	28291	28135	28403	28474	28374	28326	28378	28592	28311	28098	28287	28491	28514	28290	28353	28404	28371	28387	28343	28415	28361	28571	28207	28417	28329	28294	28202	28529	28466	28541	28192	28491	28448	28445	28313	28236	28420	28345	28307	28282	28369	28340	28320	28115	28499	28150	28330	28256	28268	28463	28332	28410	28319	28219	28199	28365	28374	28480	28364	28313	28430	28341	28265	28539	28509	28321	28230	28459	28330	28370	28314	28518	28494	28306	28258	28294	28308	28233	28189	28330	28452	28153	28269	28441	28267	28625	28225	28425	28513	28169	28437	28252	28419	28452	28600	28485	28289	28266	28236	28503	28650	28395	28279	28412	28201	28444	28259	28170	28411	28127	28688	28436	28259	28106	28479	28290	28309	28254	28379	28305	28318	28339	28289	28208	28352	28312	28548	28440	28410	28553	28421	28330	28411	28309	28176	28256	28382	28367	28027	28235	28302	28453	28088	28418	28354	28467	28268	28210	28312	28230	28269	28407	28723	28501	28468	28098	28361	28523	28360	28342	28412	28386	28409	28329	28346	28408	28491	28340	28394	28404	28257	28380	28173	28508	28457	28408	28302	28419	28139	28440	28445	28421	28269	28278	28394	28394	28460	28416	28267	28456	28470	28483	28145	28445	28259	28444	28382	28521	28644	28304	28273	28565	28061	28332	28196	28490	28500	28262	28338	28265	28501	28471	28191	28223	28228	28362	28051	28352	28452	28510	28308	28349	28280	28464	28358	28429	28453	28336	28157	28272	28164	28383	28323	28383	28412	28610	28385	28597	28453	27915	28326	28575	28407	28661	28489	28529	28316	28426	28374	28400	28306	28423	28262	28061	28300	28399	28224	28398	28467	28337	28259	28389	28503	28315	28438	28624	28586	28644	28449	28401	28278	28116	28240	28393	28477	28501	28269	28463	28339	28284	28534	28416	28214	28336	28330	28174	28333	28195	28302	28324	28422	28269	28437	28170	28646	28192	28255	28352	28487	28218	28387	28397	28473	28252	28393	28573	28402	28425	28572	28359	28290	28270	28544	28631	28347	28410	28541	28301	28443	28409	28368	28266	28175	28445	28426	28590	28414	28432	28561	28252	28236	28366	28163	28314	28172	28175	28277	28329	28253	28170	28303	28381	28309	28536	28193	28411	28463	28377	28478	28046	28588	28633	28515	28382	28162	28199	28431	28500	28487	28187	28277	28269	28431	28430	28427	28139	28385	28494	28416	28337	28438	28125	28160	28389	28304	28603	28289	28400	28531	28355	28353	28223	28249	28182	28294	28378	28222	28540	28375	28245	28550	28509	28108	28133	28505	28382	28368	28359	28325	28534	28239	28654	28188	28348	28345	28378	28339	28360	28343	28383	28343	28529	28195	28375	28555	28281	28264	28303	28587	28481	28431	28249	28350	28329	28403	28381	28257	28326	28201	28528	28158	28226	28331	28478	28473	28497	28306	28278	28286	28420	28288	28531	28297	28537	28189	28334	28121	28200	28549	28331	28442	28308	28520	28419	28310	28380	28555	28509	28198	28370	28150	28261	28189	28427	28438	28410	28080	28391	28309	28279	28461	28138	28414	28246	28200	28396	28415	28354	28272	28135	28321	28185	28248	28184	28311	28355	28584	28486	28374	28316	28385	28130	28446	28252	28087	28441	28315	28372	28328	28256	28376	28454	28361	28410	28233	28251	28421	28348	28279	28710	28300	28218	28577	28534	28252	28214	28321	28430	28254	28528	28534	28351	28246	28324	28443	28468	28326	28433	28442	28319	28355	28542	28414	28365	28529	28422	28143	28469	28455	28397	28469	28311	28065	28226	28414	28217	28348	28464	28436	28358	28306	28336	28336	28059	28522	28281	28166	28432	28253	28229	28263	28110	28539	28240	28231	28433	28544	28281	28464	28323	28309	28507	28383	28323	28267	28429	28337	28266	28323	28268	28383	28421	28561	28302	28579	28263	28320	28287	28384	28077	28203	28294	28459	28492	28137	28350	28425	28457	28568	28670	28407	28198	28403	28358	28507	28513	28352	28128	28384	28401	28468	28396	28424	28232	28336	28349	28384	28330	28442	28344	28400	28608	28248	28448	28327	28377	28399	28556	28424	28048	28317	28441	28358	28219	28293	28322	28659	28670	28421	28296	28462	28299	28600	28355	28190	28432	28310	28378	28221	28290	28353	28448	28047	28176	28301	28179	28467	28680	28415	28393	28378	28319	28454	28406	28293	28425	28500	28349	28348	28151	28258	28533	28372	28320	28307	28420	28467	28293	28103	28473	28328	28125	28465	28335	28465	28262	28298	28367	28125	28411	28278	28673	28491	28452	28127	28397	28434	28254	28442	28262	28341	28413	28091	28564	28311	28238	28305	28432	28438	28329	28419	28234	28336	28464	28310	28148	28320	28657	28473	28337	28535	28340	28281	28284	28269	28204	28324	28395	28394	28233	28321	28410	28473	28473	28169	28370	28338	28182	28341	28348	28422	28420	28383	28505	28350	28233	28298	28512	28387	28297	28205	28370	28221	28520	28097	28381	28324	28459	28161	28440	28265	28164	28447	28451	28339	28313	28333	28385	28297	28389	28124	28081	28494	28251	28360	28514	28366	28505	28387	28389	28344	28453	28523	28305	28307	28209	28388	28312	28282	28420	28303	28501	28490	28178	28363	28358	28125	28373	28294	28384	28306	28179	28420	28485	28492	28484	28370	28231	28365	28302	28480	28236	28038	28536	28312	28391	28470	28331	28274	28316	28395	28462	28308	28093	28236	28442	28387	28370	28536	28313	28172	28383	28300	28361	28342	28283	28245	28205	28372	28456	28447	28417	28307	28317	28558	28487	28292	28379	28174	28232	28349	28374	28379	28453	28322	28385	28312	28424	28422	28448	28350	28105	28405	28235	28682	28393	28558	28596	28378	28032	28256	28136	28193	28288	28295	28618	28307	28413	28206	28333	28417	28331	28424	28247	28290	28391	28317	28077	28289	28376	28565	28372	28352	28464	28279	28250	28382	28282	28427	28346	28411	28070	28365	28267	28256	28473	28370	28295	28403	28225	28368	28359	28430	28187	28417	28453	28623	28033	28299	28363	28374	28170	28380	28423	28454	28303	28315	28209	28474	28505	28312	28287	28320	28319	28485	28294	28488	28308	28537	28320	28367	28288	28519	28380	28276	28006	28370	28321	28137	28387	28303	28367	28564	28395	28503	28321	28460	28310	28166	28459	28253	28373	28411	28353	28333	28426	28324	28492	28421	28444	28475	28549	28276	28080	28277	28373	28224	28104	28418	28373	28578	28356	28484	28217	28373	28647	28552	28506	28339	28513	28498	28293	28284	28190	28092	28301	28293	28259	28398	28380	28272	28392	28357	28438	28279	28126	28273	28446	28477	28472	28350	28358	28524	28468	28441	28526	28674	28540	28347	28481	28418	28515	28401	28211	28405	28361	28299	28217	28321	28450	28321	28619	28213	28291	28375	28309	28228	28283	28447	28220	28295	28487	28436	28460	28143	28416	28297	28285	28550	28333	28361	28349	28253	28484	28253	28216	28447	28356	28444	28411	28362	28408	28237	28542	28447	28373	28464	28343	28125	28208	28274	28098	28365	28361	28233	28158	28323	28558	28398	28323	28359	28248	28195	28331	28203	28317	28429	28366	28464	28284	28388	28520	28153	28312	28212	28021	28264	28207	28195	28274	28371	28014	28265	28080	28268	28165	28277	28190	28554	28512	28610	28377	28500	28330	28310	28449	28692	28465	28056	28547	28210	28286	28185	28095	28287	28313	28484	28406	28291	28309	28335	28322	28489	28223	28508	28424	28442	28365	28377	28334	28395	28599	28386	28388	28389	28361	28567	28437	28247	28521	28242	28593	28435	28267	28164	28203	28289	28372	28270	28368	28405	28637	28504	28494	28356	28332	28399	28420	28325	28033	28603	28443	28203	28110	28297	28368	28263	28267	28313	28571	28471	28302	28274	28272	28294	28418	28605	28609	28315	28257	28374	28334	28379	28411	28347	28358	28168	28379	28305	28199	28121	28490	28102	28313	28419	28353	28357	28228	28652	28380	28487	28097	28155	28228	28134	28308	28291	28269	28480	28497	28396	28249	28555	27881	28517	28392	28369	28371	28414	28298	28404	28456	28367	28250	28414	28423	28180	28471	28197	28034	28277	28365	28622	28333	28283	28413	28284	28260	28611	28139	28175	28318	28547	28404	28474	28502	28479	28356	28155	28400	28517	28448	28308	28367	28432	28389	28355	28492	28366	28545	28195	28356	28492	28291	28500	28489	28310	28545	28472	28304	28221	28404	28402	28530	28262	28480	28131	28482	28419	28415	28274	28532	28298	28418	28325	28569	28451	28496	28536	28235	28291	28425	28499	28630	28427	28232	28480	28318	28441	28509	28386	28541	28213	28451	28593	28343	28377	28243	28124	28232	28463	28475	28389	28500	28312	28340	28395	28328	28560	28394	28403	28553	28403	28280	28177	28213	28359	28272	28254	28314	28479	28621	28490	28316	28413	28238	28569	28407	28315	28493	28280	28688	28550	28465	28528	28466	28495	28193	28284	28414	28508	28382	28445	28440	28089	28014	28328	28307	28481	28567	28198	28417	28280	28292	28310	28220	28211	28525	28520	28469	28256	28332	28240	28424	28616	28313	28292	28250	28304	28560	28307	28442	28144	28297	28529	28425	28299	28117	28195	28316	28505	28439	28343	28570	28338	28361	28412	28535	28163	28261	28321	28369	28340	28294	28098	28300	28271	28349	28383	28420	28543	28541	28619	28245	28508	28320	28356	28198	28144	28347	28285	28187	28275	28385	28363	28217	28473	28620	28275	28336	28287	28184	28573	28378	28436	28298	28241	28318	28390	28331	28295	28355	28324	28377	28448	28407	28318	28617	28388	28040	28221	28368	28425	28309	28420	28292
20195	33600	31571	27282	25557	24411	23863	23525	23245	52984	59436	44229	30061	21920	22373	22195	22088	22088	22111	22020	22083	22071	22000	22142	22045	21931	22119	22084	22123	22155	21850	22133	22014	21948	22014	21946	22100	21977	22118	22090	22171	22236	22041	21948	22062	22110	22055	21850	22009	22100	22035	22066	22090	22096	22067	22364	22278	22134	22203	22001	21973	21868	21962	22110	22049	21859	21938	22257	21962	21900	22023	21992	22157	21911	21960	21999	22008	22188	21880	22102	22024	21854	22117	22000	22016	22020	21881	22077	21997	21877	21893	22072	21904	22136	22064	22089	21709	22128	22039	21922	22115	21813	22098	22061	22107	21887	21917	22090	22007	21931	21946	21907	21929	22022	22050	22032	22009	22038	21874	21910	22163	22227	22091	22001	21997	21962	21965	21861	21928	21870	21938	21833	22090	22000	22005	22054	22147	21829	21971	21949	21966	22014	22002	21929	22040	21932	22007	22153	22026	21908	22074	21908	21986	22142	22016	22033	22056	22118	21835	22045	21953	22036	22077	22087	22049	22088	21969	22092	21871	22077	21968	21922	22070	21934	22014	21837	22043	21880	22033	21909	21994	21899	22023	22111	21944	21939	22050	21834	22088	22063	21991	21977	22050	21871	21992	22148	21793	21998	21953	21915	21982	21955	21900	21922	22113	21815	22133	21883	21833	21834	21953	22100	21979	21817	22101	22121	21834	21982	21973	22116	21972	21811	21963	22065	22055	21945	21994	22115	21914	21953	21782	21901	22042	21778	21957	21877	22029	21978	21918	22023	22211	22035	22045	22029	21916	21889	22093	21969	22093	22034	22168	21920	21881	21934	22122	21920	21975	22037	21992	21933	21865	21783	21974	22160	21988	22097	21900	21988	21978	21972	21857	22147	22144	22025	21932	22061	22080	21883	22104	21811	22044	22083	22290	22178	21896	21850	21995	21935	22118	22003	22054	21999	21999	22022	21940	22022	22068	22084	21894	21885	21834	21982	22043	21918	21879	22238	22128	21976	21953	21967	21752	21991	21945	21920	22007	21884	21961	21994	22138	21818	22017	21965	21892	22097	21937	21872	21967	21959	22098	21995	22029	21834	21909	22192	21861	21841	22026	21860	21914	22021	22158	22118	22051	22148	21986	21920	21838	21980	21997	22006	22066	21966	21961	21893	21996	22013	21942	22032	22017	22010	21940	21891	22006	22208	22094	22034	22091	22018	21824	21982	21763	21730	22004	21961	21986	21957	21869	21949	22049	21970	22142	21979	21879	22094	21999	21977	22002	21910	22237	22034	22011	22112	22038	22085	21875	22000	22110	22012	21852	21988	22005	22087	22082	21971	21810	21994	22035	22077	22052	21929	21862	21963	22036	21903	21977	22061	22077	22115	21934	22024	21897	22084	22021	21947	22080	22017	21917	21797	21951	21843	22044	21891	22154	21872	21937	21803	22003	21975	21918	21923	21954	22033	22114	21934	21925	22075	22097	22005	21860	22010	22027	21981	22066	21969	21859	21992	21944	21980	21889	22151	21854	22055	21815	21955	22053	21922	21973	21919	21919	22238	22023	22088	22098	21880	22055	22064	22011	22028	22042	21891	22152	22060	22008	21945	21965	21906	21950	22092	21966	21939	21993	22108	22089	21853	22026	21988	21991	22149	21970	22016	22004	22158	21910	21924	21893	22015	21847	21973	21910	22025	22206	21980	22126	21999	22071	21896	21924	22131	21968	21938	21972	22106	21902	21980	21913	22231	22035	21933	21921	21875	21948	22059	22127	21858	21981	22239	21843	21794	22145	22039	22184	21863	21901	22220	22065	22035	22026	21891	21970	21935	21984	21890	22125	21938	21781	21971	21909	21899	22224	21928	22013	21817	22071	21940	22010	21786	22078	22074	21971	21962	21846	22111	22005	22020	22067	21931	21880	22119	22088	21907	21849	21828	21907	22053	22069	22142	21878	21904	22021	22062	21949	21936	21889	22051	21954	22051	21974	22082	21876	22050	21929	21893	22051	22208	21934	21960	22097	21836	22026	21920	21940	21980	21853	21961	21869	22061	22059	22100	22023	21902	21852	22044	21938	21948	21970	22059	22063	21887	21961	22140	22020	22050	22090	21757	21967	21942	21830	22090	22029	22075	22034	22075	21999	22136	22079	22000	22163	21976	22080	22100	21979	21947	22165	21900	21980	22031	22181	21881	21971	21811	22034	22192	22036	22172	21987	21875	22173	22087	22095	21982	22180	22069	22037	21914	21817	22047	22189	22078	22051	22132	21861	22101	22008	22057	21953	22145	21932	22096	21978	22065	21998	21881	22059	22004	22119	22045	21935	21989	21875	21859	21985	21935	22002	22090	21928	21993	21835	22087	22134	21945	21738	22140	22039	22023	21862	22044	22025	22103	21959	22065	22115	22004	22178	21963	21992	22242	21947	22027	22047	22093	21932	21864	21936	21896	22038	21923	22052	21942	22099	22089	22184	21898	22030	22028	22082	21955	22040	21983	21946	21888	22023	22096	21873	22109	21881	21885	22171	22033	22143	21975	21962	21967	22123	22115	21870	21904	22138	21892	21986	21865	22088	21891	22063	21784	21955	21956	22081	21972	21898	21951	21829	21999	22089	22037	22109	22032	22054	22142	21982	22016	22153	21965	22123	21934	22120	21808	21968	21959	22029	22009	22056	21784	22130	21748	21977	21897	22041	22014	22036	22098	21979	22137	22064	21987	21928	22079	22079	21862	22030	21910	22108	21942	21856	21853	21836	22063	22240	22000	21982	22165	22014	22081	21946	22071	22070	21860	21825	22074	22034	21924	22091	22113	21996	22087	21979	22045	21943	21916	22113	21995	22041	21974	21984	22029	22032	21825	22180	21936	22048	21893	21960	21918	21960	22001	21919	21913	21886	22120	21994	21958	22069	21859	22038	22022	22050	21973	22073	22092	21886	21924	22025	21969	21902	22067	21987	21864	22088	21996	22106	21937	21956	21942	21953	21931	21870	22130	22020	22111	22122	21929	22039	22030	21926	21776	22039	22014	22015	21869	21942	22008	21983	22108	22004	22109	21999	22008	22094	21975	22087	21917	21949	21816	22199	21835	21971	21685	21926	22051	21873	21977	22005	21999	22231	21916	21965	21811	21973	21974	22057	21976	21953	22004	21842	21970	22084	22108	22074	21937	22068	21932	22001	21886	21960	22040	22113	21930	21907	21970	22142	22137	21972	22110	21935	21941	22083	21967	22113	21920	22065	22018	22018	21894	22160	21966	21965	22078	21975	21821	21898	21871	21910	22024	21997	22081	21958	22082	22083	21909	21985	21925	22126	22092	22199	21950	22078	21929	21916	21889	22102	21878	21825	21747	22151	21868	22172	22016	21806	21996	22042	21974	21962	21988	21961	22118	21974	22032	22033	21851	22116	21966	21952	21990	22050	22051	22022	22031	21808	21985	22178	21881	21994	22050	22061	22057	21973	21973	21944	21931	22239	21827	22070	21941	21871	21961	21908	21930	21884	21916	22104	21972	21996	22017	22285	22192	21883	21893	22228	22046	22008	22029	21939	21993	22121	21956	21904	22125	22137	21981	21868	21909	21993	21954	21840	22086	21843	22064	21920	21939	21925	21918	21966	22135	22136	22064	22012	21735	22129	21962	22035	21997	21942	21927	22035	22028	21920	22040	21896	21945	22112	21980	21791	21838	21949	21989	22166	21992	21898	22032	22116	22108	22042	22085	21996	21937	21740	22078	21815	22012	21982	21934	21992	22080	21912	21958	21866	22156	21941	21956	22123	21990	21840	22040	21888	22032	21969	22126	21961	21949	22115	22054	21897	22075	22050	22147	22093	21927	22092	21989	21957	21830	21919	22054	21967	21873	21998	21925	22002	21914	21683	22013	21890	22091	21971	22192	21919	21974	21902	21959	21923	22029	22081	21968	21860	21988	21951	22058	21944	21888	22014	21941	22077	21901	22130	22064	22138	21908	22158	21939	22033	22016	21998	22174	21935	21863	21986	21881	22032	22072	22156	22120	21901	22044	21810	21976	22008	21776	21909	21938	22133	21876	22011	21950	22117	21984	21786	21916	22031	22098	22046	22026	21903	21996	22077	21943	21867	21974	22049	22019	21986	22019	21897	22026	22212	22045	21931	21998	22102	21989	22006	21957	21970	21963	22203	21921	22149	21953	21875	21954	21900	22031	22168	22010	21960	21859	22177	21991	21894	21963	21967	22028	21896	22094	22047	21898	22067	21841	22017	22020	22062	22108	22076	22029	22088	22002	22000	21810	21907	22001	22099	21777	21960	21985	21986	21916	22155	21989	22254	21976	22074	22011	21909	21833	22047	21967	22204	22120	21930	22348	22045	21863	21961	21927	21985	22010	22005	21945	21847	21944	22048	21906	22091	22068	21994	22145	22002	22068	22067	21952	22197	22013	21943	21983	22068	21850	21730	21996	22016	21986	22002	22032	21980	21974	21958	22026	22009	21927	21794	21772	22052	22064	22028	22027	22019	21922	22040	22134	21895	21879	21852	21750	22073	22129	22013	22054	22065	22011	22131	21925	21813	22048	21944	22014	22106	21995	22138	21982	21892	21870	22144	22119	22019	21944	22124	22054	22037	22089	21957	21968	21918	22149	21882	22026	21970	21999	22030	22035	21878	21852	21906	21974	22108	21794	22166	21895	21932	22109	21964	22171	21959	21931	22057	22071	21941	21945	21942	22097	22051	21993	21788	22079	21978	22065	22002	21916	22075	21997	22053	21971	22011	21884	21868	22024	21984	22060	22003	21841	21912	22151	22080	22158	22041	21944	21980	22051	21879	21803	22064	21824	22028	22189	22043	22080	21889	21834	22022	22063	21980	21852	22207	21954	21902	22077	22008	21921	21999	21942	21998	21977	22031	21909	22032	21887	22099	21829	21969	22052	21894	22094	22054	21872	21995	21785	22140	21817	22093	22091	21953	21982	21896	22229	22089	22012	22008	21894	21970	22057	21965	21960	21932	21945	22004	22055	21830	22050	22155	21999	22062	22080	21801	22045	21979	21977	22060	22038	21833	21996	22105	21838	21918	21854	21929	22064	21894	21904	21898	22038	21961	22024	22114	22096	22024	22024	21897	21984	21937	21978	21837	21928	22117	21901	21939	22088	21927	22103	21905	22000
28588	23829	30594	30299	28400	29062	29047	28656	28908	31521	34378	31227	29693	28685	28910	28735	28660	28657	28566	28696	28768	28352	28615	28731	28703	28793	28644	28716	28586	28795	28616	28761	28814	28746	28630	28791	28618	28638	28489	28443	28740	28647	28598	28502	28525	28686	28787	28474	28607	28811	28405	28544	28631	28546	28778	28702	28787	28705	28796	28722	28648	28914	28765	28628	28772	28594	28619	28591	28754	28753	28852	28684	28504	28573	28554	28446	28403	28547	28322	28744	28829	28701	28569	28694	28672	28740	28851	28692	28728	28743	28575	28641	28639	28647	28722	28744	28437	28612	28896	28569	28536	28642	28522	28745	28717	28625	28740	28667	28816	28771	28600	28721	28307	28679	28753	28606	28718	28608	28496	28856	28640	28557	28599	28702	28588	28835	28506	28778	28709	28797	28426	28612	28654	28767	28779	28748	28571	28713	28811	28525	28677	28769	28502	28630	28704	28596	28672	28675	28734	28541	28650	28739	28775	28665	28506	28641	28886	28890	28380	28668	28554	28692	28654	28594	28627	28409	28520	28510	28625	28881	28705	28446	28570	28845	28600	28636	28712	28858	28738	28662	28771	28627	28565	28774	28659	28697	28580	28586	28899	28549	28643	28767	28713	28579	28725	28599	28534	28617	28749	28697	28705	28690	28626	28759	28564	28555	28817	28569	28590	28700	28683	28620	28476	28618	28555	28718	28541	28508	28633	28598	28736	28671	28838	28566	28864	28715	28634	28414	28710	28413	29127	28590	28468	28493	28519	28554	28741	28485	28543	28691	28714	28552	28526	28601	28542	28725	28536	28675	28737	28442	28606	28558	28452	28689	28752	28598	28313	28514	28817	28607	28681	28805	28834	28592	28663	28750	28671	28762	28819	28398	28480	28646	28743	28427	28730	28612	28737	28540	28508	28780	28557	28514	28653	28497	28619	28332	28618	28636	28581	28471	28614	28968	28777	28508	28713	28738	28658	28772	28784	28576	28714	28364	28556	28547	28564	28675	28522	28496	28318	28674	28665	28509	28866	28547	28657	29060	28683	28620	28494	28680	28596	28693	28823	28591	28501	28697	28566	28619	28647	28759	28743	28557	28870	28747	28760	28742	28721	28690	28704	28624	28488	28638	28744	28661	28655	28657	28789	28599	28490	28807	28709	28603	28549	28656	28851	28766	28719	28561	28525	28655	28667	28520	28685	28722	28850	28519	28633	28524	28376	28784	28567	28777	28476	28509	28420	28527	28566	28716	28755	28627	28472	28696	28588	28715	28649	28697	28430	28666	28527	28722	28860	28656	28579	28536	28651	28646	28619	28445	28821	28890	28697	28572	28332	28422	28562	28766	28694	28858	28638	28499	28671	28453	28467	28558	28597	28650	28688	28669	28644	28389	28689	28457	28576	28643	28916	28561	28421	28682	28466	28611	28531	28526	28570	28490	28557	28604	28511	28718	28752	28822	28738	28649	28607	28743	28694	28667	28488	28751	28600	28625	28525	28736	28760	28709	28514	28715	28612	28538	28663	28454	28768	28689	28441	28711	28638	28400	28715	28507	28657	28686	28437	28606	28529	28636	28796	28767	28752	28410	28757	28706	28649	28845	28470	28451	28718	28711	28896	28445	28695	28738	28515	28515	28689	28785	28776	28476	28652	28643	28630	28632	28876	28523	28812	28587	28546	28539	28931	28609	28576	28385	28742	28577	28668	28566	28781	28866	28750	28604	28674	28503	28764	28655	28750	28539	28745	28705	28675	28589	28654	28704	28765	28433	28652	28675	28540	28918	28792	28454	28819	28803	28899	28749	28595	28498	28612	28824	28613	28489	28666	28731	28531	28507	28684	28685	28427	28685	28592	28651	28708	28639	28773	28811	28751	28663	28626	28680	28497	28454	28646	28461	28788	28679	28303	28759	28649	28869	28363	28509	28565	28611	28619	28504	28512	28607	28849	28698	28754	28752	28663	28620	28716	28399	28527	28448	28414	28722	28712	28764	28374	28633	28815	28584	28602	28629	28819	28810	28609	28489	28454	28802	28829	28527	28930	28621	28506	28641	28777	28733	28560	28563	28751	28722	28539	28721	28722	28576	28732	28897	28651	28729	28524	28672	28663	28740	28414	28706	28647	28314	28510	28834	28616	28809	28565	28785	28628	28461	28629	28618	28559	28358	28618	28430	28830	28619	28605	28465	28592	28624	28632	28480	28688	28623	28500	28582	28590	28757	28760	28580	28749	28338	28517	28688	28834	28557	28791	28640	28721	29060	28661	28563	28647	28644	28718	28673	28645	28741	28540	28750	28823	28857	28667	28534	28496	28475	28626	28883	28530	28550	28657	28552	28852	28709	28879	28754	28642	28609	28703	28738	28685	28692	28783	28504	28661	28811	28882	28448	28918	28813	28687	28884	28836	28927	28682	28767	29032	28523	28523	28921	28746	28672	28614	28644	28635	28483	28625	28591	28511	28531	28740	28615	28743	28444	29064	28591	28687	28634	28483	28524	28630	28466	28439	28674	28551	28620	28605	28595	28559	28910	28710	28666	28830	28707	28557	28606	28740	28668	28982	28636	28610	28578	28601	28637	28654	28678	28468	28725	28852	28738	28627	28710	28835	28508	28775	28676	28676	28704	28601	28689	28589	28525	28685	28717	28199	28771	28721	28776	28735	28744	28780	28399	28562	28640	28932	28324	28540	28459	28634	29037	28546	28585	28425	28404	28495	28680	28463	28619	28710	28757	28410	28549	28830	28578	28664	28578	28671	28683	28477	28680	28746	28706	28513	28921	28738	28468	28647	28739	28483	28881	28786	28813	28457	28689	28648	28543	28771	28622	28612	28779	28695	28553	28692	28793	28495	28732	28456	28735	28773	28803	28455	28492	28599	28456	28604	28678	28535	28715	28830	28521	28761	28709	28818	28729	28632	28533	28747	28672	28684	28682	28641	28682	28660	28702	28555	28458	28915	28723	28736	28544	28813	28818	28821	28891	28420	28712	28560	28803	28570	28645	28508	28672	28624	28731	28751	28671	28929	28659	28411	28584	28379	28622	28517	28644	28407	28691	28835	28926	28793	28631	28552	28787	28576	28757	28401	28492	28556	28419	28673	28539	28625	28615	28722	28736	28529	28589	28663	28499	28501	28870	28557	28515	28683	28642	28459	28682	28772	28685	28510	28593	28551	28721	28634	28590	28580	28597	28652	28323	28795	28579	28874	28888	28597	28724	28354	28604	28780	29053	28864	28669	28867	28577	28635	28835	28807	28617	28626	28691	28643	28875	28651	28670	28390	28658	28619	28769	28651	28462	28616	28423	28558	28883	28715	28545	28842	28808	28600	28522	28596	28744	28535	28824	28670	28924	28537	28456	28717	28642	28852	28684	28638	28591	28479	28876	28647	28719	28863	28455	28530	28759	28915	28781	28753	28494	28789	28485	28576	28681	28774	28659	28730	28623	28770	28825	28590	28525	28895	28695	28512	28580	28802	28517	28807	28586	28536	28469	28682	28743	28786	28551	28721	28740	28906	28571	28683	28708	28629	28640	28725	28779	28667	28762	28715	28609	28619	28545	28479	28863	28512	28757	28733	28529	28819	28522	28643	28675	28609	28689	28877	28594	28663	28631	28521	28803	28616	28419	28459	28508	28481	28831	28905	28785	28646	28747	28670	28636	28613	28680	28745	28798	28560	28686	28715	28555	28841	28617	28737	28902	28703	28582	28851	28796	28639	28736	28802	28773	28707	28569	28715	28587	28693	28343	28567	28703	28357	28727	28650	28713	28576	28785	28703	28765	28681	28872	28627	28590	28872	28836	28794	28452	28620	28560	28735	28620	28529	28631	28570	28694	28695	28787	28325	28624	28684	28513	28670	28359	28791	28569	28719	28557	28459	28664	28838	28570	28503	28673	28590	28702	28497	28703	28573	28645	28506	28607	28664	28749	28798	28539	28646	28518	28531	28554	28540	28488	29148	28594	28693	28724	28655	28433	28475	28467	28712	28742	28581	28557	28775	28612	28937	28725	28563	28578	28585	28504	28677	28736	28944	28675	28740	28474	28710	28767	28704	28544	28603	28727	28698	28556	28618	28835	28506	28726	28548	28595	28525	28539	28407	28612	28618	28836	28622	28611	28668	28728	28574	28713	28574	28562	28733	28587	28623	28649	28583	28482	28563	28516	28806	28777	28471	28643	28332	28602	28794	28880	28783	28668	28576	28687	28784	28750	28820	28916	28759	28463	28654	28988	28750	28816	28534	28654	28745	28743	28719	28683	28756	28687	28796	28645	28724	28415	28710	28662	28647	28860	28635	28680	28730	28567	28739	28617	28940	28517	28509	28470	28830	28473	28566	28713	28487	28452	28711	28455	28554	28849	28628	28727	28558	28909	28660	28429	28725	28798	28758	28556	28565	28522	28629	28786	28582	28789	28802	28762	28566	28633	28488	28569	28489	28516	28716	28643	28750	28852	28500	28619	28813	28544	28459	28688	28560	28490	28653	28532	28626	28580	28716	28578	28460	28841	28778	28604	28757	28666	28867	28524	28658	28621	28459	28854	28594	28755	28592	28620	28657	28773	28750	28680	28847	28664	28501	28422	28618	28666	28557	28709	28585	28558	28693	28673	28869	28551	28614	28592	28571	28391	28813	28577	28687	28578	28545	28665	28605	28542	28663	28785	28667	28581	28618	28619	28695	28671	28561	28682	28633	28777	28780	28537	28837	28582	28458	28723	28802	28554	28528	28633	28662	28622	28671	28621	28549	28733	28772	28528	28589	28837	28544	28670	28801	28770	28626	28784	28952	28491	28636	28636	28978	28601	28732	28597	28715	28601	28653	28528	28841	28587	28887	28550	28730	28639	28491	28496	28818	28602	28648	28549	28639	28556	28636	28648	28608	28810	28551	28650	28453	28751	28788	28749	28678	28757	28447	28339	28448	28813	28540	28886	28548	28605	28824	28615	28571	28551	28813	28594	28782	28756	28506	28688	28644	28726	28493	28693	28758	28849	28732	28560	28496	28800	28449	28686	28693	28683	28757	28779	28670	28825	28630	28795	28630	28597	28629	28556	28627	28592	28691	28453	28616	28696	28758	28612	28703	28672	28914	28498	28503	28422	28576	28531	28490	28856	28379	28669	28652	28385	28616	28670	28597	28326	28463	28491
19950	24418	24005	23008	22559	22548	22511	22071	22298	27091	29223	25149	22908	22338	22139	22184	22182	21872	21989	22228	22366	22120	22445	21912	22105	22324	22252	22198	21994	22076	22244	22091	22342	22120	22207	22088	22143	22089	21994	22127	22107	22196	22045	22020	22187	22090	22345	22182	22147	22058	22219	22162	22155	22303	22167	22096	22315	22162	22024	22081	22090	22188	22075	22151	22244	22149	22262	22173	22066	22222	22318	22042	22203	22253	22092	22137	22170	22115	22164	22228	22215	22162	22066	22176	22156	22094	22157	22197	21898	22200	22176	22024	22247	22058	22185	22275	22352	22161	22203	22184	22113	22209	22075	22167	22120	22319	22205	22166	22209	22138	22183	22104	22044	22085	22146	22088	22147	22164	22114	22350	21916	22152	22342	22136	22062	22205	22280	22248	22322	22168	22168	22099	22112	22278	22097	22207	22175	22216	22281	21917	22070	22297	22193	22075	22084	21831	22380	22070	22247	22137	22012	22121	22270	22046	22026	22261	22021	22127	22198	22087	22081	22070	22209	22225	22008	22085	22195	22303	22060	21989	22293	22180	22270	21933	22124	22182	22163	22200	22176	22142	22012	21990	22155	22150	22221	21918	22140	21981	22140	22128	22426	22073	22127	22067	22069	22325	22299	22165	22307	22261	22219	22387	22175	22014	22140	22173	22219	22022	21949	22274	22185	22170	22144	22127	22318	22055	22313	22203	22247	22149	22236	22206	22209	22147	22192	21910	22116	22168	22169	22201	22050	22033	22335	22132	22188	22239	22172	22119	22002	22199	22013	22204	22116	22106	22083	22003	22176	22096	22184	22122	22135	22066	22013	22238	22106	21917	22010	22277	22062	22099	22402	21989	21891	22187	22104	22191	22141	22143	22341	22193	22095	22046	22100	21992	22171	22089	22039	22364	22236	21969	22114	22281	22229	22224	22214	22061	22141	22126	22165	22177	22115	22076	22161	22026	22017	22214	22180	22143	22087	22197	22032	22264	22247	22264	22069	22297	22186	22106	22171	22159	22135	21995	22187	22022	22075	22134	22167	22028	21991	22188	22104	22143	22043	22262	22132	22011	22352	22052	22184	22220	22083	22202	22273	21996	22257	22143	21888	22080	22136	22241	22136	22088	22309	22080	22187	21886	22074	22184	22146	22162	22086	22008	22161	22067	22217	22197	22039	22179	22143	22108	22114	21945	22182	22080	22179	22160	22240	22109	22115	22073	22189	22196	22043	22087	22265	21968	22185	22040	22308	22213	22050	22128	22134	21954	22142	22144	22020	22210	22117	22195	22283	22117	22007	22234	22144	21994	22149	22011	22247	22163	22135	22172	22175	22266	22147	22122	22032	22169	22235	22154	22065	22216	22109	21962	22224	22172	22119	22198	22162	22285	22138	22120	22212	22225	22123	22210	22299	22148	22183	22100	22116	22136	22087	22249	22275	22194	22263	22144	22246	22119	22031	22205	22138	22203	22194	22197	22185	22129	22338	22138	22279	22219	22110	22126	22103	22200	21948	22233	22163	22343	22013	22216	22145	22174	22072	22199	21939	22217	22278	22092	22176	22159	22170	22022	22352	22338	22109	22214	22218	21899	22317	22364	22297	22052	21953	22218	22251	22422	22070	22090	22109	22291	22111	22053	22302	21930	22290	22089	22059	22135	22004	22118	22220	22116	22042	22173	22083	22163	22238	22113	22134	22174	22191	21977	22166	22280	22266	22191	22080	22359	22248	22102	22162	22136	22175	22238	22167	22078	22199	22215	22089	22176	22186	22011	22218	21965	22071	22110	22221	22212	22260	22204	22023	22095	22149	22112	22043	22087	22200	22107	22231	22069	22239	22176	22138	22120	22202	22148	22158	22290	22184	22255	22191	22206	22013	22199	22250	22002	22173	22078	22215	22056	22225	22055	22287	22258	22000	22201	22188	22217	21960	22135	22053	21912	22226	22263	22243	21978	22244	22183	22227	21951	22159	21950	22210	22234	22094	22122	22358	22105	22148	22135	22028	22323	22009	22343	22290	22069	22245	22392	22170	22125	22153	22206	22082	21937	22110	22214	22144	22033	22375	22046	22061	22122	22035	22204	22139	22340	22222	22052	22090	22109	21996	22123	22032	22225	22132	22249	22254	21991	22098	22020	22182	22235	22119	22010	22015	22139	21904	22164	22177	22216	22025	22073	22315	22006	22071	22331	22185	22208	22256	22258	22201	22109	22271	22183	22204	22111	22068	22259	22132	22057	22118	22096	22108	22091	22232	22305	22193	22129	22111	22139	22192	22037	22138	22036	22203	22174	22118	22297	22155	22139	22075	22056	22131	22128	22112	22080	22058	22199	22302	22203	22288	22185	22222	22106	22248	22123	22278	22202	22109	22352	22155	22153	22128	22109	22288	22172	22153	22204	22174	22135	22200	22352	22153	22025	22339	21964	22220	22031	22136	22160	22024	22067	22328	22060	22273	22176	22108	22179	22197	22083	22138	22211	22111	22130	22118	21941	22010	22115	22174	22214	22259	22114	22134	22052	22074	22025	22091	22207	22119	22312	22132	22166	22013	22060	22190	22005	22307	22043	22203	22133	22143	22250	22164	22260	22319	22306	22066	22206	22182	22066	22156	22054	21857	22084	22224	22295	22033	22105	22165	22228	22153	22337	22267	22076	21966	22188	22112	22167	22252	22181	22154	22173	21999	22171	22018	21956	22241	22077	22213	22215	22215	22100	22062	22001	22086	22203	22225	22086	22161	22094	22165	22116	22116	22199	22268	22114	22091	22249	22276	22232	22090	22160	22424	22040	22139	22213	22226	22334	22223	22033	22100	22255	22106	22033	22082	22195	22183	22228	22134	22176	22180	22141	22175	22242	22151	22163	22196	22076	22345	22187	22189	22143	22294	22070	22290	21994	22155	22166	22120	22123	22104	22390	22203	22100	21864	22208	22113	22256	22132	22172	21909	22184	22229	22136	22110	22225	22034	22211	22064	22120	21926	22264	22012	22218	22070	22134	22208	22188	22213	22152	21936	22361	22162	22043	22134	22125	21951	22167	22135	22195	22215	22048	22242	22172	22288	22346	22199	22121	22212	22336	22133	22237	22171	22201	22105	22211	22111	22080	22109	22087	21982	22304	22031	22284	22175	22268	22082	22178	22235	22025	22165	22088	22114	22328	22092	22344	22106	22160	21945	22121	22286	22150	22143	22158	22128	22136	22224	22195	22114	22036	22003	22057	22014	22039	22262	22360	22025	21907	22062	22055	22285	22246	22089	22126	22202	22211	22169	22120	22235	22047	22178	22255	22070	21814	22173	22185	22103	22092	22179	22203	22210	22110	22176	22115	22202	22024	22064	22051	22184	22210	22154	22008	22218	22132	21902	22229	22423	22206	22253	22092	22216	22032	22051	22172	22149	22214	22241	22093	22237	22279	22006	22217	22193	22206	22094	22109	22028	22250	22127	22253	22082	22109	22138	22327	22116	22223	22132	22084	21904	22198	22091	22188	22180	22215	22066	22061	22096	22158	22300	22195	21937	22167	22120	22089	22259	22125	22215	21965	22139	22088	22089	22050	22065	22298	22141	22094	22129	22169	22119	22151	22170	22131	22220	22100	22267	22138	22228	22144	22075	22281	22147	22132	22249	22250	22236	22279	22209	22075	22262	22050	22194	22021	22179	22144	22089	22188	22211	22122	22280	22230	22070	22246	22084	22109	22206	22006	22033	22190	22285	22206	22075	22154	22281	22338	22308	22040	22110	22101	22275	22082	21914	22034	22170	21996	22112	22153	22178	22082	22215	22302	22179	22178	22279	22263	22162	22104	22041	22099	22237	22157	21990	22238	22098	22092	22208	22082	22239	22218	22131	22160	22239	22192	21900	22292	22078	22108	22150	22038	22204	22315	22130	21945	22054	22049	22123	22197	22128	22042	22204	22044	22169	22131	22030	22226	22181	22141	22168	22177	22530	22304	22136	22210	22102	22204	22279	22195	22000	22227	22220	22122	22313	22210	22132	21959	22168	22169	22075	22275	22349	22094	22077	22070	22154	22154	22076	22232	22089	22202	22195	22144	22051	22147	21867	22253	22127	22219	21868	22272	22029	22031	22009	22171	22015	22106	22109	22154	22071	22141	21947	22077	22007	22262	22178	22047	21936	22085	22146	22381	22294	22118	22099	22071	22311	22080	22075	22401	22299	22062	21916	22149	22112	22236	22151	22176	22271	22333	22075	22235	22101	22134	22123	22122	22101	21901	22216	22193	22114	22082	22246	22252	22100	22207	22086	22250	22298	22235	22030	22202	21818	22054	22009	22197	22120	22304	22204	22143	21975	22151	22115	22294	22210	22157	22040	22087	22184	21825	22198	22304	22142	22021	22101	22178	22179	22205	22163	22017	21960	22156	22348	22220	22370	22274	22161	22196	22160	22135	22181	22074	22134	22148	21936	21969	21932	22059	22121	22376	22052	22222	22090	22119	22293	22317	22229	22087	22109	22107	22214	22425	22053	22192	22325	22116	22167	22171	22204	22182	22196	22171	22036	22169	22172	22224	22115	22034	22222	22093	22095	22028	22123	22030	22239	22072	22051	22050	22024	22198	22167	22169	21965	22181	22102	22144	22320	22166	22146	22091	22296	22185	22185	22156	22065	22007	22244	21947	22357	22188	22113	22081	22116	22133	22135	22041	22226	22203	22196	22254	22213	22063	22239	22144	22246	22033	22218	22262	22106	22092	22353	22248	21940	22271	22198	22040	22230	22214	22129	22326	21961	22157	22090	22106	22227	22207	22060	22045	22101	22195	22201	22085	22106	22049	22190	22107	22181	22128	22084	22297	22100	22302	22127	22061	22310	22051	21967	22097	22175	22201	22231	22137	22298	22123	22097	21980	22211	22256	22075	21979	22106	22164	22164	22227	22207	22102	22103	22138	22161	22261	21997	22214	22244	21940	22287	22168	22129	22326	22043	22096	21956	22174	22135	22145	22071	21968	22201	22166	22217	22244	22070	22229	22338	22226	22097	22191	22259	22276	22106	22138	21978	22174	22165	21982	22133	22108	22067	22206	22121	22222	22281	22143	22106	22012	22190	22156	22130	21995	22094	22021	22326	22230	21973	22014	22229	22370	22069	22031	22059	22175	22243	22250	22026	22193	22285	22248	22159	22077
23990	21167	28529	25025	25780	29372	30982	29377	29222	44519	50554	39368	33344	29410	29070	28887	28715	28802	29143	29126	28975	28855	29374	29076	28936	29204	29159	28994	28773	29154	29212	28877	28853	29192	29181	28907	28999	28926	29116	28823	29197	28774	28938	28786	29031	28901	28685	28743	28764	28844	28887	29011	28760	28928	29188	29005	29323	29048	28921	28818	29030	28884	29068	29103	28991	28832	28899	28896	28944	28941	29079	28963	29142	28812	29051	28991	28830	28931	28838	28833	29040	28761	29005	28997	28979	28916	29145	28707	29051	28856	28846	29086	28928	28966	28874	28991	29052	29000	28857	28914	28834	29032	28778	28905	28874	28825	28913	28851	28860	28861	28955	28915	28663	28638	29140	28891	28895	28841	29071	29092	28726	28948	29315	28983	29212	29093	28722	28916	29002	29044	28702	28946	29002	28915	28860	28821	28795	28711	28723	29023	28859	28969	28890	28933	28951	28840	28740	28794	28973	28706	28916	29074	28820	29136	29048	28943	29074	28994	28890	28685	28868	28969	28788	28882	28905	28949	28821	28981	29023	28872	29012	28926	29152	28942	28803	28918	29009	28809	28610	28765	28756	28751	28937	28960	28999	28993	28833	28844	29061	28817	28861	28988	28821	28949	28828	29073	28864	29008	28979	28872	28841	29086	28853	28918	28971	29185	28972	29114	29033	29203	28886	29034	28936	28921	29131	28951	28672	28970	28914	28832	28844	28709	28895	28840	28813	28932	29137	28868	29028	28853	29065	28891	28987	28707	28884	28802	28769	28869	28705	28676	28773	29077	28943	28819	28867	28903	28812	28948	29099	29188	29030	28722	28880	29070	29142	28838	29146	28844	28700	29009	28776	29133	29205	29097	29048	28957	28893	29029	28707	28618	28815	28829	28893	28814	28765	28968	28850	28966	29191	29151	28706	28860	29126	29151	28930	29043	28930	29028	28918	29181	28858	29077	28920	28879	28949	28871	28837	28945	28957	28980	28797	28733	29034	29029	28940	28979	28879	28873	28965	28854	28760	28916	29071	28868	28754	28835	28790	28842	29023	29107	29085	28841	28858	28784	28976	28872	28956	28828	28886	28775	29023	29040	28911	28885	28877	28895	28793	28909	28739	28800	28864	29050	28824	29066	29104	28966	28934	29245	28995	28830	28899	29126	28803	28877	29255	28945	28941	28965	29050	28897	28913	29165	28921	29016	28825	28852	28886	28883	28880	29021	28962	28976	28832	28926	28731	29213	28877	28906	28803	29014	29068	28751	28896	28928	28956	28953	28760	28601	28762	28768	29045	28996	28869	29024	28809	29021	28819	28996	28762	28864	28741	28787	28892	28885	28797	28789	29069	28737	29044	29283	29001	29061	29160	28889	29065	29234	28890	29059	28997	28877	28925	29072	29080	29010	28729	29021	29046	28856	29025	29066	28956	28985	29115	28877	29089	28901	28844	29116	28986	28988	28854	28835	28771	28838	28831	28696	28712	28990	28691	28774	28838	28915	28894	29147	28959	28914	29047	28804	28920	28965	28895	28748	29053	29075	29073	28976	28939	28841	29106	29026	28972	29047	28916	28928	28893	28971	28653	28773	28872	28746	28806	29161	28859	28962	29151	28895	28777	28858	28933	28743	28744	28913	28812	28827	29082	28970	28967	29001	28893	29117	29026	28780	28997	29051	28811	29148	28953	28773	29092	29008	28983	28907	29068	28888	28611	29002	28987	28857	29007	28663	28983	28917	28885	28785	29030	28876	28790	28914	29004	28870	28941	28840	28911	28699	28932	28670	28802	29099	28933	28779	28906	28990	28919	28930	28847	28961	28969	28928	28748	28754	28933	28761	29082	28792	28982	29005	28945	28801	28965	28663	28837	28829	28841	28859	28769	28881	28867	28902	29185	28787	28704	28765	28995	29071	29291	28870	29111	28793	28950	28890	28894	29042	28892	29149	28807	28829	28942	29084	29037	28868	29005	28860	28880	29128	29059	28930	28840	28922	28997	28925	28994	29078	28662	28898	29001	29046	29162	29178	28941	28854	29215	28928	28917	29068	29008	29053	28935	29033	28989	28913	29027	28873	28799	28931	28842	28727	29090	28929	28858	29024	28827	29227	29029	29031	29143	28883	29072	29004	28867	29265	28877	29247	28950	28881	28923	29153	28827	28824	28844	28789	29073	28980	29008	29056	28999	28874	28910	28857	29255	29044	29065	28899	29148	28862	28845	28933	28924	29158	29021	28928	29213	28949	29196	28989	28898	28900	29055	28943	28861	28921	29008	29103	28808	28991	28970	28925	28877	28905	28925	29078	28893	28792	28982	28708	28925	28876	29174	29011	28995	28722	28727	28977	29051	28805	29184	28965	28901	28862	28963	28816	28885	29120	28825	28960	29080	28836	28790	28969	28645	29016	28719	28692	28878	29172	28958	28880	28809	28818	29065	28923	28938	28823	28973	29090	28961	29099	28994	28997	28747	28802	28722	28869	28962	29008	28813	28852	28713	28966	28843	28814	28779	29036	28941	28695	28652	28912	29018	28729	28924	29117	28867	29120	29097	28822	29139	28977	28915	28926	28825	28759	28975	28790	28788	28641	28654	28925	29057	29046	29147	28958	28965	28854	28982	28950	28800	28884	28985	28924	28743	29010	28885	29039	28970	29001	28910	28855	28927	28944	28900	28730	28945	28694	28881	28924	28729	28919	28776	28728	29128	28899	28816	28797	28996	29023	29063	29040	28836	28887	28941	29047	28885	28942	29017	29037	29057	28838	29143	28945	28825	28981	28727	28839	29112	29006	29057	29031	29014	29101	28961	28951	28875	28790	28954	29063	29043	28812	29070	29130	28861	29379	28705	28723	28755	28923	28961	28751	28937	28831	28776	29106	28943	28851	29180	29025	28874	28967	28964	28903	29080	28802	28907	29071	28853	29054	28964	28780	28990	28981	28847	28800	28626	29034	29150	29052	29153	29126	28939	28778	28952	28986	29026	28678	28801	28967	28941	28777	28897	28885	28928	28915	29099	28702	28965	29141	29099	28676	28919	28708	28804	29091	29005	29019	28900	28729	29069	28996	29094	28944	28736	28941	28928	29067	28802	28609	28839	28832	29002	29025	28789	28938	28867	28860	29101	29145	28980	28797	29124	29087	29164	29016	29189	28916	28932	28823	28942	28949	28749	28829	29072	28914	29010	28983	29105	29027	29122	28940	29000	29064	28791	29084	29057	28905	28824	28870	28689	28872	29041	28887	29025	29102	28903	28903	28711	28939	28810	28793	29171	28895	28949	28896	28988	28819	29211	28955	28566	28604	28624	28926	29056	28785	29037	28881	29123	28994	29058	29072	28892	28744	28928	28768	28996	29012	28875	29055	28882	29156	28886	28863	28951	28611	29127	29127	29065	28983	28897	28727	28986	28740	28837	28933	28756	28888	28759	28786	28933	28985	28894	29061	28816	28888	28883	28915	28715	28867	29039	29096	28934	29054	29142	28996	29086	28819	29036	28981	29032	28860	28809	28822	28813	28895	28979	29049	28964	29073	29007	29002	28955	28957	28712	28917	29008	28935	28992	28965	28979	29024	28937	28862	28849	28895	29074	28927	29016	28931	28882	29019	28886	28905	28898	28836	28904	28951	28885	28831	29156	28878	28767	28720	29037	28773	28903	28604	28865	28920	28968	29105	28924	29049	28796	28891	29024	28855	29005	28922	28937	29146	28909	29017	28879	29041	28902	29032	29125	28756	28753	28950	28981	29270	28986	29030	28853	29027	28966	29088	28961	29062	29019	28796	29250	29029	29047	28921	28853	29085	28872	28922	28934	28929	29034	29072	28815	28774	28955	29028	28882	29034	28961	29022	28816	28865	28839	29032	29066	28916	28961	29050	28999	28831	29100	28940	29265	29136	29056	29039	29133	28950	28870	28939	29083	28945	28942	28879	28973	28942	28823	28847	28871	28917	28910	28956	28928	28877	28931	28839	28991	29149	28966	29047	29034	28526	28969	28920	28839	29010	28885	28814	28949	28958	29142	28890	28956	28807	29052	28899	28880	28964	28916	28878	29098	28939	28935	29150	28931	29046	28966	29142	29112	29011	28952	28729	28898	28927	29031	28730	29049	28711	28856	28996	28785	28984	28795	28733	28595	28987	28718	28952	28887	28730	28866	28776	29103	29134	28976	29064	28715	28949	29052	28627	28862	28686	28916	28881	29043	28840	28945	28923	28907	28832	28921	28980	28966	29017	28692	28788	28813	28881	28970	28893	28852	28820	28795	28796	28739	28996	29021	29065	28812	29016	28802	28872	29150	28862	29019	28784	29056	28803	28929	28848	28837	28907	28827	28963	28989	28989	28919	28807	28806	28883	29029	28754	29010	28785	29153	28926	28821	29058	28972	28669	28654	29044	28878	28968	28867	28910	28798	29016	28917	28923	28684	29085	28814	28927	28752	28948	28951	29091	29081	28946	28957	29115	29117	28986	28863	28899	29009	28983	29057	28764	28842	29014	28907	28756	28826	28960	28891	29115	28837	28642	28865	28740	28855	28790	28712	28899	28972	28962	28768	28974	28985	28890	28891	28822	28548	28940	29086	28937	28891	28993	28696	29060	28961	28791	29035	28907	29022	28784	29009	29035	28877	29102	29027	28842	29145	29012	28931	28783	28797	29150	29222	28876	28635	28756	29247	28996	28876	28951	28917	28778	29006	29163	28900	29008	29094	28856	29046	28841	29053	28912	29023	29016	28710	28991	29000	28942	28947	28965	28689	29026	29276	29072	28789	28753	28748	28930	29116	29047	28931	28756	28911	28642	29035	29031	28821	28955	29081	29257	28963	29287	29144	28800	28913	28785	28995	28973	28770	28975	28970	29005	28980	28875	28825	29015	28838	28793	28848	28800	28978	28927	29115	28815	29200	28889	29018	29087	28969	28907	28875	29012	29069	28833	28795	28892	28919	28864	28966	29021	29060	28683	28823	29008	29027	28916	28812	28808	29048	29050	29071	28880	28779	29044	29294	28899	29167	29387	29104	28945	28932	28863	29021	28753	28867	28830	28789	28992	28988	28907	28770	28902	29101	28857	28990	28993	28986	28947	28641	28881	28899	28896	28950	29152	28932	29230	28922	29073	28863	29049	28731	28973	29049	29041	28956	28948	29024	28963	29010	28863
18874	29191	27841	25319	24231	23515	23285	23069	23003	44484	46482	36257	26940	22517	22402	22412	22355	22337	22313	22468	22464	22444	22406	22276	22285	22101	22400	22521	22324	22543	22472	22136	22491	22380	22525	22303	22254	22395	22481	22243	22353	22380	22359	22378	22247	22452	22367	22308	22341	22255	22224	22210	22350	22255	22169	22348	22482	22410	22399	22220	22314	22403	22426	22365	22250	22354	22303	22249	22242	22368	22204	22308	22172	22262	22244	22439	22565	22266	22358	22168	22314	22279	22278	22527	22284	22459	22284	22421	22222	22346	22295	22391	22482	22337	22318	22466	22318	22470	22322	22256	22436	22307	22329	22326	22355	22271	22248	22445	22177	22261	22423	22191	22253	22281	22459	22360	22454	22240	22207	22329	22219	22540	22224	22208	22263	22395	22411	22374	22225	22342	22421	22355	22303	22293	22318	22219	22309	22391	22343	22346	22575	22243	22277	22247	22423	22534	22503	22197	22354	22290	22341	22342	22123	22399	22259	22580	22410	22474	22332	22328	22389	22403	22527	22426	22263	22289	22413	22166	22416	22294	22210	22385	22426	22441	22389	22343	22313	22211	22383	22421	22267	22441	22103	22462	22319	22334	22637	22364	22370	22253	22396	22342	22419	22567	22462	22320	22499	22268	22318	22429	22274	22404	22283	22359	22350	22501	22262	22467	22386	22345	22236	22427	22348	22285	22405	22373	22452	22207	22258	22225	22549	22330	22360	22416	22434	22274	22268	22406	22375	22215	22257	22466	22451	22349	22391	22433	22156	22159	22396	22434	22208	22252	22356	22211	22306	22513	22456	22268	22238	22478	22336	22293	22403	22299	22350	22383	22232	22332	22477	22287	22529	22238	22518	22408	22429	22313	22142	22206	22433	22334	22426	22364	22245	22403	22375	22229	22445	22271	22312	22293	22372	22294	22411	22371	22225	22474	22511	22222	22505	22237	22323	22263	22387	22268	22398	22302	22277	22178	22446	21980	22218	22494	22325	22461	22311	22346	22209	22193	22299	22419	22405	22271	22095	22382	22320	22237	22243	22264	22331	22366	22576	22316	22300	22337	22395	22225	22438	22448	22431	22264	22303	22321	22330	22474	22289	22178	22345	22328	22435	22292	22438	22248	22373	22496	22405	22447	22338	22282	22365	22289	22304	22390	22329	22468	22339	22403	22391	22463	22190	22438	22427	22315	22245	22433	22325	22509	22299	22221	22252	22386	22340	22505	22310	22409	22442	22294	22218	22371	22236	22463	22222	22449	22327	22337	22351	22389	22442	22313	22378	22329	22312	22333	22292	22404	22117	22294	22302	22400	22463	22161	22150	22267	22249	22396	22337	22342	22317	22226	22090	22383	22371	22261	22330	22331	22332	22245	22298	22335	22220	22514	22267	22357	22158	22581	22300	22267	22250	22258	22343	22286	22467	22123	22374	22317	22255	22349	22228	22464	22532	22358	22182	22428	22305	22420	22262	22505	22047	22255	22261	22169	22376	22201	22400	22156	22378	22486	22320	22423	22458	22412	22339	22353	22309	22174	22231	22417	22266	22415	22228	22289	22323	22314	22334	22319	22454	22368	22296	22230	22475	22387	22161	22386	22123	22431	22377	22213	22341	22336	22316	22248	22501	22382	22227	22321	22180	22517	22309	22374	22269	22467	22223	22270	22280	22308	22362	22378	22434	22299	22616	22520	22429	22289	22380	22407	22258	22421	22339	22211	22378	22464	22358	22422	22377	22410	22471	22382	22243	22376	22318	22362	22414	22477	22483	22155	22364	22289	22444	22201	22232	22447	22301	22139	22221	22320	22179	22398	22453	22396	22096	22408	22278	22191	22428	22326	22248	22164	22601	22506	22266	22391	22329	22521	22336	22487	22296	22148	22379	22161	22250	22335	22432	22544	22325	22358	22267	22261	22313	22137	22281	22307	22374	22448	22357	22231	22253	22463	22461	22341	22429	22314	22265	22496	22164	22441	22381	22389	22106	22402	22420	22370	22294	22326	22236	22291	22296	22268	22274	22386	22380	22311	22296	22407	22173	22342	22268	22249	22460	22362	22323	22327	22513	22375	22418	22357	22350	22251	22414	22476	22499	22336	22397	22307	22299	22328	22221	22309	22314	22296	22254	22285	22407	22360	22483	22292	22120	22241	22298	22159	22557	22406	22195	22453	22298	22292	22252	22388	22304	22318	22219	22437	22133	22465	22496	22281	22457	22326	22227	22249	22440	22235	22382	22361	22364	22491	22252	22421	22327	22470	22304	22283	22270	22237	22423	22449	22282	22477	22520	22435	22220	22450	22405	22406	22395	22374	22335	22209	22392	22322	22496	22379	22376	22258	22421	22341	22338	22335	22417	22315	22254	22310	22240	22396	22209	22391	22296	22392	22253	22256	22316	22060	22460	22297	22330	22495	22412	22502	22559	22260	22394	22255	22279	22611	22448	22413	22330	22298	22273	22268	22312	22370	22247	22208	22365	22325	22225	22270	22186	22520	22401	22218	22531	22386	22311	22399	22470	22289	22398	22374	22410	22260	22355	22278	22469	22396	22312	22320	22291	22398	22241	22488	22398	22334	22450	22382	22390	22419	22420	22521	22368	22211	22182	22317	22340	22329	22406	22172	22352	22337	22458	22344	22311	22158	22297	22344	22470	22208	22286	22346	22222	22285	22252	22416	22404	22417	22380	22315	22156	22161	22136	22213	22212	22403	22314	22378	22178	22405	22264	22284	22380	22323	22303	22369	22312	22251	22379	22347	22279	22451	22292	22253	22286	22189	22199	22294	22432	22255	22325	22375	22232	22437	22247	22394	22348	22431	22407	22252	22325	22323	22288	22276	22380	22375	22329	22271	22286	22113	22194	22357	22558	22411	22288	22282	22356	22391	22340	22384	22418	22432	22283	22323	22315	22487	22605	22372	22197	22275	22377	22208	22541	22308	22570	22358	22383	22259	22398	22240	22420	22383	22453	22398	22134	22497	22494	22373	22299	22170	22423	22226	22316	22398	22350	22486	22312	22333	22151	22336	22387	22251	22441	22278	22462	22338	22505	22342	22334	22432	22276	22170	22414	22332	22375	22383	22401	22369	22372	22290	22258	22274	22338	22435	22334	22199	22264	22422	22287	22322	22147	22314	22275	22315	22447	22440	22450	22229	22344	22412	22269	22455	22329	22329	22335	22305	22372	22361	22287	22443	22317	22439	22348	22422	22299	22391	22408	22410	22382	22278	22254	22228	22427	22293	22323	22169	22194	22428	22390	22379	22447	22443	22220	22517	22428	22406	22506	22309	22195	22244	22224	22344	22455	22330	22518	22341	22348	22175	22493	22478	22255	22362	22414	22307	22371	22386	22495	22202	22303	22255	22274	22310	22458	22339	22391	22225	22368	22255	22358	22393	22440	22430	22337	22203	22529	22450	22632	22351	22504	22306	22449	22335	22329	22270	22152	22433	22380	22411	22296	22361	22343	22396	22229	22451	22346	22216	22410	22321	22328	22401	22432	22374	22115	22053	22366	22430	22345	22146	22256	22238	22562	22608	22266	22400	22357	22378	22171	22316	22251	22353	22403	22258	22352	22278	22245	22353	22185	22304	22367	22371	22261	22303	22212	22371	22339	22353	22307	22326	22177	22372	22155	22245	22332	22295	22402	22184	22413	22513	22470	22190	22282	22293	22351	22614	22376	22315	22426	22398	22407	22366	22345	22397	22332	22361	22387	22300	22467	22078	22319	22326	22539	22401	22489	22532	22239	22509	22247	22497	22381	22435	22298	22292	22492	22399	22230	22391	22470	22178	22518	22334	22259	22370	22358	22483	22227	22454	22187	22304	22267	22209	22406	22303	22385	22188	22367	22404	22412	22289	22509	22375	22247	22384	22273	22396	22486	22381	22332	22346	22338	22365	22146	22291	22373	22411	22341	22446	22339	22463	22279	22170	22268	22409	22187	22336	22351	22275	22431	22429	22359	22264	22278	22288	22239	22512	22367	22367	22597	22215	22383	22215	22302	22370	22385	22543	22379	22495	22237	22434	22328	22453	22443	22300	22278	22472	22335	22306	22373	22352	22281	22332	22366	22248	22162	22165	22302	22192	22416	22374	22306	22262	22349	22426	22268	22516	22380	22263	22366	22321	22185	22314	22206	22220	22415	22478	22172	22415	22348	22403	22307	22302	22335	22317	22229	22521	22320	22328	22193	22262	22267	22152	22271	22210	22286	22231	22343	22325	22397	22269	22243	22286	22342	22263	22494	22513	22573	22409	22493	22418	22243	22363	22362	22325	22355	22412	22217	22274	22259	22305	22266	22293	22272	22253	22488	22256	22486	22320	22430	22319	22410	22277	22322	22356	22525	22394	22365	22303	22351	22276	22394	22351	22294	22226	22277	22506	22386	22266	22294	22401	22385	22213	22217	22463	22504	22277	22217	22348	22235	22257	22269	22481	22429	22259	22187	22311	22348	22267	22328	22289	22348	22357	22268	22393	22310	22457	22331	22149	22315	22364	22364	22360	22183	22278	22368	22180	22362	22335	22334	22355	22459	22377	22295	22352	22453	22426	22242	22355	22454	22046	22347	22256	22408	22244	22344	22252	22339	22309	22171	22420	22271	22411	22328	22321	22345	22438	22555	22204	22422	22225	22439	22181	22541	22251	22340	22335	22320	22380	22401	22250	22278	22308	22442	22264	22451	22148	22135	22412	22280	22272	22355	22275	22421	22435	22412	22243	22243	22348	22266	22376	22467	22361	22258	22334	22329	22252	22391	22394	22365	22487	22396	22375	22326	22333	22230	22350	22295	22277	22213	22244	22368	22536	22336	22309	22312	22431	22274	22372	22417	22352	22307	22415	22374	22465	22361	22180	22299	22189	22363	22423	22353	22231	22186	22300	22425	22340	22420	22316	22346	22275	22421	22244	22392	22317	22436	22399	22386	22410	22285	22348	22225	22288	22312	22324	22226	22291	22440	22321	22154	22389	22366	22187	22254	22384	22349	22417	22298	22234	22229	22444	22338	22431	22225	22262	22341	22202	22233	22275	22491	22598	22234	22052	22333	22274	22368	22509	22427	22281	22517	22185	22271	22274	22335	22325	22443	22425	22324	22172	22295	22143	22407	22564	22290	22368	22230	22415	22424	22403	22280	22326	22360	22419
22763	21146	28848	23805	22768	28833	33287	30529	30654	56416	62170	47376	37790	30656	30431	30331	30038	30128	30007	30189	29954	30085	29982	30028	29839	29869	30190	30011	30111	30005	29973	29825	29710	29919	29947	30173	30229	29971	30217	30099	30058	29995	29899	29849	29736	29747	29876	29858	29955	29816	30056	30131	29646	29709	29940	30289	30127	29981	30191	29889	29874	29814	30011	30017	30027	30057	29821	30039	30180	29761	29996	29904	29879	30022	30031	29918	29854	29907	30123	29918	30143	29687	29998	29579	30129	29920	29860	29597	30203	30008	29779	29930	29913	29981	29935	30041	29913	29886	29908	30026	30055	29834	29888	29986	30033	29802	30073	29933	30187	29760	29465	29785	30013	29834	29888	29863	29957	29855	29881	29860	29963	30036	29856	30042	29919	29822	29954	29776	30077	30000	30173	29839	30134	30083	29929	29945	30018	30133	30229	30115	29988	30153	29850	29802	29982	29873	30083	29963	29618	29874	30020	29846	29774	29716	29803	29880	30081	29822	29827	29926	30066	29827	29859	29809	30016	29942	29885	29901	29832	29567	29831	29984	30012	29965	29785	29740	29945	29841	29893	29759	29981	29968	30125	29903	29895	29695	30058	29672	29738	29752	29889	29913	29802	29853	29826	29859	30093	30171	30127	29876	29971	29910	29775	29896	29872	29842	29854	29792	29767	29948	30180	30018	29626	29785	29865	30138	29883	29687	29786	29839	29826	30114	29757	29797	29856	29883	29761	29907	29927	29890	29834	29857	29856	30224	29879	29961	29777	29888	29768	29915	29990	29896	29772	30020	29784	29944	29659	29898	29803	30178	29956	30149	29941	29692	30088	30016	29701	29678	30001	29751	29905	29979	29930	29729	29604	29973	29763	29789	29800	29961	29660	29821	29863	29828	29754	29945	30076	29760	30064	29888	29828	29915	29816	29891	30216	29934	29846	30108	29828	29758	29955	29618	29859	29943	29956	29866	29964	29972	29874	29818	29727	29759	29754	29924	30033	29943	29752	29739	29767	29899	29896	29843	29791	29871	29617	29644	29840	29675	30017	29963	29704	30054	30036	29797	29739	30064	29661	29920	29817	29971	29897	29751	29917	29731	29625	29845	29916	30060	29947	29802	30013	29683	29698	29822	29904	29714	29916	29817	30226	29782	29679	30103	30006	29904	29851	30137	30062	29776	29616	29910	29692	29661	29761	29637	29803	29690	29975	29874	29758	29876	30184	29822	29926	29843	29861	29895	30129	30042	29774	29678	29708	29718	29929	29879	30148	29805	29879	29912	29830	29684	29930	30058	29717	29857	29781	29718	29796	29858	29844	30126	30078	29909	29641	29505	29945	30049	29977	29883	29794	29620	29842	29948	29975	29815	29849	29794	29935	30098	29799	29894	29690	30071	29883	29940	29912	29950	29830	29976	29832	29850	29844	30011	29753	29937	29834	30014	29853	29780	29921	29762	29940	29630	29883	30130	29793	29687	29921	29977	29937	29950	29992	29903	30126	29772	29808	29922	29705	29682	29762	29842	29909	30030	29943	29908	29859	29695	29881	29902	29738	29887	29923	29762	29987	29984	30096	29883	29716	29877	29836	30058	29896	29903	29936	30105	29884	29997	30025	29559	29761	29624	29813	29664	30038	29824	29848	29686	29787	29963	29855	29845	29870	29837	29847	29866	30102	29847	29760	29867	29933	29965	29677	29858	29789	30039	29972	29854	29840	30001	30037	30160	29764	29813	29926	29730	29977	30081	29874	29896	29818	29974	29879	29874	30187	29821	29742	29884	29687	30053	29866	29805	29882	29802	29975	29986	30217	29968	30131	29946	30002	30014	29904	29971	29735	29950	29946	29796	30054	29849	29701	29768	29888	29825	29872	29993	29742	29739	29853	29999	29847	29847	29888	29731	30105	29970	29803	29602	29603	29765	29751	30057	29919	30049	29945	29695	29815	29920	29714	29851	29976	29878	29842	30021	29900	30125	29728	30028	29883	30007	29969	29844	29902	29949	29799	30061	29780	30158	29960	30003	29998	29799	29642	30071	30187	30130	29722	29970	29904	29895	29852	29878	29995	29852	29950	29864	30039	29984	29785	29858	29898	29929	30031	29868	30124	29724	29874	29868	29895	29822	29806	29828	29717	29828	29943	29813	29953	30012	29938	29774	29809	29612	29784	29792	29939	29644	30041	29996	29993	30050	29706	29740	29936	29963	29873	29980	29815	29764	29904	30031	29886	29820	29904	29996	29875	29837	29957	29901	30062	29965	29779	30020	30073	30019	29879	29726	29828	30001	30081	29978	29968	29859	29867	29999	29918	30048	29671	29900	30046	29854	29817	29826	29606	30107	30135	29735	29742	29843	29948	29980	29655	29759	29751	29764	29965	30108	29819	29994	29968	29924	29851	30036	29812	29953	29971	29733	29946	29859	29997	29831	29850	29847	29747	29909	29878	29959	30013	29969	30020	29917	29741	29857	29664	29926	29971	29907	30015	29584	29676	29928	29760	29978	29876	30023	29979	29779	29772	29872	29759	29929	29806	29822	29916	29879	30025	29930	29691	29972	29944	29943	29986	30125	30009	29839	29880	29664	29899	30045	29929	29867	30037	29988	29943	29857	29874	29741	29804	30112	30078	29982	30073	29905	30101	30017	29952	29898	29751	30052	29963	29836	29857	29991	29889	29923	29951	29986	29814	29867	29721	30058	29959	29643	29885	29824	30057	29931	29876	30042	29925	29982	30082	30113	29763	30199	29701	29981	29925	29808	29952	29820	29751	29831	29882	30056	29912	29998	29700	29965	30083	29775	29899	29970	29804	29963	29913	29828	29624	29612	29722	30174	29945	29915	29880	29886	29841	29881	29799	29647	29766	29864	29951	29974	29918	29850	29778	29688	29680	30169	29820	29914	29718	29947	29844	29975	29862	29858	29978	29813	30156	29820	29953	29747	29888	29876	30070	30067	30006	29924	29679	29858	29772	29934	30037	30089	29805	29988	29806	30206	29600	29982	30095	29929	29870	29729	29977	29686	29732	29644	29879	29971	29798	30006	30183	30020	30035	29763	30064	30000	29805	29638	29924	29876	29593	29770	29947	29897	30051	29954	29869	29727	29796	29840	29947	29551	29662	29884	29780	30159	29746	29994	30022	29827	29883	29803	29991	29705	29822	29912	29870	29710	29793	29566	30009	30056	29977	29979	29811	30034	29944	29830	30064	30018	29493	30067	29879	30052	29770	29951	29873	29811	29909	30076	30065	29740	29962	29912	29918	29668	29860	29828	29941	29862	29994	29845	29939	29831	30063	30003	30014	30132	29805	29915	30107	29947	29805	29777	30008	30123	29941	29743	29842	29839	29916	29839	29703	29857	29953	29846	29904	29759	29903	29796	29977	29939	30050	29813	30003	30030	29768	29867	30113	30254	29744	29683	29875	29733	30047	29637	29995	29880	29923	29956	29947	29823	29976	29847	30056	29871	29835	29840	29899	29689	29916	29730	30096	29970	29745	29784	30002	30379	30018	29996	29796	30132	29836	29636	29908	29884	29890	29835	30059	29861	29905	29936	29881	30057	29947	29870	29921	29955	30009	29733	29867	29795	29854	29787	29785	29970	30044	29923	29836	30020	29859	29970	29984	30081	30095	29857	29754	30248	29968	29951	29973	30022	29899	29882	30088	29758	29996	29781	30209	29803	30009	29963	29862	29776	29728	29878	29837	29927	29803	30057	29961	30150	29876	30084	30097	30069	29704	29939	29712	30122	29832	29877	30037	29789	29748	29961	29679	29664	29856	29834	30106	29969	29913	29993	30009	29912	30044	30201	30014	29940	29809	29805	29929	29970	29895	30232	29912	29919	30021	29897	30019	29906	29982	29939	29754	29873	29640	29979	29888	29925	29819	29682	29920	29644	29949	30030	29954	29792	29899	30030	29760	29920	29877	29759	29883	29912	29933	29697	29808	29859	29822	29942	29747	29830	30038	29885	30039	29839	29889	29961	29845	29803	29887	30004	29675	29787	29767	29963	30099	29908	30087	29785	29989	29813	29708	29843	29934	29981	29881	29757	29867	29800	29791	29810	29706	29962	29843	30018	29712	29806	29897	29771	29759	29702	30098	29980	29684	29742	29827	29848	30132	29842	29945	29897	29851	30209	29948	29736	29901	29851	30005	30164	29971	29902	29870	30045	30072	29903	29934	29901	30138	29842	29977	29953	29877	29834	29856	29817	29884	30020	29595	29896	29922	29986	29927	29982	29919	29690	30240	29887	30172	29848	29899	29905	29920	29872	29722	29790	29906	29804	29628	29894	29843	29891	30059	29782	29693	29896	29858	29870	29862	30094	29657	29918	29896	29907	29797	29870	29705	29757	30080	29648	29861	29841	30086	30229	30087	29915	29899	30116	29871	29756	29966	29980	29795	30026	29999	29893	29808	29679	29953	29989	29956	29702	29824	30074	29745	29869	29807	29878	29912	29922	29918	29821	30045	30013	29966	30023	29965	29667	29881	29817	29853	30037	29771	29915	30220	30098	29649	29853	29982	29868	29782	29996	30021	29855	29816	30024	29817	29782	29934	30067	29860	30117	29879	30063	30022	30165	29929	29644	29930	29988	29394	29712	30232	29664	29882	29824	29995	29876	29891	30253	29910	29935	30096	30007	29905	29920	29716	29779	29976	30050	29870	29914	29966	29703	29688	29711	29886	29836	29910	29929	30258	30017	30047	29903	30030	29872	29873	29991	29870	29960	29966	30091	29981	29890	30184	29950	30144	29718	29864	29931	30108	29869	30011	29739	29817	29709	29620	29847	30003	29672	29834	29824	29922	29629	29845	29704	29926	29750	29810	29876	29924	29868	29728	30047	29791	29859	29959	30077	29836	29933	29718	29778	30032	29948	29764	29792	29890	29942	29825	29796	30107	29801	29919	30086	29943	29873	30075	30110	29923	30085	30059	29870	29938	29817	29708	29727	29803	29909	30115	29782	30001	29758	29935	29952	29968	29935	29778	29742	29815	29817	30041	29767	29826	29820	29877	29872	29900	29975	29973	29829	30187	30012	30068	29748	29953	29948	30036	29893	29882	29995	29760	29788	29819	29638	29786	30167	30147	30026	29992	29966	30092	29694	30055	29754	29809	29711	29864	29869	29934	30006	29874	29765	30068	30007
20604	34251	32258	28026	26195	25207	24525	24288	24268	57135	58759	45196	31075	23137	22934	22869	22960	22968	22871	22883	22956	22737	22847	22734	22870	22921	22733	22899	22999	22870	22958	23010	22999	22631	22722	22704	23019	23054	22810	22732	22821	22687	22812	22820	22884	22894	22904	22784	23003	22791	22891	22839	22756	22846	22930	23090	22977	22780	22814	23062	22947	22841	22643	22808	22785	22887	22785	22890	22755	22810	22747	22875	22841	22873	22829	22844	23161	22753	22817	22897	22789	23060	22787	22913	22709	22775	22873	22598	22809	22856	22705	22757	23009	22666	22987	22783	22809	22877	22889	22934	22699	22906	22716	22845	22681	22771	22855	22714	22807	22920	22708	22930	22730	22823	22884	22915	22890	22873	22808	22703	22942	22825	22833	22816	22802	22846	22961	22757	22731	22635	22871	22675	22812	22947	22787	22753	22840	22649	22654	22615	22867	22879	22825	22858	22749	22788	22844	22834	23009	22629	22801	22668	22760	22831	22940	22758	22741	22744	22903	22833	22730	22579	22896	22880	22868	22697	22911	22708	22769	22822	22844	22789	22741	22714	22953	22928	22716	22795	22746	22791	22606	22674	22816	22550	23142	22918	22915	22786	22967	22678	22873	22700	22881	22890	22986	22450	22721	22663	22755	22888	22961	22774	22888	22708	22892	22832	23124	22622	22833	22837	22667	22669	22947	22850	22888	22810	22865	22783	22917	22638	22816	22783	22831	22728	22779	22769	22837	22762	22984	22805	22815	22807	22818	22820	22780	22854	22986	22808	22761	22806	22890	22897	22737	22828	22823	22883	22705	22802	22631	22761	22669	22911	22820	22925	22619	22835	22724	22641	22724	22797	22911	22877	22854	22776	22734	22817	22773	23139	22888	22716	22948	22730	22730	22748	22830	22935	22600	22779	22775	22777	22861	22752	22872	22790	22789	22772	22702	22757	22826	22835	22661	22770	22782	22755	22912	22882	22777	22862	22942	22794	22916	22940	22903	22775	22768	22882	22898	22894	22723	22776	22793	22774	22686	22679	22806	22877	22706	22790	22790	22903	22771	22814	22527	22727	22635	22752	22606	22712	22758	22766	22680	22772	22865	22841	22753	22686	22838	22657	22846	22820	22828	22866	22719	22818	22938	22819	22808	22761	22782	22662	22561	22901	22817	22808	22905	22728	22791	22863	22886	22834	22885	22865	22701	22798	22838	22739	22700	22750	22852	22701	22821	22659	22606	22647	22943	22703	22920	22668	22795	22806	22998	22640	22903	22821	22885	22937	22771	22982	22854	22933	22673	22768	22844	22930	22834	22852	22716	22797	22864	22786	22893	22851	22805	22807	22802	22836	22676	22902	22964	22713	22767	22861	22771	23031	22618	22690	22705	22773	22854	22898	22744	22738	22833	22825	22966	22976	22905	22710	22977	22884	22713	22930	22832	22870	22738	22841	22671	22827	22742	22702	22923	22842	22790	23062	22810	22604	22864	22725	22931	22787	22620	22663	22832	22773	22546	22877	22782	22997	22584	22885	22807	22963	22822	22840	22782	22816	22777	22832	22875	22772	22784	22771	22669	22892	22875	22591	22917	22758	22808	22741	22665	22831	22758	22805	22836	22921	22993	22761	22824	22735	22829	22777	22888	22820	22889	22813	22826	22949	23005	22920	22889	22714	22898	22833	22708	22728	22894	22673	22788	22723	22790	22683	22714	22588	22980	22599	22837	22789	22771	22960	22601	22978	22781	22698	22583	22745	22723	22795	22846	22736	22762	22880	22809	22642	22773	22730	22737	22804	22757	22894	22859	22882	22983	22560	22709	22782	22944	22674	22749	22803	22828	22886	22815	22783	22844	22862	22778	22856	22840	22710	22795	22894	22799	22834	22573	22641	22814	22810	22756	22965	22745	22967	22730	22871	22659	22799	22688	22727	22734	22737	22716	22791	22691	22937	22649	22666	22637	22869	23047	22722	22729	22851	22816	22574	22763	22796	22839	22801	22756	22773	22935	22732	22821	22880	22763	22744	22848	22874	22901	22875	22753	22929	22769	22911	22614	22841	22876	22766	22794	22692	22760	22913	22732	22991	22610	22878	22785	22849	22737	22821	22833	22849	22871	22812	22728	22742	22987	22963	22711	22981	22901	22650	22794	23042	22801	22940	22840	22915	22816	22845	22611	22743	22865	22617	22708	22864	22819	22824	22885	22844	22683	22641	22806	22921	22734	22707	22802	22866	22974	22844	22791	22726	22836	22885	22891	22748	22756	22899	22795	22660	22890	22658	22700	22707	22836	22870	22890	22777	22849	22915	22746	22876	22815	22783	22777	22758	22786	22819	22843	22736	22739	22793	22643	22864	22712	22757	22641	22658	22736	22872	22800	22891	22806	22874	22668	22795	22812	22753	23007	22690	22801	22875	22888	22777	22897	22888	22883	22669	22959	22640	22861	22798	22907	22781	22919	22719	22708	22812	22695	22945	22769	22550	22793	22816	22892	22713	22822	22568	22584	22770	22767	23000	22831	22788	22714	22634	22825	22685	22926	22653	22901	22937	22516	22669	22888	22652	22986	22939	22727	22908	22999	22740	22680	22908	22718	22767	22711	22811	22926	22808	22714	22749	22765	22835	22763	22773	22841	22887	22845	22687	22891	22891	22804	23062	23026	22688	22975	22827	22954	22891	22864	22867	22778	22742	22873	22826	22867	22765	22747	22698	22904	22901	22813	22830	22887	22991	22761	22738	22754	22963	22665	22782	22980	22870	22800	22839	22583	22577	22819	22744	22839	22837	22708	22794	22835	22726	22914	22894	22626	22816	22827	22728	22819	22902	22832	22695	22771	22810	22895	22904	22728	22761	22863	22898	22725	22757	22887	22818	22655	22950	22740	22846	22964	22917	22812	22968	22907	22728	22822	22880	22836	22842	22748	22936	22584	22748	22745	22867	22677	22968	22750	22759	22866	22747	22860	22743	22672	22773	22892	22732	22774	22730	22953	22822	22711	22783	22762	22840	22883	22882	22906	22660	22781	22679	22835	22891	22694	22839	22824	22753	22741	22913	22927	22696	22835	22854	22731	22808	22643	22684	22871	22809	22897	22756	22680	22822	22795	22807	22794	22803	22785	22958	22569	22743	23019	22744	22548	22820	22781	22772	22958	22760	22799	22892	22733	22873	22655	22848	22777	22677	22743	22850	22773	22942	22803	22754	22906	22758	22854	22747	22727	22743	22907	22760	22700	22782	22749	22896	22706	22678	22656	22767	22737	22716	22970	22777	22751	22974	23009	22782	22845	22839	22825	22897	22779	22712	22609	22765	22730	22967	22730	22870	22594	23013	22778	22843	22873	22899	22717	22687	22915	22665	22756	22855	22830	22829	22831	22703	22774	22865	22708	22840	22763	22872	22733	22804	22708	22723	22732	22640	22816	22746	22830	22810	22550	22867	22864	22702	22840	22693	22855	22837	22716	22909	22805	22801	22662	22888	22690	22901	23009	22957	22845	22771	22664	22862	22682	22667	22990	22633	22733	22706	22722	22694	22915	22513	23030	22940	22712	22650	22905	22775	22772	22943	22768	22859	23022	22868	22774	22810	22924	22657	22879	22869	22881	22914	22813	22917	22791	22814	22741	22765	22733	22741	22547	22856	22815	22811	22813	22684	22799	22821	22698	22732	22858	22891	22753	22760	22937	22758	22882	22800	22732	22896	22859	22702	23047	22901	22780	22910	22929	22815	22897	22638	22748	22801	22826	22705	22761	22656	23018	22833	22805	22844	22968	22935	22812	22749	22714	22671	22809	22756	22716	22868	22613	22695	22922	22801	22691	22734	22888	22647	22845	22670	22732	22861	22887	22692	22833	22749	22897	22668	22871	22859	22743	22800	22920	22776	22869	22856	22761	22957	22873	22808	22823	22724	22742	22763	22811	22878	22802	22759	22786	22904	22858	22777	22718	22869	22847	22872	22666	22925	22665	22734	22886	22845	22800	22808	22701	22676	22766	22675	22888	22854	22806	22802	22687	22782	22918	22744	22815	22751	22650	22965	22871	22790	22726	22761	22743	22686	22964	22714	22578	22934	22756	22868	22754	23063	22726	22770	22812	22777	22819	22757	22803	22800	22759	22972	23004	22801	22843	22778	22715	22875	22989	22805	22677	22897	22791	22860	22997	22816	22765	22808	22872	22762	22920	22746	22727	22905	22835	22877	22797	22845	22883	22950	22796	22655	22681	22795	22815	22705	22818	22647	22824	22733	22843	22668	22792	22843	22751	22925	22693	22862	22838	22950	22995	22926	22753	22740	22804	22843	22797	22787	22907	22885	22863	22710	22783	22995	22883	22773	22835	22882	22752	22807	22825	22707	22674	22807	22933	22754	22787	22897	22711	22881	22721	22731	22910	22896	22770	22627	22871	22784	22824	22918	22900	22683	22863	22818	22843	22815	22803	22883	22734	22795	22675	22888	22894	22727	22666	22822	22774	22657	22778	22889	22967	22641	22863	22706	22881	22831	22693	22806	22884	22751	22731	22707	22841	22754	22895	22609	22884	22844	22741	22841	22775	22839	22815	22760	22790	22816	22873	22730	22773	22831	22715	22810	22961	22818	22722	22932	22897	22758	22918	22646	22724	22845	22822	22703	22803	22742	22613	22660	22807	22584	22874	22793	22702	22772	22760	22805	22815	22951	22795	22699	23008	22760	22817	22858	22804	22821	22799	22832	22716	22817	22903	22717	22618	22748	22836	22708	22696	22754	22724	22946	22883	22853	22689	22962	22836	22781	22836	22803	22725	22706	22696	22785	22666	22897	22635	22791	22725	22752	23063	22781	22801	22832	22870	22896	22785	22684	22857	22643	22890	22821	22745	23012	22694	22748	22934	22599	22715	22930	22721	22940	22742	22863	22791	22712	22867	22892	22759	22746	22947	22789	23085	22942	22936	22859	22591	22740	22958	22913	22776	22692	22936	22763	22632	22896	22490	22702	22825	22764	22664	22866	23009	22972	22806	22930	22822	22766	22858	22833	22774	22915	22875	22783	22836	22886	22660	22583	22864	22716	22834	23021	22749	22776	22765	22694	22727	22773	22907	22679	22763	22909	22716	22607	22800	22780	22811	22773	22709	22922	22809	22773	22748	22593	22821	22836	22764	22815	22800	22877	22912	22745
28572	24015	31252	31248	28821	29791	29851	29846	29624	32167	34417	31770	30582	29533	29535	29560	29372	29435	29539	29416	29263	29470	29699	29700	29531	29459	29451	29438	29338	29501	29342	29372	29475	29541	29551	29389	29457	29371	29393	29552	29545	29252	29535	29335	29727	29466	29336	29220	29222	29634	29555	29669	29558	29303	29391	29679	29495	29420	29560	29734	29549	29606	29353	29554	29418	29491	29400	29418	29372	29525	29468	29424	29637	29295	29282	29509	29523	29330	29696	29593	29236	29402	29547	29464	29403	29549	29512	29327	29292	29576	29149	29490	29362	29364	29536	29606	29432	29360	29550	29502	29520	29522	29408	29542	29344	29487	29482	29571	29275	29470	29376	29426	29421	29393	29362	29492	29397	29565	29490	29415	29243	29601	29113	29638	29443	29682	29485	29363	29431	29525	29579	29525	29421	29211	29352	29323	29264	29442	29676	29378	29668	29307	29472	29512	29628	29378	29719	29373	29441	29532	29433	29532	29437	29227	29446	29472	29601	29343	29404	29557	29529	29397	29721	29598	29461	29435	29421	29397	29384	29530	29566	29584	29382	29312	29369	29341	29252	29177	29349	29510	29372	29320	29232	29159	29398	29324	29406	29538	29349	29331	29516	29577	29596	29421	29525	29494	29509	29363	29531	29513	29502	29634	29491	29330	29532	29462	29409	29185	29653	29546	29589	29289	29098	29543	29568	29373	29412	29248	29489	29311	29261	29284	29761	29561	29536	29276	29574	29553	29387	29326	29315	29517	29287	29468	29559	29269	29590	29512	29415	29648	29436	29568	29490	29336	29340	29189	29345	29584	29305	29402	29323	29626	29447	29115	29065	29380	29617	29558	29433	29311	29399	29537	29383	29723	29609	29548	29375	29339	29516	29261	29295	29265	29429	29395	29402	29489	29433	29301	29481	29181	29258	29466	29264	29531	29396	29441	29403	29334	29129	29510	29386	29280	29246	29564	29328	29509	29290	29297	29468	29282	29443	29480	29511	29340	29407	29482	29487	29415	29542	29334	29531	29398	29552	29310	29411	29421	29401	29502	29633	29664	29610	29594	29461	29593	29417	29360	29521	29322	29345	29254	29248	29513	29371	29446	29442	29481	29387	29514	29617	29529	29496	29568	29616	29515	29482	29527	29422	29510	29511	29311	29465	29290	29222	29380	29577	29168	29352	29260	29379	29313	29549	29429	29804	29528	29428	29360	29441	29501	29288	29313	29598	29510	29446	29347	29477	29505	29374	29558	29398	29349	29330	29266	29485	29561	29451	29477	29479	29508	29255	29684	29696	29321	29275	29441	29378	29476	29423	29486	29237	29406	29387	29297	29262	29436	29642	29656	29727	29510	29678	29413	29651	29433	29586	29276	29503	29429	29497	29352	29238	29430	29505	29330	29652	29465	29482	29516	29541	29530	29541	29552	29398	29454	29447	29807	29457	29211	29470	29254	29367	29385	29388	29691	29608	29385	29449	29567	29540	29419	29496	29461	29448	29521	29257	29553	29305	29308	29486	29422	29456	29373	29426	29501	29503	29473	29462	29348	29595	29285	29395	29610	29377	29562	29601	29318	29432	29476	29549	29609	29478	29466	29601	29398	29568	29628	29526	29525	29316	29501	29393	29317	29454	29468	29212	29361	29498	29539	29540	29761	29340	29532	29320	29396	29440	29735	29578	29361	29457	29417	29719	29531	29284	29493	29430	29424	29250	29430	29464	29227	29599	29433	29496	29398	29474	29435	29383	29299	29541	29523	29476	29342	29593	29521	29649	29453	29439	29278	29576	29531	29613	29309	29388	29511	29572	29463	29201	29393	29178	29447	29523	29586	29379	29480	29400	29473	29428	29426	29770	29299	29363	29488	29501	29196	29410	29674	29488	29468	29590	29529	29457	29564	29344	29290	29266	29379	29530	29393	29483	29598	29475	29552	29382	29499	29521	29253	29482	29477	29226	29346	29537	29310	29439	29322	29413	29292	29579	29475	29305	29318	29620	29410	29369	29571	29600	29725	29438	29524	29443	29479	29558	29454	29404	29659	29666	29749	29385	29449	29686	29585	29623	29409	29150	29411	29200	29509	29501	29500	29259	29505	29421	29368	29361	29462	29455	29235	29152	29324	29248	29227	29494	29424	29398	29199	29574	29263	29520	29352	29367	29377	29611	29573	29607	29475	29593	29573	29407	29257	29466	29450	29505	29687	29701	29577	29276	29406	29610	29465	29490	29582	29472	29450	29717	29380	29630	29503	29558	29437	29577	29617	29443	29261	29276	29292	29333	29451	29444	29532	29715	29356	29728	29688	29375	29441	29600	29177	29421	29312	29338	29225	29422	29277	29571	29600	29230	29276	29595	29618	29442	29414	29496	29611	29303	29341	29296	29393	29375	29342	29262	29653	29642	29637	29406	29197	29451	29448	29301	29450	29549	29393	29473	29548	29319	29569	29289	29359	29107	29224	29614	29472	29624	29428	29448	29220	29520	29505	29459	29499	29441	29375	29534	29389	29575	29461	29189	29654	29436	29427	29478	29548	29545	29427	29426	29417	29221	29371	29234	29564	29582	29336	29363	29360	29434	29596	29639	29496	29454	29447	29601	29479	29351	29342	29265	29764	29469	29690	29286	29516	29324	29338	29620	29603	29651	29495	29160	29326	29340	29298	29565	29522	29397	29473	29630	29536	29477	29557	29370	29403	29532	29598	29436	29554	29350	29440	29426	29320	29253	29455	29267	29157	29520	29564	29609	29328	29449	29263	29495	29598	29495	29395	29519	29406	29534	29346	29343	29379	29538	29467	29433	29641	29450	29568	29398	29478	29647	29352	29255	29481	29520	29635	29229	29376	29573	29181	29439	29480	29456	29399	29534	29481	29574	29510	29298	29484	29455	29479	29409	29470	29739	29581	29273	29329	29352	29469	29483	29745	29429	29436	29423	29540	29376	29470	29374	29299	29463	29725	29494	29404	29585	29493	29527	29234	29466	29545	29388	29652	29397	29433	29380	29424	29408	29326	29569	29468	29547	29381	29503	29397	29557	29493	29374	29345	29486	29153	29372	29418	29541	29461	29454	29210	29529	29684	29525	29495	29339	29386	29699	29399	29573	29360	29257	29387	29533	29603	29431	29282	29643	29524	29308	29416	29483	29360	29391	29285	29351	29437	29282	29371	29618	29613	29674	29531	29399	29599	29490	29515	29592	29346	29382	29145	29459	29283	29310	29384	29607	29544	29398	29441	29567	29487	29449	29451	29148	29437	29409	29351	29352	29358	29560	29447	29302	29330	29634	29184	29377	29397	29412	29382	29253	29420	29477	29251	29526	29609	29322	29425	29104	29405	29495	29397	29427	29393	29432	29306	29561	29374	29372	29090	29650	29698	29478	29510	29480	29530	29617	29468	29655	29753	29499	29733	29474	29538	29578	29374	29299	29576	29431	29446	29384	29484	29472	29316	29241	29458	29574	29443	29594	29352	29399	29295	29566	29322	29350	29418	29547	29323	29439	29522	29224	29463	29585	29474	29514	29469	29352	29385	29433	29711	29158	29141	29452	29670	29334	29427	29306	29162	29479	29544	29487	29493	29194	29241	29371	29521	29656	29405	29512	29479	29368	29231	29488	29612	29457	29281	29465	29629	29435	29328	29668	29418	29470	29360	29431	29414	29588	29440	29303	29296	29328	29404	29441	29356	29262	29364	29396	29484	29422	29385	29627	29479	29301	29318	29471	29490	29308	29408	29479	29810	29215	29246	29468	29435	29447	29505	29271	29350	29550	29497	29612	29534	29268	29418	29632	29529	29192	29518	29377	29538	29365	29385	29576	29376	29264	29246	29253	29473	29453	29469	29557	29556	29462	29285	29215	29533	29495	29494	29465	29394	29579	29297	29434	29478	29590	29219	29252	29326	29664	29655	29522	29355	29201	29472	29518	29487	29366	29121	29427	29628	29381	29589	29199	29369	29479	29254	29660	29389	29703	29359	29369	29183	29041	29450	29535	29479	29361	29535	29668	29676	29410	29593	29342	29572	29506	29429	29485	29423	29213	29573	29428	29389	29531	29721	29307	29211	29416	29443	29375	29459	29381	29546	29383	29393	29511	29378	29515	29452	29450	29476	29589	29567	29482	29246	29648	29293	29408	29525	29649	29436	29441	29428	29349	29278	29470	29468	29437	29563	29177	29661	29413	29531	29641	29400	29604	29335	29264	29360	29434	29726	29522	29520	29488	29403	29585	29410	29518	29503	29341	29358	29459	29516	29433	29467	29234	29371	29672	29406	29251	29633	29449	29559	29346	29299	29615	29265	29459	29480	29386	29519	29489	29586	29501	29354	29514	29424	29325	29361	29397	29301	29528	29399	29368	29462	29390	29446	29655	29734	29616	29354	29736	29520	29390	29456	29457	29644	29583	29085	29760	29479	29419	29619	29604	29587	29568	29411	29480	29402	29399	29496	29287	29646	29555	29506	29537	29341	29498	29431	29594	29338	29507	29494	29496	29430	29566	29513	29190	29424	29535	29469	29514	29627	29646	29675	29498	29701	29237	29663	29353	29355	29359	29637	29643	29594	29441	29389	29450	29543	29365	29523	29490	29482	29390	29501	29602	29686	29488	29316	29470	29425	29478	29539	29408	29258	29400	29367	29272	29432	29603	29451	29515	29430	29387	29574	29515	29663	29784	29431	29320	29554	29258	29470	29600	29517	29389	29465	29583	29422	29708	29557	29189	29371	29646	29404	29257	29558	29607	29448	29504	29473	29536	29616	29446	29347	29515	29311	29484	29617	29641	29740	29491	29502	29650	29546	29324	29361	29266	29471	29303	29323	29303	29598	29369	29604	29333	29356	29431	29386	29371	29562	29267	29725	29424	29560	29483	29554	29380	29344	29229	29634	29505	29398	29215	29381	29498	29358	29619	29205	29496	29494	29641	29685	29482	29162	29118	29447	29151	29442	29486	29683	29640	29160	29400	29342	29361	29493	29476	29417	29433	29543	29531	29476	29475	29408	29278	29352	29353	29463	29524	29326	29339	29501	29472	29535	29571	29577	29456	29325	29307	29227	29283	29361	29319	29588	29583	29369	29445	29545	29656	29399	29543	29430	29479	29500	29508	29465	29658	29528	29526	29517	29447	29359	29359	29361	29474	29416	29638	29403	29281	29563
20335	24649	24505	23506	23104	22998	22745	22726	22697	27044	29125	25479	23615	22460	22615	22615	22419	22545	22624	22475	22463	22508	22517	22646	22635	22533	22568	22488	22464	22502	22698	22665	22418	22526	22447	22556	22688	22703	22614	22445	22443	22520	22690	22414	22420	22473	22585	22371	22657	22507	22439	22456	22511	22555	22536	22717	22475	22593	22538	22582	22642	22578	22375	22512	22484	22504	22534	22656	22654	22414	22418	22580	22596	22501	22420	22414	22836	22548	22397	22556	22613	22605	22457	22515	22503	22492	22693	22526	22464	22564	22500	22415	22449	22491	22494	22642	22552	22613	22566	22488	22429	22628	22689	22289	22408	22660	22501	22577	22576	22659	22402	22434	22574	22490	22591	22517	22435	22448	22492	22526	22494	22660	22617	22459	22534	22585	22694	22584	22708	22374	22336	22489	22517	22563	22607	22727	22440	22466	22700	22433	22728	22333	22453	22378	22523	22416	22417	22514	22455	22388	22432	22341	22589	22506	22697	22312	22624	22271	22520	22460	22507	22647	22482	22317	22544	22573	22445	22535	22671	22351	22519	22540	22574	22491	22493	22464	22428	22406	22458	22503	22452	22714	22420	22489	22429	22409	22477	22465	22737	22617	22454	22593	22579	22454	22670	22492	22535	22588	22478	22350	22571	22496	22325	22645	22495	22502	22364	22738	22523	22550	22542	22543	22669	22429	22446	22631	22586	22517	22402	22439	22549	22532	22505	22482	22517	22478	22525	22364	22492	22449	22464	22496	22428	22633	22449	22430	22584	22477	22693	22372	22596	22561	22609	22427	22516	22515	22485	22406	22642	22373	22490	22478	22517	22580	22304	22359	22600	22509	22612	22590	22465	22589	22420	22512	22654	22499	22389	22361	22286	22581	22539	22436	22466	22462	22536	22507	22391	22511	22666	22429	22462	22736	22647	22508	22616	22506	22457	22730	22442	22467	22551	22487	22502	22360	22657	22325	22691	22481	22306	22549	22602	22494	22576	22651	22661	22544	22504	22484	22501	22535	22676	22341	22483	22488	22654	22448	22481	22590	22515	22440	22557	22553	22573	22479	22516	22440	22561	22581	22331	22631	22633	22300	22449	22577	22535	22542	22317	22380	22496	22661	22731	22479	22417	22460	22666	22457	22500	22506	22567	22579	22506	22464	22494	22420	22426	22349	22519	22556	22534	22640	22437	22609	22470	22171	22561	22455	22373	22541	22482	22548	22618	22498	22477	22526	22480	22626	22466	22601	22568	22468	22463	22615	22488	22566	22436	22527	22369	22499	22490	22446	22527	22468	22428	22496	22427	22461	22624	22571	22539	22393	22479	22615	22492	22501	22369	22371	22639	22376	22485	22615	22588	22475	22580	22468	22421	22473	22399	22681	22489	22446	22466	22506	22687	22347	22472	22762	22615	22498	22596	22470	22624	22452	22568	22510	22577	22414	22638	22563	22517	22538	22457	22606	22465	22552	22464	22531	22429	22371	22462	22555	22784	22484	22524	22618	22481	22523	22490	22472	22382	22494	22630	22414	22480	22611	22492	22475	22399	22399	22473	22476	22352	22581	22429	22379	22669	22435	22600	22395	22613	22570	22516	22524	22588	22504	22537	22453	22468	22499	22389	22448	22481	22152	22467	22557	22549	22538	22606	22543	22564	22507	22478	22604	22563	22374	22463	22422	22256	22438	22460	22484	22538	22671	22390	22437	22405	22464	22510	22611	22521	22590	22437	22404	22514	22421	22644	22419	22432	22467	22634	22539	22485	22505	22578	22593	22346	22531	22489	22665	22537	22505	22506	22520	22457	22588	22503	22485	22554	22596	22670	22659	22262	22633	22487	22610	22619	22431	22557	22525	22460	22573	22455	22573	22433	22532	22452	22494	22369	22567	22640	22528	22642	22506	22620	22312	22401	22434	22281	22506	22536	22470	22555	22617	22562	22617	22501	22483	22623	22551	22421	22512	22537	22447	22427	22334	22383	22503	22318	22516	22635	22574	22447	22365	22471	22548	22373	22465	22444	22769	22419	22446	22647	22474	22484	22300	22401	22709	22487	22374	22610	22493	22332	22601	22315	22493	22498	22521	22616	22640	22507	22435	22686	22625	22683	22433	22510	22468	22482	22520	22587	22330	22649	22427	22593	22383	22630	22573	22508	22447	22610	22462	22644	22602	22329	22529	22602	22528	22282	22416	22322	22609	22258	22548	22507	22505	22497	22355	22398	22472	22398	22511	22528	22476	22557	22595	22516	22395	22592	22617	22428	22396	22666	22550	22390	22525	22482	22489	22325	22586	22546	22609	22450	22585	22514	22539	22583	22425	22459	22601	22616	22368	22684	22340	22600	22611	22593	22479	22694	22558	22506	22602	22445	22529	22554	22705	22461	22461	22508	22558	22377	22509	22522	22408	22516	22366	22440	22558	22432	22506	22506	22463	22370	22691	22314	22338	22539	22456	22538	22472	22473	22435	22378	22501	22709	22478	22277	22619	22569	22509	22473	22471	22354	22586	22505	22529	22389	22513	22597	22333	22583	22588	22464	22594	22555	22506	22647	22705	22412	22617	22444	22350	22552	22487	22289	22688	22489	22507	22533	22338	22522	22493	22459	22551	22446	22632	22351	22522	22495	22444	22591	22434	22708	22645	22581	22514	22497	22580	22650	22471	22623	22432	22325	22538	22494	22518	22461	22401	22553	22634	22431	22567	22411	22430	22382	22437	22461	22448	22468	22372	22537	22579	22656	22521	22483	22672	22540	22443	22592	22372	22636	22637	22442	22397	22622	22574	22564	22510	22604	22512	22554	22527	22359	22673	22472	22403	22436	22358	22618	22571	22397	22661	22431	22409	22546	22423	22503	22255	22592	22488	22512	22449	22490	22399	22368	22500	22484	22458	22569	22602	22496	22471	22456	22496	22532	22364	22530	22560	22561	22392	22573	22551	22591	22406	22495	22642	22498	22379	22540	22334	22578	22507	22436	22259	22538	22686	22589	22393	22551	22522	22589	22484	22499	22502	22519	22391	22512	22469	22469	22483	22439	22546	22380	22569	22580	22424	22423	22442	22527	22498	22516	22599	22529	22567	22584	22508	22509	22583	22511	22583	22583	22421	22466	22441	22462	22744	22489	22389	22620	22487	22414	22545	22502	22757	22442	22659	22463	22438	22434	22568	22578	22521	22524	22541	22582	22623	22512	22383	22502	22478	22754	22565	22542	22407	22580	22499	22564	22418	22452	22599	22560	22496	22512	22470	22490	22476	22558	22402	22526	22604	22342	22562	22479	22570	22396	22613	22524	22425	22442	22565	22514	22383	22491	22518	22589	22543	22582	22641	22555	22649	22470	22607	22470	22387	22495	22531	22385	22521	22591	22406	22659	22568	22474	22581	22497	22554	22564	22593	22571	22537	22485	22380	22573	22435	22595	22545	22608	22425	22525	22734	22249	22727	22497	22392	22570	22433	22681	22446	22483	22420	22751	22499	22587	22580	22581	22643	22433	22354	22504	22594	22467	22622	22603	22503	22522	22333	22409	22479	22380	22417	22447	22627	22392	22542	22545	22562	22354	22269	22648	22565	22466	22624	22534	22400	22737	22541	22487	22605	22491	22573	22487	22517	22697	22611	22276	22488	22729	22524	22626	22604	22669	22499	22496	22527	22458	22581	22591	22313	22547	22579	22493	22675	22413	22645	22602	22581	22520	22660	22685	22496	22651	22672	22477	22529	22505	22482	22396	22699	22461	22597	22727	22452	22486	22622	22402	22473	22343	22406	22542	22529	22637	22646	22585	22581	22513	22511	22310	22554	22391	22497	22487	22478	22526	22571	22306	22504	22616	22571	22423	22478	22618	22803	22567	22589	22260	22404	22711	22576	22506	22559	22466	22345	22313	22520	22418	22478	22555	22453	22392	22623	22661	22609	22323	22397	22550	22245	22565	22323	22669	22614	22609	22521	22383	22510	22523	22583	22646	22455	22609	22656	22557	22654	22580	22551	22571	22283	22683	22576	22564	22688	22506	22431	22498	22528	22461	22532	22774	22460	22425	22775	22503	22509	22510	22671	22417	22443	22467	22436	22414	22329	22680	22434	22726	22520	22634	22384	22634	22502	22430	22557	22638	22606	22515	22473	22558	22637	22599	22509	22383	22476	22463	22328	22710	22568	22478	22630	22443	22556	22535	22457	22480	22462	22661	22472	22520	22594	22453	22622	22550	22370	22465	22566	22518	22475	22581	22392	22665	22517	22438	22572	22460	22730	22412	22473	22562	22327	22390	22586	22493	22635	22274	22560	22631	22532	22832	22608	22618	22628	22569	22522	22447	22475	22393	22447	22444	22647	22476	22527	22413	22627	22612	22614	22365	22563	22440	22565	22380	22368	22508	22611	22468	22583	22676	22721	22636	22592	22508	22538	22563	22371	22670	22556	22442	22339	22677	22573	22586	22499	22375	22647	22447	22681	22408	22427	22546	22665	22418	22481	22493	22405	22682	22504	22529	22591	22473	22462	22545	22645	22699	22585	22585	22443	22682	22494	22350	22604	22723	22443	22552	22510	22603	22404	22603	22643	22637	22660	22502	22382	22575	22448	22361	22829	22453	22337	22447	22556	22601	22585	22424	22598	22630	22486	22443	22608	22385	22578	22424	22372	22623	22531	22511	22629	22405	22672	22445	22662	22573	22518	22549	22593	22655	22575	22546	22469	22436	22423	22524	22437	22412	22597	22477	22636	22428	22229	22635	22537	22481	22419	22393	22375	22603	22482	22478	22537	22462	22532	22530	22587	22533	22399	22323	22470	22464	22483	22477	22596	22417	22377	22620	22456	22381	22322	22648	22581	22715	22536	22485	22513	22473	22535	22439	22329	22472	22768	22359	22495	22600	22589	22616	22623	22477	22501	22437	22589	22483	22405	22525	22558	22547	22702	22460	22500	22566	22442	22602	22386	22458	22470	22512	22539	22602	22502	22434	22530	22549	22579	22565	22514	22525	22559	22519	22231	22531	22295	22422	22368	22674	22700	22452	22456	22490	22644	22565	22499	22598	22516	22572	22558	22738	22464	22410	22510	22325	22663	22482	22544	22553	22443	22548	22482	22584	22609	22476	22503	22519	22534	22503	22401	22465	22503	22539	22393	22531	22500	22433	22544	22704	22549
23953	21151	28625	24867	25832	29586	31362	30077	29799	40707	52244	40450	34220	29946	29665	29549	29495	29764	29484	29611	29834	29566	29727	29509	29409	29526	29389	29639	29431	29536	29481	29278	29530	29437	29520	29782	29325	29470	29530	29429	29533	29548	29486	29542	29784	29549	29708	29510	29451	29501	29556	29530	29673	29620	29500	29676	29510	29639	29584	29360	29317	29455	29602	29563	29542	29578	29452	29431	29713	29294	29411	29411	29378	29443	29375	29295	29288	29499	29587	29375	29386	29527	29560	29374	29626	29617	29727	29333	29416	29587	29794	29322	29610	29293	29370	29616	29466	29446	29469	29256	29551	29554	29377	29372	29554	29495	29395	29463	29486	29371	29408	29528	29312	29287	29410	29323	29413	29345	29909	29541	29520	29397	29429	29396	29558	29515	29502	29342	29363	29581	29562	29415	29644	29313	29761	29276	29588	29381	29233	29526	29477	29319	29513	29575	29279	29568	29383	29732	29712	29388	29474	29440	29509	29607	29519	29465	29418	29428	29667	29626	29780	29530	29396	29661	29676	29530	29442	29592	29510	29267	29441	29396	29362	29531	29523	29476	29371	29641	29520	29200	29463	29253	29501	29507	29306	29562	29675	29422	29374	29458	29668	29592	29344	29459	29667	29419	29444	29508	29463	29537	29469	29602	29336	29323	29413	29500	29648	29394	29391	29531	29390	29748	29784	29524	29271	29430	29644	29424	29487	29487	29337	29459	29597	29650	29804	29592	29323	29460	29493	29479	29448	29503	29317	29444	29675	29737	29111	29533	29531	29347	29511	29313	29461	29513	29742	29440	29432	29240	29459	29781	29479	29511	29831	29418	29756	29298	29380	29307	29555	29608	29445	29642	29627	29267	29342	29613	29672	29388	29541	29498	29335	29414	29566	29429	29439	29427	29297	29209	29458	29741	29452	29451	29589	29555	29498	29358	29389	29399	29578	29407	29385	29262	29452	29627	29490	29593	29751	29590	29166	29465	29503	29331	29471	29478	29388	29460	29522	29347	29403	29403	29676	29593	29429	29184	29505	29488	29499	29350	29490	29445	29543	29510	29270	29398	29357	29416	29679	29264	29435	29273	29398	29586	29491	29558	29434	29447	29104	29445	29683	29238	29425	29365	29251	29745	29380	29433	29537	29432	29536	29748	29527	29382	29304	29492	29615	29409	29700	29401	29508	29474	29455	29411	29353	29336	29583	29456	29384	29681	29674	29294	29314	29400	29407	29621	29495	29265	29331	29631	29599	29440	29313	29373	29695	29453	29458	29392	29407	29430	29490	29526	29614	29711	29386	29469	29536	29248	29442	29592	29268	29320	29465	29542	29524	29553	29537	29426	29565	29514	29840	29642	29435	29349	29477	29482	29308	29526	29487	29446	29659	29717	29487	29494	29852	29467	29661	29527	29637	29523	29448	29578	29456	29503	29290	29725	29525	29417	29625	29462	29526	29471	29846	29446	29599	29450	29510	29556	29502	29411	29470	29508	29476	29414	29070	29513	29462	29479	29619	29402	29361	29323	29511	29514	29596	29426	29463	29414	29257	29364	29792	29449	29606	29586	29530	29436	29502	29592	29532	29025	29280	29497	29523	29516	29240	29335	29469	29509	29587	29264	29677	29498	29563	29382	29436	29618	29591	29658	29297	29399	29542	29354	29228	29374	29317	29327	29517	29440	29317	29476	29473	29597	29525	29348	29362	29434	29521	29547	29580	29441	29242	29327	29612	29505	29624	29570	29454	29467	29622	29395	29558	29706	29499	29450	29353	29503	29524	29619	29516	29448	29445	29340	29591	29551	29521	29509	29372	29342	29486	29669	29441	29603	29404	29588	29543	29736	29550	29506	29480	29401	29493	29429	29571	29450	29379	29491	29554	29573	29685	29454	29425	29564	29496	29456	29384	29627	29468	29599	29435	29325	29279	29359	29239	29321	29395	29556	29253	29618	29476	29410	29391	29459	29465	29609	29086	29264	29248	29412	29534	29487	29524	29487	29685	29263	29571	29433	29560	29538	29595	29424	29434	29451	29477	29413	29374	29598	29431	29401	29420	29494	29548	29514	29449	29636	29323	29376	29442	29398	29695	29674	29614	29497	29764	29366	29502	29617	29473	29309	29510	29318	29290	29606	29588	29409	29446	29374	29412	29432	29527	29598	29443	29349	29469	29606	29437	29420	29598	29638	29239	29451	29451	29315	29480	29249	29503	29537	29526	29444	29331	29538	29452	29592	29375	29539	29353	29718	29559	29523	29264	29541	29275	29311	29382	29423	29448	29684	29529	29461	29462	29314	29551	29530	29418	29335	29603	29573	29532	29553	29743	29405	29305	29355	29229	29552	29415	29379	29336	29572	29196	29587	29604	29444	29432	29362	29689	29575	29593	29522	29401	29304	29349	29507	29431	29461	29450	29479	29573	29305	29523	29553	29471	29364	29330	29555	29618	29575	29508	29489	29492	29331	29428	29354	29439	29478	29564	29377	29335	29495	29623	29797	29657	29469	29269	29369	29612	29312	29419	29338	29567	29519	29515	29446	29590	28955	29456	29824	29460	29253	29703	29457	29517	29275	29511	29652	29456	29266	29542	29683	29245	29413	29288	29272	29354	29265	29484	29495	29327	29278	29615	29518	29280	29511	29544	29560	29737	29535	29592	29448	29338	29312	29449	29745	29553	29267	29459	29465	29540	29417	29672	29539	29512	29412	29289	29543	29700	29532	29520	29474	29600	29529	29433	29678	29447	29527	29429	29600	29490	29565	29380	29495	29235	29435	29725	29426	29273	29412	29371	29092	29148	29615	29652	29372	29392	29333	29358	29477	29480	29412	29589	29511	29381	29560	29365	29348	29284	29308	29450	29086	29367	29515	29442	29617	29321	29585	29489	29668	29420	29449	29459	29580	29286	29378	29102	29252	29522	29556	29314	29268	29366	29429	29493	29583	29388	29520	29514	29465	29527	29499	29454	29646	29420	29381	29371	29322	29310	29499	29645	29355	29386	29272	29593	29436	29359	29518	29227	29426	29516	29538	29657	29418	29602	29211	29365	29453	29343	29246	29424	29594	29574	29456	29202	29636	29275	29332	29687	29522	29591	29491	29521	29357	29382	29248	29697	29346	29072	29412	29219	29412	29520	29312	29752	29752	29673	29448	29291	29393	29631	29589	29491	29503	29367	29476	29352	29425	29364	29249	29411	29480	29714	29551	29606	29456	29483	29619	29607	29484	29526	29285	29544	29476	29487	29170	29684	29460	29610	29396	29598	29229	29618	29564	29645	29511	29486	29473	29451	29471	29529	29411	29542	29634	29528	29556	29374	29620	29525	29466	29648	29533	29684	29523	29309	29376	29511	29307	29518	29453	29616	29318	29391	29361	29374	29541	29566	29527	29822	29562	29579	29523	29229	29435	29531	29456	29552	29410	29501	29450	29433	29428	29465	29360	29603	29508	29297	29278	29447	29220	29417	29614	29449	29553	29324	29521	29391	29487	29359	29436	29565	29301	29443	29390	29478	29374	29843	29389	29421	29424	29559	29398	29586	29475	29474	29222	29672	29597	29583	29560	29254	29532	29687	29653	29573	29467	29521	29334	29574	29625	29346	29639	29367	29539	29682	29545	29326	29317	29429	29573	29248	29531	29608	29582	29577	29369	29398	29409	29496	29550	29473	29258	29569	29368	29633	29739	29501	29486	29729	29586	29438	29446	29620	29403	29443	29588	29659	29481	29434	29320	29601	29609	29628	29606	29212	29588	29511	29403	29539	29608	29534	29451	29512	29661	29428	29619	29566	29725	29628	29439	29484	29437	29411	29336	29368	29371	29645	29384	29822	29432	29787	29235	29587	29463	29368	29309	29477	29357	29382	29582	29364	29445	29496	29561	29365	29245	29457	29512	29662	29503	29256	29453	29537	29354	29383	29494	29724	29360	29386	29428	29418	29517	29380	29687	29452	29343	29685	29387	29529	29522	29729	29336	29541	29627	29515	29699	29398	29591	29342	29501	29456	29377	29703	29674	29634	29590	29754	29387	29478	29377	29332	29179	29749	29205	29282	29589	29504	29648	29420	29632	29787	29324	29721	29074	29513	29620	29487	29521	29587	29264	29205	29507	29486	29462	29680	29356	29528	29591	29515	29355	29535	29422	29165	29434	29566	29527	29611	29427	29612	29488	29386	29717	29656	29763	29609	29489	29420	29522	29573	29513	29411	29433	29565	29617	29430	29707	29651	29489	29154	29500	29526	29573	29528	29449	29536	29533	29472	29508	29810	29589	29554	29147	29515	29543	29477	29450	29178	29424	29388	29475	29643	29361	29593	29578	29547	29267	29599	29376	29558	29598	29144	29482	29448	29608	29387	29424	29596	29464	29679	29487	29182	29273	29435	29620	29388	29276	29500	29504	29488	29297	29346	29543	29403	29512	29595	29369	29378	29532	29365	29592	29504	29451	29245	29600	29660	29394	29395	29438	29509	29597	29399	29398	29601	29302	29434	29412	29523	29715	29145	29188	29511	29636	29401	29587	29447	29618	29490	29697	29266	29502	29641	29628	29420	29535	29495	29295	29525	29490	29503	29415	29447	29625	29546	29276	29356	29439	29401	29594	29602	29448	29672	29480	29362	29496	29735	29733	29397	29372	29378	29586	29419	29661	29201	29482	29393	29426	29261	29824	29583	29209	29508	29330	29514	29447	29576	29304	29492	29454	29311	29689	29612	29583	29321	29560	29483	29631	29440	29489	29442	29326	29389	29342	29613	29426	29636	29337	29606	29588	29646	29465	29539	29620	29534	29336	29595	29602	29599	29445	29358	29501	29579	29480	29432	29444	29564	29279	29525	29519	29743	29617	29505	29308	29310	29433	29444	29581	29477	29450	29609	29372	29610	29474	29667	29486	29402	29410	29322	29599	29376	29458	29647	29434	29548	29488	29621	29248	29567	29450	29767	29415	29420	29451	29652	29573	29467	29408	29373	29408	29507	29208	29493	29293	29215	29568	29497	29597	29652	29471	29416	29429	29407	29514	29267	29646	29791	29536	29676	29509	29366	29604	29554	29472	29495	29487	29545	29345	29669	29523	29518	29300	29497	29460	29298	29399	29436	29442	29459	29343	29547	29675	29634	29410	29171	29474	29610	29456	29575	29469	29395	29453	29515	29634
19098	29518	28512	25287	24440	23921	23321	23320	23021	39764	47915	36767	27763	22494	22493	22617	22600	22705	22470	22485	22804	22462	22488	22430	22755	22229	22708	22644	22595	22758	22553	22707	22685	22478	22584	22640	22714	22417	22555	22561	22533	22480	22406	22611	22570	22637	22481	22579	22705	22592	22700	22587	22665	22580	22683	22736	22724	22620	22666	22482	22608	22553	22476	22490	22428	22556	22642	22656	22493	22426	22450	22548	22695	22457	22598	22585	22503	22455	22543	22474	22529	22439	22570	22466	22522	22720	22609	22369	22704	22456	22570	22565	22603	22507	22395	22690	22657	22512	22503	22569	22597	22458	22689	22490	22523	22356	22551	22783	22572	22594	22478	22537	22660	22733	22484	22559	22520	22621	22486	22522	22582	22438	22679	22387	22544	22616	22645	22558	22720	22608	22549	22763	22560	22684	22619	22580	22305	22762	22565	22456	22583	22698	22656	22542	22421	22420	22664	22539	22635	22685	22433	22421	22696	22390	22635	22542	22636	22745	22460	22562	22803	22610	22461	22684	22645	22533	22537	22631	22534	22562	22716	22350	22580	22567	22543	22497	22646	22472	22457	22715	22457	22434	22439	22289	22590	22612	22583	22569	22328	22529	22570	22451	22619	22557	22487	22618	22574	22653	22562	22642	22437	22692	22610	22345	22403	22651	22616	22477	22479	22456	22560	22508	22421	22612	22662	22479	22588	22342	22591	22654	22566	22542	22464	22460	22414	22326	22753	22600	22586	22456	22548	22414	22660	22565	22531	22726	22636	22460	22490	22588	22631	22510	22370	22457	22531	22525	22480	22570	22371	22533	22545	22585	22603	22594	22468	22408	22785	22560	22680	22459	22563	22424	22589	22497	22413	22585	22627	22595	22760	22594	22600	22540	22668	22735	22618	22494	22513	22592	22481	22397	22484	22490	22409	22763	22567	22678	22621	22578	22716	22586	22633	22459	22475	22508	22575	22405	22448	22623	22601	22622	22599	22466	22595	22560	22444	22568	22547	22658	22556	22441	22494	22488	22461	22463	22443	22332	22653	22469	22642	22521	22728	22642	22622	22617	22669	22562	22529	22426	22435	22508	22633	22577	22579	22572	22577	22499	22443	22713	22610	22401	22507	22479	22478	22510	22515	22590	22502	22535	22696	22522	22362	22645	22623	22470	22663	22559	22746	22536	22502	22477	22483	22548	22487	22289	22522	22329	22552	22656	22630	22498	22395	22446	22526	22561	22664	22430	22521	22438	22677	22457	22538	22372	22494	22536	22466	22597	22615	22645	22430	22513	22571	22756	22435	22523	22731	22472	22569	22458	22548	22509	22397	22622	22558	22617	22442	22456	22374	22556	22569	22432	22679	22564	22610	22586	22585	22471	22600	22539	22640	22486	22603	22568	22561	22617	22605	22615	22792	22568	22469	22637	22560	22482	22645	22489	22621	22594	22492	22524	22537	22579	22721	22528	22405	22563	22505	22654	22623	22626	22621	22530	22661	22604	22550	22670	22611	22533	22448	22804	22432	22561	22487	22555	22524	22693	22498	22704	22614	22550	22632	22756	22440	22651	22609	22519	22577	22378	22500	22581	22535	22606	22541	22447	22766	22448	22421	22644	22595	22296	22472	22468	22594	22638	22640	22611	22523	22495	22513	22712	22595	22538	22623	22504	22479	22492	22563	22619	22546	22593	22634	22448	22468	22369	22474	22516	22394	22440	22611	22619	22453	22519	22494	22698	22423	22450	22436	22734	22567	22554	22374	22754	22458	22500	22457	22560	22476	22793	22324	22511	22548	22496	22513	22475	22727	22644	22534	22624	22619	22567	22389	22583	22404	22474	22430	22372	22630	22483	22408	22625	22536	22353	22433	22584	22485	22446	22608	22387	22405	22530	22517	22483	22477	22667	22531	22348	22453	22468	22484	22508	22527	22456	22398	22694	22463	22558	22617	22509	22556	22416	22420	22432	22547	22565	22544	22527	22559	22571	22504	22445	22675	22427	22589	22478	22261	22482	22567	22650	22464	22555	22637	22565	22548	22625	22545	22622	22560	22435	22428	22598	22476	22382	22498	22590	22716	22686	22494	22455	22622	22537	22482	22527	22631	22520	22470	22699	22515	22672	22477	22813	22441	22653	22501	22381	22456	22396	22420	22481	22586	22629	22470	22424	22417	22514	22536	22568	22556	22484	22475	22608	22630	22487	22376	22487	22479	22643	22458	22395	22629	22566	22300	22479	22427	22510	22628	22589	22604	22578	22522	22572	22465	22739	22520	22492	22459	22560	22555	22511	22459	22695	22518	22575	22664	22358	22573	22384	22568	22519	22498	22472	22460	22544	22429	22619	22709	22482	22487	22719	22772	22499	22273	22523	22586	22539	22541	22518	22740	22337	22500	22740	22486	22595	22615	22543	22500	22568	22502	22633	22355	22604	22587	22597	22548	22735	22585	22439	22458	22602	22470	22490	22553	22500	22666	22465	22575	22632	22523	22494	22612	22530	22353	22659	22503	22681	22504	22483	22450	22612	22752	22628	22468	22485	22715	22513	22575	22414	22556	22522	22608	22628	22502	22583	22535	22745	22575	22653	22574	22343	22651	22551	22612	22450	22734	22619	22540	22650	22680	22627	22484	22720	22618	22529	22689	22422	22512	22614	22606	22632	22635	22607	22610	22525	22556	22680	22543	22567	22510	22490	22741	22633	22528	22457	22413	22490	22562	22649	22563	22573	22441	22601	22468	22479	22378	22530	22603	22554	22331	22586	22472	22540	22485	22550	22597	22470	22477	22657	22510	22415	22616	22403	22489	22437	22525	22678	22533	22653	22631	22556	22702	22576	22666	22611	22766	22365	22464	22677	22756	22551	22617	22536	22515	22691	22445	22517	22738	22529	22596	22539	22553	22539	22559	22610	22563	22396	22525	22637	22339	22503	22789	22576	22650	22694	22520	22545	22632	22494	22336	22574	22546	22574	22729	22436	22530	22595	22421	22478	22576	22319	22476	22435	22425	22632	22486	22496	22389	22567	22453	22575	22440	22534	22613	22483	22500	22473	22420	22663	22593	22475	22492	22645	22603	22575	22603	22438	22637	22471	22552	22506	22570	22289	22532	22636	22538	22595	22514	22447	22634	22486	22384	22438	22574	22555	22613	22543	22515	22585	22407	22544	22522	22529	22523	22570	22577	22406	22639	22611	22511	22511	22742	22470	22561	22419	22412	22545	22581	22367	22664	22542	22419	22677	22396	22626	22577	22531	22490	22318	22730	22625	22563	22659	22473	22404	22529	22685	22571	22494	22473	22616	22658	22411	22660	22554	22554	22634	22384	22651	22548	22518	22496	22476	22406	22643	22590	22518	22536	22514	22465	22575	22585	22565	22449	22682	22543	22441	22503	22299	22675	22455	22569	22445	22678	22704	22672	22577	22714	22479	22422	22615	22468	22628	22635	22731	22483	22437	22464	22596	22600	22568	22702	22579	22772	22350	22699	22469	22483	22553	22560	22552	22593	22499	22610	22374	22557	22613	22643	22515	22656	22495	22504	22525	22701	22674	22670	22599	22587	22467	22546	22826	22644	22505	22661	22773	22633	22590	22584	22579	22641	22405	22487	22482	22459	22687	22698	22373	22585	22606	22693	22391	22375	22768	22689	22488	22631	22538	22640	22631	22482	22661	22464	22730	22526	22460	22650	22689	22572	22685	22476	22618	22642	22570	22453	22393	22421	22559	22583	22514	22435	22366	22523	22577	22671	22513	22651	22391	22636	22654	22517	22522	22556	22705	22408	22572	22655	22441	22574	22432	22403	22606	22496	22367	22466	22671	22614	22741	22508	22472	22490	22562	22527	22495	22681	22588	22496	22545	22442	22424	22579	22596	22630	22607	22622	22481	22555	22296	22557	22636	22480	22470	22550	22506	22584	22359	22584	22576	22607	22714	22436	22670	22530	22555	22521	22533	22542	22468	22569	22543	22435	22524	22446	22633	22554	22454	22639	22616	22724	22853	22567	22615	22618	22576	22434	22672	22694	22534	22530	22562	22621	22404	22507	22458	22676	22541	22466	22442	22474	22409	22573	22588	22610	22428	22477	22470	22576	22602	22572	22459	22640	22667	22573	22650	22464	22723	22429	22460	22387	22643	22653	22498	22492	22725	22533	22524	22620	22474	22583	22609	22414	22369	22661	22639	22508	22657	22587	22567	22710	22613	22291	22418	22525	22651	22563	22575	22576	22696	22501	22560	22462	22584	22595	22463	22573	22604	22506	22602	22592	22459	22500	22622	22590	22543	22354	22475	22326	22471	22635	22476	22655	22370	22482	22361	22416	22751	22599	22664	22676	22538	22626	22488	22538	22517	22569	22689	22587	22571	22424	22541	22661	22620	22699	22523	22556	22448	22430	22710	22365	22476	22532	22567	22383	22533	22421	22476	22505	22594	22543	22534	22384	22335	22629	22560	22496	22714	22614	22540	22424	22709	22480	22594	22366	22529	22654	22500	22543	22491	22550	22625	22503	22530	22489	22666	22677	22617	22612	22594	22401	22595	22579	22478	22506	22333	22622	22529	22348	22546	22555	22500	22622	22594	22407	22306	22499	22456	22464	22648	22469	22719	22682	22716	22601	22584	22640	22463	22645	22553	22497	22374	22483	22649	22693	22521	22366	22403	22674	22566	22598	22618	22512	22573	22478	22516	22605	22385	22467	22632	22382	22591	22411	22626	22724	22481	22566	22575	22537	22584	22685	22457	22602	22616	22383	22607	22606	22488	22651	22564	22565	22554	22618	22633	22574	22539	22585	22539	22686	22708	22683	22630	22554	22296	22526	22435	22521	22569	22544	22417	22470	22544	22682	22552	22441	22545	22282	22488	22558	22354	22539	22480	22697	22593	22499	22395	22751	22709	22500	22586	22501	22640	22725	22626	22464	22608	22668	22481	22688	22602	22579	22473	22507	22503	22591	22425	22511	22412	22603	22659	22660	22523	22663	22439	22687	22593	22393	22512	22554	22537	22577	22458	22570	22582	22631	22551	22472	22509	22756	22267	22649	22532	22596	22390	22548	22587	22505	22595	22501	22318	22407	22591	22450	22570	22670	22711	22653	22638	22737	22595	22570	22566	22490	22573	22608	22637	22441	22441	22477	22416	22458	22622	22556	22507
22720	21190	28942	23861	22799	28583	32969	30747	30187	48681	63945	47707	37780	30481	30029	29825	29716	29894	29780	29699	29850	29941	29981	29600	29811	29723	29517	29649	29869	29683	29769	29715	29713	29564	29800	29641	29750	29818	29766	29750	29811	29738	29772	29717	29540	29610	29589	29651	29460	29701	29668	29658	29567	29668	29969	29871	29655	29602	29706	29718	29739	29773	29790	29718	29695	29712	29971	29683	29808	29745	29850	29646	29679	29497	29570	29555	29557	29755	29724	29547	29658	29394	29687	29734	29893	29599	29629	29569	29479	29415	29756	29489	29705	29640	29480	29717	29494	29513	29748	29472	29686	29619	29672	29412	29548	29748	29753	29677	29347	29659	29696	29788	29688	29631	29796	29677	29669	29596	29623	29697	29671	29581	29734	29647	29658	29380	29653	29429	29597	29634	29505	29613	29597	29596	29789	29697	29532	29505	29667	29304	29701	29661	29599	29553	29316	29651	29830	29898	29681	29548	29599	29615	29717	29514	29487	29619	29764	29813	29601	29403	29709	29469	29706	29857	29935	29728	29729	29796	29586	29565	29629	29574	29744	29757	29770	29718	29757	29596	29602	29547	29697	29598	29416	29686	29510	29665	29798	29421	29734	29510	29417	29462	29574	29561	29464	29467	29455	29626	29592	29469	29679	29396	29493	29516	29648	29883	29576	29332	29636	29834	29591	29543	29673	29443	29643	29965	29686	29610	29597	29674	29622	29456	29659	29717	30040	29681	29453	29561	29820	29613	29591	29493	29561	29704	29729	29619	29499	29599	29755	29789	29796	29643	29703	29823	29665	29602	29622	29602	29574	29596	29642	29848	29626	29522	29455	29454	29777	29999	29552	29647	29612	29398	29646	29626	29579	29521	29510	29796	29369	29648	29512	29563	29555	29399	29647	29652	29618	29436	29773	29699	29716	29613	29501	29635	29548	29552	29785	29395	29699	29428	29597	29499	29582	29623	29682	29762	29697	29455	29582	29710	29751	29743	29576	29798	29508	29542	29956	29697	29562	29633	29820	29553	29534	29493	29731	29687	29564	29470	29430	29531	29680	29310	29627	29625	29647	29656	29707	29679	29619	29615	29563	29694	29667	29624	29653	29555	29553	29507	29500	29608	29422	29734	29591	29928	29556	29657	29536	29444	29852	29259	29639	29579	29592	29614	29438	29417	29547	29638	29525	29575	29570	29711	29814	29337	29548	29748	29335	29413	29653	29561	29595	29683	29456	29394	29593	29399	29477	29752	29899	29722	29607	29330	29616	29471	29656	29546	29792	29488	29546	29701	29474	29739	29601	29525	29735	29424	29522	29655	29659	29698	29597	29728	29574	29541	29631	29695	29711	29614	29499	29550	29421	29705	29730	29624	29544	29581	29539	29637	29381	29336	29638	29646	29770	29665	29596	29610	29608	29635	29459	29599	29576	29499	29760	29643	29720	29479	29860	29759	29747	29663	29537	29700	29662	29601	29723	29644	29520	29504	29897	29493	29409	29432	29840	29469	29608	29741	29780	29553	29632	29742	29660	29354	29599	29519	29498	29558	29682	29810	29647	29549	29437	29392	29559	29565	29583	29493	29596	29576	29781	29556	29551	29555	29717	29562	29612	29573	29466	29669	29510	29587	29572	29496	29715	29759	29922	29613	29598	29766	29705	29574	29611	29737	29899	29626	29843	29546	29693	29607	29734	29608	29790	29665	29527	29620	29737	29561	29559	29818	29441	29936	29594	29652	29598	29742	29563	29481	29556	29468	29538	29638	29472	29620	29363	29711	29675	29623	29783	29587	29597	29654	29669	29640	29669	29500	29484	29481	29483	29617	29450	29497	29699	29654	29517	29517	29666	29467	29798	29838	29917	29375	29691	29770	29543	29625	29576	29572	29591	29806	29631	29645	29587	29717	29677	29531	29644	29662	29496	29820	29649	29858	29443	29738	29663	29528	29721	29675	29588	29475	29480	29854	29840	29701	29447	29380	29627	29586	29834	29893	29571	29615	29646	29654	29659	29573	29648	29619	29459	29902	29474	29579	29809	29586	29690	29773	29766	29303	29623	29402	29466	29689	29701	29468	29556	29830	29551	29510	29470	29775	29712	29631	29375	29757	29460	29805	29613	29377	29618	29552	29585	29545	29857	29765	29574	29555	29627	29446	29573	29706	29603	29527	29513	29716	29577	29650	29688	29806	29541	29857	29803	29549	29334	29691	29625	29438	29550	29832	29625	29574	29422	29749	29677	29538	29378	29363	29369	29469	29503	29632	29755	29567	29804	29911	29602	29584	29462	29760	29571	29511	29412	29278	29453	29837	29479	29429	29787	29394	29553	29623	29774	29600	29307	29811	29322	29662	29748	29595	29730	29831	29780	29671	29635	29635	29410	29699	29734	29642	29698	29737	29610	29955	29471	29887	29648	29524	29596	29666	29532	29775	29718	29729	29420	29828	29816	29608	29369	29550	29641	29662	29726	29657	29750	29697	29551	29298	29671	29537	29471	29625	29656	29548	29567	29675	29927	29592	29972	29573	29789	29767	29696	29427	29463	29711	29714	29623	29659	29714	29949	29589	29395	29766	29556	29341	29547	29757	29620	29675	29726	29732	29650	29500	29402	29748	29587	29495	29556	29549	29652	29414	29665	29607	29479	29382	29405	29708	29508	29579	29624	29454	29656	29529	29528	29621	29571	29614	29656	29619	29928	29788	29503	29475	29671	29642	29723	29600	29813	29647	29705	29484	29873	29687	29652	29319	29647	29569	29789	29559	29807	29576	29733	29567	29228	29535	29549	29607	29727	29718	29641	29552	29369	29772	29665	29752	29379	29505	29377	29571	29687	29569	29392	29514	29949	29502	29691	29386	29766	29532	29885	29644	29748	29513	29734	29463	29781	29614	29502	29844	29487	29765	29573	29967	29522	29563	29613	29633	29494	29580	29557	29590	29667	29517	29678	29751	29635	29593	29523	29594	29686	29463	29264	29534	29672	29785	29676	29578	29715	29807	29521	29685	29549	29678	29547	29687	29495	29597	29574	29786	29566	29563	29614	29548	29825	29545	29674	29356	29522	29504	29629	29758	29548	29610	29595	29731	29656	29699	29530	29855	29623	29786	29655	29615	29477	29545	29523	29421	29742	29692	29577	29428	29615	29626	29575	29808	29609	29583	29673	29543	29740	29555	29899	29515	29574	29781	29790	29515	29568	29690	29360	29593	29511	29764	29382	29745	29513	29795	29497	29652	29539	29634	29733	29744	29806	29706	29824	29708	29567	29741	29659	29635	29515	29487	29461	29536	29612	29837	29624	29685	29668	29748	29745	29746	29556	29707	29704	29808	29744	29462	29810	29707	29441	29735	29592	29582	29651	29572	29580	29535	29602	29669	29680	29341	29457	29558	29690	29466	29568	29350	29636	29657	29489	29444	29482	29353	29591	29789	29590	29694	29743	29615	29634	29527	29683	29744	29679	29734	29737	29720	29660	29619	29598	29449	29860	29655	29729	29664	29581	29693	29579	29630	29750	29487	29656	29379	29692	29666	29467	29742	29542	29799	29594	29544	29642	29586	29474	29608	29614	29743	29579	29567	29374	29648	29759	29551	29747	29734	29624	29707	29383	29614	29623	29338	29761	29631	29680	29711	29569	29536	29672	29711	29670	29882	29608	29546	29598	29545	29692	29744	29693	29902	29681	29646	29440	29609	29776	29614	29790	29329	29457	29693	29462	29505	29723	29866	29745	29639	29603	29529	29701	29412	29419	29598	29849	29563	29474	29504	29779	29807	29735	29595	29618	29463	29644	29528	29495	29702	29606	29727	29676	29767	29696	29740	29633	29742	29470	29592	29844	29587	29632	29745	29481	29682	29729	29402	29325	29452	29577	29647	29716	29577	29584	29585	29460	29811	29553	29440	29623	29529	29504	29496	29584	29746	29661	29523	29516	29539	29979	29680	29639	29628	29582	29719	29711	29633	29841	29410	29742	29715	29641	29711	29422	29596	29606	29507	29487	29592	29606	29644	29538	29647	29534	29579	29514	29754	29732	29534	29351	29683	29632	29565	29642	29590	29534	29560	29486	29481	29707	29600	29670	29595	29595	29359	29730	29731	29384	29591	29271	29775	29567	29780	29705	29546	29827	29723	29601	29731	29583	29752	29812	29665	29529	29558	29611	29709	29578	29539	29613	29718	29598	29325	29613	29608	29579	29501	29686	29541	29487	29567	29576	29769	29778	29676	29636	29348	29391	29312	29401	29338	29666	29674	29464	29580	29596	29782	29619	29549	29701	29534	29351	29551	29635	29413	29500	29602	29386	29708	29667	29604	29609	29606	29682	29671	29592	29690	29719	29659	29696	29629	29508	29584	29545	29853	29621	29680	29581	29553	29808	29600	29752	29564	29549	29717	29808	29799	29736	29681	29738	29519	29640	29768	29465	29520	29721	29384	29551	29572	29553	29666	29792	29453	29734	29494	29547	29701	29770	29506	29516	29584	29928	29466	29576	29820	29472	29665	29385	29487	29722	29772	29635	29453	29498	29568	29703	29872	29584	29559	29499	29697	29678	29669	29256	29610	29500	29821	29513	29426	29690	29621	29569	29639	29692	29558	29689	29490	29559	29480	29741	29747	29641	29519	29836	29495	29519	29462	29634	29494	29619	29503	29489	29734	29704	29906	29586	29867	29882	29762	29763	29745	29689	29605	29393	29950	29805	29869	29692	29708	29743	29654	29836	29615	29517	29673	29771	29604	29214	29473	29665	29436	29866	29473	29465	29846	29650	29407	29417	29684	29347	29548	29615	29568	29558	29786	29709	29674	29488	29621	29725	29483	29654	29685	29734	29675	29650	29765	29847	29661	29589	29588	29775	29457	29579	29552	29623	29638	29646	29769	29652	29619	29407	29851	29784	29821	29722	29419	29846	29478	29514	29463	29401	29650	29430	29418	29423	29643	29642	29569	29640	29770	29662	29559	29623	29713	29606	29777	29370	29491	29549	29598	29543	29592	29466	29523	29507	29586	29691	29477	29607	29533	29743	29689	29697	29767	29731	29651	29505	29561	29607	29444	29759	29698	29681	29636	29520	29569	29635	29717	29833	29621	29661	29591	29645	29809	29836	29792	29628	29671	29662	29555	29543	29654	29418	29625	29598	29572	29669	29685	29646	29607
20605	34495	32396	28080	26114	25235	24516	24034	23674	47629	60735	45828	31468	22667	22522	22573	22793	22466	22748	22785	22609	22753	22748	22671	22553	22525	22771	22731	22758	22337	22745	22580	22674	22537	22706	22799	22586	22740	22608	22739	22554	22606	22565	22706	22699	22673	22658	22690	22524	22518	22681	22477	22670	22781	22747	23074	22749	22826	22676	22694	22588	22561	22681	22516	22689	22593	22633	22660	22714	22666	22599	22667	22626	22639	22582	22629	22663	22769	22531	22766	22623	22559	22559	22529	22634	22606	22634	22634	22616	22680	22608	22440	22345	22608	22577	22688	22642	22462	22701	22713	22781	22660	22534	22369	22508	22519	22710	22619	22570	22618	22588	22733	22473	22606	22670	22740	22715	22390	22663	22574	22633	22655	22577	22460	22743	22858	22478	22582	22436	22668	22554	22708	22693	22694	22620	22576	22581	22618	22701	22638	22675	22545	22515	22575	22788	22700	22535	22606	22387	22479	22678	22636	22596	22663	22654	22535	22717	22706	22627	22532	22497	22594	22564	22449	22692	22719	22397	22620	22496	22511	22742	22511	22638	22685	22558	22604	22653	22645	22673	22728	22783	22458	22348	22429	22661	22388	22726	22459	22614	22609	22339	22416	22794	22516	22659	22544	22439	22610	22687	22489	22709	22583	22541	22498	22510	22743	22491	22372	22558	22526	22483	22628	22402	22677	22735	22777	22671	22297	22555	22688	22746	22452	22703	22575	22547	22740	22660	22618	22487	22723	22625	22512	22654	22701	22566	22507	22570	22645	22679	22618	22494	22505	22378	22623	22632	22443	22759	22501	22613	22739	22630	22517	22694	22681	22618	22607	22506	22543	22315	22599	22419	22562	22480	22652	22617	22598	22607	22546	22472	22477	22723	22471	22784	22644	22514	22467	22561	22436	22482	22505	22721	22611	22730	22625	22586	22669	22417	22614	22591	22573	22484	22530	22792	22586	22649	22494	22704	22688	22573	22464	22510	22616	22596	22669	22375	22638	22693	22425	22521	22675	22495	22605	22553	22600	22643	22575	22588	22618	22563	22393	22742	22742	22659	22623	22508	22597	22723	22666	22667	22562	22553	22518	22511	22569	22673	22382	22568	22480	22600	22568	22490	22625	22681	22659	22487	22531	22610	22572	22736	22605	22529	22740	22587	22602	22610	22561	22687	22480	22718	22665	22612	22597	22577	22697	22636	22469	22606	22742	22430	22579	22521	22513	22499	22614	22502	22605	22774	22622	22644	22523	22617	22572	22665	22804	22772	22354	22392	22517	22576	22887	22571	22743	22668	22425	22664	22615	22631	22671	22667	22625	22425	22415	22628	22644	22821	22377	22593	22555	22759	22463	22540	22517	22550	22565	22774	22729	22582	22626	22756	22660	22718	22573	22602	22515	22501	22522	22562	22637	22598	22541	22542	22603	22692	22432	22643	22560	22580	22546	22760	22640	22583	22474	22545	22419	22612	22695	22566	22660	22547	22598	22321	22559	22664	22669	22550	22582	22733	22617	22603	22809	22606	22464	22511	22745	22645	22536	22441	22683	22754	22495	22605	22587	22388	22555	22614	22687	22510	22555	22378	22557	22460	22551	22489	22715	22615	22634	22497	22670	22508	22573	22513	22610	22605	22677	22607	22768	22668	22569	22605	22556	22780	22582	22518	22664	22481	22705	22570	22732	22675	22580	22582	22699	22669	22676	22674	22636	22576	22600	22613	22497	22644	22428	22589	22569	22487	22662	22530	22705	22659	22558	22527	22668	22452	22610	22700	22607	22517	22641	22555	22655	22507	22594	22623	22626	22550	22586	22651	22645	22532	22590	22453	22847	22576	22663	22544	22734	22458	22626	22720	22602	22531	22520	22451	22515	22741	22651	22555	22616	22529	22513	22426	22563	22542	22531	22689	22395	22633	22533	22681	22402	22350	22589	22858	22665	22670	22470	22607	22448	22580	22491	22421	22670	22522	22537	22653	22560	22581	22653	22599	22625	22678	22589	22545	22617	22494	22578	22432	22753	22608	22507	22499	22520	22477	22638	22357	22673	22598	22495	22523	22649	22556	22458	22615	22402	22531	22622	22635	22483	22729	22614	22580	22636	22538	22590	22503	22590	22642	22595	22603	22705	22549	22692	22641	22653	22582	22587	22585	22627	22679	22619	22641	22719	22620	22470	22691	22573	22574	22591	22820	22501	22668	22571	22522	22513	22573	22586	22566	22605	22812	22569	22494	22429	22636	22468	22559	22545	22691	22481	22470	22775	22585	22633	22586	22762	22550	22490	22626	22508	22763	22515	22570	22677	22555	22484	22757	22518	22431	22519	22639	22628	22613	22643	22656	22519	22417	22520	22469	22568	22584	22581	22607	22467	22556	22438	22573	22461	22661	22667	22535	22612	22648	22900	22820	22485	22500	22880	22503	22529	22507	22707	22656	22609	22637	22609	22629	22663	22706	22749	22404	22795	22672	22442	22563	22359	22552	22378	22608	22580	22706	22670	22848	22562	22629	22617	22538	22509	22673	22515	22472	22691	22434	22440	22769	22527	22621	22534	22571	22629	22388	22581	22570	22560	22456	22526	22631	22544	22593	22469	22759	22600	22709	22748	22504	22632	22461	22712	22599	22486	22726	22543	22638	22579	22463	22591	22706	22631	22528	22590	22714	22407	22607	22647	22701	22654	22747	22583	22516	22599	22563	22562	22483	22676	22606	22759	22458	22411	22583	22664	22499	22395	22529	22658	22686	22644	22423	22572	22710	22548	22650	22628	22669	22662	22752	22656	22464	22509	22752	22522	22702	22543	22720	22589	22660	22464	22642	22618	22646	22600	22515	22555	22579	22593	22622	22558	22397	22539	22530	22732	22391	22676	22425	22662	22477	22699	22764	22573	22461	22592	22485	22632	22666	22635	22685	22502	22808	22681	22709	22577	22639	22619	22556	22683	22565	22643	22702	22388	22621	22571	22559	22502	22633	22615	22579	22538	22743	22613	22715	22572	22541	22577	22502	22600	22466	22438	22538	22687	22579	22557	22730	22601	22555	22802	22576	22538	22436	22744	22610	22710	22695	22445	22478	22430	22675	22646	22793	22759	22656	22685	22654	22447	22465	22640	22541	22511	22595	22460	22574	22677	22607	22458	22684	22507	22576	22645	22510	22805	22629	22568	22548	22631	22508	22729	22417	22494	22630	22739	22551	22402	22500	22656	22632	22583	22428	22725	22566	22600	22620	22649	22415	22516	22624	22407	22639	22592	22521	22693	22488	22531	22620	22541	22589	22591	22609	22449	22605	22576	22708	22349	22729	22547	22394	22467	22528	22356	22630	22553	22677	22542	22639	22541	22679	22612	22664	22591	22674	22473	22506	22588	22586	22468	22478	22455	22418	22746	22578	22660	22651	22767	22527	22524	22378	22523	22678	22578	22574	22555	22591	22792	22678	22636	22583	22620	22453	22466	22468	22676	22507	22605	22625	22626	22446	22457	22630	22626	22624	22610	22513	22546	22670	22536	22500	22604	22753	22533	22534	22445	22531	22731	22467	22500	22416	22419	22501	22628	22524	22762	22440	22685	22628	22472	22645	22597	22385	22531	22592	22440	22572	22531	22589	22726	22528	22763	22542	22644	22506	22555	22696	22536	22649	22450	22807	22706	22734	22519	22535	22551	22736	22550	22661	22632	22567	22588	22505	22513	22519	22593	22657	22685	22617	22670	22541	22660	22644	22722	22671	22531	22556	22760	22529	22600	22510	22808	22475	22641	22520	22714	22536	22673	22594	22624	22577	22653	22527	22536	22532	22807	22677	22712	22608	22686	22571	22564	22545	22418	22505	22809	22686	22462	22540	22692	22660	22794	22469	22621	22736	22797	22731	22452	22632	22564	22602	22700	22666	22415	22626	22677	22669	22417	22509	22543	22578	22402	22707	22642	22688	22575	22594	22782	22730	22650	22512	22708	22660	22531	22623	22593	22625	22605	22587	22579	22667	22507	22574	22852	22462	22615	22462	22436	22679	22507	22627	22595	22659	22781	22610	22699	22680	22623	22605	22652	22576	22782	22709	22485	22538	22650	22606	22604	22459	22575	22732	22728	22493	22473	22687	22825	22463	22592	22358	22669	22642	22606	22644	22617	22432	22496	22647	22536	22611	22611	22642	22531	22575	22585	22740	22670	22476	22533	22412	22626	22650	22542	22739	22657	22616	22715	22470	22579	22482	22640	22552	22457	22612	22459	22617	22559	22665	22546	22723	22506	22464	22672	22767	22721	22388	22573	22613	22385	22511	22665	22620	22566	22694	22482	22721	22379	22741	22557	22654	22614	22703	22366	22591	22469	22478	22513	22367	22782	22695	22620	22520	22566	22674	22524	22680	22619	22539	22693	22460	22547	22399	22718	22596	22475	22608	22585	22682	22597	22507	22652	22533	22519	22619	22553	22626	22533	22630	22331	22727	22485	22533	22512	22581	22457	22691	22543	22515	22435	22663	22617	22675	22543	22597	22580	22655	22466	22678	22656	22655	22512	22628	22614	22569	22455	22722	22618	22629	22439	22518	22556	22386	22475	22665	22644	22481	22311	22743	22455	22634	22577	22799	22768	22501	22471	22672	22558	22593	22546	22435	22814	22666	22698	22606	22497	22583	22656	22501	22479	22656	22706	22536	22568	22659	22692	22580	22493	22544	22403	22665	22576	22673	22535	22566	22635	22698	22582	22548	22572	22614	22558	22604	22514	22484	22666	22481	22528	22614	22614	22510	22785	22518	22784	22643	22453	22553	22628	22671	22601	22580	22637	22564	22661	22463	22813	22530	22445	22588	22581	22697	22459	22640	22378	22536	22412	22551	22671	22484	22541	22823	22602	22653	22570	22617	22565	22559	22456	22492	22494	22768	22604	22627	22575	22672	22476	22625	22471	22624	22392	22592	22783	22603	22643	22606	22511	22561	22571	22827	22639	22654	22597	22627	22575	22546	22568	22618	22711	22497	22555	22523	22635	22471	22606	22499	22718	22630	22463	22600	22772	22518	22643	22597	22478	22427	22581	22763	22429	22562	22565	22560	22737	22423	22511	22614	22679	22583	22674	22553	22567	22313	22675	22560	22761	22840	22616	22490	22707	22503	22706	22671	22472	22569	22537	22814	22575	22615	22707
28292	23743	30132	29886	27884	28362	28566	28095	28348	30540	33806	30426	28882	28349	28193	28039	28079	28212	28253	27890	28084	28072	28353	28075	28413	28222	28086	28163	28130	28078	28289	28205	27922	28221	28219	28118	27995	27865	28176	28171	28017	28149	28144	28116	28095	28275	28036	28240	28400	28035	27955	28132	28017	28326	28113	28209	28204	28353	28310	28228	28213	28153	28336	27987	28237	27876	28052	27963	27987	28128	28108	28091	27996	28161	28196	28156	28070	28097	28211	27972	28236	28185	28002	28136	28262	28395	28010	28213	28133	28051	28103	28062	28279	28004	28021	28362	28043	27850	28113	28294	28125	27916	28008	27993	28305	28033	28188	28303	28094	27937	28271	27988	28268	28075	28029	27966	28099	28150	28224	28146	28420	27879	28203	27977	28041	27971	28215	28034	27908	28198	28042	28091	28090	28117	27892	28218	28047	28235	28174	28178	28197	28056	28103	28267	27972	28080	27973	28147	27929	27980	28018	28163	27800	28036	28189	28233	28201	28162	28352	28231	28162	28118	28104	28065	28193	28210	28005	27943	28056	27831	28402	28136	28041	28159	28083	27850	28057	27945	28013	28185	28225	28189	28012	28249	28113	28172	28398	27956	28164	28068	28141	28163	28078	28124	28005	28273	28002	27733	28001	28079	28247	28020	28159	28149	28064	28144	28272	28062	28195	28037	28080	28415	28331	28193	28103	27827	27905	28055	27985	27903	28058	28237	27987	28084	28197	28216	27964	28073	28197	28101	28201	28194	27973	28120	28053	27995	27833	28121	28029	28258	27937	28293	28300	28096	28323	28095	28204	28136	28170	28339	28102	27917	27882	27884	28227	27966	28094	28350	28111	28162	28133	28092	28185	27981	28149	28089	28266	27990	28268	28034	28185	28243	28220	28176	28248	28201	28254	28267	27986	28096	28169	27875	27920	27866	28136	27875	28218	28067	28109	28132	28216	28182	27909	27923	28147	28425	28345	28164	27997	28234	28186	28024	28091	28018	28179	27993	28041	27965	28058	28043	28003	28165	27973	28124	28047	27915	28113	28025	28044	28166	28052	28119	27944	27990	28009	27947	27981	28098	27944	28007	28254	28054	28108	27906	28013	28222	27992	28003	28056	28125	28126	28217	28282	27975	27961	27987	28025	27906	27916	28122	28409	28073	28048	27904	28085	28182	28046	28198	28321	28107	28195	28009	28198	28019	27976	28400	28037	28310	28049	28206	28112	28082	28208	28111	28166	28209	28137	27995	28247	28141	28113	28089	27883	28292	28436	28359	28138	28108	27955	28113	28283	28367	28121	28159	28147	27842	27900	28056	28004	27833	28039	28337	28252	27917	28096	28004	28121	28187	27925	28229	28102	28044	28117	28034	27894	28055	28092	28095	27729	27955	28207	28158	28182	28067	28102	28187	28122	28266	28126	28337	28037	28057	27971	28111	28325	28050	28307	27982	27969	28022	27937	28107	28187	28204	27892	28205	27983	28101	28065	28111	28231	28128	28083	28104	28277	28030	28208	28002	28047	27977	28212	28173	28112	27879	27861	28057	27974	27876	28141	27943	27741	28253	28090	28134	28006	28226	28349	28214	28191	28162	28114	27976	28292	28258	28277	28306	28299	28116	27960	28133	28172	28055	28165	28145	28371	27914	28062	27934	27989	28280	28292	28116	28213	28025	28157	28361	28257	28193	28182	28112	28287	28141	28129	28150	27951	28140	28077	28335	28022	28061	28217	27941	27934	27937	28012	28216	28180	28246	28249	28189	28214	28053	28166	27991	28100	28176	28220	27998	28461	28036	28049	28330	28016	28015	28356	27995	28211	27714	28244	28074	28258	28313	28150	28260	27968	28173	28106	28095	28197	28071	28258	28447	28341	28052	28287	27990	28254	27989	28141	27953	28173	27994	27967	28084	28010	28134	28179	28075	28024	27680	27835	28091	27970	27939	28092	27984	28122	27971	28323	28135	28127	28283	28228	28006	28174	28005	28090	27978	28065	28049	28151	28220	28274	28204	28120	28066	28039	27951	28314	28029	28124	28142	28069	28114	28270	28137	28060	27923	28186	28115	28132	27973	28074	28037	28116	28155	27830	28137	27926	28127	28148	28210	28039	28060	28023	28095	28265	28288	27909	28244	28243	28380	28098	28313	28093	28083	28351	28134	28005	28167	28154	28204	27980	27998	28103	27878	28340	28090	28227	28025	28078	28135	28343	28122	28138	28034	28170	28344	28267	27997	27953	28069	28043	28069	28016	27964	28044	27942	28246	28362	28094	28160	27842	28085	28021	28289	28211	27904	28032	27913	28081	28073	28068	28364	28255	28064	27986	28060	28012	27879	28131	28175	28014	28086	28212	28083	28187	28188	28167	28026	28099	28208	28023	28239	28123	27970	28004	28037	28106	28020	28040	28230	28066	28097	27809	28198	28116	28163	28250	28124	28125	27962	28029	27975	27910	27984	28003	28036	27878	28132	28111	28338	28132	28187	28240	28137	28152	28363	27853	27890	28132	28111	28235	28010	27905	27988	27774	27953	27937	28254	28054	27992	28166	28149	28036	28186	28205	28173	28003	28218	27857	28222	28090	28140	28317	28184	28138	28164	28357	28167	28059	28185	28032	28220	28150	28094	28209	28019	28024	28070	28224	28126	28027	28437	28286	27970	28347	28238	28211	28372	28098	27875	27926	28081	28059	27958	28002	28269	28201	28140	28215	27971	28149	28083	28074	28108	28150	28194	28149	28040	28197	28315	28517	28314	28062	27849	28147	28223	28393	28191	28309	28199	28349	28034	27935	28095	28113	28085	28149	28142	27983	28068	28051	28102	28304	27970	27886	28074	27996	28087	27939	28102	28044	28011	28191	28000	28076	28005	28059	28285	28268	28241	28345	28090	27965	28325	28302	28147	28280	27991	27874	28288	28198	28210	28105	27954	28059	28075	28268	28270	28238	28135	28272	28017	28105	28009	28017	28277	28067	28156	27858	28138	28128	28295	28199	28087	28022	27815	28105	28179	28050	27826	28297	28026	28080	28202	28170	28220	27953	27957	28122	28015	28215	28178	28305	28132	28038	28171	28278	28136	28192	28395	27956	27954	28348	28290	28028	28129	28108	28017	28221	28135	28038	28032	28076	28326	28072	28074	28069	27997	27963	27945	28125	28251	28255	28286	28236	28210	28293	28040	28103	28141	28161	27997	28062	28132	28065	28035	28169	28039	28137	28142	28129	28233	28143	28073	28013	28269	28118	28044	27899	28115	28258	28212	28267	28048	28023	28115	28524	28184	28228	28046	28201	28003	27836	28147	28407	28177	28373	28098	28156	28034	28318	28016	28193	28115	28078	28252	28380	28135	28035	28007	28414	27956	28328	28059	28277	27715	28140	28004	28158	28255	28240	28090	28159	28305	28155	28026	28105	28400	27860	28141	27915	28011	28036	28104	28454	28071	28176	28135	28230	28116	27988	28113	27977	28182	27961	28269	28237	28182	28054	28184	28099	28199	28155	28166	28029	28048	28058	28136	27872	27944	28010	27917	28132	28112	27836	28319	28119	28038	28179	28394	28285	27890	28062	28213	28215	27928	27766	28081	28034	28145	28000	28020	28097	27993	28342	28056	28172	28138	27930	28012	28042	27871	28156	28103	28173	28141	28243	27968	28041	27944	28085	28101	28220	27988	28265	28038	28149	28149	28285	28049	28080	28317	28135	28174	28080	28088	28177	27881	28084	27965	27855	28006	28202	28107	28219	28045	27940	28002	28288	27933	28315	28118	28174	28072	28064	28054	28159	27990	27907	28173	28150	28122	28168	28106	27927	27958	28117	27969	28077	28100	28230	28321	28123	28145	28197	27756	28273	28290	27904	28156	28102	28061	28270	28001	28331	27885	28282	28078	28265	27903	28201	28020	28393	28072	28325	28169	28155	28143	27997	28227	28184	28021	28143	28262	28162	28162	28041	28034	28105	27912	28442	28211	28174	28063	27722	28087	28174	27876	28316	27935	28184	28148	28063	28107	27799	28090	27999	28162	28023	28437	28390	28155	28020	28195	28019	27936	28116	28021	28487	27930	28034	28185	28193	28058	28007	28155	28162	27935	28235	28191	28142	28206	28180	28069	27919	28080	28042	28110	28153	28138	28165	28111	28287	27971	28058	28280	27973	27950	28020	28221	28028	28104	28065	28028	28338	28091	27897	27966	28043	28034	28134	28248	28044	28245	28121	28100	28139	28145	28025	28203	28177	28186	28122	28112	28082	28079	28502	28058	28237	28018	28332	28100	28186	27904	28248	28207	28007	28045	28187	28160	28031	27975	28179	28010	28097	27996	28141	28275	28055	28047	28084	28006	28101	28225	27912	28204	28041	28091	28147	28068	28073	28310	28142	28044	27912	27847	28114	27917	28290	28179	28047	27940	28103	27911	28141	28059	28086	28290	27925	28082	28304	28067	27930	28092	28410	28114	28157	28167	28227	28177	28285	27881	28064	28197	28063	27814	28255	28220	28148	28436	27840	28295	28030	28176	28069	28200	28248	27910	28223	27937	28123	28151	28126	28230	28240	28040	28054	28058	27990	28065	28088	28166	28255	28234	28047	28162	28108	27942	28023	28135	28190	27994	28165	28075	28106	28084	28229	28137	28037	28289	28021	28211	28093	28167	27991	28050	28019	28021	28149	28086	28048	27934	28113	28262	28068	28166	28018	27944	28133	28231	28064	28092	28175	27919	28207	28107	28093	28314	27969	28089	28254	28179	27954	28124	28408	28174	28073	28133	27968	28005	28123	28484	28106	28038	28253	27866	27971	28171	27993	28187	28186	28273	28188	27978	28186	28037	28303	28217	28335	28044	28028	27794	27873	27895	28162	28289	28256	28325	28015	27900	28189	28167	28135	28179	27968	28041	28256	28115	28132	28236	28103	27898	28092	28157	28133	28061	28242	28095	28212	28065	28026	28038	28275	28005	27952	28466	28198	27950	27873	28065	28066	28105	28268	28252	28170	27965	28201	28119	28193	28348	27938	28283	27884	28052	28162	28209	28095	28002	28020	28044	28231	28155	28242	28115	28066	28225	28093	28034	28024	27948	27883	28119	28024	28362	28021	28082	28024	28029	28391	28107	28208	28245	28250	28122	28090	28183	28183	28097	28031	28166	28251	28066	28321	28088
19727	24078	23839	22703	22381	22011	21927	22050	21863	26214	28697	24668	22401	21661	21840	21568	21582	21642	21879	21674	21725	21743	21686	21702	21870	21707	21711	21811	21659	21738	21773	21554	21764	21516	21963	21832	21789	21682	21521	21728	21385	21683	21600	21695	21648	21633	21694	21781	21793	21813	21667	21705	21662	21787	21767	21540	21604	21949	21727	21866	21792	21700	21820	21526	21565	21672	21813	21710	21645	21666	21668	21706	21630	21662	21778	21585	21682	21746	21666	21579	21826	21676	21758	21767	21771	21831	21611	21749	21656	21807	21793	21601	21709	21711	21712	21759	21746	21779	21867	21734	22001	21721	21679	21583	21929	21712	21599	21695	21933	21712	21677	21634	21845	21998	21706	21767	21611	21585	21581	21597	21581	21735	21682	21544	21728	21824	21847	21685	21620	21684	21765	21538	21712	21684	21814	21668	21820	21733	21699	21681	21820	21754	21857	21711	21754	21870	21718	21645	21733	21691	21807	21536	21727	21717	21582	21818	21767	21767	21804	21674	21726	21557	21681	21720	21498	21683	21733	21595	21537	21705	21664	21761	21611	21578	21658	21568	21635	21571	21598	21665	21967	21724	21616	21711	21848	21671	21710	21823	21613	21778	21624	21737	21584	21636	21590	21718	21726	21894	21687	21781	21647	21501	21597	21778	21726	21556	21699	21749	21848	21799	21542	21677	21677	21482	21775	21608	21761	21696	21750	21792	21861	21847	21702	21603	21709	21526	21748	21746	21725	21603	21647	21841	21884	21628	21856	21809	21560	21579	21822	21777	21691	21726	21803	21702	21679	21715	21477	21718	21761	21501	21693	21813	21891	21605	21735	21491	21805	21719	21764	21609	21730	21688	21797	21574	21767	21812	21731	21649	21659	21699	21749	21654	21647	21603	21746	21727	21604	21553	21807	21788	21618	21750	21648	21850	21795	21775	21579	21578	21775	21803	21731	21603	21873	21459	21689	21851	21850	21733	21619	21693	21797	21783	21808	21794	21676	21764	21941	21668	21598	21858	21538	21715	21690	21926	21629	21813	21694	21743	21830	21792	21641	21696	21564	21531	21673	21753	21616	21659	21606	21771	21594	21645	21776	21641	21657	21707	21789	21644	21580	21607	21734	21623	21585	21648	21816	21747	21502	21671	21789	21776	21715	21643	21701	21667	21879	21619	21633	21699	21679	21767	21636	21661	21783	21817	21633	21492	21760	21664	21501	21752	21702	21671	21749	21658	21596	21760	21554	21653	21896	21662	21587	21766	21912	21816	21685	21887	21680	21822	21793	21815	21729	21733	21876	21673	21788	21474	21646	21620	21733	21589	21713	21705	21784	21775	21623	21733	21656	21457	21847	21893	21536	21778	21745	21626	21792	21558	21778	21830	21617	21732	21664	21697	21610	21686	21797	21703	21617	21656	21625	21803	21560	21793	21828	21529	21638	21925	21716	21543	21671	21717	21571	21771	21641	21643	21757	21691	21817	21896	21731	21615	21773	21566	21671	21680	21671	21717	21947	21545	21654	21674	21589	21864	21782	21925	21584	21638	21630	21733	21805	21661	21708	21845	21699	21716	21716	21596	21793	21687	21562	21510	21506	21970	21887	21627	21840	21706	21606	21667	21486	21785	21777	21620	21806	21703	21584	21711	21572	21696	21768	21894	21895	21625	21701	21725	21832	21518	21763	21546	21864	21803	21796	21760	21747	21691	21554	21673	21757	21809	21674	21515	21706	21812	21613	21765	21723	21728	21692	21736	21743	21734	21712	21664	21658	21594	21711	21575	21643	21705	21647	21742	21708	21513	21426	21700	21741	21773	21634	21621	21799	21783	21717	21622	21575	21667	21627	21761	21839	21587	21886	21842	21743	21611	21584	21659	21714	21748	21653	21684	21713	21652	21665	21730	21713	21907	21747	21758	21695	21787	21673	21665	21748	21751	21625	21646	21617	21676	21734	21784	21707	21637	21900	21743	21734	21707	21741	21755	21729	21564	21643	21606	21725	21719	21624	21810	21828	21726	21749	21826	21700	21822	21764	21601	21627	21755	21762	21640	21595	21779	21668	21840	21733	21705	21673	21736	21825	21798	21756	21813	21610	21731	21712	21634	21795	21711	21596	21941	21547	21465	21599	21763	21851	21639	21925	21825	21704	21792	21708	21538	21603	21790	21759	21675	21646	21728	21707	21675	21844	21751	21655	21492	21754	21725	21742	21602	21775	21596	21799	21525	21677	21843	21735	21920	21567	21727	21736	21637	21590	21645	21703	21633	21673	21733	21689	21728	21838	21879	21804	21602	21630	21657	21717	21784	21687	21728	21613	21743	21879	21677	21630	21814	21773	21620	21677	21822	21626	21570	21630	21639	21571	21796	21640	21798	21678	21726	21807	21726	21658	21792	21753	21742	21692	21903	21661	21716	21655	21734	21898	21765	21777	21648	21671	21578	21705	21487	21802	21664	21848	21823	21900	21648	21717	21577	21637	21592	21650	21808	21662	21643	21543	21793	21775	21672	21809	21734	21647	21712	21860	21729	21604	21667	21653	21729	21492	21703	21661	21659	21781	21813	21790	21680	21560	21671	21603	21792	21599	21726	21656	21543	21872	21660	21674	21754	21821	21680	21676	21702	21648	21567	21863	21668	21701	21886	21751	21805	21624	21522	21843	21587	21691	21780	21779	21778	21624	21658	21798	21694	21771	21947	21530	21696	21748	21687	21650	21705	21747	21765	21890	21490	21845	21619	21665	21854	21759	21833	21635	21832	21480	21782	21764	21624	21712	21610	21736	21645	21673	21698	21767	21660	21659	21693	21612	21675	21750	21663	21720	21722	21563	21624	21684	21601	21758	21845	21662	21698	21694	21569	21732	21729	21671	21694	21772	21692	21691	21736	21607	21642	21538	21790	21736	21510	21644	21757	21644	21697	21513	21805	21676	21696	21615	21613	21532	21788	21657	21676	21611	21935	21586	21774	21821	21735	21547	21759	21691	21646	21887	21803	21741	21622	21713	21769	21674	21654	21709	21644	21538	21587	21388	21747	21741	21698	21613	21531	21640	21617	21703	21803	21753	21806	21919	21779	21745	21677	21660	21639	21791	21681	21625	21731	21518	21693	21566	21695	21863	21677	21715	21833	21729	21782	21788	21632	21559	21796	21649	21709	21631	21764	21465	21862	21686	21650	21718	21725	21854	21709	21682	21515	21752	21518	21799	21753	21605	21752	21747	21746	21578	21726	21757	21723	21648	21977	21800	21697	21800	21667	21893	21716	21542	21606	21796	21773	21715	21678	21687	21816	21496	21975	21759	21829	21679	21786	21583	21835	21690	21495	21728	21822	21716	21669	21734	21751	21953	21729	21552	21653	21692	21800	21747	21803	21717	21731	21704	21812	21727	21781	21772	21717	21675	21826	21734	21635	21853	21911	21746	21729	21713	21799	21699	21690	21609	21614	21534	21539	21781	21793	21839	21626	21861	21818	21665	21730	21796	21664	21671	21670	21687	21649	21840	21776	21517	21781	21730	21634	21695	21875	21651	21585	21786	21721	21805	21641	21611	21872	21635	21710	21713	21868	21751	21831	21588	21742	21676	21778	21813	21709	21554	21628	21598	21642	21685	21740	21903	21783	21659	21772	21831	21734	21728	21806	21635	21815	21716	21820	21723	21691	21692	21828	21717	21791	21913	21757	21897	21866	21643	21685	21762	21693	21698	21726	21637	21721	21730	21848	21595	21754	21845	21653	21710	21729	21555	21637	21710	21811	21664	21845	21685	21741	21625	21620	21794	21743	21777	21817	21715	21772	21682	21621	21728	21552	21729	21725	21733	21772	21611	21826	21692	21872	21812	21497	21592	21633	21649	21711	21630	21776	21718	21650	21697	21737	21642	21611	21657	21772	21677	21714	21773	21664	21799	21703	21701	21758	21669	21705	21786	21584	21700	21638	21781	21741	21630	21761	21542	21690	21613	21702	21666	21808	21726	21864	21688	21852	21529	21699	21628	21734	21761	21614	21687	21820	21841	21653	21668	21533	21848	21613	21645	21754	21516	21705	21834	21679	21631	21597	21704	21778	21879	21545	21712	21862	21783	21734	21678	21691	21751	21732	21716	21755	21529	21729	21899	21699	21633	21660	21803	21743	21724	21836	21847	21678	21755	21735	21828	21776	21627	21700	21696	21703	21709	21806	21779	21489	21741	21679	21869	21722	21723	21825	21693	21597	21632	21821	21706	21803	21973	21535	21619	21828	21623	21746	21767	21717	21773	21749	21606	21737	21757	21849	21564	21786	21547	21527	21843	21538	21733	21817	21794	21780	21937	21881	21834	21697	21814	21804	21780	21660	21534	21726	21670	21525	21773	21754	21884	21605	21659	21583	21555	21746	21819	21497	21721	21706	21626	21523	21786	21814	21737	21582	21846	21568	21650	21767	21621	21825	21741	21591	21659	21547	21606	21647	21726	21707	21732	21707	21754	21813	21799	21776	21494	21749	21729	21535	21793	21508	21714	21800	21693	21712	21733	21748	21708	21761	21486	21840	21559	21776	21553	21761	21645	21699	21713	21950	21622	21680	21648	21644	21903	21744	21741	21618	21712	21692	21727	21872	21869	21736	21713	21589	21830	21629	21735	21673	21672	21563	21679	21752	21748	21704	21830	21768	21519	21836	21607	21758	21702	21719	21920	21561	21538	21781	21718	21889	21699	21647	21726	21720	21567	21752	21596	21476	21782	21674	21796	21820	21716	21625	21808	21699	21752	21637	21882	21679	21734	21760	21670	21706	21692	21697	21577	21709	21614	21734	21609	21841	21753	21855	21638	21669	21631	21700	21764	21771	21624	21783	21585	21647	21668	21746	21684	21780	21728	21742	21625	21588	21670	21836	21906	21691	21718	21646	21738	21613	21704	21824	21669	21826	21791	21474	21790	21825	21648	21902	21781	21650	21799	21645	21601	21691	21591	21662	21512	21572	21857	21955	21734	21720	21804	21735	21687	21835	21614	21594	21648	21693	21611	21693	21758	21762	21744	21788	21754	21691	21663	21712	21884	21848	21610	21673	21786	21755	21757	21685	21676	21865	21751	21705	21714	21769	21846	21867	21771	21680	21694	21680	21625	21681	21680	21780	21515	21612	21822	21586	21643	21528	21747	21508	21633	21879
24109	21156	28522	24854	24913	28007	29497	27795	27598	41965	49582	38147	31807	27800	27553	27310	27227	27293	27203	27208	27331	27176	27353	27434	27412	27189	27383	27107	27347	27199	27278	27405	27357	27267	27177	27468	27233	27383	27255	27264	27299	27283	27343	26952	26945	27264	27442	27296	27029	27155	27178	27144	27258	27456	27452	27310	27268	27187	27298	27117	27465	27062	27186	27267	27275	27201	27426	27334	27226	27206	27459	27268	27070	27393	27665	27244	27243	27484	27150	27348	27208	27095	27065	27404	27100	27300	27010	26961	27328	27057	27124	27136	27394	27061	27293	27349	27375	27003	27115	27207	27316	27385	27169	27251	27080	27372	27331	27105	27179	27111	27456	27194	27374	27141	27214	27272	27213	26884	27172	27271	27278	27347	27216	27233	27254	27142	27223	27419	27218	27220	27054	27152	27243	27347	27145	27081	27365	27237	27017	27077	27246	27173	27177	26948	27180	27277	27146	27111	27179	27176	27210	27273	27030	27146	27282	27437	27020	27189	27244	27096	27320	27206	27148	27473	27140	27138	26870	27047	27298	27075	27206	27570	27202	27288	27289	27069	27527	27439	27379	27267	27303	27283	27463	27111	27248	27285	27315	27280	27165	27207	27112	27051	27250	27317	27200	27305	26887	27162	27379	27108	27092	27227	27248	27321	27312	27182	27207	27206	27337	27227	27010	27160	27221	27359	27097	27481	27224	27159	27642	27214	27301	27253	27349	27479	27182	27440	27049	27305	27261	27115	27069	27379	27192	27216	27298	27118	27125	27417	27251	27275	27336	27350	27351	27153	27287	27189	27037	27216	27312	27012	27220	26910	27164	27152	27144	27273	27118	27057	27286	27129	27263	27064	27235	27372	27292	27311	27396	27294	27240	27351	27251	27404	27092	27082	27265	26914	27147	26934	27162	27083	27269	27102	26986	27103	27294	27466	27276	27251	27404	27264	27467	27346	27315	27117	27401	26997	27391	27245	27315	27127	26997	27221	27472	27050	27100	27416	27320	27079	27244	27092	27108	27213	27186	27386	27355	26982	27269	26894	27142	27212	27337	27168	27030	27136	27266	27053	26912	27244	27123	27123	27224	27284	27209	27251	27075	27025	27209	27273	27244	27103	27313	27187	27308	27248	27124	27357	27208	27107	27274	27221	27212	27215	26952	27304	27313	27304	27350	27191	27040	27266	27282	27040	27336	27119	26963	27309	27271	27282	27220	27266	27361	27230	27302	27025	27265	27290	27352	27182	27255	27388	27008	27216	27114	27314	27214	27346	27301	27059	27210	27212	27396	27076	27083	27191	27251	27282	27656	27201	27383	27401	27378	27203	26966	27093	27166	27407	27381	27143	27252	27177	27247	27245	27152	27198	27114	27220	27280	27515	27230	27288	27100	27059	27334	27327	27297	27028	27246	27165	27147	27080	27075	27115	27237	27114	27175	27070	27299	27240	27140	27248	27186	27237	27074	27245	27169	27239	27099	26847	27285	27014	27267	27199	27089	27158	27045	27112	27261	27093	27287	27171	27108	27237	27078	27246	27191	27213	27176	27256	27131	27060	27287	27271	26940	27216	26985	27158	27308	27135	27268	27162	27416	27110	27267	27010	27221	27371	27321	27383	27214	27266	27316	26977	27174	27277	27199	27437	27261	27219	27031	27055	27225	26847	27241	27396	27181	27217	27109	27153	27226	27204	27372	27054	27256	27272	27604	27040	27168	27170	27175	27285	27179	27322	26991	27218	27359	27086	27195	27210	27218	27494	27272	27284	27344	27247	27266	27183	27278	27253	27265	27362	27192	27272	27393	27190	27271	27353	27215	27356	27230	27209	27116	27251	27377	27402	27220	27231	27343	26905	27070	27188	27301	27179	27106	27319	27433	27224	27311	27272	27182	27168	27168	27111	27223	27257	27197	27114	27355	27543	27213	27345	27031	27099	27168	27044	27291	27106	27268	27056	26993	27282	27078	27065	27266	27197	27032	27055	27086	27012	27248	27277	27483	27059	27366	27481	27214	27218	27078	27362	27483	27292	27237	27145	27322	27116	27318	27254	27280	27286	27259	27119	27271	27042	27549	27423	27265	27271	26999	27292	27384	27352	26950	27224	27309	27251	27307	27270	27237	27262	27446	27469	27397	27021	27150	27095	27368	27357	27251	27464	27232	27191	27117	27382	27271	27200	27329	27250	27248	27297	27318	27113	27062	27051	27337	27095	27037	27309	27322	27075	27404	27250	27510	27431	27131	27250	27342	27413	27222	27353	27354	27115	27160	27322	27301	26997	27179	27274	27282	27002	27114	27326	27421	27038	27207	27154	27060	27066	27313	27238	27324	27159	27228	27061	27278	27273	27346	27063	27087	27230	27254	27324	27429	27408	27205	27161	27283	27236	27370	27237	27023	27125	27008	27182	27323	27219	26933	26850	27289	27225	27158	27088	27185	27226	27404	27278	27283	27456	27115	27105	27244	27251	27194	27101	27066	27089	27362	27389	27075	27338	27253	27101	27204	27342	27382	27363	27299	27047	27195	27064	27391	27258	27295	27354	27409	27327	27375	27386	27161	27261	27317	27121	27413	27265	27548	27292	27257	27187	27150	27110	27209	27354	27270	27142	27253	27260	27266	27150	27179	27173	27091	27175	27445	27184	27518	27266	27101	27181	27198	27181	27054	27283	27317	27448	26980	27344	27262	27348	27232	27333	27401	27074	26966	27043	26971	27144	27111	27190	27249	27084	27080	27179	27391	27463	27114	27141	27126	27109	27299	27180	27506	27267	27353	27297	27386	27052	26837	27076	27080	27100	27234	27269	27247	27214	27264	27087	27212	27198	27228	27343	27306	27186	27013	27138	27207	27100	27007	27329	27283	27156	27199	27031	27217	27342	27198	26982	27433	27164	27047	27421	27259	27309	27418	27397	27273	27099	27330	27307	26895	27289	27340	27136	27269	27065	27194	27026	27431	27337	27260	27273	27125	27315	27365	26944	27292	27194	27283	27167	27327	27161	26888	26995	27136	27438	27328	27156	27259	27142	27118	27436	27109	27238	27172	27111	27100	27140	27246	27371	27237	27153	27196	27219	27186	27123	27069	27031	27248	27169	27278	27465	27427	27387	27231	27346	27358	27297	27158	27342	27074	27135	27210	27138	27025	27189	27288	27080	27268	27433	27198	27182	27369	27287	27175	27145	27133	27185	27303	27091	27401	27224	27159	27170	27385	27185	27075	27153	27313	27300	26887	27406	27023	27238	27248	27058	27259	27145	27044	27167	27042	27236	27376	27161	27176	27246	27127	27072	27355	27383	27327	27249	27400	27192	27190	27334	27219	27513	27405	27290	27224	27327	27281	27139	26915	26860	27076	27027	27065	27261	27092	27245	27231	27013	27130	27316	27365	27290	27505	27445	27316	27173	27177	27323	27478	27462	27313	27275	27097	27169	27477	27476	27318	27268	27435	27159	27303	27274	27266	27224	27118	27228	27186	27279	27312	26934	27443	27324	27359	27421	27127	27213	27093	27282	27268	27351	27369	27185	27269	27010	27232	27261	27130	27165	26971	27113	27195	27065	26977	27121	27201	27221	26997	27351	27101	27231	27130	27074	27168	27177	27423	27146	27093	27322	27069	27475	27347	27395	27432	26901	27477	27248	27112	27500	27116	27157	27475	27115	27418	27311	27256	27115	27125	27112	27111	27279	27275	27107	27178	27224	26922	27340	27225	27118	27251	27010	27181	27134	27035	27387	27247	27020	27168	27232	27207	27076	26996	27417	27289	27293	27320	27341	27055	27164	27114	27364	27216	27315	27305	27334	27144	27083	27374	27315	27305	27051	27116	27263	27201	27198	27229	27065	27116	27212	27031	27177	27111	27168	27333	27179	27312	27054	27147	27215	27262	27223	27365	27208	27109	27061	27550	27163	27148	27373	27351	27287	27120	27257	27094	27155	27082	27168	27200	27418	27094	27306	27201	27271	27493	27256	27301	27119	27265	27072	27379	27231	27325	27367	27121	27199	27135	27419	27456	27121	27354	27040	27160	27118	26950	27176	27315	27156	27168	27129	27221	27206	27039	27344	27039	27189	27198	27186	27326	27450	27303	27199	27361	27109	27223	26950	27367	27308	27227	27215	27078	27061	27196	27227	27199	26995	27169	27142	27498	27298	27442	27225	27093	27313	27393	27391	27214	27099	27144	27123	27280	27365	27286	27037	27465	26978	27443	27377	27248	27207	27148	26981	27323	27616	27291	27460	27448	27317	27307	27308	27175	27125	27365	27180	27109	27157	27101	27349	27023	27243	27335	27438	27342	27440	27444	27304	27116	27277	27263	27142	27170	27051	27159	27280	27106	27047	27361	27355	27144	27250	27154	27199	27145	27153	27099	27211	27308	27265	27424	27147	27013	27129	27273	27100	27365	27245	27522	26994	27199	27197	27278	27217	27216	27269	27094	27114	27054	27373	27295	27049	27195	27457	27260	27170	27317	27106	27122	27126	27335	27061	27190	27159	27304	27285	27247	27067	27467	27152	27041	27265	27191	27083	27264	26984	27338	27325	27281	27279	26991	27217	27080	27307	27173	27043	27399	27339	27200	27399	27207	27271	27376	27156	27372	27071	27094	27133	27045	27220	27404	27173	27249	27328	27326	27114	27184	27195	27031	27169	27245	27191	27219	27414	27327	27063	27227	27411	27185	27161	27323	27166	27337	27199	27176	27292	27256	27113	27157	27380	27356	27040	27302	27153	27347	26986	27142	27056	27118	27291	27302	27299	27316	27246	27294	27157	26968	27184	27333	27096	27426	27127	27180	27206	27128	27107	27068	27097	26971	27309	27094	27163	27110	27188	27293	27155	27010	27198	27153	27160	27119	27138	27038	27178	27190	27169	27173	27295	27385	27229	27176	27183	27255	27098	27247	27022	27264	26992	27030	27172	27199	27039	27296	27288	27274	27256	27189	27355	27371	27413	27128	27081	27530	27399	27167	27251	27012	27356	27282	27169	27379	27050	26987	27189	27303	27360	27347	27002	27195	27268	27368	27033	27559	27230	27168	27270	27403	27403	27286	27429	27466	27267	27235	27175	27165	26971	27122	27287	27233	27220	27206	27497	27277	27327	27516	27095	27120	27264	27383	27182	27271	27247	27246	27380	27133	27110	27277	27277
18527	28714	27607	24442	23231	22487	22422	22268	22072	41806	44700	35097	26164	21478	21511	21361	21372	21422	21349	21437	21478	21189	21552	21338	21342	21348	21393	21348	21091	21494	21446	21405	21423	21366	21332	21405	21265	21342	21501	21478	21528	21479	21470	21370	21238	21450	21444	21309	21519	21411	21446	21416	21318	21470	21480	21460	21460	21420	21482	21384	21223	21390	21277	21318	21312	21405	21413	21268	21177	21375	21262	21316	21420	21458	21446	21565	21371	21427	21190	21310	21533	21153	21381	21232	21514	21386	21399	21439	21264	21374	21390	21482	21457	21367	21443	21330	21287	21484	21479	21233	21406	21350	21459	21288	21305	21327	21324	21487	21378	21368	21405	21312	21449	21118	21437	21340	21385	21363	21413	21438	21451	21329	21355	21215	21378	21470	21316	21354	21407	21551	21491	21384	21376	21326	21297	21411	21594	21303	21514	21299	21307	21332	21398	21404	21457	21483	21344	21364	21318	21420	21359	21297	21253	21218	21304	21496	21368	21166	21311	21328	21213	21309	21510	21484	21259	21272	21230	21391	21212	21371	21503	21260	21266	21223	21307	21169	21277	21391	21485	21320	21433	21421	21333	21169	21213	21390	21494	21249	21217	21192	21294	21353	21473	21361	21393	21182	21273	21421	21264	21609	21379	21210	21442	21415	21285	21315	21389	21263	21274	21244	21403	21179	21409	21437	21439	21415	21625	21429	21289	21277	21477	21374	21349	21329	21306	21456	21462	21337	21283	21357	21417	21327	21447	21186	21478	21514	21237	21314	21412	21289	21222	21207	21374	21420	21290	21364	21283	21363	21359	21542	21342	21293	21426	21333	21398	21315	21314	21497	21499	21304	21510	21373	21313	21324	21445	21271	21292	21394	21135	21411	21396	21439	21425	21320	21401	21419	21283	21333	21286	21102	21458	21246	21264	21436	21097	21181	21356	21283	21443	21368	21463	21417	21431	21257	21358	21298	21344	21445	21373	21187	21314	21338	21196	21271	21495	21063	21400	21290	21170	21294	21331	21223	21352	21497	21518	21453	21338	21293	21255	21427	21424	21373	21313	21322	21227	21418	21330	21392	21331	21546	21397	21386	21266	21289	21261	21366	21192	21254	21275	21274	21474	21271	21324	21342	21406	21312	21351	21408	21432	21326	21266	21173	21406	21367	21327	21415	21392	21293	21387	21384	21509	21428	21257	21266	21282	21340	21160	21416	21314	21146	21341	21382	21419	21339	21337	21345	21270	21256	21284	21375	21204	21266	21423	21313	21331	21561	21216	21394	21276	21370	21292	21468	21216	21393	21362	21525	21341	21272	21371	21314	21198	21426	21313	21548	21344	21072	21188	21284	21153	21297	21418	21487	21400	21392	21597	21335	21346	21312	21447	21437	21271	21450	21322	21301	21351	21261	21402	21338	21318	21428	21399	21419	21409	21408	21310	21415	21518	21272	21254	21532	21436	21440	21234	21367	21401	21381	21440	21629	21329	21333	21451	21259	21224	21403	21400	21381	21323	21558	21427	21401	21313	21168	21381	21286	21368	21106	21281	21364	21339	21375	21409	21194	21338	21363	21436	21304	21378	21253	21465	21387	21449	21273	21314	21473	21412	21377	21332	21448	21349	21316	21185	21369	21275	21390	21393	21453	21361	21406	21263	21314	21594	21411	21382	21307	21069	21178	21385	21349	21374	21232	21359	21396	21086	21389	21480	21218	21360	21430	21455	21248	21405	21257	21416	21327	21341	21231	21262	21492	21428	21345	21300	21492	21132	21349	21397	21382	21269	21327	21390	21481	21277	21442	21177	21435	21266	21430	21380	21454	21227	21284	21312	21203	21406	21464	21127	21357	21298	21415	21410	21301	21294	21283	21321	21362	21380	21337	21449	21425	21168	21418	21419	21289	21374	21192	21188	21310	21357	21247	21433	21195	21455	21439	21404	21382	21459	21301	21274	21519	21143	21342	21401	21310	21397	21407	21479	21477	21515	21313	21334	21395	21365	21395	21288	21382	21483	21283	21367	21437	21385	21277	21267	21392	21332	21324	21552	21323	21365	21653	21357	21228	21494	21338	21301	21162	21358	21394	21276	21521	21510	21286	21344	21296	21261	21296	21268	21207	21210	21314	21182	21387	21464	21387	21383	21224	21526	21590	21348	21303	21403	21408	21344	21306	21442	21374	21446	21318	21225	21454	21235	21369	21227	21275	21257	21587	21399	21460	21386	21308	21227	21412	21324	21444	21412	21447	21375	21196	21265	21555	21325	21428	21359	21199	21268	21273	21359	21290	21122	21379	21418	21447	21187	21366	21344	21327	21306	21393	21209	21423	21354	21323	21309	21342	21475	21195	21422	21454	21243	21366	21312	21454	21264	21308	21261	21523	21311	21320	21276	21292	21512	21304	21181	21280	21352	21440	21518	21234	21229	21282	21393	21314	21410	21408	21355	21410	21525	21359	21368	21429	21251	21213	21248	21355	21493	21352	21231	21352	21363	21473	21468	21450	21293	21338	21364	21422	21479	21317	21297	21207	21244	21195	21271	21369	21305	21280	21426	21308	21319	21399	21436	21259	21182	21077	21240	21482	21559	21355	21328	21252	21582	21332	21373	21160	21485	21308	21380	21271	21350	21373	21449	21446	21250	21221	21418	21343	21248	21420	21205	21267	21172	21321	21360	21133	21208	21214	21255	21403	21402	21239	21247	21329	21452	21337	21231	21423	21236	21452	21462	21321	21440	21361	21279	21352	21161	21459	21321	21452	21261	21434	21295	21230	21381	21372	21450	21400	21338	21206	21453	21430	21261	21353	21357	21494	21302	21478	21389	21268	21413	21329	21322	21272	21112	21379	21408	21356	21568	21540	21262	21379	21128	21515	21281	21329	21429	21407	21319	21133	21311	21501	21504	21395	21299	21286	21448	21321	21290	21466	21349	21449	21467	21311	21435	21291	21247	21370	21429	21249	21398	21151	21261	21386	21369	21252	21270	21405	21536	21283	21383	21356	21295	21395	21241	21390	21376	21221	21369	21240	21293	21415	21338	21371	21370	21466	21325	21488	21428	21454	21293	21579	21387	21485	21356	21219	21441	21388	21157	21413	21540	21414	21329	21519	21242	21218	21371	21436	21377	21296	21363	21355	21257	21305	21311	21234	21393	21252	21382	21251	21487	21436	21339	21297	21416	21302	21547	21363	21274	21227	21267	21224	21310	21456	21261	21414	21340	21371	21535	21279	21286	21280	21146	21500	21257	21055	21365	21357	21306	21308	21342	21321	21261	21547	21498	21276	21342	21234	21309	21341	21414	21255	21292	21277	21437	21356	21215	21335	21472	21397	21527	21366	21396	21330	21262	21317	21308	21354	21341	21490	21434	21351	21411	21420	21399	21370	21281	21421	21457	21212	21289	21349	21228	21253	21281	21342	21442	21452	21417	21339	21262	21156	21404	21322	21253	21144	21246	21392	21270	21187	21390	21459	21256	21534	21296	21303	21397	21214	21391	21412	21289	21380	21367	21209	21283	21504	21484	21270	21537	21281	21324	21233	21369	21368	21430	21323	21277	21283	21371	21359	21332	21413	21237	21431	21497	21432	21452	21417	21329	21429	21442	21407	21383	21244	21562	21306	21363	21248	21579	21341	21317	21257	21374	21376	21490	21385	21416	21480	21224	21259	21224	21157	21324	21286	21396	21283	21366	21133	21451	21435	21327	21262	21238	21171	21220	21214	21347	21422	21193	21224	21365	21409	21108	21315	21441	21247	21409	21351	21211	21361	21316	21307	21365	21472	21446	21289	21305	21417	21602	21353	21286	21378	21522	21146	21293	21324	21317	21497	21474	21378	21323	21270	21317	21393	21198	21212	21417	21516	21413	21246	21476	21308	21254	21398	21425	21399	21323	21377	21237	21412	21228	21544	21323	21202	21260	21483	21197	21390	21425	21519	21427	21341	21343	21587	21476	21196	21409	21417	21341	21511	21338	21445	21457	21139	21233	21377	21461	21357	21239	21389	21196	21304	21302	21382	21542	21384	21255	21383	21329	21503	21225	21163	21523	21297	21500	21190	21415	21181	21148	21162	21385	21422	21403	21270	21514	21321	21248	21386	21483	21508	21259	21356	21325	21382	21225	21323	21328	21396	21229	21338	21389	21296	21385	21251	21378	21510	21293	21537	21329	21237	21267	21385	21443	21234	21543	21245	21317	21366	21456	21276	21504	21288	21303	21404	21401	21399	21539	21297	21296	21576	21299	21299	21358	21360	21398	21547	21568	21368	21370	21428	21322	21313	21426	21341	21355	21287	21454	21383	21245	21454	21377	21306	21420	21291	21295	21358	21282	21353	21225	21288	21388	21297	21417	21448	21286	21261	21292	21064	21464	21293	21347	21339	21329	21238	21302	21312	21326	21305	21338	21493	21439	21309	21388	21453	21444	21276	21537	21245	21403	21305	21316	21355	21554	21373	21242	21386	21243	21337	21345	21292	21550	21360	21289	21272	21309	21292	21416	21375	21314	21509	21313	21224	21340	21380	21305	21280	21405	21255	21300	21449	21535	21353	21262	21320	21385	21306	21428	21364	21371	21205	21422	21397	21264	21084	21234	21442	21299	21426	21298	21363	21239	21248	21342	21364	21238	21439	21568	21450	21315	21556	21492	21424	21440	21236	21258	21405	21365	21394	21089	21363	21462	21384	21263	21315	21136	21509	21281	21333	21313	21307	21500	21379	21491	21315	21274	21459	21421	21305	21301	21490	21261	21197	21359	21423	21451	21471	21175	21355	21307	21327	21306	21368	21480	21424	21175	21345	21149	21288	21344	21251	21417	21297	21402	21329	21381	21338	21303	21223	21351	21494	21399	21320	21413	21319	21336	21341	21140	21418	21271	21412	21197	21463	21362	21374	21400	21415	21249	21369	21320	21127	21360	21289	21388	21392	21260	21381	21194	21372	21324	21524	21417	21250	21235	21391	21397	21252	21380	21533	21506	21296	21355	21410	21316	21421	21409	21326	21336	21401	21395	21406	21355	21328	21325	21370	21521	21414	21384	21263	21343	21447	21233	21471	21419	21486	21343	21311	21281	21193	21370	21331	21354	21354	21431	21155	21416	21438	21226	21389	21263	21149	21439	21242	21496	21190	21321	21377	21266	21311	21289	21418
22901	21158	28874	23770	22289	26906	30764	27634	27064	52693	59297	44585	35129	27590	26906	27020	26799	26964	26895	26830	26663	27255	26860	27066	26859	26720	26936	26881	26780	26827	26733	26903	27114	26970	26857	26790	27021	26767	26587	26592	27039	26650	26714	26583	26757	26784	26814	26753	26844	26790	26598	26496	26808	26832	26780	26885	27064	26774	26872	26597	26764	26610	26655	26747	26644	26810	26799	26657	26643	26765	26649	26874	26678	26906	26779	26533	26403	26656	26696	26578	26739	26676	26745	26429	26835	26576	26448	26675	26646	26677	26793	26707	26617	26685	26766	26651	26792	26692	26727	26695	26697	26847	26851	26711	26726	26733	26912	26718	26866	26785	27011	26609	26633	26390	26640	26798	26541	26748	26720	26551	26697	26770	26717	26680	26683	26678	26613	26553	26752	26718	26813	27010	26581	26459	26701	26809	26434	26759	26719	26604	26600	26642	26766	26679	26767	26767	26955	26509	26536	26806	26802	26716	26546	26641	26685	26674	26551	26547	26510	26668	26684	26823	26784	26773	26392	26507	26806	26779	26671	26937	26833	26616	26942	26433	26787	26578	26497	26293	26905	26701	26536	26879	26594	26357	26777	26696	26618	26561	26756	26579	26690	26715	26861	26823	26580	26541	26694	26776	26515	26689	26882	26752	26415	26729	26812	26737	26743	26841	26653	26546	26783	26650	26611	26661	26588	26776	26696	26827	26551	26758	26612	26763	26559	26665	26770	26811	26701	26707	26947	26818	26743	26476	26718	26658	26724	26726	26660	26378	26993	26653	26662	26781	26562	26647	26596	26664	26566	26673	26518	26886	26766	26601	26786	26676	26492	26737	26795	26616	26706	26594	26781	26690	26538	26673	26710	26542	26806	26759	26729	26645	26543	26892	26553	26402	26630	26514	26726	26630	26525	26548	26742	26598	26684	26597	26683	26814	26748	26838	26647	26564	26706	26582	26997	26632	26737	26824	26723	26733	26457	26773	26529	26790	26672	26643	26644	26676	26562	26724	26695	26881	27115	26554	26651	26662	26757	26907	26632	26463	26577	26578	26619	26522	26693	26836	26712	26771	26770	26642	26675	26645	27031	26864	26739	26630	26945	26563	26713	26700	26910	26965	26580	26639	26804	26756	26989	26704	26594	26657	26634	26479	26607	26908	26590	26508	26670	26796	26694	26550	27062	26744	26657	26700	26816	26908	26695	26658	26681	26615	26742	26688	26544	26695	26549	26543	26595	26644	26698	26621	26805	26699	26487	26737	26546	26628	26802	26591	26559	26589	26850	26888	26618	26807	26886	26819	26737	26517	26721	26555	26792	26704	26773	26806	26825	26560	26653	26482	26711	26637	26823	26767	26714	26844	26665	26766	26679	26676	26802	26591	26669	26767	26856	26697	26637	26678	26767	26705	26860	26607	26767	26867	26812	26771	26719	26561	26772	26700	26580	26656	26721	26595	26606	26763	26601	26621	26734	26795	27104	26785	26780	26677	26641	26592	26736	26644	26480	26699	26733	26535	26627	26730	26529	26756	26826	26705	26791	26690	26566	26724	26510	26627	26452	26652	26623	26616	26810	26656	26791	26940	26733	26723	26861	26719	26664	26634	26729	26657	26907	26736	26498	26628	26665	26829	26560	26751	26915	26777	26666	26570	26789	26879	26752	26556	26649	26705	26881	26726	26901	26689	26690	26763	26562	26731	26589	26817	26800	26549	26789	27008	26638	26715	26858	26782	26882	26732	26614	26463	26856	26612	26862	26534	26617	26691	26687	26593	26853	26590	26646	26558	26853	26605	26922	26636	26627	26616	26673	26649	26766	26820	26784	26698	26680	26683	26715	26488	26666	26640	26657	26586	26617	26643	26632	26631	26647	26681	26857	26603	26636	26711	26901	26658	26427	26662	26434	26764	26772	26803	26646	26849	26630	26703	26482	26845	26596	26709	26740	26784	26606	26943	26587	26743	26773	26658	26709	26707	26391	26598	26849	26493	26438	26445	26636	26469	26721	26753	26903	26767	26749	26786	26790	26570	26696	26902	26932	26760	26635	26599	26886	26613	26931	26495	26373	26771	26789	26585	26736	26575	26764	26885	26637	26692	26583	26590	26930	26931	26629	26598	26670	26688	26746	26713	26876	26818	26712	26626	26866	26741	26532	26570	26709	26570	26677	26700	26804	26626	26613	26611	26613	26755	26895	26725	26774	26791	26892	26750	26682	26600	26758	26536	26571	26646	26996	26606	26652	26751	26720	26652	26847	26597	26693	26782	26712	26715	26730	26643	26519	26731	26669	26580	26796	26676	26662	26610	26624	26699	26510	26817	26639	26764	26733	26838	26775	26726	26783	26666	26751	26630	26590	26481	26895	26820	26748	26722	26860	26745	26634	26599	26517	26688	26606	26845	26836	26604	26836	26547	26743	26608	26584	26771	26588	26692	26794	26749	26877	26592	26849	26550	26655	26585	26649	26326	26521	26575	26751	26786	26603	26929	26772	26726	26571	26686	26634	26437	26688	26703	26715	26586	26734	26294	26544	26516	26644	26544	26709	26587	26613	26471	26721	26411	26698	26623	26577	26760	26670	26685	26644	26752	26619	26846	26865	26749	26737	26740	26656	26637	26443	26581	26612	26769	26994	26887	26835	26469	26796	26646	26789	26703	26814	26906	26716	26697	26598	26696	26800	26562	26843	26761	26757	26717	26566	26497	26763	26695	26765	26590	26669	26824	26599	26546	26435	26567	26772	26520	26643	26674	26759	26616	26754	26624	26584	26811	26593	26803	26516	26708	26645	26775	26759	26467	26755	26752	26659	26540	26779	26691	26817	26473	26875	26896	26681	26612	26795	26806	26506	26635	26793	26556	26766	26593	26633	26747	26644	26591	26788	26596	26756	26620	26746	26743	26568	26494	26593	26637	26796	26632	26775	26728	26763	26623	26629	26652	26788	26743	26876	26855	26962	26795	26759	26813	27027	26670	26706	26506	26741	26560	26686	26601	26718	26784	26753	26686	26692	26699	26536	26482	26621	26682	26789	26836	26713	26410	26767	26656	26736	26843	26665	26423	26680	26742	26615	26539	26750	26762	26993	26508	26769	26731	26725	26559	26663	26609	26640	26837	26584	26617	26797	26343	26776	26690	26682	26677	26517	26754	26607	26624	26701	26568	26796	26825	26633	26740	26663	26501	26687	26563	26700	26458	26516	26841	26490	26655	26708	26566	26663	26589	26687	26671	26554	26787	26879	26627	26643	26543	26675	26777	26678	26873	26650	26747	26783	26648	26772	26420	26689	26520	26663	26633	26813	26739	26822	26722	26488	26765	26602	26452	26493	26643	26646	26405	26685	26834	26815	26690	26689	26653	26685	26542	26710	26599	26682	26745	26763	26750	26742	26921	26723	26427	26478	26602	26781	26786	26616	26710	26788	26570	26755	26623	26621	26603	26755	26705	26717	26820	26748	26838	26832	26953	26811	26779	26721	26704	26708	26708	26638	26845	26753	26725	26546	26578	26688	26735	26390	26608	26615	26642	26601	26838	26628	26605	26701	26807	26435	26834	26657	26755	26794	26532	26542	26680	26719	26857	26736	26905	26371	26815	26430	26795	26794	26671	26882	26841	26862	26553	26710	26711	26699	26801	26596	26627	26819	26667	26929	26721	26772	26690	26829	26911	26617	26728	26600	26734	26816	26562	26661	26662	26679	26708	26675	26856	26742	26596	26687	26494	26582	26849	26514	26824	26799	26589	26660	26682	26833	26636	26812	26637	26297	26582	26692	26799	26534	26592	26721	26386	26607	26654	26487	26569	26699	26718	26860	26608	26517	26680	26595	26810	26525	26898	26563	26578	26770	26467	26567	26792	26709	26833	26590	26479	26636	26665	26605	26732	26713	26556	26669	26737	26742	26669	26699	26730	26527	26761	26645	26585	26789	26709	26753	26762	26626	26551	26575	26758	26725	26581	26766	26865	26863	26476	26832	26614	26771	26469	26614	26732	26720	26908	26703	26635	26738	26471	26763	26592	26533	26716	26709	26829	26730	26643	26575	26595	26744	26786	26503	26660	26540	26820	26586	26742	26808	26638	26601	26594	26662	26794	26579	26940	26619	26432	26609	26754	26873	26714	26895	26492	26674	26630	26661	26699	26840	26668	26499	26638	26613	26845	26744	26555	26699	26713	26374	26740	26828	26714	26729	26668	26907	26655	26567	26739	26754	26772	26744	26851	26604	26647	26798	26532	26529	26571	26892	26576	26528	26694	26540	26842	26646	26725	26637	26793	26889	26759	26366	26748	26761	26649	26564	26559	26637	26452	26762	26569	26540	26626	26555	26588	26779	26569	26805	26774	26718	26580	26700	26542	26633	26576	26552	26966	26682	26580	26547	26671	26654	26811	26594	26534	26507	26444	26708	26791	26830	26626	26453	26699	26663	26504	26705	26834	26721	26842	26632	26436	26601	26642	26601	26773	26717	26886	26675	26806	26846	26646	26810	26808	26945	26572	26690	26465	26685	26619	26694	26770	26748	26811	26477	26948	26830	26592	26624	26640	26737	26716	26671	26638	26524	26534	26618	26811	26656	26520	26558	26565	26962	26698	26694	26673	26319	26691	26649	26937	26670	26848	26882	26635	26790	26801	26849	26792	26913	26695	26675	26426	26560	26624	26532	26647	26487	26746	26588	26709	26973	26424	26689	26711	26637	26767	26709	26920	26656	26544	26600	26732	26713	26582	26656	26706	26480	26813	26691	26573	26828	26467	26849	26848	26521	26840	26774	26713	26818	26440	26610	26606	26774	26890	26762	26324	26629	26695	26921	26581	26632	26773	26648	26644	26669	26645	26599	26853	26650	26534	26875	26677	26775	26893	26641	26621	26946	26656	26586	26640	26712	26677	26502	26666	26604	26328	26443	26531	26899	26670	26643	26697	26762	26589	26632	26487	26825	26379	26673	26842	26564	26624	26579	26749	26864	26530	26656	26809	26846	26633	26664	26710	26498	26653	26446	26724	26920	26544	26649	26545	26952	26489	26693	26509	26735	26642	26772	26663	26756	26622	26539	26923	26681	26800	26501	26906	26679	26563	26707	26829	26531	26581	26564	26528	26379	26832	26692	26638	26736	26525	26732	26867	26748	26722	26924	26844	26735	26676	26619	26681
19579	33200	31244	26376	24871	23838	23319	22515	22203	52968	56037	43279	30170	21124	20968	21266	21146	21129	21196	21194	21154	21059	21061	21056	21126	21176	21016	21219	20976	20990	21068	21006	21050	21142	21000	21083	21113	21082	21221	21145	21064	21030	20956	21084	21136	21000	21064	21005	21277	21229	21128	21203	21049	21061	21076	21312	21316	21076	21180	20951	21255	20945	21254	21108	21062	21093	21143	21068	20929	21061	21096	20967	21103	20936	21046	21118	21141	21127	20991	21093	20996	21078	20975	21072	21085	20860	21173	20967	21219	21155	21046	21070	21188	21068	21129	21003	21076	21000	20923	20967	21163	20916	20941	21134	21130	20961	21086	21096	21226	21124	21073	21091	21006	20977	20971	21024	21116	21090	21186	20986	21204	21035	20837	21067	21128	21261	21264	21141	21203	20882	21104	20957	21129	21100	20993	21039	21032	21050	20962	21006	21036	20945	20700	21211	20946	21039	21035	21073	21036	21186	21040	21198	21194	21007	21125	21187	21005	20986	20959	20912	21109	21110	21287	21046	21237	20991	21201	21153	21053	21155	21083	21020	21013	20956	20982	20950	21176	21028	21077	21097	21023	20965	20939	21179	21009	21237	21037	21092	21309	21039	20941	21003	20834	20994	21151	20961	21034	21201	21173	20962	21036	21086	21035	20981	21101	21111	21098	20997	21184	20928	21104	21001	20944	20938	20993	21084	21179	20943	21012	21086	21028	20981	21215	21039	21031	20986	21047	21258	21072	20986	20892	21131	21134	21065	21153	21037	21031	21192	21021	21001	21064	21141	20873	20961	20946	21111	21072	20971	21004	20999	20935	21300	20914	21102	21055	20996	21079	21104	21129	21024	21214	21210	20936	21194	21030	21073	21036	21099	21132	21121	21163	21212	20821	21093	21116	20950	21102	21026	21195	21021	20958	21030	21046	20826	21136	21004	21024	21027	20963	20964	21087	20951	21058	21053	21093	21101	21155	21112	21189	21173	21095	21053	21184	20890	21067	21117	21196	20960	21150	21279	21030	21047	21006	21176	20987	21029	21121	20942	20976	21116	21239	21269	20948	21043	21013	20885	21101	21099	21077	21009	21098	21075	21139	21031	21033	21188	21073	21180	20969	21084	20989	21073	21016	21075	20820	21074	20984	21080	21155	20922	21149	21094	21116	20930	20841	20922	20945	21024	21137	21193	20983	21077	21132	20998	20985	20992	21155	21148	21009	21180	21067	20992	21236	21218	21163	21115	21127	21078	21048	21074	21127	21001	21174	20987	21102	20813	21118	21175	21065	21128	21081	21042	21119	20999	20986	21102	20973	21027	21034	21074	20884	21150	21137	21089	21261	21260	21061	21100	21108	20959	21099	21023	21147	21003	21105	21085	20997	21048	21189	21090	21080	21138	21102	21004	21197	20930	21023	20900	20966	21294	21257	21029	21137	20957	20942	21027	21187	20968	20870	21204	21078	21040	21097	21139	20947	21035	20947	20908	20987	21113	21178	21057	20962	21147	21184	21097	20937	21064	21078	20959	21016	21054	21094	21073	20981	21174	21033	20981	20993	21088	20949	21069	21063	21155	21222	21124	21030	20980	21068	21134	21082	21022	21097	21096	20962	21041	20903	21163	21074	21148	21021	21102	20916	21185	21159	21007	21106	20941	21015	21072	21125	21103	21155	21160	20923	20998	20950	20871	21012	21044	20950	20983	21156	21194	21234	21140	21020	21044	20941	20930	20802	21099	21086	21070	20869	21042	21052	21105	20962	21196	20913	21106	21288	21186	21096	21211	20997	20932	21097	21105	21092	20963	21136	20950	20838	21076	21120	20890	21202	21018	20976	21178	21040	21120	20934	20972	20942	21023	20986	21033	20854	21100	21011	20875	21039	21179	21001	21053	21133	20773	21045	21070	20871	21035	21003	21100	21147	20934	21054	21219	21049	21214	21084	21126	21108	20981	20956	20916	20974	21029	21058	21178	21165	21198	21171	21031	21196	21043	20887	21104	21267	21173	20995	21114	21077	21133	21218	20968	20933	21260	21059	20942	21306	20843	21161	21069	21037	20984	20904	21051	21132	20992	20963	21146	21120	21030	20914	21014	21130	21048	21200	20907	21069	21046	21099	21110	21259	20845	21230	21036	21326	21056	21151	21064	21206	21101	21087	21144	21165	21026	21024	21054	21091	21180	21083	21100	21015	21201	21136	21056	21144	20976	21134	21316	21043	21049	21151	21064	20997	21081	20957	21075	21104	21196	21216	21021	20897	20968	21099	21099	21074	21097	20971	21103	21032	21021	21149	21069	20943	21014	21018	21078	21017	21210	21053	20994	21037	21037	21040	20940	21097	21011	21004	21078	21187	20885	21178	21040	21039	21113	21082	21117	21130	20937	21185	21212	21169	21007	20901	21051	21289	20957	21203	21071	21200	20901	21043	21041	21227	20938	21123	20949	21126	21126	21171	21276	21137	20947	21069	21027	21099	20948	21006	21060	21165	20997	21097	20997	21257	21173	21141	20891	21120	21046	20895	20970	21148	21000	21127	21065	21028	20995	21113	20858	21229	21050	21038	21047	20934	21090	21164	20935	20958	21004	20909	21188	20994	21207	21019	21161	21197	20957	21023	21016	20919	21104	21129	21053	20923	21085	20888	21198	20902	21122	20969	21130	20975	21284	21202	21037	21029	21082	21107	21200	21103	20966	21114	20838	21159	21003	20969	21294	21030	20989	21166	21090	20941	21112	21241	20812	21112	21135	21230	21067	21098	21033	21094	21000	20833	21025	21242	21041	21060	21230	21196	21271	21053	21049	20924	21159	21104	20960	21076	20952	20899	21018	21153	20938	21125	21064	21164	20930	21158	21066	21060	21246	21044	21137	20900	21218	21071	21007	21112	20984	20972	21003	21128	20930	20976	21068	21063	21087	21241	21056	21225	21060	21143	21119	21049	21260	21060	21014	20980	21164	21046	21165	21023	20860	21226	21025	21171	21045	21028	21088	21081	20873	20885	21186	21186	21091	21002	21135	21017	21002	21023	21118	21082	21055	21002	20936	21136	20891	21069	20852	21109	21051	21092	20943	20953	21044	21034	21098	21010	20927	21001	21054	21125	20971	21029	20985	21059	20958	21018	21011	21037	21057	21028	21210	21226	20955	20957	21116	21163	21015	21206	21160	20872	21246	21138	21071	21322	21034	20948	21153	21113	21021	21114	20927	20979	21129	20985	21096	21069	21122	20963	20998	21030	21029	21040	21029	21093	21111	21151	21093	21148	20923	21022	21025	21195	20943	21167	20939	20980	21063	21012	21132	21130	21009	21034	20791	21016	21121	21157	21025	20997	21190	20951	20902	20990	21153	20950	21191	21145	21011	21088	20885	21013	20974	21035	20951	21231	20934	21071	21086	20970	20857	21094	21076	21005	21139	20953	20960	21142	21222	21069	20992	20886	20956	21053	20979	21041	21065	21039	20863	20955	21072	20936	21166	20774	21106	21008	21222	21102	21001	20885	21034	21129	21091	20909	20941	21085	21179	21176	21277	21151	20920	21180	21112	21003	21042	21153	20892	21211	21046	21269	21182	21029	21100	21056	20834	21099	21017	21173	21277	21059	20776	20996	20963	20982	21154	21091	21172	21254	20916	21022	21091	21164	20928	20976	21124	21109	20895	21021	20996	21113	21085	20962	20961	21147	21148	21070	20894	20900	20862	21138	20938	20987	21203	21058	21097	20928	21165	20816	21211	20930	21092	21063	20999	20926	21061	21098	21142	21061	21091	21015	21105	20986	21217	21011	21041	21091	21045	20932	20944	21010	20937	21126	20974	21034	21021	21241	20860	21164	21044	21187	21010	21075	20874	21181	20895	20917	21212	21093	21124	21188	20848	21002	21184	21016	21150	21146	21123	21017	21031	21015	21082	21066	21159	21011	20993	21169	20951	20899	21151	20912	21043	21202	20960	21137	21080	21043	21053	21087	20974	21096	20943	21197	21020	21003	21069	21031	21205	20893	21135	21130	21206	21161	21063	21115	21140	21141	20799	21167	21186	21033	21107	21037	21128	20964	21078	20961	21057	21025	21012	21131	21097	21147	20953	21136	21115	21252	21048	21013	21015	21020	21107	21034	21313	21070	20980	20834	20996	20998	21029	21063	21049	20785	21141	21128	21032	21157	21204	21039	21196	21059	21251	21071	20986	20967	20974	21103	20963	20956	20992	21067	20916	20940	21012	21051	20987	21089	21031	21014	21232	21041	21130	21131	21031	20913	20973	21179	21105	21144	21033	20918	21132	20996	21059	20960	20942	20930	21048	20941	21175	21157	21136	20959	20869	21222	21122	20941	21145	21035	21062	21098	21130	20997	21010	21089	20974	21409	21068	21040	20955	21191	20982	21007	21207	20918	21072	21073	20993	20991	21243	21049	21106	21110	21184	21167	21111	20987	21113	21130	21195	20972	21260	21030	21004	21109	21042	21035	21064	21067	20954	21134	21033	21114	21082	20893	20988	21091	21065	21255	21054	21111	20845	21053	21088	20987	21230	21127	20986	21046	21121	21080	21142	21078	21185	21109	21004	20968	21040	20980	20904	21237	20872	20966	21062	21045	21043	21017	21101	21007	21046	21095	21234	21081	21013	21033	21061	21257	20893	21119	21200	21072	21114	21045	20990	21132	21043	20746	21226	20936	21170	21148	21056	21122	21007	21085	21151	21158	21112	21220	21105	20991	21168	21181	21025	21184	21010	20986	21028	20967	20996	21188	21061	21042	21091	21078	21119	21053	21006	20931	21037	21033	21015	21126	21199	21006	20919	21213	21046	21136	20976	21167	21193	21219	21022	21125	21087	20918	21034	21289	21144	21194	20985	20939	21005	21013	21178	21141	20982	20980	21107	21184	21145	20911	21070	21044	21056	21067	21065	20941	20997	21162	20982	21101	21014	20919	20904	21025	21076	21033	21226	21049	20844	21064	21087	21041	20912	21045	20979	20892	21099	20996	21075	21065	21094	20978	21060	20952	21069	21076	21141	21100	21064	21015	21005	20918	20911	21009	21055	21198	20997	21053	21093	21000	21092	21042	21126	21159	21157	21122	21022	21267	21000	21033	21104	21053	21218	21180	21055	21053	21113	21220	20963	21216	21198	20961	21030	20923	20978	20952	21069	21165	21073
28403	23299	29016	28439	26091	26411	26632	26312	26298	29963	31949	28290	26972	26026	25947	26139	26007	26272	26242	26137	26103	26038	26140	26147	26081	25950	25970	26271	26036	25941	26066	26191	26051	25948	26183	26010	26023	26026	26073	25885	26026	26122	26062	26337	26346	26426	26433	26136	25989	26131	26276	26117	25833	26067	26172	26004	25945	25982	26166	25792	25998	25986	26120	25964	26059	26139	25888	25973	26180	25883	25989	26261	26075	26073	26133	26107	26066	25996	25877	26126	26103	26012	25961	26073	25877	26161	25891	25990	25782	26188	26320	26137	26097	25977	25927	25909	25961	26001	25841	26024	26075	26103	25899	26178	26011	26101	25956	26146	26077	25959	26060	26063	26091	26067	26299	26094	26007	26217	25934	26195	25966	26181	26136	26130	26129	26104	26059	26006	26103	26031	26095	26082	26142	25952	25964	26105	25908	25982	26111	26066	26059	25909	25995	25962	26027	26085	26161	25920	25879	26016	26157	26110	26070	26103	26133	26228	26039	26159	26035	26027	26013	26059	26248	26164	26046	26341	25756	25599	25959	26016	26117	26080	26127	26333	26056	25927	26014	26294	26127	25929	26120	26177	26291	25962	26073	25952	26003	25952	26079	26122	25902	25933	26096	25968	26092	26073	26016	26199	26029	26171	26043	25991	25848	26059	25915	26039	25925	25971	26149	25959	25938	26273	26242	26022	26104	25930	26080	26089	26192	26066	25953	26068	26264	25958	26175	26263	26165	25938	26019	25830	26221	26195	26181	26049	26056	25942	26085	26159	26137	25795	26192	26077	25914	26054	26182	25971	26268	26072	26072	26133	26224	26080	26052	26122	26008	26075	26000	26013	26217	25953	26216	26173	26025	25983	26114	26320	26096	25875	25937	26178	25911	26136	25932	26013	25915	25907	26102	26003	26201	26059	26090	26010	25942	26165	26018	25982	25999	26200	26048	26122	26214	25904	25893	25975	25908	26029	26331	26114	26025	26351	26174	26055	26106	25955	26162	26127	26182	26159	25995	26094	25957	26087	26143	25840	26155	25977	26026	26032	25913	26156	26334	25938	26397	26051	26141	25939	26169	25983	25891	26092	25913	26103	25979	26124	25790	26225	26016	26192	26224	26072	26192	26061	26013	26346	26025	26115	26123	25996	26245	25957	25927	26098	25836	25864	25950	26019	26117	26197	26135	26027	26058	25983	26311	26132	25988	25943	25880	25931	26075	26085	26044	26088	25962	25920	25882	26169	26099	26130	26231	26124	25909	26140	25877	25865	26157	25980	26192	26075	26100	26128	26006	26052	26162	25776	26243	25808	26223	26156	26182	26065	25997	25971	26246	26207	25915	25802	25780	26130	26156	26160	26037	25975	26245	25877	26090	26253	26312	26200	26302	26280	26109	26134	25926	25986	26111	25997	26252	25933	26058	25965	25888	26003	26121	25924	26098	26018	26137	26095	26001	25955	25915	26079	26100	26108	26080	26101	26110	26049	26149	26058	26054	26096	25987	26048	25927	26130	26093	26126	26010	25877	26065	26048	26063	26073	25835	26134	26003	25843	26037	26094	26089	26077	26001	25800	25968	26087	25955	26057	26079	26085	25908	26032	26187	25893	26147	26030	26058	26075	26149	26108	26176	25870	25969	25911	26077	26366	26003	26059	26150	25903	26088	25914	26087	25994	26235	26070	25917	26074	26088	26039	26111	26043	25758	26196	26056	25951	26142	25923	25989	26065	26073	25947	26066	26113	26098	26247	26078	26056	25883	25939	26247	26082	26105	26081	25930	25806	26083	25997	26206	25878	26127	26300	26079	26265	26101	25881	25977	25925	26064	25810	26141	25995	25958	26010	26149	26063	26025	26060	26214	26293	25920	25903	26051	25842	25890	26197	26185	26031	26159	26000	26052	26074	25998	25786	26202	26143	26123	26124	26086	26074	25941	25960	26143	26185	25920	26235	25903	26060	26314	26040	26077	26042	26192	26015	25867	25892	26021	26048	26002	25985	25869	25961	26000	26036	26132	25999	26304	26143	26221	25978	26190	26093	26068	26142	26063	26193	26210	26126	26061	26257	26259	25899	26023	26026	25846	25959	26161	26268	26191	26139	26120	25778	26207	26109	26218	25936	25923	26127	25967	26371	26199	25895	25857	26230	26050	26013	26147	25783	25960	25989	26139	26111	26248	26133	26058	26252	25992	25945	26129	26145	26185	26239	26022	26003	25990	26062	26197	25918	26173	25876	25811	26269	26282	26077	25989	26199	26148	26024	26221	26081	26085	26048	26279	26063	25983	25922	26030	26127	25971	26004	26039	26011	26054	26215	26107	26127	25939	26092	26216	26022	25835	26001	26028	25901	26133	26007	26180	26164	25874	26193	26166	25880	25953	25989	25868	25980	26125	26088	25941	26017	26153	25918	26154	25979	26204	26050	26047	26083	26170	25988	25762	26190	26106	26072	25971	25881	25998	26172	26212	25937	26014	26008	26050	26131	26409	26195	25887	26098	25976	25900	25963	25953	25893	26055	25895	25955	26140	26139	26151	26258	26080	26271	26024	26051	26022	26200	26220	25979	26188	26062	26111	26192	26129	26019	26122	26117	25885	26292	25850	26070	25873	25964	26008	26150	26012	26143	26132	26231	26329	26195	26307	26039	26085	25975	25884	26263	25998	26158	26247	25951	25994	26142	26254	25975	26117	25922	25840	26119	26101	26311	26164	26111	25958	25945	25989	26121	26082	26098	26128	26203	26142	26199	25938	26028	26004	26075	26129	26074	25897	26178	26027	26400	26232	26171	26117	25973	26033	26029	26067	26000	25945	26077	26018	26154	25850	25957	25987	26100	25877	25967	25996	26128	26129	25969	26265	26120	26076	25924	26129	26056	25940	26044	26228	26085	26026	26320	26004	26179	26226	25994	26121	25818	25884	25814	26072	26004	26085	25973	26249	26242	26094	26233	26194	26296	26188	26055	26077	25987	26069	26161	26003	26032	26126	26133	25876	25943	26025	25829	26059	26178	26025	25648	26026	26022	26120	26228	26182	25925	25926	25956	26242	25921	26227	26160	25920	26119	26199	26121	26346	26402	26175	26043	26273	26254	25954	26136	25985	25886	26133	26210	25876	26106	25977	26104	26069	26095	26029	26084	26171	26157	25994	26012	26010	25983	26007	26280	26144	26151	26122	25892	25945	25962	26134	25939	25989	26050	25961	26294	25812	25975	26102	25905	26237	26350	26027	26173	26169	26031	25930	26094	26084	26320	26280	26162	25865	26283	26330	26135	26150	26073	26254	26225	26118	25872	26008	26242	25848	26129	26046	26149	26236	25800	26081	25895	25859	25835	26011	26131	26093	26104	26164	26045	26012	25915	25949	25950	26211	26227	26320	26074	26369	26247	26138	26189	26199	26124	26229	26001	26055	26320	25834	25874	26134	26167	26174	26096	26052	26064	26068	26252	25846	25892	25904	26044	25860	26001	26052	26035	26161	26104	26032	26115	26200	26338	26116	25877	26032	26084	26115	26108	26102	25953	26166	26015	26127	26214	26058	26229	25782	25914	25827	26042	26091	26126	26210	26144	26113	26123	25872	26093	26301	26065	25874	25959	26058	26159	25990	26059	26215	26151	26153	26108	26068	26040	25845	25919	26197	26160	26151	25956	26254	26103	26128	25960	26006	26133	26080	26164	25989	26157	26033	26179	25922	26064	26168	26448	26068	26010	26285	25979	26151	26254	26140	26266	26027	26197	25851	26109	26122	25879	25951	26118	26105	26012	25946	26136	25985	26169	26170	25984	26151	26137	26065	26122	26326	26042	25995	25924	26067	26010	25871	26227	26254	25891	26061	26012	26075	26127	26042	26076	26235	25956	26309	25985	26237	26216	25948	26051	25880	25894	26206	26058	25966	26154	26033	26111	25934	26023	26034	25877	26014	25896	26049	25912	26109	25993	26085	25908	26048	26058	26059	25880	26237	26194	26145	26120	26150	26115	26084	26021	26127	26020	26104	25977	26171	25861	26090	26159	26281	26429	26112	25943	25987	25890	26056	26113	26105	26059	26136	26107	25978	26143	26065	26161	26206	26063	26184	26173	25969	25794	26027	26057	26230	25947	25903	26068	25997	26067	26098	26060	26127	25927	26039	26070	26279	26045	26240	26068	26255	25992	26180	26019	26158	25838	25952	26334	25789	26050	26033	25924	25943	26173	25977	25885	25974	26018	26068	26067	26107	26122	26043	26065	26152	26158	26075	26166	26143	25954	25944	26109	26050	25860	26299	26208	26000	26176	26168	26125	26354	26162	26053	26068	26079	25968	26032	25990	26109	26158	26115	26179	25864	25915	26019	26179	26024	26154	26230	26006	25974	26057	26081	26194	26226	25870	26089	25991	26088	26012	26139	26061	26064	25934	26139	25912	25996	26076	25778	25983	25998	26059	26077	26333	26209	25925	26142	26302	26388	26161	26052	26260	26181	25967	25927	26170	25948	25992	26371	25813	26327	26089	26105	26061	26032	26267	26226	26141	25910	26125	26125	26200	26013	26150	26114	26065	26059	26195	26152	26154	26024	26000	26055	26135	25915	26157	26127	26028	26096	26270	25982	26071	25963	26181	25987	25975	26155	25936	26071	26093	26067	26286	26092	26194	26129	26167	25994	26137	26143	26098	26240	25999	26164	26021	25995	26159	26095	25973	26066	26200	25966	26171	26246	26156	26125	25919	25963	26067	25956	25902	26139	26011	25999	26112	26009	25891	26077	26209	26066	26193	25986	25992	25971	26063	26181	26188	25747	26070	26136	25903	25950	26079	26137	26114	26221	26188	26205	26080	25999	26122	25864	26107	26286	25995	26128	26127	26058	25874	25868	26150	26125	25926	26084	26115	26055	26191	26100	26048	26266	26020	26229	25831	25955	25918	26423	25943	25917	26127	26421	26071	26035	26002	26010	25997	25884	26131	26219	26199	26183	26095	26139	26364	26073	25915	25980	26100	26201	26240	25798	25907	25918	26165	26053	26093	26051	26132	25844	26041	25893	26137	26072	26259	26037	25895	26121	26026	26222	26074	26173	25997	25863	25974	26223	26123	26178	26043	26343	26128	25961	26199	26361	25955	26042	26110	26138	26062	26149	26059	25973	25942	26024	26137	26178	25913	26207	25997	26220	26075
19174	23321	22964	21831	21353	21128	21073	20934	20728	27283	27469	23027	21661	20632	20849	20645	20729	20441	20700	20717	20643	20644	20722	20683	20660	20781	20633	20690	20540	20627	20775	20747	20868	20793	20772	20765	20749	20601	20696	20928	20682	20626	20575	20723	20694	20542	20781	20547	20748	20757	20605	20710	20683	20592	20681	20833	20894	20798	20629	20896	20730	20814	20805	20797	20842	20702	20617	20812	20834	20773	20759	20903	20776	20726	20615	20721	20789	20888	20553	20729	20671	20798	20506	20786	20639	20697	20724	20686	20832	20699	20649	20658	20687	20784	20738	20759	20721	20707	20630	20768	20821	20924	20841	20785	20639	20747	20870	20585	20745	20634	20696	20833	20639	20840	20750	20664	20692	20808	20730	20725	20714	20701	20660	20631	20802	20524	20674	20964	20610	20660	20676	20770	20668	20625	20679	20792	20574	20625	20766	20768	20467	20666	20781	20451	20751	20554	20778	20575	20532	20605	20934	20813	20584	20559	20840	20637	20716	20723	20621	20500	20741	20662	20659	20723	20622	20656	20637	20747	20842	20711	20701	20670	20807	20647	20579	20531	20741	20914	20731	20604	20775	20793	20791	20499	20655	20501	20556	20822	20763	20790	20556	20610	20629	20736	20603	20607	20780	20584	20742	20631	20743	20616	20715	20597	20779	20638	20600	20720	20740	20698	20822	20610	20758	20699	20710	20846	20710	20767	20871	20615	20793	20788	20682	20843	20735	20677	20764	20770	20584	20834	20492	20876	20819	20758	20511	20816	20872	20567	20858	20666	20464	20675	20852	20618	20752	20656	20492	20685	20785	20651	20700	20672	20814	20843	20843	20721	20604	20833	20758	20606	20685	20715	20784	20671	20605	20702	20701	20741	20708	20826	20736	20659	20834	20578	20627	20697	20669	20765	20801	20728	20818	20772	20755	20821	20780	20801	20587	20725	20782	20652	20509	20809	20750	20715	20759	20550	20770	20755	20678	20468	20877	20725	20817	20797	20764	20898	20671	20729	20898	20548	20669	20828	20605	20638	20470	20589	20799	20667	20501	20759	20887	20690	20589	20631	20737	20839	20733	20704	20645	20583	20574	20695	20705	20627	20776	20648	20691	20628	20573	20600	20663	20647	20867	20620	20756	20527	20410	20663	20640	20901	20616	20757	20699	20723	20642	20760	20659	20681	20671	20664	20661	20682	20746	20865	20671	20767	20801	20641	20810	20646	20656	20802	20744	20480	20825	20654	20660	20611	20728	20768	20792	20739	20779	20617	20872	20774	20511	20836	20469	20681	20700	20403	20658	20701	20700	20699	20637	20695	20717	20628	20687	20780	20839	20705	20696	20689	20565	20637	20572	20739	20734	20839	20824	20571	20714	20794	20890	20726	20663	20706	20309	20691	20788	20668	20685	20803	20661	20910	20757	20653	20620	20417	20752	20747	20699	20526	20668	20678	20729	20742	20614	20827	20600	20746	20620	20583	20765	20703	20447	20706	20769	20603	20702	20791	20749	20595	20787	20797	20669	20612	20670	20580	20701	20432	20769	20653	20576	20723	20629	20631	20695	20746	20821	20716	20487	20784	20657	20583	20655	20777	20646	20859	20693	20860	20638	20817	20623	20815	20636	20680	20581	20602	20776	20672	20678	20839	20702	20619	20594	20600	20518	20694	20684	20774	20896	20747	20841	20937	20829	20773	20754	20848	20639	20637	20755	20649	20751	20747	20797	20660	20591	20644	20593	20900	20356	20600	20741	20776	20744	20885	20668	20661	20704	20675	20787	20415	20766	20565	20621	20675	20812	20667	20690	20609	20537	20637	20779	20626	20872	20693	20759	20606	20577	20638	20802	20565	20606	20624	20713	20723	20728	20764	20614	20810	20859	20688	20611	20871	20735	20813	20455	20815	20710	20732	20767	20589	20802	20867	20790	20572	20671	20689	20694	20744	20801	20849	20760	20599	20628	20809	20726	20589	20569	20649	20597	20617	20711	20829	20659	20756	20790	20390	20765	20579	20777	20716	20706	20707	20707	20866	20723	20699	20668	20688	20740	20782	20623	20741	20745	20737	20651	20686	20853	20786	20753	20809	20669	20660	20620	20497	20706	20670	20875	20618	20600	20917	20687	20787	20674	20739	20620	20701	20476	20662	20594	20672	20813	20650	20783	20584	20665	20687	20772	20677	20679	20820	20677	20751	20718	20817	20729	20725	20757	20764	20714	20711	20838	20685	20587	20701	20748	20573	20520	20768	20769	20680	20691	20882	20701	20778	20670	20623	20758	20634	20602	20751	20883	20831	20724	20637	20619	20694	20685	20597	20677	20547	20648	20568	20742	20740	20568	20602	20526	20747	20590	20850	20705	20698	20765	20757	20674	20668	20626	20591	20677	20563	20706	20753	20778	20673	20620	20661	20830	20728	20728	20711	20709	20728	20718	20667	20709	20814	20613	20702	20682	20546	20735	20724	20748	20847	20693	20729	20695	20703	20862	20718	20735	20673	20760	20839	20677	20658	20824	20726	20648	20702	20825	20763	20702	20697	20712	20534	20541	20826	20664	20553	20572	20871	20726	20584	20706	20613	20573	20672	20841	20822	20891	20583	20655	20820	20747	20676	20647	20652	20667	20676	20720	20848	20778	20814	20736	20836	20834	20695	20618	20837	20531	20717	20806	20688	20650	20612	20677	20560	20657	20578	20815	20567	20959	20720	20599	20756	20755	20802	20663	20632	20689	20602	20694	20750	20738	20942	20663	20806	20724	20713	20665	20570	20699	20791	20612	20649	20668	20662	20612	20838	20667	20678	20501	20728	20691	20588	20715	20610	20629	20658	20766	20738	20626	20808	20754	20638	20879	20680	20688	20539	20558	20736	20713	20723	20723	20672	20587	20779	20608	20713	20559	20702	20666	20652	20634	20741	20852	20591	20732	20654	20791	20738	20767	20677	20792	20624	20639	20691	20640	20613	20677	20702	20620	20608	20788	20764	20578	20660	20663	20849	20738	20770	20633	20593	20721	20703	20626	20754	20565	20839	20703	20822	20672	20649	20716	20743	20912	20757	20687	20680	20763	20932	20750	20629	20624	20629	20823	20759	20898	20799	20635	20670	20773	20773	20770	20891	20796	20772	20769	20798	20616	20543	20846	20720	20651	20633	20794	20765	20820	20762	20742	20750	20777	20544	20726	20811	20657	20670	20762	20701	20658	20691	20585	20817	20755	20731	20732	20759	20597	20729	20658	20618	20765	20672	20869	20682	20754	20507	20675	20625	20722	20706	20897	20516	20747	20771	20696	20872	20650	20564	20678	20834	20519	20800	20746	20593	20623	20616	20604	20605	20603	20631	20592	20797	20809	20686	20642	20764	20785	20749	20829	20714	20573	20720	20642	20671	20619	20604	20666	20741	20686	20781	20777	20747	20693	20752	20629	20765	20638	20696	20815	20687	20622	20622	20754	20752	20724	20642	20745	20829	20589	20678	20710	20715	20733	20726	20537	20736	20725	20638	20707	20663	20484	20574	20857	20775	20891	20780	20577	20713	20694	20757	20794	20628	20711	20748	20634	20672	20718	20665	20709	20780	20807	20780	20621	20919	20758	20671	20634	20679	20742	20654	20688	20724	20675	20642	20786	20810	20720	20833	20615	20570	20885	20642	20582	20869	20683	20598	20813	20582	20742	20664	20867	20762	20567	20678	20777	20802	20784	20745	20821	20650	20709	20676	20630	20720	20632	20474	20678	20774	20717	20686	20826	20732	20793	20636	20770	20639	20760	20699	20719	20680	20804	20844	20634	20773	20688	20686	20784	20833	20708	20678	20668	20459	20768	20817	20702	20565	20757	20621	20634	20731	20848	20815	20793	20590	20714	20851	20605	20633	20685	20662	20621	20804	20610	20766	20670	20904	20716	20738	20769	20695	20623	20673	20649	20592	20736	20741	20562	20808	20640	20755	20830	20707	20714	20730	20714	20773	20704	20572	20681	20577	20532	20632	20799	20682	20457	20566	20642	20571	20749	20760	20641	20673	20682	20660	20692	20657	20686	20698	20669	20517	20844	20734	20844	20641	20659	20705	20503	20939	20624	20718	20700	20546	20633	20720	20806	20653	20720	20574	20861	20796	20908	20741	20670	20649	20709	20708	20664	20696	20644	20640	20670	20902	20624	20632	20666	20810	20656	20611	20714	20695	20762	20798	20649	20590	20739	20853	20774	20747	20740	20784	20697	20592	20633	20783	20782	20551	20797	20725	20727	20827	20886	20843	20698	20685	20616	20777	20803	20781	20892	20654	20675	20641	20671	20606	20705	20680	20694	20611	20652	20758	20534	20828	20726	20606	20669	20594	20641	20778	20690	20634	20677	20702	20639	20662	20688	20655	20742	20657	20663	20634	20689	20707	20686	20571	20521	20654	20854	20713	20730	20768	20751	20743	20807	20755	20719	21003	20598	20746	20729	20767	20659	20688	20820	20618	20625	20868	20547	20675	20623	20558	20643	20789	20722	20989	20841	20684	20606	20789	20685	20568	20584	20759	20702	20714	20520	20609	20656	20742	20791	20778	20633	20721	20793	20583	20526	20592	20654	20655	20659	20582	20748	20754	20713	20649	20759	20662	20796	20697	20922	20766	20790	20522	20762	20814	20800	20696	20631	20762	20855	20761	20657	20805	20803	20733	20682	20712	20505	20859	20626	20576	20704	20652	20750	20722	20594	20576	20758	20567	20846	20586	20495	20740	20570	20822	20789	20625	20675	20825	20733	20517	20794	20643	20703	20684	20726	20659	20684	20936	20686	20746	20558	20737	20722	20714	20689	20693	20812	20605	20692	20745	20578	20655	20691	20781	20576	20710	20811	20660	20617	20728	20612	20760	20741	20762	20674	20630	20564	20594	20873	20680	20746	20637	20695	20652	20959	20579	20850	20673	20623	20670	20735	20616	20748	20826	20845	20535	20714	20532	20594	20711	20781	20691	20744	20723	20744	20705	20791	20755	20618	20845	20647	20532	20777	20740	20914	20715	20725	20735	20715	20752	20687	20801	20675	20652	20794	20630	20812	20871	20657	20770	20613	20652	20767	20737	20630	20685	20776	20738	20596	20860	20755	20534	20681	20862	20864	20622	20841	20626	20650	20708	20643	20743	20734	20613	20664	20768	20723	20775
24113	21158	28510	24817	24413	26696	28150	26410	25951	45056	47216	35545	29964	26429	25807	25985	25963	25671	25747	25795	26103	25785	25663	25621	25924	25593	25803	26033	25809	25672	25748	25935	25961	25966	25819	25816	25672	25669	25662	25941	25836	25884	25536	25736	25812	25735	25958	25607	25773	25750	25720	25744	25740	25770	25701	25833	25922	25665	25680	25650	25749	25798	25696	25736	25605	25748	25769	25585	25585	25530	25876	25636	25846	25872	25675	25718	25764	25666	25788	25769	25690	25725	25534	25720	25658	25658	25681	25970	25637	25713	25500	25709	25519	25625	25925	25864	25688	25813	25846	25732	25647	25734	25555	25581	25648	25812	25861	25775	25674	25507	25675	25782	25647	25651	25820	25649	25750	25943	25728	25783	26023	25741	25783	25565	25843	25711	25698	25756	25622	25765	25735	25758	25570	25400	25627	25505	25663	25775	25837	25974	25749	25578	25576	25441	25625	25869	25898	25641	25538	25585	25865	25777	25712	25754	25893	25934	25762	25955	25726	25710	25595	25558	25830	25900	25946	25923	25502	25895	25867	25721	25774	25777	25471	25889	25926	25749	25654	25681	25630	25541	25706	25859	25795	25932	25630	25721	25762	25722	25980	25650	25720	25668	25454	25810	25785	25788	25681	25597	25554	25711	25728	25624	25865	25615	25677	25544	25747	25722	25825	25630	25933	26011	25787	25818	25869	25770	25822	25520	25801	25840	25376	25889	25790	25751	25918	25972	25554	25797	25755	25740	25775	25778	25567	25842	25734	25718	25761	25730	25744	25595	25717	25793	25780	25717	25675	25646	25676	25632	25658	25582	25807	25785	25625	25722	25968	25759	25815	25789	25861	25856	25759	25664	25768	25795	25995	25676	25801	26030	25787	25837	25539	25775	25839	25575	25511	25687	25756	25700	25867	25866	25795	25860	25697	25621	25833	25546	25654	25689	25927	25743	25786	25681	25511	25628	25487	25689	25753	25746	25735	25902	25732	25571	25773	25620	25587	25758	25999	25848	25992	25651	25865	25797	25887	25723	25518	25724	25875	25663	25712	25749	26077	25907	25670	25696	25740	25600	25701	25539	25716	25764	25486	25711	25711	25718	25634	25651	25838	25569	25600	25686	25787	25788	25739	25792	25673	25667	25626	25432	25741	25760	25790	25598	25765	25619	25822	25792	25830	25706	25769	25602	25915	25823	25912	25716	25709	25670	25841	25865	25868	25701	25757	25767	25590	25808	25738	25873	25520	25710	25637	25970	25842	25766	25800	25562	25929	25723	25829	25756	25522	25779	25825	25719	25971	25563	25665	25709	25445	25602	25749	25775	25668	25781	25810	25858	25827	25613	25566	25547	25823	25659	25712	25779	25595	25761	25741	25489	25934	25838	26068	25684	25581	25803	25630	25653	25770	25762	25618	25676	25677	25768	25680	25825	25731	25573	25549	25462	25418	26045	25589	25788	25826	25704	25579	25594	25565	25628	25730	25779	25572	25683	25774	25574	25846	25790	25532	25719	25709	25564	25697	25561	25560	25646	25848	25594	25593	25786	25714	25708	25663	25807	25862	25695	25780	25560	25727	25570	25816	25938	25744	25739	25879	25636	25777	25551	25652	25618	25930	25673	25910	25762	26114	25642	25729	25351	25746	25933	25644	25812	25677	25743	25741	25840	25581	25595	25881	26115	25566	25738	25640	25556	25832	25514	25746	25859	25847	25765	25848	25693	25663	25890	25964	25723	25584	26020	25790	25806	25850	25506	25557	25645	25778	25629	25638	25692	25693	25663	25831	25546	25872	25731	25627	25824	25598	25782	25982	25575	25870	25598	25602	25680	25632	25718	25915	25798	25771	25500	25936	25737	25729	25593	25588	25702	25672	25631	25665	25715	25655	25527	25569	25603	25676	25541	25668	25720	25657	25751	25850	25776	25845	25914	25795	25657	25683	25727	25697	25828	25609	25682	25546	25760	25927	25677	25702	25633	25768	25937	25657	25720	25887	25868	25598	25699	25715	25408	25690	25654	25707	25510	25715	25750	25744	25937	25885	25645	25713	25760	25900	25885	25826	25659	25551	25589	25626	25583	25785	25685	25669	25982	25774	25627	25722	25756	25813	25839	25975	25798	25902	25572	25632	25675	25690	25668	25565	25808	25643	25596	25592	25721	25780	25759	25900	25660	25687	25849	25788	25734	25663	25832	25811	25560	25644	25749	25571	25644	25798	25546	25906	26015	25988	25554	25775	25653	25704	25528	25804	25725	25789	25740	25642	25848	25784	25645	25695	25809	25640	25760	25896	25718	25871	25676	25731	25581	25977	25952	25628	25592	25630	25890	25587	25664	25776	25718	25704	25647	25820	25721	25875	25839	25705	25880	25808	25543	25680	25552	25912	25773	25580	25812	25504	25541	25592	25558	25784	25766	25711	25685	25826	25782	25617	25851	25555	25806	25663	25840	25787	25707	25789	25775	25600	25755	25979	25745	25855	25379	25777	25462	25545	25694	25710	25458	25758	25772	25714	25581	25672	25587	25606	25738	25610	25365	25759	25711	25674	25578	25553	25738	25884	25612	25668	25646	25665	25767	25713	25680	25634	25949	25817	25781	25755	25983	25818	25615	25592	25724	25600	25711	25868	25855	25827	25914	25763	25767	25672	25590	25482	25687	25694	25671	25610	25894	25899	25782	25694	25668	25866	25841	25844	25677	25812	25594	25582	25781	25720	25627	25543	25812	25681	25671	25795	25684	26036	25765	25866	25530	25820	25675	25738	25561	25712	25736	25559	25890	25818	25704	25713	25596	25712	25567	25896	25731	25539	25951	25826	25840	25565	25517	25597	25657	25674	25879	25692	25680	25817	25577	25721	25726	25391	25720	25691	25654	25702	25503	25561	25837	25727	25625	25786	25547	25775	25507	25700	25659	25715	25572	25525	25562	26025	25860	25976	25599	25723	25817	25514	25840	25863	25643	25545	25687	25711	25779	25652	25875	25619	25616	25732	25726	25898	25825	25782	25791	25538	25748	25535	25883	25817	25853	25685	25779	25942	25793	25532	25791	25766	25852	25638	25817	25903	25784	25628	25480	25687	25812	25569	25722	25691	25502	25831	25675	25659	25722	25651	25735	25395	25657	25806	25707	25857	25583	25696	25568	25750	25932	25701	25784	25861	25643	25578	25689	25661	25658	25706	25754	25833	25670	25709	25739	25742	25952	25701	25706	25674	25791	25771	25697	25600	25824	25890	25646	26100	25590	25650	25557	25864	25771	25756	25744	25661	25677	25602	25549	25852	25914	25648	25731	25900	25702	25757	25737	25711	25683	25662	25486	25769	26029	25593	25665	25718	25919	25815	25862	25732	25637	25768	25672	25589	25834	25919	25747	25805	25896	25611	25691	25629	25783	25822	25701	25971	26158	25635	25613	25783	25613	25584	25809	25749	25898	25728	25729	25631	25940	25856	25606	25765	25822	25618	25564	25713	25684	25592	25669	25656	25604	25696	25733	25755	25755	25983	25849	25707	25457	25734	25822	25853	25868	25897	25711	25711	25481	25615	25724	25753	25709	25518	25752	25606	25805	25705	25680	25985	25598	25893	25840	25708	25933	25822	25614	25631	25715	25880	25650	25593	25662	25832	25709	25840	25977	25677	25947	25671	25705	25847	25676	25925	25534	25597	25945	25818	25960	25749	25748	25652	25704	25600	25859	25878	25892	25976	25727	25568	25613	25723	25804	25440	25774	25458	25799	25637	25735	25752	25750	25798	25443	25770	25704	25882	25646	25661	25616	25645	25624	25645	25599	25810	25489	25865	25458	25693	25753	25560	25832	25779	26015	25969	25772	25790	25772	25837	25730	25746	25599	25683	25888	25867	25687	25858	25642	25587	25661	25836	25912	25841	25617	25873	25588	25607	25717	25761	25768	25736	25743	25477	25834	25774	25797	25951	25804	25659	25845	25625	25687	25627	25628	25856	25543	25605	25511	25809	25645	25966	25801	25987	25537	25804	25896	25630	25646	25519	25549	25768	25840	25720	25859	25776	25673	25425	25511	25504	25607	25541	25615	25655	25590	25680	25710	25633	25764	25718	25882	25725	25785	25714	25816	25747	25784	25707	25569	25724	25806	25955	25582	25734	25852	25707	25812	25437	25826	25929	25705	25602	25798	25925	25953	25848	25500	25663	25767	25747	25645	25643	25690	25622	25705	25589	25804	25717	25663	25525	25484	25681	25531	25610	25745	25678	25674	25555	25833	25914	25728	25908	25799	25660	26008	25725	25588	25702	25762	25775	25739	25613	25655	25709	25975	25584	25682	25700	25551	25540	26003	25775	25732	25974	25770	25566	25800	25721	25603	25628	25713	25766	25919	25789	25670	25754	25800	25664	25927	25961	25894	25816	25784	25791	25732	25772	25790	25858	25539	25894	25621	25560	25762	25784	25827	25598	25488	25839	25612	25866	25875	25614	25574	25557	25678	25864	25648	25559	25596	25852	25656	25702	25670	25799	25783	25446	25663	25577	25552	25764	25935	25581	25857	25686	25706	25367	25660	26015	25624	25545	25589	25866	25988	25723	25775	25685	25646	25899	25898	25853	25625	25569	25757	26066	25792	25686	25748	25652	25737	25939	25697	25451	25600	25604	25645	25821	25821	25897	25732	25647	25727	25883	25538	25740	25775	25752	25921	25627	25630	25728	25687	25625	25554	25838	25798	25681	25939	25704	25896	25557	25640	25772	25685	25767	25706	26101	25704	25681	25467	25523	25734	25703	25512	25788	25811	25618	25667	25822	25799	25745	25674	25699	25830	25820	25612	25799	25801	25630	25664	26040	25524	25671	25818	25849	25848	25854	25762	25640	25649	25755	25472	25764	25719	25728	25690	25672	25733	25780	25721	25832	25817	25759	25850	25737	25691	25730	25751	25652	25916	25801	25740	25714	25693	25706	25936	25698	25577	25785	25757	25890	25762	25915	25738	25840	25859	25730	25836	25858	25815	25836	25768	25908	25550	25965	25535	25835	25753	25835	25940	25839	25751	25754	25616	25719	25760	25678	25688	25923	25927	25459	25895	25677	25483	25851	25581	25713	25870	25680	25691	25846	25640	25631	25752	25846	25782	25803	25640	25689	25709	25798	25707	25955	25649	25732	25874	25665	25677	25702	25705
17828	28220	26790	23549	22655	22017	21925	21273	20960	45518	43303	33053	24858	20626	20578	20693	20482	20476	20538	20370	20497	20646	20593	20486	20409	20480	20617	20508	20498	20668	20516	20379	20486	20312	20465	20640	20445	20505	20671	20526	20526	20499	20564	20381	20435	20584	20340	20577	20513	20608	20546	20576	20570	20469	20606	20760	20600	20608	20475	20581	20566	20485	20547	20481	20504	20580	20417	20546	20552	20517	20475	20520	20377	20674	20474	20552	20446	20589	20281	20394	20428	20378	20614	20596	20648	20733	20574	20424	20591	20619	20586	20466	20481	20571	20461	20327	20570	20607	20568	20362	20527	20452	20330	20345	20683	20523	20405	20296	20422	20563	20458	20669	20447	20486	20521	20419	20509	20438	20718	20466	20332	20482	20663	20541	20583	20443	20550	20504	20457	20660	20472	20461	20570	20578	20580	20382	20525	20523	20652	20260	20445	20532	20691	20428	20472	20393	20445	20651	20543	20586	20517	20352	20581	20611	20346	20565	20537	20408	20545	20572	20561	20430	20336	20479	20498	20445	20416	20665	20448	20532	20559	20467	20408	20538	20602	20320	20476	20385	20508	20468	20579	20532	20528	20519	20637	20398	20430	20270	20515	20521	20433	20573	20446	20562	20673	20461	20575	20618	20540	20592	20555	20647	20449	20551	20534	20468	20547	20599	20753	20581	20359	20283	20458	20426	20703	20505	20507	20490	20457	20630	20361	20550	20432	20660	20497	20628	20608	20690	20648	20605	20639	20521	20562	20556	20545	20657	20341	20555	20542	20527	20465	20682	20608	20509	20565	20609	20546	20583	20413	20588	20477	20429	20566	20534	20404	20602	20410	20556	20383	20505	20611	20542	20468	20401	20550	20524	20607	20369	20435	20609	20631	20392	20479	20300	20441	20461	20308	20461	20191	20535	20694	20512	20450	20419	20626	20368	20356	20329	20779	20547	20541	20344	20367	20683	20570	20405	20613	20408	20576	20549	20391	20526	20396	20493	20742	20614	20378	20682	20520	20499	20569	20507	20421	20343	20671	20370	20491	20427	20473	20473	20613	20602	20334	20558	20589	20520	20474	20400	20443	20592	20472	20502	20503	20449	20534	20803	20669	20451	20601	20555	20651	20526	20586	20563	20603	20567	20535	20414	20441	20567	20570	20505	20458	20463	20406	20521	20426	20484	20549	20477	20556	20474	20383	20662	20673	20422	20601	20635	20417	20422	20681	20599	20599	20571	20561	20601	20465	20492	20590	20475	20449	20419	20627	20545	20453	20594	20406	20373	20493	20502	20666	20634	20565	20413	20497	20452	20480	20510	20468	20455	20433	20292	20630	20579	20352	20430	20557	20575	20456	20572	20462	20445	20542	20432	20579	20498	20504	20472	20489	20462	20572	20574	20372	20435	20481	20671	20523	20519	20616	20710	20564	20500	20310	20480	20559	20604	20713	20503	20360	20612	20615	20571	20536	20334	20461	20685	20710	20665	20521	20602	20680	20469	20515	20475	20561	20381	20468	20579	20356	20480	20505	20397	20652	20628	20588	20574	20540	20332	20667	20572	20625	20605	20698	20510	20604	20557	20460	20388	20537	20434	20538	20517	20587	20543	20338	20398	20635	20404	20346	20553	20661	20613	20417	20604	20572	20533	20537	20375	20644	20412	20726	20666	20636	20486	20583	20433	20608	20504	20665	20579	20527	20705	20572	20543	20557	20498	20521	20433	20580	20642	20455	20337	20689	20505	20421	20567	20687	20598	20463	20458	20397	20503	20414	20737	20594	20633	20460	20631	20648	20369	20531	20552	20740	20657	20497	20531	20419	20561	20540	20608	20560	20465	20642	20456	20637	20515	20470	20578	20348	20524	20591	20528	20647	20480	20438	20293	20517	20472	20502	20414	20386	20486	20544	20444	20416	20598	20696	20360	20371	20535	20458	20554	20450	20479	20503	20596	20273	20587	20636	20484	20567	20569	20369	20395	20562	20497	20576	20367	20498	20554	20486	20558	20384	20465	20627	20542	20598	20442	20525	20402	20459	20545	20405	20541	20324	20493	20589	20435	20454	20402	20513	20627	20777	20595	20442	20486	20663	20390	20501	20571	20559	20438	20335	20333	20586	20436	20447	20547	20505	20553	20521	20582	20318	20488	20556	20623	20609	20495	20539	20433	20463	20484	20437	20517	20670	20564	20501	20596	20578	20321	20713	20455	20416	20443	20566	20646	20693	20348	20580	20540	20603	20568	20563	20560	20803	20613	20628	20472	20636	20431	20503	20493	20648	20585	20535	20515	20566	20662	20533	20577	20610	20575	20477	20591	20534	20553	20539	20519	20524	20450	20480	20543	20555	20477	20353	20820	20360	20650	20436	20691	20460	20614	20521	20585	20473	20732	20544	20449	20615	20451	20534	20546	20423	20495	20499	20571	20583	20518	20470	20316	20621	20593	20396	20502	20448	20438	20613	20515	20419	20483	20410	20481	20578	20631	20564	20473	20542	20507	20669	20557	20472	20437	20344	20439	20560	20318	20387	20769	20570	20648	20559	20488	20647	20214	20691	20386	20470	20625	20582	20660	20632	20503	20574	20483	20487	20558	20573	20638	20629	20379	20572	20482	20429	20464	20618	20571	20551	20530	20699	20608	20519	20645	20579	20273	20579	20299	20635	20483	20499	20382	20399	20581	20695	20427	20358	20586	20613	20536	20608	20467	20564	20652	20408	20466	20575	20574	20663	20500	20495	20638	20286	20629	20576	20632	20472	20469	20620	20556	20554	20376	20474	20471	20461	20569	20439	20496	20613	20566	20284	20501	20561	20516	20430	20663	20562	20550	20554	20430	20479	20260	20622	20478	20458	20556	20402	20423	20366	20582	20566	20525	20472	20517	20593	20473	20541	20606	20584	20461	20461	20322	20559	20441	20568	20375	20452	20752	20480	20745	20636	20449	20616	20421	20485	20453	20513	20641	20442	20652	20651	20279	20354	20533	20679	20598	20489	20581	20491	20549	20646	20499	20608	20433	20454	20452	20545	20572	20507	20663	20506	20443	20635	20449	20731	20338	20639	20545	20616	20489	20574	20557	20396	20618	20425	20419	20354	20408	20433	20709	20414	20489	20438	20280	20693	20502	20702	20430	20583	20627	20635	20660	20530	20444	20424	20497	20647	20641	20555	20361	20650	20451	20523	20666	20560	20498	20434	20645	20388	20581	20539	20453	20445	20484	20541	20579	20569	20402	20526	20574	20433	20456	20665	20434	20505	20412	20522	20457	20591	20376	20637	20504	20633	20669	20403	20523	20536	20482	20580	20503	20519	20506	20657	20494	20465	20579	20324	20511	20578	20458	20581	20604	20552	20386	20598	20441	20570	20488	20763	20303	20426	20516	20361	20452	20432	20383	20602	20708	20541	20641	20489	20411	20629	20507	20672	20413	20504	20230	20609	20426	20576	20580	20449	20428	20474	20527	20469	20448	20486	20485	20543	20534	20467	20525	20314	20619	20500	20449	20668	20373	20419	20294	20465	20329	20507	20338	20455	20646	20598	20470	20574	20449	20530	20537	20412	20447	20363	20581	20540	20579	20389	20428	20601	20556	20498	20477	20546	20617	20499	20450	20508	20494	20664	20538	20405	20526	20616	20558	20461	20388	20413	20592	20462	20498	20566	20460	20432	20519	20554	20560	20364	20471	20564	20558	20497	20420	20589	20548	20500	20502	20429	20497	20423	20672	20628	20471	20579	20408	20383	20457	20549	20455	20465	20452	20739	20445	20487	20666	20556	20662	20698	20610	20574	20507	20467	20638	20428	20553	20526	20671	20610	20455	20566	20576	20747	20596	20391	20401	20654	20639	20460	20517	20273	20433	20521	20622	20575	20495	20325	20615	20367	20600	20646	20439	20388	20478	20570	20610	20320	20501	20738	20541	20580	20578	20748	20407	20469	20527	20555	20566	20556	20661	20384	20477	20625	20674	20492	20736	20456	20571	20466	20535	20485	20385	20463	20584	20524	20530	20429	20599	20655	20329	20528	20450	20544	20571	20490	20477	20675	20457	20439	20509	20498	20459	20479	20751	20604	20620	20592	20397	20577	20345	20451	20542	20450	20430	20337	20490	20543	20616	20507	20498	20231	20700	20446	20616	20433	20523	20464	20616	20482	20589	20323	20503	20565	20717	20478	20363	20513	20531	20451	20497	20524	20514	20498	20468	20589	20609	20483	20531	20561	20375	20604	20748	20622	20565	20552	20450	20559	20632	20482	20564	20564	20423	20371	20492	20581	20419	20494	20576	20344	20772	20455	20455	20302	20699	20505	20613	20446	20408	20487	20514	20571	20627	20368	20504	20536	20462	20581	20407	20655	20496	20473	20483	20701	20427	20702	20661	20569	20494	20508	20541	20452	20281	20627	20429	20437	20636	20504	20471	20531	20458	20555	20601	20488	20425	20623	20645	20446	20560	20516	20443	20629	20473	20477	20465	20569	20530	20466	20387	20693	20379	20505	20646	20476	20707	20580	20585	20497	20659	20573	20500	20488	20507	20691	20507	20602	20565	20641	20539	20487	20536	20408	20532	20459	20520	20572	20555	20585	20463	20403	20348	20513	20561	20665	20557	20521	20595	20542	20557	20694	20259	20737	20688	20459	20460	20750	20491	20541	20376	20583	20462	20515	20567	20559	20621	20402	20645	20636	20548	20536	20567	20583	20509	20564	20427	20386	20575	20413	20503	20757	20510	20526	20398	20457	20373	20375	20533	20568	20527	20468	20529	20474	20647	20635	20372	20457	20519	20458	20793	20473	20788	20527	20331	20437	20227	20638	20660	20538	20488	20356	20452	20449	20559	20645	20353	20581	20587	20521	20476	20548	20514	20440	20626	20556	20545	20426	20458	20653	20476	20427	20524	20459	20663	20482	20388	20529	20434	20605	20587	20446	20563	20502	20456	20599	20476	20468	20651	20284	20706	20489	20432	20485	20434	20446	20709	20643	20429	20463	20628	20401	20476	20478	20501	20695	20410	20729	20596	20575	20446	20398	20499	20586	20614	20614	20445	20558	20538	20442	20527	20240	20415	20491	20355	20526	20628	20504	20565	20663	20460	20562	20557	20461	20443	20341	20660	20706	20451	20549	20427	20581	20535	20495	20613	20752	20467	20435	20704
22849	21164	28882	23751	22193	26611	30493	27115	26917	55180	57765	43355	34259	27143	26462	25936	26420	26410	26152	26252	26289	26314	26310	26169	26169	26282	26251	26052	26229	26133	26017	26207	26193	26238	26114	25978	26185	26047	26046	26224	26161	26171	26277	25992	26116	25941	26027	25775	26103	25974	26124	26020	26131	25884	26189	26244	26283	26248	26043	25938	26161	26268	26107	26035	25965	26162	26142	26182	26177	26128	25833	26117	25988	26176	26149	26057	25974	25923	26117	26004	26087	26151	26084	25988	26249	26126	26016	26179	25924	26338	26240	26135	26014	25988	25984	26017	25890	26051	25999	26182	25976	25924	25982	26002	25979	26121	26231	26122	26098	26284	26181	26027	26209	25973	26191	26156	26099	26009	25882	26106	26043	25935	26329	26076	25755	26096	26045	25940	26152	26055	25907	26061	25943	26053	26161	26077	25899	25935	26002	26065	26191	26011	26072	26037	25877	26077	25832	26106	25999	26054	26148	26123	26100	26062	25858	26005	26059	26193	25853	25917	26087	26117	25983	26088	26010	26003	26046	25810	25816	25968	26032	26258	25958	26146	25845	26035	26063	25791	25805	26075	26123	26002	26042	26375	26060	26150	25872	26053	26184	25883	26125	26017	25913	25887	26054	25947	26018	25969	25965	25952	26185	26033	26011	26123	26233	26093	26148	26147	26055	26245	26082	25924	25914	26067	26146	25999	25999	25888	26165	26051	26023	26127	26173	26123	26187	25944	25821	26067	25971	26057	26011	25945	26250	25760	25815	25798	26026	26019	25960	26028	26261	25886	26042	25902	25980	26137	26110	26241	26094	26152	26172	26082	25965	26146	26092	26163	26105	26069	25985	25892	25949	25935	25863	25942	25887	26015	26071	25912	26061	26037	26179	26071	26160	26052	26272	26153	26118	25942	26165	26299	25914	26137	26343	26039	25748	26016	26067	26038	26355	26034	25849	26096	26034	25813	26165	26296	26176	26033	25972	25811	26100	26076	26169	25903	25928	26074	25836	26163	26059	25937	26223	26139	25974	25940	25971	26161	25950	25836	26052	26344	25931	26049	26103	26119	26145	25941	26169	26015	26055	26030	26051	26126	26198	26059	26053	25764	25856	25824	26057	25880	26120	26175	26196	25959	26160	25969	26051	26072	25976	25857	25904	26213	26102	25958	25997	25879	25854	26047	25956	25783	25907	25823	26249	26148	26259	25905	25962	25793	25914	26117	26095	25958	25858	25971	26319	25962	26015	25896	26110	26013	26032	26108	26181	26152	26007	26029	26080	25964	25865	25786	25785	25933	25997	25836	26199	25958	26018	26124	26166	26028	26211	25927	26152	25884	26102	26112	26289	26041	26081	26108	26227	26036	25983	26046	26003	26182	25937	26029	25940	26124	26100	26018	26215	25908	26146	25845	26100	25838	26083	26247	26077	26017	25880	25952	25678	25937	26076	26056	26120	26133	26088	25968	26423	26129	26153	25948	26062	25831	26015	26084	26049	26134	25919	26001	25873	26223	25933	26052	26147	26034	26033	26210	25982	25924	26022	26131	26116	25977	26021	25971	25978	25954	26007	25934	26044	26017	26007	26034	25994	25986	26039	26102	25967	26100	26120	25870	25959	26035	26090	26088	26142	26186	25965	26034	26144	26133	26025	26020	25930	26194	26136	26025	26027	26119	26041	26075	26034	25891	25975	25942	25807	25767	26029	25967	26119	26201	25962	25755	26047	26096	26104	26061	26198	26048	25855	25899	26057	26115	26119	26121	26002	26005	26174	26097	25976	25943	25887	26037	25992	26003	26151	25989	26091	25971	26047	25914	25959	25869	25874	26041	26010	26035	26102	25941	26108	26095	25986	25798	26163	26009	26099	26051	26147	25961	26017	26138	26137	26029	26070	26117	25903	25862	26128	26021	26084	26106	26053	26078	26086	25880	26249	26007	26154	26129	25952	26147	26212	25892	26313	26074	26196	26018	26057	25954	25909	26066	26161	26198	26239	25986	26052	25960	25737	25936	25875	26115	26244	26155	26205	26167	25801	26082	26251	26026	26121	25916	25855	25941	26076	26094	25994	26014	25917	25936	25972	26100	26303	26185	26098	26078	25942	26026	25882	26116	25948	25985	25845	26040	25957	26114	26047	25961	25874	25919	25980	25869	26253	25890	26090	26063	25936	25831	26210	26019	25735	25866	25938	25878	25842	26018	25872	26140	26097	26059	26168	26228	26007	25867	26099	26101	26053	26178	26030	26136	26022	26166	26238	26143	25809	26099	26012	26107	26120	26085	26053	26014	26005	26232	26079	25987	26339	26047	25984	26094	25753	26016	26276	26066	26164	26162	26252	25875	26020	26053	26120	26232	26097	26163	26084	25916	26087	26160	26058	25946	25948	25911	25966	25884	26034	26167	26255	26066	26281	26128	25992	25920	26050	25973	25965	26118	26107	25954	25864	25859	26082	26065	26237	26003	26112	26020	26111	25929	26044	26035	25753	25739	25997	26097	26089	26059	26058	26308	25974	26164	26005	26193	26118	26083	25988	26025	26117	26109	26007	26176	26190	26000	26162	26079	26110	26146	26261	26058	25796	25935	26156	26127	26227	26182	25715	25945	26094	26187	26116	25952	26150	26178	26072	26168	26175	26015	26183	26079	26089	26168	25820	26124	25976	25937	25878	26123	25978	26181	25987	26029	26185	26343	25923	26142	26041	25952	25861	26050	25822	25826	26001	26063	25727	25997	26026	26036	26021	25863	25982	25950	25866	25901	25836	26139	26183	25902	26017	26238	25954	25873	25869	26085	26103	25931	26162	25873	26027	25894	26055	25994	26124	26023	26016	25961	26208	25943	25953	25929	26070	25973	26133	26083	26083	26236	26151	26109	25897	26052	26055	25942	26024	26104	25940	25981	25994	25961	26235	25953	26060	26109	25968	26071	26119	25887	26020	25987	26272	25915	26153	25969	25945	26029	26163	26087	25955	25766	26119	26102	26063	25931	25872	25992	26059	26110	25905	25810	25934	25977	26137	25991	25650	26086	26050	26185	26166	25904	25870	26307	25992	26173	25994	26058	25911	26020	25938	25904	25973	25936	26211	26146	25878	26162	26064	25978	26065	25881	26139	26052	25955	25944	26191	26059	26034	26066	26044	26061	26161	25791	26242	26150	26184	25973	26066	25877	26047	26176	26239	25855	26104	26191	26059	26362	25974	25956	26153	26119	25926	26142	26034	25968	26147	26113	26048	26029	25805	25992	26195	26087	26079	26084	26151	25948	26072	26014	26054	26071	25940	26016	25890	26038	25835	25939	26152	26068	26042	26109	25889	26045	25920	25894	25930	26043	26193	25965	25912	26140	26078	26264	25810	26020	26055	26069	26214	25949	26110	26074	26032	26037	26106	26004	25954	25908	26058	26326	26137	26042	25867	25887	26179	26136	26142	26165	26042	25890	26177	25896	26047	25873	25968	26021	26148	25814	26006	26045	25964	25938	25949	25932	26024	26058	25929	25897	25971	26009	26082	25931	26124	26191	26319	26142	26011	25955	26299	26303	25944	26282	26039	26150	26159	25849	25829	25980	25830	25829	26004	25801	26128	25987	26205	25914	26230	26214	25917	25892	26302	25998	26070	26195	26050	26144	26203	26139	25957	26033	26157	26105	25877	26224	26030	26241	25858	26212	26110	25832	26143	25854	25964	26092	26087	26190	26129	26128	26071	25922	26068	25982	26255	26070	26184	26060	26022	26140	26226	25927	25849	25995	25986	25963	26119	25736	26034	26146	25894	26002	25891	26098	25980	26102	26092	26023	25921	25866	26231	26076	26237	26006	26040	26116	26234	26192	26009	26087	25909	25779	26013	26000	26181	26067	26116	26074	26005	26088	26153	26047	26149	25928	25936	26106	26067	26121	26081	26071	26130	25992	26021	26217	26025	26011	26201	26270	26270	25850	26082	25983	26262	25823	26213	26060	26102	26049	26009	26014	26020	26139	25970	26230	26149	25944	25909	25953	25929	26002	26133	26099	26011	26003	26127	26219	25940	26195	26148	25931	26070	26081	26010	25935	26055	25915	26031	26081	26150	25945	26031	25908	25849	25885	26104	25787	26215	25958	26250	26284	25878	26144	26266	26112	25986	25938	26301	26003	26081	26080	25982	26135	25926	26101	26030	25970	26216	26070	26260	25961	26095	26062	26086	25989	25863	25850	26084	26081	26084	26021	26073	26017	26162	26047	25998	25883	26067	26227	25920	25883	26127	25806	26047	25980	25947	26086	26146	26009	26014	25829	26027	25759	26089	25945	25995	26062	26019	26059	26204	26275	25921	26063	26140	25838	26133	26057	25913	26018	25966	26098	26045	26331	25972	25874	25944	26127	26064	25797	26077	25803	26220	25952	25904	26084	26056	26159	26162	26099	25915	26074	25821	26002	25986	25864	26122	26028	26154	26072	25919	25984	25843	25718	25925	26000	25873	25872	26127	26123	25993	26236	25988	26161	25942	25836	26052	26258	26053	26016	25848	25836	26000	25981	26152	26026	25929	26220	25979	26151	26004	25887	25915	25959	26021	25922	26208	25946	26094	26119	26241	25883	26172	25833	25981	26008	26086	25887	25964	26137	25752	26123	25973	26188	26105	26217	26067	26032	26014	26027	26248	26065	25857	26125	26207	26173	26155	26186	25834	26181	26044	25906	25866	26105	25706	25840	25918	25899	26037	26109	25940	25984	26091	26037	25807	26080	26237	26106	26104	25941	25947	26000	25977	26422	26244	25780	25912	25986	25912	25786	26054	26015	26196	26297	26004	26017	26076	25815	25867	26033	25902	26075	26063	26229	26094	25931	25902	26075	26153	25780	26059	25858	25990	25910	25919	25953	26115	25966	25771	25891	25901	25779	25893	25946	26110	26068	25979	26104	25983	25862	25934	26139	25930	26001	26107	26074	25761	26106	26052	26101	26223	26016	25936	25953	26095	26038	26132	25908	26033	25990	25954	26131	26195	26046	26076	26002	26016	25954	25996	26104	26122	26202	26131	26234	26125	25962	26070	25951	25840	26041	26205	26027	26066	26010	26105	26135	26170	26008	25990	26039	26058	26156	26052	25936	25998	26113	26057	25952	26198	26015	26089	26148	25949	25799	26122	26077	26175	25988	25937	25877	26228	25990
19284	33238	31178	26303	24702	23524	23192	22295	21903	56485	54617	42434	29121	20704	20803	20806	20832	20650	20793	20724	20727	20751	20829	20836	20827	20801	20815	20587	20584	20828	20751	20657	20674	20815	20670	20722	20691	20606	20826	20902	20663	20733	20611	20701	20638	20788	20801	20897	20667	20515	20694	20783	20771	20766	20945	20954	20752	20994	20945	20670	20657	20629	20562	20665	20653	20665	20670	20809	20556	20734	20770	20844	20803	20815	20778	20556	20755	20810	20790	20680	20889	20566	20521	20665	20618	20681	20760	20533	20783	20706	20791	20524	20685	20782	20732	20712	20723	20530	20792	20675	20679	20886	20787	20605	20705	20632	20522	20707	20688	20629	20631	20580	20692	20693	20547	20853	20624	20725	20834	20646	20750	20654	20785	20571	20746	20698	20860	20532	20892	20795	20736	20621	20628	20842	20504	20709	20687	20662	20609	20755	20629	20718	20857	20582	20565	20624	20710	20708	20637	20617	20648	20718	20791	20508	20814	20687	20752	20685	20825	20497	20721	20798	20675	20793	20726	20778	20546	20649	20632	20598	20677	20679	20550	20828	20673	20712	20800	20629	20882	20673	20762	20768	20672	20612	20872	20681	20558	20627	20474	20719	20627	20686	20809	20681	20624	20695	20628	20750	20717	20685	20865	20521	20852	20658	20687	20622	20614	20655	20744	20622	20722	20635	20481	20707	20688	20577	20815	20629	20597	20688	20804	20731	20599	20528	20812	20474	20487	20638	20707	20797	20791	20658	20488	20728	20597	20779	20707	20698	20575	20709	20803	20738	20762	20654	20697	20670	20615	20694	20648	20759	20704	20566	20759	20752	20872	20595	20666	20538	20658	20635	20879	20760	20705	20585	20782	20703	20689	20729	20715	20797	20680	20756	20625	20627	20786	20576	20619	20657	20684	20759	20587	20704	20647	20716	20865	20634	20747	20491	20649	20717	20743	20678	20788	20726	20689	20924	20853	20865	20797	20674	20644	20655	20667	20604	20704	20814	20829	20730	20917	20624	20760	20708	20848	20485	20682	20660	20708	20827	20739	20577	20840	20584	20641	20676	20655	20695	20696	20731	20590	20787	20907	20703	20622	20827	20588	20599	20818	20841	20792	20537	20826	20670	20717	20782	20649	20816	20708	20709	20688	20676	20513	20623	20781	20615	20648	20681	20847	20641	20743	20689	20559	20566	20751	20842	20762	20727	20722	20849	20958	20722	20528	20786	20680	20717	20778	20603	20728	20743	20516	20596	20772	20708	20710	20576	20546	20667	20749	20620	20640	20573	20810	20815	20807	20717	20666	20745	20546	20607	20501	20852	20877	20842	20688	20746	20804	20624	20672	20785	20761	20620	20886	20739	20837	20743	20638	20810	20757	20544	20691	20748	20617	20851	20790	20752	20623	20732	20686	20760	20743	20651	20653	20764	20505	20657	20731	20612	20676	20702	20616	20729	20672	20782	20635	20744	20711	20705	20744	20764	20558	20650	21012	20828	20830	20780	20736	20946	20642	20640	20768	20696	20619	20755	20754	20705	20601	20582	20534	20770	20599	20749	20675	20777	20562	20615	20633	20691	20866	20752	20830	20751	20741	20703	20628	20780	20675	20604	20663	20875	20597	20732	20968	20739	20772	20505	20554	20678	20655	20775	20953	20626	20781	20604	20730	20625	20681	20533	20507	20802	20510	20748	20739	20841	20719	20721	20657	20608	20656	20806	20486	20618	20802	20782	20866	20615	20724	20682	20603	20655	20718	20640	20699	20678	20665	20646	20577	20620	20609	20765	20771	20531	20709	20693	20662	20651	20587	20520	20890	20726	20850	20720	20623	20589	20710	20742	20600	20716	20547	20786	20612	20632	20649	20983	20487	20575	20801	20699	20616	20659	20629	20930	20571	20788	20535	20644	20718	20664	20573	20821	20774	20725	20791	20590	20760	20970	20798	20810	20855	20627	20750	20753	20712	20699	20622	20448	20838	20554	20760	20734	20666	20864	20753	20735	20847	20808	20649	20612	20824	20692	20728	20595	20746	20699	20687	20557	20705	20806	20752	20648	20877	20535	20680	20815	20806	20717	20595	20543	20622	20763	20795	20739	20700	20573	20609	20737	20783	20616	20703	20538	20815	20673	20581	20842	20716	20808	20747	20814	20782	20675	20679	20776	20833	20505	20725	20553	20822	20781	20702	20590	20680	20642	20637	20759	20850	20669	20794	20693	20724	20569	20602	20737	20910	20704	20903	20643	20669	20742	20810	20755	20615	20671	20693	20608	20577	20799	20618	20842	20694	20861	20817	20811	20797	20581	20571	20584	20805	20680	20705	20797	20698	20729	20594	20645	20850	20673	20778	20617	20763	20676	20685	20864	20970	20726	20546	20679	20454	20709	20507	20660	20765	20549	20859	20616	20716	20682	20814	20931	20718	20758	20716	20549	20825	20618	20819	20705	20534	20758	20583	20771	20535	20716	20755	20562	20707	20570	20665	20983	20754	20585	20835	20765	20707	20625	20636	20677	20761	20598	20607	20759	20633	20708	20544	20753	20747	20596	20717	20648	20833	20871	20637	20719	20629	20597	20667	20684	20562	20644	20654	20670	20818	20657	20776	20740	20843	20741	20720	20764	20803	20757	20773	20694	20701	20531	20733	20819	20634	20660	20751	20759	20775	20719	20773	20684	20779	20743	20761	20687	20641	20609	20566	20593	20748	20901	20640	20687	20745	20753	20666	20636	20804	20654	20715	20722	20700	20554	20744	20912	20815	20545	20609	20741	20513	20763	20693	20861	20796	20520	20669	20670	20705	20770	20611	20670	20815	20585	20796	20869	20764	20585	20782	20776	20719	20855	20811	20860	20693	20709	20737	20629	20837	20786	20651	20731	20676	20680	20725	20623	20603	20654	20739	20636	20726	20586	20734	20548	20542	20878	20847	20882	20667	20731	20893	20745	20723	20718	20696	20783	20572	20591	20543	20916	20940	20911	20806	20523	20716	20600	20794	20681	20656	20747	20636	20778	20788	20757	20716	20654	20579	20634	20891	20688	20649	20478	20569	20592	20765	20709	20626	20667	20749	20566	20909	20628	20590	20770	20691	20814	20637	20724	20659	20811	20607	20802	20592	20646	20475	20719	20634	20525	20815	20638	20609	20554	20742	20640	20688	20727	20605	20818	20633	20768	20745	20742	20690	20817	20731	20653	20636	20867	20884	20812	20744	20779	20827	20620	20714	20699	20648	20746	20637	20645	20793	20742	20703	20720	20623	20709	20833	20763	20797	20700	20654	20819	20654	20644	20889	20584	20549	20760	20629	20923	20759	20626	20829	20944	20490	20598	20714	20848	20632	20773	20567	20822	20682	20792	20483	20606	20796	20680	20749	20433	20716	20480	20711	20618	20630	20757	20658	20532	20782	20652	20572	20560	20483	20697	20854	20547	20697	20538	20745	20693	20767	20736	20580	20673	20658	20678	20795	20888	20651	20718	20898	20773	20718	20857	20727	20652	20794	20709	20692	20616	20802	20723	20745	20670	20737	20678	20543	20697	20370	20829	20631	20769	20745	20731	20659	20759	20675	20690	20598	20587	20644	20733	20700	20687	20666	20858	20749	20941	20590	20740	20651	20710	20723	20533	20867	20620	20576	20829	20683	20750	20750	20610	20692	20575	20714	20715	20754	20588	20828	20794	20689	20724	20555	20758	20760	20610	20581	20698	20809	20641	20618	20817	20794	20826	20618	20759	20729	20517	20886	20765	20692	20629	20591	20669	20740	20736	20656	20713	20651	20819	20705	20863	20718	20562	20570	20797	20724	20698	20486	20699	20706	20822	20635	20685	20759	20824	20751	20606	20786	20725	20738	20778	20699	20643	20666	20772	20689	20560	20756	20592	20564	20828	20764	20619	20680	20771	20750	20779	20732	20648	20836	20581	20742	20873	20663	20673	20723	20659	20651	20592	20601	20676	20723	20759	20672	20665	20696	20710	20596	20818	20754	20621	20716	20741	20908	20722	20601	20527	20985	20573	20500	20609	20593	20671	20681	20852	20687	20776	20758	20654	20710	20819	20709	20647	20587	20748	20745	20704	20808	20617	20770	20733	20535	20684	20809	20676	20729	20498	20777	20642	20930	20607	20583	20715	20837	20673	20770	20774	20729	20586	20620	20745	20732	20857	20708	20675	20462	20557	20715	20780	20520	20734	20737	20691	20742	20795	20571	20698	20720	20509	20639	20756	20630	20648	20739	20670	20568	20594	20839	20654	20830	20813	20673	20667	20734	20681	20742	20740	20710	20754	20815	20801	20574	20752	20604	20721	20813	20752	20717	20670	20663	20799	20712	20655	20728	20803	20853	20716	20731	20610	20681	20719	20531	20844	20727	20796	20673	20683	20668	20654	20609	20573	20540	20693	20562	20642	20660	20790	20684	20739	20814	20601	20724	20573	20626	20819	20572	20720	20646	20656	20776	20887	20620	20770	20645	20589	20525	20725	20758	20741	20698	20645	20534	20780	20702	20515	20607	20580	20651	20723	20759	20774	20658	20713	20788	20802	20795	20747	20841	20670	20617	20649	20796	20729	20863	20683	20771	20757	20789	20738	20866	20687	20686	20565	20741	20649	20705	20712	20702	20502	20858	20761	20658	20883	20650	20646	20695	20789	20741	20695	20822	20762	20742	20835	20769	20671	20643	20812	20704	20674	20775	20862	20626	20730	20607	20794	20528	20741	20739	20547	20457	20689	20743	20565	20494	20817	20786	20755	20690	20676	20726	20619	20744	20621	20735	20566	20652	20638	20608	20637	20649	20735	20690	20775	20699	20729	20656	20691	20768	20790	20715	20707	20627	20653	20691	20678	20673	20676	20804	20405	20736	20871	20815	20492	20733	20599	20595	20694	20578	20736	21024	20619	20722	20694	20789	20564	20787	20870	20788	20620	20620	20670	20720	20963	20623	20802	20529	20685	20888	20574	20637	20719	20663	20649	20737	20701	20648	20749	20507	20831	20733	20719	20571	20636	20587	20780	20630	20694	20723	20756	20621	20634	20614	20583	20874	20678	20782	20690	20701	20733	20647	20653	20656	20668	20729	20623	20822	20687	20761	20608	20788	20708	20726	20717	20810	20889	20960	20652	20674	20666	20669	20654	20606	20573	20605	20523
28387	23390	29062	28287	25826	26243	26368	26308	26173	29671	31700	28523	27079	26085	26140	25993	26103	26024	25972	25949	26105	25806	26072	25935	26008	25894	26044	25933	25904	26058	25984	26038	25898	26010	25999	26160	26037	26028	25958	26211	25946	25820	26096	25957	25961	25880	26049	26050	26215	26074	25990	25986	25956	26003	26151	26070	25970	26105	26255	26204	25863	25805	25949	26012	25992	25949	25964	26082	26076	26252	26008	25869	25927	25934	26034	26035	26365	26115	25922	26001	25859	25783	26210	25997	26169	26002	26245	26076	25977	25960	26073	25851	25934	25914	25795	26098	26056	25991	25926	26100	26149	25956	25986	25990	25922	26043	26214	26088	25912	26112	26062	25820	25886	26046	25788	25755	26190	25983	25924	26173	26141	25908	26069	26153	26049	26289	26026	25965	25942	25761	25737	26097	26019	25978	25986	25865	25976	26008	26021	25955	26225	26221	25826	25951	25834	26002	26036	26022	26224	25991	26044	25931	25827	25949	25962	26016	26009	26061	26083	26372	25889	25939	26159	25889	26078	25840	25975	26023	25799	25876	25616	26228	26200	25856	26002	26250	25944	26048	26118	26126	26061	25925	26038	26148	26015	26332	26104	26163	25967	26243	26092	26040	25913	26138	25952	26200	26101	25954	25979	25896	25997	26063	25835	25956	26026	25695	26162	26096	25918	26058	26058	26096	26021	26102	26041	25861	25951	25957	25934	25980	25755	25973	25985	26008	26111	25899	26015	26238	26114	26268	25994	26026	25865	26178	25822	25829	25838	25856	26015	26154	26329	25895	25911	26046	25974	25993	25904	26036	25959	26133	26037	26047	26149	26126	26159	26067	25860	26140	25960	25878	26173	26001	25965	25923	26041	26113	26027	25839	26176	26054	26230	25837	25753	25833	26019	25789	26053	25963	25961	25901	26101	26079	26104	26189	26056	26190	25908	26103	26072	26116	26063	25853	26030	26036	25784	25867	25804	26058	26111	26144	26077	25861	25773	26009	26103	25981	26078	26176	26251	25943	25926	26041	25919	25877	25981	26004	25996	25992	26051	25844	25985	26008	26126	26115	25563	25867	25749	25979	25976	25910	26006	25966	25858	25858	26010	25790	26158	26052	26109	26061	25863	26037	26194	26234	26041	26027	26087	25890	25921	26013	26119	25776	26063	26017	26076	26073	26154	26113	25865	25970	25926	26119	26017	26137	26078	25898	25909	26137	25961	26040	26102	26140	26061	25875	25984	25904	26135	26072	25873	25952	25875	26131	26145	25958	25975	25995	26205	26085	26011	25708	26073	26226	25940	26055	25908	26176	26279	25857	26125	26018	25953	26036	26035	25974	25896	26181	26091	26134	26062	26077	25986	25937	26266	25811	26011	26170	26137	26208	25804	25964	26306	25821	26015	25791	26059	25846	25846	25768	26341	25890	26206	26094	25971	25867	25764	25932	26052	26094	25969	26001	25833	25986	25909	25974	26178	25900	26063	25937	26043	26164	25905	25960	25955	26011	26084	26165	26015	26062	25874	25942	25950	25962	26142	25914	26049	26182	25864	26195	26025	26113	26035	25951	26035	25918	25968	26071	26057	26214	26102	26055	26101	26058	25866	26150	26051	26266	26054	25757	25946	26058	25939	26221	26049	26001	25992	25923	26146	26090	25901	25913	26170	25960	25912	25793	26000	26018	26008	25928	25891	26074	25975	25858	25861	26102	26040	26050	25937	25933	26087	26136	26151	25977	25911	25908	26190	26061	25993	26202	26089	26175	26153	26168	26061	26223	25966	26056	26069	26127	25974	26046	26174	26113	25981	25723	25867	25922	26157	26100	26234	25878	26026	26335	26025	26012	25778	25851	25859	26170	25943	25971	26132	26024	25814	25911	26051	25971	25918	25993	25905	26027	26181	26083	26102	25901	26089	25925	26169	26047	25726	26181	25929	25897	26125	26016	26141	26073	25899	26015	25906	26235	26104	26171	25988	26118	26022	26027	26016	26074	26168	25974	26043	26048	26160	26031	26047	26190	26163	25933	26057	26197	26218	26234	26007	25934	25773	26177	25952	26070	26133	26086	25876	26237	25961	26203	25962	25988	26304	25771	26070	26058	25997	25956	25925	25949	25912	26101	25929	26158	26137	25988	26064	26118	25969	25984	26033	25991	26177	25985	26042	26194	26008	25917	25935	25846	25968	26080	25915	26003	25827	25908	26024	26207	26229	26079	26121	25970	26055	25995	26159	26131	26161	25910	26128	25995	26293	25924	25953	26021	26028	26227	26056	26009	26212	26192	25921	25848	26046	26000	25870	25958	25998	25790	25961	25991	25886	25948	26048	25914	26052	26222	25941	25836	25946	26154	26056	25968	25943	26007	26072	25980	26193	25908	25858	26080	26087	25993	26172	26011	25938	25910	26137	25746	25993	26169	26079	25899	26189	25847	26013	26107	25936	25949	25842	26087	25972	26161	26226	25931	26029	26174	26139	26104	25767	26183	25793	25993	25972	25818	26076	25912	26041	26122	26049	26298	26062	26231	26165	26052	25942	25987	25866	25991	26174	26036	25924	26106	26070	26085	26172	25932	25981	26245	25971	25832	25899	25870	26113	26057	25846	26244	25927	26134	26133	25885	26035	25857	26150	25976	26155	25909	25938	26052	26048	25773	25927	25813	25848	25961	25940	25923	25935	25980	26129	25977	25818	26059	25788	25775	25983	25765	25924	26179	25908	26134	25953	25988	26095	26041	25902	26174	26004	25995	25730	26079	25988	25993	26030	26197	25963	25959	25880	25941	26099	25966	26251	25959	26207	25817	26069	26022	25752	26074	26145	25736	25927	25861	25938	25885	26050	25813	26016	25951	25852	25870	25981	26133	25890	26270	25949	26093	26091	25989	26173	26044	26256	26109	25970	25784	26088	26133	25961	25940	25978	26034	26011	26010	26154	25811	26000	25857	25803	25813	26027	26115	25875	26036	26111	25991	26270	26002	25937	25994	25999	25890	26006	25792	25909	26077	26025	25937	26133	26038	26149	25915	26181	25825	25910	26381	25819	25854	26172	26211	25848	26073	25975	26082	25961	25984	25757	25923	26152	26123	26141	26092	25971	25822	25999	25901	25984	25915	26069	26143	26020	25920	25914	26090	25963	25983	26056	25975	26008	25888	25953	25929	25923	25928	26109	26035	26079	26071	26178	26370	26433	26004	26010	26056	25973	25849	26032	25890	25969	25708	26068	25797	26078	26069	25773	25944	26054	25934	26028	26150	25903	26002	26037	26229	26227	26119	25973	26073	26160	26204	25881	25780	26084	26043	26208	25886	26045	26028	26108	25859	26150	26250	25905	26222	26091	26053	25937	25922	25913	25767	25902	25838	26189	26009	26122	26081	26156	25781	26111	26003	26261	26010	25997	26003	26135	26151	26110	26223	26194	25973	26150	26029	26188	25929	25886	25829	26106	25924	26159	26169	25950	25866	25805	26163	25984	26074	26206	26180	26232	26150	25992	25907	26014	25836	25763	25998	26054	26211	26076	25841	26182	26056	25956	26198	26079	25957	25834	25971	25708	26128	26081	26231	25947	25932	25910	26065	26060	26144	26135	26120	26196	25937	26152	26125	25917	26123	26161	26046	25852	26022	26131	25768	26011	25886	26139	25978	25980	25769	26006	25991	25836	26106	25848	26134	26020	26102	26027	26048	25891	26035	25999	26047	26117	26181	26030	25918	26114	26173	26237	26038	26111	26019	26143	25867	25987	26121	25883	25907	25854	25846	25780	26043	26064	25947	26056	26124	26028	26089	26138	25848	25875	26144	25856	26043	26161	25949	25964	25881	25930	25899	26077	26062	26183	25992	26144	26107	26353	25974	25827	25812	26071	26067	26196	26007	26207	26182	25826	25951	25981	25865	25998	26163	26293	26052	26056	26039	25943	26033	26058	25914	25840	26047	26055	26038	26236	25942	25947	26178	26174	26060	25816	25796	26050	26082	26191	26050	26124	26084	26000	26078	25904	25900	25998	25983	26026	25995	26131	25968	26125	26164	26020	25931	26140	26117	26084	25830	25966	25851	26164	25736	26098	25783	25875	26159	26007	26235	25938	25961	26149	25804	25910	25919	26153	25998	26117	26172	26190	26003	26018	25998	26277	26027	26196	26091	26274	26133	26014	26028	26015	25995	26054	26113	26005	26139	25959	26017	26127	26015	26099	25922	25946	25988	25867	26016	26133	26189	25782	26022	26149	26017	26011	26243	25864	26028	25777	25834	25976	25817	25829	26101	26075	26160	26046	26080	25935	26051	26027	25949	25919	26102	25972	26015	26087	26009	26041	26054	25962	25963	26147	25924	26228	25932	26130	26043	25899	26133	26170	25990	26075	25825	26082	25868	25995	26019	26200	26005	25951	26101	26106	26045	26044	25847	26236	26025	26000	26279	26037	25911	26162	26108	25913	25984	26119	26081	26080	25937	26242	26176	26077	25973	26067	25943	26181	25909	25981	25857	26084	26225	26077	26184	26070	26170	25895	25883	25954	26102	26052	26177	25928	26166	26068	26105	25986	25915	25808	25999	26042	26033	25968	26153	26013	26171	25994	25916	25914	26045	25966	26106	26223	26128	26071	26166	26253	26225	25907	25946	26113	26017	26131	26017	26110	26066	26073	25988	26084	26236	26013	25831	26159	25886	26298	25932	26051	25840	26197	25943	26149	25916	26096	26046	26019	26166	26148	25941	25959	26020	26028	25949	25954	25940	25945	26103	26118	25944	26128	26200	25853	26052	25930	25963	25918	25975	26018	25949	26028	26062	25846	25939	25922	26177	25983	26180	26035	25793	26298	26096	26036	26137	26132	26011	26129	26156	25990	25817	25864	26006	25835	26015	26134	25770	25914	26114	25907	25849	26143	25978	25957	25833	25991	26358	26187	26098	25846	26136	26068	26067	26077	26068	26026	25969	26135	25864	25758	26009	25842	26091	26034	26154	25862	26252	25837	26139	25888	25701	25912	26303	26358	26119	26159	26020	25729	26121	25985	25851	25953	25891	26296	25997	25937	26065	26131	26084	26043	26086	26105	26067	25937	25967	26130	25852	26026	26143	26048	25915	25907	26015	26016	26028	25968	25772	26102	26005	26205	26200	26035	26093	26082	25906	26113	25949	25985	26240	25973	25943
19235	23600	22866	21849	21449	21212	21169	20863	20891	26832	27624	23787	21481	20662	20635	20708	20723	20789	20616	20703	20644	20550	20624	20652	20714	20737	20471	20636	20637	20708	20419	20554	20673	20531	20613	20752	20439	20540	20719	20906	20632	20653	20556	20718	20584	20850	20668	20577	20589	20618	20675	20677	20611	20750	20703	20587	20618	20600	20651	20669	20663	20664	20739	20657	20527	20769	20579	20612	20784	20758	20549	20509	20936	20587	20794	20715	20637	20651	20652	20805	20558	20803	20592	20623	20629	20559	20666	20700	20639	20540	20502	20676	20682	20823	20631	20544	20643	20773	20716	20671	20581	20727	20570	20677	20513	20849	20720	20815	20721	20668	20646	20553	20703	20596	20409	20464	20547	20745	20640	20715	20578	20667	20785	20595	20660	20497	20840	20522	20697	20405	20599	20557	20413	20513	20639	20716	20477	20726	20609	20632	20546	20700	20652	20853	20541	20605	20470	20665	20610	20601	20724	20506	20527	20798	20895	20680	20636	20785	20816	20717	20473	20609	20772	20568	20781	20717	20624	20606	20594	20676	20501	20719	20753	20687	20770	20648	20723	20724	20234	20701	20503	20544	20547	20558	20683	20486	20496	20782	20717	20756	20627	20590	20652	20571	20665	20997	20562	20569	20484	20549	20777	20632	20663	20590	20673	20689	20574	20789	20587	20674	20542	20645	20530	20656	20738	20649	20601	20592	20532	20660	20629	20480	20707	20771	20534	20629	20673	20704	20609	20490	20673	20730	20655	20702	20657	20639	20634	20614	20743	20660	20708	20590	20532	20412	20550	20695	20664	20489	20485	20637	20700	20612	20729	20589	20606	20702	20617	20773	20658	20719	20665	20711	20508	20684	20777	20701	20660	20734	20655	20684	20751	20807	20826	20502	20775	20694	20613	20631	20532	20667	20507	20622	20527	20725	20666	20597	20558	20716	20732	20688	20618	20658	20738	20709	20568	20727	20615	20705	20545	20659	20603	20617	20516	20690	20679	20552	20792	20645	20635	20689	20718	20502	20544	20479	20627	20635	20660	20564	20819	20522	20694	20681	20691	20533	20697	20554	20657	20768	20705	20850	20514	20528	20622	20715	20633	20626	20660	20591	20480	20576	20533	20618	20577	20653	20622	20698	20519	20592	20791	20562	20674	20544	20588	20573	20569	20605	20565	20582	20549	20720	20717	20776	20624	20496	20573	20660	20699	20808	20661	20652	20664	20633	20406	20671	20884	20900	20583	20473	20799	20873	20624	20580	20632	20626	20634	20733	20528	20635	20599	20709	20520	20545	20519	20678	20514	20501	20677	20680	20697	20630	20599	20626	20677	20595	20533	20782	20823	20624	20602	20673	20679	20618	20683	20602	20641	20608	20654	20681	20633	20671	20586	20444	20672	20620	20775	20563	20787	20666	20557	20545	20718	20562	20604	20725	20576	20697	20431	20764	20614	20706	20623	20588	20659	20667	20431	20585	20608	20629	20631	20635	20638	20736	20678	20729	20612	20728	20657	20356	20677	20585	20724	20587	20615	20718	20507	20673	20718	20653	20710	20565	20738	20704	20671	20567	20644	20882	20473	20525	20525	20469	20765	20649	20525	20667	20652	20684	20611	20645	20541	20625	20597	20779	20705	20692	20678	20582	20750	20723	20716	20736	20440	20638	20703	20625	20852	20675	20666	20616	20730	20571	20764	20666	20747	20600	20567	20709	20635	20681	20709	20761	20656	20596	20669	20599	20630	20613	20790	20620	20649	20614	20783	20673	20548	20832	20685	20594	20559	20529	20660	20706	20623	20632	20698	20595	20733	20620	20454	20556	20665	20564	20711	20638	20608	20578	20710	20633	20718	20534	20700	20642	20516	20792	20603	20646	20711	20631	20875	20593	20543	20784	20599	20623	20567	20859	20675	20719	20758	20597	20642	20614	20658	20768	20648	20534	20531	20684	20645	20835	20620	20649	20508	20618	20836	20641	20824	20525	20785	20696	20730	20539	20617	20592	20602	20520	20815	20753	20614	20750	20800	20776	20522	20907	20488	20841	20805	20536	20581	20594	20601	20683	20761	20673	20620	20617	20713	20574	20510	20636	20693	20808	20681	20595	20673	20614	20585	20580	20538	20485	20555	20589	20720	20670	20550	20751	20699	20620	20757	20635	20883	20739	20622	20651	20756	20707	20669	20560	20674	20677	20518	20844	20604	20660	20652	20855	20700	20465	20632	20578	20856	20690	20778	20570	20759	20629	20671	20703	20780	20730	20526	20477	20836	20626	20374	20705	20532	21043	20590	20594	20697	20720	20638	20579	20750	20596	20534	20802	20790	20688	20776	20549	20744	20773	20572	20641	20616	20714	20503	20799	20685	20671	20701	20622	20522	20553	20598	20594	20466	20533	20649	20690	20599	20721	20568	20753	20497	20573	20599	20715	20590	20690	20604	20642	20541	20647	20670	20651	20743	20660	20577	20667	20691	20653	20685	20437	20927	20634	20538	20714	20395	20611	20683	20541	20516	20509	20591	20658	20717	20544	20783	20744	20659	20774	20601	20747	20848	20787	20717	20646	20704	20464	20546	20801	20417	20547	20770	20632	20724	20655	20536	20571	20674	20678	20614	20564	20687	20740	20516	20572	20685	20458	20505	20709	20646	20579	20744	20705	20567	20450	20675	20671	20728	20747	20620	20310	20569	20642	20559	20552	20668	20404	20757	20468	20708	20702	20720	20647	20565	20616	20685	20683	20556	20746	20817	20671	20744	20639	20606	20695	20646	20655	20772	20682	20615	20734	20669	20758	20596	20758	20549	20520	20791	20602	20782	20634	20598	20637	20834	20687	20752	20696	20624	20594	20659	20621	20498	20839	20759	20575	20616	20782	20494	20720	20678	20626	20685	20645	20772	20456	20472	20584	20517	20566	20512	20608	20651	20583	20578	20393	20685	20594	20817	20703	20496	20624	20653	20532	20766	20851	20676	20756	20748	20689	20643	20647	20555	20639	20815	20680	20583	20575	20703	20678	20685	20588	20615	20712	20575	20696	20607	20481	20643	20752	20806	20681	20732	20777	20673	20698	20705	20492	20659	20716	20488	20569	20496	20703	20651	20651	20686	20540	20701	20593	20774	20763	20767	20548	20707	20647	20707	20707	20673	20595	20722	20644	20565	20602	20595	20766	20754	20577	20517	20596	20646	20645	20544	20679	20732	20519	20683	20654	20714	20700	20615	20722	20662	20465	20704	20710	20536	20574	20819	20587	20890	20726	20603	20497	20568	20542	20761	20615	20602	20567	20673	20572	20631	20719	20898	20617	20619	20507	20770	20546	20542	20611	20713	20796	20643	20491	20698	20624	20648	20586	20561	20628	20609	20729	20537	20527	20661	20658	20801	20792	20419	20527	20710	20639	20768	20643	20832	20686	20669	20531	20672	20601	20670	20703	20652	20748	20748	20717	20715	20474	20558	20601	20753	20571	20619	20806	20642	20746	20735	20654	20583	20592	20667	20714	20450	20504	20801	20652	20724	20708	20559	20900	20476	20883	20613	20826	20621	20748	20664	20665	20618	20772	20646	20593	20761	20679	20713	20592	20605	20561	20623	20624	20489	20598	20700	20811	20640	20744	20636	20813	20551	20663	20579	20725	20790	20701	20800	20503	20729	20628	20740	20632	20773	20705	20782	20662	20565	20615	20708	20623	20617	20745	20684	20683	20748	20640	20676	20731	20675	20793	20676	20628	20522	20689	20839	20546	20485	20646	20711	20632	20546	20539	20663	20860	20676	20698	20661	20674	20649	20867	20530	20669	20652	20715	20704	20766	20775	20782	20757	20575	20807	20738	20852	20645	20709	20369	20864	20723	20653	20497	20661	20655	20446	20873	20636	20721	20691	20685	20667	20601	20710	20739	20804	20686	20780	20597	20595	20630	20657	20686	20892	20780	20570	20820	20579	20739	20676	20429	20567	20753	20596	20591	20670	20633	20630	20651	20703	20620	20658	20708	20591	20662	20637	20579	20810	20712	20678	20584	20797	20686	20800	20651	20556	20696	20758	20743	20712	20606	20574	20609	20480	20645	20573	20638	20624	20699	20613	20546	20810	20762	20679	20822	20707	20779	20706	20671	20818	20687	20727	20803	20800	20586	20542	20638	20547	20619	20738	20789	20648	20584	20618	20500	20712	20602	20609	20637	20628	20568	20697	20653	20739	20625	20559	20775	20665	20432	20586	20685	20515	20834	20843	20595	20497	20693	20785	20749	20455	20736	20672	20623	20583	20659	20675	20730	20704	20566	20505	20625	20503	20723	20753	20564	20763	20590	20526	20634	20741	20683	20584	20717	20651	20534	20613	20400	20709	20680	20760	20771	20514	20709	20502	20680	20744	20613	20574	20677	20538	20672	20629	20562	20731	20714	20629	20719	20745	20598	20448	20781	20686	20590	20507	20781	20745	20712	20690	20773	20812	20756	20569	20646	20568	20566	20610	20835	20713	20667	20729	20758	20649	20668	20617	20667	20651	20677	20603	20667	20571	20678	20674	20548	20734	20564	20775	20696	20622	20429	20737	20597	20642	20694	20711	20872	20536	20577	20549	20724	20833	20538	20775	20762	20564	20776	20765	20485	20588	20560	20819	20687	20664	20832	20682	20489	20658	20711	20646	20804	20758	20889	20606	20710	20558	20504	20778	20718	20783	20626	20703	20744	20669	20510	20640	20743	20744	20696	20767	20618	20691	20681	20726	20603	20801	20653	20650	20629	20723	20609	20651	20549	20814	20598	20733	20712	20573	20595	20726	20615	20672	20640	20583	20840	20643	20612	20626	20552	20779	20611	20666	20687	20844	20616	20770	20670	20743	20688	20628	20668	20614	20781	20690	20719	20516	20798	20733	20524	20703	20696	20619	20564	20517	20638	20651	20500	20744	20581	20600	20814	20779	20802	20713	20664	20693	20551	20759	20638	20648	20466	20677	20581	20600	20762	20679	20644	20772	20533	20672	20810	20594	20619	20702	20725	20498	20569	20699	20411	20571	20594	20675	20703	20460	20708	20578	20707	20693	20773	20594	20872	20731	20880	20612	20921	20570	20686	20649	20642	20798	20533	20736	20712	20584	20680	20777	20744	20809	20742	20584	20639	20849	20566	20633	20676	20639	20706	20701	20724
24148	21148	28460	24843	24436	27220	28289	26504	26253	42368	47082	37264	30127	26260	26262	25959	25895	25923	26070	26078	25738	26039	25959	25861	25941	25840	26009	25790	25730	25745	25979	26056	25876	25748	25723	25973	25907	25786	25848	25990	25967	25929	25917	25862	25946	25856	26107	25943	25867	25924	25818	25771	26205	26166	25917	25660	25974	26028	25916	25956	25812	25952	25919	25835	25840	26046	25930	25983	25621	25688	25860	25930	26098	25731	25836	25993	26006	25615	25910	26134	25948	25772	26014	25965	25957	25966	25848	25826	25960	25921	26168	25775	25767	25734	25972	25797	26038	25775	25803	25898	25737	26049	25774	25872	25888	25978	25740	25889	26011	25868	25680	25824	25850	25879	25884	25857	25877	25972	25913	25819	26128	25595	26020	26059	25778	25893	25847	25874	25928	25911	26032	26040	25580	25749	25872	25950	25842	26046	25972	25882	25709	25995	25824	25818	25927	26033	25763	25891	25873	25474	25919	25951	26020	25865	25673	25714	25861	25869	25839	26121	26070	25835	25848	25961	26065	25897	25797	25591	26092	26131	25757	25861	25935	25845	25923	25670	26164	25729	25874	26070	25967	25885	25893	25895	25803	25907	25931	25878	26103	25821	26099	25803	25909	26066	25943	25833	25869	25765	25824	26088	25902	25860	25985	25785	25950	25976	25715	25692	25779	25855	25817	25696	26139	25824	25892	25907	26040	26129	25926	25893	25704	26047	25915	25833	25989	25745	25841	25920	25696	25817	25846	25809	26195	25968	25905	25820	25915	25717	26034	25993	25798	25659	25821	26109	25949	25889	25814	26090	26020	25716	25851	25895	25863	25872	25788	25700	25982	25708	26064	25896	26044	25888	25892	25898	26016	26020	25915	25887	25950	26129	25778	25792	25777	25991	26050	26118	26036	26044	25997	25833	25793	25886	26024	25997	26000	25963	25953	25935	25869	25927	25772	25678	25956	25760	25812	25824	25828	25955	25721	25970	25848	25910	26039	25729	25790	25998	25762	26297	25820	25900	25686	25816	25917	25855	25848	25854	25757	25848	25900	25603	25932	26012	25825	26020	25949	25980	25802	25742	25980	25923	25842	26062	25877	26053	25902	25865	25920	25846	25982	25947	25721	25932	25926	26031	25608	25891	25779	25923	25667	26033	25796	25914	25758	25782	25971	25843	25856	25565	25966	25932	26097	25782	25737	25991	25856	25857	25810	25761	25791	25762	26005	25948	25756	25990	25862	25718	25851	25901	25614	25907	25527	25808	25673	25770	25827	26008	25972	25980	25826	25657	25994	25998	25871	25810	25622	25756	25759	25735	25952	25763	25960	25834	25983	25838	25774	25602	25985	25714	25935	25979	25868	25849	25843	25710	25927	25891	25609	25670	25681	26097	26029	25796	25965	25653	25546	25883	25849	25841	26073	25887	25558	25930	25662	25669	25959	25619	25906	25726	26016	25645	26043	25664	25810	25860	25877	25879	25734	25997	25919	26010	25584	25690	25719	25930	25819	25813	25772	25848	25596	25903	25787	26049	25910	25628	25714	25652	25834	25881	25814	25847	26056	25864	25873	26003	26050	25818	25827	25917	25903	25902	25774	25766	25952	25904	25925	25908	25928	26012	25835	25820	25872	25922	25788	25953	26152	25657	26088	25979	25800	25797	25807	25974	25971	25903	25792	25835	25870	26039	25699	25626	25612	25979	25647	25822	25883	26005	26087	25859	25956	26313	25939	25862	26128	25842	25859	25935	25930	25993	25866	25985	25879	25763	25761	25862	25961	26115	25851	25772	25774	25986	25893	25673	25827	26019	25807	26018	25771	25575	25849	25737	25679	25729	25886	25988	26020	26035	25944	25871	25854	25635	25718	26020	25885	25928	26029	25859	25854	25734	25849	25793	25887	25934	25956	25928	25841	25583	25723	25925	25858	25931	26046	25888	25868	25814	25936	26002	25988	25733	25981	25976	25926	25851	25824	25889	26039	25739	25969	25787	25860	25843	25905	25821	25811	26027	26012	25891	25867	25934	25807	25797	25839	25822	26025	25876	25755	26034	25874	25841	25620	25731	25749	25812	25854	25865	25661	26043	25943	25889	25875	25884	25861	26021	25939	25880	25973	25710	26066	25997	26017	25783	25687	26047	25976	25906	25884	25893	26230	25973	25927	25803	25789	25714	25788	25823	26022	25858	25840	25920	25885	25687	25735	25820	25699	26091	25879	25708	25937	26098	25912	25817	26002	25857	25919	25712	26135	25669	26164	25934	26021	25917	26034	25700	25801	26093	25902	25954	25941	26017	25700	25942	25864	25810	25970	25837	25906	26062	25938	25853	25850	26189	25862	25898	25724	25915	25843	25671	25894	25706	25839	25670	25840	25762	25881	25793	25855	25849	25752	25856	25701	25754	26015	25789	25900	25868	25867	26012	26001	25996	25978	25961	25928	25884	25818	25782	25819	25703	25924	25867	25943	25749	25826	25943	25885	25844	26078	26070	25855	25702	25766	25929	25773	25665	25855	25838	25914	25950	25824	26098	25898	26020	25796	25875	25987	25877	25877	25944	25965	26071	25845	25717	26213	25792	25968	25855	25995	25767	25866	25963	25921	26221	25850	25708	25999	25936	25978	25885	25936	25904	25850	25931	26092	25729	25720	25995	25836	25698	25795	25798	26051	25946	25917	25956	25839	25896	25941	25895	25919	25876	25871	25929	25720	26078	25821	25797	25830	25946	25888	25944	25934	25857	25894	25970	25798	25745	25761	25808	25958	25855	25671	25836	26000	25841	26082	25815	25852	25717	26000	25835	25641	25767	25702	25997	25851	25864	25982	25979	25770	25803	25802	26060	25960	25940	25808	25821	25658	25880	25886	25915	25918	25876	26036	25721	25773	26002	26077	25709	25919	25922	26168	25798	25854	25814	25821	26024	25818	26060	25884	25883	25757	25922	25977	25915	25725	25729	25893	25995	25780	26181	25897	25827	25892	25925	25601	25807	25703	25566	25819	25876	25812	26002	25723	25820	26092	25933	25906	25836	25825	25848	25985	26055	25921	25849	25905	25823	26013	25989	25660	25913	25947	25783	25970	25765	25646	26131	25884	25990	26093	25944	25805	25860	25880	25782	26188	25880	25847	25800	25881	26013	25770	26119	25823	25846	26018	25779	25976	26143	25813	25837	25944	26065	25909	25976	25825	25818	25606	25769	26003	25822	25959	26003	25594	25735	25956	26091	25857	25936	26092	25968	25914	25923	25923	25896	26048	25876	25847	25928	25952	26101	25947	26052	25787	25901	25509	26073	25916	25707	25929	25915	25844	25904	25873	25957	26172	25993	25879	25924	25902	25755	25801	25802	26031	25898	25863	25922	25926	25841	25925	26043	25760	25907	25863	25767	25935	25834	25722	25887	25879	26038	25675	25977	25925	25750	26111	25862	25809	25935	25693	25876	25848	25726	25851	25954	25884	25864	25896	25886	26102	25993	25864	25881	25716	25907	26082	25845	25686	25861	25867	25733	25885	26040	25996	25779	25704	25711	25778	25936	25903	25979	25868	25867	25934	25910	25866	25983	25813	25818	25849	26072	25921	25739	25682	25897	25990	25894	25934	26001	25861	25916	25854	25880	25764	25961	26043	25918	25631	25978	25760	25805	25818	25866	25756	25813	25778	25629	25912	25865	25979	25825	26105	26018	26009	25811	25899	25928	25795	25873	25791	25583	25742	25798	25896	25881	26013	25984	26055	25870	26086	25824	25739	25879	25837	25958	26174	25939	25914	25914	26088	25925	26093	26076	25827	25953	26115	25886	26064	25877	25994	25984	25782	25828	25832	25898	25890	25888	26027	25940	25940	25999	25738	25817	25817	25899	25770	25974	25801	25936	25647	25907	25889	25675	25872	25873	26052	25886	25947	25925	25769	25857	26048	25877	25589	25724	25862	25741	25867	25687	25997	26180	25872	25868	25884	26040	26109	25725	25832	25830	25750	26062	25794	25798	25834	25840	25751	25850	25960	25774	25802	25929	25675	25885	25924	25933	26053	25932	25907	25871	25824	25750	26151	25879	25981	25933	25940	25951	25757	25951	25993	25960	25836	26037	25946	25837	26032	25968	25818	25959	25848	25674	25653	25804	25971	25924	25721	26010	26133	25779	25908	25961	25961	25808	25658	25771	25725	26134	26012	25494	25960	25743	25773	25900	26181	25881	25750	25925	25900	26030	25815	25853	26100	25758	25977	26031	25990	26116	25775	25823	25744	25860	25979	25769	25808	25808	25873	25778	25961	25774	25785	25901	25877	25789	25559	25927	25686	26052	26001	25879	25899	25779	25906	25784	26199	25761	25854	26041	25814	25918	25890	25959	25875	25844	25856	25842	25983	25927	25895	25737	25906	26084	25870	26118	25805	25672	25991	26054	25860	25698	25957	26143	25995	25905	25761	25754	25988	25898	25920	26129	25825	25861	25956	25842	25769	26109	25887	25934	25856	26060	25775	25871	25846	25688	25887	25563	25575	25990	25749	25869	25935	26207	26109	25913	25902	26067	25874	25839	25998	25831	26005	25999	25801	25875	25804	25798	25906	25984	25966	25858	25746	25987	25927	25996	25919	25894	25959	25865	25784	26025	25969	25921	25923	25695	26020	25925	25870	25686	26051	25856	25844	25825	26017	25925	25843	26049	25877	25869	25986	25917	25721	25982	26131	25882	26009	25952	26115	25668	25895	25724	25712	25730	25780	25823	25674	25952	25828	26033	25985	25961	25736	25911	25957	25781	25983	25953	25971	25796	25896	26003	26076	25922	26008	25817	26004	25937	25922	25829	25865	25790	25855	25737	25753	25895	25940	25806	26081	26118	25823	25890	25948	25847	25773	25766	25785	25930	25904	25819	25642	25810	25726	25901	26020	25934	26086	25652	25958	25785	25819	26053	25910	25920	25757	25889	25730	25905	25990	25853	25959	26078	25809	25707	25887	25965	25834	25999	25985	25818	25823	25984	25923	25905	25939	25985	26011	25839	26097	25715	26031	25955	25988	25814	26103	25956	25971	26024	25946	25746	26026	25798	25771	25822	25793	25822	26086	25659	26019	25725	26007	25842	25698	25861	25885	25926	25693	25871	25916	25868	25698	26014	25848	25904	25655	25869	25787	25908	25834	25770	26069	25716
18101	28254	26965	23837	22750	22165	21645	21468	21166	43450	43901	34851	24810	20696	20576	20567	20569	20703	20726	20627	20440	20575	20645	20584	20614	20609	20660	20877	20691	20693	20577	20535	20580	20651	20512	20603	20759	20506	20606	20507	20518	20838	20791	20590	20630	20511	20631	20388	20695	20632	20626	20740	20614	20724	20721	20662	20669	20679	20713	20599	20517	20662	20550	20644	20690	20517	20553	20488	20583	20749	20544	20629	20686	20522	20550	20451	20616	20759	20679	20499	20672	20698	20582	20580	20490	20791	20498	20587	20672	20530	20706	20710	20510	20410	20717	20793	20483	20478	20595	20600	20722	20502	20550	20678	20399	20616	20447	20554	20593	20652	20654	20613	20556	20605	20456	20547	20557	20635	20453	20505	20506	20678	20511	20574	20407	20509	20517	20662	20874	20575	20633	20619	20434	20491	20411	20475	20554	20699	20692	20626	20587	20618	20617	20488	20551	20725	20715	20503	20629	20636	20590	20531	20565	20563	20446	20706	20405	20649	20548	20784	20769	20557	20544	20659	20503	20323	20578	20612	20624	20609	20571	20597	20424	20516	20745	20513	20671	20630	20708	20675	20635	20606	20753	20584	20689	20429	20808	20547	20540	20510	20590	20755	20604	20605	20614	20527	20490	20809	20497	20608	20490	20527	20646	20535	20631	20638	20490	20684	20468	20519	20467	20662	20460	20494	20661	20450	20589	20460	20563	20645	20459	20513	20651	20633	20516	20619	20455	20559	20583	20508	20555	20459	20674	20371	20616	20712	20671	20649	20571	20769	20452	20612	20614	20507	20599	20823	20633	20658	20495	20557	20846	20764	20585	20637	20498	20639	20585	20682	20494	20634	20649	20577	20478	20532	20622	20566	20462	20681	20636	20520	20748	20516	20665	20789	20739	20709	20530	20597	20508	20722	20702	20539	20578	20578	20471	20380	20432	20420	20671	20519	20705	20385	20574	20663	20602	20680	20480	20691	20674	20481	20541	20561	20638	20541	20499	20587	20748	20541	20715	20778	20608	20802	20597	20635	20814	20719	20575	20660	20587	20726	20688	20629	20563	20544	20617	20552	20394	20547	20653	20747	20490	20685	20573	20548	20597	20507	20718	20577	20614	20641	20468	20397	20470	20640	20686	20419	20562	20490	20562	20704	20573	20438	20426	20727	20470	20464	20444	20649	20435	20633	20787	20368	20618	20757	20553	20520	20537	20704	20538	20670	20548	20650	20648	20493	20609	20509	20555	20447	20698	20494	20608	20422	20795	20557	20508	20503	20635	20517	20567	20671	20643	20641	20729	20562	20758	20731	20566	20542	20461	20401	20669	20433	20629	20480	20657	20665	20469	20466	20599	20659	20592	20688	20660	20728	20593	20472	20682	20531	20614	20386	20669	20667	20635	20527	20424	20535	20564	20722	20624	20655	20524	20659	20478	20511	20578	20491	20558	20519	20507	20486	20637	20614	20483	20700	20563	20548	20583	20576	20723	20503	20729	20622	20601	20652	20594	20557	20717	20472	20665	20598	20574	20683	20524	20539	20475	20554	20568	20585	20681	20402	20490	20623	20493	20672	20415	20605	20702	20492	20609	20741	20453	20530	20722	20529	20558	20705	20627	20433	20507	20602	20485	20546	20602	20539	20607	20739	20597	20595	20574	20629	20730	20669	20509	20602	20594	20515	20507	20428	20607	20540	20612	20563	20476	20691	20574	20507	20563	20588	20619	20608	20607	20498	20612	20479	20566	20594	20599	20389	20496	20761	20645	20572	20515	20694	20417	20366	20677	20478	20848	20717	20512	20565	20608	20662	20527	20569	20592	20560	20507	20464	20709	20520	20666	20444	20536	20554	20712	20630	20465	20557	20736	20702	20681	20302	20711	20621	20476	20440	20589	20535	20615	20544	20555	20609	20531	20530	20642	20637	20668	20665	20563	20561	20633	20467	20681	20540	20727	20717	20366	20436	20585	20615	20620	20575	20589	20365	20491	20451	20608	20744	20580	20814	20712	20644	20683	20444	20537	20588	20519	20657	20507	20728	20569	20642	20635	20704	20606	20695	20528	20555	20645	20561	20674	20531	20495	20575	20740	20641	20509	20571	20446	20553	20670	20583	20771	20710	20590	20533	20431	20523	20549	20547	20527	20679	20495	20656	20537	20485	20494	20605	20546	20449	20490	20569	20617	20637	20441	20646	20471	20569	20614	20480	20556	20380	20527	20678	20535	20732	20592	20739	20617	20585	20604	20625	20653	20660	20643	20570	20859	20605	20512	20532	20757	20578	20623	20588	20720	20578	20516	20607	20563	20447	20713	20566	20542	20733	20557	20656	20607	20530	20439	20759	20617	20543	20566	20760	20500	20628	20456	20747	20444	20652	20688	20414	20496	20553	20574	20628	20612	20558	20666	20655	20517	20649	20545	20502	20598	20655	20585	20769	20535	20570	20687	20612	20457	20640	20488	20446	20518	20613	20607	20739	20535	20659	20646	20524	20586	20464	20524	20694	20523	20624	20557	20616	20664	20490	20616	20747	20622	20691	20547	20616	20435	20521	20535	20463	20546	20687	20616	20569	20619	20544	20624	20504	20613	20576	20637	20578	20469	20414	20667	20559	20639	20406	20606	20623	20489	20584	20574	20616	20677	20545	20626	20612	20596	20662	20463	20603	20646	20637	20666	20548	20676	20656	20707	20721	20521	20644	20682	20688	20385	20522	20650	20555	20613	20556	20505	20662	20542	20569	20407	20591	20656	20574	20533	20514	20572	20604	20584	20573	20802	20452	20530	20731	20510	20569	20534	20568	20562	20541	20552	20615	20645	20569	20475	20480	20481	20621	20662	20576	20338	20568	20747	20579	20452	20428	20643	20544	20601	20587	20530	20673	20605	20590	20574	20646	20573	20722	20279	20623	20651	20579	20555	20710	20615	20456	20712	20479	20612	20615	20574	20645	20709	20487	20640	20662	20611	20669	20428	20548	20644	20739	20458	20609	20565	20634	20589	20637	20640	20633	20641	20549	20488	20460	20544	20565	20402	20626	20457	20523	20554	20465	20680	20793	20686	20575	20496	20631	20718	20422	20426	20615	20572	20570	20604	20371	20707	20546	20639	20518	20576	20672	20511	20701	20426	20540	20676	20623	20534	20560	20490	20573	20640	20599	20744	20702	20762	20564	20713	20766	20712	20600	20540	20781	20576	20451	20590	20636	20675	20479	20418	20509	20603	20696	20549	20688	20537	20622	20605	20673	20608	20573	20537	20493	20488	20653	20613	20840	20622	20604	20504	20599	20696	20614	20644	20565	20584	20489	20766	20392	20557	20646	20701	20581	20442	20740	20593	20813	20652	20519	20662	20705	20611	20476	20761	20758	20551	20646	20390	20599	20481	20398	20414	20633	20385	20528	20551	20682	20502	20636	20752	20614	20681	20618	20617	20638	20612	20478	20579	20483	20659	20488	20469	20719	20623	20684	20702	20566	20612	20568	20653	20596	20588	20548	20607	20582	20549	20684	20690	20632	20613	20572	20573	20511	20682	20662	20614	20651	20662	20600	20603	20675	20634	20558	20487	20570	20563	20649	20651	20465	20522	20528	20723	20676	20635	20670	20669	20585	20663	20429	20557	20560	20730	20632	20669	20299	20713	20607	20531	20621	20724	20524	20578	20514	20616	20556	20561	20647	20477	20619	20614	20473	20592	20697	20612	20604	20374	20658	20416	20571	20640	20490	20788	20664	20626	20668	20668	20579	20668	20677	20621	20696	20508	20595	20445	20665	20328	20411	20610	20459	20466	20749	20526	20467	20622	20533	20678	20778	20641	20721	20630	20720	20636	20632	20578	20618	20393	20612	20636	20526	20654	20593	20623	20556	20554	20518	20488	20653	20408	20578	20645	20656	20513	20721	20583	20452	20649	20786	20500	20651	20493	20760	20595	20653	20701	20475	20491	20535	20587	20595	20505	20812	20692	20622	20667	20551	20743	20706	20601	20677	20434	20631	20576	20496	20618	20522	20567	20451	20683	20528	20666	20597	20458	20560	20524	20488	20603	20719	20671	20482	20510	20526	20577	20607	20572	20605	20669	20514	20687	20592	20637	20461	20606	20600	20605	20492	20420	20660	20617	20630	20581	20527	20683	20392	20559	20567	20491	20522	20602	20640	20604	20717	20591	20426	20542	20740	20612	20543	20667	20553	20426	20555	20640	20644	20482	20578	20620	20605	20541	20564	20638	20556	20514	20521	20614	20666	20658	20552	20567	20547	20690	20422	20712	20617	20497	20521	20437	20618	20471	20598	20558	20561	20677	20521	20623	20450	20621	20451	20609	20344	20648	20497	20650	20636	20515	20599	20506	20610	20639	20453	20582	20581	20490	20713	20437	20773	20647	20548	20754	20586	20443	20556	20699	20770	20631	20731	20600	20727	20585	20598	20633	20433	20488	20606	20681	20835	20644	20452	20655	20553	20730	20548	20486	20678	20425	20535	20514	20558	20664	20583	20757	20471	20578	20673	20492	20608	20631	20679	20585	20540	20542	20556	20507	20682	20668	20365	20581	20645	20727	20550	20613	20678	20567	20468	20643	20768	20545	20583	20522	20531	20616	20630	20586	20540	20745	20529	20517	20459	20571	20489	20600	20473	20564	20433	20710	20675	20416	20546	20478	20566	20394	20659	20640	20550	20604	20478	20618	20639	20673	20634	20607	20689	20846	20678	20656	20502	20596	20659	20754	20520	20560	20473	20596	20589	20545	20864	20407	20632	20745	20481	20700	20714	20751	20544	20793	20365	20606	20472	20561	20530	20549	20727	20612	20516	20521	20586	20621	20525	20791	20542	20697	20531	20650	20586	20441	20672	20541	20638	20581	20639	20455	20561	20457	20510	20628	20636	20723	20339	20681	20716	20648	20485	20651	20368	20620	20562	20493	20539	20594	20502	20638	20452	20535	20710	20616	20493	20646	20476	20603	20710	20705	20661	20769	20478	20404	20717	20637	20600	20655	20575	20634	20416	20682	20613	20554	20581	20559	20680	20581	20479	20546	20594	20439	20522	20659	20562	20563	20500	20647	20720	20570	20533	20500	20530	20538	20390	20569	20494	20658	20531	20448	20613	20596	20702	20681	20472	20786	20471	20651	20646	20701	20617	20702	20578	20707	20799
22817	21160	28931	23740	22319	26769	30460	27363	26793	50569	59585	46261	34335	27052	26534	26524	26372	26462	26359	26431	26507	26362	26545	26533	26338	26456	26194	26305	26360	26239	26416	26297	26457	26401	26358	26267	26224	26286	26634	26545	26176	26214	26389	26222	26386	26316	26479	26508	26252	26269	26257	26166	26432	26406	26399	26174	26351	26579	26540	26391	26334	26450	26048	26326	26211	26375	26269	26102	26032	26437	26324	26147	26314	26334	26229	26325	26363	26130	26412	26461	26150	26259	26156	26496	26324	26505	26097	26143	26299	26271	26355	26276	26356	26045	26462	26255	26410	26089	26083	26037	26509	26308	26385	26063	26155	26237	26391	26049	26435	26248	26341	26451	26135	26408	26289	26329	26159	26194	26466	26407	26378	26446	26261	26255	26463	26193	26146	26197	26277	26123	26113	26263	26304	26134	26250	26353	26282	26274	26280	26261	26471	26454	25948	26277	26261	26436	26336	26135	26294	26371	26417	26348	26314	26347	26220	26365	26050	26351	26366	26121	26191	26175	26356	26182	26258	26227	26221	26249	26053	25947	26308	26478	26123	26089	26310	26265	26369	26086	26215	26188	26250	26151	26235	25990	26075	26254	26110	25977	26399	26502	26324	26298	26275	26069	26420	26245	26194	26260	26189	26412	26254	26213	26098	26258	26345	26283	26383	26221	26269	26417	26347	26325	26178	26297	26117	26431	26236	26479	26271	26115	26220	26350	26382	26415	26147	26014	26208	26217	26339	26186	26160	26223	26194	26239	26390	26191	26298	26287	26204	26441	26235	26382	26107	26194	26383	26260	26419	26054	26428	26268	26310	26326	26367	26207	26276	26359	26056	26295	26089	26325	26323	26478	26180	26236	26194	26053	26232	26348	26313	26224	26128	26163	25910	26130	26311	26403	26280	26048	26122	26253	26418	26233	26092	26207	26248	26434	26256	26260	26152	26524	26474	26379	26321	26166	26015	26183	26253	26304	26218	26331	26228	26018	26294	26324	26229	26440	26140	25964	26440	26208	26262	26147	26372	26267	26436	26173	26279	26138	26304	26280	26195	26479	26472	26203	26239	26286	26319	26349	26469	26437	26069	26284	26166	26102	26163	26452	26042	26525	26174	26245	26341	26168	26302	26387	26249	26344	26240	26209	26350	26042	26276	26063	26141	26121	26600	26309	26231	26151	26049	26200	26029	26242	26341	26308	26432	26268	26130	26258	26226	26013	26564	26175	26208	26207	26129	26215	26431	26415	26316	26500	26277	26283	26146	26197	26305	26574	26151	26257	26278	26174	26303	26433	26220	26131	26373	26269	26209	26214	26196	26121	25979	26138	26262	26038	26207	26220	26124	26227	26360	26035	25970	26144	26250	26199	26290	26267	26146	26315	26138	26572	26181	26394	26431	26258	26380	26475	26363	26327	26164	26126	26167	26165	26107	26244	26224	26343	26067	26262	26291	26295	26139	26258	26099	26194	26276	26192	26474	26330	26147	26204	26431	26216	26199	26320	26248	26082	26257	26097	26433	26318	26372	26205	26142	26245	26242	25946	26230	26212	26243	26117	26177	26420	26352	26167	26079	26375	26330	25972	26201	26344	26236	26404	26414	26440	26413	26307	26128	26190	25968	26285	26098	26289	26322	26177	26025	26193	26283	26205	26331	26303	26144	26249	26274	26064	26513	26395	26137	26358	26301	26273	26173	26437	26495	26450	26443	26284	26526	26355	26006	26272	26511	26339	26090	25938	26287	26338	26104	26233	26309	26513	26478	26230	26257	26347	26220	26281	26473	26121	26220	26295	26503	26150	26262	26196	26441	26328	26311	26275	26501	26411	26415	26264	26425	26338	26385	26292	26096	26237	26465	26279	26489	26081	26347	26328	26123	26197	26246	26286	26407	26116	26333	26155	26226	26351	26179	26297	26218	26230	26173	26283	26119	26313	26440	26106	26132	26258	26189	26074	26285	26404	26225	26340	26169	26209	26383	26376	26384	26353	26465	26295	26122	26269	26278	26267	26083	26353	26224	26220	26500	26101	26300	26328	26386	26459	26382	26476	26066	26278	26133	26315	26500	26514	26179	26278	26243	26350	26206	25996	26373	26177	26357	26144	26169	26183	26328	26219	26331	26297	26116	26266	26242	26304	26300	26144	26367	26110	26118	26431	26312	25969	26215	26109	26183	26262	26064	26011	26127	26480	26420	26108	26314	26434	26438	26214	26292	26164	26361	26171	26247	26271	25975	26132	26354	26170	26203	26391	26458	26261	26081	26319	26174	26098	26029	26244	26234	26233	26260	26297	26457	26328	26153	26374	26290	26210	26323	26371	26307	26321	26249	26290	26248	26033	26373	26361	26327	26332	26275	26103	26356	26267	26097	26233	26206	26121	26147	26329	26319	26409	26352	26335	26354	26312	26322	26293	26287	26105	26249	26207	26425	26363	26369	26280	26304	26418	26322	26190	26140	26199	26258	26376	26391	26334	26190	26213	26246	26580	26388	26361	26331	26421	26087	26448	26346	26238	26173	26323	26180	26506	26304	26352	26117	26400	26279	26072	26358	26256	26150	26220	25999	26203	26220	26399	26184	26220	26115	26226	26277	26033	26348	26137	26395	26302	26224	26296	26390	26322	26060	26151	26249	26313	26127	26246	26371	26309	26281	26144	26371	26251	26107	26226	26347	26335	26366	26102	26378	26199	26222	26241	26329	26241	26433	25832	26211	26117	26300	26196	26162	26225	26408	26284	26192	26162	26146	26204	26566	26147	26300	26223	26360	26339	26081	26454	26461	26542	26232	26362	26182	26317	26140	26262	26289	26155	26336	26364	26385	26124	26322	26196	26366	26005	26130	26168	26302	26085	26370	26329	26137	26319	26161	26286	26226	26351	26132	26349	26065	26208	26067	26343	26311	26173	26425	26078	26141	26332	26384	26537	26460	26403	26162	26184	26257	26410	26323	26281	26278	26301	26394	26271	26272	26261	26164	26298	26290	26220	26133	26097	26242	26045	26480	26369	26257	26084	26357	26186	26281	26275	26363	26200	26238	26185	26213	26199	26428	26082	26304	26214	26333	26253	26476	26079	26214	26263	26170	26203	26147	26237	26220	26313	26096	26166	26244	26156	26209	26071	26235	26212	26273	26176	26447	26373	26173	26231	26169	26220	26237	26230	26405	26247	26289	26315	26487	26105	26566	26179	26225	26330	26363	26040	26176	26297	26271	26274	26128	26214	26199	26280	26041	26344	26367	26313	26422	26210	26233	26104	26225	26290	26297	26376	26261	26376	26291	26042	26198	26157	26317	26609	26053	26248	26295	26156	26096	26128	26570	26372	26342	26380	26428	26354	26316	26200	26110	26171	26396	26310	26383	26406	26284	26132	26303	26260	26503	26319	26233	26135	26393	26207	26366	26023	26172	26313	26182	26291	26270	26152	26332	26241	26396	26326	26069	26104	26272	26335	26179	26350	26326	26345	26408	26228	26354	26250	26322	26242	26210	26174	26247	26261	26468	26353	26295	26220	26283	26050	25973	26229	26291	26230	26063	26020	26284	26318	26303	26288	26209	26269	26108	26086	26377	26332	26417	26122	25993	26395	26339	26115	26413	26366	26181	26277	26375	26169	26231	26071	26483	26423	26320	26167	26310	26176	26320	26233	26398	26138	26364	26232	26127	26138	26243	26065	26476	26139	26260	26281	26094	26362	26260	25926	26406	26300	26320	26345	26357	26211	26260	26172	26004	26366	26369	26201	26192	26449	26102	26153	26533	26563	26375	26279	26228	26439	26413	26245	26262	26294	26191	26226	26340	26249	26052	26069	26137	25981	26017	26261	26144	26449	26368	26349	26408	26153	26367	26178	26240	26372	26264	26392	26093	26148	26200	26166	26367	26388	26308	26039	26048	26216	26467	26141	26355	26241	26122	26042	26284	26200	26119	26268	26373	26480	26325	26114	26295	26393	26266	26174	26125	26257	26195	26179	26234	26164	26151	26414	26124	26130	26125	26063	26237	26039	26177	25968	26347	26269	26254	26262	26188	26514	26167	26022	26272	26267	26322	26086	26270	26099	26331	26572	26241	26186	26063	26171	26320	26529	26404	26155	26089	26253	26257	26425	26331	26354	26120	26297	26249	26284	26297	26161	26393	26173	26274	26169	26222	26399	26298	26368	26071	26495	26484	26256	26117	26114	26394	26267	26259	26460	26319	26163	26482	26240	26298	26082	26245	26398	26505	26241	26304	26273	26174	26177	26566	26303	26620	26244	26073	26461	26292	26422	26215	26169	26197	26384	26288	26418	26189	26330	26475	26244	26273	26201	26409	26230	26132	26313	26711	26224	26213	26136	26366	26373	26151	26486	26296	26323	26478	26148	26162	26242	26094	26370	26371	26568	26318	26200	26241	26164	26306	26248	26280	26225	26364	26246	26284	26258	26581	26100	26387	26122	26242	26293	26265	26373	26234	26320	26321	26068	26202	26022	26059	26341	26249	26215	26155	26063	26382	26263	26168	26102	26286	26241	26402	26138	26327	26348	26129	26162	26390	26484	26172	26131	26386	26138	26262	26246	26401	26211	26196	26171	26277	26272	26411	26330	26366	26256	26230	26056	26388	26205	26257	26396	25982	26122	26206	26140	26326	26224	26452	26136	26256	26122	26271	26210	26325	26067	26263	26475	26295	26520	26205	26189	26297	26037	26287	26338	26226	26273	26197	26161	26480	26257	26271	26179	26243	26290	26183	26194	26096	26304	26450	26341	26334	26147	26184	26256	26235	26347	26242	26330	26319	26362	26372	26169	26366	26297	26178	26358	26260	26200	26052	26416	26203	26284	26152	26308	26181	26037	26230	26282	26148	26011	26140	26241	26442	26248	26164	26379	26111	26316	26253	26106	26136	26273	26439	26241	26487	26211	26430	26288	26103	26172	26232	26250	26134	26379	26224	26344	26197	26372	26545	26258	26135	26204	26511	26362	26316	26465	26332	26218	26245	26382	26143	26312	26191	26150	26408	26307	26243	26275	26362	26352	26513	26350	26312	26384	26217	26256	26129	26064	26204	25934	26240	26187	26010	26428	26307	26339	26395	25950	26646	26380	26279	26259	26171	26149	26364	26464	26303	26304	26285	26346	26284	26134	26105	26356	26259	26485	26261	26278	26221	26047
19634	33424	31081	26570	24897	23510	23010	22284	22157	52135	56537	45059	29353	20837	20797	21055	20704	20828	20592	20675	20713	21034	20690	20725	20763	20758	20868	20707	20827	20905	20978	20878	20834	20787	20780	20849	20721	20884	20861	20831	20834	20525	20743	20808	20778	20703	20715	20689	20939	20823	20806	20922	20643	20772	21139	21179	20854	20863	20800	20696	20666	20832	20388	20687	20893	20699	20710	20695	20632	20850	20754	20737	20740	20798	20621	20519	20867	21053	20763	20778	20853	20782	20841	20803	20848	20713	20675	20667	20640	20729	20857	20733	20624	20676	20699	20831	20700	20748	20814	20745	20740	20735	20845	20789	20749	21037	20707	20845	20688	20605	20617	20896	20763	20762	20677	20777	20781	20651	20842	20829	20708	20876	20719	20675	20728	20695	20815	20746	20502	20669	20721	20733	20816	20938	20723	20730	20801	20799	20806	20781	20670	20752	20694	20768	20834	20794	20793	20747	20825	20893	20801	20838	20866	20862	20689	20917	20760	20703	20777	20606	20835	20620	20754	20707	20700	20787	20870	20810	20695	20831	20827	20725	20921	20843	20865	20923	20941	20765	20789	20666	20971	20717	20612	20834	20736	20611	20803	20906	20592	20611	20744	20869	20680	20920	20694	20804	20657	20909	20763	20837	20771	20781	20827	20745	20788	20760	20713	20950	20735	20804	20650	20750	20819	20843	20706	20601	20699	21020	20772	20843	20831	20759	20736	20697	20730	20791	20812	20839	20786	20589	20807	20822	20908	20622	20897	20695	20803	20791	20614	20795	20710	20818	20743	20766	20695	20605	20827	20772	20717	20749	20716	20769	20811	20615	20784	20874	20582	20731	20744	20740	20858	20710	20935	20798	20715	20834	20814	20707	20729	20799	20688	20723	20719	20962	20745	20772	20787	20845	20659	20546	20863	20725	20665	20675	20945	20941	20765	20707	20778	20813	20824	20986	20757	20863	20870	21016	20837	20751	20620	20709	20581	20760	20759	20848	20662	20718	20665	20726	20846	20711	20859	20716	20861	20755	20617	20729	20648	20914	20682	20951	20785	20773	20777	20652	20897	20732	20820	20726	20819	20669	20748	20684	20913	20792	20820	20839	20855	20941	20554	20763	20745	20754	20725	20768	20651	20996	20782	20797	20779	20793	20620	20904	20741	20744	20819	20879	20897	20840	20769	20740	20816	20576	21032	20807	20713	21163	20792	20849	20692	20730	20876	20682	20772	20732	20827	20644	20498	20718	20645	20639	20864	20849	20788	20714	20519	20627	20885	20832	20816	20592	20785	20700	20515	20671	20675	20665	20864	20873	20698	20860	20796	20771	20742	20667	20869	20631	20659	20710	20789	20749	20647	20643	20728	20739	20684	20794	20780	20794	20667	20823	20681	20732	20539	20867	20774	20855	20708	20768	20616	20772	20758	20751	20841	20999	20999	20783	20618	20915	20789	20529	20637	20711	20728	20792	20743	20805	20834	20779	20667	20854	20709	20751	20752	20858	20814	20784	20674	20910	20709	20786	20604	20760	20785	20737	20718	20686	20896	20909	20614	20663	20788	20768	20813	20823	20720	20770	20844	20885	20692	20801	20921	20734	20696	20910	20775	20664	20537	20673	20823	20929	20621	20767	20866	20626	20782	20580	20667	20803	20727	20615	20864	20859	20834	20785	20593	20624	20643	20758	20604	20734	20820	20883	20669	20677	20753	20768	20717	20792	20765	20641	20479	20743	20825	20806	20772	20893	20664	20705	20789	20655	20778	20785	21019	20747	20789	21045	20693	20674	20862	20816	20569	20795	20846	20797	20559	20871	20861	20681	20781	20894	20747	20811	20682	20891	20718	20743	20803	20789	20818	20951	20896	20907	20673	20810	20770	20532	20800	20816	20731	20567	20751	20926	20823	20839	20794	20984	20954	20798	20640	20750	20545	20797	20787	20920	20737	20762	20640	20618	20867	20662	20797	20652	20667	20826	20814	20730	20674	20541	20756	20857	20572	20709	20695	20827	20861	20705	20632	20712	20903	20695	20730	20749	20754	20832	20895	20702	20901	20759	20581	20759	20791	20644	20814	20919	20994	20880	20670	20804	20808	20588	20806	20708	20733	20962	20945	20745	20695	20988	20823	20974	20811	20826	20909	20641	20751	20888	20825	20794	20812	20810	20763	20737	20684	20837	20960	20836	20709	20783	20861	20836	20766	20702	20816	20732	20576	20849	20747	20779	20783	20856	20822	20744	20783	20709	20787	20850	20754	20798	20685	20683	20724	20763	20882	20829	20557	20893	20675	20821	20849	20719	20731	20803	20795	20896	20674	20626	20773	20855	20752	20747	20814	20618	20843	20835	20878	20931	20747	20616	20694	20711	20733	20720	20771	20698	20918	20653	20688	20758	20731	20794	20606	20619	20750	20869	20729	20579	20678	20748	20785	20884	20565	20793	20784	20796	20921	20751	20657	20698	20830	20750	20703	20941	20696	20740	20617	20819	20762	20742	20689	20650	20851	20722	20786	20772	20667	20660	20713	20709	20755	20519	20710	20680	20868	20751	20821	20891	20790	20735	20806	20702	20672	20738	20857	20609	20634	20899	20827	20768	20605	20897	20782	20746	20698	20796	20757	20846	20733	20785	20830	20846	20853	20734	20719	20562	20883	20898	20785	20763	20773	20861	20735	20852	20783	20744	20835	20789	20750	20675	20893	20775	20790	20689	20592	20809	20755	20861	20835	20780	20781	20749	20848	20925	20783	20825	20864	20794	20675	20943	20835	20954	20912	20680	20692	20773	20866	20443	20675	20845	20849	20691	20892	20733	20610	20721	20780	20693	20678	20656	20798	20798	20760	20753	20841	20704	20713	20681	20896	20735	20670	20764	20789	20803	20769	20602	20731	20842	20601	20836	20835	20720	20850	20658	20616	20661	20810	20998	20878	20560	20864	20747	20825	20656	20807	20803	20870	20764	20727	20634	20708	20633	20605	20598	20731	20676	21046	20608	20841	20790	20765	20743	20640	20854	20802	20739	20705	20866	20805	20880	20709	20760	20754	20704	20647	20755	20790	20869	20683	20849	20758	20741	20663	20703	20931	20750	20741	20491	20886	20753	20655	20720	20484	20796	20727	20864	20873	20835	20736	20809	20682	20805	20883	20555	20776	20767	20812	20557	20779	20585	20710	20777	20781	20792	20758	20703	20884	20812	20669	20698	20758	20865	20726	20776	20890	20593	20737	20572	20866	20737	20802	20786	20709	20791	20810	20608	20760	20716	20826	20770	20763	20548	20687	20831	20848	20807	20797	20764	20774	20902	20905	20777	20607	20679	20677	20669	20785	20728	20896	20761	20666	20564	20965	20827	20693	20744	20858	20742	20790	20893	20785	20693	20774	20718	20700	20651	20699	20738	20813	20737	20681	20738	20689	20839	21101	20825	20685	20815	20557	20745	20882	20763	20831	20758	20632	20841	20675	20763	20724	20870	20758	20809	20791	20633	20807	20763	20926	20893	20974	20771	20746	20739	20732	20712	20840	20811	20778	20590	20743	20760	20757	20610	20887	20904	20734	20736	20825	20734	20792	20851	20729	20608	20868	20727	20831	20842	20736	20676	20860	21007	20790	20628	20749	20806	20632	20751	20868	20927	20815	20896	20779	20891	20774	20851	20709	20720	20800	20600	20704	20740	20755	20648	20745	20754	20801	20765	20848	20675	20812	20662	20664	20855	20657	20744	20840	20890	20842	20743	20661	20808	20703	20762	20770	20639	20774	20837	20733	20756	20816	20787	20669	20686	20634	20775	20787	20673	20873	20738	20861	20740	20772	20666	20754	20787	20819	20928	20634	20711	20896	20788	20688	20821	20883	20748	20625	20729	20709	20819	20743	20774	20742	20973	20821	20832	20792	20756	20859	20838	20779	20784	20780	20790	20609	20774	20665	20941	20672	20422	20718	20673	20777	20741	20870	20567	20818	20720	20709	20807	20856	20869	20806	20758	20711	20835	20797	20827	20810	20800	21036	20820	20698	20937	20667	20867	20677	20719	20536	20712	20626	20891	20781	20681	20646	20636	20690	20853	20881	20722	20838	20790	20773	20837	20769	20809	20884	20664	20842	20605	20698	20917	20726	20712	20499	20715	20720	20792	20770	20806	20717	20770	20652	20767	20768	20873	20583	20679	20660	20739	20571	20726	20914	20713	20799	20598	20747	20717	20913	20640	20745	20790	20735	20848	20675	20799	20598	20876	20679	20620	20615	20752	20590	20677	20708	20672	20798	20615	20771	20737	20782	20803	20674	20859	20735	20677	20738	20655	20779	20516	20717	20716	20861	20742	20718	20804	20840	20851	20878	20749	20691	20893	20750	20912	20737	20711	20763	20842	20789	20869	20714	20866	20762	20927	20788	20870	20668	20723	20760	20885	20786	20808	20692	20759	20466	20855	20649	20590	20764	20864	20771	20882	20835	20932	20709	20730	20677	20888	20660	20799	20748	20833	20760	20626	20755	20799	20709	20797	20775	20803	20791	20856	20683	20831	20668	20693	20797	20784	20894	20671	20816	20719	20829	20737	20706	20659	20739	20852	20649	20614	20693	20792	21129	20730	20768	20741	20732	20752	20875	20723	20845	20723	20788	20843	20788	20754	20791	20665	20867	20481	20748	20735	20912	20773	20851	20694	20739	20826	20763	20808	20653	20675	20929	20724	20869	20777	20926	20628	20667	20678	20875	20610	20866	20833	20814	20742	20845	20463	20897	20875	20766	20780	20809	20655	20831	20623	20703	20718	20819	20863	20878	20799	20841	20835	20692	20723	20932	20619	20611	20807	20965	20634	20884	20637	20587	20870	20758	20755	20843	20497	20734	20730	20972	20810	20711	20823	20819	20870	20594	20914	20741	20716	20755	20883	20871	20810	20687	20805	20716	20715	20827	20765	20956	20808	20755	20684	20812	20716	20773	20584	20917	20814	20802	20713	20684	20766	20831	20793	20722	20840	20832	20930	20841	20731	20657	20943	20819	20648	20688	20903	20755	20864	20754	20806	20804	21008	20640	20870	20808	20803	20878	20847	20839	20713	20858	20539	21028	20759	20779	20843	20747	20787	20914	20866	20933	20679	20672	20753	20726	20668	20846	20744	21018	20690	20712	20730	20772	20772	20724	20874
28351	23274	29034	28463	25921	26345	26582	26237	26000	28528	31664	28760	27122	26155	25902	25754	25971	26036	26086	26111	25670	26090	26095	25906	26140	26175	26124	26084	25900	26093	25972	25906	26062	26094	26157	25948	25792	26045	26113	25946	25578	26072	26096	25793	26117	25897	25968	25965	25952	26065	26094	25995	25709	25918	25661	25813	25900	26002	25891	25919	26235	26251	26154	25941	25918	26295	26055	26056	25863	25874	26034	25872	25891	25961	25981	25990	25889	26110	26169	26076	25956	25915	25836	26004	26172	26222	26227	26271	26007	25926	26047	26127	25789	26036	25900	25864	26076	26051	26240	26007	25956	26040	25849	26115	26058	26098	26195	26141	26025	26151	25889	25959	26023	26103	26061	26028	25909	25794	26020	26010	25935	25987	26083	25893	25846	26011	26138	25885	26048	25923	25753	26030	25685	26350	25897	26060	26239	26068	26033	25914	25958	25998	26340	25841	26019	25931	26261	25949	25822	26034	26198	26035	26087	26022	25902	25841	26000	26210	25831	26060	26024	25988	26076	25993	26150	25880	26302	26154	25881	25944	25876	26024	25762	25978	26074	26084	25896	26112	26001	26216	25896	25933	26179	25967	26162	26313	26084	26054	25935	25809	26191	25944	25813	26151	26134	26032	25991	26017	26009	25860	26066	26084	25912	26017	26200	25986	26190	25848	26115	26224	26035	26039	26143	25989	25852	26192	26035	25891	26239	25784	26108	26003	26097	26002	26062	26081	26002	25946	26136	25990	26214	25996	25871	25863	26130	25977	26004	25951	25890	26185	25988	25826	25876	26121	26265	26086	25853	26054	25942	26032	26133	25873	25862	25933	25939	25929	25876	25780	26138	26105	26037	26229	26125	26172	25979	26008	26027	25978	25988	25998	25984	25958	25965	25993	26019	25903	25851	26058	26084	25970	25912	25901	25992	26046	26129	25808	26022	26137	26000	26054	25891	25980	25872	26022	26170	26015	25973	25803	26188	26081	25886	26078	26233	25940	26011	26109	26166	25924	25829	25991	25918	25970	26097	26065	26073	26109	26160	26208	26011	26103	26082	26111	26024	25969	26115	25994	26096	26171	26024	26154	26187	25920	26120	25915	26013	26134	26136	26143	25872	25922	26223	26285	26033	26202	26133	25897	26163	26026	25851	26024	25979	25842	25822	26108	25794	25888	25826	25997	26140	26046	25737	25837	25968	25852	25997	25928	25941	26104	25891	25921	26192	25999	26110	25930	26123	25930	25804	25866	26054	26029	25900	26022	25892	25917	25866	26333	25814	25889	25988	25896	25972	26024	25847	26101	25808	26117	25616	26010	26267	25941	25930	26062	25990	26157	26111	25835	26028	25945	26003	26021	25884	25975	26000	25996	25983	26237	25857	25942	26094	26064	26023	25630	26091	26225	26213	26009	25986	26005	25926	25747	25952	25958	26085	26184	25948	26141	25967	25939	26032	26186	26096	25942	26078	25927	26184	25728	26226	25961	26066	26347	26248	26161	25939	26031	26000	26175	25958	26070	25938	26256	25794	26170	25995	25856	25980	25828	25897	26056	26009	25922	26196	25905	25937	25809	25904	25900	25915	25929	25979	26053	26046	25913	26140	25965	25759	26130	25868	25815	25959	26047	25940	25916	26022	26090	26030	26140	25902	26054	25991	26121	26119	25983	25908	25872	25816	25836	26373	26194	25935	25964	26018	26094	26165	26057	25924	26106	25902	25830	26061	26159	25946	26094	26042	25956	26095	25766	26070	26114	25859	25844	25932	26029	26116	26074	25959	26229	25919	26104	25980	25772	25895	26056	26080	26114	25952	26148	26152	25943	25837	25910	25914	25865	26043	25963	26115	26110	26019	26195	25940	26197	25709	26178	26238	25928	25937	26051	26240	25882	26090	26287	25877	25646	26215	25994	25871	25828	26083	26018	26132	26165	26009	26060	26167	26018	25852	25892	25966	26008	25954	25776	25903	26101	26177	25979	25940	25985	26024	25809	26170	25916	25831	26082	26127	25891	25883	25767	26161	25979	25969	26087	26097	25876	25861	26161	25920	26198	25990	26170	26060	25871	25943	25878	25937	25807	25770	25983	26353	25943	26034	26097	25953	26010	26218	25859	25961	26166	25893	25811	25862	26062	26059	25912	25890	25954	25984	25983	25822	26151	26187	25940	25997	25943	25931	25955	26011	26037	25925	26048	26151	25878	25861	25782	25867	26085	26009	25873	26114	25981	25943	25928	25816	25999	25985	26075	26005	26047	26176	26003	26064	26278	26128	25861	26025	25761	25975	25877	26020	25921	25997	25948	26166	25980	26040	25973	25894	25898	26196	26031	26120	26079	25992	25993	25759	25837	26044	25925	26095	26105	26177	25910	26131	25883	25750	26021	26289	25907	26178	26167	26157	26069	26018	25853	26119	26118	25959	26000	25737	25772	25896	26040	25898	26041	25704	25620	25870	25839	25980	25901	26030	26004	25981	25913	26031	25990	26116	25805	25925	26129	26185	26206	26079	26012	26029	25990	26104	26181	26058	26184	26067	25872	25815	25900	25993	25787	26048	26132	26030	25885	26139	26093	26205	26021	25986	25952	26236	26141	25908	25877	26077	25966	26269	26207	26164	25982	25850	25844	26148	26157	26082	25983	26223	26204	26024	25909	25784	25876	26064	26176	26132	25993	26115	25891	26154	26048	26241	25936	25944	26017	26041	26156	25992	25798	25950	26019	25983	25976	26009	25948	25788	26293	26132	25934	25891	26201	26063	26114	26016	26052	26045	26012	25953	25758	25969	26104	25830	26193	25816	26003	25989	25884	26230	25986	26008	26175	26089	26137	25781	26140	25887	26094	26147	25898	25905	25946	25872	26083	26066	26165	25837	26148	25849	25811	26094	25843	25898	25994	25910	26070	26306	25837	26015	26219	26146	25944	26011	25999	25897	25964	25956	25857	26281	25935	25983	25912	25994	25868	25952	25917	26097	25958	26065	25949	25710	25845	25955	26008	26095	25890	26010	26133	26097	26046	26170	26021	26060	26115	26027	26080	25918	26238	26079	26167	26078	25840	26009	26129	26273	26049	26053	26144	26031	26109	25965	25932	25960	26211	26179	25793	26141	26078	25896	25995	26150	25919	26033	25977	26081	26200	26240	25933	25764	26084	25730	25956	25851	26195	25971	25836	26060	26106	25945	26039	26020	26041	26030	25846	26016	25901	25968	26144	26089	26211	25910	26038	25940	25973	26041	26164	26098	25938	25890	26071	26060	26079	25890	25989	26105	26059	25945	25848	25949	25829	26014	25886	25997	26059	26155	26157	26134	26095	26061	26034	25981	26123	25945	25878	25843	26174	26144	26047	25961	25666	25820	26107	26127	25816	25969	26219	26148	25787	26081	26069	26162	26012	25886	25994	26108	25847	25830	26133	26008	25990	26109	26166	26171	26063	26033	26096	26014	25920	26066	26044	25988	26202	26228	26166	25989	26134	26034	26165	25980	26014	26142	26049	25804	26104	26016	25849	25798	25816	25926	25867	26229	26093	26000	25925	26052	25951	26016	25878	25986	26014	25850	26065	26166	26146	26054	25964	26024	26018	25827	26099	25883	26050	26161	25880	26131	25979	26181	26214	26276	25963	25960	25944	25815	25907	25890	26017	26010	25744	26087	26011	25994	25927	26032	25937	25856	25874	26061	26161	25902	25850	25925	26019	26082	26014	25899	25937	25956	26032	25864	26030	25783	25905	25840	25842	25846	25879	26013	25771	25976	25976	25996	26142	26084	25994	25932	26030	26015	25974	25969	26100	26078	25983	25751	25980	26077	26124	26098	26045	25892	26040	25962	26006	25931	26025	25726	26006	25984	25846	25860	25899	26222	26001	26116	26160	25894	26136	26021	26079	26004	25989	26069	25988	26040	25939	25955	25894	26118	26246	25956	25986	25964	26092	26039	25737	25910	26090	26074	26245	25995	26058	25841	26203	26120	25940	25883	26228	26012	26245	25885	26068	26024	26015	25933	26047	25856	25787	26048	26165	26151	25946	25983	26054	26132	26079	25981	25977	25976	26097	25997	25891	26212	26201	26175	26150	25812	26052	25757	26270	26100	25635	26055	26124	26162	25918	26021	25941	26149	26022	26030	26177	25950	25939	26060	25997	25917	25927	26154	26003	26165	26000	26046	25977	26048	26025	26122	26044	26135	25728	25935	26095	25870	26146	25918	25914	26150	26072	26018	26122	26129	26160	26020	26120	26068	26108	26114	25973	26064	26030	25873	26065	26008	25671	26186	26138	25896	25964	26030	26048	26049	25902	26143	26052	26225	25931	26120	25966	26024	25800	25955	26129	25982	26143	26112	25972	26055	25882	26166	25868	26048	26007	25836	25906	26042	25918	26075	26291	26005	26139	25796	26114	26056	26151	25944	25962	26105	25892	25819	26025	26100	26029	26043	26121	26024	26032	25933	26057	26082	25971	25932	25925	25798	26129	26050	25775	26241	26069	26184	25886	25970	25899	26087	26078	26136	25772	26142	25814	25776	26105	26012	26043	25967	26034	26223	26019	26106	25941	26080	25906	26145	26045	26175	25952	25940	25972	26042	26029	26101	26091	26116	25963	26079	25896	26136	26039	26003	25813	25966	26212	25911	26053	26076	25969	25996	25963	26098	25956	26027	25870	26041	26181	26052	25895	26100	25876	25941	26036	25927	26115	26038	26196	26146	25866	26103	26149	26150	25895	26203	25999	26213	26093	26041	25913	25999	25939	26224	26126	25883	25996	26151	25958	25775	25519	25946	26064	26056	25935	25828	25887	26001	26333	25787	26119	25845	25909	26290	26111	25971	26113	25904	26263	26167	26098	25914	25869	25884	26061	25831	26226	26051	26017	25841	25734	26104	25909	26150	25919	25866	25884	26118	25923	26034	26168	25839	25870	25985	25994	26223	26002	26027	25850	26183	26130	26038	25798	25881	26015	25872	25955	26111	26078	26120	25870	26089	26275	25984	25885	26098	25804	26095	25841	25967	25856	25991	25733	25982	26188	26083	26182	26079	26133	25837	25862	25993	25925	26165	25833	25988	26190	26027	26227	25804	26029	25868	26031	25938	25931	26068	26016	25969	26191	26169	25961	26119	26023	26188	26030	26029	26029	26171	25812	25955	26016	26002	26140
19086	23668	23185	21838	21530	21199	21111	20928	20672	25349	27865	24070	21470	20761	20696	20743	20668	20567	20915	20851	20893	20685	20659	20568	20677	20553	20654	20654	20825	20537	20678	20761	20414	20716	20646	20650	20617	20559	20636	20503	20665	20768	20590	20794	20576	20574	20717	20703	20617	20717	20408	20608	20624	20466	20568	20698	20727	20746	20627	20638	20525	20561	20808	20680	20603	20490	20564	20522	20717	20589	20656	20432	20691	20647	20547	20774	20563	20628	20647	20688	20586	20448	20517	20724	20702	20591	20588	20579	20608	20720	20748	20812	20713	20514	20663	20810	20650	20673	20616	20586	20624	20755	20712	20578	20829	20585	20545	20560	20621	20542	20620	20512	20505	20450	20656	20682	20638	20623	20445	20558	20719	20561	20825	20597	20598	20611	20716	20624	20550	20678	20620	20666	20653	20536	20644	20684	20575	20654	20577	20607	20511	20613	20669	20623	20553	20517	20666	20449	20487	20703	20807	20702	20634	20546	20731	20671	20681	20402	20666	20707	20624	20643	20710	20450	20539	20550	20658	20670	20525	20684	20632	20531	20812	20826	20761	20677	20686	20766	20708	20631	20417	20625	20593	20353	20587	20505	20591	20681	20882	20733	20685	20867	20639	20611	20518	20825	20828	20557	20565	20673	20498	20742	20669	20469	20681	20697	20731	20671	20686	20510	20694	20744	20630	20544	20522	20663	20766	20742	20772	20703	20735	20632	20583	20622	20679	20551	20602	20506	20656	20641	20739	20688	20815	20651	20673	20679	20704	20641	20734	20639	20686	20556	20702	20702	20668	20621	20620	20654	20639	20488	20716	20681	20586	20645	20643	20646	20508	20453	20593	20914	20792	20693	20596	20644	20605	20598	20580	20705	20582	20427	20500	20554	20753	20657	20778	20583	20654	20534	20646	20484	20791	20636	20653	20618	20692	20581	20590	20709	20705	20622	20644	20546	20607	20774	20731	20480	20645	20571	20584	20610	20391	20655	20543	20554	20686	20538	20618	20545	20626	20411	20791	20579	20556	20612	20588	20627	20629	20638	20534	20837	20575	20705	20477	20583	20424	20541	20588	20520	20506	20493	20819	20390	20497	20889	20729	20602	20581	20604	20656	20589	20586	20670	20654	20673	20757	20579	20683	20657	20707	20509	20603	20517	20698	20554	20595	20597	20630	20971	20655	20393	20587	20824	20602	20675	20550	20580	20659	20690	20755	20698	20422	20579	20595	20774	20661	20610	20607	20638	20770	20639	20583	20604	20451	20530	20585	20584	20674	20475	20736	20555	20753	20649	20655	20640	20689	20641	20680	20700	20572	20719	20437	20488	20656	20587	20649	20573	20676	20872	20590	20779	20700	20679	20648	20752	20669	20585	20697	20562	20567	20597	20550	20472	20602	20553	20694	20689	20809	20620	20637	20440	20611	20673	20379	20798	20796	20372	20528	20501	20604	20647	20503	20659	20616	20720	20698	20649	20622	20767	20648	20632	20575	20511	20646	20687	20660	20571	20649	20617	20626	20530	20737	20511	20433	20541	20705	20547	20652	20473	20586	20837	20608	20461	20638	20695	20662	20662	20674	20669	20653	20648	20693	20688	20878	20764	20578	20608	20715	20809	20518	20667	20606	20715	20819	20783	20497	20697	20505	20591	20501	20601	20618	20627	20513	20651	20616	20747	20492	20611	20389	20386	20481	20601	20766	20644	20791	20649	20480	20641	20656	20563	20513	20605	20735	20608	20694	20594	20621	20619	20717	20525	20754	20722	20708	20885	20791	20702	20793	20576	20573	20611	20751	20660	20563	20659	20636	20670	20829	20487	20614	20592	20606	20670	20497	20787	20770	20614	20629	20617	20421	20459	20651	20738	20627	20734	20653	20669	20624	20604	20837	20522	20698	20498	20607	20689	20777	20574	20783	20552	20581	20583	20641	20483	20542	20660	20512	20737	20533	20528	20571	20638	20757	20619	20584	20526	20728	20899	20420	20625	20617	20581	20611	20692	20624	20671	20641	20541	20563	20701	20794	20757	20638	20724	20861	20625	20600	20456	20731	20662	20764	20559	20611	20503	20704	20700	20572	20709	20488	20708	20729	20738	20399	20672	20538	20613	20591	20546	20791	20570	20666	20713	20629	20606	20702	20557	20583	20481	20702	20588	20435	20765	20603	20629	20571	20675	20677	20695	20578	20519	20480	20836	20709	20457	20681	20630	20708	20590	20597	20580	20514	20489	20595	20653	20482	20692	20746	20709	20555	20545	20477	20594	20608	20537	20661	20748	20566	20687	20637	20662	20498	20632	20590	20737	20733	20656	20567	20692	20679	20759	20595	20526	20610	20486	20566	20686	20697	20665	20397	20654	20592	20549	20634	20500	20773	20486	20665	20695	20717	20402	20631	20639	20597	20809	20593	20699	20468	20606	20667	20710	20571	20615	20587	20643	20566	20689	20659	20799	20745	20636	20733	20482	20782	20606	20657	20652	20647	20765	20682	20646	20459	20656	20532	20555	20605	20642	20491	20583	20591	20445	20647	20444	20767	20688	20703	20731	20571	20522	20750	20740	20745	20640	20460	20530	20697	20567	20529	20599	20525	20453	20651	20511	20452	20831	20737	20760	20578	20710	20527	20636	20615	20796	20736	20771	20660	20665	20466	20766	20489	20717	20547	20593	20584	20619	20776	20532	20735	20759	20643	20460	20595	20542	20676	20649	20734	20701	20596	20634	20810	20554	20471	20527	20676	20664	20586	20469	20635	20649	20677	20717	20598	20426	20858	20739	20670	20680	20792	20675	20692	20584	20610	20805	20686	20595	20664	20689	20649	20736	20512	20647	20506	20494	20859	20579	20430	20486	20561	20592	20662	20624	20617	20792	20670	20703	20602	20687	20732	20727	20580	20723	20633	20505	20600	20563	20634	20676	20808	20693	20513	20797	20808	20473	20694	20680	20599	20591	20599	20727	20505	20881	20822	20690	20538	20542	20683	20600	20534	20651	20572	20579	20760	20553	20556	20718	20657	20589	20533	20765	20495	20833	20757	20537	20374	20599	20751	20572	20715	20391	20583	20515	20823	20678	20656	20671	20601	20622	20569	20692	20568	20525	20662	20790	20627	20641	20721	20647	20486	20798	20681	20692	20606	20557	20821	20612	20699	20748	20710	20594	20848	20596	20618	20607	20645	20600	20665	20721	20604	20694	20663	20746	20519	20735	20605	20648	20803	20656	20847	20583	20476	20727	20823	20593	20715	20725	20596	20756	20625	20494	20668	20588	20613	20667	20573	20727	20745	20795	20746	20659	20593	20585	20602	20684	20480	20594	20676	20597	20573	20600	20657	20566	20834	20668	20625	20566	20621	20588	20778	20617	20599	20548	20577	20716	20588	20745	20747	20695	20591	20543	20501	20613	20544	20697	20518	20627	20652	20709	20699	20600	20558	20677	20656	20678	20670	20687	20639	20711	20613	20548	20812	20709	20530	20635	20648	20623	20679	20523	20591	20727	20702	20613	20557	20684	20699	20529	20572	20674	20757	20688	20558	20583	20623	20572	20612	20749	20582	20554	20692	20586	20648	20528	20610	20695	20448	20639	20694	20444	20585	20523	20555	20588	20529	20502	20542	20756	20431	20702	20686	20557	20607	20620	20786	20599	20449	20665	20479	20726	20724	20694	20572	20492	20697	20697	20717	20631	20426	20705	20855	20663	20457	20710	20908	20614	20710	20663	20489	20671	20643	20612	20822	20736	20763	20644	20692	20748	20536	20617	20625	20703	20654	20405	20581	20822	20570	20632	20631	20642	20704	20627	20595	20441	20625	20601	20548	20602	20459	20665	20561	20789	20656	20646	20845	20672	20714	20721	20661	20537	20807	20814	20746	20491	20776	20698	20652	20804	20686	20559	20668	20435	20658	20638	20556	20897	20555	20732	20590	20623	20715	20601	20520	20654	20709	20568	20669	20888	20642	20711	20488	20789	20503	20762	20796	20646	20526	20722	20569	20681	20505	20439	20682	20648	20488	20671	20608	20625	20666	20708	20597	20861	20605	20807	20683	20640	20768	20683	20584	20705	20592	20700	20667	20622	20664	20517	20593	20699	20744	20503	20746	20424	20677	20566	20778	20452	20590	20498	20613	20641	20645	20699	20475	20630	20700	20613	20696	20615	20607	20629	20731	20650	20566	20568	20615	20572	20637	20496	20706	20751	20609	20599	20696	20585	20705	20577	20630	20572	20627	20594	20663	20506	20721	20492	20588	20636	20738	20553	20627	20617	20464	20586	20610	20761	20610	20508	20690	20579	20547	20647	20705	20586	20715	20450	20789	20680	20615	20505	20724	20607	20737	20517	20736	20903	20682	20711	20725	20759	20704	20487	20761	20622	20692	20566	20606	20531	20620	20723	20500	20812	20638	20537	20660	20615	20569	20621	20648	20892	20724	20779	20726	20566	20797	20617	20553	20664	20805	20621	20663	20831	20593	20665	20674	20567	20666	20753	20633	20498	20696	20794	20673	20974	20695	20876	20563	20630	20695	20581	20743	20695	20442	20604	20669	20698	20699	20785	20625	20524	20773	20694	20701	20612	20676	20651	20682	20421	20637	20861	20581	20684	20558	20640	20535	20660	20641	20862	20640	20629	20706	20735	20691	20523	20516	20800	20832	20702	20576	20580	20546	20685	20536	20735	20641	20683	20695	20708	20697	20399	20607	20512	20753	20487	20671	20595	20731	20588	20760	20519	20540	20822	20706	20690	20601	20673	20554	20554	20550	20472	20515	20723	20500	20556	20578	20648	20806	20645	20543	20728	20649	20525	20935	20685	20608	20701	20728	20778	20676	20720	20464	20723	20731	20476	20724	20678	20476	20634	20646	20822	20563	20674	20850	20664	20601	20556	20610	20572	20717	20807	20608	20627	20758	20628	20733	20555	20636	20689	20729	20555	20574	20566	20737	20453	20547	20831	20724	20563	20541	20534	20692	20549	20578	20720	20573	20649	20652	20630	20592	20696	20677	20600	20768	20537	20718	20667	20753	20567	20671	20750	20714	20713	20705	20715	20636	20593	20560	20646	20786	20760	20616	20654	20780	20515	20703	20655	20599	20616	20612	20629	20605	20623	20799	20788	20560	20484	20840	20763	20611	20550	20636	20768	20425	20698
24139	21187	28513	24853	24486	27003	27888	26205	26151	39220	48937	37987	30319	26426	26178	26177	25749	25704	25788	25788	25810	25738	25625	25714	26147	25772	25711	25852	25837	25952	25896	25937	25673	25608	26052	25815	25887	25619	25809	25917	25639	25569	25591	25711	25992	25708	25834	25674	25840	25854	25872	25593	26104	25592	25810	25900	25815	25932	25885	25902	25710	25780	25609	25875	25773	25747	25796	25680	25723	25705	25726	25809	25881	25560	25824	25865	25815	25800	25987	25868	25787	25627	25889	25612	25846	25942	25789	25720	25700	25827	25800	25980	25990	25905	25795	25750	25942	25741	25762	25990	25643	25818	25717	25577	25749	25539	25746	25737	25751	25751	25737	25630	25740	25599	25754	25479	25994	25944	25872	25691	25676	25777	25659	25722	25742	25647	25718	25796	25932	25623	25697	25823	25842	25740	25534	25774	25796	25641	25719	25591	25811	26029	25857	25725	25760	25936	25813	25427	25793	25693	25910	25840	25783	25721	25697	25508	25895	25685	25735	25798	25590	25668	25498	25633	25644	25695	25598	25653	25784	25619	25548	25621	25738	25900	25775	25862	25762	25831	25498	25816	25461	25741	25822	25653	25634	25738	25721	25534	25541	25654	25691	25619	25617	25498	25706	25655	25548	25666	25726	25655	25842	25592	25799	25493	25667	25698	25900	25630	25779	25875	25795	25791	25653	25858	25805	25814	25713	25802	25716	25841	25896	25825	25690	25878	25935	25753	25800	25619	25647	25700	25589	25688	25719	25642	25644	25591	25888	25746	25748	25815	25553	25701	25635	25627	25657	25661	25568	25402	25582	25587	25578	25825	25818	25890	25794	25684	25627	25809	25896	25888	25819	25854	25871	25795	25713	25606	25749	25843	25876	25745	25871	25744	25801	25708	25910	25702	25693	25635	25738	25628	25737	25619	25697	25589	25536	25651	25712	25975	25770	25816	25669	25649	25690	25551	25500	25814	25796	25649	25742	25692	25676	25786	25645	25745	25726	25554	25763	25776	25590	25703	25787	25707	25822	25948	25787	25934	25483	25602	25616	25710	25769	25768	25806	25765	25789	25624	25892	25764	25751	25763	25802	25612	25588	25694	25808	25680	25689	25839	26068	25652	25643	25706	25579	25680	25647	25536	25690	25768	25708	25749	25618	25855	25629	25770	25622	25825	25842	25701	25822	25656	25794	25620	25528	25565	25846	25766	25475	25686	25535	25559	25565	25787	25780	25827	25642	25695	25663	25867	25577	25824	25693	25798	25662	25582	25602	25575	25806	25784	25721	25608	25531	25880	25861	25854	25776	25753	25621	25639	25890	25680	25724	25605	25665	25560	25829	25829	25472	25656	25654	25689	25651	25725	25723	25615	25695	25971	25796	25794	25830	25685	25970	25640	25608	25457	25719	25959	25748	25538	25723	25814	25611	25877	25590	25765	25721	25549	25982	25722	25838	25964	25716	25787	25586	25854	25780	25776	25758	25713	25676	25864	25706	25605	25697	25778	25721	25848	25739	25926	26185	25622	25673	25736	25812	25330	25774	25607	25778	25629	25709	25607	25798	25591	25748	25692	25782	25758	25507	25773	25696	25514	25630	25646	25690	25814	25812	25665	25597	25729	25720	25830	25530	25544	25627	25781	25693	25647	25499	25693	25856	25695	25757	25596	25762	25864	25804	25814	25624	25678	25510	25703	25855	25866	25956	25830	25656	25677	25730	25638	25716	25722	25817	25665	25667	25757	25828	25780	25565	25754	25848	25898	26043	25769	25699	25767	25897	25679	25809	25577	25665	25590	25780	25825	25796	25796	25704	25655	25612	25894	25820	25782	25837	25576	25787	25831	25738	25758	25916	25689	25610	25850	25680	26000	25706	25763	25809	25780	25721	25675	25746	25778	25706	25790	25686	25668	25564	25769	25690	25776	25794	25572	25608	25771	25636	25659	25666	25706	25692	25629	25698	25737	25584	25663	25652	25732	25767	25589	25697	25960	25563	25527	25838	25540	25686	25789	25631	25736	25769	25683	25801	25857	25649	25531	25893	25671	25544	25756	25604	25626	25555	25694	25805	25754	25692	25753	25745	25637	25533	25859	25879	25636	25665	25718	25804	25476	25862	25773	25834	25810	25365	25538	25625	26017	25621	25674	25692	25701	25606	25736	25746	25735	25810	25638	25655	25792	25629	25829	25800	25910	25761	25728	25939	25745	25699	25788	25862	25498	25745	25910	25819	25751	25795	26016	25767	25572	25755	25764	25769	25835	25906	25648	25928	25793	25844	25816	25688	25805	25779	25721	25757	25800	25943	25899	25851	26002	25862	25810	25718	25706	25641	25812	25797	25938	25885	25818	25580	25839	25877	25744	25742	25725	25882	25940	25752	25575	25800	25659	25627	25617	25761	25688	25697	25893	25733	25527	25839	25757	25857	25974	25736	25724	25779	25885	26006	25835	25830	25563	25822	25772	25657	25689	25821	25438	25695	25880	25703	25867	25726	25674	25831	25841	25929	25668	25827	25737	25832	25630	25946	25742	25670	25675	25734	25737	25822	25667	25688	25580	25704	25751	25718	25787	25795	25832	25665	25739	25654	25731	25640	25772	25755	25861	25691	25620	25755	25847	25618	25793	25722	25660	25698	25637	25811	25655	25885	25717	25840	25753	25554	25814	25837	25536	25787	25887	25697	25560	25694	25976	25791	25654	25426	25839	25945	25526	25738	25815	25813	25531	25597	25639	25679	25993	25696	25599	25862	25806	25822	25744	25858	25784	25698	25863	25763	25960	25913	25759	25669	25661	25486	25799	25681	25875	25605	25832	25756	25865	25816	25759	25667	25664	25622	25861	25635	25644	25884	25675	25595	25842	25959	25652	25765	25625	25803	25656	25877	25741	25601	25617	25581	25883	25763	25823	25563	25756	25631	25696	25704	25853	25913	25780	25803	25586	25576	25758	25711	25705	25605	25989	25873	25729	25771	25827	25956	25926	25893	25765	25765	25664	25724	25887	25684	25604	25826	25569	25763	25765	25603	25823	25782	25802	25900	25794	25775	25776	25685	25763	25846	25824	25845	25801	25526	25693	25674	25818	25853	25626	25760	25772	25875	25797	25745	25752	25859	25732	25734	25639	25546	25713	25878	25740	25720	25575	25648	25771	25736	25946	25855	25780	25753	25883	25876	25695	25798	25746	25626	25858	25815	25814	25525	25719	25752	25667	25552	25770	25820	25697	25702	25753	25790	25544	25818	25790	25932	25993	25785	25746	25729	25672	25970	25745	25480	25871	25604	25765	25868	25700	25872	25759	25710	25608	25675	25664	25751	25963	25798	25762	25889	25652	25802	25562	25955	25551	25686	25728	25784	25892	25851	25585	25914	25848	25635	25823	25815	25817	25680	25725	25853	25656	26042	25760	25744	25975	26055	25715	25904	25759	25822	25844	25894	25899	25851	25507	25611	25607	25872	25844	25923	25605	25747	25811	25769	25751	25747	25715	25774	25670	25961	25744	25696	25691	25742	25763	25916	25797	25733	25532	25589	25867	25543	25579	25835	25754	25832	25647	25783	25555	25616	25804	25758	25874	25719	25604	25594	25917	25429	25809	25902	25911	25817	25655	25983	25634	26098	25777	25549	25746	25803	25780	25845	25899	25675	25905	26009	25835	25824	25686	25653	25676	25652	25899	26008	25502	25802	25975	25556	25560	25738	25816	25779	25649	25575	25761	25621	25745	25713	25817	25645	25878	25911	25658	25587	25762	25676	25592	25749	25731	25497	25582	25601	25573	25794	25866	25725	25518	25818	25767	25637	25977	25839	25875	25626	25672	25782	25644	25706	25821	25722	25862	25680	25871	25815	25783	25751	25769	25538	25734	25931	25692	25505	25641	25744	25823	26111	25780	25697	25606	25534	25578	25560	25651	25803	25696	25756	25778	25814	25640	25625	25651	25648	25751	25648	25867	25795	25663	25861	25898	25757	25722	25693	25842	25744	25793	25727	25638	25805	25876	25849	25709	25566	25581	25936	25764	25846	25467	25788	25749	25600	25651	25776	25793	25779	25522	25959	25664	25727	25774	25600	25735	25974	25891	25731	25637	25538	25661	25883	25492	25497	25692	25849	25787	25893	25775	25803	25657	25825	25918	25758	25646	25605	25625	25834	25771	25822	25727	25639	25623	25831	25720	25776	25693	25856	25918	25813	25841	25840	25615	25598	25821	25563	25516	25767	25740	25952	25766	25692	25580	25581	25798	25594	25867	25831	25537	25795	25762	25930	25634	25774	25595	25668	25790	25573	25755	25623	25629	25574	25643	25600	25913	25817	25730	25824	25772	25641	25703	25636	25311	25635	25514	25836	25976	25529	25566	25863	25622	25746	25809	25738	25675	25812	25721	25773	25858	25883	25805	25671	25754	25795	25836	25726	25667	25711	25710	25710	25817	25894	25691	25593	25876	25764	25808	25744	25633	25675	25792	25770	25870	25822	25725	25768	25720	25792	25561	25745	25885	25813	25637	25616	25826	25479	25764	25770	25732	25721	25675	25500	25645	25749	25553	25682	25494	25776	25613	25609	25812	25720	25648	25892	25822	25817	25406	25882	25794	25749	25583	25688	25621	25836	25332	25746	25740	25523	25867	25520	25749	25685	26067	25610	25953	25826	25837	25655	25833	25613	25830	25703	25708	25725	25702	25606	25732	25718	25552	25893	25530	26022	25602	25843	25567	25708	25812	25775	25770	26008	26092	25676	25848	25833	25775	25979	25702	25822	25671	25693	25777	25920	25950	25756	25869	25634	25782	25785	25613	25544	25708	25819	25851	25943	25955	25682	25667	25717	25879	25664	25582	25793	25814	25868	25880	25923	25649	25705	25568	25800	25721	25747	25655	25830	25587	25895	25917	25660	25854	25814	25656	25647	25690	25562	25699	25894	25663	25730	25920	25641	25770	25708	25806	25758	25820	25515	25702	25550	25850	25687	25906	25895	25730	25655	25876	25798	25774	25683	25631	25673	25822	25961	25704	25758	25528	25623	25450	25767	25706	25580	25773	25522	25779	25893	26028	25792	25625	25775	25602	25836	25856	25724	25773	25668	25713	25888	25743	25662	25730	25606	25777	25674	26074	25596	25738	25827	25894	25503	25614	25691	25562	25829	25807	25633	25775
18023	28023	26824	23783	22799	22179	21579	21218	21165	39986	45963	35783	24687	20723	20612	20672	20266	20709	20578	20399	20520	20394	20507	20547	20603	20886	20416	20561	20458	20497	20642	20415	20439	20492	20705	20477	20588	20778	20533	20610	20488	20510	20465	20658	20553	20612	20703	20536	20762	20455	20476	20388	20563	20353	20642	20656	20604	20512	20543	20514	20623	20683	20551	20582	20497	20587	20537	20566	20635	20521	20543	20612	20670	20518	20563	20666	20444	20589	20599	20564	20587	20570	20513	20416	20545	20546	20536	20621	20524	20487	20429	20542	20477	20546	20683	20585	20564	20582	20590	20653	20643	20540	20347	20601	20552	20438	20544	20684	20371	20346	20430	20504	20671	20566	20528	20420	20444	20481	20583	20408	20696	20549	20439	20625	20831	20302	20578	20510	20563	20374	20583	20582	20462	20542	20603	20460	20525	20522	20649	20553	20284	20433	20701	20445	20489	20688	20743	20469	20454	20589	20420	20429	20520	20478	20592	20672	20397	20449	20545	20476	20632	20602	20463	20566	20544	20568	20484	20569	20429	20450	20540	20327	20400	20582	20596	20522	20637	20550	20512	20607	20309	20572	20526	20321	20464	20449	20421	20523	20566	20527	20586	20554	20414	20486	20708	20500	20533	20459	20505	20550	20489	20390	20613	20496	20423	20656	20497	20565	20579	20414	20685	20542	20559	20665	20566	20654	20570	20523	20574	20425	20502	20537	20463	20433	20612	20694	20599	20479	20605	20524	20526	20564	20542	20677	20356	20607	20461	20459	20728	20344	20611	20575	20558	20494	20401	20685	20432	20592	20729	20526	20667	20787	20582	20623	20542	20551	20563	20363	20466	20502	20524	20566	20639	20486	20528	20380	20565	20452	20437	20662	20559	20411	20624	20500	20588	20477	20742	20531	20679	20320	20614	20474	20699	20443	20653	20449	20606	20401	20753	20369	20555	20691	20412	20467	20521	20537	20385	20532	20379	20560	20437	20530	20551	20648	20471	20436	20428	20586	20367	20534	20501	20613	20597	20609	20709	20540	20502	20423	20376	20462	20489	20631	20568	20460	20604	20406	20696	20645	20677	20546	20379	20600	20451	20672	20678	20596	20700	20748	20549	20474	20576	20705	20286	20233	20575	20459	20475	20493	20530	20495	20595	20458	20629	20445	20424	20525	20514	20678	20282	20391	20427	20452	20486	20491	20583	20511	20559	20596	20625	20434	20484	20449	20499	20457	20468	20549	20472	20499	20537	20515	20425	20479	20572	20523	20552	20541	20333	20619	20462	20344	20428	20571	20519	20499	20468	20539	20440	20444	20545	20435	20566	20611	20596	20469	20637	20567	20585	20551	20438	20753	20477	20443	20595	20702	20517	20507	20523	20540	20437	20557	20683	20524	20597	20566	20363	20776	20379	20455	20328	20777	20440	20530	20549	20487	20217	20348	20445	20495	20439	20595	20625	20371	20500	20566	20421	20428	20570	20672	20476	20502	20554	20456	20589	20633	20392	20653	20617	20578	20611	20480	20373	20597	20535	20720	20455	20646	20737	20564	20436	20642	20560	20523	20595	20506	20617	20560	20683	20395	20589	20444	20328	20528	20562	20612	20561	20436	20510	20465	20537	20433	20443	20406	20556	20620	20344	20551	20463	20496	20522	20478	20506	20508	20495	20331	20562	20395	20554	20380	20453	20533	20510	20520	20622	20532	20471	20442	20514	20415	20697	20464	20612	20502	20573	20531	20514	20502	20514	20638	20420	20459	20482	20499	20513	20420	20577	20334	20503	20570	20609	20822	20480	20453	20515	20396	20429	20518	20383	20446	20372	20547	20434	20467	20494	20406	20684	20460	20615	20545	20420	20392	20588	20423	20450	20446	20546	20490	20633	20531	20584	20618	20483	20697	20525	20576	20586	20452	20507	20434	20430	20560	20541	20381	20506	20537	20470	20531	20586	20383	20624	20421	20501	20491	20639	20415	20493	20483	20507	20682	20625	20434	20450	20496	20492	20438	20440	20511	20426	20319	20602	20531	20415	20547	20429	20704	20616	20644	20597	20553	20585	20684	20559	20602	20594	20520	20483	20610	20525	20492	20295	20568	20557	20408	20579	20469	20525	20537	20508	20416	20492	20434	20536	20436	20462	20644	20523	20409	20529	20596	20582	20396	20526	20373	20385	20528	20536	20588	20661	20326	20529	20266	20506	20581	20549	20436	20476	20400	20669	20534	20754	20617	20424	20577	20577	20511	20561	20833	20509	20715	20450	20395	20578	20433	20602	20509	20400	20629	20559	20495	20762	20541	20733	20544	20614	20319	20402	20513	20559	20515	20557	20525	20577	20642	20677	20582	20411	20614	20418	20605	20701	20519	20610	20495	20514	20609	20484	20779	20453	20424	20437	20838	20597	20574	20528	20623	20428	20562	20513	20591	20426	20425	20538	20510	20524	20479	20472	20546	20649	20682	20575	20618	20371	20403	20392	20444	20521	20457	20551	20538	20495	20619	20394	20839	20510	20581	20377	20630	20635	20409	20544	20537	20551	20562	20561	20422	20623	20475	20415	20553	20397	20570	20413	20594	20238	20413	20688	20651	20535	20622	20330	20595	20503	20462	20530	20499	20551	20438	20733	20490	20744	20426	20461	20625	20740	20567	20543	20515	20472	20479	20491	20608	20456	20493	20635	20595	20491	20518	20543	20428	20516	20546	20598	20506	20455	20430	20605	20552	20766	20719	20635	20579	20740	20502	20594	20542	20448	20512	20640	20689	20683	20487	20410	20584	20440	20634	20400	20583	20404	20497	20528	20661	20463	20534	20425	20500	20507	20504	20662	20236	20476	20530	20570	20411	20491	20463	20556	20504	20482	20609	20228	20599	20434	20533	20553	20610	20660	20611	20534	20552	20501	20460	20348	20581	20581	20619	20405	20548	20705	20512	20693	20467	20411	20496	20545	20388	20611	20474	20415	20485	20457	20541	20394	20585	20430	20525	20518	20671	20577	20447	20612	20432	20541	20495	20458	20384	20451	20697	20479	20532	20362	20431	20381	20516	20472	20418	20443	20570	20449	20567	20497	20567	20629	20751	20654	20613	20726	20516	20583	20621	20444	20705	20589	20528	20410	20458	20264	20524	20421	20536	20596	20468	20595	20565	20496	20465	20636	20522	20624	20489	20562	20432	20528	20669	20743	20601	20640	20450	20557	20497	20614	20417	20499	20475	20599	20554	20565	20623	20642	20446	20471	20542	20613	20507	20608	20519	20498	20499	20690	20333	20586	20505	20637	20476	20526	20460	20550	20592	20377	20660	20581	20599	20613	20424	20428	20358	20532	20438	20523	20376	20553	20572	20453	20587	20530	20487	20557	20587	20372	20512	20524	20557	20492	20538	20575	20538	20487	20564	20702	20610	20641	20421	20580	20492	20548	20647	20376	20381	20490	20579	20475	20425	20527	20502	20476	20418	20638	20559	20606	20316	20524	20614	20724	20355	20591	20510	20586	20418	20508	20564	20575	20665	20514	20577	20618	20552	20500	20651	20718	20602	20503	20554	20409	20570	20346	20489	20487	20640	20607	20723	20625	20522	20502	20546	20521	20435	20385	20435	20534	20490	20528	20654	20648	20610	20524	20579	20645	20509	20466	20563	20667	20657	20411	20698	20558	20577	20573	20508	20612	20730	20508	20569	20447	20511	20585	20453	20415	20507	20705	20654	20625	20492	20348	20489	20359	20410	20545	20621	20600	20473	20486	20420	20557	20383	20469	20694	20550	20590	20697	20545	20376	20407	20657	20335	20428	20554	20442	20576	20307	20498	20505	20493	20577	20403	20588	20373	20370	20598	20560	20714	20498	20534	20367	20431	20660	20351	20471	20435	20507	20601	20443	20592	20345	20453	20637	20490	20442	20378	20460	20364	20422	20480	20521	20429	20569	20663	20445	20550	20601	20636	20443	20545	20607	20496	20487	20544	20512	20459	20641	20595	20536	20455	20546	20565	20543	20433	20520	20377	20579	20321	20411	20465	20635	20549	20648	20588	20435	20698	20371	20388	20590	20506	20630	20465	20533	20638	20539	20506	20559	20559	20497	20284	20690	20452	20513	20380	20518	20479	20352	20517	20455	20488	20441	20508	20532	20546	20694	20433	20732	20360	20510	20555	20529	20406	20489	20537	20448	20484	20513	20616	20597	20355	20392	20503	20552	20620	20544	20626	20493	20693	20651	20538	20506	20701	20314	20512	20524	20365	20598	20522	20855	20669	20525	20403	20595	20547	20526	20563	20512	20495	20429	20588	20467	20592	20670	20430	20645	20495	20515	20495	20470	20616	20566	20588	20591	20578	20664	20410	20653	20329	20633	20431	20509	20432	20586	20468	20444	20516	20489	20523	20527	20476	20565	20418	20432	20616	20466	20548	20403	20587	20653	20544	20680	20504	20563	20498	20388	20505	20564	20441	20690	20414	20550	20473	20571	20474	20421	20466	20708	20544	20469	20512	20616	20600	20515	20498	20479	20493	20506	20638	20409	20409	20538	20634	20579	20439	20603	20489	20609	20543	20412	20708	20609	20496	20677	20628	20627	20294	20511	20660	20485	20622	20566	20622	20483	20490	20495	20565	20386	20591	20529	20690	20461	20561	20574	20607	20573	20595	20361	20509	20777	20561	20640	20533	20511	20625	20571	20370	20479	20595	20484	20618	20494	20509	20511	20540	20391	20477	20506	20458	20582	20693	20602	20397	20456	20511	20403	20551	20565	20545	20457	20461	20581	20554	20506	20552	20642	20691	20395	20655	20509	20395	20456	20584	20602	20592	20558	20447	20602	20630	20650	20436	20440	20490	20465	20505	20505	20470	20620	20684	20477	20376	20726	20713	20509	20656	20466	20652	20602	20444	20504	20602	20478	20447	20568	20357	20582	20556	20542	20358	20482	20440	20460	20562	20714	20761	20539	20558	20571	20514	20466	20639	20615	20564	20587	20410	20575	20343	20618	20681	20522	20535	20518	20716	20696	20527	20496	20428	20519	20510	20669	20386	20662	20608	20564	20546	20472	20615	20520	20499	20632	20418	20631	20538	20508	20473	20650	20573	20481	20599	20520	20521	20655	20434	20424	20594	20513	20641	20579	20615	20549	20433	20582	20361	20554	20607	20424	20474
22859	21146	28856	23761	22240	26601	30141	26818	26486	48313	60626	45300	33952	26746	26130	26126	26133	26022	25917	26161	26048	25961	26036	25943	25943	25760	25998	25894	26036	26035	26122	26102	25878	25853	25759	25624	25708	26143	25865	25970	25820	25912	25967	26218	25810	25877	25987	26148	25911	25867	25699	25686	25974	25829	26079	25919	25906	25697	26001	25963	25750	25596	25824	25717	25759	25875	25973	25989	25772	25757	25910	25988	25751	25839	25926	25765	25916	25748	25882	25901	25814	25580	25687	25926	26040	25827	25939	25822	25873	26061	25717	26152	25899	25842	25806	25773	25978	25928	25824	25940	25754	25917	25912	25765	26085	25861	25552	25700	25953	25879	25716	25715	25778	25718	25742	25813	25756	25818	25832	25815	25941	25646	25935	25885	25808	25912	25771	25488	25851	25729	25784	25690	26022	25890	25904	25641	25900	25888	25900	25844	25650	25836	25870	25820	25858	26057	25833	25776	25853	25776	25841	25816	25851	25964	25796	25632	25777	25824	25715	25905	25898	25817	25673	25987	25761	25799	25713	25902	25873	25718	25709	25878	26028	25866	25746	25865	25782	25757	25613	25883	25931	25941	25607	25854	25776	25784	25951	25645	25704	25494	25919	25942	25875	25739	25782	25940	25700	25873	25679	25696	25859	25708	25573	25777	25955	25666	26110	25851	25681	25960	25895	25942	25763	25631	25839	25783	25739	25939	25815	25687	25833	25758	25598	25993	25723	25666	25777	25739	25790	25984	25914	26123	25679	25706	25799	25834	25723	26046	25664	26052	26006	25985	25961	25684	25688	25871	25613	25866	25925	25897	26084	25801	25861	25971	25826	25748	25741	25729	25773	25928	25857	25625	25771	25808	25847	25783	25845	25915	25629	25827	25879	25742	25867	25758	25590	25705	25756	25543	25796	25619	25834	25745	25701	25807	25711	25783	26009	25713	25682	25882	25873	25681	25535	25810	25994	25746	25897	25624	25787	25883	25709	25724	25909	25810	25989	25596	26039	25598	25737	25870	25903	26115	25891	25755	25801	25864	25978	25944	25799	25993	25859	25833	25835	25621	25710	25731	25801	25757	25798	25759	25853	25748	25858	25836	25902	26017	25871	25737	25938	25920	26100	25933	25857	25864	25854	25728	25841	25758	25743	25852	25626	25706	25922	25504	25666	25903	25864	25672	25548	25825	25840	25760	25801	25788	26030	25978	25883	25781	25768	25653	25881	25851	25590	25667	25783	25769	25610	25892	25651	25722	25865	25698	25708	25865	26156	25960	25719	25850	25660	25881	25880	25752	25638	25754	25746	25768	25718	25747	26029	25828	25642	25668	25739	25491	25797	25692	25845	25835	25836	25852	25800	25692	25947	25691	25913	25742	25811	26004	25754	25535	25867	25804	25839	25816	26049	25679	25933	25608	26010	25586	25629	25776	25882	25662	25975	25846	25847	25981	25946	25892	25820	25916	25941	25865	25652	25786	25664	25816	25826	25909	25805	25899	25782	25859	26101	25842	25645	25612	25876	25822	25871	25926	25805	25886	25780	25958	25868	25850	25888	25754	25733	25988	25867	25925	26008	25781	25915	25946	25817	25629	26034	25984	25771	25711	25755	26081	25903	25942	25647	25513	25914	25556	25732	25932	25736	25885	26022	25873	25486	25949	25841	25804	25747	25894	25827	25928	25939	25814	25858	25590	25910	25735	25868	25756	25908	25634	25872	25898	25962	25750	25813	25849	25766	25689	25883	25877	25886	25832	25764	25889	25638	25747	25940	25599	25656	25662	25948	25799	25538	25810	25709	25852	25814	25891	25740	25704	25707	25642	25747	25716	25791	25752	25830	25810	25910	25759	25998	25860	25643	25751	25949	26023	25762	25714	25822	25736	25771	25843	25913	25747	25830	25726	25515	25767	25677	25863	25656	25744	25943	26051	25794	25857	25701	25774	25910	25830	25641	25614	25820	25749	25951	25909	25747	25886	25555	25838	25912	25570	25587	25894	25775	25531	25607	25872	25838	26010	25919	25905	25876	26003	25900	25793	25675	25528	25785	25578	26033	25758	25717	25897	25850	25954	25702	25820	25873	25933	25950	25850	25748	25802	25878	25810	25879	25494	25733	25815	25935	25836	25888	25820	25976	25887	25906	25727	25957	25823	26017	25623	25931	25787	25763	25860	25784	26066	25887	25787	25962	25836	25854	25731	25805	25963	25876	25998	25849	25812	25905	25868	25794	25954	25936	26111	25720	25852	25854	25867	26176	25871	25843	25897	25964	25730	25751	25806	25764	25844	25999	25780	25692	25656	25849	25816	25914	25662	26008	25716	25753	25972	25696	25962	25722	25784	25618	25905	25800	25912	25952	25870	25995	25725	25749	25767	25722	25929	25927	25645	25781	25944	25667	25816	25820	26046	25875	25933	25899	25643	25785	25889	25716	25881	25765	25628	25776	25899	25753	25954	25875	25723	25767	25791	25802	25808	25841	25678	25704	25859	25424	25905	25898	25953	25819	25892	25676	25680	25724	25788	25935	26081	25675	25728	25908	25603	25698	25616	25784	25912	25918	25895	25810	25745	25711	25942	25811	25813	25949	25821	25802	25867	25981	26095	25926	25899	25767	25584	25905	25727	25744	25730	25843	25753	25775	25856	25573	25777	25545	25590	25907	25859	26094	25928	25914	25829	26007	25798	25832	25917	25790	25978	25930	25820	25994	25961	25833	25858	25961	25941	25883	25697	25832	25912	25890	25915	26086	25892	25835	26028	25924	25749	25722	25737	25921	25902	25919	25748	26041	26027	25759	25908	25801	25878	25833	25873	25921	25826	25737	25815	26125	25759	25702	25862	25869	25808	25809	25810	25876	25697	25722	25871	25711	25707	25592	25823	25950	25699	25890	25902	25864	25673	25525	25762	25936	25650	25879	26021	25752	25876	25827	25904	25774	26054	25811	26024	25793	25747	25638	25734	25728	25854	25816	25821	25817	25688	26022	25563	25897	25760	25844	25767	25793	25790	25787	25896	25572	25840	25812	25983	25586	25812	25730	26039	25792	25694	25997	25837	25771	25830	25747	25885	26001	25862	25941	25798	25829	25958	25760	25918	26041	25811	25851	25805	26001	25844	25845	25974	25701	25937	25997	25835	25982	25824	25753	25772	25965	25926	25782	25999	26048	25751	26021	25943	25756	25825	25984	26094	25807	25941	25852	25940	25933	25760	25757	25891	25829	25941	25730	26001	25868	25863	26225	25778	25776	25773	25966	26012	25939	25786	25674	25847	25793	25705	26031	25689	26127	25818	25688	25731	25678	25809	25889	25774	26010	25837	25895	25780	25957	25936	26024	25774	25654	25730	25727	25853	25693	25779	26035	25786	25553	25901	26013	25659	25948	25789	25944	25819	25935	25676	25985	25780	25795	25843	25708	25789	25994	25809	25965	25673	25703	25772	25923	25828	25673	26046	25803	25761	25983	25769	26044	25854	25910	25630	25825	25912	25599	25829	25988	25646	25630	25692	26036	25875	25769	26033	25763	25913	26089	26034	25564	25759	25917	25784	25824	25725	25733	25643	25729	25825	25950	25850	25735	25828	25882	25820	25892	26353	25750	25829	25659	25860	25615	25658	25652	25875	25863	25717	25849	25843	26016	25737	25866	25748	25921	25802	25814	25686	26049	25709	25892	25879	25765	25876	25863	25797	25848	26098	25838	25996	25829	25945	26006	25772	25958	25890	25821	25803	25859	25672	25522	25959	25751	25951	25888	25716	25852	25654	25854	25834	25663	25968	25948	25671	25800	25601	25973	25881	25754	25666	25787	25766	25953	25719	25848	25970	25887	25615	25778	25764	25959	25871	25799	25768	25919	25809	26008	25633	25860	25678	25654	25787	25988	25845	25817	26149	25839	25853	25876	25776	25704	26025	25957	25963	25680	25876	25932	25832	25687	25797	25727	25724	26034	25771	25858	25442	25711	25778	26052	25861	25865	25765	25845	25696	25994	25882	25660	25553	25916	25640	25958	25722	25939	25779	25818	25827	25813	26034	25943	26024	25781	25727	25848	25780	25921	25987	25994	25849	25768	25774	26066	26032	25843	26070	25633	25805	25805	25790	25848	25683	25996	25690	25878	25958	25877	25818	25897	25818	25872	25583	25822	25670	25901	25915	25946	26005	25801	25924	25943	25828	25793	25803	25891	25651	25628	25911	25830	25786	25895	25800	25924	26012	25861	25764	25750	25908	25756	25773	25629	26120	25858	25744	25768	25851	25895	25666	25764	25611	25648	25747	25788	25740	25720	25775	25800	25764	25974	25786	25962	25814	25688	25725	25701	25697	25788	25899	25859	25734	25844	25854	25715	25926	25773	25879	25982	25768	25718	25766	25809	25895	25976	26050	25638	25857	25832	26093	25906	25797	25828	25768	25765	25874	25822	25872	25693	25754	25881	25638	25805	25849	25908	26082	25850	25846	25950	25808	25956	25788	25784	25629	26044	25761	25843	25756	25888	25809	25839	25759	25854	25838	26052	25784	25772	25871	25875	26092	25555	25799	25880	25932	25945	25761	25744	26003	26120	25743	25872	25834	25771	25814	25976	25849	25965	25771	25894	25916	25947	25975	25861	25767	25840	25924	25992	25869	25838	25460	25701	25447	25524	25740	25920	25837	25905	26026	25936	25767	25757	25960	25961	25849	25914	25490	25705	25870	26074	25738	26064	25855	25960	25768	25888	25799	25831	25864	25804	25820	25883	25735	25829	25826	26025	25815	25857	25672	25709	25750	25971	26005	25714	25746	25829	25884	26069	26020	25812	25661	25785	25949	25684	25757	25946	25902	25711	25826	25859	25902	26048	26004	25848	25792	25903	25886	25788	25804	25914	25737	25991	25879	25921	25965	25969	25914	26063	25752	26023	26001	25953	25734	25844	25807	25789	25803	25765	25577	25880	25792	25877	25773	25824	25903	25982	25794	25808	25730	25841	26013	25842	25863	25875	25740	25897	25879	25970	25985	26172	25817	25779	25833	25650	25840	25784	25803	25547	25921	25818	26031	25728	25958	25873	25762	25961	25840	25868	25823	25876	25640	25964	25643	25720	26029	25829	25756	25895	25774	25747	25774	25828	25754	25811	25619	25851	25835	25780	25788	25669	25599	25895	25674	25895	25687
19894	33385	31253	26597	24509	23407	22591	22137	21735	49043	57362	44396	28520	20724	20586	20697	20673	20720	20591	20532	20692	20398	20610	20708	20583	20644	20491	20663	20624	20511	20633	20452	20542	20649	20528	20567	20726	20617	20480	20703	20630	20477	20707	20546	20507	20550	20613	20716	20379	20489	20677	20628	20488	20640	20856	20752	20830	20708	20665	20576	20531	20531	20629	20665	20648	20474	20368	20662	20650	20553	20733	20553	20491	20653	20596	20524	20562	20524	20502	20578	20554	20618	20519	20441	20391	20688	20588	20501	20692	20448	20599	20516	20590	20596	20539	20628	20455	20701	20662	20468	20509	20623	20526	20613	20585	20636	20714	20615	20537	20502	20605	20686	20688	20838	20676	20524	20470	20589	20723	20622	20629	20642	20550	20552	20491	20646	20606	20590	20608	20586	20465	20504	20442	20488	20583	20571	20599	20594	20517	20363	20537	20498	20696	20624	20516	20596	20513	20578	20435	20542	20642	20605	20502	20510	20533	20590	20495	20550	20684	20651	20540	20610	20509	20764	20541	20596	20596	20656	20683	20506	20599	20431	20812	20626	20518	20597	20522	20431	20509	20553	20594	20580	20531	20564	20462	20658	20495	20640	20451	20501	20492	20554	20416	20458	20604	20520	20692	20736	20566	20594	20501	20610	20404	20842	20536	20627	20434	20530	20569	20619	20366	20574	20687	20593	20424	20525	20634	20478	20498	20550	20610	20620	20450	20536	20834	20450	20533	20531	20587	20739	20477	20679	20786	20619	20572	20471	20513	20606	20393	20592	20359	20515	20725	20405	20679	20361	20673	20745	20474	20526	20771	20562	20490	20707	20411	20602	20554	20548	20688	20587	20669	20446	20665	20583	20670	20590	20487	20735	20683	20545	20627	20432	20637	20495	20693	20558	20431	20727	20543	20810	20643	20634	20590	20630	20648	20715	20656	20633	20539	20463	20564	20602	20654	20588	20563	20592	20574	20528	20518	20581	20587	20493	20745	20520	20765	20535	20478	20454	20545	20657	20560	20503	20503	20518	20676	20518	20614	20417	20790	20498	20549	20544	20645	20611	20854	20393	20597	20632	20675	20638	20666	20541	20543	20865	20521	20432	20619	20587	20511	20703	20447	20455	20682	20491	20730	20397	20484	20518	20598	20531	20702	20596	20613	20328	20946	20393	20669	20507	20614	20476	20663	20608	20594	20521	20721	20417	20563	20504	20683	20550	20575	20704	20513	20622	20566	20491	20444	20554	20488	20627	20612	20536	20646	20514	20610	20622	20489	20523	20524	20480	20587	20630	20622	20433	20498	20546	20877	20638	20711	20714	20833	20632	20499	20582	20653	20444	20475	20584	20533	20503	20530	20588	20741	20577	20763	20462	20662	20547	20588	20680	20569	20601	20540	20571	20526	20489	20528	20486	20588	20677	20529	20374	20573	20619	20491	20565	20723	20557	20578	20434	20457	20414	20488	20705	20514	20444	20624	20651	20805	20578	20507	20393	20519	20515	20643	20489	20561	20555	20548	20731	20637	20724	20545	20434	20485	20508	20507	20409	20617	20658	20486	20816	20471	20573	20516	20642	20694	20386	20678	20573	20559	20571	20475	20555	20452	20567	20586	20623	20448	20451	20525	20404	20549	20693	20661	20318	20709	20436	20609	20630	20276	20494	20333	20322	20536	20440	20725	20504	20682	20550	20568	20519	20601	20514	20571	20642	20386	20630	20538	20608	20489	20571	20518	20752	20489	20452	20360	20449	20504	20545	20550	20553	20364	20491	20550	20370	20558	20567	20646	20765	20444	20526	20462	20616	20400	20208	20585	20664	20451	20583	20756	20639	20384	20578	20606	20544	20410	20663	20483	20555	20570	20608	20526	20588	20807	20606	20502	20636	20562	20771	20865	20403	20452	20549	20625	20686	20521	20538	20577	20512	20479	20721	20447	20442	20580	20742	20363	20721	20725	20472	20532	20530	20667	20653	20665	20503	20722	20615	20563	20653	20451	20682	20480	20753	20705	20557	20535	20503	20348	20476	20599	20519	20375	20935	20609	20604	20656	20592	20552	20620	20540	20632	20674	20551	20712	20575	20376	20527	20473	20640	20718	20473	20606	20632	20539	20575	20484	20686	20585	20431	20639	20586	20494	20752	20577	20701	20588	20729	20609	20681	20528	20632	20429	20669	20523	20515	20764	20517	20352	20594	20525	20650	20547	20508	20422	20641	20540	20657	20446	20584	20684	20682	20552	20558	20639	20493	20654	20542	20587	20570	20473	20620	20459	20498	20727	20431	20440	20489	20460	20477	20659	20581	20587	20573	20685	20530	20597	20492	20467	20568	20745	20616	20647	20493	20658	20584	20442	20597	20552	20638	20512	20509	20586	20639	20650	20507	20587	20749	20546	20612	20475	20589	20448	20573	20546	20629	20646	20555	20697	20546	20524	20716	20469	20459	20559	20485	20618	20607	20492	20724	20656	20434	20768	20599	20539	20565	20552	20519	20518	20714	20587	20510	20490	20580	20340	20569	20236	20633	20684	20683	20691	20507	20556	20464	20591	20517	20516	20662	20526	20764	20572	20673	20463	20536	20594	20527	20575	20617	20562	20545	20517	20557	20689	20797	20513	20435	20677	20313	20667	20752	20658	20627	20670	20550	20664	20407	20548	20578	20268	20520	20503	20595	20584	20628	20554	20420	20631	20656	20496	20865	20649	20669	20560	20539	20683	20452	20640	20736	20572	20594	20551	20506	20411	20637	20708	20568	20457	20451	20622	20565	20570	20511	20697	20545	20834	20538	20665	20494	20621	20679	20478	20650	20555	20561	20404	20575	20483	20634	20666	20545	20685	20596	20539	20505	20497	20723	20558	20600	20657	20601	20378	20604	20616	20762	20377	20500	20521	20523	20512	20654	20716	20467	20714	20576	20324	20605	20701	20659	20475	20533	20671	20680	20568	20422	20715	20608	20524	20509	20786	20534	20480	20603	20679	20628	20392	20665	20587	20501	20571	20558	20707	20444	20546	20642	20609	20717	20397	20625	20635	20578	20431	20586	20536	20696	20562	20438	20528	20557	20637	20608	20664	20680	20431	20846	20559	20574	20616	20526	20522	20490	20462	20723	20610	20694	20546	20598	20343	20267	20708	20520	20540	20680	20531	20643	20663	20517	20518	20478	20717	20489	20469	20521	20545	20586	20619	20598	20538	20620	20430	20606	20544	20371	20311	20624	20590	20574	20615	20750	20679	20446	20385	20440	20735	20569	20652	20480	20469	20658	20719	20512	20430	20554	20785	20490	20627	20292	20576	20541	20601	20547	20617	20596	20545	20683	20499	20514	20566	20426	20591	20554	20646	20496	20619	20646	20557	20607	20521	20678	20439	20670	20581	20682	20385	20497	20538	20614	20692	20578	20680	20426	20671	20641	20557	20455	20509	20410	20613	20511	20610	20578	20590	20349	20611	20409	20603	20563	20526	20634	20592	20467	20572	20618	20577	20452	20475	20812	20509	20633	20509	20555	20383	20646	20621	20723	20494	20613	20663	20413	20329	20659	20476	20531	20478	20508	20636	20471	20474	20601	20741	20734	20625	20524	20551	20552	20459	20468	20633	20552	20514	20566	20734	20481	20698	20555	20351	20582	20608	20586	20640	20460	20577	20616	20566	20521	20624	20475	20531	20473	20541	20574	20556	20541	20584	20737	20627	20412	20553	20456	20503	20724	20680	20439	20493	20554	20632	20392	20497	20592	20625	20576	20480	20493	20604	20365	20578	20599	20562	20608	20554	20641	20595	20598	20631	20436	20530	20451	20606	20450	20669	20499	20442	20587	20551	20511	20462	20645	20564	20584	20583	20485	20613	20481	20802	20551	20538	20465	20761	20475	20483	20561	20566	20331	20512	20710	20616	20609	20688	20513	20731	20488	20464	20549	20472	20456	20704	20574	20494	20554	20342	20626	20499	20510	20500	20562	20542	20516	20449	20651	20559	20510	20651	20516	20819	20465	20696	20367	20482	20439	20439	20584	20582	20578	20544	20560	20564	20677	20682	20588	20607	20428	20616	20606	20308	20577	20648	20479	20619	20505	20597	20486	20594	20513	20474	20604	20564	20438	20483	20573	20525	20662	20494	20513	20530	20546	20406	20440	20613	20669	20444	20496	20747	20707	20400	20634	20580	20579	20725	20667	20667	20599	20691	20713	20365	20414	20505	20520	20542	20575	20626	20505	20346	20653	20546	20651	20590	20869	20440	20651	20463	20566	20681	20670	20555	20509	20513	20612	20684	20657	20606	20643	20507	20474	20506	20479	20683	20479	20590	20538	20422	20762	20535	20545	20651	20526	20429	20473	20473	20633	20557	20519	20459	20625	20607	20627	20678	20524	20442	20451	20628	20421	20551	20482	20559	20656	20634	20678	20389	20537	20629	20468	20608	20550	20481	20656	20530	20661	20530	20461	20665	20548	20643	20719	20461	20716	20517	20646	20610	20465	20670	20507	20572	20616	20342	20529	20511	20495	20588	20790	20485	20653	20482	20556	20730	20738	20613	20598	20751	20446	20471	20584	20593	20517	20562	20584	20754	20735	20589	20588	20452	20648	20757	20543	20587	20515	20370	20696	20508	20690	20586	20656	20645	20533	20688	20686	20616	20377	20574	20407	20634	20500	20544	20830	20436	20759	20600	20611	20550	20666	20555	20599	20618	20565	20576	20606	20676	20637	20412	20628	20598	20479	20658	20630	20708	20565	20560	20436	20353	20382	20675	20531	20594	20374	20557	20634	20713	20795	20576	20523	20504	20498	20647	20626	20699	20630	20746	20572	20441	20510	20548	20389	20594	20599	20506	20435	20737	20562	20449	20614	20662	20618	20274	20574	20580	20704	20456	20719	20414	20607	20623	20740	20332	20616	20612	20602	20620	20550	20486	20322	20617	20610	20499	20521	20541	20632	20646	20683	20633	20594	20492	20507	20466	20699	20466	20761	20577	20583	20682	20471	20559	20633	20596	20486	20475	20556	20503	20513	20553	20651	20697	20416	20482	20558	20451	20392	20560	20668	20678	20440	20420	20510	20636	20476	20763	20651	20660	20546	20558	20498	20583	20645	20610	20323	20375	20606	20526	20671	20621	20564	20511	20532	20693	20442	20572	20569	20524	20530
28298	23189	28351	27526	25263	25327	25353	25489	25264	27715	31000	27685	26200	25423	25151	25302	25145	25189	25228	25044	25101	25248	25000	25177	24995	24985	24987	25346	25157	25071	25149	25152	25249	25222	25152	25286	25192	25238	25245	25121	25169	25204	25353	25340	25034	25231	25263	25101	25267	25366	25176	24891	25146	25088	25240	25145	24995	25365	25069	24963	24856	25202	25107	25125	25227	25214	25018	25276	25127	25320	25204	25154	25070	25062	25313	25136	25229	25451	25139	25038	25249	25276	25299	25093	25036	25162	25161	25084	25093	25066	24868	25057	25004	25109	24948	25040	25212	24923	25146	25033	25282	25123	25124	24957	25189	25279	25126	25440	25330	25100	25113	25292	25097	25304	25596	25106	24960	25095	25253	25080	25112	25064	25153	25233	25221	24925	25028	25024	24904	25268	25093	24959	25081	25133	24953	24916	25226	24894	25150	25038	25101	24977	25160	24997	25191	25049	25347	25236	25187	25122	25272	25109	25372	24991	25208	24895	25368	25279	25032	25179	25327	25057	25168	25087	25191	25031	25122	24984	25228	25211	25081	25388	25225	25142	25131	25250	25129	25284	25267	25303	25268	24981	25146	25215	25290	25127	25012	25223	25052	25113	25078	25246	25114	25112	25105	25140	25082	25209	25224	25166	25221	25312	25144	25031	25077	25161	25095	25024	25334	25237	25100	24838	25036	25066	25156	24973	25050	25214	24996	25212	25105	25230	25183	24943	25066	24994	25037	25132	25132	24974	25044	25325	25114	25200	25159	25303	25071	25173	25421	25286	25110	25161	25317	24981	25085	25087	25235	25236	25209	25142	25058	24949	24976	25261	25096	25136	25158	25383	25194	25148	25125	25094	25166	24972	25159	25034	24919	24986	25286	25228	25251	25105	25188	25202	25572	25122	25110	25228	25054	25091	25141	25346	25272	25077	25113	25352	25112	25069	25240	25117	25395	25320	25048	25151	25206	24940	25246	25029	25092	25025	25056	24865	24933	25265	25119	25160	25247	25178	25274	25068	24993	25030	25170	25266	25136	25394	24914	25103	25269	25233	25089	25283	25347	25049	25254	25111	25379	25202	25175	25078	25050	25004	25164	25169	25183	25262	25228	25170	25207	25110	25157	24829	25059	24863	25389	25252	24925	25033	25113	25022	25038	25116	25028	25170	25220	25049	24992	25073	25081	25089	25072	25171	25357	24920	25120	25293	25389	25200	25078	25155	25203	25018	25180	25344	25070	25149	25008	25095	25110	25242	25150	24936	25034	25219	25000	25141	25085	25015	25042	25162	25056	24978	25307	25044	25161	24910	25051	25049	25036	25280	25067	24986	25032	25133	25270	25081	25081	24951	25102	25218	25217	25309	25391	25264	24894	25138	25228	25372	25188	25202	24942	24867	25267	25117	25120	25080	25043	25083	24967	25057	25287	25046	25190	24976	25133	25068	25252	24926	25174	24905	25164	25194	25179	25193	25119	25260	25371	25133	25106	25040	25390	25208	25125	25058	25001	25071	25174	25238	25183	25203	24952	25077	25195	25187	25027	25339	25297	25037	25049	25181	24833	25081	25352	25309	25067	25048	25262	25205	24947	25336	25233	25200	24861	25179	25166	24901	25132	25275	25230	25079	25196	25109	25564	25195	25170	25101	24967	25129	25056	25059	25247	25200	25271	25154	25141	25135	25061	24791	25067	25147	25271	25159	25071	25200	25139	25369	25181	25081	25221	25346	24748	25012	25233	25084	25074	24976	25101	25015	25099	25217	25231	25213	25118	25125	25206	25008	24922	25334	25123	25105	25037	24962	25017	25056	25210	25121	25281	24921	25077	24976	25107	25106	25087	25019	25328	25138	25229	25140	25130	25201	25039	24889	25157	25028	25173	24971	24983	25193	24986	25025	25337	25376	24941	25160	25272	24967	25071	25357	24863	25202	25155	25133	25252	25351	24994	25401	25189	24983	25229	25072	25236	25098	25131	25205	25257	25264	25186	25129	24883	25041	25162	25061	25176	25119	25060	25216	25317	25392	25124	25018	25179	25163	25175	24816	25210	25100	25349	25056	24853	25136	25108	25053	25187	25112	24889	25319	25003	25104	25210	25248	25190	24874	25092	25159	25121	25346	25134	24929	24809	25050	25077	25130	25038	25266	25063	25150	25330	25032	25095	25064	25209	25325	25194	25163	25252	25098	25224	25140	25115	25045	25087	25158	25423	25035	25284	25083	25175	25341	25157	24971	25273	24983	25097	25103	25044	25116	25186	25001	25128	25006	25243	25247	25346	25026	25130	25215	25212	24874	25130	25125	25184	24978	25234	25344	25081	25071	25224	25035	25018	25082	25215	25308	25002	25151	25073	25315	24935	25189	25042	24989	25014	25128	25001	24958	25184	25217	25034	25063	24983	25152	25070	25233	25094	24975	25070	25084	25245	25217	25327	25379	24909	25338	25346	25037	25254	25159	25200	25172	25311	25213	25351	25016	25038	25121	25110	25118	25044	25229	25159	25158	25165	24939	25047	25186	25290	25275	25066	25332	25049	25121	25237	25205	25292	25260	25123	24950	25116	25064	25160	25048	25242	25129	25309	25227	25116	25166	25204	25233	25186	25285	25226	24824	25508	24891	25064	25341	25137	24953	25021	25193	25301	25190	25235	24961	24964	25092	25176	25008	25039	25261	25195	25165	24934	24982	24952	25135	25320	25055	25065	25164	25203	25127	25305	24990	25269	25248	25065	25088	25084	25081	24927	25216	25220	25281	24931	25140	25188	25197	25027	25142	25152	25156	25348	25139	25289	25216	24929	25152	25116	25064	25061	25429	25165	25134	25194	25046	25188	24990	25113	25108	25084	25019	25144	25227	25177	25170	25290	25154	25176	25143	25134	25237	25163	25121	24990	25152	25222	24931	25234	25199	25125	25219	25244	25044	25062	25081	24984	25120	25048	25042	24961	25340	25222	24973	25226	25282	25035	25061	25023	25141	25153	25035	25355	25156	25159	25263	25245	25007	25296	25128	25146	25354	25087	25047	25422	25074	25253	25269	24942	25434	25166	25128	25321	25158	25072	25059	25138	25068	25195	25147	25188	25263	25258	25094	25098	25037	25231	25016	25044	25047	25035	25045	25302	25224	25019	25109	25052	25208	25285	24998	25204	25224	24967	25069	25241	25150	25042	25092	25011	25160	25199	25079	24772	24876	25192	25322	25237	25043	25228	25097	25185	25093	25200	24907	25074	25154	25180	24990	24967	25104	25074	25224	25186	25239	25010	25269	25477	24899	25063	24999	25315	25017	25128	25045	25312	25101	25048	25281	25024	24987	24911	25239	24866	25111	24934	24987	25194	25190	25246	24881	25155	25213	25141	25344	25157	24974	25257	25096	25353	25047	25077	25140	25102	25032	25093	25325	25093	25158	25458	25123	25204	25073	25201	25179	25281	25201	25113	25297	25338	25198	25133	25158	25004	25265	25204	25264	25227	25063	25018	25131	25190	25286	25010	24973	25097	25327	25339	25023	25079	25306	25138	25127	25022	25248	25314	25048	25239	25214	24962	25136	25021	25102	25154	24964	25164	25023	25075	25298	25007	25037	24909	24984	25232	25151	25180	25165	25058	25098	25244	25149	25011	25215	24992	25200	25106	24987	25460	24870	25054	25206	25093	25189	25174	25079	24928	24987	24886	25233	25040	25052	25054	25022	25001	25169	25247	25021	25450	25135	25164	25156	25432	25248	25026	24904	25002	24892	25219	25213	25041	24981	25166	25269	25324	25175	25292	25177	25211	25042	25157	25169	25228	25135	25024	25166	25184	24952	25079	25095	25218	25193	25111	24688	25050	25226	25224	25196	25102	25167	25136	25279	25231	25212	25159	25111	25177	25157	24873	25052	25122	25110	24950	25255	25148	24876	25029	25021	25120	24940	25066	25217	25015	25149	25265	25133	25118	25021	25042	25275	25108	25142	25188	25007	25083	25349	25221	25082	25086	25013	25156	24940	24892	25126	24971	25080	24973	24991	25063	25081	25006	24899	25086	25143	25206	25110	25218	25332	25184	25138	25098	25061	25183	25009	25022	25146	24968	24951	25138	24937	25099	25123	25040	24945	25146	24994	25152	25208	24872	25071	25385	25345	25091	25054	25134	25305	25168	25080	25027	25254	25289	25157	25233	25203	25049	24993	24963	25096	25117	25190	25333	25003	25508	25131	25214	25316	24960	25284	25095	25131	24943	24893	25240	25170	25240	25239	25265	25021	25266	24951	25088	25126	25078	25077	25074	24891	25241	25009	25076	25229	25057	25326	25142	25245	25130	25363	25277	25029	25059	25232	25132	25134	25124	25448	24993	25135	25026	25254	25161	25131	25013	25243	25149	25082	25267	25162	25280	24882	25046	25107	24965	25167	25083	25071	25022	25232	25157	25126	25094	25060	25086	25131	25039	25123	25062	25121	24826	24995	25072	25004	25074	25099	25160	25140	25125	25336	25162	25275	25219	25311	24903	25031	25098	25103	25139	25146	25045	25094	25194	25214	25091	25057	25242	25184	25301	25260	25293	25024	25099	25231	24977	25057	25164	25294	25145	25038	25077	25123	25195	25261	25066	24990	25092	25095	25155	24967	25147	25163	25118	25289	25063	25179	25080	25058	25065	25051	24847	25032	25045	25127	25028	25235	25365	25088	25114	25203	25277	25343	25129	25090	25187	25243	25449	25051	25054	25209	25135	25310	25212	25068	25067	24989	25046	25057	25132	25206	25075	25082	24873	25291	25161	24917	25051	24975	25096	25181	25281	25137	25294	25073	25018	25254	25121	25360	25334	25040	25051	24975	24887	25078	25190	25029	24985	25258	25011	25142	25290	25104	25021	25276	25337	25307	25157	25258	25151	25024	25303	25059	25041	25289	25196	25106	25047	24976	25232	25400	25095	25215	25297	24852	25091	25352	24984	25162	25141	25254	25124	24893	24887	24833	25036	25150	25176	24892	25430	25054	24847	25099	24974	24993	25220	25018	25056	25296	25183	25225	25094	25068	25230	25115	25091	25226	25138	25045	25129	24997	25289	25084	25112	25136	25113	25265	25077	25045	25282	25021	25245	25118	25029	25003	25241	24991	24843	25315	25297	25199	25173	25233	25178	25074	25339	25132	25083	24884	24921	25151	25325	25270
18900	22982	22499	21388	20989	20729	20511	20483	20504	24705	27718	23493	21040	20283	20121	20206	20208	20288	20139	20195	20094	20265	20099	20214	20307	20063	20086	20204	20105	19993	20113	20183	20322	20182	20171	20258	20155	20196	20224	20162	20276	20028	20045	20113	20103	20201	20099	20173	20148	20223	20170	20177	20150	20190	20224	19969	20049	20173	20372	20034	20226	20044	20203	20194	20272	19942	20103	20047	20341	20146	20167	20197	20192	20080	20182	20149	20036	20193	20242	20125	20248	20144	20365	20277	20247	20088	20202	20217	20139	20010	20067	20064	20108	20060	20119	20273	20083	20269	20207	20173	20106	20119	20176	20058	20110	19986	20022	20119	20201	20226	19982	20277	20287	20314	20180	20256	20150	20155	20087	20071	20112	20178	20145	20176	20192	20199	20044	20262	20327	20133	20417	20150	20228	20046	20272	20019	20357	20195	20238	20322	20039	20244	20250	20095	20280	20339	20249	20231	20345	20226	20146	20003	20241	20368	20046	20181	20157	20255	20007	20210	20151	20253	20274	20331	20202	20080	20215	20368	20154	20171	20250	20200	20089	20066	20123	20288	20139	20176	20215	20207	20015	20211	20154	20198	20212	20071	20074	20263	20095	20258	20271	20234	20229	20261	20204	20223	20224	20247	20138	20276	20239	20033	20136	19976	20110	20173	20183	20237	20323	20186	20115	20150	20190	20321	20152	20236	20292	20069	20025	20136	20027	20364	20030	20213	20073	20275	20260	20153	20142	20237	20119	20224	20075	20135	20380	20181	20067	20251	20147	20208	20274	20172	20152	20058	20005	20251	20168	20209	20015	20141	20149	20331	20138	20043	20047	19979	20367	20379	20133	20142	20243	20042	20314	20089	20056	20225	20150	20183	20187	20248	20211	20126	20185	20070	20215	20222	20115	20275	20076	20045	20184	20070	20155	20167	19958	20222	20288	20217	20239	20008	20098	20113	20190	20138	20311	19847	20286	20053	20095	20106	20066	20175	20203	20135	20248	20163	20282	20214	20148	20137	20073	20220	20017	20112	20186	20259	20172	20075	20311	20194	20123	20380	20189	20260	20040	20045	20344	20147	20241	20289	20292	20344	20379	20122	20019	20279	20122	20116	20029	20200	20160	20126	19976	20205	20018	20226	20288	20201	20086	20187	20188	20093	20149	20297	20130	20249	20016	20173	20276	20027	20232	20195	20133	20293	20098	20231	20167	20236	20167	20137	20230	20178	20142	20232	20085	20302	20101	20321	20358	20167	20384	20167	20136	20209	20094	20111	20067	20294	19999	20130	20272	20199	20096	20108	20329	20240	20255	20187	20214	19986	20054	20105	20251	20032	20143	20250	20100	20162	20175	20222	20094	20290	20224	20224	19999	20217	20163	20329	20205	20093	20064	20080	20020	20266	20077	20166	20319	20055	20262	20138	20279	20247	19895	20230	20041	20223	20155	20167	20177	20301	20208	20073	20134	20247	20272	20321	20029	20183	20152	20033	20077	20274	20157	20398	20333	20282	20095	20171	20234	20133	20144	20318	20080	20179	20152	20088	20144	20108	20068	20051	20199	20247	20271	20307	20235	20307	19948	20188	20118	20173	20220	20299	20182	20188	20249	20144	20177	20220	20117	20145	20015	20048	20124	20261	20101	20331	20064	20156	20167	20254	20103	20170	20187	20154	19974	20096	20269	20190	20222	20280	20255	20352	20220	20121	20173	20269	20087	20176	20034	20139	20237	20340	20109	20188	20191	20092	20363	20255	20146	20212	20120	20309	20149	20234	20089	20356	20027	20111	20072	20089	20117	20342	20117	20083	20148	20148	20174	20286	19956	19889	20127	20153	20171	20162	20243	20117	20052	20101	20059	20249	20319	20001	20109	20091	20111	20118	20211	20259	20339	20198	20301	20231	20264	20098	20351	20249	20082	20120	20250	20057	20147	20233	20203	20191	20136	20128	20232	20083	20147	20238	20149	20169	20401	20162	20156	20126	20216	20019	20144	20199	20258	20070	20144	19985	20122	20149	20288	20192	20163	20157	20158	20124	20155	20391	20076	20254	20148	20255	20222	20216	20212	20312	20003	20098	20168	20045	20197	20120	20085	20142	20236	20071	20351	20080	20138	19916	20119	20209	20234	20284	20293	20017	20088	20093	20371	20057	20222	20100	20093	20355	20135	20183	20077	20192	20390	20082	20276	20341	20255	20117	20345	20113	20220	20167	20149	20184	20181	20283	20199	20196	20046	20239	20084	20234	20215	20071	20148	20292	20254	20144	20049	19984	20355	20111	20285	20186	20292	20153	20264	20249	20187	20153	20176	20084	20304	20062	20250	20000	20291	20180	20056	20088	20222	20144	20236	20183	20287	20234	20033	20239	20238	20143	20160	20045	20060	20183	19983	20177	20364	20125	20160	20151	20442	20240	20314	20060	20072	20231	20279	20225	20199	19963	20350	20154	20328	20131	20000	20331	20191	20064	20155	20222	20082	20339	20007	20149	20194	20172	20146	20098	20096	20272	20098	20419	20109	20308	20273	20271	20262	20232	20205	20247	20070	20218	20129	20240	20235	20001	20299	20180	20219	19961	20187	20078	20022	20136	20240	20126	20223	20024	20252	20101	20131	20384	20026	20301	20289	20219	20340	20370	20010	20184	20233	20025	20054	20084	20237	20334	20179	20215	20336	20257	20091	20159	20404	20119	20128	20261	20178	20270	20264	20321	20161	20262	19907	20207	20345	20236	20224	20308	20252	20128	20143	20041	20126	20151	20212	20003	20048	20134	19883	20223	20066	20293	20229	20181	20141	20305	20216	20239	20042	20353	20131	20085	20214	20152	20178	20151	20143	20137	20332	20095	20068	20280	20211	20232	20018	19932	20245	20135	20321	20139	20009	20067	20162	20087	20143	20166	20218	20156	20064	20209	20354	20353	20212	20271	20282	20208	20137	20197	20377	20256	20224	20249	20162	20156	20273	20093	20002	20064	20117	20266	20255	20047	20214	20123	20219	20236	20088	20088	20241	20063	20199	20119	20222	20208	20069	20187	20245	20206	20326	20225	20241	20302	20119	20338	20082	20321	20044	20078	20148	20086	20037	20116	20080	20171	20411	20108	20078	20326	20112	20299	20146	20232	20312	20271	20297	20123	20134	20314	20121	20255	20046	20121	20203	20301	20243	20125	20307	20198	20067	20245	20109	20386	20349	20261	20018	20048	20229	20148	20345	20338	20145	20155	20276	20302	20133	20248	20211	20225	20225	20213	19914	20349	20026	20206	20238	20234	20102	20185	20166	20201	20367	20242	20187	20020	20143	20221	20026	20103	20170	20115	20174	20103	20154	20007	20190	20344	20092	20065	20354	20174	20125	19937	20197	20107	20103	20192	19980	20177	20153	20090	20169	20129	20130	20250	20270	20133	20251	20133	20189	20169	20238	19970	20264	20129	20215	20115	20084	20139	20093	20186	20083	20165	20255	20269	20183	20154	20195	20293	20166	20282	20186	20122	20330	20180	20285	20077	20334	20163	20166	20248	20132	20149	20104	20434	20291	20256	20234	20107	19962	20114	20360	20192	20097	19890	20155	20182	20178	20156	20119	20175	20007	20133	20135	20053	20050	20232	20193	19935	20377	20174	20043	20070	20143	20162	20303	20213	20098	20198	20164	20119	20289	20179	20206	19931	20180	20402	20116	20122	20229	20089	20272	20216	20030	20231	20014	20240	20021	20240	20070	20291	20073	20279	20170	20228	20317	20285	20187	20211	20134	20115	20106	20089	20242	20103	20152	20174	20274	20066	20089	20305	20179	20150	20067	20198	20238	20289	20027	20144	20158	20229	20115	20107	20058	20239	20104	20117	20125	20140	20197	20099	20200	20211	20229	20044	20307	20166	20141	19956	20084	20124	20132	20221	20118	20286	20122	20213	20022	20062	20241	20255	20244	20385	20266	20088	20155	20133	20171	20226	20163	20241	20051	20038	20220	20202	20218	20127	20253	20211	20222	20204	20313	20104	20108	20251	20211	20319	20200	20026	20215	20188	20259	20253	20126	20166	20142	20277	20254	20183	20268	20217	20403	20188	20165	20206	20116	20038	20061	20168	20196	20158	20175	20325	20241	20244	20256	20123	20249	20072	20225	20096	20276	20162	20214	20176	20349	20127	20183	19975	20317	20357	20228	20218	20026	20157	20112	20197	20085	20106	20193	20172	20254	20136	20215	20100	20205	20111	20215	20258	20032	20241	19966	20323	20192	20084	20210	20146	20103	20185	20156	20194	20155	20210	20054	20188	20098	20336	20183	20272	20170	20252	20216	20123	20137	20312	20344	20112	20276	20212	20201	20104	20285	20370	20129	20057	20267	20090	20104	20319	20203	20112	20323	20231	20202	20070	20180	20105	20078	20237	20218	20223	20149	20029	20180	20153	20383	20088	20180	20131	20164	20174	20143	20289	20160	20227	19884	20010	20329	20224	20294	20086	20225	20094	20079	20073	19998	20013	20292	20195	20228	20061	20137	20185	20248	20098	20269	20276	20163	20106	20029	20355	20052	20250	20057	20215	20155	20358	20182	20120	20105	20165	20143	20271	20100	20159	20208	20138	20176	20053	20097	20337	20226	20140	20247	20250	20226	20074	20125	20167	20252	20421	20166	20192	20359	20169	20319	20053	20233	20257	20234	20185	20210	19905	20287	20213	20218	20111	20136	20050	20119	20095	20218	20153	20138	20136	20090	20326	20090	20245	20167	20187	20209	20220	20177	20210	20257	20093	20075	20209	20179	20228	20025	20197	20198	20251	20190	20184	20329	20158	20262	20087	20062	20240	20226	20154	20292	20077	20172	20133	20184	20148	20136	20224	20162	20273	20056	20278	20342	20205	20251	20339	20211	20298	19931	20196	20190	20015	20346	20291	20241	20310	20270	20237	20103	20137	20216	20075	20331	20263	20225	20140	20203	20176	20162	20264	20154	20167	20183	20234	20314	20335	20222	20071	20253	20254	20236	20095	20197	20051	20151	20075	20153	20084	20188	20064	20122	20249	20426	20167	20342	20160	20175	20154	20183	20196	20040	20234	20306	20152	20193	20198	20242	20241	20082	20318	20043	20276	20227	20167	20333	20236	20087	20050	20128	20194	20095	20274	20341	20209	20235	20191	20145	20099	20063	20392
24216	21183	28464	24809	24182	26065	26938	24991	24988	38519	47812	36378	29909	25197	24741	24474	24885	24801	24540	24565	24709	24601	24462	24563	24560	24506	24606	24579	24706	24592	24470	24567	24677	24416	24602	24781	24628	24447	24471	24338	24211	24493	24550	24546	24556	24867	24408	24565	24536	24567	24527	24681	24585	24545	24550	24564	24474	24419	24510	24549	24592	24471	24441	24527	24466	24536	24580	24625	24502	24495	24489	24453	24450	24391	24533	24690	24336	24434	24528	24437	24561	24331	24453	24484	24411	24324	24639	24477	24545	24576	24528	24377	24420	24544	24611	24546	24541	24750	24622	24542	24503	24711	24517	24665	24569	24387	24735	24550	24393	24436	24453	24426	24469	24596	24439	24514	24537	24408	24383	24571	24596	24384	24342	24313	24445	24522	24598	24256	24531	24475	24631	24126	24452	24354	24530	24429	24582	24536	24449	24578	24618	24440	24408	24380	24653	24445	24391	24419	24369	24555	24528	24562	24468	24560	24531	24468	24510	24335	24499	24510	24580	24548	24332	24469	24572	24593	24423	24327	24561	24566	24401	24646	24385	24483	24469	24624	24506	24574	24298	24385	24492	24335	24647	24599	24546	24310	24481	24220	24149	24560	24418	24513	24686	24687	24543	24494	24558	24606	24369	24432	24347	24349	24605	24257	24571	24635	24809	24614	24431	24286	24381	24705	24382	24544	24475	24653	24584	24428	24286	24341	24512	24701	24543	24623	24513	24503	24604	24664	24450	24659	24720	24315	24618	24695	24557	24545	24356	24706	24645	24653	24618	24268	24411	24469	24505	24326	24635	24521	24414	24470	24616	24446	24525	24679	24551	24576	24540	24468	24663	24545	24491	24264	24598	24545	24677	24387	24398	24667	24406	24434	24516	24639	24611	24482	24594	24390	24594	24822	24660	24290	24506	24644	24693	24494	24546	24504	24330	24632	24489	24258	24414	24285	24283	24511	24494	24636	24491	24346	24257	24377	24310	24294	24247	24444	24105	24535	24543	24434	24450	24363	24329	24492	24203	24640	24384	24558	24360	24552	24334	24459	24647	24659	24423	24444	24647	24490	24263	24375	24556	24388	24632	24609	24445	24539	24487	24366	24395	24228	24274	24761	24582	24591	24793	24646	24318	24536	24437	24550	24344	24531	24419	24579	24457	24595	24346	24320	24531	24422	24434	24501	24388	24619	24617	24759	24324	24581	24461	24321	24413	24482	24654	24564	24748	24395	24351	24615	24282	24515	24456	24549	24562	24479	24587	24544	24645	24387	24332	24442	24367	24294	24746	24643	24338	24354	24301	24195	24419	24264	24504	24496	24512	24496	24419	24415	24423	24514	24520	24361	24517	24655	24295	24455	24448	24674	24435	24176	24318	24366	24644	24597	24584	24599	24263	24460	24500	24452	24548	24379	24511	24509	24604	24683	24558	24398	24419	24601	24472	24496	24433	24649	24531	24517	24432	24368	24337	24670	24403	24539	24448	24305	24447	24662	24519	24594	24452	24422	24433	24376	24282	24480	24466	24570	24542	24513	24586	24355	24488	24299	24521	24529	24614	24413	24567	24493	24337	24604	24483	24651	24598	24453	24506	24208	24634	24571	24492	24472	24650	24562	24588	24367	24560	24308	24439	24644	24549	24434	24323	24311	24540	24457	24647	24447	24467	24485	24404	24631	24505	24664	24566	24731	24482	24603	24703	24514	24489	24627	24856	24667	24496	24480	24636	24535	24489	24457	24395	24741	24400	24549	24276	24224	24496	24432	24457	24602	24865	24532	24656	24533	24468	24506	24477	24664	24649	24385	24526	24257	24545	24583	24432	24480	24307	24441	24525	24556	24441	24383	24419	24579	24599	24588	24487	24321	24432	24438	24418	24391	24454	24618	24601	24484	24432	24607	24564	24467	24336	24379	24378	24489	24204	24406	24405	24476	24332	24670	24557	24743	24249	24588	24752	24466	24433	24461	24483	24647	24582	24536	24819	24499	24291	24472	24790	24612	24444	24582	24326	24513	24582	24526	24344	24494	24540	24539	24464	24532	24321	24220	24485	24382	24529	24708	24258	24461	24498	24644	24258	24505	24316	24575	24472	24774	24446	24267	24324	24396	24386	24382	24390	24513	24432	24482	24234	24262	24442	24498	24393	24476	24558	24723	24314	24482	24373	24543	24597	24469	24712	24448	24407	24481	24632	24584	24441	24399	24205	24777	24600	24464	24435	24345	24500	24518	24612	24481	24638	24303	24598	24401	24568	24597	24703	24640	24373	24473	24704	24313	24569	24386	24575	24557	24421	24456	24595	24280	24405	24741	24780	24500	24433	24579	24403	24550	24496	24722	24617	24400	24645	24407	24566	24537	24537	24588	24693	24462	24415	24407	24418	24547	24736	24327	24388	24331	24387	24392	24696	24441	24284	24346	24478	24766	24725	24458	24512	24640	24555	24320	24588	24355	24496	24670	24693	24660	24628	24512	24427	24147	24289	24364	24388	24414	24511	24425	24421	24559	24735	24296	24577	24401	24580	24442	24463	24393	24460	24492	24632	24528	24594	24537	24487	24540	24477	24556	24635	24502	24334	24440	24518	24497	24554	24503	24487	24243	24522	24568	24579	24408	24381	24398	24563	24492	24430	24617	24676	24571	24431	24455	24534	24378	24544	24392	24639	24375	24424	24542	24357	24420	24375	24475	24518	24490	24608	24471	24512	24706	24349	24589	24487	24517	24605	24502	24663	24437	24699	24489	24389	24609	24433	24558	24463	24223	24375	24424	24603	24469	24648	24620	24508	24525	24618	24433	24350	24449	24467	24572	24520	24476	24298	24340	24482	24486	24567	24634	24392	24599	24523	24353	24404	24567	24515	24473	24296	24378	24376	24638	24235	24570	24718	24632	24026	24308	24546	24391	24486	24252	24604	24466	24308	24527	24534	24286	24342	24377	24446	24553	24536	24547	24469	24388	24652	24460	24474	24619	24500	24317	24682	24563	24465	24258	24403	24413	24413	24416	24494	24615	24398	24529	24519	24269	24487	24579	24477	24555	24428	24697	24524	24422	24395	24459	24762	24496	24599	24597	24334	24324	24425	24292	24268	24385	24439	24408	24568	24324	24586	24499	24293	24305	24374	24146	24380	24489	24509	24504	24500	24499	24286	24522	24414	24531	24690	24467	24544	24436	24364	24382	24574	24379	24776	24633	24562	24586	24425	24362	24342	24498	24567	24349	24381	24625	24509	24444	24546	24697	24488	24458	24421	24497	24227	24425	24401	24441	24452	24497	24375	24475	24444	24460	24443	24299	24444	24683	24411	24476	24637	24544	24585	24574	24465	24608	24383	24373	24453	24479	24464	24611	24445	24612	24442	24340	24444	24513	24544	24516	24494	24626	24580	24340	24353	24480	24647	24220	24385	24292	24551	24556	24492	24672	24262	24485	24512	24587	24278	24538	24370	24458	24527	24571	24444	24584	24389	24543	24500	24376	24394	24611	24377	24461	24487	24525	24489	24329	24553	24555	24606	24521	24563	24700	24478	24473	24350	24381	24343	24508	24314	24518	24387	24723	24330	24378	24536	24437	24508	24649	24422	24597	24603	24544	24423	24404	24611	24397	24352	24439	24653	24272	24470	24693	24516	24392	24380	24746	24402	24580	24441	24574	24553	24504	24579	24321	24427	24561	24667	24235	24477	24446	24490	24577	24452	24302	24309	24654	24533	24439	24360	24537	24470	24557	24420	24311	24548	24399	24468	24444	24704	24608	24364	24587	24383	24478	24475	24595	24566	24666	24590	24521	24316	24430	24569	24686	24434	24537	24636	24241	24367	24489	24660	24477	24441	24685	24604	24467	24485	24458	24569	24503	24461	24633	24682	24589	24555	24116	24291	24450	24465	24519	24505	24624	24555	24568	24633	24606	24564	24339	24621	24541	24460	24292	24568	24425	24540	24193	24436	24328	24389	24716	24493	24525	24674	24299	24686	24621	24448	24572	24561	24636	24537	24353	24514	24440	24607	24565	24628	24648	24551	24275	24649	24460	24547	24587	24734	24656	24512	24610	24487	24448	24598	24606	24411	24341	24291	24328	24309	24500	24373	24446	24518	24562	24592	24384	24324	24403	24474	24550	24309	24613	24492	24438	24560	24360	24588	24521	24425	24581	24503	24317	24571	24301	24578	24567	24538	24260	24576	24526	24484	24519	24436	24257	24438	24418	24175	24507	24478	24491	24354	24492	24529	24452	24410	24314	24388	24285	24440	24494	24751	24537	24503	24284	24473	24547	24562	24357	24536	24395	24137	24335	24311	24578	24337	24473	24252	24501	24218	24816	24594	24530	24621	24422	24588	24516	24251	24602	24678	24508	24405	24650	24152	24699	24526	24470	24644	24482	24478	24374	24496	24609	24471	24499	24521	24484	24613	24419	24371	24389	24318	24426	24683	24493	24320	24647	24332	24689	24669	24585	24480	24458	24396	24372	24404	24420	24485	24388	24419	24684	24809	24538	24447	24465	24379	24488	24490	24463	24494	24439	24546	24449	24599	24686	24537	24476	24641	24419	24803	24502	24475	24447	24554	24655	24392	24460	24455	24424	24603	24448	24622	24351	24584	24377	24282	24375	24550	24505	24523	24493	24359	24745	24756	24500	24449	24518	24625	24506	24510	24642	24402	24355	24324	24552	24509	24517	24640	24383	24454	24456	24576	24542	24516	24485	24609	24512	24399	24451	24492	24243	24577	24378	24570	24729	24354	24484	24464	24284	24366	24487	24338	24465	24513	24369	24181	24610	24415	24395	24453	24459	24526	24549	24552	24518	24417	24510	24633	24368	24724	24562	24535	24419	24640	24385	24646	24402	24604	24598	24467	24149	24524	24515	24497	24548	24462	24660	24428	24487	24446	24579	24462	24507	24613	24418	24568	24419	24577	24348	24687	24377	24429	24449	24331	24561	24546	24518	24427	24460	24212	24476	24325	24324	24385	24445	24342	24518	24596	24511	24474	24430	24490	24486	24532	24581	24509	24597	24652	24393	24432	24485	24596	24695	24503	24574	24621	24568	24459	24530	24383	24575	24450	24489	24711	24525	24534	24428	24526	24447	24350	24433	24507	24599	24612	24527	24604	24485	24459	24522	24607	24406	24664	24620	24727	24690	24222	24606
17510	28110	26149	23406	22070	21311	21080	20453	20696	40039	45047	35159	25049	19883	19926	19815	19966	19872	19809	19802	20075	20012	19894	20032	19944	19818	19981	19800	19906	19862	19989	19809	19772	19617	19870	19718	19778	19861	19802	19903	19839	19995	19732	19936	19777	19980	19818	19860	19807	19825	19862	19797	19841	19870	19829	19913	19697	19942	19946	19929	20091	19942	19814	19711	20034	19724	19637	19832	19892	19928	19850	19779	19818	19773	19890	19828	19880	19887	19700	19918	19984	19700	19927	19816	19922	19855	19784	19752	19928	19733	19886	19670	19899	19863	19830	19804	19914	19808	19796	19862	19953	19750	19867	19837	19712	19875	19961	19745	19968	19868	19888	19848	19882	19805	19917	19823	19839	19683	19811	19693	19849	19780	19767	19926	19782	19668	19868	19892	19882	19888	19999	19546	19678	19836	19949	19697	19986	19844	19928	19943	19723	20234	19682	19838	19756	19841	19745	19903	19934	19812	19843	19841	19852	19896	19964	19775	19849	19929	19824	19974	19888	19812	19985	19705	20003	20011	19861	19644	19972	19811	20026	19945	19891	19867	19779	19746	19857	19842	19934	19790	19934	19911	19893	19956	19808	19940	19799	19901	19795	19952	19873	19605	19767	19813	19847	19859	19642	19834	20010	19754	19963	19890	19895	19733	19816	19785	19887	19792	19828	19809	19804	19915	19673	19979	19853	19768	19973	19862	19826	19921	19951	19891	19830	19863	20063	19987	19919	19714	19909	19907	19964	19833	19876	19777	19760	20014	19791	19789	19673	19781	19970	19868	19785	19873	20093	19895	19886	19773	19832	19990	19886	19995	19785	19813	19811	19797	19973	19816	19826	19893	19808	19898	19785	19832	19697	19861	19824	19851	19887	19850	19737	19758	19928	19766	19918	19793	19907	19694	19805	19937	19853	19851	20001	19809	19727	19969	19671	19884	20034	19871	19859	19887	19956	19895	19954	19930	19840	19621	19931	19771	19956	19928	19742	19832	19891	19863	19915	19949	19726	19916	19827	19866	19639	19956	19804	19839	19859	19775	19826	19921	19837	19899	19946	19970	19791	19932	19777	19753	19589	19770	19881	20004	19641	19820	19849	19817	19807	19829	19827	19824	19860	19891	19875	19720	19798	19968	19775	19840	19867	19918	19862	19879	19958	19988	19955	19875	19895	19840	19993	19743	20088	19754	19953	19825	19806	19890	20024	19781	19874	19854	19903	19748	19799	19780	19746	19690	19914	19911	19838	19785	19805	19838	19864	19953	19707	19901	19673	19732	19971	19619	19917	19775	19786	19791	19947	19974	19864	19849	19878	19960	19843	19796	19764	19934	19623	19812	20005	19847	19850	19976	20056	19891	19966	19894	19916	20050	19862	19707	19722	19943	19876	19898	19975	19736	19861	19688	19939	19781	20009	19895	19787	19992	19864	19765	20006	19694	19827	19891	19840	19753	20001	19786	19865	19730	19819	19854	19904	19854	19899	19603	19801	19871	19811	19773	19800	19854	19947	19900	19899	19851	19937	19892	19884	19884	19952	19895	19947	19725	19569	19769	19861	19832	19936	19900	19876	19815	19767	19770	19881	19966	19805	19724	19943	19838	19781	19742	19751	19864	19771	19901	19993	19658	20046	19864	19770	19829	19907	19870	19880	19855	19803	19740	19924	19917	19714	19777	19804	19767	19735	19850	19757	19897	19709	19737	20007	19852	19842	19929	19909	20007	19849	19922	19691	19957	19884	19711	19880	19836	19806	19984	20039	19845	19888	19952	20010	20003	19771	19926	20031	19840	20038	19759	19906	19669	19650	19862	19841	20032	19830	19763	19750	19719	19998	19832	19743	19745	19686	19933	19907	19874	19871	19765	19726	19871	19875	19779	19763	19804	19698	19892	19826	19801	19960	19927	19751	19959	19758	19797	19855	19812	19732	19869	19958	19960	19868	19885	19621	19787	19852	19876	20096	19677	19861	19875	19607	19614	19871	19742	19883	19839	19851	19805	19837	19832	19599	19757	19906	19894	19847	19759	19948	19752	19843	19827	19939	19779	19671	19890	19781	19753	19815	19824	19803	19820	19891	19930	19918	19799	19993	19778	19908	19965	19857	19879	19991	19779	19948	19799	19966	19790	19986	19822	19766	19781	19996	19804	19726	19840	19899	19904	19677	19810	19922	19868	19792	20032	19941	19862	19862	19707	19829	19815	19960	19775	19796	19841	19967	19828	19855	19904	19885	19945	19902	19836	19754	19938	19905	19746	19927	19796	19739	19842	19912	19901	19956	19691	19783	19739	19735	19964	19871	19689	19880	19810	19790	19629	19887	19829	19883	19962	19850	19844	19844	19630	19840	19980	19774	19881	19971	19758	19659	19642	19981	19842	19833	19791	19927	19906	19886	19820	19816	19851	20034	19814	19941	19897	19818	19773	19788	19848	19893	19839	19862	19882	19902	19793	20000	19766	19867	19951	19952	19959	19768	19777	19734	19769	19870	19699	19749	19793	19861	19821	19986	19885	19732	19949	19999	19827	19827	19855	19855	20045	19905	19833	19854	19823	20024	19767	19834	19796	19917	19890	19782	19807	19667	19725	19944	19656	19721	19888	19768	19992	19814	19720	19745	19927	20013	19945	20112	19862	19894	19868	20053	19856	19828	19837	19947	19778	19858	19844	19940	19783	19735	19969	19820	19808	19884	19891	19652	19839	19866	19900	19815	19963	19757	19794	19891	19753	19779	19755	19870	19981	19764	19811	19992	19720	19787	19792	20075	19875	19663	19720	19876	19619	19786	19820	19762	19887	19901	19804	20010	20024	19731	19936	19806	19923	19769	19834	19932	19935	19671	19792	19729	19636	19848	19735	19690	19900	19851	19741	19869	19935	19744	19710	19905	19907	19778	19731	19791	19837	19883	19770	19812	19955	19913	19811	19763	19881	19998	19760	19851	19629	19923	19812	19949	19814	19863	19851	19870	19712	19904	19698	19850	19767	19866	19861	20024	19781	19998	19879	19873	19925	19968	19829	19949	19738	19885	19823	19824	19893	19915	19872	19940	19975	19856	19827	19927	19756	19865	19759	19977	19818	19772	19893	19765	19874	19677	20033	19904	19842	19878	19851	19734	19625	19787	20031	19713	19935	19898	19988	19748	19883	19815	20103	19830	20178	19925	19810	19821	20044	19750	19891	19952	20020	19942	19996	19887	19686	19685	19778	19864	19963	19937	19816	19903	19823	19831	19920	19893	19704	19948	19799	19733	19867	19671	19786	19922	19876	19704	19790	19840	19790	19851	19891	19963	19853	19952	19884	19892	19941	19724	19845	19854	19891	19864	20105	19875	19922	19915	19843	19795	19787	19840	19926	19820	19796	20041	19761	19852	19784	19811	19828	19752	20027	19852	19814	19843	19649	19770	19791	19793	19909	19875	19874	19698	19782	19845	19713	19855	19764	19903	19795	19842	19641	19872	19856	19847	19826	19817	19860	19915	19797	19807	19938	19767	19957	19963	19823	19803	19745	19672	19925	19866	20157	19687	19860	19777	19729	20057	19870	19711	19757	19817	19598	19740	19902	19815	19801	19753	19918	19711	19679	19674	19834	19642	19714	20031	19857	19759	19864	19887	19789	19880	20028	19880	19958	19623	19869	19937	19929	19740	19982	19857	19861	19635	19814	19931	20013	19842	19829	19713	19832	20018	20015	19730	19904	19793	19886	19887	19728	19785	19790	19973	19861	19886	19970	19743	19672	19708	19840	19853	19821	19906	19850	19990	19839	19769	19738	19948	19907	19793	19820	19978	19917	19901	19711	19754	19857	19818	19954	19652	19642	19855	19753	19970	19699	20012	19785	19857	19867	19685	19735	19966	19795	19776	19938	19934	19722	20039	19932	19960	20006	19935	19876	19711	19787	19853	19821	19988	19849	19806	19860	19859	19723	19939	19835	19850	19852	19783	19858	19745	19911	19948	19872	19915	19823	19798	20066	19855	19868	19824	19925	19858	20028	19839	19691	19899	19676	19953	19921	19757	19844	19870	19958	19817	19899	19756	19779	19717	19900	19851	19684	19881	19743	19818	19862	19786	19830	19895	19752	19980	19955	19926	19833	19771	19997	19758	19946	19889	19855	19850	19922	19796	19746	19890	19868	19785	19919	19710	19920	19732	19889	19901	19887	19835	19794	19892	19765	19844	19915	19842	19944	19759	19964	19805	19878	19955	19798	20076	19797	19925	19770	19894	19884	19859	19867	19884	19850	19813	19716	19683	19926	20040	19844	19843	19879	19881	19788	20015	19756	19928	19767	19816	19840	19930	19938	19705	19821	19911	19784	19622	19899	19925	19964	19853	19850	19743	19895	19691	19754	19935	19782	19767	19753	19771	19830	19920	19742	19773	19855	20032	19900	19872	19993	19918	19891	19917	19776	19826	19963	19757	19936	19886	19958	19719	19792	19843	19977	19827	19690	19695	19807	19767	19769	19813	19920	20006	19751	19855	19723	19892	20012	19764	19746	19888	19824	20010	19835	19791	19888	20043	19905	19672	19971	19887	19930	19822	19876	20009	19881	19852	19862	19847	19981	19841	19907	19775	19833	19762	19993	20050	19922	19779	19977	19688	19809	19768	19860	19789	19854	19874	19699	19948	19777	19924	19941	19814	19922	19695	19691	19948	19904	19804	19912	19970	19805	19786	19828	19869	19769	20004	19851	19936	20135	19757	19778	19804	19875	19877	19806	19783	19749	19723	19895	19739	19659	19835	19854	19769	19907	19943	19800	19962	19760	19957	19824	19785	19875	19884	19888	20041	19954	19814	19885	19804	19698	19857	19950	19862	19812	19748	19903	19837	19856	19982	19770	19838	19719	19598	19921	19655	19857	19766	19632	19687	19764	19914	20045	19838	19785	19730	19804	19854	19870	19904	19906	19810	19812	19825	19893	19917	19959	20072	19798	19748	19818	20014	19626	19876	19990	20035	19813	19859	19921	19815	19964	19927	19756	19860	20002	20028	19751	19645	19908	19835	19950	19755	20054	19843	19762	19920	19766	19778	19767	19899	19739	20036	19825	19885	19803	19994	19919	19993	19814	19857	19857	19745	19777	19835	19753	19850	19961	19788	19803	19647	19923	19849	19808	20029	19853	19779	19757	19709	19853	19920	19780
22891	21152	28899	23700	21986	25743	28530	25227	24937	48400	59049	43975	33221	25197	24277	24300	24275	24004	24117	24025	24252	24064	24229	24018	24093	23952	24167	24003	23958	23885	24302	24267	23961	24057	23896	24244	23916	24164	24229	24030	24008	24205	23928	23970	23935	23933	24024	24077	24010	24092	24086	24034	23877	24036	24000	24228	24029	24197	24127	23951	23977	24008	23815	23927	23895	23845	24270	23870	24058	24301	24217	24031	23853	24005	23953	23955	24238	24016	24009	24000	23913	24034	23979	23962	23964	23820	24015	23917	23984	24018	23968	23936	24007	23823	24202	23936	23857	23846	24002	23853	23893	24085	23964	23945	23923	24099	23897	23675	23998	24226	24102	23956	23959	24159	23888	23907	24096	23845	24059	23783	24209	23908	23921	24114	24109	24054	23778	24244	24046	24000	24010	24016	24021	23797	24026	23733	23815	23942	24022	23870	23703	24083	23897	24068	24132	23881	23879	24023	23936	23870	23679	23949	24141	23888	23904	23918	23840	24009	23955	23934	23991	23972	23917	23886	23984	23844	24027	24153	24124	23993	24021	23791	23966	23918	23939	23751	23847	24099	24013	23919	23787	23880	24084	24180	24056	23989	23922	23931	24083	23952	23987	23712	23951	23938	23986	23963	23991	23979	23869	23904	23828	23966	23952	24044	23822	24033	23979	24054	23868	23800	24024	23925	24209	23891	24043	23657	24081	23664	23885	23924	24023	23968	23858	23915	23991	24155	23867	23685	24067	24035	23935	23796	23987	23864	23765	24090	23746	23766	23738	24028	23702	23857	23892	23945	23940	24036	23921	24110	24014	23934	24110	23802	23906	23779	23944	24030	23709	24002	23917	24025	23766	24045	24083	23867	24149	23870	23809	23808	23948	23754	24096	23898	24104	23886	23948	24049	23953	23869	23864	23962	23976	24129	23911	24117	23861	24032	23822	23948	23789	23774	23832	23961	23776	23904	23901	23848	23935	24179	24044	23804	23836	23903	24085	23778	24086	23926	23801	24043	23931	24135	24103	23790	23722	24031	23905	23767	23795	23952	23975	23834	23726	23721	23794	24075	23725	24145	23853	23843	23905	23889	23830	23911	24125	24075	24025	23787	23999	24028	23955	23943	24119	24058	23888	24210	24007	23858	23979	23881	23904	23939	23880	23990	23667	23863	23976	23866	23959	23947	23954	24034	23903	23738	23958	23837	24028	23943	23991	23998	23974	23976	24137	23857	23992	23572	23941	23870	23950	23734	23887	24011	23968	23764	24088	23898	23864	23939	24072	23904	24085	23912	23915	23849	24041	24002	23771	24070	24024	23977	23778	23885	23999	23928	23899	24090	24075	24025	24075	23800	24135	24032	24021	24183	23932	24042	23889	23842	24033	23891	23915	23718	24090	24013	24045	23995	23791	23980	24168	24001	23800	24078	24147	24272	23980	23904	24119	23898	24009	24168	24101	23945	24019	24011	23737	23952	23929	23783	23797	24049	23848	24051	23666	23759	23992	24131	23905	24128	24077	24103	24177	23878	23955	23964	24010	24014	23921	23946	23962	23974	23876	23902	24031	24015	24064	24240	23865	24106	24006	24137	23762	23995	23893	24113	23902	24015	23818	24015	24071	23805	24092	24080	24024	23812	24021	24169	23883	24048	24056	23883	24084	24004	23988	23901	23942	23997	23896	23978	23803	23990	24043	24081	24061	23983	23972	24057	23940	23862	24090	23861	24206	23710	24065	23895	24073	23800	23949	24102	23985	24108	24052	23728	23808	23856	23913	23954	24066	23710	24143	24056	23900	23854	23833	24072	24109	23946	23831	23979	23863	23782	23975	23818	23969	23940	23787	24015	23905	23876	23967	23910	24007	23980	24065	23823	23993	24061	24040	23850	23929	23983	23854	24054	24038	23938	23919	24031	24260	23990	23792	24228	24033	23790	23886	23915	23607	24121	23870	23962	23918	23945	23971	23866	23998	23942	24024	23842	23898	23997	23895	23921	24059	24020	24024	23922	23809	23810	24227	24092	24155	24055	23795	23812	23994	23915	23803	23902	23960	23977	23949	24082	23707	23988	23971	24078	24064	23988	23895	23819	23927	23947	23800	24242	23945	24031	24013	23912	23902	24008	23971	23965	24128	23900	23928	23997	23798	24038	23959	24199	23897	24161	23932	24073	24109	23971	23919	23934	23907	23886	24051	24099	24070	23896	23975	23976	24030	23899	23945	24007	23839	23927	23904	23798	23829	23942	23729	24179	23905	23997	24043	23946	24064	24091	23935	24037	24026	23911	23706	24093	23947	24159	23840	23998	23900	23956	24001	23861	23931	24004	23632	23992	24066	23934	24086	23743	23843	23820	24179	24018	23877	24019	23980	23784	23872	23968	23900	23958	24215	23863	23800	23887	23838	24018	24008	23916	23938	23858	23846	23935	24127	24074	24064	24059	24163	23879	23972	24249	24005	23937	24006	23951	23975	24030	24014	23950	23978	23917	24000	23951	23980	23770	23975	23988	24000	23948	24077	23984	23835	23929	24071	24169	23927	23873	24144	24106	24164	23855	24011	23999	23931	23664	23910	24102	24017	23892	24000	24101	24152	23907	23903	23822	24174	24114	23877	24035	23925	24066	23884	23754	23842	24108	23987	24106	23950	24140	24237	23994	23918	24034	24035	23859	23958	24130	23826	23881	23855	23984	24092	24047	23898	24091	24214	23683	23946	23928	23954	24074	23847	24012	23942	23734	23988	23889	24076	23694	23888	24007	23916	24052	24011	23920	24065	23984	23912	23910	23930	24040	24031	23998	23956	24222	24218	24260	23988	23685	24048	24033	24093	23921	24106	24103	23871	23903	23890	23904	23909	24015	24017	24016	23901	23907	23823	24046	23918	23872	23916	23992	23926	24020	23965	23946	23819	24148	23948	24016	24003	23851	24134	23938	24013	23852	23968	24118	24066	23902	23884	24028	23918	23880	23996	23845	24292	24069	24135	23936	24027	24017	23961	23881	23906	23886	24027	24104	23867	23877	23856	23905	23890	23929	24084	24001	24045	23974	23761	24097	24080	24144	23976	24019	23883	24063	23775	23882	23825	23993	23815	24071	23912	24141	23823	23728	23917	23836	23938	23873	23766	23712	24043	23932	23989	24071	23999	23933	23986	24061	23879	24046	24103	24068	24055	24284	23839	24070	24033	23894	23739	23900	24005	24032	24019	23915	23999	24001	23943	23797	23929	23935	24120	23863	24197	23770	24055	23934	24297	23876	24102	23977	24089	24070	23962	24028	23896	23956	23974	24039	23977	23978	23964	24002	24000	23903	23866	23984	23833	23764	24039	23953	23806	23960	23932	24037	23989	24017	23877	23972	23834	23949	24010	23932	24030	24026	24140	23879	24161	23809	24004	24042	23944	23891	24053	24095	23980	23877	24108	24009	24219	23860	24207	23894	24083	24208	23957	23895	23992	23841	23950	24137	23937	24172	24008	23894	23995	24043	23867	23846	24096	23927	24113	23985	23929	24124	23765	23888	24017	23991	23887	23805	23949	23795	23782	23871	23899	24107	23863	24016	24126	23882	24050	23969	23979	23957	23917	24002	23747	24083	24002	24183	24001	23699	24079	23958	23959	23997	23878	23921	23893	23922	23779	23956	24010	24004	24069	23861	24101	23947	23995	23846	24145	23995	23885	23837	23890	24069	23848	24117	23984	24127	23799	24050	24175	24081	23931	24157	23867	23832	24136	23851	24094	24136	23956	24043	24013	23968	24005	23939	24026	23885	24037	24190	23843	23795	23969	23885	23913	23830	24017	23958	23891	24162	23908	24192	24064	23731	23952	24156	23909	23802	23910	23971	23796	23903	23828	23986	23968	23733	24154	24038	23856	23765	23895	23990	23968	23779	23965	24012	23921	23964	23935	24207	23992	24295	24117	23941	23836	23799	24016	24016	23952	23987	23999	23915	23906	24073	24049	23911	24210	23899	23870	23843	24053	24013	24083	23875	23831	24095	23891	23931	23878	23840	23969	24101	23865	24102	23958	23772	23937	23926	24016	24078	23751	24226	24036	23987	23787	23827	24110	23836	23992	23937	23911	23948	23887	23816	23815	24207	23638	23939	24008	24081	23960	23909	24088	23997	23936	23832	23925	24023	23945	23965	24051	23971	23920	23971	24165	24015	23791	24114	23920	23971	24078	24216	23894	23985	23735	24054	23958	23944	23864	23779	23723	23940	24170	24048	23818	23964	24030	24006	23972	24105	23795	24063	24071	24041	23947	23925	24216	24113	23797	23998	24114	24024	23874	23981	24192	23821	24126	23989	24098	23903	23900	24093	23941	23735	23972	23907	23946	24175	23796	24060	24090	24081	23980	23946	23979	24041	23842	23965	24108	23941	23704	23808	23835	24181	23935	24041	23957	24026	24125	23887	24098	24058	24080	23931	23912	23832	23677	23804	24104	24025	24001	24143	23826	23914	23944	23883	23749	23849	23918	23880	24147	23741	24192	24072	24038	24004	24014	24017	23794	24340	23932	23826	24180	23967	23939	23734	23736	23974	23936	24074	24038	23910	23733	23879	23936	23797	23944	24169	23879	23868	24013	24068	23944	23970	23934	23924	23873	23904	23907	23972	24161	23790	23872	23855	23866	23974	24005	24004	23923	24108	23844	23945	24069	23786	24048	23954	24020	23762	23791	23661	23930	24094	23993	23975	23784	24094	24223	24054	24016	23878	23819	23759	24078	23923	24022	23883	23866	24094	23883	24006	23852	24045	23957	23998	23985	23982	24121	24137	24074	24123	23978	24014	24004	23994	23926	24104	23746	23879	23795	24090	24105	24025	23943	24067	23846	23963	23934	23786	23769	24018	23794	23952	23986	24067	23899	23880	24189	23960	23969	23795	23682	24016	24124	24165	23956	23897	23928	24014	23879	24170	23992	23923	24185	23827	23986	23967	24157	24244	23998	23966	23910	23887	23734	23964	23999	23928	24051	23924	24248	23978	23931	23848	23825	24052	24027	24169	23929	24027	24057	23927	23824	23902	24024	23856	24094	24012	24052	23925	23974	23949	24094	23968	23928	24131	23958	23914	23974	23927	23593	24039	24224	23964	24019	23881	23770	23776	23928	24062	23924	23820	23703	24197	23958	24247	23990	24115	23972	23766	23873	23847
19236	32821	30367	25707	23745	22437	21653	21052	21070	50309	56397	43580	28318	19594	19514	19354	19624	19369	19687	19610	19408	19624	19530	19490	19408	19622	19709	19480	19431	19519	19717	19583	19419	19654	19469	19578	19433	19526	19672	19702	19491	19635	19570	19590	19726	19626	19431	19418	19472	19610	19487	19566	19496	19574	19828	19852	19654	19687	19607	19601	19458	19524	19547	19531	19621	19594	19472	19368	19491	19626	19443	19617	19508	19450	19443	19485	19606	19492	19484	19471	19566	19570	19509	19555	19571	19489	19673	19555	19424	19533	19638	19311	19437	19644	19494	19590	19461	19613	19285	19632	19711	19601	19559	19595	19447	19487	19479	19513	19520	19403	19472	19400	19398	19455	19457	19513	19585	19498	19369	19521	19410	19614	19496	19666	19644	19327	19478	19513	19738	19576	19512	19513	19435	19505	19612	19561	19434	19481	19532	19543	19549	19506	19343	19427	19580	19589	19466	19420	19544	19424	19323	19459	19516	19489	19480	19503	19597	19489	19423	19572	19440	19500	19343	19527	19463	19438	19336	19539	19552	19598	19448	19467	19438	19737	19494	19490	19294	19659	19474	19569	19479	19241	19465	19451	19487	19578	19498	19386	19521	19350	19503	19593	19510	19284	19463	19556	19436	19489	19638	19553	19403	19515	19496	19517	19425	19603	19495	19435	19529	19375	19520	19611	19252	19464	19609	19437	19382	19356	19452	19554	19555	19466	19403	19525	19434	19352	19416	19679	19518	19698	19528	19536	19425	19466	19505	19477	19371	19484	19564	19553	19573	19550	19696	19449	19486	19458	19573	19476	19606	19496	19540	19495	19731	19447	19473	19732	19624	19495	19514	19324	19409	19596	19575	19565	19480	19394	19677	19457	19393	19567	19452	19465	19559	19506	19537	19588	19345	19310	19570	19511	19496	19514	19663	19247	19357	19558	19474	19426	19489	19626	19657	19650	19394	19350	19423	19410	19673	19569	19460	19413	19461	19523	19463	19523	19561	19395	19448	19421	19447	19403	19528	19634	19496	19411	19494	19486	19292	19458	19600	19483	19359	19623	19527	19457	19437	19573	19460	19431	19625	19565	19728	19511	19596	19517	19431	19482	19522	19566	19470	19445	19568	19512	19608	19484	19553	19570	19489	19307	19608	19557	19578	19448	19545	19579	19548	19533	19691	19434	19474	19519	19450	19274	19655	19612	19424	19486	19537	19534	19322	19384	19464	19475	19513	19563	19473	19610	19481	19579	19603	19367	19509	19483	19423	19460	19420	19592	19504	19494	19510	19629	19461	19341	19324	19689	19381	19424	19392	19644	19496	19432	19504	19585	19540	19597	19592	19495	19527	19509	19414	19574	19535	19519	19342	19468	19509	19551	19595	19426	19567	19691	19495	19454	19486	19416	19601	19615	19419	19517	19546	19631	19359	19259	19614	19444	19637	19439	19453	19563	19569	19522	19675	19612	19402	19459	19406	19494	19540	19392	19633	19725	19518	19468	19523	19457	19349	19447	19401	19437	19408	19557	19451	19688	19175	19435	19613	19454	19509	19552	19406	19446	19576	19421	19546	19469	19564	19351	19521	19366	19381	19650	19352	19502	19381	19444	19439	19399	19694	19469	19521	19378	19503	19383	19453	19625	19550	19398	19677	19491	19523	19566	19416	19465	19696	19381	19357	19619	19620	19418	19378	19668	19507	19413	19516	19513	19381	19256	19495	19488	19484	19459	19521	19438	19514	19459	19364	19514	19399	19560	19458	19495	19306	19469	19479	19467	19475	19650	19679	19500	19622	19651	19438	19530	19510	19458	19542	19541	19602	19439	19373	19316	19518	19515	19473	19559	19490	19486	19525	19510	19367	19493	19441	19657	19369	19568	19443	19452	19395	19402	19527	19423	19425	19640	19330	19473	19454	19265	19563	19483	19606	19506	19450	19458	19314	19657	19571	19209	19570	19492	19422	19517	19646	19342	19538	19424	19469	19209	19554	19425	19305	19428	19518	19513	19492	19410	19622	19414	19669	19514	19348	19294	19394	19511	19412	19401	19463	19466	19409	19530	19718	19587	19495	19485	19430	19485	19456	19541	19496	19463	19529	19525	19539	19567	19392	19599	19404	19509	19688	19453	19401	19602	19519	19383	19385	19533	19399	19706	19482	19476	19360	19481	19521	19476	19437	19568	19490	19519	19472	19504	19530	19520	19582	19511	19531	19607	19506	19446	19568	19549	19680	19568	19533	19438	19482	19540	19241	19487	19306	19425	19417	19454	19341	19422	19486	19440	19547	19607	19644	19447	19470	19610	19564	19545	19417	19564	19643	19525	19647	19428	19427	19279	19546	19550	19359	19494	19402	19583	19570	19419	19525	19550	19598	19572	19594	19416	19485	19442	19506	19544	19564	19565	19505	19645	19484	19569	19513	19418	19591	19471	19514	19470	19387	19497	19288	19250	19535	19478	19425	19490	19542	19435	19587	19408	19566	19403	19375	19763	19571	19229	19516	19577	19479	19396	19435	19502	19532	19177	19555	19483	19577	19464	19473	19504	19359	19504	19534	19397	19427	19525	19233	19477	19409	19433	19513	19590	19353	19592	19587	19618	19461	19536	19636	19391	19388	19801	19394	19457	19406	19527	19590	19416	19340	19517	19644	19425	19382	19403	19533	19552	19475	19574	19593	19525	19441	19515	19470	19502	19431	19536	19464	19517	19376	19403	19508	19417	19538	19458	19403	19502	19508	19648	19475	19392	19482	19300	19542	19511	19370	19363	19534	19498	19536	19453	19474	19552	19546	19477	19558	19503	19481	19398	19526	19399	19731	19462	19607	19478	19407	19271	19592	19509	19491	19620	19497	19406	19571	19541	19494	19343	19438	19393	19505	19621	19509	19416	19486	19589	19507	19512	19459	19720	19378	19611	19473	19354	19304	19262	19558	19433	19595	19567	19469	19253	19380	19478	19424	19514	19644	19403	19512	19596	19517	19357	19482	19603	19516	19530	19576	19469	19558	19480	19465	19664	19595	19651	19445	19560	19575	19511	19436	19573	19313	19526	19584	19526	19492	19557	19490	19454	19508	19542	19573	19497	19516	19459	19536	19573	19417	19500	19489	19559	19487	19437	19419	19698	19572	19436	19408	19439	19536	19408	19398	19593	19492	19458	19491	19593	19485	19458	19356	19689	19551	19465	19381	19606	19471	19394	19494	19462	19626	19468	19704	19553	19476	19475	19497	19573	19490	19655	19430	19497	19405	19322	19644	19577	19415	19286	19718	19284	19589	19628	19388	19450	19481	19686	19560	19578	19714	19340	19417	19467	19629	19525	19386	19465	19369	19449	19668	19451	19551	19597	19547	19363	19646	19445	19492	19554	19508	19430	19499	19449	19495	19425	19456	19488	19645	19446	19624	19649	19424	19417	19536	19476	19491	19582	19367	19523	19557	19619	19577	19621	19496	19554	19455	19542	19511	19576	19523	19661	19475	19734	19507	19555	19537	19429	19384	19486	19614	19560	19464	19537	19563	19284	19434	19450	19452	19466	19542	19358	19519	19392	19403	19260	19518	19594	19367	19336	19443	19377	19412	19578	19362	19391	19691	19629	19625	19479	19617	19535	19662	19457	19559	19392	19387	19556	19460	19481	19295	19415	19403	19468	19497	19511	19418	19551	19543	19616	19514	19243	19382	19551	19432	19691	19498	19525	19448	19525	19526	19502	19474	19561	19778	19680	19612	19564	19520	19512	19609	19366	19431	19478	19623	19396	19391	19494	19450	19546	19509	19455	19494	19243	19529	19500	19495	19389	19508	19503	19551	19624	19344	19544	19548	19356	19528	19614	19491	19410	19363	19577	19667	19514	19480	19675	19642	19331	19373	19510	19387	19563	19479	19366	19427	19382	19209	19656	19529	19638	19610	19611	19629	19507	19379	19487	19571	19295	19661	19437	19503	19353	19510	19535	19517	19389	19529	19391	19526	19449	19368	19567	19372	19498	19527	19677	19604	19717	19462	19462	19517	19412	19389	19553	19384	19638	19531	19479	19414	19432	19616	19518	19495	19457	19436	19556	19393	19476	19602	19416	19608	19541	19560	19583	19552	19560	19553	19373	19621	19412	19601	19359	19525	19444	19522	19452	19435	19675	19487	19405	19629	19506	19544	19442	19613	19454	19600	19256	19644	19504	19590	19506	19478	19552	19391	19459	19617	19496	19633	19492	19653	19475	19379	19369	19585	19317	19491	19599	19449	19361	19464	19437	19577	19593	19538	19682	19497	19610	19499	19477	19445	19518	19487	19620	19510	19369	19482	19500	19607	19538	19454	19514	19506	19576	19301	19556	19547	19705	19544	19630	19340	19289	19539	19570	19339	19477	19449	19556	19538	19657	19328	19623	19425	19474	19524	19468	19365	19505	19533	19348	19604	19477	19583	19556	19547	19417	19614	19493	19333	19728	19575	19493	19698	19512	19250	19631	19452	19359	19665	19733	19607	19491	19628	19355	19368	19720	19409	19496	19482	19585	19505	19311	19420	19384	19430	19670	19254	19403	19600	19412	19444	19423	19284	19567	19508	19377	19507	19467	19479	19765	19579	19597	19355	19393	19593	19519	19589	19513	19572	19339	19565	19509	19621	19388	19574	19515	19448	19604	19487	19474	19607	19374	19469	19479	19324	19502	19483	19508	19611	19441	19571	19534	19455	19442	19552	19538	19616	19416	19600	19512	19384	19335	19553	19634	19431	19661	19564	19533	19426	19382	19354	19493	19456	19342	19646	19276	19620	19503	19449	19441	19818	19559	19476	19626	19483	19686	19422	19531	19418	19427	19400	19436	19569	19369	19481	19502	19345	19608	19442	19432	19571	19449	19566	19283	19474	19650	19629	19487	19530	19414	19524	19529	19460	19615	19376	19477	19662	19548	19555	19408	19594	19491	19584	19487	19498	19469	19721	19522	19628	19533	19516	19460	19545	19361	19646	19566	19664	19481	19586	19758	19507	19565	19458	19435	19500	19518	19420	19558	19512	19538	19610	19621	19705	19452	19446	19540	19583	19521	19487	19456	19489	19414	19542	19609	19632	19529	19440	19496	19416	19433	19393	19522	19500	19587	19489	19602	19451	19586	19385	19440	19594	19537	19411	19611	19521	19521	19424	19603	19461	19506
28008	22607	26507	25059	22518	22764	22858	22611	22280	24973	28142	25575	23799	22423	22244	22332	22293	22381	22062	22204	22345	22336	22271	22271	22138	22386	22037	22367	22329	22349	22374	22227	22358	22205	22334	22291	22180	22430	22183	22489	22376	22328	22376	22141	22209	22356	22305	22244	22279	22346	22320	22120	22197	22264	22255	22211	22055	22247	22220	22397	22325	22212	22409	22289	22254	22322	22393	22178	22155	22272	22377	22288	22309	22291	22269	22283	22429	22438	22344	22353	22345	22263	22447	22305	22383	22229	22347	22405	22128	22364	22319	22351	22393	22280	22265	22187	22232	22413	22539	22305	22385	22367	22258	22212	22112	22097	22280	22445	22228	22227	22310	22158	21990	22305	22535	22318	22135	22436	21977	22353	22147	22101	22432	22272	22202	22390	22426	22249	22382	22427	22235	22203	22297	22279	22243	22165	22553	22339	22442	22453	22302	22214	22426	22300	22281	22329	22444	22318	22465	22224	22060	21922	22232	22150	22309	22248	22148	22174	22200	22374	22247	22133	22273	22293	22192	22338	22232	22347	22279	22411	22330	22462	22208	22109	22285	22346	22147	22029	22219	22430	22206	22357	22159	22427	22385	22428	22402	22257	22206	22438	22200	22097	22279	22321	22275	22302	22199	22246	22240	22231	22129	22107	22322	22346	22260	22267	22137	22476	22254	22336	22306	22168	22228	22453	22158	22233	22195	22368	22160	22388	22229	22490	22407	22511	22214	22371	22442	22374	22385	22163	22167	22075	22471	22249	22257	22344	22422	22315	22209	22340	22135	22099	22316	22249	22314	22061	22064	22290	22174	22204	22224	22233	22281	22317	22239	22435	22186	22028	22208	22475	22302	22097	22389	22277	22197	22192	22337	22364	22333	22470	22204	22530	22153	22318	22193	22335	22067	22488	22124	22235	22475	22283	22382	22378	22222	22295	22144	22393	22293	22178	22431	22450	22271	22044	22377	22160	22124	22279	22329	22507	22317	22081	22315	22371	22354	22144	22198	22053	22271	22407	22407	22266	22130	21923	22278	22170	22129	22024	22215	22294	22158	22239	22338	22309	22090	22310	22229	22214	22338	22048	22205	22411	22363	22395	22204	22288	22322	22247	22316	22479	22075	22297	22127	22384	22151	22152	22314	22257	22091	22219	22406	22450	22293	22061	22239	22545	22164	22476	22190	22228	22231	22185	22168	22273	22325	22113	22402	22289	22149	22435	22251	22139	22249	21990	22202	22233	22364	22259	22178	22146	22289	22284	22383	22361	22395	22237	22178	22059	22369	22208	22139	22304	22360	22470	22210	22286	22133	22175	22423	22167	22491	22231	22355	22107	22191	22411	22301	22351	22392	22378	22202	22265	22080	22430	22284	22240	22279	22184	22491	22397	22416	22325	22306	22305	22062	22132	22449	22266	22300	22341	22420	22143	22319	22317	22542	22345	22388	22363	22432	22111	22254	22253	22470	22405	22338	22281	22429	22050	22302	22223	22445	22360	22337	22560	22529	22290	22287	22205	22460	22185	22379	22284	22123	22228	22334	22177	22584	22372	22275	22080	22019	22318	22339	22254	22346	22379	22309	22235	22429	22166	22209	22279	22184	22425	22422	22314	22499	22297	22347	22312	22469	22239	22187	22252	22278	22209	22505	22202	22221	22316	22422	22290	22416	22284	22394	22257	22032	22279	22039	22028	22467	22174	22265	22260	22492	22364	22314	22373	22190	22311	22421	22329	22384	22299	22423	22249	22433	22383	22381	22430	22334	22427	22254	22217	22421	22203	22309	22278	22322	22362	22285	22372	22145	22307	22528	22338	22120	22236	22366	22387	22375	22141	22164	22207	22301	22188	22275	22246	22478	22116	22295	22177	22331	22290	22378	22345	22288	22212	22234	22283	22090	22271	22205	22283	22441	22285	22254	22284	22397	22143	22256	22018	22248	22259	22332	22195	22047	22271	22278	22157	22324	22122	22234	22390	22357	22223	22346	22268	22288	22183	22402	22186	22238	22576	22220	22398	22369	22343	22190	22302	22195	22344	22249	22481	22158	22239	22371	22446	22134	22421	22365	22390	22263	22215	22414	22390	22450	22272	22481	22204	22404	22241	22175	22266	22207	22302	22246	22324	22308	22341	22311	22312	22325	22203	22164	22380	22358	22261	22399	22405	22225	22179	22259	22277	22197	22442	22291	22345	22430	22352	22190	22372	22481	22295	22374	22279	22221	21980	22272	22127	22573	22478	22430	22281	22311	22170	22502	22213	22122	22142	22364	22265	22245	22277	22434	22343	22496	22376	22378	22150	22242	22182	22433	22450	22076	22373	22316	22214	22186	22368	22164	22338	22210	22454	22257	22245	22129	22393	22095	22337	22375	22346	22199	22206	22388	22480	22196	22363	22185	22234	22200	22196	22038	22342	22316	22333	22093	22355	22296	22161	22429	22237	22324	22187	22359	22078	22230	22206	22258	22259	22151	22216	22279	22114	22133	22214	22454	22132	22299	22062	22336	22238	22274	22374	22058	22154	22335	22271	22441	22366	22140	22215	22312	22377	22438	22480	22284	22268	22580	22274	22081	22291	22150	22343	22242	22172	22171	22243	22265	22164	22352	22175	22235	22111	22111	22408	22195	22294	22140	22400	22270	22171	22367	22411	22449	22186	22166	22429	22277	22403	22012	22234	22261	22263	22311	22181	22151	22342	22211	22065	22229	22208	22282	22302	22279	22373	22219	22503	22225	22441	22294	22343	22331	22361	22306	22383	22533	22009	22446	22373	22365	22247	22095	22209	22240	22176	22263	22063	22375	22282	22090	22322	22330	22216	22355	22368	22194	22314	22370	22357	22225	22405	22261	22291	22361	22407	22090	22226	22210	22222	22281	22330	22261	22309	22369	22068	22130	22522	22384	22207	22231	22276	22377	22366	22054	22136	22323	22237	22365	22222	22245	22241	22450	22108	22293	22210	22365	21944	22103	22270	22445	22063	22364	22174	22387	22372	22337	22189	22216	22413	22327	22289	22236	22325	22403	22302	22564	22177	22329	22402	22279	22195	22365	22285	22134	22423	22433	22357	22170	22293	22047	22232	22359	22128	22350	22338	22496	22127	22304	22338	22434	22147	22443	22331	22170	22148	22205	22232	22176	22217	22296	22115	22024	22401	22142	22204	22102	22104	22230	22308	22316	22199	22296	22379	22300	22250	22299	22276	22302	22563	22376	22464	22073	22163	22534	22249	22375	22222	22235	22292	22369	22271	22223	22432	22376	22483	22310	22111	22345	22364	22525	22186	22213	22091	22161	22182	22337	22329	21963	22292	22209	22207	22412	22508	22245	22293	22293	22095	22350	22304	22266	22209	22297	22252	22251	22210	22336	22354	22104	22443	22284	22375	22368	22327	22418	22597	22344	22171	22114	22411	22370	22370	22341	22385	22546	22253	22383	22285	22263	22169	22298	22386	22451	22432	22422	22381	22533	22122	22304	22235	22431	22365	22240	22313	22343	22335	22350	22194	22260	22394	22244	22566	22169	22341	22125	22261	22270	22302	22295	22334	22239	22309	22401	22300	22443	22286	22296	22153	22480	22291	22299	22210	22488	22212	22148	22367	22168	22387	21984	22384	22384	22095	22304	22358	22333	22267	22110	22366	22270	22321	22293	22218	22249	22466	22352	22177	22223	22307	22461	22216	22135	22201	22210	22224	22366	21983	22267	22227	22440	22240	22180	22355	22105	22224	22249	22328	22303	22259	22236	22116	22347	22152	22341	22138	22287	22299	22501	22217	22186	22150	22439	22231	22289	22325	22251	22272	22137	22587	22197	22396	22271	22233	22482	22537	22570	22172	22484	22318	22320	22381	22304	22326	22526	22124	22445	22369	22134	22309	22302	22310	22306	22489	22403	22378	22235	22104	22054	22083	22435	22366	22203	22243	22319	22017	22324	22282	22293	22337	22441	22287	22286	22278	22317	22222	22373	22073	22453	22205	22342	22047	22156	22364	22432	22343	22258	22227	22381	22289	22401	22274	22230	22445	22235	22271	22163	22249	22316	22415	22589	22126	22201	22019	22377	22339	22388	22341	22278	22226	22364	22530	22320	22179	22317	22462	22112	22280	22148	22359	22278	22259	22374	22357	22258	22319	22225	22033	22006	22162	22355	22447	22259	22124	22145	22334	22402	22338	22186	22306	22280	22091	22209	22172	22408	22059	22446	22292	22538	22351	22215	22143	22260	21961	22303	22438	22272	22200	22391	22290	21996	22463	22246	21896	22177	22254	22256	22273	22122	22255	22405	22162	22108	22172	22176	22256	22404	22401	22301	22276	22159	22175	22348	22231	22323	22275	22383	22224	22312	22286	22307	22454	22511	22385	22169	22274	22352	22359	22330	22241	22110	22194	22326	22172	22374	22048	22284	22292	22223	22206	22234	22290	22296	22293	22469	22241	22268	22186	22574	22291	22261	22236	22279	22135	22257	22279	22327	22422	22161	22342	22253	22427	22197	22377	22251	22468	22076	22402	22351	22307	22267	22322	22441	22372	22516	22263	22341	22363	22204	22151	22244	22263	22290	22170	22554	22341	22352	22429	22165	22162	22510	22244	21875	22305	22216	22318	22143	22351	22087	22532	22122	22254	22094	22478	22469	22154	22513	22334	22377	22145	22393	22371	22345	22216	22473	22487	22195	22486	22303	22365	22318	22473	22164	22144	22190	22215	22250	22311	22489	22097	22413	22147	22097	22250	22582	22352	22345	22280	22138	22302	22397	22287	22119	22330	22151	22160	22191	22407	22280	22318	22365	22243	22066	22403	22267	22403	22201	21979	22498	22437	22150	22168	22045	22276	22158	22261	22467	22367	22421	22195	22262	22345	22069	22367	22307	22084	22236	22283	22323	22163	22189	22258	22326	22079	22255	22238	22305	22184	22143	22284	22252	22102	22177	22424	22352	22104	22161	22520	22170	22484	22318	22212	22266	22269	22124	22203	22353	22312	22221	22251	22241	22314	22364	22371	22251	22307	22326	22235	22260	22375	22139	21941	22215	22393	22073	22425	22288	22178	22180	22250	22572	22257	22366	21941	22151	22143	22096	22233	22285	22404	22296	22256	22293	22253	22189	22274	22453	22394	22287	22280	22119	22244	22238	22110	22313	22224	22198	22293
18022	21798	20924	19955	19530	18938	19217	18989	18911	23227	26101	22319	19697	18599	18629	18668	18349	18533	18394	18544	18485	18690	18525	18534	18607	18578	18419	18650	18653	18520	18527	18531	18572	18448	18477	18449	18701	18650	18444	18575	18462	18596	18765	18674	18523	18675	18602	18480	18670	18620	18713	18632	18687	18711	18597	18552	18609	18487	18453	18692	18630	18638	18597	18561	18610	18595	18407	18439	18593	18481	18680	18841	18603	18567	18634	18578	18605	18566	18634	18547	18310	18425	18457	18454	18634	18710	18683	18401	18499	18549	18583	18503	18406	18567	18603	18571	18550	18463	18593	18596	18331	18469	18439	18578	18615	18606	18385	18482	18511	18552	18579	18452	18446	18598	18436	18541	18491	18509	18461	18557	18416	18685	18679	18630	18524	18489	18617	18529	18700	18638	18463	18566	18500	18643	18608	18565	18519	18631	18587	18557	18520	18637	18483	18575	18546	18702	18630	18533	18758	18561	18536	18463	18367	18463	18558	18612	18731	18648	18702	18663	18673	18582	18454	18673	18456	18596	18453	18434	18450	18568	18489	18584	18620	18579	18719	18487	18556	18473	18517	18513	18592	18461	18498	18488	18787	18489	18686	18632	18530	18465	18540	18447	18561	18577	18493	18592	18534	18518	18487	18561	18465	18613	18640	18484	18380	18528	18682	18466	18649	18486	18594	18499	18404	18477	18542	18550	18556	18561	18475	18381	18586	18668	18660	18561	18484	18589	18596	18495	18444	18507	18562	18561	18574	18522	18726	18670	18568	18613	18523	18493	18551	18521	18603	18626	18541	18553	18580	18527	18657	18538	18451	18479	18523	18592	18568	18390	18554	18392	18592	18613	18733	18436	18466	18495	18446	18621	18405	18460	18343	18618	18563	18606	18410	18613	18603	18611	18397	18572	18548	18514	18756	18602	18514	18607	18557	18550	18407	18524	18428	18694	18447	18654	18387	18538	18576	18536	18647	18577	18545	18484	18554	18588	18544	18440	18519	18631	18506	18536	18629	18580	18650	18451	18528	18526	18651	18604	18619	18543	18514	18580	18455	18407	18552	18304	18504	18633	18684	18564	18611	18391	18581	18473	18567	18583	18737	18367	18506	18559	18640	18699	18423	18619	18495	18538	18481	18464	18623	18817	18571	18550	18779	18509	18408	18618	18372	18485	18488	18561	18623	18406	18581	18404	18493	18640	18634	18385	18516	18568	18531	18644	18672	18546	18627	18726	18506	18444	18711	18625	18512	18540	18541	18387	18562	18609	18610	18656	18510	18552	18577	18671	18517	18389	18665	18482	18509	18620	18729	18502	18549	18602	18538	18588	18728	18628	18627	18648	18649	18440	18538	18507	18649	18646	18619	18582	18545	18567	18468	18701	18539	18563	18603	18572	18417	18533	18446	18557	18668	18683	18493	18511	18570	18412	18617	18658	18609	18614	18661	18445	18259	18525	18506	18472	18362	18486	18577	18625	18470	18533	18617	18562	18512	18582	18725	18668	18732	18568	18531	18694	18633	18612	18491	18695	18645	18466	18631	18724	18542	18605	18635	18644	18548	18603	18613	18646	18471	18730	18426	18464	18691	18465	18552	18578	18693	18618	18507	18739	18540	18520	18580	18663	18599	18747	18461	18549	18540	18617	18399	18604	18560	18438	18655	18871	18651	18553	18588	18579	18478	18561	18731	18498	18713	18488	18505	18520	18627	18573	18517	18435	18551	18682	18557	18568	18603	18565	18549	18691	18590	18480	18593	18558	18614	18493	18674	18513	18586	18706	18473	18468	18445	18521	18416	18808	18494	18654	18537	18687	18548	18506	18506	18542	18542	18618	18584	18565	18851	18520	18767	18583	18521	18654	18684	18526	18626	18508	18537	18455	18417	18749	18445	18352	18589	18478	18616	18396	18713	18551	18561	18578	18554	18501	18545	18544	18559	18579	18523	18710	18618	18550	18529	18469	18757	18784	18565	18629	18662	18489	18636	18606	18650	18387	18540	18475	18768	18588	18671	18474	18641	18644	18555	18652	18473	18557	18673	18455	18462	18393	18667	18496	18645	18394	18672	18487	18371	18511	18560	18620	18411	18544	18394	18326	18499	18455	18480	18591	18452	18609	18617	18595	18648	18503	18502	18606	18463	18622	18661	18583	18479	18588	18594	18627	18525	18555	18450	18621	18690	18603	18557	18610	18563	18593	18562	18667	18397	18585	18562	18723	18595	18649	18582	18484	18569	18454	18630	18717	18517	18648	18621	18636	18519	18735	18498	18500	18629	18542	18431	18765	18391	18460	18441	18620	18450	18448	18546	18724	18553	18527	18486	18704	18483	18738	18549	18588	18645	18678	18538	18673	18614	18558	18377	18740	18372	18390	18613	18437	18578	18445	18453	18648	18805	18536	18610	18639	18609	18635	18621	18429	18641	18736	18529	18455	18635	18559	18589	18336	18605	18463	18463	18623	18581	18614	18681	18592	18535	18548	18574	18661	18427	18491	18459	18542	18567	18717	18465	18606	18463	18569	18586	18639	18695	18648	18693	18515	18551	18813	18509	18508	18332	18551	18649	18647	18753	18556	18613	18585	18782	18387	18684	18592	18555	18466	18531	18541	18619	18478	18516	18287	18541	18516	18536	18574	18488	18636	18551	18659	18479	18607	18769	18521	18730	18439	18494	18548	18574	18675	18512	18683	18544	18542	18694	18656	18583	18678	18559	18520	18525	18386	18580	18474	18523	18490	18374	18511	18566	18609	18480	18677	18653	18621	18536	18562	18465	18390	18567	18567	18302	18549	18742	18403	18580	18542	18709	18712	18570	18500	18620	18498	18768	18519	18650	18517	18531	18702	18476	18500	18571	18489	18561	18675	18538	18616	18531	18542	18383	18631	18631	18622	18627	18534	18601	18744	18450	18515	18514	18665	18743	18573	18780	18559	18774	18417	18516	18544	18651	18617	18621	18551	18482	18584	18535	18376	18485	18405	18496	18609	18468	18470	18591	18669	18468	18593	18661	18341	18745	18628	18586	18581	18588	18577	18440	18711	18527	18578	18624	18668	18681	18502	18540	18421	18557	18580	18451	18445	18572	18457	18560	18407	18350	18309	18511	18597	18428	18612	18542	18548	18587	18596	18535	18496	18463	18522	18637	18777	18579	18379	18505	18761	18578	18658	18476	18696	18703	18501	18671	18546	18755	18675	18612	18505	18514	18365	18606	18466	18513	18698	18489	18638	18582	18633	18533	18518	18533	18481	18730	18559	18453	18466	18467	18387	18513	18615	18538	18622	18486	18700	18678	18638	18613	18330	18659	18712	18553	18501	18567	18605	18629	18396	18644	18565	18511	18503	18375	18480	18654	18427	18646	18501	18578	18541	18564	18660	18663	18742	18541	18432	18478	18572	18612	18560	18748	18480	18611	18454	18584	18584	18476	18534	18563	18716	18455	18541	18474	18472	18553	18639	18610	18572	18437	18602	18653	18563	18528	18689	18569	18719	18518	18677	18684	18419	18598	18628	18621	18556	18494	18445	18518	18575	18509	18663	18609	18565	18560	18444	18676	18569	18593	18689	18666	18551	18504	18515	18603	18435	18423	18566	18617	18522	18389	18679	18749	18498	18440	18549	18423	18399	18665	18415	18624	18693	18573	18660	18483	18579	18509	18490	18448	18594	18508	18444	18504	18616	18675	18443	18556	18545	18602	18421	18392	18600	18501	18423	18544	18721	18487	18868	18699	18517	18630	18494	18489	18595	18432	18646	18656	18528	18630	18492	18670	18374	18306	18717	18664	18691	18618	18350	18536	18540	18478	18622	18416	18515	18722	18616	18695	18684	18468	18505	18644	18681	18653	18631	18516	18538	18616	18673	18574	18576	18626	18639	18597	18587	18496	18461	18530	18477	18543	18380	18546	18484	18592	18660	18677	18544	18480	18667	18613	18441	18661	18575	18508	18642	18570	18580	18500	18537	18436	18567	18617	18655	18509	18588	18498	18648	18629	18555	18401	18705	18653	18555	18660	18442	18604	18593	18452	18468	18504	18564	18532	18523	18533	18611	18610	18541	18585	18492	18597	18500	18535	18586	18392	18552	18653	18527	18563	18578	18393	18452	18612	18546	18410	18759	18634	18587	18575	18529	18567	18661	18683	18437	18546	18657	18410	18451	18576	18567	18675	18651	18486	18534	18508	18532	18513	18610	18590	18448	18653	18639	18620	18424	18553	18384	18813	18515	18646	18774	18581	18406	18632	18573	18529	18425	18591	18476	18429	18610	18623	18465	18618	18492	18514	18549	18580	18654	18648	18550	18443	18661	18518	18594	18471	18572	18621	18496	18502	18407	18647	18536	18560	18639	18625	18571	18544	18660	18451	18542	18615	18575	18494	18565	18475	18526	18559	18579	18459	18568	18560	18645	18517	18536	18383	18404	18507	18699	18511	18582	18391	18672	18595	18599	18424	18479	18461	18549	18647	18532	18588	18622	18485	18639	18619	18490	18410	18449	18642	18598	18674	18401	18460	18618	18379	18512	18426	18545	18527	18424	18589	18633	18581	18531	18654	18442	18467	18545	18682	18565	18582	18433	18605	18647	18460	18361	18786	18638	18591	18709	18660	18538	18782	18544	18640	18585	18669	18598	18427	18461	18495	18464	18770	18468	18583	18814	18456	18543	18668	18530	18642	18698	18589	18617	18694	18580	18457	18581	18587	18686	18570	18443	18589	18753	18668	18448	18430	18645	18573	18535	18724	18684	18581	18594	18702	18590	18584	18545	18625	18513	18837	18521	18513	18642	18483	18545	18598	18579	18460	18543	18433	18619	18743	18705	18461	18616	18703	18511	18613	18438	18672	18623	18676	18575	18680	18519	18579	18592	18486	18711	18735	18595	18669	18616	18517	18676	18575	18535	18433	18558	18713	18581	18562	18628	18446	18620	18579	18494	18572	18529	18511	18556	18582	18739	18565	18534	18393	18689	18609	18602	18728	18306	18663	18610	18698	18645	18530	18621	18572	18552	18484	18569	18629	18499	18507	18456	18589	18393	18606	18497	18478	18622	18530	18486	18423	18541	18577	18416	18590	18467	18686	18612	18544	18687	18627	18520	18524	18542	18688	18524	18608	18538	18696	18684	18617	18420	18778	18556	18708	18665	18504	18598
24255	21159	28321	24699	23075	23516	23663	22043	21828	36543	44922	34201	26826	21736	21447	21359	21138	21555	21400	21003	21237	21241	21390	21274	21267	21253	21397	21439	21279	21361	21253	21227	21481	21391	21101	21194	21051	21137	21368	21449	21090	21137	21208	21214	21338	21265	21356	21273	21380	21118	21321	21390	21455	21238	21323	21410	21372	21035	21265	21046	21257	21278	21177	21147	21194	21218	21096	21376	21408	21607	21315	21155	21213	21366	21264	21406	21292	21477	21052	21022	20947	21168	21431	21376	21336	21511	21580	21151	21289	21206	21091	21539	21169	21167	21134	21216	21604	21255	21149	21189	21245	21052	21328	21330	21368	21363	21095	21155	21388	21258	21206	21345	21193	21492	21288	21179	21261	21189	21337	21093	21421	21336	21186	21388	21283	21010	21296	21130	21233	21263	21234	21220	21199	21160	21311	21215	21444	21564	21108	21491	21355	21208	21137	20984	21372	21370	21369	21208	21282	21219	21387	21222	21262	21349	21337	21233	21230	21394	21436	21114	21075	21140	21323	21215	21457	21233	21163	21414	21303	21178	21307	21150	21296	21305	21290	21251	21499	21316	21222	20975	21160	21020	21258	21182	21612	21139	21287	21229	21318	21163	21372	21417	21121	21458	21222	21259	21310	21221	21432	21323	21234	21205	21154	21243	21248	21327	21100	21315	21350	21108	21325	21260	21352	21315	21538	21270	21153	21251	21332	21206	21539	21164	21259	21196	21396	21248	21330	21271	21323	21312	21499	21523	21096	21330	21336	21075	21311	21176	21245	21324	21180	21179	21250	21194	21261	21319	21360	21230	21207	21297	21267	21046	21240	21230	21217	21327	21014	21066	21212	21195	21275	21261	21353	21245	21318	21315	21394	21102	21306	21220	21129	21120	21195	21311	21300	21276	21157	21094	20925	21067	21147	21078	21294	21335	21356	21169	21363	21271	21065	21183	21198	21300	21322	21238	21276	21328	21070	21275	21209	21056	20991	21154	20925	21441	21257	21090	21425	21103	21277	21063	21280	21251	21198	21104	21328	21298	21396	21084	21252	21222	21260	21317	21402	21180	21340	21176	21248	21405	21205	21081	21265	21479	21166	21082	21365	21268	21380	21277	21170	21369	21295	21411	21230	21182	21174	21319	21283	21126	21266	21143	21145	21063	21257	21082	21428	21267	21090	21239	21359	21024	21351	21197	21310	21255	21234	21237	21257	21276	21172	21002	21008	21242	21294	21121	21060	21264	21038	20975	21170	21061	21129	21274	21356	21145	21268	21212	21144	21280	21149	21165	21233	21177	21298	21176	21383	21303	21296	21318	21182	21523	21114	21091	21382	21215	21286	21204	21047	21136	21186	21162	21041	21241	21210	21216	21278	21236	21283	21354	21099	21098	21200	21336	21294	21402	21123	21249	21389	21231	21195	21208	21143	21394	21253	21351	21292	21116	21335	21497	21268	21322	21175	21333	21373	21358	21334	21303	21356	21126	21326	21186	21316	21227	21151	21293	21404	21286	21316	21246	21352	21244	21081	20979	21107	21292	21114	21439	21325	21429	21241	21146	21440	21274	21365	21073	21348	21224	21024	20858	21224	21499	21120	21316	20985	21106	21304	21279	21098	21244	21260	21152	21378	21237	21414	21151	21069	21084	21238	21303	21027	21240	21495	21357	21537	21292	21390	21061	21326	21173	21238	21374	21246	21253	21237	21439	21242	21195	21479	21156	21167	21157	21218	21449	21407	21323	21232	21296	21210	21244	21382	21248	21382	21227	21315	21360	21207	21436	21203	21108	21236	21077	20963	21166	21334	21049	21438	21158	21265	21282	21006	21315	21168	21445	20993	21263	21039	21027	21163	21137	21230	21177	21328	21133	21124	21190	21196	21423	21094	21395	21397	21275	21329	21299	21433	21048	21247	21272	21351	21336	21209	21386	21401	21216	21359	21255	21142	21193	21082	21016	21083	21301	21276	21269	21331	21202	21294	21303	21313	21142	21191	21442	21230	21243	21225	21300	21270	21462	21376	21370	21268	21222	21418	21243	21462	21529	21379	21509	21494	21142	21334	21237	21335	21085	21213	21282	21283	21093	21422	21324	21350	21175	20982	21127	21257	21197	21070	21366	21377	21308	21161	21271	21299	21282	21093	21125	21168	21049	21164	21165	21228	21430	21178	21355	21038	21372	21492	21319	21297	21346	21247	21082	21270	21200	21176	21126	21293	21280	21169	21083	21151	21325	21255	21284	21341	21158	21162	21070	21340	21118	21186	21456	21185	21199	21373	21331	21196	21246	21431	21181	21198	21297	21300	21366	21626	21198	21289	21490	21211	21190	21418	21285	21332	21112	21301	21097	21217	21207	21064	21285	21264	21464	21224	21027	21401	21134	21312	21134	21344	20960	21240	21152	20857	21299	21076	21272	21193	21239	21118	21203	21187	21151	21176	21280	21471	21282	21310	21375	21382	21221	21161	21304	21247	21277	21316	21220	21304	21411	20952	21134	21352	21049	21324	21367	21171	21072	21062	21182	21436	21113	21420	21217	21224	21082	21172	21280	21196	21248	21171	21296	21390	21354	21074	21253	21300	21309	21435	21430	21237	21010	21203	21458	21197	21065	21266	21290	21293	21288	21194	21255	21297	21278	21355	21505	21109	21258	21335	21401	21213	21175	21329	21256	21445	21367	21170	21265	21263	21320	21299	21296	21104	21090	21214	21397	21079	21177	21162	21401	21391	21114	21284	21138	21256	21492	21382	20989	21284	21036	21389	21104	21425	21201	21131	21307	21514	21178	21171	21194	21260	21194	21239	21381	21085	21165	21158	21235	21373	21285	21463	21507	21327	21148	21307	21487	21436	21160	21289	21212	21222	21296	21175	21226	21140	21411	21263	21072	21251	21147	21058	21118	21304	21145	21369	21328	21304	21284	21286	21193	21310	21204	21231	21000	21172	21375	21413	21326	21273	21090	21283	21266	21410	21427	21277	21190	21179	21314	21437	21541	21206	21377	21310	21337	21268	21306	21324	21200	21343	21441	21245	21154	21138	21304	21331	21344	21360	21348	21197	21118	21254	21299	21457	21403	21310	21306	21279	21351	20902	21362	21114	21296	21205	21029	21094	21072	21238	21236	21373	21352	21164	21240	21432	21171	21205	21456	21328	21148	21360	21163	21454	21163	21360	21230	21425	21405	21338	21007	21402	21202	21172	21397	21199	20967	21253	21258	21380	21236	21304	21174	21120	21423	21207	21253	21225	21178	21291	21170	21494	21200	21097	21290	21190	21355	21170	21245	21058	21030	21374	21358	21043	21128	21128	21230	21190	21374	21338	21327	21335	21144	21317	21122	21267	21361	21174	21386	21344	21225	21214	21343	21532	21323	21303	21295	21298	21353	21425	21161	21311	21091	21231	21162	21543	21247	21051	21387	21342	21104	21268	21110	21161	21359	21409	21452	21312	21150	21506	21294	21234	21217	21347	21268	21077	21369	21200	21378	21172	21205	21166	21400	21043	21171	21310	21166	21177	21384	21265	21282	21108	21414	21199	21154	21016	21196	21015	21355	21358	21166	21342	21238	21037	21056	21244	21115	21304	21040	21330	21273	21057	21285	21292	21212	21030	21330	21346	21470	21150	21224	21336	21507	21429	21195	21089	21260	21295	21184	21416	21233	21270	21423	21347	21147	21394	21197	21496	21249	21383	21118	21078	21501	21444	21362	20991	21310	21383	21045	21301	21390	21229	21365	21256	21226	21441	21010	21411	21279	21524	21283	21129	21287	21036	21219	21189	21380	21241	21262	21249	21183	21137	21150	21185	21191	21081	21322	21486	21359	21416	21239	21276	21256	21365	21265	21323	21257	21213	21222	21105	21314	21389	21289	21232	21326	21103	21402	21278	21285	21303	21317	21288	21350	21352	21336	21099	21188	21113	21314	21098	21265	21135	21312	20940	21216	21303	21061	21164	21276	21461	21277	21305	21245	21359	21033	21142	21169	21531	21342	21258	21328	21374	21216	21376	21165	21258	21214	21235	21147	21063	21219	21044	21287	21128	21085	21161	21166	21198	21253	21237	21087	21279	21200	20996	21368	21100	21311	21404	21143	21133	21190	21354	21381	21402	21303	21312	21109	21043	20955	21099	21083	21171	21176	21253	21381	21478	21290	21368	21326	21125	21331	21411	21251	21206	21151	21443	21255	21086	21089	21254	21374	21106	21349	21254	21110	21407	21512	21152	21170	21433	21205	21431	21104	21415	21355	21439	21318	21242	21080	21178	21095	21308	21132	21302	21312	21527	21311	21178	21232	21466	21300	21232	21416	21303	21366	21197	21156	21100	21080	21097	21227	21316	21298	21273	21587	21146	21220	21004	21096	21382	21228	21361	21240	21361	21248	21331	21441	21437	21358	21196	21061	21261	21133	21365	21340	21233	21189	21191	21108	21256	21381	21056	21386	21320	21339	21222	21281	21110	21133	21169	21056	21233	21099	21237	21216	21312	21277	21426	21395	21295	21395	21190	21264	20969	21207	21270	21055	21323	21222	20997	21115	21368	21105	21107	21323	21113	21281	21273	21237	21172	21179	21491	21234	21163	21332	21027	21308	21263	20978	21377	21086	21265	21412	21279	21433	21128	21333	21194	21287	21295	21182	21263	21320	21202	21185	21134	21044	21329	21134	21195	21270	21253	21086	21337	20948	21326	21203	21422	21174	21233	21222	21249	21189	21267	21145	21245	21255	21230	21359	21136	21296	21341	21342	21146	21227	21226	21175	21288	21202	21368	21416	21282	21363	21248	21085	21259	21333	21202	21301	21334	21254	21663	21392	21442	21289	21288	21298	21127	21344	21182	21183	21169	20963	21208	21277	21172	21091	20991	20928	21268	21135	21219	21110	21028	21159	21158	21404	21328	21319	21214	20977	21090	21242	21265	21219	21381	21157	21101	21172	21220	21404	21276	21148	21369	21319	21183	21309	21459	21401	21336	21326	21221	21117	21517	21336	21239	21236	21284	21364	21173	21151	21210	21368	21370	21173	20995	21192	21240	21091	21125	21264	21270	21202	21433	21263	21186	21183	21254	21200	21298	21247	21226	21216	21298	21306	21417	21207	21333	21251	21320	21371	21366	21300	21121	21418	21063	21221	21207	21321	21328	21312	21328	21331
16554	26484	24984	21941	20597	19771	19398	19189	18856	39844	43794	33748	23223	18095	18130	18186	18288	18007	18042	18115	18168	18015	18172	18058	18228	18166	18247	18107	18170	17961	18220	18161	18291	18169	18244	18130	17918	18130	18062	18136	18108	18201	18130	18147	17984	18081	18143	18105	18159	17951	17974	18117	18210	17909	17946	18201	18212	18213	18174	18047	18184	18122	18177	18237	18146	18129	18135	18166	17970	18025	18018	18166	18109	18061	18056	18000	18267	18224	18242	18001	18045	18128	18248	18083	18199	18105	18046	18193	18142	18215	18117	18217	18205	18099	18153	18169	18214	18239	18110	18064	18032	18286	18014	18101	18093	18186	17928	18187	17991	17943	18050	18029	18163	18055	18275	17958	18086	18087	18067	18217	18073	18326	18101	18274	17991	18128	18165	18114	18105	18196	18140	18314	18114	18198	18073	18263	18136	17851	18112	18083	18070	18170	18046	18034	17958	18171	18183	17982	18032	18219	18181	18057	18033	18303	18045	18036	17980	18288	17984	17939	18142	17942	18034	18165	18069	18080	17935	18197	18032	17906	18115	18142	17996	18069	18259	18099	17868	18055	18270	18077	18033	17923	18122	17970	18001	18221	18052	17955	17939	18172	17893	18175	17999	18085	18066	17997	18263	18060	18107	18118	18034	18173	18073	17980	18159	18338	18116	18192	18113	18096	18137	18088	18097	18013	18234	18099	18092	18152	18111	18053	18046	18114	18175	18087	17893	18074	18063	18125	18167	18176	18116	18316	18168	18066	17913	18167	18060	18055	18195	18066	17991	18167	17987	17953	18107	18093	18137	18038	18189	18082	18098	17956	18314	18111	18260	18049	18162	18099	18199	18124	18185	18009	18068	18077	18101	18248	18071	18243	18039	18042	18004	18084	17972	18153	18163	18042	18140	18187	18103	18144	18117	18219	17973	18160	18244	17912	18087	18179	18095	18244	18087	18163	18016	18110	18173	18076	18028	17944	18096	18187	18079	18091	18188	18098	18354	18090	18339	18244	17919	18073	18351	18197	18031	18117	18131	17992	18004	18083	18071	18025	17988	18237	17888	18023	18231	18163	18121	18016	18062	18133	18208	18137	18158	18169	17942	18071	18142	18200	18163	18084	18113	17980	18181	18111	17998	18019	18022	18309	18073	18146	18006	18134	18238	17905	18114	18123	18273	18067	18020	18395	18108	18264	18116	18185	18149	18108	18094	18050	18096	18078	18187	18055	18102	18101	18123	18273	18127	18059	18177	18125	18107	18052	18164	18046	18113	18146	18094	18014	18026	18151	18121	18138	18037	18081	18172	18132	18022	18043	18219	18159	18101	18124	18253	18000	18233	18110	17926	18249	18070	18116	18204	18020	18137	18220	18145	18106	18036	18122	17952	18133	18137	18083	18076	18061	18135	18138	17948	18176	18203	17967	18152	18078	17974	18019	18290	18230	18277	17910	18206	18131	18069	18230	18113	18159	18225	18017	18185	18177	18190	18195	18067	18033	18268	18035	18066	18059	18095	18131	18040	18194	18030	18233	18071	18362	17962	18050	18117	18395	18088	18098	18047	18149	18195	17999	18067	17993	18193	17980	18055	18041	17948	18214	18231	17899	18082	18213	18030	18104	17973	18143	18142	18202	18020	18187	18085	18277	17898	18150	18190	18012	18180	18091	18106	18104	18226	18294	18276	18035	18107	18143	18037	18111	18254	18102	18283	18187	18077	17890	18092	18163	17851	18164	18089	18168	18191	18315	18272	18072	18226	17887	18095	17894	18241	17949	18383	18047	17958	18061	18229	18125	18233	18191	18099	18132	18011	17961	18092	18063	18168	18278	18133	18072	18146	18034	18143	18040	18172	18088	18007	18049	18259	18200	17900	18084	18118	18053	18054	18212	18222	17966	18153	18014	18063	18054	17998	18043	18081	18167	18126	18121	17991	18012	18073	18227	18231	18238	17983	18161	18083	18321	17975	18011	18294	18138	18125	18226	18205	18158	18177	18142	18076	17957	18037	17965	18152	18283	18103	18124	18062	18215	17964	18002	18065	18246	18121	18151	18105	18175	18255	18115	18112	18092	18147	18115	18145	17937	18046	18003	18265	18017	18181	17990	18015	18042	18196	17974	18232	18116	18040	18051	18046	18225	17924	18035	18087	18088	17998	18122	18224	17988	18046	18267	18240	18163	18135	18022	18147	17984	18109	18115	17920	18083	18145	18219	17930	18149	18007	18124	18125	18273	18098	18130	17964	18061	18205	17992	18168	18077	18201	17950	18105	18063	18102	18153	18131	18132	18220	18085	18029	18160	17991	18038	18072	18124	18153	18191	18145	18260	18115	17913	18302	18244	18215	18068	18049	18231	18099	18074	18316	17993	18173	18076	18231	17970	18119	18159	18141	18083	18066	18063	18007	18065	17997	18035	18078	17796	18031	18074	18142	18233	18074	18156	18220	18129	18287	18049	18034	18037	18202	17946	18125	18133	17910	18204	18243	18149	18052	17989	18194	18005	18127	18050	18187	17877	18148	18104	18246	18170	18000	17998	18011	18058	18182	18048	18047	18076	18087	18123	18104	18072	18101	18054	18017	17994	18179	18166	18174	17993	18047	18153	18045	17966	18200	18159	18125	18275	18190	17936	17985	18001	18291	18223	18052	18074	18118	18120	18248	18090	18076	17990	18203	17956	18179	18095	18121	18249	18112	18068	18068	18187	18204	18122	18118	18131	17988	18069	18102	18147	18322	18074	18121	18161	18182	18178	18051	18054	18181	18209	18261	18159	18201	18121	18062	18038	18181	17978	18043	18053	17999	18093	18166	18051	18130	18163	18051	18028	18141	18188	18186	18163	18254	18261	18142	18051	18133	18135	18150	18121	17997	18204	18124	18066	18194	18018	18148	18075	17957	18038	18043	18124	18065	18150	18041	18143	18043	18123	18198	17951	18057	18113	18158	18012	18130	18246	18053	17980	18031	18138	18224	18178	18029	18016	18137	18061	18045	18072	18267	18105	18061	18049	18121	17966	18114	17961	18167	18333	18088	17979	18155	18185	18135	18004	18192	18034	18065	17999	17867	18048	18171	18136	17990	18151	18085	18307	18171	18087	18211	18120	18094	18164	18078	18183	18126	18231	18273	18071	18069	18220	18164	18246	18018	18349	18181	18077	18007	18118	18277	18133	18201	18171	18085	18144	18208	18072	18154	18029	18036	18043	18288	18078	18135	17881	18112	18240	17960	18074	18115	18177	18089	18165	18009	18144	17979	18251	18073	17990	18007	18213	18061	18218	18206	18308	18061	18083	18171	18034	18132	18247	18036	18134	17933	18034	18146	18050	18128	18274	18012	17933	18103	18229	18402	18082	18038	17976	18085	18078	18157	17994	18042	18263	18226	18089	18205	18122	18060	18039	18159	18278	18220	18124	18066	18121	18077	18116	18079	17991	18207	18245	18112	18159	18286	18103	18069	18167	18048	18161	18149	17974	18127	18217	17914	18027	18198	18118	18062	18194	18144	18113	17918	17974	17987	17999	18072	18007	18197	18105	18103	18068	18037	17957	18185	18204	18122	17909	18108	18123	18227	18000	18104	18227	17990	18168	18156	18028	18111	18211	18026	18293	18117	18177	18104	18121	17993	18093	18058	18153	17849	18294	18057	18267	18035	18163	18079	18112	18129	18117	18133	18098	18102	18156	18235	18032	18093	18200	18085	18335	17993	18153	18035	18166	17927	18102	18138	18237	18218	18185	18045	17985	18399	18014	18171	17982	18055	18095	18264	18175	18095	17986	18093	18139	18163	17971	17969	17896	18258	18058	18072	18111	18080	18182	18257	18088	18078	18216	18185	18053	18332	18101	18276	18107	18191	18097	18243	18137	18020	18075	18116	18070	18056	18201	18294	18181	18248	18134	18439	17921	18096	18133	17903	18109	18028	18179	18275	18144	18148	18270	18120	18223	18016	18085	18041	18210	17961	17982	18266	18062	18243	18020	18210	18167	18044	18041	18131	18108	18103	18218	18030	18134	18046	17984	18110	17985	18172	18175	17952	18179	18006	18330	17909	18109	18123	18070	18131	18110	18069	18049	18057	18162	18195	18163	18034	18135	18121	18192	18030	18225	18119	18135	18135	18095	18053	18076	18009	18125	18132	18184	18091	18154	18108	18176	17862	17827	18229	18150	18303	17884	17973	18143	18160	18273	17965	18237	18090	18118	18385	17946	18192	17938	18077	17964	18248	18140	18242	17987	18093	18222	18124	18191	18037	18096	17977	18190	18043	18199	18123	18308	18176	18095	18162	18125	18064	18226	18067	18000	18035	18229	18219	18142	18028	18062	18175	18117	18207	18158	18215	17894	18186	18062	18166	18129	18062	18223	18245	18210	18081	18041	18108	18237	18000	18059	18076	18278	18023	18249	18119	18173	18277	17991	18184	18022	18308	18263	18059	18049	18107	17947	18060	18093	18086	18192	17994	18010	18113	17895	18154	18040	18232	18063	18240	18122	18140	18039	18097	18172	18222	18068	18290	18314	18036	18239	18057	18164	18047	18185	18098	18039	18158	17996	18183	18285	17982	17989	18317	17975	18272	17927	17971	18228	18040	18128	18152	18098	18125	18162	18061	18012	18123	18263	18006	18189	18157	18102	18041	18143	18107	18164	18169	18052	18155	18208	18146	18244	18131	18045	18090	18036	18200	18156	18145	18046	18271	18030	18074	18090	18206	18014	18005	18094	18054	17989	18278	18192	18362	17937	18174	18092	18095	18179	18020	18115	18173	17992	18282	18128	18139	17927	18166	18227	17964	18155	18048	18123	18296	18230	18096	18180	18124	18048	18113	18167	18121	17935	18197	18069	18050	18016	18101	18119	18227	18079	17956	18189	18116	18030	18174	18133	17993	18097	18017	18052	18157	18206	18009	18182	17897	18182	18115	18092	17877	17992	18165	18117	18175	18051	18033	17948	18277	18164	18033	18123	18220	18233	18166	18286	18270	18023	18318	18223	17920	18189	18263	18131	18276	18006	18065	18182	18065	18056	18237	18166	17987	18232	18127	18193	18148	18163	18126	18213	17976	18252	18183	18179	18338	18111	18146	17949	18029	18126	18145	18156	18274	18099	18101	18075	18055	18118	18265	18178	18226	18155	18148	18170	18217	18145	18001	18281
23084	21196	29043	23656	21726	24092	25460	21757	21183	47893	56344	40433	29640	21289	20626	20419	20157	20270	20315	20266	20307	20160	20201	20191	20313	20144	20076	20275	20108	20186	20125	19961	20251	20255	20088	20291	20095	20155	20017	20133	20203	20126	20154	20125	20217	20029	20155	20158	20064	20220	20306	20237	20092	19975	20205	20328	20066	20150	20019	20170	20084	20190	20121	20188	20157	19984	20095	20245	20023	19956	20166	20181	20088	20057	20223	20017	20233	20110	19806	20195	20112	20016	20068	20121	20214	20099	20168	20035	20206	20122	20066	20067	20299	20066	20124	20167	20172	20254	19903	20038	19932	20101	20240	20027	20021	20065	20112	20267	20251	20197	20157	20132	20073	19995	20097	19948	19958	20258	20228	19862	20009	20022	20055	19928	20087	20087	19948	20065	20208	20194	19950	20038	20072	20184	20089	19997	20046	20154	20123	19908	20089	20171	20066	19941	20205	20108	20208	20035	20041	19991	20101	20239	20074	20055	20262	20302	20045	20045	20014	20055	19879	20155	20278	20051	20134	20175	20003	20135	20014	19885	20075	19879	19918	20091	20084	20019	19950	20243	19868	20100	19931	20034	20169	20075	20064	20016	20035	19987	20081	19904	20010	20241	20161	20066	20088	20103	20164	20131	20091	20049	20214	19993	20196	20128	19912	19716	20041	19920	20335	20058	19897	20068	20101	19927	20192	20054	20131	20079	19903	20062	20054	20093	20140	20054	20064	19921	20092	20235	20252	20188	19993	20056	19958	20136	19965	20155	20021	19934	20291	19871	19993	19869	20015	19896	19887	19987	20166	20046	20156	20158	20070	19979	20079	20056	20189	20086	20023	20108	20084	20051	19834	19989	20000	20020	19986	20106	19954	20183	20284	20103	20087	20032	20232	20148	20109	20204	20101	19914	20075	20030	20038	20039	20003	20021	19923	20034	19960	20109	19957	20063	19838	20004	20241	20027	20046	20016	19833	20036	19977	20231	20045	19810	20236	20091	19849	20063	20147	19851	20016	20132	20111	19946	20090	20156	20160	20183	20206	20036	20142	20027	20060	19987	19877	19970	19936	20173	20103	20306	19939	20017	20081	19887	19958	19975	19918	20038	19822	20119	20114	19886	19938	20103	20107	20058	20079	20042	20115	19972	20047	20021	20120	20105	20066	20123	20265	20115	20028	20054	20089	20014	20001	20159	19936	20079	20094	20061	20084	20133	20000	19866	19888	20144	19847	19947	20194	20058	19826	20117	20121	20011	20155	19948	20137	20012	20053	19955	20073	20188	19981	20153	20044	20129	20123	20161	20025	20030	20018	20434	20125	20030	20082	20079	20106	19934	20080	20101	20021	20008	19855	19981	20197	20027	20084	20029	19984	19875	20038	20140	19982	20050	20036	20050	20121	20084	20033	20038	20060	19952	19948	20101	20010	20208	20100	20105	19963	20149	20086	19995	20260	20021	20195	20183	20216	20185	19895	20080	20291	20112	20082	19860	20049	19947	19903	20030	19974	20130	20162	20002	20078	19910	20192	19946	20064	19994	20109	20036	20015	19948	20120	20039	19887	20160	20173	19726	19979	19911	20032	20224	20083	20044	20041	20157	20034	20048	19980	20053	20170	20105	20012	20162	20097	20155	20059	19888	19900	20133	19991	20177	20098	20100	20073	20183	20224	20133	20181	20173	20222	20056	20263	20006	20086	20088	20133	20198	20064	20177	20434	20225	20072	19944	20384	19997	20052	20199	20320	20328	20135	20122	19853	20014	19990	20230	20208	20326	19996	19994	19920	19978	20013	20201	19973	20224	20119	20088	20072	20148	19889	20116	19971	20237	20178	19920	19959	20023	20024	20174	19902	20151	20043	20161	20007	20071	20156	20037	20118	20092	20022	20279	19969	20174	19929	20051	20274	20189	19924	20156	20274	20135	20020	20191	19941	20149	20023	20065	20059	20079	19971	19940	20121	19909	20037	20080	20104	20087	20215	20076	20039	20108	20182	19976	20161	20058	20130	20306	19960	20229	20131	19992	20008	20066	20005	20117	20159	20336	20019	20052	19881	19962	20022	20292	20076	20242	20061	20112	20181	19974	20048	20209	20001	20182	19911	19759	20268	20051	19954	20123	20107	20229	20248	19942	20258	19910	20052	20083	20277	20042	19950	19978	20128	20223	19967	19819	20174	20144	20126	19948	20257	20187	20297	20326	20261	20049	20081	20121	19998	20251	20226	19867	20222	20132	20263	20116	19923	19938	20025	20086	19864	19888	20178	20125	20058	20116	20094	19978	19992	19950	19958	20051	19923	19775	20002	20383	20004	20239	19877	20072	20047	20014	20120	20006	20172	20262	19986	20149	20077	20125	20134	20306	20109	20192	20170	20161	20117	20194	20265	20005	19999	20108	20067	20104	20191	20016	20051	19942	20093	20166	20058	19903	20198	19976	20185	20226	20044	19979	20197	19927	20165	19904	19975	20082	20068	20036	19959	19911	19937	20123	20160	20185	20121	19966	19997	20171	20103	19920	19984	19992	20073	19814	20128	19986	20028	20388	20039	20149	20027	20106	20063	19935	20067	19959	20174	20298	20180	20138	20090	19803	19962	20112	20155	19907	20260	20148	20025	20124	19996	20204	19870	20161	20147	20140	20070	20084	20237	20041	20188	20221	20185	20082	19925	20119	19990	20002	20106	20002	20041	19963	19976	20212	20015	20013	20067	20258	20056	20065	20215	19839	19995	20060	20036	20261	20135	19991	20288	20192	20008	20097	19920	20177	19975	19998	20176	19920	20066	19670	19865	20172	20031	19974	20076	19931	19871	20009	20043	19998	20005	19794	20098	20127	20071	20201	20095	19886	19925	20038	19935	20171	20099	19990	20002	20047	19989	19997	19998	20098	20068	20085	20142	20075	20138	20051	19972	20263	20164	20016	20198	19832	20079	20101	20178	20040	20014	20176	20169	20196	20188	20189	20213	20096	20085	20108	20150	20132	19978	20025	20098	20221	20276	20096	20094	19868	20056	20156	19981	19876	20140	20061	20091	19965	20022	20078	20134	20010	20052	19883	19987	20204	20105	20133	20037	19957	20034	20077	20033	20114	20048	19994	20162	19924	20131	20160	19971	19885	20108	20005	20035	20116	20370	20028	20121	19991	20263	20052	20100	19997	20183	19889	20163	19916	20205	20232	20064	20080	19942	20047	20110	19899	20258	20086	20029	20016	19880	20245	20198	20050	19924	19968	19971	20081	20008	20177	19998	20081	20028	19741	20109	20088	20099	20049	20088	20223	20221	20069	19945	20064	20207	19894	19990	19783	20052	20040	19917	20062	20280	20212	20126	19964	20109	20132	20039	20003	19991	19909	20063	19874	19907	20161	20012	20198	19957	20167	20079	20185	19992	19810	19930	20040	19891	19915	20163	20081	20214	20041	20001	19919	20082	20096	20149	20234	19962	20057	20057	20268	20000	20122	19955	20230	20151	19914	20059	20222	20327	19955	20160	20109	20257	20260	20221	20228	20164	20101	20153	20154	19950	20035	19895	20372	20151	20009	20257	20110	20194	19784	20014	20050	20145	20090	20207	19965	20061	20144	20259	20084	20164	20029	20096	20060	19973	20058	20028	20099	20140	20248	20050	20025	20096	20199	20067	20150	20371	20160	20046	20255	20091	20023	20080	20140	20149	20141	20081	19971	19867	19822	19994	20186	20270	19924	20031	20025	20207	20184	20200	20249	20129	20016	19914	20048	20163	20088	20103	19949	20175	19938	19936	19901	20021	19874	20002	20095	20031	19988	20124	19960	20136	20107	20135	19911	20099	20125	20056	20077	19905	20070	19920	20077	19896	20042	20024	19873	20104	20094	20170	19859	20104	20082	20262	20146	20193	20232	20099	19881	19743	20136	20084	20114	20091	19869	20150	20077	20131	19977	20112	19961	20195	20177	20112	19958	20068	19989	20047	20080	20331	20276	20247	20215	20095	20127	20208	20157	19981	20065	20038	20191	20274	20194	19895	20102	19970	20080	20176	20197	19873	20068	20151	20145	20161	20053	20232	19879	19891	20093	19928	20010	20070	19781	20001	19909	20052	20174	19966	19986	20066	20193	20043	20069	20130	19900	20082	19943	20060	20117	20064	20106	20054	20278	20101	20088	20108	19913	20113	20128	20148	19891	19994	20213	19899	20098	20069	20076	20126	20070	20015	20045	20178	20189	20090	20114	20065	20145	20215	20022	20013	20081	20048	19878	20256	19923	20253	20040	20110	20162	20172	20105	20064	20073	19818	20131	20019	20141	20106	20252	20015	19980	20040	20223	20131	20053	20051	20097	20064	19970	20037	19758	19941	19983	20074	20027	20144	19893	19949	20075	20177	20256	20066	19869	20055	20041	20045	19977	20150	20153	20220	20121	20123	20030	20032	20035	20147	20044	20059	20323	20075	20043	20014	19916	19930	19906	20095	19867	19923	20203	20130	20101	20242	20165	19897	20184	20034	20139	20201	20206	20089	20190	19879	19955	19935	20224	20039	20042	20144	19905	19993	20093	20100	20139	19726	20151	20123	19925	20241	20101	20104	20096	20113	19816	20146	20039	20114	20055	19989	19868	20063	20039	20130	20074	20013	19930	20004	20107	20116	19932	20052	20183	20164	20037	20050	19957	20063	19848	19928	20188	20027	20005	20235	20054	20100	19973	20025	20066	19928	20175	20067	19903	19966	20173	20017	19950	19918	20007	20072	19967	19968	19941	20109	20269	20056	19891	20041	19926	19983	19977	20070	20123	19802	19952	20100	19976	20150	20205	19945	20196	20281	20082	20252	20447	19847	20128	19928	20148	20055	20177	19991	19915	20016	20240	20239	20208	20259	20002	20187	20230	19869	19902	19926	19973	19989	20069	19987	20065	20058	20001	19984	19963	20107	20020	20181	20129	20060	20223	20039	19936	20230	20220	20204	20123	20000	20084	20187	19820	19981	20088	20129	20282	20117	20075	19896	20150	20010	20017	20063	20101	20114	19890	19959	19920	20120	20064	20172	19985	20036	20136	20110	19969	19915	20181	20045	19993	19975	20061	20171	20184	20053	20067	20103	19984	20114	20066	20190	20069	20158	19932	19953	20063	20204	20175	20317	20173	20012	20045	20103	20031	19917	20004	20216	20099	20288	20185
17771	31544	29149	24045	22146	20626	19836	19387	18996	51943	54174	41489	26019	17440	17562	17207	17572	17565	17400	17579	17378	17489	17330	17591	17390	17361	17413	17405	17585	17424	17561	17452	17644	17287	17342	17506	17450	17419	17437	17576	17586	17425	17213	17545	17564	17366	17537	17477	17320	17379	17477	17488	17492	17355	17717	17613	17602	17470	17386	17399	17388	17605	17381	17564	17409	17591	17392	17410	17480	17417	17376	17379	17503	17516	17352	17493	17341	17597	17566	17350	17371	17437	17413	17384	17609	17318	17442	17461	17310	17392	17522	17232	17472	17700	17473	17587	17431	17334	17273	17412	17394	17382	17397	17450	17453	17404	17538	17429	17379	17450	17350	17366	17490	17557	17361	17372	17526	17593	17376	17381	17501	17440	17410	17531	17488	17311	17553	17430	17431	17390	17504	17481	17381	17456	17362	17364	17420	17401	17371	17422	17707	17364	17404	17499	17423	17342	17333	17318	17611	17186	17262	17399	17459	17402	17556	17413	17256	17601	17378	17480	17586	17434	17353	17319	17481	17369	17401	17390	17439	17487	17398	17495	17379	17398	17516	17469	17377	17771	17367	17457	17160	17429	17335	17456	17398	17468	17270	17403	17471	17296	17577	17436	17311	17595	17297	17332	17452	17448	17441	17383	17490	17386	17518	17576	17499	17625	17320	17478	17369	17370	17501	17644	17383	17330	17349	17346	17606	17482	17513	17467	17282	17289	17453	17466	17321	17414	17463	17402	17320	17518	17348	17520	17559	17272	17520	17353	17249	17526	17471	17289	17303	17410	17401	17487	17444	17237	17264	17379	17337	17574	17487	17450	17411	17235	17506	17587	17343	17430	17492	17312	17435	17358	17512	17347	17358	17416	17370	17495	17432	17587	17336	17287	17374	17322	17390	17379	17403	17428	17332	17343	17503	17447	17306	17596	17495	17473	17442	17208	17382	17347	17412	17352	17461	17379	17268	17411	17361	17526	17395	17358	17418	17467	17275	17410	17513	17487	17490	17388	17529	17489	17435	17269	17354	17390	17572	17425	17363	17390	17266	17337	17648	17627	17379	17505	17513	17323	17421	17279	17416	17509	17400	17315	17455	17286	17553	17230	17285	17552	17434	17439	17444	17338	17465	17444	17435	17370	17532	17210	17504	17517	17279	17330	17419	17438	17473	17404	17316	17366	17427	17347	17342	17391	17464	17298	17316	17418	17427	17418	17419	17394	17379	17283	17310	17421	17450	17346	17439	17313	17370	17461	17378	17256	17325	17257	17256	17445	17200	17453	17520	17385	17349	17432	17545	17379	17343	17363	17422	17328	17625	17321	17255	17368	17435	17394	17494	17520	17655	17446	17480	17551	17488	17383	17375	17434	17451	17316	17341	17385	17443	17643	17280	17370	17471	17312	17540	17450	17421	17428	17184	17435	17650	17442	17292	17430	17461	17533	17568	17439	17407	17372	17537	17552	17356	17453	17423	17398	17395	17456	17440	17482	17279	17510	17382	17451	17391	17425	17671	17571	17443	17217	17558	17370	17282	17508	17456	17467	17296	17429	17383	17470	17557	17415	17335	17280	17545	17359	17346	17477	17346	17531	17379	17549	17431	17379	17468	17490	17447	17321	17384	17446	17428	17511	17438	17300	17333	17404	17490	17389	17375	17570	17446	17430	17367	17590	17309	17431	17334	17518	17386	17408	17407	17398	17286	17186	17356	17344	17354	17559	17366	17473	17489	17433	17479	17381	17414	17434	17272	17233	17398	17373	17430	17431	17413	17393	17486	17438	17365	17622	17393	17400	17338	17417	17432	17468	17399	17522	17313	17450	17532	17424	17479	17478	17502	17472	17592	17195	17407	17455	17428	17305	17427	17139	17755	17263	17439	17463	17422	17226	17466	17324	17405	17329	17334	17397	17380	17518	17355	17409	17397	17411	17377	17370	17382	17410	17396	17459	17480	17448	17213	17341	17532	17489	17378	17431	17653	17423	17465	17223	17244	17306	17453	17298	17640	17421	17573	17373	17311	17499	17430	17450	17420	17461	17487	17425	17323	17399	17479	17420	17364	17633	17323	17411	17452	17267	17556	17501	17414	17357	17349	17439	17344	17531	17223	17387	17307	17458	17362	17458	17463	17557	17388	17463	17339	17338	17553	17479	17353	17339	17492	17351	17400	17473	17351	17482	17292	17485	17479	17348	17370	17491	17357	17626	17416	17537	17503	17414	17506	17362	17521	17129	17429	17436	17449	17275	17582	17573	17337	17360	17382	17260	17204	17396	17466	17601	17538	17452	17384	17478	17343	17385	17402	17389	17257	17446	17572	17444	17469	17599	17541	17242	17519	17405	17301	17232	17411	17535	17401	17581	17545	17274	17459	17330	17342	17342	17284	17346	17385	17416	17201	17417	17428	17445	17428	17414	17402	17410	17628	17419	17493	17462	17241	17346	17263	17291	17467	17401	17416	17440	17380	17122	17458	17390	17276	17372	17474	17469	17377	17336	17372	17429	17569	17260	17306	17440	17395	17399	17463	17394	17413	17451	17351	17444	17494	17283	17453	17350	17266	17313	17574	17273	17485	17421	17318	17360	17353	17477	17325	17403	17397	17369	17283	17543	17290	17424	17465	17383	17297	17449	17469	17290	17341	17531	17272	17366	17493	17564	17389	17245	17474	17265	17298	17443	17566	17369	17596	17237	17347	17429	17306	17331	17319	17184	17458	17364	17497	17562	17376	17223	17351	17385	17357	17363	17317	17406	17404	17439	17478	17370	17378	17385	17346	17518	17450	17364	17392	17329	17444	17464	17543	17470	17431	17494	17287	17495	17483	17418	17365	17354	17524	17409	17237	17667	17510	17433	17486	17585	17228	17498	17079	17300	17459	17388	17322	17400	17452	17388	17355	17417	17451	17415	17518	17438	17426	17429	17539	17402	17480	17331	17411	17341	17425	17387	17469	17410	17393	17213	17367	17376	17612	17334	17430	17557	17555	17590	17259	17411	17441	17502	17305	17453	17381	17478	17411	17370	17560	17536	17431	17421	17310	17365	17457	17269	17371	17420	17489	17492	17412	17496	17493	17312	17397	17201	17507	17545	17424	17498	17327	17420	17432	17478	17511	17525	17380	17302	17454	17514	17354	17320	17537	17460	17382	17447	17367	17330	17339	17542	17482	17382	17434	17690	17297	17326	17469	17350	17209	17521	17325	17257	17438	17515	17409	17507	17508	17457	17491	17298	17521	17417	17397	17537	17456	17396	17288	17521	17285	17370	17340	17533	17375	17385	17375	17467	17434	17451	17424	17251	17324	17476	17568	17223	17348	17394	17342	17595	17418	17607	17592	17440	17354	17616	17336	17335	17417	17401	17326	17485	17384	17488	17362	17270	17328	17422	17307	17358	17517	17330	17269	17368	17462	17375	17444	17400	17329	17317	17515	17397	17456	17400	17406	17468	17469	17287	17352	17497	17364	17253	17365	17190	17323	17456	17467	17421	17334	17589	17565	17352	17312	17529	17333	17584	17364	17379	17357	17537	17569	17622	17471	17533	17529	17359	17444	17478	17464	17440	17449	17551	17285	17426	17424	17239	17421	17555	17373	17549	17339	17422	17611	17420	17476	17349	17220	17504	17529	17226	17490	17312	17357	17384	17320	17348	17509	17444	17203	17522	17393	17289	17456	17357	17467	17266	17402	17453	17433	17492	17617	17268	17407	17401	17362	17524	17361	17460	17480	17391	17576	17512	17412	17443	17178	17419	17480	17404	17447	17516	17469	17387	17459	17517	17224	17431	17473	17530	17341	17499	17448	17373	17462	17475	17464	17529	17378	17256	17377	17570	17164	17268	17367	17524	17448	17457	17272	17293	17359	17469	17440	17467	17397	17389	17265	17503	17295	17248	17522	17427	17375	17476	17407	17344	17555	17359	17391	17590	17359	17360	17355	17354	17507	17454	17371	17390	17354	17366	17324	17499	17338	17353	17438	17348	17365	17364	17243	17374	17283	17347	17606	17535	17545	17386	17467	17339	17363	17239	17470	17357	17464	17321	17566	17622	17413	17389	17447	17268	17455	17313	17423	17306	17577	17352	17449	17317	17401	17559	17295	17321	17225	17490	17575	17441	17439	17357	17562	17324	17486	17472	17472	17428	17480	17393	17322	17533	17443	17271	17303	17252	17412	17237	17431	17713	17392	17380	17534	17355	17406	17527	17422	17155	17387	17469	17395	17553	17379	17297	17495	17392	17391	17518	17285	17377	17327	17420	17379	17393	17482	17428	17437	17336	17301	17355	17430	17450	17500	17403	17232	17378	17304	17469	17503	17553	17569	17318	17394	17347	17476	17334	17362	17516	17404	17418	17506	17500	17559	17286	17520	17374	17595	17420	17447	17361	17493	17448	17400	17430	17251	17343	17321	17448	17519	17333	17470	17601	17416	17285	17528	17613	17377	17417	17555	17324	17409	17466	17502	17450	17440	17488	17368	17404	17621	17479	17379	17524	17443	17499	17490	17457	17389	17500	17463	17425	17441	17211	17327	17488	17393	17392	17141	17424	17348	17280	17537	17368	17377	17243	17368	17416	17535	17217	17564	17517	17401	17509	17520	17457	17470	17340	17294	17512	17438	17410	17498	17493	17378	17371	17310	17539	17355	17284	17438	17457	17506	17354	17560	17435	17474	17285	17375	17250	17372	17417	17589	17350	17494	17514	17466	17477	17475	17337	17466	17305	17477	17485	17534	17418	17465	17400	17298	17350	17572	17308	17373	17331	17517	17466	17469	17411	17487	17456	17567	17309	17349	17505	17319	17330	17530	17330	17447	17254	17126	17229	17430	17611	17360	17394	17458	17329	17490	17380	17461	17408	17452	17334	17449	17374	17364	17268	17508	17492	17447	17354	17332	17346	17514	17358	17479	17281	17339	17261	17321	17439	17217	17377	17373	17445	17413	17442	17312	17431	17431	17191	17479	17410	17460	17404	17394	17554	17421	17429	17409	17557	17537	17355	17392	17447	17551	17510	17494	17383	17284	17428	17512	17456	17408	17457	17554	17416	17440	17413	17517	17413	17422	17147	17384	17404	17350	17243	17255	17481	17392	17407	17526	17250	17356	17410	17499	17487	17356	17207	17475	17371	17365	17418	17315	17384	17252	17560	17454	17369
27636	22223	25055	22467	19716	19900	19893	19856	19579	22840	25788	22426	20252	19339	19316	19475	19364	19359	19441	19311	19324	19392	19314	19045	19342	19222	19338	19126	19241	19374	19216	19314	19262	19201	19354	19377	19388	19074	19260	19409	19330	19267	19318	19361	19356	19203	19317	19295	19192	19359	19439	19180	19252	19007	19345	19390	19397	19368	19250	19309	19245	19394	19450	19344	19429	19180	19331	19362	19254	19336	19106	19156	19553	19287	19393	19403	19420	19395	19484	19313	19174	19481	19432	19293	19397	19398	19429	19425	19127	19205	19485	19239	19140	19177	19219	19237	19322	19495	19408	19366	19235	19289	19361	19252	19090	19099	19263	19425	19298	19380	19268	19351	19193	19302	19339	19148	19244	19343	19228	19356	19191	19438	19301	19407	19442	19178	19207	19360	19085	19246	19295	19245	19210	19356	19380	19361	19249	19459	19362	19380	19188	19330	19239	19263	19202	19190	19301	19135	19235	19184	19294	19405	19426	19355	19460	19384	19209	19080	19318	19328	19408	19450	19364	19194	19156	19172	19277	19223	19157	19277	19178	19373	19313	19200	19332	19206	19231	19236	19349	19291	19180	19391	19234	19395	19230	19327	19156	19185	19418	19211	19279	19137	19220	19328	19237	19205	19035	19130	19176	19148	19181	19363	19146	19293	19308	19218	19239	19297	19209	19212	19260	19284	19234	19617	19326	19302	19350	19483	19450	19161	19403	19383	19433	19439	19193	19308	19435	19251	19409	19344	19373	19273	19383	19389	19402	19306	19492	19261	19113	19412	19333	19453	19310	19413	19353	19386	19150	19355	19191	19530	19391	19203	19294	19098	19441	19213	19317	19183	19438	19417	19256	19453	19232	19248	19485	19407	19144	19143	19289	19476	19492	19330	19337	19306	19236	19393	19412	19102	19312	19279	19304	19183	19475	19415	19337	19289	19307	19127	19362	19317	19422	19350	19179	19209	19244	19272	19274	19278	19383	19212	19292	19258	19176	19447	19300	19252	19277	19605	19255	19207	19365	19460	19335	19398	19489	19194	19440	19234	19208	19244	19279	19312	19182	19199	19406	19299	19356	19453	19518	19271	19449	19403	19288	19330	19366	19261	19268	19266	19302	19268	19285	19204	19398	19336	19287	19244	19175	19320	19253	19289	19518	19192	19275	19269	19420	19068	19374	19341	19237	19361	19397	19362	19318	19474	19169	19205	19206	19111	19168	19288	19545	19343	19327	19406	19344	19225	19298	19152	19155	19201	19203	19425	19399	19244	19345	19465	19482	19368	19270	19210	19041	19167	19226	19222	19053	19493	19216	19175	19200	19245	19458	19312	19344	19355	19369	19322	19095	19441	19508	19163	19283	19536	19308	19124	19312	19191	19294	19372	19457	19342	19377	19203	19513	19316	19294	19262	19247	19258	19372	19318	19203	19426	19234	19298	19146	19377	19521	19330	19272	19189	19464	19189	19211	19155	19357	19244	19177	19201	19076	19341	19205	19249	19444	19320	19274	19154	19206	19267	19288	19494	19339	19368	19252	19676	19332	19257	19291	19358	19234	19311	19375	19123	19160	19358	19328	19448	19458	19242	19366	19307	19368	19087	19252	19313	19280	19169	19512	19417	19407	19294	19277	19324	19238	19451	19293	19077	19122	19291	19271	19211	19207	19397	19199	19314	19513	19234	19333	19232	19321	19321	19342	19327	19140	19201	19378	19413	19348	19351	19309	19146	19191	19370	19198	19304	19328	19391	19452	19119	19464	19324	19440	19242	19419	19254	19411	19446	19353	19098	19233	19166	19345	19177	19235	19412	19198	19351	19201	19396	19264	19260	19345	19435	19392	19320	18965	19219	19022	19476	19478	19237	19393	19160	19313	19171	19527	19468	19080	19426	19394	19339	19166	19312	19602	19460	19234	19300	19364	19124	19250	19459	19534	19429	19285	19380	19197	19229	19146	19190	19254	19257	19291	19155	19362	19362	19425	19302	19328	19330	19187	19361	19426	19140	19326	19192	19314	19385	19087	19338	19272	19114	19131	19335	19361	19174	19261	19374	19288	19269	19353	19266	19310	19408	19084	19230	19375	19341	19438	19339	19421	19328	19334	19316	19358	19438	19297	19357	19140	19454	19361	19393	19384	19282	19365	19469	19352	19206	19544	19280	19271	19134	19424	19385	19299	19468	19518	19188	19301	19179	19461	19164	19383	19211	19242	19263	19276	19315	19291	19364	19261	19430	19311	19421	19316	19307	19292	19237	19354	19436	19387	19286	19493	19352	19204	19284	19390	19414	19316	19366	19186	19464	19228	19335	19194	19105	19211	19116	19385	19315	19308	19241	19284	19235	19467	19222	19533	19605	19388	19349	19192	19234	19289	19069	19192	19385	19019	19438	19394	19424	19307	19189	19295	19161	19297	19453	19542	19261	19353	19317	19417	19210	19242	19056	19475	19161	19089	19022	19311	19200	19388	19312	19266	19301	19310	19252	19310	19442	19199	19274	19280	19354	19199	19429	19335	19317	19313	19379	19318	19398	19179	19321	19283	19453	19327	19363	19210	19337	19364	19210	19335	19596	19305	19351	19259	19187	19351	19403	19361	19404	19339	19304	19409	19293	19234	19155	19429	19321	19043	19323	19201	19276	19036	19322	19148	19188	19416	19365	19447	19323	19149	19261	19281	19390	19292	19416	19377	19451	19427	19222	19457	19416	19549	19393	19601	19214	19368	19238	19379	19363	19327	19349	19286	19242	19251	19269	19354	19153	19216	19485	19295	19334	19142	19107	19430	19274	19180	19478	19150	19294	19368	19315	19172	19220	19193	19131	19272	19245	19246	19243	19144	19208	19309	19264	19351	19234	19171	19413	19276	19139	19253	19075	19129	19260	19253	19370	19472	19284	19329	19224	19269	19346	19331	19131	19322	19299	19282	19375	19338	19361	19379	19094	19026	19296	19431	19226	19322	19425	19221	19345	19471	19387	19296	19389	19224	19385	19589	19447	19387	19387	19365	19383	19418	19490	19301	19200	19244	19267	19178	19214	19436	19355	19327	19178	19195	19316	19223	19428	19439	19088	19162	18978	19354	19336	19271	19124	19322	19203	19441	19420	19531	19297	19206	19356	19312	19445	19395	19374	19366	19289	19120	19329	19216	19255	19383	19593	19134	19372	19323	19339	19214	19378	19228	19228	19413	19099	19261	19313	19097	19420	19304	19257	19446	19232	19337	19672	19561	19518	19399	19231	19432	19253	19321	19246	19131	19113	19296	19114	19530	19251	19368	19209	19394	19356	19381	19441	19101	19252	19219	19237	19380	19332	19116	19398	19208	19309	19277	19255	19155	19403	19333	19090	19366	19254	19146	19277	19231	19231	19153	19339	19119	19373	19247	19442	19395	19512	19299	19361	19261	19457	19348	19356	19360	19553	19370	19204	19337	19238	19324	19488	19217	19198	19414	19416	19387	19387	19351	19325	19374	19194	19204	19276	19099	19309	19427	19170	19453	19286	19259	19270	19208	19421	19387	19235	19461	19391	19315	19363	19362	19117	19388	19140	19325	19150	19302	19460	19340	19502	19148	19360	18939	19194	19303	19346	19466	19223	19281	19345	19238	19337	19508	19413	19290	19422	19379	19472	19194	19407	19390	19187	19344	19464	19478	19232	19251	19229	19268	19309	19425	19456	19221	19241	19451	19340	19408	19448	19411	19179	19300	19435	19207	19212	19218	19228	18963	19339	19400	19297	19628	19420	19361	19343	19205	19366	19329	19303	19303	19320	19266	19204	19327	19466	19212	19197	19008	19177	19380	19171	19274	19402	19270	19237	19183	19324	19330	19219	19355	19388	19547	19464	19296	19458	19498	19287	19391	19343	19352	19355	19411	19355	19202	19339	19310	19547	19481	19191	19262	19302	19273	19209	19168	19432	19413	19243	19500	19493	19467	19521	19324	19409	19355	19388	19317	19425	19359	19623	19298	19311	19289	19443	19303	19396	19289	19331	19430	19284	19289	19239	19285	19250	19419	19272	19293	19180	19405	19358	19284	19349	19408	19253	19213	19332	19288	19403	19238	19357	19195	19603	19476	19378	19210	19188	19143	19203	19323	19296	19575	19488	19356	19285	19312	19470	19299	19266	19333	19261	19205	19375	19340	19145	19319	19284	19350	19301	19299	19288	19301	19519	19529	19370	19320	19383	19356	19210	19294	19315	19255	19361	19286	19404	19411	19320	19413	19211	19406	19276	19548	19485	19148	19210	19278	19301	19094	19234	19455	19475	19323	19123	19387	19208	19237	19480	19488	19325	19317	19248	19368	19324	19363	19201	19309	19245	19075	19196	19252	19507	19275	19363	19375	19224	19274	19365	19448	19294	19199	19250	19480	19465	19193	19333	19334	19263	19317	19384	19341	19312	19513	19255	19284	19169	19414	19093	19464	19342	19333	19247	19189	19394	19274	19491	19300	19254	19225	19242	19197	19488	19417	19229	19276	19209	19447	19337	19280	19351	19197	19352	19449	19248	19166	19149	19454	19463	19438	19135	19413	19365	19488	19348	19192	19389	19092	19361	19367	19159	19344	19506	19415	19290	19284	19520	19250	19352	19135	19354	19343	19265	19195	19368	19345	19301	19228	19229	19301	19138	19274	19271	19170	19315	19383	19339	19151	19406	19093	19194	19335	19255	19173	19207	19199	19420	19351	19341	19170	19098	19120	19449	19197	19279	19127	19273	19212	19297	19331	19307	19405	19235	19058	19378	19301	19287	19369	19309	19110	19431	19328	19205	19110	19082	19444	19415	19321	19389	19318	19257	19095	19387	19232	19288	19289	19256	19254	19370	19321	19332	19153	19237	19309	19466	19545	19307	19433	19323	19526	19259	19169	19454	19173	19256	19234	19200	19328	19345	19248	19234	19261	19267	19276	19300	19413	19378	19162	19258	19231	19267	19505	19247	19368	19372	19399	19387	19375	19382	19182	19118	19510	19392	19232	19260	19190	19119	19194	19206	19259	19306	19485	19355	19316	19347	19405	19178	19171	19229	19452	19394	19422	19376	19157	19321	19355	19254	19334	19488	19653	19379	19275	19568	19424	19267	19350	19179	19347	19562	19430	19280	19299	19364	19432	19217	19182	19420	19274	19377	19160	19287	19508	19427	19145	19387
16482	20121	19973	18541	17748	17597	17232	17535	17387	23121	24793	20434	17690	17013	16827	16943	17200	16916	16869	16981	16927	17032	16855	16994	16934	16925	16973	16937	17115	16931	16960	17025	17189	16890	17008	17117	16862	17005	16819	17092	16813	16886	17118	16821	17083	16913	16831	16998	16817	16907	16945	16808	16933	16980	17021	17135	16989	16852	16873	16960	16959	16950	16859	16911	17063	16968	16955	17007	16866	17000	16974	17002	16802	17013	17050	16914	16895	17106	16985	17047	16965	16999	16990	17058	16773	17030	16793	16883	16891	16914	16898	16988	16853	16894	17023	16886	16974	16896	16962	17093	16919	16851	16963	16966	16986	16810	16861	16999	17090	17031	16904	16899	16979	16871	16869	17091	17020	17036	16912	16924	16947	16968	16958	16977	16939	16961	16866	17043	16951	16914	16936	16918	17036	17050	17061	16984	17064	17130	16897	16921	16863	16874	17054	16904	17040	16878	17027	17058	16987	16942	17169	16870	16962	17132	16993	16887	17016	16887	16951	16892	17039	17012	16963	17011	16968	16890	16952	17109	17003	16970	16895	17076	16942	16962	16950	16954	17012	16991	16904	16994	16947	17018	16977	17157	17085	16921	17095	16765	17048	16947	17031	16872	17038	16856	17135	16953	17074	17018	16744	16950	17023	17095	17055	16883	16877	16965	16980	16975	17058	16967	16986	17109	16990	16831	17147	16815	16864	17033	16839	17108	17013	17060	16903	17025	16979	16924	16985	16884	17051	16998	16898	16917	16880	17004	16894	16915	17041	16827	16988	17005	16984	16950	16804	16785	16943	16874	17003	16988	17068	16915	17084	16874	16816	16846	16955	16820	16943	16916	16894	16900	16961	16953	16952	16946	16929	16939	17107	16984	16916	17006	16962	16790	16842	16893	16998	16931	16930	16885	17004	16853	16899	16971	16952	17082	16927	17079	16985	17101	17097	16994	16935	16978	17106	16700	16950	16819	16898	16934	16908	16864	17001	16780	16895	16973	17008	16792	17122	16955	17023	16963	17034	16858	17011	16855	16976	16892	17019	17033	16924	16885	16993	17101	16971	16847	16912	16789	16902	16872	16887	16930	16962	16856	16862	16845	16928	16959	17059	16920	16834	16947	16941	16982	17027	17099	17005	16997	16984	17115	16938	16950	16932	16884	16925	16954	17109	16857	16966	16855	16947	16906	16969	17040	16969	17001	16772	17027	16906	17108	17034	17003	16788	16991	17055	16993	17015	16928	16890	16842	16949	17020	16938	17018	16856	16980	16898	16996	17020	17004	16861	16915	17002	17069	16968	16918	16696	16815	17146	17012	16980	16863	16971	16770	16887	16734	16980	16992	16916	16939	16945	17033	16934	17032	16976	17117	16867	16841	17057	16963	16738	16990	16977	16986	16965	16971	16979	16974	16801	16919	17012	17129	16834	17173	16668	16898	16981	17001	16853	16867	16874	16961	16904	16971	16959	16933	16921	17018	16862	16845	16763	17030	16971	17022	16952	17066	16897	17218	17084	16965	16961	16923	16832	17108	16793	16936	17040	17079	16949	16917	16956	16975	16942	16967	16874	16872	16749	16993	16953	16977	17047	16770	16923	16877	17039	16998	16938	16943	16962	16850	16732	17082	16883	17017	17099	16850	16886	16969	16918	16915	16962	17079	17044	17031	16960	16856	16969	16923	16760	16983	16944	16860	16994	16910	16923	16993	17067	17069	16945	17136	16920	17014	16971	16894	16995	16812	17025	17115	16894	16988	16956	17169	17053	16888	16867	16753	17068	17058	16760	16919	16936	16863	16984	16928	16979	16996	16880	16935	16979	16826	16887	17091	16968	17181	16806	16925	16785	16895	16971	16927	17110	16971	17134	16931	16746	17042	17122	17084	17044	16956	16933	16882	16965	17006	16767	16807	17079	16804	17024	16780	16920	16966	17064	16943	16835	17018	16754	16878	17032	16990	16932	17010	17046	16871	17071	17037	17049	16912	16880	16839	16892	17054	17048	16886	16874	16747	17046	16972	16896	16820	16981	17089	16905	17133	16853	16899	16784	17044	16792	17059	16967	16945	16835	17019	16937	16854	16910	17079	16875	16888	16960	16970	16968	17006	16854	16871	17017	17077	16821	16842	17019	16889	16981	17000	16805	16865	16991	16923	16962	17014	16911	17095	16989	16818	16948	16905	16969	16995	16992	16927	16966	16863	17139	16931	16978	17039	16921	16888	16987	16922	16892	17050	16758	17058	16900	16816	17001	16939	16965	16783	17110	16901	17115	16991	16955	17006	16858	17033	17077	16988	16909	16880	16861	17013	16840	16930	16953	17077	16903	17004	16807	16925	16795	16987	17030	17107	16971	16897	16875	17162	16845	16901	17104	16966	16895	17038	16873	17045	16865	17001	16959	16842	16990	16849	16962	16859	17109	17103	16861	16933	17093	16866	16936	16809	16817	16961	16853	16936	16806	16901	16939	17088	16996	17059	16999	16941	17026	17031	16897	16910	16732	16900	17098	16939	16987	17151	17185	17110	16929	17077	16961	16905	17140	17052	16982	16973	16983	16988	16903	16989	17096	16936	16972	16864	17036	16994	16806	16840	16927	17075	17022	17000	16934	16831	16905	17004	17046	16930	17035	16943	16907	16992	16884	16932	16903	17070	17123	17053	16928	17005	16923	17093	16856	16947	17042	16953	16773	16938	16921	16935	16860	17025	17149	16855	16985	17026	16979	17026	16881	17034	16950	16997	17175	17091	16888	16988	16928	17033	16916	17112	16952	17154	17029	16892	17137	17071	17002	16901	17000	17048	17047	17048	17047	17047	16814	16958	17000	16982	17172	16993	17116	17003	16730	17014	16913	17020	16880	17045	17034	16974	16834	16980	17040	16860	17000	16946	16955	17020	17030	17067	17013	16887	16843	16952	17030	16884	16880	17000	16979	16834	16947	16967	17025	16959	17007	16974	16941	16968	16869	16944	16980	16935	17076	16959	17070	16915	17037	16867	16996	16872	17034	17000	17053	16980	16947	16899	16929	16964	17143	17222	16910	16950	16952	16931	16745	16993	16880	16897	16795	17022	16855	16940	16814	17061	16910	17028	16909	16958	16783	17101	17032	16996	16941	16930	16919	16799	16836	17078	16940	16993	16768	16834	17053	17003	17109	17002	17026	17116	16921	16811	16857	16849	17018	17073	16879	16879	17134	17059	16917	16994	16876	17046	16975	17103	16902	16957	17051	16892	17094	16996	17143	17056	16869	16865	17016	17036	17021	17058	16891	17100	16986	17014	16973	16979	16792	16868	16935	16956	16857	17001	17090	17031	17033	16888	16949	17114	16913	16866	17061	16972	16867	16938	16780	16876	16816	17002	16875	16959	17002	16874	17028	17119	17005	16925	16985	17013	16923	17036	16834	16816	16949	16991	17012	16869	16991	16823	17079	16990	16989	17068	16997	17120	16976	17006	16829	16965	17013	16876	17137	16975	17037	17070	16989	16928	16961	16858	16966	16955	16945	16955	16986	17009	16962	17072	16977	16954	17060	16992	16987	17069	16865	16949	16942	16997	17028	16866	16858	17049	16896	17013	16887	17110	16966	16882	17012	17015	17086	17011	16908	16844	16925	16831	16962	16939	16983	16983	16871	17034	17059	16898	17120	16972	16817	16953	16919	16935	16916	16986	16988	16885	17070	16846	16960	16873	16812	17021	16917	16913	16855	16893	17003	16883	16837	16959	16920	16878	17006	16965	16858	17025	16927	16901	17035	17006	16951	16931	16974	17082	17038	16927	17106	16989	16812	16998	17115	16984	16897	16877	16912	17075	16934	16993	17011	16947	16859	16964	16798	17057	17030	16996	16869	17025	16918	16941	16887	16795	16831	17013	17178	16943	16980	16946	16942	16903	17239	16983	17090	16818	16987	16912	16983	17189	16919	16917	17082	16896	16821	16914	16955	17001	17033	17095	17029	16865	16891	16861	16688	17116	16902	16855	16994	16915	16874	16913	16924	17037	17119	16878	16937	16904	16883	16978	16980	16892	17047	16984	17072	16965	16905	17006	16935	17098	16875	17040	16922	17020	16855	16980	16827	16926	17107	17132	16946	17076	16811	16981	17023	17038	16984	16941	17052	16896	16949	16904	17017	17001	16954	16878	16930	16901	17268	17024	16985	16832	16903	17079	16818	16815	16972	17004	16870	16897	16846	16907	17062	16909	16894	16921	17039	17092	16929	16841	16936	16958	17161	16957	16963	17087	17004	17015	16862	17057	16936	17083	16901	16787	16880	17048	17088	16960	17147	16989	17033	16926	16858	16992	17055	16924	16872	16837	16938	16917	16927	17086	16970	16955	17056	16846	16895	16934	17010	17266	17069	16897	17034	17048	16940	17102	16915	16988	17090	16960	17125	16903	17039	16861	17067	16970	16985	16957	16780	17232	17030	16920	17081	16847	16832	16956	16913	16879	16897	16985	16966	17071	16811	16959	17156	17001	17025	16881	17195	16805	16982	17026	16995	17099	16910	16814	16975	16994	16966	16915	16817	16992	17085	16870	17080	16910	17141	17058	16933	17102	17026	16954	16852	16727	16954	16916	16812	16903	16951	16939	16863	16925	16898	16869	16987	17066	17065	16894	16948	16952	16970	16877	16933	16848	16960	16979	16899	16860	16889	17071	16989	16965	17081	17120	16849	17010	16923	16747	17152	16968	17019	17060	17111	16926	16915	16962	16987	17013	16941	16959	17203	16998	16876	16788	16914	16913	16838	16935	16855	16958	16915	16993	16939	16958	16883	16709	17045	16842	17015	17001	16977	16938	16816	16978	17045	16853	17019	16872	17031	17003	17068	16948	16971	16929	16980	16920	16931	16906	16887	17006	16935	16797	16794	16948	16930	16793	16967	16934	16908	16904	17075	17010	16958	17053	16943	17019	16952	17003	17182	16834	16953	16990	16827	16863	16958	17007	16825	17011	17023	16849	16985	16971	16990	17032	17075	17016	16951	16865	16830	16869	17072	16953	16807	16976	17015	16802	17024	17119	16902	16887	16949	16970	17005	16945	17095	16830	17076	16826	16980	16976	16933	16885	16993	17034	17019	16948	16872	17153	16993	16834	16900	16949	17066	17091	16986	16974	16947	17021	16999	16926	16920	16880	16948	17044	16947	16922
24297	21167	28272	24667	22125	20992	20898	19357	18866	36428	42326	30719	23186	19035	18426	18365	18411	18414	18675	18545	18431	18319	18325	18427	18639	18316	18459	18387	18445	18449	18360	18203	18469	18543	18563	18222	18718	18323	18587	18403	18640	18489	18362	18360	18576	18423	18265	18323	18333	18499	18671	18587	18593	18248	18148	18643	18491	18543	18280	18564	18492	18436	18563	18393	18406	18581	18365	18232	18460	18248	18488	18341	18451	18581	18600	18296	18361	18258	18240	18294	18427	18320	18675	18424	18266	18487	18469	18176	18328	18488	18566	18510	18407	18466	18195	18427	18433	18303	18419	18325	18263	18258	18261	18516	18477	18349	18469	18559	18346	18344	18291	18537	18281	18256	18306	18368	18409	18358	18344	18311	18342	18431	18351	18354	18426	18401	18262	18378	18313	18439	18355	18262	18343	18360	18431	18370	18589	18460	18229	18340	18485	18234	18472	18373	18217	18254	18264	18254	18167	18403	18421	18406	18351	18480	18387	18666	18575	18346	18347	18514	18367	18536	18495	18477	18372	18493	18319	18242	18503	18331	18399	18371	18583	18257	18351	18466	18426	18278	18216	18436	18219	18346	18283	18445	18394	18244	18156	18347	18444	18359	18454	18199	18414	18470	18415	18547	18434	18445	18341	18493	18510	18478	18451	18662	18265	18517	18323	18541	18404	18507	18511	18346	18586	18503	18104	18413	18505	18312	18264	18423	18306	18317	18567	18347	18442	18418	18324	18487	18327	18290	18586	18534	18404	18494	18573	18438	18496	18516	18140	18536	18373	18483	18533	18342	18339	18366	18277	18472	18356	18437	18258	18171	18578	18353	18424	18357	18292	18226	18482	18328	18261	18482	18660	18300	18444	18591	18481	18204	18450	18527	18346	18428	18357	18258	18407	18416	18435	18473	18256	18423	18425	18229	18388	18384	18245	18492	18342	18276	18446	18375	18352	18409	18443	18369	18292	18381	18372	18590	18402	18250	18520	18254	18407	18296	18514	18309	18313	18443	18379	18639	18422	18431	18496	18205	18199	18316	18390	18313	18390	18313	18431	18372	18439	18166	18342	18292	18412	18405	18531	18253	18578	18249	18488	18329	18315	18352	18434	18370	18256	18521	18396	18366	18428	18291	18419	18324	18260	18246	18370	18417	18383	18319	18391	18608	18517	18310	18446	18283	18396	18235	18479	18396	18477	18403	18211	18414	18369	18370	18432	18394	18334	18320	18493	18431	18316	18342	18493	18252	18300	18355	18406	18203	18533	18363	18404	18324	18451	18311	18207	18144	18345	18318	18521	18218	18238	18285	18406	18389	18466	18474	18308	18392	18239	18558	18319	18658	18444	18288	18378	18484	18496	18471	18379	18262	18237	18412	18519	18410	18506	18216	18436	18238	18289	18265	18257	18273	18327	18345	18490	18271	18357	18589	18398	18475	18251	18251	18425	18265	18612	18430	18333	18508	18139	18444	18527	18256	18345	18260	18269	18544	18330	18267	18398	18402	18391	18404	18320	18264	18145	18359	18469	18393	18712	18180	18440	18534	18334	18329	18329	18577	18368	18410	18570	18373	18612	18482	18444	18561	18173	18166	18213	18210	18210	18311	18275	18347	18475	18601	18429	18362	18372	18306	18319	18401	18356	18289	18258	18423	18374	18141	18399	18554	18470	18254	18366	18345	18502	18122	18342	18414	18503	18288	18638	18466	18511	18286	18446	18104	18309	18307	18367	18562	18549	18297	18321	18419	18329	18239	18538	18266	18489	18410	18226	18346	18469	18364	18277	18648	18234	18387	18345	18382	18468	18418	18363	18434	18405	18360	18453	18315	18393	18340	18457	18469	18328	18253	18213	18403	18289	18555	18463	18244	18222	18239	18452	18242	18474	18245	18299	18405	18469	18496	18318	18529	18194	18308	18182	18542	18603	18438	18348	18365	18275	18263	18532	18412	18412	18445	18391	18474	18399	18242	18307	18541	18613	18309	18425	18487	18232	18191	18450	18519	18369	18320	18366	18453	18471	18320	18374	18398	18328	18580	18549	18455	18327	18323	18466	18526	18288	18319	18369	18559	18233	18230	18484	18359	18343	18343	18358	18226	18339	18583	18114	18146	18292	18256	18469	18241	18276	18552	18265	18586	18542	18405	18298	18254	18360	18096	18547	18407	18526	18491	18524	18287	18383	18484	18510	18468	18548	18259	18436	18142	18561	18467	18475	18485	18440	18462	18370	18181	18524	18481	18291	18408	18360	18489	18315	18332	18271	18491	18382	18453	18489	18478	18246	18348	18268	18493	18521	18310	18557	18226	18225	18431	18301	18354	18587	18331	18194	18400	18381	18501	18615	18414	18681	18352	18562	18297	18194	18183	18203	18390	18497	18398	18535	18583	18329	18202	18496	18358	18398	18329	18627	18338	18341	18416	18477	18219	18387	18519	18609	18375	18460	18232	18381	18606	18369	18456	18524	18501	18514	18284	18370	18390	18561	18614	18363	18438	18441	18564	18435	18347	18543	18261	18384	18403	18337	18412	18368	18470	18322	18406	18297	18346	18476	18393	18518	18307	18285	18518	18456	18421	18513	18200	18504	18368	18467	18470	18415	18306	18485	18351	18357	18275	18287	18227	18281	18381	18276	18302	18441	18471	18475	18245	18367	18469	18346	18562	18598	18520	18353	18502	18290	18304	18365	18514	18322	18508	18530	18336	18310	18283	18367	18227	18294	18331	18525	18350	18365	18212	18581	18427	18339	18328	18394	18356	18399	18499	18415	18451	18364	18436	18540	18257	18400	18370	18359	18410	18392	18351	18501	18445	18430	18440	18233	18301	18372	18218	18606	18313	18208	18278	18540	18310	18424	18457	18522	18319	18308	18343	18262	18430	18455	18356	18288	18300	18403	18347	18535	18478	18251	18421	18359	18421	18505	18504	18592	18337	18299	18252	18321	18100	18452	18600	18422	18291	18547	18254	18446	18258	18537	18380	18333	18252	18443	18199	18277	18303	18452	18439	18565	18406	18563	18334	18428	18469	18455	18294	18289	18396	18187	18244	18345	18372	18309	18335	18679	18314	18395	18440	18362	18297	18263	18455	18360	18354	18396	18237	18597	18465	18445	18295	18467	18548	18553	18308	18462	18335	18506	18733	18193	18326	18407	18307	18345	18141	18496	18480	18316	18244	18454	18480	18294	18330	18336	18344	18404	18463	18434	18408	18340	18510	18610	18421	18063	18352	18497	18386	18634	18322	18254	18359	18372	18337	18555	18409	18345	18502	18422	18360	18215	18243	18377	18173	18412	18374	18329	18427	18341	18383	18518	18371	18449	18427	18589	18511	18322	18310	18420	18319	18274	18270	18325	18298	18341	18280	18326	18393	18328	18448	18268	18386	18295	18421	18276	18510	18514	18459	18548	18552	18253	18214	18422	18209	18268	18388	18447	18540	18307	18295	18349	18280	18164	18140	18546	18502	18488	18542	18345	18345	18428	18533	18421	18583	18281	18421	18322	18234	18319	18367	18392	18401	18423	18486	18431	18346	18386	18304	18556	18131	18640	18465	18476	18409	18235	18246	18309	18507	18411	18389	18335	18257	18436	18323	18625	18392	18476	18527	18395	18325	18347	18421	18565	18429	18655	18307	18494	18480	18565	18410	18440	18359	18277	18325	18432	18318	18251	18498	18490	18326	18397	18446	18319	18489	18381	18439	18318	18302	18297	18423	18561	18300	18461	18300	18273	18277	18480	18347	18588	18459	18192	18221	18450	18029	18382	18336	18226	18429	18313	18298	18361	18174	18227	18296	18458	18339	18353	18348	18388	18364	18389	18158	18403	18435	18450	18626	18381	18252	18308	18535	18480	18176	18296	18505	18351	18379	18500	18435	18410	18453	18465	18432	18408	18334	18282	18613	18301	18224	18396	18340	18278	18244	18335	18236	18377	18167	18413	18471	18277	18369	18557	18341	18353	18459	18425	18278	18517	18303	18625	18533	18446	18294	18286	18265	18319	18608	18409	18374	18152	18463	18457	18521	18415	18374	18550	18229	18518	18232	18305	18292	18417	18691	18298	18353	18277	18324	18512	18320	18146	18238	18384	18452	18350	18421	18392	18619	18445	18327	18394	18173	18360	18546	18442	18271	18491	18294	18414	18219	18205	18473	18406	18343	18437	18445	18417	18231	18401	18524	18301	18408	18405	18234	18455	18428	18400	18337	18332	18442	18351	18381	18217	18359	18478	18337	18321	18250	18413	18461	18308	18282	18324	18394	18152	18712	18524	18434	18377	18483	18271	18301	18330	18395	18250	18662	18603	18419	18426	18481	18210	18339	18375	18472	18568	18437	18584	18333	18403	18443	18413	18453	18284	18318	18402	18526	18435	18434	18393	18562	18424	18391	18578	18457	18358	18424	18356	18504	18451	18637	18416	18565	18294	18292	18512	18349	18413	18433	18513	18297	18549	18574	18507	18417	18407	18283	18393	18232	18522	18529	18478	18560	18424	18525	18260	18437	18479	18509	18286	18400	18591	18494	18605	18428	18511	18389	18127	18336	18445	18169	18514	18487	18483	18345	18517	18540	18487	18537	18052	18433	18399	18438	18379	18299	18317	18460	18284	18286	18117	18472	18400	18301	18317	18267	18452	18451	18331	18393	18495	18328	18400	18387	18426	18579	18259	18313	18421	18233	18510	18500	18414	18455	18437	18308	18527	18229	18502	18624	18636	18374	18269	18392	18437	18272	18411	18273	18183	18410	18352	18192	18247	18366	18230	18288	18310	18368	18452	18489	18276	18327	18356	18335	18359	18328	18479	18077	18051	18627	18377	18629	18547	18336	18393	18396	18257	18379	18150	18298	18372	18320	18462	18486	18311	18170	18555	18590	18469	18477	18553	18321	18377	18433	18586	18207	18478	18501	18532	18522	18234	18234	18206	18105	18369	18430	18293	18100	18356	18405	18333	18400	18340	18383	18336	18414	18711	18381	18337	18323	18473	18296	18379	18421	18275	18157	18284	18236	18427	18478	18390	18409	18544	18305	18359	18299	18444	18493	18519	18728	18256	18456	18486	18229	18416	18324	18432	18349	18386	18504	18538	18440	18469	18417	18455	18489	18380	18352	18196	18476	18445	18370	18441	18586	18397	18387	18391	18435	18306	18621
15782	25311	24008	20537	19202	18076	17823	17662	17449	41347	40757	31086	20142	16545	16464	16602	16545	16392	16269	16638	16489	16402	16530	16434	16407	16489	16566	16455	16616	16336	16485	16417	16460	16481	16541	16465	16573	16406	16454	16449	16571	16340	16458	16524	16417	16589	16720	16437	16416	16430	16482	16543	16460	16509	16378	16506	16597	16692	16462	16500	16511	16379	16407	16390	16317	16416	16383	16435	16635	16489	16563	16539	16494	16540	16285	16578	16379	16622	16479	16542	16753	16523	16562	16406	16578	16396	16646	16511	16461	16411	16470	16501	16585	16519	16341	16363	16359	16347	16458	16456	16493	16391	16516	16503	16577	16553	16526	16461	16471	16427	16343	16529	16382	16576	16577	16555	16654	16569	16454	16348	16564	16362	16225	16508	16516	16271	16467	16423	16403	16444	16585	16505	16506	16395	16455	16378	16388	16510	16423	16345	16405	16409	16589	16377	16361	16509	16372	16442	16504	16539	16631	16563	16641	16501	16282	16462	16380	16427	16420	16579	16562	16394	16425	16556	16590	16429	16534	16462	16409	16427	16385	16586	16488	16363	16371	16394	16306	16639	16447	16355	16458	16493	16592	16537	16577	16499	16442	16413	16429	16299	16439	16420	16402	16498	16403	16430	16474	16357	16528	16463	16424	16579	16565	16345	16550	16483	16460	16415	16371	16395	16417	16669	16300	16474	16570	16301	16542	16581	16593	16548	16450	16478	16336	16517	16504	16324	16485	16489	16479	16484	16446	16488	16521	16415	16521	16326	16399	16362	16485	16362	16611	16608	16373	16535	16419	16517	16396	16445	16484	16402	16569	16330	16363	16605	16327	16481	16390	16249	16580	16516	16428	16587	16393	16460	16402	16556	16550	16531	16427	16588	16340	16421	16508	16379	16528	16642	16481	16440	16521	16279	16475	16384	16644	16507	16427	16527	16481	16508	16575	16551	16247	16303	16711	16541	16555	16411	16424	16549	16519	16466	16667	16463	16446	16520	16416	16426	16513	16559	16336	16583	16544	16395	16432	16375	16495	16621	16345	16470	16480	16368	16329	16572	16472	16413	16517	16448	16508	16503	16530	16412	16529	16499	16395	16512	16256	16453	16408	16448	16584	16624	16406	16479	16389	16491	16450	16419	16353	16476	16342	16545	16547	16502	16456	16463	16322	16333	16344	16455	16474	16280	16484	16338	16525	16448	16415	16372	16326	16438	16559	16402	16394	16455	16249	16509	16551	16482	16432	16348	16358	16410	16453	16370	16540	16442	16549	16540	16506	16511	16473	16320	16439	16492	16364	16280	16449	16607	16510	16439	16421	16360	16425	16482	16515	16543	16511	16308	16295	16517	16520	16328	16514	16699	16476	16376	16653	16445	16345	16512	16389	16377	16276	16581	16372	16606	16327	16329	16621	16400	16484	16408	16462	16503	16610	16646	16322	16524	16285	16456	16510	16561	16296	16450	16363	16487	16346	16545	16374	16496	16372	16434	16615	16505	16514	16456	16381	16294	16458	16508	16299	16527	16382	16277	16362	16495	16465	16376	16403	16325	16564	16401	16576	16574	16366	16442	16262	16509	16366	16437	16544	16398	16557	16463	16382	16415	16492	16503	16399	16568	16413	16516	16457	16430	16441	16531	16565	16385	16470	16270	16777	16491	16457	16525	16530	16426	16384	16437	16482	16375	16482	16406	16254	16593	16452	16363	16368	16480	16573	16666	16539	16422	16373	16426	16450	16456	16409	16487	16522	16533	16578	16415	16391	16491	16430	16611	16344	16412	16381	16395	16385	16305	16323	16437	16513	16439	16307	16511	16557	16489	16542	16469	16500	16308	16493	16534	16449	16316	16335	16547	16541	16294	16483	16455	16334	16310	16524	16367	16340	16637	16387	16467	16533	16268	16478	16447	16453	16520	16330	16481	16557	16412	16501	16560	16474	16219	16403	16450	16471	16456	16427	16397	16495	16500	16349	16301	16346	16515	16344	16279	16327	16471	16557	16313	16512	16529	16292	16536	16467	16516	16477	16350	16595	16487	16387	16527	16415	16592	16540	16523	16366	16395	16278	16432	16430	16567	16388	16571	16370	16376	16278	16471	16595	16504	16517	16516	16560	16473	16411	16422	16450	16684	16496	16275	16408	16350	16684	16482	16403	16392	16691	16396	16427	16324	16451	16275	16534	16447	16473	16398	16436	16551	16341	16547	16330	16558	16680	16392	16491	16491	16418	16407	16547	16410	16468	16478	16296	16448	16526	16225	16582	16516	16575	16423	16547	16386	16566	16497	16511	16425	16461	16303	16408	16500	16588	16629	16568	16315	16529	16405	16215	16386	16587	16577	16439	16376	16390	16410	16301	16504	16426	16482	16574	16474	16628	16457	16499	16364	16439	16515	16357	16486	16255	16544	16371	16436	16412	16339	16382	16332	16400	16373	16351	16446	16406	16354	16625	16310	16612	16521	16323	16533	16393	16545	16425	16519	16457	16356	16463	16554	16345	16471	16438	16301	16577	16487	16377	16414	16486	16572	16474	16432	16527	16405	16532	16491	16548	16478	16444	16585	16390	16456	16509	16456	16546	16620	16381	16394	16456	16511	16369	16423	16592	16538	16542	16401	16317	16522	16454	16576	16240	16536	16465	16358	16487	16497	16498	16429	16338	16423	16495	16493	16550	16494	16620	16514	16354	16477	16414	16309	16561	16431	16423	16473	16531	16479	16401	16432	16483	16580	16505	16427	16393	16517	16355	16275	16477	16463	16516	16511	16621	16384	16460	16394	16404	16500	16500	16404	16462	16485	16406	16304	16399	16338	16371	16488	16566	16362	16250	16626	16312	16414	16383	16463	16246	16152	16359	16427	16365	16494	16484	16474	16562	16467	16419	16411	16548	16518	16341	16566	16538	16397	16443	16417	16544	16510	16497	16527	16458	16302	16657	16379	16445	16372	16435	16552	16494	16406	16456	16367	16456	16351	16422	16405	16506	16382	16308	16528	16467	16536	16434	16388	16647	16460	16500	16484	16424	16400	16454	16439	16520	16385	16466	16595	16560	16544	16463	16328	16411	16497	16469	16358	16405	16387	16608	16329	16656	16379	16376	16454	16383	16521	16548	16407	16348	16414	16339	16439	16284	16459	16372	16388	16623	16519	16360	16412	16635	16370	16392	16545	16318	16427	16521	16316	16375	16458	16531	16313	16405	16331	16525	16423	16542	16272	16610	16481	16469	16342	16584	16512	16298	16541	16448	16389	16592	16459	16489	16496	16714	16440	16457	16483	16536	16434	16441	16394	16510	16407	16601	16374	16403	16476	16353	16523	16382	16501	16555	16582	16560	16565	16357	16528	16420	16438	16517	16420	16531	16439	16399	16572	16597	16243	16453	16445	16423	16509	16479	16580	16344	16322	16583	16506	16495	16283	16440	16360	16506	16459	16593	16390	16520	16670	16479	16559	16467	16355	16399	16615	16410	16512	16438	16446	16500	16532	16532	16636	16423	16575	16372	16377	16636	16511	16313	16450	16502	16617	16467	16435	16681	16545	16425	16482	16581	16422	16388	16518	16502	16482	16455	16458	16269	16400	16385	16394	16464	16457	16507	16485	16490	16434	16491	16480	16301	16380	16430	16436	16598	16486	16449	16421	16411	16505	16515	16517	16329	16368	16652	16541	16496	16426	16229	16390	16323	16497	16405	16599	16393	16487	16508	16665	16484	16551	16252	16407	16563	16543	16342	16303	16425	16416	16330	16308	16355	16402	16500	16459	16439	16525	16325	16376	16356	16260	16389	16483	16511	16540	16455	16356	16525	16366	16481	16527	16460	16442	16438	16406	16496	16364	16341	16606	16431	16478	16573	16388	16530	16457	16360	16421	16571	16512	16380	16411	16522	16481	16458	16569	16570	16455	16400	16446	16582	16609	16582	16477	16638	16295	16468	16409	16468	16319	16588	16396	16421	16485	16374	16477	16565	16456	16497	16493	16519	16590	16323	16517	16462	16441	16516	16572	16259	16451	16436	16353	16582	16471	16331	16507	16421	16489	16713	16451	16317	16507	16429	16639	16240	16355	16543	16694	16627	16565	16389	16439	16499	16596	16480	16487	16506	16537	16517	16487	16362	16473	16383	16318	16607	16312	16626	16339	16533	16473	16326	16257	16470	16368	16624	16569	16322	16551	16386	16326	16371	16593	16548	16450	16395	16587	16430	16410	16269	16473	16530	16313	16397	16466	16246	16537	16596	16578	16466	16405	16462	16410	16397	16329	16347	16431	16427	16334	16438	16477	16572	16468	16395	16439	16640	16447	16379	16389	16404	16449	16538	16452	16483	16460	16271	16432	16448	16381	16488	16300	16618	16516	16623	16611	16543	16571	16466	16486	16535	16569	16597	16582	16466	16401	16512	16500	16424	16492	16549	16465	16423	16429	16456	16597	16510	16606	16482	16357	16441	16347	16371	16545	16490	16342	16494	16447	16288	16524	16403	16504	16512	16383	16668	16565	16402	16490	16414	16409	16259	16318	16565	16482	16615	16320	16330	16339	16424	16498	16450	16421	16413	16317	16473	16526	16422	16455	16298	16629	16437	16489	16573	16407	16548	16391	16488	16501	16633	16306	16520	16463	16554	16329	16360	16508	16454	16494	16524	16394	16564	16263	16446	16523	16427	16527	16483	16394	16411	16465	16544	16368	16453	16407	16552	16456	16717	16517	16301	16487	16461	16571	16384	16661	16532	16305	16300	16366	16364	16605	16338	16302	16665	16316	16473	16459	16518	16369	16481	16471	16238	16552	16407	16410	16543	16300	16389	16501	16540	16515	16492	16426	16536	16446	16652	16372	16475	16472	16464	16369	16504	16351	16574	16516	16384	16571	16433	16475	16416	16428	16450	16680	16407	16313	16306	16337	16485	16424	16453	16259	16380	16462	16547	16292	16639	16437	16453	16551	16443	16436	16452	16453	16268	16275	16388	16514	16314	16596	16290	16369	16233	16483	16561	16520	16359	16348	16324	16407	16537	16460	16508	16500	16532	16426	16394	16302	16289	16477	16454	16429	16455	16599	16309	16439	16508	16594	16601	16356	16326	16187	16457	16410	16482	16467	16376	16309	16461	16328	16358	16390	16434	16453	16502	16433	16461	16309	16540	16475	16433	16403
22988	21076	28847	23538	21438	22994	23320	18894	18478	50621	51690	36777	25253	18483	17704	17610	17630	17527	17400	17572	17414	17331	17555	17496	17524	17455	17487	17519	17422	17281	17432	17525	17451	17334	17449	17425	17338	17396	17528	17396	17532	17445	17490	17310	17422	17337	17375	17441	17502	17445	17519	17387	17104	17206	17291	17358	17259	17292	17211	17369	17371	17271	17409	17523	17358	17299	17434	17385	17260	17166	17395	17417	17277	17298	17284	17285	17190	17277	17194	17361	17162	17440	17328	17474	17350	17234	17300	17377	17371	17466	17448	17386	17304	17288	17271	17272	17341	17273	17382	17264	17322	17272	17285	17329	17196	17354	16988	17256	17454	17212	17389	17262	17278	17479	17151	17269	17269	17404	17223	17278	17191	17421	17119	17288	17508	17327	17219	17287	17410	17278	17317	17303	17350	17406	17225	17395	17040	17260	17144	17172	17469	17333	17335	17313	17349	17336	17413	17283	17380	17406	17260	17356	17393	17369	17228	17358	17269	17112	17274	17309	17111	17379	17408	17184	17203	17391	17349	17099	17330	17422	17259	17289	17416	17278	17231	17452	17211	17153	17455	17211	17455	17246	17210	17070	17273	17020	17298	17347	17315	17425	17448	17188	17271	17359	17218	17301	17387	17239	17435	17189	17274	17317	17241	17300	17378	17339	17555	17550	17408	17237	17334	17337	17301	17231	17380	17307	17368	17326	17466	17302	17273	17316	17616	17342	17154	17483	17283	17233	17218	17266	17478	17083	17593	17452	17411	17349	17263	17209	17281	17409	17321	17152	17311	17146	17337	17462	17257	17139	17440	17260	17409	17396	17344	17351	17263	17337	17375	17155	17261	17208	17324	17416	17350	17295	17387	17287	17467	17601	17454	17270	17230	17080	17408	17224	17235	17275	17248	17506	17419	17341	17298	17345	17258	17399	17169	17298	17241	17516	17315	17299	17104	17283	17304	17296	17263	17346	17011	17344	17534	17331	17293	17371	17430	17380	17315	17198	17201	17272	17311	17198	17340	17421	17271	17021	17075	17032	17190	17289	17272	17236	17113	17283	17370	17161	17245	17442	17395	17268	17246	17345	17374	17337	17042	17315	17251	17437	17226	17379	17470	17118	17339	17167	17290	17113	17291	17094	17131	17377	17183	17253	17284	17520	17220	17380	17180	17328	17426	17275	17362	17245	17173	17191	17223	17411	17334	17342	17392	17282	17464	17249	17289	17364	17482	17411	17229	17280	17339	17240	17205	17323	17141	17080	17171	17281	17233	17283	17371	17194	17166	17332	17239	17450	17205	17309	17204	17211	17011	17416	17294	17356	17397	17379	17205	17485	17297	17294	17361	17320	17277	17193	17404	17306	17332	17242	17418	17311	17210	17115	17341	17223	17333	17184	17386	17249	17515	17409	17479	17313	17093	17252	17550	17339	17270	17134	17262	17313	17202	17390	17395	17153	17254	17276	17299	17315	17311	17279	17358	17249	17169	17358	17251	17299	17513	17403	17473	17310	17385	17342	17265	17288	17180	17228	17211	17236	17380	17409	17425	17273	17218	17281	17239	17267	17340	17407	17325	17314	17423	17244	17286	17244	17201	17287	17354	17248	17580	17303	17281	17214	17253	17216	17108	17393	17347	17248	17122	17328	17370	17343	17368	17370	17438	17272	16980	17137	17291	17269	17480	17188	17024	17415	17322	17317	17430	17181	17272	17215	17338	17443	17618	17259	17467	17489	17419	17232	17284	17712	17616	17261	17170	17285	17364	17230	17128	17417	17193	17056	17205	17185	17385	17537	17288	17140	17254	17224	17230	17388	17363	17336	17432	17261	17290	17259	17240	17325	17149	17281	17340	17207	17288	17149	17358	17300	17312	17294	17485	17238	17268	17400	17302	17517	17235	17224	17268	17440	17398	17160	17257	17156	17140	17173	17337	17244	17216	17241	17370	17325	17292	17431	17240	17346	17169	17607	17343	17417	17283	17352	17427	17153	17187	17099	17394	17287	17473	17286	17340	17264	17268	17193	17211	17146	17461	17205	17445	17262	17226	17200	17351	17452	17286	17230	17383	17108	17373	17318	17398	17190	17352	17416	17162	17293	17309	17346	17360	17332	17541	17213	17311	17339	17449	17224	17195	17216	17359	17314	17146	17238	17421	17278	17154	17112	17375	17289	17255	17356	17252	17117	17115	17190	17187	17469	17437	17065	17454	17208	17259	17490	17423	17429	17234	17346	17247	17413	17408	17253	17246	17283	17321	17258	17415	17204	17472	17329	17174	17141	17361	17338	17475	17214	17574	17165	17283	17220	17295	17142	17519	17359	17140	17278	17311	17273	17361	17163	17391	17405	17266	17296	17556	17083	17315	17234	17272	17256	17321	17339	17458	17445	17384	17349	17216	17403	17133	17307	17255	17377	17356	17361	17253	17395	17298	17282	17442	17365	17562	17336	17400	17229	17396	17398	17329	17367	17460	17296	17205	17429	17324	17360	17365	17478	17372	17265	17390	17046	17220	17248	17301	17188	17207	17225	17331	17113	17439	17270	17198	17275	17115	17353	17361	17363	17138	17389	17241	17381	17295	17234	17405	17209	17519	17344	17333	17094	17305	17353	17324	17310	17470	17534	17244	17138	17433	17321	17403	17220	17458	17199	17411	17123	17392	17444	17423	17194	17190	17354	17258	17319	17410	17384	17363	17380	17250	17219	17265	17099	17437	17265	17412	17341	17115	17155	17107	17234	17357	17354	17288	17344	17223	17450	17281	17209	17284	17250	17328	17364	17333	17281	17093	17177	17343	17130	17298	17230	17262	17202	17135	17389	17494	17466	17363	17227	17393	17375	17228	17346	17295	17408	17059	17275	17238	17260	17504	17354	17310	17211	17316	17439	17546	17076	17555	17037	17080	17534	17258	17096	17302	17267	17358	17580	17498	17180	17311	17243	17329	17385	17450	17402	17396	17413	17312	17226	17404	17199	17392	17297	17377	17494	17369	17283	17386	17538	17244	17191	17340	17355	17422	17353	17271	17192	17333	17185	17348	17420	17298	17289	17253	17283	17267	17188	17139	17102	17324	17216	17084	17256	17333	17401	17231	17444	17276	17172	17362	17380	17141	17533	17323	17290	17036	17161	17287	17458	17455	17384	17255	17433	17172	17360	17216	17338	17310	17353	17319	17390	17412	17269	17269	17393	17457	17254	17290	17209	17412	17297	17347	17297	17288	17459	17472	17262	17243	17368	17240	17262	17236	17390	17489	17346	17562	17490	17401	17303	17368	17197	17309	17308	17435	17217	17401	17458	17303	17191	17146	17221	17399	17201	17302	17262	17517	17355	17106	17376	17127	17093	17426	17344	17340	17167	17369	17198	17311	17232	17530	17572	17310	17163	17401	17433	17274	17351	17095	17323	17540	17556	17308	17348	17506	17315	17194	17348	17412	17316	17319	17411	17352	17312	17391	17246	17299	17203	17290	17338	17242	17279	17317	17227	17303	17371	17371	17093	17192	17349	17189	17374	17349	17481	17174	17240	17278	17223	17390	17256	17175	17466	17498	17390	17243	17431	17467	17193	17375	17315	17332	17258	17283	17201	17435	17465	17365	17380	17297	17291	17318	17326	17256	17301	17340	17352	17105	17256	17313	17262	17123	17132	17374	17136	17434	17123	17231	17356	17080	17269	17207	17325	17072	17277	17460	17450	17154	17425	17251	17165	17356	17459	17419	17390	17319	17233	17300	17121	17441	17390	17160	17385	17232	17444	17432	17313	17351	17122	17395	17351	17301	17163	17307	17350	17311	17424	17229	17043	17310	17313	17197	17472	17138	17200	17410	17201	17218	17291	17374	17303	17403	17280	17198	17291	17313	17395	17497	17409	17360	17407	17319	17324	17216	17165	17308	17370	17230	17347	17334	17312	17194	17460	17273	17281	17355	17281	17416	17201	17300	17461	17412	17267	17367	17469	17204	17495	17205	17244	17338	17409	17265	17440	17226	17430	17369	17231	17147	17339	17400	17579	17495	17254	17264	17044	17172	17207	17175	17048	17051	17444	17579	17317	17218	17409	17224	17268	17441	17494	17347	17465	17393	17195	17111	17262	17235	17310	17307	17058	17246	17326	17210	17506	17358	17198	17335	17111	17269	17373	17531	17510	17445	17298	17398	17310	17403	17362	17112	17306	17234	17275	17379	17369	17227	17175	17383	17186	17547	17271	17351	17237	17147	17427	17304	17272	17269	17245	17303	17340	17326	17261	17305	17430	17266	17322	17286	17352	17334	17308	17347	17162	17277	17336	17514	17484	17478	17503	17158	17311	17372	17525	17389	17205	17299	17260	17360	17392	17388	17130	17286	17495	17511	17426	17257	17188	17252	17556	17349	17447	17405	17167	17286	17165	17158	17298	17366	17300	17347	17302	17114	17398	17187	17264	17222	17322	17111	17284	17515	17335	17439	17287	17418	17352	17474	17336	17180	17189	17434	17299	17541	17217	17252	17170	17213	17366	17296	17401	17344	17283	17364	17431	17456	17281	17387	17173	17156	17345	17541	17206	16991	17440	17383	17294	17266	17490	17325	17323	17311	17316	17404	17172	17353	17316	17046	17281	17385	17172	17249	17345	17371	17334	17405	17259	17315	17200	16960	17219	17219	17176	17172	17228	17466	17357	17320	17433	17293	17401	17499	17276	17232	17348	17272	17209	17261	17279	17399	17419	17284	17127	17364	17258	17115	17512	17410	17453	17237	17355	17227	17404	17190	17175	17402	17317	17175	17314	17265	17358	17269	17428	17363	17169	17156	17235	17267	17240	17381	17398	17177	17333	17548	17275	17344	17292	17306	17065	17282	17333	17328	17088	17520	17341	17488	17087	17377	17233	17240	17407	17113	17349	17499	17315	17455	17279	17362	17362	17540	17390	17383	17284	17213	17419	17211	17305	17318	17339	17380	17248	17193	17333	17438	17195	17424	17226	17133	17157	17243	17248	17405	17396	17388	17300	17180	17539	17285	17163	17260	17335	17473	17355	17421	17344	17394	17330	17307	17247	17162	17384	17314	17421	17362	17377	17426	17568	17345	17292	17533	17291	17345	17114	17136	17255	17382	17365	17218	17151	17359	17237	17315	17359	17342	17147	17352	17219	17316	16994	17323	17191	17556	17273
17524	30468	28648	23144	20601	19199	18657	17879	17574	54705	49841	38724	21678	15816	16004	15892	15826	15813	15863	15936	15866	15767	15879	15866	15873	15957	15956	15916	15656	15866	16055	15956	15928	15875	15742	15852	15722	16110	15871	15858	15899	15825	15953	15968	15974	15907	15921	15687	15840	15945	15918	15941	15849	15892	15930	15867	15924	16002	15855	15899	15779	15838	15848	15856	16033	15907	15945	15901	15873	15812	15914	15719	15904	15587	15690	15836	15938	15738	16085	15645	15878	15883	15799	15950	15771	15968	15801	15912	15665	15911	15860	15786	15862	15846	15693	15895	15779	15766	15979	16036	15869	16046	15771	16076	15846	15857	15876	15849	15780	15828	15959	15993	15755	15877	15935	15719	16001	15935	15926	15883	15992	15858	15987	15770	15727	15710	16060	15823	15994	15832	15676	16033	15847	15811	15918	15951	15896	15880	15818	15721	15951	15768	15919	15800	15883	15896	15728	15750	15930	15769	15874	15846	15706	15844	15835	15842	15950	15833	15885	15997	15949	15864	16027	15927	15774	15920	15773	15838	15721	15897	15783	15790	15871	16043	15700	15813	16010	15787	15817	15760	15822	16091	15812	15794	15736	15741	15902	15803	15888	15674	15905	15926	16027	16027	15912	15796	15896	15719	15920	15968	15695	15740	15949	15788	15793	15870	15826	15765	15817	15691	15770	15817	15867	15883	15780	15874	15916	15770	15886	15668	15877	15762	15810	15803	16005	15849	15742	15686	15837	15831	15649	15931	15910	15983	15998	15889	15902	15721	15758	15897	15747	15868	15651	15883	15761	15764	15831	15778	15897	15853	15789	15757	15928	15877	15740	15599	15860	15972	15867	15901	15767	15922	15918	15746	16136	15822	15823	15798	15757	15761	15850	15864	15834	15831	15763	15852	15968	15838	15887	15783	15852	15818	15677	15894	15945	15834	15842	15911	15914	15718	15806	15833	15889	15843	15879	15968	15846	15734	15881	15757	15721	15692	15869	15880	15942	15841	15665	15775	15875	15861	15688	15704	15787	15859	15891	15842	15663	15768	15951	15876	15812	15832	15688	15844	15921	15900	15767	15811	15813	15796	15828	15789	15629	15916	15827	15850	15788	15869	15903	15730	15926	16042	15829	15730	16054	15746	16006	15928	16020	15830	15962	15919	15675	15857	15659	15705	15730	15900	15822	15873	15676	15784	15728	15700	15849	15786	15897	15743	15689	15857	15906	15733	15943	15764	15741	15841	15673	15954	15841	15807	15835	15740	15834	15841	15889	15929	15704	15926	15756	15862	15756	15817	15745	15962	15860	15704	15873	15957	15891	15752	15842	16013	15916	15908	15942	15987	15682	15760	15932	15748	15732	15834	15807	15663	15765	15787	15827	15786	15932	15703	16009	15915	15951	15802	15840	15786	15958	15727	15767	15936	15659	15741	15797	15699	15872	15809	15717	15806	15719	15807	15780	15600	15818	15905	15813	15797	15857	15774	15794	15857	15757	15971	15905	15670	15811	15948	15843	15909	15846	15781	15624	15976	15893	15809	15843	15770	15900	15638	15753	15860	15845	15687	15711	15672	15698	15866	15786	15821	16004	15780	15723	15815	15717	15712	15780	15706	15697	15766	15842	15852	15778	15779	15916	15675	16036	15871	15911	15904	15899	15742	15689	15915	15847	15869	15951	15829	15930	15958	15971	15727	15857	15831	15895	15951	15848	15732	15898	15840	15868	15843	15725	15646	15943	15864	15891	15763	15801	15914	15728	15729	15743	15898	15719	15859	15801	15831	15846	15837	15771	15782	15960	15741	15835	15847	15790	16074	15897	15827	15930	15734	15920	15735	15872	15762	15938	15831	15829	15781	15741	15778	15859	15834	15791	15918	15952	15832	15912	15717	16013	15830	15858	15789	15694	15753	15799	15873	15873	15701	15840	15840	16002	15855	15788	16005	16012	15858	15619	15798	15861	15817	15871	15890	15879	15764	15794	15925	15852	15735	15849	15785	15978	15750	15830	15867	15725	15842	15942	15916	15790	15821	15763	15844	15756	15806	15749	15920	16009	15907	15922	15775	15790	15884	15747	15845	15802	15966	15697	15860	15866	15610	15746	15802	15862	15788	15872	15694	15685	15907	15691	15742	15711	15948	15786	16030	15595	15765	15769	15765	15938	15835	15862	15949	15969	15836	15824	15905	15678	15857	15872	16096	15802	15772	15887	15842	15891	15832	15941	15754	15857	15741	15697	15852	15791	15750	15750	15805	16057	15760	15958	15878	15860	15833	15760	15797	15985	15865	15913	15804	15822	15657	15778	15897	15783	15760	15828	15681	15806	15983	15944	16057	15573	15876	15781	15913	15823	15839	15912	15768	15783	15859	15907	15842	15702	15698	15993	15757	15865	15899	15836	15921	15841	15804	15756	15871	15821	15693	15765	16002	15854	15767	15847	15812	15732	15839	15864	15883	15728	15863	15894	15826	15723	15848	15871	15834	15787	15766	15752	15672	15739	15877	15783	15945	15820	15888	15771	15779	15770	16047	15892	15780	15794	15787	15868	15870	15985	15902	15805	15883	15913	15779	15807	15913	15720	15677	15905	15814	15805	15830	15858	15856	15751	15879	15719	15689	16073	15761	15945	15797	15875	15784	15647	15854	15760	15717	15735	16012	15724	15715	15959	15832	15751	15950	15816	15838	16000	15868	15765	15815	15887	15817	15775	15815	15817	15991	15849	15771	16039	15739	15860	15872	15855	15739	15813	15674	15788	15909	15569	15807	15659	15967	15755	15889	15967	15775	15891	15751	15904	15716	15861	15646	15926	15870	15913	15762	15732	15846	15721	15812	15865	15920	15755	15710	15643	16005	15878	15898	15757	15919	15800	15882	15795	15521	15863	15900	15961	15953	15884	15790	15888	15665	15571	15729	15797	15917	15768	15753	15840	15712	15890	15810	15895	15789	15906	15652	15874	15881	15991	15894	15747	15753	15707	15868	15750	15834	15830	15830	15817	15927	15757	15908	15822	15989	15778	16074	15781	15817	15774	16022	15897	15770	15922	15712	15954	15743	15823	15592	15703	15774	15574	15858	15750	16030	15838	15759	15907	15840	15878	15729	15846	15866	15844	15944	15763	15754	15669	15697	15896	15974	15843	15790	15899	15884	15767	15852	16014	15710	15705	15709	15732	15917	15754	15881	15945	15784	15767	15643	15918	15696	15726	15902	15789	15864	15917	15865	15786	15827	15836	15838	15804	15843	15671	15760	15707	15827	15898	15969	15809	15851	15796	15770	15904	15837	15888	15706	15829	15820	15811	15841	15961	15742	16016	15862	15851	15768	15787	15786	15721	15770	15695	15918	15893	15931	15809	15705	15767	15767	15730	15840	15893	15811	15876	15804	15971	15778	15833	15965	15823	15896	15762	15700	15836	15820	15924	15702	15789	15709	15918	15859	15730	16003	15831	15713	15993	15880	15850	15878	15853	15830	15812	15885	15795	15654	15742	15903	15764	15930	15818	15726	15813	15798	15824	15861	15933	15747	15825	15761	15832	15779	15722	15834	15815	15996	15798	15729	15861	15904	15721	15661	15730	15782	15983	15897	15760	15879	15779	15729	15971	15637	15921	15822	15783	15944	15693	15841	15791	15852	15839	15789	15763	15805	15725	15845	15926	15727	15782	15988	15706	15854	15815	15937	15863	15845	15854	15878	15773	15968	15934	15902	15654	15788	15958	15871	15646	15688	15997	15880	15604	15819	15967	15755	15929	15734	15748	15660	15716	15922	15845	15735	15843	15864	15729	15899	15801	16023	16029	15785	15833	15738	15981	15836	15651	15764	15795	15763	15677	15999	15883	15877	15710	15862	15881	15685	15760	15805	15894	15866	15739	15687	15793	15886	15781	15789	15804	15832	15935	15749	15740	15834	15812	15754	15830	15744	15780	15771	15718	15776	15767	15779	15887	15861	15844	15758	15957	15852	15882	15644	15819	15952	16035	15767	15818	15835	15902	15836	15790	15893	15785	15903	15739	15804	15998	15819	15850	15798	15891	15818	15759	15826	15755	15781	15848	15868	15802	15914	15788	15712	15904	15887	15835	15810	15778	15823	15837	15882	15642	15743	15862	15848	15930	15796	15733	15661	16011	15869	15817	15860	15808	15545	15761	15701	15779	15923	16031	16015	15660	15775	15954	15766	15899	15835	15808	15920	15907	15871	15594	15701	15927	15850	15704	15778	15852	15803	15762	15907	15721	15738	15914	15755	15718	15826	15919	15720	15889	15888	15727	15869	15798	15835	15676	15910	15845	15658	15645	15814	15912	15955	15726	15919	15740	15867	15849	15855	15836	15790	15842	15814	15905	15752	15678	15991	15858	15730	15683	15759	15807	15886	15876	15859	15994	15965	15736	15776	15846	15906	15800	15799	15953	15958	15998	15667	15812	15809	15803	15763	15806	15803	15663	15870	15808	15717	15819	15794	15827	15688	15876	15630	15879	15721	15766	15772	15857	15870	15680	15819	15808	15742	15857	15747	15756	15825	15963	15850	15842	15838	15806	15895	15788	15911	15839	15849	15913	15940	15805	15702	15822	15830	16070	15833	15891	15865	15859	15930	15859	15940	15950	15827	15757	15688	15950	15813	15893	15754	15788	15818	15665	15721	15935	15766	15803	15742	15786	15921	15722	15770	15800	15673	15799	15808	15881	15808	15769	15950	15759	15697	15748	15806	15990	15847	15680	15846	15942	15979	15895	15846	15737	15694	15904	15944	15894	15879	15713	15753	15844	15724	15760	15826	15853	16078	15885	15768	15872	15812	15783	15917	15828	15807	15818	15750	15798	15880	15823	15921	15694	15868	15853	15741	15647	15636	15997	15870	15834	15823	15930	15868	15802	15828	15809	15967	15923	15660	15897	16046	15823	15952	15710	15805	15762	15877	15831	15944	15862	15588	15746	15993	15931	15922	15689	15751	15835	15772	15501	16011	15811	16034	15713	15757	15888	15738	15883	15920	15701	15779	15770	15783	15878	15709	15862	15798	15813	15727	15823	15953	15753	15835	15928	15917	15840	16030	15912	15965	15746	15976	15931	15958	15986	15910	15980	15838	15936	15882	15813	15848	15849	15895	15877	15682	15967	15772	15763	15834	15833	15779	15727	15901	15661	15919
27506	21846	23777	20673	17797	17810	17878	17497	17404	22203	23678	20341	18347	17508	17403	17545	17424	17480	17508	17326	17329	17388	17467	17327	17400	17284	17193	17338	17365	17219	17506	17462	17534	17471	17677	17410	17356	17467	17568	17236	17627	17438	17401	17285	17363	17273	17288	17431	17394	17340	17446	17251	17421	17517	17632	17563	17440	17361	17515	17498	17223	17376	17455	17332	17285	17169	17538	17282	17430	17441	17480	17575	17238	17267	17282	17355	17425	17321	17510	17363	17250	17258	17339	17466	17673	17580	17513	17153	17286	17268	17262	17358	17348	17491	17217	17479	17221	17071	17178	17038	17265	17388	17426	17212	17082	17309	17305	17253	17425	17511	17484	17440	17420	17247	17304	17138	17358	17258	17204	17334	17446	17465	17499	17264	17420	17431	17406	17276	17218	17110	17128	17331	17353	17324	17421	17436	17267	17412	17235	17183	17321	17394	17443	17433	17291	17377	17485	17551	17409	17339	17501	17261	17332	17497	17434	17234	17322	17259	17316	17136	17407	17285	17561	17541	17390	17214	17293	17245	17409	17518	17275	17505	17477	17305	17073	17247	17373	17571	17391	17215	17458	17238	17429	17198	17435	17286	17307	17294	17538	17563	17332	17496	17334	17552	17285	17554	17354	17272	17441	17428	17303	17066	17216	17367	17410	17571	17297	17243	17192	17019	17401	17360	17454	17440	17327	17368	17369	17402	17505	17367	17316	17337	17326	17297	17458	17373	17468	17290	17457	17463	17104	17426	17502	17505	17363	17207	17384	17427	17138	17274	17462	17352	17232	17285	17135	17242	17111	17248	17203	17399	17472	17491	17218	17356	17425	17455	17410	17394	17245	17110	17341	17262	17419	17245	17351	17344	17297	17219	17336	17427	17381	17394	17316	17365	17316	17391	17269	17275	17196	17401	17373	17573	17521	17105	17105	17229	17458	17299	17177	17324	17281	17322	17305	17536	17231	17265	17476	17292	17394	17410	17553	17447	17332	17332	17193	17255	17377	17366	17329	17213	17363	17450	17353	17453	17341	17397	17491	17238	17246	17331	17340	17427	17324	17274	17360	17287	17346	17409	17362	17407	17329	17354	17330	17413	17300	17412	17284	17405	17466	17473	17405	17196	17416	17445	17335	17457	17425	17421	17290	17342	17447	17461	17422	17326	17235	17438	17255	17443	17344	17531	17277	17390	17332	17459	17627	17400	17497	17366	17247	17322	17303	17236	17334	17355	17428	17525	17298	17563	17406	17243	17588	17262	17661	17323	17433	17396	17513	17311	17309	17445	17256	17464	17434	17229	17475	17419	17530	17327	17342	17311	17367	17469	17289	17426	17476	17217	17307	17295	17391	17500	17139	17317	17300	17358	17362	17287	17419	17395	17328	17310	17404	17258	17390	17408	17505	17087	17162	17376	17158	17435	17451	17400	17337	17196	17450	17416	17513	17368	17310	17356	17302	17302	17209	17450	17368	17357	17154	17237	17351	17371	17489	17502	17382	17368	17250	17226	17348	17369	17313	17341	17445	17342	17464	17446	17388	17555	17322	17421	17326	17423	17297	17359	17322	17154	17346	17288	17114	17330	17453	17408	17214	17190	17295	17446	17384	17351	17156	17185	17230	17250	17405	17221	17182	17291	17217	17168	17319	17345	17323	17082	17185	17188	17620	17378	17375	17564	17363	17266	17340	17355	17431	17310	17318	17210	17364	17498	17515	17274	17346	17322	17430	17422	17585	17446	17078	17361	17421	17427	17270	17429	17238	17267	17467	17473	17365	16978	17475	17414	17316	17355	17226	17377	17339	17350	17438	17348	17412	17230	17329	17223	17457	17194	17292	17356	17348	17164	17376	17305	17359	17312	17465	17394	17272	17226	17384	17142	17358	17245	17336	17324	17328	17086	17256	17170	17533	17201	17321	17345	17470	17372	17359	17166	17354	17331	17342	17368	17435	17305	17374	17255	17545	17285	17367	17458	17257	17304	17388	17471	17410	17259	17264	17356	17434	17297	17199	17529	17582	17499	17448	17465	17520	17435	17426	17542	17319	17272	17530	17483	17396	17382	17277	17164	17309	17456	17177	17387	17234	17298	17403	17421	17131	17310	17142	17410	17548	17501	17391	17376	17482	17393	17238	17097	17290	17535	17323	17225	17271	17292	17248	17468	17372	17244	17271	17353	17372	17538	17291	17420	17248	17326	17424	17389	17362	17292	17306	17496	17394	17281	17531	17444	17393	17440	17374	17318	17390	17154	17298	17330	17356	17195	17270	17241	17333	17228	17351	17343	17360	17488	17326	17331	17451	17299	17285	17476	17451	17442	17291	17422	17492	17211	17299	17417	17458	17257	17327	17308	17405	17347	17384	17195	17488	17247	17255	17255	17363	17635	17381	17347	17413	17286	17118	17395	17434	17364	17429	17348	17406	17571	17261	17226	17426	17273	17287	17531	17370	17208	17416	17346	17465	17415	17363	17482	17258	17323	17284	17339	17306	17423	17497	17442	17508	17357	17303	17388	17383	17410	17259	17294	17323	17410	17295	17393	17376	17399	17333	17438	17228	17263	17368	17503	17482	17333	17455	17473	17443	17438	17404	17427	17388	17167	17304	17382	17357	17294	17342	17401	17482	17362	17665	17442	17431	17339	17099	17017	17406	17519	17430	17385	17300	17305	17257	17520	17273	17211	17478	17466	17390	17422	17238	17356	17452	17325	17238	17238	17297	17386	17520	17336	17405	17626	17609	17084	17176	17138	17516	17429	17431	17283	17488	17382	17546	17359	17531	17241	17303	17210	17315	17395	17417	17148	17251	17159	17356	17133	17365	17263	17452	17427	17224	17242	17417	17010	17252	17570	17255	17322	17588	17362	17514	17490	17261	17474	17370	17337	17414	17284	17448	17173	17559	17311	17374	17250	17513	17275	17567	17259	17276	17398	17390	17283	17243	17565	17422	17148	17464	17195	17427	17485	17241	17339	17544	17303	17497	17240	17289	17330	17148	17539	17302	17464	17399	17327	17317	17210	17396	17310	17206	17266	17446	17420	17460	17391	17416	17324	17502	17234	17602	17350	17363	17287	17331	17276	17471	17264	17542	17448	17354	17341	17276	17239	17280	17376	17250	17244	17554	17474	17542	17262	17358	17554	17441	17349	17394	17584	17405	17330	17378	17498	17452	17335	17433	17173	17228	17186	17457	17228	17186	17319	17444	17306	17339	17474	17464	17372	17185	17385	17281	17246	17244	17283	17377	17395	17446	17490	17359	17356	17328	17277	17419	17303	17550	17353	17417	17314	17357	17181	17203	17453	17254	17285	17308	17394	17406	17429	17373	17217	17154	17457	17451	17372	17367	17397	17518	17398	17589	17476	17355	17640	17243	17278	17337	17419	17261	17402	17449	17318	17423	17445	17295	17348	17391	17205	17473	17464	17175	17318	17583	17393	17358	17204	17439	17271	17460	17114	17252	17145	17403	17323	17364	17255	17470	17490	17503	17303	17433	17479	17569	17261	17342	17351	17371	17157	17503	17345	17282	17444	17323	17404	17299	17470	17360	17478	17267	17280	17384	17280	17194	17138	17172	17608	17387	17583	17342	17289	17382	17216	17055	17393	17473	17346	17466	17553	17358	17464	17410	17476	17429	17583	17272	17229	17289	17465	17265	17462	17263	17390	17483	17356	17481	17324	17481	17476	17281	17296	17316	17244	17250	17393	17437	17430	17216	17384	17344	17260	17527	17411	17388	17456	17250	17333	17373	17286	17303	17518	17347	17593	17408	17136	17411	17399	17265	17308	17274	17405	17299	17476	17526	17578	17417	17360	17591	17288	17326	17305	17360	17358	17388	17374	17374	17383	17391	17286	17197	17502	17274	17342	17270	17432	17259	17262	17167	17244	17241	17485	17219	17354	17256	17391	17504	17298	17368	17375	17361	17421	17398	17169	17451	17527	17122	17264	17212	17334	17354	17162	17424	17376	17398	17403	17393	17407	17379	17354	17376	17334	17408	17247	17551	17346	17264	17477	17416	17522	17241	17450	17216	17342	17296	17438	17345	17118	17204	17353	17447	17221	17598	17307	17343	17370	17407	17272	17492	17387	17389	17159	17206	17491	17408	17392	17410	17528	17273	17473	17435	17441	17486	17338	17444	17395	17412	17238	17494	17458	17496	17295	17333	17303	17525	17525	17080	17453	17274	17289	17374	17282	17264	17309	17321	17417	17325	17453	17542	17359	17448	17388	17417	17440	17330	17336	17269	17563	17439	17276	17337	17470	17420	17350	17343	17221	17460	17251	17466	17158	17197	17317	17406	17259	17208	17371	17261	17219	17246	17329	17623	17388	17437	17365	17399	17383	17519	17306	17452	17541	17378	17352	17338	17345	17303	17424	17531	17295	17512	17396	17289	17507	17564	17591	17333	17655	17564	17542	17480	17424	17186	17292	17482	17352	17303	17261	17353	17222	17315	17269	17486	17337	17157	17378	17517	17122	17422	17322	17419	17462	17373	17394	17226	17236	17399	17418	17482	17400	17463	17386	17383	17398	17247	17296	17480	17371	17567	17391	17351	17176	17475	17628	17440	17334	17291	17632	17364	17338	17477	17319	17241	17451	17091	17226	17531	17282	17365	17430	17321	17321	17255	17171	17333	17384	17213	17427	17497	17287	17266	17337	17187	17273	17420	17637	17356	17516	17315	17406	17206	17399	17328	17313	17564	17437	17360	17090	17428	17404	17342	17500	17469	17321	17398	17273	17342	17374	17242	17456	17249	17340	17474	17358	17448	17408	17351	17532	17395	17331	17369	17502	17260	17220	17375	17357	17528	17395	17388	17363	17288	17461	17545	17407	17424	17362	17308	17464	17236	17391	17342	17263	17262	17095	17462	17234	17368	17094	17227	17221	17234	17095	17417	17225	17419	17288	17336	17497	17379	17493	17315	17259	17433	17530	17380	17371	17527	17403	17403	17394	17369	17376	17288	17482	17363	17415	17185	17384	17276	17385	17374	17575	17409	17336	17370	17523	17447	17481	17583	17228	17319	17277	17472	17467	17489	17290	17397	17215	17257	17305	17138	17251	17436	17353	17362	17485	17279	17460	17428	17433	17409	17302	17514	17410	17586	17414	17482	17383	17349	17236	17356	17293	17504	17530	17482	17290
15913	19489	19182	17483	17071	16643	16592	16428	16273	24260	23045	19114	16471	15898	15805	15956	16023	15900	15837	15882	16015	15774	15843	15894	16151	15947	16014	16019	15993	15808	15856	15891	15969	15904	15884	16056	15895	15946	15984	15928	15981	15938	15882	15827	15967	15999	15877	15933	16210	15874	16005	16060	15889	16107	16039	15895	15768	15991	16000	15896	15827	16032	16015	15822	15993	15980	15842	15731	15849	15928	15818	15893	15959	16137	15986	15815	15903	15758	15894	16159	15790	15923	15803	15976	15866	15817	16046	15830	16073	15858	16035	15805	16076	15918	15816	15809	16011	15926	15689	15874	16018	15686	15967	15815	15936	16014	15959	15797	15921	15823	16010	15952	15833	15857	15983	15925	15925	15772	16077	15959	15947	16171	15964	15955	15879	15883	15872	15936	15885	16130	15876	15830	15775	15949	15814	15904	15829	15921	15853	16073	15971	15877	16032	15872	15923	15880	15909	15793	15966	15948	16000	15935	15842	15891	15981	15984	15955	15972	15870	15787	15889	15932	15755	16041	15967	16078	15967	15729	15876	15952	15826	15929	15972	15850	15873	15940	16017	15949	16015	16035	16019	15944	16102	15717	15929	16032	15977	15930	15919	15980	16010	16136	15933	15915	15996	15814	16029	16028	15906	15727	15873	16029	15838	15887	15973	15928	15808	15803	15908	16102	15893	15768	16068	15856	15825	15851	15988	15909	15933	16093	16014	15769	15787	15867	15893	15876	15976	15980	15915	15943	16053	15785	15966	15979	15955	15866	15962	15890	15683	15885	15924	15957	15852	15969	15931	15903	15912	15926	15960	15940	15779	15948	15911	15985	15903	15787	15945	15798	15894	15986	15800	15917	15785	15881	15859	15995	15948	15937	16053	15952	15924	15922	15982	16028	15848	15786	15734	15980	15887	15848	16055	15933	16043	15964	15972	15850	15935	15866	15912	15789	15796	15795	15683	16001	15988	15909	15791	15827	15926	15784	15894	15784	15931	15843	15795	15970	15962	15993	15967	16089	15815	15918	15912	15922	15978	15932	15941	15854	15845	15984	15890	15824	15792	15952	15987	15956	15914	15916	15919	15901	15961	15982	15951	16015	15767	16090	15895	15835	15942	15901	16018	15804	15849	15996	15835	15951	16048	15777	15969	15930	15890	16045	15913	15886	15824	15896	15798	15924	15960	15914	15844	16031	15877	15968	15790	15768	15888	15920	16001	15887	16067	15985	15952	16193	15647	15800	16035	15800	15731	15932	15844	15653	15941	15986	15888	16010	15886	16162	15990	15984	15868	15971	15940	15849	15979	15991	15940	15932	16033	15861	15866	15850	15896	15833	15850	15802	15916	16153	16056	16069	15921	15814	15739	15869	15822	15878	16034	15985	16083	15902	15773	15846	15991	15956	15937	15901	15825	15915	15761	15932	15943	15914	15839	15957	15928	15891	15797	15987	15865	15833	15902	15980	15880	15822	15973	15948	15949	15845	15879	15795	16064	15812	16031	15914	15885	15907	15836	15840	15843	15869	15858	15765	15979	15904	16070	15849	15985	15975	15911	15919	15810	15944	15939	15887	16033	15908	16039	15954	15996	16022	15936	15926	15858	15963	16009	15828	15854	15858	15939	15950	15959	15892	15961	15939	15973	15816	15927	15761	15903	15696	15999	16041	15900	16028	15922	15930	15893	15776	15734	15839	15892	15870	15985	16029	15927	16045	15879	16024	15840	16102	16056	15936	15939	16067	15854	16020	15544	16005	15914	15949	15807	15911	15894	16074	15888	15865	15786	16154	15953	15946	15927	15889	15850	15664	15938	16056	15930	15803	15923	15936	16024	15946	15924	15973	15885	15862	16094	15857	15834	16042	16066	16070	16030	15958	16057	15747	15931	15954	15948	15875	15908	15929	15980	15973	15782	16024	16001	15940	16026	15738	15952	15799	15917	15904	15839	16034	16006	15880	15988	15887	15915	15923	15849	15968	15977	15930	15696	15812	15993	15766	15892	16048	16041	15805	15852	15925	15856	15966	15922	16030	15983	16021	15938	15699	16170	15926	15961	16011	15947	15796	15935	15972	15914	15986	16000	15791	15793	15982	15932	15895	15958	15947	15819	15922	16108	16025	15914	16036	15783	16013	16150	15910	16054	15889	15927	16105	16006	15945	15889	15913	15978	15984	15982	16054	16018	15793	15978	15849	16034	16018	15936	15759	15811	15934	15928	16110	16045	15957	15930	15982	15884	15937	15913	15961	15879	15972	15874	15856	15967	15936	15904	15897	15948	15918	15888	15951	15789	15798	15923	15910	15834	15860	15976	15903	15848	15962	15950	15922	15993	16070	15846	15879	16006	15922	16039	15894	15953	15839	15853	15923	15952	15835	15895	15912	15754	16107	16024	16007	15958	15986	15900	15946	16042	15810	15959	16041	15794	15865	16045	15854	15862	15784	16030	16089	15823	16042	15977	15603	16058	15934	16027	15717	16004	15973	16006	15906	16164	15895	15964	15889	15980	15985	15979	15854	15825	15868	15872	15852	15742	16140	15795	15846	15893	15964	15912	15923	16044	15878	15897	15652	15861	15965	16048	15868	16035	15920	15983	15854	15902	15757	15991	15920	15931	15911	15973	15951	16102	15770	15992	16031	15990	15922	15923	16003	15836	15983	15912	15762	15872	15815	15937	15909	15930	15898	16010	15864	15944	15957	15933	16053	15949	15856	15717	16023	15939	15917	15849	15910	15862	16052	15879	15859	16101	15751	15924	15915	15840	15774	15833	15858	16067	16057	16053	16026	15904	15864	15817	15848	15805	15953	15838	16106	15910	15881	15874	16013	15894	15990	15990	15967	15824	15981	16036	15910	16070	15939	15754	16013	16045	15799	15870	15940	15904	15726	16049	16057	15942	16093	15974	16083	15930	15946	15928	15824	15910	16043	15801	15940	15967	15969	15994	16017	15911	16068	15979	15945	15935	15829	15886	15928	15882	15778	15886	16049	15806	15875	15790	15978	15978	15913	15894	15907	16019	15917	15981	16128	15922	16051	15873	15995	16046	15918	15975	15970	15876	16028	15866	15938	15965	15711	16053	15950	15971	15879	15789	15844	15808	16206	15734	16069	15768	15935	15959	15867	15967	15894	15877	15942	15918	15883	15827	15798	15908	15818	15850	15858	15928	16028	15974	15977	15989	15856	16005	15943	15920	15923	15840	15953	15888	15826	15993	15942	15902	16127	15833	15902	15861	15773	16016	15859	15939	15801	15861	15820	15945	15802	16011	15868	15943	15781	15885	15857	15968	15732	15875	16020	15966	15897	15830	16050	15803	15901	15881	15951	15838	15972	15852	15755	15885	16051	15858	15889	15903	15876	15835	15752	15937	15922	16010	15940	15930	15828	16029	15753	16020	15949	15955	15907	15811	15896	15859	15988	15963	16086	16009	15952	15934	15854	15920	16098	15994	15905	16033	15840	15905	15911	15976	15896	15927	16071	15962	15972	15951	16079	16035	16014	15875	15891	15957	15916	15837	15911	16034	15731	16097	15857	15875	15994	16122	15958	15947	15854	15926	15847	15997	16165	15847	15826	15990	15798	15815	15879	15848	16014	15844	15915	15826	16185	16070	15994	16008	16187	16015	15918	15877	15921	15833	15864	15907	15878	15941	16038	15673	16001	15931	15861	15800	15932	15811	16034	15905	16030	15959	15917	15921	15846	15943	15847	15921	15957	15957	15987	15884	15887	15928	16048	15716	16084	16057	16053	15956	15899	15998	15592	16038	15926	15985	16019	15852	15900	15937	15882	15930	15881	15897	15883	15809	15830	15848	15799	16062	15951	15794	16030	15831	16091	15950	16018	16007	15930	15916	15950	15788	16003	15911	15978	15963	15924	16105	15849	15904	15828	15832	15762	15816	15969	16044	16030	15880	15843	15817	16051	15929	15857	15885	15966	15880	15852	15791	15839	15856	15884	15872	16042	16019	15971	15922	15820	15740	16023	15996	15951	15872	15840	15911	15815	15911	16023	15765	15823	15786	15961	15871	15974	15817	15768	15787	16053	15961	15879	15921	15985	15897	15986	15888	15883	15794	15901	16034	15733	15885	15915	15912	15859	15983	15955	15883	15875	15970	15677	16090	15986	15836	15920	16008	15811	15712	15860	15860	15734	15892	15889	15966	15983	15789	15814	15755	16107	16014	15914	15814	15894	15809	16053	15775	15883	16025	15738	15921	15919	15970	16052	15889	16091	15929	15861	15845	15978	15998	15852	15924	15938	16012	15891	15817	16004	15833	15831	15979	15911	16066	15976	15717	15769	15912	15871	15968	15975	15942	15826	15876	15736	16009	16072	15805	15945	16029	15902	15939	15926	15905	15869	15851	15774	15873	15882	15820	15966	15900	15825	16146	16067	15857	15890	15938	15820	15752	15928	16129	16031	15839	16062	15837	16018	15845	15847	15808	15929	15993	15890	15864	15847	15923	15908	15949	15937	15946	15836	15866	15868	15969	16015	15931	15891	15986	15871	15953	15906	15983	16066	16042	16008	15789	16064	15955	16057	15963	15846	16082	16132	16027	15856	15934	15758	16020	15982	15976	15862	16004	15871	15853	15875	15819	16009	15893	15948	16105	16008	15895	16022	16048	15992	15844	15899	15805	15924	15909	15963	16041	15883	15799	15946	16010	15959	15961	15856	15774	15795	16138	16180	16010	15962	15864	15902	15993	15902	15943	15949	15953	16122	15942	15898	15928	15981	15952	15873	15898	15850	16137	15958	15951	15846	16007	15906	15950	15776	15959	15900	16057	15720	15920	15874	15917	15994	15944	16024	15790	15883	16040	15886	16032	15885	15867	15702	15939	16088	15931	15779	15990	15913	16003	15967	15710	15915	15843	15955	15808	15971	15791	16056	16062	15862	16005	16036	15904	15804	15909	16138	15884	15994	15892	15997	15840	16034	16133	15895	15810	15940	15911	15849	15788	15963	15811	15932	15912	15821	16023	15939	15951	15780	16023	15890	15874	15922	15841	15887	15948	15992	15920	16154	16013	15829	15925	15970	15866	15720	15705	15811	15922	15890	16109	15849	15799	15929	15788	16024	15959	15853	16018	15852	16019	15887	16021	15960	15987	15909	15932	15857	16017	15761	15958	15980	15947	15949	16029	15946
24524	21174	28239	24672	21760	20015	19543	17910	17502	40829	39069	28912	21000	17648	17323	17178	17063	17109	17206	17038	17119	17300	17095	16905	17183	17032	17176	16913	17168	16994	16942	17031	16946	17343	17014	17057	17080	17085	17079	17058	16908	17072	17202	16817	17020	17078	16877	16900	17053	16874	17018	16968	16882	16943	17020	17025	16916	16959	16947	16966	16901	17087	16918	16988	17073	17002	16933	16876	16920	16914	17137	16916	16983	16945	17088	17049	17058	16930	16963	16919	16810	16827	16963	17007	17102	16958	16883	17026	17146	17128	17045	16881	16934	17092	17076	17029	16937	16926	17203	16984	16766	17023	16946	16874	16999	17022	17101	16897	17088	16989	17130	16849	17017	16936	17219	16864	17003	16980	16971	16867	17079	16952	16945	16959	16913	17018	16951	17005	16937	16986	16889	16978	16986	16847	16993	17017	17070	17036	17041	17027	17011	16951	17081	17021	16888	16806	16930	17049	16811	17188	16977	17028	17144	16833	16933	16874	17134	17164	17207	16908	16932	17004	16975	17041	17162	16887	16961	16755	17011	16997	16959	16927	16852	16926	16974	16866	16886	16709	17027	16904	16967	16957	16961	17091	16986	16781	17148	16798	16903	16983	17020	17022	17036	17084	17029	16911	17001	16976	16962	17013	16899	16923	17054	16865	16999	17036	16979	17062	17217	16836	17200	16982	16914	16877	16930	16916	16939	16896	17016	16812	16809	16826	16948	17292	16784	16850	16847	17206	17061	16983	16959	17047	16916	16788	17055	16961	17009	16865	16940	16870	16889	17010	17084	17095	16885	16989	16989	17076	16880	17095	16901	17072	17121	17142	17015	16915	16936	16975	17027	17050	17212	16962	16898	17000	16988	17007	16873	16875	17005	17007	17026	16881	16927	17167	17165	16860	16991	17009	17034	17040	16970	16920	17143	16966	16979	16884	17002	17100	16985	16953	16948	17180	17080	16908	16867	17039	16921	17032	16936	17020	16994	16975	17029	17130	17000	16938	17117	17119	17124	16973	16880	16977	16975	16853	16932	16933	17139	17030	16906	17021	16835	17197	16793	17026	17020	17141	17016	16744	17055	17126	17039	16945	17094	16883	17094	16908	16822	16886	17143	16999	17094	16794	17112	17177	17062	16975	16908	16847	16858	17068	16819	16966	16957	16886	16991	17028	17190	17054	17015	17066	16896	17091	16978	16941	17097	16876	17023	17103	17258	16977	17023	16991	17092	17005	16940	16852	16844	16990	16809	17002	17157	16851	17134	16827	17153	16971	17135	17083	16753	16699	16890	16991	17002	16980	17043	16938	16965	16886	16954	16940	16927	16860	17215	17017	17049	16807	17149	17141	17138	17021	16844	16960	16843	16942	16927	16960	17241	17162	16898	17066	16632	17048	16948	16994	17054	16966	17104	17111	17032	17170	17142	16815	17275	17096	16935	16917	17087	17025	17151	16903	16954	16919	17058	16759	16987	17153	17143	16966	16926	16939	17010	17121	17086	16877	17059	17176	17024	17172	17060	16987	16903	17132	17058	16914	16976	17029	16846	17009	16994	16761	17196	16899	17126	16963	16817	17016	17170	17124	16908	16940	16926	16982	16866	16937	17112	16948	17061	16967	17033	17023	16892	16980	17006	16826	17025	16852	16884	17008	16833	16987	16901	16967	16978	16957	17167	16905	17008	17018	17016	16970	16936	16893	17138	17027	17025	17186	16891	17056	16781	17048	17051	17049	16896	17186	16894	16916	16803	17048	16906	16910	16843	17182	17280	17047	16875	16874	17095	17117	16846	16914	16829	16989	16875	16965	16962	16862	16931	16988	16924	17080	16868	16848	16986	16884	16975	16920	16904	17038	17265	16955	16839	17082	16994	17120	16899	17082	17071	16933	17083	16984	16816	16980	16850	17023	16719	17113	17051	16993	16863	17048	17006	16885	17126	17069	17005	16910	16866	17012	17019	17107	17117	16991	17191	17198	16958	16987	17075	17050	16896	16890	17076	16889	16998	16983	17224	16932	17122	17022	17054	17108	16889	16944	17203	17065	17080	17104	16928	16967	17091	17070	16913	16869	16726	16824	16917	17083	16947	16946	16987	16854	16881	16873	16927	16964	17028	16755	16980	17129	17116	17012	16891	16780	16939	17003	17018	16910	16854	16929	16765	17064	16994	17141	16938	16875	16964	16950	16905	17034	16914	17123	16959	16847	17073	16875	17087	17100	16948	17077	17158	16934	16996	17131	17092	17027	17072	16964	16838	16985	17014	16905	16836	16765	17149	16971	16717	17186	16911	17059	16932	17013	16980	17092	17097	17039	16865	16760	16934	17077	17104	17027	16943	17145	17093	17136	17071	17067	16879	17057	17137	17170	16987	17003	16826	16993	16811	16951	17012	16995	17049	16899	16921	16909	17158	17072	16975	17038	17158	17128	16974	17156	16984	16998	17074	17140	16924	16875	16981	16925	16985	16951	16979	16828	17182	17017	17112	16887	16926	17096	17061	16851	16789	17112	16950	16942	17036	17025	17018	16815	16935	16941	17016	17077	17061	17039	16908	17002	17034	17026	17063	17004	17035	17049	16961	16768	17001	16965	16990	16767	17022	17096	17075	17195	17103	17072	17156	16829	17013	16967	17194	16962	16894	16951	16895	16959	17169	16983	17134	17100	17069	16932	17006	16896	17075	17124	17081	16977	16986	17005	16988	16954	16921	16992	16846	16860	16862	17056	17029	16848	16799	16843	16706	16871	16987	16890	17066	17094	16994	17040	16965	17043	16901	16977	16903	16801	16919	16902	16849	16969	17052	17127	17194	16918	16701	16982	16823	16828	17092	16765	16963	16968	16923	16873	17121	16914	17042	16989	16872	16937	16983	16892	16823	16881	16937	17154	16946	16995	16894	17019	16924	16968	17019	16759	17043	16909	17067	16961	16976	16857	16891	16960	16881	16938	16707	16911	16925	16881	17052	17006	16834	16936	16907	17140	16913	17171	16979	17038	16912	16942	17022	17079	17059	17076	17017	16943	17025	16862	17118	17204	17042	16962	17032	16918	16934	17037	16963	16991	16844	17023	17000	17001	17101	16990	16855	17006	17014	17016	16811	16945	16777	16931	16949	17135	16889	16795	17151	16953	16832	17026	16857	17004	16727	17245	17003	17112	16942	16980	17006	16949	16887	16928	16903	16737	16917	16843	17000	16768	16762	16942	17062	17075	16806	17073	16998	17045	17055	17095	17238	17107	16965	17163	16917	16962	17207	17039	17128	17040	16992	17055	17017	16896	16917	16917	16966	16927	16826	16849	17018	17075	17031	17028	17126	17022	16889	17178	16826	16965	16890	17026	17135	17176	16965	17087	16982	17093	16843	16907	17154	17083	17053	17190	16978	16844	17049	16964	17043	16990	17149	17146	16810	16945	16790	16938	17005	17203	16964	16902	17008	17063	17013	16939	16947	17164	16973	16956	17056	17011	17031	16761	16933	17006	17036	17011	16955	16914	17215	17086	17094	16864	17016	17112	16932	17279	17172	16876	16982	17119	16980	17142	16854	16844	17111	17030	16840	17080	16844	16888	17005	16999	16957	16866	17033	16861	17063	16946	17048	17045	16961	16943	16852	17082	16973	16975	16813	16764	17144	17170	17200	16969	16831	17089	16983	17028	17096	16947	17069	17056	17096	17229	16933	16928	17065	17050	16908	16925	16992	16942	16988	16963	17158	17023	17016	16789	16921	16939	16853	16977	17046	16981	17120	16966	16999	17160	16943	16998	16987	16986	16935	17021	16973	16799	16969	17056	17068	17165	17091	17080	17156	17060	17116	17122	17019	16942	16860	16929	16956	16953	17026	16770	17095	16983	16879	16926	16946	17005	16902	17107	16901	17009	17072	16970	16948	16957	16992	16933	16888	17031	17176	16891	16914	16984	16881	16847	17021	16942	16948	17184	17082	17179	17094	16915	17024	17091	17050	17047	16948	17086	17000	16983	17091	16866	16978	17003	17024	16934	17075	17021	16874	17003	17033	16902	16994	17018	17022	16967	17032	17106	17009	16949	17017	16982	16928	17090	17067	17075	17072	17022	17108	16993	17178	16946	16901	16839	16922	17082	17127	16812	17031	16800	17095	16828	16959	17149	17030	16895	17085	16906	17043	17213	16976	16917	17110	16760	16969	17044	17177	17037	16954	17198	16897	16927	16926	16840	17080	16985	16815	16751	16894	17180	17022	17126	17003	17027	16924	16818	16967	16818	16920	17106	17171	16976	17037	17053	17139	17009	17053	16916	16908	17057	16895	16917	17069	16866	16874	16820	17107	16867	16938	16938	17120	17040	17000	16988	17034	17012	16967	16981	17073	16978	16946	17071	16917	16937	16954	17235	16903	17066	16849	16930	16815	17253	17107	16914	16972	16882	17048	16901	17129	17034	16972	17170	16938	17175	16957	17052	16936	16879	17102	17241	16926	16837	16854	17104	17369	17075	17096	17017	17066	16935	17097	17066	17065	17200	17070	16779	16943	17170	16886	17121	16944	16995	17086	17047	16967	17121	17065	17136	17127	17023	16929	16931	17022	16881	16934	17023	16960	17086	16914	17039	17156	17035	16952	16819	17111	16846	17160	16939	16924	16991	17129	17177	17051	17186	16958	17033	17101	16789	16910	17059	17140	17125	16795	17095	16958	16960	17009	16959	16923	17101	17097	16951	16961	16984	16818	16809	16902	17148	17072	17165	17035	16899	17081	17158	17042	17148	17111	16951	16931	17261	16984	16938	16875	17063	17048	17105	17213	17103	17017	17003	17139	17053	16875	16966	17047	17044	17123	17000	17068	16944	17094	16996	16790	17028	16953	17003	17148	17124	17021	17136	16907	17165	17057	16959	16728	16951	16986	17119	17089	17008	17062	16980	17012	16940	17019	16983	16995	17168	16871	16949	17009	17002	16992	16865	16876	16799	16905	16907	17126	16877	17043	16974	16968	17064	16986	16958	16875	16994	17042	17026	17092	17090	17074	16974	16728	17138	16938	17132	17030	16990	16896	17046	17242	17138	17019	17000	16896	17129	16916	16907	17034	16861	16782	16825	17025	17227	17046	16873	16804	16762	16953	16962	16951	16896	17043	17122	16855	17072	17109	16918	16920	17050	17101	16880	16887	17188	17043	16997
15577	24817	23923	20115	18722	17773	17216	16993	16805	44829	38449	29463	18561	15881	15876	15673	15863	15819	15694	15833	16006	15706	15780	15742	15879	15737	15696	15863	15748	15719	15752	15751	15954	15771	15824	15669	15933	15789	15732	15812	15624	15976	15816	15718	15716	15907	15725	15591	15654	15815	15819	15676	15812	15835	16015	15696	15778	15913	15764	15758	15826	15756	15818	15986	15780	15881	15728	15871	15824	15793	15933	15819	15860	15902	15797	15629	15968	15748	15713	15710	15792	15721	15789	15811	15836	15745	15711	15745	15902	15707	15905	15725	15878	15764	15778	15908	15679	15784	15782	15920	15883	15662	15737	15831	15933	15837	15819	15607	15781	15891	15705	15946	15688	15644	15836	15835	15804	15711	15736	15689	15903	15774	15835	15851	15799	15731	15789	15772	15998	15963	15708	15747	15655	15790	15821	15646	15899	15796	15836	16031	15880	15698	15837	15868	15739	15640	15885	15689	15705	15701	15872	15590	15955	15819	15692	15776	15880	15814	15798	15746	15817	15741	15677	15674	15693	15621	15682	15800	15744	15741	15851	15788	15799	15612	15891	15644	15746	15732	15764	15804	15833	15830	15707	15541	15755	15728	15849	15615	15864	15679	15649	15686	15848	15724	15752	15682	15743	15916	15718	15767	15712	15691	16032	15648	15888	15710	15936	15684	15784	15697	15709	15594	15581	15971	15795	15804	15918	15805	15714	15928	15765	15738	15786	15505	15688	15829	15746	15835	15565	15913	15914	15917	15800	15771	15765	15874	15586	15768	15734	15714	15710	15765	15832	15724	15821	15802	15850	15766	15824	15640	15716	15631	15923	15591	15694	15778	15914	15728	15547	15763	15714	15852	15987	15894	15834	15790	15745	15744	15795	15697	15635	15827	15867	15802	15786	15636	15622	15656	15899	15829	15671	15754	15974	15880	15725	15773	15890	15758	15626	15743	15746	15690	15736	15656	15795	15704	15799	15829	15863	15789	16025	15580	15762	15704	15748	15520	15819	15813	15597	15721	15690	15873	15771	15902	15806	15791	15844	15828	15892	15660	15704	15616	15811	15819	15769	15758	15823	15672	15863	15771	15911	15776	15859	15670	15662	15708	15803	15742	15712	15819	15747	15735	15742	15741	15819	15907	15758	15722	15659	15672	15817	15715	15726	15634	15769	15746	15764	15707	15803	15802	15713	15881	15731	15730	15918	15810	15836	15720	15907	15945	15791	15882	15827	15649	15838	15672	15770	15745	15930	15776	15737	15765	15704	15715	15745	15840	15777	15906	15825	15860	15858	15764	15652	15702	15740	15721	15812	15787	15788	16015	15773	15784	15720	15888	15678	15651	15866	15930	15898	15780	15779	15797	15641	15745	15776	15670	15839	15853	15552	15792	15898	15922	15810	15654	15791	15779	15662	15667	15847	15658	15755	15908	15845	15792	15787	15891	15849	15815	15802	15735	15891	15764	15786	15761	15800	15737	15777	15801	15679	15731	15663	15987	15748	15827	15897	15945	15777	15789	15788	15541	15776	15758	15809	15718	15889	15614	15869	15863	15791	15848	15900	15761	15863	15678	15729	15736	15779	15706	15964	15716	15886	15816	15828	15637	15724	15744	15754	15689	15630	15832	15750	15817	15800	15833	15892	15829	15858	15679	15748	15686	15692	15714	15887	15801	15742	15666	15738	15812	15722	15746	15786	15858	15705	15717	15698	15683	15807	15935	15790	15901	15721	15821	15913	15902	15708	15719	15786	15769	15850	15595	15827	15724	15806	15699	15648	15722	15741	15803	15772	15790	15739	15897	15835	15763	15722	15783	15877	15834	15774	15782	15933	15750	15665	15767	15930	15800	15633	15816	15896	15806	15775	15576	15851	15746	15845	15870	15661	15687	15718	15814	15704	15822	15645	15773	15828	15874	15727	15701	15764	15653	15700	15659	15777	15894	15668	15778	15843	15740	15919	15561	15748	15663	15790	15863	15741	15676	15641	15911	15721	15829	15785	15694	15580	15855	15788	15843	15635	15697	15655	15770	15938	15714	15808	15941	15792	15898	15819	15752	15807	15835	15788	15715	15980	15667	15658	15865	15547	15967	15897	15980	15868	15807	15770	15689	15745	15799	15943	15758	15899	15949	15954	15773	15817	15741	15708	15748	15823	15727	15804	15589	15816	15698	15896	15721	15715	15838	15826	15881	15603	15549	15852	15792	15831	15825	15796	15833	16023	15745	15665	15753	15745	15793	15813	15791	15747	15756	15856	15912	15809	15709	15711	15643	15602	15732	15795	15639	15792	15678	15943	15661	15693	15770	15801	15923	15808	15705	15527	15714	15693	15814	15816	15704	15728	15710	15708	15834	15749	15840	15874	15742	15715	15651	15841	15937	15861	15770	15686	15865	15784	15796	15680	15665	15860	15696	15784	15978	15803	15657	15842	15698	15767	15704	15676	15780	15604	15881	15813	15789	15752	15728	15799	15862	15678	15881	15674	15743	15581	15886	15673	15891	15865	15883	15987	15805	15982	15696	15695	15776	15668	15880	15709	15821	15830	15791	15771	15907	15787	15938	15820	15686	15844	15636	15761	15647	15750	15679	15957	15914	15833	15943	15717	15782	16025	15797	15814	15828	15788	15627	15769	15652	15724	15787	15687	15690	15939	15710	15925	15813	15787	15813	15882	15698	15847	15919	15742	15620	15916	15895	15791	15757	15857	15793	15714	15733	15730	15909	15723	15664	15861	15811	15745	15821	15661	15695	15700	15740	15706	15906	15678	15707	15969	15727	15665	15649	15739	15807	15735	15672	15795	15839	15707	15886	15795	15817	15835	15874	15745	15835	15763	15827	15777	15745	15758	15719	15903	15796	15736	15718	15635	15674	15729	15772	15913	15766	15533	15773	15767	15826	15839	15766	15793	15703	15839	15640	15801	15614	15842	15703	15792	15944	15813	15837	15783	15752	15787	15837	15788	15678	15840	15714	15656	15832	15704	15838	15654	15880	15765	15804	15650	15916	15649	15675	15715	15803	15762	15825	15731	16038	15691	15671	16021	15955	15817	15744	15799	15765	15937	15735	15791	15791	15703	15757	15872	15739	15888	15708	15787	15639	15642	15878	15869	15695	15689	15780	15708	15754	15797	15712	15703	15902	15826	15845	15852	15872	15800	16091	15764	15600	15863	15701	15856	15722	15659	15643	15509	15928	15686	15757	15664	15790	15503	15721	15924	15645	15729	15845	15634	15749	15672	15920	15673	15713	15568	15647	15785	15818	15702	15698	15712	15844	15787	15834	15807	15569	15845	15796	15847	15717	15950	15840	15710	15756	15878	15699	15790	15692	15787	15855	15824	15874	15645	15737	15681	15747	15891	15851	15665	15836	15846	15836	15667	15837	15938	15800	15729	15848	15849	15756	15717	15697	15709	15839	15819	15806	15891	15823	15686	15781	15757	15928	15785	15706	15742	15880	15961	15831	15887	15574	15792	15833	15725	15800	15841	15797	15805	15738	15786	15760	15871	15878	15811	15871	15828	15858	15738	15885	15768	15800	15626	15932	15763	15743	15720	15931	15792	15864	15826	15694	15616	15660	15601	15859	15955	15930	15687	15766	15749	15785	15885	15776	15781	15709	15785	15887	15838	15701	15739	15716	15751	15608	15627	15741	15820	15833	15823	15596	15785	15740	15673	15783	15917	15712	15707	15857	15679	15911	15792	15825	15987	15714	15843	15887	15614	15887	15894	15713	15846	16077	15945	15850	15741	15830	15895	15720	15761	15876	15644	15801	15812	15778	15750	15826	15742	15566	15803	15795	15785	15896	15818	15764	15820	15702	15565	15833	15629	15772	15726	15745	15773	15884	15958	15861	15760	15937	15796	15784	15798	15769	15758	15900	15591	15824	15882	15880	15842	15710	15837	15667	15718	15902	15770	15824	15794	15770	15930	15752	15934	15803	15687	15754	15780	15710	15505	15807	15723	15737	15820	15632	15625	15741	15899	15818	15926	15704	15747	15792	15852	15788	15893	15620	15744	15785	15769	15677	15819	15895	15756	15718	15514	15609	15847	15817	15765	15803	15686	15781	15867	15872	15675	15781	15893	15688	15708	15844	15659	15765	15681	15776	15601	15786	15583	16009	15884	15618	15766	15621	15755	15846	15845	15700	15685	15687	15835	15741	15945	15925	15789	15843	15722	15744	15814	15655	15764	15718	15954	15832	15717	15810	15779	15880	15622	15887	15995	15882	15603	15794	15785	15562	15871	15826	15713	15768	15945	15844	15732	15772	16087	15946	15961	15726	15855	15720	15910	15767	15878	15780	15638	15815	15760	15787	15616	15839	15651	15803	15863	15718	15669	15703	15850	15615	15866	15752	15773	15663	15839	15763	15924	15896	15841	15649	15742	15791	15818	15774	15785	15975	15619	16093	15678	15707	15884	15771	15900	15817	15785	15646	15711	15780	15930	15845	15694	15692	15999	15837	15781	15830	15862	15853	15776	15834	15672	15895	15842	15594	15697	15789	15668	15696	15691	15900	15684	15711	15815	15610	15686	15878	15799	15688	15837	15811	15819	15847	15825	15726	15776	15959	15869	15638	15830	15625	15705	15855	15764	15865	15809	15789	15876	15714	15742	15743	15717	15748	15747	15735	15939	15489	16010	15571	15892	15682	15748	15728	15809	15736	15747	15717	15796	15818	15907	15764	15771	15609	15804	15819	15706	15710	15800	15777	15851	15623	15778	15795	15818	15737	15620	15987	15818	15747	15859	15766	15775	15758	15874	15912	15818	15684	15798	15948	15676	15783	15759	15960	15747	15637	15715	15676	15775	15721	15852	15669	15723	15655	15820	15726	15707	15706	15802	15720	15730	15866	15794	15721	15812	15737	15621	15778	15662	15844	15863	15729	15701	15707	15882	15827	15904	15922	15839	15680	15918	15846	15655	15756	15843	15803	15806	15767	15900	15818	15933	15817	15912	15628	15757	15858	15789	15699	15632	15776	15839	15504	15786	15838	15898	15756	15878	15778	15654	15728	15768	15790	15933	15709	15817	15844	15838	15709	15748	15927	15731	15894	15806	15619	15787	15788	15761	15703	15736	15729	15569	15852	15793	15712	15545	15680	15724	15807	15612	15699	15698	15785	15806	15790	15814	15828	15819	15810
23130	21194	28984	23697	21536	23189	23096	18997	18257	53932	49367	36493	23537	18036	17690	17451	17329	17322	17335	17208	17410	17264	17208	17240	17259	17408	17147	17114	17240	17199	17032	17073	17153	16995	17086	17410	16985	17172	17372	17267	17095	17171	17246	17243	17223	17079	17272	17190	17320	17141	16944	17180	17242	17241	17243	17221	17296	17188	17396	17248	17112	17206	17054	17213	17037	17033	17168	17110	17246	17049	16902	17175	17209	17072	17100	17133	17169	17111	17201	17057	17179	17385	17244	17132	17187	17081	17060	16975	17076	17232	17225	17081	16914	17126	16929	17078	16904	17247	17210	17187	17104	17093	16907	17069	17278	17157	17053	17174	16993	17169	17074	17200	17051	17052	16998	17140	17008	17042	17121	16843	17175	17177	17195	17030	17121	17037	17240	17137	17026	16884	16882	17021	17183	17036	17002	17115	17039	17062	16964	17113	16955	17162	17223	17160	17160	17135	17049	17184	17341	17165	17268	17063	17096	17017	17286	17060	17134	17117	17043	17057	17194	17126	17325	17095	16985	17033	17160	17074	16941	16967	17075	17280	17160	16980	17025	17002	17151	17114	17149	16997	17102	17287	17146	17202	16938	17031	17076	17130	17112	17114	16847	17113	17005	17202	16943	16808	17233	17229	17317	16894	16950	17035	17061	16932	17117	17039	17055	16974	17284	17060	17058	17084	17191	17157	17006	17014	17015	16781	16973	16968	17080	17080	16997	17075	17075	17057	17114	16987	16918	17024	17044	17019	17003	17119	17098	17117	17298	16839	17132	17140	17170	17033	17132	16991	17040	17156	17158	17089	16986	17073	17077	17029	17148	17178	17318	17091	17059	16951	17015	16949	17087	17023	17293	17125	17059	17010	17130	17053	16777	17173	17423	17039	17082	17031	16875	17162	17085	16916	17221	17122	17002	17052	17282	17361	16969	17122	17089	17068	16963	17190	17047	17107	17028	16961	17064	17117	16924	17092	16917	17024	16894	17100	17015	16891	17030	17139	16996	17146	16876	16975	17104	17084	16966	16987	16951	16991	17047	17161	17079	17263	17176	17115	16933	16863	16776	17049	17000	17115	16934	17223	17202	17153	16994	17019	17044	17071	17055	17077	17063	16974	17118	17241	17329	17220	17111	17175	17166	17089	17167	17325	17125	16893	16999	16974	17076	17298	17056	17086	17008	17041	16959	17103	17141	16821	17173	17133	16909	17225	17006	17097	17047	16927	17065	17087	17302	17059	17089	17164	17147	16984	16982	17116	17149	17024	17082	16894	17291	17117	17106	17275	16999	17094	17063	17030	16969	17177	17229	17218	17124	17236	17157	16919	16954	17173	16879	17031	17212	17011	16875	17002	17229	16983	17015	17052	16974	17106	17101	17039	17100	17109	16834	17018	17074	17252	16948	17035	17058	16867	17220	16946	17055	17018	17191	17053	16876	16921	17062	16963	16988	17018	17005	16970	17089	17079	16957	17139	17003	16826	17069	17194	16968	16775	17191	17057	17145	17036	17018	16973	17225	17074	17060	16967	17283	17039	16885	17027	17020	17073	16996	16998	17049	17160	17057	16967	17152	17055	16990	17034	17074	17157	17133	16961	17020	17098	17082	17131	16948	17111	16987	17137	17000	16998	17197	17059	16857	16918	16900	16960	16829	17027	16992	17104	16962	17288	16948	17377	17160	17054	16826	17141	17258	17086	17167	17012	17012	16997	17161	16884	16973	17109	17107	16922	17020	17017	17078	17071	16935	17151	17035	17051	17120	17173	17376	17208	17137	17109	17184	17025	17032	16933	17230	16933	16984	17043	17050	17119	17029	17169	17100	17119	16941	16931	16893	17210	17083	17015	17079	17150	17341	17102	17085	17120	16830	17235	17144	17093	17178	17002	16948	16975	16962	17045	17077	17081	17031	17101	16939	16883	17157	17018	17060	17115	16944	17061	17039	17065	16963	17061	17062	17015	16995	16833	17037	17112	17123	17090	17011	16978	17132	17188	16916	17063	17000	17018	17323	17005	17301	16771	17161	17149	17128	17025	17005	17107	16994	17073	16952	17203	17058	16892	16954	17110	17129	17099	17008	17097	17087	17118	17088	17151	16999	16921	16954	17167	17054	17018	17074	17085	17320	17054	17144	16844	17017	17089	16822	17141	17082	16946	17032	16782	17048	17101	16951	17020	17273	17016	16808	17112	16960	16862	16950	16980	16987	17159	17034	16969	17298	16999	17102	16934	17120	17237	17014	16981	16706	17240	17010	17111	17025	17035	16959	17007	17132	17108	17022	16924	17013	16925	17117	17216	17164	16978	17095	17017	16967	16937	17105	17092	17109	17173	17014	17062	17042	16876	17105	17032	17021	16999	16968	17006	17094	17059	16920	17161	17088	17173	17072	16943	16917	17167	17053	16872	17063	17120	17079	17075	17264	17095	17008	16885	17096	17032	16983	17199	17151	16995	17134	17084	17043	16952	17051	17014	17175	17135	17133	17197	16928	17028	17190	17156	17227	17058	17061	17070	17040	17049	17124	16964	17175	17078	17171	17024	17038	17355	17007	17072	17068	17319	17035	16985	17060	17013	17034	16923	17088	17073	17065	17039	17076	17052	17065	16962	17022	17146	16948	16931	17123	16978	17065	16928	17025	16967	17053	17016	16997	16758	16917	17007	17098	17068	16927	17170	17202	16991	16851	17052	17159	17316	17071	16941	17033	17117	17057	16952	17134	16774	16936	17040	16952	17308	17141	17121	17279	16943	17175	17002	16978	17096	17054	17140	17064	17088	17163	16975	17227	16993	17121	16919	17205	17109	17074	17052	16967	16969	16909	17246	17128	17090	16941	17269	16917	17114	17053	17061	17256	16915	17129	17040	17021	17159	17356	17051	17108	17091	17000	17151	17158	17196	17117	16935	16969	17097	17098	17049	17062	17114	16962	16932	17111	16920	16996	16913	16945	16955	16987	16985	17145	17110	16979	16790	17060	17054	17366	16951	17116	17060	17124	17111	17112	17114	16941	17064	17262	17132	17160	17013	17207	17053	16955	16994	16959	16970	17174	17028	17052	17055	16962	17189	16997	17247	17097	17281	17010	17108	16854	17222	16881	17199	17013	17028	17093	17120	16859	17075	17248	17159	17130	17185	17214	17284	16991	17097	17041	17129	16879	17170	17136	16991	17059	17145	16948	17092	17112	16956	16960	16927	16980	17106	17024	16983	17119	16985	16923	17024	16976	17048	16966	17151	17060	17028	17013	17124	17148	17042	17080	16869	17185	17138	17020	16912	17001	16926	17040	17046	17184	17098	16905	16962	17106	17107	17159	17205	16989	17036	17001	17123	17134	17004	17149	16929	16945	16967	17071	17105	17232	16986	17001	16974	16967	17130	17083	17010	17019	17236	17022	16929	16917	16902	16926	17087	16995	17076	17041	16961	16828	16940	16867	16999	17164	17138	17051	17043	16972	17137	16945	17150	16867	16906	17017	16954	17106	16992	17088	17238	17192	17318	17258	17154	16864	17046	16908	17078	17237	17209	17179	16918	17043	17177	17234	17104	17247	17283	17053	17058	17125	17080	16976	17160	17106	17028	17112	17047	17030	16983	16939	17027	17243	17008	16858	16983	17188	16942	17076	17082	17004	17080	16988	16962	17161	16885	17097	17031	17017	16960	16990	17109	16863	17056	17222	17043	16959	17101	17136	16818	16894	17043	17010	17028	17112	17198	17004	16928	16833	17224	16974	16898	17074	16976	17150	17167	17145	16984	17021	17079	17093	17269	16893	16959	17269	17025	17001	17052	17076	17246	16956	17111	17087	17145	17135	17024	17066	17169	17235	16757	17188	17107	17290	17188	17274	17044	17058	17056	16849	17171	17023	17161	17212	17263	17115	17307	17051	17118	17135	17128	17126	17089	17396	17077	17017	17049	16974	17153	17069	16995	17009	16927	17186	16963	17214	17175	17110	17101	17072	17025	17118	17093	16952	17113	17303	17194	17204	17266	17032	16994	17107	17149	17196	16913	17179	16994	17115	17007	17080	17115	17057	17082	17141	17038	17030	17253	17008	17145	17101	17049	17017	17059	17175	17067	16983	16969	17092	16918	17076	16958	17069	17107	16973	17139	16890	17062	17051	17123	17113	16884	17048	17038	16939	16980	17123	16967	17025	17118	17242	16951	17191	17139	17133	17120	17191	17112	17078	17101	16995	17281	16982	17084	17202	17092	16897	17008	17138	17206	17162	16949	16879	17031	17093	17270	17056	17088	17127	16867	17095	16996	17209	17085	17040	17087	17060	17024	17200	17091	17300	16901	17147	16864	17145	16965	16963	17021	17102	17149	17040	17112	16997	17097	17013	17074	17043	16959	17007	16963	17031	17323	16997	17079	16902	17102	17201	17182	17198	17064	16801	17081	16902	17212	17076	17117	17003	17113	17163	17004	17070	16828	16978	17099	17119	17060	17085	17126	17010	17055	16982	17094	17103	17118	17040	17039	17033	17191	17226	17085	16971	17071	17022	17078	17147	16828	17099	17103	17275	17148	17179	17244	17056	17116	17105	17044	16953	16797	17216	17121	17159	17072	16965	16986	17227	16863	17013	16974	16967	17095	17077	16978	17149	16959	16941	17306	17039	17098	17031	17040	17038	17058	16977	17018	17165	16992	17147	16992	17120	17112	17080	17111	17317	17065	16966	17122	17062	17083	17153	17128	17171	16964	17137	17161	17077	16992	17421	17045	17030	17249	17111	17021	17048	17111	17184	17165	17045	17390	17070	17058	17013	16978	16853	16815	17174	17043	17054	17115	17084	16961	17000	17068	17018	17025	17108	17090	17074	16964	16972	17119	17227	16995	17067	17166	17106	16943	17163	17228	17141	16974	17085	16981	16929	17017	17124	17172	17423	17241	17192	17062	17050	16893	17243	17171	17003	17175	17075	17096	17281	17159	16984	16929	17314	17092	17128	17143	17051	16950	17124	17100	16920	17130	17104	17029	17174	17049	16872	17120	17209	17092	16929	17027	17234	16919	17163	16910	17027	17104	17120	17048	16932	17335	17362	17088	17108	16950	17131	17172	16964	17136	16897	17012	17093	16902	17213	17106	17168	17110	17054	17005	16987	17070	17160	16953	17091	17141	17096	17134	17158	17208	16916	16978	16927	16950
17423	30531	28452	23248	20624	19494	18361	17948	17819	57166	48113	38173	20166	15911	16007	15853	15922	15764	15967	15831	15746	15661	15807	15751	15894	16026	15799	15742	15875	15820	15860	15818	15709	15978	15835	15760	15671	15778	15750	15844	15854	15912	15783	15734	15749	15721	15836	15692	16020	15804	15729	15833	15743	15849	15789	16004	15749	15749	15908	15733	15868	15894	15713	15931	15811	15828	15879	15766	15833	15823	15851	15780	15786	15894	15909	15717	15640	15870	15917	15922	15642	15888	15816	15852	15830	15727	15903	15713	15870	15839	15813	15778	15680	15608	15613	15938	15802	15896	15753	15803	15798	15857	15810	15608	15654	15679	15866	15938	15868	15654	15849	15847	15797	15946	15688	15786	15743	15633	15889	15713	15827	15750	15794	15834	15883	15776	15732	15775	15811	15721	15766	15919	15794	15749	15790	15642	15832	15657	15982	15851	15835	15652	15823	15885	15690	15758	15896	15752	15683	15829	15872	15911	15818	15914	15832	15743	15809	15585	15760	15929	15684	15828	15839	15662	15750	15846	15643	15908	15837	15786	15588	15759	15834	15862	15769	15758	15916	15789	15762	15809	15887	15746	15918	15742	15668	15730	15855	15779	15777	15748	15823	15758	15670	15805	15846	15758	15635	15691	15860	15794	15928	15884	15781	15753	15786	15889	15826	15882	15864	15713	15623	15900	15741	15827	15773	15690	15882	15654	15939	15785	15648	15811	15751	15853	15818	15864	15726	15732	15690	15911	15799	15795	15685	15736	15773	15723	15739	15762	15947	15854	15752	15666	15766	15845	15776	15753	15860	15827	15861	15854	15832	15917	15774	15809	15652	15977	15849	15795	15796	15797	15756	15579	15743	15858	15796	15795	15906	15637	15852	15868	15806	15728	15764	15744	15640	15766	15665	15780	15814	15711	15795	15814	15683	15661	15673	16051	15719	15843	15742	15875	15734	15816	15867	15642	15868	15830	15750	15865	15817	15834	15753	15772	15885	15698	15919	15687	15891	15846	15816	15769	15785	15822	15817	15746	15848	15601	15829	15659	15656	15788	15840	15848	15717	15671	15851	15839	15885	15774	15767	15658	15800	15704	15956	15715	15673	15881	15845	15884	15917	15824	15871	15699	15715	15818	15637	15597	15734	15795	15588	15828	15739	15673	15763	15648	15924	15637	15856	15914	15631	15749	15783	15841	15796	15731	15615	15739	15723	15891	15720	15767	15804	15626	15821	15926	15750	15748	15710	15960	15714	15787	15838	15640	15833	15796	15761	15738	15815	15983	15881	15605	15652	15756	15712	15668	15706	15807	15716	15917	15780	15856	15642	15861	15674	15637	15811	15825	15706	15772	15768	15689	15880	15914	15654	15593	15694	15882	15709	15821	15651	15850	15648	15823	15795	15783	15891	15809	15724	15937	15600	15718	15802	15835	15743	15774	15772	15776	15792	15811	15775	15751	15732	15826	15609	15818	15852	15787	15682	15518	15799	15796	15832	15643	15830	15841	15880	15686	15829	15987	15721	15802	15750	15774	15744	15769	15773	15797	15855	15756	15736	15845	15856	15660	15779	15759	15803	15851	15811	15785	15761	15712	16037	15743	15838	15749	15713	15712	15844	15846	15859	15694	15807	15734	15716	15747	15833	15844	15881	15849	15850	15777	15950	15703	15822	15728	15929	15850	15809	15821	15723	15599	15692	15757	15811	15647	15734	15679	15738	15735	15827	15652	15607	15734	15782	15856	15784	15641	15777	15702	15728	15801	15655	15568	15854	15746	15768	15838	15822	15757	15704	15868	15684	15775	15805	15687	15715	15788	15687	15809	15685	15717	15787	15730	15743	15805	15890	15753	15905	15713	15846	15973	15789	15662	15725	15726	15871	15643	15792	15906	15719	15732	15771	15871	15730	15788	15827	15829	15785	15841	15795	15745	15775	15834	15872	15650	15647	15676	15831	15828	15853	15663	15859	15690	15855	15883	15836	15807	15754	15829	15988	15719	15786	15766	15676	15821	15845	15671	15908	15890	15703	15756	15858	15733	15772	15834	15737	15714	15754	15804	15744	15528	15777	15787	15794	15701	15846	15705	15768	15873	15921	15930	15889	15865	15719	15705	15850	15689	15677	15813	15835	15763	15787	15878	15766	15606	15731	15764	15739	15636	15688	15720	15741	15714	15708	15866	15871	15892	15716	15686	15695	15659	15608	15688	15915	15902	15826	15849	15842	15758	15843	15578	15734	15693	15662	15656	15817	15722	15707	15741	15804	15841	15795	15999	15728	15933	15788	15861	15786	15903	15723	15884	15950	15788	15778	15870	15859	15790	15798	15727	15773	15824	15655	15869	15892	15780	15772	15777	15759	15914	15676	15682	15669	15767	15936	15841	15837	15825	15813	15755	15972	15678	16011	15856	15556	15806	15746	15694	15798	15900	15631	15748	15720	15914	15865	15783	15720	15888	15729	15824	15614	15860	15910	15807	15731	15780	15802	15686	15602	15951	15727	15808	15984	15739	15779	15911	15926	15808	15921	15798	15688	15892	15688	15670	15802	15801	15465	15838	15872	15716	15675	15778	15780	15690	15553	15836	15766	15536	15776	15858	15710	15743	15745	15830	15688	15779	15758	15795	15803	15779	15937	15693	15760	15701	15625	15742	15812	15775	15637	15910	15632	15893	15865	15555	16063	15865	15960	15766	15637	15883	15874	15702	15850	15567	15912	15772	15862	15840	15808	15823	15821	15758	15807	15636	15774	15815	15651	15831	15895	15844	15882	15744	15728	15731	15829	15701	15683	15752	15934	15873	15725	15721	15790	15718	15863	15730	15739	15980	15787	15763	15939	15767	15686	15735	15694	15806	15897	15821	15777	15803	15667	15603	15736	15848	15776	15695	15883	15720	15775	15855	15718	15904	15682	15742	15957	15770	15580	15778	15770	15722	15732	15845	15747	15778	15852	15799	15771	15805	15789	15740	15633	15686	15781	15948	15594	15848	15794	15810	15795	15758	15952	15727	15777	15809	15828	15673	15727	15672	15762	15785	15717	15777	15793	15784	15818	15675	15755	15646	15732	15552	15683	15713	15697	15769	15662	15898	15791	15846	15768	15907	15823	15725	15756	15891	15867	15752	15816	15630	15737	15663	15790	15765	15794	15677	15633	15706	15726	15953	15708	15771	15797	15861	15756	15706	15620	15826	15778	15684	15804	15881	15786	15741	15702	15848	15878	15697	15733	15813	15673	15820	15794	15853	15870	15725	15538	15880	15870	15756	15624	15742	15929	15707	15809	15802	15893	15828	15835	15858	15633	15828	15873	15984	15687	15715	15726	15777	15842	15959	15897	15774	15811	15746	15673	15824	15896	15723	15807	15911	15825	15888	15846	15725	15862	15916	15813	15753	15797	15771	15934	15718	15825	15772	15734	15898	15665	15850	15728	15811	15831	15883	15835	15734	15888	15866	15769	15837	15900	15813	15668	15726	15799	15787	15864	15840	15961	15822	15370	15756	15944	15827	15619	15742	15818	15790	15750	15903	15818	15703	15759	15833	15877	15856	15828	15746	15643	15802	15698	15880	15851	15706	15663	15646	15848	15720	15753	15770	15739	15825	15941	15783	15729	15697	15933	15731	15680	15591	15584	15864	15892	15718	15862	15871	15610	15741	15802	15942	15728	15756	15625	15773	15854	16018	15787	15741	15797	15878	15660	15671	15714	15884	15735	15854	15649	15789	15884	15599	15889	15774	15937	15742	15863	15675	15996	15786	15824	15751	15911	15808	15913	15731	15874	15678	15828	15610	15712	15710	15833	15619	15877	15768	15793	15816	15863	15756	15827	15880	15834	15998	15913	15777	15714	15632	15733	15744	15707	15694	15870	15886	15618	15719	15677	15756	15751	15667	15957	15866	15841	15782	15931	15750	15684	15786	15890	15864	15825	15903	15824	15785	15709	15821	15728	15655	15832	15838	15708	15889	15746	15746	15736	15740	15922	15771	15809	15729	15835	15812	15838	15786	15721	15880	15707	15716	15757	15740	15987	15768	15760	15948	15807	15558	15848	15950	15877	16034	15608	15860	15697	15841	15811	15737	15783	15807	15779	15756	15588	15919	15777	15921	15732	15814	15749	15713	15852	15601	15683	15841	15813	15772	16010	15774	15810	15655	15513	15908	15686	15667	15841	15797	15612	15675	15905	15761	15716	15774	15751	15695	15749	15816	15813	15729	16031	15860	15793	15773	15757	15817	15926	15745	15647	15805	15747	15843	15881	15866	15695	15626	15674	15928	15729	15692	15751	15844	15877	15797	15919	15748	15803	15646	15769	15774	15738	15848	15871	15818	15829	15762	15839	15777	15841	15789	15923	15720	15651	15602	15586	15859	15844	15873	15776	15756	15948	15832	15696	15783	15654	15794	15718	15792	15672	15744	15912	15661	15818	15760	15712	15721	15782	15680	15858	15933	15816	15772	15657	15653	15690	15837	15889	15924	15776	15888	15802	15715	15706	15674	15726	15671	15928	15811	15767	15831	15831	15841	15780	15727	15952	15798	15924	15747	15709	15856	15807	15748	15655	15818	15718	15827	15739	15681	15652	15747	15566	16009	15696	15783	15666	15772	15781	15813	15894	15845	15665	15721	15740	15878	15922	15754	15811	15621	15680	15781	15848	15704	15824	15834	15774	15828	15705	15746	15676	15765	15842	15806	15724	15788	15803	15907	15895	15825	15735	15643	15772	15870	15831	15821	15829	15960	15799	15712	15725	15767	15837	15709	15586	15593	15707	15929	15701	15675	15712	15747	15833	15883	15697	15733	15885	15964	15731	15732	15713	15855	15914	15728	15693	15876	15746	15636	15808	15820	15799	15819	15846	15799	15865	15930	15749	15706	15895	15903	15804	15762	15696	15920	15730	15909	15810	15628	15697	15931	15836	15828	15614	15917	15794	15812	15737	15820	15815	15798	15844	15767	15817	15738	15759	15789	15880	15872	15603	15757	15879	15677	15768	15852	15776	15614	15875	15655	15740	15971	15822	15827	15660	15909	15719	15903	15720	15817	15988	15687	15757	15770	15832	15554	15805	15712	15888	15824	15646	15856	15757	15714	15756	15782	15655	15654	15750	15880	15856	15846	15753	15845	15972	15712	15905	15669	15766	15895	15635	15712
27821	22003	23895	20932	17973	18188	17988	17775	17924	23452	23137	20183	18046	17503	17559	17709	17587	17525	17482	17454	17594	17634	17820	17517	17397	17457	17656	17506	17630	17644	17646	17650	17404	17721	17510	17600	17503	17409	17473	17678	17504	17554	17448	17668	17542	17553	17694	17397	17596	17528	17551	17430	17509	17415	17690	17666	17348	17451	17431	17539	17691	17506	17383	17451	17515	17663	17325	17520	17405	17563	17735	17565	17394	17585	17519	17432	17617	17375	17521	17470	17528	17546	17674	17554	17486	17417	17456	17663	17571	17658	17395	17501	17615	17460	17504	17623	17560	17636	17659	17475	17594	17605	17723	17602	17694	17398	17423	17808	17674	17590	17392	17403	17496	17447	17479	17432	17508	17486	17554	17500	17431	17525	17744	17543	17671	17431	17603	17561	17511	17600	17391	17382	17600	17421	17496	17442	17409	17548	17623	17320	17553	17509	17524	17467	17249	17398	17396	17294	17550	17485	17394	17610	17641	17534	17481	17399	17465	17502	17676	17437	17585	17680	17657	17525	17441	17588	17637	17448	17156	17437	17404	17545	17468	17527	17467	17513	17586	17706	17551	17443	17570	17536	17635	17736	17534	17580	17574	17550	17471	17384	17361	17535	17727	17530	17527	17394	17388	17374	17537	17534	17520	17498	17739	17429	17496	17423	17557	17302	17514	17574	17663	17518	17571	17434	17658	17582	17518	17616	17582	17438	17668	17414	17402	17469	17619	17622	17532	17531	17576	17631	17659	17306	17563	17557	17666	17431	17448	17513	17636	17733	17517	17513	17622	17400	17496	17404	17458	17375	17372	17631	17621	17473	17384	17631	17501	17445	17505	17664	17700	17540	17490	17446	17494	17462	17521	17566	17314	17672	17384	17536	17575	17489	17618	17338	17501	17487	17507	17354	17496	17549	17442	17508	17531	17479	17583	17595	17557	17632	17602	17600	17419	17602	17441	17679	17608	17798	17636	17578	17496	17728	17582	17456	17503	17702	17741	17741	17499	17663	17555	17395	17494	17622	17475	17766	17401	17659	17521	17483	17383	17550	17581	17575	17369	17367	17603	17396	17466	17373	17383	17570	17835	17506	17560	17674	17683	17649	17667	17500	17398	17634	17712	17527	17480	17462	17592	17557	17503	17394	17665	17394	17542	17353	17575	17545	17577	17612	17559	17521	17362	17629	17698	17433	17316	17689	17491	17614	17503	17438	17445	17451	17627	17553	17458	17518	17513	17393	17738	17489	17669	17382	17536	17544	17608	17532	17347	17429	17442	17575	17637	17603	17411	17715	17509	17585	17582	17480	17299	17513	17490	17500	17469	17525	17640	17568	17811	17569	17499	17486	17642	17549	17614	17501	17574	17442	17527	17644	17562	17587	17614	17495	17462	17466	17452	17544	17545	17445	17557	17560	17517	17453	17551	17438	17469	17674	17743	17583	17722	17262	17416	17480	17586	17377	17481	17576	17613	17490	17529	17502	17491	17484	17514	17299	17724	17424	17516	17544	17613	17596	17468	17505	17471	17558	17583	17345	17717	17498	17514	17599	17666	17400	17491	17535	17407	17451	17505	17491	17638	17461	17569	17584	17534	17563	17830	17352	17365	17628	17298	17442	17643	17412	17429	17560	17665	17290	17455	17564	17520	17588	17474	17427	17643	17288	17325	17441	17635	17298	17179	17532	17669	17612	17444	17526	17586	17490	17552	17500	17488	17668	17484	17538	17549	17644	17662	17268	17517	17401	17397	17534	17412	17384	17468	17332	17597	17647	17484	17361	17795	17332	17449	17622	17458	17394	17427	17385	17532	17678	17406	17541	17598	17489	17489	17601	17329	17573	17645	17363	17753	17448	17833	17477	17563	17418	17625	17533	17533	17414	17767	17502	17590	17486	17535	17578	17509	17517	17542	17614	17481	17592	17597	17432	17498	17874	17531	17485	17548	17765	17627	17591	17477	17467	17334	17286	17390	17594	17547	17484	17490	17500	17562	17548	17723	17702	17423	17674	17264	17723	17656	17565	17465	17589	17585	17625	17433	17358	17686	17385	17529	17378	17469	17554	17624	17412	17665	17673	17478	17337	17728	17464	17396	17555	17507	17321	17517	17736	17695	17547	17674	17595	17412	17466	17495	17480	17598	17438	17371	17381	17615	17528	17585	17572	17388	17490	17578	17386	17536	17576	17761	17430	17746	17647	17578	17640	17704	17559	17559	17682	17547	17682	17415	17447	17517	17598	17418	17576	17678	17535	17552	17407	17321	17271	17441	17516	17571	17610	17707	17419	17419	17498	17389	17482	17595	17324	17599	17368	17599	17428	17518	17588	17609	17605	17481	17433	17743	17490	17370	17532	17748	17575	17512	17389	17460	17528	17490	17536	17594	17508	17660	17549	17564	17631	17493	17580	17565	17496	17522	17506	17506	17592	17560	17522	17473	17447	17614	17757	17647	17609	17629	17603	17523	17476	17565	17488	17415	17434	17565	17609	17677	17580	17562	17685	17594	17500	17629	17514	17441	17488	17378	17588	17516	17492	17579	17674	17543	17639	17527	17455	17630	17465	17550	17507	17482	17440	17448	17363	17403	17476	17487	17574	17545	17603	17316	17418	17434	17635	17445	17321	17410	17516	17437	17283	17585	17481	17502	17614	17584	17581	17344	17554	17574	17383	17436	17633	17548	17381	17693	17670	17590	17567	17465	17511	17403	17492	17373	17358	17476	17699	17566	17491	17666	17464	17411	17422	17503	17503	17414	17673	17712	17408	17423	17219	17553	17454	17466	17490	17741	17594	17595	17603	17538	17469	17670	17603	17363	17654	17630	17784	17602	17609	17597	17497	17541	17618	17463	17494	17536	17559	17424	17420	17486	17558	17374	17579	17540	17535	17558	17420	17667	17533	17660	17277	17424	17539	17532	17501	17484	17622	17671	17472	17550	17541	17575	17715	17546	17649	17568	17454	17631	17326	17516	17532	17538	17403	17443	17512	17555	17670	17358	17291	17684	17613	17434	17377	17450	17722	17665	17538	17433	17408	17482	17504	17367	17518	17560	17413	17456	17538	17636	17569	17463	17458	17569	17725	17648	17402	17734	17370	17533	17558	17615	17593	17671	17560	17601	17629	17681	17593	17575	17494	17267	17519	17496	17575	17737	17545	17500	17593	17570	17582	17524	17602	17405	17415	17376	17568	17557	17474	17530	17417	17554	17589	17264	17418	17657	17394	17635	17613	17675	17505	17395	17579	17403	17470	17534	17677	17660	17396	17404	17647	17500	17614	17477	17560	17555	17594	17356	17465	17601	17735	17543	17510	17527	17645	17498	17550	17361	17695	17474	17731	17629	17675	17668	17469	17336	17545	17578	17640	17779	17428	17576	17606	17652	17457	17564	17485	17564	17642	17728	17530	17609	17624	17414	17465	17654	17483	17386	17806	17641	17597	17770	17440	17456	17371	17415	17473	17602	17425	17517	17737	17448	17596	17526	17485	17538	17482	17594	17374	17672	17507	17593	17461	17599	17460	17615	17444	17596	17430	17614	17452	17405	17416	17664	17555	17434	17393	17385	17294	17539	17414	17521	17290	17519	17446	17497	17442	17368	17453	17371	17680	17361	17432	17328	17666	17396	17708	17587	17597	17645	17497	17480	17474	17436	17584	17261	17425	17582	17417	17478	17654	17599	17556	17356	17380	17579	17451	17475	17458	17777	17326	17490	17378	17671	17570	17744	17619	17498	17540	17445	17732	17550	17649	17379	17567	17540	17620	17475	17450	17496	17493	17613	17250	17645	17360	17612	17683	17531	17511	17352	17658	17647	17464	17545	17615	17923	17537	17734	17505	17845	17426	17483	17510	17475	17328	17318	17428	17526	17531	17564	17658	17518	17368	17592	17547	17544	17625	17455	17538	17606	17500	17515	17386	17445	17386	17552	17523	17422	17474	17590	17474	17448	17524	17490	17546	17646	17336	17459	17546	17501	17703	17611	17362	17575	17457	17330	17465	17427	17611	17529	17564	17499	17496	17518	17678	17533	17560	17554	17447	17469	17521	17423	17581	17590	17612	17582	17582	17450	17683	17572	17566	17563	17469	17673	17584	17464	17548	17515	17695	17606	17620	17630	17776	17517	17451	17535	17489	17678	17475	17449	17718	17606	17610	17353	17464	17574	17515	17686	17625	17525	17530	17684	17518	17307	17396	17758	17607	17277	17406	17575	17602	17560	17552	17544	17556	17490	17583	17470	17690	17463	17488	17537	17555	17636	17488	17682	17443	17733	17427	17538	17603	17622	17479	17404	17572	17573	17446	17668	17727	17366	17363	17667	17521	17656	17619	17624	17537	17499	17615	17404	17464	17463	17456	17505	17443	17475	17431	17552	17426	17428	17649	17656	17644	17470	17701	17414	17500	17640	17744	17714	17581	17459	17379	17528	17652	17489	17521	17455	17496	17515	17311	17572	17601	17663	17641	17509	17578	17353	17433	17636	17560	17510	17514	17527	17671	17571	17514	17477	17575	17513	17499	17586	17414	17846	17454	17494	17550	17608	17529	17547	17411	17561	17468	17485	17447	17565	17615	17605	17517	17550	17548	17680	17655	17615	17570	17538	17412	17585	17417	17435	17424	17468	17462	17504	17589	17364	17566	17599	17656	17532	17703	17600	17487	17470	17661	17578	17483	17462	17536	17571	17467	17688	17337	17556	17396	17650	17302	17510	17493	17597	17531	17813	17700	17656	17507	17651	17507	17473	17596	17675	17687	17334	17351	17665	17520	17516	17357	17632	17534	17685	17497	17680	17418	17543	17316	17422	17456	17706	17352	17608	17435	17611	17677	17243	17698	17414	17641	17566	17611	17715	17445	17452	17550	17604	17431	17520	17558	17620	17463	17518	17517	17719	17530	17628	17500	17549	17555	17724	17715	17494	17620	17590	17548	17654	17342	17731	17515	17584	17475	17675	17390	17644	17632	17503	17525	17540	17507	17354	17480	17627	17620	17511	17499	17460	17587	17403	17585	17663	17380	17635	17663	17640	17320	17495	17626	17600	17578	17461	17614	17676	17657	17461	17673	17615	17417	17526	17635	17439	17546	17596	17662	17449	17405	17679	17551	17369	17446	17356	17468	17647	17461	17489	17389	17537	17567	17619	17386	17439	17486
16075	19840	19442	17872	17315	16893	16590	16447	16468	25736	22251	19176	16543	16035	16006	16091	16063	16056	16123	16088	15992	16226	16200	16130	16110	16196	16212	16140	16000	16035	16054	16134	16237	16197	16152	16154	16089	16061	16169	16087	16135	16031	16132	16082	16321	16045	16127	16230	16115	16198	16156	16074	16145	16031	16243	15974	16210	16119	15919	16108	16128	16081	16097	16123	16069	16069	16009	16156	16077	16043	16034	16223	16122	16011	16412	16139	16005	16073	16133	16231	15909	16068	15981	16037	16003	16123	16276	16023	15899	16163	16110	15919	16157	16137	16175	16048	16073	16057	15985	16203	16132	16053	16096	16141	16230	16046	16046	15962	15995	16133	15951	16063	15945	16044	16078	16090	16032	16042	15902	16098	16132	16100	16156	16140	16100	16046	16071	16066	16138	15877	16022	16022	16159	16137	16222	16105	16272	16189	16087	16117	16093	16154	16067	15990	16235	16055	15975	16118	16021	15987	15977	16122	16120	16061	16079	15936	16127	16036	15994	15990	16047	16241	16217	16184	16135	16052	16064	16097	16116	16026	16139	16076	16105	15970	16190	16126	16164	16061	15985	15976	16097	16086	16009	16062	16088	15886	15914	16132	16158	16135	16101	16145	16119	16084	16275	16217	16098	16048	16136	16132	16027	15940	16071	15990	16176	15978	16070	16254	16131	16194	16021	15926	16074	16012	15964	15976	16247	16051	16153	16007	16132	16008	16245	16006	15860	16150	16014	16142	16125	16200	16228	16073	16063	16133	16212	15981	16029	16217	16109	16112	16222	16071	16079	16089	16193	16079	16176	16092	16023	16129	16202	15865	16249	16139	16082	16099	16061	15962	16167	16172	16115	16137	16133	16106	16135	16230	16058	15996	16155	16062	16070	16251	15953	16093	16105	16059	16084	16009	16121	15944	15863	15972	16199	16085	16214	16027	16095	16155	15849	16064	16054	16174	15933	16012	16196	16217	16010	16131	16062	16022	16101	16086	16117	16071	16166	16145	16174	16026	16066	16118	16043	16176	16133	15979	16161	16059	16147	16077	15967	15930	16108	16113	16119	16206	16182	16062	16089	16047	16138	16051	16166	15963	16175	16009	16118	16118	16086	16085	16071	15952	16056	16014	16018	16114	16085	16226	16220	16008	16245	16223	16111	16237	16047	15968	16140	16245	16293	16122	16058	16107	15988	16125	16229	16089	16086	16168	16054	16068	16143	16011	15964	16089	16196	15964	16043	16245	16114	16035	16045	16016	16004	16277	16043	16128	16172	16016	15991	16119	15987	16022	16123	16146	16011	16081	16139	16297	16085	16031	16048	16250	16017	15933	16142	16237	16161	15846	16083	16213	16043	16051	16079	16128	15929	16216	16112	16193	16218	15972	16243	16062	16115	16143	16152	16161	15945	16211	16159	16142	15993	16071	16027	16075	16066	16024	16139	16096	15964	15960	16095	16101	16041	16097	15952	15893	16095	16087	16232	16188	16108	16277	16076	15986	16056	16036	16023	16142	16133	16140	15976	16079	16043	16162	15965	16073	16005	15996	16067	16230	16182	16033	16236	16034	16073	16065	16101	16220	16125	16037	16037	16048	15880	16289	16109	16199	16042	16154	16020	16141	16003	16063	16201	16069	16139	16059	16042	16161	16117	16204	16137	15973	16174	16107	16064	16121	15941	16069	16027	15983	16047	16065	15981	16107	15901	16185	16001	16139	16046	16036	16091	16039	16189	16135	16124	16018	16095	16023	16120	16228	16193	16191	15968	16085	16249	16040	16051	16094	16160	16065	16042	16092	16134	16199	16033	16202	15965	16143	16084	16113	16192	16058	16052	16065	16144	16032	16003	16043	16126	16083	16039	16087	16083	16171	16105	16010	16073	16104	15930	16021	16071	16094	16147	16091	16112	16215	16008	16121	16230	16118	16281	15947	16045	16002	16176	16156	16278	16037	16135	16041	16195	15866	16067	16071	16121	16128	15908	15975	16235	15961	16099	16097	16089	15991	16154	16185	16107	16000	16120	16039	15925	16037	16028	15999	16006	16226	16014	16067	16095	16268	16085	15960	15924	16093	16132	16219	16089	16029	16166	16057	16088	16164	15976	16139	16028	16095	16133	16102	16188	16224	16101	16223	16245	16012	16057	16171	16122	16062	16136	16005	16200	16127	16037	16003	16105	16124	15964	16121	16267	16222	16019	15981	16195	16255	16067	16198	16170	16154	15995	16175	16116	16013	16190	15955	16060	16114	15966	16013	15913	16046	16149	16036	15982	16007	16179	16039	15989	16128	16084	16213	16105	16176	16305	16202	16003	16076	16052	16050	16137	15961	15993	16050	16177	16108	16150	16136	16182	15977	16094	16182	16231	15970	16117	15923	16177	16077	16182	16089	16166	16095	16156	16260	16089	16025	16150	16158	15952	16101	16165	16094	15925	16261	16160	16154	16105	15977	16060	16202	16251	15908	16093	16120	15922	16120	16254	16170	16062	16066	16098	15991	16183	16074	16034	15967	16179	16081	16022	16147	16095	16157	15945	16099	16139	16079	16063	16133	15963	16111	16051	16007	15929	16074	16109	16125	16108	16158	16157	15827	16151	15917	16196	16237	15970	16246	16061	16127	16070	16010	15947	16148	16188	16034	16085	15947	16012	16193	15912	16122	16119	16111	16257	16010	16241	16146	16095	16079	15960	16046	16079	16200	16133	16150	15924	16229	16196	16235	16157	16092	16014	16162	16094	15841	15898	15941	16100	16231	15970	16073	16104	15941	16232	16167	15990	16202	16197	16100	16090	16216	16040	16169	16159	15970	16031	16095	16225	16153	16151	16080	16247	16229	16090	16250	16150	16018	16068	16110	16005	16096	16063	16134	15935	16096	16236	15989	16144	16050	16015	16207	16143	16119	15987	16093	16093	15974	16083	16050	15973	15952	16023	16136	16150	15999	16233	16111	16169	16144	16180	16026	16239	16103	16007	16041	16126	16074	15996	16221	16100	16038	16136	16043	15978	16173	16139	16133	16084	16194	16003	16085	16136	16080	16097	15960	16119	16206	16177	16127	16007	15970	15975	16228	16157	16278	16282	15980	16056	16027	15958	16109	16177	16109	16067	15928	16121	16088	16222	16099	16111	16108	16216	16099	16111	16079	16205	16092	16329	16256	16093	15973	16188	16029	15894	16076	16024	15962	16200	16122	16181	16152	16158	16005	16137	16038	16139	16067	16102	16057	16089	16119	16001	16100	16141	16418	16139	16008	16050	16098	15998	16086	16054	16248	15946	15966	16118	16189	16068	16050	16038	16274	16224	16192	15989	16202	16256	16061	16110	15952	16104	16075	16028	16062	16147	16014	16023	16084	15983	16175	15939	16110	16154	16000	16118	16137	15996	16124	15996	16133	16034	15943	15943	16188	16109	15975	16051	16149	16093	16055	16176	16033	16117	16237	16135	16229	16045	16020	16159	16080	16134	16098	16101	16079	16156	16061	15836	16205	16098	16052	16342	15940	16125	16101	16120	16089	16037	16219	16107	16098	15834	16356	16014	16101	15948	16292	16119	16156	16000	15891	16120	16179	16162	16028	16157	16165	16089	16185	16131	16076	16233	16091	16257	16051	16138	15994	16160	16089	16135	16090	16173	16068	16140	16079	16166	16059	16161	16221	16212	16096	16045	15823	15998	16124	16259	16156	16173	16084	16095	16067	16164	16114	16172	16114	16080	16095	16136	16000	16173	16031	15968	16178	15959	16100	16218	15887	16108	16052	16059	16154	16146	16153	16058	15891	16073	16062	16221	16174	16120	16116	16141	16113	16169	16071	16250	16181	16008	16084	16168	15990	16060	16111	16177	16081	16149	16003	16162	16065	15934	16153	16101	16095	15984	16241	16186	16085	15992	15979	15966	16136	16143	16231	16134	16199	16052	16329	16161	16056	16111	16042	16125	15996	16132	16131	15912	16139	16100	16014	16031	15876	15961	16040	16177	16070	16058	15975	16183	16021	16117	16141	16223	16257	16235	15982	16169	16065	15983	16329	16211	16036	16166	15951	16018	16078	16061	16120	16054	16125	16210	16086	16090	16165	16102	16155	16109	16017	16155	16125	16126	16059	16157	16091	16154	16157	16104	16007	16096	16039	15954	16089	15990	16312	16080	16126	16052	16208	16086	16030	16108	16202	16003	16150	16270	16096	16160	16068	16278	15999	15949	16083	16069	16123	16095	15962	16256	16160	16130	16123	16180	16035	15975	16223	16057	16118	16001	16189	15994	15951	16228	16161	15928	15909	16087	16170	16196	16094	15766	16198	16136	16025	16133	16326	16125	16171	16118	16059	16135	15950	16234	16061	16257	16212	16127	15951	16140	15980	16070	15996	16232	16038	16055	16078	16118	15995	16088	15911	16196	16152	15963	16182	16129	16067	16093	16168	15977	16150	16034	16068	15985	16017	16290	16112	16065	16047	16152	16086	16170	16099	15959	15857	16115	16140	16068	16087	16017	16174	16186	16000	16127	16120	15843	16076	16116	16005	16060	16107	16166	16201	16118	16131	16049	16084	16142	16076	16027	15918	16072	16050	15967	16105	16145	16211	16095	16150	16121	16074	16003	16013	16031	16062	16193	16137	16214	16069	16193	16158	16211	16112	16262	16192	16220	16150	16079	16180	16150	16067	16051	15931	16096	16130	16106	16165	16096	16062	16044	16070	16081	15880	15980	16150	16160	16094	16270	16173	16028	16122	16206	16102	15994	15968	16162	16144	16100	16304	16183	16001	16179	16064	15993	16170	16109	16066	16100	16148	16005	15959	15929	16230	15982	16092	16030	16124	16229	16054	16072	16052	16005	16258	16055	16069	16157	16193	16204	15942	16173	15899	15906	16059	16182	16099	16126	15953	15971	16052	16208	16070	15915	16153	16046	16077	16051	15934	16216	16225	16058	16088	16044	16012	16106	15899	15977	16049	15922	16062	16107	15980	15920	16199	16170	16058	15903	16078	15968	16196	16003	15893	16131	15950	16049	16089	16014	16088	16204	16027	16109	16280	16005	16045	16135	15895	15956	16146	16042	16026	16055	16324	16150	16197	16244	16085	16023	16113	16039	16149	16077	16027	16182	15921	16082	16047	16002	16177	16035	16158	16129	16022	16220	16166	16170	16095	16144	16047
24481	21169	28229	24665	21983	20803	20645	19119	18586	44896	37476	29028	20743	18398	18217	17957	18147	18040	18188	18020	18044	17986	18170	18232	18019	18047	18126	18196	18142	18057	18114	18160	18071	17984	17760	18080	18066	17938	18117	17987	18055	18003	17997	18146	17999	17966	17992	18062	18129	18005	18218	17952	18034	17965	18082	18092	18129	18093	17942	17972	18238	18157	18069	17989	18000	17981	17856	18035	18194	18041	18143	18100	17891	17927	17926	17930	17766	18038	18106	17993	17778	17921	18132	17868	18085	18089	18020	18105	17961	17803	17904	18056	17893	17944	17978	18067	17866	17929	17956	18094	18264	18011	18098	17916	18188	18010	18051	17980	18074	18078	17997	18210	18152	18023	18104	17954	17941	18138	17939	18005	18063	17869	18077	17861	17863	18115	17960	18028	18126	18083	18023	17956	18000	18013	17948	18030	17872	17964	18165	17919	18023	17946	18005	17784	18085	17893	17928	17916	18016	18293	18025	18147	17816	18006	18093	18153	17937	17806	17960	17940	17914	18027	17978	17998	17951	17871	17886	17946	17969	17949	17840	17865	17946	17846	17901	17857	17938	18029	18137	18098	17933	18023	17943	18080	18189	17991	17865	18171	17964	17913	17872	17904	17859	17994	17995	17875	17873	17743	17868	17959	18074	18035	18026	17874	17880	18135	18077	18214	17971	18007	17873	18001	18130	17998	17837	17914	17961	17774	17880	17911	18133	17878	17996	17821	18112	17966	17995	17806	18032	17946	18026	17992	17851	18070	18062	17835	17883	17923	17898	17989	18074	17963	17975	18047	17953	18005	17728	17879	18004	18161	18205	17939	17951	18001	17832	18040	17953	17836	18110	18116	17939	18000	17958	18127	17996	17973	17887	17876	17742	18110	17939	17922	18128	18094	17982	17886	17889	18037	17998	18085	18066	18071	18150	18020	17912	17898	17842	17763	17976	17895	17982	18034	17983	17911	18134	17861	17816	17791	18028	18024	17909	18285	18043	17878	17998	18130	18059	18036	18060	18025	18020	18138	18058	17986	18010	17988	17948	17887	17881	17968	17869	17818	18046	17880	17889	18145	18133	18032	17941	17900	18134	17734	17911	17941	17999	17973	18146	18026	18104	18185	18168	18010	17956	18094	18068	18137	17896	18096	18059	17891	18232	18176	18063	17958	18251	18014	18082	17990	18051	18016	18113	18066	18188	17897	18181	18173	18182	18285	18038	17974	17877	18021	18177	17988	17998	18257	18101	18170	18103	17866	18029	18081	17878	18203	18196	17877	18033	17825	17929	18151	18149	17790	17978	18078	18115	17945	18006	17997	18101	17988	17914	18103	18111	17988	18051	17990	18016	17943	18042	17842	17799	17985	17959	17875	18164	18052	17692	18046	18185	18209	18201	18006	17981	18100	17965	17903	17903	18014	17986	18230	18049	17946	17749	17992	17875	18036	18017	18209	18277	17983	18084	17877	17976	17790	17806	17861	17736	17942	18070	17895	18146	17936	18090	18110	17955	17970	17784	17950	17994	18112	18042	17835	18026	18145	17975	18102	18090	17975	18003	17919	17911	17959	17994	17972	18068	18210	18183	17836	17985	17987	18092	18014	17954	17977	17973	17947	17965	18083	18273	17910	17878	17858	17942	17989	17947	18213	18071	18033	18014	17938	18185	17987	17881	17943	18093	18234	18120	18015	18047	18052	18019	17893	18087	17763	18030	18043	18017	17889	17876	17965	18007	18118	18211	18064	17949	18041	18115	18025	18027	18076	18031	18152	18025	18144	18067	17868	17919	17870	17992	17900	17884	18036	17948	17906	17988	17852	17929	17932	18069	18065	17943	18175	18066	17969	17820	17876	17820	17808	17992	18130	17950	18055	17939	17901	17860	18143	18131	17964	17925	18011	18144	18130	17967	17910	17957	17869	18083	17861	18033	17982	17960	18120	18042	17893	17933	17886	17880	18008	18026	17881	18212	17849	17891	17770	17811	18075	17967	18052	18033	17954	18241	17927	18089	18215	18197	18163	17854	17926	18053	17937	17960	17981	17951	17991	18029	17922	17863	17893	18270	18045	17872	18011	18046	18068	18109	17977	18024	18029	17970	18045	17735	17859	17948	18220	17964	17884	17988	18087	17822	17885	17904	17989	17982	18051	17964	17933	18143	17911	17900	18122	18016	17991	17884	17948	18072	18185	17995	17988	18027	18055	18151	17889	17854	17859	18043	17933	18094	18010	17843	18033	18081	18008	17916	18092	18009	18008	18008	18030	18085	17961	18103	17927	17931	18067	17848	17907	18144	18095	18167	18110	17854	17996	17927	17939	17989	17982	18011	17851	17935	18057	18168	17990	18135	18106	18081	18089	18047	18019	18182	18023	18124	18077	17841	17811	17893	18173	18141	18010	18049	17907	18030	17766	18050	18211	18003	17928	18084	18031	17902	18083	17959	18105	18175	17908	18035	17940	18111	17965	17969	18041	18022	18144	17985	18058	18039	17954	18152	17922	17670	18018	17922	17972	18011	18013	18107	17880	18001	18105	17700	17987	18057	18051	17953	18002	17982	18091	18020	17791	18014	18037	17910	17882	17869	18224	18003	17840	17941	17975	17852	17811	17890	18098	18046	17965	18098	18043	18242	18007	17852	17975	18067	17905	17883	18119	17975	17917	17852	18069	17987	17976	17888	18111	18008	17932	18002	18005	18135	17984	17876	17841	17894	17854	18006	18017	17846	17996	17950	18065	17925	18065	18273	17948	17962	18003	18286	18087	18055	17838	17866	17912	18137	17917	18264	17995	18006	17876	18001	17988	17897	18004	17999	18071	18054	18097	17972	17999	18037	17999	17911	18068	18235	18120	18079	18265	17880	17902	18148	18038	17844	17973	18075	17938	18157	18089	18003	17963	18111	17911	18040	18000	18010	17814	17964	18085	17923	18089	17957	18072	18155	17965	17910	18062	17820	17797	17944	17917	17970	18201	17978	17894	18169	17916	17916	17956	18035	17846	17914	17843	17894	18066	17939	18117	18043	17958	18004	17982	18026	18130	18217	17885	18169	18100	18348	17906	18061	18104	17948	18009	17920	17969	17978	17851	17968	18016	17902	18091	18053	18252	18142	18169	18078	18117	17885	18010	18131	17975	18232	17797	17831	17963	18024	17891	18192	18045	17984	17937	17959	18014	17971	18013	17957	17883	18214	17998	18129	18060	17953	18098	17962	18210	17936	17942	17901	18128	17951	17893	17926	18067	17981	18022	18139	17951	18055	17871	18041	17881	17854	17841	17886	18064	17934	18247	18010	17970	17939	18127	17960	18002	18221	18035	17978	17960	17950	18086	18036	17938	17890	17886	17934	18090	18028	18225	18116	18005	18146	17911	18074	17819	17772	18110	18136	18005	18181	17814	18143	17965	18128	18041	17926	18066	17876	18090	18067	17868	18127	18029	17917	17887	18000	17978	18187	18089	17980	18016	17940	18023	17880	18088	18073	17803	18150	17989	17947	17901	17912	17923	18092	17951	17900	17942	18072	18114	17913	17949	17934	18054	18012	18124	18031	18064	17886	17846	18178	17831	17976	18002	18061	18083	18048	18013	17950	17953	17924	18077	18133	17822	18195	17891	17859	17914	17970	17655	18067	17870	18234	18048	18008	17983	17982	17832	18003	18178	18176	17955	18121	18123	18124	18059	18050	17981	17938	17798	18158	17939	18129	17938	17869	17976	17775	17825	18083	17973	18008	18081	18109	18060	17934	18141	18081	18029	17896	18275	18232	17912	18164	17924	17952	18054	18147	17915	18091	18098	18002	17996	18013	17821	17970	18066	17921	17876	17941	17700	18206	18237	18017	18058	18107	18008	18072	17873	18047	18049	17899	17830	18127	17970	17973	17838	17987	18028	18061	18191	17909	17986	17785	17955	17960	18003	18058	17862	18230	17875	18058	17981	18054	18092	17965	18003	17875	17871	18098	17955	18141	17895	18118	18038	17958	18063	18073	18089	17898	17916	18126	18104	18103	18081	18109	17975	17972	17870	17774	17842	18003	17989	17977	17795	17968	17963	17870	17929	17888	18132	17847	17949	18115	17770	18068	18118	18050	18119	17942	17880	17998	18120	18133	17859	17961	17983	18064	18067	18113	17887	17971	18020	17899	18156	18119	17753	18229	18037	17890	18025	18068	18070	18091	17912	18039	17984	17855	18093	18090	18003	18064	18030	17887	17909	17944	18074	18095	18004	18081	18046	17998	18012	18003	18134	17959	17900	18017	18250	17845	17907	18019	18035	18059	18172	17958	18056	18001	18048	17957	18104	17828	18123	18090	17988	18210	18197	17917	18067	17943	17862	18196	18133	18244	18044	18073	18024	18053	18142	18090	18114	18285	17922	18093	17857	18033	18252	18152	18030	18200	17877	17841	17898	17986	18045	18047	18041	18115	17922	18287	18036	17902	18057	18038	18007	18202	17854	18078	17970	18037	17953	17984	18168	18154	17967	17900	17908	18050	18012	18130	18039	17918	17932	17953	18217	17833	17936	18096	17855	18006	18085	18056	17953	17945	18123	18137	18058	18101	18012	17880	18136	17885	17949	17995	17984	17948	17991	18003	18128	18111	18150	18011	18077	18195	18154	18056	17834	17856	18091	18095	18024	17960	18027	17993	18275	17998	18045	18020	18144	18191	18041	17924	18132	18061	17863	18157	18054	18044	18105	18082	17959	18042	17945	18135	17879	18091	17984	18015	17879	17799	17949	17908	17980	17916	17946	18113	17890	17949	18018	18193	18037	18077	18057	18029	18074	17930	18142	18199	18106	18160	17953	18163	18180	17940	18016	17938	17919	18010	18101	18162	18122	18026	17856	18029	17974	17988	18036	17910	18003	17838	17929	18077	18201	17904	17918	18072	17994	17963	17730	18132	17969	17894	17948	17753	17923	17945	18203	18036	18224	18163	18151	17942	17976	18025	18161	18018	18198	17811	17995	18132	17920	17916	17744	18118	17907	18104	17720	18011	17993	18140	17993	17979	17884	18155	17955	18060	18047	18139	17944	17990	17967	17928	17866	18010	18054	18121	18154	18235	18013	18070	17993	17947	17919	17949	18006	17924	17996	18019	18054	17963	17911	18190	17736	17877	17894	18043	18003	17853	17996	18035	18082	18151	18056	18005	18090
15731	25505	24291	20632	19082	18389	17651	17469	17500	47944	36456	29417	18000	16409	16424	16521	16343	16440	16423	16346	16540	16302	16403	16458	16470	16337	16407	16574	16256	16321	16407	16441	16420	16302	16433	16418	16371	16487	16292	16402	16438	16481	16390	16459	16473	16240	16360	16359	16476	16441	16439	16394	16313	16260	16457	16552	16577	16420	16441	16477	16411	16376	16541	16393	16462	16327	16200	16341	16382	16538	16601	16285	16413	16438	16407	16660	16521	16427	16221	16570	16435	16425	16422	16336	16382	16337	16376	16425	16300	16471	16430	16343	16409	16423	16269	16344	16395	16381	16406	16340	16278	16420	16470	16321	16393	16251	16399	16280	16481	16480	16426	16324	16277	16229	16382	16214	16333	16122	16441	16316	16467	16480	16224	16316	16353	16350	16362	16263	16314	16538	16237	16196	16276	16189	16370	16216	16500	16374	16190	16415	16291	16225	16389	16358	16283	16209	16506	16517	16288	16434	16349	16371	16411	16228	16264	16332	16428	16554	16295	16264	16286	16258	16271	16427	16386	16204	16424	16427	16455	16334	16455	16459	16354	16281	16222	16395	16250	16428	16428	16228	16293	16385	16238	16487	16186	16433	16272	16359	16409	16355	16399	16363	16463	16298	16457	16472	16269	16333	16458	16258	16290	16287	16501	16332	16211	16398	16342	16631	16160	16284	16500	16576	16444	16265	16239	16322	16432	16368	16261	16410	16492	16386	16296	16416	16311	16426	16267	16417	16265	16367	16295	16530	16176	16497	16399	16357	16299	16337	16257	16376	16495	16241	16257	16377	16503	16277	16439	16488	16397	16389	16443	16356	16374	16511	16284	16324	16450	16545	16353	16273	16382	16317	16341	16349	16220	16375	16350	16403	16514	16323	16371	16410	16304	16594	16442	16209	16413	16406	16448	16397	16342	16355	16424	16345	16384	16176	16268	16496	16272	16287	16351	16407	16215	16521	16255	16309	16439	16257	16540	16391	16151	16310	16304	16371	16366	16405	16435	16113	16366	16439	16365	16457	16424	16561	16371	16378	16469	16148	16351	16582	16299	16347	16311	16372	16301	16501	16377	16550	16401	16325	16457	16350	16256	16276	16301	16394	16357	16282	16413	16256	16315	16318	16510	16433	16381	16530	16305	16508	16336	16504	16495	16320	16352	16290	16206	16440	16409	16332	16583	16450	16414	16300	16447	16326	16348	16324	16367	16229	16299	16436	16466	16191	16434	16187	16437	16299	16294	16427	16478	16362	16289	16419	16391	16352	16352	16471	16515	16327	16167	16437	16389	16411	16209	16372	16616	16346	16410	16350	16319	16295	16425	16426	16329	16366	16484	16378	16449	16133	16223	16252	16287	16443	16486	16523	16447	16212	16374	16439	16389	16381	16322	16294	16352	16415	16296	16205	16526	16246	16203	16272	16310	16378	16309	16376	16557	16381	16255	16253	16310	16447	16427	16233	16265	16434	16216	16441	16261	16442	16462	16321	16441	16220	16369	16439	16467	16481	16370	16355	16509	16513	16254	16267	16322	16159	16378	16560	16390	16322	16356	16433	16383	16422	16412	16456	16490	16359	16435	16258	16507	16441	16375	16372	16398	16421	16295	16299	16341	16334	16402	16327	16313	16144	16449	16433	16244	16477	16431	16388	16333	16240	16269	16258	16401	16256	16405	16415	16628	16325	16227	16457	16488	16444	16377	16418	16275	16417	16245	16491	16513	16294	16216	16225	16417	16530	16364	16320	16262	16344	16425	16306	16205	16315	16327	16362	16401	16323	16308	16227	16352	16532	16364	16549	16431	16406	16401	16348	16442	16437	16514	16338	16368	16509	16476	16414	16473	16415	16434	16312	16422	16347	16352	16419	16335	16402	16320	16422	16347	16390	16466	16444	16388	16462	16435	16421	16318	16391	16394	16326	16249	16576	16230	16267	16406	16332	16332	16273	16422	16379	16397	16415	16354	16403	16421	16284	16277	16369	16265	16292	16354	16459	16330	16470	16326	16242	16315	16380	16381	16424	16239	16441	16340	16333	16101	16393	16471	16264	16303	16373	16469	16388	16464	16339	16235	16552	16519	16419	16430	16438	16403	16335	16445	16338	16407	16574	16304	16362	16521	16500	16402	16327	16384	16372	16447	16077	16241	16211	16298	16285	16417	16396	16316	16290	16362	16311	16247	16294	16251	16166	16420	16514	16293	16320	16311	16334	16450	16433	16389	16546	16388	16302	16320	16407	16282	16438	16240	16467	16358	16289	16364	16220	16392	16399	16490	16170	16402	16293	16410	16348	16388	16318	16447	16435	16257	16364	16354	16221	16408	16354	16365	16473	16310	16340	16378	16469	16346	16220	16188	16308	16329	16354	16389	16129	16316	16386	16302	16367	16221	16386	16326	16587	16353	16267	16408	16472	16481	16265	16424	16250	16334	16507	16582	16402	16391	16249	16370	16327	16083	16332	16217	16387	16279	16413	16340	16466	16297	16509	16326	16393	16450	16297	16324	16350	16321	16518	16383	16474	16326	16294	16362	16486	16434	16456	16359	16326	16523	16462	16430	16294	16343	16299	16215	16378	16537	16281	16466	16290	16329	16320	16382	16297	16497	16465	16260	16371	16516	16288	16461	16184	16211	16309	16344	16327	16385	16457	16204	16536	16073	16321	16672	16385	16476	16371	16348	16207	16305	16401	16471	16264	16213	16362	16391	16346	16531	16338	16376	16339	16313	16314	16442	16487	16401	16415	16409	16255	16323	16123	16292	16419	16333	16457	16370	16456	16383	16330	16349	16625	16363	16445	16317	16285	16450	16377	16261	16442	16417	16356	16510	16304	16299	16384	16395	16332	16230	16376	16326	16346	16557	16371	16198	16462	16432	16490	16429	16496	16300	16471	16327	16464	16280	16600	16508	16225	16319	16579	16425	16294	16478	16288	16426	16412	16202	16580	16354	16323	16374	16281	16385	16222	16233	16297	16396	16276	16192	16442	16380	16411	16530	16335	16530	16390	16332	16357	16298	16409	16202	16214	16435	16516	16376	16328	16330	16401	16329	16424	16458	16580	16228	16265	16278	16283	16457	16378	16567	16219	16371	16422	16442	16255	16501	16455	16370	16284	16319	16317	16187	16326	16404	16311	16351	16166	16380	16191	16377	16293	16504	16321	16274	16401	16408	16379	16435	16453	16420	16385	16379	16344	16434	16242	16532	16220	16374	16212	16458	16369	16374	16409	16386	16336	16390	16367	16300	16386	16321	16292	16361	16369	16320	16445	16416	16310	16448	16326	16381	16267	16528	16454	16223	16219	16313	16344	16399	16365	16227	16266	16415	16396	16415	16351	16345	16408	16420	16294	16365	16598	16402	16191	16261	16377	16405	16460	16330	16224	16477	16233	16334	16269	16228	16295	16399	16460	16278	16247	16475	16361	16103	16390	16327	16432	16583	16317	16356	16371	16446	16376	16506	16395	16235	16340	16414	16312	16395	16390	16303	16341	16501	16382	16597	16356	16287	16267	16368	16360	16405	16330	16519	16426	16491	16520	16540	16379	16440	16468	16445	16216	16282	16322	16374	16401	16357	16321	16289	16446	16407	16385	16215	16296	16303	16473	16482	16292	16402	16337	16299	16423	16354	16293	16434	16449	16323	16497	16235	16492	16354	16400	16358	16394	16414	16272	16359	16245	16409	16218	16277	16360	16436	16384	16500	16352	16498	16311	16363	16394	16248	16369	16429	16289	16420	16369	16494	16382	16428	16227	16293	16284	16329	16353	16276	16365	16292	16398	16257	16368	16312	16351	16364	16332	16479	16321	16346	16570	16329	16404	16397	16388	16281	16411	16289	16405	16281	16399	16329	16510	16363	16507	16440	16247	16262	16371	16293	16418	16294	16403	16278	16268	16438	16387	16418	16429	16456	16328	16417	16246	16382	16421	16455	16506	16328	16304	16243	16524	16549	16200	16358	16281	16298	16330	16454	16447	16355	16238	16241	16438	16475	16511	16354	16236	16492	16376	16379	16240	16283	16490	16194	16322	16210	16365	16476	16462	16247	16366	16267	16418	16418	16512	16407	16273	16202	16289	16405	16314	16318	16503	16351	16315	16355	16395	16278	16262	16497	16416	16213	16439	16471	16454	16446	16339	16392	16456	16353	16424	16270	16355	16516	16191	16237	16282	16538	16456	16346	16352	16381	16406	16484	16346	16379	16510	16363	16293	16373	16250	16458	16318	16224	16442	16443	16470	16558	16475	16218	16544	16301	16342	16441	16438	16395	16421	16330	16079	16494	16320	16340	16377	16161	16540	16439	16338	16466	16377	16231	16456	16381	16230	16433	16462	16407	16438	16244	16430	16443	16445	16288	16361	16407	16473	16410	16259	16414	16388	16504	16416	16336	16393	16334	16249	16366	16504	16323	16412	16384	16501	16371	16342	16268	16396	16460	16386	16370	16364	16296	16346	16346	16462	16414	16357	16289	16480	16496	16364	16461	16449	16285	16320	16314	16523	16325	16323	16330	16141	16236	16213	16281	16333	16287	16455	16249	16371	16595	16266	16369	16435	16315	16504	16474	16286	16517	16557	16546	16305	16444	16382	16381	16390	16449	16276	16350	16490	16303	16463	16444	16420	16198	16444	16528	16356	16211	16539	16251	16347	16503	16317	16494	16249	16395	16364	16300	16424	16289	16420	16359	16255	16395	16396	16195	16404	16482	16435	16338	16394	16306	16205	16399	16538	16451	16562	16211	16391	16422	16406	16411	16526	16371	16398	16411	16595	16381	16219	16377	16267	16393	16303	16339	16355	16231	16287	16480	16283	16261	16390	16510	16468	16457	16384	16285	16238	16392	16449	16460	16266	16496	16250	16417	16376	16451	16439	16466	16365	16367	16340	16324	16484	16420	16406	16557	16408	16562	16330	16533	16396	16338	16437	16378	16283	16391	16262	16388	16353	16382	16557	16370	16259	16503	16376	16421	16396	16430	16218	16527	16360	16234	16053	16430	16462	16189	16628	16353	16540	16310	16266	16439	16415	16493	16394	16371	16412	16464	16327	16413	16520	16415	16333	16516	16538	16238	16458	16367	16572	16386	16380	16323	16305	16344	16340	16327	16303	16447	16540	16201	16403	16314	16381	16408	16158	16431	16382	16406	16560
23030	21150	28982	23599	21610	23512	23930	19865	19144	56950	48482	36583	23068	18955	18609	18314	18132	18204	18060	18253	18096	18017	18179	18283	18181	18001	18240	18057	18051	18190	18024	18106	18115	18161	18046	18051	18014	18036	18248	18185	17969	18086	17896	18014	17992	18294	17823	18098	18090	17847	18182	18005	18084	18191	18172	18142	18240	17989	18060	18146	18029	17877	18254	18107	17759	17935	17861	18077	18075	17882	18003	17940	17933	18096	17985	17852	18247	18063	18126	18165	18040	17999	17986	17971	17878	17958	18098	18061	18119	17941	17992	17938	17993	17885	18150	18010	18102	17993	17886	18163	18167	18098	17975	18040	18131	17847	17990	17983	17951	18036	18013	18154	17982	17933	17860	17744	18088	18031	18020	18018	18097	17873	17781	17990	18056	17906	17760	18042	17994	18000	17937	17979	17842	17892	18037	18058	18207	18054	18106	17767	18089	17946	17990	17891	17902	17816	17864	17879	18032	17943	17872	18019	17777	18126	17874	17865	18172	18074	18165	17897	18083	18003	18106	18082	17896	17986	17967	17942	18032	18003	17882	18015	18046	17987	18150	18026	18037	18022	17838	18202	18020	18062	17929	18091	17895	18096	17915	17921	18180	17989	18048	17913	17949	18019	17959	18070	17954	18161	17959	18017	18023	18037	18064	17970	17945	17825	17979	17895	18038	18102	18130	17834	17943	17955	17979	18134	17761	18133	18024	18163	17999	17992	18069	17955	18172	17989	17981	17998	17839	18183	17993	17862	17989	18003	18010	18114	17883	17856	18193	17999	18141	18100	18043	18036	17927	17858	18007	17969	17675	17795	17968	17821	17908	18027	18039	18073	18073	17957	18051	17980	18019	18052	18030	18048	17760	18117	17896	17969	17796	17884	18094	17809	17758	17980	17901	17936	18163	18180	17924	17847	18036	17930	18035	18182	17878	18169	18015	17956	17886	17986	18214	17873	17897	18112	17911	18065	17889	17759	18120	18024	17979	18011	17889	18031	17890	17957	18133	17842	18007	17994	18095	18001	17973	17791	17687	17751	17843	17946	17920	18088	18111	17896	18032	18080	17883	18063	18195	17938	17766	17954	18002	18010	18092	17947	17930	17798	17952	17991	18089	17885	17828	17944	17990	18037	17836	17947	18147	17973	17930	17881	17773	18060	18075	17866	17875	17967	17910	17952	17739	18001	17993	17933	18146	18190	18057	18009	18153	17944	17937	18088	17813	18011	18163	17871	18030	18161	17904	17991	17907	18071	18213	17995	18011	18023	17991	17965	18175	17947	18088	18075	17924	17659	18033	18033	17906	17862	18136	18011	18106	17933	18197	18119	18001	17772	18058	17912	17930	17949	17871	17913	18024	17804	17915	18101	17984	17914	17987	18122	17947	18000	18068	18115	18120	18001	18037	18012	17954	18105	18047	18020	17933	17992	17979	18203	17853	17861	17970	17918	17937	17886	18118	18265	18138	18128	18111	17983	18264	17949	18056	17992	17845	17879	17933	18125	18026	17999	17754	18022	17940	18012	17991	17898	17758	18072	17876	18096	18059	18076	18042	17872	17810	17657	18011	17959	18080	18072	17967	17901	18191	17935	17742	18227	18055	18165	18064	17912	18048	18096	17991	17890	17891	17985	18013	17941	18112	17957	17950	17984	17880	17854	17873	17916	17789	17879	17990	17966	17870	18040	17888	18163	18101	17942	17814	18142	18004	17967	18075	18059	17923	18089	17706	17920	18175	17821	17892	17875	17878	17974	17950	17858	17845	17888	17961	18171	18228	18071	17999	17773	18029	17966	17892	18106	18165	17935	17865	18074	18085	18000	18013	18086	18080	18000	17888	18005	18147	17804	17915	17961	18227	18163	18073	17947	18098	17984	17761	17769	18240	17984	17953	17992	17975	17869	18269	18010	18219	17842	17950	18006	17933	18080	18080	17985	17970	18173	18029	18084	18071	18057	18094	17897	18036	17904	17991	18034	18106	18033	17846	17907	17863	18022	18076	18014	17981	18192	17915	18066	18013	17850	17842	17968	18151	17896	18053	18048	18001	17939	17968	18011	17999	17941	18017	18011	18026	17876	18147	18017	18013	18029	17805	17974	17998	17955	18126	18067	17866	18192	18205	18059	17866	18056	17968	17976	18014	18022	18044	18003	17866	17931	17806	18077	17831	17929	17978	18083	17995	18159	17962	17810	18058	18036	18001	18006	18074	17970	17979	17896	18033	17970	18066	17872	18057	17994	18111	18067	18166	17898	17796	17967	18094	18165	18000	17929	17868	17997	18123	17993	17883	18138	17876	18053	17974	17877	18100	18085	18150	18132	17879	17993	17865	17896	17852	17853	18210	18120	17995	17906	18203	17905	17956	17809	18105	17936	17915	17944	18093	18078	18193	17982	18067	18015	18010	18273	18058	17954	17801	18139	18163	18005	18167	17966	18018	18038	18078	18025	18184	17956	17709	17946	18234	17951	18034	17869	18116	18023	18072	17964	17917	17995	17919	17965	18083	18019	18114	17876	18111	17884	18118	18138	17764	18057	17794	18027	17997	18114	17840	18061	18113	17826	17897	17808	18053	17842	18082	18020	17980	18088	17966	17846	18020	18014	18013	17896	18057	17906	17945	17993	17885	18082	17788	18063	17896	18168	18086	18284	18020	18197	17976	17938	18127	18012	18003	17826	18058	17924	17839	17915	18228	18073	18128	17860	17990	17838	17673	17931	18025	17957	17992	17961	17779	17907	18020	18154	18112	17979	18128	17888	17778	17894	17833	18036	17940	17978	17990	18042	17973	18006	17913	17781	17947	17908	17971	17892	18057	17949	18074	18080	17906	17755	18075	18160	17976	18033	18111	17741	17798	18024	17997	18012	17703	17824	18018	18001	18093	18185	18074	18008	17710	17928	17958	17996	17788	17969	18123	17930	18078	17988	18034	17928	18035	18031	18109	17972	17968	18084	18027	18109	17860	17911	17876	17878	18077	17947	17938	17791	17893	17963	17881	18032	17864	18063	17921	18027	18011	17726	17970	17915	18276	18204	18190	18056	18124	17942	17990	17920	18136	18092	17920	18041	17909	18027	17854	18110	17937	18078	17934	18018	17929	17967	17929	17986	17989	17997	17964	18126	18026	17924	17880	18095	18119	17902	17910	18100	17920	17978	18037	17935	17887	17952	18065	18077	17923	18147	18096	17834	18019	18083	18050	18080	18176	18065	18040	18017	17981	18154	17996	17915	17917	17927	18093	17883	17972	17919	17867	18041	18163	18168	17871	17884	18138	17961	17978	18262	17937	17833	17933	17887	18025	17881	18044	17853	17791	17894	18153	17922	17864	18045	17859	17979	17845	18210	18074	17775	17827	18053	17935	18003	18094	18048	17972	17900	17900	18244	18053	17679	17995	18137	17946	18101	17898	17812	17994	18073	17728	17915	17816	18195	18197	17999	18083	18106	18132	18166	18003	17966	17973	18250	18189	17971	17913	18129	18095	17969	17884	17919	18096	17905	18045	18073	17892	17918	17881	18022	18152	18001	17965	17906	17909	17864	18028	17942	17883	17937	18026	17992	18152	17985	18024	17890	17858	17806	18071	17834	18238	17977	18001	17849	18143	18068	17902	18071	17981	17941	17772	18056	17792	17993	17854	18132	17776	18006	18034	18011	17889	17996	17964	17940	18093	18057	18171	18114	18115	18257	17993	17698	17934	17898	18061	18124	18100	18159	17985	17890	18159	17985	17976	17832	17888	18267	18006	17887	17771	17953	17995	17887	18196	18020	18110	18012	18005	17880	18295	17924	18080	17905	18257	18064	18088	18137	18043	18016	17799	17955	17862	18150	17862	18155	18042	18028	17860	17902	17938	17850	18018	18119	17785	18003	17903	17937	18056	17855	18033	18091	18009	17945	18189	17851	18024	17974	17849	17900	18072	17992	17988	18021	18157	17856	17905	18064	17880	17786	17886	18009	18136	17886	18078	18059	18065	18036	17982	18174	18240	18001	17912	17944	18111	17941	17982	17776	17858	18002	18009	18113	18182	17852	17921	17780	17932	17787	17613	17910	18016	18133	17980	17866	17959	17928	17903	17982	17992	17865	17851	17986	17931	18083	17814	18016	18109	18087	17925	17979	18177	17971	18286	18084	17926	18076	17873	17990	18027	18002	17964	18019	17974	18061	17994	17872	17908	17940	18109	18103	17971	18000	17965	17879	17925	17864	17924	18158	17994	17988	18180	17899	18074	18064	17938	17903	17963	18153	18289	18109	17962	17894	17931	18109	17939	18010	18093	17885	17979	18116	18122	18081	18224	18030	18218	17910	17868	17878	18192	17812	17860	18098	17802	18245	18175	18006	17966	18029	18235	17956	17877	18100	17938	17841	18061	17995	18097	17969	17999	17858	18044	17953	18130	17900	18000	17869	18059	17921	18095	17837	18192	17861	17985	17934	17913	18186	17970	17804	17930	17932	17828	17954	17951	18091	17885	18009	17954	18076	17938	17951	18071	18048	17989	18119	17865	18018	17914	18195	17970	17945	17952	17923	17933	17957	17917	17758	17851	17821	18119	18012	18187	18013	18068	17838	17902	18062	17908	18013	18207	18016	18019	17948	18070	17928	17990	18077	17873	18112	18087	17825	18075	17978	18009	18021	17855	17848	17804	17785	18073	17953	18124	17812	17752	18119	18091	18042	17939	18156	17878	18061	18099	18189	17864	18027	18092	18038	17974	17913	18076	18204	18050	18123	17917	17995	17921	18028	18030	18135	17923	18025	17702	17821	18047	17864	17836	17708	17907	17892	18059	18105	18067	18054	17993	18226	17914	18041	18069	17869	18012	18020	17839	17835	18038	17750	17923	17930	18006	17943	17970	18098	17762	18118	17845	18072	17998	18065	18047	17958	17950	17998	18010	17971	17898	17827	18024	17970	18048	17991	18221	17971	18143	18098	17710	18202	18031	17902	17969	18114	18258	17987	17944	17914	17884	18035	18132	18067	18125	17805	18035	18034	18044	18067	18076	17994	17991	17987	17859	17837	18034	18130	17863	17860	17942	18052	18205	17938	18053	17967	18129	18032	18197	18113	18013	17990	18131	17779	17993	18113	18080	18004	17993	17997	17829	18031	18037	18151	18043	18000	17900	17958	17996	18106	17982	18063	17890	17967
17567	31443	29143	23546	21373	19906	19024	18544	18409	59589	46932	38084	18909	16410	16517	16495	16570	16444	16376	16222	16324	16444	16317	16393	16461	16443	16278	16236	16402	16304	16289	16270	16355	16195	16323	16355	16435	16490	16237	16404	16344	16417	16244	16368	16330	16563	16185	16329	16282	16481	16101	16336	16280	16341	16336	16358	16472	16378	16380	16341	16218	16354	16163	16294	16329	16278	16358	16300	16257	16368	16261	16448	16392	16332	16260	16255	16131	16233	16451	16445	16123	16606	16273	16343	16250	16317	16251	16367	16322	16316	16256	16231	16189	16415	16349	16343	16171	16278	16429	16199	16301	16210	16101	16302	16326	16243	16369	16431	16245	16402	16184	16205	16332	16347	16275	16357	16350	16442	16128	16151	16289	16305	16144	16341	16346	16380	16029	16357	16420	16407	16238	16291	16128	16512	16208	16393	16427	16499	16275	16213	16336	16295	16335	16297	16153	16374	16269	16354	16133	16317	16265	16203	16243	16341	16304	16154	16155	16183	16092	16434	16189	16300	16382	16356	16325	16311	16169	16334	16149	16259	16335	16248	16225	16325	16297	16136	16223	16356	16323	16179	16173	16432	16274	16415	16334	16437	16380	16348	16389	16105	16223	16205	16385	16279	16314	16166	16355	16462	16384	16359	16392	16332	16310	16318	16195	16187	16116	16410	16189	16227	16426	16408	16383	16272	16200	16296	16354	16339	16303	16055	16314	16501	16250	16255	16212	16294	16437	16371	16275	16250	16527	16265	16322	16352	16347	16258	16337	16244	16291	16323	16376	16243	16534	16187	16399	16355	16321	16335	16195	16336	16151	16203	16401	16317	16471	16209	16343	16302	16215	16345	16444	16312	16211	16417	16105	16306	16277	16365	16273	16357	16405	16290	16368	16346	16222	16474	16324	16245	16328	16182	16269	16250	16064	16231	16369	16208	16266	16212	16209	16226	16322	16443	16292	16337	16259	16299	16107	16406	16348	16280	16243	16191	16464	16192	16265	16262	16170	16279	16174	16251	16170	16196	16425	16378	16360	16404	16141	16382	16362	16153	16235	16209	16155	16272	16021	16287	16158	16358	16209	16325	16349	16224	16195	16229	16212	16368	16176	16336	16265	16253	16218	16358	16266	16346	16341	16336	16319	16268	16290	16315	16203	16350	16432	16323	16371	16448	16431	16266	16420	16301	16351	16388	16321	16237	16317	16399	16400	16316	16314	16173	16464	16214	16198	16389	16365	16299	16480	16157	16445	16190	16283	16310	16243	16331	16339	16338	16365	16452	16375	16490	16299	16318	16272	16178	16405	16280	16325	16227	16298	16325	16273	16272	16395	16281	16188	16284	16170	16323	16267	16322	16259	16227	16270	16309	16346	16229	16122	16265	16276	16367	16317	16221	16371	16426	16137	16250	16202	16196	16204	16133	16296	16308	16313	16277	16379	16102	16196	16506	16324	16412	16303	16420	16325	16206	16215	16074	16061	16237	16345	16295	16286	16315	16473	16217	16345	16322	16210	16259	16379	16307	16269	16370	16294	16298	16098	16311	16220	16329	16398	16116	16371	16385	16381	16353	16202	16063	16277	16346	16294	16294	16340	16403	16254	16383	16399	16214	16412	16284	16201	16331	16352	16313	16326	16183	16297	16210	16236	16375	16282	16199	16274	16228	16288	16214	16184	16359	16391	16428	16435	16339	16088	16203	16349	16262	16186	16223	16129	16344	16163	16545	16405	16422	16381	16514	16469	16211	16360	16304	16257	16277	16193	16305	16236	16362	16386	16312	16257	16368	16320	16405	16426	16243	16240	16202	16290	16381	16253	16240	16286	16384	16192	16127	16278	16147	16284	16117	16213	16176	16346	16146	16192	16206	16274	16259	16271	16421	16191	16497	16289	16239	16588	16340	16433	16375	16371	16333	16216	16426	16246	16221	16252	16508	16399	16262	16202	16347	16379	16260	16211	16309	16259	16459	16406	16383	16124	16284	16302	16497	16448	16351	16427	16421	16347	16205	16363	16486	16293	16251	16335	16409	16425	16274	16196	16225	16406	16191	16280	16160	16340	16440	16257	16348	16441	16373	16161	16351	16279	16266	16281	16235	16150	16294	16461	16233	16295	16374	16333	16387	16199	16229	16396	16205	16272	16273	16292	16241	16265	16342	16377	16298	16350	16216	16478	16252	16413	16357	16267	16299	16382	16188	16307	16315	16115	16250	16279	16396	16117	16205	16392	16259	16232	16284	16242	16138	16382	16195	16328	16378	16378	16301	16424	16238	16230	16302	16268	16343	16293	16260	16101	16325	16306	16252	16156	16364	16151	16150	16244	16328	16322	16241	16119	16371	16368	16344	16430	16194	16434	16167	16419	16254	16301	16191	16371	16312	16184	16349	16444	16300	16441	16228	16095	16249	16316	16271	16175	16304	16398	16318	16285	16324	16263	16246	16214	16314	16192	16178	16447	16142	16430	16355	16254	16325	16156	16471	16333	16248	16160	16326	16109	16394	16310	16266	16242	16390	16124	16259	16117	16311	16228	16322	16143	16273	16411	16358	16161	16290	16221	16195	16558	16351	16377	16211	16282	16216	16344	16239	16439	16417	16314	16249	16272	16189	16364	15906	16252	16190	16435	16402	16267	16244	16316	16524	16336	16415	16116	16157	16373	16259	16149	16266	16278	16232	16312	16094	16520	16332	16288	16284	16355	16156	16223	16137	16303	16252	16335	16306	16315	16129	16205	16363	16333	16340	16251	16219	16262	16176	16441	16316	16471	16351	16253	16301	16414	16090	16326	16469	16495	16288	16284	16449	16346	16237	16235	16198	16230	16102	16276	16284	16360	16182	16266	16403	16267	16347	16312	16135	16314	16136	16463	16385	16209	16278	16322	16216	16233	16389	16460	16400	16305	16322	16417	16381	16336	16241	16140	16196	16273	16416	16191	16370	16296	16290	16252	16349	16448	16292	16244	16398	16414	16133	16218	16306	16337	16267	16420	16164	16240	16377	16177	16218	16530	16427	16099	16435	16210	16326	16365	16401	16328	16171	16169	16314	16297	16368	16446	16128	16197	16208	16224	16361	16304	16180	16291	16160	16415	16435	16397	16106	16312	16391	16244	16344	16412	16196	16229	16327	16103	16511	16307	16169	16209	16374	16318	16368	16086	16306	16316	16403	16400	16124	16283	16338	16322	16383	16307	16340	16407	16320	16250	16189	16295	16318	16300	16315	16363	16238	16484	16463	16224	16378	16190	16237	16266	16320	16322	16183	16294	16247	16262	16135	16290	16278	16286	16276	16279	16226	16379	16346	16205	16251	16165	16173	16219	16334	16250	16327	16314	16272	16274	16396	16243	16384	16091	16367	16442	16232	16301	16352	16418	16241	16397	16395	16220	16202	16338	16271	16327	16497	16385	16304	16367	16203	16322	16326	16432	16381	16200	16311	16238	16471	16195	16115	16420	16273	16265	16186	16161	16148	16164	16163	16434	16285	16392	16077	16490	16288	16286	16246	16261	16523	16367	16151	16289	16291	16330	16183	16226	16261	16292	16374	16262	16282	16208	16305	16167	16396	16283	16326	16171	16516	16520	16436	16467	16387	16434	16130	16322	16293	16291	16296	16396	16276	16367	16299	16417	16238	16389	16258	16327	16241	16354	16397	16267	16350	16178	16346	16185	16352	16263	16269	16150	16296	16221	16397	16471	16273	16393	16338	16319	16088	16442	16331	16342	16192	16317	16047	16276	16400	16186	16460	16363	16303	16267	16316	16274	16260	16240	16099	16192	16488	16446	16183	16308	16233	16316	16219	16384	16356	16255	16296	16260	16209	16306	16376	16411	16186	16383	16304	16200	16157	16288	16277	16274	16288	16143	16646	16296	16312	16391	16371	16338	16190	16509	16269	16452	16341	16339	16228	16234	16175	16345	16409	16323	16420	16417	16416	16216	16235	16105	16162	16261	16346	16245	16260	16216	16281	16189	16213	16351	16291	16325	16156	16220	16435	16404	16186	16243	16221	16283	16444	16251	16307	16386	16174	16163	16286	16323	16345	16260	16290	16300	16172	16084	16250	16418	16242	16351	16236	16139	16229	16163	16156	16354	16489	16377	16310	16351	16247	16287	16240	16353	16194	16393	16396	16194	16244	16340	16298	16427	16197	16246	16336	16383	16128	16235	16297	16174	16254	16315	16396	16429	16270	16220	16214	16269	16403	16387	16200	16314	16258	16240	16394	16283	16264	16221	16177	16423	16286	16375	16340	16335	16291	16280	16459	16307	16380	16315	16295	16308	16355	16243	16256	16083	16352	16335	16386	16219	16253	16232	16236	16323	16230	16295	16223	16307	16253	16208	16400	16317	16254	16420	16322	16449	16172	16182	16283	16224	16268	16125	16320	16249	16186	16227	16338	16278	16341	16354	16336	16514	16360	16311	16458	16398	16446	16380	16239	16276	16367	16407	16443	16306	16272	16246	16347	16343	16320	16368	16131	16405	16375	16447	16232	16332	16239	16262	16251	16402	16271	16286	16395	16378	16392	16440	16225	16239	16323	16340	16294	16196	16407	16384	16241	16234	16314	16396	16278	16140	16299	16221	16181	16299	16290	16347	16358	16369	16181	16280	16257	16153	16411	16341	16352	16409	16313	16408	16506	16354	16250	16167	16269	16183	16335	16251	16355	16271	16170	16264	16279	16380	16266	16324	16299	16272	16309	16192	16351	16272	16316	16406	16088	16172	16261	16372	16431	16230	16320	16233	16202	16337	16360	16158	16341	16332	16232	16288	16410	16304	16388	16307	16385	16310	16319	16386	16337	16181	16205	16299	16219	16323	16364	16202	16328	16302	16342	16436	16342	16430	16312	16277	16280	16400	16284	16455	16271	16292	16246	16272	16297	16290	16342	16226	16261	16378	16426	16295	16332	16325	16221	16220	16336	16232	16263	16223	16283	16291	16310	16273	16278	16300	16141	16335	16361	16365	16272	16345	16086	16298	16263	16427	16327	16275	16289	16169	16026	16330	16247	16254	16182	16108	16205	16260	16155	16405	16002	16319	16247	16462	16275	16273	16347	16314	16184	16337	16309	16318	16359	16374	16284	16264	16277	16226	16222	16244	16387	16162	16325	16274	16349	16362	16316	16351	16270	16289	16233	16311	16608
27701	22085	24372	21532	18834	18747	18746	18388	18224	23743	23344	20702	18715	18073	18197	17967	18273	18107	18221	18317	18108	18350	18105	18111	18189	18354	18188	18062	18190	18205	18107	18195	18181	17900	18020	18024	18175	18286	18185	18237	18378	18120	18211	18238	18151	18060	18231	18118	18195	18374	18167	18244	18188	18154	18240	18073	18267	18300	18202	17806	18140	18204	18250	18062	18172	18205	18091	18259	18240	18018	18146	18019	18129	18205	18119	18136	18254	18173	18271	18096	18070	18329	18087	18330	18142	18263	18309	18205	18126	18241	18244	18146	18275	18131	18176	17976	18111	18087	18077	18217	18245	18347	18339	18122	17974	18184	18058	18073	18339	18013	17979	18281	18232	18089	18288	18174	18392	18257	18263	18251	18239	18131	18348	18180	18177	18246	18227	18111	18267	18274	18146	18201	18151	18156	18019	18035	18124	18035	18416	18086	18214	18209	18206	18255	18363	18228	18094	18098	18129	18192	18153	18220	18123	18022	18215	18211	18279	18018	18237	18075	18140	18148	17980	18296	18182	18266	18106	18269	18172	18209	18243	18055	18012	18132	18180	18226	18252	18124	18055	18210	18084	18215	18235	18094	17965	17984	18214	18302	18293	18137	18151	18212	18223	18320	18198	18415	18316	18162	18126	18235	17973	18212	18108	18172	18172	17951	18357	18220	18266	18352	18075	18225	18192	18056	18387	18200	18251	18141	18045	18137	18149	18121	18344	18103	18176	18192	18174	18125	18412	18240	18210	18061	18129	18284	17964	18139	18288	18321	18150	18363	18182	18227	18000	18096	17961	18070	18275	18292	18283	18267	18136	18205	18178	18008	18301	18067	18338	18126	18336	18137	18145	18086	18266	18195	18108	18102	18155	18347	18103	18219	18270	18037	17922	17987	18310	18369	18214	18094	18017	18199	18416	18218	18173	18158	18090	18219	18172	18214	18188	18383	18203	18013	18078	18285	18216	18092	18142	18016	17871	18205	18164	18140	18126	17968	17997	18251	18035	17973	18126	18053	18252	18046	18161	18117	18291	18262	18019	18231	18011	18154	18014	18201	17987	18318	18297	18022	17945	18132	18241	18064	17953	18009	18100	18040	18133	18041	18157	18208	18131	17970	18171	18002	18213	18007	18215	18146	18094	18355	18084	17970	17922	18073	18153	18193	18103	18036	18247	18175	17901	18128	17996	18179	18191	18096	18053	18169	18244	18176	18141	18143	18367	18282	18115	18307	18086	18087	17967	18192	18038	18013	18197	18238	18199	18128	18225	18065	18187	18139	18150	18230	18306	18235	17996	18183	18121	18227	18219	18249	18401	18247	17923	18036	18151	17966	18086	18301	18227	18202	18243	18190	17960	18042	18261	18106	18122	18225	17850	18013	18213	18365	18293	18121	18297	18141	18170	18152	18235	18003	17888	18260	18375	18291	18127	18224	18142	18142	18074	18166	18230	18201	18198	17893	18058	18050	18185	18110	18235	18089	18156	18199	18189	18008	18016	18088	18208	18109	17988	18234	18320	18029	18277	18224	18320	18073	18207	18349	18126	18272	18338	18254	17969	18178	18260	18347	18264	18209	18091	18343	18154	18258	18030	18209	17994	18156	18080	18287	18201	17963	18222	18044	17897	18239	18052	18137	18077	17992	18107	18021	18333	18350	18217	17988	18032	18266	18273	18233	18119	18313	18062	18193	18368	18158	18218	18082	18332	18434	18186	18392	18113	18114	18100	18120	18196	18300	18266	18040	18071	18302	18120	18210	18318	18354	18318	18039	17990	18047	18209	18309	18096	18325	18061	18361	18353	17979	18172	18321	18219	18095	18143	17928	18140	18119	18214	18089	18050	18135	18281	18333	18085	18102	18130	17969	18247	18107	18271	18358	18270	18148	18247	18296	18265	18019	18180	18216	18163	18245	18301	18272	18331	18145	18014	18189	18074	18066	18158	18294	18135	18055	18139	18160	18109	18202	18299	18354	18136	18257	18219	18194	18209	18201	18213	18177	18043	18293	18242	18343	18310	18166	18176	18219	18052	18125	18259	18167	18396	18191	18140	18266	18223	17972	17997	18170	18074	18203	18175	18156	18020	18148	18100	18228	18203	18092	18302	18246	18170	18236	18078	18018	18083	18088	18314	18086	18088	18183	18155	18239	18101	18146	18258	18074	18101	18267	18462	18097	18063	17971	18240	18181	18011	18039	18235	18195	18309	18085	18209	18297	18179	18172	18437	18167	17999	18209	18314	18338	18131	18133	18030	18211	18260	18109	18181	18257	18108	18142	18317	18020	18293	18099	18129	18063	18267	18039	18019	18278	18159	18032	18255	18101	18162	18022	18070	18097	18219	18051	18121	18158	17855	18232	18240	18341	17808	18153	18046	17997	18114	18071	17937	18043	18153	18074	18205	18259	18252	18139	18174	18045	17872	18143	18111	18199	18137	18188	18312	18139	18173	18014	18043	18112	18182	18085	18145	18001	18228	18079	18037	18062	18016	18218	18184	18061	18188	18102	18060	18124	18094	18156	18168	18152	18234	17917	18221	18229	17996	18154	18286	18088	18110	18036	18383	18171	18267	18191	18214	18231	18079	18205	17948	18204	18155	18088	18108	18266	18174	18182	18061	18088	18238	18269	18277	18265	18295	18216	18225	18087	18277	18227	18216	18286	18469	18105	18195	18086	18252	18010	18031	18120	17989	18216	18045	18022	18137	18192	18187	18130	18282	18051	18146	18098	18194	18293	18073	17988	17934	18066	18328	18320	18309	18119	18181	17967	18224	18307	18179	18312	18148	18365	18188	18261	18283	18016	18172	18114	18252	18218	18009	18152	18106	18310	18152	18250	18065	18111	18179	18093	18252	18292	18326	18259	18130	17911	18180	18086	17931	18142	18317	18061	18216	18136	18066	17998	18029	18338	18331	17948	18078	18084	18025	18108	18115	18230	18225	18178	18310	18124	17936	18232	17869	17932	18327	18013	18387	18306	18160	18110	18085	18047	18269	18297	18253	18215	18113	18192	18186	17953	18113	18114	18243	17991	18375	18092	18185	18114	18015	18235	18238	18066	18213	17974	18088	18034	18147	18239	17937	17969	18011	18013	18535	18344	18176	18168	18181	18235	18119	18367	18220	18458	18347	18287	18190	18068	18045	18091	18335	18007	18259	18267	18128	18006	18253	18188	18159	18027	18357	18223	18129	18225	18233	18129	18221	18241	18323	18232	18000	18363	18440	18144	18132	18305	18089	18195	18278	18163	18180	17860	17927	18148	17974	18083	18337	18196	18127	18115	18110	18316	18123	18079	18020	18014	18416	18126	18066	18136	18105	18396	18199	18341	18254	18196	18244	18150	18091	18289	17941	18230	18169	18130	18218	18188	18120	18088	18242	18115	18459	18189	18161	18239	18165	18274	17949	18202	18125	18138	18238	18131	18322	18038	18011	18142	18302	18243	18185	18060	18095	18231	18153	18136	18138	18274	18225	18218	18102	18112	18061	18128	18222	18355	18270	18202	18280	18156	18142	18358	18097	18090	18146	18235	18184	18214	18197	18129	18144	17999	18298	18156	18067	18166	18253	18208	18286	18121	18133	18080	18131	18337	18049	18033	18362	18098	18021	18065	18013	18265	18222	18227	18061	18225	18139	18100	18277	18328	18227	18232	18119	18258	18345	18494	18242	18313	18094	18254	18424	18284	18215	18183	18165	18126	18197	18187	18120	18041	18073	18014	18215	18049	18192	18119	18248	18064	18046	18347	18277	18306	18002	18119	18065	18106	18212	18128	18127	18146	18303	18260	18262	17950	18332	18143	18092	18050	18253	17879	18093	18094	18312	18288	18137	17918	18262	18161	18060	18130	18225	18237	18278	18257	18383	18150	18112	18071	18037	17973	18291	18232	18068	17911	18210	18142	18079	18258	18318	18136	18238	18183	18317	18046	18109	18078	18214	18032	18290	18251	18040	18200	18170	18121	18261	18023	18152	18296	18221	18266	18170	18261	18064	17992	18155	18082	18062	18166	18253	18209	18246	18235	18273	18153	18205	18232	18298	18223	18131	18185	18048	18185	18092	18238	18184	17991	18098	18027	18166	18127	18190	17919	18210	18086	18265	18055	18187	18421	18216	18048	18106	18222	18293	18090	18420	18388	18210	18106	18339	18269	18185	18093	18118	18058	18213	18229	18145	18212	18309	18115	18246	18163	18237	17935	18313	18221	18138	18030	18212	18193	18208	18097	18146	18151	18103	18044	18036	18198	18278	18096	18282	18075	18300	18280	18002	18118	18125	17904	18234	17883	18236	18103	18383	18361	18328	18229	18188	18011	18358	18166	18212	18282	18145	18111	18053	18014	18215	18227	18064	18117	18142	18399	18177	18098	18201	18227	17932	18205	18235	18137	18375	18106	18217	18172	18206	18144	18230	18106	18009	18208	18195	18128	18104	18230	18116	18173	18352	18237	18351	18139	18254	18007	18112	18325	18112	18295	18195	18185	18201	18064	18142	18005	18199	18043	18197	18041	18092	18115	18092	18182	18087	18243	18302	17856	18122	18242	18274	18220	18334	18105	17900	18238	18062	18184	18272	18172	18405	18200	18285	18277	18160	18320	18243	18248	17903	18340	18145	18380	18219	18093	18390	18121	18132	18396	18208	18248	18233	18182	18200	18110	18166	18009	18055	18207	18053	18173	18163	17997	18336	18219	18041	18218	18161	18044	18228	18130	17990	18116	18093	18149	18131	18134	18353	17915	18058	18204	18247	18242	18343	18075	18204	18105	18073	18139	18258	18095	18254	18257	18188	18009	18490	18458	18167	18068	18056	18256	18097	18168	18091	18051	18343	18095	17899	18336	18030	18208	17993	18200	18187	18084	18072	18180	18313	18155	18154	18085	18024	18004	18256	18112	18266	18435	18285	18155	18343	18250	18200	18332	18317	18128	18092	18091	18247	17882	18157	18119	18279	18136	18213	18061	17924	18258	18097	18345	18090	18153	18267	18198	18213	18091	18144	18266	18417	18213	18150	18113	18041	18128	18182	18367	18114	18178	17989	18170	18098	18160	18231	18018	18186	18138	18070	18138	18263	18131	18124	18130	18138	18424	17938	18358	18004	17949	17940	18046	18151	18117	17925	18346	18204	18139	18195	18055	18172	18188	18054	18294
16397	20297	19546	17954	17760	17400	16893	16677	16730	25987	22252	19212	16436	16422	16517	16449	16361	16444	16393	16655	16415	16413	16457	16441	16495	16303	16458	16359	16357	16497	16411	16504	16430	16502	16276	16526	16343	16351	16462	16327	16337	16500	16456	16465	16400	16443	16520	16466	16327	16454	16357	16491	16406	16345	16400	16565	16348	16542	16478	16447	16488	16276	16452	16338	16313	16437	16223	16230	16345	16338	16409	16361	16374	16421	16586	16296	16491	16544	16351	16371	16349	16252	16436	16432	16319	16449	16363	16402	16533	16429	16481	16483	16379	16371	16315	16363	16378	16437	16195	16466	16385	16255	16484	16482	16257	16335	16378	16400	16243	16415	16576	16357	16291	16377	16299	16390	16329	16305	16469	16275	16345	16443	16268	16410	16340	16404	16490	16396	16307	16370	16467	16352	16174	16285	16313	16318	16280	16416	16391	16251	16512	16333	16363	16154	16299	16250	16281	16347	16430	16416	16540	16326	16368	16260	16530	16280	16316	16203	16249	16446	16633	16264	16503	16318	16369	16366	16403	16448	16439	16303	16294	16437	16421	16397	16496	16452	16354	16439	16506	16279	16297	16426	16264	16393	16261	16261	16561	16403	16488	16126	16435	16444	16397	16387	16387	16396	16401	16471	16482	16438	16380	16351	16395	16447	16545	16420	16505	16414	16268	16468	16450	16437	16365	16568	16449	16269	16540	16369	16368	16298	16538	16332	16416	16485	16389	16445	16517	16584	16381	16418	16395	16533	16371	16521	16280	16443	16539	16657	16378	16245	16283	16316	16321	16438	16419	16136	16424	16351	16421	16320	16494	16319	16512	16215	16356	16408	16501	16614	16294	16350	16447	16344	16447	16537	16335	16489	16514	16324	16505	16377	16444	16263	16455	16293	16168	16393	16361	16431	16428	16446	16348	16467	16289	16180	16372	16374	16242	16143	16654	16413	16604	16360	16328	16322	16234	16527	16258	16365	16362	16267	16581	16209	16415	16589	16433	16459	16508	16370	16428	16318	16312	16495	16459	16440	16349	16351	16474	16209	16369	16446	16350	16331	16501	16452	16389	16505	16463	16342	16361	16314	16524	16472	16304	16447	16389	16398	16454	16382	16472	16318	16231	16548	16321	16441	16565	16352	16200	16452	16188	16461	16497	16379	16346	16422	16480	16512	16409	16436	16661	16520	16336	16411	16452	16431	16416	16519	16495	16351	16465	16410	16466	16485	16487	16377	16406	16346	16315	16306	16426	16491	16432	16418	16148	16290	16472	16276	16536	16404	16399	16294	16375	16368	16342	16433	16477	16272	16323	16339	16303	16343	16544	16316	16381	16550	16489	16297	16222	16385	16255	16346	16433	16343	16227	16478	16386	16398	16290	16424	16277	16273	16366	16424	16493	16465	16311	16275	16433	16529	16393	16375	16457	16486	16582	16243	16336	16293	16401	16439	16380	16233	16471	16440	16314	16261	16446	16475	16393	16421	16312	16368	16402	16454	16231	16648	16333	16350	16391	16384	16390	16189	16293	16525	16411	16529	16434	16335	16325	16335	16307	16396	16383	16443	16335	16342	16375	16453	16256	16430	16386	16305	16400	16555	16346	16368	16477	16324	16358	16410	16563	16190	16423	16374	16405	16386	16326	16472	16362	16404	16466	16417	16289	16474	16429	16261	16445	16296	16332	16314	16467	16470	16596	16373	16218	16243	16405	16469	16651	16443	16286	16366	16434	16406	16434	16419	16235	16502	16153	16431	16316	16294	16491	16437	16344	16311	16244	16470	16396	16347	16344	16336	16351	16340	16374	16332	16410	16416	16509	16406	16418	16364	16355	16506	16202	16354	16340	16470	16366	16493	16530	16218	16437	16345	16377	16606	16342	16345	16412	16368	16576	16351	16256	16420	16542	16418	16398	16445	16315	16183	16391	16349	16399	16363	16364	16173	16482	16359	16557	16328	16338	16250	16491	16330	16313	16428	16496	16422	16434	16237	16370	16381	16337	16264	16296	16431	16280	16406	16283	16418	16327	16309	16420	16362	16473	16608	16201	16578	16078	16373	16331	16291	16448	16371	16332	16224	16474	16281	16171	16578	16422	16444	16382	16443	16434	16401	16347	16429	16416	16339	16377	16296	16334	16566	16401	16408	16405	16281	16321	16351	16428	16458	16455	16422	16390	16341	16455	16378	16528	16273	16456	16447	16467	16444	16564	16350	16384	16299	16495	16413	16345	16480	16267	16300	16423	16171	16367	16291	16314	16464	16431	16530	16153	16362	16185	16336	16489	16413	16428	16511	16339	16397	16161	16422	16445	16555	16505	16432	16261	16512	16485	16380	16377	16460	16273	16445	16578	16482	16488	16356	16386	16320	16303	16420	16445	16585	16298	16356	16388	16374	16323	16402	16399	16608	16275	16271	16431	16233	16344	16482	16367	16470	16353	16434	16393	16405	16433	16418	16415	16337	16330	16511	16262	16363	16265	16279	16465	16416	16314	16229	16515	16383	16399	16589	16275	16234	16435	16356	16580	16272	16495	16345	16311	16310	16391	16282	16307	16363	16440	16366	16620	16319	16213	16312	16320	16372	16121	16375	16447	16407	16536	16483	16381	16366	16496	16404	16582	16286	16432	16246	16335	16238	16409	16480	16432	16234	16420	16387	16376	16571	16534	16263	16435	16299	16434	16251	16449	16290	16444	16410	16443	16476	16462	16541	16221	16482	16421	16173	16502	16427	16484	16410	16433	16337	16336	16410	16216	16366	16477	16286	16514	16268	16347	16378	16360	16440	16374	16384	16325	16391	16311	16467	16419	16295	16367	16166	16358	16325	16285	16454	16496	16477	16283	16388	16635	16351	16524	16441	16363	16413	16420	16512	16313	16454	16528	16229	16436	16316	16303	16423	16370	16332	16303	16404	16257	16486	16464	16609	16411	16243	16509	16158	16433	16361	16382	16464	16473	16219	16501	16305	16521	16525	16198	16475	16462	16395	16367	16406	16479	16190	16430	16372	16493	16368	16421	16433	16377	16236	16581	16489	16273	16352	16319	16654	16332	16487	16414	16324	16532	16407	16274	16366	16434	16226	16271	16248	16325	16205	16515	16411	16596	16257	16270	16361	16438	16381	16523	16429	16463	16333	16352	16264	16443	16408	16559	16367	16296	16402	16394	16331	16363	16360	16469	16382	16297	16456	16397	16413	16325	16334	16357	16295	16336	16348	16388	16313	16386	16495	16468	16449	16287	16516	16338	16303	16431	16488	16335	16377	16466	16414	16342	16451	16269	16531	16407	16438	16417	16371	16298	16384	16481	16321	16378	16507	16402	16336	16475	16368	16181	16406	16405	16272	16378	16486	16252	16378	16422	16224	16355	16298	16418	16517	16361	16334	16440	16308	16324	16477	16219	16419	16482	16346	16419	16368	16321	16268	16369	16276	16315	16388	16374	16390	16380	16350	16433	16458	16404	16466	16439	16353	16368	16367	16538	16384	16301	16295	16367	16418	16314	16439	16492	16434	16274	16471	16425	16646	16311	16355	16478	16477	16366	16151	16293	16403	16349	16523	16415	16506	16458	16439	16316	16522	16318	16312	16351	16323	16374	16483	16366	16218	16441	16445	16459	16322	16253	16395	16509	16232	16336	16414	16286	16168	16166	16429	16329	16357	16369	16622	16387	16365	16436	16336	16184	16432	16456	16401	16331	16363	16567	16408	16355	16540	16463	16541	16484	16459	16447	16619	16364	16262	16441	16590	16260	16335	16535	16418	16332	16276	16288	16284	16407	16298	16323	16444	16346	16407	16265	16497	16398	16495	16303	16515	16609	16468	16560	16360	16254	16257	16461	16390	16334	16355	16343	16308	16478	16311	16627	16390	16302	16376	16425	16179	16316	16265	16655	16502	16533	16509	16438	16344	16275	16471	16434	16390	16294	16311	16522	16425	16315	16350	16434	16483	16355	16390	16448	16347	16471	16312	16327	16349	16505	16420	16508	16408	16499	16261	16420	16465	16361	16310	16229	16328	16495	16311	16306	16323	16343	16446	16146	16353	16425	16330	16335	16418	16456	16460	16247	16480	16357	16305	16549	16191	16312	16327	16266	16413	16221	16445	16338	16393	16343	16336	16391	16370	16184	16370	16510	16367	16434	16431	16364	16378	16247	16395	16536	16483	16518	16284	16400	16365	16322	16422	16381	16400	16520	16409	16505	16292	16364	16403	16548	16575	16459	16390	16487	16369	16398	16519	16335	16415	16401	16471	16593	16436	16473	16337	16504	16301	16371	16469	16266	16268	16260	16454	16332	16238	16464	16474	16501	16392	16490	16491	16459	16542	16245	16537	16352	16447	16260	16284	16400	16281	16526	16358	16321	16410	16405	16446	16251	16436	16270	16410	16426	16448	16269	16452	16484	16378	16467	16337	16442	16379	16171	16407	16531	16301	16433	16445	16322	16527	16469	16363	16360	16265	16340	16399	16270	16458	16371	16469	16408	16374	16570	16413	16343	16349	16222	16298	16396	16336	16487	16378	16407	16395	16483	16368	16537	16437	16618	16407	16337	16407	16312	16454	16303	16276	16430	16243	16378	16462	16457	16362	16480	16476	16327	16383	16531	16196	16464	16521	16405	16213	16508	16341	16596	16526	16418	16191	16387	16431	16527	16320	16416	16482	16383	16420	16326	16434	16257	16334	16477	16424	16508	16294	16404	16539	16276	16425	16497	16412	16467	16404	16299	16240	16505	16350	16326	16450	16478	16452	16339	16347	16422	16487	16358	16472	16402	16388	16158	16294	16521	16548	16475	16342	16240	16341	16462	16340	16431	16404	16362	16334	16435	16561	16333	16328	16364	16436	16356	16263	16363	16316	16271	16232	16593	16336	16424	16482	16375	16594	16519	16522	16319	16518	16297	16338	16337	16283	16176	16462	16314	16430	16381	16397	16434	16494	16490	16508	16535	16545	16358	16428	16529	16343	16466	16166	16392	16294	16472	16233	16482	16399	16559	16326	16495	16328	16420	16449	16520	16420	16326	16461	16334	16378	16334	16319	16376	16320	16322	16339	16470	16435	16485	16455	16508	16242	16423	16486	16257	16461	16271	16275	16488	16337	16357	16640	16415	16359	16429	16318	16260	16429	16463	16504	16223	16437	16466	16254
24372	21146	28260	24641	21932	20734	20216	18567	18724	42155	38339	28949	20265	18152	18083	18010	17791	17799	17945	17696	17787	17903	17836	17760	17841	17946	17903	17726	17765	17810	17809	17605	17754	17780	17703	17684	17814	17733	17853	17834	17916	17669	17835	17758	17894	17752	17829	17899	17630	17672	17885	18023	17773	17813	17872	17897	17752	17824	17531	17878	17772	17830	17637	17807	17783	17645	17723	17865	17697	17773	17793	17513	17730	17735	17701	17929	17754	17787	17668	17849	17892	17840	17628	17778	17778	17808	17737	18028	17983	17793	17823	17959	17975	17891	17972	17615	17899	17783	17632	17740	17863	17731	17730	17643	17846	17766	17844	17721	17605	17875	17716	17712	17918	17833	17887	17834	17880	17824	17898	17684	17765	17773	17801	17873	17811	17887	17659	18022	17802	17791	17591	17567	17681	17824	17784	17765	17762	17765	17818	17644	17780	17788	17809	17754	17895	17529	17787	17762	17586	17747	17857	17737	17784	17642	17866	17973	17585	17639	17712	17781	17756	17658	17608	17891	17512	17928	17870	17503	17605	17790	17646	17815	17633	17715	17731	17590	17723	17984	17828	17454	17460	17751	17796	17599	17962	17636	17851	17918	17633	17646	17945	17870	17933	17755	17738	17777	17715	17782	17918	17564	17738	17742	17667	17645	17623	17899	17741	17803	17716	17735	17949	17874	17811	17923	17832	17744	17717	17873	17854	17950	17757	17812	17645	17692	17651	17631	17802	17686	17909	17749	17832	17815	17847	17697	17574	17755	17868	17874	17735	17828	17848	17754	17700	17818	17560	17763	17763	17928	17755	17635	17707	17903	17552	17660	17669	17671	17790	17672	17486	17774	17696	17686	17871	17763	17655	17717	17738	17749	17601	17627	17472	17850	17990	17800	17696	17649	17746	17633	17703	17714	17798	17684	17888	17816	17575	17667	17760	17770	17819	17817	17696	17790	17656	17653	17758	17888	17599	17700	17636	17727	17727	17660	17844	17780	17890	17744	17838	17753	17768	17860	17722	17731	17804	17693	17851	17842	17605	17916	17730	17837	17764	17554	17647	17828	17883	17546	17948	17659	17637	17718	17751	17826	17786	17686	17750	17658	17845	17664	17487	17640	17790	17626	17869	17777	17842	17902	17809	17608	17691	17737	17819	17768	17760	17725	17747	17690	17899	17828	17704	17828	17667	17876	17821	17829	17648	17836	17623	17728	17677	18098	17922	17622	17892	17689	17792	17659	17745	17797	17871	17575	17708	17792	17654	17665	17596	17667	17601	17682	17919	17953	17636	17827	17822	17440	17728	17763	17701	17877	17626	17812	17757	17656	17755	17706	17855	18081	17967	17937	17688	17883	17608	17811	17477	17760	17845	17753	17791	17653	17786	17733	17955	17766	17712	17835	17775	17788	17990	17746	17662	17853	17824	17730	17727	17607	17547	17732	17723	17658	17776	17851	17564	17727	17732	17856	17712	17836	17739	17890	17692	17728	18040	17673	17679	17884	17642	17671	17765	17962	17902	17716	17735	17596	17627	17649	17794	17758	17585	17732	17746	17796	17678	17781	17852	17650	18045	17977	17719	17986	17858	17791	17717	17861	17756	17686	17670	17876	17813	17791	17844	17862	17619	17590	17897	17745	17564	17681	17645	17773	17760	17975	17755	17922	17784	17736	17639	17820	17650	17725	17544	17611	17606	17587	17821	17776	17725	17556	17821	17637	17654	17620	17816	17672	17790	17653	17700	17638	17688	17568	17816	17601	17716	17700	17649	17846	17709	17641	17915	17912	17896	17830	17712	17809	17734	17638	17621	17714	17644	17713	17752	17563	17923	17736	17806	17614	17723	17765	17656	17601	17760	17851	17857	17733	17620	17714	17858	17859	17777	17636	17700	17663	17670	17790	17938	17720	17665	17639	17860	17706	17777	17750	17612	17792	17628	17675	17770	17607	17903	17793	17719	17727	17691	17771	17662	17832	17694	17798	17695	17577	17762	17557	17752	17644	17774	17766	17697	17727	17544	17659	17810	17873	17860	17638	17874	17621	17723	17873	17663	17757	17789	17703	17877	17799	17799	17564	17700	17700	17557	17540	17760	17747	17645	17631	17700	17911	17748	17874	17706	17672	17891	17684	17669	17716	17682	17753	17526	17704	17824	17892	17593	17752	17734	17695	17660	17634	17702	17687	17515	18037	17775	17725	17862	17649	17696	17626	17761	17579	17715	17685	17788	17922	17737	17779	17750	17538	17909	17773	17772	17834	17566	17732	17914	17672	17506	17921	17806	17757	17826	17740	17754	17828	17716	17845	17718	17745	17765	17697	17657	17821	17721	17479	17724	17909	18021	17913	17671	17820	17587	17971	17822	17618	17842	17771	17806	17787	17770	17588	17889	17892	17751	17706	17862	17649	17671	17763	17585	17699	17724	17773	17757	17546	17575	17467	17644	17588	17744	17676	17761	17802	17682	17867	17883	17706	17788	17552	17777	17678	17824	17776	17849	17644	17560	17739	17620	17822	17813	17613	17728	17650	17929	17558	17685	17895	17587	17726	17660	17609	17635	18003	17691	17752	17667	17676	17755	17713	17733	17762	17655	17482	17818	17682	17971	17801	17939	17669	17680	17764	17771	17537	17475	17660	17582	17588	17653	17989	18100	17852	17503	17860	17741	17892	17706	17878	17830	17860	17759	17884	17437	17882	17846	17876	17955	17836	17925	17626	17836	17753	17704	17788	17846	17784	17707	17753	17775	17756	17763	17839	17753	17717	17853	17883	17784	17986	17807	17715	17769	17744	17639	17985	17643	17778	17509	17727	17788	18002	17724	17747	17826	17605	17930	17690	17731	17757	17610	17664	17794	17652	17673	17697	17601	17617	17701	17636	17576	17702	17806	17593	17658	17692	17788	17446	17678	17689	17638	17841	17684	17752	17662	17805	17858	17647	17713	17773	17686	17753	17858	17678	17617	17705	17642	17729	17857	17717	17807	17737	17684	17662	17712	17964	17648	17677	17628	17826	17799	17873	17780	17787	17720	18063	17924	17840	17821	17883	17660	17732	17697	17820	17688	17663	17752	17694	17783	17834	17998	17794	17603	17849	17811	17706	17512	17826	17804	17784	17695	17794	17912	17818	17763	17938	17635	17772	17733	17850	17794	17658	17620	17497	17757	17652	17923	17738	17784	17792	17766	17523	17560	17786	17603	17691	17704	17805	17680	17566	17789	17863	18011	17737	17827	17768	17680	17566	17849	17751	17690	17684	17680	17927	17671	17654	17675	17565	17770	17751	17930	17794	17771	17682	17690	17576	17642	17606	17808	17615	17911	17624	17614	17582	17812	17868	17685	17788	17876	17734	17884	17708	17730	17733	17813	17792	17915	17798	18102	17887	17729	17879	17734	17778	17992	17755	17750	17596	17762	17688	17722	17727	17843	17770	17679	17949	17532	17762	17688	17546	17716	17740	17909	17822	17652	17631	17706	17838	17726	17735	17670	17577	17889	17838	17835	17526	17839	17904	17698	17834	17855	17690	17808	17776	17668	17784	17952	17725	18259	17900	17833	17672	17875	17846	17752	18096	17889	17797	17582	17597	17618	17706	17707	17809	17904	17746	17704	17754	17983	17712	17610	17911	17576	17523	17654	17665	17783	17899	18002	17771	17783	17708	17753	17880	17759	17736	17786	17902	17830	17750	17792	17506	17694	17828	17661	17617	17757	17810	17830	17909	17579	17736	17690	17691	17812	17940	17750	17817	17750	17660	17828	17753	17789	17596	17724	17790	17812	17874	17686	17576	17743	17731	17620	17566	17666	17796	17854	17619	18017	17756	17721	17890	18044	17822	17636	17825	17765	17920	18068	17811	17859	17643	17733	17858	17724	17818	17661	17605	17646	18043	17978	17790	17836	17723	17882	17735	17760	17748	17682	17935	17677	17778	17873	17587	17783	17789	17792	17866	17869	17768	17729	17739	17761	17755	17573	17650	17669	17523	17766	17771	17866	17708	17716	17684	17756	17777	17903	17517	17876	17764	17935	17826	17468	17677	17656	17782	17751	17622	17739	17860	17617	17588	17740	17779	17672	17741	17770	17773	17855	17869	17784	17721	17718	17755	17656	17867	17688	17663	17808	17544	17683	17650	17831	17751	17590	17900	17709	17961	17780	17607	17935	17765	17727	17829	17831	17792	17802	17597	17885	17781	17873	17674	17790	17656	17584	17732	17645	17728	17896	17536	17674	17811	17828	17566	17588	17810	17807	17788	17711	17667	17770	17716	17752	17964	17634	17715	17749	17558	17642	17624	17756	17860	17803	17696	17764	17790	17733	17948	17851	17853	17878	17693	17679	17739	17781	17627	17810	17756	17829	17770	17800	17629	17724	17893	17816	17767	17783	17939	17583	17812	17732	17764	17774	17730	17686	17850	17873	17814	17680	17725	17809	17912	17709	17757	17835	17783	17727	17759	17797	17831	17723	17701	17698	17809	17595	17700	17682	17767	17759	17834	17695	17695	17705	17815	17749	17610	17752	17656	17805	17853	17825	17821	17722	17846	17707	17807	17751	17879	17950	17739	17734	17784	17862	17827	17692	17508	17908	17917	17860	17524	17690	17799	17833	17740	17890	17883	17629	17710	17964	17840	17768	17848	17726	17896	17553	17748	17866	17557	17601	17682	17877	17820	17739	17903	17835	18026	17812	17738	17853	17747	17810	17932	17726	17836	17805	17759	17939	17663	17576	17778	17855	17663	17804	17916	17828	17965	17750	17921	17780	17728	17942	17677	17774	17657	17703	17877	17854	17470	17778	17842	17871	17528	17569	17899	17795	17532	17634	17682	17952	17703	17526	17518	17683	17760	17778	17566	17904	17787	17699	17682	18003	17586	17737	17673	17827	17806	17821	17560	17386	17703	17936	17677	17725	17797	17721	17540	17839	17741	17987	17662	17907	17759	17842	17953	17808	17866	17803	17753	17700	17703	17775	17673	17901	17754	17786	17740	17716	17701	17686	17692	17650	17770	17889	17657	17742	17702	17803	17783	17691	17765	17699	17717	17863	17916	17930	17777	17964	17817	17662	17714	17801	17781	17690	17873	17716	17743	17818	17685	17751	17856	18042	17756	17643	17665	17786	17714	17815	17669	17709	18000	17732	17708	17663	17593
15912	24641	23926	20689	19494	18130	17646	17271	17687	46409	37550	29211	17153	16139	16223	16342	16057	16327	16193	16058	16139	16111	16162	16133	16146	16174	16059	16347	16120	16323	16087	16173	15955	16267	16030	16144	16071	16142	16166	16212	16056	16209	16143	16102	16207	16127	16048	16060	16267	16133	16201	16055	16183	16056	16167	16245	16331	16424	16126	16355	16154	16092	16067	16222	15971	16171	16040	16065	15995	16123	16297	16204	16263	16145	16283	16236	16177	16077	16177	16184	16278	16188	16023	16163	16075	15964	16008	15990	16265	16260	16138	16171	16227	16155	15985	16103	16298	16306	15957	16024	16141	16342	15973	16235	16184	16036	16122	16184	16147	16135	16068	16133	16231	16020	16055	16184	16174	16169	16092	16181	16201	16195	16154	16059	16104	16133	16177	16038	16123	15929	16156	16211	16038	16142	16018	16230	16136	16316	16113	16187	16130	16115	16121	16291	16131	16302	16359	16176	16287	16154	16111	15996	16271	16199	16193	16182	15940	16251	16056	15990	15984	16045	15890	16196	16039	16006	16036	16262	16215	16057	16014	16125	16127	16259	16058	16281	16043	16129	16095	16198	16196	16040	16240	16106	16095	16018	16308	16122	16143	16197	16082	16109	16000	16163	16106	16078	16165	16210	16048	16038	16366	16088	16138	16016	16146	16025	16042	16141	16120	16105	16086	16196	16041	16145	16196	16041	16105	16062	16144	16173	16136	16399	16148	16073	16213	16035	16109	16152	16192	16313	16077	16147	16185	16297	16213	15983	16198	16059	16183	16202	16298	16150	16118	16238	16269	16044	16254	15989	16115	16121	16105	16057	16226	16112	16046	16158	15977	15982	16153	16103	16140	16109	16103	16197	15988	16092	16303	16076	16199	16235	16118	16078	16154	16079	16224	16134	16116	16104	16009	16172	16083	16067	16177	16307	16113	16322	16089	16260	16076	16033	16130	16049	16104	16052	16179	16170	16111	16153	16118	16177	16231	16119	16161	16034	16154	15981	16285	16053	16013	16245	16147	16106	16109	16079	16101	16270	16248	16208	16237	16120	16120	16027	16203	16174	16208	16091	16040	16262	15987	16023	16112	16088	16122	16128	16051	16262	16115	16154	16162	16279	16091	16021	16118	16107	16157	16045	16112	16151	16195	16211	16167	16198	16190	16097	16097	16103	16111	15970	16044	16162	15970	15957	16146	16121	16281	15993	16023	16174	16160	16227	16123	16080	16118	16142	15945	16130	16002	16100	16099	15964	16200	16069	16061	16076	15985	16014	16060	15961	16053	16189	16073	16136	16186	16344	16189	16303	16189	16261	16040	16154	16015	16132	16134	16163	16046	16070	16195	16038	16030	16158	16059	16314	16037	16243	16136	16284	16093	15908	16226	16112	16200	16120	16189	16065	16253	16188	16063	16203	16298	15965	16118	16108	16093	16037	16165	16089	16092	16366	16082	16133	16039	16312	16069	15945	16232	16096	16065	16179	16158	16104	16102	15983	16071	15935	16137	16068	16208	16276	16149	16086	15970	16060	16190	16141	15906	15963	16169	16129	16208	16093	16262	16221	16078	15968	16089	16079	15929	16116	16074	16120	16269	16162	16060	16150	16074	16166	16100	16209	16207	16171	16204	16060	16028	16163	16144	16168	16171	16044	16172	16118	15939	16276	16013	16195	16150	16308	16261	16146	16077	16086	16031	16157	16142	16185	16269	16071	16149	16085	16250	16072	16151	16164	16147	16121	16146	16170	16095	15978	16102	16044	16044	16026	16157	16173	16123	16262	16127	16204	16096	16137	16116	16141	16307	16019	16116	16030	15953	15988	16221	16200	16175	16024	16278	15871	16060	16115	16072	16268	16182	16060	16000	16189	16132	16192	16135	15942	16288	15985	16179	16111	16240	16095	16138	16087	16100	15973	16219	16250	16202	15991	16069	16123	16203	16084	16222	16016	15940	16278	16078	16311	16119	16049	16071	16075	16235	16148	16236	16062	16171	16024	16128	16104	16146	16127	15969	16091	16132	16061	15970	16034	16225	16140	16122	16076	16145	16177	16218	15925	16178	16062	16169	16086	16100	16118	16206	16141	16032	16289	16041	16135	16157	16011	16040	16078	16144	16041	16169	16216	16207	15999	16232	16103	15979	16167	16078	16161	16173	16011	16180	16319	16248	16184	16197	16281	15988	16146	16036	15912	15954	16177	16123	15932	16157	16121	16143	16140	16042	16143	16071	16082	16155	16246	16087	16111	16074	16170	16072	16067	16143	16236	16032	15999	16083	16041	16149	16194	16053	16186	16249	16036	16185	16086	15960	16304	16265	16174	16192	16037	16118	16378	15912	16152	16012	16163	16221	15993	16230	16194	16252	16023	16120	16138	16249	16073	16312	16106	16198	16048	16218	16079	16013	16137	16168	16196	16127	16038	16122	16061	16117	16151	16231	16065	16202	16099	16174	15971	16093	16295	16156	16171	16099	16079	16252	16209	16055	16012	16105	16006	16045	16096	16114	16192	16130	16006	16082	16032	16147	16034	16099	16151	16008	16145	15987	16167	16193	16164	16148	16209	16193	16037	16188	16091	16114	16007	16185	16085	16104	16102	16062	16133	16321	16106	16158	16091	16226	15985	16116	16236	16042	16111	15960	15997	16195	16055	16192	15915	16066	16173	16033	16036	16123	16146	16027	16123	16258	16115	16318	16064	16102	16259	16086	16335	16199	16032	16126	16276	16097	16346	16153	16074	16132	16150	16167	16167	16079	15944	16259	16022	16060	16188	15980	16181	16066	16225	16326	16100	16268	16076	16127	16171	16053	15980	16027	16045	16129	16145	16161	16094	16133	16139	16180	16207	15992	16031	16269	16161	16096	16169	15975	16197	16119	16105	16210	16282	16272	16131	15969	16088	16140	16099	16111	16093	16192	16316	16138	15963	16219	16121	16117	16257	16289	16153	16089	16139	16117	16220	16104	16209	16149	16052	16217	16177	16119	16250	16187	16126	16081	16019	16176	16030	16137	16131	16222	16021	16075	16032	16092	15985	16143	16211	16197	16067	16331	16190	16107	16158	15982	16195	16120	16214	16095	16217	16168	16325	16124	16098	16050	16098	16268	16129	16088	16210	16167	16111	16301	16031	16124	16357	16045	16171	16238	16157	16104	16164	16128	15989	16149	16215	16156	16037	15994	16089	16195	16143	16148	16146	16163	16009	16191	16166	16247	16019	16117	16097	15958	16089	16030	15932	16279	16141	16208	16220	16228	16109	16061	16060	16020	16012	16008	15986	16168	16236	16238	16133	16095	16150	16200	16254	16143	16195	16090	16053	16198	15989	16105	16205	16239	16369	16059	16119	16141	16162	16069	16035	16182	15960	16113	16039	16270	16109	16229	16066	15928	16042	16013	16031	16134	16252	16222	16104	16085	16103	15995	16142	16098	16225	16193	16007	16075	16133	16197	16190	16026	15919	16078	16095	16033	16155	16168	16024	16045	16071	16305	16095	16055	16120	16014	16233	16198	16182	16138	16176	16134	16141	16071	16072	16235	16190	16161	16022	15973	16036	16161	16125	16021	16147	16178	15944	16160	16199	16101	15933	16243	16346	16128	15923	16327	16028	16158	16185	16150	16132	15938	15947	16185	16027	15933	16067	16018	16201	16119	16034	16063	16188	16230	16169	16100	16058	16148	16094	16251	16115	16126	16119	16200	16086	16177	16096	16242	16165	16123	16109	16017	16168	16117	16246	16089	16028	16075	16259	16058	16184	15859	16277	15921	15976	16076	16182	16196	16232	16225	16080	16148	16095	16176	16093	15988	16182	16180	16341	16140	16071	16099	15940	16178	16214	16145	16098	16033	16187	16076	16038	15958	16075	16257	15961	16163	16141	15975	16100	16053	16259	16017	16157	16157	16320	16146	16113	16154	16296	16086	16169	16221	16169	16123	16132	16095	16209	16027	15842	16158	16082	16092	16100	16037	15996	16017	16165	16014	16200	16139	16289	16164	16152	16164	16290	16209	16153	16208	16098	16112	16050	16111	16171	16025	16227	16137	16186	16185	16145	16162	16220	16062	16078	16070	16185	16089	16069	16105	16119	16231	16187	16138	16046	16154	16000	16311	16220	16262	16216	16153	16133	16011	16245	16042	16234	16210	16178	16106	15992	16101	16235	16234	16167	16040	16267	16260	16246	16272	16070	16109	16147	16117	16141	16005	16144	16126	16019	16245	16212	16286	16151	16225	16014	16192	16151	16138	16140	16055	16188	16044	16172	16108	16150	16111	16170	16234	16064	16191	16112	16174	16212	16118	16085	16050	16180	16114	16256	15947	16116	16073	16183	16087	16185	15996	16133	16097	16037	16130	16179	16119	16094	16205	16026	16274	16164	16176	16114	16223	16120	15975	16102	16160	16116	16007	16068	16234	16269	16045	16064	16334	16118	16039	16167	16144	16148	16170	16231	16040	16063	15994	16164	16087	16178	16156	16269	16070	16247	16205	15999	16081	16150	16319	16061	16064	15964	16114	16106	15959	16107	16038	16173	16292	16087	16240	16027	16143	16167	16103	16170	16065	16184	16186	16209	16034	16243	16125	16189	16134	16095	16050	16258	16179	16219	15957	16013	16060	16094	16285	16057	16188	16054	16198	16167	16190	15853	16160	16168	16218	16092	16224	16095	16203	16313	15903	16096	16220	16223	16229	16223	16030	16311	16087	16111	16061	16025	16131	16143	16089	16099	16093	16054	16184	16175	16288	16305	16078	16116	16108	16203	15961	16037	15907	16111	16076	16211	16187	15997	16163	16188	16078	16206	16057	16087	16188	16100	16030	16237	16056	16071	15947	16099	16156	16069	16038	16144	16262	16138	16215	16163	16045	16035	16258	16073	16247	16093	15980	16228	16252	16051	16124	15981	16133	16213	16227	16130	16330	16277	16000	16023	16223	16129	16202	16081	16039	16338	16107	16118	16091	16061	16182	16070	16291	16272	15974	16088	16133	16148	16099	16157	15905	16218	16258	16118	16290	16040	16124	16309	16129	16216	16023	16145	16252	16166	16024	16105	16029	16043	16105	16148	16097	16080	15974	16128	16322	16227	15996	16279	16334	16309	16405	16126	16211	16027	16076	16232	16095	15924	16260	16214	16152	16199	16213	16121	16111	16037
23047	21146	28935	23597	21533	23457	24172	19766	19098	53093	50475	37506	22904	18954	18456	18394	17954	18188	18386	18320	18306	18278	18405	18417	18387	18310	18295	18183	18397	18243	18291	18293	18372	18388	18070	18281	18098	18190	18482	18205	18070	18439	18249	18137	18208	18225	18140	18118	18162	18306	18131	18201	18029	18147	18149	18379	18363	18296	18299	18144	18287	18079	18097	18186	18269	18228	18132	18227	18208	18132	18107	18019	18198	18257	18219	18241	18003	18399	18157	18193	18233	18214	18184	18274	18268	17997	18012	18168	18093	18192	18107	18049	18359	17931	18245	18059	18109	18241	18036	18230	18295	18089	18100	18297	18079	18288	18103	18137	18129	18314	18229	17838	18111	18126	18181	18083	18368	18185	18115	17991	18155	18224	18229	17980	18126	17918	18183	18130	18182	18131	18127	18265	18036	18167	18275	18150	18108	18054	18084	18175	17873	18137	18337	18276	18277	18462	18198	18089	18173	18172	18100	18095	18079	18085	18057	18264	18326	17921	18172	18135	18171	18239	18222	18140	18257	18180	18055	18150	18093	18200	18027	18182	18185	18095	18219	18085	18377	18034	17912	18333	18254	18301	18442	18026	18206	18093	17998	18124	18027	18158	18119	18283	18126	18016	18150	18266	18066	18115	18165	18203	18173	18267	18162	18393	18086	18140	18194	18031	18210	18173	18076	17809	18017	18246	18215	18275	18124	17974	18091	18190	18160	18129	18027	17906	18141	18115	18152	18109	18387	17949	18145	18042	18184	18117	18098	18245	18125	18130	18375	18105	18185	18016	18171	18085	18111	18053	18025	18092	18068	18423	18374	18198	18084	18206	18135	17982	17993	18239	17990	17961	18189	18035	17978	17961	18205	18137	18229	18168	18249	18087	18247	18254	18191	18125	18311	18081	18215	18196	17901	18176	18167	18263	18372	18238	18104	18110	18145	18290	17999	18386	18225	18066	18229	18198	18127	18234	17980	17905	18067	18170	18132	18170	18185	18073	18195	18234	18211	18267	18139	18132	18064	18201	18227	18082	18157	18163	18105	17986	18023	18197	18288	18256	18419	18133	18192	18091	18019	18132	18207	17991	18298	18112	18300	18127	18134	18130	18123	18295	18236	18236	18180	18198	18174	18181	17938	18017	18064	18080	18129	18271	18180	18065	18105	17983	18264	18321	18295	18127	18263	18060	18164	18169	18051	18119	18166	18073	18246	17995	18144	18094	18156	18071	17917	18113	18215	18230	18191	18119	18042	18053	18105	17963	18269	18203	18248	18374	18293	18120	18174	18213	18213	18165	18072	18242	18100	18168	18122	18232	18448	18122	18130	18274	18185	18212	18204	18136	18159	17977	18070	18072	18303	18140	18132	18207	18264	18069	18186	18112	17963	18280	17937	18110	18146	18191	18292	18193	18096	18228	18055	18154	18097	18070	18051	17879	17926	18152	18144	17965	18117	18151	18102	18226	18135	18135	18094	18358	18346	18114	18151	18076	17937	18161	18060	18295	18307	18106	18103	18183	18153	17940	18223	18001	18257	18202	18052	18066	18008	18262	18135	18055	18119	18167	18133	18147	18128	18059	18303	17934	18290	18177	18114	18048	18192	18011	18164	18089	18062	17973	18163	18027	18237	18138	18196	18367	18089	18168	18233	18242	18227	18223	18188	18098	18110	18045	18155	18199	18230	18338	18206	18054	18002	18171	18293	18026	18084	17981	18159	18177	18061	18004	18095	18408	18268	18339	18180	18135	18101	18016	18044	18168	18287	18010	18088	18027	18016	18088	18196	18121	18238	18109	18212	18127	18193	18156	18289	18194	17878	18115	18098	18086	17989	18386	18146	18096	18159	18099	18117	18074	18262	18369	18131	18022	18375	18076	18253	18176	18009	17939	18240	18170	18204	18259	17973	17783	18171	18140	18169	18214	18113	17984	18042	18315	18093	18109	18127	18195	18092	18024	17840	18174	18247	18051	18020	18150	18041	18219	18219	18181	18242	18096	18065	18279	18118	18271	18060	18154	18227	18186	18087	18169	18010	17969	18133	18174	18161	18043	18094	18188	18288	18159	17996	18162	18238	18153	18138	18203	17992	18227	18176	18273	18051	18310	18162	18249	17910	18070	18342	18202	18143	18140	18052	18086	18102	18039	18136	18014	18235	18047	18177	18078	18281	18111	18192	18192	18046	18072	18262	18276	18130	18210	18040	18092	18015	17960	18063	17949	18097	18062	18155	18051	18079	18229	18137	18072	18140	17981	18077	18163	18008	18056	18191	18056	18366	18242	18074	18089	18244	18267	18334	17963	18243	17832	18031	18057	18162	18032	17988	18200	18294	18222	17928	18067	18240	18245	18242	18234	18020	18137	18088	18064	18317	18273	18362	18186	18114	17893	18150	18106	18279	18158	18260	18052	18272	18126	18319	17995	17956	18200	18232	18175	18040	18303	18172	17947	18248	17960	18252	18093	18014	18239	18182	18032	18297	17979	18205	18061	18329	18060	18153	18206	17783	18254	18367	18166	18142	18190	18134	17889	18176	17965	18173	18240	18080	18095	18344	18206	18343	18316	18167	18322	17894	18079	18223	18195	18150	18408	18254	18079	18047	18276	18070	18061	18153	18221	18167	18070	18101	18141	18104	18116	18322	18178	18262	18138	18277	17988	18331	18120	18195	17886	18115	18124	18164	17934	18118	18318	18217	18192	18270	18202	18045	18122	18217	18182	18084	18115	18189	18127	17938	18233	17945	18091	18375	18135	18098	18216	18131	17989	18176	18132	17965	18182	18030	18259	17966	18127	18170	18312	18047	18148	18056	18197	18088	18109	18144	17935	18157	18043	18304	18242	18237	18123	18279	18105	18210	18202	18243	18323	18080	18442	17961	18239	18017	18089	18402	18219	18266	18116	18144	18292	18110	18006	18256	18143	18355	18144	18013	18101	18225	18232	18004	18162	18155	18134	17932	18060	18028	18058	18019	18172	18039	18020	18169	18152	18207	18220	18317	18136	18121	18058	18359	18353	18001	17904	17951	17997	18061	18189	18092	18085	18157	18233	18171	18273	18151	18140	18139	17973	18021	18132	18287	17992	18294	18273	18193	17924	18175	18282	18236	18338	18108	18287	18213	18125	18151	18214	18128	18028	18268	18242	17953	18094	18155	18358	18047	18435	18057	18348	18304	18306	18224	18061	18190	18080	18154	17965	18108	18234	18196	18130	18093	18221	18211	18125	18298	18252	18397	18176	18186	18114	18075	18066	18043	18130	18348	18169	18028	18131	17981	17975	18100	18071	18179	18074	18199	18202	18124	18144	18372	18106	18258	18175	18070	18082	18087	18079	18086	18137	18244	18205	18052	18051	18121	18189	18110	18078	18180	18048	18131	18261	18191	18034	17981	18394	18195	18254	18070	18242	18366	18026	18216	18208	17947	18087	18231	18293	18223	17968	18200	18261	18229	18059	18039	18090	18072	18040	18008	18191	17883	18241	18157	18356	18295	18114	18354	18191	18116	18149	18049	18161	17917	18008	18047	18103	18282	18173	18289	18102	18218	18104	18156	18103	18263	18190	18173	18292	18224	18375	18277	18111	18078	18120	18178	18124	18168	18345	18205	18106	18268	18119	18177	17996	18074	18143	18067	18154	18249	18154	18009	18211	18007	18240	17856	18222	18048	17918	18247	18060	18246	17901	18052	18078	18085	18063	18167	18398	18170	17872	18002	18078	18175	18111	18242	18206	17874	18151	18206	18243	18162	18080	17959	18026	18252	18228	18097	18083	18215	18062	18086	18267	18270	18069	18111	18199	18178	18145	18104	18270	18175	18197	18070	18153	18213	18154	18128	17994	18234	18045	18167	18168	18243	18256	18143	18362	18191	18160	18147	18188	18164	18199	18331	18196	18234	18201	18130	17962	18179	18072	18286	18263	18148	18227	18174	17961	18185	18251	18352	18137	18121	18043	18255	18181	18154	18186	18126	18255	18169	18065	18101	17967	18306	18010	18137	18073	18143	18023	17927	18077	18065	18104	18141	18088	18313	18032	18010	18109	18141	17960	18226	18191	18325	18154	18354	18297	18284	18254	17985	18300	18173	18250	18188	18163	18466	18111	18053	18017	18170	18123	17999	18067	18120	18089	18297	18108	18382	18015	17967	17991	18187	18151	18165	18126	18100	18165	18179	18072	18063	18026	18008	18122	18188	18169	18357	18029	18027	18193	18074	18338	18231	18235	18032	18160	17987	17981	17920	18217	18092	18215	18094	18231	18043	18257	17981	18137	18085	18253	18071	18114	17974	18034	18035	18103	18137	18171	18352	18366	18109	18328	18431	18115	18207	18293	18209	18053	18096	18253	18183	18409	18261	18078	18247	18214	18128	18078	18140	18092	18184	18213	18219	18408	18241	18278	18211	18106	17905	18107	18169	18118	18070	18156	17935	18078	18185	18252	18159	18386	18291	18041	18152	18124	18101	18269	18049	18083	18405	18171	18299	18021	18147	18322	18196	18374	18163	18149	18135	18250	18169	18207	18041	17996	18178	17925	18105	18118	18003	18265	18112	18126	18115	18108	18067	18094	18109	17916	18187	18196	18015	18100	18049	18104	18292	18311	17973	18108	18234	18230	18323	18032	18147	18147	18054	18192	18078	18319	18089	18354	18166	18388	18080	18324	18418	17873	18235	18275	18152	18149	18292	17879	18187	18447	18062	18097	18004	18291	18106	18212	18269	18188	18206	18197	18045	18017	18140	17917	18184	18369	18242	18045	18327	18193	18222	18056	18260	18246	18259	18227	18333	18199	18232	18014	18410	18084	18182	18118	18271	18175	18444	18261	18225	18013	18142	18020	18361	18177	18186	18108	18007	18327	18078	17986	17992	18092	18387	18095	18057	18310	18287	18197	18268	18009	18056	18167	18166	18025	18161	18144	18062	18354	18233	17992	18019	18276	18178	18055	18325	18070	18038	17985	18135	18253	18022	18194	17898	18112	17834	17849	18286	18203	18078	18286	18232	18098	18071	18066	18198	18158	18079	18251	18090	18164	18098	18185	18075	18213	18137	18093	18145	18126	18045	18043	18087	18124	18221	18311	18200	18108	18252	18165	18199	18127	18140	18068	18241	18064	18156	18029	18098	18224	18133	18046	18237	18273	18158	18251	18246	18192
17972	31679	28936	23956	21545	19874	19230	18485	18246	56457	48723	38341	18006	16603	16457	16463	16450	16295	16393	16476	16411	16225	16463	16322	16316	16487	16343	16526	16474	16548	16296	16320	16584	16242	16433	16389	16476	16262	16295	16442	16371	16308	16532	16403	16390	16458	16539	16482	16334	16388	16528	16296	16288	16390	16535	16666	16485	16728	16386	16487	16435	16428	16485	16419	16444	16442	16418	16425	16601	16327	16331	16397	16436	16521	16449	16401	16565	16347	16399	16231	16323	16071	16508	16430	16470	16403	16380	16385	16366	16610	16238	16385	16208	16410	16432	16270	16405	16346	16371	16349	16373	16399	16383	16248	16473	16456	16392	16483	16463	16484	16316	16229	16340	16313	16289	16236	16329	16217	16284	16230	16436	16168	16312	16513	16391	16296	16441	16387	16381	16286	16529	16379	16259	16380	16401	16317	16268	16490	16540	16306	16294	16299	16273	16354	16428	16454	16314	16289	16519	16230	16367	16494	16309	16500	16372	16513	16490	16313	16548	16381	16432	16294	16384	16370	16413	16498	16430	16404	16358	16332	16414	16473	16440	16347	16449	16648	16351	16309	16296	16325	16222	16587	16258	16550	16447	16387	16259	16389	16362	16508	16237	16328	16406	16336	16433	16369	16304	16338	16335	16429	16417	16276	16283	16415	16309	16489	16359	16371	16328	16346	16385	16400	16406	16329	16279	16348	16281	16352	16467	16363	16323	16436	16325	16373	16366	16349	16446	16256	16343	16378	16374	16333	16157	16252	16357	16306	16307	16426	16348	16324	16421	16255	16574	16325	16445	16314	16332	16299	16316	16300	16308	16463	16489	16525	16347	16458	16295	16413	16431	16190	16481	16383	16516	16411	16352	16460	16383	16437	16247	16471	16477	16408	16412	16254	16357	16262	16188	16332	16415	16335	16402	16371	16346	16256	16507	16521	16517	16463	16355	16377	16211	16544	16368	16377	16457	16305	16425	16328	16292	16313	16217	16400	16368	16452	16509	16451	16404	16415	16409	16346	16218	16280	16065	16341	16324	16218	16414	16333	16395	16395	16272	16342	16306	16276	16241	16389	16111	16297	16237	16316	16480	16405	16370	16404	16316	16392	16264	16389	16269	16236	16548	16396	16279	16261	16406	16343	16468	16138	16304	16293	16231	16411	16512	16391	16377	16282	16381	16418	16320	16300	16519	16235	16406	16393	16359	16415	16341	16409	16345	16336	16310	16427	16536	16422	16302	16272	16417	16382	16372	16254	16450	16447	16383	16476	16230	16505	16344	16398	16299	16347	16266	16462	16322	16338	16345	16399	16414	16408	16376	16515	16111	16486	16417	16348	16247	16276	16297	16334	16417	16262	16509	16281	16418	16306	16241	16363	16347	16400	16433	16438	16463	16291	16207	16524	16470	16225	16298	16290	16356	16466	16217	16330	16465	16301	16228	16460	16332	16372	16410	16474	16427	16522	16468	16525	16470	16380	16333	16594	16427	16407	16342	16461	16185	16372	16520	16222	16362	16455	16216	16440	16263	16400	16205	16292	16296	16263	16557	16252	16362	16523	16373	16356	16407	16400	16332	16189	16378	16247	16228	16365	16208	16453	16399	16235	16391	16470	16341	16368	16320	16347	16498	16292	16310	16224	16426	16530	16390	16555	16438	16333	16340	16356	16410	16344	16452	16512	16259	16438	16339	16386	16273	16395	16307	16413	16436	16318	16415	16567	16329	16511	16108	16339	16497	16315	16376	16249	16446	16389	16434	16455	16463	16365	16442	16467	16101	16567	16173	16444	16289	16453	16368	16421	16379	16094	16378	16283	16298	16302	16548	16343	16282	16455	16397	16391	16420	16352	16317	16242	16386	16394	16249	16366	16483	16191	16266	16242	16291	16373	16331	16377	16361	16302	16382	16572	16470	16267	16537	16489	16440	16467	16421	16302	16246	16374	16385	16418	16164	16391	16579	16344	16251	16213	16251	16407	16300	16326	16544	16396	16359	16394	16436	16527	16235	16361	16344	16435	16342	16393	16446	16333	16433	16310	16279	16364	16252	16357	16358	16401	16265	16378	16200	16401	16347	16471	16417	16420	16359	16412	16302	16304	16425	16544	16293	16430	16387	16290	16448	16335	16346	16650	16407	16454	16471	16375	16361	16321	16350	16451	16411	16411	16409	16468	16339	16470	16438	16306	16362	16385	16259	16435	16299	16475	16263	16351	16387	16586	16357	16422	16426	16315	16528	16401	16245	16478	16301	16336	16346	16347	16187	16396	16393	16107	16650	16368	16290	16187	16532	16192	16422	16321	16313	16371	16424	16421	16256	16302	16421	16289	16260	16401	16228	16500	16417	16254	16338	16293	16550	16420	16480	16537	16374	16398	16404	16481	16331	16293	16263	16347	16326	16321	16467	16264	16117	16299	16230	16374	16172	16351	16171	16398	16464	16432	16347	16339	16368	16503	16427	16399	16463	16435	16676	16259	16353	16345	16362	16358	16400	16618	16323	16266	16328	16437	16499	16313	16226	16351	16338	16390	16482	16381	16329	16386	16343	16417	16451	16264	16350	16355	16506	16447	16221	16486	16639	16430	16434	16200	16379	16421	16399	16136	16370	16274	16481	16323	16284	16177	16469	16431	16400	16435	16444	16413	16277	16271	16316	16332	16329	16345	16349	16467	16326	16494	16461	16334	16486	16404	16352	16311	16508	16319	16223	16520	16424	16398	16249	16236	16278	16455	16334	16446	16318	16470	16373	16329	16339	16437	16332	16440	16309	16386	16406	16403	16413	16363	16469	16299	16324	16394	16398	16192	16283	16461	16461	16468	16344	16493	16415	16344	16449	16500	16203	16272	16372	16261	16469	16430	16248	16457	16650	16333	16337	16499	16372	16329	16335	16349	16431	16235	16342	16509	16504	16434	16463	16198	16263	16408	16292	16436	16387	16244	16500	16483	16283	16231	16464	16219	16388	16350	16310	16301	16458	16307	16248	16384	16444	16449	16368	16437	16275	16416	16280	16320	16323	16438	16324	16348	16306	16358	16408	16338	16441	16242	16397	16344	16224	16472	16314	16348	16392	16345	16421	16520	16254	16563	16588	16393	16334	16328	16160	16365	16448	16478	16278	16371	16413	16230	16503	16433	16299	16408	16299	16416	16547	16370	16425	16505	16406	16330	16445	16442	16440	16175	16486	16501	16378	16307	16323	16349	16280	16080	16272	16474	16447	16375	16212	16527	16352	16294	16503	16518	16321	16245	16356	16301	16402	16294	16415	16383	16434	16466	16477	16277	16276	16319	16430	16514	16285	16508	16238	16317	16462	16288	16345	16296	16485	16344	16549	16370	16202	16431	16316	16508	16470	16507	16284	16474	16453	16253	16363	16396	16467	16387	16331	16382	16443	16313	16332	16388	16250	16497	16394	16350	16369	16416	16436	16375	16583	16171	16184	16299	16190	16361	16280	16362	16496	16312	16478	16224	16400	16348	16328	16361	16243	16300	16319	16402	16418	16441	16234	16131	16340	16499	16294	16333	16328	16167	16477	16243	16355	16388	16459	16294	16291	16507	16462	16279	16425	16526	16349	16465	16565	16556	16457	16421	16357	16267	16386	16454	16361	16417	16230	16352	16427	16382	16560	16316	16250	16425	16402	16349	16358	16512	16391	16506	16506	16181	16577	16238	16460	16342	16254	16298	16437	16243	16419	16432	16283	16247	16340	16414	16402	16364	16361	16366	16360	16390	16525	16333	16334	16197	16422	16380	16489	16364	16374	16442	16371	16252	16436	16204	16530	16374	16542	16366	16542	16385	16411	16289	16376	16349	16474	16292	16151	16338	16325	16148	16409	16386	16278	16399	16372	16310	16331	16316	16797	16469	16330	16356	16474	16168	16478	16270	16324	16266	16509	16510	16412	16379	16464	16363	16331	16281	16382	16369	16363	16292	16169	16299	16463	16312	16289	16342	16252	16324	16352	16266	16295	16399	16275	16380	16394	16436	16494	16506	16277	16389	16341	16275	16313	16485	16138	16562	16381	16193	16478	16328	16379	16314	16523	16394	16339	16394	16334	16383	16438	16346	16367	16401	16432	16437	16225	16316	16405	16266	16174	16393	16507	16229	16431	16454	16305	16345	16264	16311	16390	16386	16416	16468	16435	16374	16348	16318	16322	16497	16170	16335	16321	16363	16220	16372	16326	16442	16302	16356	16590	16442	16298	16336	16487	16457	16385	16418	16277	16407	16612	16251	16395	16169	16133	16442	16290	16346	16318	16439	16510	16353	16460	16363	16275	16534	16475	16419	16323	16342	16228	16360	16430	16451	16235	16580	16263	16396	16301	16196	16429	16146	16356	16466	16471	16342	16351	16336	16177	16351	16329	16265	16333	16264	16400	16428	16455	16208	16183	16292	16253	16401	16307	16326	16256	16391	16266	16347	16449	16372	16472	16484	16254	16413	16482	16386	16340	16443	16438	16313	16454	16384	16279	16388	16359	16322	16440	16458	16443	16262	16467	16431	16401	16317	16528	16399	16250	16347	16386	16212	16294	16421	16366	16368	16360	16251	16398	16595	16355	16299	16434	16327	16324	16294	16471	16357	16197	16319	16364	16353	16239	16355	16438	16246	16340	16318	16193	16395	16318	16388	16407	16409	16461	16361	16262	16291	16405	16276	16456	16231	16211	16305	16285	16310	16428	16356	16351	16430	16330	16228	16452	16281	16417	16294	16243	16270	16338	16274	16436	16444	16461	16388	16493	16231	16347	16331	16377	16412	16247	16366	16391	16456	16224	16245	16409	16366	16338	16322	16359	16304	16379	16336	16423	16779	16301	16469	16278	16418	16177	16189	16471	16430	16420	16276	16479	16340	16408	16344	16389	16263	16472	16421	16311	16355	16324	16322	16370	16372	16370	16227	16534	16505	16449	16442	16308	16222	16374	16387	16364	16373	16228	16233	16290	16401	16346	16291	16427	16390	16451	16373	16340	16355	16376	16510	16345	16267	16460	16257	16499	16498	16406	16432	16324	16284	16418	16433	16287	16358	16461	16429	16351	16326	16474	16435	16376	16413	16475	16509	16244	16336	16714	16310	16482	16247	16303	16264	16231	16266	16352	16360	16366	16280	16442	16316	16252	16333	16273	16377	16318	16262	16231	16119
27593	21936	24433	21630	18717	18635	18737	18220	18157	22581	23554	21132	18304	18186	18310	18262	18203	17948	18113	18096	18386	17954	18353	18204	18308	18052	18040	18126	18148	17908	17816	18294	18054	18275	18280	18101	18119	18172	18174	18342	18161	18316	18287	18220	18312	18134	18330	18118	18086	18103	18180	18124	18021	18216	18148	18066	18111	18288	18292	18228	18030	17975	18302	18068	18316	18168	18039	17988	17962	18019	18109	18096	18190	17965	18011	18240	18018	18226	18159	18470	18180	18205	18253	18227	18212	18259	18075	17940	18127	18157	18063	18320	17938	18459	18157	18305	18203	18224	17987	18065	17964	18215	18066	18307	18174	18250	18182	18277	18343	18348	18326	18235	18224	18052	18212	18214	18166	17897	18321	18085	18283	18149	18140	18214	18176	18177	18277	18057	18132	18214	18173	18213	18197	18247	18147	17975	18235	17988	18112	18265	18195	17941	18205	18133	18092	18099	18253	18010	18208	18195	18062	18018	18219	18382	18231	18319	18127	18128	18101	17988	18132	18148	18191	18043	18166	18307	17998	18075	18324	18253	17992	18247	18237	18135	18049	18054	18019	18206	18087	18196	18133	18264	17999	17929	18297	18179	18339	17965	18105	18130	18058	18123	18129	18337	18156	18043	17960	18115	18282	18118	18304	18026	18073	18269	18244	18189	18131	18161	18128	18299	18041	18166	18220	18092	18182	18033	17990	18061	18154	18041	18142	18066	18137	18031	18178	17922	18162	18080	17916	18075	18142	18170	18287	18191	18196	18077	18228	17986	18005	18141	18399	18239	18082	18082	18043	18133	17980	18102	18230	17944	17955	18061	18399	18050	18066	18151	18161	17992	18209	18112	18138	18129	18228	18264	18271	18314	18293	18204	18198	18250	18003	18273	18013	18131	18281	17942	18287	18197	18108	18340	17907	18231	18176	18256	18248	18112	18172	18254	18098	18046	18039	18086	18151	18309	17997	18457	18062	18148	18439	18109	17984	18185	18223	18195	18062	18046	18173	18143	18278	18083	18232	18096	18159	18199	18140	18212	18283	18215	18212	18034	18166	18052	18084	18217	18266	18132	18266	18171	17945	18106	18007	18181	17887	18152	18175	18112	18116	18066	18307	18095	18318	18123	18075	18124	18124	18290	18218	18107	18137	18037	18020	17971	18120	18261	17959	18153	18224	18158	18109	18136	18071	18007	18392	18175	18154	18253	18127	18116	18285	18462	18381	18180	18161	18226	18095	18224	18138	18208	18151	18357	17940	18153	18164	18027	18136	18063	18192	18185	18354	18263	17941	18256	18307	18102	18249	17893	18208	17971	18089	18151	18101	18034	17996	18356	17987	18219	18104	18050	18201	18298	18192	17964	18371	18226	18069	18219	18083	18166	18146	18342	18078	18297	18241	17890	17956	18304	18249	18014	18215	18012	17996	18078	18064	18172	18444	18088	18226	17944	18146	18108	18087	17976	18261	18231	18151	18207	18164	18160	18142	18033	18111	18204	17969	18053	18285	18284	18089	18173	18181	18144	18023	18118	17940	18175	18049	18012	17956	18089	18007	18107	18201	18136	18135	18105	18256	18254	18107	17959	18229	18217	18143	18014	18099	18112	17983	18323	18144	17948	18136	18097	18167	17848	18112	18139	18214	18206	18271	18119	18184	18274	17971	18059	18183	18187	18145	18102	18036	18167	18239	17971	18243	18224	18159	18166	18216	18074	17994	18187	18356	18043	18144	18071	18260	18078	18334	18162	18312	18082	18192	18203	18265	18081	18093	18039	18202	18020	18201	18199	18046	18123	18198	17979	18070	18215	18187	18069	18223	18013	18147	18429	18007	18076	18270	18215	18012	18245	18119	18102	18282	18275	18181	18243	18101	18080	18100	18330	18273	18272	18215	18227	18108	18163	18222	18255	18088	18331	18090	18309	18188	17922	18250	18210	18111	18174	17960	18167	18195	18063	18233	18164	18124	18277	18350	18116	18309	18174	18096	18224	18278	18370	18217	18124	18179	18124	18271	18233	18219	18085	18079	18097	18135	18093	18307	17997	18316	18113	18095	18315	18372	18191	18081	18255	18150	18107	18117	17978	18288	18307	18381	18257	18112	18115	18072	18086	18094	18209	18053	18016	18119	18166	18381	17985	18099	18190	18329	18158	18068	18235	18411	18153	18211	18494	18246	18080	18285	18258	18113	18048	18215	18205	18208	18077	17957	18276	18093	18192	18009	17989	18154	18031	18051	18095	18054	18158	18148	18190	18362	17956	17957	18329	18199	17903	18072	18155	18105	18090	18116	18216	18065	18093	18177	18002	18264	18043	18276	18136	18234	18124	18130	18275	18066	17993	18182	18202	18062	18220	17975	18142	18111	18114	18100	18172	18159	18130	18277	18132	18072	18170	17951	17988	18101	18150	18119	18181	18298	18219	18126	18060	18070	18032	18259	18104	18179	18274	18184	17856	18088	18177	18188	18167	18095	18190	18209	17840	17930	18196	18386	18153	18250	17974	18090	18204	18182	17895	18166	18164	18292	18110	18286	18240	18251	18180	18111	18073	18344	18138	18113	18193	18239	18185	18147	18114	18043	18100	18228	17960	18298	18232	18094	18056	18258	18294	17934	18307	17997	18300	18083	18331	18200	17969	18109	18152	17974	18123	18109	18229	18077	18200	18207	18162	18017	18136	18220	18246	17918	18128	18063	17950	18277	18076	17958	18025	18284	18077	18018	18225	18114	18140	18104	18147	17883	18083	18285	18151	18111	18154	18064	17966	18049	17977	17979	18148	18338	18351	18086	18120	17973	18188	18301	17990	18074	18073	18073	17999	18181	18164	18291	18246	18051	17976	17935	18133	18344	18095	18142	18324	18311	18274	18298	18239	18152	18130	18077	18311	17926	17923	18036	18412	18177	18143	18200	18184	18199	18319	18197	18124	18185	18229	18235	18138	17988	18181	18052	18084	18259	18222	18205	18219	18215	18189	18154	18030	18357	18130	18230	18078	18156	18279	18233	18186	18270	18246	18209	18098	18155	18117	18189	18188	18325	18148	18342	17975	18220	18175	18322	18085	17949	18206	18193	18223	18129	18178	18049	18170	18146	18072	18289	18009	18092	18184	18016	18039	18145	18225	18277	18099	18184	18088	17996	17946	17818	18049	18047	18207	18176	18179	18069	18040	18153	18205	18056	18005	18136	18251	18206	18112	18330	18343	18345	18082	18383	18151	18024	18186	18206	18171	18230	18246	18253	18122	18040	18167	18172	18285	18103	18251	18087	18007	18119	18149	18240	18270	18143	18082	18130	18195	18197	18054	18210	18238	18211	18241	18049	18157	18304	18151	18273	18248	18234	18176	18180	18214	18020	18284	18136	18179	18174	18157	18300	18098	18240	18018	18206	18178	18061	18136	18073	18091	18425	18183	18208	18149	18111	18065	18243	18017	18327	18255	18103	18172	18232	18144	18396	18272	18174	18073	18312	18050	18282	18083	18167	18109	18221	18229	18417	18178	18290	18055	18102	18169	18110	18112	18191	18164	18136	18173	18133	18147	18178	18300	18005	18274	18261	18217	18222	17967	18148	18200	18251	18084	17896	18052	17926	17976	17998	17966	18402	18001	18208	18347	18109	18227	17862	18128	18150	18147	18149	18232	18047	18065	18181	18027	18136	18100	18300	18038	18183	18069	18295	18217	18382	18045	18041	18137	18152	18280	18350	17979	18094	18209	18026	18042	18249	18135	18100	18229	18065	18122	18132	18091	18055	18162	18186	18112	18075	18225	18113	18033	18056	18102	18174	18068	18146	17995	18452	18251	18169	18092	18049	18217	17938	18155	18314	18151	18317	18042	18186	18112	17979	17932	18074	18257	18016	18183	18243	18188	18242	18187	18273	18174	18504	18248	18225	18159	18168	18193	18194	18071	18267	18095	18338	18231	18112	18253	18190	18096	18135	18278	18467	18114	18075	18268	18409	18223	18078	18062	18076	18267	18180	18169	18244	18303	18215	18092	18253	18041	18202	18076	18123	18121	18173	17947	18018	18137	18149	18174	18127	18210	18137	18192	18193	18114	18202	18080	17989	18185	18110	18150	18241	17998	18100	18201	18101	18189	18327	18298	18316	18021	18068	18302	18175	18088	18092	18085	18219	18004	18141	17963	18051	18036	18378	18134	18144	18225	18142	18093	18046	18092	18180	18143	18141	18254	18307	18277	18248	18124	18210	18372	18356	18228	18044	18221	18004	18186	18155	18065	18119	18191	18183	18064	18111	18174	18247	18273	17984	18315	18089	18039	18292	18187	18385	18148	18083	18187	18192	18094	18126	18201	18107	17976	18117	18120	18156	18207	18041	18210	18029	18180	18199	18142	18086	18244	18071	18175	18178	18003	18264	18142	18263	18029	18199	18117	18284	18262	18140	18232	18051	18251	18295	18189	18263	18218	18073	18149	18344	18258	18333	18160	18101	17907	18283	18140	18257	17968	18327	18067	18273	18169	18088	18160	18128	18047	18100	18106	18204	18117	18170	18155	18039	18347	18180	18155	18184	18101	18101	18024	18145	18202	17949	18272	18299	18083	18299	18163	18031	18088	18138	18046	18244	18295	18111	17996	18080	18121	18294	18122	18378	18272	18038	18207	18367	18356	18291	18324	18204	17955	18016	17982	18055	18070	18123	18192	17976	18198	18345	18188	18208	18024	18182	18192	17988	18183	18176	18203	18213	18016	18252	18197	18195	18240	18136	17939	18069	18157	18041	18016	18201	18174	18256	18172	18349	18273	18139	18203	18070	18353	18380	18307	18150	18191	18045	18200	18216	18183	18060	18023	18110	18004	18167	18183	17929	18142	18025	18175	18170	18309	17991	17968	18257	18367	18197	18183	18114	18145	18131	18386	18112	18085	18111	18195	18227	18197	18375	18193	18200	18115	18193	18117	18191	18146	18277	18075	18343	18249	18333	17885	18035	18417	18270	18350	18141	18254	18245	18011	18025	18177	18123	18147	18089	18279	18007	18101	18121	18184	17974	18034	18168	18195	18170	18296	18214	18246	18447	18257	18214	18377	18153	18198	17965	18192	18122	18071	18279	18171	18181	18068	18118	18100	18079	18320	18244	18044	18007	18337	18118	18366	18135	18224	18189	18209	18227	18138	18284	17925	18212	18232
16437	20184	19689	18200	17634	16995	16898	16786	16801	23800	22588	19592	16610	16181	16408	16372	16337	16306	16336	16274	16235	16155	16356	16416	16275	16224	16284	16487	16256	16237	16468	16343	16363	16215	16313	16319	16358	16165	16414	16414	16194	16380	16351	16312	16348	16244	16326	16221	16208	16329	16194	16274	16223	16308	16179	16414	16388	16275	16468	16398	16494	16435	16525	16117	16219	16374	16301	16321	16275	16198	16253	16397	16472	16246	16300	16363	16498	16328	16354	16269	16335	16296	16381	16384	16190	16379	16348	16301	16281	16434	16411	16349	16360	16422	16255	16301	16409	16190	16206	16403	16372	16207	16271	16373	16316	16279	16274	16301	16270	16261	16323	16266	16162	16370	16408	16196	16442	16280	16331	16292	16375	16472	16354	16229	16439	16316	16444	16330	16344	16182	16464	16250	16259	16296	16144	16408	16457	16218	16261	16149	16100	16154	16422	16277	16312	16264	16426	16248	16386	16324	16488	16217	16413	16221	16161	16410	16256	16418	16361	16119	16273	16177	16334	16211	16309	16499	16220	16278	16216	16449	16236	16347	16329	16281	16174	16463	16285	16146	16335	16307	16514	16421	16250	16353	16249	16404	16137	16302	16196	16195	16369	16242	16301	16316	16273	16187	16300	16232	16334	16368	16306	16253	16462	16091	16446	16243	16279	16360	16383	16124	16083	16376	16277	16386	16393	16344	16154	16148	16188	16217	16182	16246	16188	16315	16311	16236	16343	16374	16343	16348	16401	16243	16405	16324	16421	16424	16299	16322	16314	16240	16181	16298	16331	16415	16313	16166	16384	16266	16223	16352	16407	16253	16237	16352	16193	16280	16303	16229	16408	16280	16132	16271	16299	16423	16242	16242	16243	16327	16214	16229	16351	16240	16299	16483	16305	16516	16294	16266	16369	16255	16273	16300	16223	16446	16262	16225	16291	16332	16317	16408	16345	16326	16356	16266	16255	16137	16397	16453	16445	16287	16287	16129	16294	16266	16169	16448	16281	16171	16270	16286	16252	16248	16359	16213	16468	16275	16454	16200	16305	16347	16026	16184	16424	16332	16253	16326	16205	16269	16409	16354	16250	16232	16295	16200	16197	16205	16194	16239	16294	16375	16126	16291	16398	16511	16149	16420	16325	16324	16284	16317	16269	16284	16358	16347	16373	16416	16310	16376	16270	16389	16385	16417	16490	16218	16312	16280	16295	16355	16295	16347	16505	16259	16376	16138	16349	16372	16307	16362	16183	16309	16317	16241	16338	16355	16341	16438	16235	16372	16190	16193	16215	16333	16278	16207	16358	16387	16387	16378	16347	16321	16215	16384	16293	16383	16159	16088	16296	16098	16408	16376	16305	16386	16299	16420	16295	16391	16266	16320	16381	16242	16319	16436	16263	16416	16281	16427	16187	16219	16426	16241	16201	16308	16293	16225	16389	16366	16185	16160	16478	16376	16248	16397	16259	16274	16315	16283	16185	16195	16337	16324	16073	16268	16440	16263	16224	16151	16337	16304	16105	16317	16384	16407	16222	16088	16299	16262	16400	16155	16219	16124	16446	16196	16208	16228	16267	16182	16285	16188	16365	16238	16441	16395	16252	16293	16386	16296	16375	16300	16291	16528	16353	16166	16372	16406	16326	16465	16211	16124	16223	16360	16285	16242	16343	16261	16159	16231	16445	16253	16301	16232	16121	16461	16331	16399	16418	16244	16286	16310	16430	16248	16310	16373	16391	16241	16329	16243	16203	16390	16078	16265	16212	16405	16431	16349	16272	16272	16214	16362	16277	16256	16490	16393	16459	16380	16356	16325	16323	16299	16260	16397	16218	16381	16267	16289	16083	16299	16327	16307	16237	16342	16375	16309	16398	16228	16213	16332	16266	16263	16182	16210	16270	16349	16303	16381	16150	16309	16385	16262	16274	16410	16254	16370	16486	16324	16487	16443	16226	16228	16272	16292	16341	16317	16215	16224	16387	16245	16371	16376	16109	16385	16283	16312	16429	16384	16164	16408	16348	16311	16101	16325	16386	16255	16243	16217	16284	16141	16260	16367	16314	16274	16174	16105	16406	16491	16322	16424	16185	16388	16052	16239	16358	16302	16376	16203	16211	16295	16303	15983	16273	16307	16362	16139	16266	16223	16503	16309	16475	16088	16195	16375	16410	16239	16166	16230	16443	16215	16339	16256	16245	16358	16274	16366	16245	16260	16283	16365	16209	16265	16358	16252	16181	16280	16217	16296	16426	16341	16398	16360	16170	16402	16220	16385	16364	16417	16426	16135	16423	16172	16315	16122	16410	16224	16440	16335	16370	16414	16216	16257	16328	16260	16413	16255	16321	16333	16267	16311	16408	16394	16308	16254	16347	16204	16255	16193	16329	16173	16442	16428	16222	16512	16333	16296	16243	16374	16199	16440	16131	16345	16378	16393	16108	16359	16211	16194	16242	16406	16262	16224	16345	16287	16304	16096	16236	16481	16320	16311	16285	16295	16151	16336	16453	16148	16227	16295	16254	16362	16225	16327	16313	16294	16190	16178	16088	16353	16468	16220	16077	16292	16417	16320	16415	16178	16345	16252	16110	16217	16482	16167	16301	16377	16319	16416	16339	16224	16327	16351	16345	16317	16364	16525	16266	16396	16284	16300	16248	16335	16082	16424	16382	16404	16304	16497	16349	16423	16275	16277	16260	16272	16373	16330	16393	16410	16338	16500	16167	16432	16484	16211	15994	16528	16325	16117	16312	16513	16521	16167	16477	16365	16314	16194	16149	16281	16301	16280	16188	16301	16241	16340	16319	16143	16409	16316	16427	16444	16305	16459	16455	16241	16280	16309	16411	16423	16500	16261	16235	16320	16297	16158	16135	16300	16335	16386	16141	16053	16368	16444	16254	16503	16247	16181	16113	16288	16286	16444	16410	16215	16282	16420	16157	16263	16188	16393	16293	16221	16276	16346	16428	16262	16290	16206	16439	16327	16291	16423	16207	16276	16393	16309	16395	16360	16381	16292	16271	16236	16357	16407	16277	16345	16370	16392	16103	16355	16331	16295	16389	16268	16204	16149	16213	16449	16471	16201	16354	16344	16308	16444	16194	16218	16307	16363	16182	16209	16232	16399	16209	16187	16327	16220	16407	16418	16316	16282	16388	16227	16387	16262	16336	16250	16385	16366	16365	16390	16229	16244	16274	16231	16367	16275	16434	16291	16369	16343	16485	16286	16282	16440	16197	16281	16326	16306	16459	16219	16241	16240	16218	16353	16104	16274	16284	16302	16277	16238	16340	16301	16267	16366	16271	16333	16209	16239	16356	16299	16295	16397	16239	16343	16593	16164	16156	16218	16193	16317	16534	16220	16348	16266	16302	16388	16202	16394	16278	16270	16326	16330	16468	16389	16280	16252	16236	16176	16207	16243	16412	16259	16270	16471	16223	16280	16332	16318	16333	16348	16333	16341	16205	16234	16064	16224	16516	16239	16398	16335	16442	16238	16394	16449	16249	16246	16188	16187	16304	16342	16404	16208	16418	16170	16202	16440	16282	16110	16427	16449	16290	16326	16225	16289	16298	16303	16196	16363	16502	16368	16390	16235	16252	16191	16361	16298	16269	16331	16373	16458	16146	16225	16299	16213	16218	16266	16099	16416	16331	16322	16271	16367	16212	16300	16349	16451	16333	16350	16326	16280	16287	16200	16429	16192	16188	16139	16208	16159	16341	16421	16286	16406	16377	16188	16333	16292	16476	16314	16479	16232	16480	16118	16198	16206	16197	16185	16304	16391	16208	16176	16359	16347	16414	16205	16319	16096	16322	16339	16363	16247	16242	16170	16289	16345	16383	16491	16269	16479	16221	16324	16335	16468	16303	16359	16293	16139	16248	16391	16355	16421	16388	16216	16210	16288	16464	16331	16227	16342	16290	16354	16355	16250	16475	16373	16359	16223	16337	16425	16233	16463	16429	16339	16279	16183	16274	16270	16192	16427	16337	16339	16404	16367	16467	16286	16385	16439	16426	16392	16204	16350	16238	16354	16266	16279	16406	16467	16387	16331	16239	16336	16266	16321	16385	16296	16436	16372	16412	16384	16258	16332	16434	16182	16385	16297	16305	16373	16389	16113	16292	16300	16278	16288	16231	16172	16380	16093	16301	16333	16412	16277	16441	16372	16297	16102	16474	16372	16322	16335	16375	16270	16359	16485	16238	16319	16318	16449	16260	16251	16360	16390	16408	16324	16307	16257	16289	16180	16262	16338	16281	16258	16286	16154	16261	16420	16328	16353	16092	16195	16355	16106	16474	16418	16264	16306	16390	16270	16280	16324	16224	16432	16242	16208	16252	16394	16372	16392	16353	16238	16232	16228	16427	16310	16371	16227	16276	16266	16421	16349	16282	16230	16356	16294	16185	16321	16161	16358	16275	16305	16276	16394	16544	16277	16272	16341	16302	16240	16282	16321	16292	16237	16202	16222	16437	16296	16168	16199	16263	16364	16430	16303	16137	16457	16339	16310	16468	16416	16225	16261	16173	16378	16339	16301	16205	16328	16239	16314	16310	16326	16386	16208	16306	16411	16279	16279	16338	16324	16347	16375	16147	16337	16283	16202	16515	16318	16482	16212	16339	16343	16454	16327	16384	16352	16342	16329	16428	16299	16305	16406	16147	16378	16288	16333	16286	16397	16362	16432	16080	16232	16276	16438	16232	16191	16284	16281	16416	16473	16396	16271	16327	16334	16267	16338	16294	16264	16317	16283	16246	16404	16232	16316	16232	16305	16221	16330	16275	16332	16359	16235	16146	16253	16426	16349	16140	16357	16341	16248	16338	16287	16318	16349	16320	16206	16436	16292	16197	16258	16204	16329	16095	16232	16334	16443	16254	16378	16293	16285	16310	16359	16348	16425	16041	16408	16160	16319	16184	16240	16308	16274	16198	16247	16481	16527	16480	16144	16449	16255	16373	16141	16279	16223	16267	16281	16407	16354	16411	16374	16363	16392	16322	16335	16280	16245	16185	16329	16281	16420	16397	16228	16266	16179	16472	16344	16308	16407	16443	16468	16332	16409	16393	16309	16187	16233	16138	16396	16609	16347	16302	16222	16368	16393	16223	16377	16419	16318	16438	16335	16347	16365	16305	16360	16347	16189	16539	16259
24457	21188	28311	24694	22091	21206	20892	19258	19105	40778	39607	30034	20809	18568	18678	18442	18449	18437	18352	18358	18222	18583	18406	18413	18447	18322	18264	18355	18293	18360	18379	18327	18356	18380	18434	18579	18388	18469	18351	18052	18375	18235	18269	18376	18372	18350	18128	18234	18255	18371	18234	18354	18519	18216	18333	18412	18397	18189	18324	18262	18340	18274	18274	18112	18293	18322	18343	18148	18332	18057	18341	18432	18127	18221	18031	18249	18524	18312	18218	18156	18319	18387	18382	18444	18393	18341	18429	18365	18317	18090	18379	18200	18240	18143	18468	18312	18223	18060	18258	18125	18236	18418	18330	18220	18378	18495	18298	18236	18360	18248	18276	18234	18216	18168	18335	18193	18069	18517	18342	18202	18252	18295	18359	18324	18125	18344	18351	18298	18259	18109	18338	18153	18095	18347	18076	18081	18289	18079	18259	18234	18387	18245	18230	18211	18279	18300	18250	18439	18067	18449	18380	18067	18196	18393	18414	18193	18331	18275	18323	18194	18282	18345	18355	18301	18360	18478	18349	18361	18174	18231	18208	18133	18107	18136	18384	18465	18032	18303	18035	18356	18252	18291	18324	18264	18334	18280	18124	18241	18150	18272	18308	18338	18192	18308	18399	18360	18314	18381	18229	18182	18189	18378	18272	18432	18308	18270	18229	18393	18299	18405	18190	18192	18316	18219	18411	18390	18019	18152	18319	18196	18274	18293	18416	18398	18267	18207	18433	18168	18051	18262	18074	18081	18399	18347	18293	18224	18246	18121	18343	18231	18276	18090	18264	18354	18354	18182	18249	18554	18275	18329	18165	18094	18306	18481	18300	18221	18318	18413	18306	18230	18409	18312	18184	18236	18454	18359	18047	18410	18305	18280	18184	18280	18283	18179	18315	18277	18257	18217	18069	18345	18154	18349	18121	18122	18356	18063	18283	18348	18334	18202	18313	18355	18130	18345	18226	18471	18387	18359	18501	18313	18359	18002	18452	18237	18368	18171	18148	18169	18208	18444	18275	18118	18358	18320	18265	18255	18378	18017	18170	18173	18115	18380	18292	18240	18277	18422	18201	18240	18345	18283	18348	18382	18398	18304	18346	18233	18079	18118	18314	18359	18318	18195	18230	18341	18390	18157	18294	18368	18231	18006	18316	18209	18353	18291	18152	18295	18229	18282	18320	18354	18187	18198	18393	18070	18302	18326	18253	18314	18097	18173	18346	18283	18135	18403	18288	18167	18073	18032	18169	18349	18187	18219	18254	18430	18320	18313	18328	18125	18295	18253	18404	18335	18506	18462	18141	18207	18171	18463	18146	18033	18186	18427	18276	18183	18325	18177	18170	18277	18283	18354	18213	18205	18333	18289	18114	18336	18408	18295	18154	18293	18384	18250	18194	18176	18229	18375	18279	18188	18166	18277	18514	18029	18165	18333	18294	18286	18314	18277	18378	18028	18335	18231	18215	18081	18342	18426	18232	18198	18288	18341	18278	18370	18532	18134	18154	18181	18246	18377	18420	18250	18279	18277	18357	18347	18409	18299	18319	18166	18506	18440	18312	18207	18201	18201	18258	18136	18198	18248	18194	18144	18402	18412	18266	18367	18572	18294	18186	18132	18322	18330	18166	18271	18096	18190	18260	18359	18399	18282	18248	18116	18350	18077	18227	18268	18370	18481	18314	18100	18373	18305	18079	18157	18506	18293	18289	18003	18370	18314	18126	18113	18240	18445	18195	18230	18182	18025	17967	18490	18449	18304	18315	18328	18107	18205	18311	18284	18232	18455	18276	18351	18217	18445	18233	18308	18349	18100	18212	18505	18346	18138	18277	18407	18268	18431	18403	18314	18363	18532	18208	18257	18117	18252	18437	18552	18270	18560	18229	18210	18262	18375	18290	18202	18322	18267	18294	18131	18136	18292	18282	18172	18197	18249	18098	18419	18258	18425	18385	18258	18263	18277	18474	18360	18199	18039	18089	18405	18339	18404	18227	18097	18206	18058	18326	18315	18230	18282	18056	18165	18199	18458	18341	18208	18297	17941	18206	18235	18277	18286	18247	18360	18364	18382	18398	18231	17998	18212	18116	18292	18368	18333	18220	18275	18077	18238	18313	18375	18341	18348	18424	18180	18303	18412	18162	18136	18476	18318	18226	18178	18352	18134	18098	18243	18433	18469	18440	18343	18154	18178	18272	18391	18280	18294	18276	18179	18318	18218	18314	18399	18200	18234	18256	18308	18527	18170	18249	18338	18329	18388	18532	18374	18156	18267	18313	18015	18164	18191	18350	18384	18185	18111	18263	18317	18254	18369	18398	18214	18259	18301	18336	18357	18371	18198	18393	18475	18081	18111	18377	18415	18253	18213	18416	18436	18160	17991	18330	18292	18409	18622	18272	18390	18197	18321	18065	18139	18295	18183	18324	18310	18346	18439	18371	18076	17966	18247	18249	18431	18236	18294	18303	18523	18100	18284	18138	18371	18216	18344	18090	18231	18312	18119	18362	18248	18059	18389	18255	18395	18294	18433	18432	18450	18376	18541	18245	18371	18302	18347	18215	18074	18373	18262	18203	18068	18334	18197	18343	18531	18082	18403	18185	18309	18523	18418	18327	18141	18168	18151	18529	18386	18042	18290	18334	18276	18278	18130	18268	18270	18431	18346	18302	18262	18285	18384	18320	18264	18041	18262	18155	18436	18229	18300	18204	18074	18192	18464	18259	18420	18377	18165	18235	18262	18241	18371	18362	18324	18323	18246	18162	18385	18319	18381	18375	18334	18168	18238	18622	18309	18449	18313	18415	18278	18219	18159	18301	18428	18423	18260	18314	18338	18386	18354	18115	18332	18201	18358	18335	18217	18291	18215	18380	18304	18240	18151	18166	18213	18362	18297	18165	18143	18180	18213	18209	18264	18249	18271	18231	18248	18171	18383	18261	18171	18259	18287	18389	18212	18318	18303	18289	18152	18291	18112	18326	18094	18192	18431	18270	18205	18156	18279	18228	18264	18278	18209	18256	18318	18338	18307	18271	18308	18405	18309	18364	18065	18201	18284	18197	18284	18460	18359	18239	18553	18431	18342	18316	18183	18516	18141	18270	18148	18230	18341	18206	18292	18293	18241	18261	18391	18295	18191	18178	18222	18182	18239	18306	18260	18315	18484	18368	18345	18189	18296	18176	17988	18307	18081	18117	18300	18209	18211	18227	18172	18228	18201	18498	18349	18291	18261	18267	18253	18311	18104	18186	18372	18397	18313	18235	18258	18293	18133	18364	18285	18112	18222	18362	18390	18388	18246	18372	18316	18313	18221	18280	18236	18337	18470	18504	18324	18172	18358	18287	18375	18316	18383	18354	18390	18371	18286	18428	18265	18428	18237	18406	18340	18253	18353	18349	18376	18256	18452	18329	18313	18368	18168	18206	18387	18389	18256	18335	18253	18201	18487	18332	18213	18346	18159	18252	18324	18332	18233	18106	18283	18363	18249	18336	18062	18329	18271	18554	18124	18357	18331	18193	18350	18064	18187	18384	18400	18247	18207	18175	18191	18422	18211	18210	18195	18073	18269	18301	18254	18178	18301	18173	18334	18118	18393	18293	18233	18262	18227	18346	18425	18292	18183	18273	18363	18389	18258	18204	18326	18495	18132	18155	18241	18369	18367	18439	18203	18265	18317	18274	18386	18218	18294	18391	18340	18193	18262	18238	18236	18162	18225	18202	18307	18443	18413	18159	18091	18222	18233	18166	18300	18216	18261	18288	18302	18313	18222	18272	18267	18311	18112	18141	18098	18421	18408	18246	18179	18360	18236	18384	18202	18380	18253	18681	18424	18290	18300	18143	18293	18166	18432	18330	18368	18092	18277	18478	18190	18445	18145	18547	18172	18277	18303	18310	18300	18244	18286	18154	18317	18249	18423	18246	18268	18187	18235	18205	18180	18336	18248	18093	18078	18126	18353	18189	18322	18009	18376	18350	18189	18324	18316	18452	18303	18511	18266	18232	18234	18271	18367	18281	18413	18332	18348	18108	18001	18232	18349	18172	18252	18301	18082	18405	18176	18169	18439	18319	18291	18258	18324	18250	18291	18304	18115	18462	18258	18345	18240	18359	18318	18276	18238	18424	18155	18287	18232	18169	18240	18244	18456	18133	18435	18452	18415	18294	18173	18352	18177	18193	18452	18400	18346	18341	18531	18222	18263	18175	18382	18192	18181	18527	18318	18360	18155	18329	18365	18269	18364	18380	18465	18338	18155	18370	18377	18132	18325	18083	18283	18199	18226	18296	18354	18209	18445	18449	18244	18316	18261	18314	18207	18304	18092	18428	18523	18394	18125	18329	18306	18333	18352	18263	18255	18422	18267	18322	18313	18301	18459	18431	18303	18264	18322	18284	17918	18304	18159	18160	18359	18462	18220	18138	18252	18310	18221	18232	18269	18223	18376	18073	18198	18496	18372	18309	18494	18411	18155	18302	18401	18319	18374	17930	18371	18290	18254	18342	18281	18280	18519	18200	18315	18389	18255	18170	18207	18317	18253	18271	18248	18070	18278	18113	18454	18436	18362	18270	18247	18270	18144	18287	18425	18411	18145	18453	18237	18345	18325	18274	18493	18297	18257	18151	18359	18293	18029	18258	18467	18292	18139	18401	18302	18272	18530	18166	18223	18421	18411	18112	18492	18406	18235	18036	18346	18251	18316	18289	18115	18415	18427	18335	18267	18300	18364	18274	18084	18270	18272	18055	18408	18256	18151	18307	18142	18448	18279	18340	18553	18169	18187	17977	18245	18496	18255	18361	18201	18369	18288	18106	18301	18356	18410	18490	18089	18398	18230	18183	18323	18036	18190	18314	18231	18449	18250	18268	18173	18148	18064	18202	18286	18284	18190	18404	18116	18339	18446	18301	18365	18197	18209	18189	18340	18274	18229	18094	18117	18187	18096	18491	18243	18320	18155	18219	18287	18232	18189	18374	18388	18298	18258	18185	18349	18172	18233	18327	18065	18236	18180	18258	18157	18371	18435	18384	18309	18572	18367	18407	18178	18201	18246	18170	18159	18242	18418	18198	18300	18439	18233	18329	18312	18268	18293	18252	18127	18311	18263	18256	18179	18504	18326	18276	18286	18260	18376	18062	18034	18252	18197	18099	18205
15889	25847	24307	21127	19450	18557	18039	17563	17826	44906	38141	30349	17075	16714	16561	16550	16403	16567	16423	16501	16517	16322	16436	16398	16588	16353	16620	16543	16409	16428	16507	16486	16571	16427	16525	16412	16466	16390	16320	16339	16533	16463	16310	16371	16580	16374	16552	16458	16677	16531	16506	16258	16444	16386	16353	16497	16444	16595	16130	16629	16355	16485	16354	16438	16523	16441	16587	16537	16469	16423	16463	16406	16633	16545	16451	16412	16373	16430	16400	16495	16444	16379	16391	16439	16515	16605	16608	16401	16622	16508	16400	16517	16419	16567	16403	16323	16471	16514	16477	16561	16489	16418	16423	16463	16481	16588	16432	16241	16506	16325	16622	16452	16480	16550	16544	16491	16494	16423	16555	16477	16517	16374	16591	16608	16751	16446	16546	16567	16514	16406	16411	16302	16334	16452	16495	16503	16431	16348	16393	16395	16413	16315	16392	16431	16490	16479	16324	16324	16538	16498	16589	16457	16345	16364	16455	16313	16521	16478	16460	16347	16548	16620	16624	16393	16482	16241	16425	16242	16574	16507	16308	16431	16476	16334	16311	16382	16336	16662	16595	16551	16586	16385	16404	16479	16392	16377	16499	16503	16396	16209	16461	16302	16402	16559	16511	16585	16305	16578	16326	16443	16487	16289	16511	16397	16564	16310	16469	16401	16373	16504	16466	16467	16552	16543	16321	16477	16407	16472	16522	16548	16441	16376	16346	16493	16367	16370	16422	16534	16292	16370	16535	16524	16506	16384	16322	16393	16436	16338	16236	16441	16308	16364	16477	16462	16472	16466	16475	16559	16520	16584	16415	16432	16305	16510	16411	16655	16600	16439	16415	16475	16426	16455	16494	16302	16463	16624	16313	16561	16395	16416	16735	16532	16447	16608	16529	16331	16387	16468	16529	16487	16433	16403	16387	16346	16399	16296	16510	16344	16454	16474	16294	16542	16381	16589	16320	16585	16367	16579	16493	16499	16451	16466	16376	16506	16468	16348	16396	16474	16376	16710	16420	16484	16335	16489	16413	16486	16426	16440	16368	16527	16302	16441	16470	16520	16408	16454	16445	16645	16583	16437	16366	16447	16498	16363	16381	16448	16326	16593	16413	16485	16312	16323	16301	16318	16514	16509	16473	16502	16489	16571	16385	16491	16332	16536	16437	16549	16443	16656	16514	16396	16451	16481	16362	16500	16429	16364	16365	16624	16534	16560	16319	16410	16319	16562	16399	16505	16366	16556	16427	16448	16463	16383	16248	16403	16438	16514	16463	16411	16470	16452	16453	16416	16417	16390	16480	16437	16443	16376	16367	16312	16477	16575	16514	16488	16514	16493	16445	16456	16430	16412	16400	16555	16319	16465	16485	16304	16405	16451	16523	16443	16471	16633	16579	16333	16503	16468	16323	16544	16527	16506	16183	16390	16271	16578	16429	16381	16371	16354	16224	16372	16353	16442	16518	16368	16550	16574	16481	16574	16438	16440	16528	16438	16604	16385	16598	16514	16498	16482	16502	16304	16466	16317	16555	16449	16373	16354	16560	16204	16407	16470	16484	16461	16569	16322	16381	16436	16559	16462	16468	16462	16484	16558	16348	16397	16531	16490	16574	16417	16454	16528	16457	16547	16366	16374	16555	16369	16491	16475	16415	16446	16521	16485	16354	16469	16397	16584	16601	16410	16446	16535	16490	16516	16370	16429	16396	16571	16385	16672	16446	16499	16301	16406	16514	16577	16674	16414	16676	16460	16475	16385	16380	16387	16620	16456	16332	16509	16547	16436	16522	16349	16371	16363	16417	16567	16751	16408	16538	16626	16571	16527	16489	16479	16518	16368	16637	16599	16584	16489	16400	16557	16437	16298	16518	16434	16404	16315	16546	16636	16470	16486	16570	16521	16550	16626	16497	16376	16384	16542	16520	16526	16433	16327	16404	16507	16511	16479	16404	16460	16517	16463	16492	16454	16484	16461	16458	16499	16478	16340	16529	16624	16459	16299	16514	16454	16478	16461	16590	16518	16599	16364	16452	16336	16500	16435	16453	16390	16618	16597	16456	16478	16475	16263	16410	16425	16129	16481	16414	16255	16491	16275	16424	16471	16462	16475	16418	16255	16514	16421	16408	16446	16446	16576	16587	16362	16619	16341	16651	16457	16558	16474	16496	16412	16471	16372	16495	16633	16509	16487	16513	16376	16255	16513	16466	16479	16428	16610	16547	16551	16398	16426	16542	16387	16356	16540	16300	16549	16274	16447	16394	16416	16419	16366	16287	16746	16522	16307	16480	16404	16269	16359	16546	16447	16429	16435	16551	16306	16410	16556	16597	16337	16490	16587	16346	16461	16496	16228	16591	16410	16329	16305	16367	16436	16575	16381	16340	16503	16368	16541	16509	16581	16475	16425	16393	16534	16521	16495	16482	16466	16325	16411	16239	16533	16655	16625	16478	16505	16409	16478	16358	16554	16618	16592	16593	16371	16567	16342	16561	16401	16476	16560	16382	16419	16382	16527	16504	16424	16320	16558	16250	16467	16548	16540	16438	16253	16356	16362	16644	16362	16244	16448	16461	16379	16455	16221	16507	16543	16362	16420	16615	16427	16421	16418	16458	16548	16469	16316	16591	16427	16475	16530	16376	16464	16510	16533	16352	16479	16569	16491	16471	16512	16511	16485	16529	16545	16341	16328	16545	16387	16491	16576	16492	16337	16553	16499	16448	16605	16530	16618	16366	16480	16414	16513	16404	16378	16504	16601	16465	16469	16293	16360	16412	16255	16360	16367	16613	16512	16376	16501	16424	16518	16423	16481	16478	16254	16470	16350	16453	16458	16669	16615	16425	16352	16497	16461	16488	16551	16504	16432	16335	16572	16202	16513	16645	16552	16464	16645	16380	16429	16516	16435	16415	16529	16528	16443	16632	16399	16324	16452	16385	16511	16435	16526	16500	16519	16385	16408	16525	16517	16244	16555	16480	16384	16374	16572	16367	16360	16350	16426	16507	16478	16445	16355	16486	16370	16463	16503	16495	16265	16520	16429	16590	16470	16548	16414	16515	16490	16334	16464	16431	16460	16567	16305	16327	16449	16342	16519	16557	16475	16298	16624	16606	16603	16679	16505	16385	16369	16490	16425	16356	16605	16435	16514	16579	16571	16384	16445	16426	16358	16342	16605	16538	16444	16386	16489	16453	16556	16346	16392	16587	16494	16594	16567	16380	16399	16399	16454	16420	16602	16406	16479	16422	16392	16448	16404	16342	16296	16423	16656	16297	16356	16384	16546	16375	16472	16553	16542	16416	16276	16361	16509	16474	16361	16491	16450	16406	16490	16294	16358	16637	16677	16436	16530	16404	16373	16608	16419	16324	16424	16554	16429	16515	16495	16472	16427	16370	16464	16475	16450	16622	16552	16475	16412	16478	16466	16614	16516	16455	16373	16395	16509	16455	16547	16431	16521	16557	16321	16523	16450	16421	16493	16350	16438	16587	16495	16412	16587	16408	16548	16478	16479	16533	16529	16293	16464	16509	16653	16412	16492	16493	16430	16491	16531	16442	16427	16499	16180	16393	16475	16490	16472	16497	16238	16580	16430	16317	16569	16623	16392	16479	16514	16623	16567	16436	16564	16351	16534	16480	16429	16518	16543	16431	16538	16589	16396	16583	16364	16529	16405	16290	16454	16559	16362	16324	16347	16552	16431	16367	16507	16477	16381	16502	16252	16592	16523	16411	16362	16459	16364	16586	16456	16261	16573	16434	16465	16365	16663	16265	16375	16439	16550	16454	16597	16413	16407	16662	16418	16554	16394	16430	16368	16527	16344	16549	16478	16519	16439	16490	16408	16447	16461	16365	16447	16530	16449	16527	16412	16549	16335	16481	16486	16659	16471	16506	16491	16562	16351	16540	16491	16316	16489	16361	16370	16559	16403	16494	16489	16435	16355	16571	16374	16514	16385	16443	16583	16339	16585	16371	16349	16516	16566	16491	16341	16476	16400	16449	16438	16546	16539	16486	16322	16584	16455	16435	16276	16467	16511	16622	16477	16529	16435	16525	16468	16470	16594	16487	16564	16464	16485	16581	16368	16401	16366	16491	16475	16464	16467	16419	16360	16359	16539	16549	16545	16378	16440	16312	16451	16395	16610	16357	16320	16421	16565	16419	16475	16559	16444	16515	16502	16374	16544	16696	16526	16432	16373	16438	16503	16401	16431	16346	16343	16544	16456	16360	16669	16364	16258	16490	16415	16535	16482	16525	16558	16457	16380	16370	16502	16492	16590	16417	16502	16419	16390	16420	16437	16379	16403	16633	16364	16211	16483	16514	16393	16456	16324	16291	16455	16353	16494	16602	16419	16451	16529	16620	16491	16432	16524	16366	16553	16526	16531	16558	16508	16374	16623	16511	16345	16644	16375	16373	16401	16531	16388	16299	16652	16429	16389	16446	16469	16502	16230	16556	16469	16593	16530	16608	16389	16394	16541	16441	16362	16467	16517	16436	16438	16509	16691	16488	16688	16568	16385	16449	16568	16540	16432	16469	16469	16428	16471	16444	16507	16492	16654	16589	16478	16551	16374	16462	16563	16481	16399	16323	16566	16425	16513	16399	16491	16509	16226	16493	16448	16500	16445	16486	16401	16401	16415	16548	16416	16582	16331	16519	16425	16575	16411	16533	16455	16365	16466	16360	16262	16598	16423	16361	16476	16450	16410	16538	16454	16644	16541	16453	16442	16519	16454	16454	16385	16441	16442	16406	16551	16494	16496	16486	16554	16576	16691	16676	16576	16312	16443	16342	16596	16384	16474	16360	16481	16675	16389	16396	16438	16529	16491	16421	16371	16397	16503	16222	16431	16624	16499	16545	16376	16488	16520	16428	16370	16417	16437	16462	16483	16510	16571	16534	16537	16562	16396	16564	16518	16454	16614	16609	16611	16279	16576	16482	16558	16444	16419	16456	16630	16426	16442	16452	16442	16647	16424	16531	16319	16492	16400	16570	16371	16527	16518	16344	16501	16406	16370	16512	16355	16455	16402	16428	16559	16296	16535	16449	16544	16443	16442	16427	16708	16380	16492	16417	16549	16393	16451	16349	16547	16405	16365	16454	16349	16373	16595	16359	16542	16511	16405	16608	16566	16471	16510	16470	16571
23067	21149	28920	23660	21593	23724	24276	20303	20960	56322	48155	36925	22733	19317	18701	18861	18685	18827	18634	18461	18649	18660	18706	18502	18561	18772	18481	18441	18410	18439	18468	18503	18577	18653	18724	18648	18550	18628	18497	18273	18516	18598	18668	18483	18509	18491	18514	18567	18680	18450	18642	18537	18467	18701	18740	18670	18684	18659	18524	18469	18545	18517	18395	18445	18435	18249	18613	18398	18544	18394	18329	18268	18484	18598	18429	18315	18628	18326	18486	18665	18282	18500	18604	18308	18562	18517	18564	18373	18504	18426	18435	18512	18569	18525	18529	18486	18389	18462	18429	18315	18575	18371	18499	18436	18434	18415	18651	18481	18392	18554	18432	18472	18426	18674	18559	18569	18271	18525	18444	18435	18379	18423	18599	18482	18485	18530	18457	18431	18321	18544	18436	18521	18239	18433	18486	18332	18418	18538	18393	18319	18479	18506	18314	18473	18622	18440	18433	18314	18392	18477	18501	18491	18498	18702	18490	18314	18461	18473	18306	18197	18581	18463	18519	18412	18561	18382	18451	18332	18559	18373	18388	18341	18328	18487	18471	18680	18327	18188	18363	18523	18458	18407	18549	18443	18578	18433	18376	18519	18617	18210	18480	18563	18433	18545	18336	18572	18461	18437	18575	18479	18496	18525	18546	18480	18542	18499	18499	18369	18306	18601	18589	18612	18396	18495	18280	18429	18740	18417	18625	18462	18536	18508	18440	18460	18513	18552	18443	18637	18487	18474	18483	18659	18235	18485	18438	18427	18625	18367	18335	18391	18624	18463	18481	18508	18523	18438	18401	18244	18426	18255	18524	18425	18446	18444	18378	18724	18544	18369	18492	18436	18549	18592	18420	18350	18335	18465	18681	18331	18301	18518	18390	18388	18641	18486	18351	18313	18344	18598	18461	18584	18466	18562	18502	18599	18414	18562	18387	18462	18410	18317	18589	18369	18591	18594	18516	18551	18284	18522	18344	18511	18641	18606	18515	18523	18406	18480	18403	18475	18507	18608	18216	18449	18740	18551	18326	18367	18369	18606	18424	18402	18579	18337	18579	18425	18253	18193	18506	18347	18337	18281	18610	18427	18616	18430	18484	18272	18574	18518	18673	18413	18502	18205	18282	18290	18366	18198	18550	18451	18592	18532	18291	18618	18520	18462	18385	18580	18509	18510	18571	18304	18451	18222	18306	18529	18453	18404	18419	18425	18472	18765	18454	18496	18594	18238	18463	18471	18519	18561	18499	18098	18422	18431	18579	18557	18404	18228	18314	18392	18453	18490	18451	18468	18476	18624	18475	18462	18269	18210	18373	18322	18664	18477	18400	18522	18452	18591	18563	18752	18406	18351	18608	18528	18382	18345	18506	18397	18388	18568	18558	18382	18576	18548	18401	18462	18483	18422	18426	18639	18338	18533	18499	18382	18478	18348	18505	18390	18390	18443	18707	18594	18497	18508	18497	18452	18399	18289	18441	18428	18601	18406	18365	18729	18581	18457	18432	18455	18451	18353	18496	18502	18411	18593	18417	18675	18431	18444	18300	18399	18472	18554	18387	18498	18562	18529	18602	18488	18489	18228	18553	18272	18562	18561	18274	18384	18450	18525	18495	18596	18501	18602	18502	18504	18210	18344	18626	18528	18490	18508	18529	18425	18390	18417	18388	18573	18661	18590	18362	18441	18554	18498	18229	18357	18464	18410	18679	18471	18471	18541	18564	18312	18564	18518	18634	18427	18539	18655	18478	18215	18363	18492	18291	18577	18225	18634	18527	18619	18740	18471	18472	18481	18636	18317	18421	18623	18409	18410	18514	18289	18588	18597	18425	18387	18514	18457	18424	18348	18367	18496	18588	18468	18177	18357	18563	18516	18599	18446	18522	18499	18679	18566	18502	18284	18354	18304	18501	18583	18396	18418	18496	18723	18536	18447	18559	18443	18714	18539	18471	18500	18483	18412	18366	18437	18420	18505	18385	18571	18629	18242	18363	18355	18473	18446	18620	18343	18306	18293	18433	18559	18414	18656	18708	18436	18697	18590	18396	18430	18450	18557	18594	18516	18391	18396	18487	18452	18502	18538	18539	18365	18452	18435	18603	18403	18485	18491	18553	18352	18507	18645	18460	18461	18455	18358	18422	18635	18277	18452	18419	18257	18317	18421	18453	18399	18330	18306	18312	18444	18367	18382	18455	18296	18268	18459	18430	18443	18597	18554	18680	18404	18524	18369	18265	18462	18360	18465	18502	18459	18652	18595	18452	18433	18572	18588	18601	18396	18501	18320	18509	18613	18460	18404	18337	18397	18370	18463	18580	18399	18191	18231	18386	18284	18299	18295	18419	18463	18514	18514	18425	18588	18481	18721	18642	18232	18391	18218	18196	18491	18508	18244	18449	18506	18253	18399	18323	18444	18508	18502	18505	18314	18476	18394	18459	18600	18499	18549	18530	18439	18054	18500	18733	18503	18637	18688	18514	18489	18354	18659	18352	18226	18233	18449	18549	18512	18540	18510	18420	18506	18557	18422	18536	18345	18323	18391	18359	18364	18382	18504	18524	18529	18411	18373	18499	18499	18357	18644	18393	18581	18484	18393	18526	18553	18351	18516	18511	18498	18390	18368	18342	18412	18468	18450	18503	18576	18493	18419	18512	18436	18550	18574	18649	18380	18421	18399	18734	18521	18417	18493	18665	18591	18534	18463	18706	18373	18505	18410	18544	18513	18123	18122	18597	18452	18517	18416	18491	18487	18536	18488	18328	18532	18265	18650	18400	18430	18564	18387	18507	18421	18560	18421	18406	18439	18259	18483	18361	18653	18513	18493	18428	18485	18438	18522	18606	18592	18375	18290	18326	18542	18516	18493	18575	18472	18505	18634	18444	18680	18556	18439	18475	18607	18409	18487	18487	18349	18436	18477	18423	18498	18455	18443	18354	18182	18467	18543	18581	18563	18603	18481	18518	18560	18387	18422	18318	18443	18521	18379	18290	18504	18338	18566	18346	18497	18325	18424	18389	18434	18270	18366	18465	18532	18459	18505	18235	18467	18453	18576	18364	18276	18427	18459	18401	18509	18471	18324	18451	18486	18577	18504	18477	18531	18637	18246	18462	18423	18430	18511	18535	18321	18478	18580	18399	18327	18707	18429	18493	18362	18550	18310	18362	18220	18492	18555	18548	18552	18493	18573	18345	18545	18538	18712	18412	18622	18386	18476	18512	18600	18461	18290	18363	18407	18434	18507	18445	18499	18445	18375	18519	18435	18582	18575	18398	18393	18285	18630	18470	18527	18307	18496	18414	18514	18441	18422	18493	18530	18511	18275	18490	18605	18545	18214	18517	18452	18448	18627	18602	18522	18339	18549	18287	18381	18483	18563	18601	18472	18542	18542	18283	18567	18433	18515	18405	18299	18407	18498	18496	18667	18476	18487	18472	18328	18559	18224	18620	18248	18268	18581	18547	18469	18147	18483	18532	18380	18387	18546	18451	18553	18557	18432	18489	18293	18596	18581	18523	18400	18597	18507	18645	18351	18402	18310	18526	18519	18596	18571	18405	18312	18221	18644	18335	18642	18444	18356	18522	18241	18463	18356	18434	18565	18373	18411	18541	18468	18384	18518	18786	18485	18473	18375	18226	18435	18449	18517	18446	18611	18478	18469	18413	18408	18395	18428	18527	18530	18410	18421	18278	18350	18408	18404	18190	18461	18355	18550	18606	18284	18571	18375	18573	18454	18459	18419	18575	18460	18390	18285	18332	18511	18397	18512	18442	18366	18537	18484	18502	18166	18450	18342	18314	18392	18502	18516	18516	18500	18315	18484	18379	18503	18305	18654	18471	18359	18507	18612	18406	18508	18543	18544	18592	18550	18498	18391	18621	18375	18547	18494	18592	18358	18373	18293	18397	18301	18326	18268	18448	18415	18533	18164	18361	18511	18338	18436	18552	18611	18576	18474	18443	18460	18183	18299	18611	18559	18442	18535	18555	18383	18567	18456	18520	18548	18443	18334	18340	18614	18469	18336	18402	18281	18568	18252	18367	18548	18544	18492	18545	18541	18560	18566	18327	18467	18357	18314	18514	18261	18418	18481	18548	18447	18356	18613	18516	18387	18388	18576	18451	18518	18517	18465	18395	18219	18196	18462	18244	18395	18506	18669	18610	18490	18427	18648	18491	18510	18392	18609	18440	18544	18519	18375	18476	18585	18400	18617	18429	18247	18540	18374	18627	18530	18466	18547	18340	18489	18486	18399	18344	18107	18373	18405	18571	18500	18534	18328	18451	18594	18279	18587	18418	18428	18558	18541	18641	18646	18471	18394	18433	18189	18444	18538	18446	18538	18400	18250	18517	18421	18529	18432	18261	18354	18385	18466	18341	18427	18312	18349	18337	18332	18554	18437	18314	18601	18401	18463	18460	18581	18510	18251	18431	18440	18501	18401	18666	18472	18437	18613	18602	18572	18431	18458	18507	18314	18505	18547	18473	18368	18355	18550	18599	18459	18355	18398	18444	18374	18405	18700	18425	18340	18372	18453	18536	18450	18581	18497	18537	18436	18585	18558	18413	18469	18497	18467	18687	18287	18483	18402	18488	18261	18348	18222	18398	18460	18507	18526	18472	18617	18728	18300	18286	18560	18411	18334	18620	18451	18544	18456	18289	18387	18567	18638	18432	18492	18569	18524	18374	18576	18454	18621	18541	18466	18521	18701	18315	18532	18296	18493	18225	18374	18540	18702	18342	18428	18351	18333	18396	18546	18434	18581	18390	18400	18511	18465	18485	18456	18576	18318	18669	18518	18427	18553	18669	18421	18589	18512	18549	18207	18479	18675	18459	18402	18379	18357	18250	18544	18376	18504	18497	18560	18446	18481	18590	18271	18280	18470	18772	18444	18370	18552	18602	18447	18694	18462	18505	18203	18548	18425	18584	18345	18452	18488	18694	18606	18576	18469	18635	18679	18534	18365	18392	18438	18389	18379	18412	18560	18470	18396	18797	18476	18273	18377	18572	18573	18493	18574	18364	18392	18748	18627	18558	18538	18458	18645	18617	18444	18529	18593	18360	18496	18459	18672	18429	18394	18419	18512	18382	18309	18663	18545	18597	18285	18299	18496	18108	18313	18712	18530	18513	18473	18418	18434	18566	18368
17712	31547	29075	24290	21603	20470	19120	18661	21478	58550	46710	37856	17472	16639	16447	16442	16780	16536	16621	16447	16517	16604	16598	16583	16700	16475	16439	16483	16493	16675	16588	16612	16575	16421	16601	16612	16554	16563	16482	16412	16529	16422	16441	16599	16595	16565	16503	16489	16673	16525	16671	16623	16647	16559	16610	16934	16636	16978	16864	16565	16604	16527	16465	16505	16561	16535	16659	16544	16494	16539	16517	16528	16580	16459	16566	16387	16443	16570	16396	16583	16528	16589	16504	16436	16584	16416	16501	16527	16678	16638	16419	16438	16448	16437	16647	16572	16560	16584	16423	16502	16649	16428	16420	16536	16628	16394	16606	16281	16502	16475	16590	16398	16369	16500	16574	16533	16336	16676	16536	16560	16510	16503	16480	16504	16495	16483	16594	16405	16391	16513	16540	16490	16547	16552	16433	16500	16562	16405	16606	16548	16451	16420	16607	16430	16442	16391	16439	16508	16392	16619	16296	16588	16448	16425	16538	16569	16546	16586	16341	16451	16475	16538	16525	16474	16465	16652	16487	16579	16595	16629	16568	16539	16411	16683	16624	16383	16567	16524	16489	16507	16542	16442	16511	16627	16516	16523	16444	16727	16561	16417	16513	16364	16269	16468	16450	16608	16491	16590	16583	16612	16422	16470	16284	16376	16575	16477	16618	16698	16473	16532	16499	16367	16676	16408	16462	16503	16517	16471	16472	16443	16410	16659	16553	16590	16563	16509	16483	16427	16460	16417	16416	16444	16552	16527	16533	16645	16481	16581	16645	16435	16393	16335	16532	16542	16586	16476	16466	16464	16400	16465	16397	16430	16562	16678	16411	16511	16717	16400	16502	16324	16581	16601	16500	16476	16478	16353	16536	16492	16551	16389	16438	16538	16562	16392	16681	16597	16514	16536	16398	16762	16529	16522	16439	16480	16693	16462	16560	16569	16566	16510	16721	16508	16474	16429	16609	16571	16643	16569	16508	16537	16426	16692	16537	16369	16660	16621	16482	16509	16622	16524	16480	16489	16510	16450	16617	16497	16215	16428	16581	16522	16331	16449	16416	16604	16718	16381	16473	16479	16579	16418	16390	16669	16468	16294	16616	16379	16544	16450	16551	16506	16423	16497	16310	16542	16467	16368	16571	16579	16650	16607	16436	16490	16467	16593	16471	16486	16569	16620	16555	16456	16540	16475	16518	16486	16455	16335	16392	16578	16596	16568	16595	16449	16441	16449	16494	16589	16427	16497	16327	16395	16407	16393	16470	16619	16573	16487	16339	16443	16537	16530	16483	16481	16564	16729	16532	16549	16485	16461	16648	16577	16509	16559	16437	16413	16515	16684	16558	16303	16474	16518	16576	16458	16604	16538	16465	16421	16426	16552	16518	16495	16546	16405	16448	16536	16463	16540	16463	16556	16515	16516	16333	16303	16441	16422	16486	16591	16611	16621	16572	16374	16496	16614	16407	16583	16436	16543	16432	16420	16571	16494	16476	16382	16383	16446	16349	16410	16564	16506	16579	16405	16632	16421	16602	16347	16387	16506	16463	16428	16457	16440	16444	16526	16383	16483	16462	16496	16422	16594	16522	16642	16624	16353	16665	16379	16467	16619	16388	16586	16376	16367	16285	16439	16536	16653	16677	16388	16659	16347	16637	16432	16373	16483	16522	16302	16511	16541	16485	16474	16351	16647	16545	16569	16571	16394	16609	16424	16496	16405	16468	16536	16603	16525	16438	16581	16340	16413	16612	16508	16565	16473	16422	16514	16431	16429	16405	16516	16431	16524	16426	16544	16456	16439	16589	16558	16375	16415	16556	16365	16526	16393	16492	16396	16576	16478	16522	16533	16488	16389	16571	16480	16385	16643	16436	16406	16584	16536	16530	16492	16467	16649	16431	16423	16497	16487	16701	16484	16368	16474	16644	16431	16510	16513	16475	16475	16474	16440	16735	16548	16569	16353	16629	16406	16437	16596	16368	16488	16591	16477	16601	16675	16622	16526	16303	16538	16448	16331	16400	16585	16444	16572	16646	16350	16466	16632	16493	16356	16397	16440	16565	16362	16492	16516	16473	16401	16610	16477	16435	16522	16363	16569	16469	16476	16652	16498	16529	16582	16353	16507	16680	16455	16579	16458	16464	16432	16351	16572	16489	16472	16491	16580	16400	16606	16367	16429	16430	16550	16483	16666	16643	16517	16239	16451	16568	16460	16585	16261	16494	16612	16344	16628	16488	16553	16592	16396	16569	16406	16617	16530	16266	16457	16509	16384	16595	16408	16342	16764	16577	16448	16479	16436	16339	16500	16325	16336	16588	16533	16519	16276	16512	16434	16586	16397	16541	16349	16724	16416	16451	16608	16343	16522	16595	16456	16450	16611	16676	16511	16278	16631	16605	16401	16562	16516	16611	16529	16638	16562	16343	16423	16529	16423	16574	16508	16775	16445	16539	16518	16513	16673	16557	16401	16480	16597	16508	16467	16675	16564	16635	16504	16523	16546	16458	16464	16440	16657	16638	16510	16459	16469	16515	16595	16419	16572	16725	16618	16576	16542	16382	16529	16491	16506	16379	16553	16663	16569	16514	16499	16536	16669	16658	16557	16600	16394	16782	16321	16586	16502	16280	16571	16711	16512	16544	16478	16619	16586	16518	16425	16592	16683	16548	16346	16465	16574	16578	16446	16583	16533	16472	16377	16699	16457	16567	16636	16433	16664	16440	16584	16399	16396	16550	16629	16377	16451	16526	16575	16591	16394	16465	16636	16552	16674	16520	16345	16345	16347	16536	16483	16531	16532	16495	16612	16587	16524	16435	16570	16523	16549	16527	16521	16463	16527	16366	16297	16493	16361	16358	16523	16454	16465	16564	16608	16497	16476	16499	16350	16416	16545	16379	16593	16451	16532	16455	16351	16482	16555	16523	16517	16482	16413	16603	16648	16429	16334	16705	16434	16578	16857	16501	16666	16468	16341	16495	16504	16608	16582	16536	16530	16732	16578	16408	16714	16508	16523	16339	16373	16549	16719	16442	16389	16619	16566	16532	16522	16400	16508	16498	16566	16635	16691	16616	16456	16539	16442	16578	16539	16488	16543	16616	16585	16601	16547	16378	16519	16511	16451	16483	16383	16395	16343	16598	16569	16590	16545	16389	16393	16410	16414	16457	16646	16342	16406	16322	16658	16528	16414	16476	16476	16534	16621	16588	16406	16586	16537	16599	16677	16462	16655	16586	16407	16655	16529	16260	16529	16493	16508	16624	16567	16385	16416	16393	16657	16453	16434	16382	16551	16409	16573	16512	16432	16360	16474	16621	16443	16605	16377	16536	16496	16401	16432	16555	16408	16513	16319	16535	16341	16384	16542	16578	16598	16720	16616	16482	16541	16607	16533	16341	16425	16653	16478	16472	16346	16522	16653	16554	16500	16575	16529	16322	16310	16609	16516	16434	16536	16376	16466	16568	16525	16557	16586	16596	16593	16487	16349	16434	16366	16550	16371	16489	16433	16666	16416	16548	16616	16478	16509	16514	16543	16535	16486	16437	16437	16325	16601	16536	16529	16607	16572	16394	16388	16554	16638	16483	16564	16255	16559	16483	16588	16517	16631	16490	16542	16378	16454	16564	16549	16508	16441	16662	16447	16457	16382	16556	16495	16571	16579	16405	16529	16621	16334	16408	16530	16550	16609	16426	16470	16494	16614	16537	16475	16580	16448	16528	16474	16574	16501	16560	16427	16463	16543	16443	16477	16534	16580	16530	16686	16453	16573	16537	16450	16572	16510	16528	16549	16383	16456	16471	16509	16469	16518	16395	16340	16618	16573	16374	16457	16495	16259	16444	16502	16531	16459	16527	16452	16318	16465	16525	16487	16503	16471	16496	16471	16596	16391	16522	16513	16483	16478	16363	16340	16613	16552	16589	16472	16704	16535	16502	16590	16660	16430	16673	16609	16425	16479	16402	16465	16479	16467	16427	16702	16604	16426	16493	16460	16470	16580	16663	16609	16575	16344	16471	16457	16479	16468	16357	16469	16387	16631	16541	16395	16485	16545	16525	16361	16629	16605	16473	16382	16603	16487	16563	16535	16440	16565	16440	16446	16536	16437	16510	16597	16291	16345	16449	16463	16384	16549	16473	16585	16331	16663	16436	16513	16540	16583	16578	16462	16615	16520	16340	16485	16203	16565	16503	16481	16522	16547	16480	16561	16533	16463	16585	16486	16491	16573	16416	16515	16640	16477	16502	16433	16602	16432	16670	16474	16500	16468	16548	16452	16524	16504	16477	16446	16386	16535	16536	16289	16500	16340	16518	16624	16681	16576	16444	16475	16545	16626	16406	16600	16547	16469	16596	16604	16336	16468	16515	16596	16455	16507	16457	16491	16546	16514	16358	16584	16387	16424	16356	16562	16590	16525	16491	16530	16400	16575	16542	16408	16488	16432	16341	16554	16438	16602	16484	16492	16688	16469	16598	16542	16507	16394	16538	16565	16461	16358	16577	16345	16570	16550	16553	16555	16528	16297	16543	16441	16395	16606	16506	16522	16455	16458	16380	16532	16507	16459	16506	16311	16461	16243	16499	16511	16508	16240	16473	16489	16387	16489	16400	16448	16482	16290	16561	16477	16534	16562	16355	16644	16454	16548	16661	16527	16440	16568	16466	16588	16500	16472	16502	16569	16635	16441	16581	16534	16582	16661	16429	16552	16266	16542	16790	16709	16538	16670	16625	16459	16329	16608	16431	16366	16579	16445	16485	16411	16314	16825	16461	16477	16512	16486	16573	16572	16548	16508	16370	16642	16515	16604	16465	16471	16580	16498	16416	16542	16594	16437	16626	16451	16524	16630	16638	16475	16594	16636	16466	16416	16582	16526	16426	16582	16651	16395	16607	16539	16414	16536	16527	16531	16511	16546	16632	16517	16380	16584	16538	16595	16477	16558	16450	16477	16428	16444	16459	16409	16356	16516	16453	16514	16427	16531	16364	16568	16390	16577	16597	16543	16473	16593	16444	16471	16428	16422	16485	16348	16521	16444	16608	16514	16554	16474	16534	16514	16437	16387	16469	16471	16600	16474	16550	16425	16363	16570	16464	16402	16400	16430	16347	16522	16324	16647	16323	16486	16465	16459	16475	16542	16341	16541	16587	16730
27809	22207	24894	22347	19330	19293	19023	19299	19146	24270	23375	21396	19155	18884	19001	18855	18600	18721	18757	18780	18765	18794	18712	18733	18720	18672	18740	18598	18406	18741	18817	18654	18787	18428	18629	18799	18774	18845	18637	18948	18661	18742	18739	18661	18764	18592	18728	18713	18600	18632	18788	18783	18640	18890	18574	18571	18843	18689	18736	18545	18699	18672	18566	18605	18638	18723	18664	18764	18695	18685	18701	18634	18731	18549	18627	18880	18824	18653	18713	18642	18786	18669	18567	18704	18775	18765	18690	18654	18554	18673	18722	18634	18752	18852	18608	18501	18818	18654	18751	18871	18805	18706	18574	18717	18556	18698	18984	18800	18808	18787	18704	18625	18698	18562	18916	18851	18714	18928	18893	18672	18890	18744	18664	18748	18865	18763	18671	18801	18637	18701	18749	18728	18771	18631	18554	18353	18700	18695	18686	18583	18675	18792	18876	18517	18840	18580	18765	18714	18500	18731	18796	18559	18890	18810	18762	18729	18623	18688	18714	18714	18794	18819	18794	18540	18799	18549	18930	18598	18601	18638	18677	18638	18657	18568	18707	18483	18508	18783	18532	18526	18748	18816	18595	18736	18573	18703	18605	18711	18724	18783	18581	18596	18838	18579	18702	18779	18810	18606	18898	18737	18728	18591	18634	18842	18720	18586	18696	18756	18437	18866	18494	18908	18843	18929	18664	18790	18709	18603	18639	18833	18721	18429	18782	18756	18674	18518	18842	18749	18753	18552	18738	18772	18580	18623	18837	18729	18776	18680	18565	18632	18692	18638	18816	18731	18669	18614	19006	18593	18782	18782	18603	18625	18656	18712	18770	18575	18622	18626	18608	18696	18595	18725	18581	18622	18793	18621	18705	18502	18779	18523	18722	18476	18618	18666	18722	18586	18689	18490	18669	18662	18529	18604	18673	18687	18677	18981	18706	18557	18678	18875	18513	18864	18749	18715	18843	18750	18950	18812	18784	18670	18690	18495	18615	18530	18915	18634	18829	18716	18912	18664	18887	18734	18607	18642	18770	18650	18833	18781	18760	18819	18727	18684	18947	18593	18797	18704	18736	18510	18585	18760	18646	18777	18703	18846	18706	18911	18834	18521	18786	18723	18531	18778	18660	18626	18828	18538	18939	18827	18646	18629	18739	18685	18775	18627	18771	18774	18531	18777	18783	18725	18671	18807	18780	18548	18684	18680	18634	18723	18548	18587	18863	18621	18659	18532	18879	19056	18959	18534	18639	18891	18976	18648	18848	18914	18588	18578	18666	18674	18708	18643	18524	18696	18649	18483	18846	18730	18741	18752	18741	18572	18783	18601	18768	18872	18796	18784	18479	18597	18607	18743	18366	18596	18752	18676	18668	18769	18833	18832	18652	18634	18658	18613	18660	18785	18850	18871	18664	18725	18824	18584	18679	18501	18635	18592	18702	18612	18646	18807	18765	18915	18742	18751	18511	18700	18793	18594	18720	18742	18628	18737	18700	18722	18867	18515	18651	18697	18686	18754	18710	18709	18639	18636	18567	18860	18699	18809	18625	18717	18646	18706	18991	18767	18641	18612	18851	18610	18794	18624	18707	18798	18628	18652	18507	18675	18683	18675	18917	18779	18634	18639	18956	18571	18653	18762	18727	18721	18872	18713	18587	18737	18754	18655	18806	18759	18885	18640	18810	18737	18562	18486	18632	18941	18717	18615	18871	18608	18896	18785	18800	18466	18678	18813	18668	18688	18546	18710	18783	18675	18829	18765	18440	18625	18631	18728	18554	18671	18656	18823	18655	18694	18790	18804	18525	18754	18617	18714	18578	18556	18731	18676	18753	18753	18767	18817	18824	18688	18945	18742	18617	18909	18852	18670	18483	18510	18696	18609	18690	18664	18627	18475	18719	18733	18700	18536	18756	18664	18643	18790	18705	18570	18466	18699	18676	18801	18667	18839	18639	18652	18635	18448	18636	18643	18641	18692	18864	18542	18653	18697	18639	18706	18782	18701	18600	18805	18590	18534	18781	18643	18631	18839	18746	18769	18598	18635	18721	18565	18821	18616	18691	18984	18705	18584	18774	18602	18663	18727	18633	18662	18655	18871	18669	18565	18684	18626	18637	18742	18742	18713	18536	18522	18534	18708	18615	18793	18922	18613	18749	18785	18713	18495	18759	18682	18692	18770	18631	18929	18804	18728	18691	18819	18717	18671	18787	18901	18838	18714	18711	18622	18563	18658	18576	18663	18523	18888	18735	18737	18865	18771	18713	18951	18715	18738	18897	18737	18502	18853	18603	18790	18646	18748	18694	18672	18519	18847	18942	18860	18650	18753	18752	18730	18705	18563	18850	18694	18620	18708	18843	18604	18607	18688	18636	18595	18790	18857	18634	18787	18733	18726	18686	18706	18767	18702	18697	18725	18734	18785	18658	18556	18586	18509	18704	18616	18757	18781	18725	18782	18811	18606	18722	18673	18790	18601	18695	18720	18577	18513	18895	18544	18752	18495	18759	18515	18784	18893	18650	18666	18698	18546	18726	18696	18901	18828	18508	18579	18653	18767	18788	18833	18838	18757	18853	18777	18647	18838	18614	18637	18836	18813	18725	18821	18457	18667	18544	18651	18641	18788	18697	18881	18732	18647	18703	18723	18665	18593	18616	18654	18663	18704	18742	18863	18699	18743	18820	18835	18654	18670	18455	18538	18729	18647	18837	18634	18806	18794	18695	18700	18426	18591	18708	18467	18735	18619	18788	18552	18481	18510	18819	18798	18810	18773	18591	18638	18742	18724	18554	18733	18741	18779	18806	18762	18733	18725	18683	18607	18789	18634	18708	18746	18850	18741	18518	18483	18641	18664	18551	18639	18719	18603	18765	18808	18669	18580	18822	18666	18593	18612	18767	18805	18796	18842	18555	18657	18784	18740	18887	18700	18623	18661	18492	18607	18636	18833	18817	18748	18643	18558	18785	18533	18822	18613	18698	18555	18533	18818	18652	18674	18617	18584	18551	18588	18638	18777	18775	18834	18609	18652	18647	18577	18862	18714	18764	18529	18821	18830	18542	18676	18662	18753	18761	18514	18732	18866	18671	18768	18778	18856	18712	18769	18708	18653	18579	18614	18609	18497	18518	18725	18798	18728	18714	18670	18478	18472	18582	18512	18890	18781	18728	18690	18504	18776	18854	18633	18547	18752	18760	18727	18863	18884	18731	18815	18785	18565	18667	18708	18775	18474	18852	18949	18710	18613	18733	18694	18498	18433	18573	18743	18792	18852	18699	18676	18582	18733	18641	18813	18870	18667	18553	18578	18794	18479	18743	18688	18662	18505	18451	18570	18843	18639	18696	18547	18771	18890	18877	18732	18800	18850	18583	18681	18528	18746	18848	18695	18797	18691	18678	18748	18548	18753	18642	18665	18747	18704	18687	18966	18891	18689	18734	18672	18701	18635	18662	18517	18741	18620	18606	18581	18553	18842	18878	18702	18769	18569	18757	18730	18577	18735	18601	18721	18608	18668	18642	18551	18667	18846	18658	18683	18680	18513	18593	18777	18917	18854	18669	18498	18706	18623	18586	18582	18576	18515	18638	18862	18727	18490	18708	18780	18604	18701	18784	18692	18763	18620	18665	18821	18741	18649	18854	18758	18647	18709	18645	18789	18763	18831	18623	18662	18784	18526	18775	18902	18707	18600	18841	18705	18451	18827	18561	18655	18861	18615	18897	18702	18631	18824	18619	18559	18797	18714	18658	18786	18862	18755	18738	18665	18714	18607	18749	18818	18700	18674	18891	18969	18652	18782	18822	18815	18703	18891	18695	18584	18723	18881	18634	18704	18592	18558	18902	18808	18615	18841	18765	18680	18654	18677	18833	18555	18751	18757	18802	18779	18732	18563	18635	18679	18689	18724	18716	18676	18805	18614	18893	18750	18648	18653	18752	18680	18726	18495	18856	18672	18577	18556	18665	18616	18740	18842	18809	18582	18829	18730	18701	18705	18551	18816	18593	18882	18842	18914	18694	18642	18592	18732	18867	18642	18550	18624	18750	18734	18809	18761	18657	18672	18775	18904	18868	18437	18774	18689	18615	18616	18555	18801	18907	18722	18793	18603	18800	18773	18839	18668	18661	18488	18881	18645	18779	18785	18734	18624	18674	18724	18533	18725	18865	18772	18907	18550	18697	18668	18769	18727	18314	18727	18773	18648	18737	18800	18820	18804	18668	18708	18510	18559	18782	18523	18658	18695	18625	18722	18870	18777	18638	18666	18774	18821	18741	18845	18822	18745	18713	18625	18581	18661	18622	18744	18802	18578	18748	19003	18674	18629	18736	18755	18746	18824	18688	18694	18614	18647	18695	18677	18575	18836	19035	18692	18923	18605	18701	18842	18730	18967	18763	18727	18906	18642	18667	18878	18679	18823	18833	18770	18615	18704	18735	18489	18688	18918	18640	18536	18861	18824	18754	18697	18653	18649	18862	18617	18681	18615	18721	18624	18679	18735	18725	18704	18594	18702	18566	18736	18784	18657	18649	18815	18791	18598	18691	18665	18794	18653	18649	18693	18635	18772	18663	18667	18685	18734	18614	18681	18619	18675	18694	18635	18733	18568	18398	18547	18748	18654	18889	18759	18665	18833	18751	18537	18686	18763	18690	18585	18758	18715	18694	18753	18588	18780	18731	18673	18706	18473	18917	18522	18785	18832	18735	18547	18703	18803	18664	18692	18639	18661	18676	18737	18687	18708	18586	18789	18883	18662	18723	18839	18906	18890	18842	18796	18757	18767	18702	18648	18836	18766	18774	18716	18506	18749	18977	18686	18728	18824	18706	18747	18824	18705	18593	18454	18641	18754	19191	18767	18690	18745	18867	18714	18543	18781	18829	18817	18579	18720	18713	18555	18742	18792	18701	18567	18908	18599	18779	18704	18669	18792	18722	18718	18855	18635	18537	18624	18784	18724	18667	18528	18811	18803	18887	18595	18610	18932	18754	18616	18805	18816	18634	18723	18644	18577	18767	18653	18731	18562	18628	18898	18790	18843	18824	18545	18541	18527	18689	18447	18500	18548	18795	18667	18912	18755	18765	18976	18708	18661	18786	18497	18780	18546	18802	18717	18506	18970	18860	18678	18397	18789	18764	18500	18601	18708	18796	18712
16651	20997	20643	18956	18066	17595	17189	17200	17260	25834	22076	19684	16766	16816	16746	16604	16763	16676	16575	16638	16790	16647	16645	16690	16652	16631	16593	16737	16692	16732	16601	16803	16773	16752	16605	16701	16683	16568	16802	16704	16593	16654	16699	16701	16737	16870	16734	16758	16693	16572	16530	16658	16677	16610	16650	16725	16886	16824	16780	16686	16578	16606	16547	16737	16675	16688	16838	16758	16772	16568	16751	16705	16770	16613	16611	16689	16714	16753	16697	16721	16796	16583	16646	16665	16799	16600	16638	16649	16694	16750	16569	16686	16700	16651	16669	16719	16630	16721	16672	16849	16668	16793	16770	16654	16708	16585	16688	16579	16598	16761	16663	16663	16543	16774	16671	16515	16667	16559	16675	16781	16677	16685	16837	16598	16569	16567	16757	16805	16559	16645	16468	16720	16654	16386	16780	16683	16824	16724	16677	16567	16619	16614	16614	16589	16716	16861	16634	16548	16621	16743	16591	16606	16765	16671	16594	16606	16651	16516	16519	16728	16647	16690	16605	16785	16632	16747	16602	16539	16554	16714	16703	16817	16688	16715	16524	16660	16681	16609	16756	16778	16700	16569	16590	16581	16701	16775	16575	16704	16619	16702	16702	16579	16547	16668	16857	16605	16526	16708	16692	16670	16584	16852	16674	16734	16593	16672	16821	16785	16786	16677	16623	16705	16814	16640	16604	16701	16660	16647	16720	16699	16625	16803	16578	16674	16888	16855	16739	16783	16649	16554	16783	16659	16685	16706	16704	16594	16690	16638	16639	16635	16691	16849	16821	16752	16623	16487	16720	16721	16692	16615	16582	16652	16790	16617	16820	16585	16703	16617	16653	16753	16768	16644	16706	16547	16764	16860	16588	16707	16745	16697	16755	16712	16500	16758	16674	16666	16755	16581	16583	16710	16631	16859	16807	16626	16674	16756	16635	16556	16642	16644	16806	16742	16590	16604	16740	16603	16871	16754	16547	16761	16522	16538	16727	16735	16734	16550	16744	16669	16799	16901	16647	16529	16712	16588	16562	16682	16743	16639	16645	16554	16616	16764	16625	16605	16624	16668	16701	16596	16730	16608	16700	16726	16821	16674	16708	16562	16710	16697	16560	16711	16616	16582	16592	16565	16727	16556	16721	16726	16685	16494	16500	16579	16767	16648	16703	16555	16525	16697	16782	16760	16685	16644	16742	16671	16850	16705	16548	16598	16630	16582	16637	16694	16639	16707	16617	16645	16763	16707	16651	16731	16777	16801	16686	16612	16700	16650	16630	16614	16968	16659	16632	16585	16643	16826	16511	16560	16615	16738	16751	16654	16676	16756	16630	16697	16533	16829	16674	16578	16480	16614	16845	16664	16812	16787	16498	16735	16710	16625	16597	16653	16663	16624	16627	16714	16584	16749	16777	16767	16731	16703	16604	16660	16645	16770	16467	16783	16695	16833	16652	16594	16713	16637	16669	16568	16805	16564	16678	16618	16575	16775	16700	16650	16690	16879	16768	16737	16773	16701	16672	16799	16688	16643	16741	16490	16824	16854	16815	16849	16560	16744	16669	16537	16692	16729	16599	16696	16712	16741	16769	16759	16619	16705	16781	16659	16588	16549	16630	16715	16654	16651	16670	16752	16730	16666	16809	16663	16518	16539	16649	16568	16788	16659	16581	16602	16789	16626	16497	16622	16743	16447	16636	16531	16716	16604	16624	16764	16753	16590	16603	16703	16681	16923	16615	16753	16709	16555	16650	16512	16610	16613	16514	16750	16686	16593	16589	16664	16566	16652	16572	16716	16703	16556	16577	16778	16483	16841	16781	16561	16698	16579	16723	16574	16613	16745	16648	16677	16565	16877	16695	16638	16712	16699	16526	16693	16513	16764	16833	16704	16645	16500	16551	16654	16771	16686	16686	16560	16784	16624	16768	16631	16618	16794	16879	16730	16583	16750	16979	16755	16744	16718	16678	16619	16676	16671	16839	16749	16786	16667	16600	16500	16726	16650	16549	16682	16812	16703	16709	16538	16595	16667	16769	16556	16824	16774	16733	16761	16662	16663	16668	16687	16693	16556	16755	16558	16723	16830	16679	16749	16428	16777	16648	16564	16626	16623	16810	16580	16817	16683	16744	16726	16761	16677	16632	16677	16838	16796	16575	16792	16617	16713	16712	16669	16656	16701	16694	16656	16597	16586	16795	16783	16756	16561	16725	16714	16597	16621	16729	16806	16788	16699	16660	16603	16562	16573	16677	16584	16701	16653	16524	16775	16739	16593	16757	16748	16714	16466	16763	16681	16782	16667	16574	16526	16704	16580	16688	16693	16794	16818	16654	16570	16641	16667	16567	16639	16615	16496	16721	16518	16746	16781	16583	16636	16754	16698	16639	16619	16538	16787	16800	16670	16623	16718	16756	16654	16629	16631	16662	16819	16480	16728	16640	16699	16681	16677	16742	16827	16537	16751	16691	16554	16553	16567	16668	16527	16638	16745	16579	16653	16669	16490	16702	16645	16575	16821	16622	16633	16603	16829	16650	16593	16647	16770	16613	16723	16721	16611	16672	16720	16696	16828	16463	16668	16664	16646	16722	16819	16876	16573	16566	16780	16629	16563	16762	16625	16670	16647	16762	16763	16669	16581	16575	16851	16508	16638	16664	16650	16780	16894	16524	16625	16765	16858	16736	16794	16688	16537	16641	16765	16945	16652	16721	16873	16678	16800	16500	16814	16527	16754	16690	16577	16656	16776	16678	16726	16702	16635	16755	16712	16679	16672	16741	16760	16773	16712	16738	16695	16635	16613	16647	16648	16838	16689	16808	16825	16564	16743	16755	16697	16615	16643	16769	16588	16700	16612	16722	16788	16797	16531	16754	16479	16569	16596	16767	16456	16670	16455	16551	16763	16912	16703	16643	16721	16683	16882	16621	16808	16689	16749	16730	16447	16750	16779	16739	16703	16671	16783	16715	16815	16546	16609	16908	16554	16721	16491	16728	16748	16688	16735	16741	16575	16735	16641	16585	16723	16675	16682	16772	16661	16667	16594	16736	16767	16619	16820	16519	16549	16689	16616	16559	16730	16772	16734	16689	16564	16586	16697	16786	16596	16571	16645	16713	16569	16746	16775	16546	16782	16498	16618	16780	16741	16747	16556	16640	16770	16675	16641	16649	16618	16683	16764	16625	16713	16705	16561	16530	16609	16658	16865	16639	16689	16743	16771	16569	16611	16750	16754	16644	16812	16669	16670	16781	16680	16635	16774	16539	16711	16604	16764	16694	16756	16675	16637	16685	16757	16632	16858	16601	16612	16723	16484	16736	16736	16544	16671	16605	16736	16683	16723	16703	16533	16577	16758	16676	16644	16646	16707	16773	16614	16850	16633	16742	16679	16703	16717	16727	16656	16491	16596	16748	16613	16720	16752	16474	16583	16767	16524	16706	16791	16702	16780	16676	16841	16698	16693	16550	16728	16733	16748	16633	16626	16617	16735	16552	16784	16669	16701	16684	16741	16775	16682	16638	16565	16788	16608	16685	16531	16761	16754	16733	16637	16703	16792	16799	16692	16711	16757	16733	16595	16623	16655	16774	16724	16509	16672	16680	16620	16563	16626	16498	16505	16701	16665	16648	16759	16662	16592	16610	16770	16664	16686	16717	16625	16749	16476	16720	16735	16681	16793	16620	16642	16654	16612	16622	16795	16546	16532	16707	16664	16929	16790	16767	16765	16695	16750	16662	16601	16582	16665	16607	16733	16830	16649	16650	16797	16720	16630	16766	16634	16710	16788	16778	16752	16747	16776	16804	16679	16630	16809	16658	16755	16679	16693	16549	16619	16668	16702	16770	16646	16724	16748	16748	16626	16622	16510	16702	16746	16780	16586	16643	16645	16574	16647	16576	16778	16692	16614	16649	16791	16631	16809	16512	16656	16681	16671	16675	16782	16583	16784	16651	16641	16708	16648	16715	16670	16625	16619	16657	16596	16728	16826	16543	16810	16740	16582	16620	16647	16652	16756	16762	16662	16668	16615	16761	16863	16761	16752	16731	16653	16779	16562	16623	16616	16783	16606	16558	16670	16606	16705	16767	16737	16675	16795	16707	16733	16895	16702	16552	16723	16687	16640	16661	16881	16730	16632	16893	16902	16670	16674	16587	16760	16613	16707	16704	16674	16610	16430	16760	16809	16672	16726	16718	16700	16731	16692	16645	16778	16699	16877	16569	16693	16502	16520	16559	16743	16683	16650	16673	16652	16560	16643	16755	16842	16745	16899	16712	16561	16645	16775	16583	16621	16769	16622	16766	16565	16770	16777	16752	16725	16672	16851	16756	16663	16718	16759	16485	16632	16565	16863	16663	16491	16589	16649	16658	16655	16831	16641	16595	16505	16735	16578	16588	16744	16594	16625	16721	16771	16808	16748	16702	16759	16792	16739	16627	16735	16688	16745	16616	16664	16633	16677	16657	16719	16652	16553	16669	16808	16623	16744	16789	16731	16799	16842	16740	16653	16575	16739	16560	16651	16571	16597	16812	16649	16585	16732	16746	16652	16712	16595	16608	16731	16677	16545	16642	16726	16538	16764	16664	16741	16874	16706	16652	16773	16816	16699	16494	16550	16869	16642	16795	16859	16633	16875	16653	16727	16615	16721	16670	16761	16606	16565	16691	16729	16523	16669	16719	16585	16698	16721	16784	16827	16585	16620	16770	16598	16639	16734	16731	16828	16796	16662	16706	16708	16538	16671	16640	16518	16668	16691	16872	16587	16843	16760	16593	16798	16609	16731	16579	16701	16765	16751	16767	16668	16638	16662	16639	16797	16782	16713	16720	16617	16620	16656	16881	16818	16718	16736	16562	16794	16715	16740	16687	16809	16665	16533	16723	16644	16670	16793	16610	16702	16876	16841	16667	16541	16591	16790	16748	16767	16734	16753	16511	16699	16709	16610	16783	16702	16796	16700	16876	16610	16736	16630	16880	16737	16649	16713	16698	16660	16615	16531	16833	16677	16776	16641	16800	16600	16673	16607	16645	16768	16675	16642	16700	16849	16760	16752	16968	16861	16750	16797	16534	16758	16615	16639	16657	16666	16810	16721	16619	16724	16807	16732	16749	16722	16658	16566	16621	16822	16739	16825	16553	16674	16592	16766	16519	16774
24397	21195	28299	24727	22322	21666	21364	19706	19751	44185	38182	29637	20884	19078	18857	18956	18977	18910	18835	18781	18914	18819	18821	18677	18957	18885	19010	19273	19006	18876	18812	18646	18792	18771	18984	18863	18883	18830	18957	18560	18632	18770	18780	18407	18741	18814	18755	18736	18582	18852	18818	18747	18717	18877	18748	18996	18844	18782	18856	18661	18729	18727	18733	18703	18517	18822	18898	18546	18805	18687	18853	18733	18680	18742	19036	18677	18771	18735	18665	18670	18859	18617	18853	18885	18719	18751	18948	18681	18752	18759	18726	18883	18810	18792	18685	18759	18731	18863	18789	18826	18774	18935	18782	18765	18649	18818	18851	18701	18616	18676	18714	18660	18808	18852	18879	18760	18950	18658	18731	18664	18980	18565	18667	18586	18717	18658	18918	19045	18954	18871	18967	18811	18711	18874	18886	19012	18799	18893	18903	18673	18689	18685	18771	18849	18766	18919	18694	18829	18541	18617	18558	18760	18848	18755	18694	18875	18802	18870	18646	18592	18930	18995	18933	18774	18787	18867	18587	18824	18892	18723	18840	18817	18694	18751	18873	18546	18690	18902	18713	18808	18847	18758	18818	18870	18940	18917	18769	18639	18693	18714	18711	18569	18802	18850	18796	18687	18501	18886	18853	18683	18657	18830	18747	18748	18770	18884	18829	18774	18511	18782	18833	18620	18953	18973	18602	18782	18795	18594	18689	18614	18720	18733	18694	18817	18816	18888	18471	18815	18811	19071	18844	18659	18755	18666	18721	18788	18813	18685	18996	18991	18855	18797	18744	18887	18897	18665	18861	18802	18814	18551	18748	18871	18653	18840	18752	18841	18792	18852	18761	18807	18619	18518	18791	18796	18775	18712	18742	18850	18716	18619	18995	18681	19020	18648	18733	18748	18733	18594	18727	18722	18782	18771	18984	18670	18903	18784	18833	18776	18762	18760	18805	18818	18810	18756	18840	18687	18664	18701	18628	18823	18813	18898	18820	18823	18678	18714	18710	18752	18844	18584	18841	18813	18762	18922	18795	18767	18832	18747	18789	18689	18627	18805	18749	18802	18717	18831	18915	18669	18825	18733	18735	18775	18993	18948	18816	18774	18613	18756	18923	18743	18738	18871	18719	18648	18891	18696	18883	18915	18808	18694	18974	18752	18828	18937	18749	18811	18903	18791	18767	18853	18460	18715	18806	18655	18743	18686	18681	18615	18629	18661	18733	18730	18654	18783	18667	18903	18670	18662	18878	18841	18661	18928	18926	18622	18687	18797	18796	18690	18724	18834	18553	18641	18776	18812	18821	18826	18812	18779	18636	18853	18966	18756	18754	18740	18631	18791	18812	18853	18523	18773	18843	18752	19001	18763	18599	18706	18704	18739	18753	18652	18832	18682	18854	18856	18933	18652	18714	18665	18806	18922	18628	18805	18707	18781	18929	18903	18859	19056	18730	18767	18888	18902	18635	18814	18949	18938	18976	18662	18640	18861	18735	18721	18605	18628	18772	18599	18793	18585	18796	18759	18803	18779	18727	18680	18734	18776	18805	18737	18782	18791	19040	18812	18698	18881	18812	18779	18779	18780	18945	18835	18880	18889	18785	18941	18963	18761	18826	18858	19018	18919	18950	18568	18727	18611	18633	18685	18860	18736	18733	18853	18616	18618	19074	18800	18901	18856	18814	18768	18674	18820	18912	18980	18961	18822	18643	18911	18967	18889	18797	18586	18911	18641	18903	18633	19094	18938	18777	18794	18711	18783	18789	18813	18825	18827	18887	18940	18732	18830	18696	18809	18588	18802	18784	18723	18645	18922	18731	18704	18852	19033	18632	18766	18761	18715	18878	18888	18729	18931	19040	18672	18625	18654	18856	18849	18590	18748	18951	18805	18811	18744	18846	18749	18636	18751	18689	18809	18440	18666	18662	18711	18810	18792	18871	18704	18644	18609	18823	19026	18707	18688	18721	18804	18883	18839	18624	18718	18921	18888	18773	18880	18856	18647	18565	18740	18862	18619	18638	18687	18608	18618	18493	18879	18851	18722	18722	18449	19006	18876	18884	18804	18604	19031	18509	18634	18746	18891	18634	18709	18866	18850	18863	18901	18761	18789	18743	18619	18683	18880	18774	18829	18898	18786	18886	18804	18798	18790	18926	18880	18670	18845	18653	18836	18769	18979	18893	18734	18588	18742	18698	18654	18707	18865	18892	18804	18728	19018	19013	18912	18777	18946	18772	18711	18684	18818	19018	18801	19028	18720	18929	18850	18931	18711	18842	18798	18682	18741	18762	18914	18591	18758	18875	18782	18567	18810	18844	18632	18705	18760	18782	18661	18663	18689	18713	18618	18767	18716	18950	18770	18680	18634	18780	18790	18772	18680	18932	18851	18788	18917	18757	18561	18697	18858	18624	18698	18821	18615	18781	18621	18792	18679	18693	18818	18961	18872	18865	18824	18781	18740	18884	18788	18612	18750	18832	18829	18757	18687	18966	18964	18881	18732	18754	18818	18839	18757	18763	18883	18740	18872	18768	18832	18851	18654	18594	18876	18794	18705	18838	18694	18787	18669	18717	18716	18635	18770	18691	18793	18937	18931	18843	18888	18857	18957	18790	18616	18911	18722	18635	18676	18845	18914	18649	18873	18715	18716	18934	18650	18971	18594	18681	18729	18747	18882	18613	18725	18765	18860	18901	18921	18784	18652	18809	18688	18715	18920	18705	18804	18887	18783	18776	18808	18801	18620	18876	18714	18632	18783	18961	18918	18924	18607	18953	18846	18707	18904	18692	18677	18811	18790	18684	18845	18956	18948	18747	18604	18933	18709	18768	18693	18742	18686	18850	18672	18867	18691	18613	18893	18598	19035	18732	18848	18822	18745	18647	18701	18866	18999	18825	18845	18880	18873	19102	18909	18747	18838	19005	18762	18757	18652	18788	18537	18794	18788	18818	18757	18920	18886	18712	18639	18984	18826	18665	18807	18754	18801	18692	18718	18502	18834	18803	18614	18815	18756	18777	18877	18689	18834	19006	19002	18773	18685	18724	18776	18804	18959	18789	18793	18873	18654	18718	18892	18889	18720	18895	18610	18798	18684	18833	18714	18838	18587	18718	18765	18685	18859	18828	18763	18733	18727	18797	18737	18754	18838	18645	18682	18901	18684	18686	18722	18831	18796	18682	18637	18779	18587	18880	18696	18981	18652	18782	18643	18792	18761	18753	18499	18720	18942	18932	18641	18770	18714	18695	18734	18827	18775	18850	18736	18670	18830	18765	18813	18772	18831	18668	18762	18823	18765	18790	18890	19016	18914	18680	18827	18898	18748	18977	18822	18586	18530	18680	18741	18639	18880	18857	18797	18743	18693	18607	18645	18907	18883	18809	18783	18754	18713	18661	18835	18870	18819	18813	18846	18641	18876	18871	18593	18791	18694	18495	18765	18823	18730	18864	18784	18807	18697	18738	18826	18767	18634	18667	18846	18746	18858	18845	18654	18972	18660	18768	18765	18587	18845	18798	18905	18840	18817	18787	18804	18884	18827	18688	18992	18405	18825	18679	18746	18849	18981	18684	18670	18925	18719	18787	18603	18636	18657	18750	18739	18736	18649	18769	18770	18826	18681	18828	18708	18842	18849	18809	18711	18654	18689	18792	18695	18742	18777	18691	18861	18797	18817	18880	18727	18735	18929	18827	18736	18825	18560	18732	18760	18711	18727	18855	19043	18826	18758	18697	18932	18837	18855	18845	18823	18699	18578	18653	18838	19046	18844	18832	18799	18612	18867	18746	18842	18746	18585	18949	18879	18821	18616	18732	18601	18962	18762	18852	18664	18857	18803	18821	18797	18967	18771	18824	18631	18706	18642	18649	18675	18718	18700	18799	18698	18815	18556	18537	18702	18700	18610	18857	18771	18792	18773	19011	18811	18668	18714	18834	18714	18825	18836	18797	18818	19010	18773	18758	18761	18843	18865	18897	18820	19010	18564	18778	18904	18726	18890	18631	18820	18833	18860	18908	18734	18691	18546	18840	18657	18779	18974	18609	18823	18720	18627	18789	18642	18755	18471	18908	18871	18887	18775	18822	18832	18872	18874	18713	18748	19014	18944	18987	18870	18771	18589	18914	18814	18705	18765	18515	18650	18821	19037	18704	18918	18961	18777	18851	18763	18697	19001	18829	18909	18965	18729	18711	18776	18786	18714	18778	18697	18727	18780	18892	18779	18619	18528	18773	18944	18999	18959	18904	18819	18854	18721	18739	18683	18758	18920	18862	18838	18758	18544	18566	18805	19058	19089	18799	18756	18665	18907	18792	18715	18690	18897	18852	18860	18972	18684	18816	19074	18709	18547	18853	18951	18605	18568	18837	18733	18845	18701	18750	18735	18777	18771	19033	18719	18843	18893	18891	18713	18738	18882	18764	18765	18857	19036	18841	18747	18796	18877	18796	18807	18739	18620	18747	18705	18726	18690	18776	18625	18593	18744	18840	19067	18809	18615	18881	18806	18793	18886	18893	18599	18701	18790	18687	18746	18760	18807	18757	18724	18708	18724	18831	18900	18684	18902	18914	18721	18794	18650	18921	18782	18719	18747	18611	18720	18685	18627	18827	18876	18731	18926	18982	18899	18739	18874	18745	18525	18813	18837	18770	18561	18811	18679	18745	18667	18842	18939	18763	18783	18880	18584	18773	18928	18819	18809	18774	18702	18796	19026	18766	18933	18587	18852	18882	18921	18659	18616	18841	18610	18745	19057	18827	18688	18722	18689	18669	18921	18836	18715	18724	18781	18784	18954	18888	18660	18743	18705	18701	18436	18725	18950	18870	18837	18784	18797	19006	19030	18784	18872	18684	18795	18571	18762	18815	18863	18799	18826	18855	18809	18715	18740	18852	18619	18568	18800	18956	18902	18926	18830	18827	18771	18731	18609	18822	18693	18700	18727	18709	18936	18992	18759	18874	18897	18808	18748	18672	18723	18967	18760	18721	18882	18812	18700	18989	18746	18786	18757	18731	18863	18912	18793	18754	18883	18665	18621	18851	18785	18761	18758	18729	18736	18931	18921	18706	18788	18787	18535	18674	18721	18574	18601	18959	18656	18974	18821	18811	18761	18780	18706	18656	18859	18709	18624	18783	18957	18861	18782	18885	18721
16091	26116	25182	21206	19588	18921	18086	17654	18430	47250	37364	29189	17099	16731	16618	16733	16842	16575	16781	16914	16724	16731	16704	16535	16656	16763	16629	16844	16747	16702	16768	16692	16817	16659	16623	16772	16737	16781	16642	16668	16699	16727	16652	16931	16797	16704	16745	16597	16711	16852	16855	16681	16647	16704	16796	16858	16915	16920	16773	16648	16816	16611	16860	16716	16636	16594	16728	16880	16717	16610	16652	16819	16617	16732	16579	16762	16681	16773	16558	16814	16588	16912	16832	16791	16564	16837	16741	16736	16761	16788	16700	16616	16653	16621	16696	16694	16707	16768	16806	16589	16651	16718	16781	16658	16804	16592	16603	16643	16491	16769	16551	16597	16830	16858	16913	16633	16779	16504	16579	16732	16757	16667	16752	16669	16369	16674	16642	16564	16712	16924	16657	16693	16755	16815	16651	16671	16588	16539	16719	16638	16868	16860	16718	16604	16692	16698	16615	16722	16770	16618	16795	16697	16767	16709	16808	16726	16877	16856	16686	16851	16692	16697	16735	16799	16711	16646	16854	16809	16611	16626	16609	16777	16743	16741	16610	16614	16632	16757	16598	16560	16693	16705	16789	16637	16581	16824	16825	16651	16670	16607	16554	16775	16778	16777	16645	16637	16642	16710	16799	16753	16506	16717	16706	16689	16800	16650	16673	16748	16684	16622	16486	16548	16719	16803	16759	16644	16612	16767	16521	16714	16647	16647	16881	16777	16604	16633	16717	16735	16701	16704	16658	16688	16518	16746	16670	16819	16672	16796	16828	16626	16705	16588	16823	16850	16523	16630	16641	16691	16583	16816	16456	16655	16578	16741	16729	16760	16746	16574	16812	16667	16614	16503	16739	16721	16579	16617	16656	16700	16719	16808	16579	16769	16608	16747	16656	16644	16864	16729	16652	16615	16757	16735	16670	16524	16687	16781	16600	16658	16729	16793	16911	16689	16678	16694	16859	16723	16609	16833	16803	16741	16704	16470	16706	16741	16613	16567	16667	16686	16700	16666	16659	16639	16619	16861	16847	16602	16799	16750	16783	16581	16752	16684	16723	16693	16643	16652	16427	16595	16818	16692	16790	16765	16639	16598	16646	16607	16677	16715	16670	16628	16562	16742	16766	16687	16559	16706	16534	16605	16759	16680	16734	16807	16610	16689	16765	16621	16747	16790	16565	16890	16793	16590	16729	16789	16624	16633	16735	16780	16666	16796	16712	16484	16759	16627	16606	16540	16822	16603	16794	16702	16820	16830	16750	16688	16671	16666	16642	16568	16719	16715	16668	16823	16650	16620	16732	16771	16859	16674	16660	16718	16714	16780	16679	16604	16823	16702	16696	16730	16824	16772	16704	16681	16630	16767	16838	16819	16556	16891	16692	16618	16660	16831	16672	16678	16719	16697	16760	16665	16733	16747	16795	16828	16699	16604	16741	16743	16772	16747	16640	16551	16917	16702	16652	16621	16714	16597	16638	16845	16630	16783	16670	16538	16766	16564	16730	16583	16945	16687	16674	16690	16691	16675	16691	16609	16598	16824	16818	16789	16600	16729	16672	16811	16680	16848	16627	16704	16625	16684	16731	16753	16696	16881	16744	16670	16797	16766	16646	16585	16759	16644	16712	16694	16657	16754	16887	16765	16816	16684	16872	16732	16633	16720	16788	16721	16631	16742	16867	16657	16684	16799	16643	16811	16745	16691	16509	16588	16714	16618	16813	16689	16663	16622	16773	16589	16759	16588	16568	16701	16623	16593	16781	16558	16654	16776	16548	16715	16488	16784	16696	16551	16603	16673	16681	16846	16778	16724	16641	16605	16764	16510	16694	16783	16754	16792	16752	16779	16803	16735	16892	16675	16750	16651	16539	16653	16693	16653	16560	16669	16650	16670	16764	16691	16572	16606	16851	16743	16706	16607	16638	16769	16581	16849	16635	16642	16668	16853	16669	16647	16584	16691	16785	16825	16707	16604	16796	16864	16664	16671	16802	16849	16653	16833	16915	16553	16667	16490	16753	16799	16645	16711	16858	16548	16716	16592	16615	16865	16804	16798	16791	16771	16797	16774	16691	16567	16732	16654	16565	16727	16706	16727	16651	16740	16832	16698	16594	16619	16530	16664	16670	16640	16630	16688	16691	16741	16615	16752	16567	16546	16567	16768	16597	16774	16644	16658	16721	16546	16860	16673	16725	16843	16849	16727	16851	16690	16825	16528	16726	16655	16751	16621	16689	16678	16698	16763	16670	16655	16709	16617	16703	16709	16704	16829	16714	16606	17008	16766	16755	16667	16643	16603	16682	16624	16695	16853	16622	16785	16674	16690	16697	16614	16688	16687	16703	16748	16574	16671	16549	16675	16609	16612	16617	16622	16492	16844	16852	16703	16716	16618	16749	16697	16741	16881	16681	16779	16512	16714	16785	16741	16691	16897	16745	16752	16808	16663	16722	16476	16842	16620	16872	16718	16616	16672	16625	16650	16546	16661	16678	16594	16762	16628	16644	16679	16843	16825	16696	16851	16693	16592	16789	16659	16658	16608	16780	16713	16777	16538	16753	16652	16745	16770	16728	16685	16731	16589	16774	16758	16641	16729	16627	16696	16724	16748	16580	16869	16576	16649	16786	16668	16669	16565	16605	16672	16760	16617	16669	16603	16892	16820	16648	16798	16760	16672	16707	16592	16823	16642	16676	16677	16660	16578	16744	16710	16673	16789	16767	16833	16631	16845	16504	16733	16787	16570	16507	16774	16839	16614	16805	16700	16725	16576	16717	16596	16747	16627	16627	16658	16716	16840	16721	16699	16676	16699	16593	16854	16629	16687	16854	16641	16668	16807	16695	16629	16544	16759	16568	16951	16719	16778	16836	16757	16662	16644	16758	16478	16668	16642	16799	16591	16767	16647	16611	16590	16610	16832	16696	16628	16719	16717	16773	16725	16651	16702	16816	16671	16755	16683	16634	16718	16649	16712	16522	16627	16699	16666	16636	16766	16559	16720	16709	16596	16728	16622	16692	16728	16669	16777	16563	16747	16850	16569	16928	16889	16655	16885	16769	16789	16666	16649	16698	16731	16519	16678	16703	16786	16663	16614	16773	16570	16556	16865	16651	16788	16716	16803	16804	16801	16830	16802	16750	16708	16697	16828	16504	16767	16597	16531	16864	16666	16727	16674	16680	16707	16557	16811	16644	16667	16698	16761	16636	16633	16665	16670	16712	16737	16766	16704	16657	16844	16597	16837	16678	16595	16890	16711	16608	16697	16619	16694	16921	16643	16840	16697	16661	16681	16770	16773	16826	16703	16501	16718	16725	16774	16739	16721	16743	16771	16679	16701	16703	16713	16684	16681	16708	16716	16543	16474	16762	16973	16779	16767	16797	16827	16687	16627	16847	16753	16677	16674	16624	16720	16652	16644	16805	16656	16601	16615	16506	16616	16587	16750	16684	16705	16642	16738	16692	16717	16653	16661	16758	16665	16848	16551	16938	16888	16775	16750	16796	16804	16853	16739	16766	16773	16736	16636	16749	16639	16745	16575	16695	16867	16687	16731	16711	16696	16743	16602	16759	16667	16710	16700	16680	16703	16750	16584	16553	16785	16840	16657	16594	16834	16518	16798	16686	16684	16766	16650	16772	16691	16751	16744	16618	16600	16734	16641	16817	16735	16732	16825	16625	16569	16655	16721	16730	16663	16639	16640	16615	16667	16655	16824	16762	16675	16759	16615	16670	16702	16618	16725	16839	16739	16703	16689	16633	16840	16678	16691	16598	16595	16870	16634	16624	16672	16810	16798	16591	16658	16840	16648	16677	16529	16543	16839	16745	16704	16647	16510	16548	16797	16617	16661	16590	16715	16728	16798	16836	16536	16825	16668	16781	16728	16673	16642	16719	16615	16884	16823	16755	16806	16671	16665	16767	16720	16680	16706	16651	16743	16861	16622	16662	16650	16708	16718	16811	16666	16595	16863	16751	16681	16647	16783	16451	16874	16759	16732	16778	16736	16664	16743	16628	16695	16804	16821	16641	16764	16683	16630	16731	16708	16630	16561	16542	16712	16609	16755	16666	16663	16695	16647	16721	16628	16675	16922	16725	16860	16735	16767	16654	16739	16714	16769	16723	16662	16687	16854	16648	16701	16686	16729	16870	16643	16562	16827	16606	16755	16750	16651	16802	16719	16969	16640	16537	16732	16861	16726	16502	16747	16832	16847	16780	16655	16794	16795	16638	16628	16733	16598	16615	16907	16544	16598	16603	16668	16545	16632	16864	16514	16583	16725	16835	16701	16895	16740	16810	16667	16705	16610	16626	16773	16524	16859	16750	16667	16775	16588	16738	16641	16567	16646	16595	16679	16785	16695	16639	16778	16781	16769	16717	16636	16681	16678	16623	16792	16700	16882	16666	16833	16709	16778	16682	16709	16920	16666	16649	16666	16745	16748	16707	16603	16770	16839	16866	16819	16715	16722	16619	16899	16672	16658	16822	16757	16914	16804	16883	16845	16719	16667	16691	16548	16910	16716	16681	16709	16775	16814	16564	16497	16772	16629	16879	16724	16444	16680	16834	16651	16799	16651	16840	16746	16624	16617	16694	16618	16575	16688	16745	16633	16879	16661	16669	16700	16850	16706	16671	16589	16688	16896	16634	16703	16757	16552	16855	16681	16629	16848	16683	16861	16525	16844	16810	16649	16927	16657	16832	16629	16676	16644	16763	16782	16671	16635	16832	16847	16646	16629	16604	16668	16801	16544	16756	16651	16759	16718	16592	16860	16543	16700	16675	16664	16878	16684	16648	16669	16712	16678	16665	16742	16679	16780	16885	16604	16830	16681	16713	16711	16690	16649	16815	16589	16610	16487	16695	16635	16843	16718	16616	16631	16663	16739	16683	16750	16837	16757	16787	16678	16705	16697	16618	16616	16586	16863	16690	16718	16544	16658	16667	16454	16759	16601	16815	16689	16806	16686	16695	16714	16823	16773	16779	16711	16750	16671	16601	16721	16648	16625	16779	16774	16718	16667	16646	16679	16722	16708	16575	16891	16721	16708	16705	16781	16735	16776	16735	16719	16511	16802	16706	16696	16670	16691	16766	16789	16581	16777	16776	16624	16620	16779	16770	16672	16672	16828	16684	16802	16918	16613	16613	16704
23081	21194	28948	23739	21637	23771	24731	20559	20311	57305	48924	36573	22620	19514	19349	19117	18943	19093	18925	18807	18876	18736	18952	19179	18937	18892	18903	18998	18755	18869	18921	18743	18898	18786	19020	18803	18754	18907	18953	18690	18837	18825	18875	18982	18867	18523	18949	18882	18829	18878	18960	18825	19025	18657	18962	19136	18853	18813	18903	18699	19010	18801	18981	18788	18838	18859	18635	18796	18886	18674	18737	18709	18999	19130	18888	18764	18750	18917	18805	18706	18893	18871	18826	18682	18805	18828	18796	18824	18948	18609	18816	18966	18780	18649	18774	18777	18729	18861	18798	19023	18776	18843	18699	18775	18668	18980	18800	18866	18831	18891	19017	18941	18898	18918	18531	18895	18933	18864	18815	18735	18697	19022	18691	18862	18746	18846	18780	18499	18649	18658	18764	18831	18791	18836	18851	18712	18911	18561	18608	18732	19002	18893	18799	18969	18606	18935	18821	18695	18715	18834	18685	18737	18840	18781	18621	18834	18698	18576	18847	18726	18606	18703	18706	18843	19031	18908	18883	18843	18650	18754	18717	18792	18804	18587	18766	18882	18746	18574	18762	18661	18786	18624	18743	18612	18724	18883	18806	18602	18684	18654	18826	18852	18933	18736	18828	18737	18699	18757	18789	18829	18863	18611	18843	18802	18534	18742	18862	18919	18807	18888	18947	18909	18828	18728	18656	19011	19066	18790	18980	18860	18738	18951	18749	18701	18685	18780	18809	18692	18855	18970	18798	18753	18597	18765	18819	18839	18900	18764	18968	18769	18735	18946	18708	18868	18827	18737	18616	18690	18781	18924	18823	18902	18649	18912	18836	18657	18576	18760	18651	18681	18962	19014	18740	18652	18624	18868	18899	18827	18713	18632	18815	18786	18715	18684	18894	18656	18758	18822	18866	18716	18751	18813	18671	18749	18750	18853	18739	18843	18669	18737	18791	18725	18803	18920	18759	18791	18763	18715	18740	18864	18604	18890	19068	18765	18788	18808	18915	18842	18875	18737	18801	18689	18840	18714	18869	18786	18737	18855	18719	18870	18920	18713	18895	18653	18853	18819	18599	18898	18868	18594	18764	18792	18590	18942	19082	18826	19075	18821	18748	18722	18930	18641	18799	18774	18918	18843	18856	18858	18710	18582	18607	18900	18578	18971	18845	18962	18588	18781	18676	18784	18871	18833	18644	18898	18663	18751	18736	18868	19060	18630	18883	18696	18643	18744	18907	18709	18940	18877	18791	18651	18802	18750	18966	18770	18809	18935	19028	18661	18866	18858	18513	18736	18776	18615	18797	18732	18971	18830	18775	18924	18874	18892	19046	18712	18977	18884	18738	18821	18895	18789	18763	18829	19065	18652	18656	18799	18825	18972	19130	18849	18642	18895	18954	18934	18752	18944	18808	18555	18760	18784	18899	18825	18533	18735	18755	18955	19009	18895	18832	18688	18923	18818	18924	18688	18562	18933	18939	18984	18816	18657	18715	18526	18971	18856	18946	18755	18768	18789	18850	18938	18778	18804	18773	18880	18819	18900	18823	18840	18808	18736	18762	18763	18641	18786	18658	18690	18794	18809	18727	18704	18797	18855	18881	18815	18805	18575	18767	18871	18851	18716	18978	18748	18910	18906	18731	18870	18692	18837	18905	18892	18865	18908	18810	18772	18842	19034	18851	18961	18740	18657	18929	18638	18718	18764	18705	18883	18748	18662	18757	18807	18852	18865	18864	18766	18877	18655	18668	18679	19000	18775	18767	18960	18760	18793	18858	18825	18706	18720	18944	18655	18844	18785	18811	18765	18724	18709	18653	18744	18893	18748	18708	18731	18584	18633	18786	18885	18977	18860	18843	18722	19020	18820	18642	18801	18646	18748	18777	18915	18973	18726	18907	18889	18930	18759	18700	18777	18663	18875	18743	18750	19039	18684	18778	18734	18745	18530	18601	18771	18824	18952	18880	18751	18784	18922	18673	18719	18657	18626	18727	18888	18926	19003	18801	18885	18598	18749	18645	18705	18586	18608	18592	18770	18674	18860	18744	18638	18740	18608	18727	18621	18595	18596	18800	18787	18943	18733	18796	18843	18918	18727	18874	18642	18736	18806	18828	18742	18815	18568	18646	18730	19082	18815	18800	18653	18868	18674	18692	18663	18773	18723	18782	18971	18681	18625	18878	18718	18879	18677	18787	18843	18854	18826	18821	18756	18868	18701	18981	18818	18696	18578	18639	18807	18763	18997	18869	18879	18954	18701	18894	18813	18685	18894	18832	18990	18746	19059	19076	18480	18888	18693	18815	18717	18819	19090	18684	18811	18620	18791	18837	18882	18678	18476	18843	18645	18722	18656	18782	18690	18909	18832	18721	18973	18781	18911	18983	18714	18917	18896	18810	18860	18704	18757	18843	18810	18899	18751	18741	18803	18758	18811	18887	18791	18808	18797	18738	18844	18807	18834	18650	18678	18774	18884	18739	18665	18772	18854	18908	18684	18698	18815	18718	18619	18877	18750	18975	18718	18893	18812	18922	18969	18828	18898	18853	18637	18737	18908	18748	18601	18542	18862	18983	18732	18681	18715	18679	18961	18773	18768	18812	18710	18896	18743	18923	18798	18788	18848	18835	18875	18731	18892	19032	18702	19006	18710	18873	18768	18847	19004	18884	18778	18929	18789	18962	18701	18959	18757	18769	18969	18861	18834	18866	18756	18703	18809	18796	18725	18667	18754	18868	18800	18635	18838	18787	19006	18693	18643	18563	18687	18902	18785	18782	18862	18711	18957	18818	18764	18754	18791	18921	18810	18751	18777	18734	18763	18479	18888	18773	18788	18604	18712	19084	18772	18821	18885	18812	18951	18740	18869	18834	18879	18757	18799	18767	18787	19148	18822	18663	18732	18868	18838	18750	18857	18792	18900	19044	18822	18774	18888	18749	18609	18681	18766	18743	18818	18913	18907	18714	18829	18752	18587	18681	18766	18718	18750	18614	18740	18903	18831	18729	18849	18777	18678	18876	18817	18834	18811	18956	18805	18860	18816	18843	18797	18669	18913	18776	18870	18899	18574	18859	18855	18602	18816	18945	18822	18587	18640	18751	18758	18701	18722	18840	18674	18936	18660	18909	18772	18882	18889	18937	18674	18916	18561	18691	18761	18852	18668	18752	18858	18736	18778	18753	18636	18769	18873	18854	18855	18891	18824	18899	18809	18699	18716	19109	18691	18885	18833	18697	18799	18732	18770	18803	18554	18587	18875	18820	18838	18766	19033	18791	18812	18750	18937	18688	18827	18818	18880	18836	18913	18677	18599	18701	18862	18796	18775	18845	18874	18709	18961	18695	18605	18791	18858	18780	18806	18791	18728	18949	18831	18933	18940	18876	18939	18820	19004	18836	18615	18727	18700	18743	18702	18739	18932	18926	18757	18742	18770	18881	18623	18833	18708	18762	18664	18887	18653	18764	18600	18628	18677	18965	18546	18811	18953	18957	19046	18807	18740	18783	18817	18770	18755	18676	18854	18746	18898	18766	18903	18730	18623	18664	18905	18670	18691	18954	18749	18907	18950	18931	18816	18752	18693	18748	18726	18925	18898	18744	18978	18925	19094	18739	18786	18720	18855	18922	18775	18866	18723	18831	18830	18755	18673	18759	18908	18841	18555	18695	18717	18597	18965	18779	18929	18856	18807	18708	18901	18837	19001	18950	18902	18804	18666	18848	18679	18793	18696	18667	18778	18936	18789	18713	18890	18698	18796	18645	18707	18906	18747	18695	18864	18669	18669	18634	18658	18760	18804	18640	18811	18793	18537	18909	18865	18711	18784	18731	18664	18624	18644	18789	18755	18981	18800	18638	18698	18729	18844	18833	18876	18914	18763	18799	18742	19026	18694	18956	18850	18842	18806	18980	18658	18611	18748	19009	18858	18685	18770	18771	18699	18881	18813	18807	18666	18807	18497	18860	18931	18922	19039	18840	18857	18732	18694	18623	18880	18776	18678	18821	18710	18646	18758	18924	18881	18864	18698	18659	18746	18826	18861	18868	19019	18943	18709	18891	18694	18828	18693	18852	18805	18805	18742	18684	18933	18819	18846	18809	18611	18995	18879	18660	18690	18816	18565	18676	18739	18796	18800	19010	18872	18835	18724	18570	18701	18810	18783	18858	18661	18706	18723	18814	18686	18668	18823	18871	18933	18678	18749	18933	18721	18706	18734	18630	18654	18750	18641	18851	18971	18847	18807	18868	18794	18922	18781	18740	18687	18864	18786	18915	18873	18809	18817	19014	18773	18932	18841	18933	18964	18877	18831	19069	18797	18593	18709	18758	18733	18846	18790	18896	18724	18784	18596	18893	18552	18608	18812	18764	18711	18621	18791	18985	18645	18768	18893	18740	18847	18891	18699	18923	18988	18809	18619	18723	18756	18908	18910	18858	18629	18508	18937	18818	18827	18813	18700	18894	18852	18865	18956	18690	18897	18933	18898	18587	18609	18619	18615	18852	18610	18804	18578	18792	18967	18898	18689	18876	18575	18726	18818	18825	18617	18715	18839	18809	18671	18830	18848	18652	18813	18800	18797	18750	18650	18494	18811	18638	18615	18533	18639	18874	18655	19053	18802	18658	18744	18769	18878	18950	18859	18640	18831	18730	18757	18767	18791	18833	18574	18720	18845	19099	18829	18852	18755	18805	18727	18777	18836	18811	18718	18630	18954	18869	18712	18719	18734	18980	18894	18832	18712	18702	18780	18831	18881	18786	18914	18769	18835	18751	18697	18830	18745	18939	18921	19013	18674	18576	18828	18568	18727	18969	18644	18793	18594	18721	18748	18847	18750	18819	18975	18847	18888	18712	18818	18713	18937	18765	18748	18996	18697	18726	18676	18677	18875	18537	18799	18727	18816	18686	18783	18619	18731	18878	18585	18709	18745	18358	18756	18720	18908	18736	18756	18965	18757	18775	19005	18749	18943	18732	18841	18780	18659	18891	18774	18708	18835	19002	18871	19147	18960	18730	18889	18716	18728	18987	18993	18942	18658	18766	18729	18754	18715	18802	18638	18983	18698	18758	18697	18662	18717	18912	18788	18691	19020	18894	18597	18914	18887	18897	18737	18899	18871	18794	18755	19025	18652	18788	18885	18826	18653	18814	18854
18080	31794	29754	23855	22112	20432	19300	18687	19808	59811	47466	37088	17337	16720	16728	16660	16774	16888	16798	16637	16776	16770	16804	16834	16582	16852	16918	16687	16741	16677	16661	16784	16709	16900	16606	16768	16616	16650	16589	16657	16669	16733	16539	16618	16912	16587	16677	16732	16755	16751	16672	16722	16717	16745	16873	16989	17037	16889	16963	16810	16770	16674	16727	16741	16570	16673	16784	16660	16828	16661	16803	16876	16905	16758	16644	16797	16701	16650	16783	16727	16628	16630	16820	16710	16682	16513	16758	16695	16780	16734	16841	16567	16755	16697	16759	16567	16706	16529	16914	16713	16862	16751	16621	16597	16637	16742	16614	16686	16743	16673	16734	16802	16762	16643	16776	16812	16473	16674	16617	16670	16718	16704	16655	16576	16653	16826	16621	16603	16664	16609	16923	16724	16564	16787	16503	16611	16843	16769	16712	16660	16905	16686	16579	16712	16583	16579	16590	16683	16882	16716	16733	16697	16786	16634	16508	16565	16558	16842	16566	16723	16688	16720	16705	16730	16675	16696	16669	16531	16593	16743	16730	16747	16884	16800	16689	16549	16810	16663	16845	16559	16826	16576	16523	16801	16766	16634	16684	16640	16631	16868	16756	16721	16722	16729	16788	16754	16832	16765	16581	16593	16598	16692	16865	16758	16614	16712	16755	16686	16723	16571	16696	16674	16704	16795	16659	16694	16802	16835	16614	16938	16645	16744	16734	16641	16648	16718	16672	16676	16647	16592	16549	16671	16773	16691	16708	16630	16654	16490	16837	16818	16680	16593	16669	16650	16641	16747	16684	16627	16521	16682	16646	16706	16662	16765	16735	16628	16730	16752	16766	16799	16647	16536	16766	16726	16719	16591	16456	16786	16722	16871	16749	16892	16721	16599	16754	16684	16783	16720	16753	16659	16711	16416	16529	16694	16726	16683	16774	16632	16706	16629	16654	16607	16575	16688	16750	16545	16597	16667	16737	16682	16690	16792	16706	16770	16770	16673	16827	16649	16626	16665	16616	16674	16773	16773	16712	16581	16738	16709	16722	16745	16697	16484	16627	16604	16858	16672	16532	16619	16608	16663	16651	16571	16721	16673	16707	16866	16661	16755	16586	16619	16825	16622	16656	16730	16679	16652	16758	16854	16678	16755	16570	16653	16709	16685	16767	16667	16736	16649	16441	16645	16743	16615	16638	16642	16839	16652	16820	16851	16646	16792	16642	16680	16676	16624	16580	16699	16785	16469	16771	16630	16770	16551	16561	16857	16800	16713	16686	16877	16796	16748	16770	16600	16691	16783	16863	16716	16506	16786	16765	16718	16640	16894	16861	16451	16716	16505	16671	16720	16702	16629	16640	16747	16668	16764	16703	16689	16845	16470	16562	16479	16809	16658	16697	16780	16761	16763	16747	16552	16670	16731	16717	16539	16690	16727	16649	16615	16630	16546	16643	16673	16755	16653	16611	16435	16702	16692	16747	16687	16606	16550	16689	16768	16629	16652	16601	16680	16753	16529	16689	16698	16743	16757	16634	16731	16526	16953	16555	16894	16719	16763	16689	16784	16671	16678	16813	16770	16642	16642	16784	16696	16592	16678	16731	16678	16552	16770	16720	16645	16596	16817	16639	16803	16627	16820	16727	16734	16584	16624	16820	16510	16768	16664	16712	16895	16778	16860	16622	16703	16665	16603	16459	16735	16757	16672	16710	16550	16793	16596	16851	16657	16730	16689	16637	16728	16608	16735	16790	16477	16547	16626	16737	16702	16505	16744	16738	16729	16683	16750	16811	16536	16645	16842	16568	16799	16783	16785	16795	16755	16704	16717	16729	16746	16789	16795	16795	16730	16792	16547	16577	16687	16641	16703	16463	16564	16591	16640	16519	16755	16673	16749	16690	16745	16606	16644	16857	16835	16454	16569	16848	16735	16334	16733	16582	16650	16558	16740	16766	16705	16647	16742	16612	16621	16720	16699	16648	16668	16426	16696	16860	16660	16675	16647	16489	16635	16640	16610	16538	16602	16701	16625	16703	16475	16747	16627	16786	16739	16564	16655	16827	16574	16628	16723	16618	16783	16619	16722	16620	16722	16910	16743	16694	16814	16804	16750	16591	16684	16589	16793	16583	16756	16724	16695	16768	16700	16708	16590	16685	16725	16555	16754	16709	16580	16575	16705	16812	16662	16800	16699	16665	16632	16638	16653	16688	16560	16825	16738	16753	16735	16840	16646	16851	16579	16792	16693	16587	16741	16801	16568	16625	16631	16777	16866	16564	16544	16755	16745	16653	16861	16565	16674	16859	16678	16721	16627	16626	16682	16744	16835	16700	16532	16681	16653	16640	16543	16704	16675	16618	16622	16689	16443	16679	16672	16537	16731	16654	16689	16793	16583	16461	16519	16869	16724	16643	16687	16752	16522	16648	16680	16685	16745	16670	16749	16758	16567	16794	16749	16636	16601	16777	16579	16758	16660	16582	16576	16569	16721	16606	16581	16704	16649	16598	16614	16687	16697	16769	16659	16735	16603	16664	16668	16858	16529	16682	16738	16729	16789	16612	16694	16616	16702	16665	16538	16723	16729	16568	16668	16765	16818	16660	16571	16574	16638	16602	16689	16601	16656	16632	16474	16740	16554	16788	16653	16733	16757	16620	16629	16542	16735	16564	16741	16826	16711	16623	16608	16541	16737	16519	16532	16831	16725	16582	16555	16653	16703	16695	16767	16639	16636	16637	16672	16629	16873	16617	16849	16770	16488	16602	16677	16507	16701	16621	16680	16556	16785	16753	16745	16693	16715	16700	16671	16700	16686	16700	16536	16732	16631	16477	16732	16848	16731	16854	16600	16751	16646	16809	16778	16632	16761	16751	16704	16745	16750	16580	16576	16807	16675	16765	16630	16644	16584	16730	16672	16678	16721	16656	16526	16599	16851	16690	16609	16805	16665	16892	16540	16671	16670	16685	16690	16822	16727	16775	16820	16710	16697	16866	16714	16699	16693	16631	16661	16663	16824	16734	16649	16781	16920	16671	16672	16699	16674	16523	16809	16730	16777	16604	16743	16686	16690	16668	16923	16513	16671	16684	16710	16551	16711	16794	16612	16821	16692	16631	16543	16636	16699	16638	16678	16518	16668	16622	16824	16814	16625	16895	16586	16704	16792	16705	16774	16633	16765	16653	16661	16584	16772	16565	16751	16658	16693	16515	16828	16744	16622	16662	16622	16833	16673	16596	16726	16737	16738	16691	16718	16843	16804	16748	16711	16721	16595	16572	16746	16610	16615	16686	16669	16653	16786	16561	16639	16791	16641	16518	16684	16662	16646	16644	16689	16773	16847	16639	16850	16709	16635	16689	16758	16617	16721	16528	16743	16735	16762	16445	16756	16638	16670	16665	16600	16624	16520	16842	16548	16769	16555	16774	16756	16610	16667	16725	16628	16812	16651	16623	16633	16685	16719	16605	16647	16697	16585	16754	16879	16800	16700	16623	16800	16618	16615	16601	16640	16678	16591	16533	16501	16630	16618	16685	16528	16731	16837	16770	16694	16664	16580	16660	16657	16635	16623	16664	16751	16734	16696	16687	16587	16544	16559	16702	16757	16700	16495	16596	16634	16664	16646	16589	16785	16887	16591	16711	16623	16665	16674	16799	16655	16651	16766	16735	16547	16695	16813	16708	16374	16609	16724	16648	16532	16502	16654	16667	16521	16849	16538	16487	16801	16611	16623	16670	16354	16634	16752	16584	16839	16764	16653	16808	16754	16738	16519	16662	16513	16629	16630	16763	16648	16709	16691	16731	16553	16628	16790	16705	16845	16730	16618	16741	16792	16761	16632	16814	16530	16744	16724	16717	16781	16610	16679	16738	16619	16872	16538	16647	16660	16805	16587	16757	16718	16744	16704	16710	16741	16712	16966	16672	16669	16719	16615	16766	16733	16574	16605	16687	16699	16777	16712	16757	16758	16562	16577	16706	16586	16572	16793	16682	16681	16633	16587	16677	16621	16675	16748	16541	16870	16601	16836	16740	16552	16623	16632	16668	16679	16678	16782	16754	16858	16761	16484	16707	16524	16647	16639	16798	16519	16651	16711	16530	16770	16672	16599	16633	16699	16699	16747	16735	16660	16602	16566	16664	16756	16548	16634	16656	16605	16796	16801	16690	16604	16627	16781	16633	16815	16809	16549	16561	16838	16686	16650	16759	16598	16583	16567	16857	16635	16817	16777	16650	16606	16652	16457	16687	16702	16669	16566	16579	16623	16620	16731	16637	16660	16791	16724	16648	16706	16730	16350	17012	16763	16674	16593	16656	16661	16635	16827	16815	16693	16698	16613	16521	16448	16667	16704	16692	16635	16625	16688	16755	16706	16688	16857	16685	16767	16677	16520	16788	16589	16718	16676	16687	16858	16668	16631	16593	16491	16754	16870	16667	16860	16688	16781	16872	16739	16637	16688	16756	16642	16781	16732	16909	16724	16625	16709	16625	16629	16590	16641	16630	16644	16614	16568	16644	16838	16767	16728	16661	16630	16641	16579	16653	16547	16860	16590	16722	16578	16767	16642	16858	16769	16707	16588	16547	16663	16620	16662	16637	16656	16633	16489	16882	16625	16653	16867	16692	16858	16660	16722	16916	16765	16579	16669	16711	16671	16590	16712	16688	16700	16776	16613	16647	16677	16807	16650	16821	16709	16852	16767	16518	16605	16732	16645	16762	16623	16783	16650	16764	16678	16643	16613	16673	16670	16556	16676	16571	16884	16521	16635	16802	16722	16708	16760	16513	16714	16655	16422	16797	16537	16657	16581	16707	16760	16673	16670	16675	16555	16608	16569	16716	16798	16727	16595	16695	16624	16703	16870	16645	16758	16780	16679	16731	16664	16563	16755	16731	16503	16916	16629	16659	16598	16527	16717	16733	16837	16742	16690	16614	16870	16596	16703	16763	16804	16716	16578	16698	16670	16652	16617	16831	16679	16619	16730	16561	16608	16765	16754	16665	16671	16651	16600	16536	16551	16683	16739	16693	16681	16593	16825	16640	16715	16566	16649	16644	16725	16654	16684	16461	16577	16825	16591	16685	16827	16544	16668	16662	16642	16715	16719	16632	16632	16706	16742	16753	16567	16773	16829	16688	16785	16749	16765	16696	16727
27756	22191	25069	22198	19455	19288	19285	19122	18780	24132	23556	21292	19123	18847	18604	18777	18652	18847	18699	18679	18732	18737	18933	18729	18738	18856	18793	18753	18678	18723	18626	18625	18855	18843	18798	18736	18598	18521	18628	18725	18562	18657	18631	18797	18817	18776	18587	18541	18636	18889	18669	18646	18863	18620	18657	18715	18779	18739	18773	18727	18794	18761	18875	18791	18607	18809	18744	18655	18763	18806	18930	18792	18609	18703	18734	18680	18812	18658	18637	18511	18474	18697	18584	18871	18808	18759	18796	18606	18651	18605	18729	18541	18717	18657	18686	18763	18699	18705	18691	18552	18639	18562	18582	18484	18739	18783	18704	18569	18726	18474	18661	18794	18775	18568	18904	18816	18636	18675	18580	18751	18817	18587	18729	18612	18685	18620	18749	18992	18650	18777	18761	18800	18645	18676	18701	18937	18800	18506	18666	18469	18603	18664	18787	18634	18855	18526	18702	18744	18666	18780	18855	18676	18913	18554	18785	18789	18681	18822	18720	18736	18768	18718	18786	18852	18688	18850	18791	18734	18821	18694	18821	18707	18854	18637	18603	18751	18866	18847	18902	18614	18963	18765	18829	18682	18674	18595	18351	18676	18516	18662	18573	18532	18636	18772	18570	18701	18731	18558	18607	18536	18699	18571	18701	18791	18785	18498	18754	18651	18665	18837	18594	18760	18768	18818	18923	18784	18839	18606	18738	18656	18691	18682	18850	18674	18606	18674	18721	18800	18610	18672	18777	18643	18766	18723	18758	18767	18636	18728	18661	18740	18682	18530	18600	18757	18544	18682	18815	18976	18733	18806	18608	18720	18750	18737	18639	18485	18736	18539	18542	18671	18737	18546	18692	18756	18641	18714	18879	18705	18655	18638	18654	18582	18836	18784	18635	18760	18632	18673	18865	18814	18737	18687	18801	18895	18626	18758	18494	18904	18721	18654	18558	18726	18673	18724	18545	18744	18628	18626	18485	18743	18622	18716	18836	18772	18779	18818	18868	18522	18498	18711	18680	18796	18917	18769	18805	18738	18693	18847	18736	19028	18669	18587	18800	18647	18643	18469	18755	18765	18699	18591	18761	18759	18707	18843	18644	18621	18549	18719	18758	18568	18650	18759	18614	18704	18793	18732	18648	18637	18688	18608	18606	18608	18826	18865	18751	18659	18623	18805	18633	18776	18641	18786	18842	18662	18754	18551	18916	18631	18604	18702	18665	18976	18592	18746	18638	18677	18504	18620	18782	18596	18803	18634	18547	18841	18665	18855	18581	18772	18670	18695	18600	18484	18653	18717	18929	18649	18764	18583	18797	18655	18651	18608	18687	18568	18609	18779	18651	18852	18743	18707	18773	18598	18679	18781	18613	18753	18779	18753	18578	18818	18711	18598	18664	18673	18827	18846	18561	18641	18470	18696	18808	18802	18757	18620	18813	18864	18619	18627	18601	18540	18798	18699	18778	18561	18708	18716	18732	18678	18766	18848	18537	18809	18604	18647	18741	18530	18563	18666	18961	18852	18741	18615	18714	18849	18637	18688	19037	18734	18673	18754	18548	18708	18572	18736	18823	18697	18549	18843	18670	18639	18694	18686	18711	18714	18620	18661	18566	18718	18764	18755	18857	18649	18653	18936	18590	18839	18726	18777	18587	18661	18762	18749	18695	18676	18773	18654	18825	18846	18619	18673	18541	18729	18547	18793	18561	18727	18705	18671	18627	18672	18682	18715	18650	18689	18489	18819	18790	18492	18748	18613	18744	18539	18598	18575	18793	18812	18642	18650	18894	18799	18937	18720	18789	18732	18521	18812	18615	18419	18691	18479	18805	18372	18532	18716	18946	18730	18788	18654	18808	18816	18643	18670	18745	18626	18612	18656	18737	18572	18838	18602	18600	18850	18717	18932	18600	18662	18708	18751	18549	18735	18779	18701	18699	18674	18548	18792	18759	18726	18565	18648	18550	18743	18461	18739	18689	18729	18559	18406	18666	18712	18697	18782	18733	18581	18771	18812	18766	18701	18502	18659	18617	18875	18883	18688	18766	18807	18767	18709	18681	18821	18775	18698	18839	18745	18656	18645	18644	18841	18542	18743	18638	18751	18702	18584	18855	18942	18425	18568	18705	18862	18785	18780	18742	18638	18693	18663	18628	18668	18506	18630	18621	18572	18719	18776	18881	18523	18866	18820	18659	18739	18507	18861	18833	18688	18966	18679	18768	18699	18768	18622	18738	18668	18671	18756	18594	18731	18585	18592	18710	18687	18560	18641	18663	18806	18887	18730	18794	18635	18735	18818	18810	18753	18677	18601	18525	18710	18651	18666	18690	18726	18710	18566	18678	18809	18594	18589	18856	18751	18779	18664	18855	18772	18689	18744	18903	18594	18575	18673	18629	18688	18784	18771	18692	18636	18830	18854	18694	18545	18679	18742	18940	18673	18733	18682	18568	18657	18580	18785	18495	18679	18673	18674	18567	18643	18798	18679	18659	18697	18860	18924	18844	18740	18607	18686	18727	18860	18604	18632	18644	18902	18722	18742	18764	18756	18577	18657	18597	18784	18683	18632	18729	18548	18766	18744	18604	18834	18621	18518	18796	18838	18804	18677	18770	18651	18746	18658	18742	18650	18590	18816	18798	18633	18675	18814	18722	18622	18570	18864	18668	18540	18796	18860	18957	18791	18679	18815	18750	18851	18649	18697	18741	18637	18754	18805	18778	18729	18788	18816	18503	18707	18608	18880	18842	18711	18627	18736	18779	18607	18792	18834	18612	18544	18573	18712	18637	18809	18867	18632	18746	18687	18731	18797	18708	18649	18805	18507	18737	18872	18708	18691	18668	18636	18469	18633	18755	18691	18706	18695	18811	18623	18636	18729	18629	18712	18803	18731	18640	18698	18854	18697	18719	18692	18613	18834	18720	18564	18605	18774	18704	18888	18727	18749	18716	18716	18716	18523	18681	18488	18639	18766	18737	18852	18692	18658	19009	18854	18716	18710	18905	18539	18920	18573	18526	18666	18624	18970	18841	18598	18723	18652	18875	18638	18676	18699	18632	18518	18866	18928	18666	18585	18573	18881	18720	18785	18801	18609	18595	18765	18941	18579	18663	18833	18664	18856	18620	18667	18506	18456	18783	18748	18694	18954	18516	18823	18817	18838	18771	18679	18794	18670	18635	18766	18831	18713	18648	18735	18770	18698	18763	18792	18688	18702	18662	18659	18710	18847	18616	18726	18672	18855	18697	18595	19040	18684	18685	18737	18604	18842	18786	18692	18774	18769	18632	18698	18696	18750	18746	18679	18781	18525	18683	18790	18811	18622	18737	18371	18602	18585	18573	18730	18581	18601	18865	18720	18727	19003	18632	18587	18531	18752	18701	18782	18699	18697	18806	18702	18734	18745	18617	18624	18795	18505	18499	18739	18682	18817	18701	18738	18678	18704	18757	18604	18605	18787	18647	18670	18499	18839	18743	18494	18754	18461	18936	18895	18839	18718	18872	18743	18990	18645	18720	18663	18801	18941	18458	18753	18601	18789	18773	18680	18708	18822	18608	18518	18785	18576	18690	18675	18622	18762	18787	18901	18640	18476	18792	18726	18768	18793	18789	18742	18632	18622	18485	18586	18616	18506	18714	18828	18808	18763	18740	18663	18653	18839	18776	18660	18803	18736	18697	18829	18624	18745	18803	18851	18867	18650	18932	18866	18747	18747	18685	18726	18833	18724	18743	18618	18543	18664	18357	18619	18736	18788	18939	18830	18771	18588	18696	18640	18589	18669	18801	18468	18835	18741	18592	18726	18576	18856	18656	18585	18632	18813	18637	18772	18592	18891	18434	18680	18682	18546	18753	18979	18757	18623	18730	18521	18560	18760	18518	18634	18714	18451	18579	18721	18739	18688	18708	18575	18926	18668	18657	18691	18660	18664	18702	18836	18634	18657	18868	18863	18657	18625	18744	18685	18845	18634	18767	18783	18568	18691	18885	18776	18598	18567	18824	18475	18602	18458	18670	18761	18690	18728	18707	18525	18839	18724	18891	18690	18592	18647	18766	18705	18683	18562	18747	18754	18629	18821	18989	18587	18735	18643	18782	18739	18884	18763	18727	18758	18781	18819	18783	18854	18804	18811	18718	18692	18569	18735	18887	18773	18847	18688	18582	18530	18634	18848	18575	18539	18563	18701	18866	18700	18601	18628	18762	18624	18756	18540	18699	18567	18662	18844	18799	18697	18912	18805	18818	18698	18626	18543	18739	18788	18846	18653	18729	18835	18818	18797	18843	18659	18634	18503	18663	18847	18870	18896	18909	18964	18778	18735	18702	18664	18819	18723	18811	18845	18826	18907	18859	18597	18613	18709	18795	18470	18684	18533	18840	18803	18733	18984	18812	18691	18818	18822	18543	18759	18828	18494	18848	18772	18576	18974	18664	18764	18700	18702	18732	18777	18813	18659	18802	18637	18600	18828	18694	18758	18705	18515	18535	18783	18636	18587	18682	18548	18582	18704	18599	18768	18623	18314	18761	18840	18644	18813	18810	18624	18845	18600	18523	18635	18799	18665	18792	18647	18649	18703	18674	18619	18769	18843	18682	18641	18631	18762	18616	18769	18850	18541	18765	18667	18697	18692	18574	18645	18713	18945	18606	18897	18611	18629	18740	18760	18825	18610	18848	18988	18644	18560	18912	18646	18617	18811	18570	18401	18687	18608	18693	18748	18718	18688	18665	18692	18617	18931	18643	18790	18816	18712	18690	18687	18687	18583	18627	18538	18660	18777	18811	18735	18807	18773	18586	18736	18664	18640	18786	18824	18656	18798	18798	18641	18755	18512	18637	18706	18750	18788	18641	18768	18677	18675	18683	18624	18715	18839	18641	18698	18844	18408	18613	18820	18825	18780	18885	18687	18463	18733	18714	18763	18596	18746	18770	18687	18689	18759	18705	18523	18646	18701	18794	18893	18634	18677	18712	18715	18632	18816	18638	18560	18769	18837	18802	18709	18646	18602	18710	18700	18703	18893	18763	18615	18625	18616	18864	18713	18963	18753	18913	18862	18752	18764	18764	18701	18776	18516	18788	18741	18750	18698	18654	18856	18677	18549	18655	18565	18787	18779	18753	18770	18801	18926	18691	18765	18681	18655	18710	18886
16980	20904	20726	18529	18100	17458	17158	17289	16978	25829	21788	19552	16712	16766	16770	16490	16762	16709	16788	16751	16649	16716	16577	16706	16607	16599	16635	16761	16536	16700	16581	16585	16773	16678	16702	16677	16748	16739	16604	16517	16550	16565	16547	16589	16527	16607	16676	16669	16833	16682	16601	16629	16520	16537	16674	16565	16655	16706	16454	16933	16438	16665	16556	16616	16613	16573	16624	16904	16692	16589	16655	16473	16697	16683	16645	16577	16733	16656	16783	16731	16702	16703	16693	16594	16761	16645	16663	16724	16799	16635	16707	16506	16571	16601	16677	16514	16512	16763	16530	16515	16665	16578	16642	16810	16600	16735	16668	16811	16609	16624	16698	16583	16529	16512	16641	16595	16520	16615	16479	16567	16610	16598	16696	16613	16633	16520	16633	16761	16760	16548	16624	16564	16598	16740	16696	16634	16543	16612	16590	16534	16644	16683	16609	16612	16826	16613	16484	16812	16640	16728	16749	16734	16775	16589	16634	16670	16711	16601	16599	16723	16585	16733	16597	16710	16666	16713	16688	16778	16490	16665	16824	16751	16864	16692	16620	16752	16516	16580	16671	16627	16685	16637	16751	16651	16691	16757	16684	16755	16609	16631	16727	16653	16654	16663	16600	16675	16638	16700	16673	16802	16825	16675	16678	16907	16595	16542	16605	16792	16701	16674	16698	16497	16669	16604	16669	16504	16658	16659	16776	16637	16748	16643	16775	16715	16817	16655	16675	16505	16608	16544	16640	16686	16714	16597	16733	16651	16613	16545	16735	16829	16603	16560	16671	16671	16602	16734	16487	16610	16670	16742	16620	16707	16601	16566	16653	16640	16577	16505	16601	16762	16688	16654	16723	16641	16488	16678	16679	16715	16825	16652	16669	16747	16751	16602	16766	16603	16502	16634	16515	16591	16752	16737	16494	16712	16746	16649	16754	16763	16520	16674	16561	16782	16786	16684	16563	16485	16639	16598	16802	16625	16619	16502	16630	16550	16633	16628	16636	16648	16771	16626	16577	16733	16652	16734	16778	16640	16481	16626	16748	16708	16563	16608	16732	16610	16538	16738	16512	16789	16600	16546	16556	16598	16696	16701	16604	16711	16618	16570	16657	16502	16734	16555	16571	16574	16713	16591	16455	16803	16431	16524	16558	16692	16709	16611	16618	16603	16586	16648	16608	16589	16677	16670	16560	16756	16666	16744	16759	16717	16626	16892	16591	16645	16572	16450	16578	16435	16573	16689	16597	16744	16515	16518	16630	16535	16507	16572	16708	16701	16733	16841	16727	16570	16564	16598	16695	16691	16698	16752	16763	16648	16668	16580	16785	16786	16541	16743	16693	16530	16458	16551	16607	16690	16557	16591	16668	16601	16671	16548	16616	16671	16678	16776	16503	16634	16721	16647	16744	16598	16686	16731	16718	16653	16709	16488	16668	16528	16736	16476	16695	16561	16510	16660	16528	16549	16456	16662	16692	16794	16498	16596	16576	16555	16681	16553	16670	16733	16747	16537	16605	16659	16653	16659	16707	16510	16427	16582	16460	16750	16712	16695	16532	16649	16572	16739	16466	16653	16636	16766	16656	16623	16749	16681	16711	16725	16538	16890	16717	16437	16721	16677	16704	16648	16604	16658	16490	16684	16592	16536	16882	16710	16557	16775	16614	16650	16554	16494	16710	16534	16766	16375	16691	16700	16424	16723	16657	16528	16533	16639	16761	16634	16744	16703	16680	16677	16622	16483	16756	16656	16577	16588	16600	16603	16692	16743	16795	16646	16761	16856	16571	16629	16751	16466	16795	16423	16596	16641	16750	16562	16635	16703	16365	16400	16671	16460	16662	16552	16568	16644	16722	16641	16673	16713	16773	16885	16546	16721	16547	16534	16645	16643	16677	16631	16581	16619	16566	16702	16768	16536	16642	16625	16582	16667	16671	16563	16663	16578	16674	16593	16762	16687	16647	16757	16704	16616	16617	16671	16636	16763	16694	16692	16626	16535	16638	16501	16676	16617	16604	16597	16788	16738	16613	16748	16583	16606	16727	16720	16806	16566	16710	16620	16563	16588	16600	16575	16506	16590	16605	16714	16602	16416	16822	16628	16564	16567	16463	16587	16558	16586	16726	16626	16558	16716	16609	16596	16759	16689	16660	16594	16749	16553	16676	16777	16638	16789	16576	16749	16633	16486	16613	16695	16674	16650	16528	16777	16632	16326	16542	16615	16641	16526	16601	16679	16533	16699	16564	16633	16594	16636	16618	16717	16664	16657	16576	16553	16617	16633	16620	16683	16509	16727	16615	16637	16701	16669	16843	16656	16577	16731	16711	16581	16773	16545	16760	16741	16718	16693	16690	16650	16509	16640	16469	16626	16503	16511	16681	16567	16583	16662	16715	16469	16808	16628	16599	16491	16495	16687	16629	16629	16561	16668	16493	16703	16599	16731	16601	16690	16675	16574	16538	16552	16744	16695	16614	16623	16697	16805	16708	16630	16611	16552	16568	16609	16821	16736	16695	16565	16773	16803	16678	16822	16741	16550	16495	16618	16477	16625	16423	16554	16546	16588	16644	16604	16651	16667	16358	16621	16784	16699	16608	16667	16635	16588	16849	16700	16553	16631	16750	16604	16596	16621	16625	16617	16675	16581	16843	16688	16826	16670	16716	16661	16686	16555	16481	16558	16553	16634	16761	16562	16584	16668	16562	16724	16725	16620	16700	16668	16514	16530	16736	16601	16630	16636	16615	16758	16744	16499	16588	16569	16563	16647	16636	16718	16580	16869	16663	16787	16655	16581	16825	16638	16802	16676	16739	16633	16574	16488	16636	16858	16668	16663	16660	16684	16773	16754	16694	16636	16697	16523	16787	16745	16569	16519	16566	16593	16401	16648	16715	16540	16720	16645	16542	16632	16640	16681	16652	16515	16632	16737	16600	16506	16673	16652	16612	16592	16558	16448	16523	16681	16632	16698	16631	16617	16622	16597	16583	16639	16638	16676	16493	16554	16650	16541	16560	16473	16727	16624	16584	16622	16628	16676	16694	16761	16666	16727	16659	16811	16543	16678	16796	16627	16727	16710	16596	16543	16697	16751	16702	16608	16653	16562	16576	16598	16455	16640	16650	16569	16498	16566	16796	16546	16666	16654	16668	16546	16566	16729	16671	16616	16746	16507	16390	16652	16718	16799	16664	16692	16516	16532	16644	16531	16593	16539	16531	16728	16564	16749	16573	16484	16764	16572	16722	16697	16706	16684	16562	16684	16742	16655	16668	16681	16705	16859	16648	16562	16597	16690	16534	16626	16746	16625	16844	16573	16823	16696	16698	16584	16636	16526	16602	16554	16647	16590	16713	16550	16587	16668	16642	16847	16621	16584	16704	16588	16902	16744	16657	16526	16583	16583	16593	16671	16679	16564	16750	16719	16671	16575	16696	16556	16585	16766	16712	16673	16694	16717	16661	16758	16692	16755	16601	16492	16483	16614	16611	16617	16599	16599	16724	16717	16756	16523	16722	16671	16646	16642	16619	16711	16688	16641	16892	16539	16615	16603	16589	16761	16521	16734	16642	16661	16567	16828	16606	16520	16662	16757	16648	16644	16796	16906	16512	16645	16733	16715	16522	16525	16738	16566	16500	16526	16689	16617	16600	16559	16794	16482	16782	16493	16749	16694	16614	16659	16622	16604	16636	16875	16660	16582	16632	16639	16648	16671	16612	16526	16613	16702	16672	16617	16479	16710	16610	16657	16716	16704	16708	16812	16668	16532	16549	16757	16652	16670	16612	16572	16601	16652	16813	16726	16705	16782	16761	16466	16612	16843	16680	16742	16738	16701	16547	16556	16655	16620	16441	16774	16787	16589	16745	16499	16657	16645	16641	16700	16497	16711	16752	16602	16656	16704	16672	16680	16732	16547	16844	16407	16634	16558	16732	16589	16524	16720	16777	16810	16800	16593	16591	16689	16545	16701	16656	16556	16534	16739	16629	16602	16575	16713	16650	16628	16587	16580	16573	16694	16698	16514	16707	16550	16821	16644	16916	16731	16572	16738	16649	16588	16881	16759	16641	16567	16636	16558	16741	16393	16577	16544	16637	16651	16604	16642	16705	16615	16555	16627	16633	16662	16519	16566	16524	16549	16709	16592	16628	16708	16558	16689	16562	16685	16603	16676	16713	16872	16643	16575	16757	16548	16611	16571	16719	16507	16704	16748	16593	16810	16459	16629	16549	16632	16548	16735	16560	16650	16732	16705	16698	16694	16671	16638	16664	16673	16735	16697	16589	16584	16610	16662	16518	16789	16558	16644	16843	16496	16664	16556	16680	16728	16760	16553	16696	16581	16708	16546	16843	16664	16770	16799	16548	16480	16766	16682	16618	16713	16673	16813	16704	16578	16550	16549	16622	16574	16620	16625	16506	16681	16691	16604	16650	16691	16716	16564	16734	16698	16716	16588	16719	16565	16596	16438	16695	16657	16766	16694	16684	16720	16575	16647	16720	16551	16526	16569	16629	16681	16522	16547	16637	16831	16723	16559	16670	16707	16745	16804	16613	16637	16734	16500	16561	16614	16682	16782	16507	16711	16589	16811	16832	16573	16438	16609	16681	16403	16662	16506	16477	16443	16719	16587	16757	16629	16650	16455	16539	16795	16658	16558	16821	16322	16484	16612	16536	16694	16603	16719	16671	16738	16696	16474	16683	16731	16541	16839	16694	16630	16530	16577	16576	16688	16530	16631	16717	16589	16639	16703	16788	16718	16578	16478	16741	16557	16590	16568	16682	16772	16791	16720	16542	16569	16679	16477	16774	16636	16635	16698	16618	16632	16738	16852	16408	16679	16521	16762	16547	16626	16683	16710	16658	16571	16641	16547	16749	16621	16699	16631	16467	16678	16777	16692	16690	16638	16598	16792	16782	16461	16425	16711	16622	16645	16567	16726	16528	16724	16472	16562	16548	16725	16777	16642	16716	16519	16683	16574	16721	16746	16600	16655	16699	16765	16630	16599	16675	16707	16814	16599	16586	16803	16546	16659	16795	16568	16751	16618	16747	16359	16798	16651	16713	16557	16656	16644	16607	16688	16533	16612	16616	16759	16578	16625	16693	16678	16583	16768	16715	16780	16655	16720	16780	16656	16465	16943	16686	16527
24436	21166	28286	24646	22012	21077	20659	18705	18956	42292	36975	29080	20466	18329	18312	18474	18327	18214	18227	18113	18008	18206	18205	18312	18343	17941	18141	18469	18166	18224	18168	18182	18233	18287	18086	18245	18298	18204	18282	18084	17959	18000	18245	18244	18322	18181	18201	18225	18264	18463	18187	18320	18226	17943	18159	18345	17967	18217	18222	18076	18170	18221	18177	18351	18212	18135	18017	18175	18146	18062	18264	18027	18337	18057	18294	18298	18056	18280	18155	18335	18269	18158	17993	18035	18233	18279	18206	18186	18070	18118	18358	18037	18136	18095	18227	18265	18152	18160	18352	18111	18151	18151	17974	18043	18134	18078	18169	18095	18204	18088	18138	18342	18198	18138	17962	18172	18340	18038	17962	18286	18219	18118	18026	18144	18042	18113	18123	18096	18241	18238	18037	18146	18287	18026	18125	18213	18187	18122	18264	17969	18149	18045	18266	18145	18047	18072	18226	17935	18071	18057	18043	18112	18219	18182	17971	18270	18104	18152	18226	17979	17988	18157	18170	18196	18092	18137	18162	18061	18258	17897	18199	18055	18094	18095	18177	18024	17997	17871	18172	18094	18191	17950	18045	18192	18286	18061	18319	18389	17959	18057	18164	18220	18167	17854	18221	17995	17771	17976	18275	18032	18133	18186	18238	18148	17897	18049	18097	18185	18140	18120	18215	18153	18107	18246	18249	18241	18056	18055	18017	18316	18154	18078	18347	18244	18182	18121	18016	18183	18093	18355	18169	18110	18216	18178	18260	18190	18218	18179	18067	18064	17917	18124	18048	18158	18113	18207	18024	18162	18045	18209	18088	18172	18198	18065	18073	18008	17835	18143	18123	18075	17966	18208	17968	18298	18184	18372	18173	18212	18222	18195	17991	18254	18160	18432	18247	18110	18201	18172	18060	18214	18031	18094	17881	18058	18012	18174	18212	18074	18146	17961	17860	18057	18110	18387	18098	18047	18133	17817	18026	18140	18112	18130	18020	18230	18184	18237	18253	18120	18014	18103	18088	18209	18059	18018	18183	18053	18250	17952	18145	17956	18124	18218	18203	18326	17956	18105	18238	18094	18102	18261	18103	18207	18284	18043	18318	18230	17886	17983	18099	18132	18032	18054	18013	18197	18132	17970	18169	17954	18026	18241	18127	18214	18039	18105	18100	18251	18279	18095	18092	18090	18115	18235	18132	18128	18087	18136	18184	17873	17983	18274	18195	18071	17983	18257	18066	17922	18105	18000	18210	18163	18024	18088	18103	18134	18263	18198	18063	18120	18045	18086	18015	18191	18175	17968	18184	18078	18114	18270	18164	17960	18096	18112	18236	17902	18131	18003	18006	18115	18108	18297	18068	18247	18150	18162	18160	18060	17939	18257	18100	18133	17998	18078	18177	18075	18125	18008	18156	17996	18094	18233	18261	18200	18134	18238	18219	18141	18031	18072	18100	18210	18116	18295	18282	18078	18065	18188	18245	18108	18091	17968	18370	18132	18182	18162	18119	18146	18250	18032	18114	17934	18210	17986	18055	18152	18128	18272	18128	18052	18026	18178	18295	18224	18022	18038	18413	18110	18226	18095	18137	18128	17880	18123	18183	18270	18301	18263	18131	18059	18085	18222	18065	18267	18103	18159	18086	18193	18100	18310	18159	18053	18270	17954	18126	18158	18312	18120	18200	18337	18037	18237	18081	18108	18057	18021	18110	18193	17953	18194	18291	18069	18099	18371	18247	18183	18036	17983	17986	18024	18037	18118	18043	18373	18545	18013	18264	18091	18041	18064	18347	18009	18100	18192	18094	18147	17985	18142	17966	18123	18178	18242	18248	17826	18383	18201	18099	18236	18216	18098	18312	18203	18265	18351	18059	17914	18160	18003	18205	18401	18189	18095	18018	18178	18216	18005	17997	18278	17836	18098	18193	17994	18080	18048	18165	18142	18327	18110	18239	18173	18057	18142	18153	18090	17920	18119	18159	18169	18203	18126	18126	18228	17971	18174	18181	18142	18251	17890	18046	18000	18162	18079	18182	18374	18079	18012	18012	18124	18132	18194	18230	18331	18102	18313	18129	18023	18234	18119	18311	18053	18257	18209	18138	18023	18216	18098	18040	18100	18032	18046	18106	18056	18224	18141	18036	18315	18330	18025	18035	18103	18210	18187	18063	17889	18166	17937	18373	18123	18287	18132	18061	18130	18312	18342	18077	18050	18044	18097	18384	18069	18235	17944	18038	18164	18210	18161	18302	18112	18235	18300	18125	18077	18045	18017	18293	18263	18171	18154	18184	18252	17961	17981	18093	17972	18218	18231	18030	18142	18174	18012	18102	18080	17990	18039	18253	18292	18101	18186	18029	18232	18055	18086	17982	18033	18206	18128	18497	18343	18160	18117	18250	18357	18194	18315	17832	18073	18094	18086	18049	18145	18208	18145	18071	18011	18098	18149	18115	17980	17948	17979	18077	18041	18136	18072	18223	18087	18146	18277	18196	18089	18191	18087	18214	18152	18105	18041	18181	18223	18196	18077	18099	18165	18024	18131	18211	18300	17944	18046	18117	18172	18258	18212	17994	17918	18075	18057	18149	17982	18122	18107	18294	17935	17983	17977	18175	18016	18035	17857	17843	18039	18170	18164	18124	18061	18223	18269	18221	18024	18274	18231	18050	18320	18051	18180	18143	18245	18246	18288	18061	18233	18142	18051	18084	17838	17941	18231	18296	18161	18030	18230	18245	17993	18147	18025	18048	18084	18115	18179	18157	18127	18181	18201	18057	18217	18035	18199	18372	18192	18316	18177	18061	18001	18232	18150	18240	18138	18235	18061	18102	18174	18176	18232	18157	18000	18335	18103	18048	18020	18064	18241	18343	18125	18173	18400	17957	18314	18117	18271	18107	18154	18031	18033	18130	18090	18040	18205	17922	18067	18071	18016	18242	18109	18172	18082	18147	17910	18303	18093	18289	17998	18235	17939	18157	17906	18277	18164	17954	18205	18048	18103	18302	18108	18019	18311	18157	18031	18066	18007	17874	17917	17922	17953	17962	18122	18124	18070	18057	18110	18128	18026	18301	17859	18103	17977	18322	18019	18135	17909	18348	17974	18100	18185	18171	18218	18253	18096	18024	17876	18250	18126	18137	18243	18159	18282	18269	17919	18145	18283	18249	18051	18344	18183	18095	18103	18117	18296	18044	18010	18034	18112	18187	18305	18126	18029	18258	18126	18162	18076	18142	18185	18350	18287	18365	18200	18153	18245	18051	17898	18180	18050	18337	18209	18123	18111	18211	18000	18343	18196	18128	18345	18139	18243	18219	18243	18231	18154	18096	18154	18195	18044	18035	18277	18212	18261	18327	18078	18264	18266	18133	18175	18005	18221	18060	18013	17927	18146	18107	18280	18063	18099	18211	18037	18116	18203	18138	18333	18114	18178	18082	18174	18226	18095	18177	18063	18121	18193	18045	18255	18303	18148	18133	18197	18000	18026	18322	18104	17995	18111	17988	18077	18203	18095	18182	18159	18146	18180	18138	17935	18218	18110	18133	18092	18288	18183	18185	18111	18146	18255	18306	17994	18137	18027	18087	18222	18150	18002	18182	18253	18038	18294	18022	18115	18305	18190	18124	17999	18088	17901	18339	18062	18231	17977	18102	18029	18146	18245	18025	18058	18098	18256	18040	18252	18222	18065	18302	18160	18292	18190	18009	18257	18170	18017	18092	18003	18019	18172	18090	18336	18150	18333	18142	18033	18236	18288	18149	18097	18184	18112	18101	18053	18405	18105	18133	18041	18259	18073	18191	18051	18048	18123	18218	18104	18203	18076	18077	18239	18282	18143	18052	18047	17970	18028	17997	18047	18085	18044	18343	18234	18068	18342	18158	18074	18139	18175	18410	18135	18166	18291	18120	18121	18371	18166	18192	18145	18282	18261	18134	18157	18117	17927	18127	18132	18068	18075	18114	18052	18317	18186	18299	17972	18227	18223	17949	17986	18124	18238	18291	18266	18232	18110	18058	18283	18099	18220	18042	17983	18119	18100	18163	18033	18092	18050	18010	17994	18081	18079	17953	18006	18023	18035	18320	18240	18230	18056	17969	17919	17858	17980	18327	18216	18019	18006	18180	18250	18308	18112	18288	18131	18218	18052	18141	18139	17960	18128	18073	18227	18131	18231	18195	18147	18110	17961	18166	18077	18126	18274	18088	18250	18465	18005	18047	18162	18094	18123	18250	18327	18088	18035	18232	18151	18135	18247	18218	17980	18128	18118	18305	17992	18096	18121	18072	17943	18141	18183	18121	18082	17947	18057	18186	17978	18085	18074	18099	18232	18163	18165	18259	18073	18034	18045	18298	17921	18182	18018	18214	18167	18048	18087	17934	18260	18335	18227	17877	18514	18183	18218	18203	18105	17868	18167	18122	18024	18146	18157	18114	18102	18106	17829	18150	18086	18130	18239	18123	18010	17988	17831	18128	18087	18203	18109	18177	17982	18141	18132	18058	18206	18193	18186	18294	18014	18048	18255	18115	18123	18241	18270	18119	18205	18106	18118	18223	18148	18266	18279	18541	18112	18136	18206	18217	18012	18037	18023	17993	18223	18234	18252	18016	18177	18104	18106	17999	17991	18087	18111	17980	18090	18067	18147	18149	18227	18068	18225	18265	17916	17978	18209	18125	18251	18166	18314	18131	18137	18213	18188	18234	18300	17955	18326	18139	18252	17928	18138	18249	18259	18181	18124	18283	18196	18142	18184	18222	18055	18185	18134	18365	18157	18034	18171	18284	18036	18338	18272	18328	18186	18039	18084	18194	18234	18192	18259	18294	18195	18080	18064	17978	18244	18323	18173	18159	18051	18191	17921	18208	18063	18254	17792	18281	18056	18014	18393	18137	18091	17932	18096	18114	18048	18084	18172	18178	18062	18155	18398	18249	17942	18115	18202	18070	18231	18286	18262	18285	18291	17950	18111	18368	18187	18291	18227	18196	18119	18112	18172	18215	18054	18112	18193	18278	18303	18058	18151	18105	17992	18163	18219	18321	18194	18282	18059	18066	18187	18093	18303	18320	18182	18189	18173	18154	18169	18196	17934	18236	17965	18004	18119	17956	18158	18076	18267	17876	18106	18081	18216	18209	18128	18181	18051	18089	18153
16057	26339	25723	20871	19498	18282	17670	17472	17770	46369	36586	29737	16342	16440	16344	16339	16414	16369	16278	16371	16373	16414	16272	16341	16326	16347	16204	16354	16407	16384	16273	16238	16358	16374	16356	16364	16394	16253	16443	16311	16266	16282	16415	16474	16288	16370	16440	16279	16387	16311	16444	16426	16340	16149	16435	16308	16521	16212	16215	16285	16317	16119	16260	16249	16271	16309	16347	16364	16320	16294	16419	16296	16409	16389	16439	16449	16228	16134	16234	16277	16292	16288	16255	16301	16354	16380	16406	16162	16312	16244	16435	16337	16359	16182	16365	16248	16362	16254	16357	16341	16414	16118	16334	16193	16497	16317	16348	16198	16299	16306	16268	16244	16310	16227	16454	16337	16278	16257	16238	16318	16347	16231	16411	16042	16289	16439	16196	16392	16185	16412	16322	16254	16361	16366	16349	16493	16114	16192	16355	16211	16284	16175	16299	16447	16372	16286	16433	16213	16321	16272	16326	16232	16296	16318	16348	16287	16229	16359	16283	16384	16418	16302	16212	16367	16472	16199	16315	16319	16167	16334	16363	16334	16206	16292	16199	16401	16306	16253	16365	16315	16108	16322	16311	16186	16237	16226	16466	16372	16467	16260	16139	16225	16271	16325	16352	16388	16349	16264	16235	16368	16467	16159	16369	16517	16439	16444	16362	16465	16271	16482	16238	16327	16251	16367	16470	16433	16472	16413	16258	16416	16298	16192	16264	16183	16191	16380	16303	16293	16355	16368	16300	16364	16274	16291	16181	16312	16431	16299	16272	16297	16276	16255	16349	16444	16191	16470	16509	16325	16377	16511	16386	16314	16321	16248	16205	16250	16454	16273	16182	16269	16218	16233	16471	16298	16276	16305	16226	16329	16230	16147	16203	16394	16247	16300	16281	16335	16301	16173	16383	16428	16247	16226	16327	16157	16351	16255	16372	16322	16252	16288	16374	16332	16366	16503	16178	16235	16217	16260	16450	16402	16178	16316	16216	16182	16313	16288	16234	16216	16176	16425	16300	16356	16370	16366	16559	16255	16404	16333	16332	16134	16152	16243	16143	16276	16338	16328	16220	16378	16379	16256	16283	16340	16332	16354	16144	16439	16322	16290	16162	16123	16391	16236	16262	16266	16380	16225	16323	16191	16226	16276	16321	16195	16455	16380	16385	16356	16290	16415	16283	16444	16239	16247	16463	16199	16424	16277	16389	16154	16418	16424	16140	16312	16190	16262	16360	16213	16485	16429	16525	16329	16205	16335	16329	16297	16346	16391	16351	16505	16259	16395	16438	16365	16298	16462	16275	16350	16251	16200	16335	16302	16289	16161	16256	16371	16383	16455	16309	16437	16147	16233	16373	16298	16438	16371	16135	16354	16430	16334	16179	16214	16469	16276	16302	16169	16292	16201	16457	16383	16258	16458	16331	16316	16057	16314	16278	16253	16404	16157	15989	16231	16269	16351	16181	16386	16323	16322	16290	16270	16297	16387	16214	16264	16400	16335	16161	16220	16601	16339	16144	16278	16090	16385	16344	16380	16256	16294	16376	16317	16312	16280	16243	16251	16192	16336	16087	16526	16286	16281	16339	16220	16337	16211	16352	16323	16173	16372	16342	16465	16332	16268	16340	16215	16340	16353	16293	16052	16397	16238	16390	16280	16344	16190	16147	16260	16256	16421	16314	16298	16295	16306	16349	16201	16263	16443	16283	16449	16152	16250	16401	16250	16246	16234	16350	16282	16338	16311	16320	16353	16322	16380	16242	16218	16299	16488	16315	16332	16497	16305	16367	16259	16334	16231	16250	16452	16332	16260	16281	16271	16355	16190	16174	16425	16296	16170	16343	16378	16383	16313	16296	16243	16276	16174	16298	16322	16280	16283	16334	16290	16361	16246	16300	16190	16222	16296	16385	16215	16325	16418	16283	16378	16314	16372	16379	16200	16068	16410	16300	16444	16302	16356	16371	16191	16411	16182	16232	16477	16304	16219	16137	16115	16286	16403	16357	16389	16595	16465	16367	16301	16328	16416	16350	16349	16198	16318	16202	16344	16320	16504	16234	16272	16235	16371	16285	16274	16296	16402	16276	16428	16222	16359	16324	16324	16168	16131	16404	16354	16434	16356	16274	16151	16298	16327	16086	16354	16332	16293	16384	16469	16168	16330	16130	16217	16284	16316	16236	16295	16115	16353	16268	16380	16286	16243	16172	16386	16119	16213	16431	16303	16209	16178	16210	16243	16322	16422	16442	16425	16262	16297	16115	16331	16302	16321	16289	16411	16280	16361	16260	16324	16260	16210	16395	16239	16560	16455	16477	16442	16325	16367	16355	16239	16393	16207	16203	16405	16357	16338	16185	16430	16434	16339	16357	16460	16331	16295	16469	16179	16272	16271	16381	16372	16257	16329	16184	16436	16303	16367	16385	16331	16142	16350	16370	16431	16232	16325	16240	16142	16288	16225	16341	16313	16438	16413	16488	16279	16185	16487	16266	16375	16411	16331	16191	16386	16419	16288	16329	16365	16289	16461	16283	16192	16142	16272	16251	16261	16305	16201	16355	16217	16370	16329	16160	16362	16357	16182	16223	16456	16099	16227	16271	16340	16049	16324	16329	16280	16333	16197	16424	16231	16233	16278	16199	16374	16377	16250	16124	16362	16219	16339	16365	16118	16227	16343	16213	16243	16141	16215	16458	16370	16404	16204	16257	16430	16284	16396	16337	16364	16274	16329	16052	16296	16356	16469	16218	16450	16118	16277	16360	16272	16222	16309	16280	16381	16273	16169	16369	16436	16420	16137	16216	16248	16401	16352	16383	16264	16284	16341	16452	16380	16237	16180	16320	16345	16242	16182	16193	16326	16247	16213	16159	16331	16220	16210	16196	16264	16203	16366	16432	16302	16364	16225	16310	16415	16348	16267	16321	16238	16387	16440	16231	16371	16157	16361	16418	16123	16312	16445	16261	16151	16063	16462	16163	16343	16314	16325	16500	16270	16374	16361	16225	16310	16292	16523	16401	16301	16426	16253	16191	16369	16204	16313	16314	16344	16229	16385	16392	16360	16258	16276	16278	16316	16197	16335	16333	16226	16114	16327	16419	16143	16459	16215	16289	16205	16410	16449	16333	16134	16246	16350	16279	16492	16345	16394	16223	16432	16343	16401	16311	16369	16250	16383	16156	16399	16456	16237	16272	16362	16343	16179	16544	16262	16332	16248	16295	16285	16142	16265	16292	16096	16278	16299	16253	16213	16335	16356	16269	16178	16313	16270	16338	16383	16171	16219	16325	16265	16428	16256	16418	16419	16416	16315	16314	16157	16366	16195	16374	16250	16264	16293	16235	16494	16297	16264	16403	16473	16248	16343	16307	16412	16428	16203	16242	16323	16277	16496	16349	16274	16239	16452	16346	16272	16265	16360	16427	16220	16332	16211	16320	16265	16473	16276	16254	16290	16420	16381	16258	16282	16223	16299	16412	16234	16293	16327	16340	16204	16580	16275	16252	16228	16377	16350	16428	16146	16163	16246	16135	16279	16350	16389	16295	16293	16276	16336	16370	16112	16373	16460	16408	16317	16252	16328	16237	16159	16320	16278	16308	16333	16318	16195	16371	16463	16349	16396	16393	16433	16394	16287	16334	16412	16346	16215	16361	16306	16465	16202	16272	16312	16204	16474	16381	16273	16175	16321	16257	16233	16308	16244	16305	16281	16140	16364	16242	16225	16259	16297	16287	16206	16327	16220	16294	16335	16415	16235	16324	16325	16191	16178	16246	16435	16445	16291	16469	16252	16360	16397	16415	16193	16298	16452	16248	16184	16380	16400	16296	16254	16145	16373	16508	16273	16234	16294	16266	16312	16172	16213	16196	16372	16319	16361	16293	16375	16451	16302	16250	16330	16311	16343	16177	16453	16300	16354	16176	16364	16310	16398	16405	16123	16205	16361	16347	16133	16394	16270	16253	16208	16272	16254	16256	16327	16296	16373	16417	16384	16325	16446	16208	16290	16322	16329	16218	16323	16354	16383	16236	16287	16340	16329	16391	16374	16301	16388	16193	16352	16152	16303	16221	16279	16509	16361	16230	16227	16369	16300	16218	16248	16234	16237	16205	16210	16274	16244	16285	16347	16366	16352	16253	16221	16329	16403	16317	16305	16378	16286	16194	16276	16279	16431	16383	16413	16276	16346	16302	16227	16300	16245	16215	16356	16272	16223	16195	16110	16348	16246	16356	16401	16357	16462	16391	16404	16218	16359	16076	16352	16415	16378	16292	16414	16216	16206	16336	16250	16312	16260	16263	16313	16419	16147	16416	16416	16224	16314	16253	16383	16250	16158	16326	16244	16337	16421	16384	16082	16197	16329	16315	16349	16295	16264	16318	16238	16289	16395	16415	16362	16268	16223	16360	16365	16372	16289	16132	16494	16363	16280	16392	16268	16298	16385	16410	16350	16205	16275	16252	16293	16147	16297	16217	16199	16332	16224	16283	16300	16332	16360	16392	16273	16276	16139	16326	16274	16301	16405	16217	16557	16283	16339	16163	16245	16159	16466	16179	16336	16280	16270	16162	16384	16433	16431	16066	16391	16427	16185	16392	16313	16345	16289	16371	16223	16298	16247	16083	16331	16249	16332	16341	16364	16207	16201	16561	16371	16331	16255	16244	16374	16291	16488	16379	16318	16361	16252	16432	16213	16189	16376	16387	16115	16440	16224	16306	16250	16190	16213	16334	16432	16276	16279	16213	16143	16249	16258	16191	16251	16299	16286	16315	16303	16247	16245	16326	16412	16310	16224	16383	16382	16194	16178	16230	16173	16308	16399	16307	16300	16273	16316	16263	16338	16414	16223	16437	16097	16164	16377	16520	16177	16260	16316	16310	16329	16309	16468	16208	16314	16479	16289	16465	16140	16470	16185	16474	16324	16240	16242	16291	16245	16289	16361	16425	16341	16332	16213	16519	16396	16007	16266	16411	16398	16404	16298	16235	16279	16187	16272	16432	16287	16412	16293	16266	16368	16383	16329	16090	16181	16331	16240	16376	16402	16332	16245	16295	16369	16123	16528	16360	16250	16326	16394	16249	16268	16319	16260	16396	16458	16173	16265	16223	16207	16349	16364	16315	16246	16352	16272	16450	16436	16430	16192	16474	16277
23041	21144	28915	23666	21593	23631	24122	20229	20107	56890	46944	37222	22545	19117	18814	18521	18568	18676	18601	18601	18546	18863	18920	18636	18520	18445	18562	18402	18496	18241	18514	18649	18527	18433	18489	18715	18394	18404	18250	18376	18551	18582	18433	18379	18525	18413	18346	18408	18322	18516	18462	18439	18330	18397	18440	18796	18590	18641	18585	18300	18364	18258	18331	18456	18580	18347	18222	18202	18585	18546	18321	18365	18439	18312	18456	18403	18422	18367	18621	18507	18403	18287	18638	18495	18405	18509	18442	18400	18410	18333	18528	18463	18521	18490	18471	18387	18477	18498	18254	18357	18395	18463	18532	18610	18544	18383	18470	18301	18545	18506	18327	18342	18344	18410	18345	18722	18565	18571	18469	18541	18495	18391	18372	18126	18188	18425	18422	18467	18424	18466	18581	18333	18490	18389	18323	18472	18499	18279	18465	18182	18417	18321	18309	18343	18497	18456	18380	18447	18473	18330	18452	18481	18445	18408	18529	18288	18419	18411	18071	18360	18380	18602	18496	18294	18518	18498	18276	18424	18339	18300	18637	18451	18538	18438	18398	18427	18434	18402	18386	18288	18372	18375	18438	18451	18441	18333	18268	18445	18597	18329	18401	18337	18350	18174	18431	18372	18326	18418	18507	18199	18501	18598	18525	18313	18373	18224	18436	18334	18294	18380	18350	18526	18410	18643	18384	18535	18471	18496	18533	18559	18248	18582	18445	18346	18460	18443	18329	18283	18158	18551	18430	18366	18358	18364	18463	18482	18330	18299	18304	18342	18365	18489	18711	18499	18297	18235	18427	18393	18417	18416	18545	18478	18696	18347	18437	18554	18553	18242	18507	18343	18318	18371	18326	18327	18358	18494	18557	18342	18187	18444	18320	18356	18520	18341	18379	18304	18487	18282	18437	18520	18363	18429	18590	18309	18420	18599	18317	18289	18242	18257	18496	18406	18408	18492	18398	18288	18408	18402	18687	18600	18522	18458	18534	18202	18406	18488	18341	18385	18366	18357	18222	18403	18465	18225	18347	18337	18460	18310	18527	18363	18487	18349	18357	18366	18365	18328	18294	18378	18599	18405	18362	18340	18396	18503	18485	18271	18410	18477	18498	18372	18369	18428	18482	18352	18439	18422	18334	18219	18316	18278	18459	18296	18484	18376	18319	18328	18273	18420	18562	18483	18332	18433	18373	18451	18379	18475	18188	18488	18398	18385	18483	18371	18525	18290	18266	18484	18472	18382	18503	18421	18212	18519	18340	18507	18472	18429	18375	18239	18279	18475	18446	18447	18325	18587	18334	18331	18271	18195	18480	18533	18430	18536	18522	18529	18449	18112	18492	18503	18376	18451	18517	18531	18321	18527	18429	18248	18520	18450	18436	18263	18563	18429	18509	18468	18327	18456	18493	18546	18626	18615	18515	18301	18438	18365	18476	18463	18430	18372	18526	18443	18348	18449	18258	18351	18461	18517	18436	18480	18451	18401	18448	18396	18430	18537	18270	18291	18543	18386	18389	18270	18401	18312	18327	18352	18277	18357	18456	18443	18393	18437	18459	18458	18590	18274	18350	18117	18310	18460	18096	18450	18412	18388	18311	18387	18417	18330	18374	18481	18248	18550	18360	18390	18498	18415	18396	18298	18428	18388	18456	18186	18463	18387	18277	18220	18523	18524	18490	18587	18553	18408	18461	18566	18501	18425	18408	18305	18393	18478	18310	18306	18456	18407	18539	18127	18434	18371	18340	18266	18476	18190	18345	18407	18365	18391	18619	18193	18496	18461	18521	18439	18289	18333	18476	18521	18634	18375	18318	18214	18584	18217	18205	18060	18372	18363	18318	18454	18607	18394	18297	18239	18479	18407	18252	18436	18546	18635	18359	18253	18248	18362	18330	18328	18377	18344	18477	18256	18388	18360	18320	18591	18529	18530	18588	18472	18188	18474	18367	18216	18262	18556	18533	18360	18275	18421	18415	18446	18605	18258	18434	18346	18371	18331	18643	18492	18213	18420	18467	18372	18581	18485	18336	18479	18606	18303	18293	18309	18378	18438	18520	18385	18397	18449	18416	18596	18567	18346	18434	18414	18379	18535	18318	18374	18376	18366	18142	18546	18351	18221	18468	18384	18561	18406	18373	18438	18317	18540	18498	18456	18465	18255	18489	18345	18328	18412	18257	18403	18270	18349	18308	18570	18274	18343	18563	18219	18516	18361	18452	18496	18473	18198	18286	18337	18365	18482	18209	18420	18263	18204	18301	18066	18303	18413	18465	18491	18345	18524	18291	18340	18309	18439	18376	18555	18620	18342	18515	18510	18368	18355	18359	18500	18449	18481	18514	18372	18454	18351	18479	18368	18464	18355	18591	18443	18308	18038	18206	18297	18464	18522	18196	18556	18196	18365	18423	18340	18238	18363	18424	18246	18487	18463	18277	18322	18339	18504	18464	18545	18431	18497	18558	18436	18371	18365	18507	18426	18276	18447	18384	18274	18440	18197	18525	18409	18170	18495	18468	18425	18358	18279	18588	18322	18419	18468	18559	18394	18182	18510	18215	18513	18425	18458	18303	18489	18283	18473	18373	18429	18416	18384	18296	18277	18612	18440	18668	18346	18240	18247	18352	18305	18423	18303	18549	18493	18311	18592	18380	18269	18554	18323	18306	18388	18572	18218	18379	18302	18282	18267	18379	18422	18357	18278	18436	18463	18581	18571	18429	18597	18537	18576	18301	18307	18492	18260	18366	18382	18210	18246	18552	18374	18460	18370	18287	18459	18493	18347	18536	18552	18354	18670	18393	18408	18452	18368	18092	18230	18628	18638	18504	18377	18405	18390	18340	18372	18272	18415	18383	18576	18386	18420	18458	18374	18209	18295	18313	18406	18395	18489	18538	18143	18296	18542	18634	18375	18390	18241	18495	18333	18532	18462	18464	18364	18270	18478	18305	18481	18385	18593	18146	18325	18391	18399	18418	18129	18588	18380	18280	18454	18212	18757	18391	18251	18342	18447	18438	18170	18326	18428	18264	18581	18357	18553	18279	18361	18386	18326	18332	18396	18511	18339	18430	18271	18420	18513	18407	18408	18283	18411	18413	18347	18567	18485	18415	18399	18251	18186	18282	18459	18377	18481	18250	18377	18281	18388	18287	18568	18367	18392	18431	18510	18342	18253	18355	18499	18489	18363	18505	18324	18632	18619	18484	18421	18617	18361	18560	18563	18637	18695	18674	18490	18430	18481	18561	18423	18421	18431	18603	18480	18468	18400	18303	18452	18339	18367	18682	18586	18364	18390	18255	18287	18547	18444	18191	18370	18475	18305	18436	18493	18268	18222	18317	18190	18417	18380	18588	18455	18635	18362	18499	18318	18387	18508	18340	18402	18292	18353	18349	18463	18473	18500	18392	18394	18374	18445	18147	18170	18318	18472	18503	18363	18364	18613	18384	18528	18516	18467	18322	18482	18355	18429	18470	18307	18553	18460	18419	18353	18478	18468	18360	18243	18476	18397	18480	18197	18284	18591	18401	18405	18523	18513	18479	18472	18283	18304	18538	18371	18341	18564	18328	18369	18257	18439	18271	18483	18445	18461	18566	18257	18382	18320	18240	18374	18464	18232	18559	18467	18186	18448	18349	18374	18381	18632	18277	18409	18308	18273	18430	18434	18482	18507	18577	18332	18414	18524	18410	18295	18452	18486	18331	18299	18287	18446	18588	18324	18323	18375	18437	18552	18156	18219	18418	18482	18449	18226	18468	18275	18447	18383	18413	18384	18530	18351	18481	18722	18501	18501	18405	18556	18180	18476	18491	18460	18288	18441	18383	18271	18472	18387	18248	18289	18349	18239	18503	18182	18320	18384	18519	18587	18519	18513	18308	18573	18364	18397	18508	18398	18468	18208	18296	18353	18296	18386	18458	18462	18469	18227	18396	18548	18667	18444	18274	18192	18418	18377	18427	18155	18431	18257	18505	18305	18237	18408	18418	18352	18201	18450	18444	18382	18371	18509	18508	18427	18370	18394	18349	18557	18564	18344	18514	18371	18470	18470	18270	18446	18302	18285	18619	18484	18409	18429	18295	18396	18599	18155	18387	18549	18331	18215	18306	18423	18471	18549	18433	18332	18246	18360	18564	18219	18355	18222	18421	18458	18333	18533	18588	18472	18457	18392	18381	18307	18234	18535	18430	18763	18382	18463	18433	18440	18245	18347	18212	18290	18158	18214	18700	18550	18233	18143	18358	18383	18351	18333	18432	18556	18322	18290	18385	18410	18394	18290	18246	18384	18349	18420	18461	18412	18574	18256	18479	18481	18492	18311	18556	18388	18547	18556	18340	18345	18492	18114	18380	18362	18513	18384	18259	18449	18285	18369	18390	18292	18275	18458	18540	18423	18474	18473	18445	18309	18439	18530	18456	18319	18397	18303	18124	18556	18459	18196	18527	18439	18576	18362	18332	18171	18548	18363	18393	18407	18406	18397	18402	18337	18351	18311	18514	18375	18268	18478	18499	18445	18205	18334	18405	18300	18357	18325	18494	18164	18385	18250	18514	18288	18432	18357	18478	18317	18540	18467	18522	18493	18394	18192	18431	18265	18469	18481	18347	18340	18233	18463	18190	18481	18281	18556	18473	18367	18250	18309	18363	18322	18442	18609	18448	18432	18581	18293	18384	18241	18320	18356	18347	18478	18518	18526	18209	18401	18436	18421	18703	18268	18200	18229	18515	18375	18392	18259	18601	18483	18419	18572	18467	18471	18455	18500	18545	18490	18398	18494	18514	18306	18547	18168	18307	18357	18392	18272	18441	18226	18265	18374	18335	18322	18364	18451	18327	18297	18423	18425	18522	18424	18442	18450	18414	18393	18439	18454	18752	18509	18271	18465	18404	18291	18395	18506	18444	18337	18530	18463	18500	18502	18315	18380	18417	18293	18402	18356	18487	18406	18587	18069	18302	18249	18355	18428	18484	18137	18515	18360	18414	18216	18437	18467	18245	18274	18341	18265	18429	18560	18424	18460	18471	18406	18374	18308	18336	18429	18313	18498	18318	18540	18355	18385	18343	18221	18403	18310	18440	18266	18290	18344	18475	18475	18500	18441	18316	18511	18432	18498	18340	18287	18428	18276	18377	18471	18229	18265	18403	18615
18314	31929	29661	24319	21838	19908	19129	18391	19423	59261	46079	37141	17034	16570	16397	16394	16535	16391	16377	16504	16599	16351	16299	16549	16328	16430	16283	16442	16423	16254	16485	16502	16473	16342	16466	16341	16362	16433	16345	16435	16333	16262	16542	16334	16539	16326	16334	16527	16433	16474	16427	16380	16484	16411	16419	16905	16635	16659	16585	16307	16303	16318	16336	16477	16432	16383	16407	16332	16464	16408	16468	16530	16559	16414	16549	16363	16444	16275	16458	16284	16377	16471	16401	16476	16508	16450	16371	16301	16502	16344	16483	16452	16356	16373	16300	16305	16446	16499	16380	16278	16195	16365	16360	16497	16496	16349	16337	16302	16328	16378	16282	16370	16315	16553	16517	16404	16351	16220	16520	16535	16223	16260	16450	16308	16446	16411	16359	16393	16407	16171	16342	16399	16424	16313	16465	16355	16406	16345	16427	16318	16576	16267	16574	16388	16574	16476	16280	16390	16372	16357	16507	16324	16465	16371	16410	16271	16341	16343	16312	16341	16584	16352	16375	16253	16490	16487	16232	16248	16352	16395	16417	16346	16259	16254	16344	16264	16490	16544	16431	16395	16367	16251	16288	16464	16507	16444	16455	16399	16272	16268	16478	16452	16415	16313	16285	16388	16218	16460	16310	16390	16407	16376	16433	16237	16334	16326	16435	16296	16334	16433	16495	16403	16366	16246	16442	16371	16292	16433	16200	16456	16410	16292	16326	16328	16410	16322	16359	16338	16392	16274	16458	16441	16463	16504	16461	16326	16524	16390	16516	16288	16565	16301	16424	16473	16429	16494	16412	16419	16450	16218	16325	16353	16391	16418	16524	16284	16511	16335	16266	16407	16358	16300	16265	16447	16402	16215	16311	16458	16248	16420	16367	16356	16215	16331	16517	16403	16417	16501	16287	16423	16182	16511	16368	16207	16336	16400	16334	16423	16199	16434	16199	16383	16364	16433	16415	16275	16344	16309	16447	16541	16528	16196	16332	16429	16300	16450	16382	16445	16506	16331	16461	16358	16433	16418	16336	16455	16417	16428	16382	16527	16500	16498	16487	16501	16378	16319	16507	16463	16451	16445	16551	16362	16350	16416	16607	16351	16426	16420	16392	16430	16336	16544	16556	16549	16404	16266	16469	16300	16331	16457	16462	16382	16461	16314	16582	16537	16512	16401	16381	16375	16505	16268	16278	16414	16364	16465	16551	16293	16438	16380	16598	16344	16446	16311	16203	16469	16224	16438	16279	16585	16480	16208	16277	16569	16458	16355	16610	16306	16611	16286	16178	16469	16525	16379	16314	16426	16281	16426	16367	16389	16246	16422	16275	16419	16260	16227	16574	16395	16309	16321	16538	16220	16439	16297	16416	16441	16314	16360	16312	16391	16382	16425	16443	16410	16376	16326	16271	16400	16353	16499	16432	16382	16158	16545	16482	16459	16312	16304	16444	16375	16399	16278	16397	16185	16361	16364	16320	16353	16286	16327	16463	16550	16323	16440	16416	16333	16387	16293	16314	16314	16320	16368	16594	16352	16332	16373	16434	16369	16433	16307	16392	16402	16394	16638	16386	16341	16401	16408	16321	16242	16242	16325	16302	16414	16443	16119	16501	16542	16492	16180	16439	16310	16512	16459	16538	16479	16381	16427	16306	16327	16375	16317	16071	16518	16497	16306	16382	16314	16424	16415	16415	16249	16339	16491	16377	16570	16233	16526	16238	16345	16479	16396	16353	16218	16195	16457	16278	16265	16447	16290	16486	16344	16106	16462	16368	16344	16382	16515	16483	16314	16284	16252	16427	16442	16310	16320	16331	16387	16460	16378	16316	16388	16335	16288	16222	16428	16474	16141	16313	16304	16462	16394	16180	16228	16214	16436	16260	16328	16436	16477	16349	16422	16379	16326	16311	16385	16198	16275	16448	16669	16300	16225	16527	16215	16375	16491	16361	16390	16357	16433	16334	16401	16358	16424	16370	16306	16384	16402	16455	16385	16457	16412	16299	16356	16353	16357	16464	16506	16531	16337	16427	16434	16170	16272	16242	16421	16358	16557	16417	16449	16333	16387	16406	16407	16468	16428	16347	16267	16475	16375	16582	16466	16480	16316	16189	16330	16406	16314	16347	16399	16317	16307	16261	16370	16442	16287	16387	16346	16618	16405	16317	16379	16450	16262	16281	16390	16402	16344	16336	16292	16450	16405	16650	16411	16351	16169	16356	16334	16548	16357	16373	16413	16275	16254	16410	16360	16147	16342	16205	16427	16293	16464	16266	16322	16410	16374	16289	16298	16387	16392	16472	16391	16261	16430	16390	16471	16541	16310	16216	16349	16413	16386	16395	16375	16362	16345	16578	16423	16224	16454	16408	16319	16449	16428	16506	16457	16206	16383	16426	16334	16398	16391	16367	16430	16465	16344	16440	16548	16401	16184	16518	16545	16242	16308	16322	16448	16329	16357	16418	16295	16326	16439	16407	16451	16422	16369	16363	16347	16361	16451	16404	16504	16383	16469	16367	16399	16397	16544	16372	16540	16332	16155	16230	16516	16470	16475	16329	16372	16230	16352	16299	16277	16428	16391	16345	16249	16264	16298	16423	16486	16209	16308	16424	16270	16239	16439	16574	16383	16588	16268	16341	16466	16145	16512	16220	16203	16392	16360	16327	16621	16183	16349	16404	16336	16626	16473	16416	16277	16454	16365	16398	16525	16341	16250	16240	16422	16299	16382	16418	16436	16278	16412	16306	16299	16332	16350	16300	16357	16352	16380	16300	16389	16332	16452	16193	16274	16525	16391	16424	16387	16167	16167	16451	16425	16338	16198	16532	16471	16519	16481	16221	16370	16421	16347	16417	16330	16461	16413	16246	16407	16492	16281	16385	16265	16469	16280	16413	16133	16368	16422	16277	16348	16452	16503	16337	16364	16313	16401	16239	16351	16202	16269	16357	16436	16321	16302	16377	16489	16313	16385	16255	16573	16335	16311	16326	16399	16514	16231	16302	16316	16201	16539	16377	16303	16279	16425	16253	16258	16501	16318	16300	16343	16491	16404	16478	16525	16401	16271	16441	16346	16434	16384	16465	16500	16277	16340	16229	16330	16273	16487	16221	16387	16303	16468	16332	16348	16346	16474	16442	16346	16351	16347	16240	16394	16364	16387	16343	16414	16366	16385	16495	16237	16241	16257	16398	16333	16238	16160	16342	16469	16375	16493	16362	16342	16426	16542	16395	16498	16372	16294	16393	16261	16486	16338	16536	16469	16158	16317	16470	16377	16449	16354	16465	16387	16473	16325	16271	16555	16250	16332	16343	16300	16579	16380	16435	16277	16370	16233	16260	16252	16379	16514	16378	16340	16423	16459	16511	16456	16395	16467	16412	16457	16331	16363	16464	16280	16301	16393	16370	16350	16290	16353	16405	16315	16380	16460	16448	16306	16563	16375	16355	16326	16417	16371	16223	16410	16431	16416	16299	16233	16371	16537	16368	16306	16463	16265	16537	16381	16377	16201	16528	16187	16371	16316	16506	16291	16422	16440	16342	16272	16388	16376	16427	16442	16448	16165	16322	16438	16327	16361	16379	16301	16341	16482	16488	16377	16485	16469	16267	16281	16436	16468	16125	16417	16330	16377	16351	16286	16585	16421	16395	16336	16500	16425	16302	16341	16281	16283	16499	16318	16144	16367	16440	16365	16286	16358	16436	16475	16386	16534	16425	16549	16379	16290	16270	16485	16350	16313	16351	16432	16399	16548	16326	16429	16419	16399	16544	16425	16379	16531	16339	16350	16190	16356	16385	16309	16289	16436	16494	16183	16566	16323	16372	16385	16532	16267	16639	16415	16358	16483	16547	16304	16374	16258	16501	16300	16442	16279	16378	16450	16392	16431	16455	16367	16444	16196	16594	16356	16323	16439	16276	16378	16466	16464	16398	16357	16457	16428	16250	16280	16553	16325	16341	16483	16291	16379	16375	16406	16449	16282	16388	16342	16508	16505	16317	16343	16383	16382	16318	16490	16397	16306	16375	16325	16420	16483	16473	16293	16387	16405	16483	16321	16376	16357	16566	16501	16580	16256	16430	16271	16487	16328	16242	16315	16472	16353	16398	16381	16289	16253	16580	16339	16363	16268	16308	16390	16480	16225	16402	16339	16326	16434	16457	16465	16426	16400	16263	16319	16331	16341	16349	16291	16376	16464	16400	16576	16413	16197	16367	16458	16304	16326	16281	16502	16301	16303	16505	16292	16515	16274	16377	16389	16450	16427	16258	16414	16517	16388	16327	16270	16208	16511	16162	16370	16282	16113	16443	16450	16320	16341	16345	16417	16281	16289	16393	16335	16396	16321	16306	16291	16576	16618	16255	16351	16327	16432	16484	16414	16428	16442	16296	16288	16472	16358	16401	16401	16425	16547	16389	16205	16300	16436	16356	16540	16250	16277	16348	16321	16386	16387	16410	16371	16460	16525	16189	16426	16299	16372	16234	16401	16381	16553	16209	16526	16419	16459	16595	16409	16436	16315	16284	16305	16407	16329	16297	16278	16558	16388	16440	16166	16293	16351	16427	16204	16403	16259	16292	16293	16449	16175	16323	16271	16259	16443	16347	16400	16366	16369	16486	16405	16228	16311	16297	16421	16508	16162	16397	16123	16481	16427	16596	16302	16410	16492	16318	16314	16457	16378	16490	16480	16636	16466	16318	16269	16383	16456	16281	16467	16455	16257	16335	16505	16378	16640	16373	16448	16400	16364	16425	16522	16279	16500	16518	16391	16624	16322	16276	16087	16517	16328	16324	16447	16448	16305	16322	16492	16366	16401	16455	16396	16484	16404	16498	16315	16260	16489	16115	16468	16238	16337	16323	16244	16457	16343	16428	16388	16343	16237	16520	16519	16383	16388	16358	16327	16386	16439	16443	16267	16633	16460	16430	16361	16379	16359	16200	16387	16433	16311	16431	16325	16342	16376	16464	16259	16483	16340	16379	16364	16425	16259	16353	16307	16392	16584	16322	16286	16407	16422	16458	16276	16366	16333	16272	16273	16431	16400	16324	16405	16167	16379	16431	16271	16397	16393	16315	16300	16331	16390	16259	16314	16504	16371	16341	16388	16332	16405	16301	16330	16455	16267	16327	16329	16469	16449	16298	16484
27611	22197	24564	21991	19013	18876	18681	18588	18463	24538	22980	20686	18576	18314	18395	18396	18346	18375	18467	18308	18195	18242	18184	18203	17950	18562	18376	18535	18211	18380	18324	18239	18061	18072	18342	18172	18206	18236	18584	18378	18291	18176	18324	18258	18463	18194	18262	18069	18478	18366	18254	18296	18039	18227	18238	18352	18372	18150	18302	18176	18305	18244	18311	18314	18151	18363	18351	18283	18154	18323	18319	18161	18010	18002	18233	18175	18458	18092	18326	18214	18341	18326	18046	18145	18169	18319	18242	18212	18091	18154	18198	18322	18422	18335	18233	18416	18243	18056	18386	18483	18309	18176	18318	18071	18161	18085	17997	18212	18127	18219	18240	18196	18122	18186	18205	18274	18221	18161	18192	18148	18404	18326	18402	18336	18186	18230	18105	18317	18316	18161	18250	18391	18342	18425	18284	18128	18347	18203	18333	18376	18106	18169	18127	18311	18217	18332	18103	18221	18246	18131	18229	18253	18407	18410	18385	18189	18347	18323	18229	18228	18155	18171	18135	18245	18093	18408	18477	18296	18214	18285	18214	18032	18345	18328	18153	18166	18242	18004	18285	18224	18327	17820	18233	18256	18125	18346	18123	18090	18254	18330	18468	18212	18289	18235	18146	18321	18166	18163	18254	18108	18205	18223	18145	18304	18323	18149	18404	18127	18256	18377	18248	18196	18174	18333	18296	18351	18355	18245	18289	18308	18190	18387	18236	18491	18479	18210	18301	18370	18418	18242	18406	18242	18183	18240	18319	18325	18126	18246	18130	18074	18318	18300	18058	18383	18229	17807	18000	18220	18289	18202	18156	18238	18275	18392	18458	18032	18136	18303	18210	18220	18270	18174	18134	18147	18236	18342	18180	18340	18146	18229	18281	18174	18317	18284	18278	18242	18155	18402	18228	18035	18209	18257	18324	18096	18215	18359	18195	18072	18295	18143	18160	18220	18232	18322	18142	18092	18248	18471	18173	18229	18173	18325	18351	18136	18099	18358	18152	18451	18288	18157	18355	18284	18181	18262	18102	18365	18186	18203	18138	18212	18092	18175	18274	18289	18324	18380	18226	18249	18302	18288	18102	18241	18204	18395	18265	18307	18016	18334	18015	18405	18177	18131	18323	17993	18157	18187	18235	18353	18360	18222	18099	18183	18123	18133	18354	18357	18259	18349	18321	18102	18436	18154	18209	18463	18339	18259	18198	18180	18386	18190	18368	18000	18168	18323	18292	18227	18207	18180	18247	18144	18346	18216	18363	18191	18136	18109	18398	18348	18362	18313	18212	18382	18140	18311	18248	18002	18175	18290	18068	18316	18278	18295	18204	18025	18206	17964	18221	18336	18352	18117	18307	18168	18232	18176	18236	18439	18333	18330	18449	18120	18089	18237	18307	18272	18090	18235	18171	18183	18090	18304	18229	18332	18510	18141	18290	18258	18353	18254	18079	17957	18261	18227	18119	18419	18424	18383	18330	18248	18213	18424	18233	18214	18078	18196	18236	18075	18270	18310	18115	18202	18220	18187	18169	18082	18423	18414	18363	18253	18158	18329	18242	18231	18273	18091	18224	18093	18171	18289	18268	18373	18035	18261	18375	18330	18362	18143	18211	18052	18301	18378	18296	18161	18081	18230	18113	18172	18278	18339	18162	18161	18183	18173	18170	18357	18381	18178	18075	18266	18234	18161	18313	18236	18197	18117	18324	18205	18305	18329	18014	18159	18103	18092	18018	18051	18222	18262	18245	18234	18049	18153	18247	18233	18184	18197	18351	18437	18360	18260	18150	18070	18261	18251	18385	18270	18279	18338	18263	17908	18010	18152	18355	18345	18154	18272	18118	18145	18217	18123	18209	18198	18305	18051	18168	18337	18057	18167	18213	18153	18389	18131	17998	18269	18272	18192	18342	18306	18245	18442	18358	18304	18334	18443	18364	18180	18235	18296	18341	18165	18384	18208	18423	18166	18195	18184	18337	18231	18456	18295	18247	18287	18319	18395	18043	18025	18401	18110	18260	18129	18320	18318	18214	18109	17971	18121	18224	18402	18343	17984	18254	18176	18264	18201	18211	18191	18378	18295	18130	18325	18351	18367	18281	18259	18214	18337	18182	18237	18386	18341	18376	18257	18297	18267	18181	18135	18296	18253	18215	18226	18416	18177	18133	18104	18314	18145	18024	18055	18042	18091	18097	18321	18281	18215	18234	18233	18172	18155	18133	17961	18307	18187	18345	18094	18169	18121	18080	18282	18256	18278	18207	18171	18222	18110	18168	18002	18397	18241	18344	18155	18164	18135	18199	18247	18137	18340	18165	18313	18079	18182	18118	18241	18321	18259	18118	17753	18195	18232	18359	18107	18329	18248	18330	18117	18174	18466	18213	18232	18212	18270	18469	18140	18104	18253	18265	18347	18326	18153	18205	18122	18077	18412	18146	18318	18294	18190	18306	18197	18146	18328	18103	18257	18118	18226	18252	18201	18336	18280	18212	18285	18339	18126	18064	18311	18284	18299	18289	18220	18320	18275	18153	18098	18108	18225	18202	18186	18102	18307	18038	18306	18430	18442	18255	18188	18228	18126	18226	18134	18394	18225	18159	18209	18343	18373	18211	18441	18284	18199	18412	18205	18164	18201	18327	18267	18260	18152	18394	18500	18342	17927	18404	18091	18270	18186	18129	18189	18085	18150	18298	18276	18290	18393	18340	18271	18353	18282	18287	17990	18222	18421	18333	18251	18120	18545	18457	18205	18195	18334	18196	18156	18433	18101	18230	18114	18224	18378	18359	18314	18231	18232	18350	18197	18386	18236	18320	18544	18283	18313	18377	17960	18093	18201	18295	18217	18201	18357	18267	18236	18475	18237	18625	18443	18251	18273	18201	18127	18109	18472	18163	18248	18151	18484	17886	18316	18161	18131	18350	18055	18025	18264	18256	18242	18249	18111	18256	18194	18346	18319	18231	18219	18218	18441	18275	18160	18179	18281	18175	18245	18455	18346	18271	18208	18169	18069	18255	18113	18096	18237	18223	18310	18324	18510	18153	18312	18517	18162	18104	18203	18268	18247	18273	18067	18233	18290	18396	18200	18377	18173	18285	18394	18224	18182	18085	18444	18337	18245	18245	18303	18282	18163	18207	18323	18382	18254	18127	18259	18293	18263	18252	18357	18178	18251	18292	18077	17918	18168	18237	18294	18160	18239	18132	18157	18118	18323	18254	18242	18275	18322	18262	18209	18457	18278	18129	18152	18231	18087	18292	18092	18272	18267	18230	18116	18160	18306	18196	18119	18337	18279	18006	18209	18026	18053	18433	18300	18320	18245	18293	18326	18172	18358	18376	18399	18293	18271	18220	18327	18096	18171	18244	18154	18319	18258	18219	18445	18344	18217	18177	18162	18387	18069	18248	18326	18320	18178	18245	18273	18111	18201	18402	18151	18310	18434	18296	18150	18119	17933	18201	18104	18130	18179	18268	18243	18188	18376	18417	18223	18332	18385	18384	18316	18375	18175	18059	18313	18141	18064	18293	18100	18246	18271	18362	18147	18278	18072	18316	18246	18218	18367	18379	18237	18347	18136	18295	18050	18161	18070	18322	18355	18257	18363	18228	18156	18186	18207	18273	18348	18324	18465	18473	18224	18456	18167	18253	18156	18253	18343	18307	18155	18370	18194	18184	18237	18175	18184	18084	18044	18305	18279	18383	18132	18339	18171	18421	17960	18312	18360	18414	18250	18269	18337	18468	18194	18235	18572	18052	18250	18308	18289	18143	18272	18301	18187	18219	18199	18275	18374	18502	18345	18264	18157	18091	18207	18440	18343	18134	18140	18189	18045	18336	18415	18137	18068	18143	18175	18296	18481	18130	18314	18293	18231	18365	18289	18322	18245	17974	18249	18101	18213	18301	18378	18277	18352	18251	18130	18122	18399	18307	18316	18081	18166	18417	18174	18365	18471	18304	18190	18246	18179	18365	18450	18289	18143	18273	18260	18233	18139	18297	18170	18166	18364	18222	18435	18296	18255	18061	18318	18195	18307	18272	18104	18370	18334	18371	18060	18226	18235	18203	18119	18322	18386	18200	18069	18386	18267	18192	18295	18277	18112	18421	18119	18131	18150	18154	17969	17996	18251	18237	18132	18363	18302	18124	18128	18291	18206	18359	18392	18062	18062	18201	18279	18219	18131	18307	18382	18217	18180	18280	18316	18187	18119	18302	18329	17885	18175	18219	18368	18184	18221	18370	18404	18209	18415	18243	18253	18138	18189	18377	18567	18420	18485	18366	18365	18382	18170	18082	18111	18298	18203	18259	18017	18232	18385	18154	18361	18323	18185	18318	18279	18068	18331	18341	18103	18218	18328	18143	18139	18375	18251	18227	18190	18145	18196	18242	18098	18116	18240	18348	18343	18219	18198	17942	18228	18322	18186	18267	18320	18463	18119	18397	18099	18126	18157	18165	18171	18175	18286	18296	18234	18288	18314	18313	18319	18417	18298	18311	18370	18337	18432	18211	18049	18219	18210	18050	18217	18167	18281	18427	18079	18195	18244	18211	18253	18388	18200	18155	18234	18401	18303	18328	18358	18394	18409	18276	18161	18054	18169	18170	18128	18144	18325	18303	18386	18208	18050	18273	18127	18257	18170	18197	18315	18399	18209	18316	18346	18444	18218	18263	18321	18284	18357	18308	18282	18356	17978	18013	18268	18118	18260	18285	18160	18129	17917	18138	18109	18393	18221	18157	18334	18476	18099	18343	18277	18088	18290	18311	18297	18165	18410	18236	18430	18314	18404	18496	18220	18311	18213	18053	18039	18314	18333	18060	18097	18272	18042	18016	18192	18062	18221	18302	18107	18315	18184	18379	18463	18220	18312	18374	18194	18185	18310	18439	18214	18271	18238	18369	18128	18274	18096	18358	18207	18178	18431	18276	18087	18186	18220	18113	18268	18073	18298	18242	18402	18109	18318	18289	18419	18338	18321	18195	18044	18133	18365	18245	18224	18226	18282	18046	18402	18106	18257	18270	18324	18270	18194	18225	18085	18125	18261	18357	18225	18092	18278	18235	18140	18295	18381	18213	18380	18277	18219	18275	18291	18340	18339	18242	18170	18318	18118	18392	18042	18191	18363	18309	18212	18327	18250	18300	18261
16607	21176	20898	18602	17716	17015	17104	16797	16728	26214	21795	19027	16438	16347	16189	16334	16182	16481	16182	16515	16181	16309	16203	16311	16363	16388	16342	16392	16457	16336	16267	16365	16260	16305	16351	16570	16279	16412	16230	16291	16347	16327	16325	16356	16304	16381	16343	16232	16294	16260	16196	16351	16407	16372	16408	16269	16291	16389	16186	16431	16225	16435	16222	16182	16423	16332	16328	16257	16273	16213	16281	16237	16429	16438	16397	16325	16213	16434	16198	16433	16399	16142	16307	16253	16479	16383	16359	16451	16302	16301	16299	16331	16252	16379	16352	16511	16422	16419	16238	16337	16234	16376	16292	16072	16392	16384	16410	16377	16356	16360	16318	16090	16474	16291	16397	16382	16299	16395	16312	16164	16232	16239	16303	16271	16171	16376	16387	16301	16294	16212	16278	16462	16277	16222	16347	16366	16468	16103	16377	16311	16399	16264	16396	16281	16443	16432	16288	16425	16299	16203	16333	16399	16267	16697	16291	16268	16315	16242	16425	16311	16296	16295	16287	16315	16412	16220	16281	16376	16333	16296	16182	16288	16197	16354	16308	16371	16260	16401	16259	16494	16385	16401	16354	16383	16300	16255	16355	16374	16381	16289	16155	16384	16314	16358	16368	16173	16228	16069	16168	16269	16344	16233	16320	16355	16285	16295	16380	16416	16236	16193	16138	16321	16381	16264	16243	16306	16140	16215	16198	16278	16364	16403	16237	16327	16338	16476	16359	16353	16399	16238	16329	16358	16223	16126	16261	16357	16351	16270	16191	16235	16346	16397	16220	16226	16236	16427	16361	16316	16361	16377	16297	16342	16204	16253	16228	16326	16245	16360	16267	16409	16178	16303	16481	16333	16133	16332	16241	16251	16219	16183	16169	16431	16386	16254	16167	16266	16395	16490	16221	16278	16204	16457	16367	16345	16243	16276	16402	16326	16084	16469	16345	16264	16372	16371	16241	16378	16123	16461	16297	16377	16123	16466	16326	16264	16336	16321	16303	16366	16464	16280	16327	16335	16233	16343	16266	16220	16054	16342	16446	16152	16200	16347	16268	16406	16374	16342	16429	16270	16338	16233	16536	16318	16343	16303	16312	16396	16357	16285	16269	16306	16391	16288	16275	16468	16280	16426	16180	16355	16340	16438	16270	16358	16247	16307	16235	16052	16318	16365	16375	16432	16403	16441	16279	16351	16347	16291	16236	16359	16415	16493	16246	16327	16565	16096	16301	16221	16289	16436	16387	16291	16403	16318	16443	16192	16216	16180	16497	16291	16311	16578	16213	16299	16304	16408	16249	16407	16289	16160	16340	16341	16176	16298	16317	16324	16323	16260	16218	16280	16296	16467	16212	16271	16250	16184	16101	16386	16245	16447	16468	16269	16298	16329	16337	16209	16391	16390	16474	16460	16299	16225	16184	16320	16307	16450	16370	16354	16336	16401	16419	16371	16158	16326	16332	16281	16213	16294	16300	16263	16234	16258	16370	16277	16385	16549	16509	16305	16341	16297	16299	16277	16416	16333	16556	16175	16364	16425	16377	16200	16371	16280	16331	16124	16357	16299	16175	16472	16096	16280	16369	16408	16288	16528	16446	16143	16310	16358	16351	16430	16320	16320	16347	16088	16254	16346	16438	16448	16299	16312	16257	16518	16256	16269	16263	16446	16307	16328	16167	16172	16409	16171	16439	16277	16340	16273	16305	16404	16074	16284	16172	16416	16216	16250	16465	16266	16321	16191	16378	16340	16351	16493	16309	16265	16399	16207	16348	16372	16392	16368	16291	16291	16342	16423	16323	16445	16332	16560	16449	16255	16307	16151	16480	16201	16419	16127	16320	16305	16317	16296	16260	16324	16356	16405	16438	16279	16092	16202	16384	16216	16134	16404	16324	16220	16512	16393	16176	16337	16347	16171	16232	16103	16201	16290	16301	16366	16404	16389	16453	16475	16301	16416	16316	16305	16367	16273	16361	16448	16395	16240	16412	16182	16218	16344	16345	16266	16420	16220	16458	16238	16181	16211	16520	16168	16333	16337	16306	16444	16212	16317	16297	16379	16227	16291	16232	16166	16371	16236	16341	16318	16305	16288	16290	16365	16246	16344	16187	16334	16395	16389	16288	16471	16386	16450	16336	16387	16267	16380	16375	16278	16276	16186	16381	16312	16317	16348	16339	16278	16318	16412	16302	16442	16162	16417	16242	16329	16320	16415	16204	16354	16279	16149	16277	16316	16400	16345	16329	16374	16369	16275	16369	16288	16383	16427	16316	16350	16492	16260	16241	16223	16520	16161	16402	16312	16378	16172	16352	16334	16506	16294	16310	16295	16416	16326	16376	16389	16195	16305	16418	16440	16341	16309	16449	16448	16346	16184	16299	16616	16270	16275	16384	16383	16229	16487	16391	16246	16220	16495	16309	16277	16317	16301	16405	16259	16297	16289	16342	16319	16277	16181	16165	16349	16244	16336	16415	16256	16262	16327	16153	16450	16305	16440	16238	16274	16431	16276	16312	16228	16171	16130	16402	16453	16473	16332	16217	16305	16259	16360	16175	16376	16233	16233	16346	16239	16378	16413	16339	16448	16287	16423	16331	16504	16421	16520	16382	16419	16278	16256	16355	16339	16213	16257	16282	16469	16240	16397	16226	16466	16305	16301	16369	16365	16440	16337	16382	16361	16296	16239	16441	16182	16429	16388	16267	16273	16343	16413	16268	16250	16407	16177	16293	16389	16374	16559	16195	16359	16352	16520	16221	16171	16402	16532	16133	16359	16550	16306	16528	16215	16320	16381	16522	16188	16505	16338	16411	16415	16357	16259	16268	16218	16286	16410	16327	16268	16342	16342	16417	16388	16369	16237	16362	16324	16220	16296	16386	16357	16319	16268	16429	16239	16459	16300	16325	16244	16518	16340	16230	16291	16279	16218	16449	16283	16399	16314	16497	16411	16293	16345	16154	16235	16319	16384	16294	16237	16197	16422	16317	16335	16393	16339	16550	16289	16509	16373	16206	16245	16366	16350	16311	16194	16166	16404	16275	16280	16358	16391	16371	16515	16413	16197	16231	16520	16398	16326	16403	16396	16289	16360	16331	16399	16418	16320	16347	16307	16351	16308	16391	16441	16236	16266	16360	16432	16240	16372	16518	16434	16553	16323	16267	16242	16272	16387	16255	16337	16204	16263	16403	16158	16215	16328	16232	16194	16175	16253	16294	16306	16467	16369	16375	16357	16280	16212	16434	16325	16425	16308	16328	16400	16282	16218	16289	16249	16296	16515	16430	16353	16214	16346	16314	16279	16226	16318	16264	16387	16373	16426	16268	16350	16280	16413	16403	16191	16335	16280	16393	16172	16309	16364	16354	16112	16279	16237	16173	16314	16192	16303	16409	16434	16251	16325	16269	16418	16400	16162	16441	16104	16185	16408	16375	16358	16334	16288	16326	16259	16189	16420	16160	16438	16355	16388	16365	16380	16457	16086	16226	16262	16213	16450	16205	16492	16454	16201	16238	16456	16292	16257	16416	16453	16298	16490	16423	16243	16259	16295	16413	16281	16456	16097	16496	16298	16318	16334	16301	16266	16483	16273	16435	16405	16310	16363	16354	16237	16366	16305	16338	16272	16419	16337	16241	16281	16244	16092	16268	16252	16192	16394	16321	16361	16459	16411	16413	16335	16350	16358	16349	16359	16219	16211	16403	16356	16474	16326	16340	16198	16235	16383	16228	16202	16231	16247	16205	16282	16478	16320	16431	16334	16372	16154	16235	16315	16383	16153	16202	16267	16306	16361	16475	16204	16241	16383	16269	16340	16295	16335	16261	16258	16407	16276	16424	16316	16461	16212	16237	16408	16312	16409	16448	16284	16353	16232	16341	16529	16516	16312	16186	16201	16307	16237	16374	16232	16282	16282	16315	16263	16498	16223	16290	16401	16244	16474	16248	16317	16260	16341	16193	16333	16517	16415	16241	16335	16382	16294	16401	16305	16173	16276	16202	16373	16284	16246	16378	16268	16412	16206	16456	16266	16256	16175	16447	16293	16311	16342	16589	16286	16292	16358	16360	16360	16419	16185	16699	16234	16305	16410	16218	16307	16227	16397	16442	16136	16472	16389	16278	16298	16329	16268	16284	16293	16250	16237	16274	16421	16467	16176	16466	16437	16322	16390	16352	16528	16396	16372	16283	16237	16447	16141	16622	16270	16382	16374	16230	16424	16385	16281	16357	16287	16301	16313	16188	16386	16357	16260	16252	16264	16349	16321	16308	16193	16412	16264	16335	16401	16436	16446	16352	16319	16427	16159	16454	16286	16351	16338	16361	16417	16349	16321	16229	16261	16278	16140	16254	16263	16298	16238	16374	16332	16330	16374	16459	16266	16250	16240	16322	16417	16391	16347	16385	16195	16325	16405	16170	16292	16138	16281	16290	16187	16415	16381	16431	16328	16276	16294	16308	16249	16341	16292	16499	16314	16253	16236	16240	16207	16378	16427	16269	16477	16213	16144	16340	16408	16563	16312	16321	16282	16387	16501	16246	16325	16306	16233	16439	16311	16377	16287	16290	16353	16357	16171	16342	16239	16240	16261	16381	16363	16263	16213	16275	16336	16342	16392	16350	16357	16543	16343	16260	16330	16283	16307	16355	16540	16123	16441	16456	16283	16205	16362	16402	16346	16321	16281	16348	16472	16167	16313	16205	16356	16392	16314	16332	16201	16516	16317	16369	16261	16286	16242	16190	16325	16327	16393	16199	16371	16281	16239	16263	16331	16383	16465	16451	16226	16242	16229	16470	16468	16207	16337	16410	16178	16502	16361	16423	16355	16120	16252	16284	16288	16442	16345	16245	16311	16366	16402	16237	16270	16280	16136	16302	16348	16291	16380	16193	16310	16293	16509	16298	16271	16216	16344	16314	16332	16514	16388	16313	16269	16453	16403	16390	16381	16122	16435	16214	16233	16363	16347	16494	16350	16224	16510	16239	16305	16134	16277	16354	16455	16368	16394	16298	16250	16241	16445	16370	16307	16456	16300	16267	16448	16599	16441	16263	16286	16395	16312	16336	16361	16386	16392	16366	16302	16191	16222	16299	16316	16427	16161	16341	16064	16137	16290	16421	16332	16328	16172	16449	16313	16385	16424	16285	16344
24453	21155	28222	24707	22061	20821	20295	18881	19576	45394	36174	28510	19544	18233	18241	18261	18004	17899	17916	18193	18145	18055	18243	18228	18049	17942	17891	17863	17805	17884	18005	17937	18019	17876	17870	17955	18020	18083	17970	17844	17929	18078	18074	17924	18019	17914	17843	17749	17818	17933	18027	17796	18311	17916	17982	17953	18332	18210	18041	17946	17825	18037	17987	18094	18112	17959	17818	18078	18102	17980	18242	18145	18173	17854	17899	17906	18032	18086	18202	18008	18170	18093	17931	17879	17792	18073	17815	18143	17945	18040	18115	17998	17809	17875	17971	18021	17864	17744	17889	17879	18048	17789	18071	17863	17769	17865	17982	17875	17954	17925	17927	17796	17840	17940	17973	17979	18121	18082	18028	17786	17852	17903	17995	18037	17962	18037	17949	17915	17786	17889	17755	17826	17903	17688	17967	17831	17821	17954	17921	17870	17932	17816	17648	17952	17935	18095	17859	18019	17733	17838	17888	17932	17824	17881	18009	18070	17919	17695	17987	17894	17860	17838	18021	17965	17913	17882	17818	17983	17823	17859	17961	17926	17985	17982	17816	17943	17962	17976	17774	18013	18068	17959	17994	18065	18073	17916	17850	17832	17916	18012	17899	17651	17595	17727	18016	17833	17734	17962	17868	18080	17945	18041	17890	17892	17805	17863	18173	18116	18132	18184	17840	17972	17719	17882	18041	17774	17991	18059	17898	18008	18056	18009	18064	17816	18025	17948	17960	17997	17859	17972	18035	17976	17850	17960	17995	18093	17815	17842	17973	17811	17910	17709	18105	18006	18070	17872	17977	18029	17752	17711	17912	17920	17798	17958	17941	17942	18000	17788	18029	17899	17924	17872	17974	17972	17677	17903	17912	17889	17977	17841	18095	18041	17950	17914	17854	17819	17845	18056	18109	17829	18004	17836	18087	18051	18017	17874	17913	17873	18139	17979	17937	17840	18154	17926	17882	18055	18023	17998	17768	17936	18002	17880	17918	18118	17921	17851	17974	18121	18060	17966	17969	17932	17921	18096	18020	17849	17911	17901	17906	18006	18045	18144	18004	18149	18021	17992	18018	17815	18212	17669	18254	17944	17916	17848	17938	18180	17848	17842	17829	17891	18057	18105	17813	17902	18074	18088	18003	17923	17996	18043	17959	17909	17972	17769	18062	17911	18194	17981	18087	17966	17970	17930	18024	17930	17916	17893	17956	17964	18186	18055	18002	17906	17781	17918	18085	17737	17892	18080	18009	17990	18001	17964	17795	17769	18001	17831	17980	18008	17831	17995	18098	17762	18008	17942	17951	17785	17977	18011	17880	18119	18010	17820	18008	17971	17905	17845	17893	17865	18057	17916	17847	17927	18152	17864	18170	18046	18034	17906	18100	18041	17948	17844	18016	17887	18010	17916	17848	17979	17773	18114	17937	18310	17745	17781	18050	17860	18086	18208	17949	17852	17890	18024	17915	17819	17867	17834	17766	17872	17884	17944	17852	17980	17761	17993	17979	17964	17851	17776	18029	17881	17919	17818	18010	17859	17987	18197	18065	18141	17960	17995	17992	17871	18015	17879	17897	17954	17932	17959	17908	17983	17997	17776	17949	18022	18066	18050	17944	18033	17939	17944	17841	17837	17877	17921	17853	18013	17844	17830	18051	17866	17972	17906	17894	17824	18035	17805	17936	17751	17833	18007	18012	18001	17818	18072	17742	17843	17780	17851	17865	17775	18077	17796	18078	18098	18164	17920	17859	17785	18165	18055	17988	17947	18027	18055	18015	18156	18064	18057	17833	18015	18009	17985	18036	17848	17983	18123	18054	18195	17867	18010	17967	17987	18097	17774	17844	18015	17934	17881	17978	17937	17931	17900	17876	17966	18064	17904	17992	17888	17937	17896	17866	18069	17893	17996	17966	17912	18013	18020	17811	17895	17962	18094	17918	17889	18074	18088	17904	18032	17805	17906	17846	17916	17984	17944	17976	18046	17934	18121	18076	17986	17912	17979	18109	17874	17896	17928	17825	17817	17849	17849	17778	17730	18041	17993	17907	17940	18126	17805	17803	18069	17849	17960	17945	17770	17692	18020	17987	17803	18069	18085	17801	17984	18040	18011	17967	17939	17839	17893	18087	17955	18150	17979	17936	17795	17931	18007	18060	17967	17893	18091	18113	18136	18048	17817	17807	17857	18029	17827	17826	17994	17820	17921	17906	18020	17899	17979	17913	17674	17960	17849	17844	17781	17928	17918	17738	17716	17972	17840	17836	17865	17935	17899	18068	18014	17855	17856	18160	18219	17843	17774	17981	18083	17935	18095	18017	17808	18024	17945	17948	17972	17893	17847	18039	17820	18097	17978	17802	17987	17667	17842	17931	18018	17854	17707	17955	17826	17988	17912	17794	17771	17841	17851	17916	17922	17903	17897	17884	17994	17931	17938	18005	17996	18244	18007	18007	17972	17843	17940	18018	17863	17857	17734	17771	17955	18013	17818	17958	17947	18087	17666	17956	17898	17949	17814	17870	17857	17879	17903	17861	18042	17996	17958	17895	17959	17894	17846	17863	17748	18119	18019	17923	17941	17886	17979	18082	17683	18205	18016	17948	17965	17940	18058	17886	17969	17948	17941	18005	18169	17955	17822	17935	17911	18078	17837	18091	18057	18059	17883	17880	17860	17878	17995	17888	17948	18068	18097	18057	17939	17957	17971	17920	18054	17922	17952	17891	17835	17915	17907	17988	18026	18090	17881	17769	17992	18110	18085	17667	17940	17968	17887	17930	17731	17804	17760	18169	17927	18254	17822	17934	17985	17850	17740	18015	17899	17928	17973	17936	17820	18122	17978	18036	18058	18056	17752	17661	17833	17871	17959	17891	17864	17892	17933	17989	17913	18075	17999	17726	18110	17945	17924	17992	17955	18003	18096	17926	17915	17826	17916	17817	17858	18029	17960	17896	18098	18004	17929	17884	18088	18054	17869	18105	17994	17791	17946	17949	17958	17933	17845	17977	17997	17881	17833	17855	17918	17946	17926	18039	17936	17945	17812	17756	17880	18139	18070	17881	18143	17836	17908	18066	18069	18011	17970	18103	18162	17811	17878	17807	17672	17767	17977	17797	17976	18081	17781	17892	17961	18079	17918	17991	17730	17877	17847	18172	17874	17913	17877	17866	17945	17924	18048	17843	17901	18257	17972	18031	17924	17841	17810	17912	18120	17987	17709	18047	17937	17934	17916	17932	17781	18153	17813	17946	17886	17823	17755	17950	17723	17989	17881	17976	17844	17939	17896	17693	17879	17999	18076	17848	17950	17911	17871	17935	18048	17907	17959	17904	17752	17720	17758	17776	17937	18149	17936	17889	18048	17989	17982	17892	17926	17910	17990	18016	17986	17886	17826	17969	17740	17949	18084	17781	17913	17944	18048	17860	17944	18062	17692	17858	18014	17993	17902	17879	17921	17818	18158	17760	17971	17987	17789	17901	17898	17657	17956	17790	17935	17996	17720	18079	17932	17917	17897	17973	17903	17882	18058	17949	17708	18001	17919	17995	17941	17894	18032	18060	17935	18037	17994	18093	17898	17820	18036	18095	18141	17905	17910	17892	17911	17992	17797	17994	18068	17884	18245	18096	17782	18083	18092	18014	17964	18002	17992	17980	17857	17909	17828	18044	17840	17917	18111	18002	17960	17662	17954	17960	17833	17856	17741	18119	17806	17839	17957	17951	17963	17894	17927	17851	18006	17994	18024	17860	17899	17888	18026	18027	17809	17810	17858	17876	17995	17894	17976	18071	17856	18007	18070	18117	18034	17846	17930	18103	18052	17828	17871	18169	17808	17981	17996	18039	17875	17905	17998	17858	17950	17965	18111	17843	18029	17764	18053	17968	17910	18074	17816	17836	17859	17870	18020	17909	17904	18152	17985	17902	17975	17835	17848	17919	17977	17967	17844	17798	17968	17878	17819	17933	17945	17963	17847	17713	17987	17935	17921	18110	17915	18114	17825	17961	18141	17974	17830	18010	17822	17968	17896	17871	17906	17900	17856	17732	17888	17939	18072	18103	17897	17779	18073	17924	17974	18133	18017	17953	17896	17977	17871	18044	18069	17792	17917	17848	17838	17919	18064	17874	17701	18093	17964	17979	18113	18140	18054	17909	17924	17992	18114	17936	17852	17896	17862	18096	17906	17883	17881	18009	17930	17882	17912	17953	17980	17791	18053	17765	17837	17887	18090	17950	17744	18102	17931	18041	18206	17973	18056	18279	18131	17930	17816	17738	18083	18003	18045	17870	17749	17944	17726	17794	17980	17965	18135	17886	18128	18126	18058	18215	17680	17995	18027	17954	18056	18013	17985	18006	18082	18068	17909	17883	17854	18023	17995	18076	17984	18029	17947	18001	17915	17878	18009	18011	17912	17857	17873	17926	17918	17808	17963	17844	17804	17943	18026	17964	17983	18198	17984	17883	17755	17994	17895	18147	18052	18086	17842	17888	18043	17923	17880	17940	17856	17939	18025	17728	17881	17921	18068	17803	17952	17870	17979	17996	18029	17968	17983	18088	17777	17858	17941	17965	18068	17930	17885	17622	17934	17952	17975	18053	18048	18071	18032	18097	17987	17811	17951	17929	17822	17908	17950	17979	17849	18001	17898	18017	17869	17771	18086	18022	17793	17764	17928	17853	17804	17928	17980	17681	17943	17997	17954	17874	18016	17938	18020	18024	17755	17945	18144	17997	18020	17866	18181	17914	17848	17939	18020	17764	17859	18065	17842	18033	17895	17957	17858	18016	17908	17907	17988	17865	17940	17788	17854	17867	17734	17896	17817	18018	17845	18058	18004	17923	17853	18213	18088	17898	17997	17874	17847	17981	17942	17842	17996	17995	17899	17741	18234	18052	17983	18110	18055	18039	17876	17937	18146	18016	18026	17964	18047	17870	17932	18021	18115	17979	18092	18072	17932	17938	18181	17863	17864	17935	17876	17857	17946	17846	18011	18058	18041	18020	18144	17806	17848	17916	17665	17952	18139	18008	17938	17886	18043	17886	18073	18123	17981	17957	17934	17976	17454	17925	17901	17913	17986	18090	17962	18073	17789	17956	17788	18128	18029	18064	18047	17969	18045	18111	17740	18040	17817	17894	18017	17979	17814	18094	17923
16215	26756	24914	21202	19621	18150	17653	17295	19659	48211	35912	27780	16449	16594	16294	16194	16079	16349	16335	16193	16082	16422	16290	16169	16246	16135	16039	16202	16175	16222	16241	16213	15993	16278	16320	16165	16291	16190	16211	16121	16243	16147	16074	16245	16351	16259	16112	16306	16192	16285	16303	16179	16152	16117	16360	16425	16164	16314	16278	16259	16185	16141	16298	16077	16189	16068	16326	16128	16240	16191	16355	16231	16341	15987	16331	16187	16306	16445	16128	16240	16077	16224	16228	16299	16170	16262	16177	16146	16440	16142	16292	16067	16078	16095	16295	16179	16311	16177	16209	16154	16195	16122	16161	16288	16149	16304	16198	16238	16206	16303	16241	16186	16138	16233	16029	16066	16201	16164	16040	16153	16361	16215	16224	16237	16137	16146	16431	16246	16172	16222	16037	16161	16253	16189	16233	16172	16173	16148	16434	16241	16264	16096	16220	16182	16184	16251	16227	16302	16237	16177	16406	16308	16001	16282	16202	16274	16368	16218	16168	16115	16160	16297	16133	16282	16109	15961	16132	16348	16254	16364	16389	16248	16210	16257	16198	16170	16291	16343	16244	16179	16127	16307	16310	16296	16175	16285	16202	16240	16207	16204	16189	16399	16246	16279	16132	16245	16094	16332	16098	16091	16243	16141	15980	16271	16178	16041	16132	16155	16264	16231	16161	16225	16065	16341	16154	15948	16177	16118	16241	16126	16421	16256	16234	16202	16019	16326	16282	16074	16339	16224	16198	16263	16306	16209	16119	15954	16335	16285	16143	16089	16102	16034	16252	16223	16322	16313	16154	16335	16219	16203	16207	16042	16182	15963	16150	16233	16084	16125	16127	16234	16300	16332	16155	16254	16222	16304	16191	16197	16245	16088	16144	16044	16211	16137	16154	16226	16067	16191	16247	16054	16165	16178	16250	16075	16338	16146	16418	15936	16187	16141	16338	16434	16143	16118	16066	16229	16165	16302	16331	16271	16050	16118	16288	16203	16153	16030	16300	16137	16295	16292	16287	16183	16302	16297	16223	16265	16143	16197	16175	16118	16179	16299	16054	16049	16382	16146	16271	16170	16127	16084	16171	16251	16228	16145	16332	16320	16276	16103	16040	16166	16065	16140	16111	16179	16004	16096	16433	16350	16144	16186	16064	16288	16250	16327	16249	16212	16278	16285	16295	16334	16227	16238	16131	16084	16074	16347	16161	16246	16236	16251	16400	16177	16240	16149	16276	15937	16008	16140	16361	16234	16236	16241	16019	16190	16243	16219	16297	16163	16325	16111	15979	16144	16285	16300	16305	16187	16383	16136	16289	16237	16167	16232	16112	16267	16023	16175	16160	16257	16261	16248	16055	16305	16080	16181	16274	16144	16155	16131	16227	16255	16146	16162	16287	16199	16204	16169	16222	16184	16130	16192	16282	16434	16170	16127	16271	16187	16259	16146	16138	16177	16226	16147	16140	16281	16153	16031	16218	16041	16218	16133	16434	16115	16258	16299	16191	16195	16246	15973	15972	16127	16151	16244	16330	16185	16398	16000	16155	16175	16202	16314	16173	16177	16099	16061	16130	16197	16262	16056	16290	16251	16232	16166	16208	16289	16097	16289	16187	16191	16031	16231	16062	16169	16241	16121	16111	16204	16058	16182	16093	16025	16090	16130	16303	16135	16299	16179	16163	16130	16354	16230	16199	16230	16301	16318	16122	15931	16302	16145	16224	16327	16469	16205	16239	16128	16255	16216	16149	16169	16249	16285	16185	16345	15985	16255	16071	16246	16230	15988	16270	16136	16150	16043	16252	16118	16355	16093	16339	16201	16142	16171	16223	16247	16305	16131	16332	16252	16177	16327	16220	16084	16363	16153	16167	16154	16304	16196	16330	16438	16217	16257	16235	16236	16174	16058	16081	16155	16213	16153	16178	16106	16213	16153	16096	16225	16350	16386	16275	16117	16159	16092	16177	16235	16152	16302	16358	16177	16361	16203	16049	16269	16162	16160	16418	16150	16219	16348	16278	15999	16196	16104	16392	16121	16144	16116	16105	16173	16230	16142	16124	16330	16194	16101	16260	16283	16137	16341	16167	16117	16072	16086	16240	16224	16162	16174	16109	15935	16176	16296	16150	16055	16150	16324	16208	16265	16142	16385	16495	16124	16076	15976	16052	16244	16196	16208	16437	16294	16297	16232	16183	16043	16284	16211	16196	16261	16166	16206	16298	16363	16221	16185	16156	16267	16189	16235	16202	16239	16235	16105	16234	16170	16154	16248	16164	16090	16221	16199	16184	16199	16130	16125	16327	16289	16327	15921	16391	15985	16189	16204	16198	16263	16227	16182	16131	16224	16112	16379	16238	16271	16231	16282	16169	16099	16097	16298	16198	16213	16250	16255	16233	16274	16073	16134	16214	16232	16301	16055	16207	16135	16170	16211	16113	16354	16351	16155	16337	16209	16237	16074	16149	16135	16243	16153	16084	16009	16150	16121	16252	16104	16136	15952	16297	16270	16211	16298	16089	16160	16218	16256	16052	16408	16082	16195	16141	16180	16133	16115	16148	16259	16213	16183	16119	16114	16195	16071	16237	16144	16154	16114	16171	16295	16293	16195	16199	16260	16199	16247	16323	15970	16281	16249	16058	16223	16266	16349	16065	16353	16145	16425	16268	16233	16182	16168	16053	16090	16126	16281	16060	16240	16201	16271	16130	16095	16106	16201	16037	16164	16123	16224	16236	16217	16130	16210	16289	16090	16343	16254	16345	16150	16166	16101	16042	16188	16146	16189	16076	16355	16305	16134	16046	16107	16241	16158	16094	16088	16306	16282	16312	16189	16280	16201	16025	16229	16262	16151	16174	16293	16260	16121	16115	16206	16346	16017	16089	16196	16260	16142	16105	16132	16333	16200	16156	15925	16117	16313	16208	16271	16134	16233	16211	16130	16390	16253	16163	16045	16234	16314	16306	16196	16306	16223	16212	16287	16119	16370	16240	16105	16269	16129	16271	16116	16297	16173	16216	16066	16102	16153	16084	16144	16294	16213	16308	16115	16213	16194	16214	16162	16270	16383	16015	16103	16088	16316	16073	16177	16079	16105	16131	16295	16110	16283	16207	16227	16319	16197	16373	16131	16210	16320	16297	16266	16242	16179	16129	16208	16221	16173	16190	16007	16141	16209	16063	16337	16254	16096	16149	16252	16412	16205	16148	16304	16189	16137	16244	16072	16135	16102	16167	16257	16227	16166	16146	16175	16280	16111	16246	16431	16272	16087	16066	16366	16296	16262	16068	16117	16456	16249	16240	16169	16024	16255	16267	16199	16210	16195	16171	16246	16180	16220	16309	16274	16167	16112	16071	16306	16232	16315	16154	16218	16190	16171	16100	16397	16167	16265	16315	16219	16289	16178	16308	16246	16118	16233	16417	16188	16161	16142	16343	16064	16238	16353	16198	16323	16161	16305	16208	16232	16173	16208	16121	16281	16056	16224	16293	16292	16145	16110	16122	16267	16050	16139	16156	16336	16293	16048	16168	16241	16087	16127	16230	16127	16227	16008	16311	16293	16070	16146	16138	16311	16161	16201	16109	16270	16131	16206	16193	16261	16120	16257	15955	16169	16018	16123	16127	16287	16099	16246	16011	16326	16135	16227	16253	16137	16300	16353	16237	16244	16333	16276	16095	16315	16205	16253	16336	16071	16324	16287	16292	16189	16252	16192	16167	16159	16094	16230	16106	16367	16325	16341	16218	16187	16157	16246	16174	16178	16287	16260	16250	16145	16127	16193	16488	16178	16112	16110	16233	16036	16070	16167	16309	16197	16304	16105	16235	16140	16163	16205	16124	16278	16197	16133	16200	16430	15995	16094	16161	16125	16035	16144	16287	16079	16225	16155	16305	16245	16019	15979	16272	16214	16182	16330	16205	16314	16221	16224	16080	16194	16256	16315	16096	16135	16284	16361	16127	16152	16145	16185	16294	16043	16288	16173	16193	16171	16068	16360	16140	16126	16086	16333	16206	16189	16125	16028	16380	16321	16117	16249	16294	16159	16216	16204	16290	16076	16141	16208	16224	16230	16119	16135	16339	16140	16172	16102	16368	15974	16205	16240	16199	16259	16320	16158	16133	16293	16207	16092	16387	16327	16169	16211	16172	16221	16249	16007	16071	16050	16139	16191	16240	16155	16181	16269	16278	16241	16122	16233	16296	16357	16273	16208	16288	16247	16276	16081	16218	16321	16004	16194	16126	16098	16376	16205	16400	16158	16103	16141	16189	16224	16199	16146	16102	16063	16218	16050	16283	16361	16013	16038	16231	16212	16196	16265	16184	16255	16072	16188	16311	16154	16230	16250	16180	16158	16286	16365	16081	16190	16202	16393	16092	16143	16257	16181	16059	16140	16136	16134	16119	16220	16316	16223	15986	16251	16225	16286	16147	16179	16089	16181	16337	16312	16191	16367	16316	16111	16260	16190	16132	16102	16161	16164	16123	16168	16402	16181	16404	16218	16236	16191	16125	16229	16271	16081	16271	15998	16251	16265	16318	16198	16086	16222	16018	16175	16272	16166	16212	16281	16207	16161	16210	16158	16267	15999	16242	16257	16310	16192	16165	16183	16352	16000	16076	16019	16286	16193	15996	16244	16268	16217	16068	16250	16091	16204	16074	16151	16306	16163	16255	16251	16316	16160	16298	16225	16185	16189	16136	16270	16174	16302	16152	16021	16174	16064	16130	16216	16194	16083	16333	16108	16084	16375	16275	16028	16154	16134	16129	16298	16064	16219	16269	16240	16119	16166	16212	16079	16166	16217	16300	16104	16216	16271	16142	16417	16155	16123	16061	16072	16152	16208	15853	16296	16178	16066	16317	16317	16287	16136	16233	16186	16135	16309	16102	16242	16246	16452	16429	16210	16152	16253	16112	15953	16231	16254	16145	16211	16319	16092	16216	16242	16213	16159	16141	16114	16290	16105	16269	16111	16221	16183	16225	16104	16266	16183	16301	16161	16311	16012	16273	16090	16295	16322	16196	16192	16207	16161	15973	16347	16277	16064	16306	16218	16091	16260	16330	16232	16072	16371	16118	16297	16188	16138	16093	16134	16157	16270	16197	16214	16070	16266	16188	16131	16103	16173	16101	16243	16194	16274	16080	16229
23095	21156	28930	23660	21521	23418	23999	19536	21777	59003	45427	36453	20932	18333	18184	18051	17979	17986	18089	17909	17886	17866	18067	17919	17951	18038	17869	17817	17896	17998	17995	17912	17645	17921	17893	17875	17928	17920	18067	17964	18069	17832	17878	17914	17968	17884	17858	17829	17917	17937	17911	17847	17989	17872	18093	18255	18197	17957	17830	17947	17810	17721	17733	17906	17859	17767	17729	17900	17894	17985	17824	17806	17718	17870	17820	17813	17965	17915	17795	17773	17813	17862	17911	18048	17891	17715	17647	17837	17885	18165	17913	17799	17813	17836	17864	17774	17877	17610	17848	17843	17806	17814	17566	17905	17652	17856	17951	17749	17592	17818	17989	17998	17859	17700	17659	17818	18069	17875	17814	17815	17977	18094	17971	17760	17648	17939	17881	17818	17889	17863	17778	17728	17734	17746	17774	17964	17931	17954	17779	17888	17804	17706	17825	17673	17614	17839	18067	17892	17888	17918	17903	17755	17720	17850	17940	17695	17926	17784	17853	17941	17828	17919	17902	17706	17843	17849	17863	17727	17778	17954	17776	17929	17768	17971	17753	17853	18007	17684	17842	17689	17772	17902	17929	17810	17870	17753	18032	17617	17959	17547	17852	17880	17743	17844	17594	17917	17849	17819	17839	17713	17787	17778	17975	18051	17857	17729	17921	17759	17954	17984	17922	17794	17842	17704	18020	17761	17787	17752	17732	17899	18056	17939	17766	17688	17623	17793	17852	17827	17951	17815	17853	17799	17781	17785	17751	17900	17769	17663	17912	17723	17913	17829	17720	17892	17650	17812	17907	17950	17961	17707	17817	17741	17773	17683	17916	17754	17873	17710	17729	17715	17682	17882	17907	17777	17737	17930	17753	18019	17808	17803	17669	17915	17727	17805	17973	17940	17829	17676	17949	17600	17756	17818	18067	17745	18048	17874	17833	17783	17637	17797	17845	17927	17910	17798	17841	17884	17705	17836	17927	17939	17854	17754	17782	17789	17757	17684	17634	17829	17958	17891	17775	17822	17752	17825	17618	17596	17974	17913	17729	17784	17815	17968	17817	17944	17951	17787	17774	17532	17912	18040	17923	17804	17819	17622	17789	17884	17887	17740	17657	17746	17844	17725	17728	17834	17897	17961	17698	17814	17896	17865	17833	17940	17818	17814	17836	17762	17879	17926	17960	17910	17873	17671	17867	17853	17907	17947	17795	17779	17839	17909	17817	17712	17683	17774	17888	18032	17665	17678	17762	17815	17723	17841	17971	18007	17695	17899	17949	17937	18160	17872	17684	17901	17849	17898	18016	18006	17751	17744	17817	17923	18111	17877	17845	17969	17785	17920	17712	17722	17903	17838	18047	17861	17839	17921	17752	17952	17947	17884	17919	17753	17934	17966	17877	17912	17876	17901	17913	17797	17871	17729	17746	17808	17941	17906	17855	17731	17771	17745	17904	17459	17987	17711	17739	17539	17814	17803	17760	17678	17701	17776	17892	17729	17799	17706	17951	17684	17890	17829	17870	17894	17887	17764	17942	18006	17710	17765	17784	17763	17751	17894	17865	17599	17736	17749	17890	17987	17921	17825	17817	17722	17816	17757	17766	17717	17780	17923	17886	17926	17759	17775	17748	17677	17730	17725	17701	18170	17906	17943	17789	17855	17837	17976	17758	18016	17855	17738	17781	17767	17771	17717	17886	17732	17787	17827	17607	17744	18058	17850	17862	17788	17897	17615	17799	17626	17841	17758	17773	17859	17785	17620	17725	17938	17930	17707	17785	17837	17882	18127	17776	17741	17719	17799	17912	17835	17788	17811	17906	17753	17673	17702	17958	17745	17936	17690	17685	17698	17725	17683	17779	17787	17865	18032	17897	17903	17967	17842	17870	17774	17973	17876	17924	18068	17775	17824	17825	17837	17934	18003	17878	17540	17775	17979	17894	17677	17714	17751	18033	17926	17707	17822	17816	17631	18017	17990	17705	17894	17835	17700	17763	17861	17864	17756	17768	17891	17833	17889	17906	17806	17696	17884	17757	17697	17734	17777	17807	17702	17635	17839	17659	17805	17942	17815	17983	17830	17666	17738	17677	17884	17788	17868	17799	17841	17700	17870	17799	17693	17825	17850	17901	17889	17777	17933	17843	17960	17649	18076	17866	17826	17833	17871	17913	17691	17854	17892	17703	17923	17622	17758	17696	17751	17902	17698	18071	17911	17916	17712	17899	17621	17789	17717	17757	17917	18032	17876	17891	17795	17810	17677	17500	17659	17853	17860	17890	17811	17720	17799	17852	17913	17882	17824	17846	17763	17658	17871	17818	17855	17652	17761	17802	17707	17758	17784	17875	17839	18020	17987	17820	17677	17532	17984	17949	17725	17892	17894	17867	17709	18063	17858	17929	17844	17892	17814	17731	17819	17776	17664	17932	17721	17784	17766	17945	17849	17933	17773	17948	17700	17846	17612	17745	17951	17889	17603	17874	17833	17620	17919	17652	17920	17851	17705	18020	18056	17987	18031	17850	17788	17725	17729	17840	18017	17575	17899	17853	18050	18003	17740	17785	17754	17810	18058	17753	17913	17858	17755	17981	17842	17906	17841	17947	17756	17719	17696	17922	17857	17889	17863	17898	17752	17730	17681	17762	17903	17939	17873	17810	17729	17825	17739	17807	17933	18075	17751	17746	17781	17645	17583	17796	17725	17642	17901	17796	17696	17812	17864	17658	17899	17659	17796	17740	17785	18082	17678	17598	17842	17726	17864	17717	17786	17973	17697	17829	17949	17642	17828	17672	18016	17778	17748	17816	17710	17643	17782	17783	17686	17826	17935	17791	17811	18029	17835	17793	17876	17854	18025	17870	17587	17757	17879	17913	17808	17662	17784	17873	17913	17695	17786	17776	18041	17830	18012	17842	17610	17434	17777	17920	17862	17932	17765	17734	17675	17846	17755	17913	17816	17748	17946	17895	17601	17752	17933	17673	17786	17830	17905	17862	17808	17675	17929	17703	17719	17841	17792	17958	17931	17839	17729	17829	17766	17917	17669	18020	17875	17670	17683	17914	17625	17737	17721	17895	17725	17874	17828	17878	17832	17931	18032	17661	17811	17807	17951	17684	17701	17922	17841	17539	17781	17659	17894	17822	17600	17671	17844	17914	18024	17835	17755	17886	17704	17614	17942	17828	17781	17893	17897	17805	17792	17761	17809	17915	17799	17857	17771	17746	17828	17849	17828	17771	17677	17748	17791	17631	17751	17640	17846	17633	17715	17810	17897	17864	17868	17799	17725	17901	17791	17729	17947	17805	17857	17762	17881	17836	17830	17981	17927	17826	17865	17718	17774	17970	17954	17793	17872	17592	17805	17850	17890	17763	17831	18203	17909	17760	17685	18119	17984	17626	17670	17852	17862	17872	17641	17983	17736	17841	17782	17948	17915	17910	17822	17769	17786	17830	17834	17807	17735	17814	17679	17785	17879	17892	17649	17584	17740	17825	17861	17952	17856	17793	17621	17788	17838	17795	17780	17857	17905	17806	17531	17845	18009	17721	17872	17807	17835	17915	17736	17717	17899	17782	17869	17897	17758	17701	17788	17716	17783	17750	17672	17783	17813	17745	17537	17768	17977	17783	17748	17839	17880	17794	17715	17777	17939	17803	17614	17691	17813	17756	17535	17802	17660	17832	17734	17979	17687	17858	17817	18016	17775	17961	17884	17761	17864	18058	17757	17785	17732	17645	17807	17836	17826	17914	17566	17634	17741	17806	17752	17662	17913	17780	17893	17883	17790	17788	17957	17636	17798	17691	17830	17808	17816	17913	17851	17867	17824	17762	17822	17820	17909	17944	18004	17730	17873	18043	17712	18088	17762	17700	17899	18020	17633	17777	17691	17685	17785	17877	17726	17640	17888	17686	17853	17952	17793	17980	17746	17682	17999	17765	17603	17859	17960	17974	17671	17957	17927	17841	17846	17898	17869	17653	17839	17852	17779	17765	17717	17861	17845	17879	17931	17540	17597	17932	17963	17656	17774	17729	17692	17909	17771	17764	17762	17798	17845	17890	17577	17946	17773	17989	17642	17750	17812	17635	17617	17653	17728	17546	17758	17911	17667	18079	17762	17728	17702	17837	17676	17785	17660	17775	17821	17721	17667	17827	17729	17699	17780	17751	17763	17734	17888	17726	17816	17662	17755	17804	17907	17846	17787	17633	17736	17785	17920	17800	17894	17812	17604	17689	17908	17902	17841	17777	17893	17677	17958	17866	17826	17765	17803	17905	17832	17926	17687	17999	17896	17938	17897	18044	17952	18033	18063	17690	17737	17877	17831	17783	17722	18117	17748	17837	17850	17735	17825	18006	17768	17580	17716	17832	17816	17732	17743	17898	17853	17895	17930	17782	17782	17834	17749	17876	17886	17942	17965	17820	17895	17627	17686	17767	17813	17866	17686	17869	17952	17668	17713	17952	17805	17908	17767	17789	17777	17732	18089	17747	17744	17896	17963	17845	17849	17938	17828	17688	17928	17808	17884	17921	18012	17958	17899	17851	17722	18092	17941	17979	17890	17984	18000	17658	17885	17918	17770	17751	17918	17825	17824	17800	17976	17734	17906	17785	17669	17794	17774	17626	17962	17773	17838	17920	17886	18094	17807	17896	17767	17833	17830	17730	17700	17814	17881	17909	17791	17711	17786	17873	17759	17882	17906	17972	17831	17916	17795	17761	17829	18066	17792	17803	17792	17911	17880	17783	17860	17867	17768	17822	17890	17712	17729	17694	17724	17798	17727	17809	17720	17810	17695	17695	17823	17970	17770	17780	17816	17678	17951	17475	17750	17733	17651	17712	17778	17761	17820	17988	17634	17760	17739	17843	17649	17798	17870	17841	17873	17820	17833	17668	17821	17772	17878	17851	18004	17827	17876	17861	17916	17921	17685	17612	17870	18029	17889	17973	17871	17977	17801	17898	17894	17853	17884	17803	17570	17664	17769	17905	17805	17707	17678	17650	17783	17867	17932	17807	18013	17727	17754	17821	17866	17845	17836	17941	17880	17769	17866	17711	17718	17741	17771	17968	17874	17934	17785	17829	17509	17783	17853	17924	17818	17779	17789	17924	17635	17844	17918	17942	17973	17821	17815	17760	17776	17820	17858	17892	17673
18242	31831	29195	24394	21458	19821	18739	18353	23138	59608	45625	35295	16310	16055	16135	16075	16147	15911	16147	16323	16078	15962	15967	16230	15943	16200	16096	16144	16029	16130	16153	15954	15862	16175	16039	16053	16147	16027	16106	16049	16021	16013	15945	16078	16002	16129	16131	16060	16263	16073	16054	16072	15978	16095	16221	16501	16392	16175	16014	16151	16003	16054	15934	16132	16126	16229	15772	15862	16211	16012	16018	16049	16010	16239	16019	16068	15976	16022	15977	16216	16054	16097	16073	16207	16149	15902	15889	15987	15970	16019	16034	16088	16036	15952	15913	15910	16047	15997	16023	16129	15952	16020	16017	16092	16182	16155	15969	15985	16073	15749	15884	16119	16000	16237	16199	16151	16169	15787	16016	16062	15828	16161	16080	15986	16146	15888	16015	16108	15986	16089	16032	15971	15929	16060	16034	16174	16061	15961	16117	16130	16000	16067	16013	16156	16066	16106	16068	16086	15951	16050	15968	15764	16028	16106	15975	16111	16098	15933	15963	16144	16012	16062	15999	15987	16019	16091	16035	15912	16109	15996	15998	16148	16227	16022	16084	16129	15984	15980	16029	15975	15979	15929	16169	16064	15938	16097	16097	16009	15920	15997	16192	15902	15918	16060	15999	15958	16059	15969	16020	16104	16136	15909	15877	16096	16100	15930	16072	16007	16151	16033	15968	16110	15913	16021	15969	16158	15926	16058	15994	15899	15847	16181	16014	16086	16115	16147	16195	16028	16101	16048	16021	16023	16015	15832	16060	16004	15964	15951	15962	16094	16059	16144	16162	16060	16022	16079	16052	16306	16183	16095	16040	16013	16046	16057	16176	15943	16107	16050	15916	15939	15915	16000	15928	15945	16156	15989	15946	16071	16023	16044	15959	16071	15963	15964	15982	16105	16010	15982	16139	15963	16093	16074	16065	15969	15971	15922	16032	15903	16264	16048	15999	15896	16061	15894	16137	16044	16198	15995	16015	15949	15887	15986	15950	15981	16061	15900	16046	16101	16001	15992	15993	16073	16053	15858	15889	15962	16061	16016	16054	16174	16121	15995	16074	15897	16051	16031	15952	16126	16055	16162	16045	16026	16037	15897	15847	15932	16045	16017	16060	16185	16226	16061	16064	15928	16186	15869	16060	15892	15977	15938	16075	16039	16050	15930	16063	15862	16035	16108	16000	16055	15861	15957	16136	16220	16137	15874	16111	16057	15993	16065	16161	16062	15952	16042	16048	16034	16103	16073	16104	15953	16045	15989	16048	15966	16172	16061	15904	16078	16004	16016	15975	16199	15970	16037	15922	16089	16022	16014	16078	15989	16145	15906	16113	15863	16157	15977	16117	16005	15944	16031	16069	15992	16081	15950	16096	16072	16046	16051	16111	16199	15915	15937	15976	16213	16049	16021	15881	16009	16006	15886	15911	15978	16118	16004	16186	16111	16160	15762	16129	15932	16147	16155	15980	16006	16090	16088	16030	16106	15987	16051	15900	15914	16074	16079	15935	15891	16115	16071	16063	16049	16012	15949	15972	16114	15859	16227	16077	16133	16023	15896	16177	15997	16016	16005	15883	16006	16069	15920	16010	15929	16097	16167	15969	16087	16084	15970	15983	15991	16079	15880	16030	15849	16108	16052	16066	15933	16087	16029	15878	15949	15949	16159	16017	15806	15902	16150	15903	15926	15971	16077	16106	16000	16103	15873	15976	15774	15903	15936	16204	16010	15941	15946	15992	16087	16104	16095	15894	16049	16100	16082	15901	15938	15934	15991	16042	16040	16072	16112	16071	15928	16196	16235	15978	15934	15986	16015	15984	15986	16139	15961	16079	15956	16131	15981	16182	15909	15951	15983	15962	16052	16072	15914	16048	16072	15830	16057	15960	15912	15925	15965	16060	16097	16091	15767	16079	16146	15963	16155	15900	16080	16196	16007	15948	15964	16276	16002	16017	15798	15940	16026	16122	16114	16103	16014	16001	16148	15966	15932	15769	16070	16031	16084	16027	15937	16119	16025	16080	15985	16213	15975	16070	16129	16072	16061	16002	16163	16048	16086	15824	15948	15913	15981	16058	15911	16003	16058	15997	16015	15957	15944	15973	16007	15927	15819	16081	16205	16089	15916	16112	16077	16115	15884	15821	15970	15942	16262	16036	15931	15983	16059	16061	16212	16041	15950	15972	16000	16031	15999	15949	15818	16050	15976	15934	15955	16117	16015	16015	16044	15954	16097	15954	16119	15954	15949	16070	15938	15916	15706	16114	16014	16071	15935	16070	15950	15891	15968	15999	16055	15967	16123	15897	15969	16091	16003	16003	15988	16024	15927	15887	15999	15968	15996	16162	16012	15979	16008	16145	15960	16011	16060	16016	16148	16287	16054	15958	16130	16079	16026	16006	15921	15975	16051	16100	16007	16145	16101	16050	16098	16029	16104	16042	15935	15809	15962	16160	16082	16076	16041	15952	15929	15868	16069	15937	15737	15778	16035	16107	16024	16023	16045	16004	16127	16209	16164	16051	15922	15912	15942	16085	16078	15923	15994	16116	15925	16033	16040	16068	16118	16016	15978	16087	16005	16170	16180	16001	15978	16073	16102	15925	16151	16105	16069	16073	15965	16032	16026	16122	16154	16076	16001	15896	16010	16057	15961	15942	16008	15915	15991	16100	15963	15994	15898	16089	16106	15922	15862	15963	16013	16103	16056	15919	16038	16100	16108	15942	15935	16075	16251	16044	16166	16097	16020	15987	15990	16080	16070	16086	16015	16050	16076	15995	15993	16069	15959	15918	16079	15930	16269	15925	16205	15939	16018	16242	16256	15981	15967	15990	15901	16007	16043	16008	16023	16103	15797	15862	16170	15951	16198	16050	15989	16110	15950	16100	16098	15938	15946	16116	16040	15995	16012	15969	15866	16002	15881	15930	16052	15840	16081	16197	15913	16169	16188	16179	16027	15984	15955	16211	16092	16027	16008	15925	16185	15946	16160	15955	16105	16140	15886	15840	16032	16029	16118	16095	15992	16212	15984	16005	16244	16029	15957	16022	15879	16072	16128	16071	15989	15949	15943	16063	16016	15794	15853	15920	16020	16142	15974	15822	15906	16054	16122	15834	16034	15933	16114	16012	16110	16067	16173	16206	16043	16044	15958	16024	15944	16171	16121	16031	16201	15995	16050	16211	16168	16083	16200	15862	16238	15843	15946	16011	16001	16163	15969	16215	15944	15984	16033	16019	16144	16051	16088	16045	16030	16096	15917	16222	16129	16026	16056	16127	16017	15958	16049	16003	16044	16060	15987	16022	16150	16081	15944	16050	16165	15975	16048	16015	16176	15849	16057	15962	16030	15988	16129	16065	16064	16029	15944	16036	15925	16186	16090	16103	16003	15972	15994	15907	16031	16067	16065	16303	15906	16168	16065	16008	15897	16032	15968	15907	15960	16109	16133	16062	15953	16016	16065	15953	15987	16039	15908	15973	16124	16013	15982	16140	16074	15988	16175	16004	16075	16044	16054	15910	16113	16020	16025	16087	15789	16009	16039	16132	16000	15867	16103	16253	16111	16092	16108	16050	16075	16078	15896	15937	15967	16062	15966	16153	16006	15994	16169	15871	15959	16053	15953	16095	16136	15972	15936	16081	16007	16089	16103	16015	16006	16164	16154	15909	16127	15989	15958	16046	16172	16081	15932	15958	16048	16074	16074	15991	16136	15981	15996	16048	16056	15958	16098	16039	15879	16073	16035	15914	16113	16016	16070	16076	16067	15984	16072	15860	16135	15949	16049	16000	16159	16032	15949	16067	15943	15997	15859	15820	16122	15915	16073	16022	15989	15945	15929	15996	16075	16188	16023	16056	16102	16014	15896	16091	16111	16107	16201	16069	16204	15907	16059	15956	15991	15904	16010	15966	15899	16003	16056	16109	16171	15879	16071	16055	15931	16084	15881	16169	16176	15859	16035	16209	16000	16158	16034	15995	16078	15900	16007	16063	15992	16015	16091	15977	15997	16115	15978	15931	16182	16014	15849	15988	16193	15814	16055	15933	15898	16126	16128	16122	15947	16094	15913	16018	15949	16117	15871	16076	16136	15964	15991	16038	15952	16108	16027	16009	16043	16084	16092	15883	16017	15860	16089	16132	16156	16077	15989	16114	15988	16135	16127	16221	16086	16150	16109	15970	15956	16117	16098	15879	16153	16152	15894	16009	16083	16176	16125	16099	16002	16235	15850	16052	15989	15974	15927	16073	16168	16180	16118	16119	16130	15959	15959	15858	16007	16012	16218	16136	15978	16188	16108	16008	16048	15870	16187	16126	16018	16008	16065	16031	16084	15907	16110	16081	16091	16039	15978	15984	16193	16162	16080	16020	15906	16095	15897	15937	16178	15913	15915	16083	16017	16029	16011	15966	16042	15978	16034	16096	16184	16000	15975	16120	16003	16139	16211	16041	15943	16141	16031	16006	15975	16096	16127	16227	16057	16103	16028	15911	16152	15800	16084	15890	16228	15893	16074	16027	16187	16096	16006	15957	16281	16085	16036	16127	15942	16050	16028	16009	16055	15957	16090	15961	16044	15898	16072	16083	16116	16023	16021	16115	16057	15963	16175	15761	16019	15932	16112	15935	16152	16142	16058	16213	15899	15822	16041	15931	15973	16030	15874	15834	15918	15843	16088	15905	16092	15966	15798	15969	16246	15835	16172	15898	16082	16247	16096	16046	15946	15890	15980	15952	15964	15959	16102	16034	16027	16114	16142	16180	15932	15985	15988	15984	15967	16024	16042	15917	16035	15956	16245	15867	16014	15877	16021	15955	16054	16005	15859	16076	16064	15957	16071	16060	15991	16099	15919	15932	16077	15902	15984	15986	15934	15921	16022	15946	16012	16021	16019	16076	16003	16015	16170	15976	16032	15916	16157	16064	15989	15999	16044	16044	16297	16077	15867	16034	16020	15919	16287	16053	16022	15997	16178	16146	16177	16022	15976	16123	15985	16183	15991	16139	16285	15895	16126	16014	16096	16092	16146	16143	16215	16168	16063	16005	16217	16114	16027	15979	16029	15941	15943	16159	16089	16046	15974	15964	16044	16179	15980	16171	16146	16044	15966	15838	15970	15947	16037	16063	16148	15941	16030	15836	15932	16048	16053	16103	15928
27585	22117	24194	21622	18306	18229	18378	17889	18110	23851	22590	20128	17986	17756	17871	17874	17641	17752	17921	17752	17874	17660	17914	17706	17707	17600	17825	17794	17777	17690	17653	18001	17903	17661	17630	17673	17669	17759	17626	17602	17648	17636	17609	17863	17753	17678	17536	17775	17709	17623	17689	17806	17689	17837	17643	17700	17679	17787	17650	17769	17769	17735	17726	17705	17840	17997	17696	17758	17717	17777	17782	17604	17668	17670	17695	17690	17719	17676	17862	17534	17654	17659	17593	17798	17523	17663	17736	17622	17727	17524	17765	17859	17686	17669	17708	17665	17793	17621	17891	17684	17651	17858	17738	17764	18044	17609	17831	17724	17756	17649	17783	17630	17739	17608	17612	17742	17693	17704	17853	17574	17590	17747	17951	17727	17781	17895	18085	17903	17754	17849	17886	17621	17741	17544	17722	17738	17629	17574	17632	17701	17696	17632	17540	17701	17749	17834	17748	17679	17814	17720	17712	17587	17619	17706	17677	17944	17766	17775	17815	17764	17659	17702	17806	17654	17675	17735	17580	17582	17622	17654	17850	17674	17713	17686	17592	17701	17622	17717	17906	17881	17826	17721	17713	17827	17667	17772	17588	17732	17713	17569	17660	17682	17727	17963	17651	17615	17813	17922	17826	17584	17721	17842	17645	17576	17751	17729	17743	17787	17847	17761	17987	17962	17789	17881	17943	17739	17568	17748	17542	17711	17859	17789	17787	17965	17880	17577	17737	17606	17468	17783	17709	17552	17772	17771	17767	17648	17941	17613	17861	17725	17607	17548	17922	18057	17731	17635	17734	17817	17814	17751	17787	17612	17632	17720	17623	17604	17624	17509	17818	17635	17920	17786	17658	17861	17708	17652	17498	17971	17864	17799	17737	17717	17761	17760	17686	17669	17632	17725	17578	17797	17738	17688	17721	17661	17752	17741	17807	17663	17807	17715	17649	17612	17796	17588	17559	17723	17714	17739	17673	17901	17872	17971	17724	17790	17474	17651	17766	17745	17700	17597	17691	17496	17887	17766	17730	17699	17846	17667	17688	17869	17713	17848	17818	17718	17781	17759	17655	17881	17884	17589	17643	17801	17829	17581	17867	17565	17683	17610	17455	17754	17817	17562	17637	17675	17579	17823	17567	17739	17891	17845	17722	17710	17842	17683	17918	17574	17914	17855	17801	17823	17935	17731	17830	17876	17800	17785	17766	17588	17901	17669	17932	17715	17830	17865	17781	17791	17830	17588	17948	17839	17697	17766	17734	17613	17752	17690	17628	17831	17791	17672	17721	17893	17646	17765	17504	17685	17699	17745	17634	17932	17839	17939	17638	17681	17735	17825	17640	17756	17942	17819	17831	17842	17732	17631	17590	17710	17793	17917	17811	17680	17668	17597	17596	17555	17808	17681	17554	17695	17799	17670	17787	17564	17589	17722	17618	17610	17907	17614	17731	17704	17903	17886	17654	17777	17578	17841	17817	17724	17848	17715	17944	17834	17985	17634	17753	17686	17930	17810	17813	17791	17701	17747	17679	17725	17673	17729	17659	17982	17723	17797	17559	17767	17733	17796	17788	17666	17647	17587	17782	17701	17771	17779	17843	17886	17823	17646	17849	17776	17782	17727	17732	17690	17811	17700	17818	17715	17788	17619	17871	17733	17695	17740	17796	17996	17505	17826	17838	17518	17812	17732	17878	17594	17874	17888	17900	17640	17702	17670	17703	18087	17640	17783	17816	17872	17812	17824	17745	17760	17747	17742	17694	17812	17882	17850	17760	17765	17684	17747	17872	17786	17718	17735	17807	17787	17814	17862	17826	17653	17838	17915	17605	17661	17836	17732	17764	17743	17824	17754	17639	17762	17720	17834	17764	17801	17800	17675	17675	17620	17768	17640	17706	17981	17759	17733	17643	17651	17624	17560	17687	17614	17677	17745	17669	17705	17775	17859	17878	17770	17760	17687	17715	17695	17603	17956	17855	17574	17662	17638	17767	17962	17711	17733	17836	17670	17652	17951	17620	17752	17644	17845	17645	17588	17735	17832	17479	17939	17560	17638	17759	17896	17785	17710	17834	17862	17969	18027	17702	17691	17802	17818	17640	17544	17786	17971	17609	17832	17885	17693	17713	17777	17879	17775	17751	17720	17771	17589	17821	17820	17813	17752	17651	17721	17815	17974	17893	17637	17657	17704	17779	17783	17561	17842	17939	17651	17633	17422	17689	17884	17758	17724	17878	17705	17889	17848	17876	17616	17586	17857	17637	17482	17661	17740	17675	17807	17759	17725	17719	17758	17671	17896	17875	17782	17840	17980	17602	17879	17688	17743	17791	17703	17815	17670	17709	17744	17692	17864	17659	17657	17494	17818	17621	17867	17769	17746	17840	17659	17565	17832	17764	17599	17829	17611	17633	17615	17609	17805	17663	17752	17815	17624	17642	17875	17593	17607	17822	17652	17689	17882	17864	17672	17936	17772	17819	17654	17608	17929	17677	17653	17617	17774	17688	17890	17938	17920	17740	17749	17703	17698	17834	17819	17614	17684	17737	17762	17781	17696	17947	17562	17834	17623	17671	17502	17813	17795	17745	17780	17843	17794	17636	17577	17657	17490	17705	17862	17704	17870	17715	17639	17618	17968	17702	17778	17918	17607	17746	17612	17683	17692	17709	17768	17712	17833	17864	17658	17690	17628	17995	17678	17789	17834	17737	17648	17524	17628	17635	17454	17662	17723	17612	17734	17782	17643	17794	17749	17655	17861	17845	17831	17894	17832	17761	17841	17597	17870	17782	17661	17845	17837	17729	17732	17739	17983	17569	17817	17701	17650	17672	17768	17776	17810	17586	17864	17669	17697	17617	17560	17640	17659	17952	17799	17883	17873	17793	17748	17882	17870	17631	17799	17761	17679	17698	17841	17553	17575	17885	17732	17549	17787	17613	17792	17905	17743	17830	17630	17695	17848	17770	17956	17943	17886	17641	17683	17772	17789	17845	17704	17828	17820	17951	17780	17650	17859	17687	17762	17868	17687	17719	17964	17777	17793	17823	17779	17645	17684	17738	17650	17853	17993	17700	17698	17897	17766	17625	17645	17811	17724	17580	17590	17815	17889	17668	17566	17657	17526	17789	17764	17728	17839	17687	17750	17784	17750	17813	17837	17651	17634	17701	17714	17772	17615	17761	17838	17813	17732	17860	17748	17623	17665	17714	17651	17794	17845	17711	17716	17679	17756	17874	17950	17734	17647	17868	17717	17836	17785	17720	17734	17737	17826	17788	17721	17806	17702	17813	17748	17750	17905	17769	17964	17636	17739	17819	17511	17776	17837	17838	17794	17691	17959	17834	17855	17725	17685	17613	17628	17825	17863	17804	17631	17665	17689	17600	17596	17698	17717	17793	17736	17633	17700	17604	17882	17660	17879	17762	17691	17505	17494	17762	17740	17685	17878	17885	17733	17893	17586	17685	17603	17775	17806	17501	17711	17861	17664	17849	17749	17608	17848	17985	17767	17789	17398	17691	17907	17837	17859	17810	17718	17805	17715	17751	17649	17666	17616	17711	17813	17849	17497	17654	17867	17680	17637	17621	17730	17909	18006	17936	17849	17779	17674	17819	17743	17686	17673	17722	17746	17741	17687	17835	17763	17582	17720	17588	17750	17910	17695	17641	17882	17831	17687	17854	17746	17670	17804	17571	17745	17727	17642	17830	17689	17714	17670	17740	17849	17766	17910	17642	17866	17897	17693	17884	17621	17708	17865	17911	18020	17722	17835	17774	17764	17700	18028	17767	17832	17695	17603	17715	17757	17794	17756	17788	17645	17834	17754	17635	17778	17867	17872	17568	17682	17641	17744	17690	17570	17710	17735	17753	17754	17832	17593	17889	17626	17973	17597	17580	17567	17717	17888	17673	17656	17683	17920	17701	17952	17777	17728	17787	17898	17635	17717	17957	17813	18052	17656	17791	17780	17913	17686	17633	17875	17731	17549	17632	17846	17918	17746	17636	17677	17662	17666	17833	17733	17712	17712	17700	17715	17725	17661	17650	17678	17648	17789	17697	17618	17481	17676	17629	17656	17814	17885	17654	18011	17569	17682	17783	17725	18034	17787	17800	17710	17765	17678	17755	17483	17763	17733	17704	17690	17718	17879	17984	17730	17891	17804	17980	17776	17621	17568	17671	17846	17637	17664	17832	17743	17802	17733	17834	17565	17806	17667	17771	17738	17499	17872	17740	17859	17753	17709	17657	17748	17661	17989	17783	17588	17780	17753	17414	17517	17762	17767	17575	17778	17657	17733	17701	17989	17767	17705	17722	17796	17790	17875	17790	17983	17621	17800	17755	17722	17892	17854	17846	17638	17686	17849	17630	17584	17759	17939	17808	17775	17645	17617	17567	17758	17799	17890	17743	17525	17687	17763	17700	17751	17714	17786	17720	17704	17841	17656	17681	17826	18040	17844	17901	17686	17817	18018	17839	17689	17938	17603	17758	17754	17765	17760	17883	17701	17661	17787	17814	17939	17766	17690	17717	17900	17802	17755	17771	17696	17708	17861	18001	17802	17501	17718	17595	17733	17713	17589	17850	17766	17697	17776	17801	17773	17728	17665	17730	17967	17845	17761	17772	17643	17829	17683	17907	17765	17624	17840	17649	17663	17645	17871	17881	17896	17793	17682	17695	17715	17721	17834	17681	17713	17599	17820	17777	17901	17904	17728	17793	17741	17655	17818	17727	17669	17745	17858	17752	17625	17645	17758	17576	17517	17617	17860	17708	17688	17733	17818	17722	17798	17740	17684	17927	17859	17666	17636	17600	17671	17954	17874	17896	17669	17747	17758	17740	17638	17731	17669	17610	17569	17652	17730	17702	17501	17737	17502	17689	17603	18075	17717	17576	17924	17738	17801	17680	17793	17694	17670	17777	17811	17653	17711	17614	17866	17811	17809	17722	17702	17720	17547	17846	17597	17743	17795	17814	17848	17709	17698	17716	17750	17863	17841	17908	17811	17878	17999	17756	17769	17810	17728	17751	17636	17913	17766	17771	17680	17829	17780	17791	17684	17635	17815	17662	17712	17558	17651	17772	17735	17877	17747	17735	17690	17769	17747	17903	17696	17825	17836	17732	17676	17542	17775	17798	17619	17563	17508	17830	17496
16627	21373	20220	18478	17227	16829	16571	16383	16877	25750	21369	18538	15903	16153	16112	16008	16075	15982	15981	15917	16162	16034	16130	15946	16128	16033	15867	16161	16037	15988	15972	16026	15950	15940	15992	15923	16060	15932	16103	15800	16201	16091	16186	16059	15956	16002	16052	16057	15971	16151	16055	15943	15988	16001	16098	15976	15942	16015	16033	16078	15967	15829	15927	16001	16116	15927	16105	16148	16069	15956	16003	15971	16082	15934	15999	16030	16139	16024	15953	16083	16101	16150	15839	16015	15992	16138	15966	15998	16112	15835	16066	15988	15974	16030	16062	16041	16001	16132	16007	15973	16103	16015	15940	15936	15796	16192	16080	16125	15917	15971	15964	15994	15881	16097	16068	15863	15973	16255	16156	16066	16072	16093	16064	15975	16092	15988	15872	16005	16067	16112	16000	15930	15947	15901	16089	16064	16229	15948	16082	16172	15962	16019	15959	15959	15948	16135	15880	15991	16096	15941	15980	16054	15895	15963	15967	16046	16051	15945	15994	16016	15797	16020	16039	16039	15956	15930	16047	15918	15789	16080	16147	16075	16092	16055	16146	16003	16079	16040	15970	15889	16042	16114	15961	15991	16142	16021	15911	16067	15978	16123	16116	16181	15974	15998	16118	16083	15958	16146	16088	15961	16082	16012	16087	15957	16034	16169	16035	15898	16075	16015	15909	16135	15921	16225	16093	16023	15987	15996	16002	15922	16086	16011	15965	16051	16118	16051	15926	16120	16140	16073	16084	16021	15979	16071	15916	16076	16127	16115	16034	16070	16090	16140	16050	15978	15950	16084	15978	16078	16157	16146	15984	16117	16107	16062	16080	15989	16259	15916	16089	16106	15977	16080	16080	16079	16005	16085	16017	15950	16016	16027	16088	16102	16047	16055	16127	15999	15971	15959	16033	15956	15954	16067	16084	15916	16111	15957	16052	16074	16042	15964	15939	16012	15947	15972	16064	16014	16121	16053	15902	16084	16160	15878	15962	16014	16069	15964	16071	15942	15997	16029	15997	16061	15969	16038	15895	16048	16010	15963	16022	16037	16049	15963	16200	16003	15970	15934	15950	15820	15936	16109	16013	16004	16118	16063	16126	15913	15837	15999	16092	15942	16132	16031	15959	15904	16253	15969	15937	16011	16030	16110	15887	15868	15932	15827	16122	15973	16044	16108	15982	15861	16046	15988	16120	16056	16141	15849	15953	15991	16067	16018	16011	16019	15988	15995	16021	15934	15900	16036	15833	16046	15929	16150	16040	15902	16030	15874	16082	16121	16053	16092	16035	15885	15971	16009	15734	16042	15983	16013	16070	16015	16110	15888	16174	15937	15983	16012	16021	16014	15995	16097	15925	16047	15956	16037	16076	16055	16114	16078	16203	16015	16034	16059	15851	16106	15897	16054	16018	15994	15986	16067	16053	16081	16089	16012	16080	15953	16085	16019	15928	15934	16091	15972	16018	15903	15997	15928	16207	15853	15972	15941	16025	15920	16088	16198	16142	15949	16090	15794	16012	16062	15972	16202	16025	16081	16075	16010	16034	16070	15876	16140	15962	16127	15958	15891	16058	16045	16026	15924	16066	15904	16016	16061	16017	16061	15953	16070	16163	15918	16052	16119	15883	16024	16184	16022	16124	16009	16035	16007	16015	15987	16050	15849	16059	16022	16082	16069	15967	16124	16038	15978	15936	15882	15849	16088	16004	16006	16124	15926	16062	16077	15983	16099	15891	15999	15998	15975	16070	15978	15962	15964	16076	15896	16039	15951	15897	15929	15856	16062	16011	15923	15973	16110	15908	16055	16031	15981	15961	16087	16066	16042	16026	15916	15975	16154	16202	16203	15983	15978	16048	16140	16118	16160	15970	16135	16155	16004	16095	16015	16136	16051	16084	15895	15826	15995	15974	15836	16092	15939	16008	16140	16088	15890	16004	16022	15960	16091	16052	16174	15963	16228	16024	16110	15939	15986	16114	16148	16080	15928	15982	16112	15931	16031	16157	15961	16030	16020	15968	16010	15884	16079	16024	16081	15991	16083	15847	16017	16050	15907	15998	15861	15962	15899	15991	16097	16132	15998	15963	16064	15971	16009	15993	15956	16163	15821	15984	16381	15966	15966	16056	16109	15984	16165	16082	16014	16054	16159	16086	15909	16003	16133	15953	15862	16015	15984	16090	16050	15856	15963	15858	15860	16056	15870	15981	16172	15890	15815	16097	15872	15858	16134	16063	16119	16124	15991	15908	15841	16019	16020	16045	15951	16051	15972	16115	15791	16001	16021	16219	15940	16142	16268	16061	16121	16041	15938	16042	16118	16012	15916	16060	16019	16089	16207	15914	15973	15999	15934	16188	16099	15920	15965	16107	15890	16094	15894	16076	15942	16169	16068	16046	15908	15957	15941	16154	15998	15941	16014	16045	15874	16004	15835	15914	16270	16153	16158	16083	15858	16048	16013	16074	16024	16090	15950	16017	15940	15983	15881	15960	16001	16065	15984	16090	16021	15975	16069	16056	16027	16006	16100	15970	16021	15974	16026	15993	16017	15919	15985	15991	16119	15888	15951	16145	16103	16076	15919	16126	15965	16045	16017	16075	15945	16185	15898	15928	16110	15987	16066	16006	16144	15896	16096	16216	16053	15995	15943	15994	15863	15984	16083	16003	16010	15861	15957	16049	16153	15919	16016	15798	16126	16019	16075	16142	15968	16069	15945	15981	15903	16104	15899	16092	16066	16009	16085	16157	16016	16067	15977	15918	16098	16044	15883	16027	16214	16080	16100	15863	16050	16055	15966	16136	16117	15940	16009	15969	16202	15966	15997	16083	16074	16036	16050	16030	16125	15966	16026	15982	15970	15997	16083	16045	15957	15910	16040	16175	16042	16099	16104	16001	16215	15889	15979	16031	16046	16167	16064	16114	16039	15930	16065	15920	16010	15993	15974	16052	16044	16083	16110	16011	16108	16033	16022	16051	15882	16195	16009	15842	16073	16159	16163	15952	16124	16023	15923	16079	16188	15888	16001	16083	16060	15956	15946	16094	16036	16057	15918	16067	16001	16058	16185	15990	16022	16056	15971	15904	16071	16168	15773	15929	16016	15914	16086	16036	16078	16250	15997	16011	15822	16098	16007	15937	15963	16046	16080	16084	16194	16000	16104	16062	16049	15946	15990	15961	16032	16033	16194	16051	15926	16004	15998	16046	16077	16071	15940	16053	15840	16021	16014	15894	15977	15869	16013	16180	16015	16015	16077	16083	15994	16049	16134	15764	16088	15927	15960	16060	15957	16093	15983	15985	16020	16055	16064	15962	16087	15993	16070	16139	15807	16000	16054	16049	16062	15980	16166	15973	16235	16052	15945	16028	15937	15958	15848	15905	16028	15879	15930	15697	16074	15982	16020	16014	16023	15951	16181	16036	16073	16154	16219	15833	16081	15919	15889	15890	15950	15997	16086	15935	16092	15910	15973	16005	16087	15964	16214	15999	15914	15947	15984	16049	15981	15998	16121	15982	16012	15951	16033	15974	16007	16029	15961	15953	15929	15993	16107	15963	16131	16111	16002	16102	16019	16027	15990	16066	15938	16151	16009	16000	15945	15932	15979	16009	16227	15910	16168	15829	16239	16080	16064	16027	16036	16090	16083	15880	16080	15921	16123	15784	16016	16069	15958	16122	15886	16105	15923	16125	16008	16120	16053	15990	16135	15939	15875	16118	16227	16025	16096	16065	15905	16099	15935	15870	16068	16113	15915	16244	15945	16086	15973	16048	16163	16143	16133	15877	16005	15876	16051	16022	15996	15979	15977	16136	16058	15959	16038	16284	16160	15953	16172	16102	15902	16116	16040	15829	15968	15893	16068	16047	15963	15875	16060	15971	16047	16110	15898	15993	16036	16036	15952	16040	16017	15963	16008	16097	16040	16129	16109	16115	16028	16014	15921	16111	16110	16041	15992	16012	16025	16108	16076	15884	16213	16047	15973	16061	16157	15939	16158	16166	15954	16133	16088	16135	15906	16197	16171	16016	16034	16172	16192	15848	16001	15863	16025	15993	16190	16066	16058	15981	16172	15854	15961	16011	15968	15997	15939	15939	16003	16164	16054	15774	15996	15996	16100	16103	16083	15921	16026	15939	15969	15903	15937	16039	16118	16053	16054	16133	16050	15865	16185	16106	15917	15909	15987	16064	15933	16040	16012	16010	16188	16036	15985	16044	16136	15908	16125	15915	15988	15826	16059	16016	16128	16149	16052	15815	15979	16125	16127	16030	16036	15921	15942	15984	16149	15975	15894	16001	15984	16130	16035	15966	15874	16164	16050	16089	15991	15994	15979	16153	15879	15960	16121	16174	15955	16071	16008	15985	16016	16082	16012	16030	16023	16102	16047	16094	15998	15999	16143	16031	16084	16052	16118	16129	16092	15956	16057	16033	16197	16175	15921	16070	15907	16171	15878	16141	16008	16139	15967	16071	16117	15860	16012	16013	15925	15917	16003	15840	16012	15966	15858	15863	16038	15926	16060	15998	16094	15836	15965	15889	16052	16017	16120	15967	16107	16007	16112	16040	16147	16088	15992	15924	16081	15918	16040	16192	16002	15883	15886	15992	16009	15967	16041	16194	15985	16041	16014	16049	15997	16030	15881	15909	15949	16080	15920	16023	15945	15985	15741	16005	15870	15974	16181	16038	15922	16147	16041	15990	16035	16083	15928	16008	16013	15909	15981	16157	16248	15954	15973	15924	15930	16039	15824	15966	16132	16089	15920	16099	16072	15902	16065	16195	16087	16021	15888	15977	16107	15955	16141	16027	15989	15992	16109	15819	16044	16213	16013	16032	15904	16218	15982	16119	16063	15915	15971	15989	15984	15968	16063	15973	16036	16112	15976	16045	16135	16077	16041	16078	15958	16035	16096	15962	16014	15891	16081	15948	16109	16116	16052	16152	15822	16078	15913	16063	15964	15979	15839	16016	16019	16011	16205	16156	16059	16211	15935	16088	16160	15984	16007	16024	15863	16039	15943	15989	15966	15804	15912	15990	16067	16045	16073	15924	15977	16165	16053	15943	15962	16151	15895	16106	15920	16005	15970	16025	16083	16044	15977	15986	15966	16028	16000	16035	16142	16141	15979	15894	16025	16288	16031	15987	16009
24415	21155	28170	24732	21802	20337	19875	18384	18960	43279	36728	27118	18730	17653	17594	17489	17511	17401	17451	17411	17254	17458	17418	17433	17477	17059	17369	17567	17454	17335	17453	17306	17347	17288	17396	17164	17547	17234	17320	17387	17475	17298	17498	17416	17345	17403	17429	17370	17600	17405	17488	17329	17344	17448	17437	17524	17578	17493	17346	17369	17304	17450	17257	17334	17551	17276	17314	17349	17465	17519	17275	17173	17242	17224	17304	17194	17383	17334	17415	17292	17270	17393	17339	17291	17374	17496	17502	17197	17413	17528	17315	17427	17349	17266	17349	17172	17447	17291	17365	17211	17312	17437	17387	17594	17477	17182	17204	17280	17400	17377	17322	17481	17249	17338	17276	17330	17400	17239	17286	17234	17341	17298	17250	17359	17253	17253	17488	17325	17253	17527	17428	17259	17433	17352	17360	17544	17515	17327	17400	17306	17240	17386	17105	17435	17170	17237	17147	17194	17260	17281	17344	17232	17368	17347	17389	17346	17410	17228	17246	17492	17076	17201	17220	17340	17370	17492	17092	17337	17385	17193	17261	17290	17192	17339	17292	17385	17452	17257	17348	17185	17411	17008	17387	17290	17300	17298	17166	17279	17441	17319	17644	17335	17285	17493	17373	17348	17354	17308	17443	17272	17286	17484	17452	17372	17390	17311	17231	17200	17322	17312	17348	17236	17311	17093	17389	17389	17330	17211	17260	17466	17390	17257	17317	17231	17180	17354	17419	17396	17295	17352	17107	17523	17456	17287	17374	17430	17398	17163	17362	17249	17510	17301	17415	17383	17246	17234	17367	17255	17203	17251	17389	17346	17385	17300	17476	17282	17404	17335	17498	17295	17074	17564	17097	17212	17402	17321	17341	17359	17513	17310	17107	17425	17108	17387	17373	17397	17227	17283	17423	17205	17475	17499	17358	17194	17452	17414	17346	17186	17305	17368	17463	17375	17399	17145	17322	17321	17358	17432	17530	17253	17398	17344	17161	17314	17173	17177	17235	17367	17318	17338	17302	17307	17332	17335	17328	17387	17351	17422	17184	17559	17471	17514	17242	17157	17129	17321	17318	17032	17223	17319	17426	17311	17330	17387	17373	17244	17188	17358	17502	17569	17370	17554	17139	17350	17182	17259	17253	17326	17371	17319	17367	17489	17198	17319	17090	17304	17377	17309	17202	17507	17327	17347	17315	17283	17351	17373	17468	17332	17398	17371	17022	17359	17107	17382	17440	17491	17372	17347	17398	17350	17406	17230	17415	17408	17361	17306	17399	17285	17301	17432	17524	17321	17337	17215	17131	17435	17364	17316	17307	17213	17146	17486	17286	17379	17485	17385	17378	17325	17385	17492	17455	17371	17302	17380	17409	17392	17397	17399	17245	17329	17224	17163	17400	17338	17441	17146	17406	17334	17217	17263	17196	17184	17110	17155	17392	17374	17245	17239	17279	17234	17481	17390	17269	17274	17308	17519	17394	17428	17405	17267	17416	17219	17275	17406	17183	17350	17527	17317	17435	17264	17314	17293	17242	17673	17518	17543	17415	17389	17340	17398	17384	17408	17499	17230	17166	17212	17302	17323	17322	17329	17193	17303	17342	17324	17461	17318	17286	17406	17491	17426	17347	17198	17338	17196	17532	17349	17255	17523	17206	17164	17189	17240	17195	17396	17318	17398	17372	17356	17253	17417	17409	17189	17039	17298	17356	17240	17302	17273	17404	17240	17195	17299	17304	17178	17458	17379	17347	17275	17116	17351	17386	17232	17499	17495	17231	17252	17452	17320	17221	17389	17447	17413	17331	17178	17148	17409	17303	17183	17398	17254	17158	17319	17368	17403	17346	17313	17428	17216	17208	17067	17313	17306	17430	17304	17405	17224	17442	17490	17256	17296	17197	17422	17329	17341	17403	17262	17509	17367	17416	17184	17431	17380	17365	17315	17425	17333	17495	17317	17569	17310	17328	17372	17243	17285	17426	17332	17317	17356	17421	17308	17516	17248	17362	17252	17271	17501	17422	17314	17316	17335	17414	17262	17157	17043	17332	17249	17516	17179	17492	17427	17338	17304	17327	17387	17296	17448	17355	17361	17371	17305	17426	17176	17470	17304	17274	17167	17350	17277	17099	17357	17520	17192	17182	17237	17261	17354	17117	17315	17255	17316	17352	17217	17436	17137	17077	17338	17412	17354	17434	17373	17491	17412	17377	17386	17510	17333	17439	17418	17306	17394	17371	17368	17216	17549	17432	17313	17426	17213	17156	17255	17410	17188	17454	17260	17460	17386	17367	17228	17274	17397	17351	17243	17468	17364	17190	17350	17322	17342	17142	17320	17366	17435	17446	17324	17204	17278	17307	17245	17441	17172	17210	17300	17298	17390	17134	17282	17290	17326	17250	17267	17372	17470	17317	17104	17152	17170	17337	17388	17099	17138	17380	17292	17220	17294	17136	17192	17296	17176	17188	17342	17403	17364	17409	17355	17516	17151	17203	17551	17413	17281	17262	17266	17284	17491	17289	17313	17268	17271	17291	17407	17407	17232	17552	17449	17288	17240	17252	17382	17497	17366	17518	17343	17351	17385	17444	17249	17370	17283	17227	17262	17408	17231	17240	17426	17493	17552	17331	17297	17624	17336	17279	17317	17354	17352	17274	17419	17495	17271	17282	17486	17580	17654	17274	17418	17252	17358	17283	17421	17263	17405	17431	17346	17297	17216	17129	17261	17165	17241	17341	17446	17193	17373	17381	17500	17324	17390	17334	17140	17333	17348	17485	17363	17446	17326	17248	17392	17253	17247	17282	17260	17149	17426	17392	17336	17354	17305	17367	17257	17308	17245	17346	17303	17131	17238	17452	17243	17392	17449	17315	17289	17266	17267	17308	17377	17300	17389	17371	17293	17229	17508	17216	17385	17294	17329	17284	17426	17464	17321	17391	17347	17201	17327	17429	17357	17153	17492	17436	17274	17383	17305	17546	17446	17191	17177	17381	17232	17285	17330	17246	17310	17350	17519	17487	17412	17466	17339	17159	17237	17280	17301	17385	17332	17359	17653	17373	17222	17349	17316	17478	17366	17321	17489	17381	17491	17169	17438	17537	17275	17409	17152	17323	17110	17275	17150	17400	17333	17356	17380	17376	17262	17090	17441	17570	17348	17288	17374	17198	17228	17318	17382	17514	17254	17460	17284	17267	17281	17274	17342	17431	17391	17335	17245	17235	17236	17392	17259	17470	17247	17159	17341	17427	17390	17483	17276	17354	17272	17288	17065	17285	17215	17244	17271	17220	17342	17338	17411	17445	17564	17298	17276	17429	17503	17496	17412	17629	17325	17311	17502	17273	17303	17412	17487	17325	17321	17380	17287	17427	17510	17255	17345	17223	17250	17177	17412	17227	17453	17511	17360	17342	17355	17565	17394	17301	17216	17209	17369	17344	17278	17192	17139	17271	17265	17263	17338	17375	17464	17436	17380	17146	17472	17349	17261	17353	17236	17277	17369	17399	17336	17265	17129	17503	17377	17476	17280	17222	17292	17337	17441	17225	17354	17455	17351	17265	17441	17301	17362	17373	17302	17235	17279	17248	17265	17363	17363	17381	17425	17435	17310	17468	17417	17232	17124	17306	17178	17222	17208	17286	17505	17543	17083	17458	17345	17457	17517	17146	17330	17435	17488	17379	17373	17329	17384	17294	17296	17410	17269	17376	17533	17498	17134	17394	17227	17453	17348	17320	17315	17385	17303	17379	17416	17419	17438	17566	17636	17415	17302	17390	17392	17304	17444	17230	17356	17306	17427	17473	17389	17486	17501	17627	17262	17252	17451	17411	17250	17236	17475	17419	17538	17325	17403	17556	17284	17166	17200	17507	17424	17462	17221	17444	17402	17389	17415	17471	17373	17355	17339	17441	17299	17278	17496	17506	17157	17236	17261	17303	17271	17412	17288	17438	17279	17298	17233	17286	17220	17423	17540	17190	17290	17135	17142	17034	17410	17349	17330	17301	17469	17344	17295	17359	17370	17451	17380	17150	17242	17351	17279	17391	17356	17184	17478	17324	17188	17524	17320	17140	17277	17308	17536	17244	17301	17380	17319	17223	17296	17216	17215	17229	17315	17317	17349	17303	17312	17380	17229	17429	17384	17315	17533	17170	17386	17365	17397	17250	17394	17435	17266	17327	17439	17335	17426	17217	17266	17083	17164	17206	17427	17254	17129	17469	17212	17206	17360	17276	17341	17298	17242	17413	17273	17222	17091	17237	17459	17171	17320	17247	17244	17500	17219	17373	17356	17216	17431	17281	17306	17306	17333	17253	17287	17421	17201	17239	17306	17265	17342	17368	17474	17277	17251	17498	17288	17417	17303	17322	17158	17263	17379	17239	17385	17101	17349	17417	17474	17284	17221	17294	17382	17381	17374	17252	17269	17367	17272	17524	17302	17466	17445	17183	17086	17229	17384	17454	17550	17428	17298	17533	17412	17437	17477	17328	17298	17486	17218	17277	17424	17301	17308	17320	17262	17392	17395	17558	17366	17452	17310	17229	17306	17390	17392	17393	17475	17461	17264	17408	17360	17188	17169	17443	17091	17484	17272	17455	17284	17475	17177	17338	17384	17034	17374	17389	17277	17235	17354	17283	17245	17341	17148	17174	17254	17293	17170	17285	17332	17399	17481	17410	17360	17352	17461	17318	17346	17471	17354	17321	17328	17278	17217	17155	17324	17285	17316	17249	17486	17320	17174	17269	17563	17405	17172	17357	17318	17476	17476	17352	17370	17197	17238	17327	17193	17349	17479	17363	17298	17285	17227	17353	17272	17361	17271	17440	17416	17294	17356	17289	17294	17421	17384	17124	17513	17419	17205	17400	17162	17286	17381	17396	17301	17374	17077	17286	17473	17251	17433	17280	17064	17406	17378	17242	17332	17225	17256	17314	17312	17458	17299	17405	17443	17329	17316	17515	17270	17205	17413	17358	17400	17364	17408	17413	17269	17394	17420	17225	17312	17246	17422	17168	17264	17489	17230	17354	17360	17372	17136	17257	17298	17298	17343	17292	17333	17327	17178	17440	17338	17405	17259	17497	17363	17638	17300	17305	17217	17420	17208	17256	17057	17263	17306	17331	17324	17409	17233	17137	17291	17284	17154	17381	17236
16727	26414	24910	21002	18924	17985	17258	16822	18943	46705	36990	25784	15992	15827	15944	15787	15897	15843	16024	15774	15952	15753	15958	15962	16047	16051	15815	15847	15788	15884	15834	15846	15894	15982	15949	16042	15876	15919	15906	15929	15964	15693	16010	15988	15856	15896	16048	15867	16016	15720	15931	15800	15732	15853	15817	16160	16151	16026	15910	15807	15999	15896	15744	15759	15946	15816	16078	15731	15968	15641	15871	15742	15807	15690	15912	16029	15934	15979	15875	15867	15850	15964	15853	15910	15841	15761	15986	15955	15856	15866	15794	15910	15895	15751	15857	16063	15946	15820	15795	15890	15859	15856	15827	15855	15709	15865	15934	15892	15985	15926	15899	15786	15750	15668	15893	15988	15896	15939	15871	15860	15861	15789	15880	15891	15869	15794	15913	15906	15556	15931	15906	15969	15908	15688	15818	15900	15882	15932	15862	15899	15896	15819	15906	15681	15972	15893	15771	15806	15937	15852	15941	15908	15913	16020	15854	15654	15812	15911	15663	15835	15980	15808	15737	15897	15855	15814	16206	15724	15888	15949	15926	15885	15901	15991	15899	15789	15854	15842	15845	15798	15800	15890	15752	15822	15946	15982	15831	15849	16006	15795	15833	15947	15852	15817	15984	15682	15987	15678	15868	16018	16002	15840	15916	15833	15869	15922	15828	15977	15804	15823	15913	15803	15754	15796	15911	16044	15937	15822	15886	15843	15973	15869	15839	15897	15968	15928	15724	15827	15923	15956	15895	15963	15903	15769	15884	15825	15826	15781	15718	15844	15913	15705	15891	15861	15902	15903	15763	15831	15802	15868	15853	15886	16014	15937	15890	15930	15751	15988	15787	15848	15997	15843	15763	15846	15953	15791	16007	15806	15996	15693	15971	15778	15715	15919	15870	15823	15971	15855	15857	15945	15869	16123	15828	15934	15862	15955	15875	15899	15852	15782	15749	15884	15822	15954	15873	15893	15916	15878	15970	15973	15826	15787	15819	15931	15900	15968	15968	15754	15916	15902	15919	15747	15867	15984	15859	15816	15949	15814	15947	15811	15888	15850	15825	15887	15920	15904	15817	15828	15805	15918	15836	15967	15970	15975	15914	15817	15725	15836	15781	15924	15874	15843	15922	15727	15872	15765	15802	15904	15883	15823	15987	15840	15973	15935	15873	15792	15971	15906	15758	15798	15787	15901	15767	15994	15861	15925	15897	15752	15773	15954	15811	15853	15734	15975	15832	15916	15959	15729	15844	15839	15999	15720	15832	15979	15886	16001	15887	15834	15859	15875	15988	15778	15908	15800	15858	16027	15753	15933	15993	15817	15907	15901	15913	15822	15955	16052	15961	15800	15874	15834	15943	15868	15817	15850	15912	15847	15832	15864	15807	15957	15925	16084	15826	15841	15946	15680	15815	15767	15904	15867	15933	15857	15855	15875	15947	15825	15623	15685	15703	15889	15879	16094	15871	15882	15820	16025	15828	15662	15865	15864	15854	15827	16010	15933	15786	15951	15664	15784	15915	15882	16038	15885	15863	15893	15656	15892	15972	15925	15940	15797	15959	15910	15921	15947	15780	15916	15835	15971	15874	15837	16059	15967	15972	15906	15871	15722	15762	15902	15744	15999	15959	15954	15745	15786	15866	15977	15800	15926	15893	15882	15833	15939	15961	15875	15716	15910	15922	15994	15894	15753	15864	15856	15816	15933	15926	15958	15834	15916	15901	15788	15832	15879	15971	15980	15715	15869	15826	15927	15883	15800	15791	15939	15812	15762	15911	16053	15920	15854	15909	15860	15756	15991	15777	15642	15634	15873	15755	15989	15940	16022	16047	15814	15784	16067	15859	15853	15860	15925	15896	15845	15799	15853	15898	15857	16005	15770	15801	15960	15774	15912	15740	15824	15933	15884	15886	15952	15807	15959	15632	15911	15859	15819	15936	15685	15809	15846	15933	15839	15856	15838	15826	15787	15849	15818	15845	15892	15971	15676	15826	15861	15845	15994	15947	15901	15911	15823	15783	15758	15756	15867	15783	15938	15860	15888	15844	15858	15789	15931	15889	15819	15719	15934	15929	15790	15884	15893	15901	15901	15894	15809	15879	15874	16040	15902	15849	15869	15761	15708	15807	15880	15753	15908	15765	16088	15865	16000	15998	15841	15879	15893	15858	15962	15802	15868	15792	15991	15807	15908	15941	15949	15852	16010	15958	15886	16147	15793	15755	15861	15690	15896	15850	15735	15685	15911	15971	15677	16016	15938	15931	15723	15935	15979	15999	15684	15844	15920	15892	15885	15771	15818	15876	15862	15661	15881	16062	15903	15977	15908	15828	15850	15947	15787	15954	15670	15935	15923	15896	15997	15846	15726	15839	15857	15806	15755	15951	15948	15784	15889	16019	15859	15887	15930	15859	15937	16007	15936	15824	15759	15827	15873	15945	15828	15851	15885	15853	15899	15736	15837	15921	15908	15777	15970	15855	15829	15820	15815	15895	15876	15829	15862	15824	16003	15922	15887	15887	15820	15994	15873	15726	15658	15890	15934	15915	15930	15946	15782	15854	15911	16101	15960	15786	15764	15884	16080	15813	15953	15892	15895	15745	15769	15825	15894	15884	15796	15879	15994	16011	15917	15985	15873	15850	15788	16081	15856	15900	15852	15944	15784	15932	15766	15893	15838	15810	15871	15868	15820	15748	15807	15900	15840	16012	15745	15896	15783	15760	15845	15892	15913	15888	15945	15914	15917	15892	15748	15910	15913	15844	15774	16016	15803	15918	15903	15860	15908	15958	15832	15978	16042	15800	15829	15886	15870	15818	15769	16086	15923	15947	15748	15973	15850	15865	15907	15965	15925	15913	15881	16010	15747	15934	15866	15891	15788	15906	15747	15650	15960	15849	15978	15931	15896	16129	15804	15907	15778	15776	15887	15962	15889	15917	15734	16039	15773	15777	15801	15971	16013	15809	15950	15688	15908	15695	15872	15887	16000	15796	15769	15995	15877	15851	15802	15965	15859	15800	15654	15876	15943	15805	15890	15774	15832	15867	15822	15788	15921	16020	15849	15924	16000	16031	15877	15600	15690	16026	15878	16044	15878	15800	15882	15955	15832	15912	15970	15966	15772	15911	16019	15795	15913	15974	15699	15995	15747	15918	15883	15814	15885	15836	15929	15809	15979	15935	15834	15717	15802	15881	15954	15945	15860	15914	15790	15857	15653	15867	16000	15947	15885	15742	16005	15825	15802	15933	15723	15873	15969	15800	15867	15888	15776	15747	15753	15969	15833	15884	15884	15828	15911	15937	15906	15834	15792	15802	15865	15881	15817	15902	15978	15935	15899	15834	15874	15755	15867	15831	15746	15980	15810	15843	15722	16018	15672	15933	15992	15857	15835	15805	15770	15895	15770	15762	15968	15950	15915	15849	15822	15738	15876	15787	15797	15932	15816	15835	15857	16013	15750	15825	15900	15676	16015	15708	15945	15898	15907	15904	15920	15775	15785	15917	15927	15673	15824	15974	15898	15852	15869	15748	15908	15925	15721	15812	15949	15846	15893	15776	15844	15694	15954	15850	15945	15746	15851	15887	15601	15869	15950	15672	15823	15934	15863	16120	16046	15939	15839	15783	15798	16024	15901	15867	15846	15866	16034	15703	15795	15787	15963	15964	16079	15784	15856	15722	15928	15736	15756	15723	15850	15705	16000	15829	15917	15935	15735	15838	15842	15829	15965	15790	15950	15900	15898	15827	15858	15854	15736	15679	15933	15788	15859	16041	15693	16040	15880	15840	15991	15899	15931	15863	15734	16023	15947	15759	15878	15951	15796	15938	15877	15836	15770	15879	15867	15839	15919	15924	16088	15869	15708	16005	15759	15739	15812	15912	15815	15850	15922	15944	16003	15612	15757	15930	15878	15783	15909	15829	15974	15811	15816	15894	15923	15974	15782	15745	15984	15847	15973	15832	15830	16047	15750	15901	15912	15731	15753	15855	16069	15849	15636	15869	15732	15875	15993	15926	15959	15868	15868	15675	15828	15712	15834	15885	15779	16113	15657	15923	15915	15845	15777	16032	15864	15812	15953	15782	15851	15774	15931	15847	15812	15944	15815	15805	16005	15829	16090	15806	15845	15735	15891	15834	15637	16002	15880	15906	15922	15678	16009	15945	15783	15943	15961	16027	16114	15743	15774	15881	15801	15847	15824	15800	15825	15940	15789	16046	15960	15936	15918	16004	15712	15879	15867	15961	15888	15752	15829	15812	15914	15950	15831	16062	15761	15754	15992	16056	16008	15744	15702	15823	15774	15926	15973	15968	15922	15823	15915	15789	15792	15907	15855	15964	15703	15774	15982	15783	15873	16193	15917	15946	15901	15810	15905	15940	15792	15936	15859	15923	15848	15908	15942	15837	15920	15911	15840	15950	15926	16026	15857	15799	15796	15876	15800	15995	15802	15918	15997	16014	15803	15864	15819	15959	16100	15922	15955	15912	15899	15904	15918	15810	15919	15819	15955	15834	15787	16015	15982	15775	16003	15768	15877	16040	15803	15975	15769	15947	15727	15833	15820	15985	15911	15821	15881	15970	15845	15764	16014	15917	16032	15849	15748	15921	15900	15770	15821	15810	15890	15817	15899	15847	15907	15843	15882	15900	15782	15927	15941	16011	15739	15878	15823	15924	15991	15943	15828	15823	15850	15826	15810	15944	15835	15981	15818	15869	15961	15991	16005	15799	15910	15991	16017	15914	16078	15841	15578	15923	16020	15885	15921	16026	15981	15827	15881	15778	15696	15769	15893	15817	15934	15885	15996	16002	15838	15946	15973	16012	15912	15955	15949	15896	15833	15937	15901	15720	15845	16048	15928	15681	15953	15826	15723	15960	15960	16053	15829	15797	15904	15814	15873	15893	15945	16059	15935	16056	15961	15743	15981	15808	15739	15817	15992	15873	15978	15809	15877	15951	15791	15921	15910	15798	15830	15907	15859	15832	15779	15783	15925	15977	15924	15862	15920	15897	16036	15900	15899	15960	15754	16004	15866	15833	15956	15878	16099	15878	15839	15769	15691	15870	15840	15920	15880	15832	15996	15907	15996	15956	15692	15982	15957	15776	15770	15768	15850	15903	15825	15807	15867	15937	15896	15803	15803	15860	16017
23127	21183	28937	23718	21550	23100	23191	19223	21060	59073	46501	33425	19847	17998	17768	17540	17572	17683	17476	17715	17536	17423	17233	17642	17362	17534	17522	17519	17482	17388	17423	17525	17454	17387	17439	17378	17122	17634	17341	17206	17434	17415	17439	17379	17530	17478	17657	17389	17467	17464	17391	17140	17404	17288	17403	17644	17467	17521	17442	17485	17335	17552	17222	17508	17430	17418	17528	17349	17404	17324	17288	17379	17419	17375	17015	17259	17347	17273	17302	17245	17279	17536	17350	17358	17473	17223	17509	17288	17407	17436	17318	17152	17459	17277	17246	17304	17241	17333	17387	17306	17405	17260	17444	17508	17441	17129	17362	17160	17230	17411	17444	17547	17301	17296	17315	17353	17395	17363	17236	17379	17358	17544	17209	17260	17433	17348	17379	17520	17308	17289	17119	17305	17319	17266	17191	17389	17411	17371	17178	17238	17435	17385	17345	17286	17223	17196	17204	17605	17289	17474	17332	17351	17291	17412	17449	17263	17084	17351	17343	17197	17369	17286	17532	17431	17319	17443	17365	17363	17374	17410	17529	17304	17224	17484	17389	17293	17370	17358	17424	17343	17476	17145	17049	17328	17423	17287	17055	17315	17511	17235	17427	17408	17370	17290	17273	17305	17414	17329	17413	17367	17325	17306	17293	17315	17335	17204	17340	17181	17205	17249	17439	17406	17243	17248	17290	17117	17319	17222	17364	17474	17280	17358	17251	17288	17464	17485	17520	17437	17277	17366	17240	17300	17376	17428	17309	17430	17296	17329	17317	17342	17489	17268	17321	17435	17447	17433	17482	17116	17285	17309	17334	17357	17371	17422	17221	17282	17438	17517	17206	17245	17299	17484	17361	17454	17393	17067	17437	17249	17225	17234	17199	17128	17372	17357	17376	17449	17360	17185	17175	17434	17345	17130	17238	17241	17309	17352	17315	17152	17327	17310	17388	17405	17274	17227	17470	17228	17231	17261	17330	17167	17259	17299	17197	17241	17262	17365	17441	17254	17389	17450	17262	17358	17332	17359	17157	17295	17251	17236	17406	17332	17514	17254	17492	17381	17336	17351	17428	17251	17342	17198	17274	17304	17187	17412	17297	17126	17387	17360	17412	17373	17542	17443	17191	17112	17454	17248	17390	17347	17235	17354	17447	17361	17303	17335	17244	17427	17226	17287	17382	17345	17189	17155	17341	17278	17331	17383	17302	17273	17245	17323	17361	17285	17121	17360	17159	17222	17426	17445	17402	17338	17251	17303	17421	17279	17325	17685	17247	17323	17274	17364	17150	17497	17218	17471	17406	17331	17494	17234	17280	17445	17566	17357	17445	17269	17264	17247	17420	17181	17438	17182	17393	17238	17262	17390	17431	17143	17251	17340	17232	17349	17337	17276	17157	17086	17375	17410	17191	17288	17302	17266	17317	17494	17193	17242	17283	17423	17480	17272	17355	17179	17232	17285	17389	17223	17192	17321	17445	17308	17378	17345	17457	17404	17359	17541	17388	17421	17293	17367	17112	17353	17359	17262	17225	17247	17370	17251	17414	17533	17539	17403	17355	17308	17382	17542	17418	17257	17371	17306	17354	17485	17302	17499	17241	17279	17232	17313	17230	17334	17210	17292	17340	17381	17306	17269	17132	17200	17141	17346	17457	17441	17318	17200	17395	17321	17456	17381	17469	17394	17283	17100	17174	17409	17301	17517	17225	17403	17314	17308	17208	17264	17319	17294	17273	17281	17342	17418	17177	17157	17514	17232	17409	17272	17467	17436	17434	17449	17241	17356	17173	17279	17363	17258	17496	17383	17336	17392	17487	17462	17470	17195	17484	17146	17216	17320	17232	17282	17556	17090	17537	17322	17475	17323	17234	17091	17408	17251	17186	17170	17288	17263	17348	17253	17440	17346	17518	17288	17230	17094	17258	17347	17310	17227	17194	17409	17435	17459	17208	17257	17355	17324	17399	17301	17373	17406	17426	17184	17487	17253	17314	17334	17383	17496	17369	17549	17158	17151	17262	17559	17441	17458	17344	17266	17321	17428	17211	17275	17530	17449	17354	17368	17427	17422	17374	17225	17323	17034	17549	17410	17466	17250	17288	17259	17562	17288	17199	17112	17362	17400	17239	17323	17204	17469	17368	17317	17258	17332	17484	17294	17257	17224	17197	17558	17080	17199	17327	17330	17078	17360	17233	17506	17294	17302	17453	17568	17447	17160	17326	17250	17139	17181	17316	17489	17368	17170	17369	17209	17283	17159	17253	17217	17285	17269	17227	17471	17114	17239	17276	17542	17240	17305	17462	17350	17312	17299	17415	17260	17344	17412	17284	17260	17277	17398	17445	17366	17253	17132	17104	17118	17284	17498	17423	17287	17256	17374	17267	17179	17373	17384	17350	17178	17239	17290	17451	17379	17422	17338	17274	17159	17231	17448	17367	17393	17256	17232	17483	17256	17484	17255	17310	17285	17295	17219	17288	17395	17424	17233	17166	17352	17227	17271	17264	17223	17213	17372	17388	17318	17346	17430	17306	17262	17156	17459	17296	17090	17086	17133	17061	17391	17257	17398	17292	17623	17350	17226	17431	17324	17229	17332	17284	17112	17361	17407	17259	17292	17191	17377	17271	17320	17285	17470	17370	17144	17024	17178	17346	17429	17331	17266	17325	17344	17361	17394	17300	17080	17444	17322	17317	17461	17351	17448	17222	17479	17486	17396	17406	17241	17519	17279	17246	17291	17557	17052	17178	17283	17272	17182	17118	17212	17164	17301	17269	17174	17259	17481	17539	17117	17299	17302	17259	17054	17295	17522	17336	17187	17322	17338	17369	17472	17311	17390	17291	17309	17382	17153	17344	17283	17425	17244	17252	17299	17547	17497	17239	17127	17278	17579	17232	17553	17276	17349	17208	17253	17348	17326	17585	17282	17437	17005	17255	17253	17352	17218	17504	17356	17037	17489	17520	17360	17344	17354	17389	17334	17361	17137	17264	17066	17234	17284	17222	17619	17309	17198	17258	17274	17216	17032	17413	17498	17461	17135	17361	17280	17258	17410	17351	17357	17162	17420	17350	17338	17354	17350	17457	17329	17345	17108	17028	17331	17242	17269	17471	17344	17146	17271	17390	17268	17319	17506	17547	17243	17265	17390	17366	17415	17311	17302	17341	17383	17171	17324	17295	17181	17337	17293	17225	17074	17328	17358	17223	17232	17337	17213	17164	17204	17277	17316	17146	17215	17508	17483	17321	17366	17309	17209	17390	17298	17066	17193	17180	17151	17372	17428	17312	17258	17476	17491	17266	17174	17273	17310	17237	17333	17432	17384	17353	17342	17402	17174	17562	17414	17410	17243	17209	17289	17553	17056	17551	17333	17596	17328	17485	17360	17266	17165	17208	17285	17228	17232	17163	17153	17299	17441	17352	17330	17330	17165	17320	17376	17267	17222	17087	17194	17336	17279	17450	17422	17406	17377	17159	17202	17474	17363	17264	17317	17344	17317	17283	17230	17392	17289	17554	17311	17237	17334	17226	17220	17308	17402	17237	17503	17347	17403	17371	17201	17383	17357	17468	17305	17399	17319	17492	17459	17045	17313	17262	17179	17334	17288	17302	17333	17260	17228	17459	17444	17180	17442	17220	17377	17392	17304	17321	17318	17424	17422	17232	17405	17422	17597	17344	17544	17473	17222	17313	17689	17429	17369	17380	17404	17407	17368	17349	17489	17311	17394	17178	17225	17351	17219	17403	17043	17332	17245	17310	16980	17223	17563	17282	17211	17389	17193	17412	17371	17177	17479	17126	17300	17495	17164	17421	17321	17182	17289	17202	17400	17185	17214	17332	17457	17410	17261	17451	17421	17242	17558	17398	17208	17352	17375	17306	17193	17225	17362	17089	17483	17364	17403	17287	17278	17435	17419	17439	17267	17228	17438	17419	17261	17385	17399	17276	17075	17401	17216	17415	17281	17261	17422	17209	17353	17500	17486	17321	17208	17382	17466	17172	17470	17272	17198	17376	17345	17425	17200	17327	17599	17546	17248	17141	17293	17324	17243	17254	17310	17385	17363	17187	17274	17245	17214	17388	17354	17249	17432	17256	17293	17269	17184	17186	17234	17245	17392	17325	17329	17393	17279	17164	17375	17186	17444	17411	17161	17385	17317	17150	16993	17426	17341	17136	17473	17356	17275	17274	17409	17238	17470	17226	17258	17301	17431	17496	17442	17233	17361	17332	17297	17372	17076	17442	17377	17412	17388	17428	17477	17395	17081	17373	17458	17254	17319	17089	17492	17509	17258	17365	17208	17210	17033	17346	17232	17449	17439	17493	17149	17402	17331	17424	17135	17476	17321	17388	17331	17382	17169	17487	17491	17354	17351	17288	17320	17415	17397	17199	17217	17467	17293	17103	17263	17459	17464	17451	17414	17286	17117	17432	17347	17528	17420	17040	17226	17193	17379	17438	17381	17457	17214	17210	17238	17306	17408	17272	17288	17037	17126	17459	17323	17461	17316	17233	17469	17132	17386	17313	17411	17371	17291	17451	17308	17350	17405	17517	17334	17384	17272	17254	17531	17349	17499	17268	17401	17279	17381	17239	17336	17376	17207	17239	17367	17513	17533	17366	17275	17310	17337	17332	17282	17340	17281	17573	17409	17367	17333	17254	17253	17471	17400	17328	17404	17381	17389	17368	17414	17319	17314	17155	17240	17208	17425	17305	17423	17352	17144	17258	17103	17346	17270	17391	17190	17207	17370	17442	17220	17296	17346	17301	17299	17218	17288	17232	17256	17299	17368	17326	17308	17220	17315	17205	17222	17463	17460	17300	17398	17281	17445	17224	17344	17444	17390	17267	17259	17350	17224	17257	17274	17298	17330	17354	17399	17208	17485	17479	17138	17440	17148	17296	17351	17262	17348	17354	17256	17482	17318	17457	17257	17071	17207	17337	17251	17307	17273	17300	17576	17418	17379	17250	17365	17483	17413	17360	17258	17366	17277	17377	17210	17369	17324	17236	17146	17419	17223	17154	17347	17346	17198	17275	17402	17369	17313	17483	17472	17308	17449	17360	17422	17250	17149	17303	17395	17285	17295	17284	17364	17442	17325	17199	17290	17454	17410	17284	17311	17144	17324	17236	17264	17304	17378	17254	17176
18444	31689	30108	24200	21086	19601	18538	17955	22638	60054	45726	32347	16039	15875	15848	15975	15883	15834	15946	15804	15838	15797	15819	15902	16049	16003	15848	16009	15817	15893	15852	15920	15954	15863	15737	15796	15811	15955	15818	15950	15836	15854	15847	15816	16088	15981	15926	15772	15850	15831	15937	15852	15914	15764	15882	16375	16357	15867	15870	15992	15870	15799	15812	15910	15912	15855	15912	15766	15998	15817	15845	15847	15883	15830	15795	15799	15882	15772	15739	15772	15670	15887	15776	15813	15841	15766	15945	15827	15799	15878	15819	15678	15700	15798	15968	15917	16064	15915	15927	15859	15839	15869	15845	15820	15868	15831	15820	15689	15779	15887	15819	15911	15816	15883	15891	15769	15594	15786	15857	15888	16011	16000	15844	15921	15846	15766	15750	15819	15747	15919	15745	15922	15802	15939	15871	16001	15800	15886	15885	15831	15897	15984	15783	15927	15573	15884	15830	15894	15762	15884	15832	15842	15843	15778	15823	15793	15828	15986	15677	15851	15909	15792	15957	15715	15724	15823	15930	15709	15793	15804	15742	15940	15872	15817	15815	15920	15921	15800	15884	15712	15758	15829	15882	15678	15776	15891	15783	15744	15730	15893	15784	15815	15814	15711	15807	16057	15837	16004	15902	16058	15875	15859	15870	15820	15888	15768	15826	15839	16035	15802	15758	15694	15831	15832	15861	15898	15838	16012	16029	15730	15755	15876	15915	15781	15895	15678	15929	16057	15814	15838	15674	15852	15917	15913	15799	15937	15607	15887	15878	15688	15930	15893	15924	15738	15816	15824	15845	15835	15620	15767	15641	15792	15660	16011	15793	15813	15887	15844	15785	15883	15906	15822	15840	15867	15679	15888	15763	15940	15785	15811	15724	15818	15989	16038	15918	15787	15828	15824	15783	15826	15927	15847	15758	15743	15881	15868	15787	15793	15701	15721	15746	15902	15955	15935	15797	15736	15789	15861	15921	15545	15888	15923	15984	15703	16076	15652	15929	15979	15912	15897	15723	15924	15755	15646	15990	15907	15732	15746	15930	15658	15647	15692	15886	15801	15857	15973	15885	15911	15909	15696	15781	15966	15834	15719	15879	15811	15779	15792	15819	15876	15875	15848	15937	15809	15834	15855	15800	15884	15794	15904	15895	15944	15987	15794	15822	15995	15836	15895	15982	15835	15949	15803	15866	15956	15927	15734	15722	15663	15817	15713	15848	15710	16052	15946	15886	15901	16001	15805	15797	15802	15946	15843	15876	16006	15854	15889	15810	15674	15779	15881	15942	15888	15903	15801	15803	15708	15804	15685	16031	15888	15807	15938	15892	15956	15650	15853	15921	15971	15817	15855	15743	15792	15872	15819	15897	15884	15760	15839	15714	15861	15949	15871	15827	15783	15908	15864	15760	15975	15996	15789	15773	15749	15776	15862	15964	15662	15896	15694	15895	15730	15866	15777	15742	15828	15895	15634	15974	15970	15849	15999	15769	15776	15772	15807	15807	15915	15871	15798	15833	15749	15896	15858	15741	15732	15866	15861	15857	15883	15968	15937	15695	15874	15777	15911	15705	15887	15859	15948	15853	15780	15797	15699	15973	15956	15907	15943	15776	15929	15858	16031	15978	16002	15615	15761	15883	15907	15910	15859	15733	15901	15871	16020	15892	16026	15929	16018	15975	15994	15933	15658	15846	15744	15664	15671	15773	15810	15948	15867	15706	15711	15828	15807	15685	15861	15779	15810	15984	15840	15956	15752	15910	15949	15830	15791	15704	15741	15822	15873	15816	15711	15746	15616	15850	15767	15637	15791	15874	15789	15751	15882	16026	15817	15999	15961	15756	15783	15793	15866	15890	15825	15727	15587	16001	15823	15848	15735	15903	15913	15689	15931	15761	15830	15915	15833	15776	15799	15656	15836	15833	15848	15918	15779	15823	15791	15727	15745	15795	15771	15803	15684	15765	15671	15927	15930	15732	15848	15754	15773	15784	15781	15826	15770	15775	15882	15888	15909	15827	15894	15856	15891	15712	15755	15768	15760	15879	15766	15847	15791	15911	15838	15857	15789	15761	15641	15909	15895	15892	15688	15891	15815	15905	15763	15966	15787	15716	15721	15781	15830	15680	15864	15878	15905	15970	15840	15573	15888	15819	16010	15879	15933	15927	15843	15790	15682	15902	15864	15779	15744	15940	15812	16046	15841	15814	15838	15890	15944	15803	15800	15790	15730	15771	15901	15871	15800	15753	15750	15943	15885	15760	15851	15940	15853	15885	15791	15834	15750	15690	15886	15710	15882	15764	15899	15784	15958	15967	15875	15755	15679	15789	15831	15891	15983	15858	15701	15862	15963	15969	15830	15947	15910	15854	15736	16112	16019	15713	15776	15932	15829	15756	15818	15770	15893	15858	15924	15822	15892	15878	15819	15950	15800	15893	16031	15988	15840	15879	15951	15827	15892	15684	15862	15912	15826	15936	15639	15716	15765	15743	15693	15793	15787	15750	15753	15885	15765	15894	15836	15836	15895	15875	15871	15837	15874	15842	15931	15931	15826	15816	15949	15929	15684	15935	15732	15901	15984	15886	15786	15768	15844	15872	15734	15864	15752	15973	15676	15863	15885	15818	15701	15844	15872	15489	15772	15734	15752	15788	15816	15764	15903	15953	15970	15766	15897	15909	15771	15947	15861	15727	15861	15901	15817	15753	15819	15724	16044	15891	15869	15810	15775	15803	15869	15820	15820	15733	15808	15725	15894	15736	15892	15878	15742	15731	15837	15918	16000	15866	15987	15653	15854	15794	15558	15810	15878	15836	16018	15827	15874	15875	15977	15804	15696	15746	15685	15844	15786	15830	15801	15814	15863	15765	15710	15808	15955	15802	15900	15860	15937	15654	15919	15839	16027	15866	15838	15795	15784	15793	15756	15902	15828	15915	15869	15843	15908	15729	15595	15900	15798	15912	15839	15936	15888	15877	15695	15788	15917	15856	15892	15880	15757	15691	15916	15701	15704	15969	15859	15577	15840	15822	15850	15922	15816	15968	15856	15943	15847	15710	15948	15730	16015	15899	15839	15930	15760	15843	15668	15797	15741	16061	15766	15797	15725	15968	15854	15734	15690	15921	15784	15969	15804	15777	15804	15692	15789	16000	15860	15813	15804	15799	15772	15819	15875	15787	15671	15756	15813	15759	15853	15882	15930	15780	15774	15770	15960	15852	15761	15867	15758	15888	15944	15867	15661	16022	15863	16098	15787	15785	15890	15818	15836	15818	15822	15928	15792	15701	16022	15849	15875	15742	15889	15842	15859	15943	15738	15831	15820	15875	15978	15854	15855	15862	15703	15834	15737	15958	15818	15914	15882	15911	15695	15726	15869	15738	15929	15939	15871	15878	15811	15930	15769	15959	15896	15902	15796	15857	15881	15813	15788	15792	15724	15743	15909	15790	15743	15901	15809	15717	15667	15999	15854	15815	15770	15897	15857	15994	15788	15780	15805	15664	15911	15625	15927	16027	15748	15823	15907	15745	15791	15968	15863	15665	15919	15824	15789	15927	15717	16072	15884	15785	15902	15881	15789	15727	15838	15966	15884	15783	15867	15926	15758	15701	15786	15700	15817	15832	15925	15631	15739	15882	15690	15825	15986	15772	15837	15900	15840	15707	15757	15861	15880	15866	15902	15938	15895	15800	15723	15631	15849	15805	15801	15855	15867	15924	16009	15908	15830	15759	15868	15818	15861	15853	15867	15917	15902	15885	15774	15809	15780	15769	15968	15817	15881	15856	15955	15765	15972	15883	15865	15562	15795	15782	15609	15905	15833	15828	15832	15732	15764	15682	16014	15831	15826	15918	15727	15873	15644	15830	15906	15909	15826	15804	15885	15963	15906	15824	15762	15894	15894	15889	15899	15831	16054	15933	15803	15951	15704	15826	15845	15764	15962	15864	15926	15878	15940	15895	15962	15885	15861	15937	15817	15740	15937	15907	15894	15792	15808	15884	15618	15788	15760	15816	15719	15817	15748	15926	15625	15817	16034	15771	15694	15681	15799	15920	15897	15854	15872	15882	15910	15779	15798	15954	15865	15873	15933	15897	15891	15852	15834	15778	15879	15866	15972	15808	15887	15886	15812	15851	15888	15795	15820	15821	15895	15683	15840	15740	15696	15981	15747	15829	15834	15714	15934	15915	15821	15888	15941	15776	16029	15778	15776	15707	15719	15710	15958	15771	15841	15849	15859	15983	15937	15998	15744	15879	15849	16041	15940	15981	15706	15830	15861	15950	15870	15834	15875	15763	15964	15881	15875	15675	15735	15857	15640	15904	15868	15896	15855	15836	15832	15740	15810	15855	15686	15714	15836	15903	15871	15868	15896	15725	15753	15802	15836	15757	15987	15825	15782	15869	15919	15730	15713	16014	15887	15823	15902	15853	15908	15807	15783	15749	15837	15792	15825	15945	15916	15765	15995	16052	15873	16147	15772	15893	15869	15957	15886	15813	15835	15763	15757	15930	15750	15879	15825	15682	15694	16005	15815	15867	15652	15849	15777	15839	15831	15722	15927	15906	16005	15765	15959	15857	15889	15828	15704	15848	15821	15692	15723	15827	15967	15670	15749	15863	15768	15713	15964	15767	15831	15962	15695	15844	15814	15870	15777	15912	16024	15830	15742	15852	15784	15847	15795	15966	15874	15804	15779	15714	15820	15702	15763	15915	15824	15770	15804	15907	15804	15694	15900	15872	15815	15805	15889	15864	16021	15771	15725	15915	15967	15814	15726	15834	15784	15930	15948	15798	15769	15626	15847	15890	15943	15675	15994	15746	15878	15886	15957	15844	15647	15851	16025	15829	15720	15800	15771	15956	15840	16041	15959	15898	15715	15821	15929	15950	15799	15965	15735	15748	16051	15772	15675	15737	15891	15964	15729	15873	15920	16009	16098	15836	15947	15888	15815	15611	15875	15769	15726	15724	15865	15825	15929	16020	15877	15880	15864	15942	15895	15864	15940	15757	15882	15783	15802	16015	15889	15830	15862	15860	15809	15907	15900	15789	15841	15757	15927	15768	15888	15913	15928	15967	15896	15747	15829	16035	15860	15825	15810	16048	15819	15926	15628	15838	15936	15700	15717	15909	15750	15858	15906	15744	15535
27700	22015	24059	21008	17842	17719	17631	17507	17592	24661	21398	19229	17348	17373	17428	17407	17286	17202	17246	17115	17274	17332	17340	17459	17181	17294	17393	17352	17207	17242	17123	17186	17226	17339	17220	17224	17257	17260	17140	17205	17179	17067	17321	17236	17102	16941	17314	17226	17196	17166	17164	17185	17317	17187	17317	17327	17233	17316	17080	17088	17301	17181	17130	17177	17377	17351	17473	17104	16992	17231	17331	17257	17239	17143	17279	17124	17250	17090	17242	17293	17314	17201	17277	17174	17069	17220	17185	17189	17239	17107	17156	17215	17304	17168	17318	17139	17164	17080	17215	17360	17238	16929	17576	17173	17213	17294	17401	17194	17054	17234	17150	17113	17321	17304	17236	17198	16904	17253	17288	17427	17466	17337	17140	17284	17172	17040	17184	17370	17137	17480	17271	17179	17017	17325	17225	17278	17096	17248	16996	17082	17127	17227	17185	17376	17125	17317	17215	17358	17143	17289	17241	17151	17180	17239	17513	17133	17400	17199	17300	17317	17284	17113	17403	17163	17241	17182	17204	17270	17121	17340	17383	17326	17258	17143	17147	17285	17310	17281	17127	17095	16992	17136	17228	16971	17339	17112	17387	17306	17063	17358	17300	17102	17015	17234	17282	17309	17255	17471	17247	17267	17138	17272	17287	17283	17111	17179	17266	17292	17485	17264	17459	17162	17306	17043	17220	17162	17260	17126	17057	17174	17292	17331	17417	17237	17083	17046	17155	16997	17224	17447	17433	17237	17048	17305	17176	17196	17144	17253	17363	17267	17125	17178	17212	17152	17331	17258	17294	17176	17053	17234	17255	17234	17054	17359	17196	17296	17094	17280	16979	17092	17212	17352	17146	17086	17385	17326	17230	17319	17228	17130	16963	17191	17193	17103	17188	17332	17066	17132	17229	17206	17290	17281	17282	17290	17498	17075	17169	17217	17172	17259	17187	16968	17157	17354	17478	17168	17408	17203	17217	17234	17227	17329	17238	17070	17262	17180	17134	17247	17109	17284	17177	17128	17249	17279	17239	17246	17088	17338	17422	17330	17171	17357	17238	17178	17189	17272	17182	17071	17078	17290	17107	17078	17184	17135	17233	17450	17446	17354	17293	17265	17236	17338	17264	17223	17209	17247	17293	17362	17332	17153	17283	17139	17289	17246	17221	17261	17287	17179	17300	17140	17197	17135	17281	17152	17220	17228	17147	17211	17241	17092	17289	17122	17160	17039	17101	17152	17133	17161	17168	17111	17283	17198	17202	17070	17226	17196	17123	17312	17151	17091	17229	17297	17161	17253	17115	17315	17437	17292	17377	17386	17225	17401	17338	17258	17103	16912	17177	17213	17144	17433	17133	17076	17294	17225	17145	17213	17187	17160	17261	17313	17318	17340	17231	17491	17316	17455	17185	17229	17084	17443	17365	17221	17450	17144	16967	17274	17223	17370	17147	17127	17204	17204	17157	17140	17275	17215	17246	17205	17291	17365	17299	17292	17374	17063	17161	17324	17098	17230	17358	17126	17243	17221	17325	17149	17172	17376	17341	17128	17098	17041	17145	17321	17185	17075	17161	17141	17271	17150	17161	17318	17249	17019	17093	17246	17151	17165	17191	17280	17236	17021	17343	17352	17153	17348	17246	17206	17196	17373	17315	17201	17137	17033	17041	17349	17315	17324	17319	17236	17275	17195	17120	17158	17197	17163	17257	17169	17167	17371	17237	17291	17259	17240	17110	17097	17153	17100	17221	17144	17326	17271	17428	17265	17440	17163	17170	17320	17220	17196	17238	17168	17229	17158	17464	17672	17308	17437	17070	17198	17192	17119	17228	17167	17363	17266	17329	17181	17260	17234	17087	17277	17212	17229	17029	17105	17188	17138	17032	17163	17091	17028	17205	17100	17305	17204	17215	17231	17275	17304	17222	17345	17128	17188	17245	17288	17273	17177	17095	17030	17295	17190	16897	17121	17175	17384	17260	17578	17149	17226	17222	16962	17317	17266	17230	17170	17251	17328	17087	17319	17281	17345	16996	17232	17354	17317	17238	17000	17414	17468	17359	17251	17220	17227	17231	17172	17354	17321	17351	17251	16944	17038	17289	17415	17188	17222	17278	17256	17175	17282	17261	17409	17252	17267	17184	17271	17193	17234	17280	17131	17221	17454	17070	17124	17262	17083	17219	17392	17283	17145	17381	17072	17238	17372	17272	17170	17137	17409	17393	17477	17222	17416	17061	17053	17239	16995	17220	17287	17342	17065	17016	17248	17087	16897	17328	17088	17141	17083	17179	17189	17144	17014	17270	17305	17275	17129	17280	17286	17352	17084	17440	17414	17227	17116	17140	17169	17142	17071	17348	17431	17409	17199	17278	17315	17247	17148	17141	17251	16988	17246	17128	17479	17238	17174	17215	17190	17203	17268	17136	17134	17238	17250	17219	17178	17380	17428	17325	17017	17394	17256	17051	17045	17330	17163	17191	17159	17128	17187	17334	17022	17234	17361	17315	17290	17279	17158	17161	17208	17136	17284	17233	17199	17283	17392	17187	17323	17104	17409	17271	17130	17341	17273	17151	16951	17310	17264	17212	17362	17231	17010	17302	17070	17188	17232	17249	17168	17226	17108	17181	17262	17130	17169	17316	17123	16977	17235	17229	17136	17390	17152	17147	17242	17186	17366	17193	17341	17012	17132	17212	17168	17164	17111	17246	17096	17023	17121	17441	17213	17378	17234	17178	17226	17262	17144	17317	17282	17101	17191	17332	17227	17062	17213	17274	17330	17187	17108	17335	17219	17180	17236	17006	17110	17132	17208	17317	17325	17280	17443	17396	17235	17174	17035	17316	17272	17284	17276	17152	17154	17364	17312	17454	17299	17444	17174	17317	17183	17033	17206	17250	17290	17030	17013	17239	17236	17206	17179	17154	17095	17192	17081	17147	17188	17168	17245	17124	17333	17179	17258	17300	17086	17337	17164	17314	17104	17087	17129	17283	17413	17253	17192	17326	17215	17216	17381	17177	17212	17140	17112	17153	17200	17133	17196	17267	17256	17032	17243	17317	17242	17200	17115	17176	17196	17380	16930	17185	17160	17050	17185	17116	17439	17289	17289	17188	17163	17230	17134	17125	17193	17025	17316	17240	17179	17456	17182	17236	17304	17235	17357	17280	17217	17168	17346	17171	17259	17093	17209	17274	17301	17149	17433	17319	17244	17449	17172	17088	17121	16973	17169	16975	17155	17199	17156	17153	17400	17150	17138	17086	17244	17169	17234	17135	17365	17212	17290	17325	17217	17007	17336	17430	17011	17124	17213	17282	17153	17317	17156	17407	17195	17183	17123	17245	17004	17209	17063	17492	17200	17278	17236	17175	17310	17370	17282	17275	17332	17271	17403	17332	17113	17336	17336	17201	17233	17268	17395	17306	17137	16976	17268	17195	17193	17299	17297	17309	17198	17260	17337	17275	17175	17108	17485	17006	17230	17287	17142	17062	17286	17364	17349	17153	17245	17182	17379	17286	17158	17109	17376	17417	17172	17357	17205	17284	17240	17285	17041	17026	17341	17090	17172	17308	17250	17311	17102	17251	17361	17150	17169	17435	17284	17408	17206	17665	17171	17359	17279	17154	17055	17179	17165	17176	17346	17420	17065	17122	17325	17306	17193	17341	17227	17290	17241	17255	17237	16925	17308	17183	17331	17204	17169	17192	17393	17191	17011	17117	17323	17240	17208	17405	17247	17192	17219	17269	17238	17141	17146	17271	17238	17193	17256	17288	17226	17300	17273	17326	17070	17255	17321	17209	17251	17260	17148	16976	17264	17169	17242	17232	17326	17318	17156	17266	17125	17051	17355	17221	17359	17273	17548	17238	17340	17130	17161	17224	17021	17253	17351	17283	17331	17095	17148	17229	17322	17284	17427	17076	17077	17273	17200	17265	17310	17293	17117	17221	17285	17156	17151	17091	17241	17258	17122	17340	17319	17126	17268	17218	17060	17387	17099	17020	17180	17186	17204	17329	17302	17391	17249	17188	17167	17014	17170	17191	17147	17126	17158	17285	17059	17256	17123	17176	17149	17285	17040	17369	17061	17276	17204	17020	17400	17354	17018	17215	17200	17253	17157	17210	17255	17140	17133	17226	17245	17281	17096	17057	17256	17346	17365	17283	17214	17166	17095	17228	17124	17257	17448	17296	17355	17295	17248	17092	17178	17206	17230	17310	17180	17328	17180	17263	17024	17293	17249	17295	17235	17142	17377	17134	17218	17180	17180	17155	17165	17000	17157	17194	17160	17190	17227	17333	17296	17242	17277	17234	17369	17197	17111	17296	17217	17269	17344	17371	17270	17421	17250	17262	17207	17359	17467	17367	17252	17214	17246	17081	17337	17363	17245	17338	17251	17502	17096	17335	17396	17386	17189	17284	17223	17294	17390	17483	17313	17481	17392	17337	17212	17177	17238	17255	17305	17109	17243	17226	17392	17100	17328	17289	17224	17215	17449	17339	17255	17338	17083	17415	17014	17332	17448	17400	17463	17271	17258	17197	17248	17328	17364	17344	17311	17262	17403	17192	17026	17287	17458	17360	17554	17065	17397	17262	17186	17066	17273	17176	17298	17243	17318	17125	17178	17274	17147	17233	17211	17220	17223	17392	17309	17136	17124	17289	17250	17274	17140	17320	17229	17318	17385	17191	17248	17313	17078	17263	17280	17293	17068	17300	17118	17144	17132	17182	17360	17094	17168	17059	17157	17144	17385	17411	17208	17319	17233	17331	17324	17233	17166	17202	17193	17007	17193	17328	17436	17245	17150	17077	17314	17082	17197	17239	17251	17184	17001	17322	17213	17211	17243	17148	17179	17288	17173	17324	17344	17162	17221	17468	17326	17175	17416	17412	17427	17370	17275	17093	17134	17179	17206	17299	17300	17333	17436	17271	17318	17070	17255	17220	17244	17362	17057	17425	17333	17229	17029	17214	17306	17417	17172	17091	17300	17244	17271	17327	17505	17266	17246	17290	17235	17244	17363	17020	17228	17409	17298	17464	17201	17228	17256	17264	17238	17353	17290	17422	17394	17194	17120	17450	17201	17130	17264	17098	17161	17179	17262	17250	17347	17331	17218	17356	17391	17380	17208	17322	17109	17334	17471	17135	17275
16687	20594	20187	17993	16867	16552	16246	16069	16698	27067	20322	17861	15611	15956	15659	15723	16011	15614	15956	15695	15880	15822	15711	15675	15886	15694	15735	15850	15821	15698	15715	15682	15888	15667	15693	15686	15856	15831	15681	15841	15891	15877	15695	15706	15895	15771	15790	15627	15675	15803	15642	15633	15789	15778	15848	15758	15775	15781	15692	15671	15776	15974	15647	15658	15891	15781	15734	15850	15660	15807	15770	15704	15740	15778	15692	15736	15653	15808	15741	15709	15690	15690	15813	15754	15838	15800	15739	15684	15966	15766	15614	15680	15763	15933	15808	15782	15790	15791	15654	15777	15713	15643	15721	15700	15784	15687	15951	15666	15693	15760	15778	15642	15615	15798	15667	15522	15749	15802	15938	15689	15568	15566	15558	15779	15870	15842	15677	15582	15670	15602	15572	15709	15696	15686	15537	15783	15630	15657	15597	15589	15826	15802	15733	15975	15648	15763	15609	15787	15696	15804	15716	15542	15652	15843	15713	15647	15695	15658	15854	15790	15691	15659	15789	15641	15678	15810	15849	15788	15661	15613	15848	15623	15916	15738	15806	15774	15737	15772	15857	15669	15720	15844	15902	15618	15777	15568	15874	15804	15861	15731	15730	15819	15742	15709	15639	15780	15687	15685	15705	15719	15584	15805	15785	15773	15808	15755	15701	15844	15687	15796	15690	15765	15795	15771	15763	15842	15876	15768	15582	15685	15530	15803	15944	15901	15620	15785	15716	15630	15733	15806	15690	15777	15641	15687	15812	15772	15776	15648	15781	15816	15679	15695	15857	15686	16031	15829	15708	15968	15901	15849	15615	15855	15728	15696	15779	15780	15813	15646	15730	15898	15702	15705	15713	15708	15935	15820	15888	15676	15748	15649	15889	15611	15754	15791	15667	15769	15814	15775	15678	15572	15769	15725	15867	15583	15591	15682	15746	15784	15780	15771	15660	15876	15662	15779	15552	15720	15656	15746	15707	15736	15721	15753	15782	15657	15841	15601	15796	15774	15867	15527	15649	15940	15831	15743	15657	15920	15701	15923	15852	15702	15782	15806	15689	15647	15841	15738	15768	15803	15938	15606	15714	15815	15623	15778	15868	15533	15820	15810	15793	15729	15611	15786	15669	15821	15719	15635	15656	15895	15692	15698	15762	15824	15755	15735	15752	15709	15567	15650	15620	15825	15559	15781	15776	15689	15817	15885	15860	15759	15883	15730	15727	15564	15702	16011	15792	15820	15794	15719	15726	15720	15811	15790	15535	15667	15649	15862	15695	15731	15656	15806	15815	15814	15626	15534	15843	15792	15698	15767	15692	15582	15783	15952	15697	15779	15703	15795	15761	15594	15671	15727	15678	15791	15680	15611	15799	15830	15889	15742	15675	15709	15796	15582	15685	15661	15704	15743	15854	15698	15692	15706	15801	15785	15733	15731	15656	15639	15902	15758	15708	15877	15770	15836	15671	15642	15783	15345	15675	15757	15877	15786	15743	15759	15677	15810	15878	15733	15711	15768	15695	15791	15859	15655	15680	15623	15694	15804	15691	15753	15773	15679	15813	15842	16018	15798	15741	15736	15813	15693	15777	15754	15631	15837	15798	15801	15666	15907	15902	15762	15753	15741	15780	15671	15775	15597	15699	15875	15635	15808	15803	15778	15807	15719	15609	15603	15847	15787	15792	15809	15916	15790	15825	15610	15854	15703	15755	15676	15617	15754	15723	15674	15777	15841	15786	15856	15793	15743	15791	15578	15742	15753	15616	15632	15824	15823	15715	15611	15689	15849	15802	15754	15802	15896	15700	15727	15761	15818	15727	15621	15698	15651	15684	15712	15822	15788	15718	15781	15567	15707	15602	15616	15669	15674	15654	15780	15799	15607	15635	15830	15773	15692	15743	15804	15866	15915	15724	15778	15877	15673	15923	15643	15614	15695	15718	15917	15760	15700	15688	15804	15695	15638	15589	15846	15771	15797	15795	15910	15835	15746	15669	15649	15581	15751	15761	15659	15768	15897	15629	15782	15739	15776	15657	15729	15546	15743	15656	15961	15677	15748	15668	15868	15611	15922	15811	15881	15838	15926	15767	15771	15738	15691	15726	15976	15774	15783	15605	15887	15721	15618	15844	15674	15796	15625	15844	15639	15769	15700	15811	15692	15702	15736	15775	15613	15653	15614	15680	15764	15680	15835	15586	15744	15775	15913	15823	15743	15651	15748	15854	15726	15834	15710	15810	15569	15817	15698	15768	15676	15661	15729	15672	15909	15935	15710	15741	15696	15891	15715	15749	15736	15661	15846	15717	15820	15681	15952	15697	15697	15878	15879	15888	15741	15753	15704	15549	15797	15644	15652	15979	15754	15647	15843	15866	15835	15715	15894	15764	15720	15671	15715	15930	15751	15850	15680	15594	15881	15607	15669	15951	15703	15921	15909	15578	15816	15748	15793	15827	15796	15668	15645	15686	15753	15728	15789	15631	15664	15817	15774	15656	15893	15776	15616	15855	15649	15695	15752	15712	15676	15879	15574	15852	15751	15678	15901	15808	15704	15965	15841	15685	15827	15843	15607	15785	15715	15918	15618	15764	15771	15760	15803	15990	15669	15892	15798	15722	15782	15603	15895	15682	15770	15746	15941	15785	15800	15896	15743	15792	15764	15499	15812	15668	15719	15709	15528	15589	15742	15712	15757	15793	15747	15729	15767	15707	15590	15806	15782	15729	15673	15660	15675	15841	15746	15726	15891	15648	15678	15856	15872	15777	15800	15696	15971	15806	15712	15837	15741	15828	15857	15747	15691	15752	15586	15736	15825	15722	15812	15647	15765	15754	15744	15715	15724	15684	15772	15769	15804	15700	15676	15732	15822	15718	15725	15719	15643	15624	15724	15769	15752	15695	15753	15694	15824	15778	15770	15738	15461	15849	15682	15767	15664	15907	15788	15544	15634	15653	15679	15828	15727	15783	15698	15842	15587	15579	15750	15865	15773	15780	15789	15718	15801	15599	15837	15675	15769	15657	15990	15662	15739	15681	15899	15761	15771	15697	15684	15788	15833	15792	15828	15691	15761	15663	15769	15597	15799	15508	15720	15899	15770	15840	15800	15787	15639	15836	15716	15938	15812	15631	15610	15677	15740	15810	15603	15719	15776	15798	15721	15837	15742	15707	15851	15884	15724	15899	15790	15747	15662	15831	15759	15647	15837	15722	15730	15800	15614	15889	15634	16041	15711	15661	15845	15627	15848	15779	15755	15655	15853	15794	15737	15606	15538	15735	15812	15580	15810	15917	15718	15739	15829	15874	15795	15683	15691	15720	15700	15824	15756	15853	15831	15864	15753	15904	15716	15670	15881	15733	15630	15666	15829	15769	15670	15715	15768	15926	15597	15663	15983	15777	15616	15775	15681	15692	15859	15644	15608	15648	15744	15759	15867	15653	15714	15744	15780	15848	15702	15694	15783	15827	15677	15716	15666	15978	15799	15634	15761	15808	15799	15809	15885	15742	15986	15842	15793	15865	15782	15561	15616	15631	15698	15857	15716	15796	15758	15690	15878	15859	15827	15767	15785	15794	15835	15783	15807	15657	15715	15815	15784	15820	15815	15879	15792	15864	15738	15799	15886	15972	15879	15835	15787	15729	15797	15694	15650	15748	15625	15766	15859	15758	15711	15776	15728	15775	15668	15915	15643	15849	15827	15676	15793	15725	15866	15802	15601	15778	15776	15770	15740	15710	15824	15676	15704	15688	15564	15655	15769	15655	15741	15564	15684	15736	15700	15854	15782	15888	15667	15773	15618	15697	15800	15838	15878	15683	15853	15749	15847	15923	15593	15790	15868	15709	15683	15795	15899	15769	15715	15741	15865	15701	15820	15671	15686	15819	15696	15627	15810	15822	15788	15601	15668	15736	15731	15799	15688	15780	15713	15803	15567	15796	15746	15756	15898	15766	15870	15685	15940	15757	15795	15922	15785	15719	15733	15652	15796	15522	15708	15640	15860	15821	15597	15776	15723	15784	15791	15820	15795	15847	15675	15802	15644	15625	15620	15757	15756	15657	15651	15827	15633	15739	15709	15973	15905	15813	15795	15655	15646	15616	15692	15806	15734	15793	15753	15795	15731	15657	15817	15689	15682	15925	15809	15822	15660	15841	15945	15616	15818	15885	15871	15819	15922	15814	15712	15741	15836	15752	15904	15850	15634	15834	15638	15749	15809	15805	15886	15820	15695	15849	15502	15841	15912	15776	15798	15743	15844	15749	15958	15622	15449	15771	15691	15607	15662	15723	15935	15663	15782	15629	15634	15830	15521	15769	15741	15874	15776	15835	15812	15761	15865	15678	15856	15856	15791	15819	15660	15804	15684	15743	15723	15638	15694	15744	15831	15781	15547	15802	15671	15667	15729	15805	15805	15765	15789	15770	15854	15825	15848	15701	15750	15615	15739	15704	15918	15736	15870	15689	15723	15744	15786	15627	15646	15768	15583	15901	15720	15704	15663	15766	15531	15848	15509	15763	15728	15833	15815	15675	15789	15752	15921	15812	15586	15823	15751	15686	15827	15533	15725	15759	15859	15809	15722	15594	15935	15746	15786	15772	15810	15811	15709	15733	15760	15736	15651	15825	15864	15844	15713	15620	15857	15743	15676	15542	15743	15647	15748	15644	15731	15599	15684	15755	15635	15739	15787	15769	15764	15808	15634	15804	15766	15729	15832	15639	15894	15781	15760	15682	15982	15810	15744	15786	15679	15724	15820	15797	15631	15742	15596	15665	15845	15687	15542	15701	15910	15723	15677	15867	15756	15677	15710	15719	15660	15804	15879	15778	15822	15731	15876	15754	15584	15635	15861	15649	15914	15745	15780	15927	15842	15897	15760	15718	15861	15625	15600	15759	15752	15599	15988	15769	15823	15667	15883	15794	15743	15825	15660	15831	15523	15758	15754	15813	15764	15853	15674	15789	15703	15664	15885	15758	15713	15741	15770	15778	15648	15702	15843	15961	15712	15759	15654	15680	15665	15693	15756	15704	15746	15586	15612	15844	15741	15710	15787	15828	15703	15603	15563	15698	15893	15643	15770	15744	15577	15695	15726	15751	15817	15700	15977	15526	15607	15792	15728	15863	15754	15883	15580	15699	15800	15755	15811	15662	15778
24438	21150	28213	24666	21604	19741	19257	17414	19862	47042	34206	24815	17742	16917	16701	16756	16667	16685	16783	16653	16715	16707	16623	16655	16483	16699	16530	16363	16427	16566	16600	16506	16510	16746	16551	16363	16528	16570	16723	16592	16600	16439	16455	16645	16769	16735	16617	16589	16670	16496	16469	16828	16468	16488	16348	16455	16751	16651	16533	16413	16587	16625	16672	16609	16684	16320	16652	16540	16435	16449	16464	16629	16461	16579	16532	16546	16669	16724	16537	16548	16742	16461	16414	16555	16683	16530	16615	16565	16562	16576	16576	16404	16550	16391	16559	16713	16548	16556	16436	16517	16477	16405	16465	16639	16590	16585	16542	16521	16637	16328	16705	16522	16700	16683	16663	16539	16374	16521	16494	16408	16538	16623	16531	16293	16485	16575	16587	16401	16481	16462	16657	16681	16646	16306	16497	16450	16511	16623	16525	16556	16735	16515	16649	16414	16402	16490	16454	16501	16427	16427	16343	16614	16538	16594	16678	16664	16495	16619	16480	16546	16549	16594	16590	16324	16539	16589	16660	16580	16437	16424	16570	16516	16677	16380	16557	16548	16574	16588	16533	16504	16403	16518	16480	16594	16656	16631	16604	16502	16529	16454	16597	16559	16571	16304	16614	16488	16627	16553	16531	16623	16638	16476	16590	16459	16653	16668	16437	16407	16642	16423	16489	16561	16458	16685	16410	16460	16583	16625	16426	16590	16429	16536	16608	16549	16505	16342	16581	16624	16399	16501	16476	16535	16429	16603	16627	16716	16636	16437	16457	16709	16668	16573	16492	16581	16569	16614	16493	16452	16402	16646	16451	16532	16625	16577	16578	16520	16631	16418	16565	16538	16581	16573	16664	16467	16646	16617	16581	16563	16396	16434	16648	16599	16470	16500	16360	16551	16386	16522	16449	16579	16450	16599	16610	16439	16507	16489	16570	16566	16397	16638	16371	16774	16617	16622	16393	16492	16389	16290	16513	16658	16424	16591	16542	16615	16427	16374	16580	16581	16358	16581	16571	16409	16541	16418	16264	16391	16416	16469	16711	16391	16707	16440	16545	16456	16435	16586	16460	16450	16616	16536	16510	16545	16578	16653	16469	16261	16745	16450	16468	16400	16436	16499	16532	16544	16406	16442	16545	16509	16550	16432	16691	16624	16705	16557	16449	16432	16746	16768	16362	16445	16729	16456	16419	16617	16315	16763	16727	16273	16439	16362	16507	16528	16673	16655	16640	16536	16613	16540	16442	16655	16636	16588	16735	16683	16521	16611	16573	16603	16609	16381	16622	16580	16439	16594	16499	16532	16568	16448	16494	16414	16656	16744	16609	16386	16622	16554	16524	16700	16453	16553	16602	16600	16497	16574	16420	16619	16499	16388	16599	16388	16526	16770	16392	16496	16510	16417	16496	16591	16500	16480	16215	16292	16234	16426	16558	16603	16346	16459	16670	16495	16512	16537	16571	16630	16491	16428	16454	16520	16555	16391	16700	16559	16582	16489	16567	16759	16569	16754	16519	16363	16555	16828	16585	16472	16687	16556	16441	16540	16583	16667	16422	16478	16488	16698	16440	16703	16856	16561	16706	16415	16389	16511	16458	16546	16540	16661	16450	16605	16651	16500	16533	16490	16626	16618	16514	16486	16650	16578	16278	16651	16297	16601	16581	16550	16721	16252	16438	16478	16457	16520	16404	16497	16565	16436	16521	16666	16482	16466	16607	16555	16509	16461	16400	16324	16510	16676	16550	16434	16653	16418	16469	16450	16406	16441	16571	16590	16601	16557	16452	16547	16633	16689	16630	16399	16596	16492	16534	16706	16527	16424	16469	16631	16415	16455	16496	16630	16456	16617	16631	16430	16649	16373	16638	16546	16513	16489	16364	16369	16533	16608	16660	16532	16527	16559	16587	16535	16573	16751	16401	16565	16414	16730	16624	16541	16583	16747	16309	16383	16466	16491	16384	16667	16484	16546	16587	16638	16604	16381	16677	16396	16644	16543	16518	16675	16504	16519	16444	16517	16577	16712	16499	16462	16535	16503	16404	16586	16494	16714	16599	16527	16426	16563	16579	16374	16582	16407	16509	16506	16501	16416	16543	16691	16353	16546	16436	16684	16630	16465	16434	16525	16587	16518	16697	16721	16620	16633	16766	16653	16386	16624	16471	16648	16432	16255	16627	16654	16608	16612	16468	16698	16641	16443	16576	16591	16491	16524	16604	16603	16643	16576	16431	16581	16454	16470	16520	16434	16552	16504	16402	16443	16397	16492	16850	16427	16445	16520	16521	16626	16722	16731	16668	16560	16446	16346	16276	16466	16527	16323	16413	16737	16429	16511	16661	16517	16583	16609	16651	16449	16588	16684	16695	16592	16473	16557	16735	16525	16675	16315	16439	16284	16439	16609	16531	16709	16519	16541	16550	16442	16687	16478	16303	16426	16473	16776	16419	16390	16696	16582	16429	16616	16709	16417	16445	16413	16717	16653	16619	16478	16468	16478	16601	16614	16603	16648	16587	16511	16548	16520	16739	16444	16588	16491	16416	16613	16659	16443	16640	16656	16532	16552	16420	16485	16723	16577	16335	16300	16506	16534	16528	16520	16602	16510	16581	16614	16421	16553	16700	16355	16524	16567	16552	16211	16354	16554	16569	16451	16432	16566	16621	16487	16529	16546	16546	16543	16514	16488	16738	16651	16424	16659	16491	16718	16490	16571	16477	16591	16718	16520	16559	16609	16552	16774	16724	16593	16526	16425	16622	16678	16616	16549	16498	16520	16521	16536	16661	16520	16513	16439	16480	16529	16466	16593	16413	16631	16584	16560	16697	16578	16524	16525	16559	16444	16633	16602	16517	16428	16824	16401	16698	16681	16494	16589	16736	16411	16436	16378	16307	16356	16793	16520	16508	16555	16736	16677	16546	16594	16585	16395	16654	16624	16626	16450	16518	16568	16683	16476	16408	16317	16374	16486	16601	16655	16455	16545	16541	16478	16546	16521	16810	16521	16457	16444	16452	16680	16669	16420	16650	16139	16393	16573	16620	16698	16569	16618	16602	16709	16602	16469	16585	16461	16392	16475	16385	16401	16542	16633	16716	16704	16408	16664	16472	16461	16482	16582	16613	16427	16469	16495	16552	16654	16565	16583	16707	16477	16421	16653	16597	16632	16457	16674	16398	16441	16570	16583	16538	16357	16427	16322	16687	16578	16619	16547	16458	16465	16463	16728	16438	16437	16451	16546	16458	16627	16531	16513	16448	16441	16458	16479	16590	16507	16289	16491	16412	16572	16647	16513	16593	16503	16704	16568	16557	16470	16550	16415	16523	16395	16610	16581	16640	16362	16452	16498	16433	16432	16821	16303	16340	16511	16445	16397	16414	16373	16635	16424	16629	16403	16584	16662	16452	16509	16473	16477	16548	16470	16643	16477	16410	16601	16499	16618	16619	16541	16383	16462	16481	16603	16475	16595	16544	16627	16635	16455	16478	16288	16553	16595	16437	16633	16441	16506	16425	16573	16577	16359	16294	16338	16425	16649	16406	16532	16616	16433	16610	16627	16518	16506	16539	16814	16617	16560	16602	16521	16563	16476	16579	16523	16484	16442	16615	16351	16559	16455	16429	16364	16751	16587	16601	16613	16764	16494	16468	16626	16607	16580	16491	16486	16484	16564	16590	16483	16645	16547	16428	16467	16620	16551	16569	16585	16353	16596	16481	16468	16312	16595	16613	16572	16418	16404	16625	16604	16544	16568	16699	16476	16545	16408	16483	16380	16617	16465	16631	16465	16530	16624	16393	16399	16395	16472	16391	16524	16577	16520	16639	16457	16422	16483	16549	16555	16556	16585	16680	16624	16513	16659	16608	16622	16623	16421	16529	16609	16541	16394	16384	16474	16591	16485	16505	16441	16385	16483	16432	16518	16598	16672	16591	16535	16503	16652	16514	16484	16374	16555	16517	16523	16433	16545	16442	16569	16629	16595	16679	16453	16818	16470	16440	16633	16623	16676	16541	16456	16568	16676	16649	16596	16644	16489	16615	16724	16741	16717	16504	16695	16695	16585	16330	16523	16727	16312	16321	16659	16688	16593	16663	16581	16585	16637	16591	16631	16561	16499	16411	16594	16446	16555	16638	16634	16497	16530	16586	16675	16599	16443	16568	16627	16594	16565	16567	16593	16511	16432	16480	16403	16386	16405	16402	16344	16342	16470	16458	16575	16533	16472	16375	16516	16567	16533	16555	16667	16658	16501	16499	16423	16419	16479	16529	16419	16563	16488	16428	16483	16543	16466	16460	16525	16582	16390	16558	16750	16597	16556	16566	16465	16639	16767	16339	16781	16626	16379	16645	16647	16630	16515	16505	16701	16498	16556	16556	16499	16644	16442	16669	16541	16555	16400	16573	16833	16454	16551	16647	16327	16585	16760	16370	16669	16587	16574	16636	16513	16494	16448	16529	16575	16668	16425	16589	16609	16389	16671	16599	16504	16498	16412	16409	16411	16601	16626	16474	16627	16551	16746	16583	16637	16544	16399	16486	16679	16676	16445	16295	16517	16587	16611	16706	16452	16611	16681	16576	16584	16493	16492	16709	16671	16431	16542	16429	16633	16371	16477	16360	16655	16509	16599	16575	16602	16517	16582	16480	16431	16520	16655	16504	16560	16688	16254	16633	16641	16618	16557	16710	16637	16523	16375	16573	16562	16615	16545	16679	16633	16630	16672	16703	16521	16568	16795	16533	16588	16554	16610	16679	16475	16309	16623	16493	16540	16385	16413	16836	16467	16531	16408	16471	16623	16389	16450	16478	16446	16523	16374	16416	16694	16564	16661	16553	16486	16592	16472	16554	16382	16460	16481	16594	16594	16777	16564	16402	16573	16434	16596	16554	16566	16657	16675	16616	16710	16886	16525	16739	16475	16492	16467	16564	16385	16569	16498	16503	16638	16459	16346	16451	16509	16381	16463	16707	16471	16413	16639	16626	16849	16598	16566	16534	16559	16525	16669	16629	16491	16563	16406	16522	16772	16513	16437	16472	16391	16503	16515	16551	16340	16415	16683	16590	16479	16594	16504	16648	16514	16525	16429	16605	16411	16618	16638	16495	16572	16546	16548	16701	16590	16613	16775	16493	16570	16619	16679	16562	16468
15608	26165	24959	20308	18301	17229	16924	16356	21062	48091	34297	24347	15369	15371	15565	15402	15200	15415	15406	15265	15198	15488	15349	15506	15488	15306	15367	15354	15260	15329	15451	15362	15244	15362	15385	15342	15483	15496	15380	15462	15337	15400	15400	15346	15363	15523	15206	15271	15394	15469	15235	15244	15484	15312	15389	15433	15636	15503	15298	15263	15320	15519	15540	15463	15416	15231	15290	15240	15387	15372	15314	15437	15461	15263	15499	15197	15365	15323	15433	15324	15332	15233	15399	15296	15345	15136	15305	15280	15311	15190	15386	15241	15166	15410	15436	15322	15159	15274	15359	15467	15436	15418	15522	15262	15347	15234	15338	15541	15349	15196	15220	15263	15413	15474	15383	15265	15352	15283	15321	15434	15509	15332	15480	15284	15496	15327	15363	15231	15274	15339	15304	15415	15574	15444	15172	15199	15527	15410	15248	15313	15392	15243	15272	15393	15526	15318	15351	15409	15512	15333	15253	15414	15506	15300	15234	15291	15441	15219	15421	15254	15273	15417	15294	15479	15080	15254	15316	15318	15423	15513	15202	15245	15412	15325	15537	15257	15353	15385	15466	15333	15359	15289	15429	15132	15398	15312	15395	15309	15438	15372	15405	15221	15332	15544	15289	15465	15499	15392	15487	15373	15331	15229	15280	15176	15349	15389	15320	15488	15398	15576	15348	15229	15272	15430	15463	15323	15443	15367	15202	15171	15529	15382	15379	15240	15359	15286	15391	15301	15367	15330	15214	15381	15395	15373	15355	15313	15409	15454	15315	15378	15333	15496	15463	15379	15285	15488	15349	15315	15447	15421	15252	15178	15604	15430	15364	15489	15350	15325	15428	15216	15369	15613	15474	15376	15488	15436	15440	15508	15324	15261	15333	15250	15314	15227	15304	15291	15118	15354	15498	15277	15254	15486	15377	15297	15576	15412	15347	15356	15340	15371	15304	15313	15373	15442	15297	15324	15395	15295	15351	15206	15324	15357	15383	15366	15340	15325	15443	15266	15562	15195	15387	15436	15426	15193	15451	15474	15462	15480	15188	15474	15371	15332	15186	15176	15380	15346	15304	15420	15547	15420	15367	15471	15467	15306	15212	15355	15443	15219	15301	15340	15362	15387	15399	15129	15435	15404	15314	15275	15512	15318	15233	15375	15433	15405	15386	15349	15341	15346	15500	15420	15228	15360	15297	15376	15366	15352	15342	15365	15171	15296	15343	15363	15217	15419	15368	15480	15439	15380	15244	15251	15245	15293	15329	15246	15255	15383	15346	15286	15316	15236	15203	15248	15360	15316	15319	15372	15405	15308	15402	15547	15393	15308	15379	15486	15338	15328	15430	15475	15461	15283	15369	15396	15333	15259	15370	15219	15442	15312	15267	15418	15217	15350	15382	15465	15333	15237	15378	15240	15322	15374	15311	15281	15391	15130	15398	15492	15383	15322	15324	15310	15337	15210	15311	15250	15393	15393	15375	15445	15223	15420	15261	15369	15479	15368	15438	15425	15241	15365	15409	15518	15426	15330	15246	15456	15376	15363	15198	15610	15333	15254	15313	15447	15386	15266	15451	15491	15166	15395	15447	15294	15447	15329	15279	15379	15305	15555	15234	15307	15249	15349	15270	15396	15557	15318	15285	15322	15334	15493	15466	15500	15262	15328	15334	15410	15443	15499	15408	15321	15396	15356	15426	15363	15304	15341	15190	15414	15485	15277	15442	15480	15227	15279	15450	15402	15333	15447	15360	15291	15374	15243	15369	15425	15294	15288	15455	15561	15343	15317	15385	15455	15344	15403	15388	15406	15372	15422	15423	15302	15246	15433	15505	15584	15241	15177	15476	15314	15429	15481	15486	15179	15407	15502	15506	15349	15393	15312	15356	15271	15323	15341	15356	15352	15321	15472	15320	15376	15318	15507	15425	15283	15219	15252	15312	15537	15305	15394	15350	15445	15374	15303	15380	15452	15310	15302	15223	15382	15268	15356	15347	15429	15356	15399	15190	15342	15258	15405	15273	15399	15404	15405	15400	15267	15306	15327	15319	15464	15351	15265	15330	15345	15325	15371	15349	15323	15368	15441	15295	15392	15474	15467	15406	15501	15448	15327	15451	15341	15293	15534	15405	15315	15444	15204	15490	15342	15382	15307	15267	15378	15252	15297	15120	15444	15407	15433	15357	15369	15349	15313	15274	15249	15315	15247	15400	15190	15316	15272	15547	15317	15328	15358	15394	15359	15298	15344	15230	15341	15241	15439	15312	15395	15347	15367	15484	15470	15409	15317	15424	15453	15447	15364	15405	15312	15364	15334	15338	15376	15543	15325	15295	15272	15465	15358	15444	15146	15375	15314	15371	15499	15288	15262	15417	15312	15503	15397	15423	15209	15382	15390	15315	15304	15427	15219	15336	15362	15299	15423	15448	15391	15557	15410	15403	15270	15326	15247	15221	15250	15325	15363	15535	15339	15446	15329	15397	15576	15411	15254	15428	15405	15438	15572	15502	15356	15353	15537	15316	15202	15201	15398	15346	15334	15464	15309	15424	15385	15226	15375	15413	15307	15360	15498	15347	15299	15306	15430	15466	15218	15289	15484	15305	15418	15238	15454	15423	15481	15241	15369	15349	15287	15509	15357	15527	15364	15276	15335	15322	15422	15452	15525	15505	15347	15439	15376	15295	15488	15321	15317	15219	15495	15324	15380	15361	15367	15333	15363	15193	15553	15394	15356	15540	15317	15303	15369	15429	15477	15246	15447	15157	15341	15160	15320	15339	15450	15279	15370	15229	15169	15338	15499	15478	15339	15349	15290	15435	15292	15380	15252	15274	15417	15352	15205	15283	15354	15405	15354	15253	15439	15337	15434	15430	15322	15268	15472	15251	15376	15183	15365	15499	15523	15502	15265	15359	15358	15043	15284	15374	15310	15216	15320	15407	15417	15344	15419	15475	15310	15296	15387	15541	15458	15469	15117	15481	15212	15262	15294	15410	15397	15468	15508	15444	15284	15316	15433	15505	15204	15453	15468	15391	15427	15251	15241	15241	15317	15522	15519	15337	15424	15243	15398	15426	15359	15333	15340	15304	15283	15337	15428	15344	15507	15374	15505	15380	15427	15470	15406	15442	15497	15336	15529	15364	15487	15337	15277	15254	15313	15299	15449	15378	15302	15290	15315	15319	15345	15341	15357	15341	15253	15331	15367	15333	15362	15291	15256	15410	15428	15333	15455	15382	15379	15236	15293	15382	15406	15413	15412	15380	15373	15331	15326	15365	15364	15283	15374	15421	15183	15283	15372	15403	15376	15229	15387	15413	15490	15459	15399	15496	15348	15228	15382	15221	15346	15459	15232	15415	15301	15442	15129	15502	15377	15286	15369	15319	15405	15390	15270	15259	15395	15446	15391	15550	15539	15518	15300	15287	15492	15501	15325	15420	15277	15207	15216	15461	15473	15435	15420	15289	15345	15469	15071	15242	15390	15395	15323	15476	15301	15227	15282	15442	15298	15258	15313	15453	15402	15282	15343	15417	15456	15239	15326	15209	15358	15336	15562	15578	15296	15151	15181	15187	15389	15349	15210	15354	15362	15445	15292	15179	15261	15517	15317	15397	15435	15401	15318	15252	15299	15441	15311	15424	15399	15354	15386	15195	15453	15268	15457	15345	15340	15446	15292	15283	15310	15322	15371	15272	15415	15226	15351	15342	15257	15442	15344	15624	15389	15294	15301	15210	15375	15353	15235	15390	15387	15289	15351	15363	15433	15354	15215	15575	15438	15197	15426	15415	15323	15325	15343	15503	15406	15420	15393	15380	15191	15343	15507	15144	15320	15382	15428	15522	15358	15493	15403	15457	15235	15387	15633	15325	15450	15364	15319	15406	15431	15220	15250	15389	15256	15347	15325	15312	15292	15292	15288	15368	15343	15335	15364	15427	15395	15415	15517	15205	15239	15354	15207	15403	15374	15449	15444	15139	15409	15435	15333	15450	15311	15351	15243	15530	15243	15316	15301	15336	15292	15409	15304	15551	15232	15293	15472	15461	15349	15387	15477	15292	15353	15324	15385	15277	15445	15355	15358	15233	15401	15403	15428	15488	15215	15395	15291	15500	15513	15534	15357	15332	15498	15512	15323	15348	15317	15388	15430	15253	15430	15352	15417	15159	15271	15338	15489	15274	15435	15181	15463	15424	15571	15395	15500	15256	15259	15216	15334	15315	15366	15369	15332	15371	15243	15331	15565	15283	15461	15300	15329	15529	15428	15236	15203	15307	15374	15257	15414	15434	15363	15318	15379	15242	15401	15417	15365	15274	15329	15487	15145	15458	15381	15305	15364	15380	15326	15461	15249	15380	15276	15326	15277	15420	15382	15470	15325	15406	15284	15405	15269	15371	15459	15371	15319	15310	15255	15406	15445	15490	15210	15452	15305	15442	15222	15304	15327	15344	15367	15390	15429	15332	15425	15408	15184	15449	15214	15368	15374	15219	15337	15517	15391	15446	15385	15394	15261	15441	15411	15186	15455	15303	15515	15438	15522	15331	15316	15487	15410	15616	15408	15415	15092	15253	15381	15278	15456	15469	15519	15350	15174	15294	15598	15431	15348	15366	15156	15424	15438	15247	15552	15306	15358	15351	15406	15316	15459	15252	15415	15427	15209	15205	15392	15238	15390	15447	15270	15372	15416	15475	15390	15455	15279	15421	15240	15536	15309	15453	15474	15304	15345	15377	15352	15465	15265	15361	15368	15350	15376	15348	15350	15481	15343	15438	15362	15386	15341	15189	15274	15532	15321	15299	15313	15546	15491	15427	15496	15298	15302	15305	15344	15366	15357	15305	15266	15289	15325	15426	15403	15461	15355	15357	15370	15404	15303	15378	15396	15215	15235	15367	15402	15466	15384	15220	15261	15361	15470	15297	15332	15353	15251	15437	15343	15536	15346	15258	15407	15429	15362	15450	15390	15341	15259	15296	15288	15368	15503	15235	15397	15365	15412	15299	15483	15304	15337	15151	15266	15384	15411	15420	15290	15344	15269	15292	15365	15298	15395	15314	15437	15205	15506	15434	15350	15294	15455	15250	15456	15543	15210	15367	15368	15513	15409	15365	15463	15339	15325	15394	15454	15463	15315	15262	15346	15390	15443	15253	15336
23095	21152	28937	23650	21529	23038	22682	18455	21863	61756	43451	30623	18985	17172	16760	16768	16782	16618	16863	16601	16800	16727	16653	16760	16690	16690	16581	16661	16634	16636	16530	16493	16529	16609	16536	16536	16602	16489	16651	16361	16560	16575	16644	16646	16851	16543	16668	16741	16653	16455	16556	16457	16758	16483	16737	16878	16864	16624	16607	16656	16682	16649	16464	16496	16330	16678	16466	16496	16514	16588	16426	16432	16611	16453	16685	16373	16473	16481	16529	16509	16530	16514	16435	16564	16531	16477	16399	16410	16458	16358	16309	16284	16654	16477	16612	16419	16500	16507	16310	16454	16649	16393	16475	16358	16512	16594	16701	16426	16662	16569	16597	16542	16402	16309	16594	16441	16589	16581	16503	16626	16507	16624	16416	16469	16508	16598	16562	16410	16454	16486	16522	16474	16500	16635	16326	16360	16315	16400	16470	16373	16616	16600	16286	16406	16411	16381	16613	16797	16558	16565	16664	16592	16453	16543	16535	16451	16491	16457	16437	16576	16354	16411	16395	16402	16480	16523	16467	16595	16506	16787	16663	16680	16491	16639	16536	16578	16321	16298	16586	16536	16519	16465	16489	16466	16544	16544	16390	16629	16442	16303	16431	16494	16303	16517	16320	16474	16608	16626	16478	16360	16585	16610	16539	16425	16528	16487	16572	16517	16539	16341	16714	16582	16616	16604	16489	16399	16446	16337	16612	16641	16749	16505	16601	16516	16525	16578	16632	16556	16389	16706	16393	16585	16439	16508	16532	16506	16653	16365	16541	16689	16519	16548	16317	16314	16361	16515	16510	16378	16724	16410	16404	16424	16331	16390	16453	16578	16577	16551	16456	16400	16521	16805	16481	16570	16455	16401	16484	16456	16554	16555	16445	16683	16342	16413	16500	16479	16614	16543	16606	16416	16610	16667	16505	16537	16540	16592	16604	16502	16719	16475	16380	16742	16372	16336	16389	16305	16462	16452	16298	16346	16506	16359	16550	16512	16624	16341	16424	16360	16555	16240	16456	16496	16678	16434	16523	16533	16456	16495	16605	16461	16490	16517	16542	16665	16556	16530	16435	16434	16356	16612	16293	16381	16504	16496	16469	16447	16138	16355	16542	16267	16503	16473	16520	16740	16451	16257	16664	16295	16576	16588	16523	16518	16339	16429	16242	16534	16601	16447	16388	16414	16505	16606	16506	16606	16549	16539	16496	16272	16454	16485	16390	16274	16570	16404	16519	16458	16402	16484	16595	16503	16422	16588	16517	16348	16211	16523	16508	16452	16677	16474	16248	16486	16497	16462	16500	16493	16383	16822	16562	16662	16315	16620	16405	16555	16576	16413	16564	16661	16751	16521	16486	16531	16542	16442	16633	16319	16597	16354	16555	16565	16365	16547	16468	16412	16574	16529	16577	16592	16585	16605	16450	16493	16397	16480	16449	16515	16482	16322	16509	16417	16422	16467	16601	16644	16403	16453	16460	16486	16425	16576	16459	16251	16442	16389	16566	16755	16285	16391	16326	16522	16442	16458	16589	16498	16526	16400	16585	16394	16422	16638	16432	16387	16345	16483	16528	16733	16515	16401	16515	16420	16530	16497	16537	16432	16555	16459	16531	16449	16591	16634	16553	16340	16585	16529	16370	16598	16804	16467	16673	16525	16407	16492	16548	16364	16391	16486	16678	16551	16395	16374	16476	16540	16512	16533	16569	16245	16677	16560	16599	16546	16446	16355	16628	16607	16557	16445	16398	16417	16568	16557	16440	16507	16476	16446	16272	16593	16496	16526	16744	16478	16318	16651	16577	16507	16417	16452	16541	16573	16676	16501	16686	16512	16634	16738	16571	16560	16466	16596	16314	16434	16483	16591	16467	16627	16372	16459	16502	16309	16591	16629	16496	16335	16546	16530	16400	16199	16636	16479	16547	16488	16430	16226	16413	16561	16260	16175	16415	16449	16563	16574	16457	16548	16303	16419	16385	16502	16431	16565	16365	16313	16513	16515	16530	16458	16486	16574	16447	16491	16429	16480	16476	16362	16601	16394	16316	16557	16433	16459	16517	16500	16479	16519	16376	16455	16646	16605	16435	16444	16338	16462	16533	16578	16574	16463	16505	16441	16371	16475	16611	16608	16462	16528	16628	16364	16536	16558	16561	16486	16470	16476	16617	16584	16595	16590	16424	16340	16430	16621	16544	16533	16412	16693	16475	16358	16417	16438	16469	16664	16573	16551	16396	16410	16615	16549	16561	16482	16541	16500	16604	16637	16374	16309	16463	16374	16332	16342	16525	16379	16449	16296	16432	16420	16500	16306	16347	16528	16597	16419	16577	16488	16536	16305	16291	16326	16551	16590	16453	16417	16576	16649	16510	16641	16579	16589	16358	16311	16591	16591	16669	16474	16398	16347	16419	16495	16593	16491	16601	16438	16423	16502	16496	16539	16490	16428	16478	16513	16404	16399	16457	16507	16627	16537	16426	16604	16436	16351	16338	16358	16430	16155	16371	16311	16428	16472	16534	16319	16451	16424	16433	16255	16610	16178	16459	16436	16560	16452	16476	16276	16503	16463	16458	16383	16719	16462	16302	16470	16552	16566	16338	16491	16557	16478	16639	16495	16425	16534	16493	16625	16343	16601	16473	16573	16503	16488	16369	16489	16433	16456	16507	16499	16538	16239	16457	16545	16673	16525	16484	16575	16506	16338	16521	16631	16620	16393	16464	16662	16290	16429	16537	16452	16522	16697	16398	16451	16575	16362	16790	16571	16544	16590	16504	16426	16534	16548	16215	16587	16394	16520	16508	16554	16573	16464	16371	16594	16621	16465	16503	16552	16462	16582	16320	16392	16345	16626	16324	16719	16373	16469	16607	16657	16627	16494	16454	16551	16473	16330	16468	16453	16462	16519	16486	16571	16435	16409	16336	16505	16576	16551	16589	16515	16650	16656	16548	16451	16394	16364	16409	16532	16323	16418	16733	16587	16633	16443	16343	16494	16490	16563	16517	16356	16493	16506	16606	16259	16598	16308	16551	16526	16675	16388	16391	16423	16445	16362	16540	16507	16706	16694	16466	16583	16700	16456	16627	16441	16341	16584	16656	16580	16491	16515	16574	16543	16148	16501	16406	16447	16438	16724	16333	16591	16609	16352	16364	16310	16568	16630	16555	16477	16633	16426	16387	16576	16553	16319	16620	16421	16482	16674	16513	16694	16442	16568	16627	16350	16563	16220	16386	16522	16637	16406	16569	16768	16196	16426	16484	16436	16524	16557	16527	16425	16507	16560	16565	16618	16513	16499	16638	16546	16511	16426	16520	16390	16549	16547	16582	16433	16719	16488	16246	16411	16671	16322	16600	16581	16564	16661	16491	16353	16372	16447	16501	16470	16730	16477	16590	16583	16569	16438	16432	16611	16444	16438	16626	16486	16449	16490	16473	16628	16640	16554	16451	16337	16465	16378	16374	16345	16446	16789	16640	16376	16356	16606	16414	16606	16644	16641	16567	16497	16651	16578	16610	16576	16620	16689	16365	16450	16615	16598	16414	16403	16608	16509	16469	16491	16619	16607	16266	16472	16630	16509	16458	16385	16387	16381	16573	16409	16468	16436	16532	16438	16517	16528	16580	16378	16666	16502	16505	16589	16280	16400	16549	16479	16427	16482	16563	16520	16482	16607	16465	16559	16704	16566	16409	16518	16441	16481	16473	16613	16465	16615	16470	16446	16556	16479	16675	16550	16546	16614	16447	16644	16583	16508	16497	16280	16492	16583	16510	16497	16405	16488	16526	16627	16346	16377	16417	16529	16621	16488	16653	16445	16588	16675	16533	16356	16409	16563	16630	16607	16519	16465	16563	16461	16556	16532	16524	16470	16498	16418	16514	16382	16565	16469	16381	16437	16566	16738	16197	16426	16568	16326	16395	16559	16458	16446	16527	16540	16564	16654	16553	16464	16544	16523	16465	16432	16466	16547	16458	16480	16555	16539	16582	16683	16470	16481	16534	16557	16436	16488	16677	16371	16389	16389	16353	16558	16408	16538	16530	16527	16559	16637	16599	16509	16420	16473	16502	16575	16676	16438	16525	16405	16421	16524	16450	16425	16677	16548	16529	16384	16362	16576	16430	16299	16437	16597	16433	16522	16548	16469	16517	16417	16520	16363	16540	16400	16587	16623	16549	16574	16486	16585	16305	16500	16460	16475	16298	16483	16511	16611	16420	16529	16327	16421	16517	16405	16455	16553	16491	16445	16506	16237	16554	16401	16570	16590	16455	16505	16284	16298	16425	16483	16518	16413	16443	16367	16468	16498	16371	16501	16686	16554	16573	16513	16623	16610	16645	16526	16604	16638	16450	16544	16550	16577	16649	16615	16581	16550	16551	16606	16524	16493	16364	16484	16587	16431	16603	16257	16625	16366	16541	16268	16400	16442	16547	16555	16513	16380	16433	16499	16427	16556	16490	16528	16602	16675	16640	16447	16540	16395	16334	16534	16446	16499	16466	16430	16448	16637	16801	16694	16506	16794	16608	16515	16713	16531	16625	16473	16484	16452	16468	16514	16379	16579	16509	16538	16416	16573	16539	16563	16716	16505	16515	16567	16449	16435	16387	16512	16639	16343	16474	16476	16427	16470	16531	16651	16494	16601	16514	16387	16545	16471	16479	16515	16431	16434	16499	16431	16458	16425	16627	16460	16582	16698	16497	16437	16503	16633	16393	16305	16416	16466	16508	16540	16407	16408	16440	16546	16602	16477	16511	16485	16469	16723	16706	16549	16554	16532	16283	16371	16348	16319	16527	16469	16448	16537	16557	16394	16496	16364	16424	16467	16434	16441	16558	16437	16699	16357	16577	16322	16371	16434	16584	16479	16299	16427	16661	16591	16608	16500	16539	16566	16616	16448	16545	16462	16483	16564	16643	16508	16532	16468	16643	16345	16335	16339	16452	16598	16562	16606	16538	16407	16486	16563	16495	16419	16677	16568	16750	16510	16254	16559	16651	16501	16751	16423	16494	16399	16533	16564	16371	16491	16344	16314	16555	16558	16384	16314	16395	16291	16351	16521	16581	16437	16565	16420	16382	16563	16495	16450	16356	16696	16311	16431	16543	16550	16533	16645	16512	16636	16430	16355	16415	16557	16481	16519	16492	16524
18081	31522	29984	23850	20534	18965	18217	17385	24672	61086	43875	29687	15456	15221	15449	15186	15449	15383	15156	15217	15369	15323	15451	15360	15170	15293	15496	15390	15259	15329	15426	15117	15386	15378	15473	15352	15442	15357	15245	15273	15207	15409	15490	15353	15423	15287	15390	15324	15311	15328	15483	15243	15344	15329	15316	15574	15849	15154	15359	15210	15274	15433	15250	15542	15310	15390	15295	15347	15172	15296	15278	15315	15323	15348	15148	15343	15561	15272	15212	15196	15341	15195	15298	15306	15463	15252	15470	15346	15379	15255	15383	15389	15287	15272	15390	15281	15164	15384	15405	15152	15341	15348	15205	15185	15477	15410	15140	15316	15330	15236	15257	15293	15205	15362	15194	15344	15259	15278	15512	15284	15401	15287	15532	15319	15239	15419	15282	15314	15367	15225	15363	15568	15325	15344	15345	15222	15274	15333	15436	15322	15322	15407	15217	15167	15296	15382	15340	15434	15303	15142	15424	15342	15288	15442	15418	15173	15265	15350	15418	15161	15210	15482	15330	15533	15233	15218	15289	15317	15412	15361	15388	15385	15137	15323	15307	15118	15519	15389	15450	15349	15493	15343	15456	15290	15473	15264	15427	15206	15229	15386	15305	15291	15298	15386	15316	15575	15232	15182	15268	15264	15366	15363	15373	15472	15369	15440	15238	15185	15216	15293	15278	15312	15270	15250	15329	15085	15343	15302	15269	15329	15492	15292	15214	15380	15256	15361	15311	15339	15414	15199	15418	15270	15199	15480	15355	15405	15217	15442	15300	15449	15124	15421	15146	15253	15293	15207	15381	15216	15455	15240	15444	15398	15373	15312	15359	15496	15267	15343	15405	15203	15363	15238	15338	15362	15300	15373	15220	15251	15491	15446	15119	15417	15031	15175	15290	15405	15361	15227	15317	15299	15231	15171	15368	15472	15372	15350	15349	15168	15457	15353	15459	15425	15421	15330	15339	15065	15148	15439	15317	15393	15461	15231	15378	15451	15398	15294	15367	15274	15179	15403	15126	15294	15117	15332	15268	15380	15366	15380	15134	15278	15282	15334	15241	15113	15275	15424	15442	15388	15274	15415	15219	15441	15336	15341	15344	15296	15108	15153	15345	15318	15288	15429	15297	15416	15166	15373	15361	15262	15357	15327	15310	15393	15346	15478	15286	15264	15227	15327	15328	15293	15415	15333	15047	15224	15333	15246	15417	15471	15264	15451	15405	15192	15238	15257	15497	15214	15465	15357	15245	15294	15121	15406	15276	15281	15291	15253	15304	15350	15363	15249	15326	15444	15409	15224	15377	15381	15262	15381	15273	15279	15270	15089	15385	15303	15376	15478	15215	15341	15452	15349	15266	15317	15313	15463	15329	15117	15135	15281	15279	15253	15354	15327	15234	15277	15283	15428	15296	15138	15309	15367	15421	15349	15301	15327	15355	15317	15421	15257	15390	15275	15304	15469	15290	15346	15293	15260	15337	15361	15265	15443	15335	15366	15269	15512	15250	15202	15241	15129	15503	15163	15289	15392	15265	15349	15384	15333	15475	15331	15368	15341	15410	15425	15235	15352	15355	15169	15355	15168	15305	15382	15254	15291	15330	15263	15338	15352	15260	15248	15389	15224	15408	15392	15107	15335	15415	15303	15343	15267	15339	15305	15279	15420	15290	15423	15344	15228	15343	15353	15213	15676	15358	15279	14939	15332	15306	15188	15358	15341	15452	15216	15203	15341	15301	15217	15317	15364	15459	15213	15293	15275	15414	15258	15286	15352	15311	15224	15385	15279	15349	15466	15431	15423	15338	15419	15295	15325	15275	15331	15288	15325	15338	15426	15289	15372	15333	15360	15405	15264	15320	15397	15330	15293	15207	15324	15192	15199	15300	15227	15418	15256	15354	15415	15240	15221	15204	15088	15391	15405	15352	15282	15263	15333	15487	15097	15280	15270	15260	15354	15208	15272	15376	15064	15328	15368	15253	15372	15145	15353	15265	15243	15376	15369	15264	15266	15296	15402	15184	15302	15330	15128	15148	15119	15165	15416	15290	15301	15288	15197	15481	15495	15363	15374	15316	15525	15401	15443	15450	15297	15496	15323	15384	15345	15202	15170	15444	15033	15461	15225	15340	15224	15308	15323	15227	15191	15272	15414	15446	15272	15256	15251	15400	15339	15231	15179	15282	15515	15539	15312	15480	15380	15309	15228	15387	15430	15306	15291	15159	15428	15351	15240	15372	15427	15295	15145	15327	15375	15370	15139	15239	15301	15147	15244	15182	15269	15606	15323	15140	15430	15265	15238	15089	15228	15322	15347	15304	15448	15387	15249	15277	15374	15308	15443	15465	15224	15148	15188	15400	15238	15334	15382	15380	15369	15406	15346	15238	15224	15215	15218	15464	15342	15295	15196	15399	15364	15283	15429	15388	15449	15207	15315	15432	15164	15368	15126	15220	15299	15374	15397	15328	15499	15299	15303	15351	15322	15349	15299	15359	15260	15291	15426	15176	15211	15341	15331	15441	15279	15324	15309	15126	15385	15148	15328	15404	15312	15269	15194	15257	15392	15469	15398	15255	15240	15316	15321	15312	15343	15466	15279	15205	15361	15312	15244	15470	15352	15380	15398	15535	15223	15299	15315	15563	15290	15328	15254	15213	15334	15230	15319	15398	15227	15323	15284	15307	15417	15309	15535	15398	15352	15309	15346	15306	15496	15253	15474	15381	15121	15223	15302	15213	15369	15291	15503	15214	15276	15412	15237	15321	15160	15266	15248	15427	15336	15156	15273	15330	15288	15261	15226	15351	15383	15529	15180	15187	15377	15297	15203	15303	15364	15270	15384	15129	15462	15285	15368	15478	15280	15316	15248	15461	15489	15245	15294	15427	15333	15168	15286	15339	15206	15285	15187	15428	15311	15390	15296	15304	15143	15207	15293	15352	15228	15209	15178	15358	15327	15293	15294	15248	15287	15550	15130	15302	15376	15369	15456	15266	15163	15271	15302	15177	15364	15390	15162	15440	15159	15371	15305	15241	15380	15264	15413	15448	15345	15380	15369	15128	15551	15285	15389	15206	15148	15335	15304	15311	15379	15221	15247	15205	15256	15379	15170	15320	15296	15130	15340	15325	15400	15319	15247	15387	15124	15419	15429	15339	15455	15311	15404	15324	15325	15261	15355	15277	15348	15108	15310	15099	15399	15280	15202	15346	15362	15204	15387	15306	15351	15375	15345	15369	15225	15367	15442	15395	15258	15288	15257	15139	15167	15434	15414	15293	15286	15526	15451	15305	15327	15462	15317	15477	15417	15257	15406	15452	15288	15315	15355	15230	15397	15363	15297	15339	15334	15305	15438	15248	15268	15272	15352	15440	15505	15286	15210	15429	15433	15262	15303	15279	15445	15363	15114	15386	15283	15313	15296	15347	15226	15312	15272	15237	15272	15413	15396	15553	15256	15467	15322	15418	15384	15197	15136	15429	15307	15367	15327	15312	15201	15171	15317	15177	15269	15449	15323	15232	15311	15324	15367	15247	15389	15354	15268	15281	15271	15221	15341	15383	15370	15286	15275	15343	15318	15353	15302	15385	15173	15385	15255	15289	15355	15384	15404	15247	15471	15384	15243	15263	15302	15466	15196	15371	15334	15350	15353	15292	15310	15501	15263	15221	15352	15349	15540	15273	15319	15186	15302	15193	15269	15470	15347	15316	15302	15404	15379	15403	15438	15418	15211	15191	15247	15226	15335	15410	15295	15235	15283	15192	15317	15261	15426	15300	15485	15297	15561	15469	15312	15311	15394	15184	15194	15324	15518	15255	15477	15329	15277	15388	15296	15187	15176	15364	15298	15338	15211	15306	15400	15369	15342	15286	15321	15333	15262	15230	15285	15321	15217	15433	15489	15244	15284	15318	15235	15386	15563	15311	15350	15248	15349	15325	15327	15354	15277	15353	15301	15292	15197	15170	15293	15366	15342	15279	15428	15036	15233	15325	15323	15394	15468	15327	15248	15252	15334	15513	15354	15324	15244	15358	15282	15348	15207	15281	15259	15429	15360	15345	15272	15297	15332	15506	15470	15198	15281	15341	15083	15187	15306	15401	15265	15316	15124	15406	15369	15426	15144	15204	15133	15404	15257	15430	15337	15335	15389	15226	15368	15352	15339	15099	15433	15222	15322	15348	15373	15422	15359	15277	15042	15444	15275	15444	15220	15243	15257	15331	15233	15423	15282	15152	15308	15260	15447	15298	15184	15417	15398	15135	15352	15275	15304	15337	15327	15244	15485	15332	15148	15175	15469	15451	15255	15266	15315	15392	15128	15295	15397	15436	15414	15265	15258	15378	15382	15277	15311	15257	15237	15359	15335	15303	15425	15243	15319	15327	15155	15075	15303	15461	15282	15210	15442	15288	15219	15546	15178	15364	15343	15484	15266	15236	15213	15371	15359	15260	15424	15277	15187	15306	15317	15198	15290	15229	15348	15382	15217	15418	15324	15244	15331	15418	15429	15364	15232	15422	15313	15203	15404	15283	15363	15312	15340	15232	15470	15304	15341	15239	15210	15342	15300	15257	15224	15601	15325	15407	15299	15343	15361	15243	15319	15276	15420	15294	15403	15332	15256	15375	15299	15399	15169	15397	15299	15402	15343	15321	15282	15263	15446	15245	15339	15519	15281	15585	15324	15233	15413	15279	15327	15429	15355	15192	15471	15285	15355	15368	15411	15286	15345	15266	15421	15202	15104	15503	15403	15379	15415	15255	15151	15342	15329	15387	15131	15437	15240	15437	15408	15178	15255	15354	15419	15276	15304	15390	15367	15559	15180	15453	15234	15398	15333	15312	15350	15409	15421	15298	15253	15174	15378	15448	15265	15351	15180	15298	15279	15305	15355	15418	15241	15222	15211	15329	15319	15330	15295	15416	15382	15367	15309	15337	15535	15471	15435	15282	15283	15403	15252	15349	15324	15301	15340	15279	15156	15513	15244	15299	15249	15425	15357	15261	15321	15243	15319	15298	15513	15331	15291	15237	15198	15340	15435	15490	15313	15245	15446	15255	15264	15298	15257	15266	15279	15375	15484	15356	15376	15146	15252	15306	15393	15391	15339	15239	15342	15297	15357	15257	15337	15424	15279	15510	15247	15492	15357	15336	15393
27600	21860	23335	19972	16731	16413	16470	16403	16431	23738	20546	17722	16302	15884	15946	16019	15907	16067	15875	15959	16071	16056	15952	15949	16058	16074	16025	15798	16133	15973	15714	15988	16083	15922	15914	15844	15869	16039	15871	16022	15908	15953	15974	15986	15946	16126	15933	15995	16067	15935	15959	15913	15929	16057	15743	15926	16060	15785	15964	15886	16103	15988	15959	15913	16106	16100	16047	15890	15949	15972	16097	16084	16005	16054	15900	16021	16091	15956	15993	15982	15841	15967	16034	15950	15982	15955	15721	15884	15909	16180	16161	15890	15993	15734	16030	15981	15934	15828	15969	15849	16090	16034	15865	15846	15853	16017	15909	16167	15978	15960	16089	15697	15951	16010	15960	16141	16103	15974	16167	16096	15965	15930	15993	16083	15929	16008	15923	15984	15877	15898	16014	15938	16095	15958	15922	15855	15879	15942	16056	15995	16081	15871	15877	15921	15903	16011	16000	15728	15797	15916	15850	15886	16018	15960	15949	15998	16060	16039	15891	15967	16007	15826	15923	15986	16037	16019	16056	15963	15897	15867	16032	15747	15896	16110	15992	16161	15845	15841	16169	16104	16081	15874	15840	15766	15966	15973	15939	15962	15846	15974	16053	15843	16047	15824	15968	15835	16010	15929	15901	15972	15980	16102	16250	16040	16095	15879	16019	16015	15941	16132	16071	15930	15957	15967	15945	15945	15963	16017	16011	15754	15976	16039	15894	15913	16063	16054	15779	16037	15807	16020	15877	15938	15731	15889	15978	15952	15924	15903	15994	15990	16069	15967	15702	15806	15945	16048	15785	16018	15912	15786	16174	16104	16054	16033	15965	15964	16098	15977	16046	16094	15775	15962	15937	15854	16081	16070	16132	15929	16092	15907	15973	15866	15837	15901	15892	15966	16008	15930	15918	16006	15884	16010	16005	16233	15960	16013	16026	16095	15958	15875	15969	16073	16085	15816	15923	16110	15979	15938	16105	16100	16056	15865	15798	16038	15918	15897	15998	15939	15995	16005	16022	15894	15972	15874	16114	15912	15981	15915	15937	15843	16229	15919	15924	15765	15834	15875	15896	15857	16056	15929	16036	15752	16120	15980	15925	15823	15928	15922	15970	15847	15707	15975	15834	15908	15917	15997	15800	15922	16071	15951	16122	16072	16069	15963	16103	15699	15837	15854	15885	16036	15857	15983	15860	16037	15995	15805	16035	15942	15817	16123	15953	16051	16049	15935	15822	16037	15910	15916	15984	15841	15946	15911	16076	15815	15899	16077	16009	15943	15977	15774	15883	15881	15905	16005	16007	15889	15879	15786	15967	16010	15914	15974	15948	16122	15853	16059	15848	15866	15754	15913	16003	15860	15849	15826	15879	16087	15715	16021	15899	16008	16017	15933	15953	16308	15964	15839	15954	15935	15867	15844	16020	15961	16057	15985	15977	16083	16064	15722	16059	15853	16093	15927	15924	15843	15873	16148	15957	15852	16052	16015	15891	16170	15936	15892	16196	16014	15943	15846	15947	16026	15986	15884	15930	15761	16103	16017	16020	15860	15839	16080	16000	15966	15998	16066	16105	16039	15858	15825	15781	16011	15967	15951	15872	15972	15749	16099	15960	15876	15922	16090	15726	15955	15964	16057	15983	16197	15925	15771	15708	15758	15911	15921	15891	15964	15935	15870	16052	15941	16014	16191	16088	15816	15834	15919	15930	16112	15906	15987	16117	15957	15973	16000	15995	15980	16012	15921	16083	15933	16049	16018	15973	15813	15948	15999	16041	15928	15867	15988	15952	15932	16086	15975	16147	15806	16079	16067	15844	15872	15979	16002	16057	15989	15892	16053	16009	15976	16037	16059	16094	15820	16049	15762	16022	16093	15931	15993	16284	15989	15994	15885	15962	16176	15897	15862	16117	15817	15752	15883	16036	16015	15820	15917	15693	15821	15987	15864	16027	15800	16135	15961	16132	16000	16061	15920	15906	15933	15946	15930	15964	15720	15823	16028	15957	16051	16155	16028	16137	16177	15914	16033	16056	15970	16015	16082	15841	15910	15813	15957	16002	16039	15794	15846	15706	15828	15992	16211	15958	15969	16031	15919	15836	15948	15983	16090	15937	15975	15790	15975	15902	16013	15943	15951	15919	15739	15869	15962	16109	16109	15740	16086	16175	16040	16124	15985	15952	15939	16129	15771	15978	15937	16090	15970	15989	15939	15868	15989	16017	15893	16067	15972	15918	15797	15825	15946	16099	16046	16000	16032	15909	15907	15904	16011	16106	15977	15900	15960	15943	16115	15822	16130	15979	15967	15990	16077	15847	16025	15979	16037	16042	16165	15968	16000	16043	15920	15888	15987	16092	15890	15732	15983	15875	15825	15982	15909	15991	16059	15875	15970	15911	15859	16025	15847	15972	15875	15962	15882	15922	15901	16027	15880	16049	15884	15942	16156	15939	15827	16141	15879	15966	15925	16121	15935	15940	15964	15950	16094	16161	15929	16045	16136	15857	16028	16070	15815	15851	15777	15997	16139	16104	16058	15856	16081	15918	16078	15993	16088	16010	15985	15856	15848	15802	15787	15764	15945	15966	16019	15813	15984	15882	16041	15884	15840	15868	15984	15928	16017	15915	16010	15891	15913	15990	15902	16063	15860	15911	15819	15878	15811	16030	16106	15954	15879	15846	15798	16040	15963	15878	15916	15900	16027	15781	16019	16043	16207	16047	15959	15970	15999	16299	16040	16078	15999	16026	16044	16062	15862	15895	15936	15971	15732	16056	15956	16004	15777	15936	16090	16265	15978	15956	15940	15941	16120	16184	16195	16046	15931	15979	16146	15965	16137	16030	15869	16085	15898	15692	15827	16020	16167	15840	16281	15983	15924	15925	15944	16080	16014	15897	15928	16014	15875	15847	16000	15824	16040	16048	15917	15747	16059	16109	15908	16026	15957	15982	16005	16080	15901	16013	16064	15907	16132	15876	15907	16037	16152	15936	15882	15896	16054	16014	16012	16117	15863	15909	16020	16022	16056	16071	15885	15961	16052	15819	15834	16032	16070	15963	16127	16028	16012	16075	16303	16089	15807	15996	15980	15926	15940	15919	15862	15961	15882	15709	15778	15850	15879	16131	15977	15949	16064	15823	15983	16133	15884	15966	16215	16094	15857	15809	15837	16026	15971	15983	15944	15989	15873	16109	15969	15908	15956	15885	15811	15909	15880	15931	15880	15817	15939	16028	15977	15914	16002	15984	15865	15946	15996	15734	15815	15992	16033	16008	15958	16052	16042	15849	15963	15972	16056	16012	15997	15794	15929	16113	15978	16095	15880	15979	16072	15792	15752	15963	15767	15977	15912	15966	16047	15982	15976	15923	15933	15801	15935	15876	15986	16126	16103	15946	15870	15937	15931	15932	15999	15895	15936	15985	15760	15979	15843	16059	16071	15968	16053	15955	15971	15817	15930	16123	15936	16021	15883	15899	15989	16103	16024	15989	15930	15998	15887	15968	16032	15883	15997	15899	15751	15940	15979	15944	15881	15983	16009	15872	16013	16007	16054	16174	16122	15981	15905	15934	16123	15781	15896	15944	16188	15999	16034	16093	15923	15869	15797	15899	15970	15977	16000	15903	15935	15959	15823	16030	16084	15821	16028	15963	15918	15758	15990	16082	15977	16099	15842	15869	15954	16007	16005	15967	15971	15864	15749	15961	16119	16143	16206	16118	15834	16004	15914	15928	15879	15907	15989	15981	16033	15802	15992	16081	16193	15949	15926	15924	16151	16055	15877	15978	15789	15975	16115	15893	15866	15802	15948	16029	16108	15815	16077	15937	15946	16030	15910	15946	16171	15918	16062	15917	16040	15822	15926	16059	16039	16067	15843	16017	15753	15858	16010	16016	15983	15972	15748	15968	15897	16028	15865	15784	15875	15926	15860	16057	16055	16082	15924	15904	15841	16050	15731	15994	16008	16013	16132	15739	15855	15854	16027	15950	15926	15685	15964	16079	16031	15959	15824	15864	15866	15951	16075	16158	15856	15864	15840	15860	15782	16144	15873	15974	16010	16016	15904	15873	15870	15881	16079	15974	15969	15940	15934	15903	15899	15887	15994	15841	16160	15999	15993	15939	15897	16126	15968	15829	15836	15997	15946	16080	16054	15947	16068	16004	15900	15840	15956	15893	15875	15810	15870	15962	16135	16159	15970	15922	16003	15921	15971	15896	15976	15949	15794	15949	15868	15989	16041	15937	16021	15959	15994	15899	15937	16080	16046	15943	16054	15989	15929	16053	15826	16011	16038	15887	15895	15891	16036	16130	16141	16011	15916	16205	15830	15983	15903	16010	15914	15959	15784	16092	16027	16031	15900	15876	15650	16057	16062	16051	15984	15878	15979	15980	15996	15869	15762	15945	15952	15956	15887	16010	16018	15941	16004	15931	15816	16025	16081	15991	15992	16048	15913	16208	15970	15702	15830	16113	15903	15857	16037	15918	16067	15859	15899	15936	16292	16151	16042	15974	15935	15986	15942	16033	15874	15876	16073	15931	16033	16002	16084	15856	15755	15993	16032	15998	15870	15853	15835	16124	16054	16031	15993	16146	15947	16093	16072	15834	15882	15852	15806	15960	16088	15827	16044	15996	15935	16044	15929	15978	15821	15772	15844	15889	16032	15848	15863	15941	16058	16019	15914	16013	15987	16041	16039	15860	16026	16100	15818	16086	15894	16108	16073	15932	15911	16101	16004	15817	16086	15756	15988	16019	15911	15959	15912	16090	16109	15876	16074	16041	15971	15930	16122	16004	15911	15967	15767	15970	15888	15955	15852	16026	15878	15979	15853	15843	16003	15946	15874	15755	15914	16086	16216	16092	16014	15905	15932	15926	16067	16203	16044	15840	15901	15931	15905	15994	16140	15900	15939	15986	15971	15959	15956	15846	16059	15924	15949	15919	16158	16026	16045	15950	15929	15874	16128	15973	15915	16006	16054	15942	15973	16042	16004	15913	16149	16036	16048	16112	15971	16162	16131	15968	15877	15922	16018	15922	15895	16075	16033	16088	15888	16025	16019	15797	15871	15900	16031	16062	15887	15764	15882	16071	15954	16086	15951	16108	16054	15895	15942	15937	15987	15948	15841	15827	16042	15918	15970	15959	15917
15920	20455	19678	17188	16231	15834	15542	15395	15900	26919	19452	16452	15094	14613	14782	14946	14910	14874	14885	14930	14922	14982	14948	14881	14953	14988	14774	14839	15034	14949	14865	14843	14854	14941	14904	14930	14915	14912	14818	14878	14832	14965	15032	15025	15105	14980	14957	14978	14765	14918	14978	14859	14781	14924	15078	14980	14867	14906	14756	15004	14814	14819	15124	14881	15041	14901	14862	14846	14890	14857	14845	14796	15134	14871	14915	14949	14864	14834	14714	14952	14986	14858	14789	14819	14940	15020	14818	15010	14965	14903	14745	14991	14838	14906	14918	14892	14670	15088	14846	14921	15046	14948	14851	14948	14876	14841	14912	14871	14808	14842	14960	14890	14902	14858	14941	14829	14961	14981	14970	15014	14819	14830	14965	14714	14758	14900	14891	14669	14932	14729	14898	14847	14739	14808	14926	14915	14730	14836	14969	14792	14847	14712	14870	14984	14915	14840	14894	14976	14797	14977	14879	14939	14855	14974	15024	15045	14820	14860	15031	14866	14888	14801	14836	14915	14753	15020	14906	14807	14946	14796	14971	14844	15040	14909	14875	15082	14847	15063	14871	14994	14886	14909	14912	14811	14845	14855	14725	14868	14994	14830	14873	14821	14991	14868	14854	14831	14990	14900	15040	14701	14893	14764	14965	14776	14858	14921	14835	14882	14957	14823	14898	14740	15032	15121	14877	15080	14972	14945	14916	14775	14814	14887	14846	14856	14931	14932	14669	14974	14871	14866	15134	14956	15021	14918	15145	14859	14841	14874	14848	14816	14860	14886	15043	14845	14802	14803	14895	14960	14874	14901	14963	14809	14823	14917	14827	14887	14957	14652	14899	14837	14861	14950	14954	14889	14989	14988	15000	14990	14901	14865	14945	14880	14924	14838	14890	14943	14892	14930	14972	14976	14675	14809	15001	14776	14995	14892	14783	14918	14888	14934	14897	14925	14890	14812	14917	14935	14851	14800	14888	14960	14914	14819	14705	15047	14990	14945	14795	14788	15006	14919	14897	14862	14864	14804	14907	14865	15025	14875	14840	15069	14872	14906	15007	14983	14708	14840	14928	14830	14794	15020	14826	14849	14966	14821	14853	14882	14724	14887	14667	15010	15048	14945	14843	14794	14960	14904	14938	14860	14975	14802	14763	14791	14918	14911	15094	14904	14942	14871	14825	14837	14843	14939	14845	14976	14816	15005	14884	14901	14974	14898	14925	14869	15067	14979	14872	14954	14967	14986	14690	14898	14879	15095	14886	14933	14883	14860	15030	15067	14957	14914	15017	15008	14753	15099	14881	15044	14823	14861	14946	14808	14878	14966	14918	14933	14949	14802	14862	14989	14939	15081	14964	14881	14827	14930	14876	14835	14850	14915	14864	14918	14768	14822	15055	15006	14949	14983	14914	14893	15167	14940	14716	14900	15039	14888	14937	15055	15013	14767	14918	14988	14763	14836	14904	14835	14958	14857	14631	15028	14833	14839	15006	14849	14846	14835	14700	14879	15003	14756	14915	14771	14974	14985	15059	14912	15032	14994	14931	14881	14947	14847	14893	14760	14873	15009	15037	14940	14926	14977	15049	14979	14979	14911	14739	15048	14952	14934	14956	14972	14994	15047	14868	14886	15027	14880	14839	14867	14975	14893	14884	14957	14972	15128	14892	14880	14974	14823	14958	14902	14896	14902	15033	14979	14920	14941	14956	14790	14978	14951	14717	14809	14907	14961	14937	14880	14895	14815	14682	14879	14964	14914	15001	15032	14998	14940	14830	14860	14675	14795	14866	14820	14854	14889	14969	14982	15049	14748	14696	14883	14945	14677	14988	15005	14988	14863	14995	14989	14921	14913	14897	14983	14812	14828	14809	15074	14874	14959	14904	14927	14851	14948	14975	14900	14904	14863	15041	14959	14752	14930	14991	14662	14895	14821	14943	14903	14760	14884	14993	14916	14897	14922	14857	15026	14873	15023	15036	14741	14826	14761	14929	14886	14810	14769	14850	14861	14840	14950	14966	14869	14988	14900	14967	14968	15002	14880	14872	14814	14830	14745	14896	14988	14927	14938	14938	14873	14751	15038	14725	14856	14983	14795	14971	14888	14941	14835	14991	14918	15024	14929	14976	14896	14942	14819	14905	14932	14790	14846	14996	15019	15008	14789	14799	14883	14799	14718	15026	14736	14986	15073	14784	14897	14892	14955	15037	15044	14758	14799	14835	14912	14928	15017	14913	14745	15005	14806	14880	14677	14831	14878	14867	14934	14813	14961	14855	14916	14969	14965	14851	14976	14805	14950	14927	14858	14927	14924	14922	14827	14810	14862	14826	15109	14842	14995	14893	14854	14944	14953	14913	14945	14939	14932	14874	14976	14972	14949	14984	14932	14918	14864	14863	14941	14979	14810	14961	14827	14763	14937	14997	14869	14737	14906	14845	14796	14891	14892	15010	14918	14896	14892	14931	14754	14901	15080	14828	14949	14843	14824	15000	14856	14859	14926	14878	14863	14996	14890	14814	14704	15064	14840	14765	14966	15078	14891	15091	14781	14952	15027	14951	14851	14847	14971	15031	15004	14862	15015	14932	14965	14819	14989	14939	14899	14863	14911	15058	14933	14807	14806	14834	14903	14820	14846	15085	15029	14893	14680	14872	14933	14912	14706	14815	14881	14835	14778	14941	14892	14858	14981	14990	14905	15004	15031	14861	14942	14984	14904	14951	14835	14951	14950	14997	14794	14968	14966	15048	14858	14986	14824	14996	14936	14979	14975	14770	14776	15220	14879	14814	14996	14979	14770	14883	14894	14981	15212	14993	14853	14806	14955	14789	14945	14885	14829	14829	15009	14767	14849	14849	14828	14818	14828	14905	14813	14956	14886	15013	14823	14872	14997	14948	14940	14997	14920	14902	14840	14835	15048	14895	14696	14874	14922	14913	14780	15181	14890	14907	14886	14945	14869	15000	14868	14991	14989	14854	14825	14782	14814	14853	15070	15058	14913	14852	15015	14995	14946	15048	14862	14895	14915	14974	14924	14817	14885	15099	15040	14937	14934	14945	14778	14953	15025	14838	14677	14970	14888	14809	14894	14901	15019	14897	15029	14904	14903	14725	14893	14823	14885	14831	14908	14960	15031	14999	14824	14895	14910	15086	14868	14838	14785	15002	14905	14953	14943	14809	14776	14952	14915	14828	14943	15012	14886	15094	15073	14854	14776	14867	14903	15033	14856	14702	14835	15017	14741	14919	14895	14853	15122	14899	14947	14917	14857	14868	14881	15015	14899	14876	14961	14885	14841	14906	14829	14875	14928	14883	15055	14991	14947	14991	14938	14981	14766	14826	14892	14984	14982	14866	14784	14807	14723	14910	14853	14942	14798	14775	14953	14829	14922	14890	14899	15001	14748	14908	14683	14940	15070	14972	14828	14904	15038	14938	14847	14772	14969	14808	15050	14964	14677	14805	14955	14813	14966	14884	14938	15094	14978	14949	14865	14855	14916	14940	14935	14871	14961	14953	14837	15167	14960	14968	14843	14954	14826	14898	14910	14814	14739	14929	15100	14827	14968	15140	14932	14886	14856	14766	15018	14949	14924	14887	14909	14935	14998	15039	14806	14829	14813	14863	14896	14834	14815	14872	14836	14992	15149	14964	14932	14804	14866	15007	14713	14909	14878	14916	15036	14863	14803	15073	14950	14898	14977	14798	15050	15045	14960	14985	14964	14794	14852	14914	14982	14842	15025	14792	14959	14972	14886	14898	15000	14876	14883	14777	14919	14816	14846	14911	14786	14929	14833	14983	14846	14975	14982	14934	14911	14893	15057	14791	14868	14862	14975	14956	14983	14944	14823	14995	14927	14925	14904	14875	15107	14894	14867	14882	14982	14945	14879	14932	14917	14822	14916	14957	14833	14829	14925	14810	14889	14940	14998	14782	15147	14750	14820	14930	14934	14950	14849	15003	14883	14851	14982	14964	14935	14990	14848	14803	14871	14854	14972	14799	15025	15100	14872	15029	14927	14984	14999	14865	14988	14978	14920	14935	14884	14951	14968	15068	15010	14975	14929	14792	14867	15060	14823	14950	14886	14885	14862	14977	14864	14902	14796	14945	14655	14880	14923	14873	15063	14949	14888	14866	14795	14787	15123	14919	15022	14974	14880	14749	14875	14843	14893	14919	14968	14797	14892	14941	14932	15029	14793	14769	14954	14866	14917	15110	14903	14910	14790	14901	14868	14804	15007	15056	14915	14910	14881	15008	14973	14882	14962	14811	14928	15010	14868	14876	15028	14843	15117	14878	14931	15070	14922	15032	14996	14902	14927	14984	14840	14933	14858	14959	14974	14881	14982	14945	14900	14830	15157	14849	14917	14775	14802	14830	14887	14884	14880	14749	14868	15011	14979	14856	15051	14962	14876	14973	14822	14873	15002	14964	14892	14832	15112	14894	14948	14827	14966	14939	14962	14753	14723	14973	14972	14957	14906	14839	14951	14958	14952	14894	14963	14974	14951	14834	14920	14942	14841	14847	14878	14789	14939	14840	15109	14871	14802	14843	14795	14867	14919	15095	14816	14811	14953	14727	14932	15000	14826	14851	14937	14756	14744	14850	15055	15133	14882	14974	14896	14797	14968	14883	14898	14907	14803	14864	14832	14891	15116	15071	14831	14982	14883	14980	14910	14723	15052	14910	14872	15111	15034	15003	14773	14942	14990	14842	14955	14931	14923	14879	15012	14854	14884	14878	14994	14941	14789	14905	15110	14848	14864	14899	14910	14836	15028	15189	14759	14883	14902	14803	14947	14870	14861	14850	14896	14923	14860	14965	14917	15146	14986	14961	14835	14940	15021	14864	14727	14881	14855	14802	14838	15034	14840	14822	14893	14982	14965	14875	14836	14949	14811	14858	14851	15037	14957	14890	14987	14857	14949	14890	14787	14902	14826	14889	14884	14843	14996	14916	14774	15041	14891	14950	14869	15020	14761	14929	14865	14803	15007	15006	14918	14957	14923	14897	14740	14987	14935	14780	14860	14856	15275	14938	14646	14876	14917	15021	14882	14941	14753	14729	14814	14814	14828	15110	14958	14926	14804	14841	14934	14904	14944	14938	14735	14829	15058	14916	14913	14897	14905	14883	14842	15008	14907	14929	14814
24408	21155	28113	24750	21345	18894	18115	16649	18677	45526	33021	25134	16920	16094	15877	15835	15694	15850	15890	15813	15686	15801	15904	15823	15946	15862	15787	15946	15727	15678	15613	15889	15690	15734	15773	15814	15783	15990	15806	15797	15846	15861	15672	15707	15688	15739	15599	15591	15747	15860	15808	15821	15872	15997	15878	15704	15866	15843	15735	15798	15712	15591	15797	15738	15862	15570	15560	15553	15664	15628	15753	15968	15721	15735	15556	15581	15679	15855	15685	15919	15695	15725	15679	15761	15892	15774	15727	15659	15673	15908	15623	15652	15666	15885	15702	15833	15448	15588	15845	15562	15600	15532	15513	15801	15639	15569	15680	15611	15714	15679	15681	15706	15640	15687	15776	15869	15750	15645	15699	15632	15833	15782	15765	15678	15946	15820	15427	15615	15599	15583	15790	15812	15699	15693	15585	15641	15635	15870	15889	15757	15719	15680	15833	15747	15741	15542	15795	15961	15550	15697	15590	15616	15760	15676	15825	15854	15935	15650	15539	15741	15525	15553	15752	15754	15806	15794	15704	15710	15693	15466	15820	15681	15831	15780	15878	15556	15723	15518	15714	15915	15720	15884	15670	15869	16090	15755	15830	15646	15771	15749	15713	15642	15718	15895	15752	15591	15708	15717	15721	15636	15727	15757	15843	15563	15719	15676	15556	15664	15688	15752	15678	15672	15804	15894	15865	15534	15722	15607	15783	15452	15654	15702	15722	15671	15702	15726	15632	15586	15507	15684	15626	15649	15626	15644	15729	15668	15751	15583	15691	15917	15536	15786	15647	15744	15695	15814	15756	15518	15759	15551	15605	15707	15780	15886	15726	15866	15752	15745	15574	15799	15735	15687	15624	15902	15763	15788	15591	15668	15666	15443	15694	15822	15647	15789	15603	15915	15861	15842	15515	15534	15683	15628	15594	15839	15803	15620	15740	15667	15701	15815	15739	15682	15601	15693	15795	15885	15665	15558	15672	15754	15843	15612	15640	15694	15629	15800	15650	15642	15795	15766	15828	15604	15686	15629	15706	15858	15613	15800	15793	15774	15638	15673	15666	15754	15518	15613	15769	15548	15673	15506	15595	15762	15619	15771	15869	15741	15829	15670	15633	15733	15674	15691	15646	15668	15700	15692	15581	15683	15695	15705	15788	15679	15729	15764	15749	15751	15717	15747	15603	15683	15636	15576	15661	15719	15687	15730	15852	15751	15595	15710	15749	15830	15723	15711	15718	15599	15643	15709	15691	15595	15761	15847	15765	15783	15639	15661	15577	15749	15721	15729	15659	15773	15719	15715	15570	15505	15676	15720	15668	15553	15824	15717	15786	15723	15666	15622	15872	15688	15536	15684	15752	15745	15711	15763	15571	15602	15722	15700	15828	15669	15402	15615	15682	15681	15550	15708	15879	15625	15629	15794	15956	15605	15655	15599	15640	15762	15650	15828	15723	15793	15635	15774	15906	15634	15920	15798	15638	15751	15674	15699	15598	15813	15631	15710	15673	15613	15610	15596	15536	15724	15652	15814	15554	15604	15591	15863	15772	15916	15788	15626	15602	15766	15777	15773	15649	15521	15801	15711	15543	15691	15548	15911	15615	15702	15712	15869	15858	15670	15774	15858	15697	15768	15697	15882	15645	15629	15828	15769	15773	15672	15801	15635	15954	15796	15732	15619	15771	15791	15782	15619	15786	15803	15654	15477	15527	15547	15582	15738	15677	15687	15779	15657	15676	15581	15727	15672	15736	15922	15514	15738	15739	15863	15707	15662	15718	15648	15791	15555	15766	15711	15650	15634	15691	15657	15585	15773	15909	15715	15581	15703	15602	15655	15784	15741	15757	15797	15733	15804	15838	15772	15706	15755	15800	15777	15754	15578	15631	15661	15746	15698	15579	15619	15879	15544	15640	15798	15678	15716	15665	15677	15479	15628	15580	15538	15733	15875	15769	15815	15785	15760	15753	15645	15754	15771	15609	15596	15528	15652	15810	15852	15740	15524	15583	15888	15583	15793	15872	15785	15523	15715	15736	16017	15823	16031	15791	15755	15739	15566	15796	15769	15847	15683	15728	15596	15759	15798	15796	15767	15574	15585	15591	15631	15689	15670	15579	15598	15657	15899	15821	15679	15568	15621	15636	15721	15779	15706	15822	15907	15705	15686	15705	15706	15891	15601	15616	15720	15728	15749	15723	15708	15635	15551	15681	15667	15765	15578	15618	15610	15895	15602	15653	15675	15586	15809	15747	15809	15566	15678	15561	15672	15683	15632	15703	15695	15645	15666	15851	15954	15743	15667	15897	15869	15485	15900	15557	15605	15657	15587	15842	15671	15578	15617	15622	15519	15703	15693	15636	15594	15478	15730	15618	15628	15789	15669	15692	15654	15869	15553	15715	15774	15699	15761	15712	15697	15805	15813	15924	15635	15541	15733	15640	15734	15762	15628	15668	15702	15813	15787	15798	15635	15701	15836	15767	15484	15676	15711	15497	15879	15752	15892	15577	15799	15812	15725	15784	15543	15727	15714	15744	15780	15733	15726	15699	15678	15465	15758	15878	15691	15808	15677	15794	15805	15566	15637	15799	15494	15681	15746	15650	15802	15546	15756	15932	15741	15833	15844	15580	15699	15732	15949	15681	15714	15833	15692	15693	15788	15752	15672	15727	15469	15822	15769	15571	15646	15595	15746	15748	15786	15891	15628	15778	15833	15790	15694	15601	15626	15743	15758	15637	15458	15701	15630	15577	15670	15803	15787	15705	15747	15677	15614	15438	15677	15624	15744	15803	15835	15614	15678	15656	15779	15776	15929	15760	15703	15617	15807	15607	15588	15659	15755	15609	15571	15606	15778	15812	15718	15739	15730	15638	15646	15687	15752	15734	15603	15565	15726	15712	15829	15653	15584	15709	15558	15657	15603	15766	15667	15478	15527	15635	15784	15699	15772	15735	15771	15892	15838	15848	15893	15794	15851	15650	15817	15778	15749	15713	15660	15710	15711	15799	15633	15683	15701	15641	15525	15844	15753	15746	15774	15656	15668	15636	15684	15507	15682	15709	15596	15636	15696	15860	15760	15633	15791	15721	15722	15574	15685	15608	15637	16007	15525	15591	15656	15654	15749	15661	15698	15557	15638	15666	15810	15725	15713	15670	15543	15632	15787	15747	15702	15681	15618	15701	15794	15717	15591	15722	15732	15865	15749	15701	15828	15559	15704	15892	15681	15838	15604	15756	15752	15539	15651	15738	15783	15688	15521	15846	15565	15549	15681	15724	15840	15752	15792	15655	15666	15769	15654	15897	15633	15689	15708	15829	15615	15562	15801	15893	15637	15581	15908	15515	15694	15774	15702	15776	15739	15624	15652	15552	15689	15709	15764	15751	15720	15879	15697	15570	15834	15684	15904	15758	15467	15758	15563	15691	15642	15825	15785	15612	15791	15726	15927	15672	15779	15530	15751	15824	15862	15770	15607	15679	15598	15625	15877	15611	15551	15687	15762	15457	15605	15712	15577	15733	15689	15736	15789	15687	15810	15741	15714	15827	15646	15675	15797	15572	15625	15790	15823	15897	15854	15635	15763	15742	15741	15588	15744	15718	15771	15774	15897	15674	15713	15564	15622	15863	15900	15831	15598	15561	15784	15611	15625	15875	15742	15749	15795	15635	15765	15751	15876	15526	15606	15690	15717	15752	15693	15731	15775	15666	15631	15828	16081	15759	15614	15549	15748	15662	15672	15815	15802	15662	15541	15758	15721	15506	15786	15600	15691	15680	15666	15640	15563	15804	15735	15812	15715	15870	15671	15535	15763	15760	15675	15563	15665	15838	15571	15564	15692	15732	15836	15666	15905	15797	15702	15758	15739	15801	15723	15707	15591	15604	15626	15753	15716	15697	15898	15626	15736	15797	15889	15605	15662	15868	15747	15908	15811	15649	15766	15767	15728	15837	15602	15638	15704	15701	15723	15908	15774	15832	15634	15790	15776	15660	15693	15662	15813	15613	15653	15545	15647	15563	15929	15624	15770	15749	15883	15938	15796	15577	15591	15489	15553	15569	15646	15684	15603	15702	15672	15764	15947	15631	15687	15523	15682	15604	15696	15495	15544	15795	15807	15661	15643	15624	15719	15779	15812	15748	15663	15791	15831	15684	15785	15623	15592	15795	15843	15702	15685	15826	15715	15701	15640	15666	15684	15989	15654	15668	15695	15441	15693	15712	15620	15523	15605	15565	15782	15753	15829	15531	15706	15543	15778	15805	15710	15770	15739	15563	15773	15825	15670	15839	15706	15667	15722	15785	15771	15826	15836	15845	15529	15689	15861	15868	15526	15805	15698	15673	15861	15869	15763	15649	15723	15876	15707	15765	16038	15729	15759	15881	15582	15891	15666	15690	15772	15747	15825	15890	15869	15648	15869	15775	15702	15726	15934	15777	15662	15590	15653	15727	15796	15510	15776	15692	15575	15778	15605	15677	15599	15650	15703	15831	15818	15783	15891	15706	15551	15912	15602	15785	15618	15872	15681	15635	15611	15773	15382	15639	15688	15695	15797	15610	15751	15702	15862	15639	15652	15679	15443	15729	15516	15852	15688	15670	15699	15716	15675	15570	15678	15721	15575	15744	15808	15628	15524	15721	15745	15716	15570	15664	15698	15614	15625	15634	15637	15743	15837	15754	15867	15747	15719	15765	15490	15822	15723	15841	15855	15662	15604	15637	15604	15581	15609	15634	15637	15713	15690	15696	15604	15916	15957	15551	16077	15666	15727	15571	15762	15590	15636	15395	15670	15688	15710	15597	15793	15788	15800	15565	15793	15690	15835	15738	15750	15602	15678	15700	15809	15812	15603	15727	15773	15781	15687	15673	15687	15661	15768	15563	15818	15592	15649	15548	15902	15753	15613	15807	15618	15495	15628	15994	15611	15722	15586	15606	15830	15860	15924	15476	15686	15833	15614	15645	15673	15618	15727	15643	15767	15682	15689	15585	15629	15822	15629	15780	15645	15693	15666	15667	15768	15584	15791	15714	15736	15649	15824	15677	15605	15739	15647	15953	15693	15726	15629	15780	15675	15709	15591	15649	15775	15806	15649	15727	15748	15692	15369	15558	15613	15562	15797	15600	15809	15745	15551	15626	15857	15606	15805	15769	15778
15505	26017	24739	19905	17966	16862	16214	15871	20131	47562	33727	24475	14705	14870	14717	14930	14778	14750	14784	14715	14792	14780	14873	14774	14984	14799	14934	14598	14712	14617	14661	14744	14756	14686	14785	14634	14735	14724	14783	14697	14714	14661	15068	14674	14765	14829	14753	14823	14743	14832	14775	14742	14778	14699	14813	14962	14970	14693	14850	14718	14688	14723	14849	14719	14703	14862	14695	15102	14576	14679	14615	14701	14609	14732	14674	14774	14713	14852	14749	14829	14819	14787	14930	14654	14704	14719	14633	14645	14681	14810	14889	14731	14845	14724	14753	14846	14795	14996	14840	14767	14698	14691	14857	14902	14618	14719	14768	14844	14821	14656	14866	14641	14645	14694	14691	14757	14705	14702	14925	14843	14653	14678	14765	14728	14791	14657	14712	14533	14737	14828	14851	14807	14853	14643	14877	14713	14607	14754	14761	14693	14645	14770	14687	14858	14601	14641	14721	14785	14743	14656	14668	14798	14675	14649	14808	14750	14711	14931	14715	14589	14891	14572	14575	14766	14707	14657	14716	14773	14707	14709	14757	14695	14933	14700	14729	14770	14777	14796	14745	14579	14849	14808	14771	14808	14784	14631	14808	14796	14810	14796	14848	14805	14775	14781	14649	14747	14727	14877	14761	14603	14843	14719	14630	14732	14643	14637	14966	14803	14601	14799	14662	14880	14798	14787	14753	14830	14795	14742	14827	14818	14770	14737	14681	14855	14822	14771	14722	14870	14712	14774	14642	14781	14711	14818	14673	14701	14772	14910	14750	14684	14910	14725	14974	14670	14765	14693	14704	14682	14828	14775	14840	14874	14729	14790	14918	14766	14765	14822	14679	14639	14863	14743	14683	14718	14747	14873	14793	14758	14754	14802	14631	14809	14722	14655	14573	14611	14765	14757	14658	14678	14723	14767	14864	14826	14651	14714	14743	14511	14907	14896	14809	14596	14824	14823	14641	14953	14731	14736	14744	14807	14723	14666	14760	14748	14781	14825	14864	14768	14628	14734	14889	14786	14665	14942	14781	14547	14795	14674	14755	14698	14875	14740	14774	14611	14755	14821	14841	14698	14731	14746	14749	14696	14727	14843	14655	14794	14776	14909	14684	14796	14793	14726	14705	14790	14770	14623	14885	14646	14803	14682	14650	14689	14690	14712	14694	14711	14751	14669	14753	14755	14678	14789	14709	14719	14683	14776	14756	14753	14746	14763	14601	14812	14748	14859	14808	14713	14793	14755	14699	14802	14817	14786	14876	14673	14674	14746	14722	14688	14682	14715	14698	14769	14659	14713	14783	14752	14794	14668	14656	14718	14896	14767	14861	14818	14746	14758	14678	14859	14751	14722	14813	14737	14879	14551	14732	14980	14900	14802	14918	14689	14794	14740	14749	14738	14725	14639	14811	14944	14743	14730	14776	14605	14631	14735	14675	14639	14811	14555	14769	14674	14719	14723	14687	14707	14802	14903	14701	14737	14798	14814	14751	14934	14733	14748	14761	14743	14756	14794	14743	14778	14653	14835	14877	14640	14872	14703	14572	14754	15000	14754	14740	14706	14768	14903	14697	14809	14626	14710	14668	14682	14833	14790	14786	14776	14794	14719	14650	14688	14970	14725	14805	14796	14749	14683	14732	14782	14874	14655	14788	14711	14624	14709	14767	14651	14721	14622	14758	14688	14800	14670	14682	14598	14707	14767	14819	14867	14612	14727	14662	14877	14586	14588	14844	14594	14672	14763	14581	14806	14841	14766	14431	14816	14747	14857	14748	14769	14811	14735	14765	14658	14733	14771	14738	14791	14824	14679	14672	14693	14708	14621	14831	14667	14826	14822	14798	14649	14830	14611	14754	14664	14926	14607	14537	14665	14741	14707	14712	14874	14730	14674	14723	14564	14824	14706	14701	14574	14619	14688	14762	14631	14597	14788	14751	14615	14677	14752	14828	14612	14809	14776	14894	14651	14637	14763	14683	14725	14836	14686	14675	14558	14761	14761	14804	14575	14847	14741	14909	14774	14837	14741	14821	14792	14785	14626	14735	14560	14573	14706	14773	14981	14803	14753	14661	14805	14714	14735	14693	14658	14618	14584	14651	14671	14622	14588	14810	14756	14719	14822	14694	14771	14778	14727	14788	14596	14845	14802	14729	14739	14578	14641	14734	14860	14613	14782	14879	14766	14815	14745	14725	14678	14760	14656	14698	14805	14570	14877	14824	14803	14728	14800	14644	14680	14782	14702	14710	14562	14831	14771	14723	14622	14758	14752	14767	14610	14757	14714	14685	14675	14741	14738	14855	14640	14578	14871	14785	14670	14831	14832	14896	14807	14656	14912	14807	14886	14685	14663	14739	14779	14713	14627	14664	14661	14916	14741	14816	14928	14523	14735	14718	14663	14711	14795	14662	14787	14762	14720	14614	14730	14869	14829	14715	14631	14597	14860	14733	14664	14899	14797	14778	14828	14579	14587	14882	14576	14683	14555	14628	14678	14706	14693	14613	14725	14806	14760	14849	14706	14836	14732	14798	14700	14742	14835	14705	14520	14935	14825	14622	14656	14788	14724	14604	14756	14699	14710	14613	14841	14713	14836	14661	14765	14714	14768	14926	14669	14843	14857	14753	14894	14775	14667	14714	14842	14653	14723	14818	14728	14788	14774	14629	14756	14810	14873	14774	14610	14680	14741	14733	14789	14721	14655	14797	14682	14625	14775	14952	14815	14886	14729	14835	14784	14725	14852	14791	14874	14654	14834	14761	14746	14613	14648	14793	14781	14872	14683	14770	14752	14780	14751	14745	14717	14801	14613	14782	14604	14877	14790	14527	14552	14761	14719	14572	14827	14840	14812	14663	14777	14661	14903	14578	14579	14810	14917	14620	14657	14655	14784	14528	14760	14768	14846	14719	14732	14519	14499	14931	14714	14817	14561	14931	14813	14592	14624	14760	14640	14772	14712	14860	14832	14775	14847	14578	14636	14642	14697	14630	14811	14689	14698	14904	14711	14771	14723	14786	14811	14731	14864	14687	14852	14714	14610	14711	14760	14771	14936	14664	14816	14526	14792	14779	14570	14864	14792	14829	14872	14772	14685	14693	14836	14756	14758	14532	14804	14762	14742	14688	14796	14806	14560	14671	14660	14857	14655	14761	14772	14818	14730	14853	14626	14713	14780	14665	14569	14757	14590	14925	14718	14655	14687	14768	14678	14690	14784	14889	14732	14698	14730	14896	14657	14894	14555	14884	14841	14851	14687	14849	14768	14928	14766	14805	14783	14806	14826	14682	14785	14764	14812	14903	14610	14897	14814	14686	14752	14727	14812	14774	14695	14900	14628	14799	14671	14650	14850	14718	14740	14873	14797	14670	14882	14761	14678	14741	14638	14792	14681	14905	14695	14863	14844	14933	14879	14699	14836	14917	14648	14854	14774	14765	14635	14774	14905	14561	14853	14925	14780	14781	14726	14710	14588	14713	14871	14871	14620	14786	14692	14721	14669	14663	14611	14686	14670	14863	14837	14789	14854	14691	14888	14665	14832	14701	14865	14721	14864	14887	14907	14778	14791	14877	14782	14585	14837	14727	14484	14774	14703	14621	14708	14746	14742	14817	14778	14749	14903	14750	14743	14773	14808	14787	14844	14724	14815	14699	14746	14686	14749	14791	14822	14687	14676	14670	14760	14704	14778	14693	14918	14833	14691	14698	14842	14641	14497	14812	14660	14882	14908	14609	14651	14729	14705	14691	14758	14705	14831	14582	14764	14680	14650	14776	14724	14776	14884	14802	14718	14799	14674	14634	14800	14547	14747	14805	14735	14804	14784	14832	14728	14736	14610	14813	14623	14821	14799	14822	14789	14562	14589	14772	14775	14557	14552	14643	14809	14784	14767	14691	14867	14857	14722	14684	14641	14699	14703	14803	14780	14737	14727	14815	14721	14768	14618	14664	14742	14804	14798	14700	14712	14690	14757	14654	14691	14816	14672	14748	14632	14768	14744	14722	14830	14714	14792	14890	14799	14564	14779	14770	14814	14744	14779	14724	14705	14579	14822	14785	14792	14761	14745	14650	14981	14778	14710	14655	14831	14667	14876	14779	14545	14840	14610	14818	14820	14615	14699	14789	14651	14840	14757	14732	14661	14789	14565	14672	14783	14852	14692	14641	14780	14846	14846	14678	14906	14687	14700	14906	14846	14759	14694	14736	14861	14840	14805	14850	14692	14817	14639	14667	14680	14744	14677	14900	14783	14790	14796	14680	14927	14658	14773	14833	14786	14812	14662	14905	14637	14688	14717	14808	14849	14512	14781	14705	14818	14744	14878	14758	14716	14691	14603	14674	14691	14683	14730	14853	14743	14681	14812	14824	14644	14912	14624	14745	14839	14680	14766	14715	14909	14802	14751	14686	14772	14651	14808	14878	14856	14625	14710	14620	14680	14801	14640	14740	14870	14608	14703	14652	14782	14738	14855	14718	14746	14692	14793	14704	14940	14832	14815	14727	14709	14770	14710	14851	14902	14874	14778	14786	14756	14819	14632	14748	14650	14814	14738	14760	14836	14707	14740	14850	14888	14619	14755	14878	14719	14882	14733	14721	14758	14746	14661	14863	14731	14813	14638	14926	14688	14663	14686	14777	14630	15008	14603	14905	14763	14703	14768	15111	14515	14649	14780	14714	14829	14685	14837	14850	14620	14591	14822	14844	14670	14839	14658	14837	14634	14884	14662	14781	14796	14730	14963	14736	14767	14865	14667	14831	14784	14757	14506	14878	14872	14698	14767	14840	14671	14751	14787	14754	14830	14809	14826	14756	14803	14667	14660	14761	14799	14922	14778	14911	14862	14788	14690	14734	14724	14773	14863	14661	14771	14628	14693	14805	14817	14848	14786	14677	14778	14586	14839	14882	14815	14774	14725	14753	14780	14781	14751	14551	14650	14567	14758	14754	14829	14722	14730	14815	14817	14724	14681	14798	14643	14781	14855	14819	14825	14810	14541	14686	14610	14764	14793	14718	14840	14748	14702	14672	14851	14715	14807	14739	14599	14748	14647	14612	14763	14740	14801	14756	14799	14562	14743	14649	14704	14664	14703	14761	14656	14749	14702	14757	14892	14809	14532	14817	14675	14697	14660	14870	14683	14698	14662	14823	14809
23064	21083	28815	23603	21344	22407	20905	16368	18000	58135	43422	31629	17163	15439	14671	14732	14708	14568	14702	14575	14706	14741	14486	14684	14584	14529	14748	14699	14650	14511	14484	14729	14675	14477	14360	14583	14605	14392	14532	14612	14562	14523	14326	14532	14723	14662	14633	14675	14651	14423	14484	14483	14735	14349	14722	14549	14849	14648	14730	14639	14369	14463	14531	14676	14618	14500	14526	14567	14458	14391	14491	14517	14457	14569	14728	14349	14519	14627	14587	14496	14782	14531	14670	14368	14461	14718	14412	14445	14624	14496	14499	14503	14539	14451	14587	14550	14654	14484	14434	14685	14642	14506	14681	14636	14438	14545	14486	14339	14504	14570	14490	14423	14290	14341	14642	14579	14488	14476	14548	14240	14475	14609	14596	14541	14440	14449	14377	14509	14549	14489	14409	14637	14387	14395	14552	14556	14777	14518	14442	14704	14485	14600	14395	14545	14804	14570	14376	14416	14351	14459	14441	14579	14496	14439	14604	14448	14632	14600	14358	14562	14513	14276	14375	14315	14455	14378	14382	14591	14409	14454	14445	14487	14594	14508	14369	14417	14621	14683	14567	14824	14599	14371	14446	14532	14462	14493	14608	14667	14449	14574	14412	14639	14344	14423	14652	14540	14444	14601	14567	14536	14582	14464	14446	14538	14575	14420	14542	14462	14559	14399	14737	14497	14516	14653	14475	14407	14487	14614	14565	14405	14475	14496	14496	14644	14615	14540	14671	14733	14493	14580	14289	14617	14547	14480	14483	14387	14328	14475	14658	14580	14421	14535	14446	14502	14396	14443	14489	14596	14542	14488	14566	14588	14431	14401	14678	14588	14574	14537	14501	14704	14428	14607	14499	14450	14499	14314	14517	14598	14730	14460	14413	14492	14594	14610	14588	14608	14435	14385	14522	14505	14524	14436	14525	14433	14373	14381	14631	14546	14433	14527	14618	14510	14403	14365	14481	14289	14589	14346	14487	14636	14564	14563	14394	14668	14593	14628	14414	14661	14313	14414	14503	14540	14446	14576	14357	14479	14504	14394	14647	14558	14632	14484	14461	14539	14559	14337	14653	14486	14559	14500	14545	14560	14624	14564	14607	14408	14602	14564	14326	14338	14587	14594	14574	14486	14778	14457	14580	14488	14467	14507	14198	14694	14481	14438	14574	14359	14586	14476	14590	14447	14838	14407	14558	14357	14398	14347	14464	14506	14414	14358	14536	14558	14486	14609	14631	14442	14419	14462	14439	14680	14512	14625	14469	14588	14284	14385	14387	14287	14477	14433	14437	14654	14488	14588	14430	14570	14525	14372	14452	14415	14432	14495	14388	14617	14551	14486	14494	14683	14432	14529	14434	14430	14618	14458	14322	14457	14416	14554	14590	14459	14452	14556	14412	14398	14562	14490	14560	14511	14512	14358	14579	14473	14449	14567	14580	14413	14493	14698	14705	14426	14639	14404	14390	14526	14547	14492	14557	14687	14558	14466	14436	14710	14573	14548	14657	14451	14599	14594	14443	14705	14663	14620	14406	14462	14360	14291	14475	14467	14470	14486	14532	14511	14782	14626	14663	14529	14708	14603	14465	14103	14442	14479	14401	14502	14633	14527	14492	14523	14596	14400	14714	14651	14490	14523	14523	14459	14698	14553	14458	14446	14694	14414	14439	14600	14495	14412	14609	14130	14677	14573	14594	14551	14422	14551	14636	14532	14485	14406	14459	14548	14443	14559	14426	14433	14488	14313	14407	14622	14286	14571	14727	14407	14569	14383	14536	14485	14372	14527	14436	14439	14423	14444	14476	14620	14500	14691	14728	14622	14687	14423	14437	14599	14703	14581	14644	14695	14374	14407	14754	14479	14523	14556	14568	14413	14418	14518	14558	14508	14349	14463	14449	14522	14452	14532	14470	14449	14777	14537	14554	14550	14620	14476	14525	14479	14505	14506	14433	14612	14532	14595	14776	14510	14541	14459	14509	14467	14481	14382	14613	14645	14386	14613	14456	14452	14559	14515	14437	14397	14327	14289	14478	14476	14545	14529	14497	14592	14469	14422	14494	14440	14692	14453	14640	14397	14688	14625	14574	14511	14402	14409	14454	14412	14556	14446	14430	14487	14351	14358	14445	14458	14474	14513	14591	14626	14654	14580	14494	14531	14326	14578	14442	14586	14562	14526	14521	14482	14548	14453	14445	14392	14418	14443	14430	14300	14465	14493	14462	14494	14387	14615	14508	14676	14662	14544	14555	14718	14484	14484	14556	14597	14478	14593	14575	14697	14621	14285	14402	14351	14677	14637	14521	14336	14621	14536	14631	14467	14765	14477	14608	14513	14422	14410	14440	14595	14294	14441	14553	14484	14495	14621	14568	14649	14433	14320	14549	14540	14538	14487	14505	14317	14497	14629	14522	14562	14555	14420	14661	14459	14592	14533	14640	14478	14480	14479	14498	14543	14579	14546	14566	14493	14385	14334	14554	14366	14527	14626	14440	14370	14350	14336	14421	14452	14482	14517	14447	14464	14577	14635	14608	14569	14369	14497	14324	14455	14499	14501	14851	14594	14416	14431	14688	14376	14433	14540	14454	14567	14624	14367	14517	14403	14418	14465	14467	14384	14260	14542	14657	14475	14611	14567	14422	14418	14538	14302	14444	14384	14425	14543	14678	14541	14569	14292	14268	14519	14462	14626	14645	14633	14467	14604	14467	14559	14385	14515	14700	14462	14508	14600	14690	14498	14556	14682	14524	14368	14648	14578	14679	14520	14523	14410	14765	14516	14512	14346	14483	14498	14527	14382	14507	14435	14705	14583	14558	14541	14477	14444	14362	14559	14562	14680	14497	14576	14563	14544	14612	14359	14549	14649	14496	14552	14498	14462	14514	14584	14570	14550	14449	14538	14454	14487	14531	14433	14612	14638	14496	14561	14457	14570	14562	14631	14621	14645	14687	14482	14507	14418	14551	14510	14770	14542	14568	14557	14626	14571	14492	14546	14347	14455	14461	14535	14531	14622	14509	14498	14688	14487	14513	14584	14449	14660	14608	14608	14589	14376	14478	14348	14391	14533	14654	14489	14522	14304	14454	14362	14567	14447	14419	14654	14611	14551	14613	14406	14677	14639	14611	14400	14608	14560	14537	14658	14501	14551	14424	14471	14684	14619	14597	14688	14441	14436	14507	14477	14433	14577	14697	14392	14361	14619	14697	14598	14370	14599	14471	14430	14690	14719	14568	14483	14385	14339	14513	14390	14595	14561	14496	14471	14490	14429	14655	14529	14542	14600	14638	14486	14604	14581	14568	14574	14341	14391	14524	14709	14636	14525	14419	14514	14600	14350	14363	14552	14693	14551	14478	14643	14622	14664	14529	14389	14531	14483	14596	14615	14546	14460	14673	14569	14300	14663	14502	14427	14480	14404	14480	14488	14468	14368	14481	14359	14377	14500	14471	14389	14537	14478	14479	14330	14335	14394	14471	14574	14330	14467	14411	14652	14597	14445	14731	14516	14496	14638	14683	14694	14362	14497	14344	14496	14707	14623	14660	14528	14529	14592	14656	14519	14809	14423	14632	14523	14413	14478	14534	14384	14630	14466	14488	14605	14468	14507	14505	14369	14499	14722	14635	14845	14570	14306	14533	14332	14592	14651	14729	14423	14504	14425	14753	14420	14476	14333	14519	14593	14585	14504	14687	14430	14474	14504	14325	14392	14525	14502	14489	14545	14614	14628	14567	14595	14593	14480	14429	14429	14481	14649	14421	14619	14436	14613	14520	14522	14527	14390	14361	14379	14503	14638	14522	14424	14621	14422	14420	14546	14660	14534	14677	14570	14547	14363	14595	14469	14525	14451	14540	14438	14533	14526	14326	14426	14428	14554	14434	14490	14534	14489	14698	14466	14474	14560	14358	14550	14406	14302	14463	14448	14672	14423	14565	14681	14814	14449	14587	14526	14654	14401	14528	14297	14681	14639	14533	14510	14366	14602	14484	14529	14505	14549	14465	14312	14488	14295	14351	14359	14528	14597	14662	14654	14617	14375	14410	14306	14727	14494	14441	14651	14456	14648	14488	14651	14628	14737	14405	14621	14674	14645	14267	14444	14531	14441	14637	14622	14492	14452	14344	14608	14554	14440	14335	14593	14535	14565	14349	14398	14483	14502	14399	14540	14475	14444	14495	14537	14583	14391	14658	14662	14743	14367	14514	14430	14365	14490	14317	14513	14437	14399	14168	14442	14621	14516	14475	14612	14496	14518	14777	14417	14552	14566	14588	14522	14629	14522	14559	14703	14549	14380	14665	14535	14407	14379	14591	14561	14558	14367	14511	14258	14369	14555	14501	14471	14703	14465	14462	14478	14591	14554	14530	14337	14591	14521	14367	14521	14515	14533	14524	14358	14363	14453	14554	14526	14343	14380	14498	14590	14555	14585	14571	14516	14427	14656	14420	14423	14460	14557	14527	14624	14719	14573	14479	14562	14587	14456	14607	14755	14566	14568	14511	14490	14475	14579	14377	14559	14621	14536	14657	14524	14591	14641	14360	14677	14544	14379	14385	14539	14572	14475	14622	14536	14535	14741	14793	14629	14459	14410	14604	14550	14432	14505	14611	14538	14515	14516	14565	14516	14531	14563	14591	14709	14518	14536	14562	14457	14554	14560	14406	14597	14638	14586	14344	14515	14428	14389	14423	14687	14625	14487	14700	14539	14425	14462	14413	14601	14438	14569	14621	14585	14509	14562	14634	14519	14622	14420	14581	14514	14553	14504	14495	14445	14642	14566	14340	14328	14372	14421	14399	14604	14423	14604	14412	14618	14579	14319	14379	14484	14505	14477	14308	14532	14453	14673	14458	14526	14438	14559	14588	14675	14179	14374	14545	14584	14525	14544	14357	14400	14342	14659	14546	14471	14402	14395	14486	14673	14641	14430	14453	14568	14495	14398	14492	14459	14307	14380	14452	14563	14691	14621	14610	14448	14590	14533	14535	14564	14475	14478	14603	14550	14463	14609	14656	14694	14335	14567	14465	14605	14635	14458	14553	14463	14553	14742	14568	14652	14498	14444	14418	14580	14495	14510	14469	14463	14497	14404	14551	14520	14642	14509	14649	14377	14599	14678	14567	14516	14456	14586	14492	14531	14484	14470	14587	14527
17377	31686	29204	22484	19397	18262	16845	16388	20824	58931	44029	29537	14201	14098	13961	13865	13880	13966	14046	13907	14205	13969	14125	14065	14138	14075	14036	14119	13837	13963	13966	13979	14076	13918	13936	14106	14050	13941	14118	14043	13873	13989	14098	13918	13991	13973	13890	14048	13944	13795	13828	13979	13905	14047	13898	14137	14172	14043	14471	13986	13835	14153	13930	13942	13931	14015	14105	13932	14174	14037	14053	13871	14029	13984	13864	13904	14018	13910	14052	13889	14147	14043	13927	14045	13945	13948	14047	13886	13961	13886	13970	14066	14119	13940	13852	13980	14100	13946	13797	13933	13866	13773	14089	14137	14011	14044	14094	13980	13910	13882	13945	13974	13904	13936	14078	14163	13931	14082	13901	13995	14097	13992	13997	13981	13970	13997	13970	13970	13953	13904	13962	14180	13992	13943	13882	14108	13926	14072	13917	13836	13880	14038	13924	14064	13989	13893	14008	13794	13863	13911	13958	14011	13979	14087	14081	13995	13768	13943	13771	14057	13821	14041	14130	14070	14029	13901	13880	13961	14136	14093	14051	14001	14024	14088	13944	13998	13906	13849	13906	13990	14026	13848	13874	13858	13939	13940	14028	13895	13982	13795	14008	14139	13976	14181	13891	14041	13874	14016	13829	13850	13923	14052	14041	13859	14169	14114	13962	14130	14100	13842	13957	13970	13980	13942	13888	14047	14008	14037	14074	14020	13981	13924	13997	13972	13937	14052	13945	13917	14037	14011	14061	13972	14069	13812	13739	14047	14001	13898	13961	13940	13934	13874	14007	13978	13958	13787	14022	13868	14005	14000	13927	13903	13884	13918	13999	13956	13860	14136	13982	13906	13823	14048	13966	13920	14016	14117	13841	13982	14113	13772	13960	13968	14127	13948	13949	13931	13870	14023	13780	13970	14020	13851	13977	13914	14098	14016	13880	14068	13971	14010	14060	13908	14071	13961	13944	13864	13958	13791	13947	13915	13958	14023	13927	14101	14030	13967	13980	14199	13893	13993	13885	13919	13973	13944	14011	13938	13829	14122	13913	13927	14094	14040	13978	13903	13944	13932	14008	13815	14067	14037	14065	13970	13951	13899	13973	13959	14139	14081	14043	13918	13992	13925	13853	13864	13835	14026	14067	13944	13862	13888	13964	13892	14081	13912	13941	13860	13932	14145	13848	13975	14085	13853	13881	13969	13849	13925	13670	14159	13957	14060	13937	13948	13823	14107	14068	13888	13920	13940	13892	14090	14032	14008	14020	13924	14007	14025	13930	13851	13915	14111	14059	13985	14039	13987	14107	13980	13928	13937	13992	14034	14007	13870	13928	14044	13895	13978	13982	13948	13890	13949	14130	13972	13942	14020	13928	13930	13996	13877	14011	13859	13944	14066	13942	13881	13873	14016	13982	13911	14118	14016	13970	13994	13818	14017	14028	13863	14084	14020	14000	13910	14085	14117	13954	13942	13859	14072	14047	14013	13839	13931	14095	13892	13987	14035	13909	13897	13830	14040	13810	13836	14094	14050	13892	13850	14135	13868	13937	14092	13919	13950	13856	14053	13900	14072	13934	14071	13978	13985	13920	13963	14054	13909	13828	14036	13822	14096	14001	13939	13939	13923	13871	14199	13860	13697	13881	13929	13962	13968	13869	13886	13900	14066	13899	13960	13873	13965	13891	14008	14004	14170	13896	13998	13835	13903	13907	14019	13814	14008	14117	13961	13994	13992	13793	13963	14005	13959	14024	13871	13923	13826	13786	13941	14019	13842	14124	13870	13884	13952	13964	13797	13912	13975	13879	13846	13917	13976	14064	14010	13841	14033	14051	14073	13973	14027	13897	14154	14011	14025	13918	13989	14124	13940	13963	14025	13844	13998	13867	13979	14162	13860	13908	13940	13816	13896	13898	14018	14020	13957	13970	13815	14085	13816	14112	13874	13882	13903	14172	13959	14038	14069	13927	13974	13884	14067	13957	14061	14060	13887	13960	14090	14044	13743	14004	13862	13934	13676	13980	13933	14037	13954	13908	14129	14018	14005	14045	13934	13947	14028	13868	13913	14045	14111	14045	13942	13804	14101	13927	13971	13873	13897	13798	13844	13888	14070	14004	13946	13988	13947	13980	14022	14001	14073	13902	13873	13991	13969	13790	14048	14001	13900	14047	13973	14043	14142	13970	13972	13934	14028	13841	13906	13919	13885	14032	14014	13845	13988	14117	13945	13995	14040	14015	13946	13916	13902	13928	13880	14099	13938	13996	14027	14053	13938	14116	14005	13914	13970	13941	13872	13981	13958	13829	13999	14009	14048	13816	14009	14086	14025	13872	14064	14017	13972	13969	14045	14029	13900	13914	14085	14028	13900	13937	13923	13936	13910	13934	14046	13795	13908	13950	14091	13798	13899	14019	13863	14055	13813	13943	14160	14112	13999	13933	13992	14035	13916	13861	13887	14037	13932	13880	13669	14021	13937	13822	14005	14072	14034	13947	13957	14046	13970	13928	13834	13871	14009	13957	13866	13872	13986	13925	14068	13894	13886	14031	14117	13896	14085	14047	14247	13910	13986	13909	13877	13906	14159	13927	13840	13891	13874	13905	13981	13994	13928	13945	13967	14024	14066	13985	13951	13818	13931	14135	13947	13996	13930	14097	13964	13880	14141	13970	13947	14028	13988	13930	13877	13874	14147	13920	14052	13942	14012	14060	13884	14050	13846	14070	14037	13942	13915	13917	14050	14023	13809	13969	13801	14117	13868	14009	13903	14123	14101	14042	13921	13933	13965	13924	13916	13967	13751	13985	13968	13951	14098	14025	13841	13967	13976	14008	13861	14042	14063	14087	13867	13883	13833	13947	13985	13699	13910	13828	14053	14027	14015	13992	13865	14089	14091	13962	14020	13985	13881	13870	14060	13993	13922	14025	14057	13836	13975	13979	14075	13972	14127	13956	14027	13880	13884	13985	13969	13923	13933	13948	13952	13908	13833	14058	14066	13900	13960	13954	14035	13893	13993	14022	13945	13903	14081	13899	13881	14009	13988	13977	13927	13751	13920	14018	13929	14076	13920	13941	13899	13923	13904	14143	13959	13922	13959	14152	14097	14028	13995	13966	13913	14049	13943	13876	14135	13977	13936	13809	14057	14063	13961	14062	13864	13762	13972	14100	13883	14039	13901	13957	13789	14072	13995	14050	13881	13956	13965	14007	14004	14077	14100	13997	13974	13945	13953	13879	14187	13932	14023	13919	13829	14045	13982	13929	13880	14059	14009	14081	13833	14031	13951	13970	13944	13891	14085	13990	13982	13850	14145	13993	13899	13971	13943	13925	13886	13907	13962	14031	13793	13865	13913	13975	13909	14007	13954	13797	14060	13775	14010	13954	13887	13874	13944	14104	13951	14008	14023	13888	14142	13938	14129	13859	13917	13997	13865	14011	13972	13941	13962	14023	13967	13967	13995	13944	14183	13959	13918	13945	13970	13923	13936	14031	13928	13936	13851	14066	13959	14005	13993	13893	13925	14024	13889	13925	13966	13938	13923	13916	14010	13954	14036	13873	14063	14033	13820	14080	13891	13828	14053	13806	13946	14051	13907	13905	13875	14040	13773	13872	14052	13961	14141	13816	13849	14153	13839	13825	13933	13828	14014	13970	14034	13911	13920	14061	14090	14075	13954	13934	14012	14115	14049	13965	13944	13780	13953	14095	13916	14157	14011	14073	13822	13878	13972	13910	13920	13980	13851	13979	13863	13724	13802	13859	13950	13981	13881	14145	14068	13841	14108	13875	13914	14072	13931	13896	13977	13986	13807	13965	13889	13945	14048	13771	13929	14108	14013	13967	14010	13888	14065	13915	13889	14069	13929	13869	14025	14101	13856	14001	14001	14012	13983	14011	13959	14062	13966	13834	14004	14069	13890	14039	13927	13992	13952	13850	14117	13973	13912	13973	13950	13837	13888	13960	14180	13850	13982	13790	13877	13892	13905	13980	14029	14075	13917	13899	14020	13960	13987	13901	14131	13903	13883	14083	13825	13882	13895	13824	14115	13922	13981	13984	13933	13848	13990	13984	14005	14163	13938	13888	13837	14052	14011	13897	13984	14096	13982	13880	13871	13999	13901	13983	14017	13992	13872	14000	13968	13908	14060	13979	13814	13992	13909	13988	13840	14012	14009	14020	14025	13887	13890	13877	14085	13882	13990	14057	13688	13926	14065	13861	13948	14036	14016	13703	13940	14013	13821	14073	14036	14031	14052	13822	13954	14014	14051	13887	13968	14004	13918	13966	13866	14093	13862	14022	14021	13887	13993	14024	13967	14004	13817	13981	13805	14083	14155	14069	14140	14030	14069	14023	13987	13933	13952	13899	14113	14079	13977	13994	13915	13873	13919	14041	14058	14020	14024	13916	13982	14054	13896	13798	14138	14128	14203	13926	14204	13991	13882	13910	13681	14002	13913	13905	14057	14051	13813	13953	13847	13921	14015	14061	13909	13931	13948	13869	14189	14055	13994	14006	13909	13861	13864	13963	13947	13936	13836	14040	14051	14060	14122	14043	14059	13828	13814	14011	14001	14005	13961	13957	13981	13836	14267	13900	13860	13969	14134	14079	14041	13903	13967	13998	13961	13992	13969	13998	13925	13871	13972	14064	13854	14104	14145	13984	14134	13980	13974	13833	13969	13944	13793	13936	13911	14002	13960	14008	14065	14028	13893	13768	13799	13951	13992	14005	13922	13920	13901	13929	13947	13933	13954	14163	13897	14036	13971	13941	13951	14059	14076	13637	14080	14020	13963	13918	13969	14088	14066	14013	13911	13856	13857	13946	13870	13999	13980	13893	13831	14016	13969	13952	14104	13856	13920	13808	13918	13992	13995	13938	14075	13982	13941	13928	13877	13883	13989	13894	13854	14063	14046	13960	13936	13980	14030	13940	13905	13840	13859	14038	13927	14001	13963	14064	13985	13831	13927	14015	13806	13888	14056	13967	13732	13981	14032	13987	13968	14012	13943	13954	14017	14019	14016	14045	13922	13948	13832	13899	13987	13967	14073	14092	14012	13905	13976	13951	13989	13879	14020	13926	13907	14075	13905	13913	13943	13861	14131	13881	14091	13861	14071	14090	13864	13891	13884	13925	14030	13974	13842	14067	13857
27546	21784	22124	18205	15074	14917	14744	14846	14521	22146	18624	15924	14586	14194	14345	14219	14395	14389	14157	14536	14285	14236	14299	14320	14305	14324	14244	14337	14255	14272	14115	14499	14420	14247	14255	14451	14298	14282	14209	14074	14261	14468	14365	14327	14153	14262	14332	14426	14312	14209	14508	14248	14330	14228	14244	14405	14416	14147	14254	14447	14316	14270	14367	14278	14326	14150	14315	14322	14167	14343	14340	14276	14381	14347	14218	14285	14126	14209	14148	14204	14330	14276	14341	14499	14365	14088	14131	14322	14512	14248	14268	14148	14310	14200	14297	14265	14127	14175	14146	14352	14161	14280	14143	14143	14407	14302	14414	14196	14196	14093	14181	14359	14194	14072	14245	14321	14178	14135	14359	14471	14263	14313	14112	14343	14171	14231	14390	14316	14289	14536	14456	14203	14171	14119	14312	14282	14186	14263	14455	14315	14337	14197	14298	14115	14277	14409	14312	14192	14336	14252	14196	14200	14455	14303	14280	14373	14233	14293	14280	14381	14209	14290	14325	14318	14165	14431	14189	14363	14321	14230	14096	14398	14216	14208	14272	14131	14260	14373	14295	14158	14423	14344	14460	14342	14182	14192	14295	14378	14422	14354	14245	14180	14241	14211	14249	14226	14285	14403	14306	14058	14301	14511	14286	14344	14218	14374	14253	14065	14120	14258	14310	14248	14226	14352	14287	14509	14593	14325	14264	14172	14399	14268	14289	14243	14384	14274	14334	14318	14259	14110	14178	14134	14365	14339	14390	14363	14285	14226	14202	14089	14459	14273	14012	14215	14236	14357	14150	14522	14217	14267	14205	14171	14141	14463	14253	14290	14143	14332	14221	14354	14418	14288	14275	14263	14236	14102	14308	14179	14237	14244	14238	14278	14183	14525	14387	14315	14322	14126	14165	14266	14273	14062	14335	14266	14238	14196	14120	14180	14293	14248	14419	14360	14353	14015	14349	13920	14203	14198	14297	14477	14427	14134	14304	14191	14450	14241	14287	14271	14338	14321	14321	14355	14250	14160	14114	14497	14429	14252	14135	14258	14325	14345	14203	14291	14160	14399	14046	14317	14338	14107	14354	14187	14401	14262	14202	14159	14455	14274	14169	14258	14214	14187	14054	14342	14374	14344	14517	14337	14340	14274	14352	14341	14013	14217	14343	14177	14411	14042	14291	14542	14371	14245	14268	14219	14484	14215	14215	14225	14192	14070	14201	14250	14191	14357	14304	14158	14356	14335	14304	14340	14256	14165	14132	14321	14363	14255	14251	14221	14105	14077	14199	14336	14332	14341	14399	14380	14457	14238	14321	14132	14299	14390	14534	14196	14260	14411	14393	14259	14240	14418	14341	14256	14455	14232	14095	14277	14216	14179	14110	14293	14442	14205	14501	14205	14397	14636	14216	14284	14385	14239	14254	14247	14263	14253	14258	14185	14322	14384	14275	14361	14330	14135	14133	14303	14166	14236	14332	14348	14195	14440	14273	14201	14443	14498	14390	14247	14254	14289	14289	14180	14130	14332	14299	14347	14202	14254	14255	14387	14321	14337	14357	14265	14136	14275	14205	14087	14175	14228	14305	14325	14426	14306	14278	14301	14250	14273	14384	14260	14436	14248	14420	14361	14426	14305	14192	14295	14415	14277	14190	14178	14345	14432	14160	14152	14187	14233	14368	14299	14216	14118	14248	14178	14410	14292	14278	14149	14124	14350	14344	14369	14431	14081	14335	14252	14297	14236	14382	14351	14315	14215	14344	14306	14172	14138	14433	14359	14304	14114	14183	14559	14523	14313	14218	14279	14234	14328	14251	14524	14407	14104	14234	14216	14340	14167	14320	14459	14156	14304	14478	14330	14416	14396	14312	14201	14095	14414	14017	14407	14269	14350	14072	14181	14217	14216	14280	14216	14333	14258	14352	14216	14355	14239	14194	14304	14395	14170	14260	14325	14451	14412	14427	14197	14182	14192	14238	14274	14243	14233	14199	14113	14370	14177	14323	14161	14337	13993	14258	14236	14323	14424	14399	14346	14431	14407	14331	14217	14447	14296	14243	14074	14278	14276	14248	14189	14164	14303	14313	14160	14295	14176	14267	14173	14280	14398	14520	14363	14298	14335	14262	14180	14228	14321	14068	14356	14457	14375	14265	13993	14072	14083	14316	14320	14371	14293	14288	14229	14339	14058	14139	14339	14522	14323	14348	14700	14221	14355	14335	14362	14146	14125	14318	14120	14231	14366	14170	14362	14118	14269	14383	14081	14298	14269	14139	14209	14272	14249	14169	14387	14302	14101	14174	14300	14124	14227	14157	14429	14534	14299	14241	14449	14410	14398	14382	14261	14363	14356	14264	14155	14302	14145	14220	14046	14309	14184	14380	14351	14377	14212	14166	14251	14437	14184	14227	14233	14360	14280	14206	14405	14266	14332	14397	14229	14405	14266	14359	14282	14365	14223	14364	14246	14223	14414	14216	14251	14159	14216	14358	14230	14488	14294	14283	14332	14435	14135	14319	14262	14128	14033	14361	14384	14270	14208	14131	14295	14280	14377	14424	14117	14293	14223	14204	14257	14351	14329	14244	14105	14233	14242	14303	14267	14325	14285	14260	14169	14244	14390	14088	14312	14358	14234	14345	14320	14281	14287	14263	14461	14237	14221	14327	14269	14282	14230	14109	14260	14334	14403	14235	14332	14252	14322	14347	14426	14215	14419	14399	14186	14268	14159	14269	14418	14313	14326	14190	14321	14354	14412	14364	14134	14318	14148	14070	14388	14378	14210	14205	14231	14304	14200	14440	14347	14237	14228	14291	14419	14154	14183	14402	14354	14421	14194	14298	14198	14304	14304	14390	14308	14212	14333	14330	14274	14342	14297	14124	14340	14273	14279	14260	14205	14257	14478	14157	14360	14419	14044	14260	14354	14304	14350	14286	14317	14085	14304	14203	14063	14369	14341	14351	14357	14341	14349	14166	14271	14303	14261	14131	14339	14263	14194	14283	14153	14298	14153	14236	14120	14338	14288	14511	14348	14382	14421	14315	14132	14067	14352	14327	14148	14187	14353	14382	14385	14244	14038	14094	14152	14305	14391	14380	14121	14175	14368	14379	14253	14119	14274	14295	13955	14213	14353	14393	14341	14283	14160	14256	14471	14252	14148	14259	14373	14238	14303	14344	14251	14229	14479	14305	14364	14456	14321	14482	14384	14399	14455	14282	14347	14167	14330	14121	14084	14200	14352	14225	14360	14365	14326	14267	14357	14264	14180	14485	14474	14137	14306	14215	14209	14255	14328	14414	14265	14390	14272	14209	14281	14311	14289	14408	14235	14293	14139	14293	14224	14449	14328	14064	14192	14068	14254	14294	14273	14192	14428	14217	14388	14344	14207	14346	14441	14221	14103	14338	14157	14221	14459	14363	14178	14433	14090	14200	14326	14181	14182	14416	14085	14327	13970	14164	14278	14167	14296	14615	14232	14186	14180	14220	14179	14429	14216	14200	14201	14220	14154	14319	14259	14172	14429	14279	14220	14312	14405	14241	14286	14407	14265	14300	14303	14469	14161	14427	14352	14434	14389	14378	14364	14252	14290	14386	14259	14199	14054	14255	14380	14255	14072	14394	14226	14531	14374	14297	14462	14307	14379	14363	14365	14354	14252	14212	14415	14218	14309	14393	14375	14242	14375	14102	14200	14248	14279	14407	14262	14372	14251	14182	14447	14260	14084	14187	14279	14207	14259	14114	14336	14283	14379	14341	14255	14380	14283	14163	14300	14352	14078	14261	14348	14234	14320	14589	14368	14438	14376	14501	14238	14219	14287	14243	14404	14330	14375	14242	14389	14284	14277	14409	14272	14295	14297	14473	14348	14238	14034	14193	14221	14306	14232	14238	14240	14269	14152	14219	14293	14107	14340	14243	14130	14181	14243	14371	14348	14284	14240	14138	14314	14274	14327	14299	14443	14438	14381	14164	14344	14245	14263	14285	14331	14106	14312	14305	14282	14337	14285	14135	14213	14236	14451	14220	14189	14264	14349	14112	14144	14299	14306	14335	14313	14267	14118	14331	14287	14340	14130	14460	14176	14332	14264	14150	14385	14238	14273	14242	14328	14425	14434	14287	14465	14437	14356	14318	14372	14196	14161	14284	14219	14444	14326	14191	14056	14284	14277	14265	14136	14605	14290	14306	14440	14365	14180	14405	14268	14215	14306	14340	14344	14267	14364	14415	14141	14341	14405	14554	14351	14273	14381	14356	14191	14254	14183	14209	14267	14305	14107	14256	14521	14178	14153	14242	14333	14398	14394	14529	14222	14371	14011	14253	14142	14327	14329	14363	14369	14294	14452	14363	14192	14232	14404	14261	14202	14208	14253	14127	14192	14279	14174	14218	14358	14445	14438	14411	14270	14315	14217	14392	14309	14342	14285	14437	14437	14223	14496	14518	14170	14424	14289	14124	14353	14299	14223	14344	14202	14271	14445	14442	14278	14340	14385	14148	14152	14453	14485	14474	14347	14241	14498	14321	14309	14360	14314	14480	14296	14367	14564	14313	14172	14349	14235	14422	14479	14325	14471	14326	14376	14360	14393	14403	14316	14135	14148	14323	14269	14388	14292	14475	14431	14249	14413	14223	14368	14491	14406	14273	14228	14319	14376	14530	14337	14286	14225	14251	14286	14223	14199	14371	14210	14194	14300	14413	14193	14344	14311	14245	14153	14205	14025	14225	14279	14309	14222	14384	14290	14166	14288	14277	14164	14245	14223	14248	14345	14158	14136	14489	14155	14163	14107	14354	14363	14335	14256	14143	14328	14211	14297	14236	14350	14161	14243	14186	14313	14215	14258	14442	14149	14277	14309	14202	14307	14029	14250	14397	14288	14365	14352	14478	14052	14279	14293	14221	14142	14324	14283	14212	14394	14267	14293	14374	14327	14234	14218	14262	14203	14380	14490	14371	14287	14330	14118	14212	14394	14387	14269	14290	14377	14257	14511	14398	14144	14137	14290	14210	14200	14269	14246	14243	14278	14236	14344	14224	14357	14145	14199	14360	14444	14571	14494	14107	14244	14330	14275	14252	14244	14238	14193	14356	14301	14386	14313	14299	14543	14242	14457	14334	14331	14421	14353	14253	14136	14449	14494	14290	14367
15365	19983	18886	16288	15354	14931	14705	14443	14940	26029	18925	15518	13928	13949	13994	14068	13933	14001	14068	13867	13905	14111	14062	14008	13786	13881	14183	13934	13867	13954	14138	13922	13886	13914	13929	13807	14082	14030	13919	13794	13892	13890	13850	14024	13966	13686	13908	14045	13874	13989	13979	13954	14031	14074	13969	13978	13988	13953	13962	13959	13917	14059	13913	13979	13879	13782	13943	13850	13819	13843	13961	13989	13940	14208	13955	14034	13967	13997	14048	14043	13902	13910	14023	14105	14156	13961	13832	14150	13961	13955	13858	13807	13798	13973	13869	13905	13969	13857	13792	14070	13925	13887	14056	13984	13935	13975	13925	14130	13860	13966	13848	14007	13911	13889	14014	13909	13996	13884	13858	13927	13912	14072	13829	13995	14026	13995	13939	13978	13911	14027	14014	13900	13951	14056	14069	13731	14102	14167	13666	13981	13962	14057	13935	14024	13942	14021	13964	13859	14080	13946	14007	13810	13953	14144	14046	13932	13943	14009	13731	14050	13785	14014	13981	14205	13787	13880	13901	13921	13940	13881	14114	13972	14121	13909	13826	13872	13904	14015	13838	14067	14122	13926	14079	13945	13865	13907	13923	14052	13897	13983	13922	13946	14058	13994	13981	13867	13948	13809	14022	14097	13843	14115	14091	13842	13949	13912	13837	13814	13802	13975	13909	13891	13804	13905	13895	13904	13953	13884	13848	13992	13945	14045	13874	13995	14129	13863	13908	13888	14090	13950	13932	13869	13798	13952	13942	13988	13946	14117	14084	13844	13825	13928	13932	14114	13822	13939	14135	13931	14021	14067	13899	14115	14134	13960	13945	14047	13938	13884	13940	13915	13974	13855	13851	13987	13917	14016	14089	14127	13907	14066	13912	13881	14076	13988	13964	13838	13992	13854	13856	13998	13922	13974	13954	14227	14011	13900	14079	13921	14073	13878	13903	13918	14134	14008	13955	13979	14048	13872	13842	14319	13988	13882	13938	14028	14090	14006	13842	13944	13914	13857	14018	13905	13913	13878	14056	14018	13983	13993	13994	14092	13967	14163	13967	13945	13984	13981	14005	14064	14065	14027	13905	13896	14034	13950	14063	14037	14008	13864	13930	14082	13975	14084	14073	13865	14207	14032	13947	13830	13897	13907	13915	13995	13911	13898	13970	13837	14002	13909	14045	13989	13974	14044	13823	13976	14029	14017	13859	14062	13992	13874	13971	13852	14039	14056	13969	14088	14016	13922	14044	13867	13926	13892	13837	13944	13909	13952	13732	14002	14059	14053	13885	13912	13948	13839	13863	13963	13736	13962	14093	14192	13934	13967	13870	13910	14076	13917	13921	14127	13897	13944	13836	14001	13986	13911	13931	13962	14030	14138	14010	13951	13898	13958	13937	13811	13850	13962	14032	13836	14076	13903	13846	13996	13975	14054	13905	13950	14034	13983	14029	13902	13897	13942	14010	13777	13950	13977	14137	13916	13957	14097	13848	13856	13985	13985	14128	13902	14034	13937	13751	14135	14051	13944	13915	13996	13831	13894	13962	13931	13952	13983	14011	13983	14008	13793	14001	13853	13996	13865	13895	13983	14036	14056	14038	13904	13820	13964	13975	13879	13989	14109	13865	13958	14018	14024	13921	13868	14009	13956	13910	13958	14000	13997	14030	13865	14125	13899	13773	13993	13901	13906	13968	13972	14016	13938	14034	13791	13679	13821	13977	14021	13945	13728	14122	13949	13956	14061	13871	13741	13975	13793	13815	13727	13886	13905	13944	13923	13943	13920	13822	14083	13839	14009	13870	14142	13986	14029	14224	13988	13921	14021	14053	14084	13896	14062	13864	14080	14016	13872	14019	13819	14135	13997	14104	14021	14051	14136	14012	13863	14082	14036	13810	13919	13999	13845	14102	14048	13973	14061	13781	13815	13999	14226	13990	13905	13768	14039	14025	13871	14077	13958	13909	14113	13921	13907	14120	13858	14041	13863	14139	13861	14214	14059	13932	13875	13890	14010	13927	13921	13941	13758	13908	13888	13906	13885	13950	13870	13894	14005	13958	13930	13960	13980	13994	13964	13888	14077	13978	13933	13910	13865	14059	13961	13930	13861	13888	13841	13823	14202	14024	13805	13919	13935	13851	13940	13928	13785	13838	13923	13966	13912	14033	14012	13935	13947	13876	14001	13925	13955	14038	13947	13866	14000	13845	13839	13893	13931	13824	13891	13848	13912	13854	13936	14112	13889	14070	13975	13938	13999	14018	13895	13896	14024	13913	14015	13877	13797	13859	14034	14022	13882	13900	13946	13889	13934	13992	13919	14043	13895	13909	13863	14000	13949	14064	13876	13997	13899	14017	14046	14049	14051	14010	13862	14045	13800	14012	13916	13919	13895	13899	13942	13916	13755	13954	13909	13964	13959	14083	14070	13915	13910	13851	13895	14156	14091	13861	13985	14015	13864	13983	13970	14146	13958	14055	13992	14070	13938	14046	13856	14106	13902	13807	13837	13930	14063	14044	13934	14028	14159	14038	13941	13864	13875	13983	13980	13874	13956	13872	13894	13931	13859	13912	14143	13915	13912	13995	13890	14019	13919	14057	13958	14009	13751	14074	13769	14009	13860	13892	14012	14120	13853	13968	14039	13891	13867	13855	13955	14016	14044	14054	13969	13967	13936	13933	14035	14138	14060	13952	14000	13883	14021	14041	14004	13926	13945	14012	14087	14063	13883	13793	13870	14011	13878	14015	13913	13973	13910	13902	13930	13949	13938	14043	13920	13862	13982	13919	13945	13871	13823	13693	13879	14021	14007	14062	14058	14101	13849	13848	13835	14003	13852	13947	14043	13712	13906	13960	14044	13952	13959	13919	13890	13945	13836	13848	13956	13970	14072	13822	14004	13987	14138	13873	13950	14069	13980	13870	13968	14100	13719	14047	13958	13899	13924	13899	13870	13956	14009	14064	14053	13831	14040	13966	14005	13930	13999	14044	14118	13954	13981	14050	13939	14076	14061	14030	14011	13856	13874	13973	13998	14053	14004	14012	13920	14102	14059	13964	14031	13904	13869	13961	14013	14024	14012	13947	13991	14141	13856	13967	13832	13950	13967	13959	13953	13957	13958	14163	14052	13881	13822	14021	13873	13863	13813	13977	13802	13937	13853	13895	14093	13772	13945	14102	14028	13920	13929	13958	13961	14001	14024	13841	13977	13994	14023	14045	14089	14096	13905	13882	13970	13798	13915	13814	13922	13879	13993	14009	14035	13937	13933	14049	13823	14028	13857	14075	13935	13943	13999	13887	13936	13951	13952	13918	14027	14046	13995	13893	14030	13900	13989	13979	13908	14040	14035	14007	14010	14051	13825	13926	14078	13838	13929	13830	13760	13996	13953	14140	13992	14018	13933	13849	13925	14008	13930	13997	14004	13948	13747	13937	14076	13885	14073	13930	14042	13947	13912	13843	13978	13914	13916	13735	13886	13864	13888	13944	13932	13828	14151	13942	13947	13893	14010	14051	13863	13921	14055	14039	14085	14065	13966	14062	13935	13918	13855	13860	14057	13826	14131	13935	13841	14044	13920	13799	13954	13837	13979	13966	13880	13709	13966	13991	13855	13994	13810	13869	14024	13790	14049	13956	13759	14023	13922	14012	13809	13867	13915	14016	13828	13944	14038	14004	14088	14029	13987	14079	13854	13971	13912	13971	14164	14071	14072	13920	13920	13885	13973	13995	13966	13908	13943	13923	13990	14060	13913	14025	13930	13897	14000	13895	13878	13977	14102	13874	14148	14004	13846	13944	13888	13987	14083	13825	13978	13959	13965	13982	13944	14004	13759	13857	13926	14063	14027	14107	13984	14068	13779	14030	13874	14149	13794	13906	13887	13851	13995	13887	13808	13966	13913	14017	13934	14089	14066	14102	13968	14077	13847	13800	14018	14038	13783	14110	13917	14139	14019	13970	13911	13968	14068	13915	13881	13941	13934	14006	14109	13905	13810	13854	13787	13990	13944	13947	13872	13937	14062	13887	14012	13874	13937	14001	14008	14080	14073	13954	14064	13944	13865	14123	13911	14051	13912	14087	13990	13884	13952	13887	13945	13981	13855	13866	13908	14072	14013	13943	13743	13960	13997	13888	13769	13843	14020	13798	13895	14012	14078	14120	13832	13828	13951	14059	14006	13967	13949	13965	13819	13914	14088	13960	13942	13994	14006	13854	14166	13907	13971	13795	14014	13953	13863	14079	13899	13856	14036	13936	13782	13801	13955	14044	14062	14121	13884	13963	13930	14059	13961	13937	13997	13952	13891	13920	14118	13979	13962	14036	13950	14006	13899	14024	13850	14053	13904	13784	13933	14137	13989	13872	14112	13981	13820	13893	13900	13943	13969	13931	13945	13972	13966	13823	14032	14094	14056	13946	14040	13883	14000	13732	13951	13907	13968	13955	14049	13943	13924	14009	14099	14066	13910	13964	13816	14002	14191	14065	13950	14010	13895	14106	13996	13923	13878	13881	14004	14053	13912	13998	13805	13980	13923	14053	13865	13994	13814	13813	13931	13963	13989	13864	14036	13964	14056	14015	13864	13953	14011	13881	13968	13967	14022	13965	14175	13985	13986	13973	14009	13849	13865	13850	14027	13865	14037	14086	14073	13883	13961	13771	14042	14018	13949	13993	13882	14006	13921	13926	13844	14073	14010	13887	13881	14000	14013	13885	14072	13876	13861	14038	14013	14037	14027	13944	13902	14123	13963	13894	13868	13818	14002	13870	13881	13989	13990	14007	13981	13846	13978	13939	14048	13989	13990	13986	13944	13956	13871	13924	13905	14031	13988	13905	13969	13862	13925	14103	13956	13910	13992	13972	14038	13931	13981	13859	14054	14046	13989	14110	13792	13957	14103	14001	14068	13997	13942	13826	13838	14111	13969	14009	13964	14019	14099	13910	13954	13999	14101	13966	13928	13982	13977	13942	13853	14136	13964	14068	13992	13925	14020	13837	13850	13845	13823	14013	13995	13988	14168	13781	14121	14061	13700	14112	13907	13987	14044	13927	13923	13893	13840	14056	13851	14089	13721	14076	14048	13891	13991	13909	13921	14033	14053	14002	13910	13807	13961	13911	14009	13909	13996	14004	14080	13758	13964	13974	13925
24540	21191	28147	24730	20887	17862	16940	15449	17527	45358	31466	22108	15641	14877	14783	14683	14618	14730	14758	14559	14741	14638	14759	14518	14631	14574	14727	14640	14483	14492	14597	14596	14682	14717	14623	14615	14557	14575	14463	14658	14479	14542	14484	14735	14550	14586	14643	14533	14552	14524	14550	14531	14604	14686	14533	14467	14700	14697	14665	14336	14344	14678	14432	14625	14452	14605	14382	14622	14416	14556	14510	14719	14429	14487	14370	14601	14414	14659	14564	14639	14419	14445	14627	14579	14721	14626	14628	14497	14492	14499	14577	14565	14562	14587	14633	14464	14466	14562	14702	14628	14476	14654	14538	14498	14257	14581	14353	14703	14672	14462	14377	14454	14518	14371	14620	14544	14463	14438	14430	14566	14737	14564	14530	14739	14509	14405	14696	14618	14370	14668	14604	14422	14345	14685	14395	14446	14510	14252	14476	14500	14698	14352	14327	14439	14458	14598	14539	14476	14638	14623	14523	14538	14594	14325	14584	14650	14537	14542	14466	14584	14610	14573	14597	14609	14500	14462	14539	14601	14598	14459	14554	14580	14743	14511	14572	14719	14503	14608	14459	14569	14653	14474	14668	14703	14745	14545	14749	14620	14668	14672	14489	14428	14450	14492	14574	14464	14378	14572	14590	14589	14434	14479	14671	14573	14566	14591	14577	14657	14560	14484	14467	14499	14657	14548	14672	14586	14649	14647	14519	14453	14512	14526	14679	14423	14451	14437	14461	14458	14513	14518	14612	14428	14545	14615	14517	14490	14630	14427	14550	14732	14689	14417	14410	14449	14441	14392	14369	14431	14637	14425	14519	14499	14552	14498	14533	14431	14647	14410	14463	14674	14496	14490	14492	14566	14535	14548	14623	14581	14450	14571	14660	14428	14382	14480	14469	14589	14469	14651	14638	14508	14406	14700	14285	14560	14557	14637	14481	14619	14470	14591	14497	14733	14611	14482	14621	14607	14537	14513	14726	14606	14542	14756	14563	14535	14583	14477	14654	14533	14549	14553	14668	14638	14482	14565	14549	14528	14451	14498	14640	14469	14485	14566	14446	14499	14698	14512	14454	14545	14577	14583	14556	14674	14341	14502	14627	14366	14485	14545	14581	14387	14716	14643	14614	14689	14366	14516	14574	14604	14547	14420	14573	14631	14517	14430	14436	14334	14571	14796	14753	14504	14618	14484	14620	14450	14455	14595	14758	14539	14612	14292	14554	14867	14663	14715	14503	14649	14647	14374	14466	14680	14622	14621	14518	14505	14473	14207	14466	14614	14570	14343	14482	14419	14480	14629	14639	14693	14653	14593	14595	14572	14504	14721	14621	14741	14466	14567	14429	14573	14630	14444	14572	14504	14544	14616	14604	14561	14504	14189	14608	14730	14491	14701	14532	14517	14623	14373	14368	14501	14464	14556	14819	14449	14383	14642	14530	14509	14493	14561	14479	14660	14557	14514	14542	14577	14614	14357	14491	14607	14340	14403	14512	14609	14576	14377	14501	14367	14511	14426	14654	14581	14499	14655	14694	14592	14428	14462	14665	14508	14664	14460	14611	14593	14494	14378	14469	14613	14524	14444	14706	14441	14666	14505	14499	14485	14558	14484	14518	14457	14621	14447	14605	14371	14593	14504	14444	14542	14402	14440	14587	14479	14527	14411	14531	14494	14742	14692	14601	14459	14498	14588	14625	14624	14613	14622	14437	14385	14511	14446	14402	14413	14552	14407	14624	14659	14544	14546	14637	14506	14603	14566	14406	14528	14403	14578	14657	14619	14548	14523	14426	14588	14430	14557	14468	14325	14508	14576	14584	14615	14644	14640	14609	14631	14543	14689	14516	14396	14444	14649	14481	14364	14402	14652	14600	14482	14675	14524	14387	14567	14625	14647	14765	14537	14796	14550	14494	14467	14567	14613	14438	14542	14538	14511	14673	14528	14549	14459	14499	14733	14400	14530	14411	14354	14443	14547	14757	14488	14592	14513	14599	14499	14418	14390	14467	14474	14419	14605	14511	14360	14272	14570	14579	14446	14348	14752	14690	14506	14609	14441	14455	14542	14587	14726	14684	14502	14500	14758	14404	14595	14473	14258	14345	14531	14415	14305	14468	14440	14556	14585	14675	14587	14400	14472	14384	14700	14429	14445	14554	14813	14576	14584	14324	14603	14512	14527	14424	14548	14581	14684	14580	14462	14701	14507	14391	14431	14530	14655	14381	14304	14608	14646	14580	14492	14714	14630	14343	14559	14776	14420	14669	14371	14545	14457	14673	14487	14529	14597	14677	14369	14595	14661	14578	14522	14484	14560	14465	14449	14531	14536	14564	14502	14512	14667	14493	14517	14561	14623	14300	14688	14545	14569	14686	14443	14451	14557	14382	14381	14521	14585	14703	14574	14692	14785	14574	14325	14241	14405	14615	14761	14384	14671	14564	14488	14584	14646	14685	14765	14462	14525	14577	14499	14516	14729	14453	14612	14605	14365	14414	14608	14697	14493	14384	14570	14533	14583	14549	14532	14567	14530	14475	14484	14585	14497	14623	14585	14528	14621	14313	14456	14695	14653	14509	14556	14456	14575	14548	14457	14725	14668	14468	14668	14542	14549	14701	14590	14659	14433	14713	14666	14699	14498	14629	14403	14647	14549	14484	14587	14715	14492	14634	14657	14759	14519	14670	14570	14575	14449	14530	14531	14558	14547	14586	14355	14393	14654	14417	14515	14601	14590	14431	14489	14508	14359	14561	14476	14606	14602	14406	14506	14623	14547	14677	14481	14492	14465	14530	14303	14499	14563	14376	14562	14542	14372	14659	14558	14532	14667	14501	14539	14701	14641	14592	14449	14338	14578	14446	14435	14551	14517	14586	14519	14395	14664	14510	14752	14500	14653	14370	14508	14324	14689	14433	14419	14630	14605	14447	14577	14878	14481	14613	14634	14654	14479	14418	14366	14536	14792	14530	14533	14722	14484	14519	14552	14713	14592	14379	14482	14561	14536	14558	14530	14678	14633	14465	14681	14357	14572	14668	14499	14662	14705	14685	14641	14521	14614	14510	14625	14600	14467	14594	14485	14488	14603	14654	14451	14567	14754	14470	14523	14713	14641	14651	14382	14509	14352	14490	14593	14610	14430	14408	14560	14530	14512	14655	14516	14505	14316	14528	14606	14605	14358	14370	14571	14445	14651	14475	14581	14526	14446	14420	14447	14609	14675	14646	14415	14711	14601	14620	14616	14568	14464	14474	14497	14599	14680	14455	14667	14547	14494	14547	14486	14765	14711	14520	14391	14438	14479	14559	14692	14622	14546	14554	14444	14578	14424	14545	14463	14428	14675	14613	14435	14431	14348	14551	14619	14596	14480	14574	14322	14566	14479	14460	14422	14514	14567	14681	14635	14513	14570	14482	14376	14485	14743	14625	14527	14454	14533	14478	14269	14568	14555	14682	14451	14777	14599	14620	14535	14690	14628	14691	14475	14621	14802	14389	14467	14667	14629	14588	14476	14405	14223	14541	14421	14667	14536	14613	14387	14457	14531	14531	14660	14660	14705	14424	14538	14484	14468	14659	14654	14430	14526	14776	14486	14622	14526	14662	14683	14559	14474	14413	14423	14509	14574	14572	14577	14780	14412	14531	14500	14445	14647	14570	14429	14463	14598	14624	14597	14504	14605	14549	14597	14455	14478	14396	14503	14655	14663	14566	14412	14551	14448	14551	14653	14419	14671	14304	14680	14674	14535	14670	14512	14590	14556	14487	14188	14642	14520	14661	14570	14496	14447	14507	14435	14574	14452	14479	14497	14671	14702	14681	14382	14396	14380	14626	14486	14380	14474	14657	14559	14640	14206	14614	14450	14410	14555	14489	14395	14602	14794	14483	14751	14322	14474	14469	14683	14594	14573	14555	14516	14432	14435	14583	14586	14482	14563	14682	14422	14481	14489	14549	14647	14568	14691	14670	14404	14523	14492	14272	14635	14495	14530	14632	14622	14521	14418	14668	14565	14417	14660	14714	14579	14590	14577	14461	14613	14496	14603	14474	14488	14451	14564	14503	14520	14519	14415	14564	14476	14474	14543	14652	14431	14589	14690	14791	14713	14532	14393	14650	14555	14664	14587	14676	14571	14170	14442	14728	14603	14406	14759	14520	14714	14593	14453	14414	14428	14474	14672	14493	14502	14486	14486	14617	14551	14679	14397	14764	14284	14670	14467	14616	14733	14656	14568	14537	14514	14664	14512	14690	14393	14527	14623	14548	14562	14591	14506	14547	14458	14331	14553	14714	14641	14535	14534	14510	14511	14392	14464	14451	14597	14471	14439	14554	14502	14628	14543	14736	14529	14548	14464	14569	14499	14316	14410	14360	14433	14629	14557	14732	14689	14700	14508	14497	14496	14554	14346	14818	14477	14453	14627	14562	14666	14587	14405	14566	14343	14455	14558	14399	14512	14603	14644	14832	14481	14481	14574	14594	14557	14567	14682	14468	14587	14349	14540	14550	14405	14479	14406	14474	14509	14266	14608	14878	14408	14736	14713	14604	14454	14585	14563	14733	14469	14444	14584	14578	14531	14548	14536	14552	14526	14436	14521	14597	14601	14665	14434	14512	14687	14660	14447	14442	14643	14629	14474	14636	14520	14605	14544	14613	14597	14596	14706	14633	14666	14693	14442	14378	14556	14511	14489	14663	14738	14785	14604	14677	14448	14327	14579	14576	14452	14601	14474	14493	14501	14637	14483	14447	14519	14501	14447	14591	14412	14421	14582	14632	14647	14451	14374	14367	14278	14645	14715	14720	14613	14619	14459	14666	14804	14571	14392	14408	14613	14405	14425	14501	14607	14559	14512	14475	14421	14503	14405	14354	14608	14814	14601	14338	14451	14373	14478	14501	14607	14550	14579	14787	14656	14632	14493	14598	14461	14595	14702	14551	14556	14559	14625	14677	14450	14440	14464	14448	14693	14573	14602	14642	14381	14325	14463	14756	14504	14556	14612	14547	14461	14437	14407	14606	14407	14453	14599	14457	14521	14532	14535	14542	14762	14680	14661	14693	14500	14575	14391	14582	14314	14639	14560	14373	14444	14618	14674	14457	14369	14635	14697	14687	14385	14548	14584	14677	14497	14548	14509	14551	14440	14502	14434	14493	14522
15566	25330	24169	19279	17486	16230	15813	15341	19746	46665	33597	20640	14365	14219	14272	14175	14218	14273	14124	14226	14179	14193	14097	14118	14107	14153	14151	14150	14114	14065	14109	14058	14188	14129	14143	14373	14352	13979	14160	14159	14157	14198	14099	14105	14245	14035	14237	14171	13969	14247	14160	14080	14196	14261	14245	14360	14186	13949	14100	14017	14211	14299	14154	14135	14141	14101	14237	14183	14341	14062	14161	14064	14137	14113	14110	14136	14161	14294	14020	14197	14181	14084	14126	14146	14281	14165	14150	14224	14198	14104	14281	14168	14133	14233	14195	14186	14101	14198	14078	14253	14020	14211	14091	14345	13980	14306	14238	14274	14117	14159	14093	14109	14040	14273	14128	14143	14178	13925	14184	14146	14405	13954	14083	14200	14082	14188	14222	14193	14172	14155	14087	14148	14079	14241	14135	14175	14235	14282	14064	14017	14134	14065	14076	14176	14080	14127	14078	14104	14123	14166	14123	14229	14174	14154	14010	14136	14184	14054	14057	13947	14178	14015	14274	14111	14167	14054	14088	14237	13978	14167	14125	14156	14033	14227	14291	14074	14173	14057	14203	14194	14219	14175	14297	14176	13997	14060	14328	14254	14081	14157	14197	14232	14045	13999	14135	14146	14003	14028	13997	14047	14210	14114	14154	14039	14097	14038	14086	14058	14251	14052	14090	14030	14035	14181	13929	14126	14072	14073	14205	13991	14006	14167	14045	14028	14190	13970	14028	14138	14157	14146	14135	14036	14149	13995	14203	14006	14227	13989	14179	14199	14294	14096	14222	14286	13971	14090	14105	14154	14181	14061	14250	14137	14062	14165	14329	13988	14054	14140	14252	14089	14083	14123	14140	14063	14290	14097	14122	13887	14194	14061	14055	14008	14135	14008	14176	14031	14033	14090	14290	14168	14283	14124	14148	14319	14077	14195	14195	14082	14126	14064	14107	14211	14004	14032	14152	14048	14221	14184	14132	14102	14161	14184	14022	14108	14107	14151	14123	14045	14183	14164	14114	14106	14071	14190	14092	14024	14031	14188	14444	14052	14025	14004	14119	14238	14133	14270	14017	14160	14357	14165	14239	13997	14067	14181	14155	14194	14187	14178	14278	14050	14132	14241	14198	14212	14063	14066	14109	14054	14288	14123	13995	14112	14036	14208	14043	14183	14404	14142	14186	14201	14082	14233	14192	14088	14125	13994	14015	14054	14212	14117	14215	14227	14170	14135	13991	14226	14216	14009	14109	13944	14118	14068	14050	14069	14156	14099	14039	14228	14065	14322	14063	14222	14067	14209	14142	14183	14079	14158	14093	14202	14120	14173	14136	14087	14015	14118	14167	14006	14076	14184	14075	14071	14082	14143	14140	14246	14326	14102	14237	14106	14120	14040	13992	14086	14086	14046	13948	14120	14040	14126	14141	14108	14076	13951	14095	14138	14029	14127	14067	14097	14136	14126	14228	14044	14093	14094	14044	14207	14286	14218	14015	14102	14031	14292	14198	14006	14135	14278	14193	14100	14149	14172	14332	14229	14321	13967	14128	14073	14253	14166	14170	14058	14081	14082	14065	14124	14125	14210	14081	14100	14141	14248	14287	14324	14051	14140	14228	14055	14002	14255	14044	14173	14318	14247	14228	14167	14279	13949	13979	14121	14151	14082	14081	14226	14071	14108	13944	14214	14106	13879	14114	14014	14109	14089	14089	13987	13850	14157	14304	13927	14182	13967	14091	14103	14059	14307	14116	14184	14144	14088	14098	14158	14009	14055	14435	14172	14116	14173	14198	13987	14087	14254	14064	14092	14124	14208	14056	14037	14217	14065	14120	14043	14091	14187	14131	13986	14159	14176	14144	14129	14069	14279	14190	14042	14133	14112	14237	14246	14142	14090	14190	13968	14086	14132	14037	14042	14061	14267	14047	13919	14044	14200	13977	14075	13985	14178	14206	14173	14126	14034	14128	14085	14226	13987	14117	14153	14098	14124	14059	14174	14130	14059	14105	14202	14249	14197	14002	14028	13944	14093	14015	14114	14051	13992	14198	13970	14122	14235	14063	14031	14039	14140	14073	14108	14115	14011	14192	14196	14206	14137	13996	14173	14155	14024	14002	14099	14015	14189	14100	14224	14189	14091	13951	14167	14183	13985	14113	14088	14254	14220	14013	14065	14196	14073	14151	14211	14019	14020	14225	14072	14032	14151	14113	14171	14146	14150	14011	14113	14017	13910	14201	14149	14096	14072	14127	14276	14147	14114	14058	14126	14168	14113	14092	13986	14137	14176	14081	14167	14308	14156	14130	14034	14181	14064	14011	14031	14267	14179	14062	14024	14143	14308	14086	14098	14105	14118	14221	13957	14116	14054	14187	14089	14278	14336	14088	14060	14252	14017	13986	14200	14181	14161	14245	14131	14190	14135	14120	14362	14170	14146	14054	14061	14159	14139	14004	14261	13986	13935	14267	14225	14119	14220	14148	14170	14179	14061	14023	14020	14206	14296	14131	14234	13979	14113	14359	14147	13968	14251	14246	14212	14206	14074	14110	13993	14166	14124	14234	14088	14025	14034	13968	14002	14197	14127	14187	14136	14246	14092	14163	14217	14189	14149	14121	14099	14031	14116	14085	14029	14078	14196	14260	14008	14175	14118	14011	14214	14379	14111	14154	14083	14174	14162	14205	14040	14276	14065	14119	13971	14173	14270	14126	14226	14181	14072	14044	14109	14036	13933	14287	14183	14185	14076	14201	14133	14209	13918	14066	14235	14182	14104	14150	14098	13920	14171	14096	14203	14025	14129	14130	14168	14097	14057	14121	14125	14128	14056	14223	14164	14132	14069	14113	14124	14148	14018	14167	14125	14211	14183	14069	13990	14032	14129	14084	14174	14059	14006	14067	14210	14235	14170	14223	14221	14392	14136	14202	14101	13941	14179	14239	14162	14013	14115	14090	14145	14269	14270	14275	14292	14098	14210	14124	14206	14050	14202	14148	14132	14109	14202	14123	14104	14040	13970	14071	14067	14301	14046	14139	14156	13934	14224	13996	14067	14148	14044	14179	14054	14293	14197	14153	14051	14066	14118	13996	14045	14193	14275	14222	14160	14142	14364	14234	14132	14121	14109	14045	13985	14071	14246	14056	14137	14080	14055	14106	14108	14216	14041	14014	14130	14248	14205	14247	14082	14152	14057	14169	14098	14104	14165	14194	14081	13956	14034	14160	14060	14097	14022	14238	14189	14084	14088	14064	14420	13999	14056	14104	14157	13937	14013	14250	14025	14163	14191	14058	14135	14032	14120	14023	13997	14056	14172	14332	13886	14143	14178	14227	13962	14276	14132	14149	14259	14161	14085	13992	14178	14014	14101	14198	14123	14091	14146	14089	14100	14063	14194	14175	14156	14170	14092	14049	14226	14112	14076	14242	14185	14085	14022	13902	14062	14153	14138	14195	14248	14073	14024	14054	14130	14094	14106	14064	13994	14285	14179	14042	14056	14129	14150	14205	14091	14041	14126	14303	14331	14082	14162	14225	14119	14255	14216	14166	14155	14153	14203	14054	14256	14272	14016	14199	14143	14160	14185	14222	14090	14379	14067	13902	14084	14140	14101	14134	14141	14215	14115	13978	14044	14184	14177	14107	14194	14126	14070	14036	14245	14009	14048	14253	14064	14119	14228	14201	14110	14165	14153	14147	14216	14221	14105	14244	14190	14157	14052	14205	14101	14140	14194	14142	14025	14040	14155	14087	14136	14196	14115	14115	14170	14024	14179	14138	14298	14145	14248	14179	13983	14096	14251	14123	13984	13996	13945	14110	14061	14038	13977	14217	14110	14185	14081	14032	14127	14233	14149	14200	14143	14164	14154	13941	14234	14130	14119	14104	14005	13955	13953	14038	14223	14153	14003	14100	14180	14064	14122	14139	14180	14129	14228	14106	14069	14334	14181	14240	14206	14108	14114	14271	14278	14216	14054	14185	13943	14088	14194	14066	14220	14098	14077	14079	14214	14156	14165	14160	13936	14369	14087	14262	14029	14215	14090	14032	14278	14119	14172	14148	14020	14297	14141	14173	14233	14125	14031	14208	14195	14005	14169	14125	14272	14044	14175	14104	14192	14218	14122	14158	14000	14148	14032	14171	14047	14082	14222	14253	14024	14162	14139	14027	14162	14181	14162	14200	14128	14224	14077	14157	14138	14266	14311	14009	14243	14213	14073	14294	13957	14193	14013	14247	14017	14096	14175	14058	14114	14097	13989	14008	14166	14041	14067	14140	14218	13935	14166	14248	14009	14242	14248	14132	14163	14237	14227	14237	14008	14186	14120	14153	14114	14117	13951	14357	13947	14087	14097	14156	14257	14031	14087	14164	14047	14070	14187	14149	14130	14201	14203	14091	14180	14190	14133	14350	14169	14087	14248	14105	14012	14104	14142	14162	14187	14317	13996	14086	14077	14203	14222	14196	14164	14123	14217	13966	14168	14109	14188	13950	14146	14265	14023	14020	14088	14128	14100	14186	14266	13945	14078	13806	14206	14129	14104	14166	14207	14154	14126	14097	14073	14052	14251	14186	14151	14005	14057	14302	13986	14199	14076	14186	14047	14205	14222	14077	14083	14183	13969	14062	14201	14123	14201	14080	14219	14143	14172	14124	14238	14241	14167	14114	14286	13989	14173	14151	14228	14272	14279	14194	14144	14095	14036	14092	14062	14281	14168	14048	14073	14128	14140	14054	13982	14140	14155	13957	14175	14216	14064	14113	14120	14118	14331	14061	14193	14035	14186	14291	14019	14285	14024	14223	14097	14078	14224	14162	14086	14138	14161	14265	14038	14033	14007	14195	14096	14082	14158	14225	14043	14115	14126	14112	14164	14171	14094	14209	14021	14180	14105	14098	14187	13929	14182	14113	14239	14223	14122	14044	14050	14075	13978	14062	14322	14039	14204	14087	14118	14063	14189	14155	14087	14212	14188	14094	14109	14215	13973	14029	14068	14204	14114	14289	14175	14188	14238	14126	14207	13982	14144	14038	14078	14145	14153	14124	14056	14247	14074	14088	14057	14126	14108	14163	14233	14313	13914	14010	14201	14173	14015	14046	14054	14102	14127	14010	14176	14145	13982	14282	14024	14288	14186	13953	14196	14206	14079	13961	14122
23127	21158	28904	23714	21467	22508	21381	17217	24979	58705	41922	30160	17685	15977	15375	15276	15576	15256	15338	15335	15382	15382	15485	15307	15276	15257	15232	15278	15286	15363	15292	15340	15285	15165	15375	15377	15321	15313	15404	15452	15365	15239	15365	15415	15179	15272	15145	15276	15223	15309	15329	15249	15393	15175	15499	15464	15378	15261	15409	15584	15024	15520	15260	15197	15226	15324	15413	15155	15272	15203	15427	15271	15291	15087	15288	15074	15181	15193	15141	15241	15346	15050	15301	15435	15316	15325	15392	15029	15246	15328	15305	15312	15269	15140	15222	15248	15172	15320	15115	15170	15133	15332	15298	15242	15262	15418	15262	15263	15045	15238	15325	15136	15134	15173	15373	15362	15180	15264	15098	15225	15480	15268	15233	15305	15332	15332	15223	15121	15168	15304	15208	15328	15175	15312	15165	15334	15426	15454	15298	15335	15266	15109	15258	15101	15111	15106	15430	15198	15392	15323	15226	15267	15251	15086	15237	15251	15202	15072	15377	15188	15212	15185	15187	15304	15279	15024	15260	15399	15369	15199	15109	15107	15175	15049	15298	15470	15353	15317	15008	15134	15160	15486	15225	15182	15206	15237	15194	15203	15339	15369	15300	15269	15093	15227	15129	15291	15138	14978	15171	15311	15361	15364	15127	15389	15136	15337	15276	15210	15102	15298	15155	15312	15206	15359	15392	15357	15393	15202	15149	15351	15344	15057	15247	15100	15122	15125	15212	15239	15225	15211	15128	14958	15169	15144	15277	15396	15186	15395	15080	15186	15038	15235	15225	15286	15191	14972	15283	15326	15436	15265	15006	15201	15232	15142	15228	15047	15188	15105	15157	15256	15174	15368	15392	15057	15206	15338	15251	15259	15329	15315	15342	15126	15182	15300	15207	15142	15056	15102	14992	15240	15171	15112	15396	15237	15172	15314	15327	15020	15399	15097	15194	15416	15281	15359	15231	15026	15215	15329	15326	15022	15257	15386	15252	15158	15265	15263	15135	15168	15182	15414	15163	15204	15146	15252	15256	15230	15374	15295	15204	15150	15169	15169	15226	15038	15103	15271	15100	15385	15072	15060	15064	15191	15085	15187	15268	15156	15167	15176	15194	15217	15140	15214	15250	15193	15355	15252	15184	15256	15315	15196	15140	15131	15228	15183	15175	15196	15230	15276	15132	15050	15049	15035	15148	15219	15393	15251	15411	15449	15252	15181	15141	15167	15183	15292	15176	15099	15127	15241	15250	15117	15296	15348	15303	15234	15203	15177	15020	15108	15089	15303	15275	15288	15329	15160	15312	14954	15148	15141	15279	15150	15427	15300	15141	15108	14999	15297	15319	15246	15156	15038	15120	15275	15274	15065	15219	15082	15236	15238	15318	15307	15343	15069	15308	15113	15118	15189	15303	15130	15255	15174	15079	15378	15189	15473	15305	15322	15053	15094	15176	15193	15162	14998	15183	15275	15254	15217	15238	15426	15176	15255	15137	15148	15168	15148	15107	15156	15297	15383	15245	15237	15141	15147	15197	15244	15168	15386	15233	15356	15232	15324	15105	15082	15244	15131	15331	15406	15193	15400	15068	15291	15461	15282	15222	15221	15230	15455	15193	15216	15281	15324	15225	15140	15427	15196	15347	15157	15203	15359	15264	15211	15249	15216	15194	15123	15286	15150	15356	15229	15178	15359	15306	15106	15402	15287	15222	15330	15294	15169	14924	15136	15168	15192	15130	15119	15333	15184	15269	15111	15295	15120	15237	15174	15150	15194	15401	15381	15416	15226	15141	15295	15348	15061	15037	15197	15131	15235	15314	15325	15199	15243	15388	15224	15239	15218	15219	15091	15289	15146	15239	15128	15108	15314	15384	15314	15325	15392	15262	15233	15196	15240	15413	15181	15351	15227	15028	15333	15037	15257	15369	15157	15040	15212	15310	15136	15220	15257	15340	15165	15326	15048	15171	15050	15278	15316	15348	15281	15104	15173	15138	15345	15103	15181	15336	15185	15257	15327	15277	15357	15254	15235	15235	15108	15216	15298	15194	15182	15124	15346	15143	15275	15339	15191	15189	15365	15306	15159	15281	15259	15182	15219	15316	15280	15272	15145	15378	15307	15188	15190	15439	15017	15120	15155	15447	15281	15441	15163	15180	15107	15337	15096	15167	15013	15357	15291	15248	15291	15220	15370	15167	15266	15136	15237	15191	15265	15234	15175	15241	15439	15279	15213	15215	15265	15263	15422	15229	15083	15166	15359	15241	15258	15173	15098	15083	15232	15194	14942	15260	15266	15245	15143	15174	15322	15284	15082	15416	15160	15307	15174	15372	15337	15316	15506	15077	15064	15094	14992	15181	15283	15247	15199	15222	15339	15373	15414	15211	15213	15293	15196	14988	15248	15323	15056	15039	15386	15369	15148	15277	15131	15359	15220	15290	15309	15352	15296	15385	15203	15288	15213	15241	15336	15199	15220	15281	15397	15283	15238	15300	15108	15192	15111	15301	15210	15338	15327	15380	15159	15169	15397	15135	15080	15382	15298	15328	15191	15255	15115	15118	15063	15104	15259	15183	15107	15330	15217	15214	15326	15073	15260	15398	15292	15240	15088	15249	15274	15164	15227	15166	15251	15310	15085	15191	15198	15233	15292	15240	15039	15223	15166	15179	15298	15198	15299	15338	15105	15325	15349	15183	15113	15208	15310	15205	15219	15152	15205	15389	15154	15232	15255	15163	15108	15250	15269	15261	15328	15115	15239	15269	15336	15169	15278	15316	15222	15218	15420	15011	15205	15117	15441	15129	15189	15382	15197	15098	15383	15141	15333	15310	15125	15187	15191	15237	15139	15340	15206	15282	15182	15307	15319	15321	15197	15314	15350	15226	15208	15332	15074	15185	15141	15342	15137	15160	15146	15325	15238	14957	14996	15220	15104	15287	15068	15100	15041	15151	15208	15269	15217	15390	15173	15333	15416	15148	15154	14972	15034	15224	15427	15076	15200	15135	15255	15395	15128	15228	15088	15200	15125	15349	15331	15408	15112	15245	15249	15218	14997	15257	15329	15274	15298	15148	15406	15348	15257	15245	15162	15072	15167	15077	15308	15296	15392	15240	15319	15370	15109	15199	15114	15266	15139	15181	15064	15139	15266	15228	15344	15348	15196	15076	15181	15168	15146	15250	15155	15202	15187	15137	15247	15249	15140	15062	15174	15237	15287	15211	15335	15191	15089	15266	15255	15424	15236	15196	15200	15205	15343	15185	15146	15325	15188	15485	15096	15088	15328	15064	15390	15112	15232	15277	15309	15103	15211	15143	15177	15196	15161	15138	15171	15282	15340	15145	15087	15274	15157	15168	15125	15211	15061	14952	15486	15333	15320	15286	15162	15159	15124	15248	15086	15254	15451	15077	15357	15294	15307	15132	15108	15244	15126	15305	15214	15278	15272	15126	15304	15245	15288	15171	15373	15235	15075	15290	15161	15200	15167	15142	15319	15482	15160	15359	15056	15126	15186	15297	15008	15245	15130	15365	15314	15213	15129	15338	15138	15234	15091	15381	15251	15286	15326	15205	15338	15234	15037	15383	15323	15255	15195	15189	15231	15261	15267	15377	15283	15131	15277	15435	15307	15210	15336	15024	15154	15285	15322	15187	15298	15187	15090	15171	15155	15134	15138	15140	15254	15338	15215	15175	15372	15248	15290	15060	15439	15317	15333	15112	15175	15214	15127	15265	15107	15015	15226	15282	15295	15428	15275	15104	15109	15314	15200	15146	15226	15135	15289	15279	15049	15329	15228	15013	15224	15100	15142	15172	15231	15004	15144	15256	15303	15126	15127	15126	15040	15107	15324	15279	15243	15279	15400	15399	15186	15103	15075	15222	15361	15212	15217	15078	15176	15072	15104	15055	15141	15253	15079	15274	15164	15133	15135	15121	15185	15084	15132	15093	15348	15324	15134	15181	15268	15313	15294	15142	15213	15099	15377	15082	15406	15292	15312	15385	15195	15322	15170	15272	15136	15199	15333	15354	15163	15405	15262	15131	15189	15162	15267	15163	15176	14942	15428	15263	15124	15110	15213	15225	15357	15104	15212	15359	15194	15287	15181	15299	15071	15294	15441	15169	15182	15231	15281	15101	15122	15147	15262	15337	15301	15107	15212	15342	15154	15296	15169	15376	15195	15525	15137	15115	15270	15158	15261	15400	15269	15479	15109	15229	15110	15322	15318	15304	15231	15202	15134	15171	15249	15265	15339	15166	15287	15255	15215	15440	15126	15072	15247	15122	15123	15211	15267	15136	15275	15217	15101	15336	15149	15148	15298	15260	15231	15259	15218	15317	15354	15145	15355	15196	15293	15318	15373	15163	15253	15246	15402	15248	15186	15085	15166	15062	15141	15199	15258	15149	15279	15289	15058	15225	15229	15589	15385	15096	15124	15213	15204	15119	14976	15136	15187	15262	15241	15226	15175	15351	15292	15252	15268	14947	15168	15202	15265	15318	15211	15224	15339	15227	15410	15439	15374	14974	15294	15262	15255	15196	15130	15367	15409	15152	15339	15193	15354	15222	15159	15144	15134	15296	15088	15154	14974	15185	15193	15288	15321	15169	15332	14989	15371	15157	15378	15145	15519	15128	15073	15122	15188	15180	15081	15464	15176	15328	15191	15241	15299	15285	15121	15129	15250	15332	15457	15355	15224	15232	15233	15258	15172	15197	15139	15323	15290	15292	14964	14948	15255	15372	15322	15222	15345	15166	15057	15475	15380	15383	14933	15246	14894	15043	15217	15329	15092	15265	15273	15310	15187	15579	15195	15108	15102	15313	15117	15191	15448	15159	15203	15248	15305	15296	15188	15420	15051	15198	15289	15093	15172	15099	15295	15332	15291	15172	15275	15109	15134	15386	15451	15221	15168	15150	15179	15177	15353	15077	15120	14998	15194	15342	15188	15199	15199	15165	15309	15173	15246	15346	15357	15355	15200	15240	15143	15074	15169	15283	15122	15187	15075	15124	15103	15206	15409	15213	15192	15324	15068	15192	15232	15269	15435	15390	15124	15020	14977	15317	15240	15198	15157	15487	15421	15226	14951	15193	15116	15306	15244	15085	14885	15064	15075	15194	15137	15223	15215	15237	15052	15121	15008	15109	15268
18041	31618	29647	22520	20390	18424	17712	16916	26794	59585	43532	27425	14728	14542	14711	14692	14690	14705	14779	14878	14742	14614	14623	14716	14657	14553	14605	14570	14603	14506	14612	14817	14638	14596	14612	14790	14520	14653	14637	14768	14595	14517	14655	14694	14700	14635	14551	14624	14526	14793	14537	14641	14582	14686	14714	14804	14755	14842	14633	14638	14632	14816	14564	14592	14438	14670	14678	14636	14668	14384	14503	14620	14773	14591	14501	14564	14593	14724	14560	14599	14764	14681	14544	14799	14729	14702	14489	14503	14593	14526	14631	14547	14638	14650	14675	14653	14876	14587	14583	14553	14578	14473	14580	14607	14650	14707	14641	14684	14755	14483	14750	14580	14550	14612	14543	14549	14642	14694	14649	14535	14626	14681	14593	14542	14587	14706	14445	14375	14644	14445	14609	14506	14570	14628	14618	14720	14649	14632	14680	14425	14539	14388	14681	14690	14427	14432	14798	14674	14716	14543	14522	14650	14532	14505	14660	14575	14565	14795	14519	14471	14596	14381	14582	14464	14662	14582	14667	14592	14661	14597	14545	14512	14594	14473	14547	14655	14677	14663	14425	14582	14694	14478	14612	14604	14599	14641	14587	14644	14431	14561	14807	14538	14363	14854	14569	14478	14545	14481	14514	14546	14631	14665	14620	14639	14614	14639	14758	14631	14532	14583	14627	14574	14557	14546	14598	14532	14394	14483	14593	14451	14606	14748	14423	14577	14515	14665	14694	14534	14620	14621	14640	14536	14611	14667	14610	14624	14519	14580	14612	14559	14555	14647	14572	14640	14668	14513	14468	14491	14557	14617	14578	14392	14480	14660	14472	14363	14507	14581	14475	14623	14564	14608	14434	14614	14449	14577	14556	14565	14588	14655	14601	14639	14664	14547	14552	14383	14590	14760	14632	14594	14638	14662	14598	14473	14563	14480	14671	14697	14512	14548	14444	14636	14593	14589	14553	14539	14563	14665	14502	14615	14612	14644	14735	14587	14631	14741	14583	14754	14505	14625	14613	14543	14713	14623	14572	14649	14646	14519	14492	14685	14679	14587	14622	14669	14531	14559	14660	14485	14496	14590	14765	14726	14594	14497	14508	14451	14607	14544	14549	14606	14745	14525	14554	14592	14468	14473	14628	14759	14445	14590	14426	14619	14699	14626	14589	14653	14600	14643	14613	14703	14684	14610	14500	14479	14648	14794	14348	14462	14590	14493	14742	14709	14559	14484	14716	14566	14640	14650	14654	14611	14572	14523	14557	14545	14473	14422	14591	14631	14745	14628	14650	14646	14612	14628	14547	14598	14572	14536	14618	14609	14615	14550	14673	14684	14391	14681	14568	14579	14612	14560	14662	14771	14604	14569	14661	14577	14419	14770	14440	14635	14660	14641	14523	14701	14364	14560	14522	14572	14650	14476	14462	14624	14579	14606	14431	14694	14693	14663	14577	14680	14618	14711	14417	14567	14646	14491	14457	14442	14747	14559	14547	14588	14478	14512	14425	14493	14613	14415	14671	14477	14608	14498	14482	14580	14499	14562	14611	14410	14588	14593	14535	14661	14685	14559	14481	14583	14633	14630	14520	14664	14604	14612	14517	14476	14561	14624	14592	14582	14508	14605	14546	14625	14678	14722	14597	14304	14599	14677	14674	14470	14608	14326	14464	14504	14609	14537	14698	14660	14575	14555	14783	14612	14722	14557	14388	14548	14533	14693	14448	14635	14506	14540	14597	14732	14635	14560	14659	14627	14684	14454	14663	14491	14524	14557	14650	14647	14525	14569	14660	14698	14435	14492	14571	14405	14353	14427	14638	14548	14545	14573	14669	14542	14552	14641	14570	14497	14475	14576	14658	14667	14684	14633	14627	14581	14653	14544	14553	14720	14616	14570	14565	14530	14589	14508	14789	14546	14638	14569	14576	14572	14400	14676	14540	14607	14617	14622	14692	14641	14637	14653	14645	14696	14514	14759	14572	14650	14552	14561	14561	14454	14697	14572	14590	14538	14567	14581	14522	14702	14650	14747	14590	14569	14536	14546	14540	14571	14626	14603	14650	14566	14670	14694	14570	14493	14531	14659	14556	14604	14690	14407	14398	14729	14585	14582	14656	14530	14569	14743	14484	14702	14539	14630	14577	14638	14527	14644	14562	14544	14515	14671	14584	14555	14511	14682	14522	14763	14421	14589	14566	14807	14557	14562	14474	14592	14563	14367	14653	14498	14522	14555	14557	14608	14794	14640	14681	14640	14440	14593	14740	14536	14592	14606	14618	14604	14532	14643	14667	14570	14383	14579	14607	14727	14685	14696	14579	14619	14515	14559	14681	14477	14662	14686	14589	14549	14750	14584	14627	14625	14638	14573	14622	14660	14477	14560	14507	14472	14709	14661	14586	14561	14540	14634	14665	14591	14718	14666	14681	14537	14631	14651	14684	14570	14535	14450	14661	14655	14595	14660	14567	14347	14498	14684	14777	14722	14689	14640	14579	14427	14725	14637	14591	14517	14566	14646	14651	14713	14524	14424	14618	14613	14640	14631	14563	14757	14615	14676	14613	14552	14463	14461	14605	14442	14580	14461	14603	14541	14773	14805	14504	14462	14517	14636	14671	14595	14682	14521	14547	14618	14635	14508	14450	14651	14502	14643	14615	14655	14460	14657	14527	14575	14714	14641	14549	14528	14586	14571	14655	14700	14582	14688	14492	14502	14655	14705	14632	14550	14570	14611	14509	14620	14661	14580	14639	14565	14754	14605	14413	14774	14494	14446	14782	14529	14522	14532	14653	14700	14454	14625	14578	14672	14659	14449	14462	14457	14763	14515	14591	14500	14528	14738	14413	14507	14578	14655	14641	14610	14655	14574	14530	14623	14756	14647	14665	14737	14542	14696	14740	14497	14460	14751	14572	14479	14587	14555	14742	14758	14559	14792	14581	14598	14434	14527	14787	14531	14775	14468	14641	14569	14552	14488	14556	14464	14646	14689	14570	14534	14653	14645	14583	14602	14471	14742	14719	14609	14502	14673	14568	14684	14566	14565	14679	14613	14499	14468	14603	14725	14499	14432	14466	14660	14397	14591	14735	14730	14581	14737	14586	14601	14530	14553	14645	14518	14637	14730	14678	14485	14672	14712	14565	14607	14598	14526	14617	14658	14522	14299	14551	14405	14676	14426	14588	14562	14537	14514	14515	14474	14584	14493	14564	14633	14720	14604	14661	14684	14627	14429	14464	14621	14514	14499	14511	14440	14425	14516	14622	14614	14737	14523	14592	14509	14769	14391	14618	14653	14544	14693	14642	14836	14754	14644	14460	14748	14614	14607	14628	14584	14297	14503	14620	14589	14595	14371	14552	14501	14666	14629	14595	14583	14654	14533	14624	14468	14669	14645	14472	14647	14760	14610	14588	14362	14705	14649	14496	14592	14505	14650	14645	14415	14584	14675	14590	14557	14546	14700	14616	14585	14620	14581	14691	14647	14533	14664	14419	14745	14624	14540	14533	14482	14799	14605	14583	14497	14499	14506	14551	14574	14510	14452	14631	14619	14611	14631	14592	14701	14573	14555	14660	14682	14582	14566	14565	14646	14534	14383	14499	14658	14405	14760	14584	14551	14562	14522	14592	14458	14597	14498	14719	14492	14576	14705	14568	14489	14527	14556	14603	14551	14490	14641	14634	14606	14606	14617	14643	14581	14666	14439	14558	14414	14674	14503	14569	14643	14599	14549	14465	14465	14494	14616	14420	14554	14539	14630	14587	14503	14560	14702	14786	14493	14722	14437	14672	14501	14545	14622	14537	14724	14605	14672	14467	14499	14721	14699	14610	14606	14559	14635	14681	14658	14765	14681	14544	14590	14692	14603	14588	14729	14633	14627	14455	14715	14460	14534	14682	14593	14627	14592	14747	14643	14662	14609	14612	14449	14541	14436	14564	14731	14572	14498	14564	14660	14474	14821	14573	14389	14670	14557	14554	14455	14723	14468	14617	14450	14675	14595	14554	14544	14678	14703	14481	14476	14447	14523	14599	14476	14808	14520	14537	14547	14526	14634	14550	14424	14507	14545	14721	14625	14654	14620	14520	14502	14809	14405	14612	14621	14483	14559	14686	14601	14564	14538	14478	14697	14615	14542	14691	14509	14512	14580	14372	14571	14530	14581	14648	14728	14594	14655	14733	14630	14681	14670	14520	14508	14545	14539	14637	14436	14476	14675	14553	14675	14686	14540	14598	14664	14549	14642	14623	14673	14613	14656	14517	14542	14585	14630	14506	14678	14580	14544	14712	14755	14680	14554	14558	14611	14494	14530	14687	14630	14610	14519	14583	14596	14742	14556	14722	14637	14539	14601	14560	14596	14767	14475	14636	14598	14558	14515	14693	14519	14623	14689	14594	14738	14635	14547	14628	14588	14524	14717	14555	14488	14431	14524	14632	14640	14464	14692	14481	14628	14585	14644	14705	14523	14621	14630	14390	14403	14523	14649	14542	14597	14487	14653	14465	14647	14739	14426	14631	14597	14603	14482	14556	14762	14717	14669	14626	14557	14476	14621	14569	14817	14544	14577	14591	14561	14723	14581	14737	14463	14585	14476	14576	14639	14613	14509	14551	14461	14488	14604	14571	14555	14694	14584	14454	14607	14625	14461	14775	14569	14578	14624	14584	14514	14585	14720	14550	14619	14728	14576	14511	14412	14596	14641	14461	14538	14625	14540	14615	14392	14613	14519	14504	14572	14695	14556	14569	14664	14688	14511	14645	14717	14470	14467	14525	14470	14627	14556	14521	14603	14469	14595	14588	14695	14684	14659	14571	14626	14674	14524	14562	14453	14632	14541	14597	14499	14459	14487	14689	14692	14626	14553	14738	14593	14652	14695	14395	14525	14485	14561	14639	14760	14448	14479	14608	14682	14643	14478	14688	14569	14639	14688	14577	14461	14392	14623	14537	14497	14606	14718	14478	14446	14644	14501	14777	14631	14484	14605	14516	14583	14655	14444	14444	14490	14607	14497	14730	14518	14750	14523	14465	14546	14644	14717	14605	14717	14541	14741	14815	14542	14629	14586	14681	14585	14577	14681	14548	14548	14700	14545	14552	14651	14584	14636	14608	14682	14596	14719	14584	14613	14672	14730	14467	14355	14711	14673	14659	14529
27551	21904	23323	19660	16807	16774	16693	16294	17028	24234	20125	17992	16252	16288	15846	16003	16039	15971	16021	15866	16130	16033	16114	16166	15889	16227	16043	15958	15742	15901	16050	16102	15988	16101	16242	15897	15812	16088	15964	15980	15943	16055	15866	15931	16016	16135	16156	16052	15953	15897	16010	16045	16029	16172	16097	16018	16069	15997	15931	16146	16013	16010	16124	15919	15907	15803	16142	15967	15854	15967	15926	16046	15962	16000	16059	16064	16014	16125	15922	15998	15962	15987	16092	15829	16122	15929	16042	15958	16077	16064	15961	15903	16049	15991	16070	16101	16122	15944	15916	16050	16018	15906	15903	15885	16189	16064	15931	15920	16021	15982	16128	15937	16102	16042	15975	15896	15855	16085	15965	15860	15931	15926	16081	16046	16220	15945	15981	15829	15806	15983	16052	15949	16086	16003	16000	16083	16056	16055	16009	15904	16055	16172	15939	16057	15993	16093	15837	16111	16040	16097	15748	15883	16125	16053	15971	16135	16141	15838	16072	15835	16033	15768	15824	15960	15928	16126	16071	16115	16015	15898	16057	15982	16010	15967	15973	15850	16020	16058	16125	15748	16155	16095	16057	15916	15849	16071	15870	16042	16162	16099	16013	15971	15978	16224	15971	15939	15991	15930	16049	15974	15896	16061	16040	15921	16122	16081	16205	15995	16075	15899	16163	16107	15884	16043	15859	16118	16172	15926	15988	15954	16067	15980	16124	16199	16016	15871	16184	16028	16171	15889	15988	15978	16012	15980	15731	15982	15841	15894	16128	15725	15913	15947	16142	15953	16039	16062	16173	15926	15911	16132	16002	16030	15974	16113	15840	15865	15992	16006	16172	16118	16025	15948	16168	16099	16010	15904	15936	15958	16193	15918	16023	16239	16079	15901	15989	16118	16164	15984	15747	15950	15854	16079	16019	16011	15856	16064	16045	16053	15910	15987	16064	15976	15848	16036	15981	16021	15995	16023	15939	15904	16043	16085	16017	15954	15904	15955	16097	15980	15848	15892	15987	16187	16026	15898	15975	15983	15975	15967	15960	16067	15872	15990	15976	15932	16195	15953	15981	16176	16171	16090	16132	16049	16067	15861	15992	16146	16012	16024	15936	16043	16016	15968	15927	16034	15881	16167	15967	16269	16138	16056	15964	15974	15979	15969	15932	16006	15998	16092	16099	15979	15963	15924	16070	16048	16079	15902	15977	15940	15893	16083	16178	15966	15904	16095	15919	16075	16005	15999	16090	15982	16062	16040	16107	16102	16019	16228	16022	16011	15956	15920	16045	15892	16216	15946	15899	16026	16146	15871	16015	16167	16017	16015	15942	16035	16280	15803	15833	16083	16115	16034	15785	15743	15885	16039	15782	16021	15951	15996	15976	15916	15962	16025	16040	16101	16165	16183	16079	16055	16019	16092	15951	15921	16071	15957	16037	16017	15916	15932	16072	15839	16037	16008	16084	16119	16054	15896	16130	15879	15950	16014	16070	15896	15947	15976	16025	15989	16214	15995	16066	15824	15851	16168	16191	16121	16125	16034	16012	15930	15957	16194	16021	16012	16085	16029	15881	16127	15966	16139	15965	16053	15868	15971	16021	16237	15970	15968	16138	15965	15881	16223	15911	15950	16033	16058	15986	15967	15893	16108	16047	16145	15845	16092	16064	16063	16295	15944	15936	16021	15915	15941	16052	16000	16083	16108	15900	15901	16113	15875	16129	15983	16060	16023	16054	15928	16004	16006	15863	16031	16032	16008	16030	16013	16089	15908	15944	16074	15742	16211	16061	15898	15883	15859	16010	15979	16005	15877	16315	16017	15993	16044	16050	15898	15947	15995	15883	16133	15818	16032	15979	15882	16015	15999	15942	15844	16100	15927	16033	16096	15944	15956	15958	16144	16028	15850	15771	15927	16058	15961	16000	16082	16176	15867	15917	16062	15842	15962	15988	16054	16098	15794	16129	16250	15981	16132	16085	16121	16048	15804	16001	16106	16110	15978	15920	15882	16049	15947	15948	15985	15932	16062	16125	15984	16114	16044	16061	15901	16147	15936	15861	16085	15939	15908	15774	16140	15883	16016	16072	15995	15976	16068	15963	16011	15964	16112	16193	16144	16063	16182	16004	15964	15934	15907	16096	15978	15761	16008	15950	16212	15956	16384	15974	16130	16004	15908	15959	15995	15976	16197	16089	16041	16089	15987	16084	16079	16071	15998	15945	16054	15906	16019	15968	16160	16019	15949	15948	16053	15997	15963	16008	16123	15971	16059	15871	15965	16041	15960	16133	16051	15900	16141	15939	16055	16276	16135	16005	15835	15953	15996	15930	16043	15838	16123	15988	15933	15986	15994	15960	15974	16088	16061	16113	16029	15957	16224	16044	16040	16048	16078	16162	16086	16055	15733	15914	15899	15892	16121	16126	15966	15865	15821	16082	15877	16004	16023	15890	15866	15946	15904	15872	15949	16057	16108	16025	16124	16079	16195	15992	16101	16002	15936	16051	16026	15900	15884	16064	15926	15906	15990	16012	15835	15855	16052	15921	16012	16126	16074	16005	16087	15905	16065	16014	15910	16014	16039	16131	15849	15915	16051	15971	15886	15953	15965	16047	15789	16155	16070	16039	15993	15857	15953	16032	16117	15886	15950	16081	15752	15814	15885	15736	16069	16093	16130	16034	15985	16046	16123	16142	15941	16062	16180	15981	16123	15949	15890	15986	15972	16139	15919	16074	15953	15817	16207	15979	16037	16122	16053	16047	16108	16094	16085	15914	16004	15978	16001	16106	16038	16016	15972	16131	15929	16137	16120	16152	16152	15882	15923	16004	16040	15867	15943	16147	16092	16161	16005	16026	16154	16085	15845	15915	16051	16024	16095	16048	15987	16053	15910	16053	16052	16137	15981	16172	16059	15867	16085	16154	15982	15947	16039	15881	15948	15730	16159	15957	15806	16110	16178	15997	16056	16052	16089	16051	16018	16186	16230	16092	15951	15972	15978	15985	15960	16122	16078	16059	16043	16091	16063	16047	16013	15947	15911	15943	15958	15969	16034	16005	15920	16119	15968	16107	15951	15935	15945	16042	15874	15884	15977	15984	15962	16037	16074	15958	15885	15971	16147	16134	16289	15840	16066	15942	16010	16102	16105	16048	15927	15852	16127	15923	15990	15907	15944	16079	16058	16064	15922	16104	16037	16155	15796	15967	15981	16041	15926	16165	15888	16067	16017	16089	16041	16187	15773	15923	15965	15990	16013	15998	15969	16046	16084	15972	15984	15872	15924	15923	15850	15992	15974	16134	15695	15783	15895	16203	16086	15830	15976	16029	16069	16101	16002	15967	15901	16060	15846	16076	15919	15973	16126	16098	16196	15847	15971	15891	15858	15978	16023	16111	15813	16034	15993	16041	15977	15941	16052	16013	15935	16016	16000	15961	15980	16134	15958	15932	15738	16063	15971	16035	15792	15921	16158	16001	15975	16010	16001	16001	15860	15959	15995	16068	15957	15884	16015	16107	16004	16017	15778	16075	16049	16008	15935	15986	15991	16077	16023	16162	16009	15920	15884	15755	15966	16063	16204	16092	16235	16001	15879	15976	15903	16053	16083	16049	16111	15911	15903	16053	16028	15910	15848	16093	16010	16159	15935	16192	16019	16151	15945	16125	16123	16101	16112	16011	16096	16064	16126	15962	15788	15947	15987	16028	16010	16093	15952	15864	15872	15961	15973	16096	16049	16040	16038	16049	16021	15820	15968	16152	16199	15962	16184	16102	16113	15879	15851	16066	15952	15943	16107	15941	15969	15898	16003	16032	15889	15903	16031	16168	16054	16108	16045	16271	16224	16076	15814	16024	16039	15902	16042	16090	15979	16286	16118	15872	16101	16184	16135	15839	16184	16002	15981	16132	16062	16054	15987	16127	15799	15939	15951	15990	15800	15951	16035	15892	16048	15886	15940	16167	16005	15808	15888	16076	15845	16006	15869	15845	15868	15941	15776	16002	15907	16100	16043	16141	16039	16092	16220	16015	15894	15962	15988	16025	15980	16204	16080	15934	16092	15938	15992	16081	15941	15968	15883	15974	16160	16044	16163	15988	15889	15967	16107	16073	15914	15953	15996	15768	16149	15950	16077	16021	15970	15989	15996	16032	16103	16207	15837	15797	16045	16025	16140	15996	16232	16066	15872	16206	15989	16094	16019	15817	15974	15938	16052	16073	15925	15804	16033	15971	15945	16090	16200	15892	15993	16073	15863	15944	16060	15952	15911	16083	15899	16040	15910	16089	16008	16029	16005	16037	15838	16029	16138	16103	16069	16073	16115	16117	16092	16096	16028	16100	15930	15741	16074	15975	16009	15985	15997	16153	16002	16185	16044	16109	16048	16001	15956	16016	15876	15891	16105	16010	16134	16137	16007	16122	15912	16044	16181	15927	15918	15951	16149	16073	16024	16178	16056	16095	16087	15999	16080	15977	16090	16018	15875	15782	16143	16051	16096	16064	15941	16086	16068	16183	16063	16092	16174	16101	15921	15998	16026	15882	16150	15943	16022	16159	15928	16054	16104	16102	15855	16083	15964	16049	16024	16033	16185	16113	15976	15882	16263	15992	15956	15950	15817	15931	16103	16145	15937	15990	16037	15945	16031	16014	15918	16052	16074	16065	15881	15993	15828	16163	16122	16075	15796	16039	15966	16072	16083	15796	16037	15976	16081	16235	16058	16116	15994	15859	16140	15991	15949	16015	15970	15922	15914	16108	15984	16064	15818	16075	15907	16105	16034	16040	16100	16123	15994	16124	16168	15896	15981	16005	15896	16029	16074	15912	16117	16048	15940	15932	16111	16230	15835	15924	15968	15925	15949	16036	15982	16038	16025	15849	16170	15931	15846	16110	15958	16108	15927	15921	15947	15878	16068	15928	15915	15875	15915	16003	15988	15921	15874	16147	16295	15980	15824	16164	15990	16090	15905	16214	16088	16050	16150	16007	16091	16141	15904	16074	16010	15966	16022	16026	16021	16019	15871	16028	16078	16085	16121	15944	16071	16071	15939	15956	16192	16163	16002	15873	15951	15956	15996	16045	16112	15886	16139	15905	16173	15948	16052	16085	16200	15971	16082	16046	16044	15982	16141	16204	15997	15911	16054	16003	16105
16192	20620	19879	17378	16507	15852	15746	15473	17423	26803	19424	17165	15139	15041	15013	15063	15055	15105	15182	15163	15092	15102	15226	14894	15269	15086	15014	15034	15121	15004	14941	15152	15084	14948	15055	15102	15019	14998	15119	15080	15111	15095	15044	15046	15180	14921	15142	15182	14877	15035	15046	15109	14947	15045	15269	15070	14950	15158	15188	15071	15216	14964	14993	15037	14982	15132	15128	15023	15043	15002	15283	14988	15203	15033	15118	15077	15159	15151	14903	15035	15080	15212	14923	15111	15266	15032	15136	15126	14994	14978	14964	15095	14968	15118	15103	14857	15008	15039	15079	15021	15085	15046	15097	15043	15033	15082	15040	15028	15036	15016	15079	15028	15024	15334	15109	15026	15201	15178	15029	15144	15006	14869	15144	15030	15108	15056	15030	15144	14948	15189	15070	14957	15090	15004	14930	15007	14964	14968	15020	14962	15077	15164	15069	15028	15141	15053	14853	15105	15069	15039	15070	14938	14995	15008	15135	15027	15002	14989	15052	15057	15161	14936	15112	15114	15056	15029	15161	15072	15089	14929	15157	15033	15057	15029	15075	14983	15005	15172	15050	15093	15018	15228	14925	15186	15075	15018	15027	15086	14990	15105	15231	14745	14985	15187	15022	15074	15017	15153	15015	14926	15085	15034	15088	14999	15193	14992	14907	15151	15159	14981	15059	15012	14935	14972	15112	14944	15019	14856	15154	15060	15136	15100	15009	15136	15273	14936	15081	15048	15125	15190	15205	14875	15124	15011	14993	15115	15083	15136	15128	15186	15051	15085	15092	15036	15064	15133	15179	14959	14940	15130	15073	15071	15020	15014	15016	15026	15139	15130	15078	15253	15064	15107	15072	15044	15146	15069	15014	15181	14919	15150	14999	15134	14998	15103	15246	15248	14970	15061	15148	14912	15265	14820	15265	15162	15083	15089	15097	15029	15144	15170	15154	15106	15063	15190	15102	15198	15002	14976	15114	15214	15198	15050	15035	15077	14988	15116	15129	15082	15041	14978	14926	14947	15070	15054	15145	15164	14982	15110	14987	15214	14986	15096	15251	15110	15030	14938	15111	15038	14999	15150	14854	15026	15066	15108	15130	15007	15033	15182	14991	15134	14971	15188	15116	15207	14814	15138	15065	15130	15152	15038	15103	15095	15039	15141	14994	15084	14948	15187	15101	15053	15059	15041	15006	15071	15044	15045	15004	15158	15056	14904	15008	14986	15108	15001	15114	15085	15055	15249	15049	14940	14995	15152	15301	14978	15141	15070	14994	15017	14992	15065	15167	14918	15152	15163	15100	15063	15094	15099	15111	15031	15191	15076	15140	15107	15282	15066	15115	15031	15113	15055	15052	15080	15033	14982	14930	15153	15225	15110	14892	15086	14945	15180	14999	14991	14955	15007	15222	15170	15038	15179	15183	15144	15171	14783	14997	15199	15091	15075	15111	15040	14975	14941	15286	15093	15094	15135	14937	14990	15096	15097	14900	14962	15186	14885	15101	14971	15037	15106	14923	15062	15139	15193	15147	15092	15069	15034	15162	14975	15159	15058	15041	15142	15100	15014	15058	15110	14969	15079	14912	15093	15093	15189	15029	15160	15036	15098	15140	14981	15057	15113	15242	15047	15238	15088	15199	14970	15061	15082	15012	15098	15029	15194	15180	15200	15184	14993	15068	15156	15210	15102	15027	14984	15010	15122	14988	14911	14832	14963	14973	15195	15085	15184	15065	15175	15257	14978	15023	15170	15050	15225	14965	15011	15206	15039	15187	15281	15145	15045	14997	15147	15151	15000	14974	14950	15027	14937	15262	15150	15026	15100	15110	15050	15136	15055	14976	15086	14982	14935	14928	14976	15138	15082	15075	15106	15147	15064	15029	15059	15082	15031	15041	15075	15180	15020	15152	15130	15071	15157	15024	15136	15088	14971	15123	15077	15049	14985	15189	15135	14985	15023	15154	15105	15190	15152	15068	14977	14933	15103	15159	15113	15203	15048	14929	15281	15121	15112	15114	15093	14932	15227	15130	15111	15125	15212	15050	14988	15177	15071	15099	14904	15067	15034	15044	15174	15119	15167	15145	15187	15134	15060	15098	15108	15115	14914	15079	15132	14901	15031	15124	15190	15019	15107	15178	14959	15122	15089	15024	15013	15045	15118	15204	14981	14892	14953	15388	15193	15140	15141	15063	15045	15069	15133	15076	15020	14998	15197	15034	15037	15133	14945	15162	15035	15088	15141	15138	14970	14970	15150	15062	15041	15040	14971	15153	15184	15114	15109	15045	14993	15097	15008	15022	15120	15130	15079	14953	14995	15023	14972	15079	15116	15028	15245	14998	15212	15029	15198	15105	15153	14958	15130	15020	15209	15054	14953	14985	14956	15196	15067	15168	14861	15119	15009	14989	15092	15130	15207	15089	15004	15067	15110	15141	15187	15084	15023	15141	15062	15050	15031	15229	15037	15148	14841	14962	14951	15141	15066	15037	15052	14892	14979	15217	15034	14933	15297	14959	15079	15111	15103	14966	15141	14877	15018	15119	14971	15079	15034	14991	15092	15106	15197	15000	14980	15163	15239	14943	15142	15069	15185	15122	15050	15124	14879	15027	15185	15223	15043	15005	15162	14973	15037	15070	15059	15081	15092	15169	15233	15205	14862	15177	15000	15159	15073	14941	15005	14954	15106	15127	15197	15056	15050	15111	15046	15167	15203	15121	14977	15145	14961	15035	15177	15084	15138	15161	15167	15131	15031	15043	15134	15210	14998	15207	15011	15045	15151	15043	15076	15059	14975	14990	14958	14985	15087	14949	15067	15110	14888	15038	15102	15113	15026	15175	14965	15156	15014	14824	15025	15036	15110	14911	14908	14805	15226	15171	14879	15221	15073	15006	15104	15091	14866	15264	15205	15110	15093	15119	15158	14984	15114	15201	15007	14987	15010	14986	15161	15238	14957	14996	14925	15064	15185	15131	15092	15141	14914	15009	15030	15085	15055	15164	15113	15101	14972	14982	14997	15101	15169	15217	15052	15010	14995	14976	15041	15084	14908	15106	15031	15115	14959	15097	15133	15026	14918	15130	15123	15201	15199	15008	15077	15034	15134	15094	15275	15225	14997	15109	15172	14917	15170	15160	14995	15050	15109	15073	15106	15161	14986	15059	14991	15021	15156	15000	15171	15137	15204	15075	15165	15191	14871	15139	15125	15158	14974	15141	15308	15151	15085	15054	14924	15101	15044	14914	15121	14984	14900	15018	15075	15065	15243	15143	14952	15105	15115	15146	15101	14992	15121	15145	15041	14869	15141	15064	14999	15016	14943	15098	15125	15117	14934	15066	14998	15065	15103	15053	15060	14918	15091	15087	15211	15126	15162	15154	15010	14875	15100	14996	15028	15175	15182	15014	15021	15045	15080	14890	15217	15184	14932	15002	15037	15093	15070	15228	14945	15067	15095	15025	15288	14985	15112	14988	14995	14995	15193	15099	14996	15231	14990	15182	15124	15050	14918	15099	15128	15159	15137	15180	15296	15153	15136	15082	14988	15274	15142	14972	15150	15053	15066	15085	15086	15188	15064	14988	14996	14985	15150	15093	14946	15011	15151	15308	15015	15059	15227	15082	15136	15175	15034	14914	15064	15146	15096	15086	15025	14983	15067	15042	14972	15089	14935	15028	15187	15031	15053	15034	15058	15174	15075	14901	15150	14960	15051	15070	15253	15128	14961	15144	15058	15025	15032	14887	15030	15074	15092	14964	14905	15160	14867	15057	15087	15022	15081	14874	15152	14998	15223	15110	15191	15198	15077	15152	15033	15105	15071	15100	15128	15029	15094	14963	14987	15161	15095	15097	15015	14881	15034	15089	15159	15201	15202	15124	15179	15038	15255	15078	15043	15141	15221	15079	15111	14916	15044	15013	15035	14983	15080	15191	15178	15024	15134	15090	15081	15106	14990	15324	15095	15300	15018	15023	14976	15040	15006	15072	15115	15153	15072	15108	15164	15029	15063	15143	15222	14972	15049	15090	15107	15051	15061	14980	15040	14933	15175	15104	15081	15154	15169	14941	15041	15103	15214	15321	14924	14938	15230	15056	15079	15052	15117	15173	15254	15075	15043	15032	14956	15249	15057	15163	15266	15036	14928	15057	14829	15116	15014	15133	15133	15114	15013	14966	15186	14975	14874	14946	15088	15000	14930	15132	15112	14970	15014	14993	15161	15081	15031	15257	15144	15029	14935	15042	14993	15170	14931	15193	15038	15089	15233	15087	15139	15088	15175	15134	15054	15105	15146	15097	15094	15009	14980	14978	15211	15067	15089	15071	15067	15091	15188	15160	15116	14953	15009	15160	15203	15001	15185	15138	14925	14992	15025	14807	15132	15022	14997	15062	15186	15279	14970	15052	15186	15203	15065	15061	15258	14934	15142	15145	15113	14907	15153	15023	15161	15047	14968	15038	14789	15114	15174	15123	15062	15195	14905	15114	15154	15095	15134	15057	15119	15139	15117	15159	15106	15114	15102	15154	15051	15027	15282	15165	15126	14945	14994	15146	15141	14978	15006	15036	15014	15172	15180	14891	15082	15322	14984	14996	14989	15211	15061	15116	14988	15124	14897	15084	14990	15115	15125	15087	15035	15101	15037	14992	15130	14985	15135	15181	15127	14939	15037	15178	15016	15242	14939	15054	15119	15156	15083	15010	15149	14946	15197	15026	15007	15328	15250	14988	15103	15023	15042	14912	15091	14823	15129	15113	15130	15204	14881	15145	15092	15166	15183	15203	15066	15006	15087	15230	15047	15185	15040	15177	15161	15075	15264	14865	14892	15054	15029	15004	15216	15084	15062	15101	15227	15168	15108	15090	15144	15136	15112	15082	15072	14856	14923	15080	14929	15042	15083	14913	15064	15052	15220	15075	15116	15059	15152	15170	14867	15179	14987	15060	15224	15184	14948	15073	15036	15054	15092	15003	15096	15193	14953	15186	15026	15277	15073	14983	15048	15162	15102	15150	15010	15091	15082	14999	15127	15020	15094	15270	14959	15175	15120	14902	15137	15112	14918	14997	15041	15073	15235	15057	15043	15054	15098	15084	15055	15104	15019	15023	14901	15163	15140	15238	15046	15112	15196	15222	15071	15115	15094	15128	15083
24463	21168	28198	24686	21521	19646	18770	17259	21672	47314	32476	25048	17322	16581	16549	16440	16500	16330	16494	16343	16290	16510	16384	16509	16518	16642	16433	16319	16411	16472	16251	16238	16264	16436	16306	16418	16615	16267	16264	16414	16496	16439	16566	16236	16476	16379	16525	16263	16491	16453	16297	16339	16299	16412	16314	16266	16435	16533	16434	16316	16362	16423	16305	16323	16326	16616	16446	16372	16421	16342	16380	16297	16471	16463	16433	16445	16523	16367	16191	16474	16410	16449	16409	16431	16417	16319	16441	16310	16523	16388	16414	16451	16341	16498	16580	16397	16384	16343	16342	16256	16429	16411	16437	16427	16448	16324	16622	16428	16113	16455	16233	16195	16342	16457	16521	16352	16145	16382	16431	16320	16482	16351	16234	16329	16336	16294	16329	16222	16290	16433	16564	16245	16365	16538	16261	16235	16285	16352	16211	16601	16375	16275	16492	16327	16335	16339	16248	16577	16452	16485	16462	16445	16294	16371	16421	16345	16297	16534	16369	16304	16596	16335	16321	16413	16344	16338	16397	16387	16446	16204	16146	16320	16274	16476	16235	16310	16481	16474	16362	16265	16430	16482	16121	16395	16494	16423	16443	16332	16480	16344	16550	16511	16448	16352	16507	16486	16399	16627	16418	16603	16431	16399	16360	16411	16190	16339	16353	16343	16429	16568	16527	16382	16279	16312	16411	16340	16533	16363	16274	16278	16466	16270	16353	16434	16413	16427	16427	16269	16341	16422	16493	16595	16389	16276	16293	16327	16391	16552	16472	16306	16134	16453	16397	16403	16506	16396	16400	16294	16036	16128	16251	16572	16220	16347	16412	16190	16532	16526	16306	16307	16348	16241	16462	16485	16322	16235	16275	16362	16271	16196	16428	16340	16180	16277	16140	16429	16584	16604	16330	16324	16398	16218	16525	16326	16172	16391	16290	16363	16284	16171	16372	16531	16336	16316	16349	16244	16311	16278	16399	16213	16505	16526	16432	16204	16204	16267	16459	16520	16581	16360	16338	16495	16361	16396	16447	16351	16618	16402	16364	16333	16375	16346	16289	16346	16370	16435	16337	16308	16342	16380	16501	16743	16314	16302	16463	16221	16351	16180	16383	16281	16419	16618	16548	16223	16401	16463	16298	16451	16333	16300	16478	16401	16407	16271	16419	16251	16340	16358	16185	16446	16374	16482	16366	16427	16459	16370	16409	16400	16302	16306	16309	16282	16372	16593	16365	16301	16374	16428	16389	16372	16492	16307	16509	16390	16350	16154	16324	16220	16540	16243	16203	16336	16424	16517	16531	16504	16353	16551	16394	16378	16395	16207	16429	16349	16256	16146	16477	16401	16421	16327	16572	16198	16230	16394	16236	16467	16594	16333	16291	16520	16409	16365	16266	16249	16356	16429	16406	16478	16525	16547	16618	16488	16485	16291	16169	16439	16472	16289	16289	16327	16279	16380	16480	16274	16442	16369	16195	16476	16630	16384	16460	16412	16269	16269	16319	16597	16301	16508	16351	16345	16472	16441	16396	16267	16249	16216	16233	16110	16445	16225	16348	16436	16212	16537	16407	16222	16472	16193	16282	16383	16373	16427	16515	16202	16421	16594	16352	16451	16426	16380	16520	16466	16536	16407	16223	16196	16377	16303	16317	16404	16505	16265	16514	16424	16410	16488	16445	16330	16511	16398	16465	16498	16284	16354	16581	16282	16346	16355	16434	16244	16257	16151	16458	16365	16334	16259	16313	16426	16365	16213	16410	16387	16313	16518	16335	16398	16366	16359	16476	16254	16274	16443	16217	16191	16455	16454	16447	16497	16579	16393	16175	16136	16476	16502	16333	16409	16300	16382	16381	16534	16461	16301	16241	16311	16237	16301	16277	16090	16326	16393	16274	16257	16420	16462	16133	16333	16331	16442	16467	16176	16386	16353	16283	16205	16514	16252	16300	16460	16314	16469	16449	16455	16334	16316	16676	16439	16357	16336	16344	16219	16421	16379	16486	16475	16559	16409	16429	16490	16390	16316	16418	16373	16468	16337	16371	16551	16293	16373	16449	16446	16412	16348	16321	16271	16566	16555	16247	16454	16182	16399	16309	16434	16507	16296	16335	16279	16439	16459	16443	16609	16478	16546	16496	16350	16444	16220	16386	16202	16227	16409	16544	16423	16278	16551	16372	16458	16422	16407	16234	16339	16277	16503	16332	16336	16343	16483	16527	16412	16360	16565	16288	16504	16547	16278	16209	16338	16515	16386	16439	16657	16547	16316	16447	16369	16383	16384	16225	16388	16260	16214	16299	16576	16394	16306	16144	16359	16280	16269	16210	16180	16432	16276	16299	16509	16284	16349	16348	16116	16408	16352	16344	16253	16447	16309	16388	16463	16509	16315	16354	16294	16266	16500	16367	16262	16428	16368	16349	16209	16528	16322	16279	16157	16349	16420	16427	16539	16395	16293	16441	16269	16233	16438	16144	16496	16327	16208	16298	16443	16357	16171	16224	16288	16594	16350	16322	16468	16372	16436	16444	16342	16291	16314	16441	16307	16469	16359	16575	16268	16369	16515	16413	16355	16377	16476	16323	16223	16364	16201	16500	16487	16189	16356	16244	16288	16370	16261	16211	16267	16340	16293	16361	16151	16534	16336	16296	16394	16432	16476	16529	16473	16372	16340	16237	16294	16386	16214	16397	16544	16228	16476	16578	16514	16428	16377	16449	16273	16427	16382	16432	16491	16436	16420	16387	16365	16160	16487	16418	16450	16555	16408	16337	16634	16414	16615	16455	16393	16432	16428	16424	16426	16377	16318	16270	16364	16250	16265	16285	16259	16252	16381	16317	16360	16461	16493	16467	16489	16347	16329	16332	16277	16313	16480	16448	16452	16459	16451	16498	16577	16593	16311	16396	16149	16356	16348	16460	16298	16377	16406	16354	16411	15991	16423	16359	16318	16417	16290	16625	16438	16261	16509	16431	16304	16378	16301	16257	16415	16526	16390	16416	16210	16550	16484	16364	16474	16080	16398	16302	16249	16150	16351	16452	16175	16314	16332	16330	16459	16391	16464	16333	16521	16426	16375	16489	16370	16478	16368	16268	16532	16198	16351	16490	16305	16472	16241	16523	16342	16348	16377	16401	16348	16580	16433	16426	16278	16255	16403	16492	16348	16445	16338	16102	16378	16271	16408	16494	16441	16453	16366	16391	16406	16273	16122	16091	16278	16409	16233	16325	16376	16331	16180	16370	16286	16458	16412	16365	16313	16392	16325	16361	16255	16443	16276	16305	16430	16496	16505	16371	16495	16356	16360	16370	16146	16377	16437	16489	16426	16205	16383	16345	16271	16568	16512	16277	16334	16359	16524	16315	16343	16439	16387	16194	16443	16451	16397	16442	16420	16433	16214	16273	16492	16337	16473	16202	16452	16329	16490	16561	16509	16320	16646	16360	16486	16233	16415	16462	16521	16524	16456	16426	16179	16327	16668	16281	16436	16419	16299	16389	16253	16095	16406	16242	16469	16309	16237	16258	16417	16306	16376	16255	16599	16350	16422	16376	16340	16294	16458	16288	16318	16367	16280	16383	16237	16537	16540	16411	16445	16267	16416	16458	16322	16371	16356	16593	16433	16423	16317	16510	16405	16472	16317	16241	16348	16510	16292	16308	16443	16271	16500	16371	16469	16270	16520	16458	16353	16435	16435	16497	16501	16325	16414	16342	16340	16472	16183	16421	16403	16322	16231	16330	16385	16452	16336	16406	16271	16560	16376	16233	16318	16451	16462	16330	16441	16485	16268	16290	16234	16166	16405	16511	16434	16337	16451	16310	16343	16382	16569	16320	16386	16604	16372	16354	16188	16494	16426	16420	16591	16496	16501	16471	16505	16431	16455	16560	16435	16559	16354	16362	16519	16525	16443	16445	16341	16416	16360	16388	16354	16225	16319	16375	16498	16480	16240	16249	16300	16452	16217	16527	16369	16352	16454	16338	16426	16448	16355	16274	16476	16417	16409	16434	16336	16649	16385	16193	16302	16323	16336	16519	16243	16352	16347	16509	16549	16380	16296	16530	16445	16455	16492	16421	16290	16654	16528	16273	16422	16387	16267	16077	16412	16091	16409	16278	16412	16088	16214	16408	16609	16353	16241	16419	16481	16223	16359	16279	16189	16473	16335	16367	16426	16391	16533	16334	16511	16429	16349	16329	16259	16400	16453	16253	16384	16487	16385	16685	16242	16479	16576	16461	16440	16266	16375	16347	16466	16477	16543	16414	16391	16215	16067	16387	16515	16323	16480	16378	16267	16473	16586	16517	16377	16394	16463	16357	16287	16419	16408	16188	16507	16357	16239	16326	16053	16230	16144	16528	16338	16289	16464	16517	16362	16423	16496	16255	16285	16303	16288	16375	16386	16321	16503	16312	16448	16431	16382	16515	16429	16413	16414	16466	16445	16208	16343	16429	16471	16397	16280	16267	16352	16231	16518	16418	16482	16208	16360	16325	16428	16388	16385	16242	16201	16344	16505	16337	16673	16426	16501	16183	16315	16282	16358	16314	16465	16258	16302	16374	16373	16542	16297	16299	16501	16392	16159	16484	16259	16210	16238	16333	16431	16239	16322	16374	16424	16574	16368	16421	16366	16439	16434	16399	16421	16316	16457	16389	16256	16486	16279	16520	16380	16449	16429	16365	16305	16293	16178	16538	16301	16169	16334	16194	16395	16323	16417	16413	16405	16323	16227	16402	16509	16412	16107	16431	16379	16496	16412	16392	16478	16226	16314	16314	16288	16364	16432	16295	16276	16655	16436	16487	16197	16487	16338	16316	16243	16168	16389	16467	16425	16479	16407	16472	16341	16211	16262	16287	16499	16295	16493	16323	16439	16404	16318	16310	16638	16400	16235	16523	16549	16300	16439	16020	16093	16370	16391	16415	16190	16337	16378	16448	16502	16375	16381	16262	16497	16317	16454	16591	16366	16357	16048	16355	16421	16384	16390	16362	16406	16273	16621	16323	16328	16538	16422	16452	16423	16250	16367	16475	16398	16222	16544	16242	16392	16380	16075	16179	16284	16379	16650	16440	16392	16385	16240	16182	16324	16325	16315	16345	16478	16359	16232	16323	16272	16470	16529	16411	16373	16394	16565	16407	16334
16183	25918	24825	20201	18346	17339	17085	16378	24317	47993	33304	23412	15390	15386	15356	15256	15311	15191	15287	15398	15354	15227	15181	15221	15164	15288	15324	15189	15275	15252	15349	15235	15292	15297	15265	15170	15268	15075	15241	15172	15258	15287	15317	15279	15261	15351	15468	15477	15352	15255	15356	15254	15154	15220	15349	15315	15451	15531	15455	15182	15440	15250	15237	15103	15145	15342	15298	15242	15260	15138	15251	15289	15290	15274	15318	15122	15220	15395	15199	15287	15254	15164	15292	15441	15240	15375	15326	15258	15279	15321	15225	15346	15249	15123	15157	15306	15343	15194	15204	15063	15362	15173	15264	15341	15419	15234	15545	15272	15190	15180	15188	15245	15239	15460	15216	15301	15268	15345	15152	15342	15292	15373	15366	15195	15445	15153	15013	15383	15221	15323	15387	15296	15239	15186	15207	15274	15362	15209	15367	15190	15328	15166	15228	15171	15289	15376	15309	15258	15298	15255	15462	15201	15268	15136	15158	15192	15387	15233	15282	15074	15286	15256	15294	15164	15240	15338	15355	15217	15369	15223	15469	15437	15279	15390	15278	15206	15124	15313	15308	15064	15253	15270	15386	15282	15106	15175	15219	15157	15272	15109	15402	15287	15257	15418	15502	15270	15525	15355	15253	15241	15304	15414	15420	15326	15175	15237	15334	15166	15278	15163	15342	15373	15277	15212	15450	15399	15315	15165	15284	15405	15114	15280	15256	15350	15245	15287	15098	15231	15290	15343	15237	15176	15310	15301	15390	15370	15311	15344	15304	15237	15223	15271	15284	15322	15332	15203	15436	15151	15332	15342	15152	15366	15122	15383	15317	15341	15319	15211	15082	15239	15317	15303	15346	15221	15320	15351	15180	15216	15272	15193	15241	15154	15371	15257	15303	15343	15252	15405	15316	15293	15327	15385	15154	15207	15373	15165	15203	15023	15265	15231	15225	15171	15315	15366	15239	15270	15241	15286	15312	15144	15352	15256	15332	15194	15259	15306	15193	15129	15200	15180	15221	15171	15251	15197	15184	15218	15255	15250	15306	15429	15207	15363	15195	15337	15346	15213	15216	15371	15339	15283	15307	15239	15251	15332	15310	15239	15267	15452	15496	15305	15388	15139	15182	15124	15333	15308	15306	15319	15182	15370	15313	15155	15292	15349	15214	15320	15312	15234	15297	15187	15400	15162	15310	15350	15249	15269	15286	15310	15488	15175	15134	15404	15228	15221	15352	15262	15240	15293	15346	15326	15177	15145	15342	15189	15421	15323	15230	15287	15260	15301	15301	15375	15470	15246	15304	15284	15315	15113	15149	15235	15261	15106	15358	15284	15341	15402	15246	15169	15083	15201	15177	15243	15319	15436	15322	15180	15168	15200	15266	15278	15410	15312	15323	15211	15206	15245	15294	15046	15128	15371	15278	15251	15204	15253	15149	15199	15297	15329	15426	15294	15152	15073	15433	15361	15268	15353	15369	15107	15470	15337	15365	15316	15175	15212	15407	15204	15243	15190	15433	15240	15276	15280	15411	15195	15315	15361	15268	15292	15154	15250	15244	15223	15260	15222	15296	15228	15266	15155	15168	15266	15321	15266	15402	15095	15187	15181	15224	15264	15333	15263	15282	15167	15215	15360	15106	15479	15280	15238	15299	15393	15306	15345	15489	15221	15311	15279	15217	15359	15205	15296	15234	15360	15301	15229	15271	15388	15398	15287	15182	15270	15183	15090	15452	15247	15123	15383	15433	15350	15192	15291	15258	15228	15327	15192	15148	15236	15151	15184	15177	15189	15394	15330	15216	15227	15170	15277	15244	15224	15313	15199	15196	15229	15193	15291	15096	15265	15294	15355	15255	15177	15263	15194	15233	15169	15311	15171	15257	15306	15254	15280	15386	15287	14998	15501	15297	15315	15204	15128	15149	15374	15194	15422	15326	15221	15092	15207	15318	15385	15295	15319	15417	15388	15209	15322	15220	15324	15234	15332	15306	15328	15383	15344	15453	15302	15236	15350	15362	15270	15264	15247	15333	15327	15362	15347	15385	15314	15195	15127	15248	15190	15332	15331	15238	15388	15209	15119	15158	15397	15493	15265	15291	15051	15288	15133	15279	15474	15122	15281	15194	15245	15354	15302	15095	15428	15127	15427	15327	15325	15331	15298	15346	15273	15139	15158	15443	15267	15236	15326	15079	15393	15306	15237	15275	15239	15380	15378	15240	15104	15260	15171	15424	15235	15120	15238	15338	15114	15371	15204	15342	15311	15360	15370	15258	15291	15252	15271	15319	15199	15242	15207	15226	15426	15091	15180	15228	15286	15278	15147	15368	15299	15381	15348	15219	15184	15144	15314	15368	15147	15362	15234	15221	15253	15264	15117	15267	15281	15412	15172	15347	15281	15391	15464	15318	15245	15330	15306	15456	15369	15182	15375	15326	15198	15301	15346	15213	15197	15257	15336	15385	15200	15355	15425	15203	15111	15282	15320	15381	15148	15426	15398	15276	15275	15290	15213	15164	15246	15271	15347	15220	15126	15261	15284	15311	15431	15243	15403	15170	15286	15222	15142	15109	15332	15231	15259	15175	15361	15298	15432	15113	15364	15328	15207	15244	15459	15228	15273	15099	15293	15117	15301	15288	15401	15172	15214	15391	15273	15170	15304	14974	15243	15217	15283	15431	15238	15303	15354	15186	15122	15443	15260	15293	15455	15398	15426	15290	15236	15479	15217	15253	15190	15327	15220	15354	15226	15235	15326	15373	15160	15365	15249	15304	15359	15282	15230	15303	15303	15524	15393	15286	15268	15409	15070	15163	15259	15324	15422	15111	15221	15133	15399	15358	15379	15186	15360	15055	15367	15252	15207	15293	15167	15317	15398	15118	15183	15272	15389	15265	15415	15183	15313	15221	15409	15044	15233	15311	15193	15262	15161	15162	15395	15036	15121	15270	15463	15339	15064	15205	15300	15275	15269	15158	15297	15370	15279	15325	15182	15163	15321	15172	15442	15371	15352	15236	15376	15286	15185	15295	15254	15314	15336	15422	15338	15214	15425	15213	15210	15450	15335	15232	15340	15260	15294	15107	15141	15248	15233	15368	15306	15370	15201	15331	15151	15379	15177	15308	15127	15273	15193	15338	15290	15502	15254	15338	15170	15333	15273	15213	15307	15140	15330	15207	15262	15331	15339	15234	15284	15310	15289	15303	15069	15331	15370	15260	15484	15073	15243	15290	15360	15142	15379	15289	15155	15373	15293	15291	15417	15363	15449	15275	15462	15226	15080	15245	15210	15343	15245	15249	15256	15330	15391	15237	15313	15377	15001	15152	15423	15220	15374	15292	15221	15234	15263	15301	15174	15333	15415	15205	15167	15366	15275	15127	15291	15379	15271	15366	15252	15329	15275	15241	15324	15235	15264	15348	15378	15239	15291	15395	15207	15115	15079	15357	15267	15276	15217	15244	15351	15214	15207	15236	15364	15300	15291	15231	15113	15333	15387	15243	15283	15306	15255	15214	15186	15325	15336	15291	15331	15346	15131	15296	15273	15233	15287	15244	15394	15403	15053	15067	15286	15379	15234	15147	15220	15320	15418	15207	15193	15230	15254	15062	15268	15232	15265	15387	15314	15120	15448	15335	15423	15423	15359	15318	15266	15428	15406	15237	15144	15328	15120	15295	15265	15295	15281	15246	15270	15428	15301	15321	15298	15269	15286	15106	15353	15119	15257	15413	15322	15391	15297	15277	15323	15368	15347	15372	15236	15280	15297	15207	15217	15256	15331	15308	15229	15240	15180	15398	15306	15255	15372	15157	15345	15282	15267	15225	15248	15547	15292	15202	15294	15358	15284	15248	15226	15356	15320	15180	15366	15402	15088	15188	15283	15121	15419	15220	15140	15325	15103	15249	15294	15254	15144	15150	15348	15288	15215	15319	15223	15214	15436	15176	15215	15147	15264	15369	15545	15283	15305	15198	15386	15242	15201	15220	15286	15293	15296	15402	15410	15376	15225	15362	15257	15400	15243	15290	15252	15181	15246	15266	15260	15245	15213	15044	15349	15257	15399	15326	15259	15223	15231	15255	15298	15124	15213	15371	15215	15272	15190	15198	15440	15057	15282	15250	15332	15356	15285	15388	15199	15438	15239	15291	15220	15598	15237	15296	15398	15402	15296	15284	15265	15249	15196	15248	15257	15404	15328	15339	15192	15260	15219	15300	15339	15287	15294	15308	15215	15251	15240	15122	15237	15283	15241	15221	15173	15235	15223	15348	15261	15163	15239	15327	15242	15334	15296	15313	15277	15317	15385	15264	15220	15228	15328	15337	15254	15438	15141	15388	15183	15371	15239	15340	15089	15154	15142	15422	15255	15266	15276	15225	15357	15371	15379	15215	15222	15281	15341	15156	15370	15176	15317	15130	15312	15270	15244	15298	15165	15301	15300	15174	15326	15118	15273	15111	15119	15404	15421	15320	15146	15206	15171	15024	15308	15285	15240	15343	15109	15355	15317	15369	15115	15230	15345	15388	15159	15340	15214	15287	15231	15266	15330	15178	15273	15357	15345	15416	15348	15210	15319	15124	15176	15319	15225	15274	15313	15139	15480	15364	15330	15009	15346	15341	15254	15278	15280	15342	15301	15220	15056	15404	15251	15310	15399	15094	15544	15199	15418	15141	15478	15286	15220	15391	15419	15270	15293	15133	15347	15196	15199	15295	15349	15178	15199	15237	15166	15397	15202	15189	15282	15350	15312	15238	15336	15267	15249	15263	15314	15372	15247	15245	15367	15267	15021	15508	15264	15265	15341	15295	15150	15185	15298	15173	15404	15396	15312	15216	15255	15330	15290	15214	15175	15148	15211	15330	15501	15198	15309	15298	15344	15312	15308	15355	15152	15203	15326	15172	15187	15152	15332	15134	15221	15279	15384	15275	15183	15328	15312	15374	15247	15051	15267	15201	15093	15217	15218	15190	15356	15236	15383	15249	15375	15228	15267	15257	15282	15201	15121	15169	15195	15357	15246	15200	15127	15216	15311	15242	15330	15056	15243	15206	15194	15253	15310	15142	15184	15372	15361	15260	15343	15397	15165	15343	15410	15118	15300	15315	15494	15138	15093	15221	15263	15150	15382	15341	15481	15417	15312	15285	15352
23160	21192	28986	23689	21553	22968	22733	18238	27055	62114	42008	29966	18725	16813	16794	16672	16639	16690	16436	16653	16440	16457	16684	16444	16601	16380	16654	16477	16764	16455	16549	16551	16425	16596	16686	16402	16569	16533	16449	16485	16529	16459	16613	16407	16464	16371	16483	16503	16426	16526	16659	16361	16289	16699	16679	16671	16617	16729	16581	16564	16279	16515	16588	16552	16447	16475	16459	16331	16500	16467	16467	16538	16662	16590	16771	16398	16445	16614	16497	16427	16417	16483	16403	16550	16405	16580	16287	16331	16396	16582	16331	16429	16321	16444	16397	16350	16520	16577	16428	16622	16291	16573	16465	16344	16709	16421	16672	16470	16480	16422	16227	16400	16513	16447	16507	16413	16575	16396	16368	16453	16485	16601	16336	16378	16426	16370	16430	16536	16324	16238	16592	16572	16700	16548	16404	16289	16464	16469	16410	16555	16509	16349	16373	16647	16382	16577	16399	16386	16419	16360	16421	16553	16486	16545	16560	16578	16533	16358	16390	16509	16474	16357	16483	16508	16150	16416	16521	16544	16526	16708	16288	16510	16554	16464	16267	16401	16456	16453	16447	16389	16390	16389	16476	16410	16257	16349	16372	16640	16542	16277	16322	16329	16282	16359	16503	16346	16498	16431	16563	16452	16538	16539	16440	16457	16538	16545	16344	16356	16376	16334	16355	16601	16321	16326	16296	16578	16350	16391	16422	16377	16350	16473	16598	16331	16358	16668	16481	16340	16362	16339	16511	16561	16433	16378	16357	16319	16512	16416	16425	16324	16415	16475	16382	16498	16434	16358	16462	16477	16623	16525	16458	16408	16553	16471	16368	16450	16257	16397	16328	16272	16241	16739	16452	16348	16439	16364	16343	16571	16513	16413	16524	16290	16475	16353	16509	16408	16425	16375	16501	16500	16401	16598	16627	16541	16336	16387	16269	16339	16497	16547	16471	16625	16240	16663	16414	16504	16367	16430	16477	16393	16344	16457	16489	16469	16609	16505	16289	16260	16544	16352	16454	16432	16538	16497	16429	16665	16383	16523	16334	16449	16512	16434	16727	16327	16538	16417	16497	16601	16375	16339	16170	16492	16339	16455	16427	16379	16374	16514	16355	16387	16536	16457	16503	16279	16385	16364	16377	16232	16482	16573	16438	16519	16396	16548	16490	16390	16386	16366	16504	16350	16665	16495	16297	16316	16380	16448	16316	16444	16423	16365	16226	16476	16591	16446	16242	16311	16419	16494	16424	16405	16550	16548	16562	16381	16454	16404	16245	16494	16642	16557	16536	16299	16282	16466	16439	16339	16288	16343	16342	16494	16425	16303	16342	16483	16411	16391	16424	16512	16261	16487	16483	16333	16549	16244	16273	16210	16357	16502	16544	16486	16431	16274	16416	16528	16375	16451	16374	16356	16662	16392	16320	16407	16468	16285	16438	16505	16464	16444	16330	16448	16410	16511	16375	16455	16294	16566	16318	16300	16543	16489	16301	16499	16312	16433	16314	16424	16268	16357	16406	16406	16412	16441	16465	16473	16297	16492	16525	16353	16508	16504	16518	16602	16548	16326	16506	16457	16460	16564	16365	16686	16419	16660	16302	16271	16395	16442	16514	16446	16526	16390	16311	16508	16495	16331	16369	16560	16333	16485	16397	16367	16288	16367	16466	16393	16567	16531	16374	16426	16343	16427	16254	16635	16424	16361	16434	16378	16326	16698	16372	16310	16377	16501	16143	16365	16448	16455	16471	16340	16352	16530	16489	16431	16624	16481	16389	16370	16485	16371	16561	16395	16338	16445	16486	16591	16412	16569	16367	16345	16385	16402	16301	16490	16423	16395	16427	16327	16481	16347	16567	16499	16563	16519	16399	16455	16270	16459	16341	16290	16198	16401	16444	16450	16384	16522	16536	16212	16195	16514	16260	16441	16494	16372	16422	16459	16579	16324	16572	16483	16445	16507	16357	16505	16426	16398	16390	16620	16364	16517	16464	16651	16384	16528	16404	16320	16339	16412	16612	16477	16586	16438	16362	16379	16505	16482	16585	16446	16422	16460	16442	16498	16239	16414	16538	16341	16405	16461	16488	16343	16382	16227	16364	16631	16374	16433	16343	16488	16353	16442	16401	16328	16203	16438	16369	16324	16366	16325	16536	16464	16519	16485	16413	16447	16375	16366	16528	16422	16356	16634	16504	16436	16555	16435	16459	16653	16589	16502	16409	16443	16345	16286	16532	16325	16395	16510	16245	16439	16321	16340	16440	16531	16396	16510	16364	16490	16497	16260	16427	16545	16306	16247	16514	16527	16448	16313	16350	16436	16398	16326	16573	16344	16402	16449	16416	16601	16470	16394	16356	16573	16445	16414	16460	16283	16435	16292	16226	16347	16405	16170	16322	16464	16441	16303	16371	16439	16262	16208	16137	16397	16342	16375	16306	16476	16609	16546	16468	16520	16213	16290	16547	16343	16333	16329	16255	16618	16321	16390	16537	16675	16587	16367	16437	16703	16572	16444	16432	16476	16524	16503	16353	16477	16441	16300	16479	16555	16337	16450	16483	16297	16503	16368	16206	16211	16400	16195	16406	16387	16310	16482	16453	16366	16366	16578	16294	16321	16553	16595	16598	16532	16392	16424	16588	16306	16570	16564	16328	16311	16348	16421	16450	16514	16441	16348	16477	16481	16353	16288	16430	16518	16299	16511	16271	16458	16599	16624	16476	16486	16613	16328	16555	16427	16480	16300	16412	16439	16663	16437	16517	16452	16572	16438	16336	16497	16666	16494	16364	16442	16665	16486	16454	16367	16658	16423	16546	16470	16450	16291	16565	16346	16427	16690	16687	16516	16414	16328	16422	16402	16470	16365	16376	16271	16338	16385	16529	16535	16641	16438	16497	16454	16299	16317	16438	16496	16346	16471	16691	16677	16253	16359	16396	16377	16274	16415	16405	16409	16577	16539	16456	16516	16491	16501	16693	16593	16374	16529	16248	16404	16390	16615	16333	16470	16181	16458	16627	16418	16469	16473	16613	16386	16361	16588	16332	16439	16446	16361	16496	16421	16249	16436	16293	16339	16467	16496	16497	16423	16336	16381	16513	16372	16362	16349	16414	16593	16511	16400	16470	16312	16466	16493	16232	16487	16508	16582	16694	16458	16359	16361	16434	16460	16448	16389	16475	16382	16334	16595	16390	16566	16385	16476	16281	16510	16502	16582	16436	16646	16489	16401	16523	16284	16290	16513	16457	16753	16410	16414	16528	16466	16358	16573	16465	16506	16416	16542	16583	16360	16553	16354	16319	16413	16612	16250	16283	16545	16314	16479	16522	16400	16530	16479	16472	16237	16375	16345	16558	16289	16404	16308	16271	16222	16486	16647	16559	16645	16486	16441	16526	16391	16101	16426	16487	16627	16424	16537	16337	16442	16456	16449	16335	16389	16448	16584	16462	16293	16358	16412	16333	16493	16436	16347	16488	16385	16405	16425	16479	16438	16332	16602	16551	16491	16362	16336	16477	16392	16356	16570	16579	16335	16504	16305	16448	16342	16418	16310	16394	16401	16467	16404	16434	16482	16429	16355	16455	16516	16441	16438	16491	16450	16395	16388	16498	16408	16564	16453	16440	16636	16431	16440	16525	16392	16563	16583	16481	16365	16328	16440	16369	16537	16461	16286	16655	16331	16254	16477	16574	16596	16440	16402	16352	16454	16591	16469	16377	16303	16505	16378	16354	16415	16600	16705	16573	16405	16260	16350	16351	16324	16418	16497	16246	16388	16536	16514	16365	16590	16451	16349	16631	16521	16474	16512	16369	16572	16360	16498	16381	16593	16488	16411	16369	16335	16499	16548	16281	16316	16387	16650	16467	16292	16446	16457	16380	16221	16364	16764	16373	16238	16371	16656	16463	16473	16375	16495	16391	16309	16404	16484	16501	16266	16466	16579	16382	16381	16466	16387	16296	16543	16302	16515	16177	16363	16359	16424	16534	16535	16624	16443	16287	16569	16332	16294	16472	16412	16428	16349	16303	16452	16357	16324	16446	16342	16220	16414	16218	16372	16536	16595	16443	16436	16274	16469	16482	16377	16465	16586	16397	16439	16376	16426	16557	16490	16476	16303	16545	16293	16497	16645	16380	16603	16435	16356	16490	16299	16410	16740	16550	16254	16438	16478	16458	16307	16198	16435	16496	16344	16200	16501	16469	16615	16242	16599	16499	16439	16402	16432	16505	16429	16372	16422	16605	16167	16435	16517	16210	16517	16465	16431	16648	16393	16432	16258	16405	16303	16376	16476	16241	16560	16363	16361	16385	16405	16261	16334	16425	16302	16410	16433	16617	16330	16402	16545	16306	16340	16487	16235	16512	16734	16571	16505	16603	16369	16503	16483	16433	16325	16493	16502	16394	16517	16307	16370	16408	16494	16527	16345	16470	16379	16410	16462	16473	16488	16179	16304	16505	16298	16413	16568	16394	16482	16322	16426	16418	16292	16310	16341	16467	16372	16384	16386	16411	16380	16650	16588	16348	16341	16239	16348	16277	16493	16508	16335	16455	16327	16559	16444	16426	16374	16728	16484	16468	16249	16234	16590	16259	16434	16322	16511	16541	16607	16540	16563	16277	16534	16471	16382	16468	16412	16291	16417	16399	16303	16342	16397	16411	16668	16305	16257	16413	16589	16662	16550	16489	16439	16391	16402	16489	16526	16528	16641	16376	16407	16357	16299	16649	16391	16502	16542	16324	16478	16290	16317	16366	16492	16348	16404	16387	16381	16517	16504	16501	16547	16507	16497	16609	16369	16192	16433	16351	16208	16359	16380	16468	16439	16332	16258	16352	16458	16460	16589	16453	16447	16477	16498	16348	16529	16161	16520	16482	16455	16450	16580	16512	16431	16380	16477	16588	16299	16515	16293	16437	16548	16309	16459	16556	16639	16556	16367	16240	16483	16382	16451	16597	16382	16401	16436	16610	16301	16330	16498	16449	16376	16634	16430	16276	16617	16386	16296	16392	16356	16385	16552	16334	16587	16519	16325	16502	16580	16438	16375	16614	16335	16434	16521	16245	16405	16438	16370	16642	16475	16608	16553	16635	16590	16415	16375	16396	16509	16398	16346	16508	16491	16418	16406	16366	16444	16276	16319	16377	16287
18049	31824	29974	23718	20640	19085	18392	17109	29515	60693	42683	26435	15376	15235	15348	15452	15363	15340	15097	15265	15245	15237	15217	15428	15327	15205	15157	15191	15287	15221	15218	15316	15285	15340	15448	15157	15363	15428	15286	15240	15194	15302	15171	15127	15182	15378	15232	15226	15157	15251	15101	14943	15176	15201	15167	15210	15582	15664	15455	15154	15259	15292	15238	15331	15228	15337	15350	15366	15214	15104	15160	15200	15116	15240	15227	15113	15352	15141	15200	15250	15229	15195	15427	15132	15262	15196	15168	15158	15436	15287	15147	15316	15032	15413	15210	15170	15151	15284	15240	15169	15339	15351	15164	15184	15122	15198	15128	15135	15169	15439	15246	15242	15182	15269	15187	15208	15216	15241	15032	15259	15275	15063	15262	15068	15206	15111	15242	15299	15180	15129	15195	15395	15356	15183	15260	15241	15206	15295	15068	15350	15159	15298	15093	15255	15066	15314	15202	15386	15078	15192	15165	15054	15194	15140	15268	15194	15263	15327	15284	15202	15212	14980	15159	15050	15195	15236	15231	15163	15030	15259	15225	15169	15147	15138	15205	15121	15224	15193	15343	15116	15180	15191	15178	15252	15220	14992	15280	15242	15025	15214	15172	15207	15125	15335	15292	15322	14996	15045	15149	15152	15362	15116	15196	15398	15199	15148	15200	15152	15005	15133	15116	15074	15235	15195	15141	15105	15313	15224	15108	15139	15356	15318	15260	15396	15286	15200	15251	15203	15300	14839	15237	15089	15218	15204	15345	15122	15171	15091	15136	15345	15158	15368	15198	15299	15226	14952	15305	15081	15109	15236	15168	15210	15206	15203	15181	15134	15110	15237	15178	15163	15173	15093	15283	15166	15340	15419	15090	15142	15118	15102	15112	15395	15312	15264	15184	15145	15115	15231	15206	15094	15124	15358	15137	15326	15260	15161	15183	15164	15049	15219	15259	15222	15056	15220	15339	15192	15187	15292	15184	15199	15215	15341	15147	15085	15241	15375	15249	15151	15375	15202	15270	15210	15307	15143	15168	15034	15232	15207	15119	15289	15084	15234	15157	15190	15096	15118	15250	15202	15081	15158	15182	15351	15092	15121	15148	15138	15378	15259	15223	15195	15072	15146	15135	15322	15277	15236	15264	15131	15199	15229	15274	15298	15219	14956	15042	15247	15073	15244	15353	15190	15347	15211	15098	15110	15184	15222	15375	15273	15032	14974	15060	15207	15312	15225	15382	15070	15224	15131	14863	15126	15117	15255	15075	15230	15215	15173	15288	15189	15038	15125	15122	15252	15227	15210	15388	15324	15117	15301	15314	15110	15175	15327	15161	15300	15064	15254	15340	15080	15187	15156	15196	15187	15095	15245	15382	15290	15277	15233	15155	15230	15301	15107	15285	15277	15245	15150	15315	15328	15387	15439	15163	15073	15141	15043	15129	15153	15253	15250	15200	15212	15384	15293	15188	15210	15296	15077	15154	15086	15109	15275	15162	15167	15144	15233	15126	15223	15337	15152	15100	15288	15196	15314	15055	15158	15233	15161	15104	15003	15123	15041	15262	15146	15120	15323	15181	15176	15140	15313	15235	15161	15405	15272	15301	15119	15207	15071	15238	15192	15168	15112	15454	15255	15147	15207	15282	15157	15273	14922	15260	15115	15197	15155	15271	15136	15206	15343	15124	15220	15370	15176	15145	15171	15247	15272	15210	15212	15243	15176	15330	15166	15238	15371	15178	15125	15101	15116	15295	15201	15239	15218	15283	15180	15127	15132	15279	15263	15087	15198	15148	15296	15059	15153	15156	14992	15183	15176	15404	15255	15175	15261	15140	15179	15145	15336	15231	15079	15234	15137	15319	15226	15119	15163	15223	15162	15030	15264	15209	15258	15152	15177	15327	15263	15397	15165	15176	15257	15083	15016	15218	15220	15118	15260	15232	15234	15246	15264	15260	15118	15203	15275	15201	15253	15106	15181	15241	15169	15289	15168	15188	15249	15307	15238	15025	15082	15052	15397	15225	15207	15087	15102	15131	15289	15268	15170	15163	15176	15291	15076	15347	15228	15208	15259	15147	15151	15101	15123	15135	15160	15073	15266	15172	15091	15188	15337	15203	15286	15165	15198	15145	15222	15276	15159	15219	15125	15147	15228	15223	15193	15129	15272	15190	15162	15197	15157	15165	15160	15237	15265	15105	15191	15193	15000	15225	15165	14859	15210	15252	15083	15347	15250	15171	15125	15232	15241	15144	15182	15253	15080	15217	15088	15211	15206	15158	15219	15064	15056	15063	15109	15280	15257	15259	15069	15073	15144	15165	15099	15155	15001	15078	15095	15183	15232	15270	15060	15229	14996	15289	15039	15172	15184	15256	15069	15166	15136	15244	15176	15122	15198	15250	15226	15175	15230	15243	15112	15267	15185	15333	15249	15134	15175	15250	15166	15172	15059	15109	15280	15026	15251	15248	15345	15212	15383	15246	15244	15265	15196	15171	15245	15268	15151	15277	15204	15126	15261	15209	15257	15417	15181	15363	15215	15124	15120	15089	15093	15256	15250	15201	15190	15044	15107	15206	15152	15226	15331	15232	15229	15060	15274	15272	15178	15173	15271	15258	15225	15360	15156	15144	15469	15124	15156	15175	15108	15280	15167	15016	15282	15117	15159	15159	15089	15113	15275	15287	15163	15071	15190	15061	15088	15260	15156	15112	15265	15249	15075	15137	15248	15297	15089	15215	15432	15197	15241	15277	15212	15313	15168	15259	15093	15222	15292	15048	15087	15176	15056	15259	15284	15176	15045	15314	15044	15177	15209	15226	15200	15179	15286	15108	15194	15205	15148	15231	15137	15150	15193	15183	15134	15288	15203	15206	15129	15160	15113	15181	15238	15128	15214	15205	15386	15199	15347	15421	15232	15077	15282	14948	15254	15153	15220	15098	15275	15215	15123	15274	15232	15177	15069	15220	15171	15227	15098	15193	15257	15235	15206	15335	15319	15184	15261	15262	15182	15223	15034	15091	15146	15101	15117	15192	15040	15164	15120	15297	15278	15351	15186	15082	15163	15248	15082	15232	15197	15152	15195	15282	15185	15218	15158	15187	15242	15160	15144	15301	15178	15387	15303	15195	15319	15262	15236	15266	15218	15163	15228	15274	15382	15136	15178	15296	15214	15184	15183	15222	15130	15247	15161	15147	15250	15394	15255	15214	15190	15118	15116	15278	15076	15202	15216	15186	15206	15180	15252	15251	15197	15419	14965	15190	15193	15239	15258	15135	15114	15220	15279	15199	15265	15177	15391	15184	15434	15126	15354	15065	14988	15240	14989	15245	15289	15242	15076	15266	15237	15096	15303	15247	15214	15234	15232	15217	15255	15181	15294	15342	15160	15249	15190	15158	15147	15156	15274	15142	15299	15195	15211	15066	15207	15185	15144	15307	15252	15181	15161	15273	15180	15178	15213	15238	15162	15132	15253	15185	15110	15067	15324	15396	15132	15284	15178	15204	15253	15261	15177	15219	15264	15159	15114	15202	15092	15064	15211	15241	15187	15091	15265	15115	14970	15190	15270	15219	15119	15198	15235	15153	15235	15329	15150	15177	15228	15184	15187	15123	15213	14971	15372	15335	15315	15217	15205	15232	15305	15182	15118	15173	15125	15354	15066	15013	15241	15202	15226	15191	15076	15290	15172	15338	15059	14990	15133	15297	15173	15202	15219	15336	15157	14993	15294	15103	15251	15131	15125	15108	15364	15369	15300	15259	15148	15319	15105	15107	15327	15080	15209	15264	15129	15287	15351	15166	15030	15229	15231	15067	15316	15151	15256	15272	15366	15332	15308	15087	15246	15199	15068	15231	15247	15033	15112	15203	15155	15278	15134	15101	15141	15235	15261	15123	15215	15295	15168	15283	15163	15223	15174	15193	15441	15308	15196	15141	15108	15157	15025	15258	15286	15142	15134	15202	15311	15417	15186	15300	15084	15112	15207	15123	15101	15259	15258	15096	15157	15179	15209	15268	15074	15242	15198	15193	15237	15104	15190	15127	15223	15030	15169	15180	15105	15283	15197	15158	15175	15078	15163	15220	15222	15098	15206	15140	15109	15060	15175	15273	15164	15273	15039	15224	15044	15092	15213	15127	15311	15092	15278	15304	15076	15207	15378	15384	15176	15037	15189	15000	15113	15081	15245	15318	15123	14937	15228	15227	15323	15180	15122	15283	15211	15237	15426	15223	15089	15120	15181	15284	15077	15287	15125	15123	15110	15346	15224	15450	15056	15180	15196	15404	15217	15121	15327	15126	15307	15159	15406	15206	15347	15312	15111	15096	15061	15264	15107	15094	15164	15100	15156	15157	15280	15179	15201	15175	15111	15270	15068	15107	15290	15293	15042	15159	15196	15158	15188	15262	15096	15170	15282	15177	15217	15190	15202	15332	15194	15147	15199	15191	15167	15174	15178	15207	15025	15420	15437	15193	15090	15208	15171	15139	15084	15188	15374	15090	15228	15212	15158	15383	15172	15109	15344	15349	15037	15043	15174	15104	15169	15015	15164	15320	15226	15066	15092	15218	15141	15356	15279	15327	15323	15143	15285	15161	15233	15098	15052	15146	15303	15196	15088	15232	15101	15364	15117	15234	15147	15223	15264	15157	15247	15120	15056	15053	15233	15297	15268	15269	15314	15123	15163	15134	15300	15138	15274	15178	15123	15139	15127	15150	15143	15295	15156	15137	15253	15206	15063	15181	15362	15122	15221	15189	15261	15339	15218	15167	15275	15209	15119	15206	15109	15143	15094	15188	15193	15292	15339	15093	15189	15050	15171	15230	15246	15071	15124	15174	15128	15138	15195	14930	15215	15269	15175	15345	15152	15024	15159	15042	15182	15312	15218	15248	15229	15155	15104	15180	15197	15276	15086	15248	15062	15177	15158	15135	15247	15191	14985	15092	15110	15316	15246	15339	15146	15225	15289	15171	15112	15287	15089	15264	15304	15052	15266	15236	15232	15161	15119	15101	15299	15243	15250	15211	15006	14913	15149	15205	15112	15250	15240	15196	15179	15265	15187	15107	15100	15280	15142	15256	15215	15249	15210	15107	15085	15250	15108	15073	15225	15131	15326	15256	15113	15092	15038	15124	15297	15221	15186	15221	15148
27697	21897	23117	19415	16426	16576	16317	16077	17159	24074	19700	17478	15935	15756	15861	15815	15741	15688	15873	15741	15810	15836	15779	15673	15657	15916	15960	15911	15673	15640	15692	15726	15871	15667	15906	15790	15764	15640	15682	15835	15678	15883	15765	15791	15609	15793	15814	15858	15736	15841	15691	15766	15588	15710	15890	15856	15825	15524	15719	15793	15660	15735	15753	15827	15608	15740	15856	15897	15859	15674	15811	15814	15708	15494	15723	15695	15788	15736	15914	15918	15881	15701	15649	15634	15662	15771	15797	15651	15594	15809	15830	15703	15522	15591	15885	15754	15726	15670	15956	15840	15638	15842	15719	15651	15683	15724	15617	15483	15613	15754	15647	15773	15607	15743	15497	15831	15804	15684	15686	15832	15802	15937	15814	15736	15740	15567	15717	15635	15663	15729	15621	15770	15765	15748	15663	15672	15832	15730	15747	15718	15764	15765	15690	15769	15547	15866	15690	15700	15704	15653	15657	15640	15684	15727	15646	15650	15683	15865	15768	15784	15784	15819	15765	15869	15588	15820	15793	15538	15756	15814	15657	15547	15502	15437	15756	15667	15882	15725	15609	15718	15976	15670	15713	15607	15704	15819	15629	15609	15831	15562	15492	15740	15805	15633	15785	15856	15737	15772	16039	15920	15712	15604	15735	15731	15641	15548	15719	15675	15666	15598	15838	15738	15712	15651	15561	15765	15698	15766	15775	15805	15663	15692	15703	15559	15656	15895	15663	15751	15873	15854	15734	15662	15782	15863	15726	15782	15725	15752	15886	15432	15696	15781	15773	15635	15670	15686	15777	15918	15800	15683	15588	15633	15830	15672	15614	15858	15818	15687	15734	15750	15845	15752	15743	15652	15747	15744	15584	15544	15588	15685	15867	15850	15839	15667	15753	15674	15740	15636	15731	15623	15759	15645	15803	15661	15617	15662	15672	15681	15885	15585	15776	15657	16028	15715	15575	15692	15928	15713	15674	15748	15901	15919	15743	15628	15821	15578	15598	15717	15639	15716	15739	15861	15864	15658	15683	15796	15569	15734	15911	15722	15773	15756	15718	15638	15705	15646	15668	15702	15663	15615	15802	15706	15766	15694	15704	15791	15748	15749	15653	15615	15685	15669	15705	15704	15405	15618	15607	15545	15554	15714	15836	15552	15542	15861	15639	15614	15565	15641	15791	15752	15790	15660	15957	15621	15803	15563	15513	15725	15670	15782	15492	15693	15555	15682	15433	15594	15719	15686	15601	15652	15654	15673	15788	15579	15795	15677	15720	15691	15614	15662	15746	15587	15759	15748	15673	15955	15886	15834	15553	15503	15823	15674	15674	15977	15710	15679	15649	15724	15573	15712	15628	15665	15727	15682	15763	15646	15718	15712	15915	15988	15568	15691	15734	15614	15498	15725	15988	15493	15890	15556	15785	15558	15585	15864	15712	15681	15744	15778	15783	15592	15545	15650	15735	15673	15730	15776	15718	15489	15898	15687	15777	15721	15617	15858	15840	15697	15761	15558	15618	15713	15679	15539	15787	15544	15514	15772	15727	15569	15735	15691	15807	15714	15825	15735	15667	15743	15746	15688	15682	15694	15686	15621	15841	15977	15739	15490	15720	15963	15769	15775	15816	15646	15623	15839	15713	15760	15814	15814	15603	15862	15600	15708	15786	15777	15500	15643	15740	15763	15740	15636	15691	15626	15725	15965	15587	15705	15635	15718	15706	15756	15654	15831	15739	15875	15661	15577	15604	15784	15701	15708	15686	15677	15653	15889	15774	15763	15776	15604	15689	15686	15809	15738	15598	15716	15760	15804	15711	15603	15640	15789	15952	15943	15826	15695	15723	15901	15823	15670	15543	15695	15748	15800	15516	15576	15732	15756	15778	15680	15815	15646	15827	15771	15667	15791	15690	15710	15678	15768	15785	15704	15775	15627	15520	15473	15829	15632	15721	15808	15730	15535	15652	15682	15666	15659	15709	15571	15639	15830	15651	15676	15841	15664	15585	15880	15614	15772	15740	15748	15467	15615	15842	15666	15662	15770	15605	15798	15960	15751	15712	15828	15764	15613	15840	15666	15825	15671	15628	15761	15753	15827	15801	15834	15771	15588	15898	15644	15845	15816	15761	15735	15496	15694	15739	15782	15997	15721	15824	15805	15686	15683	15927	15725	15730	15805	15690	15665	15743	15983	15751	15642	15836	15736	15650	15733	15453	15743	15930	15648	15746	15631	15811	15559	15675	15681	15759	15574	15789	15801	15795	15677	15789	16025	15718	15872	15787	15670	15705	15675	15568	15545	15857	15618	15624	15806	15666	15850	15896	15736	15674	15821	15900	15580	15769	15935	15707	15799	15780	15871	15590	15621	15842	15651	15641	15523	15513	15840	15651	15830	15607	15723	15697	15558	15680	15781	15695	15601	15747	15824	15749	15773	15974	15803	15643	15793	15785	15852	15630	15711	15973	15733	15810	15711	15680	15593	15784	15606	15661	15688	15598	15701	15730	15694	15701	15806	15815	15764	15708	15685	15640	15616	15804	15692	15701	15765	15787	15831	15687	15571	15808	15820	15327	15729	15688	15734	15592	15757	15653	15612	15681	15689	15776	15752	15782	15664	16000	15677	15810	15495	15519	15672	15771	15647	15598	15521	16004	15573	15788	15725	15730	15706	15618	15686	15777	15655	15863	15693	15654	15721	15721	15608	15546	15647	15653	15586	15798	15682	15678	15716	15802	15872	15610	15762	15601	15631	15619	15788	15863	15656	15581	15500	15669	15664	15713	15658	15819	15583	15764	15769	15666	15625	15659	15764	15780	15564	15721	15905	15737	15635	15903	15818	15686	15870	15590	15692	15801	15855	15640	15639	15781	15583	15845	15908	15843	15703	15697	15781	15723	15646	15702	15877	15668	15750	15815	15680	15707	15709	15748	15827	15701	15688	15735	15687	15715	15737	15657	15803	15768	15796	15713	15616	15673	15756	15697	15889	15806	15789	15654	15915	15717	15606	15745	15588	15852	15676	15706	15763	15739	15876	15769	15635	15726	15759	15668	15634	15847	15594	15631	15759	15616	15817	15736	15637	15619	15665	15702	15660	15805	15886	15722	15702	15739	15773	15846	15810	15535	15658	15887	15775	15753	15621	15535	15697	15719	15744	15611	15828	15789	15657	15612	15732	15806	15763	15748	15745	15917	15855	15812	15633	15689	15679	15651	15705	15780	15759	15836	15776	15764	15922	15628	15574	15723	15561	15759	15854	15947	15896	15867	15607	15724	15778	15549	15687	15813	15667	15707	15813	15771	15674	15906	15770	15649	15793	15505	15842	15679	15717	15751	15694	15847	15595	15732	15760	15806	15648	15655	15613	15833	15713	15877	15766	15662	15826	15677	15580	15770	15730	15928	15628	15575	15659	15872	15855	15646	15615	15461	15699	15626	15823	15671	15539	15872	15662	15594	15667	15789	15714	15815	15683	15658	15700	15850	15882	15804	15809	15714	15746	15594	15519	15852	15744	15775	15792	15846	15910	15778	15765	15559	15823	15771	15449	15759	15754	15629	15630	15795	15740	15827	15855	15532	15566	15709	15730	15815	15617	15822	15640	15801	15723	15769	15744	15673	15735	15699	15630	15708	15860	15763	15867	15802	15700	15545	15771	15689	15620	15867	15561	15616	15663	15734	15591	15645	15813	15829	15566	15828	15704	15762	15871	15646	15710	15683	15869	15837	15937	15660	15689	15682	15791	15681	15883	15729	15606	15686	15682	15749	15779	15650	15717	15684	15955	15702	15573	15837	15762	15623	15803	15711	15725	15885	15592	15767	15750	15913	15863	15708	15602	15745	15780	15910	15648	15901	15795	15548	15788	15732	15509	15763	15533	15600	15642	15731	15675	15702	15773	15711	15781	15540	15704	15700	15605	15750	15698	15753	15695	15794	15734	15618	15746	15793	15834	15648	15631	15781	15807	15701	15663	15572	15555	15690	15658	15702	15749	15640	15635	15575	15597	15791	15852	15616	15560	15681	15811	15786	15817	15708	15821	15709	15552	15816	15663	15807	15756	15714	15539	15581	15637	15793	15805	15808	15804	15731	15775	15854	15686	15681	15869	15746	15779	15572	15693	15743	15625	15880	15864	15734	15928	15862	15757	15839	15846	15740	15466	15669	15787	15742	15718	15722	15768	15790	15727	15685	15715	15872	15798	15717	15668	15770	15675	15699	15763	15744	15777	15650	15969	15594	15666	15837	15684	15682	15630	15673	15585	15625	15556	15761	15788	15679	15710	15738	15604	15680	15627	15595	15766	15854	15865	15776	15709	15735	15822	15784	15759	15643	15842	15652	15604	15790	15800	15796	15720	15915	15785	15577	15558	15774	15646	15734	15838	15719	15823	15622	15579	15684	15481	15588	15525	15811	15712	15785	15820	15844	15704	15525	15893	15673	15713	15789	15771	15618	15676	15863	15747	15548	15845	15671	15718	15785	15580	15679	15679	15753	15730	15776	15658	15769	15645	15647	15581	15751	15489	15769	15915	15712	15783	15716	15815	15690	15666	15606	15646	15711	15828	15827	15922	15801	15624	15659	15705	15619	15835	15738	15634	15702	15792	15655	15714	15702	15740	15708	15866	15918	15701	15905	15828	15746	15803	15683	15832	15680	15638	15752	15678	15692	15830	15719	15803	15898	15576	15665	15657	15802	15768	15757	15578	15910	15806	15628	15616	15622	15760	15531	15702	15752	15824	15795	15919	15749	15825	15596	15912	15653	15744	15748	15865	15723	15600	15751	15699	15839	15554	15847	15683	15804	15740	15917	15660	15657	15707	15517	15579	15748	15820	15704	15768	15770	15697	15754	15813	15712	16014	15705	15859	15609	15538	15788	15967	15781	15738	15802	15771	15726	15715	15746	15673	15757	15669	15732	15653	15710	15788	15571	15680	15776	15804	15963	15526	15608	15621	15451	15554	15703	15719	15652	15688	15867	15911	15840	15966	15723	15807	15670	15826	15715	15833	15697	15842	15784	15568	15570	15828	15852	15820	15882	15675	15566	15560	15782	15770	15820	15753	15686	15694	15707	15790	15738	15715	15838	15728	15684	15573	15714	15541	15770	15557	15570	15760	15912	15919	15568	15824	15735	15583	15730	15731	15717	15776
16027	20309	19529	17220	16216	15723	15389	15276	17567	26752	18937	16261	14950	14709	14774	14820	14747	14725	14771	14745	14598	14754	14771	14849	14745	14843	14758	14920	14637	14863	14859	14643	14873	14846	14858	14909	14754	14887	14649	14656	14807	14610	14773	14818	14723	14799	14687	14664	14746	14747	14777	14701	14720	14789	14646	14802	14811	14986	14893	14670	14916	14676	14798	14621	14627	14765	14778	14911	14808	14791	14886	14889	14932	14785	14703	14846	14706	14609	14687	14880	14591	14785	14906	14624	14707	14819	14681	14873	14839	14744	14815	14844	14763	14753	14781	14643	14850	14763	14727	14765	14711	14763	14684	14713	14813	14640	14785	14736	14659	14657	14705	14709	14723	14612	14731	14673	14643	14829	14869	14671	14696	14681	14808	14720	14809	14739	14712	14687	14813	14746	14767	14774	14772	14652	14885	14848	14814	14713	14925	14701	14719	14627	14724	14685	14640	14784	14829	14597	14857	14713	14708	14794	14763	14664	14887	14880	14670	14718	14637	14811	14826	14705	15012	14825	14888	14805	14761	14790	14806	14670	14674	14865	14614	14836	14766	14940	14693	14845	14551	14735	14561	14722	14784	14732	14864	14775	14657	14719	14774	14785	14689	14716	14901	14742	14896	14666	14749	14827	14913	14760	14801	14843	14675	14816	14756	14749	14707	14822	14761	14632	14847	14580	14875	14794	14911	14799	14700	14857	14873	14744	14945	14625	14796	14754	14747	14694	14770	14750	14809	14704	14667	14918	14673	14710	14761	14767	14569	14719	14872	14720	14828	14781	14754	14718	14652	14851	14559	14921	14743	14539	14855	14777	14773	14872	14582	14898	14720	14651	14884	14930	14711	14768	14743	14757	14699	14606	14883	14764	14905	14650	14769	14764	14718	14754	14686	14750	14773	14754	14620	14710	14687	14607	14741	14851	14819	14745	15016	14660	14730	14693	14695	14866	14803	14898	14709	14725	14845	14750	14703	14509	14818	14750	14624	14729	14738	14891	14845	14756	14814	14815	14780	14679	14804	14756	14692	14882	14677	14877	14891	14680	14688	14860	14743	14877	14908	14535	14851	14610	14777	14646	14775	14819	14685	14786	14752	14726	14781	14565	14826	14851	14763	14665	14747	14537	14703	14706	14788	14910	14731	14730	14807	14696	14804	14771	14734	14746	14847	14625	14916	14703	14757	14710	14751	14613	14743	14722	14797	14684	14850	14781	14738	14782	14887	14812	14725	14840	14919	14683	14676	14612	14818	14746	14767	14704	14917	14807	14722	14837	14706	14847	14719	14714	14709	14845	14731	14775	14638	14897	14697	14760	14769	14691	14781	14638	14832	14817	14816	14568	14716	14788	14864	14841	14643	14735	14628	14745	14734	14687	14707	14684	14866	14869	14845	14741	14771	14890	14807	14710	14701	14763	14711	14802	14770	14940	14766	14550	14818	14771	14786	14727	14813	14960	14798	14646	14865	14800	14661	14841	14766	14757	14839	14886	14798	14723	14707	14816	14602	14833	14879	14784	14704	14886	14724	14695	14819	14623	14906	14751	14749	14900	14468	14726	14857	14669	14655	14693	14819	14713	14537	14738	14851	14647	14836	14889	14839	14592	14896	14810	14693	14801	14890	14720	14709	14811	14753	14759	14779	14607	14866	14886	14930	14832	14668	14924	14662	14574	14719	14883	14834	14912	14583	14842	14853	14783	14770	14675	14924	14710	14863	14832	14888	14704	14858	14573	15063	14770	14763	14715	14967	14865	14653	14775	14692	14795	14562	14846	14792	14417	14739	15018	14756	14860	14944	14604	14864	14653	14655	14594	14906	14798	14750	14739	14775	14915	14702	14693	14799	14818	14658	14713	14596	14768	14826	14584	14885	14746	14777	14779	14718	14770	14795	14854	14645	14721	14688	14828	14710	14867	14813	14682	14781	14829	14788	14841	14748	14821	14775	14789	14749	14653	14607	14741	14806	14573	14821	14734	14641	14737	14731	14887	14832	14724	14702	14742	14948	14685	14886	14843	14901	14852	14921	14664	14673	14791	14755	14795	14699	14642	14563	14842	14666	14760	14711	14733	14710	14946	14800	14580	14785	14790	14709	14862	14814	14682	14704	14643	14747	14722	14787	14624	14841	14657	14852	14836	14696	14861	14789	14620	14727	14718	14816	14863	14702	14602	14771	14986	14632	14699	14762	14945	14754	14683	14882	14678	14795	14797	14725	14906	14718	14601	15002	14784	14721	14814	14798	14783	14695	14705	14851	14911	14877	14860	14573	14649	14838	15015	14685	14911	14808	14888	14855	14775	14762	14807	14764	14823	14788	14780	14633	14654	14781	14934	14918	14756	14783	14705	15013	14781	14749	14789	14806	14803	14649	14689	14898	14722	14773	14644	14703	14832	14860	14668	14703	14654	14872	14831	14656	14803	14910	14818	14715	14714	14821	14741	14703	14884	14765	14766	14784	14611	14916	14810	14964	14717	14726	14817	14687	14875	14798	14756	14837	14828	14861	14683	14710	14788	14782	14844	14687	14942	14875	14578	14807	14772	14833	14796	14772	14667	14914	14817	14770	14829	14838	14849	14767	14785	14994	14808	14697	14928	14875	14975	14832	14745	14650	14969	14680	14756	14787	14856	14820	14843	14834	14646	14780	14779	14771	14850	14713	14793	14807	14703	14915	14659	14793	14763	14790	14763	14825	14753	14770	15014	14797	14823	14962	14898	14861	14697	14858	14810	14947	14923	14912	14766	14827	14883	14747	14749	14919	14877	14609	14750	14816	14750	14763	14790	14939	14714	14851	14813	14873	14927	14811	14846	14752	14943	14682	14856	14775	14846	14778	14806	14875	14807	14687	14663	14720	14754	14849	14891	14809	14778	14853	14795	14694	14803	14678	14895	14828	14807	14807	14914	14772	15029	14726	14686	14694	14791	14677	14762	14728	14861	14754	14715	14908	14873	14506	14698	14676	14675	14775	14921	14708	14764	14913	14747	14742	14794	14702	14725	14704	14727	14732	14638	14699	14731	14764	14774	14819	14753	14795	14822	14802	14679	14759	15011	14958	14729	14943	14679	14879	14821	14656	14927	14586	14617	14683	14778	14596	14734	14827	14858	14823	14901	14811	14738	14688	14729	14973	14794	14739	14879	14771	14751	14699	14885	14776	14616	14782	14683	14695	14726	14781	14664	14721	14904	14830	14752	14693	14828	14863	14918	14811	14746	14724	14706	14756	14782	14748	14849	14811	14902	14881	14732	14726	14835	14794	14896	14745	14919	14879	14652	14868	14721	14833	14716	14890	14689	14724	14730	14911	14751	14878	14864	14683	14732	14824	14801	14860	14805	14668	14788	14681	14771	14751	14694	14876	14706	14749	14847	14757	14851	14806	14896	14781	14780	14786	14718	14807	14735	14712	14901	14604	14753	14806	14782	14807	14759	14899	14726	14772	14824	14692	14718	14703	14641	14766	14644	14826	14809	14659	14793	14772	14759	14730	14773	14670	14693	14659	14689	14881	14687	14804	14825	14850	14683	14777	14769	14634	14673	14869	14711	14858	14892	14831	14832	14888	14731	14686	14878	14693	14699	14656	14667	14821	14788	14936	14792	14619	14701	14671	14826	14909	14747	14916	14884	14907	14695	14671	14713	14819	14679	14710	14723	14862	14812	15013	14826	14857	14743	14936	14719	14835	14691	14858	14839	14809	15041	14680	14667	14715	14609	14903	14766	14664	14811	14919	14759	14789	14803	14633	14836	14797	14855	15010	14716	14796	14818	14764	14811	14847	14688	14763	14780	14646	14698	14634	14873	14831	14716	14893	14748	14690	14729	14804	14828	14742	14727	14890	14788	14954	14590	14933	14698	14742	14796	14860	14787	14638	14656	14903	14662	14767	14776	14939	14734	14802	14940	14696	14902	14830	14745	14641	14906	14662	14740	14763	14825	14674	14771	14848	14838	14782	14833	14603	14824	14845	14933	14896	14657	14640	14816	14734	14870	14593	14940	14567	14710	14753	14724	14747	14802	14827	14727	14783	14737	14826	14850	14861	14709	14940	14839	14712	14836	14851	14702	14785	14847	14767	14849	14883	14627	14705	14746	14784	14712	14848	14588	14727	14838	14721	14731	14752	14840	14764	14684	14766	14887	14830	14736	14626	14747	14845	14743	14874	14961	14795	14756	14828	14793	14929	14739	14775	14764	14562	14720	14747	14903	14903	14863	14797	14709	14998	14724	14969	14741	14733	14866	14718	14707	14815	14852	14756	14788	14824	14887	14683	14581	14808	14699	14693	14770	14767	14861	14956	14711	14687	14564	14920	14664	14781	14839	14771	14784	14822	14790	14756	14885	14808	14853	14777	14763	14867	14814	14782	14679	14703	14949	14821	14845	14661	14743	14633	14799	14746	14660	14860	14846	14872	14679	14852	14862	14796	14687	14787	14803	14818	14750	14947	14841	14666	14669	14941	14766	14792	14664	14797	14729	14655	14542	14895	14814	14832	14673	14625	14648	14819	14937	14828	14695	14735	14681	14818	14829	14630	14844	14789	14838	14811	14729	14785	14783	14893	14781	14734	14658	14882	14704	14847	14757	14888	14812	14786	14622	14906	14811	14663	14780	14801	14760	14738	14700	14813	14821	14657	14838	14692	14777	14889	14800	14882	14699	14645	14702	14717	14718	14694	14904	14876	14745	14802	14829	14658	14865	14762	14633	14816	14701	14875	14667	14833	14763	14719	14839	14693	14839	14934	14787	14769	14785	14730	14647	14781	14689	14978	14730	14565	14685	14794	14825	14770	14795	14758	14687	14781	14863	14747	14736	14945	14904	14740	14809	14759	14741	14681	14784	14677	14724	14764	14962	14691	14846	14844	14802	14884	14691	14843	14634	14602	14836	14606	14836	14782	14594	14766	14798	14927	14958	14854	14658	14814	14627	14718	14870	14759	14955	14807	14834	14644	14980	14706	14633	14668	14693	14840	14703	14785	14593	14504	14731	14773	14612	14600	14891	14924	14651	14822	14642	14662	14680	14782	14702	14830	14740	14750	14685	14820	14832	14751	14814	14781	14922	14724	14829	14724	14734	14821	14874	14728	14899	14773	14696	14703	14733	14970	14794	14783	14804	14840	14673	14767	14926	14761	14761	14738	14803
24551	21186	28158	24753	20756	17772	16924	14949	22154	44625	30495	21590	15195	14648	14517	14435	14464	14373	14305	14317	14170	14116	14290	14041	14478	14379	14554	14315	14225	14307	14211	14298	14178	14306	14307	14147	14153	14188	14310	14326	14337	14137	14141	14554	14338	14318	14419	14050	14278	14358	14188	14339	14341	14363	14145	14098	14490	14272	14288	14235	14117	14287	14116	14264	14298	14228	14211	14175	14427	14279	14372	14216	14095	14286	14178	14084	14499	14104	14091	14115	14169	14299	14116	14120	14225	13919	14234	14361	14216	14129	14163	14318	14104	14245	13978	14130	14289	14230	14095	14325	14307	14414	14317	14201	14050	14147	14387	14172	14253	14064	14149	14096	14095	14201	14110	14020	14281	14439	14182	14120	14230	14375	14227	14078	14244	14181	14264	14156	14156	14150	14223	14416	14142	14123	14142	14189	14097	14212	14217	14322	14072	14467	14281	14162	14331	14315	14055	14266	14261	14075	14331	14215	14054	14343	14047	14019	14249	14158	14054	14143	14307	14309	14210	14118	14191	14159	14179	14248	14314	14281	14328	14167	14136	14188	14177	14294	14234	14212	14260	14140	14173	14334	14431	14247	14195	14123	14400	14197	14088	14191	14397	14173	14130	14179	14209	14031	14426	14199	14079	13968	14097	14141	14126	14328	14093	14368	14193	14166	14201	14231	14124	14347	14027	14091	14101	14127	14253	14195	14261	14273	14168	14138	14271	14308	14372	14329	14109	14005	14430	14218	14256	14314	14105	14359	14347	14180	14455	14190	14243	14241	14257	14022	14274	14226	14125	14347	14193	14202	14092	14173	14052	14327	14088	14082	14271	14101	14207	14035	14213	14215	14274	14077	14251	14127	14208	14094	14268	14024	14135	14255	14172	14278	14308	14331	14268	14277	14191	14358	14374	14208	14164	14105	14004	14041	14244	13996	14127	14059	14036	14205	14273	14244	14258	14273	14056	14252	14211	14221	14163	14194	14114	14256	14220	14176	14115	14306	14265	14299	13987	14119	13986	14120	14131	14195	14271	14104	14237	14178	14203	14322	14142	14163	14150	14179	14129	14248	14305	14187	14332	14488	14291	14090	14278	14265	14350	14289	14361	14252	14027	14229	14229	14267	14112	14162	14327	14119	14056	14122	14223	14260	14133	14242	14021	14283	14158	14106	14243	14211	14283	14222	14470	14127	14183	14172	14129	14172	14297	14137	14348	14231	14255	14180	14280	14318	14375	14162	14106	14184	14207	14196	14159	14223	14258	14158	14220	14110	14129	14357	14194	13999	14104	14181	14206	14155	14053	14204	14335	14197	14228	14271	14334	14170	14282	14195	14074	14217	14231	14329	14076	14311	14081	14082	14165	14192	14154	14262	14227	14243	13981	14061	14362	14253	14274	14172	14384	14339	14200	14144	14190	14331	14191	14166	14361	14173	14192	14212	14047	14245	14102	14250	14180	14285	14454	14179	14221	14288	14332	14096	14127	14298	14319	14137	14295	14147	14383	14285	14122	14269	14234	14054	14047	14274	14361	14008	14103	14091	14306	14232	14135	14222	14164	14439	14244	14198	14172	14356	14226	14114	14173	14057	14064	14133	14273	14195	14179	14219	14176	14310	14101	14186	14053	14294	14123	14094	14243	14287	14234	14266	14125	14136	14152	14064	14291	14165	14438	14294	14121	14190	14312	14358	14309	14022	14103	14163	14220	13994	14074	14176	14315	14236	14182	14335	14133	14372	14191	14158	14418	14152	14183	14263	14183	14089	14086	14216	14189	14010	13986	14327	14296	14420	14239	14241	14246	14006	14007	14052	14319	14147	14277	14036	14098	14278	14163	14156	14318	14262	14217	14173	14100	14065	14124	14367	14267	14430	14248	14121	14192	14363	14045	14142	14259	14041	14215	14275	14137	14167	14069	14273	14213	14446	14229	14145	14238	14214	14207	14152	14241	14246	14193	14181	14196	14376	14125	14115	14188	14160	14218	14153	14246	14186	14284	14128	14193	14322	14152	14256	14096	14208	14236	14228	14023	14278	14221	14296	13973	14142	14305	14093	14237	14308	14337	14329	14194	14172	14298	14160	14309	14345	14338	14377	14167	14271	14262	14286	14321	14154	14237	14230	14382	14151	14051	14397	14262	14372	14334	14424	14188	14302	14330	14332	14190	14214	14098	14224	14350	14116	14222	14176	13978	13990	14480	14301	14282	14168	14275	14110	14322	14013	14027	14006	14199	14352	14209	14246	14261	14216	14190	14228	14302	14325	14039	14136	14362	14122	14182	14231	13955	14310	14358	14249	14227	14267	14088	14246	14358	14233	14255	14155	14109	14346	14060	14154	14116	14228	14291	14130	14232	14238	14213	14260	14214	14214	14285	14070	14071	14166	14084	14268	14340	14379	14204	14241	14032	14182	14004	14307	14377	14234	14205	14165	14074	14192	13946	14118	14233	14150	14171	14052	14067	14290	14172	14188	14321	14191	14256	14275	14102	14146	14307	14102	14118	14267	14328	14201	14263	14118	14260	14257	13937	14222	14460	14155	14024	14213	14294	14167	14177	14181	14186	14014	14267	14019	14349	14340	14345	14253	14358	14237	14124	14230	14111	14096	14199	14388	14251	14208	14220	14234	14185	14286	14188	14214	14302	14133	14201	14154	14334	14199	14179	14178	14222	14146	14140	14255	14401	14365	14227	14043	14169	14217	14326	14091	14238	14202	14225	14127	14147	14074	14121	14093	14124	14078	14254	14148	14235	14230	14192	14264	14246	14315	14117	14337	14134	14051	14196	14201	14199	14232	14408	14255	14308	14227	14065	14362	14182	14336	14374	14213	14107	14130	14197	14251	14235	14393	14239	14274	14224	14093	14269	14006	14319	14011	14283	14268	14203	14241	14317	14133	14214	14003	14174	14246	14111	13979	14111	14201	14093	14284	14203	14248	14223	14229	14082	14146	14312	14270	14180	14138	14250	14466	14285	14115	14387	14154	14382	14193	14149	14050	14116	14368	14316	14420	14252	14194	14095	14375	14419	14218	14113	14252	13999	14205	14309	14146	14221	14170	14228	14233	14054	14213	14275	14222	14078	14120	14171	14212	14181	14152	14269	14307	13980	14203	14144	14130	14390	14166	14165	14168	14135	14045	14227	14217	14263	14300	14185	14316	14166	14183	14182	14201	14352	14197	14214	14060	14192	14385	14165	14198	14245	14006	14268	13959	14096	14125	14261	14285	14360	14244	14195	14228	14232	14021	14234	14153	14093	14277	14059	14153	14221	14230	14263	14186	14094	14156	14165	14051	14364	14009	14218	14389	14254	14100	14363	14277	14317	14413	14170	14179	14131	14300	14324	14064	14161	14116	13967	14301	14256	14063	14061	14265	14065	14345	13992	14181	14178	14259	14241	14282	14247	14244	14244	14273	14117	14060	14161	14293	14292	14465	14234	14160	14049	14158	14222	14247	14124	14343	14132	14127	14120	14131	14092	13953	14397	14313	14252	14156	14250	14088	14107	14100	13981	14173	14426	14480	14142	14258	14216	14190	14278	14032	14251	14092	14287	14236	14214	14317	14175	14238	14194	14262	14184	14094	14089	14315	14128	14290	14295	14393	14246	14303	14263	14296	14424	14117	14241	14322	14271	14364	14268	14218	14255	14116	14373	14213	14027	14353	14390	14278	14401	14121	14193	14264	14189	14149	14196	14303	14473	14338	14232	14320	14143	14336	14285	14144	14116	14148	14242	14205	14178	14177	14267	14131	14140	14135	13987	14177	14168	14354	14205	14170	14225	14283	14087	14281	14127	14183	14272	14165	14225	14161	14348	14199	14211	14373	14192	14297	14261	14114	14296	14203	14089	14167	14290	14354	14337	14091	14126	14022	14032	14085	14058	14282	14110	14359	14074	14125	14123	14144	14209	14303	14181	14118	14098	14260	14210	14240	13986	14112	14241	14263	14213	14189	14312	14227	14291	14354	14219	14169	14182	14259	14301	14128	14143	14042	14055	14311	14304	14327	14242	14295	14397	14196	14259	14210	14033	14207	14035	14205	14022	14179	14234	14205	14194	14195	14249	14156	14253	14250	14382	14247	14224	14305	14247	14116	14362	14248	14022	14021	14150	14244	14302	14241	14150	14248	14247	14109	14254	14185	14218	14350	14271	14148	14297	14150	14211	14194	14208	14165	14326	14276	14185	14189	14291	14249	14341	14079	14397	14294	14090	14133	14445	14415	14240	14393	14138	14084	14405	14245	14265	14211	14191	14181	14319	14095	14006	14153	14252	14127	14078	14232	14099	14274	14132	14117	14455	14220	14290	14069	14303	14144	14196	14169	14087	14014	14083	14340	14313	14204	14210	14136	14092	14111	14122	14117	14346	14124	14309	14016	14289	14101	14281	14217	14436	14301	14175	14122	14147	14148	14258	14173	14442	14110	14314	14467	14364	14196	14231	14255	14310	14175	14253	14089	13916	14254	14199	14139	14102	14180	14128	14275	14061	14184	14286	14230	14377	14286	14247	14218	14217	14206	14264	14327	14115	13947	14239	14183	14105	14252	14274	14236	14057	14445	14287	14210	14267	14139	14120	14353	14105	14243	14104	14330	14075	14161	14518	14199	14242	14358	14198	14340	14202	14262	14324	14202	14268	14268	14339	14296	14235	14261	14192	14253	14219	14152	14168	14081	14151	14119	14341	14363	14213	14134	14440	14375	14189	14263	14385	14321	14264	14127	14292	14166	14270	14355	14526	14093	14389	14298	14205	14294	14124	14317	14228	14375	14192	14251	14233	14319	14206	14104	14316	14149	14289	14301	14261	14405	14190	14302	14195	14162	14191	14194	14248	14128	14377	14091	14264	14192	14319	14079	14235	14254	14153	14080	14088	14144	14302	14095	14439	14252	14258	14252	14189	14046	14119	14258	14083	14196	14148	14257	14118	14190	14096	14089	14142	14305	14347	14219	14094	14256	14204	14261	14212	14233	14438	14087	14333	14214	14154	14457	14233	14180	14193	14232	14142	14362	14223	14208	14346	14292	14195	14184	14345	14260	14348	14216	14070	14124	14318	14222	13940	14106	14389	14395	14260	14092	14166	14135	14067	14354	14139	14313	14222	14054	14065	14117	14106	14004	14439	14307	14178	14201	14138	14139	14219	14369
15842	25159	23665	19225	17334	16356	15351	15128	25412	45759	32033	20334	13911	13816	14064	13945	13978	13797	13944	13829	13945	13886	13946	14170	13898	14011	13967	13886	13949	14172	13949	13897	13798	13866	14003	14035	13812	13884	13852	13922	13969	13983	13788	13909	13836	13852	13912	13944	13920	13965	14023	13836	13874	13897	13788	14046	14051	13802	14125	13859	14027	13944	13880	13873	13996	13905	14083	13816	13901	13834	13952	13917	13943	13839	13790	13973	14085	14017	14034	13833	13914	14014	13908	14098	13900	13971	13798	13920	13839	13923	13950	14012	13767	13901	13869	13880	13818	13954	13952	13939	13888	13926	13885	14027	13825	13923	13734	13712	13944	13935	13796	14114	14016	13936	13844	13721	13943	13838	13973	14089	13953	13899	13808	13677	13989	13975	13854	13917	13876	13989	13879	13957	13857	13992	13905	13848	13887	13913	13821	13986	13810	13908	13832	13872	13964	13891	13950	13841	13939	13882	13802	14059	13966	13870	13969	14016	13942	13957	14047	14087	14009	14075	13971	13872	13942	13957	13936	13773	13741	13941	13830	13972	13803	13963	13993	14029	13925	13969	13829	13757	13872	13933	14090	13928	13793	13980	14034	13893	14001	13964	13917	14004	14029	13834	13799	13967	13913	13960	13911	13855	14049	14051	13940	13939	13903	13729	13815	13850	14045	13878	13858	14005	13871	13931	13926	13807	13821	13926	13956	14032	13856	13944	14015	13844	13918	13834	14080	13888	13983	13740	13810	13987	13903	13990	13881	13864	13864	13901	13952	13939	14102	13949	13842	13870	14000	13896	13834	13853	13981	13882	13946	13810	13876	13818	13926	13908	14004	13766	14000	13983	13773	13926	13878	13892	13865	14023	13957	14014	13918	13806	13951	13882	13845	14008	13852	14008	13985	13939	13964	13881	14065	13946	13890	13746	14043	13924	13903	13933	13892	13800	13918	14043	13843	13891	13909	13823	13814	13863	13850	14004	14057	13804	13942	13917	13728	13684	13971	13905	13989	13916	13876	13869	13914	13973	13896	14028	14065	13984	13868	14131	13882	13903	13844	13955	13939	13910	13868	13952	13853	13893	13891	13901	13818	13867	14003	13811	13815	13976	13883	13870	13897	13835	13887	14104	13972	13833	13892	13798	13800	14018	13867	13884	13986	13914	13931	13941	13874	14020	14043	13790	14058	13937	13852	13862	13904	13868	13907	13814	14011	14018	13856	13948	13885	13915	13748	13807	13914	13929	13885	13838	13916	13874	13894	13950	14009	13809	13915	13889	13834	13990	14033	13801	13797	13757	13884	13873	13936	13737	13996	13974	13984	14010	13834	13827	13895	13937	13942	13930	13983	13994	13815	13865	13945	13866	13810	13918	13778	13828	13941	13851	13798	14003	13996	13969	13944	13894	13778	14092	14077	13930	14109	13879	13913	14094	13875	13900	13856	13804	13929	13824	13931	13833	13956	13987	13875	13900	13996	13769	13991	14004	13903	13797	13850	13997	13936	13819	13815	13803	14001	13814	14018	13968	13914	13963	13998	13949	14018	13963	14108	13901	13959	13977	14073	13945	13970	13852	13994	13926	13927	13883	14042	13772	13958	13703	13964	13962	13838	13986	13933	13978	13816	13871	13893	13877	13919	13814	13826	13737	13984	13803	13939	13741	14014	13899	13876	13929	13872	13761	13945	13904	13886	14097	13952	13977	13792	13943	13860	14141	13931	13848	13986	13923	13810	13949	13794	13755	13815	13887	13956	13860	14024	13757	13983	14025	13861	13908	13969	13753	13879	13979	14009	13995	13998	13963	13813	13914	13944	13924	13971	13868	13971	13839	14020	13955	13848	13831	13937	13881	13901	13783	13909	13943	13856	13902	13975	13742	14011	13763	13935	13847	13863	13994	13933	13890	13882	13909	14055	13961	13959	13921	13849	13865	14201	13912	14003	14024	14013	13823	13826	13990	14070	13921	13800	13842	13952	13919	13892	13986	13834	13909	13792	13896	13865	13947	13824	13989	14038	13938	13810	13892	14050	13991	14078	13813	13937	13800	13854	13799	13868	13873	13940	13963	13985	13838	13854	14013	13908	13816	13873	13974	14024	13776	13865	13843	13948	13903	14017	13914	13963	13927	14092	13935	13870	14121	13865	13888	13961	13869	13991	13919	13840	13983	14009	13841	13902	13885	13929	13906	13899	13839	13798	13918	14013	13939	13999	13827	13707	13934	13920	13828	13990	13944	13858	13886	14166	13819	13930	13842	13888	13948	13942	13903	13851	13831	14040	13907	13790	13970	13994	13795	13752	13991	13733	13875	13910	13814	13797	13947	13970	14101	13853	13856	13950	14102	13898	14016	13877	13743	13811	13889	13880	13864	13865	14153	13895	13860	13931	13975	13731	13980	13917	13784	13896	13989	13821	13872	14022	14024	14031	13778	13915	13868	13781	13864	13915	14008	13886	14011	13888	13910	13997	13867	13932	13849	13928	13886	13874	13797	13855	13902	13942	13899	13985	13911	14059	13956	13837	13764	14005	13887	13823	13754	13963	13913	14000	13971	13907	13923	13889	13823	14021	13839	13847	13853	14001	14027	13790	13893	13950	13828	13923	13980	13889	13569	13950	13728	13887	13907	14175	13836	13873	14012	13891	13837	13884	14010	13864	13953	14021	13983	13816	13889	13911	13650	14001	13997	13964	14152	13795	13971	13829	13712	13843	14006	13898	13896	14001	13879	13906	14011	13802	13911	13960	13857	13874	14010	13819	13925	13953	13815	13965	13817	13950	13864	13701	13890	13877	13720	13904	13861	13708	13886	13987	13722	13931	13854	14088	13897	13906	13988	13844	13832	13958	13900	13961	14104	13907	13963	13845	13992	13875	13782	13644	14020	13980	13738	14051	13987	13959	13992	13906	13810	13860	13871	14035	13891	13953	13950	13986	13709	13969	13703	13894	13874	13781	13951	13825	14088	13903	13782	13943	13921	14131	13774	13869	13890	14100	14025	13915	14066	13818	13788	13878	13783	13787	14034	13840	13800	13964	14069	13999	13808	13897	13785	14077	13846	13988	13769	13798	13768	13909	13855	13876	13869	13906	13908	13988	13798	13956	13864	13911	14007	14045	13846	13900	13934	13945	14043	14066	13991	14087	13855	13796	13999	13939	13954	14059	13972	14083	13735	13932	13869	13856	13804	13824	13969	13914	13967	14016	13904	14047	13908	13930	14006	13920	13896	13979	13939	13718	14099	13888	13955	13908	13869	13945	13813	13963	14085	13939	13788	14028	14004	14003	13937	14014	13991	13907	13842	13921	13933	13818	13962	13992	14070	13954	13867	14069	14051	14041	13941	14056	13855	14013	14109	13859	13898	13642	13944	13952	13911	13987	13900	13818	13842	13960	13848	13834	14206	13839	13852	13876	13762	13936	13907	13939	13972	13934	13879	13919	14006	13863	13767	13896	14057	13944	13928	14003	13934	14081	13757	13931	14072	13794	13767	13995	13992	13638	13931	14151	13928	13751	13862	13961	13888	13904	13930	13848	13807	14004	13797	13757	13865	14005	13852	13944	13939	13942	13898	13835	14079	13935	13971	14040	13998	13885	13889	13908	13817	14053	13806	13872	13774	13915	13823	13954	13834	13862	13981	13957	13898	14093	13979	14007	13805	14015	13912	13865	13829	13882	14070	14017	13826	13939	13942	14095	13914	13927	13762	13807	13998	14100	13967	13956	13941	13838	13799	13922	13810	14007	14101	13831	14024	14010	13942	13936	13756	13835	14011	13832	13895	14042	13800	13902	13760	13874	13839	13847	14076	13851	13755	13863	13844	13993	13974	13858	13919	13959	13892	13956	13897	14140	13936	13760	14021	13938	13915	13802	14050	13931	13674	13976	13985	13945	13975	13994	13970	13965	14010	13891	14038	13907	13892	13900	13876	13943	14070	14003	13871	13870	13935	13777	13888	13941	13817	14106	13917	13833	13831	13791	13911	13902	13886	13845	13756	13861	14003	13934	13949	13931	13809	13812	13992	14110	13946	13912	13925	13830	14019	13762	13897	14026	14028	13819	13838	13948	13929	14016	13806	13827	13759	13987	13840	13891	13828	14010	13962	13982	13852	13966	13949	13982	13977	13909	13897	13986	13888	14003	14035	13961	13994	13942	13910	14022	13844	13934	13986	13831	13939	13805	13722	13793	13912	13792	13874	14024	13821	14013	13879	13858	13663	13983	14064	13844	13827	13898	13867	14011	13917	13887	13756	13869	13850	13925	13910	13893	13913	13985	13891	13899	13946	14192	13838	13919	13672	13991	13823	14007	13912	13815	13768	14008	13766	13988	13933	13967	13918	13826	14043	13853	13717	14096	13804	13940	13854	13901	13980	13990	13981	13848	13885	14027	13947	13761	13861	13939	13787	13898	13822	13845	13868	14019	13979	14025	13792	13904	13971	13968	13824	13831	13880	13877	13991	13799	13988	13943	13877	14060	13989	13820	13881	13837	13865	13901	13866	13884	14002	14011	13829	13954	13841	13897	14035	13885	13774	13990	14028	13847	13952	13875	13861	13974	14060	13902	13907	14057	13832	13942	14023	14040	13851	13917	13887	13944	13928	13916	13924	13875	13900	13908	13897	13774	13947	13964	13825	13845	13815	13886	13871	13858	13795	13911	13946	13852	13937	14006	13925	13915	14006	13985	13968	13962	13904	13957	13957	14044	13894	13907	13870	13987	14009	13934	13998	13801	13894	13788	13954	13897	13932	13979	13820	13896	13963	13970	13998	13918	13843	13712	13910	13861	13886	13961	13921	13901	13967	13722	13815	13989	14005	13942	13955	13859	13825	14045	13808	13821	13842	13900	14034	13902	13824	13832	14107	14046	13986	13840	13927	13885	13902	13816	13919	13970	13936	13899	13902	13877	14082	13894	13792	13922	13882	13857	13974	13918	13895	14005	13848	13763	13920	13968	13932	13820	13955	13793	13725	13785	13780	13961	13926	14047	13797	13831	13889	13731	13820	13997	13799	14006	13923	13881	13969	13833	13995	13993	13855	13964	13911	13975	13960	13763	13786	13990	13848	13742	14004	13863	13891	13876	13936	13793	14080	13936	13930	13859	14024	13890	13825	13980	13957	13940	13942	13753	13818	14002	14059	13725	13956
23191	21142	28887	23662	21370	22125	20035	15303	29400	57584	38974	26671	15414	14062	13731	13662	13743	13720	13665	13697	13683	13553	13897	13749	13878	13447	13742	13644	13555	13571	13681	13651	13601	13494	13644	13488	13653	13593	13600	13734	13577	13499	13535	13395	13607	13604	13659	13501	13640	13702	13595	13579	13696	13466	13527	13765	13656	13764	13705	13753	13568	13557	13559	13788	13566	13753	13580	13595	13727	13375	13492	13566	13427	13652	13506	13660	13718	13500	13600	13724	13497	13671	13588	13658	13503	13443	13663	13338	13648	13582	13523	13400	13402	13666	13515	13552	13634	13634	13449	13529	13562	13567	13546	13657	13469	13455	13558	13495	13535	13344	13665	13539	13514	13606	13586	13536	13618	13574	13516	13536	13662	13573	13611	13554	13381	13511	13525	13439	13565	13667	13592	13572	13603	13508	13595	13679	13574	13477	13540	13500	13521	13518	13457	13424	13396	13606	13519	13412	13589	13621	13672	13497	13420	13531	13522	13448	13595	13677	13636	13555	13632	13487	13455	13785	13569	13629	13789	13585	13536	13477	13654	13518	13425	13483	13486	13562	13527	13652	13558	13580	13629	13792	13440	13434	13766	13528	13452	13696	13542	13684	13535	13505	13538	13566	13421	13421	13524	13457	13654	13558	13351	13353	13614	13457	13244	13582	13676	13451	13714	13480	13409	13543	13692	13491	13385	13424	13583	13538	13564	13631	13502	13517	13610	13503	13533	13658	13609	13674	13798	13518	13391	13621	13586	13466	13400	13459	13598	13539	13520	13651	13685	13375	13730	13277	13597	13518	13449	13191	13428	13648	13506	13315	13536	13418	13426	13490	13452	13609	13631	13553	13517	13410	13417	13596	13612	13558	13505	13622	13436	13505	13561	13531	13417	13493	13847	13407	13397	13572	13510	13335	13623	13573	13435	13479	13517	13545	13654	13591	13489	13547	13434	13535	13478	13541	13506	13645	13387	13561	13421	13478	13445	13458	13303	13554	13413	13651	13596	13651	13577	13432	13696	13669	13515	13529	13578	13774	13488	13653	13605	13559	13491	13536	13552	13513	13404	13600	13498	13704	13702	13457	13702	13512	13504	13335	13563	13480	13587	13726	13449	13580	13650	13571	13640	13526	13482	13542	13478	13466	13331	13495	13626	13609	13439	13512	13574	13422	13617	13542	13567	13468	13240	13369	13449	13643	13527	13378	13466	13372	13617	13755	13648	13680	13198	13518	13416	13610	13693	13580	13547	13473	13625	13525	13532	13524	13419	13567	13388	13539	13636	13617	13516	13405	13457	13589	13699	13600	13355	13421	13446	13464	13569	13580	13527	13473	13662	13446	13659	13463	13684	13688	13592	13652	13629	13431	13647	13526	13503	13510	13429	13511	13532	13582	13441	13448	13623	13523	13525	13384	13594	13501	13563	13440	13362	13574	13673	13540	13538	13696	13694	13801	13358	13372	13512	13634	13591	13513	13654	13482	13613	13245	13485	13459	13425	13501	13515	13441	13518	13642	13523	13533	13294	13477	13597	13303	13458	13320	13537	13571	13341	13545	13542	13533	13516	13561	13551	13618	13415	13439	13584	13593	13601	13493	13595	13559	13438	13465	13396	13499	13467	13578	13754	13602	13616	13595	13407	13344	13576	13552	13498	13502	13599	13588	13618	13644	13328	13527	13579	13687	13444	13473	13551	13511	13567	13578	13341	13513	13395	13496	13529	13433	13400	13394	13626	13580	13611	13481	13561	13438	13647	13627	13756	13567	13516	13628	13595	13645	13404	13528	13532	13591	13509	13480	13577	13724	13519	13476	13598	13551	13403	13471	13276	13660	13544	13535	13619	13466	13489	13514	13672	13559	13555	13338	13650	13509	13414	13453	13742	13338	13560	13418	13356	13378	13549	13475	13408	13379	13532	13708	13607	13655	13507	13597	13858	13487	13451	13594	13561	13515	13489	13319	13480	13419	13633	13461	13492	13416	13322	13502	13372	13595	13592	13556	13575	13549	13654	13565	13448	13516	13704	13620	13567	13492	13577	13555	13323	13553	13430	13667	13456	13572	13538	13528	13493	13558	13405	13493	13441	13729	13546	13473	13500	13554	13318	13537	13449	13645	13665	13498	13538	13515	13528	13500	13570	13595	13550	13443	13470	13580	13444	13483	13651	13442	13477	13619	13347	13480	13566	13453	13556	13386	13495	13562	13643	13490	13590	13378	13556	13520	13340	13441	13296	13582	13634	13500	13567	13545	13570	13459	13696	13532	13647	13506	13336	13542	13536	13573	13553	13412	13558	13449	13339	13463	13478	13426	13415	13541	13483	13382	13382	13351	13386	13375	13578	13558	13552	13607	13496	13584	13696	13331	13515	13408	13211	13460	13439	13647	13647	13642	13426	13684	13507	13602	13529	13447	13576	13392	13535	13385	13616	13625	13664	13460	13700	13407	13498	13509	13516	13607	13354	13552	13487	13449	13385	13558	13524	13524	13632	13580	13458	13482	13489	13555	13545	13519	13632	13417	13713	13632	13658	13427	13376	13390	13677	13573	13361	13572	13699	13579	13560	13577	13575	13399	13506	13454	13531	13595	13468	13533	13595	13466	13722	13492	13528	13345	13548	13589	13538	13544	13505	13552	13419	13413	13542	13582	13674	13595	13558	13402	13520	13437	13425	13601	13434	13287	13670	13318	13524	13694	13626	13386	13548	13686	13593	13458	13629	13560	13475	13601	13655	13328	13700	13545	13723	13604	13622	13643	13539	13434	13534	13588	13646	13448	13581	13423	13587	13432	13579	13514	13503	13603	13643	13501	13505	13603	13551	13833	13451	13494	13595	13619	13604	13575	13360	13621	13414	13533	13489	13572	13466	13495	13504	13469	13434	13406	13478	13644	13492	13498	13595	13507	13523	13501	13595	13573	13551	13513	13711	13505	13510	13494	13531	13541	13519	13404	13455	13586	13655	13512	13610	13438	13493	13523	13531	13442	13651	13590	13501	13686	13538	13525	13551	13634	13542	13590	13582	13595	13366	13528	13597	13466	13622	13595	13557	13611	13582	13508	13444	13403	13396	13316	13445	13559	13515	13500	13475	13495	13527	13436	13643	13556	13530	13558	13738	13597	13541	13544	13619	13530	13558	13600	13588	13467	13682	13423	13440	13492	13528	13538	13350	13613	13530	13550	13597	13473	13466	13466	13405	13390	13501	13524	13526	13401	13594	13705	13633	13726	13730	13509	13505	13436	13528	13606	13656	13426	13504	13540	13470	13603	13287	13564	13538	13634	13535	13578	13465	13386	13554	13648	13551	13652	13576	13657	13684	13632	13589	13357	13609	13650	13359	13450	13578	13472	13413	13526	13418	13533	13435	13468	13605	13709	13532	13753	13625	13483	13447	13380	13499	13468	13472	13463	13559	13454	13451	13492	13488	13595	13411	13425	13401	13547	13439	13543	13538	13675	13517	13470	13531	13544	13775	13659	13552	13456	13675	13400	13597	13463	13553	13611	13259	13677	13460	13477	13649	13531	13505	13429	13694	13574	13581	13527	13503	13668	13526	13491	13652	13336	13394	13469	13467	13527	13535	13463	13380	13476	13576	13570	13469	13533	13448	13490	13370	13438	13336	13604	13468	13452	13574	13493	13540	13658	13529	13660	13722	13572	13508	13504	13517	13400	13418	13504	13573	13604	13723	13658	13446	13642	13659	13411	13725	13503	13625	13433	13563	13464	13465	13572	13460	13396	13576	13623	13469	13518	13530	13412	13615	13612	13674	13525	13451	13505	13471	13391	13565	13448	13538	13596	13503	13306	13405	13402	13397	13668	13495	13457	13556	13376	13584	13490	13488	13645	13490	13400	13473	13578	13248	13604	13441	13514	13522	13552	13333	13592	13426	13476	13490	13634	13461	13237	13438	13784	13612	13519	13417	13594	13419	13611	13545	13625	13586	13539	13522	13540	13569	13627	13648	13637	13583	13584	13420	13586	13624	13547	13434	13498	13446	13339	13538	13619	13481	13403	13607	13519	13561	13560	13660	13522	13548	13625	13428	13809	13570	13588	13423	13430	13363	13575	13602	13511	13346	13471	13556	13530	13407	13565	13471	13582	13509	13615	13645	13502	13654	13351	13414	13551	13525	13513	13474	13678	13422	13503	13392	13751	13571	13583	13572	13606	13324	13536	13512	13499	13744	13448	13416	13316	13578	13635	13439	13637	13550	13584	13584	13460	13722	13552	13548	13385	13623	13611	13412	13637	13533	13651	13601	13650	13489	13626	13939	13429	13371	13462	13494	13532	13481	13659	13516	13571	13515	13497	13738	13349	13450	13720	13498	13393	13502	13396	13721	13610	13435	13417	13621	13596	13658	13622	13578	13544	13595	13717	13684	13699	13557	13600	13510	13531	13598	13473	13496	13505	13628	13806	13437	13543	13391	13599	13540	13483	13526	13693	13356	13510	13505	13384	13536	13449	13525	13602	13595	13303	13401	13430	13623	13522	13431	13405	13575	13668	13438	13472	13558	13506	13572	13673	13486	13568	13592	13476	13492	13552	13559	13477	13564	13612	13526	13565	13481	13408	13770	13530	13454	13489	13390	13434	13389	13496	13718	13405	13543	13718	13555	13548	13412	13421	13686	13608	13686	13591	13412	13536	13396	13493	13311	13540	13387	13447	13518	13700	13569	13517	13639	13591	13568	13642	13373	13431	13440	13434	13424	13620	13603	13584	13550	13647	13523	13495	13648	13530	13733	13748	13463	13565	13553	13430	13606	13551	13492	13421	13316	13447	13539	13512	13529	13464	13569	13544	13310	13620	13490	13382	13575	13523	13501	13442	13581	13422	13256	13746	13550	13442	13463	13576	13598	13554	13697	13498	13415	13469	13521	13587	13551	13347	13515	13441	13577	13640	13535	13426	13406	13509	13494	13411	13494	13514	13538	13562	13709	13765	13432	13618	13590	13581	13725	13623	13530	13650	13390	13411	13538	13547	13490	13636	13443	13542	13328	13576	13593	13682	13640	13444	13358	13489	13411	13610	13808	13673	13281	13582	13227	13507	13551	13720	13449	13589	13405	13663	13723	13485	13473	13591	13595	13439	13518	13603	13602	13568	13635	13541	13531	13566	13597	13548	13539	13562	13646	13543	13577	13760
17467	31074	28579	22255	19259	18052	16492	15526	33176	55969	41456	23766	13555	13481	13525	13608	13518	13555	13549	13329	13532	13546	13530	13569	13474	13615	13553	13410	13523	13461	13495	13501	13574	13412	13451	13585	13523	13384	13432	13579	13652	13400	13575	13425	13424	13491	13469	13444	13469	13623	13464	13525	13404	13293	13582	13593	13520	13739	13530	13406	13310	13524	13501	13400	13418	13277	13455	13370	13475	13350	13383	13407	13455	13599	13355	13435	13401	13449	13406	13467	13423	13599	13571	13561	13284	13441	13613	13279	13483	13456	13557	13467	13575	13567	13409	13560	13491	13358	13416	13379	13494	13425	13528	13394	13356	13591	13228	13346	13728	13521	13525	13440	13509	13314	13415	13547	13376	13601	13321	13542	13377	13283	13584	13288	13640	13427	13521	13530	13391	13371	13530	13381	13589	13453	13498	13524	13212	13505	13490	13446	13271	13523	13433	13457	13492	13299	13379	13387	13306	13410	13535	13403	13361	13438	13622	13289	13449	13443	13379	13313	13543	13468	13382	13506	13452	13448	13582	13412	13467	13450	13398	13510	13347	13505	13476	13530	13301	13391	13476	13467	13595	13507	13445	13442	13365	13474	13432	13437	13407	13393	13461	13343	13510	13521	13512	13297	13647	13412	13399	13453	13352	13541	13530	13405	13363	13446	13453	13493	13589	13357	13585	13487	13663	13481	13422	13358	13474	13583	13173	13394	13412	13416	13306	13426	13325	13318	13384	13518	13438	13410	13358	13238	13484	13396	13396	13573	13308	13662	13581	13420	13462	13519	13458	13375	13531	13419	13369	13359	13414	13592	13530	13331	13573	13338	13473	13417	13307	13612	13423	13368	13454	13478	13376	13451	13385	13414	13353	13500	13436	13412	13443	13368	13378	13297	13549	13462	13555	13241	13460	13331	13419	13344	13305	13442	13409	13321	13413	13479	13327	13546	13348	13525	13313	13420	13576	13428	13538	13437	13514	13552	13330	13428	13480	13336	13446	13433	13304	13501	13437	13414	13451	13445	13393	13435	13600	13340	13541	13385	13476	13537	13379	13478	13472	13432	13491	13373	13530	13410	13681	13468	13570	13599	13418	13443	13326	13418	13451	13343	13477	13343	13396	13350	13445	13479	13507	13392	13316	13543	13480	13414	13485	13360	13543	13381	13495	13449	13494	13454	13532	13515	13553	13430	13348	13428	13512	13463	13441	13402	13562	13437	13593	13408	13312	13481	13460	13348	13458	13427	13454	13356	13366	13477	13396	13345	13431	13335	13423	13538	13363	13433	13454	13546	13417	13356	13612	13558	13599	13406	13419	13353	13464	13402	13512	13416	13385	13521	13567	13480	13412	13449	13438	13507	13458	13356	13454	13400	13468	13453	13542	13499	13586	13387	13247	13467	13382	13489	13472	13406	13432	13437	13499	13434	13449	13592	13477	13372	13508	13514	13473	13412	13598	13506	13568	13499	13271	13403	13446	13359	13498	13499	13510	13479	13385	13501	13511	13531	13328	13573	13351	13515	13375	13323	13326	13379	13510	13307	13478	13668	13473	13572	13156	13550	13355	13430	13489	13483	13487	13505	13332	13387	13363	13515	13375	13519	13375	13409	13471	13487	13513	13440	13411	13484	13477	13543	13408	13317	13565	13381	13548	13458	13490	13486	13385	13492	13347	13243	13458	13433	13447	13570	13481	13306	13441	13424	13478	13448	13164	13292	13343	13386	13589	13478	13407	13410	13488	13528	13365	13336	13530	13485	13436	13340	13364	13570	13351	13460	13582	13414	13403	13368	13310	13463	13490	13291	13540	13472	13338	13433	13419	13479	13354	13427	13413	13321	13263	13505	13551	13506	13413	13381	13366	13389	13500	13373	13279	13383	13466	13483	13508	13428	13514	13466	13464	13444	13423	13601	13372	13464	13423	13339	13505	13303	13428	13564	13349	13580	13638	13428	13403	13500	13275	13370	13412	13404	13531	13448	13536	13502	13458	13438	13548	13461	13486	13532	13492	13586	13312	13352	13549	13488	13514	13532	13536	13572	13377	13461	13207	13512	13582	13473	13432	13450	13513	13370	13304	13419	13367	13325	13377	13477	13414	13484	13539	13602	13460	13424	13425	13376	13480	13641	13419	13428	13617	13439	13596	13429	13598	13439	13468	13493	13456	13476	13592	13362	13401	13443	13494	13440	13244	13430	13540	13449	13605	13468	13495	13294	13469	13364	13406	13462	13360	13465	13421	13376	13389	13404	13209	13489	13546	13482	13634	13577	13530	13446	13370	13263	13421	13450	13391	13403	13780	13610	13400	13461	13373	13343	13385	13607	13388	13542	13308	13373	13466	13537	13331	13326	13423	13353	13368	13465	13564	13354	13284	13472	13511	13143	13389	13383	13472	13562	13387	13442	13378	13378	13421	13417	13382	13417	13392	13455	13490	13446	13455	13435	13441	13397	13346	13570	13401	13503	13526	13444	13400	13527	13458	13416	13373	13501	13483	13349	13392	13494	13475	13413	13518	13421	13497	13430	13313	13596	13514	13426	13509	13357	13457	13371	13331	13462	13376	13526	13445	13516	13493	13559	13413	13327	13392	13517	13474	13452	13430	13566	13356	13495	13326	13528	13427	13329	13430	13397	13384	13544	13522	13612	13379	13463	13308	13555	13378	13590	13371	13414	13378	13486	13509	13524	13411	13491	13278	13514	13438	13329	13465	13465	13343	13520	13429	13395	13551	13557	13470	13378	13323	13462	13356	13399	13251	13426	13626	13343	13295	13646	13395	13372	13523	13530	13490	13613	13507	13446	13402	13480	13365	13401	13477	13456	13466	13324	13335	13409	13561	13493	13502	13473	13394	13311	13352	13421	13384	13422	13404	13381	13448	13300	13464	13453	13424	13319	13434	13537	13619	13458	13309	13425	13466	13307	13546	13415	13403	13397	13302	13546	13444	13344	13429	13495	13502	13394	13411	13350	13506	13419	13436	13441	13433	13423	13342	13392	13399	13468	13363	13408	13463	13552	13286	13419	13337	13612	13411	13782	13472	13544	13384	13388	13489	13592	13416	13451	13475	13415	13482	13561	13456	13253	13398	13514	13446	13471	13517	13324	13462	13409	13402	13410	13547	13431	13592	13476	13524	13352	13494	13366	13448	13441	13769	13436	13481	13461	13506	13667	13441	13517	13454	13373	13270	13510	13388	13330	13517	13467	13410	13421	13439	13526	13387	13488	13609	13438	13413	13499	13380	13530	13604	13512	13399	13451	13564	13341	13465	13382	13586	13439	13455	13360	13397	13453	13443	13444	13470	13396	13273	13341	13519	13322	13470	13482	13434	13386	13463	13417	13402	13569	13567	13446	13522	13619	13505	13275	13223	13489	13411	13432	13327	13496	13551	13445	13600	13376	13526	13652	13555	13564	13580	13274	13426	13269	13398	13378	13351	13311	13454	13454	13453	13320	13531	13652	13394	13525	13426	13545	13399	13533	13439	13450	13433	13454	13510	13339	13392	13517	13303	13472	13478	13441	13628	13398	13483	13368	13462	13489	13492	13240	13384	13344	13330	13587	13574	13305	13448	13380	13192	13473	13336	13519	13390	13473	13498	13393	13600	13719	13476	13411	13476	13391	13320	13326	13506	13491	13382	13338	13451	13443	13431	13120	13328	13498	13480	13521	13416	13607	13391	13496	13498	13361	13424	13513	13553	13504	13551	13294	13472	13539	13441	13509	13504	13415	13443	13408	13391	13348	13427	13471	13482	13358	13447	13443	13476	13444	13382	13304	13400	13453	13472	13375	13317	13434	13468	13304	13540	13419	13607	13434	13498	13430	13439	13432	13407	13287	13441	13439	13392	13473	13547	13410	13434	13446	13562	13402	13489	13442	13446	13496	13391	13508	13279	13600	13405	13410	13418	13452	13495	13371	13604	13458	13464	13504	13503	13455	13411	13518	13588	13507	13335	13502	13688	13460	13515	13448	13373	13422	13435	13433	13578	13493	13568	13539	13392	13475	13543	13605	13443	13319	13625	13462	13534	13310	13680	13455	13381	13499	13637	13414	13577	13549	13332	13328	13613	13550	13332	13460	13603	13534	13384	13465	13401	13357	13569	13389	13527	13419	13406	13344	13399	13358	13490	13371	13409	13484	13575	13293	13465	13642	13394	13545	13493	13472	13454	13554	13434	13570	13458	13507	13326	13489	13462	13428	13393	13407	13480	13575	13547	13469	13339	13384	13466	13497	13475	13512	13468	13618	13461	13147	13586	13534	13603	13360	13552	13395	13447	13500	13558	13410	13502	13338	13438	13363	13484	13488	13234	13487	13539	13586	13427	13268	13451	13424	13309	13493	13426	13285	13576	13406	13464	13534	13484	13348	13366	13353	13509	13550	13397	13526	13439	13492	13452	13348	13578	13381	13413	13416	13384	13334	13455	13552	13408	13252	13393	13617	13350	13426	13462	13475	13499	13449	13455	13414	13395	13439	13494	13471	13434	13462	13567	13449	13286	13485	13609	13637	13413	13301	13501	13387	13423	13429	13246	13316	13526	13586	13550	13505	13581	13340	13563	13203	13451	13563	13579	13460	13458	13374	13452	13405	13389	13550	13395	13558	13346	13338	13388	13465	13320	13476	13507	13348	13409	13652	13512	13477	13471	13316	13545	13412	13407	13384	13547	13417	13409	13353	13416	13427	13559	13470	13574	13439	13261	13355	13380	13314	13402	13478	13500	13530	13286	13500	13378	13279	13398	13478	13385	13655	13467	13222	13497	13352	13339	13492	13530	13410	13464	13357	13474	13626	13427	13503	13342	13423	13602	13389	13529	13302	13502	13672	13424	13501	13533	13427	13414	13482	13435	13504	13465	13235	13482	13483	13425	13521	13401	13292	13465	13385	13663	13368	13380	13370	13384	13300	13436	13589	13377	13369	13419	13432	13546	13520	13345	13559	13495	13544	13519	13485	13482	13398	13375	13415	13353	13535	13381	13566	13307	13653	13362	13524	13626	13191	13277	13557	13605	13407	13529	13358	13642	13506	13296	13418	13435	13398	13287	13410	13397	13510	13365	13379	13470	13402	13387	13535	13608	13334	13353	13322	13298	13547	13577	13458	13409	13494	13326	13376	13538	13451	13556	13480	13565	13432	13464	13574
27297	21578	21505	17215	14568	14449	14069	14050	15901	20862	17156	15366	13736	13474	13637	13704	13492	13555	13556	13757	13942	13698	13755	13627	13604	13598	13681	13676	13674	13703	13644	13776	13724	13682	13713	13600	13620	13700	13676	13639	13641	13550	13382	13659	13648	13499	13621	13590	13435	13517	13423	13554	13619	13642	13428	13528	13513	13695	13672	13610	13491	13602	13657	13587	13589	13575	13578	13578	13587	13729	13549	13557	13481	13723	13506	13498	13629	13598	13624	13610	13610	13543	13623	13368	13573	13800	13654	13569	13665	13553	13504	13663	13831	13613	13637	13552	13729	13718	13612	13623	13623	13646	13551	13842	13535	13620	13670	13394	13468	13718	13478	13656	13527	13734	13768	13585	13619	13466	13590	13488	13536	13674	13718	13560	13438	13642	13652	13521	13746	13780	13513	13645	13578	13583	13756	13660	13575	13703	13500	13595	13563	13607	13588	13639	13684	13790	13524	13456	13672	13621	13597	13743	13875	13548	13535	13794	13595	13625	13678	13713	13540	13591	13606	13545	13606	13530	13411	13650	13529	13567	13769	13430	13602	13513	13634	13653	13537	13498	13664	13437	13658	13577	13484	13696	13609	13431	13642	13611	13523	13860	13626	13462	13625	13580	13588	13641	13619	13360	13612	13517	13505	13601	13713	13655	13727	13419	13511	13430	13496	13464	13580	13727	13582	13416	13646	13700	13717	13508	13499	13560	13558	13243	13581	13681	13468	13640	13476	13686	13579	13648	13702	13703	13718	13472	13654	13610	13488	13561	13711	13759	13663	13574	13519	13724	13591	13587	13679	13528	13551	13609	13460	13587	13721	13618	13495	13612	13642	13844	13621	13648	13907	13523	13609	13687	13801	13531	13790	13722	13548	13622	13668	13719	13526	13635	13600	13647	13499	13735	13666	13491	13604	13764	13750	13744	13546	13694	13669	13631	13700	13535	13676	13583	13606	13523	13555	13578	13662	13504	13896	13643	13405	13545	13646	13484	13675	13479	13603	13530	13602	13655	13464	13706	13631	13628	13713	13521	13579	13549	13561	13681	13627	13617	13568	13698	13544	13564	13564	13634	13513	13682	13596	13486	13461	13529	13589	13562	13597	13399	13486	13759	13689	13416	13620	13572	13457	13558	13685	13555	13514	13613	13754	13474	13485	13680	13405	13635	13555	13722	13642	13535	13692	13421	13716	13668	13637	13600	13613	13594	13765	13524	13616	13568	13675	13501	13601	13642	13616	13532	13443	13591	13484	13542	13642	13619	13617	13516	13463	13523	13649	13452	13529	13592	13710	13560	13758	13684	13592	13677	13665	13708	13715	13656	13554	13556	13609	13638	13585	13775	13379	13580	13703	13523	13607	13608	13811	13659	13648	13854	13832	13551	13865	13711	13523	13607	13364	13639	13488	13818	13569	13749	13714	13756	13566	13595	13689	13553	13633	13656	13739	13670	13623	13711	13672	13741	13560	13424	13792	13561	13441	13442	13772	13521	13516	13497	13747	13633	13655	13594	13640	13561	13725	13651	13579	13583	13787	13643	13496	13666	13834	13789	13627	13716	13520	13556	13811	13449	13642	13634	13761	13610	13696	13754	13717	13506	13680	13502	13482	13422	13592	13586	13664	13761	13666	13404	13429	13602	13702	13672	13730	13508	13701	13653	13475	13662	13784	13504	13629	13874	13835	13422	13613	13575	13468	13534	13366	13715	13389	13764	13720	13747	13522	13640	13393	13819	13615	13572	13493	13715	13756	13410	13681	13661	13647	13650	13696	13582	13544	13416	13697	13567	13749	13558	13616	13425	13652	13511	13530	13696	13581	13496	13651	13459	13540	13464	13597	13602	13665	13523	13671	13645	13757	13649	13675	13572	13551	13480	13588	13652	13754	13593	13620	13700	13753	13545	13641	13607	13412	13651	13654	13730	13625	13681	13604	13495	13640	13602	13707	13620	13635	13583	13786	13561	13613	13769	13626	13602	13739	13578	13602	13624	13506	13582	13700	13587	13600	13613	13625	13685	13621	13780	13637	13619	13336	13610	13666	13826	13698	13634	13471	13390	13487	13834	13591	13594	13578	13575	13649	13562	13712	13513	13614	13759	13682	13681	13587	13516	13513	13693	13355	13513	13524	13695	13632	13671	13617	13404	13640	13534	13629	13679	13631	13818	13723	13638	13755	13554	13658	13764	13807	13713	13545	13616	13609	13390	13450	13614	13626	13562	13417	13470	13629	13648	13688	13537	13731	13669	13445	13750	13532	13639	13574	13603	13547	13641	13531	13538	13620	13580	13663	13543	13675	13508	13681	13608	13437	13738	13834	13665	13514	13635	13618	13633	13462	13598	13551	13543	13571	13558	13745	13531	13533	13638	13521	13604	13741	13638	13739	13731	13731	13598	13460	13821	13566	13514	13731	13494	13769	13678	13494	13475	13547	13719	13652	13714	13682	13685	13466	13678	13590	13532	13785	13728	13580	13560	13535	13476	13705	13460	13637	13688	13374	13657	13608	13487	13609	13646	13582	13740	13742	13671	13440	13504	13633	13388	13581	13788	13611	13555	13562	13628	13777	13383	13402	13639	13799	13702	13585	13556	13694	13502	13502	13769	13449	13611	13552	13644	13705	13598	13648	13605	13694	13263	13500	13655	13706	13585	13610	13543	13552	13480	13585	13656	13596	13643	13704	13515	13708	13614	13712	13653	13530	13477	13638	13623	13667	13628	13544	13687	13544	13521	13681	13643	13633	13776	13689	13586	13557	13695	13642	13448	13587	13767	13430	13632	13526	13449	13656	13661	13588	13661	13698	13762	13630	13609	13570	13581	13627	13643	13697	13468	13839	13536	13469	13833	13547	13335	13426	13511	13524	13463	13568	13745	13600	13502	13547	13390	13515	13536	13731	13572	13617	13540	13542	13709	13672	13612	13643	13626	13877	13475	13513	13717	13632	13749	13694	13808	13653	13598	13708	13810	13409	13630	13614	13567	13623	13674	13767	13487	13689	13589	13617	13627	13608	13651	13526	13668	13586	13505	13600	13596	13553	13498	13607	13619	13595	13527	13778	13630	13699	13694	13637	13758	13372	13514	13613	13485	13804	13534	13642	13416	13653	13533	13658	13541	13536	13481	13703	13689	13746	13718	13488	13522	13722	13463	13507	13643	13560	13421	13728	13565	13564	13744	13587	13472	13674	13671	13585	13398	13644	13437	13356	13645	13589	13528	13566	13548	13736	13474	13616	13554	13493	13571	13688	13473	13580	13514	13513	13613	13800	13572	13601	13491	13517	13513	13631	13630	13776	13627	13626	13732	13738	13535	13746	13590	13620	13717	13508	13577	13749	13630	13603	13430	13515	13755	13532	13576	13557	13506	13596	13680	13579	13638	13607	13691	13607	13740	13726	13568	13760	13495	13857	13634	13537	13620	13721	13598	13544	13546	13601	13511	13435	13540	13497	13495	13532	13507	13599	13573	13449	13657	13521	13599	13676	13670	13436	13632	13576	13548	13558	13590	13673	13680	13637	13581	13674	13477	13766	13707	13687	13511	13730	13587	13653	13682	13833	13597	13639	13595	13701	13637	13690	13586	13738	13758	13738	13693	13592	13608	13757	13559	13697	13739	13365	13610	13579	13780	13619	13486	13563	13730	13550	13641	13465	13603	13518	13622	13600	13704	13481	13701	13696	13619	13759	13439	13671	13582	13581	13692	13593	13541	13399	13613	13619	13646	13618	13725	13667	13557	13770	13546	13459	13726	13778	13687	13796	13632	13591	13605	13678	13717	13596	13713	13639	13621	13619	13543	13606	13639	13535	13582	13623	13603	13701	13511	13567	13627	13450	13596	13477	13616	13626	13697	13607	13681	13577	13546	13576	13542	13506	13784	13685	13500	13516	13555	13547	13561	13485	13571	13636	13567	13574	13563	13405	13500	13676	13593	13754	13654	13458	13447	13562	13522	13651	13586	13581	13658	13705	13643	13560	13587	13598	13607	13619	13418	13372	13662	13531	13656	13772	13478	13605	13686	13548	13750	13629	13683	13649	13457	13487	13735	13763	13496	13680	13633	13797	13445	13651	13764	13681	13598	13438	13599	13660	13532	13721	13786	13610	13629	13516	13597	13586	13710	13613	13391	13438	13651	13531	13518	13529	13671	13717	13687	13402	13627	13474	13569	13585	13735	13656	13457	13611	13494	13549	13671	13751	13853	13799	13641	13377	13572	13524	13729	13535	13513	13624	13785	13744	13541	13768	13739	13524	13454	13616	13617	13728	13399	13609	13533	13552	13571	13584	13685	13683	13473	13652	13707	13713	13617	13626	13557	13710	13705	13662	13583	13581	13617	13535	13522	13588	13635	13541	13812	13562	13624	13625	13692	13390	13721	13746	13586	13585	13582	13633	13604	13483	13623	13581	13600	13481	13438	13761	13693	13701	13639	13575	13447	13595	13681	13654	13678	13857	13558	13585	13560	13463	13713	13661	13592	13861	13430	13690	13693	13531	13668	13601	13689	13756	13744	13732	13638	13569	13662	13671	13672	13509	13777	13640	13532	13531	13718	13708	13674	13507	13638	13441	13736	13657	13596	13468	13634	13452	13664	13494	13661	13806	13579	13722	13584	13615	13766	13699	13512	13406	13620	13762	13464	13626	13515	13518	13394	13794	13523	13530	13505	13582	13381	13572	13573	13695	13853	13523	13452	13502	13619	13546	13609	13697	13413	13473	13462	13684	13501	13607	13834	13649	13625	13507	13549	13360	13558	13590	13641	13649	13459	13618	13689	13394	13540	13636	13610	13678	13618	13615	13560	13683	13550	13662	13486	13506	13670	13601	13498	13650	13582	13773	13570	13781	13943	13575	13631	13457	13464	13526	13694	13512	13553	13816	13533	13571	13550	13428	13558	13625	13729	13373	13324	13714	13523	13708	13606	13642	13485	13735	13806	13800	13583	13582	13581	13519	13647	13543	13692	13591	13727	13585	13758	13579	13516	13398	13583	13804	13531	13793	13522	13619	13667	13613	13573	13678	13573	13568	13688	13547	13596	13739	13653	13757	13539	13493	13720	13478	13418	13582	13569	13726	13629	13555	13593	13729	13445	13678	13665	13587	13626	13617	13601	13338	13637	13538	13413	13472	13563	13746	13561	13623	13542
15261	19733	18558	15957	15225	14805	14125	13917	17804	23753	17694	15267	13594	13515	13571	13397	13639	13652	13708	13497	13497	13600	13435	13635	13588	13485	13505	13608	13477	13461	13405	13704	13583	13534	13491	13454	13681	13471	13422	13442	13614	13482	13505	13436	13526	13509	13587	13523	13503	13495	13390	13607	13340	13556	13469	13426	13539	13547	13539	13409	13464	13491	13605	13606	13576	13429	13627	13609	13546	13590	13431	13486	13557	13535	13363	13490	13749	13436	13552	13567	13488	13677	13669	13469	13583	13530	13611	13607	13354	13552	13589	13527	13566	13521	13398	13603	13615	13548	13438	13487	13577	13507	13514	13416	13405	13621	13644	13651	13484	13538	13446	13546	13487	13713	13563	13368	13480	13611	13595	13460	13563	13700	13442	13452	13443	13562	13540	13622	13673	13525	13545	13543	13555	13465	13553	13431	13586	13506	13532	13554	13603	13569	13533	13546	13430	13516	13485	13588	13545	13583	13415	13516	13539	13554	13461	13495	13422	13530	13701	13553	13532	13422	13549	13507	13568	13592	13469	13489	13639	13563	13723	13541	13517	13385	13591	13614	13722	13337	13418	13495	13631	13484	13509	13692	13531	13599	13471	13409	13252	13531	13504	13453	13387	13507	13526	13570	13460	13524	13552	13484	13659	13302	13681	13564	13463	13428	13488	13508	13548	13547	13556	13517	13363	13633	13581	13607	13624	13445	13532	13577	13495	13439	13511	13468	13540	13524	13420	13469	13495	13325	13529	13557	13510	13452	13400	13439	13524	13567	13533	13444	13706	13533	13370	13529	13591	13531	13633	13438	13482	13670	13563	13539	13637	13651	13582	13493	13516	13533	13480	13524	13639	13365	13332	13639	13467	13551	13641	13407	13584	13447	13412	13538	13249	13454	13468	13578	13548	13355	13473	13482	13563	13458	13471	13573	13645	13480	13392	13600	13614	13655	13606	13603	13514	13506	13538	13469	13625	13375	13666	13544	13433	13542	13488	13533	13433	13635	13532	13567	13594	13505	13451	13375	13297	13634	13447	13552	13576	13560	13648	13550	13577	13585	13536	13552	13618	13492	13677	13578	13648	13433	13579	13568	13526	13423	13648	13582	13515	13543	13504	13630	13598	13616	13536	13510	13604	13539	13522	13496	13546	13605	13502	13626	13431	13369	13386	13487	13580	13548	13438	13612	13430	13423	13379	13456	13625	13469	13667	13405	13388	13603	13388	13599	13470	13589	13556	13601	13283	13543	13476	13555	13567	13493	13754	13595	13666	13580	13143	13664	13459	13535	13540	13528	13492	13609	13596	13497	13489	13561	13720	13594	13622	13511	13603	13582	13430	13521	13343	13550	13467	13568	13667	13531	13619	13525	13485	13559	13628	13406	13487	13379	13580	13513	13557	13523	13492	13339	13446	13537	13449	13579	13493	13573	13439	13513	13594	13260	13495	13454	13665	13456	13595	13600	13440	13587	13469	13587	13424	13639	13367	13563	13523	13386	13492	13650	13600	13455	13540	13661	13474	13469	13599	13625	13539	13576	13658	13558	13437	13515	13543	13456	13467	13502	13575	13490	13542	13591	13511	13487	13530	13441	13535	13468	13531	13425	13441	13417	13537	13593	13327	13374	13560	13480	13619	13463	13560	13588	13557	13533	13597	13489	13406	13323	13448	13670	13510	13551	13486	13541	13455	13535	13516	13599	13505	13578	13428	13429	13572	13537	13302	13462	13548	13488	13708	13574	13501	13408	13473	13472	13501	13602	13537	13563	13628	13408	13398	13520	13312	13520	13514	13433	13493	13659	13461	13442	13425	13751	13635	13527	13424	13417	13545	13603	13509	13365	13625	13515	13638	13588	13514	13670	13551	13419	13535	13613	13294	13541	13464	13459	13648	13704	13692	13711	13605	13538	13531	13558	13616	13546	13493	13461	13411	13518	13578	13476	13693	13431	13489	13530	13641	13476	13436	13434	13628	13383	13550	13397	13476	13434	13375	13520	13514	13513	13469	13493	13378	13324	13402	13530	13468	13553	13694	13419	13488	13539	13494	13536	13562	13452	13413	13435	13374	13410	13500	13426	13602	13567	13380	13618	13579	13537	13473	13493	13576	13572	13515	13423	13714	13493	13575	13439	13431	13406	13688	13638	13694	13423	13580	13320	13542	13438	13684	13516	13591	13460	13525	13456	13448	13692	13495	13486	13578	13575	13479	13364	13542	13565	13514	13566	13687	13557	13608	13588	13500	13593	13454	13565	13537	13467	13560	13646	13505	13706	13529	13521	13446	13469	13678	13505	13552	13618	13511	13544	13395	13549	13576	13478	13580	13509	13552	13423	13449	13427	13597	13502	13648	13518	13586	13541	13608	13429	13438	13611	13565	13600	13644	13527	13673	13562	13321	13524	13547	13456	13531	13608	13548	13655	13748	13510	13489	13555	13730	13631	13469	13533	13488	13464	13713	13504	13647	13624	13623	13456	13536	13593	13542	13578	13453	13461	13581	13582	13453	13525	13566	13515	13594	13425	13462	13580	13631	13545	13567	13380	13695	13552	13526	13647	13622	13594	13610	13573	13475	13520	13484	13561	13401	13453	13678	13571	13550	13568	13605	13551	13530	13570	13557	13589	13578	13433	13346	13521	13638	13439	13554	13627	13412	13638	13667	13512	13417	13560	13559	13592	13319	13663	13423	13607	13654	13544	13556	13628	13535	13625	13562	13532	13392	13422	13443	13310	13495	13588	13627	13378	13610	13435	13438	13618	13554	13825	13565	13747	13448	13363	13700	13572	13558	13540	13527	13552	13525	13469	13627	13407	13585	13559	13673	13619	13658	13470	13438	13550	13441	13630	13393	13433	13573	13472	13520	13572	13476	13295	13569	13560	13391	13481	13707	13503	13466	13506	13340	13576	13431	13377	13498	13651	13560	13486	13520	13497	13441	13432	13499	13546	13454	13636	13407	13482	13690	13379	13730	13446	13404	13574	13489	13224	13650	13568	13535	13677	13408	13479	13591	13487	13492	13483	13461	13527	13612	13631	13643	13609	13467	13596	13514	13575	13704	13307	13576	13661	13460	13703	13623	13403	13564	13487	13377	13616	13401	13427	13579	13529	13589	13455	13584	13515	13356	13430	13499	13425	13570	13477	13431	13483	13567	13470	13508	13446	13620	13332	13592	13437	13483	13607	13488	13568	13523	13513	13598	13486	13596	13718	13517	13478	13326	13698	13472	13450	13670	13481	13421	13418	13525	13495	13387	13556	13484	13462	13472	13683	13495	13441	13423	13490	13546	13476	13550	13598	13631	13670	13419	13581	13535	13559	13600	13610	13677	13615	13632	13464	13621	13615	13596	13569	13451	13582	13381	13583	13543	13468	13536	13499	13528	13437	13567	13435	13549	13524	13526	13561	13637	13378	13527	13370	13574	13616	13464	13352	13561	13573	13421	13474	13688	13428	13473	13562	13436	13414	13517	13695	13650	13544	13512	13637	13576	13497	13590	13493	13483	13647	13641	13369	13517	13537	13326	13453	13581	13478	13613	13502	13512	13546	13624	13737	13624	13572	13410	13510	13434	13562	13540	13516	13667	13487	13429	13376	13547	13535	13452	13510	13466	13562	13519	13466	13516	13398	13391	13679	13477	13611	13714	13475	13403	13555	13366	13564	13437	13655	13401	13616	13378	13457	13448	13626	13580	13578	13498	13436	13505	13548	13575	13541	13542	13616	13640	13382	13618	13605	13446	13529	13493	13491	13518	13458	13512	13572	13649	13361	13631	13629	13487	13612	13623	13514	13502	13516	13659	13420	13640	13559	13641	13394	13411	13618	13559	13536	13661	13565	13442	13476	13587	13548	13654	13602	13384	13574	13451	13740	13527	13638	13391	13664	13620	13502	13688	13667	13565	13543	13628	13580	13458	13469	13519	13398	13616	13544	13473	13501	13655	13498	13514	13608	13442	13582	13421	13624	13491	13597	13600	13469	13409	13486	13612	13424	13501	13532	13458	13456	13551	13663	13501	13534	13401	13485	13506	13449	13364	13688	13570	13587	13594	13481	13447	13547	13610	13385	13529	13478	13605	13656	13342	13669	13419	13553	13508	13636	13515	13551	13442	13598	13390	13535	13527	13510	13648	13438	13531	13608	13567	13497	13538	13434	13581	13543	13546	13495	13580	13618	13388	13476	13616	13626	13536	13441	13717	13519	13568	13577	13601	13587	13551	13421	13451	13430	13529	13837	13450	13648	13465	13430	13677	13438	13579	13502	13544	13501	13686	13653	13495	13450	13686	13553	13487	13526	13377	13538	13517	13427	13472	13493	13596	13633	13471	13514	13510	13450	13553	13550	13464	13652	13454	13440	13618	13698	13716	13570	13399	13679	13593	13491	13496	13492	13415	13559	13567	13682	13620	13455	13532	13441	13642	13538	13531	13446	13454	13408	13551	13496	13344	13601	13754	13531	13523	13502	13591	13572	13584	13545	13460	13554	13491	13559	13526	13497	13599	13399	13494	13464	13488	13575	13656	13634	13439	13625	13577	13489	13633	13414	13689	13532	13644	13562	13538	13465	13463	13504	13569	13415	13474	13420	13551	13513	13737	13510	13612	13524	13609	13381	13455	13708	13665	13564	13782	13577	13290	13576	13532	13613	13613	13505	13501	13429	13542	13525	13615	13460	13402	13481	13454	13657	13563	13475	13524	13566	13536	13431	13530	13626	13621	13351	13572	13731	13600	13700	13579	13520	13457	13349	13495	13470	13627	13585	13471	13480	13692	13553	13402	13555	13405	13572	13585	13661	13548	13489	13517	13410	13440	13422	13663	13501	13579	13601	13539	13535	13628	13805	13435	13562	13477	13669	13668	13633	13765	13651	13606	13557	13465	13554	13432	13623	13683	13561	13539	13563	13587	13624	13581	13523	13700	13524	13581	13517	13753	13502	13691	13390	13579	13502	13548	13473	13555	13645	13619	13488	13439	13499	13596	13594	13736	13434	13490	13586	13739	13619	13437	13528	13465	13359	13261	13694	13587	13531	13545	13492	13494	13441	13478	13489	13526	13598	13551	13448	13523	13476	13528	13573	13433	13544	13443	13522	13303	13509	13588	13673	13639	13556	13448	13604	13548	13503	13625	13458	13638	13459	13457	13641	13359	13650
24501	21151	28080	24642	20600	17200	16041	14311	25478	42371	28848	21829	14594	13891	13854	13708	13667	13587	13636	13573	13650	13576	13422	13484	13509	13624	13565	13709	13669	13587	13620	13466	13374	13441	13681	13553	13580	13335	13578	13493	13543	13675	13608	13511	13674	13771	13762	13810	13738	13434	13604	13602	13508	13520	13469	13409	13508	13580	13538	13418	13734	13834	13624	13670	13655	13827	13352	13422	13575	13521	13649	13532	13585	13649	13648	13690	13395	13527	13656	13574	13688	13519	13582	13595	13679	13618	13498	13636	13569	13615	13540	13584	13671	13656	13582	13527	13419	13668	13537	13543	13528	13540	13547	13489	13657	13566	13480	13535	13397	13567	13372	13395	13600	13692	13418	13572	13510	13657	13507	13517	13444	13428	13530	13602	13511	13607	13524	13621	13651	13722	13565	13569	13459	13634	13521	13482	13495	13429	13485	13706	13573	13540	13576	13556	13424	13375	13672	13598	13460	13502	13439	13543	13545	13573	13755	13668	13378	13451	13409	13595	13620	13612	13553	13655	13512	13570	13640	13415	13894	13742	13689	13423	13571	13460	13580	13294	13592	13461	13571	13399	13607	13553	13444	13553	13500	13568	13587	13735	13464	13362	13657	13663	13674	13491	13704	13547	13502	13656	13654	13676	13195	13554	13578	13612	13638	13502	13563	13333	13422	13691	13580	13445	13517	13488	13652	13513	13495	13651	13585	13591	13441	13436	13427	13500	13507	13605	13654	13409	13547	13657	13553	13611	13647	13806	13443	13495	13578	13469	13451	13602	13635	13415	13520	13543	13610	13545	13627	13564	13500	13587	13485	13491	13467	13466	13647	13524	13466	13585	13619	13500	13561	13487	13611	13592	13711	13467	13686	13464	13486	13439	13686	13525	13546	13682	13506	13380	13490	13532	13625	13480	13514	13562	13451	13492	13458	13534	13530	13565	13599	13490	13614	13536	13491	13334	13344	13523	13562	13486	13703	13659	13661	13487	13509	13414	13636	13565	13329	13613	13602	13381	13683	13622	13576	13426	13476	13465	13461	13373	13363	13503	13431	13436	13455	13640	13353	13354	13467	13506	13557	13578	13501	13490	13502	13622	13610	13288	13509	13437	13547	13671	13598	13657	13570	13640	13560	13539	13537	13559	13554	13604	13567	13608	13561	13534	13583	13456	13345	13344	13528	13493	13429	13457	13438	13624	13832	13547	13490	13694	13433	13639	13784	13498	13601	13617	13551	13533	13615	13521	13484	13576	13470	13585	13632	13584	13550	13573	13560	13527	13645	13565	13650	13536	13543	13421	13500	13403	13461	13634	13322	13475	13555	13687	13703	13798	13558	13599	13579	13532	13532	13614	13666	13593	13660	13635	13562	13621	13590	13453	13438	13718	13613	13558	13597	13624	13503	13636	13491	13511	13536	13698	13664	13410	13253	13213	13488	13518	13622	13615	13421	13389	13632	13647	13609	13567	13559	13417	13477	13642	13445	13641	13322	13589	13403	13703	13447	13509	13540	13461	13630	13526	13589	13578	13739	13533	13390	13618	13558	13491	13675	13475	13539	13574	13663	13427	13709	13486	13608	13406	13560	13576	13602	13563	13726	13592	13670	13433	13728	13445	13558	13623	13507	13665	13603	13555	13543	13372	13681	13550	13484	13477	13723	13364	13677	13571	13497	13444	13438	13773	13538	13615	13504	13484	13458	13588	13636	13736	13508	13606	13605	13544	13673	13460	13403	13682	13587	13511	13563	13460	13397	13478	13600	13456	13709	13741	13624	13560	13681	13578	13623	13612	13509	13592	13514	13553	13645	13449	13415	13464	13431	13352	13465	13832	13427	13610	13473	13460	13606	13458	13553	13374	13713	13564	13532	13598	13580	13359	13707	13536	13550	13611	13356	13590	13625	13434	13502	13706	13587	13519	13455	13395	13628	13430	13543	13574	13336	13537	13708	13655	13446	13534	13575	13551	13530	13574	13430	13510	13665	13665	13620	13691	13414	13443	13518	13584	13644	13636	13447	13593	13620	13404	13686	13469	13677	13589	13700	13356	13558	13601	13614	13596	13673	13489	13616	13498	13558	13508	13602	13629	13438	13775	13648	13603	13511	13454	13536	13608	13475	13761	13632	13642	13611	13634	13522	13595	13537	13597	13573	13547	13452	13401	13439	13386	13495	13549	13590	13760	13459	13562	13618	13591	13359	13332	13564	13489	13651	13613	13599	13552	13606	13355	13435	13602	13696	13611	13503	13508	13726	13723	13518	13544	13645	13807	13338	13622	13591	13725	13540	13475	13709	13586	13402	13765	13571	13583	13636	13560	13366	13461	13389	13550	13523	13481	13248	13538	13740	13487	13486	13492	13608	13549	13626	13437	13585	13652	13628	13514	13676	13581	13508	13476	13525	13473	13705	13435	13618	13453	13626	13509	13639	13654	13392	13657	13523	13739	13691	13621	13626	13392	13535	13378	13480	13523	13520	13626	13593	13620	13486	13498	13595	13528	13503	13526	13440	13567	13459	13555	13662	13494	13622	13397	13506	13791	13531	13495	13555	13626	13560	13532	13574	13521	13493	13340	13424	13559	13370	13738	13483	13533	13464	13322	13542	13548	13512	13469	13534	13673	13416	13540	13653	13545	13586	13572	13664	13419	13592	13531	13400	13559	13553	13571	13594	13393	13365	13444	13498	13623	13593	13611	13638	13533	13559	13598	13474	13305	13592	13553	13579	13443	13180	13660	13689	13538	13624	13641	13389	13567	13552	13450	13525	13659	13532	13430	13546	13470	13383	13375	13521	13639	13736	13631	13548	13489	13364	13549	13490	13451	13581	13504	13661	13603	13570	13555	13345	13575	13506	13400	13684	13573	13602	13578	13516	13561	13535	13676	13475	13533	13456	13382	13561	13645	13542	13468	13651	13438	13565	13555	13656	13507	13367	13458	13520	13606	13740	13540	13680	13532	13626	13585	13601	13594	13585	13584	13563	13542	13511	13552	13628	13518	13487	13619	13552	13799	13760	13667	13485	13539	13440	13491	13391	13478	13369	13568	13580	13663	13360	13625	13764	13659	13625	13565	13584	13778	13608	13610	13375	13498	13499	13665	13322	13376	13444	13802	13540	13554	13691	13514	13365	13543	13415	13507	13348	13139	13455	13534	13591	13578	13533	13537	13572	13566	13583	13456	13524	13685	13581	13397	13424	13625	13611	13527	13524	13723	13447	13505	13424	13588	13623	13577	13639	13504	13801	13614	13431	13604	13618	13426	13561	13646	13402	13576	13615	13551	13498	13655	13517	13393	13444	13603	13445	13667	13463	13397	13442	13582	13570	13520	13448	13705	13682	13474	13639	13466	13754	13411	13516	13648	13345	13364	13500	13635	13489	13596	13480	13458	13516	13540	13583	13633	13634	13483	13457	13564	13620	13473	13477	13629	13537	13517	13437	13615	13440	13391	13467	13695	13586	13516	13495	13416	13390	13377	13494	13715	13832	13631	13690	13661	13576	13463	13474	13612	13602	13585	13538	13569	13690	13449	13363	13524	13497	13596	13512	13336	13662	13639	13530	13684	13443	13563	13558	13573	13693	13547	13589	13410	13781	13643	13413	13491	13596	13623	13439	13486	13742	13395	13556	13453	13703	13639	13686	13559	13480	13519	13531	13471	13665	13736	13490	13532	13313	13682	13659	13545	13454	13534	13528	13623	13661	13464	13433	13566	13329	13701	13785	13574	13579	13507	13443	13332	13661	13326	13487	13633	13439	13515	13683	13653	13514	13503	13438	13721	13517	13483	13486	13554	13488	13291	13536	13463	13639	13471	13618	13567	13561	13602	13646	13453	13733	13752	13622	13271	13612	13594	13541	13557	13528	13587	13559	13459	13517	13395	13483	13680	13605	13609	13730	13348	13431	13600	13377	13562	13627	13568	13618	13774	13641	13534	13528	13590	13536	13557	13705	13412	13610	13607	13470	13485	13582	13316	13347	13347	13509	13662	13356	13389	13398	13571	13481	13561	13565	13254	13675	13492	13562	13642	13518	13502	13369	13548	13496	13483	13556	13746	13731	13673	13461	13560	13583	13563	13434	13493	13461	13638	13553	13580	13487	13423	13552	13611	13542	13612	13527	13532	13404	13471	13692	13663	13260	13471	13504	13694	13530	13773	13523	13573	13445	13512	13543	13359	13411	13567	13569	13521	13530	13390	13280	13465	13525	13558	13537	13541	13519	13632	13673	13492	13679	13527	13628	13480	13629	13573	13562	13490	13491	13729	13661	13504	13732	13639	13624	13576	13524	13354	13649	13371	13438	13577	13487	13397	13649	13602	13607	13606	13508	13365	13543	13580	13690	13653	13659	13689	13616	13455	13795	13457	13555	13545	13561	13527	13572	13548	13609	13608	13564	13669	13503	13383	13666	13389	13613	13614	13552	13564	13545	13740	13419	13561	13503	13630	13478	13636	13486	13621	13648	13645	13508	13629	13544	13525	13461	13546	13602	13543	13518	13501	13570	13665	13527	13450	13390	13497	13602	13609	13451	13456	13728	13876	13745	13625	13306	13750	13609	13551	13678	13551	13623	13494	13468	13559	13452	13466	13575	13566	13579	13602	13435	13575	13487	13432	13587	13567	13535	13357	13500	13676	13435	13543	13471	13399	13612	13763	13476	13453	13586	13484	13526	13429	13506	13552	13510	13584	13460	13586	13608	13556	13688	13513	13396	13498	13547	13590	13682	13571	13645	13657	13531	13572	13481	13445	13620	13539	13642	13515	13434	13544	13599	13526	13565	13410	13553	13672	13501	13525	13519	13584	13627	13354	13397	13514	13675	13378	13580	13508	13454	13568	13625	13582	13570	13513	13549	13499	13604	13620	13667	13529	13553	13438	13612	13783	13440	13564	13597	13461	13460	13627	13432	13704	13494	13485	13296	13527	13680	13481	13454	13557	13473	13542	13503	13532	13648	13474	13679	13436	13624	13666	13450	13527	13544	13601	13537	13346	13484	13586	13553	13628	13687	13532	13541	13557	13525	13381	13552	13544	13495	13619	13795	13600	13533	13574	13573	13576	13516	13543	13459	13680	13613	13503	13676	13416	13534	13675	13589	13443	13631	13601	13514	13600	13440	13541	13642	13548	13607	13446	13558	13659	13617	13554
15212	25249	23587	18998	17159	16012	15170	14837	30796	43277	32002	21239	13662	13526	13698	13560	13720	13731	13600	13419	13513	13602	13662	13590	13465	13402	13508	13680	13722	13525	13523	13452	13438	13478	13520	13651	13421	13354	13622	13510	13451	13533	13454	13485	13499	13494	13678	13749	13474	13506	13477	13666	13576	13565	13400	13449	13618	13550	13566	13521	13565	13483	13485	13661	13504	13716	13461	13402	13419	13613	13456	13664	13467	13545	13407	13608	13481	13527	13588	13443	13331	13464	13570	13602	13482	13556	13519	13605	13524	13505	13760	13597	13491	13714	13635	13482	13614	13596	13543	13502	13746	13547	13589	13664	13502	13381	13281	13609	13443	13339	13618	13661	13492	13499	13499	13408	13506	13571	13488	13489	13430	13449	13573	13441	13658	13557	13544	13518	13632	13509	13568	13535	13615	13285	13631	13483	13449	13368	13526	13621	13538	13589	13512	13600	13471	13466	13719	13613	13668	13403	13505	13599	13542	13670	13513	13443	13557	13378	13570	13492	13540	13366	13562	13314	13597	13486	13618	13421	13381	13630	13270	13567	13564	13425	13389	13585	13541	13504	13548	13644	13549	13483	13484	13495	13590	13544	13509	13516	13507	13516	13390	13379	13553	13628	13538	13412	13591	13550	13510	13536	13390	13541	13641	13471	13446	13563	13588	13643	13607	13433	13356	13570	13378	13601	13545	13467	13573	13329	13519	13519	13477	13475	13465	13438	13437	13627	13557	13739	13469	13672	13530	13656	13493	13437	13541	13418	13519	13509	13476	13492	13489	13586	13484	13440	13526	13617	13512	13609	13716	13467	13520	13499	13325	13522	13594	13532	13428	13443	13468	13497	13578	13644	13503	13549	13600	13393	13654	13527	13523	13315	13645	13495	13568	13537	13627	13568	13522	13619	13511	13467	13423	13495	13398	13569	13480	13439	13560	13306	13507	13545	13626	13446	13521	13474	13643	13441	13508	13552	13459	13586	13393	13610	13618	13450	13438	13641	13632	13488	13589	13400	13436	13664	13471	13747	13488	13725	13641	13572	13700	13577	13640	13563	13646	13483	13537	13505	13570	13654	13456	13696	13582	13547	13614	13660	13607	13386	13526	13574	13369	13603	13671	13481	13523	13494	13488	13467	13597	13534	13531	13490	13602	13468	13628	13508	13527	13649	13444	13561	13636	13558	13457	13653	13561	13461	13415	13573	13516	13592	13646	13332	13448	13503	13588	13443	13384	13527	13587	13501	13567	13582	13448	13465	13486	13542	13626	13509	13398	13372	13713	13419	13544	13544	13515	13650	13591	13515	13437	13612	13497	13561	13652	13336	13458	13410	13418	13568	13623	13490	13629	13396	13520	13624	13529	13607	13578	13480	13592	13591	13444	13414	13702	13577	13542	13695	13276	13591	13592	13540	13515	13723	13513	13560	13553	13518	13552	13622	13526	13573	13439	13540	13640	13599	13685	13473	13558	13555	13511	13394	13528	13472	13489	13434	13809	13478	13595	13440	13565	13518	13427	13532	13747	13617	13491	13535	13556	13642	13508	13295	13683	13523	13493	13404	13460	13437	13525	13588	13413	13699	13606	13487	13518	13501	13523	13550	13616	13415	13700	13560	13464	13619	13607	13542	13566	13711	13477	13402	13614	13491	13417	13352	13426	13417	13649	13405	13506	13479	13504	13515	13411	13577	13609	13334	13574	13579	13472	13371	13509	13593	13526	13522	13553	13569	13416	13618	13683	13446	13562	13386	13429	13551	13466	13387	13565	13529	13529	13461	13495	13630	13331	13603	13485	13506	13602	13462	13612	13748	13636	13484	13798	13630	13483	13583	13570	13507	13578	13641	13605	13562	13422	13461	13649	13520	13667	13472	13559	13648	13391	13387	13595	13490	13590	13496	13658	13415	13460	13548	13577	13476	13537	13440	13545	13603	13465	13393	13725	13273	13431	13597	13746	13575	13475	13759	13618	13427	13465	13467	13656	13771	13592	13495	13495	13643	13726	13598	13496	13479	13543	13547	13480	13507	13657	13416	13629	13611	13442	13548	13583	13579	13421	13551	13532	13607	13633	13500	13546	13557	13484	13439	13480	13526	13610	13625	13460	13675	13483	13633	13488	13509	13764	13519	13422	13630	13566	13466	13529	13584	13463	13460	13519	13662	13427	13521	13652	13600	13469	13529	13597	13472	13588	13307	13428	13540	13344	13618	13436	13374	13326	13570	13565	13684	13454	13484	13463	13442	13514	13509	13422	13510	13509	13587	13526	13537	13440	13724	13646	13483	13661	13406	13361	13608	13707	13487	13413	13616	13614	13328	13673	13509	13521	13635	13513	13507	13553	13477	13546	13408	13643	13508	13446	13297	13503	13501	13651	13535	13506	13613	13492	13587	13493	13646	13700	13548	13716	13547	13485	13700	13400	13538	13695	13539	13556	13505	13461	13660	13579	13443	13546	13545	13546	13437	13755	13490	13533	13493	13531	13576	13589	13518	13557	13404	13523	13577	13421	13604	13656	13675	13594	13379	13539	13373	13419	13684	13673	13564	13455	13630	13444	13417	13718	13412	13570	13440	13684	13532	13605	13512	13568	13613	13599	13580	13460	13604	13377	13671	13427	13595	13499	13372	13529	13548	13526	13450	13472	13341	13677	13509	13501	13624	13479	13410	13433	13493	13533	13570	13547	13475	13455	13587	13504	13511	13298	13411	13283	13486	13591	13524	13425	13591	13555	13457	13535	13563	13656	13522	13534	13472	13510	13608	13487	13415	13664	13457	13524	13307	13543	13451	13583	13608	13558	13516	13478	13539	13539	13449	13509	13502	13471	13408	13533	13625	13398	13470	13563	13501	13533	13502	13486	13601	13608	13531	13414	13541	13526	13485	13509	13459	13522	13634	13609	13451	13622	13536	13582	13603	13509	13502	13427	13427	13453	13725	13556	13610	13499	13534	13560	13577	13554	13587	13567	13425	13510	13407	13346	13408	13618	13604	13542	13471	13490	13642	13470	13576	13546	13555	13620	13476	13544	13444	13449	13606	13539	13490	13435	13513	13531	13671	13569	13532	13654	13578	13552	13598	13486	13588	13538	13519	13593	13530	13539	13624	13527	13645	13541	13483	13431	13395	13424	13649	13492	13488	13430	13629	13471	13530	13565	13686	13481	13383	13506	13549	13607	13365	13550	13618	13457	13475	13512	13485	13597	13464	13682	13539	13537	13467	13489	13494	13448	13611	13471	13452	13736	13586	13510	13396	13640	13730	13611	13524	13430	13589	13679	13537	13605	13524	13691	13602	13475	13636	13662	13645	13661	13544	13462	13650	13460	13650	13623	13660	13503	13529	13520	13449	13447	13470	13604	13392	13522	13489	13546	13487	13502	13406	13382	13602	13488	13611	13308	13429	13434	13524	13602	13337	13544	13637	13578	13564	13407	13541	13540	13453	13427	13520	13619	13474	13538	13525	13648	13511	13453	13475	13532	13488	13608	13579	13383	13623	13577	13530	13476	13532	13545	13609	13476	13511	13548	13420	13322	13616	13449	13449	13619	13542	13408	13533	13398	13513	13612	13540	13492	13508	13497	13463	13554	13467	13440	13479	13719	13581	13422	13424	13509	13519	13610	13540	13591	13627	13304	13657	13483	13639	13516	13636	13627	13541	13561	13470	13698	13531	13439	13553	13371	13526	13599	13403	13668	13605	13592	13543	13531	13499	13542	13586	13598	13504	13407	13539	13476	13253	13642	13420	13406	13587	13572	13442	13394	13494	13564	13650	13504	13461	13503	13604	13550	13571	13505	13580	13552	13445	13577	13656	13441	13645	13414	13470	13585	13486	13527	13694	13615	13514	13498	13596	13557	13579	13567	13490	13579	13426	13454	13675	13488	13521	13623	13461	13502	13658	13561	13499	13606	13552	13520	13523	13324	13616	13538	13446	13634	13572	13638	13643	13571	13593	13534	13626	13462	13556	13518	13552	13430	13524	13680	13567	13504	13648	13524	13403	13466	13419	13571	13524	13446	13559	13550	13462	13624	13583	13561	13652	13574	13482	13481	13464	13601	13510	13531	13525	13403	13391	13548	13599	13373	13445	13421	13392	13644	13506	13661	13575	13355	13555	13449	13664	13421	13647	13539	13618	13652	13541	13495	13489	13580	13609	13382	13581	13602	13634	13494	13412	13448	13422	13723	13618	13537	13433	13572	13378	13552	13383	13624	13616	13611	13554	13512	13521	13462	13679	13548	13493	13469	13651	13595	13650	13429	13564	13449	13524	13575	13530	13541	13510	13472	13572	13588	13574	13480	13451	13458	13484	13644	13547	13367	13648	13590	13573	13658	13499	13615	13494	13449	13553	13539	13532	13572	13432	13597	13489	13584	13435	13454	13533	13521	13439	13610	13284	13603	13454	13631	13585	13406	13381	13510	13500	13515	13513	13504	13568	13467	13537	13487	13383	13607	13510	13439	13466	13480	13639	13590	13549	13508	13622	13559	13457	13476	13542	13597	13401	13543	13606	13665	13382	13594	13564	13450	13386	13499	13575	13523	13677	13447	13743	13493	13239	13558	13644	13442	13511	13643	13539	13561	13477	13553	13586	13494	13355	13557	13401	13532	13521	13459	13443	13606	13625	13591	13539	13447	13570	13609	13442	13312	13442	13535	13491	13606	13573	13544	13412	13476	13548	13563	13505	13624	13576	13451	13416	13642	13626	13563	13471	13524	13438	13821	13644	13688	13450	13605	13517	13650	13356	13586	13557	13520	13592	13387	13476	13505	13493	13469	13556	13392	13608	13689	13466	13503	13545	13577	13511	13679	13466	13624	13466	13560	13712	13662	13651	13408	13472	13418	13592	13636	13603	13521	13579	13517	13501	13679	13368	13286	13556	13378	13433	13610	13584	13599	13503	13482	13535	13669	13586	13617	13368	13537	13445	13681	13536	13414	13516	13550	13474	13565	13404	13590	13661	13488	13542	13510	13317	13448	13632	13488	13601	13562	13462	13627	13556	13516	13475	13473	13482	13453	13614	13531	13446	13564	13542	13604	13567	13481	13453	13481	13468	13464	13570	13667	13577	13732	13600	13608	13595	13466	13650	13811	13499	13551	13569	13560	13504	13435	13363	13564	13499	13438	13479	13444	13606	13607	13418
23290	21198	29000	23704	21392	21910	19442	14863	32483	54401	39393	26376	14863	13496	13251	13122	13085	13099	13040	12953	12852	13049	13081	13023	13150	12981	12990	13051	13018	12903	12895	12877	13057	13055	13009	13119	13019	13148	13019	12874	12963	13028	12936	12995	12861	12987	13154	12925	12835	12818	12847	12982	13019	12888	12876	12950	13160	12887	12889	12920	13054	12846	12951	13035	12913	13026	12939	12865	12973	12811	12774	12894	12909	12865	13035	12815	12979	13042	12849	12814	12889	12894	13177	13175	13112	13050	12888	13001	12928	12978	12927	13039	12768	13068	12880	12799	12967	12983	12802	12851	12923	12942	12961	12932	13005	12960	12936	12998	13032	13073	12955	12957	12836	12830	12994	12816	12985	12793	12838	12957	12948	12956	12816	12915	13053	13020	12868	12966	13018	12917	12931	12908	12953	12976	12854	12814	12893	12981	13075	12959	12938	12840	13144	12916	12898	13008	12916	12932	13115	12978	12923	12876	12863	12924	12870	12898	13010	13051	12984	13034	12934	13142	12903	12819	12621	12962	13053	12839	12957	12916	12890	12801	12773	12742	12912	13213	12944	12933	12867	12879	12978	12724	12791	13016	12655	12984	12801	12900	13030	12961	13059	12914	12862	12911	13104	13069	13075	12817	12960	12874	12980	12919	12846	12892	12968	12903	12922	12710	12964	12945	12945	12849	12997	12795	12830	12900	13047	12857	13023	12863	12822	12906	12925	12885	12925	12823	13058	12924	12806	12900	12923	12979	12886	12917	12898	12911	12898	12600	12969	12975	12928	12893	12912	13054	13031	12849	12908	12995	12947	13021	13027	13093	12901	12953	12925	12906	12953	12866	12901	12893	12990	12862	12952	12847	13091	12962	13095	12966	13053	12907	12922	13065	13017	12869	12949	12940	12974	13069	12897	12869	12935	13030	12877	13003	13022	12986	12983	12908	13189	13096	13071	12797	13071	12880	12936	12988	12829	13105	12914	12921	13111	12973	12901	12702	12942	12860	13027	13006	12876	12684	12869	12868	12882	12990	12940	13013	12956	12980	12825	12885	13274	12959	12929	12899	12858	12808	13084	12996	12971	12715	12961	12896	13086	12843	13029	12912	12906	12876	13041	12957	12982	13059	12879	12871	12839	12979	12998	12974	13052	12914	12994	12993	12976	12853	12799	12940	12893	12976	12764	12863	12985	12837	12786	12950	12856	12816	13080	12737	12902	12710	13098	12958	12879	12763	12860	12899	13018	12958	12847	12931	12920	12853	12931	12946	12929	13116	12954	13123	12885	12921	12893	12809	12859	12960	12844	13055	12811	12936	12867	12839	13030	12781	12961	12971	12880	12906	13040	13063	12929	12951	12741	12807	12917	12988	12807	12836	12892	13010	12863	12822	12947	13011	13165	12890	13053	12949	12753	12693	12909	13075	12886	12986	13012	13001	13056	13117	12949	12925	12928	12959	12848	12961	12905	12953	12922	13050	13109	12789	13031	12994	12925	12760	12858	13002	13098	13025	13195	12937	12848	12917	12821	12890	12878	13094	12844	12797	12984	12822	12912	12670	13075	12824	12967	12896	13025	12960	13058	13068	13010	13025	12831	12845	12864	12895	12942	12789	12932	12990	12876	12850	12973	13043	12837	12840	13161	12865	13012	13127	12807	12883	12990	12887	12954	12946	12969	12968	12830	12945	12959	12930	12836	12944	13002	13108	13078	12856	12952	12843	12909	13036	13006	12838	12720	12909	12860	12851	12708	13010	12815	12762	12876	12966	12877	12992	12997	12796	13030	12857	12924	12907	13049	13000	13079	13060	12906	12990	12800	13061	12865	12997	12999	13051	12961	13087	12863	13110	13052	13025	13066	12939	13067	12998	12849	12825	12967	12777	12868	12887	13103	13025	12954	12847	12996	12872	12971	12828	12772	12944	13043	13176	13160	12770	13060	12922	12774	12830	12827	13059	12794	13016	12801	12830	12912	12809	12900	12875	12909	12809	12838	13011	12843	13017	12881	12940	12820	13190	12939	13088	12954	12807	12914	12737	12788	12806	12979	13036	12979	12831	12827	12955	12937	12867	12992	12821	12873	13179	13041	12932	12822	12745	13071	12912	12844	12925	13024	12929	12924	13037	12793	12918	12820	12958	12954	12924	12790	12797	13021	12957	12920	12856	13035	12904	12855	12917	12850	12970	13073	13052	13009	12818	12952	12867	12748	13003	12938	12973	12989	13062	12855	12895	12972	12922	12867	13038	12844	12927	12939	12888	12927	13053	12995	12790	13056	13013	12863	12742	12877	13092	13003	12993	12984	12847	12724	12996	12968	12851	12878	12805	12818	12915	13238	12907	12936	12930	12823	12890	12864	12814	12872	12807	12988	13063	12949	12825	12916	12996	12896	13001	13050	12881	13042	12976	13034	13017	12880	12774	12819	12877	13104	13047	12986	13052	12924	12844	12963	12885	12898	12969	12774	12925	13077	12831	13028	12756	13124	12893	13051	12845	13040	12747	12828	12998	12964	12662	12997	12914	13144	12897	12890	13123	13124	12993	12854	12801	12863	12954	12851	13038	12997	12904	12823	12748	12973	12915	12928	13075	12979	12903	12910	12961	12872	12887	12937	13102	12865	12836	12831	12978	13041	12980	12930	13032	12864	12910	12743	12876	12877	12825	13071	13089	12802	12835	12860	13098	13101	12822	12827	13007	12949	12846	12865	12934	12733	12968	12933	12926	12948	12891	12958	13038	12943	12954	12976	12836	13032	12838	12949	12964	12757	13039	12867	13055	12839	13072	12851	12979	12937	12920	13021	13009	12801	12976	13186	12796	12932	12887	12917	12850	12866	12927	12922	12903	12987	12890	13028	13022	13073	13159	12792	12883	12868	13068	12976	12892	12961	13211	13202	12934	12841	12950	13017	13088	13098	12830	12716	12783	12863	13099	12917	12864	12904	12844	12997	13131	13066	12888	12796	12933	12974	12841	13056	12805	12832	13153	12994	12925	13192	12925	12923	12916	12977	12980	12793	12956	12973	13057	12891	12931	13001	13083	13020	12865	13020	12939	12963	12819	13093	12981	12781	12810	13010	12965	13069	12882	13000	13016	13074	12851	13112	12910	12752	13070	12905	12922	12854	12732	13009	12893	13011	12937	12941	13115	12927	12958	13044	12994	13155	12988	12902	13079	12944	12918	12968	13041	12801	12842	12845	12854	12964	12971	13003	12933	12964	12884	12763	12828	12778	12821	12937	12956	12996	13089	12942	12813	12899	12822	12720	12894	13127	12873	12972	12987	13000	13028	12984	12981	12993	12932	12997	12895	12916	12949	13047	12999	12905	13053	12912	13027	13028	12784	12842	12903	12775	12913	13118	12826	13002	12897	12952	12831	13069	12877	13054	12878	13064	12938	12967	12976	13073	12878	13039	13039	12936	12910	12966	12887	13026	12887	12916	13049	12873	12949	13018	12835	12945	12750	12924	12903	12908	13000	12959	12785	12933	13016	13172	12888	13088	12918	12842	12813	12994	12786	12962	12855	12917	12922	12819	12967	12938	12896	12909	13009	12962	12850	13073	12901	12848	12885	12731	12762	12696	12863	12898	13051	12926	12938	12816	13177	13033	12828	13125	12973	12746	12970	12975	13005	12935	12846	12859	12968	13074	13149	12861	13037	12958	13013	12979	12828	13026	12893	13041	13049	12920	13007	12926	12847	13070	13066	12961	13076	12977	13075	13061	13052	12871	12927	12927	12926	12933	12711	12905	12807	12783	12775	12638	12963	13070	13012	12955	12976	12906	12940	12849	12917	13033	12726	12922	12917	12913	12859	12837	13044	13044	12937	12966	12982	13075	13031	13109	12912	12961	13019	12982	12970	12941	13117	12906	12947	13060	13049	12766	12856	12854	12789	12663	12841	12903	12961	12966	13135	12950	13066	12846	13156	13067	13007	12860	12858	12895	12782	12924	13030	12836	12864	12772	12999	13025	12855	12917	12981	12990	13065	12863	13164	12975	12895	13071	12910	12681	12913	12865	12861	12822	12910	12850	12688	12792	12995	12885	12771	13087	13037	12914	12877	12820	12862	12877	12995	12900	12836	12938	12822	12861	12973	13040	12900	13105	12969	13043	12745	12892	12842	12875	12980	12657	12762	13099	13014	12716	12877	13112	12937	12853	13080	12861	12935	12711	12906	13022	12793	12814	12782	12964	12981	12948	12916	12848	12961	13100	13079	12841	12999	12950	13088	12807	12988	12965	13148	13001	13023	13003	12914	12866	12800	13106	12895	13123	13016	12807	12923	12879	12904	12898	12919	12960	13100	13003	13036	13004	13122	13074	12916	12948	12903	12970	12860	12938	12955	12955	13047	12979	12836	13004	12954	12957	12851	13168	12877	13034	13073	13014	12901	12903	12923	12939	13077	12853	12969	12948	12905	12837	12927	12879	12722	12880	12968	12875	12865	12869	12820	12982	12961	12824	12909	12864	12894	12969	12932	12908	12703	12823	12911	12807	13056	12987	12963	13031	13036	12973	12904	12997	12935	12888	12855	12747	13019	12910	13020	13006	12839	12890	12851	12923	12777	12743	12981	12867	12965	12844	13099	12965	12979	13046	13058	12908	12884	12937	12876	12868	12981	12988	12946	12799	12945	12955	13032	12799	13045	12993	13063	12950	13005	12934	13062	13025	13044	12908	12856	12773	12886	12979	12687	12734	12986	12867	12844	12941	13021	12927	12819	12825	12904	12937	12959	12834	12933	12952	12787	12853	12846	12766	12774	13071	12977	12898	12954	12990	12696	12869	12942	12858	12965	12971	12868	12908	12739	12887	12805	12974	12966	12925	12975	12988	12923	13086	12904	13072	12763	12869	12836	13030	13026	12763	12851	12863	12811	12839	12841	13024	12998	12889	12883	12939	12918	12942	13001	12885	13094	12975	12966	12825	12854	13264	12810	12933	12855	13119	12876	12683	12965	12872	12829	12895	12906	12904	12966	13024	13105	12872	12918	12908	12970	12965	12981	12899	13051	12835	12827	13005	12907	12896	12899	12791	13014	13136	12945	13054	13008	12895	12859	13010	12800	13040	12990	13025	12852	12944	12830	12969	12831	12920	12952	12947	13118	12923	12825	13114	12997	13005	12894	12781	12910	12890	12850	13310	12892
17272	30968	27929	22300	19585	17508	15905	15348	37728	54516	42588	22792	13261	13328	13082	13295	13257	13242	13091	13034	12990	13300	13156	13054	13232	13118	13052	13110	13177	13235	13149	13149	13087	13244	13117	13345	13259	13192	13305	13010	13153	13179	13198	13319	13091	13084	13108	13287	13221	13282	13292	13101	13086	13104	13047	13338	13232	13130	13185	13034	13048	13164	13082	13207	13054	13066	13175	13120	13208	13174	12978	13014	13201	13034	12895	13099	12932	13053	13066	13104	13223	13273	13272	13394	13314	13202	13078	13157	13232	13331	13165	12978	13177	13038	13206	13242	13153	13052	13227	13211	13180	13069	13128	13070	13156	13108	13183	13254	13228	13148	13039	12985	13198	13304	13178	13194	13141	13162	13091	13028	13176	13204	13128	13315	13119	12971	13174	13134	13117	13055	13127	13015	12979	13084	13284	13173	13161	13170	13138	13092	12936	13108	13152	13026	13188	13114	13180	13046	13151	13065	13362	13075	13157	13007	13176	13170	13170	13196	13127	12923	13335	13196	13189	13017	13153	13212	13161	13119	13132	13138	13132	13258	13026	13300	13044	13027	13055	13205	13155	13192	13179	13267	12955	13110	13065	13086	13036	13121	13168	13051	13066	12971	12974	13091	13123	13068	12986	13074	13135	13251	13108	13126	12949	13069	13249	13136	13128	13121	13005	12988	13240	13173	12980	13107	13120	13243	13197	13138	13108	13102	13125	13134	13080	13094	12988	13305	13086	13301	13067	12968	13288	13235	13073	13191	13258	13103	13109	13044	12991	13132	13178	13063	13251	13250	13093	13197	13093	13069	13080	13135	13123	13265	13161	13141	13071	13100	13110	12949	13271	13077	12954	13050	13142	13147	13161	13286	13014	13192	13016	13173	13034	13219	13267	13015	13138	13084	13223	13014	13124	13219	13137	13203	13152	13336	13155	13240	13088	13124	12991	13000	13149	13104	13054	13264	13154	13036	13145	13146	13286	13135	13143	13068	13068	13175	13096	13209	13165	13151	13146	13134	13088	13218	13222	13293	13273	13116	13116	13079	13179	13211	13052	13061	13175	13118	13268	13160	13254	13142	13200	13287	13058	13212	13393	13120	13241	13170	12976	13051	13027	13154	13035	13133	13264	13241	13013	13141	12980	13121	12953	13226	13118	13042	13199	13140	13152	13166	13124	13084	13061	13346	13079	13212	13026	13281	13047	13074	13099	13066	13128	12975	13181	12985	12962	13087	13006	13150	12960	13115	13350	12978	13141	13105	13242	13080	13124	13129	13346	13131	13147	13114	13195	13104	13205	13179	13134	13232	13092	13099	13084	13097	13199	13232	13113	13105	13030	13159	13220	13270	13272	13023	13189	13214	13117	13153	13030	13166	13177	13021	13271	13064	13006	13165	13276	13115	13164	12919	13098	13127	13129	13039	13093	13140	13199	13063	13343	13158	13105	13324	13271	13233	12938	13112	13222	13198	13032	13182	13293	13079	13112	13108	13251	13043	13277	13112	13128	13151	13219	13131	13219	13022	13154	13143	13037	12984	13165	13026	13261	13043	13092	13182	13095	13137	13194	13107	12929	13182	13140	13313	13033	13115	13129	13118	13091	13097	13213	13158	12957	13076	13205	13126	13238	13231	13117	13152	13170	13217	13284	13092	13160	13182	13052	13022	13161	13275	13048	13005	13153	13195	13194	13133	13084	13138	13195	12994	13149	13237	13067	13080	13240	13151	13255	13095	13211	13196	13163	13206	13133	13261	13176	13191	13239	13119	13147	13033	13115	13017	13092	13206	13157	13077	13203	13076	13107	13096	13056	13036	13137	13174	13068	13289	13120	13186	13009	13139	13230	13261	13170	13237	13151	13395	13131	13187	13195	13095	13147	13121	13087	13187	13182	13054	13150	13071	13167	13251	13059	13116	13167	13192	13123	13113	13228	13185	13216	13231	13054	12959	13206	13108	13128	13238	13138	13172	13089	13240	12920	13252	13189	13128	12986	13180	13179	13162	13005	13206	12971	13009	13200	13218	13198	13260	13096	13170	13168	13114	13145	13186	12954	13010	13108	13085	13077	13061	13146	13055	13138	13109	13092	13242	13144	13205	13235	13079	13188	13235	13026	13017	13229	13098	13011	13076	13321	13133	13030	13134	13077	13302	13167	13141	13033	13101	13112	13080	13159	13172	12997	13132	13331	13069	13132	13104	13114	13150	12926	13301	13300	13178	13069	13108	13020	13095	13176	13051	13115	12969	13090	13172	13089	13088	12996	13159	13100	13186	13173	13169	13085	13226	13153	13241	13241	13050	12988	12973	13118	13075	13000	13331	13135	13241	13197	13139	13130	13250	12825	13311	13257	13105	12971	13039	13012	13150	13158	12995	13300	13040	13091	13143	13246	13167	13163	13058	13121	13242	13140	13059	13072	12995	13087	13033	13121	13044	13119	13138	13112	13226	13098	13141	13195	13021	12983	12982	13062	13173	13147	13171	13284	13212	13017	13172	13185	13032	13023	13144	13113	13235	13084	13011	13025	13176	13232	13175	13227	13155	13241	13086	13206	13054	13188	13137	13068	12964	13180	12991	13022	13053	13190	13132	13077	13262	13117	13364	13100	12986	13025	13283	13320	12900	13109	13142	13021	13140	13068	13059	13281	13026	13016	13218	13090	13067	13128	13232	13171	13019	12999	13126	13094	13264	13176	13091	13207	13095	12947	13112	12995	13250	13114	13052	13057	13171	12901	13065	13156	13157	13221	13168	13093	13248	13152	13124	13039	13272	13159	13138	13158	13205	13076	13170	12993	13199	13251	13138	13062	13172	13145	13190	13208	13064	13117	13073	13289	13102	13237	13074	13187	13132	12951	13136	13051	13156	13117	13179	13218	13200	13070	13055	13106	13128	13143	13054	13197	12974	13125	13098	13118	13222	12985	13152	13125	13107	12867	13195	13069	13031	13017	13051	13185	13135	13236	13193	13011	13236	13166	13166	13114	13004	13049	13269	13043	13180	13223	13007	13136	13148	13169	13033	13009	13218	13105	13059	13072	13234	13293	13017	13084	13195	12999	13213	13164	13173	13025	13239	12987	12992	12993	13242	13193	13023	13090	13351	13173	13013	13068	13205	13085	13206	13106	13271	13123	13270	13096	13111	13136	13165	13252	13278	13293	13037	13166	13117	13168	13134	13065	13125	13017	13289	13168	13113	13017	13050	13082	13034	12923	13059	13187	13151	13154	13076	13135	13222	13213	13187	13123	13193	13194	13072	13112	13144	13074	13141	13136	13148	13124	13200	13139	13066	13107	13267	13209	13139	13120	13127	12954	13157	13200	13208	13157	13167	13249	13017	13180	13186	12900	13090	13293	13045	13146	13176	13145	13253	13262	13227	13159	13062	13166	13150	13201	13123	13126	13131	13127	13130	13049	13210	13179	12979	13206	13060	13133	13343	13117	13085	13067	13084	13091	13327	12845	13281	13071	12972	12964	13267	12981	12991	13138	13192	13138	13319	13127	13171	13173	13038	13145	13112	13183	12987	13070	13166	12843	13219	13072	13207	13171	13145	12944	13176	13113	13151	12983	13058	13159	13116	13130	13175	13159	13384	13058	13163	13151	13105	13192	13117	13120	13132	13038	13040	13163	13047	13195	13055	13245	13116	13224	13058	13230	13195	12970	13213	13157	12987	13095	13093	13052	13124	13038	12981	13056	13118	12938	13131	13119	13000	13194	13056	13102	13158	13166	13090	13271	13072	13242	13296	13088	13198	13069	13126	13077	13027	13057	13149	13110	13283	13175	13092	13114	13134	13086	13079	13194	13163	12915	13287	13039	13035	13147	13073	13102	13334	13267	13089	13232	13029	13234	12964	13096	13171	12922	13034	12979	13056	13218	13216	13196	13139	13114	13094	13171	13058	13015	13053	13152	13314	13246	12992	13206	13151	13139	13074	13230	13183	13150	13156	13132	13181	13174	13143	13260	13125	13049	13139	13221	13215	13032	13014	13121	13149	13011	13140	13101	13113	13339	13048	13038	13171	13047	13081	12973	13212	13078	12948	13098	13268	13075	13163	13093	13040	13199	13176	13196	13163	13073	13212	13239	12931	13107	13029	13231	13075	13117	13105	13247	13213	13108	13241	13332	13140	13145	13022	13063	13112	13158	13103	13190	13313	12957	13090	13158	13164	12998	13173	13048	13206	13326	13249	13172	12960	13121	12954	13182	13019	13113	13034	13150	12948	13210	13177	13155	13143	13114	12993	13073	13014	13182	13123	13154	12947	13181	13014	13292	13073	12960	12989	13247	13001	12962	13096	13183	13225	13042	13078	13024	13236	12947	13158	13190	12804	13258	13121	13030	13152	13141	13025	13018	13122	13237	13174	13236	12995	13218	13253	13187	13184	13200	13288	13012	13189	13350	13182	13088	13066	13127	13037	13233	13219	13178	12960	12932	13059	13076	13132	13246	13143	13142	13009	13047	13061	13293	13104	13159	13151	13048	13145	13032	13127	13035	13190	13140	13063	13136	13210	12980	13017	13073	13239	13227	13035	13084	13017	13015	13207	13255	13251	13083	13184	13121	13165	13201	13159	13040	13246	12952	13060	13136	13264	13056	13130	12945	12964	13105	13169	13243	13138	13162	13105	13170	13095	13157	13219	13094	13128	13065	13128	13045	13191	13127	13094	13015	13027	13199	13198	13142	13007	13071	13046	13155	13168	13045	13298	13110	13162	13057	13069	13083	13181	13071	12977	13131	13270	13165	13193	13144	13117	13094	13260	13217	13020	13273	13027	13201	13090	13118	13147	13058	13131	13116	13150	13171	13050	13201	13228	13165	13147	13136	13227	13098	13123	13126	13074	13030	13297	13219	13100	13047	13184	13130	13238	13107	13003	13015	13088	13205	13245	13054	13047	13314	12964	13168	13000	13245	13182	13170	13124	13109	13188	13194	12977	13220	13175	13238	13189	12975	13295	13248	13264	13121	13254	13098	13231	13090	13371	13180	13243	13237	13135	13104	13091	13118	13049	13141	13350	13147	13084	13242	13108	12848	13047	13135	13040	12989	13130	13188	13083	13124	13122	13239	13067	13056	13041	13211	13088	13220	13004	13308	12942	13092	13241	13230	13153	13183	12885	13114	13072	13109	13162	13024	13183	13119	13141
27404	21560	21624	17349	14367	13915	13784	13637	15115	20897	17132	14772	13424	13497	13443	13395	13364	13441	13445	13331	13257	13202	13605	13386	13306	13617	13226	13240	13222	13211	13454	13400	13323	13162	13180	13389	13380	13434	13466	13226	13383	13325	13321	13337	13334	13168	13356	13503	13541	13434	13267	13200	13381	13284	13219	13258	13136	13522	13439	13165	13456	13474	13314	13264	13229	13624	13378	13341	13419	13305	13237	13229	13235	13405	13273	13367	13303	13235	13365	13261	13299	13366	13601	13142	13442	13415	13359	13157	13349	13487	13169	13423	13352	13186	13463	13358	13605	13594	13435	13238	13324	13370	13340	13372	13425	13434	13360	13370	13338	13162	13131	13252	13383	13389	13163	13507	13306	13347	13276	13220	13426	13438	13299	13314	13261	13450	13411	13442	13363	13258	13233	13411	13296	13275	13236	13308	13327	13257	13161	13464	13204	13146	13268	13370	13248	13383	13386	13314	13322	13363	13242	13349	13290	13353	13296	13340	13243	13276	13468	13101	13196	13384	13323	13201	13367	13395	13373	13176	13474	13095	13327	13332	13255	13404	13299	13245	13207	13425	13530	13322	13233	13320	13257	13386	13295	13467	13211	13271	13438	13177	13348	13428	13171	13265	13233	13366	13189	13279	13276	13365	13278	13492	13377	13329	13275	13357	13300	13342	13262	13282	13227	13261	13310	13204	13228	13181	13101	13213	13288	13243	13386	13389	13358	13386	13264	13407	13310	13365	13274	13240	13183	13298	13349	13329	13340	13473	13323	13335	13350	13386	13303	13443	13236	13203	13387	13138	13314	13247	13393	13393	13421	13228	13340	13284	13241	13343	13257	13423	13326	13385	13228	13188	13402	13316	13276	13480	13510	13438	13309	13364	13179	13320	13452	13370	13402	13250	13464	13278	13199	13148	13283	13114	13426	13151	13291	13330	13153	13273	13349	13341	13370	13237	13327	13253	13126	13247	13349	13349	13404	13219	13479	13499	13312	13337	13206	13189	13138	13363	13300	13231	13209	13114	13130	13381	13355	13398	13433	13351	13249	13316	13303	13271	13254	13367	13268	13328	13434	13243	13359	13318	13225	13372	13363	13156	13346	13329	13228	13409	13248	13137	13422	13421	13330	13329	13275	13495	13335	13098	13226	13395	13178	13268	13184	13285	13111	13224	13427	13603	13528	13495	13261	13151	13219	13282	13433	13173	13337	13312	13121	13332	13333	13131	13485	13213	13370	13245	13282	13343	13250	13394	13141	13348	13350	13586	13226	13200	13235	13149	13107	13280	13261	13198	13311	13145	13237	13434	13279	13394	13253	13326	13261	13273	13324	13294	13355	13254	13245	13663	13420	13370	13282	13381	13334	13340	13392	13255	13379	13175	13189	13385	13382	13466	13188	13178	13331	13369	13142	13123	13092	13109	13253	13352	13328	13436	13296	13242	13353	13242	13102	13398	13419	13429	13241	13281	13402	13313	13250	13339	13410	13194	13133	13126	13323	13298	13331	13279	13262	13438	13356	13196	13290	13264	13283	13295	13474	13267	13222	13252	13098	13304	13323	13403	13335	13432	13365	13446	13302	13195	13284	13288	12940	13289	13311	13296	13417	13414	13496	13576	13080	13328	13340	13417	13456	13295	13348	13420	13328	13483	13240	13395	13107	13324	13287	13402	13417	13291	13286	13425	13324	13393	13277	13259	13220	13431	13464	13336	13246	13348	13326	13149	13217	13251	13315	13289	13277	13235	13266	13323	13159	13436	13192	13158	13521	13410	13338	13257	13097	13320	13292	13201	13353	13204	13322	13267	13385	13350	13219	13363	13274	13221	13377	13230	13212	13198	13151	13132	13402	13307	13398	13269	13315	13312	13376	13334	13096	13060	13327	13227	13252	13313	13260	13305	13442	13294	13277	13190	13291	13243	13194	13222	13238	13292	13266	13337	13294	13252	13396	13250	13276	13171	13221	13217	13328	13224	13206	13143	13282	13311	13373	13240	13401	13342	13323	13293	13295	13337	13315	13400	13167	13305	13296	13289	13138	13392	13374	13114	13222	13275	13297	13264	13248	13359	13418	13278	13357	13130	13222	13087	13463	13428	13306	13427	13412	13237	13283	13389	13229	13118	13298	13348	13429	13376	13377	13229	13344	13240	13360	13434	13395	13099	13186	13366	13077	13189	13175	13222	13357	13352	13443	13252	13156	13203	13449	13501	13453	13479	13172	13301	13287	13378	13177	13266	13166	13282	13251	13313	13203	13265	13267	13375	13316	13227	13281	13245	13144	13208	13286	13272	13264	13354	13278	13265	13411	13310	13446	13301	13475	13102	13345	13338	13128	13247	13433	13140	13194	13316	13259	13336	13339	13341	13441	13486	13313	13452	13346	13274	13448	13068	13249	13259	13262	13436	13412	13167	13219	13419	13119	13449	13270	13256	13234	13354	13289	13400	13366	13130	13128	13472	13284	13311	13407	13329	13434	13447	13257	13249	13347	13336	13484	13252	13187	13354	13291	13338	13350	13272	13228	13292	13222	13528	13399	13311	13211	13193	13258	13370	13288	13075	13257	13245	13360	13243	13241	13211	13258	13492	13130	13241	13368	13264	13285	13351	13103	13108	13377	13378	13139	13267	13391	13479	13271	13333	13319	13216	13121	13366	13314	13236	13296	13211	13328	13347	13315	13224	13259	13341	13263	13487	13373	13240	13313	13353	13270	13380	13398	13368	13282	13413	13188	13270	13114	13411	13299	13349	13199	13376	13485	13369	13333	13422	13183	13205	13161	13445	13405	13273	13281	13447	13069	13399	13262	13522	13298	13354	13337	13297	13175	13129	13305	13492	13305	13275	13402	13173	13319	13293	13257	13247	13245	13236	13405	13328	13348	13469	13338	13306	13349	13272	13335	13312	13444	13546	13436	13380	13376	13105	13414	13305	13282	13262	13284	13353	13232	13489	13441	13349	13187	13340	13213	13345	13287	13284	13286	13373	13189	13382	13372	13366	13240	13313	13241	13173	13269	13332	13153	13347	13284	13468	13384	13351	13287	13434	13393	13352	13442	13292	13510	13475	13336	13303	13298	13384	13361	13244	13414	13527	13389	13278	13451	13264	13253	13178	13300	13426	13487	13132	13200	13168	13298	13343	13381	13115	13265	13238	13352	13274	13379	13453	13335	13430	13267	13393	13507	13473	13290	13378	13391	13323	13349	13335	13347	13364	13490	13415	13269	13467	13181	13275	13394	13463	13381	13575	13106	13203	13400	13481	13427	13386	13234	13406	13245	13248	13193	13313	13471	13356	13387	13457	13333	13437	13342	13319	13562	13292	13638	13269	13404	13373	13512	13143	13273	13365	13240	13171	13273	13409	13396	13247	13191	13390	13271	13248	13234	13296	13294	13300	13179	13308	13232	13257	13143	13360	13333	13185	13381	13402	13325	13172	13117	13401	13339	13155	13273	13413	13308	13155	13250	13371	13127	13336	13325	13447	13348	13229	13206	13309	13132	13281	13340	13287	13414	13350	13357	13391	13225	13261	13300	13353	13255	13248	13446	13322	13401	13196	13331	13285	13271	13389	13286	13258	13265	13408	13387	13359	13375	13387	13423	13352	13463	13246	13323	13336	13228	13329	13598	13310	13408	13123	13261	13255	13131	13482	13248	13398	13417	13289	13369	13421	13298	13382	13511	13429	13272	13427	13269	13428	13272	13320	13242	13595	13301	13329	13263	13528	13334	13345	13300	13308	13528	13231	13185	13408	13189	13384	13331	13266	13371	13161	13235	13272	13411	13435	13171	13208	13349	13282	13357	13350	13275	13319	13365	13234	13253	13427	13322	13105	13294	13278	13267	13253	13429	13482	13570	13247	13475	13348	13376	13306	13316	13252	13141	13186	13244	13247	13405	13071	13371	13450	13472	13346	13425	13212	13246	13156	13273	12956	13368	13430	13398	13357	13319	13257	13501	13366	13192	13242	13391	13225	13376	13417	13241	13378	13225	13386	13393	13233	13448	13422	13358	13429	13297	13215	13414	13271	13307	13269	13101	13189	13425	13462	13332	13371	13490	13304	13330	13376	13411	13084	13287	13439	13233	13262	13378	13162	13409	13393	13245	13331	13274	13288	13406	13338	13242	13227	13298	13445	13440	13157	13279	13226	13125	13426	13230	13283	13337	13313	13231	13396	13228	13302	13230	13385	13311	13410	13332	13250	13402	13397	13284	13086	13217	13328	13357	13246	13422	13318	13539	13498	13360	13293	13490	13301	13468	13296	13240	13285	13071	13394	13529	13334	13155	13253	13097	13448	13312	13574	13130	13423	13236	13109	13288	13232	13277	13463	13362	13431	13546	13288	13239	13151	13136	13292	13241	13398	13334	13227	13444	13538	13391	13320	13381	13381	13159	13511	13329	13498	13308	13378	13292	13189	13153	13385	13408	13331	13366	13413	13314	13079	13282	13352	13453	13457	13066	13430	13261	13311	13323	13295	13322	13382	12992	13260	13220	13127	13221	13193	13227	13304	13200	13255	13264	13298	13253	13213	13383	13131	13181	13374	13391	13267	13381	13301	13325	13259	13092	13262	13370	13376	13563	13403	13309	13325	13432	13037	13445	13381	13355	13313	13434	13382	13201	13170	13453	13416	13432	13123	13222	13124	13176	13309	13280	13302	13391	13306	13405	13215	13510	13469	13306	13373	13413	13306	13353	13143	13367	13201	13071	13298	13150	13450	13264	13335	13300	13420	13291	13293	13200	13243	13187	13140	13155	13239	13183	13131	13298	13604	13299	13247	13242	13348	13347	13230	13238	13371	13288	13165	13497	13244	13100	13305	13256	13234	13251	13270	13469	13381	13306	13340	13342	13306	13348	13434	13379	13080	13302	13301	13388	13379	13363	13308	13519	13251	13207	13153	13082	13317	13280	13301	13364	13345	13330	13301	13289	13439	13449	13340	13348	13384	13238	13130	13227	13246	13359	13254	13282	13389	13333	13354	13528	13222	13322	13409	13405	13199	13277	13304	13466	13278	13298	13224	13366	13355	13273	13428	13394	13141	13379	13300	13351	13196	13307	13501	13598	13418	13328	13238	13171	13360	13276	13105	13145	13382	13411	13417	13446	13173	13306	13234	13225	13424	13326	13194	13295	13380	13313	13199
14832	19592	17945	15765	15143	14326	14025	13899	16707	24289	18000	14803	13439	13554	13571	13373	13424	13432	13450	13417	13322	13395	13523	13410	13356	13287	13429	13518	13397	13378	13582	13391	13481	13444	13344	13492	13444	13311	13356	13479	13432	13362	13348	13383	13435	13556	13479	13364	13430	13465	13300	13434	13286	13454	13208	13503	13184	13435	13399	13301	13398	13524	13319	13335	13474	13502	13442	13401	13398	13346	13523	13423	13331	13524	13445	13410	13626	13347	13342	13381	13492	13385	13515	13444	13374	13435	13375	13532	13338	13363	13360	13340	13460	13292	13287	13451	13380	13341	13377	13404	13395	13510	13394	13485	13330	13377	13353	13158	13383	13310	13394	13418	13242	13404	13534	13582	13389	13365	13401	13305	13464	13487	13388	13381	13389	13521	13441	13375	13360	13616	13499	13296	13404	13282	13467	13356	13382	13454	13461	13552	13408	13520	13528	13521	13408	13318	13467	13557	13222	13315	13301	13387	13649	13431	13517	13302	13432	13253	13485	13326	13477	13385	13319	13371	13354	13490	13419	13292	13400	13526	13309	13320	13502	13510	13433	13284	13487	13728	13437	13316	13259	13272	13503	13287	13334	13332	13281	13421	13507	13271	13302	13481	13478	13208	13439	13300	13433	13366	13439	13494	13604	13374	13468	13362	13230	13242	13439	13350	13393	13513	13442	13201	13289	13373	13367	13244	13367	13389	13402	13226	13418	13297	13395	13463	13549	13480	13412	13457	13298	13444	13348	13397	13361	13409	13158	13360	13367	13323	13439	13188	13346	13455	13411	13399	13390	13292	13372	13457	13252	13614	13519	13404	13333	13214	13334	13240	13616	13372	13551	13492	13394	13530	13432	13233	13321	13272	13407	13480	13357	13561	13358	13359	13322	13535	13312	13369	13269	13661	13291	13301	13385	13586	13395	13293	13512	13412	13420	13387	13553	13422	13243	13318	13474	13369	13260	13313	13462	13406	13214	13500	13406	13336	13348	13300	13333	13413	13417	13321	13376	13562	13530	13368	13328	13498	13417	13459	13358	13443	13376	13475	13150	13237	13250	13560	13454	13359	13376	13459	13262	13491	13419	13354	13363	13340	13521	13461	13382	13422	13481	13249	13452	13466	13443	13442	13405	13402	13535	13349	13461	13480	13223	13349	13340	13515	13235	13600	13410	13468	13384	13622	13210	13436	13401	13399	13409	13408	13317	13456	13479	13482	13351	13356	13363	13431	13345	13366	13533	13326	13403	13334	13398	13250	13437	13309	13451	13322	13338	13402	13412	13438	13437	13374	13411	13405	13326	13390	13371	13369	13364	13293	13422	13331	13412	13338	13438	13233	13454	13288	13509	13523	13371	13489	13405	13389	13310	13454	13492	13247	13225	13318	13358	13498	13502	13349	13265	13396	13498	13407	13409	13326	13498	13451	13332	13450	13414	13383	13480	13310	13299	13326	13394	13603	13403	13504	13233	13347	13372	13202	13300	13435	13379	13280	13400	13415	13249	13348	13449	13336	13444	13451	13385	13495	13427	13257	13288	13321	13405	13342	13376	13569	13398	13384	13393	13370	13527	13326	13387	13426	13523	13377	13332	13430	13300	13470	13450	13462	13446	13321	13511	13434	13406	13487	13451	13392	13588	13448	13464	13374	13374	13450	13385	13315	13434	13606	13366	13472	13453	13331	13390	13405	13379	13390	13377	13389	13476	13364	13368	13467	13289	13629	13337	13484	13504	13398	13359	13336	13510	13430	13391	13245	13298	13466	13396	13330	13309	13392	13455	13294	13513	13345	13296	13332	13453	13434	13333	13262	13427	13397	13308	13280	13367	13324	13442	13386	13327	13321	13306	13433	13483	13407	13372	13392	13345	13341	13237	13314	13295	13464	13453	13374	13403	13393	13299	13476	13448	13379	13443	13236	13600	13370	13471	13281	13318	13402	13468	13401	13451	13285	13403	13428	13668	13314	13462	13395	13534	13473	13361	13485	13484	13466	13404	13239	13309	13427	13417	13384	13290	13272	13355	13371	13268	13571	13413	13291	13473	13533	13225	13573	13415	13474	13478	13387	13438	13525	13391	13136	13402	13472	13356	13189	13533	13461	13373	13393	13238	13300	13310	13383	13522	13453	13282	13402	13469	13315	13424	13320	13460	13557	13285	13361	13477	13552	13521	13349	13462	13290	13392	13340	13362	13371	13344	13472	13454	13250	13390	13304	13389	13386	13444	13286	13339	13439	13383	13280	13416	13448	13505	13489	13181	13265	13375	13344	13437	13468	13502	13497	13554	13428	13538	13314	13394	13440	13415	13484	13362	13406	13521	13424	13303	13429	13431	13518	13251	13470	13710	13320	13487	13304	13462	13606	13502	13431	13379	13481	13382	13515	13412	13184	13448	13486	13594	13423	13303	13489	13526	13402	13301	13386	13386	13634	13466	13493	13294	13412	13310	13425	13343	13356	13381	13351	13418	13457	13335	13487	13447	13463	13456	13380	13449	13293	13413	13345	13415	13279	13540	13480	13443	13383	13360	13314	13210	13296	13559	13248	13367	13300	13440	13383	13398	13336	13410	13487	13338	13287	13402	13516	13423	13647	13403	13437	13451	13479	13311	13396	13413	13292	13321	13574	13338	13553	13588	13398	13390	13383	13439	13314	13364	13324	13433	13398	13343	13471	13384	13222	13455	13331	13284	13532	13381	13412	13213	13158	13329	13494	13365	13324	13539	13265	13357	13295	13342	13244	13535	13556	13400	13346	13444	13481	13614	13442	13340	13533	13358	13417	13345	13510	13428	13316	13403	13531	13172	13388	13275	13329	13600	13390	13474	13603	13336	13392	13462	13321	13579	13526	13562	13353	13405	13413	13476	13377	13342	13542	13397	13282	13409	13260	13385	13525	13456	13373	13386	13500	13293	13289	13528	13322	13385	13515	13261	13264	13492	13308	13276	13416	13455	13458	13621	13475	13434	13471	13281	13331	13279	13327	13398	13232	13421	13464	13305	13281	13497	13371	13406	13459	13432	13321	13389	13288	13421	13346	13451	13438	13442	13628	13400	13314	13499	13530	13543	13312	13393	13461	13296	13416	13373	13433	13355	13264	13182	13563	13332	13427	13420	13405	13457	13300	13437	13217	13359	13306	13369	13434	13431	13387	13310	13489	13432	13483	13406	13240	13274	13337	13409	13448	13301	13595	13372	13501	13483	13341	13273	13272	13514	13439	13433	13324	13430	13384	13464	13396	13324	13366	13493	13243	13443	13371	13421	13594	13345	13450	13384	13426	13507	13358	13378	13412	13380	13376	13320	13509	13399	13387	13375	13427	13399	13436	13302	13305	13489	13385	13368	13288	13409	13559	13337	13455	13368	13384	13352	13424	13533	13460	13363	13370	13370	13321	13287	13299	13260	13554	13456	13488	13374	13425	13442	13382	13403	13358	13602	13354	13526	13399	13429	13522	13399	13558	13537	13371	13454	13427	13598	13458	13299	13488	13405	13398	13520	13265	13413	13418	13480	13376	13373	13621	13300	13395	13564	13582	13415	13377	13422	13476	13478	13554	13323	13366	13345	13312	13360	13392	13461	13350	13572	13292	13487	13403	13423	13359	13410	13424	13417	13383	13382	13435	13279	13481	13445	13375	13639	13261	13432	13361	13439	13314	13451	13364	13413	13387	13348	13302	13352	13333	13389	13340	13223	13264	13432	13420	13518	13360	13482	13283	13547	13474	13396	13478	13393	13459	13407	13377	13421	13455	13483	13378	13382	13375	13399	13366	13567	13295	13471	13396	13435	13358	13368	13519	13507	13545	13459	13446	13325	13473	13584	13444	13482	13439	13608	13401	13363	13493	13444	13452	13424	13417	13530	13481	13388	13248	13562	13300	13407	13571	13344	13341	13270	13527	13528	13406	13552	13417	13416	13375	13412	13462	13372	13282	13531	13447	13346	13400	13264	13438	13339	13380	13320	13444	13535	13527	13327	13436	13380	13389	13321	13531	13306	13331	13298	13332	13375	13520	13504	13420	13294	13420	13342	13367	13340	13402	13392	13526	13539	13272	13396	13321	13394	13336	13393	13406	13580	13277	13516	13277	13329	13329	13423	13467	13332	13457	13259	13419	13367	13532	13195	13280	13456	13665	13369	13331	13330	13506	13356	13516	13375	13340	13204	13397	13487	13519	13440	13341	13450	13248	13292	13387	13508	13179	13297	13427	13552	13411	13421	13397	13438	13351	13432	13349	13484	13383	13372	13489	13448	13448	13429	13487	13319	13422	13359	13362	13414	13408	13478	13574	13359	13530	13652	13490	13483	13388	13373	13417	13463	13358	13289	13376	13378	13543	13326	13357	13355	13272	13459	13412	13412	13435	13375	13329	13458	13569	13300	13353	13317	13342	13309	13378	13423	13385	13436	13410	13440	13572	13291	13334	13286	13420	13386	13390	13389	13563	13298	13540	13418	13375	13384	13444	13449	13334	13367	13392	13436	13355	13453	13563	13465	13530	13370	13377	13305	13384	13272	13281	13462	13251	13455	13502	13282	13401	13427	13528	13567	13429	13488	13487	13386	13509	13363	13404	13399	13409	13429	13542	13401	13359	13364	13411	13370	13464	13486	13283	13573	13455	13428	13339	13439	13354	13262	13364	13455	13348	13259	13374	13383	13484	13381	13417	13468	13505	13478	13479	13199	13278	13468	13380	13357	13266	13311	13306	13467	13341	13525	13374	13428	13360	13290	13480	13435	13385	13572	13428	13250	13356	13514	13411	13408	13537	13423	13582	13297	13281	13322	13326	13313	13457	13359	13314	13508	13324	13563	13350	13446	13439	13331	13491	13349	13445	13395	13272	13459	13476	13502	13308	13381	13400	13334	13328	13525	13422	13385	13221	13357	13451	13474	13344	13476	13297	13274	13418	13418	13341	13385	13248	13324	13416	13513	13212	13550	13433	13445	13399	13473	13657	13426	13359	13430	13485	13362	13502	13393	13455	13504	13461	13383	13297	13453	13428	13564	13270	13379	13478	13710	13279	13307	13321	13380	13576	13485	13306	13238	13446	13429	13475	13408	13300	13429	13546	13248	13259	13359	13514	13483	13435	13303	13465	13564	13353	13364	13466	13376	13363	13447	13488	13390	13308	13447	13399	13436	13452
24443	21144	28058	24691	20582	16853	15817	14397	23832	42176	30036	20903	14157	13706	13648	13542	13519	13539	13412	13361	13494	13538	13473	13453	13581	13441	13547	13519	13374	13615	13589	13401	13633	13518	13492	13609	13269	13340	13629	13496	13390	13676	13402	13420	13438	13549	13682	13571	13391	13431	13521	13462	13423	13568	13376	13409	13298	13456	13305	13271	13585	13506	13628	13426	13453	13373	13571	13726	13383	13450	13298	13317	13485	13361	13380	13434	13467	13324	13387	13370	13389	13478	13495	13417	13463	13499	13531	13412	13460	13411	13470	13393	13485	13536	13315	13396	13447	13400	13533	13217	13341	13344	13495	13482	13471	13518	13469	13594	13557	13337	13482	13331	13398	13489	13452	13460	13300	13579	13471	13390	13537	13500	13406	13405	13411	13342	13619	13412	13367	13652	13438	13624	13426	13431	13442	13523	13458	13377	13397	13475	13400	13528	13415	13436	13414	13433	13562	13416	13292	13450	13584	13547	13619	13480	13478	13360	13396	13329	13433	13441	13410	13311	13505	13499	13434	13501	13546	13392	13415	13360	13345	13678	13401	13425	13387	13356	13519	13371	13503	13350	13496	13279	13369	13465	13437	13525	13344	13352	13487	13578	13555	13209	13465	13533	13374	13260	13415	13288	13426	13512	13525	13417	13647	13437	13514	13430	13498	13496	13479	13410	13460	13493	13601	13485	13330	13279	13563	13391	13580	13272	13348	13290	13459	13507	13647	13380	13382	13682	13246	13258	13389	13506	13568	13571	13165	13224	13347	13320	13293	13445	13460	13341	13684	13505	13262	13607	13361	13459	13394	13293	13350	13509	13524	13311	13403	13407	13410	13528	13386	13470	13486	13338	13581	13546	13479	13459	13463	13451	13576	13516	13539	13431	13512	13372	13360	13553	13498	13233	13422	13596	13406	13394	13285	13349	13218	13458	13415	13549	13575	13400	13339	13399	13427	13550	13535	13562	13356	13430	13478	13227	13439	13505	13403	13449	13290	13611	13556	13277	13217	13408	13257	13407	13494	13363	13256	13492	13463	13435	13357	13318	13648	13306	13404	13587	13304	13468	13406	13416	13168	13261	13301	13408	13553	13633	13509	13343	13450	13487	13508	13421	13544	13500	13374	13620	13438	13324	13522	13397	13498	13538	13456	13388	13391	13398	13484	13352	13487	13372	13401	13540	13265	13614	13551	13541	13473	13387	13375	13453	13423	13494	13576	13424	13273	13315	13281	13449	13358	13519	13483	13314	13522	13537	13443	13532	13241	13436	13286	13408	13466	13422	13573	13287	13308	13262	13663	13442	13460	13319	13200	13541	13492	13608	13587	13495	13378	13398	13429	13338	13311	13239	13304	13333	13378	13650	13425	13382	13386	13374	13239	13532	13453	13390	13518	13442	13496	13462	13280	13387	13515	13272	13071	13502	13602	13469	13398	13328	13366	13372	13428	13426	13433	13514	13287	13483	13505	13424	13408	13487	13450	13480	13626	13595	13491	13606	13392	13503	13570	13403	13313	13490	13384	13380	13472	13346	13657	13585	13468	13326	13370	13326	13311	13540	13386	13395	13398	13511	13537	13327	13292	13308	13424	13619	13441	13446	13543	13543	13507	13618	13560	13498	13330	13352	13384	13345	13413	13477	13506	13335	13524	13631	13383	13384	13718	13614	13409	13547	13427	13491	13445	13357	13638	13347	13351	13338	13389	13464	13519	13394	13425	13595	13535	13532	13480	13181	13362	13394	13439	13164	13379	13593	13454	13547	13261	13504	13355	13655	13527	13292	13499	13277	13585	13491	13335	13311	13389	13400	13562	13232	13470	13442	13365	13445	13471	13511	13572	13296	13342	13432	13640	13379	13451	13362	13401	13339	13470	13388	13549	13477	13577	13263	13439	13459	13249	13396	13508	13363	13600	13418	13339	13450	13428	13366	13264	13413	13384	13480	13308	13410	13403	13610	13425	13477	13429	13408	13285	13380	13319	13192	13337	13345	13329	13296	13512	13585	13496	13440	13459	13474	13413	13510	13417	13223	13573	13530	13192	13357	13356	13334	13432	13564	13687	13497	13370	13617	13402	13586	13505	13302	13358	13433	13278	13342	13518	13485	13497	13268	13337	13568	13307	13344	13570	13383	13335	13343	13435	13405	13335	13439	13245	13431	13260	13422	13547	13646	13509	13517	13405	13442	13203	13391	13441	13430	13347	13482	13457	13425	13422	13332	13366	13471	13533	13341	13482	13226	13390	13497	13430	13295	13508	13371	13372	13540	13349	13359	13410	13513	13543	13442	13260	13359	13419	13346	13378	13475	13589	13477	13390	13625	13699	13432	13551	13360	13695	13354	13707	13544	13315	13505	13438	13457	13373	13383	13417	13302	13266	13507	13477	13501	13420	13456	13417	13645	13419	13327	13470	13445	13483	13493	13361	13485	13519	13332	13404	13477	13331	13412	13329	13563	13411	13361	13417	13371	13426	13481	13473	13348	13377	13463	13524	13356	13370	13253	13465	13357	13341	13401	13456	13311	13364	13335	13383	13291	13483	13510	13445	13397	13386	13519	13479	13360	13365	13372	13547	13398	13409	13302	13487	13398	13470	13294	13258	13724	13461	13545	13382	13512	13387	13581	13500	13577	13396	13469	13365	13427	13375	13281	13453	13579	13462	13440	13431	13341	13444	13440	13573	13323	13317	13473	13438	13484	13500	13365	13500	13201	13554	13488	13274	13260	13344	13465	13599	13519	13576	13375	13415	13421	13679	13566	13503	13539	13478	13447	13662	13453	13255	13465	13438	13374	13457	13469	13666	13524	13305	13443	13392	13492	13513	13269	13408	13413	13346	13337	13633	13402	13407	13490	13151	13373	13349	13266	13435	13458	13418	13378	13509	13437	13394	13491	13462	13461	13551	13412	13266	13419	13576	13456	13363	13522	13422	13219	13253	13345	13405	13389	13402	13354	13466	13550	13423	13484	13524	13374	13376	13395	13355	13659	13380	13563	13389	13530	13466	13348	13467	13534	13225	13534	13323	13397	13151	13491	13385	13587	13556	13433	13396	13489	13554	13368	13476	13378	13582	13566	13398	13413	13562	13393	13449	13306	13313	13433	13386	13304	13388	13583	13242	13470	13418	13454	13511	13486	13465	13473	13519	13353	13394	13537	13445	13486	13416	13288	13545	13412	13389	13374	13280	13108	13444	13469	13155	13478	13418	13328	13352	13388	13602	13566	13522	13425	13380	13508	13366	13458	13471	13437	13479	13520	13351	13321	13225	13596	13425	13500	13588	13434	13648	13458	13302	13316	13534	13398	13345	13575	13391	13279	13397	13391	13298	13321	13372	13422	13333	13337	13359	13455	13440	13242	13362	13587	13521	13334	13374	13522	13420	13662	13231	13534	13534	13397	13441	13633	13531	13321	13544	13498	13505	13414	13494	13369	13427	13448	13503	13619	13642	13421	13473	13439	13469	13307	13359	13368	13457	13440	13273	13198	13352	13473	13430	13308	13463	13497	13420	13369	13484	13466	13261	13654	13418	13467	13383	13412	13363	13425	13260	13259	13455	13362	13318	13555	13552	13482	13333	13598	13296	13257	13343	13482	13318	13389	13461	13590	13411	13681	13428	13519	13275	13500	13523	13392	13579	13541	13623	13430	13274	13334	13144	13389	13545	13225	13455	13561	13516	13507	13496	13462	13437	13213	13309	13465	13433	13429	13302	13299	13616	13422	13449	13517	13300	13559	13369	13479	13652	13439	13388	13365	13618	13549	13482	13519	13445	13414	13516	13402	13435	13515	13504	13437	13413	13489	13296	13376	13501	13247	13662	13443	13486	13625	13524	13360	13336	13307	13427	13475	13455	13524	13515	13408	13555	13389	13546	13406	13368	13445	13527	13348	13352	13412	13449	13427	13434	13469	13263	13411	13322	13656	13443	13507	13495	13403	13569	13440	13503	13432	13500	13541	13193	13452	13395	13437	13545	13519	13354	13309	13396	13469	13093	13551	13509	13335	13456	13555	13544	13494	13603	13519	13644	13518	13361	13184	13340	13316	13566	13508	13539	13424	13564	13469	13346	13423	13215	13634	13509	13335	13467	13310	13522	13424	13392	13352	13307	13387	13327	13294	13463	13382	13347	13507	13529	13545	13615	13554	13365	13349	13312	13410	13438	13549	13168	13367	13463	13629	13430	13477	13353	13447	13308	13395	13407	13431	13360	13414	13334	13280	13352	13358	13377	13371	13538	13568	13396	13293	13343	13504	13524	13391	13620	13500	13376	13515	13498	13281	13438	13418	13515	13330	13491	13433	13416	13466	13370	13369	13468	13359	13345	13300	13465	13350	13340	13343	13637	13519	13450	13298	13343	13296	13552	13543	13343	13453	13429	13533	13678	13429	13547	13510	13452	13635	13409	13503	13633	13495	13311	13343	13468	13365	13509	13473	13431	13601	13550	13377	13220	13305	13350	13228	13448	13448	13443	13501	13317	13438	13370	13452	13250	13351	13471	13676	13376	13517	13364	13383	13579	13541	13304	13212	13237	13533	13480	13501	13277	13460	13533	13464	13482	13531	13397	13556	13501	13364	13383	13399	13555	13456	13486	13493	13467	13308	13452	13371	13383	13521	13410	13599	13415	13433	13300	13460	13554	13359	13280	13289	13345	13359	13238	13521	13524	13315	13311	13309	13544	13518	13436	13418	13391	13304	13281	13415	13288	13488	13526	13358	13540	13422	13642	13396	13539	13277	13413	13428	13549	13363	13357	13278	13420	13354	13577	13544	13510	13357	13456	13506	13455	13204	13569	13654	13481	13488	13457	13368	13541	13550	13301	13494	13467	13383	13343	13424	13491	13578	13473	13361	13450	13558	13321	13370	13277	13525	13316	13203	13395	13463	13427	13623	13337	13399	13373	13355	13777	13511	13370	13501	13581	13515	13625	13354	13532	13480	13241	13455	13432	13308	13439	13539	13490	13447	13357	13466	13428	13496	13289	13362	13463	13419	13422	13253	13674	13506	13300	13536	13427	13370	13279	13373	13356	13460	13441	13525	13383	13315	13351	13265	13370	13260	13399	13286	13491	13354	13517	13341	13494	13460	13447	13486	13576	13379	13375	13456	13448	13405	13583	13355	13379	13181	13472	13216	13295	13380
14991	24983	23284	18736	17131	15597	14955	14722	29240	44047	32290	19456	13515	13622	13529	13504	13529	13481	13525	13601	13499	13419	13567	13532	13442	13728	13563	13553	13464	13667	13459	13433	13434	13665	13611	13482	13510	13428	13557	13462	13543	13588	13565	13490	13483	13353	13491	13530	13621	13571	13606	13436	13576	13657	13514	13459	13441	13400	13477	13582	13482	13539	13377	13558	13554	13432	13443	13496	13296	13718	13342	13446	13472	13477	13507	13543	13458	13504	13612	13592	13370	13409	13689	13646	13454	13343	13575	13562	13573	13469	13490	13518	13509	13470	13360	13530	13575	13547	13530	13531	13483	13370	13542	13359	13613	13495	13486	13378	13423	13651	13560	13469	13324	13433	13673	13570	13416	13433	13449	13628	13342	13412	13648	13414	13459	13276	13536	13580	13440	13533	13432	13522	13532	13373	13538	13505	13525	13463	13473	13418	13666	13438	13592	13550	13451	13516	13532	13313	13339	13570	13619	13472	13429	13346	13582	13388	13400	13546	13442	13564	13409	13615	13490	13512	13673	13438	13419	13458	13457	13269	13514	13405	13579	13402	13450	13555	13272	13321	13388	13639	13477	13600	13444	13428	13597	13609	13431	13558	13609	13491	13582	13493	13604	13493	13509	13478	13293	13423	13438	13647	13386	13461	13433	13587	13454	13511	13549	13405	13519	13403	13292	13587	13421	13589	13476	13514	13462	13306	13317	13603	13530	13618	13399	13434	13381	13637	13482	13369	13350	13402	13446	13385	13580	13590	13460	13490	13431	13426	13564	13401	13639	13345	13508	13558	13462	13462	13403	13559	13559	13314	13453	13296	13447	13363	13609	13419	13521	13468	13482	13449	13366	13415	13495	13361	13529	13381	13386	13268	13455	13472	13503	13299	13456	13390	13474	13519	13427	13521	13572	13477	13458	13596	13401	13403	13459	13412	13475	13485	13578	13446	13610	13400	13395	13603	13403	13590	13404	13476	13386	13494	13526	13298	13563	13607	13476	13447	13505	13259	13498	13469	13392	13631	13446	13537	13454	13422	13589	13408	13423	13385	13513	13390	13414	13510	13530	13446	13245	13324	13482	13408	13424	13564	13425	13363	13418	13433	13562	13561	13519	13412	13320	13480	13334	13466	13571	13361	13511	13534	13588	13555	13429	13625	13414	13443	13379	13363	13446	13363	13504	13535	13417	13463	13476	13594	13579	13491	13343	13332	13625	13561	13478	13465	13508	13323	13495	13455	13588	13506	13582	13554	13459	13449	13482	13344	13550	13681	13465	13540	13547	13523	13493	13506	13699	13641	13535	13457	13585	13526	13311	13618	13418	13701	13292	13509	13444	13512	13497	13623	13503	13592	13568	13407	13515	13429	13555	13324	13513	13395	13592	13312	13582	13544	13575	13430	13438	13365	13376	13324	13338	13563	13427	13603	13374	13562	13563	13444	13389	13184	13443	13491	13412	13557	13474	13589	13382	13507	13522	13447	13475	13367	13485	13497	13488	13584	13349	13456	13345	13424	13456	13514	13406	13365	13533	13511	13345	13505	13366	13418	13371	13529	13434	13600	13202	13430	13440	13297	13375	13583	13352	13376	13454	13390	13465	13494	13509	13443	13202	13547	13447	13567	13547	13414	13655	13457	13517	13432	13554	13433	13595	13415	13254	13603	13413	13375	13580	13431	13458	13428	13405	13553	13319	13548	13658	13620	13551	13325	13517	13570	13511	13411	13610	13412	13528	13402	13420	13554	13449	13426	13448	13772	13423	13433	13535	13370	13662	13290	13631	13644	13467	13432	13645	13426	13385	13506	13442	13523	13454	13634	13573	13462	13546	13476	13447	13419	13391	13553	13430	13468	13427	13523	13488	13491	13319	13631	13351	13587	13430	13434	13328	13268	13271	13462	13510	13429	13409	13656	13459	13480	13508	13660	13377	13279	13529	13356	13464	13408	13518	13467	13573	13531	13542	13532	13537	13524	13400	13437	13419	13462	13532	13544	13594	13627	13582	13480	13328	13394	13481	13549	13521	13482	13388	13395	13624	13455	13376	13487	13482	13512	13443	13449	13515	13593	13514	13574	13453	13582	13376	13524	13360	13416	13685	13471	13589	13597	13414	13590	13619	13375	13439	13366	13452	13517	13584	13516	13302	13361	13566	13691	13434	13576	13440	13399	13385	13369	13566	13456	13540	13495	13462	13470	13491	13425	13470	13465	13508	13601	13694	13278	13655	13489	13591	13531	13462	13553	13515	13457	13570	13511	13444	13576	13447	13537	13506	13566	13436	13502	13654	13625	13443	13422	13527	13463	13483	13565	13480	13515	13410	13635	13590	13405	13348	13524	13598	13524	13512	13381	13581	13365	13411	13426	13472	13502	13640	13557	13500	13572	13561	13558	13609	13581	13525	13467	13544	13469	13611	13462	13562	13419	13575	13362	13455	13577	13506	13434	13385	13492	13415	13459	13333	13567	13490	13515	13534	13623	13439	13328	13370	13590	13611	13413	13606	13431	13412	13556	13582	13592	13333	13455	13378	13494	13550	13530	13576	13489	13519	13389	13575	13385	13554	13511	13551	13452	13454	13505	13346	13605	13543	13511	13474	13309	13539	13464	13519	13572	13521	13549	13425	13463	13444	13547	13472	13369	13403	13548	13511	13445	13370	13516	13542	13580	13407	13412	13307	13224	13499	13512	13527	13446	13476	13361	13356	13399	13524	13534	13551	13645	13499	13439	13572	13486	13307	13431	13372	13457	13416	13446	13429	13421	13401	13509	13490	13416	13397	13544	13490	13366	13688	13501	13545	13505	13452	13581	13440	13450	13458	13412	13614	13440	13551	13447	13701	13461	13492	13399	13425	13425	13423	13526	13436	13429	13514	13474	13350	13564	13362	13433	13497	13534	13431	13435	13406	13633	13357	13593	13400	13281	13390	13664	13402	13545	13551	13523	13352	13377	13463	13506	13486	13612	13656	13573	13467	13539	13492	13582	13421	13522	13413	13503	13570	13390	13498	13476	13455	13387	13389	13369	13410	13635	13421	13471	13402	13424	13532	13356	13501	13559	13252	13619	13491	13485	13582	13383	13585	13422	13464	13416	13499	13505	13581	13526	13489	13435	13580	13330	13416	13508	13577	13541	13472	13460	13564	13570	13492	13522	13562	13479	13435	13422	13498	13615	13609	13548	13489	13547	13449	13377	13372	13483	13587	13440	13511	13455	13586	13590	13523	13366	13380	13377	13543	13454	13555	13543	13447	13539	13474	13434	13344	13471	13398	13350	13517	13474	13339	13624	13399	13536	13533	13398	13471	13454	13471	13509	13382	13499	13444	13383	13512	13491	13410	13336	13785	13371	13624	13368	13401	13611	13542	13496	13483	13535	13551	13442	13420	13512	13443	13468	13412	13365	13539	13570	13423	13405	13518	13431	13438	13320	13634	13344	13316	13493	13406	13480	13436	13501	13541	13524	13340	13625	13364	13244	13552	13510	13336	13555	13296	13425	13596	13478	13290	13508	13609	13526	13532	13435	13420	13587	13503	13673	13446	13535	13556	13462	13410	13456	13446	13521	13313	13621	13502	13425	13335	13444	13479	13535	13523	13512	13561	13586	13535	13464	13499	13433	13437	13521	13469	13400	13386	13612	13598	13481	13454	13384	13474	13415	13702	13549	13443	13480	13486	13427	13474	13445	13484	13285	13415	13482	13503	13384	13413	13445	13616	13459	13561	13325	13560	13377	13602	13405	13549	13608	13407	13325	13435	13437	13501	13387	13472	13368	13550	13690	13390	13536	13458	13461	13508	13572	13681	13489	13353	13531	13534	13285	13360	13418	13363	13525	13433	13586	13347	13676	13548	13641	13495	13533	13519	13587	13315	13414	13345	13345	13500	13620	13499	13523	13443	13414	13516	13386	13491	13351	13456	13587	13502	13540	13416	13551	13609	13187	13459	13592	13507	13543	13560	13482	13467	13472	13484	13329	13430	13568	13522	13520	13426	13516	13443	13627	13452	13522	13549	13478	13466	13518	13372	13515	13451	13585	13396	13665	13416	13457	13443	13693	13605	13475	13563	13518	13484	13573	13489	13623	13527	13577	13422	13563	13534	13476	13487	13537	13398	13455	13403	13358	13503	13562	13372	13424	13488	13448	13595	13464	13416	13412	13637	13389	13452	13557	13404	13483	13534	13407	13386	13488	13444	13513	13425	13443	13510	13506	13508	13507	13571	13369	13627	13593	13493	13470	13540	13238	13480	13519	13452	13628	13439	13509	13465	13431	13459	13425	13635	13559	13230	13472	13334	13490	13321	13417	13454	13421	13482	13415	13257	13396	13525	13353	13544	13419	13504	13489	13377	13417	13521	13462	13539	13625	13481	13537	13456	13443	13397	13452	13444	13341	13520	13559	13523	13539	13355	13517	13401	13440	13547	13399	13555	13416	13395	13411	13414	13585	13415	13467	13236	13351	13474	13483	13579	13551	13556	13349	13534	13471	13414	13375	13423	13382	13642	13539	13445	13635	13509	13419	13566	13486	13493	13493	13578	13589	13405	13512	13359	13389	13572	13431	13499	13373	13522	13316	13381	13415	13295	13390	13543	13511	13378	13522	13388	13466	13460	13584	13486	13329	13630	13585	13298	13518	13572	13465	13407	13511	13467	13511	13530	13588	13585	13526	13685	13378	13469	13526	13496	13434	13342	13696	13442	13421	13491	13573	13580	13479	13345	13461	13502	13431	13663	13555	13465	13502	13453	13529	13533	13554	13392	13456	13566	13619	13441	13369	13501	13361	13627	13484	13645	13492	13535	13484	13620	13315	13345	13523	13501	13438	13439	13490	13438	13411	13575	13503	13527	13596	13476	13575	13525	13518	13504	13547	13492	13679	13422	13598	13331	13555	13485	13363	13592	13453	13438	13571	13517	13375	13538	13417	13416	13299	13477	13452	13559	13544	13385	13474	13419	13438	13648	13436	13481	13413	13617	13550	13441	13301	13556	13380	13443	13359	13588	13491	13565	13571	13526	13472	13427	13508	13494	13290	13489	13452	13401	13462	13518	13552	13471	13371	13574	13480	13612	13423	13402	13537	13561	13714	13495	13691	13542	13470	13329	13428	13485	13521	13488	13392	13400	13578	13716	13516	13570	13461	13459	13490
23170	21146	28927	23722	21408	21892	19483	14977	27327	57848	39789	24615	14840	13483	13349	13182	13330	13400	13199	13210	13383	13082	13202	13205	13338	13295	13275	13315	13308	13303	13280	13245	13308	13168	13204	13297	13299	13223	13141	13154	13344	13273	13361	13217	13326	13221	13301	13372	13351	13259	13325	13125	13219	13253	13324	13224	13173	13051	13185	13219	13067	13185	13418	13233	13130	13185	12921	13182	13157	13055	13183	13176	13391	13206	13284	13012	13182	13241	13174	13176	13387	13434	13462	13280	13018	13147	13145	13193	13201	13201	13273	13158	13292	13158	13136	13261	13048	12956	12993	12992	13154	13231	13316	13329	13143	13201	13107	13065	13357	13174	13147	13139	13155	13254	13095	13122	12960	13072	12992	13244	13169	13217	13175	13151	13027	13108	13365	12970	13080	13189	13121	13000	13079	13105	13049	13160	13104	13050	12993	13137	13174	13148	13315	13026	13022	13105	13027	13049	13151	13046	13141	13261	12939	13183	13136	13049	13015	13101	13324	13325	13200	13288	13166	13135	13222	13247	13079	13000	13020	13009	13212	13102	13131	12930	12993	13205	13183	13048	13202	13142	12897	13200	13068	13129	13276	13016	13148	13105	13152	13125	13187	13166	13153	13175	13016	13231	13331	13228	13180	13013	13233	13108	13370	13253	13063	13231	13219	13316	13227	13216	13220	13486	13122	12896	13007	13073	13275	13047	13175	13241	13161	13151	13076	13074	13253	13179	13082	13210	13128	12952	13147	13206	13142	12946	13024	13104	13225	13127	13275	13066	13064	13107	13177	13098	12989	13167	13103	13086	13110	13067	12969	13074	13333	13428	13411	13233	12982	12965	13171	13176	13227	13101	13285	13086	13031	13094	13258	13096	13220	13314	13138	13102	13149	13091	13062	13216	13178	13219	13256	13116	13043	13274	13140	13126	13049	13042	13022	13133	13249	13423	13348	13110	13002	13197	13205	13196	13109	13032	13222	13103	13103	13088	13198	13101	13127	13164	13137	13171	13131	13005	13142	12923	13107	13038	12979	13148	12989	13042	13229	13017	13090	13151	13111	13203	13130	13115	13146	12914	13267	13175	13171	13150	13139	12915	13256	13168	13092	12951	13085	13219	13192	13216	13230	13200	13180	13114	13168	13129	13161	13107	13205	13059	13240	13043	13228	13156	13083	13122	13155	13119	13237	13056	13002	13205	13153	13034	13180	13234	13135	13173	12998	13094	13269	13180	13241	13185	13126	13116	13250	13145	13079	13105	13192	13066	13060	13141	13195	13185	13104	13325	13208	13057	13040	13033	13079	13227	13265	13294	13080	13038	13058	13123	13368	13247	13111	13242	13122	13156	13251	13141	13199	13053	12935	13064	12960	13038	13139	13131	13100	13151	13078	13122	13291	13194	13206	13241	12915	13180	13158	13151	13191	13185	12942	13206	13114	13178	13173	13067	13387	13232	13139	13202	13253	13137	13203	13223	13197	13204	13143	13153	13151	13255	13069	13150	13169	12982	13072	13228	13285	13205	13044	13139	13192	13181	13202	13047	12993	13021	13154	13082	13211	13176	13190	13019	13313	13214	13298	13188	13084	13172	13261	13109	13057	13213	13202	13167	13115	13316	13070	13130	13074	13149	13066	13206	13033	13126	13161	13127	13003	13088	13140	13175	12971	13105	13250	13115	13207	13232	13133	13193	13099	13219	13097	12932	13229	13094	13274	13041	13052	12930	13311	13134	13174	13197	13070	13090	13247	12949	13217	13238	13019	13117	13048	13008	13182	13196	13174	13186	13284	13116	13176	13160	13288	13032	13396	13265	13223	13143	13018	12988	12951	13180	13208	12993	13132	13013	13238	13315	13166	13186	13137	13138	13240	13186	13062	13128	12927	12941	13067	13067	13051	13148	13281	13128	13163	13299	13032	13302	13186	13136	12958	13119	13011	13084	13131	13117	13195	13077	13091	12986	13153	13126	13360	13332	13020	13134	13029	13158	13192	13150	13175	13256	13274	13187	13099	13046	13187	13260	13333	13172	13146	13301	12987	12981	13121	13269	13228	13211	13083	13138	13224	13116	13076	13156	13170	13243	13248	13299	13128	13243	13429	13233	13149	13073	13218	13124	13135	13275	13110	13178	13027	13149	13209	13157	13139	13128	13122	13100	12960	13260	13072	13149	13205	13074	12948	13192	13285	12965	13060	13251	13160	13109	13278	13069	12927	13208	13004	13086	13046	13181	12944	13257	13174	13193	13254	13066	12961	13207	13125	13113	13192	13085	13119	13151	13165	13122	13097	13133	13227	13065	13186	13186	12905	12873	13285	13179	13314	13119	13134	13121	13319	13254	13134	13258	12953	13369	13199	13006	13214	13107	13107	13244	13163	13218	13290	13207	13166	13028	13114	13177	13245	13270	13173	13109	13337	13166	12967	13093	13222	13111	13208	13100	13100	13219	13188	13131	13123	13212	13320	13139	13277	13158	13280	13162	13353	13224	13145	13189	13265	13080	12986	13188	12922	13216	13198	13190	13228	13238	13118	13213	13041	13296	13009	13119	13267	13168	13020	13349	13030	13159	13099	13174	13262	13106	13138	13205	13045	13133	13221	13084	13143	13218	13150	13283	13093	13195	13229	13234	13151	13026	13164	13005	13080	13171	13126	13131	13235	13087	13023	13155	13278	13168	13102	12980	13149	13119	13188	12925	13034	13106	13284	13263	13283	13173	13047	13188	13191	13103	13216	13105	13227	13009	13217	13111	13106	13197	13076	13227	13115	13077	13159	13051	13125	13121	13166	13078	13283	13113	13153	13266	13217	13320	13304	13089	13224	13185	13084	13159	13098	12991	13259	13215	13178	13035	13256	13378	13109	13096	13127	13085	12818	13197	13018	13217	13045	13151	13197	13153	13223	13100	13228	13090	13363	13141	13202	13126	13250	13146	12860	13205	13207	13240	13326	13309	13195	13229	13212	13262	12933	13290	13238	13192	13100	13325	13211	13342	13232	13216	13327	13247	13180	13075	13118	13216	12934	13044	12963	13052	13133	12969	13042	13050	13191	13067	13203	13158	13114	13027	13133	13174	13097	13172	13196	12985	13165	13275	13329	13007	13110	13027	13123	13063	13166	13240	13127	13155	13228	13248	13257	13088	12932	13122	13242	13139	13212	12986	13043	12956	13138	13264	13084	13175	13075	13076	13046	13066	13207	13049	13081	13287	13425	13202	13179	13137	13326	13137	13189	13071	13282	13167	13265	13199	13363	13111	13053	13119	13321	13052	13185	13095	13110	13072	13132	13125	13054	13266	13021	13148	13019	13123	13063	13043	13056	12914	13218	13219	13262	13286	13293	13127	13253	13173	13089	13212	13126	13083	13276	13204	13093	13128	13096	13191	13154	13271	13278	13349	13231	13185	13269	13199	13161	12943	13129	13035	13023	12911	13057	13122	13118	13237	13125	12895	13159	13251	13253	13157	13210	13068	13164	13144	13252	13061	13231	12921	13136	12974	13170	13042	13090	13129	13178	13228	13108	13230	13341	13197	13053	13016	13116	13199	13161	13271	12909	13098	13327	13070	13198	13124	13304	13307	13162	13107	13148	13173	13201	13204	13125	13046	13136	13190	12997	13163	13058	13126	13104	13132	13132	13171	13207	13257	13104	13160	13092	13291	13150	13223	13256	13207	13216	13156	13236	13387	13144	13258	13213	13145	13172	13207	13257	13125	13233	13159	13116	13158	13110	13002	13191	13153	12979	13035	13030	13256	13430	13118	13303	13166	12975	13161	13225	13183	13077	13171	12998	13319	13143	13095	13198	13133	13044	13311	13170	12929	13079	13146	13055	13230	13234	13399	13057	13173	13209	13024	12970	13193	13248	13264	13228	13181	13121	13041	13160	13183	13318	13164	13225	13164	13125	13261	13167	13185	13161	13200	13174	13097	13108	12931	13141	12908	13171	13103	13231	13328	13176	13192	13224	13123	13234	13180	13115	13067	13079	13163	13141	13281	13178	13307	13185	13240	13124	13139	12961	13213	13181	13187	13084	13021	13298	13169	13248	13129	13191	13069	13176	13168	13247	13224	12990	13194	13238	13123	13276	13101	13284	13054	13113	13002	13133	13223	13406	13077	13090	13082	12934	13324	13229	13188	13241	12953	13162	13206	13284	13160	13326	13107	13111	13336	13179	13148	13104	13233	13188	13161	13158	13012	13226	12936	13199	13140	13130	13197	13310	13017	13038	13136	13150	13046	13173	12932	13289	13374	13071	13159	13182	13212	13162	13253	13143	13163	13219	13161	13233	13230	13203	13121	13143	12962	12997	13059	13211	13191	13095	13233	13211	12864	13289	13356	13093	13126	13021	13210	13161	13252	13159	13123	13169	13092	13323	13267	13269	13155	13158	13069	13036	13077	13260	13067	13159	13155	13145	13124	13161	13124	13123	13154	13224	13205	13209	13070	13089	13092	13210	13038	13227	13121	13205	13236	13518	13185	13036	13185	13158	13038	13080	13150	13281	13289	13170	13079	13073	13289	13268	13157	13168	13197	13207	13128	13150	13205	13177	13131	13117	13053	13188	12988	13264	12998	13195	13176	13059	12970	13219	13264	13153	13158	13085	12976	13276	13136	13206	13274	13186	13102	13019	13192	13071	13280	13072	13112	13066	12827	13087	13148	13091	13253	13221	13378	13011	13204	13153	13064	13131	13183	13287	13063	13158	13013	13289	13104	13298	13159	13278	13049	13169	13085	13236	13035	13120	12927	13132	13112	13135	13180	13113	13150	13337	13242	13201	13053	13161	13165	12991	13046	13378	13170	13104	13155	13060	13140	13000	13059	12915	13346	13302	13085	13149	12826	13168	13175	13349	13305	13366	12915	13148	13223	13073	13094	13079	13057	13080	13160	13102	13308	13183	13118	13115	13058	13034	13178	13250	12979	13120	13205	13106	13318	13129	13070	13107	13251	12985	13168	13082	13335	13093	12934	13373	13150	13130	13153	13250	13199	13322	13068	13302	13148	13084	13222	13238	13200	13206	13266	13181	12987	13069	13119	13209	13222	13066	13158	13158	12982	13055	13109	13083	12917	13188	13182	13413	13057	13095	12902	13096	13201	13113	13114	13086	13342	13139	13139	13102	12959	13139	12980	13463	13133	13077	13213
17046	30334	28449	21853	19606	17571	16057	15566	33853	56486	42894	21080	13381	13286	13388	13280	13141	13358	13327	13286	13284	13305	13266	13406	13262	13252	13219	13376	13154	13378	13372	13303	13322	13207	13449	13227	13405	13324	13411	13114	13337	13175	13324	13336	13392	13340	13397	13229	13179	13263	13463	13172	13153	13255	13364	13296	13196	13133	13098	13181	13315	13396	13158	13337	13335	13237	13291	13263	13388	13141	13340	13166	13263	13285	13244	13293	13240	13469	13189	13269	13411	13368	13354	13394	13297	13326	13354	13313	13252	13274	13278	13269	13211	13187	13236	13295	13314	13336	13020	13281	13221	13211	13212	13232	13384	13248	13346	13198	13421	13389	13145	13201	13231	13140	13245	13126	13295	13209	13323	13166	13422	13050	13220	13199	13162	13213	13075	13260	13499	13141	13302	13230	13286	13267	13201	13281	13247	13278	13214	13246	13162	13127	13328	13327	13274	13265	13196	13245	13287	13272	13323	13235	13329	13309	13392	13261	13149	13273	13310	13214	13153	13193	13282	13311	13208	13289	13255	13200	13207	13270	13276	13331	13396	13254	13349	13243	13331	13362	13167	13277	13097	13319	13093	13155	13213	13092	13251	13315	13188	13198	13275	13209	13346	13414	13348	13205	13210	13311	13350	13150	13170	13279	13356	13358	13127	13235	13355	13147	13255	13262	13194	13203	13266	13087	13216	13300	13175	13233	13250	13131	13155	13420	13506	13200	13234	13313	13233	13295	13374	13236	13180	13171	13062	13219	13158	13158	13266	13351	13224	13345	13013	13277	13422	13092	13344	13234	13298	13274	13211	13191	13070	13294	13230	13293	13198	13289	13248	13215	13221	13124	13265	13247	13308	13192	13345	13266	13461	13300	13252	13229	13190	13217	13263	13412	13295	13293	13292	13145	13353	13245	13396	13385	13226	13238	13198	13430	13277	13342	13355	13164	13288	13207	13248	13319	13204	13137	13292	13401	13203	13214	13249	13267	13346	13176	13045	13102	13280	13273	13212	13358	13353	13056	13468	13341	13220	13196	13340	13380	13206	13290	13206	13238	13247	13235	13170	13112	13246	13178	13138	13317	13232	13216	13319	13337	13289	13268	13308	13212	13341	13179	13237	13105	13326	13129	13285	13312	13156	13291	13380	13297	13204	13206	13239	13177	13239	13309	13205	13121	13299	13157	13393	13044	13284	13137	13181	13110	13314	13158	13278	13161	13232	13166	13447	13270	13067	13133	13158	13348	13363	13072	13248	13274	13216	13310	13163	13281	13211	13377	13272	13249	13405	13235	13080	13336	13235	13209	13372	13173	13156	13132	13373	13212	13264	13244	13175	13112	13172	13296	13323	13137	13420	13376	13308	13303	13066	13278	13170	13416	13251	13342	13348	13454	13160	13270	13279	13177	13237	13287	13215	13283	13352	13134	13198	13277	13227	13258	13223	13264	13249	13118	13477	13218	13081	13365	13127	13173	13244	13482	13373	13141	13301	13334	13269	13252	13248	13410	13307	13331	13166	13300	13178	13258	13096	13213	13317	13318	13367	13367	13205	13261	13035	13140	13219	13348	13250	13145	13408	13042	13199	13142	13125	13290	13212	13203	13271	13362	13273	13220	13153	13240	13344	13155	13249	13278	13209	13369	13308	13174	13334	13199	13391	13366	13180	13170	13203	13426	13380	13353	13219	13174	13301	13291	13231	13329	13250	13268	13138	13282	13283	13168	13337	13120	13204	13369	13181	13309	13042	13271	13227	13407	13120	13138	13265	13142	13150	13067	13308	13238	13341	13365	13314	13247	13096	13279	13216	13155	13223	13109	13348	13136	13085	13230	13260	13322	13277	13223	13129	13323	13220	13311	13202	13292	13350	13257	13244	13305	13319	13346	13286	13265	13233	13262	13316	13199	13307	13269	13439	13219	13317	13186	13343	13195	13227	13013	13317	13400	13427	13120	13222	13265	13218	13093	13272	13346	13109	13199	13126	13343	13329	13113	13199	13163	13291	13258	13353	12956	13245	13209	13176	13126	13233	13288	13219	13300	13201	13025	13279	13429	13241	13381	13087	13330	13047	13317	13234	13250	13292	13381	13341	13264	13317	13202	13280	13398	13364	13227	13407	13334	13514	13199	13319	13160	13194	13213	13228	13224	13220	13270	13153	13332	13219	13274	13286	13285	13317	13174	13226	13211	13094	13244	13173	13167	12998	13290	13302	13050	13316	13112	13270	13301	13005	13388	13329	13190	13272	13207	13329	13296	13270	13430	13257	13181	13227	13233	13410	13113	13269	13235	13266	13409	13153	13331	13307	13346	13378	13290	13202	13306	13224	13207	13386	13198	13111	13305	13338	13156	13221	13307	13277	13320	13166	13131	13399	13200	13214	13326	13190	13222	13383	13343	13300	13135	13373	13307	13337	13299	13250	13360	13091	13198	13254	13261	13352	13219	13336	13222	13293	13232	13186	13146	13237	13128	13240	13130	13253	13258	13223	13150	13321	13261	13131	13293	13083	13329	13263	13258	13268	13356	13300	13189	13303	13212	13189	13246	13362	13314	13344	13223	13260	13215	13249	13314	13340	13345	13475	13181	13317	13389	13211	13359	13241	13261	13247	13408	13312	13105	13252	13312	13258	13356	13186	13254	13193	13054	13256	13097	13199	13154	13185	13238	13432	13330	13279	13356	13104	13357	13251	13300	13222	13160	13329	13153	13279	13278	13158	13338	13158	13403	13158	13238	13341	13189	13234	13288	13291	13202	13316	13356	13214	13301	13334	13113	13245	13153	13232	13209	13220	13198	13289	13182	13194	13358	13302	13282	13241	13210	13227	13106	13151	13338	13320	13261	13219	13360	13229	13385	13316	13253	13320	13108	13303	13309	13240	13198	13324	13185	13178	13221	13190	13302	13151	13355	13080	13253	13258	13127	13234	13215	13307	13162	13375	13198	13268	13041	13209	13264	13138	13263	13283	13266	13372	13258	13082	13236	13117	13347	13307	13258	13192	13361	13237	13363	13136	13345	13125	13168	13255	13235	13131	13288	13251	13244	13136	13476	13313	13084	13165	13416	13265	13306	13204	13230	13189	13288	13143	13290	13097	13109	13255	13136	13224	13246	13218	13116	13349	13269	13171	13272	13245	13314	13432	13171	13188	13034	13283	13162	13297	13291	13363	13236	13206	13210	13423	13228	13225	13275	13247	13368	13155	13284	13162	13353	13244	13090	13250	13197	13254	13080	13277	13116	13296	13267	13214	13229	13255	13314	13361	13143	13246	13055	13316	13314	13228	13385	13258	13171	13174	13131	13145	13300	13295	13165	13280	13338	13350	13225	13134	13357	13260	13220	13248	13284	13007	13269	13335	13228	13207	13267	13405	13275	13204	13197	13156	13423	13354	13175	13262	13155	13316	13191	13152	13154	13181	13333	13300	13247	13198	13162	13221	13208	13367	13224	13127	13363	13285	13257	13351	13313	13204	13115	13083	13154	13208	13352	13319	13300	13210	13363	13307	13177	13233	13169	13331	13135	13195	13216	13176	13412	13285	13179	13325	13405	13204	13370	13310	13252	13295	13266	13263	13175	13217	13326	13006	13341	13288	13265	13282	13157	13370	13279	13333	13213	13167	13208	13234	13293	13198	13220	13224	13258	13232	13147	13397	13224	13265	13094	13313	13163	13309	13331	13278	13264	13296	13282	13346	13325	13232	13303	13079	13115	13208	13318	13159	13120	13339	13354	13322	13169	13326	13168	13292	13158	13308	13292	13161	13297	13189	13331	13251	13310	13366	13219	13212	13251	13196	13078	13161	13386	13163	13162	13174	13084	13255	13313	13350	13040	13233	13271	13209	13327	13244	13412	12999	13322	13315	13117	13247	13332	13168	13192	13304	13179	13290	13357	13198	13321	13267	13225	13250	13210	13167	13190	13150	13179	13189	13288	13346	13327	13188	13161	13205	13270	13212	13231	13481	13207	13275	13116	13303	13310	13276	13178	13230	13394	13217	13043	13217	13276	13390	13236	13168	13105	13226	13348	13223	13292	13185	13256	13161	13264	13375	13123	13274	13287	13073	13398	13286	13249	13213	13142	13148	13281	13203	13320	13268	13192	13367	13279	13103	13325	13310	13033	13312	13172	13186	13300	13234	13181	13047	13147	13365	13329	13262	13232	13411	13077	13160	13183	13073	13143	13182	13134	13364	13249	13303	13327	13188	13280	13166	13247	13433	13327	13216	13210	13100	13077	13347	13110	13202	13146	13224	13403	13260	13316	13387	13190	13174	13140	13269	13314	13340	13209	13157	13343	13311	13327	13283	13437	13510	13185	13274	13314	13212	13451	13404	13090	13108	13404	13237	13161	13324	13274	13213	13321	13427	13285	13333	13258	13168	13150	13384	13127	13224	13321	13316	13484	13091	13263	13138	13259	13270	13328	13258	13160	13372	13172	13422	13312	13289	13348	13281	13258	13222	13165	13190	13237	13244	13312	13043	13242	13184	13315	13343	13234	13168	13286	13356	13175	13147	13107	13158	13143	13550	13271	13166	13308	13250	13193	13350	13231	13057	13272	13215	13354	13177	13240	13325	13264	13286	13263	13109	13227	13290	13216	13145	13113	13251	13274	13245	13281	13237	13142	13241	13216	13203	13226	13083	13100	13272	13187	13245	13241	13040	13471	13309	13375	13191	13336	13240	13060	13290	13059	13150	13374	13218	13254	13441	13251	13309	13338	13435	13258	13348	13251	13241	13299	13033	13136	13270	13271	13127	13236	13199	13235	13330	13268	12974	13349	13392	13223	13248	13299	13249	13322	13057	13295	13172	13370	13231	13252	13248	13254	13331	13244	13300	13360	13245	13219	13201	13208	13314	13374	13143	13192	13085	13119	13212	13174	13100	13281	13229	13128	13179	13215	13081	13308	13227	13199	13303	13257	13175	13253	13223	13298	13255	13174	13262	13306	13276	13324	13355	13221	13124	13276	13167	13273	13264	13289	13235	13119	13308	13210	13334	13292	13186	13199	13267	13045	13236	13281	13228	13361	13130	13280	13263	13205	13206	13263	13330	13005	13220	13183	13117	13247	13147	13342	13293	13084	13331	13356	13163	13246	13346	13243	13168	13244	13401	13119	13382	13202	13314	13333	13243	13330	13171	13164
27560	21674	22131	17756	14778	14440	14292	13933	14843	21438	17745	15046	13877	13953	13906	13899	14010	14010	13941	13758	13943	13826	13725	13859	13907	13898	13713	13716	13688	13756	13711	13728	13815	13866	13790	13851	13559	13790	13883	13592	13513	13844	13673	13848	13853	13854	13800	13558	13739	13804	13711	13722	13863	13642	13491	13776	13722	13927	13585	13863	13858	13764	13761	13990	13677	13699	13739	13890	13787	13958	13989	13980	13904	13708	13657	13928	13851	13816	13909	13847	13658	13791	13903	13704	13834	13781	13680	13765	13838	13882	13608	13887	13730	13672	13733	13641	13655	13795	13676	13814	13814	13639	13846	13816	13889	13589	13847	13812	13842	13643	13790	13747	13947	13827	13674	13639	13780	13761	13903	13872	13700	13847	13934	13777	13733	13940	13872	13803	13726	13872	13974	13804	13747	13887	13943	13777	13739	13853	13836	13835	13787	13914	13864	13978	13617	13828	13948	13786	13831	13682	13759	13961	13875	13980	13790	13850	13625	13861	13893	13660	13840	13748	13856	13868	14071	13760	13879	13926	13836	13633	13873	13784	13720	13798	13713	13736	13824	13720	13785	13912	13817	13915	13533	13912	13947	13894	13896	13811	13883	13692	13864	13808	13765	13723	13704	13821	13789	13687	13951	13641	13723	13723	13772	13777	13688	13663	13734	13637	13841	13586	13696	13714	13843	13538	13810	13750	13911	13656	13708	13617	13954	13718	13728	13573	13823	13731	13677	13756	13884	13866	13778	13855	13778	13669	13670	13794	13746	13693	13570	13736	13700	13771	13854	13679	13848	13786	13779	13746	13647	13710	13937	13797	13794	13888	13867	13821	13730	13757	13691	13864	13808	13789	13759	13852	13806	13957	13957	13742	13716	13774	13528	13693	13872	13790	13615	13900	14057	14043	13673	13759	13872	13736	13769	13704	13782	13802	13970	13806	13768	13733	13761	13813	13867	13690	13745	13824	13761	13984	13791	13708	13993	13861	13707	13804	13607	13819	13768	13904	13924	13889	13761	13751	13833	13871	13920	13683	13810	14056	13798	13946	13803	13779	13647	13992	13733	13665	13600	13874	13640	13821	13855	13809	13848	13748	13859	13687	13808	13832	13811	13763	13847	13673	13803	13809	13720	13755	13670	13721	13780	14005	13789	13815	13808	13817	13826	13669	13813	13833	13609	13810	13514	13815	13866	13745	13635	13764	13698	13810	13746	13660	13967	13598	13714	13649	13705	13644	13589	13716	13658	13767	13677	13655	13864	13929	13932	13823	13815	13757	13810	13718	13781	13738	13745	13724	13707	13691	13978	13709	13648	13633	13607	13716	13755	13722	13881	13895	13824	13800	13648	13756	13804	13840	13648	13827	13551	13691	13914	14005	13685	13977	13711	13679	13684	13933	13823	13746	13704	13844	13793	13876	13713	13889	13824	13832	13840	13861	13756	13936	13532	13620	13872	13736	13856	13902	13794	13578	13728	13949	13809	13873	13756	13873	13941	14071	13842	13739	13764	13814	13690	13799	13858	13670	13832	13669	13815	13798	13761	13551	13832	13857	13855	13607	13838	13778	13719	13784	13813	13937	13673	13738	13824	13936	13774	13761	13627	13874	13799	13851	13751	13866	13832	13771	13816	13845	13732	13695	13873	13907	13795	13938	13759	13777	13875	13920	13810	13717	13933	13813	13806	13835	13706	13769	13588	13764	13663	13780	13679	13759	13898	13750	13662	13642	13788	13708	13719	13700	13840	13687	13901	13690	13773	13791	13793	13748	13937	13761	13856	13770	13898	13783	13837	13879	13896	13810	13765	13924	13777	13871	13724	13720	13827	13728	13784	13984	13820	13632	13841	13737	13630	13941	13762	13603	13678	13778	13940	13808	13696	13989	13674	13922	13831	13800	13747	13875	13822	14026	13880	13468	13778	13795	13795	13779	13563	13716	13745	13903	13948	13949	13638	13871	13825	13814	13638	13807	13865	13773	13874	13701	13640	13801	13726	13801	13738	13782	13640	13828	13633	13731	13920	13719	13859	13888	13868	13772	13849	13681	13811	13877	13673	13939	13742	13726	13716	13791	13865	13678	13965	13723	13790	13741	13608	13732	13672	13596	13804	13769	13743	13791	13771	13781	13825	13737	13866	13900	13947	13768	13889	13788	13721	13887	13719	13633	13855	13643	13929	13759	13784	13743	13749	13804	13808	13882	13894	13886	13696	13764	13677	13998	13824	13762	13743	13804	13815	13829	13702	13819	13567	13846	13864	13798	14057	13941	13779	13746	13718	13840	13791	13806	13841	13912	13828	13908	13806	13782	13835	13819	13842	13810	13843	13738	13892	13741	13632	13728	13842	13796	13835	13804	13761	13679	13866	13782	13756	13870	13717	13646	13876	13929	13825	13826	13718	13741	13829	13717	13746	13933	13881	13712	13749	13793	13900	13877	13753	13752	13756	13763	13640	13873	13696	13740	13726	13740	13909	13732	13818	13665	13797	13880	13603	13766	13830	13866	13864	13838	13702	13671	13832	13852	13627	13754	13666	13808	13801	13815	13495	13681	13735	13865	13814	13780	13720	13738	13898	13789	13801	13766	13818	13877	13838	13817	13721	13753	13764	13682	13722	13773	13907	13654	13805	13648	13660	13744	13819	13877	13807	13689	13963	13864	13859	13790	13746	13663	13822	13928	13795	13802	13891	13828	13699	14013	13779	13847	13933	13781	13970	13743	13847	13834	13663	13926	13882	13809	13882	13720	13835	13396	13811	13786	13871	13634	13849	13855	13810	13909	13885	13742	13610	13707	13809	13749	13918	13908	13822	13907	13878	13622	13637	13733	13907	13764	13824	13869	13628	13746	13808	13693	13834	13952	13885	13698	13867	14019	13684	13850	13828	13754	13749	13862	13828	13753	13681	13885	13970	13770	13816	13746	13667	13796	13725	13716	13635	13736	13791	13829	13792	13668	13791	13728	13755	13599	14031	13771	13600	13673	13678	13842	13664	13788	13701	13875	13920	13855	13670	13699	13846	13830	13854	13593	13666	13707	13735	13682	13937	13764	13785	13798	13742	13795	13549	13736	13772	13738	13961	13754	13788	13752	13839	13958	13846	13664	13650	13822	13735	13623	13739	14035	13924	14040	13739	13835	13791	13652	13823	13838	13832	13829	13734	13691	13761	13782	13716	13916	13781	13765	13751	13710	13804	13877	13806	13837	13935	13929	13632	13841	13756	13743	13819	13882	13749	13830	13728	13636	13896	13771	13829	13780	13795	13717	13743	13861	13861	13802	13920	13869	13787	13729	13773	13779	13769	13589	13725	13807	13661	13679	13949	13768	13879	13589	13829	13732	13664	13688	14026	13622	13663	13685	13628	13753	13780	13700	13863	13711	13744	13903	13917	13558	13705	13783	13886	13767	13864	13600	13833	13820	13893	13706	13655	13573	13767	13792	13713	13677	13719	13709	13765	13715	13900	13624	13820	13822	13931	13851	13831	13810	13828	13797	13881	13662	13964	14038	13870	13719	13636	13759	13930	13634	13746	13782	13819	13816	13733	13753	13859	13824	13846	13926	13930	13705	13846	13996	13678	13730	13768	13849	13779	13918	13746	13655	13823	13748	13635	13630	13838	13567	13684	13805	13660	13768	13797	13958	13720	13834	14011	14040	13878	13756	13653	13739	13649	13840	13866	13811	13558	13864	13810	13787	13739	13673	13848	13663	13845	13698	13670	13824	13762	13706	13759	13907	13719	13889	13668	13739	13626	13874	13791	13672	13860	13893	13834	13712	13858	13705	13822	13927	13943	13799	13662	13821	13781	13574	13645	13599	13805	13816	13734	13722	13765	13796	13754	13912	13673	13778	13954	13703	13904	13925	13775	13804	13964	13612	13888	13823	13782	13888	13686	13760	13904	13631	13877	13822	13683	13752	13834	13861	13785	13743	13732	13716	13702	13734	13734	13768	13683	13754	13730	13924	13770	13658	13843	13695	13639	13773	13950	13662	13912	13943	13902	14075	13765	13761	13753	13793	13851	13951	13905	13699	13790	13774	14123	13893	13957	13805	13557	13679	13617	13811	13813	13741	13910	13827	13716	13831	13776	13655	13728	13673	13819	13787	13698	13975	13980	13581	13715	13908	13956	13838	13677	13751	13955	13817	13849	13674	13652	13736	13760	13893	13772	13765	13877	13985	13967	13591	13746	13666	13912	13988	13767	13852	13872	13727	13987	13931	13840	13839	13702	13763	13864	13907	13841	13730	13854	13851	13833	13826	13890	13745	13718	13674	13710	13879	13812	13658	13830	13606	13635	13689	13831	13651	13919	13732	13893	13729	13614	13864	13970	13728	13640	13726	13713	13634	13868	13757	13860	13780	13801	13648	13683	13810	13893	13931	13849	13663	13910	13871	13897	13684	13810	13617	13808	13774	13873	13647	14059	13767	13605	13799	13777	13837	13694	13854	13623	13841	13759	13882	13733	13739	13731	13823	13894	13843	13824	13893	13853	13563	13722	13748	14074	13726	13911	13658	13906	13789	13900	13773	13881	13904	13754	13728	13806	13883	13737	13848	13823	13757	13948	13895	13722	13726	13803	13734	13710	13713	13746	13789	13851	13888	13942	13856	13989	13682	13774	13813	13815	13550	13790	13929	13775	13754	13799	13682	13713	13561	13754	13787	13879	13596	13835	13805	13795	13719	13722	13843	13896	13801	13802	13755	13698	13742	13805	13696	14056	13792	13979	13732	13982	13959	13691	13689	13817	13768	13690	13576	13921	13806	13754	13784	13704	14011	13890	13894	13847	13684	13682	13596	13889	13886	13735	13767	13753	13950	13745	13605	13662	13574	13949	13901	13869	13895	14113	13804	13897	13694	13723	13969	13863	13730	13729	13650	13648	13905	13873	13684	13743	13706	13896	13787	13712	13824	13940	13850	13778	13751	13921	13673	13919	13886	13662	13827	14047	13745	13680	13906	13718	13736	13835	13670	13766	13811	13720	13703	13657	13704	13866	13675	13715	13624	13728	13736	13674	13685	13877	13740	13618	13772	13909	13791	13919	13620	13762	13764	13657	13699	13866	13820	13939	13841	13678	13813	13760	13703	13629	13904	13636	13807	13945	13844	14032	13914	13707	13629	13658	13910	13889	13862	13434	13750
15228	18907	18618	16030	15271	14677	14319	14122	15882	25123	18268	14646	13723	13770	13572	13674	13714	13671	13656	13555	13706	13586	13606	13532	13654	13823	13717	13728	13633	13541	13699	13815	13475	13756	13678	13587	13631	13657	13518	13578	13755	13776	13476	13745	13678	13513	13582	13734	13574	13498	13650	13671	13604	13640	13535	13594	13635	13679	13662	13738	13768	13833	13631	13678	13563	13649	13538	13594	13652	13508	13630	13690	13635	13740	13673	13539	13580	13602	13563	13613	13730	13511	13507	13632	13769	13686	13596	13598	13685	13676	13568	13479	13502	13584	13613	13766	13674	13636	13734	13661	13807	13562	13729	13647	13691	13554	13559	13806	13549	13640	13637	13734	13792	13538	13715	13688	13771	13799	13569	13815	13634	13590	13469	13643	13580	13591	13735	13760	13602	13591	13720	13651	13659	13686	13883	13704	13730	13607	13577	13621	13509	13714	13669	13642	13666	13645	13715	13794	13645	13471	13674	13525	13658	13596	13770	13727	13710	13668	13586	13651	13579	13451	13641	13553	13733	13581	13624	13754	13529	13762	13634	13575	13602	13656	13782	13813	13657	13685	13687	13660	13484	13569	13612	13540	13713	13645	13579	13590	13613	13567	13809	13651	13548	13622	13682	13648	13684	13701	13408	13775	13564	13645	13783	13651	13668	13732	13545	13541	13441	13722	13724	13585	13638	13712	13698	13526	13812	13632	13602	13666	13677	13697	13524	13673	13794	13574	13630	13655	13810	13647	13712	13694	13666	13585	13735	13702	13441	13556	13699	13371	13703	13531	13555	13606	13675	13702	13769	13651	13726	13661	13823	13715	13672	13606	13723	13713	13645	13636	13710	13588	13668	13566	13580	13625	13486	13551	13653	13647	13585	13655	13568	13677	13653	13615	13550	13657	13728	13721	13551	13513	13461	13807	13558	13735	13687	13758	13692	13726	13696	13678	13649	13660	13572	13528	13549	13614	13650	13530	13744	13635	13742	13491	13592	13751	13661	13602	13713	13745	13624	13534	13563	13730	13578	13727	13644	13664	13679	13619	13686	13566	13874	13562	13698	13602	13550	13667	13700	13655	13666	13649	13552	13630	13697	13583	13723	13676	13546	13577	13675	13532	13510	13499	13686	13704	13628	13569	13752	13565	13609	13607	13530	13574	13830	13669	13647	13641	13496	13864	13801	13788	13739	13541	13485	13698	13666	13559	13630	13618	13483	13458	13580	13705	13664	13611	13821	13628	13586	13592	13636	13680	13733	13689	13655	13735	13712	13522	13558	13555	13863	13715	13638	13498	13420	13567	13649	13587	13476	13678	13496	13681	13570	13571	13681	13605	13758	13657	13551	13462	13575	13580	13767	13523	13511	13593	13616	13667	13599	13653	13513	13768	13595	13484	13635	13580	13655	13562	13864	13787	13650	13659	13530	13545	13510	13625	13635	13678	13572	13666	13558	13638	13625	13758	13576	13634	13505	13437	13591	13543	13623	13598	13534	13810	13517	13670	13631	13528	13465	13795	13523	13607	13534	13714	13704	13587	13585	13698	13696	13625	13553	13655	13705	13611	13506	13691	13720	13598	13747	13539	13641	13614	13770	13598	13696	13826	13623	13617	13521	13511	13582	13563	13845	13525	13788	13741	13615	13830	13706	13541	13703	13534	13549	13620	13502	13684	13563	13672	13610	13592	13764	13772	13572	13729	13808	13585	13467	13575	13653	13424	13502	13621	13606	13713	13569	13716	13611	13660	13611	13623	13828	13499	13516	13478	13646	13740	13731	13614	13616	13747	13531	13652	13486	13724	13635	13576	13643	13735	13562	13606	13705	13515	13650	13688	13726	13569	13794	13515	13684	13441	13677	13795	13738	13690	13670	13482	13670	13657	13813	13743	13629	13566	13565	13761	13785	13675	13628	13665	13642	13648	13613	13540	13570	13497	13727	13646	13533	13729	13662	13651	13799	13732	13595	13516	13488	13724	13598	13956	13674	13670	13617	13576	13680	13739	13615	13718	13701	13681	13674	13759	13612	13746	13638	13540	13547	13671	13673	13719	13619	13563	13597	13775	13555	13497	13731	13682	13585	13686	13585	13623	13490	13690	13631	13581	13567	13624	13545	13767	13696	13759	13660	13644	13541	13610	13682	13706	13672	13655	13678	13569	13805	13673	13563	13562	13733	13783	13701	13610	13645	13653	13746	13486	13676	13786	13615	13558	13560	13475	13648	13714	13668	13695	13775	13697	13542	13797	13669	13687	13593	13484	13531	13661	13571	13449	13579	13759	13762	13823	13679	13551	13511	13628	13682	13631	13575	13597	13611	13758	13581	13723	13687	13684	13748	13773	13634	13525	13629	13445	13518	13596	13553	13733	13566	13769	13857	13600	13702	13660	13633	13608	13518	13734	13641	13617	13693	13614	13551	13482	13693	13625	13522	13481	13534	13706	13691	13535	13806	13778	13666	13800	13728	13755	13748	13709	13720	13641	13416	13748	13587	13675	13895	13653	13367	13722	13583	13641	13593	13614	13576	13695	13618	13550	13912	13662	13640	13540	13662	13666	13645	13527	13602	13717	13493	13607	13672	13623	13550	13740	13615	13807	13606	13629	13729	13670	13694	13562	13732	13584	13707	13604	13678	13576	13592	13633	13642	13714	13669	13460	13830	13579	13590	13750	13437	13705	13627	13713	13713	13553	13521	13724	13582	13629	13678	13571	13573	13813	13609	13757	13769	13755	13756	13693	13671	13709	13674	13540	13693	13840	13806	13673	13503	13808	13580	13509	13693	13429	13607	13592	13837	13536	13593	13561	13479	13519	13629	13692	13711	13644	13658	13588	13604	13553	13586	13534	13697	13726	13691	13678	13626	13717	13903	13639	13583	13795	13693	13767	13567	13639	13539	13679	13741	13647	13601	13567	13733	13625	13754	13701	13496	13654	13722	13696	13553	13811	13689	13597	13685	13691	13678	13727	13756	13558	13700	13829	13685	13732	13641	13624	13714	13576	13759	13743	13648	13705	13612	13559	13840	13752	13750	13768	13547	13830	13844	13519	13736	13598	13719	13629	13791	13812	13685	13671	13620	13732	13730	13683	13807	13598	13404	13718	13798	13552	13792	13740	13668	13580	13432	13614	13702	13741	13534	13692	13697	13643	13767	13645	13638	13833	13715	13607	13557	13767	13624	13709	13711	13617	13705	13753	13607	13729	13645	13580	13561	13519	13509	13618	13765	13677	13635	13627	13640	13523	13552	13492	13689	13517	13851	13638	13842	13576	13537	13712	13707	13550	13621	13691	13710	13586	13676	13598	13423	13625	13707	13690	13678	13566	13769	13615	13738	13598	13662	13553	13783	13691	13758	13590	13693	13774	13816	13715	13786	13551	13651	13711	13726	13592	13626	13675	13661	13776	13704	13867	13737	13544	13624	13663	13551	13683	13670	13636	13807	13657	13594	13767	13592	13593	13862	13520	13585	13528	13702	13526	13595	13669	13647	13636	13653	13679	13572	13703	13565	13702	13576	13719	13704	13683	13560	13529	13601	13786	13672	13527	13651	13637	13618	13657	13663	13583	13681	13526	13655	13786	13447	13583	13807	13727	13565	13626	13645	13731	13728	13711	13600	13668	13686	13784	13606	13730	13571	13565	13633	13495	13743	13629	13586	13609	13786	13682	13674	13664	13543	13695	13778	13547	13711	13780	13647	13610	13854	13512	13749	13658	13855	13740	13646	13632	13570	13759	13628	13742	13524	13764	13596	13633	13681	13686	13730	13652	13574	13572	13446	13605	13623	13766	13753	13596	13778	13657	13620	13688	13616	13588	13460	13561	13533	13793	13591	13824	13600	13668	13558	13657	13808	13528	13666	13630	13499	13648	13636	13590	13676	13776	13570	13700	13753	13667	13630	13709	13562	13595	13566	13707	13725	13503	13698	13691	13808	13679	13633	13758	13755	13534	13613	13620	13782	13582	13596	13573	13821	13657	13539	13621	13671	13687	13807	13805	13819	13703	13556	13586	13645	13413	13422	13612	13660	13609	13843	13554	13672	13616	13645	13679	13506	13561	13659	13781	13554	13748	13711	13647	13626	13699	13772	13642	13589	13556	13611	13771	13675	13587	13735	13710	13610	13735	13636	13534	13609	13841	13648	13622	13746	13631	13705	13766	13528	13547	13794	13603	13754	13537	13836	13733	13507	13643	13710	13644	13409	13679	13593	13742	13501	13610	13739	13586	13828	13772	13505	13626	13510	13818	13662	13704	13656	13720	13651	13746	13675	13617	13630	13561	13554	13662	13588	13649	13601	13714	13701	13674	13617	13656	13697	13516	13616	13744	13642	13637	13710	13810	13615	13670	13618	13635	13732	13659	13664	13590	13617	13520	13657	13605	13749	13798	13608	13575	13595	13764	13707	13631	13743	13691	13627	13532	13509	13858	13661	13731	13603	13640	13659	13459	13768	13796	13707	13589	13659	13816	13670	13528	13619	13678	13652	13613	13603	13428	13722	13550	13472	13647	13862	13678	13653	13765	13592	13645	13651	13695	13752	13709	13706	13623	13697	13739	13600	13602	13465	13622	13743	13637	13619	13762	13525	13623	13735	13669	13600	13633	13658	13636	13684	13657	13702	13601	13611	13745	13658	13526	13482	13715	13684	13625	13627	13787	13680	13742	13712	13635	13787	13664	13681	13663	13830	13634	13576	13659	13725	13616	13551	13666	13581	13507	13567	13728	13678	13729	13690	13824	13734	13525	13785	13688	13562	13667	13744	13739	13612	13633	13974	13619	13692	13752	13668	13772	13701	13638	13616	13507	13741	13679	13624	13758	13729	13716	13547	13656	13652	13715	13759	13749	13660	13549	13694	13824	13705	13643	13721	13651	13623	13693	13773	13659	13713	13736	13674	13723	13850	13635	13706	13811	13634	13631	13567	13619	13718	13727	13559	13759	13667	13455	13775	13639	13599	13575	13502	13646	13611	13606	13511	13626	13723	13632	13726	13779	13729	13504	13770	13706	13718	13663	13614	13564	13801	13771	13565	13752	13793	13607	13426	13690	13706	13767	13587	13675	13620	13722	13732	13605	13664	13581	13606	13499	13584	13568	13594	13614	13544	13732	13695	13619	13652	13733	13702	13655	13715	13674	13648	13720	13722	13728
24571	21157	28084	24694	20810	17379	16135	14606	21386	43239	30925	20556	14592	14082	14042	13833	13889	13733	13945	13857	13903	13970	13843	14019	13953	13763	13671	13944	13945	13817	13612	13863	13959	13950	13781	13861	13940	13683	13697	13716	13784	13657	13690	13733	13863	13885	13882	13703	13829	13735	13708	13871	13890	13689	13785	13826	13819	13832	13853	13818	13866	14028	14010	13811	13863	13956	13764	13947	13867	13927	13724	13827	13802	13766	13726	13875	13781	13653	13997	13713	13895	13754	13775	13869	13848	13948	13814	13759	13843	13741	13750	13899	13793	13863	13691	13689	13861	13775	13799	13850	13612	13772	13594	13722	13642	13630	13813	13818	13717	13961	13821	13616	13755	13964	13841	13849	13787	13770	13857	13844	13697	13844	13880	13860	13732	13726	13849	13573	13723	13880	13982	13623	13743	13630	13715	13612	13767	13782	13976	13751	13837	13817	13912	13839	14037	13760	14034	13871	13769	13676	13815	13737	13780	13567	13713	13676	13682	13826	13637	13552	13699	13730	13622	13770	13922	13830	13749	13829	13887	13758	13844	13852	13970	13861	13831	13645	13978	13724	13764	13684	13931	13876	13738	13858	13765	13797	13661	13681	13699	13765	13828	13931	13811	13831	13743	13670	13935	13815	13584	13732	13777	13571	13755	13809	13710	13770	13880	13661	13847	13593	13711	13714	13610	13854	13937	13897	13563	13859	13730	13557	13678	13735	13915	13735	13922	13878	13896	13702	13809	13931	13841	13694	13831	13764	13556	13641	13734	13745	13741	13712	13818	13764	13518	13763	13782	13866	13743	13922	13842	13833	13924	13752	13801	13721	13708	13778	13729	13794	13780	13883	13622	13658	13606	13572	13919	13916	13828	13801	13861	13809	13800	13761	13580	13479	13817	13656	13667	13852	13872	13858	13608	13602	13671	13718	13829	13656	13705	13787	13902	13704	13693	13709	13812	13745	13706	13695	13756	13868	13734	13865	13893	13861	13851	13656	13791	13895	13691	13893	13891	13764	13716	13449	13914	13936	13684	13806	13769	13599	13643	13905	13785	13760	13746	13678	13632	13777	13783	13673	13885	13618	13691	13743	13686	13774	13789	13748	13750	13738	13809	13868	13507	13569	13811	13852	13944	13768	13784	13922	13856	13718	13848	13641	13829	13848	13825	13862	13575	13752	13898	13682	13577	13662	13627	13738	13745	13632	13760	13636	13758	13544	13785	13888	13856	13883	13749	13940	13678	13659	13843	13664	13844	13915	13859	13941	13777	13833	13850	13855	13849	13886	13970	13776	13892	13972	13884	13873	13736	13732	13820	13922	13868	13945	13625	13827	13890	13760	13849	13752	13766	13766	13698	13865	13642	13813	13818	13572	13841	13833	13829	13866	13787	13740	13541	13904	13674	13765	13653	13889	14000	13656	13679	13762	13808	13825	13612	13759	13797	13915	13782	13788	13607	13780	13750	13814	13768	13768	13770	13780	13590	13541	13879	13858	13856	13695	13693	13733	13802	13751	13786	13838	13881	13700	13796	13777	13688	13713	13921	13873	13776	13682	13708	13747	13827	13758	13777	13707	13910	13697	13862	13685	13765	13961	13810	13654	13868	13546	13727	13752	13787	13653	13827	13767	13707	13867	13950	13844	13711	13697	13775	13897	13775	13947	13729	13645	13734	13850	13627	13793	13783	13698	13871	13740	13810	13667	13882	13724	13680	13813	13663	13884	13851	13741	13846	13611	13793	13514	13631	13954	13694	13678	13576	13847	13777	13869	13701	13561	13773	13822	13642	13588	13931	13808	13664	13529	13831	13724	13624	13779	13982	13765	13609	13640	13815	13894	13805	13711	13835	13862	13911	13758	13588	13791	13727	13945	13754	13612	13846	14059	13748	13928	13805	13761	13796	13875	13592	13735	13732	13968	13904	13492	13582	13851	13846	13884	13860	13811	13870	13878	13608	13878	13702	13949	13776	13640	13880	13830	13633	13890	13926	13767	13817	13715	13787	13922	13935	13680	13722	13613	13740	13597	13882	13778	13628	13674	13805	13775	13758	13777	13647	13768	13894	13965	13953	13856	13725	13749	13687	13768	13785	13482	13868	13719	13756	13729	13622	13889	13933	13684	13817	13882	13805	13903	13969	13833	13825	13767	13576	13643	13936	13551	13703	13730	13750	13733	13802	13781	13652	13977	13769	13851	13793	13750	13763	13691	13728	13876	13795	13902	13592	13828	13697	13800	13655	13796	13739	13996	13799	13960	13738	13833	13665	13708	13733	13875	13750	13985	14037	13583	14025	13917	13989	13934	13867	13746	13662	13836	13890	13802	13824	13929	13744	13671	13645	13644	13765	13971	13742	13845	13795	13815	13987	13730	13886	13852	13774	13762	13817	13741	13874	13724	13936	13669	13860	13724	13630	13633	13753	13735	13712	13657	13729	13750	13882	13840	13737	13719	13846	13784	13743	13667	13965	13725	13739	13677	13614	13777	13804	13835	13771	13863	13846	13689	13715	13643	13712	13759	13702	13713	13773	13856	13663	13848	13822	13746	13942	13671	13681	13504	13792	13759	13761	13600	13670	13674	13745	13865	13665	13756	14067	13894	13750	13800	13642	13777	13970	13733	13907	13567	13737	13624	13679	13879	13791	13876	13578	13649	13801	13764	13832	13594	13757	13685	13929	13644	13888	13938	13914	13752	13802	13743	13662	13743	13535	13843	13830	13759	13890	13924	13935	13805	13718	13894	13888	13842	13675	13690	13645	13762	13665	13862	13739	13705	13719	13612	13577	13799	13777	13741	13755	13980	13529	13751	13676	13773	13772	13779	13746	13748	13789	13666	13821	13868	13748	13894	13763	13767	13783	13652	13826	13846	13945	13825	13632	13749	13670	13751	13752	13710	13902	13783	13775	13956	13883	13727	13739	13889	13756	13687	13713	13593	13730	13730	13790	13857	13720	13806	13852	13531	13671	13769	13869	13885	13654	13676	13880	13775	13628	13859	13847	13850	13855	13857	13808	13623	13904	13701	13863	13943	13644	13715	13709	13950	13642	13694	13821	13842	13876	14016	13823	13680	13739	13650	13864	13815	13834	13843	13730	13815	13853	13845	13944	13705	13727	13816	13785	13743	13699	13862	13724	13586	13840	13840	13870	13648	13677	13895	13813	13848	13777	13693	13712	13847	13907	13673	13631	13791	13834	13680	13753	13913	13833	13766	13843	13680	13775	13605	13630	13627	13704	13665	13757	13918	13815	13962	13871	13661	13682	13957	13710	13965	13890	13783	13730	13721	13898	13794	13558	13807	13716	13805	13731	13807	13813	13645	13721	13959	13756	14050	13887	13775	13945	13883	13696	13628	13705	13793	13691	13832	13712	13702	13649	13641	13770	13623	13782	13930	13856	13706	13679	13771	13785	13869	13666	13753	13708	13767	13563	13809	13938	13768	13805	13609	13781	13669	13745	13814	13807	13715	13895	13820	13808	13920	13819	13925	13889	13874	13715	13785	13647	13779	13828	13811	13810	13767	13825	13622	13789	13760	13716	13855	13739	13767	13842	13928	13947	13993	13747	13760	13862	13751	13794	13773	13828	13780	13838	13913	13996	13809	13780	13771	13774	13612	13746	13635	13886	13698	13833	13784	13797	13822	13964	13754	13741	13710	13710	13950	13800	13838	13572	13795	13780	13790	13886	13746	13670	13862	13787	13891	13793	13700	13753	13822	13685	13899	13747	13713	13748	13702	13799	13838	13781	13883	13699	13639	13652	13688	13763	13724	13886	13791	13735	13821	13847	13578	13776	13815	13775	13740	13610	13800	13546	13703	13731	13647	13965	13593	13845	13849	13734	13892	13977	13672	13783	13816	13739	13717	13663	13918	13857	13677	13669	13744	13759	13670	13639	13759	13855	13788	13653	13793	13750	13703	13793	13871	13912	13586	13870	13628	13661	13780	13750	13790	13736	13744	13599	13861	13724	13757	13828	13723	13758	13681	13670	13718	13872	13687	13752	13591	13782	13761	13778	13890	13688	13798	13691	13752	13927	13648	13679	13965	13877	13721	13882	13834	13874	13693	13766	13660	13667	13710	13636	13606	13799	13827	13545	13908	13772	13582	13735	13613	13753	13990	13794	13750	13787	13633	13637	13667	13791	14026	13763	13737	13733	13790	13871	13763	13634	13936	13904	13907	13615	13763	13804	13757	13836	13674	13793	13722	13650	13845	13791	13700	13710	13743	13704	13760	13787	13894	13845	13752	13736	13646	13820	13750	13743	13767	13684	13685	13705	13729	13720	13674	13698	13991	13799	13662	13902	13827	13834	13555	13887	13771	13749	13813	13728	13554	13680	13713	13719	13802	13687	13822	13626	13752	13730	13689	13665	13762	13865	13838	13881	13684	13717	13713	13826	13826	13783	13610	13603	13797	13761	13708	13719	13945	13765	13720	13720	13749	13821	13855	14044	13659	13839	13756	13823	13636	13675	13641	13623	13844	13820	13737	13709	13741	13714	13751	13995	13808	13668	13822	13944	13632	13751	13682	13853	13726	13903	13864	13726	13729	13878	13733	13772	13710	13702	13653	13830	13764	13738	13736	13735	13792	13717	13715	13688	13678	13820	13688	13854	13613	13824	13792	13720	13788	13774	13975	13793	13680	13475	13706	13847	13865	13843	13744	13668	13702	13934	13783	13803	13678	13961	13730	13731	13708	13532	13825	13747	13877	13669	13715	13608	13581	13693	13767	13860	13796	13824	13866	13629	14018	13711	13557	13826	13722	14000	13843	13666	13667	13837	13815	13575	13892	13639	13862	13597	13950	14090	14006	13770	13764	13856	13842	13858	13843	14061	13738	13742	13748	13764	13823	13927	13794	13653	13645	13744	13692	13683	13803	13738	13700	13711	13900	13864	13814	13550	13904	13933	13816	13928	13762	13645	13857	13888	13856	13686	13816	13832	13746	13815	13765	13784	13829	13922	13655	13616	13699	13816	13696	13806	13852	13801	13630	13773	13672	13915	13805	13739	13969	13801	13642	13732	13815	13763	13797	13890	13778	13652	13766	13717	13944	14000	13710	13907	13805	13661	13788	13827	13707	13881	13834	13771	13790	13804	13824	13824	13910	13661	13742	13748	13743	13609	13580	13889	13806	13976	13842
14978	24502	23602	19023	17081	15960	15352	14780	26093	44750	33254	18977	13695	13815	13589	13598	13816	13688	13652	13677	13704	13546	13650	13785	13678	13744	13688	13796	13578	13665	13801	13806	13815	13587	13732	13730	13718	13570	13519	13775	13675	13716	13624	13441	13705	13538	13709	13738	13626	13680	13575	13665	13642	13702	13825	13427	13565	13641	13689	13643	13370	13609	13702	13438	13635	13578	13587	13686	13643	13684	13682	13602	13787	13595	13504	13494	13667	13669	13663	13807	13613	13634	13766	13654	13527	13920	13606	13638	13722	13829	13880	13578	13596	13692	13651	13717	13801	13749	13746	13597	13605	13602	13568	13575	13701	13666	13464	13665	13651	13660	13629	13729	13616	13696	13788	13724	13618	13607	13683	13680	13686	13696	13714	13759	13558	13820	13606	13679	13593	13635	13612	13666	13726	13740	13734	13695	13658	13752	13607	13653	13601	13742	13537	13528	13602	13755	13645	13634	13608	13601	13605	13851	13654	13514	13734	13564	13595	13669	13628	13682	13575	13581	13501	13649	13662	13552	13584	13820	13724	13628	13731	13615	13544	13555	13788	13603	13553	13647	13655	13629	13635	13543	13617	13695	13663	13660	13609	13744	13739	13530	13659	13621	13739	13724	13770	13755	13757	13645	13643	13527	13745	13563	13543	13485	13449	13748	13678	13739	13880	13519	13505	13686	13642	13590	13743	13795	13706	13625	13653	13640	13538	13720	13645	13651	13614	13626	13612	13801	13651	13649	13657	13599	13668	13733	13727	13659	13616	13739	13609	13662	13558	13599	13455	13638	13744	13575	13606	13639	13513	13570	13547	13636	13751	13649	13650	13573	13724	13526	13582	13791	13690	13672	13670	13697	13655	13709	13680	13613	13692	13562	13576	13641	13714	13628	13690	13777	13595	13712	13595	13691	13529	13765	13665	13707	13675	13606	13548	13697	13790	13759	13693	13638	13699	13619	13656	13842	13619	13542	13567	13621	13742	13651	13698	13582	13768	13580	13652	13556	13650	13749	13638	13675	13526	13653	13651	13550	13696	13671	13595	13539	13587	13741	13657	13719	13647	13561	13613	13673	13579	13508	13896	13678	13454	13606	13632	13625	13590	13721	13720	13733	13790	13571	13558	13635	13815	13711	13717	13491	13637	13841	13761	13765	13662	13630	13810	13529	13654	13434	13545	13591	13748	13627	13756	13452	13746	13656	13591	13615	13595	13638	13660	13540	13503	13715	13642	13660	13743	13616	13616	13656	13775	13591	13722	13429	13514	13771	13713	13686	13669	13657	13581	13775	13653	13779	13612	13680	13607	13667	13476	13445	13525	13603	13481	13653	13581	13686	13768	13633	13727	13658	13492	13520	13564	13663	13632	13729	13546	13676	13586	13556	13731	13649	13578	13610	13547	13720	13707	13742	13615	13731	13673	13718	13693	13674	13791	13715	13666	13416	13554	13729	13694	13642	13656	13681	13639	13586	13850	13617	13568	13580	13670	13565	13597	13618	13558	13647	13669	13634	13597	13581	13614	13669	13702	13644	13680	13587	13564	13573	13572	13671	13483	13448	13656	13683	13735	13732	13736	13628	13681	13691	13635	13715	13762	13687	13579	13565	13651	13667	13723	13698	13766	13680	13758	13600	13746	13691	13577	13563	13681	13669	13723	13499	13532	13774	13606	13643	13598	13556	13527	13570	13744	13683	13686	13770	13610	13617	13741	13647	13624	13759	13630	13666	13732	13944	13617	13580	13896	13778	13842	13710	13642	13558	13617	13640	13635	13783	13773	13643	13670	13821	13680	13810	13677	13677	13514	13601	13691	13765	13572	13780	13777	13682	13736	13707	13705	13779	13606	13694	13634	13562	13496	13642	13559	13681	13671	13778	13515	13547	13700	13543	13652	13680	13661	13813	13678	13699	13560	13547	13794	13672	13517	13676	13666	13697	13669	13877	13488	13668	13554	13485	13645	13752	13646	13670	13795	13766	13676	13615	13725	13654	13759	13615	13505	13685	13565	13607	13740	13623	13611	13611	13645	13746	13634	13439	13635	13585	13620	13614	13729	13611	13591	13591	13640	13558	13599	13785	13749	13740	13642	13713	13678	13738	13660	13657	13620	13685	13693	13880	13701	13679	13504	13563	13702	13596	13679	13670	13585	13644	13790	13764	13616	13541	13533	13925	13616	13534	13639	13823	13606	13673	13521	13568	13674	13671	13564	13685	13686	13711	13716	13479	13664	13644	13523	13630	13718	13846	13688	13627	13734	13495	13613	13546	13539	13686	13556	13624	13615	13702	13766	13504	13822	13590	13638	13536	13707	13601	13648	13733	13650	13747	13612	13524	13770	13701	13588	13682	13573	13693	13602	13641	13689	13657	13630	13645	13589	13742	13679	13527	13645	13809	13805	13654	13565	13567	13727	13670	13676	13569	13848	13762	13768	13627	13613	13696	13632	13688	13597	13628	13729	13551	13583	13652	13693	13520	13615	13652	13535	13683	13645	13620	13549	13612	13755	13626	13692	13798	13566	13527	13731	13711	13639	13658	13578	13585	13674	13680	13764	13504	13683	13644	13542	13730	13768	13725	13542	13535	13548	13715	13630	13710	13583	13665	13689	13483	13837	13698	13803	13572	13551	13717	13678	13759	13603	13502	13745	13665	13735	13697	13612	13563	13854	13601	13632	13489	13841	13511	13499	13651	13618	13687	13779	13515	13780	13518	13735	13686	13621	13548	13722	13613	13539	13570	13712	13732	13649	13663	13680	13694	13636	13590	13524	13650	13624	13799	13561	13835	13516	13805	13726	13574	13697	13796	13566	13493	13502	13651	13661	13646	13651	13566	13594	13840	13689	13543	13616	13483	13674	13670	13546	13637	13619	13695	13618	13745	13631	13611	13674	13684	13668	13617	13809	13699	13617	13512	13576	13494	13627	13679	13463	13643	13712	13521	13782	13578	13515	13614	13634	13431	13635	13526	13627	13754	13581	13654	13606	13602	13766	13488	13527	13752	13791	13828	13835	13535	13796	13510	13772	13623	13590	13722	13742	13541	13731	13615	13719	13530	13595	13573	13554	13720	13461	13673	13626	13477	13786	13719	13641	13750	13460	13642	13614	13723	13842	13740	13805	13618	13566	13704	13601	13794	13687	13616	13651	13491	13587	13767	13728	13557	13598	13626	13698	13768	13566	13720	13756	13584	13631	13594	13596	13911	13631	13681	13727	13690	13677	13705	13637	13600	13705	13559	13556	13589	13442	13611	13517	13646	13719	13825	13745	13687	13573	13514	13560	13597	13662	13587	13478	13701	13744	13651	13718	13595	13693	13845	13609	13728	13580	13645	13384	13617	13531	13601	13522	13412	13570	13709	13530	13606	13591	13773	13603	13721	13590	13723	13623	13628	13570	13724	13710	13671	13606	13771	13478	13716	13565	13688	13612	13713	13755	13659	13444	13695	13618	13511	13570	13615	13818	13587	13613	13657	13692	13498	13889	13617	13606	13615	13528	13665	13806	13766	13793	13625	13751	13815	13613	13705	13737	13710	13718	13667	13785	13500	13547	13597	13677	13788	13797	13716	13744	13565	13415	13572	13689	13638	13564	13645	13528	13816	13663	13777	13752	13510	13680	13608	13820	13567	13764	13682	13765	13671	13743	13617	13728	13780	13713	13743	13540	13743	13692	13757	13529	13593	13677	13525	13783	13726	13678	13639	13759	13717	13580	13558	13879	13598	13792	13799	13515	13551	13634	13630	13557	13599	13863	13642	13591	13628	13795	13520	13600	13688	13756	13605	13644	13667	13635	13802	13715	13632	13662	13650	13593	13728	13561	13545	13680	13664	13640	13552	13560	13720	13652	13821	13642	13852	13659	13561	13756	13659	13752	13531	13562	13696	13668	13589	13786	13765	13530	13672	13768	13672	13481	13621	13654	13793	13612	13823	13569	13623	13687	13639	13665	13644	13619	13642	13673	13733	13635	13486	13492	13751	13565	13685	13553	13694	13755	13662	13688	13647	13775	13717	13696	13580	13751	13605	13658	13594	13736	13629	13738	13609	13584	13625	13578	13604	13607	13782	13715	13581	13684	13734	13810	13730	13748	13767	13649	13467	13695	13790	13634	13656	13752	13764	13705	13689	13639	13566	13681	13702	13780	13672	13566	13526	13594	13572	13681	13697	13682	13601	13466	13464	13561	13573	13740	13578	13720	13665	13681	13696	13642	13643	13898	13676	13529	13574	13665	13542	13560	13585	13598	13630	13679	13578	13691	13726	13590	13705	13685	13581	13606	13617	13786	13633	13602	13593	13616	13585	13696	13604	13497	13639	13782	13409	13660	13671	13682	13647	13751	13646	13574	13520	13719	13731	13567	13673	13359	13740	13671	13791	13736	13498	13634	13947	13555	13632	13693	13577	13581	13600	13746	13534	13689	13463	13611	13572	13876	13569	13617	13623	13636	13582	13580	13707	13560	13677	13807	13427	13841	13749	13641	13651	13633	13605	13815	13799	13680	13742	13658	13550	13686	13718	13538	13652	13651	13479	13750	13816	13509	13555	13526	13650	13599	13789	13621	13622	13500	13659	13690	13678	13666	13643	13771	13624	13638	13671	13556	13740	13527	13696	13742	13612	13633	13689	13605	13696	13688	13660	13724	13537	13769	13454	13752	13546	13636	13749	13616	13737	13700	13613	13527	13803	13509	13597	13634	13578	13408	13584	13639	13568	13719	13819	13671	13810	13561	13747	13632	13601	13658	13594	13558	13669	13748	13565	13463	13668	13866	13742	13554	13732	13758	13562	13629	13738	13730	13756	13507	13693	13537	13600	13673	13750	13653	13657	13758	13545	13757	13805	13733	13652	13680	13673	13650	13496	13605	13559	13616	13650	13547	13673	13674	13543	13569	13604	13498	13780	13513	13609	13600	13584	13576	13671	13641	13635	13642	13703	13635	13649	13560	13683	13849	13600	13620	13451	13729	13496	13741	13582	13461	13805	13567	13662	13671	13658	13884	13652	13694	13625	13597	13728	13748	13611	13605	13537	13763	13613	13653	13505	13767	13471	13758	13571	13684	13627	13411	13655	13700	13591	13752	13656	13756	13552	13690	13577	13616	13691	13787	13804	13629	13434	13707	13700	13518	13714	13655	13641	13554	13596
23175	21142	28908	23648	21361	21935	19956	15557	26419	56498	41605	27242	15621	14142	13980	13767	13937	13828	13843	13684	13645	13764	13806	13736	13784	13694	13750	13574	13557	13384	13466	13753	13432	13812	13311	13548	13545	13681	13622	13758	13699	13635	13486	13739	13653	13680	13648	13452	13702	13458	13806	13488	13696	13545	13487	13577	13407	13603	13707	13622	13589	13584	13565	13550	13635	13565	13634	13610	13661	13681	13546	13657	13496	13350	13865	13654	13680	13653	13518	13613	13748	13695	13856	13784	13791	13688	13601	13654	13624	13474	13512	13707	13717	13663	13665	13497	13609	13478	13699	13616	13771	13539	13689	13415	13638	13390	13727	13573	13631	13639	13428	13651	13635	13736	13668	13555	13549	13600	13788	13571	13358	13602	13483	13417	13601	13575	13686	13666	13567	13582	13512	13659	13634	13631	13654	13644	13522	13524	13466	13508	13610	13594	13458	13559	13560	13695	13762	13533	13526	13528	13583	13511	13533	13358	13676	13586	13403	13537	13519	13560	13619	13605	13437	13414	13504	13546	13416	13561	13665	13714	13548	13612	13595	13273	13565	13456	13530	13453	13389	13391	13436	13576	13633	13442	13595	13525	13485	13455	13581	13423	13610	13427	13647	13588	13511	13597	13562	13550	13464	13593	13582	13649	13511	13522	13534	13492	13456	13423	13625	13486	13682	13541	13612	13474	13453	13625	13483	13469	13501	13456	13428	13468	13605	13651	13585	13578	13421	13706	13602	13393	13599	13574	13531	13489	13642	13619	13622	13425	13589	13641	13607	13365	13544	13594	13437	13528	13456	13400	13561	13543	13652	13553	13537	13544	13500	13665	13603	13447	13509	13631	13547	13533	13559	13543	13431	13494	13573	13518	13563	13631	13377	13476	13498	13487	13586	13612	13666	13568	13718	13611	13548	13430	13378	13653	13431	13636	13614	13512	13584	13592	13650	13518	13454	13533	13565	13433	13661	13664	13545	13478	13767	13537	13820	13404	13554	13614	13741	13479	13652	13620	13606	13497	13580	13412	13393	13569	13466	13564	13626	13644	13583	13645	13680	13588	13570	13960	13660	13660	13633	13412	13495	13498	13668	13483	13384	13714	13638	13451	13539	13641	13513	13675	13604	13577	13487	13661	13285	13573	13521	13592	13678	13594	13481	13618	13531	13498	13487	13383	13636	13530	13635	13511	13696	13549	13608	13393	13522	13484	13842	13777	13767	13585	13568	13632	13544	13486	13573	13523	13217	13499	13688	13672	13633	13571	13562	13766	13612	13620	13547	13562	13632	13571	13528	13520	13647	13665	13510	13453	13714	13470	13566	13600	13629	13623	13469	13718	13706	13518	13526	13501	13487	13516	13714	13472	13522	13567	13648	13597	13691	13452	13411	13681	13530	13720	13710	13624	13495	13756	13374	13378	13610	13686	13617	13598	13544	13448	13423	13554	13599	13592	13564	13508	13409	13453	13619	13548	13278	13638	13623	13598	13687	13626	13521	13614	13463	13461	13594	13488	13534	13489	13572	13600	13350	13779	13695	13413	13648	13468	13478	13732	13634	13584	13591	13578	13477	13448	13640	13582	13412	13526	13790	13568	13567	13498	13450	13485	13577	13581	13757	13704	13714	13537	13255	13535	13519	13521	13539	13692	13644	13558	13602	13725	13596	13436	13379	13591	13547	13739	13812	13381	13743	13546	13433	13541	13665	13504	13498	13701	13396	13473	13613	13490	13535	13412	13517	13483	13482	13462	13625	13451	13506	13536	13645	13482	13703	13667	13617	13486	13478	13623	13606	13346	13722	13581	13662	13708	13491	13526	13535	13618	13517	13537	13398	13400	13556	13642	13625	13535	13590	13435	13407	13493	13569	13593	13592	13592	13566	13518	13764	13407	13580	13563	13429	13542	13515	13735	13641	13390	13622	13670	13639	13587	13672	13502	13545	13556	13327	13386	13582	13591	13448	13681	13583	13525	13377	13594	13404	13469	13358	13547	13674	13588	13652	13497	13609	13490	13578	13691	13555	13697	13570	13571	13631	13554	13467	13569	13622	13580	13519	13485	13494	13433	13448	13693	13529	13837	13478	13785	13759	13399	13688	13544	13633	13709	13508	13452	13555	13552	13601	13636	13274	13664	13565	13676	13734	13540	13704	13523	13443	13625	13718	13703	13388	13623	13603	13525	13408	13562	13530	13635	13507	13446	13696	13712	13693	13579	13325	13594	13305	13432	13644	13459	13550	13594	13622	13727	13535	13615	13622	13435	13705	13515	13679	13502	13607	13487	13699	13587	13294	13761	13622	13376	13423	13493	13490	13567	13390	13489	13389	13645	13532	13596	13483	13739	13556	13460	13638	13433	13519	13430	13505	13647	13617	13541	13532	13624	13733	13478	13613	13518	13583	13530	13580	13741	13656	13460	13649	13409	13578	13272	13457	13626	13432	13606	13476	13521	13575	13553	13637	13643	13599	13616	13666	13620	13652	13545	13689	13342	13514	13653	13640	13543	13600	13531	13499	13439	13742	13540	13586	13714	13531	13526	13653	13712	13446	13756	13374	13436	13627	13492	13685	13516	13541	13382	13588	13414	13551	13543	13508	13569	13467	13738	13323	13582	13501	13553	13508	13517	13513	13627	13421	13448	13655	13412	13462	13463	13423	13509	13406	13845	13499	13630	13744	13524	13543	13609	13499	13568	13607	13752	13559	13493	13666	13434	13364	13657	13521	13524	13707	13453	13650	13572	13451	13469	13759	13533	13645	13661	13578	13589	13557	13458	13620	13353	13576	13432	13628	13487	13602	13623	13447	13544	13470	13516	13422	13764	13532	13676	13625	13746	13618	13503	13492	13659	13541	13848	13692	13525	13637	13633	13579	13462	13386	13623	13537	13659	13576	13675	13569	13530	13351	13474	13577	13771	13643	13439	13649	13811	13626	13617	13507	13427	13589	13534	13686	13613	13491	13327	13422	13505	13491	13424	13650	13633	13575	13479	13567	13503	13545	13690	13537	13407	13527	13692	13525	13620	13564	13458	13712	13309	13445	13698	13574	13679	13559	13599	13524	13455	13439	13510	13496	13625	13533	13569	13727	13470	13716	13589	13607	13461	13612	13828	13690	13671	13697	13437	13597	13604	13665	13572	13585	13615	13495	13499	13569	13701	13722	13648	13439	13490	13679	13552	13604	13541	13443	13648	13831	13537	13573	13659	13579	13701	13491	13622	13577	13485	13450	13427	13405	13484	13609	13579	13617	13601	13626	13619	13724	13524	13593	13656	13839	13560	13679	13466	13686	13635	13497	13615	13590	13654	13542	13496	13635	13626	13434	13514	13457	13517	13630	13602	13614	13472	13664	13668	13545	13434	13682	13593	13545	13467	13706	13432	13571	13635	13589	13714	13557	13644	13543	13564	13562	13524	13461	13398	13586	13447	13544	13514	13660	13533	13702	13649	13565	13567	13708	13664	13542	13549	13611	13689	13546	13596	13476	13479	13472	13402	13524	13637	13797	13516	13596	13542	13679	13555	13440	13686	13479	13644	13454	13399	13524	13427	13773	13441	13656	13691	13559	13511	13718	13615	13728	13670	13500	13662	13562	13549	13687	13460	13411	13480	13599	13437	13556	13465	13483	13459	13466	13620	13724	13631	13623	13515	13448	13599	13645	13488	13807	13326	13434	13591	13572	13358	13522	13507	13389	13733	13632	13565	13413	13563	13679	13665	13542	13602	13650	13653	13562	13689	13710	13364	13467	13684	13527	13589	13527	13603	13494	13526	13565	13550	13549	13638	13579	13504	13677	13527	13529	13608	13438	13552	13639	13609	13415	13555	13398	13601	13722	13613	13451	13760	13620	13506	13534	13774	13519	13655	13485	13681	13644	13714	13579	13508	13675	13779	13509	13710	13624	13569	13506	13655	13624	13373	13733	13692	13622	13665	13548	13572	13580	13467	13558	13615	13569	13685	13553	13448	13522	13532	13682	13401	13613	13622	13653	13470	13453	13642	13516	13433	13634	13404	13552	13549	13527	13532	13349	13601	13549	13546	13508	13528	13537	13569	13497	13576	13412	13589	13570	13469	13456	13431	13535	13716	13587	13621	13415	13642	13649	13452	13587	13517	13506	13500	13418	13511	13496	13498	13422	13475	13358	13527	13733	13466	13722	13471	13403	13388	13567	13678	13600	13609	13534	13712	13430	13529	13561	13624	13519	13447	13547	13623	13422	13681	13529	13572	13637	13550	13393	13563	13570	13542	13477	13624	13577	13605	13704	13554	13506	13687	13567	13543	13706	13529	13582	13594	13716	13699	13675	13521	13614	13604	13558	13482	13652	13467	13553	13681	13495	13359	13649	13482	13671	13654	13729	13569	13505	13470	13334	13410	13582	13569	13633	13499	13390	13395	13622	13569	13442	13555	13480	13706	13694	13259	13498	13457	13501	13610	13528	13505	13629	13560	13629	13576	13463	13654	13559	13471	13465	13421	13418	13466	13559	13497	13520	13791	13573	13608	13632	13662	13495	13635	13520	13679	13662	13538	13740	13542	13415	13421	13680	13394	13446	13680	13578	13435	13612	13467	13525	13652	13503	13526	13514	13653	13692	13534	13674	13714	13534	13480	13463	13595	13544	13527	13402	13556	13488	13496	13466	13522	13552	13413	13551	13691	13578	13563	13562	13446	13684	13489	13599	13551	13568	13504	13576	13598	13300	13602	13494	13389	13491	13405	13661	13449	13604	13613	13431	13355	13659	13524	13622	13756	13453	13689	13694	13465	13368	13461	13415	13576	13565	13501	13563	13452	13429	13616	13541	13528	13558	13628	13715	13589	13522	13654	13633	13598	13662	13665	13569	13415	13628	13596	13589	13574	13625	13605	13423	13637	13576	13693	13543	13610	13613	13576	13526	13529	13446	13688	13574	13486	13694	13523	13512	13708	13565	13543	13540	13541	13499	13544	13531	13567	13578	13544	13508	13716	13708	13494	13684	13613	13650	13397	13548	13709	13586	13522	13689	13630	13316	13662	13548	13475	13627	13644	13611	13550	13417	13565	13660	13477	13557	13515	13593	13577	13578	13509	13616	13522	13726	13499	13538	13491	13487	13484	13645	13574	13466	13682	13609	13615	13234	13534	13649	13609	13610	13739	13465	13596
17228	30797	28266	22487	19684	17649	16468	15501	31939	56469	44053	23297	13727	13681	13659	13472	13615	13586	13719	13738	13651	13583	13586	13765	13494	13528	13512	13528	13373	13424	13460	13659	13497	13447	13525	13542	13395	13479	13506	13393	13561	13562	13424	13556	13637	13507	13436	13523	13683	13551	13327	13612	13388	13404	13634	13611	13464	13548	13601	13628	13449	13349	13367	13545	13350	13404	13468	13543	13464	13608	13430	13366	13609	13503	13557	13575	13474	13562	13367	13498	13558	13603	13629	13577	13615	13434	13530	13579	13535	13540	13305	13473	13626	13503	13443	13583	13604	13262	13479	13464	13636	13561	13477	13472	13521	13676	13467	13551	13415	13490	13430	13564	13368	13617	13612	13578	13508	13542	13600	13400	13508	13439	13560	13531	13489	13427	13654	13427	13351	13439	13471	13417	13416	13600	13551	13388	13622	13606	13325	13554	13521	13604	13544	13555	13539	13510	13436	13532	13477	13506	13510	13475	13292	13476	13499	13404	13443	13318	13558	13580	13446	13382	13512	13329	13586	13450	13548	13269	13498	13499	13650	13455	13463	13651	13381	13377	13576	13465	13549	13554	13528	13375	13393	13418	13541	13423	13496	13574	13660	13558	13423	13627	13585	13630	13399	13565	13550	13531	13514	13429	13499	13429	13525	13436	13527	13554	13556	13496	13528	13421	13339	13554	13381	13373	13407	13506	13472	13635	13549	13346	13515	13283	13444	13496	13464	13475	13393	13386	13363	13680	13401	13392	13392	13561	13513	13598	13479	13481	13360	13629	13664	13653	13528	13550	13534	13526	13465	13489	13457	13575	13584	13377	13563	13504	13290	13532	13562	13506	13598	13452	13316	13551	13600	13372	13460	13514	13344	13406	13686	13441	13547	13445	13484	13440	13319	13430	13350	13567	13478	13578	13482	13558	13481	13543	13435	13515	13434	13472	13529	13579	13488	13441	13369	13452	13377	13521	13602	13493	13421	13687	13556	13524	13484	13390	13432	13507	13417	13602	13630	13487	13489	13511	13427	13611	13541	13471	13401	13557	13571	13382	13401	13387	13472	13334	13452	13458	13592	13466	13409	13575	13475	13451	13500	13425	13433	13446	13390	13425	13436	13482	13568	13460	13402	13605	13369	13522	13469	13543	13437	13412	13424	13618	13369	13439	13462	13380	13619	13597	13580	13711	13619	13475	13570	13330	13646	13372	13606	13571	13385	13497	13319	13498	13515	13494	13571	13446	13507	13488	13327	13525	13410	13385	13570	13429	13616	13340	13380	13502	13535	13385	13434	13351	13574	13489	13367	13559	13506	13482	13372	13430	13342	13423	13343	13379	13530	13547	13544	13556	13569	13492	13497	13516	13685	13472	13359	13489	13560	13459	13431	13600	13484	13467	13584	13326	13439	13440	13396	13646	13422	13566	13467	13540	13447	13593	13551	13454	13336	13332	13506	13485	13473	13542	13456	13315	13531	13403	13394	13268	13525	13443	13529	13427	13510	13516	13541	13595	13488	13279	13740	13321	13389	13547	13564	13476	13529	13292	13442	13430	13604	13463	13408	13321	13605	13520	13487	13514	13414	13365	13461	13377	13594	13479	13579	13570	13426	13333	13545	13363	13485	13419	13346	13682	13434	13325	13540	13373	13671	13406	13617	13593	13339	13377	13566	13522	13506	13486	13610	13667	13522	13514	13551	13623	13408	13598	13522	13500	13572	13434	13491	13574	13502	13372	13270	13645	13412	13540	13568	13398	13580	13499	13551	13434	13446	13495	13500	13308	13416	13546	13528	13608	13486	13539	13465	13544	13558	13523	13542	13359	13306	13636	13525	13501	13404	13468	13490	13222	13524	13430	13459	13498	13564	13460	13570	13451	13581	13401	13432	13627	13440	13481	13616	13566	13539	13448	13540	13375	13511	13396	13406	13529	13491	13364	13583	13399	13465	13479	13585	13342	13436	13484	13462	13544	13389	13553	13413	13524	13328	13365	13506	13498	13547	13384	13407	13461	13550	13337	13643	13410	13400	13486	13372	13378	13508	13645	13473	13430	13461	13407	13530	13468	13525	13420	13547	13433	13353	13385	13490	13497	13251	13615	13497	13601	13362	13549	13563	13598	13518	13656	13388	13539	13457	13395	13418	13506	13552	13585	13576	13410	13404	13481	13531	13399	13396	13663	13411	13434	13574	13653	13568	13457	13427	13520	13336	13480	13564	13602	13567	13385	13592	13402	13491	13485	13353	13545	13488	13458	13449	13489	13599	13351	13460	13426	13514	13539	13567	13347	13357	13365	13568	13539	13517	13396	13432	13594	13435	13257	13588	13507	13474	13597	13479	13431	13454	13585	13418	13471	13422	13555	13387	13322	13529	13403	13637	13486	13350	13716	13464	13469	13442	13404	13386	13560	13326	13362	13407	13508	13688	13485	13573	13481	13519	13393	13429	13550	13573	13447	13407	13594	13750	13556	13552	13476	13467	13448	13399	13508	13628	13677	13675	13399	13448	13300	13519	13558	13670	13521	13435	13463	13337	13484	13563	13537	13341	13632	13352	13446	13472	13502	13520	13475	13538	13562	13474	13569	13404	13614	13472	13427	13663	13521	13471	13571	13451	13557	13416	13522	13651	13502	13498	13339	13511	13306	13319	13454	13491	13407	13415	13522	13411	13335	13447	13497	13623	13546	13568	13623	13465	13449	13475	13566	13432	13420	13402	13494	13523	13580	13491	13510	13518	13540	13427	13322	13418	13362	13350	13687	13464	13502	13581	13429	13494	13450	13410	13391	13377	13339	13395	13468	13391	13379	13465	13501	13562	13489	13420	13475	13409	13397	13549	13582	13444	13523	13502	13473	13542	13410	13515	13431	13463	13464	13586	13643	13606	13350	13418	13410	13416	13583	13466	13676	13493	13410	13379	13530	13549	13602	13468	13525	13561	13561	13484	13508	13603	13583	13389	13381	13492	13527	13632	13408	13636	13478	13614	13560	13595	13526	13444	13536	13576	13447	13351	13637	13444	13597	13448	13508	13404	13564	13550	13622	13724	13477	13552	13384	13469	13400	13367	13499	13427	13660	13509	13463	13418	13608	13338	13609	13451	13569	13470	13349	13412	13564	13350	13349	13440	13395	13519	13514	13490	13532	13496	13549	13302	13494	13416	13580	13548	13598	13382	13452	13540	13478	13436	13395	13504	13477	13411	13524	13611	13467	13413	13302	13465	13479	13309	13638	13503	13385	13435	13563	13482	13599	13409	13392	13477	13478	13535	13480	13596	13540	13542	13601	13318	13545	13476	13364	13575	13522	13312	13583	13604	13601	13362	13339	13435	13462	13517	13532	13691	13434	13464	13421	13616	13665	13427	13382	13440	13506	13399	13525	13354	13511	13381	13501	13501	13448	13449	13594	13536	13433	13701	13608	13600	13651	13407	13565	13462	13495	13431	13518	13621	13498	13518	13478	13497	13464	13516	13367	13435	13422	13446	13540	13411	13384	13422	13567	13477	13572	13603	13469	13569	13405	13470	13339	13624	13401	13484	13454	13519	13431	13572	13528	13353	13413	13543	13581	13530	13435	13608	13514	13403	13530	13478	13610	13280	13530	13424	13501	13430	13485	13464	13520	13492	13469	13477	13531	13542	13577	13426	13298	13320	13450	13454	13557	13547	13426	13388	13417	13595	13492	13309	13385	13450	13493	13385	13386	13416	13342	13646	13390	13483	13479	13483	13507	13472	13575	13403	13591	13494	13614	13556	13440	13543	13447	13593	13422	13461	13468	13394	13626	13492	13405	13596	13479	13617	13468	13550	13520	13441	13411	13419	13535	13553	13323	13361	13634	13343	13475	13224	13712	13517	13572	13400	13553	13421	13565	13377	13499	13468	13501	13502	13363	13405	13507	13387	13375	13530	13313	13486	13525	13563	13534	13521	13488	13448	13427	13471	13584	13399	13514	13582	13542	13492	13543	13444	13343	13455	13572	13528	13480	13659	13294	13591	13382	13487	13462	13553	13543	13462	13426	13360	13375	13492	13428	13431	13425	13490	13517	13356	13460	13643	13582	13584	13585	13585	13633	13357	13553	13563	13555	13642	13434	13487	13375	13399	13490	13554	13439	13427	13473	13617	13526	13614	13468	13534	13572	13544	13528	13475	13535	13507	13431	13340	13488	13458	13505	13446	13496	13388	13570	13548	13538	13397	13402	13543	13410	13378	13362	13634	13385	13420	13359	13573	13463	13588	13514	13447	13327	13499	13603	13549	13555	13412	13395	13467	13573	13332	13541	13617	13393	13476	13446	13565	13430	13423	13403	13589	13578	13577	13594	13345	13473	13412	13444	13512	13585	13364	13368	13447	13534	13476	13568	13477	13432	13369	13463	13485	13456	13619	13535	13435	13473	13466	13493	13416	13415	13423	13431	13567	13509	13539	13419	13569	13558	13537	13593	13534	13467	13500	13613	13654	13475	13373	13610	13488	13526	13327	13506	13489	13537	13456	13558	13508	13573	13466	13516	13502	13244	13476	13548	13495	13538	13580	13602	13483	13522	13532	13555	13569	13693	13561	13526	13600	13288	13496	13573	13583	13452	13273	13514	13619	13484	13650	13589	13470	13459	13651	13578	13289	13442	13510	13577	13628	13538	13615	13680	13524	13560	13521	13553	13492	13394	13471	13392	13473	13321	13479	13537	13417	13535	13480	13516	13448	13546	13543	13527	13437	13489	13527	13358	13459	13495	13439	13575	13643	13331	13520	13458	13521	13449	13356	13609	13429	13386	13533	13508	13609	13472	13403	13541	13424	13571	13342	13389	13554	13519	13534	13566	13434	13493	13691	13509	13576	13456	13521	13537	13514	13546	13407	13452	13619	13616	13501	13546	13584	13412	13415	13453	13450	13569	13366	13305	13341	13400	13516	13478	13512	13543	13569	13468	13593	13506	13481	13430	13417	13542	13521	13459	13516	13417	13546	13362	13625	13469	13368	13505	13496	13629	13409	13654	13529	13505	13472	13372	13437	13527	13418	13638	13524	13468	13553	13427	13382	13449	13392	13665	13380	13380	13556	13547	13386	13555	13351	13487	13478	13344	13657	13531	13497	13443	13530	13355	13550	13582	13530	13445	13434	13402	13358	13452	13585	13532	13423	13505	13508	13427
27435	21576	21719	17499	14394	14177	14014	13823	14677	20458	17765	15158	13863	13623	13551	13436	13398	13386	13494	13604	13440	13477	13558	13618	13474	13565	13578	13525	13527	13585	13508	13523	13599	13502	13372	13607	13548	13654	13504	13634	13569	13371	13555	13528	13428	13625	13565	13460	13539	13572	13541	13382	13653	13546	13459	13548	13417	13501	13564	13501	13529	13563	13549	13415	13378	13521	13646	13814	13419	13508	13348	13337	13462	13398	13660	13648	13388	13548	13591	13470	13501	13530	13662	13499	13535	13342	13399	13458	13472	13487	13349	13422	13546	13613	13519	13437	13310	13622	13436	13423	13579	13389	13344	13535	13573	13383	13504	13461	13454	13334	13678	13601	13474	13281	13465	13689	13558	13566	13428	13483	13519	13238	13536	13492	13565	13642	13455	13601	13447	13570	13508	13476	13360	13333	13673	13402	13497	13574	13480	13621	13610	13471	13405	13484	13442	13314	13600	13603	13675	13471	13592	13616	13540	13528	13453	13400	13508	13518	13407	13600	13742	13552	13412	13520	13519	13497	13498	13547	13587	13481	13589	13630	13455	13455	13414	13499	13654	13456	13506	13361	13442	13522	13682	13554	13584	13342	13429	13423	13538	13465	13587	13528	13318	13481	13602	13517	13396	13539	13425	13451	13271	13392	13460	13437	13346	13338	13309	13401	13604	13563	13492	13418	13495	13570	13588	13454	13424	13389	13555	13384	13527	13398	13632	13599	13591	13624	13391	13557	13399	13562	13576	13511	13403	13721	13578	13417	13474	13627	13483	13433	13625	13536	13447	13468	13593	13482	13521	13504	13304	13521	13360	13537	13452	13253	13457	13500	13535	13528	13600	13403	13533	13560	13439	13611	13592	13436	13452	13379	13534	13497	13452	13544	13424	13631	13811	13686	13403	13485	13397	13489	13297	13454	13555	13771	13686	13505	13556	13640	13398	13453	13654	13564	13693	13420	13371	13500	13575	13443	13503	13485	13692	13366	13361	13492	13583	13469	13345	13506	13542	13534	13552	13568	13351	13699	13436	13457	13607	13734	13548	13527	13536	13488	13396	13432	13411	13673	13430	13555	13359	13734	13524	13530	13578	13509	13618	13381	13669	13640	13361	13564	13321	13613	13405	13536	13416	13468	13417	13408	13562	13494	13318	13478	13509	13515	13493	13542	13404	13496	13685	13652	13596	13606	13578	13523	13451	13462	13473	13391	13536	13498	13279	13379	13453	13542	13478	13518	13499	13589	13662	13668	13401	13531	13390	13560	13513	13575	13528	13473	13618	13612	13602	13688	13532	13461	13400	13622	13191	13435	13493	13524	13483	13612	13569	13498	13380	13531	13497	13458	13487	13392	13641	13601	13360	13457	13541	13702	13373	13578	13349	13380	13508	13420	13477	13624	13544	13599	13530	13484	13512	13486	13431	13588	13270	13509	13600	13496	13525	13413	13327	13362	13555	13672	13504	13519	13584	13542	13340	13513	13505	13354	13512	13557	13586	13496	13410	13471	13567	13500	13487	13544	13477	13465	13482	13545	13668	13693	13526	13459	13540	13481	13667	13293	13361	13562	13506	13292	13621	13637	13400	13491	13542	13492	13695	13495	13430	13434	13419	13588	13518	13427	13414	13296	13490	13366	13572	13515	13538	13458	13407	13328	13486	13419	13490	13450	13683	13606	13562	13537	13492	13470	13542	13479	13313	13493	13396	13382	13409	13395	13504	13435	13656	13410	13496	13364	13323	13500	13443	13651	13461	13463	13668	13640	13579	13424	13466	13533	13577	13492	13429	13541	13432	13408	13364	13410	13422	13526	13401	13494	13593	13477	13408	13463	13556	13316	13504	13330	13535	13363	13535	13604	13415	13485	13336	13269	13692	13674	13673	13520	13622	13533	13507	13471	13390	13450	13556	13680	13603	13302	13570	13577	13358	13411	13515	13450	13562	13764	13552	13547	13687	13525	13295	13332	13494	13406	13460	13431	13435	13604	13573	13477	13436	13507	13502	13422	13446	13471	13544	13259	13429	13346	13519	13734	13663	13465	13481	13420	13409	13525	13565	13741	13482	13525	13540	13777	13461	13601	13587	13378	13652	13541	13460	13622	13434	13426	13490	13495	13593	13590	13580	13375	13529	13286	13529	13478	13547	13519	13349	13520	13540	13369	13597	13441	13514	13501	13473	13455	13496	13656	13617	13485	13561	13310	13519	13545	13393	13434	13427	13460	13491	13292	13537	13632	13436	13597	13511	13503	13447	13438	13602	13461	13276	13407	13353	13295	13431	13579	13449	13534	13374	13544	13467	13394	13541	13406	13492	13390	13443	13528	13658	13662	13569	13489	13573	13407	13455	13404	13458	13469	13450	13531	13582	13381	13537	13540	13398	13411	13419	13524	13389	13578	13643	13639	13527	13241	13480	13351	13470	13387	13444	13603	13459	13603	13713	13286	13532	13651	13406	13495	13516	13362	13427	13508	13454	13397	13639	13545	13415	13657	13473	13713	13581	13492	13625	13596	13581	13555	13417	13397	13426	13644	13508	13546	13562	13512	13696	13744	13643	13577	13663	13625	13552	13516	13736	13628	13554	13621	13646	13395	13334	13485	13269	13520	13571	13600	13607	13785	13733	13520	13616	13678	13528	13358	13423	13635	13493	13490	13621	13482	13406	13431	13363	13677	13550	13511	13379	13502	13330	13539	13528	13593	13555	13542	13536	13398	13538	13505	13429	13377	13587	13408	13362	13683	13277	13427	13412	13544	13358	13447	13565	13542	13532	13542	13450	13591	13567	13436	13592	13586	13374	13421	13447	13559	13329	13500	13484	13511	13339	13490	13493	13419	13635	13419	13420	13473	13589	13529	13737	13531	13483	13494	13674	13569	13524	13449	13639	13448	13570	13470	13658	13434	13622	13620	13680	13652	13445	13339	13458	13514	13664	13587	13493	13526	13503	13484	13560	13511	13358	13345	13451	13675	13617	13554	13445	13368	13411	13413	13539	13527	13648	13417	13403	13598	13551	13508	13402	13600	13575	13579	13489	13638	13451	13637	13629	13457	13741	13359	13634	13471	13619	13290	13393	13481	13484	13462	13457	13547	13338	13518	13413	13319	13653	13472	13575	13447	13496	13602	13484	13593	13487	13459	13594	13604	13646	13476	13527	13491	13480	13651	13611	13396	13400	13208	13750	13528	13634	13364	13532	13548	13666	13423	13592	13566	13568	13630	13442	13440	13305	13642	13519	13354	13561	13428	13440	13462	13609	13351	13449	13242	13650	13696	13469	13457	13539	13518	13558	13436	13405	13417	13486	13560	13395	13451	13648	13538	13583	13492	13539	13575	13598	13419	13593	13522	13502	13620	13445	13356	13326	13320	13567	13550	13360	13580	13532	13512	13505	13272	13388	13705	13643	13500	13384	13557	13647	13573	13464	13361	13487	13435	13464	13568	13565	13464	13348	13425	13557	13433	13431	13553	13502	13538	13392	13311	13513	13536	13534	13449	13439	13526	13662	13576	13510	13383	13670	13422	13332	13513	13501	13301	13512	13493	13389	13385	13538	13522	13423	13365	13512	13423	13406	13533	13549	13577	13502	13636	13681	13694	13613	13454	13511	13522	13433	13483	13385	13280	13553	13625	13522	13331	13428	13431	13436	13459	13476	13560	13684	13645	13442	13382	13602	13519	13355	13475	13501	13514	13540	13362	13690	13684	13480	13515	13459	13621	13731	13528	13378	13451	13446	13472	13344	13572	13790	13641	13481	13536	13623	13615	13693	13500	13595	13389	13644	13465	13402	13502	13516	13528	13556	13706	13626	13589	13497	13617	13515	13504	13327	13671	13505	13633	13339	13455	13601	13505	13578	13706	13399	13249	13503	13388	13329	13576	13497	13511	13531	13324	13658	13383	13367	13323	13431	13522	13455	13307	13493	13462	13628	13528	13480	13506	13618	13413	13495	13304	13429	13544	13528	13557	13443	13565	13466	13344	13457	13555	13381	13600	13690	13419	13426	13476	13291	13259	13422	13515	13419	13604	13524	13439	13535	13427	13564	13542	13406	13402	13599	13471	13549	13519	13390	13456	13461	13572	13394	13486	13621	13479	13572	13626	13438	13429	13415	13595	13595	13292	13428	13583	13518	13534	13656	13493	13437	13778	13610	13585	13558	13372	13582	13363	13482	13527	13448	13580	13612	13440	13342	13628	13688	13711	13508	13479	13349	13574	13446	13283	13519	13255	13376	13622	13537	13395	13506	13335	13574	13440	13562	13649	13456	13381	13763	13573	13422	13601	13401	13442	13655	13429	13597	13649	13467	13369	13529	13476	13400	13546	13650	13539	13571	13564	13512	13631	13421	13480	13577	13502	13420	13356	13502	13742	13627	13618	13592	13449	13500	13543	13890	13550	13474	13611	13416	13500	13558	13641	13487	13508	13521	13503	13486	13628	13435	13601	13421	13489	13403	13364	13644	13448	13511	13447	13439	13585	13644	13613	13476	13553	13460	13508	13500	13565	13506	13453	13570	13455	13516	13525	13442	13407	13456	13422	13441	13643	13524	13447	13583	13392	13519	13641	13500	13450	13460	13557	13692	13422	13475	13527	13548	13675	13315	13333	13438	13588	13248	13375	13455	13477	13556	13506	13459	13520	13629	13546	13408	13654	13585	13464	13457	13584	13412	13404	13509	13618	13404	13492	13583	13572	13509	13647	13582	13593	13589	13477	13479	13562	13587	13371	13405	13368	13438	13454	13436	13393	13424	13436	13503	13468	13635	13532	13503	13495	13457	13586	13467	13403	13527	13482	13463	13575	13536	13491	13630	13589	13381	13521	13424	13360	13579	13335	13543	13526	13483	13766	13593	13592	13425	13571	13461	13600	13481	13432	13711	13402	13447	13621	13543	13536	13538	13561	13465	13560	13756	13516	13333	13613	13610	13457	13598	13488	13663	13574	13754	13567	13457	13711	13493	13561	13484	13564	13638	13444	13502	13650	13300	13502	13518	13467	13573	13447	13537	13592	13527	13508	13547	13414	13473	13492	13435	13664	13434	13422	13457	13422	13476	13618	13537	13606	13683	13385	13365	13702	13738	13485	13501	13578	13460	13672	13645	13657	13442	13508	13540	13456	13460	13491	13443	13582	13363	13428	13588	13525
15065	19444	18095	16059	15071	14529	14154	13877	15869	23565	18906	15015	13601	13372	13659	13497	13516	13466	13529	13438	13555	13457	13510	13514	13523	13530	13568	13476	13590	13618	13419	13660	13469	13340	13497	13411	13489	13503	13524	13442	13606	13503	13518	13474	13444	13323	13435	13455	13451	13488	13530	13557	13687	13517	13503	13473	13451	13482	13578	13451	13623	13627	13681	13562	13490	13564	13480	13554	13433	13385	13596	13533	13538	13700	13417	13516	13534	13588	13587	13565	13422	13384	13531	13422	13554	13653	13493	13439	13578	13567	13571	13366	13506	13409	13589	13359	13620	13364	13579	13544	13501	13523	13377	13510	13613	13543	13432	13382	13563	13467	13497	13542	13444	13552	13520	13527	13652	13534	13761	13508	13531	13463	13429	13478	13500	13534	13329	13559	13631	13502	13445	13514	13586	13558	13510	13494	13720	13473	13586	13512	13455	13518	13506	13474	13495	13597	13565	13581	13581	13419	13408	13469	13577	13269	13488	13475	13643	13555	13517	13627	13571	13583	13378	13450	13588	13485	13522	13625	13466	13393	13563	13502	13514	13640	13608	13575	13486	13482	13502	13435	13565	13478	13509	13502	13544	13525	13487	13495	13416	13346	13423	13534	13556	13525	13624	13510	13574	13422	13406	13582	13417	13316	13494	13625	13639	13601	13371	13672	13474	13527	13603	13627	13316	13627	13608	13454	13412	13463	13488	13405	13399	13567	13342	13487	13529	13653	13545	13482	13561	13370	13521	13678	13508	13597	13655	13473	13580	13314	13523	13535	13541	13643	13392	13385	13573	13559	13496	13406	13461	13469	13542	13429	13471	13421	13432	13486	13457	13615	13511	13490	13542	13434	13531	13592	13473	13495	13606	13462	13562	13454	13470	13324	13653	13361	13627	13539	13381	13436	13575	13522	13499	13570	13588	13421	13617	13597	13498	13496	13400	13539	13629	13615	13449	13506	13368	13599	13522	13405	13606	13391	13616	13476	13641	13520	13494	13437	13447	13407	13555	13577	13523	13434	13436	13597	13385	13422	13556	13568	13548	13470	13558	13417	13454	13556	13532	13492	13452	13405	13488	13436	13396	13474	13504	13467	13471	13602	13510	13471	13626	13638	13515	13589	13412	13469	13514	13577	13498	13650	13510	13453	13620	13666	13574	13559	13506	13461	13695	13454	13401	13561	13500	13519	13507	13634	13504	13484	13522	13595	13443	13360	13613	13434	13404	13546	13573	13530	13555	13543	13505	13499	13555	13586	13619	13501	13551	13440	13445	13665	13593	13786	13510	13550	13479	13500	13370	13333	13638	13574	13479	13501	13491	13541	13513	13525	13496	13370	13448	13565	13553	13502	13514	13401	13663	13585	13469	13495	13563	13571	13463	13603	13406	13661	13603	13473	13489	13462	13441	13543	13496	13545	13493	13673	13502	13465	13544	13442	13529	13555	13442	13398	13398	13574	13594	13531	13566	13487	13364	13620	13457	13400	13549	13564	13576	13464	13403	13476	13459	13504	13519	13501	13648	13447	13624	13500	13489	13432	13365	13637	13449	13605	13424	13561	13613	13529	13457	13434	13513	13461	13690	13468	13479	13198	13681	13542	13390	13515	13507	13460	13519	13440	13458	13469	13589	13535	13566	13456	13389	13338	13548	13551	13611	13654	13565	13476	13363	13511	13536	13596	13520	13613	13569	13461	13628	13488	13493	13244	13690	13343	13411	13469	13607	13469	13539	13484	13400	13483	13525	13737	13550	13468	13521	13637	13486	13659	13464	13481	13521	13384	13600	13531	13586	13585	13605	13289	13540	13594	13471	13405	13531	13382	13817	13628	13473	13550	13543	13362	13647	13359	13514	13536	13544	13611	13586	13448	13387	13377	13492	13461	13550	13528	13497	13516	13475	13584	13488	13494	13550	13462	13452	13650	13540	13524	13595	13459	13534	13469	13525	13596	13530	13593	13508	13382	13425	13697	13509	13503	13519	13403	13527	13590	13424	13693	13537	13451	13515	13447	13458	13505	13604	13483	13373	13661	13526	13644	13459	13424	13431	13608	13493	13439	13423	13611	13532	13388	13430	13600	13509	13505	13542	13674	13550	13475	13518	13435	13627	13649	13521	13495	13468	13474	13511	13584	13436	13537	13515	13484	13424	13528	13514	13485	13484	13728	13525	13662	13390	13611	13568	13526	13498	13522	13487	13537	13527	13440	13374	13548	13493	13396	13342	13395	13456	13695	13436	13420	13381	13409	13703	13350	13502	13338	13536	13432	13508	13584	13495	13446	13539	13474	13412	13664	13607	13479	13471	13646	13502	13506	13468	13338	13611	13606	13542	13575	13602	13568	13595	13600	13505	13406	13463	13357	13434	13558	13468	13598	13474	13429	13540	13427	13422	13443	13484	13506	13634	13529	13426	13511	13582	13447	13600	13535	13543	13645	13508	13540	13550	13506	13559	13522	13529	13629	13596	13542	13497	13412	13462	13498	13472	13363	13439	13545	13507	13362	13639	13536	13709	13696	13389	13561	13612	13645	13582	13574	13448	13634	13528	13341	13387	13519	13605	13498	13469	13504	13542	13436	13639	13494	13462	13575	13609	13481	13507	13574	13423	13458	13498	13584	13442	13554	13632	13510	13614	13532	13358	13532	13584	13496	13612	13540	13420	13521	13654	13439	13513	13616	13637	13487	13504	13777	13424	13481	13563	13580	13693	13660	13426	13476	13551	13472	13546	13542	13502	13431	13536	13484	13545	13623	13506	13486	13409	13507	13378	13526	13408	13409	13600	13494	13416	13752	13428	13638	13584	13527	13484	13583	13398	13513	13559	13491	13517	13259	13451	13404	13497	13535	13406	13428	13500	13462	13478	13507	13396	13474	13426	13566	13584	13468	13373	13532	13451	13390	13659	13349	13482	13474	13750	13581	13523	13387	13434	13700	13477	13595	13495	13428	13357	13432	13622	13501	13517	13477	13593	13482	13474	13431	13637	13433	13505	13415	13552	13409	13585	13584	13486	13661	13598	13325	13710	13590	13621	13569	13456	13414	13502	13517	13502	13491	13439	13409	13565	13655	13561	13404	13512	13521	13477	13460	13774	13520	13619	13371	13517	13500	13503	13576	13547	13254	13444	13707	13448	13553	13677	13526	13421	13500	13508	13324	13520	13528	13545	13347	13583	13415	13661	13456	13490	13514	13462	13381	13540	13523	13612	13509	13333	13673	13449	13590	13401	13489	13520	13612	13524	13485	13616	13327	13580	13408	13615	13400	13613	13605	13726	13450	13533	13572	13500	13446	13542	13549	13350	13644	13637	13432	13563	13438	13501	13548	13500	13428	13521	13727	13426	13607	13496	13553	13601	13535	13513	13468	13430	13609	13631	13564	13616	13547	13513	13671	13475	13444	13532	13358	13649	13377	13419	13383	13403	13457	13465	13391	13481	13635	13505	13522	13536	13543	13654	13582	13575	13438	13465	13546	13609	13389	13503	13600	13569	13419	13648	13572	13547	13551	13484	13452	13475	13603	13321	13562	13416	13510	13499	13451	13472	13524	13561	13648	13433	13339	13430	13598	13647	13473	13473	13571	13584	13611	13518	13527	13598	13639	13389	13562	13515	13566	13481	13401	13570	13433	13422	13575	13433	13638	13611	13559	13536	13556	13538	13589	13467	13315	13575	13450	13341	13527	13538	13496	13610	13296	13458	13530	13395	13688	13661	13401	13503	13358	13511	13572	13397	13620	13617	13688	13385	13617	13572	13610	13673	13377	13551	13526	13439	13545	13714	13380	13575	13550	13470	13658	13381	13671	13612	13506	13481	13533	13441	13354	13540	13418	13425	13552	13408	13449	13514	13612	13603	13438	13559	13452	13606	13510	13486	13625	13412	13627	13558	13406	13582	13590	13582	13446	13506	13670	13393	13473	13496	13502	13623	13357	13388	13451	13506	13421	13688	13485	13428	13501	13495	13593	13552	13498	13628	13342	13572	13570	13540	13459	13451	13449	13502	13343	13576	13574	13554	13458	13576	13612	13590	13586	13399	13378	13492	13450	13519	13485	13417	13478	13496	13546	13539	13353	13440	13469	13298	13597	13640	13381	13418	13601	13410	13495	13555	13482	13408	13476	13532	13347	13470	13500	13487	13513	13468	13604	13631	13492	13548	13556	13553	13495	13464	13475	13654	13539	13490	13526	13451	13490	13390	13576	13407	13528	13429	13578	13570	13608	13559	13642	13461	13666	13611	13355	13657	13515	13603	13536	13507	13531	13531	13397	13597	13565	13548	13569	13432	13515	13455	13524	13463	13475	13531	13547	13657	13639	13567	13589	13417	13541	13393	13555	13537	13652	13659	13497	13494	13549	13498	13510	13641	13600	13542	13530	13498	13478	13440	13460	13553	13615	13379	13514	13548	13600	13446	13471	13557	13397	13451	13568	13320	13531	13525	13438	13497	13633	13422	13704	13456	13535	13291	13580	13693	13486	13468	13627	13526	13493	13379	13596	13660	13572	13518	13592	13333	13484	13594	13510	13395	13681	13458	13516	13624	13647	13611	13675	13467	13462	13425	13567	13436	13473	13523	13590	13496	13539	13482	13481	13556	13476	13581	13579	13464	13439	13478	13653	13577	13352	13646	13432	13617	13531	13404	13521	13548	13464	13683	13693	13495	13509	13515	13433	13393	13567	13492	13522	13377	13485	13507	13449	13562	13439	13499	13383	13485	13628	13534	13564	13484	13603	13702	13622	13360	13595	13579	13541	13547	13555	13509	13548	13418	13754	13450	13361	13485	13559	13441	13435	13567	13625	13520	13472	13429	13583	13576	13600	13537	13437	13672	13361	13620	13600	13629	13499	13559	13548	13438	13575	13528	13500	13644	13513	13492	13479	13566	13398	13538	13620	13441	13480	13563	13532	13544	13421	13462	13579	13428	13600	13286	13513	13521	13550	13375	13418	13518	13494	13398	13448	13555	13562	13591	13588	13394	13553	13450	13526	13560	13610	13500	13590	13504	13492	13439	13597	13596	13505	13507	13591	13550	13449	13480	13355	13299	13501	13556	13628	13387	13417	13495	13574	13484	13531	13579	13561	13550	13645	13664	13653	13653	13589	13608	13572	13421	13533	13406	13513	13574	13606	13453	13495	13617	13562
24611	21149	28042	24714	20341	16667	15434	14026	20288	40279	31053	21601	14277	13397	13389	13372	13290	13191	13299	13326	13250	13104	13348	13392	13243	13359	13135	13194	13195	13311	13104	13113	13009	13154	13275	13075	12959	13135	13275	13169	13059	13284	13294	13230	13133	13318	13132	13268	13282	12923	13057	13182	13247	13198	13259	13246	13178	13128	13163	13110	13347	13090	13155	13159	13253	13133	13312	13151	13211	13160	13070	13043	13170	13006	13023	13069	12904	12926	13243	13390	13230	13153	13085	13113	13386	13136	13102	13152	13102	13120	13243	13259	13098	13126	13056	13077	13169	13077	13206	13216	13084	13089	13060	13187	13092	13160	13098	13068	13197	13196	12937	13198	13039	13063	13351	13290	13149	13225	13141	13182	13284	13061	13136	13140	13177	12924	13035	12997	13161	13050	13000	13151	13143	13190	13237	13235	13189	12974	13237	13191	13002	13076	13037	12989	13155	13111	13265	13079	13294	13280	13092	12941	13094	13114	13239	13180	13109	13223	13022	13171	13244	13105	13170	13193	13134	13097	13030	13132	13036	13116	13045	13214	13317	13155	13173	13206	13206	13270	13308	13114	13231	13145	13176	13230	13242	13339	13114	13092	13058	13204	13041	13243	13125	13120	12809	13250	13048	13258	13153	13176	13206	13103	13126	12902	13195	13201	13117	13083	13225	13011	12950	13091	12976	13050	12957	13276	13344	13162	13111	12977	13155	13057	13018	13016	13215	13094	13153	13205	13042	13101	13173	13194	13292	13173	13243	13118	13066	13072	13159	13076	13033	13031	13167	13118	13073	12903	13173	13262	13190	13066	13064	12980	13201	13071	13149	13100	13016	12928	13093	13110	13288	13114	13045	13219	13247	12993	13220	13223	13301	13268	13078	13087	13128	13095	13017	13135	13100	13059	13205	13201	13186	13232	13259	13187	13290	13178	13380	13163	13164	13091	13134	13354	13242	13103	13334	12951	13327	13167	13143	13147	13179	13227	13340	13274	13168	13264	13254	12995	13168	13268	13099	13384	12977	13289	13173	13171	13119	13187	13178	13086	12882	13176	13072	13117	13219	12985	13151	13118	13178	13095	13153	13129	13134	13046	13077	13216	13254	13150	13168	13169	13007	13082	13113	13034	13013	13201	13203	13193	13090	13118	13156	13278	13138	13180	13001	13294	13024	13050	13407	13080	13097	13258	13088	13046	13045	13259	13105	13269	13157	13027	13208	13130	13153	13207	13182	13173	13163	12808	13035	12958	13065	13219	13256	13130	13122	13179	13225	13094	13285	13246	13166	13274	13015	13092	13263	13245	13250	12976	12926	13256	13045	13147	12956	13077	13094	13350	13287	13052	13252	12993	13291	13226	13140	13117	13228	13065	13062	13228	13100	13053	13035	13282	13180	13211	13136	13146	13290	13085	13040	13056	13292	13281	13138	13357	13144	13216	13126	13151	13247	13134	13231	13212	13172	13126	13093	13414	13079	13166	13263	13220	13063	13194	13051	13313	13000	13000	13024	13111	13118	13060	13069	13300	13190	13377	13177	13281	13429	13229	13199	13062	13203	13175	13167	13297	13214	13171	13236	13177	13058	13178	13150	12909	13225	13041	13239	13058	13196	13119	13286	13063	13180	13131	13294	13168	13241	13113	13113	13103	13115	13140	13106	13085	13146	13119	13122	13182	13039	13071	13266	13106	13089	13218	13074	13096	13180	13326	13339	13220	13063	13098	13059	12969	13074	13079	13054	13026	13247	13024	13145	13095	12979	13244	13350	12852	13117	13050	13242	13044	13398	13394	13110	13249	13128	13177	13185	13027	13020	13311	13137	12978	13095	13207	13087	13060	13155	13197	13160	13222	12894	13149	13106	13040	13150	13342	13165	13020	13214	13120	13200	12928	13176	13105	13036	13058	13041	13420	13255	13262	13155	13085	13186	13091	13187	13025	13086	13145	13111	13092	13040	12943	13205	13199	13261	13055	13141	13012	13150	13163	12957	13267	13181	13329	13104	12996	13208	13136	13168	13140	13161	13079	13192	13071	13259	13424	13143	13249	13101	13223	13327	13110	13243	13127	13144	13220	13176	13091	13150	13044	13175	13236	13410	13322	13087	13203	13087	13037	12942	13299	12962	13151	13225	13116	12935	13293	12943	13261	13113	13135	13274	13244	13237	13153	12956	13114	13138	13035	13310	12976	13138	12996	13123	13171	13276	13103	13206	13170	13193	13022	13094	13105	13216	13319	13283	13263	13259	13060	12991	13143	13209	13062	13149	13189	13344	13068	13106	13118	13204	13231	13145	13161	13129	13000	13264	13192	13044	13020	13274	13124	13175	13079	13205	13280	13287	12974	13210	13158	13154	13031	13032	12943	13137	13208	13182	13219	13077	13231	13309	13009	13213	13186	13156	13176	12985	13067	13201	13115	13005	13265	13076	13055	13121	13311	13322	13152	13049	13125	13100	13074	13236	13012	13279	13383	13265	13041	13232	13199	13284	13174	13306	13079	13185	13314	13030	13308	13034	13092	13134	13114	13196	13182	13212	13160	13365	13163	13031	13144	13206	13116	13270	13337	13247	13130	13225	13220	13175	13175	13264	13243	13155	13113	13259	12875	12936	13050	13193	13147	13108	13185	13227	13042	13064	13142	12993	13049	13334	13060	13190	13266	13197	13084	13126	12940	13122	13363	13232	13037	13170	13061	12921	13079	13163	12878	13102	13153	13130	12954	13140	13092	12902	13213	13082	13020	13114	13123	13145	13192	13043	13038	13080	13176	13003	13011	13174	13188	13276	13138	13195	13189	13102	13235	12937	13156	13100	13129	13027	13061	13081	13259	13133	13135	13085	13149	13139	13105	13118	13113	13024	12950	13128	13191	13170	13181	13171	12919	13293	13031	13208	12961	13199	13103	13299	13198	13256	13151	13174	13209	13112	13091	13267	13194	12985	13044	12909	12931	13293	13194	13171	13162	13229	13093	13043	13127	13078	13136	13099	13284	13216	13013	13067	13169	13279	13040	12858	12977	13115	13130	13160	13186	13229	12905	13220	13014	13082	13189	13054	13105	13355	13321	12956	13020	12913	13184	13026	13130	13025	13304	13173	13014	13045	13096	13119	13089	13199	13064	13115	13026	13099	13206	13217	13187	13100	13248	13210	13078	12959	13019	13338	13282	13181	13096	13079	13370	13111	13186	13059	13109	13307	13188	13209	13189	13136	13223	13231	13189	13065	13231	13128	12998	13184	13198	13225	13078	13271	12951	13051	13068	13258	13221	13206	13049	13008	13333	13207	13251	13222	13177	13180	12967	13167	13046	13127	13140	13234	13176	13260	13265	13070	13233	13153	13241	13234	13142	13147	13282	13142	13053	13506	13160	13023	13031	12988	13092	13305	13276	13118	12965	13178	13190	13101	13135	13114	12965	13124	13104	13077	13165	13079	13079	13004	13181	13098	12877	13134	13140	13145	13142	13369	13047	13181	13120	13113	13036	13169	13268	13147	13129	13033	13098	13118	13165	12915	13062	13109	13361	13167	13146	13229	13088	13122	13134	13232	13064	13307	13226	13138	13161	13065	13195	13191	13217	13387	13051	13099	13069	13123	13308	13152	13092	13227	13374	13208	13035	12961	13002	13167	13012	13218	13087	13127	13111	13127	13041	13217	13300	12920	13263	13173	13111	13238	13161	13039	13229	13102	13195	13109	13338	13345	13116	13267	13213	13377	13146	13129	13199	13181	13155	13190	13023	13314	13066	13308	12990	13117	13047	13174	13226	13011	12940	13227	13169	12983	13257	13150	13165	13163	13070	12977	13023	13263	12880	13025	13069	13086	13117	13205	13193	13117	13040	13134	13261	13174	13307	13323	13026	13241	13047	13073	13287	13069	13157	13207	13324	13076	13084	13051	13222	13187	13051	13219	13059	13010	13210	13101	13188	13311	13052	13407	13151	13237	13099	13368	13186	13180	13110	13113	13073	13135	13049	12879	13185	13101	13114	13132	13163	13361	13232	13181	13113	13112	13302	13226	13230	13127	12939	13342	13146	13128	13056	13382	13086	13185	13082	13135	13305	13190	13154	13141	13230	13095	13216	13127	13088	13105	13293	13155	13352	13008	13056	13232	13091	13228	13094	13060	13089	13360	13319	13308	13367	13176	13039	13000	13158	13177	13028	12909	13009	13052	13016	13088	13194	13166	13166	13172	13189	13282	13268	13384	13220	13191	13290	13264	13155	13155	13271	12995	13171	13199	13269	13185	13299	13168	12952	13234	13169	13059	13084	13073	13082	13027	13077	13016	12896	13158	13185	12965	13072	13252	13187	13266	12969	13283	13298	13264	13221	13115	13050	13203	12908	13083	13186	13024	13053	13018	13178	13102	13127	13045	13104	13223	13273	12920	13034	12930	13067	13145	13098	13180	13127	13059	13179	13115	13518	12995	13168	13315	13210	13276	13093	13167	13204	13219	12941	13250	13057	13022	13267	13241	13143	13242	13105	13051	13179	13060	13039	13165	13112	13222	12941	13316	13207	13053	13303	13062	13336	13125	13307	13099	13100	13227	13163	13204	13242	12983	13211	13113	13096	13183	12909	13303	13120	13074	13152	13128	13174	13092	13178	13113	13074	13215	13239	13283	13064	13140	13117	13106	13301	13179	13389	13143	13129	13123	13088	13198	13170	13048	13189	13140	13350	13116	13057	13227	13296	13274	12860	12969	13071	13357	13292	13191	13164	13243	13094	13165	13058	13217	12934	13157	13302	13079	13105	13112	13012	13113	13210	13092	13122	13100	13307	13080	13187	13184	13233	13101	13264	13208	13108	13140	13336	13247	13130	13239	13187	13181	13140	13461	13194	13409	13113	13287	13130	13129	13112	13188	13140	13257	13242	13144	13185	13112	13210	13152	12993	12998	12996	13064	13297	13018	13091	13130	13040	13034	13081	13019	13206	13088	13214	13145	13197	13095	13186	13183	13081	13120	13174	13339	13016	13095	13164	13183	13121	13211	13144	13146	13224	13104	13163	13158	13151	13093	13258	12914	13209	13134	13241	13254	13117	13242	13068	13248	13162	13226	13310	13003	13195	13021	13315	13113	13061	13269	13199	13080	13319	13192	13264	13128	13164	13189	13132	13167	12966	13111	13214	13185	13171	13343	13076
14568	25102	23285	18464	16380	15623	14696	14233	24652	42158	34642	19963	13417	13238	13418	13383	13488	13180	13461	13277	13360	13467	13240	13282	13342	13163	13379	13357	13335	13181	13150	13433	13383	13105	13448	13393	13158	13360	13193	13279	13379	13271	13090	13309	13267	13366	13080	13209	13280	13298	13356	13264	13220	13283	13319	13332	13232	13343	13332	13265	13344	13190	13175	13378	13264	13305	13297	13386	13392	13213	13306	13169	13229	13291	13252	13462	13228	13375	13219	13215	13243	13279	13481	13499	13232	13263	13315	13189	13190	13203	13431	13275	13292	13264	13235	13335	13163	13251	13188	13268	13123	13250	13158	13153	13299	13367	13320	13206	13256	13331	13380	13198	13285	13236	13245	13258	13292	13140	13230	13313	13275	13301	13165	13304	13354	13318	13344	13193	13300	13244	13302	13140	13173	13448	13234	13293	13251	13302	13287	13266	13364	13282	13346	13211	13284	13215	13128	13137	13281	13361	13428	13372	13320	13262	13319	13264	13265	13132	13358	13151	13341	13117	13164	13269	13304	13181	13406	13178	13297	13240	13216	13159	13356	13364	13433	13319	13235	13257	13311	13303	13210	13275	13260	13284	13371	13156	13177	13106	13265	13264	13271	13193	13330	13305	13224	13318	13355	13149	13304	13159	13039	13123	13231	13227	13454	13340	13190	13293	13279	13200	13139	13297	13331	13324	13463	13300	13351	13322	13239	13275	13256	13262	13392	13261	13422	13263	13305	13099	13302	13262	13186	13265	13158	13269	13314	13352	13280	13156	13252	13400	13326	13298	13301	13371	13221	13256	13116	13305	13358	13254	13311	13199	13261	13205	13241	13119	13259	13323	13308	13283	13390	13154	13493	13252	13156	13229	13398	13353	13189	13449	13279	13238	13493	13159	13156	13129	13161	13329	13252	13423	13197	13167	13274	13282	13133	13172	13362	13267	13255	13347	13251	13141	13284	13290	13063	13275	13242	13124	13188	13269	13294	13043	13118	13028	13193	13274	13102	13115	13209	13244	13203	13362	13171	13269	13194	13252	13213	13128	13332	13278	13348	13189	13209	13329	13174	13399	13332	13154	13152	13287	13157	13194	13300	13188	13480	13226	13175	13275	13422	13389	13147	13149	13375	13288	13171	13211	13126	13213	13270	13229	13297	13142	13369	13341	13347	13227	13265	13346	13181	13262	13169	13400	13094	13166	13171	13354	13222	13236	13268	13385	13226	13304	13173	13285	13081	13147	13249	13278	13360	13220	13112	13276	13213	13306	13215	13256	13198	13160	13230	13240	13203	13262	13257	13264	13434	13100	13272	13061	13315	13117	13254	13211	13296	13280	13462	13263	13221	13283	13297	13152	13371	13330	13362	13274	13336	13255	13276	13266	13168	13131	13127	13256	13349	13298	13316	13296	13186	13299	13354	13210	13299	13287	13536	13146	13286	13426	13103	13378	13161	13206	13253	13351	13117	13326	13269	13374	13204	13226	13249	13293	13101	13257	13301	13397	13206	13412	13214	13295	13388	13326	13413	13267	13215	13101	13437	13319	13322	13263	13390	13142	13349	13338	13203	13203	13287	13289	13243	13303	13275	13293	13326	13243	13292	13105	13235	13138	13241	13232	13319	13353	13306	13357	13273	13240	13148	13274	13217	13438	13263	13343	13262	13357	13278	13191	13389	13184	13227	13311	13213	13227	13278	13198	13270	13188	13160	13268	13451	13514	13347	13156	13347	13337	13096	13121	13348	13263	13163	13095	13108	13249	13217	13234	13104	13240	13098	13170	13217	13324	13284	13306	13244	13104	12976	13261	13296	13151	13416	13227	13215	13314	13169	13345	13268	13235	13246	13287	13334	13198	13252	13289	13163	13121	13382	13102	13192	13275	13322	13260	13206	13288	13277	13262	13145	13265	13238	13301	13357	13219	13301	13382	13309	13259	13195	13096	13255	13229	13285	13246	13305	13121	13157	13413	13298	13294	13281	13220	13233	13319	13223	13296	13434	13185	13078	13248	13125	13275	13311	13223	13299	13361	13350	13242	13046	13191	13304	13223	13142	13277	13486	13257	13140	13320	13325	13146	13213	13256	13262	13267	13269	13234	13181	13209	13288	13215	13139	13252	13141	13426	13243	13232	13098	13358	13387	13176	13288	13209	13211	13242	13220	13252	13193	13277	13358	13184	13322	13183	13158	13368	13223	13262	13271	13181	13247	13186	13238	13248	13380	13259	13221	13335	13437	13324	13279	13217	13103	13331	13312	13304	13350	13197	13419	13199	13234	13177	13214	13292	13231	13385	13139	13309	13152	13115	13258	13103	13185	13247	13294	13233	13278	13270	13268	13228	13334	13182	13278	13009	13512	13113	13140	13374	13340	13365	13316	13295	13183	13291	13269	13244	13337	13246	13146	13324	13107	13223	13216	13102	13213	13112	13242	13258	13236	13349	13368	13274	13281	13422	13223	13238	13186	13182	13237	13331	13226	13295	13076	13273	13275	13075	13255	13133	13348	13382	13157	13220	13221	13392	13329	13031	13260	13167	13326	13028	13236	13303	13305	13196	13252	13162	13138	13293	13269	13292	13155	13127	13171	13387	13098	13345	13305	13285	13285	13289	13266	13162	13302	13299	13274	13345	13292	13428	13284	13225	13429	13226	13393	13258	13281	13150	13220	13209	13137	13326	13143	13306	13233	13188	13046	13263	13218	13426	13312	13131	13074	13102	13274	13329	13311	13106	13224	13373	13380	13007	13343	13288	13285	13257	13353	13353	13264	13260	13392	13307	13369	13007	13155	13183	13070	13365	13212	13406	13343	13223	13116	13280	13294	13285	13179	13209	13247	13377	13272	13276	13214	13263	13221	13187	13066	13412	13187	13231	13244	13218	13324	13253	13181	13332	13173	13253	13241	13100	13172	13113	13319	13238	13140	13270	13382	13260	13159	13305	13351	13171	13306	13272	13175	13156	13349	13259	13219	13276	13147	13316	13117	13217	13330	13181	13182	13215	13391	13427	13231	13189	13215	13211	13227	13307	13133	13466	13239	13166	13386	13248	13359	13353	13189	13303	13305	13259	13411	13156	13301	13264	13333	13367	13357	13383	13402	13180	13178	13387	13254	13388	13225	13303	13441	13319	13156	13329	13261	13460	13209	13336	13197	13266	13274	13280	13108	13296	13374	13316	13365	13236	13362	13194	13159	13198	13416	13402	13272	13266	13355	13162	13176	13222	13310	13258	13415	13333	13231	13140	13089	13378	13192	13382	13261	13150	13192	13251	13291	13332	13192	13267	13214	13237	13281	13269	13277	13173	13335	13317	13237	13350	13271	13518	13148	13238	13160	13297	13134	13212	13203	13198	13294	13206	13264	13241	13228	13307	13142	13404	13234	13060	13244	13343	13305	13168	13345	13328	13143	13407	13301	13222	13391	13302	13211	13318	13206	13146	13369	13274	13292	13278	13447	13383	13377	13307	13302	13413	13419	13324	13227	13278	13297	13089	13200	13442	13353	13239	13440	13336	13315	13136	13252	13153	13182	13305	13090	13229	13280	13428	13349	13179	13371	13255	13389	13219	13141	13256	13288	13334	13233	13350	13188	13209	13086	13382	13252	13220	13485	13292	13329	13210	13249	13240	13210	13201	13328	13227	13259	13234	13314	13519	13231	13211	13328	13314	13313	13215	13199	13106	13358	13230	13247	13219	13325	13374	13181	13149	13443	13206	13261	13431	13388	13221	13263	13216	13283	13259	13243	13345	13159	13246	13117	13312	13213	13373	13284	13438	13279	13229	13401	13272	13314	13311	13417	13197	13122	13213	13245	13338	13341	13287	13199	13398	13313	13289	13208	13362	13468	13223	13209	13270	13311	13304	13232	13162	13554	13255	13264	13285	13365	13144	13307	13289	13327	13044	13225	13367	13233	13291	13204	13245	13306	13104	13232	13344	13269	13343	13314	13227	13402	13164	13222	13304	13339	13337	13299	13332	13322	13294	13255	13249	13281	13237	13186	13312	13183	13340	13276	13088	13243	13499	13244	13245	13350	13379	13300	13263	13371	13167	13200	13312	13219	13282	13081	13350	13162	13172	13175	13403	13104	13346	13266	13219	13326	13201	13261	13325	13193	13235	13284	13321	13131	13275	13142	13290	13343	13252	13432	13146	13315	13274	13361	13267	13334	13338	13389	13359	13172	13351	13420	13370	13178	13224	13394	13362	13219	13333	13189	13230	13334	13179	13176	13180	13346	13214	13366	13170	13125	13266	13230	13356	13122	13239	13237	13293	13133	13189	13222	13358	13277	13208	13345	13360	13257	13312	13104	13300	13377	13149	13437	13230	13318	13310	13207	13236	13282	13148	13173	13240	13289	13260	13235	13218	13206	13312	13319	13354	13318	13335	13299	13345	13202	13081	13286	13256	13279	13154	13113	13238	13319	13057	13272	13179	13160	13154	13281	13264	13325	13245	13177	13116	13198	12972	13212	13193	13279	13324	13322	13147	13195	13262	13313	13277	13305	13117	13027	13164	13262	13171	13330	13329	13250	13247	13243	13361	13349	13185	13077	13260	13249	13335	13228	13244	13095	13258	13224	13318	13206	13370	13227	13246	13190	13242	13313	13285	13267	13381	13227	13359	13140	13220	13204	13140	13291	13350	13261	13224	13320	13173	13214	13295	13236	13349	13270	13259	13151	13351	13415	13247	13353	13205	13159	13363	13280	13348	13148	13268	13371	13403	13196	13205	13257	13294	13266	13318	13368	13381	13189	13230	13190	13371	13231	13243	13281	13357	13328	13365	13199	13251	13254	13268	13261	13338	13519	13329	13192	13187	13404	13377	13346	13216	13243	13317	13235	13343	13164	13298	13035	13326	13426	13234	13315	13278	13305	13284	13099	13280	13334	13143	13187	13339	13281	13221	13234	13313	13343	13263	13213	13093	13169	13300	13209	13276	13149	13333	13451	13336	13284	13411	13258	13410	13339	13187	13269	13287	13238	13143	13291	13356	13223	13233	13171	13264	13193	13174	13369	13191	13256	13296	13412	13234	13278	13413	13123	13207	13130	13205	13183	13428	13326	13285	13356	13277	13254	13211	13072	13181	13331	13364	13287	13275	13184	13312	13068	13263	13305	13128	13347	13157	13206	13227	13369	13281	13300	13179
23179	21152	28881	23677	21394	22060	19979	15578	25114	55724	41579	28857	15890	14163	13937	13745	13679	13670	13823	13802	13867	13846	13656	13694	13638	13533	13626	13645	13473	13706	13519	13569	13832	13431	13543	13503	13698	13629	13582	13572	13558	13709	13832	13618	13374	13693	13790	13547	13549	13557	13674	13618	13623	13632	13506	13617	13721	13703	13520	13392	13495	13736	13539	13520	13423	13454	13494	13571	13465	13504	13547	13646	13527	13461	13695	13648	13337	13512	13566	13565	13566	13581	13592	13623	13742	13483	13670	13448	13611	13408	13557	13641	13664	13665	13583	13421	13566	13555	13611	13414	13429	13498	13742	13436	13513	13523	13655	13577	13317	13620	13425	13538	13714	13774	13386	13408	13555	13518	13416	13735	13666	13629	13642	13417	13549	13688	13561	13659	13688	13636	13669	13465	13639	13474	13556	13661	13642	13682	13588	13231	13392	13543	13406	13445	13551	13371	13613	13698	13708	13534	13610	13563	13542	13654	13443	13541	13569	13507	13685	13605	13656	13434	13612	13442	13471	13308	13465	13462	13692	13802	13539	13559	13495	13537	13653	13695	13636	13693	13494	13407	13551	13470	13650	13531	13644	13691	13516	13749	13681	13545	13487	13584	13630	13541	13664	13660	13702	13782	13555	13567	13499	13652	13430	13541	13818	13566	13569	13435	13491	13443	13448	13623	13427	13409	13647	13655	13730	13496	13434	13660	13620	13495	13678	13569	13566	13627	13572	13670	13421	13465	13652	13563	13406	13439	13419	13586	13394	13358	13676	13551	13505	13582	13477	13433	13712	13624	13568	13612	13656	13476	13639	13597	13583	13557	13772	13413	13538	13342	13427	13431	13522	13498	13431	13503	13458	13707	13399	13618	13568	13484	13583	13594	13639	13645	13672	13681	13435	13530	13471	13474	13427	13573	13623	13516	13658	13577	13598	13792	13666	13479	13433	13498	13676	13514	13535	13710	13661	13649	13567	13468	13430	13382	13494	13704	13389	13327	13488	13680	13426	13572	13620	13532	13710	13490	13728	13657	13308	13521	13586	13595	13463	13504	13395	13528	13423	13698	13591	13520	13513	13495	13478	13446	13297	13424	13424	13409	13681	13749	13567	13557	13651	13669	13620	13631	13720	13773	13459	13619	13612	13474	13658	13340	13641	13496	13698	13572	13412	13642	13559	13627	13554	13630	13509	13361	13514	13471	13459	13550	13500	13440	13414	13483	13650	13637	13338	13639	13551	13433	13678	13484	13489	13504	13520	13641	13604	13554	13426	13613	13632	13632	13752	13515	13467	13680	13740	13486	13614	13375	13480	13515	13589	13643	13541	13739	13389	13647	13712	13584	13754	13347	13400	13368	13697	13509	13372	13736	13650	13535	13512	13389	13617	13610	13501	13292	13426	13421	13648	13528	13518	13526	13493	13571	13460	13492	13526	13750	13794	13443	13474	13540	13441	13702	13655	13798	13588	13473	13629	13673	13494	13773	13549	13416	13506	13574	13409	13441	13517	13440	13455	13615	13614	13620	13381	13405	13414	13614	13379	13556	13658	13543	13574	13555	13662	13515	13436	13587	13493	13612	13536	13504	13417	13459	13494	13365	13390	13405	13593	13550	13613	13458	13627	13612	13578	13398	13741	13612	13673	13419	13691	13668	13590	13623	13562	13574	13449	13461	13543	13476	13565	13412	13523	13491	13431	13473	13402	13430	13646	13504	13746	13579	13684	13566	13402	13643	13458	13542	13560	13600	13352	13421	13506	13574	13502	13663	13667	13384	13517	13604	13522	13640	13522	13428	13511	13469	13575	13478	13541	13637	13496	13578	13517	13478	13594	13450	13571	13564	13622	13485	13520	13495	13567	13437	13468	13573	13587	13582	13592	13658	13586	13482	13705	13617	13675	13530	13522	13321	13629	13405	13519	13677	13651	13503	13602	13610	13526	13551	13679	13492	13643	13615	13503	13520	13633	13602	13602	13619	13474	13658	13633	13467	13545	13711	13529	13567	13639	13713	13584	13647	13431	13539	13534	13275	13674	13659	13601	13518	13669	13482	13544	13519	13601	13578	13496	13509	13661	13548	13561	13638	13737	13519	13460	13744	13549	13580	13680	13572	13549	13588	13634	13594	13521	13748	13605	13412	13602	13600	13590	13440	13502	13475	13518	13569	13510	13505	13519	13442	13621	13558	13600	13500	13457	13363	13755	13622	13388	13654	13739	13585	13491	13397	13813	13592	13590	13643	13614	13604	13680	13602	13663	13611	13624	13507	13506	13407	13574	13603	13635	13356	13665	13695	13653	13507	13376	13422	13515	13383	13567	13706	13396	13586	13435	13479	13494	13543	13655	13495	13514	13520	13488	13426	13526	13473	13657	13472	13475	13531	13465	13534	13616	13606	13786	13433	13492	13586	13483	13518	13522	13534	13484	13554	13470	13603	13610	13605	13677	13748	13574	13624	13528	13547	13719	13736	13589	13483	13572	13485	13386	13531	13474	13490	13492	13512	13642	13595	13771	13492	13450	13439	13519	13615	13783	13612	13561	13529	13554	13523	13563	13504	13555	13464	13523	13396	13573	13386	13479	13546	13529	13648	13516	13411	13746	13576	13458	13575	13680	13645	13344	13370	13652	13591	13528	13561	13465	13486	13524	13457	13295	13674	13468	13546	13511	13453	13490	13501	13517	13552	13439	13718	13634	13531	13546	13582	13707	13678	13614	13557	13662	13416	13632	13382	13520	13714	13650	13606	13636	13683	13705	13614	13471	13450	13527	13508	13527	13441	13475	13580	13515	13464	13380	13666	13619	13566	13545	13580	13540	13707	13514	13578	13510	13639	13472	13535	13630	13558	13611	13502	13495	13522	13531	13473	13458	13659	13542	13507	13574	13609	13517	13528	13639	13510	13471	13576	13516	13636	13737	13459	13519	13486	13335	13471	13652	13627	13515	13488	13736	13643	13534	13634	13478	13360	13513	13490	13590	13377	13418	13763	13531	13406	13411	13591	13500	13564	13583	13627	13605	13376	13456	13342	13654	13418	13696	13528	13475	13491	13705	13647	13473	13462	13461	13621	13610	13579	13670	13362	13603	13430	13364	13487	13640	13523	13515	13459	13500	13371	13496	13639	13567	13603	13548	13623	13551	13645	13509	13688	13607	13424	13515	13693	13692	13441	13347	13415	13598	13545	13629	13643	13519	13457	13550	13652	13708	13571	13533	13564	13658	13511	13560	13620	13618	13563	13655	13713	13731	13527	13564	13485	13516	13457	13585	13581	13411	13453	13394	13599	13602	13600	13582	13598	13648	13462	13494	13489	13641	13711	13540	13527	13491	13464	13357	13562	13725	13590	13538	13487	13645	13555	13510	13395	13423	13419	13492	13339	13556	13576	13665	13385	13350	13523	13544	13511	13420	13572	13630	13760	13458	13389	13511	13536	13390	13474	13557	13468	13517	13566	13513	13474	13440	13612	13607	13653	13573	13658	13621	13431	13655	13472	13400	13593	13545	13641	13639	13608	13710	13635	13574	13343	13471	13481	13533	13584	13518	13657	13831	13561	13468	13440	13614	13509	13782	13771	13255	13676	13393	13672	13572	13520	13497	13524	13557	13574	13425	13658	13408	13618	13457	13636	13350	13552	13548	13619	13802	13560	13594	13525	13399	13628	13622	13431	13613	13519	13606	13538	13650	13391	13422	13569	13364	13369	13313	13548	13606	13530	13621	13553	13419	13435	13537	13494	13559	13747	13669	13638	13536	13668	13732	13447	13476	13602	13762	13519	13768	13400	13451	13808	13513	13406	13609	13572	13650	13686	13687	13577	13617	13245	13573	13517	13726	13543	13594	13628	13674	13691	13614	13569	13543	13471	13744	13388	13487	13577	13573	13381	13552	13562	13548	13623	13531	13492	13721	13552	13527	13467	13509	13462	13510	13527	13448	13622	13392	13303	13497	13518	13540	13436	13510	13652	13574	13642	13559	13634	13765	13624	13542	13554	13570	13421	13350	13703	13654	13484	13553	13606	13572	13632	13327	13473	13648	13468	13512	13385	13639	13410	13395	13585	13547	13608	13732	13576	13491	13558	13519	13454	13409	13498	13598	13532	13748	13368	13607	13468	13655	13680	13515	13565	13438	13647	13596	13386	13510	13549	13535	13556	13521	13500	13564	13455	13359	13336	13429	13472	13600	13575	13572	13672	13659	13459	13413	13599	13789	13529	13535	13468	13637	13555	13377	13594	13638	13632	13473	13455	13436	13610	13471	13491	13638	13599	13539	13499	13522	13649	13474	13581	13485	13552	13470	13574	13373	13430	13460	13598	13554	13533	13620	13491	13577	13618	13614	13615	13661	13574	13501	13519	13666	13464	13294	13540	13566	13588	13413	13547	13601	13528	13555	13471	13578	13590	13554	13537	13610	13405	13492	13637	13391	13372	13533	13525	13467	13563	13442	13689	13385	13378	13492	13567	13547	13596	13504	13595	13551	13676	13508	13585	13583	13645	13401	13665	13598	13734	13505	13574	13605	13588	13435	13629	13505	13558	13537	13536	13617	13493	13441	13710	13480	13537	13671	13468	13618	13566	13734	13439	13573	13458	13655	13415	13543	13645	13612	13703	13595	13303	13564	13517	13482	13478	13377	13409	13796	13451	13429	13433	13468	13545	13561	13490	13452	13485	13431	13639	13432	13531	13630	13562	13619	13756	13498	13395	13504	13548	13649	13606	13360	13244	13381	13565	13652	13746	13496	13416	13817	13547	13723	13585	13554	13491	13498	13544	13549	13590	13501	13519	13657	13632	13556	13681	13424	13512	13529	13537	13730	13485	13580	13523	13517	13496	13548	13544	13279	13426	13512	13629	13646	13475	13658	13590	13541	13577	13393	13381	13531	13431	13506	13536	13459	13314	13489	13557	13751	13364	13519	13428	13430	13380	13476	13545	13409	13537	13400	13456	13576	13677	13705	13633	13609	13485	13427	13487	13600	13661	13532	13631	13482	13595	13688	13549	13375	13545	13498	13727	13661	13575	13424	13593	13558	13552	13601	13701	13489	13520	13572	13692	13604	13507	13224	13530	13541	13576	13552	13636	13596	13492	13581	13478	13642	13433	13669	13547	13871	13621	13654	13520	13458	13595	13538	13459	13547	13539
17141	30784	28165	22427	19303	17420	16424	15546	30054	54556	44801	25346	13615	13645	13661	13695	13472	13466	13655	13579	13533	13672	13514	13513	13551	13538	13560	13524	13727	13481	13573	13531	13610	13600	13557	13623	13473	13565	13624	13619	13657	13654	13472	13425	13443	13529	13422	13434	13682	13507	13472	13579	13471	13546	13620	13830	13601	13524	13501	13399	13553	13488	13507	13559	13639	13404	13455	13522	13559	13556	13637	13427	13528	13547	13614	13594	13565	13557	13391	13458	13599	13424	13761	13683	13763	13606	13500	13568	13455	13541	13476	13281	13472	13523	13427	13510	13485	13449	13483	13490	13586	13467	13516	13588	13494	13571	13637	13522	13417	13603	13354	13603	13395	13500	13600	13485	13554	13619	13398	13332	13627	13511	13411	13586	13468	13481	13570	13439	13639	13595	13310	13502	13635	13288	13448	13430	13523	13553	13388	13594	13702	13465	13578	13675	13567	13510	13436	13493	13583	13419	13507	13622	13635	13340	13472	13644	13550	13302	13555	13704	13599	13563	13630	13669	13461	13526	13584	13470	13472	13522	13461	13445	13588	13611	13476	13424	13562	13615	13792	13657	13531	13526	13450	13548	13570	13569	13424	13603	13451	13566	13396	13619	13513	13495	13490	13554	13535	13453	13518	13590	13466	13456	13655	13425	13431	13629	13335	13586	13380	13397	13359	13438	13457	13334	13339	13395	13349	13515	13598	13580	13414	13542	13399	13519	13635	13471	13259	13497	13476	13666	13510	13503	13705	13406	13453	13466	13529	13516	13387	13411	13611	13468	13547	13557	13505	13421	13485	13482	13558	13599	13537	13561	13482	13638	13580	13684	13572	13503	13401	13387	13735	13477	13672	13432	13621	13377	13411	13529	13535	13588	13639	13506	13508	13539	13515	13555	13521	13387	13480	13369	13586	13609	13557	13625	13433	13568	13425	13511	13448	13508	13514	13454	13509	13499	13531	13472	13620	13346	13346	13625	13742	13381	13589	13560	13532	13599	13515	13481	13504	13576	13560	13658	13474	13491	13590	13462	13519	13585	13526	13498	13413	13459	13596	13563	13481	13607	13443	13451	13483	13674	13366	13425	13643	13400	13467	13664	13493	13415	13417	13576	13509	13581	13596	13437	13441	13503	13574	13427	13602	13602	13433	13573	13504	13489	13409	13621	13444	13674	13507	13437	13635	13393	13514	13508	13574	13577	13587	13554	13311	13571	13493	13573	13407	13545	13540	13588	13579	13778	13292	13457	13718	13517	13473	13373	13721	13537	13722	13633	13508	13494	13494	13320	13619	13509	13419	13600	13530	13436	13430	13438	13443	13462	13590	13412	13525	13516	13471	13435	13505	13548	13572	13594	13553	13533	13343	13555	13477	13622	13468	13604	13472	13437	13491	13520	13487	13432	13520	13619	13511	13356	13497	13517	13581	13584	13515	13470	13558	13590	13524	13381	13506	13427	13584	13461	13647	13710	13483	13642	13517	13425	13410	13548	13371	13590	13593	13494	13429	13425	13516	13470	13478	13456	13538	13526	13799	13579	13519	13415	13483	13445	13464	13423	13586	13597	13571	13633	13412	13757	13391	13474	13541	13473	13332	13621	13390	13598	13430	13528	13370	13541	13480	13557	13462	13548	13534	13470	13548	13416	13429	13486	13461	13538	13329	13636	13410	13488	13542	13564	13407	13502	13440	13662	13372	13549	13531	13549	13525	13342	13471	13242	13340	13551	13585	13509	13587	13330	13595	13491	13518	13409	13497	13330	13502	13569	13627	13542	13493	13509	13533	13471	13555	13493	13514	13469	13661	13449	13468	13529	13379	13566	13344	13361	13501	13535	13468	13493	13622	13449	13436	13408	13622	13580	13482	13608	13493	13653	13505	13459	13399	13505	13461	13481	13432	13690	13461	13547	13503	13498	13392	13426	13619	13448	13375	13510	13650	13665	13686	13413	13448	13564	13398	13599	13624	13326	13457	13465	13537	13560	13547	13592	13528	13579	13328	13636	13517	13589	13461	13457	13425	13476	13549	13581	13532	13462	13505	13556	13389	13570	13580	13551	13437	13496	13413	13523	13521	13558	13485	13710	13504	13453	13421	13438	13601	13329	13370	13449	13427	13406	13535	13534	13659	13551	13579	13474	13305	13477	13581	13507	13580	13582	13515	13611	13546	13579	13634	13576	13475	13686	13442	13651	13540	13579	13423	13474	13561	13536	13619	13571	13299	13485	13512	13481	13414	13343	13489	13523	13708	13573	13345	13467	13624	13606	13497	13608	13478	13567	13578	13426	13517	13613	13501	13544	13699	13501	13549	13508	13506	13468	13457	13591	13565	13422	13626	13528	13562	13284	13548	13602	13641	13498	13643	13609	13438	13653	13640	13512	13633	13695	13617	13561	13404	13613	13629	13445	13418	13415	13424	13509	13464	13724	13483	13445	13447	13474	13485	13448	13663	13480	13572	13480	13641	13418	13428	13597	13575	13520	13590	13590	13433	13529	13448	13384	13318	13539	13506	13532	13642	13471	13480	13453	13678	13571	13385	13555	13264	13580	13618	13481	13430	13428	13578	13500	13559	13626	13445	13629	13667	13280	13567	13601	13551	13647	13696	13411	13432	13466	13489	13656	13558	13331	13592	13552	13670	13420	13542	13510	13447	13307	13578	13421	13443	13760	13403	13595	13390	13460	13511	13484	13564	13464	13492	13475	13397	13571	13412	13489	13620	13583	13432	13473	13423	13484	13417	13561	13449	13401	13721	13546	13568	13450	13573	13592	13482	13521	13599	13477	13548	13549	13425	13326	13464	13586	13409	13596	13279	13463	13505	13520	13475	13463	13513	13475	13481	13628	13642	13401	13277	13546	13554	13546	13482	13667	13608	13415	13451	13440	13580	13389	13520	13329	13610	13565	13703	13539	13348	13572	13495	13463	13628	13429	13758	13379	13401	13516	13586	13420	13412	13478	13398	13505	13687	13407	13539	13566	13490	13508	13432	13532	13701	13414	13406	13460	13538	13494	13454	13501	13361	13524	13518	13435	13621	13463	13389	13706	13366	13450	13522	13593	13665	13507	13576	13409	13443	13389	13574	13417	13576	13472	13378	13533	13627	13546	13572	13589	13585	13404	13564	13585	13472	13537	13528	13457	13477	13560	13496	13424	13467	13460	13612	13617	13641	13506	13484	13477	13358	13510	13503	13491	13610	13480	13410	13610	13548	13486	13352	13621	13575	13571	13316	13598	13488	13491	13499	13538	13472	13466	13440	13383	13349	13338	13448	13534	13484	13505	13575	13365	13375	13531	13539	13417	13516	13513	13482	13473	13563	13557	13572	13436	13404	13479	13512	13711	13481	13570	13525	13344	13537	13447	13516	13547	13623	13296	13409	13451	13545	13533	13417	13531	13424	13378	13633	13657	13526	13340	13444	13547	13599	13471	13634	13521	13492	13366	13497	13458	13524	13364	13534	13571	13572	13385	13478	13413	13397	13478	13635	13532	13319	13389	13606	13470	13498	13495	13492	13608	13443	13401	13495	13562	13643	13423	13596	13577	13548	13479	13546	13514	13458	13470	13332	13290	13460	13511	13463	13547	13559	13405	13515	13484	13593	13487	13565	13632	13354	13499	13589	13484	13571	13491	13597	13507	13542	13621	13670	13441	13544	13578	13466	13483	13587	13469	13629	13629	13452	13429	13571	13426	13411	13329	13544	13496	13651	13659	13483	13418	13540	13456	13657	13721	13489	13707	13587	13626	13358	13566	13554	13632	13474	13434	13675	13634	13623	13426	13621	13541	13448	13419	13458	13462	13736	13416	13580	13550	13456	13518	13519	13496	13556	13522	13484	13505	13450	13401	13340	13493	13444	13536	13591	13383	13655	13528	13402	13419	13443	13445	13412	13468	13549	13482	13695	13633	13557	13406	13611	13463	13462	13429	13481	13360	13500	13419	13399	13419	13476	13455	13410	13606	13593	13579	13653	13419	13340	13429	13648	13694	13696	13308	13447	13560	13660	13691	13507	13571	13455	13646	13466	13599	13539	13568	13564	13544	13464	13429	13513	13718	13564	13669	13468	13736	13516	13365	13480	13532	13613	13469	13443	13561	13493	13631	13482	13339	13414	13504	13548	13562	13701	13414	13526	13468	13351	13633	13444	13525	13446	13535	13655	13436	13525	13537	13491	13439	13464	13518	13517	13437	13510	13405	13548	13401	13589	13456	13466	13542	13597	13627	13544	13581	13427	13636	13443	13501	13648	13577	13391	13505	13548	13502	13505	13424	13639	13443	13546	13549	13413	13498	13504	13496	13429	13420	13555	13509	13614	13589	13521	13534	13518	13446	13563	13262	13602	13494	13390	13371	13642	13575	13411	13543	13535	13376	13717	13580	13664	13500	13487	13684	13462	13559	13567	13720	13737	13517	13583	13518	13499	13554	13450	13523	13405	13492	13470	13666	13555	13351	13523	13458	13417	13673	13614	13313	13522	13338	13701	13465	13412	13549	13472	13422	13294	13572	13518	13387	13511	13278	13544	13441	13723	13640	13731	13468	13660	13442	13543	13562	13544	13476	13570	13657	13535	13371	13609	13607	13458	13427	13509	13465	13536	13374	13566	13375	13591	13538	13319	13459	13684	13577	13621	13549	13667	13605	13598	13487	13568	13522	13497	13473	13577	13403	13468	13548	13563	13529	13541	13453	13594	13489	13531	13565	13495	13535	13615	13493	13477	13614	13556	13494	13335	13399	13343	13508	13577	13439	13572	13399	13566	13723	13445	13568	13515	13518	13355	13411	13508	13476	13567	13370	13377	13459	13483	13485	13502	13368	13424	13550	13528	13467	13480	13452	13534	13447	13467	13565	13596	13717	13578	13388	13485	13582	13529	13504	13473	13526	13469	13534	13465	13481	13540	13607	13639	13439	13451	13509	13468	13439	13305	13392	13485	13684	13392	13499	13626	13462	13670	13557	13772	13402	13635	13621	13523	13606	13510	13442	13508	13326	13496	13475	13373	13555	13515	13455	13590	13495	13535	13661	13411	13600	13533	13527	13648	13412	13574	13572	13502	13488	13459	13530	13445	13548	13358	13664	13494	13395	13409	13506	13435	13403	13425	13485	13510	13650	13583	13459	13514	13332	13594	13497	13456	13509
27372	21653	22288	18335	15123	15155	14811	14792	15659	21344	18601	16473	14760	14790	14516	14593	14568	14464	14626	14644	14522	14482	14499	14666	14558	14564	14685	14648	14576	14447	14700	14622	14529	14617	14544	14674	14470	14318	14509	14530	14540	14430	14640	14467	14506	14559	14556	14399	14453	14284	14596	14533	14580	14672	14540	14453	14699	14542	14494	14454	14514	14493	14482	14460	14584	14539	14442	14479	14538	14460	14693	14528	14450	14316	14378	14455	14508	14729	14505	14684	14509	14571	14490	14547	14565	14464	14657	14594	14451	14433	14478	14348	14595	14658	14512	14526	14449	14492	14690	14606	14475	14570	14524	14448	14457	14572	14425	14492	14557	14533	14528	14499	14589	14455	14681	14471	14469	14545	14653	14612	14460	14611	14541	14833	14576	14667	14556	14529	14504	14573	14546	14392	14459	14515	14358	14620	14462	14610	14472	14487	14696	14452	14562	14532	14308	14673	14571	14390	14473	14307	14531	14525	14323	14370	14647	14514	14495	14403	14289	14555	14376	14535	14636	14664	14480	14646	14505	14449	14473	14346	14427	14255	14547	14707	14338	14437	14506	14405	14714	14510	14504	14531	14345	14401	14590	14547	14450	14489	14667	14512	14576	14401	14544	14674	14551	14504	14369	14490	14561	14449	14312	14478	14606	14407	14522	14441	14349	14358	14525	14405	14572	14515	14741	14558	14481	14546	14520	14456	14417	14413	14608	14548	14470	14402	14532	14372	14573	14548	14485	14329	14328	14611	14373	14349	14296	14455	14493	14591	14533	14424	14493	14702	14757	14587	14430	14488	14437	14411	14570	14508	14518	14363	14642	14683	14626	14713	14562	14585	14522	14259	14499	14523	14763	14591	14496	14444	14573	14544	14539	14356	14581	14380	14295	14624	14618	14548	14354	14323	14337	14495	14624	14407	14568	14594	14567	14623	14465	14584	14323	14425	14654	14412	14736	14534	14660	14397	14654	14505	14515	14643	14361	14482	14597	14536	14657	14530	14697	14522	14528	14623	14642	14555	14459	14434	14561	14761	14422	14563	14626	14472	14503	14458	14514	14547	14758	14593	14525	14650	14513	14664	14685	14426	14412	14576	14413	14382	14553	14378	14548	14609	14752	14643	14470	14462	14465	14641	14683	14551	14790	14569	14554	14650	14388	14542	14558	14527	14436	14461	14331	14445	14375	14407	14477	14592	14574	14486	14460	14478	14769	14526	14370	14625	14566	14588	14512	14288	14494	14552	14403	14443	14534	14629	14452	14428	14592	14472	14544	14455	14500	14380	14581	14502	14542	14560	14357	14508	14457	14524	14841	14648	14677	14365	14498	14406	14584	14443	14528	14479	14364	14472	14631	14500	14505	14545	14554	14341	14609	14516	14408	14406	14540	14539	14410	14334	14523	14310	14504	14611	14609	14531	14285	14635	14455	14544	14324	14451	14474	14455	14521	14253	14447	14596	14449	14329	14596	14436	14593	14532	14755	14538	14503	14488	14560	14433	14349	14423	14438	14763	14547	14518	14623	14520	14358	14524	14574	14423	14755	14454	14585	14634	14579	14534	14549	14453	14576	14542	14552	14517	14621	14425	14429	14557	14481	14450	14573	14411	14471	14740	14569	14674	14584	14498	14550	14650	14647	14555	14674	14665	14374	14680	14471	14607	14363	14415	14478	14554	14645	14464	14595	14555	14683	14514	14506	14399	14606	14489	14322	14475	14521	14486	14510	14702	14465	14364	14466	14521	14574	14463	14385	14481	14359	14421	14536	14223	14680	14497	14503	14500	14300	14572	14648	14348	14511	14506	14384	14432	14446	14390	14613	14330	14412	14463	14536	14529	14527	14479	14648	14559	14702	14489	14392	14498	14610	14421	14394	14502	14594	14454	14737	14682	14494	14523	14562	14424	14587	14541	14369	14589	14423	14546	14342	14563	14524	14557	14751	14764	14416	14618	14477	14526	14578	14670	14714	14588	14394	14426	14362	14394	14561	14469	14377	14538	14775	14669	14536	14416	14546	14665	14499	14272	14268	14448	14498	14704	14419	14338	14370	14569	14655	14643	14582	14460	14600	14487	14637	14521	14615	14701	14244	14532	14414	14695	14426	14494	14332	14585	14489	14481	14563	14454	14489	14306	14608	14366	14574	14470	14384	14382	14453	14529	14478	14462	14652	14580	14641	14483	14604	14475	14367	14526	14445	14487	14556	14646	14408	14765	14531	14588	14512	14478	14441	14381	14507	14554	14535	14519	14441	14486	14714	14500	14581	14574	14581	14570	14463	14411	14557	14617	14438	14388	14619	14501	14664	14481	14511	14556	14550	14512	14408	14765	14457	14659	14518	14569	14395	14471	14490	14433	14470	14615	14602	14514	14657	14495	14313	14428	14507	14575	14574	14494	14543	14586	14505	14480	14602	14584	14505	14602	14748	14605	14604	14511	14577	14510	14425	14646	14308	14619	14532	14619	14665	14603	14687	14677	14560	14540	14423	14574	14469	14426	14421	14485	14469	14547	14629	14415	14504	14476	14514	14302	14415	14443	14605	14465	14569	14463	14486	14455	14549	14470	14536	14449	14602	14414	14631	14522	14391	14413	14631	14464	14486	14373	14384	14330	14475	14559	14503	14713	14403	14563	14508	14655	14484	14575	14366	14331	14562	14318	14425	14498	14463	14438	14477	14458	14592	14543	14457	14428	14538	14442	14620	14599	14506	14665	14661	14490	14499	14355	14556	14485	14396	14500	14545	14411	14462	14694	14525	14324	14580	14628	14593	14507	14524	14342	14552	14453	14440	14379	14479	14531	14422	14487	14506	14540	14502	14429	14593	14519	14553	14366	14403	14499	14571	14420	14624	14453	14314	14536	14476	14644	14558	14595	14641	14592	14667	14613	14646	14502	14435	14663	14287	14474	14610	14393	14587	14633	14412	14318	14365	14728	14659	14684	14423	14550	14466	14504	14368	14598	14465	14409	14489	14648	14408	14549	14611	14654	14689	14493	14528	14550	14560	14485	14747	14507	14531	14599	14534	14457	14573	14707	14589	14351	14533	14461	14458	14460	14418	14596	14319	14627	14546	14681	14587	14439	14623	14398	14555	14538	14540	14602	14684	14374	14744	14529	14549	14406	14458	14480	14687	14573	14618	14621	14589	14485	14577	14348	14475	14398	14661	14516	14437	14671	14356	14532	14479	14464	14706	14580	14557	14502	14611	14446	14365	14530	14404	14490	14367	14392	14538	14514	14543	14696	14658	14370	14463	14564	14415	14412	14658	14557	14471	14618	14469	14428	14626	14429	14658	14671	14625	14607	14503	14546	14434	14510	14721	14452	14477	14533	14534	14387	14492	14577	14411	14322	14464	14570	14423	14413	14483	14366	14626	14660	14571	14411	14575	14439	14499	14515	14647	14464	14437	14580	14611	14336	14428	14667	14377	14381	14340	14524	14588	14368	14532	14382	14340	14542	14563	14402	14596	14517	14669	14299	14567	14560	14617	14551	14541	14504	14480	14518	14519	14530	14287	14504	14470	14547	14751	14632	14614	14459	14521	14340	14487	14422	14438	14403	14547	14682	14433	14519	14626	14498	14528	14461	14611	14560	14352	14590	14535	14438	14585	14586	14593	14366	14448	14536	14485	14410	14494	14363	14691	14413	14425	14731	14447	14606	14458	14344	14454	14622	14721	14398	14709	14668	14524	14806	14363	14405	14576	14680	14638	14522	14467	14644	14698	14310	14535	14680	14433	14431	14421	14684	14386	14544	14498	14375	14486	14608	14464	14441	14487	14521	14486	14488	14371	14355	14478	14319	14565	14446	14386	14655	14493	14630	14695	14724	14512	14612	14577	14379	14505	14372	14351	14690	14444	14340	14582	14567	14690	14730	14402	14538	14484	14346	14537	14530	14693	14804	14244	14475	14627	14443	14618	14579	14437	14571	14424	14444	14539	14423	14594	14419	14339	14445	14474	14436	14490	14410	14635	14288	14754	14482	14336	14462	14377	14590	14737	14807	14674	14314	14513	14726	14548	14561	14381	14458	14408	14571	14709	14522	14394	14526	14575	14428	14659	14569	14586	14408	14541	14644	14532	14498	14605	14482	14503	14520	14467	14508	14455	14407	14583	14670	14553	14393	14520	14355	14461	14421	14607	14529	14598	14442	14419	14411	14401	14415	14560	14501	14403	14454	14626	14725	14759	14557	14690	14410	14502	14422	14656	14508	14383	14426	14586	14460	14424	14525	14438	14545	14642	14547	14517	14376	14473	14447	14398	14376	14624	14391	14625	14510	14621	14548	14541	14547	14263	14747	14609	14462	14737	14538	14535	14214	14465	14476	14686	14571	14730	14411	14564	14664	14676	14617	14381	14504	14473	14543	14535	14592	14729	14496	14502	14531	14656	14481	14525	14463	14451	14523	14520	14513	14476	14506	14604	14312	14539	14597	14509	14444	14582	14441	14364	14453	14578	14565	14478	14590	14469	14615	14440	14633	14554	14369	14461	14564	14542	14701	14700	14680	14542	14570	14388	14597	14493	14417	14634	14327	14594	14706	14616	14476	14520	14280	14471	14702	14745	14463	14530	14645	14595	14478	14409	14492	14306	14494	14455	14596	14618	14348	14558	14535	14517	14546	14650	14561	14546	14396	14419	14520	14504	14343	14648	14620	14464	14545	14538	14489	14524	14672	14459	14667	14573	14389	14509	14510	14513	14496	14562	14425	14510	14614	14510	14409	14359	14482	14563	14454	14614	14657	14521	14561	14566	14548	14349	14614	14458	14468	14571	14685	14683	14544	14472	14582	14453	14516	14561	14519	14462	14481	14430	14553	14511	14460	14379	14335	14494	14530	14583	14582	14626	14574	14501	14599	14480	14591	14547	14508	14460	14494	14317	14640	14568	14634	14473	14618	14749	14418	14531	14489	14541	14676	14268	14536	14502	14458	14435	14618	14524	14305	14500	14469	14530	14446	14698	14527	14527	14494	14449	14507	14498	14687	14611	14699	14319	14468	14489	14508	14573	14553	14530	14587	14525	14460	14651	14603	14561	14479	14587	14515	14476	14520	14641	14659	14450	14618	14361	14548	14410	14566	14418	14633	14497	14430	14468	14634	14557	14609	14415	14540	14440	14537	14440	14553	14666	14439	14639	14499
15868	19952	18819	16175	15193	14842	14700	14536	16207	23797	19094	15979	14299	14015	14226	14301	14165	14084	14064	14083	14140	14167	13910	14127	14108	14193	14119	14037	14300	14158	14045	13983	14166	14103	14124	14067	14189	14100	14184	14073	14005	14078	14148	14094	14000	14172	14148	14089	14009	14113	14140	13928	14136	14080	13990	14042	14024	14111	13994	14208	14068	14095	14075	14165	14168	14184	14012	14079	14280	14077	14135	14130	14115	13974	14309	14058	14148	14103	14344	14179	14041	14128	14145	14018	13940	14043	14110	14000	14069	13809	14193	14154	14078	13980	14107	14216	14149	13952	14016	13966	14087	13942	14102	14089	13998	14251	14205	14164	14139	14069	14188	14014	14135	14013	14114	14172	13944	14213	14163	13947	14089	14030	14049	13855	14034	14194	13843	13999	14154	14024	14260	14096	14087	13946	14090	14096	14018	14044	14245	14097	13893	14157	14045	14197	14022	14092	14046	14281	14125	14086	14001	13903	14111	14109	14098	14086	14257	14032	14110	14101	14250	13909	13983	14197	13982	14128	13959	14201	13887	14296	14026	14059	13999	14007	14131	14140	14062	14177	14158	13985	14194	14187	13886	14094	14394	13962	14033	14058	14047	14096	14089	14105	14080	14182	14056	13992	14072	14037	14141	14105	14168	14101	14057	14268	14092	14110	14215	14071	14119	14156	14040	14034	14071	14063	13890	14099	13984	14054	14047	14147	14121	14136	14210	14120	14108	14142	14200	14195	14102	14105	14140	14022	13996	14040	14017	14077	14119	14025	14107	14083	14324	14105	14113	13957	14262	14149	14123	14224	13988	14140	14107	14224	14022	14008	13984	14107	14105	14151	14082	14212	14012	14090	14103	14063	14125	14325	13956	14102	13898	14087	14007	14024	14159	14276	14065	13903	14130	13936	14107	14125	14011	14100	14063	14215	14064	13960	14324	13895	14123	14112	14092	14331	14036	14059	14049	14201	14126	14135	14196	14052	14063	14023	14131	13914	14026	14182	14150	14111	14061	13999	13989	14118	14006	14154	14211	14146	14248	14194	13998	14179	14076	14069	13882	13949	14107	14195	14327	14072	14109	14049	14181	14237	13949	14103	13988	14022	14188	13851	14002	14215	14055	14096	14138	14033	14188	13961	14148	13935	13954	14069	14118	14128	14153	14203	14158	13953	14060	14133	14040	14101	14045	14164	13983	14153	14013	14143	14091	13995	14099	13987	13968	14219	14202	14067	13911	14173	14115	14103	13964	14086	13917	14001	14025	14089	14192	14062	14197	14340	14059	14124	14222	14168	13928	14090	13971	14062	14204	14050	14158	13991	14107	14143	14098	14177	14087	14139	13979	13990	14074	13888	14028	13965	14158	14229	14148	14237	14023	14087	14132	14088	14132	14191	14169	13977	14067	14014	14186	14185	14099	14130	14118	14213	14041	14085	14088	14081	14108	13966	14007	13949	14030	14197	14020	14012	14195	14157	14188	14052	14177	14231	13971	14159	14100	14095	14232	14269	13904	14080	14033	14255	14357	14010	14106	14162	14198	14039	14134	14149	14129	13973	14157	14344	14015	13999	14104	13864	14237	14144	14030	14186	14168	14259	13993	14183	14140	14176	14009	14079	14199	14053	14071	14132	14116	14301	14222	14284	14243	14218	14087	13997	13941	14086	14152	14028	13921	14218	14083	14102	14106	14109	14131	14278	14129	14045	14068	14204	14107	14069	14180	13950	14081	14066	14057	14186	14157	14028	13922	14166	14072	14107	14033	14198	14093	14080	14103	14039	14082	14275	14270	14071	14240	14096	14109	14057	14085	14070	14243	13959	14132	13982	13958	14104	14199	14087	14155	14068	13956	13986	14152	14025	14017	14046	13993	13960	14087	14032	14197	14139	14230	14057	14129	14228	13878	14041	14162	14162	14054	13962	14232	14059	14078	14156	14156	14075	13998	13971	14110	14215	14084	14016	14024	13980	14085	14025	13834	14133	13970	14123	14129	14051	14022	14043	13997	14044	14106	14134	14253	14023	14057	14164	13950	14068	14157	13952	14056	14152	14151	14071	14046	14226	13950	14025	14126	14049	14161	14025	13987	14133	14027	14212	14146	14067	14187	14027	14167	14116	14023	14148	14185	14065	14072	14207	14163	13979	14143	14064	14240	14042	14099	14014	14240	13876	14069	14139	14178	13978	14043	14025	14262	14200	14086	14092	14103	13958	14079	14148	14146	14042	13885	14134	14182	14006	14037	14147	14019	14186	14088	14103	14081	14125	14257	14091	14054	14278	14283	14141	14115	14146	14099	14155	14129	14155	14061	14116	14140	14052	14167	14115	14111	14143	14118	14057	13948	13712	13933	13991	13992	13979	14142	14055	14049	14099	14161	13994	14198	14038	14076	14127	14067	14074	14205	14093	13977	14041	13995	14063	14226	14124	14003	14009	13884	14299	14072	14145	14070	14253	13978	14062	14172	14217	14389	14079	14143	14057	14242	14057	14163	14085	14030	14143	14021	14083	14112	14170	14102	13952	14222	14099	14004	14091	14020	14147	14045	14103	14138	14101	14013	14106	14155	14194	14004	14065	13987	14222	13938	14361	14111	14087	14137	14056	14147	14104	13959	14077	14136	14284	14073	14215	14006	14073	14129	14075	14128	14260	13965	14278	13991	14195	14137	14070	14185	14016	14343	14030	14113	14180	14021	14219	14207	14184	14199	14107	14076	14001	14058	14112	14045	13981	14122	14007	14162	14123	14058	14039	14231	14208	14134	13969	14118	14189	14152	13992	14157	14021	14159	14173	14084	13967	14227	14008	13953	14079	14031	14047	14217	13935	14007	14143	14054	13996	14001	14160	14087	14088	14209	14341	14037	14167	13942	14051	14026	14161	14123	13906	14053	14184	14137	14130	14034	14179	14032	14142	14152	14012	13916	14038	14059	14092	13852	14142	14044	14154	14158	14072	14151	14080	13990	14035	13972	14195	14057	14191	13972	14228	14031	14211	14075	14167	14153	14014	13968	14037	14019	13956	14158	14191	14146	14114	13950	14076	13962	13962	13997	14174	13982	14016	14017	14034	13994	14192	13860	14126	14163	13989	14047	14233	14059	14092	14258	14076	14002	14190	14117	14036	14185	14168	14118	14089	13951	14102	14197	14133	13966	13928	14043	14225	14058	14197	14048	14143	13899	14028	13886	14070	14129	14127	13990	14183	14217	14153	14069	14066	14181	14169	14035	14034	14121	14129	14284	14094	14254	13961	14223	14132	13940	14261	14009	14192	14058	14047	14254	14180	14095	13872	13984	14139	14091	14086	14107	13983	14063	14150	14052	14198	14183	13941	14096	14048	14155	14264	14233	14144	14086	13980	14191	14026	14058	13898	14266	14083	14028	14207	14071	14137	14150	14122	13914	14222	14049	13997	14077	14129	14049	14069	14275	13986	14057	13924	14227	14012	14078	14085	14094	13985	14188	13994	14040	14052	14041	13986	14077	14154	14270	14037	14109	13910	14235	14118	13912	14185	14067	14086	14154	14075	13938	14037	14167	14118	13995	13962	14189	14037	14090	14091	14195	14146	14128	14178	14116	14183	14191	14057	14172	14117	14126	14297	14008	14109	13988	14140	14094	14094	14038	14100	14087	14030	14159	14144	14067	14128	14210	14200	14202	14021	14139	14109	14114	14120	14120	14138	14103	14111	14080	14135	14123	14186	14146	14192	14042	14123	14034	14028	14127	14282	14138	14173	14064	14261	14112	14221	14111	13985	14088	14139	14109	13942	14272	14057	14199	14273	14216	14251	14181	14053	14202	14236	14168	14222	14171	14069	14145	14226	13924	14053	14337	14259	14119	14093	14113	14127	14194	14063	13978	14083	14137	14053	14169	14107	14102	14166	14069	14243	14060	14059	14123	13925	14121	14148	14082	14150	14008	13965	13887	14090	14026	14144	13961	14197	14025	14249	14140	13973	14240	13985	14020	14142	14191	14154	14124	14093	14044	14106	14107	14232	14100	14080	14270	14141	13975	13960	14147	14153	14076	14233	14153	14167	14170	14193	14037	14131	14144	14197	14298	14068	14091	14145	14102	14061	14227	14053	14190	14122	14182	14113	14126	14019	13991	14339	14176	14191	14128	14053	14045	14143	14007	14037	14156	14175	14129	14049	13993	14182	14246	14222	14144	14050	14126	14017	14084	14306	14313	13890	14072	14174	14062	14022	14028	14231	13878	14146	14242	13978	14244	14042	14132	14140	13871	14246	13970	14175	14096	14240	14139	14167	13903	14193	14172	14061	14119	14150	13928	14196	14208	14364	13908	14109	14048	14136	14050	14037	14118	14066	14087	14082	13894	13936	14093	14143	14008	14160	14213	14010	14100	14288	14069	14053	14062	14193	14183	13989	14165	13997	14087	14097	14127	14063	14314	14066	14096	13990	14274	14109	14007	14034	14023	14129	14175	14170	14172	13912	14185	14062	14072	14028	14175	14147	14167	14147	14289	14274	14252	13981	14144	14096	14181	14021	13961	14062	14019	14001	14027	14054	14124	14437	13976	13987	14010	14157	14092	14051	14108	14169	14063	13989	14181	14041	14244	14085	14127	14204	14252	14013	14035	14070	14129	14142	14227	14190	14166	14090	14165	14085	14046	14184	14054	14082	14237	14028	14083	14059	14224	13983	14066	14256	14054	13892	14021	14242	14125	14076	14090	14140	13953	14013	14173	14065	13868	14150	14102	14262	14167	14182	14195	14040	14075	14080	14008	14111	14133	14008	14211	14055	14131	14139	14130	14023	14037	14128	14153	14110	14109	13949	14302	14143	14088	14168	14135	14097	14135	14138	14077	14100	14194	14192	14068	14184	13937	14023	14182	14288	14175	14230	14030	14190	14077	14109	14165	13988	14093	14380	14207	14099	14077	14052	13966	14137	14117	14234	14283	13956	14107	13952	14008	14119	14092	14135	14288	14201	14136	14043	14099	14116	14120	14149	14161	14098	14010	14214	14148	14005	14196	14178	13995	14099	14216	14263	13878	14042	14309	14028	14220	14071	14130	14053	14149	13994	14191	14028	14025	14059	14119	13956	14032	14016	14098	14130	14187	14021	14175	13968	14124	14181	14031	14342	14162	13955	14093	13978	14082	14257	14051	14075	14123	14160	14110	14147
24487	21102	28016	24684	20689	17422	16848	15356	23412	41726	30904	21447	15314	14888	14588	14456	14525	14624	14319	14468	14491	14472	14347	14360	14575	14367	14586	14397	14444	14393	14451	14370	14454	14404	14458	14551	14463	14394	14566	14385	14335	14445	14335	14423	14413	14421	14511	14235	14605	14492	14353	14460	14433	14310	14577	14477	14400	14408	14474	14440	14355	14325	14338	14315	14303	14393	14399	14405	14387	14283	14375	14328	14479	14455	14400	14518	14358	14268	14440	14369	14325	14511	14546	14402	14340	14376	14397	14391	14337	14530	14422	14359	14220	14277	14448	14399	14368	14437	14245	14466	14321	14300	14416	14345	14294	14394	14510	14438	14365	14318	14430	14458	14460	14392	14277	14416	14541	14576	14261	14322	14192	14533	14567	14485	14341	14293	14176	14559	14513	14335	14413	14154	14447	14508	14349	14355	14261	14336	14460	14483	14389	14465	14473	14409	14461	14431	14615	14518	14297	14212	14482	14294	14478	14363	14332	14234	14343	14368	14302	14501	14321	14414	14245	14216	14194	14321	14468	14310	14473	14435	14267	14433	14514	14404	14238	14425	14365	14276	14312	14280	14332	14424	14187	14368	14302	14465	14462	14381	14111	14426	14457	14309	14424	14355	14474	14336	14382	14218	14371	14316	14242	14272	14391	14361	14335	14446	14490	14154	14324	14466	14329	14631	14375	14429	14313	14206	14502	14392	14431	14414	14539	14498	14356	14398	14409	14370	14287	14411	14327	14545	14126	14335	14404	14378	14294	14266	14567	14365	14302	14262	14182	14313	14295	14325	14401	14346	14525	14543	14269	14296	14448	14432	14420	14530	14473	14263	14287	14486	14335	14396	14350	14332	14263	14135	14434	14361	14321	14290	14541	14299	14405	14480	14407	14203	14447	14337	14423	14435	14272	14315	14174	14490	14439	14301	14208	14578	14343	14434	14350	14342	14444	14346	14312	14199	14300	14545	14260	14437	14507	14315	14529	14247	14340	14426	14253	14346	14357	14234	14398	14465	14274	14130	14171	14484	14495	14473	14388	14494	14352	14401	14471	14277	14465	14507	14399	14431	14124	14464	14684	14432	14497	14346	14417	14477	14236	14499	14397	14686	14334	14261	14250	14551	14382	14291	14517	14487	14392	14385	14680	14406	14418	14347	14466	14332	14295	14256	14393	14416	14465	14506	14423	14333	14402	14168	14392	14399	14377	14191	14203	14344	14222	14345	14312	14418	14272	14256	14422	14330	14467	14221	14437	14578	14525	14354	14413	14283	14456	14258	14424	14208	14501	14276	14383	14360	14211	14489	14269	14605	14318	14282	14327	14297	14204	14343	14310	14454	14281	14325	14250	14145	14357	14266	14391	14331	14375	14405	14242	14368	14248	14211	14509	14368	14495	14424	14304	14411	14427	14381	14331	14477	14437	14365	14462	14505	14266	14402	14283	14369	14427	14442	14192	14538	14373	14479	14510	14384	14284	14408	14355	14554	14514	14332	14444	14362	14303	14325	14395	14299	14257	14387	14304	14339	14439	14405	14462	14471	14286	14564	14373	14173	14309	14401	14432	14332	14324	14508	14525	14558	14558	14317	14417	14162	14218	14400	14382	14567	14303	14356	14739	14586	14313	14518	14453	14227	14307	14367	14355	14211	14388	14515	14426	14448	14480	14427	14343	14509	14375	14345	14575	14492	14280	14359	14461	14293	14376	14331	14349	14303	14419	14450	14481	14578	14434	14320	14342	14283	14322	14389	14544	14497	14322	14345	14339	14446	14043	14518	14486	14574	14328	14417	14387	14339	14400	14288	14491	14501	14459	14338	14342	14414	14356	14401	14364	14343	14356	14477	14544	14419	14488	14463	14415	14325	14378	14431	14278	14455	14289	14351	14205	14439	14351	14285	14352	14404	14465	14395	14468	14426	14569	14461	14434	14522	14402	14284	14494	14370	14366	14228	14362	14419	14335	14474	14266	14406	14310	14307	14478	14359	14303	14492	14472	14390	14476	14348	14514	14311	14271	14428	14260	14394	14227	14201	14277	14512	14663	14499	14434	14483	14178	14244	14352	14535	14311	14443	14357	14401	14365	14383	14375	14385	14369	14372	14432	14339	14443	14604	14261	14244	14239	14384	14421	14233	14405	14403	14490	14475	14377	14262	14347	14256	14581	14557	14420	14254	14349	14236	14516	14332	14346	14458	14212	14355	14534	14315	14341	14284	14384	14386	14315	14451	14392	14348	14442	14357	14405	14191	14463	14264	14387	14519	14362	14391	14238	14194	14381	14181	14513	14473	14359	14474	14498	14309	14352	14408	14311	14273	14234	14438	14341	14429	14420	14335	14290	14375	14384	14265	14444	14420	14474	14494	14380	14279	14609	14529	14380	14472	14420	14329	14257	14105	14377	14480	14364	14528	14440	14506	14500	14420	14371	14645	14290	14371	14468	14387	14452	14326	14420	14536	14435	14419	14458	14299	14279	14379	14384	14244	14390	14458	14579	14308	14341	14410	14551	14371	14310	14413	14424	14343	14605	14319	14518	14392	14463	14396	14398	14334	14415	14483	14373	14387	14438	14336	14382	14543	14080	14358	14513	14336	14405	14319	14379	14311	14601	14599	14240	14366	14208	14435	14416	14486	14339	14185	14433	14470	14386	14358	14478	14182	14373	14355	14440	14335	14486	14392	14450	14626	14413	14483	14079	14268	14411	14188	14440	14430	14347	14263	14364	14597	14295	14443	14510	14437	14265	14350	14252	14477	14144	14323	14391	14285	14394	14450	14539	14472	14492	14220	14322	14192	14439	14311	14493	14362	14556	14366	14278	14368	14423	14357	14379	14140	14321	14563	14327	14627	14418	14482	14337	14529	14453	14465	14360	14374	14367	14255	14691	14349	14320	14460	14337	14373	14281	14393	14299	14316	14375	14437	14428	14555	14338	14486	14564	14523	14368	14423	14447	14419	14145	14240	14496	14443	14599	14360	14383	14543	14419	14376	14309	14307	14470	14453	14378	14199	14451	14469	14436	14622	14418	14458	14454	14552	14429	14478	14481	14198	14340	14554	14546	14515	14496	14249	14304	14449	14431	14420	14394	14222	14175	14313	14365	14176	14462	14479	14355	14293	14335	14411	14520	14228	14655	14617	14322	14268	14296	14326	14219	14439	14520	14249	14253	14292	14616	14483	14277	14491	14504	14339	14309	14379	14347	14458	14197	14359	14412	14406	14358	14449	14283	14375	14302	14585	14620	14265	14411	14232	14377	14251	14455	14384	14337	14388	14446	14357	14254	14504	14337	14498	14290	14403	14370	14221	14359	14648	14453	14369	14277	14495	14400	14523	14430	14524	14409	14246	14259	14373	14274	14339	14513	14286	14461	14379	14267	14481	14384	14297	14479	14397	14287	14265	14314	14372	14411	14391	14525	14472	14525	14448	14288	14381	14535	14276	14371	14244	14471	14445	14259	14506	14416	14431	14459	14394	14440	14280	14502	14451	14321	14400	14337	14500	14308	14587	14446	14352	14350	14262	14276	14451	14247	14524	14459	14504	14296	14206	14483	14330	14471	14286	14651	14460	14338	14408	14375	14257	14461	14363	14460	14314	14204	14325	14181	14438	14303	14329	14480	14351	14379	14134	14448	14418	14367	14493	14422	14352	14517	14537	14287	14436	14460	14468	14340	14237	14323	14288	14430	14409	14466	14427	14399	14302	14483	14390	14361	14352	14385	14589	14335	14203	14407	14390	14331	14399	14505	14299	14529	14390	14361	14328	14325	14402	14231	14334	14273	14498	14243	14396	14434	14283	14333	14331	14456	14274	14447	14432	14354	14336	14451	14180	14334	14433	14396	14350	14283	14400	14444	14441	14414	14231	14347	14372	14369	14270	14393	14454	14286	14223	14302	14393	14321	14279	14610	14318	14288	14252	14345	14366	14380	14164	14194	14379	14446	14309	14309	14333	14372	14414	14442	14417	14395	14411	14463	14563	14543	14323	14313	14374	14366	14493	14360	14440	14349	14358	14353	14450	14525	14628	14309	14205	14478	14517	14380	14437	14306	14437	14426	14234	14295	14492	14415	14483	14345	14734	14589	14300	14286	14393	14331	14376	14335	14496	14347	14522	14509	14338	14347	14511	14561	14467	14288	14436	14252	14163	14291	14263	14456	14454	14364	14267	14309	14428	14319	14533	14374	14396	14534	14205	14328	14286	14563	14455	14413	14408	14389	14593	14450	14459	14182	14391	14261	14329	14436	14296	14405	14303	14153	14277	14307	14370	14129	14362	14280	14437	14344	14328	14404	14580	14381	14260	14354	14424	14271	14292	14585	14272	14563	14401	14301	14291	14530	14144	14518	14319	14129	14440	14395	14478	14361	14069	14400	14307	14273	14603	14418	14448	14359	14458	14384	14400	14432	14463	14483	14365	14380	14294	14203	14359	14214	14116	14358	14384	14348	14410	14349	14513	14371	14366	14232	14419	14324	14304	14455	14200	14364	14498	14137	14314	14560	14481	14500	14564	14380	14444	14335	14420	14336	14264	14186	14277	14205	14404	14262	14468	14430	14487	14534	14336	14405	14251	14491	14363	14430	14436	14503	14508	14401	14407	14347	14323	14298	14354	14435	14528	14410	14577	14232	14458	14476	14306	14467	14295	14472	14401	14401	14440	14413	14364	14458	14214	14383	14366	14360	14428	14231	14620	14457	14313	14407	14379	14350	14252	14273	14363	14221	14240	14343	14454	14490	14414	14335	14681	14249	14088	14454	14402	14486	14481	14446	14512	14280	14396	14404	14466	14292	14569	14318	14463	14520	14515	14477	14424	14373	14484	14319	14302	14510	14458	14163	14370	14448	14306	14378	14340	14384	14399	14515	14507	14495	14349	14351	14442	14200	14436	14390	14372	14401	14473	14398	14397	14389	14435	14287	14192	14479	14407	14417	14437	14379	14365	14381	14389	14487	14438	14459	14322	14405	14458	14356	14354	14377	14501	14383	14386	14362	14390	14496	14400	14347	14515	14463	14435	14446	14305	14461	14407	14479	14501	14350	14408	14252	14447	14163	14365	14467	14275	14328	14434	14406	14514	14243	14284	14321	14498	14544	14218	14611	14550	14309	14312	14447	14518	14304	14248	14389	14471	14414	14245	14359	14471
15355	25014	23566	19172	17137	16138	15451	15121	25997	42710	33050	20192	14318	14201	14092	14129	14096	14094	14000	14374	14072	14012	14121	14138	14177	14001	13968	14066	14129	14134	14032	14235	14179	13958	14017	14118	14311	14092	14183	14269	14136	14061	13950	13965	14319	14033	14019	14059	13997	14041	14047	14146	14181	14138	14065	13976	14128	14158	13855	14136	14102	14074	14148	14099	14078	14104	14083	14021	14072	14059	14159	14138	14121	13889	14105	14116	14060	14062	13993	14037	14022	14090	14158	14182	14153	14073	14045	14131	13912	14092	14016	14022	14099	14111	14189	13992	14106	14079	13963	14275	14122	13968	14257	14018	13998	14116	14253	14035	14073	14000	14039	14156	13888	14091	14196	14168	14192	14090	14016	14132	14186	14176	13857	13940	14036	14144	14052	13982	14057	14122	14037	14043	13873	14170	14113	14264	13988	14158	14077	14055	14109	14029	14069	14180	14035	14127	14016	14224	14070	14209	14172	14088	14201	14306	13978	14221	14016	13922	14148	14053	14058	13990	14091	14122	14041	14105	14031	14078	14242	13993	14065	14115	13920	13926	14209	14053	14060	14018	14082	14156	14089	14183	14099	13971	14183	14057	13977	14237	14229	14059	14090	14032	14098	14101	13991	14147	14134	13948	14179	14033	14035	14008	14105	14147	14106	14073	14211	13973	13943	14147	14049	14168	14051	14068	13760	13999	14073	14179	14057	14080	14128	14040	14122	14158	13903	14052	13973	13887	14155	14041	14168	14032	14050	14278	14171	14060	14030	14092	14139	13991	14064	13955	14060	13983	14112	14185	14042	14074	13968	14077	14189	14133	14025	13938	14106	14013	14034	14147	14098	14191	14110	14149	14111	14001	14150	13935	14037	14051	14114	14068	13981	13925	13840	14098	14027	14031	14151	14079	14167	14190	14066	13912	14032	14066	14088	14090	14077	13922	14043	14138	14145	13968	14175	14048	13999	14226	14031	14058	14161	14150	14119	14128	14073	13953	14035	14167	14057	14060	14250	13941	14234	14106	14277	13986	13904	14013	14101	14107	14024	14195	14177	14162	14071	14130	14112	14150	13955	14060	14048	14049	14165	13991	14143	14219	13950	14027	14003	14136	13979	13987	14085	14169	13982	13986	14037	13947	14099	13960	13984	14087	14154	14153	14052	14060	13961	14082	14108	13975	14028	14135	14062	14245	14048	13980	14176	14059	14119	14106	14174	14094	14191	14076	14137	14101	14149	14129	14125	14135	14062	14036	14120	14010	13978	14148	13867	14230	14210	13953	14189	14105	14006	14124	14034	14013	14149	14074	14102	14046	14086	13962	13962	14127	13963	14157	14113	14148	14058	13994	14183	14252	13938	14154	14059	14237	14056	13898	14083	13957	14062	14090	14114	14143	14169	14176	14018	14029	14187	14189	13981	14109	14144	14189	13881	14085	14074	13990	14097	14125	14151	14231	14060	14123	14061	14188	14122	14089	14125	13978	14071	14033	14096	14149	14024	14027	14083	13987	13986	14095	14112	13999	14127	14074	14137	13994	14129	14023	13966	13851	13980	14107	14204	14206	14069	14042	14141	14069	14073	14174	14028	14079	14199	14041	13993	14121	14019	13991	13952	14162	14011	14076	14028	13840	14190	13954	14147	14175	13958	14004	14182	14217	13998	14095	13821	14146	13997	13912	14051	14077	14103	14045	14115	14198	14105	14012	14139	13885	14042	14014	14012	14088	14050	13968	14020	14210	14059	14111	14067	14110	13861	14202	14074	14182	14124	14034	14211	14096	13985	14162	13998	14085	13926	14059	14085	14182	14153	14250	14051	13816	14059	14083	14151	14030	14155	13906	14051	14087	14086	13987	13923	14039	14076	13976	14122	13942	13988	13935	14155	13986	14161	14175	14038	14173	14028	14108	14038	14070	14162	14142	13967	14141	14101	14096	14114	14050	14052	14084	14097	14264	13969	14151	14048	14260	14013	14223	14167	14273	14033	14206	14138	14094	13967	14083	14177	14166	14156	14110	13929	14078	14135	14123	14184	14188	13986	14160	14172	14010	14180	14198	14284	14086	14067	14200	14073	13880	14074	14049	13967	14084	14085	14094	14046	14151	13984	14061	14131	14084	14056	13994	14089	14202	14186	14083	14071	14112	13914	14126	14201	14148	14113	14154	14119	14180	14084	13995	14098	13972	14026	14131	14060	13962	14039	14052	14255	14097	14061	14024	14058	14033	14092	14139	14045	14128	13980	14040	14023	13992	14045	14131	13933	14081	13876	14128	14063	14054	13961	14084	14145	14150	14118	14148	14169	13956	14068	13963	14161	14135	14102	14034	14093	14127	14101	14097	13961	14038	13911	14032	13930	14069	14138	13975	14090	14248	13924	14146	13981	14112	14085	14199	14049	14103	14080	14109	13881	14132	14022	14097	14092	14074	14142	14127	14152	14037	13994	14036	14064	14248	14079	14221	14159	14205	14256	14159	14115	14211	14101	14069	14252	14183	13975	13998	13919	14103	14160	14038	14105	14074	14161	14099	14007	14242	13940	13980	13872	14073	14153	13995	14116	13974	14018	14126	14147	14034	14071	14151	13884	14099	13992	13978	13957	14027	14097	14228	14181	14170	14124	13974	14129	14172	14108	13973	14036	14107	14163	14186	13913	14171	14010	14058	14084	14046	13996	14058	13988	13919	14178	14022	13963	14145	14144	13951	14211	14042	14143	14052	14035	14077	14217	13958	14049	14129	14037	14155	14188	14032	14155	13957	14153	14079	14007	13955	14115	14006	13983	14191	14053	14133	14205	14035	14007	14090	13846	14053	14043	14117	13973	14028	14276	14160	14139	14021	14050	14093	13925	14210	13969	14048	14126	14232	14089	14132	14109	14125	14071	14076	13907	14181	14045	14120	13937	14072	14171	14179	14200	14013	14016	14125	14052	13879	14158	14129	14005	14039	14093	14048	14174	14153	14015	14373	14204	14189	13828	14108	14071	14095	14040	14065	14067	14159	14131	14020	14065	14130	14141	14092	14101	14086	14130	13931	14156	14184	14313	13995	14113	14233	14115	14108	14027	14084	14122	14189	13941	14203	13962	14064	14093	14151	14134	13955	14023	14145	14232	14018	14046	14191	14058	14213	14105	14133	13996	13857	14125	14149	14191	14101	14059	13953	14051	14114	14023	13991	14016	14146	14226	14023	13946	14226	14065	14062	14112	14102	14065	14130	14139	13993	14220	14126	14080	13939	13964	14178	14003	14096	13951	14055	13999	13885	14126	14064	14167	14097	13954	14163	14101	14021	14283	14076	13829	14162	14175	13997	14087	14008	14089	14067	14120	14082	14159	14214	14029	14013	14144	14107	14148	14061	14117	14155	14163	14007	14041	13996	14098	13965	14025	14156	14138	14175	14157	13978	14257	14186	14202	14096	14093	13981	13980	13980	13980	14058	14043	14094	14081	14053	14212	14060	14046	14075	13815	14088	14130	14018	13931	14212	14069	14032	14188	14103	14032	14193	14054	14163	14082	14217	14065	14107	14035	13999	14129	14130	14181	13979	13936	14054	14066	14219	14119	14036	14131	13957	14061	14229	13995	14026	13956	14227	14171	14207	14136	14158	14107	14141	14234	14151	13969	14001	14165	14073	14377	14106	14045	14023	13981	13987	14067	14086	14063	14054	13924	14092	14004	14051	14206	13913	14097	14072	14094	14147	14110	14028	13996	13988	14295	14070	14017	14082	14182	13916	14030	13878	14097	13991	14206	14107	14042	14069	14111	14108	14075	14123	13958	14000	14058	14155	14100	14095	14005	14194	14321	14198	14169	14185	14094	14084	14032	14066	14031	14130	13909	14000	14099	13973	14195	14044	14136	14019	14013	13951	14032	14106	14000	14014	14090	14067	14111	14091	14112	14046	14201	14151	14125	14192	14229	14131	13864	14209	14022	14092	14114	14135	14178	13952	14089	14172	14066	14081	14131	14087	13979	14053	14109	14118	14037	14195	13997	14105	14086	14086	14102	13966	14059	13979	13922	13955	14097	14064	14092	14235	13946	14056	14165	14099	14071	14061	14113	13951	14021	14224	14112	14027	14217	14262	14166	14178	14048	14169	13964	14064	14005	14068	14048	14120	14117	14054	14088	14154	14202	14048	14090	14083	14156	14067	14064	14226	14148	14144	13960	14042	14158	14165	14224	14197	14098	14014	14097	14005	14264	13938	14142	14104	14033	14184	14002	13976	13923	14037	13968	13968	14055	13853	14132	14131	14140	14305	14093	14026	13982	14173	14017	13961	14145	14155	14058	13990	14111	14073	14150	14102	14078	14021	14136	13928	14030	14005	14029	14178	13984	14083	14061	14081	13906	14017	14065	14080	14088	14099	14144	14145	14202	14193	14248	14087	14165	14125	13981	13878	13986	14252	14168	14000	14106	14146	14114	14225	14117	13976	14035	14028	13916	14046	14228	14148	13911	13989	14013	14018	14141	14038	14151	14035	14191	14000	14163	13948	14152	14098	14032	14107	14147	14002	14094	14178	14101	14065	14025	14099	13987	14173	14168	14137	14082	14191	13894	14068	14070	14073	14158	14060	14097	14065	14109	14049	14190	13992	13991	13952	14145	14064	14016	14030	14068	14102	14079	14039	14080	14084	14087	14071	14013	14149	14183	14140	14136	14078	14135	13921	14054	14189	14210	14110	14229	14055	14247	14013	14245	14133	14013	14128	14114	14105	14378	14068	13954	14077	14189	14126	14164	14100	14057	14131	14124	14009	14092	14155	14167	14069	14223	14039	13989	14102	14242	14038	14081	14033	14066	13972	14124	13839	13945	13912	14024	14017	14017	14114	14078	13813	14065	14017	14076	14190	14113	13856	14202	13837	14050	14142	14170	13991	14077	14108	14204	14081	14239	14018	14118	13977	14042	14129	14040	14035	14002	14281	14143	14254	14128	14170	14102	14042	14078	14184	13960	14182	14025	13963	13901	13942	14121	14229	14062	14072	14165	14221	14169	13997	13979	13979	14103	14093	14116	14152	14199	14234	14132	14218	14176	14030	14123	14141	14191	14205	14029	13840	13952	14068	14066	14135	14166	14136	13900	14242	14007	13963	14045	14099	14023	14147	14098	14114	14136	14141	14139	14190	14161	14145	14073	14054	13993	14117
23102	21147	28898	23668	21430	22285	21027	16563	26344	54828	42551	29088	16701	15340	15087	14813	14906	14919	14939	15066	14984	14993	14958	14939	14814	14684	14803	14881	14972	14709	14855	14753	14952	14839	14918	14694	14766	14734	14585	14473	14855	14835	15149	14838	14853	14895	14930	14846	14617	14813	14818	14871	14919	14862	14587	14721	14758	14771	14602	14837	14581	14546	14710	14745	14838	14728	14732	14730	14678	14510	14460	14809	14779	14769	14689	14804	14809	14620	14784	14636	14664	14640	14787	14916	14859	14674	14878	14744	14576	14713	14789	14643	14706	14658	14822	14826	14692	14633	14816	14708	14835	14786	14827	14562	14751	14676	14671	14709	15008	14803	14607	14700	14808	14755	14749	14701	14663	14694	14829	14677	14861	14721	14607	14634	14785	14663	14730	14735	14636	14793	14699	14706	14611	14769	14638	14588	14727	14630	14674	14661	14946	15068	14768	14707	14702	14693	14806	14765	14732	14808	14839	14806	14786	14779	14716	14584	14718	14860	14790	14853	14552	14620	14798	14837	14767	14737	14694	14659	14837	14784	14671	14679	14651	14554	14721	14615	14714	14581	14760	14794	14843	14685	14883	14740	14698	14800	14688	14786	14702	14576	14873	14668	14573	14666	14786	14564	14556	14837	14692	14838	14747	14526	14960	14778	14837	14831	14590	14824	14701	14644	14829	14643	14565	14846	14713	14684	14705	14795	14736	14631	14736	14743	14792	14556	14572	14727	14806	14629	14637	14660	14620	14607	14611	14801	14689	14655	14540	14763	14593	14700	14898	14810	14612	14635	14624	14674	14730	14587	14679	14887	14804	14647	14762	14787	14868	14701	14709	14648	14661	14845	14683	14719	14808	14570	14785	14603	14717	14683	14613	14505	14697	14696	14482	14630	14617	14751	14614	14630	14692	14614	14894	14602	14949	14791	14723	14635	14657	14731	14769	14761	14612	14648	14653	14554	14719	14712	14898	14738	14794	14679	14651	14665	14843	14709	14563	14632	14620	14607	14626	14660	14730	14880	14711	14587	14456	14587	14728	14532	14666	14736	14795	14722	14621	14637	14801	14691	14571	14760	14823	14817	14728	14684	14597	14711	14766	14755	14800	14606	14728	14813	14572	14474	14755	14840	14760	14574	14518	14571	14760	14625	14758	14642	14701	14829	14780	14605	14545	14847	14614	14570	14675	14819	14592	14783	14465	14735	14660	14709	14673	14628	14747	14796	14696	14946	14568	14677	14625	14425	14531	14572	14799	14740	14825	14609	14664	14676	14743	14645	14749	14768	14631	14689	14734	14471	14570	14677	14676	14750	14683	14594	14693	14668	14868	14654	14720	14734	14886	14740	14736	14723	14664	14666	14627	14946	14695	14668	15032	14771	14827	14432	14684	14902	14791	14588	14657	14839	14699	14962	14595	14583	14801	14624	14558	14502	14746	14848	14739	14714	14560	14699	14670	14653	14623	14835	14569	14657	14654	14738	14918	14912	14737	14700	14873	14773	14864	14667	14564	14669	14694	14774	14729	14760	14901	14800	14659	14636	14615	14575	14533	14555	14644	14550	14753	14751	14794	14670	14542	14849	14716	14751	14724	14340	14541	14696	14731	14619	14733	14663	14633	14700	14963	14740	14588	14749	14804	14529	14729	14743	14821	14694	14710	14722	14706	14778	14734	14756	14755	14759	14853	14548	14614	14828	14722	14905	14585	14691	14652	14835	14698	14573	14698	14715	14715	14731	14968	14620	14854	14678	14730	14581	14682	14677	14796	14554	14873	14818	14901	14646	14776	14672	14684	14687	14760	14747	14642	14781	14627	14639	14695	14746	14661	14764	14491	14604	14686	14683	14911	14583	14669	14637	14554	14690	14744	14486	14650	14751	15007	14485	14700	14672	14575	14669	14729	14679	14697	14698	14847	14731	14736	14732	14572	14490	14632	14944	14807	14860	14785	14514	14759	14704	14733	14893	14832	14712	14440	14641	14640	14687	14667	14571	14642	14671	14915	14821	14613	14632	14685	14596	14758	14785	14523	14629	14741	14654	14512	14700	14712	14690	14771	14640	14817	14799	14706	14683	14569	14925	14634	14490	14599	14779	14741	14722	14676	14691	14627	14745	14729	14737	14706	14644	14717	14692	14842	14725	14862	14642	14587	14800	14753	14630	14686	14871	14598	14661	14728	14786	14738	14732	14756	14543	14551	14802	14680	14827	14812	14733	14755	14693	14806	14573	14762	14625	14797	14570	14846	14730	14628	14527	14653	14757	14762	14773	14738	14782	14542	14706	14727	14857	14780	14661	14664	14780	14622	14660	14673	14837	14822	14653	14654	14840	14730	14625	14602	14697	14910	14606	14815	14498	14719	14783	14740	14632	14643	14791	14763	14730	14835	14730	14692	14677	14990	14673	14562	14569	14731	14752	14755	14713	14633	14569	14717	14573	14908	14696	14916	14764	14760	14563	14680	14605	14694	14701	14615	14845	14763	14873	14593	14635	14892	14689	14566	14817	14666	14837	14574	14929	14731	14479	14666	14655	14710	14760	14417	14751	14791	14947	14531	14587	14754	14641	14574	14626	14711	14745	14642	14755	14715	14717	14533	14599	14870	14705	14721	14679	14793	14623	14994	14734	14678	14770	14551	14593	14746	14918	14771	14809	14675	14645	14693	14694	14432	14720	14810	14717	14800	14646	14621	14575	14803	14687	14799	14902	14818	14606	14608	14690	14816	14886	14639	14627	14753	14883	14787	14728	14710	14486	14563	14777	14791	14883	15102	14784	14751	14715	14736	14696	14659	14661	14714	14753	14616	14776	14700	14724	14910	14756	14777	14618	14770	14740	14797	14613	14645	14707	14755	14535	14629	14782	14625	14830	14758	14615	14726	14693	14584	14733	14753	14783	14550	14944	14662	14614	14828	14580	14752	14654	14480	14677	14747	14516	14638	14761	14665	14603	14630	14730	14775	14629	14638	14706	14590	14817	14822	14706	14844	14807	14936	14787	14574	14495	14841	14716	14537	14746	14744	14803	14693	14434	14903	14715	14785	14527	14580	14794	14682	14677	14814	14644	14755	14548	14799	14661	14870	14655	14733	14645	14524	14727	14649	14858	14699	14702	14845	14712	14578	14806	14739	14894	14765	14697	14726	14611	14574	14804	14800	14756	14713	14466	14775	14565	14805	14729	14812	14835	14617	14715	14762	14668	14805	14702	14839	14768	14543	14792	14661	14812	14588	14677	14694	14762	14688	14796	14756	14765	14768	14833	14819	14712	14673	14608	14763	14796	14825	14663	14792	14798	14732	14656	14758	14775	14682	14781	14443	14695	14834	14721	14561	14553	14689	14576	14654	14549	14703	14683	14813	14718	14753	14732	14544	14882	14590	14686	14762	14524	14728	14789	14624	14729	14968	14717	14712	14572	14591	14673	14818	14836	14588	14701	14703	14508	14575	14544	14772	14686	14744	14627	14805	14717	14830	14566	14649	14881	14784	14872	14883	14702	14662	14721	14769	14709	14773	14742	14926	14669	14679	14629	14713	14744	14683	14734	14468	14808	14759	14771	14743	14731	14772	14761	14800	14704	14653	14822	14904	14489	14470	14809	14658	14784	14745	14630	14833	14655	14615	14820	14594	14570	14659	14688	14776	14677	14712	14748	14566	14734	14637	14605	14698	14900	14667	14808	14585	14671	14770	14612	14850	14652	14779	14761	14817	14546	14796	14735	14857	14856	14607	14943	14537	14779	14850	14748	14888	14678	14704	14762	14582	14685	14556	14737	14782	14685	14714	14595	14743	14890	14663	14599	14591	14602	14591	14731	14681	14631	14699	14790	14768	14933	14728	14587	14775	14449	14768	14707	14667	14750	14651	14497	14627	14899	14601	14763	14810	14521	14655	14769	14855	14566	14660	14780	14763	14731	14742	14655	14572	14790	14416	14375	14829	14861	14763	14698	14591	14628	14575	14801	14692	14619	14726	14772	14762	14529	14532	14685	14647	14968	14645	14756	14686	14760	14669	14465	14753	14672	14552	14829	14636	14578	14747	14525	14627	14839	14694	14519	14783	14866	14710	14724	14660	14913	14708	14615	14902	14461	14718	14896	14627	14715	14664	14835	14753	14671	14661	14502	14687	14661	14639	14464	14880	15001	14622	14666	14834	14695	14766	14727	14756	14832	14730	14717	14577	14678	14777	14831	14780	14743	14794	14729	14758	14540	14796	14918	14858	14684	14797	14648	14739	14560	14556	14669	14898	14704	14690	14857	14853	14672	14812	14727	14687	14574	14734	14681	14809	14465	14715	14449	14617	14650	14373	14603	14755	14745	14949	14627	14758	14784	14664	14657	14644	14708	14768	14688	14823	14758	14685	14642	14617	14500	14753	14840	14810	14732	14816	14546	14557	14673	14593	14556	14794	14745	14542	14723	14467	14684	14713	14654	14789	14573	14659	14662	14656	14561	14553	14706	14787	14762	14778	14624	14819	14774	14935	14528	14719	14426	14517	14523	14823	14607	14708	14614	14839	14632	14650	14582	14710	14638	14612	14689	14602	14914	14683	14819	14851	14562	14633	14747	14734	14729	14850	14771	14590	14771	14802	14776	14652	14720	14715	14736	14445	14774	14710	14735	14717	14643	14519	14716	14710	14758	14559	14620	14797	14751	14636	14749	14884	14695	14565	14711	14737	14746	14815	14782	14686	14714	14854	14813	14791	14724	14538	14738	14682	14749	14710	14714	14563	14546	14471	14584	14700	14613	14696	14662	14831	14655	14799	14667	14720	14601	14726	14840	14783	14710	14777	14847	14785	14804	14699	14755	14666	14773	14853	14769	14663	14646	14595	14584	14673	14776	14628	14594	14634	14814	14659	14685	14893	14545	14837	14710	14689	14721	14732	14548	14709	14655	14738	14648	14686	14755	14778	14616	14658	14665	14660	14590	14737	14740	14885	14737	14706	14708	14672	14856	14565	14581	14635	14693	14866	14657	14834	14611	14863	14669	14774	14683	14728	14625	14708	14802	14721	14664	14674	14517	14793	14828	14719	14485	14409	14666	14652	14615	14824	14586	14859	14737	14620	14845	14665	14739	14789	14676	14818	14623	14750	14907	14586	14878	14632	14822	14664	14729	14710	14834	14616	14764	14672	14721	14777	14544
17640	31227	29270	22575	19689	17902	17120	16232	27833	56351	43870	26025	14365	14468	14490	14522	14347	14506	14426	14301	14251	14322	14281	14336	14389	14337	14358	14355	14326	14362	14311	14293	14428	14355	14241	14341	14336	14286	14473	14354	14396	14301	14360	14284	14381	14155	14417	14214	14279	14269	14192	14389	14313	14172	14389	14524	14366	14306	14162	14316	14507	14392	14336	14354	14399	14353	14400	14280	14304	14348	14327	14290	14498	14237	14336	14306	14377	14286	14319	14177	14386	14349	14604	14511	14525	14376	14462	14350	14328	14395	14324	14228	14180	14460	14415	14348	14208	14270	14241	14479	14257	14173	14294	14376	14242	14320	14259	14500	14319	14409	14048	14248	14093	14257	14322	14369	14294	14335	14269	14307	14269	14164	14354	14294	14309	14373	14369	14171	14354	14384	14326	14391	14429	14313	14166	14440	14265	14401	14035	14411	14351	14294	14330	14268	14207	14404	14375	14291	14245	14408	14485	14385	14287	14153	14358	14280	14436	14316	14360	14358	14406	14457	14165	14226	14115	14120	14281	14238	14316	14217	14265	14330	14311	14181	14340	14343	14346	14305	14293	14345	14220	14335	14504	14350	14370	14353	14228	14114	14379	14488	14298	14131	14297	14384	14231	14348	14202	14202	14184	14387	14304	14187	14255	14315	14417	14342	14313	14371	14313	14411	14361	14275	14337	14261	14482	14294	14280	14280	14373	14235	14388	14284	14078	14210	14350	14246	14289	14166	14378	14203	14202	14295	14282	14329	14400	14095	14400	14165	14269	14270	14333	14280	14280	14333	14204	14422	14168	14304	14407	14303	14271	14231	14226	14376	14382	14353	14215	14437	14344	14388	14256	14334	14179	14534	14220	14448	14261	14282	14314	14451	14415	14223	14328	14363	14388	14274	14251	14363	14316	14247	14181	14402	14327	14326	14289	14192	14219	14228	14262	14480	14324	14165	14380	14296	14292	14343	14362	14245	14384	14278	14361	14266	14202	14344	14208	14358	14347	14446	14251	14396	14327	14190	14210	14329	14254	14286	14295	14258	14383	14495	14364	14404	14402	14309	14240	14036	14280	14345	14167	14334	14436	14247	14258	14290	14363	14265	14259	14403	14247	14404	14311	14266	14363	14339	14157	14245	14409	14181	14310	14331	14325	14170	14308	14286	14399	14175	14298	14175	14403	14290	14317	14315	14348	14408	14170	14239	14423	14216	14317	14259	14204	14240	14196	14436	14419	14439	14286	14371	14310	14271	14187	14270	14269	14245	14342	14299	14275	14250	14077	14160	14116	14295	14487	14311	14274	14369	14367	14466	14276	14336	14405	14245	14346	14237	14298	14339	14336	14175	14400	14246	14344	14368	14220	14185	14473	14371	14263	14218	14210	14086	14200	14163	14241	14228	14176	14247	14253	14191	14337	14284	14289	14185	14384	14148	14396	14279	14321	14288	14272	14367	14382	14429	14347	14229	14411	14356	14380	14301	14431	14219	14307	14292	14364	14368	14401	14198	14465	14396	14387	14325	14313	14481	14342	14355	14381	14367	14330	14315	14470	14290	14234	14287	14186	14166	14358	14235	14480	14287	14273	14337	14246	14288	14194	14192	14355	14272	14286	14231	14294	14288	14383	14385	14259	14334	14300	14235	14358	14265	14413	14358	14307	14225	14185	14134	14243	14290	14329	14246	14296	14297	14209	14358	14120	14268	14382	14357	14234	14286	14410	14199	14264	14307	14251	14194	14363	14227	14451	14286	14249	14256	14263	14316	14403	14402	14219	14321	14333	14357	14231	14198	14355	14323	14299	14482	14396	14413	14305	14408	14219	14157	14049	14387	14431	14387	14422	14288	14388	14457	14278	14234	14270	14334	14462	14271	14213	14345	14349	14291	14360	14201	14197	14180	14332	14385	14262	14313	14351	14353	14149	14222	14149	14219	14511	14117	14336	14307	14115	14172	14367	14189	14316	14183	14367	14276	14248	14395	14340	14312	14015	14304	14217	14214	14227	14203	14211	14103	14200	14085	14275	14373	14429	14332	14383	14458	14293	14070	14246	14198	14258	14298	14611	14208	14331	14331	14210	14136	14411	14312	14481	14196	14194	14261	14354	14218	14223	14256	14247	14422	14363	14272	14346	14412	14150	14270	14251	14344	14325	14243	14265	14401	14399	14350	14241	14551	14342	14319	14180	14304	14240	14341	14251	14146	14176	14099	14328	14249	14451	14270	14342	14212	14340	14327	14333	14391	14344	14199	14234	14208	14405	14204	14343	14167	14292	14280	14484	14443	14352	14269	14339	14330	14414	14315	14262	14250	14174	14315	14250	14326	14370	14394	14381	14295	14243	14123	14223	14506	14206	14432	14215	14206	14407	14367	14271	14354	14295	14198	14374	14405	14268	14261	14315	14438	14210	14301	14393	14316	14277	14141	14217	14379	14389	14498	14271	14241	14305	14289	14341	14453	14270	14292	14227	14324	14261	14115	14357	14283	14315	14216	14350	14304	14156	14146	14301	14167	14322	14279	14262	14489	14199	14298	14361	14389	14279	14452	14447	14326	14237	14308	14369	14380	14440	14292	14285	14252	14173	14195	14423	14400	14271	14224	14207	14313	14289	14276	14432	14292	14311	14310	14321	14326	14266	14508	14286	14323	14248	14493	14408	14269	14308	14462	14403	14184	14085	14317	14355	14240	14387	14260	14301	14289	14250	14379	14160	14416	14390	14253	14262	14122	14406	14265	14315	14160	14236	14103	14283	14252	14348	14271	14172	14529	14026	14415	14186	14242	14235	14389	14277	14335	14351	14272	14299	14264	14253	14303	14259	14342	14323	14291	14252	14375	14366	14333	14301	14353	14264	14277	14286	14295	14330	14357	14376	14377	14354	14454	14182	14394	14240	14376	14300	14262	14358	14213	14351	14238	14174	14183	14179	14393	14365	14120	14393	14406	14237	14272	14480	14218	14264	14354	14419	14254	14192	14325	14298	14465	14183	14349	14380	14312	14265	14377	14172	14457	14215	14319	14253	14329	14299	14182	14157	14293	14287	14275	14253	14425	14149	14361	14408	14174	14274	14348	14503	14101	14275	14258	14301	14153	14258	14243	14224	14304	14142	14308	14203	14255	14374	14450	14374	14354	14431	14371	14320	14083	14446	14294	14433	14139	14170	14474	14049	14266	14298	14335	14217	14258	14235	14291	14408	14465	14428	14448	14247	14245	14394	14110	14394	14148	14311	14390	14281	14157	14432	14168	14254	14333	14228	14236	14221	14419	14333	14400	14335	14476	14255	14452	14527	14199	14470	14254	14061	14416	14406	14325	14371	14177	14459	14272	14170	14420	14439	14349	14352	14168	14225	14250	14256	14353	14443	14315	14355	14217	14161	14285	14373	14239	14156	14291	14355	14312	14302	14327	14310	14459	14290	14271	14321	14297	14172	14188	14350	14292	14390	14215	14338	14269	14211	14188	14207	14309	14334	14353	14423	14321	14336	14234	14276	14283	14347	14367	14257	14404	14382	14303	14384	14149	14280	14355	14445	14123	14295	14361	14267	14453	14295	14259	14281	14437	14193	14362	14454	14167	14295	14100	14217	14430	14386	14286	14261	14364	14240	14399	14248	14211	14399	14322	14183	14336	14251	14314	14336	14347	14402	14291	14176	14203	14311	14205	14415	14246	14244	14379	14379	14321	14529	14237	14225	14325	14302	14076	14200	14378	14293	14303	14244	14521	14279	14068	14532	14395	14453	14305	14333	14330	14345	14289	14364	14184	14287	14372	14307	14298	14419	14200	14225	14301	14301	14241	14186	14279	14379	14400	14316	14306	14258	14358	14253	14331	14264	14295	14187	14235	14228	14265	14401	14281	14582	14333	14347	14305	14321	14214	14265	14366	14279	14267	14345	14258	14344	14356	14363	14256	14445	14332	14295	14178	14309	14427	14319	14227	14239	14238	14294	14259	14287	14074	14323	14249	14301	14133	14245	14293	14353	14248	14231	14308	14273	14183	14296	14285	14226	14467	14174	14229	14496	14211	14298	14157	14229	14205	14313	14349	14333	14147	14353	14310	14459	14394	14314	14196	14276	14177	14288	14206	14316	14225	14344	14254	14349	14219	14187	14470	14381	14347	14450	14340	14294	14428	14377	14183	14287	14381	14101	14411	14263	14455	14415	14311	14240	14223	14306	14260	14150	14383	14162	14281	14346	14383	14419	14262	14386	14258	14402	14028	14436	14207	14338	14092	14169	14359	14303	14185	14295	14306	14354	14333	14415	14318	14243	14310	14255	14177	14313	14373	14185	14142	14463	14271	14414	14420	14074	14336	14244	14200	14328	14432	14363	14423	14307	14470	14378	14451	14295	14263	14225	14422	14364	14294	14360	14300	14418	14311	14184	14328	14375	14392	14465	14319	14410	14400	14291	14368	14285	14304	14282	14462	14318	14344	14295	14168	14353	14339	14354	14169	14382	14261	14399	14244	14414	14441	14235	14357	14342	14295	14377	14251	14351	14380	14423	14294	14372	14246	14320	14387	14302	14354	14151	14398	14402	14406	14413	14510	14153	14217	14238	14309	14319	14271	14156	14284	14218	14391	14290	14448	14435	14204	14394	14284	14407	14254	14244	14367	14149	14376	14345	14282	14247	14378	14201	14470	14409	14281	14410	14254	14460	14412	14382	14192	14266	14367	14266	14380	14339	14385	14385	14245	14335	14343	14267	14162	14379	14344	14319	14280	14367	14211	14291	14362	14311	14245	14407	14412	14350	14348	14294	14202	14275	14313	14442	14272	14388	14311	14318	14196	14283	14383	14262	14465	14205	14363	14446	14311	14321	14252	14259	14311	14175	14466	14328	14126	14318	14468	14429	14558	14242	14446	14188	14259	14179	14357	14334	14229	14256	14361	14370	14507	14156	14299	14325	14223	14317	14309	14221	14331	14239	14267	14304	14110	14386	14475	14277	14328	14133	14408	14189	14256	14366	14346	14298	14288	14424	14261	14177	14077	14473	14311	14071	14451	14231	14294	14224	14287	14219	14377	14164	14332	14437	14275	14317	14186	14253	14257	14310	14366	14398	14241	14281	14276	14394	14277	14317	14287	14305	14323	14272	14202	14384	14146	14398	14358	14254	14209	14357	14293	14311	14284	14313	14185
27509	21671	22235	18267	15078	14822	14979	14628	14803	20838	19072	16549	14589	14573	14496	14414	14320	14217	14403	14113	14271	14302	14456	14373	14230	14364	14478	14420	14503	14263	14403	14405	14386	14380	14419	14328	14470	14318	14302	14475	14481	14463	14387	14472	14578	14271	14375	14403	14354	14235	14324	14408	14241	14436	14480	14331	14249	14353	14409	14235	14377	14191	14303	14518	14298	14474	14356	14440	14312	14382	14381	14146	14215	14235	14245	14432	14409	14369	14483	14510	14453	14469	14457	14251	14397	14604	14549	14346	14468	14388	14367	14308	14308	14273	14228	14448	14376	14350	14576	14357	14395	14393	14390	14557	14321	14422	14271	14466	14250	14464	14417	14266	14371	14226	14394	14530	14309	14448	14501	14389	14528	14503	14371	14355	14321	14493	14431	14412	14349	14447	14426	14578	14325	14323	14444	14352	14412	14476	14260	14329	14335	14320	14303	14304	14417	14420	14264	14353	14442	14343	14186	14406	14443	14267	14258	14348	14309	14404	14431	14433	14255	14404	14393	14405	14223	14233	14392	14464	14361	14412	14374	14363	14385	14336	14338	14311	14372	14295	14204	14359	14418	14303	14587	14359	14312	14405	14522	14331	14240	14386	14543	14388	14317	14489	14494	14413	14356	14456	14347	14594	14320	14153	14386	14395	14244	14429	14282	14168	14287	14439	14173	14298	14610	14445	14382	14375	14475	14422	14381	14326	14447	14415	14452	14591	14269	14389	14400	14248	14276	14397	14480	14286	14376	14299	14274	14322	14348	14490	14321	14315	14602	14412	14419	14430	14288	14406	14385	14362	14549	14503	14465	14439	14432	14275	14142	14192	14311	14223	14485	14291	14391	14329	14479	14372	14280	14320	14225	14470	14466	14490	14339	14314	14512	14419	14510	14336	14386	14507	14423	14432	14413	14267	14404	14254	14550	14365	14507	14275	14517	14618	14491	14496	14381	14380	14368	14235	14357	14284	14219	14301	14354	14389	14473	14385	14485	14467	14439	14257	14449	14250	14303	14269	14308	14357	14417	14340	14193	14405	14292	14485	14370	14368	14447	14364	14510	14268	14361	14249	14334	14230	14286	14467	14254	14329	14346	14496	14449	14310	14406	14324	14387	14304	14345	14422	14304	14351	14351	14340	14403	14325	14396	14557	14346	14169	14438	14096	14291	14422	14358	14407	14213	14351	14158	14611	14493	14330	14172	14474	14385	14350	14211	14404	14280	14280	14281	14284	14386	14452	14288	14492	14223	14430	14511	14326	14147	14391	14379	14482	14534	14332	14205	14384	14389	14410	14319	14410	14440	14489	14455	14463	14185	14273	14266	14389	14071	14496	14281	14575	14286	14231	14450	14389	14313	14224	14486	14315	14480	14534	14407	14502	14343	14448	14585	14435	14405	14349	14552	14091	14361	14380	14412	14533	14334	14365	14218	14151	14562	14437	14378	14285	14552	14452	14351	14540	14225	14302	14514	14419	14356	14433	14417	14299	14449	14389	14333	14422	14364	14335	14402	14374	14262	14412	14085	14320	14381	14205	14380	14347	14410	14463	14496	14452	14363	14193	14516	14427	14184	14358	14366	14388	14550	14378	14425	14406	14336	14345	14263	14374	14261	14421	14408	14430	14134	14406	14417	14466	14508	14355	14389	14053	14324	14672	14378	14308	14488	14333	14394	14374	14254	14285	14424	14325	14205	14341	14327	14395	14197	14204	14183	14261	14353	14334	14320	14186	14378	14247	14457	14355	14385	14355	14238	14469	14211	14369	14382	14498	14282	14311	14454	14456	14508	14247	14291	14322	14466	14336	14443	14453	14327	14391	14290	14490	14674	14293	14509	14487	14417	14346	14450	14559	14185	14425	14391	14189	14369	14392	14102	14464	14372	14229	14285	14257	14349	14472	14396	14574	14252	14402	14436	14514	14447	14278	14393	14383	14478	14176	14227	14122	14209	14395	14514	14284	14595	14372	14371	14336	14519	14470	14285	14305	14598	14474	14437	14404	14386	14252	14379	14588	14290	14260	14552	14494	14409	14296	14299	14333	14447	14506	14255	14417	14369	14313	14233	14358	14291	14310	14332	14533	14396	14259	14467	14224	14495	14351	14370	14422	14432	14344	14356	14314	14334	14275	14393	14455	14356	14209	14435	14336	14275	14504	14487	14534	14436	14555	14432	14406	14361	14223	14480	14298	14399	14470	14545	14493	14304	14343	14396	14349	14512	14316	14484	14176	14406	14323	14101	14558	14298	14445	14243	14508	14322	14428	14491	14306	14259	14427	14411	14460	14200	14197	14361	14410	14442	14541	14456	14414	14388	14393	14402	14392	14321	14389	14289	14349	14361	14311	14517	14408	14340	14177	14380	14293	14353	14295	14439	14341	14560	14336	14269	14356	14277	14588	14427	14265	14279	14448	14297	14289	14239	14364	14393	14464	14393	14451	14309	14162	14464	14379	14260	14483	14263	14242	14287	14528	14337	14255	14284	14331	14392	14300	14363	14272	14295	14400	14456	14360	14362	14281	14210	14354	14516	14313	14580	14398	14392	14352	14360	14555	14507	14461	14484	14426	14292	14319	14426	14427	14353	14485	14425	14449	14401	14259	14280	14294	14440	14451	14452	14249	14428	14487	14350	14199	14288	14457	14370	14354	14325	14290	14384	14324	14442	14438	14101	14249	14270	14582	14288	14274	14403	14205	14373	14452	14467	14379	14316	14161	14295	14387	14378	14315	14331	14283	14005	14291	14373	14303	14418	14470	14523	14313	14483	14470	14309	14363	14361	14324	14535	14330	14318	14387	14251	14383	14333	14318	14315	14296	14451	14205	14247	14467	14252	14332	14270	14256	14225	14229	14435	14335	14381	14552	14578	14465	14303	14383	14504	14291	14483	14488	14485	14243	14316	14584	14408	14519	14341	14573	14434	14506	14363	14358	14480	14372	14302	14180	14455	14557	14352	14339	14302	14390	14449	14437	14290	14241	14331	14195	14273	14316	14435	14249	14468	14256	14649	14269	14491	14374	14461	14371	14659	14419	14466	14328	14480	14640	14667	14230	14233	14470	14422	14516	14365	14334	14368	14294	14399	14361	14474	14346	14378	14444	14272	14638	14419	14435	14230	14567	14418	14498	14257	14314	14458	14421	14521	14407	14420	14373	14563	14246	14365	14449	14392	14441	14400	14470	14538	14476	14282	14361	14406	14360	14441	14513	14386	14269	14267	14217	14362	14397	14327	14269	14367	14350	14486	14365	14422	14514	14357	14359	14400	14364	14471	14357	14378	14445	14501	14322	14268	14405	14337	14176	14481	14428	14438	14394	14505	14363	14426	14339	14487	14351	14378	14340	14269	14366	14447	14478	14385	14352	14427	14375	14394	14544	14455	14449	14389	14424	14248	14269	14456	14371	14414	14215	14248	14414	14343	14574	14358	14481	14303	14358	14390	14222	14472	14452	14218	14388	14341	14393	14278	14429	14277	14400	14485	14390	14353	14554	14248	14317	14416	14362	14341	14433	14285	14366	14410	14500	14555	14547	14297	14370	14433	14265	14359	14530	14231	14534	14334	14481	14337	14437	14251	14209	14371	14437	14224	14447	14338	14379	14234	14400	14388	14454	14407	14175	14451	14118	14423	14458	14543	14420	14420	14342	14325	14459	14436	14422	14046	14279	14370	14425	14387	14545	14486	14310	14347	14528	14608	14403	14734	14442	14307	14299	14291	14450	14277	14387	14334	14389	14390	14412	14396	14522	14430	14377	14216	14215	14345	14360	14262	14432	14473	14268	14575	14302	14380	14180	14336	14472	14377	14266	14282	14359	14333	14227	14314	14392	14286	14284	14359	14362	14408	14413	14370	14472	14306	14424	14462	14411	14513	14130	14149	14531	14271	14399	14456	14291	14585	14414	14446	14051	14304	14145	14344	14207	14605	14498	14559	14467	14477	14363	14288	14514	14421	14316	14446	14349	14532	14252	14412	14354	14295	14294	14529	14623	14321	14431	14411	14524	14318	14372	14254	14267	14187	14245	14433	14491	14387	14301	14408	14370	14324	14420	14270	14324	14286	14534	14306	14383	14484	14377	14438	14386	14399	14309	14365	14547	14369	14519	14195	14373	14340	14395	14429	14438	14440	14431	14401	14253	14362	14385	14417	14302	14356	14384	14349	14423	14385	14519	14465	14402	14268	14258	14504	14542	14281	14425	14332	14509	14458	14468	14327	14464	14291	14200	14328	14364	14485	14249	14356	14338	14282	14477	14476	14493	14414	14408	14439	14251	14258	14639	14292	14356	14352	14412	14464	14456	14508	14416	14315	14296	14382	14208	14451	14558	14392	14167	14332	14256	14513	14340	14548	14379	14525	14396	14515	14435	14439	14290	14472	14505	14417	14288	14424	14423	14551	14326	14539	14579	14277	14502	14431	14333	14535	14232	14383	14384	14204	14366	14437	14345	14416	14430	14308	14353	14358	14306	14444	14235	14323	14285	14424	14338	14346	14421	14422	14344	14647	14267	14344	14423	14589	14450	14347	14443	14314	14289	14202	14475	14410	14502	14457	14441	14498	14396	14282	14364	14355	14299	14216	14384	14396	14376	14372	14420	14418	14313	14329	14635	14385	14384	14330	14325	14448	14444	14322	14086	14303	14367	14420	14496	14255	14358	14318	14485	14477	14298	14352	14486	14631	14451	14421	14252	14295	14315	14367	14479	14118	14303	14345	14548	14304	14278	14296	14406	14373	14411	14368	14300	14330	14396	14234	14321	14300	14260	14399	14414	14441	14275	14408	14432	14304	14255	14370	14560	14431	14283	14419	14347	14452	14441	14422	14397	14426	14416	14224	14356	14156	14398	14423	14279	14195	14398	14331	14309	14343	14369	14438	14241	14280	14249	14373	14138	14422	14417	14406	14527	14343	14435	14333	14353	14371	14165	14406	14264	14448	14320	14435	14313	14636	14400	14323	14422	14378	14451	14593	14356	14535	14287	14328	14029	14492	14402	14420	14182	14450	14539	14218	14238	14464	14214	14270	14541	14329	14202	14570	14376	14470	14417	14474	14555	14259	14304	14474	14474	14324	14351	14477	14315	14398	14545	14399	14228	14307	14330	14299	14434	14331	14430	14277	14329	14444	14484	14290	14382	14501	14572
15562	19397	18935	16230	15380	15009	14573	14443	15033	24717	19727	16061	14163	14102	13950	14048	14076	14222	14018	14218	14015	14180	14050	14088	13991	13915	14211	14143	14161	14247	14115	14147	14094	14206	14017	14113	14124	13970	14130	14121	14193	13991	14006	14014	13977	14125	14105	14162	14068	13947	14042	14128	14125	14079	14132	14294	14188	14209	14122	14261	13964	14149	14047	14223	14112	14155	14000	14014	14080	14127	13899	14018	14075	14108	14052	14078	14039	14081	14081	14138	14149	14122	14075	14294	14195	14052	14135	14108	14063	14199	14115	14227	14264	14027	14043	14182	14162	14255	14242	14206	13996	14172	14191	14035	14194	14085	14125	14055	13939	14157	14005	14175	14070	13886	14124	14060	14091	14057	14323	14035	14257	14113	14159	14291	14102	13937	14246	14263	14069	14091	14023	14091	14199	14206	14057	14081	14083	14097	13987	13986	14231	13989	14225	14091	14131	14215	14266	14194	13925	14152	14066	14221	13980	14152	14243	14176	14212	14155	14221	14030	14202	14171	14025	14081	14073	14232	14162	14065	14067	14035	14118	14063	14100	14440	14063	14032	14088	14108	14047	14248	13922	14098	13983	14036	14248	14137	14044	14177	14076	13785	14183	14093	13993	14092	14184	14006	14007	14174	14179	14104	14153	14187	14225	14119	14105	14010	14247	14177	14183	14030	14101	14017	14102	13981	14110	14045	14098	14252	14161	13974	14161	13993	14205	14150	14012	14148	14278	14213	13985	14167	14166	14269	14168	14197	14206	14257	13993	14066	14294	14137	14228	14117	14174	13961	14076	14066	14166	14009	14039	14225	14089	14164	14070	14193	14082	14128	14121	14102	14042	14208	14085	13999	14199	14149	14012	14044	13957	14175	14084	14060	14136	14030	14178	14109	14046	14114	14059	14082	14119	14142	14023	13999	14122	14017	13912	14262	13945	14181	14205	14318	13962	14264	14055	14135	14179	14131	14082	14155	14219	14043	14116	14102	14037	14126	14026	14039	14039	14173	14121	14301	14102	14040	13980	14203	14089	14143	14210	14002	14101	14089	14008	14078	14100	13960	14114	14180	14185	14054	14155	13986	14269	13989	14063	14039	14098	14088	14087	14047	14138	13922	14316	14206	14095	14303	14024	14081	14142	14137	14115	14001	14158	14267	14193	13999	14225	14084	13911	14124	14283	14077	14058	14031	14137	14084	14417	14124	14023	14129	14127	14209	14157	14228	14177	14233	14187	13984	14222	14080	14021	14011	14112	14041	14073	14095	14055	14117	14084	14166	14144	13932	14081	14116	14045	14202	14124	14131	14075	14037	14184	13943	14087	14111	14146	14250	14222	13790	14104	14109	14052	14085	14161	14075	14097	14172	13992	14055	14114	14108	14153	14042	14054	14219	14275	14021	14195	14036	14406	13998	14199	14125	14089	14029	14156	14297	14004	14168	14153	14039	14092	14109	14031	14336	14003	13951	14150	14158	14185	14022	14183	14077	14025	14033	14273	13989	14045	14226	14140	14063	14051	14112	14056	14107	14127	14177	14100	14056	14177	14071	14011	14052	14014	14140	14288	14113	14169	13912	14242	14098	14186	14041	13999	14080	14114	14009	14056	14219	14085	14010	14191	14076	14095	14180	14050	14033	14202	14079	14095	14343	13880	14101	13985	13885	13977	14147	14053	14207	14142	14058	13956	13926	14068	14049	14023	14016	14088	14236	14150	14216	14097	14204	14154	14193	14140	13949	14131	14018	14115	14231	14026	14129	14261	14092	14090	14163	14160	13950	14014	14220	14159	14181	14045	14115	14228	14026	14210	14171	14100	14200	14102	14131	14106	14184	14099	14063	14100	14085	14145	14090	14188	14094	13980	14015	14405	14165	14222	14087	14021	14088	14004	14110	13932	14107	14236	14030	14323	14201	14137	13963	14095	14134	13894	13961	14008	14084	14206	14103	13964	13972	14125	14132	13979	14086	14209	14069	14081	14074	14056	14339	14091	14098	14129	14121	13933	14039	13847	14041	14035	13998	14099	14159	14038	14071	14032	13972	14098	14265	14036	14138	14132	14010	14248	14074	14239	14067	14185	14119	13957	14097	14118	14232	14187	14107	14031	13952	14083	14474	14181	14101	13989	14041	14292	14181	14006	13869	14146	14082	14211	14049	14197	14243	14067	14171	14181	14118	14071	14189	14107	14319	14179	14168	14113	14112	14243	14169	14013	14136	14140	14227	14117	14183	14273	14068	14213	14159	14073	14171	14081	14078	14127	14071	14100	13984	14208	14158	14066	14067	14215	14024	14104	14035	14165	14116	14250	14197	14119	14161	14013	14246	14273	14178	14089	14210	14128	13954	14139	13995	14091	14031	14104	14091	14167	14123	14139	14081	14162	14147	14181	14066	14121	14092	14030	14113	14176	13963	14206	14033	14196	14097	14266	14042	14023	14111	14021	14065	13940	14265	14144	14140	13979	14098	14064	14141	14034	14059	13943	14220	13999	14113	14008	13989	14172	14131	13939	14050	14227	14060	14211	14111	14076	14099	14212	14151	14260	14005	14099	14328	13994	14118	14144	14160	14055	14159	14147	14077	14017	13961	14089	14179	14095	14134	14142	13925	14054	14180	14155	14176	14246	14099	14113	14204	14188	14193	14127	14109	14186	14137	14044	14098	14128	14091	14034	14031	14261	14349	14039	14235	14103	14089	14134	14357	14140	13870	14212	14119	14068	14256	14248	14161	14180	14069	14168	14290	14104	14052	14134	14231	14184	14277	14118	14046	14135	14067	14086	14247	14336	14132	13992	14087	14216	14138	14051	14242	14006	14093	14095	14028	14057	14006	14182	14231	14086	14067	13918	14074	14093	14089	14017	14131	14201	14014	14149	14147	14153	14107	14176	13958	14122	14144	14003	14114	14092	13992	14162	14034	14085	14196	14077	14195	14117	14170	14126	14179	14027	14111	14181	14176	14050	14231	14155	14222	14114	14186	14132	14158	14178	14175	14047	14210	14175	14211	14066	14157	14035	14005	14141	14053	14107	13980	14129	14108	14165	14288	14024	14120	14023	14017	14218	14006	14166	14120	14073	14136	14074	14247	14245	13983	14146	14066	14237	14073	13948	14178	13954	14211	14145	14107	14183	14027	14184	14130	13994	14191	14107	14025	14153	14070	13892	14264	14276	14043	14087	14141	14156	14219	14278	14009	13955	14079	14146	14157	14082	14067	14210	14107	14122	14015	14099	14262	14210	14141	14160	14307	14237	14058	14068	13964	14063	14149	14234	14224	14135	13955	14189	14067	14116	14263	14071	14170	14092	14222	14265	14168	14056	14095	14081	14150	14223	14204	14051	13988	14124	14196	14063	14055	14172	14003	14225	14068	14110	14283	14148	14183	14211	14016	14062	14008	13968	14118	14138	14002	14077	13935	14213	14294	14108	14071	14241	14105	14200	14128	13979	13911	14350	14110	14138	14265	14099	14174	14243	14193	14112	13988	14158	14069	14096	14187	14159	14006	14232	14037	14146	14102	14101	14112	13936	14132	14134	14003	13965	14102	14096	14043	14104	14092	14206	14090	14076	14123	14096	14281	14040	13954	14161	14106	14129	14239	14112	14186	14192	13951	14206	14076	14161	14215	14071	14112	14177	14226	14069	14153	14031	14157	14143	14281	14057	13994	14172	14143	14195	14088	14124	14155	13919	13929	14237	14111	14067	14081	14054	14100	14084	14148	14202	14192	14126	14336	14111	14152	14118	14158	14181	14085	14126	14144	14317	14023	14041	14044	14075	14108	14005	14217	14083	14132	14289	14059	14037	14165	14093	14206	14045	13974	14005	14205	14140	14062	14018	14160	14074	14119	14175	14134	14209	14091	14075	14089	14142	14167	14072	14165	13858	14111	14119	14223	14140	14194	14119	14239	14066	14028	14114	14080	14187	14088	14202	14205	14068	13939	14072	14253	14141	14260	13979	14087	13974	14080	14346	14165	14070	14103	14122	14287	14085	14258	14117	14019	14130	14137	14100	14121	14228	14166	14062	14123	14107	14027	14155	14187	13992	14214	14087	14071	14111	14147	14101	14092	14057	13993	14083	14221	14099	13993	14118	14098	14127	14089	14113	14022	14284	14141	13915	14145	14119	14114	14108	14259	14170	14047	14178	14096	13971	14170	14165	14153	14162	14209	14190	14113	14095	14076	14121	14095	14080	14178	13978	14179	14126	14027	13988	14049	14191	14167	14123	14338	14132	14008	14129	14170	14157	14297	14124	14031	14293	14022	14146	14214	14044	14203	13952	13953	14165	14107	14093	14073	14133	14116	13994	14147	14105	14100	14191	14223	14151	14137	14128	14055	14375	14233	13994	14192	13926	14189	14078	14119	14176	14200	14083	14340	14174	14201	14082	14077	14108	14140	14123	14012	14055	14044	14247	14107	14032	14106	14096	14122	14170	13958	14020	14061	14071	14039	14063	14021	13941	14287	14132	14160	14230	14152	14166	14271	14172	14192	14070	14202	14023	14094	14032	14022	14272	14311	14188	14044	14155	14028	14223	14130	14018	14167	14024	14182	14032	14165	14166	14087	13992	14075	14145	13966	14110	14201	13993	14207	14034	14085	14265	14218	14206	14069	14095	14261	14160	14162	14358	13920	14041	14174	14106	14094	14000	14057	14101	14098	14047	14152	14214	14227	14022	13970	14071	14184	14138	14098	13954	14116	14121	14078	14076	14174	14071	14064	14137	14246	13979	14166	13993	14022	14114	14055	14225	14171	14005	14057	14164	14069	13962	14296	14131	13995	14151	14267	14064	14161	14074	14134	14136	14110	14117	14053	14162	14086	14181	14006	13984	14285	14039	13964	14069	13995	14216	14219	14151	14391	14154	14162	14176	14154	14085	14205	14010	14073	14057	14014	14125	13961	14052	14127	14215	14097	14053	14160	14135	14081	14210	14035	14236	13992	14138	14201	14114	14052	14069	14105	14011	14153	14178	13936	14177	14158	14159	14100	14085	14060	14043	14098	14158	14109	14021	14146	14128	14128	14197	14102	14025	14232	14113	14187	14289	14092	14188	13881	14212	14009	14151	14094	14093	14403	14176	14090	14246	14066	14343	14127	14085	14049	14249	14244	14124	14172	14182	13966	14228	13946	14060	14164	14028	14154
24481	21149	28048	24729	20741	17521	16471	15129	17645	41977	33136	22561	15112	14374	14512	14295	14454	14380	14257	14139	14252	14267	14405	14282	14351	14315	14171	14385	14236	14380	14245	14304	14295	14337	14237	14217	14125	14310	14259	14228	14466	14438	14311	14379	14352	14183	14193	14210	14216	14308	14321	14221	14367	14415	14336	14321	14136	14246	14288	14295	14219	14112	14416	14308	14242	14469	14208	14303	14185	14187	14220	14124	14280	14232	14180	14286	14152	14344	14077	14155	14350	14095	14038	14270	14286	14293	14244	14097	14416	14093	14215	14067	14180	14199	14148	14187	14233	14312	14104	14249	13931	14240	14323	14236	14208	14199	14362	14174	14029	14189	14212	14267	14304	14371	14337	13938	14151	14343	14347	14225	14222	14277	14255	14164	14102	14153	14183	14312	14241	14361	14115	14225	14178	14217	14227	14194	14386	14249	14366	14171	14440	14038	14083	13988	14131	14146	14133	14161	14143	14237	14165	14253	14228	14214	14189	14266	14296	14196	14171	14332	14347	14182	14223	14365	14268	14233	14198	14269	14329	14252	14244	14092	14226	14328	14142	14142	14422	14255	14117	14062	14155	14066	14440	14192	14270	14262	14205	14302	14182	14111	14246	14119	14279	14116	14114	14185	14090	14149	14059	14397	14309	14148	14228	14203	14175	14229	14108	14499	14154	14221	14317	14228	14065	14034	14176	14240	14120	14114	14153	14203	14252	13971	14279	14051	14201	14204	14204	14415	14362	14174	14331	14499	14287	14290	14306	14113	14099	14242	14148	14143	14219	14298	14308	14220	14154	14104	14268	14010	14198	14284	14310	14142	14182	14098	14270	14219	14041	14078	14296	14134	14299	14308	14157	14232	14282	14158	14173	14485	14152	14132	14196	14281	14132	14123	14165	14214	14161	14131	14234	14215	14309	14203	14106	14233	14224	14268	14138	14122	14190	14116	14356	14184	14265	14368	14220	14144	14256	14432	14160	14282	14162	14314	14277	14139	14067	14180	14334	14159	14093	14270	14258	14282	14163	14316	14234	14020	14241	14366	14243	14050	14106	14086	14316	14248	14209	14505	14281	14255	14093	14114	14165	14161	14319	14334	14241	14245	14225	14290	14346	14121	14216	14325	14274	14111	14346	14319	14287	14135	14335	14229	14279	14223	14252	14189	14124	14224	14250	14054	14277	14170	14294	14145	14186	14183	14179	14141	14310	14439	14060	14328	14059	14121	14216	14244	14148	14270	14182	14241	14274	14175	14130	14229	14145	14063	14204	14273	14225	14216	14095	13975	14271	13936	14242	14383	14173	14077	14296	14105	14132	13947	14178	14115	14175	14299	14300	14070	14109	14175	14032	14292	14283	14210	14453	14273	14197	14286	14252	14408	14107	14307	14272	14211	13897	14205	14111	14223	14228	14264	14328	14475	14233	14350	14086	14270	14494	14451	14243	14133	14206	14110	14205	14159	14277	14262	14255	14268	14329	14138	14217	14232	14188	14217	14305	14164	14123	14231	14197	14250	14468	14044	14374	14159	14268	14139	14313	14176	14312	14399	14139	14177	14249	14404	14397	14204	14182	14307	14237	14255	14245	14248	14006	14192	14261	14227	14227	14247	14225	14163	14208	14353	14388	14214	14346	14536	14175	14262	14283	14213	14354	14298	14239	14356	14140	14200	14156	14209	14230	14243	14244	14151	14180	14042	14149	14079	14025	14122	14245	14172	14476	14200	14113	14524	14204	14146	14123	14161	14102	14182	14064	14364	14162	14177	14265	14091	14379	14070	14076	14179	14323	14177	14376	14131	14238	14293	14166	14317	14061	14263	14285	14445	14197	14222	14303	14381	14194	14045	14129	14221	14442	14241	14238	14411	14229	14293	13934	14129	14310	14003	14272	14213	14105	14294	14090	14235	14268	14048	14135	14188	14050	14145	14331	14165	14121	13958	14137	14216	14319	14244	14171	14203	14214	13987	14172	14469	14004	14156	14535	14306	14194	14149	14009	14053	14094	14104	14219	14138	14296	14250	14149	14198	14224	14286	14194	14171	14174	14288	14050	14097	14125	14277	14236	14038	14380	14221	14415	14169	14003	14292	14420	14153	14163	14247	14214	14335	14240	14292	14105	14296	14036	13996	14015	14211	14130	14132	14167	14247	14047	14148	14154	14212	14346	14303	14154	14262	14159	14213	14448	14368	14218	14279	14250	14195	14271	14205	14132	14222	14314	14055	14172	14323	14079	14074	14292	14367	14277	14288	14061	14154	14347	14176	14190	14115	14361	14027	14031	14252	14318	14328	14314	14129	14270	14187	14233	14294	14174	14221	14119	14160	14109	14190	14221	14290	14107	14099	13929	14081	14195	14331	14326	14042	14180	14093	14217	14143	14240	14222	14130	14301	14299	14234	14267	14160	14351	14280	14165	14154	14194	14213	14157	14096	14331	14231	14387	14144	14240	14291	14150	14353	14182	14026	14233	14260	14237	14114	14173	14250	14249	14190	14475	14186	14230	14406	14066	14263	14401	14247	14150	14412	14228	14174	14207	14169	14256	14199	14086	14056	14345	14427	14303	14527	14129	14215	14336	14236	14254	14008	14018	14229	14223	14112	14348	14300	14288	14119	14226	14369	14216	14074	14196	14086	14177	14305	14150	14345	14155	14265	14230	14262	14040	14306	14257	14343	14146	14270	14246	14355	14272	14156	14331	14252	14255	14310	14216	14093	14282	14154	14219	14212	14350	14292	14115	14166	14025	13969	14176	14251	14133	14436	14143	14224	14062	14403	14091	14172	13980	14162	14164	14354	14240	14073	14234	14228	14235	14335	14255	14036	14164	14222	14310	14370	14151	14303	14125	14120	14176	14197	14164	14017	14176	14257	14037	14129	14238	14255	14357	14191	14160	14145	14118	14439	14020	14124	14247	14323	14215	14301	14194	14152	14238	14168	14255	14017	14222	13995	14229	14101	14195	14226	14138	14152	14043	14357	14331	14159	14253	14203	14298	14333	14193	14027	14227	14182	14294	14120	14228	14164	14251	14125	13970	14123	14233	14421	14246	14143	14141	14255	14187	14097	14147	13995	14107	14253	14010	14292	14153	14319	14255	14195	14064	14115	14123	14229	14175	14177	14316	14240	14119	14320	14397	14210	14485	14250	14255	14341	14273	14384	14241	14332	14096	14301	14322	14075	14262	14191	14151	14016	14328	14236	14152	14100	14120	14330	14036	14072	14182	14358	14295	14278	14413	14272	14231	14168	14241	14309	14180	14104	14194	14129	14312	14324	14164	14209	14219	14311	14377	14196	14243	14093	14238	14332	14219	14089	14162	14416	14276	14203	14205	14187	14138	14267	14189	14381	14213	14246	14259	14155	14291	14289	14211	14296	14025	14155	14193	14145	14221	14348	14208	14129	14248	14128	14221	14274	14198	14218	14226	14233	14183	14295	14408	14282	14242	14240	14236	14131	14319	14201	14222	14200	14317	14286	14149	14360	14297	14210	14154	14467	14166	14243	14135	14165	14155	14215	14327	14068	14229	13862	14247	14053	14167	14127	14276	14309	14111	14033	14345	14269	14114	13998	14282	14166	14407	14283	14201	14051	14125	14250	14190	14346	14207	14168	14041	14290	14146	14115	14311	14087	14052	14051	14186	14143	14220	14446	14276	14346	14196	14392	14284	14235	14183	13968	14200	14310	14150	14304	14261	14178	14091	14374	14249	14314	14294	14316	14220	14335	14042	14266	14074	13977	14159	14391	14335	14265	14275	14242	14183	14316	14243	14294	14293	14114	14238	14049	14233	14220	14015	14111	14070	14148	14269	14252	14145	14232	14291	14186	14149	14330	14215	14324	14228	14196	14220	14102	14283	14217	14188	14059	14155	14125	14283	14101	14399	13968	14176	14016	14229	14137	14203	14085	14164	14282	14055	14339	14031	14154	14332	14110	14337	14316	14111	14263	14406	14203	14198	14260	14268	14295	14088	14076	14117	14213	14338	14348	14228	14223	13995	14459	14293	13965	14053	14205	14112	14353	14229	14371	14100	14403	14151	14119	14270	14247	14327	14226	14172	14242	14289	14093	14094	14317	14108	14237	14236	14255	14291	14087	14001	14066	14265	14102	14290	14267	14284	14168	14148	14263	14271	14227	14254	14225	14278	14195	14208	14104	14107	13942	14269	14434	14148	14081	14247	14201	14159	14070	14455	14144	14134	14155	14160	14275	14195	14314	14331	14155	14327	14233	14380	14316	14121	14301	14219	14212	14204	14223	14266	14226	14216	14258	14182	13998	14177	14217	14118	14198	14340	14185	14347	14205	14214	14238	14122	14063	14181	14013	14157	14283	14259	14195	14087	14176	14173	14286	14468	14242	14273	14353	14160	14331	14149	14201	14325	14129	14107	14137	14269	14205	14193	14249	13984	14264	14309	14361	14095	14115	14224	14337	14144	14248	14254	14315	14217	14156	13964	14123	14098	14384	13970	14392	14182	14187	14284	14132	14037	14181	14207	14204	14357	14229	14123	14189	14168	14166	14054	14110	14166	14101	14194	14365	14111	14249	14347	14197	14190	14118	14288	14273	14245	14127	14276	14205	14292	14271	14397	14164	14142	14116	14147	14464	14324	14133	14294	14328	14207	14290	14225	14140	14262	14097	14185	14192	14073	14185	14162	13980	14141	14215	14265	14039	14193	13983	14267	14177	14297	14163	14357	14019	14263	14243	14235	14165	14146	14336	14141	14262	14192	14208	14139	14197	14283	14159	14346	14183	14369	14218	14186	14302	14236	14239	14343	14169	14400	14167	14339	14095	14208	14281	14192	14257	14090	14105	14217	14075	14128	14097	14220	14082	14131	14332	14148	14218	14235	14350	14358	14158	14227	14023	14338	14225	14149	14371	14247	14133	14176	14121	14128	14171	14335	14305	14262	13997	14148	14087	14415	14309	14234	14179	14273	14258	14322	14066	14265	14377	14140	14354	14203	14265	14351	14225	14098	14188	14176	14155	14238	14170	14003	14276	14305	14326	14208	14138	14169	14077	14232	14167	14284	14345	14037	14017	14240	14328	14374	14426	14149	14130	14322	14146	14216	14047	14294	14194	14283	14172	13990	14011	14186	14182	14205	14131	14198	14437	14307	14387	14465	14238	14342	14189	14287	14470
15575	25410	23135	19105	17092	16021	15476	14933	20325	44933	35298	21542	14141	14070	14071	14211	13996	14121	14089	14163	14217	13943	14144	14036	14248	14184	13899	14042	14114	14220	14049	14133	14039	14127	14206	14196	14214	13975	13873	14153	14107	14056	14081	14071	14008	13951	14154	14023	14253	13887	14023	14170	13948	13975	14169	14060	14107	13914	14037	14209	14193	14091	14227	13933	14011	14012	13937	13918	13972	14084	14161	14153	13900	14134	13923	13939	13922	14076	14095	14258	14206	14034	14170	14066	14067	14021	14135	14008	14085	13977	14075	13971	14110	13931	14009	14058	14215	14051	14072	14038	14172	14090	14147	14054	13938	13984	14103	13991	14054	14057	14049	14136	13999	14032	13973	14141	13995	13885	14092	14213	13982	14036	13885	14107	14154	14061	14008	13992	14130	14070	14031	14056	13933	14080	14039	14107	13941	14034	14090	14008	14034	14003	14114	13930	13921	13836	14144	13992	14095	14021	14054	14047	14194	14188	13849	13989	14184	14078	14004	13982	14090	14088	14063	14131	14047	14176	13874	14132	13914	14124	14086	14071	14021	14101	13968	13940	14200	14079	14020	14109	13950	14005	14164	14115	13999	14080	14082	13811	13926	14016	14000	14104	13996	13902	13876	14094	14118	14082	14109	14206	13983	14032	13822	14039	13967	14165	14005	13974	14049	14040	14110	14049	14060	14006	14027	13999	13970	13874	14172	13958	14076	14122	14046	13949	14069	13909	14022	13889	14139	14145	14270	13999	14165	13983	13846	14081	13950	13940	13977	13889	14047	13910	14043	14056	13927	14062	13976	13989	14080	14124	14019	13943	13949	14088	14095	14037	14060	14153	14007	13956	14111	14104	14052	14012	13914	13969	13977	14071	14123	14125	14106	14072	14046	14167	13977	13959	14079	13972	14002	14038	14053	13844	14036	13871	13950	14238	14047	14134	14036	14057	14116	13925	14055	14077	14009	13919	13962	14090	14172	14026	14045	13850	14137	13882	13997	13979	14005	13815	13986	13933	13938	14189	14078	14235	13959	14046	14029	13909	14005	13925	14250	13854	14039	13935	13910	13981	13879	14111	14188	13984	14079	13999	13863	14116	13964	14055	13910	14084	14066	14003	14028	13974	14038	14191	13971	14037	14055	14023	13951	13886	14031	14107	14062	13986	14120	13915	14009	14080	14128	13858	14132	14028	14022	13922	14027	13941	13825	13974	14025	14046	13975	13951	13942	14290	13996	14010	14048	13980	14019	14062	14091	14000	14138	14028	14018	14087	13998	13935	14158	14056	14076	13970	13984	13960	14033	14250	14043	13975	13880	14077	13992	14075	14099	14073	13894	14080	13911	14092	14091	14155	13994	14134	14051	13987	14073	13980	14077	13945	14052	13852	14034	13957	14070	13940	14058	13794	14115	13916	13916	14117	14067	14103	14083	13932	13974	14002	14044	14085	14130	14099	14034	13865	13968	14019	14044	14207	14062	14167	14005	13918	13950	14044	13983	14016	13788	14020	14019	13924	13901	14172	14101	13986	13995	14058	14043	14167	14010	14041	14067	14096	14009	13926	14010	14076	14116	14031	14076	14043	13941	14159	14096	14110	14117	14041	14110	14101	14008	14299	14087	14117	14025	14049	13947	13852	14068	13967	14084	14030	14024	14037	13886	14039	14017	14189	13837	13990	13957	13907	13968	14042	13970	13917	14066	14016	14079	13958	14071	14028	14180	14072	13780	14052	13976	13948	13940	14141	13997	14063	14007	14128	13910	14013	14180	14116	14018	14065	14021	13921	13900	14023	13943	13995	14077	14007	14110	13852	14005	14037	13895	14023	13943	14130	14084	13882	14058	13997	13859	14060	14034	14029	14015	14022	13961	13916	13925	14079	14037	14078	14083	13959	14133	14060	13929	14261	14171	14121	14016	13983	13944	14033	14102	14004	14174	14004	14077	14018	14082	14163	13955	13957	14064	14054	14045	14035	14151	13987	14186	14003	14113	13993	14009	14032	13760	14128	13918	13950	13905	14066	14004	14003	13886	14011	14068	14052	14095	14036	14036	14009	14041	14022	14080	14101	14124	14226	13980	13819	14099	14316	14009	13844	14072	13960	14176	14215	14119	13974	14165	14054	14058	13874	14054	13981	14038	14007	14009	14002	14055	13965	14187	14175	13957	13953	14124	14124	14002	14103	13913	14075	13983	13956	14106	13919	14042	14004	13949	14050	13960	14126	14103	14149	13947	14040	14114	13995	13930	13770	14171	14047	14021	13998	13924	14044	14118	14139	13874	13978	14118	14094	14049	14225	14130	14087	14056	14028	13838	14030	14085	14130	14033	14056	13999	14183	13933	14167	14018	14046	13983	14188	13974	14147	14016	14133	14051	13913	14053	13913	14144	14092	13943	14218	14035	14147	14080	13946	13946	14020	14186	13972	14046	14122	14152	14027	13992	14101	13922	14040	14074	14093	14047	13860	14125	14049	13923	14000	13823	14163	14069	14198	14162	14069	14012	14026	14115	13946	14136	13949	14011	13927	14058	14030	13905	14164	13906	13982	14104	14179	13886	13920	13993	14037	14170	14111	14001	14047	13990	14078	14067	14123	14018	14127	13977	13944	14042	14038	13973	14050	14196	14076	13877	13906	13984	13913	13994	14142	14060	13938	14075	14001	14033	14112	14047	14072	13986	14080	13952	14146	14011	14208	14107	14088	14106	14038	14146	14061	13993	13839	14306	14170	13973	14020	14066	13976	14001	14137	13856	14001	13987	14113	14115	14088	13939	14016	14148	13877	13941	13931	13843	13895	13979	13981	14018	14117	14071	14026	14120	13966	14057	14143	14031	14053	14052	14149	13953	14050	13896	14172	14183	14003	13964	14055	14030	14001	13973	13958	13957	14115	14068	14075	14131	14250	13940	14054	14018	13982	13839	14002	14069	13952	14089	14012	13982	14132	13992	14021	14203	13995	14212	14145	13955	14112	13913	14065	13974	13888	13862	14009	14121	14093	14042	14028	14191	13982	14100	14106	14099	14270	13971	13985	14054	14092	13964	14098	14176	14198	13897	14127	14064	14155	13953	14095	13965	14179	14080	14119	14107	14084	13946	14060	13997	13963	13879	14040	13940	14016	14205	14099	14204	14169	13973	13925	14066	14162	13985	14106	14066	14048	14032	14031	14100	14172	14064	13956	14049	14036	14072	14070	14063	14147	14021	13907	13991	14056	13991	14077	14115	14175	14202	14011	14107	13867	14021	13876	14108	14041	13976	14147	13956	14052	14316	13965	14034	14041	13995	13903	14027	14111	13969	14032	14181	14217	14155	14057	13972	13952	14051	13906	14056	14090	13990	13944	14073	14013	13956	13975	14096	14074	14127	13876	13976	14219	14171	13939	13995	14019	14059	13989	14102	14091	13959	13981	14068	13992	14061	14150	14124	14041	13990	14051	14007	14000	13965	13900	13997	13948	14174	14037	14115	14223	14081	14060	14023	13804	14146	13963	14193	13982	14088	14040	14088	14084	14274	13962	13847	14050	14040	14045	14152	14188	14096	13951	14122	14134	13925	13994	13946	14160	14018	14127	13980	13950	13949	14114	14073	13958	14121	14259	14057	13978	13929	13965	14071	13965	14081	14075	13946	13988	14123	14061	14033	13867	13843	14201	13991	14128	13977	14123	14108	14033	14056	14279	14005	14074	13958	13938	14109	14163	13970	14038	13967	14026	14052	13865	14055	13992	13998	14099	13876	14100	13968	14106	14109	14233	14038	14078	14007	14075	13963	13998	14096	13996	14285	14111	13929	13982	13960	14051	14068	14139	13934	13977	14025	14121	14063	14042	14005	14218	14125	13990	14063	13968	13822	14179	14030	13838	14196	13995	13980	14031	14179	14010	14030	14084	13978	13972	13840	13985	14102	13818	14098	14011	14097	14069	14194	14117	13990	14124	13997	14066	14097	14035	14003	14154	14098	13972	14017	14143	14038	14056	13956	14141	14019	14053	13879	14071	13878	14138	14020	14043	13982	14155	13899	13994	14103	14017	14097	14030	14148	13914	14048	14057	14129	14060	14058	14003	13919	13885	14040	14121	13963	13876	13876	14045	14057	14124	14024	14033	13989	14050	13982	14044	14074	13949	14007	14047	13866	14101	14043	14055	13944	13988	13993	14021	13945	14032	13979	13970	13908	13967	14000	14215	13846	13945	14041	14101	14031	14246	14135	14062	13916	14063	14165	14123	14014	14089	14060	14139	14004	13972	14070	13985	14007	13956	14191	13891	14006	14181	13989	14042	13985	14052	13837	13983	14018	14229	14133	14039	14147	13972	14014	14251	13982	14006	14067	14009	13954	13939	14069	14023	14147	14151	13992	14180	14013	13930	14097	14211	14168	14188	14022	14090	13989	14106	13975	14278	14007	14154	14131	14145	14063	14006	13976	14236	13967	14132	14059	13923	13954	13928	14078	14034	14132	14108	14065	13963	14022	14066	14083	14062	14067	14044	14079	14078	14024	13935	14185	13984	13965	14179	13865	14219	13997	13881	14095	14040	14098	13995	14053	13939	14218	14099	14005	13973	14059	14030	14156	14071	13921	14209	13998	14024	14184	14108	14038	14102	13944	14094	14003	14104	13989	13959	13998	14025	14043	14002	14238	13966	13942	14136	14144	14039	13998	13971	14067	14053	14228	14127	14109	13972	14150	13930	13856	13861	13859	14029	14113	13966	14112	14137	14141	13960	14179	13965	14032	14096	13879	14154	13923	13986	14135	13976	14050	14136	13956	14041	14084	13901	14143	13972	13963	13977	14096	14013	13982	14060	14149	14143	13983	14045	14024	13967	13974	14143	14120	14043	13993	13871	14198	14095	14053	13969	14024	14050	14020	14069	13965	14062	13949	14317	13973	14039	13902	14139	14102	13814	13972	14010	13980	13992	13983	14048	14203	14170	14100	13940	14080	14233	13899	14001	14024	14114	13970	14020	13984	14069	13919	14062	14076	13989	14119	14037	14093	13880	14155	13924	14086	13999	14003	13991	13882	13988	14060	13928	14056	14055	13923	14153	13884	13959	13914	14156	14072	14067	13995	14088	13957	14201	14004	13959	14101	14104	14010	14096	14075	14079	14040	13961	14097	13853	14089	13945	13934	14123	14097	14047	14071	13924
23092	21180	28902	23723	21442	22434	20845	16774	22800	59010	41417	29179	17330	15449	15353	15214	15381	15336	15320	15265	15295	15250	15236	15241	15184	15174	15318	15133	15001	15171	15466	15101	15280	15075	15220	15034	15042	15154	14958	15071	15091	15167	15336	15010	15214	15035	14918	14962	14983	15011	14981	14971	15027	15132	15199	14941	15111	15119	15191	14891	15235	15162	15003	15102	15076	15029	14938	15151	14963	14966	15119	15024	14906	15172	15103	15199	15065	15235	15262	14999	15137	15113	15276	15301	15154	15156	15125	15068	14948	15038	15127	15064	14925	14986	15224	15207	15036	15050	15205	15111	14994	15029	15044	15023	14914	14939	15170	15042	15007	15007	15021	14927	14976	15051	15152	14938	15243	15167	14996	14916	15275	15077	14877	15099	15120	14956	14949	14953	15019	15037	15008	14967	15213	14888	15072	15179	15187	15104	14897	15131	15221	14887	15008	15007	15062	15083	15045	15205	15191	15020	15148	14942	15203	15080	14998	15227	15149	14962	15252	15097	15267	14968	14896	15126	14947	14904	15085	14884	14896	14807	14971	15075	14984	14934	15055	15072	15044	14887	15089	15043	14908	14847	14976	14941	15128	14985	14844	14984	14903	15013	14995	14951	15145	15289	15165	15143	14990	15140	15141	14943	15024	15119	15020	14985	15055	14967	15060	15003	15031	15171	15021	15158	15236	15027	15134	14993	15026	15037	15038	15219	15097	15071	15174	15166	15171	14991	14922	15000	15103	15074	15121	15117	15076	15057	15213	15263	15083	15079	14913	15099	14865	14994	15043	14918	15090	15204	14936	14981	15045	15097	15258	15147	15063	15035	14772	15116	15051	15056	15034	15011	15081	15181	15098	15053	14973	15146	15167	15103	15097	15093	15164	14997	14974	14948	14962	14903	15093	15137	15011	14918	15137	15030	15162	15022	14855	15088	14989	14966	14980	15000	14867	15120	15105	14854	15068	15050	15145	14952	15268	14886	14956	15076	15209	14946	15158	15286	15248	14960	15104	14980	15037	15046	14946	15030	15178	15199	15144	15093	15190	15039	15157	15081	14997	15070	15049	14967	15013	15115	15029	14992	15082	15301	15054	15094	15014	15026	15158	15142	15164	15013	14746	15012	15020	14995	14825	15246	14977	15051	14952	14943	15096	14943	14932	14907	14957	15123	15160	15187	15108	15115	15169	15052	15044	15088	14990	15013	14897	15043	15013	14919	15104	14975	15028	15261	14940	14881	15174	15211	14977	14883	15106	14846	15075	15149	15127	15275	15212	15038	15108	14977	15117	14827	15013	14825	15049	15128	15044	15112	14834	15129	15027	15166	15156	15036	15099	14960	14972	14937	15150	15114	15222	14993	14984	14955	15112	14966	15052	15087	15072	14965	15055	15040	15010	14970	14894	14819	15007	15114	15103	15178	15055	15109	15105	15121	15186	14992	15118	14686	15061	15000	15184	15222	15066	14929	15187	14961	15070	15005	15093	15112	14865	14997	15126	14943	15062	15220	15262	15015	14997	15078	15003	14803	15139	15157	15204	15010	14987	15035	15194	15103	15036	14997	15110	15164	15058	15221	15123	14969	15127	14904	15085	14891	14975	14940	15022	15160	15065	14965	15065	14924	15171	15148	15054	15041	14997	15189	15140	15058	15059	14841	14875	14981	15170	15087	14983	14964	15011	14863	14924	14963	15090	15200	15207	14952	15069	14959	14904	15011	14841	15100	15000	14952	15033	15176	15008	15117	15205	14930	15046	15055	15215	14998	15129	15107	14992	15172	15138	15101	15112	14954	14932	14979	14980	15000	15066	15122	15023	14969	15187	15136	15113	15260	15057	14996	14986	15014	15000	15022	14941	15094	15001	15235	15005	15150	14946	15015	15140	15092	15129	15041	14924	14921	15165	14957	15012	15233	15097	14992	14998	15138	15023	14918	14869	15200	15000	15059	15029	15037	14881	14983	14892	15262	15041	15150	14807	15138	14916	15079	15152	14986	14998	14931	15031	14848	15218	15007	15224	14961	15217	15116	15045	15105	15003	15114	15143	14879	15175	15128	14889	15014	14838	15140	15130	15010	14983	14932	15075	15098	15116	14942	15110	14901	15111	14833	15086	14900	14939	15012	14949	14958	15244	15098	14988	15195	15078	15109	14966	14968	14818	15008	14912	14933	14962	14963	15001	15083	15012	14811	15005	15016	15106	15125	14989	15261	15041	14843	15053	15095	15076	15216	15066	15032	15034	15025	15029	15133	15076	15017	15129	15097	15212	14832	14973	15143	14945	14750	15066	15002	15055	15191	15145	15102	14872	15016	15234	15069	14935	15031	15017	15173	15023	15024	14997	14962	15031	15207	14857	14914	15123	15062	15226	15033	14963	15119	15118	14864	15108	14953	14883	15048	15064	15193	15045	14843	15092	15089	15274	14966	15149	15100	15149	15016	14835	15029	15107	15043	15143	15099	14963	14976	15111	15176	15064	15097	14958	15020	15290	14995	14966	15033	14971	14959	15019	15194	15241	15065	14923	15154	15206	15135	15313	15058	14992	14915	15045	15084	15077	15143	15226	15004	15086	15064	15092	15192	15053	14997	14893	15161	15067	14844	14866	15135	15094	14996	15200	14961	15109	14950	14988	15009	14994	14999	15030	15050	15075	14999	14869	14923	15134	15143	15131	14996	15043	15040	15143	14984	14959	14980	14961	15204	15001	14893	14902	15023	15077	15074	15019	15028	15158	15043	14961	15033	14898	14899	15152	15048	15101	15199	15107	15016	15204	15337	15173	15137	15212	14937	15135	15009	15054	15016	14915	15191	15028	14913	15037	15127	15094	15012	14993	14975	15070	15078	15109	15069	14959	15044	15012	15009	15043	15119	14967	15037	15189	15074	15008	14858	14989	15062	15078	14817	15011	15192	15044	15089	15102	15017	15115	15136	15119	14921	15039	15050	14863	14853	15197	15001	15237	14965	15103	15087	15088	14937	14974	14995	15138	15153	15034	15129	15049	14877	14937	14998	15113	14915	14993	15033	15251	15052	15224	15139	15096	15111	15073	15143	15126	15017	15400	15098	15028	15050	15111	15122	15129	15084	15028	15232	15092	14911	14936	14829	15010	15047	15119	15078	15129	14865	15123	14993	14961	15112	15059	15011	15050	15063	15143	15070	14870	14729	15057	15050	14929	15079	14794	15102	15079	14905	14832	15170	15208	15160	15034	15082	14922	15113	15053	14980	15019	15112	15144	14977	15080	14837	14966	15055	15223	15082	15083	14974	14687	14970	14808	14997	15106	15223	15139	15139	15001	15052	14945	15124	14987	15171	15209	15043	15264	15099	15096	15121	14965	15210	14964	15003	15064	15047	15112	15019	15065	15117	14913	14995	15097	15243	15062	15005	15004	15004	15019	15102	14952	15051	15160	15046	15342	15129	15221	14884	14894	15096	15149	15006	14981	15091	14941	15146	15181	15241	14960	14978	14977	15017	15157	14926	15192	15048	15057	15167	15001	14835	14997	15101	15062	15059	15141	15126	15051	15189	15036	14924	14982	15031	15239	15029	15017	14940	15044	15007	15100	14973	15165	14971	15084	15145	15249	15183	15026	14970	15043	14924	15029	14994	15062	14895	15049	15150	14991	15071	14959	14904	15029	15230	15066	15011	15061	14903	15033	14962	15060	14996	15048	15032	15104	15098	15019	15015	15110	15027	15299	15047	15052	14960	15040	15169	14994	14947	14974	15076	15062	14963	15269	15191	15080	15123	15173	14899	15049	14985	15017	14996	15039	15093	15092	15049	15063	15028	15060	15034	14784	14880	15114	14968	15112	15011	15154	15014	15000	14914	14975	15129	15143	14942	15107	15069	15131	15131	15018	14957	15226	14862	15097	15014	14905	15043	15096	15202	15237	14924	15268	14993	15011	14963	14898	15045	14891	14919	15009	15121	15039	15016	15016	15026	14967	15202	15043	15101	15026	15111	15084	14864	15009	15163	15000	15173	14972	14996	15055	14983	15236	14958	15050	14975	14988	14909	15114	14891	15098	15132	15171	15033	15287	15078	15069	15197	15208	15025	15112	15109	14918	15243	15113	15087	15128	14991	15100	14826	15101	14935	15118	15165	15132	14815	14783	15068	15161	15107	15112	15215	15011	14942	14964	15177	14913	14958	14894	14905	15065	15041	15114	15025	14864	14970	15000	15169	15215	15030	15003	14926	15092	14941	14940	14864	14854	15228	15030	15012	15064	14993	15064	14839	14854	14948	15151	15043	15098	15033	15023	15006	14991	15078	15039	15225	15223	15010	15000	15182	15128	14848	15038	14987	15025	15072	14994	14961	15093	15108	14986	15047	14919	14969	14963	14936	14980	14930	15235	14996	15011	14946	14959	14997	15193	15110	15021	15146	14945	14989	14999	15004	15064	15189	15108	15033	14953	14930	15068	15155	15306	15003	15056	15136	14992	15017	14879	15060	15152	14997	14971	14912	15011	15048	14831	15046	14963	15098	14853	14919	15073	15065	14898	15140	14875	15043	15196	15141	15041	14993	15217	15172	15084	15241	15138	15097	15170	14933	15141	14980	15108	15024	15195	14899	14917	15085	15134	14979	15179	15118	14885	14954	15001	15117	15251	15023	15114	15199	14937	14981	15116	15083	15020	15282	15068	15047	15022	15082	14993	15084	15165	15056	15220	14951	15014	15020	15070	14941	15239	15129	15275	15237	15110	15115	14973	15070	15010	14904	15121	14974	14940	14960	14986	14764	15031	14918	15068	14910	14967	14968	15088	15040	14918	15007	15195	15002	14954	14815	14983	15015	15049	15091	15147	15011	15098	15078	15045	15037	15095	15091	15043	15097	15119	14888	14932	15141	15034	15069	15050	15146	14974	15121	15037	15054	15017	15112	15035	15294	15027	14874	15048	14977	15042	15125	15305	15000	14881	14940	14972	14818	14979	15161	15014	14929	14984	15036	15109	15019	15166	15060	14971	15096	15087	15062	15057	14992	15002	15131	15075	15079	15177	14844	15123	15041	15142	15125	15043	15055	14962	15118	15025	14975	14801	15054	15181	15035	15138	14904	15122	15150	15115	15111	15046	14917	14941	15150	15040	15176	15141	14941	15165	14971	14919	15159	15129	15145	15071	15093	15031	15009	14957	15102
18213	31344	28819	22786	19961	18264	17224	16522	24802	59200	43651	25902	14737	14650	14750	14642	14703	14628	14550	14600	14515	14662	14798	14544	14583	14579	14678	14589	14687	14575	14587	14271	14597	14401	14615	14593	14479	14705	14505	14590	14532	14643	14467	14470	14634	14619	14457	14532	14567	14676	14522	14674	14448	14688	14613	14727	14826	14552	14627	14513	14497	14571	14606	14653	14470	14527	14676	14825	14452	14529	14652	14480	14638	14619	14518	14625	14609	14598	14564	14607	14396	14634	14711	14621	14470	14550	14571	14493	14424	14617	14573	14512	14674	14467	14511	14294	14508	14614	14581	14393	14599	14509	14420	14592	14673	14635	14518	14536	14440	14559	14499	14579	14620	14556	14483	14474	14591	14500	14727	14647	14580	14446	14569	14600	14595	14433	14543	14421	14585	14524	14501	14548	14665	14674	14613	14551	14656	14638	14675	14615	14452	14624	14519	14744	14670	14517	14536	14274	14631	14578	14547	14594	14544	14581	14629	14665	14516	14509	14408	14512	14470	14659	14331	14679	14519	14354	14563	14600	14262	14543	14684	14595	14540	14402	14537	14458	14465	14615	14548	14510	14653	14593	14540	14464	14697	14639	14668	14453	14556	14506	14483	14659	14552	14604	14441	14675	14548	14618	14596	14391	14385	14498	14618	14615	14718	14590	14542	14523	14488	14503	14587	14713	14689	14510	14704	14471	14459	14618	14602	14550	14569	14416	14579	14600	14658	14669	14614	14458	14444	14721	14496	14677	14392	14541	14467	14512	14331	14454	14572	14671	14593	14621	14452	14624	14457	14707	14545	14442	14523	14428	14416	14606	14596	14600	14677	14460	14562	14625	14650	14588	14518	14554	14547	14597	14467	14620	14487	14474	14510	14563	14570	14575	14477	14541	14486	14543	14705	14500	14547	14486	14544	14400	14512	14601	14560	14568	14638	14475	14714	14688	14634	14715	14675	14502	14635	14523	14760	14607	14598	14490	14552	14427	14591	14505	14454	14455	14592	14354	14589	14656	14533	14573	14471	14477	14579	14495	14456	14620	14475	14491	14476	14391	14575	14759	14538	14705	14469	14461	14548	14262	14627	14555	14560	14502	14672	14610	14574	14535	14590	14534	14555	14585	14428	14624	14471	14481	14508	14535	14541	14669	14501	14719	14516	14650	14495	14546	14528	14564	14419	14575	14591	14366	14576	14434	14440	14668	14650	14633	14671	14587	14595	14586	14468	14544	14592	14420	14537	14379	14803	14540	14485	14660	14511	14441	14440	14627	14455	14563	14569	14562	14378	14430	14384	14522	14415	14525	14572	14528	14741	14505	14603	14394	14562	14459	14537	14427	14607	14515	14524	14380	14498	14506	14579	14452	14452	14618	14411	14732	14511	14551	14499	14666	14557	14613	14490	14530	14535	14599	14516	14625	14570	14505	14453	14465	14444	14639	14578	14562	14573	14335	14515	14675	14660	14516	14492	14451	14644	14322	14448	14387	14532	14570	14530	14491	14581	14550	14522	14535	14652	14428	14562	14649	14445	14609	14478	14553	14375	14545	14704	14373	14600	14519	14515	14500	14530	14654	14514	14491	14458	14561	14486	14454	14621	14482	14423	14589	14520	14595	14625	14598	14375	14600	14647	14514	14588	14563	14445	14443	14668	14627	14662	14567	14397	14571	14520	14514	14550	14356	14539	14620	14437	14565	14522	14511	14495	14646	14521	14475	14557	14535	14506	14610	14546	14624	14645	14469	14699	14634	14683	14510	14409	14683	14523	14424	14482	14639	14646	14331	14621	14448	14470	14776	14364	14637	14325	14584	14562	14396	14594	14481	14563	14639	14414	14473	14629	14537	14550	14483	14698	14619	14472	14860	14587	14476	14667	14515	14578	14376	14576	14651	14590	14687	14545	14407	14578	14514	14671	14575	14413	14748	14401	14490	14483	14527	14473	14641	14491	14525	14667	14436	14562	14557	14538	14438	14604	14490	14591	14427	14504	14579	14657	14443	14556	14667	14526	14731	14519	14460	14486	14578	14449	14604	14533	14531	14646	14672	14660	14607	14434	14385	14586	14541	14449	14582	14666	14599	14529	14565	14453	14464	14568	14474	14452	14469	14569	14580	14407	14734	14354	14469	14515	14621	14464	14615	14663	14671	14636	14426	14566	14525	14702	14535	14763	14563	14420	14723	14619	14448	14595	14548	14525	14632	14657	14418	14432	14471	14550	14427	14536	14602	14629	14602	14519	14436	14422	14579	14647	14402	14610	14545	14506	14589	14486	14522	14415	14456	14660	14534	14561	14525	14478	14504	14528	14280	14485	14544	14503	14655	14559	14558	14397	14510	14491	14538	14505	14670	14634	14493	14512	14539	14569	14575	14562	14748	14522	14545	14604	14544	14484	14519	14561	14499	14466	14472	14566	14458	14605	14712	14482	14558	14432	14551	14484	14663	14522	14524	14472	14348	14428	14461	14422	14564	14473	14423	14550	14597	14495	14551	14470	14529	14534	14604	14449	14414	14575	14488	14564	14537	14679	14492	14614	14510	14721	14526	14595	14497	14690	14665	14410	14590	14619	14607	14604	14700	14486	14386	14398	14346	14599	14599	14553	14547	14598	14590	14505	14425	14619	14610	14584	14469	14544	14318	14441	14518	14555	14621	14691	14476	14725	14488	14512	14488	14499	14478	14508	14565	14447	14536	14491	14504	14431	14357	14637	14441	14554	14420	14480	14402	14526	14603	14605	14425	14534	14593	14369	14462	14388	14489	14643	14583	14620	14543	14485	14564	14488	14538	14585	14702	14670	14370	14657	14515	14565	14595	14644	14576	14706	14481	14472	14429	14565	14577	14595	14423	14533	14547	14660	14393	14457	14383	14594	14505	14536	14425	14447	14525	14597	14609	14364	14493	14454	14436	14645	14494	14523	14538	14415	14317	14520	14580	14560	14411	14388	14681	14401	14540	14591	14622	14619	14604	14469	14590	14569	14597	14411	14531	14513	14707	14752	14541	14580	14496	14563	14468	14458	14801	14483	14421	14547	14291	14627	14415	14613	14583	14610	14724	14490	14566	14508	14609	14480	14390	14618	14333	14421	14612	14478	14459	14582	14563	14466	14577	14474	14659	14528	14633	14696	14380	14479	14641	14542	14490	14727	14447	14482	14475	14622	14417	14519	14586	14504	14517	14823	14412	14443	14526	14622	14305	14426	14393	14569	14558	14531	14681	14437	14586	14702	14611	14478	14556	14645	14454	14274	14695	14391	14554	14572	14521	14587	14447	14501	14615	14645	14460	14525	14516	14495	14400	14456	14584	14298	14531	14549	14645	14480	14542	14737	14453	14515	14641	14427	14490	14598	14634	14522	14584	14638	14667	14501	14616	14506	14519	14514	14465	14521	14614	14510	14584	14560	14536	14510	14430	14686	14421	14621	14451	14498	14499	14599	14555	14565	14621	14403	14442	14637	14591	14642	14543	14497	14485	14520	14529	14548	14523	14537	14472	14412	14566	14510	14409	14501	14673	14507	14643	14559	14565	14282	14462	14523	14448	14507	14576	14519	14599	14802	14466	14384	14631	14420	14584	14462	14584	14304	14565	14594	14389	14522	14521	14454	14561	14536	14606	14485	14649	14466	14689	14854	14504	14657	14457	14509	14468	14659	14581	14535	14536	14575	14518	14557	14335	14546	14490	14504	14342	14626	14387	14694	14485	14633	14513	14484	14534	14712	14446	14595	14476	14498	14500	14544	14521	14701	14548	14645	14591	14548	14486	14464	14428	14670	14564	14812	14489	14448	14587	14598	14640	14740	14445	14601	14517	14482	14684	14546	14565	14510	14443	14686	14449	14420	14347	14605	14452	14647	14513	14473	14495	14570	14733	14602	14666	14658	14456	14443	14581	14527	14594	14627	14631	14551	14567	14540	14453	14606	14497	14559	14427	14461	14624	14539	14504	14549	14773	14559	14588	14566	14634	14585	14576	14598	14505	14680	14547	14538	14463	14606	14417	14582	14432	14542	14498	14729	14422	14732	14584	14528	14539	14499	14679	14549	14557	14576	14665	14621	14505	14426	14517	14586	14518	14699	14578	14584	14457	14595	14594	14505	14540	14621	14533	14457	14569	14553	14746	14638	14543	14587	14563	14456	14391	14538	14668	14590	14572	14566	14534	14598	14518	14555	14624	14515	14578	14637	14464	14597	14495	14617	14566	14448	14389	14582	14520	14442	14597	14297	14448	14583	14460	14307	14426	14467	14558	14608	14503	14612	14511	14434	14591	14631	14421	14580	14567	14439	14518	14764	14533	14549	14576	14363	14621	14404	14435	14419	14548	14550	14488	14512	14657	14470	14631	14502	14628	14590	14724	14592	14527	14586	14603	14445	14419	14469	14549	14791	14551	14440	14448	14530	14390	14568	14539	14445	14657	14741	14513	14536	14559	14793	14424	14535	14482	14732	14409	14628	14395	14604	14478	14231	14647	14464	14529	14624	14578	14435	14456	14527	14427	14449	14587	14358	14384	14412	14454	14441	14491	14535	14666	14588	14608	14526	14478	14605	14416	14535	14541	14408	14446	14527	14509	14592	14633	14440	14378	14606	14614	14495	14574	14498	14644	14511	14436	14590	14435	14721	14647	14525	14458	14495	14564	14418	14664	14509	14546	14412	14583	14691	14604	14472	14547	14741	14664	14593	14424	14537	14657	14535	14445	14565	14525	14677	14477	14452	14565	14493	14543	14397	14459	14510	14451	14525	14696	14540	14527	14530	14555	14581	14483	14441	14636	14603	14494	14522	14530	14586	14504	14559	14566	14492	14614	14455	14510	14618	14543	14549	14504	14377	14618	14492	14546	14538	14473	14499	14558	14384	14561	14497	14470	14554	14593	14464	14492	14489	14674	14365	14610	14555	14577	14566	14513	14511	14342	14417	14537	14611	14520	14680	14638	14692	14529	14376	14635	14458	14541	14740	14677	14604	14580	14653	14545	14506	14448	14462	14491	14514	14574	14525	14509	14423	14545	14483	14619	14447	14424	14534	14515	14455	14462	14644	14465	14572	14474	14613	14555	14653	14726	14540	14734	14541	14436	14386	14437	14631	14634	14469	14707	14522	14557	14496	14556	14602	14709	14523	14509	14592	14408	14598	14417	14593	14500
27724	21996	23217	19854	16609	16622	16609	16305	17210	24302	20309	18068	16303	16122	16121	16205	16159	16234	16297	16243	16269	16101	16399	16215	16179	15962	16148	16184	16072	16080	16206	16023	16005	16061	16032	16238	16242	16150	16129	16246	16001	16124	16141	16149	16212	15898	16081	16038	16099	16164	16128	16246	16226	16155	15984	16101	16030	16170	15996	16406	16097	16046	15804	16051	16184	16011	16100	16018	16066	16142	16160	16228	15907	16058	16287	16012	15939	15987	16235	16151	16074	16155	16099	15983	16137	16218	16235	16271	16047	16243	16238	16140	16114	16068	16001	16038	15884	15977	16084	16101	16231	16292	16010	16058	16090	16127	15946	16045	15954	16150	16165	15956	16172	16147	16156	15926	16071	15900	16146	16007	16189	16225	16159	16263	15904	16106	16062	16096	16149	16137	16056	16024	16033	15945	15934	16046	16084	16214	16132	16168	16020	16248	16050	16080	15955	16179	15980	16225	16129	15935	15989	16222	15977	15979	16275	15977	15961	16150	16298	15919	16039	16006	16081	15948	16147	16061	16301	16000	16112	16235	16042	16342	15927	16077	16243	16126	16052	15996	16112	15918	16121	16036	16044	16390	16238	16180	16055	16102	16156	16157	16141	16148	15964	16121	16028	16111	15937	16181	16065	15949	16122	16129	16158	15914	16215	16058	16113	16158	15800	16319	16205	16126	16030	16008	16020	16078	16199	16112	16162	15906	15998	15930	16254	16198	16122	15954	16113	16103	15996	16025	15982	16069	15821	15862	16091	16205	16006	16032	16089	16135	16020	16049	15973	16108	15927	16099	16020	16091	16087	16092	16056	16101	16053	15991	16095	16132	16170	16046	16085	16067	16100	15962	16025	16054	15989	16000	16144	15907	15959	15955	15962	15966	16071	15820	16172	16007	16046	16197	16002	16026	16043	16226	16051	15932	15993	15985	16183	16162	15772	16062	15989	16060	16174	15996	15939	16057	16137	15995	16152	16137	16240	15903	16258	16093	15938	16015	16203	16194	16050	16147	16096	15962	16170	15972	16058	16014	16098	16257	16062	15986	16054	16000	16062	16078	16382	16151	16111	15986	15860	16145	16088	16050	16187	16129	16053	15893	16076	16107	16114	15936	16095	16077	16030	16187	16053	16119	16234	16128	16119	15955	16056	16036	16046	16083	16091	16035	16187	16273	16072	16062	15849	15939	16132	16321	16012	16066	15952	16093	16048	16076	16039	16034	16092	15844	16017	16074	16124	15954	16190	16136	16370	16006	16016	16048	16002	16033	15956	16167	16075	16155	16142	15958	16012	16165	16028	16104	16155	15913	16029	16160	16305	16155	16151	16000	16091	15848	16081	15947	16070	15894	15965	16137	15853	16053	16218	16027	16267	15997	16010	15862	15946	16182	16041	16209	16138	15979	16041	15972	16029	16084	16124	16066	16118	16092	16153	16159	16077	16171	16070	16151	16248	15921	16185	16298	16112	16124	15932	16082	16246	16162	16097	16185	16207	16059	16066	15991	15934	16147	16043	16062	16255	16192	16179	15918	16154	16156	16083	16165	15937	16029	15963	16196	16257	16116	16109	16380	16033	15999	16160	16056	16053	16287	15973	16056	16088	16100	16197	15994	16063	15877	16268	16191	16126	16197	16074	15966	16005	16060	16110	16070	15961	15932	16184	16130	16168	16149	16126	16290	16157	15924	16069	16218	16174	16192	16081	16067	15989	16125	16081	16058	15904	15961	15953	16033	15918	16129	16163	16104	16392	16112	15968	15896	16257	16131	16112	16011	16121	15856	16020	16080	16028	15982	16044	16041	16241	16202	16195	16093	16100	16294	16224	15921	15918	15907	15908	15975	16116	16173	16173	16017	16242	16131	16182	16085	15900	16106	15869	16112	15993	16161	16033	16175	16111	15923	16307	15930	16250	16206	16130	16035	16026	16138	16164	16243	16078	16092	16101	16161	16162	16306	15879	16064	16093	16146	16119	16350	15979	15960	16056	15961	16018	15995	16205	16051	16227	16078	16254	16290	15950	15989	16058	16111	15929	16119	16138	16261	16259	16100	16453	15973	15880	16157	16188	15926	16015	16146	15791	16069	16123	15901	16061	16233	16196	16307	16371	16205	16065	16042	16177	16231	16194	16067	16078	15912	15978	15989	16162	15918	16086	16127	16123	16161	15976	16159	16043	16310	16188	15932	16241	16000	15988	16229	16024	16116	16122	16074	15921	16073	16302	16293	15979	15999	16112	15988	16071	16166	15952	16120	16103	16010	16050	16037	16178	15797	16261	16218	15936	16031	16173	16001	15835	15950	15879	16116	16035	16173	16174	15959	16292	15952	16077	16114	15933	16091	16242	16268	16157	16148	16243	16121	16245	16166	16145	16057	16155	16106	16157	15985	16263	16230	16306	16117	16119	16173	16113	15920	16007	16137	15957	16154	15985	16263	16022	16176	15996	16094	16001	16210	16166	15965	16137	16033	16063	16073	15928	16177	16057	16206	16070	16015	16184	16117	16159	16123	15984	15850	16047	16042	16050	16163	16169	15946	16126	15933	16026	16032	15996	15993	16097	16119	16160	16093	16121	16039	16200	16040	16001	16038	16128	16094	16277	15976	15982	16187	15977	16216	16078	16080	16237	16230	16038	16087	16078	16135	16088	16132	16096	16133	16099	16162	16379	16300	16031	16027	16274	16263	16153	16097	16034	16124	16241	16058	16085	15934	16237	16015	16089	16154	16037	16192	16096	16148	16077	16145	16037	16066	15904	16178	16277	16007	15939	16037	16008	16045	16242	16095	16111	15846	15913	16122	16231	15877	15856	16200	16054	16019	16117	16023	16111	16125	16003	16018	16113	16095	16084	16038	15995	16068	16208	16070	16038	15925	16096	16150	16328	16146	16161	16144	16109	16138	16093	16028	15975	16034	16071	16193	16259	16107	16118	16173	16196	16129	16155	15986	16060	16252	16122	16003	16115	16078	16168	15952	16052	16155	15938	16077	16070	15885	16139	16259	16092	16107	16195	16128	16270	15929	15918	16097	16070	16121	16194	15875	16069	16133	16124	16170	16073	16081	16161	16236	16284	16108	16286	16119	16037	16095	16004	16162	16089	16175	16178	16012	16099	16112	15999	16095	16240	16382	16075	16069	16191	15971	16132	16122	16029	16054	16228	15877	16262	16182	16263	16070	16070	16018	16099	15802	16226	16145	15863	15833	15986	16141	16077	16123	15949	16271	16038	16074	16017	16222	16114	16184	16190	16164	16169	16260	16100	15998	16139	16051	16097	16104	16324	15943	16202	16160	16068	16147	16235	15991	15885	16066	16097	15949	15902	16065	16156	16004	16129	16121	16089	16232	15972	16069	16197	16185	16230	16031	16042	16111	16119	16041	16190	16023	16124	16268	16160	16050	16303	16314	16109	16172	16096	16039	16289	15918	16323	16081	16138	16068	16146	16066	16204	16289	16116	16171	16163	16058	16085	16035	16195	16201	16144	15999	16143	15987	16056	16206	15956	15983	16125	16198	15970	16092	16101	16060	16229	15925	16180	16298	16081	16164	16099	16186	15867	16080	16080	16205	16144	15993	16248	16047	16079	16066	15996	16067	16135	16328	16155	16175	16065	16045	15951	16175	16009	15970	16076	16194	15790	16204	16135	16201	15852	15895	16153	16149	15956	16065	15979	16054	16061	16130	16088	16149	15906	15894	16069	15984	16051	16184	16001	16138	16215	16101	16367	16055	16125	16091	16094	16080	16133	15999	16067	16120	16056	16085	16130	16426	15991	16070	16077	16021	16072	16057	16120	16280	16063	16122	16175	15910	16048	16174	15979	15933	16237	16111	16259	16195	16226	16152	16220	16144	16105	16117	15997	16307	16110	16263	16141	16041	15956	16259	16045	16148	15986	16198	16194	15931	16045	15974	16069	15963	16064	16042	16055	15960	15866	16255	16032	16104	16108	16215	16265	15997	15877	16132	15987	16015	15960	16012	16119	16069	16131	15989	16272	16096	16153	15952	16126	16076	16013	16261	16162	16150	16055	16127	16204	16024	16102	16051	16063	16208	16036	16184	16128	16117	16144	15979	16098	16223	16083	16179	16202	16054	16147	15973	16136	16167	16180	16174	16240	16134	16023	16084	16015	16042	15895	16176	16077	16086	16280	16159	16084	16080	16126	16081	16200	16253	16107	16004	15980	15984	15914	16013	16365	16313	16275	16000	16001	16039	16194	16227	16139	15988	16101	16184	16069	15960	16105	16153	16106	16056	16071	16134	16305	16079	15930	16032	16058	16020	15939	16042	16051	16044	16022	16078	16213	16001	15988	16055	15934	16062	15976	16118	16147	15936	16073	16217	16052	16060	16140	16188	16071	16177	16293	16194	15902	16006	16189	16009	15997	15960	16043	15843	16103	15949	16074	16091	16172	16022	15918	16060	16088	16102	16085	15922	15862	15975	16119	15948	15931	15985	15983	16108	16023	16110	15928	16046	16032	16177	16108	16111	15879	16191	16260	15882	16111	16238	16258	16124	16014	16187	16178	16026	16240	15955	16064	16148	16101	16140	16232	16122	16015	16133	16072	15978	16328	16226	15894	16043	15971	15913	16054	15937	16138	16029	16087	16215	16111	16144	16094	16106	15993	16005	16103	16111	15917	16092	15990	16146	16109	15978	16043	16200	16182	16156	16154	16098	16317	16063	15989	16156	16116	16042	16114	16203	16179	15975	16108	16134	16235	15916	15864	16191	16204	16420	16068	15907	15940	16248	16187	15917	16186	16179	16128	16118	16016	15992	16014	16082	16135	16105	16175	16103	16156	16205	16155	16097	16032	16140	15922	16186	16202	16029	16123	16244	16001	16201	16132	16083	16193	15933	16068	16023	16256	16071	16051	16148	15951	16005	16128	16175	15854	16177	16204	16068	16049	16163	16127	16352	16099	16270	16183	16287	16221	16043	15994	16185	16096	16045	16187	16118	15967	15938	16089	15994	16098	16192	16104	16117	15960	16000	16261	16272	16120	16102	16019	16119	16072	16244	16246	16053	16041	16004	16096	16061	16198	15940	16056	15974	16074	15896	16272	16008	16034	16101	16087	16151	16066	16025	16085	16188	16088	15974	15946	15916	16227	16005	16110	16169	16171	15875	15843	15871	16199	16116
16186	20924	19362	17290	16574	15787	15773	15597	17717	26952	19505	16851	15090	15113	15235	15172	15240	15291	15188	15273	15192	15254	15146	15297	15226	15136	15258	15215	15308	15248	15138	15146	15165	15131	15035	15104	15434	15191	15287	15122	15098	15228	15226	15083	15108	15174	15209	15279	15242	15226	15080	15013	15185	15086	14981	15003	15244	15177	15206	15261	15203	15217	15361	15237	15269	15200	15270	15139	15237	15361	15139	15329	15225	15068	15333	15092	15178	15124	15206	15025	15193	15136	15002	15110	15059	15166	15062	15379	15147	15100	15229	15065	15096	15139	15099	15322	15052	15156	15160	15179	15129	15364	15196	15253	15286	15110	15133	14953	15254	15230	15162	15136	15148	15187	15077	15268	15291	15184	15173	15261	15020	15235	15008	15359	15160	15059	15128	15169	15217	15082	15110	15339	15140	15173	15152	15099	15211	15165	15256	15260	15166	14949	15287	15065	15057	15108	15105	15225	15232	15211	15082	15109	15179	15156	15299	14995	15047	15170	15001	15206	15262	15008	15159	15254	15127	15215	15513	15225	15227	15077	14990	15285	15068	15411	15230	15136	15200	15222	15222	15137	15061	15251	15202	15158	15082	15291	15013	15047	15185	14972	15088	15234	15112	15223	15171	15221	14959	15147	15249	15231	15156	15025	15298	15216	15176	15096	15084	15159	15276	15172	15268	15119	15194	15253	15164	15247	15142	15256	15162	15138	15214	15020	15353	15193	15203	15226	15259	15003	15000	15221	15317	15081	15251	15156	15330	15078	15111	15126	15179	15144	15209	15062	15070	15091	15144	15135	15236	15125	15162	15176	15285	15157	15287	15267	15162	15100	15092	15294	15218	15142	15038	15159	15300	15172	15175	15246	15263	15154	15078	15149	15159	15004	15222	15049	15230	15087	14924	15109	15222	15143	14959	15156	15043	15160	15278	15288	15235	15291	15245	15056	15375	15150	15232	15206	15145	15146	15195	15273	15329	15287	15319	15262	15126	15211	15076	15185	15372	15006	15214	14974	15098	15376	15250	15149	15211	15162	15312	15155	15133	15212	15273	15176	15231	15183	15142	15284	15246	15134	15272	15107	14997	15283	15176	15213	15245	15259	15152	15229	15116	15176	15192	15184	15105	15271	15244	15306	15044	15034	15054	15032	15106	15334	15207	15190	15220	15095	15211	15267	15202	15255	15143	15242	15295	15347	15053	15166	15274	15272	15045	15222	15176	15227	15198	15199	15252	15118	15369	15218	15062	15079	15227	15114	15180	15165	14996	15223	15058	14951	15330	15159	15123	15107	15202	15137	15124	15144	15070	15094	15180	15129	14967	15212	15037	15219	15039	15227	15251	15136	15161	15211	15414	15019	15046	15229	15190	15150	15311	15083	15198	15240	15085	15227	15146	15158	15046	15132	15231	15058	15106	15094	15134	15305	15042	15054	15189	15214	15256	15319	15030	15183	15265	15272	15018	15189	14967	15164	15097	15107	15152	15060	15110	15106	15082	15222	15208	15243	15380	15415	15121	15173	15213	15395	15300	15063	15129	15118	15218	15102	15198	14867	15151	15078	15136	15298	15169	14984	15214	15134	15227	15228	15185	15094	15146	14988	15235	15317	15184	15277	15210	15112	15116	15334	15279	15064	15056	15210	15198	15312	15274	15161	15344	15289	15299	15315	15156	15190	15169	15115	15174	15118	15227	15078	15175	15132	15003	15049	15100	15176	15137	15128	15166	15270	15410	15105	14994	15230	15249	15154	15101	15046	15319	15252	15292	15186	15146	15285	15175	15115	15163	15157	15145	15128	15071	15044	15199	15259	15064	15144	15090	15227	15324	15247	15172	15152	15220	15174	15300	14966	15219	15109	15165	15177	15226	15171	15152	15353	15218	15273	15200	15106	15218	15175	15190	15272	15154	15345	15137	15203	15263	15151	15193	15069	15007	15112	15223	15216	15130	15322	15351	15284	15186	15421	15090	15264	15138	15078	15137	15151	15214	15173	15198	15027	15145	15112	15024	15106	15152	15137	15112	15012	15116	15073	14933	15347	15237	15219	15239	15207	15121	15061	15131	15218	15248	15252	15167	15216	15201	15215	15121	15036	15144	15256	15025	15260	15163	15024	15295	15084	15184	15212	15216	15154	15148	15242	15295	15201	15285	15189	15049	15128	15254	15065	15220	15219	15281	15235	15260	15124	15309	14948	15258	15302	15172	15085	15205	15159	15134	15259	15154	15209	15113	15277	15459	15276	15107	15093	15234	15131	15200	15270	15217	15131	15262	15269	15249	15159	15270	15149	15066	15273	15205	15143	15096	15308	15168	15206	15212	15243	15131	15196	15216	15386	14999	15113	15212	15043	15129	15206	15282	14973	15373	15160	15035	15182	15143	15188	15271	15223	14989	15285	15181	15162	15097	15065	15357	15080	15186	15240	15310	15177	15112	15168	15266	15218	15145	15337	15189	15144	15127	15217	15220	15047	15337	15384	15154	15171	15253	15275	15123	15160	15164	15261	15235	15161	15509	15154	15083	15125	15296	15184	15200	15115	15144	15107	15183	15143	15091	15108	15270	15295	15163	15189	15207	15230	15355	15083	15302	15139	15197	15275	15352	14891	15230	15313	15219	15194	15116	15182	15114	15153	15246	15179	15114	15207	15244	15122	15100	15196	15135	15246	15160	15216	14975	15165	15206	15207	15281	15105	15147	15274	15151	15237	15098	15148	14938	15142	15143	15096	15080	15120	15207	15159	15297	15100	15160	15150	15095	15192	15257	15142	15214	15224	15236	15092	15173	15112	15154	15285	15218	15101	15232	14963	15251	15130	15109	15132	15150	15189	15112	15334	15177	15156	15273	15196	15074	15306	15249	15292	15045	15027	15228	15009	15234	15265	15208	15172	15200	15082	15214	15201	15306	15101	15184	15141	15126	15161	15228	15265	15142	15229	15321	15120	15124	15364	15007	15059	15110	15152	15154	15257	15104	15063	15226	15252	15357	15302	15170	15228	15273	15267	15063	15316	15158	15127	15148	15260	15094	15120	15053	15219	15128	15131	15164	15049	15174	15133	15245	15122	14982	15045	15303	15249	14928	15204	15292	15054	15191	15238	15102	15091	15245	15166	15239	15102	15142	15349	15097	15220	15003	14958	15274	15157	15019	15266	15114	15285	15206	15264	15350	15066	15195	15055	15364	15093	15201	15024	15272	15094	14986	15091	15112	15120	14988	15262	15096	15172	15271	15209	15144	15083	15359	15235	15040	15160	15105	15090	15200	15015	15140	15079	15077	14953	15122	15141	15161	15271	15036	15389	15103	15055	15126	15173	15299	15241	15158	15165	15132	15122	15081	15036	15150	15171	15235	15177	15062	15113	15104	15195	15373	15086	15323	15289	15174	14966	15050	15192	15084	15142	15005	15046	15212	14998	15226	15110	15149	15269	15268	15118	15247	15294	15183	15288	15154	15149	15328	15220	15177	15095	15290	15113	15115	14990	15393	15173	15323	15244	15126	15171	15219	15085	15236	15141	15019	15318	15177	15240	15333	15086	15196	15358	15410	15142	15179	15091	15261	15051	15225	15178	15248	15210	15238	15228	15163	15315	15150	15300	15089	15089	15093	15170	15106	15058	15207	15164	15223	15149	15153	15339	15238	15063	15104	15061	15274	15240	15318	15184	15138	15197	15322	15178	15146	15278	15186	15397	15293	15208	15205	15161	15263	15096	15211	15222	15102	15220	14975	15391	15044	14914	15062	15246	15271	15273	15170	15234	15271	15240	15226	15188	15262	15297	15023	15166	15268	15399	15228	15146	15288	15257	15059	15235	15231	15182	15209	15089	15173	15134	15125	15077	15163	15083	15330	15377	15195	15279	15153	15194	15231	15253	15243	15317	15248	15206	15162	15170	15200	15119	15349	15025	15249	15143	15440	15142	15346	15074	15088	15144	15184	15014	15108	15188	15318	15289	15247	15115	15084	15227	15266	15189	15087	15174	15228	15226	15154	15175	15176	15166	15189	15119	15298	15136	15325	15348	15158	15359	15123	15244	15203	15071	15289	15081	15222	15332	15205	15219	15251	15216	15180	15195	15299	15493	15232	15285	15221	15134	15200	15106	15180	15076	15204	15249	15249	15237	15176	15161	15124	15350	15173	15081	15219	15203	15203	15210	15200	15206	15286	15373	15064	15197	15100	15057	15171	15228	15246	15256	15176	15106	15165	15236	15189	15189	15239	15190	15127	15097	15229	15220	15199	15219	15262	15103	15205	15112	15271	15362	15130	15261	15173	15125	15257	15188	14973	15242	15215	15089	15236	15374	15294	15491	15185	15223	15203	15157	15236	15088	15373	15105	15327	15172	15212	15189	15212	15207	15129	15347	15063	15240	15187	15170	15267	15119	15016	15348	15449	15164	15157	15053	15280	15247	15155	15203	15212	15367	15187	15241	15260	15321	15125	15211	15278	15210	15092	15131	15150	15367	15049	15281	15418	15232	15257	15252	15212	15117	15325	15236	15248	15132	15195	15208	15293	14937	15137	15168	15326	15095	15114	15192	15212	15310	15165	15300	14968	15299	15169	15264	14998	15117	15185	15048	15197	15128	15135	15259	15136	15121	15355	15198	15115	15138	15249	15016	15041	15360	15142	15202	15241	15121	15070	15291	15164	15256	15113	14942	15111	15101	15307	15333	15276	15011	15041	15225	15145	15123	15210	15283	15045	15227	15232	15143	15229	15269	15142	15009	15263	15323	15179	15328	15155	15166	15331	15113	15027	15037	15304	15023	15186	15272	15033	15249	15480	15236	15313	14997	15147	15204	15165	15191	15203	15101	15224	15123	15107	15236	15157	15173	15287	15252	15176	15158	15159	15136	15155	15040	15325	15175	15259	15280	15255	15136	15172	14974	15313	15268	15190	15299	15282	15113	15148	15214	15137	15194	15146	15186	15175	15173	15140	15264	15124	15231	15209	15189	15132	15363	15101	15078	15376	15165	15110	15116	15380	15146	15319	15128	15249	15173	15204	15194	15080	15217	15166	15114	15250	15286	15056	15109	15123	15296	15208	15290	15259	15208	15086	15282	15053	15158	15340	15135	15223	15117	15130	15020	15345	15248	15189	15112	15293	15385	14991	15355	15155	15120	15182	15152	15084	15328	15163	15166
24527	21179	28123	24809	21182	18940	18208	16850	24294	46901	31503	23035	16837	16160	16140	15903	16232	16010	15994	15853	16013	15950	16007	16135	15866	16059	15639	16003	16253	16054	15905	15954	16158	15991	15961	15861	15912	15731	15978	16056	15970	15974	16016	16020	15817	15922	15903	15940	15905	16063	15941	15969	15843	16031	15866	15858	16033	16073	15917	16267	15900	16083	15908	15848	16042	16019	15980	16126	16054	15983	15961	15913	15841	15955	15969	16173	16087	15682	15844	16085	16082	16071	15916	16003	15873	15883	15997	16030	15945	16041	15782	15700	15893	16038	16132	15957	16022	15868	16045	15795	15904	16202	16093	15858	16070	15802	15888	15958	15932	15913	15905	15790	15880	16082	15903	15835	16020	15817	15995	16121	16114	15799	15978	15924	16037	16088	15887	15939	15856	15918	16120	16001	15976	15905	16014	16129	15977	16201	15856	15755	15857	16045	15780	15922	16085	15958	15727	16181	15763	15961	15972	16021	15692	15904	15969	15951	15912	16025	15829	15874	15976	15901	15937	15998	16067	16097	15888	15947	16006	16091	16073	15906	16014	15948	16060	16055	15944	15831	15918	15955	15768	15952	15956	15867	15826	15948	15958	16001	15824	16031	15866	15931	15990	15869	16006	16061	16015	16127	16014	15754	15976	15851	16045	15918	16043	15784	15872	16051	15868	15867	16137	15895	15850	15764	15918	15903	16046	16015	15739	16132	15972	16033	15804	15936	15825	15984	15787	16056	15924	15883	15836	16077	15778	15846	16064	15744	15924	15934	15989	15814	15747	15909	16126	15879	15842	15855	16060	15903	15872	16007	15868	15902	15797	16038	16023	15798	15742	15845	15791	16066	15922	16064	16018	16088	15783	16026	16092	15877	15951	15895	16009	15803	16103	15884	16061	16042	15992	15908	15785	15778	15985	16000	15923	15844	15953	15898	15898	15804	15782	15851	15862	15755	15755	15976	15887	15705	15893	15997	15900	16035	15963	15893	15922	15848	15838	15948	15866	15939	15813	15925	15986	16000	15806	16007	15982	15923	16121	15941	15794	16030	15835	15914	15724	15931	15925	15963	15767	15888	15944	16014	15956	15974	16030	15909	16013	15874	15977	16004	16047	15931	15874	15843	15975	15929	15896	15878	16111	15790	15828	16127	15926	15982	16050	15842	15810	15864	16016	15920	15924	16026	15830	15940	15870	15902	15992	16095	15981	15833	16101	15871	15743	15926	15978	16045	15899	15886	15737	15975	15823	15826	15841	16100	15947	15939	15730	15952	16039	15851	15894	15900	16031	15921	16086	15859	15961	16190	16096	16078	15862	15780	15715	15843	16075	15897	15897	16061	15939	16013	16068	15896	15962	15837	16088	15948	15960	15980	15993	15750	15614	15984	16050	15837	16097	15867	15878	16005	15821	15958	15991	15973	15996	16060	15837	15973	15856	15850	15887	15881	15784	15997	15937	16025	16009	15991	16073	15662	15987	15795	15949	15860	15758	15821	15886	15763	15933	15951	15829	15771	15734	15981	16091	15932	15989	15922	15898	15771	15982	16028	15941	16148	15875	16114	15930	15804	15880	15820	16068	15964	15765	16004	15789	15857	15897	15748	15843	15947	16051	15993	16109	16036	15784	15634	15882	15881	15911	15870	15845	15846	15826	16090	15950	15854	16041	15924	15846	15783	15791	15988	15968	16006	15663	15946	15849	16149	16028	15988	15908	15648	15932	15949	16019	15823	15903	16107	16033	15793	15835	15910	15945	16024	15895	15988	16006	15891	15901	15909	15790	15812	15805	15819	15990	15945	15835	15841	16012	16023	15940	16035	15982	15937	15974	15886	15969	16096	16094	15915	15965	15760	16129	15968	16179	16175	15871	15766	15785	16052	15891	15943	15919	16006	15913	15975	15846	15956	16067	16216	16014	15998	15778	15729	15887	16005	15893	15954	15954	15711	16023	15786	15880	16006	15889	15880	15792	15803	15690	15903	16065	15916	16065	15943	15819	16015	15981	15894	16053	15633	16008	16036	15901	15899	15817	16001	15968	15959	15959	15764	15939	16020	15914	15934	15918	15898	15973	16002	16070	16046	15932	16105	15781	15896	16126	15854	16010	16064	16061	15941	15680	16023	15986	15830	15876	15891	15821	15978	15956	15699	15983	15847	16001	15862	15865	15919	15911	15890	16073	15765	15723	15958	15911	15995	16054	16002	15972	15933	16041	16110	15985	15847	15879	16056	15951	16051	15938	15999	15898	16170	15993	15915	16051	15821	16002	16072	16009	15948	15663	15928	15926	16010	15846	15891	16000	16074	15792	15717	15972	15917	15933	16029	15713	16019	15906	15903	15766	15694	15962	15853	15903	15923	15887	15934	15793	16004	15887	15901	16097	15961	15930	16142	15878	15780	16015	15984	15957	15930	15798	15811	16008	15691	15783	15702	15880	15848	15891	15901	16033	15998	16014	15901	15849	15849	15923	15937	15901	15962	15908	15796	15978	15652	15962	16064	15780	15939	15808	16063	15799	16043	15850	15735	15919	16061	15877	15867	15700	15888	15936	15950	15925	16011	15899	15764	16116	15845	16039	15937	15909	16077	15714	16076	16212	15915	15806	15910	15978	16151	15973	15851	15891	16053	15936	15847	15869	15848	15873	15887	15955	15825	16029	15897	15899	15984	16172	16080	16035	15991	16158	16213	15970	15789	15858	15925	15964	15766	16081	15745	15961	15846	15858	16113	16114	15822	16133	15999	15863	15917	16050	16091	15992	15849	15827	16010	16003	15913	15831	15954	15996	15724	15898	15688	15783	15962	15757	16104	16096	16118	16122	16113	15596	15684	15812	15832	15909	15952	15835	16053	15815	15947	16010	16018	15941	16087	16110	16147	16079	15899	15823	15953	15969	15941	15833	15728	15961	16025	15898	15980	15911	15848	15974	15805	15914	15796	15975	16144	15931	15994	16080	15785	15973	16058	15709	16124	16006	15882	16060	16058	15818	15956	16104	15871	15792	15963	15645	15962	15939	15895	15965	15989	15963	16039	15898	15817	16095	16025	15958	15821	16069	15966	15915	15778	15888	15730	15826	15979	15900	16247	15932	15657	16109	15792	15782	15870	15832	16001	15838	15918	16092	15958	16036	15889	16012	15879	15757	15847	15868	15902	16135	15928	16006	15927	15875	16067	15943	15747	15840	16013	15914	16033	15997	15846	15707	15692	15898	15777	16152	15947	15797	15881	15900	15772	16143	16026	15855	16142	15758	15915	15941	15780	15809	15879	16055	15857	15905	15958	15939	15995	15931	15763	15766	15853	16053	16024	15934	15883	15899	15940	15816	15907	15894	15789	16002	15898	15884	15928	16083	16081	16042	16048	15810	15828	16030	15915	15962	15926	16025	15873	15993	15992	15962	15908	15853	16031	15914	15725	15580	16090	16092	15942	16103	15960	16028	15924	15623	15821	15912	15818	15795	16085	16006	16168	16129	16035	15966	16039	16095	15976	15941	15921	15928	15955	15907	15800	15899	15839	16132	16070	16059	15899	16054	16044	16010	15951	15875	16024	15895	15918	15835	15965	15890	15851	16099	15904	15798	15859	15944	15948	16034	15867	16056	15899	16134	15829	15723	16000	16049	15935	16038	15842	16152	15721	15938	15763	15916	15884	15906	16210	16031	15819	15800	15844	15976	16030	16069	15869	15890	15929	15906	15900	15884	15960	15912	15976	15864	15905	16005	16014	16125	16045	15931	15919	15808	15832	15868	15900	15806	15952	15776	15950	15944	15912	16044	15878	15787	15709	16000	16028	15918	15806	16048	16015	15982	16144	15930	15904	15794	16009	15958	15986	15989	16018	15863	15905	15725	15697	15969	16109	16020	16018	15891	16005	16085	15888	15981	15834	15892	15940	15943	15884	15911	15845	15949	16073	15975	15972	16006	16114	15958	16001	15915	15906	16021	15870	15970	15933	15893	15663	15899	16076	15873	15862	15859	15857	15855	16115	15957	15909	15774	16077	15899	15798	15981	15850	16065	15866	15854	15802	15990	16057	16024	15916	15984	15903	15807	16005	16073	15999	16210	16029	16018	15972	15918	15940	15773	15949	15922	16065	15889	15869	15834	16023	16116	15989	15662	16142	15917	15913	16135	16133	15956	16121	15936	15840	15933	15815	15939	15795	16057	16105	16068	16098	15879	15988	15932	16135	15847	16031	15802	15842	15917	15914	15916	16016	15948	15926	16029	15789	16001	16030	16002	15955	15893	16058	15973	16006	15962	15816	15876	16108	16023	15828	15941	15882	16163	15749	15782	15790	16112	15937	15878	15898	15972	15855	16013	16074	15846	15996	15986	15971	15929	16106	15918	15997	16074	16017	15865	15929	15936	16022	15764	15825	15787	15744	15987	15685	16019	15787	15981	15960	16110	15864	15951	16047	15789	15930	15886	15885	15914	15759	16004	15980	15984	15821	15868	15920	15879	15741	15905	16070	15791	15763	15959	15897	16008	16086	15920	15908	15909	15924	15946	15844	16015	15833	15737	15816	16043	15924	15907	15957	15867	15915	15910	15794	15902	15848	15765	15863	15936	15810	15865	16128	15950	15844	15988	15852	15879	15950	15798	15893	16180	15928	16036	16101	15916	16006	15939	15836	15775	15691	15789	16001	16047	15908	15903	16048	16098	16186	15870	15724	15908	15849	15884	15916	15876	15833	15921	15933	15902	15844	15822	15883	15694	15897	15860	15858	15805	15895	16061	16098	15911	15945	16048	15796	16058	15898	15975	15740	15987	16007	16046	15911	15819	15888	16067	16109	15954	15892	15860	16005	16029	16094	15880	16012	16113	16111	15932	15887	15888	16001	16089	16136	15766	15867	15977	15953	16085	15776	15979	15977	15909	15964	15967	16023	15716	15850	15893	16088	15907	15983	15927	15965	15869	15604	15973	15925	16056	15911	15916	15876	16100	15903	15811	15941	15977	16038	15914	16058	16042	15951	15960	15783	16120	16023	15810	15675	16064	15836	16088	15976	16028	15923	15997	15955	15952	15879	15895	16089	15972	16130	15838	15905	16046	15956	16107	15924	15843	15972	15960	16094	15916	15996	16000	15948	15852	15980	15814	15867	16124	16143	15990	16004	15902	16042	15994	15940	15972	16055	16067	15925
15750	25987	23976	19771	17835	16952	16472	16067	26730	47322	31626	21664	15079	15285	15095	15224	15199	15022	15131	15039	15119	14901	15104	15039	14937	15264	15115	15140	15111	14965	15123	14994	14954	15123	15130	15117	15220	15013	15212	15050	14943	14942	14966	15041	15126	15129	14913	15229	15152	14973	15086	14987	15077	15004	15145	15175	15172	15149	15109	15163	15022	14961	15206	15190	15094	15083	15159	15057	15016	15136	15034	15181	15102	14856	15191	15061	15256	15005	15188	15130	15098	15062	15136	15170	15098	14946	15080	15151	15110	15218	15183	15132	15141	15086	15188	15032	15106	14882	15000	15062	15007	14949	14972	15095	15213	15018	15035	15150	14934	15264	15073	15057	15010	14959	15098	15094	15175	14997	15116	15183	15209	15069	15235	15060	15104	15203	15167	14922	15067	14942	14977	14945	15089	14916	14966	15072	14963	15083	15026	15017	15073	15000	15004	15093	15036	15163	15017	14951	15122	15104	15092	15028	15127	14991	14849	15211	15097	15048	14915	15094	15057	15065	15130	15035	15099	15007	15252	15210	14974	15018	15019	14861	15168	15150	15015	15053	15071	15023	15291	15236	15156	15258	14960	15049	15013	15117	15182	15117	15013	15115	14929	15218	15317	14871	15199	14992	15153	15108	15196	14998	15105	14998	15249	15024	15134	15332	14914	15174	15090	15066	15085	14932	15157	14974	15188	15147	15151	15101	15014	15029	15021	15079	15192	15088	15116	15024	15142	15103	15023	15031	14991	15022	14962	15006	14994	15029	15044	15154	15104	14930	15071	15078	15125	14949	15039	15077	14991	15061	15100	14992	15056	14942	15112	14942	14983	14837	15156	15091	15014	15034	15003	15026	15115	15101	15110	14993	14971	15033	14986	15035	14994	14949	15111	15051	15032	15024	15290	15189	15091	15087	15078	14968	15062	15124	15005	15116	15138	15039	15073	15151	15098	14832	15032	15154	15096	14992	14937	15156	15006	15158	15044	15073	15115	14972	15301	14956	15234	15152	15060	15010	15051	15046	15035	15140	15054	15136	14877	14983	15058	15184	15125	15164	15181	15076	15096	15068	15147	15101	15047	15184	15066	15158	14943	15142	15038	15205	15002	15096	15087	15013	15070	14921	15069	15115	15227	14841	15146	15114	15049	15198	15070	15126	15112	15022	15102	15170	15189	14969	15158	15138	15001	15091	15131	15106	15055	15109	14861	15136	15157	14974	14951	15136	15087	15011	15160	14964	14965	15065	15037	14996	15074	15147	15090	15058	15065	15200	14934	15209	15064	15044	15085	15083	14825	15006	15052	15198	15261	14879	15208	15100	15044	15082	14932	15144	15073	14986	14955	14944	15090	15189	14996	15156	15069	15026	14916	14901	15112	15042	15105	15175	15167	15090	15117	15018	15061	15218	15183	15033	15056	15262	15143	15115	15071	15116	15115	15113	15116	15003	14951	15000	15141	14970	15086	15126	14970	15149	15018	15055	15044	15076	15000	15121	15182	15046	14995	15020	14980	15101	15129	15130	15038	15049	14993	14901	15088	15119	15103	14959	15073	15115	15147	14943	15128	14954	15048	15176	15048	15354	14988	15105	15183	14971	14989	15002	15034	14940	15153	15018	15154	15083	14890	15056	15066	15213	15050	15124	15083	15178	15058	15102	14964	15019	15119	14996	15035	15002	15166	15033	14964	15027	14998	15190	15051	14923	15092	14908	15133	14930	15186	15308	15051	15064	15147	14954	14995	14845	15057	14955	15109	15026	15019	15052	14927	14936	15145	15205	15048	15134	15247	14996	15165	15249	15053	14942	15036	15127	15117	15068	15035	15098	15113	15092	15032	15163	15141	15003	14925	15223	15052	14899	15195	15080	15009	15068	15072	15139	14953	15274	14939	15023	15026	15016	15190	15127	15025	14876	15292	14945	15151	15014	15154	15139	15127	15036	15221	15095	14993	14935	15252	15124	14992	14923	15146	15012	15142	15134	15130	15057	15096	15075	14931	15167	15155	14987	15283	15131	15083	15161	15066	15074	15158	15129	15117	15131	15100	15042	15170	14983	14972	15241	14854	15086	15175	15127	15124	15064	15099	15113	15009	15087	15042	14925	15111	15095	15070	15067	15311	14926	14988	15000	15165	15210	15178	14927	15037	15051	15075	15064	15086	15051	15151	15106	15077	15055	15097	15082	14989	14925	14965	14947	15058	15174	14986	14961	15074	14994	14904	14883	15142	15043	14945	15114	15160	15108	15009	15158	15067	15150	15084	15131	14989	14966	15105	15026	15088	15024	14999	15075	15052	15157	15100	15032	14923	15168	15140	14991	15118	15090	14963	15157	14939	15153	15155	15000	15114	15175	15081	15114	15127	15154	15053	15255	14953	15108	15039	15204	15069	15099	15037	15070	15052	15001	15138	14959	15026	15125	14993	15134	15129	14974	15117	15085	15142	15132	15047	15014	15120	15097	14967	15182	14985	15245	14969	15182	15070	14911	15063	15157	15171	15169	15112	15172	15013	15100	15008	15026	14904	15055	15096	15012	15044	15158	15068	15069	14967	15096	14893	15044	15130	15116	15062	15258	14864	15120	15176	15225	15077	15110	15173	15098	14894	14956	14996	15088	15097	15060	14976	14980	14965	15258	15090	15060	15061	14884	14997	15150	14992	15137	15046	15019	15084	15205	15049	15312	14932	15132	15155	15118	15084	15108	15118	15055	15162	15028	15102	14999	15144	15123	15135	15009	15134	15165	15099	15040	15044	15010	15102	15168	15143	15099	15091	14952	14883	15264	15139	15066	14896	15015	15006	14993	15068	14962	15328	15007	15037	14977	15119	15243	15119	15053	15161	14998	15024	15013	15058	14998	14983	15110	14921	15132	15020	14985	14998	15099	15049	14887	15238	14994	15002	14969	15041	15226	15187	14944	15246	15086	15101	15247	15185	14950	15147	14924	15220	15110	15054	15098	14989	14977	15059	15166	15095	14956	15123	15133	14978	15054	15026	15069	15152	15029	15063	14984	15071	14914	15117	15227	15120	15015	15221	14975	15147	15179	14974	15287	15026	14996	14975	15121	15027	14918	14991	15060	14872	14984	15181	15087	14887	15109	15215	15029	15072	15066	14972	14951	15247	15139	15073	14841	15033	14831	15121	15130	15229	15118	15129	15145	15067	14978	15006	14926	15070	14996	15002	15019	15148	15172	15059	15125	15189	15094	15199	15103	15075	15205	14997	15048	14932	15183	15169	15176	15122	14996	15133	15087	15039	15015	14924	15039	15118	15036	15191	15159	15091	15076	15252	14985	14938	15007	15132	15091	15021	15107	15187	15037	15198	15050	15143	15114	15082	15006	15002	15143	14985	15182	15050	14948	15142	14979	15005	15239	15170	15114	14849	15045	15102	14986	15367	15205	15101	15093	15138	15112	14940	15019	15109	14858	15116	15283	15165	14968	14976	15062	14961	15138	15169	15000	15012	15253	15149	15249	15126	15131	15198	14966	15013	15127	15173	15053	15001	15066	14987	15256	15093	15036	15222	15172	14963	15126	15100	15170	15128	14998	15075	15071	15259	15046	14893	15140	15017	14960	15177	15032	15150	15067	15026	15034	15162	15004	14945	15111	14991	14944	15043	15040	15133	15115	15058	14906	15092	15077	15075	14975	15157	14955	15019	15116	15108	15027	15204	15000	14959	14988	15131	14920	15127	14995	15003	15101	14919	15041	14999	15014	15053	14785	15169	14978	14936	14987	15056	14978	15053	15049	14993	15108	15172	15089	15018	15194	14966	14997	14943	15161	14976	15013	15020	14750	15086	15034	15192	15193	15198	15056	15177	15044	15115	15066	15144	14998	15033	15101	15154	15073	15076	14970	14952	14992	15013	14975	15029	15111	14962	15022	14993	15100	15191	15131	15153	15173	15019	15008	15199	14853	15132	15147	15190	15304	15045	15039	15194	15107	14815	15023	15035	15086	14961	15067	15201	15170	15237	15001	15012	15078	15080	14945	15006	15137	15088	14973	15177	15225	15045	15263	15014	14977	15145	15015	14913	14914	15166	15322	14932	14915	15025	15037	14998	15156	14965	15178	15176	14981	15239	15099	15051	15092	15142	14970	14933	15057	15196	15134	15021	15198	15029	15025	15190	15019	15053	15118	15007	15121	15046	15058	15163	15061	15241	15178	15068	15195	15045	14967	14873	14976	15007	15154	15066	15223	15090	15031	15072	15002	15165	15123	14952	14943	14977	14851	15158	15060	14933	15081	15169	15196	15173	14973	14940	15034	15124	15092	14994	15045	15037	15073	14885	15214	14962	14925	15033	15040	15089	15001	15034	14988	15076	15032	15263	15055	15003	15052	14940	14989	15138	15111	15055	15113	15100	15142	15100	15109	15128	15098	14853	15138	15130	15061	15028	15108	14979	15118	14988	15198	15264	14998	15024	14949	15066	14986	15087	15093	15030	15082	15216	14983	14971	14885	15090	15071	15043	15124	15169	15041	15131	15184	14967	15034	15065	15174	15124	15052	15116	14997	15035	14984	15152	14971	15053	15131	15017	15077	15300	15016	15068	15015	15026	15167	15164	15050	15102	15169	15044	15071	15165	15166	15057	15183	14971	14898	14802	15079	15084	14980	15037	14965	15019	14981	15190	15205	15119	15026	15192	15157	15095	15018	15096	15009	15136	14952	15040	15116	15016	15004	15092	15083	15014	14994	15139	15113	15003	15104	15064	14906	15126	15139	15013	15069	14906	15018	14984	15089	15194	14895	15032	14981	14953	15202	15074	15067	15093	15097	15206	15163	15021	15006	15191	15072	15102	15099	15157	15091	15118	15161	15109	14855	15051	15115	15126	15111	14959	15088	15041	14963	15120	15060	15068	14858	14860	15182	15083	15156	15202	14973	15109	14973	15153	15168	15164	15078	15216	15067	15115	14985	15119	15029	15106	15020	15151	14973	15105	14995	15035	15073	15042	15090	15081	15150	14989	14962	14935	14928	15125	15042	15152	15055	15064	14950	15036	15149	15213	14961	15095	14970	14944	15167	15015	14983	15117	15143	15118	15230	15112	15058	15221	15019	15148	14938	15027	15058	15290	14856	14994	14891	15292	15104	14945	15083	15141	15085	15163	14997	15129	15058	15076	15081	15012	15001	15036	15131
23146	21142	28873	23663	21440	22604	21624	17237	35108	60742	38789	26944	17696	16081	15769	15794	15721	15772	15839	15745	15752	15580	15626	15764	15573	15524	15629	15691	15665	15820	15702	15522	15683	15541	15586	15526	15476	15695	15644	15550	15630	15622	15795	15725	15555	15684	15691	15636	15531	15556	15583	15407	15641	15480	15597	15735	15777	15680	15587	15562	15766	15614	15680	15773	15649	15567	15535	15695	15362	15395	15530	15504	15632	15549	15651	15579	15655	15465	15641	15595	15345	15676	15625	15670	15614	15775	15580	15511	15692	15702	15582	15428	15427	15387	15642	15430	15591	15701	15627	15563	15607	15597	15723	15512	15647	15609	15696	15527	15794	15568	15515	15454	15511	15557	15694	15671	15619	15630	15699	15601	15430	15505	15600	15644	15748	15551	15573	15571	15591	15546	15677	15533	15623	15706	15528	15403	15680	15602	15801	15597	15647	15461	15529	15523	15566	15680	15432	15638	15588	15533	15613	15654	15661	15496	15655	15589	15515	15751	15583	15460	15541	15399	15733	15543	15554	15596	15577	15467	15592	15416	15576	15671	15623	15473	15566	15425	15444	15650	15437	15499	15438	15637	15537	15626	15345	15502	15355	15673	15596	15384	15576	15538	15513	15615	15529	15513	15535	15744	15712	15618	15410	15563	15736	15556	15646	15551	15527	15477	15425	15783	15670	15522	15592	15587	15667	15551	15566	15506	15506	15583	15589	15513	15519	15581	15546	15574	15464	15431	15745	15592	15397	15743	15572	15580	15655	15626	15532	15586	15689	15612	15565	15692	15751	15744	15487	15480	15636	15553	15596	15437	15395	15496	15591	15573	15442	15586	15546	15580	15510	15488	15524	15353	15397	15631	15597	15656	15722	15547	15636	15659	15538	15529	15466	15628	15510	15623	15439	15501	15501	15565	15673	15578	15481	15571	15473	15475	15319	15449	15523	15626	15461	15479	15642	15695	15467	15517	15369	15491	15699	15592	15597	15615	15562	15376	15602	15476	15567	15385	15865	15649	15591	15643	15632	15401	15422	15624	15546	15671	15567	15490	15698	15545	15513	15473	15524	15373	15670	15571	15586	15594	15598	15576	15449	15401	15425	15454	15528	15566	15610	15681	15512	15510	15578	15226	15568	15599	15399	15574	15508	15458	15674	15647	15626	15637	15562	15512	15579	15535	15521	15754	15695	15698	15707	15421	15563	15725	15527	15478	15544	15444	15624	15600	15670	15554	15656	15587	15575	15549	15550	15608	15649	15562	15693	15574	15466	15552	15580	15425	15528	15755	15462	15744	15590	15477	15690	15569	15438	15567	15618	15626	15605	15500	15620	15647	15434	15489	15366	15623	15339	15398	15625	15549	15508	15604	15703	15606	15566	15588	15410	15683	15508	15631	15483	15448	15706	15436	15590	15599	15607	15388	15734	15655	15514	15607	15536	15482	15526	15486	15655	15723	15564	15667	15468	15377	15433	15379	15348	15616	15530	15544	15719	15485	15521	15629	15477	15756	15470	15548	15531	15321	15573	15474	15665	15674	15697	15430	15549	15504	15525	15668	15440	15508	15638	15594	15466	15542	15481	15446	15593	15520	15478	15634	15631	15446	15618	15533	15449	15570	15490	15628	15521	15736	15217	15526	15628	15339	15746	15400	15408	15782	15495	15567	15513	15422	15510	15779	15609	15563	15497	15540	15322	15677	15574	15789	15854	15621	15590	15699	15564	15323	15619	15524	15497	15573	15499	15603	15621	15676	15467	15488	15545	15529	15720	15516	15487	15571	15666	15412	15643	15440	15290	15463	15493	15285	15559	15426	15546	15566	15474	15607	15534	15284	15651	15609	15790	15579	15554	15576	15520	15611	15638	15676	15611	15277	15587	15365	15815	15577	15615	15473	15620	15613	15426	15574	15506	15429	15317	15535	15611	15667	15673	15554	15386	15480	15700	15570	15567	15536	15499	15594	15355	15558	15539	15707	15651	15468	15576	15626	15521	15446	15552	15352	15409	15690	15618	15537	15616	15668	15501	15379	15455	15617	15464	15753	15598	15428	15642	15539	15465	15550	15553	15436	15568	15317	15543	15540	15413	15466	15640	15558	15631	15743	15373	15487	15333	15460	15616	15576	15701	15628	15426	15587	15481	15364	15567	15571	15525	15605	15381	15597	15596	15598	15662	15473	15575	15431	15453	15600	15632	15605	15551	15461	15603	15448	15525	15621	15420	15437	15549	15754	15577	15794	15667	15701	15712	15522	15549	15601	15665	15656	15653	15550	15523	15740	15547	15502	15549	15390	15564	15564	15596	15766	15560	15516	15583	15568	15535	15647	15657	15437	15562	15488	15410	15586	15627	15703	15651	15422	15410	15482	15424	15510	15374	15438	15580	15548	15621	15523	15713	15786	15587	15583	15628	15423	15689	15586	15732	15515	15492	15461	15552	15584	15538	15404	15536	15482	15579	15783	15684	15551	15698	15706	15516	15659	15683	15671	15481	15524	15512	15582	15458	15614	15601	15491	15450	15562	15645	15626	15445	15345	15663	15476	15656	15587	15570	15564	15617	15525	15419	15568	15415	15549	15628	15455	15406	15726	15694	15495	15660	15525	15615	15537	15425	15344	15621	15747	15760	15546	15533	15584	15600	15519	15600	15592	15334	15454	15585	15363	15481	15526	15681	15452	15580	15699	15717	15600	15578	15517	15556	15707	15638	15569	15576	15516	15578	15474	15550	15481	15626	15600	15559	15513	15518	15504	15581	15523	15736	15652	15552	15409	15541	15624	15541	15569	15516	15599	15595	15459	15512	15468	15853	15562	15654	15554	15473	15437	15585	15580	15513	15513	15617	15599	15618	15662	15546	15790	15545	15330	15692	15523	15643	15593	15735	15709	15626	15612	15509	15525	15682	15703	15596	15515	15599	15513	15483	15597	15523	15514	15704	15668	15625	15606	15524	15536	15438	15598	15543	15507	15674	15773	15600	15480	15585	15451	15429	15501	15650	15593	15651	15590	15772	15574	15722	15443	15553	15468	15637	15535	15665	15553	15678	15470	15692	15346	15565	15460	15703	15453	15483	15480	15344	15687	15489	15472	15446	15492	15490	15519	15502	15646	15588	15629	15664	15586	15448	15588	15453	15723	15490	15474	15588	15515	15601	15511	15420	15623	15496	15555	15720	15756	15734	15348	15740	15378	15528	15546	15474	15470	15418	15363	15656	15516	15392	15462	15479	15632	15542	15710	15616	15436	15568	15491	15534	15551	15384	15518	15510	15433	15688	15472	15708	15577	15388	15609	15584	15561	15605	15614	15756	15865	15594	15614	15656	15659	15672	15546	15671	15647	15638	15479	15420	15407	15735	15637	15613	15617	15611	15553	15726	15662	15756	15630	15470	15458	15525	15384	15524	15467	15528	15575	15770	15533	15402	15545	15639	15421	15658	15594	15461	15460	15826	15754	15591	15722	15501	15672	15747	15488	15424	15497	15405	15670	15409	15594	15506	15637	15704	15655	15523	15770	15693	15446	15529	15607	15423	15556	15476	15738	15431	15667	15573	15660	15662	15594	15906	15531	15610	15701	15551	15504	15402	15618	15509	15708	15575	15535	15625	15787	15773	15680	15626	15676	15676	15658	15608	15589	15655	15665	15698	15460	15574	15627	15649	15719	15579	15474	15443	15414	15597	15408	15569	15507	15652	15716	15687	15507	15671	15654	15626	15391	15495	15614	15545	15469	15471	15608	15534	15583	15439	15860	15518	15505	15507	15612	15489	15373	15529	15433	15445	15586	15529	15721	15544	15711	15765	15575	15464	15609	15635	15617	15519	15489	15437	15418	15615	15461	15673	15636	15562	15393	15517	15736	15593	15518	15537	15657	15632	15441	15489	15443	15625	15561	15447	15456	15566	15536	15560	15474	15685	15562	15726	15654	15469	15317	15528	15465	15589	15533	15481	15378	15650	15618	15661	15593	15630	15655	15722	15630	15463	15381	15682	15339	15408	15419	15551	15576	15521	15592	15622	15291	15577	15517	15535	15451	15576	15614	15662	15440	15473	15537	15403	15536	15682	15398	15370	15693	15602	15451	15542	15649	15553	15593	15508	15465	15679	15522	15649	15638	15604	15532	15615	15625	15523	15595	15556	15580	15586	15571	15524	15340	15478	15439	15663	15581	15533	15493	15676	15504	15431	15502	15619	15601	15587	15543	15498	15789	15736	15450	15559	15451	15644	15469	15704	15671	15711	15519	15431	15528	15583	15631	15562	15586	15504	15828	15448	15492	15576	15614	15656	15532	15655	15602	15487	15630	15537	15542	15514	15576	15571	15502	15546	15618	15464	15672	15541	15663	15551	15665	15626	15510	15585	15726	15461	15618	15529	15535	15507	15625	15545	15585	15695	15508	15587	15483	15710	15450	15526	15317	15700	15382	15583	15522	15554	15534	15646	15602	15702	15545	15599	15590	15470	15485	15550	15593	15439	15621	15373	15570	15476	15433	15485	15594	15805	15661	15597	15513	15507	15644	15562	15595	15540	15800	15647	15728	15401	15446	15520	15632	15654	15370	15507	15653	15552	15627	15854	15760	15490	15751	15532	15544	15530	15545	15669	15607	15630	15538	15555	15424	15764	15381	15589	15513	15475	15749	15434	15546	15371	15469	15668	15661	15548	15516	15608	15463	15403	15743	15654	15524	15584	15407	15470	15563	15614	15464	15634	15519	15722	15434	15519	15648	15505	15630	15647	15558	15721	15533	15490	15622	15562	15311	15463	15371	15350	15567	15421	15470	15542	15515	15439	15656	15485	15512	15474	15677	15594	15567	15655	15489	15679	15569	15608	15778	15552	15468	15440	15587	15510	15564	15663	15598	15551	15599	15547	15675	15690	15522	15604	15582	15607	15456	15560	15528	15597	15563	15731	15432	15479	15645	15583	15592	15758	15445	15364	15457	15635	15543	15561	15535	15577	15751	15624	15658	15686	15576	15649	15590	15414	15611	15502	15501	15641	15610	15530	15301	15506	15570	15522	15635	15523	15679	15672	15450	15526	15478	15612	15470	15590	15626	15642	15547	15431	15483	15662	15570	15463	15396	15638	15643	15501	15639	15488	15544	15482	15641	15718	15294	15592	15704	15535	15566	15587	15657	15625	15406	15523	15415
17873	31737	28883	22925	20034	18392	17605	16792	38047	59285	39506	26202	14930	14963	14882	14990	14991	14808	14885	14917	14959	14958	14984	14909	14820	14838	14949	14785	15013	14756	14832	14965	14850	14927	14640	14734	14861	14888	14899	14968	14864	14836	14864	14988	14702	14816	14819	14886	14981	14860	14842	14891	14858	14805	14963	15044	14961	14784	14638	14823	14906	14727	14883	14911	14955	14922	14984	14969	14787	14850	14750	14988	14801	14865	14744	14943	14942	14770	14937	14835	14858	14731	14786	14885	14970	14872	14874	14925	14802	14864	14970	14913	14907	14976	14746	14879	14822	14859	14893	15099	14672	15016	14987	14822	14677	14863	14876	14787	14861	14670	14813	14997	14847	14953	14882	14762	14668	14850	14860	14772	14983	14697	14748	14789	14883	14989	14774	14848	14823	14716	14789	14930	14955	14919	14734	14890	14840	14896	15012	15050	14817	14902	14856	14835	14843	14712	14781	14778	14888	14689	14738	14746	14810	14819	14863	14802	14823	14624	14770	14818	14777	14979	14772	14768	14714	15030	14957	14906	14944	14689	14923	14771	14689	14826	14954	14847	14756	14582	14638	15010	14933	14846	14895	14727	14836	14900	14843	14682	14776	14854	14832	14879	14818	14740	14651	14803	14958	14695	14968	14789	14841	14778	14945	15059	14749	14914	14830	14843	14823	14651	14859	14926	14982	14765	14823	14779	14703	14887	14836	14793	14721	14935	14836	14815	14894	14747	14744	14783	14965	14790	14706	14873	14604	14941	15013	14857	14825	14864	14740	14888	14891	14723	14844	14721	14860	14810	14875	14752	14856	14742	14774	14776	14828	15012	14782	14881	15048	14682	14873	14782	14917	15015	14917	14958	14854	14837	14888	14818	14765	14866	14826	14805	14872	14765	14822	14750	14882	14861	14632	14803	14803	14841	14999	14780	14875	14884	14947	15011	14875	14879	14744	14877	14771	14837	14747	14768	14878	14826	14798	14681	14887	14921	14916	14868	14792	14881	14867	14822	15002	14825	14873	14817	14834	14858	14763	14854	14830	14745	14678	14858	14771	14677	14977	14829	14780	14774	14778	15014	14854	14859	14726	14799	14610	14804	14805	14877	14797	14648	14897	14858	14914	14876	14803	14841	14777	15018	14936	14920	14609	14838	14666	14801	15000	14891	14700	14712	14927	14941	14916	14847	14926	14851	14790	14883	14702	14778	14899	14661	14999	14939	14769	14752	15079	14727	14767	14923	14813	14948	14856	14722	15037	14849	14648	14792	14885	14780	14881	14665	14677	14711	14936	14957	14760	14991	14810	14781	14779	14755	14899	14816	14733	14791	14696	14843	14844	14857	14801	14930	14708	14897	14823	14851	14737	14825	14665	14739	14987	14812	14789	14827	14647	14858	14883	14781	14823	14619	14949	14915	14905	14880	14810	14882	14811	14920	14864	14912	14717	14671	14864	14681	14819	14806	14913	14892	14860	14916	14732	14821	14812	14797	14810	14762	14872	14882	14761	14734	14833	14871	14646	14789	14862	14895	14749	14758	14828	14826	15040	14809	15013	14981	14798	14946	14808	14683	14822	14720	14948	14771	14941	14912	14826	14948	14700	14906	14741	14825	14708	14843	14910	14666	14803	14843	14853	14831	14965	14762	14843	15037	14867	14818	14842	14711	14849	14821	14745	14810	14847	14821	14760	14721	14849	14755	14803	14899	14856	14848	15010	14905	14781	14916	14846	14939	14809	14845	14894	14811	14759	14725	15000	14808	14694	14989	14869	14817	14825	14955	14955	14789	14819	14734	14815	14843	14865	14792	14906	14941	14818	14818	14846	14629	14894	14690	14753	14836	14858	14793	14861	14766	14562	14863	14822	14841	14778	15006	14724	14940	14950	14681	15028	14697	14938	14789	14651	14850	14713	14614	14769	14845	14845	14901	14824	15000	14884	14928	14871	14992	14791	14894	14882	14773	14788	14716	14872	14841	14720	14698	14922	14837	14849	14827	14806	14856	14774	14743	14892	14923	14656	14874	14839	14861	15011	14915	14595	14857	14823	14698	14927	14790	14702	14870	14711	14915	14960	14636	14821	14952	14829	14910	14782	14991	14877	14869	15047	14706	14679	15138	14698	14784	14661	14840	14896	14754	14726	14807	14904	14816	14843	14821	14950	14852	14781	14798	14752	14742	14989	14723	14751	14753	14921	14894	14777	14730	14784	15060	15073	14676	14832	14737	14908	14830	14951	14777	14835	14849	14878	14732	14965	14817	14725	14915	15011	14785	14829	14756	14865	14737	14732	14905	14784	14796	14978	14806	14903	14880	14767	14813	14742	14767	14806	14836	14618	14889	14880	14881	15034	14724	14768	14976	14813	14817	14895	14667	14876	14858	14650	14853	14693	14933	14873	14803	14987	14992	15017	14668	14736	14788	14926	14880	14833	14876	14836	14778	14782	14978	14771	14969	14914	14868	14784	14807	14773	14809	14916	14835	14777	14965	14952	15048	15020	14818	14879	14718	14978	14842	14784	14813	14773	14815	14708	14783	14926	14795	14885	14829	14957	14845	14923	14883	14892	14764	14856	14995	14753	14786	14796	14813	14762	14916	14931	14833	14817	14814	14948	14926	14760	14773	14733	14821	14847	14908	14805	14781	14790	14721	14790	14905	14835	14709	14895	14758	14837	14841	14790	14929	14742	14847	14699	14895	15031	14811	14764	14850	14811	14831	14898	14933	14842	14930	14811	14672	14933	14663	14985	14948	14868	14815	14811	14908	14840	14855	14802	14729	14790	14913	14855	14698	14817	14870	14944	14739	14756	14727	14635	14824	14800	14819	14785	14886	14808	14955	14645	14881	14712	14879	14730	14643	15058	14785	14720	14804	14749	14914	14769	14796	14684	14772	14705	14677	14721	14805	14898	14814	14786	14744	14759	15005	14907	14753	14790	14747	14840	14731	14668	14827	15032	14649	14779	14898	14730	14815	14818	14817	14921	14844	14733	14853	14854	14763	14670	14921	14980	14889	15018	14869	14810	14864	14874	14676	14868	14825	14969	14813	14682	14928	14862	14732	14849	14769	14944	14837	14699	14753	14775	14857	14813	14738	14714	14778	14778	14963	14754	14706	14761	14747	14922	14820	14721	14813	14797	14844	14758	14829	14938	14844	14744	14776	14748	14840	14755	14970	14939	14796	14734	14696	14788	14805	14783	14843	14764	15053	14838	14895	14890	14842	14827	14862	14822	14741	15060	14913	14964	14722	14848	14816	14771	14617	14908	14873	14787	14781	14851	14829	14672	14874	14876	14880	14936	14812	14806	14745	14881	14993	14786	14908	14739	14723	14932	14757	14908	14809	14844	14783	14808	14870	14829	14927	14889	14780	14746	14899	14765	14792	14805	14752	14918	14937	14810	14974	14804	14790	14829	14838	14889	14760	14805	14678	14729	14987	14730	14636	14853	14666	14749	14927	14757	14777	14812	14934	14760	14942	14852	14863	14700	14959	14845	14747	15068	14884	14802	14804	14799	14874	14706	14832	14813	14765	14822	14763	14793	14807	14795	14843	14961	14701	14870	14773	14795	15015	14884	14756	14936	14797	14960	14787	14927	14811	14747	14971	14996	14895	14702	14803	14831	14869	14878	14797	14647	14933	14679	14905	14740	14882	14768	14874	14763	14775	14676	14850	14838	14760	14931	14828	14752	14819	14959	14738	14974	14822	15024	14712	14931	14891	14873	14814	14771	14743	14794	14837	14831	14858	14844	15044	14898	14794	14611	14928	14758	14871	14821	14771	14907	14806	14759	14732	14716	14948	14702	14800	14947	14818	14752	14986	14611	14881	14891	14909	14918	14899	14772	14743	14953	14928	14810	14988	14712	14876	14765	14746	14801	14697	14839	14883	14822	15013	14712	14776	14897	14854	14864	14796	14695	14840	14864	14770	14811	14891	14612	14988	14768	14936	14885	14878	14907	14968	14899	14812	14971	14905	14850	14842	14844	14726	14920	14763	14776	14716	14919	14754	14870	14790	14772	14980	14770	14889	14866	14878	14932	14640	14831	14790	14968	14871	14871	14673	14689	14682	14818	14826	14886	14765	14827	14880	14855	15022	14784	14930	14678	14869	14807	14925	14874	14907	14947	14912	14720	14807	14885	14735	14887	14932	14864	14845	14879	14894	14808	14796	14971	14844	14825	14790	14771	14834	14915	14922	14754	14829	14895	14666	14968	14881	14821	14882	14878	14848	14880	14791	14955	14805	14699	14726	14864	14775	14806	14796	14735	14755	14912	14725	14699	14786	14911	14916	14714	14825	14626	14737	14834	14762	14733	14893	14858	14952	14904	14890	14922	14818	14886	14999	14671	14966	14840	14915	15068	14685	14748	14772	14913	14696	14762	14780	14880	14905	14783	14906	14896	14713	14725	14831	14834	14861	14844	14756	15000	14614	14745	14971	14962	14759	14912	14771	14851	14916	14720	14758	14775	14888	14920	14755	14845	14686	14989	14788	14788	14744	14757	14781	14969	14830	14780	14683	14816	14918	14912	14799	14845	14730	15164	14865	14861	14873	14990	14844	14900	14815	14710	14964	14833	14749	14948	14862	14916	14785	14724	14961	15041	14791	14837	14841	14877	14792	14763	14803	14850	14988	14678	14888	14890	14869	14790	14844	14938	14963	14825	14788	14910	14806	14691	14788	14838	14741	14703	14636	14748	14809	14834	14929	14969	14834	14759	14996	14855	14854	14764	14876	14739	14865	14871	14975	15008	14849	14887	14715	14760	14633	14902	14880	14881	14868	14854	14950	14918	14697	14894	14860	14964	14869	14816	14850	14800	14829	14854	14922	14926	15060	14774	14769	14906	14859	14923	14715	14822	14806	14874	14770	14825	14784	14806	14962	14774	14762	14796	14980	14895	14983	14668	14844	14799	14939	14797	14617	14900	14831	14936	14795	14926	14729	14661	14858	14897	14890	14809	14933	14826	14743	14801	14913	14845	14866	14590	14950	14879	15018	14711	14750	14964	14738	15052	14745	14855	14825	14909	14782	14829	14907	14719	14738	15028	14938	14734	14935	14953	14753	14835	14926	14815	14861	14881	14884	14823	14813	14817	14933	14687	14865	14750	14746	14960	14676	14794	14829	14676	14796	14870	15048	14942	14753
27540	21725	23007	19541	16411	16119	16424	16159	19604	24726	19180	17409	16025	15755	16012	15767	15949	15913	15770	15905	15766	15972	15781	15720	15596	16015	15912	16170	15830	15943	16079	15996	15942	15906	15691	15730	15858	15843	15819	15927	15874	15893	15754	15858	15841	15996	15890	15923	15821	15965	15922	15793	15919	15889	15765	15845	15970	15709	15711	15719	15813	15817	15719	15895	15936	15527	15801	15768	15882	15799	15984	15852	15760	16041	15761	15868	15719	15681	15813	15839	15884	15814	15966	15761	15817	15717	15882	15856	15842	15821	15879	15849	15704	15866	15776	15674	15684	15865	15921	15616	15830	15916	15783	15788	15849	15934	15843	15878	15917	15701	15749	15950	15833	15735	15680	15773	15931	15913	15766	16097	15841	15821	15737	15826	15809	15790	15831	15919	15924	15662	15929	15916	15920	15744	15848	16025	15821	15874	15852	15836	15664	15660	15739	15584	15703	15851	15693	15801	15885	15778	15917	15709	15784	15823	15905	15761	15705	15785	15914	15881	15737	15922	15824	15897	15803	15746	15761	15741	15941	15891	15879	15763	15767	15770	16101	15667	15710	15886	15929	15791	15727	15801	15957	15654	15802	15810	15658	15966	15797	15903	15800	15841	15674	15873	15701	15755	15836	15958	15960	15975	15838	15861	15830	15779	16003	15852	15819	15737	15881	15732	16034	15770	16026	15956	15952	15682	15857	15847	15898	15967	15728	15922	15666	15809	15756	15876	16076	15516	15692	15855	15819	15995	15981	15848	16015	15848	15796	15961	15971	15892	15832	15857	15986	15947	15860	15870	15798	15966	15835	15898	15888	15815	15848	15838	15647	15687	15745	15987	15853	15810	15886	15919	15927	15879	15935	15565	15832	15800	15603	15727	15779	15917	15941	15844	15752	15808	15672	15812	15806	15751	15949	16023	15875	15784	15847	15795	15778	15852	15767	15943	15961	15801	15871	15995	15747	15745	15953	16009	15800	15794	15811	15739	15943	15877	15870	15715	15891	15807	15845	15697	16004	15923	15740	15930	15974	16050	15808	16007	15875	15913	15814	15783	15835	15770	15671	15753	15876	15689	15617	15750	15766	15779	15709	15574	15889	15698	15760	16018	15989	15717	15844	15782	15839	15845	15866	15815	15830	15713	15922	15823	15793	15817	15727	15879	15858	15827	16035	15917	15824	15674	15849	15559	15819	15809	15863	15617	15880	15957	15746	15708	15796	15809	15803	15853	15771	15821	15841	15838	15850	15952	15816	15750	15874	15792	15702	15728	15834	15975	15985	15686	15834	15791	15724	15810	15844	15765	15725	15740	15701	15856	15689	15703	16006	15760	15973	15764	15760	15740	15921	15892	15676	15665	15768	15947	15781	15904	15886	15933	15999	15704	15959	15734	15998	15820	15909	15820	15919	15996	15768	15780	16120	15721	15757	16004	15862	15896	15718	15736	15898	15786	15620	15703	15733	15869	15774	15920	15904	15792	15854	15789	15887	15805	16077	15744	15981	15877	15732	15897	15856	15603	15674	15791	15932	15756	15775	15932	15821	15712	15774	15844	15793	15848	15792	16037	15814	15847	16024	15993	15678	15770	15876	15773	15950	15863	15776	15963	15623	15875	15999	15841	15813	15715	16054	15903	15876	15725	15958	15878	15796	15736	15757	15923	15853	15933	15687	15991	15889	15939	15896	15738	16037	15959	15767	15807	15790	15926	15505	15848	15800	15843	15957	15878	15771	15982	16002	15936	15948	15789	15997	15890	15942	15899	15971	15600	15816	15986	15829	15605	15797	15833	15857	15951	15778	15835	15851	15574	15923	15854	16046	15707	15857	15754	16003	15900	15907	15715	15796	15734	15730	15746	15894	15832	15848	15730	15855	15806	15700	15955	16071	15830	15845	15723	15970	15821	15782	15791	15819	15819	15972	15829	15691	15743	15837	15838	15814	15824	15742	15613	15832	15996	15587	15768	15769	15869	15918	15820	15825	15787	15788	15840	15927	16033	15792	15916	15829	15821	15722	16044	15889	15919	15891	15704	15808	15905	15946	15857	15711	16021	15804	15696	15596	15753	15819	15706	15944	15855	15825	15804	15872	15908	15843	15844	15919	15802	15920	15848	15824	16020	15862	15692	15853	16017	15872	15771	15880	15845	15820	15662	16050	15679	15889	16149	15971	15813	15832	15799	15655	15962	15866	15856	15839	15856	15710	15810	15926	15843	15684	16029	15926	15769	15746	15840	15628	15825	15790	15995	15870	15919	15707	15869	15638	15727	15952	15869	15836	15930	16023	15958	15877	16038	15936	15865	15902	15911	15921	15757	15928	15885	16002	15867	15842	15618	15806	15756	16013	15881	15819	15821	15795	15891	16024	15813	15852	15811	15735	15834	15977	15823	15899	15912	15803	15853	15914	15910	15797	15906	16064	15953	15877	15858	15854	15721	15891	16041	15916	15902	15772	15738	15787	15914	15896	15660	15943	16005	15768	15722	15832	15926	15873	15856	15853	15790	15792	15728	15878	15924	15618	15756	15853	15876	15776	15754	15635	15826	15850	16003	15821	15705	15847	16002	15949	15884	15746	15866	15775	15799	15629	15750	15871	15812	15870	15823	15790	15929	15828	15710	15772	15883	15796	16000	15906	15818	15910	15759	15807	15716	15754	15965	15839	15950	15901	16020	15878	15961	15857	15646	16020	15775	15880	15964	15703	15852	15680	15812	15796	16031	15814	15706	15774	15749	15967	15744	15829	15934	15847	15904	16025	15759	15867	15868	15921	15769	16056	15821	16124	15905	15891	15802	15809	15976	15908	15888	15846	15923	15892	15785	15725	15807	15917	15783	15891	15848	16025	15876	15781	15810	16051	15842	15828	15876	15884	15784	15902	15902	15912	15858	15926	15691	15733	15761	15778	15881	15611	15674	16001	15819	15875	15748	15968	15663	15835	15756	15846	16162	16063	15831	16047	15911	15914	15986	15940	15791	15960	15780	15868	15824	15813	15670	15807	15724	15824	15830	15918	15813	15845	15931	15743	15983	15764	15994	15749	15737	15907	15982	15792	15872	15979	15962	15823	15975	15705	15858	15968	15739	15858	15823	15787	15756	15711	15707	16047	16030	15977	15873	15842	15802	16033	15703	15833	15916	15808	15777	15916	15748	15724	15954	15980	15580	15911	15670	15755	15859	15791	15928	15824	15914	15948	15842	15765	15797	16079	15773	15619	15895	15788	15772	15849	15832	15738	15877	15770	15814	16053	15900	15711	16055	15792	15899	15888	15665	15796	16022	15881	15807	16105	15587	15756	15833	15756	15978	15590	15757	15810	15904	15787	15826	15943	15921	15845	15823	15731	15875	15799	15816	15782	16030	15691	15773	15796	15743	15868	15805	15908	15920	15841	15802	15968	15919	16001	15973	15701	15967	15829	15741	15900	15915	15761	15730	15696	16094	15855	15798	16040	15781	15914	15778	15932	15872	15703	15801	15926	16060	15928	15882	15745	15843	15900	15853	15738	15752	15670	15934	15901	15727	15965	15956	15819	15843	15812	15938	15736	15783	15878	15985	15968	15858	15890	15843	15858	15761	15900	15902	15757	15710	15791	15920	15770	16059	15835	15695	15923	15660	15857	15957	15792	15682	15745	15789	15818	15729	15932	15887	15783	15840	15705	15680	15752	15894	15946	16022	15933	15792	15979	15952	16121	15930	15987	15561	15861	15826	15895	15981	15895	15885	15718	15973	16035	15774	15899	15800	15880	15774	15795	15632	15781	15919	15978	15856	15881	15958	16051	15770	15916	15868	15921	15730	15680	15778	15770	15722	15831	16046	15788	15821	16162	15886	15946	16067	15863	15866	15924	15795	15873	15797	15951	16081	15835	15800	15729	16070	15958	15977	15880	15874	15800	15898	15780	15912	15836	15810	15952	16042	15829	15921	15749	15895	15623	15737	15698	15823	15769	15785	15806	15755	15823	15971	15871	15732	15692	15868	15800	15947	15926	15630	16042	15800	15832	16018	15754	15760	16021	15979	15726	15920	15754	15770	15831	15545	15920	15879	15865	15974	16034	15744	16030	16031	15679	15831	15579	15997	16085	15656	15729	15934	15997	15836	15825	15937	16013	15932	15986	15683	15810	15852	15881	15886	15739	15886	15799	15916	15796	15858	15886	15819	15709	15717	15950	15745	15843	15885	15685	15779	16022	15998	15746	15828	16054	15599	15765	16133	15802	15627	15700	15955	15810	15749	15915	16020	16015	15950	15881	15960	15892	15681	15838	15846	15815	15790	15655	15878	15839	15923	15857	15897	15914	15882	15982	15938	15715	15899	16042	15945	15865	15746	16060	15913	15793	15898	15739	15852	15711	15857	16015	15852	15841	15848	15862	15869	16016	15932	15940	15852	15832	15835	15827	16019	16006	15895	15878	15882	15858	15926	15939	15747	15853	15809	15842	15971	15823	15903	16037	15823	15899	15948	15837	15718	15873	15782	15761	15849	16032	15907	15709	15935	15832	15876	15849	15866	15946	15719	16016	16202	15819	15773	15995	15892	15961	15701	15914	15784	15696	16094	15831	15800	15796	15877	15707	15841	15891	15781	15788	15930	15739	15747	15952	15802	15942	15709	16030	16005	15901	15672	15749	15853	15969	15715	16014	15706	15898	15852	15595	15829	15700	15848	16025	15731	15707	15623	15873	15880	15911	15807	15871	15751	15896	15927	15866	15694	15783	15864	15719	15947	15930	15808	15571	15825	15896	15745	15776	15866	15824	15935	15940	15823	15673	15794	15701	15804	15796	15663	15787	16052	15916	15859	15780	15817	15868	15908	15746	16061	15883	15944	15856	15796	15662	15999	16069	15918	15947	15995	15805	15877	15875	15990	15656	15668	15811	16057	15803	15839	15816	15859	15797	15847	15696	15972	15810	15819	15551	15810	15695	15645	15866	15785	15913	16005	15817	16020	15789	15864	15923	15817	15674	15707	15816	15836	15775	15884	15778	16059	15839	16067	15884	15866	15789	15946	15789	15675	15849	15976	15703	15940	15852	15800	15819	15767	15948	16019	15838	15846	15911	16093	15948	15834	15871	16009	15955	15833	15753	16027	15823	15871	15788	15775	15969	15869	15821	15867	15912	15685	15732	15938	15608	15976	15700	15632
15988	19825	19131	16937	16051	15618	15648	15311	21665	26169	18495	16657	15025	15083	15019	14982	15241	14979	14986	14933	14988	14870	15016	15034	14983	14913	14927	14953	14762	14927	14974	15002	15068	15060	15023	15012	14880	14896	15028	15053	15038	14836	15048	15207	14955	15087	14711	14753	14987	14989	15104	14858	14952	14933	14947	14883	15118	15051	14975	14892	14916	14932	15215	14838	14874	15018	15018	15003	14985	14912	15090	14931	15068	15087	14895	15055	14895	14928	15047	14881	14727	14907	15051	15013	15066	14933	15012	14967	15015	14938	15036	15002	14905	14862	14950	15027	14931	14971	14918	14849	15087	14971	14845	14768	15085	15049	15054	15052	14830	14809	14963	15008	14946	15064	15045	14985	15044	14996	15020	15062	15066	14795	15040	14869	15076	14882	15041	14864	14965	14974	15127	14846	14980	15092	15023	14950	14957	14956	15084	14698	14917	14876	15045	14950	14869	14939	14891	14991	15020	14923	15060	15130	14968	14775	14891	14993	15023	14937	14974	14939	15087	14932	14934	14876	15082	14808	14954	14896	15040	15023	15050	14807	15026	14878	15019	14945	14833	14846	15127	14781	15114	14895	14877	15037	15017	15068	15028	15078	15021	14918	14967	14986	14918	14980	15022	15014	15038	14886	14891	14855	15033	14928	15201	14928	14961	14897	14976	14943	14830	14955	14984	14817	14943	14882	15160	15111	15153	14892	15052	14966	14907	14880	14967	14943	14932	15062	15030	14885	14832	14965	15065	15066	15076	14927	14944	14899	15037	14798	15043	14878	14999	15051	15051	14988	14954	14987	14979	14914	14780	15220	14984	15054	14927	14885	14955	14959	15004	14914	15041	14883	14916	14998	14885	15079	14994	15040	14986	15004	14973	14984	14995	14804	14957	14895	14836	15010	15085	15071	15122	14892	15050	14899	14975	14948	14947	15015	15051	14948	14952	14890	15032	14951	14982	14913	15021	15021	14988	14851	14983	14949	14963	14940	14871	14767	14905	15197	14839	14793	14881	14921	14991	14968	14927	15008	14869	14961	14938	14857	14918	14988	14947	15042	14997	14904	14908	15057	14987	14697	14987	15177	14890	14938	14975	15046	14863	14912	14997	14873	14960	14917	15036	15080	15018	14905	14970	14991	14909	15007	14900	14930	14940	14898	14942	14873	15058	14749	15024	14902	14895	14977	15065	15189	15054	14790	15144	14835	14887	14923	14923	14964	14947	15005	15002	14910	14919	14859	14866	14994	14893	15017	14977	14903	14848	14991	15082	14992	14914	14935	14940	15053	14796	15028	14896	14893	15053	15065	14853	14859	15097	14984	14987	14900	14981	15051	15032	15010	14857	14836	14871	15137	14994	15030	14867	15001	14979	14924	15016	14994	14696	14906	14997	14873	14977	14947	15182	14923	14872	14990	14903	14957	15056	14756	14957	15001	15151	15047	14908	15021	15007	14966	15068	15029	14979	15153	14826	15040	15103	14956	15181	14776	14861	15014	15094	14968	14969	15021	15028	14758	15051	14872	15201	14947	15027	14944	14934	14918	15043	14951	15042	14943	15117	14895	14851	14930	14802	15046	14991	15008	14864	15049	14968	14916	14917	14849	15023	14884	14854	15110	14937	15008	15064	14970	14943	14804	14913	14878	14942	15120	15101	15003	15048	15172	15064	14881	14971	14983	14811	14882	14962	15103	14946	14916	15027	14967	15109	15039	14807	14822	14720	14954	14986	14996	14991	14987	15002	14839	14832	15043	15019	14912	15033	14969	15209	14925	14970	15002	14998	15030	15069	14912	14876	14947	14973	15160	14960	14764	15063	14905	14827	15159	14932	14952	14936	14988	14991	15215	15048	15006	14992	15004	14969	14847	15019	15065	15034	14959	14938	14974	14929	14766	14834	14962	14970	15019	14878	14981	14969	14940	14968	15001	14961	14801	14946	14944	14923	14916	14963	14956	14931	14999	14967	14754	15053	15006	14975	15137	15003	14921	15042	14811	15075	15092	15119	14776	14842	14864	15047	14909	14858	14950	15087	14876	15064	15131	14888	14976	14993	15152	15005	14945	15157	15173	15081	14979	15113	15197	15023	14870	14959	14867	15015	14952	14933	14951	15046	14897	14962	15124	15010	15008	15040	14899	14864	15071	14874	14977	14899	14946	14833	14888	14810	14882	14891	15035	15026	14857	15013	14876	14924	15076	14960	15050	14936	14976	14887	14995	15008	14915	15006	15001	14952	14923	15028	14820	14886	14808	14930	15097	14867	15066	14943	15063	14789	15053	15081	14796	14916	14811	14880	14997	15068	14998	14999	14837	15024	15046	15017	14874	14952	14974	15014	14975	15042	15018	14826	15001	15048	15075	15171	14781	14972	14941	14848	14920	14991	14862	15093	15038	14830	15000	14900	14877	14975	15003	15014	14967	15006	15069	14788	14800	14861	15062	15027	14975	14962	14817	15060	14735	15151	14978	15005	14892	14905	15039	14868	14962	14976	14896	14942	14881	15007	14977	14908	15024	15115	14929	15135	14951	14979	14925	14865	15129	15027	14859	15055	14901	15017	14965	14953	15010	14917	15005	15043	14925	14968	14928	15054	14974	14840	15083	15033	14956	14881	14904	14982	15003	15032	14805	14897	14954	14931	15233	15060	14985	15106	14867	15094	14877	14837	15000	14847	14982	14941	15248	15039	14957	14915	14994	14956	14906	14949	14873	14798	14831	15102	14950	14897	14894	15021	14942	14909	14948	15068	14962	15114	14875	15039	14847	15159	14869	15226	14873	14965	14895	15018	14951	14999	14852	15081	14832	14919	14999	15038	14913	14970	14931	15044	15047	14986	15013	14920	14898	15005	14840	14935	14844	14870	14970	14743	15114	14962	14823	14924	14852	14829	14888	15110	14900	15040	14898	15138	14977	14933	14905	15070	15094	15200	14962	14935	15054	14872	14748	15012	14973	15035	14994	14795	15052	15033	14972	15034	15049	14935	15124	15136	14710	15194	14973	14923	14976	14947	14886	14883	15021	15047	14886	14933	15140	15031	14806	14992	15129	14897	14968	14991	14875	14980	14952	15083	15051	15145	14991	15070	14978	14863	15043	14823	15188	14925	14884	14989	14792	14794	14957	15041	15095	14984	14989	15133	14941	14946	14873	14989	15215	14896	15040	14942	15044	15014	14813	15004	15058	15004	14980	14932	14864	15095	15016	14980	14917	14865	14923	15047	15038	15031	15006	15034	15026	15003	14856	14833	14954	15103	15009	14955	15080	15056	14894	14783	14850	15010	14710	14976	15119	14907	15058	15138	15064	14873	15019	15041	14940	14992	15036	15086	14985	15023	14874	15036	15032	14771	15037	14957	15077	14924	14995	14887	14960	14924	15027	14972	14865	14968	14763	15024	14830	14983	14881	15072	14947	14983	14983	15072	15005	14955	14988	14857	15046	15053	14780	14963	14979	14854	14909	14885	14822	14902	14999	15046	14909	14981	15093	15078	14816	15117	14876	14908	14950	14905	14888	14984	14844	15002	15035	14950	15059	15002	14944	14939	14828	14918	15114	15035	15077	14927	14946	14844	14874	14939	14916	14989	14885	14852	14852	14866	15037	14889	14914	15041	14962	14852	15029	14916	14940	14962	14877	14994	14953	14881	14996	15095	15022	14894	15018	14996	14824	15044	15065	15023	15000	15091	14846	14927	15046	14986	14762	14882	14767	15002	14846	14919	15031	14890	15023	14974	14986	15052	14959	15033	14944	14992	14980	15074	15112	15090	14820	14989	15089	14982	14928	14807	14951	14971	15093	14848	14972	14756	15138	14796	14825	14939	14959	15092	14879	14861	14900	14970	15006	15028	14874	14856	15007	14881	15112	15025	15017	14951	14994	14968	14815	14988	14971	14972	15079	15100	14785	15116	15189	15040	14907	14942	15123	14980	15085	15017	14865	15070	15052	14868	14945	14952	15096	15080	14985	14807	15073	14871	15032	15077	14727	14986	15015	14949	14914	15071	14826	15157	14988	14944	14930	15042	15055	15005	14995	14796	14990	15079	15116	15032	14844	15018	15126	14720	15123	14981	15036	14991	15054	14849	15030	15088	15048	14956	15055	14946	15064	15045	14821	14940	14844	15057	14932	15059	14962	14866	14826	14999	15060	15034	15203	14888	14917	14931	14789	15064	14973	14922	14895	15032	15003	14945	14951	14966	14937	14820	14924	14809	14907	15112	14960	15048	15028	14954	14940	14882	14926	15007	15048	14995	14964	14932	14976	15110	15000	15043	14905	15029	14858	15011	14870	15008	14972	14889	14856	15021	14998	14956	14941	15134	15063	15116	14961	15139	14852	15110	15054	15002	14918	14915	15079	15040	15127	14997	14897	15056	14893	14941	15084	15014	15155	15100	15064	15123	15002	14943	15046	15018	14915	14865	14974	15046	15026	14994	14999	15067	15000	15302	14858	14979	14932	15019	15016	15011	14845	14961	14903	14995	14873	14926	14954	15049	15008	14874	15015	14926	15109	15123	14984	15029	14765	14952	14894	15161	14954	15096	14909	14973	15035	14986	14672	15078	14801	14952	14953	15034	14832	14980	14873	14825	14899	14859	14966	15190	14958	14899	14893	15149	14774	15004	14962	14842	14942	14917	15020	14979	15052	15026	15029	14988	14929	15113	15054	15119	15085	14945	14883	14970	15031	15042	15034	14855	15017	15129	15138	15215	15036	15062	15014	14837	14940	15072	15129	15037	14917	15088	14894	14967	15118	14880	14922	14978	14840	14971	15002	14934	14899	15085	14971	15030	15072	14977	15109	15181	15040	15166	14859	15106	14908	14935	14939	15030	14985	14985	14955	15073	15045	15158	14794	15086	14980	14892	14966	15047	14880	15044	14958	15020	15059	15004	14837	15052	14957	14998	14764	15182	15123	14975	14951	14849	14900	14964	15212	15073	14978	14903	14928	14880	14960	15127	15067	14835	15147	15018	14953	15073	14997	15083	15015	15014	15096	14933	14922	15098	14975	14996	14966	15024	15052	14862	15159	14937	14924	14909	14994	14931	14751	15082	14743	15008	14977	14973	14903	15080	15003	15052	14918	14992	14932	14982	14929	14918	14971	14962	14936	14956	15040	15052	15001	15069	14938	15093	15037	14937	15027	15038	14914
24507	21155	28107	24697	21041	18570	17844	16404	29976	46097	30239	23634	16725	16063	15851	15697	15769	15586	15755	15850	15642	15670	15641	15815	15562	15626	15512	15627	15866	15449	15653	15550	15709	15562	15535	15676	15474	15821	15848	15616	15634	15456	15674	15478	15714	15635	15603	15572	15570	15597	15675	15665	15513	15541	15588	15670	15524	15634	15690	15551	15538	15476	15589	15502	15717	15557	15509	15444	15657	15705	15625	15539	15564	15570	15522	15584	15485	15376	15452	15739	15607	15643	15917	15679	15592	15542	15463	15442	15469	15764	15438	15583	15639	15737	15568	15291	15415	15612	15773	15700	15644	15554	15521	15631	15604	15623	15452	15486	15811	15670	15359	15678	15715	15591	15374	15643	15532	15728	15671	15617	15671	15479	15633	15748	15742	15600	15803	15575	15799	15548	15528	15400	15602	15480	15626	15660	15504	15461	15639	15738	15514	15614	15457	15645	15707	15715	15802	15602	15616	15769	15759	15341	15580	15694	15769	15452	15590	15392	15648	15641	15532	15612	15716	15435	15656	15464	15562	15441	15585	15486	15712	15613	15610	15557	15503	15518	15678	15579	15524	15525	15441	15676	15533	15483	15458	15607	15533	15590	15509	15592	15657	15693	15578	15627	15643	15568	15577	15470	15464	15518	15641	15620	15602	15537	15672	15407	15602	15739	15776	15592	15699	15527	15480	15755	15570	15728	15722	15469	15573	15795	15534	15700	15506	15564	15685	15625	15580	15760	15670	15757	15630	15527	15608	15550	15454	15567	15550	15751	15847	15733	15553	15527	15604	15556	15615	15574	15542	15615	15606	15617	15773	15459	15579	15750	15487	15546	15447	15661	15439	15559	15539	15822	15694	15757	15597	15519	15428	15508	15602	15517	15642	15600	15627	15581	15479	15507	15399	15399	15660	15661	15530	15507	15518	15520	15637	15721	15353	15586	15747	15514	15598	15495	15777	15813	15657	15523	15575	15665	15614	15573	15730	15672	15682	15739	15759	15671	15563	15663	15664	15426	15640	15564	15755	15784	15496	15587	15464	15636	15627	15602	15582	15472	15525	15652	15747	15624	15564	15581	15526	15587	15668	15500	15479	15473	15634	15590	15638	15652	15629	15604	15576	15569	15611	15544	15740	15633	15789	15593	15639	15566	15505	15618	15586	15468	15464	15469	15408	15644	15265	15670	15855	15706	15754	15635	15671	15693	15472	15640	15631	15555	15591	15482	15590	15366	15597	15594	15684	15639	15555	15464	15552	15569	15487	15595	15545	15546	15364	15628	15726	15737	15647	15696	15494	15539	15616	15590	15474	15458	15530	15583	15635	15583	15470	15600	15691	15522	15521	15542	15499	15493	15504	15643	15601	15589	15602	15654	15523	15564	15578	15549	15638	15670	15684	15515	15643	15791	15579	15690	15583	15594	15613	15442	15477	15717	15636	15643	15616	15425	15477	15442	15492	15588	15551	15473	15555	15708	15488	15658	15746	15457	15445	15585	15626	15646	15498	15656	15626	15565	15570	15724	15656	15664	15542	15353	15684	15722	15417	15553	15540	15510	15752	15715	15638	15742	15589	15661	15588	15588	15681	15424	15719	15582	15683	15541	15663	15583	15535	15725	15646	15676	15655	15661	15509	15709	15606	15452	15675	15451	15677	15656	15564	15555	15559	15657	15473	15548	15476	15722	15612	15544	15750	15608	15629	15489	15631	15681	15573	15730	15612	15606	15462	15617	15626	15492	15636	15620	15752	15500	15583	15566	15397	15666	15562	15661	15444	15546	15531	15538	15687	15563	15591	15651	15708	15409	15794	15593	15658	15589	15467	15475	15740	15726	15575	15733	15432	15568	15413	15527	15489	15700	15499	15517	15506	15714	15453	15522	15719	15545	15619	15549	15729	15689	15691	15611	15565	15526	15536	15614	15478	15449	15584	15527	15616	15526	15682	15318	15684	15612	15558	15546	15439	15628	15429	15565	15577	15539	15527	15499	15622	15688	15761	15791	15669	15599	15516	15477	15551	15545	15625	15665	15593	15412	15684	15534	15629	15570	15648	15739	15659	15612	15547	15482	15670	15502	15575	15644	15505	15538	15669	15533	15576	15670	15620	15629	15587	15546	15541	15617	15609	15612	15566	15668	15692	15568	15560	15499	15648	15619	15594	15675	15343	15480	15762	15669	15416	15470	15504	15532	15693	15236	15533	15572	15633	15509	15633	15650	15576	15525	15735	15558	15528	15534	15615	15603	15465	15527	15651	15642	15639	15683	15676	15578	15689	15671	15685	15652	15632	15604	15456	15663	15408	15582	15707	15689	15688	15487	15608	15767	15665	15591	15409	15575	15652	15625	15372	15496	15568	15734	15669	15646	15617	15545	15641	15719	15461	15658	15637	15608	15650	15871	15712	15747	15688	15503	15657	15572	15562	15638	15584	15531	15684	15510	15715	15431	15657	15528	15579	15709	15717	15812	15486	15503	15677	15703	15573	15645	15529	15531	15517	15531	15548	15489	15600	15834	15578	15601	15516	15747	15429	15646	15663	15628	15500	15517	15766	15793	15695	15397	15414	15499	15647	15635	15641	15546	15468	15646	15720	15627	15631	15562	15654	15660	15585	15617	15502	15577	15629	15561	15526	15439	15616	15702	15474	15643	15667	15429	15553	15544	15581	15733	15665	15541	15639	15555	15650	15590	15571	15624	15526	15516	15420	15582	15708	15676	15598	15586	15514	15709	15771	15613	15639	15706	15588	15679	15588	15532	15704	15665	15706	15642	15531	15702	15671	15656	15478	15548	15580	15691	15570	15695	15478	15760	15495	15550	15525	15563	15882	15617	15628	15633	15607	15466	15713	15672	15667	15659	15579	15502	15530	15368	15657	15563	15522	15544	15685	15697	15780	15643	15520	15388	15611	15605	15446	15757	15507	15668	15805	15646	15775	15581	15614	15654	15710	15404	15667	15562	15553	15470	15356	15540	15474	15460	15820	15467	15526	15548	15664	15491	15544	15589	15615	15637	15518	15469	15530	15543	15760	15674	15717	15484	15601	15780	15500	15540	15702	15708	15607	15560	15641	15540	15634	15547	15712	15585	15727	15719	15706	15628	15851	15645	15688	15468	15682	15473	15475	15492	15474	15599	15454	15368	15492	15670	15726	15675	15540	15601	15459	15434	15640	15762	15467	15645	15646	15514	15472	15540	15580	15662	15279	15677	15593	15478	15340	15616	15361	15566	15505	15736	15639	15680	15673	15786	15540	15637	15435	15685	15634	15722	15738	15493	15603	15633	15597	15530	15600	15600	15757	15644	15655	15588	15541	15642	15592	15591	15642	15630	15666	15552	15504	15611	15826	15663	15590	15559	15732	15624	15674	15536	15681	15539	15649	15464	15600	15579	15539	15654	15591	15718	15766	15550	15598	15716	15523	15626	15448	15561	15501	15684	15706	15623	15658	15595	15416	15682	15611	15716	15617	15628	15672	15673	15487	15676	15604	15729	15616	15528	15924	15589	15733	15596	15556	15738	15689	15546	15724	15454	15549	15604	15516	15671	15806	15860	15716	15736	15817	15505	15714	15623	15697	15721	15666	15508	15576	15681	15576	15563	15639	15461	15546	15430	15761	15491	15625	15475	15503	15643	15584	15701	15458	15679	15697	15538	15427	15536	15618	15471	15500	15590	15499	15631	15779	15390	15532	15475	15647	15643	15657	15663	15741	15703	15667	15660	15632	15638	15500	15532	15295	15475	15462	15551	15642	15356	15574	15426	15666	15589	15436	15630	15656	15590	15574	15665	15680	15670	15689	15371	15451	15451	15410	15548	15720	15638	15716	15649	15686	15600	15641	15368	15590	15716	15512	15612	15678	15744	15603	15517	15485	15566	15509	15681	15539	15681	15764	15399	15647	15647	15635	15506	15387	15582	15599	15476	15380	15463	15734	15489	15487	15448	15417	15512	15548	15597	15552	15479	15699	15504	15534	15616	15737	15448	15604	15516	15633	15277	15601	15614	15627	15601	15537	15536	15722	15493	15719	15501	15699	15469	15419	15811	15652	15424	15551	15586	15474	15392	15595	15511	15533	15697	15641	15721	15557	15657	15592	15543	15482	15671	15241	15494	15716	15575	15721	15654	15493	15735	15636	15671	15607	15441	15631	15532	15645	15685	15584	15704	15659	15701	15626	15707	15569	15613	15720	15734	15684	15659	15604	15577	15756	15539	15711	15589	15540	15622	15517	15607	15720	15709	15741	15580	15767	15644	15765	15616	15660	15484	15640	15719	15537	15570	15332	15539	15601	15418	15875	15735	15545	15636	15587	15608	15512	15704	15651	15485	15528	15452	15611	15648	15601	15698	15723	15643	15496	15630	15571	15657	15360	15541	15619	15851	15606	15792	15630	15586	15593	15804	15741	15460	15630	15506	15750	15633	15616	15671	15710	15515	15804	15662	15519	15535	15680	15713	15435	15596	15406	15566	15664	15440	15392	15677	15393	15506	15347	15519	15536	15623	15572	15689	15417	15396	15490	15486	15698	15665	15524	15604	15665	15581	15617	15793	15529	15578	15436	15593	15700	15634	15671	15649	15639	15643	15653	15523	15659	15503	15615	15687	15648	15657	15527	15769	15479	15792	15608	15576	15673	15578	15515	15546	15611	15473	15725	15719	15740	15540	15497	15552	15645	15539	15560	15589	15477	15741	15674	15651	15601	15767	15471	15550	15585	15547	15789	15631	15763	15662	15680	15590	15443	15365	15812	15623	15576	15631	15518	15465	15636	15732	15573	15525	15639	15818	15586	15605	15448	15550	15574	15622	15576	15526	15642	15663	15449	15612	15697	15692	15681	15516	15442	15597	15596	15581	15504	15616	15626	15643	15776	15543	15558	15598	15644	15632	15701	15607	15572	15555	15416	15617	15586	15690	15555	15573	15576	15574	15607	15536	15581	15279	15607	15508	15565	15611	15656	15676	15492	15839	15541	15649	15521	15402	15486	15631	15684	15601	15482	15688	15622	15767	15704	15609	15770	15657	15614	15559	15869	15856	15395	15601	15653	15839	15579	15509	15567	15564	15646	15716	15544	15563	15495	15588	15605	15778	15667	15604	15529	15415	15596	15771	15585	15613	15411	15726	15393	15556	15707	15858	15585	15516	15699	15530
15773	25695	23893	19418	17620	16754	16146	16005	33778	46812	30164	22815	15087	14966	14888	14829	15044	14907	14976	14864	14907	14917	14835	15074	14774	15027	14808	15042	14707	14813	14927	14909	14804	14860	14874	14962	14891	15074	14920	14874	14657	14906	14709	14787	14951	14891	14986	14856	14667	15004	15022	14835	14846	14859	14804	14790	14820	14924	14816	15047	14856	14640	14663	14823	14861	14923	14992	14761	14965	14923	14957	15077	14656	14917	15006	14957	14878	14985	14934	14720	14820	14885	15021	14982	14883	14858	14840	14899	14782	14909	14742	14785	14845	14798	14796	14820	15010	14751	14815	15031	14914	14723	14860	14932	14974	14886	14803	14832	14780	14984	14756	14899	14752	14799	14748	14903	14967	14887	14858	14817	14842	14904	15029	14866	14954	14772	14931	14873	14986	14694	14893	14828	15057	14880	14948	14923	14807	14812	14697	14921	14769	14692	14849	14786	14879	14792	14929	14874	14919	14784	14693	14962	14823	14897	14743	14882	14892	14866	14792	15022	14957	14880	14879	14988	14835	14834	14810	14844	14885	14989	14953	14852	14756	14787	14864	14821	14897	14899	14777	14902	14914	14819	14949	14837	14826	14844	14912	14745	14814	14765	14683	14842	14811	15024	14777	14845	14827	14807	14894	14942	14969	14820	14917	14939	14746	14871	14816	14905	14817	14850	14900	14773	14865	14918	14999	14832	14858	14958	14886	14882	14911	14858	14965	14718	14873	14784	14812	14786	14840	14852	14834	14910	14878	14842	14827	14984	14907	14819	14972	14936	14880	14752	14884	14917	14953	14967	14851	14850	14982	14904	14958	14880	15007	14901	14745	14815	14965	14863	14783	14764	14781	14841	14871	14995	14877	14804	14881	14858	14821	15023	14724	14688	15006	14944	14771	14964	14934	14857	14876	14838	14776	14729	14637	14917	14933	14956	14918	14990	14613	14876	14866	14993	14849	14880	14934	14861	14959	14912	14955	14865	14883	14863	14860	15061	14692	14881	14791	14834	14814	14883	14804	14950	15011	14913	14818	14883	14916	14847	14872	14920	14751	15073	14772	14833	14813	14903	14712	14785	14819	15004	14930	14811	14997	14866	14859	14738	14874	14819	14775	14608	14902	14864	14685	14840	14898	14926	14938	14968	14864	14943	15014	14890	14887	14835	14864	14781	14848	14920	14792	14901	14890	14926	14815	14942	14915	14730	14947	14837	14999	14838	14867	14845	14641	14877	14899	14893	14615	14895	14855	15033	14818	14927	14927	14898	14793	14901	14863	14757	14740	15001	14938	14848	14992	14889	14742	14804	14879	14947	14799	14952	15008	14902	15050	15059	14762	14934	14815	14819	14851	14919	14793	14787	14926	14699	14746	14771	14750	14959	14972	14834	14848	14730	14931	15055	14719	14719	15062	14847	14972	14859	14851	14755	14927	14867	14894	14783	14766	14836	14899	14846	14845	14655	14914	14814	14802	14915	14883	14782	14980	14784	14810	14955	14891	14970	14920	14909	14890	14959	14848	14941	14825	14897	15081	14777	14790	14805	14892	14866	14917	14916	14805	14944	14830	14798	14845	14855	15033	14872	14949	14907	14829	14811	14941	14829	14932	14829	14867	14898	14862	14810	14859	14988	14860	14937	14840	14918	14731	14822	14950	14987	14875	14832	14935	14768	14951	14917	14852	14889	15070	14904	14954	14771	14923	14815	14784	15042	14762	14850	14924	14748	14923	14911	14830	14803	14837	14722	14786	14848	14799	14935	14885	14775	14862	14874	14928	14762	14822	14822	14982	14880	14842	15006	14845	14865	14917	14853	14900	14803	14827	15037	14806	14960	14723	15057	14867	14806	14897	14962	14839	14955	14756	14883	14897	14950	14736	14862	14937	14655	14800	14719	14904	14894	14885	14976	14879	14736	15008	14835	14957	14788	15032	14778	14875	14886	14817	14829	14854	14814	14904	14915	14996	14915	14876	14950	14882	14873	14795	14941	14969	15151	14974	14927	14758	14801	14849	14856	14906	14906	14624	15010	14703	14743	14818	14972	14749	14912	14772	14856	14978	14977	14943	14788	14828	14788	14994	14816	14932	14937	14875	14968	14786	14815	14932	14806	14816	14821	14752	14941	14826	14953	14897	14949	14957	15073	14792	14866	14755	14883	14799	14999	14980	14832	14911	14957	14844	14663	14900	14788	14944	14871	14720	14938	14793	14914	14865	14870	14730	14917	14787	14795	14935	15063	14912	14748	15038	14789	14987	14928	14895	14943	14789	14768	14728	14743	14929	14850	14982	14842	15059	14870	14971	14879	14953	15124	14975	14943	14716	14945	14940	14982	14786	14959	14843	14942	14872	14928	14906	14838	14874	14855	14879	14931	14920	14836	14948	14831	14906	14822	14862	15006	14912	14871	14805	14888	14711	14836	14799	14722	14847	14913	14846	14849	14977	14913	14879	14787	14731	14858	14841	14859	14776	14836	14969	14875	14828	14987	14754	14729	14910	15069	14868	14905	14801	14856	14855	14941	14955	14912	14837	14814	14622	14845	14942	14926	14568	14812	14783	14919	14785	14969	14938	14861	14911	14860	14702	14812	14813	14939	14908	14949	15010	14756	14841	14893	14865	14916	14892	14949	14887	14951	14841	14886	14915	14704	14831	14760	14733	14913	14770	14821	14882	14931	14820	14900	14967	14745	14900	14970	15039	14848	14792	14668	15002	14836	14846	14772	14791	14951	14778	14851	14903	14991	14907	14866	14739	15077	14817	14893	14712	14865	14955	14605	14892	14773	14839	14888	14888	14863	14988	14738	14859	14902	14811	14858	14928	14954	14835	14958	14977	14964	14828	14855	14785	14860	14810	14818	14817	14947	14733	14989	14866	14868	15075	14930	14793	14862	14697	14749	14955	14917	14813	14973	14750	15117	15069	14949	14960	14834	14927	14927	14992	14879	14872	14784	14758	14860	14783	14893	14878	14800	14813	14863	15082	14984	14903	14774	14889	14743	14838	14890	14858	14632	14785	14998	14894	15039	14953	14884	14924	14872	14692	14920	14887	14960	14813	14798	15009	14940	14941	14518	14872	14911	14946	14847	14926	14790	14874	14845	14822	14804	14797	14971	14913	14734	14924	14962	14996	14922	14817	14891	14941	14972	14962	14837	14885	14802	14832	14914	14921	14737	14920	14842	14802	14819	14996	14948	14840	14862	14891	14939	14844	14898	15073	14749	14882	14773	14815	14810	14897	14864	14834	14971	14867	14867	14927	14732	14876	14950	14669	14831	14927	14882	14940	14765	14922	14719	14904	14849	14906	14774	14911	15036	14930	14991	14814	14714	14897	14881	14941	14876	14741	14835	14903	14764	14841	15103	14813	14902	14900	14881	14943	14929	15031	14712	14927	14812	14793	14896	14937	15013	14877	14765	14978	14917	14783	14830	14731	14930	15055	14973	14958	14829	14836	14954	14916	14949	14762	14932	14874	14729	14839	14705	14847	14982	14756	14832	15027	15010	14858	14924	14934	14982	14905	14839	14794	14840	15094	14855	14858	14961	14840	15154	14873	14973	14949	14945	14900	14932	14883	14846	14808	15007	14815	14817	14838	14896	14894	14940	14840	14949	14904	14654	14980	14913	14842	15032	14819	14739	14870	14774	14699	14877	14781	14880	14998	14938	14760	14750	14877	14785	14858	14802	14972	14636	14886	14957	14773	14970	14974	14761	15005	15065	15002	14958	14845	15007	14694	14804	14899	14831	14815	14839	14724	14862	14866	14959	14936	14871	14879	14814	14896	14807	14994	14862	14774	14894	14933	14766	14738	14877	14877	14691	14840	14810	14977	14815	14772	14846	14907	14967	14794	14794	14842	14902	15027	15033	14847	14887	14823	14996	14877	14932	14930	14875	14994	14804	14954	14948	14903	15078	14906	14909	14908	14933	14941	14863	14754	14980	14872	14993	14905	15028	14834	14925	14907	14938	15020	14797	14882	14951	14881	15010	14689	14861	14805	14920	15047	14967	14965	14860	14736	14963	15006	14793	14842	14743	15026	14907	14992	14873	15000	14993	15006	14943	14805	14985	14860	14979	14812	14849	14842	14972	14921	14753	14803	14914	14824	14795	14807	14857	14818	14946	14852	14972	14562	14791	14900	14894	14801	14741	14924	14752	14833	15206	15031	14846	14883	14791	14932	15033	14796	14820	14974	14875	14894	14697	15006	14815	14905	14937	14832	14732	14890	14787	14893	14935	14811	14815	14886	14864	14982	14784	14946	14823	14838	14819	14820	14817	14934	14839	14937	14831	14868	14876	14825	14888	14776	14843	14987	14965	14862	14774	14968	14796	14869	14873	14972	14988	15044	14755	14883	14981	14882	14711	14996	14792	14886	15015	14874	14928	14770	14810	15000	14708	14957	14702	14891	14785	14791	14869	14834	14886	14913	14815	14880	14872	14901	14744	14884	14981	14939	14875	14818	14709	14806	14833	14860	14793	14815	14900	14715	14754	14757	14956	14958	14900	14875	14758	14992	14930	14937	14843	14877	14907	14793	14887	14886	14908	14931	14889	14829	14775	14933	14795	14754	14661	14943	14804	14777	14921	14851	14834	14721	14901	14819	14983	14930	14762	14913	14935	14907	14813	14861	14945	14863	14893	14821	14996	14951	14854	14809	14899	14823	14931	14936	14973	14795	14834	14853	14859	14958	14766	14976	14867	14796	14926	14879	14774	14782	14794	14884	15139	14939	14728	14880	14970	14751	14944	14841	14828	14877	14798	14940	15038	14925	14972	15011	14833	14916	14914	14895	14865	14886	14829	14911	14887	14810	14841	14785	14945	14900	14788	15011	14957	15020	14765	14803	14942	14848	14892	14797	14841	15035	14881	14858	14947	14816	14844	14931	14863	14894	14773	14838	15086	14852	14923	14835	14872	14885	14889	14853	15028	14812	15018	14869	14934	14821	14854	14855	14721	14954	14716	14813	14835	14934	15006	14944	14988	14666	14675	14770	14867	14984	14829	14951	14836	14905	14652	14939	14855	14894	14961	14822	14826	14773	14899	14727	14944	14898	14759	14880	14851	14829	14914	14996	14916	14721	14854	14955	14675	14936	15007	14710	14689	14899	14697	14804	14689	14749	14900	14990	14901	15042	14976	15062	14975
23152	21183	28962	23684	21486	22679	21453	17310	35096	61528	40664	29181	18558	16244	15939	16003	15992	15951	15766	15809	15858	16048	15896	15774	15965	15858	15777	15702	15855	15854	15654	15985	15808	15800	15829	15864	16025	15707	15832	15812	15699	15765	15806	15821	15885	15853	15787	15699	15903	15755	15696	15958	15698	15874	15801	15878	15938	15868	15667	15800	15828	15731	15522	15547	15872	15916	15632	15750	15644	15818	15891	15601	15918	15811	15861	15664	15848	15749	15828	15605	15691	15700	15834	15750	15497	15669	15642	15600	15751	15721	15765	15954	15724	15456	15754	15758	15740	15618	15769	15749	15708	15414	15656	15730	15694	15709	15889	15805	15564	15486	15670	15861	15695	15680	15986	15809	15736	15647	15744	15790	15724	15855	15811	15904	15752	15543	15565	15560	15730	15593	15692	15718	15770	15746	15782	15781	15760	15629	15692	15815	15790	15771	15812	15509	15757	15506	15680	15713	15493	15596	15604	15762	15539	15818	15569	15762	15681	15790	15734	15819	15877	15775	15530	15832	15822	15671	15689	15735	15819	15916	15856	15895	15669	15630	15874	15604	15832	15928	15749	15676	15697	15783	15605	15683	15847	15864	15527	15705	15618	15718	15759	15740	15557	15741	15734	15666	15841	15625	15763	15599	15802	15535	15763	15683	15603	15704	15631	15789	15687	15672	15615	15745	15852	15763	15692	15734	15855	15747	15726	15872	15653	15926	15831	15712	15697	15482	15722	15841	15452	15715	15693	15636	15640	15760	15756	15866	15789	15815	15768	15773	15627	15514	15944	15808	15834	15704	15717	15631	15653	15671	15842	15921	15918	15662	15707	15746	15647	15551	15770	15631	15592	15855	15663	15659	15706	15678	15637	15738	15670	15678	15893	15786	15535	15681	15526	15758	15737	15558	15893	15740	15545	15778	15696	15595	15684	15665	15560	15793	15634	15714	15703	15560	15628	15685	15612	15510	15992	15708	15904	15470	15699	15867	15829	15678	15798	15799	15648	15833	15714	15664	15585	15642	15633	15666	15723	15597	15411	15648	15841	15746	15758	15656	15639	15730	15702	15849	15633	15484	15733	15630	15622	15717	15789	15706	15637	15768	15850	15712	15701	15572	15785	15504	15641	15721	15935	15596	15887	15865	15749	15634	15725	15695	15675	15887	15855	15641	15845	15726	15791	15836	15691	15696	15716	15459	15559	15670	15605	15675	15666	15728	15677	15770	15570	15767	15631	15673	15686	15797	15871	15706	15989	15838	15485	15623	15642	15873	15716	15982	15690	15661	15782	15707	15581	15828	15599	15798	15889	15568	15821	15654	15471	15905	15688	15624	15672	15853	15701	15793	15685	15701	15726	15772	15806	15685	15783	15793	15692	15687	15860	15722	15574	15618	15873	15872	15573	15747	15417	15748	15611	15798	15678	15843	15644	15597	15698	15468	15828	15727	15873	15573	15962	15609	15559	15592	15711	15618	15627	15570	15680	15805	15790	15578	15738	15771	15699	15757	15673	15580	15650	15604	15737	15802	15782	15634	15723	15435	15740	15699	15729	15699	15779	15755	15704	15780	15554	15535	15686	15664	15850	15655	15700	15977	15780	15662	15712	15953	15696	15768	15580	15692	15439	15769	15863	15727	15901	15818	15826	15804	15833	15698	15601	15738	15817	15782	15585	15536	15614	15712	15590	15571	15858	15465	15678	15719	15775	15628	15673	15608	15796	15746	15790	15685	15742	15731	15763	15650	15747	15718	15804	15870	15879	15514	15703	15692	15754	15639	15477	15922	15692	15828	15626	15446	15834	15680	15935	15824	15664	15724	15673	15881	15857	15655	15658	15600	15625	15558	15821	15598	15567	15713	15607	15793	15761	15875	15794	15498	15708	15723	15777	15579	15574	15708	15647	15595	15652	15661	15519	15613	15925	15696	15599	15809	15972	15796	15703	15702	15766	15738	15664	15674	15652	15620	15577	15715	15806	15812	15823	15576	15792	15657	15755	15722	15822	15549	15626	15660	15715	15531	15762	15702	15613	15861	15690	15976	15830	15666	15719	15749	15790	15625	15808	15755	15804	15740	15687	15580	15853	15584	15743	15725	15603	15653	15836	15792	15781	15667	15896	15629	15756	15759	15696	15749	15823	15689	15684	15745	15576	15571	15673	15710	15700	15616	15646	15621	15688	15683	15680	15730	15695	15675	15909	15858	15735	15653	15752	15721	15768	15785	15560	15696	15605	15674	15702	15548	15514	15805	15829	15539	15672	15687	15531	15552	15522	15846	15778	15877	15692	15781	15666	15715	15787	15720	15605	15696	15663	15653	15585	15770	15946	15616	15942	15742	15844	15739	15729	15666	15766	15426	15764	15799	15534	15822	15607	15653	15653	15599	15601	15829	15819	15759	15868	15737	15887	15641	15717	15934	15718	15631	15761	15764	15764	15744	15779	15724	15691	15696	15626	15730	15819	15750	15836	15710	15774	15716	15832	15718	15767	15779	15667	15506	15706	15672	15815	15590	15756	15737	15517	15651	15806	15819	15731	15838	15768	15572	15995	15869	15787	15721	15760	15745	15673	15657	15910	15546	15648	15699	15548	15672	15645	15860	15643	15675	15826	15756	15685	15621	15858	15795	15798	15791	15600	15767	15570	15652	15687	15586	15745	15822	15533	15674	15899	15656	15591	15623	15724	15750	15539	15771	15789	15822	15784	15659	15497	15683	15764	15597	15763	15841	15793	15636	15722	15928	15781	15661	15780	15779	15658	15754	15620	15585	15970	15620	15950	15703	15562	15557	15710	15693	15597	15679	15563	15744	15589	15662	15696	15663	15808	15780	15665	15638	15683	15629	15552	15652	15589	15793	15596	15655	15507	15466	15479	15828	15670	15793	15649	15762	15746	15613	15754	15696	16000	15685	15845	15702	15652	15811	15784	15776	15686	15482	15865	15677	15598	15839	15658	15843	15674	15708	15655	15620	15582	15724	15835	15706	15628	15568	15722	15714	15708	15816	15660	15754	15526	15625	15699	15743	15411	15612	15748	15678	15792	15725	15742	15710	15601	15512	15689	15456	15645	15611	15575	15657	15736	15619	15659	15501	15749	15878	15695	15601	15648	15785	15654	15452	15623	15722	15671	15677	15551	15677	15763	15823	15630	15616	15759	15753	15709	15893	15819	15752	15669	15726	15765	15581	15802	15726	15692	15715	15800	15638	15838	15758	15586	15707	15599	15723	15647	15746	15668	15759	15644	15783	15827	15676	15639	15705	15741	15685	15813	15802	15915	15832	15823	15587	15621	15801	15670	15794	15694	15543	15863	15764	15515	15790	15645	15718	15661	15695	15860	15813	15770	15627	15584	15696	15628	15707	15575	15608	15803	15773	15717	15603	15635	15660	15626	15701	15733	15594	15691	15902	15637	15641	15603	15802	15573	15644	15546	15762	15769	15484	15907	15570	15683	15728	15790	15756	15771	15740	15853	15827	15698	15705	15621	15702	15741	15627	15789	15958	15716	15911	15720	15841	15502	15710	15830	15896	15785	15750	15872	15648	15771	15741	15768	15784	15713	15694	15726	15658	15664	15581	15729	15727	15741	15498	15743	15842	15704	15641	15743	15574	15743	15726	15505	15704	15735	15647	15825	15642	15693	15732	15791	15715	15653	15599	15740	15868	15663	15790	15758	15835	15640	15612	15560	15636	15711	15626	15795	15798	15740	15726	15697	15591	15620	15640	15711	15539	15784	15890	15773	15654	15706	15772	15721	15696	15721	15634	15831	15627	15629	15699	15816	15760	15610	15600	15876	15855	15788	15726	15744	15699	15862	15772	15730	15691	15567	15752	15676	15702	15836	15949	15784	15875	15528	15549	15590	15692	15571	15678	15560	15716	15499	15611	15707	15770	15837	15761	15552	15642	15640	15635	15784	15583	15650	15854	15666	15647	15617	15700	15712	15634	15698	15813	15722	15573	15685	15615	15924	15798	15814	15983	15783	15682	15590	15771	15825	15781	15717	15760	15581	15754	15649	15913	15803	15696	15799	15601	15705	15613	15814	15592	15849	15775	15717	15714	15811	15777	15721	15820	15726	15510	15698	15761	15647	15712	15761	15752	15702	15524	15821	15682	15709	15659	15741	15769	15515	15663	15793	15648	15901	15770	15854	15841	15664	15629	15547	15714	15753	15729	15567	15675	15487	15667	15698	15662	15751	15659	15708	15725	15676	15848	15609	15707	15655	15727	15543	15524	15536	15812	15820	15782	15900	15898	15752	15784	15651	15577	15763	15665	15648	15646	15841	15638	15809	15578	15800	15800	15711	15588	15558	15655	15661	15569	15740	15798	15576	15675	15711	15619	15930	15786	15515	15679	15781	15871	15698	15697	15583	15688	15815	15829	15759	15567	15802	15727	15635	15648	15699	15572	15610	15715	15685	15755	15657	15714	15667	15575	15726	15662	15483	15697	15399	15699	15529	15558	15693	15659	15780	15650	15781	15970	15756	15683	15776	15775	15625	15707	15658	15894	15715	15856	15627	15658	15907	15747	15799	15834	15973	15690	15551	15465	15689	15713	15789	15587	15717	15740	15545	15660	15844	15760	15681	15694	15673	15571	15666	15812	15681	15651	15820	15778	15472	15720	15499	15578	15565	15693	15839	15779	15871	15684	15662	15694	15686	15757	15582	15783	15795	15729	15793	15837	15739	15657	15660	15743	15838	15830	15832	15734	15483	15809	15672	15676	15724	15806	15659	15825	15700	15744	15587	15477	15843	15646	15725	15619	15657	15620	15607	15646	15725	15662	15752	15666	15651	15762	15587	15654	15734	15589	15713	15564	15735	15587	15529	15679	15706	15669	15625	15696	15696	15553	15643	15685	16011	15790	15776	15683	15713	15758	15763	15725	15672	15711	15840	15632	15766	15667	15853	15703	15853	15723	15648	15740	15782	15620	15541	15742	15488	15710	15686	15702	15732	15807	15561	15761	15759	15751	15631	15646	15760	15732	15856	15759	15781	15776	15732	15607	15759	15552	15689	15682	15722	15703	15580	15795	15652	15935	15705	15669	15777	15680	15622	15864	15801	15774	15705	15634	15593	15878	15805	15562	15613	15747	15783	15866	15674	15868	15820	15803	15699	15756	15699	15682	15834	15697	15508	15715
18194	31553	28902	22834	19978	18489	17514	16849	39452	61445	40213	28965	15518	14885	15025	14887	14908	14975	15038	14910	14880	14855	15020	14815	14924	14851	14997	14703	14944	15158	14880	14830	15047	15026	14780	14978	15073	14885	14665	14788	14865	15174	14854	14941	14944	15196	14838	14849	14966	14945	14879	14959	14858	15060	14964	14965	14951	14880	14979	15011	14879	14903	15046	15029	14852	15065	14941	15047	14942	15102	14932	14935	14902	14893	14889	14958	14945	14836	14966	15061	14814	14945	15134	14934	15005	14903	14910	14884	15035	14825	14980	14895	14830	14917	14983	14971	14830	14886	14880	14857	14827	15069	14980	14921	15057	14850	14965	14794	14850	15075	14918	14928	15009	14978	14922	14780	15028	14914	14930	14914	14876	15091	14773	14938	15066	14918	14707	14719	15003	15017	14825	14788	15055	14940	14859	14865	14768	14884	15032	15066	14798	14966	14948	14929	15077	14862	14803	14998	14855	14951	14884	14808	14797	14927	14889	14821	14917	14958	14883	15006	14929	14919	14981	14893	14957	15105	15053	14827	14825	14963	14948	14930	14867	14977	14779	15065	14956	15003	14888	14902	14852	15020	14751	14922	14930	14983	14942	14910	14933	14867	14815	14794	14876	14932	15004	14989	14831	14844	14706	15095	14889	14951	15039	14991	15071	14920	14945	14835	14902	14806	14997	14773	14921	14923	14963	14932	14921	14794	14915	14972	15109	14921	14893	14732	14956	15043	14996	14886	14773	14824	14816	14889	14838	15037	14722	15037	14985	14945	15075	14809	14855	14875	14889	14881	14836	14816	14806	14790	14997	14892	15025	14932	14999	14863	14943	15002	14877	14783	14992	14883	14861	14891	14913	14890	14816	14902	14963	14897	14897	14902	14906	14948	14952	14812	14964	14987	14863	14990	14929	14760	15081	14893	14890	14909	15078	14870	14995	14924	14986	14880	14793	15020	14871	14861	15000	14940	14904	14977	14909	14911	14925	14955	14783	15061	15017	14878	14976	14866	15038	14883	14948	14694	14793	14885	15033	14909	14884	14858	14852	14752	14831	14937	14931	15007	14829	14898	14992	14893	14917	14943	14995	14974	14976	14992	14934	14892	14956	14835	15050	14784	14894	15009	14927	14804	14773	14902	14821	14949	14887	14864	14834	14845	14843	14726	14754	14886	14857	15003	14872	14873	15005	14770	14954	15145	14729	15070	14823	15030	14939	14968	14871	15048	14931	14989	14925	14894	14732	15004	14823	14999	14933	14847	14862	14927	14830	14948	14885	15001	15030	14935	14867	14875	15025	14803	15014	14966	14886	14792	15034	14948	14940	15045	15100	14842	15004	15005	15014	15109	14988	14937	14776	14860	14977	14936	14882	14832	15039	14924	14812	14798	14998	14910	14820	14713	14878	14979	14938	14964	14983	14912	14880	14836	14895	14886	14814	14720	14792	14760	15027	14840	14988	14883	14764	14857	14880	14910	14912	14937	15053	14924	14952	14807	14979	14859	14956	14938	14876	15088	14961	14955	14864	14831	14903	14880	15080	15017	14932	14744	14885	14798	15030	14871	14894	14854	14857	14923	14848	14812	14966	14823	14882	14852	15056	14939	14856	14833	14862	14905	15039	15036	15003	15034	14949	14796	14718	14990	14852	14803	14791	14899	14828	14942	14862	14939	14836	14894	14882	14839	14853	14839	14966	14958	14689	14932	15146	15051	14901	14893	14826	14964	14893	14945	15051	14943	14903	14872	14840	14971	14993	14918	14831	14908	14895	15005	14923	14813	15146	14821	14808	14922	14947	14768	14939	14906	14903	14910	15044	14829	14893	14814	14914	14949	14785	15072	14925	14803	14998	15045	14889	15013	14861	14961	14808	14982	14989	14944	14908	14870	14762	15039	14914	14923	14847	14953	14934	15035	14988	14778	15003	14958	14900	14784	14880	15042	14800	14717	14883	15103	15000	14924	15019	14998	14991	14954	14993	15056	14741	14932	15054	14871	14944	14916	14997	14986	14870	15054	14725	14985	14938	14916	15053	14827	15050	14779	14852	14887	14807	14922	14940	14877	14882	15034	14912	14874	15080	15040	14840	14733	14838	15055	14946	14990	14759	14861	14861	14996	14918	14898	15111	14966	15057	15045	14853	14806	14772	14964	14963	15036	14952	14951	14955	14743	14927	15027	14860	14980	14917	14877	14985	14950	14918	14951	14992	14907	14759	15029	14915	14812	14877	14989	15060	14962	14812	15018	14819	14839	14824	14891	14962	14886	14851	14817	14936	14926	14924	14900	15006	14838	14973	14891	14967	14882	14952	14953	14869	15000	14807	14902	14879	14716	14909	15020	14910	14933	14838	15012	14859	14792	14815	14901	14952	14856	14989	14896	14901	14913	15097	14865	15025	14863	14788	15004	14896	14806	14791	14999	14938	14957	14880	15060	15005	14865	14788	14878	14968	15075	14888	14902	14745	14852	14872	14979	14905	15000	14821	14901	15035	14993	14890	14973	14897	14796	15030	14806	14872	14937	14980	14738	14854	15059	14936	15046	14958	14951	14976	14941	14912	14813	14676	14705	14902	14694	15021	14808	14987	14811	14761	15130	14987	14748	15050	14987	14962	14933	14879	14888	14847	14903	15036	14886	14734	15009	14963	14724	14850	14844	14810	15096	14967	14907	14726	14761	14951	14903	14924	14876	14935	14976	15036	14981	14927	14932	15069	14905	14906	14804	15046	15051	14814	14950	14832	14712	14992	14885	15053	14909	15032	15014	14774	14767	14920	15041	15027	14849	14964	14902	14995	14901	14882	14903	14879	14950	14830	14864	14952	15063	14828	14886	14805	14922	14873	14906	14903	15117	14972	15105	14800	14866	14961	14758	15109	14943	14903	14870	14817	14913	14822	14947	14975	15028	14988	14870	14827	15039	14789	14955	14911	14782	14992	14955	14911	14692	14856	14883	14935	14830	14922	14986	14945	14931	14982	14905	14915	14849	14853	14897	15023	14868	14865	14864	14917	14901	14947	14849	14683	15018	14987	14779	14885	15116	14984	14948	14988	14859	14815	14845	14865	15074	14855	14994	14907	15067	15106	14728	15016	14833	14931	15047	15062	14883	14937	14876	14805	14825	15045	14823	14726	15052	15020	14908	14909	14902	14816	14781	14953	14965	14903	14878	15106	15021	14838	14991	14930	14933	14889	14741	14777	14908	14887	15006	14894	14753	14997	14944	14967	15168	14997	14815	14777	14942	14858	14836	14879	14994	15041	14826	14824	15018	14831	15137	14764	15049	14952	14824	14779	14977	14783	14807	14853	14774	14977	14989	14775	14789	14933	14871	14995	14765	14939	14974	14891	14877	14911	15045	14841	14904	14874	14900	15096	14898	14839	14681	14952	14909	14834	14966	14948	15045	15070	14935	14912	14913	14974	15027	14841	14747	14957	14850	14824	14954	14814	14816	14824	14899	14944	14870	14993	14999	14884	14873	14825	14913	15020	14953	14875	14973	14834	15042	14854	14897	14962	14711	14978	14822	14977	14883	15069	14943	14995	15069	14980	14915	14821	14707	15024	14993	14995	14849	15008	14819	15202	15029	14887	14890	15155	14910	14867	14951	14863	15068	14976	15022	14927	14929	14856	15071	15054	14896	14685	14879	15014	14915	14964	14936	15012	14997	14925	14950	15029	14790	14888	14879	14912	14890	14724	15001	14966	14908	14877	15033	14965	15045	14867	15058	14865	14829	14764	15000	14844	14857	14931	14841	14929	14952	14930	14896	14711	14797	15188	14988	14919	15092	14913	14772	14812	14861	14907	14902	14794	14925	14886	14812	14920	15024	14896	14880	14805	14823	14991	14927	14965	14798	15052	14962	14888	15056	14934	14909	14878	14789	14921	14800	14908	14970	14786	14912	14919	15095	14862	15121	14911	14872	14857	15002	14925	14986	14912	14948	14917	14827	15010	14935	14940	14836	14737	14968	14966	15092	14925	15085	14815	14852	14910	14863	14899	14930	14954	14892	14876	15138	14928	14861	14941	15066	14872	14829	14859	14958	15060	14898	14945	15181	14787	14966	15009	15114	15013	14953	14822	14853	14975	14846	14963	14937	14979	14952	14967	14880	14886	14906	14906	15121	14813	14932	14783	15045	14938	14884	14889	14951	14900	14986	14984	14754	14735	15098	14859	14938	14780	14812	14964	14910	14928	14955	14882	15089	14794	15002	15028	14889	14936	14891	14984	14953	15101	14890	14911	14980	15054	15010	14768	14972	14788	14889	14635	14816	14841	15073	14997	14906	14908	14856	14840	14806	15033	14816	14952	14878	14931	14954	14720	14987	14884	14885	14919	14871	14949	14882	15071	14797	15005	14783	14972	14967	14842	15069	14757	14869	14969	14887	14911	14977	14821	14728	15015	15054	14957	15072	14865	14771	14794	14911	14897	14814	15017	14818	14866	14890	14877	14924	14775	14804	14861	14717	14927	14908	14908	14987	14915	14973	15022	14935	14940	14893	14857	14975	14951	14776	14806	14826	15020	14965	14889	14898	14987	14883	14873	15098	14897	14873	14729	14897	14803	14945	14968	14743	14812	14831	14984	15013	14878	14778	14825	14868	15001	15015	15033	14912	14939	14905	14862	14938	15002	14890	14976	14811	15024	14949	14858	14879	15013	14723	14744	14918	14707	14920	14896	14944	14851	14948	14882	15048	14978	14942	14804	15025	14845	14906	14913	14846	14852	14866	14742	14978	14758	14866	14880	14810	14915	14972	14976	14890	14863	14944	14964	15021	14936	14876	14932	14827	15013	14936	14872	14829	14857	14951	14742	14899	14985	14954	14949	14883	14847	14842	14978	14909	14937	14994	14966	14951	14847	14897	14798	14821	14882	15036	14958	14720	14866	14919	14912	14829	15051	14950	14882	14990	14982	14937	14985	14850	15031	15024	14981	14949	14845	14804	14953	14960	15004	14719	14768	15069	15032	14909	14908	14884	14857	14811	14842	14864	14695	14803	14940	14891	14881	14781	14950	14963	15040	14839	14822	15105	14931	14832	14918	14868	14985	14694	14995	14871	14937	14829	15075	14860	15016	14881	14860	15054	15053	14983	14983	14953	14947	15027	15016	14954	14741	14841	14847	14890	14972	14843	15075	14942	14959	15015
27684	21924	23317	19817	16704	16672	16544	16548	19642	25205	19913	17829	16480	16399	16163	16203	16429	16329	16332	16314	16291	16213	16291	16195	16195	16233	16342	16222	16178	16221	16156	16253	16199	16207	16161	16301	16153	16234	16202	16312	16237	16144	16312	16272	16448	16390	16530	16305	16426	16283	16347	16198	16321	16089	16255	16512	16254	16200	16015	16235	16336	16263	16433	16084	16213	16319	16332	16146	16282	16371	16382	16347	16065	16140	16473	16275	16114	15919	16074	16232	16175	16359	16091	16233	16188	16351	16439	16225	16186	16308	16304	16196	16174	16302	16221	16232	16299	16413	16255	16118	16470	16188	16199	16375	15995	16136	16153	16098	16066	16260	16362	16124	16349	16197	16214	16211	16350	16289	16306	16450	16332	16151	16309	16410	16091	16278	16053	16126	16155	16271	16088	16255	16283	16323	16386	16086	16308	16212	16447	16224	16102	16177	16384	16213	16435	16369	16238	16211	16194	16319	16073	16152	16261	16103	16158	16028	16004	16264	16182	16090	16012	16315	16412	16203	16174	16408	16351	16280	16217	16281	16354	16356	16289	16128	16258	16415	16093	16061	16168	16361	16519	16347	16447	16106	16015	15911	16222	16316	16302	16138	16066	16069	16272	16097	16140	16150	16453	16192	16251	16371	16314	16368	16471	16239	16223	16290	16317	16027	16362	16313	16402	16096	16131	16086	16385	16285	16093	16060	16348	16201	16140	16159	16331	16063	16349	16268	16224	16178	16221	16447	16244	16355	16217	16279	16306	16072	16350	16402	16203	16334	16235	16305	16338	16229	16218	16212	16243	16271	16195	16385	16511	16332	16219	16324	16355	16206	16396	16315	15993	16121	16169	16138	16370	16372	16168	16278	16155	16227	16216	16158	16393	16060	16148	16216	16117	16224	16334	16318	16350	16282	16193	16128	16376	16347	16366	16357	16489	16185	16409	16211	16183	16238	16228	16151	16121	16185	16358	16224	16344	16099	16352	16249	16442	16131	16106	16360	16132	16184	16135	16223	16340	16328	16292	16083	16230	16296	16257	16473	16351	16190	16186	16143	16292	16297	16256	16187	16312	16456	16071	16330	16293	16105	16218	16262	16100	16133	16163	16227	16349	16103	16258	16239	16187	16270	16375	16140	16117	16155	16189	16192	16231	16131	16189	16258	16299	16322	16163	16351	16360	16178	16148	16236	16082	16241	16112	16096	16345	16373	16428	16119	16321	16441	16110	16260	16182	16299	16120	16247	16087	16437	16209	16263	16133	16054	16326	16347	16283	16197	16138	16212	16217	16373	16310	16362	16073	15945	16150	16287	16054	16102	16298	16267	16341	16047	16342	16480	16146	16162	16109	16220	16221	16044	16120	16257	15966	16228	16322	16213	16226	16339	16238	16130	16227	16214	16094	16292	16347	16280	16316	16164	16299	16073	16182	16044	16280	16296	16319	16298	16007	16287	16164	16171	16309	16182	16148	16284	16379	16121	16308	16253	16179	16174	16325	16452	16159	16077	16276	16444	16470	16151	16077	16152	16403	16065	16087	16157	16412	16247	16203	16124	16115	16258	16334	16142	16272	16096	16223	16338	16338	16128	16349	16389	16266	16375	16319	16118	16184	16338	16291	16210	16248	16115	16474	16239	16256	16118	16163	16066	16337	16364	16351	16245	16277	16151	16238	16177	16305	16235	16266	16241	16200	16053	16208	16368	16115	16225	16418	16236	16157	16090	16246	16108	16272	16220	16159	16131	16224	16199	16228	16244	16272	16145	16248	16330	16422	16390	16277	16369	16209	16189	16153	16217	16049	16408	16397	16356	16266	16360	16127	16218	16324	16154	16320	16365	16425	16247	16414	16246	15994	16303	16352	16435	16275	16504	16133	16320	16202	16240	16390	16345	16184	16282	16372	16439	16219	16269	16093	16341	16183	16186	16316	16376	16214	16317	16323	16113	16322	16347	16168	16228	16296	16293	16418	16289	16320	16260	16229	16045	16325	16246	16372	16407	16223	16372	16426	16261	16277	16227	16277	16216	16241	15941	16177	16201	16234	16376	16176	16311	16346	16191	16282	16272	16162	16180	16215	16325	16196	16144	15994	16263	16230	16192	16076	16208	16338	16010	16182	16076	16122	16165	16212	16196	16300	16199	16209	16223	16222	16143	16245	16144	16192	16292	16117	16263	16279	15978	16048	16180	16122	16500	16290	16369	16449	16310	16088	16233	16112	16419	16156	16373	16313	16095	16166	16160	16288	16031	16495	16161	16278	16170	16431	16168	16213	16010	16091	15981	16201	16329	16324	16365	16247	16234	16131	16188	16166	16157	16259	16312	16254	16176	16181	16027	16379	16097	16297	16041	16182	16345	16209	16318	16253	16172	16104	16388	16363	16491	16141	16470	16227	16185	16189	16295	16291	16075	16190	16323	16117	16082	16220	15952	16418	16106	16151	16280	16444	16371	16325	16278	16222	16430	16312	16236	16206	16168	16322	16204	16403	16283	16130	16211	16387	16416	16299	16159	16134	16470	16183	16417	16184	16342	16207	16180	16400	16293	16245	16083	16140	16105	16192	16177	16188	16170	16221	16382	16232	16297	16300	16266	16137	16201	16009	16150	16343	16114	16311	16182	16422	16355	16138	16273	16100	16393	16340	16287	16306	16219	16007	16181	16055	16136	16295	16273	16189	16144	16284	16247	16353	16250	16168	16126	16100	16119	15941	16232	16134	16274	16167	16184	16262	16428	16143	16233	16196	16408	16236	16130	16233	16138	16246	16327	16372	16282	16212	16237	16236	16236	16275	16277	16361	16183	16287	16177	16140	16282	16342	16205	16216	16213	16342	16392	16332	16387	16058	16524	16183	16217	16420	16235	16269	16280	16292	16269	16151	16187	16090	16170	16407	16336	16183	16317	16400	16273	16341	16277	16417	16150	16165	16127	16173	16379	16399	16195	16233	16055	16115	16094	16191	16310	16011	16284	16199	16224	16130	16118	16183	16258	16361	16353	16163	16292	16339	16372	16193	16273	16067	16121	16340	16251	16050	16152	16366	16206	16331	16169	16206	16207	16299	16244	16289	16249	16361	16102	16198	16321	16215	16362	16333	16180	16334	16248	16313	16088	16365	16323	16197	16201	16313	16382	16109	16283	16332	16204	16167	16086	16252	16239	16328	16401	16347	16200	16380	16155	16129	16271	15936	16359	16300	16145	16409	16220	16234	16193	16280	16250	16346	16187	16265	16214	16349	16189	16366	16228	16341	16186	16204	16320	16121	16164	16056	16237	16280	16066	16491	16132	16388	16254	16227	16446	16232	16274	16249	16152	16168	16339	16326	16214	16276	16177	16038	16135	16297	16163	16308	16382	16192	16295	16241	16255	16400	16256	16151	16323	16203	16312	16174	16285	16237	16258	16185	16198	16182	16231	16037	16191	16113	16260	16202	16180	16123	16177	16259	16024	16223	16145	16117	16349	16094	16135	16141	16135	16076	16238	16329	16342	16120	16163	16104	16142	16261	16080	15906	16286	16184	16324	16183	16281	16405	16136	16253	16493	16287	16201	16075	16127	16120	16100	16226	16098	16382	16194	16150	16299	16543	16219	16326	16137	16244	16244	16125	16316	16326	16266	16162	16180	16077	16497	16024	16511	16272	16416	16361	16192	16195	16206	16161	16157	16336	16043	16220	16407	16251	16145	16239	16177	16155	16284	16469	16206	16141	16165	16236	16342	16397	16241	16239	16361	16203	16195	16303	16162	16172	16191	16414	16235	16115	16159	16266	16228	16338	16026	16296	16149	16361	16004	16169	16175	16334	16487	16343	16307	16072	16310	16314	16392	16287	16241	16173	16058	16197	16102	16280	16528	16292	16247	16343	16349	16253	16462	16246	16250	16222	16417	16322	16295	16142	16334	16366	16280	16372	16122	15897	16182	16243	16101	16271	16099	16235	16112	16284	16229	16329	16196	16291	16209	16139	16321	16440	16341	16370	16350	16475	16315	16397	16122	16134	16260	16378	16290	16188	16172	16163	16419	16293	16083	16134	16254	16278	16375	16427	15991	16150	16227	16092	16197	16189	16441	16151	16191	16075	16123	16014	16406	16255	16145	16317	16078	16232	16203	16345	16134	16237	16315	16398	16381	16225	16241	16119	16222	16323	16177	16273	16281	16292	16294	16042	16325	15993	16262	16145	16280	16242	16299	16218	16218	16346	16005	16413	16220	16176	16285	16251	16145	16126	16250	16357	16389	16303	16454	16326	16328	16340	16285	16318	16031	16315	16250	16271	16247	16251	16146	16274	16331	16291	16092	16147	16117	16259	16262	16166	16242	16307	16131	16068	16146	16186	16304	16349	16240	16212	16235	16285	16133	16214	16346	16260	16239	16186	16279	16219	16136	16379	16179	16355	16370	16179	16295	16204	16341	16164	16199	16255	16027	16332	16152	16221	16252	16353	16206	16358	16385	16347	16389	16316	16407	16202	16220	16344	16328	16111	16282	16158	16233	16236	16218	16342	16308	16180	16465	16131	16248	16279	16177	16266	16192	16161	16154	16195	16212	16451	16293	16273	16230	16045	16152	16250	16334	16173	16299	16157	16166	16262	16221	16152	16016	16229	16004	16271	16147	16241	16468	16224	16292	16267	16346	16213	16262	16406	16396	16040	16215	16303	16275	16263	16266	16354	16307	16013	16208	16121	16290	16388	16149	16239	16227	16292	16353	15991	16184	16169	16206	16322	16216	16328	16281	16302	16295	16305	16156	16069	16094	16219	16323	16281	16173	16177	16148	16140	16329	16393	16132	16440	16140	16295	16153	16357	16309	16096	16155	16173	16037	16374	16338	16190	16287	16207	16203	16182	16109	16316	16131	16261	16137	16177	16372	16427	16182	16179	16371	16069	16333	16122	15879	16078	16313	16397	16196	16230	16338	16382	16279	16416	16327	16411	16329	16320	16193	16324	16368	16258	16206	16273	16200	16366	16374	16197	16361	16217	16172	16382	16128	16261	16215	16332	16060	16276	16346	16272	16203	16137	16191	16174	16059	16200	16064	16234	16129	16313	16013	16285	16097	16381	16198	16287	16168	16149	16274	16186	16362	16227	16097	16357	16215	16255	16236	16275	16292	16221	16356	16324	16251	16145	16280	16334	16172	16184	16259
15911	20089	19290	17209	16206	16014	15638	15768	21442	26884	18560	16802	15222	15252	15361	15392	15250	15165	15131	15305	15290	15289	15366	15187	15168	15049	15225	15216	15240	15190	15290	15309	15331	15170	15202	15205	15276	15235	15313	15383	15174	15082	15191	15194	15205	15350	15179	15243	15213	15100	14969	15199	15255	15196	15217	15161	15117	15130	15413	15042	15119	15221	15161	15274	15284	15265	15139	15414	15279	15269	15301	15173	15173	15111	15319	15219	15177	15213	15095	15374	15079	15257	15229	15234	15237	15191	15028	15255	15269	15368	15208	15176	15389	15364	15210	15313	15255	15261	15316	15026	15219	15257	15369	15406	15219	15089	15106	15146	15349	15077	15189	15170	15062	15355	15162	15234	15379	15283	15170	15200	15017	15208	15382	15272	15026	15277	15207	15189	15383	15391	15168	15287	15258	15148	15328	15205	15351	15151	15139	15335	15175	15164	15287	15378	15272	15204	15268	15245	15010	15322	15258	15215	15362	15265	15204	15343	15224	15269	15050	15291	15204	15294	15353	15261	15177	15299	15147	15095	15175	15233	15248	15153	15122	15367	15202	15270	15329	15163	15143	15058	15291	15363	15194	15055	15334	15250	15253	15080	15284	15262	14911	15248	15225	15111	15084	15273	15349	15305	15222	15167	15193	15339	15277	15149	15238	15142	15204	15210	15191	15060	15165	15159	15189	15102	15355	15162	15067	15320	15202	15192	15222	15260	15165	15136	15239	15275	15170	15196	15077	15180	15070	15358	15054	15362	15193	15039	15166	15286	15376	15202	15166	15269	15303	15157	15262	15252	15208	15212	15262	15237	15304	15166	15257	15204	15321	15257	15157	15200	15342	15136	15249	15211	15113	15195	15192	15367	15268	15308	15190	15266	15131	15158	15216	15383	15172	15292	15259	15276	15033	15204	15296	15321	15289	15069	15236	15294	15261	15259	15184	15214	15297	15360	15195	15045	15282	15378	15454	15260	15123	15183	15169	15242	15229	15235	15145	15231	15400	15228	15424	15196	15182	15226	15095	15156	15256	15193	15275	15204	15211	15297	15276	15284	15189	15141	15135	15043	15368	15218	15166	15175	15358	15273	15281	15246	15180	15039	15450	15165	15089	15346	15195	15080	15366	15089	15116	15287	15219	15212	15092	15216	15233	15178	15288	15223	15210	15128	15209	15374	15173	15364	15397	15277	15208	15151	15121	15219	15326	15078	15410	15215	15309	15205	15147	15141	15205	15234	14996	15320	15411	15283	15204	15080	15164	15235	15149	15139	15236	15232	15268	15257	15148	15201	15226	15120	15194	15330	15010	15128	15227	15225	15262	15292	15256	15201	15225	15137	15309	15235	15175	15087	15025	15129	15248	15225	15135	15181	15288	15294	15230	15259	15095	15239	15339	15345	15102	15400	15246	15160	15012	15293	15366	15077	15213	15266	15274	15153	15283	15089	15184	15283	15068	15361	15161	15162	15224	15143	15238	15284	15346	15041	15173	15314	15341	15141	15269	15222	15340	15114	15386	15379	15466	15291	15237	15159	15196	15108	15176	15165	15432	15321	15114	15100	15126	15255	15228	15175	15340	15238	15196	15293	15183	15327	15226	15345	15230	15350	15367	15190	15261	14922	15319	15233	15236	15258	15292	15079	15279	15249	15268	15136	15321	15087	15278	15285	14980	15206	15275	15238	15260	15140	15139	15034	15167	15169	15362	15290	15264	15244	15281	15316	15149	15187	15224	15428	15333	15329	15263	15332	15141	15183	15281	15242	15105	15378	15317	15160	15320	15051	15223	15099	15358	15196	15219	15295	15233	15122	15237	15024	15137	15110	15116	15234	15288	15269	15302	15239	15172	15285	15306	15127	15203	15118	15279	15206	15277	15331	15169	15223	15128	15291	15283	15285	15182	15208	15059	15144	15317	15299	15125	15232	15257	15266	15228	15311	15190	15165	15317	15077	15234	15172	15094	15216	15120	15237	15211	15136	15276	15331	15175	15405	15325	15221	15302	15309	14986	15287	15264	15192	15319	15174	15176	15196	15154	15281	15281	15170	15315	15154	15247	15154	15106	15383	15223	15211	15229	15242	15314	15334	15203	15129	15444	15130	15216	15149	15203	15250	15340	15204	15266	15143	15202	15404	15305	15215	15204	15083	15266	15242	15288	15280	15186	15302	14993	15201	15270	15198	15099	15196	15117	15298	15245	15156	15231	15179	15207	15357	15433	15134	15276	15197	15183	15163	15298	15344	15346	15133	15096	15310	15245	15261	15184	15193	15186	15095	15287	15216	15294	15156	15234	15115	15104	15313	15125	15218	15271	15068	15103	15235	15294	15103	15028	15261	15165	15249	15078	15197	15264	15327	15347	15141	15183	15164	15428	15159	15079	15163	15337	15144	15310	15275	15239	15254	15077	15308	15117	15156	15340	15139	15274	15151	15206	15163	15210	15190	15219	15282	15251	15371	15343	15335	15307	15352	15261	15381	15092	15201	15344	15104	15150	15140	15331	15091	15138	15164	15419	15072	15132	15222	15208	15320	15175	15332	15157	15405	14993	15510	15342	14988	15322	15281	15316	15177	15300	15157	15233	15045	15244	15160	15402	15047	15162	15118	15305	15149	15252	15312	15295	15201	15195	15229	15263	15161	15180	15399	15110	15288	15268	15115	15200	15325	15330	15346	15294	15176	15067	15105	15107	15367	15190	15431	15264	15182	15365	15077	15400	15241	15205	15165	15184	15119	15136	15224	15334	15184	15109	15228	15277	15116	15230	15213	15202	14988	15098	15149	15280	15096	15176	15206	15284	15081	15129	15263	15217	15115	15145	15102	15181	15162	15290	15225	15488	15234	15132	15147	15326	15344	15104	15225	15087	15210	15228	15301	15278	15075	15126	15325	15152	15198	15304	15208	15227	15300	15286	15325	15139	15120	15184	15255	14976	15236	15257	15152	15075	15306	15241	15276	15287	15237	15207	15173	15149	15159	15291	14926	15204	15292	15276	15327	15208	15234	15147	15282	15208	15219	15418	15141	15328	15184	15340	15302	15237	15321	15183	15204	15203	15126	15096	15141	15187	15034	15177	15280	15292	15292	15284	15254	15269	15317	15125	15300	15189	15135	15104	15185	15098	15242	15175	15169	15263	15370	15319	15254	15060	15174	15228	15223	14989	15365	15234	15262	15190	15241	15133	15119	15189	15397	15203	15028	15054	15321	15197	15290	15208	15311	15211	15381	15235	15154	15187	15127	15205	15166	15184	15152	15232	15274	15310	15256	15164	15235	15191	15329	15297	15332	15181	15156	15282	15159	15055	15381	15287	15367	15299	15247	15399	15214	15413	15120	15240	15210	15360	15201	15324	15213	15079	15099	15194	15135	15196	15323	15299	15128	15380	15263	15254	15304	15233	15077	15368	15206	15121	15340	15258	15094	15184	15193	15211	15268	15312	15155	15198	15226	15313	15244	15145	15212	15247	15443	15125	15226	15217	15125	15171	15177	15148	15173	15163	15243	15264	15308	15154	15124	15391	15229	15194	15189	15215	15221	15282	15055	15257	15158	15063	15395	15152	15303	15200	15107	15164	15233	15429	15298	15358	15128	15547	15193	15095	15327	15198	15272	15179	15094	15118	15015	15184	15419	15307	15299	15309	15189	15120	15311	15145	15301	15111	15117	15127	15248	15235	15172	15389	15211	15090	15183	15389	15067	15230	15295	15280	15392	15240	15338	15294	15186	15258	15378	15300	15213	15275	15194	15044	15240	15230	15153	15191	15115	15230	15211	15243	15284	15158	15161	15118	15209	15234	15138	15345	15217	15214	15190	15353	15230	15195	15275	15136	15225	15180	15237	15288	15244	15165	15228	15375	15091	15301	15202	15319	15247	15118	15227	15165	15317	15361	15165	15043	15189	15319	15142	15128	15255	15285	15161	15240	15284	15287	15105	15329	15160	15098	15268	15258	15263	15049	15211	15253	15075	15177	15216	15007	15213	15298	15123	15182	15217	15254	15250	15038	15123	15313	15310	15191	15336	15204	15115	15420	15252	15180	15365	15257	15420	15277	15249	15211	15322	15029	15332	15150	15208	15210	15328	15208	15343	15356	15280	15129	15086	15206	15275	15287	15220	15323	15126	15174	15222	15139	15289	15292	15353	15228	15291	15242	15242	15207	15102	15243	15186	15181	15151	15215	15276	15133	15031	15115	15267	15325	15401	15298	15224	15133	15346	15382	15185	15330	15296	15339	15203	15308	15141	15182	15123	15219	15334	15187	15399	15236	15229	14984	15179	15168	15289	15113	15175	15132	15366	15385	15183	15281	15369	15152	15235	15277	15364	15342	15244	15248	15246	15257	15204	15244	15200	15241	15308	15104	15304	15198	15263	15208	15215	15293	15135	15306	15240	15167	15318	15097	15346	15207	15141	15198	15230	15309	15253	15162	15190	15206	15211	15259	15389	15164	15110	15177	15234	15209	15328	15045	15244	15047	15206	15091	15247	15149	15246	15110	15188	15075	15173	15261	15014	15307	15253	15258	15287	15390	15176	15210	15252	15167	15174	15235	15259	15276	15172	15187	15062	15287	15129	15203	15205	15232	15187	15291	15358	15262	15427	15265	15217	15025	15070	15157	15396	15182	15316	15191	15243	15265	15140	15168	15178	15158	15243	15200	15279	15336	15274	15209	15161	15317	15181	15281	15283	15101	15176	15334	15275	15269	15350	15203	15184	15308	15307	15190	15146	15348	15267	15358	15124	15159	15298	15199	15418	15121	15171	15324	15377	15380	15289	15280	15044	15306	15266	15396	15252	15315	15138	15152	15324	15189	15232	15212	15259	15252	15333	15145	15157	15100	15183	15210	15112	15211	15244	15155	15152	15326	15265	15256	15251	15336	15062	15236	15289	15491	15144	15152	15134	15180	15144	15244	15178	15243	15177	15135	15357	15198	15160	15192	15341	15252	15236	15199	15097	15248	15293	15175	15003	15276	15258	15402	15303	15289	15274	15248	15151	15127	15362	15135	15311	15208	15324	15190	15322	15201	15214	15256	15154	15259	15229	15301	15398	15026	15185	15402	15295	15236	15264	15243	15174	15021	15268	15067	15238	15297	15107	15143	15102	15391	15075	15302	15339	15231	15112	15226	15159	15214	15381	15153	15301
24508	21147	28140	24701	21144	18786	18259	16622	33366	45723	29350	22487	17114	16052	16202	15981	16131	15863	15930	15852	16054	15929	15976	15797	15994	15900	16159	16102	16047	16034	15940	15805	15983	15896	15740	15790	15934	15731	16014	15951	15934	15994	15981	16054	16036	16058	15967	15792	15931	15655	15788	16038	15781	15942	15839	15816	15765	15978	15857	15939	15829	15957	15857	15954	15677	15663	15934	15787	15882	15769	15714	15911	15990	15803	15915	15841	16059	15830	15810	15658	15728	15882	15917	15857	15786	15878	15872	15802	15894	15960	15800	15854	15957	15711	15867	15889	15813	15689	15846	15830	15774	15841	15832	15861	15893	15854	15713	15911	15845	15980	15737	15951	15785	15846	15989	16106	15977	15728	15881	15893	15889	16037	15842	15678	15891	15941	15781	15785	15977	15749	15834	15794	15865	15864	15865	15866	16012	15888	15845	15770	15823	15882	15740	15829	15623	15808	15871	15836	15705	15751	15647	15806	15678	15880	15639	15827	15780	15847	15841	15905	15759	15531	15696	15943	15846	15823	15886	15978	15919	15745	15740	15998	16019	15793	15735	15860	15871	15791	15846	15799	15604	15663	15871	15878	15763	15932	15793	15836	15677	15921	15932	15867	15740	15896	16047	15807	15783	15882	15814	15866	15780	15729	15844	15840	15817	15924	16000	16016	16171	15806	15732	15812	16035	16055	15782	15801	15798	15841	15937	15829	15814	16020	15845	15727	16006	15810	15674	15793	15991	15781	15765	15863	15778	15910	15993	15780	15783	15795	15841	15588	16065	15890	15806	15800	16034	15900	15778	15736	15915	15970	15822	15812	15858	16044	15881	15699	15694	15729	15693	15865	15872	15703	15801	15826	15773	15829	15867	15857	15925	15814	15717	15943	15777	15784	15832	15771	15879	16068	15767	15794	15782	16000	15862	15847	16041	15854	15865	15692	15762	16004	15824	15822	15779	15923	15999	15817	15961	15842	15787	15739	15895	15891	15845	15831	15948	15786	15745	15870	15553	15668	15898	15817	15939	15790	15986	15768	15845	15736	15886	15786	15797	15806	15755	15803	15957	15855	15961	16053	15674	15803	15871	15756	15784	15762	15811	15669	15683	15869	15934	15669	15954	15742	15977	15655	15802	15805	15838	15874	15745	15942	15972	15975	15846	15935	15760	15918	15864	16020	15873	15966	15812	15825	15694	15855	15819	15828	15959	15980	16224	15689	15808	15541	15903	16009	15860	15893	15874	15822	15708	15564	15733	15719	15771	15883	15776	16021	15879	15823	15940	15879	15846	15983	15926	15839	15931	15870	15944	15713	15779	15767	15614	15894	15953	15904	15711	15871	15896	15769	15785	15869	15861	15825	15967	15768	15884	15745	15857	15727	15798	15810	15659	15800	15850	15813	15936	15901	15863	15848	15843	15943	15844	15918	15919	15819	15938	15799	15863	16067	15882	15914	15857	15762	15713	15801	15966	15860	15846	15772	15637	15966	15774	15672	15870	15795	15918	16007	15826	15935	15778	15797	15931	15875	15720	15837	15724	16069	15755	15744	15661	15853	15757	15805	15743	15821	15770	15936	15721	15700	15791	15760	15954	15805	15893	15792	15903	16090	15908	15904	15959	15672	15960	15805	15823	15761	15804	15978	15774	15803	15766	15832	16047	15687	16048	15600	15900	15949	15935	15688	15775	15757	15770	15936	16050	15899	15815	15957	15778	15840	15891	15875	15843	15911	15893	15940	15834	15726	15762	15902	15894	15715	15806	15888	15806	15668	15951	15769	15860	15855	15762	15879	15980	15998	15630	15730	15765	15782	15980	15779	15925	15934	15743	15993	15893	15943	15726	15999	15920	15922	15828	15820	15872	16017	15816	15951	16037	15809	15836	15653	15924	15936	15914	15843	15869	15760	15942	16022	15523	15781	15894	15702	15834	15776	15888	15851	15913	15911	15923	15790	15713	15779	15681	15718	15975	15760	15857	15820	15849	15878	15792	15879	15906	15618	15825	15684	15899	15773	15850	15822	15752	15946	16138	15839	15728	15709	15712	15660	15885	15879	15832	15789	15789	16027	15808	15781	15806	15868	15732	15782	15802	15729	15760	15765	15852	15806	15661	15669	15885	15943	16049	15673	15905	15812	15949	15760	15752	15930	15860	15766	15810	15920	15764	15724	15996	15814	15923	15830	15906	15865	15770	15766	15789	15872	15631	15784	15745	15942	15949	16028	15943	15925	15842	15703	15753	15894	15667	15981	15836	15828	15950	15928	15680	15586	15803	15876	16225	15931	15963	15886	15825	15849	15695	15884	15915	15999	15827	16096	15777	16043	16064	15892	15596	15887	15949	15791	15791	15846	15828	15874	15818	15650	16022	15752	15991	15823	15910	15895	15795	15778	15933	15933	15770	15806	15800	15802	16047	15880	15957	15907	15889	15729	15734	15875	15784	15732	15975	16061	15882	15796	15913	15716	15864	15936	15765	15774	15947	15971	15633	15862	15910	15906	16006	15846	15827	15884	15707	15730	15722	15982	15757	15750	15853	15833	15697	15911	15928	15937	15867	15752	15676	15895	15738	15788	15913	15865	15622	15851	15867	15702	15769	15770	15779	15959	15828	15917	15773	15771	15790	15698	16062	15944	15857	15942	15770	15925	15668	15818	15825	15984	15954	15827	15853	15764	15974	15940	15757	15869	15978	15892	15743	15940	15735	15755	15761	15851	15848	15610	16016	15852	15864	15792	15842	15816	15784	15721	15816	15774	15975	15966	15885	15870	15864	15978	15864	15767	15829	15814	15908	15735	15779	15929	15901	15971	15896	15924	15911	15769	15893	15712	15887	15764	15850	15733	15824	15998	15855	15837	15965	15919	15632	15944	15915	15665	15972	15938	15995	15808	15663	15934	16026	15906	15981	16046	15800	15885	15729	15857	15796	15933	15688	15746	15881	16015	15908	15857	16010	15930	15948	15909	15932	15883	16164	15903	15913	15789	15856	15768	15799	15794	15722	15785	15866	15653	15900	15856	15819	15959	15952	15858	15882	15727	15917	15895	15759	16005	15765	15938	15876	16125	15886	15839	15695	16017	15844	15725	15926	15621	15877	15802	15837	15959	16027	15780	15916	15921	15876	15495	15888	15827	15810	15746	15853	15874	15730	15635	15953	15866	15774	15899	15779	15849	15947	15918	15934	15796	15989	15975	15674	15933	15945	16011	15756	15907	15924	15810	15838	15920	15911	15929	15804	15983	15997	15794	15834	15853	15849	15881	15934	15875	15871	15961	15689	15808	15934	15752	15853	15875	15893	15759	15687	15710	15986	15880	15766	15933	15762	15782	15855	15847	15908	15856	15760	15985	15866	15843	15884	15754	15766	15707	15785	15852	15877	15892	15892	15840	15682	15626	15983	15680	15982	15656	15753	15865	15817	16075	15966	15952	15880	15659	15827	15883	15745	15966	15872	15944	15924	15790	15707	15895	15844	15723	15781	15812	15918	15902	15798	15885	16039	15716	15834	15739	15862	15860	15767	15870	15948	15884	15935	15823	15945	16018	15893	15864	15852	15852	15710	15807	15985	15965	15754	15778	15901	15925	15997	15813	15973	15790	16061	15965	16006	16183	15923	15667	15749	15642	15715	15790	15698	15930	15857	15827	15813	15887	15735	15707	15937	15638	15673	15782	15914	15673	15835	15672	15994	15681	15901	15932	15758	15729	15768	16057	15761	15908	15834	15930	15964	15897	16064	15884	15874	15906	15759	16020	15999	15782	15899	15877	15941	15912	15807	15882	15943	15902	15990	15764	15731	15802	15866	15713	15776	15768	15778	15761	15969	15975	15959	15999	15855	15961	15806	15976	15800	16028	16122	15876	15930	15841	15798	15952	15923	15744	15833	15772	15747	15800	15951	15985	15884	16004	15805	15744	15976	15932	15717	15817	16021	16019	15902	15985	15720	15829	15932	15842	15735	15722	15814	15890	15690	15862	15617	15902	15886	15865	15882	15882	15923	15853	15848	15764	15851	15880	15783	15760	16067	15801	15965	15854	15885	15971	15938	16094	16001	16131	15969	15753	15783	15745	15821	15909	15912	16051	15697	15834	15799	15898	15939	15804	15875	15714	16003	15875	15885	15712	15750	15678	15839	15831	15846	15913	15878	15720	15749	16007	15944	15949	15784	15661	15790	15820	15922	15998	15664	15860	15812	15847	15888	16121	16013	15963	15929	15983	15833	15886	16069	15622	15965	15861	15928	15717	15636	16051	15832	15888	15694	16020	15849	15940	15740	15785	15885	15894	15873	15907	15745	15718	15897	15836	15782	15796	16001	15957	15818	15857	15710	15881	15857	15720	16026	15904	15975	15819	15852	15617	15750	15850	16034	15764	15706	15720	15629	15872	15822	15929	15760	15816	15785	15818	15796	15923	15852	15658	15888	15856	15665	16068	15769	15866	15759	15983	15860	15691	15899	15861	15825	16017	15842	15929	15855	15851	15795	15812	15743	15707	15987	16000	15844	15888	15782	15625	15852	15692	15923	15838	15992	15838	15778	15780	15695	15677	15958	15887	15959	15902	16002	15733	15661	15709	15803	15806	15830	15749	15840	15846	15996	15844	15825	15785	15883	15763	15737	15846	15759	15949	15966	15897	16040	15768	15950	15717	16054	15951	16157	15916	16059	15895	15981	15688	15661	15751	15824	15653	15664	15894	15818	15876	16025	15835	15924	15974	15922	15607	16014	15919	15993	15844	15905	15701	15818	15868	15941	15810	15854	15829	15965	15828	15815	15841	15738	15712	15774	15742	16005	15735	15730	15868	15932	15927	15870	15775	16024	15769	15916	15889	15844	15886	15833	15819	15800	15786	15788	15894	15947	15828	15853	16006	15985	15813	15684	15718	15906	15738	15820	15882	15912	15746	15762	15943	15693	15758	15657	15650	15640	15659	15883	15859	15815	15797	15800	15777	15678	16056	16090	15846	15873	15623	15768	15767	15850	15970	15686	15647	15936	15882	15922	15960	15939	16087	15846	15837	15785	15687	15764	15776	15685	16023	15731	15854	15800	15944	15782	15753	15838	15793	15975	15691	15928	15809	15812	15924	15858	15818	16097	15772	15668	15834	15685	15861	15731	15937	15750	15868	15749	15713	16051	15989	15860	16020
15787	25578	23924	19464	17740	16950	16259	15953	36345	45444	29161	22480	15251	15096	14940	15064	14991	15039	15070	15063	15097	15004	15050	15038	15066	14857	14943	15151	15111	14940	15122	15050	15192	14992	15077	15027	14954	15037	15022	14993	15195	14817	15029	14885	15089	14985	15039	14876	15030	14933	15136	14941	14864	15065	15025	15009	14963	15003	14994	15004	15095	14985	15116	15087	15033	14961	15004	15125	15011	15007	15027	15045	15032	14885	15154	14806	14871	14877	15017	14898	15145	14884	14950	15157	14842	15082	14939	14995	14887	14850	15054	15022	14898	15077	14989	14962	14977	14813	14866	14863	14786	15091	15025	14944	14932	14919	15008	14978	15043	15058	14987	14979	14982	14975	15088	15133	14848	15077	14998	15016	15078	15019	14896	14948	14914	14985	14838	14976	14897	14768	14897	14988	14933	14950	14930	14981	15070	15157	14984	15016	14980	14981	15064	14851	14908	15008	15044	15032	14824	14704	14916	14981	14994	15016	14978	15072	15040	14837	15111	14862	14950	14818	15179	14901	15014	15161	15062	14946	15043	14937	15125	14880	14985	14949	14874	14847	15070	14783	15021	14993	15061	14968	14979	15143	14962	15056	14901	15085	14957	14865	15011	14947	15011	14958	14877	14935	15004	14998	15111	15051	14798	14911	15015	15052	14977	15136	15164	14974	14877	15126	14921	15026	14870	14703	15130	15173	15081	15048	14880	14885	15116	15014	14978	15064	14907	14940	14773	14869	15095	15096	14873	14883	15004	15033	14954	14951	14800	15112	14912	15015	14936	14847	14991	14984	15010	14970	14946	14756	15119	15086	14998	14986	14941	14978	15033	14910	14982	15021	14845	15115	15038	14840	15000	14862	15056	15326	15035	14979	15030	15338	15104	14760	15070	14821	15245	14968	14966	14865	15010	15016	15174	14919	14956	14950	14848	15090	14994	14979	14978	15000	14968	14949	14918	15034	14892	15082	15097	15034	14908	15056	15091	14934	14916	15115	15049	15195	15006	14943	14981	15033	15073	14964	14939	14865	14905	14936	14941	15042	14915	15119	15016	14984	14937	15195	15061	15061	14912	14841	15202	15056	14907	14915	14969	14842	14975	14885	14953	14965	15049	15033	14964	14837	14947	15026	14888	14959	14909	14880	14986	14921	14806	14959	15066	15235	15023	15047	15140	14822	15015	14958	15148	14981	14964	15009	14928	15079	15068	14879	15127	15083	14979	15034	14917	14980	15073	14985	14948	14976	14907	15057	15040	14944	15237	14934	15085	14959	14999	14832	14882	15013	14934	14955	15118	14942	14847	15004	14955	15053	15024	15008	15095	14930	14915	15184	15080	15009	14953	15052	14989	15044	15029	14965	14880	14946	15040	15122	14966	14983	14988	15031	15012	14879	15212	15166	14906	15031	15063	15067	14981	14864	14964	14881	14893	15122	14899	14850	15057	15076	15071	15054	14969	15037	14997	15167	15105	14757	14918	15023	14819	14996	15075	15019	14899	14882	14810	15215	15155	15044	14918	15063	15108	15031	15039	15116	14800	15056	15053	14937	14937	14954	14942	14882	14869	14918	15090	15121	15370	15067	15069	14921	14996	15088	15068	14962	15050	14955	14967	15116	15026	15019	15179	14843	15079	14870	15021	14956	15123	15046	14945	14967	15111	14929	14969	15070	14974	14981	14783	14967	14885	14972	15093	14968	15145	14792	15090	15091	15075	14867	14999	14888	15027	14954	15060	15003	15029	14990	15127	15089	15061	14865	15105	14921	14942	15064	15007	14940	15043	14925	15063	14966	14866	14840	15035	14915	15015	15052	14891	15077	15020	14892	15185	15067	15076	15097	14859	14906	14876	14996	14976	14913	14776	15017	15115	14927	15067	14952	15106	14979	15121	14935	14969	14907	14932	14818	15071	14914	15078	14801	15022	14759	15009	14835	15156	14983	15091	15007	15060	14974	15144	14975	14957	15016	15098	14937	14996	14883	15054	14842	15157	14979	15022	14923	14922	14883	14888	15080	14810	14871	15143	15012	14922	15044	14992	15025	14888	14984	14975	14908	14913	14900	14930	15076	14904	14960	15062	15044	14976	15203	14878	15014	14999	14894	15026	15074	14997	14779	15127	14987	15129	14969	14859	15107	14873	15029	15066	14923	15070	15107	15034	14874	14908	15033	15136	15042	14824	14964	15099	14968	14978	15113	15011	15050	14947	15115	15041	14919	15040	15019	14964	15109	15016	15046	15068	15000	14949	14998	15014	14994	15075	15073	14828	14930	15055	15328	14901	15028	14860	15094	15074	14841	15022	15111	14926	14809	14974	14954	14965	15091	15209	14852	14925	14905	15001	15027	14930	15115	15130	15100	15048	14917	14920	15163	15066	14965	14901	14925	14924	15182	14980	14906	15159	14935	15013	14925	14942	14977	14927	14943	14838	14796	15125	15027	14931	14920	14939	15089	14997	15164	15019	14906	15044	14872	14982	14925	15067	14978	14990	15003	14990	15096	14945	14890	15001	15011	15071	14973	15010	14841	14915	15106	15006	15046	14960	15081	14857	14971	14836	14828	14909	14861	15079	15058	15090	14942	14972	15055	15040	14972	14866	14937	15132	15054	14852	15133	14944	14910	14977	15111	14871	14964	15035	15081	15009	14877	15064	14883	14908	14841	15067	14928	15087	14846	15101	15006	15106	14899	15138	14966	15003	15060	14905	14942	15099	14862	14938	15021	14943	14845	15037	15137	15031	14981	14920	15030	14937	15152	14968	15019	14849	15094	15044	14973	14992	14952	15045	15142	15022	15143	14962	15140	15050	14973	15033	15068	15001	15030	14944	15025	14968	15001	15047	14952	14972	15000	14984	14780	14980	15073	15235	15109	14864	14951	14932	15054	15097	15064	14864	15085	14831	15106	14916	14993	14935	15083	14976	15064	15155	15022	15087	14878	15034	15133	14839	15029	14889	14911	14934	15106	15067	14898	15077	15166	15144	15026	14907	15036	15152	15184	14863	15083	15022	14900	15091	15026	14808	15092	14943	14934	15058	15057	15107	14994	14930	15131	15022	14887	14941	15050	14983	15146	14958	15082	15057	14787	14857	14932	14969	15113	14808	14965	14860	14981	14978	14935	14860	14887	14904	14982	14938	15032	14968	14794	15113	14939	14999	15096	14972	15023	15015	15052	14875	14850	14943	15041	15063	14978	14940	15030	14960	14947	15001	15012	15102	15136	15141	14886	15155	14960	14954	14942	15104	14895	14982	15038	14852	15126	15028	14974	14937	15070	14935	14962	15061	15039	14902	15095	14955	15064	14997	15066	15008	15012	14853	15089	15003	15025	14947	15020	14896	14999	15041	15086	15099	14918	14982	15009	15004	15154	14936	14885	15052	14984	14996	15148	14969	14976	15053	14954	15035	14937	15010	14894	14854	15065	14993	14951	15143	14978	15084	15013	14963	14952	14913	15058	15058	15035	15014	15056	15049	14987	14899	15006	14788	14938	14933	14937	15063	15094	15046	15101	14935	15075	15104	14978	15078	15020	14825	15068	15113	14934	14900	14860	14952	15169	14957	14999	14866	15016	15026	14938	15073	14983	15049	15009	14940	14891	15117	15093	14908	15190	14860	15113	14879	14925	15081	14988	15134	14990	14969	15004	14925	14886	14994	14871	15059	15069	14912	14859	15166	14965	14989	15137	14968	14954	14942	14878	14895	14972	15153	14960	15153	15010	15020	14944	15034	14971	15020	15046	15091	14900	14827	14971	14846	14910	14951	15092	15040	15093	14904	14952	15067	14927	15004	15006	15046	15026	15039	14936	14995	15050	15251	15164	14991	14889	14928	14863	15084	14838	14913	14975	15076	15000	14841	14715	15084	15005	15109	14885	14864	15073	15160	14903	14972	15051	15006	15103	14994	14960	15121	14986	15143	14944	15171	14999	15009	15020	14989	15069	15110	14838	15100	14861	15179	15134	14998	14996	15141	15127	15019	15074	15048	15010	14901	15065	15009	15000	15055	15103	15018	14814	15090	15008	14836	14998	14995	14983	15074	14969	15116	15093	15153	15001	15113	15051	14984	14995	14874	14946	14904	14926	15113	14991	15086	14898	15113	14937	14984	15126	15077	15031	15040	15231	14930	14843	14832	15003	14909	15136	15001	14840	14898	14971	15046	14924	15015	15063	14956	15161	14891	15091	15069	15099	15179	14971	15034	14993	14972	14827	15092	14995	14982	14869	15086	15015	14966	15009	14974	15074	15105	15032	14894	14921	15052	14987	15143	15009	15160	14962	15010	15065	14959	14803	14947	15174	15085	15045	14877	15186	14980	14994	15000	14890	15053	14877	14891	14985	14985	14983	15189	14956	15067	14888	15089	14960	14963	15173	15141	15082	14957	14937	15010	15066	14929	15035	14843	14965	14912	14994	15094	14978	15016	15073	14984	15126	14945	14932	15038	15004	15099	14957	15065	14992	15214	14864	14972	15059	15034	15088	14857	15056	14950	15082	15041	14948	14971	15120	14961	14968	15079	14989	15018	14959	14940	15061	14881	15069	14977	15002	15110	15041	15090	15005	14957	14976	15038	14907	15090	14865	15068	15077	15006	15107	15055	15044	15036	15075	15034	15029	14858	15050	14978	14813	15074	15049	15172	15039	14828	15069	14988	14964	14973	14932	15024	14840	15147	14976	14990	14984	15105	14948	15001	15077	14970	15113	15119	15156	14986	14810	15124	15010	14987	15127	15054	15102	14980	15060	15113	15182	14864	15020	14819	15077	14920	15083	14909	15038	15093	14850	14978	14938	14852	15020	14936	15072	14973	15040	14928	14949	14835	14983	15062	15046	15088	15056	14997	14952	15026	14960	15146	14982	15124	14972	15086	15027	14907	14872	14906	15006	15031	14933	15030	15129	14969	15031	15123	14901	15028	14999	15066	14955	14912	15061	14842	14986	14964	15052	14854	14897	15171	14806	15119	15027	14991	14942	15113	15039	15128	14979	15187	15046	14939	14983	14978	14991	14918	15146	15185	15007	14935	15046	15002	14953	14831	14923	14995	14954	15024	15075	14962	14966	15151	14891	15061	15036	15152	14899	15023	15141	14871	14989	15019	15008	14952	14843	15053	14995	14954	14971	14827	14880	14852	15040	15139	14973	15056	14948
23087	21142	28904	23677	21429	22715	21696	17614	44692	57471	36605	28497	18745	16198	15912	16123	15780	15589	15692	15769	15772	15624	15677	15736	15632	15576	15681	15684	15624	15813	15627	15775	15882	15689	15736	15699	15573	15702	15604	15786	15789	15766	15831	15714	15636	15663	15844	15746	15711	15576	15576	15819	15588	15503	15507	15651	15569	15708	15490	15717	15646	15573	15741	15430	15657	15672	15638	15512	15606	15746	15659	15519	15540	15656	15738	15663	15807	15523	15561	15639	15529	15792	15732	15995	15645	15591	15632	15527	15500	15739	15661	15559	15866	15694	15918	15836	15677	15625	15863	15668	15602	15813	15640	15550	15389	15825	15642	15678	15773	15509	15610	15625	15693	15643	15688	15694	15696	15721	15718	15615	15636	15716	15612	15607	15621	15648	15620	15727	15647	15809	15587	15660	15776	15664	15642	15617	15668	15524	15559	15472	15772	15683	15667	15589	15662	15646	15731	15637	15684	15576	15628	15670	15696	15662	15624	15601	15702	15671	15590	15689	15587	15680	15697	15822	15760	15687	15816	15732	15634	15557	15578	15541	15706	15591	15763	15721	15729	15813	15488	15507	15425	15404	15383	15737	15656	15432	15547	15657	15639	15530	15751	15565	15508	15646	15666	15747	15711	15726	15843	15568	15647	15657	15685	15613	15556	15705	15772	15576	15581	15544	15603	15482	15738	15571	15571	15604	15622	15598	15665	15743	15645	15572	15587	15441	15616	15630	15808	15646	15601	15430	15463	15551	15456	15635	15632	15608	15656	15708	15574	15541	15615	15645	15630	15597	15701	15773	15658	15536	15624	15753	15468	15616	15651	15621	15775	15562	15548	15646	15771	15670	15564	15594	15563	15878	15575	15621	15852	15730	15491	15449	15689	15549	15723	15708	15689	15713	15612	15576	15705	15416	15578	15733	15582	15513	15521	15581	15497	15722	15786	15664	15692	15691	15765	15709	15737	15527	15708	15855	15457	15693	15724	15681	15575	15679	15471	15711	15673	15873	15639	15415	15769	15588	15770	15679	15668	15673	15767	15713	15612	15535	15531	15664	15576	15651	15745	15544	15685	15661	15543	15543	15455	15582	15535	15462	15910	15750	15574	15514	15569	15510	15662	15649	15677	15655	15754	15787	15658	15517	15531	15740	15687	15766	15503	15657	15453	15595	15706	15676	15687	15625	15736	15592	15746	15512	15527	15355	15651	15675	15743	15543	15714	15630	15635	15537	15697	15580	15399	15548	15747	15535	15653	15614	15495	15667	15652	15529	15595	15597	15524	15719	15785	15514	15533	15593	15545	15546	15516	15681	15383	15472	15638	15806	15642	15441	15549	15424	15517	15646	15638	15504	15644	15572	15445	15519	15691	15469	15589	15753	15546	15904	15576	15671	15574	15574	15729	15733	15631	15746	15705	15712	15640	15610	15653	15624	15561	15554	15597	15704	15676	15608	15697	15494	15540	15655	15515	15747	15486	15487	15656	15493	15519	15640	15723	15590	15679	15743	15699	15688	15692	15639	15627	15615	15536	15457	15640	15530	15627	15732	15598	15610	15661	15680	15732	15550	15850	15559	15624	15659	15637	15537	15702	15461	15596	15644	15555	15595	15820	15506	15412	15652	15622	15796	15702	15640	15602	15736	15572	15762	15656	15734	15685	15587	15543	15565	15730	15631	15706	15539	15462	15492	15483	15697	15742	15609	15730	15591	15608	15736	15554	15564	15728	15696	15515	15701	15897	15795	15824	15550	15555	15550	15625	15585	15747	15544	15620	15697	15794	15708	15614	15834	15725	15540	15550	15577	15492	15787	15598	15681	15534	15568	15619	15671	15683	15588	15534	15600	15550	15511	15468	15644	15520	15556	15621	15499	15742	15514	15683	15401	15496	15698	15724	15784	15546	15677	15824	15567	15499	15623	15605	15782	15577	15776	15649	15654	15649	15646	15782	15573	15545	15516	15817	15388	15393	15524	15496	15757	15636	15548	15531	15549	15472	15580	15645	15528	15690	15514	15724	15567	15499	15734	15510	15521	15696	15754	15672	15652	15631	15494	15639	15346	15839	15585	15697	15689	15592	15539	15417	15737	15592	15631	15492	15613	15557	15629	15570	15451	15543	15703	15646	15935	15695	15466	15527	15670	15515	15624	15746	15777	15721	15773	15470	15778	15675	15560	15596	15548	15762	15462	15760	15613	15645	15716	15834	15600	15614	15588	15485	15682	15597	15528	15640	15623	15536	15667	15634	15623	15638	15485	15624	15581	15588	15616	15722	15605	15680	15594	15624	15797	15724	15554	15481	15573	15645	15675	15638	15547	15586	15616	15615	15686	15649	15709	15572	15545	15693	15472	15694	15690	15569	15468	15566	15580	15521	15515	15604	15743	15541	15620	15607	15653	15565	15366	15706	15721	15538	15567	15567	15584	15727	15576	15758	15596	15433	15514	15590	15696	15645	15598	15636	15619	15602	15853	15825	15617	15546	15448	15514	15626	15640	15495	15597	15712	15660	15694	15554	15546	15748	15477	15794	15798	15655	15480	15695	15648	15574	15754	15434	15485	15645	15659	15606	15440	15679	15696	15680	15469	15705	15629	15709	15586	15709	15522	15768	15534	15505	15625	15527	15661	15422	15534	15531	15532	15764	15689	15608	15713	15733	15481	15469	15443	15842	15524	15509	15550	15658	15754	15640	15693	15452	15618	15676	15685	15791	15672	15710	15779	15735	15635	15642	15581	15569	15618	15646	15593	15630	15533	15585	15683	15525	15677	15713	15720	15650	15640	15536	15669	15555	15581	15707	15587	15593	15620	15426	15669	15426	15538	15676	15726	15632	15684	15659	15725	15632	15811	15728	15684	15578	15594	15472	15704	15719	15665	15525	15720	15707	15656	15615	15711	15651	15737	15784	15740	15698	15649	15713	15511	15541	15537	15636	15599	15719	15698	15613	15564	15631	15629	15585	15442	15545	15813	15665	15588	15576	15753	15668	15519	15597	15736	15546	15282	15473	15632	15369	15622	15612	15532	15838	15649	15438	15533	15502	15579	15492	15671	15853	15725	15733	15720	15653	15594	15559	15391	15591	15650	15505	15554	15730	15661	15680	15560	15530	15497	15760	15709	15714	15641	15387	15671	15660	15551	15529	15601	15729	15555	15630	15685	15435	15652	15549	15620	15731	15466	15516	15618	15780	15598	15603	15652	15619	15505	15705	15663	15597	15889	15577	15527	15539	15671	15753	15591	15722	15754	15549	15505	15575	15521	15677	15475	15701	15562	15396	15475	15546	15535	15729	15563	15625	15517	15706	15357	15684	15537	15796	15745	15903	15656	15608	15751	15520	15686	15704	15545	15685	15539	15662	15599	15566	15860	15691	15739	15571	15587	15650	15520	15488	15818	15657	15525	15642	15483	15747	15628	15787	15560	15466	15629	15596	15589	15641	15691	15534	15670	15632	15676	15748	15723	15433	15521	15775	15606	15570	15553	15593	15659	15419	15498	15699	15657	15636	15754	15858	15568	15641	15683	15658	15806	15759	15593	15639	15670	15497	15721	15639	15422	15962	15667	15656	15584	15599	15676	15792	15755	15708	15775	15572	15672	15591	15693	15537	15557	15612	15379	15530	15654	15719	15556	15643	15615	15485	15749	15705	15764	15827	15879	15660	15716	15674	15710	15592	15596	15595	15753	15642	15720	15669	15517	15683	15610	15559	15607	15555	15537	15591	15583	15517	15676	15644	15631	15600	15546	15519	15583	15641	15828	15580	15680	15668	15554	15432	15726	15684	15695	15735	15571	15716	15580	15713	15493	15630	15482	15569	15569	15720	15644	15556	15684	15597	15654	15597	15588	15812	15618	15483	15858	15621	15541	15642	15729	15747	15745	15511	15428	15754	15614	15624	15660	15605	15758	15428	15708	15389	15692	15670	15597	15563	15587	15632	15732	15668	15727	15668	15711	15652	15735	15699	15592	15524	15455	15654	15731	15617	15429	15599	15484	15563	15772	15731	15459	15751	15595	15709	15628	15647	15494	15730	15710	15487	15708	15549	15539	15450	15486	15680	15694	15660	15505	15553	15707	15511	15590	15829	15493	15687	15878	15624	15669	15528	15728	15398	15637	15438	15666	15543	15527	15447	15598	15619	15563	15520	15536	15648	15557	15657	15592	15604	15576	15575	15644	15757	15643	15636	15776	15586	15506	15586	15667	15804	15721	15441	15650	15492	15635	15744	15631	15523	15429	15592	15584	15833	15782	15688	15650	15745	15588	15618	15546	15600	15470	15612	15585	15451	15515	15743	15705	15601	15736	15580	15536	15831	15511	15434	15680	15440	15610	15663	15584	15479	15721	15730	15672	15805	15691	15730	15627	15804	15650	15598	15583	15502	15787	15823	15600	15757	15747	15486	15497	15711	15485	15612	15866	15654	15568	15569	15582	15504	15567	15591	15624	15463	15577	15693	15367	15547	15656	15684	15573	15475	15594	15792	15554	15504	15721	15617	15690	15707	15562	15673	15644	15562	15542	15471	15636	15552	15618	15687	15518	15380	15725	15647	15586	15466	15616	15533	15622	15615	15715	15593	15676	15659	15311	15592	15587	15746	15586	15526	15787	15719	15508	15652	15634	15779	15770	15663	15619	15769	15485	15660	15568	15816	15430	15778	15757	15564	15449	15546	15569	15471	15714	15515	15565	15493	15611	15490	15794	15724	15579	15543	15526	15662	15653	15846	15651	15759	15617	15544	15587	15688	15600	15569	15631	15728	15590	15642	15361	15867	15835	15821	15535	15668	15751	15500	15445	15570	15723	15514	15535	15611	15681	15562	15620	15670	15532	15542	15774	15683	15494	15606	15396	15521	15502	15716	15747	15740	15589	15636	15696	15521	15610	15690	15405	15570	15587	15751	15642	15642	15562	15557	15551	15665	15459	15766	15759	15558	15529	15649	15591	15806	15761	15717	15667	15637	15857	15682	15597	15550	15464	15506	15585	15475	15442	15774	15480	15554	15465	15692	15574	15789	15590	15542	15683	15571	15763	15692	15623	15591	15563	15722	15650	15712	15594	15712	15477	15633	15815	15812	15580	15603	15464	15798	15629	15541	15596	15681	15618	15651	15609	15539	15608	15484	15485	15753	15637	15601	15521	15528	15654
18138	31486	28980	22743	19998	18568	17288	16756	46330	57347	37378	28335	15477	14989	14743	14719	14911	15005	14833	14832	14982	14742	14844	14779	14870	14920	14651	14743	14773	14964	14904	14840	14536	14940	14916	14759	14755	14733	14966	14766	14956	14843	14806	14891	14753	14574	14843	14709	14675	14694	14780	14920	14801	14964	14550	14814	14658	14726	14835	14885	14660	14791	14780	14719	14826	14757	14755	14784	14661	14777	14785	14662	14822	14797	14785	14852	14797	14862	14855	14856	14650	14939	14812	14951	14926	14765	14660	14660	14903	14822	14743	14791	14760	14756	14957	14824	14704	14712	14850	14630	14881	14658	14836	14945	14841	14769	14877	14830	14794	14718	14721	14756	14806	14510	14905	14672	14696	14852	14745	14827	14523	14912	14757	14698	14708	14827	14684	14630	14775	14748	14727	14702	14680	14818	14548	14760	14794	14812	14805	14869	14704	14749	14750	14725	14875	14702	14773	14991	14825	14883	14874	14651	14696	14696	14815	14829	14701	14700	14882	14722	14741	14636	14692	14690	14822	14792	14770	14646	14780	14883	14731	14790	14637	14602	14692	14760	14914	14731	14762	14710	14735	14744	14767	14608	14795	14879	14836	14775	14627	14927	14866	14816	14817	14860	14738	14585	14771	14904	14645	14780	14839	14567	14763	14880	14919	14709	14956	14961	14933	14693	14850	14846	14627	14841	14936	14902	15009	14743	14786	14868	14745	14686	14729	14946	14743	14953	14574	14817	14842	14710	14798	14883	14894	14734	14738	14707	14754	14772	14704	14661	14763	14737	15018	14683	14978	14715	14798	14779	14721	14870	14761	14647	14815	14699	14693	14799	14790	14701	14779	14656	14650	14778	14894	14804	14770	14849	14740	14627	14903	14747	15028	14758	14849	14747	14739	14780	14652	14682	14857	14660	14858	14877	14803	14818	14836	14686	14929	14920	14835	14821	14782	14643	14681	14684	14877	14814	14782	14814	14711	14892	14805	14758	14815	14769	14945	14814	14804	14752	14722	14781	14860	14679	14653	14832	14876	14843	14587	14753	14854	14713	14762	14936	14968	14737	14743	14892	14625	14930	14681	14893	14764	14725	14923	14782	14730	14890	14806	14916	14602	15002	14847	14841	14638	14826	14739	14849	14878	14826	14729	14949	14759	14776	14794	14687	14829	14636	14899	14804	14761	14845	14808	14825	14859	14862	14781	14842	14813	14832	14826	14977	14704	14832	14817	14928	14565	14807	14737	14704	14750	14754	14678	14727	14804	14830	14808	14781	14802	14830	14666	14761	14684	14777	14665	14883	14688	14807	14698	14867	14831	14581	14959	14807	14827	14970	14689	14759	14701	14652	14798	14856	14833	14804	14653	14655	14679	15025	14665	14852	14780	14733	14748	14692	14777	14894	14918	14780	14841	14711	14747	14811	14807	14680	14754	14752	14917	14803	14868	14832	14722	14946	14836	14693	14696	14655	14756	14860	14952	14781	14807	14934	14785	14630	14616	14734	14726	14792	14838	14673	14663	15046	14813	14706	14712	14765	14751	14791	14658	14699	14773	14788	14818	14732	14839	14903	14755	14860	14707	14817	14774	14827	14821	14864	14866	14832	14807	14667	14645	14757	14793	14660	14891	14932	14849	14671	14734	14746	14818	14737	14866	14936	14764	14708	14887	14816	14854	14716	14744	14809	14827	14666	14877	14710	14805	14844	14650	14678	14839	14890	14716	14599	14867	14698	14818	14747	14686	14755	14862	14624	14773	14776	14759	14811	14811	14968	14725	14967	14738	14787	14754	14787	14790	14849	14886	14787	14694	14906	14701	14802	14831	14849	14831	14772	14594	14773	14941	14677	14839	14703	14825	14604	14722	14848	14843	14763	14842	14702	14770	14767	14726	14753	14629	14742	14728	14767	14871	14833	14842	14831	14703	14714	14726	14720	14793	14783	14899	14908	14896	14881	14978	14900	14748	14706	14820	14855	14713	14816	14686	14715	15004	14755	14823	14812	14804	14803	14701	14608	14757	14765	14775	14761	14826	14968	14759	14975	14632	14875	14780	14633	14750	14672	14794	14828	14676	14650	14781	14747	14914	14704	14717	14917	14754	14678	14779	14705	14548	14809	14693	14893	14871	14876	14760	14788	14795	14754	14791	14788	14803	14790	14870	14715	14764	14793	14695	14715	14904	14565	14915	14720	14780	14887	14759	14747	14769	15019	14738	14629	14760	14869	14749	14723	14837	14919	14776	14763	14851	14775	14687	14753	14723	14933	14741	14648	14759	14843	14851	14773	14859	14717	14641	14730	14894	14722	14768	14636	14751	14791	14949	14944	14813	14799	14785	14750	14786	14827	14738	14594	14659	14758	14669	14813	14737	14854	14678	14944	14804	14768	14830	14814	14812	14809	14817	14671	14796	14828	14763	14816	14630	14751	14830	14762	14829	14794	14705	14807	14620	14585	14916	14794	14735	14752	14860	14723	14750	14670	14790	14936	14769	14747	14751	14733	14891	14845	14745	14781	14749	14833	14805	14685	14624	14840	14771	14720	14830	14712	14714	14811	14617	14576	14897	14620	15061	14851	14746	14693	14829	14937	14697	14766	14733	14808	14927	14769	14808	14728	14821	14805	14949	14654	14744	14845	14631	14720	14683	14700	14628	14715	14730	14713	14809	14852	14494	14685	14640	14811	14786	14744	14821	14793	14902	14808	14732	14639	14688	14869	14627	14731	14745	14942	14832	14837	14794	14745	14825	14903	14762	14696	14741	14668	14954	14661	14808	14736	14883	14711	14881	14661	14715	14568	14796	14607	14884	14970	14740	14795	14800	14628	14675	14829	14920	14778	14897	14988	14860	14758	14747	14725	14857	14724	14886	14728	14724	14779	14570	14727	14695	14845	14814	14766	14925	14658	14614	14620	14804	14702	14806	14697	14736	14755	14689	14771	14868	14734	14655	14944	14693	14777	14776	14795	14725	14870	14682	14777	14672	14712	14800	14663	14794	14836	14920	14684	14829	14692	14857	14912	14645	14803	14766	14946	14673	14789	14827	14654	14792	14739	14817	14799	14874	14766	14805	14737	14853	14650	14788	14754	14674	14634	14815	14753	14907	14859	14822	14779	14701	14728	14711	14572	14737	14794	14739	14630	14564	14741	14749	14876	14752	14834	14862	14842	14755	14653	14708	14861	14788	14754	14880	14779	14633	14887	14727	14907	14709	14784	14882	14616	14827	14705	14779	14744	14776	14622	14827	14873	14828	14719	14876	14835	14776	14804	14838	14886	14822	14691	14859	14700	14874	14820	14634	14904	14587	14774	14740	14719	14895	14546	14801	14686	14786	14740	14736	14675	14784	14835	14710	14756	14809	14773	14850	14809	14830	14690	14636	14845	14892	14800	14864	14815	14714	14819	14817	14634	14732	14444	14651	14869	14835	14761	14840	14956	14636	14869	14720	14595	14769	14775	14683	14804	14856	14736	14970	14690	14684	14820	14880	14893	14809	14765	14881	14833	14794	14887	14682	14666	14719	14696	14709	14866	14917	14880	14806	14795	14683	14820	14763	14735	14713	14940	14777	14840	14648	14678	14631	14766	14894	14703	14751	14785	14721	14727	14692	14646	14639	14917	14737	14651	14730	14751	14860	14799	14781	14698	14882	14733	14657	14771	14666	14527	14847	14771	14791	14607	14942	14761	14816	14670	14637	14841	14878	14784	14856	14747	14715	14872	14687	14685	14597	14842	14780	14847	14837	14773	14660	14900	14637	14907	14684	14863	14802	14712	14790	14792	14706	14763	14818	14929	14782	14873	14589	14680	14882	14680	14722	14717	14743	14829	14879	14674	14843	14800	14780	14795	14705	14949	14781	14873	14750	14759	14847	14968	14832	14608	14748	14874	14720	14833	14878	14671	14862	14860	14851	14802	14627	14537	14881	14904	14720	14793	14781	14883	14830	14817	14662	14805	14829	14682	14737	14721	14673	14829	14697	14808	14624	14876	14698	14918	14683	14739	14780	14728	14822	14865	14600	14855	14819	14738	14575	14592	14812	14559	15005	14629	14703	14768	14605	14832	14751	14771	14661	14760	14695	14871	14913	14768	14709	14862	14598	14694	14760	14652	14705	14827	14624	14799	14593	14818	14651	14718	14768	14787	14622	14781	14847	14858	14710	14746	14718	14667	14674	14774	14890	14916	14888	14811	14788	14771	14727	14742	14862	14739	14747	14814	14556	14901	14737	14657	14813	14598	14857	14836	14942	14697	14602	14843	14787	14641	14843	14671	14675	14872	14637	14771	14693	14695	14856	14773	14792	14823	14872	14767	14794	14773	14747	14762	14690	14771	14775	14832	14657	14611	14733	14847	14866	14621	14626	14841	14753	14615	14704	14813	14709	14862	14750	14601	14785	14773	14868	14737	14711	14950	14756	14863	14668	14748	14876	14925	14717	14886	14722	14803	14694	14759	14674	14577	14814	14833	14836	14891	14782	14899	14677	14801	14736	14887	14909	14896	14723	14674	14689	14801	14942	14674	14656	14797	14897	14863	14795	14833	14954	14857	14761	14729	14742	14805	14733	14765	14685	14843	14672	14900	14687	14735	14876	14623	15023	14772	14713	14793	14832	14796	14689	14960	14524	14901	14923	14750	14655	14879	14806	14817	14739	14951	14877	14726	14824	14712	14660	14775	14786	14766	14839	14850	14783	14756	14788	14860	14807	14627	14916	14844	14858	15031	14640	14735	14881	14786	14755	14746	14791	14740	14795	14939	14872	14968	14841	14593	14791	14652	14937	14776	14666	14730	14663	14782	14739	14711	14995	14868	14834	14786	14689	14713	14785	14633	14781	14917	14751	14832	14801	14686	14788	14698	14740	14814	14631	14718	14600	14775	14747	14804	14681	14763	14669	14717	14893	14701	14559	14708	14795	14700	14750	14651	14843	14809	14826	14773	14761	14663	14856	14798	14685	14967	14812	14775	14859	14644	14858	14847	14705	14897	14856	14885	14852	14700	14692	14862	14727	14606	14794	14612	14806	14656	14749	14750	14822	14774	14778	14794	14871	14752	14954	14779	14776	14679	14877	14671	14564	14827	14716	14864	14847	14701	14709	14785	14575	14685	14847	14805	14812	14667	14789	14675	14831	14867	14786	14748	14786	14838
27569	21920	22932	19411	16538	16452	16349	16012	20736	24539	19106	17429	15911	15722	15816	15857	15900	15838	15836	15776	15863	15887	15881	15797	15832	16039	15903	15849	15773	15829	15907	15951	15670	15878	15954	15886	15932	15757	15705	15801	15932	15676	15804	15868	15792	15660	15732	15852	15987	15973	16039	15779	15820	15748	15732	15912	15743	15731	15722	16078	15889	15854	15918	15894	15597	15831	15911	15946	15879	15985	15811	15752	15926	15825	15696	15758	15764	15869	15710	15719	15809	15877	15812	15953	15725	15878	15869	15876	15877	15806	15767	15636	15706	15781	15590	15707	16078	15810	15718	15773	15814	15876	15703	15977	15829	16040	15829	15684	15911	15787	15666	15853	15936	15728	15745	15680	15909	15768	15780	15813	15997	15843	15907	15658	15824	15702	15788	16063	15752	15883	15798	15803	15822	15779	15807	15772	15644	15896	15654	15729	15868	15831	15799	15818	15843	15861	15836	15942	15661	15757	15956	15962	15797	15862	15719	16070	15865	15640	15828	15941	15889	15886	15702	15721	15859	15998	15854	15753	15782	15992	15849	15784	15620	15807	15752	15955	15846	15530	15767	15803	15860	15702	15723	15808	15801	15926	15765	15948	15993	15768	15895	15705	15788	15797	15951	15687	15664	15842	16000	15893	15906	15780	15872	15690	15689	15895	15925	15774	15834	15650	15871	15845	15765	16079	15826	15904	15945	15594	15714	15606	15730	15820	15897	15692	15730	15958	15851	15921	15850	15989	15965	15999	15804	15862	15918	15813	15740	15847	16071	15815	15589	15845	15773	15772	15800	15762	15767	15771	15787	16047	15640	15842	15708	15798	15906	15915	15693	15840	15906	15885	15789	15785	15961	15821	15955	15890	15932	15763	15810	15983	15757	15855	15663	15751	15822	15755	15678	15654	15764	15870	15774	15665	15773	15747	15627	15701	15938	15830	15786	15650	15579	15735	15780	15586	15531	15783	15850	15840	15970	15638	15825	15788	15841	15818	15851	15747	15834	15804	15747	15803	15821	15766	15798	15746	15917	15849	15720	15945	15733	15826	15772	15845	15658	15887	15782	15980	15735	15879	15613	15818	15881	15860	15868	15719	15831	15743	15856	15805	15844	15667	15892	16059	15810	15724	15928	15921	15814	15684	15804	15553	15750	15716	15766	15838	15732	15907	15794	15911	15720	15727	15719	15846	15721	15842	15890	15851	15757	15837	15899	15644	15820	15787	15786	15831	15794	15698	15762	15677	15757	15918	15846	15839	15738	15908	15994	15904	15740	15915	15814	15783	15732	15992	15770	15792	15835	15799	15826	15798	15976	15877	15973	15774	15798	15647	15807	15932	15661	15831	15852	15819	15893	15899	15928	15834	15894	15858	15750	15749	15781	15857	15942	15852	15774	15921	15869	15638	15688	15773	15914	15944	16008	15771	16009	15836	15913	15754	15870	15926	15903	16016	15865	15818	15746	15716	15807	15801	15719	15731	16043	15784	15745	15560	16009	15696	15912	15746	15697	15734	15915	15727	15805	15774	15975	15653	15832	15716	15908	15672	15791	15835	15898	15916	15933	15880	15728	15673	15779	15849	15913	15836	15794	15879	15786	15855	15910	15970	15757	15661	15762	15809	15583	15797	15927	15778	15853	15735	15803	15636	15773	15856	15693	15693	15822	15838	15748	15683	15746	15837	15743	15839	15904	15841	15819	15715	15813	15916	15866	15757	15683	15756	15675	15861	15808	15651	15537	15837	16077	15800	16087	15752	16003	15855	15858	15877	15932	15874	15727	15790	15808	15825	15874	15812	15707	15647	15924	15684	16055	15808	15712	15849	15879	15895	16006	16013	15915	15837	15889	16011	15714	15938	16046	15761	15987	15648	15831	15865	15717	15871	15900	15813	15655	15678	15912	15749	15886	15843	16010	15808	15705	15775	15911	15796	15924	15948	15941	15713	15975	15957	15785	15862	15978	15824	15698	15902	15977	15826	15731	15881	15958	15968	15798	15827	15766	15929	15812	15915	15685	15876	15907	15774	15763	15850	15865	15893	15928	15947	15780	15690	15684	15760	15782	15819	15880	15946	15714	15683	15842	15830	15913	15704	15750	15905	15843	15906	15771	15846	15790	15771	15926	15914	15918	15891	15634	15861	15846	16031	15861	15801	15799	15603	15717	16007	15784	15788	15868	15814	15738	15849	15826	15867	15681	15650	15829	15733	15941	15871	15710	15990	15806	15734	15844	15941	15716	15918	15744	15947	15929	15796	15754	15691	15875	15657	15944	15913	15814	15718	16030	16106	15736	15670	15765	15789	15748	15824	15792	15739	15707	15905	15766	15794	15770	15750	15669	15822	15639	16067	15728	15805	15775	15640	15650	15736	15734	15777	15689	15816	15788	15724	15754	15748	15747	15827	15787	15795	15843	15955	15963	15654	15991	15933	15707	15909	15829	15946	15727	15871	16000	15661	15612	15725	15918	15790	15870	15723	15795	15945	15752	15961	15909	15732	15794	15788	15742	15929	15970	15802	15875	15689	15786	15790	15778	15811	15894	15760	15855	15769	15959	15846	15638	15879	15770	15830	15742	15645	15936	15787	15861	16027	15855	15654	15715	15834	15874	15805	16049	15839	15662	15810	15958	16008	15842	15875	15893	15840	15751	15685	15885	15675	15898	15858	15896	15980	16015	15832	15671	15763	15917	15808	15759	15923	15680	15799	15954	15955	15908	15788	15741	15923	16067	15853	15880	15689	15810	15934	15914	15798	15681	16114	15794	15898	15732	15714	15835	15856	15765	15876	15744	15713	15909	15908	15812	15844	15987	15894	15656	15708	15751	15667	15955	15933	15810	15977	15643	15756	15827	15800	15699	15587	15754	15956	15973	15872	15759	15840	15855	16020	15686	15755	15623	15722	15848	15870	15779	15866	15786	15834	15874	15808	15821	15920	15770	15776	15893	15931	15731	15769	15928	15780	15797	15794	15823	15811	15671	15569	15937	15935	16033	15807	15871	15753	15945	15834	15819	15999	15884	15983	15791	15868	15809	15872	15820	15685	15789	16000	15689	15887	16003	15682	15870	15911	15846	15526	15873	15767	15849	15996	16076	15974	15831	16049	15850	15916	15864	15828	15917	15766	15829	15735	15933	15802	15814	15742	15729	15553	15944	15736	15766	15839	15820	15850	15851	15922	15977	15819	15779	15727	15952	15974	16002	15857	15850	15870	15852	15755	15823	15846	15741	15783	15704	15800	15811	15817	15880	15822	15877	15842	15846	16065	15791	15806	15699	15864	15929	15856	15907	15776	15896	15704	15794	15831	15880	15904	15806	15807	15685	15744	15798	15936	15798	15711	15674	15667	15607	15860	16128	15917	16060	15937	15749	15944	16000	15965	15738	15824	15736	15825	15879	15778	15935	15813	15793	15894	15689	15868	15677	15906	16124	15861	15878	15804	15741	15842	15904	15778	15774	15899	15957	15873	16011	15759	15899	15947	15865	16065	15943	15751	15724	15760	15727	15905	15870	15755	15790	15748	15843	15874	15747	15869	15955	15965	16047	16080	15839	15704	15697	15713	15846	15788	15809	15732	15834	15962	15923	15740	15799	16040	15863	15949	16005	15802	15981	15972	16056	15770	15860	15852	15823	15952	15759	15588	15780	15837	15684	15858	15846	15886	15728	15731	15827	15899	15824	15676	15681	16012	15774	15799	15738	15817	15630	15778	15928	16010	15925	15683	15888	15950	15947	15659	15655	16000	15888	15796	15825	15861	15830	15834	15725	15944	15859	15981	15770	15854	15725	15918	15563	15724	15851	15840	15783	15751	15870	15961	15860	15863	15881	15908	15982	15930	15674	15823	15803	15958	15665	15971	15780	15864	15735	15988	15861	15636	15839	15780	15732	15753	15591	15905	15841	15822	15859	15894	15779	15670	15738	15709	15881	15720	15893	15744	15777	15987	15935	15883	16149	16084	15760	15819	15934	15819	15685	15984	15868	15857	15801	16002	15848	15756	15742	15823	15842	16056	15883	15674	15797	15979	15987	15900	15737	15816	15945	15717	15762	15856	15817	15646	15673	15815	15750	15766	15653	15843	15979	15811	15756	15794	15912	15866	15675	15797	15930	15830	15959	15817	15904	15776	15883	15952	15922	15671	15581	15706	15989	15766	15746	15695	15874	15715	15887	15695	15783	15697	15794	15881	15859	15779	15834	15707	15840	15713	15675	15885	15694	15784	15798	15813	15574	15810	15682	15913	15801	15989	15970	15691	15750	15695	15993	15883	15859	15719	15820	16000	15712	15926	15735	15707	15774	15931	15635	15768	15861	15659	15777	15766	15946	15627	15923	16022	15965	15808	15869	15841	15818	15641	15719	15839	16006	15750	15971	15846	15830	15893	15879	15871	15786	15825	15764	15882	15944	15981	15814	15736	15914	16031	15879	15803	15837	15921	15997	15584	15888	15746	15853	16048	15825	15884	15777	15892	15755	15917	15901	15845	15712	15754	15795	15637	15799	15891	15832	15944	15923	15882	15669	15776	16060	15901	15788	15763	15847	15772	15627	15909	15800	15718	15685	15696	15811	15692	15729	15809	15748	15763	16000	15982	15752	15747	15771	15885	15768	15876	15905	15807	15605	15817	15801	15865	15834	15908	15846	15821	15990	15739	15781	15742	15716	15990	15756	15946	15840	15693	15834	15699	15743	16008	15708	15805	15744	15864	15798	15904	15776	15755	15801	15804	15920	15567	15874	15823	15701	15898	15786	15665	15778	15730	16035	15832	15876	15920	15869	15908	15747	15988	15709	15829	15807	15860	15704	15710	15763	16038	16019	15895	15949	15818	15826	15967	15719	15644	15765	15839	15829	15763	15672	15583	15730	15871	15924	15667	15770	15792	15819	15835	15861	15896	15805	15823	15658	15806	15882	15839	15824	15752	15795	15919	15650	16077	15622	15837	15778	15760	15695	15787	15806	15787	15932	15872	16012	15977	15838	15844	15948	15979	15870	15827	15865	15870	15849	15881	15726	15907	16061	15860	15852	15803	15814	15859	15789	15860	15697	15997	15829	15736	15852	16009	15885	15865	15816	15896	15711	15668	15764	15584	15470	15655	15984	15950	15856	15965	15635	15824	15942	15777	15843	15756	15732	15829	15924	15919
15986	20251	19016	16976	16001	15576	15380	15168	23465	25777	17681	16649	14989	14844	14944	14942	15099	14932	14912	14810	14880	14963	14921	14974	15004	14767	14841	14979	14856	15069	14996	14935	14926	14936	14894	14732	15038	15015	14889	14969	14809	15041	14852	14869	14837	14897	14993	14801	15117	14938	14885	14898	15099	15061	14856	14732	14799	15037	14830	14974	14955	14889	14973	14869	14873	14900	14791	14983	14914	14890	14849	14975	15141	14861	14997	14978	14900	14948	14848	14883	14866	14946	15006	14922	14873	14761	14906	14846	14946	14984	14967	14891	14857	14864	14901	15021	14921	14788	14825	14854	14943	14840	14966	15053	14819	14813	14845	14901	14836	14828	14941	14929	15095	14868	14920	14839	15047	15040	14817	15036	14866	14943	14923	14921	14969	14792	14991	15076	14891	14884	14903	15069	14951	15006	15029	15145	14791	14902	14999	14949	14862	14932	14978	14804	15032	14863	14947	14977	15028	15062	14930	14969	14946	14806	14919	14931	15029	14875	14854	14931	14797	14939	14881	15084	14883	14724	14917	14893	14867	14847	15007	14948	14942	14811	14765	15062	14745	14835	14948	14732	14991	14953	14830	15210	14914	14802	14866	14915	14810	14892	14941	15045	15098	14907	15108	15104	14911	14879	14867	15017	14898	14955	14871	15110	14818	14947	14831	14882	14951	15039	14963	14959	14940	15015	15060	14956	15084	14817	14857	14855	14835	14859	15018	14802	14952	15014	14918	14825	14923	15060	15052	15098	14931	14973	14838	14918	14956	14906	14935	14875	15001	14998	14850	14957	14827	14771	14793	14765	15067	14842	14837	14894	14985	14928	15006	15023	14755	14943	14850	14940	14864	14787	14795	14834	15116	14987	14943	14716	15034	14809	14795	14768	15019	14849	14814	14861	14896	14988	14930	14891	14872	14905	14863	14670	14864	15024	14997	14930	14921	14870	14878	14883	14858	14806	15053	14828	15036	14898	14801	14953	14738	14786	15032	14908	14846	14928	15047	14985	14825	14746	14878	15012	14909	14945	14931	14754	14840	14973	14867	15117	14971	14754	14999	14881	14880	14950	15003	15025	14865	15065	14889	14746	14935	14995	15069	14714	14936	14779	14932	14981	14765	15004	15065	14833	14898	14885	14866	14923	15042	14934	14922	14958	14736	14988	14850	14909	14869	14825	15024	14927	14866	14901	14777	14922	14864	14870	14979	14858	14819	14708	14862	15003	14878	14815	14838	14944	14945	14869	14984	14826	14827	14833	15024	15021	14808	14917	14883	14926	14993	15123	14760	14826	14812	14844	14880	14731	14853	15046	14946	14978	14935	15045	14885	14858	14955	14955	14934	14809	15040	14775	14921	14729	15044	14878	14916	14918	15110	14932	14888	15073	14861	14976	14987	14850	14870	15080	15078	14892	14781	14831	14891	14899	14874	14690	14916	15023	14748	14924	14901	15072	14756	14930	14887	14819	14998	14933	14863	14814	14977	14930	14853	14878	14864	14985	14878	14834	14935	14762	14865	14760	14942	14722	14970	15004	14835	15040	14914	14881	14785	14874	14897	14888	15041	15046	15023	14825	15052	14977	14716	14918	14881	14896	14767	14829	15021	14787	15021	15019	15112	14750	14845	14904	14830	14982	15032	15036	14833	14808	14774	15007	14996	14922	15015	14865	15082	14940	14900	14859	14919	14898	14838	14934	14838	15057	14969	14930	14955	15005	14934	14862	14832	14908	14977	14959	14982	14922	14917	14925	14966	14907	14795	14788	14923	14875	14890	14843	14896	14926	14890	14959	14947	14933	14784	14854	15035	14796	14823	14958	15113	14907	15015	14812	14952	15059	14906	14957	14858	14888	14900	15052	14962	14880	14777	14952	15056	15001	15029	14868	14861	15035	14775	14918	14918	15055	14979	14931	15006	14752	14712	15003	14976	14735	14888	14798	15024	15000	15059	14782	14631	14908	14987	14952	15103	14922	15036	14884	14923	14896	14874	14903	15137	14930	14941	14902	14963	14852	14958	14780	14961	14842	14877	15037	14860	14910	14952	14919	14882	15037	14761	14726	14800	15026	14981	14966	15016	14888	14965	14945	14819	14988	14890	14929	14831	14887	14854	14995	15053	14791	14963	14734	14946	14913	14916	14920	14777	14914	14773	15014	14834	14867	14921	14811	14964	14848	14988	14939	14853	15022	14988	14737	14953	14818	15013	14966	14870	14848	15026	14982	14890	14946	14919	15017	14908	14771	14983	14990	14888	15017	14846	14946	14932	14752	14932	14887	14808	14833	14881	14816	14837	14901	14968	14765	14950	14944	14856	14776	14835	14931	14792	14874	14777	15084	14911	14984	14798	14879	15009	14920	14924	14769	14868	14809	14707	14784	14948	14963	14891	14827	14935	14796	15008	15048	14842	14812	14829	14717	15015	14868	14931	14976	14877	14883	14899	15020	14823	14868	14850	14895	15021	14934	14977	14917	14855	14994	14848	14967	14850	14868	14935	14877	14858	14681	14888	14857	14944	14998	14973	14831	14879	14700	14957	14943	14819	14828	15125	15052	14765	15033	15097	14805	14968	14748	14849	15158	14886	15035	14992	14978	14926	14972	14932	14838	15039	14931	14787	14994	14817	14968	14888	14885	15025	15067	15096	14812	15002	14867	14835	15081	14957	14861	14801	14962	14860	14996	14948	14930	14873	14918	14752	15041	15039	14847	14842	14853	14859	14890	14818	14916	15055	14876	14834	14841	14915	14903	15003	14978	14832	15005	14983	15061	15111	14912	14937	14901	14976	14851	14713	14906	15031	14884	14919	14932	14905	15023	14809	14860	15072	15009	14930	15039	14976	15058	14844	15075	14857	14938	15038	15003	14961	14919	14813	14892	14844	15066	14908	14762	15099	14750	14731	14883	15044	14766	14849	14750	14889	14877	14945	14958	14894	14792	14858	14803	14979	15009	15087	15045	14986	14813	14755	14994	14790	14970	14839	14788	14886	14865	14770	14997	14906	14973	14996	15004	14963	15060	14752	14880	14954	14908	14996	14695	14879	14704	14920	14967	14814	15046	14897	14649	14832	14809	14915	14917	14840	15047	15062	14833	14770	15020	15045	15022	14836	14937	15085	14957	15001	14861	14950	14700	14737	14910	15034	15000	14821	14964	14864	15046	14977	14846	14982	14837	14967	14836	14961	14814	15030	14884	14865	15044	14974	15016	14896	14842	14922	14903	14697	14925	14939	14934	14937	14975	14866	14980	14865	14811	15059	14904	15113	14837	15051	14892	15050	15101	14942	14998	14899	14785	14943	14910	14810	15056	14893	14912	15072	14992	15040	14933	15021	14879	14738	14872	14869	15046	14944	14858	14902	15050	14856	14892	14778	14866	14969	14920	14996	14839	14827	14951	14831	14998	14968	14823	14871	14934	14887	14702	14862	14917	14839	14835	14964	14797	15044	14861	14942	14907	14965	14868	14998	14777	14718	14620	14884	14920	15049	14901	14927	14842	15104	15145	14776	15053	14911	14840	14789	15052	14854	14865	14936	14797	14990	14895	14799	14891	14980	14930	15146	14921	15015	14938	14987	14797	14849	14911	15030	14955	14905	14919	14991	14993	14983	14783	14879	14956	14863	15002	15016	14839	15028	15017	14967	14912	14820	14815	15147	14901	14906	14956	14925	15013	15019	14761	15105	14880	15004	14870	15111	15034	14815	14914	14881	14890	14667	15109	14935	14925	15139	14871	14991	14857	14943	14892	14906	14890	14964	15009	15014	14928	14984	14819	14982	15049	14823	14898	14966	14806	15122	14863	14776	15032	14881	15045	14973	14804	15007	14924	15009	14892	14768	14906	14845	14731	14861	14939	14884	15014	14968	15088	14880	14925	14829	15030	14805	15077	14964	14941	14909	14797	15014	14949	14921	15005	14988	14976	15017	15127	14967	14950	14949	14991	14885	14953	14795	14834	14966	14953	15064	14898	14728	14860	14819	14821	14964	14939	15012	14885	14912	14876	14931	14770	14983	14907	15013	15046	14828	14935	15090	14955	15004	14867	14877	14960	14946	15008	14827	14858	15040	14860	14928	14917	14911	14909	14914	14774	15051	14995	14919	14939	14788	14816	14841	14841	14868	14977	14925	14916	14967	14941	14737	14980	14878	14971	14950	14770	14759	14888	14906	14822	14896	14919	15007	14673	14957	14934	14919	14988	14902	14989	14934	14852	14713	14797	14985	14874	15194	14991	15045	14912	15021	14749	15135	14909	14950	15024	14934	15112	14677	14871	14984	14990	15008	15004	14912	15001	14986	14783	14825	14830	14843	14769	14982	14737	14922	14934	15022	14763	15058	14968	15105	14918	14917	14978	14783	15004	15105	14845	14848	15048	15024	14964	14901	14830	14962	14940	15056	14862	14772	14905	14812	14951	14780	15056	14872	14970	14977	14876	14981	14814	14976	14825	15004	14784	14995	14953	14934	14942	14856	14834	14909	15116	14817	14787	14961	14791	14959	14891	14810	14927	14949	14710	14942	14934	14831	15074	14825	14993	14760	14948	15053	15111	14879	14957	15130	14922	15070	14967	14842	14759	14901	14844	14763	15186	14903	14895	14914	14827	14916	15114	14770	14934	15097	15009	15053	14989	14881	14992	14829	14962	14913	14944	14904	15015	14735	14822	14825	14919	14848	14882	15043	15078	14771	14890	14941	14828	14795	14956	14863	14924	14874	14757	14900	14784	14967	14823	14713	14855	14938	14826	14994	14995	14811	14831	15040	14923	14901	14991	14992	14962	15002	14999	14841	14970	15058	14857	14798	14977	14838	14906	14933	14969	14907	14824	14894	14857	14930	15097	14772	14984	14962	14963	14833	14993	14849	15115	14993	14929	14922	14947	14950	14915	14828	14976	14936	15102	14925	14815	14962	15111	14974	14847	15025	14895	15031	14884	14921	15016	14877	14761	14889	15025	14934	14914	14868	14751	15137	14828	15068	14952	15021	14803	14869	14933	14855	14887	14866	15025	14931	15095	14836	15021	14790	14943	14820	15057	14965	14872	14968	14960	15083	15062	14782	14978	15065	14883	14848	14933	15037	14871	14977	14997	14823	15064	14868	14894	14971	14959	14998	14896	14778	14923	14946	14869	14773	14866	14968	15039	15052	15151
24556	21154	28065	24672	20912	18051	17107	15652	33557	44808	28396	22700	16556	15279	14980	15000	14956	15162	14882	14860	14995	14976	14935	14974	14788	15114	14872	15107	14928	14972	14924	14872	14912	14790	14961	14961	14771	14800	14796	14922	14863	14841	14929	14862	14679	14720	14838	14888	14752	14673	14874	14859	14901	14960	14773	14915	14964	14996	14923	14842	14709	14867	14703	14739	14824	14791	14744	14887	14847	14684	14885	14903	14898	14774	14825	14936	14880	14759	14845	15052	14993	14672	14805	14804	14856	14749	14840	14666	14939	14580	14717	14910	14688	14846	15013	14934	14907	14932	15042	14918	14926	15055	14787	14760	14835	14913	14827	14815	14794	14785	14929	14921	14734	14773	14782	14739	14970	14984	14964	14856	14768	14795	14769	14593	14761	14926	14856	14900	15006	14984	14956	14902	14796	14800	15048	14549	14678	14905	14877	14756	14839	14918	14891	14918	14746	14922	14933	14913	14870	14832	14644	15000	14984	14826	14828	14880	14808	14734	14789	14844	14764	14844	14838	14855	14705	14795	14726	14889	14742	14831	14766	14943	14834	14799	15005	14734	14890	14927	14866	14708	14877	14819	14640	14828	14845	14856	14958	15049	14860	14909	14791	14767	14713	14734	14848	14703	14714	14942	14714	14759	14965	14896	14736	14788	14845	15008	14901	14831	14835	14908	14868	14731	14763	14834	14824	14891	14835	14794	14874	14801	14848	14693	14723	14765	14841	14886	14720	14936	14801	15062	14947	14947	14760	14947	14803	14860	14705	14967	14766	14812	15078	14927	14880	14838	14750	14624	14906	14776	14780	14981	14809	14954	14971	14625	14885	14810	14829	14925	14804	14709	14784	14811	14943	14963	14710	14881	14669	14970	14981	14801	14851	14899	14833	14941	14954	14588	14822	14721	14691	14781	14841	14809	14782	14926	14930	14974	14866	14735	14872	14812	14874	14881	14852	14845	14875	14882	14836	14950	15020	14798	14843	14695	14982	14913	14903	14795	14861	15082	14802	14778	14588	14798	14845	14899	14834	14917	14895	14889	14763	14672	14915	14955	14891	14870	14778	14761	14828	14930	14896	14845	14815	14809	14952	14779	14761	14924	15030	14848	14830	14860	15010	14908	14916	14798	14757	14863	14892	14866	14803	14781	14818	14855	14598	14779	14930	14843	14846	14822	14738	14796	14814	14713	14793	14720	14710	14811	14857	14912	14637	14903	14672	14805	14883	14758	14922	14827	14751	14905	14834	14885	14827	14637	14609	14800	14740	14742	14834	14854	15074	14868	14623	14863	14846	14779	14858	14938	14765	14679	14933	14725	14808	14526	14817	14807	14888	14706	14687	14894	15076	14829	14829	14609	15025	14740	14885	14855	14969	14898	14711	14962	14840	14797	14909	14646	14809	14858	14712	14556	14875	15092	14910	14754	14880	14899	14753	14790	14992	14924	15036	14822	14809	14657	14667	14724	14948	14773	15036	14775	14761	14909	14877	14891	14781	14660	14927	14819	14785	14769	14670	14807	14869	14955	14879	14913	14776	14735	14924	14742	14740	14796	14639	14785	14927	14983	14900	14645	14785	14806	14909	14798	14839	14913	14841	14818	14735	14895	14697	14930	14891	14791	14782	14851	14890	14921	14591	14765	14980	15030	14648	14914	14806	14895	14884	14738	14553	14873	14564	14969	14906	14915	14813	14974	14909	14728	14890	14601	14869	14699	14873	14898	15006	14868	14795	14812	14801	14899	14780	15009	15072	14861	14780	14838	14863	14922	14842	14757	14889	14822	14903	14783	15002	14926	14827	14822	14931	14850	15061	14799	14744	14866	14771	14729	14821	14965	14997	14795	14885	14922	14820	14826	14967	14877	14799	14548	14719	14736	14935	14793	14798	14732	14653	14731	14751	14799	14872	14745	14659	14990	14775	14678	14762	14753	14980	14802	14935	14686	14934	14695	14881	14839	14976	15024	14792	14835	14895	14800	14869	14905	14840	14799	14719	14919	14718	14917	15062	14955	14765	14781	14913	14842	14916	14858	14762	14932	14862	14806	14938	14874	14916	14774	14741	14864	14744	14775	14832	14784	15007	14879	14793	14799	14769	14964	14829	14790	15035	14745	14990	14963	14919	14887	14827	14862	14670	14981	14674	14721	14766	14843	15004	14773	14821	14959	14886	14710	14922	14626	14928	14810	14833	14712	14911	14759	14742	14809	14943	14804	14896	14720	14836	14803	14775	15055	14825	14842	14796	14846	14845	15003	14792	14875	14937	14833	14825	14800	14794	14784	14854	14852	14932	14893	14737	14762	14973	14974	14752	14975	14605	15071	14829	14858	14779	14785	15007	14691	14887	14823	14726	14894	14810	14960	14985	14630	14638	15021	14814	14762	14816	14784	14728	14925	14979	14951	14824	14956	14819	14949	14915	14838	14760	14758	14660	14712	14676	15012	14790	14795	15118	14892	14893	14846	14861	14943	14818	14928	14816	14672	14922	14830	14822	14906	14824	14823	14909	14687	14866	14808	14798	14811	14609	14698	14907	14763	14843	14824	14953	14872	14903	14697	14624	14932	14772	15023	14916	14746	14810	14850	14647	14897	14793	14933	14902	14795	14893	14791	14675	14672	14708	14846	14729	14809	14836	14987	14874	14992	14867	14888	14760	14776	14755	14824	14982	14554	14754	14874	14946	14896	14832	14823	14825	14813	14759	14610	14729	14791	14931	14962	14868	14782	14857	14813	15058	14902	14897	14853	14607	14930	14890	14934	14881	14736	14894	14829	14833	14752	14824	14803	14742	14821	14989	14932	15032	15050	14766	14921	14776	14907	14982	14847	14915	14773	14937	14752	14738	15045	14867	14937	14855	14872	14904	14803	14982	14877	14933	14833	14542	14818	14754	14695	14900	14819	14786	14841	14843	14880	14819	14775	14637	14715	14922	14950	14928	14906	14785	14833	14715	15000	14697	14824	14974	14785	14886	14764	14996	14958	14741	14893	14694	14995	14873	14945	14896	14830	14803	14709	14846	14955	14764	14700	14716	14891	14853	14965	14867	14867	15026	14794	14690	14960	14633	14708	14829	14698	14599	14913	14776	14823	14728	14723	14680	14858	14901	14749	14950	14902	15068	14985	14800	14966	14817	14792	14820	14885	14892	14896	14984	14744	14633	14824	14524	14591	14793	14844	14954	15055	15012	14908	14635	14924	14735	14932	14848	14936	14756	14862	14891	14930	14899	14896	14754	14695	14505	14565	14811	14863	14919	14932	14944	14961	14749	14965	14865	15081	14794	14805	14881	14830	15052	14705	14768	14904	14781	14833	14848	14951	14866	14868	14916	14736	14845	14789	14828	14774	14832	14849	14722	14857	14738	14958	14825	15019	14783	14884	14849	14833	14736	14704	14912	14741	14839	14881	14770	14966	14794	14693	14825	14994	14751	14623	14886	14787	14825	14800	14621	14696	14863	14665	14851	14811	14923	14761	14648	14787	14904	14875	14913	14856	14999	14591	14815	14831	14631	14759	14597	14708	14908	14819	15012	14969	14889	14994	14967	14846	14796	15034	14753	14780	14868	14820	14875	14673	14908	14744	14925	14752	15009	14745	14733	14918	14912	14875	15031	14725	14757	14888	14702	14900	14942	15012	14893	14806	14854	14929	15081	14865	14856	14815	14978	14837	14821	14912	14876	14918	14743	14983	14967	14811	14832	14861	14714	14723	14808	14791	14721	14823	14970	14952	14851	14775	14665	14666	14861	14878	14770	14997	14700	14925	14899	14848	14781	14861	14677	14939	14738	14665	14787	14797	14740	14696	15036	14815	14869	14893	14848	14656	14866	14865	14646	14661	15016	14968	14863	14772	14817	14902	14630	14857	14750	14885	14998	14943	14708	14801	14820	14627	14837	14763	14666	14768	14917	14703	14772	14952	15008	14771	14889	14664	14628	14763	14881	14935	15017	14809	14706	14742	14875	14760	14828	14966	14919	14827	14870	14846	14912	14759	14667	14779	14679	14781	14843	14896	14883	14970	14913	14815	14763	14936	14958	14879	14904	14842	14782	14818	14779	14929	14855	14641	14875	14753	14786	14841	14972	14902	14817	14774	14845	14712	14689	14886	15013	14981	14933	14838	14718	14799	14893	14826	14990	14806	14605	14769	14822	14913	14716	14913	14833	14655	14720	14677	14781	15042	14846	14741	14915	14746	14609	14495	14786	15065	14827	14801	14805	14620	14852	14921	14900	14780	14763	14766	14949	14774	14764	15156	14857	14895	14627	14699	14724	14715	14994	14809	14773	14735	14848	15059	14741	14925	14878	14751	14780	15000	14885	14771	14760	14829	14860	14794	14754	14886	15099	14999	14932	14904	14770	14753	14858	14869	14715	14817	14934	14874	14686	14602	14743	14930	14974	14789	14826	14825	14735	14647	14999	14780	14791	14819	14798	14699	14895	14782	14911	14848	14862	14852	14761	14888	14889	14925	14780	14610	14769	14781	14791	14760	14822	14799	14798	14712	14863	14679	14836	14836	14761	14824	14972	14676	14960	14786	14827	14768	14805	15056	14917	14879	14862	14881	14977	14875	14850	14983	14741	14784	14832	14905	14863	14875	14744	14816	14819	15019	15006	15030	14772	14879	14950	14868	14875	14859	14958	14876	14779	14777	14792	14734	14847	14783	14629	14876	14876	14977	14744	14912	15047	14966	14872	14904	14693	14979	14771	14884	14884	14677	14818	14878	15005	14898	14676	14958	14774	14772	14764	14980	14868	14864	14766	14703	14843	14858	14843	14959	14775	14782	14953	15045	14780	14848	14850	14895	14868	14694	14838	14947	14952	15090	14795	14722	14818	14754	14577	14756	14885	14711	14856	14678	14875	14895	15086	14981	14803	14976	14807	14755	14849	14643	14943	14954	14846	14605	15000	14982	14765	14821	14727	14872	14807	15049	14867	14744	14821	14746	15039	14874	14812	14708	15004	14684	14710	14699	14880	14877	14685	14821	14869	14982	14868	14912	14693	14880	14976	14886	14859	14873	14814	14808	15020	15089	14720	14918	14988	15036	14821	14748	14814	15029	14890	14729	14863	14896	14923	15031	14846	14925	14669	14959	14762	14785	14746	14904	14838	14847	14822	14865	14986	14803	14723	14810	15067	14976
15421	25419	23110	18952	17367	16540	15863	15605	36949	45390	28716	22831	14886	14390	14400	14537	14337	14349	14443	14336	14373	14468	14504	14304	14290	14432	14280	14238	14322	14235	14440	14318	14251	14261	14467	14400	14509	14433	14340	14482	14284	14284	14363	14350	14239	14404	14458	14416	14425	14280	14247	14241	14215	14305	14268	14378	14262	14408	14516	14327	14472	14388	14226	14398	14219	14473	14365	14317	14531	14192	14416	14459	14290	14597	14444	14289	14308	14325	14297	14377	14466	14415	14321	14398	14551	14194	14272	14448	14178	14324	14351	14405	14442	14264	14297	14181	14357	14306	14345	14266	14419	14423	14285	14321	14404	14334	14281	14427	14248	14288	14407	14292	14400	14377	14385	14317	14415	14323	14506	14429	14267	14559	14318	14427	14583	14179	14446	14319	14532	14373	14307	14485	14437	14377	14239	14320	14322	14171	14378	14347	14449	14350	14262	14418	14285	14313	14271	14391	14471	14367	14332	14322	14392	14321	14344	14366	14368	14407	14364	14212	14392	14255	14437	14254	14313	14470	14560	14378	14184	14429	14292	14539	14433	14178	14411	14198	14201	14305	14289	14351	14307	14352	14121	14397	14297	14328	14355	14386	14425	14386	14321	14253	14431	14351	14232	14260	14355	14305	14346	14367	14407	14367	14349	14400	14460	14285	14235	14378	14206	14495	14393	14330	14305	14199	14425	14293	14473	14538	14284	14307	14254	14278	14343	14199	14411	14442	14305	14204	14453	14437	14295	14366	14246	14298	14427	14331	14496	14324	14405	14353	14382	14321	14476	14342	14388	14385	14419	14319	14186	14383	14469	14360	14432	14382	14205	14286	14309	14418	14408	14416	14145	14386	14318	14408	14464	14477	14413	14224	14302	14389	14215	14395	14307	14381	14228	14184	14423	14258	14512	14354	14256	14284	14264	14363	14396	14311	14195	14447	14324	14303	14349	14435	14165	14243	14482	14377	14535	14442	14454	14475	14421	14222	14336	14418	14432	14281	14271	14493	14271	14284	14292	14366	14462	14392	14352	14441	14440	14379	14261	14463	14390	14323	14393	14283	14385	14077	14398	14341	14458	14453	14303	14353	14305	14369	14307	14463	14573	14426	14362	14283	14204	14317	14290	14361	14351	14469	14342	14300	14330	14225	14197	14245	14271	14319	14325	14354	14306	14347	14172	14249	14383	14313	14329	14417	14222	14509	14395	14387	14497	14221	14418	14380	14438	14291	14309	14515	14539	14423	14451	14230	14351	14270	14244	14305	14393	14211	14451	14345	14275	14394	14235	14240	14467	14336	14443	14239	14408	14331	14505	14367	14398	14235	14232	14406	14427	14323	14232	14263	14342	14423	14297	14340	14384	14274	14381	14419	14305	14532	14287	14391	14342	14520	14463	14280	14531	14301	14462	14318	14445	14354	14339	14274	14388	14316	14307	14437	14355	14361	14323	14301	14480	14341	14355	14378	14182	14337	14403	14372	14475	14337	14376	14399	14350	14268	14367	14343	14295	14585	14423	14481	14363	14418	14367	14412	14215	14571	14406	14313	14240	14476	14322	14427	14297	14205	14294	14473	14267	14262	14117	14335	14414	14331	14402	14322	14313	14342	14437	14384	14519	14266	14310	14323	14351	14400	14516	14406	14255	14297	14446	14285	14253	14304	14255	14390	14397	14257	14305	14388	14395	14195	14241	14309	14295	14354	14286	14337	14370	14351	14326	14473	14369	14453	14350	14363	14579	14242	14387	14292	14432	14527	14351	14382	14465	14549	14295	14544	14490	14360	14394	14395	14523	14357	14433	14343	14397	14417	14446	14315	14195	14268	14509	14340	14343	14288	14298	14405	14368	14505	14305	14445	14399	14387	14436	14325	14396	14258	14192	14231	14324	14284	14273	14300	14415	14260	14265	14345	14419	14048	14396	14531	14369	14073	14505	14333	14548	14299	14330	14235	14270	14328	14328	14395	14327	14457	14228	14429	14428	14328	14215	14322	14327	14331	14588	14335	14207	14321	14447	14250	14445	14135	14475	14323	14422	14299	14217	14478	14539	14243	14454	14199	14413	14309	14375	14562	14248	14407	14396	14467	14442	14359	14464	14262	14396	14287	14372	14321	14223	14379	14356	14381	14333	14105	14444	14320	14384	14337	14358	14196	14268	14384	14392	14252	14439	14347	14511	14315	14317	14355	14378	14353	14384	14371	14268	14429	14459	14273	14387	14217	14276	14465	14216	14369	14394	14370	14326	14410	14425	14337	14303	14295	14257	14247	14481	14251	14399	14335	14233	14550	14395	14302	14397	14316	14326	14338	14351	14355	14421	14470	14233	14277	14476	14310	14244	14354	14379	14282	14339	14400	14225	14212	14399	14389	14194	14408	14258	14376	14178	14295	14221	14512	14294	14446	14290	14493	14403	14338	14360	14331	14398	14361	14263	14373	14348	14364	14215	14237	14426	14414	14251	14471	14465	14382	14324	14315	14297	14441	14362	14278	14377	14219	14320	14336	14499	14315	14301	14231	14337	14375	14416	14321	14429	14344	14340	14425	14415	14414	14404	14343	14305	14270	14332	14494	14409	14237	14437	14369	14272	14323	14331	14433	14450	14597	14155	14116	14454	14194	14268	14498	14329	14513	14342	14279	14196	14423	14166	14533	14401	14324	14405	14413	14307	14396	14368	14256	14256	14406	14410	14375	14434	14372	14228	14297	14342	14228	14357	14491	14159	14342	14383	14322	14377	14340	14339	14381	14275	14296	14294	14257	14491	14230	14383	14321	14352	14343	14406	14405	14225	14364	14314	14219	14331	14436	14453	14317	14449	14465	14281	14278	14233	14173	14358	14365	14305	14248	14394	14317	14460	14285	14221	14454	14432	14355	14320	14285	14482	14306	14287	14359	14426	14134	14328	14254	14360	14264	14457	14345	14464	14583	14488	14510	14340	14283	14500	14356	14457	14293	14488	14286	14323	14386	14313	14414	14428	14354	14353	14247	14332	14382	14353	14439	14265	14356	14394	14358	14271	14430	14514	14395	14428	14302	14384	14156	14359	14416	14362	14386	14384	14233	14361	14347	14432	14281	14325	14221	14399	14453	14313	14373	14296	14246	14310	14182	14211	14475	14305	14304	14469	14338	14229	14260	14338	14317	14322	14392	14344	14227	14344	14195	14402	14281	14343	14338	14179	14378	14233	14313	14271	14313	14267	14320	14364	14340	14222	14213	14401	14427	14451	14274	14346	14214	14320	14212	14307	14263	14458	14392	14220	14505	14322	14371	14405	14264	14366	14398	14420	14412	14427	14249	14326	14329	14284	14295	14284	14270	14143	14256	14389	14429	14525	14223	14459	14456	14219	14229	14165	14405	14142	14397	14188	14470	14399	14324	14260	14420	14200	14387	14243	14350	14168	14360	14488	14472	14384	14384	14352	14397	14407	14245	14378	14236	14242	14274	14310	14342	14128	14338	14453	14273	14369	14232	14441	14353	14244	14568	14358	14372	14411	14255	14453	14407	14320	14269	14132	14490	14370	14335	14313	14458	14423	14552	14168	14365	14260	14236	14286	14240	14292	14360	14335	14382	14307	14473	14480	14252	14503	14380	14284	14372	14450	14376	14410	14443	14372	14305	14428	14311	14337	14403	14437	14324	14390	14296	14260	14468	14310	14194	14195	14174	14457	14382	14289	14320	14314	14413	14332	14419	14187	14347	14327	14400	14448	14458	14304	14328	14383	14188	14505	14360	14458	14444	14373	14335	14407	14398	14371	14299	14329	14346	14274	14308	14373	14338	14333	14273	14316	14154	14225	14594	14419	14448	14173	14274	14146	14413	14318	14349	14198	14432	14392	14327	14367	14403	14368	14332	14400	14301	14232	14368	14398	14431	14327	14298	14330	14306	14247	14176	14481	14367	14311	14311	14496	14315	14408	14379	14393	14561	14438	14316	14311	14339	14255	14572	14239	14303	14268	14387	14203	14385	14308	14258	14234	14371	14290	14298	14269	14227	14274	14254	14345	14355	14305	14317	14594	14399	14387	14312	14340	14317	14297	14192	14287	14324	14461	14222	14409	14243	14368	14166	14203	14455	14306	14320	14375	14197	14211	14253	14489	14246	14394	14391	14364	14217	14296	14447	14460	14297	14342	14244	14256	14309	14234	14519	14302	14309	14320	14265	14302	14396	14574	14428	14352	14517	14309	14467	14384	14302	14200	14445	14439	14347	14360	14252	14491	14199	14312	14306	14318	14408	14323	14315	14173	14410	14248	14280	14347	14413	14345	14298	14311	14386	14341	14360	14340	14227	14380	14460	14289	14449	14406	14301	14393	14187	14252	14382	14302	14344	14473	14485	14304	14394	14200	14281	14379	14418	14235	14491	14386	14321	14237	14321	14265	14430	14396	14272	14254	14387	14306	14562	14522	14329	14340	14280	14336	14323	14306	14376	14267	14400	14511	14395	14460	14293	14482	14537	14394	14371	14370	14389	14412	14259	14405	14452	14374	14366	14391	14440	14431	14381	14380	14260	14308	14477	14465	14506	14349	14376	14311	14291	14297	14411	14432	14308	14397	14231	14239	14364	14431	14382	14462	14342	14405	14371	14278	14349	14302	14341	14252	14361	14265	14411	14331	14443	14409	14316	14268	14227	14379	14358	14472	14358	14331	14261	14432	14398	14243	14308	14290	14415	14321	14220	14384	14276	14318	14276	14343	14496	14364	14437	14403	14220	14318	14470	14447	14373	14259	14335	14361	14475	14285	14332	14396	14509	14381	14472	14099	14302	14372	14289	14413	14411	14342	14343	14502	14512	14338	14435	14216	14239	14157	14271	14468	14310	14215	14315	14379	14483	14334	14486	14334	14238	14164	14310	14350	14325	14298	14499	14257	14357	14449	14550	14462	14270	14356	14419	14173	14304	14304	14394	14341	14433	14432	14389	14428	14395	14428	14382	14406	14427	14536	14432	14333	14232	14444	14329	14409	14404	14473	14576	14288	14338	14433	14384	14311	14273	14446	14302	14297	14394	14165	14189	14391	14441	14207	14479	14331	14226	14367	14413	14461	14308	14167	14381	14478	14309	14330	14605	14261	14322	14430	14457	14285	14389	14284	14414	14212	14470	14206	14458	14112	14233	14352	14455	14363	14497	14325	14407
23128	21146	28900	23671	21394	22355	20999	16853	42964	58096	38431	29380	18169	15529	15221	14929	14993	15132	14980	15129	15031	14886	15085	14880	14927	14870	15039	15044	14934	14896	14973	14972	14948	14971	14832	14895	15045	14936	14950	14840	14928	14895	15125	14874	14783	15063	14958	14906	15038	15082	15025	14892	15156	14967	14933	15014	14872	14836	14924	15042	14952	14905	14934	14878	14769	15077	14752	14845	14732	14917	14946	14912	14937	14927	14978	14808	14890	14904	15037	14926	14926	14999	14844	14955	14839	14828	14970	14858	14911	14881	14849	14855	14745	14850	14972	15011	14945	14993	14904	14895	14911	14891	15009	14933	14854	14771	14928	15089	14752	14995	14651	14807	14928	14764	14979	14915	14740	14899	14940	14705	14911	14704	14898	14872	14960	14899	15092	14870	14951	14931	15044	14723	14850	14863	14722	14861	14839	14834	15129	14721	14983	14944	15075	15000	14933	14835	14892	14676	14999	14835	14764	14782	14839	14764	14826	14993	14967	14729	14871	14816	15050	14855	15057	14896	14906	14673	14828	14790	14763	14890	14900	14958	14831	15132	15001	14778	14916	14921	14917	14670	14788	14768	14932	14844	14766	15009	14864	14966	14964	14789	14937	14865	15008	14956	14891	14876	14853	14781	14737	14991	14892	14722	14881	14518	15068	14870	14833	14894	14998	14925	14821	14630	14900	14884	14955	14728	15099	14691	14748	14757	15092	14797	14931	15002	15003	15014	15001	14841	14829	14994	14652	14790	14846	14820	15120	14787	14742	14933	14776	14846	14892	14764	14893	14794	14791	14815	14688	14934	14707	14815	14901	14858	14713	14843	15051	14757	14943	14892	14940	15021	14852	14791	14904	14931	14977	14881	14836	14817	14938	14777	14890	14869	15011	14886	14830	14900	14788	14800	14794	14803	14890	14731	14839	14997	15033	14778	14865	14748	14884	14748	14757	14933	14939	14671	15023	14805	14715	15063	14879	14867	15052	14737	14901	14856	15004	15024	14899	14807	14912	14895	14791	14785	14621	14719	14879	14629	14817	15014	14995	14969	14957	14873	14980	14845	14723	14960	14979	14934	14824	14941	14997	14864	15016	14840	14893	14787	14724	14706	14867	14720	14857	14931	14859	15081	14914	14748	14898	14767	14877	14798	14856	14949	14670	14817	14932	14984	14832	14761	14872	14949	14960	14899	14972	14761	14884	14789	14803	14987	14962	14989	14880	14850	14784	15087	14834	14881	14861	14803	14939	14925	14753	14858	14705	14682	14765	14862	14958	14739	15025	14790	14786	14801	14933	14872	14861	14774	14713	14847	14894	14717	14825	14764	14797	14897	14795	14866	14745	14841	14669	14717	14962	15033	14904	15065	15020	14835	14872	14901	14806	14922	14855	14824	14803	14884	14825	14876	14818	14905	14813	14641	14887	14703	14934	14724	14670	14809	14874	14759	14885	14621	14874	14745	15035	14779	14913	14772	14779	14810	14799	15066	14959	14809	14776	14859	14604	14758	14869	14900	14765	14825	14822	15001	14841	14823	14837	15138	14717	15061	14733	14826	14896	14674	14686	14871	15072	14731	14871	14830	14731	14798	14982	14766	14873	14765	14872	14879	14930	14773	14876	14813	14883	14877	14895	14865	15050	15045	14991	14917	14674	14903	14907	14969	14857	15021	14820	14678	14866	14809	14750	14606	14998	14808	15013	14828	14956	15083	15021	14919	14806	14884	14777	15065	14756	14855	14786	15006	15100	15056	14788	14951	14946	14973	14850	14788	15038	14668	14754	14766	14921	14956	14792	14801	14980	14935	14801	15071	14919	14868	14847	14948	14858	14544	14901	14852	14969	14862	14864	14760	15085	14959	14916	14864	14821	14749	14997	14752	14942	14959	15008	14896	14857	14854	14931	14852	14740	14910	14753	14914	14868	14936	14682	14870	14860	14925	14752	14965	14879	15094	14813	14949	14821	14858	14829	14819	14860	15024	14965	14667	14850	14813	14886	14971	14988	14872	14726	14764	14857	15017	14862	14926	14854	14782	14725	14880	14798	14908	14821	14853	14743	15113	14819	14952	15008	15013	14882	14960	14961	14756	14909	14901	14850	14831	14643	14858	14949	14766	14897	14858	14789	14875	14870	14876	15101	14785	14918	14787	14781	14918	14949	14721	14879	14950	14794	14979	14917	14708	14791	14695	14941	14846	14928	14902	14787	14897	14882	14915	14952	14815	14823	14991	14744	15012	14692	14788	14878	14928	14688	14840	14970	14870	14857	14862	14844	15053	14847	14971	14709	14748	14794	14793	14897	15051	14837	14871	14790	14683	14826	14784	14671	14801	14823	14740	14830	14742	14838	14909	14832	14947	14758	14795	14855	14894	14746	14862	14976	14882	14980	14708	14888	14891	14866	14830	14957	14957	14811	14885	14967	14813	14663	14793	14851	14762	14897	14958	14962	14947	14781	14842	14807	14851	15054	14743	14807	14776	14837	15035	14978	14957	15024	14701	14869	14938	14859	14793	14918	14868	14960	14889	15040	15183	15016	14810	14758	14752	14776	14902	14682	14833	14988	14774	14811	14905	14983	14885	14817	14944	14857	14776	14959	14775	14936	14910	14885	14737	14789	14908	14904	14945	14908	14834	14832	14883	14835	14833	15029	14886	14898	14746	14853	14756	14891	14697	14898	14780	14887	14845	14830	14997	14830	14861	14810	14976	14877	14850	14763	14913	14729	14979	14889	15166	14821	14988	14912	14769	14938	14853	14762	14954	14927	15026	14911	14931	14930	14749	14637	14962	14843	14657	14941	14806	14744	14897	14709	14878	14782	14761	14837	14711	14858	14991	15024	14746	14819	14682	14955	14823	14928	14789	14871	15153	14749	14805	14804	14955	14844	14920	14996	14998	14898	14667	14925	14953	14824	14868	14785	14964	14743	14866	14725	15003	14775	14852	14754	14891	14802	14936	14936	14858	14966	14912	14951	14918	14807	14639	14693	14740	14760	14888	14803	14891	14816	14686	14764	14761	14718	14867	14785	14745	14923	14805	15029	14944	14801	14773	14983	14989	14832	14824	14884	14855	15014	14899	14805	14859	14834	14814	14883	14935	14837	15017	14725	14811	14966	15057	14924	14929	14857	14928	15127	14910	14893	14864	14906	14799	14775	14707	14854	14968	14774	14975	14874	14756	14872	14794	14926	14968	14789	14878	15026	14958	14693	15075	14833	14915	14749	15073	14761	14881	14593	14662	14853	14873	14844	14827	14723	14666	14708	14790	14867	14878	14780	14805	14885	14966	14852	14754	14792	14739	14945	15086	14857	14903	14902	14896	14823	14744	14815	14966	14868	14831	14717	14949	14848	14828	14851	14909	14745	14810	14986	14845	14842	14897	14887	14724	14944	14810	14761	14962	14837	14970	15026	14855	14846	14833	14814	14815	14707	14911	15061	14938	14909	14738	14811	14889	14899	14908	14979	14909	14867	14865	15017	14855	14987	14813	14917	14752	14836	14828	14826	14763	14833	14868	14793	14764	14864	14918	14900	14792	14920	14742	14968	14830	14998	15021	14856	14959	14907	14939	14937	14918	14852	14902	14748	14995	14825	14939	14878	14803	14829	15145	14949	14668	14877	14689	14779	15002	14976	14756	14825	14955	14854	14859	14878	14958	14927	14858	15021	15000	14903	14746	14840	14795	14779	14893	14854	14869	14961	14925	14810	14754	14879	14809	14790	15031	14767	14931	14924	14740	14811	14767	14602	14897	14644	14860	15152	14876	14798	15019	14719	14854	14702	14648	14861	14874	14873	14770	15005	14840	14859	14835	15104	14945	14881	14923	15037	14845	14773	14792	14945	14873	14955	14921	14897	14756	14826	14688	14860	15017	14929	14882	14784	14842	14670	14698	14875	15023	14724	14871	14941	14833	14883	14882	14779	14948	14990	14919	14854	14909	14947	14991	14790	14782	15108	15002	14919	14730	14769	14962	14857	14750	14918	14967	14697	14853	14861	14732	14948	14768	14882	14935	14975	14778	14822	14896	14847	14736	14672	14640	14843	14966	15128	14983	14923	14829	14892	14666	14873	14680	14851	14943	15195	14859	14865	14901	14630	14724	15029	14753	14899	14874	14743	14792	14750	14937	14904	14862	14690	14872	14792	14712	14811	14716	14776	15111	14549	15000	15001	14949	15035	14820	14891	14653	14800	14598	15015	14871	14616	15094	14803	15001	14855	15189	14649	14875	15036	14721	14930	14752	14878	14910	14869	14889	14832	14801	14799	14820	14835	14873	14763	14786	14766	14854	14744	14929	14927	14841	14994	14757	14638	14652	15053	14888	14883	14765	14801	14847	14999	14952	14780	14834	14873	15066	14794	15000	14819	14698	14834	14993	14981	15095	14857	14781	14855	14815	14788	14983	14792	14726	14554	14876	14968	14910	14853	14835	14891	14988	14953	14855	14881	14963	14799	14774	14814	14795	15062	14894	14804	14736	14920	14837	14789	14988	14948	14789	15021	14832	15001	14821	14877	14621	14944	14808	14849	14883	14747	14956	14847	15064	15055	15077	15076	14950	14879	14868	14927	14942	14921	14764	14798	14806	14762	14819	14849	14858	14826	14854	14811	14916	14943	14821	14930	14835	14969	14916	14959	14845	14815	14912	14727	14688	14801	14769	14777	14843	14871	14789	14991	14555	14907	14883	14768	14879	14959	14873	14940	14779	14899	14601	14704	15002	14819	14583	14922	14951	14687	14726	14995	14836	14812	14747	14806	14875	14857	14711	14761	14957	14925	14819	14799	14923	14825	14889	14821	14840	14846	14863	14879	14785	14936	14777	14831	14950	14907	14888	14773	14964	15000	14914	14875	14774	14819	15031	14718	14945	14954	15002	14891	14913	14994	14888	14942	14661	14783	14889	14770	14807	14817	14830	14879	15008	14785	14968	14695	14894	14941	14875	14942	14922	14765	14826	14928	14722	14909	15006	14855	14773	14860	14978	14799	14929	14970	14765	14874	14958	14923	14917	14956	14699	14900	14980	14810	14962	14642	14826	14896	15178	15028	14985	14821	14728	14930	14898	14833	14925	14856	14869	14911	14773	15042	14705	14783	14891	14801	14827	14843	14916	14691	15016	14941	14742	14828	14791	14927	14671	14726	14818
17551	31004	28083	22284	19708	17910	17162	16499	48022	57192	39036	30322	15725	14167	14378	14470	14403	14386	14414	14482	14300	14361	14256	14423	14354	14188	14356	14317	14469	14361	14415	14338	14396	14488	14411	14365	14285	14453	14469	14424	14374	14408	14386	14350	14283	14269	14375	14382	14354	14272	14389	14361	14457	14315	14343	14533	14260	14425	14351	14423	14397	14421	14331	14475	14220	14386	14395	14263	14155	14414	14318	14223	14359	14305	14212	14359	14285	14491	14313	14288	14310	14456	14411	14350	14522	14034	14403	14274	14236	14403	14444	14268	14394	14247	14302	14461	14437	14223	14382	14368	14312	14205	14413	14368	14306	14322	14307	14536	14306	14239	14390	14302	14196	14461	14338	14444	14337	14382	14398	14239	14238	14370	14329	14359	14347	14522	14197	14391	14486	14454	14443	14447	14458	14307	14405	14291	14376	14317	14234	14296	14220	14363	14258	14390	14358	14399	14269	14390	14255	14460	14315	14364	14513	14219	14413	14366	14317	14352	14377	14401	14228	14372	14378	14283	14256	14382	14365	14264	14339	14285	14207	14168	14404	14365	14388	14317	14287	14341	14304	14383	14350	14285	14268	14462	14240	14467	14430	14297	14322	14271	14268	14379	14235	14266	14376	14397	14317	14398	14158	14344	14321	14218	14328	14220	14405	14266	14404	14387	14284	14073	14368	14307	14442	14315	14257	14279	14333	14511	14148	14242	14396	14319	14380	14467	14369	14292	14267	14242	14347	14249	14345	14345	14396	14416	14298	14482	14304	14276	14338	14333	14260	14296	14357	14363	14413	14365	14223	14239	14437	14325	14324	14204	14336	14254	14334	14315	14294	14327	14384	14282	14288	14186	14403	14269	14546	14258	14259	14401	14426	14335	14272	14425	14320	14331	14311	14240	14360	14360	14257	14283	14092	14261	14410	14292	14198	14307	14274	14422	14230	14364	14361	14316	14424	14317	14352	14336	14420	14391	14426	14335	14438	14341	14341	14138	14352	14204	14317	14584	14383	14485	14346	14232	14132	14470	14404	14274	14343	14430	14293	14300	14335	14466	14269	14405	14344	14329	14367	14500	14526	14383	14408	14181	14351	14366	14220	14435	14410	14504	14448	14330	14341	14447	14266	14381	14411	14393	14348	14189	14364	14427	14366	14428	14194	14392	14420	14182	14257	14303	14212	14327	14209	14218	14360	14235	14293	14355	14364	14482	14292	14236	14327	14412	14340	14212	14313	14310	14396	14236	14213	14373	14235	14220	14296	14207	14292	14419	14312	14421	14527	14501	14515	14452	14387	14357	14396	14409	14367	14259	14311	14380	14302	14238	14254	14297	14279	14354	14286	14387	14467	14272	14289	14343	14323	14415	14284	14434	14118	14468	14402	14266	14369	14249	14271	14195	14316	14444	14324	14237	14361	14375	14376	14332	14358	14364	14398	14156	14181	14398	14305	14465	14392	14321	14405	14312	14321	14238	14284	14354	14494	14159	14342	14296	14373	14401	14454	14401	14294	14381	14312	14315	14432	14309	14376	14395	14314	14232	14479	14324	14385	14387	14262	14464	14162	14145	14562	14288	14386	14362	14242	14383	14548	14390	14294	14314	14296	14211	14433	14360	14438	14427	14347	14297	14389	14356	14214	14261	14466	14253	14412	14316	14216	14373	14350	14300	14344	14403	14173	14422	14110	14355	14246	14382	14325	14351	14410	14274	14295	14214	14161	14394	14229	14232	14363	14317	14332	14361	14435	14337	14460	14333	14278	14333	14325	14392	14301	14450	14175	14303	14306	14289	14223	14370	14309	14368	14183	14150	14470	14383	14420	14144	14348	14356	14178	14462	14435	14321	14300	14234	14401	14311	14178	14447	14415	14388	14153	14564	14436	14120	14451	14230	14431	14397	14310	14443	14361	14367	14271	14428	14401	14430	14382	14454	14323	14458	14355	14299	14165	14364	14563	14202	14269	14208	14353	14122	14212	14281	14431	14221	14404	14348	14134	14228	14490	14341	14247	14422	14326	14383	14287	14400	14370	14414	14327	14450	14379	14449	14331	14249	14321	14356	14330	14365	14249	14412	14375	14456	14300	14302	14387	14373	14189	14449	14287	14326	14334	14272	14233	14442	14452	14273	14317	14235	14364	14208	14477	14369	14343	14470	14298	14458	14310	14343	14214	14257	14369	14279	14349	14495	14393	14309	14411	14268	14246	14345	14357	14347	14446	14427	14290	14404	14419	14345	14279	14367	14323	14148	14284	14344	14366	14353	14278	14262	14446	14364	14341	14374	14515	14212	14394	14354	14359	14381	14405	14158	14410	14385	14322	14465	14456	14144	14392	14336	14292	14114	14326	14176	14262	14374	14299	14313	14269	14383	14274	14471	14324	14397	14355	14299	14298	14282	14202	14375	14255	14343	14317	14186	14392	14297	14278	14397	14441	14379	14314	14383	14276	14452	14479	14442	14399	14307	14471	14374	14377	14455	14333	14220	14345	14395	14328	14082	14402	14352	14212	14313	14377	14354	14402	14315	14315	14343	14405	14287	14268	14583	14331	14354	14265	14279	14406	14197	14453	14259	14423	14171	14505	14330	14441	14326	14415	14445	14382	14235	14328	14223	14411	14261	14357	14388	14257	14296	14417	14271	14351	14349	14359	14240	14358	14393	14361	14452	14394	14334	14425	14311	14394	14375	14283	14398	14466	14309	14479	14246	14409	14325	14347	14298	14582	14125	14406	14269	14344	14464	14187	14187	14311	14229	14382	14252	14281	14350	14213	14432	14475	14359	14365	14262	14280	14461	14120	14414	14256	14329	14342	14468	14356	14402	14308	14231	14273	14320	14196	14503	14378	14372	14365	14327	14424	14339	14310	14376	14262	14335	14398	14271	14329	14387	14267	14114	14357	14281	14150	14368	14210	14321	14245	14278	14471	14258	14136	14382	14340	14320	14212	14099	14379	14386	14248	14372	14428	14328	14338	14357	14380	14275	14202	14332	14490	14468	14485	14267	14282	14354	14264	14332	14462	14267	14271	14390	14417	14409	14310	14301	14395	14126	14235	14427	14257	14318	14301	14223	14268	14342	14209	14367	14348	14291	14509	14283	14513	14312	14414	14327	14318	14355	14328	14240	14257	14273	14177	14331	14373	14440	14314	14368	14204	14353	14394	14300	14361	14369	14267	14356	14253	14234	14257	14388	14350	14253	14493	14214	14215	14491	14189	14208	14273	14310	14388	14344	14380	14254	14351	14305	14290	14325	14210	14400	14301	14212	14229	14323	14307	14385	14396	14265	14408	14278	14404	14417	14260	14318	14338	14148	14298	14320	14339	14352	14310	14192	14329	14211	14370	14250	14195	14344	14406	14488	14215	14458	14348	14225	14281	14213	14325	14179	14333	14362	14134	14353	14277	14424	14154	14431	14216	14205	14262	14301	14349	14450	14228	14356	14500	14239	14327	14130	14258	14263	14310	14267	14455	14363	14199	14475	14291	14287	14282	14516	14339	14260	14432	14344	14280	14364	14280	14268	14357	14267	14413	14411	14436	14315	14386	14364	14282	14447	14313	14295	14352	14304	14394	14290	14348	14368	14360	14320	14357	14364	14526	14471	14213	14505	14267	14471	14263	14345	14434	14215	14369	14296	14157	14344	14418	14344	14456	14362	14200	14480	14282	14423	14423	14332	14277	14129	14277	14341	14143	14253	14229	14399	14285	14383	14347	14172	14414	14371	14375	14449	14306	14361	14287	14321	14340	14486	14290	14226	14392	14402	14131	14300	14231	14361	14414	14248	14337	14304	14351	14301	14315	14288	14400	14269	14250	14446	14241	14217	14251	14323	14347	14251	14471	13997	14298	14194	14198	14319	14340	14241	14433	14314	14192	14445	14424	14414	14294	14265	14264	14355	14297	14265	14350	14395	14303	14260	14424	14283	14269	14335	14293	14415	14355	14382	14291	14362	14375	14181	14224	14242	14402	14384	14226	14192	14377	14534	14258	14276	14304	14296	14278	14302	14401	14266	14315	14286	14269	14255	14213	14493	14357	14357	14302	14256	14316	14154	14304	14354	14484	14307	14498	14467	14424	14310	14465	14250	14333	14253	14351	14162	14415	14363	14359	14283	14229	14354	14403	14294	14304	14401	14426	14269	14414	14421	14319	14345	14175	14442	14223	14336	14312	14448	14391	14404	14269	14195	14304	14236	14308	14391	14304	14402	14351	14438	14086	14204	14314	14463	14337	14415	14405	14213	14411	14263	14295	14226	14359	14358	14329	14360	14289	14354	14336	14293	14356	14339	14262	14255	14268	14345	14282	14241	14301	14279	14289	14256	14205	14144	14397	14437	14373	14455	14278	14289	14405	14385	14356	14378	14519	14361	14332	14290	14291	14154	14291	14361	14449	14313	14338	14419	14313	14304	14279	14204	14279	14473	14263	14372	14379	14361	14267	14421	14363	14247	14337	14305	14404	14372	14168	14375	14356	14278	14248	14469	14290	14373	14267	14312	14334	14281	14328	14490	14369	14314	14422	14149	14329	14448	14519	14243	14386	14507	14343	14238	14450	14430	14282	14380	14281	14196	14382	14180	14207	14388	14324	14392	14288	14467	14309	14309	14261	14356	14392	14354	14401	14287	14086	14405	14313	14365	14396	14322	14352	14290	14356	14333	14336	14190	14420	14414	14378	14317	14336	14217	14417	14411	14377	14194	14236	14273	14261	14170	14333	14424	14305	14347	14508	14508	14399	14393	14337	14321	14378	14304	14053	14240	14094	14452	14297	14335	14254	14316	14355	14378	14258	14297	14408	14545	14258	14449	14430	14390	14306	14222	14445	14236	14494	14351	14283	14282	14386	14408	14366	14230	14408	14241	14348	14278	14240	14206	14196	14329	14497	14252	14310	14452	14262	14457	14322	14270	14282	14301	14337	14210	14380	14307	14457	14353	14404	14273	14414	14448	14433	14372	14288	14330	14327	14316	14393	14403	14316	14324	14400	14372	14350	14425	14324	14215	14273	14425	14192	14234	14491	14385	14374	14432	14351	14411	14400	14280	14219	14119	14442	14303	14317	14263	14339	14288	14363	14280	14253	14505	14233	14085	14324	14310	14401	14266	14410	14377	14285	14399	14245	14279	14575	14437	14216	14234	14434	14281
27510	21789	23151	19774	16835	16436	16643	16345	20632	24399	19698	17710	16173	16216	16165	15999	15797	15843	16287	15994	16170	16313	16202	16024	15928	16347	16060	16104	15959	16126	16179	16076	16326	16180	16227	16264	15896	16029	16354	16134	16056	16184	16258	16029	15998	15900	16072	16208	16074	16050	16148	16050	16215	15912	16138	16023	16100	16093	16088	15862	16026	15996	16172	16046	15962	16183	16020	16088	16291	16157	15920	16305	16125	16280	16045	16050	15922	16072	16236	16084	15973	16026	16168	16030	16097	15993	16116	15947	15968	16123	15902	16127	16233	16066	16100	15976	16245	16317	16070	16091	16011	15901	16104	16153	16004	16190	15956	16047	15950	16183	16081	16145	16239	15954	15999	16038	15955	16076	16124	15829	16142	15938	16145	15992	15913	15695	16033	16114	16155	15943	16114	16273	15997	16120	15947	16189	15998	16080	16164	16047	16009	15918	15967	16027	15939	16127	16161	15984	16117	15895	16109	15999	16032	16210	16019	15941	15943	16057	15949	16001	16170	15907	16020	16038	16256	16202	16105	16151	16073	15870	16079	16099	16078	16093	15890	16062	16209	16129	15988	15907	16145	16166	16248	16090	16078	16028	16142	16037	15976	16222	15766	15862	16080	15970	15945	16078	15981	16031	16106	15950	16140	16203	16042	16088	15869	16022	16388	15904	15927	15953	16113	15955	16211	16173	16138	16185	16030	15952	15927	15879	16033	16173	16187	15984	16073	16183	16291	16132	16092	16067	16033	16153	16108	16139	16043	15988	15916	16343	16093	16199	16149	16169	16037	16084	16026	16017	15875	16006	16184	15980	16298	16128	16001	16053	16059	15979	15990	16040	16065	15946	16124	15748	15952	15971	15994	16138	16164	16163	16054	16003	16023	16214	16124	16062	15995	15965	15931	15823	15942	16055	16102	15963	16200	16210	16203	15886	16077	16095	16081	16129	16036	15992	16061	15931	16089	16034	16224	16060	16107	15981	16069	16131	16188	15930	15938	16141	16062	16047	15988	16076	15903	16097	16064	16103	16176	16033	16184	16032	15980	16226	16079	15937	16101	16054	16101	16048	16066	15787	15945	15988	16067	16217	15974	16257	16218	16043	16266	16122	16069	16080	16039	16117	15930	15979	16222	15883	15797	16046	15935	16071	16041	16122	16001	15919	16098	16021	16202	16181	16194	16285	16112	16065	16210	15751	16084	16162	16039	15912	16120	16216	15775	15936	16177	16112	16086	15883	15900	15961	16130	15940	15914	16099	16084	16212	16148	16039	16050	15836	16166	15967	16115	16033	15956	16147	16046	15991	16012	16088	15999	16150	16077	15710	16029	16083	15939	16097	16371	16009	16045	16153	15938	16267	16176	16043	15836	16037	16221	16176	15949	16054	16243	16215	16113	16145	15855	16149	16175	15919	16040	16077	16114	16066	16158	16160	15997	16071	15784	15953	16096	16054	15950	16027	16099	15949	15960	16112	16059	16107	16186	16306	15914	16059	16089	16115	16100	16092	16102	16037	15952	15919	16042	16191	15997	15988	16248	16029	16047	15958	16142	15940	16108	16163	16092	15976	15984	16114	16136	16043	16151	15892	16037	16242	16128	16138	16052	16000	16162	16092	16013	16054	16011	16172	15987	16120	16039	16097	16017	16016	15956	15903	16053	16203	15892	16206	15932	16016	16120	15972	16057	16037	16317	16016	16078	16203	16050	16137	16113	16210	16051	15986	15997	16019	16058	16037	15880	16092	15961	15851	15970	16107	16119	15914	16040	15897	15990	16227	15878	16029	16116	16048	16096	15960	16189	16082	15932	15964	15871	16112	15890	16143	16077	16258	16133	16072	16075	15876	15940	16080	16227	16237	16227	16045	15851	15992	16062	16045	16229	16072	16151	16106	15956	16075	16066	16236	16023	16157	16111	16109	16023	16130	15933	16122	16163	16055	16135	15980	16001	16133	16004	16060	15905	16012	16040	15959	16180	16022	16039	15917	16052	16061	16039	16009	16114	16022	16135	15903	15898	16021	16245	16092	16032	16044	15914	16011	16018	16066	16108	16172	16065	15928	15955	16146	16064	16116	16106	15985	16041	15886	16008	16021	15969	16102	16147	15982	16183	16137	16114	15978	16046	16044	16078	16007	16204	16037	16062	15992	16020	15993	15949	15926	16050	16055	16120	16044	16001	15933	15933	16095	15809	16281	16144	15980	16024	15912	15921	16261	16028	16245	15986	16099	16199	15996	16164	16110	16218	16030	16151	15962	15964	16123	15947	15961	16051	16081	15940	16015	16077	15889	16031	16031	16029	15963	16186	16065	16025	16066	15955	16051	15997	16135	16003	16121	16028	16044	16068	16037	16240	16055	16005	16119	15942	16222	15996	15914	16007	16178	16138	16100	16021	16064	16111	16096	15756	15810	16042	16057	16002	15926	15958	16114	16141	15977	16011	16040	16063	16124	15863	16062	16022	16010	15984	16076	16062	15960	16028	16171	16155	16019	15945	16066	15923	16055	16062	15924	16199	15992	16143	16331	15980	15835	15993	16070	16074	15970	15874	16083	16243	16190	16365	16054	16124	15979	15956	15994	15982	16139	15979	16219	16131	16118	16005	16136	16187	15994	15899	16129	16035	15994	15974	16035	16168	16195	16010	15917	15897	15995	15994	16023	16226	15978	16041	15904	16149	15943	16039	16015	15702	16224	15987	16100	15933	15899	16123	15863	15944	15850	15937	15962	16010	16088	15945	16001	16097	16170	16108	15898	16072	15875	16318	15937	16024	16142	16031	15865	16220	15957	16027	15881	15960	15973	16043	16211	16247	15996	15986	16145	16237	16143	15946	16126	16058	16116	16293	16089	15997	16004	16031	15934	16199	15857	16050	15963	16028	15939	16146	16054	15767	16160	15996	16022	15772	15839	15984	16074	16123	15982	16137	16156	16196	15920	16045	16159	15989	16040	16159	16016	16162	16075	16004	16068	16093	16220	15918	15928	15976	16060	16072	16057	15894	16093	16111	15961	16020	16065	16115	16077	16110	16081	16067	15925	16095	16063	16033	16150	16202	16028	16099	16052	16023	16052	16132	16062	16158	16030	15956	16019	16036	15945	15932	16064	15975	15989	16037	15960	15963	16160	16253	16234	16213	16139	16117	16010	16040	16105	15983	16137	15986	15946	16087	16200	16107	16026	15858	16043	16033	16048	16018	15886	16004	16150	16128	16061	16027	16094	15868	16122	16146	15819	16062	15927	15981	16033	16279	15995	16053	16083	15896	15995	16022	16009	15913	16070	16162	16054	16022	16021	16112	16135	15868	16110	16064	16160	16220	15938	15923	16076	16065	16032	16216	16174	16053	15993	15984	16135	16240	16132	16052	16013	15961	16094	15991	15967	16133	16040	16044	16123	16193	16106	15873	16032	16008	15981	16086	16195	15923	16051	16201	16202	16159	15890	16068	16188	16042	16010	16289	16189	16069	16049	16013	16038	16034	16143	16136	15917	16141	15914	15929	15965	16130	16157	16120	15982	15956	16072	16011	16076	16365	16166	16009	16132	16066	16041	16128	15929	16138	15957	16191	16071	15891	15955	16145	16006	16166	16109	15958	16069	16247	15998	16102	16108	16022	16101	16252	16210	15980	15937	16081	16063	15981	16069	16100	16162	16089	16207	16237	16112	16153	16116	15978	16169	16185	16194	16095	16053	16105	16174	16042	16370	16016	16181	16012	16031	16143	15927	16030	16104	16243	16137	16093	16225	16056	15968	16054	16056	16072	15972	15947	16228	16136	16184	16081	16127	16080	16047	16050	16066	16043	16083	16224	16136	16104	15932	16220	16218	16098	16089	15932	16001	16088	15993	16095	16175	15946	16182	16025	16042	16144	16035	16016	16344	16151	16195	16255	16156	15987	16103	16095	15986	15996	16122	16107	16183	15931	16031	16056	16074	15998	16186	16164	16106	15968	16005	15974	16095	16012	16169	15984	16047	16068	16178	16175	16168	16168	16095	16133	16073	16105	15955	16027	16014	15991	15900	15910	16005	16206	16113	16146	15977	16095	15949	15988	16067	16003	15942	16165	16062	15916	16068	16005	16103	16074	16048	16284	16010	16298	15943	15930	16116	15884	16147	15964	16207	15900	15983	16068	16158	15968	16120	16194	16164	16001	16049	16141	16139	16022	16240	16019	16094	16198	16293	16004	16048	16075	16055	16017	15788	16165	16143	16176	16006	16138	16068	16038	15930	15888	16162	16146	16060	15959	16146	16190	15882	15960	16082	15942	15974	15833	16078	16136	15903	16086	16110	16003	16122	16006	16000	16131	16087	16047	16072	16060	15869	16294	16271	16188	15883	15746	16026	16010	16178	16136	16054	16111	16094	16204	16122	16084	16158	16165	15958	15978	15980	16167	16103	16001	15908	16246	16093	16283	15966	15919	15701	16050	16122	15955	16151	15941	16205	15964	16059	15960	15987	16119	16082	16052	16000	16133	16090	15975	15995	16118	16115	16049	15804	15761	16005	15974	16046	16164	15886	16258	16108	15957	16068	16191	16037	15998	16011	16020	16093	16118	15985	15981	16158	16159	15894	16054	16219	16159	16146	15905	16075	16129	15994	15935	15994	16088	15941	16066	16053	16102	15853	15779	16232	16148	15904	16051	16165	15813	15942	16101	15837	16038	16134	16080	16035	16136	15921	15973	16106	16317	15839	16024	16072	16038	16115	15997	15980	16089	16247	16160	16108	15938	15916	15997	16037	16180	16056	15995	16114	15783	16066	16089	16132	16118	16157	16299	16112	15980	16101	16139	16001	16030	16274	16046	15949	15900	16136	16047	16009	16090	16120	16023	15951	16148	15934	16056	15833	16166	15958	15825	16071	16091	15872	15972	15986	16022	16344	16082	16119	16164	16203	15993	16005	16183	16186	15926	15898	16072	15864	16163	16186	16113	16045	16001	16118	16031	15932	16084	15972	16004	16102	16010	16127	16214	15973	16053	16146	16133	16144	16046	15994	16222	16107	15828	16012	15963	16078	16299	16277	16004	16062	15932	16178	16063	16038	15970	16051	15840	15929	16061	16059	15972	15975	16045	16000	16291	16196	16230	16207	16185	16278	16126	16086	16124	16265	16222	16031	15890	16172	16001	16127	16120	15854	16073	16017
16254	19836	18733	17011	16346	15788	15556	15158	22697	25906	18191	16903	15185	15022	15001	15062	14970	14892	15023	15151	15031	14967	15243	15052	15074	15060	15127	15118	15159	14903	15090	15025	14977	14898	15026	15050	14993	15101	14842	15191	15150	15003	15066	15086	14977	15108	15046	15077	15058	15019	14948	14865	15096	14898	15022	15134	15114	15092	15088	15051	15074	15083	15066	15112	14883	14936	15153	15153	15092	15013	15245	15176	15014	15002	15156	14986	15005	15007	15068	14826	14888	15060	15030	14969	15080	14963	14927	14996	15003	14971	15043	14959	14946	14934	15134	14964	15044	14934	14980	15183	15117	15022	14836	15031	15069	15016	15148	14996	15034	14987	15103	15178	15004	15043	14957	15042	15058	14928	15044	14851	14896	15082	14934	15131	15093	14946	15026	15027	15049	15032	14988	14887	14762	14911	15106	15087	14851	14924	14981	14965	14978	15043	15089	15232	14961	15018	14989	15069	15053	15100	14996	14931	15093	15028	15098	15024	14952	15038	15052	15022	15230	14816	15056	14937	15058	14977	15056	15157	14993	15050	15073	14970	15043	15002	15117	15088	14941	15108	15037	14876	15157	15082	15120	15034	14978	15183	15000	14991	15057	15111	15035	15033	14999	15109	15004	15166	15070	14878	14946	14923	15012	14997	15199	14948	15047	14891	14990	15003	15007	15078	15027	15041	14994	14972	14995	15061	15084	14950	15052	15020	14989	15012	14945	15047	15162	14985	15018	15160	15227	14892	14821	15032	15017	15021	14996	15040	15017	15282	15016	15064	14912	14909	15063	15093	15032	14924	15002	14911	14827	15116	15056	14860	15124	15013	14870	14998	14940	15026	15112	14982	15026	15027	14890	14963	15044	15067	15056	15040	14965	14951	15012	15071	15022	15091	14906	15023	14969	14970	14961	15090	15046	15074	14946	15029	14938	14941	15068	14957	15159	14929	15018	14979	15002	15160	15056	14919	15037	14894	15110	15048	15092	14956	15029	14999	15003	14889	15133	15050	15032	15133	15113	15132	14962	14941	15052	14990	15118	15136	14927	15076	15077	14838	14992	14953	15135	15047	15060	15000	14858	14988	15101	15036	14909	14828	14950	15068	15135	14949	14985	15031	15155	15057	15010	15045	14998	15049	15010	14924	14912	14904	15085	15075	14962	15187	15039	15018	15033	14981	15052	15151	14972	15144	15088	14968	15086	14908	15192	15103	15126	15084	15168	14998	15029	14932	15074	15025	14986	14919	14988	15008	14983	14963	15085	15048	15194	14958	14757	14950	14964	14988	15137	15213	15165	15101	15109	15006	15049	14886	15063	14898	14994	15068	15050	15042	15053	15049	15052	15185	15132	15101	14999	15024	15008	15012	15083	15239	14999	14990	15066	14962	15053	15164	15103	15123	15003	14929	15197	14995	14984	14964	15136	15119	14855	15020	14999	14982	15187	14977	14907	15082	14999	15127	14939	15027	15061	14925	15072	15096	14999	15014	15092	15018	15087	15024	15133	15029	15112	14964	15172	15120	15020	15248	15064	15159	14898	15009	15003	15005	15022	14971	14944	15036	14966	15004	14953	14870	14986	14993	15015	15064	15085	15035	15072	15076	15159	15096	14991	14989	14974	15072	15038	15124	15031	15025	15166	15056	15140	15114	15115	14890	14915	14926	14943	15222	14923	15187	14990	15038	15039	14889	15162	15092	14885	15073	14924	15119	14985	15091	15172	14939	15036	15133	15007	14988	15007	14848	15277	14830	15030	14959	15050	15123	15125	15059	15025	14946	15146	14944	14882	14997	15082	15054	14860	15139	15097	14972	14957	15151	15007	14843	14899	15069	15034	14976	14973	14998	15000	15056	15106	15012	14998	15030	14950	14976	15043	14957	14940	15032	15153	14903	15088	15004	14945	14986	15061	15209	15034	15053	14929	14794	14803	15008	15007	15033	14975	14747	15058	15207	15061	15022	15137	15008	15156	14964	14916	15067	14977	15033	14952	15132	14928	14968	15165	14834	15090	15013	14969	15063	15004	15004	15050	14944	15007	15125	15011	15058	14888	15093	15094	14981	14891	15114	14895	15063	14985	15073	15127	15066	14926	14980	15170	14984	14984	15035	14961	15101	14922	15214	14986	15021	15011	15003	15034	14976	14986	15047	15032	14915	14989	15152	15125	15003	14936	15211	15052	14894	15161	15053	15028	14984	15049	15026	15072	15017	14896	14998	15146	15151	14953	14989	14887	14957	15038	15015	15148	14950	14984	14991	14998	15062	14949	14932	15009	15025	15098	15115	14953	15014	15235	14861	14885	15260	14957	15188	15069	14820	14945	15177	15079	15014	14928	15024	15008	15074	15033	15133	15128	15012	14973	15002	15069	15167	14964	14944	15052	14989	14956	15061	14989	15183	14944	15110	14928	15089	15081	14895	15143	15085	15019	14974	15040	14983	15125	15088	15059	15060	15187	15073	14890	14933	14904	15093	15007	15025	14933	15074	15088	14964	14993	15153	14929	15070	15098	15032	14997	15134	15030	14935	14994	15056	15138	14986	15034	14960	15085	15036	15009	15102	14870	14890	14837	15053	14981	15031	14961	15236	14974	14949	14943	15176	14923	15032	15071	15105	15160	15059	15017	15106	15086	15008	14955	15075	15084	14970	15154	14942	15065	15115	15043	15048	14927	15104	15184	15068	14984	14890	15043	14939	15126	14984	15105	15232	14898	15093	15015	15101	15155	14772	15122	15059	14990	15114	15024	15114	14991	14989	15123	15163	14924	14973	15180	14963	15071	14971	14953	15210	14985	15142	15116	15066	14914	15163	15076	15049	14935	15015	15051	15093	15229	14802	15123	14985	15141	15039	14963	15097	14963	15257	15136	15167	14982	15073	15079	14869	15002	14929	15074	15127	15003	15091	15195	14957	15126	14973	15015	15181	14913	14752	15036	14968	15004	15132	15183	15096	15118	15158	15042	15000	14954	15121	15059	15031	15109	14848	15071	14986	15049	15093	14936	14956	15001	15077	15095	14999	14906	14933	15049	14998	15018	15012	15009	15078	15150	15241	14983	15147	14995	15003	14923	15104	14946	15146	15026	15008	15269	15041	15096	14929	15046	15151	15023	14896	15084	14941	14995	15065	14826	15035	14979	14971	14832	14968	15083	14983	15027	15040	15011	14895	15078	15039	15114	14785	14972	15047	14979	15069	14907	14885	14993	14912	15069	14899	15043	14907	14994	14938	14902	14956	15000	15109	15090	14977	14932	14909	14978	14944	15012	15056	15001	15077	15047	14924	15137	14964	15095	14941	14970	15003	15032	15078	14817	15120	14848	14993	15077	15062	15150	14992	15124	15153	14875	15061	15033	14899	14972	15107	15135	15051	15068	14960	15028	15087	15037	15046	15158	14881	15125	15026	15021	14984	15066	15066	14937	15108	15201	15176	14890	15236	15035	15064	15183	15030	14920	15131	14893	14894	15017	14913	14904	15016	14983	15000	15128	15034	14972	15150	15093	15121	15093	14879	15013	14810	15037	14841	15145	14892	15055	15108	15080	15235	15054	14955	15176	15251	15156	15074	15070	15039	15111	15121	14984	15171	15102	15171	15142	14952	15153	14976	14960	15264	15035	15143	15064	15023	14947	15087	15010	14949	15063	14945	15112	15110	14953	15006	15128	15020	15115	15062	15171	15004	15074	15076	15152	15053	14881	15114	15051	15040	15224	15139	14851	14994	15100	14835	15000	14850	15135	14999	15202	14947	15139	15139	15019	14982	14984	15046	15196	15037	15038	14861	15163	14906	15011	15028	14999	15056	14986	14910	15168	14875	15028	15022	14860	14994	15003	14947	15027	14948	15070	14982	15080	15048	15103	14983	15054	14995	15011	14864	14990	15031	15000	15087	15182	15059	15026	14972	15016	15013	15061	14842	15036	15134	14917	14880	14992	15132	14823	15035	14909	14854	15105	15038	15062	15032	15164	14934	14915	14963	14966	15195	15035	15188	14998	15197	15071	15062	14955	15123	14951	15081	14988	15068	15061	15099	15143	15074	15049	14868	14897	15074	14895	14981	15043	14941	15094	14985	15118	15051	15113	14882	15062	15049	15163	15118	15090	15047	15158	14958	14935	15041	15079	15070	15009	14962	15168	14980	14986	15159	15025	15029	15008	14970	15057	14897	14987	15078	15128	15060	14976	15089	15011	15166	15098	14929	15215	15048	15103	15083	15005	15033	15099	15031	15045	14929	14901	14876	15122	15022	15013	14958	15183	14916	15128	14812	14968	15113	15222	15060	15033	15100	15031	15143	15098	14946	14952	14861	15075	14826	15084	14958	15171	15113	15000	15121	15155	14885	15140	15114	14891	15166	15011	14991	15025	15021	14892	15178	14885	15058	14921	15005	14961	15094	14922	15137	14808	15092	14826	14896	15070	15043	15140	15014	14976	15032	14998	14999	15081	14991	15062	14988	15136	15097	14960	14968	15169	15012	14838	15047	15150	15100	15018	15000	14967	15126	14987	15158	15218	15042	15151	15039	15078	15150	14942	14889	14951	15127	14881	14907	14973	15080	14946	14977	15216	15036	14924	15179	15029	15090	15212	14918	14976	14936	14937	15107	15061	14956	14968	15026	14810	14950	14932	14838	15098	15032	14953	15070	14984	15026	15043	14953	15116	15144	15061	14971	14774	15054	14997	14972	15111	15088	14904	14974	14996	15070	14970	15072	15014	14981	15025	15074	14945	14985	15011	15171	15134	15034	15135	15083	15098	15161	15102	14966	15039	14929	15026	15049	15013	14964	14922	14925	15055	14935	15122	15038	15114	15287	15025	15039	15074	15120	15038	15123	15114	14993	14928	15136	15155	15198	14932	14966	15000	14995	15117	14879	15031	14855	14995	15082	14916	15126	15020	14986	15069	15059	15090	15172	15028	14921	15046	14917	14885	15085	15076	15096	14965	15169	15069	15046	15055	15065	14955	15074	15021	15105	15148	15069	15280	15130	15050	14989	14936	15006	15170	14970	15127	15019	15099	15148	15028	14996	14889	14892	14946	15139	15000	14942	15080	14986	15146	15112	14977	15107	15107	14853	15178	14901	15064	15058	14947	15029	14780	15104	15003	15000	15075	15182	14942	14955	15088	15006	15030	14911	14874	14968	15033	15195
24509	21148	28118	24743	21518	19444	18838	17286	42487	44065	29250	23183	18093	16681	16625	16531	16517	16444	16532	16476	16581	16516	16437	16459	16642	16541	16497	16411	16552	16404	16476	16574	16348	16492	16619	16489	16604	16521	16592	16389	16627	16550	16551	16384	16803	16434	16544	16550	16406	16547	16417	16619	16489	16384	16568	16509	16500	16199	16483	16348	16404	16320	16429	16412	16476	16406	16288	16642	16491	16403	16588	16423	16610	16369	16429	16494	16677	16620	16432	16457	16290	16510	16467	16477	16371	16466	16347	16478	16379	16370	16582	16462	16386	16373	16538	16330	16387	16428	16663	16513	16447	16420	16364	16313	16349	16483	16559	16420	16440	16575	16466	16429	16364	16318	16495	16552	16458	16474	16570	16488	16449	16265	16426	16207	16500	16395	16424	16390	16700	16429	16437	16405	16461	16441	16495	16355	16379	16287	16401	16316	16341	16317	16396	16394	16458	16436	16309	16586	16312	16392	16427	16420	16378	16495	16719	16424	16508	16513	16464	16390	16444	16469	16520	16474	16520	16368	16644	16685	16370	16673	16668	16225	16477	16399	16504	16582	16398	16551	16458	16391	16242	16458	16540	16472	16236	16313	16364	16477	16713	16490	16443	16587	16515	16352	16468	16450	16372	16621	16295	16505	16489	16295	16383	16529	16498	16479	16335	16581	16640	16663	16341	16402	16561	16379	16544	16626	16465	16471	16295	16435	16398	16479	16698	16485	16296	16279	16471	16382	16392	16551	16517	16390	16563	16345	16462	16503	16453	16278	16492	16505	16764	16407	16351	16459	16471	16506	16647	16437	16426	16377	16530	16617	16507	16513	16441	16540	16338	16465	16285	16484	16429	16390	16241	16449	16526	16641	16338	16382	16482	16420	16327	16533	16623	16339	16351	16575	16450	16466	16443	16548	16236	16520	16542	16364	16487	16427	16406	16645	16389	16492	16322	16381	16316	16337	16533	16411	16437	16600	16423	16483	16370	16516	16505	16371	16463	16454	16491	16453	16494	16563	16432	16539	16615	16383	16481	16503	16444	16334	16392	16461	16392	16208	16351	16510	16404	16532	16134	16416	16538	16560	16498	16446	16331	16493	16179	16426	16411	16595	16277	16346	16642	16388	16368	16467	16446	16551	16462	16543	16419	16421	16348	16535	16435	16572	16458	16584	16301	16528	16395	16421	16449	16280	16365	16778	16376	16519	16542	16447	16537	16518	16433	16577	16693	16483	16501	16288	16440	16343	16490	16457	16330	16460	16556	16477	16453	16568	16389	16285	16209	16619	16621	16549	16508	16332	16422	16445	16582	16216	16310	16455	16522	16547	16246	16271	16450	16360	16622	16457	16367	16351	16303	16577	16475	16572	16447	16282	16280	16376	16596	16401	16486	16367	16574	16408	16466	16293	16578	16334	16274	16297	16172	16349	16415	16508	16623	16274	16454	16280	16572	16612	16389	16612	16540	16535	16380	16588	16479	16436	16567	16654	16545	16627	16670	16717	16600	16641	16396	16433	16538	16317	16303	16574	16612	16574	16467	16606	16314	16290	16452	16546	16401	16228	16689	16494	16510	16261	16580	16442	16369	16414	16482	16342	16408	16489	16518	16568	16587	16358	16525	16368	16629	16438	16482	16546	16518	16395	16502	16578	16328	16159	16544	16444	16594	16347	16650	16472	16261	16439	16487	16563	16504	16499	16416	16489	16549	16448	16634	16494	16514	16415	16432	16693	16586	16514	16476	16301	16378	16526	16470	16389	16419	16414	16373	16270	16387	16376	16449	16498	16549	16520	16385	16486	16467	16342	16507	16399	16409	16490	16616	16500	16225	16588	16529	16303	16383	16482	16380	16456	16430	16569	16419	16326	16502	16372	16660	16438	16510	16677	16383	16224	16466	16565	16516	16373	16286	16489	16662	16483	16405	16360	16441	16434	16419	16519	16288	16539	16343	16225	16586	16504	16604	16353	16574	16319	16388	16459	16317	16337	16424	16504	16411	16481	16378	16335	16314	16448	16314	16403	16601	16591	16577	16375	16457	16387	16490	16628	16358	16494	16674	16499	16752	16527	16510	16504	16376	16476	16317	16404	16514	16340	16545	16403	16540	16492	16663	16446	16539	16526	16699	16277	16534	16517	16290	16400	16342	16642	16406	16569	16432	16565	16529	16500	16365	16444	16538	16547	16253	16291	16516	16580	16672	16381	16531	16391	16462	16490	16393	16544	16475	16380	16400	16391	16247	16563	16530	16364	16454	16352	16482	16187	16500	16537	16514	16343	16465	16379	16420	16465	16300	16510	16383	16261	16164	16366	16489	16553	16460	16548	16414	16542	16485	16503	16570	16440	16501	16328	16409	16666	16370	16585	16454	16389	16462	16588	16263	16274	16398	16645	16320	16534	16388	16417	16361	16638	16608	16465	16640	16378	16449	16424	16326	16513	16458	16411	16322	16516	16571	16405	16624	16396	16499	16472	16518	16556	16804	16470	16733	16604	16443	16447	16497	16604	16685	16469	16342	16464	16584	16642	16539	16387	16313	16324	16537	16282	16279	16553	16586	16474	16510	16514	16419	16350	16497	16343	16572	16468	16343	16271	16407	16596	16646	16388	16545	16331	16449	16306	16576	16526	16485	16438	16390	16560	16393	16466	16529	16516	16501	16372	16550	16632	16530	16459	16383	16548	16390	16526	16400	16476	16539	16519	16540	16276	16405	16459	16439	16483	16462	16481	16585	16552	16216	16522	16525	16476	16303	16730	16459	16549	16688	16428	16707	16520	16586	16407	16441	16420	16623	16460	16480	16610	16375	16447	16570	16217	16500	16575	16603	16668	16403	16456	16390	16461	16559	16647	16601	16414	16533	16495	16443	16293	16509	16378	16361	16506	16461	16616	16693	16596	16486	16560	16372	16469	16441	16430	16461	16480	16484	16492	16558	16575	16535	16500	16431	16386	16426	16751	16526	16619	16426	16622	16695	16526	16453	16276	16381	16474	16335	16232	16407	16558	16545	16439	16421	16522	16488	16665	16353	16317	16432	16550	16458	16373	16541	16516	16463	16337	16516	16470	16432	16681	16513	16371	16373	16463	16525	16460	16369	16587	16594	16561	16662	16481	16565	16387	16511	16353	16420	16532	16497	16430	16385	16525	16746	16494	16345	16255	16610	16326	16556	16581	16458	16295	16467	16489	16332	16284	16426	16371	16352	16615	16359	16352	16251	16326	16536	16453	16237	16268	16326	16497	16534	16604	16430	16317	16394	16479	16553	16472	16371	16563	16606	16240	16418	16449	16455	16594	16420	16529	16449	16549	16663	16589	16432	16300	16541	16515	16391	16453	16563	16562	16562	16377	16590	16496	16555	16507	16666	16583	16279	16424	16216	16431	16327	16431	16588	16626	16614	16576	16731	16611	16645	16536	16484	16571	16302	16530	16396	16563	16469	16294	16630	16670	16315	16502	16508	16441	16494	16582	16396	16517	16524	16480	16471	16519	16523	16601	16445	16463	16507	16454	16589	16360	16332	16594	16513	16385	16327	16310	16415	16407	16467	16547	16444	16543	16342	16549	16600	16500	16540	16346	16454	16547	16649	16375	16581	16523	16433	16618	16383	16360	16365	16104	16662	16374	16337	16266	16628	16555	16477	16503	16300	16422	16441	16630	16590	16451	16454	16670	16597	16458	16486	16533	16455	16305	16467	16496	16305	16300	16375	16532	16702	16600	16453	16294	16432	16471	16416	16648	16499	16452	16283	16537	16269	16539	16547	16451	16268	16427	16489	16521	16578	16347	16635	16609	16452	16479	16514	16570	16419	16352	16417	16503	16522	16545	16638	16544	16455	16272	16473	16418	16736	16467	16572	16449	16638	16427	16452	16512	16532	16426	16590	16423	16381	16547	16467	16533	16696	16527	16422	16391	16525	16374	16410	16490	16256	16431	16596	16319	16402	16494	16183	16421	16452	16446	16387	16275	16385	16420	16560	16641	16628	16267	16642	16606	16892	16451	16454	16448	16685	16529	16414	16369	16689	16478	16425	16648	16519	16403	16370	16571	16299	16347	16471	16549	16433	16662	16702	16530	16365	16481	16368	16358	16621	16508	16521	16413	16379	16307	16407	16446	16434	16291	16485	16424	16509	16603	16675	16564	16572	16357	16564	16647	16513	16372	16474	16533	16448	16604	16525	16332	16525	16469	16488	16307	16399	16476	16500	16636	16570	16573	16378	16582	16460	16652	16375	16309	16532	16415	16516	16534	16504	16362	16439	16472	16328	16374	16623	16562	16585	16231	16471	16254	16437	16527	16475	16504	16456	16462	16495	16660	16233	16450	16378	16350	16604	16429	16395	16493	16476	16477	16461	16328	16653	16505	16531	16436	16594	16504	16347	16634	16566	16572	16600	16525	16494	16494	16751	16608	16650	16394	16473	16469	16373	16454	16492	16412	16489	16422	16423	16536	16551	16313	16551	16596	16618	16529	16716	16491	16526	16557	16445	16217	16510	16391	16363	16528	16393	16284	16402	16437	16563	16553	16560	16509	16438	16537	16319	16358	16453	16458	16321	16573	16572	16451	16409	16536	16471	16616	16263	16378	16535	16418	16456	16378	16358	16382	16613	16516	16301	16329	16405	16495	16652	16443	16663	16583	16312	16653	16533	16493	16297	16703	16529	16424	16482	16419	16595	16641	16480	16637	16492	16507	16349	16368	16439	16279	16464	16439	16544	16389	16588	16677	16467	16335	16355	16509	16445	16448	16547	16559	16497	16472	16406	16513	16449	16295	16565	16554	16427	16314	16417	16345	16382	16454	16390	16477	16556	16509	16333	16487	16612	16551	16599	16311	16383	16724	16679	16377	16339	16547	16493	16506	16357	16389	16511	16512	16454	16559	16375	16384	16401	16533	16396	16460	16335	16681	16453	16414	16414	16495	16414	16399	16611	16563	16522	16628	16501	16315	16854	16669	16544	16387	16534	16452	16507	16550	16481	16498	16397	16665	16739	16411	16573	16678	16667	16284	16268	16278	16452	16664	16454	16570	16518	16492	16549	16405	16313	16558	16456	16399	16413	16736	16372	16510	16365	16277	16471	16608	16528	16379	16471	16500	16424	16517	16572	16560	16558	16540	16375	16608	16343	16264	16385	16320	16348	16554
15754	25405	23675	19630	18047	17208	16733	16281	46687	43900	28775	22951	15970	15233	15393	15241	15446	15284	15358	15466	15161	15447	15435	15233	15326	15372	15332	15336	15298	15152	15348	15279	15361	15158	15250	15200	15360	15356	15277	15330	15275	15383	15192	15464	15259	15372	15583	15082	15166	15400	15299	15500	15152	15378	15185	15419	15297	15415	15274	15372	15311	15336	15369	15421	15335	15302	15263	15469	15338	15340	15402	15323	15363	15405	15305	15317	15414	15298	15378	15294	15379	15322	15229	15444	15282	15158	15259	15459	15315	15337	15363	15368	15280	15228	15333	15428	15338	15413	15367	15344	15266	15251	15297	15452	15216	15369	15392	15132	15365	15450	15201	15407	15252	15221	15230	15235	15318	15335	15471	15402	15243	15365	15285	15487	15239	15250	15326	15321	15278	15191	15336	15340	15218	15136	15260	15382	15228	15382	15159	15169	15304	15205	15141	15436	15313	15308	15309	15434	15373	15326	15381	15244	15418	15495	15344	15152	15256	15318	15337	15321	15241	15184	15321	15292	15435	15408	15177	15339	15309	15373	15230	15257	15379	15280	15299	15367	15488	15393	15446	15398	15309	15282	15255	15535	15358	15331	15179	15327	15250	15350	15403	15302	15499	15212	15328	15328	15281	15408	15276	15150	15322	15224	15346	15273	15503	15405	15347	15248	15348	15361	15192	15169	15209	15221	15143	15328	15378	15195	15210	15250	15330	15207	15127	15257	15214	15438	15265	15358	15214	15216	15318	15345	15335	15526	15271	15124	15511	15304	15437	15337	15062	15410	15255	15236	15337	15201	15431	15273	15306	15245	15187	15348	15105	15195	15320	15316	15341	15265	15401	15356	15419	15317	15361	15155	15318	15239	15491	15170	15244	15508	15328	15346	15278	15176	15288	15155	15281	15254	15391	15330	15320	15367	15218	15403	15353	15344	15168	15429	15461	15335	15140	15284	15250	15324	15231	15380	15327	15281	15240	15241	15351	15456	15398	15297	15308	15218	15075	15266	15361	15436	15314	15271	15256	15240	15387	15266	15161	15244	15304	15130	15340	15402	15462	15272	15380	15254	15263	15294	15446	15236	15478	15372	15092	15355	15358	15324	15386	15228	15291	15442	15171	15272	15377	15338	15350	15440	15162	15215	15146	15315	15218	15304	15424	15264	15215	15362	15288	15473	15464	15359	15242	15456	15184	15200	15371	15367	15242	15268	15202	15225	15391	15273	15245	15351	15318	15406	15099	15229	15404	15373	15392	15223	15377	15287	15163	15439	15303	15268	15272	15249	15300	15301	15265	15230	15318	15246	15256	15349	15339	15374	15284	15320	15348	15191	15185	15460	15444	15412	15314	15244	15441	15228	15188	15294	15335	15346	15330	15216	15258	15363	15065	15483	15319	15267	15421	15297	15295	15261	15076	15216	15446	15368	15193	15358	15313	15351	15129	15204	15350	15363	15450	15105	15205	15357	15222	15332	15270	15352	15302	15391	15192	15426	15203	15255	15230	15196	15252	15337	15362	15371	15224	15299	15122	15316	15220	15365	15325	15154	15279	15295	15269	15347	15385	15252	15537	15344	15223	15138	15444	15254	15312	15296	15294	15279	15285	15397	15233	15419	15217	15327	15339	15324	15249	15505	15233	15289	15312	15187	15166	15315	15354	15273	15171	15356	15323	15480	15266	15279	15389	15258	15345	15164	15361	15349	15326	15386	15199	15416	15323	15413	15249	15319	15429	15453	15256	15340	15251	15415	15510	15301	15249	15259	15208	15359	15400	15317	15169	15260	15231	15282	15225	15374	15318	15110	15151	15385	15225	15275	15333	15217	15348	15385	15477	15153	15344	15241	15277	15320	15279	15342	15434	15210	15457	15288	15190	15383	15052	15321	15358	15311	15281	15229	15384	15411	15521	15254	15257	15389	15423	15343	15486	15345	15301	15193	15359	15403	15136	15344	15304	15405	15320	15218	15262	15362	15185	15284	15165	15407	15240	15389	15152	15272	15510	15102	15407	15348	15337	15322	15188	15281	15302	15216	15531	15368	15381	15353	15321	15216	15263	15244	15289	15291	15171	15169	15259	15237	15322	15352	15466	15332	15412	15318	15404	15283	15299	15191	15357	15272	15224	15195	15331	15164	15180	15237	15310	15215	15325	15379	15168	15317	15349	15366	15306	15282	15378	15402	15239	15300	15201	15334	15202	15367	15329	15293	15080	15362	15385	15196	15336	15488	15201	15330	15436	15316	15340	15180	15246	15239	15322	15447	15388	15254	15265	15305	15278	15261	15242	15426	15207	15368	15273	15263	15248	15454	15235	15296	15308	15456	15481	15308	15262	15192	15289	15352	15181	15308	15312	15410	15190	15294	15341	15339	15358	15310	15341	15309	15431	15348	15350	15365	15397	15388	15349	15477	15397	15405	15327	15357	15387	15298	15481	15298	15253	15321	15255	15377	15336	15131	15347	15225	15484	15245	15254	15352	15330	15463	15375	15336	15358	15261	15293	15381	15254	15344	15311	15217	15203	15432	15311	15396	15358	15379	15434	15302	15320	15245	15341	15265	15252	15290	15495	15222	15290	15333	15181	15279	15333	15260	15387	15404	15281	15141	15232	15314	15342	15399	15257	15358	15212	15246	15297	15335	15314	15319	15309	15236	15225	15192	15358	15406	15319	15405	15252	15300	15274	15413	15303	15484	15214	15296	15355	15235	15394	15340	15251	15474	15454	15173	15277	15468	15265	15206	15288	15261	15343	15274	15268	15191	15275	15252	15186	15270	15299	15306	15311	15274	15259	15258	15355	15033	15343	15425	15408	15377	15478	15273	15263	15284	15381	15287	15389	15297	15447	15364	15097	15332	15300	15275	15348	15258	15391	15355	15197	15363	15123	15284	15319	15508	15207	15152	15306	15233	15383	15269	15348	15055	15344	15259	15293	15356	15389	15336	15491	15462	15327	15209	15423	15312	15190	15391	15205	15220	15382	15380	15317	15411	15376	15148	15409	15294	15531	15432	15260	15390	15321	15125	15265	15223	15298	15238	15332	15469	15383	15334	15026	15189	15324	15214	15329	15261	15315	15306	15294	15284	15200	15248	15288	15350	15291	15350	15203	15374	15327	15359	15241	15279	15438	15323	15209	15349	15291	15216	15235	15214	15354	15338	15267	15376	15300	15285	15224	15335	15388	15185	15277	15291	15292	15348	15298	15374	15276	15198	15261	15399	15398	15342	15294	15175	15326	15338	15349	15275	15441	15167	15473	15484	15339	15241	15332	15263	15217	15361	15344	15392	15241	15378	15184	15203	15286	15367	15392	15336	15355	15304	15290	15274	15326	15426	15388	15206	15405	15252	15307	15375	15276	15366	15235	15330	15233	15332	15350	15289	15180	15390	15351	15356	15328	15381	15311	15303	15313	15226	15382	15279	15196	15428	15339	15348	15393	15351	15201	15183	15145	15573	15169	15378	15441	15317	15525	15218	15415	15370	15252	15154	15221	15293	15338	15191	15209	15444	15389	15387	15162	15358	15286	15311	15371	15490	15270	15513	15219	15179	15234	15336	15321	15416	15262	15484	15236	15334	15390	15261	15322	15380	15241	15300	15252	15332	15398	15362	15273	15294	15340	15259	15368	15314	15282	15250	15192	15397	15290	15290	15329	15370	15359	15291	15167	15304	15230	15406	15451	15225	15251	15464	15365	15219	15221	15449	15190	15252	15288	15389	15485	15389	15250	15150	15387	15348	15183	15216	15174	15253	15188	15431	15329	15336	15123	15202	15217	15250	15302	15252	15309	15296	15111	15284	15505	15215	15364	15317	15377	15411	15339	15465	15181	15386	15267	15256	15297	15416	15353	15242	15298	15216	15321	15269	15386	15237	15380	15415	15252	15363	15166	15411	15240	15333	15323	15246	15194	15402	15330	15370	15327	15303	15230	15261	15510	15209	15342	15315	15215	15256	15131	15204	15301	15436	15499	15251	15246	15308	15396	15353	15131	15499	15470	15357	15236	15362	15222	15358	15336	15394	15402	15240	15269	15372	15352	15342	15357	15277	15380	15173	15257	15317	15294	15342	15254	15348	15362	15284	15311	15355	15389	15242	15234	15243	15173	15319	15364	15409	15399	15308	15222	15216	15290	15370	15276	15264	15367	15333	15277	15304	15249	15394	15263	15280	15442	15345	15294	15244	15157	15411	15306	15150	15286	15417	15454	15135	15425	15292	15242	15321	15354	15225	15267	15395	15230	15231	15390	15250	15213	15356	15351	15319	15204	15469	15272	15305	15350	15189	15186	15305	15107	15146	15224	15361	15362	15220	15316	15302	15186	15344	15243	15370	15421	15275	15351	15318	15579	15303	15345	15285	15166	15388	15380	15255	15359	15514	15166	15361	15254	15224	15241	15221	15389	15226	15409	15359	15158	15332	15291	15325	15239	15253	15230	15390	15390	15131	15303	15321	15381	15363	15244	15330	15245	15426	15391	15349	15268	15371	15240	15348	15212	15362	15359	15324	15293	15249	15094	15348	15346	15438	15206	15483	15323	15358	15279	15179	15245	15450	15298	15512	15343	15221	15141	15244	15358	15319	15220	15406	15333	15375	15196	15304	15330	15318	15391	15176	15294	15284	15202	15316	15433	15323	15330	15462	15251	15106	15117	15366	15343	15398	15302	15385	15257	15307	15301	15411	15363	15233	15209	15427	15440	15162	15499	15318	15340	15264	15402	15253	15281	15273	15434	15212	15305	15212	15214	15370	15355	15299	15205	15384	15240	15360	15303	15378	15364	15333	15176	15320	15359	15289	15442	15235	15356	15108	15208	15406	15325	15459	15113	15363	15232	15266	15237	15410	15182	15435	15441	15319	15415	15298	15409	15277	15332	15327	15134	15352	15150	15271	15290	15088	15213	15179	15147	15260	15262	15407	15288	15268	15301	15371	15263	15266	15254	15300	15316	15151	15231	15398	15288	15241	15337	15188	15220	15237	15296	15279	15348	15349	15260	15544	15274	15260	15414	15372	15227	15232	15249	15304	15279	15402	15449	15264	15375	15277	15277	15332	15395	15457	15299	15319	15239	15351	15497	15261	15294	15307	15251	15312	15229	15343	15283	15392	15185	15391	15450	15307	15174	15280	15281	15448	15328	15081	15298	15261
23127	21154	28928	23671	21474	22760	22421	19129	57202	55926	38058	28806	19572	16908	16447	16596	16464	16297	16586	16586	16451	16472	16458	16368	16333	16567	16407	16339	16238	16302	16291	16287	16262	16262	16533	16497	16496	16291	16521	16383	16383	16354	16285	16429	16301	16445	16496	16573	16349	16427	16239	16355	16392	16356	16404	16297	16448	16455	16494	16246	16440	16482	16280	16268	16298	16464	16420	16370	16091	16387	16390	16335	16279	16365	16475	16404	16377	16418	16495	16509	16438	16372	16476	16458	16194	16394	16305	16283	16468	16435	16241	16307	16271	16369	16361	16327	16158	16302	16294	16336	16162	16445	16496	16255	16269	16290	16363	16377	16347	16445	16182	16399	16450	16466	16596	16232	16177	16199	16132	16432	16249	16341	16424	16212	16233	16318	16314	16293	16350	16291	16405	16314	16316	16197	16388	16444	16264	16162	16212	16267	16478	16374	16407	16374	16341	16292	16404	16220	16255	16327	16364	16400	16430	16301	16417	16373	16493	16315	16178	16209	16515	16303	16279	16295	16450	16323	16431	16244	16211	16289	16234	16410	16212	16151	16158	16150	16286	16308	16499	16440	16567	16175	16252	16296	16256	16220	16173	16408	16437	16295	16267	16355	16549	16364	16299	16439	16156	16157	16460	16314	16274	16270	16239	16236	16335	16249	16154	16154	16242	16210	16386	16414	16344	16090	16242	16224	16320	16066	16529	16406	16225	16403	16357	16264	16196	16304	16144	16231	16250	16052	16276	16242	16337	16429	16375	16414	16343	16282	16375	16451	16254	16381	16244	16206	16438	16078	16353	16348	16285	16262	16159	16050	16234	16376	16217	16132	16238	16278	16446	16286	16383	16356	16265	16281	16378	16371	16356	16264	16480	16160	16208	16198	16349	16244	16356	16158	16223	16087	16268	16424	16421	16374	16195	16183	16310	16254	16279	16246	16333	16315	16209	16180	16190	16396	16302	16007	16423	16213	16360	16360	16276	16271	16453	16407	16507	16331	16223	16414	16266	16536	16243	16345	16303	16523	16306	16182	16211	16294	16274	16284	16284	16199	16254	16142	16190	16224	16226	16477	16361	16276	16093	16063	16344	16096	16080	16191	16261	16406	16291	16165	16232	16323	16444	16163	16143	16204	16368	15972	16195	16310	16320	16182	16297	16359	16443	16361	16347	16262	16284	16314	16378	16390	16338	16247	16248	16182	16264	16236	16382	16297	16537	16295	16450	16178	16242	16132	16239	16107	16422	16297	16498	16337	16406	16079	16130	16445	16395	16037	16286	16199	16331	16305	16219	16311	16233	16231	16341	16369	16335	16455	16264	16378	16223	16341	16190	16506	16050	16398	16099	16320	16114	16315	16274	16168	16302	16306	16331	16131	16527	16346	16331	16263	16364	16269	16357	16063	16401	16297	16264	16306	16024	16299	16271	16187	16406	16346	16369	16272	16452	16198	16222	16217	16150	16118	16206	16305	16228	16079	16178	16388	16416	16245	16300	16267	16249	16184	16243	16306	16425	16594	16323	16373	16401	16381	16314	16226	16528	16247	16075	16234	16418	16180	16341	16133	16173	16255	16329	16334	16317	16321	16248	16221	16196	16239	16333	16328	16290	16238	16267	16142	16201	16312	16250	16335	16433	16320	16251	16342	16155	16523	16391	16279	16075	15931	16309	16432	16378	16408	16332	16238	16264	16300	16212	16306	16171	16098	16360	16262	16311	16476	16240	16337	16288	16229	16492	16450	16061	16351	16274	16264	16311	16323	16447	16311	16401	16401	16061	16119	16303	16283	16276	16173	16213	16462	16374	16150	16321	16364	16346	16121	16382	16356	16199	16426	16245	16124	16098	16382	16156	16156	16416	16471	16032	16378	16373	16320	16160	16347	16338	16180	16146	16398	16257	16320	16323	16412	16265	16344	16254	16082	16333	16240	16270	16278	16286	16206	16232	16197	16196	16212	16186	16224	16257	16379	16255	16283	16352	16313	16056	16334	16288	16451	16339	16306	16188	16221	16253	16329	16339	16093	16288	16310	16255	16293	16077	16113	16113	15973	16214	16296	16195	16219	16251	16373	16270	16282	16301	16232	16222	16206	16308	16321	16361	16203	16203	16325	16224	16287	16260	16236	16128	16226	16170	16331	16370	16185	16278	16309	16387	16067	16454	16309	16243	16276	16254	16280	16376	16087	16283	16225	16376	16394	16314	16195	16322	16152	16306	16348	16324	16420	16155	16329	16386	16348	16317	16257	16272	16302	16322	16351	16276	16445	16262	16341	16286	16474	16317	16353	16389	16303	16410	16166	16394	16381	16446	16486	16221	16164	16281	16244	16268	16351	16325	16165	16271	16402	16109	16306	16124	16413	16298	16263	16045	16178	16459	16349	16369	16330	16351	16349	16321	16307	16186	16281	16368	16399	16141	16363	16342	16160	16087	16325	16188	16497	16143	16214	16182	16297	16143	16152	16234	16485	16290	16198	16171	16418	16289	16147	16227	16233	16219	16149	16344	16162	16230	16205	16507	16437	16262	16398	16156	16232	16215	16229	16416	16138	16143	16292	16267	16233	16171	16347	16417	16198	16349	16471	16278	16311	16197	16276	16317	16134	16309	16440	16271	16356	16317	16398	16215	16216	16262	16395	16302	16128	16434	16398	16456	16230	16174	16268	16222	16335	16471	16361	16111	16292	16422	16204	16167	16381	16397	16344	16468	16374	16333	16141	16311	16168	16346	16331	16254	16360	16336	16268	16450	16283	16408	16320	16211	16121	16356	16216	16368	16123	16148	16402	16231	16217	16235	16222	16170	16103	16335	16242	16295	16188	16284	16322	16480	16311	16364	16461	16240	16216	16362	16364	16268	16350	16298	16341	16288	16124	16222	16348	16248	16104	16468	16339	16215	16380	16313	16331	16142	16116	16333	16163	16297	16354	16341	16408	16284	16240	16278	16368	16284	16271	16187	16207	16276	16300	16360	16260	16460	16187	16308	16536	16196	16204	16188	16241	16298	16282	16211	16470	16184	16321	16214	16250	16439	16165	16394	16165	16248	16216	16344	16401	16153	16347	16147	16387	16277	16381	16362	16151	16237	16271	16398	16386	16194	16287	16131	16303	16226	16377	16253	16267	16262	16201	16295	16521	16494	16462	16207	16227	16367	16219	16182	16389	16358	16431	16174	16336	16343	16332	16366	16480	16246	16112	16268	16227	16326	16289	16311	16239	16268	16344	16286	16186	16162	16277	16314	16340	16427	16252	16267	16428	16365	16257	16526	16318	16211	16441	16484	16397	16311	16378	16315	16307	16450	16241	16290	16269	16291	16446	16476	16312	16128	16343	16282	16157	16218	16252	16143	16188	16032	16375	16405	16341	16170	16180	16312	16290	16040	16192	16249	16478	16333	16378	16275	16117	16153	16307	16192	16102	16283	16308	16168	16227	16177	16127	16366	16268	16348	16213	16339	16385	16372	16349	16206	16170	16206	16533	16345	16182	16309	16445	16460	16310	16250	16037	16210	16311	16341	16373	16205	16120	16167	16428	16440	16204	16289	16194	16332	16436	16331	16321	16211	16104	16270	16296	16257	16290	16285	16386	16186	16239	16381	16304	16186	16218	16200	16095	16291	16214	16319	16069	16309	16445	16311	16203	16245	16070	16238	16322	16221	16194	16337	16247	16307	16214	16236	16222	16285	16146	16159	16219	16329	16239	16479	16343	16130	16205	16454	16270	16195	16170	16335	16343	16195	16177	16252	16247	16353	16151	16230	16235	16080	16210	16317	16144	16234	16275	16309	16214	16396	16287	16259	16304	16183	16245	16093	16420	16235	16161	16359	16342	16273	16188	16309	16389	16294	16209	16357	16388	16258	16099	16323	16237	16216	16170	16031	16287	16443	16279	16471	16202	16240	16180	16107	16009	16150	16171	16108	16324	16400	16215	16404	16160	16355	16178	16176	16349	16378	16284	16322	16129	16343	16194	16330	16038	16394	16337	16264	16132	16222	16415	16389	16130	16214	16285	16222	16327	16490	16364	16170	16222	16266	16317	16383	16209	16310	16149	16259	16148	16471	16376	16365	16464	16307	16354	16127	16310	16197	16220	16414	16153	16353	16502	16311	16228	16273	16247	16233	16121	16248	16366	16296	16405	16177	16306	16306	16272	16105	16345	16318	16168	16224	16347	16220	16327	16220	16231	16246	16366	16308	16165	16406	16174	16350	16526	16278	16298	16301	16173	16225	16044	16078	16362	16226	16172	16386	16301	16350	16265	16134	16218	16442	16309	16386	16071	16250	16179	16215	16133	16338	16309	16363	16301	16572	16091	16421	16308	16437	16182	16134	16340	16087	16145	16232	16351	16245	16274	16389	16287	16380	16185	16095	16344	16135	16112	16209	16143	16093	16229	16124	16151	16362	16319	16379	16322	16289	16346	16297	16155	16368	16014	16100	16142	16349	16395	16205	16302	16139	16264	16244	16442	16526	16160	16226	16234	16185	16409	16040	16422	16211	16350	16366	16450	16323	16587	16294	16225	16363	16362	16237	16218	16176	16442	16208	16230	16307	16243	16312	16182	16241	16417	16410	16250	16294	16391	16319	16343	16201	16118	16339	16337	16283	16217	16293	16318	16362	16182	16195	16481	16228	16268	16419	16319	16319	16261	16169	16375	16289	16552	16386	16244	16212	16196	16384	16381	16257	16396	16429	16380	16288	16425	16481	16339	16289	16198	16272	16321	16326	16195	16415	16325	16291	16375	16085	16159	16329	16334	16202	16143	16284	16318	16270	16326	16348	15919	16219	16251	16231	16259	16216	16158	16347	16368	16396	16238	16242	16260	16137	16298	16355	16289	16529	16286	16313	16447	16377	16376	16392	16269	16476	16324	16315	16435	16095	16156	16238	16206	16203	16363	16464	16253	16339	16358	16195	16290	16266	16399	16406	16368	16200	16225	16165	16072	16264	16237	16327	16345	16223	16335	16581	16298	16382	16194	16227	16278	16111	16360	16117	16417	16318	16151	16211	16386	16312	16200	16409	16258	16183	16359	16217	16251	16253	16308	16164	16230	16226	16273	16323	16211	16165	16328	16209	16195	16261	16343	16239	16215	16204	16385	16246	16255	16257	15964	16465	16438	16370	16318	16545	16199	16488	16357
17927	30735	29110	23015	20340	18723	18075	19143	59310	56492	38237	29575	16491	15329	15207	15288	15292	14972	15233	15295	15269	15172	15201	14913	15244	15223	15298	15268	15197	15294	15235	15208	15249	15035	15375	15303	15169	15208	15141	15284	15432	15300	15242	15242	15217	15176	15380	15120	15244	15239	15163	15233	15398	15257	15014	15212	15236	15298	15268	15177	15195	15086	15240	15089	15306	15111	15149	15146	15145	15294	15309	15203	14993	15196	15199	15161	15235	15173	15152	15047	15233	15216	15176	15185	15285	15144	15379	15255	15247	15366	15182	15132	15118	15280	15332	15086	15194	15108	15323	15160	15290	15261	15162	15237	15224	15256	15253	15135	15109	15177	15235	15201	15220	15119	15036	15050	15170	15219	15198	15069	15166	15243	15183	15191	15283	15324	15092	15192	15141	15121	15173	15358	15095	15092	15383	15304	15176	14978	15417	15114	15037	15120	15311	15081	15172	15217	15155	15301	15118	15432	15211	15032	15126	15226	15196	15285	15139	15242	15164	15232	15103	15236	15263	15159	15020	15367	15263	15203	15069	15133	15253	15220	15148	15131	15213	15123	15359	15199	15185	15256	15154	15041	15185	15149	15112	15274	15251	15214	15281	15175	15009	15257	15212	15027	15204	15214	15045	15252	15024	15258	15146	15000	15298	15069	15227	15126	15166	15134	15243	15116	15232	15258	15134	15114	15221	15220	15199	15262	15239	15092	15141	15011	15052	15265	15177	15262	15209	15197	15131	15106	15021	15292	15151	15113	15425	15217	14941	15166	15321	15343	15242	15188	15285	15128	15026	15010	15054	15174	14964	15205	15103	15233	15164	15240	15166	15154	15278	15219	15233	15116	15257	14921	15195	15105	15167	15192	15199	15198	15203	15151	15133	15184	15137	15141	15196	14996	15287	15322	15285	15124	15278	15195	15147	15277	15127	15298	15152	15002	15297	15220	15153	15184	15196	15243	15016	15321	15280	15254	15087	15174	15101	15277	15201	15062	15223	15059	15105	15274	15279	15061	15222	15196	15187	15328	15319	15184	15168	15078	15301	15080	15053	15020	15272	15158	15300	15315	14891	15088	15064	15137	15212	15042	15058	15156	15140	15178	15166	15170	15038	15205	15280	15083	15193	15300	15084	15214	15152	15087	15222	15174	15338	15135	15084	15217	15102	15133	15146	15116	15181	15373	15039	15166	15093	15051	15186	15165	15168	15170	15219	15118	15181	15065	15204	15201	15041	15135	15099	15263	15157	15310	15109	15247	15231	15291	15177	15099	15113	15126	15088	15104	15243	15202	15137	15028	15148	15086	15081	15035	15170	15256	15099	15120	15108	15197	15202	15428	15325	15177	15121	15193	15208	15147	15187	15003	15170	15132	15069	15137	15183	15155	15165	14961	15196	15325	15205	15216	15143	15233	15145	15192	15238	15041	15071	15162	15250	15194	15221	15338	15186	15217	15027	15055	15200	15124	15038	15018	15112	15127	15142	15318	15191	15144	15165	15237	15070	15252	15198	15188	15268	15334	15295	15216	15183	15096	15297	15218	15190	15210	15230	15093	15248	15146	15046	15060	15201	15195	15160	15154	15217	15256	15216	15195	15101	15240	15132	15095	15117	15165	15059	15088	15181	15179	15232	15111	15362	15169	15277	15204	15083	15201	15272	15164	15334	15247	15089	15272	15048	15172	15206	15323	15118	15106	15104	15092	15240	15105	15169	15163	15175	15243	14977	15216	15232	15199	15188	15221	14979	15249	15248	15139	15153	15247	15146	15292	15153	15209	15186	15175	15161	15041	15113	15068	15319	15299	15193	15171	15087	15151	15209	15057	15030	15287	15121	15304	14979	15214	15149	15095	15247	15141	15190	15126	15168	15100	15248	15159	15197	15038	15179	15234	15096	15160	15004	15259	14979	15057	15211	15076	15171	15088	15096	15124	15394	15118	15235	15172	15338	15111	15149	15165	15166	15317	15333	15174	15178	15173	15141	15161	15238	14975	15093	15235	15318	15189	15122	15240	15136	15239	15300	15159	15131	15116	15254	15268	15023	15068	15239	15232	15161	15210	14926	15143	15127	15170	15203	15187	15179	15194	15114	15137	15236	15119	15000	15244	14952	15253	15063	15166	15154	15198	15024	15183	15073	15173	15319	15074	15282	15233	15182	15188	15311	15014	15341	15307	15243	15178	15201	15051	15188	15228	15006	15128	15154	15101	15175	15251	15330	15150	15196	15269	15201	15088	15126	15002	15207	15162	15253	15084	15058	15124	15102	15240	15071	15194	15166	15271	15238	15175	15305	15187	15159	15321	15133	15229	15351	15114	15222	15196	15108	15072	15168	15041	15116	15021	15209	15151	15122	14984	15132	15260	15249	15303	15122	15259	15136	15372	15188	15242	15077	15037	14995	15142	15192	15213	15062	15262	15233	15005	15278	15271	15043	15079	15186	15225	15244	15392	15094	15338	15279	15133	15104	15124	15362	15234	15228	15151	15152	15129	15200	15274	15090	15197	15143	15242	15098	15212	15030	15023	15409	15051	15306	15167	15104	15115	15161	15182	15164	15357	15341	15221	15165	15091	15361	15158	15118	15300	15284	15102	15063	15259	15251	15215	15186	14986	15315	15045	15143	15181	15281	15070	15101	15129	15299	15138	15298	15320	15124	15109	15158	15192	15317	15180	15098	15099	15250	15256	15149	15218	15267	15169	15059	15300	15079	14996	15276	15206	15032	15255	15243	15306	15312	15245	15122	15172	15158	14936	15175	15170	15182	15238	15164	14987	15319	15243	15227	15216	15052	14989	15142	15256	15180	15256	15335	15145	15413	15201	15253	15073	15223	15206	15200	15194	15178	15223	15170	15245	15078	15323	15177	15195	15278	15252	15092	15158	15133	15155	15049	15127	15183	15258	15119	15165	15284	15136	15170	14983	15096	15171	15165	15221	15239	14981	15078	15176	14900	15156	15197	15159	15134	15284	15093	15249	15273	15249	15243	15202	15153	15121	15161	15064	15238	15326	15035	15180	15158	15142	15401	15073	15182	15213	15107	15407	15103	15154	15233	15165	15369	15195	15072	15309	15221	15124	15196	15225	15233	15234	15341	15249	15228	15409	15284	15196	15240	15210	15251	15107	15037	15235	15222	15348	15191	15124	15155	15212	15067	15010	15238	15107	15125	15246	15293	15259	15250	15202	15182	15237	15162	15179	15146	15050	15121	15146	15110	15161	15139	15243	15107	15139	15317	15097	15125	15037	15250	15094	15115	15160	15285	15057	15227	15241	15244	15254	15239	15146	15225	15218	15033	15093	15274	15393	15151	15353	15256	15122	15054	15213	15238	15311	15065	15126	15218	15171	15128	15149	15162	15176	15188	15063	15134	15164	15121	15162	15248	15253	15236	15272	15232	15367	15128	15016	15351	15131	15191	15226	15183	15166	15149	15199	15233	15140	15287	15125	15224	15156	15319	15070	15231	15157	15161	15140	15218	15257	15186	15077	14978	15269	15114	15317	15157	15225	15159	15055	15183	15259	15063	15329	14999	15243	15135	15374	15103	15231	15028	15206	15244	15260	15306	15300	15053	15225	15099	15207	15225	15159	15214	15183	15262	15302	15229	14965	15152	15188	15036	15350	15191	15219	15136	15102	15140	15242	15123	15191	15196	15248	15274	15024	15199	15242	15249	15129	15172	15300	15334	15226	15204	15203	15005	15211	15283	15001	15288	15151	15070	15156	15198	15181	15312	15123	15112	15089	15170	15195	15280	15127	15082	14999	15241	15123	15043	15247	15298	15084	15013	15148	15100	15142	15327	15214	15102	15190	15230	15125	15165	15278	14955	15066	15300	15196	15212	15150	15229	15240	15082	15288	15059	15204	14997	15112	15084	15129	15135	15302	15038	15177	15170	15185	15065	15126	15117	15297	15255	15149	15032	15232	15181	15278	15204	15178	15038	15250	15253	15103	15309	15132	15320	15357	15140	15030	15157	14940	15074	15048	15265	15231	15455	15118	15077	15333	15179	15139	15121	15281	15177	15054	15155	15389	15084	14825	15334	15280	15172	15269	15155	15263	15065	15104	15080	15118	15241	15154	15265	15263	15090	15129	15131	15390	15263	15074	15149	15215	15096	15155	15200	15235	15231	15056	14950	15372	15161	15057	15269	15063	15102	15238	15328	15013	15180	15170	15159	15116	15344	15249	15165	15201	15070	15100	15252	14992	15288	15124	15319	15249	15033	15256	15215	15190	15221	15145	15132	15082	15055	15269	15372	15261	15150	15232	15134	15164	15106	15177	15145	15169	15138	15266	15207	15055	15038	15157	15020	15217	15143	15221	15140	15249	15163	15031	15147	15135	15101	15257	15098	15209	15177	15278	15253	15268	15345	15035	15312	15007	15183	15169	15232	15267	15178	14987	15161	15240	15229	15253	15111	15113	15180	15202	15173	15194	15374	15097	15168	15189	15150	15165	15174	15201	15126	15146	15202	15234	15073	15219	15298	15238	15289	15179	15171	15259	15254	15264	15256	15400	15087	15209	15300	15078	15335	15150	15219	15082	15057	15177	15231	15174	15130	15187	15251	15387	15235	15173	15132	14956	15192	15152	15201	15242	15140	15187	15141	15284	15128	15333	15163	15181	15218	15122	15184	15210	15099	15064	15282	15106	15231	15168	15233	15146	15097	15159	15233	15234	15047	15277	15138	15276	15327	15264	15120	15178	15165	15227	15256	15108	15185	15130	15227	15215	15186	15234	15174	15168	15177	15159	15041	15450	15191	15157	15331	14958	15195	15143	15169	15248	15053	15118	15224	15386	15183	15115	15342	15179	15264	15240	15094	15007	15306	15085	15166	15103	15322	15049	15068	15224	15137	15183	15219	15070	15024	15116	15148	15196	15324	15339	15137	15068	15144	14947	15265	15202	15276	15154	15253	14938	15217	15233	15078	15100	15288	15348	15030	15065	15130	15326	15246	15243	15156	15288	15362	14979	15396	15200	15165	15085	15240	15073	15202	15302	15311	15162	15389	15086	15221	15130	15274	15331	15296	15121	15309	15093	15301	15170	15187	15111	15242	15288	15207	15153	15289	15083	15074	15169	15304	15315	15244	14980	15172	15199	15107	15305	15187	15073	15348	15084	15141	15082	15244	15331	15305	15194
27710	21919	23246	19636	16624	16664	16664	16374	20865	23327	19628	18095	16736	16109	16150	16250	16194	15921	16335	16263	16163	16132	16314	16209	16373	16310	16166	16260	16499	15941	16119	16214	16211	16099	16358	16356	16443	16268	16090	16183	16362	16180	16235	16366	16182	16306	16054	16273	16208	16301	15977	16241	16137	16023	16101	16110	16272	16275	16304	16191	16081	16412	16207	16246	16034	16309	16224	16117	16076	16238	16133	16356	16364	16144	16156	16089	16076	16095	16233	16267	16342	16224	16039	16101	16243	16110	16166	16245	16311	16092	16250	16151	16287	16218	16183	16289	16256	16117	16105	16114	16221	16261	16281	16437	16291	16022	16343	16179	16271	16230	16069	16218	16310	16127	16419	16160	16114	16051	16227	16283	16001	16274	16178	16304	16184	16342	16021	16213	16175	16187	16206	16239	16194	15945	16345	16315	16095	16186	16234	16286	15933	16250	16061	16053	16122	16372	16256	16112	16365	16092	16337	16141	16298	16256	16048	16184	16224	15939	16207	16243	15834	16252	16027	16131	16100	16367	16161	16135	16197	16162	16340	16204	16274	16372	16216	16278	16220	16150	16078	16158	16140	16179	16139	16227	16123	16224	16343	16080	16196	16369	16229	16278	16155	16059	16200	16254	16271	16130	16195	16109	16178	16110	16283	16236	16224	16042	16413	16368	15975	16252	16200	16274	16252	16325	16228	16134	16214	16110	16214	16180	16380	16200	16317	16239	16095	16220	16289	16135	16227	16239	16217	16421	16291	15969	16238	16103	16148	16078	16263	16170	16171	16162	16032	16197	16406	16275	16213	16070	16433	16225	16106	16403	16139	16135	16313	16435	16194	16115	16178	16262	16297	16135	16123	16298	16192	16239	16200	16231	16317	16274	16334	16189	16113	16230	16287	16179	16020	16121	16235	16420	16168	16132	16245	16153	16112	16135	15947	16257	16384	16174	16225	16212	16268	16061	16125	16205	16197	16277	16136	16377	16147	16329	16326	16100	16163	16307	16125	15985	16125	16411	16168	16124	16102	16232	16298	16155	16267	16166	16219	16045	16187	16250	16172	16342	15969	16226	16146	16070	16140	16286	16038	16270	16328	15971	16292	16355	16331	16160	16383	16198	16183	16047	16142	16231	16143	16044	16187	16136	16184	16035	16101	16148	16226	16352	16109	16292	15906	16217	16364	16342	16133	16473	16345	16049	16260	16280	16328	16214	16157	16165	16250	16184	16201	15982	15934	16112	16260	16186	16188	16198	16352	16249	16154	16411	16154	16101	16076	16253	16371	16313	16020	16193	16213	16217	16222	16203	16361	16217	16152	16284	16319	16195	16124	16017	16292	16225	16257	16257	16078	16175	16094	16086	16345	16261	16608	16328	16259	16179	16361	16167	16112	15995	16295	16190	16243	16149	16402	16105	16322	16131	16082	16075	16132	16161	16109	16150	16381	16308	16233	16068	16329	16059	16416	16054	16313	16214	16156	16129	16120	16121	16322	16124	16177	16199	16061	16235	16026	16293	16278	16121	16282	16187	16244	16235	16262	16280	16246	16273	16234	16094	16112	16215	16216	16078	16192	16236	16280	16259	16225	16184	16205	16301	16424	16259	16199	16474	16149	15999	16404	16064	16020	16246	16168	16207	16320	16109	16006	16182	16090	16346	16240	16031	16159	15944	16169	16130	16234	16214	16078	16195	16060	16162	16214	16017	16340	16089	16226	16214	16162	16126	16033	16128	16261	16055	16120	16182	16168	16219	16212	16200	16199	16043	16313	16035	16098	16255	16180	16140	16138	16207	16122	16166	16249	16140	16339	16150	16251	16177	16299	16389	16275	16237	16133	16194	16229	16021	16198	16168	16078	16238	16217	16227	16108	16258	16232	16313	16450	16330	16095	15962	16210	16341	16332	16143	16153	16243	16033	16377	16304	16039	16285	16196	16262	16231	16155	16096	16209	16446	16265	16088	16106	15978	16166	16302	16224	16157	16160	16040	16144	16373	16299	16136	16092	16221	16122	16210	16168	16244	16210	16143	16124	16032	16176	16065	16202	16206	16215	16250	16152	16101	16278	16104	16330	16347	16181	16139	16222	16153	16142	16185	16102	16315	16166	16354	16194	16327	16422	16301	16177	16416	16189	16225	16406	15997	16148	16110	16014	16186	16318	16114	16279	16139	16282	16245	16196	16263	16236	15983	16167	16312	16139	16233	16255	16166	16049	16177	16225	16053	16193	16114	16065	16255	16158	16149	16242	16161	16234	16018	16249	16015	16172	16045	16374	16081	16110	16325	16225	16226	16305	16069	16344	16403	16264	16107	15998	16292	16155	16163	16337	16271	16163	16108	16189	16077	16471	16097	16351	16111	16027	16274	16143	16210	16289	16313	16197	16126	16152	16021	16270	16218	16322	16217	16273	16213	16085	16216	16157	16267	16239	16165	15915	16167	16221	16263	16291	16191	16084	16213	16228	16243	16067	16183	16516	16221	16142	16320	16289	16277	16304	16239	16097	16195	16355	16048	16170	16167	16409	16334	16248	16328	16220	16229	16215	15976	16087	16092	16112	16476	16272	16326	16440	16309	16248	16159	16356	16290	16218	16363	16322	16190	16055	16120	16365	16089	16293	16264	16262	16004	16309	16351	16295	16251	16152	15967	16275	16121	16210	16041	16375	16129	16236	16387	16177	16061	16369	16410	16137	16193	16334	16302	16272	16210	16142	16133	16145	16341	16246	16310	16209	16015	16049	16028	16201	16189	16178	16136	16145	16147	16345	16312	16238	16175	16197	16120	16102	16176	16422	16321	16136	16265	16177	16205	16200	16312	16086	16353	16327	16250	16118	16170	15960	16240	16294	16181	16344	16047	16296	16199	16192	16056	16042	16161	16137	16235	16159	16161	16104	16201	16338	16353	16338	16236	16320	16077	16220	16211	16207	16248	16256	16193	16221	16151	16183	16219	16101	16152	16140	16082	16109	16042	16354	16268	16356	15978	16240	16116	16320	16117	16324	16036	15979	16206	16168	16142	16070	16171	16132	16230	16280	15991	16254	16251	16000	16252	16392	16178	16185	16327	16267	16244	16216	16131	16268	16143	16225	16155	16381	16013	16125	16031	16260	16250	15941	16102	16247	16177	16045	16370	16241	16127	16215	16318	16157	16436	16217	16284	16219	16352	16158	16227	16275	16230	16189	16069	16285	16175	16077	16311	16423	16164	16199	16132	16239	16030	16181	16035	16086	16128	16232	16267	16309	16339	16253	16355	16005	16286	16431	16405	16220	16231	16272	16224	16139	16065	16131	16076	16122	16209	16234	16258	16269	16229	16433	16229	16238	16307	16326	16450	16273	16194	16393	16041	16161	16091	16254	16296	16203	16029	16150	16183	16327	16132	16304	16094	16209	16164	16269	16201	16252	16263	16085	16183	16235	16066	16078	16115	16309	16118	16459	16214	16282	16358	16208	16011	16274	16185	16390	16228	16362	16321	16374	16278	16333	16208	16255	16221	16302	16285	16229	16214	16118	16114	16225	16313	16309	16142	16253	16135	16318	16329	16084	16273	16087	16159	16321	16233	16275	16158	16161	16304	16374	16263	16382	16062	16387	16309	16215	16217	16065	16338	16188	16340	16422	16143	16281	15974	16408	16219	16239	16115	16225	16269	16191	16211	16420	16174	16119	16124	16136	16083	16204	16428	16357	15868	16075	16288	16178	16374	16458	16249	16133	16167	16251	16227	16153	16033	16290	16144	16200	16194	16340	16299	16309	16197	16219	16281	16195	16179	16308	16154	16308	16430	16182	16542	16223	16352	16411	16131	16232	16465	16229	16143	16256	16218	16371	16120	16006	16002	16228	16116	16184	16388	16090	16320	16242	16247	16097	16248	16258	16196	16336	16124	16151	16184	16105	16121	16194	16198	16261	16076	16250	16068	16099	16275	16215	16158	16162	16075	16138	16228	16136	16363	16222	16066	16168	16009	16209	16398	16164	16201	16061	16165	16201	16092	16312	16281	16393	16180	16258	16304	16214	16226	16080	16086	16336	16012	16146	16294	16198	16228	16112	16089	16130	16296	16223	16268	16074	16290	16310	16347	16173	15962	16128	16156	15972	16365	16207	16148	16128	16040	16344	16349	15994	16299	16112	16234	16121	16174	16027	16155	16301	16254	16271	16195	16044	16312	16423	16294	16218	16158	16236	16363	16424	16090	16100	16198	16288	16115	16312	16189	16343	16250	16180	16060	16167	16273	16261	16462	16403	16313	16306	16125	16252	16143	16057	16115	16259	16150	16285	16365	16254	16274	16181	16414	16352	16077	16112	16309	16105	16084	16187	16079	16094	16281	16159	16237	16052	16317	16221	16096	16146	16126	16181	16214	16256	16365	16074	16071	16354	16226	16262	16136	16172	16145	16207	16331	16214	16170	16322	16201	16335	16112	16239	16375	16229	16272	16302	16148	16150	16060	16046	15888	16208	16211	16082	16324	16255	16024	16119	16250	16270	16214	16275	16250	16339	16188	16202	16111	16162	16233	16232	16137	16160	16119	16262	16115	16293	16242	16407	16190	16305	16430	16347	16041	15987	16258	16145	16209	16166	16291	16049	16365	16113	16179	15870	16056	16361	16308	16119	16134	16061	16085	16302	16179	16050	16301	16025	16190	16308	16388	16301	16083	16233	16197	16327	16166	16259	16258	16400	16067	16475	16342	16183	16330	16344	16031	16079	16221	16238	16202	16259	16096	16227	16198	16100	16006	16112	16035	16151	16154	16309	16419	16172	16331	16128	16265	16211	16313	16412	16169	16305	16275	16285	16072	16138	16189	16110	16039	16198	16024	16185	16113	16225	16225	16039	16238	16178	15944	16196	16183	16218	16274	16098	16476	16142	16098	16236	16260	16314	16115	16091	16050	16359	16215	16150	15801	16034	16253	16056	16103	16086	16247	16330	15936	16254	16104	16150	16110	16235	16174	16154	16221	16209	16102	16192	16058	16384	16269	16265	16163	16386	16367	16116	16305	16240	16240	16199	16223	16289	16161	15915	16127	16281	16369	16285	16213	16152	16078	16203	16158	16117	16283	16204	16334	16298	16251	16171	16264	16281	16277	16101	16363	16259	16291	16207	15988	16095	16178	16105	16181	16213	16207	16253	16284	16169	16118
15970	19462	19114	17003	16255	15790	15549	15681	23487	24911	18638	16891	15309	15145	15097	15049	15159	15127	15247	15103	15125	15029	15098	14898	15263	15109	15152	15040	15023	15043	15144	15123	15121	15008	15143	15079	15064	15095	15115	15193	15247	15225	15260	15184	15223	15152	15013	15152	15086	15129	15106	15021	15029	14868	15342	15159	15134	15116	15235	15127	15101	15099	15212	15248	15117	15088	14889	15193	15080	15171	15099	15211	15138	15061	14987	15141	15043	15013	15082	15186	15141	15221	15160	15253	15086	15307	15018	15087	15278	14997	15185	14959	15101	14983	15164	15301	15008	15161	15081	15099	15091	15014	15079	15054	15095	15117	15113	15021	15223	14897	15065	15296	14937	15132	15085	15058	15107	15160	15316	15112	15135	14974	14985	15201	15041	15147	15070	15001	15208	15230	14908	14987	15033	15177	15278	15090	15067	15137	15198	15126	15190	14997	15154	14977	15170	15138	15123	15119	15145	15015	15022	15124	14937	15156	15118	15157	14997	14978	15083	15090	15218	15046	15124	15237	15160	15115	15220	14927	15199	14979	14985	14990	14988	15136	15012	15281	15032	15181	15098	15078	14955	15170	15262	14945	15117	15147	15020	15054	15134	15054	15081	15064	15280	15192	15053	15174	15128	15117	14998	15081	15066	15184	15089	15031	14956	15135	15036	15177	15199	15084	15012	15204	15088	15082	15009	14959	15231	15139	15175	15245	15010	15166	15124	15053	14934	14890	15101	15068	15037	14998	15313	15150	15101	15177	14949	15268	14997	15111	14987	15124	15203	15170	15007	14898	15027	15166	15048	14951	15056	15326	15081	14861	14979	15069	15119	15249	15047	15123	15079	15092	15203	14934	15194	15093	15107	14983	15107	15107	15160	14895	15092	15097	15089	15260	15133	15115	15041	14971	15135	15162	15111	15295	15142	15102	15293	15226	15125	15151	15066	14991	15078	15274	15227	15011	15095	14966	15122	15235	14992	15077	15187	15050	15095	14989	15113	15107	15240	15024	15098	15122	15269	14984	15091	15167	15145	15005	15100	15257	15070	15355	15038	15173	15263	15213	14990	15065	15123	15086	15256	15142	14961	15098	15178	15044	14960	14972	15039	14976	14981	15158	15044	15214	15079	15219	15110	15061	14953	15068	14939	15084	15347	14986	15106	14891	15141	15169	14910	14955	15086	15037	15055	15181	14991	15040	15043	15140	15105	14989	15023	15062	15096	15080	15102	15231	15032	15133	15000	15015	15168	15116	15226	15093	15051	14829	15045	15016	15099	15114	15234	15101	15142	15038	14975	15199	15113	15048	15061	15076	15197	15075	15199	15173	15081	15147	15124	15026	15128	15241	15186	15014	15162	14904	15085	15089	15086	14997	14992	15182	14956	15046	15084	15061	15251	15010	15154	14991	15098	15076	14812	15188	15156	15160	15099	15128	15173	15027	15006	15290	15161	15129	15164	15095	14930	15181	15013	14998	15080	15000	15098	15035	15019	15212	15196	15208	14998	14965	15081	14848	15042	15092	15256	15006	15072	15169	15095	15085	15063	15021	14952	15171	15136	15092	15150	15008	15214	15119	15158	15106	15036	15007	15053	15107	15000	14999	15051	15146	15217	15203	15064	15046	15085	15212	15094	15105	14866	15140	15130	15083	15057	14945	15225	15232	15150	15173	14991	15177	15094	15234	15180	15210	15075	15136	15039	14973	15165	15035	15250	15022	15069	14920	14982	15204	15056	15154	14972	15069	15175	15078	15143	15109	15032	15045	15030	15119	15103	15075	15073	14884	15192	15011	15004	15243	15005	15043	14928	15089	15282	15065	15107	15211	14953	15174	15079	15080	15076	15261	15077	15177	15034	15054	14922	15121	15136	15218	14961	15164	14972	15175	15102	15076	15026	15150	15116	15111	15027	15062	15087	15103	15042	15117	15044	15102	15023	15047	15303	15147	15158	15207	15110	14894	15284	15096	15218	14940	15039	15158	15132	15137	15098	15208	15128	15181	15171	15255	15211	15037	15135	14962	14956	14989	15052	15269	15189	15017	14966	15217	15114	15189	14888	15213	15151	14922	15149	14864	15258	15100	15136	15123	15263	15032	15006	15165	15059	15091	15095	14790	15195	15144	14995	15141	14944	15126	15084	15262	15114	14992	15057	15096	15199	15118	15058	15072	15147	15096	15098	15039	15204	15165	14990	15040	15127	15180	15142	14960	15250	15155	14972	15099	15062	15130	15097	15026	14864	15134	15135	15170	15176	15197	15113	15205	15065	15156	15155	15072	15306	15050	15137	15121	15193	15029	15110	15110	15215	15177	15332	15138	15364	15025	15130	15054	15142	15010	15207	15063	15032	15089	15144	15154	15016	15094	15135	15088	15056	15120	14867	15017	15260	15075	15010	15044	15152	15181	15032	15103	15179	15009	14961	15142	15210	14971	14995	15018	15084	15287	15176	15103	15028	15207	15149	15167	15040	15196	15102	14919	15196	15010	15028	15078	15071	15165	15176	14954	15102	15045	15062	15115	15111	15159	15166	15061	15153	15085	15173	14921	15156	15165	15107	15262	14977	15061	15087	14932	15005	15066	15090	15097	15112	15162	15172	15036	15182	15185	15078	15139	14987	15031	15051	15082	15095	15233	15185	15140	14981	15137	15266	15239	15107	14943	15252	15074	15088	15019	15111	15101	15180	15085	14954	15095	15292	14850	15048	15080	15194	15258	15196	15025	15135	15170	15020	15049	15180	15048	15102	14893	15069	15168	15144	15177	15313	15173	15041	15255	15107	15058	15123	15114	15280	15219	15209	15138	15020	15028	14912	15027	15120	15044	15028	15204	15023	15301	15038	15001	15079	14984	14919	15101	15095	15020	15093	15168	15085	15004	15212	14991	15306	15146	15100	15146	14945	15187	15014	15129	15073	15099	15113	15106	15132	14960	15185	14920	15028	15101	15041	15049	15026	15142	15060	15102	15028	15168	15231	15082	15368	14952	15104	14883	15133	14898	15156	15020	15185	15252	14955	15168	15128	15030	15215	15024	15055	14967	15057	15036	15021	15111	15142	15142	15100	15046	14985	15093	14933	15296	15051	14967	15106	15160	15068	15054	15031	15100	15174	15062	15099	14993	15086	14917	15035	15132	15249	14960	15018	15220	15223	15153	15018	15143	15052	14945	15020	15123	15029	15029	14965	14988	15198	15155	15033	15006	15202	15008	14927	15121	15048	15166	14976	14983	15060	14978	14963	15029	15029	15209	15296	15174	15309	14991	15203	15192	15155	15044	15150	15044	15160	14995	15143	15020	15158	15203	15043	15076	15135	15104	14983	15227	15202	15190	14980	15224	15200	15093	15035	14979	15287	15157	15164	15150	15092	15115	14975	15140	15051	15013	15231	15170	15138	15138	15182	15025	15194	15071	15046	15093	15119	15045	15117	15133	15123	15210	15045	15167	15142	15103	15093	14903	15193	15065	15187	15031	14976	15146	15137	15047	15137	15087	15167	15111	15180	15011	15090	15108	15096	15018	14904	15131	15236	15192	14992	15114	15064	15072	15108	15139	14987	14924	15139	15034	15001	15046	15112	15252	15009	15133	15185	15221	14994	15124	15138	15024	15131	15062	15098	15245	15243	14993	14972	14939	14997	15107	15231	15008	14897	15265	15208	15133	15002	15102	15072	15137	15221	15033	14972	15129	14981	15102	15208	14962	15221	15105	14982	15085	15080	15139	15351	15151	15199	15211	15057	15066	14927	15125	15159	15075	15169	15146	15092	14914	15094	15017	15096	15200	15248	15017	15088	14987	14957	15007	15025	15173	15168	15076	15013	15185	15126	15169	15165	14883	15192	15121	15039	15053	15163	14975	15151	15010	14998	15082	15017	14963	15258	14964	15127	15107	15097	15031	15019	15147	14955	15220	15066	15003	15193	15108	15170	14977	15004	14915	15053	15145	15076	15115	15279	15129	15052	15054	15192	15029	15189	15046	15041	15176	15033	15169	15059	15129	15191	15200	15033	15061	15096	15122	14916	15111	14837	15086	15179	15079	15163	15003	15150	15137	15069	15009	15270	14978	15242	15039	15117	15195	15016	15069	15015	15084	15091	15210	14923	15210	15241	15114	15086	15129	15219	15066	15046	15107	15219	15032	15092	14934	15196	15016	14902	15019	15080	15122	15109	15056	15151	15200	15148	15162	15225	15083	15077	15102	15382	15041	15017	15049	15302	15049	15095	14933	15214	15225	15074	15142	15080	15138	14998	15070	15156	15073	15066	15169	15098	15116	14976	15083	14993	15071	15068	15028	15143	15068	15081	15270	15171	15146	15083	14902	15067	15042	15046	15082	15183	15092	15181	15063	15171	15020	15098	15182	15218	15150	15090	15150	15028	15132	14988	15109	15216	15151	15275	15057	15282	15027	15263	14946	15131	15141	15013	15038	15104	15160	15071	15033	15173	14970	15060	15147	15113	15037	15033	15033	15061	15067	15225	15071	15027	15154	14988	15025	15090	14995	15041	15143	15201	15133	15119	14938	15049	15013	15228	14953	14979	15138	15003	15080	15149	15083	15056	15058	15101	15100	15131	15160	15040	15087	14976	15091	14982	14977	15136	14865	15233	15046	15057	15016	15112	15107	15166	15083	15100	15178	15071	15094	14985	14954	15113	15121	15061	15143	15203	14995	15166	15056	15171	15126	15048	15028	15258	15155	15095	15113	15125	14889	15303	15071	15027	15186	14950	15155	15157	15156	15197	15147	15066	15107	15171	15153	15106	15048	15155	15120	15079	15101	15213	15125	15066	15080	15014	15024	15013	14899	15269	15198	14973	15127	15054	15075	15012	15062	15070	15086	15062	15204	15129	15130	15122	15249	15086	15135	15112	15215	15130	15013	15045	15170	15105	15198	15288	15039	15117	15110	15062	15330	15146	14961	15006	15323	15002	15110	15187	15274	14976	15064	15078	15081	15043	15033	15234	15069	15208	15087	15125	15127	15076	15028	15137	14994	14958	15166	15098	15267	15041	15071	15171	14932	15068	15125	15119	14999	15108	15097	14994	15066	14973	14995	15185	14949	15079	15186	15142	15068	15070	15263	15110	14877	14921	14952	15143	15109	15022	15063	15211	15127	15056	15138	15027	15179	15061	15105	15131	15128	15115	15053
24560	21146	28098	24770	21190	18644	17970	16673	38218	43912	29591	22675	17309	16049	15816	15905	15929	15759	15964	15741	15858	15859	15839	15929	15784	15821	16027	15782	15618	15689	15814	15728	15679	15592	15603	15974	15944	15783	15580	15742	15829	15746	15793	15788	15923	15946	15740	15737	15613	15886	15743	15589	15865	15742	15833	15887	15993	15806	15865	15799	15723	15597	15800	15557	15735	15699	15774	15875	15678	15702	15771	15872	15629	15649	15931	15815	15765	15835	15681	15541	15560	15828	15866	15812	15775	15555	15787	15643	15623	15820	15670	15603	15758	15776	15760	15724	15656	15656	15704	15642	15861	15730	15604	15542	15644	15440	15774	15702	15459	15549	15748	15714	15859	15729	15508	15744	15506	15772	15688	15638	15690	15709	15746	15860	15711	15766	15636	15633	15675	15645	15820	15756	15652	15741	15688	15830	15734	15661	15821	15694	15821	15760	15674	15525	15785	15712	15840	15602	15665	15700	15684	15780	15790	15648	15579	15741	15544	15512	15665	15627	15665	15569	15616	15488	15805	15508	15775	15858	15866	15672	15466	15901	15700	15831	15469	15691	15755	15772	15649	15679	15874	15733	15644	15850	15697	15670	15964	15651	15614	15746	15582	15650	15798	15756	15836	15548	15460	15872	15810	15760	15745	15808	15787	15709	15681	15825	15625	15595	15862	15762	15697	15678	15665	15702	15741	15721	15741	15766	16016	15515	15363	15671	15795	15708	15576	15666	15511	15493	15607	15476	15732	15697	15802	15603	15514	15700	15709	15658	15666	15777	15729	15635	15471	15650	15724	15628	15884	15797	15362	15699	15648	15630	15666	15704	15778	15835	15655	15749	15685	15789	15623	15711	15448	15837	15575	15648	15669	15771	15707	15517	15707	15734	15572	15683	15679	15484	15754	15677	15650	15655	15520	15751	15777	15579	15710	15796	15520	15748	15776	15777	15870	15505	15775	15806	15720	15682	15777	15682	15935	15650	15687	15626	15635	15687	15891	15693	15847	15643	15603	15700	15817	15824	15619	15657	15716	15769	15751	15672	15705	15677	15754	15797	15621	15672	15793	15565	15623	15696	15725	15631	15627	15557	15665	15627	15613	15673	15683	15583	15890	15758	15768	15587	15525	15703	15858	15642	15773	15904	15605	15544	15668	15631	15588	15676	15817	15588	15639	15788	15693	15694	15734	15749	15583	15596	15850	15897	15748	15689	15684	15665	15658	15615	15783	15748	15594	15739	15873	15623	15655	15710	15710	15640	15698	15545	15709	15759	15758	15730	15819	15764	15893	15642	15816	15576	15839	15638	15738	15993	15785	15649	15551	15815	15757	15524	15776	15643	15950	15639	15789	15562	15595	15808	15662	15594	15821	15848	15570	15630	15801	15672	15530	15621	15679	15696	15787	15834	15677	15679	15733	15790	15772	15851	15834	15751	15750	15831	15843	15685	15707	15658	15506	15688	15789	15657	15718	15631	16033	15586	15707	15468	15699	15584	15647	15710	15778	15738	15737	15579	15915	15709	15573	15770	15582	15640	15842	15887	15748	15826	15574	15830	15727	15671	15738	15851	15787	15743	15719	15632	15666	15659	15479	15740	15562	15778	15802	15620	15705	15676	15700	15692	15716	15635	15623	15638	15865	15773	15692	15861	15797	15699	15611	15869	15568	15599	15684	15464	15838	15601	15669	15736	15757	15873	15745	15592	15663	15667	15673	15849	15794	15758	15660	15702	15826	15743	15527	15653	15605	15536	15740	15921	15657	15668	15848	15878	15832	15637	15647	15568	15641	15664	15726	15541	15792	15857	15765	15709	15687	15678	15643	15629	15713	15714	15768	15803	15624	15775	15787	15560	15772	15997	15727	15692	15742	15655	15716	15657	15660	15692	15562	15821	15809	15728	15845	15859	15590	15815	15749	15632	15780	15651	15623	15770	15679	15759	15552	15641	15584	15677	15723	15893	15660	15744	15489	15718	15576	15720	15575	15602	15607	15662	15739	15487	15642	15678	15690	15507	15701	15657	15675	15691	15655	15664	15728	15644	15821	15631	15679	15815	15888	15746	15687	15711	15706	15765	15762	15659	15714	15760	15801	15720	15666	15622	15677	15617	15690	15540	15558	15672	15548	15597	15708	15584	15602	15733	15766	15851	15944	15691	15682	15822	15516	15807	15737	15609	15692	15829	15928	15654	15634	15596	15591	15735	15664	15769	15760	15666	15789	15633	15744	15807	15631	15644	15638	15658	15884	15854	15900	15684	15674	15906	15613	15813	15803	15723	15639	15683	15641	15897	15808	15590	15810	15823	15887	15670	15640	15671	15697	15888	15636	15832	15710	15661	15797	15617	15737	15678	15707	15861	15663	15591	15514	15768	15749	15549	15564	15669	15612	15903	15873	15686	15592	15889	15539	15719	15703	15549	15820	15872	15683	15681	15501	15845	15804	15823	15645	15617	15933	15917	15743	15789	15981	15657	15626	15842	15626	15596	15529	15582	15723	15618	15702	15800	15768	15825	15754	15620	15657	15816	15716	15716	15804	15780	15838	15589	15953	15670	15757	15626	15641	15839	15756	15698	15669	15638	15684	15694	15782	15749	15871	15673	15736	15715	15605	15837	15699	15669	15615	15820	15604	15849	15939	15779	15629	15882	15698	15573	15937	15739	15610	15599	15807	15713	15778	15706	15702	15758	15708	15592	15570	15520	15820	15742	15807	15754	15814	15675	15669	15678	15874	15779	15791	15678	15672	15844	15670	15694	15470	15794	15602	15766	15847	15697	15783	15604	15764	15678	15595	15664	15843	15834	15566	15574	15523	15685	15715	15778	15699	15548	15818	15695	15871	15504	15695	15607	15580	15790	15697	15700	15708	15642	15500	15590	15729	15542	15635	15708	15850	15780	15684	15637	15657	15736	15597	15865	15708	15618	15888	15876	15916	15844	15739	15593	15715	15531	15585	15690	15792	15680	15744	15598	15761	15558	15753	15784	15736	15532	15801	15690	15735	15776	15717	15814	15793	15708	15480	15563	15634	15651	15775	15658	15761	15818	15786	15632	15810	15783	15660	15518	15851	15789	15714	15614	15775	15510	15699	15719	15699	15732	15691	15672	15472	15792	15754	15587	15710	15907	15778	15732	15799	15529	15610	15643	15890	15572	15759	15820	15620	15560	15489	15667	15736	15718	15662	15874	15565	15760	15835	15799	15724	15783	15664	15705	15867	15565	15679	15602	15696	15781	15802	15840	15831	16107	15832	15857	15779	15827	15760	15704	15732	15817	15652	15622	15698	15727	15700	15980	15726	15665	15834	15709	15576	15615	15658	15612	15858	15635	15739	15651	15528	15642	15714	15837	15731	15596	15718	15667	15676	15653	15556	15839	15694	15624	15765	15907	15802	15896	15689	15835	15702	15678	15667	15684	15583	15658	15665	15576	15578	15904	15566	15804	15786	15724	15770	15807	15818	15665	15722	15825	15557	15821	15578	16011	15647	15685	15629	15711	15867	15778	15586	15536	15841	15795	15723	15803	15705	15673	15627	15710	15752	15617	15596	15665	15636	15733	15750	15580	15717	15822	15778	15843	15806	15664	15745	15681	15723	15716	15744	15615	15698	15745	15794	15627	16029	15866	15832	15461	15718	15743	15765	15548	15742	15685	15777	15810	15772	15497	15649	15936	15885	15889	15863	15735	15643	15800	15512	15747	15804	15790	15787	15854	15726	15540	15773	15889	15782	15446	15678	15744	15757	15547	15645	15696	15712	15861	15758	15679	15590	15645	15714	15743	15667	15901	15808	15550	15753	15725	15760	15760	15761	15672	15641	15867	15683	15677	15704	15945	15963	15794	15717	15730	15791	15731	15604	15766	15608	15519	15930	15796	15887	15704	15580	15645	15554	15629	15633	15511	15749	15649	15679	15725	15792	15452	15768	15827	15671	15827	15749	15869	15895	15708	15639	15927	15595	15656	15732	15874	15709	15844	15915	15675	15583	15756	15653	15568	15521	15647	15762	15613	15942	15781	15856	15914	15673	15714	15705	15755	15733	15657	15838	15673	15720	15628	15669	15792	15810	15682	15573	15593	15778	15824	15909	15780	15741	15496	15624	15810	15867	15621	15895	15830	15564	15709	15686	15794	15670	15834	15887	15624	15681	15768	15613	15585	15777	15719	15930	15685	15637	15469	15749	15631	15724	15720	15742	15841	15743	15635	15833	15765	15633	15919	15691	15608	15700	15708	15777	15489	15637	15721	15707	15877	15911	15836	15688	15907	15674	15552	15630	15789	15737	15649	15661	15670	15686	15549	15742	15651	15547	15841	15800	15732	15625	15790	15782	15718	15952	15791	15668	15615	15741	15616	15587	15573	15741	15622	15704	15562	15589	15876	15761	15620	15714	15741	15581	15745	15952	15679	15926	15688	15724	15791	15702	15798	15802	15815	15765	15589	15714	15731	15701	15585	15804	15616	15821	15739	15778	15737	15727	15851	15665	15709	15720	15674	15824	15614	15770	15676	15816	15602	15750	15580	15774	15851	15768	15932	15576	15812	15864	15821	15673	15579	15859	15584	15771	15669	15604	15826	15696	15544	15901	15733	15761	16002	15808	15592	15701	15723	15698	15657	15602	15699	15754	15720	15872	15815	15652	15718	15713	15636	15804	15706	15888	15645	15759	15855	15891	15765	15665	15734	15697	15770	15803	15589	15708	15574	15776	15725	15772	15877	15554	15600	15691	15714	15524	15831	15709	15435	15801	15749	15680	15619	15579	15498	15561	15773	15720	15669	15641	15803	15581	15784	15655	15625	15805	15815	15789	15607	15728	15887	15825	15896	15608	15608	15712	15759	15699	15783	15507	15801	15881	15863	15623	15689	15873	15719	15832	15582	15703	15544	15719	15770	15595	15791	15862	15558	15491	15707	15630	15768	15710	15793	15759	15637	15878	15755	15605	15671	15599	15632	15709	15672	15812	15598	15753	15594	15719	15657	15553	15588	15745	15704	15687	15747	15803	15821	15678	15889	15627	15657	15824	15519	15693	15719	15878	15658	15697	15791	15639	15525	15756	15672	15852	15690	15766	15860	15743	15841	15893	15782	15480	15510	15622	15699	15666	15544	15684	15963	15827	15691	15815	15687	15857	15587	15558	15895	15721	15673
15455	25231	23324	18996	17668	16759	16293	15897	43741	44409	28642	22844	15829	14932	14981	14854	14627	14993	14761	14937	14971	15085	14873	14962	14716	14879	14987	15096	15001	14770	14894	14810	14999	14901	14745	15047	14969	14945	14966	14926	14811	14880	14961	14885	14968	14712	14970	14914	14827	14936	14905	14865	14874	14775	14947	14815	14698	14895	14953	14833	14958	14912	14914	14787	14778	14886	15024	14999	14896	14799	14827	14879	14859	14859	14948	14910	14920	14859	14852	15085	15008	14849	15065	14957	14806	14746	14667	14945	14980	14836	14910	15038	14881	15017	14885	15040	14891	14917	14788	14875	14835	14903	15020	14914	14877	14845	15094	14794	14836	14939	14833	14764	14682	14885	14784	14831	14917	15025	14832	14915	15000	15011	14837	14733	15062	14882	14856	14958	14876	14852	14755	14989	14876	14996	14972	15000	14964	14863	14915	14864	14882	14947	14815	14750	15024	14744	14889	15005	14786	14898	14816	14898	14969	14732	14884	14934	14819	14784	14781	14807	14917	14952	14675	14922	14672	14869	14921	14797	14924	14847	14924	14881	14837	14863	14911	14857	14843	14806	14758	15029	14946	14903	14846	14747	14983	14832	14793	14791	14903	14932	14778	14914	14637	14965	14754	14796	14861	14779	14845	15053	14950	14771	14979	14711	14911	14913	14779	14903	14700	14715	14944	14990	14838	14958	14773	14743	14800	15096	14851	14859	14922	14945	15020	15030	14952	14851	14874	14857	14712	14844	14861	14764	15045	14890	14936	15036	14864	14974	14789	14827	14940	14905	14988	14885	14965	14718	14862	14777	14865	14861	14700	14786	14885	14962	14934	14870	14864	14733	14994	14865	14970	14755	14919	14938	14873	14762	14706	14810	14944	14772	14845	15047	14950	14815	14976	14796	14923	14874	14928	14851	14893	14969	15011	14806	14687	14851	14730	14856	14891	14908	14819	14814	14911	14849	14910	14830	14773	14924	15004	15042	14858	14788	14895	14799	14962	14825	14849	14847	14860	14727	14773	14996	14897	14845	15012	14966	14881	14957	14756	14784	14978	15084	14736	14767	14932	14771	14859	14890	14818	14755	14940	14979	14812	14769	15002	14842	15081	14959	14746	14882	15043	14903	14991	14932	14792	14822	15001	14663	14804	14974	14925	15104	14976	14859	14781	14733	15043	14825	14836	14915	14931	14998	14907	14895	14855	14979	14852	15032	14943	14825	15118	14853	14754	14875	15016	14864	14821	14795	14679	14669	14959	14958	14821	14928	14831	14779	14916	14794	15135	14889	14922	14803	14773	14815	14940	14715	14720	14855	14842	14927	14901	14964	14725	14753	14955	14854	14904	14863	14862	14905	14816	14853	14932	14723	14852	14830	14982	14812	14819	14920	14860	15028	14923	14656	14972	14823	14956	14714	14996	14817	14954	14756	14935	14666	14824	14859	14856	15016	14755	14938	14995	14704	14962	14866	14756	14941	14822	15044	14931	14893	14934	14870	14846	14749	14763	14943	14925	14892	14860	14940	14812	15144	14830	14755	14848	14972	14881	14969	14970	14903	14949	14781	14801	14797	14847	14776	14952	14755	14873	15182	14850	14738	14904	15040	14878	14893	14890	14793	14932	14916	14928	14909	14855	14888	14656	14749	14792	14809	14934	14957	14908	14904	14841	14966	14851	14860	14910	14797	14887	14914	14956	14821	14892	14995	14991	14810	14922	14954	14870	14802	14742	14893	14850	14874	14916	14813	14961	14899	14920	14919	15226	14701	14874	14616	15051	15044	14844	14803	14793	14968	14829	15012	14975	14897	14583	14858	14881	14995	15088	14939	14954	14907	14844	14966	14933	14814	14704	14959	14819	14976	15020	14953	14771	14766	14960	14972	14897	14994	14837	14764	14741	14859	14888	14809	14974	14912	14819	14791	14888	14915	14950	14802	14741	14780	15171	14882	14888	14912	14860	14935	14763	14668	14948	14891	15081	14755	14840	14708	14851	14934	14815	14901	14893	14845	14884	15000	14707	14823	14893	14883	14932	14870	14935	14743	14877	14872	14914	14779	14852	14963	14730	14724	14842	14775	14865	14679	14902	14830	14998	14996	14901	14743	14590	14880	14963	14976	14951	14932	14896	15000	14855	14991	14983	14710	14932	14968	14736	14803	14768	14752	14821	14904	15037	14954	14922	14902	14789	14814	14934	14829	14793	15063	15079	15034	14874	14933	14868	14886	14846	14974	14916	14886	14841	14895	14827	15042	14880	14876	14777	14892	14890	14897	14906	14936	14771	14881	14840	14839	14823	14799	14861	14889	14757	14905	14973	15006	14983	15029	14857	14819	14833	14816	14718	14825	14878	14730	14774	14932	14980	14978	14988	14972	14887	14911	14895	14956	14881	14836	14860	14939	14726	15031	14746	14813	15025	15141	14971	15031	14782	14979	14827	14785	14912	14747	15082	14866	14961	14866	14703	14929	14943	14787	14759	14879	15033	14805	14842	14807	14770	14788	15021	14719	14992	14993	14819	14960	14858	15010	14841	14761	14775	14978	14744	14808	14812	14917	14896	14854	14901	14862	15000	14980	14790	14719	15007	14878	14780	15008	14820	14903	14953	14951	14945	14898	14869	14841	14791	15026	14847	14921	14725	14853	14938	14780	14955	14839	14931	15000	14958	14899	14906	14977	14756	14781	14950	14965	14806	14872	14858	14918	14832	14768	15052	14883	15123	14919	14918	14984	14862	14945	14963	15012	14842	14794	14992	14822	14840	14902	14720	15076	14893	14779	14948	15027	14892	14766	14911	14957	14772	14979	14938	14793	14810	14894	14746	14898	14851	14965	14926	14800	14734	14924	14780	14725	14779	14983	14821	14879	14633	14846	14819	14789	14784	14902	14884	14958	14893	14793	14758	14783	14909	14950	14997	14809	14967	15037	14848	14918	14897	14901	14851	14967	14820	14900	14635	14860	14782	14877	14889	14728	14871	14874	14906	14986	15103	14737	14976	14662	14882	14949	14887	14790	14953	14902	14897	14756	14898	14848	14799	14856	15029	14827	14904	14854	14985	14853	14746	14896	14802	14889	15029	14991	14649	14856	14883	14793	14687	14850	14863	14723	14886	15004	14851	14957	14907	14891	14796	14812	14659	14973	14856	14956	14817	14883	15047	14919	14933	14935	15100	14696	14991	14890	14834	14856	14818	14896	14815	14830	14901	14858	15009	14802	14873	14687	14960	14932	14967	14953	14904	14873	14889	14910	14900	14905	14909	15001	14772	14990	15068	14963	14856	14859	15083	14870	14905	14986	14737	14834	14929	14852	15048	14842	14916	14788	14951	14986	14690	14945	14907	15037	14962	14976	14825	14875	14905	14844	14685	14973	14960	14886	14633	14861	14997	14942	14716	15015	14869	14803	14936	14865	14681	14815	14846	14840	14843	14841	15009	14946	14760	14917	14930	15024	14754	14946	14990	14909	14915	14815	14881	15044	14805	14894	14875	14960	14665	14948	14916	14810	14786	14643	14895	14980	15172	14775	14845	14765	14937	14871	14995	14937	14960	14991	14824	14843	14939	14832	14854	14888	14884	15003	14796	14879	14853	14777	14831	14911	15044	14920	14988	14910	14884	14797	14894	14808	14768	14938	15021	14876	14862	14995	14979	14986	14850	14856	14785	14781	15020	14855	14917	14965	14955	14899	14910	15071	14952	14895	14785	14938	14669	14874	14898	14873	14830	14886	14884	14918	14718	14829	14877	14993	14857	14867	14806	14818	14892	14781	14836	14836	14823	14936	14928	14897	14904	14844	14710	14819	14778	14894	14818	14928	14935	15126	14784	14925	14823	14847	14877	14924	14817	14930	14998	14833	14890	14815	14925	14985	14878	14919	14935	14783	14908	14942	14931	14942	14729	15027	14991	14984	14839	14830	15009	14807	14805	14869	14789	14746	14843	14920	14914	14877	14942	14819	14866	14924	14893	14878	14868	14799	14935	14755	14997	14881	14894	14924	14891	14890	15098	14757	14853	14995	14760	14943	14986	14878	14867	14860	14923	14899	14971	14783	14775	14845	14963	14989	14618	14850	14848	14768	15026	14841	14922	14859	14860	14848	14800	14912	14847	14996	14885	14874	14879	14780	14970	14991	14872	14757	14702	15019	14921	14935	14754	14935	15017	14820	14952	14887	14987	14866	14852	14852	15041	14893	14846	14914	14828	14835	14792	14961	14676	14916	14707	14781	14919	14918	14843	14992	14980	14968	14988	14738	14923	15004	14829	14723	14743	14769	14933	14916	14879	14697	14709	14687	14917	14904	14851	14883	14899	14915	14980	14825	14686	14864	14974	14972	14829	14989	14892	14864	14834	14903	14880	14787	14935	14812	14915	14924	14731	14963	14903	14937	14863	14842	14981	14831	14791	15067	14749	14906	14831	14924	14851	14974	14695	14940	15093	14836	14909	14674	14950	15082	14856	14878	14682	14994	14851	14726	15023	14979	14941	14912	14808	15049	15071	14929	14850	14756	14754	14909	14780	14952	14932	14860	15033	15077	14887	14822	14756	14850	14927	14894	14945	14953	14752	14867	14852	14983	15001	14859	14819	15002	14877	14850	14806	15057	14896	14921	14938	14912	14855	14724	14995	14719	14947	15119	14809	14878	14889	14820	14943	14818	14823	14772	14840	14695	14849	15063	15000	14894	14978	14813	14929	14895	14900	14746	15065	14820	15069	14772	14976	14771	14909	14856	14648	14872	14722	14895	14841	14949	14816	14863	14914	14842	14981	15143	14803	15018	14727	14787	14745	14981	14948	14960	14880	14880	14885	14841	14921	14952	14764	14828	14767	14944	14938	14967	14820	14932	14907	14804	14883	14628	14933	15114	14911	14925	14924	14918	14733	14685	14842	14901	14890	14911	14810	14721	14898	14947	14864	14910	14911	14992	14775	15046	14723	14948	14876	14991	14860	15010	14894	14788	14834	14846	14801	14784	14952	14864	14860	15009	14909	14869	15071	14826	15023	14972	14882	14977	14849	14938	14999	14961	14913	14724	14657	14833	15001	14964	14807	14982	14788	14786	15026	14891	14882	14777	14766	14846	14924	14767	14992	14878	14889	14777	14970	14894	14813	14899	14876	14958	14865	14961	14870	14833	14844	14973	15012	14958
23135	21163	28911	23717	21447	22785	21857	17684	58592	54765	35149	27035	18706	16364	15750	15794	15787	15688	15684	15697	15642	15923	15670	15850	15829	15530	15726	15532	15529	15773	15654	15803	15503	15599	15633	15525	15904	15727	15740	15800	15779	15613	15578	15621	15690	15838	15704	15772	15940	15654	15639	15467	15761	15812	15669	15850	15700	15577	15650	15747	15589	15741	15696	15623	15742	15771	15795	15735	15760	15534	15598	15550	15720	15501	15723	15647	15761	15750	15781	15566	15696	15647	15582	15709	15509	15561	15497	15621	15694	15503	15687	15694	15631	15787	15782	15751	15645	15599	15847	15528	15639	15523	15422	15492	15597	15513	15662	15642	15565	15734	15607	15648	15596	15364	15588	15539	15691	15732	15612	15748	15677	15651	15618	15648	15597	15526	15517	15601	15725	15568	15856	15638	15662	15688	15750	15723	15748	15533	15647	15503	15540	15701	15372	15663	15751	15696	15557	15760	15653	15620	15595	15604	15491	15652	15610	15651	15633	15740	15596	15740	15463	15385	15432	15511	15442	15597	15731	15608	15655	15757	15475	15622	15664	15837	15660	15391	15588	15402	15432	15587	15724	15512	15579	15568	15532	15506	15600	15577	15665	15474	15658	15664	15677	15535	15653	15745	15587	15562	15437	15714	15705	15463	15926	15688	15574	15534	15532	15580	15664	15497	15701	15657	15706	15433	15600	15450	15757	15799	15651	15636	15551	15800	15775	15654	15529	15665	15728	15587	15685	15455	15621	15604	15592	15551	15561	15582	15491	15520	15748	15718	15613	15536	15592	15565	15535	15639	15644	15640	15660	15849	15769	15581	15480	15440	15480	15721	15475	15613	15901	15665	15556	15566	15835	15611	15705	15553	15426	15730	15505	15571	15809	15617	15479	15524	15610	15509	15751	15522	15359	15709	15566	15699	15555	15685	15582	15498	15528	15492	15519	15420	15558	15436	15498	15388	15407	15441	15463	15612	15711	15469	15513	15573	15464	15427	15645	15552	15566	15571	15676	15687	15601	15666	15551	15589	15230	15695	15658	15517	15670	15578	15733	15501	15796	15674	15628	15546	15766	15639	15474	15704	15617	15571	15571	15643	15620	15284	15663	15585	15602	15698	15608	15634	15580	15678	15668	15482	15588	15790	15762	15721	15547	15669	15689	15617	15635	15578	15552	15655	15570	15653	15724	15492	15601	15564	15620	15530	15548	15446	15525	15530	15565	15598	15563	15445	15641	15509	15409	15713	15495	15738	15671	15499	15553	15600	15412	15478	15656	15426	15528	15686	15627	15470	15618	15531	15555	15632	15659	15556	15652	15634	15395	15721	15706	15550	15379	15526	15633	15561	15700	15653	15662	15446	15545	15544	15651	15504	15640	15255	15635	15636	15587	15661	15414	15550	15516	15556	15471	15339	15718	15582	15526	15577	15598	15800	15666	15565	15578	15609	15439	15491	15525	15559	15585	15264	15717	15542	15500	15764	15773	15704	15449	15586	15621	15625	15694	15678	15556	15499	15476	15659	15399	15771	15719	15601	15380	15648	15666	15581	15535	15724	15467	15571	15731	15553	15554	15571	15709	15598	15651	15484	15571	15580	15440	15552	15681	15613	15475	15647	15530	15567	15570	15590	15739	15637	15614	15489	15622	15625	15653	15374	15532	15546	15639	15734	15509	15547	15571	15587	15609	15625	15570	15567	15502	15534	15779	15567	15680	15570	15358	15292	15777	15685	15639	15757	15537	15637	15508	15414	15726	15393	15556	15500	15789	15580	15537	15482	15431	15638	15676	15607	15521	15649	15522	15354	15509	15804	15493	15639	15382	15610	15742	15514	15460	15542	15749	15669	15718	15578	15852	15636	15707	15409	15536	15646	15710	15499	15704	15639	15651	15500	15582	15788	15577	15461	15620	15604	15475	15497	15766	15523	15627	15396	15618	15601	15717	15542	15436	15415	15594	15489	15593	15388	15568	15605	15858	15652	15673	15721	15658	15459	15638	15702	15671	15525	15507	15680	15689	15604	15516	15751	15611	15454	15611	15527	15814	15645	15703	15678	15728	15667	15559	15697	15420	15573	15644	15550	15466	15584	15524	15617	15331	15590	15653	15571	15457	15537	15367	15857	15633	15752	15707	15775	15580	15561	15688	15613	15663	15690	15529	15650	15344	15577	15376	15690	15461	15578	15616	15574	15580	15661	15534	15555	15567	15623	15689	15624	15636	15433	15380	15624	15574	15431	15470	15499	15582	15601	15647	15669	15467	15591	15690	15606	15650	15597	15585	15754	15578	15654	15515	15612	15684	15671	15613	15548	15479	15627	15564	15635	15631	15532	15643	15553	15504	15632	15860	15634	15604	15572	15612	15624	15537	15530	15694	15400	15607	15651	15590	15634	15655	15527	15642	15555	15539	15671	15522	15751	15395	15508	15673	15750	15676	15508	15536	15344	15645	15644	15498	15550	15554	15567	15612	15684	15762	15603	15691	15648	15533	15608	15545	15457	15678	15606	15749	15680	15712	15637	15588	15343	15592	15674	15491	15581	15610	15619	15619	15719	15693	15465	15732	15472	15750	15567	15353	15440	15458	15681	15626	15691	15709	15539	15513	15575	15550	15557	15643	15524	15598	15616	15502	15393	15635	15751	15669	15444	15737	15609	15667	15486	15532	15588	15544	15679	15619	15537	15685	15636	15535	15649	15613	15592	15459	15687	15649	15573	15681	15599	15649	15639	15523	15609	15612	15505	15584	15667	15551	15471	15651	15552	15674	15562	15636	15531	15778	15413	15458	15521	15656	15577	15551	15555	15538	15547	15564	15561	15541	15694	15661	15513	15531	15494	15474	15463	15389	15715	15607	15586	15764	15638	15695	15394	15558	15728	15524	15567	15593	15680	15458	15443	15586	15760	15679	15622	15443	15573	15819	15674	15749	15593	15526	15624	15564	15563	15522	15501	15718	15716	15521	15488	15587	15545	15524	15718	15561	15513	15437	15511	15571	15427	15597	15675	15522	15473	15726	15570	15690	15472	15456	15582	15619	15506	15609	15515	15541	15575	15660	15558	15556	15566	15530	15672	15725	15856	15613	15674	15597	15602	15498	15470	15703	15750	15679	15658	15659	15555	15614	15685	15558	15616	15637	15692	15683	15521	15594	15720	15533	15534	15551	15480	15656	15568	15572	15629	15664	15436	15569	15510	15447	15354	15619	15495	15637	15693	15556	15621	15684	15647	15583	15619	15609	15507	15584	15699	15552	15644	15707	15762	15540	15506	15665	15821	15591	15661	15764	15472	15612	15538	15305	15779	15565	15564	15652	15470	15586	15782	15594	15621	15494	15619	15601	15726	15545	15621	15566	15545	15611	15544	15619	15579	15392	15533	15642	15724	15427	15546	15561	15708	15557	15617	15587	15397	15508	15586	15647	15452	15550	15638	15498	15539	15670	15731	15603	15273	15537	15722	15483	15438	15497	15701	15556	15434	15695	15578	15622	15546	15791	15488	15741	15567	15660	15531	15669	15514	15517	15750	15577	15506	15611	15642	15682	15639	15723	15678	15842	15540	15717	15454	15636	15415	15444	15488	15578	15627	15487	15562	15394	15690	15528	15622	15642	15410	15587	15542	15556	15671	15702	15577	15525	15698	15534	15675	15559	15630	15592	15616	15482	15588	15773	15606	15422	15591	15571	15569	15513	15680	15626	15550	15597	15530	15647	15350	15523	15483	15491	15619	15669	15384	15616	15513	15477	15659	15457	15674	15599	15761	15681	15532	15434	15579	15525	15704	15720	15567	15400	15669	15487	15384	15454	15558	15523	15419	15551	15520	15578	15481	15507	15774	15457	15549	15532	15663	15622	15675	15704	15515	15396	15544	15520	15605	15482	15708	15638	15554	15498	15635	15572	15667	15541	15627	15397	15474	15547	15574	15664	15482	15528	15433	15497	15458	15524	15616	15603	15421	15516	15791	15543	15685	15590	15685	15447	15558	15646	15638	15772	15471	15741	15773	15533	15601	15665	15471	15707	15769	15796	15806	15523	15654	15885	15518	15845	15497	15560	15504	15633	15680	15671	15603	15606	15553	15480	15556	15679	15642	15512	15651	15603	15605	15626	15529	15589	15569	15499	15642	15600	15508	15563	15625	15585	15594	15563	15615	15554	15706	15643	15536	15505	15556	15674	15511	15618	15591	15701	15719	15504	15423	15518	15317	15641	15545	15572	15527	15571	15481	15752	15552	15689	15803	15791	15795	15459	15659	15685	15546	15664	15501	15643	15528	15505	15543	15407	15401	15604	15592	15613	15414	15448	15676	15719	15674	15512	15351	15599	15457	15522	15599	15323	15596	15461	15531	15487	15605	15644	15451	15505	15673	15599	15610	15564	15511	15398	15461	15384	15374	15518	15634	15835	15568	15662	15478	15484	15355	15613	15450	15450	15608	15752	15773	15532	15630	15651	15454	15665	15473	15648	15503	15397	15551	15643	15555	15539	15568	15377	15751	15588	15575	15617	15698	15638	15450	15698	15454	15601	15570	15602	15623	15621	15574	15558	15544	15542	15481	15483	15516	15820	15495	15698	15732	15510	15493	15587	15514	15597	15706	15512	15500	15658	15411	15752	15505	15577	15631	15609	15558	15821	15580	15699	15511	15469	15769	15557	15569	15563	15670	15704	15602	15497	15502	15626	15412	15627	15436	15826	15429	15386	15402	15663	15592	15619	15436	15766	15547	15626	15707	15495	15454	15676	15671	15579	15382	15548	15685	15305	15589	15676	15464	15505	15526	15703	15787	15666	15523	15525	15597	15584	15601	15707	15584	15454	15644	15523	15484	15682	15772	15498	15408	15473	15573	15577	15704	15562	15525	15586	15364	15594	15716	15463	15739	15557	15483	15676	15769	15696	15538	15392	15509	15790	15482	15502	15779	15598	15546	15453	15713	15624	15644	15714	15595	15621	15614	15534	15577	15335	15538	15470	15780	15726	15594	15717	15449	15670	15471	15461	15720	15527	15526	15596	15491	15623	15709	15402	15590	15567	15652	15636	15653	15572	15587	15636	15554	15468	15537	15619	15529	15497	15460	15622	15685	15660	15501	15758	15487	15547	15447	15522	15456	15457	15557	15612	15530	15563	15598	15706	15624	15521	15508	15612	15517
17764	31063	28423	22386	20179	18688	17807	17078	62369	53700	36175	27819	16237	14628	14702	14899	14781	14915	14906	14744	15023	14758	14747	14681	14761	14747	14732	14727	14938	14711	14830	14730	14619	14720	14928	14574	14773	14780	14847	14671	14959	14799	14713	14769	14688	14886	14776	14789	14785	14630	14839	14814	14749	14692	14835	14821	14698	14779	14714	14647	14785	14953	14655	14816	14751	14670	14777	14819	14821	14949	14832	14738	14743	14595	14947	14781	14692	14716	14765	14919	14809	14713	14794	14754	14944	14778	14800	14777	14727	14613	14856	14656	14860	14941	14735	14577	14807	14862	14721	14808	14903	14814	14732	14819	14722	14735	14920	14591	14715	14784	14751	14755	14837	14590	14784	14833	14815	14698	14694	14723	14738	14935	14950	14789	14704	14668	14712	14656	14593	14807	14766	14760	14714	14625	14750	14893	14740	14771	14650	14631	14690	14587	14878	14726	14627	14717	14747	14542	14825	14815	14905	14625	14787	14930	14662	14608	14736	14682	14830	14658	14760	14788	14754	14654	14752	14896	14689	14722	14694	14774	14785	14784	14777	14630	14891	14707	14659	14671	14789	14688	14747	14839	14712	14781	14846	14712	14699	14694	14918	14714	14727	14760	14643	14624	14772	14790	14764	14707	14754	14778	14671	14787	14811	14555	14842	14824	14867	14763	14724	14741	14739	14799	14682	14713	14751	14843	14672	14725	14826	14718	14752	14720	14893	14616	14638	14729	14632	14656	14953	14761	14740	14748	14663	14742	14796	14735	14660	14578	14758	14664	14756	14613	14707	14870	14682	14733	14763	14830	14751	14635	14646	14813	14719	14741	14802	14721	14746	14669	14704	14942	14768	14682	14881	14781	14891	14781	14684	14822	14743	14691	14677	14798	14591	14780	14797	14651	14825	14656	14766	14745	14702	14789	14728	14849	14766	14831	14639	14746	14757	14814	14715	14659	14766	14771	14619	14612	14727	14735	14892	14927	14578	14708	14862	14833	14999	14738	14580	14895	14659	14757	14734	14749	14658	14824	14673	14765	14693	14722	14652	14871	14782	14747	14727	14789	14747	14892	14666	14623	14737	14695	14769	14598	14686	14570	14772	14875	14619	14791	14733	14722	14883	14723	14804	14764	14819	14832	14740	14708	14779	14723	14829	14613	14584	14878	14746	14847	14804	14791	14822	14833	14762	14907	14700	14696	14839	14622	14717	14808	14715	14770	14721	14782	14706	14719	14757	14766	14740	14542	14836	14644	14663	14800	14700	14488	14698	14831	14711	15013	14680	14614	14900	14759	14817	14918	14695	14752	14818	14715	14844	14750	14772	14890	14649	14729	14670	14762	14607	14805	14711	14855	14789	14817	14850	14703	14854	14760	14716	14634	14847	14864	14671	14680	14702	14685	14716	14796	14762	14849	14757	14880	14698	14637	14857	14778	14765	14647	14768	14769	14626	14761	14699	14685	14789	14719	14646	14656	14696	14915	14832	14931	14742	14839	14851	14723	14745	14868	14791	14729	14795	14767	14765	14638	14905	14614	14815	14823	14795	14770	14835	14792	14708	14829	14650	14862	14762	14778	14724	14766	14900	14824	14593	14933	14885	14746	14802	14621	14546	14766	14610	14648	14832	14841	14810	14766	14756	14620	14793	14822	14685	14824	14860	14726	14702	14405	14761	14694	14621	14665	14724	14608	14618	14720	14813	14632	14690	14668	14658	14810	14797	14821	14688	14794	14704	14665	14760	14733	14734	14807	14748	14656	14687	14940	14763	14782	14653	14985	15001	14567	14757	14706	14815	14823	14827	14811	14792	14710	14743	14675	14823	14825	14669	14820	14700	14641	14587	14556	14940	14680	14750	14658	14898	14722	14761	14946	14757	14711	14657	14643	14780	14620	14721	14679	14793	14843	14833	14649	14754	14736	14693	14945	14957	14589	14835	14848	14692	14793	14805	14856	14695	14958	14572	14622	14677	14752	14546	14738	14709	14722	14852	14627	14821	14872	14773	14594	14601	14807	14752	14727	14902	14629	14694	14919	14723	14736	14505	14648	14908	14525	14785	14885	14726	14637	14783	14632	14748	14754	14570	14713	14603	14595	14695	14666	14765	14737	14876	14697	14659	14914	14555	14774	14804	14643	14711	14802	14747	14919	14702	14929	14807	14818	14885	14613	14815	14744	14777	14461	14760	14728	14828	14606	14699	14704	14752	14645	14789	14771	14755	14712	14718	14635	14754	14767	14751	14867	14771	14757	14833	14742	14695	14672	14853	14717	14751	14528	14704	14891	14823	14721	14953	14698	14812	14676	14654	14804	14761	14637	14731	14726	14813	14718	14732	14645	14926	14869	14806	14737	14790	14806	14720	14783	14915	14666	14795	14714	14794	14656	14859	14922	14775	14705	14798	14773	14759	14784	14754	14620	14711	14768	14643	14756	14705	14867	14785	14888	14711	14818	14914	14570	14657	14756	14586	14820	14799	14707	14665	14626	14694	14807	14717	14810	14481	14814	14698	14797	14719	14895	14693	14691	14593	14671	14618	14706	14693	14763	14643	14715	14592	14732	14608	14723	14792	14671	14812	14849	14782	14791	14593	14770	14899	14682	14849	14708	14901	14800	14768	14891	14686	14581	14898	14598	14727	14774	14821	14757	14626	14724	14882	14739	14763	14616	14754	14772	14746	14841	14678	14772	14878	14702	14701	14703	14623	14659	14856	14869	14794	14825	14883	14690	14683	14745	14693	14631	14810	14674	14528	14821	14704	14844	14618	14794	14734	14715	14861	14797	14878	14762	14752	14922	14769	14805	14729	14574	14750	14681	14809	14942	14769	14888	14831	14772	14734	14776	14774	14782	14855	14716	14820	14743	14779	14732	14920	14676	14782	14727	14686	14827	14792	14777	14652	14714	14678	14805	14741	14881	14589	14735	14603	14726	14733	14817	14716	14735	14676	14569	14675	14744	14748	14907	14753	14793	14731	14892	14720	14617	14536	14749	14674	14748	14796	14742	14815	14731	14720	14636	14732	14626	14900	14779	14701	14740	14766	14724	14657	14785	15014	14725	14827	14698	14725	14847	14753	14852	14750	14640	14889	14802	14937	14712	14796	14740	14798	14775	14857	14554	14763	14732	14768	14679	14839	14867	14751	14690	14735	14777	14817	14686	14823	14714	14851	14796	14831	14672	14695	14624	14842	14710	14672	14599	14694	14719	14977	14771	14729	14732	14816	14770	14759	14812	14834	14800	14836	14669	14678	14759	14768	14678	14813	14812	14731	14697	14815	14800	14714	14693	14831	14552	14760	14732	14694	14831	14597	14740	14712	14784	14877	14840	14672	14695	14710	14724	14801	14749	14813	14869	14644	14776	14735	14715	14941	14641	14739	14789	14914	14727	14695	14712	14772	14699	14665	14743	14595	14663	14600	14840	14740	14713	14836	14606	14817	14703	14860	14740	14790	14670	14786	14846	14779	14841	14704	14731	14754	14714	14567	14650	14772	14596	14771	14748	14733	14958	14722	14778	14813	14829	14755	14723	14818	14737	14885	14651	14774	14848	14700	14756	14714	14747	14798	14807	14572	14704	14568	14669	14619	14778	14738	14713	14764	14676	14872	14678	14575	14776	14708	14705	14878	14865	14867	14677	14981	14834	14754	14833	14582	14730	14725	14685	14738	14626	14730	14734	14785	14630	14790	14774	14859	14776	14822	14501	14721	14838	14776	14859	14826	14675	14739	14704	14845	14696	14930	14828	14782	14679	14624	14819	14697	14602	14599	14803	14683	14787	14711	14563	14742	14675	14652	14703	14749	14797	14539	14904	14696	14666	14787	14630	14822	14726	14797	14844	14740	14613	14629	14791	14679	14625	14750	14686	14754	14719	14796	14795	14729	14836	14775	14782	14727	14748	14948	14782	14706	14771	14839	14756	14814	14668	14900	14896	14628	14685	14767	14824	14713	14737	14718	14867	14826	14779	14695	14870	14711	14580	14768	14645	14765	14661	14695	14694	14823	14789	14787	14751	14814	14841	14684	14721	14793	14732	14802	14882	14844	14546	14792	14975	14648	14859	14792	14641	14940	14793	14631	14750	14665	14708	14833	14876	14781	14751	14745	14870	14785	14685	14688	14697	14683	14632	14789	14794	14787	14731	14794	14840	14725	14812	14709	14713	14554	14697	14817	14661	14683	14692	14836	14815	14864	14740	14629	14864	14634	14834	14764	14695	14648	14667	14707	14594	14754	14683	14662	14734	14748	14856	14830	14838	14945	14785	14901	14797	14817	14836	14625	14973	14661	14826	14898	14972	14583	14556	14712	14732	14771	14695	14739	14759	14878	14822	14842	14703	14714	14748	14711	14709	14885	14783	14749	14766	14738	14541	14752	14784	14861	14842	14717	14741	14916	14637	14826	14785	14780	14836	14807	14785	14875	14793	14772	14891	14606	14735	14738	14780	14669	14725	14692	14582	14712	14877	14720	14681	14761	14649	14638	14680	14703	14883	14658	14534	14623	14547	14768	15033	14877	14749	14707	14701	14764	14713	14767	14811	14744	14897	14952	14952	14677	14628	14761	14714	14805	14778	14730	14814	14680	14573	14767	14729	14755	14707	14794	14638	14815	14767	14767	14541	14738	14738	14817	14948	14863	14611	14633	14742	14551	14752	14574	14787	14875	14664	14748	14640	14893	14784	14676	14701	14535	14586	14612	14707	14805	14890	14712	14743	14658	14786	15021	14832	14672	14788	14838	14710	14558	14821	14803	14897	14882	14902	14682	14692	14883	14679	14630	14680	14634	14739	14724	14748	14838	14927	14657	14627	14688	14852	14848	14739	14777	14864	14733	14577	14765	14618	14900	14680	14731	14701	14750	14910	14742	14934	14722	14788	14738	14676	14758	14943	14555	14824	14777	14702	14681	14791	14687	14857	14860	14784	14874	14699	14600	14748	14859	14705	14644	14875	14647	14729	14790	14824	14900	14656	14809	14727	14616	14551	14836	14791	14678	14665	14680	14777	14670	14728	14820	14754	14730	14658	14686	14733	14768	14782	14716	14712	14820	14731	14745	14564	14755	14754	14468	14742	14645	14903	14858	14632	14659	14736	14802	14749	14670	14717	14794	14706	14742	14703	14948	14776	14875	14646	14777	14705	14675	14709
27481	21769	23112	19829	16665	16614	16672	16299	23138	23542	19197	17589	16315	16195	16077	16059	16134	16168	16128	16294	16202	16142	16167	16119	16232	16205	15992	16032	16019	16134	16179	15996	16086	16144	16069	16160	16112	16215	16017	16068	16149	16073	16279	15947	15958	15907	16015	15962	15921	16186	16064	16044	16114	15878	16145	16015	16146	15953	16044	15948	16067	16116	16049	16205	16070	16080	16035	15959	16103	16139	15966	16032	16030	16016	15831	15941	16059	15964	15904	16010	16138	16027	16174	16173	16312	16132	16036	15988	16092	16126	16047	16370	16076	15935	16140	16156	16016	16180	16095	16038	15922	16139	16191	16000	16097	15952	16094	16162	16153	15781	16060	15975	16194	15996	15743	16176	15942	16250	16075	16064	15981	16064	16018	16102	15952	16208	16084	15933	16004	15994	15872	16031	16028	15947	16006	15974	16092	16066	16145	15914	16077	16138	16022	16109	16057	16148	16042	15954	15885	15916	16119	16114	15967	16284	16144	16176	15960	15977	16049	16144	16059	16008	16122	15824	16022	16017	15968	16043	16154	16053	16090	16175	16172	15832	16083	16088	16068	15993	16099	16013	15924	16192	15921	16018	15926	15887	16062	16193	16266	16050	16093	16070	16028	16105	15979	16059	16072	16051	15982	16072	16007	16005	16204	16071	16352	16013	16048	16052	15989	16117	16018	15974	16151	16056	16095	15951	16038	16068	15885	15774	16063	16091	15917	16147	16063	16013	15982	15976	16122	15986	16194	16113	16032	16097	16200	16034	16082	15909	15933	16000	16127	16040	16036	16005	16177	16219	16189	16072	15900	16019	16038	15870	16251	16115	16137	16179	15942	16003	16165	16074	15965	15945	15959	15977	15870	15959	16105	16023	16160	16111	16078	16153	16079	16139	15930	15940	15937	15919	16049	16325	16041	16115	16239	16180	16104	16159	15918	16022	16027	16091	16098	15817	16035	16035	16089	15811	16024	15961	16096	16084	15979	16006	16171	16195	16058	15975	16203	15941	15934	16007	16128	16035	16132	16112	16089	16175	16147	15942	15909	15964	16207	15994	16133	16115	16055	15956	15923	16114	16132	15953	16018	15944	15937	15846	16113	16185	15886	16114	15931	15946	15998	16188	15902	16103	16082	16165	16052	16035	15968	15815	16063	16056	16070	16162	15927	16177	15951	16026	16074	16071	16106	15940	15964	16178	16122	16141	16216	16045	15906	15978	16178	16036	16156	16153	16004	15878	16026	16167	16132	15861	15977	16256	15908	15865	15998	15976	16273	16081	16339	16029	16108	16071	16139	16151	16179	16182	16096	16024	15925	16234	16136	16017	16088	15988	16131	15774	15895	15859	16238	16076	16074	16131	15969	16075	16182	15987	16153	16273	16047	16218	15978	16010	16015	15980	16035	16121	15951	16060	16056	16103	16063	16086	16242	16214	16172	16275	16162	16148	16117	16067	15995	16078	16247	15815	16115	16013	16020	16150	15826	16042	16119	16127	16100	15959	15975	15869	16072	16167	16259	16256	15853	16063	16043	16146	16096	16260	15978	16014	16009	16125	16176	15894	16110	16190	16228	16024	16218	16024	15925	16095	16126	16139	16267	16208	16082	16152	15934	16083	16104	16034	16073	15960	16017	16024	16034	16102	16072	16034	16114	16393	15974	16031	15891	15959	16109	15974	15906	16009	15855	15977	15978	16193	16185	16018	15940	15979	16154	16014	16047	16020	16036	15848	15943	16150	15933	16169	15932	15985	16039	16013	15988	16154	15820	16134	15866	15895	15871	16315	16040	15976	15872	16164	16046	15974	16166	15997	15950	16102	16118	16167	16318	15875	15844	16117	16043	16084	16028	16235	16136	16127	16096	16281	16074	16096	16093	16240	15925	16187	16107	16050	15989	16208	16054	16028	15972	16163	16047	16145	15973	16013	16186	16177	16029	16008	16002	15970	16123	16021	15961	16029	16097	16109	16109	16193	16322	15929	15854	15989	16050	16130	16132	15955	15835	16178	16012	16046	16059	16203	16200	16252	16019	15938	15903	16132	16134	16079	16010	16000	16145	16234	16116	16100	15838	16085	15970	15883	16073	16071	16182	16108	16028	15942	16019	15976	15982	15977	15990	16100	16046	15952	16020	16212	15852	15964	16096	15931	15995	16091	16122	16042	16108	16234	16081	16145	16012	15967	16147	15965	16231	15974	16073	16009	16218	16015	16247	15966	16073	16048	16049	16038	15984	16048	16105	16194	16222	16023	15978	15746	16001	16181	15977	15845	15944	16099	16256	15973	16084	15956	16005	16030	16025	16171	15878	15975	16123	16026	16140	16200	15957	16171	16245	16091	16046	16035	16045	16149	15946	15985	16055	15904	16167	15939	16044	16112	16106	15992	16083	15904	16174	16136	15989	16068	16040	16052	16156	16025	15859	15986	16117	16018	15995	16008	16063	16135	15969	16142	16228	15858	16006	15972	16056	16043	15992	16208	16082	16039	16085	15896	15983	16170	16071	15992	16076	15775	16047	15970	16113	16205	16371	15926	16093	16113	16006	16045	16111	16093	15943	16078	16160	16158	16005	16031	16132	15841	15773	16260	15961	15982	15964	15922	15967	16143	16022	16042	16042	16290	16062	16111	15990	16222	16096	15986	15902	16068	16220	16087	16080	15995	15939	16120	15997	16047	16062	16028	16099	16177	16303	16013	16011	15994	16214	16069	16136	16016	16010	15994	16267	16102	15988	15855	16331	16363	16256	16051	16132	16003	16125	16044	16220	16073	15948	16200	15998	15926	15896	16262	15954	16155	15984	15940	16099	15689	16243	16147	16139	16223	16053	16059	16088	16130	16078	16132	16185	16169	15936	16170	16063	16006	15984	16252	16142	16084	16216	15983	15870	15975	16156	15940	15904	15925	16248	16125	16056	15905	16000	15987	15982	16152	16034	15928	16075	16266	16036	15850	16028	16128	16046	16052	16009	16071	16063	16313	15924	16065	16062	15779	16053	15950	16089	15885	16065	16166	16086	16054	16218	15788	15905	16127	15904	16030	16197	16067	16177	16074	16056	16202	16047	15943	16014	16073	16201	16057	16239	16109	16185	16242	16069	15911	15966	16177	16223	15999	16031	16323	16162	16101	15965	16105	16047	16176	16100	15984	16075	15965	16179	16166	16074	16014	15992	15975	15994	16092	15980	16023	16090	15837	16129	16080	16114	16066	15862	16112	16028	15937	15978	16102	16041	16268	16247	16083	16004	16053	16061	16150	16110	16070	16207	16248	15971	16093	16038	16138	16016	16117	16165	16099	16041	16045	16232	15973	16075	15813	16056	16123	16096	16094	16043	16152	16053	15907	15980	16096	16212	16181	16192	16150	16125	15849	16087	16036	15948	16100	16222	16187	16102	16260	16203	16186	16060	15933	16097	15946	16197	16100	16006	15934	16061	16003	16182	16014	16036	16309	16148	15951	16058	15979	16043	15952	16156	16017	16119	15889	16049	15978	16159	16157	16020	15955	16288	16012	16086	16169	16043	16121	15883	15990	16155	16332	15987	16022	16123	16027	16123	16145	16122	16008	15907	16007	16151	16140	15844	16047	16138	15968	16062	16020	15960	16038	16000	16195	16233	16107	15991	15918	16058	16144	15997	16311	16190	16000	15994	15949	16001	15996	16132	16018	16018	16039	16034	16216	16235	15913	15891	16316	16062	16095	15963	15851	16106	15955	16068	15976	16080	15934	16028	15979	16034	16150	16228	15946	16126	16108	16140	16107	16263	16183	16185	15969	16035	15984	16126	15953	15964	16011	16007	16003	15941	16028	16113	16051	16113	16023	16156	16019	15969	16071	16067	16184	16026	16214	16064	16208	16146	16031	15967	16058	16238	15992	16188	16319	16173	16238	16141	15899	16146	16098	16124	15963	15895	16158	16172	15995	15933	16063	16179	16192	16131	16133	15983	16001	16275	16078	15919	16042	16060	16247	16037	16192	16133	16089	16041	16204	15996	16092	16096	15974	16008	16072	16203	16203	16018	16078	16145	16136	16127	16172	16213	16093	16157	16078	16048	16107	15974	16110	16098	16029	15939	15919	15856	16136	16048	15969	16091	15897	16111	16152	15860	16032	16112	16113	16154	16109	16082	16186	16145	16005	15996	16005	16073	16124	16123	15967	16156	15989	16184	16193	16022	16147	15964	16023	16130	15990	16160	15980	16076	15967	16273	15925	16101	15962	16088	16216	15957	15960	16139	16039	16192	16255	16173	16257	16015	16267	16131	16116	16236	16172	15918	15893	16161	16142	16033	16055	16157	15946	16042	16049	16080	16322	16133	16067	16083	15976	16060	15982	16061	16232	15916	16060	16029	15992	16097	16037	16028	15985	16088	15980	15988	16069	16009	16216	16037	16143	16432	16038	16191	16146	16097	16172	16032	16222	16055	16230	15933	16041	16191	16272	16035	16172	16133	16092	16025	15969	16120	16185	16101	16203	15996	16328	15986	16006	16184	16198	16130	16145	16202	16114	16015	16211	16096	16094	15961	16219	15985	15968	16023	16119	16243	15960	16192	16153	16057	16044	16003	16132	15992	16162	16108	16143	16170	16115	16199	15935	16057	16092	15905	15985	16057	16088	16007	16154	16267	16182	16019	16010	16060	16128	15909	16240	15923	16110	16328	16172	15869	16001	16117	15907	16121	16070	15958	16038	16052	15993	16016	16163	16143	16041	16019	16021	16245	16042	16124	15969	16038	16076	15933	16078	16220	16149	16050	15943	16114	16097	16211	16003	16034	15907	15966	15933	16051	16056	16075	15867	16172	16006	16107	15946	16067	15975	16050	16238	16080	16110	16066	16062	16085	16028	16190	15982	16094	16038	15986	16077	16102	15936	16077	15963	15939	15974	15892	16172	16057	16084	16059	16007	15922	15972	16201	16010	16021	16017	15997	16014	16110	15933	16194	16095	16135	15830	15872	15983	15981	16294	16173	15942	15989	15963	16011	16175	16245	15988	16099	16177	15955	15976	16049	16087	16077	16068	15919	16183	15968	15911	16183	15961	15988	16178	16248	16099	16127	16005	16025	16053	15982	16044	15977	16233	15946	16115	16197	16063	16122	15980	15999	16040	16162	16165	16154	16116	16103	16012	16053	15962	15986	16141	16113	15970
15854	19229	18859	16966	16177	15679	15724	15339	26284	24151	17730	16426	15006	15190	15197	15010	15079	15146	15025	15112	15060	15108	15029	15138	15077	15093	14948	15010	15202	14940	15073	15099	15004	15076	15165	15063	15219	15032	15170	14817	14929	15007	15217	15107	14990	15125	15057	15081	15099	15128	14974	15080	15138	15074	15004	14957	14905	15052	15059	15077	14985	14987	15141	15027	14865	14996	15091	15120	15070	15126	14977	15166	15053	14921	15267	15158	15049	15042	14883	14931	15090	15018	14863	15039	14889	15097	14977	14979	15047	15104	15092	14944	15264	15025	15164	14988	15054	14970	15128	15047	14884	14953	14943	15072	14821	15103	15117	15024	15103	15101	14951	15228	15062	14980	14924	15017	14918	15086	15136	15020	15129	15114	14938	15051	15098	15060	14978	15020	15013	15021	15025	15006	15179	14967	15207	15080	14982	15051	15017	14983	14997	15134	14957	15070	14817	14997	14900	15193	14931	15077	14972	15204	15020	15092	14950	15046	15068	15062	15155	15008	15150	14974	14980	15148	14890	14949	15202	14994	15223	15107	15076	15129	14963	15246	15118	15055	14979	14964	15003	15208	15041	15100	14871	14982	15055	15122	14978	15197	15016	15069	14976	15010	15092	15175	15162	15028	15149	15141	15050	15085	14946	15111	15274	15090	15150	15062	15107	15015	14847	15057	15148	15057	15134	14951	15078	15006	14781	15000	15073	15059	14979	14745	15063	15027	15100	14864	15046	15060	15022	15068	15033	15112	15059	14847	15045	15108	15067	15099	14833	14919	15036	15077	14963	15083	15144	15208	15004	14832	15163	15078	14995	15122	15111	15168	15009	15041	15061	15041	15141	15092	15062	15242	15044	14972	15061	15026	15064	15049	15047	15070	14772	14923	15087	14865	15130	14964	14941	15133	15219	14962	15098	14924	15065	15055	14981	14982	15106	14991	15074	15148	15114	15034	15036	15165	15049	14987	15027	15082	15029	15106	15099	14998	14942	15052	15013	14782	15148	15109	14978	15056	14908	15171	15111	15088	14921	14958	15074	14930	14996	14982	15192	15034	14912	15138	14968	14955	15125	15106	15071	15004	14959	14951	14987	14932	14972	15048	14862	15117	15105	15044	15139	14997	15071	14941	15148	14994	15124	14847	14985	15156	15088	15192	14952	14946	14885	15175	15089	15037	14863	15067	14931	14929	15048	14955	14950	15095	14979	15215	14990	15047	14961	15178	14977	14970	15046	15071	14988	15052	14977	15176	15133	15121	15075	14977	15186	15052	14978	15049	14941	15038	14975	14937	14998	14935	15089	15072	15045	14974	15069	14902	15087	14987	15120	14991	15069	14999	15054	15060	15113	15041	15041	15080	14968	15161	15127	14976	15160	14952	15114	15204	14899	14910	15081	15032	15167	14970	15166	14938	15088	15031	15024	14948	15105	15128	15064	15040	15120	14927	15046	15016	15007	15081	14865	15013	15023	15043	14939	15007	15030	15197	14999	15135	14975	15064	15049	15109	15008	15116	14945	14986	14970	15030	15043	15034	14968	14916	14922	15063	15039	15055	15077	15085	14974	14900	14963	14880	15062	14956	15133	15032	15045	15055	15056	15202	15028	15092	15003	14903	14961	15046	15151	14992	15099	14957	14983	15214	15000	15188	15089	15082	15051	15198	15154	15124	15103	15071	15036	14955	15089	14975	15042	15111	15002	15062	14915	15173	15071	15056	14916	15224	15091	15194	15059	15049	15024	15066	14914	15150	15053	15145	15018	15072	14830	15010	15066	14905	15049	15153	14970	14904	15128	14894	15171	14979	15148	14983	15018	14963	15050	15201	15140	14965	15172	15076	15087	15179	14990	14991	15185	15074	14921	15036	15046	15027	14925	15222	14991	15177	15018	14999	14956	14957	14971	15022	15052	15050	15082	15002	15090	15150	15018	15053	14995	15136	15136	14916	15053	14990	14968	14863	15038	14853	15002	15073	14955	14980	15143	15089	14933	15139	14876	15120	15081	15022	14987	15022	15036	15036	14913	15002	15163	15061	15044	15058	15095	15162	15144	15088	14980	14990	15077	15032	15080	15017	15049	15093	15135	14996	15092	14969	15054	15083	14908	15128	15154	15033	15037	15155	14968	15032	15043	15044	14977	15048	14866	14943	14944	15081	15001	14962	14998	15224	15146	15024	15054	14929	15089	14978	15079	15142	15240	15065	14884	15133	15317	14995	15161	14938	15089	15168	14899	15044	14963	15057	15112	14977	14971	14988	15043	15193	15152	15035	15104	15099	15213	14832	15088	15059	15180	15020	15167	15011	15048	14975	15060	15064	15053	14904	14987	14989	15149	15248	14987	15146	14920	15100	14966	15157	15023	15028	15067	15083	15330	15149	14977	15308	14961	15117	14974	15114	15210	14946	14936	15159	14968	15189	15111	15153	14851	15069	14903	14968	15164	14945	15069	14946	15094	15129	15145	15107	14858	15314	15115	15097	15130	15032	15193	15144	14966	14982	14977	14873	15221	15036	14944	14983	14995	14958	14964	15058	15074	14827	14881	15027	14976	15110	15142	14933	15004	15074	14865	15112	15001	14956	15012	14906	15043	15148	15090	15177	14984	15136	15224	14966	15056	15010	15092	14900	15031	15020	15028	15220	15102	15090	14980	14950	15264	14975	14902	15032	15119	14969	15181	15106	14947	14990	15026	15124	14983	14965	14975	14964	15093	15057	15027	15149	15045	15198	15036	15163	14969	15055	14857	15003	15096	14957	15073	15025	15208	15005	14957	15019	15041	15019	15049	14937	15094	15001	15201	15028	15136	14966	14982	14966	15080	14981	15106	15027	15077	14963	15028	14927	15074	15153	15068	15055	15105	14984	14980	14917	15084	15066	15083	15092	15151	15069	15137	14948	14963	14951	14927	15128	14915	15112	14991	14961	14925	14891	15127	15047	15023	14871	15098	15004	14869	14928	15171	15050	15086	15086	14961	15016	15151	14876	15070	15138	14922	14952	15034	15204	15275	15186	15215	14947	15159	14920	15061	15284	15093	15055	14969	15044	14896	15017	15030	15079	15115	14909	15059	15159	14919	14934	14923	14982	15119	15030	15047	14941	15040	15044	15140	14952	15052	15095	14998	15117	15029	15183	14903	15059	15070	15124	15059	14946	15129	15126	15055	14971	15051	15182	14876	15086	15097	15041	14985	14894	15006	14965	14941	14994	14986	15119	14985	15130	15046	14981	15035	15051	15235	14986	14964	15173	15047	15071	14910	15008	15005	15089	14971	15164	15138	14855	15136	14989	15117	14972	15050	15119	15164	15110	15109	15125	15008	15031	14990	15101	15072	14934	14974	14980	14935	14950	15170	15081	15142	15053	15117	15026	15144	15182	15132	15205	14985	14951	15143	15040	15079	14957	15012	14979	14903	15001	15046	15119	15029	15170	15180	14903	15051	15058	14939	14978	15096	14832	14884	14947	15118	14977	14914	15245	15134	15158	15130	14947	14942	15005	15011	15029	15154	15087	14961	15183	15308	15032	15023	15219	15040	14931	15022	15166	15094	14997	14924	15112	14915	15009	14932	15007	15045	15012	14867	15060	14832	15123	15063	15185	15047	15053	15045	15164	15107	15117	14798	15082	15163	15033	15080	15068	15003	14945	15124	15070	14970	15041	14962	15105	15124	14976	14897	14963	15137	15111	15120	15048	15082	15041	15103	14902	14858	15071	15003	14997	15093	14838	14960	15033	15020	15063	14911	15137	14970	15005	14771	15241	14985	15068	15151	15184	15056	15075	14994	15135	15186	14915	15145	15139	14973	15095	15083	14895	14941	15222	15036	15049	14909	14887	14991	14871	15051	14904	15088	15036	15138	15004	15248	15014	15117	14974	14989	15124	14901	15085	14842	14865	15164	14808	14997	15165	15030	14992	15122	14972	14901	15324	14954	14989	14986	15146	14897	15146	14960	15018	14994	15166	15111	15083	15078	15077	15227	15001	15086	14963	15171	14961	14972	14962	14998	15108	15027	15171	15123	14997	15024	15132	15030	15036	15027	15022	15134	15018	15011	15128	14877	15135	14994	14984	15026	15033	14959	14952	15016	14853	15132	15029	14942	14975	15293	14959	15046	15001	14884	15043	15092	15139	15072	14946	15174	15166	15123	15050	15176	15037	15079	15078	15006	14987	15016	14987	15053	14993	15112	14934	15017	15007	14938	15137	14839	15010	15055	14854	14962	15216	15180	15057	15053	15023	15075	15030	14901	15049	15024	15162	14859	14952	15115	15029	15127	15095	15079	15055	15088	14822	14968	15131	15058	15044	14896	15009	15079	15096	14917	15175	15050	14865	14978	15253	14995	15125	14950	14938	14907	15035	15153	15077	15163	14999	15235	14973	15045	14964	14958	14876	15158	15051	15042	14994	15030	15107	14989	15070	15013	15101	15115	15066	14932	15078	15101	15097	15002	14947	15306	14975	15152	15069	14977	15264	15249	15249	15009	15107	15157	15176	14954	15150	15097	14898	15101	15045	14969	15070	15075	15035	15013	14967	15097	14914	14998	14981	14992	15068	14921	15162	14976	15126	15001	15107	15151	14851	14954	15169	14937	15119	15026	15107	15065	15194	15157	15018	14995	15067	14829	15179	15067	14807	14997	15109	15032	15212	14977	15229	15060	14845	15077	14964	14885	15076	14980	15080	15077	15079	15347	15138	15189	14884	15099	14964	15110	15058	15053	14931	15102	15031	15511	15013	15031	15003	14964	14903	15219	15233	15124	15074	14978	15209	14886	14861	15003	15124	14996	15170	14952	15093	15181	15112	15160	15069	15014	15235	14948	15148	15003	14969	15117	15000	15044	15063	15098	14894	15053	15103	15078	15096	15126	15057	15023	15070	15087	14970	15091	15101	14982	15096	15068	14875	15189	15107	15057	15007	14901	15112	15159	14940	15101	15086	15124	15089	15068	15004	15145	15139	14984	14964	14999	14942	15078	14948	15251	15065	14944	15085	14937	15087	15053	15173	15034	14976	14936	15011	15066	15061	14953	14935	14955	15173	14971	15061	15185	15083	15145	15043	14937	15184	15075	14762	15057	15122	15021	15123	14974	14956	15079	15139	15131	15154	15072	15085	14958	15113	15077	14989	14943	14953	14999	15117	15005	15014
24535	21186	28145	24772	21129	18508	17906	16168	42713	41631	28359	22261	16899	15724	15678	15609	15750	15550	15450	15468	15518	15559	15662	15436	15501	15418	15623	15565	15356	15560	15676	15650	15560	15621	15494	15504	15621	15404	15552	15663	15609	15456	15585	15407	15561	15438	15515	15588	15555	15424	15387	15430	15385	15421	15602	15582	15394	15452	15466	15216	15506	15628	15444	15338	15403	15518	15376	15509	15356	15616	15404	15507	15653	15590	15286	15630	15506	15570	15558	15443	15295	15355	15411	15679	15395	15298	15251	15236	15252	15492	15456	15347	15418	15588	15457	15459	15543	15322	15433	15608	15566	15573	15578	15537	15462	15424	15494	15494	15319	15504	15525	15430	15523	15412	15425	15635	15501	15391	15418	15426	15451	15528	15547	15514	15381	15398	15505	15524	15425	15396	15338	15681	15488	15588	15467	15376	15622	15332	15336	15472	15505	15294	15509	15449	15352	15284	15343	15399	15419	15339	15489	15605	15452	15339	15379	15352	15671	15614	15610	15412	15607	15267	15414	15359	15341	15346	15413	15494	15373	15354	15268	15539	15192	15630	15493	15484	15355	15402	15258	15635	15528	15519	15575	15653	15333	15341	15514	15372	15422	15432	15263	15381	15529	15333	15426	15306	15386	15379	15513	15535	15443	15344	15556	15359	15394	15430	15386	15404	15522	15432	15420	15378	15440	15450	15437	15324	15397	15421	15470	15495	15463	15494	15426	15497	15560	15384	15637	15266	15205	15527	15554	15523	15422	15436	15515	15408	15177	15165	15445	15419	15434	15519	15493	15626	15516	15346	15264	15552	15547	15491	15478	15345	15434	15381	15394	15499	15399	15499	15337	15282	15442	15465	15525	15366	15423	15626	15351	15536	15320	15297	15557	15342	15231	15447	15416	15352	15401	15276	15356	15419	15497	15532	15409	15738	15261	15604	15364	15284	15565	15615	15549	15279	15475	15391	15363	15553	15625	15236	15434	15446	15301	15524	15156	15575	15451	15356	15599	15679	15536	15625	15473	15400	15344	15511	15586	15415	15593	15367	15463	15510	15417	15443	15439	15577	15449	15369	15649	15546	15441	15393	15294	15442	15311	15450	15557	15413	15255	15409	15220	15413	15492	15495	15360	15420	15425	15578	15331	15429	15460	15401	15547	15452	15230	15427	15291	15469	15350	15409	15449	15562	15497	15552	15205	15377	15305	15293	15535	15543	15523	15448	15493	15582	15401	15584	15527	15409	15660	15523	15521	15287	15233	15486	15490	15428	15448	15505	15308	15301	15243	15323	15283	15369	15422	15540	15659	15342	15489	15399	15528	15380	15600	15618	15315	15590	15382	15531	15320	15147	15510	15288	15410	15321	15487	15470	15522	15445	15441	15526	15516	15461	15336	15636	15431	15288	15220	15411	15369	15525	15474	15427	15577	15361	15407	15476	15682	15529	15284	15428	15352	15503	15268	15499	15443	15439	15403	15438	15227	15321	15335	15598	15518	15457	15237	15432	15641	15513	15434	15757	15432	15593	15360	15297	15322	15335	15569	15302	15311	15648	15444	15394	15353	15310	15431	15346	15449	15378	15428	15295	15461	15499	15619	15614	15367	15393	15732	15458	15320	15350	15362	15612	15536	15413	15383	15413	15437	15468	15269	15364	15639	15463	15345	15654	15578	15524	15344	15344	15567	15565	15501	15377	15226	15412	15487	15435	15423	15469	15402	15393	15464	15448	15531	15643	15521	15603	15515	15407	15605	15551	15480	15582	15591	15477	15556	15489	15424	15446	15483	15379	15105	15592	15417	15536	15413	15449	15470	15379	15304	15521	15510	15580	15515	15364	15521	15526	15443	15261	15433	15311	15381	15332	15430	15639	15323	15516	15416	15656	15267	15391	15503	15401	15381	15565	15581	15500	15330	15594	15528	15303	15463	15564	15374	15395	15331	15348	15317	15436	15535	15437	15581	15412	15432	15508	15409	15385	15213	15461	15339	15377	15368	15379	15513	15498	15500	15479	15535	15512	15320	15164	15549	15551	15372	15429	15363	15365	15555	15577	15376	15271	15552	15357	15524	15291	15462	15565	15498	15468	15446	15531	15571	15555	15419	15614	15443	15444	15307	15302	15370	15422	15516	15500	15508	15631	15309	15528	15382	15611	15146	15281	15373	15205	15361	15696	15502	15291	15460	15511	15424	15429	15326	15483	15486	15652	15270	15480	15237	15452	15193	15475	15738	15361	15477	15412	15456	15543	15523	15568	15383	15379	15485	15360	15369	15574	15503	15290	15518	15417	15329	15723	15593	15427	15519	15510	15497	15489	15537	15408	15482	15353	15580	15499	15370	15481	15678	15444	15497	15304	15343	15415	15471	15548	15531	15484	15384	15533	15547	15432	15569	15497	15545	15238	15564	15421	15453	15383	15593	15261	15562	15526	15380	15544	15277	15566	15360	15429	15503	15436	15554	15397	15251	15350	15375	15444	15305	15439	15548	15611	15362	15188	15338	15415	15473	15638	15369	15451	15551	15502	15466	15403	15279	15422	15470	15566	15492	15644	15304	15407	15430	15382	15422	15582	15415	15573	15428	15414	15519	15330	15317	15448	15539	15350	15524	15538	15344	15325	15498	15453	15394	15420	15452	15277	15349	15529	15269	15368	15345	15444	15502	15391	15454	15375	15575	15218	15457	15265	15317	15491	15553	15324	15275	15342	15254	15326	15352	15578	15427	15725	15571	15447	15456	15507	15426	15404	15590	15479	15433	15400	15393	15523	15591	15376	15363	15363	15465	15554	15412	15596	15531	15484	15428	15487	15531	15662	15480	15360	15451	15233	15498	15424	15520	15564	15636	15385	15351	15583	15433	15375	15513	15416	15463	15454	15431	15302	15507	15401	15288	15373	15404	15311	15536	15415	15390	15471	15432	15654	15505	15504	15380	15373	15464	15460	15371	15240	15646	15539	15558	15515	15369	15382	15424	15483	15421	15504	15212	15609	15545	15453	15463	15492	15395	15386	15554	15487	15391	15479	15463	15533	15320	15534	15461	15337	15529	15564	15337	15449	15570	15505	15536	15480	15508	15278	15319	15356	15551	15490	15551	15585	15470	15251	15376	15142	15277	15536	15353	15395	15230	15540	15475	15437	15339	15512	15314	15513	15472	15278	15388	15410	15649	15489	15403	15411	15505	15392	15486	15401	15474	15358	15472	15482	15350	15549	15583	15395	15345	15358	15577	15328	15408	15430	15379	15363	15451	15309	15535	15418	15254	15268	15445	15449	15474	15500	15419	15324	15465	15595	15383	15310	15460	15497	15592	15378	15387	15392	15507	15418	15465	15557	15367	15333	15453	15541	15584	15409	15423	15451	15358	15501	15505	15621	15440	15405	15427	15473	15469	15336	15333	15498	15422	15399	15392	15629	15396	15349	15444	15228	15512	15448	15389	15557	15322	15647	15533	15582	15303	15342	15512	15460	15450	15317	15286	15336	15487	15582	15551	15417	15383	15316	15305	15394	15423	15384	15396	15529	15452	15523	15500	15440	15375	15556	15520	15387	15434	15449	15503	15407	15485	15368	15529	15536	15486	15617	15461	15391	15549	15507	15485	15618	15558	15565	15428	15571	15500	15497	15442	15387	15526	15403	15381	15541	15675	15463	15617	15518	15311	15501	15355	15365	15395	15547	15478	15541	15276	15489	15270	15489	15469	15478	15424	15447	15438	15380	15550	15547	15292	15633	15333	15304	15485	15567	15565	15481	15623	15264	15339	15446	15426	15506	15402	15269	15341	15430	15586	15434	15453	15374	15436	15238	15306	15383	15459	15392	15579	15346	15415	15492	15364	15419	15465	15209	15313	15463	15419	15431	15463	15248	15528	15342	15343	15331	15477	15369	15509	15525	15486	15471	15341	15434	15571	15479	15255	15247	15362	15550	15513	15482	15259	15390	15462	15328	15509	15456	15806	15517	15679	15626	15254	15451	15413	15487	15393	15342	15438	15655	15561	15439	15463	15409	15412	15321	15385	15517	15355	15487	15308	15520	15485	15337	15506	15344	15393	15175	15383	15368	15397	15587	15613	15527	15534	15500	15452	15542	15630	15540	15429	15450	15380	15398	15253	15470	15435	15410	15423	15510	15490	15428	15303	15414	15372	15432	15411	15369	15383	15785	15621	15464	15476	15406	15468	15372	15128	15437	15362	15494	15384	15414	15659	15279	15304	15445	15384	15354	15439	15589	15456	15424	15309	15431	15359	15424	15333	15518	15448	15565	15452	15450	15515	15598	15437	15462	15536	15375	15585	15359	15258	15266	15322	15299	15531	15450	15546	15469	15260	15327	15322	15384	15376	15548	15564	15428	15510	15391	15519	15468	15422	15583	15504	15448	15459	15244	15381	15529	15379	15504	15468	15424	15507	15381	15563	15410	15520	15545	15461	15536	15465	15447	15258	15415	15524	15433	15446	15432	15607	15455	15584	15529	15315	15537	15593	15549	15542	15618	15412	15481	15433	15299	15321	15435	15607	15635	15640	15537	15378	15571	15445	15421	15561	15486	15440	15374	15394	15414	15534	15443	15434	15398	15274	15270	15530	15410	15443	15615	15388	15502	15680	15509	15255	15508	15564	15369	15560	15316	15566	15337	15337	15333	15617	15427	15412	15610	15502	15434	15288	15439	15531	15612	15510	15411	15391	15403	15438	15258	15469	15252	15458	15447	15487	15607	15433	15378	15480	15302	15475	15283	15474	15348	15350	15430	15502	15429	15498	15503	15539	15604	15420	15361	15291	15488	15395	15436	15531	15398	15456	15219	15514	15406	15278	15264	15472	15420	15493	15417	15331	15446	15394	15413	15538	15300	15219	15436	15304	15404	15392	15459	15447	15344	15557	15433	15520	15645	15356	15455	15495	15604	15539	15336	15445	15628	15656	15613	15427	15488	15474	15450	15497	15605	15492	15521	15463	15497	15571	15370	15340	15431	15517	15401	15739	15499	15345	15368	15497	15601	15193	15577	15666	15216	15486	15541	15566	15450	15421	15292	15284	15482	15564	15380	15565	15620	15524	15398	15544	15397	15732	15534	15487	15463	15494	15261	15349	15525	15520	15319	15630	15231	15502	15444	15358	15289	15375	15488	15552	15375	15345	15508	15440	15452	15424	15331
15397	24347	23339	19220	17765	16769	16238	15801	46993	42405	28332	22081	15376	14620	14777	14865	14689	14773	14754	14690	14605	14646	14801	14739	14525	14872	14656	14678	14702	14715	14782	14839	14737	14842	14726	14758	14822	14740	14860	14709	14784	14798	14738	14633	14686	14776	14664	14851	14821	14631	14677	14777	14710	14753	14787	14621	14809	14805	14775	14794	14755	14746	14880	14745	14662	14925	14722	14678	14788	14659	14688	14691	14737	14620	14753	14521	14876	14620	14717	14739	14739	14704	14635	14607	14656	14551	14765	14690	14500	14838	14740	14666	14575	14638	14870	14504	14658	14680	14880	14685	14515	14600	14738	14630	14816	14835	14710	14567	14647	14651	14689	14692	14705	14801	14532	14800	14540	14694	14645	14666	14665	14803	14763	14720	14796	14621	14723	14716	14681	14758	14708	14785	14630	14739	14512	14723	14907	14704	14526	14803	14711	14624	14568	14638	14635	14763	14633	14689	14733	14655	14641	14601	14733	14516	14628	14738	14735	14764	14627	14670	14722	14543	14653	14745	14704	14835	14735	14781	14812	14702	14782	14841	14676	14671	14529	14622	14759	14708	14673	14766	14598	14787	14549	14850	14860	14747	14768	14625	14756	14743	14797	14779	14655	14971	14749	14594	14814	14681	14489	14694	14672	14737	14814	14764	14589	14691	14658	14723	14699	14647	14503	14633	14612	14525	14736	14789	14748	14653	14568	14761	14668	14658	14549	14784	14555	14840	14662	14721	14708	14755	14833	14767	14683	14663	14674	14683	14618	14770	14537	14649	14768	14694	14648	14592	14790	14612	14773	14726	14636	14754	14757	14642	14763	14726	14786	14697	14677	14757	14769	14680	14703	14752	14609	14615	14602	14709	14837	14752	14659	14752	14901	14668	14611	14621	14529	14683	14634	14721	14640	14759	14826	14792	14764	14770	14633	14636	14685	14715	14643	14646	14675	14640	14684	14778	14665	14740	14921	14629	14830	14654	14533	14589	14574	14674	14831	14746	14683	14626	14728	14694	14565	14599	14805	14710	14660	14653	14602	14510	14772	14931	14608	14701	14588	14585	14626	14756	14637	14624	14645	14660	14518	14688	14943	14680	14741	14686	14700	14530	14592	14536	14587	14794	14745	14760	14707	14709	14712	14675	14822	14754	14588	14792	14686	14784	14805	14788	14729	14785	14734	14729	14666	14851	14686	14670	14761	14821	14604	14664	14665	14754	14720	14711	14576	14699	14659	14812	14810	14643	14685	14534	14672	14724	14812	14647	14768	14609	14702	14912	14664	14654	14725	14770	14512	14857	14733	14863	14713	14714	14725	14841	14668	14563	14626	14801	14608	14908	14657	14724	14822	14740	14658	14743	14595	14870	14649	14654	14680	14765	14860	14713	14726	14687	14565	14543	14666	14728	14628	14586	14797	14644	14731	14719	14587	14628	14708	14546	14682	14787	14788	14601	14740	14784	14582	14673	14744	14649	14726	14923	14757	14626	14922	14671	14775	14750	14623	14701	14635	14825	14722	14526	14791	14604	14696	14905	14719	14738	14712	14791	14718	14758	14598	14694	14614	14739	14780	14540	14834	14639	14713	14712	14687	14693	14685	14482	14804	14651	14699	14634	14745	14773	14774	14629	14718	14759	14739	14816	14657	14607	14544	14764	14732	14877	14595	14702	14688	14556	14738	14676	14721	14834	14730	14709	14794	14738	14540	14681	14765	14745	14730	14667	14740	14631	14792	14674	14509	14648	14682	14596	14670	14667	14668	14586	14759	14414	14541	14768	14816	14762	14741	14803	14576	14672	14768	14846	14706	14595	14761	14733	14773	14757	14740	14685	14650	14644	14724	14806	14703	14734	14698	14676	14555	14741	14803	14737	14724	14654	14846	14731	14775	14588	14679	14820	14737	14683	14558	14851	14697	14741	14620	14564	14783	14662	14619	14671	14714	14577	14645	14625	14674	14599	14629	14715	14601	14666	14714	14750	14673	14736	14749	14653	14776	14682	14734	14637	14760	14505	14752	14648	14714	14745	14786	14558	14625	14797	14736	14610	14512	14716	14614	14749	14668	14780	14763	14713	14703	14579	14694	14718	14602	14629	14756	14597	14705	14657	14746	14619	14860	14687	14765	14701	14665	14575	14869	14720	14589	14651	14834	14677	14823	14736	14760	14789	14812	14665	14695	14592	14494	14656	14669	14685	14661	14782	14639	14643	14555	14819	14655	14691	14657	14675	14699	14820	14643	14528	14851	14721	14774	14672	14653	14645	14658	14672	14656	14716	14472	14551	14870	14683	14761	14654	14623	14670	14645	14695	14684	14713	14586	14609	14803	14729	14648	14584	14603	14736	14881	14690	14591	14677	14728	14547	14577	14755	14683	14650	14686	14729	14772	14633	14685	14639	14692	14723	14728	14794	14662	14666	14664	14868	14658	14666	14486	14578	14788	14625	14804	14659	14633	14749	14590	14882	14714	14716	14798	14766	14523	14845	14634	14837	14582	14747	14628	14645	14730	14495	14569	14755	14525	14862	14826	14740	14765	14583	14774	14717	14771	14865	14690	14570	14701	14613	14572	14637	14639	14739	14826	14730	14704	14857	14809	14746	14715	14665	14633	14724	14769	14606	14717	14653	14647	14659	14559	14799	14782	14610	14722	14563	14713	14736	14677	14641	14852	14746	14648	14615	14647	14573	14664	14614	14777	14745	14621	14676	14788	14838	14590	14772	14688	14737	14729	14735	14740	14681	14695	14634	14766	14637	14681	14785	14624	14733	14627	14669	14786	14722	14639	14522	14686	14636	14771	14758	14784	14748	14808	14693	14718	14705	14650	14621	14668	14724	14864	14769	14687	14857	14564	14660	14882	14681	14596	14775	14592	14814	14869	14880	14754	14665	14659	14566	14757	14654	14740	14745	14760	14587	14673	14798	14743	14757	14530	14833	14742	14613	14760	14738	14739	14604	14586	14694	14747	14699	14661	14771	14603	14805	14672	14670	14719	14784	14604	14667	14599	14646	14741	14773	14578	14714	14581	14574	14553	14710	14619	14827	14775	14698	14785	14709	14522	14511	14773	14605	14792	14785	14730	14722	14724	14764	14599	14765	14657	14771	14864	14532	14765	14849	14726	14738	14735	14863	14658	14699	14645	14691	14607	14749	14701	14747	14596	14682	14777	14573	14797	14618	14712	14588	14878	14908	14738	14627	14585	14721	14613	14618	14698	14668	14709	14825	14621	14779	14690	14736	14583	14800	14621	14682	14530	14604	14767	14828	14830	14657	14620	14597	14601	14827	14563	14691	14780	14717	14538	14548	14693	14740	14634	14753	14739	14710	14685	14793	14591	14792	14715	14831	14658	14788	14803	14711	14723	14814	14736	14748	14708	14732	14639	14604	14600	14677	14734	14671	14588	14791	14703	14711	14766	14663	14787	14473	14679	14710	14569	14634	14731	14709	14752	14557	14755	14735	14715	14708	14602	14776	14712	14616	14648	14706	14582	14714	14635	14688	14601	14789	14744	14617	14681	14760	14839	14564	14787	14605	14729	14619	14628	14726	14655	14695	14591	14527	14747	14696	14637	14642	14820	14611	14718	14527	14792	14756	14604	14689	14802	14832	14649	14581	14778	14669	14667	14696	14815	14914	14835	14637	14835	14618	14777	14545	14751	14763	14643	14575	14716	14677	14945	14840	14654	14765	14818	14692	14705	14767	14796	14620	14733	14802	14663	14628	14620	14749	14706	14708	14701	14659	14549	14592	14676	14901	14802	14648	14754	14663	14820	14672	14773	14609	14691	14450	14739	14695	14622	14724	14756	14583	14537	14725	14681	14669	14710	14827	14623	14728	14681	14569	14687	14767	14605	14724	14675	14779	14688	14621	14715	14584	14846	14636	14837	14602	14822	14557	14451	14583	14769	14773	14591	14607	14756	14549	14709	14773	14609	14753	14600	14671	14666	14611	14726	14786	14664	14766	14582	14818	14787	14659	14658	14715	14731	14664	14789	14632	14573	14792	14766	14658	14716	14556	14661	14732	14526	14579	14634	14725	14847	14776	14603	14587	14834	14746	14750	14700	14659	14671	14666	14818	14775	14777	14679	14723	14665	14712	14787	14651	14510	14816	14814	14715	14642	14590	14636	14667	14579	14755	14639	14659	14855	14701	14655	14731	14616	14610	14743	14764	14649	14730	14686	14640	14631	14844	14835	14658	14838	14778	14685	14640	14605	14754	14524	14656	14676	14654	14812	14588	14794	14828	14613	14593	14729	14632	14591	14707	14786	14705	14741	14741	14817	14687	14662	14682	14701	14850	14799	14722	14720	14573	14710	14729	14514	14831	14786	14588	14771	14596	14586	14677	14819	14839	14758	14738	14617	14804	14936	14755	14759	14618	14709	14674	14663	14547	14550	14624	14590	14758	14828	14797	14682	14554	14475	14798	14776	14562	14634	14813	14795	14689	14590	14632	14619	14778	14666	14700	14628	14589	14673	14711	14718	14729	14704	14669	14576	14829	14669	14942	14661	14727	14782	14713	14659	14662	14691	14649	14677	14881	14605	14694	14616	14724	14793	14700	14552	14561	14635	14740	14599	14623	14696	14686	14716	14439	14542	14795	14842	14576	14823	14640	14795	14550	14686	14829	14893	14755	14901	14610	14646	14781	14889	14670	14630	14813	14762	14871	14817	14634	14851	14628	14667	14764	14602	14651	14702	14773	14723	14762	14756	14723	14696	14744	14704	14624	14565	14669	14781	14623	14691	14739	14637	14727	14700	14795	14806	14676	14566	14580	14678	14712	14754	14555	14610	14590	14509	14631	14913	14636	14769	14779	14652	14689	14754	14734	14620	14664	14819	14665	14739	14668	14650	14778	14606	14734	14583	14636	14713	14656	14767	14776	14743	14696	14720	14633	14672	14615	14567	14695	14753	14696	14710	14841	14708	14546	14757	14861	14738	14679	14733	14585	14794	14696	14788	14803	14552	14606	14676	14743	14749	14682	14597	14760	14715	14791	14732	14812	14692	14850	14611	14805	14660	14814	14671	14642	14739	14665	14874	14723	14681	14781	14737	14682	14614	14530	14659	14601	14525	14673	14774	14646	14596	14820	14840	14729	14652	14564	14667	14739	14720	14693	14557	14668	14669	14684	14601	14605
23131	21143	28916	23642	21419	22400	21141	18464	60292	52141	35361	26600	17374	15374	15179	14983	15176	15035	15097	15177	15052	15146	14878	14805	15025	14773	15075	14935	14905	15016	15082	14797	15061	15076	14974	15045	15079	14864	14736	15028	14761	15021	14987	14913	15002	14852	15161	15057	14933	14843	14895	14865	14876	14929	14929	15065	15039	14790	14858	14847	14884	14831	14704	14903	14909	14708	14920	14938	14871	14799	14673	15077	14968	14683	14849	14796	14955	14923	14902	15016	15028	15127	15059	15006	14874	15030	14753	14854	14840	14887	15102	14913	14773	14935	14668	14840	14951	15040	14826	14845	14779	14946	15073	15003	14925	14860	14753	14756	14824	14726	14869	15048	14758	15020	14927	14788	14834	14737	14976	15087	14949	14878	15091	14969	14934	15082	14784	14875	14929	14880	14924	14777	14826	15013	14748	14856	15032	14856	14774	14860	14804	14861	14822	14895	14776	14892	14840	15033	15040	14771	14783	14942	14991	14876	14897	14804	14841	14866	14854	14765	15164	14872	14903	14910	15102	14947	14810	14836	14956	14851	14998	14654	14883	14906	14962	14936	14930	14984	14815	14685	14883	14850	14811	15030	14956	14947	14895	14884	14866	14838	14918	14833	14906	14886	14843	14864	15030	14839	14847	14844	14869	14635	14961	14907	15011	15058	14933	14864	14944	14796	15089	14931	14871	14535	14847	15043	14862	14756	14762	14780	14749	14764	14737	14881	14877	15045	14990	14809	14844	14851	14958	15019	14856	14832	14867	14901	14873	15035	14871	15003	14843	14736	14921	14908	14762	14836	14878	14878	14883	14796	14834	14797	14740	14787	14834	14994	14924	14954	14778	14801	14765	14906	14985	14745	14881	14971	14953	14928	15085	14841	14969	14737	14889	14930	14819	14983	14867	14883	15027	14896	14961	15078	14786	14632	14827	14998	14811	15069	14656	14658	14887	14639	14835	14639	14856	15048	14793	14938	14773	14838	14750	14715	14693	14671	14886	14716	14938	14757	15040	14825	14930	14804	14931	14751	14577	14730	14986	14837	14920	14968	14902	14812	14777	14757	14828	14907	14848	14929	14816	14835	14840	14958	14916	14977	14909	14886	14987	14843	15001	14893	14725	14721	14776	15127	15070	14800	14855	15001	14817	14866	14899	14846	14908	14853	14925	14815	14890	14914	14883	14843	14980	14816	14799	15101	14966	14938	14868	14836	14890	14923	14924	14781	14772	14872	14841	14901	14790	14858	14882	14810	14906	14893	14965	14892	14908	14799	14591	14841	14800	15003	14752	14932	14879	14805	14997	14930	14978	14684	14830	14754	14875	14834	14962	14819	14800	14865	14833	14963	14935	14822	14906	14782	14970	14783	14875	14716	14748	14837	14885	14853	14908	14770	14882	14805	14837	14849	14870	14865	15026	14827	14831	14933	14784	14892	14751	14795	14893	14949	14890	14871	14825	14819	14833	14928	14741	14979	14829	14879	14936	14803	15017	14825	14834	14928	14898	14807	14899	14974	14878	14973	14774	14966	14886	15031	14821	15120	15057	15152	14829	14954	14878	14729	14853	14816	14898	14808	14889	14794	14940	14848	15094	14909	14928	14870	14881	14897	14910	14878	14724	14756	14860	14898	14733	14798	14827	14944	14990	14771	14983	14864	14893	14755	15025	14954	14850	14782	14956	14882	14980	14976	14775	14907	14824	14902	14946	14928	14866	14903	14833	14910	14862	14749	14750	14772	14798	14811	14994	14885	14817	14921	14750	14930	14878	14874	14938	14995	14890	14986	14961	14786	14905	14755	14620	14843	14758	14772	14887	14795	14987	14778	14805	14985	14855	14863	14984	14986	14929	14832	14917	14868	14961	14683	14914	14928	14950	14946	14814	14789	14864	14772	14826	14895	14691	14826	14832	14744	14851	14920	14858	14778	14974	14982	14940	14799	15095	14897	14902	15199	14902	14879	14892	14800	14889	15092	14979	14830	14910	14898	14847	14857	14655	14894	15036	14845	14775	15052	14956	14913	15164	15114	14921	14844	14681	15008	14903	14858	14802	14859	14971	14866	14820	14926	14986	14737	14969	15059	14929	14998	14985	14663	14862	14943	14909	14962	15009	14867	14829	14793	14814	14832	14712	14985	14826	14810	14751	14868	14841	15021	14882	15016	14949	14881	15003	15050	14917	14829	14844	14886	15032	15036	14822	14840	14823	14614	14851	14847	14933	14981	15070	14836	14887	14743	14907	14943	14855	14792	14924	14828	14582	14813	14820	14971	14888	14828	14770	14887	14898	14875	14754	14612	14803	14835	14856	14846	15208	14802	14646	14871	14912	14712	15026	14706	14851	14714	14869	14945	14976	14619	14919	15085	14859	14949	14701	14947	14971	14804	14785	14901	14882	14900	14947	15002	14944	14921	14879	14852	14983	14744	14790	14822	14965	14905	14745	15013	15031	14896	14943	14920	14978	14653	14786	14769	14701	14786	14912	14860	14895	14820	15024	14740	14920	14967	14650	14997	14730	14917	14824	14856	14875	14930	14815	14882	14895	14842	14876	14848	14866	15016	15068	14972	14937	14878	14822	14825	14971	14755	14672	14858	14873	14854	14735	14690	14606	14743	14911	14915	14754	14926	14870	14850	14756	14987	14936	14778	14854	14825	14895	14926	14948	14925	15010	14913	14888	14823	14715	14983	14691	15123	14840	15024	14914	14882	14944	14751	14764	14674	14781	14859	14879	14914	14826	14575	14932	14922	14886	14962	14843	14945	14998	14787	14842	14899	14885	14792	14790	14905	15035	14760	14926	14757	15047	14873	14809	15074	14822	15029	14968	14953	14981	14999	14909	14822	14792	14886	15138	14909	14861	14853	14956	14967	14841	14674	14699	14871	14796	14846	14810	14888	14794	14774	14879	14866	14986	14950	14843	14809	14964	14795	14992	14891	14983	14867	14835	14765	14792	14805	14753	14854	14878	14711	14884	14727	14874	14707	14910	14909	14791	14782	14758	14957	14764	14878	15121	14732	14766	14863	14879	14983	15026	14910	14979	14890	14893	14754	14691	14882	14876	15017	15004	14915	14726	14735	14897	14807	14873	14922	14756	14834	14911	14634	14873	14924	14577	14998	14980	14773	14930	14845	15028	14742	14825	15010	14952	14692	14959	14994	14836	14987	14963	14856	14890	15062	15011	14894	14951	14770	14679	14881	14814	15019	14941	14708	14627	14996	14993	15067	15017	14898	14808	14773	14806	14800	14797	14805	15025	14820	14905	14842	14952	14822	14712	14727	14961	15061	14747	14931	14831	15037	15059	15020	14906	14970	14963	14760	15117	14722	14786	14979	14978	14685	15035	14899	15074	14817	15157	14823	14986	14818	15091	14898	14814	15111	14812	14769	14833	14715	14859	14839	14939	14818	14984	14976	14864	14980	14769	14841	14917	14916	14860	14882	15051	14937	14992	14895	14918	15053	15019	15075	14921	14889	15091	14720	14972	14839	14753	14761	15207	14696	14868	14819	14854	14742	14919	14942	15007	15094	14584	14845	14779	14920	14878	14908	14679	15035	14989	15005	14944	14727	14849	14908	14864	14915	14838	14785	14878	14694	14841	14820	15017	14847	14963	14913	14942	14879	14861	14836	14840	14671	14749	14902	15051	15002	14858	15033	14765	14790	14747	14846	14828	14868	14808	14766	14778	14868	14688	14749	14784	14766	14731	14916	14758	14960	15048	14901	14825	14866	14845	14990	14688	15066	15052	14789	15007	14926	14967	14949	14971	15079	14843	14834	14872	14895	14978	14994	15024	14898	14836	14693	14999	14769	14928	14949	14877	14842	14917	14866	14606	14776	14979	14784	14855	14710	14810	14965	14891	14779	14802	14961	14980	14907	14863	14941	14995	14896	15133	15013	14668	14805	14904	14714	14897	15016	14977	14736	14853	14974	14950	15007	14994	14923	14825	14899	14887	14874	14797	14887	14918	14907	15039	14940	14883	14712	14765	14924	15066	14852	14671	14606	14933	14717	14804	14755	14947	14841	14892	14847	14873	14869	14700	15090	15011	14873	14934	14770	14743	14731	14922	14863	14997	14923	15053	14823	14874	14838	14961	15081	15049	14854	15062	15015	14846	14873	14871	14806	14919	14958	15044	15019	14805	14700	14900	14917	14849	14883	14879	14853	14857	14715	14965	14933	14609	14996	14865	14879	14841	14854	14686	14604	14793	14948	14832	14920	14852	15137	14931	14928	14868	14938	14997	14650	15038	14785	14674	14925	15077	14932	14921	14839	14821	14828	14922	14768	15039	15001	14990	14993	14805	14867	14933	14673	14903	14888	14988	14799	14941	15061	14802	14974	14779	15018	14929	14790	14786	14775	15044	14868	14924	14935	14819	14802	14656	14846	14954	14912	14907	14855	14881	14948	14944	14849	14733	14947	15031	14724	14670	14967	14944	14734	14885	14922	14954	14850	14906	15023	14891	14701	14873	14638	14858	14947	14893	15034	14809	15019	15045	14896	14941	14928	14957	15056	14965	14932	14819	14833	14904	14708	14771	14758	15118	14837	14826	15017	15017	14786	14724	14873	14916	14685	15086	14923	14822	14796	14991	14970	14906	14791	14923	14937	14796	14934	14807	14953	14951	14776	15062	14889	14874	14884	14979	14930	14810	14858	14906	14861	14988	14918	14923	14644	14906	14897	14951	14795	14894	14960	14979	14931	15026	14932	14915	14904	14859	14964	14879	14971	14860	14841	14826	14900	15059	14716	14911	14804	15000	14923	14871	14942	14898	14755	14922	14706	14823	14961	14703	14711	14857	14923	14717	15055	14965	14881	15131	14939	14992	15021	14932	14839	14706	14763	14876	14807	14899	14898	14726	14743	14942	14831	14941	14834	14775	15022	14790	14775	14737	14928	14779	14854	14921	14905	14872	14858	14988	14822	14801	15058	14751	14755	14817	14941	14846	14859	14831	14841	14884	14756	14818	14903	14840	14789	15028	14757	14862	14848	14678	14823	14997	15018	14920	15052	14797	14842	14953	14881	14802	14961	14936	14917	14912	14975	14732	14843	14957	14918	14799	14845	14780	14862	14678	14829	14904	14689	14788	14939	14948	14958	14906	14895	14947	14903	14759	14806	14695	14905	15090	14804	14897	15008
17330	30116	28033	22452	19899	18329	17364	19478	61389	52759	36676	27056	15160	14547	14321	14340	14258	14321	14471	14225	14381	14217	14300	14448	14372	14302	14285	14284	14310	14376	14156	14419	14333	14462	14457	14310	14303	14284	14364	14279	14303	14385	14377	14348	14266	14267	14310	14410	14428	14425	14448	14194	14512	14294	14538	14458	14305	14575	14376	14463	14337	14296	14011	14245	14500	14349	14455	14359	14216	14506	14307	14316	14203	14424	14278	14261	14296	14289	14156	14341	14459	14293	14421	14303	14282	14450	14449	14563	14196	14305	14304	14380	14257	14336	14319	14349	14533	14455	14248	14245	14449	14138	14326	14413	14315	14469	14454	14323	14296	14124	14327	14424	14304	14215	14400	14256	14310	14346	14356	14273	14329	14202	14417	14262	14335	14324	14335	14451	14223	14205	14207	14395	14375	14334	14379	14404	14403	14221	14315	14384	14457	14360	14284	14154	14297	14413	14228	14533	14260	14359	14506	14436	14608	14285	14263	14297	14303	14492	14221	14352	14486	14285	14158	14160	14282	14112	14306	14323	14425	14242	14447	14452	14240	14246	14494	14275	14251	14237	14343	14325	14230	14300	14432	14290	14277	14391	14474	14206	14284	14167	14231	14261	14170	14438	14274	14434	14210	14216	14092	14229	14388	14273	14367	14246	14281	14278	14453	14283	14374	14219	14452	14263	14305	14431	14260	14407	14433	14233	14298	14245	14352	14340	14481	14487	14284	14396	14370	14175	14350	14280	14287	14436	14292	14341	14440	14290	14300	14284	14474	14259	14399	14343	14246	14525	14241	14515	14341	14226	14397	14221	14278	14391	14262	14344	14240	14299	14356	14273	14339	14346	14365	14534	14141	14322	14453	14328	14328	14248	14369	14235	14302	14436	14277	14140	14395	14258	14246	14294	14407	14298	14335	14315	14476	14478	14328	14159	14345	14221	14239	14260	14367	14332	14299	14191	14335	14154	14385	14453	14389	14290	14392	14331	14278	14292	14194	14446	14464	14140	14464	14276	14450	14593	14312	14256	14401	14321	14352	14321	14161	14328	14447	14344	14285	14137	14441	14494	14406	14524	14450	14295	14237	14474	14243	14260	14251	14268	14343	14221	14252	14302	14384	14273	14232	14266	14426	14333	14267	14399	14378	14184	14294	14455	14344	14437	14488	14388	14504	14259	14224	14306	14402	14375	14180	14434	14476	14228	14299	14259	14335	14331	14066	14303	14293	14236	14329	14341	14249	14444	14477	14280	14286	14251	14216	14197	14472	14155	14298	14313	14266	14362	14448	14478	14271	14358	14333	14297	14164	14319	14172	14356	14404	14298	14324	14330	14338	14536	14246	14184	14444	14254	14164	14208	14323	14388	14245	14350	14239	14385	14208	14269	14299	14282	14368	14352	14322	14359	14393	14429	14380	14441	14293	14448	14288	14365	14344	14381	14218	14212	14383	14285	14359	14489	14327	14260	14330	14228	14180	14384	14151	14476	14245	14361	14190	14446	14360	14202	14306	14454	14322	14289	14240	14306	14208	14351	14363	14198	14225	14227	14396	14346	14305	14208	14469	14478	14487	14323	14241	14295	14216	14374	14348	14225	14135	14360	14336	14347	14347	14505	14090	14350	14157	14362	14271	14305	14280	14545	14154	14372	14282	14378	14356	14297	14342	14285	14288	14458	14275	14219	14064	14150	14205	14339	14344	14248	14291	14224	14214	14369	14305	14257	14348	14316	14443	14402	14264	14235	14456	14315	14367	14212	14344	14190	14388	14265	14375	14317	14457	14252	14280	14392	14194	14397	14198	14338	14352	14246	14463	14244	14277	14409	14368	14268	14075	14590	14447	14157	14356	14190	14392	14349	14279	14319	14262	14401	14365	14359	14299	14247	14176	14368	14190	14280	14488	14156	14320	14382	14314	14447	14336	14197	14242	14218	14273	14299	14295	14378	14404	14356	14230	14221	14332	14305	14348	14164	14148	14198	14241	14359	14457	14344	14380	14387	14243	14239	14309	14333	14319	14412	14222	14292	14204	14453	14559	14360	14395	14259	14044	14389	14395	14353	14310	14245	14471	14324	14290	14330	14424	14375	14160	14326	14336	14427	14306	14437	14386	14192	14138	14357	14396	14316	14185	14310	14276	14347	14324	14270	14284	14200	14203	14175	14286	14427	14360	14189	14408	14219	14223	14118	14171	14225	14148	14406	14310	14313	14516	14294	14299	14357	14353	14507	14295	14360	14391	14284	14257	14405	14323	14281	14379	14340	14181	14230	14154	14355	14199	14348	14157	14440	14314	14389	14436	14401	14168	14225	14260	14278	14351	14272	14425	14512	14278	14232	14325	14507	14350	14128	14443	14199	14457	14263	14185	14320	14283	14519	14317	14441	14353	14195	14407	14418	14520	14457	14295	14172	14324	14230	14157	14409	14526	14187	14348	14188	14451	14339	14234	14455	14345	14271	14348	14246	14308	14394	14251	14398	14263	14278	14375	14305	14323	14328	14321	14231	14345	14400	14366	14153	14347	14290	14343	14515	14227	14291	14390	14270	14306	14296	14394	14352	14416	14297	14133	14347	14316	14230	14189	14437	14235	14469	14339	14381	14340	14379	14217	14271	14347	14166	14030	14544	14336	14299	14267	14312	14349	14255	14172	14405	14355	14269	14347	14368	14379	14215	14357	14284	14413	14320	14336	14268	14387	14261	14241	14361	14422	14255	14328	14310	14382	14433	14379	14416	14263	14349	14191	14198	14396	14363	14187	14344	14329	14383	14294	14262	14324	14310	14402	14316	14353	14224	14366	14516	14394	14172	14253	14206	14320	14332	14187	14307	14596	14326	14330	14332	14389	14294	14259	14324	14352	14319	14306	14425	14299	14410	14324	14372	14390	14302	14458	14210	14292	14323	14294	14213	14336	14054	14297	14351	14187	14413	14232	14203	14423	14405	14288	14386	14329	14245	14292	14362	14410	14434	14469	14301	14414	14248	14273	14149	14293	14249	14318	14228	14318	14265	14296	14345	14500	14256	14244	14367	14199	14524	14278	14219	14136	14379	14397	14311	14498	14203	14345	14324	14419	14445	14314	14380	14103	14405	14220	14198	14391	14261	14536	14429	14328	14357	14227	14374	14246	14108	14178	14160	14511	14256	14275	14364	14340	14391	14317	14272	14237	14308	14329	14347	14315	14301	14443	14486	14325	14311	14182	14304	14390	14149	14343	14444	14290	14340	14346	14299	14405	14257	14276	14541	14266	14334	14436	14220	14295	14293	14428	14181	14258	14386	14264	14380	14410	14298	14254	14402	14284	14348	14115	14271	14207	14323	14368	14202	14379	14436	14348	14343	14166	14347	14427	14412	14340	14290	14396	14337	14264	14201	14278	14211	14352	14270	14346	14260	14315	14139	14422	14358	14336	14247	14273	14293	14458	14443	14302	14306	14413	14435	14332	14329	14409	14275	14407	14403	14393	14272	14477	14285	14432	14424	14369	14197	14345	14304	14229	14323	14349	14244	14364	14374	14368	14230	14393	14432	14330	14236	14196	14235	14344	14280	14434	14225	14203	14177	14501	14346	14401	14305	14399	14373	14265	14260	14360	14348	14305	14333	14315	14296	14264	14337	14495	14341	14394	14398	14083	14296	14345	14324	14307	14266	14321	14483	14354	14318	14444	14389	14340	14498	14247	14274	14293	14290	14389	14467	14258	14391	14292	14322	14204	14255	14395	14349	14178	14413	14237	14356	14252	14322	14341	14400	14276	14338	14299	14402	14164	14281	14119	14411	14262	14405	14346	14166	14322	14364	14429	14270	14290	14305	14294	14169	14416	14390	14445	14301	14160	14389	14172	14265	14227	14520	14444	14232	14201	14251	14438	14147	14299	14329	14407	14334	14448	14359	14363	14192	14284	14290	14477	14308	14222	14416	14419	14360	14259	14365	14416	14374	14312	14065	14382	14325	14399	14302	14263	14400	14319	14283	14278	14317	14324	14386	14370	14133	14287	14319	14341	14075	14534	14139	14368	14210	14404	14190	14288	14408	14228	14259	14315	14336	14590	14280	14163	14287	14265	14064	14370	14361	14438	14187	14434	14410	14310	14342	14240	14490	14463	14280	14327	14318	14375	14448	14383	14312	14172	14320	14228	14325	14323	14465	14261	14339	14371	14490	14162	14209	14167	14331	14377	14281	14301	14354	14261	14318	14306	14288	14296	14282	14285	14184	14255	14314	14298	14301	14325	14247	14239	14472	14263	14440	14218	14352	14166	14555	14367	14258	14276	14302	14313	14266	14332	14285	14400	14399	14413	14348	14218	14188	14333	14100	14236	14341	14321	14243	14201	14280	14233	14212	14271	14340	14435	14367	14311	14245	14297	14390	14189	14258	14290	14293	14487	14362	14289	14320	14346	14189	14307	14250	14438	14290	14085	14119	14272	14480	14417	14230	14439	14341	14327	14363	14313	14258	14391	14180	14204	14473	14461	14251	14213	14218	14371	14313	14468	14472	14362	14412	14264	14343	14269	14344	14316	14471	14395	14148	14440	14336	14179	14358	14302	14236	14248	14423	14379	14211	14448	14266	14147	14380	14369	14293	14291	14307	14330	14444	14242	14183	14131	14192	14370	14234	14326	14217	14362	14246	14378	14305	14436	14379	14462	14199	14390	14216	14373	14398	14476	14321	14452	14322	14390	14348	14449	14425	14219	14247	14236	14372	14340	14442	14400	14334	14229	14365	14324	14189	14387	14324	14325	14482	14288	14153	14227	14209	14335	14376	14215	14292	14401	14425	14259	14399	14269	14281	14369	14395	14372	14346	14051	14206	14303	14141	14208	14349	14406	14307	14465	14377	14188	14278	14273	14400	14335	14072	14361	14201	14266	14270	14092	14357	14349	14330	14322	14491	14342	14303	14374	14318	14233	14420	14413	14271	14473	14275	14236	14399	14241	14215	14309	14431	14379	14309	14315	14314	14311	14402	14315	14466	14318	14198	14118	14354	14368	14430	14255	14262	14577	14231	14455	14198	14274	14336	14384	14351	14379	14339	14359	14240	14329	14258	14091	14398	14190	14358	14293	14366	14350	14362	14234	14293	14468	14571	14424	14249	14309	14190	14405	14192	14378	14426	14306	14412	14218	14222	14282	14264	14434	14451
27457	21639	22331	18283	15268	15308	15181	14668	21892	21647	17901	16221	14826	14701	14578	14702	14675	14392	14615	14733	14823	14650	14603	14658	14879	14892	14806	14756	14705	14449	14683	14618	14376	14586	14687	14556	14839	14632	14426	14518	14643	14547	14534	14646	14682	14576	14643	14760	14600	14629	14708	14603	14553	14645	14598	14699	14616	14683	14609	14628	14660	14697	14499	14757	14605	14677	14571	14759	14624	14461	14694	14706	14593	14667	14760	14739	14596	14712	14661	14565	14605	14770	14812	14736	14517	14649	14434	14524	14472	14647	14464	14794	14754	14745	14712	14736	14555	14621	14584	14626	14613	14702	14785	14434	14679	14746	14599	14630	14552	14632	14578	14449	14777	14467	14691	14652	14618	14590	14646	14682	14506	14710	14551	14679	14712	14638	14819	14704	14528	14380	14585	14680	14663	14489	14591	14655	14634	14363	14774	14664	14761	14837	14465	14569	14440	14713	14534	14690	14737	14636	14630	14609	14786	14715	14541	14617	14576	14530	14600	14610	14816	14759	14750	14583	14544	14673	14597	14704	14770	14678	14680	14630	14660	14618	14517	14588	14619	14473	14564	14726	14506	14753	14427	14542	14792	14536	14705	14610	14842	14639	14617	14480	14582	14642	14527	14527	14551	14457	14540	14795	14680	14610	14544	14472	14679	14576	14591	14584	14631	14669	14524	14530	14589	14720	14718	14657	14554	14592	14587	14506	14577	14671	14631	14528	14490	14557	14681	14535	14651	14648	14683	14653	14702	14732	14673	14565	14845	14406	14680	14596	14529	14496	14543	14607	14610	14804	14611	14470	14557	14586	14548	14754	14551	14407	14623	14616	14724	14507	14490	14562	14680	14692	14757	14765	14625	14480	14525	14472	14437	14590	14525	14607	14626	14813	14621	14584	14740	14435	14465	14608	14701	14610	14640	14405	14446	14633	14733	14376	14664	14800	14488	14420	14513	14744	14821	14467	14603	14570	14634	14701	14456	14713	14657	14593	14736	14719	14591	14715	14678	14724	14659	14659	14676	14521	14496	14472	14523	14296	14617	14672	14603	14769	14616	14814	14508	14648	14562	14638	14407	14650	14700	14674	14772	14661	14806	14668	14693	14800	14492	14662	14477	14508	14717	14701	14511	14568	14706	14479	14656	14654	14468	14637	14817	14690	14683	14809	14400	14609	14550	14601	14695	14624	14723	14740	14594	14804	14593	14865	14556	14853	14540	14528	14689	14666	14585	14544	14659	14568	14750	14663	14540	14631	14719	14521	14621	14603	14471	14532	14787	14715	14447	14570	14629	14611	14574	14638	14705	14577	14659	14626	14710	14656	14443	14836	14543	14603	14748	14802	14645	14583	14498	14604	14602	14720	14637	14608	14595	14693	14777	14582	14549	14837	14680	14738	14696	14502	14660	14593	14732	14618	14503	14587	14594	14703	14610	14655	14606	14587	14609	14429	14623	14670	14705	14725	14672	14791	14458	14688	14750	14690	14556	14505	14463	14694	14505	14587	14518	14728	14656	14659	14652	14719	14657	14482	14485	14613	14526	14557	14467	14507	14570	14646	14722	14507	14586	14643	14679	14671	14611	14685	14702	14657	14602	14578	14587	14749	14782	14451	14498	14442	14771	14590	14875	14506	14678	14554	14669	14640	14442	14445	14523	14818	14610	14588	14558	14758	14758	14671	14674	14630	14611	14631	14563	14675	14468	14754	14681	14431	14815	14640	14557	14745	14741	14537	14720	14755	14605	14606	14788	14861	14668	14383	14710	14613	14720	14505	14594	14759	14441	14891	14814	14614	14657	14749	14756	14708	14678	14651	14605	14745	14713	14594	14669	14658	14799	14570	14485	14487	14650	14666	14638	14756	14684	14529	14452	14479	14482	14490	14621	14621	14732	14817	14550	14577	14811	14672	14603	14685	14649	14455	14526	14317	14572	14634	14581	14583	14651	14729	14791	14652	14572	14827	14532	14451	14580	14745	14545	14616	14706	14448	14723	14422	14714	14515	14484	14615	14581	14653	14407	14721	14570	14854	14616	14590	14483	14789	14469	14661	14599	14756	14687	14655	14794	14783	14712	14769	14684	14516	14446	14552	14804	14537	14472	14837	14726	14490	14515	14526	14560	14800	14561	14753	14706	14612	14486	14514	14771	14604	14712	14631	14577	14733	14557	14660	14613	14637	14727	14847	14576	14527	14663	14586	14656	14686	14654	14544	14700	14689	14633	14664	14706	14604	14566	14608	14614	14593	14485	14688	14792	14452	14466	14560	14624	14810	14567	14759	14556	14666	14591	14480	14644	14635	14760	14682	14866	14710	14670	14699	14659	14516	14627	14710	14556	14660	14598	14552	14734	14657	14597	14686	14830	14533	14731	14735	14398	14608	14673	14731	14765	14575	14607	14581	14537	14727	14715	14617	14603	14768	14477	14546	14568	14625	14720	14634	14759	14471	14588	14524	14563	14745	14729	14625	14476	14367	14750	14519	14625	14695	14738	14565	14541	14608	14555	14546	14578	14702	14545	14652	14534	14627	14685	14751	14641	14794	14599	14645	14601	14743	14580	14519	14687	14667	14673	14487	14762	14597	14572	14632	14719	14764	14649	14688	14721	14584	14510	14718	14626	14646	14522	14484	14613	14796	14698	14560	14528	14469	14557	14603	14684	14615	14623	14489	14687	14902	14635	14640	14510	14650	14578	14546	14611	14610	14524	14662	14561	14799	14702	14773	14704	14447	14696	14687	14521	14440	14732	14674	14618	14707	14680	14565	14594	14729	14619	14599	14714	14722	14505	14691	14625	14498	14658	14566	14473	14533	14646	14444	14861	14667	14728	14607	14512	14699	14662	14700	14602	14726	14770	14622	14691	14582	14757	14764	14643	14627	14713	14597	14640	14720	14494	14655	14655	14524	14824	14623	14680	14532	14526	14518	14538	14521	14550	14746	14754	14650	14668	14449	14827	14682	14658	14645	14758	14545	14372	14640	14488	14579	14656	14671	14740	14701	14684	14741	14694	14609	14622	14577	14520	14547	14630	14785	14639	14768	14463	14850	14680	14628	14738	14494	14459	14438	14704	14577	14654	14428	14527	14730	14667	14709	14685	14640	14464	14530	14775	14608	14654	14604	14680	14752	14815	14645	14588	14588	14615	14461	14740	14616	14639	14607	14601	14522	14821	14591	14592	14769	14659	14607	14827	14583	14579	14429	14619	14465	14514	14613	14697	14628	14604	14723	14631	14639	14653	14479	14638	14852	14606	14637	14649	14587	14643	14649	14628	14512	14549	14502	14881	14586	14637	14757	14579	14514	14669	14471	14652	14545	14467	14535	14520	14648	14645	14578	14613	14491	14655	14521	14441	14622	14772	14710	14637	14642	14567	14627	14713	14422	14869	14542	14755	14564	14697	14678	14558	14623	14765	14665	14652	14419	14640	14557	14615	14606	14521	14571	14552	14716	14642	14782	14590	14632	14555	14436	14469	14377	14577	14678	14848	14828	14705	14614	14664	14624	14744	14565	14723	14727	14564	14797	14749	14612	14893	14599	14728	14499	14664	14826	14635	14693	14442	14588	14732	14704	14488	14720	14481	14651	14712	14571	14698	14594	14709	14732	14686	14669	14575	14702	14467	14574	14592	14629	14695	14573	14777	14570	14571	14750	14692	14517	14575	14517	14530	14643	14624	14546	14677	14708	14614	14530	14509	14670	14529	14405	14608	14647	14633	14684	14761	14735	14798	14535	14856	14632	14731	14448	14390	14596	14509	14577	14412	14699	14753	14814	14717	14593	14755	14544	14712	14621	14533	14515	14553	14535	14484	14452	14654	14550	14737	14689	14559	14581	14648	14769	14713	14684	14555	14522	14541	14620	14597	14679	14589	14578	14643	14700	14677	14509	14520	14558	14728	14539	14683	14640	14625	14532	14881	14612	14728	14668	14670	14577	14859	14676	14563	14700	14627	14660	14658	14654	14531	14587	14577	14771	14443	14611	14398	14536	14547	14406	14517	14754	14592	14504	14622	14642	14702	14619	14682	14647	14498	14585	14698	14599	14721	14523	14610	14577	14733	14536	14705	14655	14660	14723	14807	14719	14528	14848	14740	14787	14718	14690	14500	14852	14498	14556	14643	14614	14705	14771	14725	14624	14614	14544	14527	14662	14650	14652	14578	14639	14634	14611	14719	14664	14749	14610	14748	14527	14674	14746	14723	14676	14601	14794	14631	14428	14566	14562	14636	14692	14820	14695	14724	14649	14571	14454	14565	14586	14628	14659	14451	14709	14843	14590	14716	14655	14896	14605	14534	14558	14750	14645	14701	14361	14450	14522	14614	14397	14537	14697	14628	14699	14605	14543	14583	14679	14767	14650	14576	14766	14596	14583	14630	14519	14733	14687	14621	14678	14756	14590	14735	14530	14757	14479	14752	14661	14560	14590	14620	14462	14651	14590	14713	14640	14907	14581	14645	14508	14605	14574	14506	14671	14765	14887	14695	14735	14914	14520	14686	14725	14809	14796	14589	14676	14357	14735	14665	14643	14509	14726	14445	14870	14639	14614	14583	14615	14793	14597	14555	14523	14527	14553	14802	14652	14449	14739	14707	14504	14386	14631	14587	14701	14714	14515	14498	14633	14662	14284	14516	14665	14474	14698	14647	14733	14602	14460	14612	14578	14575	14451	14843	14521	14607	14692	14771	14666	14546	14676	14614	14680	14525	14757	14699	14493	14472	14690	14463	14490	14695	14654	14627	14636	14523	14691	14695	14585	14574	14643	14592	14575	14689	14588	14610	14872	14706	14593	14595	14708	14494	14443	14708	14668	14625	14778	14727	14595	14686	14659	14919	14621	14582	14610	14618	14655	14582	14481	14776	14460	14796	14514	14432	14398	14727	14769	14614	14550	14604	14550	14589	14657	14608	14368	14734	14769	14525	14529	14673	14705	14695	14596	14543	14527	14575	14812	14646	14717	14511	14599	14533	14852	14488	14586	14732	14577	14679	14632	14715	14741	14530	14602	14659	14614	14642	14652	14618	14510	14426	14656	14600	14692	14542	14623	14711	14636	14654	14546	14544	14621	14592	14535	14623	14808	14638	14668	14599	14661	14572	14564	14612	14554	14682	14647	14569	14555	14569	14523	14500	14537	14764	14686
15123	18445	18077	16162	15378	14927	14786	14646	25710	22771	17485	15614	14246	14232	14280	14098	14110	14230	14133	14233	14174	14218	14179	14232	14252	14240	14255	14036	14129	14098	14232	14128	14346	14139	14262	14237	14165	14149	14272	14091	14075	14109	14335	14139	14257	14144	14267	14411	14171	14097	14236	14051	14021	14292	14233	14138	14062	14079	14313	14099	14127	14190	14175	14258	14291	14278	14178	14171	14248	14168	14127	14204	14093	14146	14345	14276	14267	14052	14069	14078	14121	14097	14168	14193	14240	14223	14216	14008	14262	14138	14196	14079	14161	14137	14039	14007	14209	14100	14049	14123	14208	14202	14085	14074	14255	14318	14355	14126	14052	14244	14129	14105	14133	14090	14282	14081	14298	14284	14204	14163	14131	13996	14106	14155	14035	14117	14085	14223	14222	14322	14122	14015	14226	14196	14262	14173	14296	14128	14146	14141	14179	14153	14209	14126	14103	14123	14160	14226	14237	14234	14121	14203	14065	14177	14237	14145	14044	14137	14129	14178	14228	14040	14178	14105	14249	14222	14129	14006	14230	14178	14179	13989	14171	13971	14240	14205	14071	14179	14100	14209	14164	14063	14152	14217	14171	14151	13987	14211	14164	14194	14230	14169	14038	14014	14220	14259	14207	14142	14145	14127	14277	14110	14142	14190	14181	14183	14186	14102	14220	14129	14197	14155	14214	14122	14252	14227	14104	14257	13928	13989	14265	14201	14008	14287	14282	14009	14228	14057	14212	14185	14059	14199	14187	14172	14048	14221	14180	14173	14140	14202	14104	14158	14155	14183	14177	14071	14232	14163	14075	14144	14126	14226	14103	14034	14219	14227	14206	14068	14136	14092	14063	14082	14015	14234	14086	14060	14072	14263	14072	14073	14272	14265	14017	14261	14097	14230	14132	14178	14220	14145	14078	14178	14105	13942	14101	14112	14169	13963	14072	14108	14115	14230	14134	14410	14254	14175	14266	14336	14128	14154	14171	14104	14194	14445	14127	14274	14105	14257	14329	14068	14262	14074	14153	14230	14063	14095	14198	14201	13996	14176	14231	14189	14209	14266	14258	14224	14144	14304	14129	14208	14087	14231	14332	14254	14043	14159	14166	14194	14008	14267	14063	14335	14031	14390	14222	14232	14106	14051	14111	14071	14224	14137	14202	14161	14162	14227	14219	14108	14082	14321	14219	14095	14228	14227	14114	14210	14213	14186	14177	14355	14071	14234	14184	13950	14188	14257	14278	14074	14124	14150	14066	13932	14192	14174	14124	14266	13964	14154	14057	14016	14093	14335	14128	14193	14031	14180	14316	14246	14295	14133	14079	14339	14130	14081	14205	14119	14284	14234	14175	14124	14136	14065	14177	14059	14159	14048	14139	14329	14197	14128	14230	14157	14232	14037	14021	14339	14125	14166	14199	14146	14165	14234	14026	14253	14154	14218	14131	14004	14270	14255	14151	14221	14127	14141	14162	13949	14052	14146	14093	14195	14181	14155	14091	14091	14289	14250	14201	14083	14274	14143	14011	14258	14253	14387	14211	14163	14195	14208	14046	14211	14099	14218	14216	14167	14160	14068	14042	14347	14351	14060	14147	14228	14202	14180	14339	14140	14298	14114	14220	14211	14336	14065	14223	14126	14137	14090	14127	14212	14113	14137	14222	14250	14069	14149	14065	14206	14224	14090	14363	14190	14191	14164	14158	14047	14197	14171	14237	14277	14084	14237	14101	14285	14207	14173	14168	14131	14238	14191	14237	14214	14184	13988	14194	14120	14123	14152	14123	14220	14086	14168	14325	14110	14288	14343	14289	14221	14137	14148	14230	14266	14140	14226	14276	14078	14229	14155	14178	14043	14174	14237	14141	14262	14032	14271	14243	14292	14026	14249	14117	14227	14100	14184	14165	14192	14109	14253	14097	14038	14197	14300	14274	14051	14205	14120	14234	14344	14047	14094	14080	14160	14004	14190	14256	14251	14124	14130	14204	14230	14312	14184	14219	14141	14393	14161	14159	14170	13999	14156	14274	14142	14024	14119	14189	14170	14180	14169	14261	14333	14250	14199	14213	14337	14158	14316	14079	14261	14157	14230	14203	14194	14213	14194	14280	14024	14018	14115	14175	14194	14101	14157	14200	14052	14192	13962	14218	14159	14187	14169	14190	14216	14257	14256	14076	14343	14264	14258	14193	14062	13967	14336	14134	13990	14233	14213	14086	14260	14086	14111	14257	13975	14117	14163	14149	14149	14210	14089	14245	14049	14158	14057	14187	14134	14251	14050	14183	14200	14139	14152	14097	14219	14149	14244	14357	14113	14101	14136	14115	14323	14240	14270	14220	14146	14117	14435	14108	14356	14291	14092	14065	14211	14044	14302	14014	14110	14072	14127	14043	14029	14143	14136	14188	14145	14073	14134	14159	14171	14194	14075	14258	14154	14283	14147	13974	14241	14186	14119	14287	14262	13967	14146	14228	14253	14314	14196	14157	14233	14202	14217	14138	13951	14308	14123	14133	14082	14250	14245	14197	14046	14193	14056	14293	14008	14136	14244	14248	14143	14077	14272	14082	14093	14282	14168	14223	14230	14006	14301	14174	14262	14062	14139	14184	14043	14117	14066	14167	14151	14198	14180	14116	14088	14114	14075	14100	14216	14216	14097	14144	14157	14077	14335	14195	14322	14129	14103	14099	14100	14319	14200	14234	14100	14238	13977	14294	14059	14221	14253	14078	14129	14189	14030	14220	13976	14183	14103	14223	14236	14332	14160	14185	14151	14141	14178	14147	14100	14112	14154	14286	14102	14077	14111	14035	14265	14125	14116	13990	14229	14266	14134	14084	14096	14318	14041	14136	14143	14161	14337	14161	14071	14257	14149	14326	14154	14261	14158	14144	14269	14112	14137	14140	14139	14220	14173	14108	14138	14123	14275	14215	14138	14180	14226	14027	14251	14305	14269	14140	14160	14171	14094	14227	14251	14222	14122	14300	14389	14176	13878	14274	13974	14321	14172	14115	14100	14069	14224	14187	14134	14318	13979	14335	14192	14238	14165	14185	14236	14096	14145	14098	14179	14242	14134	14162	14217	14125	14086	14128	14218	14289	14248	14257	14107	14187	14233	14224	14143	14159	14018	14266	14114	14043	14207	14281	13992	14032	14188	14263	14135	14213	14189	14403	14174	14216	14032	14070	14285	14186	14023	14095	14204	14322	13929	14340	14243	14104	14139	14163	14361	14086	14176	14048	14096	14262	14176	14181	14264	14165	14165	14159	14198	14127	14267	14271	14092	14215	14175	13991	14343	14209	14058	14264	14237	14153	14228	14150	14067	14259	14131	14174	14184	14113	14200	14139	14292	14085	14229	14203	14024	13947	14191	14279	14183	14270	14259	14095	14140	14328	14165	14179	14172	14240	14242	14062	14061	14194	14223	13988	14089	14150	14187	14251	14295	14145	14249	14184	14127	14240	14206	14171	14214	14325	14186	14199	14011	13972	13988	14043	14187	14123	14171	14333	14078	14201	14234	14389	14079	14245	14129	14097	14217	14291	14245	14148	14254	14113	14100	14185	14027	14125	14230	14170	14112	14169	14327	14133	14125	14264	14212	14291	14260	14153	14116	14072	14352	14114	14245	14237	14245	14145	14235	14081	14102	14303	14241	14279	14277	14058	14225	14053	14132	13964	14194	14181	14226	14230	14269	14096	14101	14084	13921	14075	14308	13872	14183	14129	14424	14096	14189	14102	14377	14326	14318	14241	14284	14236	14228	14238	14203	14079	14148	14213	14142	14235	14047	14086	14188	14221	14159	14028	14109	14228	14145	14202	14341	14280	14270	14075	14110	14174	14204	14108	14237	14243	14342	14238	14229	14199	14395	14246	14188	14128	14108	14120	14039	14089	14254	14240	14171	14019	14263	14078	14012	14220	14274	14145	14052	14216	14076	14278	14219	14124	14166	14195	14064	14224	14038	14263	14272	14266	14267	14342	14162	14051	14175	14283	14090	14151	14242	14237	14269	14084	14189	14138	14310	14133	14112	14146	14085	14224	14275	14122	14129	14285	14327	14032	14146	14365	14301	14389	14100	14243	14162	14309	14364	14160	14169	14170	14132	14133	14071	14119	14133	14225	14249	14160	14255	14099	14312	14212	14255	14146	14133	14208	14345	14314	14049	14160	14232	14153	14229	14119	13971	14141	14155	14257	14214	14388	14275	14066	14109	14201	14319	14270	14159	14127	14066	14337	14323	14231	14088	14115	14151	14220	14363	14337	14213	14248	14126	14183	14323	14103	14307	14172	14013	14139	14244	14139	13993	14221	14132	14095	14116	14167	14154	14001	14291	14177	14256	14206	14225	14100	14232	14239	14207	13985	14197	14261	14103	14192	14239	14040	14299	14162	14261	14136	14230	14262	14128	14208	14197	14251	14192	14221	14173	14287	14029	14122	14062	14260	14125	14122	14240	14186	14263	14201	14180	14073	14023	14222	14132	14232	14188	14215	14121	14266	14016	14201	14335	14236	14167	14417	14162	14190	14170	14189	14076	14124	14213	14247	14327	14006	14141	14265	14236	14430	14300	14128	14241	14078	14227	14186	14248	14022	14295	14250	14136	14234	14225	14210	14178	14217	14050	14256	14432	14265	14234	14153	14277	14285	14310	14164	14087	14209	14226	14124	14032	14092	14301	14059	14206	14237	14233	14119	14023	14270	14068	14145	14292	14171	14189	14199	14143	14291	14070	14137	14232	14354	14005	14305	14181	14086	14101	14214	14110	14175	14309	14053	14186	14144	14287	14198	14239	14190	14137	14207	14123	14163	14204	14237	14107	14195	14322	14267	14081	14224	14103	14256	14106	14203	14198	14077	14168	13911	14300	14251	14054	14210	14164	14082	14279	14252	14096	14224	14275	14207	14233	14236	14024	14038	14149	14273	14016	14078	14200	14053	14275	14213	14220	14136	14209	14257	14121	14271	14221	14293	14217	14064	14087	14203	14200	14082	14227	14269	14099	14193	14030	14070	14116	14253	14400	14291	14122	14245	14170	14111	14038	14442	13991	14169	14243	14301	14320	14213	14026	14119	14205	14211	14158	14207	14100	13993	14098	14211	14113	14184	14169	14244	14221	14172	14181	14145	14106	13944	14158	14248	14082	14107	14253
24623	21155	28048	24750	20584	17199	15967	16821	43878	37295	26170	20738	14787	13919	14133	14030	13861	13938	13996	13805	13763	13924	13730	13787	13918	14183	13865	13960	13882	13977	13887	13938	13835	13997	13962	13882	13794	13947	13891	13760	13946	13822	14110	13820	13782	13767	13814	13982	13947	14018	13989	13944	13956	13733	14067	13861	13972	13792	13760	13799	13780	13941	13940	13898	13733	13810	13809	13590	13953	13919	13810	13720	13991	13867	13833	13612	13806	13733	13759	13889	13800	13649	13916	13779	13768	13759	13735	14000	13965	13711	13787	13968	13796	13825	13659	13899	13848	13782	13743	13870	13729	13763	13859	13949	13895	13661	13822	13883	13662	13806	13821	13979	13779	13802	13915	13915	13749	13725	13617	13818	13882	13779	13878	13854	13786	13682	13797	13796	13663	13649	13775	13579	13535	13690	13778	13760	13903	13811	13867	13668	13846	13875	13736	13870	13998	13769	13928	13705	13767	14110	13789	13856	13880	13791	13818	13777	13788	13880	13766	14054	13874	13931	13817	13958	13950	13842	13660	13854	13631	13711	13887	13713	13770	13943	13878	13767	13677	13647	13855	13699	13853	13753	13827	13741	13750	13764	13851	13773	13838	13931	13934	13880	13950	13741	13816	13720	13643	13769	13860	13815	13897	13767	13981	13790	13910	13914	13835	13991	13888	13858	13845	13704	13747	13692	13675	13729	13738	13791	13830	13865	13922	13875	13896	13840	13801	13737	13869	13666	13902	13825	13745	13811	13798	13877	13779	13810	13935	13855	13685	13739	13711	13777	13676	13733	13949	13736	13802	13957	13786	13848	13891	13803	14077	13939	13738	13821	13908	13889	13795	13853	13893	13895	13709	13856	13684	13849	13904	13779	13873	13719	13861	13789	13862	13758	13895	13687	13903	13811	14010	13814	13786	14033	13685	13797	13876	13912	13666	13827	13786	14060	13940	13840	13642	13752	13874	13902	13658	13911	13909	13876	13835	13541	13835	13750	13736	13881	13939	13983	13938	13990	13662	13726	13661	13843	13910	13765	13683	13873	13744	13791	13825	13860	13699	13889	13890	13766	13694	13628	13943	13969	13820	13854	13831	13790	13848	13909	13946	13781	13857	13857	13857	13959	14028	13900	13895	13831	13730	13542	13947	13840	13844	14105	13946	13905	13831	13873	13891	13741	13692	13789	13956	13829	13846	13885	13750	13827	13748	13740	13550	13817	13969	13886	13694	13904	13711	13882	13911	13723	13744	13903	13651	13881	13892	13802	13945	13652	13788	13747	13717	13895	13978	13844	13636	13819	13871	13706	13687	13933	13998	13875	13913	13792	13870	13773	13782	13805	13839	13953	13950	13897	13820	13818	14012	13862	13684	13741	13743	13609	13697	13776	13844	13958	13837	13622	13884	13884	13939	13854	13819	13807	13811	13911	13903	13846	13771	13769	14094	13821	13887	13754	13836	13817	13873	13875	13803	13811	13879	13975	13957	13935	13600	13821	13866	13800	13661	13801	13947	13748	13558	13931	13920	13847	13816	13665	13654	13844	13913	13683	13939	13706	13797	14084	13854	13736	13801	13806	13906	13801	13581	13792	13787	13692	14002	13727	13812	13887	13732	13856	13983	13856	13738	13708	13746	13873	13936	13921	14047	13878	13792	13942	13722	13802	13736	13708	13941	13887	13805	13683	13751	13871	13728	13968	13866	13823	13666	13950	13835	13899	13992	13901	13662	13802	13689	13963	13946	13837	14079	13621	13828	13850	13918	14085	13792	13749	13797	13808	13646	13612	13693	13953	13698	13890	13724	13858	13786	13753	13867	13628	13787	13920	13965	13827	14041	13842	13739	13846	13902	13825	13832	13600	13807	13818	13653	13828	13927	13667	13927	13950	13853	13823	13766	13856	13785	13894	13686	13790	13845	13847	13910	13740	13761	13878	13771	13842	13927	13760	13654	13636	13757	13915	13755	13854	13757	13871	13783	13867	13818	13742	13839	13801	13849	13882	13796	13608	13841	13773	13887	13924	13763	13680	13777	13731	13937	13864	13615	13716	13726	13808	13851	13974	13874	13833	13860	14078	13888	13866	13456	13946	13728	13681	13737	13936	13831	13739	13735	14003	13695	14043	13951	13690	13872	13892	13914	13842	14008	13941	13919	13738	14095	13712	13932	13791	13967	13899	13715	13917	13931	13820	13902	13854	13678	13836	13886	13862	13963	13935	13799	13834	13806	13819	13807	13884	13861	13780	14019	13816	13836	13752	13883	13812	13696	13690	13934	13892	13811	14040	13809	13805	13972	13808	13688	13924	13818	13798	13840	13943	13560	13834	13900	13760	13797	13826	13728	13724	13681	13632	13698	13792	13759	13834	13777	13842	13761	13717	13735	14082	13943	13752	13811	13811	13831	14016	13794	13853	13770	13750	13734	13923	13730	13780	13791	13746	13770	13716	13882	13717	13858	13827	13993	13781	13616	13879	13811	13778	13762	13878	13711	13873	13750	13714	13709	13785	13796	13618	13886	13642	13979	13870	13688	13817	13475	13689	13834	13859	13785	13933	13825	13756	13919	13724	13921	13737	13805	13778	13924	13867	13691	13786	13793	13922	13943	13785	13950	13937	13754	13763	13875	13805	13949	13691	13878	13668	13810	13745	13869	13678	13781	13745	13714	13831	13866	13895	13821	13815	13848	13789	13707	13903	13551	13698	13796	13889	13845	13756	13891	13759	13949	13928	13734	13698	13721	13650	13867	13872	13810	13792	13837	13869	13926	13995	13744	13783	13947	13814	13981	13778	13681	13764	13780	13683	13725	13882	13937	13754	13945	13877	13710	13920	13767	13673	13727	13627	13811	13972	13877	13696	13592	13944	13880	13779	13859	13709	13738	13765	13853	13722	13736	13717	13802	13802	13905	13845	13737	13893	13651	13820	13707	13767	13846	13741	13863	13849	13835	13825	13804	13848	14080	13842	13848	13886	13884	13946	13883	13951	13814	14009	13841	13904	13888	13936	13706	13815	13798	13870	13881	13618	13813	13862	13827	13822	13910	13812	13904	13932	13920	13792	13759	13806	13875	13740	13827	13806	13581	13789	13682	13891	13840	13783	13947	13811	13783	13818	13953	13927	13773	13868	13937	13808	13766	13938	13633	13848	13831	13962	13780	13797	13831	13841	13808	13801	13887	13927	13756	13755	13693	13740	13775	13937	13726	13872	13910	13834	13843	13781	13885	13716	13911	13763	13949	13908	14010	13921	13851	13877	13740	13751	13832	13767	13787	13836	13837	13811	13825	13807	13961	14007	13957	13914	13745	13852	13810	13880	13879	13832	13969	13819	13702	13672	13632	13790	13773	13851	13777	13887	13820	13788	13706	13867	13821	13806	13959	13697	13896	13997	13666	13666	13845	13639	13760	13853	13820	13695	13812	13895	13689	13778	13593	13816	13724	13948	13781	13836	13687	13834	13799	13779	13874	13809	13996	13747	13741	13935	13893	13797	13831	13880	13866	14041	13707	13987	13845	13720	13785	13838	13898	13881	13654	13801	13830	13760	13740	13825	13705	13856	14044	14018	13889	13626	13840	13727	13798	13596	13855	13840	13779	13864	13713	13838	13939	13877	13865	13821	13797	13750	13695	13755	13790	13677	13736	13759	13662	13447	13595	13634	13955	13905	14008	13807	13882	13804	13855	13795	13644	13860	13684	13799	13826	13965	13997	13947	13893	13950	13819	13820	13846	13868	13798	13855	13805	13879	13775	13706	13890	13854	13842	13820	13734	13960	13775	13677	13574	13848	14016	14134	13819	13610	13903	13852	14034	13752	13820	13816	14109	13995	13892	13803	13953	13668	14007	13784	13839	13819	13949	13855	13961	13855	13778	13840	13996	13654	13834	13743	13804	13842	13844	13991	13843	13648	13882	13900	13843	13681	13776	13844	13901	13889	13979	13888	13776	13831	13740	13999	14021	13882	13788	13749	13832	13839	13958	13835	13857	13764	14038	13869	13880	13791	13902	13900	13727	13780	13835	13907	13944	13934	13893	13664	13717	13798	13939	13924	13884	13763	13814	13673	13762	13779	13837	13936	14178	13976	14036	13800	13783	13694	13983	13785	13840	13833	13952	13931	13911	14112	13776	13701	13914	13838	13833	13936	13700	14128	13901	13754	13929	13778	13679	13865	14000	13833	13752	13799	13781	13727	13740	13933	13961	13712	13754	13593	13887	13758	13815	13604	13689	13913	13993	13780	13864	13987	13794	13890	13758	13849	13854	13770	13863	13741	13905	13898	13510	13745	13792	13719	13832	13976	13831	13724	13836	13761	13903	13919	13686	13898	13782	13719	13977	13941	13909	13660	13708	13822	13776	13792	13912	13788	13807	13699	13934	13929	14036	13995	13633	13944	13662	13814	13779	13839	13825	13736	13980	13875	13735	13805	13632	13912	13802	13823	13830	13796	13947	13845	13845	13735	13685	13910	13685	13781	13744	13858	13901	13826	13723	14022	13751	13789	13763	13855	13942	13727	13886	13840	13798	13927	13852	13883	13754	13784	13689	13777	13841	13875	13865	13812	13877	13773	13738	13737	13747	13802	13744	13810	14012	13742	13785	14078	13816	13736	14036	13821	13859	13965	13644	13926	13748	13969	13722	14010	13670	14067	13695	13738	13930	13717	13676	13723	13981	13775	13870	13747	13817	14092	13751	13620	13744	13745	13845	13860	13885	13817	14003	13733	13880	13676	13784	13826	13776	13933	13789	13889	13799	13815	13745	13898	13804	13769	13791	13832	13855	13777	13778	13716	13995	13855	13754	13764	13827	13724	13651	13887	13886	14022	13896	13797	13803	13836	13932	13904	13898	13740	13832	13687	13726	13790	13802	13951	13683	13861	13670	13769	13988	13833	13691	13737	13905	13668	13863	13764	13881	13567	13829	13966	13834	13796	13839	13607	13845	13872	13854	13807	13777	14084	13757	13705	13767	13899	13816	13673	13716	13888	13976	13840	13868	13847	13970	13895	13848	14012	13735	13759	13818	14011	13954	13659	13936	13939	13878	13865	13920	13742	13627	13798	13675	13470	13959	13717	13760	13757	13838	13572	13762	13872	13771	13799	13820	13836	14005	13846	13675	13714	13740	13843	13868	13903	13887	13842	13644	13813
14765	24220	22418	18340	16927	15767	15077	18559	46965	39169	27856	21031	13842	13600	13622	13900	13792	13478	13686	13849	13695	13644	13668	13630	13825	13768	13698	13916	13802	13744	13551	13749	13671	13632	13833	13735	13616	13614	13602	13697	13601	13630	13712	13744	13668	13816	13830	13620	13637	13552	13697	13789	13772	13646	13709	13857	13676	13823	13890	13628	13451	13577	13763	13706	13766	13867	13681	13630	13881	13420	13647	13687	13676	13732	13745	13720	13603	13626	13578	13662	13805	13664	13747	13647	13791	13586	13757	13712	13886	13756	13715	13503	13432	13549	13847	13707	13621	13791	13687	13555	13630	13534	13629	13565	13697	13624	13709	13703	13600	13583	13672	13537	13786	13690	13630	13744	13618	13656	13612	13707	13761	13568	13724	13752	13609	13606	13731	13705	13629	13696	13746	13850	13760	13618	13583	13714	13638	13702	13603	13817	13609	13504	13673	13739	13568	13598	13529	13748	13674	13519	13741	13583	13611	13692	13762	13758	13667	13736	13808	13692	13706	13711	13663	13592	13669	13526	13729	13631	13791	13665	13605	13610	13559	13624	13817	13606	13604	13468	13595	13562	13706	13602	13633	13586	13666	13649	13761	13664	13633	13553	13608	13556	13687	13585	13610	13533	13589	13595	13530	13719	13696	13649	13761	13605	13592	13794	13744	13722	13518	13710	13609	13720	13624	13623	13701	13694	13590	13597	13567	13682	13633	13792	13673	13715	13491	13742	13675	13600	13762	13716	13621	13743	13573	13708	13695	13716	13685	13680	13653	13702	13694	13591	13422	13636	13709	13767	13432	13584	13509	13509	13499	13725	13486	13701	13701	13513	13644	13771	13607	13601	13807	13831	13703	13608	13615	13679	13633	13551	13752	13695	13671	13733	13511	13443	13692	13725	13810	13616	13609	13723	13545	13637	13648	13857	13735	13645	13608	13703	13674	13673	13789	13750	13670	13722	13648	13784	13542	13745	13639	13773	13632	13590	13825	13606	13609	13608	13659	13602	13709	13758	13756	13629	13561	13718	13633	13618	13733	13912	13667	13731	13755	13646	13640	13684	13576	13597	13593	13629	13721	13618	13895	13787	13627	13587	13690	13716	13621	13620	13742	13622	13673	13640	13737	13528	13504	13713	13530	13681	13645	13753	13680	13664	13534	13656	13665	13658	13737	13727	13699	13928	13628	13671	13819	13717	13591	13652	13639	13765	13699	13532	13695	13653	13555	13585	13509	13642	13702	13704	13661	13706	13633	13627	13652	13679	13763	13611	13731	13670	13534	13811	13558	13640	13782	13537	13724	13618	13712	13538	13563	13716	13773	13705	13689	13745	13704	13631	13715	13816	13570	13711	13636	13770	13622	13501	13715	13640	13686	13642	13504	13549	13675	13625	13649	13647	13571	13686	13695	13716	13639	13656	13615	13824	13705	13658	13666	13602	13830	13754	13534	13782	13626	13550	13641	13655	13662	13609	13752	13792	13644	13776	13678	13545	13667	13747	13459	13576	13633	13696	13687	13601	13646	13561	13601	13602	13740	13561	13592	13763	13552	13499	13573	13599	13658	13543	13732	13613	13719	13354	13724	13753	13807	13695	13728	13721	13847	13625	13603	13743	13740	13675	13570	13587	13580	13586	13731	13727	13816	13604	13591	13709	13622	13663	13506	13641	13803	13802	13583	13630	13608	13666	13749	13659	13492	13486	13911	13677	13780	13640	13686	13661	13663	13634	13710	13523	13649	13638	13617	13632	13597	13680	13514	13633	13827	13706	13708	13577	13742	13729	13647	13788	13690	13668	13639	13590	13814	13509	13797	13561	13677	13646	13654	13709	13815	13845	13766	13823	13766	13597	13638	13662	13686	13843	13808	13647	13813	13540	13689	13614	13541	13636	13701	13695	13654	13680	13748	13688	13683	13584	13595	13715	13840	13716	13795	13651	13651	13456	13734	13590	13440	13620	13749	13631	13577	13701	13623	13595	13655	13597	13850	13695	13609	13684	13795	13542	13620	13615	13622	13604	13671	13693	13744	13728	13511	13754	13748	13699	13813	13682	13626	13668	13639	13615	13893	13690	13591	13711	13768	13675	13793	13664	13726	13628	13569	13476	13664	13734	13751	13738	13499	13545	13752	13601	13572	13794	13553	13733	13623	13696	13743	13591	13612	13819	13695	13566	13547	13713	13741	13655	13583	13794	13640	13750	13564	13716	13652	13668	13564	13739	13548	13624	13741	13660	13646	13712	13590	13691	13714	13543	13795	13588	13633	13748	13653	13640	13660	13668	13593	13771	13403	13667	13706	13650	13703	13636	13719	13602	13654	13811	13611	13515	13611	13713	13448	13743	13659	13467	13715	13645	13653	13697	13772	13666	13696	13660	13796	13666	13579	13683	13732	13803	13585	13539	13630	13764	13696	13591	13507	13623	13716	13817	13542	13793	13570	13692	13672	13631	13575	13543	13733	13529	13608	13669	13539	13684	13621	13713	13660	13537	13559	13678	13670	13663	13683	13690	13685	13569	13650	13561	13703	13840	13726	13752	13780	13793	13686	13740	13508	13514	13646	13694	13780	13573	13766	13691	13703	13621	13683	13606	13586	13669	13674	13670	13588	13520	13707	13517	13707	13739	13645	13484	13835	13666	13740	13669	13652	13689	13637	13633	13711	13669	13807	13623	13695	13584	13777	13756	13654	13705	13620	13553	13653	13859	13575	13652	13624	13702	13625	13566	13631	13527	13599	13841	13594	13818	13723	13511	13492	13727	13628	13563	13712	13680	13596	13603	13780	13592	13657	13729	13745	13844	13520	13608	13678	13671	13637	13499	13821	13772	13530	13525	13669	13758	13618	13514	13744	13667	13583	13644	13535	13740	13757	13686	13597	13703	13718	13829	13536	13725	13748	13728	13874	13586	13714	13634	13813	13805	13524	13747	13742	13544	13698	13749	13778	13628	13761	13632	13627	13524	13665	13646	13534	13611	13704	13805	13488	13725	13617	13667	13563	13472	13607	13721	13740	13996	13702	13669	13636	13554	13560	13676	13652	13661	13696	13831	13696	13634	13626	13838	13693	13622	13611	13697	13645	13551	13804	13653	13614	13647	13656	13675	13668	13647	13607	13694	13621	13560	13583	13498	13666	13561	13612	13648	13741	13584	13704	13670	13610	13676	13646	13651	13757	13721	13699	13677	13649	13557	13677	13461	13618	13765	13663	13708	13613	13655	13770	13589	13579	13810	13803	13745	13734	13759	13697	13597	13621	13494	13778	13553	13770	13569	13720	13625	13571	13643	13617	13722	13714	13668	13684	13690	13523	13683	13822	13783	13835	13658	13681	13557	13803	13644	13782	13742	13774	13883	13846	13656	13630	13493	13788	13549	13612	13647	13772	13788	13752	13733	13654	13643	13783	13559	13622	13534	13613	13758	13535	13678	13671	13771	13596	13673	13737	13609	13569	13560	13670	13705	13649	13600	13629	13478	13633	13677	13501	13672	13674	13551	13846	13571	13555	13649	13616	13647	13712	13565	13739	13644	13709	13588	13494	13671	13660	13628	13553	13662	13701	13663	13649	13665	13669	13563	13429	13695	13779	13581	13686	13576	13611	13717	13738	13558	13644	13443	13692	13631	13588	13859	13663	13682	13811	13727	13684	13579	13723	13653	13683	13649	13761	13711	13704	13875	13482	13806	13590	13639	13723	13573	13677	13670	13868	13678	13510	13601	13631	13930	13747	13591	13724	13802	13589	13514	13635	13615	13562	13805	13722	13561	13653	13797	13734	13707	13509	13487	13601	13646	13491	13589	13730	13741	13605	13725	13617	13703	13636	13586	13540	13646	13617	13626	13721	13736	13714	13741	13699	13660	13682	13765	13517	13746	13798	13634	13689	13610	13620	13727	13561	13733	13730	13612	13661	13669	13820	13785	13614	13775	13478	13660	13770	13599	13529	13629	13576	13736	13709	13855	13631	13707	13716	13800	13591	13554	13620	13666	13625	13685	13644	13682	13614	13483	13690	13630	13841	13590	13648	13698	13579	13350	13685	13575	13716	13807	13535	13616	13728	13641	13759	13560	13667	13526	13671	13733	13740	13651	13610	13369	13731	13588	13730	13718	13745	13658	13702	13783	13444	13631	13702	13629	13635	13644	13580	13610	13515	13671	13687	13571	13535	13755	13542	13645	13544	13649	13576	13539	13682	13854	13600	13810	13608	13646	13620	13581	13873	13681	13693	13689	13674	13685	13728	13582	13812	13820	13597	13865	13733	13693	13753	13705	13815	13669	13724	13738	13722	13690	13675	13639	13783	13605	13690	13603	13646	13664	13693	13716	13746	13670	13632	13643	13612	13601	13797	13565	13657	13807	13557	13720	13648	13641	13781	13673	13855	13777	13735	13604	13607	13653	13451	13586	13523	13580	13647	13603	13542	13538	13534	13688	13739	13586	13715	13538	13776	13756	13729	13721	13678	13717	13685	13752	13596	13658	13822	13826	13684	13771	13663	13713	13729	13654	13543	13652	13545	13684	13697	13654	13711	13680	13740	13788	13673	13608	13751	13741	13963	13655	13769	13597	13535	13655	13671	13725	13692	13623	13478	13717	13441	13722	13702	13748	13578	13714	13629	13566	13604	13743	13834	13615	13881	13800	13632	13634	13556	13740	13613	13746	13690	13621	13639	13762	13628	13773	13642	13825	13605	13548	13647	13651	13706	13793	13651	13566	13647	13722	13668	13816	13700	13683	13685	13615	13869	13653	13759	13546	13723	13814	13709	13540	13488	13791	13717	13645	13751	13576	13653	13721	13764	13703	13829	13770	13733	13696	13586	13815	13684	13713	13683	13761	13540	13467	13573	13605	13520	13513	13548	13863	13753	13705	13751	13486	13681	13742	13770	13537	13647	13487	13646	13656	13664	13463	13668	13784	13630	13644	13635	13643	13535	13758	13637	13742	13809	13499	13737	13814	13552	13641	13601	13782	13605	13863	13671	13598	13671	13633	13524	13712	13586	13626	13624	13558	13552	13665	13784	13764	13499	13758	13635	13638	13542	13528	13705	13813	13755	13634	13700	13693	13658	13670	13537	13528	13590	13789	13516	13737	13721	13692	13575	13643	13730	13525	13582	13482	13575	13661	13639	13670	13730	13826	13655	13712
23069	21088	28854	23552	21341	21994	20084	22486	56862	50677	35531	25600	16014	14259	13894	13882	13894	13848	13786	13785	13846	14074	13832	13890	13785	13929	13777	13837	13711	14035	13811	13931	13957	13774	13716	13932	13638	13744	13745	14011	13810	13988	13787	13669	13712	13827	13847	13713	13760	13731	13758	13724	13856	13826	13884	13866	13825	13702	13743	13775	13895	13863	13658	13693	13767	13886	13814	13695	13794	13859	13830	13735	13701	13710	13876	13761	13676	13705	13826	13868	14003	13799	14039	13601	13667	13701	13926	13787	13775	13709	13836	13665	13824	13720	13708	13769	13712	13783	13899	13681	13779	13871	13765	13836	13705	13773	13803	13690	13676	13716	13935	13745	13691	13696	13862	13770	13709	13781	13752	13583	13812	13857	13992	13718	13405	13711	13911	13705	13499	13577	13692	13843	13958	13817	13697	13638	13669	13814	13626	13653	13855	13785	13711	13803	13880	13737	13823	13639	13699	13624	13775	13822	13847	13715	13817	13735	13799	13672	13570	13571	13580	13691	13759	13721	13546	13565	13952	13885	13677	13716	13571	13695	13705	13777	13553	13832	13587	13719	13808	13905	13742	13688	13593	13731	13800	13688	13681	13773	13824	13740	13581	13813	13887	13671	13636	13638	13841	13910	13820	13793	13964	13688	13674	13773	13820	13609	13682	13745	13656	13748	13716	13823	13688	13624	13814	13586	13756	13753	13800	13755	13746	13741	13691	13844	13798	13879	13712	13628	13497	13764	13623	13805	13775	13579	13517	13919	13679	13728	13755	13866	13750	13684	13699	13947	13756	13801	13887	13837	13725	13819	13704	13698	13591	13738	13756	13736	13835	13716	13800	13795	13669	13675	13626	13668	13677	13914	13793	13900	13670	13727	13666	13706	13763	13776	13724	13735	13865	13677	13679	13796	13718	13816	13809	13656	13713	13830	13907	13695	13923	13615	13635	13677	13716	13684	13631	13763	13721	13597	13640	13657	13742	13788	13652	13711	13657	13771	13781	13791	13832	13720	13805	13646	13763	13782	13759	13760	13378	13511	13746	13763	13752	13697	13790	13850	13648	13818	13879	13669	13496	13588	13868	13741	13879	13829	13695	13566	13984	13851	13657	13750	13761	13560	13671	13758	13932	13723	13592	13633	13843	13731	13783	13822	13718	13624	13669	13833	13731	13744	13787	13802	13869	13807	13630	13590	13968	13812	13788	13753	13753	13768	13852	13666	13633	13694	13776	13823	13888	13852	13825	13722	13561	13698	13645	13770	13705	13624	13860	13745	13743	13722	13857	13795	13865	13656	13722	13708	13724	13724	13756	13743	13746	13739	13724	13823	13825	13736	13872	13690	13834	13815	13656	13887	13814	13748	13858	13558	13724	13688	13777	13790	13739	13763	13743	13692	13769	13718	13819	13768	13749	13710	13869	13789	13628	13781	13839	13742	13640	13637	13595	13702	13816	13686	13735	13794	13681	13780	13716	13759	13783	13666	13881	13833	13613	13673	13792	13684	13789	13664	13731	13862	13908	13832	13720	13879	13820	13510	13755	13806	13719	13699	13775	13727	13692	13769	13866	13557	13583	13750	13726	13650	13717	13594	13653	13689	13769	13752	13552	13771	13733	13809	13863	13690	13613	13678	13734	13854	13740	13565	13825	13927	13742	13633	13971	13910	13764	13760	13582	13742	13785	13974	13654	13817	13993	13681	13630	13849	13687	13895	13898	13827	13605	13822	13861	13662	13679	13675	13844	13714	13596	13653	13781	13644	13536	13719	13767	13712	13825	13731	13877	13850	13727	13687	13604	13759	13771	13756	13642	13715	13600	13627	13810	13779	13741	13774	13635	13772	13670	13605	13620	13672	13638	13676	13726	13678	13522	13711	13760	13662	13604	13701	13708	13607	13587	13688	13644	13674	13626	13620	13807	13573	13674	13645	13647	13727	13568	13676	13664	13600	13697	13728	13824	13839	13592	13959	13703	13667	13583	13658	13749	13814	13797	13817	13743	13880	13535	13791	13789	13731	13679	13686	14004	13757	13745	13866	13739	13933	13779	13625	13766	13778	13742	13785	13914	13974	13672	13575	13715	13703	13766	13635	13923	13816	13891	13942	13715	13547	13786	13810	13628	13567	13743	13692	13656	13635	13816	13951	13747	13752	13648	13800	13599	13593	13720	13767	13772	13920	13664	13637	13593	13855	13816	13680	13564	13699	13965	13881	13705	13863	13638	13823	13762	13941	13810	13956	13778	13508	13694	13704	13608	13820	13616	13894	13832	13681	13896	13800	13755	13680	13750	13707	13609	13614	13778	13789	13814	13663	13770	13706	13714	13783	13692	13775	13761	13754	13756	13755	13727	13735	13667	13649	13568	13801	13616	13719	13669	13688	13767	13774	13781	13825	13718	13972	13631	13779	13639	13831	13813	13664	13568	13843	13677	13781	13911	13639	13601	13817	13660	13722	13922	13737	13724	13723	13711	13736	13749	13773	13621	13672	13651	13671	13804	13786	13832	13882	13562	13785	13675	13858	13715	13718	13716	13903	13639	13739	13709	13739	13923	13722	13798	13712	13939	13706	13719	13796	13672	13804	13695	13808	13722	13849	13684	13715	13714	13789	13710	13536	13477	13569	13908	13699	13740	13824	13640	13841	13737	13839	13693	13656	13631	13760	13675	13759	13777	13680	13588	13629	13770	13697	13781	13644	13920	13677	13922	13790	13576	13859	13756	13781	13847	13705	13551	13701	13617	13621	13715	13697	13611	13664	13692	13736	13757	13757	13897	13695	13774	13759	13832	13771	13519	13802	13708	13818	13784	13591	13700	13674	13736	13647	13841	13639	13765	13747	13740	13729	13880	13863	13827	13500	13661	13535	13797	13698	13847	13780	13601	13668	13689	13703	13727	13751	13760	13752	13729	13631	13784	13635	13568	13761	13782	13556	13745	13800	13808	13762	13852	14031	13838	13837	13686	13613	13682	13678	13704	13683	13714	13543	13734	13786	13838	13673	13617	13913	13620	13727	13843	13754	13648	13758	13607	13474	13674	13660	13856	13698	13718	13753	13699	14024	13854	13819	13774	13579	13881	13755	13803	13825	13648	13781	13788	13790	13928	13787	13791	13535	13776	13868	13751	13693	13830	13754	13964	13634	13653	13674	13872	13941	13684	13959	13712	13664	13734	13752	13830	13555	13601	13563	13773	13669	13861	13857	13620	13753	13847	13768	13770	13746	13755	13752	13755	13815	13703	13688	13783	13823	13818	13784	13742	13632	13652	13856	13856	13518	13634	13816	13613	13871	13688	13826	13634	13701	13660	13825	13601	13512	13534	13728	13858	13767	13699	13730	13699	13835	13574	13746	13756	13812	13849	13803	13870	13637	13541	13880	13713	13875	13797	13735	13680	13849	13778	13731	13727	13697	13597	13625	13880	13738	13706	13692	13798	13719	13941	13722	13579	13530	13741	13821	13700	13682	13731	13875	13840	13807	13653	13592	13773	13623	13615	13803	13806	13796	13880	13597	13669	13671	13631	13751	13739	13645	13715	13686	13887	13942	13738	13608	13824	13842	13869	13713	13890	13887	13679	13815	13728	13850	13683	13571	13582	14001	13923	13733	13658	13760	13677	13600	13786	13651	13799	13616	13735	13717	13840	13664	13773	13698	13926	13769	13828	13604	13734	13919	13686	13761	13723	13856	13780	13923	13933	13862	13747	13693	13732	13769	13613	13618	13714	13812	13674	13713	13729	13857	13835	13729	13748	13730	13904	13750	13826	13730	13677	13815	13858	13584	13733	13780	13849	13512	13881	13928	13814	13791	13664	13677	13738	13808	13649	13697	13764	13618	13677	13812	13664	13724	13821	13765	13753	13808	13700	13780	13643	13533	13838	13688	13554	13634	13844	13486	13645	13837	13813	13627	13711	13747	13727	13643	13745	13697	13699	13797	13657	13866	13728	13560	13696	13628	13669	13704	13464	13879	13747	13732	13811	13699	13562	13803	13817	13787	13801	13846	13591	13790	13914	13837	13943	13612	13626	13711	13610	13762	13735	13701	13662	13690	13801	13718	13693	13714	13846	13905	13909	13986	13796	13567	13865	13678	13624	13941	13943	13730	13728	13652	13741	13814	13820	13672	13738	13780	13684	13723	13831	13404	13651	13880	13728	13847	13827	13724	13787	13789	13669	13583	13607	13652	13852	13804	13678	13698	13788	13841	13565	13787	13887	13678	13613	13599	13739	13685	13740	13901	13694	13594	13669	13811	13595	13754	13884	13666	13837	13907	13910	13915	13939	13754	13722	13698	13581	13587	13695	13776	13661	13751	13692	13847	13801	13789	13697	13948	13714	13910	13719	13716	13714	13808	13854	13877	13789	13660	13858	13870	13666	13594	13845	13784	13837	13641	13773	13739	13873	13860	13569	13886	13773	13563	13910	13778	13804	13797	13779	13801	13713	13631	13720	13521	13704	13773	13893	13810	13633	13658	13898	13866	13639	13752	13828	13877	13644	13896	13683	13626	13561	13668	13830	13481	13795	13870	14145	13869	13822	13619	13928	13815	13965	13798	13653	13859	13601	13677	13659	13895	13780	13540	13804	13749	13770	13806	13875	13730	13989	13748	13795	13781	13596	13630	13734	13802	13749	13563	13957	13862	13730	13796	13681	13833	13798	13704	13500	13684	13671	13758	13876	13498	13735	13481	13742	13739	13723	13641	13777	13716	13723	13608	13653	13603	13743	13621	13965	13726	13846	13850	13869	13718	13585	13776	13708	13722	13874	13706	13719	13659	13597	13706	13594	13866	13795	13629	13749	13676	13770	13696	13643	13860	13671	13693	13647	13724	13675	13583	13743	13762	13803	13863	13737	13714	13701	13558	13657	13834	13821	13727	13763	13838	13620	13655	13681	13679	13746	13751	13899	13640	13752	13829	13711	13848	13715	13868	13698	13873	13685	13741	13729	13763	13720	13812	13904	13889	13949	13721	13882	13687	13835	13822	13792	13911	13886	13850	13665	13841	13731	13839	13994	13654	13689	13640	13604	13550	13955	13738	13745	13691	13487	13735	13807	13736	13816	13570	13757	13747	13619	13757	13822	13943	13756	13721	13803	13708	13776	13585	13961	13806	13817	13866	13845	13656	13717	13804	13611	13576
16948	29874	27829	22228	19572	17610	16351	24713	59429	51158	37590	26062	14155	13681	13568	13652	13550	13534	13569	13618	13485	13665	13650	13574	13755	13523	13713	13575	13526	13556	13641	13679	13573	13724	13676	13603	13528	13684	13726	13525	13506	13695	13729	13530	13537	13743	13577	13839	13733	13569	13555	13540	13524	13579	13566	13400	13644	13635	13539	13476	13460	13776	13613	13588	13586	13534	13519	13648	13599	13479	13669	13503	13475	13473	13641	13672	13258	13537	13741	13564	13455	13529	13755	13603	13619	13620	13724	13572	13695	13460	13579	13517	13487	13609	13475	13594	13473	13522	13745	13627	13770	13388	13457	13464	13614	13569	13440	13480	13554	13737	13589	13435	13468	13652	13477	13651	13588	13524	13516	13619	13506	13487	13469	13553	13613	13489	13671	13538	13586	13576	13553	13553	13500	13649	13506	13718	13658	13643	13621	13495	13552	13368	13631	13546	13592	13625	13476	13498	13617	13718	13674	13523	13551	13497	13524	13470	13564	13672	13489	13564	13563	13534	13646	13681	13552	13726	13646	13555	13528	13541	13453	13663	13489	13504	13657	13460	13485	13487	13657	13606	13415	13575	13498	13630	13304	13597	13442	13602	13514	13458	13617	13452	13744	13449	13519	13760	13674	13606	13528	13412	13582	13589	13712	13620	13684	13585	13752	13467	13584	13520	13600	13552	13524	13564	13632	13649	13609	13648	13614	13489	13438	13688	13579	13572	13505	13507	13638	13551	13606	13659	13514	13492	13608	13539	13467	13573	13687	13439	13615	13486	13596	13513	13570	13624	13307	13628	13670	13523	13588	13515	13522	13518	13638	13619	13716	13480	13504	13543	13538	13591	13707	13533	13516	13544	13628	13502	13523	13624	13505	13580	13595	13694	13555	13652	13549	13577	13795	13408	13538	13621	13640	13705	13522	13509	13576	13550	13432	13535	13436	13691	13561	13520	13445	13681	13608	13524	13416	13669	13622	13587	13682	13444	13580	13661	13535	13464	13506	13454	13548	13493	13617	13643	13530	13515	13548	13546	13418	13560	13613	13599	13441	13710	13637	13644	13629	13559	13519	13616	13516	13586	13480	13551	13609	13532	13463	13768	13525	13389	13552	13653	13409	13597	13676	13619	13644	13300	13537	13461	13499	13698	13520	13607	13410	13630	13538	13699	13562	13478	13625	13454	13551	13346	13623	13359	13415	13699	13665	13532	13517	13561	13584	13603	13533	13485	13391	13445	13562	13500	13504	13433	13450	13506	13601	13534	13412	13618	13614	13588	13514	13660	13657	13766	13590	13732	13457	13642	13555	13536	13574	13413	13848	13292	13621	13549	13623	13585	13552	13678	13652	13612	13346	13775	13471	13509	13484	13451	13506	13685	13433	13586	13545	13548	13558	13601	13627	13631	13500	13587	13400	13590	13647	13418	13541	13676	13539	13741	13422	13590	13445	13557	13633	13731	13473	13501	13408	13585	13669	13388	13466	13412	13487	13423	13650	13428	13584	13571	13647	13382	13738	13449	13673	13648	13478	13511	13536	13593	13513	13536	13500	13600	13530	13462	13529	13575	13476	13646	13529	13573	13504	13536	13680	13641	13562	13599	13533	13634	13463	13792	13482	13523	13611	13702	13472	13603	13584	13542	13632	13306	13661	13555	13420	13359	13588	13720	13461	13632	13532	13595	13551	13457	13616	13601	13500	13568	13480	13631	13635	13558	13639	13601	13451	13660	13589	13457	13667	13531	13625	13408	13650	13513	13620	13696	13589	13485	13743	13592	13577	13591	13524	13502	13589	13453	13579	13563	13544	13668	13456	13464	13592	13547	13458	13494	13394	13667	13603	13384	13610	13411	13557	13596	13459	13600	13555	13569	13523	13496	13470	13527	13546	13575	13732	13552	13550	13638	13597	13586	13594	13665	13579	13507	13652	13592	13602	13627	13292	13588	13617	13443	13751	13621	13445	13500	13606	13556	13607	13520	13438	13682	13486	13712	13777	13417	13364	13476	13368	13675	13533	13459	13579	13594	13535	13576	13501	13597	13542	13535	13446	13399	13677	13513	13677	13523	13686	13533	13652	13563	13483	13721	13501	13462	13561	13548	13363	13664	13307	13624	13501	13592	13601	13469	13416	13516	13592	13458	13560	13625	13529	13383	13705	13553	13519	13527	13538	13499	13539	13661	13468	13556	13580	13485	13592	13644	13634	13640	13650	13542	13589	13427	13496	13514	13539	13436	13450	13408	13671	13495	13514	13502	13655	13490	13474	13558	13673	13514	13537	13476	13613	13576	13659	13645	13683	13661	13802	13463	13631	13572	13503	13651	13667	13480	13614	13634	13712	13590	13504	13640	13487	13337	13579	13552	13527	13820	13493	13547	13517	13495	13565	13453	13436	13549	13443	13631	13454	13457	13684	13823	13633	13587	13573	13595	13556	13608	13639	13753	13558	13518	13590	13511	13534	13691	13601	13532	13443	13593	13618	13566	13515	13531	13604	13492	13465	13598	13511	13682	13491	13614	13581	13619	13491	13563	13419	13496	13518	13666	13633	13666	13638	13605	13471	13540	13670	13428	13613	13542	13693	13499	13600	13577	13609	13527	13536	13570	13538	13666	13664	13603	13262	13591	13693	13521	13634	13594	13566	13658	13520	13680	13522	13510	13598	13546	13379	13520	13565	13612	13565	13610	13450	13671	13542	13516	13653	13580	13623	13556	13691	13523	13531	13674	13597	13559	13643	13534	13512	13665	13561	13423	13475	13536	13559	13598	13597	13370	13626	13464	13562	13439	13705	13540	13502	13459	13508	13603	13573	13574	13455	13677	13480	13570	13513	13490	13655	13612	13678	13566	13565	13582	13505	13574	13746	13575	13750	13616	13625	13428	13577	13451	13590	13635	13506	13669	13699	13706	13611	13617	13404	13564	13564	13469	13569	13538	13508	13460	13388	13540	13504	13509	13623	13505	13720	13550	13504	13632	13579	13582	13524	13626	13484	13581	13450	13544	13604	13731	13557	13630	13458	13392	13741	13511	13711	13542	13555	13402	13508	13638	13558	13598	13550	13499	13625	13543	13734	13602	13437	13510	13576	13635	13665	13486	13592	13676	13531	13484	13595	13516	13554	13732	13635	13437	13590	13576	13487	13443	13439	13562	13590	13573	13526	13654	13633	13619	13748	13544	13656	13545	13576	13467	13653	13536	13513	13654	13603	13625	13587	13377	13551	13389	13451	13626	13457	13529	13516	13717	13515	13572	13499	13546	13669	13475	13508	13584	13423	13551	13620	13648	13734	13430	13536	13663	13590	13672	13571	13461	13632	13683	13615	13499	13509	13730	13434	13689	13532	13474	13601	13483	13328	13494	13688	13592	13540	13443	13625	13394	13710	13513	13550	13518	13607	13767	13636	13564	13670	13514	13568	13805	13459	13414	13532	13567	13498	13575	13544	13552	13636	13587	13606	13561	13544	13640	13441	13429	13444	13590	13640	13580	13559	13575	13531	13597	13665	13657	13440	13521	13468	13566	13478	13580	13641	13568	13681	13319	13523	13467	13652	13632	13474	13597	13600	13441	13628	13615	13607	13547	13544	13450	13499	13794	13464	13564	13574	13523	13546	13380	13520	13527	13640	13528	13603	13527	13768	13616	13710	13433	13533	13513	13437	13512	13578	13483	13653	13385	13584	13538	13551	13496	13636	13567	13601	13576	13516	13556	13417	13669	13512	13598	13477	13607	13624	13440	13571	13549	13766	13557	13683	13548	13519	13555	13593	13373	13601	13550	13586	13553	13558	13634	13710	13595	13495	13598	13595	13563	13647	13591	13700	13480	13594	13543	13469	13526	13548	13585	13488	13524	13616	13657	13435	13494	13520	13549	13643	13411	13436	13537	13555	13555	13582	13640	13530	13627	13263	13470	13411	13641	13474	13471	13428	13510	13715	13513	13520	13447	13655	13649	13723	13540	13566	13484	13610	13618	13606	13574	13598	13583	13611	13597	13698	13600	13576	13455	13458	13669	13476	13533	13441	13708	13642	13523	13441	13464	13563	13503	13516	13528	13680	13485	13693	13467	13643	13723	13526	13651	13716	13571	13493	13367	13586	13365	13544	13417	13619	13591	13585	13485	13516	13688	13557	13758	13670	13491	13607	13392	13673	13627	13487	13467	13538	13662	13562	13485	13720	13539	13570	13581	13747	13472	13493	13557	13490	13518	13555	13556	13557	13641	13620	13363	13563	13739	13478	13654	13400	13541	13540	13572	13600	13615	13636	13565	13408	13464	13547	13717	13509	13535	13491	13581	13376	13497	13567	13472	13567	13698	13487	13653	13711	13433	13635	13476	13634	13526	13495	13598	13640	13651	13617	13530	13815	13547	13516	13598	13596	13602	13465	13441	13434	13432	13466	13531	13565	13590	13625	13556	13382	13716	13567	13578	13447	13526	13668	13609	13545	13532	13513	13552	13636	13543	13560	13697	13635	13419	13676	13634	13383	13580	13509	13541	13566	13359	13540	13435	13579	13552	13689	13626	13519	13472	13522	13746	13602	13526	13649	13514	13550	13536	13536	13523	13636	13465	13722	13667	13492	13673	13517	13716	13409	13667	13630	13464	13695	13638	13522	13550	13643	13587	13348	13673	13566	13680	13480	13511	13620	13584	13633	13617	13496	13532	13394	13727	13633	13734	13672	13684	13417	13527	13527	13616	13367	13572	13581	13503	13482	13606	13561	13620	13480	13500	13313	13528	13669	13611	13595	13601	13471	13581	13685	13523	13477	13723	13387	13571	13498	13549	13614	13640	13574	13669	13642	13279	13545	13535	13537	13518	13658	13699	13725	13538	13585	13718	13446	13563	13745	13418	13625	13534	13514	13605	13487	13504	13458	13502	13409	13599	13661	13622	13478	13584	13564	13511	13640	13405	13526	13466	13394	13556	13566	13562	13532	13510	13560	13488	13529	13572	13628	13688	13590	13390	13568	13633	13534	13591	13530	13588	13561	13610	13515	13562	13705	13678	13378	13630	13606	13556	13605	13522	13632	13611	13637	13517	13568	13438	13556	13587	13694	13397	13268	13524	13548	13635	13559	13684	13713	13717	13577	13597	13742	13692	13580	13492	13516	13751	13690	13440	13407	13602	13582	13467	13580	13649
27454	21621	22128	18261	15199	14807	14831	15468	20531	20973	17547	16232	14533	14539	14392	14409	14397	14357	14547	14402	14462	14409	14497	14541	14234	14699	14375	14512	14450	14300	14333	14396	14442	14498	14360	14516	14181	14314	14310	14316	14531	14669	14391	14601	14437	14579	14503	14407	14505	14416	14459	14452	14213	14466	14312	14366	14388	14387	14505	14300	14449	14228	14382	14365	14334	14165	14620	14354	14264	14478	14446	14546	14334	14404	14326	14398	14521	14240	14313	14434	14277	14422	14304	14384	14507	14384	14410	14358	14451	14238	14458	14330	14613	14374	14413	14360	14359	14632	14368	14182	14486	14510	14373	14471	14420	14407	14385	14374	14463	14414	14149	14540	14287	14390	14263	14269	14419	14323	14480	14571	14363	14314	14458	14355	14462	14436	14546	14384	14406	14473	14323	14499	14540	14401	14317	14198	14457	14437	14452	14307	14285	14275	14418	14505	14576	14507	14372	14296	14509	14466	14354	14317	14264	14357	14337	14336	14273	14465	14344	14409	14384	14377	14442	14252	14406	14478	14318	14265	14456	14563	14530	14304	14447	14406	14485	14387	14250	14276	14151	14384	14336	14306	14241	14541	14375	14463	14354	14482	14529	14544	14466	14331	14618	14244	14401	14563	14439	14273	14229	14548	14480	14333	14238	14274	14508	14352	14317	14301	14605	14498	14536	14344	14294	14308	14456	14361	14381	14501	14217	14374	14357	14386	14380	14621	14464	14469	14382	14238	14503	14204	14211	14441	14554	14329	14413	14690	14463	14244	14461	14374	14460	14471	14352	14342	14490	14505	14418	14385	14357	14376	14616	14445	14317	14316	14509	14581	14466	14420	14608	14376	14498	14330	14446	14569	14401	14268	14491	14413	14373	14247	14189	14494	14403	14349	14575	14589	14234	14436	14490	14308	14316	14219	14320	14524	14540	14201	14359	14320	14633	14388	14361	14508	14386	14314	14525	14601	14385	14340	14431	14302	14390	14174	14426	14430	14501	14436	14452	14490	14450	14616	14433	14457	14539	14509	14370	14481	14341	14561	14309	14407	14322	14442	14314	14536	14474	14389	14431	14300	14323	14410	14317	14459	14309	14354	14544	14520	14268	14412	14597	14572	14515	14480	14528	14372	14294	14442	14368	14292	14345	14546	14356	14565	14476	14386	14469	14510	14370	14317	14199	14402	14545	14536	14380	14583	14406	14616	14486	14218	14386	14282	14523	14176	14370	14468	14575	14503	14631	14227	14423	14363	14433	14470	14505	14509	14426	14276	14346	14628	14394	14315	14416	14398	14288	14485	14212	14359	14237	14140	14428	14392	14282	14207	14321	14422	14353	14404	14380	14329	14425	14232	14397	14248	14581	14420	14256	14380	14398	14558	14348	14557	14323	14617	14450	14455	14263	14358	14519	14255	14274	14103	14501	14425	14353	14482	14502	14335	14411	14352	14425	14454	14447	14292	14473	14355	14226	14578	14397	14479	14330	14398	14574	14533	14153	14359	14338	14392	14282	14303	14411	14363	14513	14291	14456	14391	14431	14284	14466	14441	14458	14403	14296	14514	14196	14447	14330	14320	14532	14288	14455	14524	14450	14470	14284	14310	14347	14380	14295	14320	14465	14377	14366	14283	14452	14329	14543	14481	14524	14430	14411	14509	14494	14655	14222	14419	14481	14285	14494	14291	14376	14363	14416	14502	14466	14428	14332	14473	14576	14360	14490	14370	14345	14338	14382	14462	14337	14640	14360	14267	14459	14424	14457	14453	14457	14395	14283	14359	14689	14466	14604	14499	14448	14309	14403	14268	14568	14146	14350	14394	14477	14322	14341	14347	14354	14317	14323	14331	14357	14341	14480	14330	14632	14426	14209	14435	14308	14456	14350	14519	14536	14358	14449	14310	14309	14460	14509	14508	14369	14350	14368	14354	14317	14158	14384	14337	14259	14352	14314	14268	14486	14477	14456	14404	14457	14522	14346	14389	14412	14406	14432	14263	14359	14372	14268	14369	14571	14325	14331	14286	14287	14286	14347	14421	14504	14414	14432	14524	14535	14296	14402	14410	14372	14381	14442	14529	14292	14300	14219	14396	14464	14407	14329	14315	14545	14413	14296	14448	14311	14458	14282	14368	14283	14418	14313	14275	14315	14522	14458	14525	14359	14441	14473	14398	14488	14389	14364	14437	14468	14394	14324	14392	14251	14503	14438	14474	14469	14658	14501	14448	14422	14624	14386	14250	14364	14358	14312	14480	14314	14576	14481	14330	14460	14423	14513	14529	14369	14544	14514	14517	14392	14486	14262	14470	14434	14360	14385	14488	14435	14278	14506	14339	14409	14248	14462	14502	14405	14460	14420	14305	14534	14369	14596	14301	14463	14267	14291	14479	14374	14272	14425	14340	14470	14362	14301	14346	14395	14101	14352	14281	14333	14266	14521	14492	14369	14513	14457	14446	14376	14356	14396	14288	14489	14282	14365	14577	14265	14369	14467	14455	14465	14254	14420	14498	14372	14343	14153	14414	14220	14351	14357	14257	14410	14486	14613	14274	14353	14298	14257	14456	14474	14346	14186	14279	14281	14397	14295	14463	14371	14413	14379	14487	14456	14456	14667	14452	14525	14337	14331	14362	14440	14518	14298	14566	14373	14288	14501	14441	14382	14283	14530	14245	14414	14389	14409	14581	14461	14489	14434	14490	14568	14519	14401	14155	14243	14455	14411	14417	14611	14487	14537	14450	14337	14359	14400	14543	14544	14354	14312	14334	14342	14345	14284	14430	14293	14150	14408	14224	14493	14476	14495	14308	14359	14370	14400	14544	14449	14369	14370	14269	14542	14197	14364	14486	14564	14234	14594	14427	14403	14469	14491	14430	14369	14386	14516	14502	14343	14490	14244	14445	14343	14431	14581	14484	14421	14265	14599	14500	14431	14690	14242	14363	14257	14263	14619	14351	14442	14464	14611	14536	14434	14407	14402	14449	14357	14393	14444	14480	14420	14485	14423	14424	14524	14412	14554	14450	14570	14481	14417	14413	14438	14365	14661	14380	14324	14463	14377	14362	14371	14338	14311	14225	14406	14362	14592	14496	14337	14328	14455	14522	14348	14397	14420	14470	14370	14283	14473	14412	14497	14529	14457	14399	14549	14370	14474	14458	14460	14453	14419	14260	14436	14283	14505	14365	14263	14476	14383	14489	14560	14274	14325	14240	14238	14417	14609	14548	14372	14528	14434	14577	14457	14305	14326	14304	14289	14384	14573	14472	14351	14298	14431	14234	14429	14431	14475	14467	14451	14406	14513	14368	14408	14336	14306	14444	14553	14230	14450	14570	14344	14372	14447	14511	14521	14553	14436	14235	14524	14514	14367	14479	14422	14419	14433	14487	14631	14635	14568	14449	14455	14563	14303	14552	14384	14345	14406	14365	14333	14439	14472	14461	14383	14395	14384	14544	14499	14657	14313	14305	14316	14482	14471	14240	14475	14291	14402	14483	14548	14148	14180	14261	14431	14417	14499	14487	14227	14531	14480	14309	14316	14219	14366	14374	14313	14333	14565	14396	14269	14426	14481	14289	14526	14451	14388	14366	14290	14331	14344	14499	14489	14401	14484	14368	14386	14435	14441	14368	14478	14343	14250	14339	14518	14313	14485	14542	14511	14494	14417	14395	14549	14316	14422	14382	14447	14548	14511	14179	14537	14598	14624	14716	14509	14413	14494	14485	14300	14473	14424	14214	14492	14494	14405	14587	14381	14340	14373	14392	14202	14290	14624	14437	14501	14516	14344	14426	14489	14490	14259	14562	14374	14585	14308	14567	14362	14270	14415	14309	14493	14515	14516	14346	14437	14215	14229	14464	14584	14358	14524	14183	14184	14457	14343	14455	14490	14423	14358	14447	14301	14495	14454	14388	14394	14420	14465	14468	14234	14541	14309	14551	14384	14516	14413	14406	14503	14421	14318	14434	14414	14394	14386	14369	14361	14361	14312	14252	14279	14424	14391	14240	14336	14535	14309	14345	14552	14405	14465	14360	14438	14404	14388	14333	14445	14371	14351	14449	14311	14615	14448	14412	14344	14513	14559	14200	14441	14388	14341	14642	14256	14366	14552	14421	14200	14537	14280	14338	14235	14330	14379	14440	14406	14389	14422	14470	14494	14524	14374	14447	14203	14553	14517	14414	14459	14398	14288	14389	14524	14513	14449	14403	14234	14505	14530	14437	14383	14369	14235	14439	14473	14244	14381	14293	14263	14514	14339	14247	14409	14391	14342	14336	14484	14459	14238	14485	14350	14346	14545	14383	14613	14322	14549	14306	14352	14485	14613	14435	14532	14331	14382	14392	14342	14328	14330	14531	14336	14430	14489	14404	14424	14323	14465	14376	14438	14457	14491	14483	14364	14384	14473	14444	14439	14537	14479	14536	14327	14343	14405	14500	14284	14305	14447	14520	14419	14374	14417	14445	14447	14267	14218	14476	14615	14540	14494	14361	14283	14180	14279	14384	14610	14581	14629	14462	14525	14396	14511	14531	14453	14423	14439	14396	14382	14502	14362	14401	14228	14340	14392	14450	14379	14193	14594	14460	14353	14497	14355	14359	14277	14370	14382	14447	14448	14262	14402	14435	14292	14382	14332	14373	14432	14325	14073	14265	14439	14448	14271	14328	14480	14195	14293	14309	14258	14417	14343	14205	14374	14609	14426	14427	14339	14386	14372	14430	14502	14450	14333	14385	14460	14375	14388	14460	14445	14375	14372	14472	14260	14458	14438	14318	14356	14379	14358	14519	14302	14427	14247	14341	14364	14367	14390	14388	14298	14487	14495	14389	14421	14287	14599	14390	14430	14431	14355	14194	14488	14187	14252	14324	14385	14370	14379	14248	14362	14497	14515	14395	14480	14245	14237	14474	14477	14359	14089	14526	14262	14443	14361	14443	14507	14187	14332	14553	14501	14420	14505	14369	14412	14334	14448	14488	14426	14482	14369	14441	14451	14387	14558	14485	14544	14361	14614	14383	14368	14454	14328	14350	14565	14259	14370	14510	14371	14612	14477	14317	14305	14253	14423	14593	14435	14293	14481	14552	14470	14270	14403	14267	14416	14390	14457	14312	14473	14351	14447	14314	14581	14285	14329	14370	14281	14439	14235	14249
15205	18881	17883	15907	15396	14716	14573	16249	23687	22666	17433	15475	14258	14127	14360	14205	14067	14070	14094	14027	14170	13964	14118	14199	14061	13955	14121	14152	13989	14058	14152	14167	14048	14003	13972	14067	14091	14100	14290	14051	14019	14110	14101	14187	13853	14130	14052	14078	14008	13973	14096	14090	14035	14119	14059	14127	14224	13998	14119	13921	14019	13849	14094	14024	14037	13975	14049	14077	14094	13910	14172	14142	14036	14212	14056	13948	14093	14181	14055	13982	14310	14075	14040	13970	14070	14086	14123	14060	13986	13951	13974	14252	13978	14022	13876	14126	14053	13899	13885	13959	13976	14168	14055	14091	13937	13937	14188	14045	14165	14059	13977	13951	14007	14107	13864	14100	14053	14144	14041	14061	14141	13967	14087	13979	13924	13869	14098	14013	14095	14000	13750	13941	14067	13942	14128	14127	14027	14064	14027	14074	14033	13980	14329	14113	14182	13986	13982	13990	14040	14028	13914	14071	13948	13960	14018	14073	13908	14106	13932	14177	14015	14109	13896	14136	14120	14064	14119	14065	14113	14171	14062	14069	14033	14062	13984	14119	13954	14039	13874	14020	14077	14109	13996	13985	14158	14280	14163	14024	13971	14097	13956	14161	14096	14189	13981	13877	13972	14053	13873	13954	13889	13938	14146	13967	14168	14012	13954	14072	14012	14040	14038	13993	14030	14038	14033	14165	14189	13876	14117	14184	14229	14072	13982	14048	14254	13936	14080	14019	14090	13980	14126	14209	13967	14031	13993	14056	13970	14040	14030	14189	14073	13996	14136	14105	14066	13997	14083	14090	13933	14125	14021	14199	14013	14034	14130	14025	14007	14060	13996	14061	14028	13980	13972	14115	14042	13938	14046	14153	14130	13865	14019	14053	14186	14207	14138	13929	13984	14125	14096	14175	14015	14078	14124	13970	13953	13982	14058	14091	14074	13948	14042	14031	14139	14184	14071	13920	14099	14213	14002	14026	14086	14055	14054	14069	14123	14024	13993	13996	14240	14089	14297	14087	14098	14107	14106	14014	14032	14029	13964	14207	13992	14050	14049	13996	14094	13994	14154	14251	14209	14205	14226	14043	14162	14029	14016	14040	14039	14073	14035	14151	14061	13908	14263	14079	14083	13949	14006	14093	14026	14121	13962	14133	13812	14000	13943	14177	13972	13966	14024	14144	14211	14127	14169	14059	14068	14089	14118	14091	14006	13974	14078	14075	13925	14039	13996	14038	14122	14053	13976	14041	13954	13949	14099	14024	13938	14141	14177	13837	13989	14031	14030	14006	14106	13977	13973	14042	14170	14163	14086	13994	14037	14130	14066	13859	13916	14160	14053	14066	14035	14127	13984	14071	13907	14091	13909	14160	14181	14055	14084	14073	14227	14285	14184	14066	14016	14012	14174	14069	14071	14004	14085	14100	13874	14033	13948	14049	14180	14085	14026	14022	14152	14010	13938	14168	14051	13792	13953	14044	14106	14008	13956	14002	14114	13986	14191	14155	14020	13947	13961	14108	14145	13971	14164	14017	14070	14211	14018	14023	14114	14013	14162	14142	14086	14117	14070	14018	14120	13967	14100	13978	14110	13963	14169	14111	14058	13976	14121	14158	14057	14123	13958	14094	14238	13995	14157	14271	14128	13978	14014	14126	14162	14063	14237	13882	13972	14015	14044	14061	13999	14208	14099	14074	13871	14040	14145	14060	14068	13913	13986	14153	14028	14147	14040	13949	14005	13952	14026	14136	14090	14051	14111	14096	14108	14133	14122	14132	13840	14048	14034	14033	13946	14071	14166	14185	13918	13820	14132	14090	14119	14134	14039	14127	14035	13875	13993	14215	14054	14018	14125	14059	14024	13927	14177	14175	13931	14000	13982	14041	14053	14084	13998	14150	13981	13991	14084	14065	14103	13967	14053	14200	14195	14030	14029	14052	14009	14097	14071	13986	14133	14004	14061	13916	14073	14018	13947	14024	14163	14112	14053	13922	14112	14349	14161	14204	14138	14081	14169	14061	14081	13955	14062	13948	14111	14070	14226	14059	14130	14054	14099	14102	14180	14141	14134	14258	14108	14157	14166	14104	14102	14261	14029	14134	14138	14047	14085	14221	14076	13999	14322	14317	13940	14009	13927	14113	13993	14054	13957	14000	14008	14026	14036	14113	14032	14187	14050	14189	14149	14111	14090	14016	14002	13989	14061	14147	14000	14022	14017	14049	14155	14054	14216	14025	14149	14147	14079	13991	14143	14148	14034	14198	13965	14268	14022	13998	14137	14103	14144	13963	14086	14080	14112	14063	13919	14027	14085	14048	14120	14070	14085	14113	13891	14132	13972	14142	13999	13971	13932	13966	14021	13815	13998	13934	14173	13937	13948	14084	14047	14015	14163	13976	14012	14059	13860	14151	14207	14041	14044	14063	14108	14202	13917	14111	14183	14136	13995	14029	13947	13953	14037	14010	14144	14029	14106	14031	14098	14172	14215	14267	13986	13947	14109	13911	14088	13916	14061	14247	14093	13945	14268	13964	13922	14115	14055	14055	13964	13941	14114	14010	14035	14051	14168	13983	14139	13888	14015	14131	14031	14060	13993	14314	14105	14159	14090	13935	14103	14090	14149	14105	14068	14083	14114	14050	14082	14135	13901	14069	13994	14004	14058	14023	14037	13990	14015	13994	14191	13956	13883	14105	14021	14169	14137	13804	14049	13967	14077	14066	14047	14108	14074	14142	14069	14071	14070	13985	14047	14145	13874	13970	14029	14115	14015	14032	14076	13933	14017	13993	14013	13888	13931	13779	13876	14029	14007	14125	13878	14017	13952	14034	14206	13995	14003	14243	14125	13917	14051	14052	13945	14163	14070	14239	14064	14077	14020	14076	13923	13983	14092	14016	14095	14072	14134	14070	13843	13970	14157	14108	13925	13960	14070	14105	14045	14159	13997	14215	14001	14094	14045	14015	14027	14118	14080	13947	13938	14037	14047	14101	14010	13934	14106	13957	13922	14020	14091	14082	14033	13977	14049	14086	14071	14155	14050	14039	14009	14082	14143	13978	14068	14103	14015	14088	14084	14225	13992	13904	13899	14042	14201	13948	14097	14031	14159	14047	14035	14081	14199	14042	14138	13955	13976	14054	14075	13977	14132	14070	13960	14136	14008	14187	14310	14038	14041	14166	14030	13987	14081	13822	13899	14114	13898	14217	14036	13954	13865	14091	14116	14143	14097	14092	14079	13978	14003	14067	14037	14062	14261	13982	14154	14047	14064	14185	13926	14200	13882	14142	13963	13961	14052	14062	14187	14082	14057	14119	14234	14055	14071	13894	14111	14076	14125	13997	14077	13904	14042	13963	14110	14056	13980	14190	13889	14192	14046	14172	14121	14051	13943	14364	14147	14058	14020	14163	14086	14023	13952	14097	13932	14023	13985	14202	14301	14080	14057	14005	14197	14068	14057	14104	14122	14062	13892	14007	14068	13902	14030	14068	14263	14168	13877	14062	14029	14246	14002	14165	14049	14158	14011	14005	14115	14087	13974	14019	14049	14186	14155	14020	14084	13924	14112	14157	14107	14120	14026	14127	13918	13996	13983	13942	14064	14000	14096	13945	14053	14067	14159	13888	14085	14004	14141	14094	14001	14262	14108	14043	14052	13893	14042	13982	14094	14276	13955	14041	14117	14293	13991	14080	13969	14107	14006	13915	14156	14119	13947	13898	14022	14005	14027	14119	14160	14127	13983	14138	13920	13938	14133	14022	13970	14115	14100	14082	14128	14034	14092	13992	14066	14125	14059	13994	14027	14042	14038	13970	14087	14051	14068	14065	14139	14048	14058	14148	14055	13968	14140	14223	14125	14061	13938	14127	14200	14094	13978	14201	14140	13998	14142	14069	14260	14086	13960	14372	14103	14052	13903	14092	13990	14254	14259	14128	14060	14010	14046	14213	14028	14202	14221	14241	14222	14042	14138	13932	14071	13977	14038	13980	14145	13987	14034	13990	14071	14175	13967	14099	14080	14073	14188	13919	13996	13946	14111	14022	13944	13935	13977	14118	14099	14000	14024	14070	14135	14106	14096	14125	14129	14056	14091	14116	14195	14106	13951	13987	14147	14203	14031	14168	14212	14019	14015	13948	14017	14075	14092	14075	14160	14078	14066	14040	14077	14235	13871	14177	14061	13915	14094	13990	13970	14075	14152	13960	14113	14117	13963	14101	14080	14138	13809	13984	13920	14213	13958	14089	14040	14095	14120	14246	14149	13944	13987	13998	14124	14149	14071	14135	14012	14102	13996	14143	14126	13867	13991	14122	14111	14109	14222	14034	14145	14082	14149	14003	13960	14136	13946	14022	14116	13850	13946	13938	14038	14005	14071	14026	14175	14083	13970	14091	13983	14028	14343	14061	13934	13986	14095	14058	13916	14047	14013	14032	13849	14097	14041	14137	14112	14102	14153	13971	14160	14013	14028	14033	13940	14021	14253	14081	14193	13989	14039	14036	14106	14174	14176	14028	14062	14019	14181	14055	14103	14040	14042	13892	14117	14092	14113	14085	14022	13941	14127	13974	14056	14134	13926	14057	14257	14047	14257	13965	13970	14086	14004	13915	14134	14052	13776	14148	14087	14079	14149	14087	14020	13988	14096	14128	14055	13999	14039	14169	14222	13825	14089	14042	14180	13962	14196	13862	14068	14213	14114	14330	14041	14194	14161	14064	13969	14001	14043	14023	14067	14197	14074	14010	14246	14024	14006	14078	13919	13907	14041	13924	13887	14104	14156	14125	14116	14255	14016	13972	14313	13913	14090	14161	13991	14205	14031	14085	14175	13990	14158	13879	14127	14177	14244	14146	14228	14062	14072	14113	14037	14110	14115	14065	14001	14218	13909	14046	13971	14144	14079	13984	14059	14055	13835	14308	13903	14052	13844	14072	14194	14138	13953	14113	14101	14248	13982	14069	13901	14175	14000	14113	14024	14111	14181	14103	13953	14164	14127	14077	14133	13921	13892	14090	14012	14009	14023	14001	14258	14100	14103	14161	14066	14093	14110	14199	13991	14032	14087	14162	14191	13954	14027	13917	13976	14015	14119	14202	14018	13944	14055	13928	14133	14072	14259	14010	14048	14025	14030	14023	14141	13961	14051	14098
24563	21191	28135	24743	20865	17499	16648	20614	39437	40058	27431	21174	15098	14213	14305	14287	14247	14123	14442	14270	14157	14317	14229	14325	14118	14258	14198	14269	14316	14149	14202	14232	14171	14249	14270	14169	14322	14175	14273	14185	14095	14043	14206	14170	14301	14234	14265	14267	14046	14196	14348	14299	14397	14182	14085	14270	14303	14023	14099	14264	14216	14211	14058	14256	14064	14198	14274	14185	14304	14161	14172	14200	14182	14456	14374	14093	14059	14283	14248	14053	13904	14269	14171	14129	14305	14377	14265	14141	14070	14323	14172	14268	14259	14028	14116	14232	14161	14059	14073	14227	14062	14221	13999	14072	14081	14139	14197	14209	14293	14110	14078	14243	14372	14178	14218	14064	14207	14184	14086	14117	14129	14231	14169	14290	14252	14287	14233	14134	14087	14003	14334	14123	14242	14242	14054	14019	14206	14136	14369	14195	14074	14076	13991	14073	14198	14203	14269	14096	14417	14212	14198	14107	14244	14226	14361	14196	14084	14153	14207	14122	14174	14159	14231	14179	14215	14063	14129	14160	14269	14224	14230	14281	14215	14115	14367	14098	14199	14289	14259	14029	14189	14193	14330	14298	14265	14166	14212	14214	14140	14322	14239	14345	14191	14266	14172	14073	14128	14388	14312	14347	14125	14169	14178	14068	14246	14314	14217	14178	14235	14410	14209	14029	14310	14144	14381	14257	14189	14133	14138	14253	14235	14072	14160	14267	14293	14198	14094	13992	14274	14355	14046	14185	14249	14111	14166	14068	14241	14137	14264	14282	14158	14423	14029	14340	14250	14124	14240	14051	14165	14169	14119	14155	13986	14260	14234	14065	14262	14177	14287	13987	14007	14294	14012	14124	13969	14138	14055	14214	14187	14176	14078	14165	14148	14297	14113	14164	14198	14089	14095	14216	14109	14194	14011	14192	14191	14101	14110	14144	14341	14115	14033	14247	14157	14262	14157	14258	14104	14437	14203	14055	14336	14191	13957	13936	14009	14183	14074	14193	14103	14148	14165	14260	14356	13993	14114	13921	14077	14139	14144	14242	14208	14177	14217	14241	14238	14079	14188	14345	14307	14146	14202	14183	14054	14328	14148	14189	14278	14146	14116	14270	14106	14239	14223	14080	13977	14154	14177	14230	14088	14053	14030	14060	14041	14195	14199	14162	14163	14132	14198	14224	14314	14229	14163	14182	14243	14094	14207	14156	14317	14072	14153	14197	14057	14055	14182	14103	14095	14131	14235	14082	14120	14170	14156	14112	14082	14079	14127	14122	14063	14122	14238	14003	14213	14091	14175	14209	14232	14165	14168	14096	14112	14117	14037	14106	14306	14018	14132	14136	14161	14212	14149	14048	14157	14274	14163	14272	14301	14190	14168	14050	14130	14224	14068	14186	14221	14227	14262	14322	14263	14154	14327	14374	14218	14064	14284	14001	14133	14212	14149	14365	14239	14153	14265	14212	14210	14329	14308	14092	14359	14254	14332	14149	14126	14104	14101	14144	14223	14039	14078	14139	14217	14096	14219	14239	14214	14247	14219	14133	14110	14221	14239	14244	14086	13963	14310	14533	14107	14013	14436	14332	14063	14235	14203	14106	14187	14248	14092	14251	14253	14173	14183	14189	14117	14228	14096	14179	14067	14072	14237	14131	14166	14232	14215	13997	13996	14105	14158	14141	14205	14103	14172	13937	14058	14322	14069	14206	14230	14176	14321	14191	14115	14171	14221	14152	14236	13943	13935	14028	14134	14081	14200	14133	14173	14206	14253	14475	14254	14159	14107	14255	14285	14158	14105	13728	14133	14103	14178	14096	14142	14309	14089	14045	14077	13981	14215	14129	14128	14184	14124	14034	14203	14248	14199	14307	14388	14279	14176	14275	14138	14215	14202	14201	14303	14263	14243	14331	14125	14221	14225	13978	14139	14362	14333	14336	14167	14312	14248	14080	14298	13930	14252	14314	14183	14115	13991	14324	14135	14242	14199	14255	14123	14105	14273	14170	14157	14283	14172	14071	14119	14070	14132	14306	14198	14213	14251	14219	14232	14369	14089	14444	14139	14264	14155	13997	14200	14228	14183	14318	14251	14117	14060	14187	14208	14235	14049	14305	14138	14203	14275	14091	14393	14089	14105	14242	14271	14065	14372	14187	14327	14121	14132	14173	14383	14067	14287	14234	14146	14369	14373	14365	14253	14277	14246	14289	14293	14408	14144	14303	14017	14307	14171	14439	14169	14032	14163	14210	14215	14096	14333	14273	14134	14084	14031	14139	14168	14120	13980	14078	14032	14285	13936	14149	14224	14039	14406	14049	14257	13981	14201	14113	14292	14187	14125	14138	14185	14250	14176	14285	14264	14265	14075	14137	14244	14231	14338	14224	14226	14232	14291	14225	14102	13965	14041	14142	14137	14078	14102	14209	14205	14170	14162	14323	14386	14236	14093	14255	14200	14082	14119	14219	14122	13849	14146	13965	14251	14179	14137	14080	14255	14348	14348	14113	14106	14192	14218	14239	14118	14164	13998	13982	14173	14067	14199	14151	14227	14196	14216	14093	14157	14283	14339	14286	14278	14261	14196	14365	14146	14114	14306	14397	14260	14071	14035	14253	14091	14111	14305	14285	14148	14231	14213	14335	14083	14336	14342	14226	14149	14107	14209	14124	14321	14171	14048	14275	14245	14034	14284	14145	14279	14150	14073	14294	14213	14104	14080	14197	14236	14184	14135	14151	14134	14100	14332	14033	14127	14096	14068	13950	14062	14297	14166	14201	14189	14314	14029	14188	14127	14059	14178	14077	14151	14142	14073	14057	14175	14200	14101	14078	14139	14041	14203	14252	14120	14005	14207	14236	14170	14084	14109	14227	13928	14122	14131	14165	14138	14240	14459	14181	14153	14199	14244	13990	14157	14347	14273	13946	14103	14112	14180	14277	13961	14004	14172	14173	14268	14053	14377	14181	14258	14216	13977	14261	14234	14198	14143	14115	14176	14148	14229	14181	14148	14241	14061	14130	14274	14128	14281	14253	14105	14147	13954	14171	14285	14300	14151	14142	14172	14305	14212	14166	14139	14017	14284	14272	14155	14403	14056	14055	14299	14208	14179	14289	14118	14351	14218	14176	14183	14217	14111	14123	14184	14139	14330	14427	14159	14055	14071	14042	14096	14057	14219	14128	14397	14158	14292	14054	14274	14159	14166	14121	14261	14207	14181	14104	14160	13935	14259	14389	14022	14127	14071	14159	14116	14240	14139	14284	14121	14310	14211	14299	13920	14190	14410	14377	14292	14293	14151	14168	14103	14077	14253	14112	14271	14249	14221	14172	14304	14002	14106	14073	14165	14171	14184	14091	14117	14108	14084	14370	14133	14077	14255	14186	14251	14184	14043	14238	13945	14192	14153	14185	14165	14094	14142	14293	14198	14358	14262	14245	14227	13945	14014	14267	14049	14046	14251	14072	14210	14284	13971	14114	13881	14221	14260	14060	14136	14392	13981	14270	14324	14113	14286	14413	14252	14289	14245	14257	14304	13988	14228	14270	14071	14101	13969	14060	14153	14258	14404	14361	14222	14047	14043	14196	14216	14166	14206	14175	14214	14308	14175	14149	14008	14344	14152	14077	14440	14301	14320	14266	14284	14196	14349	14134	14173	14230	14034	14383	14266	14058	14246	13992	14015	14115	14250	14158	14198	14254	14091	14329	14100	14284	13998	14304	14281	14124	14162	14108	14110	14190	14256	14312	14249	14194	14061	14027	14226	14264	14201	14229	14222	14061	14190	14352	14132	14247	14225	14066	14180	14265	14191	14093	14192	14109	13976	14139	14140	14245	14137	14364	14120	14348	14360	14378	14127	14158	13994	14166	14138	14067	14140	13995	14025	14185	14388	14154	14208	14306	14036	14240	14225	14338	13980	14245	14206	14260	14139	14042	14104	13952	14194	14047	14150	14108	14216	14075	14257	14179	14188	14144	13995	14308	14328	14066	14270	14196	14305	14155	14064	14185	14114	14212	14096	14304	14264	14341	14206	13955	14126	14167	14194	14256	14249	14162	14129	14187	14026	14343	14185	14072	14218	14285	14085	14146	14199	14004	14418	14221	14320	14143	14162	14131	14376	14278	14262	14204	14141	14111	14215	14284	14195	14218	14224	14262	14109	14176	14317	14290	14099	14171	14221	14391	14284	14328	14342	14111	14149	14180	14248	14150	14179	14329	13969	14139	13977	14223	14181	14137	14096	14173	14088	14280	14107	14167	14078	14242	13986	14212	14192	14223	14299	14180	14184	14111	14164	14224	14089	14254	14170	14139	14314	14237	14144	14189	14161	14181	14063	14197	14190	14081	14040	14073	14140	14258	14197	14336	14127	14390	14117	14220	14239	14190	14055	14293	14450	14113	14258	14260	14128	14162	14110	14218	14080	14443	14296	14247	14166	14239	14195	14168	14127	14341	14254	14198	14345	14081	14275	14129	14344	14342	14197	14142	13971	14056	13966	14196	14130	14304	14188	14292	14077	14035	14155	14315	14048	14239	14167	14140	14210	14217	14234	14126	14193	14203	14272	14284	14232	14154	14122	14173	14189	14215	14135	14127	14152	14260	14198	14096	14111	14007	14050	14096	14378	14105	14287	14047	14165	14230	14152	14106	14072	14328	14084	14188	14317	14325	14211	14192	14220	14097	14272	14313	14159	14256	14228	14061	13977	13916	14016	14176	14156	14232	14123	14237	13943	14105	14107	14253	14203	14117	14120	14167	14168	14231	13990	14337	14229	14273	14141	14195	14145	14317	14004	14337	14093	14122	14182	14344	14234	14077	14220	14035	14187	14059	14388	14176	14004	14106	14143	14081	14272	14181	13917	14158	14271	13994	14149	14168	14037	13996	14272	14068	14124	14196	14292	14340	14020	14256	14029	14080	14423	14066	14203	14149	14230	14052	14353	14293	14203	14101	14084	14029	14179	14146	14348	14240	14200	14314	14219	14299	14205	14202	14107	14230	14215	14237	14298	14154	14308	14278	14270	14318	14148	14217	14129	14076	14213	14178	14326	14192	14076	14122	13929	14225	14225	14236	14140	14149	14222	14038	14263	14100	14291	14295	14384	14273	14217	14320	14142	14289	13921	14316	14361	14224	14016	14006	14041	13986
15104	24587	22750	18787	17034	15843	15382	23302	43913	41867	28818	20664	14157	13883	13760	13759	13869	13920	14056	13971	14025	14020	13909	13907	13909	13963	13944	13832	13980	13942	13988	13984	13830	13871	13853	14050	13883	14029	13806	13881	13900	13931	14007	13965	13906	13913	13892	13833	13973	13871	13802	13790	13993	13873	13949	14044	13895	13851	13816	13965	13803	14073	13838	13986	13911	13843	14123	13891	13959	13963	13889	13935	13802	13821	13869	13786	14053	13826	13854	13995	13946	13791	13717	13996	14004	13948	13909	13845	13986	13840	13953	13924	13884	13941	14077	13956	13919	14057	13929	13830	13917	13903	14030	13810	13992	13794	13916	13770	13900	13989	13975	13936	13858	13808	14119	14084	13869	13965	13845	13984	13966	13965	13896	13824	13904	14001	14052	13901	13860	14011	14023	13713	13934	14046	13967	14067	13966	13924	13937	14046	14024	14102	13922	13989	14011	13903	13884	14001	13966	13929	13853	14059	13923	13960	14065	13763	13833	13873	13966	13845	14075	13890	14038	13867	13938	13823	14099	13954	14016	13860	13962	13980	13812	13899	13860	13775	13853	13715	13861	13889	13881	13755	13945	13956	13813	13954	13829	13959	14063	13932	13740	13972	13982	13916	13938	14022	13880	13992	13807	13934	13810	14032	13841	13926	13797	13959	13912	13805	14028	13862	14051	13910	14037	13961	13843	13892	14072	13919	13972	13868	14028	13951	13877	13947	13920	13891	13955	13843	13809	13894	13798	13899	14102	13868	13913	13915	14145	13694	14086	13988	13998	14036	13721	13771	14056	14069	14016	13889	13887	13854	13911	13883	13932	14137	13887	13928	14044	14026	13847	13875	13838	13828	14075	13796	13966	14061	13839	13841	13929	13836	13960	14042	13788	14222	14040	13793	13897	14075	14059	14088	14098	13825	13925	13748	13982	13984	13867	13786	13895	13968	14032	13856	13913	14020	13850	13954	13852	13872	13936	13936	13741	13755	14010	13975	13899	14058	13731	13807	14002	13849	13890	13967	13975	13996	13911	13850	13974	13869	13797	13849	13847	13987	13784	13896	13870	14044	13905	13975	14030	14020	13953	13942	13887	13886	13729	13760	13993	13919	13904	13858	14028	13864	13812	13795	13930	14008	13978	13868	13781	14003	14079	13857	13908	13899	13940	14035	13859	13879	13796	14023	13936	14026	13790	14023	13916	14042	13981	13927	13891	14068	13783	13727	13811	13858	13816	13811	14053	13835	13981	13829	14055	13859	13957	13827	13882	13932	13868	13983	13999	13837	13983	14035	13924	13846	13937	13937	13916	13827	13817	13969	13979	13788	14041	13890	13914	13933	13898	13766	13958	13875	13884	13922	13932	13923	14046	13891	13889	14084	13899	13852	13921	13975	13741	13881	13809	13858	13901	13834	13981	13905	13932	13971	13817	13848	13972	13911	13961	13915	13822	13755	13826	13818	13917	14099	13881	14032	13884	14121	13907	13917	13951	13659	13855	14022	13725	14078	14015	13954	13954	13962	13820	13916	13944	13754	13910	13974	14011	13995	13736	13837	14085	13923	13893	13997	13896	13957	13935	13930	13909	13910	13922	13898	14013	13831	14056	13860	13938	13954	13998	14001	13711	13881	13938	13978	14024	13905	13982	13974	13880	13897	13868	13888	13855	13934	13778	13977	13903	13807	13861	14110	13978	13823	13963	13853	13876	13894	13854	13896	13921	14094	13783	13870	13997	13867	14034	13820	13962	13775	13916	13942	13869	13877	14043	13849	13803	14040	13942	13914	13879	13782	13804	13894	13834	13934	13935	13919	13891	13853	13989	14022	13855	13847	13939	14004	13942	13945	13818	13877	13921	13994	13899	14129	13775	13939	14119	13815	14036	13948	13996	13947	13895	13916	13858	13828	14022	13977	13989	13825	13899	14143	13930	14053	13928	13954	13864	13915	13855	13889	13740	14078	13868	13819	13909	13992	13841	13855	13796	13885	13926	13914	13945	13835	13859	13797	14008	13841	13918	13892	13926	13845	13808	14096	13907	13967	13739	13908	13814	14064	13867	13936	13982	13783	13883	13722	13865	13701	13836	13845	13986	14033	13932	14032	13774	13921	13888	13855	14042	13800	13983	14001	13912	13946	13819	14113	13859	13927	13833	13863	14134	13898	13735	13959	13974	14039	14049	13920	13834	13937	13980	14075	13891	13876	13931	13872	14097	13914	13926	13919	13905	13919	14041	13974	13950	13930	13985	13825	13958	13876	13766	13928	13827	13961	13953	13844	14019	13964	13820	13815	13851	13827	13739	13923	13816	13853	13897	13976	13927	13773	13790	13747	13984	13777	13787	13804	14057	13881	13907	13828	13963	13934	13928	13984	13756	13852	13958	13923	13903	13824	13878	13832	13771	13986	14117	14034	13937	13924	13830	14007	13932	13877	13773	14037	13899	14069	13938	14016	13873	13794	13936	13924	13731	14055	13912	13939	13950	14001	13804	13988	14017	13839	13874	14083	13955	13943	13879	13936	13983	13977	13950	13907	13895	13888	13919	13772	13990	13838	13987	13891	13894	14015	14011	13839	14068	14022	14016	14011	14167	13804	13933	13902	13862	13910	14047	13968	13911	13775	13950	13906	13914	13914	13933	13813	13805	14026	13946	13942	13981	14067	14008	13930	13914	13994	14014	13925	14000	13862	13879	13939	13935	13697	13991	13973	13842	13926	14011	13948	13970	13937	13902	14058	13883	13906	13858	14009	13863	14019	13871	13825	13991	14019	13867	13880	13830	13940	14089	13951	13824	13892	13804	13918	13924	13847	13898	13955	14099	14038	14123	13953	13770	13863	13851	13969	14015	13853	13844	13880	13863	13868	14055	14014	13836	13857	13940	13920	13704	13960	14002	13923	13926	14010	14127	13798	13917	13954	13919	13983	13898	13937	13812	13906	13981	13716	13898	14009	13863	14010	13959	13716	14008	13875	13843	13897	13815	13994	13845	13873	13784	13874	13843	13939	13843	13860	13954	13757	13905	13987	13884	13710	13915	14063	14008	13802	13927	13973	13958	13905	13987	13905	13875	13832	13926	13882	14090	13868	13924	13981	13987	13988	13908	13851	13902	14011	13854	14012	13976	13834	13835	13914	14056	13925	13879	14068	13855	13758	13859	13728	13889	13853	13915	13931	13957	13924	13984	13878	13896	13932	13994	13730	13872	13915	13910	13838	13932	13839	13948	13830	13863	13882	13957	13758	13964	13871	14121	13910	14066	13821	13925	13982	13877	13946	13805	13864	13911	13955	13930	13934	13883	13960	13845	13810	13835	14004	13943	13997	13732	13949	14055	13711	13955	13823	13984	13879	14028	13921	13960	13868	13906	13992	13833	13932	13840	14017	13988	13888	13759	13830	13831	13890	13712	13974	13814	14063	13886	13947	13957	14019	13909	13972	14016	13957	14018	13888	13866	13835	13849	13858	13833	13994	13814	13825	13871	13742	13824	13815	13875	13903	13982	14023	13894	13976	13945	13929	13786	14023	14001	14014	13767	13734	13970	14037	13849	13852	13954	13953	13864	13859	13954	13907	13835	13883	13936	14021	13887	13897	13893	13908	13989	13785	13985	13972	13859	13894	13872	14035	13895	13962	13950	13927	14004	13843	13926	14054	13995	13951	13962	13848	14018	13839	13766	13950	13840	13843	13886	14043	13952	14100	13805	13814	13964	13903	13814	13904	13796	13925	13974	14035	13920	13807	13887	13927	14106	14025	14038	13873	14014	13846	13913	13731	13803	14197	13714	13948	13979	13743	13831	13895	13873	13851	13870	14025	14006	13779	13983	13852	13971	13921	13935	14060	13925	14178	13929	14048	13880	13822	14025	13950	13961	13877	13869	13855	13956	13759	13723	14061	13968	13988	14145	14095	13660	13962	13960	13971	13911	13811	13807	13852	14052	13789	13901	13949	13883	13962	14021	13728	13951	13899	13802	14072	13824	13958	13929	13946	13845	13749	13982	13938	14078	13942	13979	13827	13893	13879	13852	13946	13862	13857	13893	13877	13947	13836	14065	13970	13886	13782	13941	13838	13809	14065	13821	13753	14005	13944	13806	13731	14059	13817	13995	13901	14048	13729	13904	13839	13967	14078	13901	13844	14040	13969	13825	14004	13923	13956	13903	13953	13979	13661	13921	14013	13955	13875	13962	14109	13956	13875	13880	14044	14137	13871	13793	13876	13875	13842	13956	13898	13910	14079	13945	13960	13787	13793	14050	13850	13933	14070	13841	14052	13797	13892	13944	13899	13930	13839	13864	13898	14056	13795	13903	13982	13967	13863	14016	13903	13846	13836	13862	13976	13944	14089	13963	13787	13952	13921	13932	13913	13796	13920	13785	13914	13987	13766	13798	13828	13961	13895	13843	13989	13782	13875	14071	13983	13954	13973	13855	14021	13940	13933	13751	13881	13804	13888	13915	13658	14000	13807	13868	13975	13956	13878	13868	13924	14029	13854	13972	13915	13906	14010	13908	13701	13841	13974	13764	13893	13909	14022	13981	13994	14039	13835	13850	13849	13874	13852	13947	13965	13708	14034	13958	13716	13872	14037	13859	14057	13867	13913	13941	13848	13773	13889	13946	13873	13910	13974	14061	14051	13844	14021	13784	13938	13816	13946	13876	13870	13969	13968	13951	13915	14058	13765	14026	14023	14076	13865	13819	13897	13851	13848	13990	13875	14015	13709	13993	14039	13801	13990	13877	13741	13970	13925	13896	13915	13950	13949	13837	14061	13862	14154	13869	13854	14043	13860	13881	13996	14091	14000	13967	13953	13935	13940	13945	13872	14012	13842	13771	13864	13888	14085	13815	13822	13940	13809	14082	13797	13850	14009	13746	14016	13959	13959	14092	13926	13964	13769	13767	13839	13832	13939	14009	13834	13897	13940	13876	13942	13994	13785	13909	13802	13920	13938	13901	13912	13855	13924	13883	13838	14175	13906	13894	14021	13866	13807	13966	13805	14143	13988	13951	13992	13855	13851	13902	13948	13857	13821	13959	13715	13974	13832	13787	13873	14000	14037	13922	13922	13921	14019	13802	13926	13979	13853	13902	13922	13836	13792	13900	13909	13946	13987	14032	14008	13902	13811	14036	13905	14053	13861	13984	14002
23185	21186	28967	23703	21430	22078	20020	22037	48718	53349	38166	27906	16237	14265	14033	13732	13821	13768	13908	13809	13699	13822	13757	13731	13743	13703	13665	13803	13745	13819	13569	13650	13593	13745	13594	13554	13494	13617	13657	13495	13704	13569	13430	13357	13659	13510	13635	13627	13656	13586	13749	13771	13725	13788	13579	13633	13786	13593	13685	13750	13643	13657	13750	13680	13976	13827	13677	13675	13626	13599	14004	13733	13434	13608	13852	13620	13678	13548	13526	13752	13663	13679	13763	13838	13550	13601	13819	13569	13627	13598	13575	13620	13735	13614	13690	13564	13583	13557	13776	13817	13421	13668	13788	13815	13641	13521	13578	13835	13569	13485	13604	13460	13655	13527	13659	13645	13709	13500	13587	13690	13679	13601	13565	13726	13767	13629	13587	13718	13739	13645	13731	13595	13541	13675	13406	13543	13614	13572	13687	13619	13784	13617	13617	13569	13559	13574	13562	13780	13638	13363	13655	13567	13844	13580	13657	13664	13703	13651	13572	13651	13506	13601	13607	13645	13528	13602	13609	13584	13724	13530	13760	13442	13558	13712	13728	13600	13750	13445	13671	13645	13654	13639	13626	13419	13470	13641	13598	13636	13574	13551	13537	13632	13713	13616	13631	13705	13797	13586	13649	13635	13581	13489	13487	13739	13578	13624	13598	13543	13535	13557	13528	13648	13523	13351	13789	13623	13686	13627	13500	13609	13766	13720	13616	13509	13775	13603	13621	13725	13572	13639	13430	13554	13738	13394	13509	13512	13753	13707	13594	13570	13724	13580	13779	13778	13661	13582	13509	13639	13570	13608	13523	13663	13396	13324	13655	13719	13542	13565	13914	13665	13607	13563	13665	13526	13509	13770	13560	13703	13535	13611	13726	13634	13570	13490	13739	13518	13494	13637	13550	13410	13733	13530	13402	13503	13719	13675	13637	13550	13748	13623	13591	13503	13507	13756	13689	13650	13656	13669	13413	13516	13732	13566	13497	13537	13619	13711	13678	13565	13631	13585	13661	13739	13645	13348	13466	13617	13641	13479	13694	13731	13474	13641	13695	13537	13387	13497	13778	13510	13589	13640	13715	13536	13576	13714	13537	13665	13610	13668	13605	13448	13455	13670	13484	13672	13565	13660	13552	13603	13649	13598	13660	13429	13414	13672	13700	13571	13556	13540	13709	13680	13691	13638	13547	13474	13582	13607	13605	13525	13561	13887	13619	13624	13723	13868	13765	13629	13651	13531	13663	13352	13700	13626	13355	13710	13763	13399	13564	13517	13437	13554	13553	13378	13766	13779	13719	13638	13733	13496	13686	13432	13650	13673	13557	13661	13505	13611	13641	13572	13606	13720	13508	13475	13603	13752	13746	13566	13705	13672	13588	13723	13772	13611	13539	13779	13595	13504	13704	13576	13736	13560	13374	13634	13686	13566	13342	13520	13625	13588	13514	13628	13536	13437	13554	13522	13746	13735	13597	13499	13534	13568	13673	13461	13548	13498	13465	13623	13700	13554	13532	13477	13622	13662	13588	13577	13630	13524	13509	13715	13591	13567	13553	13714	13606	13537	13628	13650	13652	13677	13413	13579	13634	13463	13652	13529	13605	13505	13596	13780	13673	13576	13693	13751	13604	13718	13657	13372	13554	13499	13710	13583	13696	13568	13743	13628	13760	13828	13746	13694	13740	13590	13484	13453	13699	13561	13573	13684	13448	13739	13515	13666	13518	13526	13661	13498	13564	13639	13616	13650	13644	13573	13587	13607	13615	13660	13661	13495	13663	13451	13597	13594	13639	13607	13543	13594	13558	13671	13382	13553	13613	13411	13350	13630	13685	13776	13572	13450	13642	13759	13568	13456	13516	13511	13639	13520	13524	13759	13816	13709	13669	13475	13631	13499	13530	13596	13542	13355	13462	13474	13444	13641	13723	13675	13745	13673	13597	13555	13810	13867	13704	13800	13574	13764	13559	13627	13664	13745	13411	13520	13627	13547	13595	13556	13740	13730	13423	13546	13570	13626	13616	13780	13567	13446	13699	13608	13612	13658	13633	13782	13556	13586	13504	13598	13610	13784	13395	13508	13710	13638	13575	13426	13659	13426	13659	13592	13793	13573	13713	13672	13617	13750	13676	13554	13560	13558	13487	13762	13546	13562	13725	13515	13439	13396	13509	13478	13612	13429	13699	13662	13575	13719	13764	13641	13505	13382	13632	13596	13697	13828	13496	13585	13775	13612	13717	13631	13726	13656	13738	13436	13596	13586	13657	13588	13656	13629	13543	13422	13537	13656	13577	13556	13443	13718	13622	13696	13693	13569	13503	13678	13557	13765	13490	13825	13524	13705	13541	13564	13733	13680	13427	13710	13625	13691	13654	13536	13599	13601	13418	13626	13452	13552	13493	13807	13686	13572	13412	13684	13418	13533	13481	13635	13438	13554	13573	13639	13646	13595	13450	13660	13571	13700	13532	13815	13595	13682	13792	13503	13576	13613	13567	13775	13483	13686	13384	13608	13645	13682	13505	13589	13353	13591	13540	13627	13454	13727	13649	13418	13597	13435	13396	13696	13599	13523	13542	13641	13537	13510	13489	13577	13507	13725	13573	13673	13659	13572	13677	13766	13642	13672	13642	13617	13590	13444	13617	13584	13653	13646	13741	13758	13565	13743	13579	13720	13619	13744	13650	13632	13367	13648	13602	13526	13634	13465	13622	13660	13678	13577	13474	13642	13793	13578	13583	13800	13430	13382	13423	13470	13646	13454	13606	13507	13396	13452	13576	13436	13555	13428	13502	13519	13590	13756	13612	13584	13524	13490	13572	13603	13705	13520	13507	13803	13601	13736	13568	13499	13735	13554	13593	13666	13750	13581	13716	13737	13550	13541	13774	13548	13505	13539	13477	13704	13706	13621	13583	13566	13612	13650	13741	13489	13534	13663	13435	13726	13547	13662	13623	13684	13349	13749	13778	13580	13485	13440	13464	13581	13551	13493	13567	13547	13752	13577	13538	13391	13659	13585	13605	13596	13645	13512	13623	13392	13591	13563	13552	13594	13506	13646	13608	13500	13610	13597	13428	13730	13425	13614	13652	13602	13470	13637	13433	13574	13712	13497	13596	13475	13516	13774	13623	13736	13636	13548	13550	13548	13560	13670	13629	13589	13654	13516	13668	13483	13756	13571	13504	13655	13703	13670	13647	13648	13667	13568	13599	13591	13502	13587	13585	13702	13674	13636	13610	13677	13637	13683	13657	13530	13584	13606	13733	13432	13532	13617	13394	13518	13708	13469	13569	13812	13614	13664	13700	13627	13578	13436	13700	13660	13570	13665	13533	13575	13627	13708	13503	13663	13596	13458	13575	13474	13599	13693	13633	13613	13641	13477	13619	13425	13462	13608	13650	13536	13575	13727	13628	13552	13677	13519	13517	13509	13447	13388	13543	13520	13674	13581	13509	13606	13533	13571	13632	13669	13780	13660	13672	13692	13565	13598	13647	13406	13498	13454	13612	13583	13609	13654	13417	13507	13619	13649	13708	13619	13547	13700	13555	13624	13477	13762	13483	13508	13559	13635	13585	13689	13590	13666	13562	13617	13783	13590	13507	13695	13561	13403	13480	13709	13499	13733	13617	13637	13593	13630	13747	13567	13490	13772	13607	13597	13589	13492	13648	13725	13834	13722	13440	13627	13613	13608	13732	13641	13604	13716	13522	13706	13413	13615	13811	13678	13707	13559	13635	13700	13525	13620	13655	13646	13524	13614	13611	13602	13642	13521	13550	13575	13708	13696	13513	13665	13418	13576	13625	13596	13499	13638	13610	13506	13574	13456	13528	13601	13373	13595	13761	13695	13633	13765	13567	13569	13636	13424	13549	13334	13722	13504	13560	13529	13635	13711	13507	13587	13554	13627	13468	13658	13657	13600	13571	13402	13617	13625	13699	13566	13653	13794	13544	13499	13512	13741	13773	13815	13705	13770	13576	13555	13543	13707	13792	13666	13552	13683	13622	13637	13624	13481	13785	13527	13662	13661	13534	13655	13693	13647	13360	13411	13676	13681	13540	13620	13494	13646	13608	13589	13674	13633	13619	13471	13470	13743	13566	13736	13610	13723	13652	13563	13615	13620	13631	13588	13719	13695	13502	13429	13372	13601	13589	13665	13706	13419	13628	13579	13616	13571	13517	13573	13602	13573	13643	13504	13570	13576	13584	13592	13612	13388	13567	13659	13601	13672	13738	13700	13670	13597	13662	13697	13651	13739	13711	13492	13683	13572	13749	13575	13608	13665	13450	13597	13426	13562	13447	13482	13713	13715	13373	13729	13497	13643	13743	13500	13598	13570	13806	13670	13542	13412	13574	13520	13480	13489	13569	13637	13563	13410	13432	13630	13535	13731	13734	13457	13676	13606	13676	13664	13638	13596	13560	13445	13605	13551	13624	13670	13435	13598	13672	13699	13736	13656	13460	13540	13660	13548	13573	13664	13503	13702	13569	13750	13477	13597	13458	13735	13716	13694	13540	13546	13743	13493	13635	13646	13604	13577	13635	13662	13506	13580	13640	13636	13632	13633	13578	13605	13647	13645	13407	13504	13570	13611	13598	13632	13513	13707	13647	13481	13526	13377	13678	13697	13582	13647	13738	13558	13618	13619	13503	13373	13559	13532	13530	13579	13377	13629	13605	13591	13573	13550	13674	13628	13699	13593	13712	13776	13751	13511	13448	13592	13398	13595	13593	13517	13696	13620	13496	13587	13580	13469	13664	13589	13575	13744	13739	13821	13685	13649	13511	13618	13422	13572	13430	13665	13723	13680	13407	13685	13686	13530	13618	13583	13520	13591	13601	13479	13602	13601	13608	13536	13604	13673	13664	13610	13622	13602	13611	13831	13450	13316	13573	13781	13667	13634	13523	13618	13595	13555	13485	13359	13603	13564	13572	13545	13717	13656	13610	13575	13589	13569	13338	13504	13523	13438	13585	13583	13541	13523	13550	13618	13675	13614	13486	13404	13495	13556	13681	13498	13560	13499	13755	13536	13558	13518	13559	13431	13500	13516	13514	13563	13526	13525	13614	13469	13613	13729	13619	13555	13562	13742	13613	13709	13608	13670	13677	13749	13759	13604	13791	13597	13469	13761	13474	13741	13800	13483
17450	30096	27426	22245	19510	17310	16081	24455	54350	53526	40584	27444	14110	13609	13569	13549	13548	13553	13733	13541	13566	13614	13612	13540	13658	13581	13565	13619	13565	13516	13751	13494	13546	13646	13583	13483	13643	13554	13681	13476	13462	13623	13527	13556	13609	13528	13658	13588	13524	13702	13416	13514	13541	13481	13637	13662	13715	13551	13624	13550	13634	13499	13698	13541	13581	13413	13457	13711	13485	13469	13519	13573	13613	13558	13456	13605	13702	13531	13501	13422	13512	13496	13660	13571	13584	13488	13444	13558	13329	13593	13435	13400	13668	13541	13631	13531	13444	13486	13391	13540	13456	13594	13401	13400	13491	13354	13582	13498	13485	13496	13464	13350	13402	13411	13594	13601	13471	13573	13481	13445	13517	13486	13448	13515	13553	13541	13536	13492	13585	13462	13565	13628	13556	13499	13352	13417	13671	13441	13617	13598	13578	13493	13417	13561	13567	13405	13585	13537	13496	13612	13421	13449	13528	13425	13543	13561	13378	13494	13606	13521	13602	13587	13570	13484	13521	13541	13508	13388	13460	13494	13457	13627	13570	13536	13440	13685	13565	13611	13549	13483	13484	13737	13552	13598	13527	13658	13614	13458	13536	13437	13585	13523	13448	13586	13458	13608	13488	13539	13566	13361	13671	13559	13560	13532	13363	13356	13455	13517	13484	13444	13558	13374	13592	13465	13541	13538	13558	13500	13391	13415	13429	13559	13546	13551	13462	13445	13527	13436	13436	13551	13662	13504	13542	13560	13558	13539	13609	13584	13405	13416	13548	13465	13370	13453	13584	13438	13610	13556	13424	13500	13451	13570	13293	13425	13511	13526	13421	13590	13556	13621	13541	13629	13418	13482	13518	13531	13518	13479	13545	13465	13435	13534	13505	13476	13507	13532	13524	13499	13510	13636	13597	13571	13363	13722	13376	13365	13519	13582	13573	13583	13441	13577	13591	13653	13646	13503	13356	13636	13539	13441	13535	13465	13425	13542	13420	13472	13584	13451	13625	13597	13427	13577	13530	13673	13623	13540	13466	13680	13315	13392	13521	13463	13458	13514	13473	13569	13612	13486	13584	13734	13558	13638	13439	13658	13666	13529	13501	13617	13537	13472	13598	13412	13612	13529	13422	13443	13488	13546	13620	13615	13573	13589	13456	13637	13548	13643	13348	13723	13494	13482	13611	13395	13382	13491	13434	13531	13472	13421	13476	13525	13415	13541	13446	13461	13673	13622	13529	13501	13484	13587	13677	13446	13516	13516	13477	13443	13429	13777	13570	13538	13619	13582	13482	13632	13492	13507	13416	13510	13596	13648	13504	13534	13589	13540	13566	13572	13583	13589	13427	13608	13539	13708	13635	13364	13467	13610	13538	13599	13640	13611	13635	13594	13501	13571	13470	13377	13573	13464	13492	13445	13552	13629	13591	13576	13577	13668	13561	13512	13483	13538	13361	13628	13575	13415	13573	13549	13617	13622	13484	13207	13642	13462	13403	13595	13371	13676	13607	13644	13551	13444	13322	13631	13514	13549	13488	13557	13460	13507	13458	13577	13530	13398	13699	13552	13573	13450	13395	13501	13586	13387	13440	13371	13450	13473	13585	13684	13615	13539	13618	13493	13433	13572	13524	13528	13414	13525	13702	13592	13500	13567	13500	13501	13519	13630	13595	13535	13459	13577	13541	13329	13497	13367	13513	13435	13672	13594	13428	13539	13594	13557	13688	13498	13462	13367	13520	13506	13636	13448	13505	13690	13617	13550	13470	13484	13516	13645	13522	13443	13621	13390	13497	13641	13471	13625	13496	13568	13590	13387	13561	13504	13688	13428	13531	13462	13694	13539	13679	13399	13582	13525	13554	13441	13448	13556	13466	13534	13541	13523	13594	13496	13521	13478	13478	13554	13710	13738	13663	13532	13562	13549	13555	13553	13603	13491	13651	13466	13542	13704	13469	13565	13590	13666	13577	13396	13602	13549	13681	13422	13583	13589	13530	13447	13685	13533	13763	13513	13624	13386	13478	13656	13567	13448	13679	13561	13477	13487	13459	13490	13600	13759	13628	13563	13655	13557	13530	13471	13488	13508	13594	13494	13451	13437	13559	13549	13439	13556	13595	13544	13530	13519	13443	13489	13484	13623	13694	13494	13574	13574	13610	13430	13410	13534	13552	13470	13618	13483	13504	13540	13558	13531	13593	13572	13381	13721	13488	13439	13285	13424	13555	13587	13584	13623	13622	13487	13518	13492	13387	13359	13588	13472	13408	13413	13506	13484	13419	13486	13527	13417	13494	13515	13523	13400	13439	13488	13563	13219	13569	13344	13494	13616	13512	13603	13603	13586	13647	13418	13491	13595	13618	13445	13574	13516	13749	13553	13551	13434	13472	13546	13580	13566	13649	13490	13704	13721	13556	13705	13478	13551	13420	13532	13527	13424	13511	13589	13575	13408	13585	13625	13623	13517	13567	13610	13424	13394	13651	13447	13560	13401	13690	13574	13533	13415	13454	13485	13566	13461	13510	13541	13504	13465	13452	13664	13468	13544	13713	13351	13452	13586	13310	13618	13627	13622	13572	13512	13720	13566	13647	13670	13433	13524	13503	13403	13728	13541	13345	13463	13330	13533	13509	13367	13444	13554	13828	13534	13584	13549	13416	13465	13535	13502	13589	13402	13594	13621	13514	13529	13515	13466	13434	13614	13568	13709	13494	13586	13620	13274	13488	13415	13536	13766	13556	13558	13556	13525	13516	13596	13611	13451	13504	13575	13635	13532	13615	13586	13498	13475	13577	13560	13393	13473	13588	13527	13578	13612	13465	13498	13600	13580	13545	13492	13439	13536	13576	13662	13545	13600	13408	13493	13428	13461	13579	13701	13380	13603	13484	13506	13569	13488	13363	13429	13528	13569	13609	13461	13590	13521	13475	13412	13627	13510	13550	13421	13451	13561	13552	13505	13347	13358	13493	13407	13475	13553	13444	13508	13291	13472	13577	13582	13500	13489	13687	13545	13550	13649	13629	13567	13415	13645	13556	13459	13463	13385	13429	13504	13430	13566	13430	13530	13524	13528	13528	13503	13561	13492	13547	13579	13542	13627	13598	13580	13493	13476	13446	13597	13724	13536	13350	13636	13471	13421	13623	13521	13487	13446	13563	13417	13517	13405	13544	13508	13463	13442	13667	13672	13610	13381	13503	13438	13366	13578	13584	13422	13480	13514	13518	13543	13497	13646	13483	13521	13438	13499	13653	13468	13605	13538	13471	13499	13630	13542	13582	13535	13607	13486	13699	13768	13630	13519	13611	13659	13527	13472	13591	13532	13457	13549	13626	13483	13537	13648	13521	13486	13515	13594	13547	13432	13549	13536	13526	13638	13463	13379	13485	13452	13522	13375	13525	13423	13638	13478	13588	13588	13700	13395	13509	13578	13536	13711	13349	13551	13620	13489	13327	13511	13548	13572	13583	13581	13540	13529	13580	13579	13412	13667	13374	13623	13693	13424	13412	13652	13576	13525	13469	13339	13393	13379	13414	13631	13460	13565	13438	13641	13627	13593	13511	13383	13562	13453	13490	13467	13453	13344	13490	13391	13676	13577	13408	13452	13427	13633	13524	13587	13422	13444	13437	13589	13392	13501	13535	13467	13544	13526	13539	13490	13490	13538	13636	13641	13594	13377	13509	13526	13538	13498	13558	13582	13225	13550	13636	13535	13595	13510	13434	13349	13540	13541	13617	13401	13518	13465	13675	13450	13552	13727	13343	13631	13582	13555	13549	13553	13473	13617	13710	13521	13448	13468	13504	13499	13492	13484	13526	13498	13348	13339	13624	13547	13473	13416	13484	13575	13650	13549	13540	13596	13456	13432	13470	13479	13485	13577	13504	13432	13455	13646	13635	13287	13683	13441	13619	13501	13573	13637	13619	13346	13538	13360	13454	13409	13569	13554	13672	13526	13615	13332	13592	13379	13556	13600	13507	13488	13522	13378	13506	13497	13529	13529	13457	13439	13601	13366	13568	13512	13644	13612	13611	13584	13461	13518	13435	13655	13524	13481	13719	13406	13378	13604	13676	13639	13578	13617	13660	13477	13478	13683	13456	13599	13495	13611	13346	13609	13533	13515	13531	13491	13543	13320	13520	13989	13476	13500	13440	13505	13541	13486	13578	13419	13391	13397	13453	13428	13521	13540	13507	13393	13555	13464	13660	13607	13582	13493	13633	13384	13365	13655	13632	13565	13543	13685	13571	13500	13650	13616	13476	13417	13316	13513	13614	13503	13563	13423	13582	13610	13586	13596	13404	13492	13558	13483	13461	13426	13471	13489	13544	13622	13567	13791	13652	13535	13552	13396	13654	13514	13486	13510	13478	13542	13452	13508	13633	13550	13498	13610	13452	13553	13530	13515	13399	13491	13545	13580	13548	13331	13330	13362	13519	13430	13593	13477	13571	13452	13450	13597	13615	13552	13501	13547	13581	13595	13553	13459	13544	13430	13319	13606	13620	13639	13553	13491	13384	13544	13468	13480	13509	13536	13600	13533	13450	13696	13552	13544	13433	13495	13546	13529	13576	13588	13483	13616	13621	13681	13599	13472	13580	13512	13615	13445	13500	13535	13545	13555	13705	13471	13485	13642	13329	13552	13614	13393	13642	13610	13661	13270	13589	13743	13550	13577	13578	13488	13657	13392	13473	13730	13534	13531	13482	13655	13532	13505	13579	13505	13589	13543	13615	13462	13651	13603	13479	13537	13455	13600	13478	13461	13661	13493	13643	13606	13535	13532	13604	13541	13324	13458	13471	13544	13556	13483	13537	13422	13473	13458	13355	13530	13427	13497	13669	13673	13373	13468	13492	13681	13451	13519	13584	13536	13810	13433	13496	13520	13633	13476	13438	13580	13625	13570	13730	13585	13542	13497	13652	13456	13366	13452	13593	13539	13256	13602	13486	13613	13412	13518	13498	13592	13620	13563	13435	13494	13459	13490	13434	13539	13588	13672	13614	13483	13456	13623	13475	13546	13668	13503	13614	13502	13606	13610	13535	13522	13506	13473	13782	13395	13417	13498	13532	13351	13588	13577	13591	13534	13452	13397	13641	13405	13628	13772	13501	13430	13509	13691	13611	13571	13596	13576	13514	13654	13512	13519
27444	21640	21740	18012	14950	14780	14586	14698	18101	20197	18072	16228	14429	14124	14005	14350	14305	14065	14094	14180	14181	14208	14152	14196	14223	14256	14151	14093	14262	14256	14383	13983	14059	14312	14324	13998	14013	14012	14069	13999	14119	14183	14122	14130	13977	14239	14237	14197	14239	14085	14264	14195	14109	14041	14032	14240	14213	14184	14143	14109	14306	14168	14131	14278	14010	14075	14062	13961	14153	14048	14074	13975	14124	13962	14196	14186	14292	14217	14008	14231	14159	14141	14137	14254	14144	14324	14053	14200	14081	14334	14095	14166	14107	14200	14173	14065	14044	14031	14113	14180	14245	14079	14200	14076	14059	14384	14111	14190	14010	14139	14119	14103	14092	14063	14147	14042	13985	14197	14188	13997	14114	14121	14114	14051	14212	14010	13903	14149	14134	13955	14116	14159	14117	14322	14111	14029	14237	14141	14150	13979	14044	13934	14129	14176	14109	14038	14104	14101	14080	14058	13923	13994	14042	14098	14346	13996	14064	14028	14068	14117	14134	14054	14142	14168	14079	14064	14192	13934	14249	14021	14111	14161	14158	14196	14111	14135	14123	14318	14081	14352	14061	14163	14106	14157	14344	14115	14180	14069	14045	14148	14209	14234	14309	14048	13925	14174	14046	14037	13932	14093	14035	13977	14070	14084	14189	14009	14087	14049	14205	13969	14040	14121	14136	14136	14058	14018	14100	14214	14079	14244	14245	14129	14222	14176	14132	14128	14069	13983	14000	14148	14232	13923	13943	14161	14240	13872	14023	13963	13973	14092	14097	14155	14091	14283	14290	13994	14113	14250	13982	14201	14164	14040	14185	14169	14194	13844	14135	13988	14038	14161	14159	14011	14267	14189	14211	14165	14115	13866	14118	14163	14254	14150	13999	14105	13914	13959	14116	14150	14209	14140	13976	14096	14316	14182	14184	14178	14217	14056	14243	14138	14310	14240	14088	14180	14126	14028	14049	14044	14149	14047	13985	14193	14295	14200	14057	14183	14141	14340	14171	14084	14180	14004	14122	14111	14203	14006	14064	14118	14041	14110	13884	14038	14151	14065	14109	14050	14052	14035	14019	14130	14113	14268	14269	14370	14112	14258	14018	14231	14206	14116	14023	13961	14049	14280	14334	14112	14091	14029	14067	14120	14272	14196	13970	14143	14009	14081	14315	14141	14312	14100	14290	14344	14295	14262	14266	14183	14250	13971	14090	14280	14221	14030	14045	14075	14119	14123	14054	14233	14108	13967	14065	14217	14046	14240	14164	14060	14068	14057	14186	14106	14311	14226	14377	14085	14023	13995	13994	13895	14114	14055	13820	14004	14099	14045	14086	13979	14055	13895	14138	14037	14140	14133	14163	13996	14026	14008	14134	13881	14257	14216	14030	14091	14092	14149	14065	14002	13998	14114	13945	14113	14169	14076	14146	14116	14176	14129	13898	13888	14051	13967	14117	14135	13887	14123	14017	14244	14054	14035	14226	14136	14014	14162	14060	13889	14127	14182	14117	14250	13999	13904	14254	14182	14036	14061	14072	14109	14195	14117	14019	14117	13952	14177	14279	14209	14291	14077	14048	14030	14200	14141	14085	14131	14089	13899	13945	13978	14024	14315	14136	14027	14084	13984	14023	14127	14077	14020	13951	14038	14215	14276	14148	14221	14077	13938	14023	14098	14049	14106	14164	14037	14152	14105	14069	14182	14073	14090	14149	14065	14176	14254	14146	14108	14178	14176	14223	14204	14006	14115	14039	14114	14110	14154	14097	14130	14102	14165	14126	13935	13880	14347	14209	14104	14033	14201	14127	14256	14039	14172	14007	14037	14082	14128	13995	14196	14041	14384	14008	14132	13942	14022	14009	14125	14213	14244	14223	14120	14061	14117	14014	14063	14161	14201	14217	14003	13982	14013	14087	13785	14076	14102	14103	13994	14254	14123	14085	14118	14096	14250	14281	14243	14149	14126	14009	14099	14193	14154	14127	14018	13988	14139	14207	14298	14044	14060	14361	13988	14009	14027	14102	14261	14026	14099	14220	14138	14045	14041	14124	13970	14034	14123	14030	14185	14045	13890	14266	14053	14248	14055	14032	14189	14006	14273	14217	14009	14011	14241	14106	14142	14079	14030	14068	14096	14240	14402	14257	14093	14125	14205	14189	14137	14183	14163	14213	14146	14023	14128	14086	14044	14141	14051	14067	14063	14394	14178	14016	14181	14082	14358	14165	14099	14206	13974	14255	14211	14117	14168	14321	14108	14080	14242	14230	14244	14150	14179	14057	14077	14215	14092	14185	14073	14181	14089	14066	13966	14317	14217	14118	14257	14070	14271	14202	13954	14126	14101	14304	14109	14082	14113	14056	13968	14177	13940	14086	14093	14192	14138	14190	14339	14242	14266	14010	14026	14182	14097	14033	14334	14065	14173	14063	14167	13992	14136	14199	14117	13945	14147	14113	14132	14430	14119	14131	14161	14272	13976	14075	14024	14237	14168	14189	14106	14051	14017	14125	14024	14260	14115	14141	14207	14265	14134	14044	14207	14197	14197	14343	14175	14243	14054	14205	14027	14130	14039	14127	13971	14199	14247	14111	14047	14142	13909	13931	13975	14203	14240	14308	13952	14114	14261	14045	13941	14128	14201	14152	14167	14009	13913	14248	14105	14172	14253	14104	14042	14206	14232	14086	13938	13994	14087	14169	13992	14031	14243	14087	14017	14117	14070	14099	14157	14247	14207	14225	14138	14264	14209	14269	14081	13972	13932	14156	14096	14077	14151	14225	14224	13967	14144	14136	14163	14091	14013	14079	14321	14135	14153	13938	13935	14236	14057	13941	14049	14135	14240	14257	14240	14300	14206	14094	14193	13988	14020	14181	14259	14271	14113	14092	13949	14158	14127	13913	14075	14151	14303	14080	14043	13943	14071	14029	14147	14159	14072	14228	14031	14090	14071	13883	14034	14239	14149	14229	14074	14264	13900	14113	14140	14090	13978	14216	14177	14224	14222	14034	14318	14072	14048	14121	14019	14040	14151	14431	14223	14184	14160	14215	14118	14104	14169	13996	14018	14376	14210	14074	13952	14126	14036	14195	14174	14103	13942	14018	14324	14294	14105	14262	14351	14143	13996	14150	14051	14151	14068	14043	14128	13973	14263	14078	14046	14073	14120	14046	14233	14254	14106	14208	14110	14074	14020	14257	14196	14101	14066	14109	14198	14024	14264	14104	14225	14002	14058	14073	14140	14165	14139	14083	14208	14155	14134	13964	14312	14183	14035	14067	14099	13990	13987	14161	14241	13944	14089	14015	14124	13967	14049	14106	13992	14113	14190	14199	14096	13979	14060	14234	14078	14136	14111	14365	14301	14015	14073	14045	14074	14184	14071	14200	14157	14224	14355	13953	14132	14181	14078	14207	14036	14278	14018	14203	14043	13978	14088	14185	13990	14013	14148	14093	13996	14010	13957	13938	14117	14107	14115	14169	14211	14262	14096	14388	14029	13983	14259	14131	14115	14236	14083	14216	14199	14373	14032	14037	14114	14262	14145	14263	14133	14114	14160	14033	14097	14192	14177	14013	14071	14042	14185	14092	14322	14351	13974	14296	14158	13909	14223	13984	13889	14048	14142	14076	14168	14241	14266	14135	14234	14208	14135	14079	14213	14122	14073	14105	14281	14158	14166	13995	14192	14285	14324	14214	14090	14140	14098	14125	13953	14086	13985	14059	14052	14034	13871	14289	14182	14035	14051	14076	14153	14277	14191	14085	14159	14080	14083	13980	13940	14205	14073	14229	14096	14189	14251	14271	14340	14225	14075	14180	14052	14130	14136	14127	14176	14130	14296	14079	13995	14138	14022	14014	14087	14270	14035	14082	14156	14002	14144	14135	14066	14016	14119	14094	14183	14222	14200	14041	14052	14220	14196	14173	14125	14023	14123	14105	14114	14200	14271	14108	14082	14101	13970	14139	14060	14187	14151	14007	14111	14221	14099	14346	14143	14233	14039	14179	14154	14010	13995	14208	13937	14092	14074	14119	14166	14084	14118	14224	14042	14189	14251	13955	13998	14162	14114	13939	14057	14091	14103	14138	14142	14145	14334	14046	14071	14044	14079	13972	14284	14037	14087	14251	14025	14106	14179	14058	14083	14199	14289	14233	14188	14072	14172	14205	14097	14070	14264	14226	14216	14159	13977	14092	13946	14235	14154	14209	14111	14235	14197	14074	14011	14009	14061	14079	14207	14216	14145	14184	14266	13971	14130	13824	13984	14052	14117	14202	14152	14166	13973	14265	14107	14195	14097	14090	14125	14155	14336	14140	14251	14134	14276	14028	13982	13959	14184	14112	14170	14201	14025	14171	14201	14071	14017	14087	14223	14047	14193	14132	13994	14114	14076	14254	13987	14238	14037	14236	14115	14163	13990	14088	13938	14103	14230	14014	14031	14186	13934	14032	14059	14206	14144	14124	14036	14225	14037	14222	14151	14190	14037	14175	14160	14136	14086	14235	14137	14241	14220	14093	14101	14390	14148	14032	14088	14069	14260	14241	14206	14324	14092	14142	14149	14296	14268	14081	14056	14052	14067	14155	14032	13948	14299	14122	13968	14056	14130	14045	13998	13956	14193	14103	14052	14280	14176	14185	14229	14086	14124	14250	14030	14162	14192	14191	14126	14105	14328	14093	14036	14186	14286	13963	14031	14112	14262	14138	14139	14288	13993	14105	14171	14026	14204	14256	14222	14151	14044	14272	13951	14101	14064	14183	14122	14245	14201	14204	14053	14048	14094	14142	14264	14117	13930	14226	14148	14289	14129	14197	14199	14030	14195	14092	14175	14294	14019	14134	14021	14104	14085	14204	14297	14130	14092	14263	14092	14199	14339	14087	14125	14178	14078	14138	14333	14111	14073	14159	14293	14100	14186	14409	14114	14241	14369	14083	13972	14086	14147	14220	14094	14267	14112	14094	14168	14148	14189	14367	14307	13875	14104	14190	14203	14337	14151	14254	14148	14096	14050	14141	14128	14101	14214	14085	14284	14099	14054	14344	14146	13945	14297	14251	14097	14087	14081	14178	14229	14081	14267	14067	14286	14289	14154	14164	13999	14032	14089	14296	14088	14292	14138	14174	14125	14030	14101	13929	14254	14261	14020
14796	18470	17898	16056	14977	14616	14273	14921	20870	22656	18690	15824	14001	13861	13775	14051	13938	13878	14051	13997	13912	13716	13806	13856	13994	13894	13974	13882	13866	13908	13927	14051	13881	13975	13977	13954	13860	13995	13814	14007	13962	13967	13912	13879	13701	13863	13796	13940	13908	13865	13981	13903	13964	13949	13885	13945	13749	14123	13853	13926	13925	13942	13970	13778	13619	14102	13938	13768	13866	13953	14011	13891	13884	13850	13854	13930	13938	13803	13779	13809	13971	13724	13904	13842	13936	13919	13990	13750	13903	13969	13828	13926	13934	13685	13817	13987	13940	13994	13810	13945	13913	13920	13867	13907	13857	13738	13891	13784	13952	13819	13836	14005	13931	13869	13746	13866	13910	13940	13954	13897	13958	13783	14021	13809	13881	13717	13782	13831	13873	13761	13801	13811	13838	13649	13778	13859	13884	13882	13825	13942	13957	13763	13881	13792	13911	13908	13859	13970	13980	13902	13840	13999	13896	13890	13743	13847	13868	13909	13694	13891	13910	14152	13861	13938	14015	13846	13925	13750	13782	13921	13874	13916	13739	13825	13811	13839	13738	14062	14076	14116	13835	13769	13883	13978	13830	13859	13974	13941	13914	13820	13677	13940	13892	13890	13933	14018	13903	13747	13942	13834	14011	13777	13827	13894	13832	13960	13787	13905	13779	13858	13970	13838	13754	13735	13931	13811	13927	14059	14006	13898	13877	13883	13945	13810	13773	13931	13810	13814	13765	14058	14096	13784	13930	13896	13764	13792	13830	13966	13926	13923	13984	13845	13851	13831	13970	13922	13869	13937	13625	13939	13879	13825	13860	13865	13721	13880	13910	14009	13831	13819	14035	13930	13902	13717	13900	13928	13912	13986	13895	13914	13857	13857	13870	13952	13675	13582	14023	13871	13927	13754	13915	14053	13779	13795	13846	13896	13854	13920	13931	13924	13836	14013	13643	13938	13877	13907	13917	13772	13899	13874	13882	13816	13765	13918	14063	13777	13921	14116	13902	13888	13969	13861	13848	13877	13800	14022	13930	13876	13840	14040	13990	13844	13772	13951	13883	13646	13865	13900	13833	13925	13787	13954	13763	13864	13896	13974	13932	13882	13782	13917	13798	13929	13811	13782	13826	13950	14002	13812	13837	13772	13906	13691	13843	13881	13771	13890	13868	13762	13909	13869	13599	14026	13867	13922	13965	13994	13897	13825	13997	13922	13827	13839	13992	13740	13840	13890	13904	13946	13767	13855	13817	14000	13822	13939	13912	13945	13821	13883	13831	13806	13883	13884	13976	13905	13812	14128	13864	13867	13882	13701	13925	13969	13769	13890	13784	13800	13897	13872	13750	14064	13716	13764	13847	13808	13820	13768	13876	13817	14078	13708	13845	14003	14011	13846	13907	13664	13903	13878	13918	13699	13890	13850	13914	13900	13827	13996	13904	13779	13981	13901	13902	13906	13951	13955	14047	13899	13828	13894	13799	14001	13797	13872	13839	13909	13818	13985	13944	14119	13679	13932	13864	13898	13952	13886	13999	13942	13875	13725	13762	13854	13923	13804	13897	13944	13870	13919	13844	13748	13881	13791	14018	13815	13925	13885	14027	13784	14016	14001	13910	13936	13833	13803	13548	13737	13965	13754	13795	13814	13950	13941	13803	13786	13879	13781	13837	14023	13985	13892	13917	14004	13910	13883	13898	13822	13890	13892	13963	13776	13861	13829	13966	13756	13885	13898	13962	13985	13885	13717	13822	13906	13831	13969	13913	13914	13979	13836	13795	13903	14041	13720	13859	13967	13850	13914	13926	13857	13838	13824	13770	13999	13820	13901	13913	13746	13532	13784	14045	13773	13914	13984	14013	13958	13837	13824	13861	13758	14006	13703	13913	13871	13973	13802	13951	13931	13908	13987	13881	13840	13815	13930	13930	13772	13868	13833	13887	13745	13774	13891	13913	13998	13827	13937	13704	13860	13940	13755	13781	13875	14051	13866	13845	13919	13776	14011	13991	14057	13732	13726	13871	13904	14022	13725	13981	13901	13819	13976	13901	13774	13984	13808	13906	13913	13838	13852	13823	13704	13909	13940	13995	13844	13805	13852	13816	13727	14067	13820	13690	13930	14110	13950	13914	13900	13832	13877	13868	13789	13907	13912	13916	13903	13815	13916	13913	13926	13928	14232	13718	13943	13932	13821	13779	13908	13799	13797	13819	13998	13849	13815	13861	14040	13776	13815	14009	13731	13816	13758	14014	13934	13755	14026	13896	13857	13776	13838	13952	13936	13804	13822	14047	13894	13929	13952	14049	13882	13689	13886	13971	13832	14068	13864	13949	13763	13888	13746	14057	13945	13978	13908	13868	13783	13886	13831	13980	14033	13866	13861	13918	14060	13972	13939	14001	13835	13885	14079	13766	13851	13802	13820	13901	13746	13851	13821	14013	13762	13823	13907	13854	13843	13833	13868	13955	13994	13833	13898	13912	13872	13939	13980	13879	13888	13783	13957	13969	13946	13931	13827	13783	13895	13749	13889	13856	13995	13942	13776	13945	13821	13990	13906	13837	13812	14019	13923	13736	13829	13893	13826	13833	14004	13961	13904	13859	13823	13804	13985	13881	13895	13782	13823	13946	13944	14134	13876	13718	13732	13901	13849	13844	13893	13828	13787	13775	13854	13994	13873	13731	13794	14128	13891	13801	13941	14012	13716	13874	13960	13758	13821	13941	13753	13743	13922	13871	13854	13805	13896	13798	13908	13873	13939	13925	13842	13880	13799	13711	13810	13770	13947	13868	13714	13979	13675	13954	13874	13860	13921	13832	13970	13960	13854	13811	13854	13927	13734	13908	13854	13920	13819	13823	13791	14010	13684	13973	13620	13760	13786	13943	13850	13949	13994	13905	13972	13855	13977	13962	13848	13767	13856	13753	13876	13982	14001	13851	13938	13882	13873	13870	13879	13991	13889	13933	13894	13894	13763	13911	13872	13903	13955	13821	13842	13822	13988	13858	13706	13967	13939	13914	13847	13922	13755	14094	13974	13851	14008	13787	13895	13970	13895	13942	13628	13858	13898	13891	13975	13848	13879	13720	13792	14114	13885	13908	13988	13791	13921	13887	13923	13853	13775	13854	13765	13645	13821	14082	13788	13760	13917	13759	13811	13807	13969	13962	13916	13806	13931	13947	13948	13892	13905	13762	13852	13909	13858	13857	14022	13987	13961	13801	14071	13738	13730	13943	13644	13917	13892	13896	13919	13749	13952	13909	13905	13966	13834	13635	13944	13838	13707	13862	13872	13992	13890	13908	13874	13849	13868	13929	13982	13970	13743	13972	13940	13898	13896	13951	13981	13943	13993	13769	13970	13824	13812	13923	13876	13739	13812	13850	13946	13893	14016	13779	13914	13786	13903	13993	13865	14009	13960	13881	14019	13812	13855	13806	13795	13878	13890	13943	13812	13897	13908	13868	13815	13905	14002	14053	13693	13773	13879	14050	13866	13865	13935	13998	13780	13990	13914	14020	13745	13880	13816	13972	13765	13831	13913	13888	13873	13847	14024	13717	13869	13890	13702	13790	13840	13898	13962	13996	13896	13743	13728	13865	13857	13965	13903	13862	14010	13835	13863	14024	13909	13741	13925	13807	13834	13833	13948	13946	13959	13747	13786	13988	13850	13935	13821	13793	13867	13726	14004	13881	13858	14002	13851	13834	13783	13721	13938	13827	13817	13814	13916	13974	13843	13742	13928	13931	13614	13729	13995	13870	13791	13797	13836	13941	13854	13782	13802	13888	13884	13882	13766	13942	13949	13906	13970	13900	13838	14008	13772	13772	13811	13825	13902	13866	14056	13961	13952	13825	13886	13985	13795	14021	14156	14090	13775	13790	13855	13946	13962	13880	13896	13936	13998	13849	13925	13730	13796	13843	13710	13761	13775	13950	13957	13943	13818	13895	13852	13943	13856	13919	14003	13957	13909	13867	13989	13865	13792	13960	13777	13933	13831	13925	13866	13969	14101	13852	13819	13846	14067	13752	13685	13710	13735	13851	13750	13978	13894	13791	13872	13879	14040	13740	13681	13886	13903	13970	13967	13988	13935	13986	13907	14015	13934	13817	13829	13875	13964	13913	13830	13894	13845	14113	13889	13726	13932	13885	13849	13877	13909	13989	13964	14007	13911	13919	13812	13692	14022	13859	13858	13879	13933	13787	13917	13961	13897	13813	13982	13763	13991	13841	13734	13917	13755	13829	13819	13967	13729	13909	14019	13616	13853	13924	13953	13851	13842	13936	13908	13779	13671	13861	13957	13887	13726	13842	13937	13925	13892	13909	13814	13940	13965	13890	13982	13862	13743	13810	13887	13791	13895	13879	13815	13872	14020	13898	13882	13770	13833	13803	13894	13872	14030	14085	13893	13863	13862	13892	13915	13793	13966	13985	13916	13806	14000	13769	14021	13869	13703	13875	13916	13831	13944	13772	13931	13951	13937	13921	13992	13843	13821	13866	13804	14002	14006	13891	13845	13838	14010	13955	13791	13884	13911	13845	13786	14019	13855	13914	13993	13804	13834	13918	13896	13713	13880	14094	13751	13908	14082	13933	13885	13979	13949	13829	14047	13827	13790	13964	13827	14005	13799	13970	13955	13998	13907	13941	13821	13750	13720	13835	13836	14077	13782	13808	13837	13735	14007	13771	13823	13949	13937	13779	13761	13947	13929	13941	13880	13901	13964	13888	13929	13951	13901	13938	13796	13731	13885	13940	13932	13844	13842	14073	13819	13983	13901	13818	14056	13733	13842	13861	13800	13811	13873	13920	13847	13996	13776	13871	13900	13871	13971	13941	13867	13797	13830	13821	13833	13831	13818	13840	13871	13927	13725	13827	13927	13818	13790	13718	14050	13821	14026	13776	13847	13954	13972	13783	13900	13813	14032	13649	13829	13791	13910	13795	13758	13869	13815	13865	13807	13929	13946	13843	13696	13815	13941	13927	13919	13835	13964	14013	13832	13860	13817	13761	13833	13955	13883	13843	13927	13812	13960	13906	13802	13703	13849	13843	13785	13930	13655	13901	13630	13923	13874	13875	13902	14019	13809	13937	13979	13933	13817	13874	13896	14028	13947	13958	13872	13756	13920	13778	13813	14065	13898
24548	21138	28065	24682	20711	17530	16531	15894	32611	41980	30633	23261	15962	14538	14701	14428	14744	14496	14508	14531	14507	14600	14610	14498	14597	14608	14387	14431	14346	14335	14440	14505	14623	14619	14589	14333	14391	14466	14388	14388	14335	14464	14455	14545	14587	14499	14308	14458	14280	14415	14455	14397	14613	14278	14420	14394	14343	14390	14372	14487	14372	14360	14275	14449	14191	14557	14432	14341	14498	14216	14305	14470	14320	14384	14433	14687	14472	14454	14420	14525	14317	14278	14650	14507	14223	14426	14507	14273	14490	14399	14360	14289	14338	14348	14407	14372	14341	14503	14397	14355	14451	14416	14171	14333	14557	14394	14307	14419	14483	14409	14405	14439	14674	14516	14345	14326	14507	14593	14293	14368	14288	14424	14422	14503	14541	14262	14371	14522	14405	14404	14453	14213	14479	14339	14267	14471	14505	14379	14488	14315	14550	14482	14439	14462	14610	14649	14265	14492	14433	14421	14342	14549	14481	14506	14490	14472	14255	14411	14329	14371	14235	14392	14554	14435	14390	14210	14292	14401	14527	14357	14505	14512	14663	14583	14457	14443	14427	14235	14305	14399	14437	14289	14376	14379	14459	14386	14462	14415	14579	14395	14359	14405	14465	14620	14468	14411	14385	14530	14657	14398	14402	14371	14410	14519	14507	14238	14396	14452	14396	14600	14202	14364	14245	14156	14347	14441	14327	14488	14397	14612	14471	14544	14484	14485	14340	14378	14208	14385	14308	14391	14390	14568	14466	14492	14306	14468	14328	14465	14398	14180	14253	14248	14416	14433	14586	14451	14496	14431	14444	14252	14533	14329	14447	14384	14485	14321	14510	14351	14565	14332	14394	14435	14514	14512	14382	14344	14446	14492	14479	14497	14356	14502	14421	14416	14303	14513	14399	14411	14379	14293	14260	14427	14253	14279	14310	14489	14360	14233	14422	14493	14498	14363	14431	14374	14396	14232	14533	14551	14394	14512	14558	14409	14496	14446	14467	14275	14661	14467	14523	14356	14519	14412	14415	14444	14377	14270	14291	14461	14443	14649	14520	14315	14390	14482	14449	14389	14370	14391	14451	14475	14626	14473	14493	14357	14480	14591	14512	14451	14426	14497	14297	14360	14475	14578	14364	14330	14352	14303	14509	14369	14378	14428	14338	14405	14488	14530	14333	14424	14296	14275	14384	14394	14267	14333	14408	14374	14330	14299	14438	14379	14289	14371	14355	14237	14284	14534	14484	14552	14538	14251	14278	14415	14521	14527	14596	14359	14234	14451	14173	14394	14556	14378	14158	14302	14394	14418	14348	14369	14453	14735	14397	14470	14474	14388	14447	14407	14631	14370	14373	14461	14525	14575	14212	14418	14389	14238	14378	14435	14412	14462	14262	14495	14470	14490	14590	14433	14216	14494	14398	14608	14580	14313	14488	14438	14450	14549	14437	14199	14420	14360	14185	14456	14502	14383	14497	14528	14394	14324	14241	14326	14301	14342	14536	14412	14484	14522	14494	14401	14308	14460	14480	14665	14386	14550	14327	14267	14482	14446	14297	14431	14487	14371	14493	14468	14351	14362	14270	14208	14441	14403	14294	14268	14455	14435	14522	14432	14467	14354	14442	14234	14581	14420	14460	14551	14489	14520	14647	14421	14422	14364	14452	14413	14133	14389	14370	14459	14314	14236	14544	14334	14295	14540	14248	14315	14558	14512	14440	14627	14331	14393	14310	14285	14390	14478	14224	14386	14458	14497	14307	14423	14326	14379	14396	14364	14382	14519	14345	14593	14307	14469	14508	14246	14462	14434	14538	14588	14336	14283	14449	14404	14577	14239	14415	14556	14550	14280	14172	14341	14273	14676	14390	14437	14312	14330	14412	14409	14331	14484	14457	14448	14464	14568	14496	14478	14444	14369	14466	14452	14434	14427	14634	14457	14366	14581	14458	14526	14391	14538	14228	14211	14606	14318	14435	14329	14441	14553	14423	14537	14457	14231	14479	14434	14223	14168	14306	14287	14350	14411	14376	14235	14368	14399	14379	14514	14581	14271	14391	14321	14237	14498	14513	14314	14342	14264	14224	14408	14485	14429	14439	14423	14329	14421	14441	14462	14405	14470	14421	14328	14409	14418	14383	14323	14606	14455	14244	14303	14438	14429	14334	14473	14460	14455	14395	14430	14485	14289	14509	14546	14433	14281	14509	14278	14423	14192	14616	14462	14403	14491	14548	14239	14454	14307	14509	14368	14517	14331	14475	14564	14342	14507	14340	14406	14289	14498	14544	14273	14497	14408	14409	14360	14248	14443	14355	14323	14326	14595	14425	14568	14336	14258	14468	14307	14336	14323	14451	14263	14464	14343	14417	14515	14446	14506	14525	14510	14220	14491	14594	14262	14324	14424	14440	14618	14322	14260	14381	14449	14382	14343	14256	14535	14228	14428	14462	14279	14306	14391	14404	14415	14638	14550	14213	14416	14316	14269	14428	14427	14211	14281	14281	14294	14383	14436	14388	14351	14536	14219	14405	14297	14500	14491	14331	14335	14418	14444	14520	14376	14392	14493	14354	14580	14275	14465	14464	14466	14394	14557	14370	14486	14620	14426	14311	14449	14490	14537	14420	14523	14346	14347	14348	14501	14432	14439	14364	14374	14547	14483	14237	14382	14502	14480	14524	14496	14434	14353	14432	14359	14478	14505	14503	14410	14110	14390	14482	14408	14353	14318	14384	14404	14324	14342	14579	14396	14195	14243	14548	14433	14148	14297	14435	14359	14461	14414	14450	14463	14476	14487	14339	14485	14482	14202	14368	14372	14444	14447	14513	14310	14416	14531	14340	14422	14259	14634	14402	14377	14491	14296	14283	14390	14243	14326	14420	14257	14429	14468	14464	14224	14488	14296	14320	14443	14467	14384	14316	14415	14630	14631	14538	14443	14288	14458	14355	14253	14404	14328	14443	14450	14433	14396	14392	14389	14304	14478	14366	14266	14261	14451	14594	14332	14461	14509	14395	14244	14361	14346	14351	14371	14373	14368	14429	14533	14507	14483	14498	14461	14295	14290	14503	14431	14475	14451	14519	14095	14368	14501	14423	14493	14476	14365	14495	14403	14377	14342	14380	14308	14510	14347	14444	14521	14280	14198	14345	14361	14469	14444	14467	14396	14254	14362	14440	14386	14351	14464	14388	14328	14519	14357	14372	14364	14586	14309	14361	14471	14477	14376	14271	14302	14474	14446	14311	14416	14575	14463	14432	14527	14316	14430	14067	14406	14466	14586	14581	14397	14354	14399	14341	14407	14439	14383	14463	14412	14304	14397	14357	14380	14169	14636	14319	14199	14393	14458	14381	14200	14582	14449	14596	14486	14521	14530	14358	14276	14320	14237	14521	14358	14505	14241	14353	14538	14230	14266	14381	14385	14633	14257	14282	14334	14414	14417	14358	14425	14287	14493	14468	14416	14376	14221	14394	14537	14328	14481	14465	14312	14299	14400	14407	14538	14282	14437	14520	14210	14487	14433	14322	14262	14348	14560	14529	14322	14314	14531	14534	14203	14467	14340	14414	14226	14380	14409	14461	14477	14398	14466	14559	14353	14398	14416	14479	14453	14632	14483	14405	14340	14382	14564	14566	14413	14308	14502	14520	14345	14535	14416	14232	14492	14500	14505	14445	14482	14537	14370	14312	14498	14348	14384	14484	14520	14501	14549	14519	14342	14313	14279	14469	14453	14297	14328	14139	14162	14374	14272	14346	14514	14383	14408	14469	14299	14262	14258	14480	14296	14371	14595	14232	14427	14470	14413	14526	14268	14437	14200	14307	14390	14393	14627	14280	14200	14307	14366	14386	14489	14379	14461	14523	14425	14446	14376	14429	14561	14435	14462	14465	14423	14396	14383	14354	14380	14484	14279	14454	14605	14272	14321	14482	14429	14215	14453	14458	14362	14470	14398	14422	14337	14383	14534	14346	14510	14501	14490	14618	14316	14414	14391	14585	14233	14350	14411	14352	14372	14447	14453	14406	14231	14317	14197	14514	14383	14342	14492	14191	14189	14358	14320	14530	14282	14288	14364	14311	14449	14400	14510	14576	14428	14503	14420	14381	14362	14356	14256	14484	14589	14506	14256	14344	14266	14575	14474	14462	14321	14186	14513	14315	14572	14519	14371	14352	14360	14477	14486	14472	14467	14451	14293	14414	14252	14585	14412	14428	14329	14441	14458	14536	14224	14470	14246	14550	14461	14415	14376	14549	14397	14246	14358	14423	14342	14427	14556	14338	14455	14422	14371	14400	14371	14408	14172	14276	14381	14418	14536	14391	14313	14315	14424	14128	14417	14634	14370	14347	14562	14244	14622	14401	14575	14259	14508	14640	14385	14461	14317	14403	14336	14373	14517	14371	14213	14465	14431	14530	14247	14548	14553	14614	14236	14231	14315	14344	14260	14785	14473	14418	14352	14322	14347	14429	14427	14309	14447	14340	14435	14162	14490	14542	14409	14377	14427	14437	14327	14299	14462	14359	14314	14493	14312	14431	14491	14376	14507	14380	14427	14410	14427	14385	14433	14470	14506	14278	14384	14249	14422	14234	14466	14365	14370	14525	14406	14338	14281	14336	14271	14502	14346	14312	14608	14411	14425	14459	14538	14458	14309	14304	14518	14218	14325	14516	14139	14470	14204	14380	14514	14347	14310	14487	14525	14579	14472	14415	14559	14553	14402	14520	14545	14493	14322	14558	14305	14363	14353	14395	14329	14522	14468	14477	14434	14306	14393	14391	14384	14518	14540	14448	14426	14515	14453	14525	14442	14394	14505	14587	14521	14344	14488	14415	14483	14476	14291	14488	14222	14470	14327	14313	14457	14415	14445	14397	14402	14288	14273	14423	14325	14450	14395	14275	14435	14463	14395	14402	14460	14288	14342	14328	14389	14474	14475	14340	14474	14444	14561	14368	14408	14390	14429	14394	14426	14246	14351	14486	14478	14431	14410	14359	14337	14467	14304	14325	14477	14527	14603	14447	14391	14272	14209	14480	14363	14279	14508	14408	14530	14382	14327	14483	14438	14396	14461	14477	14522	14484	14368	14226	14319	14376	14406	14372	14563	14498	14440	14475	14363	14502	14595	14524	14533	14437	14526	14271	14432	14299	14317
14829	24763	22782	18922	17066	16118	15397	16823	38765	42973	32907	23428	14478	14196	14184	13947	14046	14013	14162	14219	14149	13945	14076	14171	14093	14112	14257	14078	14234	13975	14136	14154	13978	14003	14094	14051	14117	14174	14243	14041	14231	13991	14100	14162	14034	14095	14019	14122	14226	14142	14267	14128	14062	14132	14047	14127	13928	14018	14057	14028	13949	14159	14024	14142	14198	14042	14143	14154	14144	14017	14219	14011	13992	13908	14032	13924	14113	14141	14014	13985	13990	14019	14072	14065	14039	14226	14163	14143	14136	14100	14102	14037	14018	14126	14118	14248	14031	14028	13986	14011	14164	14031	14015	14123	14050	14078	13982	14140	13994	14105	14117	14189	14072	14203	14052	14106	14186	14074	14059	14156	14025	14172	13908	14141	14021	14206	14064	14088	14086	14157	13980	14131	14209	14072	13901	14073	14096	13945	14039	14056	14096	14069	14097	14013	14054	14174	14186	13959	14153	14013	14093	14176	13955	14040	13980	13997	14005	14144	14069	13881	13971	14052	14125	14096	14230	14124	14228	13957	14177	14003	14014	14037	14202	13989	14000	14154	14022	14051	14006	14011	14158	14002	14260	13982	14115	14120	13994	14153	14144	14093	14093	14080	14105	13950	14062	14239	14182	14111	14037	13998	14100	14224	14113	14264	14119	14052	13957	14070	14169	14212	14005	14018	14101	14044	14084	14184	14031	14025	14121	14081	14052	14025	14106	14146	14112	14174	14084	14200	14103	14025	14071	14083	14170	13952	14013	14092	14075	14105	14079	14023	14071	13981	14102	14183	14026	14172	14044	14086	13923	13983	14091	14117	14147	14305	14065	14198	14011	14050	14104	14142	13865	14159	14198	14079	14101	14215	14014	13996	14116	14189	14162	14056	14138	14146	14012	14167	13956	13961	14235	14143	14112	14158	14182	14068	14149	14068	14086	13978	14216	14059	14022	14146	14106	14168	13931	14128	13962	13998	13957	14078	14201	14081	14116	14159	14058	14048	14125	14026	14076	14157	14020	14033	14110	14011	14063	14130	14134	14105	14156	14052	14146	14012	14078	14026	14189	14077	14015	14165	14047	13887	14106	13917	14046	14165	13943	14065	14087	14050	14114	14096	14277	13914	14086	14094	14077	13918	13954	14028	14091	14137	14011	14161	14187	14232	13996	14055	14013	14113	13982	14010	14247	14036	13984	14072	14174	14032	13954	13930	14044	13986	14019	13950	14066	14174	14135	14128	14013	14077	14147	14037	13964	14067	13991	14130	14145	13987	14034	13980	13995	14094	14028	14012	14107	13995	14079	14132	13966	13956	14078	14327	14144	14089	13989	14034	13965	14014	14148	14069	14044	14032	14105	14017	14106	14063	14220	14041	13971	14035	14025	14001	14084	13997	14183	14074	14196	14138	14158	14206	14055	14022	14146	14217	14102	14171	14304	14125	14147	14046	14156	14127	14056	14199	13850	14094	14016	14118	14122	14110	13964	14193	14063	14295	14137	14068	14101	14006	14177	14119	14039	14083	14157	14008	13958	14119	14078	14149	14107	14161	14160	13998	13961	14069	14227	14219	14042	14285	13957	14161	14201	14131	14119	14333	14207	14082	14022	13970	13989	14060	14105	14211	13978	13978	14229	14101	13986	14123	14099	13998	14122	13850	14166	13937	14064	14153	14066	14173	14078	13957	14033	14036	14027	14054	14172	14024	14172	13970	14041	14201	14184	14172	14158	13937	14028	14023	14119	14029	14079	14141	14163	14007	14010	13987	14040	14220	14021	14010	14305	14030	14170	14164	14012	13980	14119	14323	14059	14034	14212	13986	14139	14088	14329	14000	14061	14031	14146	14314	14201	14106	14127	14098	13990	14095	14000	14189	14211	14145	13985	14029	14163	14066	14076	14075	13955	14065	14019	14069	14171	14039	14233	13948	14146	14146	13936	14076	13827	14021	14098	14167	14047	14163	14080	14014	13992	13960	14283	14061	13974	13973	13997	14163	13986	14069	14181	14050	14087	14100	14016	13907	14093	14003	14247	14156	14050	13961	13892	14123	13962	13957	14101	14102	14142	14039	13912	14075	13979	14030	14069	13993	14045	14293	14119	14134	13924	13981	13973	14056	13974	13979	13879	13914	14026	14148	14164	14040	14061	14107	14084	14059	14107	14159	14192	14057	14050	14068	14024	14150	14009	14052	14080	14136	14271	14181	14072	14152	14078	13864	14005	13924	14033	14112	14233	14093	13915	14161	14167	14128	14005	13938	14172	14010	14247	13948	13991	13977	13981	14006	14133	14163	14095	14017	13954	14165	14115	14154	13979	14207	14205	14013	14090	14077	14079	13957	14043	14139	13942	14195	14179	14186	14018	13952	14094	14062	14193	14113	14134	14141	14042	14152	14130	14072	13902	14015	14198	13969	14161	13938	14122	14134	13981	14056	13985	14225	13822	14196	14097	14146	14006	14086	14115	14194	14033	14077	13980	14142	14077	14013	14107	14033	14094	14024	14189	14063	14088	14055	14127	14265	14236	14064	14232	14006	14237	14196	14077	13931	14255	14317	14123	14026	14158	14135	13950	14199	14038	14196	14135	13873	13929	14098	14067	14107	14124	14223	14095	14120	13893	14129	14156	14081	14126	14086	14067	14101	14051	14099	14056	14099	13991	14120	14077	14009	14000	14231	14146	13995	14043	14036	14076	14051	14000	14196	14012	14008	14173	14122	14327	14101	13978	13999	14073	13976	13934	13991	13978	13996	14110	14034	14123	14008	14126	13974	14110	14149	13966	13991	14156	14105	13961	13998	14040	14174	14051	14017	14118	14052	14110	14203	14172	14067	14071	13963	14133	13963	13831	13992	14234	14169	14072	14097	14153	14028	14081	13953	13990	13984	14190	13940	14131	14125	14047	14052	14110	14082	14131	13979	14074	14095	14056	14187	14215	14083	14285	14021	14072	14071	14020	14154	14188	14079	14064	14113	14124	14143	14087	14144	13987	13958	14121	14176	14030	13953	14104	13991	13955	14280	14138	14017	14062	14132	14152	14081	14028	13808	14112	14098	14110	14160	13988	14071	14008	14098	14148	14015	14095	14062	14193	14025	14020	14192	14098	14111	13952	14148	14236	14071	13959	14050	14054	14146	14223	14059	14086	14202	13969	14113	14105	14074	14037	14036	13978	14059	14055	14100	14231	13986	14107	14027	14100	14025	14056	14080	13889	14180	13930	14122	14093	14007	13926	14033	14117	14190	14045	13980	14063	13938	14184	14209	14021	14045	14014	14038	13957	14082	14066	13958	14058	14173	14154	14204	13983	13912	14211	13810	14114	14135	13993	14083	14035	14116	14044	14041	14129	14168	14167	13948	14140	14037	13970	14047	14206	14077	14077	14250	13959	13952	14187	14022	14065	14022	14150	14091	14198	14110	14199	14123	14133	14180	14097	14065	14057	14122	14019	14098	14206	14192	14128	14039	14052	14140	14068	14289	14139	14069	14096	14058	14111	14084	14186	14171	14054	13961	14083	14013	14070	14113	13973	14028	14182	14088	14126	14180	14115	14122	14032	14105	14086	14149	14161	14090	14057	14017	14067	14163	13958	13975	14095	13934	14111	13897	14089	14022	13900	13911	14254	13987	14052	14179	14121	13962	14072	14105	14082	14124	14287	14097	14031	14113	14129	14086	14128	14078	14224	14115	13941	14132	14103	14127	13966	13990	13963	14160	13926	14144	13970	14180	14114	14038	14090	14005	14336	14168	14145	14049	14055	14031	14035	14163	14115	13959	14250	13942	14073	14150	14162	14210	14048	14023	14274	14167	14067	13854	14048	14108	14055	14072	14065	14061	14128	13982	14130	14029	14115	14057	14102	14146	14093	14115	14084	13958	14172	14090	14140	14175	13999	14012	14048	14085	14095	14191	14211	13935	14079	14095	14005	13895	14210	14216	13898	14132	14037	14120	14077	14085	14060	14040	14152	14179	14167	14026	13902	14100	14076	14032	14063	13966	13909	14149	14075	14004	14228	14064	13999	13909	14064	14245	14063	14226	14029	14067	14071	14092	14025	14080	13843	14140	14072	14221	13942	14072	14124	14231	14045	14094	13958	14090	14065	14131	14048	13845	14086	13968	14190	13985	14011	14090	14189	13924	14046	13926	14000	14027	14094	14105	14023	14132	14102	14091	14001	14070	13917	13882	14064	14251	14093	14212	14123	14326	14134	14082	13958	14270	13946	14141	14002	14085	13920	14075	14199	13988	14140	14077	13933	14068	13997	14113	14138	14157	14101	14167	14314	14125	14089	14081	14004	14032	14226	13915	14099	14098	13975	14118	14177	14181	14235	14186	14000	14155	14244	14014	14216	14235	14022	14133	13971	14116	14196	13956	14083	14134	14312	14015	14120	14261	14052	14079	14123	14163	14109	14003	14020	13939	14075	14055	13995	14070	14156	14196	14074	14118	14310	13974	14111	14122	14156	13938	14063	14116	14067	14239	14165	14028	14172	14037	14140	14077	14002	14131	14078	14140	14165	14135	14168	14034	14166	14307	14161	14087	14285	14096	13988	14223	14048	13949	14224	14215	14129	14088	13957	14079	14082	14015	14069	14125	13991	14151	14095	13996	14164	14067	14037	14115	14048	14153	14084	14177	14120	14086	14063	14091	13967	14139	14089	14206	14006	14133	14065	14008	14069	13957	14002	14073	14047	13979	14126	14123	14097	14015	14065	14150	14045	14137	14146	14088	13933	13981	13938	14106	14058	14283	14079	14141	14136	14164	14060	14227	14086	14247	14138	13986	13994	13945	14279	14025	14056	14099	14104	14118	14170	14004	14204	14228	14021	13958	14006	13953	14145	13934	13991	14039	14240	13886	14053	14120	14211	14203	14005	13942	14219	13977	14104	14048	14080	14030	14122	14016	14126	14030	14150	14149	13969	14046	14160	14023	13999	14050	14038	13964	14263	14251	13981	14161	14044	14160	13989	13954	14173	14033	14069	14134	13968	14038	14007	14080	14215	13997	14011	14011	14149	14178	14196	14311	14079	13884	14151	13996	14156	14074	14065	14189	14079	14094	14063	14076	14232	14109	14062	14057	14220	13943	14129	14176	14052	14243	14163	14194	14093	14143	14175	13918	14018	14168	13940	14227	14119	14086	14110	14000
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
