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
339334626521	339334627088	339334627638	339334628188	339334628738	339334629288	339334629838	339334630388	339334630938	339334631490	339334632038	339334632588	339334633138	339334633690	339334634238	339334634788	339334635340	339334635888	339334636438	339334636988	339334637540	339334638088	339334638640	339334639190	339334639738	339334640288	339334640838	339334641388	339334641938	339334642488	339334643040	339334643588	339334644140	339334644688	339334645240	339334645788	339334646340	339334646890	339334647438	339334647988	339334648540	339334649090	339334649638	339334650190	339334650740	339334651290	339334651840	339334652388	339334652938	339334653490	339334654038	339334654590	339334655140	339334655690	339334656240	339334656790	339334657340	339334657890	339334658440	339334658990	339334659540	339334660090	339334660638	339334661188	339334661740	339334662288	339334662840	339334663390	339334663940	339334664490	339334665040	339334665590	339334666140	339334666690	339334667240	339334667790	339334668340	339334668888	339334669440	339334669990	339334670540	339334671090	339334671640	339334672190	339334672740	339334673290	339334673840	339334674390	339334674940	339334675490	339334676040	339334676590	339334677140	339334677690	339334678240	339334678790	339334679340	339334679890	339334680440	339334680990	339334681540	339334682090	339334682640	339334683190	339334683740	339334684290	339334684840	339334685390	339334685940	339334686490	339334687040	339334687590	339334688140	339334688690	339334689240	339334689790	339334690340	339334690890	339334691440	339334691990	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24507	21770	29469	24648	22119	36283	69662	62769	41944	28164	20520	17309	16660	16580	16572	16367	16524	16423	16337	16323	16271	16141	16251	16211	16310	16413	16205	16352	16307	16405	16390	16073	16248	16038	16066	16235	16157	16193	16404	16109	16325	16151	16227	16099	16205	16340	16207	16096	16217	16448	16349	16225	16093	16237	16345	16099	16207	16261	16185	16132	16221	16372	16182	16088	16215	16182	16234	16256	16292	16362	16033	16270	16115	16071	16238	16188	16253	16270	16172	16162	16400	16235	16509	16072	16174	16202	16138	16074	16129	16419	16361	16218	16302	16411	16433	16278	16386	16265	16142	16073	16163	16252	16280	16143	16151	16221	16209	16270	16146	16080	15951	16386	16179	16186	16038	16044	16126	16168	16399	16251	16079	16119	16233	16182	16200	16116	16169	15989	16221	16290	16357	15964	16147	16051	16455	16249	16069	16155	16369	16163	16147	16108	16203	16281	16325	16273	16214	16451	16171	16344	16212	16137	16316	16019	16211	16300	16201	16172	16292	16228	16183	16032	16221	16143	16082	16389	16017	16164	15983	16063	16023	16080	16305	16252	16282	16129	16102	16028	16216	16157	16185	16183	16336	16228	16240	16403	16145	16125	16057	15999	16153	16237	16154	16232	16167	16232	16042	16083	16058	16268	16166	16089	16212	16390	16009	16159	16294	16153	16118	15833	16087	16072	16163	16098	16111	16237	16142	16256	16213	16105	15971	16096	16326	16276	16015	16196	16171	16157	16183	16318	16063	16135	16180	16252	16228	16229	16221	15991	16114	16058	16240	16231	16218	16111	16110	16160	16103	16073	16255	16318	16226	16170	16115	16099	16333	16168	16269	16263	16113	16281	16271	16160	16264	15993	16095	16266	16386	16165	16225	16202	16125	16123	16204	16172	16205	16190	16108	16226	16118	16052	16310	16097	16163	16093	16084	16458	16301	16275	16200	16146	16093	16064	16272	16226	16141	16275	16159	16148	16165	16302	16231	16134	16256	16295	16197	16002	16299	16148	16117	16081	16232	16034	16174	15872	16024	16041	16302	16343	16076	16272	16281	16426	16131	15911	16220	16375	16150	16093	16081	16112	16236	16274	16233	16328	16201	15987	16171	16246	16307	16141	16516	16242	16304	16131	16327	16176	16459	16390	16204	16289	16277	16154	16191	16160	16145	15954	16162	16116	16195	15985	16233	16188	16235	16316	16258	16180	15991	16068	16225	16077	16035	15975	16074	16070	16200	16003	16490	16261	16255	16199	16082	16199	16189	16092	16277	16058	16108	16130	16301	16188	16183	16190	16336	16507	16098	16178	16220	16181	16133	16194	16372	16140	16106	16342	16012	16320	16199	16041	16172	16316	16213	16162	16076	16291	16122	16163	16148	16098	16108	16262	16139	16292	16223	16355	16145	16096	16347	16096	16273	16213	16278	16158	16066	16163	16315	16240	16160	16187	16124	16266	16352	16226	16255	16092	16080	16439	16152	16120	16136	16142	16152	16345	16224	16104	16045	16235	16138	16017	16030	16283	16333	16297	16288	16114	16165	16064	16453	16122	16082	16316	16303	16217	16104	15865	16327	16044	16017	16175	16211	16064	16317	16266	16291	16163	16088	16333	16122	16164	16196	16132	16127	16354	16239	16070	16233	16251	16260	16363	16231	16217	16282	16102	16241	16064	16260	16229	16239	16122	16210	16273	16066	16270	16370	16335	15931	16016	16277	16220	16308	16131	16282	16327	15945	16055	15991	16204	16341	16138	16058	16068	16074	16150	16194	16110	16046	16036	15945	16350	16196	16282	16253	16192	16144	16158	16065	16170	16069	16032	16313	16029	16193	16004	16211	16332	16294	16251	16203	16073	16182	16301	16170	16033	16199	16126	16393	16155	16316	16236	16262	16060	16238	16012	16270	16071	16174	16127	16335	16183	16385	16234	15993	16281	16148	16375	16161	16213	16249	16259	16315	15971	16256	16387	16502	16225	16491	16202	16075	16073	16038	16155	15998	16134	16157	15977	16310	16288	16186	16278	16237	16122	16340	16197	16077	16252	16162	16089	16276	16122	16129	16157	16112	16121	16094	16135	16199	16264	16115	16146	16133	16073	16329	16144	16116	16286	16151	16183	16352	16189	16175	16412	16118	16225	16219	16277	16312	16135	16195	16183	16384	16118	16236	16116	16167	15910	16265	16032	16246	16197	16201	16046	16271	16190	16160	16345	16094	16118	16352	16282	16258	16291	16053	16309	16260	15874	16179	16120	16185	16123	16265	16326	16137	16348	15932	15904	16088	16281	16023	16050	16080	16242	16158	16154	15988	16266	16289	16034	16219	16162	15954	16026	16204	16179	16167	16241	16143	16281	16388	16163	16209	16133	16143	15913	16084	16125	16139	16321	16230	16151	16176	16298	16212	16159	16134	16214	16128	16189	16310	16104	16299	16178	16116	16154	16035	16153	16251	16166	16402	16162	16228	16123	16360	16210	16155	16290	16243	16165	16106	16261	16273	16334	16168	16040	16153	16152	16276	16197	16239	16414	16195	16288	16317	16059	16261	16120	16136	16223	16294	16019	16023	16166	16178	16127	16058	16076	16175	16209	16380	16244	16050	16287	16221	16258	16092	16277	16036	16275	16072	16390	16183	16243	16052	16159	16310	16211	16124	16309	16153	16228	16356	16094	16366	16146	16171	16329	16301	16189	16126	16346	16369	16113	16219	16004	16080	16350	16128	16059	16277	16361	15968	16032	16123	16137	16231	15975	16017	16233	16189	16254	16295	16170	16039	16039	16049	16230	16227	16388	16241	16049	16292	16328	16099	16131	16117	16297	15923	16137	16479	16240	16313	16289	16167	16157	16007	16011	16249	16238	16011	15995	16125	16220	16140	16330	16192	16180	16223	16282	16123	16283	16154	16403	16168	16102	16292	16025	16102	16129	16186	16230	16276	16337	16235	16136	16098	16090	16020	16144	16108	16041	16198	16229	16153	16109	16173	16180	16271	16010	16411	16022	16279	16215	16242	16279	16088	16355	16337	16542	16246	16304	16064	16239	16224	16210	16302	16266	16102	16111	16143	16058	16277	16300	16125	16116	16312	16236	16316	16092	16125	16189	16183	16080	16110	16245	16085	15881	16296	16265	16157	16157	16125	16186	16173	16070	16135	16221	16196	15917	16183	16084	15958	16145	16281	16171	16163	16132	16020	16138	16014	16209	16222	16091	16142	16215	16132	16478	16118	16232	16104	16424	16379	16244	16173	16046	16029	16302	16038	16181	16139	16100	16241	16233	16323	16169	16297	16283	16245	16101	16505	16134	16324	16145	16371	16065	16296	16189	16223	16199	16142	16359	15949	16267	16116	15960	16206	16110	16266	16036	16262	16043	16340	16007	16024	16086	15970	16058	16289	16025	16224	16357	16215	16374	16279	16353	16502	16233	16280	16171	16346	16190	16162	16266	15998	16158	16111	16291	16029	16202	16190	16317	16179	16009	16058	16189	16085	16211	16112	16040	16279	16120	16219	16287	16322	16067	16123	16327	16058	16305	16225	16366	16193	16075	16117	16167	16302	16063	16236	16228	16284	16070	16157	16322	16277	16364	16272	16344	16209	16102	16173	16236	16258	16183	16231	16048	16301	16161	16214	16251	16283	16053	16252	16221	16087	16120	16160	16328	16129	16116	16127	16321	16315	16093	16315	16224	16102	16106	16153	16227	16318	16229	16261	16278	16107	16252	16252	16231	16036	16313	16151	16191	16046	16155	16379	16190	16193	16067	16111	16203	16226	15943	16252	16163	16348	15944	16148	16321	16121	16236	16151	16086	16261	16225	16184	16379	16024	16267	16161	16059	16149	15916	16186	16049	16111	16108	16322	16281	16232	15937	16182	16446	16105	16103	16173	16080	16119	16356	16173	16332	16218	16251	16283	16050	16235	16103	16286	16357	16312	16165	16162	16117	16003	16167	16413	16185	16445	16110	16220	16236	16170	16134	16254	16040	16129	16261	16274	16461	16233	16026	16100	16079	16309	16027	16356	16173	16304	16218	16352	16107	16224	16246	16198	16132	16221	16092	16203	16080	16161	16471	16329	16172	16164	16285	16078	16172	16101	16390	16438	16207	16248	15958	16156	16299	16185	16075	16343	16176	16262	16163	16306	16126	15978	16053	16131	16101	16118	15973	16135	16147	16183	16208	16265	16222	16424	16307	16160	16278	16213	16253	16157	16078	16155	16128	16255	16167	16341	16494	16333	16043	16183	16245	16346	16072	16202	16227	16197	16183	16263	16145	16232	16200	16278	16217	16232	16131	16463	16265	16163	16196	16188	16092	16230	16202	16369	16010	16162	16222	16226	16293	16094	16181	16235	16140	16355	16204	16312	16275	16255	16199	16256	16230	15894	16120	16128	16064	15999	15934	16088	16254	16270	16250	16248	16151	16100	16298	15963	16135	16149	16183	16117	16212	16104	16236	16354	16322	16165	16170	16264	16406	16199	16001	16089	16232	16186	16169	16046	16324	16303	16041	16211	16420	16349	16260	16157	16245	16103	15934	16299	16352	16108	16104	16217	16054	16085	16173	16094	16336	16193	16366	16064	16285	16286	16203	16244	16102	16233	16126	16307	16239	16051	16337	16383	16059	16198	16066	16314	16086	16220	16286	16194	16081	16308	16033	16284	16206	16039	16204	16144	16067	16192	16100	16244	16143	16378	16063	16221	16301	16282	16069	16086	16059	16179	16225	16009	16142	16174	16179	16289	16120	16109	16334	16343	16313	16219	16297	16139	16128	16123	16158	16150	16185	16178	16208	16099	16272	16153	16327	15986	16151	16087	16198	16020	16055	16263	16145	16103	16099	16037	16018	16249	16241	15957	15988	16108	16049	16286	16249	16346	16105	16120	16114	16177	16043	16079	16286	15924	16031	15951	16284	16123	16125	16160	16200	16102	16014	16271	16208	16029	16227	16186	16228	16385	16149	16132	16022	16219	16138	15904	16178	16191	16143	16026	16105	16153	16087	16156	16015	16112	16157	16138	16279	16314	16402	16414	16191	16318	16048	16461	16219	16279	16163	16188	16207	16188	16301	16423	16116	16178	16227	16228	16306	16147	16255	16273	16062	16209	16125	16152	16217	16367	16232	16429	16113	16212	16133	16292	16292	16233	16338
15859	26734	25058	20509	20120	41755	71685	64244	41784	28265	18807	15871	15001	15190	15273	14938	15117	15257	15213	15362	15101	15227	15096	15139	15003	15207	15093	15015	15212	15099	15150	14988	15109	14844	15108	15250	15222	15062	15275	15132	15185	15151	14951	14928	15392	15162	15322	15079	15237	15108	15133	15100	15087	15042	15289	15163	15195	15098	14969	15029	15281	15044	15170	15185	15271	15025	15229	15160	15161	15346	15209	14996	15170	15050	14939	15069	15076	15249	15193	15194	15004	15122	15198	15049	15030	14978	15110	15072	15281	15044	15039	15174	14982	15274	15138	15118	15327	15120	14962	15035	14943	15167	15009	14854	15169	15047	15056	15187	15173	15053	15138	15086	15193	15145	15006	15282	15107	15242	15140	15165	15198	15122	15039	15196	15000	15064	15078	15189	15114	15082	15208	15077	15054	14957	15267	15159	15116	15099	15147	15300	15031	15201	15259	14837	15139	15137	15121	15130	15091	15181	15247	15073	15134	15089	15116	15170	15130	15070	15261	15022	15142	15082	14948	14980	14996	15129	14984	15108	14938	15089	15281	15093	14968	15312	15137	15057	15094	15141	15147	14978	15164	15163	15199	15049	15126	15119	15090	15104	15136	15052	15017	15114	15123	15110	14960	15219	15151	15137	15197	15118	14958	15220	15183	15184	15136	15153	15058	14982	14994	15191	15084	15123	15055	15184	15142	14919	15061	15053	15116	15058	15140	15103	15033	14990	15200	15093	15115	15122	15105	15101	14972	15133	15087	15088	15207	15185	15217	15064	14991	15220	15002	15171	15010	15024	15199	15151	15070	15024	15169	15092	15209	15114	15150	15107	15164	15302	15078	15134	15241	15114	15110	15049	15061	15258	15310	14954	15070	14963	15049	14915	15260	15120	15131	15265	15101	15023	15051	15096	15159	15182	15003	15127	15030	15026	15102	14982	14930	14990	15057	15101	15065	15154	14997	15278	15175	15207	15075	15101	15172	14922	15133	15180	15088	15061	15233	15084	15176	15270	15062	15349	15077	15020	15138	14941	15077	15244	14981	15044	14973	15070	15020	15099	15046	15136	15072	15171	15064	15088	15096	15112	15044	15185	15063	15210	15033	14974	15062	15142	15123	14999	15294	15150	15132	15098	15014	15189	15039	15141	15120	15130	15032	15161	15142	15151	14957	15033	15033	15069	15100	15024	15261	15177	15123	15048	15118	15063	15008	15055	15058	15258	15201	15118	15090	15161	15162	15323	15131	15097	15227	15380	15072	15086	15051	15014	15181	15028	15196	15049	15114	15117	15049	15116	15253	15060	15181	15142	15207	15149	15089	15024	15147	15247	15192	15141	14826	15128	15057	15284	15086	14871	15193	15054	15296	14969	15139	15131	15063	14996	15134	15028	15055	15093	15114	15012	15279	14969	15280	15127	15072	15230	15181	15030	15198	15117	15150	15075	15223	15142	15270	15088	15186	15049	15145	14989	15136	15162	15005	15158	15166	15280	14882	15094	15046	15200	15073	15058	15056	15019	15124	15002	15056	14995	15081	14964	15058	15150	15102	15159	15132	15105	15051	14979	15307	15163	15020	15171	15062	15282	15148	15036	15192	15110	15018	15120	15045	14959	15180	15134	14969	15193	15123	14953	15061	14999	15072	15055	15289	15086	15028	15004	15115	15002	14969	15110	15151	15231	15152	15173	15161	15154	15153	15093	15029	15171	14953	15064	15112	15144	15184	15161	15095	15193	15189	15109	15049	15103	15156	15061	15074	15126	15161	15096	15119	15117	15082	15084	15044	14949	14928	15126	15132	15211	15154	15082	14946	14963	15059	14948	15160	15129	15035	15148	15022	15083	15113	15060	15087	15149	15018	15069	14987	15248	14989	15130	15003	15153	15181	15017	15025	15155	15094	15223	15187	15101	15232	15068	15019	15220	15123	15045	15227	15244	14931	15081	15015	15113	15048	15065	15038	15131	15011	15160	15277	15037	15046	14975	15084	15074	15294	15248	15058	15197	15121	14909	15214	15257	15251	15260	15141	14999	14997	15144	15088	15166	15038	15066	15165	15177	15117	15007	15091	15010	15133	15042	15175	15058	15134	15283	14988	14929	15169	15108	15202	15069	15205	15083	15229	15221	14970	15179	15260	15056	15193	15284	15072	15053	15120	15071	15153	15170	15215	15121	15164	15225	15075	15085	14997	15042	15111	15146	15081	14989	14961	15063	15005	15051	15137	15242	15066	15180	15199	15083	15124	15271	15236	15066	15247	14973	15114	14879	15122	15189	15121	15134	15169	15033	15136	15009	15179	15214	14976	14989	15177	14930	14866	15148	14910	15125	15213	15008	15074	15181	15130	15000	14954	15055	15110	15104	15193	15004	15188	15059	15102	15242	15192	15062	15211	15109	15146	15003	15178	15083	14926	15002	15124	15071	15203	14985	15089	15110	15209	15184	14982	15049	14980	15199	15252	15224	15026	15010	15299	15149	15111	15167	15092	15135	15054	15130	15110	15172	15107	15169	15081	15065	15027	15181	15040	15136	15144	15089	14985	15080	15163	15262	15088	15062	15233	14939	15218	15195	15141	15252	15248	15216	15174	15009	15124	15154	15010	15031	15165	15139	15130	15223	14976	15230	15220	15159	15164	15145	15070	15063	15184	15032	15214	14983	15062	15136	15169	15126	15000	15238	15072	15075	15083	15077	15124	15141	15216	15086	15116	15144	15038	15182	15071	15229	15223	15170	15163	14980	15189	15044	14935	14975	15070	15038	15359	14993	15128	15008	15156	15134	15062	15094	15157	15236	15137	15011	15158	14980	15266	15224	15136	15157	15183	15146	15137	15127	15138	15210	15049	15258	15291	15144	15200	14726	15066	15069	15128	15090	15175	15184	15068	15083	14996	15128	15058	14956	15140	15218	15154	15036	15086	15079	15070	15197	15020	15093	15127	15077	15067	15349	15008	14942	15300	14854	15180	15216	15188	15153	15123	15292	15102	14944	15227	15213	15283	15184	15240	15115	15017	15176	15015	15200	15073	15195	15100	15062	15220	15097	15192	15264	15000	15144	15123	15159	15263	15001	15026	15191	14947	15156	15149	15233	15001	15067	15194	15048	15182	14987	15149	15039	15058	15010	15198	15059	15054	15019	15204	15211	15023	15025	15101	15041	15251	15002	15173	15160	14992	15074	15071	15040	14975	15077	15141	15260	15106	15062	15099	15066	15299	14948	15159	15081	14934	15090	15108	15121	15149	15145	15072	15087	15115	15141	15169	15048	15108	15199	15110	15164	15120	15086	15115	15036	14953	15145	15057	15013	15121	15228	15246	15206	14990	15032	15208	15147	15142	15043	15169	15087	15187	15147	15111	15113	15268	15151	15098	15085	15088	14974	15086	15250	15099	15078	15168	15013	15011	15076	15135	15110	15094	15299	15263	15197	15234	15237	15226	14897	15250	15196	15191	15092	15144	14972	15072	14870	15141	15011	15054	15301	15155	15051	15254	15058	15097	15201	14982	15148	15210	15061	15027	15186	15044	15012	15141	15110	15250	15095	15143	14984	15084	15066	15056	15154	15029	15093	14983	15197	15060	15195	14958	15145	15233	15153	15037	15141	15113	15014	15133	15004	15130	15162	14962	15195	15077	15172	15054	15090	15076	15261	15036	15253	15220	15020	15061	15121	15083	15070	15167	15212	15080	15005	15034	15151	15074	15183	15053	15090	15295	15118	15094	14950	15072	14989	15166	15238	15170	15205	14953	14977	15181	15105	15094	15214	15180	15041	15251	14963	15114	15183	15144	15080	15086	14818	15208	14992	15295	15112	15144	15208	15101	15145	15062	15076	15195	15051	15026	15187	15018	15027	15157	15206	15053	15135	15126	15262	15153	15144	15223	15130	15088	15094	15048	15111	15190	15066	15060	15020	15127	15015	15218	15191	15093	15180	14972	15087	14941	15127	15093	15235	15094	15108	14957	15078	15092	14951	15188	15114	15134	15044	15067	15030	15021	15069	15158	15013	15294	15148	15123	15104	15133	14994	15091	15125	15313	15032	15044	15098	15055	15077	14916	15169	15167	15080	15079	15143	15064	15079	15157	14987	15041	15301	14984	15109	15095	15088	15078	15275	15092	15147	15137	15089	15100	15147	15010	15141	15179	15275	14987	15094	15001	15102	15103	15163	15110	15206	15038	15012	15095	15009	15080	15021	15117	15125	15114	15109	15021	14987	15194	15082	15282	15058	15262	15155	15100	15221	15143	15222	14989	14922	15005	15109	15092	15125	15172	15110	15081	15134	15136	15043	15252	15123	14991	15235	14983	15185	14959	15075	15060	14954	15248	15124	15035	15335	15083	14981	15109	15143	15131	15110	15114	15149	14960	15181	15122	15139	15138	15220	15286	15078	15060	15283	15263	15208	15160	15151	15176	15200	15131	15128	15102	15124	15264	15084	15061	15119	14979	15258	14972	15227	15081	15209	15081	15119	15078	15202	15162	15079	15126	15069	15023	15154	15128	15055	15155	15097	14971	15195	15276	15140	15084	15117	15148	14979	14917	15255	15090	15081	14912	15307	15177	15121	15062	15025	15278	15035	15104	15045	15193	15146	15014	15192	15051	15000	15100	15167	15034	15218	15203	15268	15031	15204	15177	15086	15336	15176	15207	15121	15025	15115	14950	15339	14986	15008	15005	15025	15078	14940	15134	15329	15087	15133	15101	14870	15121	15183	15100	15016	15116	15065	15035	15152	15075	15259	15165	15158	15144	15160	15059	15154	14962	15100	14976	15290	15167	15051	15009	15223	15285	15161	15329	15051	15194	15036	15105	15080	14889	15044	15180	15109	15154	15187	15043	15075	15221	15070	15210	15200	15155	15204	15103	15004	15207	15160	15123	15157	15216	15003	15221	15100	15275	15147	15140	15059	15137	15143	14963	15205	15134	15111	15077	14933	15209	15087	15147	15167	15012	15197	15182	15074	15175	14966	15130	15184	15167	15067	15196	15247	15030	15162	15188	14924	14988	14993	15015	14879	15213	14950	15271	15123	15191	14980	15254	15026	15083	15087	15145	15032	15053	15170	15028	15138	14971	15075	15221	15155	15065	15005	14987	15211	15170	15097	15111	15081	15036	15117	15046	15174	15157	15151	15056	15164	15160	15089	15049	15183
28778	21227	19740	17497	16437	22832	25992	22024	18034	17003	16625	16148	16028	16012	15846	16095	15975	15975	16075	16002	15858	15961	15971	15893	15919	16007	15788	15734	15686	15991	15858	15902	15790	15923	16155	15767	16007	16005	15952	15834	16058	15862	15730	15816	15880	15891	15743	15815	15977	15854	15600	15968	16048	15876	15713	15766	15974	15948	15955	15805	15822	15941	15610	15933	15995	15855	15949	15941	15818	15850	15948	15812	15829	15854	15733	15737	15742	15884	15828	15780	16025	15728	16088	16004	15820	15825	15756	15862	15804	15817	15828	15941	15906	16054	15732	15708	15830	15852	15951	16062	15945	15858	15842	15892	16004	15979	15970	16032	15891	15885	15684	15851	15867	15802	15698	15839	15716	15775	15772	15729	15845	15856	15979	15895	15691	15945	15924	15854	15921	15883	15843	15975	15988	15855	15721	15817	15750	15839	15818	15783	15872	15853	15698	15901	16114	15875	15831	15977	15850	15821	16074	15938	15909	15773	15732	15880	15782	15707	15936	16012	16015	15951	15958	15717	15809	15901	15856	15767	15860	15888	15865	16034	15749	15753	15735	15820	15896	15852	15791	15993	15670	15891	15955	15810	15758	15900	15767	15783	15637	15916	15874	15655	15810	15870	15801	15846	15872	15783	15879	15847	15689	15854	15696	15785	15923	15905	15933	15676	15865	15746	15777	15850	15889	15972	15881	15971	15840	15769	15687	15993	15799	15664	15890	15881	15895	15726	15877	15862	15956	15759	16084	15780	15829	15810	15827	15832	15823	15599	15841	15775	15825	15823	15994	16005	15873	15948	16150	15930	15758	15789	15906	15967	16075	15861	15861	15824	15752	15852	16001	15695	15874	15845	15917	15919	15681	15936	15956	15828	16020	15836	15922	15871	15715	15877	15873	15756	15802	15736	15912	15703	15814	16052	15887	15827	15800	15894	15744	15734	16007	15905	15988	15819	15859	15872	16008	16025	15827	15749	15691	15846	15603	15818	15854	15983	15989	15690	15892	15746	15548	15879	15604	15845	15872	15684	15893	15894	15967	15771	15780	15980	15907	15867	15851	15880	15927	16030	16003	15782	15894	16017	15792	16072	15745	15962	15751	15941	15904	15977	15983	15933	15991	15833	15854	15875	15977	15934	15839	15862	15590	15720	15715	16005	15958	15777	15807	15824	15897	15916	15921	15931	16014	15821	15867	15786	15696	15941	15797	15901	15913	15889	15847	15886	15976	15748	15824	15868	15816	15844	15928	15802	15807	15850	15964	15711	15986	15917	15717	15758	15906	15873	15942	15759	15910	16011	15976	15772	15658	16061	16030	15978	15944	15861	15925	15737	15810	15786	15832	15596	15666	15835	15875	15756	15782	15779	15970	16098	16085	15812	15849	15949	15705	15878	15888	15790	15702	15920	15710	15790	15947	15800	15715	15856	15812	16009	15886	15964	15913	15768	15886	15935	15913	15799	15947	15866	15916	15855	15797	15733	15964	15711	16030	15889	15807	16030	15707	15901	15847	15901	15865	15802	15883	15875	15860	15800	15720	15926	15873	16023	15762	15965	15658	16055	15955	15897	16005	15852	15855	15901	15808	15697	15760	15853	15807	15878	15835	15902	15886	15725	15963	15803	15968	16064	15976	15955	16039	15836	15992	15767	15638	15758	15862	15856	15912	15842	15679	16038	15775	16023	15854	16024	15909	15880	15846	15842	16134	15643	15852	15757	15707	15923	15807	15782	15885	15817	15721	15798	15707	15594	15826	15896	15716	15972	15975	15761	16048	16032	15884	15839	16051	15843	15818	15935	15795	15724	15971	15771	15617	15855	16006	15849	15806	15785	15749	15825	16082	15796	15907	15888	15648	15837	15904	15856	15903	15940	15918	15888	15838	15842	15838	16097	15890	15760	15913	15794	15977	15963	15804	15838	15893	15873	15873	16115	15809	15651	15945	15973	15698	15852	15781	15782	15803	16112	15908	15847	15952	15820	15737	15884	16023	15648	15762	15998	15785	16047	15892	15875	15852	15743	15897	15975	16011	15755	15729	15983	15753	15852	15937	15922	15718	15886	15810	15954	15979	16034	15813	15870	15806	15861	15824	15981	15729	15730	15937	16013	15931	16001	15782	15934	15872	15818	15863	15645	15806	15592	15790	15935	15907	15828	15866	15832	16072	15943	15944	15904	15882	15919	15991	15812	16069	15861	15822	15700	15846	15925	15646	15772	15984	15871	15706	15815	15718	15832	15795	15790	16039	15882	15898	15766	15866	15708	15904	15799	15664	15873	15786	15991	15780	15688	15803	15940	15758	15853	15848	15965	15741	15926	16031	15870	15736	15831	15922	15855	15809	15946	15978	15999	15719	15684	15815	15767	15739	15913	15836	15706	15826	15760	15890	15871	16078	16008	15965	15866	15850	15972	16133	15803	16014	15873	15860	15912	15829	16052	15972	15882	15846	16018	15817	15739	15716	15734	15764	15579	15835	15907	15986	15957	15885	15650	15929	15679	15881	15889	15783	15580	15720	15821	15767	15931	15887	15873	15904	15840	15740	15877	15879	15790	16049	15754	15892	15927	15743	15836	15788	15638	15835	15982	15958	15867	15897	15727	15820	15922	15960	15834	15740	15882	15643	15751	15870	15940	16119	15828	15928	15882	15900	15966	15745	16010	15858	15824	15744	15751	15793	15795	15812	15725	15765	16168	16021	15915	15709	15778	15886	15834	15879	15817	16101	16004	16010	15947	15999	15801	15996	15990	15918	15803	15972	15919	15791	15697	15802	15931	15922	15909	15921	16088	16012	15749	15939	15958	15821	15630	16025	15802	16122	15678	15660	15781	15910	15727	16002	16001	15960	15758	15645	15602	15524	15746	15928	15986	15775	15782	15800	15663	15827	15808	15968	16016	15920	15828	15826	15686	15897	15833	15875	15896	15947	16044	15774	15837	15905	15821	15949	15991	15904	15775	15609	15821	15795	15907	15912	15744	15751	15890	15974	15676	15799	15900	16001	15817	15731	15939	15895	15911	15843	15748	15862	15930	15760	15805	16009	15865	16001	16027	15678	15833	15797	15751	15832	15708	15809	15897	15974	15919	16024	15957	15971	15809	15850	15883	16027	15892	15950	15823	15919	15945	15854	15907	15855	15569	15771	15989	15940	15762	15955	15896	15887	15784	15701	15760	15884	15712	15902	15919	15767	15890	15803	15977	15806	15962	15760	15819	15751	15889	15731	15823	16094	15859	15756	15772	15985	15697	15840	15917	15916	15958	15814	15953	15845	16100	15946	15871	15773	15816	15822	15716	15908	15851	15930	15836	15759	15793	15987	15695	15900	15869	15793	15796	15923	16134	15978	15995	15843	15874	15726	15944	15763	15913	16161	15639	15895	16024	16243	15741	15914	15888	15909	15973	15835	15750	15739	15722	15838	15987	15754	15683	15870	15595	15693	15503	15724	15530	15712	15941	16012	15789	15894	15813	15834	15985	15891	16081	15596	15810	15809	15880	15982	16073	15928	15849	15749	15763	15828	15771	15721	15737	16003	15922	15863	15922	15783	16042	15725	15658	15848	15867	15810	15825	15784	15800	15909	15934	15827	15864	15803	15883	15760	15903	15801	16012	15834	15988	15866	15884	15972	15864	15871	15823	15890	15802	15951	15873	15908	15730	15736	15691	15912	15877	15797	15901	15893	15749	15863	15815	15696	15795	15912	15766	15916	15878	15902	16098	15935	15689	15905	15951	16084	15873	15800	15707	16021	15908	15874	15838	15815	15777	15910	15818	15968	15963	15750	15739	15769	15952	15697	15910	15895	15733	15958	15871	15869	15697	15933	15940	15703	15935	15950	15855	15699	15883	15928	15955	15923	15816	15899	15861	15908	15928	15771	15771	15939	15849	16039	16007	15915	15872	15903	15972	15863	15717	15851	15821	15823	15847	16008	15866	15842	15870	15839	15809	15917	15938	15863	15930	15867	15925	15687	15965	15904	15799	16059	15911	15810	16106	15892	15901	15953	15755	15841	15871	15910	16060	15823	15995	15942	15872	15918	15685	15930	15939	15880	15835	15918	15734	15773	15949	15970	16059	16027	16017	15664	15784	15979	15882	15883	15895	15772	15785	15913	15714	15777	15829	15646	15901	15887	15771	15807	15844	16165	15793	15727	15911	15813	15797	15765	15775	15903	15710	15730	15695	15970	15858	15918	15949	15887	15809	15851	15742	15885	16049	15828	15856	15980	15812	15785	15756	15939	15975	15692	15917	15979	15865	15817	15858	15880	15979	15915	15817	15932	15833	15916	15798	15875	16006	15884	15908	16000	15896	15765	15816	15928	15803	15835	15769	15980	15693	15692	15855	15998	15893	15724	15718	15783	15777	16012	15894	15848	15820	15960	15737	15800	15732	16087	16031	16014	15879	15900	15928	15801	15915	15939	15748	16045	15764	15797	15802	15962	15901	15967	15787	15840	15647	15851	16092	15929	15977	15813	15871	15884	15796	16037	15692	15972	15805	15890	15748	15847	15910	15726	15856	15819	15828	15762	15790	15736	15764	16010	15846	15779	15894	15816	16013	15956	15889	15794	15745	15823	15933	15837	16024	15744	15753	15767	15806	16052	15803	15830	16002	15705	15657	15670	15739	15726	15888	15904	15753	15833	15893	15793	16105	16060	16003	15706	15961	15882	15889	15856	15884	15855	15769	15863	15975	15954	15873	15848	15906	15769	15936	15920	15939	15806	15769	15923	16029	15976	15881	15782	15950	15930	15948	16023	15725	15886	15877	15880	15954	15772	15725	15858	15970	15908	16002	15799	15945	15859	15864	15670	15782	15794	15759	15862	15788	15936	15838	15662	15936	15754	15798	15872	15834	15941	15905	16025	16018	15977	15770	15947	15813	15811	15679	15961	15862	15790	15870	15842	15897	15816	15709	15982	16067	15825	15905	15739	15829	16008	16026	16027	15713	15942	15809	15876	15802	15994	16049	15896	15925	15882	15854	15728	15844	15917	15884	15867	15984	15622	15997	15736	15876	16075	15809	15881	15799	15692	15882	16037	15949	15978	15801	15732	15982	15939	15864	15677	15871	15962	15777	15905	15882	15974	15732	16060	15849	16027	16018	15819	15901	15945	15859	15866	16058	15936	15651	15979	15953	15721	15935
15000	15645	15424	15235	16154	26195	27679	21866	16991	16129	15605	14901	14715	14762	15017	14883	14769	14965	14908	14865	14757	14739	14907	14704	14753	14649	14719	14676	14893	14859	14789	14692	14940	14628	14691	14745	14697	14748	14681	14581	14813	14822	14752	14820	14779	14835	14819	14750	14825	14850	14697	14846	14699	14695	14754	14767	14844	14769	14882	14805	14847	14822	14723	14688	14726	14770	14603	14739	14924	14763	14695	14643	14760	14832	14846	14695	14721	14737	14831	14823	14695	14707	14757	14768	14971	14667	14825	14757	14926	14901	14883	14756	14769	14717	14620	14823	14599	14862	14861	14785	14874	14731	14724	14738	14708	14655	14828	14875	14859	14717	14755	14770	14821	14725	14653	14721	14800	14811	14937	14757	14836	14683	14870	14845	14753	14825	14793	14871	14786	14763	14742	14682	14902	14785	14777	14833	14814	14712	14822	14738	14743	14707	14912	14762	14829	14721	14862	14724	14728	14826	14821	14747	14951	14669	14749	14735	14726	14827	14765	14762	14756	14941	14836	14863	14894	14770	14809	14759	14758	14846	14877	14932	14653	14748	14860	14735	14820	14847	14959	14737	14778	14767	14651	14733	14891	14571	14772	14765	14712	14712	14770	14825	14785	14628	14868	14732	14932	14810	14729	14822	14833	14811	14791	14649	14863	14641	14885	14657	14848	14700	14789	14740	14942	14626	14802	14733	14708	14877	14720	14740	14755	14767	14834	14857	14859	14731	14812	14726	14791	14809	14871	14900	14726	14671	14919	14695	14711	14827	14678	14803	14660	14888	14930	14761	14792	14799	14815	14826	14812	14996	14812	14901	14738	15009	14731	14654	14768	14651	14616	14713	14761	14875	14808	14796	14730	14755	14712	14805	14818	14761	14749	14706	14825	14675	14715	14811	14735	14865	14827	14719	14846	14832	14694	14773	14697	14704	14631	14717	14892	14740	14854	14802	14844	14882	14710	14705	14659	14768	14737	14757	14878	14785	14724	14856	14760	14933	14830	14733	14653	14784	14737	14916	14838	14992	14736	14668	14713	14957	14554	14750	14809	14592	14995	14772	14749	14684	14933	14806	14861	14845	14766	14735	14775	14907	14847	14892	14746	14746	14754	14783	14666	14845	14700	14761	14732	14803	14722	14888	14719	14693	14978	14734	14949	14810	14958	14804	15001	14652	14835	14586	14840	14665	14686	14726	14724	14858	14857	14705	14733	14682	14722	14719	14658	14759	14851	14767	14753	14644	14767	14856	14804	14742	14815	14901	14810	14868	14682	14844	14858	14692	14643	14720	14622	14755	14619	14839	14797	14738	14666	14731	14807	14784	14704	14786	14859	14782	14888	14784	14687	14807	14829	14734	14714	14893	14686	14856	14826	14922	14710	14810	14842	14805	14745	14884	14773	14682	14817	14634	14992	14813	14879	14872	14988	14718	14933	14602	14787	14670	14699	14580	14842	14762	14896	14691	14903	14657	14785	14833	14966	14656	14841	14761	14771	14765	14541	14811	14611	14703	14810	14691	14707	14781	14597	14677	14763	14734	14857	14785	14741	14899	14882	14780	14887	14819	14790	14751	15093	14888	14667	14842	14780	14843	14671	14807	14671	14943	14836	14724	14753	14791	14836	14771	14745	14733	14647	14833	14678	14825	14676	14695	14663	14729	14880	14924	14698	14744	14826	14738	14949	14753	14706	14835	14916	14774	14880	14764	14797	14734	14833	14774	14635	14783	14846	14756	14847	14892	14670	14667	14898	14654	14845	14743	14850	14679	14861	14767	14780	14842	14707	14663	14764	14705	14674	14705	14653	14709	14725	14771	14884	14829	14729	14815	14725	14722	14777	14907	14723	14708	14697	14836	14812	14830	14798	14599	14854	14696	14769	14787	14900	14666	15026	14784	14662	14577	14787	14722	14872	14877	14661	14713	14799	14771	14773	14827	14793	14839	14795	14804	14905	14694	14763	14770	14778	14784	14649	14696	14836	14803	14875	14917	14819	14848	14691	14739	14722	14729	14709	14760	14808	14884	14828	14799	14754	14771	14893	14830	14790	14761	14599	14814	14914	14757	14927	14845	14760	14932	14721	14725	14690	14775	14651	14641	14990	14886	14880	14829	14730	14757	14774	14860	14703	14827	14643	14877	14748	14806	14771	14674	14754	14797	14852	14607	14857	14870	14678	14826	14843	14809	14691	14979	14926	14851	14766	14667	14732	14704	14586	14705	14709	14950	14864	14802	14871	14857	14683	14866	14903	14824	14761	14897	14855	14784	14752	14822	14760	14785	14670	14903	14668	14708	14846	14766	14785	14675	14813	14888	14789	14696	14729	14763	14895	14821	14798	14702	14596	14672	14752	14682	14704	14882	14987	14670	14745	14806	14760	14713	14624	14928	14748	14910	14786	14783	14801	14818	14798	14881	14880	14735	14803	14837	14787	14723	14598	14903	14863	14647	14741	14693	14746	14853	14821	14854	14864	14684	14761	14814	14809	14634	14698	14800	14780	14830	14877	14646	14775	14759	14801	14611	14665	14765	14818	14930	14759	14792	14752	14917	14801	14661	14960	14809	14763	14886	14996	14673	14815	14614	14924	14636	14765	14828	14607	14744	14767	14819	14757	14749	14920	14765	14876	14729	14868	14829	14733	14923	14699	14902	14830	14926	14634	14647	14771	14728	14612	14909	14921	14774	14716	14586	14808	14632	14944	14797	14831	14950	14783	14625	14710	14981	14731	14676	14809	14914	14745	14816	14780	14700	14829	14826	14815	14648	14890	14865	14624	14716	14974	14851	14782	15013	14942	14639	14696	14756	14737	14862	14685	14660	14743	14858	14834	14838	14793	14746	14756	14835	14782	14841	14725	14881	14884	14765	14805	14984	14850	14763	14830	14834	14674	14790	14752	14756	14874	14962	14812	14625	14696	14583	14874	14771	14798	14900	14821	14843	14760	14779	14894	14663	14812	14759	14550	14870	14903	14848	14867	14692	14880	14763	14668	14741	14806	14818	14892	14661	14879	14821	14815	14780	14771	14763	14761	14846	14666	14721	14827	14864	14634	14656	14927	14789	14748	14760	14840	14854	14853	14864	14826	14854	14706	14717	14559	14832	14916	14894	14697	14838	14982	14787	14845	14813	14732	14912	14930	14789	14685	14835	14898	14854	14719	14810	14697	14774	14697	14700	14581	14755	14840	14677	14866	14973	14876	14765	14697	14746	14891	14772	14694	14876	14744	14874	14845	14698	14810	14809	14769	14832	14772	14962	14837	14755	14850	14692	14753	14950	14743	14837	14910	14647	14818	14786	14559	14950	14768	14808	14810	14917	14687	14813	14799	14856	14746	14715	14881	14847	14883	14824	14722	14895	14800	14913	14722	14810	14856	14791	14806	14947	14887	14738	14915	14731	14767	14762	14902	14877	14672	14756	14900	14783	14691	14660	15003	14951	14873	14679	14829	14771	14841	14638	14911	14848	14796	14789	14795	14876	14808	14780	14784	14728	14807	14909	14738	14741	14774	14918	14777	14763	14803	14833	14891	14669	14732	14944	14769	14739	14907	14634	14692	14780	14871	14762	14801	14845	14763	15089	14798	14848	14738	14771	14763	14621	14775	14846	14527	14829	14664	14860	14774	14749	14817	14897	14540	14770	14786	14778	14755	14752	14812	14829	14799	14747	14703	14904	14853	14876	14714	14820	14802	14707	14633	14871	14821	14914	14935	14749	14682	14690	14743	14799	14766	14823	14734	14784	14778	14762	14886	14764	14879	14824	14948	14810	14865	14723	14878	14874	14718	14901	15004	14832	14765	14805	14766	14847	14674	14857	14956	14747	14815	14801	14919	14724	14765	14737	14624	14739	14912	14674	14694	14676	14798	14731	14809	14874	14865	14816	14754	14676	14927	14799	14717	14833	14700	14720	14612	14759	14848	14789	14846	14763	14731	14764	14732	14767	14864	14692	14846	14743	14827	14881	14684	14655	14899	14757	14741	14653	14928	14767	14759	14732	14787	14870	14827	14833	14863	14784	14810	14770	14730	14799	14779	14771	14802	14751	14875	14830	14858	15022	14859	14673	14790	14777	14776	14795	14857	14756	14872	14785	14733	15051	14895	14736	14794	14849	14742	14791	14869	14940	14727	14770	14854	14936	14628	14819	14758	14730	14784	14869	14854	14677	14867	15044	14785	14697	14873	14652	14805	14856	14840	14780	14740	14781	14796	14768	14786	14632	14822	14900	14757	14715	14999	14762	14831	14896	14946	14901	14739	14854	14707	14786	14840	14797	14836	14794	14751	14817	14716	14783	14786	14736	14890	14778	14885	14709	14838	14643	14722	14756	14789	14883	14773	14831	14856	14806	14823	14901	14623	14855	14727	14791	14698	14803	14786	14851	14735	14598	14707	14732	14753	14682	14850	14777	14697	14614	14832	15114	14700	14757	14680	14821	14936	14861	14819	14909	14916	14721	14847	14751	14694	14864	14816	14827	14807	14942	14682	14825	14939	14668	14791	14927	14623	14716	14810	14845	14837	14807	14787	14649	14727	14845	14816	14827	14671	14845	14807	14842	14843	14796	14768	14771	14933	14786	14676	14863	14669	14827	14676	14871	14977	14745	14908	14840	14795	14655	14907	15110	14717	14883	14733	14837	14673	14800	14751	14786	14938	14845	14776	14797	14593	14726	14820	14825	14888	14749	14863	14759	14677	14772	14742	14769	14857	14690	14795	14848	14779	14722	14695	14839	14801	14993	14864	14680	14813	14612	14754	14843	14753	14802	14902	14846	14759	14700	14780	14697	14907	14736	14756	14854	14751	14808	14797	14673	14959	14694	14919	14756	14775	14782	14729	14774	14829	14672	14879	14811	14941	14818	14837	14776	14846	14757	14800	14706	14926	14792	14785	14662	14734	14941	14891	14815	14909	14744	14720	14811	14737	14824	14727	14596	14739	14990	14800	14873	14823	14858	14740	14673	15039	14957	14708	14787	14727	14843	14703	14657	14874	14873	14704	14850	14712	14723	14849	14760	14703	14688	14719	14796	14811	14742	14704	14644	14849	14795	14710	14744	14744	14765	14662	14769	14864	14834	14683	14659	14784	14841	14942	14812	14728	14802	14806	14982	14745	14894	14674	14748	14709	14760	14842	14827	14885	14868
25898	21166	27138	25785	25268	41868	47832	39257	26413	19986	17045	15526	15058	15243	15201	15208	15249	15056	15168	15130	14996	14924	15324	15136	15107	15037	14986	15111	14757	15123	15122	14958	14967	14954	15186	15030	14985	14991	15154	15171	15035	15097	14973	15038	14959	15134	15236	14998	15240	14935	14996	15187	15139	15068	15024	15195	14969	14965	15018	15093	14904	14822	14871	14941	15175	15125	15144	14853	15133	15161	15146	15025	15041	15091	15135	15048	14983	15091	15030	14924	14862	14979	14842	15051	15053	14875	15114	14872	15064	15092	14875	15131	15293	15306	15105	15055	15010	15093	15007	14980	15016	15375	14971	15032	15283	15104	15012	15052	14816	14931	14942	15206	15054	15086	14980	15056	15029	15147	14964	14958	15304	15049	15090	14939	14962	14933	15070	14875	15038	15076	15137	14903	14908	14840	15042	14871	15027	14996	14925	15171	14897	15022	14906	14990	15050	15230	15205	14912	15110	14927	14996	15117	14921	15173	14966	14975	14842	15022	15059	14892	15026	14896	14970	15219	14961	15176	15102	14928	14855	15046	15125	14865	14961	14876	14962	15147	15176	15010	15136	15033	15229	14998	14938	14824	15200	15194	15054	15134	15050	14978	15061	14835	15070	15156	15139	14915	15092	15143	15143	14915	15020	14908	15226	15088	15034	14892	14954	14927	15025	15063	14860	14837	15039	15049	15144	14947	14840	15038	15208	14952	15028	15013	14954	14883	14956	15086	15002	15097	15183	15201	15092	15000	15108	15195	15020	15129	15045	14899	14982	15050	14843	14968	14893	14985	15050	14958	14882	15250	14974	14751	14961	15162	15208	15017	15180	14915	15028	14831	15042	14918	15154	15166	14786	15064	14867	14915	15005	14956	14973	14936	15064	15114	15010	15037	14775	15121	15065	14953	15115	15214	15217	14917	14851	15181	14856	14962	15077	15016	15042	14962	15069	15103	15158	14968	15010	15055	14950	14864	14838	14967	14893	15001	14999	15032	15089	15202	15104	14988	15134	15132	15136	15085	14962	14920	15179	14826	15011	15122	15037	15038	14917	15048	15105	15128	15147	14973	14963	14921	14977	14935	14919	15255	15129	15042	14997	15119	14954	14979	14911	14962	14996	14906	14878	14971	15002	15100	14956	14985	15159	15155	14923	15129	15107	14971	14791	14830	15127	14941	15115	15003	14932	15212	14966	15111	14874	14810	14892	15140	14903	15013	15110	14881	15018	14961	15277	15174	15014	14951	14941	14962	14915	15008	14999	15135	15087	14953	15027	14921	15035	15136	15059	15291	15076	15119	14831	15098	14787	14859	15180	14945	14826	15022	14906	14993	15175	14835	15004	14934	15111	15078	15174	14821	15078	15218	15047	15097	15082	14893	15000	15089	15032	15116	15214	15001	15055	15023	15084	14972	14992	14913	14866	15044	14910	15053	15012	15033	14894	15109	15076	15090	14982	15048	15085	14999	15249	15001	14915	15027	15059	14920	15095	14934	14992	15194	14940	14836	14886	14945	14995	15160	14745	14903	15032	14910	14983	15076	14889	14928	14942	15078	15095	14993	15018	14956	15001	15081	15179	14907	14947	14985	15037	14822	15134	14862	15015	14965	14937	15082	15087	14901	14822	15094	15190	14907	14918	14903	15029	14871	15017	14875	15259	15054	15041	15047	15110	15206	15023	14936	15182	15070	15118	15101	15061	15044	15091	15154	15089	15064	14872	14852	14870	15050	15110	14833	15041	15169	14905	14981	14943	15024	15057	14889	14950	15159	14936	14928	14898	14821	14979	15040	15087	14923	15020	15059	15100	15007	15027	15023	14868	14956	15017	15074	14912	15035	14846	14968	15070	14958	15008	14919	15114	14870	15174	15141	15100	14875	15039	14907	14964	15028	14988	14982	15102	15100	15068	15156	14997	14945	14952	14968	14912	15131	14909	14904	14828	14763	15081	15093	14981	14879	14981	14982	15119	14937	14933	15059	15147	15035	14841	14993	15277	15001	14884	15111	15029	15049	15172	15035	14900	15013	14921	15061	15058	15014	15207	15205	15029	15159	15119	14976	14950	14939	14981	15135	14841	14949	14924	14812	15061	15235	14994	14948	14933	15151	15064	14869	14901	14998	15012	15179	15168	14888	14765	15189	15052	15065	15034	15028	14997	14986	15026	14819	14784	14899	14901	14919	15093	15278	14874	14928	15152	15065	15024	14931	14954	15091	14974	15070	15140	15085	14818	15073	14990	14950	15161	14947	14950	15319	15097	15030	14893	15062	14917	14915	14901	15071	15057	15160	14688	15017	14931	15002	15022	15024	14924	15076	14870	14998	15092	14865	15101	14908	14903	15105	15032	14918	15002	14870	15058	15150	14872	14985	14999	15135	15093	14978	14992	15117	14903	14952	14902	14953	14734	15045	14976	15201	15191	15000	15069	15138	15141	14926	14857	15014	14939	15144	14942	15160	14984	15156	15095	15070	14927	15059	15077	15094	15150	14934	15006	14958	15072	15108	14968	15211	14956	14912	14858	14905	15008	15008	15039	15093	14855	14994	15006	14996	14895	14975	15072	14874	14845	15009	14978	14906	14917	14930	15158	15137	15011	14954	14962	15022	14947	14972	14961	14933	14895	14963	15288	15010	14949	15167	14945	14869	14943	14834	14884	15145	14983	14988	15039	14938	14816	14821	15107	14830	15028	15071	15051	14945	15064	14982	15089	14906	15071	14919	15237	15051	15201	15197	14967	15077	15040	14901	15039	14971	15131	14894	14829	15125	15152	15101	15167	15038	15044	14947	14940	14979	14924	15038	14941	15039	15054	15063	15124	15111	15030	15010	14963	15096	15135	15017	14972	14969	14980	14756	15027	14908	15063	15039	14949	15016	15102	15051	15131	15099	15220	15072	15047	15037	15091	15076	15009	15077	14965	15064	14951	15171	14988	14982	14970	14927	14987	15027	15057	15161	14940	14995	14977	15007	14887	15055	15044	15056	15016	14975	14969	14968	14955	14843	15130	15240	14972	15032	15072	15080	15200	14992	15080	14908	14994	15200	15186	14838	15019	15027	15178	15054	15343	14960	15163	14926	14923	14938	14908	14970	15112	14925	14970	15028	15126	15040	15106	14805	14970	14992	14939	14913	14800	15121	14929	15149	15042	15035	15053	15065	15200	14873	14921	15099	15001	15180	15175	14905	15038	15117	14855	15002	15129	15103	15007	14965	15098	14991	14928	14949	15084	15135	14978	15084	15176	15068	15077	15134	15029	14943	15058	15123	15128	15106	15054	15102	15018	14986	15152	15068	14974	14958	15100	14980	14946	14826	14915	14950	14889	14968	15057	15031	15103	14965	15102	14928	15017	15077	14975	15002	14909	15079	14891	14955	14988	15062	15144	14960	15221	14964	15042	15074	14944	15000	14723	15094	15039	15153	14973	15027	15077	15097	15133	14989	14956	14719	15071	15089	14983	15033	14942	15136	14825	14913	15249	15043	15010	15019	14916	14959	14878	15001	15097	15031	15055	15334	14852	15047	15086	15093	15137	14959	14993	14958	15172	15052	15114	15042	15030	15026	14852	15056	15161	14967	14884	14839	14966	14965	15175	15114	15125	15049	14952	14893	15030	14823	14866	15028	15121	15064	14929	14910	15135	15165	15032	14924	15140	15116	15174	15038	15101	15107	15148	14932	15071	14934	14927	14903	15055	15237	15192	14885	15191	14925	14989	14876	15308	15020	15219	14905	14916	15031	15159	15047	15011	15096	15187	15123	15094	15120	14788	15075	15169	15089	15100	15140	15025	15032	14817	15002	14907	14854	15051	14886	14919	14954	14927	15156	15098	14928	15102	15188	15120	14838	15083	15023	14873	14938	15014	15099	15250	15210	14972	14968	15008	14918	14962	15018	14987	15040	15146	15081	15086	15075	14948	14949	15060	15056	15061	15077	15166	14983	14998	14960	15029	14754	15202	15043	14961	14999	15040	15052	15064	14880	15127	15165	15112	15049	15028	15012	14961	14983	15242	14954	15058	15043	15036	15136	14898	14989	14970	14954	15019	15186	15077	14920	15109	15065	14857	14960	14897	15128	15191	15012	15125	14925	15135	15174	15251	15093	15119	14929	15211	15022	14930	14980	14956	14894	15212	15153	14906	14892	15104	15001	15078	15079	14929	14970	14994	14898	15173	14867	15004	15018	15148	14995	15001	15073	15120	14767	15070	14977	15043	15060	15165	14976	14868	14972	15041	15051	15026	14979	14949	15269	14786	15173	14965	15069	15069	15119	14938	15102	14927	14996	14948	14850	14957	15053	15001	15114	15056	14996	15081	15205	14965	14992	14961	15021	14852	15068	15002	14983	15087	15087	15258	15015	15017	14931	15259	14781	14867	15096	14908	14859	15141	15020	15005	14895	14800	15088	15132	15151	15007	14981	14880	15151	15051	14955	15114	14828	14905	14927	15035	14953	14924	14946	15118	14952	15049	14942	15142	15104	15160	15094	14902	15231	15194	15033	14925	14974	15114	14919	15149	14976	14848	14892	15152	14751	15005	14903	15031	14959	15087	15065	15038	15028	14868	15249	15110	14992	14991	14881	15076	15149	14960	15158	14998	14854	14783	14797	15023	15047	14928	14971	15072	15014	15073	15091	14863	15109	14807	14992	15095	15035	15263	14878	15157	15279	14979	15090	14957	15093	15104	15174	15090	15031	14839	14982	14912	15203	15242	14962	15066	15018	15117	15165	14944	14953	15150	15248	15143	15037	15098	14670	15138	14959	14835	14942	15092	14944	15040	14848	14893	15039	15006	15002	14871	15170	15094	14938	15099	15099	15082	15001	15073	15017	14937	15044	14957	14945	14818	14978	14939	14907	15210	15076	15010	15120	15091	15010	15317	15275	15111	14889	15032	14854	15043	14944	14877	14957	15105	15072	14977	14928	14963	14977	14908	15007	14919	14920	15129	14965	15053	15057	15151	14908	15076	15034	15137	15095	15227	14996	14846	15059	15072	15147	14794	15199	14938	14997	14993	14917	14887	14662	14896	14701	14998	14985	15246	15014	15009	15120	15056	15017	15130	15075	14969	15229	14969	14931	15025	15037	14953	15003	15100	15006	15085	14944	14989	14936	14876	14837	14818	14902	14942	14967	14932	15104	14780	14866
13249	18699	18137	19383	31681	46046	48047	40868	25833	20417	16043	14468	14223	14423	14121	14264	14152	14320	14359	14144	14184	14352	14203	13985	14194	14219	14088	14317	14292	14264	14212	14084	14214	14163	14283	14077	14305	14038	14293	14209	14271	14300	14153	14291	14197	14213	14120	14224	14340	14161	14229	14309	14242	14216	14196	14170	14112	14113	14233	14329	14369	14187	14118	14284	14276	14173	14266	14199	14140	14237	14332	14348	14261	14284	14139	14305	14240	14294	14257	14251	14221	14083	14356	14308	14259	14110	14189	14260	14288	14243	14219	14288	14158	14360	14244	14109	14272	14326	14160	14225	14313	14282	14155	14414	14159	14227	14206	14325	14334	14269	14260	14197	14202	14203	14249	14223	14078	14181	14297	14141	14138	14308	14474	14254	14320	14178	14173	14213	14222	14258	14229	14118	14190	14148	14191	14149	14241	14127	14261	14245	14403	14216	14322	14290	14217	14300	14194	14173	14178	14265	14297	14298	14129	14169	14159	14232	14202	14164	14222	14225	14219	14158	14166	14192	14138	14259	14199	14278	14115	14296	14245	14078	14191	14209	14393	14298	14113	14302	14234	14182	14222	14362	14201	14236	14259	14398	14144	14344	14197	14238	14106	14181	14215	14167	14298	14456	14220	14284	14272	14227	14265	14288	14283	14191	14085	14035	14169	14212	14345	14230	14371	14299	14191	14185	14302	14247	14300	14088	14142	14130	14084	14234	14277	14073	14197	14411	14178	14099	14176	14129	14073	14189	14243	14223	14298	14160	14273	14426	14192	14126	14382	14429	14416	14151	14429	14138	14248	14223	14108	14231	14206	14238	14091	14103	14208	14291	14098	14155	14125	14282	14157	14156	14066	14158	14082	14260	14320	14081	14287	14090	14269	14212	14212	14288	14159	14322	14172	14262	14110	14455	14279	14215	14347	14089	14278	13994	14235	14261	14218	14238	14058	14359	14340	14135	14271	14253	14268	14163	14244	14212	14380	14226	14537	14226	14147	14225	14272	14093	14283	14337	14082	14340	14276	14035	14067	14380	14160	14224	14176	14302	14261	14224	14413	14299	14182	14341	14204	14257	14260	14093	14234	14225	14088	14157	14233	14238	14185	14265	14151	14158	14328	14090	14367	14285	14255	14298	14285	14139	14065	14195	14197	14334	14254	14006	14389	14145	14305	14379	14206	14174	14201	14206	14189	14110	14258	14019	14232	14163	14220	14286	14294	14222	14263	14049	14336	14256	14230	14199	14241	14164	14272	14262	14184	14177	14153	14198	14197	14351	14173	14186	14186	14428	14267	14261	14242	14307	14285	14211	14341	14299	14173	14177	14149	14154	14073	14201	14406	14186	14369	14347	14088	14192	14278	14214	14143	14296	14155	14094	14165	14256	14082	14368	14335	14017	14100	14178	14316	14151	14304	14219	14180	14336	14201	14324	14165	14351	14178	14314	14158	14207	14075	14396	14224	14193	14377	14284	14268	13992	14148	14146	14071	14146	14296	14111	14287	14255	14193	14289	14333	14313	14088	14214	14147	14369	14266	14199	14252	14182	14170	14215	14175	14342	14323	14131	14128	14269	14313	14262	14147	14314	14104	14309	14261	14197	14258	14079	14415	14145	14383	14278	14415	14345	14263	14206	14147	14341	14123	14230	14053	14278	14229	14313	14216	14302	14368	14255	14217	14236	14219	14343	14217	14268	14088	14297	14133	14164	14296	14404	14228	14299	14190	14155	14188	14152	14223	14269	14348	14219	14090	14243	14229	14146	14216	14367	14195	14307	14248	14184	14323	14226	14106	14200	14270	14286	14244	14212	14128	14175	14113	14280	14211	14137	14215	14204	14237	14145	14241	14240	14293	14217	14267	14275	14050	14074	14388	14215	14074	14357	14192	14176	14338	14198	14103	14221	14217	14221	14168	14315	14260	14149	14235	14228	14206	14178	14130	14292	14308	14130	14214	14146	14274	14185	14021	14419	14135	14080	14260	14183	14267	14192	14228	14203	14269	14218	13967	14349	14326	14154	14184	14164	14302	14176	14267	14232	14117	14195	14280	14087	14233	14275	14385	14375	14286	14184	14347	14171	14331	14141	14129	14260	14272	14176	14432	14131	14248	14099	14460	14249	13994	14313	14318	14253	14146	14224	14075	14337	14299	14258	14207	14116	14188	14190	14341	14128	14247	14048	14292	14305	14188	14344	14286	14119	14212	14275	14140	14121	14142	14093	14285	14190	14197	14282	14185	14267	14088	14254	14330	14298	14207	14224	14140	14211	14263	14262	14239	14180	14270	14255	14178	14354	14321	14261	14147	14420	14316	14291	14270	14156	14072	14199	14410	14344	14212	14160	14193	14047	14148	14263	14510	14248	14145	14189	14226	14163	14402	14201	14200	14059	14177	14170	14236	14271	14120	14249	14186	14380	14293	14161	14319	14149	14173	14163	14297	14255	14273	13927	14120	14389	14241	14105	14150	14279	14142	14305	14254	14299	14319	14188	14393	14162	14261	14218	14281	14244	14186	14336	14179	14215	13980	14182	14233	14310	14350	14123	14282	14079	14202	14198	14343	14357	14329	14271	14303	14310	14315	14157	14212	14171	14260	14244	14327	14111	14278	14252	14165	14374	14245	14149	14192	14151	14212	14208	14078	14206	14207	14330	14200	14308	14299	14340	14340	14205	14185	14091	14095	14367	14396	14162	14194	14366	14272	14181	14077	14269	14280	14226	14194	14161	14214	14053	14186	14099	14040	14130	14296	14233	14263	14211	14309	14261	14364	14196	14282	14228	14429	14486	14432	14258	14299	14354	14195	14291	14346	14278	14290	14058	14268	14083	14088	14254	14224	14209	14249	14178	14154	14291	14179	14188	14312	14346	14111	14231	14228	14268	14345	14164	14128	14130	14286	14065	14051	14189	14267	14186	14361	14174	14377	14232	14181	14392	14369	14229	14179	14390	14390	14312	14367	14034	14280	14171	14169	14147	14201	14258	14331	14261	14182	14291	14136	14319	14140	14309	14350	14232	14277	14064	14215	14276	14174	14209	14374	14350	14255	14219	14334	14204	14144	14242	14236	14063	14227	14150	14204	14195	14085	14184	14281	14043	14132	14288	14239	14152	14210	14308	14034	14104	14172	14261	14182	14118	14139	14068	14215	14201	14251	14117	14155	14322	14179	14259	14186	14217	14252	14277	14426	14148	14286	14085	14208	14189	14173	14129	14124	14228	14234	14165	14329	14205	14212	14355	14191	14202	14313	14383	14301	14198	14157	14246	14424	14205	14309	14325	14193	14258	14406	14191	14181	14293	14214	14245	14089	14115	14134	14035	14238	14219	14214	14176	14303	14137	14301	14261	14029	14155	14101	14306	14271	14326	14286	14235	13989	14391	14146	14179	14247	14192	14360	14353	14063	14341	14275	14262	14163	14357	14296	14239	14213	14384	14357	14115	14360	14203	14269	14223	14186	14015	14409	14233	14038	14351	14216	14274	14129	14320	14337	14129	14278	14138	14233	14233	14189	14080	14276	14278	14329	14194	14163	14234	14318	14198	14359	14107	14223	14307	14234	14163	14407	14142	14200	14295	14127	14309	14207	14225	14221	14107	14234	14311	14097	14170	14158	14160	14405	14233	14177	14382	14091	14278	14003	14351	14259	14050	14429	14142	14360	14259	14171	14316	14081	14123	14180	14224	14274	14204	14038	14263	14142	14126	14124	14282	14344	14259	14293	14299	14084	14239	14331	14011	14270	14203	14278	14139	14369	13996	14309	14294	14328	14245	14211	14173	14174	14384	14189	14293	14172	14354	14095	14363	14241	14118	14333	14274	14203	14305	14167	14191	14132	14090	14193	14216	14391	14247	14193	14429	14188	14294	14190	14171	14145	14351	14240	14227	14124	14130	14126	14292	14068	14281	14192	14247	14244	14305	14294	14222	14361	14282	14167	14206	14064	14118	14192	14268	14314	14156	14275	14267	14237	14250	14353	14230	14304	14081	14296	14325	14357	14159	14251	14267	14322	14092	14330	14222	14165	14316	14395	14327	14340	14124	14351	14169	14318	14139	14196	14034	14093	14324	14248	14066	14307	14437	14340	14238	14282	14273	14178	14179	14311	14280	14307	14131	14149	14244	14269	14149	14245	14223	14240	14074	14284	14321	14454	14263	14244	14097	14092	14207	14177	14101	14213	14240	14110	14176	14369	14318	14242	14260	14414	14345	14351	14050	14271	14123	14180	14123	14142	14142	14201	14254	14105	14161	14250	14310	14108	14059	14240	14089	14331	14295	14247	14276	14274	14284	14441	14102	14179	14303	14333	14427	14374	13977	14268	14210	14314	14348	14174	14198	14257	14234	14271	14294	14222	14126	14340	14045	14195	14291	14139	14415	14256	14281	14215	14158	14056	14097	14234	14234	14090	14184	14106	14359	14393	14135	14311	14231	14188	14122	14226	14307	14235	14177	14339	14147	14138	14219	14040	14081	14232	14133	14299	14123	14094	14259	14221	14180	14300	14227	14298	14306	14285	14287	14328	14341	14256	14240	14302	14287	14236	14217	14283	14178	14346	14110	14165	14313	14283	14309	14217	14165	14153	14352	14118	14089	14217	14185	14232	14230	14261	14135	14331	14248	14312	14136	14186	14372	14268	14400	14333	14179	14254	14196	14063	14200	14182	14188	14255	14256	14460	14228	14274	14104	14368	14317	14378	14203	14195	14341	14049	14351	14072	14150	14346	14221	14124	14278	14211	14519	14372	14265	14144	14269	14071	14419	14145	14090	14335	14316	14291	14186	14180	14211	14139	14248	14238	14107	14247	14178	14184	14232	14217	14135	14435	14241	14318	14131	14334	14235	14404	14342	14150	14169	14353	14193	14227	14125	14366	14216	14181	14033	14215	14129	14303	14196	14259	14207	14357	14213	14294	14266	14416	14291	14304	14357	14106	14310	14272	14243	14153	14201	14183	14220	14302	14095	14280	14277	14219	14183	14165	14256	14153	14266	14243	14346	14138	14236	14249	14321	14271	14262	14198	14058	14236	14176	14139	14239	14268	14261	14234	14223	14181	14307	14068	14279	14413	14247	14268	14277	14271	14245	14243	14088	14334	14208	14385	14079	14129	14179	14211	14124	14159	14186	14100	14183	14096	14337	14366	14265
23970	21160	28592	24033	23054	52181	63501	55006	37984	26171	17498	14225	12905	12908	12899	12909	12894	12965	12679	12934	12918	13128	13049	12919	12980	12733	12988	13020	12757	12736	12700	12690	12870	12853	12861	12927	12814	13019	12652	12872	12749	12804	12765	12861	12765	12695	12746	12681	12751	12647	12716	12785	12867	12876	12817	12807	12592	12796	12730	12650	12759	12925	12780	12916	12836	12917	12616	12728	12709	12942	12787	12822	12670	12641	12889	12704	12730	12722	12758	12849	12822	12700	12748	12653	12851	12919	12656	12807	12752	12754	12752	12634	12881	12690	12750	12898	12907	12711	12736	12691	12550	12954	12510	12600	12779	12944	12697	12563	12806	12860	12972	12688	12830	12655	12628	12715	12733	12827	12778	12623	12597	12733	12685	12775	12781	12695	12623	12709	12774	12906	12727	12705	12722	12797	12919	12705	12727	12775	12838	12908	12665	12841	12703	12582	12779	12625	12746	12720	12601	12589	12697	12861	12654	12652	12813	12677	12715	12769	12604	12874	12716	12834	12718	12894	12701	12703	12669	12787	12886	12776	12619	12654	12758	12891	12788	12702	12574	12791	12967	12590	12685	12767	12671	12735	12802	12729	12711	12727	12842	12761	12623	12680	12610	12623	13007	12608	12750	12591	12764	12797	12837	12745	12832	12829	12723	12705	12747	12944	12528	12537	12773	12617	12626	12637	12896	12765	12726	12731	12671	12673	12669	12679	12774	12532	12705	12722	12764	12565	12870	12685	12657	12709	12552	12813	12739	12758	12792	12865	12916	12707	12818	12891	12684	12816	12922	12950	12619	12708	12714	12755	12681	12693	12591	12799	12761	12886	12694	12774	12756	12607	12826	12686	12721	12671	12764	12635	12762	12915	12688	12767	12800	12797	12817	12688	12593	12603	12650	12608	12574	12827	12846	12642	12692	12606	12783	12879	12831	12661	12629	12542	12699	12908	12706	12764	12900	12880	12784	12687	12713	12676	12612	12644	12708	12562	12851	12747	12616	12636	12569	12820	12645	12693	12647	12928	12639	12698	12846	12713	12797	12728	12845	12807	12660	12727	12718	12571	12844	12714	12594	12696	12581	12688	12606	12779	12907	12815	12762	13007	12605	12662	12697	12656	12812	12794	12841	12718	12605	12755	12708	12639	12802	12835	12740	12616	12596	12689	12600	12944	12475	12702	12744	12753	12698	12470	12791	12780	12769	12694	12727	12934	12693	12617	12784	12752	12799	12798	12634	12723	12713	12716	12630	12764	12807	12812	12707	12851	12750	12906	12820	12585	12730	12757	12667	12805	12608	12736	12628	12610	12784	12678	12688	12755	12657	12780	12660	12860	12724	12596	12574	12606	12708	12646	12796	12745	12658	12556	12800	12737	12769	12628	12802	12842	12734	12558	12709	12750	12756	12655	12728	12566	12701	12655	12673	12802	12702	12731	12500	12727	12734	12696	12831	12793	12798	12795	12697	12563	12767	12712	12640	12475	12688	12915	12663	12757	12657	12830	12769	12548	12639	12781	12853	12758	12633	12764	12747	12697	12765	12588	12701	12810	12602	12621	12797	12839	12681	12800	12750	12724	12961	12708	12724	12599	12745	12908	12665	12681	12928	12711	12693	12750	12707	12768	12631	12743	12601	12721	12742	12778	12735	12732	12660	12846	12761	12795	12709	12581	12601	12784	12680	12717	12683	12877	12882	12748	12779	12686	12783	12651	12616	12748	12931	12633	12558	12690	12714	12627	12674	12695	12864	12701	12787	12882	12727	12724	12736	12784	12762	12913	12732	12717	12557	12556	12722	12699	12706	12674	12773	12598	12781	12720	12645	12673	12769	12597	12667	12629	12723	12636	12693	12831	12795	12614	12902	12814	12684	12802	12555	12781	12808	12653	12969	12759	12910	12682	12766	12727	12780	12664	12622	12864	12756	12846	12758	12869	12818	12696	12930	12671	12649	12696	12767	12593	12699	12792	12734	12695	12700	12873	12758	12604	12818	12449	12787	12471	12673	12612	12744	12696	12742	12703	12790	12791	12798	12662	12872	12926	12681	12642	12950	12809	12718	12718	12569	12590	12738	12758	12799	12802	12671	12990	12846	12703	12813	12585	12462	12619	12367	12825	12668	12652	12618	12700	12798	12914	12795	12658	12729	12723	12707	12627	12735	12747	12747	12738	12671	12567	12595	12937	12806	12630	12793	12543	12760	12852	12493	12885	12657	12782	12625	12772	12741	12659	12772	12814	12831	12667	12885	12766	12640	12754	12638	12530	12795	12782	12570	12791	12860	12674	12734	12658	12924	12735	12786	12586	12727	12790	12754	12650	12741	12662	12610	12576	12801	12696	12773	12767	12618	12730	12647	12733	12558	12715	12722	12767	12827	12818	12768	12742	12948	12796	12561	12653	12782	12698	12820	12638	12654	12651	12992	12568	12641	12776	12671	12741	12782	12881	12785	12810	12728	12769	12597	12716	12687	12809	12763	12957	12922	12793	12840	12672	12722	12684	12756	12644	12671	12782	12806	12647	12545	12585	12819	12778	12657	12629	12726	12622	12609	12649	12720	12718	12701	12554	12719	12737	12832	12828	12655	12661	12721	12847	12733	12688	12732	12803	12650	12824	12893	12798	12892	12729	12873	12602	12549	12738	12976	12774	12711	12724	12729	12895	12767	12696	12766	12570	12648	12690	12607	12634	12794	12624	12463	12464	12745	12734	12667	12826	12739	12786	12773	12788	12791	12800	12639	12733	12837	12780	12691	12683	12685	12650	12834	12734	12800	12614	12848	12988	12734	12821	12685	12754	13009	12459	12742	12519	12765	12758	12579	12696	12558	12700	12785	12794	12778	12681	12792	12882	12714	12644	12760	12661	12687	12813	12683	12631	12834	12770	12832	12560	12832	12384	12672	12768	12720	12563	12634	12521	12755	12687	12841	12728	12872	12714	12661	12691	12757	12712	12740	12859	12712	12701	12709	12537	12649	12786	12755	12830	12680	12663	12778	12963	12633	12651	12832	12640	12706	12581	12849	12718	12762	12698	12566	12582	12723	12716	12728	12703	12619	12473	12763	12680	12590	12715	12719	12600	12605	12696	12732	12735	12899	12870	12849	12677	12812	12897	12845	12642	12818	12718	12793	12754	12636	12915	12762	12672	12679	12746	12746	12666	12597	12741	12908	12651	12755	12639	12622	12654	12673	12645	12644	12876	12632	12989	12845	12709	12518	12610	12585	12706	12547	12917	12781	12769	12736	12731	12758	12900	12690	12731	12625	12803	12846	12541	12632	12929	12752	12707	12560	12695	12602	12647	12775	12731	12567	12679	12758	12668	12720	12840	12837	12679	12799	12767	12668	12733	12643	12811	12828	12698	12860	12586	12835	12825	12932	12878	12621	12735	12667	12666	12670	12771	12700	12838	12953	12728	12670	12801	12927	12621	12789	12582	12580	12672	12820	12795	12854	12636	12855	12594	12594	12621	12616	12855	12774	12691	12605	12660	12737	12859	12759	12843	12864	12827	12644	12656	12584	12795	12698	12889	12669	12601	12653	12863	12969	12760	12847	12716	12667	12707	12792	12778	12643	12726	12508	12700	12853	12791	12777	12799	12858	12634	12817	12708	12773	12835	12631	12655	12670	12587	12680	12704	12815	12693	12701	12762	12573	12744	12791	12769	12675	12729	12752	12376	12652	12885	12679	12654	12800	12479	12816	12665	12774	12660	12748	12932	12722	12880	12659	12734	12674	12474	12826	12701	12547	12900	12671	12615	12730	12758	12776	12558	12814	12880	12581	12754	12830	12906	12786	12614	12746	12604	12757	12701	12727	12602	12758	12754	12808	12777	12753	12792	12795	12694	12626	12771	12689	12801	12649	12695	12705	12792	12668	12719	12889	12665	12751	12696	12837	12879	12758	12578	12610	12896	12570	12898	12764	12742	12871	12962	12821	12611	12618	12840	12783	12722	12702	12667	12858	12642	12721	12750	12742	12941	12818	12733	12630	12909	12584	12812	12703	12572	12775	12654	12991	12844	12828	12805	12714	12717	12663	12845	12680	12843	12697	12597	12760	12649	12709	12669	12569	12645	12672	12738	12866	12599	12757	12522	12843	12575	12849	12685	12512	12550	12859	12614	12760	12721	12838	12672	12803	12907	12827	12672	12861	12853	12771	12667	12609	12765	12674	12748	12746	12646	12659	12632	12663	12649	12665	12722	12877	12840	12834	12782	12864	12678	12787	12819	12800	12736	12710	12768	12736	12710	12442	12722	12671	12736	12728	12839	12824	12859	12636	12652	12709	12835	12853	12737	12828	12687	12758	12787	12677	12594	12628	12682	12785	12751	12853	12907	12703	12723	12462	12566	12772	12739	12889	12869	12573	12870	12824	12699	12767	12741	12825	12613	12908	12753	12649	12715	12724	12748	12648	12543	12631	12788	12758	12778	12854	12868	12701	12837	12697	12609	12558	12606	12738	12773	12666	12720	12633	12661	12900	12694	12759	12803	12685	12759	12746	12681	12743	12597	12600	12787	12575	12615	12840	12707	12673	12571	12873	12641	12669	12907	12896	12589	12644	12615	12599	12694	12770	12567	12664	12557	12695	12722	12814	12841	12849	12790	12692	12726	12672	12973	12734	12667	12748	12766	12787	12722	12588	12655	12820	12726	12693	12750	12886	12694	12668	12799	12915	12721	12585	12863	12706	12792	12759	12789	12700	12612	12774	12745	12693	12731	12747	12763	12647	12635	12619	12767	12624	12879	12931	12669	12739	12621	12776	12850	12812	12703	12602	12712	12839	12721	12740	12731	12696	12615	12490	12728	12742	12724	12643	12625	12625	12727	12719	12537	12678	12727	12624	12711	12707	12775	12591	12744	12730	12501	12607	12599	12713	12760	12787	12679	12784	12738	12595	12680	12627	12845	12754	12706	12719	12731	12645	12698	12679	12781	12897	12716	12918	12917	12814	12663	12704	12819	12855	12550	12691	12632	12768	12888	12928	12880	12843	12598	12680	12492	12691	12754	12639	12904	12835	12638	12873	12735	12733	12630	12705	12803	12730	12660	12691	12675	12727	12707	12870	12786	12655	12849	12771	12637	12710	12642	12775	12749	12849	12684	12689	12785	12875	12784	12704	12716	12567	12749	12634	12765
14557	24603	23131	26891	36049	60894	64521	56270	40298	27069	17291	13526	12710	12747	12674	12813	12790	12800	12687	12564	12943	12756	12554	12787	12745	12692	12556	12674	12711	12581	12905	12635	12696	12599	12590	12755	12644	12700	12734	12698	12525	12723	12683	12679	12727	12875	12592	12685	12814	12736	12566	12816	12727	12635	12702	12652	12477	12694	12696	12735	12687	12692	12844	12733	12648	12643	12531	12751	12831	12769	12601	12732	12741	12548	12733	12622	12801	12513	12615	12755	12698	12710	12623	12756	12608	12631	12738	12819	12744	12781	12716	12661	12585	12661	12738	12824	12694	12677	12636	12681	12624	12744	12734	12703	12601	12730	12695	12957	12561	12651	12736	12581	12785	12640	12681	12545	12636	12859	12529	12884	12783	12539	12828	12789	12738	12590	12556	12815	12638	12681	12563	12657	12779	12571	12780	12603	12623	12649	12676	12717	12801	12724	12707	12636	12544	12627	12944	12598	12648	12623	12683	12663	12565	12686	12778	12669	12649	12674	12762	12632	12540	12659	12656	12568	12740	12753	12721	12781	12592	12817	12771	12609	12710	12539	12640	12643	12761	12723	12639	12638	12662	12735	12645	12667	12813	12537	12650	12504	12672	12807	12748	12687	12648	12811	12620	12637	12759	12442	12603	12604	12706	12480	12657	12718	12754	12530	12529	12526	12819	12753	12738	12627	12610	12534	12696	12781	12557	12727	12676	12747	12674	12676	12732	12587	12811	12640	12521	12745	12600	12589	12594	12695	12650	12657	12726	12809	12712	12695	12716	12759	12663	12751	12503	12556	12696	12823	12565	12788	12662	12692	12670	12812	12746	12768	12576	12633	12503	12766	12503	12670	12456	12750	12475	12800	12643	12690	12724	12533	12716	12613	12737	12783	12793	12757	12727	12659	12559	12688	12703	12696	12716	12502	12671	12565	12688	12777	12638	12637	12655	12685	12745	12653	12629	12501	12772	12822	12709	12668	12397	12799	12758	12609	12688	12773	12705	12802	12594	12680	12831	12587	12861	12678	12710	12558	12784	12553	12664	12747	12553	12787	12580	12723	12580	12502	12794	12772	12599	12545	12836	12635	12601	12645	12613	12791	12736	12651	12699	12638	12732	12698	12692	12682	12743	12731	12629	12728	12570	12630	12752	12660	12811	12627	12775	12849	12812	12545	12752	12766	12763	12737	12585	12755	12608	12616	12556	12748	12740	12669	12813	12721	12669	12392	12658	12632	12647	12643	12760	12531	12485	12584	12692	12612	12767	12560	12638	12692	12660	12838	12646	12826	12692	12815	12815	12618	12715	12723	12799	12688	12660	12627	12637	12801	12757	12703	12649	12560	12805	12679	12645	12607	12453	12606	12688	12640	12698	12607	12672	12759	12619	12514	12651	12663	12539	12664	12675	12773	12694	12632	12691	12710	12654	12560	12626	12602	12742	12587	12707	12540	12635	12746	12551	12698	12527	12586	12589	12624	12568	12599	12675	12768	12849	12640	12829	12623	12642	12641	12670	12583	12551	12688	12687	12681	12808	12760	12534	12689	12815	12706	12726	12583	12745	12709	12558	12575	12457	12730	12459	12662	12697	12733	12629	12716	12611	12554	12544	12820	12594	12597	12707	12588	12564	12618	12763	12671	12694	12665	12743	12404	12812	12514	12605	12688	12620	12655	12707	12703	12639	12728	12681	12664	12730	12791	12756	12795	12615	12701	12724	12614	12722	12648	12726	12517	12737	12469	12759	12798	12650	12672	12644	12667	12619	12729	12575	12787	12658	12714	12701	12901	12642	12724	12647	12816	12637	12606	12513	12685	12570	12668	12596	12568	12818	12606	12623	12590	12610	12613	12614	12701	12822	12765	12673	12743	12617	12814	12646	12620	12600	12782	12595	12626	12603	12703	12680	12547	12642	12799	12684	12607	12517	12546	12745	12752	12793	12614	12541	12707	12613	12609	12712	12710	12477	12469	12631	12721	12610	12615	12790	12641	12625	12691	12647	12602	12642	12544	12748	12588	12574	12721	12642	12519	12725	12610	12753	12777	12651	12715	12697	12762	12671	12705	12818	12787	12862	12644	12612	12716	12780	12641	12759	12814	12585	12700	12506	12535	12674	12623	12794	12725	12782	12702	12638	12563	12689	12537	12607	12719	12635	12690	12679	12639	12865	12767	12600	12700	12658	12709	12728	12735	12629	12785	12775	12651	12782	12723	12713	12784	12689	12762	12833	12689	12689	12635	12628	12615	12699	12605	12763	12589	12634	12680	12673	12757	12733	12691	12768	12677	12634	12871	12494	12621	12678	12454	12757	12650	12637	12583	12778	12703	12781	12678	12708	12625	12557	12589	12608	12698	12817	12513	12771	12695	12741	12598	12645	12653	12646	12820	12591	12654	12614	12461	12493	12700	12650	12615	12510	12691	12592	12567	12725	12735	12668	12587	12823	12623	12666	12596	12773	12658	12678	12584	12752	12639	12743	12627	12761	12701	12652	12594	12742	12819	12654	12546	12806	12646	12556	12629	12746	12604	12836	12766	12729	12583	12563	12709	12708	12775	12662	12661	12761	12453	12668	12553	12713	12712	12639	12728	12700	12594	12726	12629	12775	12741	12679	12629	12591	12761	12712	12679	12677	12620	12767	12645	12671	12648	12618	12771	12611	12649	12628	12667	12746	12578	12557	12587	12703	12770	12578	12619	12847	12551	12557	12674	12775	12732	12523	12764	12734	12559	12724	12696	12646	12727	12674	12685	12642	12717	12566	12854	12628	12642	12717	12696	12752	12694	12687	12643	12660	12662	12663	12500	12542	12535	12781	12506	12688	12713	12714	12624	12745	12538	12705	12764	12549	12633	12718	12744	12624	12704	12708	12792	12696	12684	12581	12841	12715	12782	12660	12613	12655	12646	12854	12618	12776	12759	12659	12638	12595	12725	12752	12722	12690	12831	12619	12731	12763	12667	12657	12585	12540	12643	12642	12834	12714	12606	12709	12758	12700	12781	12732	12689	12719	12676	12701	12831	12849	12625	12753	12646	12792	12492	12659	12840	12814	12556	12757	12953	12634	12528	12606	12767	12845	12723	12664	12658	12662	12678	12655	12740	12574	12664	12689	12541	12767	12651	12652	12627	12708	12687	12655	12729	12693	12636	12555	12637	12722	12674	12738	12672	12592	12801	12590	12618	12788	12664	12555	12634	12716	12733	12450	12745	12709	12693	12618	12686	12586	12609	12751	12581	12835	12708	12615	12505	12485	12697	12662	12619	12621	12476	12609	12663	12758	12575	12729	12646	12677	12446	12646	12515	12824	12633	12722	12568	12574	12774	12572	12591	12679	12912	12647	12612	12761	12459	12668	12636	12996	12524	12763	12752	12697	12750	12582	12927	12597	12603	12860	12684	12738	12767	12718	12592	12626	12797	12756	12731	12654	12624	12557	12782	12552	12746	12681	12688	12640	12715	12623	12581	12925	12696	12603	12650	12744	12685	12801	12546	12579	12530	12664	12627	12627	12708	12743	12605	12616	12691	12690	12635	12747	12660	12569	12663	12608	12699	12776	12791	12697	12508	12634	12738	12707	12479	12738	12590	12676	12552	12729	12689	12700	12706	12540	12583	12586	12631	12765	12662	12558	12685	12685	12690	12768	12801	12543	12502	12543	12634	12676	12767	12730	12641	12721	12602	12831	12659	12776	12735	12667	12600	12730	12623	12626	12671	12612	12783	12710	12725	12676	12787	12683	12602	12821	12682	12764	12731	12563	12588	12650	12614	12554	12834	12697	12690	12582	12692	12720	12598	12758	12686	12674	12742	12850	12644	12576	12676	12702	12686	12614	12632	12590	12711	12749	12645	12783	12587	12518	12738	12620	12661	12627	12760	12769	12737	12733	12495	12747	12732	12801	12837	12794	12533	12649	12635	12782	12602	12731	12675	12794	12589	12669	12644	12694	12675	12541	12666	12480	12722	12592	12717	12659	12645	12745	12765	12753	12565	12744	12851	12690	12710	12750	12692	12693	12697	12696	12633	12704	12628	12608	12724	12624	12699	12728	12733	12443	12758	12672	12691	12654	12612	12780	12700	12701	12804	12768	12545	12634	12607	12827	12757	12627	12658	12754	12639	12738	12725	12733	12532	12741	12644	12726	12757	12762	12454	12567	12685	12686	12683	12554	12803	12661	12602	12598	12580	12711	12662	12712	12674	12649	12755	12722	12629	12582	12908	12693	12528	12712	12634	12884	12733	12585	12750	12641	12611	12672	12797	12594	12787	12772	12585	12560	12725	12618	12551	12810	12675	12691	12669	12702	12868	12740	12727	12595	12864	12739	12704	12788	12697	12678	12674	12714	12520	12752	12726	12719	12705	12795	12594	12778	12574	12759	12612	12695	12510	12518	12819	12675	12772	12633	12797	12778	12621	12721	12703	12763	12498	12828	12582	12724	12577	12764	12843	12632	12626	12666	12643	12487	12662	12602	12696	12813	12683	12823	12706	12872	12529	12806	12733	12728	12899	12756	12599	12580	12747	12650	12734	12712	12671	12435	12859	12564	12626	12698	12612	12796	12719	12791	12578	12727	12480	12883	12705	12636	12618	12531	12696	12872	12664	12613	12771	12784	12525	12769	12779	12654	12752	12678	12730	12656	12660	12769	12644	12649	12673	12629	12547	12781	12710	12646	12582	12671	12622	12666	12598	12642	12737	12723	12621	12553	12669	12565	12632	12614	12627	12610	12551	12560	12595	12600	12593	12793	12714	12740	12699	12554	12749	12715	12799	12726	12579	12695	12779	12634	12759	12564	12608	12539	12652	12620	12718	12628	12725	12664	12612	12646	12812	12676	12693	12799	12621	12702	12709	12580	12593	12638	12688	12701	12668	12558	12732	12741	12689	12696	12544	12626	12751	12698	12674	12507	12510	12720	12538	12560	12635	12624	12806	12807	12638	12791	12685	12722	12797	12658	12575	12715	12644	12711	12674	12635	12665	12570	12787	12868	12587	12653	12783	12830	12740	12724	12735	12767	12436	12551	12683	12763	12549	12796	12719	12644	12669	12672	12782	12793	12639	12534	12562	12618	12793	12573	12555	12738	12865	12734	12647	12818	12688	12858	12661	12681	12605	12666	12795	12535	12703	12675	12554	12711	12793	12609	12756
28424	20279	16877	14414	14046	19217	21509	18737	16137	14060	12955	12640	12580	12554	12570	12735	12668	12724	12510	12487	12439	12567	12493	12630	12604	12902	12651	12469	12616	12630	12666	12588	12586	12573	12685	12580	12607	12440	12564	12563	12688	12564	12491	12623	12479	12798	12570	12594	12702	12570	12669	12504	12617	12453	12570	12615	12456	12726	12488	12514	12591	12462	12522	12497	12525	12616	12683	12548	12480	12565	12507	12646	12622	12536	12325	12616	12403	12675	12510	12616	12688	12621	12461	12613	12487	12624	12638	12488	12495	12376	12520	12451	12563	12611	12467	12606	12499	12603	12663	12726	12490	12456	12659	12376	12477	12523	12451	12473	12560	12673	12504	12365	12445	12617	12505	12467	12305	12595	12606	12408	12633	12581	12612	12645	12629	12534	12385	12327	12658	12462	12567	12560	12475	12366	12524	12489	12561	12565	12664	12618	12611	12555	12424	12498	12601	12550	12603	12667	12753	12398	12622	12542	12507	12450	12461	12387	12607	12709	12406	12485	12614	12603	12538	12542	12610	12655	12566	12565	12720	12533	12660	12533	12480	12503	12577	12551	12393	12644	12688	12453	12512	12525	12454	12570	12505	12542	12497	12579	12622	12621	12633	12585	12489	12474	12574	12611	12556	12576	12474	12511	12670	12474	12451	12620	12480	12768	12619	12399	12578	12460	12517	12656	12452	12601	12480	12661	12630	12622	12548	12451	12666	12690	12488	12512	12606	12613	12528	12481	12656	12458	12601	12461	12649	12441	12513	12527	12498	12421	12653	12336	12214	12506	12865	12768	12734	12533	12587	12516	12381	12656	12509	12525	12603	12475	12457	12539	12756	12598	12491	12531	12489	12507	12635	12589	12488	12573	12345	12578	12577	12455	12528	12649	12584	12585	12573	12501	12570	12526	12577	12601	12595	12598	12429	12553	12751	12425	12690	12540	12583	12633	12475	12465	12766	12453	12534	12394	12378	12524	12636	12675	12616	12398	12549	12404	12575	12632	12660	12667	12772	12607	12448	12558	12614	12514	12455	12618	12734	12744	12539	12397	12569	12698	12640	12577	12602	12591	12578	12460	12708	12446	12593	12725	12684	12643	12757	12535	12638	12595	12551	12692	12657	12489	12539	12675	12518	12435	12696	12539	12556	12574	12517	12559	12585	12522	12538	12604	12641	12549	12520	12431	12665	12612	12524	12397	12517	12474	12596	12750	12620	12675	12531	12696	12623	12530	12492	12653	12321	12616	12519	12545	12602	12677	12686	12547	12562	12600	12602	12593	12662	12446	12629	12444	12532	12537	12469	12469	12501	12360	12427	12654	12542	12637	12702	12703	12585	12554	12572	12602	12639	12429	12554	12537	12536	12778	12571	12554	12665	12513	12691	12598	12460	12557	12635	12499	12687	12574	12820	12383	12358	12492	12685	12675	12554	12531	12589	12476	12631	12542	12511	12359	12527	12373	12595	12479	12790	12518	12648	12471	12497	12536	12605	12636	12662	12512	12508	12537	12755	12601	12656	12687	12447	12513	12403	12511	12497	12650	12452	12535	12727	12478	12516	12608	12589	12398	12541	12491	12530	12620	12579	12545	12673	12472	12394	12447	12545	12497	12539	12791	12523	12542	12526	12525	12633	12445	12641	12559	12756	12661	12589	12683	12539	12335	12552	12714	12551	12478	12390	12518	12566	12567	12666	12511	12549	12533	12506	12694	12658	12591	12650	12533	12616	12553	12516	12479	12574	12581	12790	12733	12695	12497	12448	12652	12656	12649	12586	12618	12715	12598	12639	12746	12560	12413	12536	12591	12459	12590	12460	12642	12558	12657	12579	12820	12781	12543	12536	12439	12734	12605	12500	12609	12660	12558	12794	12706	12478	12671	12582	12724	12399	12434	12843	12516	12447	12763	12496	12709	12572	12560	12461	12473	12515	12418	12792	12502	12661	12557	12582	12604	12593	12774	12574	12591	12782	12530	12558	12600	12685	12455	12704	12410	12603	12228	12457	12625	12506	12539	12557	12564	12576	12540	12726	12561	12433	12524	12686	12585	12559	12343	12604	12600	12511	12530	12558	12555	12537	12589	12591	12444	12328	12458	12440	12616	12614	12824	12610	12665	12409	12516	12554	12646	12559	12589	12620	12638	12650	12564	12644	12521	12590	12602	12550	12584	12629	12536	12536	12600	12696	12670	12549	12606	12636	12661	12691	12446	12388	12681	12494	12768	12712	12549	12504	12464	12715	12634	12610	12856	12657	12694	12645	12537	12699	12484	12576	12754	12471	12659	12713	12582	12450	12635	12639	12751	12624	12562	12574	12510	12510	12627	12522	12512	12650	12632	12551	12539	12686	12542	12547	12481	12582	12706	12705	12556	12566	12602	12578	12658	12373	12525	12536	12609	12455	12664	12602	12486	12444	12487	12524	12535	12588	12701	12384	12387	12658	12519	12438	12557	12557	12685	12547	12568	12628	12543	12661	12677	12478	12597	12600	12607	12454	12596	12505	12417	12528	12571	12451	12628	12455	12678	12512	12785	12468	12754	12762	12632	12458	12461	12485	12644	12593	12350	12604	12505	12471	12550	12608	12447	12504	12470	12704	12478	12622	12477	12544	12426	12560	12476	12671	12392	12570	12565	12609	12620	12733	12654	12597	12533	12584	12520	12609	12624	12736	12609	12504	12499	12542	12581	12409	12566	12428	12584	12482	12513	12463	12552	12701	12678	12556	12686	12560	12558	12701	12537	12622	12618	12583	12520	12688	12675	12540	12733	12508	12621	12783	12578	12499	12621	12591	12538	12596	12573	12534	12539	12509	12456	12496	12640	12427	12554	12699	12604	12492	12652	12539	12458	12424	12591	12536	12605	12357	12578	12605	12464	12550	12561	12486	12578	12644	12479	12602	12539	12445	12648	12570	12494	12678	12539	12623	12466	12552	12597	12781	12564	12623	12552	12662	12537	12565	12555	12580	12594	12661	12704	12519	12567	12695	12614	12602	12647	12695	12581	12548	12410	12788	12562	12494	12617	12428	12451	12540	12507	12462	12468	12573	12581	12666	12425	12533	12665	12399	12571	12426	12526	12567	12531	12644	12617	12573	12538	12524	12553	12551	12612	12658	12573	12578	12390	12591	12528	12534	12554	12592	12404	12543	12608	12602	12553	12390	12703	12751	12489	12452	12677	12402	12560	12425	12702	12489	12621	12560	12616	12415	12497	12742	12447	12612	12276	12498	12623	12495	12541	12552	12571	12547	12588	12613	12338	12650	12676	12622	12560	12531	12421	12379	12610	12595	12546	12537	12532	12678	12629	12641	12540	12679	12550	12513	12512	12285	12472	12723	12615	12494	12496	12502	12561	12873	12680	12617	12709	12575	12509	12618	12442	12635	12334	12535	12679	12434	12423	12687	12427	12514	12469	12729	12461	12543	12631	12426	12549	12458	12459	12506	12612	12678	12575	12672	12427	12655	12591	12627	12733	12425	12725	12393	12406	12487	12564	12407	12328	12736	12599	12609	12556	12554	12570	12568	12587	12409	12692	12621	12556	12531	12604	12492	12416	12664	12542	12686	12641	12460	12532	12426	12589	12598	12474	12616	12584	12528	12460	12679	12458	12610	12429	12778	12599	12609	12257	12550	12612	12697	12434	12536	12630	12644	12727	12529	12389	12455	12284	12395	12597	12421	12359	12688	12729	12619	12646	12462	12845	12606	12673	12704	12568	12690	12793	12590	12729	12667	12740	12497	12542	12622	12493	12725	12517	12472	12643	12618	12765	12605	12568	12813	12719	12553	12614	12502	12646	12699	12459	12377	12620	12470	12462	12629	12593	12478	12436	12675	12541	12581	12693	12663	12420	12488	12658	12564	12555	12551	12714	12521	12568	12573	12589	12646	12606	12532	12555	12574	12689	12517	12692	12530	12606	12562	12546	12667	12543	12394	12477	12409	12468	12664	12470	12525	12727	12358	12574	12597	12678	12666	12592	12504	12627	12448	12432	12615	12781	12517	12726	12366	12564	12449	12491	12597	12666	12507	12682	12492	12495	12509	12768	12554	12702	12466	12534	12652	12639	12574	12439	12506	12628	12662	12559	12862	12616	12704	12462	12604	12489	12520	12528	12473	12556	12453	12602	12409	12590	12568	12554	12468	12611	12664	12595	12504	12503	12394	12445	12392	12533	12554	12561	12553	12842	12595	12851	12511	12365	12684	12528	12570	12521	12375	12587	12424	12609	12635	12584	12457	12592	12579	12532	12548	12626	12546	12589	12368	12653	12648	12641	12523	12557	12515	12620	12490	12516	12598	12527	12678	12584	12652	12778	12478	12698	12594	12588	12644	12726	12514	12548	12739	12569	12493	12591	12583	12566	12681	12530	12539	12623	12684	12526	12316	12467	12460	12403	12554	12556	12642	12631	12517	12605	12664	12596	12615	12477	12615	12475	12486	12439	12527	12681	12470	12435	12464	12543	12452	12438	12554	12548	12845	12418	12550	12800	12484	12562	12630	12549	12600	12561	12599	12683	12499	12588	12628	12597	12762	12501	12552	12593	12668	12506	12612	12510	12645	12700	12399	12457	12627	12567	12609	12520	12659	12520	12582	12639	12617	12696	12651	12353	12520	12520	12762	12653	12482	12653	12540	12639	12610	12364	12529	12552	12703	12748	12655	12494	12578	12607	12485	12607	12759	12605	12528	12559	12377	12577	12476	12714	12525	12486	12662	12578	12585	12721	12591	12458	12596	12471	12546	12528	12437	12341	12683	12641	12770	12732	12606	12636	12622	12637	12599	12864	12668	12802	12535	12678	12602	12463	12592	12618	12760	12545	12567	12450	12447	12479	12647	12555	12548	12659	12569	12487	12578	12614	12541	12597	12530	12724	12576	12579	12649	12502	12547	12605	12524	12496	12617	12462	12471	12698	12538	12496	12565	12607	12537	12690	12443	12662	12568	12614	12626	12725	12690	12603	12532	12548	12592	12505	12559	12410	12381	12524	12595	12469	12453	12556	12325	12341	12500	12379	12621	12521	12733	12561	12626	12686	12451	12455	12476	12624	12294	12342	12635	12620	12440	12758	12666	12476	12589	12525	12565	12549	12735	12620	12528	12438	12592	12479	12637	12618	12568	12443	12740	12493	12585	12521	12729	12506
13092	13284	12988	13285	15913	23761	24191	20342	17168	14037	12915	12618	12747	12433	12609	12673	12494	12759	12600	12627	12438	12568	12569	12563	12586	12772	12658	12701	12609	12702	12689	12572	12606	12679	12764	12645	12609	12528	12674	12590	12604	12296	12589	12740	12660	12675	12672	12548	12720	12720	12598	12614	12549	12491	12515	12533	12717	12640	12599	12458	12601	12470	12685	12621	12474	12442	12552	12617	12624	12656	12609	12605	12511	12577	12692	12593	12626	12473	12703	12638	12590	12716	12668	12518	12549	12561	12608	12591	12474	12649	12760	12623	12609	12434	12692	12644	12623	12600	12641	12544	12581	12666	12623	12623	12540	12496	12730	12606	12565	12540	12469	12567	12550	12429	12547	12428	12589	12719	12660	12648	12652	12561	12531	12710	12627	12539	12585	12598	12487	12572	12537	12549	12393	12570	12415	12521	12572	12466	12740	12498	12615	12616	12561	12502	12562	12744	12607	12729	12583	12617	12705	12537	12637	12589	12579	12542	12593	12724	12645	12608	12590	12494	12415	12710	12514	12615	12596	12582	12460	12613	12702	12595	12520	12496	12453	12485	12471	12680	12611	12634	12514	12615	12645	12548	12566	12648	12502	12726	12521	12533	12494	12495	12453	12564	12561	12550	12516	12803	12411	12515	12452	12609	12630	12765	12455	12551	12547	12669	12617	12578	12464	12478	12556	12643	12580	12558	12588	12701	12620	12601	12552	12613	12567	12480	12597	12634	12638	12564	12621	12584	12548	12629	12650	12741	12514	12485	12533	12673	12518	12623	12464	12605	12536	12554	12615	12569	12519	12666	12571	12672	12670	12477	12585	12560	12526	12530	12369	12581	12478	12584	12727	12713	12468	12591	12554	12677	12707	12519	12636	12656	12572	12793	12642	12757	12544	12357	12657	12548	12526	12455	12577	12505	12696	12574	12608	12504	12745	12686	12520	12506	12585	12507	12571	12606	12664	12700	12595	12554	12591	12476	12689	12578	12418	12582	12680	12470	12501	12585	12643	12583	12439	12584	12481	12521	12483	12579	12505	12429	12647	12474	12538	12600	12462	12669	12593	12606	12530	12581	12495	12417	12587	12581	12693	12717	12580	12360	12614	12547	12655	12613	12787	12694	12535	12398	12628	12666	12765	12639	12603	12685	12844	12612	12703	12638	12568	12585	12689	12437	12597	12642	12397	12611	12556	12579	12652	12643	12891	12601	12654	12528	12641	12450	12572	12460	12674	12709	12519	12587	12519	12697	12585	12516	12680	12649	12664	12424	12437	12333	12625	12681	12521	12542	12625	12577	12712	12583	12624	12509	12593	12764	12494	12560	12660	12649	12500	12709	12583	12395	12565	12593	12582	12534	12595	12643	12795	12560	12495	12606	12452	12669	12496	12668	12465	12492	12557	12619	12604	12500	12620	12557	12525	12593	12465	12565	12565	12517	12605	12570	12599	12582	12626	12538	12606	12473	12629	12602	12502	12439	12511	12415	12603	12738	12576	12643	12561	12279	12807	12776	12576	12636	12714	12568	12554	12505	12331	12682	12714	12594	12547	12591	12534	12466	12594	12615	12624	12726	12436	12643	12505	12629	12653	12467	12536	12607	12501	12621	12567	12652	12511	12641	12726	12472	12565	12566	12430	12596	12621	12427	12598	12539	12638	12495	12612	12559	12727	12636	12535	12615	12617	12491	12536	12655	12650	12381	12754	12564	12579	12613	12681	12585	12635	12531	12675	12442	12607	12481	12561	12533	12573	12657	12834	12572	12518	12642	12611	12470	12602	12609	12564	12568	12602	12507	12538	12550	12528	12616	12628	12790	12438	12439	12597	12466	12631	12706	12722	12427	12673	12477	12568	12600	12508	12491	12582	12480	12645	12537	12451	12585	12327	12689	12656	12620	12593	12648	12481	12519	12674	12762	12607	12571	12575	12595	12519	12373	12605	12731	12705	12665	12613	12497	12679	12540	12473	12598	12384	12428	12514	12625	12453	12601	12717	12587	12591	12571	12491	12617	12495	12633	12753	12477	12651	12526	12692	12593	12718	12672	12612	12554	12652	12608	12606	12621	12478	12719	12571	12551	12534	12513	12644	12661	12609	12605	12455	12492	12680	12658	12541	12664	12521	12594	12576	12630	12686	12465	12623	12692	12498	12590	12560	12731	12586	12712	12484	12565	12476	12675	12634	12337	12585	12647	12613	12670	12627	12438	12647	12546	12624	12464	12708	12627	12641	12851	12630	12656	12686	12472	12611	12496	12474	12726	12609	12572	12603	12490	12467	12687	12665	12616	12507	12736	12452	12613	12684	12429	12625	12653	12665	12565	12747	12554	12581	12648	12737	12565	12585	12514	12630	12525	12897	12402	12613	12625	12507	12519	12613	12606	12655	12576	12466	12663	12556	12572	12518	12581	12663	12530	12376	12664	12640	12462	12728	12478	12558	12459	12657	12543	12593	12539	12596	12695	12610	12564	12600	12620	12609	12426	12583	12548	12547	12528	12450	12482	12606	12416	12584	12659	12500	12697	12578	12513	12591	12770	12624	12543	12477	12555	12646	12598	12602	12513	12590	12579	12447	12504	12661	12531	12619	12572	12615	12721	12644	12730	12624	12692	12785	12664	12646	12667	12659	12710	12553	12520	12665	12613	12440	12603	12517	12550	12632	12491	12560	12484	12542	12536	12580	12565	12588	12646	12508	12610	12668	12502	12541	12659	12704	12656	12586	12636	12495	12537	12544	12475	12713	12575	12582	12644	12486	12542	12649	12613	12558	12652	12443	12696	12525	12645	12428	12729	12749	12605	12571	12526	12482	12595	12609	12662	12596	12665	12711	12523	12720	12445	12662	12520	12615	12496	12661	12795	12461	12504	12575	12587	12560	12472	12400	12507	12605	12560	12903	12525	12561	12685	12569	12702	12614	12661	12580	12600	12494	12482	12510	12531	12682	12723	12654	12591	12562	12545	12481	12599	12713	12472	12590	12543	12557	12533	12524	12577	12615	12506	12627	12558	12536	12656	12568	12526	12688	12544	12559	12546	12641	12680	12505	12498	12526	12697	12572	12840	12554	12782	12617	12463	12686	12448	12516	12557	12406	12553	12749	12528	12540	12636	12630	12633	12552	12612	12567	12643	12524	12518	12745	12631	12551	12726	12710	12757	12655	12549	12566	12656	12543	12632	12560	12688	12666	12606	12575	12554	12583	12555	12603	12497	12534	12759	12772	12580	12605	12759	12718	12595	12388	12746	12591	12495	12634	12668	12614	12655	12588	12565	12605	12561	12474	12674	12527	12610	12668	12437	12464	12419	12590	12505	12496	12567	12491	12548	12587	12665	12526	12631	12793	12441	12487	12731	12558	12585	12390	12504	12545	12501	12533	12522	12603	12615	12680	12488	12765	12447	12549	12491	12660	12594	12627	12742	12548	12588	12612	12513	12531	12626	12740	12491	12534	12550	12462	12550	12510	12680	12791	12548	12624	12587	12787	12590	12561	12535	12675	12414	12500	12512	12596	12714	12609	12623	12477	12491	12583	12603	12633	12704	12447	12517	12755	12658	12567	12481	12520	12462	12625	12553	12617	12615	12678	12512	12458	12555	12600	12630	12476	12525	12626	12776	12649	12556	12459	12614	12691	12639	12749	12640	12558	12645	12563	12600	12612	12528	12521	12612	12672	12592	12513	12496	12544	12531	12509	12496	12668	12457	12455	12546	12586	12726	12556	12540	12457	12724	12615	12565	12528	12580	12482	12572	12536	12359	12611	12450	12488	12708	12502	12482	12697	12718	12352	12612	12661	12622	12494	12554	12426	12679	12623	12473	12513	12466	12662	12672	12421	12623	12510	12543	12640	12607	12596	12610	12500	12484	12660	12676	12519	12428	12415	12540	12812	12554	12605	12506	12397	12567	12664	12548	12498	12543	12543	12575	12518	12561	12602	12563	12634	12486	12473	12616	12561	12456	12698	12479	12586	12545	12508	12632	12571	12522	12440	12737	12594	12486	12785	12507	12408	12652	12552	12750	12534	12445	12625	12519	12562	12580	12678	12674	12598	12613	12631	12489	12574	12534	12511	12469	12594	12626	12486	12686	12547	12570	12506	12517	12517	12630	12483	12727	12683	12345	12581	12606	12641	12666	12639	12452	12652	12595	12534	12796	12595	12487	12578	12699	12648	12658	12698	12554	12406	12598	12567	12430	12565	12548	12605	12572	12634	12600	12607	12390	12612	12713	12463	12627	12615	12712	12899	12415	12566	12734	12593	12597	12514	12577	12446	12507	12510	12427	12615	12619	12593	12471	12698	12620	12586	12623	12640	12591	12493	12682	12682	12571	12622	12618	12485	12682	12527	12578	12579	12576	12509	12386	12728	12801	12506	12588	12645	12594	12734	12544	12608	12551	12671	12610	12570	12587	12621	12416	12660	12569	12504	12600	12591	12462	12604	12614	12714	12598	12529	12636	12490	12597	12583	12685	12497	12729	12605	12605	12700	12506	12562	12499	12501	12588	12561	12635	12656	12546	12661	12539	12421	12614	12569	12642	12426	12717	12678	12627	12521	12513	12581	12806	12600	12534	12525	12690	12649	12504	12786	12749	12668	12458	12568	12631	12508	12470	12669	12647	12570	12663	12625	12593	12526	12548	12593	12611	12422	12622	12565	12665	12567	12684	12613	12580	12616	12645	12520	12379	12731	12531	12784	12773	12497	12556	12687	12622	12681	12456	12619	12654	12659	12650	12520	12610	12548	12575	12557	12460	12675	12569	12485	12698	12477	12639	12552	12521	12653	12718	12561	12589	12803	12775	12444	12538	12548	12562	12548	12522	12502	12744	12648	12559	12668	12690	12615	12483	12509	12554	12591	12709	12554	12537	12552	12606	12570	12720	12483	12592	12528	12490	12441	12525	12484	12480	12543	12523	12602	12542	12755	12530	12515	12529	12450	12465	12577	12542	12558	12581	12650	12638	12525	12706	12553	12506	12630	12506	12633	12572	12654	12623	12630	12612	12526	12666	12621	12579	12574	12663	12823	12509	12394	12594	12660	12710	12857	12458	12607	12513	12728	12569	12482	12686	12698	12643	12658	12447	12526	12510	12602	12382	12584	12486	12654	12650	12612	12640	12598	12504	12643	12554	12584	12572	12405	12527
25830	21162	26907	25463	20371	38147	46894	35859	24817	18255	14077	12837	12364	12336	12289	12158	12394	12328	12140	12238	12181	12348	12234	12379	12172	11996	12285	12272	12244	12151	12354	12285	12132	12226	12180	12156	12289	12173	12416	12401	12288	12242	12278	12241	12050	12180	12256	12083	12109	12173	12229	12231	12198	12187	12197	12365	12220	12286	12154	12208	12296	12028	12369	12192	12167	12325	12231	12215	12136	12393	12326	12315	12203	12221	12253	12409	12305	12222	12223	12301	12203	12338	12040	12203	12148	12178	12300	12274	12261	12241	12247	12206	12011	12081	12116	12198	12186	12270	11973	12266	12200	12077	12190	12243	12218	12227	12353	12343	12247	12235	12035	12305	12334	12226	12117	12082	11968	12070	12028	12222	12173	12197	12241	12199	12245	12143	12267	12123	12249	12399	12273	12192	12283	12195	12134	12156	12142	12395	12357	12148	12207	12124	12207	12262	12225	12165	12208	12200	12232	11961	12289	12129	12067	12112	12134	11998	12268	12218	12187	12156	12146	12254	12269	12235	12180	12197	12205	12324	12192	12357	12380	12232	12310	12135	12110	12046	12306	12118	12230	12318	12290	12140	12133	12169	12200	12115	12186	12244	12067	12278	11964	12192	12107	11881	12288	12076	12165	12122	12414	12362	12017	12371	12187	12074	12180	12220	12026	12300	11962	12212	12230	12296	12201	12229	12109	12085	12129	12158	12099	12284	12048	12146	12147	12166	12226	12135	12307	12338	12244	12247	12176	12319	12248	12324	12217	12211	12032	12098	12256	12201	12164	12301	12110	12184	12179	12184	12256	12314	12212	12226	12065	12117	12317	12323	12163	12210	12345	12249	12222	12176	12018	12125	12383	12107	12252	12010	12234	12112	12135	11943	12214	11962	12223	12326	12272	12055	12110	12181	12401	12072	12260	12254	12201	12159	12343	12073	12274	12114	12180	12150	12254	11969	12107	12253	12034	12309	12347	12004	12299	12184	12162	12220	12322	12232	12209	12241	12244	12225	12141	12073	12124	12321	12165	12181	12224	12408	12146	12225	12235	12356	12079	12110	12137	12237	12175	12305	12162	12202	12195	12334	12282	12045	12271	12243	12106	12187	12168	12151	12248	12218	12278	12344	12199	12037	12205	12176	12186	12174	12187	12330	12136	12066	12089	12324	12298	12199	12164	12077	11994	12261	12187	12282	12227	12294	12318	12187	12050	12146	12230	12181	12267	12323	12115	12139	12266	12334	12215	12245	12098	12092	12241	12232	12368	12143	12224	12216	11991	12144	12092	12121	12156	12207	12230	12128	12330	12102	12075	12157	12194	12341	12313	12312	12211	12199	12096	12034	12259	12150	12231	12217	12129	12097	12170	12153	12305	12186	12294	12309	12208	12216	12369	12145	12292	12104	12320	12009	12259	12062	12249	12323	12113	12270	12177	12230	12176	12294	12339	12208	12209	12027	12191	12186	12316	12245	12211	12026	12264	12172	12156	12247	11973	12073	12183	12257	12234	12095	12208	12236	12327	12085	11989	12255	12417	12223	12171	12319	12094	12317	12204	12122	12289	12314	12254	12125	12135	12203	11959	12216	12032	12266	12154	12444	12213	12140	12063	12132	12103	12230	12125	12210	12147	11881	12294	12244	12229	12081	12113	12094	12242	12236	12367	12285	12150	12195	12295	12186	12193	12333	12343	12340	12230	12355	12273	12217	12114	12189	12343	12318	12230	12272	12172	12162	12229	12214	12161	12078	12132	12205	12019	12216	12175	12297	12298	12203	12302	12231	12298	12423	12246	12157	12204	12265	12316	12074	11952	12173	12169	11963	12102	12223	12201	12092	12330	12262	12322	12207	12198	12291	12073	12100	12182	12040	12252	12340	12201	12152	12218	12099	12274	12242	12357	12113	12298	12143	12332	12211	12240	12153	12435	12269	12226	12183	12201	12213	12330	12047	12117	12119	11934	12267	11965	12170	12324	12129	12158	12220	12339	12126	12002	12394	12328	12074	12062	12187	12143	12122	12160	12141	12104	12282	12235	12193	12249	12303	12047	12220	12095	12164	12305	12193	12223	12335	12076	12212	12304	12137	12293	12228	12446	12186	12105	12089	12244	12290	12290	12223	12260	12325	12154	12145	12024	12225	12257	12233	12116	12269	12358	12002	12097	12237	12032	12148	12362	12291	12062	11912	12237	12301	12026	12222	12097	12282	11962	12273	12127	12181	12227	12388	12259	12192	12131	12228	12156	12147	12213	12322	12039	12190	12297	12310	12090	12277	12077	12167	12227	11975	12130	12274	12210	12268	12246	12030	12070	12206	12231	12347	12249	12124	12263	12266	12231	12082	12215	12214	12245	12302	12230	12199	12292	12112	12199	12382	12247	12205	12382	12249	12242	12151	12178	12210	12316	12231	12298	12336	12276	12194	12005	12061	12149	12226	12186	12072	12161	12135	12308	12169	12168	12030	12107	12377	12419	12153	12106	12212	12145	12236	12168	12113	12201	12272	12262	12152	12124	12196	12295	12144	12297	12377	12223	12159	12169	12241	12167	12327	12225	12003	12242	12153	12163	12351	12204	12122	12196	12186	12425	12030	12212	12225	12215	12130	12233	12107	12418	12123	12107	12227	12167	12265	12151	12314	12193	12081	12156	12225	12037	12200	12094	12225	12046	12090	12238	12277	12293	12177	12238	12223	12289	12164	11891	12230	12162	12289	12201	12144	12166	12293	12428	12331	12264	12183	12123	12220	12218	12186	12079	11989	12236	12268	12410	12383	12202	12040	12104	12100	12124	12373	12226	12289	12259	12303	12306	12184	12280	12315	12193	12034	12231	12152	12075	12321	12173	12118	12361	12297	12186	12279	12208	12149	12106	12324	12156	12080	12021	12135	12074	12122	12365	12092	12125	12066	12045	12307	12493	12186	12238	12084	12251	12054	12186	12301	12268	12268	12273	12422	12247	12190	12276	12202	12116	12239	12208	12274	12271	11977	12156	12246	12199	12231	12082	12198	12035	12158	12268	12159	12163	12362	12127	12278	12273	12254	12114	12361	12086	12145	12098	12197	12279	12216	12280	12076	12224	12258	12194	12436	12425	12452	12158	12239	12291	12224	12223	12224	11973	12271	12448	12106	12082	12237	12359	12200	12097	12258	12250	12212	12109	12212	12140	12254	12134	12189	12326	12409	12260	12184	12172	12182	12271	12363	12100	12083	12251	12173	12229	12255	12209	12093	12222	12178	12383	12323	12368	12182	12272	12192	12230	11992	12227	12133	12063	12311	12357	12117	12287	12151	12041	12286	12332	12166	12276	12089	12267	12024	12082	12332	12327	12185	12289	12262	12083	12248	12287	12283	12053	12194	11994	12281	12162	12189	12338	12320	12008	12167	12296	12159	12295	12306	12395	12159	12456	12160	12302	12424	12177	12178	12281	12324	12028	12146	12115	12129	12163	12126	12144	12131	12468	12265	12239	12121	12329	12249	12390	12061	12321	12171	12319	12014	12290	12123	12273	12235	12441	12192	12198	12237	12160	12277	12154	12157	12266	12124	12224	12253	12224	12168	12112	12186	12274	12242	12221	12349	12230	12274	12469	12266	12233	12148	12095	12223	12066	12361	12344	12122	12236	12211	12241	12262	12341	12292	12336	12372	12296	12220	12055	12262	12237	12299	12322	12185	12217	12215	12181	12221	12186	12198	12336	12110	12345	12190	12181	12213	12229	12116	12376	12196	11964	12121	12247	12251	12169	12135	12016	12382	12289	12076	12040	12142	12208	12282	12264	12220	12244	12166	12217	12194	12107	12290	12081	12064	12148	12275	12173	12097	12005	12269	12158	11940	12040	12332	12060	12071	12150	12471	12119	12193	12049	12527	12234	12171	12284	12222	12155	12213	12102	12241	12266	12194	12070	12090	12306	12106	12286	12117	12008	12226	12155	12298	12136	12174	12092	12193	12302	12330	12172	12168	12164	12118	12280	12147	12231	12317	12361	12160	11915	12127	12296	12241	12185	12221	12425	12219	12311	12251	12226	12093	12218	12072	12294	12176	12294	12285	12315	12260	12286	12317	12189	12243	12369	12167	12184	12176	12194	12095	12241	12161	12275	12013	12162	12243	12140	12292	12123	12184	12180	12347	12139	12206	12205	12300	12065	12176	12282	12007	12214	12264	12099	12165	12215	12224	12208	12272	12308	12289	12269	12242	12157	12196	12322	12209	12220	12074	12239	12132	12209	12168	12225	12296	12149	12139	12108	12288	12097	11965	12209	12342	12266	12169	12089	12332	12255	12091	12043	12079	12068	11921	12202	12226	12050	12069	12014	12034	12226	12119	12369	12363	12091	12196	12197	12306	12302	12214	12112	12335	12292	12309	12209	12290	12209	12172	12292	12186	12038	12172	12203	12353	12298	12260	12261	12178	12161	12133	12304	12197	12192	12130	12182	12093	12259	12224	12221	12175	12155	12108	12129	12237	12158	12187	12198	12286	12135	12280	12256	12354	12028	12301	12384	12231	12228	12283	12462	12317	12163	11959	12237	12037	12189	12260	12029	12244	12141	12212	12126	12221	12109	12045	12223	12408	12399	12217	12096	12252	12051	12055	12156	12198	12192	12279	12185	12193	12503	11878	12248	12150	12136	11994	12136	12122	12162	12223	12037	11875	12252	12185	12292	12036	12146	12055	12185	12144	12329	12144	12309	12340	12320	12172	12165	12221	12246	12262	12468	12203	12150	12159	12240	12225	12149	12446	12386	12136	12308	12096	12219	12299	12109	12072	12155	12394	12232	12193	12278	12077	12223	12216	12040	12210	12226	12073	12232	12207	12261	12232	12123	12408	12161	12099	12256	12334	12373	12313	12308	12201	12228	12378	12375	12274	12268	12238	12217	12112	12180	12109	12185	12166	12303	12126	12096	12332	12002	12229	12373	12216	12114	12198	12236	12212	12289	12110	12261	12248	12123	12079	12361	12099	12245	12270	12222	12223	12259	12246	12153	12213	12334	12275	12200	12262	12108	12183	12236	12172	12266	12100	12197	12336	12186	12242	12434	12156	12208	12189	12319	12165	12195	12376	12094	12515	12354	12300	12024	12047	12238	12189	12168	12241	12128	12275	12254	12348	12252	11974	12179	12190	12343	12018	12457	12243	12187	12186
12037	17331	16501	16034	24401	44410	47869	38115	27281	18971	14365	13071	12370	12422	12560	12392	12487	12365	12432	12472	12502	12356	12485	12495	12473	12211	12322	12492	12391	12431	12451	12376	12544	12333	12538	12538	12352	12596	12425	12390	12420	12387	12576	12467	12405	12592	12609	12409	12293	12453	12410	12462	12407	12472	12419	12543	12460	12270	12309	12197	12433	12367	12416	12506	12196	12391	12538	12486	12421	12407	12398	12492	12332	12633	12502	12399	12396	12448	12374	12498	12428	12388	12423	12464	12473	12480	12460	12479	12532	12488	12515	12508	12501	12419	12583	12504	12526	12508	12435	12429	12414	12480	12621	12348	12414	12448	12437	12555	12414	12460	12479	12560	12542	12567	12357	12459	12402	12450	12416	12334	12473	12416	12471	12416	12530	12370	12476	12379	12617	12421	12355	12495	12495	12425	12371	12431	12419	12552	12390	12388	12435	12319	12442	12458	12536	12492	12430	12535	12498	12294	12423	12463	12330	12400	12406	12479	12445	12549	12577	12425	12247	12426	12493	12442	12195	12453	12416	12599	12422	12468	12534	12253	12465	12612	12356	12517	12396	12561	12481	12470	12413	12467	12350	12442	12535	12570	12330	12579	12412	12347	12436	12580	12418	12474	12473	12664	12293	12464	12399	12530	12489	12520	12389	12355	12492	12323	12530	12437	12499	12300	12595	12511	12501	12302	12441	12570	12550	12712	12478	12352	12394	12553	12297	12567	12452	12355	12471	12347	12624	12419	12503	12466	12539	12449	12308	12584	12532	12363	12394	12469	12423	12481	12473	12348	12414	12445	12453	12544	12483	12575	12400	12448	12508	12535	12387	12308	12368	12352	12400	12534	12354	12330	12444	12471	12527	12378	12533	12523	12325	12594	12633	12566	12474	12404	12659	12529	12264	12503	12392	12383	12368	12511	12336	12576	12503	12650	12531	12420	12330	12448	12334	12412	12396	12603	12535	12454	12447	12618	12600	12379	12266	12433	12294	12708	12531	12641	12628	12431	12523	12450	12682	12408	12403	12279	12369	12538	12300	12526	12508	12390	12589	12533	12337	12429	12532	12359	12360	12342	12509	12380	12443	12389	12446	12448	12472	12496	12460	12445	12545	12361	12375	12424	12539	12431	12299	12261	12470	12450	12354	12342	12605	12299	12586	12496	12508	12410	12470	12450	12531	12554	12405	12399	12475	12386	12581	12609	12277	12337	12465	12395	12440	12568	12531	12393	12347	12326	12328	12409	12465	12317	12490	12539	12540	12545	12453	12398	12475	12210	12510	12581	12328	12509	12333	12484	12403	12358	12302	12470	12443	12454	12562	12409	12592	12448	12367	12446	12355	12432	12410	12638	12577	12489	12356	12470	12441	12472	12575	12494	12539	12499	12340	12577	12393	12356	12539	12450	12631	12529	12435	12345	12414	12418	12387	12578	12461	12358	12502	12662	12281	12397	12439	12458	12575	12483	12341	12474	12488	12399	12421	12499	12361	12366	12442	12310	12487	12428	12375	12605	12497	12255	12527	12485	12379	12487	12405	12582	12311	12309	12506	12459	12357	12389	12507	12419	12477	12530	12459	12409	12387	12447	12486	12530	12354	12424	12426	12554	12484	12505	12479	12502	12487	12326	12570	12393	12387	12501	12438	12494	12411	12408	12387	12568	12504	12362	12440	12357	12439	12536	12452	12369	12559	12265	12469	12432	12455	12605	12466	12292	12545	12352	12405	12443	12512	12342	12501	12441	12471	12393	12411	12587	12367	12286	12242	12559	12401	12444	12410	12456	12296	12547	12383	12473	12389	12483	12561	12411	12425	12292	12479	12458	12356	12556	12552	12519	12394	12444	12385	12222	12287	12483	12383	12559	12321	12524	12443	12423	12559	12484	12544	12418	12556	12444	12231	12260	12496	12506	12497	12420	12361	12457	12525	12577	12483	12455	12609	12505	12573	12444	12405	12482	12437	12436	12479	12437	12413	12431	12406	12464	12481	12548	12566	12432	12433	12412	12486	12344	12410	12533	12448	12608	12463	12430	12430	12564	12452	12439	12438	12517	12445	12480	12278	12498	12517	12258	12482	12571	12486	12475	12453	12431	12306	12553	12522	12475	12440	12477	12397	12572	12387	12443	12520	12492	12521	12599	12339	12454	12474	12491	12511	12399	12572	12481	12281	12411	12492	12345	12436	12512	12369	12360	12597	12374	12532	12467	12469	12509	12465	12480	12534	12481	12435	12471	12374	12265	12415	12373	12464	12336	12344	12365	12555	12436	12283	12387	12482	12351	12236	12466	12361	12460	12477	12630	12313	12569	12396	12321	12446	12409	12542	12562	12611	12366	12480	12343	12493	12386	12414	12349	12441	12368	12421	12384	12366	12463	12353	12474	12472	12450	12471	12375	12517	12485	12343	12435	12467	12349	12486	12546	12399	12411	12479	12503	12518	12511	12357	12389	12456	12352	12594	12520	12360	12416	12451	12614	12452	12479	12512	12401	12314	12606	12445	12465	12444	12302	12523	12449	12353	12205	12541	12361	12325	12430	12445	12398	12347	12469	12480	12316	12260	12446	12328	12448	12597	12706	12472	12468	12408	12298	12495	12526	12345	12360	12448	12350	12498	12482	12362	12418	12630	12486	12412	12310	12559	12509	12353	12560	12455	12487	12458	12536	12401	12461	12532	12203	12396	12433	12592	12484	12518	12440	12404	12434	12465	12574	12382	12417	12406	12524	12479	12432	12381	12541	12447	12426	12651	12361	12448	12464	12455	12462	12396	12589	12475	12367	12670	12397	12437	12300	12564	12454	12480	12500	12457	12421	12443	12496	12473	12584	12618	12397	12576	12502	12298	12292	12570	12487	12464	12314	12490	12312	12368	12427	12479	12319	12333	12513	12459	12419	12488	12402	12562	12387	12386	12493	12408	12345	12494	12428	12648	12437	12556	12457	12545	12535	12539	12432	12268	12420	12446	12319	12401	12351	12265	12544	12409	12423	12408	12440	12528	12496	12481	12461	12351	12560	12385	12530	12210	12491	12304	12545	12407	12479	12441	12485	12509	12563	12383	12452	12401	12466	12504	12310	12265	12474	12443	12525	12486	12386	12529	12344	12518	12450	12506	12438	12432	12331	12515	12462	12439	12416	12526	12398	12470	12477	12597	12544	12452	12426	12376	12365	12468	12481	12395	12535	12548	12309	12503	12344	12465	12507	12445	12489	12505	12397	12550	12466	12430	12356	12487	12511	12597	12465	12410	12638	12450	12370	12587	12489	12368	12414	12474	12561	12379	12561	12429	12400	12384	12531	12490	12404	12420	12478	12261	12556	12428	12423	12408	12411	12518	12380	12452	12411	12609	12283	12283	12540	12433	12334	12568	12666	12345	12457	12413	12234	12348	12368	12444	12476	12434	12447	12380	12371	12491	12651	12428	12454	12343	12351	12380	12396	12489	12472	12458	12512	12585	12332	12567	12467	12489	12329	12377	12550	12415	12394	12653	12340	12563	12410	12250	12400	12507	12441	12495	12458	12371	12294	12320	12567	12481	12502	12445	12337	12453	12539	12426	12389	12584	12400	12500	12400	12334	12382	12423	12660	12237	12483	12563	12401	12568	12257	12515	12547	12388	12399	12615	12592	12379	12621	12373	12275	12435	12417	12472	12481	12460	12297	12419	12476	12441	12301	12629	12501	12379	12374	12440	12513	12416	12524	12295	12517	12428	12443	12407	12437	12447	12371	12435	12511	12479	12512	12536	12431	12473	12477	12572	12332	12501	12468	12449	12494	12442	12409	12546	12327	12480	12506	12527	12315	12429	12522	12312	12561	12174	12501	12576	12479	12407	12406	12352	12486	12410	12486	12471	12286	12439	12316	12570	12438	12514	12468	12375	12374	12361	12499	12315	12441	12407	12601	12335	12442	12484	12535	12653	12452	12423	12572	12404	12380	12319	12446	12336	12561	12536	12269	12370	12418	12388	12542	12354	12468	12497	12398	12414	12511	12363	12457	12638	12378	12401	12444	12652	12585	12584	12467	12358	12326	12404	12414	12560	12588	12513	12278	12526	12521	12335	12298	12247	12332	12520	12539	12348	12423	12428	12489	12457	12526	12508	12495	12373	12387	12501	12405	12517	12456	12446	12458	12460	12229	12234	12338	12496	12518	12416	12527	12447	12486	12376	12370	12549	12406	12478	12658	12456	12435	12321	12482	12406	12406	12516	12294	12530	12433	12369	12504	12383	12447	12332	12300	12477	12512	12410	12409	12438	12400	12553	12333	12323	12534	12431	12365	12345	12306	12453	12333	12602	12421	12486	12418	12368	12420	12443	12415	12393	12393	12353	12397	12405	12462	12445	12451	12444	12363	12543	12578	12378	12297	12617	12381	12421	12487	12531	12461	12167	12472	12376	12584	12398	12552	12442	12453	12557	12521	12484	12564	12447	12493	12531	12347	12403	12548	12400	12386	12608	12420	12398	12285	12418	12399	12416	12518	12410	12520	12413	12391	12458	12393	12527	12382	12308	12525	12437	12361	12409	12542	12323	12352	12325	12427	12446	12487	12547	12522	12543	12488	12516	12480	12449	12365	12317	12458	12583	12539	12356	12403	12639	12426	12602	12447	12406	12578	12245	12323	12355	12594	12406	12578	12443	12674	12361	12477	12519	12557	12470	12489	12341	12348	12360	12462	12495	12264	12481	12563	12258	12551	12589	12410	12288	12637	12457	12221	12436	12444	12476	12613	12428	12508	12320	12653	12490	12395	12469	12351	12339	12305	12519	12459	12521	12513	12301	12494	12526	12447	12434	12437	12440	12355	12695	12494	12482	12396	12361	12482	12607	12280	12547	12485	12464	12518	12488	12480	12330	12365	12269	12493	12632	12538	12514	12499	12365	12452	12446	12449	12319	12419	12618	12513	12589	12463	12470	12420	12460	12262	12279	12495	12483	12519	12375	12451	12537	12603	12264	12409	12499	12396	12452	12582	12344	12382	12420	12439	12415	12556	12370	12385	12451	12362	12524	12424	12448	12354	12580	12414	12440	12342	12489	12512	12461	12601	12591	12259	12357	12441	12572	12485	12568	12392	12444	12433	12501	12373	12466	12351	12367	12404	12551	12506	12496	12280	12498	12444	12522	12486	12403	12361	12449	12505
23988	21194	28612	24049	21771	45728	67803	53773	37204	25127	17189	13797	13142	12794	12798	12830	12840	12816	12820	12846	12845	12584	12765	12858	12699	12920	12693	12630	12648	12714	12614	12683	12751	12615	12767	12598	12638	12690	12649	12780	12796	12900	12560	12716	12730	12665	12815	12608	12699	12746	12834	12804	12893	12858	12623	12448	12685	12624	12706	12748	12722	12887	12651	12742	12725	12830	12791	12844	12561	12638	12877	12732	12764	12592	12530	12550	12590	12692	12865	12658	12772	12609	12792	12740	12632	12732	12791	12477	12548	12630	12741	12734	12820	12771	12626	12632	12557	12810	12699	12632	12644	12619	12614	12614	12519	12840	12651	12574	12784	12500	12643	12616	12718	12542	12591	12679	12617	12720	12677	12806	12486	12722	12750	12821	12630	12555	12675	12586	12690	12612	12523	12716	12676	12643	12729	12618	12674	12680	12835	12724	12832	12725	12809	12814	12833	12700	12710	12616	12780	12583	12783	12633	12617	12556	12626	12668	12752	12480	12476	12636	12789	12863	12583	12685	12650	12548	12597	12614	12563	12857	12732	12622	12737	12713	12680	12657	12594	12930	12666	12553	12609	12735	12599	12768	12588	12625	12552	12729	12492	12648	12550	12563	12830	12761	12681	12627	12731	12604	12484	12515	12642	12705	12687	12845	12701	12624	12695	12528	12601	12761	12701	12713	12731	12762	12887	12913	12733	12958	12564	12697	12626	12705	12721	12510	12527	12537	12560	12649	12628	12643	12797	12622	12777	12522	12651	12490	12640	12479	12622	12725	12705	12668	12662	12582	12581	12662	12646	12958	12517	12549	12652	12503	12757	12649	12626	12729	12618	12451	12732	12626	12712	12578	12628	12590	12586	12517	12542	12752	12708	12605	12738	12774	12509	12541	12782	12717	12835	12671	12647	12650	12803	12833	12729	12556	12562	12482	12612	12682	12581	12612	12694	12627	12623	12727	12602	12628	12734	12750	12457	12729	12696	12792	12785	12586	12671	12472	12623	12647	12445	12624	12644	12731	12686	12574	12567	12585	12530	12751	12555	12659	12553	12652	12649	12621	12684	12914	12847	12686	12583	12372	12783	12692	12660	12734	12735	12745	12662	12633	12767	12509	12734	12599	12725	12610	12769	12579	12521	12572	12624	12693	12839	12571	12685	12689	12798	12619	12927	12640	12621	12790	12615	12563	12692	12550	12634	12572	12575	12530	12392	12728	12612	12540	12633	12535	12694	12601	12544	12746	12718	12514	12836	12612	12566	12644	12563	12634	12585	12740	12682	12601	12707	12497	12673	12441	12479	12747	12557	12624	12559	12678	12723	12579	12508	12574	12718	12679	12612	12677	12535	12590	12724	12491	12714	12724	12682	12498	12691	12677	12577	12622	12779	12636	12805	12606	12647	12554	12773	12803	12637	12735	12623	12971	12669	12571	12748	12520	12760	12670	12436	12537	12610	12632	12632	12752	12637	12663	12594	12564	12587	12690	12589	12560	12804	12581	12728	12547	12636	12833	12597	12640	12499	12647	12607	12611	12718	12496	12716	12678	12652	12583	12637	12552	12700	12879	12818	12604	12662	12653	12682	12614	12726	12724	12520	12650	12519	12579	12548	12655	12628	12540	12633	12501	12526	12684	12620	12548	12749	12764	12790	12727	12717	12557	12512	12624	12591	12660	12503	12565	12699	12541	12660	12543	12539	12716	12763	12560	12586	12649	12592	12655	12543	12827	12624	12556	12828	12494	12676	12636	12518	12712	12597	12615	12855	12704	12601	12708	12666	12666	12775	12699	12744	12549	12804	12632	12685	12676	12746	12631	12625	12651	12537	12707	12564	12688	12630	12546	12871	12714	12685	12691	12577	12770	12689	12591	12643	12585	12675	12691	12594	12896	12484	12741	12781	12821	12527	12772	12740	12614	12690	12624	12717	12705	12784	12525	12499	12750	12482	12694	12708	12659	12671	12578	12623	12590	12629	12666	12833	12669	12744	12546	12685	12624	12671	12618	12682	12678	12589	12581	12612	12668	12633	12691	12538	12506	12689	12616	12705	12605	12552	12492	12612	12677	12717	12813	12566	12515	12667	12655	12625	12543	12604	12781	12846	12589	12608	12606	12529	12643	12621	12740	12871	12654	12810	12613	12646	12716	12773	12651	12654	12640	12703	12676	12568	12545	12718	12554	12774	12794	12414	12622	12569	12676	12747	12657	12814	12821	12541	12507	12530	12820	12551	12701	12457	12600	12573	12659	12600	12607	12692	12767	12564	12785	12826	12616	12584	12682	12612	12461	12577	12791	12733	12579	12765	12642	12665	12508	12474	12727	12715	12570	12696	12743	12726	12600	12489	12541	12685	12585	12532	12640	12638	12525	12623	12675	12593	12458	12648	12749	12725	12551	12563	12750	12562	12574	12638	12648	12695	12710	12627	12448	12516	12832	12577	12585	12781	12476	12689	12723	12598	12530	12677	12762	12739	12717	12494	12659	12725	12536	12640	12814	12516	12671	12657	12608	12612	12573	12484	12750	12710	12556	12487	12621	12712	12731	12735	12590	12775	12720	12598	12552	12735	12636	12710	12570	12790	12517	12533	12574	12762	12700	12580	12648	12819	12482	12531	12540	12515	12621	12734	12599	12770	12718	12667	12638	12623	12665	12760	12562	12727	12593	12802	12684	12710	12616	12657	12580	12734	12771	12656	12607	12745	12747	12700	12713	12666	12666	12752	12580	12381	12434	12629	12547	12602	12715	12551	12590	12741	12622	12730	12681	12700	12537	12666	12813	12512	12622	12798	12713	12432	12665	12818	12773	12678	12701	12608	12643	12739	12579	12650	12700	12511	12737	12569	12573	12609	12663	12661	12617	12377	12694	12756	12708	12717	12719	12561	12768	12562	12951	12625	12490	12639	12409	12556	12655	12570	12736	12760	12650	12424	12512	12842	12712	12794	12537	12624	12545	12838	12657	12460	12619	12562	12575	12637	12772	12675	12426	12775	12665	12463	12612	12760	12629	12586	12386	12780	12813	12743	12520	12547	12605	12683	12653	12862	12569	12644	12576	12456	12569	12706	12736	12669	12748	12629	12870	12776	12710	12586	12759	12634	12605	12612	12598	12592	12472	12725	12724	12642	12569	12539	12586	12663	12782	12646	12576	12687	12641	12597	12632	12699	12783	12659	12702	12740	12494	12666	12559	12406	12657	12443	12580	12753	12762	12617	12480	12680	12736	12542	12675	12644	12692	12574	12595	12620	12650	12713	12656	12643	12614	12686	12539	12645	12729	12659	12631	12625	12686	12692	12576	12689	12726	12970	12665	12632	12542	12692	12628	12708	12617	12592	12517	12668	12693	12779	12754	12532	12588	12742	12542	12537	12771	12569	12646	12594	12601	12742	12695	12769	12619	12739	12395	12723	12827	12689	12624	12506	12628	12600	12475	12740	12579	12615	12513	12738	12590	12591	12735	12672	12630	12749	12668	12634	12670	12685	12642	12455	12513	12551	12736	12541	12706	12727	12678	12753	12552	12596	12558	12473	12590	12893	12670	12643	12645	12759	12786	12603	12493	12699	12729	12576	12609	12462	12622	12543	12630	12639	12771	12426	12522	12757	12754	12491	12781	12553	12465	12612	12725	12744	12442	12512	12698	12748	12507	12504	12446	12694	12734	12616	12640	12623	12635	12735	12833	12724	12556	12635	12816	12763	12551	12545	12703	12691	12606	12757	12628	12562	12506	12675	12794	12661	12564	12723	12694	12818	12441	12615	12669	12678	12845	12568	12695	12710	12839	12748	12700	12868	12786	12878	12611	12705	12629	12689	12662	12808	12571	12692	12837	12537	12633	12998	12684	12700	12546	12697	12638	12561	12739	12675	12509	12694	12523	12833	12745	12713	12529	12707	12646	12527	12710	12667	12593	12623	12592	12755	12575	12724	12807	12695	12580	12443	12545	12763	12805	12587	12763	12569	12491	12490	12526	12684	12807	12624	12528	12638	12632	12573	12705	12647	12769	12554	12734	12746	12625	12583	12798	12566	12756	12692	12751	12657	12754	12512	12667	12664	12734	12541	12672	12579	12730	12607	12616	12527	12589	12581	12566	12588	12641	12524	12738	12623	12686	12728	12617	12576	12726	12691	12618	12653	12662	12720	12591	12634	12498	12654	12448	12745	12748	12695	12702	12633	12696	12584	12755	12527	12557	12591	12661	12752	12714	12759	12481	12691	12669	12521	12622	12705	12644	12821	12472	12522	12534	12685	12608	12658	12596	12722	12541	12484	12751	12541	12638	12710	12702	12803	12642	12709	12831	12812	12719	12523	12700	12760	12644	12617	12649	12532	12619	12778	12853	12591	12555	12524	12533	12640	12799	12695	12724	12721	12632	12634	12576	12612	12697	12710	12710	12630	12667	12717	12485	12453	12689	12495	12669	12726	12505	12836	12627	12676	12609	12746	12614	12837	12597	12702	12512	12780	12669	12798	12833	12518	12625	12716	12684	12555	12715	12605	12755	12646	12650	12464	12603	12565	12582	12835	12623	12677	12645	12664	12653	12676	12607	12727	12596	12616	12774	12598	12645	12663	12626	12608	12699	12625	12676	12606	12586	12777	12462	12776	12544	12601	12375	12543	12582	12490	12753	12655	12814	12790	12706	12662	12596	12488	12586	12628	12810	12753	12552	12636	12867	12487	12648	12725	12531	12683	12767	12714	12571	12564	12488	12527	12661	12714	12799	12659	12614	12592	12412	12529	12709	12673	12613	12481	12458	12706	12554	12879	12661	12554	12499	12704	12679	12611	12657	12780	12734	12657	12605	12572	12715	12675	12807	12787	12638	12650	12666	12592	12671	12709	12668	12612	12369	12585	12685	12606	12677	12683	12676	12485	12632	12739	12476	12804	12721	12608	12615	12710	12783	12591	12639	12667	12522	12666	12596	12528	12755	12676	12749	12560	12789	12633	12749	12753	12558	12822	12657	12516	12834	12691	12549	12644	12609	12694	12594	12634	12676	12590	12645	12807	12784	12541	12461	12637	12414	12577	12698	12666	12756	12807	12575	12534	12614	12731	12795	12773	12786	12658	12477	12545	12923	12768	12707	12479	12578	12542	12697	12516	12603	12671	12605	12622	12692	12766	12591	12692	12785	12621	12513
14620	24718	22750	18608	26105	56480	69592	55557	40057	26075	17048	13693	12857	12979	12860	13019	12904	12810	12815	12799	12997	12859	12883	12811	12788	12774	12849	12726	12741	12913	12776	12904	12676	12881	12764	12793	12834	12891	13107	12810	12821	12887	12762	12785	12661	12816	12658	12864	12821	12832	12890	12843	12751	12751	12759	12571	12869	12867	12841	12789	12694	12832	12755	12714	12792	12809	12862	12702	12883	12947	12829	12881	12788	12708	12668	12721	12886	12809	12767	12915	12683	12870	12848	12662	12824	12971	12789	12838	12703	12855	12698	12744	12683	12909	12720	13004	12738	12828	12808	12714	12805	12884	12705	12720	12843	12774	12747	12806	12771	12804	12759	12960	12946	12797	12845	12713	12732	12932	12740	12875	12552	12787	12844	12577	12818	12859	12877	12909	12913	12651	12797	12764	12717	12757	12850	12755	12772	12806	12936	12801	12846	12732	12707	12756	12820	12759	12785	12714	12833	12696	12773	12809	12791	12782	12830	12904	12845	12821	12872	12914	12836	12893	12868	12809	12721	12757	12875	12676	12863	12686	12685	12620	12754	12848	12815	12780	12840	12833	12827	12913	12780	12773	12745	12883	12809	12838	12782	12758	12619	12761	12938	12835	13009	12857	12914	12802	12961	12807	12820	12925	12847	12887	12889	12662	12816	12764	12941	12655	12788	12746	12882	12694	12894	12747	12721	13026	12658	12903	12739	12698	12776	12909	12881	12778	12761	12820	12757	12637	12755	12862	12676	12782	12776	12729	12922	12750	12985	12622	12875	12832	12772	12693	12736	12532	12716	12784	12794	12603	12874	12712	12787	12837	12648	12712	12852	12819	12892	12840	12684	12676	12768	12811	12809	12747	12803	12787	12852	12788	12713	12841	12986	12679	12806	12686	12886	12842	12872	12775	12684	12833	12791	12917	12909	12728	12781	12788	12861	12802	12692	12901	12622	12995	12829	12840	12775	12894	12821	12691	12875	12593	12537	12895	12796	12725	12590	12850	12817	12800	12743	12725	12882	12712	12731	12766	12855	12712	12759	12852	12767	12824	12700	12798	12845	12863	12888	12862	12886	12610	12581	12770	12785	12861	12784	12669	12700	12807	12893	12791	12677	12941	12849	12848	12861	12819	12828	12857	12816	12778	12933	12918	12706	12943	12825	12850	12741	12694	12942	12667	12724	12707	12550	12878	12796	12736	12769	12676	12781	12867	12705	12755	12661	12742	12628	12736	12819	12796	12839	12756	12798	12696	12756	12854	12795	12870	12718	12708	12765	12800	12772	12892	12768	12773	12910	12657	12857	12917	12734	12728	12790	12878	12662	12857	12865	12881	12776	12978	12884	12766	12916	12897	12763	12557	12724	12782	12674	12671	12769	12772	12710	12750	12844	12731	12715	12911	12703	12751	12769	12790	12686	12857	12858	12718	12851	12724	12868	12702	12671	12802	12666	12673	12932	12689	12777	12765	12720	12793	12824	12813	12744	12774	12857	12864	12721	12815	12889	12733	12732	12860	12608	12917	12733	12700	12772	12748	12707	12811	12924	12788	12913	12775	12846	12716	12967	12733	12700	12904	12874	12899	12797	12784	12806	12865	12897	12638	12859	12663	12774	12767	12744	12745	12756	12838	12630	12688	12968	12752	12999	12799	12813	12686	12891	12843	12629	12810	12902	12694	12829	12752	12795	12780	12777	12728	12825	12805	12886	12799	12728	12860	12845	12690	13018	12835	12850	12877	12833	12714	12796	12735	12777	12808	12546	12813	12732	12748	12717	12937	12808	12828	12793	12637	12768	12728	12751	12827	12820	13010	12846	12612	12966	12706	12771	12779	12776	12737	12818	12791	12880	12906	12883	12825	12933	12744	12693	12900	12710	12899	12933	12748	12875	12529	12849	12999	12731	12778	12836	12835	12669	12626	12879	12691	12825	12881	12823	12821	12858	12911	12810	12779	12711	12851	12757	12708	12749	12808	12834	12697	12985	12721	12762	12858	12748	12722	12678	12685	12702	12773	12815	12706	12757	12769	12911	12791	12749	12936	12842	12791	12803	12840	12939	12752	12760	12772	12642	12675	12633	12808	12780	12863	12772	12739	12836	12641	12735	12713	12742	12741	12877	12805	12764	12692	12865	12837	12822	12901	12737	12827	12855	12744	13011	12788	12754	12916	12758	12740	12654	12873	12737	12834	12856	12938	12763	12781	12709	12742	12696	12760	12605	12790	12710	13008	12720	12809	12777	12873	12758	12904	12680	12723	12779	12753	12813	12998	12765	12764	12872	12774	12704	12751	12909	12721	12855	12823	12927	12819	12747	12792	12802	12676	12775	12908	12889	12806	13007	12855	12837	12801	12811	12950	12816	12740	12824	12615	12732	12862	12767	12803	12802	12859	12853	12793	12860	12855	12711	12834	12709	12818	12804	12863	12742	12804	12769	12726	12725	12713	12814	12741	12787	12685	12747	12789	12683	12810	12851	12781	12867	12753	12717	12758	12781	12745	12894	12874	12783	12804	12835	13028	12774	12857	12724	12693	12749	12765	12684	12919	12789	12747	12737	12815	12891	12767	12707	12726	12711	12894	12792	12740	12901	12788	12766	12893	12797	12621	12899	12877	12726	12791	12882	12802	12622	12720	12808	12738	12705	12929	12907	12865	12703	12879	12766	12772	12677	12892	12819	12757	12797	12823	12794	12776	12714	12945	12787	12813	12729	12682	12895	12813	12710	12881	12860	12904	12902	12674	12830	12880	12715	12713	12704	12729	12748	12935	12937	12693	12850	12861	12620	12899	12753	12859	12682	12726	12781	12890	12848	12873	12756	12768	12721	12757	12851	12836	12683	12682	12997	12725	12684	12949	12935	12786	12804	12783	12623	12848	12855	12842	12730	12951	12783	12750	12683	12664	12834	12801	12812	12776	12775	12860	12682	12841	12806	12661	12798	12830	12651	12835	12746	12816	12642	12828	12808	12786	12698	12718	12917	12795	13037	12733	12794	12777	12809	12781	12861	12718	12593	12662	12955	12705	12775	12746	12762	12696	12895	12878	12743	12823	12853	12793	12700	12713	12796	12758	12794	12616	12796	12778	13027	12863	12919	12640	12807	12806	12785	12797	12746	12758	12766	12947	12722	12869	12839	12746	13020	12797	12887	12841	12710	12790	12827	12737	12836	12852	12757	12868	12825	12912	12805	12793	12767	12917	12808	12669	12707	13013	12806	12761	12628	12790	12916	12860	12774	12761	12893	12781	12761	12869	12770	12670	12771	12815	12746	12796	12842	12758	12697	12708	12789	12877	12766	12761	12813	12796	12907	12757	12770	12899	12638	12827	12855	12790	12725	12747	12946	12661	12652	12755	12795	12844	12806	12838	12655	12943	12884	12774	12981	12748	12756	12724	12679	12760	12712	12643	12912	12694	12930	12717	12887	12623	12755	12820	12886	12974	12707	12732	12812	12673	12718	12943	12783	12780	12827	12953	12833	12722	12807	12594	12797	12780	12905	12798	13018	12822	12916	12776	12890	12905	12787	12813	12887	12793	12749	12845	12738	12799	12846	12826	12823	12909	12757	12816	12721	12757	12733	12863	12807	12620	12637	12740	12792	12814	12642	12931	12869	12663	12896	12660	12702	12959	12654	12828	12833	12856	12975	12833	12709	12767	12830	12772	12847	12773	12878	12910	12841	12681	12897	12792	12781	12712	12828	12650	12831	12587	12750	12916	12959	12720	13018	12905	12883	12797	12765	12622	12788	12635	12965	12932	12690	12770	12956	12784	12718	12844	12909	12735	12821	12655	12923	12727	12983	12726	12763	12691	12860	12898	12843	12631	12676	12638	12849	12757	12797	12711	12779	12786	12772	12782	12766	12792	12812	12834	12633	12855	12771	12734	12925	12891	12770	12773	12627	12761	12834	12945	12880	12888	12771	12904	12745	12882	12841	12868	12833	12868	12898	12819	12693	12877	12963	12783	12863	12712	12816	12686	12759	12738	12674	12815	12777	12776	12661	12855	12794	12730	12761	12776	12790	12782	12686	12779	12899	12849	12790	12716	12857	12900	12839	12663	12775	12627	12892	12789	12993	12746	12795	12815	12774	12800	12875	12788	12844	12745	12814	12832	12808	12893	12821	12723	12803	12832	12917	12815	12849	12781	12842	12738	12684	12834	12652	12690	12991	12878	12973	12695	12750	12794	12863	12779	12763	12722	12869	12786	12762	12877	12727	12831	12911	12694	12778	12715	12802	12820	12804	12743	12808	12738	12911	12796	12995	12896	12793	12762	12953	12882	12849	12761	12701	12725	12863	12753	12693	12830	12913	12729	12791	12860	12682	12722	12915	12646	12705	12756	12684	12613	12595	12788	12710	12710	12833	12581	12894	12813	12747	12722	12775	12722	12796	12737	12841	12911	12790	12646	12929	12986	12811	12713	12853	12724	12811	12682	12893	12748	12664	12919	12951	12803	12847	12811	12933	12712	12845	12618	12810	12838	12748	12752	12920	12943	12879	12831	12690	12925	12842	12690	12618	12904	12755	12753	12741	12913	12806	12768	12900	12673	12906	12880	12718	12830	12758	12826	12893	12944	12777	12781	12672	12801	12804	12965	12741	12770	12614	12792	12836	12683	12926	12937	12870	12813	12787	12716	12701	12825	12622	12832	12587	12681	12751	12879	12783	12765	12846	12837	12690	12748	12726	12882	12720	12683	12948	12899	12843	12821	12835	12750	12822	12901	12639	12773	12795	12871	12789	12780	12821	12777	12699	12814	12861	12935	12907	12865	12855	12763	12797	12849	12829	12741	12760	12821	12782	12703	12711	12796	12834	12925	12739	12799	12950	12840	12788	12847	12746	12851	12891	12832	12820	12719	12807	12816	12877	12718	12835	12672	12947	12706	12864	12823	12911	12843	12748	12720	12849	12910	12819	12728	12789	13026	12777	12794	12648	12751	12856	12872	12906	12791	12766	12748	12783	12773	12934	12754	12774	12713	12847	12624	12860	12689	12729	12845	12752	12819	12607	12830	12721	12863	12711	12868	12796	12912	12839	12936	12821	12775	12933	12680	12838	12722	12659	12874	12784	12772	12729	12637	12607	12707	12929	12773	12740	12823	12774	12873	12650	12867	12709	12781	12804	12733	12745	12793	12792	12961
28534	20766	18509	15906	14484	16024	24400	22403	18002	16269	15091	14380	14672	14441	14120	14203	14314	14247	14244	14376	14303	14349	14221	14319	14458	14298	14269	14389	14337	14454	14365	14373	14376	14285	14340	14298	14157	14331	14297	14349	14413	14315	14233	14285	14530	14399	14630	14315	14338	14430	14161	14271	14340	14221	14302	14253	14339	14394	14279	14146	14221	14453	14434	14497	14190	14184	14344	14423	14476	14402	14253	14340	14368	14251	14250	14178	14204	14265	14244	14387	14212	14107	14338	14323	14271	14232	14379	14400	14303	14432	14354	14321	14212	14262	14361	14218	14189	14267	14379	14268	14238	14280	14392	14267	14534	14330	14112	14321	14321	14143	14388	14229	14311	14334	14416	14235	14278	14283	14493	14226	14297	14261	14317	14263	14320	14266	14336	14166	14326	14501	14310	14375	14283	14428	14283	14387	14131	14373	14304	14391	14186	14434	14264	14340	14285	14287	14337	14286	14407	14333	14231	14279	14373	14196	14593	14372	14211	14327	14228	14351	14286	14390	14173	14228	14084	14290	14333	14351	14339	14326	14204	14392	14229	14437	14248	14356	14416	14488	14536	14265	14336	14339	14331	14314	14287	14410	14227	14188	14485	14183	14159	14458	14213	14159	14290	14251	14462	14121	14075	14267	14391	14149	14206	14445	14419	14210	14224	14419	14325	14264	14223	14134	14141	14167	14327	14452	14203	14134	14338	14088	14234	14256	14432	14491	14237	14279	14295	14197	14484	14299	14233	14150	14391	14262	14307	14293	14320	14387	14502	14134	14238	14235	14479	14346	14281	14228	14150	14214	14418	14418	14307	14174	14046	14223	14636	14248	14340	14245	14302	14372	14288	14331	14360	14257	14451	14466	14344	14514	14160	14329	14188	14348	14492	14489	14336	14522	14354	14260	14194	14230	14299	14252	14212	14203	14090	14300	14204	14307	14254	14348	14288	14267	14362	14368	14276	14506	14121	14391	14485	14348	14177	14397	14147	14368	14145	14375	14387	14149	14394	14313	14367	14344	14484	14547	14273	14302	14181	14310	14465	14439	14433	14366	14093	14393	14113	14416	14283	14137	14241	14121	14246	14188	14244	14278	14138	14172	14172	14414	14304	14293	14392	14309	14342	14372	14235	14199	14145	14358	14317	14322	14313	14089	14277	14353	14383	14304	14175	14343	14352	14314	14525	14354	14567	14355	14377	14428	14435	14516	14407	14294	14283	14511	14455	14382	14266	14317	14160	14287	14369	14246	14157	14232	14318	14275	14396	14107	14354	14122	14184	14233	14416	14328	14161	14286	14287	14262	14339	14300	14230	14453	14362	14250	14322	14165	14554	14344	14329	14221	14303	14413	14371	14356	14312	14186	14062	14221	14120	14288	14295	14468	14247	14305	14318	14253	14382	14406	14316	14280	14506	14329	14455	14316	14225	14264	14340	14333	14344	14443	14230	14054	14419	14307	14215	14174	14274	14186	14347	14286	14230	14455	14280	14204	14153	14530	14212	14391	14183	14234	14213	14203	14126	14321	14384	14572	14143	14503	14436	14291	14311	14033	14265	14223	14353	14141	14414	14354	14383	14396	14332	14307	14401	14338	14348	14252	14190	14249	14152	14375	14480	14351	14360	14473	14471	14300	14318	14230	14176	14309	14371	14277	14277	14240	14414	14300	14492	14278	14422	14486	14221	14345	14390	14218	14302	14287	14309	14321	14306	14579	14351	14321	14290	14290	14173	14248	14342	14207	14355	14281	14446	14267	14212	14328	14384	14204	14233	14226	14374	14260	14339	14336	14339	14446	14369	14284	14340	14373	14221	14321	14368	14432	14349	14329	14285	14214	14445	14436	14286	14473	14349	14343	14198	14167	14235	14161	14374	14376	14360	14371	14280	14271	14390	14293	14284	14124	14312	14442	14278	14121	14570	14310	14318	14218	14225	14201	14442	14319	14367	14356	14266	14208	14153	14273	14321	14334	14218	14082	14239	14299	14491	14274	14463	14191	14371	14258	14380	14416	14161	14390	14258	14435	14386	14373	14312	14334	14441	14443	14409	14324	14536	14260	14425	14377	14198	14124	14181	14221	14244	14256	14460	14247	14242	14402	14528	14003	14186	14327	14381	14284	14251	14340	14348	14164	14333	14448	14091	14306	14170	14202	14418	14387	14455	14401	14529	14362	14278	14453	14343	14236	14389	14117	14194	14224	14305	14322	14263	14514	14170	14368	14217	14269	14335	14259	14362	14318	14205	14408	14270	14158	14433	14421	14267	14518	14199	14258	14369	14316	14319	14456	14287	14314	14383	14224	14296	14476	14305	14191	14324	14216	14400	14463	14439	14390	14317	14396	14454	14468	14151	14356	14384	14293	14218	14377	14471	14391	14230	14358	14248	14395	14200	14313	14281	14486	14369	14416	14325	14430	14269	14227	14220	14424	14326	14435	14382	14261	14356	14272	14260	14383	14363	14062	14453	14454	14365	14341	14380	14228	14213	14369	14374	14401	14411	14421	14438	14101	14478	14467	14473	14266	14185	14244	14393	14298	14170	14263	14467	14254	14255	14256	14349	14348	14149	14290	14188	14434	14215	14339	14341	14270	14275	14176	14197	14240	14411	14311	14305	14461	14369	14379	14307	14319	14216	14373	14342	14386	14114	14589	14128	14340	14343	14317	14327	14302	14375	14310	14379	14241	14319	14378	14519	14461	14231	14147	14506	14560	14338	14370	14325	14454	14227	14308	14271	14469	14182	14184	14393	14116	14167	14212	14384	14446	14210	14263	14308	14372	14491	14306	14280	14393	14230	14294	14283	14388	14423	14093	14287	14270	14203	14275	14322	14186	14184	14143	14475	14402	14285	14076	14334	14232	14305	14233	14191	14501	14404	14317	14447	14394	14293	14157	14360	14268	14086	14136	14280	14353	14361	14172	14268	14396	14344	14278	14210	14261	14414	14351	14256	14425	14649	14474	14352	14222	14354	14409	14094	14445	14401	14427	14171	14222	14373	14367	14283	14234	14352	14277	14279	14261	14422	14169	14334	14393	14243	14309	14189	14567	14495	14365	14285	14486	14074	14126	14466	14368	14390	14211	14488	14610	14236	14405	14302	14315	14478	14386	14376	14248	14212	14213	14513	14404	14353	14236	14081	14228	14319	14266	14218	14410	14231	14273	14466	14318	14627	14325	14338	14251	14442	14338	14491	14392	14178	14459	14361	14255	14164	14287	14430	14451	14410	14355	14200	14397	14498	14362	14223	14512	14517	14265	14312	14191	14389	14433	14519	14279	14445	14229	14367	14301	14373	14499	14298	14350	14457	14228	14259	14295	14389	14114	14315	14372	14391	14256	14186	14259	14299	14126	14417	14330	14434	14192	14449	14325	14394	14376	14291	14332	14283	14233	14233	14452	14172	14395	14225	14386	14250	14406	14272	14259	14434	14345	14461	14429	14329	14316	14491	14331	14196	14130	14259	14418	14494	14088	14286	14339	14330	14239	14128	14329	14270	14428	14336	14319	14472	14264	14361	14519	14457	14409	14305	14274	14308	14159	14469	14310	14268	14300	14324	14212	14258	14432	14340	14259	14355	14313	14307	14279	14418	14261	14186	14261	14256	14395	14194	14346	14209	14319	14395	14463	14260	14333	14419	14241	14364	14320	14296	14351	14295	14309	14272	14377	14379	14360	14302	14330	14313	14321	14294	14236	14226	14226	14177	14296	14205	14155	14303	14435	14286	14413	14255	14167	14421	14223	14211	14201	14377	14310	14361	14270	14252	14255	14224	14280	14263	14271	14279	14346	14332	14374	14277	14359	14053	14348	14407	14287	14496	14496	14366	14155	14300	14360	14514	14192	14321	14417	14249	14324	14294	14326	14169	14265	14196	14346	14292	14347	14212	14179	14260	14168	14266	14282	14323	14407	14098	14205	14260	14421	14216	14197	14397	14282	14120	14150	14269	14249	14401	14452	14364	14286	14354	14289	14239	14307	14210	14061	14302	14233	14284	14614	14315	14234	14205	14383	14317	14313	14425	14305	14291	14353	14288	14424	14384	14248	14396	14287	14384	14344	14325	14282	14272	14438	14511	14312	14320	14225	14506	14183	14169	14302	14622	14426	14271	14490	14011	14326	14478	14561	14331	14185	14417	14347	14336	14522	14347	14363	14187	14444	14202	14222	14181	14339	14405	14279	14281	14172	14556	14386	14005	14294	14541	14263	14415	14267	14393	14242	14394	14289	14278	14384	14394	14328	14176	14493	14472	14143	14429	14400	14149	14355	14431	14426	14226	14401	14295	14255	14226	14346	14387	14294	14481	14235	14376	14230	14272	14359	14293	14283	14415	14279	14451	14287	14364	14250	14345	14433	14258	14360	14069	14349	14196	14207	14522	14598	14445	14247	14322	14328	14251	14104	14319	14160	14274	14223	14207	14247	14398	14276	14128	14305	14398	14353	14317	14323	14146	14250	14375	14219	14280	14119	14449	14163	14416	14280	14510	14294	14406	14324	14374	14242	14320	14304	14418	14230	14272	14369	14216	13958	14307	14460	14351	14308	14447	14372	14387	14273	14303	14304	14219	14293	14471	14265	14297	14205	14225	14058	14335	14345	14300	14150	14170	14233	14288	14405	14312	14391	14269	14342	14310	14436	14094	14322	14373	14177	14373	14289	14374	14349	14352	14272	14249	14304	14400	14266	14245	14221	14488	14267	14294	14400	14209	14393	14451	14295	14418	14417	14330	14351	14391	14171	14284	14306	14306	14409	14421	14157	14292	14322	14408	14306	14461	14262	14304	14233	14298	14284	14117	14333	14463	14549	14348	14333	14508	14541	14323	14445	14138	14217	14319	14318	14245	14379	14336	14259	14167	14264	14399	14248	14416	14218	14336	14123	14308	14336	14255	14184	14382	14274	14327	14245	14230	14382	14283	14455	14358	14213	14291	14402	14449	14275	14505	14504	14092	14309	14271	14420	14330	14346	14262	14373	14269	14438	14397	14251	14404	14158	14148	14331	14379	14314	14339	14526	14206	14303	14179	14263	14274	14306	14376	14428	14244	14155	14193	14298	14403	14393	14326	14381	14295	14337	14235	14431	14285	14211	14258	14322	14203	14358	14438	14308	14228	14255	14435	14315	14194	14373	14259	14270	14248	14268
14286	14540	14471	13987	14321	17790	28186	23697	18233	15963	14560	14017	13751	13850	13822	13994	13838	13872	13973	13911	13864	13749	13748	13935	13727	13813	13807	13911	13989	13815	14024	13740	13970	13891	13788	13981	13886	13897	13875	13814	13667	13742	13792	13912	13880	13904	13753	13845	13922	13786	13914	13935	13821	13757	13893	13745	13705	14027	13907	13733	13852	14008	13743	13882	13922	14010	13763	13904	13914	13778	13932	13965	13656	13881	13815	13956	13730	13916	13909	13985	13809	13760	13785	13896	13751	13782	13708	13743	13839	13944	13714	13850	13839	13934	13820	13842	13759	13848	13906	14053	13925	13748	14046	13857	13757	13787	13921	14050	13846	13890	13801	13968	13847	13961	13903	13778	13916	13962	13936	13835	13822	13798	13764	13740	13985	13691	13993	13682	13918	13607	13754	13908	13871	13828	13718	13818	13968	13991	13836	13875	13859	13851	13828	14029	13817	13820	13747	13884	13677	14019	14032	13946	13886	13884	13830	13781	13901	14029	13747	13877	13974	14017	13734	14007	13998	13832	13773	13861	13741	13943	13818	13921	13967	13919	13947	13809	13956	13914	13960	13892	13976	13947	13901	13843	13734	13933	13839	13958	13955	13957	13797	13754	13895	13932	13825	13918	13878	13795	13840	13806	13884	13875	13934	14020	13848	13822	13851	13778	13752	13890	13674	13923	13779	13788	13889	13877	13937	13917	13917	13821	13860	13905	13932	13717	13851	13783	13958	13914	13720	13830	13786	13939	13861	13889	13973	13960	13785	13807	13760	13869	13876	13820	13828	14013	13845	13870	13765	13906	13871	13669	14019	13758	13736	13903	13864	13856	13632	13688	13854	13797	13724	13961	13817	13903	13970	13857	13955	13903	13877	13903	13840	13820	13905	13859	13999	13735	13919	13809	14069	13776	13920	13882	13887	13898	13802	13778	13900	13813	13913	13807	13964	13888	13705	14015	13921	13731	13909	13962	13836	13901	13690	13695	13943	13807	13946	13907	13887	13682	13833	13986	13829	13947	13874	13925	13868	13875	13788	13718	13801	13937	13889	13880	13626	13871	13829	13965	13814	13841	13780	13981	13898	14001	13730	13925	13963	13896	13828	13825	13797	13768	13711	13887	13716	13834	13868	13897	14044	13880	13818	13803	14048	13839	13739	13836	13898	13858	13873	13969	13883	13753	14037	13875	13817	13767	13813	13901	13999	13867	13838	13823	13865	13890	13715	13726	13836	13758	13761	13797	13861	13821	13869	13995	13769	14009	13908	13866	13794	13943	13790	13901	13755	13892	13867	13918	13837	13885	13689	13872	13820	13690	13962	14038	14001	13899	13849	13855	13974	13811	13830	13971	13867	14007	13778	13890	13919	13835	13919	13934	13850	13895	13816	13856	13837	13822	14036	14061	13892	13883	13890	13760	13734	13823	13835	13774	13773	13791	13954	13913	13750	13932	13841	13717	13960	14013	13975	13786	13898	13749	13774	13580	13799	13782	13920	14054	13768	13873	13935	14010	13863	13622	13929	13738	13705	13855	13914	13931	13813	13911	13819	13924	13793	13931	13755	13956	13880	13769	13660	13978	13775	13787	13837	13873	13790	13672	13900	13800	13862	14004	13704	13861	13746	13946	13760	13935	13743	13838	13871	13848	13937	13824	13729	13779	14007	14049	13958	13737	13997	13915	13823	13788	13957	13866	13896	13880	13897	13854	13760	13869	13809	13983	13842	13933	13765	13859	13811	13823	13790	14002	13790	13932	13873	13849	13969	13741	13866	13910	13920	13871	13798	13789	13924	13833	13861	13796	13996	13884	13900	13943	13929	13770	13725	13698	13819	13833	13738	13928	13970	13741	13908	13911	13854	13702	13898	13868	13922	13794	13876	13950	13838	13867	13957	13745	13801	13814	13883	13958	13837	13817	13846	13981	13937	13854	13935	13806	13811	13845	13806	13906	13898	13918	13716	13790	13746	13874	14046	13948	13793	13894	14019	13781	14044	13856	13963	14062	13881	13867	13799	13908	13875	13747	13877	13915	13886	13826	13817	13780	13886	13851	13986	13877	14016	13942	13809	13906	13916	13945	13842	13852	13803	13806	13865	13809	14001	13912	13923	13818	13897	13864	13802	13865	13893	13841	13720	13819	13898	13723	13952	13888	13927	13711	13907	13880	13895	13860	13905	13876	13942	13924	13854	13961	13767	13942	14004	13890	13905	13953	13780	13936	13769	13804	13644	13830	13940	13860	13854	13827	13866	13750	13919	13792	14020	13873	13781	13819	13749	13936	13769	13845	13817	13851	13687	13712	13787	13885	13960	13919	13912	13869	13793	13942	13919	13933	13689	14128	14091	13847	13799	13809	13878	13791	13987	13838	13935	13874	13878	14035	13865	13906	13957	13962	13705	13956	13784	13854	13712	13710	13806	13885	14015	13736	13887	13692	13795	13781	13795	13744	13844	13991	13856	13785	13817	14063	13852	13850	13705	13831	13845	13765	13888	13760	13672	13996	14041	13806	13993	13831	14038	13983	13777	13850	13912	13904	13905	13946	13708	13839	13868	13703	13788	13812	13835	13793	13904	13893	13900	14032	13881	13935	14065	13838	13924	13762	13893	13840	13778	13888	13880	13999	13903	13774	13865	13881	13901	13752	13922	13769	13824	13707	13799	13867	13976	13818	13899	13852	13829	13850	13745	13904	13977	13980	13750	14009	13770	13974	13925	13864	13851	13765	13836	13897	13993	13930	13873	13927	13957	13786	13925	13857	14007	13693	13773	13926	13810	13873	14080	13813	13835	13769	13902	13813	13866	13860	13922	13789	13807	13796	13793	13868	13759	13970	13921	13841	13942	13783	13886	13903	13916	13913	13958	13882	13759	13719	13772	13691	14025	13938	13781	13704	13871	13829	13696	13863	13923	13782	13881	13782	13884	13813	13713	13797	13803	13978	13857	13825	13711	13989	13784	13791	13919	13988	13913	13948	13896	13803	13905	13880	13746	13835	13874	13922	13796	14020	13700	13860	13942	13902	13956	13894	13842	13861	13764	14120	13889	13933	13918	13993	13825	13872	13842	13865	13817	13815	13780	13971	13817	14020	13903	13785	14025	13880	13747	13782	13908	13631	13932	13927	14101	13788	13924	13781	13772	13700	13900	13901	13956	13895	13859	13682	13918	13928	13909	13910	13759	13695	13846	13881	13817	13982	14008	13938	13837	13977	13914	13829	13937	13832	13924	13692	13780	13828	13962	13828	13730	13712	13880	13995	13836	13906	14058	13752	13760	13822	13904	13851	13856	13892	13899	13673	13832	13958	13885	14111	14040	13899	13876	13926	14096	13876	13860	13849	13888	13839	13895	13816	13820	13874	13850	13796	13857	13999	14001	13821	13758	13754	13833	13887	13811	13792	13834	13785	13907	13792	13845	13807	13697	13930	13745	13814	13853	13840	13822	13931	13971	13765	13773	13878	13878	13772	13908	13883	13891	13780	13882	13837	13764	13953	13801	13791	13958	13964	13852	13940	13937	13851	13874	13764	13959	13967	13882	13932	13745	13895	13807	13783	13927	13834	13947	13897	13725	13911	13941	13973	13826	13966	13995	13795	13837	13949	13869	13887	13619	13837	13802	13837	13776	13964	13774	13953	13902	13950	13889	13741	13851	13837	14001	13751	13768	13782	14099	13871	13827	13966	13846	13887	13799	13908	13660	14090	13987	13818	13919	13781	13880	13730	13966	13800	14013	14033	13873	13977	13926	13888	14045	13968	13938	13963	13818	14034	13877	13853	13819	14112	13841	13923	13900	13929	13891	13806	13803	13666	13948	13787	13767	13900	13992	13993	13666	13898	13811	13714	13981	13768	13845	13769	13881	13766	13953	14132	13874	13991	13899	13861	13857	13831	13996	13803	13893	13776	13938	13856	13885	13869	13819	14009	13899	13614	14029	13787	13772	13922	14095	13959	13829	13735	13935	13759	13878	14047	13909	13879	13769	13907	13815	13897	13808	13974	14002	13865	13737	13862	13819	13907	13872	13869	13862	13873	13910	13878	13706	13898	13887	13890	13844	13819	13752	13906	13793	14012	13657	13700	13816	13876	13850	13976	13814	13828	13744	13940	13799	13999	13769	13729	13987	14030	14039	13953	13780	13718	13984	13801	14030	13792	13805	13888	13791	13864	13955	13848	13712	13916	13969	13913	13793	14002	13917	13814	13726	13783	13862	13850	13875	13658	13727	13799	13947	13869	13870	13860	13919	13723	13789	13842	13968	13821	14000	13848	13858	13815	13986	14089	13845	13946	13736	13863	13771	13858	13920	13755	13914	13856	13727	13845	13717	13872	13860	13961	13921	13780	13647	13794	13633	13795	13918	13917	13676	13817	13805	13753	13953	14000	13787	13806	13794	14039	14009	13947	13945	13835	13831	13935	13880	13896	13955	13833	13994	13727	13875	13905	13907	13787	13668	13987	13866	13945	13711	13787	13954	13869	13884	13838	13777	13818	13754	14063	13811	13992	13816	13938	13802	13863	14160	13805	13810	13771	13824	13954	13755	13904	13967	13722	13902	13881	13809	13839	13862	13819	13931	14017	13952	13916	13770	13904	13714	13838	13842	13787	13865	13816	13863	13888	14011	13850	13869	13674	13894	13701	13909	14014	13806	13982	13952	14016	13693	13878	13775	13688	13753	13865	13726	13813	13853	13950	13761	13858	13784	13858	13987	13739	13969	13853	13736	13740	13790	13896	13944	13799	13738	13865	13906	13901	13807	14066	13973	14004	13946	14005	13980	13792	13895	13752	13804	13773	13733	13943	13864	13864	13733	13645	13898	13756	13918	13809	13980	14009	13951	13817	13763	13981	13964	13924	13887	13765	13860	13846	13924	13746	13936	14216	13868	13943	13778	13775	13904	13759	13989	13777	13844	14019	13855	13867	13796	13791	13937	13815	13925	13969	13951	13832	13937	13981	13815	13782	13867	13799	13807	13798	13807	13798	13920	13984	13858	13769	13906	13883	13800	14157	13891	13794	13787	13998	13771	13636	13925	13946	13842	13854	13964	13852	13778	13788	13948	13870	13830	14021	13827	13846	13929	14006	13879	13716	13936	13820	13663	13905	13864	13870	13887	13738	13874	13832	13847	13873	13799	13876	13834	13889
25845	21160	27055	25424	17818	25380	51240	40244	28445	19735	16189	14555	14255	14309	14393	14309	14261	14396	14542	14292	14421	14424	14199	14496	14480	14217	14478	14283	14453	14357	14328	14308	14300	14364	14259	14165	14194	14352	14151	14271	14212	14328	14226	14048	14436	14422	14319	14432	14262	14244	14258	14535	14214	14192	14415	14336	14157	14278	14309	14203	14352	14341	14407	14220	14337	14022	14157	14330	14265	14292	14236	14312	14196	14297	14364	14148	14292	14235	14372	14211	14336	14286	14532	14394	14380	14155	14385	14294	14406	14461	14113	14307	14260	14320	14297	14228	14231	14330	14395	14205	14210	14462	14381	14494	14190	14277	14308	14453	14239	14392	14363	14368	14082	14080	14146	14268	14340	14419	14249	14305	14333	14287	14265	14181	14322	14320	14361	14240	14330	14272	14164	14275	14301	14278	14287	14238	14242	14130	14270	14242	14381	14370	14316	14275	14464	14231	14315	14279	14299	14423	14178	14334	14312	14151	14263	14268	14411	14149	14265	14351	14405	14251	14365	14200	14259	14348	14286	14443	14403	14335	14292	14381	14201	14191	14220	14249	14393	14189	14409	14497	14316	14194	14193	14414	14326	14282	14346	14170	14161	14459	14296	14204	14065	14363	14294	14351	14490	14323	14261	14302	14410	14350	14248	14210	14326	14188	14212	14213	14234	14146	14425	14198	14285	14338	14276	14193	14323	14295	14172	14482	14240	14272	14127	14285	14233	14192	14365	14295	14326	14207	14399	14324	14160	14319	14370	14249	14322	14348	14206	14135	14253	14200	14455	14316	14331	14190	14313	14175	14402	14219	14265	14193	14314	14199	14348	14241	14410	14495	14094	14269	14300	14318	14176	14203	14254	14203	14235	14110	14306	14185	14282	14389	14221	14503	14382	14230	14467	14424	14274	14255	14339	14424	13980	14360	14316	14196	14220	14343	14139	14408	14309	14209	14418	14440	14365	14411	14287	14226	14247	14251	14181	14218	14384	14228	14166	14141	14401	14251	14289	14167	14259	14176	14320	14401	14362	14279	14222	14153	14261	14352	14216	14197	14231	14171	14170	14371	14310	14289	14326	14172	14269	14516	14254	14262	14355	14289	14184	14276	14381	14356	14401	14395	14101	14227	14207	14209	14369	14332	14363	14152	14400	14459	14386	14251	14310	14265	14033	14230	14190	14282	14307	14185	14251	14464	14350	14138	14193	14166	14332	14482	14325	14326	14334	14189	14154	14204	14491	14285	14150	14213	14292	14278	14171	14424	14357	14259	14261	14388	14308	14242	14077	14326	14295	14225	14267	14222	14348	14266	14117	14346	14386	14244	14456	14247	14232	14327	14267	14359	14136	14231	14289	14237	14175	14198	14361	14143	14337	14302	14268	14290	14072	14248	14286	14413	14302	14323	14276	14288	14391	14121	14296	14058	14298	14402	14229	14450	14106	14078	14168	14215	14243	14331	14217	14409	14203	14387	14294	14413	14275	14375	14275	14201	14457	14295	14397	14284	14151	14236	14262	14218	14400	13951	14232	14285	14323	14440	14158	14038	14366	14180	14271	14171	14498	14330	14348	14346	14202	14284	14107	14280	14321	14183	14352	14443	14204	14244	14433	14455	14312	14248	14074	14160	14222	14129	14249	14258	14177	14347	14098	14297	14288	14375	14313	14322	14278	14095	14199	14103	14275	14409	14327	14187	14466	14382	14229	14213	14437	14290	14432	14152	14303	14365	14158	14143	14149	14348	14425	14237	14430	14354	14283	14334	14467	14240	14239	14061	14360	14123	14203	14195	14321	14390	14042	14233	14282	14348	14245	14270	14409	14216	14338	14339	14235	14098	14192	14448	14397	14173	14071	14288	14235	14084	14274	14388	14295	14209	14306	14207	14267	14215	14270	14336	14240	14300	14141	14443	14321	14571	14469	14128	14272	14333	14200	14228	14276	14211	14202	14321	14227	14362	14219	14328	14334	14213	14274	14498	14217	14263	14356	14334	14116	14228	14312	14463	14349	14277	14302	14295	14387	14345	14372	14351	14236	14402	14340	14173	14344	14249	14333	14406	14147	14231	14197	14257	14288	14321	14442	14163	14121	14146	14354	14469	14275	14173	14214	14159	14228	14172	14525	14366	14244	14210	14314	14296	14346	14202	14264	14247	14399	14227	14233	14139	14206	14305	14253	14113	14546	14408	14282	14329	14200	14143	14419	14339	14234	14319	14259	14267	14284	14417	14479	14466	14127	14542	14308	14190	14339	14198	14571	14331	14424	14249	14331	14381	14310	14151	14283	14360	14279	14164	14272	14084	14432	14297	14351	14091	14228	14312	14272	14291	14323	14281	14273	14178	14266	14060	14289	14247	14285	14353	14469	14328	14333	14359	14162	14463	14368	14413	14174	14445	14290	14239	14217	14174	14256	14321	14288	14243	14120	14233	14332	14218	14254	14421	14352	14212	14181	14183	14202	14283	14313	14335	14229	14370	14176	14428	14229	14245	14367	14519	14068	14407	14277	14080	14256	14242	14150	14241	14142	14264	14253	14451	14293	14348	14129	14452	14268	14335	14229	14520	14302	14394	14141	14350	14369	14308	14303	14386	14305	14097	14284	14283	14200	14312	14494	14271	14421	14339	14324	14217	14167	14293	14179	14320	14457	14332	14370	13974	14312	14350	14276	14281	14325	14481	14251	14350	14170	14360	14408	14462	14603	14382	14378	14133	14232	14302	14088	14282	14422	14332	14494	14368	14301	14294	14260	14336	14307	14459	14224	14332	14296	14129	14420	14308	14409	14407	14403	14244	14174	14273	14252	14243	14072	14321	14274	14395	14329	14215	14142	14232	14282	14154	14273	14190	14454	14282	14357	14307	14228	14269	14138	14208	14429	14117	14323	14189	14246	14084	14337	14273	14268	14408	14371	14335	14093	14242	14139	14309	14140	14234	14390	14457	14361	14400	14218	14239	14154	14331	14310	14192	14360	14218	14242	14379	14352	14377	14375	14240	14240	14245	14282	14348	14224	14322	14108	14461	14209	14277	14294	14122	14312	14371	14252	14193	14095	14276	14190	14271	14143	14299	14266	14277	14371	14263	14106	14282	14373	14341	14164	14271	14278	14346	14289	14251	14332	14236	14354	14275	14334	14487	14110	14136	14396	14106	14112	13971	14158	14166	14258	14212	14223	14316	14339	14253	14120	14319	14269	14337	14231	14261	14446	14430	14256	14310	14081	14102	14241	14266	14214	14259	14140	14234	14346	14286	14182	14261	14262	14315	14230	14179	14372	14290	14139	14349	14167	14058	14162	14345	14316	14270	14151	14163	14384	14251	14302	14204	14477	14404	14266	14235	14191	14337	14516	14391	14365	14326	14337	14336	14224	14366	14166	14281	14423	14441	14423	14197	14431	14091	14303	14165	14283	14287	14266	14347	14247	14160	14406	14067	14228	14396	14364	14359	14339	14316	14203	14398	14311	14173	14268	14171	14315	14263	14072	14307	14431	14319	14337	14281	14439	14210	14235	14019	14364	14242	14216	14315	14303	14213	14206	14250	14186	14247	14367	14088	14352	14386	14241	14414	14464	14453	14153	14283	14303	14304	14262	14316	14337	14230	14140	14076	14343	14385	14224	14210	14377	14444	14245	14192	14228	14270	14265	14246	14323	14290	14322	14203	14391	14175	14330	14436	14254	14340	14230	14390	14399	14335	14376	14235	14229	14373	14116	14289	14292	14260	14388	14297	14198	14288	14483	14222	14269	14224	14249	14256	14255	14341	14226	14413	14250	14300	14315	14347	14206	14411	14226	14304	14195	14297	14107	13993	14451	14262	14202	14505	14236	14488	14196	14264	14258	14305	14186	14162	14177	14382	14244	14259	14363	14413	14248	14400	14183	14315	14378	14249	14478	14396	14060	14069	14117	14425	14255	14279	14467	14239	14414	14303	14364	14241	14210	14200	14166	14171	14418	14248	14061	14220	14239	14179	14397	14365	14264	14172	14196	14213	14244	14107	14230	14286	14324	14388	14243	14246	14370	14186	14240	14174	14423	14313	14384	14264	14258	14355	14293	14361	14214	14378	14378	14345	14327	14359	14305	14175	14116	14298	14234	14127	14250	14263	14392	14196	14131	14271	14264	14306	14292	14271	14410	14119	14405	14203	14275	14110	14415	14019	14259	14137	14025	14097	14307	14155	14390	14314	14224	14218	14252	14233	14474	14306	14381	14337	14456	14251	14370	14267	14202	14353	14283	14360	14399	14080	14229	14216	14531	14340	14244	14124	14334	14178	14414	14246	14496	14175	14338	14287	14291	14322	14116	14226	14212	14240	14269	14404	14328	14282	14234	14203	14387	14325	14143	14269	14333	14234	14287	14132	14114	14382	14235	14372	14352	14283	14197	14183	14435	14188	14390	14260	14383	14195	14222	14382	14276	14330	14273	14078	14181	14041	14267	14200	14042	14281	14339	14190	14148	14375	14331	14224	14383	14150	14271	14239	14043	14342	14444	14336	14126	14377	14259	14346	14251	14428	14249	14256	14215	14176	14310	14377	14222	14253	14144	14388	14218	14461	14168	14288	14135	14147	14320	14330	14246	14349	14228	14451	14156	14036	14262	14154	14178	14473	14296	14259	14343	14339	14216	14236	14391	14360	14431	14395	14193	14412	14419	14374	14371	14389	14438	14300	14318	14317	14351	14231	14265	14356	14125	14249	14262	14208	14230	14263	14255	14125	14469	14259	14200	14252	14319	14271	14272	14144	14346	14381	14161	14363	14373	14464	14196	14404	14473	14271	14344	14486	14206	14264	14194	14285	14281	14259	14090	14351	14392	14257	14231	14392	14225	14255	14496	14270	14291	14390	14333	14246	14209	14295	14106	14247	14424	14338	14355	14379	14352	14202	14218	14297	14370	14387	14071	14083	14355	14251	14324	14335	14329	14524	14289	14433	14279	14264	14291	14400	14281	14254	14246	14383	14192	14285	14193	14278	14117	14180	14200	14346	14471	14251	14090	14321	14408	14352	14224	14422	14172	14319	14394	14320	14205	14176	14330	14387	14327	14447	14274	14328	14290	14225	14225	14188	14338	14282	14316	14321	14240	14379	14373	14197	14136	14368	14235	14395	14250	14293	14200	14287	14212	14322	14266	14216	14265	14272
13067	18685	18020	15767	14989	29713	50953	42000	29452	19503	15428	14054	13905	13826	13877	13883	13945	13906	13796	14051	13795	13859	13977	13967	13880	13925	13896	13899	13938	13977	13814	13987	13770	13570	13826	13924	13700	13845	13813	13873	13966	13946	13896	13940	13881	13848	13996	13887	13762	13835	13874	13973	13843	14004	13999	14000	13805	13827	13800	13869	13857	13829	13935	13899	13801	13917	13893	14107	13817	13756	14116	14026	13878	14006	14025	13850	14058	13846	14078	13834	13810	13839	13988	14012	13949	13986	13820	13944	13783	13924	13960	13806	13684	13837	13861	13824	13941	13977	13921	14018	13830	13778	13818	13769	13790	13895	13831	13837	13950	13860	13825	13845	13777	14073	13919	13793	13869	13929	13886	13914	14019	13764	13823	13928	13966	13845	13983	13753	13760	13834	13764	14049	13811	13792	13611	13933	13730	13847	13902	14036	14033	13735	13826	14048	13822	13709	13841	13972	13822	13868	13802	13829	14010	13940	13830	13918	13897	13964	13827	13841	13952	13819	13778	13874	13973	13696	13892	13849	13864	13770	14003	13886	13979	13657	13878	13997	14012	13931	13856	13831	13827	13851	13976	13846	13920	13959	13891	13845	13960	13806	13968	13798	14045	13831	13921	13872	13765	13973	13860	14023	13868	13789	13957	13862	13931	13899	13881	13904	13847	13802	13805	13827	13831	13884	13808	13891	13752	13800	13868	13735	13956	13842	13664	13817	13933	13767	13889	13799	14039	13981	13877	13704	13747	13908	13989	13989	13900	14002	13997	13766	13886	13972	13919	13915	13774	13950	13718	13754	13872	13731	13876	13715	14010	13988	13824	13734	13861	13717	13679	13859	13924	13881	13761	13816	13869	13927	13909	13925	13842	13973	13927	13875	13658	13823	13957	13982	13761	13912	13815	13979	13700	13829	13705	13930	13781	13787	13855	13855	13905	13798	13849	13767	13918	13910	14082	13720	13730	13980	13856	13887	13903	13727	13987	14039	13707	13967	13969	13798	13875	13778	13958	13932	13900	13800	13755	13888	14008	13921	13836	13861	13910	13839	13927	13938	13925	14017	13936	13637	13916	13796	13962	13771	13792	13812	13906	13642	13888	13911	13741	14063	13829	14020	14032	13923	13828	13914	14051	13860	13799	13975	13794	13891	13919	14050	13959	13881	13883	13868	13882	13824	13937	14005	14000	13792	14015	13963	13780	13836	14014	13831	13824	13968	13875	13882	13885	13854	13980	13856	14027	14004	13820	13874	13921	13712	13838	13764	14053	13862	13879	13824	13747	13997	13794	13949	13931	13921	13862	13818	13758	13843	13861	13970	13791	13850	13756	13908	13910	13812	13861	13740	13914	13889	13965	13867	13911	13915	13792	13643	13768	13925	13772	13788	13824	13994	13769	13930	13865	13972	13830	13920	13933	13918	13991	14022	13862	13928	13878	13828	13956	13818	13924	13978	13885	13920	13720	13933	14033	14061	13918	13763	14003	13886	13898	13931	13885	13900	13889	14058	13992	13773	13973	13746	13830	13877	13874	14012	13983	14019	13766	13815	13845	13984	13915	14015	13795	13998	13987	13878	13783	13898	14095	13841	13845	13903	14046	14039	14032	13869	13880	13758	13931	13785	13995	13980	13933	13955	13945	13973	13860	13949	13801	14003	13979	13960	13816	14019	13820	13927	13747	13711	13874	14001	13925	13904	13725	13794	13958	13861	13862	13599	13793	13852	13819	13851	13800	13763	13953	13832	14037	13960	13941	13834	13910	13735	13867	13898	13825	13851	13867	13784	13806	13946	14062	13833	13789	13894	13870	13903	13925	13879	13811	13812	13928	13897	13819	14018	13968	14018	13975	13915	13905	13829	13872	13908	13944	13747	13754	13861	13813	13845	14005	13835	14054	13942	13866	13967	13861	13774	13744	13923	13852	13950	13926	13846	13812	13806	13876	13733	13941	13701	13832	14003	13869	13871	13932	13898	13909	13977	13930	13897	13934	13751	13797	14056	13616	13974	13911	13874	13901	13953	13837	13851	14019	13768	13895	13938	13901	13918	13898	13846	13956	13954	13787	13744	13926	13818	13744	13906	13900	13970	13844	13940	13829	13739	13949	13821	13808	13806	13968	13948	13851	14098	14035	14022	13846	14015	13763	13932	13796	13939	13997	13843	13789	13782	13893	13925	13879	13561	13829	13874	13860	14035	13856	13955	13739	13854	13770	13974	13861	13940	13799	13902	13783	13921	13827	13821	13905	13863	13958	14000	14078	13938	13800	13871	13868	13979	13948	13955	14009	13977	13875	13715	14028	13876	13945	14078	13846	13875	13787	13788	13758	13956	13809	13640	13973	13835	13848	13745	13808	13789	13883	13954	13754	13848	13740	13885	13890	13965	13842	14086	14000	13784	13933	13894	13903	13859	13850	13900	13914	13956	14011	13860	13867	13701	13961	13834	13981	13784	13861	13728	13874	13968	13814	13924	13971	13810	13982	13905	13824	14009	13944	13899	13929	13939	13833	13947	13880	13914	13983	13896	13813	13930	13732	13828	13808	13994	13781	13950	13948	14035	13844	13897	13984	13818	13672	13954	13970	13836	14045	13916	13822	14033	13824	13926	13815	13857	13930	13752	13741	13830	13981	13989	13945	13737	13890	13979	13968	13910	14044	13930	13823	13899	13813	13859	13777	13874	13913	13767	14075	13704	13971	13678	14153	13760	13943	13968	13868	13900	13921	13722	13804	14103	13919	13870	13968	13856	14029	13833	13752	13877	13947	13808	13861	13879	13845	13809	13790	14020	13887	13880	13865	13741	13904	13969	13864	13971	13983	14014	13915	13855	14031	13861	13976	13976	13762	13905	13719	13974	13841	13869	13890	13989	13835	13790	13818	13903	13932	14059	13929	13753	13855	13950	13869	13891	13864	13644	13793	14045	13993	13935	14017	14175	13940	13941	13946	13999	13976	13934	13862	13912	13933	13781	13954	13915	13896	13783	13761	14024	13954	13895	13916	13886	13875	13962	13729	13892	13922	13823	13922	13943	13866	13840	13902	13960	13796	13828	13806	13671	13896	13795	13907	13941	13892	13948	13883	13898	13855	13827	13897	13837	13936	13845	13971	13874	13834	13907	13787	13679	13898	13971	13909	13740	13739	14125	13884	13952	13786	13889	13775	13921	13735	13882	14000	13924	13862	14039	13820	13857	13925	13774	13745	13902	13773	14011	13848	13846	13891	13865	13958	13956	13920	13865	13756	13904	13766	14086	13871	13845	13938	13877	13857	13850	13913	13854	13914	13811	13870	13916	13904	13802	13788	13812	13892	14042	14006	13870	13865	13845	13753	13884	13769	13884	13791	13849	13886	13948	13904	13858	13926	13822	13823	13946	13924	14033	14013	13891	14032	13920	13940	13949	14005	13862	13947	14003	13808	13948	13984	13770	13874	13860	13789	13935	13963	13806	13777	13889	13868	14105	14005	13853	13932	13868	14033	13770	13893	14001	13873	13880	13869	13897	13871	13873	13736	13943	13917	13828	13945	13956	13860	13867	13945	13835	13880	13849	14044	13679	13977	13948	13921	13861	13880	13891	13869	13938	13877	13854	14116	14049	13906	13890	13861	13901	13785	13800	13885	13885	13745	13673	14053	13854	13875	13932	13976	13920	13773	13979	13852	14037	14006	13999	13844	13975	14032	13931	13916	13893	13901	13897	13702	13975	13864	13870	13997	13940	14014	13945	13953	13923	13814	13958	13841	13946	13958	13823	13989	13859	13957	13966	13763	13892	13760	14025	13782	13985	14000	13857	13896	13712	13856	13934	13873	13947	13827	14053	13947	13800	13853	13901	13831	13832	13708	13847	13922	13835	13904	13844	14018	13881	13691	13953	13834	13943	14006	13871	13881	13746	13957	13804	13958	13722	13822	13909	13993	13881	13925	13840	13933	13775	13785	13893	14049	13717	13848	13821	13977	14047	14058	13936	13839	13874	13814	13944	14070	13906	13825	13898	13927	13942	14017	13875	13957	14003	13868	13874	14091	13870	13985	13952	13860	13909	13762	13974	13975	13854	13927	13723	13807	13895	13779	13881	14103	13848	13873	13884	13877	13850	13905	13959	13887	13799	13732	13952	13899	13824	13796	13915	13865	13802	13867	13866	13967	13767	13875	13903	13913	13920	13942	13875	13873	13823	13994	13841	13764	14015	13764	14006	13982	13955	13906	13988	13767	13816	13942	13766	13772	13954	13872	13784	13971	13919	13877	13829	13726	13768	13853	13828	13887	14103	13704	13893	13997	13716	13827	13879	13800	13884	14006	13939	13887	13863	13937	13801	13820	13908	14104	13596	13930	13882	13889	13967	13970	13848	13921	13797	13878	13823	13845	13951	13854	13964	13849	13975	13701	13756	13867	13883	13820	13787	13651	13993	13845	13898	14123	13842	13907	13851	13825	13838	13976	13922	13873	13848	13787	13892	13890	13743	13836	13763	13979	13813	13919	13846	13805	13908	14020	13978	14056	13758	13838	13673	13874	13945	13866	13953	13911	14002	13757	13869	13882	13890	13967	13783	13947	13889	13917	13853	13688	13943	13854	13893	13893	13903	13745	13788	13806	13877	13948	14031	13988	13782	14000	13989	13880	13933	13969	13966	13870	13851	14007	13871	13825	13769	13804	13865	13894	13887	13964	13826	13890	13853	13862	13929	13858	13844	13857	13875	13782	14077	13918	13831	13962	13901	13839	13920	13793	13909	13988	13984	13886	14003	13799	13756	13797	14070	14065	13764	13833	14139	13967	13905	13856	13805	13904	13852	13869	13697	13953	13870	13791	13763	13765	13863	13878	13984	13914	14052	13924	13984	13903	13845	13970	13983	13769	13944	13816	13871	13795	13982	13892	13787	13853	13824	13994	13791	13929	13890	13955	13815	13958	14007	13946	13809	13852	13907	13708	13988	13781	13884	13949	13780	13887	13839	13764	13912	13915	13904	13840	13856	13945	13954	13780	13883	14014	13665	13792	14056	13896	13877	13845	14045	13963	13927	13984	13858	13931	13849	13894	13955	13792	13942	13974	13974	13888	13840	13905	13835	13818	13890	13654	13875	13818	13823	13944	13874	13781	13821	13841	13886	13903	13824	13854	14039	14033	13903	13783	14013
23836	21158	28576	24004	21413	37438	69084	57545	39633	25152	18215	15010	14428	14360	14371	14264	14358	14168	14348	14235	14368	14426	14393	14408	14226	14240	14297	14141	14389	14194	14126	14423	14052	14011	14139	14133	14090	14233	14127	14173	14258	14290	14412	14187	14256	14297	14189	14048	14353	14179	14226	14134	14081	14188	14230	14273	14115	14320	14145	14152	14235	14132	14316	14147	14360	14371	14206	14351	14166	14252	14085	14160	14240	14216	14231	14471	14175	14202	14077	14230	14022	13997	14225	14026	14214	14061	14372	14325	14127	14181	14152	14312	14308	14335	14122	14088	14015	14073	14099	14029	14130	14183	14364	14240	14265	14334	14036	13987	14118	14135	14068	14115	14146	14105	14220	14047	14080	14059	14061	14007	14090	14215	14231	14121	14231	14032	14131	14168	14275	14037	14114	14036	14180	14247	14253	14169	14289	14203	14235	13962	14081	14193	14035	14260	14115	14312	14105	14282	14137	14323	14225	14221	14160	13968	13964	14291	14154	14224	14164	14073	14121	14156	14179	14162	14231	14083	14101	14223	14114	14268	14354	14068	14094	14056	13986	14088	14077	14089	14309	13928	14113	14232	14183	14229	14089	14124	14153	14306	14039	14184	14344	14150	14368	14167	14213	14200	14055	14118	14210	14121	14201	14224	13961	14344	14349	14102	14435	14210	14090	14152	14222	14276	14215	14243	14204	14087	14208	14382	14029	14195	13954	13987	14312	14229	14090	14096	14031	14075	14261	14155	14103	14175	14136	14184	14233	14230	14145	14203	14210	14167	14307	14070	14179	14327	14132	14206	13943	14357	14198	14168	13967	14275	14267	14142	14016	14126	14160	14170	14082	14163	14063	14062	14375	14238	14095	14112	14162	14217	13992	14180	14172	14125	14311	14137	14003	14111	14144	14032	14079	13979	14113	14193	14240	14397	14126	14089	14175	14164	13893	14224	14017	13874	14031	14053	14148	13974	14070	14134	14205	14239	13788	14264	14308	14297	14183	14269	14009	14115	14123	14127	14168	14148	14189	14079	14105	14206	14033	14178	14064	14120	14100	14182	14220	13983	14242	14222	14125	13985	14049	14175	14068	14091	13999	14085	14035	14069	13996	14095	14031	13915	14095	14091	13987	14013	14230	14140	14242	13910	14245	14280	14350	14422	13958	14233	14158	14178	14115	14272	14118	14331	14307	14158	14066	13999	14138	14214	14008	14140	14212	14226	14057	14199	14142	14029	14056	14223	14161	14076	14221	14448	14186	14021	14135	14098	14122	14162	13936	14116	14108	14243	14327	14065	14147	14167	14027	14150	14193	14091	14183	14324	14037	14087	14023	14189	14304	14359	14221	13982	14208	14027	14257	14126	14326	14139	14305	14320	14157	14305	13972	14136	13922	14095	14187	14194	14243	14126	13948	14222	14161	14062	14161	14244	14102	14128	14245	14056	14151	14281	14250	14302	14086	14147	14270	14212	14020	13986	14205	14269	14224	14215	14085	14184	14076	14130	13942	14180	14139	14010	14061	14221	14032	14260	14174	14288	14239	14085	14087	14118	14044	14035	14182	13857	14095	14098	13940	14374	14116	14016	14196	14199	14157	14057	14240	14208	14268	14090	14182	13883	14135	14260	14165	14240	14185	14215	14167	14202	14123	14054	14024	14173	14050	14121	14335	14074	14086	14226	14156	14318	14077	14042	14142	14107	14123	14212	14139	14221	14235	14301	14192	14041	14163	14120	14168	14186	14027	14153	14141	14231	14134	14202	14235	13946	14469	13992	14195	14192	14278	14141	14152	14046	14210	14024	14128	13928	14131	14179	14169	14219	14031	14304	14032	14077	14357	14269	14158	14041	14292	14277	14229	14369	14365	14210	14277	14025	14131	13954	14104	14110	14176	14007	14223	14210	14138	14255	14212	14372	13935	14210	14040	14172	14159	14111	13914	14153	14196	14300	14214	14301	14151	14170	14106	14051	14203	14109	14198	14134	14047	14119	14125	13997	14194	14217	14065	14299	14044	14046	14214	14261	14136	14215	14266	14136	14237	14188	14103	14243	13986	13934	14294	14086	14136	14161	14035	13912	14228	14065	14129	14274	14249	14160	14254	14190	14151	14213	14100	14146	14270	14211	14205	14197	14117	14164	14178	14106	14135	14129	13876	14028	14088	14005	14192	14150	13868	14005	14144	14151	14192	14105	14084	14248	14051	14040	13997	14264	14174	14389	14039	14009	14215	14101	14173	14156	14169	14076	14050	14162	14056	14021	14193	14147	14146	14309	14130	14216	14275	14007	14272	14290	14152	14150	14292	14260	14272	14313	14163	14163	14368	14066	13909	14311	14347	14071	14114	14052	14358	14120	14125	14242	14061	14314	14187	14219	14145	14199	14071	14342	14038	14164	14439	14246	14102	14099	14147	14191	14211	14247	14164	14263	14258	14148	14272	14277	14075	13949	14096	14018	14083	14043	14133	14090	14204	14191	14207	14158	14027	14280	14349	14040	14151	14308	14332	14000	14075	13895	13972	14107	14243	14185	14183	14105	14109	14191	14177	14156	14203	14127	14098	14069	14088	14133	14258	14101	14074	14118	14080	14209	14092	14101	14027	14293	14313	13943	14033	14217	13952	14075	14203	14025	14330	14102	14059	14229	14155	14176	14199	14161	13790	14040	14052	14184	14169	14177	14229	14066	14021	14116	14359	14317	14292	14262	14153	14106	14245	14182	14286	14196	14124	14253	14118	14291	14051	14045	14226	14167	14384	14091	14295	14012	14175	14200	14326	14270	14119	13984	14239	14156	14143	14248	14045	14145	14189	14139	14185	14185	14280	14214	14016	14183	14288	14031	14115	14082	14139	14120	14283	14160	14150	14195	14256	14142	14111	14209	14230	14173	14036	14101	14221	14030	14229	14120	14204	14171	14223	14200	14092	14169	14090	14147	14072	14175	14090	14205	14254	14106	14020	14131	14084	14106	14180	14134	14068	14112	14195	14185	14375	14208	14252	14301	13929	14185	14133	13966	14201	14234	14240	14058	14356	14182	14033	14106	14234	14189	14148	14152	14237	14181	14096	14193	14255	14235	14193	14212	14122	14097	14189	13992	14115	14105	14160	14282	14261	14121	14206	14143	14073	14028	14124	14154	14191	14346	14384	14169	14039	14039	14156	14236	14092	14148	14064	14182	14126	14058	14149	14145	14120	13805	14109	14122	14269	13986	14161	14232	14122	14311	14075	14123	14173	14256	14357	14217	13961	14343	14232	14493	14137	14110	14059	13918	14118	14118	14072	13994	14080	14454	14216	14215	14042	14284	14361	13985	13956	14071	14200	14078	14191	14380	14227	14143	14180	13908	14126	14168	14081	14068	14232	14166	14344	14058	14223	14173	14010	14131	14223	14068	13989	14143	14252	14251	14152	14161	14216	14187	14229	14127	14219	14201	14097	14233	14142	13982	13924	14035	14003	14016	13929	13929	14238	14087	14333	14005	14080	14216	14321	14093	14192	14173	14040	14147	14005	14064	13877	14030	14299	14130	14146	14003	14238	14234	14125	14248	14243	14130	14098	14272	14287	14064	14098	14125	14070	13921	14157	14347	14164	14277	14057	14055	14163	14128	14128	14148	13978	14043	14170	14150	14143	14181	14344	14107	13856	14074	14233	14061	14454	14297	14250	14080	14095	14173	14042	14018	14233	14301	14148	14242	14292	14161	14207	14440	14229	14237	14228	14136	14015	14059	14228	14006	14261	14246	14211	14305	14046	14034	14208	14152	14304	14287	14218	14331	14236	14108	14218	14106	14169	14163	14202	14297	14220	14079	14310	14210	14156	14213	13971	14101	14195	14081	13941	14167	14293	14174	13940	14014	14134	14215	14066	14183	14128	14311	14339	14219	14117	14097	14200	14166	14265	14011	14100	14290	14214	14134	14270	14255	14139	14184	14081	14152	14033	14181	14197	13914	14169	14156	14023	14168	14154	14014	13957	14113	14165	14122	14115	14049	14229	13969	13969	14105	14305	14013	14241	14062	14121	14123	14157	14169	14229	14256	13987	14130	14222	14142	14225	14227	14307	14122	14169	14126	14122	14255	14082	14148	14028	14205	14140	14177	13917	14417	14199	14178	14096	14405	14004	14269	14161	14324	14172	14166	13870	13991	14359	14121	14115	14017	14076	14151	14279	14133	13976	14075	14138	14048	14158	13891	13946	14261	14136	14110	14282	14065	14240	14235	14056	14152	14172	14147	14134	14327	14346	14167	13972	14060	14235	13895	14054	14125	14256	14225	14140	14139	14043	14242	14453	14211	14332	13989	14197	14028	14075	14145	14157	13920	14126	14218	13922	14155	14224	14251	14255	14206	14280	14158	14193	14304	14300	13977	14164	14173	14153	14081	13977	14060	14246	14167	14272	14161	14207	14067	14173	14048	14376	14329	13957	14194	14131	14032	14171	14047	14230	14076	14428	14144	14083	14147	14202	14041	14000	14143	14311	14179	14204	14211	14206	13943	14135	14116	14106	14069	14180	14196	14236	13979	14055	14013	14164	13961	14300	13980	14158	14140	14208	14057	14155	13994	14229	14185	14327	14322	14028	14434	14283	14264	14191	14241	14039	14232	14166	14249	14071	14122	14255	14245	14159	14111	14050	14085	14040	14043	14100	14289	14056	14265	14240	14268	14147	14085	14287	14044	14331	14205	14088	14299	14275	14109	14358	14208	14082	14145	14125	14089	14126	14125	14151	14223	14129	13857	14292	14105	14220	14352	14383	14159	14131	14174	14092	14335	14152	14093	14174	14202	14338	14153	14248	14194	14236	14235	14103	14054	14060	14182	14262	14134	13962	14196	13953	13962	14079	14115	14159	14187	14140	14252	14189	14089	14118	14165	14130	14205	14238	14008	13995	14230	14294	14224	14242	14007	14140	14210	14105	14257	14253	14373	14331	14258	14086	14324	14282	14266	14114	14284	14313	14095	14052	14153	14181	14168	14078	14107	14077	14130	14032	13871	13881	14078	14230	14171	14007	14133	14056	14205	14198	14346	14162	14128	14151	14276	14070	14214	14154	14221	14330	14179	14245	14161	14231	14025	14152	14222	14217	14096	14223	14198	14137	14128	14003	14133	13975	14021	14023	13977	14254	14207	14092	14010	13962	13957	14052	14091
15132	25428	23502	19080	17088	42070	70304	58948	40766	24904	16993	14212	13785	13881	13652	13673	13816	13772	13791	13803	13788	13773	13737	13712	13730	13730	13847	13797	13768	13844	13788	13762	13828	13769	13726	13779	13786	13689	13739	13790	13770	13805	13710	13804	13719	13688	13863	13746	13725	13773	13738	13896	13838	13667	13719	13715	13951	13692	13638	13682	13906	13673	13674	13850	13799	13644	13879	13732	13791	13735	13585	13829	13765	13700	13864	13627	13693	13729	13621	13791	13917	13438	13872	13820	13597	13861	13759	13684	13676	13818	13847	13767	13610	13642	13806	13752	13655	13896	13624	13476	13943	13699	13694	13705	13725	13802	13532	13587	13838	13519	13855	13667	13677	13653	13846	13676	13708	13730	13822	13698	13818	13754	13591	13753	13655	13629	13766	13785	13948	13845	13678	13610	13810	13826	13647	13770	13790	13626	13679	13732	13822	13731	13658	13747	13628	13779	13883	13789	13889	13497	13788	13571	13678	13744	13558	13728	13758	13748	13729	13709	13726	13689	13612	13810	13745	13612	13683	13641	13646	13637	13801	13699	13788	13828	13722	13688	13731	13600	13599	13820	13792	13744	13652	13764	13759	13795	13640	13866	13807	13780	13697	13666	13820	13695	13839	13659	13776	13724	13676	13727	13758	13682	13672	13686	13736	13740	13828	13675	13770	13819	13755	13648	13730	13806	13761	13835	13786	13658	13746	13705	13590	13712	13615	13704	13795	13603	13581	13731	13611	13889	13691	13669	13750	13694	13737	13923	13632	13627	13771	13674	13795	13714	13739	13696	13712	13851	13747	13545	13621	13684	13745	13577	13574	13883	13814	13849	13728	13844	13817	13614	13603	13711	13693	13643	13884	13721	13701	13616	13706	13638	13713	13655	13815	13605	13763	13809	13860	13695	13722	13749	13704	13679	13702	13741	13748	13843	13698	13678	13724	13694	13764	13707	13726	13733	13725	13657	13713	13735	13745	13663	13620	13766	13720	13570	13669	13826	13626	13778	13712	13701	13657	13846	13623	13788	13682	13893	13712	13603	13700	13749	13799	13700	13821	13815	13528	13754	13638	13790	13775	13671	13683	13716	13775	13885	13703	13708	13647	13896	13646	13701	13804	13707	13733	13791	13503	13552	13679	13607	13755	13663	13813	13841	13818	13783	13695	13821	13893	13768	13619	13802	13743	13591	13647	13568	13708	13686	13727	13787	13652	13682	13756	13808	13657	13736	13744	13627	13738	13655	13723	13683	13724	13577	13753	13813	13815	13792	13604	13846	13713	13682	13783	13744	13735	13666	13714	13880	13833	13691	13750	13702	13811	13811	13717	13689	13624	13696	13706	13803	13719	13604	13824	13690	13881	13764	13761	13803	13611	13816	13708	13673	13592	13778	13569	13843	13792	13847	13722	13836	13693	13714	13603	13644	13920	13665	13851	13663	13720	13808	13791	13794	13540	13659	13779	13753	13786	13822	13681	13622	13645	13837	13742	13720	13650	13871	13714	13614	13593	13660	13728	13722	13638	13746	13806	13701	13771	13610	13786	13620	13893	13621	13840	13762	13557	13617	13773	13618	13745	13671	13642	13760	13839	13624	13679	13761	13846	13706	13670	13672	13711	13781	13540	13602	13745	13663	13700	13648	13805	13829	13723	13780	13670	13820	13653	13867	13835	13667	13719	13534	13767	13690	13964	13699	13729	13653	13713	13771	13712	13851	13686	13782	13581	13641	13650	13695	13838	13698	13671	13683	13816	13791	13774	13922	13638	13686	13739	13700	13812	13718	13724	13752	13589	13756	13781	13676	13544	13829	13809	13824	13717	13726	13757	13751	13824	13623	13596	13567	13668	13656	13572	13881	13786	13870	13612	13716	13704	13688	13721	13645	13748	13792	13691	13836	13673	13755	13890	13722	13745	13685	13573	13761	13876	13646	13697	13539	13804	13790	13904	13594	13655	13751	13768	13746	13652	13794	13601	13533	13802	13831	13731	13666	13791	13742	13643	13767	13639	13708	13586	13609	13593	13759	13653	13630	13804	13613	13831	13552	13653	13780	13567	13650	13841	13725	13600	13735	13631	13700	13751	13750	13758	13656	13801	13566	13600	13826	13761	13656	13634	13778	13845	13787	13569	13773	13647	13742	13817	13845	13687	13639	13667	13582	13790	13719	13663	13738	13724	13677	13550	13821	13642	13728	13802	13696	13559	13721	13551	13720	13585	13583	13758	13701	13665	13613	13723	13819	13816	13730	13732	13623	13814	13795	13846	13804	13639	13896	13600	13758	13871	13505	13730	13691	13733	13652	13674	13769	13740	13676	13638	13623	13847	13882	13826	13749	13844	13626	13624	13673	13765	13730	13671	13866	13760	13753	13932	13701	13677	13753	13631	13662	13739	13795	13673	13832	13685	13767	13642	13760	13712	13690	13741	13706	13790	13722	13698	13656	13690	13591	13638	13752	13813	13666	13672	13556	13630	13743	13735	13799	13715	13834	13867	13657	13570	13708	13704	13547	13669	13938	13742	13765	13740	13700	13877	13760	13777	13776	13811	13732	13666	13689	13709	13809	13750	13588	13658	13746	13726	13829	13580	13734	13856	13661	13754	13757	13638	13819	13657	13725	13686	13742	13528	13677	13776	13683	13735	13678	13799	13562	13648	13717	13758	13821	13732	13623	13816	13664	13808	13644	13703	13833	13679	13686	13663	13828	13631	13708	13809	13772	13689	13768	13706	13672	13705	13620	13673	13666	13517	13760	13457	13736	13719	13766	13710	13726	13711	13786	13587	13656	13669	13563	13817	13607	13400	13678	13807	13581	13655	13846	13804	13739	13744	13713	13746	13597	13701	13637	13649	13714	13784	13677	13684	13679	13751	13879	13712	13722	13696	13844	13719	13662	13502	13621	13802	13603	13457	13762	13722	13919	13675	13684	13700	13634	13697	13770	13773	13671	13526	13797	13675	13631	13784	13634	13697	13815	13844	13732	13761	13682	13819	13729	13650	13841	13776	13693	13645	13851	13807	13753	13623	13809	13638	13873	13622	13741	13730	13681	13764	13757	13835	13612	13883	13658	13706	13512	13755	13631	13759	13724	13843	13579	13871	13834	13721	13645	13793	13827	13734	13788	13794	13627	13833	13578	13767	13771	13744	13712	13762	13682	13750	13585	13604	13775	13521	13855	13795	13678	13789	13746	13721	13653	13740	13817	13752	13591	13850	13681	13590	13704	13822	13619	13659	13772	13878	13836	13664	13754	13713	13738	13651	13827	13620	13831	13736	13688	13755	13538	13622	13734	13796	13466	13855	13664	13561	13763	13738	13692	13665	13632	13790	13649	13862	13881	13735	13757	13770	13640	13739	13713	13648	13601	13726	13742	13545	13657	13732	13702	13766	13698	13853	13781	13730	13697	13823	13784	13757	13721	13657	13784	13621	13741	13699	13743	13591	13599	13774	13736	13546	13806	13805	13881	13741	13873	13649	13782	13598	13706	13693	13752	13709	13768	13768	13654	13808	13746	13673	13617	13848	13785	13773	13753	13822	13685	13622	13719	13797	13658	13754	13794	13635	13771	13716	13920	13752	13673	13733	13665	13716	13802	13705	13800	13800	13933	13735	13674	13860	13720	13775	13740	13713	13886	13700	13788	13779	13586	13814	13796	13663	13676	13798	13620	13723	13538	13870	13809	13740	13687	13769	13876	13841	13824	13498	13748	13648	13670	13637	13735	13682	13434	13567	13683	13751	13682	13787	13928	13732	13694	13726	13644	13731	13802	13803	13860	13798	13761	13623	13684	13877	13611	13769	13688	13710	13740	13673	13821	13785	13928	13774	13693	13731	13699	13788	13451	13679	13759	13707	13867	13810	13816	13574	13624	13683	13693	13813	13695	13777	13681	13649	13624	13620	13722	13792	13884	13706	13623	13751	13678	13882	13607	13811	13879	13739	13751	13656	13598	13623	13757	13465	13605	13676	13789	13701	13786	13725	13602	13640	13622	13531	13728	13664	13673	13695	13632	13741	13673	13846	13750	13766	13768	13627	13724	13768	13727	13799	13759	13770	13841	13770	13658	13656	13792	13752	13706	13835	13708	13636	13728	13669	13590	13757	13741	13650	13762	13693	13794	13664	13597	13699	13559	13776	13763	13676	13711	13814	13732	13730	13799	13822	13752	13622	13749	13606	13514	13729	13923	13696	13783	13744	13866	13753	13677	13740	13699	13564	13587	13742	13612	13764	13614	13722	13650	13712	13752	13630	13812	13883	13676	13856	13637	13521	13601	13598	13652	13741	13641	13863	13659	13815	13597	13670	13796	13710	13418	13654	13600	13778	13549	13565	13771	13835	13697	13753	13869	13627	13713	13708	13748	13706	13585	13629	13706	13804	13714	13784	13667	13820	13821	13643	13701	13758	13597	13703	13491	13608	13880	13584	13740	13918	13601	13787	13663	13789	13831	13765	13691	13625	13671	13696	13752	13770	13727	13572	13676	13696	13725	13632	13901	13700	13784	13731	13768	13646	13794	13705	13717	13754	13618	13610	13634	13621	13656	13597	13632	13677	13756	13641	13753	13659	13690	13560	13585	13885	13714	13704	13823	13712	13599	13688	13660	13655	13805	13575	13659	13679	13694	13947	13705	13458	13800	13775	13659	13797	13728	13705	13680	13609	13807	13705	13796	13817	13720	13886	13595	13679	13736	13760	13708	13491	13688	13797	13759	13805	13700	13777	13828	13654	13694	13769	13626	13615	13790	13796	13679	13802	13651	13602	13796	13805	13578	13735	13784	13769	13721	13639	13695	13692	13804	13689	13812	13684	13894	13704	13763	13689	13750	13829	13799	13723	13666	13742	13786	13818	13947	13654	13596	13764	13758	13672	13563	13729	13610	13634	13654	13680	13772	13710	13841	13619	13837	13547	13713	13705	13861	13771	13662	13856	13604	13752	13811	13752	13668	13693	13704	13827	13809	13607	13794	13660	13801	13683	13549	13662	13753	13642	13731	13788	13928	13711	13664	13658	13640	13774	13756	13655	13750	13808	13583	13753	13624	13586	13848	13732	13679	13650	13761	13840	13608	13741	13819	13786	13561	13577	13699	13659	13732	13662	13602	13801	13875	13672	13583	13717	13641	13632	13658	13697	13848	13682	13621
28582	20941	19005	16472	14853	16479	24289	23424	19434	16762	15403	14944	14832	14813	14875	14583	14704	14866	14795	14813	14774	14812	14709	14892	14619	14731	14707	14813	14864	14776	14687	14692	14848	15040	14807	14770	14770	15088	14930	14793	14832	14642	14941	14821	14795	14886	14897	14915	14711	14700	14805	14726	14975	14859	14839	14755	14725	14684	14822	14751	14733	14712	14631	14753	14783	14656	14651	14701	14654	14719	14749	14785	14743	14798	14820	14772	14959	14763	14830	14741	14852	14662	14826	14791	14738	14838	14753	14843	14725	14759	14731	14812	14782	14760	14860	14809	14742	14587	14692	14858	14681	14765	14779	14586	14691	14826	14685	14757	14827	14847	15038	14719	14743	14786	14831	14930	14796	14845	14812	14700	14863	14797	14716	14632	14871	14849	14776	14649	14709	14889	14576	14629	14765	14598	14622	14769	14949	14856	14701	14764	14934	14848	14901	14694	14769	14972	14757	14650	14680	14631	14839	14850	14699	14632	14908	14695	14627	14690	14794	14560	14976	14714	14903	14978	15020	14671	14718	14767	14757	14715	14814	14734	15037	14900	14731	14647	14887	14712	14642	14648	14679	14790	14861	14732	14829	14707	14750	14825	14819	14726	14795	14949	14727	14840	14552	14684	14733	14823	14643	14913	14920	14832	14751	14725	14740	14702	14854	14749	14860	14674	14830	14992	14743	14782	14652	14784	14655	14460	14640	14723	14680	14909	14827	14723	14800	14630	14748	14857	14853	14769	14631	14829	14639	14942	14701	14677	14948	14901	14699	14635	14997	14740	14823	14707	14681	14605	14728	14784	14723	14748	14927	14831	14689	14767	14747	14519	14540	14753	14835	14871	14587	14696	14771	14660	14728	14698	14833	14851	14755	14728	14864	14796	14978	14808	14884	14659	14561	14693	15020	14837	14819	14809	14898	14708	14713	14743	14792	14900	14566	14700	14844	14771	14967	14653	14841	14740	14764	14553	14511	14934	14798	14733	14796	14543	14940	14846	14762	14708	14869	14866	14803	14734	14679	14767	14699	14834	14856	14784	14740	14899	14714	14706	14638	14703	14875	14775	14681	14684	14773	14754	14639	14814	14683	14674	14813	14688	14831	14803	14790	14837	14936	14784	14639	14691	14856	14589	14778	14878	14788	14789	14828	14852	14686	14897	14740	14837	14822	14641	14729	14768	14870	14808	14799	14879	14916	14827	14697	14872	14896	14839	14944	14746	14908	14913	14625	14720	14615	14837	14816	14923	14931	14912	14896	14788	14691	14600	14791	14911	14811	14726	14839	14830	14750	14903	15019	14807	14764	14746	14872	14545	14670	14846	14999	14665	14779	14786	14513	14831	14787	14528	14527	14698	14563	14735	14868	14802	14710	14745	14819	14798	14691	14847	14884	14677	14993	14689	14702	14748	14896	14853	14573	14585	14912	14738	14984	14735	14713	14703	14830	14734	14536	14799	14630	14830	14793	14740	14788	14726	14786	14763	14869	14952	14920	14785	14854	14874	14883	14799	14791	14725	14586	14762	14659	14922	14750	15023	14934	14914	14660	14612	14780	14688	14794	14660	14637	14946	14813	14861	14936	14635	14674	14615	14850	14702	14844	14815	14616	14549	14872	14860	14708	14838	14611	14736	14948	14604	14700	14634	14615	14817	14756	14683	14693	14864	14582	14883	14684	14630	14838	14761	14831	14720	14817	14758	14756	14761	14764	14771	14894	14923	14826	14692	14774	14834	14873	14862	14936	14773	14712	14877	14719	14756	14774	14624	14692	14876	14728	14691	14660	14928	14646	14743	14667	14855	14756	14871	14849	14780	14703	14869	14714	14859	14765	14657	14748	14633	14740	14830	14614	14626	14904	14633	14732	14748	14631	14837	15001	14771	14623	14633	14693	14925	14855	14657	15017	14827	14729	14747	14755	14818	14874	14691	14778	14782	14747	14566	14690	14779	14725	14762	14781	14654	14838	14574	14799	14949	15007	14997	14777	14750	14452	14849	14746	14712	14720	14704	14802	14689	14843	14710	14592	14676	14584	14636	14797	14700	14742	14884	14707	14919	14713	14794	14549	14677	14800	14741	14850	14710	14772	14880	14772	14784	15061	14977	14946	14719	14690	14977	14545	14845	14943	14710	14769	14861	14688	14691	14685	14874	14923	14818	14590	14724	14832	14649	14916	14809	14737	15012	14856	14829	14814	14810	14840	14782	14716	14715	14987	14885	14827	14806	14922	14710	14893	14834	14906	14983	14954	14642	14739	14712	14677	14803	14985	14601	14755	14687	14654	14780	14933	14965	14747	14986	14745	14749	14738	14765	14731	14806	14842	14847	14726	14842	14761	14678	14782	14793	14824	14653	14793	14894	14742	14675	14689	14762	14772	14768	14697	14853	14919	14658	14670	14702	14857	14943	14891	14771	14812	14775	14677	14724	14855	14632	14876	14661	14920	14766	14855	14860	14864	14740	14820	14892	15003	14746	14787	14822	14595	14738	14922	14554	14707	14636	14854	14731	14612	14793	14726	14708	14646	14814	14683	14719	14816	14936	15000	14783	14733	14671	14761	14822	14704	14914	14641	14677	14787	14964	14616	14901	14582	14787	14666	14775	14922	14973	14688	14782	14858	14722	14791	14678	14804	14702	15016	14532	14599	14756	14916	14921	14636	14813	14723	14624	14867	14742	14976	14681	14854	14779	14957	14600	14720	14599	14922	14743	14763	14807	14760	14742	14756	14873	14876	14803	14816	14850	14822	14765	14899	14687	14943	14605	14623	14783	14650	14884	14699	14957	14756	14694	14770	14933	14811	14816	14612	14666	14744	14742	14801	14688	14660	14804	14628	14709	14817	14703	14785	14756	14924	14856	14770	14805	14718	14778	14963	14787	14865	14786	14758	14843	14956	14909	14774	14664	14699	14755	15112	15054	14865	14903	14824	14634	14923	14633	14757	14772	14625	14825	14853	14776	15021	14741	14722	14959	14801	14809	14843	14864	14812	14709	14700	14612	14825	14835	14773	14630	14868	14806	14830	14547	14741	14906	14743	14748	14633	14801	14886	14894	14802	14737	14820	14784	14845	14794	14798	14796	14921	14946	14759	14814	14817	14886	14740	14667	14735	14737	14877	14879	14907	14814	14529	14702	14900	14782	14825	14793	14723	14910	14746	14586	14764	14822	14744	14732	14687	14835	14753	14740	14700	14672	14697	14857	14783	14774	14722	14724	14822	14705	14661	14730	14760	14662	14801	14779	14664	14663	14881	14821	14802	14908	15121	14748	14889	14856	14775	14564	14823	14827	14720	14730	14718	14677	14682	14832	14786	14807	14838	14749	14856	14792	14824	14639	14785	14615	14660	14726	14869	14800	14906	14743	14802	14834	14788	14643	14783	14859	14838	14758	14741	14763	14612	14939	14736	14785	14845	14832	14806	14535	14779	14753	14504	14872	14804	14798	14874	14707	14662	14874	14625	14788	14758	14921	14740	14817	14909	14869	14666	14704	14720	14579	14842	14892	14990	14707	14584	14636	14745	14873	14834	15119	14859	14901	14812	14691	14623	14630	14703	14842	15016	14797	14537	14745	14988	14807	14737	14570	14789	14891	14740	14869	14728	14577	14892	14447	14716	14836	14831	14749	14553	14794	14758	14686	14818	14643	14523	14638	14782	14905	14785	14695	15001	14725	14733	14887	14686	14795	14956	14694	14844	14833	14806	14737	14920	14694	14802	14762	14842	14832	14608	14738	14742	14765	14732	14619	14813	14726	14812	14778	14807	14901	14827	14716	14792	14945	14717	14781	14763	14879	14604	14896	14687	14740	14898	14757	14775	15009	14803	14684	14793	14688	14711	14779	14721	14793	14826	14815	14839	14811	14745	14732	14765	14679	14741	14468	14658	14841	14905	14854	14789	14719	14789	14590	14865	14800	14792	14789	14563	14612	14692	14612	14904	14873	14775	14684	14732	14742	14757	14808	14743	14899	14678	14923	14760	14862	14775	14875	14788	14727	14925	14975	14576	14858	14852	14701	14849	14893	14845	14845	14834	14893	14812	14720	14803	14669	14761	14675	14748	14715	14849	14623	14736	14713	14967	14777	14814	14724	14962	14901	14774	14687	14826	14779	14702	14712	14982	14898	14779	14767	14814	14559	14777	14857	14758	14737	14796	14647	14744	14739	14875	14790	14745	14721	14640	14710	14700	14805	14744	14784	14807	14671	14796	14779	14811	14906	14800	14804	14912	14610	14502	14750	14866	15057	14627	14900	14919	14808	14618	14633	14595	14642	14773	14714	14851	14666	14658	14933	14947	14704	14733	14703	14807	14795	14837	14800	14853	14859	14630	14699	14920	14741	14765	14763	14909	14844	14926	14589	14794	14795	14548	14928	14751	14698	14856	14840	14688	14862	14769	14775	14789	14842	14735	14926	14722	14683	14697	14768	14868	14724	14666	14781	14762	14741	14854	14826	14737	14754	14914	14811	14777	14876	14726	14667	14775	14495	14632	14753	14776	14757	14910	14795	14960	14683	14775	14831	14718	14633	14849	14766	14859	14773	14867	14741	14996	14712	14647	14633	14791	14636	14821	14717	14682	14692	14893	14676	14895	14834	14759	14589	14802	14858	14721	14753	14762	14833	14858	14887	14760	14763	14794	14735	14804	14682	14695	14817	14754	14681	14898	14713	14776	14794	14745	14728	14749	14869	14794	14822	14788	14721	15008	14705	14649	14694	14842	14597	15025	14713	14685	14753	14683	14885	14841	14676	14803	14683	14908	14758	14758	14681	14587	14836	14606	14676	14526	14782	14793	14901	14656	14861	14782	14985	14809	14659	14632	14893	14641	14881	14486	14631	14845	14802	14628	14947	14861	14944	14681	14637	14837	14732	14835	14943	14809	14875	14515	14663	14690	15000	14581	14790	14698	14853	14729	14834	14887	14655	14989	14853	14800	14791	14890	14923	14696	14517	14868	14936	14912	14838	14801	14748	15027	14763	14664	14593	14595	14661	14864	14608	14680	14768	14788	14747	14872	14861	14660	14817	14831	14791	14765	14650	14862	14895	14850	14876	14839	14876	14739	14557	14915	14894	14830	14749	14749	14846	14870	14849	14759	14737	14785	14673	14816	14822	14769	14817	14733	14745	14749	14658	14780	14784
14524	14932	14751	14490	14171	17698	27772	25095	19183	15886	14595	14163	14156	14338	14027	14021	14191	14046	14130	14130	14110	14185	14178	14178	14161	14090	14105	14065	14192	14153	14195	14006	14019	14071	13980	14063	14018	14045	14174	14126	14029	14164	14218	14065	14035	13989	14163	14040	13981	14197	14228	14010	13999	14107	14060	13978	14102	14023	14137	14026	14142	14216	14283	14081	14159	14016	14237	14151	14012	14286	14197	14223	14173	14101	14244	14011	14118	14180	14195	14132	14084	14166	14002	14026	14107	14308	14024	14137	14089	14243	13997	14049	14193	14149	14258	14135	14323	14039	14063	14147	14280	14105	14225	14091	14112	14265	14158	13915	14072	14104	14055	14185	14069	14088	14089	14133	14087	14137	14116	14250	14227	13953	13923	14117	14041	14128	14263	13948	14166	13907	14092	14063	14246	14084	14034	14105	14131	14170	14232	14133	14127	14063	14092	14248	14173	14132	14121	13999	14065	14091	13944	14097	14132	14197	14179	14194	14138	14149	14054	14002	14168	14080	14006	14041	14148	14063	14160	14167	14110	14258	14177	14056	14210	14253	14024	14077	14109	14161	14039	14117	14146	14167	14051	14168	14114	14027	14029	14223	14021	14228	14136	14070	14174	14083	14073	14104	14038	13941	14071	14149	14131	14165	14212	13983	14206	14212	14071	14078	14120	14161	14131	14051	14183	14168	14009	14028	14055	14188	14085	14138	14186	14059	14176	14234	14170	14024	14221	14146	14210	13929	14272	14076	14081	14064	13984	14053	13943	14306	14045	14194	14003	14132	14074	14104	14072	14160	14126	14384	13987	14109	14138	14192	14202	14174	14195	14112	13903	14281	14127	14069	13988	14186	14137	14088	14148	14100	14152	14154	13921	14202	14113	13989	14058	14036	14024	14018	14161	14206	14276	14174	14147	14105	13969	14060	14124	14100	14069	14157	14057	14048	14018	13908	14151	14047	14096	13997	14081	14248	14131	14003	14026	14232	14096	13969	13899	14078	14190	14114	14197	14133	13990	13952	14126	14017	14113	14030	14262	13971	14042	14222	14102	14028	14093	14059	14046	14102	14144	14027	14060	14045	14128	13980	14216	14048	14292	14047	14189	14063	14420	13959	14196	14042	14057	14086	14199	13973	14076	13966	13940	14088	14069	14048	14085	14161	14089	14117	14095	14103	14090	14347	14144	14053	14211	13955	14199	14147	14136	14147	13986	14056	14185	13933	14154	14081	14289	14023	14024	14106	14196	14134	14139	14180	14254	14081	14116	14082	14085	13998	14379	14095	14231	14128	13961	14145	14200	14128	14216	14206	14062	14062	14290	14163	14070	13983	14200	14018	14149	14129	14006	14211	14026	14162	14091	14170	14224	14011	14077	13980	14028	14130	14168	14260	14158	14028	13919	14182	14128	14153	14016	14191	14050	14142	14084	14108	14182	14067	14274	14020	14224	14131	14091	14201	14120	14059	14033	14041	14096	13976	14035	14100	14117	14169	14061	14253	14059	14070	14126	14111	14124	14078	14077	14149	14072	14108	13991	14175	14011	14155	14043	14140	14068	14159	14088	13848	14005	14038	14123	14018	14344	14014	14076	13992	14121	14011	14121	14079	14023	14097	14197	14109	14066	14112	14224	14325	14062	14156	14101	14157	14101	14049	14277	14283	13956	13961	14093	14231	14217	14188	14086	14120	13950	14238	14043	14108	14102	14097	14159	14186	14107	14119	14018	14297	14041	14257	14198	14019	14153	14126	14145	14121	14116	14130	14316	14135	14166	14086	13973	14106	14231	14167	14161	13850	14011	14077	14214	14140	14115	13971	14041	14149	14091	14074	14196	14225	14177	14053	14311	14072	14106	13915	13977	14120	14152	14025	14086	14157	14128	13982	14152	14019	14066	14037	14137	13988	14075	14124	13950	14111	14072	14147	14055	14131	14213	14150	13934	13974	14026	14133	14176	14057	14142	14094	14175	14124	13935	14084	14107	14070	14162	14074	13852	14159	14115	14283	14145	13983	14058	14205	13970	14064	13995	14116	14120	14150	13984	14241	14048	14168	14300	14167	14146	14106	14197	14160	14115	13944	14228	14044	14274	13996	14168	14178	14039	14030	14025	14164	14300	14051	13985	14302	14123	14215	13945	14192	13995	13875	14249	14002	14149	14187	14080	14197	14131	14082	13956	13973	14049	14153	14122	14079	14144	14023	14028	13969	14122	14254	13981	14156	14284	14191	14153	14049	14061	14180	14110	14141	14245	14206	14062	14245	14125	14189	14199	14222	14019	14201	14153	14055	14056	14275	14038	14171	14116	14157	14235	14106	14168	14115	14069	14193	14082	14045	14035	14325	14060	14009	14111	14156	14103	14143	13966	14184	14040	14008	14273	14094	14195	14074	14020	13931	14024	14086	14052	14199	14055	14150	13994	14084	14188	13997	14247	14161	14142	14183	14026	14252	14028	14065	14144	14005	14183	14103	13967	14112	14131	14187	14103	14125	14077	14087	14186	14067	14061	14046	14227	13937	14078	14145	14013	14115	14282	14184	14129	14098	14117	13966	14159	13975	14103	14132	14314	14286	14223	13991	14029	14060	14133	14022	14001	14107	14297	13978	14214	14191	14219	14188	14032	14133	14023	14227	14021	14186	13917	14123	14032	14306	14187	14106	14162	14090	14105	14035	14207	14116	14029	14072	14157	14045	14092	14087	14035	14248	14070	14030	14096	14211	14229	14090	14146	14314	14261	14250	14052	13999	14216	14075	14057	14110	14181	14073	14249	14153	14080	13787	14058	14285	13992	14241	14024	13897	14251	14176	14058	14064	14113	14100	14104	14123	14152	14318	14091	13968	14200	13986	14120	14205	14039	14123	14198	14064	14153	14161	13990	14064	14042	14174	13964	14259	14239	14132	14108	14134	13950	14006	14056	14229	14148	14287	14024	13929	14115	14223	14069	14025	14080	14100	14072	14143	14176	14112	14333	14037	14122	14061	14084	14166	14193	14168	14303	14170	14262	14197	14144	14150	14067	14109	14177	14043	14129	14175	14105	14174	14059	14164	14186	14186	14091	14190	14056	14127	14164	14189	14155	14078	14151	14042	14102	14063	14172	14190	14064	14151	14032	14192	14164	14206	14076	14078	14241	14255	14043	14115	14005	14079	14170	14120	14117	14248	14156	14018	14145	14279	14004	14142	14086	14224	14271	14144	13922	14278	14000	14029	14224	14077	14033	14111	14074	14150	13947	14090	14053	14068	14194	14248	14270	14146	14093	14013	14206	14073	13989	14009	14072	14125	14045	13950	14081	14055	14142	14082	14077	14235	14061	14100	14121	14219	13905	14250	14091	14095	14087	14046	14117	14053	14033	14351	14046	14060	13965	14215	13933	14166	14097	14102	14008	14176	13929	14074	14091	14038	14002	14078	14068	14172	14163	14213	14215	14006	14039	14095	14229	14149	14057	14024	14048	13999	14046	14200	14165	14166	14075	14225	14204	14010	14042	14030	14165	14158	14132	14115	14143	14071	14162	14019	14124	14007	14108	14064	14113	14112	14133	13979	14091	14111	14193	14063	14024	14035	14083	14111	13992	14008	14033	14250	14166	13994	14249	14062	13982	14265	14085	14042	14165	14182	14283	13993	14028	14245	14254	14005	14218	14188	14114	14161	14145	13982	13961	13943	14116	13987	14135	14233	14059	14103	14128	14068	14188	14062	14128	14157	14062	14109	14191	14140	14203	14185	14090	14229	14245	14011	14176	14002	13983	14096	14171	14134	14182	14077	14068	14020	14157	14111	14184	13979	14216	14099	14133	14130	14022	14208	14146	14165	14257	14023	14019	14022	14050	14253	14126	13969	14221	14054	14075	14212	13991	14273	14149	14018	14025	14279	14202	14193	13990	13963	14027	14210	14141	14081	14229	14089	14199	14340	14088	14086	14203	14123	14084	14168	14111	14167	14151	14211	14064	14094	13999	14211	14016	13961	14305	13970	14310	14183	14222	14120	14252	14189	14192	14132	14218	14161	14035	14239	14116	14129	14047	14188	14077	14128	14101	14197	14222	14118	13990	14081	14076	14009	14164	14224	13991	14067	14118	14139	14294	14159	14083	14282	14035	14010	14114	14266	14160	14112	14148	14241	14006	14104	13915	14084	13983	14150	14072	14157	14073	14074	13959	14168	14060	14194	14027	14190	14148	14147	14091	14018	14110	14334	14357	14007	14151	14129	13980	14237	14106	14074	14257	14170	14208	14110	14058	14180	14076	14047	14071	14015	14286	14181	13980	14143	14148	14021	14262	14101	14119	14104	14130	14061	14250	14215	14169	14038	14182	14188	14255	14030	14041	14119	14048	14068	14178	14144	14014	14130	14022	14277	14168	14023	14129	14137	14151	14141	14163	14104	14131	13916	14038	14232	14158	14026	14096	14117	13998	13998	14094	14117	14031	14000	14086	14139	14239	14164	14306	14177	14337	14138	14122	14097	14034	13895	14088	14074	13942	13926	14178	14098	14214	14049	14111	13995	14123	14256	13994	14147	14237	14123	14082	14188	14093	14117	14052	14058	14199	14126	14241	13975	14168	14028	14347	14199	14147	14065	14010	14065	14175	14044	14056	13986	14227	14105	14175	14269	14086	14042	14002	14074	14065	14116	14273	14082	14197	14283	14314	13908	13905	13989	14080	14060	13908	14037	14157	14197	14076	14054	14087	14110	14219	14086	13988	13969	14158	14298	14170	14290	14081	14127	14193	14038	13968	14205	14073	14210	14159	14179	14034	14069	14065	14184	14177	14214	14102	14068	14071	14306	14088	14087	14070	14126	14137	14254	14048	13985	14015	14181	14208	14086	14291	14255	14102	14306	13998	14168	14219	14208	14167	13970	13972	14189	14256	14006	14232	13981	13943	14328	14185	14195	14213	13993	14126	14068	14207	14063	14062	13986	14162	14051	14081	14115	14231	14158	14218	14191	14121	14188	14140	13989	14036	14144	14083	14049	14170	14194	14176	13995	14175	14168	14016	14248	14244	14080	14205	14128	14073	14039	14087	14166	14134	13970	14166	14295	13971	14205	14025	14213	14128	14163	14104	14326	14048	14235	14198	13941	14089	14089	13968	14220	14049	13953	14171	14235	14148	14163	14034	14057	14129	14309	14109	14106
25712	21146	26993	25569	17615	24534	47486	43469	30282	20389	15956	14334	14070	14135	14073	14104	13864	13934	13980	13960	13801	13890	13837	13858	13893	13782	13975	13818	13850	14105	13961	13807	13964	13906	13830	14004	13929	13954	14006	13907	13932	13708	14034	13846	13793	13852	13723	13661	13809	13839	13919	13928	13855	13803	13902	13939	13986	13698	13782	13871	14020	13962	13908	13823	13980	13808	13994	13905	13767	14094	13984	13765	13853	13872	13883	13869	13982	13837	13655	13699	14023	13911	13861	13904	13964	13942	13825	13751	13788	13927	13749	13665	13892	13902	13819	13836	13845	13927	13975	13813	13814	13761	13850	14077	13957	14161	13837	13983	13834	13979	13989	13739	14079	13820	13735	13779	13810	13909	13870	13895	13751	13992	13727	13632	14029	13821	13847	13933	13904	13845	14119	13887	13967	13894	13841	13821	13910	13907	13750	13790	13953	13654	13756	13938	13970	13674	13918	13887	13896	13933	13822	14011	13851	14026	13869	13902	13866	13696	13874	14000	13875	13946	13866	13675	13904	13877	13684	14057	13794	14010	13723	13983	13960	13714	13855	13737	13771	13933	13889	13853	13916	13856	13782	13707	13906	13877	13708	13881	13805	13650	13648	13976	13723	13907	13844	14124	13861	13864	13851	13861	13779	13729	13923	13956	13719	13741	13868	13992	14023	13982	13811	13757	13826	13970	13794	13946	13942	13787	13727	13996	13959	13673	13904	14027	13847	13882	13762	13946	13694	13950	13874	13699	13861	13783	13819	13892	13798	13894	13801	13894	13763	13926	13756	13637	13916	13953	13812	13816	13894	13855	13856	13817	13812	13790	13853	13984	13870	13958	13821	13848	13677	13759	13921	13934	13737	13741	13851	13823	13905	13955	14009	13967	13786	13867	13853	13852	13964	13879	14073	13884	13910	13851	13897	13720	13959	13884	13822	13833	13802	14103	13802	13829	13748	13860	13832	13855	13836	13940	13826	13942	13742	13827	13841	14016	13921	13746	13941	13751	14084	13960	13731	13741	13940	13839	14086	13964	13836	13693	13749	13761	13842	13865	13667	13903	13950	13690	13867	13825	13882	13768	13888	14139	13917	13815	13790	13952	13953	13928	13887	13908	13943	13960	13921	13847	13926	13912	14103	13807	14147	13919	13929	13791	13821	13865	13746	13941	13842	13895	13907	13741	13822	13715	13870	13720	13791	13886	13941	13825	13947	13767	13812	13766	13801	13858	13830	13708	13720	13903	13990	14047	13956	13870	13922	13749	13754	13907	13779	13951	13866	13919	13995	13887	13900	14067	13805	14024	14058	13827	13836	13774	13911	13916	13853	14042	13828	13816	13903	13881	13928	13971	13931	13896	13753	13906	13700	13849	13885	13879	13666	13975	13967	14131	13954	13864	13755	13805	13782	13895	13813	13806	13841	13850	13740	14017	13741	13884	13881	13864	13866	13861	13936	13861	14075	13744	13783	13727	14005	13803	13823	13936	13979	13744	13788	13905	13737	13738	13790	13892	13917	13732	13897	13790	13838	13880	13855	13899	13817	13849	13911	13954	13843	13795	13916	13888	13849	13760	13942	13831	13923	13813	13914	14028	13902	13971	13927	13855	13722	13903	13951	13817	13872	13832	13872	13848	14076	13832	13783	13848	13841	13947	13911	13879	13809	14095	13875	13840	13981	13768	13850	13808	13781	13807	14032	14064	14007	14030	13859	14007	13755	13708	13769	13860	13824	13935	13967	13912	13789	13809	13850	14052	13971	13851	13758	13840	13686	13824	13806	13841	13852	13995	13916	13863	13853	14069	13935	13667	13839	13980	13658	13938	13951	13892	13689	13817	13851	13915	13961	13775	14022	13758	13967	13930	13888	13771	13863	13831	13894	13674	13842	13805	13871	13683	13873	13945	14013	13619	13996	13854	13886	13689	14002	13819	13752	13928	13864	13912	13816	13770	13777	13949	13879	13766	13857	13782	13779	13781	13877	13870	13892	13835	13907	14070	13758	13935	13899	13798	14021	13963	13906	13681	13901	13897	13743	13782	13818	13891	13882	13654	13735	13558	13866	13784	13854	13701	13979	13787	13891	13979	13780	13895	14014	14007	13877	13800	13991	13781	13869	14060	13823	13895	13922	13958	14087	13891	13900	13916	13951	13841	13872	13840	13769	13859	13860	13863	13685	13909	13967	13879	13963	13807	13953	13772	13780	13932	13755	13749	13900	13880	13787	13985	13706	13822	13857	13861	13889	13866	13844	13932	13913	13921	13786	13844	13884	13783	13737	13693	13824	13958	13824	13919	13912	13803	13906	13902	13829	13879	13836	13925	13685	14037	14019	13832	13821	13788	13857	13862	13932	13842	13804	13774	13910	13854	13826	13805	13994	13707	13785	13787	13914	14022	13674	13855	14004	13988	13863	13840	13882	13823	14072	13885	13946	13790	13854	14043	13809	13785	13787	13977	13842	13986	13868	13940	13730	13866	13915	13823	14009	13938	13816	13827	13876	14009	13944	13855	13855	13922	14044	13633	13911	13905	13860	13723	13883	13896	13874	14005	13820	13880	13834	13903	13758	13710	13804	13939	13926	14026	13982	13925	13910	13958	13857	13929	13969	13799	13822	13989	13753	13805	13773	13777	13950	13911	13840	13794	13750	13825	13874	13884	13791	13932	13776	13895	13743	13816	13713	13863	14019	13854	13823	13792	13999	13919	14012	13948	13818	13672	13808	13596	13819	13842	13957	13775	13810	13849	13803	13919	13692	13925	13635	13908	13872	13958	13730	14010	13885	13690	13789	13743	13932	13890	14019	13875	13679	13701	13792	13772	13847	13816	13938	13679	14025	13860	13724	13771	13933	13829	13972	13759	14021	13843	13929	13682	13653	13743	13759	13750	13930	13727	13906	14016	13878	13792	13815	13792	13836	13782	14093	13854	13907	13986	13883	13747	13987	13813	13975	13849	13896	13820	13829	13772	14008	13845	13873	13822	13861	13819	13955	13850	14025	13813	13916	13903	13957	13903	13907	13784	13791	14088	13840	13883	13852	13970	13930	13840	13978	13627	13740	13783	13969	13723	13850	13662	13869	13935	13754	13844	13689	13779	13813	14148	13872	13853	13979	13984	14040	13872	13859	13840	13863	13813	13666	13914	13970	13813	13934	13907	13771	13917	13910	13658	13848	13735	14004	13746	13900	13905	13899	13940	13787	13784	13615	13840	13988	13783	13973	13867	13924	13783	13759	13813	13917	13956	13952	13968	13685	13831	14100	13984	13786	13804	13752	13790	13693	13697	13909	13707	13847	13830	13957	14118	13951	13713	13797	13797	14007	13956	13966	13723	13914	13821	13875	13938	14025	13984	13749	13984	13697	13971	13718	13728	13923	13876	13801	13674	13929	13629	14018	13862	13926	13936	13738	13794	13913	13735	13904	14015	13882	13740	13982	13778	13671	13862	13920	13896	13888	13834	13936	13788	13963	13897	13849	13731	13872	13911	13928	13775	14053	13754	13822	13871	13980	14054	13990	13878	14052	13896	13721	13993	13742	13836	13993	13830	13864	13865	13863	13942	13988	13736	13879	14105	13883	13878	13802	13817	13945	14045	13961	13846	13957	13975	14003	14011	13982	13668	13777	13612	13747	13875	13733	14031	13837	13860	13948	13911	13792	13928	13799	13939	13840	13944	13860	13959	13957	13933	13828	13995	13996	13843	13651	13807	13861	13830	13617	13676	13828	13830	13675	13943	13816	13986	13861	13809	14005	13939	13772	13845	13967	14080	13674	13991	13840	13926	13802	13669	13894	13799	13814	13725	14048	13941	13853	13883	13800	13945	14000	14084	13816	13816	13834	13936	13820	13924	13841	13838	13899	13706	13791	14003	13844	13853	13910	13772	13995	13986	13750	13982	13809	13820	13771	13880	13729	13959	13920	13878	13856	13748	13953	13768	13852	13847	13725	13796	13765	13909	13854	13639	13727	13784	13891	13862	13832	13742	13971	13701	13776	13768	13867	13850	13732	13737	13682	13608	13964	13767	13859	13982	13958	13946	13995	13676	13820	13989	13828	13888	13907	13725	13848	13946	13955	14033	13914	13819	13891	13880	13894	13847	13915	13671	13802	13820	13827	13925	13732	13927	13646	13879	13845	13819	13764	13867	13984	13954	13960	13768	13708	13757	13837	13937	13885	13695	13843	13977	13829	14026	13883	13785	13930	13883	13825	13731	13743	13899	13910	13767	13977	13699	13833	13989	13975	13824	13784	13914	13994	14105	13771	14134	13797	13985	13751	13667	13809	13755	13754	13788	14012	13951	13855	13731	14122	13763	13926	13848	13966	13838	13896	13754	13801	13646	13881	14029	14091	13869	13751	13874	14024	13808	13952	13734	13832	13793	13945	13830	13823	13739	13900	13808	13793	13872	13702	13994	13817	13816	13909	13777	13853	13740	13771	13886	13707	13693	13836	13744	13844	13878	13836	14006	13846	13777	13894	13824	13858	13941	13916	13880	13784	13948	13921	13660	13805	13737	13868	13837	13956	13814	13819	13734	13840	13811	13734	13705	13693	13755	13955	14119	13994	13780	13860	13873	13975	13983	13722	13730	14011	14027	13947	13857	14069	13934	13935	13996	13801	13915	13918	13909	13896	13940	13943	13886	13773	13625	13970	14001	13982	14031	14003	13793	13873	14021	14037	13851	13849	14023	13813	13958	13774	13919	14031	13880	13796	13818	13692	13841	13949	13758	13841	13868	13933	13836	13912	13807	13816	13898	13932	13764	13889	13677	13811	13993	13903	14005	13839	13831	13991	14083	13733	13951	13631	13860	13925	13882	13786	14042	13795	13851	13856	13947	13847	14009	14060	13904	13806	13697	13783	13693	14118	13841	13971	13890	13820	13868	13660	13952	14004	13773	13737	13826	13858	13879	13836	13874	13671	13834	13804	13746	13940	13830	13880	13847	13805	13860	13948	13821	13983	13743	13905	13812	13875	13746	13852	13912	13878	13995	13624	13947	13823	13732	13835	13848	13819	14062	13721	13685	13875	13765	13768	13882	13960	13969	13815	13660	13834	13791	13634	13614	13832	13779	13743	14098	13977	13826	14066	13839	13975	13977	13740	14015	13726	13722	13791	13896	13803	14002	13868	13801	13882	13901
12955	18260	17359	15316	14881	29150	49315	44568	31294	19875	15122	13673	13513	13654	13424	13373	13556	13553	13533	13615	13539	13490	13392	13570	13558	13547	13494	13580	13657	13480	13440	13542	13587	13466	13565	13604	13603	13523	13520	13526	13583	13633	13668	13440	13541	13520	13408	13493	13481	13488	13567	13597	13512	13513	13570	13529	13553	13415	13432	13656	13434	13532	13421	13678	13561	13633	13544	13604	13498	13538	13551	13385	13582	13422	13672	13415	13606	13439	13485	13656	13569	13540	13495	13561	13502	13628	13393	13582	13612	13786	13632	13465	13526	13628	13395	13572	13659	13606	13477	13531	13530	13541	13383	13479	13567	13566	13515	13526	13378	13646	13517	13594	13627	13595	13403	13471	13580	13627	13542	13536	13516	13497	13589	13544	13511	13513	13755	13416	13603	13531	13504	13455	13505	13510	13409	13500	13543	13702	13557	13449	13614	13482	13622	13607	13587	13427	13585	13612	13368	13626	13545	13553	13601	13367	13551	13429	13495	13451	13528	13564	13472	13561	13541	13329	13716	13616	13541	13433	13456	13622	13574	13438	13442	13488	13554	13512	13494	13600	13522	13637	13443	13590	13343	13627	13686	13497	13400	13415	13525	13672	13551	13688	13473	13491	13585	13446	13549	13491	13591	13369	13533	13432	13511	13665	13540	13542	13600	13505	13526	13515	13454	13534	13505	13634	13498	13475	13645	13358	13403	13533	13418	13504	13514	13491	13471	13487	13477	13570	13468	13348	13661	13552	13508	13599	13517	13266	13634	13438	13568	13472	13536	13573	13655	13592	13415	13598	13559	13598	13852	13537	13562	13457	13425	13556	13757	13452	13455	13526	13534	13630	13541	13555	13552	13541	13632	13276	13666	13503	13384	13592	13472	13469	13436	13617	13444	13302	13479	13411	13464	13527	13517	13459	13421	13655	13444	13574	13488	13537	13346	13491	13645	13595	13507	13604	13489	13530	13511	13663	13546	13566	13359	13483	13537	13606	13490	13475	13487	13521	13618	13489	13597	13495	13421	13492	13452	13503	13487	13578	13760	13585	13479	13363	13423	13519	13622	13604	13420	13524	13555	13506	13371	13402	13393	13637	13509	13440	13502	13428	13553	13400	13478	13520	13471	13480	13589	13529	13477	13591	13528	13541	13551	13435	13418	13221	13394	13479	13345	13582	13489	13413	13572	13604	13500	13567	13452	13509	13526	13542	13579	13464	13554	13349	13472	13545	13540	13630	13480	13601	13462	13463	13445	13476	13580	13562	13638	13593	13644	13404	13613	13589	13566	13581	13415	13622	13557	13504	13455	13561	13405	13673	13498	13632	13646	13470	13548	13469	13557	13403	13528	13619	13444	13573	13429	13559	13435	13470	13462	13593	13613	13580	13663	13637	13675	13522	13589	13517	13427	13433	13508	13481	13519	13471	13596	13493	13470	13529	13498	13482	13403	13632	13643	13484	13557	13606	13309	13470	13410	13660	13427	13635	13478	13558	13800	13567	13647	13516	13585	13383	13510	13424	13343	13491	13512	13474	13491	13508	13569	13527	13573	13603	13600	13470	13615	13517	13411	13563	13509	13668	13499	13579	13467	13561	13484	13388	13559	13411	13491	13502	13576	13516	13429	13534	13417	13574	13495	13337	13466	13503	13468	13486	13461	13483	13509	13636	13641	13421	13699	13430	13602	13552	13491	13599	13485	13530	13553	13403	13491	13624	13391	13497	13556	13494	13554	13443	13573	13607	13420	13507	13544	13670	13590	13488	13409	13558	13420	13522	13511	13553	13621	13613	13523	13566	13403	13693	13518	13454	13543	13416	13398	13445	13477	13473	13655	13630	13344	13361	13382	13410	13497	13467	13464	13559	13489	13555	13546	13542	13580	13475	13558	13641	13458	13450	13486	13682	13574	13541	13597	13657	13614	13609	13354	13504	13424	13494	13604	13522	13633	13367	13489	13577	13559	13421	13617	13574	13583	13488	13453	13424	13606	13479	13602	13640	13639	13453	13639	13622	13407	13414	13383	13267	13403	13476	13473	13313	13436	13647	13568	13672	13524	13620	13526	13439	13357	13413	13349	13614	13524	13523	13512	13497	13503	13527	13597	13425	13603	13470	13583	13371	13587	13444	13561	13328	13528	13446	13570	13541	13598	13570	13709	13566	13489	13490	13498	13642	13414	13527	13655	13518	13492	13563	13493	13511	13591	13430	13653	13508	13532	13472	13632	13404	13641	13390	13465	13532	13599	13402	13621	13601	13682	13530	13450	13525	13493	13305	13369	13541	13565	13549	13481	13561	13529	13683	13416	13452	13415	13449	13542	13423	13572	13510	13547	13489	13575	13573	13555	13447	13542	13594	13572	13429	13457	13558	13508	13600	13391	13517	13526	13641	13442	13590	13365	13580	13498	13419	13592	13312	13646	13556	13437	13618	13578	13564	13536	13390	13549	13422	13466	13490	13613	13554	13556	13377	13472	13576	13503	13593	13439	13624	13635	13506	13531	13571	13369	13613	13452	13475	13593	13609	13395	13441	13323	13525	13432	13607	13231	13517	13487	13616	13605	13454	13502	13459	13748	13557	13459	13450	13540	13447	13595	13470	13654	13555	13482	13453	13560	13307	13532	13363	13604	13490	13467	13542	13421	13576	13569	13622	13625	13542	13465	13502	13477	13448	13469	13534	13505	13509	13648	13426	13540	13546	13676	13411	13562	13368	13568	13673	13538	13506	13479	13613	13679	13624	13369	13614	13511	13600	13451	13506	13660	13732	13584	13547	13556	13419	13438	13422	13597	13504	13232	13539	13362	13234	13377	13653	13518	13584	13584	13584	13436	13577	13411	13429	13602	13561	13515	13696	13679	13507	13520	13477	13386	13540	13633	13506	13574	13534	13423	13462	13650	13604	13578	13416	13564	13262	13518	13556	13487	13571	13445	13583	13530	13661	13483	13408	13429	13673	13421	13456	13600	13587	13267	13582	13509	13524	13549	13433	13493	13659	13521	13559	13513	13559	13375	13552	13613	13514	13578	13447	13510	13491	13623	13663	13535	13534	13525	13574	13436	13617	13597	13483	13474	13500	13541	13514	13617	13638	13333	13632	13622	13510	13493	13449	13542	13445	13491	13616	13438	13483	13689	13569	13462	13545	13405	13691	13641	13579	13457	13607	13694	13643	13636	13507	13477	13568	13601	13469	13581	13578	13360	13545	13538	13591	13586	13515	13532	13440	13462	13568	13563	13509	13704	13352	13582	13534	13555	13431	13462	13592	13556	13570	13597	13530	13378	13361	13490	13293	13523	13533	13537	13563	13642	13469	13440	13503	13546	13354	13585	13585	13553	13554	13531	13423	13623	13521	13466	13414	13538	13515	13582	13516	13528	13533	13522	13380	13591	13404	13578	13560	13546	13371	13473	13443	13494	13464	13644	13487	13655	13467	13428	13466	13478	13492	13428	13608	13634	13683	13539	13590	13408	13533	13408	13604	13514	13378	13605	13471	13421	13376	13479	13621	13633	13542	13586	13451	13502	13536	13492	13423	13428	13504	13398	13688	13539	13577	13617	13548	13498	13477	13482	13484	13476	13537	13463	13500	13402	13544	13516	13518	13649	13538	13612	13538	13461	13312	13563	13533	13634	13520	13559	13447	13456	13470	13432	13695	13684	13560	13628	13454	13358	13512	13578	13496	13471	13588	13422	13493	13606	13559	13544	13541	13489	13475	13502	13532	13629	13458	13481	13519	13244	13532	13496	13532	13553	13545	13593	13496	13485	13614	13543	13614	13461	13580	13525	13616	13528	13429	13524	13653	13590	13302	13501	13408	13487	13378	13457	13379	13649	13454	13482	13323	13527	13476	13461	13382	13477	13493	13512	13424	13565	13577	13521	13460	13430	13617	13507	13595	13392	13528	13364	13416	13530	13599	13424	13475	13588	13642	13590	13634	13460	13484	13627	13566	13477	13552	13527	13361	13495	13589	13698	13574	13457	13469	13616	13566	13549	13523	13563	13594	13510	13677	13425	13713	13628	13475	13549	13455	13520	13562	13468	13588	13497	13517	13692	13598	13578	13416	13690	13551	13489	13520	13592	13522	13431	13538	13607	13394	13604	13461	13613	13562	13497	13374	13568	13410	13671	13200	13698	13403	13578	13469	13627	13581	13477	13511	13498	13431	13463	13391	13465	13591	13450	13500	13513	13282	13620	13457	13653	13505	13519	13473	13599	13559	13463	13474	13519	13554	13400	13361	13582	13382	13496	13520	13371	13515	13713	13347	13733	13488	13333	13449	13454	13524	13599	13516	13451	13367	13526	13374	13383	13557	13368	13597	13483	13604	13478	13652	13544	13527	13518	13539	13437	13455	13592	13565	13546	13679	13660	13546	13459	13564	13558	13489	13402	13541	13597	13652	13558	13397	13354	13515	13548	13328	13599	13399	13544	13484	13640	13450	13584	13614	13485	13639	13461	13518	13416	13603	13492	13505	13497	13503	13362	13474	13806	13596	13536	13585	13515	13616	13602	13707	13508	13559	13575	13514	13620	13653	13456	13519	13521	13454	13444	13471	13525	13611	13411	13525	13647	13446	13467	13375	13595	13539	13384	13599	13360	13504	13547	13399	13522	13680	13349	13561	13483	13561	13451	13609	13566	13618	13465	13532	13372	13448	13557	13404	13562	13535	13306	13653	13494	13631	13409	13586	13512	13420	13605	13625	13661	13498	13436	13514	13471	13507	13588	13593	13455	13465	13510	13337	13553	13726	13580	13423	13590	13683	13499	13395	13563	13425	13564	13491	13490	13494	13598	13544	13393	13335	13594	13536	13449	13454	13333	13651	13482	13547	13461	13516	13522	13490	13594	13516	13578	13431	13562	13511	13692	13373	13607	13436	13472	13739	13436	13563	13613	13405	13453	13407	13667	13484	13593	13572	13363	13538	13477	13527	13530	13443	13447	13566	13650	13371	13488	13533	13490	13575	13349	13491	13541	13533	13749	13581	13561	13555	13575	13504	13259	13534	13702	13558	13623	13775	13506	13484	13493	13602	13789	13404	13597	13517	13313	13627	13591	13434	13539	13561	13478	13498	13426	13506	13528	13594	13653	13565	13635	13524	13431	13515	13515	13564	13641	13626	13344	13671	13508	13426	13552	13465
23916	21162	28604	23969	21612	36916	66313	59257	42447	26388	17264	14112	13347	13236	13027	13131	13018	13404	13214	13230	13124	13125	13285	13284	13083	12923	13172	13196	13001	13149	13033	13108	13115	13096	13181	12834	13000	13014	13104	13048	12995	13129	13099	13113	13188	13127	12977	13189	13083	12842	13200	13060	12995	13101	12990	13201	13020	13018	12951	12962	13158	13009	12917	13038	12876	12877	13125	13170	13012	13049	13049	13024	13186	12981	13134	13033	12901	13081	13087	13194	13090	13059	13258	12998	12977	13134	13130	13154	13124	12768	12987	13104	13112	13127	13081	12882	13241	13087	13173	13158	13020	13000	12855	13147	13074	13035	13180	13036	13178	13035	13021	12976	13188	13014	12949	13125	13002	12993	13153	13201	13007	13115	13102	12968	12951	13111	13071	13057	13032	13067	13114	13194	13003	13269	13246	13063	13125	13235	13120	12884	13078	13095	13043	13072	13160	13003	12990	13119	12916	12798	13157	13028	13100	12966	12732	13055	13086	13086	13173	13154	13144	12890	13002	13108	13183	13065	13174	12992	13057	13062	13062	13025	13052	13063	13126	12962	12971	12859	12952	12794	12964	12829	13080	12893	13053	12893	13039	13032	12974	13064	13027	12865	12792	12959	12945	13012	13095	13009	13019	12949	12906	13052	13137	13007	12926	13138	13286	13068	13025	12927	13180	13047	13010	13166	13017	12946	12969	13020	12898	12959	13034	13038	12979	12970	13103	12995	13098	13017	12966	13030	12976	13137	13138	12863	13000	13119	13038	13168	13240	12931	12913	13214	13079	13138	13185	13046	12984	13057	13001	13029	12821	13004	12813	13027	13130	13127	13041	12795	12977	12993	13205	12906	12892	13127	13042	12986	13186	13012	12917	12826	12855	13010	12909	13034	13017	12916	12956	13096	13058	13081	13048	13149	13052	12919	12817	12925	13044	13122	13022	13125	13032	13029	13196	13079	13026	12951	13027	13025	12934	13010	13072	13268	13271	12918	12929	13018	12912	12843	13122	13018	12914	13113	13094	13035	13119	12921	13063	13016	13193	13000	12969	12983	12970	13105	13078	13208	12948	13051	12787	13091	13007	12921	13020	13017	12993	13086	12955	13105	13199	13108	13097	13184	13024	12962	12998	12956	13028	13075	13049	12989	13112	12951	12850	13150	12967	13000	13192	13164	13200	13018	12903	13090	12995	13029	13098	12899	13031	12879	13101	13189	12919	13077	13114	12948	13155	13133	13070	13016	13003	13297	13008	12973	13009	13164	13075	13013	13123	12878	13050	12886	12870	13036	13147	13138	13083	12980	12932	13046	12926	13104	13110	13157	13109	13072	12898	13032	12945	13100	12824	12936	13088	12946	12980	13061	13164	13101	13037	13241	13149	13079	12975	13021	13149	12988	12996	12981	13193	12943	13095	13025	12974	13053	13070	13081	13203	12877	13001	13000	13089	13030	13045	13104	12927	13069	13138	13290	13150	13027	13197	13128	13148	13079	13059	12951	12971	12945	13034	12994	13080	13053	13061	12975	12950	13034	12927	12984	13047	13069	13072	13038	13137	12954	13006	13007	13143	13051	13068	13050	13010	13102	12943	12980	13206	13119	12932	13058	12852	13048	12896	13130	13005	13066	13050	12995	12946	12921	12994	13078	12995	13114	12993	13081	13129	12925	13090	12972	13101	13025	12962	13026	13009	13169	13175	12860	13313	13027	13021	13099	12954	12897	12967	12919	13029	12931	12961	12961	13073	13264	12910	13278	13016	13063	13106	12928	13147	13249	13175	13061	12986	13015	13149	13196	13138	12967	12944	12979	12897	12822	13106	12980	13149	13124	13142	12977	13135	12970	13185	12889	12874	13124	12974	12875	13199	12984	13008	13065	13042	12976	12970	12757	12912	12865	13062	12945	13066	12987	13061	12894	12987	13034	12972	12829	12812	12908	12994	12914	12861	12954	13103	12988	13015	12899	12915	13105	12987	13032	12994	13034	12906	12881	12950	12969	13026	13141	13085	12978	13056	12920	13029	13175	12979	13023	12902	13060	12986	12787	13145	12958	13088	12918	13107	12937	13031	12888	13010	12939	13076	12905	13101	13105	12984	12973	13092	13055	12840	13033	13043	12946	12848	13163	13081	13029	13048	12928	13174	12985	13127	13022	13056	13029	13074	12981	13160	13012	13097	13024	13113	12917	12966	12975	12998	13001	12961	12956	12948	13158	12987	12952	12953	12993	13077	13078	12970	13102	12923	13034	13032	12881	13066	13181	13165	13069	13004	13063	12975	12912	12988	12839	13126	13025	12852	12918	13000	12980	12946	13039	12878	12869	13057	12951	13119	13120	13062	13029	13135	13069	13147	13128	12980	12998	13089	13191	12986	13024	13010	12945	12877	13163	12899	13236	13057	13164	12968	13113	13172	13075	12981	13054	12993	13097	13039	13138	12916	12901	12916	12977	13091	13076	13104	12881	13193	13286	13060	12855	12960	13106	13022	13016	13070	12950	12952	13049	12965	13201	13142	13057	12864	12934	13142	12830	13042	13111	12919	12983	13050	13098	12994	12967	13179	13157	13036	12967	13050	13051	13085	13068	13096	13103	13091	12944	13035	13030	12967	12799	12960	12961	12817	12975	13033	12834	12958	12831	13090	12959	13119	12943	13171	12921	12941	12812	13005	13063	13089	13238	13255	13168	13232	12959	12862	13184	12959	13081	12827	13155	12983	12965	13022	12812	13023	13085	13036	13030	13031	12979	12993	13027	13044	12879	13035	13024	13053	13074	13029	12943	13105	12962	12940	13014	13076	12889	12949	13073	13201	13189	13185	12851	12841	13010	13087	12903	13006	13084	13114	13276	12995	13136	12975	13011	13002	13108	12824	13132	12991	13001	13119	13120	12927	13062	13037	12945	12986	12955	13163	13144	13116	13083	13073	12985	13029	13098	13016	12968	12918	12993	13109	12746	13177	13031	13079	13091	12867	13100	12975	13137	13120	13212	13011	13007	13126	13131	13143	13034	13079	13014	12888	13018	13031	13201	13138	12874	13206	13042	13101	12972	13066	12856	12959	12924	12941	13165	12840	13092	13063	13092	13201	13097	13056	12994	13219	13078	13191	12941	12951	13041	13148	13011	13172	13073	12895	12907	13196	13176	13091	13014	12923	12924	13069	13196	13048	12889	13192	13088	13202	13116	12968	12977	13156	13027	13052	13060	13223	13162	13102	13023	12949	12915	13073	12992	12872	13121	12997	12959	13300	12929	12914	13061	12944	13218	13070	13102	13121	13150	13114	13036	13117	12876	13068	12892	13005	12921	12950	12877	13211	13023	13236	12834	13011	12993	12956	12904	12819	12930	12940	12844	12985	12986	13012	13039	12922	12978	12810	13160	13193	12998	13028	13154	12994	12940	13013	12939	13067	13099	13230	13110	13198	13145	12992	12906	13019	12978	13147	13024	12951	13025	13019	13009	13083	13025	13124	13116	13060	12851	12913	13179	13006	12910	12825	12851	13017	12980	12983	13125	13013	13119	13264	12981	13045	12982	13089	12990	13015	12860	13079	12916	13092	12917	12911	13011	13091	13012	12867	13001	12949	12967	13025	13021	12926	12896	13019	12861	12887	13049	12908	13105	12930	12969	12816	13040	13164	13124	13061	12993	12962	12997	13119	13005	13112	12898	13126	13008	13076	13054	13156	13203	12960	13128	12980	12889	13044	13046	12980	13145	13177	13045	13205	13088	13285	12977	12976	12993	12964	13003	13030	12823	13019	12935	13089	12982	13045	13029	13091	13060	13024	12997	12970	12990	13111	13048	12997	13101	13215	12994	12924	13040	12977	13012	13019	12871	13161	13078	12795	12936	12905	13072	12966	13056	12917	12899	12820	12789	12958	12991	12957	13060	13159	13083	13037	13238	12921	13040	13011	12857	12949	13196	12942	12947	13129	12662	13017	12967	12927	12841	12994	13152	13025	13066	12947	12949	13010	12878	13177	13027	13049	13098	12998	12938	12898	12964	13139	13021	12967	12882	13065	12962	12919	12933	12892	13145	13111	12804	12858	12990	12980	13045	12999	13173	13170	12941	13082	12925	12917	13015	12982	12908	12957	12969	12964	13133	13073	13188	13145	12867	12985	13106	13000	12885	13047	13076	13094	13006	12968	13001	12938	13190	13142	12912	13164	13108	13088	13041	13026	13057	12950	12855	13126	13038	13074	12882	13155	13026	13094	12933	13223	12956	13020	12909	12978	12777	13116	13061	13071	13040	12895	12930	13119	12855	13069	13149	13099	12961	13161	12993	13021	13022	13183	13082	13162	13147	13069	12953	13050	12928	12866	12860	13009	13124	13006	13043	13071	13050	13052	12760	12882	13117	13020	12983	13191	13170	13023	13126	13009	13088	12830	13010	13081	12936	12891	12765	12931	12983	12943	12905	12799	13030	13212	13236	13208	13081	13066	13027	13077	13148	13024	12898	12954	13222	13140	12889	12977	13121	12866	12947	12924	13052	12910	12989	12991	13087	13043	13040	12916	12993	13022	13026	13286	13042	12867	12931	13023	13032	13074	13001	12987	13050	13081	13050	13117	12923	12883	12983	12848	13051	12932	12818	13026	12936	13113	12831	12940	13038	13180	13038	12996	12857	12919	12867	13046	12930	13145	13055	13126	13049	13153	13032	13143	13214	13030	13071	13009	12925	13072	12838	12947	13096	13015	12959	13165	12847	12984	12917	12951	13182	12980	12846	13108	12974	12968	13129	13098	13088	13057	13032	12743	13103	13056	13022	13080	13078	13029	12871	12803	13046	13130	12725	13073	13164	12849	12946	13139	13148	13130	12983	13028	13111	13095	13135	12758	13157	13210	13120	13026	13018	12964	13114	13034	12885	12976	12978	13162	13000	12877	12955	12795	12974	13042	13057	13012	13133	12980	13145	13104	13018	13020	13079	12947	13199	13081	12840	13117	13147	13012	13099	12903	12869	13000	12971	12863	13016	12957	12919	13110	13078	13148	12930	13011	13157	13201	12966	12966	13106	12834	13078	13036	13088	12932	12999	13142	13045	13031	13059	13153	13110	13176	13086	12948	13150	13094	12832	13027	12967	13066	13187	13072	13073	13050	12872	13055	12945	13169	13001	13142	12926	12945	13066	13097	12968
14871	25003	23166	18556	22184	47114	68000	60721	43712	26645	16168	13311	13103	12954	12961	12858	12965	12899	12975	13130	13072	13141	13091	12923	12987	12998	12950	12873	12991	12989	12974	12851	12902	12924	12899	12943	12994	12961	12849	13037	12848	12923	12969	13102	12895	12981	13208	12999	12902	12943	12909	13192	12884	13041	12980	12863	12994	12955	12946	12971	13098	13100	12975	13093	13057	12958	12853	12977	13027	12935	12914	13010	13013	13153	12945	12886	12996	12820	12993	13071	12928	13004	13109	12947	13026	12967	12910	13029	12969	12944	12967	12933	13028	13042	13042	12899	12966	13029	12892	12994	12950	13029	13216	12990	13008	12927	13123	12880	12902	12979	13007	13041	13050	12863	12966	13043	13042	12751	12963	12885	13031	12921	12864	12949	12932	13003	12832	12969	12828	12941	12870	13026	12848	12905	12877	13084	12906	12932	12996	12948	12808	12993	13021	12937	12883	12907	12840	12739	12936	12965	13004	13039	12977	13029	12919	12913	12940	12963	12930	12956	12888	13100	12926	13095	12961	12897	12969	12903	12975	12838	12887	13101	13062	13017	12923	13046	13197	12891	12835	12952	13077	12819	13136	12946	12955	12989	13072	12793	12988	12849	12911	12887	13013	12987	13032	12968	13111	13070	13091	12924	12806	13049	12840	12843	13034	12822	12974	12982	12960	12983	12978	12891	12888	13002	13049	13045	13047	12862	13002	12996	12996	12924	12900	12902	12827	12910	12879	12878	13019	13035	12864	12915	12851	12929	13019	13039	12905	12888	13085	12862	12904	13056	12926	12922	12832	13135	13046	12863	12970	12929	12935	12925	12853	12899	13098	13002	12859	12969	12880	12972	12933	12929	12936	13000	12874	12842	12935	13010	12826	12892	12742	12953	13129	12867	12925	12994	12982	12946	12847	12969	12945	13038	12902	12943	12963	12979	12901	12860	13071	12870	12921	12940	12915	12776	12945	13005	13037	12932	12993	12813	13021	13122	12978	13005	12820	12932	12853	12955	13129	12961	12924	13004	12895	13012	13007	12975	13030	12794	12939	12998	13068	12865	12861	12961	13059	12767	13016	12815	12946	13025	12920	12930	12955	13003	12850	13047	12855	12945	13003	12849	12867	12930	12893	12944	12953	12801	13078	12946	12881	13031	12803	13180	13011	12911	12955	12928	12977	12989	12966	13036	12956	12842	13021	13004	13150	12819	13072	12999	12849	13059	12918	13030	12998	12918	12925	12852	12915	12947	12947	13050	13013	13025	12864	12967	12965	12942	13063	12783	13152	13010	13145	12941	12874	12963	12938	12960	12842	13145	12990	13000	13055	12703	12854	12778	13130	12968	13038	13100	13090	12872	12689	12939	13024	13067	13057	12916	12994	12992	12885	13021	12905	13041	13029	12876	12911	12780	12977	12772	13023	12933	12862	12863	12951	12948	12927	12978	12866	12925	12973	12957	12840	13018	13002	12933	12893	12812	12947	13099	12925	12917	13148	12963	12925	12867	13010	12911	12921	12975	12799	12890	13022	12766	13098	12918	12969	12899	13000	12790	12915	12979	12860	12923	12999	12894	12811	13021	12851	12983	13023	12907	13047	13038	12859	12986	12748	12978	12969	13101	12931	12826	12857	13018	12999	12947	12867	12995	13001	12994	13033	13033	12954	12792	13136	12919	13125	12841	12926	12809	13130	12957	12965	12986	12942	12833	13095	13031	12762	12984	12956	12977	13059	12805	13010	12774	13003	13002	12943	12864	12947	12997	12940	12884	12861	12984	12876	12766	12977	13120	12915	13056	12985	12776	12948	12998	12895	13092	12927	12998	12933	12865	12948	13037	12894	12921	12974	12925	12933	12953	12936	12937	12910	13087	12961	12958	13001	13186	12857	12918	13050	12934	12920	13056	12959	12938	13203	12990	12968	12948	12847	12757	13072	13187	13112	12969	13043	12897	12885	13073	13039	12950	13040	13093	13036	12926	13076	12982	12895	12877	12790	12830	13021	13044	13062	13063	12969	13153	12913	12893	13012	12881	12927	13042	13084	12946	13006	12929	12934	12764	13204	13017	12920	13103	12892	12930	12988	12996	13012	12858	13067	13068	12969	12912	12978	12980	12955	13154	12974	12811	12899	12865	12786	13030	13010	12987	13047	12887	12911	12980	12908	12877	13186	12838	12830	12915	13086	12995	12969	12906	12941	13007	12907	12876	12876	12919	13009	12835	13012	12963	12959	12955	13044	12959	12945	13048	12925	13081	12900	12819	13080	13025	12935	13113	13044	12953	12924	12870	12899	12899	12841	13035	12936	13092	13012	12920	13029	13117	12881	12949	12912	13053	12987	12980	12815	13000	12824	13038	12808	13050	12938	12873	12978	12961	13000	12928	12956	12985	12930	13034	12909	12999	12937	12879	12891	12880	13076	13023	12959	12822	12871	12807	12818	12822	13049	12862	12989	12863	12806	13053	12947	13072	12999	13013	12872	12976	12852	12825	12829	12909	12854	12895	13083	12920	12916	13072	13037	12983	12949	12924	12941	12912	13115	12894	13012	12996	12982	12997	12928	12919	12933	13035	13037	12922	12853	12997	13077	12854	12896	12999	12865	13089	13052	13055	12986	13001	13009	13030	12995	13085	12934	12877	12889	13014	12895	13036	13002	13081	12941	13150	12968	12984	13054	13015	12992	12988	13019	12875	12947	12826	12958	12921	12887	12870	12708	13063	13117	12915	12873	13026	12849	12781	12942	13034	12837	12839	12805	12969	12914	12929	13013	12747	13024	12770	13147	12989	12942	12926	12871	12897	12827	12843	12855	12945	13119	12987	13094	12868	12922	12839	13139	13063	13061	12945	12927	13060	12965	12776	12876	12990	12989	12997	12934	13015	13000	12799	12966	12934	12942	12841	13057	13024	12879	12934	12829	12976	12895	12841	12940	12906	12891	12858	12807	12967	13176	13165	12911	13031	12906	12994	13011	12944	12969	13063	12874	13026	12942	12892	13035	12924	13001	12990	12950	12937	12837	12933	13014	13052	12920	12957	12947	12768	12839	12890	12883	12925	12883	12944	12879	12938	12934	12917	13061	12993	13111	12847	12961	12913	12986	12831	12984	12902	12981	13073	13094	12846	12969	12995	12925	13034	13124	12926	13090	13007	12968	12853	12912	13082	13077	13008	13021	12860	12764	12964	12960	12937	12994	12924	12943	13063	13037	12980	12863	13000	12974	13073	12759	13082	12933	12694	13040	12985	13037	12882	12945	12964	12965	13045	13070	13053	12956	12863	13118	12924	12870	12984	12948	12841	12924	13112	12788	12989	13016	12889	12955	13068	12914	12958	13010	12895	12974	12968	12988	12956	12905	12914	12972	13004	12791	12971	12780	13039	12922	12859	12822	13163	12939	12999	12971	13046	12905	13025	12800	13029	13069	12961	13016	13049	12826	12863	12915	12907	12955	12949	13017	13007	13005	12847	13047	13003	12956	12823	12987	12996	12980	12820	13025	12897	12901	13078	12892	13005	12879	13016	12886	12801	13214	12853	12956	12873	13005	12847	13027	12877	12974	12794	12867	12794	12970	13010	12953	12843	12939	12948	13016	13083	12946	12936	12806	12907	12915	12953	12920	12961	12969	12912	12668	12968	13110	13030	12915	13018	12845	13029	12950	12984	13167	12850	12943	13022	12901	12861	13067	12796	12988	13021	12987	12837	13025	13169	12976	12943	13030	12820	12950	12929	12850	12740	12887	12919	12998	12931	12946	12769	12851	12869	12884	13059	12937	12942	12965	12896	12800	12965	12977	13106	12976	12838	13032	12894	13061	13074	13064	12957	13028	12900	12970	12844	13007	13077	12824	12923	12990	12989	13053	13044	12987	13052	12874	12962	13049	12985	13070	12918	12981	12859	12846	12956	12751	12975	12926	13059	12936	13025	12888	12980	12947	12838	12788	13052	12941	13157	12879	12914	12928	12896	12824	12894	12887	12862	12970	12944	12988	12924	12694	12993	12858	12918	12966	12951	12852	13181	12965	12924	13011	12848	13035	12966	13096	12942	12850	12911	12835	12971	13010	12963	12986	13180	12902	12876	12917	12933	12834	12715	13056	12826	12912	12870	12873	12863	12991	12819	13071	12831	12974	13115	12942	12948	12951	12901	12908	12990	13036	12879	13079	12857	12900	12916	12858	13022	13071	12882	12946	12848	12887	13055	12913	12898	12826	13027	13072	12775	13185	12995	13071	12995	13002	12930	12796	13023	12907	12939	12929	12899	13045	12945	12917	12982	12889	12972	12827	12904	12829	12780	13054	13049	12868	12930	13076	13070	13085	12803	13020	13100	13028	12770	12846	13122	12961	12857	13018	12933	12781	12990	13082	12901	12867	12974	13101	12936	12957	12888	13033	13244	12869	12975	13130	12961	12953	12796	12930	12909	12963	12944	12998	12902	12800	12880	12989	12963	12996	12917	12910	13083	12955	13013	12989	12875	12870	13115	13041	13055	12879	12799	12985	12949	12965	12780	12957	12852	13004	13025	12883	13098	12853	12981	12961	13032	12999	12988	12730	12942	12933	12756	12744	12962	12965	12972	12944	12935	12918	13002	13017	12961	12863	13016	13131	12984	12853	12887	12952	12964	13009	12991	12961	12948	12872	12856	13017	12959	13044	12999	12860	12758	12885	13061	12927	13094	12887	12994	12927	12962	12761	12906	12934	12794	12980	12902	12989	12952	12966	13013	12949	12977	13074	12910	12949	12915	12981	12880	12892	12853	12891	12881	12973	13008	12910	12881	12953	12940	13074	12998	13102	12962	12826	13000	12938	13037	12951	12927	12742	12926	13037	12957	12772	12873	12974	13040	12909	12982	12868	13094	12885	13008	13073	12874	13013	13069	13032	13009	12690	13091	12913	12953	12962	12940	12891	13048	12914	12907	13040	12814	13058	12994	12980	12982	12934	12917	13068	12834	12960	12894	12810	12988	12951	12945	12878	12967	12937	12865	12898	13039	12771	13004	13053	13094	12944	12795	12910	12829	13158	13112	12968	12960	12988	12939	13132	13088	12819	12882	13039	13137	12887	13171	12924	13060	12842	12945	12797	13046	13038	12928	12900	12996	12859	12917	12858	12915	13001	12938	12984	13018	12982	13068	12721	12930	13129	12995
28483	20693	18552	16074	14823	16893	22171	24328	19397	16239	14905	14542	14429	14623	14498	14409	14382	14316	14238	14449	14235	14353	14383	14303	14411	14503	14318	14237	14507	14379	14339	14291	14342	14256	14322	14481	14574	14310	14365	14480	14227	14207	14459	14356	14413	14210	14253	14472	14480	14387	14332	14489	14311	14371	14336	14331	14393	14413	14512	14556	14394	14477	14206	14230	14367	14361	14354	14409	14425	14165	14513	14204	14176	14249	14473	14372	14523	14345	14166	14303	14379	14380	14260	14351	14405	14511	14376	14347	14444	14235	14381	14348	14243	14361	14369	14312	14365	14206	14180	14230	14388	14177	14420	14198	14357	14504	14441	14332	14271	14464	14491	14508	14320	14251	14320	14141	14383	14220	14112	14357	14410	14176	14232	14273	14395	14522	14314	14275	14358	14425	14336	14329	14463	14287	14262	14267	14398	14275	14326	14201	14484	14424	14175	14277	14404	14499	14262	14467	14441	14241	14413	14096	14234	14416	14232	14378	14297	14092	14475	14321	14301	14289	14425	14357	14404	14453	14289	14332	14382	14278	14259	14422	14278	14418	14257	14306	14181	14317	14239	14383	14282	14336	14354	14444	14407	14438	14423	14343	14438	14325	14387	14153	14403	14199	14260	14344	14328	14287	14548	14215	14401	14309	14419	14398	14322	14441	14272	14200	14211	14568	14353	14254	14239	14138	14322	14210	14300	14264	14314	14431	14324	14452	14344	14186	14418	14222	14252	14588	14511	14399	14205	14414	14350	14068	14461	14329	14401	14308	14075	14436	14281	14184	14544	14504	14311	14423	14351	14402	14353	14327	14167	14334	14098	14278	14310	14449	14271	14323	14119	14294	14539	14352	14327	14103	14352	14525	14251	14331	14292	14193	14389	14235	14188	14414	14370	14577	14451	14342	14323	14603	14495	14414	14365	14242	14472	14351	14595	14190	14401	14290	14190	14407	14367	14532	14390	14073	14274	14241	14473	14469	14306	14159	14381	14167	14423	14183	14338	14431	14170	14213	14456	14108	14200	14156	14323	14276	14216	14259	14339	14341	14379	14271	14298	14457	14260	14413	14338	14425	14121	14325	14456	14510	14392	14256	14461	14333	14400	14363	14540	14174	14455	14372	14103	14153	14229	14392	14272	14322	14362	14135	14477	14407	14295	14284	14258	14224	14412	14474	14325	14413	14183	14481	14208	14140	14351	14399	14307	14292	14439	14221	14307	14458	14330	14252	14574	14378	14319	14427	14299	14561	14493	14259	14463	14507	14260	14308	14288	14235	14279	14449	14366	14207	14275	14558	14298	14282	14325	14372	14412	14318	14272	14326	14294	14346	14378	14321	14212	14231	14279	14330	14258	14362	14414	14505	14248	14387	14268	14309	14342	14209	14445	14400	14406	14209	14289	14297	14172	14264	14200	14182	14357	14338	14384	14447	14365	14514	14444	14254	14332	14621	14384	14126	14421	14218	14229	14347	14446	14393	14301	14421	14494	14302	14213	14256	14482	14242	14353	14428	14319	14370	14506	14405	14224	14433	14289	14219	14090	14497	14307	14489	14380	14346	14457	14374	14250	14312	14317	14192	14429	14427	14444	14408	14197	14250	14216	14130	14310	14325	14289	14308	14699	14470	14317	14503	14375	14427	14320	14411	14268	14325	14459	14363	14341	14591	14554	14317	14376	14296	14456	14370	14688	14316	14311	14234	14310	14431	14374	14247	14184	14444	14390	14347	14418	14350	14289	14300	14411	14296	14436	14426	14411	14306	14425	14391	14555	14422	14262	14390	14459	14416	14333	14228	14303	14317	14395	14474	14268	14432	14575	14196	14389	14509	14431	14454	14255	14224	14477	14305	14217	14271	14275	14178	14224	14402	14332	14347	14252	14284	14276	14398	14416	14403	14394	14480	14320	14218	14394	14306	14345	14266	14320	14401	14213	14135	14347	14304	14505	14605	14469	14404	14675	14282	14349	14238	14286	14252	14267	14394	14425	14418	14371	14458	14447	14158	14420	14461	14322	14446	14369	14478	14139	14335	14399	14258	14283	14351	14279	14173	14258	14446	14522	14324	14366	14483	14277	14412	14523	14359	14387	14234	14275	14356	14353	14393	14448	14297	14398	14163	14465	14379	14431	14376	14228	14168	14381	14380	14448	14221	14272	14422	14253	14469	14488	14409	14326	14434	14423	14425	14193	14290	14267	14419	14411	14505	14417	14302	14391	14337	14174	14416	14130	14209	14251	14452	14252	14495	14306	14552	14396	14361	14272	14237	14375	14342	14329	14494	14380	14274	14256	14392	14258	14262	14335	14326	14290	14348	14453	14268	14260	14080	14264	14359	14198	14329	14369	14460	14371	14213	14275	14213	14390	14405	14422	14357	14351	14385	14261	14295	14325	14290	14271	14334	14439	14394	14328	14192	14476	14383	14356	14431	14376	14332	14379	14257	14393	14254	14406	14298	14249	14397	14307	14582	14516	14424	14492	14342	14453	14427	14453	14415	14325	14213	14238	14495	14373	14247	14523	14372	14252	14319	14368	14406	14309	14218	14480	14460	14309	14312	14247	14381	14255	14204	14498	14341	14297	14221	14441	14266	14378	14326	14375	14257	14104	14587	14573	14427	14466	14347	14198	14428	14359	14408	14361	14287	14401	14423	14435	14232	14362	14373	14376	14276	14340	14352	14476	14511	14224	14400	14240	14330	14145	14338	14277	14548	14217	14369	14378	14322	14252	14344	14534	14284	14278	14214	14302	14308	14417	14303	14427	14143	14371	14418	14337	14289	14419	14354	14478	14337	14387	14359	14473	14401	14286	14384	14334	14271	14283	14273	14283	14545	14273	14304	14371	14316	14424	14374	14322	14378	14254	14385	14221	14415	14629	14411	14352	14422	14356	14445	14310	14361	14226	14364	14544	14315	14505	14363	14399	14419	14194	14496	14354	14236	14331	14400	14439	14283	14425	14410	14359	14446	14615	14417	14375	14409	14293	14378	14394	14445	14326	14265	14209	14393	14424	14338	14359	14301	14372	14408	14555	14484	14304	14366	14236	14608	14305	14338	14224	14320	14337	14341	14428	14321	14178	14268	14194	14362	14310	14266	14543	14457	14323	14508	14439	14409	14374	14373	14320	14436	14465	14199	14435	14369	14373	14406	14448	14295	14289	14113	14374	14305	14341	14458	14354	14444	14388	14303	14402	14398	14305	14428	14126	14410	14320	14298	14366	14391	14301	14347	14342	14353	14271	14210	14360	14332	14407	14284	14187	14375	14208	14416	14409	14368	14339	14381	14485	14363	14249	14332	14458	14368	14264	14268	14497	14207	14337	14278	14390	14411	14154	14158	14503	14314	14440	14375	14405	14312	14160	14252	14191	14286	14516	14288	14226	14423	14483	14267	14366	14159	14393	14647	14476	14268	14372	14239	14284	14487	14483	14375	14421	14402	14347	14452	14350	14370	14617	14304	14378	14396	14240	14492	14412	14327	14266	14313	14333	14447	14399	14393	14293	14442	14375	14421	14272	14496	14359	14519	14448	14347	14472	14429	14280	14465	14275	14420	14219	14550	14316	14232	14529	14571	14378	14510	14334	14285	14475	14511	14429	14285	14453	14335	14219	14150	14328	14294	14492	14255	14575	14158	14448	14506	14334	14242	14285	14331	14289	14434	14220	14400	14414	14600	14476	14256	14199	14386	14400	14275	14250	14371	14357	14252	14257	14369	14544	14318	14415	14215	14520	14453	14403	14402	14195	14410	14536	14346	14240	14254	14394	14296	14432	14462	14253	14324	14225	14191	14442	14368	14370	14147	14392	14222	14288	14347	14344	14400	14358	14436	14310	14411	14299	14456	14333	14186	14419	14302	14372	14316	14342	14162	14285	14106	14212	14162	14231	14393	14385	14284	14228	14403	14488	14246	14439	14433	14314	14264	14374	14339	14361	14357	14419	14369	14466	14519	14216	14399	14374	14313	14345	14316	14299	14231	14378	14081	14425	14245	14341	14453	14232	14201	14327	14257	14494	14338	14345	14402	14428	14355	14311	14296	14491	14378	14225	14404	14441	14470	14413	14340	14272	14293	14534	14153	14362	14130	14364	14211	14364	14158	14389	14177	14255	14530	14370	14404	14533	14430	14148	14256	14355	14380	14244	14231	14483	14544	14375	14374	14378	14289	14456	14513	14269	14279	14270	14440	14268	14419	14357	14300	14350	14292	14453	14401	14451	14347	14184	14337	14141	14418	14277	14409	14268	14353	14424	14380	14351	14272	14188	14274	14300	14273	14395	14250	14486	14333	14445	14196	14348	14296	14515	14450	14338	14293	14371	14268	14346	14463	14324	14445	14392	14231	14437	14292	14434	14334	14342	14315	14214	14192	14176	14265	14351	14443	14248	14299	14409	14282	14311	14249	14433	14262	14272	14406	14252	14347	14361	14413	14384	14409	14258	14291	14340	14262	14462	14345	14517	14449	14349	14284	14470	14569	14419	14205	14624	14375	14228	14285	14363	14378	14300	14378	14293	14305	14508	14298	14563	14477	14170	14353	14176	14329	14461	14438	14573	14274	14242	14251	14246	14199	14638	14262	14376	14280	14218	14349	14453	14165	14259	14386	14441	14330	14158	14374	14444	14423	14367	14385	14407	14459	14428	14435	14402	14373	14221	14338	14376	14358	14533	14360	14333	14282	14479	14212	14446	14407	14297	14404	14476	14438	14382	14265	14318	14355	14295	14377	14402	14244	14328	14566	14353	14286	14448	14290	14317	14224	14285	14405	14372	14505	14504	14326	14454	14367	14403	14401	14526	14350	14388	14389	14266	14313	14378	14404	14318	14334	14336	14341	14182	14390	14341	14377	14278	14348	14303	14392	14292	14518	14360	14451	14459	14441	14471	14497	14362	14315	14214	14408	14332	14433	14385	14387	14310	14417	14450	14275	14300	14483	14248	14534	14472	14232	14400	14430	14267	14395	14289	14323	14422	14355	14349	14412	14486	14461	14493	14326	14431	14208	14318	14261	14445	14183	14482	14336	14244	14393	14092	14431	14490	14329	14442	14416	14409	14532	14407	14175	14250	14264	14307	14564	14526	14311	14356	14308	14264	14281	14234	14373	14325	14327	14324	14509	14189	14268	14375	14328	14235	14307	14384	14302
14249	14612	14527	14229	14609	18643	25405	26359	19076	15278	14200	13955	13804	13872	13854	13843	13796	13871	13857	13658	13944	13892	13710	13866	13874	13815	13969	13896	13816	13778	13941	13781	13800	13838	13806	13978	13991	13749	13715	13919	13881	13773	13916	13743	13712	13982	13748	13806	13837	13838	13888	13959	13825	13839	13684	13908	13965	13825	13879	13632	13775	13940	13927	14046	13711	13583	14010	13820	13755	13796	13777	13795	13882	13836	13708	13863	13855	13884	13906	13655	13816	13874	13757	13853	13876	13926	13827	13787	13884	13831	13856	13806	13932	13848	13727	13870	13797	13712	13907	13872	13800	13830	13782	13892	13645	13888	13870	13879	13903	13742	13949	13767	13757	13807	13853	13962	13916	13873	13758	13941	13940	13693	13760	13710	13845	13861	13931	13819	13793	14066	13716	13905	13862	13825	13879	13891	13917	13926	13581	13809	13865	13754	13909	13805	13884	13871	13773	13769	13860	13844	13706	13793	13787	13897	13934	13830	13816	13841	13734	13729	13755	13724	14028	13759	13915	13966	13813	13964	13761	13604	13890	13791	13785	13724	13998	13743	13774	13762	13730	13733	13903	13962	14014	13848	13952	13945	13784	13738	13821	13954	13868	14011	13886	13792	13869	13935	13806	13851	13751	13722	13829	13746	13861	13854	13802	13882	13897	13823	13861	13842	13904	13683	13934	13801	13909	13876	13845	13803	13889	13662	13809	13801	13758	13900	13764	13847	14028	13842	13821	13983	13717	13680	13847	13737	13875	13806	13951	13853	13763	13684	13868	13680	13819	13945	13778	13982	13742	13737	14002	13786	13919	13721	14068	13852	13948	13826	13920	13830	13901	13741	13861	13794	13943	13789	13916	13873	13924	13734	13878	13712	13756	13729	13881	13780	13883	14052	13737	13947	13751	13806	13898	14077	13892	13997	13865	14019	13897	14007	13789	13832	13810	13896	13733	13812	13906	13976	13894	13859	13696	13828	13913	13753	13771	13828	13879	13793	13691	13952	13761	13819	14025	13589	13839	13863	13754	13999	14013	13810	13839	13922	13948	13828	13887	13954	13746	13874	13987	13839	13914	13678	13878	13872	13771	13853	13750	13703	13904	13846	13945	14037	13919	13833	13895	13706	13991	13683	13802	13803	13797	13789	13987	13812	13914	13715	13886	13879	13989	13878	13780	13815	13668	13897	13888	13910	13910	13816	13848	13886	13901	13819	13846	13814	13813	14126	13803	13837	13744	13944	13917	13643	13817	13829	13730	13877	13749	13682	13677	13999	13807	13839	13864	13809	13626	13934	13777	13803	13913	13853	13844	13845	13909	13778	13852	13709	13855	13809	13849	13919	13810	13720	13753	13885	14004	13835	13753	13839	14011	13754	13737	13691	13864	13740	13849	13931	13882	13904	13785	13988	13914	13751	13874	14044	13850	13778	14025	13758	13912	13937	13748	13711	13894	13832	13999	13875	13820	13819	13765	13824	13804	13756	13871	13790	13961	13902	13849	13766	13912	13643	13813	13672	13909	14058	13934	13806	13817	13828	13705	13858	13853	13669	13751	13900	13851	13823	13937	13785	13868	14046	13856	13791	13994	13804	13727	13865	13807	13768	13820	14047	13968	13870	13909	13853	13811	13759	13835	13885	13901	14031	13851	13847	13833	13852	13795	13815	13839	13910	13806	13726	13909	13706	13773	13800	13808	13861	13934	13768	13958	13754	13879	13669	13734	13810	13966	13761	14012	13611	13900	13782	13803	13803	13823	13936	13870	13851	13735	13684	13708	13710	13974	13740	13796	13814	13893	13894	13958	13878	13813	13983	13799	13766	13729	13923	13804	13886	13851	14012	13875	13878	13709	13803	13814	13860	13867	13907	13789	13837	13756	13832	13929	13992	13808	13786	13805	13813	13952	13972	14015	13928	13902	13692	13866	13877	13852	13683	13926	13710	13879	13754	13826	13857	13714	13771	13746	13771	14078	13684	13767	14002	13769	13794	13990	13746	13896	13949	13961	13872	13883	13824	13817	13935	14080	13774	13885	13830	13895	13740	13840	13869	13815	13827	13841	13865	13806	13750	13872	13780	13879	13689	13973	13748	13860	13629	13733	13580	13815	13755	13894	13783	13868	13898	13673	13670	13879	13784	13837	13823	13979	13853	13782	13689	13790	13803	13774	13892	13967	13930	14000	13911	13640	13900	13798	13861	13765	13919	13779	13988	13843	13909	13918	13751	13804	13824	13902	13812	13877	13941	13806	13856	13927	13691	13810	13957	13842	14055	13786	13931	13764	13863	13845	13862	13667	13804	13813	13862	13980	13703	13743	13898	13807	13795	13807	13826	13926	13876	13920	13892	14023	13826	13872	13737	13935	13760	13797	14024	13656	13715	13893	13842	14027	13665	13694	13941	13857	13920	13860	13902	13776	13863	13790	13891	13864	14000	13740	13730	13769	13959	13800	13677	13908	13881	13854	13887	13897	13610	13862	13890	13801	13863	13744	13819	13872	13777	13953	13768	13934	13838	13957	13943	13886	13723	13829	13766	13870	13798	13932	13774	13768	13788	13887	14038	13716	13970	13891	13839	13870	13834	13850	13751	13650	13860	13829	13977	13876	13738	13768	13853	13844	13876	13886	13784	13755	13964	13740	13794	13854	13852	13841	13849	13751	13918	13862	13827	13844	13717	13781	13943	13875	13929	13803	13879	13861	13772	13721	13888	13751	13830	13844	13920	13855	13925	13834	13874	13750	13919	13669	13856	13886	13698	13883	13885	13752	13735	13775	13806	13827	13747	13848	13759	13840	13897	13838	13877	13756	13892	13707	13636	13836	13897	13842	13863	13761	13805	13648	13933	13619	13869	13915	13687	13677	13822	13818	13896	13927	13806	13806	13826	13692	13792	13688	13768	13795	13841	13899	13847	13976	13700	13838	13801	13907	13913	13881	13830	13668	13786	13856	13994	13753	13737	13827	13851	13923	13876	13887	13845	13883	13795	13786	13810	13668	13999	13850	13820	13699	14012	13726	13871	13829	13794	13819	13623	13758	13962	13780	13861	13755	13813	13680	13848	13913	13815	13822	13879	13783	13718	13841	13663	13820	13870	13990	13746	13883	13798	13797	13801	13758	13748	13731	13925	13900	13768	13943	13714	13782	13926	13813	13824	13834	13814	13889	13770	13814	13847	14013	13888	13776	13657	13921	14072	13865	13773	13779	13804	13796	13960	13905	13739	13913	13914	13651	13851	13870	13751	13871	13939	13865	13913	13727	13887	13827	13882	13887	13855	13869	13789	13798	13687	13971	13789	13876	13817	13898	13674	13773	13845	13981	13769	13951	13699	13885	13791	13891	13838	13929	13945	13852	13712	13937	13814	13857	13869	13763	13778	13846	13868	13733	13831	13807	13831	13838	13873	13865	13974	13870	13820	13793	13781	13954	13957	13654	13829	13719	13792	13835	13993	13768	13983	13824	13720	13863	13861	13869	13837	13908	13946	13931	13971	13876	13780	13924	13909	13858	13846	13922	13528	13895	13889	13793	13867	13917	13909	13846	13887	13611	13882	13900	13804	13933	13714	13797	13846	13781	13927	13873	13900	13990	13841	13674	14039	13680	13809	13911	13809	13716	13832	13941	13742	13977	13771	13794	13682	13767	13743	13889	13668	13894	13891	13782	13627	13856	13767	13891	13866	13607	13935	13807	13865	13865	13800	14079	13845	13823	13970	13821	13946	13861	13745	13716	13684	13758	13903	13624	13840	13933	13835	13969	13761	13923	13759	14036	13946	13919	13693	13813	13869	13728	13806	13904	14048	13855	13842	13904	13800	13810	13825	13964	13839	13888	13910	13816	13852	13812	13992	13841	13963	13800	13777	13849	13704	13865	13828	13788	13817	13845	13924	13815	13515	13879	13837	13845	13856	13672	14003	13729	13877	13839	13821	13880	13864	13943	13835	13720	13764	13869	13734	13894	13900	13877	13842	13856	13690	14111	13849	13772	13869	13964	13830	13904	13660	13867	13863	13872	13976	13820	13847	13788	13862	13870	13799	13993	13929	13808	13774	13789	13954	13840	13795	13864	13835	13649	13895	13997	13848	13827	13695	13916	13942	13860	13751	13890	13699	13874	13866	13997	13974	13856	13833	13904	13943	13762	13944	13998	13818	13816	14001	13968	13824	13917	13857	13946	13905	13801	13914	13873	13796	13806	13827	13869	13688	13613	13945	14018	14068	13855	13848	13922	13817	13881	13683	13671	13735	13774	14029	13906	14054	14027	13678	13776	13898	13759	13947	13775	13964	14047	13768	13875	13944	13903	13951	13859	13734	13842	13720	13950	13899	13933	13868	13870	13762	13914	13721	14016	13861	13823	13858	13964	13886	13765	13761	13665	13878	13872	13827	13821	13766	13995	13955	13806	13831	13826	13992	13785	13840	13871	13830	13858	13844	13911	13683	13916	13728	13770	13850	13724	13902	13907	13904	13825	13932	13964	13829	13723	13873	13746	13925	13918	13845	13593	13910	14021	13793	13758	13653	13832	13787	13909	13848	13887	13820	13741	13851	13795	13717	13788	13922	13814	13858	14088	13895	13752	13803	13826	13809	13811	13854	13743	13739	13831	13776	14002	13863	13911	13842	13832	13792	13611	13966	13685	13829	13837	13833	13737	13843	14042	13932	13712	13780	13816	13898	13635	13949	13735	13821	13882	13925	13680	13688	13955	13643	13923	14013	13918	13859	13762	13794	13791	13751	13896	13977	13724	13782	13845	13757	13952	13769	13832	13894	13785	13725	13774	13882	13975	13843	13760	13974	13774	13934	13780	13807	13736	13894	13887	13726	13878	13749	13875	13755	13758	13955	13850	13890	14097	13740	13714	13844	13724	13875	13916	13862	13854	13846	13837	13987	14024	13831	13711	13864	13819	13793	13838	13797	13821	13864	13737	13686	13931	13659	13810	13816	13690	13813	13797	13952	13809	14002	13896	13666	14053	13825	13980	13757	13686	13828	13821	13844	14047	13868	13764	13798	13818	14073	13975	13866	13791	14066	13897	13942	13783	13959	13791	13876	13825	13843	13870	13875	13859	13879	13669	13837	13878	13873	13912	13967	13895	13789	13906	13724	13814	13830	13806	13705	13901	13698	14062	13795	13951	13719
25738	21168	27088	25554	18422	27554	49650	43544	29484	20845	16801	15263	15276	14918	15025	14923	15062	15010	14897	15023	15043	14950	15039	14966	15004	14795	15062	14883	14964	15244	14946	14823	14932	15094	15027	14928	14800	15001	14933	14856	15066	14745	14953	14718	14937	14982	14901	14995	14965	14854	15168	14949	14879	15061	15017	14973	14863	15038	14896	15076	14916	14888	14982	14766	14923	14922	15117	14955	14910	14970	14811	14993	14889	14789	15009	14897	15001	14758	14906	15203	15056	15073	14897	14941	14993	15084	15031	14863	14983	14994	14746	14992	14975	14818	14948	14900	14842	14923	15069	14984	14857	14893	15139	15026	14831	15127	15047	14723	14779	14757	14970	15027	14866	14835	14742	14982	14921	14968	14870	14948	14934	14956	15036	14872	14972	14791	15148	15017	15084	14923	15002	14895	14960	14903	14973	15015	14823	14780	15032	14947	14826	15099	15012	14877	15126	14915	14994	15052	14994	14830	14851	14947	14992	14956	15002	14909	14686	14895	14818	14614	14919	14974	14815	14899	14937	14984	15011	14912	14965	15018	14854	14899	14827	15025	15131	15002	15278	15054	14895	14778	14992	14792	14954	14784	14876	15003	14903	14900	15279	15027	15026	15000	15102	14953	14956	14914	14869	14830	14899	15025	14900	14980	15033	15031	15025	15007	14936	14929	14911	14840	15013	14938	15015	14925	15063	14953	14976	14748	14995	15022	14889	14908	15010	14701	15017	14932	14921	14872	14742	14876	15017	14848	15085	14932	14997	14909	14898	14774	14953	14703	14898	14871	14783	14968	15054	14783	14889	15029	14931	14866	14811	14857	14847	14938	15174	14728	14799	14699	14976	14920	15009	14864	15097	14765	14764	15003	14994	14804	15043	15204	14863	15141	15002	14894	14848	15098	15057	15176	14866	15042	15098	15059	14916	15091	15003	15021	15042	14879	14970	15008	14953	14758	14991	14775	14833	14925	14980	14904	14790	14909	14993	14770	14825	14869	15032	14869	15108	14921	14806	14791	15042	14812	15058	14941	15027	14951	14827	14946	15204	15010	14881	15013	14804	14906	15102	14836	14942	15001	14994	14803	14874	15195	14918	14955	15082	14804	15115	15001	14826	14894	14982	14958	14980	14958	14938	15034	14808	14831	15011	14841	14925	15066	15018	15118	14819	14985	14787	14805	14945	14853	14801	14755	14928	14893	14878	14947	14847	15114	15003	14929	14917	14983	15061	14864	14877	15138	14940	15060	15020	15039	15049	14882	14974	14900	14976	15146	15026	14774	14879	14951	14947	14834	14925	14918	14940	14932	14845	14907	14789	15058	14866	14904	14948	14896	15041	15143	15003	14802	14733	15052	15075	14986	14827	14916	14828	14902	14683	15035	15122	14889	15056	15013	14937	14894	14815	15068	14973	14941	15065	14983	14770	14815	14937	14936	14717	14897	14866	14778	14998	15172	15001	14970	14790	14978	14975	14650	14775	15104	15075	15011	15019	15018	14964	14850	15021	14917	14679	15006	14956	15047	14944	15029	15061	14930	14889	14863	15031	14927	14758	14936	14955	14818	14786	14962	14893	14868	15022	14980	14989	14912	15043	15019	14895	14794	14941	14900	15087	15084	15052	15035	14857	15047	15030	14919	15018	14839	14980	14848	15153	14954	14893	15187	15087	14820	15020	14828	15030	15065	14947	14826	14898	14799	14871	14870	14983	14862	14857	14963	14792	14970	14931	15127	14886	14922	14890	14858	14831	14976	15001	15003	14901	14871	14992	14839	15000	14770	14974	15066	14910	14927	14894	14832	14891	15184	14946	15061	14831	14957	15052	14779	14838	14906	14792	15041	14969	15046	14956	14972	14769	14861	14986	15192	14987	15008	15017	14884	15062	14730	14885	15119	14964	14944	14963	14752	15015	14945	14898	15065	15083	15047	15053	15059	15020	14901	15082	15001	14900	15041	14974	15036	14871	14924	14825	14951	15052	14738	15167	14887	14870	14914	14895	14685	15015	14724	14701	14728	14846	15116	14881	14873	14762	14912	14965	15023	14950	14840	14886	14860	14821	14853	14938	14971	14943	15053	15059	14963	14881	14939	15106	14905	14777	14831	14745	14769	14914	14929	15042	15078	14912	14861	15126	15131	14877	14995	14905	15200	15010	15070	14934	14870	14859	15024	14980	14811	14903	14872	14944	14999	14868	14881	15049	14818	15094	15017	14932	14846	14934	14903	14953	14909	15103	14880	14955	14927	15142	14890	14911	14960	14991	14691	14907	14734	15018	14803	14738	15033	14980	14885	14777	14943	15064	15023	15050	14749	15057	14826	14795	14908	14882	14956	14949	14950	14795	14849	15119	15016	14894	15039	15088	14787	14892	14905	14765	14944	14918	14900	14991	14789	14954	15044	15084	15071	14840	14966	14813	14949	14886	14937	14830	14858	14974	14932	14825	15097	15171	14923	14913	15026	14857	14928	14763	15032	15005	14808	15022	14986	14981	14852	15017	14833	15042	15083	14837	14757	15014	14829	14827	14963	14904	14999	14986	14980	14798	14945	14896	14930	14876	14748	15062	14866	15070	14789	14917	15093	14938	15045	15059	15011	14995	15090	15128	14963	15001	14959	14967	15219	15059	14849	15020	14874	14810	14935	14918	15036	14868	14999	14962	15089	14884	14894	15085	15087	14934	15122	14868	14923	15023	15001	14956	14881	15036	14996	15005	14950	14899	14939	15042	14882	14939	14983	14890	14970	14927	14824	14922	14938	15016	14817	14822	15061	14899	15056	15057	15054	14881	14862	14880	14944	15084	14990	14790	14980	14983	15038	14856	14928	15011	14772	14796	14830	14897	14816	14885	15051	15017	15021	14876	14798	14936	14971	14939	14845	14938	14985	14835	15093	14928	15008	14977	14832	14813	14851	14942	15007	15130	14983	15095	15047	14967	14914	14929	14934	14892	14881	15126	15225	14991	14930	15004	14951	15150	14926	15027	15079	14913	15092	15044	15177	15007	14917	14676	14805	14932	15115	15063	14850	15079	14777	14637	14964	14888	15024	15015	14932	14858	14816	15039	14872	15057	14963	14844	14901	15052	14931	15008	14988	15118	15009	14863	14822	14900	14892	15010	14928	14980	15167	14920	14991	14803	14855	15051	14891	14938	14917	15163	14962	14716	14896	14964	15020	14934	14937	14834	14958	14792	14846	15008	15170	15017	15039	15109	14944	15008	14862	14744	14999	15162	14800	14900	14973	14991	14826	14943	14941	14874	14980	15004	14945	15105	14975	14815	14906	14717	14855	14838	14881	14860	14713	14976	15135	14950	14951	14922	15012	14833	14872	15016	15095	14846	15086	14859	14836	14830	15031	15068	14928	14909	15045	15006	14951	14778	14874	14728	15014	14811	14994	14750	15050	14938	14930	14822	14858	14830	14947	14995	14791	14966	14870	14912	14991	14839	15041	14905	14910	14883	14798	14956	14931	14997	15035	15003	14788	15078	14992	14881	14973	14860	14962	14962	15088	15090	15009	14991	14929	15025	15099	15097	14925	15052	15014	14901	14919	14951	14900	14811	14970	14930	14922	14904	14932	15047	15124	14938	14993	14854	15068	14953	15018	15267	14722	15064	15048	15018	15027	14954	15141	15099	14975	15119	14894	14822	15008	14978	15034	14757	14815	15018	15002	14931	14911	14962	14925	14952	14988	14979	14952	14866	15075	14872	14720	14882	14855	14926	14926	15068	14869	14868	14914	14931	15049	14948	15098	15013	14856	14992	15014	14806	15157	14948	15015	15017	14967	14809	15002	14953	14949	14800	15183	14918	14837	14961	14930	14962	14838	14839	14924	15130	15014	14936	15100	14917	14719	15061	14975	15108	15213	14995	14989	14916	14983	15006	14860	14933	14879	14982	15067	15089	14859	14980	15083	14875	15049	15112	14930	15127	14988	14995	14952	14931	14895	14920	14967	14835	14931	14899	15060	14992	14968	14894	14938	15153	14918	15105	14927	14836	15066	15087	14873	14968	14778	14988	14751	14759	14963	14996	15004	14756	14895	15019	14888	14743	14858	14979	14940	15125	15023	15162	15016	14988	14878	14922	14842	14903	15082	15130	15091	14979	14769	15018	14932	14937	14988	14822	15001	14825	14809	14917	15071	15037	14942	14920	14836	14887	15037	14714	14844	15143	14961	14919	15000	14800	14936	15064	15133	14878	14956	14879	14794	14873	15001	14820	15014	15008	14985	14881	14807	15037	14877	14990	14802	14924	14975	14910	14765	15077	15047	14869	14719	14874	14906	14797	14946	14956	14990	15092	15006	14709	14979	14992	14871	14962	14954	14660	14864	15152	14685	14928	14987	14930	14841	15013	15059	15038	15127	15042	14919	14764	15043	14921	14961	15152	15047	14989	14919	14912	15082	15024	14830	14891	14939	14887	14740	15045	14930	14921	14814	14965	14879	14943	15030	14919	14930	14841	14924	14959	14916	14970	14999	15143	15071	15094	15041	14990	15007	14893	14883	15050	14895	14978	14973	14965	15007	15030	14943	15132	15004	14974	14983	14928	15052	14946	14876	14985	14876	14933	14939	14884	14959	14989	14947	14778	14836	14943	15078	15202	14939	14903	15170	14855	14943	14918	15082	15082	15009	14977	14960	14868	14771	14894	14944	14890	14797	14958	14939	14759	14889	14977	14886	14996	14944	15212	14794	15005	14720	14976	14918	14732	14979	14918	15006	14866	15331	15002	14820	15019	15014	14919	14943	15091	14878	14914	14992	14867	14843	14874	14808	14908	14938	15039	15066	14955	14937	14875	14911	14897	14833	14993	14867	14893	14911	14790	15014	14901	14990	14991	14885	14960	14935	15154	15193	14965	14873	15037	14997	14852	14863	14831	14894	15026	14780	14978	14762	14886	14913	14931	14987	15011	14908	15033	14961	14992	14993	15121	15060	14925	14930	14979	14948	14955	14989	14865	14850	14865	15038	14901	14981	15119	15116	14962	14945	14961	15021	14829	15040	15104	15186	14812	14663	14956	14903	15111	15059	14876	14912	14991	14936	14994	15018	14932	15031	15126	14753	14915	14775	14990	14830	14953	14854	15010	14818	15001	15053	14976	14981	15142	14926	14923	14963	14836	14782	15122	15105	15065	15025	14916	15087
13272	18921	18238	16085	15917	32511	50762	44021	29919	19703	15361	14400	14298	14364	14370	14306	14202	14357	14469	14434	14436	14164	14352	14358	14259	14168	14442	14267	14387	14259	14243	14200	14276	14359	14188	14426	14349	14326	14324	14411	14410	14276	14188	14220	14260	14295	14337	14245	14290	14259	14307	14394	14155	14292	14262	14315	14349	14177	14312	14301	14378	14479	14370	14285	14432	14334	14437	14484	14313	14392	14355	14350	14289	14187	14493	14434	14266	14408	14247	14249	14318	14245	14224	14427	14253	14310	14202	14260	14309	14265	14539	14254	14316	14349	14145	14288	14427	14342	14263	14351	14201	14470	14117	14210	14226	14205	14319	14169	14519	14296	14239	14280	14486	14351	14379	14296	14245	14522	14228	14139	14294	14301	14311	14217	14255	14414	14268	14459	14583	14348	14125	14380	14269	14355	14261	14233	14274	14476	14462	14170	14350	14371	14299	14411	14212	14365	14317	14210	14374	14369	14362	14246	14287	14286	14334	14212	14427	14265	14329	14327	14332	14410	14405	14475	14241	14145	14327	14398	14305	14334	14331	14230	14402	14256	14109	14368	14451	14278	14277	14280	14275	14306	14332	14424	14334	14199	14459	14247	14329	14452	14271	14411	14309	14214	14433	14210	14303	14247	14270	14293	14380	14444	14247	14378	14169	14137	14354	14510	14367	14269	14342	14320	14290	14294	14222	14354	14289	14264	14359	14485	14400	14455	14332	14260	14315	14341	14201	14404	14196	14407	14283	14301	14272	14162	14415	14392	14244	14283	14279	14430	14423	14123	14121	14426	14306	14400	14175	14315	14183	14383	14304	14304	14268	14373	14357	14263	14318	14356	14253	14174	14114	14409	14183	14164	14128	14211	14367	14295	14413	14398	14210	14267	14107	14347	14238	14261	14274	14321	14378	14236	14298	14257	14308	14330	14284	14275	14364	14411	14301	14267	14479	14434	14303	14254	14240	14187	14333	14297	14238	14169	14334	14314	14332	14386	14427	14225	14384	14249	14299	14305	14316	14492	14323	14292	14258	14268	14344	14433	14387	14291	14264	14269	14180	14329	14390	14307	14374	14330	14444	14311	14302	14398	14229	14221	14127	14299	14154	14287	14483	14201	14211	14271	14289	14316	14144	14239	14204	14422	14388	14277	14346	14433	14427	14245	14109	14286	14383	14336	14150	14254	14289	14224	14266	14237	14162	14350	14305	14432	14347	14358	14207	14232	14335	14457	14150	14259	14322	14402	14332	14191	14481	14358	14359	14177	14267	14390	14195	14255	14224	14338	14283	14338	14344	14297	14436	14241	14442	14249	14340	14368	14129	14340	14331	14210	14187	14274	14406	14224	14477	14195	14333	14520	14295	14388	14371	14407	14452	14414	14285	14236	14222	14397	14238	14174	14319	14364	14364	14339	14377	14334	14315	14288	14383	14301	14322	14270	14295	14312	14287	14302	14323	14387	14159	14225	14426	14326	14377	14103	14396	14265	14414	14273	14402	14158	14359	14315	14368	14433	14389	14293	14202	14410	14303	14329	14291	14376	14502	14233	14173	14496	14273	14463	14328	14446	14262	14356	14376	14409	14369	14374	14294	14270	14208	14240	14374	14329	14320	14441	14332	14277	14397	14273	14228	14385	14244	14385	14156	14291	14447	14290	14298	14370	14342	14364	14437	14425	14247	14396	14246	14274	14444	14381	14340	14257	14299	14532	14170	14263	14248	14364	14453	14337	14129	14238	14310	14167	14346	14217	14305	14273	14313	14231	14323	14262	14288	14295	14397	14143	14429	14239	14353	14364	14490	14269	14389	14226	14297	14389	14236	14272	14325	14301	14356	14309	14246	14253	14371	14504	14230	14321	14251	14355	14334	14305	14165	14281	14164	14242	14533	14245	14176	14260	14396	14450	14346	14239	14175	14313	14305	14297	14452	14351	14360	14386	14381	14173	14358	14371	14356	14315	14444	14365	14300	14449	14326	14370	14296	14326	14098	14350	14158	14344	14383	14587	14198	14368	14071	14373	14189	14284	14452	14416	14479	14279	14321	14294	14441	14249	14148	14170	14343	14427	14441	14195	14169	14194	14473	14411	14440	14330	14317	14325	14311	14273	14369	14315	14208	14374	14225	14353	14415	14145	14289	14288	14301	14299	14344	14366	14329	14323	14409	14324	14405	14230	14342	14247	14318	14226	14425	14440	14374	14192	14306	14370	14188	14330	14265	14510	14462	14265	14382	14283	14342	14327	14273	14412	14188	14542	14379	14397	14282	14304	14528	14478	14311	14343	14461	14471	14291	14426	14396	14352	14307	14476	14300	14366	14360	14455	14380	14315	14384	14250	14495	14118	14428	14288	14118	14381	14297	14403	14340	14218	14404	14436	14314	14428	14329	14322	14214	14515	14333	14312	14266	14325	14200	14421	14326	14159	14311	14435	14292	14371	14175	14263	14227	14364	14392	14273	14293	14259	14113	14267	14312	14248	14195	14217	14284	14428	14355	14288	14462	14224	14502	14353	14270	14468	14286	14281	14369	14346	14259	14377	14375	14426	14476	14418	14322	14347	14188	14195	14383	14253	14265	14122	14359	14190	14334	14465	14267	14457	14286	14203	14242	14343	14403	14333	14441	14069	14264	14243	14193	14544	14193	14227	14050	14301	14253	14376	14444	14269	14250	14202	14472	14412	14342	14259	14299	14221	14407	14232	14171	14298	14393	14216	14237	14233	14218	14169	14559	14284	14538	14187	14118	14258	14047	14171	14377	14279	14215	14336	14396	14176	14408	14228	14109	14414	14249	14144	14291	14420	14355	14235	14384	14278	14240	14342	14364	14286	14354	14439	14118	14331	14352	14205	14263	14269	14354	14349	14319	14335	14244	14379	14344	14401	14553	14146	14350	14296	14389	14299	14196	14320	14292	14135	14474	14317	14302	14279	14211	14312	14548	14408	14213	14313	14425	14469	14517	14452	14186	14199	14469	14271	14383	14399	14329	14165	14349	14396	14481	14091	14389	14399	14334	14170	14247	14155	14377	14367	14194	14306	14160	14264	14285	14392	14333	14238	14492	14264	14080	14251	14144	14189	14371	14418	14338	14258	14112	14372	14299	14364	14346	14463	14359	14466	14160	14293	14331	14466	14458	14292	14431	14278	14487	14376	14260	14245	14270	14260	14227	14421	14352	14313	14290	14338	14398	14298	14429	14441	14312	14335	14287	14250	14424	14362	14355	14258	14359	14325	14368	14404	14342	14231	14333	14252	14373	14351	14347	14263	14439	14371	14283	14148	14277	14326	14296	14487	14267	14360	14410	14324	14482	14311	14319	14368	14252	14336	14295	14357	14391	14466	14214	14161	14219	14366	14380	14507	14386	14259	14332	14165	14497	14301	14393	14325	14226	14221	14460	14441	14255	14348	14276	14365	14367	14324	14292	14350	14228	14303	14259	14375	14288	14236	14420	14211	14456	14129	14338	14385	14460	14241	14215	14247	14305	14288	14376	14453	14358	14338	14315	14404	14274	14313	14243	14159	14364	14337	14279	14279	14212	14339	14388	14307	14482	14393	14233	14276	14483	14328	14267	14384	14293	14347	14395	14339	14358	14231	14372	14292	14308	14398	14298	14413	14244	14251	14395	14090	14398	14025	14352	14343	14344	14299	14350	14230	14393	14312	14344	14504	14325	14337	14347	14254	14123	14412	14256	14297	14310	14306	14233	14179	14270	14350	14340	14277	14289	14291	14369	14366	14213	14281	14434	14173	14233	14410	14456	14342	14212	14255	14316	14407	14341	14267	14379	14412	14280	14400	14461	14307	14302	14343	14271	14303	14203	14347	14354	14313	14399	14351	14350	14127	14333	14273	14105	14210	14424	14310	14183	14225	14304	14169	14317	14513	14211	14283	14472	14401	14197	14389	14258	14262	14337	14345	14210	14396	14374	14294	14312	14237	14337	14394	14324	14242	14215	14164	14484	14248	14213	14306	14262	14325	14201	14454	14456	14292	14192	14305	14182	14521	14332	14251	14215	14260	14336	14433	14470	14442	14353	14408	14255	14399	14240	14336	14341	14212	14318	14198	14271	14234	14190	14319	14363	14324	14303	14220	14301	14336	14398	14349	14146	14392	14406	14331	14459	14459	14378	14185	14379	14301	14314	14371	14353	14540	14204	14517	14288	14286	14354	14286	14363	14365	14410	14317	14324	14333	14303	14305	14239	14300	14236	14170	14341	14366	14285	14288	14275	14345	14345	14286	14253	14291	14235	14326	14300	14349	14246	14263	14259	14333	14371	14072	14371	14288	14314	14426	14142	14249	14338	14181	14290	14307	14288	14310	14330	14197	14250	14369	14412	14339	14329	14357	14408	14352	14261	14234	14451	14282	14428	14194	14337	14349	14309	14395	14318	14206	14326	14425	14297	14390	14449	14314	14066	14370	14240	14294	14222	14307	14369	14234	14205	14219	14324	14357	14298	14350	14439	14216	14165	14333	14345	14328	14124	14430	14398	14306	14303	14430	14255	14333	14300	14385	14187	14235	14220	14352	14344	14359	14211	14378	14355	14300	14421	14327	14249	14170	14251	14201	14589	14391	14343	14290	14265	14331	14504	14197	14218	14405	14274	14357	14314	14432	14354	14258	14331	14327	14321	14408	14256	14305	14323	14391	14311	14253	14322	14389	14264	14326	14328	14235	14254	14323	14271	14371	14383	14365	14393	14328	14353	14224	14260	14428	14237	14241	14290	14345	14278	14208	14319	14262	14214	14297	14208	14303	14291	14264	14322	14463	14416	14271	14263	14266	14283	14384	14235	14358	14176	14328	14320	14167	14300	14515	14302	14394	14382	14513	14286	14381	14305	14314	14310	14604	14328	14358	14385	14199	14251	14245	14371	14416	14222	14443	14267	14502	14339	14262	14306	14282	14287	14182	14274	14311	14487	14255	14410	14285	14345	14537	14344	14430	14177	14463	14361	14224	14237	14306	14379	14331	14474	14219	14326	14281	14334	14279	14421	14256	14249	14352	14366	14193	14289	14218	14291	14166	14201	14390	14373	14463	14265	14318	14236	14216	14376	14273	14590	14375	14323	14445	14250	14237	14104	14372	14361	14418	14335	14362	14154	14478	14276	14165	14370	14292	14446	14422	14336	14264	14291	14345
23923	21170	28606	24029	21692	42936	69207	59446	40727	25038	18727	16725	16049	15963	16083	15691	15930	15913	15854	16100	15773	15845	15795	15783	15866	15823	15857	15667	15864	15847	15937	15858	15924	15742	15932	15880	16109	15967	15826	15746	15783	15916	15803	15725	15937	15767	15731	15632	15675	15809	15728	15746	15865	15961	15772	16009	15856	15957	15871	15829	15686	15744	15573	15806	15790	15600	15798	15881	15818	15709	15635	15965	15868	15772	15791	15723	15730	15805	15603	15809	15686	15676	15736	15822	15598	15813	15966	15696	15794	15861	15861	15704	15752	15831	15747	15818	15706	15648	15654	15798	15725	15636	15622	15570	15555	15664	15785	15617	15717	15693	15656	15831	15694	15928	15691	15876	15655	15887	15672	15801	15682	15807	15636	15628	15643	15538	15742	15660	15789	15642	15770	15848	15794	15866	16004	15818	15947	15903	15674	15872	15876	15544	15789	15707	15663	15654	15846	15702	15679	15749	15817	15966	15709	15509	15595	15741	15804	15560	15750	16036	15678	15758	15667	15889	15917	15567	15786	15701	15754	15742	15729	15820	15732	15605	15578	15513	15785	15689	15671	15825	15624	15711	15930	15835	15627	15887	15530	15902	15623	15774	15526	15813	15787	15602	15720	15803	15884	15947	15601	15757	15791	15763	15827	15860	15928	15755	15738	15664	15827	15743	15783	15746	15823	15865	15758	15616	15667	15715	15787	15649	15706	15634	15817	15766	15620	15567	15589	15675	15841	15550	15709	15781	15697	15588	15947	15628	15725	15643	15664	15601	15880	15922	15851	15494	15789	15675	15852	15286	15678	15758	15614	15703	15725	15719	15762	15698	15732	15726	15765	15578	15614	15818	15812	15739	15798	15675	15577	15802	15851	15763	15674	15869	15670	15671	15755	15713	15779	15629	15530	15809	16008	15763	15782	15656	15861	15812	15686	15642	15881	15701	15798	15610	15860	15845	15543	15735	15630	15618	15785	15674	15686	15790	15546	15905	15844	15618	15463	15867	15690	15819	15848	15881	15882	15627	15824	15702	15900	15703	15841	15731	15606	15772	15697	15705	15586	15616	15683	15707	15921	15657	15863	15822	15774	15606	15619	15711	15636	15636	15664	15633	15758	15799	15686	15767	15699	15876	15804	15635	15746	15657	15494	15732	15717	15787	15766	15630	15406	15599	15566	15548	15693	15515	15629	15851	15719	15633	15869	15816	15703	15566	15726	15954	15736	15805	15734	15738	15781	15584	15601	15681	15671	15587	15618	16038	15808	15786	15804	15977	15832	15602	15689	15673	15806	15729	15789	15748	15683	15806	15649	15545	15797	15565	15596	15759	15622	15696	15805	15932	15649	15763	15704	15744	15476	15746	15616	15500	15526	15750	15684	15740	15800	15774	15742	15672	15749	15845	15712	15562	15526	15733	15722	15668	15684	15761	15668	15720	15894	15770	15629	15712	15815	15885	15697	15855	15790	15585	15822	15671	15720	15794	15896	15751	15871	15562	15609	15751	15740	15754	15654	15733	15642	15912	15729	15655	15840	15620	15556	15774	15713	15861	15827	15681	15711	15752	15706	15587	15623	15835	15599	15747	15729	15744	15615	15789	15705	15664	15617	15871	15844	15670	15687	15857	15561	15810	15709	15697	15684	15837	15733	15792	15688	15721	15589	15702	15728	15707	15880	15723	15761	15659	15773	15679	15729	15461	15738	15682	15886	15684	15763	15631	15725	15448	15673	15756	15881	15797	15812	15843	15608	15855	15707	15605	15612	15690	15679	15773	15775	15806	15581	15703	15797	15782	15691	15899	15696	15735	15882	15728	15654	15659	15720	15613	15653	15685	15709	15447	15758	15793	15814	15879	15740	15591	15761	15679	15648	15731	15461	15543	15827	15651	15774	15780	15650	15545	15772	15809	15644	15810	15871	15812	15815	15572	15853	15615	15693	15559	15676	15748	15728	15745	15841	15651	15813	15878	15637	15553	15773	15508	15638	15730	15749	15587	15570	15649	15825	15793	15689	15704	15755	15587	15878	15796	15715	15730	15671	15696	15670	15659	15644	15791	15517	15695	15657	15630	15622	15764	15697	15777	15681	15770	15557	15618	15838	15952	15801	15733	15580	15730	15881	15749	15713	15614	15735	15625	15727	15815	15755	15902	15669	15657	15638	15813	15695	15817	15640	15422	15583	15719	15642	15660	15654	15523	15546	15799	15891	15643	15791	15752	15683	15694	15612	15739	15518	15572	15615	15692	15775	15733	15512	15687	15803	15736	15617	15656	15822	15658	15685	15701	15459	15488	15692	15797	15801	15556	15526	15733	15743	15775	15598	15649	15572	15615	15597	15696	15728	15558	15747	15662	15884	15860	15676	15629	15632	15587	15627	15790	15802	15924	15826	15561	15952	15691	15720	15745	15711	15928	15643	15990	15920	15717	15538	15614	15800	15785	15697	15704	15729	15787	15678	15615	15763	15683	15669	15752	15670	15703	15843	15694	15511	15635	15693	15608	15936	15734	15846	15822	15737	15645	15630	15757	15865	15598	15634	15733	15735	15543	15659	15618	15777	15777	15799	15729	15642	15866	15612	15799	15795	15741	15706	15788	15706	15779	15663	15699	15701	15840	15688	15731	15938	15918	15850	15772	15649	15710	15524	15848	15660	15692	15681	15556	15821	15689	15778	15755	15639	15581	15738	15727	15608	15656	15819	15694	15811	15699	15805	15785	15802	15709	15844	15690	15747	15651	15850	15698	15667	15793	15807	15949	15662	15689	15721	15682	15630	15748	15503	15523	15656	15679	15824	15689	15704	15856	15698	15726	15812	15391	15750	15647	15709	15623	15690	15679	15630	15737	15656	15956	15629	15947	15683	15879	15770	15651	15569	15781	15741	15751	15626	15805	15505	15744	15887	15878	15796	15719	15701	15779	15763	15697	15704	15642	15743	15710	15793	15593	15564	15780	15804	15972	15730	15602	15553	15716	15625	15747	15691	15901	15643	15955	15716	16045	15730	15670	15857	15708	15644	15896	15503	15841	15727	15681	15728	15970	15583	15690	15894	15708	15723	15656	15643	15756	15658	15819	15600	15666	15887	15687	15729	15748	15692	15779	15698	15752	15665	15745	15797	15707	15693	15590	15595	15680	15759	15723	15777	15514	15705	16012	15938	15736	15610	15465	15613	15776	15784	15870	15826	15617	15696	15815	15683	15708	15769	15868	15727	15722	15836	15613	15616	15759	15819	16032	15712	15708	15774	15714	15644	15766	15788	15810	15665	15845	15751	15489	15786	15894	15639	15650	15701	15709	15798	15676	15861	15613	15639	15586	15600	15711	15503	15550	15569	15705	15686	15812	15747	15635	15728	15708	15698	15694	15720	15770	15551	15580	15625	15744	16000	15727	15699	15886	15785	15752	15758	15886	15893	15816	15659	15955	15873	15793	15849	15851	15652	15686	15531	15552	15798	15600	15747	15561	15799	15883	15644	15758	15730	15756	15627	15546	15711	15787	15778	15774	15862	15709	15616	15773	15837	15810	15729	15807	15700	15860	15720	15728	15717	15820	15666	15867	15648	15515	15708	15893	15748	15688	15613	15651	15907	15791	15771	15753	15633	15672	15881	15620	15766	15620	15660	15650	15631	15630	15695	15644	15665	15810	15553	15582	15656	15716	15777	15760	15721	15750	15752	15920	15614	15658	15796	15865	15548	15482	15626	15824	15595	15779	15737	15820	15894	15622	15737	15908	15828	15689	15617	15556	15855	15763	15718	15511	15796	15765	15826	15541	15853	15697	15798	15819	15770	15704	15716	15561	15505	15869	15736	15565	15787	15855	15759	15844	15896	15770	15471	15682	15590	15594	15792	15877	15854	15761	15799	15741	15637	15770	15629	15576	15583	15550	15915	15712	15637	15593	15871	15736	15655	15651	15689	15782	15821	15681	15714	15769	15662	15848	15710	15823	15681	15786	15780	15615	15632	15790	15711	15762	15797	15623	15784	15758	15712	15606	15711	15929	15838	15890	15680	15784	15486	15681	15870	15776	15915	15727	15777	15787	15508	15703	15616	15713	15519	15787	15786	15588	15986	15832	15621	15569	15716	15791	15463	15591	15748	15710	15761	15566	15626	15681	15819	15752	15712	15686	15457	15736	15718	15711	15584	15831	15802	15600	15811	15703	15685	15855	15793	15553	15799	15839	15823	16053	15962	15754	15690	15747	15578	15800	15943	15856	15888	15426	15738	15743	15787	15704	15527	15776	15625	15682	15653	15721	15794	15749	15842	15822	15766	15924	15709	15949	15568	15762	15618	15639	15737	15712	15614	15684	15721	15750	15785	15647	15686	15573	15731	15570	15775	15604	15712	15775	15740	15740	15849	15721	15725	15864	15732	15849	15944	15885	15762	15907	15764	15584	15866	15646	15750	15560	15608	15652	15747	15794	15584	15702	15917	15651	15674	15644	15785	15590	15683	15778	15705	15864	15836	15744	15720	15750	15726	15655	15719	15858	15830	15725	15757	15899	15826	15599	15650	15734	15550	15768	15755	15659	15586	15604	15546	15616	15800	15795	15912	15507	15502	15780	15736	15608	15752	15783	15757	15731	15897	15720	15837	15889	15805	15745	15811	15742	16103	15895	15848	15779	15768	15717	15573	15626	15746	15945	15730	15714	15706	15706	15700	15740	15764	15683	15611	15765	15598	15644	15717	15659	15923	15738	15768	15696	15779	15804	15758	15710	15764	15821	15882	15801	15684	15735	15945	15559	15737	15787	15663	15762	15847	15756	15721	15735	15879	15843	15831	15704	15540	15742	15593	15653	15732	15701	15870	15570	15855	15789	15646	15554	15731	15812	15802	15706	15964	15829	15886	15557	15833	15717	15670	15609	15829	15670	15791	15803	15800	15763	15845	15676	15803	15644	15663	15567	15793	15745	15720	15485	15624	15826	15654	15773	15690	15648	15869	15842	15748	15777	15846	15660	15710	15817	15722	15541	15648	15781	15726	15814	15673	15944	15951	15731	15642	15686	15716	15665	15806	15739	15888	15731	15770	15693	15559	15656	15624	15822	15716	16022	15692	15695	15670	15522	15521	15806	15723	15733	15772	15827	15825	15668	15513	15663	15689	15744	15673	15784	15703	15588	15801	15731	15578	15496
15657	26204	24029	19998	22993	52752	69924	61210	40292	23774	16926	15250	14863	14804	14948	14874	14840	14808	14787	14812	14806	15011	15034	14757	14917	15026	14924	14852	14905	14762	14727	14915	14798	14769	14866	14887	14897	14948	15038	14859	14838	15015	14737	14823	14838	14719	14907	14889	14972	14912	14751	14907	14854	14905	14986	14913	14802	14777	14899	14908	14666	14956	14818	14905	14614	14793	14833	14856	14852	14756	14766	14831	14985	15032	14807	14854	14825	14892	14798	14761	14756	14995	14785	14894	14917	14804	14870	14914	14854	14898	14850	14829	14785	14677	14923	14864	14794	14914	14658	14854	14970	14904	14822	14842	14870	14819	14691	14824	14871	14811	14719	14700	14770	14774	14880	15039	14715	14754	14985	14854	14977	14943	14665	14933	14734	14797	14887	14818	14828	14768	14859	14775	14747	14909	14846	14650	14910	14969	14871	14806	14933	14840	14688	14784	14725	14815	14882	14880	14848	14773	14784	14782	14805	14947	14791	14955	14817	14815	14896	14959	14812	14805	14720	14919	14754	14680	14672	14682	14784	14838	14797	14763	14825	14871	14866	14724	14913	14796	14859	14819	14862	14837	14873	14868	14811	14764	14948	14855	14892	14686	14968	14692	14976	14870	14819	14814	14859	14856	14757	14853	14790	14876	15010	14871	14723	14830	14866	14857	14704	14994	14975	14963	14760	14959	15016	14768	15019	14868	14874	14870	14971	14803	14825	14718	14788	14721	14813	14691	14749	14696	14809	14732	14752	14922	14765	14811	14931	14829	14820	14765	14890	14916	14937	14852	14800	14779	14862	14836	14758	14810	14922	14761	14905	14666	14723	14836	14948	14877	14810	14932	14933	14882	14822	14803	14901	14893	14812	14862	14829	14898	15010	14747	14929	14847	14902	14831	14912	14784	14839	14929	15012	14873	14909	14884	14823	14739	14854	14645	14805	14685	14865	14775	14775	14817	14743	14781	14692	14926	14841	14791	14824	14799	14804	14951	14760	14845	14890	14818	15034	14801	14849	14816	14782	14955	14898	14757	14758	14819	14901	14830	14996	14718	14856	14726	14897	14843	14877	14810	14932	14726	14774	14831	14687	14879	14755	14602	14835	14916	14858	14673	14830	14866	14797	14885	14831	14773	14526	14720	14724	14810	14667	15024	14844	14777	14679	14688	14807	14701	14755	14882	14793	14921	14852	14777	14832	14805	14864	14863	14684	14712	14999	15031	15040	14872	14780	14935	14807	14798	14727	14721	14910	14864	14866	14701	15045	14647	14814	14773	14914	14991	14688	14936	14907	14897	14828	14691	15086	14737	14845	14823	14894	14840	14854	14831	14806	14903	14712	14759	14799	14965	14835	14727	14795	14771	14832	14848	14846	14596	14884	14632	15006	14794	14741	14770	14938	14760	14890	14923	14865	14721	14857	14877	14837	14655	14946	14692	14825	14719	14920	14817	14930	14793	14869	14892	14848	14833	14858	14778	14826	14964	14871	14755	14872	14770	14937	14843	14665	14946	14831	14917	14673	14898	14826	14730	14770	14714	14712	14878	14954	14784	14705	14943	14825	14747	14833	14876	14896	14934	14815	14889	14831	14628	14915	14859	14717	14807	14937	14922	14909	14820	14764	14747	14704	14832	14780	14756	14726	14817	14799	14859	14739	14889	14819	14791	14779	14711	14777	14813	14773	14706	14840	14809	14853	14821	14943	14889	14845	14704	14781	14810	14797	14767	14802	14541	14786	14704	14775	14948	14727	14858	14641	14830	14908	14856	14645	14702	14875	14743	14798	14945	14682	14707	14897	14766	14808	14830	14807	14856	14690	14886	14758	14868	14806	14847	14853	14832	14849	14733	14681	14931	14877	14806	14667	14740	14866	14893	14822	14747	14895	14856	14772	14856	14876	14752	14899	14890	14842	14859	14784	14732	14814	14896	14836	14843	14946	14842	14736	14935	14936	14936	14905	14687	14781	14740	14821	15032	14828	14712	14878	14802	14944	14775	14810	14811	14871	14826	14945	14719	14800	14677	14794	14820	14887	14905	14764	14831	14933	14997	14720	14707	14804	14778	14869	14831	14714	14999	14895	14886	14926	14686	14713	14989	14722	14787	14789	14863	14843	14848	14823	14829	14695	14840	14811	14915	14671	14781	14898	14754	14743	14830	14756	14883	14838	14818	14913	14903	14843	14989	14664	14894	14656	14888	14726	14869	14895	14845	14732	14791	14819	14725	14917	14809	14632	14881	14895	14826	14805	14873	14823	14699	14999	14825	14817	14720	14742	14813	14775	14745	14832	14702	14889	14788	14641	14769	14918	14833	14848	14807	14883	14753	14952	14921	14780	14936	14749	14824	14782	14692	14889	14769	14754	14861	14811	14747	14708	14833	14820	14776	14769	14804	14922	14932	14695	14763	14821	14713	14982	14847	14714	14755	14685	15067	14831	14693	14917	14828	14820	14806	14821	14874	14888	14790	14693	14804	14874	14907	14655	14867	14801	14678	14783	14675	14979	14827	14747	14756	14746	14915	14814	14950	14778	14847	14911	14795	14760	14753	15040	14888	14726	14812	14893	14852	14844	14932	14880	14849	14938	14794	14775	14921	14780	14816	14908	14837	14630	14948	14897	14675	14881	14898	14716	14868	14721	14692	14765	14826	14921	14921	15052	14765	14948	14751	14799	14919	14724	14784	14871	14790	14685	14853	14975	14821	14754	14817	14941	14772	14740	14837	15075	14849	14791	14846	14620	14803	14879	14829	14853	14770	14946	14758	14794	14882	14767	14979	14895	14738	14864	14912	14851	14813	14930	14861	14832	14948	14689	14793	14670	14726	14825	15046	14771	14758	14764	14804	14742	14875	14637	14806	14890	15008	14788	14673	14685	14812	14508	14880	14978	14824	14854	14858	14741	14726	14677	14829	14801	14729	14797	14802	14608	14829	14815	14892	14768	14860	14895	14846	14738	14711	14771	14836	14907	14753	14759	14802	14910	14748	14764	14827	14946	14779	14869	15027	14838	14871	14844	14756	14876	14948	14885	14953	15031	14754	14850	14782	14859	14671	14757	14813	14859	14775	15044	14633	14741	14792	14845	14800	14798	14856	14753	14764	14827	14972	14699	14646	14678	14768	14974	14713	14837	14722	14894	14592	14750	14843	14825	14794	14821	14793	14849	14865	14970	14772	15149	14801	14751	14874	14771	14776	14725	14797	14925	14684	14893	14858	14808	14847	14714	14804	14878	14846	14731	14826	14647	14877	14743	14860	14931	14794	14882	14642	14822	15009	14796	14858	14914	15016	14683	14736	14943	14843	14890	14724	14623	14829	14781	14826	14669	14827	14755	14837	14865	14666	14820	14898	14852	14879	14792	14684	14890	14829	14643	14867	14898	14834	14867	14928	14740	14803	14998	14873	14846	14867	14859	14957	14783	14813	14935	14861	14775	14862	14932	14844	14898	14822	14946	14662	14991	14907	14832	14798	14859	14774	14759	14868	14857	14766	14823	14866	14943	14853	14917	14833	14862	14806	14716	14806	14941	14795	14799	14776	14743	14849	14768	14854	14963	14767	14894	14859	14638	14858	14808	14912	14881	14904	14916	14647	14900	14939	14826	14911	14793	14676	14839	15101	14738	14693	14979	14848	14941	14701	14862	14813	14844	14715	14840	14661	14871	14883	14843	14937	14832	14662	14974	14825	15005	14672	14887	14714	14856	14778	14817	14793	14835	14789	14846	14666	14778	14597	14925	14802	14756	14968	14826	14802	14841	14837	14806	14830	14818	14866	14781	14903	14925	14920	14805	14702	14861	14838	14853	14905	14846	14883	14742	14903	14725	14748	14773	14947	14786	14725	14828	14828	14833	14642	14849	15090	14780	14836	14771	15017	14843	14790	14700	14814	14956	14908	14813	14817	14801	14725	14733	14867	14916	14754	14747	14795	14687	14792	14765	14788	14887	14753	14774	14869	15044	14769	14757	14793	14941	14732	14970	14828	14722	14912	14624	15031	14739	14805	14731	14850	14946	14899	14886	14791	14789	14783	15009	14773	14757	14828	14881	14848	14846	14812	14990	14728	14906	14751	14906	14749	14899	14757	14816	14816	14748	14952	14761	14892	14896	14792	14817	14763	14846	14830	14636	14753	14883	14723	14835	14748	14783	15021	14861	14758	14846	15073	14703	14721	14876	14789	14873	14896	14806	14945	14903	14857	14771	14847	14811	14939	14832	14583	14793	14915	14973	14682	14850	14818	14716	14937	14736	14858	14889	14930	14920	14776	14713	14808	14678	14908	15036	15006	14982	14918	14783	14645	14940	14598	15027	14742	14767	15002	14742	14889	14974	14876	14916	14885	14819	14807	14822	14838	14817	14954	14891	14796	14771	14753	14712	14674	14883	14845	14827	14688	14717	14856	14801	14681	14991	15024	14620	14811	14780	14663	14966	14802	14789	14905	14764	14840	14835	14763	14870	14791	14821	14896	14831	14846	14844	14853	14865	14709	14727	15022	14807	14743	14804	14677	14885	14781	14702	14780	14826	14960	14855	14840	14787	14656	14854	14945	14739	14804	14765	14810	14728	15072	14838	14771	14753	14815	14848	14978	14824	14824	14917	14793	14964	14675	14746	14569	14669	14793	14798	14710	14992	14863	14937	14779	14865	14738	14799	14663	14748	14826	14772	14631	14866	14762	14770	14784	14781	14781	14815	14818	14563	14841	14723	14785	14738	14726	14737	14891	14905	14747	14832	14853	14731	14789	14806	14929	14644	14990	14860	14832	14859	14772	14879	14792	14799	14830	14814	14810	14899	14908	14742	14735	14998	14794	14574	14772	14693	14869	14949	14700	14765	14968	14739	14862	14787	14991	14769	14952	14886	14783	14807	14973	14632	14809	14820	14784	14896	14741	14719	14814	14804	14801	14793	14601	14821	14758	14816	14976	14704	14817	14853	14887	14846	14743	14926	14806	14927	14706	14741	14799	14901	14625	14938	14792	14775	14871	14879	14976	14790	14783	14854	14718	14889	14927	14909	14847	14799	14814	14824	14726	14951	14690	14795	14636	14853	14989	14848	14766	14841	14908	14611	14809	14818	14899	14841	14688	14847	14831	14892	14742	14750	14737	14834	14904	14636	14864	14703	14770	14873	14800	14870	14654
29216	21651	20846	18860	17337	20766	28556	25746	20961	18578	17556	17182	17195	16998	17381	17304	17186	17323	17295	17356	17254	17363	17286	17216	17085	17080	17338	17175	17081	17098	17421	17211	17280	17127	17377	17207	17258	17429	17394	17258	17471	17470	17222	17426	17332	17285	17226	17316	17230	17247	17072	17202	17288	17243	17378	17429	17322	17172	17293	17251	17286	17339	17233	17248	17280	17145	17406	17337	17202	17090	17209	17111	17377	17227	17340	17313	17365	17217	17095	17178	17375	17208	17410	17354	17453	17206	17240	17046	17424	17411	17336	17404	17356	17222	17185	17271	17295	17194	17287	17173	17369	17304	17229	17216	17238	17273	17175	17341	17449	17263	17265	17254	17365	17428	17321	17249	17281	17294	17189	17209	17505	17408	17222	17378	17397	17244	17111	17271	17286	17388	17426	17123	17418	17174	17350	17188	17242	17395	17310	17257	17245	17462	17211	17150	17452	17217	17195	17225	17356	17159	17307	17269	17357	17425	17174	17461	17314	17322	17174	17328	17238	17306	17291	17347	17302	17236	17268	17167	17233	17101	17385	17234	17335	17213	17341	17117	17238	17189	17195	17096	17392	17219	17238	17037	17485	17281	17386	17279	17213	17274	17311	17190	17151	17282	17191	17188	17163	17339	17417	16951	17257	17185	17269	17398	17428	17228	17129	17293	17468	17342	17157	17224	17416	17053	17319	17265	17222	17343	17209	17189	17237	17095	17298	17229	17002	17194	17337	17236	17214	17116	17258	17328	17381	17401	17081	17374	17303	17336	17136	17191	17260	17303	17293	17421	17305	17434	17361	17127	17015	17441	17125	17154	17345	17235	17162	17195	17283	17216	17438	17272	17316	17365	17255	17212	17357	16999	17101	17123	17183	17179	17383	17232	17070	17360	17321	17370	17203	17188	17178	17222	17302	17301	17122	17047	17234	17357	17299	17387	17398	17443	17167	17152	17198	17367	17263	17085	17064	17060	17268	17202	17315	17214	17214	17239	17144	17098	17338	17276	17319	17316	17115	17303	17383	17326	17281	17123	17116	17259	17162	17197	17227	17104	17180	17276	17218	17387	17291	17443	17078	17230	17335	17250	17130	17142	17336	17259	17279	17165	17327	17180	17130	17458	17328	17237	17425	17347	17099	17460	17223	17479	17246	17424	17241	17170	17483	17314	17169	17270	17406	17379	17257	17326	17487	17214	17310	17344	17121	17044	17374	17346	17281	17353	17145	17165	17372	17506	17158	17304	17196	17249	17121	17104	17158	17145	17120	17434	17256	17170	17100	17220	17034	17315	17182	17210	17285	17124	17295	17435	17134	17357	17323	17333	17327	17327	17434	17214	17094	17220	17406	17244	17094	17206	17111	17107	17308	17242	17149	17274	17210	17183	17082	17293	17266	17352	17339	17209	17256	17243	16933	17103	17124	17188	17202	17069	17233	17008	17216	17404	17281	17175	17191	17117	17129	17243	17239	17093	17425	17346	17363	17263	17439	17090	17251	17248	17276	17196	17458	17326	17158	17249	17315	17175	17215	17136	17086	17341	17234	17384	17237	17180	17113	17240	17176	17532	17222	17414	17261	17393	17327	17121	17055	17428	17306	17186	17319	17240	17327	17183	17307	17215	17058	17230	17264	17293	17306	17491	17358	17358	17119	17287	17238	17303	17402	17267	17251	17034	17271	17293	17211	17341	17337	17341	17224	17284	17250	17300	17079	17179	17408	17238	17287	17112	17247	17463	17311	17439	17230	17147	17333	17156	17174	17248	17269	17229	17011	17202	17184	17271	17363	17284	17316	17429	17317	17188	17164	17262	17359	17354	17239	17430	17210	17302	17285	17269	17288	17317	17159	17288	17262	17086	17112	17059	17179	17385	17200	17080	17228	17254	17278	17513	17150	17254	17347	17350	17326	17337	17324	17183	17261	17200	17137	17511	17343	17252	17200	17505	17308	17365	17342	17165	17396	17209	17065	17206	17269	17225	17349	17092	17301	17380	17333	17291	17348	17162	17473	17284	17105	17212	17229	17077	17140	17123	17133	17303	17339	17194	17343	17047	17412	17209	17256	17303	17271	17283	17258	17151	17169	17241	17403	17337	17294	17156	17375	17371	17222	17305	17346	17162	17364	17128	17258	17322	17311	17167	17222	17237	17370	17234	17288	17443	17294	17301	17335	17362	17287	17295	17287	17352	17174	17305	17327	17358	17143	17182	17201	17164	17232	17225	17233	17212	17374	17098	17241	17461	17385	17366	17448	17283	17305	17447	17424	17199	17136	17668	17229	17247	17038	17173	17296	17092	17337	17239	17321	17229	17282	17346	17370	17410	17096	17400	17264	17317	17319	17168	17302	17125	17050	17331	17295	17305	17176	17362	17119	17354	17076	17164	17231	17016	17172	17212	17179	17270	17410	17257	17329	17256	17154	17050	17096	17044	17380	17213	17255	17443	17257	17162	17329	17167	17441	17305	17313	17380	17338	17395	17240	17337	17242	17445	17343	17350	17271	17372	17295	17175	17167	17232	17387	17175	17475	17246	17330	17244	17028	17373	17333	17160	17343	17198	17263	17236	17246	17302	17406	17350	17225	17012	17303	17395	17341	17224	17285	17252	17233	17327	17425	17025	17420	17271	17414	17257	17141	17319	17415	17071	17319	16938	17028	17233	17256	17266	17099	17266	17184	17513	17205	17180	17430	17297	17293	17178	17083	17292	17345	17160	17086	17398	17156	17201	17235	17040	17416	17174	17264	17238	17377	17138	17441	17276	17325	17185	17255	17437	17194	17185	17381	17344	17317	17263	17426	17094	17186	17194	17287	17279	17382	17556	17105	17203	17254	17291	17343	17391	17275	17272	17351	17305	17203	17400	17247	17187	17519	17334	17365	17306	17187	17365	17239	17150	17070	17365	17238	17503	17352	17184	17281	17416	17341	17214	17147	17076	17322	17013	17158	17254	17432	17272	17316	17360	17162	17199	17320	17364	17183	17409	17396	17320	17239	17194	17172	17355	17364	17160	17326	17158	17089	17371	17324	17421	17038	17251	17204	17375	17446	17182	17057	17436	17260	17168	17454	17215	17206	17339	17202	17383	17260	17309	17329	17133	17232	17296	17458	17264	17206	17367	17224	16998	17289	17110	17224	17314	17362	17248	17330	17371	17374	17489	17200	17302	17346	17401	17445	17205	17176	17364	17384	17138	17349	17201	17435	17331	17168	17059	17248	17180	17094	17201	17265	17264	17304	17476	17279	17187	17235	17234	17047	17070	17503	17409	17079	17193	17103	17034	17150	17168	17262	17252	17291	17548	17293	17100	17389	17258	17289	17518	17306	17513	17070	17239	17238	17046	17207	17480	17394	17153	17301	17229	17266	17089	17367	17362	17187	17209	17211	17376	17308	17414	17322	17154	17258	17207	17461	17311	17258	17272	17297	17209	17347	17346	17264	17360	17431	17283	17221	17345	17264	17401	17369	17231	17140	17216	17365	17233	17329	16943	17455	17254	17342	17250	17191	17260	17155	17426	17249	17384	17191	17190	17416	17201	17231	17330	17334	17255	17298	17280	17445	17344	17249	17128	17486	17259	17458	17295	17182	17518	17396	17293	17171	17241	17451	16995	17269	17273	17333	17221	17309	17146	17030	17150	17365	17370	17328	17280	17220	17139	17402	17211	17193	17553	17192	17360	17318	17055	17221	17167	17327	17517	17295	17307	17318	17107	17195	17394	17120	17207	17189	17181	17244	17136	17273	17376	17187	17275	17140	17306	17127	17196	17412	17399	17247	17123	17355	17101	17407	17006	17236	17272	17333	17369	17192	17328	17369	17283	17216	17293	17178	17257	17420	17299	17487	17231	17378	17185	17300	17213	17290	17087	17273	17338	17200	17264	17392	17321	17350	17115	17294	17316	17184	17348	17264	17281	17189	17411	17329	17311	17217	17100	17341	17211	17299	17313	17154	17196	17351	17314	17299	17436	17332	17366	17155	17307	17425	17306	17088	17272	17290	17264	17209	17443	17385	17116	17321	17326	17474	17289	17106	17168	17361	17015	17346	17337	17365	17497	17248	17378	17357	17210	17187	17420	17260	17237	17390	17253	17226	17086	17242	17164	17084	17313	17223	17265	17245	17247	17398	17218	17326	17246	17274	17343	17276	17180	17277	17242	17059	17130	17167	17194	17323	17386	17354	17066	17306	17321	17093	17261	17334	17229	17408	17243	17153	17170	17324	17212	17396	17204	17216	17259	17134	17188	17099	17356	17385	17025	17334	17238	17197	17241	17232	17461	17238	17215	17223	17327	17496	17237	17338	17329	17408	17322	17243	17206	17290	17391	17233	17289	17432	17287	17436	17369	17111	17294	17254	17257	17086	17081	17312	17332	17313	17415	17185	17400	17391	17320	17353	17293	17325	17565	17234	17450	17373	17512	17324	17402	17232	17100	17164	17398	17418	17164	17153	17448	17228	17109	17142	17305	17215	17259	17149	17336	17379	17198	17491	17358	17186	17189	17396	17252	17349	17526	17281	17327	17296	17157	17348	17300	17048	17391	17295	17262	17052	17441	17064	17441	17300	17509	17317	17263	17213	17156	17394	17375	17325	17353	17249	17305	17107	17283	17178	17354	17230	17267	17357	17242	17158	17210	17256	17417	17339	17136	17212	17201	17358	17233	17224	17466	17223	17233	17304	17245	17392	17278	17219	17257	17337	17159	17203	17507	17425	17342	17309	17148	17234	17450	17218	17217	17363	17294	17212	17268	17339	17215	17363	17152	17143	17282	17315	17309	17259	17301	17404	17011	17140	17199	17227	17245	17215	17336	17141	17142	17116	17380	17378	17296	17243	17461	17213	17182	17184	17134	17285	17179	17313	17368	17444	17339	17594	17210	17235	17198	17130	17042	17150	17134	17397	17330	17487	17198	17288	17302	17113	17209	17462	17420	17146	17293	17301	17435	17329	17303	17196	17264	17390	17326	17351	17511	17159	17327	17384	17411	17297	17144	17367	17307	17215	17179	17251	17167	17430	17178	17229	17348	17231	17252	17537	17368	17218	17218	17262	17185	17491	17339	17286	17084	17309	17104	17368	17432	17359	17292	17219	17199	17251	17181	17240	17514	17341	17266	17194	17287	17072	17397	17242	17067	17257	17487	17112	17435
15467	16550	16322	15959	16533	22028	30754	25302	19246	16628	16079	15770	15631	15639	15746	15643	15712	15628	15850	15613	15741	15805	15649	15722	15613	15815	15708	15770	15548	15865	15553	15644	15572	15715	15737	15797	15788	15840	15671	15664	15744	15901	15796	15635	15664	15891	15673	15659	15855	15769	15584	15691	15656	15646	15727	15734	15691	15710	15781	15895	15719	15830	15670	15859	15841	15622	15806	15779	15719	15416	15799	15687	15659	15911	15714	15776	15659	15589	15747	15658	15753	15609	15813	15716	15793	15708	15718	15599	15721	15702	15757	15581	15747	15562	15756	15797	15623	15922	15891	15737	15710	15671	15790	15618	15751	15756	15725	15875	15803	15577	15619	15782	15809	15760	15819	15703	15658	15817	15559	15690	15764	15893	15726	15633	15660	15858	15605	15721	15742	15729	15710	15761	15685	15819	15606	15595	15921	15616	15814	15697	15702	15755	15794	15590	15705	15689	15631	15629	15768	15681	15953	15704	15699	15628	15622	15742	15698	15674	15656	15548	15460	15751	15666	15664	15854	15611	15717	15794	15809	15778	15648	15892	15757	15851	15700	15670	15739	15666	15787	15661	15667	15702	15681	15575	15704	15700	15825	15772	15606	15648	15806	15810	15648	15729	15559	15690	15585	15672	15834	15754	15760	15718	15765	15868	15874	15595	15741	15658	15877	15821	15718	15663	15620	15706	15574	15600	15764	15921	15703	15802	15766	15719	15701	15775	15617	15757	15685	15615	15642	15622	15636	15620	15817	15818	15859	15811	15740	15505	15701	15760	15720	15568	15861	15621	15738	15932	15758	15623	15831	15726	15653	15813	15885	15814	15708	15711	15733	15565	15643	15748	15893	15781	15754	15725	15765	15713	15807	15776	15733	15590	15669	15806	15681	15581	15614	15699	15605	15819	15686	15587	15728	15712	15684	15790	15774	15737	15838	15807	15618	15743	15663	15764	15823	15753	15670	15645	15733	15679	15691	15742	15598	15711	15696	15639	15707	15694	15820	15827	15626	15818	15950	15899	15607	15766	15774	15625	15672	15878	15648	15723	15835	15564	15708	15665	15487	15948	15608	15559	15825	15547	15734	15749	15580	15705	15784	15650	15655	15693	15526	15645	15776	15730	15625	15641	15636	15663	15714	15517	15842	15673	15603	15632	15707	15761	15667	15726	15513	15741	15644	15747	15818	15909	15661	15613	15599	15715	15670	15804	15674	15751	15692	15748	15729	15792	15750	15805	15841	15677	15630	15650	15630	15767	15637	15643	15773	15754	15790	15632	15686	15711	15758	15811	15808	15782	15678	15750	15803	15768	15678	15721	15918	15619	15540	15724	15850	15811	15869	15761	15676	15657	15801	15887	15703	15729	15822	15854	15631	15641	15760	15810	15516	15796	15753	15776	15599	15605	15774	15804	15610	15744	15677	15852	15520	15716	15860	15549	15914	15807	15827	15754	15863	15484	15697	15901	15794	15686	15779	15684	15655	15779	15733	15887	15708	15802	15763	15642	15666	15729	15792	15776	15685	15786	15711	15656	15769	15666	15741	15721	15712	15787	15814	15911	15707	15867	15846	15732	15633	15565	15647	15700	15877	15751	15798	15597	15644	15696	15618	15764	15852	15610	15511	15792	15757	15592	15882	15855	15638	15875	15442	15866	15768	15639	15817	15751	15812	15780	15637	15690	15773	15747	15738	15671	15685	15869	15675	15830	15767	15763	15732	15765	15855	15906	15668	15865	15815	15779	15697	15678	15813	15797	15788	15668	15817	15740	15801	15592	15846	15798	15641	15683	15644	15783	15729	15682	15625	15761	15804	15566	15853	15631	15852	15836	15685	15784	15651	15784	15678	15755	15888	15592	15723	15781	15838	15725	15837	15731	15908	15803	15676	15854	15809	15664	15845	15828	15913	15690	15610	15670	15788	15725	15775	15467	15808	15857	15668	15726	15598	15685	15607	15640	15738	15782	15743	15689	15781	15676	15617	15760	15815	15536	15657	15654	15851	15897	15804	15707	15734	15615	15587	15792	15550	15673	15789	15522	15751	15751	15744	15688	15827	15673	15675	15617	15864	15690	15774	15702	15643	15690	15869	15554	15743	15730	15653	15896	15664	15647	15775	15686	15711	15714	15707	15641	15714	15673	15638	15660	15747	15595	15745	15584	15798	15851	15693	15762	15767	15607	15840	15542	15665	15861	15700	15862	15771	15766	15830	15707	15836	15698	15688	15485	15834	15804	15746	15676	15669	15805	15717	15939	15385	15684	15835	15655	15786	15615	15700	15693	15807	15553	15616	15710	15730	15819	15682	15840	15618	15742	15748	15943	15779	15711	15682	15657	15794	15736	15818	15705	15661	15654	15803	15799	15611	15744	15678	15691	15503	15895	15829	15769	15820	15766	15752	15621	15893	15619	15771	15709	15774	15698	15789	15664	15729	15705	15782	15709	15789	15685	15674	15769	15794	15783	15778	15710	15807	15551	15723	15654	15805	15782	15829	15747	15748	15626	15649	15807	15808	15744	15627	15648	15559	15814	15692	15523	15628	15696	15709	15731	15681	15718	15804	15874	15614	15761	15803	15697	15759	15870	15657	15777	15835	15689	15863	15886	15698	15785	15703	15676	15694	15780	15791	15726	15689	15920	15746	15677	15777	15666	15634	15685	15867	15700	15647	15813	15760	15664	15675	15623	15712	15844	15791	15869	15829	15827	15605	15851	15772	15748	15639	15677	15757	15731	15667	15740	15640	15824	15640	15882	15685	15688	15734	15682	15683	15639	15772	15814	15779	15670	15692	15700	15683	15665	15866	15804	15813	15682	15873	15537	15857	15662	15904	15644	15664	15683	15595	15662	15695	15675	15670	15773	15788	15805	15865	15733	15717	15755	15805	15703	15774	15918	15673	15789	15877	15805	15773	15786	15695	15895	15793	15828	15838	15687	15680	15826	15725	15710	15623	15692	15869	15804	15607	15686	15696	15791	15707	15789	15653	15793	15958	15849	15675	15738	15863	15764	15702	15731	15750	15733	15589	15567	15727	15698	15724	15608	15855	15794	15737	15888	15755	15792	15741	15711	15760	15736	15714	15801	15619	15798	15811	15633	15611	15930	15670	15761	15763	15639	15852	15822	15612	15694	15798	15774	15588	15843	15653	15627	15761	15632	15678	15655	15702	15875	15842	15960	15579	15539	15645	15625	15661	15909	15663	15808	15809	15693	15780	15704	15831	15719	15656	15816	15703	15771	15786	15724	15690	15689	15774	15619	15732	15458	15838	15767	15725	15725	15700	15811	15708	15913	15704	15841	15739	15720	15815	15657	15742	15717	15624	15722	15602	15825	15804	15589	15717	15861	15748	15701	15865	15647	15785	15791	15717	15625	15697	15759	15813	15562	15670	15625	15756	15743	15634	15817	15709	15700	15678	15864	15934	15802	15547	15763	15773	15655	15753	15683	15872	15744	15603	15746	15789	15763	15889	15649	15634	15752	15739	15616	15747	15567	15703	15726	15803	15733	15534	15690	15672	15844	15532	15807	15640	15800	15636	15923	15813	15649	15878	15675	15743	15641	15591	15800	15611	15882	15687	15675	15772	15630	15621	15743	15811	15788	15751	15771	15870	15574	15770	15568	15739	15832	15728	15781	15687	15685	15973	15714	15597	15840	15517	15685	15904	15808	15674	15725	15574	15751	15690	15607	15703	15821	15712	15803	15859	15726	15721	15775	15793	15747	15607	15758	15734	15808	15807	15726	15739	15783	15467	15853	15715	15613	15882	15512	15689	15653	15777	15850	15861	15758	15793	15852	15686	15760	15782	15777	15831	15781	15574	15595	15803	15648	15752	15718	15675	15753	15678	15790	15754	15724	15662	15643	15688	15754	15602	15814	15636	15709	15706	15697	15676	15726	15763	15559	15732	15892	15625	15616	15652	15785	15811	15787	15744	15625	15672	15839	15751	15905	15681	15731	15735	15781	15736	15791	15635	15738	15701	15777	15702	15694	15866	15545	15678	15833	15712	15624	15751	15770	15745	15706	15887	15709	15737	15569	15700	15744	15646	15760	15753	15616	15737	15660	15648	15709	15681	15837	15763	15807	15884	15753	15551	15815	15802	15692	15731	15677	15792	15862	15747	15701	15838	15811	15860	15860	15890	15880	15718	15702	15659	15792	15848	15876	15711	15648	15727	15784	15757	15703	15699	15715	15923	15805	15847	15693	15574	15728	15699	15730	15808	15804	15717	15743	15780	15621	15703	15572	15602	15611	15679	15855	15701	15764	15913	15774	15610	15683	15910	15660	15510	15725	15826	15585	15557	15825	15746	15759	15727	15713	15743	15809	15679	15822	15781	15654	15843	15868	15834	15742	15700	15710	15682	15457	15816	15755	15693	15742	15787	15751	15697	15656	15685	15833	15785	15619	15686	15694	15687	16072	15740	15630	15751	15677	15665	15635	15909	15578	15820	15721	15665	15575	15778	15626	15899	15765	15767	15749	15663	15667	15727	15718	15686	15838	15663	15808	15753	15773	15679	15781	15802	15678	15821	15691	15660	15756	15737	15781	16019	15665	15838	15793	15799	15740	15814	15790	15759	15796	15716	15829	15633	15638	15798	15793	15841	15818	15876	15660	15702	15652	15617	15748	15760	15681	15905	15629	15876	15750	15794	15641	15672	15866	15788	15651	15633	15707	15711	15633	15655	15697	15791	15773	15693	15505	15704	15759	15671	15636	15801	15636	15795	15919	15602	15647	15773	15770	15730	15719	15593	15821	15626	15663	15836	15821	15702	15694	15910	15774	15692	15863	15837	15655	15754	15610	15799	15619	15679	15584	15709	15782	15728	15829	15860	15707	15743	15828	15727	15713	15763	15711	15727	15796	15674	15614	15730	15770	15745	15748	15787	15723	15604	15625	15750	15803	15845	15781	15736	15602	15781	15741	15855	15637	15593	15710	15694	15787	15699	15782	15641	15694	15761	15761	15766	15782	15644	15608	15811	15699	15681	15706	15919	15747	15691	15690	15712	15712	15637	15824	15619	15773	15666	15735	15715	15719	15660	15704	15697	15648	15912	15713	15749	15696	15747	15704	15760	15628	15767	15754	15898	15905	15657	15668	15789	15594	15731	15579	15757	15669	15653	15739	15733	15781	15628	15907
25757	21173	27302	25784	21374	33519	47110	47190	33229	23070	19083	18135	17954	17864	17814	17751	17859	17725	17899	17871	17773	17874	17798	17514	17826	17649	17849	17843	17699	17711	17650	17797	17718	17858	17773	17857	17715	17709	17814	17808	17808	17813	17851	17711	17658	17778	17763	17640	17976	17821	17700	17682	17875	18000	17703	17683	17751	17793	17711	17812	17721	17676	17670	17724	17658	17715	17723	17758	17637	17582	17756	17532	17605	17704	17705	17715	17704	17637	17679	17855	17958	17643	17816	17801	17554	17652	17771	17750	17745	17761	17661	17560	17842	17743	17703	17928	17658	17624	17850	17903	17708	17654	17854	17827	17660	17607	17556	17552	17537	17382	17885	17699	17629	17842	17554	18043	17687	17651	17586	17619	17795	17865	17737	17848	17638	17763	17623	17751	17567	17732	17641	17716	17821	17732	17788	17748	17687	17843	17756	17742	17938	17657	17891	18041	17749	17672	17532	17613	17814	17945	17702	17589	17728	17736	17645	17645	17697	17845	17837	17613	17840	17637	17909	17763	17719	17986	17735	17750	17894	17796	17787	17967	17719	17876	17821	17938	17698	17793	17652	17948	17720	17740	17729	17697	17805	17868	17898	17868	17641	17671	17555	17631	17892	17877	17615	17672	17768	17799	17808	17668	17849	17940	17676	17821	17779	17719	17675	17669	17906	17561	17894	17640	17849	17691	17881	17634	17755	17672	17747	17742	17671	17720	17778	17940	17555	17517	17832	17692	17719	17463	17635	17635	17553	17623	17821	17624	17715	17790	17857	17641	17691	17767	17736	17906	17797	17827	17901	17725	17928	17745	17699	17766	17749	17583	17999	17678	17811	17460	17968	17853	17735	17834	17753	17609	17798	17668	17881	17676	17680	17653	17475	17680	17768	17627	17753	17745	17729	17620	17826	17832	17733	17816	17702	17842	17746	17835	17736	17787	17965	17932	17581	17641	17775	17566	17750	17570	17775	17717	17594	17581	17697	17876	17828	17700	17854	17892	17703	17666	17818	17822	17689	17715	17843	17797	17817	17816	17851	17674	17647	17714	17696	18045	17690	17789	17795	17599	17779	17703	17724	17998	17984	17808	17671	17679	17816	17658	17807	17751	17790	17826	17863	17512	17584	17640	17568	17700	17858	17791	17857	17775	17619	17799	17849	17737	17776	17816	17646	17714	17834	17838	17927	17534	17838	17655	17463	17852	17530	17781	17719	17684	17636	17916	17809	17940	17837	17831	17710	17666	17537	17537	17781	17811	17779	17725	17814	17807	17742	17732	17764	17798	17624	17674	17864	17659	17712	17687	17619	17580	17811	17970	17668	17621	17831	17828	17710	17726	18011	17826	17937	17810	17891	17573	18007	17707	17723	17825	17752	17741	17799	17739	17765	17777	17649	17992	17914	17884	17429	17741	17729	17654	17914	17686	17742	17674	17691	17709	17857	17565	17634	17581	17796	17793	17567	17687	17748	17666	17764	17719	17650	17664	17739	17738	17539	17689	17804	17681	17709	18094	17661	17755	17639	17568	17861	17742	17692	17679	17847	17685	17710	17672	17804	17613	17861	17684	17741	17797	17677	17529	17667	17743	17875	17566	17752	17697	17728	17851	17959	17967	17669	17648	17890	17790	17665	17638	17761	17696	17589	17599	17871	17726	17839	17687	17824	17856	17691	17723	17818	17729	17815	17793	17632	17717	18099	17779	17838	17887	17701	17721	17412	17812	17838	17877	17850	17782	17707	17682	17971	17639	17580	17598	17695	17496	17677	17686	17928	17766	17673	17956	17813	17840	17845	17683	17822	17727	17606	17614	17527	17815	17798	17874	17670	17841	17686	17635	17784	17649	17553	17776	17660	17680	17694	17767	17832	17683	17656	17825	17606	17868	17626	17691	17697	17540	17601	17710	17690	17764	18074	17877	17757	17856	17753	17812	17841	17775	17875	17637	17721	17700	17648	17551	17832	17828	17686	17808	17616	17563	17722	17731	17689	17815	17776	17631	17775	17717	17783	17663	17551	17800	17763	17647	17549	17586	17699	17662	17782	17968	17764	17572	17740	17747	17594	17875	17722	17683	17560	17808	17772	17589	17716	17710	17783	17823	17795	17628	17907	17722	17875	17675	17777	17684	17718	17916	17789	17780	17869	17748	17614	17689	17577	17851	17811	17725	17574	17750	17827	17658	17798	17693	17680	17693	17626	17882	17783	17869	17855	17680	17789	17852	17898	17723	17716	17691	17869	17640	17773	17805	17773	17707	17722	17889	17704	17623	17758	17815	17805	17769	17633	18006	17586	17623	17830	17619	17968	17615	17638	17830	17574	17724	17664	17685	17814	18023	17651	17754	17552	17852	17852	17667	17811	17957	17750	17790	17942	17778	17866	17755	17713	17710	17852	17848	17762	17722	17760	17510	17743	17769	17542	17662	17974	17668	17587	17600	17671	17886	17752	17539	17757	17599	17826	17777	17745	17839	17680	17715	17817	17455	17660	17722	17678	17786	18045	17741	17866	17742	17833	17638	17824	17810	17639	17673	17806	17705	17881	17808	18067	17793	17927	17698	17673	17775	17784	17705	17584	17624	17752	17542	17635	17707	17455	17660	17832	17549	17753	17907	17742	17793	17689	17794	17760	17812	17740	17688	17794	17793	17539	17713	17621	17752	17831	17890	17969	17999	18071	17453	17832	17801	17581	17899	17688	17567	17730	17804	17660	17707	17690	17853	17818	17758	17587	17795	17807	17587	17557	17550	17923	17810	17765	17594	17739	17858	17645	17691	17688	17711	17888	17674	17856	17733	17762	17525	17640	17813	17654	17859	17726	17659	17649	17599	17691	17767	17877	17824	17590	17788	17687	17753	17818	17541	17798	17759	17869	17536	17665	17841	17901	17766	17768	17685	17686	17629	17732	17592	17761	17752	17596	17753	17878	17570	17503	17688	17747	17701	17660	17587	17921	17690	17957	17875	17755	17547	17744	17726	17506	17712	17752	17765	17756	17727	17777	17701	17869	17747	17785	17702	17738	17765	17683	17754	17641	17838	17753	17791	17808	17756	17795	17621	17748	17716	17711	17724	17767	18012	17659	17989	17785	17810	17601	17588	17870	17552	17745	17799	17886	17763	17671	17703	17648	17816	17863	17862	18003	17683	17808	17857	17662	17645	17719	17791	17754	17671	18002	17801	17674	17656	17753	18062	17841	17933	17850	17835	17817	17579	17698	17617	17699	17663	17862	17878	17644	17393	17812	17955	17566	17825	17722	17862	17738	17779	17814	17813	17987	17597	17755	17630	17717	17855	17829	17599	17809	17863	17795	17719	17713	17994	17886	17667	17598	17810	17698	17701	17830	17833	17668	17705	17684	17649	17660	17767	17872	17698	17557	17619	17855	17598	17782	17744	17807	17722	17825	17673	17935	17914	17858	17800	17928	17708	17522	17750	17819	17723	17414	17714	17746	17625	17852	17740	17901	17949	17876	17678	17652	17673	17858	17662	17607	17747	17689	17770	17789	17916	17869	17653	17610	17555	17819	17836	17751	17759	17630	17738	17840	17662	17912	17787	17733	17570	17781	17778	17837	17677	17830	17888	17700	17909	17698	17890	17742	17562	17712	17708	17935	17862	17573	17815	17750	17802	17641	17547	17651	17670	17782	17855	17792	17700	17713	17856	17714	17680	17697	17863	17878	17777	17487	17618	17627	17914	17950	17829	17920	17764	17694	17759	17911	17598	17850	17821	17755	17870	17739	17686	17705	17838	17677	17657	17588	17772	17869	17687	17720	17776	17809	17713	17581	17689	17792	17734	17996	17864	17778	17960	17936	17696	17966	17803	17821	17789	17903	17727	17617	17697	17783	17822	17894	17640	17800	17852	17682	17808	17901	17788	17726	17828	17878	17686	17853	17612	17736	17589	17648	17677	17784	17713	17751	17640	17745	17858	17654	17663	17791	17806	17662	17506	17870	17663	17666	17659	17724	17806	17720	17727	17668	17824	17915	17790	17896	17888	17760	17741	17897	17782	17846	17659	17592	17631	17711	17785	17749	17556	17744	17674	17685	17802	17714	17673	17951	17751	17742	17690	17850	17460	17847	17868	17820	17679	17585	17867	17694	17832	17533	17616	17687	17884	17871	17681	17941	17879	17679	17904	17782	17849	17617	17885	17769	17522	17620	17935	17805	17885	17916	17724	17992	17833	17567	17690	17703	17602	17661	17775	17962	17859	17726	17791	18012	17758	17758	17744	17905	17713	17700	17735	17766	17760	17824	17855	17777	17917	17818	17862	17823	17811	17743	17729	17717	17731	17923	17486	17824	17506	17815	17568	17671	17799	17914	17744	17727	17903	17858	17599	17582	17581	17774	17746	17778	17903	17936	17752	17748	17676	17851	17748	17795	17544	17614	17790	17876	17786	17803	17716	17621	17783	17710	17799	17775	17595	17618	17819	17631	17747	17789	17777	17679	17549	17794	17596	17894	17689	17635	17636	17725	17910	17849	17703	17738	17821	17645	17876	17854	17783	17642	17825	17538	17710	17720	17728	17706	17699	17910	18018	17751	17899	17730	17739	17853	17608	17825	17577	17546	17842	17662	17682	17776	17800	17715	17700	17560	17786	17948	17705	17757	17749	17913	17740	17872	17786	17749	17791	17731	17742	17908	17912	17767	17622	17723	17775	17614	17693	17757	17748	17902	17771	17524	17601	17878	17647	17973	17905	17878	17823	17736	17568	17828	17912	17929	17780	17672	17835	17882	17905	17879	17760	17723	17582	17802	17803	17653	17752	17810	17614	17767	17699	17837	17754	17662	17662	17682	17669	17663	17806	17865	17868	17733	17693	17805	17722	17900	17620	17696	17616	17826	17793	17830	17734	17753	17831	17870	18019	17831	17690	17852	17752	17858	17752	17623	17741	17658	17900	17848	17771	17794	17693	17771	17863	17987	17757	17772	17528	17907	17844	17633	17814	17797	17911	17833	17822	17709	17891	17519	17679	17744	17828	17862	17685	17756	18181	17812	17728	17673	17839	17956	17799	17879	17805	17726	17845	17876	17856	18058	17666	17713	17808	17890	17739	17768	17932	17709	17883	17583	17682	17761	17774	17667	17601	17702	17982	17915	17709	17725	17693	17624	17710	17564	17665	17743	17791	17830	17786
14423	20347	19560	17663	21300	37747	48641	47112	32220	20449	16973	16060	16030	16349	16083	16081	16183	16087	15984	16087	15987	16196	16220	16148	15988	16199	15935	16122	16076	15927	16021	15901	16175	16048	16047	16072	15927	16225	15955	16096	15976	16066	15962	16105	16104	15874	16044	15958	16053	16188	15839	16190	16094	15842	15969	15945	16066	15851	16274	15998	15981	15995	16120	16087	16006	16182	16161	16095	15987	16021	16200	15974	16098	15967	15974	15964	16140	16006	16075	16015	16183	16204	16063	16093	16014	15951	15825	16100	16058	16131	16044	16187	15941	16146	16004	15999	16063	16020	15986	16145	16075	16015	16070	15929	15979	16016	15987	15894	15910	15949	16056	16055	15912	16008	16139	16048	15970	16068	16050	15969	15976	16054	16036	16150	16065	15984	16028	15987	15953	16113	16084	15961	15930	15945	15916	16174	16121	16084	15950	16071	15987	16118	15843	16109	16037	15977	15981	16062	16013	16007	16257	16056	15860	16032	16122	15938	16018	15982	16057	16049	16126	16009	16053	15962	15939	16027	15971	16082	16036	15981	15949	16111	16028	16164	16203	15909	15828	15916	16168	16067	16087	15923	15967	16047	16202	16079	16051	16015	15989	16059	15910	16139	15967	16050	15872	16081	16056	16166	15951	16053	16216	15973	16237	16024	15899	16206	16297	15907	16037	16008	16040	15969	16085	16007	16060	15931	16016	15924	16046	16166	16060	15804	15986	16107	15907	16064	15936	15937	16116	16089	15863	16136	16165	16016	15932	15938	16221	15882	16119	15758	15940	16164	16031	15937	15927	15985	16030	16174	15962	16053	16026	15912	16029	16196	15838	16022	16001	16159	16122	16038	15946	16027	16086	16023	16006	15982	15961	16084	16136	16054	16073	15980	15949	16146	15918	15935	16155	16101	16071	16110	15957	16054	15948	15896	16093	15963	16088	15945	15940	16063	16080	16052	16119	16011	16084	15940	15961	16066	15977	16064	15968	16208	16169	16010	15926	15985	16010	16098	16064	16122	16074	16044	16080	16137	15790	15986	15983	15998	16039	16024	15915	16102	16005	15895	16024	15876	15951	15959	15977	16006	15965	16113	16123	16009	16180	15910	16154	15847	16107	16114	15952	15850	15966	15836	16120	15910	16083	15918	16051	15986	16107	15902	16051	15905	16093	15963	16163	16025	16218	16101	15885	16122	16013	16091	15964	15933	15946	16146	16116	15915	15958	15993	16096	16142	16032	16145	15939	15951	16134	15869	16081	15866	16140	16114	15928	15994	16263	15897	15903	16194	15977	15970	15957	15936	16044	15999	15921	15919	16252	16038	16060	16146	15975	15919	15962	16071	15934	15996	16090	15896	16120	16103	16063	16046	16154	15925	16073	16197	16181	16034	16054	16100	16174	15924	15996	15877	15910	16010	15954	16034	16050	16127	15964	15923	16092	16009	15872	15920	16053	15937	16203	15973	16136	15955	15965	16131	16002	16120	16191	16102	16065	15916	16044	15856	15847	15982	16127	15974	15952	15954	16108	15964	16051	15977	16126	16111	15818	15983	16099	16040	16041	15989	15900	16012	16050	15944	16067	15887	16031	16218	16147	16069	15913	16170	15916	16107	16174	16213	16059	16088	15995	16033	16091	16207	15977	15897	15908	15917	15932	16030	15991	15994	16058	15900	16024	16036	15925	16267	15976	16144	16022	16049	16044	15988	15868	16081	16044	15977	16043	16078	16224	15904	16130	16125	16196	16083	15901	16034	16167	15968	15935	16170	15986	16134	15939	16092	16137	16178	15974	15978	15844	16129	16134	16078	16099	16176	15931	16053	16054	16021	15910	16014	15956	16052	16038	16074	16226	15872	16227	16099	16044	16111	15816	16095	16048	15998	15996	15969	15875	16039	16172	15936	16015	16133	15959	16117	15931	16087	16149	16081	16026	15933	16061	16142	16136	15911	15909	16111	15983	16204	16073	16192	16105	16028	15870	15926	16094	16027	16035	16062	16070	16124	15902	15854	16076	16094	15895	15919	16166	15929	16142	15967	15938	16035	16114	16038	15883	16002	16229	16024	16025	16088	15931	16190	16154	16017	16054	15925	15976	16031	16066	16186	15893	16102	16077	15994	15922	16072	16023	16168	16071	15965	15995	15994	15997	16108	15901	16008	16024	16085	16293	16170	15900	15973	16087	15969	15876	16122	16156	16016	16026	15945	16057	15985	16037	16170	16080	16126	16055	16170	15940	16282	16045	16061	16129	15906	15961	16270	16105	15930	15973	16121	16124	16044	16036	15902	16046	15877	15908	16139	15923	16163	16038	15939	16046	16065	16028	15956	15988	16047	15966	16110	16068	15919	15859	16024	16020	15803	16110	16133	16137	16020	15967	15974	15940	15986	16015	16017	15923	16099	16075	16083	16145	15942	16075	15954	16094	15930	15973	16001	16113	16157	15876	16144	16058	16112	15991	15994	16030	16075	16067	15891	15904	15996	15884	15975	15939	15988	15873	15919	16033	15950	16111	15905	16021	16067	16155	16276	15858	15926	16057	16086	15994	15900	16058	16157	15940	16127	15918	16009	15949	16096	16139	16128	16174	16101	15883	15874	16017	16029	15996	16010	16103	15913	16070	16062	16134	16018	15952	16121	16095	15998	16217	15808	16005	16100	16006	16105	16091	15939	15956	16012	16166	15968	16050	16089	16019	16025	15806	16046	16039	16009	15988	15985	15994	15969	16080	16115	16065	15910	16105	16026	15967	15990	16044	16163	16004	16054	16071	16241	16069	16092	16091	16164	16093	16122	15933	16060	16041	15984	16167	16007	16111	16028	16081	16025	15953	15946	16023	16081	15993	15984	16001	16096	16002	15973	15996	16025	16037	16062	16085	16005	16030	15908	15863	15956	15901	15965	16009	16097	15926	16043	16081	16183	16046	15942	16109	15875	15992	16147	16034	15947	16044	15985	15945	16020	16178	15965	15995	16074	16240	15931	16112	16114	15956	16085	16031	16113	15943	16094	16207	16101	16124	15896	16034	16004	16039	16229	15893	15977	16032	16076	16153	16041	15997	16093	16012	16037	15975	16032	15965	16110	15993	15821	16104	16175	16066	16117	16124	16071	15937	16166	16030	15941	16106	15960	16045	16160	15975	16095	15864	15981	15988	15984	15966	16036	16096	16158	16007	16240	15894	16011	16032	16025	16096	15910	15993	15941	16206	15950	15894	15983	16178	15924	15832	16042	15855	16084	15906	15923	16115	16004	16003	16163	16076	16027	15896	16163	15989	16043	16049	15852	16012	15978	15964	15965	16059	16073	16125	16193	16132	16020	15958	16084	16183	16090	16128	16082	16111	16153	16138	15864	15985	15965	16144	16117	16110	16258	16033	15865	15854	16132	16046	16068	15914	15979	16029	16072	15801	15988	16156	16039	16017	16173	15993	16019	15937	16060	16072	15944	16014	16003	16143	16107	15951	16067	16093	15961	16090	15943	15903	16055	16068	15990	16018	16069	15922	15883	16023	16007	16112	15919	16147	15983	16032	15908	15853	16114	16073	16011	15987	16102	16002	16150	15993	16083	16033	16055	16072	16161	16111	16120	16154	16069	16198	15972	16112	16000	16149	16083	15887	15999	15930	16022	15887	16060	16002	16057	15955	16026	16101	16080	16059	16010	16147	16005	16023	15963	16126	15939	15963	16195	16091	15916	15861	16037	16045	16114	15973	16020	16042	16043	15956	16069	16083	16047	16145	16086	16036	16105	16010	15994	16077	16029	16004	15992	16135	15809	16143	16072	16153	15995	16342	16030	16104	16000	15923	15919	16036	16153	15979	15949	15990	16065	16019	15994	16094	16010	16074	16094	16010	16065	15966	16105	15994	16048	16220	15971	15903	16176	16188	15931	15956	16077	16299	15955	16006	16012	15974	15941	15999	16013	15949	15915	15955	15936	15920	15970	16101	16044	15966	15923	16143	16025	15849	16052	16009	15870	16094	16085	16114	16138	16050	16116	16013	16116	16007	16112	16132	16065	16155	16174	16110	15830	16096	16185	15979	16042	16095	16020	16055	16191	16001	16005	15937	15925	16186	16056	16005	15889	16063	16005	15991	15986	16091	16003	16020	16026	15843	16155	15974	16081	16070	16104	16120	16035	16016	16175	15967	15997	15982	16044	16209	15953	15978	16088	16087	16077	16001	16071	15927	16039	16224	16073	16103	16180	15972	16110	16112	16092	16038	16034	16018	16025	16098	16218	15855	16060	16048	16022	15937	16020	15982	15905	16048	15914	15914	16029	16194	16059	16196	16167	16045	16135	15998	15953	16129	16016	16068	15914	15939	15994	15932	16042	16175	16009	16060	16070	16011	15942	16122	16088	16180	15977	16003	15995	16024	15948	16119	15927	16045	16101	16107	15842	16093	15949	16045	16102	16176	16089	16046	16215	15898	15849	16190	16090	16000	16086	15966	15953	16072	16051	16023	15912	16088	15985	16071	15998	16053	15875	16091	16041	15933	16160	15882	16057	16095	16020	16051	16073	16067	16190	16003	16104	15962	16114	16110	16018	16031	16247	15957	16157	15926	16031	15970	16157	16263	15978	15894	15930	15963	15987	16135	15934	15956	16135	15811	16104	15994	16063	16097	15857	16067	16098	16002	15971	15927	15866	16100	16038	16028	16120	16136	15973	16034	16078	15904	15845	16096	16129	16164	15871	16073	16071	16030	16054	16036	15992	16078	15924	15929	15996	15918	16070	16021	16072	15993	16057	16151	16070	15911	16102	15958	16024	15939	16018	15888	15999	16116	15941	16095	15963	15978	15963	15926	15943	15953	15982	15944	15887	16083	16177	16027	16148	16059	15960	16149	15936	16064	16143	15995	15973	16195	15913	16173	16024	16022	16072	16123	15910	16255	15970	16068	16033	15992	15931	16050	16117	15975	15954	15985	16010	16052	15870	16090	16127	16103	15920	16063	16094	16263	15878	16086	16181	16011	15872	15928	15976	16104	16122	16164	15839	16073	16159	16075	16113	16067	16118	16117	15892	16063	15923	15905	16025	16097	16238	15972	16076	16017	16001	15979	16063	16142	15990	16018	16088	16058	15990	16225	16126	15839	16144	16019	15967	16060	16017	16017	15843	15939	16018	15935	15964	16038	16244	16143	16071
23722	21176	28679	23992	21951	42829	63539	62699	47480	30014	22179	19242	18341	18268	18362	18406	18434	18386	18484	18278	18367	18334	18360	18263	18362	18351	18300	18102	18200	18267	18461	18226	18075	18162	18052	18279	18083	18255	18390	18468	18336	18234	18044	18132	18053	18352	18210	18197	18369	18197	18213	18183	18183	18304	18233	18171	18130	18081	18116	18235	18177	18175	18189	18092	18213	18171	18409	18202	18332	18204	18036	17971	18189	17950	18085	18144	18131	18000	18207	18196	18239	18209	17924	18140	18322	18185	18229	18214	18180	18037	18226	18223	18224	18089	18240	18035	18195	18035	18191	18131	18340	18071	18037	18087	18197	18286	18177	18207	17995	18058	17957	18166	18212	18154	18153	18353	18139	18271	18187	18082	18229	18142	18048	18128	18113	18045	18061	18191	18168	18074	18223	18065	18076	18053	18272	17994	18152	17976	17893	18264	18082	18243	18261	18291	18097	18024	18089	18185	18271	18166	18054	18222	18178	18218	18137	18294	18155	18254	18247	18289	18167	18267	18308	18173	18126	18167	18026	18166	18163	17993	18280	18052	18217	18298	17854	18127	17955	18003	18040	17983	18071	18185	17992	18168	18266	18253	18233	18064	17919	18186	17860	18036	18008	18106	18151	18103	18122	18149	18021	18051	18179	18089	18197	18226	18300	18265	18027	18201	18086	18055	18155	18210	18112	18117	18316	18302	18346	18337	18154	18235	18272	18228	18131	18013	18020	18274	18079	18260	18061	18211	18222	18084	18050	18057	17960	18153	18224	18183	18071	18164	18231	18011	18175	18190	18333	18032	18018	18079	18018	17945	18138	18157	18078	18100	18225	18071	18077	18160	18056	18212	17903	18198	18116	18290	18095	17969	18035	18246	18141	18232	18321	18184	18015	18134	18081	18197	18153	18200	18128	18165	18018	18228	18272	18137	18222	18081	18141	18271	18170	18225	18143	18058	18189	17990	18129	18141	18128	18140	17990	18118	18116	17967	18203	18088	18030	18132	18277	18204	18273	18121	18123	18085	18228	18168	18176	18125	18197	18137	18169	18007	17985	18200	18184	18154	18094	18358	18100	17869	18247	18088	17907	17971	17925	17926	18385	18063	18226	18149	18069	18165	18211	17959	18172	18078	18050	18047	18283	18048	17982	18043	18228	18354	18218	18231	17958	18338	18162	18240	18131	18400	18225	18099	18075	18154	18111	18164	18058	18096	18294	18025	17855	18164	17884	17957	18358	18279	18419	18083	18050	18147	18269	18032	18164	18146	18022	18154	18133	17986	18099	17943	17996	18188	18061	18199	18211	18086	18268	18104	18098	18141	17872	18065	18319	18119	18308	18174	18100	18179	18119	18242	18212	18055	18089	18039	17936	18191	18293	18114	18042	18196	18355	18061	18225	17918	18051	18122	18112	18176	18072	18228	18342	18025	18020	17958	18150	18056	18051	18177	18111	18008	18108	18121	18043	18019	18170	18243	18304	18275	18055	18390	18097	18261	18091	18106	18379	18226	18086	18178	18233	18161	18192	18169	18131	17926	18210	18214	18159	18333	18106	18211	18128	18085	18017	18252	18269	18300	18202	18159	18050	18188	18155	18158	18143	18182	18072	18369	18040	17866	17902	18217	18256	18237	18001	18338	18085	18288	18152	18299	18155	18201	18045	18050	18154	18201	18132	18245	18299	18138	18054	18047	18110	17994	18358	18070	18157	18095	18101	18136	18268	18257	18280	18158	18107	18125	18274	18053	18078	18334	18285	18215	18197	18085	18348	18230	18034	18051	18170	18169	18287	18176	18031	18246	18060	18009	18298	18313	18152	18121	18153	18079	18229	18043	18184	18020	18198	18172	18243	18029	18101	18324	18157	18313	18093	18241	18071	18251	18135	18201	18222	18266	18018	18073	18054	18219	18074	18255	18294	18133	18302	18328	18206	18018	18064	18068	18123	18287	18013	18300	18163	18176	18141	18214	18348	18193	18352	17943	18233	18399	17872	18040	18217	18266	18097	18234	18334	18060	18320	18150	18147	18260	18355	17942	18090	18053	18410	18113	18118	17996	17979	18171	17890	18247	18264	18313	18288	18137	18063	18115	17943	18081	18178	18153	17898	18071	18300	18080	18021	18033	18172	18242	17968	18148	18116	18273	18287	18222	18278	18133	18066	18354	18274	18067	18183	18023	18115	18146	18287	18226	17993	18117	18252	18104	18080	18072	18031	18167	18096	18248	18060	17926	18201	18326	18285	18223	18187	18058	18275	18290	18126	18331	18234	18151	18277	17843	18015	18026	18250	18360	18226	18258	18153	18089	18175	18030	18045	18029	17993	18089	18151	18283	18280	18108	18251	18166	18017	18196	18323	18190	18184	18187	18075	18055	18163	18143	18203	17862	18028	18017	18108	18163	18132	17979	18113	18200	18110	18218	18261	17818	18129	18058	18114	18138	17946	18082	17941	18248	18132	18092	18157	18191	18036	18214	18072	18097	18305	18234	17941	18225	17937	18174	18203	18327	18218	18123	18208	18215	17971	18150	18042	18055	18177	17993	18203	18158	18128	18160	18228	18190	18098	18079	18106	18113	18241	18069	18092	18083	18053	18206	18279	18102	18498	18240	18299	18279	18167	17962	17965	17955	18241	18047	18085	18136	18240	18001	18039	18196	18052	18018	18075	18176	17986	18127	18047	18078	18063	18162	18173	18200	17977	18235	18269	18035	18198	18221	18150	18076	18136	18048	17996	18353	18139	17879	18068	18067	18084	18230	18005	18121	17874	18127	18149	18176	18050	18296	18125	18116	18160	18276	18255	18007	18236	18089	18235	18090	18297	18003	18168	18121	18112	18181	18162	18122	18064	18168	18167	18169	18107	18222	18249	18165	18326	18109	17902	18322	18041	17904	18053	18244	18253	18120	17925	18054	18169	18212	18265	17970	18078	17994	18170	17976	18115	18127	18119	18025	18145	17958	18174	18196	18234	18185	17854	18140	18074	18127	18263	18302	18195	18176	18149	18240	18259	18153	18376	18266	18104	18154	18142	18207	18077	18067	18073	18150	18014	18111	18086	17960	18196	18288	18025	18235	18128	18084	18217	17938	18019	18055	18190	18201	18102	18124	17979	18151	18295	18055	17981	18194	17992	18131	18077	18159	18187	18111	18111	18140	18178	18137	18246	18254	18142	18082	18205	18051	18231	18398	18196	18179	18220	18159	18141	18275	18185	18122	18032	18260	18185	18147	18140	18157	18367	18101	18323	18208	18054	18338	18212	18040	18349	18157	18014	18321	18199	18086	18375	18068	18287	18329	18312	18128	18150	18363	18077	18283	18254	18054	18065	18066	18027	18071	17954	18033	18042	18065	18252	18155	18123	18186	18295	18142	18117	18253	18121	18137	18297	18100	18376	18037	18074	18237	18068	17990	18210	18147	18009	18168	18084	18112	18212	18018	18289	18196	18166	18264	18166	18005	18061	18055	18445	18081	18199	18127	18116	18115	18096	18097	18105	18170	18211	18199	18410	18130	18374	18126	18113	18193	17999	18258	18179	18151	18235	18247	18089	17870	18026	18263	18096	18258	18057	18073	18165	18181	18182	18142	18268	18141	18220	18203	18161	18039	18125	18161	18138	18042	18054	18203	18116	17989	18157	18110	18010	17956	18216	18057	18033	18354	18261	18209	18139	18000	18300	18293	18022	17944	17965	17989	18200	18210	18066	18324	18273	18091	18172	18115	18144	18140	18313	18274	18313	18273	18319	18068	18406	18217	18057	18093	18049	18166	18129	18185	18076	18156	18225	18295	18242	18028	18165	18198	18404	18280	17946	18136	18245	18215	17976	18204	18256	18165	18246	18119	17978	18199	18155	18056	18068	18131	18301	18280	18015	18075	18094	17970	18003	18123	18224	18037	18067	18251	18294	18134	18121	18235	17983	18021	18237	18112	18126	18118	18253	18249	18045	18003	18219	18064	18331	18036	18158	18210	18069	18377	18104	18179	18172	18136	18184	18180	18286	18125	18105	18084	17939	18084	18146	18187	18214	18142	18039	18154	18155	18167	18191	18275	18139	18231	18010	18117	18192	18177	18233	18134	18172	18072	18037	18171	18224	18117	18281	17872	18105	18041	18096	18151	18114	18107	18157	18288	18114	18216	18177	18409	17938	18210	18152	18081	18136	18129	18181	18085	18029	18167	18107	18266	18213	18163	18263	18102	18006	18099	18292	18014	18254	18106	18069	18090	18167	18320	18104	18035	18153	17946	18223	18271	18048	18077	18037	18198	18197	18139	18150	18073	18143	18122	18184	18053	18262	18078	18054	18219	18169	18087	18132	18191	18103	17857	17907	18127	18131	18156	18059	18249	18274	18280	18254	18042	18039	18017	18294	18091	18140	18263	18233	18102	17973	18121	18194	18269	18204	18270	18238	18435	18332	18002	18103	18073	18127	18273	18231	18167	18101	17938	17947	18060	18161	18229	17983	18277	18098	18234	18048	18186	18147	18299	17825	17885	18222	18089	18229	18129	17986	17939	18033	18141	18199	17974	17875	18057	18174	18094	18207	18284	18204	18083	18244	18202	18186	18244	18246	18169	18071	18133	18158	18144	18146	18368	18154	18117	18013	18100	18275	18207	18080	18200	18050	18096	17974	18169	18300	17933	18069	18248	18224	18231	18169	18117	18174	18018	18214	18079	18286	18261	18083	18134	18210	17985	18066	18086	18199	18163	18122	18043	18108	18200	18082	18026	18121	18177	18071	18082	18205	17983	18264	18024	18211	18303	18187	18033	18288	17907	18115	18213	18060	18103	18276	18253	18091	18072	18088	17782	18002	18163	18095	18221	18204	18199	18111	18011	18293	18240	18108	18174	18157	17969	18202	18544	18098	18210	18197	18117	18286	18300	18169	18177	18324	17979	18120	18250	18124	18041	18090	18201	18013	18132	18230	18093	18091	17965	18278	18302	18297	18191	18201	18143	18179	18129	17982	18331	18063	18086	17946	18131	17945	17995	18271	18166	18187	18279	18133	18199	18047	18294	17934	18114	18030	18152	18110	18037	18075	18119	17978	18164	18335	17988	18100	18126	18326	18126	18005	18147	18141	18160	18178	18414	17989	18242	18106	17968	18078	18133	18021	18132	18115	18128	18045	18050	18193	18353	18113	18234
16410	27206	25356	21121	25001	51123	65042	64756	47212	28092	19539	16713	16279	16228	16211	16444	16389	16250	16243	16326	16211	16338	16228	16180	16193	16313	16338	16426	16325	16128	16313	16323	16230	16377	16308	16284	16341	16348	16298	16331	16181	16222	16407	16256	16414	16314	16073	16162	16363	16299	16157	16289	16230	16382	16413	16249	16242	16265	16313	16321	16307	16270	16197	16237	16367	16336	16177	16175	16347	16352	16218	16309	16303	16321	16098	16298	16198	16254	16375	16069	16418	16225	16145	16258	16241	16095	16235	16326	16433	16099	16304	16229	16483	16296	16208	16409	16370	16402	16427	16407	16442	16378	16257	16314	16336	16184	16288	16111	16258	16214	16202	16403	16082	16224	16269	16186	16200	16268	16163	16229	16237	16193	16273	16331	16210	16311	16173	16353	16253	16304	16252	16310	16342	16283	16189	16386	16248	16315	16342	16162	16388	16251	16276	16332	16216	16212	16280	16220	16132	16275	16216	16299	16226	16104	16383	16097	16241	16293	16316	16217	16212	16261	16198	16486	16161	16393	16303	16101	16227	16281	16320	16357	16431	16244	16312	16329	16301	16204	16300	16255	16361	16206	16172	16324	16267	16123	16419	16229	16231	16353	16398	16147	16378	16344	16185	16322	16319	16373	16239	16316	16221	16224	16351	16082	16225	16420	16396	16320	16204	16259	16080	16163	16261	16176	16159	16351	16236	16342	16333	16374	16093	16146	16482	16119	16269	16287	16244	16265	16220	16193	16273	16375	16212	16124	16182	16346	16261	16303	16389	16318	16254	16204	16327	16076	16257	16365	16238	16348	16312	16408	16262	16316	16275	16229	16520	16185	16332	16413	16252	16269	16444	16205	16366	16153	16208	16466	16250	16185	16179	16062	16333	16151	16316	16276	16152	16389	16268	16329	16264	16124	16317	16288	16271	16011	16275	16163	16295	16180	16342	16165	16403	16065	16267	16286	16169	16221	16438	16287	16312	16209	16250	16184	16198	16287	16382	16360	16229	16163	16289	16166	16270	16159	16274	16266	16253	16334	16403	16274	16366	16333	16281	16272	16395	16360	16038	16165	16371	16264	16265	16383	16131	16138	16250	16255	16135	16280	16290	16425	16178	16424	16260	16195	16306	16299	16302	16361	16241	16013	16198	16109	16231	16268	16276	16146	16178	16323	16215	16162	16259	16264	16135	16189	16377	16287	16255	16141	16146	16390	16267	16168	16158	16185	16120	16064	16227	16424	16269	16084	16379	16259	16280	16262	15966	16290	16342	16162	16177	16273	16252	16182	16140	16120	16357	16212	16383	16199	16267	16199	16226	16302	16350	16290	16232	16235	16363	16253	16242	16245	16346	16320	16187	16062	16435	16256	16251	16210	16176	16467	16252	16244	16199	16254	16283	16287	16224	16269	16330	16272	16314	16302	16306	16227	16174	16326	16280	16251	16303	16124	16230	16002	16432	16193	16449	16316	16346	16211	16485	16097	16031	16396	16336	16255	16296	16126	16248	16303	16124	16356	16068	16251	16128	16231	16032	16292	16338	16219	16384	16267	16249	16239	16278	16281	16224	16332	16266	16403	16307	16288	16115	16199	16251	16294	16085	16220	16290	16212	16116	16258	16323	16178	16275	16387	16313	16345	16265	16261	16433	16196	16311	16356	16111	16334	16506	16341	16160	16311	16323	16253	16310	16187	16228	16274	16367	16282	16334	16386	16185	16295	16257	16180	16210	16177	16223	16138	16212	16355	16407	16175	16243	16175	16249	16227	16168	16196	16304	16221	16280	16190	16278	16242	16286	16057	16308	16330	16091	16447	16108	16170	16309	16202	16237	16348	16323	16207	16538	16432	16138	16189	16459	16263	16168	16310	16368	16404	16314	16395	16270	16093	16195	16341	16451	16251	15989	16362	16295	16352	16154	16357	16207	16214	16424	16078	16290	16120	16331	16137	16368	16129	16218	16297	16170	16268	16389	16239	16204	16159	16129	16296	16244	16108	16238	16130	16251	16141	16125	16305	16296	16293	16230	16151	16348	16296	16290	16469	16150	16308	16365	16240	16160	16301	16185	16169	16307	16223	16359	16332	16156	16203	16143	16283	16324	16201	16287	16307	16264	16348	16258	16396	16239	16142	16172	16321	16237	16284	16272	16270	16227	16135	16245	16423	16100	16208	16149	16221	16229	16448	16140	16430	16362	16151	16240	16380	16304	16296	16235	16246	16386	16331	16116	16278	16294	16352	16239	16173	16375	16248	16311	16349	16278	16357	16371	16137	16119	16252	16011	16280	16319	16244	16144	16202	16114	16228	16389	16298	16210	16219	16385	16345	16270	16125	16401	16263	16178	16321	16390	16313	16448	16229	16345	16246	16109	16196	16306	16272	16362	16272	16201	16386	16208	16204	16036	16307	16101	16341	16320	16303	16373	16209	16060	16171	16346	16256	16276	16451	16320	16392	16382	16273	16396	16309	16176	16433	16071	16206	16183	16035	16389	16165	16179	16235	16386	16227	16122	16387	16320	16203	16365	16203	16298	16193	16350	16188	16036	16323	16183	16103	16363	16166	16251	16317	16412	16142	16384	16246	16158	16228	16317	16227	16254	16200	16363	16268	16079	16088	16315	16362	16168	16289	16382	16207	16285	16148	16307	16128	16168	16151	16325	16330	16404	16195	16155	16332	16250	16184	16187	16352	16218	16233	16168	16391	16439	16175	16362	16312	16176	16278	16123	16112	16208	16228	16356	16209	16298	16262	16187	16013	16163	16463	16281	16185	16039	16237	16232	16229	16157	16240	16250	16347	16414	16222	16074	16293	16228	16096	16293	16141	16386	16237	16248	16150	16164	16388	16310	16278	16287	16282	16287	16352	16143	16118	16249	16167	16144	16322	16231	16317	16287	16195	16278	16375	16196	16293	16183	16117	16289	16277	16247	16144	16304	16216	16342	16184	16278	16279	16370	16258	16154	16212	16134	16333	16156	16203	16205	16169	16270	16385	16239	16366	16293	16329	16170	16087	16300	16300	16163	16274	16214	16095	16359	16200	16150	16197	16323	16348	16332	16348	16214	16146	16318	16245	16231	16337	16358	16194	16131	16192	16105	16152	16271	16052	16241	16137	16237	16427	16196	16246	16239	16460	16254	16177	16302	16307	16305	16336	16255	16251	16369	16212	16302	16420	16077	16274	16283	16263	16240	16366	16218	16204	16268	16059	16309	16153	16264	16133	16309	16351	16184	16314	16212	16441	16071	16250	16333	16321	16276	16388	16324	16353	16454	16263	16372	16195	16229	16191	16123	16343	16174	16294	16201	16191	16310	16152	16347	16258	16410	16268	16113	16347	16405	16135	16199	16327	16192	16280	16278	16232	16148	16264	16184	16330	16149	16116	16312	16071	16242	16150	16254	16157	16160	16296	16269	16181	16162	16161	16247	16279	16133	16177	16306	16352	16250	16240	16116	16206	16256	16120	16257	16151	16269	16433	16184	16466	16156	16263	16225	16306	16305	16206	16269	16221	16211	16299	16121	16243	16290	16254	16186	16239	16428	16164	16536	16318	16084	16147	16196	16075	16366	16137	16167	16298	16185	16337	16080	16104	16211	16213	16294	16200	16237	16203	16227	16187	16273	16237	16281	16391	16170	16258	16220	16348	16256	16301	16352	16302	16268	16353	16297	16331	16389	16156	16279	16370	16291	16105	16244	16205	16255	16187	16279	16153	16170	16218	16272	16185	16324	16254	16229	16226	16314	16317	15988	16345	16152	16345	16263	16232	16211	16298	16225	16164	16267	16240	16237	16235	16347	16418	16162	16199	16242	16332	16284	16208	16232	16101	16114	16308	16270	16353	16355	16212	16205	16181	16409	16443	16261	16150	16205	16171	16345	16337	16045	16073	16146	16396	16300	16171	16275	16460	16191	16276	16356	16262	16284	16312	16066	16152	16307	16134	16226	16311	16208	16244	16296	16141	16185	16289	16276	16263	16386	16179	16331	16155	16231	16135	15991	16286	16249	16129	16210	16111	16044	16436	16316	16259	16161	16202	16269	16208	16496	16365	16255	16178	16326	16185	16279	16295	16249	16341	16423	16168	16286	16200	16201	16456	16235	16266	16174	16459	16054	16392	15994	16267	16190	16173	16227	16275	16277	16335	16063	16174	16308	16183	16190	16200	16133	16220	16358	16362	16328	16335	16230	16323	16121	16340	16384	16293	16253	16390	16313	16240	16219	16229	16277	16363	16315	16170	16133	16166	16264	16185	16100	16393	16250	16249	16161	16161	16189	16257	16234	16431	16281	16366	16250	16275	16187	16284	16199	16371	16102	16341	16185	16205	16299	16311	16264	16316	16132	16273	16298	16203	16343	16278	16167	16314	16186	16298	16233	16217	16224	16281	16093	16162	16282	16250	16258	16485	16154	16349	16381	16402	16290	16288	16152	16431	16455	16249	16236	16237	16272	16337	16122	16208	16237	16169	16289	16219	16370	16084	16365	16268	16239	16297	16257	16282	16211	16277	16289	16049	16271	16473	16016	16345	16206	16168	16253	16271	16337	16135	16211	16153	16009	16350	16277	16281	16378	16344	16298	16295	16390	16276	16188	16177	16234	16227	16351	16275	16303	16231	16324	16174	16438	16301	16103	16007	16106	16176	16286	16173	16194	16255	16244	16149	16354	16311	16182	16305	16351	16214	16324	16249	16285	16235	16189	16283	16197	16314	16376	16162	16222	16278	16227	16139	16348	16261	16230	16099	16166	16062	16283	16198	16157	16084	16287	16234	16326	16192	16308	16340	16275	16278	16021	16144	16325	16254	16231	16165	16187	16270	16175	16120	16344	16288	16408	16179	16229	16520	16070	16300	16241	16009	16137	16248	16317	16327	16260	16260	16337	16314	16141	16170	16187	16152	16281	16226	16425	16286	16249	16154	16292	16298	16326	16401	16318	16299	16212	16340	16385	16228	16291	16245	16304	16234	16307	16227	16132	16219	16466	16103	16343	16188	16234	16377	16271	16275	16294	16268	16169	16365	16279	16314	16318	16422	16275	16363	16371	16181	16305	16178	16337	16409	16280	16208	16102	16249	16329	16273	16245	16147	16201	16250	16113	16357	16374	16297	16248	16212	16323	16310	16267	16258	16333	16217	16331	16091	16383	16207
29242	22317	22695	21144	19372	21517	28606	27313	24271	21247	20108	19863	19830	19382	19685	19591	19678	19450	19493	19387	19640	19535	19568	19761	19644	19584	19464	19429	19443	19568	19779	19661	19617	19799	19536	19618	19585	19708	19555	19638	19750	19727	19511	19714	19599	19592	19839	19658	19575	19219	19524	19787	19581	19672	19582	19364	19561	19357	19550	19589	19613	19532	19521	19346	19644	19531	19679	19617	19481	19680	19592	19516	19739	19528	19454	19647	19512	19457	19761	19832	19681	19543	19462	19490	19451	19545	19720	19722	19575	19766	19462	19706	19547	19574	19680	19428	19636	19642	19274	19772	19488	19477	19562	19556	19717	19595	19695	19368	19652	19513	19502	19639	19407	19436	19527	19529	19367	19378	19578	19838	19721	19558	19645	19618	19697	19598	19594	19299	19496	19706	19751	19526	19573	19777	19294	19333	19406	19383	19682	19699	19416	19632	19316	19570	19501	19508	19725	19556	19743	19504	19439	19535	19542	19548	19412	19632	19518	19439	19530	19632	19534	19545	19783	19572	19733	19670	19623	19703	19730	19703	19545	19848	19567	19654	19648	19640	19537	19590	19628	19674	19740	19625	19720	19601	19514	19695	19490	19730	19661	19643	19475	19648	19446	19520	19653	19535	19586	19550	19795	19753	19625	19595	19611	19515	19405	19574	19640	19410	19505	19707	19652	19662	19545	19573	19552	19716	19559	19317	19304	19556	19422	19596	19682	19665	19733	19433	19628	19506	19405	19634	19346	19711	19546	19732	19691	19600	19572	19437	19613	19510	19555	19938	19593	19798	19684	19487	19490	19538	19651	19642	19847	19563	19408	19459	19565	19722	19683	19495	19701	19521	19653	19550	19461	19498	19778	19783	19606	19483	19679	19579	19561	19588	19511	19541	19558	19452	19647	19519	19534	19739	19455	19528	19560	19632	19613	19705	19561	19727	19799	19513	19358	19615	19471	19605	19575	19579	19620	19617	19694	19594	19589	19410	19614	19438	19573	19557	19547	19613	19532	19526	19408	19513	19722	19715	19592	19612	19439	19546	19593	19752	19692	19574	19674	19654	19762	19594	19493	19370	19529	19668	19378	19421	19375	19425	19638	19661	19677	19751	19490	19646	19540	19604	19613	19638	19498	19515	19616	19494	19692	19516	19631	19566	19721	19585	19688	19413	19725	19568	19563	19644	19504	19515	19623	19472	19725	19456	19661	19633	19750	19605	19850	19567	19599	19615	19498	19687	19863	19523	19479	19699	19557	19441	19548	19623	19459	19663	19344	19510	19407	19478	19568	19388	19574	19374	19551	19585	19637	19418	19727	19523	19531	19627	19496	19580	19758	19463	19410	19570	19546	19547	19390	19511	19715	19591	19676	19645	19633	19695	19647	19534	19665	19611	19443	19500	19503	19734	19565	19726	19510	19491	19472	19684	19547	19505	19432	19523	19493	19516	19585	19635	19770	19557	19523	19582	19617	19534	19628	19618	19507	19479	19578	19501	19557	19645	19670	19662	19706	19736	19647	19530	19522	19525	19716	19711	19525	19464	19504	19606	19435	19465	19796	19647	19574	19581	19489	19401	19506	19636	19610	19651	19440	19581	19628	19551	19476	19795	19711	19559	19614	19527	19561	19698	19657	19672	19507	19366	19319	19527	19689	19556	19712	19442	19609	19569	19813	19561	19658	19670	19671	19494	19581	19722	19698	19519	19431	19549	19514	19641	19508	19605	19625	19567	19652	19633	19664	19571	19489	19527	19565	19295	19626	19533	19673	19633	19528	19628	19672	19572	19396	19393	19839	19764	19650	19850	19555	19791	19377	19421	19620	19510	19558	19634	19503	19597	19552	19572	19547	19564	19430	19536	19590	19654	19691	19616	19502	19588	19568	19592	19575	19637	19608	19652	19712	19574	19693	19633	19831	19521	19658	19534	19612	19673	19578	19619	19593	19672	19627	19668	19433	19338	19630	19699	19581	19560	19608	19414	19616	19622	19842	19712	19532	19626	19803	19691	19473	19468	19572	19504	19647	19589	19440	19772	19724	19437	19514	19691	19563	19646	19597	19589	19699	19513	19553	19690	19558	19575	19600	19716	19438	19474	19683	19573	19508	19504	19697	19700	19609	19521	19481	19616	19566	19569	19772	19550	19713	19703	19553	19529	19540	19592	19556	19420	19585	19635	19569	19575	19816	19521	19524	19556	19677	19652	19450	19710	19567	19577	19511	19549	19712	19621	19703	19459	19494	19596	19628	19788	19641	19656	19638	19575	19566	19705	19592	19832	19403	19664	19604	19619	19366	19724	19531	19637	19636	19541	19624	19552	19492	19827	19516	19439	19799	19574	19517	19452	19656	19481	19518	19553	19528	19362	19691	19594	19869	19469	19595	19622	19705	19587	19458	19574	19709	19275	19672	19719	19716	19518	19716	19665	19698	19450	19570	19520	19626	19345	19614	19681	19631	19686	19629	19699	19568	19746	19776	19501	19593	19600	19560	19695	19488	19519	19655	19608	19702	19558	19633	19507	19511	19590	19335	19470	19795	19825	19647	19459	19561	19564	19655	19622	19493	19820	19712	19729	19601	19519	19597	19595	19462	19623	19738	19547	19537	19411	19746	19458	19622	19687	19553	19520	19705	19585	19466	19646	19626	19518	19648	19690	19783	19543	19453	19597	19575	19696	19764	19729	19731	19506	19316	19518	19416	19567	19546	19535	19662	19383	19556	19579	19560	19497	19535	19525	19418	19463	19393	19570	19539	19652	19651	19485	19846	19470	19636	19632	19608	19660	19786	19547	19599	19725	19614	19533	19554	19619	19609	19758	19535	19421	19573	19574	19594	19428	19431	19441	19357	19585	19733	19713	19641	19500	19598	19440	19517	19643	19573	19663	19674	19697	19585	19457	19414	19436	19603	19614	19623	19820	19718	19553	19641	19541	19609	19597	19569	19522	19690	19580	19800	19599	19569	19703	19536	19808	19450	19578	19696	19692	19551	19690	19584	19528	19575	19462	19657	19380	19749	19540	19602	19880	19650	19569	19430	19601	19628	19578	19391	19612	19805	19719	19576	19428	19642	19466	19749	19638	19540	19579	19362	19660	19694	19670	19574	19464	19638	19525	19673	19609	19330	19633	19628	19682	19634	19528	19764	19661	19575	19595	19673	19403	19652	19658	19512	19664	19440	19641	19707	19568	19539	19596	19769	19651	19475	19769	19646	19603	19583	19407	19495	19657	19591	19369	19559	19628	19810	19619	19669	19516	19507	19594	19551	19631	19631	19436	19496	19679	19436	19558	19481	19751	19435	19590	19491	19736	19714	19513	19496	19517	19647	19374	19621	19627	19790	19579	19671	19703	19661	19531	19363	19535	19708	19554	19670	19619	19697	19704	19576	19590	19644	19624	19669	19703	19638	19591	19529	19596	19655	19533	19558	19698	19598	19398	19757	19513	19639	19798	19654	19645	19497	19594	19656	19761	19562	19783	19682	19682	19551	19557	19578	19486	19472	19720	19445	19617	19408	19592	19363	19478	19523	19520	19593	19482	19463	19616	19472	19654	19546	19591	19641	19433	19574	19481	19576	19538	19628	19593	19672	19537	19535	19430	19608	19482	19390	19668	19562	19687	19721	19341	19548	19787	19615	19446	19663	19705	19623	19336	19610	19594	19690	19653	19669	19369	19509	19423	19553	19474	19472	19603	19565	19484	19499	19582	19467	19415	19272	19473	19394	19667	19740	19708	19798	19714	19537	19540	19662	19386	19648	19630	19556	19550	19612	19736	19562	19284	19714	19481	19614	19402	19677	19435	19711	19707	19471	19682	19535	19570	19476	19473	19457	19584	19636	19696	19738	19625	19467	19636	19448	19429	19360	19339	19485	19867	19332	19354	19674	19550	19441	19562	19597	19654	19543	19422	19805	19655	19716	19566	19741	19649	19484	19605	19608	19457	19587	19775	19610	19463	19334	19864	19629	19414	19776	19451	19771	19846	19729	19506	19599	19663	19494	19354	19531	19730	19550	19350	19655	19440	19675	19276	19544	19621	19370	19355	19419	19716	19685	19589	19586	19688	19450	19697	19642	19566	19698	19505	19531	19513	19541	19646	19615	19470	19380	19595	19553	19736	19510	19895	19646	19484	19645	19569	19593	19562	19542	19578	19343	19451	19648	19711	19650	19458	19519	19687	19510	19624	19667	19619	19460	19584	19590	19805	19415	19476	19445	19751	19476	19577	19601	19609	19427	19635	19576	19498	19707	19473	19582	19766	19545	19721	19475	19594	19468	19795	19739	19752	19443	19672	19530	19642	19660	19628	19481	19646	19679	19325	19651	19659	19461	19837	19750	19531	19644	19640	19842	19655	19726	19569	19521	19391	19720	19419	19633	19751	19680	19390	19531	19517	19498	19640	19812	19462	19588	19428	19618	19496	19738	19693	19572	19430	19614	19672	19567	19589	19456	19661	19701	19508	19696	19734	19628	19577	19581	19600	19511	19605	19353	19670	19693	19778	19787	19645	19538	19658	19641	19481	19353	19440	19537	19586	19486	19563	19634	19699	19545	19340	19498	19654	19650	19565	19715	19367	19733	19477	19581	19531	19404	19788	19793	19677	19816	19634	19597	19265	19630	19388	19242	19483	19560	19586	19589	19346	19612	19651	19837	19527	19671	19431	19653	19481	19611	19711	19936	19488	19733	19580	19616	19605	19591	19393	19733	19276	19393	19617	19698	19859	19677	19643	19525	19440	19486	19455	19544	19618	19644	19501	19487	19498	19637	19408	19713	19651	19423	19623	19552	19726	19639	19462	19662	19660	19586	19400	19375	19484	19593	19763	19821	19612	19659	19561	19467	19602	19775	19525	19668	19465	19545	19518	19687	19644	19545	19698	19465	19368	19677	19554	19479	19404	19619	19643	19511	19604	19508	19620	19254	19471	19457	19409	19614	19792	19606	19745	19527	19398	19569	19706	19530	19766	19557	19574	19512	19601	19389	19448	19663	19579	19690	19775	19518	19435	19637	19484	19796	19528	19632	19648	19640	19542	19578	19554	19669	19392	19503	19532	19602	19439	19735	19638	19630	19536	19633	19553	19670	19542	19417	19776	19547	19684	19426	19568	19523	19566	19702	19894	19831	19507	19555	19646	19508	19652	19593	19554
16682	17919	17408	17479	17181	21133	29376	27092	21918	18424	17364	17246	17088	17199	17231	16965	17055	17029	17181	17254	17116	17070	17182	17069	17201	17040	17242	17057	17075	16971	17133	17095	17071	16906	16853	17137	17013	17280	17130	17222	17233	17018	17175	17134	16952	17227	17297	16975	17078	17204	17190	17100	17095	17257	17094	17225	16972	17155	17153	17039	17088	17118	16971	17006	16892	17080	16957	17180	17065	16983	17157	16988	16957	16953	17042	17113	17025	17067	17236	17244	17155	17067	17122	17374	17114	16989	17081	17080	16998	17106	17010	17090	17085	17080	17035	16954	17117	17137	16999	17045	17027	17029	17032	17063	16925	16930	17146	17005	17046	16972	17268	17087	17182	17099	17052	16942	17168	17189	17268	17065	17034	17180	17196	16983	17181	17045	17040	17015	16951	17106	17163	16942	16877	17116	17070	17029	17034	16939	17117	17056	17204	16978	17375	17084	17082	17057	17044	17000	17051	17058	17108	17258	17247	17007	17221	17029	17081	16949	16990	17344	17008	17167	17056	17151	17003	17006	16936	17205	17034	17088	16939	17040	17147	17100	17007	17242	17139	16951	17199	17065	16997	16971	17306	16996	17096	17017	17081	17057	17096	16949	17092	17199	16964	17097	17224	17135	17090	17055	17249	17032	17051	17169	17124	16984	16969	17028	17105	17085	17104	16949	16993	17150	17114	17274	17144	17004	17070	17083	16954	17084	17130	17011	16878	17186	16966	16994	16920	16847	17093	17087	16999	16901	17303	16971	17266	17147	17105	17161	17175	17087	17219	17102	17084	16998	16994	17108	17136	17112	17007	17013	17205	17319	17078	17157	17174	16972	17116	17228	16968	16919	17211	17183	17112	17174	17150	17036	16888	17052	16947	17269	17062	17047	17096	16952	17058	17088	17195	17166	17253	17081	16977	17144	16881	17230	17027	17199	17194	17069	17124	17021	17026	17175	16862	17094	16973	17018	16940	17032	17195	17073	17278	17167	17107	16864	17177	17097	17163	17111	17207	17142	16927	16969	17098	17022	17147	17314	17146	17019	17157	17171	17086	17127	17124	16895	17179	16975	17019	16937	16873	17145	17092	17035	16976	16928	17096	17149	17081	17170	17113	17070	17127	16984	17161	17156	17014	17172	17089	17047	17056	17139	17000	17059	16972	17072	17162	17112	17134	17060	17087	17262	16828	17181	17159	17064	17050	16861	17071	17032	17092	16864	16998	17168	16999	17198	16986	17082	16964	17264	17229	17161	17082	17143	17056	17134	17057	16967	17036	17020	16906	17250	17027	17168	17159	17031	17159	17084	17076	17030	17129	17167	17309	17102	17226	17003	17060	16979	17131	17030	17114	17060	17134	16979	17045	16899	17099	16971	17037	17095	16943	17010	16813	17056	16977	17089	17096	17080	17229	16981	17169	17087	17003	17163	17103	17194	17086	17236	16993	17009	17152	17030	16982	17157	17060	17062	16846	17014	17004	17052	17296	16828	17221	17095	17165	17140	17091	17137	17005	17111	16969	16967	16739	17069	17144	17025	17184	17004	17091	16991	17163	17075	17105	16986	17131	16990	16980	17047	17074	16954	17030	17017	17084	17116	17061	16988	17180	17064	17036	17146	17027	16991	16949	17071	17042	17106	17305	17136	17064	17148	17158	17039	17096	17167	17027	17162	17079	16960	17235	17118	17160	17220	16991	16999	17131	17086	17017	17053	17099	16958	17283	16919	17019	17033	17113	17048	17113	17061	16941	17169	16968	17026	17053	17086	17141	17232	17209	16960	17077	17156	17071	17147	17130	17163	17054	17049	17099	17090	17095	17081	17049	16901	17065	16986	17012	17175	17031	17073	17138	17095	17286	16993	17243	17089	17154	17137	17131	17149	17286	16992	17105	17068	17154	17115	16999	17105	16958	17165	16936	16904	17171	16918	17158	16987	17152	17087	17138	16978	17019	17085	17103	16824	17023	17103	17164	17014	17034	17144	17149	17124	17072	17258	17074	17067	17069	17263	17012	16996	17217	16991	16989	17068	17163	17072	17234	16939	17035	17280	16939	17033	17083	17111	17146	16937	17050	17142	17160	17180	17093	17013	17109	17106	17096	17025	17019	16894	17142	17109	17243	17109	17081	17140	17015	17157	17102	17134	16889	17105	17139	17132	17123	16979	17189	17130	17024	17181	17018	17007	17040	17008	17021	17213	16977	16988	16996	17032	17199	17089	17070	16902	17073	17013	17153	17146	16919	17059	17235	17103	17099	17172	17132	17138	17183	16948	17094	16855	17033	17197	17031	16994	17029	17113	17129	16967	16908	17002	17056	17076	17142	16951	16992	17213	17184	17144	17214	17151	17192	17044	17037	16965	17026	16981	17140	17174	17128	17020	17159	17067	17095	17048	17073	17117	17319	17108	17222	17105	17230	17144	17164	17126	17178	17062	16848	17123	17080	16969	16972	16877	17060	17052	17135	17164	17027	17064	17128	16971	17031	16983	16968	17119	17083	17009	16913	17349	16950	16883	17173	17075	17212	17096	17053	17148	17156	17094	17072	17011	17037	17221	17060	17046	17080	17160	16921	17200	17111	17083	17014	17104	17011	17195	16969	17031	17202	17159	17062	17066	17052	17155	17109	16961	17087	17258	17095	17148	17066	17149	16909	17000	17125	17221	17094	16883	17249	16995	17229	17108	17270	17105	17212	17154	17281	16979	17156	16967	16973	16950	16957	17098	17142	17240	17245	17229	16975	17119	16942	16965	17075	16961	17095	17178	16941	17235	17082	17058	17115	17229	17161	17141	17006	17069	16961	16887	16868	16980	17223	17117	16929	17050	17225	17051	17129	17138	17146	17179	16949	17100	17253	17146	17080	16929	17182	17156	17115	17081	17165	17098	17177	17120	16978	17173	17140	17137	16991	17255	17206	17207	17079	17067	17071	17197	17064	17151	17163	17035	16928	16982	16954	17024	16993	17016	17089	17091	17025	17185	17126	17207	17104	17030	17153	17073	17058	17237	17185	17042	17117	17025	16963	16932	17205	17026	17256	17042	17193	17105	17132	17028	17002	17096	17040	17050	17103	16974	17165	16921	17007	17169	17152	17044	17063	17222	17111	17148	17115	17187	17025	17048	17127	17034	17016	17130	17183	17115	17211	17177	17176	17152	17108	17089	17126	17316	17228	17220	17146	17068	17012	17001	17074	17188	16974	17304	16961	16937	16890	17064	17110	17132	17094	17145	16895	16931	17222	17029	17126	16975	17058	17130	17041	16972	17045	17095	16961	17282	17159	17158	17163	16831	17099	17019	17074	17142	17145	17004	17044	17173	17103	17041	17071	17119	17040	17125	17207	17110	17067	17073	17061	17047	17055	17055	17009	16994	17291	17190	17199	17035	17046	17218	17042	17058	17123	17091	17047	17021	16977	17115	17066	17040	17330	17050	17129	17141	17203	17150	17160	17061	17175	17037	16924	17058	17052	17180	17028	17062	17084	17146	17149	17006	17306	17162	17060	16941	17101	17247	17117	17020	17132	17092	17236	17077	17034	17129	16952	17112	17059	17017	17042	16998	17021	17154	17004	16880	17112	17120	17138	17134	16860	16913	17140	17162	17107	17065	16986	17285	17118	16944	17127	17063	17055	17059	17256	16964	17024	17133	17108	17188	17062	17094	17328	17162	17198	17085	17171	17031	17134	17082	17291	16966	17151	17067	17045	16821	17156	17275	17086	17128	17040	17003	17042	17026	17083	17007	16932	17100	16975	17014	17119	16968	17185	17034	17042	16929	17109	17084	17170	17081	17125	17211	17130	17100	17117	17055	17106	17156	16996	16993	17148	17037	16926	17124	17247	17110	17134	17198	16953	16929	17060	17047	17034	17215	17102	17155	17070	17214	17015	17087	17148	17173	17095	17043	17026	17124	17178	17067	17041	16920	16963	17120	17036	17004	17148	17160	17168	17242	17120	17111	17049	17192	17148	17129	17071	17192	16980	17040	17197	17126	17194	17186	17093	17166	17224	17181	17173	17117	16944	17183	17153	17117	17164	16948	17164	17115	17125	17082	17182	17154	17060	17096	16844	17217	17102	17210	17186	16984	16986	17036	17116	17153	17116	17007	17029	17224	16888	16953	17022	17084	17073	17109	17062	17045	17026	17083	17264	17066	17046	17107	17030	17046	17168	16959	17088	17019	17070	16977	17065	17081	17238	17014	17125	17092	17157	17069	17163	16990	16947	17114	17148	17084	16991	17138	17070	17203	17135	17028	17042	17167	17107	17095	17032	17141	16939	17207	17208	17094	17074	17152	17063	17148	17052	17111	17132	17094	17092	17031	17287	17194	17017	17095	17195	16867	16986	16875	16920	17060	17289	17107	16953	16983	17033	17016	17128	17081	16921	17062	17177	17072	16981	16941	17139	17080	17002	17211	16960	16993	17179	16970	17101	17020	17091	17049	17190	17004	16852	17029	17115	17108	17159	17058	17051	17132	17193	17042	17080	17169	17054	17166	17191	17179	17143	17176	17201	17204	17114	17083	17109	17166	17031	17188	17064	17020	16932	17062	17085	17008	17205	16917	17063	17139	17157	17103	17110	17216	17180	17066	17324	17129	17132	17082	17030	17149	17120	17052	17088	17127	17065	17212	17192	17144	17159	17191	17012	16974	17068	17099	17177	16998	17189	17058	17062	17193	17049	17145	17151	16966	17121	17092	16976	17036	17123	17120	16976	17169	17185	17008	17258	16861	16987	17026	17068	16980	17088	17026	17119	17087	17087	17110	17175	17063	17102	17229	17070	17151	16973	16967	16965	16981	17123	17028	16969	16995	17015	16980	17086	17007	17184	16956	17117	17061	17064	17082	17095	16951	16999	16976	17234	17106	17080	17039	17024	17035	17128	17114	17051	17041	17140	17168	17216	17001	17024	17072	17348	16954	17041	17044	17129	17109	17142	17038	17057	17072	17158	17006	17172	17031	16932	17007	17127	16997	17136	17048	17017	17148	17022	17136	17303	17099	17069	17343	17262	17178	16946	17081	17059	17182	17008	16973	17023	17107	17116	17083	17074	17019	17212	16963	17040	17061	16890	17075	17288	16985	17032	17141	16994	17084	17172	16934	17081	17154	17171	17056	17025	17010	17061	17111	17136	17162	17010	17125	17200	17119
25837	21207	27442	25941	21436	31707	54136	45583	33708	24839	21149	20171	20159	19820	19945	20007	20022	19889	19869	19831	19856	19875	19893	20010	19878	19932	19846	20049	19819	19846	19892	19917	20057	20037	20030	20029	20154	19847	19837	19720	20001	19877	19923	20016	19932	20013	19834	19816	19909	19894	19929	19865	19919	19827	19876	19974	20092	19688	19951	19891	19867	19930	19788	20092	19948	19905	19884	19619	19822	19927	19726	19673	19805	19761	19979	19824	19819	19924	19752	19732	19998	19858	20101	19855	19804	19853	19700	19848	19843	19595	19904	19767	20024	19845	19828	19834	20022	19921	20038	19729	19810	19852	20064	19750	19821	19726	19913	19741	20062	19950	19736	19836	19856	19959	19793	19935	20110	19752	19948	19921	19940	19822	20035	20059	19710	20044	19746	19745	19562	19941	20063	20024	19864	19884	19904	19977	19782	19790	19886	20013	19705	19765	19964	19850	19917	19854	19713	19916	19831	19483	19837	19836	19819	19846	19702	19752	20009	19848	19827	19785	19751	19771	19776	19952	19752	19867	19818	19780	19932	19791	19709	19641	19813	19938	19961	19809	19895	19812	19822	19892	19634	19805	19871	19784	19882	20051	19809	19718	19809	19996	19761	19786	19944	19850	19836	19912	19924	19979	19903	19939	19985	19893	19967	19943	19804	19836	19770	19771	19862	19954	19936	19929	19800	19781	20013	19769	19793	19850	19845	19715	19831	19752	19774	19813	19755	19632	19936	19815	19794	19856	19966	19682	19975	19517	19818	19960	19914	19955	20021	19906	19996	19758	19749	19599	19705	19773	19977	19925	20088	19849	19579	19748	19832	19824	19889	19975	19724	19883	19876	19742	19739	19632	19629	19810	19792	19727	19865	19915	20070	20024	19805	19865	19733	19753	20009	20056	19742	19911	19752	19923	19826	19695	20019	19811	19764	19806	19596	19897	19748	19829	19969	19778	19797	19883	19968	19864	20005	19750	19704	19913	19602	20158	20004	19856	19813	19892	19856	19923	20014	19790	19837	19802	19932	19978	19664	19911	19973	19571	19708	20010	19785	19909	19847	19641	19944	19824	19735	19852	19697	19831	19801	19908	20034	19989	19902	20003	19959	19670	19801	19778	19821	19785	19994	20077	19929	19776	19820	19756	19853	19705	19929	19914	19754	20042	19855	19881	19854	19967	19874	19921	19772	19701	19848	19796	19894	19969	19944	19649	19766	19790	20077	19834	19747	19868	19837	19700	19813	19969	19730	20020	19747	19917	19781	19732	19734	19772	19826	19658	19673	19600	19791	19870	19814	19804	19772	19915	19805	19811	19801	20071	19858	19986	19939	19697	19985	20075	19829	19976	19794	19845	19902	19710	19874	19861	19809	19842	20085	19847	19841	19654	19641	19795	19637	19767	19837	19813	19709	20053	19848	19806	19972	20025	20018	19862	19891	19871	19907	19815	19868	19634	19745	19650	19831	19823	19857	19727	19651	19715	19778	19780	19794	19640	19970	19962	19839	19975	19915	19847	19571	19755	20147	19749	19911	19900	19954	19870	19844	19890	19774	19738	19920	19723	19893	19809	19778	19797	19909	19745	19945	19873	19849	19743	19732	20137	20084	19847	20022	19615	19712	19853	19664	19834	19650	19628	19863	19979	19873	19821	19904	19813	19796	19765	19718	19933	19776	19714	19832	19778	19871	19982	19857	19975	19892	19919	19669	19997	20165	19561	19860	19634	19988	19928	19848	19815	19888	19957	19687	19748	19879	19862	19933	19905	19827	19802	19818	19625	19918	19862	19877	19768	19862	19873	19988	19865	19945	19782	19878	19774	20034	19785	19620	19833	19807	19764	19677	19651	19687	19768	19934	19821	19706	19685	19940	19687	19888	19784	19870	19792	19909	19799	19846	19612	19988	20014	19735	19664	19732	19800	19729	20066	19999	20030	19952	19740	19549	19944	19878	20019	19929	19912	19730	19855	20000	19746	19815	19862	19887	19892	19923	19937	19882	19805	19742	19809	19868	19877	19836	19583	19874	19714	19863	20018	19927	19908	19944	19876	19920	19801	19862	20045	19704	19841	19767	19668	19826	19768	19941	19801	19699	19884	19845	19736	19878	19762	19789	19827	19821	19899	19854	19930	19907	19916	19897	19878	19897	19850	19826	19914	19728	19900	19752	19816	19733	19832	19701	19773	19745	19732	19578	19734	19914	19804	19833	19787	19767	19701	20024	19945	19700	19856	19967	19922	19603	19778	19932	19814	19967	19845	19886	19879	19665	19820	19913	19778	20040	19921	19835	19829	19883	19885	19825	19731	19577	19776	19752	20000	19913	19956	19849	19881	19915	19952	19997	19695	19667	19794	19874	19994	19821	19833	19578	19833	19735	19717	19833	19922	19613	19597	19890	20004	20062	19902	19914	19871	19875	19847	19920	19919	19943	19872	19733	19687	19826	19740	19845	19890	19647	19659	19950	19949	19969	19931	19887	19598	19884	19774	19909	19736	19917	19792	19969	19888	19889	19903	19849	20086	19873	19970	19815	19924	19773	19905	19801	19837	19855	19858	19964	19959	19900	19793	19791	19804	19755	19791	19776	19798	19975	19972	19916	19681	19947	19813	19790	19998	19780	19757	19908	19724	19984	19912	19939	19806	19902	19947	19639	19780	19889	19935	19687	19760	19748	19987	19726	20033	19884	19978	19826	20006	19526	19854	19731	20179	19864	19944	19962	19641	19873	19695	19815	19910	19905	19864	19758	19784	19766	19746	19819	19631	19839	19883	19853	19825	19749	19652	19701	19979	19703	19818	19808	20012	19920	19783	19795	19604	19932	19823	19821	19980	20123	19728	19960	19851	19792	19703	19857	19738	19676	19695	19919	19877	19643	19713	19812	19632	19943	19832	19776	19881	19654	19679	19828	19733	19835	19927	19842	19739	19819	19971	19861	19832	19649	19805	19934	19839	19843	19953	19900	19899	19807	19752	20003	19845	19772	19869	19932	19816	19922	19744	19720	19642	19534	19832	19866	19788	19850	19868	19943	19884	20102	19956	19772	19853	19856	19908	20009	20040	19951	20033	19823	19806	19838	19759	19799	19905	19564	19873	19907	19885	19820	19924	19703	19878	19787	19751	19873	20060	19913	20037	19794	19820	19735	19919	20088	20032	19814	19914	19673	19859	19795	19831	19889	19913	19944	19920	19987	19915	19878	19771	19905	19793	19669	19645	19768	20025	20039	19986	19656	19960	20025	19750	19692	19971	19788	19993	19778	19922	19895	19933	19909	19721	20110	19740	19667	19819	19837	19936	19889	19773	19838	19898	20020	19957	19747	19648	19881	19886	19676	19874	19741	19863	19814	19650	19813	20010	19912	19834	19788	19657	19660	20011	19892	19747	19659	20027	19890	19813	19766	20016	19880	19699	19676	19725	19509	19908	19901	19815	19841	19836	19928	19690	19852	19890	19829	19815	19908	19902	19946	19902	19912	19722	19920	19613	19761	19749	19684	19847	19845	19843	19794	19835	19825	19637	19708	19895	19761	20045	20079	19951	19835	19884	19875	19798	19798	19578	19918	19923	20043	19770	19809	19787	19705	19830	19965	20058	19959	19816	19631	19866	20004	20008	20010	19820	19900	19879	19916	19724	19906	19819	19764	20094	19931	19586	19601	19667	19772	19876	19704	19960	19760	19919	19892	19704	19867	19559	19995	19893	20079	20014	19981	19980	19829	19814	19879	19924	19992	19812	19830	19665	19843	19777	20086	19940	19802	19874	19850	19913	19815	19854	19865	19794	20086	19922	19936	19827	19811	19935	19870	19698	19910	19838	19928	19815	19742	19869	19964	19884	19626	19715	20003	19775	19935	19828	19937	19879	19910	19848	19684	19967	19904	19736	19829	19906	19774	19864	19788	19858	19908	19986	19880	19955	19873	19884	20006	19851	19852	19951	20026	19850	19972	19749	19937	19812	20018	19813	19889	19768	20011	19785	19948	19994	19852	19946	19860	19901	19963	19933	20035	19990	20238	20010	19992	19786	19838	19828	19550	19625	19827	19744	19962	19937	19617	19716	19811	19910	19527	20017	19721	19746	19791	19802	19712	19690	19967	19796	19763	19898	19889	19925	19964	19718	19985	19821	19905	19876	19698	19836	19852	19822	19936	19880	19745	19740	19665	19550	19766	19738	19981	19894	19897	19931	19838	19818	19693	19825	19562	19849	19706	19859	19904	19718	19851	19682	19891	19929	19845	19901	19907	19756	20060	20040	19677	19966	19797	19862	19959	19709	19920	19588	19857	19953	19563	19659	19968	19706	19986	19863	19924	19812	19787	20009	19606	19928	19855	20016	20007	20072	19703	19691	19800	19663	19735	19987	19936	19698	19851	19911	19895	19841	19860	19911	19770	19849	19974	19814	19889	19503	19815	19890	19927	20021	19916	19835	19963	20035	19753	20019	19778	19755	19877	19716	19774	19806	19886	20031	20048	19987	19715	19714	19652	19846	19816	19910	19895	19764	19775	19849	19836	19656	20044	19991	19919	19937	19800	20023	20127	19789	19974	19673	19742	19801	19855	19854	19694	19979	19844	20062	19846	19796	19642	19874	20081	19848	19780	19862	19665	19854	19978	19905	19867	19968	19937	19802	19609	20005	20019	19907	19764	19900	19937	19893	19848	19742	19663	19908	19736	19890	19680	19802	19807	20113	19700	19857	19827	19871	19919	19520	19806	19907	19866	19824	19893	19913	20018	19885	19908	19862	20060	19961	19957	19852	19845	19606	19990	19770	19812	19881	19703	19693	19943	19813	19774	19981	19830	19938	19976	20042	19877	19909	19750	19926	19936	19930	19769	19685	19783	20076	19879	20021	19940	19778	19697	19774	20081	19772	19935	20112	19633	19661	19680	19923	19877	19788	19717	19750	20100	19911	19964	19910	19847	19903	19954	19943	19994	19869	19856	19906	20031	19926	19830	19967	19878	19843	19945	19867	19776	19718	19864	19785	19721	19730	20036	20132	19671	19945	19962	20102	19732	19656	19661	19771	19761	19746	19924	19883	19738	19857	19824	19820	19786	19767	20037	19891	19734	19944	19843	19812	19713	19879	19997	19769	19730	19773	19771	19849	19784	19778	19902	19624	19741	19962	19927	19859	19593	19867	19861	19885
15144	21447	20677	19003	18355	33821	52940	45177	32663	21686	18315	17410	17389	17300	17340	17376	17236	17230	17205	17421	17258	17311	17294	17250	17133	17127	17288	17294	17259	17250	17383	17132	17339	17354	17285	17316	17295	17064	17258	17018	17231	17016	17073	17339	16977	17291	17097	17157	17119	17313	17051	17186	17326	17169	17258	17302	17243	17264	17232	17176	17071	17230	17229	17248	17238	17330	17259	17206	17203	17180	17152	17149	17168	17264	17303	17254	17223	17364	17286	17279	17112	17085	17372	17380	17264	17332	17334	17201	17088	17215	17145	17204	17307	17237	17198	17243	17244	17186	17247	17320	17388	17304	17158	17109	17183	17292	16989	17430	17230	17188	17238	17212	17228	17164	17313	17251	17242	17099	17411	17037	17193	17328	17367	17221	17129	17090	17283	17406	17372	17326	17037	17195	17128	17183	17140	17160	17238	17274	17163	17110	17068	17162	17301	17227	17153	17112	17356	17369	17291	17173	17344	17148	17330	17154	17306	17109	17211	17188	17199	17352	17358	17237	17375	17117	17238	17389	17060	17242	17158	17264	17045	17290	17345	17400	17138	17169	17163	17232	17216	17285	17128	17223	17149	17354	17278	17187	17277	16899	17244	17210	17149	17220	17161	17149	17263	17053	17366	17384	17245	17207	17128	17332	17276	17247	17196	17175	17184	17219	17108	17374	17127	17295	17156	17194	17124	17145	17319	17381	17214	17248	17120	17177	17344	17354	17119	17251	17207	17254	17115	17214	17094	17339	17170	17410	17191	17202	17179	17298	17160	17315	17388	17156	17045	17271	17230	17357	17403	17138	17383	17257	17117	17062	17146	17169	17171	17209	17200	17323	17320	17392	17290	17283	17063	17301	17174	17140	17185	17093	17229	17232	17274	17398	17350	17210	17195	17175	17272	17242	17174	17175	17264	17174	17199	17283	17205	17213	17044	17130	17262	17378	17237	17092	17176	17135	17130	17303	17168	17230	17066	17334	17207	17254	17171	17247	17116	17127	17238	17320	17145	17150	17323	17277	17255	17107	17280	17269	17403	17178	17297	17281	17099	17321	17187	17143	17189	17357	17218	17175	17354	17223	17212	17266	17250	17046	17153	17097	17455	17316	17245	17220	17028	17145	17200	17205	17117	17267	17167	17396	17098	17264	17312	17155	17123	17105	17104	17292	17260	17192	17246	16964	17460	17209	17124	17188	17239	17163	17219	17328	17198	17291	17139	17196	17137	17270	17278	17244	17143	17317	17206	17346	17257	17242	17116	17269	17085	17225	17087	17286	17346	17210	17137	17422	17188	17134	17182	17177	17075	17185	17264	17071	17166	17367	17395	17178	17183	17334	17145	17299	17276	17209	17216	17169	17135	17230	17245	17248	17302	17172	17146	17216	17456	17210	17362	17169	17130	17250	17125	17211	17224	17251	17202	17066	17201	17269	17277	17038	17203	17221	17334	17430	17346	17288	17201	17292	17249	17202	17155	17246	17398	17235	17337	17296	17313	17150	17396	17150	17263	17169	17129	17197	17300	17269	17201	17285	17406	17363	17282	17055	17293	17102	17314	17134	17248	17300	17266	17130	17149	17245	17221	17164	17254	17133	17155	17234	17393	17236	17232	17351	17161	17131	17237	17283	17259	17454	17360	17165	17273	17121	16981	17266	17349	17224	17208	17181	17008	17239	17360	17398	17286	17211	17322	17181	17252	17205	17379	17133	17261	17216	17200	17188	17399	17110	17289	17207	17108	17270	17285	17160	17143	17231	17246	17233	17093	17224	17106	17125	17132	17182	17386	17289	17037	17168	17162	17345	17112	17291	17262	17271	17174	17213	17275	17250	17206	17122	17243	17328	17186	17146	17220	17190	17324	17057	17269	17205	17153	17101	17230	17088	17319	17080	17225	17401	17217	17335	17421	17337	17348	17200	17047	17306	16954	17214	17460	17208	17009	17133	17427	17041	17297	17218	17206	17225	17145	17259	17307	17229	17167	17156	17176	17146	17088	17085	17216	17206	17292	17075	17276	17271	17278	17249	17299	17276	17234	17255	17151	17392	17187	17284	17374	17278	17185	17104	17149	17183	17159	17215	17356	17170	17236	17283	17329	17177	17124	17161	17267	17287	17010	17188	17170	17303	17301	17209	17200	17119	17147	17274	17024	17259	17183	17078	17273	17240	17244	17098	17226	17263	17158	17244	17225	17197	17215	17289	17140	17246	17371	17124	17207	17073	17211	17166	17318	17345	17179	17317	17449	17158	17085	17232	17147	17314	17176	17142	17199	17247	17281	17001	17185	17070	17120	17310	17216	17182	17127	17188	17305	17122	17358	17148	17112	17307	17271	17375	17184	17262	17371	17345	17303	17137	17219	17205	17158	17329	17225	17165	17345	17151	17140	17151	17133	17232	16998	17225	17131	17132	17263	17059	17341	17219	17055	17209	17274	17125	17197	17196	17198	17364	17384	17452	17233	17146	17163	17180	17270	17152	17260	17153	17219	17235	17090	17047	17027	17071	17203	17289	17182	17104	17188	17140	17291	17347	17136	17236	17119	17181	17198	17232	17219	17238	17281	17125	17282	17318	17227	17182	17104	17245	17285	17282	17216	17299	17175	17314	17228	17120	17359	17217	17107	17160	17199	17190	17345	17161	17292	17186	17162	17214	17040	17352	17145	17061	17542	17257	17260	17151	17337	17333	17217	17143	17165	17173	17289	17239	17298	17164	17285	17222	17090	17237	17151	17211	17284	17323	17369	17036	17293	17176	17295	17195	17292	17306	17346	17164	17064	17113	17382	17210	17096	17304	17064	17331	17209	17272	17275	17264	17222	17380	17330	17160	17173	17092	17258	17207	17300	17353	17182	17219	17282	17207	17116	17361	17368	17302	17359	17177	17335	17215	17243	17149	17220	17150	17095	17222	17199	17289	17048	17247	17155	17343	17189	17240	17294	17225	17298	17296	17302	17220	17324	17198	17181	17223	17172	17113	17255	17212	17349	17309	17062	17467	17222	17292	17116	17516	17206	17222	17265	17267	17266	17304	17274	17318	17259	17299	17062	17076	17259	17150	17379	17275	17075	17055	17283	17244	17262	17142	17262	17225	17126	17186	17285	17088	17298	17276	17313	17124	17284	17223	17258	17299	17268	17092	17394	17202	17160	17118	17400	17182	17367	17202	17201	17220	17262	17268	17374	17247	17209	17082	17376	17181	17172	17280	17144	17101	17166	17141	17255	17201	17197	17173	17217	17319	17198	17336	17275	17147	17191	16985	17120	17156	17111	17306	17205	17230	17326	17302	17141	17140	17472	17261	17310	17196	17077	17404	17253	17215	17294	17180	17374	17312	17141	17228	17327	17330	17253	17211	17251	17248	17195	17307	17281	17229	17163	17324	17449	17209	17188	17092	17185	17208	17272	17052	17227	17288	17164	17214	17257	17400	17207	17204	17185	17159	17162	17293	17146	17155	17303	17247	17346	17207	17125	17301	17151	17382	17186	17217	17480	17222	17220	17222	17221	17221	17088	17206	17246	17359	17318	17283	17249	17057	17219	17153	17314	17404	17227	17246	17291	17317	17115	17338	17375	17376	17137	17142	17369	17250	16969	17257	17350	17260	17159	17249	17277	17193	17402	17183	17242	17366	17182	17243	17120	17422	17087	17105	17217	17271	17288	17302	17034	17142	17378	17282	17264	17373	17229	17308	17047	17339	17207	17102	17094	17197	17208	17363	17304	17436	17262	17244	17217	17060	17143	17319	17229	17337	17235	17232	17399	17183	17207	17222	17424	17204	17097	17157	17328	17171	17225	17294	17256	17318	17278	17179	17453	17160	17166	17286	17304	17227	17193	17155	17131	17328	17236	17161	17243	17337	17223	17323	17149	17399	17188	17311	17396	17122	17395	17104	17398	17224	17215	17166	17323	17177	17381	17192	17148	17367	17133	17189	17052	17215	17255	17253	17192	17390	17093	17270	17098	17248	17487	17201	17335	17064	17150	17382	17394	17140	17075	17146	17261	17282	17367	17315	17234	17277	17114	17261	17174	17254	17141	17406	17235	17191	17450	17311	17221	17194	17335	17251	17109	17258	17313	17223	17147	17102	17318	17210	17126	17303	17300	17233	17254	17190	17125	17328	17248	17327	17286	17212	17194	17143	17179	17302	17258	17180	17250	17287	17185	17254	17411	17152	17330	17189	17345	17273	17088	17273	17249	17233	17073	17328	17036	17184	17371	17109	17274	17125	17210	17377	17238	17122	17290	17340	17321	17237	17015	17221	17308	17529	17423	17287	17184	17248	17309	17200	17264	17456	17318	17032	17458	17085	17396	17314	17102	17436	17357	17279	17141	17087	17186	17402	17549	17283	17288	17169	17387	17192	17245	17251	17327	17075	17343	17189	17359	17278	17309	17201	17283	17356	17248	17212	17276	17107	17315	17261	17279	17066	17293	17192	17399	17163	17126	17291	17343	17182	17146	17320	17212	17255	17410	17231	17186	17228	17136	17088	17337	17110	17175	17278	17295	17155	17140	17292	17543	17336	17357	17258	17319	17208	17342	17188	17039	17170	17195	17178	17275	17216	17213	17373	17214	17255	17139	17089	17244	17254	17169	17252	17302	17382	17202	17268	17104	17165	17119	17233	17129	17230	17310	17371	17134	17218	17362	17379	17321	17389	17328	17213	17217	17323	17176	17426	17221	17214	17294	17028	17367	17105	17313	17139	17336	17212	17434	17170	17230	17199	17238	17257	17335	17304	17299	17278	17404	17123	17196	17297	17148	17333	17219	17274	17199	17138	17136	17280	17230	17075	17247	17164	17319	17087	17289	17283	17353	17344	17167	17212	17212	17160	17165	17406	17169	17280	17227	17335	17220	17055	17119	17161	17462	17169	17178	17151	17291	17336	17282	17281	17313	17248	17256	17346	17384	17192	17122	17351	17341	17187	17284	17137	17255	17391	17254	17321	17188	17191	17219	17268	17304	17313	17111	17242	17318	17240	17222	17235	17216	17111	17281	17234	17321	17191	17215	17391	17064	17195	17048	17355	17287	17062	17266	17341	17310	17110	17271	17352	17207	17386	17355	17095	17300	17007	17343	17210	17219	17222	17274	17129	17257	17421	17409	17290	17255	17190	17033	17154	17262	17299	17218	17184	17291	17269
23642	21166	28628	23999	21680	41456	69866	60365	45166	29916	23003	20132	19680	19607	19500	19362	19555	19318	19208	19446	19604	19442	19325	19422	19364	19153	19349	19289	19150	19446	19467	19347	19294	19653	19311	19380	19261	19046	19321	19278	19479	19359	19294	19351	19380	19292	19352	19512	19279	19414	19312	19588	19385	19292	19440	19212	19383	19385	19337	19338	19426	19414	19447	19177	19381	19392	19451	19336	19094	19225	19218	19277	19173	19368	19288	19120	19093	19350	19479	19460	19365	19264	19445	19128	19249	19099	19427	19377	19162	19207	19129	19136	19255	19311	19235	19506	19385	19291	19023	19254	19309	19435	19309	19362	19323	19304	19232	19212	19265	19171	19394	19032	19270	19293	19159	19229	19424	19305	19279	19185	19168	19239	19347	19288	19182	19309	19220	19355	19220	19078	19210	19042	19393	19372	19154	19473	19132	19390	19248	19335	19356	19395	19237	19275	19224	19253	19057	19334	19186	19281	19219	19247	19155	19409	19202	19383	19218	19003	19395	19354	19275	19225	19380	19365	19298	19249	19404	19122	19179	19458	19453	19412	19584	19241	19411	19381	19068	19182	19202	19199	19137	19492	19111	19232	19099	19335	19244	19103	19281	19453	19152	19229	19408	19201	19041	19266	19197	19337	19274	19231	19229	19197	19327	19082	19251	19290	19160	19128	19492	19076	19183	19245	19291	19222	19117	19326	19321	19053	19168	19263	19330	19299	19166	19200	19347	19260	19424	19173	19202	19353	19192	19375	19198	19317	19382	19152	19095	19228	19146	19230	19224	19169	19271	19274	19378	19213	19230	19007	19383	19250	19035	19291	19271	19116	19247	19261	19053	19138	19421	19149	18993	19090	19397	19145	19446	19355	19187	19250	19155	19250	19211	19332	19185	19342	19244	19234	19083	19514	19173	18970	19342	19367	19392	19240	19185	19182	19489	19249	19147	19268	19170	19281	19297	19402	19339	19238	19127	19397	19251	19342	19451	19531	19262	19165	19176	19210	19332	19236	19225	19127	19214	19134	19241	19354	19253	19304	19340	19190	19023	19179	19313	19207	19509	19351	19106	19274	19441	19147	19225	19114	19299	19242	19188	19311	19372	19327	19392	19468	19305	19251	19251	19057	19219	19135	19430	19363	19031	19024	19259	19232	19284	19268	19493	19396	19070	19231	19182	19215	19273	19050	19287	19381	19229	19281	19271	19400	19289	19264	19147	19259	19215	19155	18968	19326	19371	19443	19321	19279	19363	19319	19123	18996	19263	19157	19165	19374	19101	19301	19312	19150	19374	19041	19339	19117	19403	19215	19100	19180	19187	19258	19290	19246	19235	19199	19353	19231	19342	19430	19106	19158	19246	19242	19206	19148	19336	19180	19359	19286	19297	19217	19407	19289	19329	19135	19367	19502	19294	19358	19237	19256	19257	19328	19278	19190	19213	19378	19332	19176	19377	19270	19117	19337	19345	19213	19286	19028	19167	19210	19336	19392	19180	19040	19322	19378	19126	19331	19147	19274	19313	19292	19268	19147	19219	19376	19452	19187	19224	19352	19202	19309	19503	19125	19268	19071	19210	19227	19255	19388	19135	19096	19160	19368	19301	19511	19529	19255	19322	19298	19439	19397	19212	19163	19228	19341	19240	19466	19335	19265	19260	19401	19238	19470	19264	19250	19386	19207	19254	19198	19357	19385	19187	19142	19279	19377	19206	19268	19292	19445	19258	19138	19188	19198	19227	18999	19281	19155	19215	19312	19348	19304	19433	19110	19309	19247	19235	19368	19188	19378	19334	19366	19216	19088	19336	19275	19249	19425	19039	19391	19193	19276	19159	19616	19359	19278	19243	19232	19423	19253	19312	19227	19273	19229	19216	19183	19385	19186	19390	19148	19359	19135	19304	19314	19243	19381	19194	19383	19314	19227	19118	19129	19210	19349	19371	19302	19418	19228	19131	19327	19086	19234	19443	19196	19326	19189	19220	19242	19232	19289	19425	19082	19269	19073	19232	19220	19154	19260	19158	19207	19148	19287	19184	19070	19135	19146	19319	19263	19375	19206	19311	19268	19164	19267	19222	19074	19202	19017	19259	19204	19370	19317	19281	19220	19352	19272	19387	19276	19279	19260	18894	19261	19129	19185	19409	19278	19275	19460	19184	19128	19106	19364	19308	19226	19011	19391	19181	19252	19365	19190	19385	19332	19309	19151	19434	19341	19472	19106	19228	19164	19423	19230	19306	19206	19215	19328	19394	19236	19456	19347	19434	19151	19218	19170	19400	19468	19194	19322	19302	19167	19268	19283	19207	19274	19347	19235	19152	19244	19097	19123	19344	19209	19212	19146	19369	19297	19268	19145	19392	19140	19259	19421	19172	19374	19083	19374	19496	19307	19154	19327	19224	19234	19486	19297	19100	19279	19046	19243	19248	19263	19320	19586	19301	18930	19375	19219	19178	19116	19286	19224	19282	19217	19161	19329	19300	19117	19269	19246	19105	19167	19287	19236	19052	19344	19342	19235	19400	19381	19214	19182	19318	19125	19204	19261	19192	19206	19218	19076	19128	19195	19330	19076	19254	19263	19165	19283	19570	19229	19185	19582	19268	19272	19285	19268	19209	19278	19228	19259	19124	19043	19424	19321	19271	19007	19369	19353	19226	19274	19302	19174	19372	19356	19508	19300	19241	19250	19128	19331	19267	19305	19412	19285	19062	19123	19341	19376	19507	19449	19320	19403	19404	19251	19175	19172	19332	19305	19218	19226	19385	19216	19425	19366	19244	19319	19416	19197	19460	19204	19484	19180	19260	19339	19245	19010	19395	19193	19121	19328	19188	19151	19290	19150	19265	19283	19345	19168	19260	19171	19304	19267	19073	19132	19103	19271	19403	19251	19050	19318	19032	19278	19172	19166	19271	19282	19090	19357	19245	19518	19312	19178	19491	19264	19203	19269	19140	19146	19263	19332	19394	19313	19163	19319	19102	19260	19344	19345	19425	19295	19328	19215	19373	19183	19469	19408	19489	19251	19252	19103	19305	19225	19318	19328	19211	19080	19250	19408	19269	19319	19308	19333	19207	19255	19153	19426	19253	19210	19306	19264	19277	19416	19080	19063	19334	19240	19210	19220	19328	19393	19200	19246	19377	19309	19404	19498	19286	19171	19243	19455	19303	19308	19401	19195	19147	19032	19205	19247	19394	19384	19136	19124	19137	18997	19358	19111	19291	19249	19197	19287	19411	19292	19389	19362	19185	19224	19207	19342	19384	19315	19292	19418	19336	19395	19229	19266	19046	19230	19278	19040	19232	19251	19328	19268	19223	19049	19307	19381	19473	19239	19246	19431	19041	19413	19392	19081	19336	19212	19214	19152	19510	19420	19144	19263	19321	19291	19359	19401	19521	19218	19383	19114	19340	19137	19375	19318	19297	19151	19263	19134	19189	19289	19296	19247	19249	19183	19163	19211	19181	19208	19252	19478	19585	19249	19232	19302	19241	19384	19358	19268	19066	19174	19278	19189	19171	19424	19359	19123	19566	19369	19224	19092	19227	19169	19282	19314	19241	19472	19326	19290	19379	19297	19295	19307	19374	19216	19390	19368	19324	19104	19443	19221	19234	19444	19332	19400	19440	19230	19349	19149	19311	19124	19111	19275	19307	19346	19169	19393	19206	19083	19337	19244	19194	19383	19369	19235	19193	19207	19194	19215	19188	19251	19246	19332	19405	19382	19190	19094	19371	19256	19211	19328	19310	19157	19332	19321	19254	19204	19057	18935	19307	19314	19357	19214	19274	19355	19231	19373	19043	19185	19172	19225	19201	19318	19090	19111	19196	19193	19040	19460	19325	19016	19300	19082	19104	19273	19457	19310	19210	19272	19214	19247	19181	19141	19302	19178	19177	19148	19167	19262	19185	19305	19338	19293	19254	19354	19515	19308	19516	19315	19291	19167	19340	19240	19175	19273	19153	19162	19034	19332	19177	19076	19433	19224	19165	19302	19194	19196	19490	19447	19169	19295	19182	19127	19116	19319	19347	19233	19253	19077	19167	19335	19274	19245	19149	19289	19240	19083	19294	19216	19208	19366	19247	19072	19109	19254	19243	19283	19111	19279	19220	19219	19171	19140	19288	19183	19437	19375	19378	19220	19270	19046	19243	19351	19389	19339	19228	19234	19314	19054	19386	19161	19300	19121	19339	19450	19236	19311	19324	19211	19099	19177	19195	19211	19277	19240	19358	19102	19393	19247	19321	19279	19375	19167	19174	19373	19368	19282	19226	19089	19106	19166	19289	19192	19263	19325	19092	19211	19207	19594	19128	19325	19160	19248	19326	19019	19175	19318	19309	19222	19205	19243	19377	19392	19198	19302	19338	19315	19283	19371	19168	19212	19407	19221	19141	18982	19229	19111	19070	19081	19429	19434	19270	19375	19282	19228	19232	19159	19171	19206	19168	19284	19400	19239	19180	19209	19387	19423	19030	19101	19146	19327	19256	19085	19317	19251	19271	19183	18971	19414	19401	19471	19176	19248	19428	19367	19483	19239	19441	19235	19118	19331	19232	19334	19170	19206	19516	19121	19257	19400	19218	19383	19283	19196	19560	19223	19244	19422	19384	19318	19403	19134	19244	19147	19234	19261	19302	19164	19013	19178	19258	19313	19090	19291	19391	19352	19481	19168	19434	19374	19240	19305	19273	19123	19061	19081	19329	19247	19423	19193	19222	19232	19237	19220	19170	19404	19285	19187	19088	19355	19237	19341	18907	18949	19101	19216	19322	19227	19401	19074	19124	19274	19269	19183	19151	19006	19161	19283	19028	19324	19303	19259	19329	19307	19007	19090	19402	19373	19245	19230	19193	19082	19414	19226	19281	19164	19182	19359	19287	19342	19145	19010	19232	19304	19322	19185	19450	19244	19529	19283	19337	19191	19321	19373	19409	19221	19352	19230	19420	19134	19212	19315	19341	19266	19146	19272	19305	19314	19272	19417	19539	19295	19179	18954	19408	19339	19313	19247	19085	19214	19342	19334	19404	19368	19187	19277	19165	19369	19459	19343	19294	19275	19290	19322	19319	19444	19199	19206	19147	19368	19344	19188	19174	19225	19312	19252	19475	19347	19252	19242	19223	19440	19192	19269	19244	19173	19149	19339	19421	19222
16540	27540	25828	21645	20045	44853	70570	62320	44644	27773	19842	17285	16958	16905	16834	16725	16877	16914	16632	16795	16927	16878	16890	17028	16847	16696	16733	16851	16859	16965	16951	16798	16697	16780	16860	16651	16826	16927	16824	16742	16705	16736	16893	16849	16760	16784	16918	16988	16697	16664	16822	16765	16760	16921	16768	16837	16743	16715	16912	16864	17045	16748	16822	16802	16847	16781	16942	16701	16811	16912	16820	17042	16718	16746	16911	16800	16737	16686	16914	16740	16888	16711	16899	16844	16756	16762	16711	16850	16972	16721	16891	16898	16961	16769	16749	16837	16847	16846	16733	16731	16992	16923	16972	16827	16849	17025	16869	16881	16907	16777	16914	16735	16702	16823	16674	16775	16874	16733	16663	16809	16770	16783	17012	16868	16803	17003	16859	16946	16832	16876	16871	16862	16845	16806	16763	16948	16757	16781	16684	16843	16921	16951	16883	16817	16829	16919	16700	16819	16784	17056	16897	16964	16812	16884	16804	16895	16812	16608	16777	16872	16882	16813	16739	16912	16964	16846	16929	16747	17051	17022	16759	16877	16860	16801	16918	16874	16888	16978	16985	16947	16754	16961	16814	16757	16841	16757	16748	16761	16972	16716	16819	16894	16790	16802	16878	16952	16924	16809	16698	16726	16766	16754	16644	16937	16852	16821	16864	16801	16894	16770	16820	16793	16874	16927	16789	16912	16930	16913	16781	16828	16807	16921	16869	16904	16815	16760	16795	16928	16786	16647	16800	16852	16926	16686	16804	16801	16903	16895	16883	16862	16714	16734	16706	16969	16832	16697	16762	16662	16705	16567	16843	16963	16803	16891	16732	16872	16911	16823	16873	16634	16917	16605	16841	16925	16846	16906	16731	16994	16817	16766	16884	16868	16919	16861	16894	16838	16894	16707	16852	16715	16812	16986	16842	16800	16863	16773	16718	16849	16883	16762	16961	16803	16847	16722	16961	17054	16902	16810	16795	16917	16864	16727	16777	16735	16814	16792	16863	16767	16854	16748	16843	16702	16821	16801	16779	16814	16911	16787	16874	16834	16947	16824	16907	16787	16737	16884	16852	16914	16795	16833	16851	16936	16760	16936	16766	16988	16630	16948	16728	16823	16841	16772	16741	16740	17021	16673	16773	16908	16841	16823	16787	16819	16927	16723	16857	16695	16977	16827	16927	16790	16893	16839	16849	16920	16727	16841	16824	16746	16761	16704	16805	16673	16969	16917	16895	16920	16876	16719	16799	17001	16864	16853	16853	16866	16780	16876	16822	16732	16833	16780	16886	16885	16774	16800	16614	16792	16766	16780	16804	16967	16665	16719	16877	16942	16846	16793	16845	16908	16828	16903	16831	16933	16885	16836	16925	16871	16802	16745	16940	16707	16824	16730	16914	16792	16652	16776	16944	16842	16698	16751	16801	16760	16853	16838	16697	16924	16924	17082	16883	16788	16917	16866	16845	16958	16833	16878	17019	16828	16840	16797	16979	16793	16777	16837	16840	16808	16913	16665	16836	16777	16718	16849	16845	17008	16880	16750	16816	16876	16925	16950	16870	16786	16911	16748	16768	16818	16760	16804	16766	16806	16903	16692	16738	16950	16759	16841	16800	16832	16908	16914	17109	16842	16852	16928	16689	16793	16673	16798	16756	16977	16916	16689	16825	16754	16657	16589	17012	16833	16952	16636	16898	16946	16780	16810	16718	16923	16836	16801	16712	16796	16949	16779	16854	16815	16854	16668	16744	16838	16955	16751	16974	16773	16902	16884	16953	16676	16817	16864	16843	16856	16776	16954	16825	16768	16889	16763	16876	16724	16924	16681	16977	17059	16826	16803	16699	16869	16885	16765	16922	16688	16867	16884	16791	16969	16782	16810	16970	16883	16755	17003	16695	17016	16757	16829	16917	16677	16776	16800	16660	16760	16738	16800	16733	16830	16926	16870	16753	16886	16779	16750	16844	16983	16876	16714	16958	16805	16854	16853	16736	16897	16813	16905	16695	16735	16819	16843	16599	16859	16806	16809	16849	16668	16660	16819	16905	16699	16871	16876	16862	16842	16855	16878	16748	16687	16845	16815	16723	16866	16742	16926	16906	16612	16862	16674	16745	16807	16928	16646	17007	16748	16806	16741	16898	16909	16735	16769	16752	16744	16812	16885	16813	16893	17056	16771	16868	16903	16745	16723	16736	16832	16760	16799	16918	16797	16790	16871	16904	16765	16913	16685	16820	16884	16796	16831	16777	16878	16947	16913	16978	16935	16809	16700	16853	16863	16656	16772	16882	16595	17048	16900	16737	16872	16832	16809	16766	16816	16803	16752	16901	16826	16861	16884	16733	16855	16697	16583	16840	16851	16770	16728	16913	16785	16929	16936	16953	16864	17017	16717	16850	17005	16694	16779	16772	16722	16904	16646	16759	16818	16700	16748	16919	16811	17056	16985	16685	16729	16988	16810	16798	16980	16780	17075	16882	16777	16884	16714	16957	16928	16888	16855	16817	16740	16812	16838	16799	16824	16766	17066	16884	16905	16662	16921	16952	16748	16691	16834	16800	16994	16719	16713	16764	16673	16843	16751	16773	16921	16761	16888	16818	16775	16934	17001	16890	16829	16938	16731	16888	16779	16845	16877	16774	16919	16794	16653	16912	16654	16907	16852	16909	16937	16899	16799	16850	16723	16788	16997	16911	16772	16768	16700	16821	16957	16751	16807	16958	16758	16927	16779	16902	16756	16870	16887	16772	16737	16976	16887	16929	16741	16690	16830	16963	16721	16830	16755	16732	16767	16794	16764	16868	16869	16741	16897	16807	16942	16939	16776	16613	16935	16888	16725	16827	16904	16883	16983	16812	16693	16848	16720	16783	16888	16840	16935	16911	16827	16654	16750	16806	16776	16712	16765	17019	16610	16889	16780	16766	16545	16849	16809	16807	16972	16670	16722	16799	16851	16932	16979	16759	16608	16782	16859	16818	16579	16800	16704	16771	16849	16900	16600	16893	16864	16850	16736	16798	16712	16847	16783	16563	16935	16806	16738	16886	16671	16842	16759	16773	16767	17052	16844	16596	16961	16803	16796	16824	16884	16650	16847	16707	16816	16911	16950	16884	16818	16789	16839	16825	16782	16885	16981	16870	16873	16796	16792	16695	16871	16946	16699	16832	16799	16948	16904	16865	16736	16895	16832	17037	16738	16717	16668	16945	16958	16879	16832	16733	16776	16780	16806	16553	16924	16866	16833	16839	16861	16845	16799	16708	16794	16658	16807	16931	16681	16963	16892	16907	16791	16844	16803	16768	16903	16807	16765	16710	16769	16868	16754	16821	16844	16815	16798	16925	16794	16884	16869	17106	16937	16931	16782	16923	16733	16899	16801	16701	16686	16969	16698	16873	16760	16845	16915	16746	16766	16998	16975	16881	16807	16657	16930	16887	16735	16755	16795	16862	16763	17036	16800	16995	16902	16839	16874	16938	16868	16863	16795	16782	16873	16802	16879	16783	16950	16927	16851	16772	17039	16707	16901	16978	16832	16772	16897	16868	16719	16898	16784	16787	16716	16864	16894	16950	16935	16761	16623	16803	16718	16838	16852	16889	16890	16902	16570	16843	17036	16817	16921	16857	16628	16737	16803	16976	16840	16774	16862	16709	16981	16687	16836	16934	16708	16803	16892	16703	16890	16679	16755	16827	16961	16780	16745	16718	16823	16877	16766	16675	17019	16760	16803	16891	16758	16864	16618	16718	16811	16800	16973	16866	16984	16828	16873	16843	16924	16817	16763	16934	16881	16807	16920	16948	16902	16743	16807	16836	16873	16947	16915	16831	16912	16765	16924	17045	16853	16702	16932	16905	16805	16835	16807	16847	16674	17073	16721	16646	16743	16773	16850	16849	16809	16802	16941	16911	16670	16844	16710	17051	17009	16710	16771	16780	16883	16725	16922	16739	16848	16678	16883	17122	16813	16673	16883	16768	16963	16931	16734	16780	16932	16825	16862	16792	16830	16801	16853	16724	16683	16776	16707	16809	16798	16884	16906	16876	16696	16779	16842	16811	16939	16842	16708	17083	16678	16745	16901	16848	16809	16699	16773	16685	16981	16881	16793	16861	16726	17059	16918	16741	16700	16806	16922	16853	16915	16936	16991	16752	16681	16765	16797	16927	16746	16930	16879	16831	16786	16791	16928	16908	16828	16765	16751	16733	16841	16942	16910	16998	16784	16936	16837	16869	16786	16791	16837	16908	16837	16749	16746	16882	16855	16780	16799	16786	16776	16824	16747	16715	16721	16920	16767	16890	16923	16879	16735	16810	16775	16810	16775	16696	16612	16932	16944	16898	16813	16824	17011	16920	16635	16805	16758	16797	16793	16673	16997	16844	16777	16845	16839	17024	17022	16919	16763	16803	16794	16764	16768	16700	16794	16715	16869	16925	17005	16698	16758	16870	16930	16774	16912	16982	16805	16663	16796	16854	16747	16766	16739	16726	16878	16753	16766	16979	16815	16862	16914	16835	16858	16886	16955	16693	16826	16881	16816	16851	16898	16611	16943	16904	16815	16861	16980	16843	16798	16958	16794	16572	16668	16878	16828	16762	16854	16851	16800	16656	16872	16804	16990	16820	16892	16960	16834	16955	16741	16918	16863	16743	16740	16764	16807	16615	16924	16848	16672	16926	16867	16733	16827	16861	16903	16839	16935	16863	16727	16771	16756	16867	16836	16900	16929	16800	16794	16759	16901	16727	16884	16791	16988	16959	16931	16889	16549	16783	16836	16654	16792	16806	16933	16947	16742	16871	16782	16913	16723	16749	16790	16691	16745	16830	16922	16805	16910	16841	16706	16876	16692	16865	16768	16739	16765	16721	16817	16822	16851	16869	16992	16703	16757	16928	16887	16613	16847	16847	16924	16750	16818	16876	16851	17030	16847	16635	16758	17006	16881	16673	16876	16942	16861	16931	16848	16715	16900	16885	16690	16833	16961	16872	16688	16892	16653	16841	16888	16957	16829	16902	16920	16755	16869	16929	16828	16974	16796	16918	16749	16863	16746	16852	17012	16868	16913	16788	16853	16905	16704	16836	16758	16771	17052	16776	16793	16784	16851	16713	16868	16744	16887	16759	16827	17030	16845	16868	16801	16791	16754	16735	16883
29332	22112	22518	20551	19058	23080	27877	26469	23070	20544	19270	18932	19119	19313	18939	18953	18757	18889	19018	18986	18919	19099	18947	18898	19154	19029	19061	18808	19055	18832	19010	19079	18908	19078	18994	18938	19189	18997	19095	18870	19104	18969	18875	18947	19016	19107	19044	19074	18821	18832	19194	19184	19230	18964	18929	19119	18875	18928	18863	19086	18981	18902	18976	18979	18841	18835	18926	18982	19006	18853	19186	18917	19015	18928	19080	18984	18794	18917	18898	19159	19009	19192	19122	19133	18877	19265	19123	19013	19100	18913	18886	19024	19041	19105	19225	19115	19051	18973	19050	18813	19046	18887	19027	18935	19038	18926	18817	19113	19000	18833	18946	18899	18958	19109	18994	19007	18949	19021	18901	18960	19010	19031	19061	19012	19006	18983	19107	18977	18806	18900	19038	19020	18893	19044	18943	19113	19050	18955	19123	18811	19025	18916	18973	19043	19040	19065	19030	19082	18973	19053	18937	19041	19041	18859	18910	19154	19232	18914	19097	18961	18956	19140	19027	18810	18753	19132	19079	18999	19028	18912	18910	19106	18991	18881	19073	19080	19243	19059	18926	19028	19107	19048	19100	19005	18967	18983	19217	18937	19065	18646	19015	18845	18824	18873	18894	18912	19006	19024	18826	18871	19024	19195	18855	18919	19146	18966	18941	18933	19015	19066	19080	18845	18773	18952	18805	18781	18821	18947	19050	18749	19009	19128	19013	18983	19055	18964	18763	18961	19038	19040	19307	18901	19008	18981	18920	18902	18996	19048	19234	18837	19097	19037	18888	19009	19140	19063	18949	19144	19164	18911	19022	18837	19074	19056	18800	18821	18997	19216	18906	18868	18979	19198	18848	18923	18950	18887	19073	19004	18737	19071	19276	19029	19067	18809	18978	18841	18805	19036	18904	18776	19210	19051	18897	19100	19043	19038	19035	19237	18823	18916	18757	18811	18793	18886	18977	18965	18945	19220	18908	18924	18895	18992	19038	18978	18811	19052	18936	18939	19099	18912	18829	19066	19020	18828	18934	18860	19043	19094	18964	19100	18857	18958	18931	18837	18994	18905	19037	18866	19103	19163	19013	18957	19043	18964	19022	19029	19038	19071	19108	19317	18763	19234	19128	18935	18930	19006	19089	19020	18982	18950	19081	18885	18912	19100	18952	18897	19098	19092	19034	19154	18954	19149	18979	18837	18985	19155	18894	19084	19172	19127	19107	19151	18955	18984	18959	18936	18821	19002	18944	18772	18899	19025	18872	18962	19050	18887	19091	18848	18908	18921	19053	18858	18878	18939	19089	19170	18983	18920	19114	18924	18838	19036	18915	18894	19008	18991	19134	18934	19005	19083	18837	18866	19070	19077	19108	19041	18857	18866	18819	19083	19020	18967	19192	19044	19183	19120	18876	18894	18853	19000	18899	19008	19154	19020	19169	19123	19014	18968	19053	18914	18843	18856	19125	18994	18764	18943	19111	19016	19034	19096	19063	18902	18762	18854	18843	18955	18670	19113	19062	19033	19075	18928	18845	18980	19092	19204	19130	18852	19048	18840	18893	18991	18946	19074	18898	19015	19029	18983	19172	19079	18984	19134	18894	19005	18956	19111	19127	18801	19003	18841	18894	19053	18831	19032	19118	18987	18971	18964	19066	18930	18946	19022	19187	19071	19040	18968	18835	18963	19110	19079	18751	19102	19034	18924	18993	18762	19151	19131	18895	18953	19005	19014	19022	18971	19082	19161	18920	18922	19107	18988	18836	18989	19054	18811	18901	18915	18911	18911	18879	19024	18985	18876	19063	19150	18941	18960	19014	19050	19179	19002	19041	18984	19074	19122	19290	18983	18781	19100	19256	19095	18950	18910	19138	18957	19020	19019	19037	18973	19082	19012	19076	19053	18958	19247	18991	19105	18979	19159	18951	19079	18905	19026	18881	18799	18705	18736	19012	18966	19036	19008	18930	18974	19014	19052	18860	19056	19188	18753	18870	19032	19099	18915	19019	18925	19126	18863	18936	19083	19127	19068	18894	18720	19088	19121	18989	19264	19088	18959	19105	18859	18992	18934	19029	19003	19105	18973	18912	18912	18973	18998	18947	19207	19060	19044	19030	18952	19170	18872	18864	19025	19166	19012	19133	18878	18784	18868	19032	18808	18929	18940	18978	18828	18862	19082	19108	18878	18874	18995	18936	18995	19078	18943	18951	18921	18910	19072	19033	18958	18958	18953	19030	18909	18969	18891	19041	19097	19242	19040	18989	19097	18976	18931	19250	19150	18859	18920	19030	18925	18818	18826	18998	19061	18993	18990	19146	19064	19015	18961	19069	18971	18856	18933	18917	18952	18957	19120	18858	18834	18989	18919	19197	18843	19015	18976	19085	18837	19074	19087	18972	19108	19093	18955	19112	18874	18992	19071	19223	19081	19080	19136	19099	18708	18940	18921	18812	19076	18953	19230	18947	18930	19102	19078	19198	19048	18917	19061	19073	18949	18932	18883	19100	18969	18975	19115	19042	18993	19080	18973	19002	19048	18927	18978	19135	19050	18862	18937	19150	19117	18967	18920	18959	18960	18989	18867	19074	19186	18775	19026	18755	19022	18857	19131	18934	18924	19069	19149	19039	19014	18819	18972	19105	19172	18984	19103	19162	19043	18744	18808	19041	18993	18890	19022	18847	19075	18967	18943	18828	18922	18952	18798	18913	19104	19037	19042	19143	19132	19029	19043	19202	18786	18950	18771	19169	19061	19006	19014	19062	18936	18994	18969	18961	19047	19190	18829	19017	19028	19013	19044	18877	18968	18960	19130	19163	19109	18947	19026	19073	19037	19078	19157	18855	19049	18990	19093	18999	18833	19166	18973	19119	19040	19207	18938	19068	19290	18935	19218	19210	19081	19014	19019	19017	19055	18921	19061	18909	19000	19160	18942	19292	18934	19087	19089	18857	19029	19082	18897	19122	18985	19165	18945	19127	19014	19029	19119	19004	18938	18936	19026	19039	18927	19117	19077	19175	19050	18896	18990	19169	19085	18917	18899	18686	18946	19036	18919	18917	19019	19122	18934	19104	19135	19028	18936	19050	19043	18867	19332	19004	18917	19072	19198	19107	19106	18909	19187	19026	19154	19166	19080	19059	19012	19014	18886	18984	18874	18799	18890	18875	19045	19095	18802	18994	19167	18982	18934	18975	19014	19002	19210	18820	19085	19031	18865	19085	18889	19054	19052	19157	19183	19123	18975	19141	18972	18954	19080	18941	19081	19047	18978	19138	18884	18913	18944	19048	19010	19157	18985	19120	19137	18965	18952	19035	18760	18942	19042	19017	18904	18743	18865	18765	18944	19184	19052	19053	18866	19041	18921	18976	19064	18986	18954	19177	19140	19098	19079	19057	19183	18953	18853	18921	19182	19040	18962	18995	18726	19056	18921	19109	18895	19084	19234	19248	19174	18990	18987	18833	19041	19072	18983	18866	18839	19076	18919	18992	19002	18927	19121	18978	19079	18936	18925	18862	18876	18972	18991	18862	18929	19148	19069	19088	19171	18806	19065	19052	18787	18912	19053	18901	19123	18951	19084	19120	18921	18935	19139	18892	18942	18825	19064	19110	19139	18966	18904	18933	18901	18903	19171	18854	18987	18955	19005	18817	19140	18996	19069	19115	19163	19006	18995	19062	19042	19072	19054	19262	18867	18848	18876	19050	18933	19158	19082	18903	19021	19011	18921	19135	18996	19001	18996	18966	19068	19046	19084	19134	19123	19026	19059	19125	18785	19014	19144	19054	19256	18956	18928	19285	19015	18891	19198	19068	19232	18885	19024	18900	18963	19038	18876	18845	18969	19048	19176	19007	18928	19059	19057	18710	19060	18919	18829	18959	19143	19087	18951	18940	19242	18978	18892	18857	18750	18930	18919	19134	18923	19009	18985	19053	19013	19000	18924	18917	19031	19076	18824	19103	18885	19300	18957	19089	19254	19214	19041	18941	18862	19060	19066	18812	19164	18988	19047	19013	19068	18958	18989	18956	18985	18924	19173	19016	18805	18996	19095	18819	18975	19108	18964	19093	19241	18835	18936	18970	19138	18876	18871	18907	18955	19051	18934	19158	18925	18930	19040	19120	18917	19013	19129	19006	19070	18957	18884	19136	18973	18826	19084	18866	19063	19081	19086	18977	19079	19193	19026	19119	19137	18911	19046	19223	19049	18834	19096	19076	19169	18930	19066	18863	18945	19068	18978	19000	19201	19029	18949	19038	18958	19049	18879	19037	18974	18973	18962	19020	18884	19100	19104	18847	19083	19056	18993	19034	19020	19176	19100	18974	19051	19005	18940	19181	18808	19095	19062	19198	19095	18868	19047	18945	19090	19098	19108	19283	19034	18952	18984	19189	18991	19044	19095	19058	19077	19191	19274	19058	19198	19000	18991	19066	18958	19196	19193	19121	18962	18982	19073	18690	18834	18967	19013	19078	19086	19050	18896	19124	19027	19065	18912	19013	18883	18880	19006	19049	18872	18866	18958	18952	19042	19226	19260	18903	18985	19104	19085	19215	18786	18945	19100	18915	19001	18994	18945	18886	19222	18828	18896	19001	19102	18928	19026	18973	19055	19134	19033	19055	19088	18889	18898	18834	19113	18866	19053	19109	19173	19074	19000	18931	18869	18946	19026	18790	18776	18968	19147	19178	18966	18808	18964	18936	18988	19037	19034	18985	19094	19024	18961	18905	19003	19053	18967	19103	19082	19017	19055	19148	19025	19116	19012	19007	19146	18943	18922	19013	19197	18855	19119	18984	19253	19156	19108	18989	19070	19052	19011	18758	19044	18917	19054	19090	18985	19158	19049	18981	18897	18973	19057	19031	18758	18923	18898	19072	18918	19048	18978	19102	18797	19032	19225	19139	18824	18933	18958	18984	18924	19002	19075	18991	18979	18882	19049	18948	19085	19139	19117	18945	18978	19069	18990	18962	18947	19079	18894	18918	19216	18956	19126	19026	18907	19091	18927	19003	18826	19084	18776	19141	18815	19180	19053	18918	18861	18936	18973	19110	19074	18985	18883	19043	19019	18710	18876	19052	19182	19021	19113	19066	19113	18964	18940	19129	19047	18879	18908	18838	19128	19122	18957	19229	18987	19009	19122	19078	19027
16227	17394	17240	16913	16918	24019	28701	25710	20748	17840	16975	16677	16389	16631	16617	16607	16699	16656	16467	16686	16602	16471	16657	16627	16490	16672	16706	16517	16648	16646	16527	16578	16562	16538	16622	16701	16358	16717	16722	16791	16495	16618	16769	16804	16580	16621	16767	16593	16541	16625	16618	16609	16637	16739	16482	16538	16632	16730	16601	16769	16487	16849	16643	16371	16781	16615	16668	16531	16554	16475	16628	16704	16534	16516	16649	16752	16844	16540	16750	16661	16589	16638	16530	16648	16789	16648	16476	16708	16797	16519	16700	16693	16705	16753	16797	16511	16674	16639	16514	16676	16645	16738	16577	16657	16530	16637	16536	16610	16531	16756	16607	16610	16535	16614	16641	16527	16723	16609	16616	16605	16676	16679	16625	16517	16592	16712	16538	16576	16630	16619	16705	16700	16575	16485	16645	16444	16534	16558	16748	16651	16632	16755	16494	16638	16542	16649	16491	16588	16749	16742	16766	16638	16577	16701	16621	16645	16609	16522	16608	16480	16674	16596	16653	16535	16736	16610	16546	16603	16616	16656	16684	16581	16686	16714	16531	16537	16656	16721	16444	16630	16617	16632	16464	16510	16479	16700	16600	16618	16390	16475	16719	16545	16703	16674	16562	16638	16602	16752	16900	16706	16821	16612	16465	16687	16593	16723	16633	16676	16463	16557	16712	16580	16525	16546	16645	16487	16591	16528	16816	16522	16666	16689	16576	16725	16655	16694	16579	16658	16667	16686	16651	16559	16636	16442	16692	16706	16667	16714	16648	16603	16487	16573	16733	16668	16734	16635	16486	16655	16736	16547	16826	16724	16565	16575	16621	16488	16519	16628	16569	16521	16671	16601	16704	16764	16628	16712	16776	16598	16648	16737	16578	16717	16748	16659	16541	16778	16733	16589	16608	16529	16549	16717	16561	16610	16460	16683	16543	16616	16604	16764	16654	16480	16518	16703	16722	16504	16550	16704	16605	16549	16757	16558	16598	16691	16470	16754	16573	16432	16761	16450	16684	16445	16651	16565	16594	16439	16451	16631	16451	16757	16555	16568	16564	16744	16575	16649	16606	16614	16615	16710	16567	16543	16673	16744	16607	16569	16616	16437	16764	16638	16669	16444	16623	16725	16622	16593	16673	16497	16876	16704	16444	16631	16756	16760	16651	16603	16575	16556	16704	16593	16678	16729	16752	16483	16747	16600	16584	16457	16667	16656	16565	16622	16602	16717	16557	16591	16545	16589	16469	16474	16692	16611	16603	16620	16640	16573	16441	16614	16786	16580	16626	16668	16588	16710	16598	16508	16720	16673	16593	16638	16505	16530	16614	16713	16578	16722	16541	16864	16577	16673	16436	16407	16749	16514	16558	16605	16635	16711	16679	16639	16449	16716	16552	16523	16835	16636	16743	16429	16542	16624	16577	16550	16709	16681	16583	16557	16596	16600	16783	16600	16509	16466	16673	16622	16479	16835	16715	16544	16585	16642	16666	16582	16659	16577	16464	16561	16678	16567	16467	16721	16708	16497	16653	16856	16702	16671	16790	16569	16472	16494	16689	16579	16460	16671	16555	16582	16524	16721	16892	16721	16472	16531	16645	16634	16611	16689	16633	16817	16495	16587	16608	16633	16685	16504	16669	16697	16623	16560	16618	16436	16799	16777	16745	16610	16466	16543	16733	16649	16339	16665	16726	16696	16641	16666	16628	16555	16646	16707	16514	16539	16636	16487	16552	16680	16475	16682	16544	16615	16598	16689	16716	16728	16672	16765	16695	16650	16649	16608	16605	16643	16622	16364	16605	16584	16586	16659	16772	16561	16587	16733	16451	16611	16562	16632	16475	16400	16678	16677	16525	16690	16550	16493	16562	16548	16635	16493	16629	16583	16658	16707	16559	16593	16503	16572	16264	16542	16619	16600	16779	16645	16765	16560	16554	16517	16557	16816	16505	16658	16609	16653	16653	16412	16603	16602	16551	16656	16438	16672	16647	16555	16630	16585	16540	16640	16680	16551	16625	16668	16724	16634	16647	16730	16786	16658	16400	16423	16562	16660	16601	16562	16591	16701	16739	16582	16584	16613	16604	16690	16634	16646	16743	16515	16795	16689	16695	16472	16637	16654	16487	16656	16688	16595	16542	16638	16617	16547	16625	16533	16582	16678	16531	16726	16499	16587	16607	16547	16569	16740	16603	16436	16821	16622	16657	16859	16792	16648	16673	16785	16496	16684	16676	16696	16598	16594	16823	16582	16598	16535	16691	16496	16784	16556	16494	16587	16590	16610	16553	16622	16681	16647	16719	16572	16602	16649	16677	16479	16567	16560	16626	16650	16568	16712	16573	16680	16424	16565	16627	16714	16647	16783	16784	16705	16505	16756	16619	16529	16795	16545	16578	16664	16565	16575	16675	16454	16733	16447	16566	16753	16567	16621	16525	16726	16567	16542	16634	16661	16698	16689	16765	16583	16588	16587	16572	16539	16766	16493	16609	16650	16644	16653	16647	16662	16630	16750	16717	16409	16714	16465	16729	16683	16630	16594	16631	16445	16463	16594	16570	16707	16478	16565	16611	16578	16704	16709	16617	16498	16550	16701	16476	16791	16748	16584	16575	16793	16620	16685	16485	16552	16559	16612	16664	16748	16776	16647	16458	16727	16466	16572	16367	16711	16577	16599	16513	16692	16621	16681	16518	16575	16489	16630	16671	16650	16572	16745	16673	16520	16607	16527	16747	16470	16661	16580	16652	16672	16733	16769	16689	16594	16592	16625	16594	16572	16782	16482	16588	16612	16692	16764	16526	16523	16710	16577	16709	16535	16604	16615	16688	16731	16503	16793	16740	16532	16675	16727	16573	16588	16576	16511	16608	16619	16605	16497	16689	16547	16600	16615	16657	16500	16631	16663	16572	16561	16489	16786	16605	16636	16596	16439	16671	16411	16888	16525	16563	16647	16590	16354	16685	16714	16419	16675	16718	16694	16634	16808	16522	16664	16557	16550	16580	16688	16569	16463	16790	16658	16613	16662	16695	16395	16727	16508	16696	16604	16723	16514	16624	16665	16459	16733	16608	16577	16646	16667	16441	16664	16689	16479	16523	16700	16615	16496	16541	16703	16630	16649	16847	16637	16585	16702	16653	16693	16874	16658	16515	16417	16609	16588	16591	16646	16711	16456	16681	16573	16678	16704	16642	16590	16631	16578	16672	16740	16598	16670	16679	16606	16735	16622	16544	16743	16852	16485	16581	16811	16744	16520	16764	16760	16551	16544	16711	16662	16435	16474	16552	16659	16604	16670	16461	16424	16500	16607	16487	16585	16693	16707	16584	16572	16748	16707	16545	16574	16513	16555	16575	16610	16546	16792	16673	16796	16543	16755	16760	16565	16519	16534	16631	16684	16720	16649	16539	16609	16574	16494	16559	16578	16384	16638	16691	16510	16649	16629	16711	16543	16633	16600	16723	16736	16584	16730	16804	16744	16575	16447	16771	16599	16728	16718	16732	16671	16772	16532	16524	16441	16650	16584	16569	16569	16743	16630	16729	16520	16736	16318	16539	16587	16742	16805	16623	16816	16436	16550	16609	16721	16743	16669	16614	16584	16708	16558	16631	16495	16664	16840	16619	16772	16618	16598	16638	16676	16596	16577	16692	16661	16669	16601	16569	16507	16488	16587	16589	16558	16582	16622	16509	16709	16568	16656	16477	16640	16693	16746	16628	16675	16572	16635	16678	16547	16730	16523	16830	16547	16537	16535	16736	16430	16728	16539	16672	16585	16634	16491	16748	16673	16542	16595	16576	16586	16758	16685	16365	16837	16687	16618	16519	16672	16728	16581	16457	16673	16545	16539	16637	16768	16694	16590	16700	16682	16737	16598	16594	16525	16668	16502	16579	16576	16504	16462	16640	16618	16587	16667	16758	16712	16682	16733	16506	16603	16430	16621	16402	16552	16608	16557	16626	16787	16659	16608	16669	16710	16605	16712	16712	16588	16837	16631	16550	16733	16620	16616	16583	16659	16627	16532	16758	16636	16810	16660	16492	16839	16631	16590	16671	16678	16540	16488	16610	16583	16709	16576	16560	16521	16685	16692	16477	16642	16509	16597	16534	16815	16681	16456	16796	16724	16587	16684	16595	16688	16686	16703	16684	16515	16434	16616	16518	16761	16758	16558	16582	16818	16495	16659	16670	16486	16867	16665	16401	16508	16648	16581	16642	16573	16771	16653	16538	16632	16810	16662	16771	16745	16648	16545	16602	16583	16558	16848	16740	16842	16613	16566	16518	16443	16664	16432	16520	16491	16764	16709	16642	16456	16664	16548	16615	16700	16610	16567	16641	16678	16663	16683	16628	16659	16577	16748	16708	16406	16667	16580	16678	16419	16559	16668	16798	16595	16604	16599	16742	16648	16847	16656	16621	16790	16776	16779	16593	16571	16598	16471	16450	16706	16683	16566	16615	16605	16586	16630	16826	16603	16657	16575	16698	16481	16567	16493	16604	16563	16703	16742	16623	16547	16576	16714	16512	16661	16610	16944	16666	16632	16749	16707	16676	16426	16653	16643	16638	16613	16679	16683	16496	16641	16701	16748	16492	16661	16478	16578	16568	16529	16590	16618	16625	16643	16539	16819	16567	16594	16537	16614	16594	16687	16661	16576	16555	16569	16446	16562	16564	16598	16654	16524	16606	16687	16589	16607	16668	16738	16795	16668	16775	16776	16705	16637	16583	16597	16656	16593	16492	16726	16520	16500	16644	16609	16478	16659	16594	16623	16634	16759	16654	16490	16624	16652	16548	16550	16574	16700	16480	16743	16698	16710	16574	16667	16520	16594	16666	16649	16705	16457	16750	16570	16697	16460	16657	16589	16702	16527	16733	16448	16696	16668	16630	16740	16640	16706	16617	16464	16429	16599	16530	16706	16533	16714	16621	16509	16709	16570	16780	16731	16774	16605	16593	16710	16537	16680	16664	16631	16586	16519	16540	16545	16755	16655	16672	16556	16712	16394	16522	16544	16646	16602	16787	16571	16578	16633	16533	16691	16432	16678	16759	16648	16676	16622	16638	16797	16627	16538	16581	16680	16651	16674	16733	16688	16597	16494	16651	16581	16661	16705	16472	16625	16756	16520	16752	16697	16411	16596	16530	16624
25771	21199	27316	25942	24082	47353	52807	39605	28771	22057	19661	18720	18568	18513	18713	18356	18481	18497	18651	18438	18629	18737	18542	18440	18711	18500	18657	18586	18529	18501	18644	18776	18641	18623	18523	18470	18472	18768	18382	18730	18498	18478	18556	18465	18569	18593	18478	18776	18480	18678	18585	18600	18345	18510	18682	18434	18650	18486	18480	18350	18505	18621	18511	18337	18538	18428	18600	18467	18615	18659	18306	18633	18539	18412	18483	18794	18814	18361	18473	18594	18463	18609	18580	18534	18612	18512	18470	18509	18549	18519	18403	18503	18514	18654	18436	18431	18383	18424	18818	18645	18493	18531	18785	18487	18476	18562	18424	18389	18602	18680	18437	18581	18575	18495	18650	18526	18648	18587	18652	18620	18565	18421	18366	18608	18526	18738	18608	18553	18695	18483	18767	18370	18352	18486	18391	18513	18481	18397	18616	18529	18610	18475	18711	18499	18546	18598	18451	18446	18528	18595	18531	18582	18652	18427	18596	18313	18487	18566	18528	18592	18503	18589	18354	18480	18545	18522	18691	18442	18512	18475	18324	18451	18494	18516	18388	18675	18498	18399	18675	18667	18656	18377	18457	18571	18556	18610	18639	18553	18406	18296	18502	18476	18614	18488	18548	18456	18712	18343	18578	18573	18402	18698	18443	18405	18454	18607	18625	18474	18326	18419	18623	18359	18533	18314	18410	18779	18603	18661	18594	18486	18238	18700	18571	18497	18584	18621	18434	18493	18586	18675	18466	18551	18592	18747	18544	18583	18543	18547	18589	18635	18521	18451	18325	18364	18497	18421	18730	18484	18504	18463	18537	18538	18561	18637	18497	18612	18559	18375	18544	18552	18437	18488	18588	18606	18587	18263	18679	18539	18465	18653	18569	18526	18457	18283	18402	18394	18401	18498	18630	18572	18511	18605	18431	18517	18636	18537	18375	18535	18473	18378	18332	18440	18453	18748	18585	18362	18703	18477	18563	18571	18720	18451	18480	18603	18577	18543	18641	18484	18425	18787	18470	18260	18690	18493	18480	18529	18511	18511	18640	18517	18601	18294	18507	18351	18629	18650	18695	18689	18496	18509	18531	18529	18611	18569	18545	18498	18299	18458	18385	18455	18517	18654	18565	18538	18545	18458	18490	18621	18262	18500	18394	18511	18365	18535	18612	18516	18601	18384	18478	18543	18646	18419	18524	18425	18795	18665	18527	18448	18789	18447	18542	18720	18440	18413	18509	18578	18521	18549	18511	18518	18482	18550	18640	18450	18466	18699	18415	18378	18488	18606	18482	18418	18460	18445	18411	18588	18464	18466	18507	18532	18476	18456	18513	18518	18581	18618	18640	18530	18503	18303	18476	18488	18499	18472	18536	18496	18504	18468	18593	18614	18430	18442	18439	18510	18680	18590	18621	18574	18736	18307	18735	18584	18545	18424	18634	18364	18744	18643	18527	18495	18596	18689	18432	18494	18500	18374	18501	18490	18534	18455	18692	18525	18701	18481	18569	18547	18545	18505	18401	18250	18351	18454	18519	18306	18436	18303	18475	18685	18545	18550	18645	18531	18473	18309	18753	18644	18438	18454	18251	18532	18387	18517	18702	18394	18485	18650	18507	18518	18566	18519	18638	18395	18489	18438	18647	18585	18639	18455	18562	18519	18538	18523	18441	18454	18497	18465	18515	18478	18659	18574	18603	18377	18529	18594	18529	18583	18670	18470	18567	18604	18518	18410	18480	18368	18367	18661	18551	18516	18650	18598	18464	18485	18471	18654	18506	18600	18520	18480	18675	18523	18637	18481	18426	18432	18571	18581	18407	18497	18570	18569	18701	18400	18564	18546	18514	18591	18468	18515	18574	18586	18599	18576	18559	18448	18580	18422	18589	18478	18398	18434	18578	18532	18740	18480	18451	18604	18407	18561	18465	18420	18427	18389	18479	18400	18619	18515	18532	18445	18450	18587	18449	18613	18253	18693	18679	18525	18584	18474	18656	18599	18771	18469	18635	18509	18573	18394	18424	18653	18561	18463	18488	18605	18609	18413	18562	18547	18210	18419	18395	18711	18488	18487	18275	18599	18532	18581	18394	18316	18619	18402	18358	18573	18735	18295	18693	18250	18583	18543	18544	18584	18476	18621	18597	18609	18657	18429	18690	18570	18422	18384	18692	18689	18564	18623	18546	18462	18393	18522	18626	18401	18663	18308	18509	18603	18419	18625	18674	18596	18738	18395	18835	18581	18482	18330	18513	18659	18676	18294	18497	18609	18657	18536	18408	18440	18434	18265	18601	18529	18526	18612	18699	18362	18649	18609	18707	18622	18588	18674	18573	18330	18303	18543	18487	18373	18813	18585	18417	18486	18543	18514	18641	18580	18452	18369	18599	18497	18459	18410	18644	18705	18571	18524	18612	18306	18553	18514	18509	18530	18581	18269	18362	18534	18490	18547	18620	18376	18559	18485	18424	18650	18701	18515	18540	18477	18582	18341	18318	18550	18555	18673	18597	18306	18536	18611	18648	18544	18487	18514	18404	18563	18682	18451	18441	18482	18490	18413	18748	18470	18736	18601	18569	18541	18320	18506	18512	18543	18377	18614	18674	18591	18364	18645	18583	18569	18688	18246	18521	18589	18485	18567	18644	18547	18635	18683	18525	18644	18531	18571	18688	18719	18768	18552	18584	18429	18549	18481	18314	18383	18329	18447	18573	18543	18422	18775	18512	18515	18527	18765	18432	18628	18497	18365	18587	18731	18555	18466	18417	18289	18384	18551	18563	18542	18540	18426	18506	18437	18516	18588	18555	18544	18376	18600	18582	18438	18479	18432	18686	18618	18555	18440	18324	18490	18319	18632	18533	18523	18612	18441	18413	18414	18505	18656	18527	18691	18630	18520	18530	18514	18686	18626	18620	18523	18562	18536	18525	18634	18555	18653	18613	18618	18459	18633	18458	18388	18428	18640	18685	18478	18585	18545	18767	18522	18642	18683	18371	18579	18371	18470	18662	18641	18451	18389	18483	18493	18532	18680	18438	18487	18586	18513	18445	18364	18640	18585	18476	18474	18550	18537	18619	18485	18565	18574	18626	18398	18553	18329	18503	18298	18266	18598	18515	18473	18520	18493	18668	18596	18588	18598	18527	18366	18417	18531	18556	18662	18411	18367	18438	18462	18439	18441	18466	18664	18422	18757	18439	18474	18653	18385	18486	18369	18701	18522	18553	18518	18586	18405	18599	18346	18404	18347	18665	18556	18477	18588	18485	18374	18556	18702	18424	18613	18556	18549	18529	18333	18423	18425	18425	18547	18528	18695	18495	18506	18590	18772	18607	18650	18610	18577	18446	18640	18388	18501	18541	18533	18400	18654	18523	18587	18600	18483	18352	18648	18554	18468	18544	18494	18365	18440	18628	18532	18624	18680	18653	18669	18494	18407	18495	18407	18580	18373	18594	18686	18565	18513	18542	18538	18498	18341	18654	18500	18499	18388	18829	18474	18758	18455	18521	18563	18500	18524	18446	18570	18598	18465	18628	18478	18681	18509	18519	18330	18424	18431	18513	18745	18550	18438	18400	18564	18535	18572	18590	18388	18433	18494	18431	18433	18502	18587	18551	18454	18477	18605	18775	18547	18710	18496	18369	18593	18447	18529	18628	18514	18516	18340	18462	18407	18550	18395	18494	18402	18462	18605	18647	18520	18670	18663	18476	18699	18723	18421	18588	18411	18562	18419	18628	18706	18798	18484	18612	18548	18425	18766	18656	18401	18575	18642	18563	18413	18493	18262	18614	18530	18282	18399	18532	18618	18608	18596	18414	18436	18711	18296	18418	18539	18391	18550	18465	18498	18689	18522	18566	18411	18349	18342	18555	18504	18596	18543	18430	18368	18437	18499	18591	18511	18495	18596	18506	18512	18581	18355	18640	18585	18489	18547	18665	18521	18536	18531	18511	18587	18414	18588	18640	18600	18488	18676	18543	18595	18490	18534	18576	18351	18397	18594	18428	18602	18639	18324	18504	18448	18597	18552	18489	18510	18740	18507	18574	18416	18483	18452	18490	18359	18392	18504	18577	18450	18612	18243	18627	18522	18456	18483	18463	18474	18597	18552	18532	18574	18600	18489	18406	18633	18527	18497	18370	18583	18453	18503	18439	18569	18443	18420	18611	18597	18524	18310	18530	18378	18359	18462	18671	18409	18475	18593	18746	18527	18490	18486	18609	18552	18431	18467	18475	18435	18544	18510	18197	18543	18628	18445	18533	18472	18545	18350	18527	18401	18739	18649	18627	18406	18401	18558	18484	18523	18602	18383	18448	18745	18547	18385	18473	18552	18688	18499	18534	18716	18797	18659	18723	18581	18571	18508	18772	18373	18484	18547	18527	18577	18607	18533	18461	18513	18659	18504	18554	18686	18437	18514	18336	18486	18647	18480	18628	18541	18620	18465	18437	18527	18601	18551	18684	18564	18547	18334	18536	18269	18561	18556	18640	18502	18315	18342	18454	18564	18403	18589	18493	18408	18647	18699	18723	18591	18458	18555	18584	18523	18487	18610	18748	18535	18533	18480	18846	18711	18656	18696	18691	18544	18747	18555	18451	18438	18432	18642	18594	18417	18478	18511	18394	18535	18667	18471	18568	18408	18635	18638	18341	18540	18590	18736	18607	18498	18866	18687	18399	18642	18579	18620	18517	18548	18292	18410	18450	18427	18379	18567	18327	18916	18636	18657	18505	18527	18667	18701	18518	18499	18516	18446	18504	18536	18569	18601	18632	18362	18464	18606	18569	18475	18624	18513	18420	18515	18520	18500	18649	18570	18540	18644	18436	18477	18679	18606	18730	18557	18739	18510	18521	18627	18614	18364	18613	18585	18575	18453	18638	18263	18561	18408	18554	18583	18489	18359	18521	18671	18640	18511	18360	18445	18521	18609	18545	18427	18670	18803	18507	18569	18731	18450	18584	18547	18449	18321	18556	18348	18765	18641	18425	18526	18401	18509	18439	18441	18639	18482	18686	18294	18580	18584	18477	18290	18560	18688	18611	18663	18482	18774	18561	18571	18516	18518	18307	18456	18608	18667	18481	18551	18684	18494	18614	18656	18484	18377	18633	18585	18724	18375	18506	18564	18557	18566	18563	18336	18483	18496	18584	18558
14529	20698	19889	18400	27347	50639	51341	39484	27324	19677	16914	16349	16382	16284	16473	16545	16337	16178	16523	16453	16438	16356	16378	16266	16489	16368	16256	16478	16418	16382	16321	16468	16275	16365	16414	16462	16255	16584	16434	16419	16301	16313	16280	16301	16199	16471	16405	16280	16261	16442	16229	16411	16412	16496	16236	16317	16484	16468	16338	16292	16388	16228	16377	16438	16089	16416	16366	16366	16365	16311	16339	16273	16476	16436	16416	16325	16346	16144	16242	16367	16384	16186	16211	16451	16418	16376	16246	16275	16348	16321	16353	16306	16451	16202	16398	16391	16400	16263	16216	16334	16358	16391	16262	16426	16304	16360	16452	16400	16368	16250	16347	16363	16407	16445	16479	16258	16388	16393	16256	16469	16417	16280	16346	16299	16396	16385	16450	16473	16336	16425	16326	16390	16316	16336	16494	16165	16270	16474	16442	16464	16338	16440	16394	16226	16218	16299	16338	16276	16459	16279	16327	16179	16477	16555	16410	16290	16442	16389	16264	16353	16129	16196	16480	16340	16369	16292	16394	16355	16433	16359	16197	16306	16265	16275	16353	16195	16341	16211	16343	16482	16267	16375	16371	16327	16345	16489	16424	16301	16272	16531	16406	16285	16271	16304	16170	16475	16218	16406	16361	16291	16405	16270	16334	16333	16361	16315	16244	16351	16292	16504	16437	16317	16408	16431	16457	16364	16370	16417	16350	16266	16374	16376	16271	16104	16272	16467	16393	16257	16346	16385	16415	16379	16228	16229	16352	16285	16376	16252	16337	16410	16483	16263	16418	16235	16248	16431	16346	16390	16334	16338	16336	16550	16379	16311	16555	16408	16341	16278	16486	16419	16475	16342	16137	16307	16159	16262	16325	16433	16291	16346	16453	16435	16327	16384	16140	16349	16333	16272	16226	16500	16217	16429	16334	16417	16376	16313	16277	16224	16477	16261	16376	16303	16230	16308	16299	16319	16378	16349	16257	16424	16359	16196	16264	16314	16364	16396	16276	16334	16315	16357	16482	16263	16401	16368	16362	16474	16432	16461	16448	16288	16312	16310	16427	16496	16315	16387	16247	16416	16398	16323	16391	16324	16300	16458	16362	16162	16390	16437	16469	16504	16298	16343	16357	16442	16468	16292	16366	16468	16135	16456	16384	16296	16450	16347	16302	16391	16459	16329	16448	16471	16169	16461	16374	16384	16415	16336	16264	16392	16443	16366	16339	16507	16441	16199	16206	16446	16532	16306	16317	16103	16355	16256	16507	16363	16327	16337	16342	16292	16383	16534	16350	16282	16355	16313	16282	16435	16168	16408	16469	16159	16147	16442	16329	16099	16339	16305	16295	16410	16339	16305	16304	16495	16500	16321	16302	16329	16314	16449	16442	16291	16446	16304	16304	16256	16492	16445	16465	16394	16421	16332	16424	16400	16253	16319	16438	16257	16363	16378	16270	16254	16289	16401	16327	16494	16222	16420	16400	16347	16261	16394	16319	16288	16225	16406	16303	16268	16274	16300	16224	16270	16291	16510	16462	16305	16491	16444	16211	16333	16218	16356	16303	16252	16465	16280	16554	16245	16237	16268	16429	16398	16268	16223	16349	16511	16244	16315	16305	16543	16301	16416	16466	16333	16197	16149	16496	16375	16231	16573	16401	16111	16503	16323	16281	16152	16312	16266	16211	16402	16368	16461	16499	16413	16524	16463	16272	16203	16304	16210	16363	16359	16240	16428	16362	16237	16223	16533	16398	16286	16291	16316	16369	16420	16440	16178	16341	16456	16296	16425	16514	16209	16313	16252	16277	16513	16346	16345	16298	16384	16383	16341	16157	16140	16213	16419	16376	16284	16329	16479	16394	16200	16429	16228	16449	16247	16322	16350	16191	16242	16375	16183	16302	16324	16377	16213	16413	16240	16506	16370	16488	16458	16300	16369	16299	16189	16277	16284	16367	16377	16326	16238	16251	16278	16579	16458	16428	16177	16415	16255	16503	16350	16279	16256	16278	16251	16239	16476	16314	16297	16483	16514	16330	16442	16278	16299	16333	16551	16267	16419	16241	16166	16299	16475	16443	16302	16047	16413	16302	16386	16387	16247	16470	16326	16491	16371	16424	16229	16315	16320	16429	16281	16351	16465	16307	16385	16400	16350	16354	16409	16376	16415	16481	16376	16399	16335	16322	16382	16414	16227	16570	16325	16381	16376	16228	16334	16306	16130	16361	16339	16329	16430	16319	16583	16377	16299	16464	16366	16292	16291	16341	16473	16381	16361	16400	16269	16250	16203	16320	16474	16310	16317	16411	16306	16463	16417	16132	16293	16331	16373	16431	16279	16243	16299	16447	16463	16460	16138	16464	16073	16193	16375	16301	16445	16430	16474	16407	16175	16392	16344	16475	16298	16490	16361	16289	16482	16315	16256	16177	16187	16225	16283	16254	16450	16550	16475	16648	16427	16408	16497	16154	16350	16384	16303	16389	16233	16431	16399	16234	16395	16416	16495	16230	16379	16371	16280	16338	16184	16397	16422	16409	16455	16221	16347	16411	16340	16366	16437	16448	16342	16347	16458	16443	16286	16456	16249	16265	16421	16362	16430	16344	16386	16328	16168	16483	16275	16349	16486	16358	16366	16307	16376	16516	16509	16291	16288	16400	16439	16341	16278	16307	16369	16283	16425	16339	16300	16267	16355	16429	16324	16288	16179	16287	16342	16455	16363	16365	16280	16190	16497	16103	16301	16457	16304	16374	16473	16555	16241	16466	16257	16298	16378	16307	16485	16401	16290	16336	16411	16230	16351	16385	16483	16448	16424	16199	16361	16422	16259	16325	16535	16507	16383	16461	16201	16284	16444	16320	16320	16243	16314	16425	16450	16317	16348	16395	16417	16184	16239	16186	16418	16424	16520	16449	16254	16274	16381	16402	16379	16402	16311	16189	16539	16317	16303	16359	16361	16299	16195	16442	16297	16335	16535	16524	16179	16450	16318	16412	16478	16409	16511	16230	16301	16499	16295	16236	16225	16396	16411	16396	16480	16387	16294	16296	16306	16362	16503	16343	16436	16429	16398	16422	16229	16562	16275	16340	16409	16265	16392	16223	16448	16318	16277	16410	16262	16403	16518	16310	16266	16213	16496	16440	16244	16390	16314	16357	16325	16271	16279	16388	16313	16261	16498	16325	16324	16316	16271	16363	16548	16263	16378	16323	16246	16246	16315	16584	16317	16372	16181	16355	16181	16356	16296	16422	16326	16265	16414	16292	16372	16474	16520	16408	16153	16345	16264	16174	16442	16370	16429	16443	16433	16386	16387	16453	16642	16359	16217	16381	16265	16215	16311	16233	16365	16257	16316	16236	16385	16303	16307	16319	16435	16428	16419	16493	16343	16484	16146	16331	16372	16365	16504	16275	16297	16178	16439	16512	16427	16390	16388	16182	16354	16353	16303	16275	16162	16248	16299	16225	16277	16476	16402	16275	16289	16351	16145	16287	16238	16383	16235	16340	16193	16351	16289	16256	16309	16364	16303	16415	16179	16423	16381	16346	16272	16284	16431	16406	16356	16375	16360	16231	16525	16290	16284	16404	16325	16391	16557	16402	16397	16267	16347	16237	16456	16398	16262	16286	16467	16442	16253	16318	16286	16583	16348	16427	16342	16262	16367	16498	16362	16212	16387	16218	16451	16573	16127	16421	16358	16205	16448	16435	16452	16338	16301	16445	16351	16384	16287	16320	16286	16375	16306	16368	16435	16304	16312	16332	16334	16357	16529	16315	16461	16419	16415	16300	16452	16407	16289	16369	16501	16441	16364	16397	16309	16218	16365	16271	16434	16464	16433	16436	16424	16425	16448	16364	16231	16305	16177	16423	16286	16444	16208	16395	16391	16412	16253	16442	16441	16387	16129	16459	16339	16363	16344	16301	16446	16345	16337	16268	16212	16269	16221	16422	16314	16234	16272	16522	16262	16438	16159	16259	16234	16461	16339	16359	16321	16440	16425	16289	16506	16450	16473	16395	16304	16280	16415	16262	16305	16338	16470	16314	16352	16413	16255	16391	16213	16221	16352	16491	16398	16216	16395	16225	16422	16380	16366	16422	16386	16112	16302	16308	16468	16281	16467	16250	16364	16377	16228	16265	16398	16346	16417	16367	16390	16435	16562	16464	16389	16359	16389	16408	16353	16410	16401	16167	16458	16398	16321	16421	16344	16386	16369	16385	16375	16447	16340	16384	16350	16333	16371	16302	16473	16479	16394	16205	16276	16147	16538	16360	16439	16333	16447	16326	16435	16529	16234	16367	16220	16289	16354	16364	16377	16456	16428	16339	16250	16474	16408	16233	16326	16472	16218	16356	16390	16351	16190	16225	16531	16522	16360	16519	16208	16435	16443	16355	16196	16354	16359	16308	16352	16171	16421	16294	16357	16440	16313	16399	16479	16442	16352	16194	16512	16303	16250	16573	16364	16353	16343	16431	16121	16323	16379	16407	16105	16590	16238	16253	16484	16386	16281	16329	16297	16445	16440	16665	16424	16452	16469	16259	16330	16253	16342	16304	16296	16219	16394	16376	16374	16425	16363	16357	16346	16343	16364	16308	16481	16353	16330	16343	16302	16273	16304	16358	16415	16319	16438	16262	16346	16398	16393	16321	16287	16357	16304	16454	16402	16601	16271	16337	16528	16519	16219	16292	16364	16504	16365	16397	16478	16248	16515	16101	16432	16337	16298	16421	16345	16265	16421	16404	16260	16274	16340	16301	16365	16365	16315	16208	16314	16206	16283	16282	16380	16282	16240	16302	16347	16496	16349	16368	16391	16355	16400	16329	16440	16335	16518	16255	16455	16373	16496	16522	16316	16281	16093	16405	16348	16530	16264	16419	16558	16185	16535	16265	16339	16380	16249	16320	16528	16338	16326	16367	16471	16583	16294	16343	16492	16367	16386	16195	16369	16301	16339	16229	16528	16366	16377	16575	16325	16332	16485	16330	16552	16502	16422	16434	16483	16404	16317	16461	16218	16372	16217	16236	16309	16388	16084	16228	16442	16329	16247	16280	16373	16359	16254	16472	16446	16386	16262	16377	16328	16485	16309	16489	16363	16443	16206	16296	16446	16330	16477	16293	16301	16472	16156	16405	16438	16274	16391	16456	16437
23797	21164	28625	23997	29674	66575	66754	53137	35631	24885	20063	18385	18206	18039	18074	17947	18002	17930	18326	17905	18040	17938	17934	17927	18097	18172	18029	17877	17975	18084	17849	17637	17679	17884	18039	17867	17901	17985	17920	17871	17805	17882	18016	17915	18037	18020	17878	17730	17952	17992	17934	17932	17852	17865	17806	17960	18048	17934	17836	17923	17820	17897	18078	17826	17876	17809	17797	17883	17732	17941	17850	18161	18066	17930	18069	17874	17852	17981	17995	17837	17810	17979	17943	18038	18113	17966	17944	17761	17776	17986	17833	17841	17904	17753	17793	17865	17800	17730	17670	17912	17861	18021	17824	17939	17585	17796	17870	17700	17869	17753	17929	17804	17851	17584	17732	17881	17853	17720	17733	17809	17830	17942	17964	18031	17682	17540	17901	17794	17779	17793	17936	17922	17722	17751	17764	18035	17850	17951	17813	17955	17884	17906	17934	17691	17874	17606	17941	17832	17823	17822	17681	17896	17852	17961	17943	17929	17925	17823	17761	17887	17965	17901	17885	18060	17833	17840	17951	17695	17725	17804	17954	18065	17696	17643	17920	17924	17764	17824	17863	17776	17857	17714	18018	17686	17841	17872	17651	17901	17708	17607	18117	17851	17903	17824	17815	17951	17819	17949	18042	17979	17703	17913	17935	17956	17881	17728	18013	18073	17858	18025	17669	17831	17661	17889	17869	17792	17763	17857	17776	17681	17876	18115	17772	17726	17956	17907	17729	17913	17984	17727	17775	17979	17791	17879	17767	17776	17734	17826	17906	17901	17838	17724	17814	18007	17808	17651	18011	17916	17929	17928	17929	17942	17688	17826	17741	17882	17985	17938	17753	18001	18017	17917	17890	17792	17698	17921	17728	17854	17801	17715	17985	17772	17870	17716	17921	17630	17692	17894	17770	17862	17966	17870	17788	17873	17921	17901	17832	17955	17780	17640	17724	17823	17730	17987	17970	17906	17574	18034	17909	17774	18190	17734	17896	17679	17948	17878	17759	17815	17581	17818	17624	17851	17832	17954	17841	17836	17731	17742	17804	17742	17655	17865	17714	17777	17584	17779	17719	17824	17779	17876	17538	17825	17780	17810	17915	17865	17806	17989	17918	17969	17772	17932	17748	17932	17805	17824	18010	17867	17858	17858	17896	17724	17919	17753	17934	17777	17716	17855	17633	17887	17957	17804	18030	17763	17573	18039	17972	17810	17884	17982	18027	17899	17993	17833	17846	17944	17745	17843	17860	17816	17872	18007	17793	17560	17752	17964	18161	18015	17796	17999	17836	17810	17740	17801	17785	17893	17930	17879	17945	17709	17851	17663	17726	17898	17853	17822	17895	17835	17694	17735	17714	17700	18014	17652	17862	17811	17656	17879	17954	17815	17645	17752	17845	17536	17606	18041	17697	17755	17919	17836	17797	17717	17980	17616	17838	17765	17953	17900	17755	17736	17940	17855	17784	18020	17846	17885	17786	17872	17852	17780	17729	17682	17722	17734	17777	18023	17933	17825	17870	17877	17955	17939	17976	17792	17870	17762	17859	17915	17840	17751	17685	17896	17968	17773	17962	18072	17779	17795	17908	17966	17892	17784	17845	17904	17831	17813	17892	17971	17774	17800	17964	17983	17914	17572	17662	17786	17773	17852	17767	17811	17918	17774	17921	17826	17979	17818	17945	17907	17821	17841	17925	17766	17765	17813	17564	17826	17798	17824	17814	17918	17923	17779	17671	17887	17832	17764	17831	17877	17844	17778	17849	17821	17564	17631	17837	18004	18100	17854	18038	17801	17812	17823	17783	17790	17893	17784	18105	17790	17708	17825	17883	17754	17850	17875	17737	17765	18004	17918	18027	17748	17710	17838	17841	17591	17752	17929	17790	17776	17771	17832	17823	17910	18062	17902	17975	17780	17706	17916	17856	17871	17979	17855	17663	17847	17844	17765	17939	17891	17838	18009	18078	17806	17755	17671	17660	17886	17805	17837	18099	17928	18054	17917	17961	17949	17920	17784	17716	17655	17812	17738	17736	17734	17797	17734	17946	17728	18092	17938	18154	17948	17903	17720	17825	17775	17684	18001	18009	17632	17840	17897	17783	17792	17934	17934	17961	17843	17881	17781	17928	17890	17799	17826	18032	17975	17935	17855	17898	17732	17968	17958	17735	17725	17874	17781	17825	17828	17837	17882	17909	17749	17766	17755	17865	17911	17662	18052	18102	17867	17871	17946	17885	17882	17614	17879	18046	17959	17835	17558	17787	17997	17821	17925	17662	17762	17834	17736	17799	17900	17868	17853	17892	17705	17816	18027	17805	17987	17846	17698	17919	17778	17814	17915	17774	17807	17725	17871	17641	17961	17935	17741	17971	17677	17760	17964	17838	17838	17979	17858	17812	17710	17972	17824	17871	17883	17972	17696	17888	17799	17741	17794	17708	17962	18005	18018	17738	17685	17800	17939	17621	17876	17863	17803	17673	17710	17822	17907	17946	17902	17761	17794	17867	17864	17845	17966	17756	17855	17811	17764	17935	17863	17791	17871	18031	17861	17718	17912	17804	17719	17875	17993	18130	17774	17824	17919	17931	17770	17884	17777	18086	17768	17744	17710	17908	17803	17809	17890	17791	17881	17927	17929	17764	17839	17756	17886	17890	17683	17865	17971	17792	17774	17940	17969	17955	17692	17656	17860	17999	17817	17816	17893	17782	18097	18190	18015	17916	17958	17718	17859	17867	17873	17984	17809	17677	17622	17862	17631	17856	17854	17653	17624	17969	17796	17905	18097	17876	18091	17800	17783	17704	17846	17984	18071	17843	17696	17921	17831	17889	17906	17863	17939	18061	17896	17952	17848	17788	17900	17745	17882	17839	17658	18202	17897	17908	17642	17803	18118	17997	17898	17833	17715	17899	17840	17740	17723	17897	17943	17878	17935	17973	17863	17568	17834	17974	17802	17897	17935	17728	17851	17853	17830	17811	17871	17832	17604	17917	17999	17835	17786	17742	17840	17891	17996	17931	17771	17843	17796	17941	17754	17863	17673	17751	17867	17793	17620	17870	17664	17891	17879	17804	17861	17908	17807	17793	17847	17936	17740	17858	17995	17927	17725	17783	17791	17710	17807	17841	17884	18019	17656	17781	17866	17953	17836	17768	17804	17952	17987	17648	17826	17925	17786	17725	17847	17692	18007	17888	17626	17661	17829	17903	17811	17921	17833	17774	18041	17743	17857	17656	17994	18076	17679	17749	17802	17967	17895	18119	17925	17970	17776	17798	17756	18051	17783	17757	17724	17834	17660	17962	17858	17817	17846	17871	17800	17974	17713	17809	17869	17886	17781	17803	17900	17935	17942	17992	17856	17689	17808	17825	17897	17870	17834	17959	17742	17788	17744	17836	17873	18027	17767	18047	17760	17685	17906	17759	17692	17794	17863	17890	17722	17837	17705	17763	17869	17809	17827	17854	17978	17603	17751	17845	17724	17817	18007	17837	17787	17797	17653	17850	17955	17741	17745	17792	17931	17816	17844	17904	17820	17818	17959	17768	17850	17731	17721	17854	17803	17749	17846	17787	17969	17970	17817	17826	17914	17728	17755	17864	17834	18027	18001	17852	17893	17855	17681	17882	17677	17985	17970	17861	17810	17735	17859	17903	17664	17828	17823	17830	17758	17828	17614	17761	17799	17841	17987	17700	18054	17992	17956	17893	17985	18067	17893	17863	18045	17826	17819	17824	17841	17904	17614	17977	17761	17803	17889	17619	17932	17720	17781	17900	17904	17954	17734	17900	17698	17791	17910	17811	17802	17853	18027	17804	17804	17971	17894	18116	17691	17924	18060	17576	17808	17831	17912	17986	17739	17923	17851	17996	17847	17821	17946	17924	17832	17802	17636	18007	17715	18008	17783	17919	17623	17820	17866	17757	17929	17860	17853	18122	17684	17818	17755	17818	17675	17929	17809	17709	17906	17899	17923	17801	17642	17713	17755	17893	17769	17793	17875	17777	17713	17841	17795	17870	17775	17856	17808	17884	17677	17665	17756	17692	17842	17748	17726	17900	17865	17987	17937	17719	18036	17783	17988	17819	17678	17859	17688	17852	17869	17986	17828	17819	17932	17938	17881	18025	17878	17855	17998	17886	18064	17734	17855	18099	17732	17850	17863	17863	17805	17765	17718	17589	17922	17890	17871	17905	17609	17738	17931	17972	17891	17990	17852	17885	17711	17767	17813	17592	17908	17647	17845	17669	17734	17884	17891	17755	17796	17906	17800	18129	17895	17856	17784	17963	18003	17797	17911	17959	17730	17912	17797	17758	17861	17898	17906	17977	18000	17685	17700	17842	18085	17845	17958	17756	18018	17729	18014	17668	18147	17743	17860	17874	17942	17695	17900	17741	17613	17846	17867	17872	17877	17931	17826	18063	17884	17746	17808	17776	17802	17887	17954	17832	17818	17812	18070	17778	17983	17638	18008	17914	17710	17765	17900	17863	17751	17850	17799	17840	17753	17931	17912	17873	17793	17854	17679	17796	17738	17870	17784	18043	17857	17785	17749	17813	18048	17962	18017	18032	17936	17810	17727	17631	17875	17905	17873	17888	17896	17778	17755	18024	18156	17752	17643	17876	17839	17921	17679	17886	17865	17851	17881	17913	17882	17792	18011	17819	17835	17903	17928	18038	17944	18036	17799	17813	18029	17794	17903	17604	18021	17898	17803	17821	17982	17925	17850	17793	17904	17719	17643	17906	17738	17799	17748	17907	17755	17732	17711	17949	17922	17752	18052	17795	17767	17696	17827	18004	17913	17922	17765	17595	17867	17885	17848	17953	17803	17922	17812	17811	17754	18139	17657	17951	17909	17847	18039	17954	17918	17831	17815	17980	17699	17800	17744	17826	18012	17909	17720	17966	17884	17913	17745	17987	17796	17864	17876	17678	17615	17833	17954	18026	17916	17929	17849	17840	17966	17767	17980	17765	17953	17834	17811	17913	17882	17999	17754	17739	17840	17849	17916	17682	18040	18025	17758	17931	18011	17922	17974	18020	17637	17806	17690	18003	17789	17794	17867	17810	17827	17781	17942	17759	17835	17941	17709	17777	17763	17969	17809	17863	17684	17854	17882	17885	17868	17665	17828	17770	18021	18001	17696	17732	17956
16183	27067	25265	23432	45807	71941	69271	53774	35702	22178	17357	16368	15931	15972	15959	15858	16003	16159	16026	15844	15878	15740	15933	16176	16120	15947	16060	15975	16082	15953	16086	16002	16027	15913	16122	16041	15998	15888	15978	16024	15633	16045	15982	16019	15997	15981	15957	15865	15922	15877	16032	15985	16097	16002	16138	16010	15825	15807	15944	15942	16206	16004	15960	15850	15920	15909	16016	15939	16037	15971	15983	15931	16129	16150	15904	15843	15997	15959	16018	15790	15962	15810	15916	16182	15747	15791	15846	15891	15923	15952	15932	15953	15869	15888	16010	15934	15830	16019	16015	16008	15916	16017	15787	16020	15795	15753	15948	15990	16047	15882	15880	15849	16100	15929	15901	15858	15972	15940	15861	15824	16095	15839	16006	15968	15867	15835	16089	15877	15969	15899	15953	15906	15867	15880	15995	15808	15993	15954	15826	15950	15990	15870	15885	16067	15983	15902	16148	15990	15988	16077	15739	16075	15826	15938	15986	15853	15903	16024	15874	15940	15961	16075	15956	15980	16095	15823	16009	16061	15870	16080	16048	15803	15829	16020	15973	15868	15822	16028	15832	15968	15907	16095	15838	15793	16034	15768	15950	15996	15827	16063	15997	15711	15853	15958	15930	15847	16203	15999	15936	15914	16043	15859	15833	15884	16025	15862	15901	15904	15926	15914	15874	15964	15917	16000	16095	15860	15966	15947	15794	15837	16145	15818	15933	15915	15998	16036	15915	15858	16050	15900	15944	15954	15904	16056	15889	15909	15817	16024	15893	16004	15926	15834	15948	15867	15899	15860	15880	15728	16064	15882	15742	15978	16026	15810	15983	15915	15919	15780	15952	15929	15826	15895	15840	16046	15973	16111	15988	15798	16061	15827	15815	15924	16048	15809	15910	15857	16046	15846	15880	15966	15860	16001	15954	15902	15956	15947	15993	15955	15785	15968	15910	16013	15811	15990	16061	15903	15799	16059	16057	15878	15839	16017	16032	15724	15901	15909	15942	16103	15994	15849	15998	15966	15873	15961	15851	16016	15999	15854	15965	16101	15998	15782	15914	15970	15941	15916	16035	15850	16026	15893	15946	15868	15920	15997	15994	15840	15984	15905	16061	16031	15940	15788	15895	16048	15882	15961	15935	15940	15894	15918	16010	16029	15973	15852	16052	15989	15922	15929	15947	15818	15907	15865	15926	15982	15890	15823	15877	15922	15980	15948	16018	16127	15879	15785	15961	16048	15966	15931	15896	15989	15947	15977	15823	16166	16055	16034	15872	15990	16007	15823	15953	15842	15911	15959	16069	16014	16046	15995	16008	16025	15918	15890	16052	16021	15879	15843	15944	16068	16101	15882	15932	16207	15946	15985	15915	16217	16037	16034	15811	15850	15985	15885	16012	15820	16003	16138	15822	15848	15968	15899	15927	15897	15993	15969	15936	15894	15906	15968	16094	15862	15938	15997	15901	15884	16102	15945	15858	15956	16054	15843	16080	15906	15821	16141	16079	15946	15950	15841	15860	16111	15898	15877	15975	15917	15935	16072	16099	15957	16045	16025	15955	15943	15920	15917	15956	16006	16026	15913	15946	16096	15970	16167	15921	15998	15838	15962	15982	15839	16066	15946	15892	15939	16004	16006	15955	15905	15967	16012	15935	15962	15944	16148	15935	15976	15914	15779	15825	15965	15899	16024	15822	15960	15863	15757	15883	16042	16091	15826	15978	15764	15829	16064	15903	15971	16134	15952	15987	15826	15797	15756	16043	16161	15954	15945	15857	15812	16013	16023	16090	15907	15971	15984	15937	15904	15810	15654	15931	15890	15899	15764	16062	15864	16079	15970	16088	16150	15887	15959	15940	15782	15801	15992	15878	15941	16004	16063	16048	15860	15871	16115	15919	15977	16135	15842	16121	15803	16023	16028	15907	15909	15844	16061	15822	15964	16020	15855	15965	16045	16010	15947	16139	15930	15818	15852	16020	16012	16036	15753	15741	15971	15878	15898	15956	15863	15994	15890	16048	15747	15911	15936	15913	15992	15796	15962	16123	15885	15996	15975	15932	15872	16163	15828	15856	15968	15981	15984	15953	16016	15914	16143	15931	15832	15851	15996	15795	16169	15944	15860	15988	15910	15985	15972	16086	15955	15893	16095	15887	15941	15991	15847	16067	15745	15987	15936	15833	15856	16037	15849	15763	16078	15989	15852	16022	15844	16039	15886	15990	15931	15923	15895	15900	15926	16049	16040	15912	15938	15975	15786	15784	15914	15778	15907	15955	16024	16056	15982	15922	15982	16007	15849	16028	15908	15883	16123	15904	15735	15855	16001	16097	15912	15968	15810	16015	15987	15930	16043	15997	16083	16029	15846	15831	15900	16013	15938	15836	15943	16026	15853	15994	15875	16057	15930	15990	15871	15681	15927	16055	15859	15829	16001	16219	16025	15855	15994	16025	15890	15826	16027	16070	15952	15925	16067	16008	15929	15999	16111	15904	15780	15928	15863	15969	15958	15907	15808	16052	15804	15762	15848	15925	15903	15842	16004	15939	15899	15979	15916	15877	15941	15849	16041	15846	15983	16037	15939	15911	15798	15949	15838	15859	15813	15976	15862	16082	15967	15908	16058	16100	16003	15924	15880	16049	16183	15915	15969	16050	15950	16075	16045	15810	15920	15971	15853	15861	16017	15924	15992	15881	16024	15852	15875	15930	15746	15879	15897	16048	15939	16128	16182	15764	15988	15994	16109	15884	15882	15920	15784	15966	15909	16035	15851	15833	15935	16000	15813	15908	15979	15887	15884	15926	15928	15990	15819	15953	15806	16125	15835	16012	15942	15936	15799	15885	15960	15898	15941	16029	15762	15822	15949	15841	15865	15926	15959	15887	16144	15796	15965	15965	15855	15974	15960	15900	15991	15876	15826	16024	15881	15880	16140	16186	15998	15868	15993	15946	15844	16028	15865	15921	15787	16020	15955	16015	15905	15981	15983	15948	15957	16120	15977	15804	15899	16025	16025	15990	15948	16019	16021	16102	15971	15920	15915	15888	15941	16023	16013	16104	15948	16034	15849	16038	15895	15967	15903	15916	16041	15956	16012	15806	16042	16005	15980	15756	16031	15848	16134	15993	15774	16018	15965	15918	15796	15941	15905	16021	15805	15759	15868	15855	15965	15970	15843	15966	15915	16043	15949	15942	15949	15789	15888	15801	16031	16017	15862	15935	15882	15989	15823	15879	15917	15963	15824	16068	15878	15895	16015	15830	15926	15911	16093	15768	15895	16113	15912	15769	15984	15899	15996	15866	15848	16018	15848	15875	15986	15952	15992	15970	15940	16074	15923	15877	16045	16087	15928	15828	15936	15837	15903	15921	16009	15859	15922	15934	16063	15974	15893	15871	16052	15858	16106	15790	16008	15971	15891	15913	16022	15864	15919	16012	15990	15850	15925	15924	15919	16036	15923	16125	15915	15965	16053	15870	15953	15950	15836	15925	16218	15917	15909	15826	15920	15953	15848	15949	15866	15902	16041	15995	15949	15814	15865	15955	16039	15887	15958	16071	15843	15844	15867	15980	15869	16021	15980	15841	15939	16057	15878	16285	15828	15986	16097	15954	15899	15892	15904	15981	15908	15903	15803	15675	15921	16071	15942	15748	15911	15966	15931	15905	16038	15872	15822	15959	15900	15796	15997	16037	15912	16014	15759	15689	15818	16058	15879	15916	15835	15970	15974	16070	16028	15865	16093	15977	15988	15974	16019	15957	16032	16068	15956	15983	15937	15995	15841	15923	15953	15912	15917	15900	16115	15922	15892	15821	15915	15972	15978	15867	15801	15919	15986	16115	15948	15910	16076	15857	15995	15778	16031	15953	16116	15839	15943	15920	16081	16046	15999	15923	15972	15883	15912	16013	15905	15988	15814	15967	15863	16067	15856	16039	15871	15960	16178	15787	15807	15932	15777	15903	15911	15843	15814	15870	16067	15996	15851	16093	15939	16044	16035	15942	15903	15894	15878	15912	15834	16097	15995	15986	16023	15895	15935	15872	15994	15985	16040	15914	15999	15942	15963	15804	15947	15972	16099	16015	15840	15924	15965	15963	15987	15773	15849	16033	15840	15813	15879	15831	16020	15895	15857	15962	15840	15850	16030	15873	15988	16001	15955	15891	16091	15972	16038	16047	15852	15954	16053	15944	15857	15903	15859	15837	16193	15928	15948	16019	15941	15898	16005	16139	15923	15984	16001	15991	15995	16050	15917	15771	15932	15949	15984	15951	15873	16035	15935	15955	15737	16000	15836	15856	15962	15947	15984	16053	15901	15690	15962	15840	15823	16119	15946	15860	15959	15859	15946	15941	15875	16016	15985	15936	16041	16013	15876	15927	16185	15864	15895	15963	15925	15945	15786	15812	16058	15886	16239	15863	15958	15880	15969	15824	16145	15888	15882	15899	15999	16022	15947	15893	15994	15863	15983	16129	16019	15959	16118	15918	16077	16005	15940	15863	15817	15922	15877	15993	15942	15747	15885	15826	15977	16066	16013	15873	15898	15970	15894	15823	15958	15899	15834	15905	15920	15974	15873	15788	15899	15913	15836	15983	15918	15898	15977	15959	15954	15859	15972	15810	15873	15936	15938	15941	15987	15836	15873	15893	15954	15863	15968	16066	15896	15988	15661	15814	15942	16028	15844	16095	16001	16092	16017	15946	16035	15894	15844	15845	15886	15963	15978	15912	15848	15887	15825	16019	15957	16000	15939	16016	15883	15935	16023	16003	15937	15925	15751	16001	15965	15866	16092	15950	16064	15891	15994	15910	15911	15767	15896	15986	15937	15882	15790	15803	15979	15978	15968	16005	15993	15895	15806	15913	15977	15837	15896	16027	15865	15957	15905	15942	15904	16151	16011	15856	15880	15959	15865	15969	16055	15997	15900	15881	15996	15878	15930	15936	15809	15841	16166	15904	15902	15964	15972	15981	16041	15860	16116	15950	15901	15928	15888	15879	15814	16118	15890	16000	15787	15841	16183	15904	15918	16166	15863	15852	15922	16006	15933	15949	15858	15911	15835	15863	15906	15933	15830	15813	15966	15887	15970	15972	15876	16134	16134	16025	15953	16097	16037	15975	15879	15985	16003	15985	15904	16031	15950	16065	15860
29111	22057	22041	20292	21300	25134	28120	25442	21258	19484	18947	18851	18680	18756	18538	18715	18577	18752	18651	18591	18579	18679	18791	18923	18595	18767	18634	18528	18657	18590	18433	18612	18603	18648	18596	18697	18537	18764	18868	18548	18596	18532	18622	18694	18749	18691	18604	18507	18692	18433	18615	18663	18352	18479	18563	18456	18592	18566	18500	18587	18498	18695	18734	18560	18764	18604	18602	18685	18543	18360	18722	18301	18762	18536	18430	18499	18478	18607	18621	18636	18746	18784	18673	18642	18481	18726	18758	18665	18715	18764	18802	18548	18687	18547	18749	18606	18568	18531	18761	18652	18764	18585	18512	18774	18672	18699	18662	18484	18762	18723	18437	18602	18529	18532	18561	18560	18621	18547	18696	18696	18658	18841	18625	18635	18569	18497	18526	18614	18682	18651	18611	18602	18544	18705	18537	18424	18625	18745	18837	18733	18661	18717	18686	18451	18666	18517	18782	18713	18494	18500	18664	18531	18714	18600	18748	18707	18688	18707	18583	18523	18446	18601	18674	18517	18513	18672	18651	18599	18523	18703	18653	18649	18842	18534	18526	18605	18560	18806	18721	18631	18496	18428	18683	18624	18662	18624	18781	18587	18591	18720	18670	18575	18642	18686	18561	18574	18468	18654	18557	18684	18648	18735	18570	18449	18579	18278	18661	18614	18882	18731	18672	18641	18639	18594	18895	18700	18535	18689	18639	18813	18604	18595	18476	18441	18668	18677	18724	18725	18571	18627	18447	18616	18606	18659	18562	18734	18407	18558	18611	18628	18655	18745	18701	18479	18809	18847	18565	18643	18721	18411	18534	18511	18363	18620	18626	18541	18545	18544	18842	18659	18697	18498	18538	18743	18673	18542	18730	18765	18681	18664	18561	18591	18747	18717	18594	18506	18707	18492	18698	18566	18761	18634	18560	18621	18667	18613	18529	18522	18629	18440	18609	18565	18642	18553	18392	18483	18564	18678	18725	18554	18554	18691	18467	18545	18640	18477	18468	18637	18597	18607	18609	18542	18617	18491	18554	18519	18404	18604	18490	18825	18633	18726	18756	18401	18669	18412	18549	18715	18710	18673	18711	18352	18320	18674	18636	18574	18831	18532	18493	18625	18562	18428	18527	18522	18625	18599	18606	18773	18559	18506	18780	18530	18580	18556	18786	18661	18640	18783	18459	18452	18586	18858	18604	18507	18778	18657	18566	18346	18717	18626	18661	18644	18561	18645	18637	18586	18513	18728	18617	18921	18643	18619	18722	18617	18408	18724	18593	18722	18739	18617	18730	18597	18642	18853	18483	18624	18460	18762	18627	18758	18704	18578	18669	18855	18466	18652	18559	18537	18601	18563	18756	18781	18800	18706	18465	18630	18768	18585	18597	18634	18666	18543	18650	18650	18639	18492	18520	18542	18672	18630	18554	18836	18563	18607	18646	18702	18803	18641	18596	18619	18603	18515	18543	18470	18771	18512	18479	18454	18648	18592	18774	18410	18597	18550	18730	18492	18506	18709	18534	18467	18794	18612	18867	18606	18673	18550	18766	18546	18700	18720	18522	18600	18593	18398	18636	18577	18667	18522	18419	18542	18584	18681	18697	18785	18586	18597	18538	18572	18594	18438	18730	18572	18561	18512	18656	18428	18673	18708	18626	18674	18685	18527	18712	18698	18799	18421	18393	18385	18699	18806	18661	18433	18578	18473	18451	18752	18715	18701	18598	18663	18583	18661	18784	18636	18654	18625	18667	18547	18792	18828	18651	18719	18721	18575	18638	18630	18679	18523	18803	18560	18364	18547	18623	18746	18749	18595	18514	18408	18571	18574	18678	18683	18713	18472	18816	18553	18662	18407	18714	18463	18646	18704	18604	18518	18680	18817	18632	18394	18697	18776	18823	18529	18484	18719	18821	18380	18498	18470	18445	18422	18647	18779	18622	18633	18644	18563	18427	18743	18556	18620	18695	18496	18612	18578	18441	18430	18536	18602	18617	18689	18753	18734	18514	18666	18620	18460	18604	18605	18590	18741	18631	18629	18871	18522	18607	18608	18652	18553	18806	18655	18805	18624	18509	18635	18466	18624	18657	18701	18578	18737	18528	18653	18715	18778	18564	18848	18611	18702	18650	18800	18636	18674	18575	18653	18703	18389	18751	18628	18632	18796	18823	18712	18840	18435	18577	18626	18631	18748	18720	18770	18495	18495	18567	18539	18559	18655	18888	18639	18590	18475	18584	18575	18607	18519	18404	18704	18716	18520	18630	18536	18699	18828	18545	18672	18420	18602	18599	18690	18843	18674	18553	18498	18549	18692	18569	18637	18588	18696	18590	18679	18583	18510	18785	18373	18416	18529	18803	18475	18493	18701	18581	18765	18594	18577	18587	18621	18549	18426	18489	18543	18624	18552	18667	18608	18570	18493	18531	18689	18721	18658	18468	18635	18588	18432	18573	18656	18478	18537	18486	18754	18676	18684	18601	18655	18542	18446	18687	18604	18618	18530	18638	18656	18625	18607	18683	18741	18586	18447	18705	18710	18673	18574	18512	18534	18539	18643	18719	18812	18704	18559	18650	18752	18653	18641	18557	18876	18551	18762	18619	18795	18619	18596	18714	18614	18475	18733	18573	18561	18612	18466	18559	18717	18591	18574	18706	18535	18547	18510	18676	18585	18533	18630	18511	18463	18559	18626	18640	18384	18626	18328	18519	18526	18609	18746	18621	18586	18711	18833	18620	18655	18742	18624	18702	18607	18657	18880	18742	18696	18636	18526	18673	18554	18523	18569	18606	18762	18743	18541	18672	18668	18571	18622	18575	18371	18679	18515	18495	18582	18434	18780	18591	18631	18634	18628	18814	18564	18490	18841	18611	18716	18670	18636	18755	18694	18663	18714	18743	18735	18552	18689	18509	18776	18535	18786	18372	18564	18620	18697	18632	18505	18824	18567	18681	18433	18613	18568	18621	18627	18463	18729	18732	18330	18772	18529	18545	18718	18675	18584	18533	18537	18593	18543	18570	18670	18658	18558	18629	18605	18614	18527	18359	18626	18477	18544	18620	18580	18592	18827	18709	18609	18847	18586	18931	18524	18533	18442	18537	18804	18646	18385	18649	18531	18579	18484	18557	18612	18441	18804	18543	18396	18509	18668	18584	18593	18473	18501	18573	18558	18695	18675	18614	18548	18602	18753	18448	18578	18789	18535	18568	18652	18685	18545	18315	18586	18666	18628	18404	18662	18552	18661	18785	18693	18980	18820	18875	18545	18607	18711	18642	18594	18407	18679	18402	18584	18732	18593	18782	18673	18599	18706	18674	18678	18801	18591	18551	18821	18410	18827	18656	18817	18510	18607	18639	18635	18429	18562	18616	18524	18479	18613	18860	18599	18665	18782	18715	18896	18646	18602	18644	18511	18717	18637	18563	18674	18679	18772	18694	18631	18654	18788	18597	18631	18556	18738	18571	18748	18723	18594	18641	18829	18654	18504	18762	18618	18696	18648	18655	18585	18626	18698	18702	18533	18438	18566	18709	18569	18563	18710	18729	18559	18652	18666	18634	18884	18484	18574	18584	18776	18387	18609	18686	18532	18627	18593	18505	18475	18671	18560	18564	18737	18600	18768	18647	18662	18505	18422	18608	18748	18381	18416	18655	18701	18623	18419	18603	18686	18570	18583	18538	18821	18504	18809	18711	18474	18715	18519	18648	18744	18503	18768	18647	18617	18626	18687	18794	18594	18667	18494	18915	18501	18454	18626	18449	18677	18645	18719	18629	18525	18740	18534	18473	18526	18453	18535	18539	18509	18552	18352	18763	18386	18631	18792	18641	18552	18502	18795	18764	18811	18689	18678	18529	18620	18462	18611	18644	18686	18702	18714	18493	18435	18671	18516	18527	18620	18875	18617	18568	18627	18672	18741	18764	18571	18561	18593	18599	18528	18522	18602	18540	18741	18358	18546	18638	18740	18698	18468	18690	18696	18708	18740	18740	18630	18751	18602	18590	18441	18619	18540	18795	18680	18481	18435	18694	18784	18589	18762	18630	18577	18685	18430	18587	18496	18537	18687	18592	18499	18831	18580	18447	18885	18585	18510	18672	18675	18618	18615	18796	18484	18567	18485	18692	18579	18811	18613	18615	18532	18765	18596	18591	18734	18648	18491	18449	18606	18679	18704	18709	18601	18658	18469	18708	18445	18752	18611	18621	18776	18638	18561	18620	18559	18521	18637	18684	18803	18600	18687	18674	18740	18661	18445	18594	18616	18710	18714	18820	18620	18713	18657	18732	18582	18591	18461	18726	18683	18509	18642	18662	18563	18643	18717	18507	18352	18824	18931	18635	18655	18588	18768	18704	18668	18707	18504	18703	18748	18578	18553	18574	18704	18714	18606	18578	18676	18833	18509	18512	18658	18760	18632	18566	18564	18702	18606	18699	18645	18592	18701	18672	18681	18541	18838	18587	18480	18616	18650	18547	18602	18613	18935	18690	18588	18485	18697	18573	18577	18682	18749	18699	18706	18859	18711	18555	18407	18439	18556	18638	18540	18598	18930	18911	18685	18614	18741	18567	18654	18524	18849	18461	18583	18708	18632	18619	18580	18550	18499	18578	18670	18632	18575	18625	18627	18560	18654	18860	18746	18622	18598	18723	18624	18595	18491	18479	18675	18687	18541	18664	18472	18674	18704	18597	18536	18697	18596	18468	18769	18570	18806	18786	18757	18513	18862	18603	18744	18732	18636	18508	18678	18772	18565	18544	18725	18788	18584	18539	18674	18552	18678	18601	18513	18661	18467	18590	18734	18704	18652	18679	18603	18487	18604	18659	18506	18568	18606	18713	18552	18561	18726	18603	18551	18662	18417	18579	18490	18499	18857	18607	18679	18661	18630	18810	18683	18753	18729	18598	18511	18653	18585	18587	18546	18561	18715	18600	18734	18625	18709	18700	18753	18641	18619	18707	18635	18692	18620	18326	18819	18730	18548	18605	18481	18619	18584	18601	18479	18618	18533	18462	18859	18811	18485	18676	18856	18667	18344	18594	18832	18614	18695	18675	18420	18697	18495	18593	18568	18612	18587	18490	18550	18489	18640	18728	18448	18486	18621	18709	18567	18724	18512	18683	18690	18651	18546	18608	18545	18827	18597	18729	18556
16154	17010	16836	16770	21632	26484	28810	24351	19210	17176	16673	16601	16374	16445	16525	16378	16588	16472	16314	16530	16449	16434	16444	16338	16483	16333	16394	16385	16292	16534	16402	16544	16622	16368	16449	16410	16408	16458	16396	16470	16382	16384	16715	16535	16478	16317	16542	16419	16319	16471	16537	16621	16629	16449	16433	16529	16319	16393	16520	16479	16432	16460	16406	16477	16439	16614	16438	16409	16445	16377	16520	16481	16430	16377	16452	16477	16255	16412	16244	16611	16393	16480	16418	16354	16457	16296	16365	16287	16499	16496	16294	16410	16470	16437	16410	16349	16393	16419	16486	16410	16474	16508	16432	16429	16452	16478	16289	16320	16326	16500	16548	16433	16354	16408	16353	16538	16350	16499	16385	16487	16441	16409	16639	16370	16371	16450	16368	16447	16462	16392	16421	16481	16545	16364	16351	16413	16530	16452	16554	16486	16360	16470	16547	16425	16547	16401	16521	16510	16447	16294	16409	16161	16440	16415	16375	16418	16451	16477	16588	16471	16419	16407	16472	16380	16339	16390	16427	16467	16418	16498	16485	16490	16455	16330	16381	16351	16432	16570	16170	16393	16492	16402	16668	16545	16538	16542	16487	16324	16494	16318	16354	16471	16380	16406	16582	16434	16454	16473	16483	16346	16423	16407	16552	16392	16394	16534	16530	16388	16481	16510	16341	16434	16564	16363	16451	16353	16452	16407	16277	16391	16333	16416	16433	16432	16392	16344	16381	16430	16429	16391	16450	16553	16381	16512	16302	16482	16551	16487	16395	16430	16672	16435	16426	16401	16568	16517	16581	16274	16406	16243	16518	16476	16370	16562	16499	16459	16339	16478	16456	16477	16462	16405	16452	16467	16431	16525	16407	16361	16411	16446	16552	16452	16465	16312	16433	16476	16490	16302	16416	16360	16553	16386	16447	16375	16410	16306	16352	16586	16371	16436	16648	16616	16482	16366	16585	16331	16417	16464	16397	16381	16365	16431	16637	16529	16404	16669	16483	16455	16406	16400	16520	16384	16407	16463	16395	16486	16403	16360	16403	16455	16585	16306	16445	16388	16332	16499	16267	16459	16463	16578	16443	16306	16513	16438	16340	16429	16555	16249	16470	16387	16705	16461	16447	16485	16405	16521	16257	16335	16466	16175	16477	16531	16604	16506	16445	16242	16476	16321	16254	16386	16515	16541	16458	16462	16432	16402	16327	16371	16412	16452	16496	16466	16578	16274	16440	16281	16474	16598	16382	16513	16364	16208	16376	16377	16443	16428	16431	16294	16348	16283	16470	16451	16399	16366	16326	16355	16456	16391	16338	16570	16454	16553	16473	16638	16323	16420	16355	16438	16360	16369	16398	16332	16461	16443	16326	16550	16525	16407	16397	16456	16279	16453	16493	16277	16308	16423	16450	16548	16331	16561	16475	16421	16534	16391	16412	16455	16468	16318	16329	16402	16476	16397	16615	16454	16410	16409	16434	16618	16247	16425	16482	16478	16342	16472	16482	16438	16345	16438	16327	16412	16360	16369	16433	16577	16473	16445	16455	16360	16544	16439	16366	16460	16292	16383	16458	16491	16467	16448	16435	16409	16442	16346	16556	16567	16402	16479	16418	16306	16401	16626	16443	16528	16340	16569	16446	16353	16351	16428	16430	16393	16603	16307	16349	16494	16490	16449	16475	16366	16542	16490	16494	16656	16353	16448	16369	16508	16318	16440	16403	16382	16363	16456	16508	16451	16433	16305	16369	16430	16411	16544	16322	16556	16270	16448	16451	16498	16143	16470	16283	16413	16510	16481	16583	16406	16509	16620	16397	16272	16342	16335	16287	16549	16462	16245	16488	16186	16352	16497	16420	16402	16577	16481	16474	16168	16495	16416	16412	16488	16431	16487	16465	16357	16459	16387	16407	16368	16368	16566	16348	16388	16401	16420	16613	16491	16620	16251	16642	16315	16441	16502	16487	16378	16503	16526	16398	16380	16483	16336	16506	16437	16459	16373	16418	16418	16250	16198	16535	16430	16476	16440	16418	16481	16518	16462	16451	16564	16433	16333	16585	16353	16337	16445	16347	16460	16367	16283	16382	16571	16497	16345	16360	16392	16407	16494	16456	16408	16604	16208	16421	16326	16545	16292	16462	16384	16542	16544	16558	16375	16422	16464	16279	16472	16432	16429	16592	16382	16507	16430	16347	16511	16580	16393	16433	16314	16444	16320	16351	16325	16362	16532	16493	16344	16369	16472	16517	16420	16404	16572	16455	16459	16574	16336	16510	16507	16338	16447	16576	16431	16352	16385	16370	16511	16404	16202	16421	16378	16227	16507	16415	16349	16530	16379	16438	16535	16369	16346	16558	16476	16456	16394	16488	16394	16505	16560	16512	16478	16313	16369	16610	16493	16478	16366	16503	16442	16507	16516	16403	16370	16512	16356	16494	16397	16378	16449	16546	16428	16625	16394	16433	16550	16230	16377	16644	16578	16433	16536	16385	16361	16544	16361	16365	16380	16335	16306	16496	16425	16439	16435	16453	16384	16614	16421	16432	16555	16490	16485	16229	16321	16329	16363	16441	16396	16470	16433	16532	16314	16593	16374	16212	16436	16432	16449	16380	16444	16587	16502	16611	16462	16486	16556	16409	16382	16513	16442	16508	16398	16514	16439	16483	16547	16341	16575	16588	16479	16493	16290	16439	16548	16471	16306	16501	16301	16442	16466	16423	16320	16294	16445	16424	16330	16365	16395	16319	16431	16358	16548	16534	16410	16437	16489	16199	16516	16548	16386	16510	16281	16315	16556	16314	16370	16637	16218	16422	16451	16493	16453	16352	16334	16432	16341	16284	16440	16266	16486	16502	16410	16461	16473	16492	16429	16297	16511	16526	16593	16503	16518	16438	16419	16411	16312	16331	16365	16571	16413	16318	16284	16515	16555	16479	16444	16562	16274	16386	16542	16411	16399	16528	16501	16565	16223	16346	16528	16544	16554	16384	16534	16428	16065	16422	16592	16552	16292	16504	16521	16474	16641	16510	16448	16404	16611	16410	16278	16320	16442	16493	16425	16419	16463	16527	16212	16415	16453	16566	16444	16509	16208	16570	16551	16636	16410	16493	16389	16452	16473	16543	16486	16461	16483	16379	16292	16397	16420	16558	16477	16502	16541	16481	16495	16525	16537	16523	16286	16330	16304	16398	16388	16479	16294	16336	16336	16414	16507	16297	16359	16438	16598	16460	16408	16455	16397	16463	16434	16357	16640	16490	16593	16332	16470	16291	16500	16427	16430	16563	16298	16538	16284	16570	16462	16394	16553	16330	16462	16476	16380	16424	16488	16554	16505	16479	16381	16390	16585	16283	16430	16476	16551	16393	16417	16565	16473	16319	16230	16413	16463	16468	16501	16334	16386	16439	16360	16415	16441	16602	16421	16465	16447	16256	16366	16437	16418	16557	16331	16458	16585	16404	16329	16419	16631	16479	16488	16552	16479	16204	16465	16369	16379	16420	16385	16418	16481	16474	16350	16382	16409	16575	16453	16397	16456	16497	16410	16514	16497	16374	16536	16398	16383	16445	16423	16575	16525	16496	16409	16418	16303	16467	16359	16528	16405	16525	16371	16235	16340	16583	16573	16382	16513	16388	16465	16476	16451	16472	16397	16441	16339	16505	16536	16556	16452	16312	16312	16277	16530	16378	16396	16534	16550	16375	16430	16543	16277	16288	16604	16428	16434	16413	16364	16408	16364	16430	16542	16518	16499	16469	16392	16495	16456	16574	16387	16438	16397	16272	16465	16596	16511	16373	16476	16336	16511	16441	16452	16255	16504	16600	16334	16460	16460	16352	16414	16277	16431	16448	16442	16455	16426	16343	16257	16431	16461	16451	16427	16456	16277	16451	16504	16365	16410	16604	16514	16409	16495	16261	16380	16475	16389	16320	16670	16383	16359	16504	16403	16399	16579	16347	16340	16481	16356	16423	16367	16274	16472	16464	16320	16385	16381	16401	16432	16428	16481	16438	16371	16267	16250	16628	16632	16223	16450	16500	16372	16353	16660	16379	16505	16489	16522	16406	16532	16520	16472	16204	16381	16473	16378	16392	16422	16404	16473	16367	16429	16281	16748	16404	16486	16382	16359	16458	16223	16410	16483	16460	16450	16372	16468	16306	16377	16534	16443	16366	16408	16423	16390	16357	16511	16530	16497	16311	16439	16399	16501	16546	16524	16451	16293	16540	16507	16329	16460	16433	16481	16553	16312	16446	16421	16330	16458	16362	16419	16416	16266	16392	16393	16439	16484	16523	16359	16490	16456	16573	16212	16360	16425	16384	16382	16263	16482	16484	16476	16481	16521	16380	16312	16489	16281	16469	16513	16556	16488	16505	16438	16487	16454	16428	16215	16393	16427	16372	16435	16456	16427	16430	16568	16443	16381	16471	16402	16467	16521	16434	16428	16602	16612	16394	16400	16412	16458	16378	16566	16583	16453	16492	16557	16444	16395	16558	16441	16329	16329	16487	16460	16392	16261	16635	16386	16474	16447	16642	16313	16397	16468	16495	16381	16426	16647	16442	16482	16475	16602	16430	16392	16282	16394	16521	16411	16389	16478	16350	16405	16426	16324	16436	16426	16362	16534	16252	16458	16299	16242	16441	16336	16527	16499	16500	16520	16668	16249	16328	16475	16261	16509	16563	16300	16442	16623	16525	16376	16426	16456	16377	16456	16549	16482	16431	16325	16425	16422	16323	16321	16561	16471	16544	16207	16531	16387	16408	16368	16434	16425	16445	16433	16247	16422	16455	16407	16318	16554	16468	16351	16432	16557	16502	16264	16424	16421	16378	16413	16380	16437	16516	16357	16450	16421	16459	16463	16439	16366	16432	16613	16570	16445	16569	16484	16352	16374	16430	16532	16540	16440	16395	16445	16591	16432	16332	16274	16355	16393	16469	16436	16484	16296	16348	16558	16552	16402	16521	16412	16545	16297	16366	16353	16330	16392	16651	16386	16765	16379	16424	16449	16486	16578	16535	16324	16474	16304	16481	16454	16369	16621	16435	16409	16580	16430	16418	16533	16408	16430	16430	16432	16481	16393	16472	16449	16492	16352	16401	16597	16502	16298	16298	16484	16429	16380	16355	16371	16601	16372	16359	16441
25907	21203	27393	25827	20793	38387	55271	42223	29312	22671	20182	19035	18664	18694	18881	18610	18874	18742	18928	18933	18825	18781	18857	18571	18669	18619	18531	18715	18644	18707	18802	18698	18766	18648	18604	18647	18634	18570	18660	18745	18866	18588	18622	18811	18716	18607	18519	18625	18609	18565	18623	18814	18705	18729	18672	18614	18615	18591	18709	18789	18636	18685	18590	18689	18593	18599	18672	18469	18776	18574	18629	18783	18650	18522	18599	18517	18570	18709	18709	18599	18584	18681	18710	18589	18514	18685	18710	18473	18872	18742	18699	18482	18812	18497	18516	18727	18754	18655	18522	18493	18686	18569	18808	18516	18516	18690	18863	18731	18652	18658	18538	18667	18606	18695	18625	18611	18754	18619	18729	18485	18573	18705	18698	18804	18562	18652	18553	18535	18775	18654	18644	18635	18697	18561	18639	18818	18694	18752	18605	18975	18737	18500	18548	18655	18509	18724	18789	18848	18781	18525	18512	18756	18774	18737	18562	18577	18712	18547	18553	18700	18592	18694	18640	18549	18789	18574	18652	18688	18650	18685	18467	18758	18743	18896	18907	18704	18860	18692	18446	18691	18589	18732	18501	18635	18557	18656	18470	18660	18704	18685	18733	18633	18669	18577	18736	18619	18524	18309	18540	18604	18601	18797	18631	18722	18838	18692	18650	18637	18611	18578	18605	18651	18466	18626	18660	18610	18763	18713	18577	18514	18643	18691	18810	18291	18530	18516	18657	18493	18434	18534	18503	18908	18581	18641	18868	18493	18716	18673	18438	18852	18561	18666	18732	18632	18703	18479	18604	18637	18762	18714	18848	18655	18574	18858	18770	18825	18483	18726	18650	18495	18486	18697	18731	18493	18510	18673	18663	18768	18771	18481	18695	18708	18625	18633	18663	18369	18841	18600	18920	18437	18529	18635	18707	18628	18649	18627	18627	18858	18617	18739	18432	18648	18744	18684	18611	18514	18446	18534	18430	18709	18736	18747	18738	18523	18592	18674	18782	18987	18823	18746	18708	18781	18831	18801	18672	18483	18634	18433	18559	18555	18648	18436	18640	18636	18555	18720	18590	18584	18695	18691	18745	18656	18631	18617	18529	18666	18511	18776	18589	18720	18793	18389	18679	18595	18878	18672	18822	18414	18744	18733	18536	18657	18688	18541	18600	18809	18880	18628	18671	18590	18550	18462	18702	18679	18731	18769	18731	18712	18790	18645	18707	18688	18908	18713	18886	18599	18790	18586	18708	18647	18632	18594	18661	18751	18578	18852	18554	18590	18504	18857	18707	18597	18633	18662	18521	18678	18588	18556	18760	18508	18661	18568	18686	18750	18478	18490	18879	18684	18775	18618	18672	18656	18653	18755	18606	18641	18623	18669	18988	18768	18687	18650	18610	18629	18722	18519	18738	18563	18662	18635	18703	18564	18467	18697	18645	18774	18798	18685	18665	18675	18725	18589	18541	18532	18698	18565	18779	18575	18378	18665	18471	18541	18633	18701	18680	18650	18608	18419	18710	18589	18875	18810	18677	18531	18800	18494	18685	18952	18752	18864	18638	18649	18635	18568	18706	18513	18483	18595	18662	18632	18539	18666	18626	18601	18710	18921	18753	18689	18743	18613	18457	18739	18744	18582	18773	18620	18628	18529	18554	18697	18550	18994	18563	18825	18784	18565	18782	18686	18593	18661	18665	18760	18584	18765	18595	18658	18745	18556	18717	18537	18453	18541	18798	18703	18753	18540	18649	18557	18935	18805	18595	18674	18592	18491	18654	18772	18582	18645	18637	18713	18561	18788	18756	18593	18463	18611	18858	18602	18729	18727	18771	18607	18547	18597	18786	18552	18483	18741	18736	18807	18632	18645	18788	18845	18598	18831	18692	18618	18842	18624	18669	18785	18691	18634	18528	18687	18568	18644	18594	18514	18643	18658	18678	18612	18549	18564	18477	18424	18661	18769	18460	18556	18758	18603	18503	18893	18644	18508	18431	18572	18745	18556	18526	18595	18596	18579	18615	18661	18733	18801	18582	18545	18769	18603	18621	18553	18664	18674	18607	18590	18638	18548	18601	18703	18656	18833	18805	18666	18701	18931	18652	18874	18707	18677	18630	18561	18689	18560	18501	18680	18608	18662	18631	18711	18559	18731	18557	18568	18822	18406	18863	18573	18801	18610	18736	18554	18593	18584	18462	18570	18591	18796	18565	18577	18623	18520	18798	18859	18687	18643	18732	18721	18669	18535	18602	18469	18704	18692	18494	18335	18805	18692	18527	18701	18715	18726	18752	18778	18746	18579	18380	18325	18572	18839	18713	18701	18710	18665	18577	18714	18720	18616	18778	18686	18662	18704	18554	18625	18436	18499	18650	18606	18745	18640	18685	18881	18673	18686	18772	18567	18656	18656	18537	18543	18879	18804	18805	18763	18871	18984	18720	18957	18914	18788	18465	18599	18766	18590	18635	18769	18451	18554	18664	18597	18661	18618	18373	18672	18649	18720	18753	18686	18869	18851	18733	18731	18641	18563	18736	18602	18806	18584	18587	18796	18429	18609	18584	18680	18588	18668	18587	18545	18650	18625	18446	18575	18680	18874	18647	18603	18527	18573	18497	18731	18735	18568	18607	18662	18636	18579	18682	18608	18643	18587	18663	18611	18702	18681	18788	18663	18561	18745	18655	18646	18434	18592	18777	18613	18478	18480	18670	18748	18679	18601	18649	18706	18505	18649	18615	18747	18670	18638	18769	18781	18732	18474	18580	18615	18854	18601	19034	18674	18855	18793	18639	18601	18582	18604	18608	18599	18538	18768	18630	18611	18599	18477	18753	18693	18807	18526	18461	18634	18455	18711	18809	18627	18679	18488	18615	18797	18824	18679	18855	18658	18747	18580	18560	18662	18558	18680	18642	18642	19000	18473	18588	18413	18446	18687	18658	18413	18540	18354	18675	18670	18640	18527	18568	18628	18603	18548	18582	18632	18406	18669	18514	18662	18433	18605	18688	18791	18710	18566	18574	18628	18706	18660	18697	18677	18594	18765	18910	18750	18693	18573	18603	18586	18700	18737	18604	18491	18701	18631	18525	18735	18762	18533	18586	18573	18658	18679	18607	18595	18608	18618	18565	18622	18493	18622	18644	18637	18789	18624	18517	18615	18563	18647	18632	18993	18563	18716	18638	18706	18611	18687	18503	18569	18702	18573	18539	18540	18506	18493	18751	18882	18798	18818	18658	18556	18765	18561	18559	18662	18752	18901	18661	18644	18468	18711	18885	18518	18441	18719	18646	18768	18658	18852	18722	18686	18621	18616	18617	18730	18515	18945	18617	18955	18570	18589	18694	18695	18572	18809	18511	18814	18642	18640	18494	18495	18813	18706	18752	18756	18794	18607	18735	18763	18808	18477	18604	18694	18623	18762	18454	18410	18697	18732	18585	18671	18740	18746	18566	18683	18534	18702	18821	18807	18896	18638	18627	18454	18775	18645	18536	18754	18543	18708	18808	18626	18590	18554	18843	18796	18593	18744	18564	18610	18629	18643	18712	18788	18700	18750	18831	18613	18694	18495	18682	18536	18637	18487	18576	18494	18602	18542	18702	18459	18797	18689	18530	18834	18697	18724	18625	18733	18627	18763	18580	18434	18567	18569	18645	18624	18706	18657	18680	18742	18446	18614	18581	18584	18643	18533	18524	18489	18625	18732	18634	18676	18742	18619	18624	18651	18742	18636	18712	18688	18600	18411	18653	18828	18635	18529	18670	18805	18742	18615	18751	18659	18827	18948	18640	18805	18712	18746	18814	18785	18696	18496	18660	18644	18596	18611	18795	18544	18586	18666	18768	18786	18666	18671	18616	18900	18622	18520	18484	18723	18591	18502	18552	18663	18376	18449	18580	18666	18561	18784	18603	18686	18780	18877	18581	18623	18791	18355	18586	18593	18629	18649	18659	18537	18448	18717	18685	18661	18726	18375	18536	18706	18716	18552	18731	18292	18794	18677	18724	18542	18569	18656	18420	18464	18730	18575	18636	18651	18780	18829	18670	18633	18737	18459	18724	18866	18840	18742	18757	18688	18794	18501	18619	18545	18666	18661	18622	18612	18720	18704	18681	18648	18505	18814	18708	18566	18357	18667	18653	18604	18711	18579	18601	18604	18809	18599	18785	18746	18825	18538	18749	18574	18761	18503	18671	18794	18655	18585	18564	18505	18608	18660	18678	18635	18491	18691	18657	18560	18673	18629	18796	18516	18579	18449	18724	18741	18827	18792	18817	18820	18645	18598	18605	18835	18798	18564	18704	18420	18547	18660	18614	18444	18742	18600	18707	18584	18721	18682	18697	18691	18817	18649	18585	18481	18798	18782	18577	18595	18421	18593	18686	18594	18544	18657	18814	18744	18717	18810	18628	18781	18653	18582	18493	18697	18475	18702	18671	18437	18643	18561	18688	18694	18568	18557	18708	18572	18527	18703	18617	18638	18752	18423	18662	18593	18473	18604	18659	18877	18577	18574	18736	18857	18490	18305	18786	18643	18831	18679	18552	18672	18572	18892	18647	18698	18717	18765	18648	18648	18571	18625	18815	18753	18419	18658	18581	18830	18726	18889	18854	18829	18479	18629	18669	18585	18484	18680	18761	18868	18661	18810	18690	18623	18590	18730	18523	18539	18678	18613	18658	18708	18590	18550	18690	18641	18581	18606	18805	18585	18602	18573	18698	18637	18536	18598	18891	18550	18744	18599	18735	18614	18384	18854	18766	18713	18738	18623	18727	18573	18694	18772	18632	18632	18674	18494	18634	18469	18666	18636	18717	18686	18551	18582	18485	18529	18480	18479	18840	18655	18613	18524	18631	18680	18581	18471	18658	18606	18670	18973	18704	18824	18739	18608	18634	18653	18676	18622	18746	18497	18708	18808	18651	18620	18551	18444	18702	18687	18660	18952	18743	18675	18542	18607	18597	18604	18814	18862	18597	18903	18642	18618	18722	18581	18934	18589	18526	18735	18693	18677	18899	18700	18908	18632	18542	18647	18628	18474	18782	18758	18637	18547	18581	18360	18686	18572	18853	18713	18691	18812	18615	18670	18618	18630	18645	18553	18513	18618	18653	18593	18572	18610	18505	18646	18721	18658	18569	18715	18811	18492	18577	18706
14641	20824	20066	18316	18210	42645	53909	41327	28084	20107	17549	16373	16310	16385	16482	16530	16288	16305	16438	16559	16362	16403	16561	16535	16389	16327	16478	16386	16472	16600	16512	16476	16490	16424	16599	16624	16518	16474	16552	16590	16573	16535	16473	16365	16578	16328	16492	16398	16381	16454	16612	16263	16487	16417	16466	16471	16310	16523	16415	16239	16314	16393	16470	16627	16485	16456	16557	16528	16559	16335	16515	16375	16472	16386	16428	16521	16458	16292	16609	16466	16520	16497	16293	16389	16452	16553	16425	16519	16559	16534	16477	16431	16409	16418	16145	16494	16312	16392	16393	16480	16507	16380	16356	16566	16285	16544	16583	16187	16655	16511	16435	16509	16473	16449	16524	16564	16418	16446	16436	16354	16351	16440	16548	16294	16614	16571	16478	16438	16343	16317	16528	16370	16396	16526	16526	16438	16359	16540	16385	16509	16454	16506	16373	16369	16328	16369	16451	16563	16440	16779	16567	16319	16407	16408	16321	16494	16479	16442	16424	16350	16577	16499	16305	16509	16471	16402	16423	16310	16454	16512	16548	16361	16467	16531	16281	16501	16180	16475	16457	16198	16383	16440	16494	16328	16369	16507	16486	16312	16406	16435	16610	16439	16426	16657	16384	16417	16504	16523	16272	16528	16502	16387	16453	16507	16445	16385	16410	16469	16466	16288	16669	16357	16517	16276	16461	16407	16379	16392	16418	16474	16442	16288	16436	16576	16553	16400	16384	16574	16483	16554	16530	16498	16405	16405	16502	16371	16291	16433	16499	16435	16444	16450	16390	16334	16476	16487	16474	16374	16637	16329	16507	16447	16370	16511	16583	16410	16434	16454	16345	16509	16496	16424	16365	16521	16437	16366	16436	16565	16399	16430	16420	16438	16439	16645	16348	16423	16556	16564	16614	16597	16683	16482	16562	16351	16554	16538	16545	16392	16493	16448	16462	16416	16535	16415	16371	16391	16412	16579	16511	16257	16495	16279	16646	16402	16465	16428	16429	16392	16594	16655	16469	16606	16389	16414	16562	16430	16605	16506	16457	16498	16348	16448	16538	16663	16524	16355	16388	16333	16480	16318	16481	16565	16578	16451	16444	16383	16510	16396	16391	16474	16507	16550	16505	16526	16432	16343	16520	16534	16411	16457	16241	16548	16322	16488	16461	16443	16446	16424	16578	16314	16419	16630	16423	16550	16292	16321	16473	16425	16399	16500	16281	16390	16430	16551	16551	16446	16505	16474	16577	16371	16506	16238	16355	16514	16596	16394	16454	16595	16426	16447	16436	16483	16250	16559	16601	16547	16389	16463	16257	16421	16519	16377	16434	16400	16499	16435	16493	16296	16689	16548	16415	16533	16527	16543	16518	16412	16548	16507	16361	16620	16514	16418	16444	16561	16566	16464	16412	16446	16451	16440	16440	16404	16490	16467	16475	16365	16454	16398	16403	16583	16358	16264	16551	16585	16481	16266	16394	16487	16540	16498	16434	16477	16495	16449	16309	16520	16315	16591	16469	16278	16563	16409	16607	16407	16378	16427	16471	16415	16486	16618	16461	16381	16477	16649	16473	16227	16376	16442	16395	16591	16447	16372	16418	16584	16541	16330	16356	16567	16275	16360	16447	16454	16421	16277	16461	16487	16358	16628	16346	16447	16426	16350	16502	16390	16382	16432	16382	16486	16364	16360	16529	16341	16465	16395	16575	16534	16440	16616	16366	16515	16339	16563	16538	16515	16498	16434	16574	16454	16538	16484	16499	16515	16521	16397	16525	16536	16517	16539	16396	16447	16504	16415	16360	16517	16455	16384	16270	16647	16579	16425	16501	16399	16410	16302	16446	16519	16440	16448	16518	16506	16436	16633	16422	16416	16568	16538	16556	16398	16564	16481	16491	16403	16446	16419	16440	16465	16492	16458	16514	16428	16409	16586	16527	16433	16594	16562	16365	16565	16478	16505	16601	16326	16421	16589	16486	16412	16324	16366	16536	16516	16450	16503	16267	16516	16632	16193	16419	16356	16382	16496	16391	16510	16538	16342	16289	16608	16493	16394	16183	16383	16479	16590	16509	16454	16565	16387	16375	16573	16284	16502	16339	16451	16658	16516	16542	16408	16508	16516	16168	16422	16438	16401	16382	16350	16451	16544	16403	16341	16440	16407	16425	16237	16440	16559	16479	16476	16530	16384	16411	16495	16564	16439	16488	16350	16449	16619	16545	16504	16500	16520	16576	16610	16459	16518	16515	16439	16441	16380	16446	16459	16564	16503	16329	16443	16523	16388	16325	16313	16308	16444	16371	16465	16460	16573	16352	16318	16457	16441	16530	16281	16584	16334	16456	16576	16461	16356	16431	16303	16476	16478	16456	16596	16308	16544	16445	16355	16461	16514	16220	16404	16495	16403	16596	16492	16420	16419	16479	16383	16529	16612	16469	16388	16485	16432	16464	16423	16507	16426	16619	16345	16302	16438	16441	16401	16536	16398	16536	16567	16448	16423	16419	16298	16621	16592	16388	16355	16715	16420	16356	16415	16341	16550	16444	16703	16454	16551	16469	16455	16566	16450	16600	16400	16371	16394	16507	16546	16410	16523	16335	16247	16531	16579	16365	16524	16459	16304	16344	16576	16315	16439	16458	16541	16509	16457	16300	16343	16484	16467	16498	16540	16536	16454	16485	16492	16616	16475	16439	16340	16483	16400	16589	16712	16446	16551	16397	16476	16470	16407	16416	16453	16299	16393	16442	16394	16400	16499	16513	16427	16298	16382	16389	16457	16514	16585	16485	16389	16712	16402	16596	16285	16548	16310	16531	16425	16415	16462	16377	16539	16312	16370	16447	16493	16414	16511	16363	16340	16350	16640	16441	16443	16438	16471	16454	16348	16319	16281	16282	16345	16279	16427	16570	16661	16466	16411	16455	16510	16313	16545	16562	16629	16396	16272	16378	16404	16419	16573	16666	16447	16493	16432	16511	16605	16325	16452	16499	16400	16595	16532	16409	16500	16453	16435	16498	16519	16349	16431	16460	16571	16488	16493	16463	16540	16367	16512	16497	16489	16425	16464	16362	16599	16217	16388	16624	16427	16574	16418	16468	16360	16435	16487	16461	16346	16725	16350	16448	16348	16386	16378	16571	16450	16477	16501	16541	16378	16402	16404	16539	16563	16563	16517	16561	16574	16451	16392	16538	16467	16202	16375	16348	16468	16541	16416	16451	16516	16481	16590	16350	16525	16521	16492	16586	16301	16388	16419	16483	16370	16570	16530	16414	16395	16489	16480	16614	16568	16582	16289	16400	16249	16484	16361	16370	16588	16523	16460	16489	16502	16385	16578	16487	16276	16297	16363	16442	16192	16397	16252	16588	16577	16238	16445	16549	16283	16347	16565	16394	16293	16614	16557	16395	16471	16549	16350	16513	16535	16478	16264	16569	16373	16551	16475	16420	16470	16485	16504	16477	16288	16517	16494	16513	16417	16698	16411	16301	16512	16470	16396	16472	16493	16352	16385	16255	16466	16451	16278	16470	16349	16450	16558	16369	16335	16289	16414	16326	16547	16514	16611	16346	16478	16322	16456	16480	16605	16537	16379	16390	16425	16414	16451	16479	16550	16321	16477	16445	16350	16386	16298	16501	16462	16410	16676	16268	16366	16491	16355	16496	16554	16589	16374	16505	16451	16547	16657	16300	16496	16403	16442	16339	16563	16509	16476	16288	16484	16488	16378	16467	16439	16589	16407	16598	16420	16457	16395	16429	16556	16456	16533	16415	16535	16484	16426	16534	16572	16642	16365	16567	16548	16428	16576	16302	16392	16430	16487	16502	16539	16354	16429	16349	16595	16422	16515	16621	16557	16404	16286	16524	16561	16468	16563	16481	16418	16467	16425	16426	16439	16410	16426	16489	16551	16380	16446	16530	16369	16305	16396	16402	16572	16440	16444	16477	16308	16332	16373	16408	16518	16362	16475	16561	16456	16391	16429	16376	16345	16343	16584	16519	16489	16473	16457	16439	16502	16485	16398	16442	16606	16537	16543	16446	16321	16559	16538	16373	16492	16530	16470	16355	16345	16419	16647	16523	16498	16489	16457	16382	16540	16494	16463	16330	16624	16405	16320	16494	16420	16449	16457	16578	16546	16435	16461	16461	16392	16469	16447	16324	16459	16549	16391	16563	16566	16257	16364	16409	16284	16529	16557	16390	16363	16533	16484	16458	16638	16608	16519	16494	16423	16525	16589	16344	16386	16440	16442	16408	16468	16350	16454	16414	16530	16404	16394	16398	16447	16690	16509	16286	16494	16440	16662	16393	16454	16472	16395	16453	16338	16458	16473	16613	16458	16345	16506	16519	16385	16491	16355	16641	16471	16491	16486	16380	16502	16503	16407	16405	16503	16411	16436	16436	16703	16522	16378	16467	16471	16355	16500	16482	16609	16345	16341	16615	16556	16448	16489	16519	16357	16556	16348	16348	16403	16503	16415	16438	16289	16598	16503	16414	16602	16567	16538	16493	16547	16451	16373	16499	16506	16461	16575	16493	16276	16691	16355	16506	16382	16453	16578	16361	16403	16414	16391	16346	16530	16426	16577	16314	16439	16574	16397	16342	16475	16562	16530	16775	16452	16500	16303	16512	16345	16487	16317	16436	16540	16321	16392	16604	16411	16555	16510	16459	16475	16378	16542	16439	16496	16464	16345	16445	16443	16470	16402	16770	16423	16619	16413	16462	16411	16407	16559	16410	16412	16250	16477	16414	16504	16331	16382	16442	16496	16525	16584	16364	16397	16507	16379	16612	16515	16636	16497	16517	16405	16393	16323	16450	16417	16331	16476	16408	16467	16441	16499	16604	16397	16496	16554	16392	16634	16426	16445	16436	16424	16510	16498	16410	16571	16546	16284	16516	16454	16521	16440	16408	16495	16420	16683	16448	16374	16467	16548	16396	16673	16513	16267	16431	16501	16315	16505	16438	16712	16387	16484	16452	16509	16461	16617	16318	16437	16318	16495	16355	16289	16488	16461	16528	16377	16640	16578	16436	16481	16503	16527	16488	16598	16514	16437	16413	16304	16434	16502	16489	16511	16448	16400	16474	16395	16595	16450	16574	16474	16555	16352	16475	16292	16621	16326	16442	16460	16517	16521	16273	16335
23770	21162	28603	24032	22114	55408	71059	55649	38232	26118	20850	18600	17999	18052	18123	18096	17914	18090	18044	17909	17821	18133	17846	17937	17880	18004	18040	17839	17877	18075	17973	17970	17809	18090	17943	17967	17885	17897	17948	17692	17785	18145	17871	17965	17884	17769	17783	17789	18008	18001	17741	17790	17926	17900	17917	18010	17903	17891	17819	17749	17764	17789	17874	17606	17882	17731	17857	17901	17767	17716	17927	17804	17733	17822	17905	17768	17956	17728	17850	17851	17943	17845	17940	17848	18065	18020	17728	17816	17920	17813	17918	17910	17885	17726	17769	17610	17867	17656	17888	17687	17932	17851	17790	17678	17853	17772	17786	17998	17894	17688	17781	17827	17932	17912	17556	17724	17755	17874	18020	18010	17886	17845	17855	17708	17767	17966	17957	18081	17917	17819	17672	17792	17678	17902	17599	17776	17742	17704	17537	17654	17769	17886	17955	17925	17699	17819	17842	17803	17878	18031	17751	17819	17811	17911	17724	17758	17832	17879	17925	17718	17904	18022	18000	17750	17979	17771	17886	17646	17848	17820	17741	17830	17746	17744	18014	17857	17634	17893	17986	17771	17771	17951	17796	17760	17719	17914	17786	17917	17649	17919	17600	17794	17744	17701	17849	17568	17859	17809	17805	17782	17921	17748	17778	17870	17946	17652	17900	17583	17803	17911	17618	17788	17695	17805	17800	17603	17813	17723	17788	17824	17771	17914	17872	17824	17891	17788	17891	17695	17770	17811	17857	17759	17956	17758	17800	17865	17801	17982	17981	17775	17717	17572	17935	18033	17851	17957	17782	17848	17817	17756	17990	17927	17873	17811	17876	17698	17818	18072	17739	18011	17861	17830	17648	17931	17833	17844	17653	17757	17892	17689	17766	17816	17914	17845	17843	17876	17695	17887	17573	17793	17630	17743	17937	17935	17789	17977	17861	17917	17952	17816	17781	17925	17712	17874	17894	18020	17911	17805	17746	17906	17885	17724	17849	17930	17722	17663	17783	17981	17700	17781	17676	17638	17845	17842	17799	17942	17743	17802	17550	17777	17850	17696	17848	17842	18049	17798	17768	17703	17711	17948	17816	18063	17823	17745	17752	17587	17786	17759	17673	17965	17955	17758	17761	17926	17597	17833	17726	17885	17685	17782	17996	17928	17851	17725	17895	17831	18007	17820	17878	17926	17669	17981	17823	17877	17754	17630	17809	17851	17918	17992	17840	17908	17878	17853	17912	17745	17696	17619	17746	17925	17735	17978	17672	17949	17678	17918	17608	17676	17786	17974	17900	17851	17775	17784	17631	17959	17786	17725	17776	17843	17593	17823	17837	18039	17651	17757	17685	17756	17810	17922	17921	17805	17721	17689	17765	17964	17749	17851	17839	17957	17712	17651	17752	17472	17878	18034	17691	17973	17771	17864	17905	17846	17792	17907	17528	17629	17858	17881	17938	17781	17744	17888	17926	18030	17651	17589	17787	17698	18041	17740	17817	17754	17774	17802	17752	17673	17782	17740	17797	17755	17887	17708	17859	17884	17743	17649	17598	17839	17876	17585	17692	17673	17953	17785	17853	17558	17902	17701	17812	17805	17933	17675	17890	17759	17761	17764	17809	17654	17809	17772	17743	17761	17767	17760	18003	17743	17952	17726	17913	17670	17788	17577	17727	17953	17845	17929	17743	17805	17870	17652	17731	17792	17879	17850	17693	17655	17664	17982	17601	17800	17671	17868	17817	17708	17765	17949	17830	17895	17882	17917	17816	17615	17898	17874	17759	18176	17945	17829	17863	17630	17695	17643	17796	17871	17773	17676	17656	17948	17868	17716	17794	17609	17677	17896	17807	17963	17799	17893	17705	17581	17778	17618	17738	18123	17824	17849	17759	17862	17711	17764	17797	17806	17786	17627	17703	17651	17813	17740	17803	17906	17950	17723	17756	17843	17819	17943	17814	17694	17742	17798	17860	17898	17967	17661	17674	17745	17870	17805	17600	17889	17867	17849	17762	17717	17547	17881	17729	17752	17689	17765	17912	17859	17885	17813	17735	18004	17991	17616	17831	17754	17641	17749	17918	17805	17785	17527	17641	17768	17798	17798	17865	17795	17921	17724	17909	17846	17726	17820	17667	17700	17860	17845	17597	17622	17892	17624	17781	17763	17787	17676	17724	17825	17905	17808	17752	17770	17953	17973	17713	17695	17768	17739	17818	17706	17970	17649	17874	17993	17866	17899	17761	17707	17590	17822	17776	17773	17926	17866	17725	17855	17768	17889	17844	17794	17871	17845	17898	17576	17674	17625	17704	17689	17969	18029	17970	17883	17826	17753	17728	17909	17793	17669	17724	17837	17878	17832	17732	17941	17838	17702	17793	17671	17691	18032	17748	17659	17744	17763	17782	17993	17942	17920	17626	17987	17968	17701	17739	17912	17898	17716	17894	18051	17834	17765	17581	17839	17933	17869	17760	17844	17851	17831	17729	17890	17887	17649	17792	17739	17825	17748	17819	17876	17673	17984	17957	17949	17868	17809	17820	17990	17911	17913	17955	17959	17766	17927	18099	17717	18016	18034	17735	17675	17875	17872	17658	17799	17864	17781	17995	18102	17828	17787	17925	17877	17877	17725	17859	17721	17921	17857	17792	17826	17754	17745	17603	17907	17807	17869	17720	17785	17795	17883	17901	17605	17735	17632	17878	17840	17845	17865	17860	17808	17794	17709	17927	17828	17843	17703	17899	17859	17946	17903	17805	17839	17959	17797	17605	17898	17942	17912	17723	17910	17578	17740	17761	17743	17797	17828	17784	17888	17696	17653	17716	17640	17918	17698	17857	17882	17607	17708	17870	17634	17701	18078	17728	17952	17792	17626	17845	17887	17716	17608	18020	17897	17731	17893	17742	17736	18012	17712	17901	17710	17848	17805	17762	17825	17963	17842	17721	17884	17796	17681	17682	17812	17812	17853	17877	17742	17974	17946	17855	17751	17714	17686	17722	17743	17618	17934	17823	17980	17842	17631	17652	17739	17956	17679	17641	17756	17786	17668	17912	17909	17824	17808	17815	17796	17787	17782	17796	17714	17769	17878	17851	17883	17926	17759	17619	17704	17821	17734	18037	17870	18002	18016	17774	17706	17793	17706	17987	17708	17708	17822	17884	17641	17788	17826	17727	17697	17966	18039	17715	17818	17752	17816	17735	17718	17682	18013	18033	17922	17665	17747	17813	17563	17988	17821	17976	17763	17903	18038	17907	17653	17799	17686	17945	17713	17815	18016	17857	17697	17881	17890	17788	17987	17934	17908	18009	17722	17676	17882	18033	17802	17646	17769	17765	17906	17852	17689	17892	17960	17898	17769	17836	17754	17698	17900	17871	17906	17853	17867	17869	17851	17847	17682	17828	17729	17794	17625	17848	17906	17936	17705	17681	17637	17971	17752	17723	17692	17725	18121	17625	17877	17717	17691	17765	17987	17885	17692	17877	17975	17894	17912	17790	17775	18016	17688	17712	17850	17906	18002	17735	17877	17939	17737	17724	17843	17750	17867	17775	17874	17804	18022	17566	17705	17654	17759	17724	17978	17873	17910	17791	17837	17862	17659	17822	17817	17796	17954	17747	17874	17799	17866	17949	17933	17848	17661	17755	17807	17905	17978	17693	17877	17808	17951	17470	17881	17888	17913	17682	17736	17867	17684	17664	17701	17679	17834	17815	17698	17975	17979	17763	17771	17746	17724	17980	17882	17691	17777	17704	17703	17906	17687	17733	17980	17980	17704	17724	17654	17750	17746	17711	17921	17870	17791	17821	17676	17805	17824	17594	17746	17537	17715	17994	17941	17822	17866	17946	17696	17838	17787	17751	17821	17901	17791	18032	17690	17829	17699	17728	17877	17643	17892	17489	17767	17958	17763	17903	17764	17813	17975	17631	17794	18020	17828	17871	17788	17895	17784	17767	17752	17820	17782	17743	17922	17602	17679	17920	17935	17903	17649	17705	17699	17793	17839	17862	17689	17926	17833	17751	17886	17704	17926	17793	17862	17868	17837	18046	17952	17792	17808	17834	17781	17825	17821	17938	17870	17775	17787	17757	17714	17770	17885	17940	17783	18001	17877	17771	17836	17876	17652	17840	17748	17806	17797	17810	17908	17799	17928	18006	18002	17887	17879	18043	17889	17615	17746	17958	17907	17789	17855	17830	17812	17901	17717	17814	17915	17626	17726	17648	17824	17752	17677	17913	17794	17726	17662	17865	17838	17796	17827	17676	17666	17696	17900	17865	17820	17781	17872	17798	17769	17852	17673	17968	17604	18022	17975	17772	17863	17738	17817	17776	17620	18021	17804	17993	17789	17519	17845	17750	17799	17828	17633	17944	17967	17727	17906	17790	17924	17831	17952	17839	17859	17772	17599	17653	17681	17702	17841	17869	17949	17722	17929	17881	17753	17825	17679	17860	17870	17843	17764	17928	17883	17916	17849	17783	17974	17924	17876	17797	17774	17914	17762	17729	17815	17688	17651	17771	18058	17878	17900	17767	17808	17831	17922	17828	17670	17999	17740	17842	17624	17748	17695	17865	17731	17720	18012	17796	17642	17688	17757	17948	17928	17785	17723	17649	17900	17972	17856	17827	17835	17799	17908	17921	17747	17809	17837	17949	17855	17807	18055	17846	17874	17782	17619	17761	17817	17954	17886	17617	17819	17877	17759	17754	17917	17678	17843	17826	18085	17665	17960	17763	17890	17869	17722	17884	17708	17762	17856	17936	17887	17775	17850	17827	17872	17987	18047	17712	18007	17872	17869	17789	17864	17938	17903	17913	17758	17569	18047	17626	17716	17829	17889	17944	17768	17759	17928	17929	17708	17773	17941	17689	17837	17716	18154	17842	17664	17969	17968	17941	17809	17976	17712	17930	17841	17723	17637	17740	18034	17902	17717	17683	17713	17779	17801	17904	17765	17940	17797	17914	17719	17870	17768	17714	17686	17988	17941	17796	17849	17804	17858	17926	17836	17870	17847	17704	17815	17790	17786	17972	17893	17871	17879	17962	17754	17995	17659	18009	17965	17779	17566	17876	17771	17687	17870	17894	17796	17796	17845	18009	17999	17678	17952	17819	17804	17809	17617	17755	17752	17773	17498	17916	17903	17603	17782	17623	17583
16181	26902	25152	20818	26875	63468	72136	56817	38771	24465	18002	16224	15846	15911	15973	15739	15851	15881	15864	15944	15995	15840	16138	16015	15745	15901	16022	16023	15995	15915	15803	15883	15985	15696	15953	16024	15979	15952	16005	15873	16007	16009	15872	15724	15742	15897	15808	15902	15922	15937	15963	16111	15842	16051	15698	16040	15872	15918	15978	15776	15919	16015	15795	15939	15693	15949	15919	16035	15934	16033	15799	16064	16002	15876	15789	15880	15913	16060	15832	15942	15853	16041	15970	15838	15964	15806	15935	15988	15900	16117	16048	15849	16137	15890	15903	16032	15826	16037	15884	16030	16098	15853	15780	16040	15948	15646	15920	16031	15868	16008	15898	15892	15879	16023	16008	16077	16027	16019	16002	15931	16093	15909	16120	15822	16026	15778	15998	15948	15944	15954	15838	15853	15928	15988	15963	16068	15755	15833	15863	16061	15762	15886	15897	15989	15806	15906	15791	16029	15825	15827	15875	15899	15904	15843	16079	15770	15967	16048	16015	15829	15859	15915	16027	16002	16043	16077	15819	15800	16018	15902	16003	15843	16089	15787	15767	15924	15820	15947	15872	16085	15763	15949	16071	15874	15858	16021	15887	15948	15999	15994	16002	16034	15951	15767	16148	15948	15840	15980	15825	15998	15947	15891	15868	15919	15937	15955	15878	15966	15887	15938	15920	15908	15744	15944	15964	15923	15912	15958	16015	15953	15836	15819	16038	15848	16026	15897	16062	15842	16056	15830	16102	15844	16001	15929	15979	15918	15906	15978	15929	16071	15920	15896	16051	15847	15836	15901	15861	16008	15806	15945	15719	16019	16103	15842	16062	15897	15923	15888	15997	15903	15920	16135	15838	15882	15992	15905	15754	15879	15880	16032	15797	16109	16004	15956	15872	15798	15894	15780	15834	15935	15943	16022	16146	15797	15889	16059	15943	15953	15987	15902	15850	16090	15853	16054	16035	15907	16073	15871	15984	16005	15947	15793	15859	15961	15929	15848	15894	15950	15828	15968	15908	15902	15975	16024	16125	16104	15863	16011	16071	15907	16095	15838	15912	15974	15903	15968	15894	16003	15816	15812	16083	15904	15894	15910	15758	15953	15899	15793	15853	15943	16028	15971	15966	15804	15918	15694	16149	15898	15929	15951	15826	15848	15926	15902	15882	16177	16032	15795	15971	16008	15986	15891	15805	15972	16063	15858	15948	15940	15873	15927	15874	15893	15963	15799	15865	15909	15865	15801	15899	15887	15885	15985	15858	15827	15988	15822	15882	15729	15883	15866	15826	16027	15912	15924	15822	15941	15959	15816	15789	16088	15970	15870	15871	15845	15952	15922	15993	15946	15786	15948	16088	15872	15812	15780	15960	15919	16029	15955	15781	16007	15964	15917	15907	15807	15966	15869	15869	15925	16042	16124	15867	15847	15908	16113	16041	15923	15792	15884	15863	15991	15911	15967	15814	16041	15901	15784	15854	15913	15973	15817	15864	15695	15954	15823	15969	15785	15878	15803	15977	15843	16056	15921	15841	16135	15876	16101	15912	16062	15986	15975	15978	15976	15935	15921	15859	15929	15857	15971	15760	15983	15959	15834	16061	15859	15987	15964	15864	16009	16105	15923	15984	15824	15900	15816	16048	15828	15776	15670	15904	16032	15862	15903	15845	16112	15855	15897	15862	15897	15842	15942	15895	15910	15870	16206	15808	15953	15913	16080	15844	15807	15953	15947	15987	15917	15861	15946	15853	15831	16076	15855	15837	15947	15942	15743	16000	15839	15938	15907	16065	15928	15888	16031	15894	15873	15810	15817	15881	15946	15874	15908	15946	15953	16047	15791	15826	15913	15822	15779	15834	15857	15986	15898	15852	15969	16023	15984	15935	15853	15912	15863	15940	15844	15985	16040	15956	15918	15829	15841	15894	15939	15900	16008	15739	15818	15966	15914	15963	15911	15795	15842	15857	16003	15952	16026	15998	15975	16001	16048	15827	16007	16027	15888	15841	15876	15885	15983	15858	15998	15754	15784	15823	15926	15884	15626	16098	15856	15872	15956	15925	15946	16034	15840	15869	15837	15829	16062	15846	15728	15911	15876	15905	15875	15909	15946	16006	15942	15761	15931	15913	15924	15968	15872	16004	15869	15818	15823	16084	15844	15774	15787	16036	16024	15904	16118	15924	15938	15889	15792	16018	16071	15886	15889	16155	15813	15961	15838	15857	15917	16110	16073	15871	15970	15866	15840	15925	15883	15968	15893	16003	15950	15853	15935	15865	15918	16006	15785	16008	15925	15847	15953	15966	15878	15959	15752	15751	15779	15846	15916	15827	15902	15977	15821	16088	15944	16034	15781	15820	15863	15816	15945	15842	15865	15768	15856	15976	15713	15963	15879	15935	16113	15872	15961	15825	15984	15911	15908	15908	15854	15971	15984	15862	15997	15924	15874	16035	15899	15956	15942	15907	15943	15759	16156	15939	15953	15853	15870	15879	15711	15865	15806	15913	15987	15891	15919	15881	15872	15966	15899	15888	16075	15907	15887	15909	15886	16006	15901	15842	15942	15990	15893	15802	15943	15755	16011	15915	15790	15934	15717	16042	15843	15825	16032	15860	15899	15877	15815	15900	15953	16188	15804	15913	15986	15866	16026	16016	15902	15880	15867	16031	15755	15856	15983	15848	15903	15986	15868	15940	15875	15913	15879	15911	15888	15776	15948	15830	16005	15797	15921	15747	15841	16082	15899	16161	15909	15970	15967	15858	15836	15841	16075	15975	16048	15840	16002	16005	15948	15732	15941	16078	16056	15913	15911	15981	15829	15809	15798	15927	15989	15798	15793	16013	15980	15991	16008	15962	15999	16017	15998	16062	15812	15775	15914	16042	15955	15915	15877	15932	16083	15833	15861	15873	15923	15943	15864	15940	15792	15843	16013	15950	16017	15771	16060	16028	15895	15815	15831	15929	15825	16099	15940	15894	15996	15932	15780	15894	15821	15992	15939	15704	15868	15921	15960	15841	15806	15989	15893	15948	15867	15860	15930	16001	15796	15954	16064	15896	15925	15944	15930	15922	15865	15954	15824	16009	15854	16066	15822	16195	16004	15995	15796	15921	15858	15966	15930	15908	16003	15968	15968	15700	16002	16029	15917	15809	15822	16100	15822	15910	15959	16002	16094	15946	15791	15807	15913	16189	15923	15929	15739	16012	15947	15913	15867	16021	15899	15877	15923	15900	15837	15871	16069	15968	15994	16032	15915	15805	15902	16169	15940	15819	15946	16053	16129	15962	15971	15879	15981	15978	16042	15863	15822	15804	15949	15926	16006	15780	15949	15875	15945	15948	15924	15944	15806	15845	16029	15963	15942	15935	16033	15803	15980	15887	15890	15866	16014	16008	16071	15884	15895	15952	15903	15901	15911	15935	15975	15935	15831	15887	15939	16057	15930	15805	16000	15980	15884	15939	15932	15951	15671	15876	15946	15956	15867	16065	15975	15939	15815	15846	15913	15970	15778	15765	16068	15714	15988	15930	15938	15790	16006	15887	15956	15927	15955	15959	15924	15943	15977	15975	16050	15999	16051	16055	15996	16011	15782	15928	15915	15938	16037	16091	16011	15953	15764	16027	15880	15936	15880	16052	16040	15852	15974	15807	16023	15896	15864	15898	16010	15956	15924	15845	15814	15828	15948	15885	16075	15923	15852	15905	15789	16055	15872	15773	15864	16016	15757	16035	15976	16000	15874	15943	16005	15878	16016	15693	15996	16090	15958	15837	16003	15776	15915	15957	15869	15948	15772	15842	15913	15838	15751	15720	15957	15954	15942	15831	15854	15973	16001	15867	15999	15891	15747	15906	15849	15954	16091	16000	15942	16051	15860	15984	16217	15944	15917	16035	15763	16000	16040	15959	15976	15960	15951	16079	15877	16020	15958	16002	15906	16092	15922	15887	15916	15953	15728	15888	15797	15985	15906	15983	16041	15840	15985	16045	15931	15797	15907	15848	15909	15927	15861	15923	16052	15848	15921	15923	15828	15816	16036	15946	15890	15901	15811	16099	15903	15884	15888	15901	15978	16045	15933	15734	16000	15938	15922	15966	15873	15958	15885	15916	15997	15766	15791	15878	16018	16039	15988	15991	15929	15854	15977	15809	15768	15969	15913	16069	15897	15838	15836	16018	15933	15931	15642	15846	15980	15876	15891	16080	15873	15909	16105	15798	15854	15931	15992	15998	15857	15805	15897	15824	15972	15844	15924	16063	15875	15955	15926	15751	15978	15994	15915	15781	15894	15921	15775	16018	16068	15959	15868	15769	15820	15933	16046	15873	15902	15871	16009	16033	15934	15777	15776	15763	15857	15819	15994	15946	15895	16084	16093	15955	15998	15959	16004	15827	15985	15906	15767	16031	15916	15914	15891	15851	15972	16033	15931	15904	15931	15900	15902	15969	16077	15931	15983	15980	15912	15961	15835	15928	15974	15889	15821	15859	16131	16033	16033	15882	15940	15890	15894	15830	15721	16003	15828	15934	15916	15949	16127	16010	15922	15940	15799	15963	15939	15922	15910	15859	15897	15867	15940	15895	15844	15865	15811	15943	16010	15861	16050	15997	15985	16064	16014	15887	15920	16027	15917	16042	16018	15821	16047	15976	16063	15888	15968	15877	15920	15832	15976	15877	15790	15825	15899	15950	15901	15999	15886	15747	16085	15939	16174	16008	15958	15760	15877	15948	16087	16047	15952	15975	15941	16036	15814	16053	15794	15933	15946	15948	15934	16002	16066	15999	15868	15891	15927	15852	15691	16035	15802	15924	16084	15869	15872	15935	16050	15824	15808	15858	15864	15843	16045	15958	16112	15738	15802	15946	15806	15931	15946	15995	15973	15957	15995	15782	15873	16153	16008	15986	15895	15917	15913	15929	15954	16009	15844	15972	15914	15974	15820	15844	15918	15999	15846	15954	15843	15856	15929	15711	15893	15805	15975	15938	15931	16044	16001	15851	15919	15765	15783	16036	15864	15905	15899	16013	15747	15898	15892	15939	15889	16001	15826	15932	15795	15995	15949	15797	15988	15998	15913	15913	15929	16018	15807	15822	15887	15854	16082	15597	15881	15847	15812	15969	15690	15921	15972	15953	15789	16040	15984	16172	16008
29101	21789	21519	19555	18177	22510	27848	25232	21529	19328	18289	18139	18152	17863	17905	17894	17876	17950	18049	17924	18085	18027	17905	17814	17865	17976	17863	17818	17907	17826	17960	17941	18048	17838	17939	17716	18096	17969	17820	17821	17834	17721	17873	17896	17864	18047	17932	17876	17931	17901	17743	17939	17901	17961	17764	18067	17859	17843	17987	17909	17840	18020	17982	18039	17970	17984	18106	17773	18016	17919	17981	17944	17801	18076	17755	17873	17877	17745	17901	18166	17880	17829	17935	17752	18090	17942	17745	17900	17807	17867	17837	17651	17686	17897	17933	17831	17962	17934	17920	18053	17909	17794	17737	17920	17954	17775	18037	18123	17945	17899	17879	17857	17901	17851	17883	17879	17800	17844	17807	17988	17793	17765	17774	18023	17743	17902	17815	17821	18020	17933	17851	17699	17932	18027	17963	17883	17889	18061	17776	17951	18055	17878	17752	18025	17712	17971	17847	17801	17814	17899	17809	17695	17935	17861	17932	18009	17949	17773	17778	17966	17966	17956	17794	17992	18083	17846	17911	17789	17750	17857	17798	17873	18145	17952	17855	17900	17943	17821	17858	17914	17875	18019	17818	17933	18099	17842	18001	17789	17900	17899	18000	17905	17949	17828	17810	17947	18012	18078	17869	18046	17882	17660	18149	17975	17898	18092	17962	17879	17964	17937	17837	17856	17932	17858	17863	17921	17787	17735	17892	17981	17834	17764	17977	17965	17877	18000	17972	17895	17987	17938	17882	17854	17827	17713	17976	18091	17875	17919	17950	17799	17897	18099	17989	17806	17911	17820	17704	17760	17973	17995	17843	17912	17821	17766	17768	17906	17979	17740	17965	17994	17858	17703	17768	17808	17956	17739	17989	17967	17931	17889	17745	17850	17944	17848	17880	17651	17877	17786	17846	17673	18065	17979	17968	17901	18009	17863	17869	17985	17921	17825	17902	17907	17932	17882	17934	18028	18016	17808	17849	17983	17888	17938	18046	17780	17881	17957	17807	17713	17887	17896	17799	17904	17847	17931	17805	17789	17883	17875	17822	17898	18060	17963	18059	17795	17947	18076	17839	18080	17827	18047	17938	18021	17642	17702	17733	17757	17820	17948	17952	17963	18033	17664	18077	17710	17903	18047	18019	18019	18222	17823	17716	17927	17881	18023	17927	17806	18136	17923	17879	17776	17847	17826	17922	17934	17791	17899	17853	17727	17812	17874	17868	18084	17771	17935	18224	17753	17922	17837	17672	17861	17733	17758	17970	17860	17904	18012	17954	17933	17944	17802	17948	17765	17838	17908	17803	17984	17727	17888	17909	17901	18011	17862	18203	17727	17968	17835	17729	17914	18043	17745	17920	17776	17769	17907	17820	17684	17967	18061	18015	17805	17798	17790	17914	17852	17977	17857	17884	17757	17922	18020	17756	17793	17918	17901	17845	17941	17777	17753	17830	17808	17823	17802	17831	17956	17977	17873	17903	17780	18065	18017	17896	18076	18155	18001	17973	17953	17842	17869	17705	17869	18065	17817	17978	17826	17994	18022	17951	17728	17804	18019	17699	17874	17916	17957	17746	17951	17803	17904	17986	17935	17902	17897	17883	17889	18004	18028	17873	18043	18032	17954	17909	17826	17986	18035	17807	17793	17909	17904	17788	17951	17611	18168	17904	17885	17991	17877	18168	17863	17940	17879	18000	17828	18131	17918	17939	17885	17917	17711	17722	17706	18060	17972	17901	17939	17974	17840	17889	17908	17842	17691	17936	18018	17771	17800	17959	17892	17951	18141	17875	18017	17938	17706	17915	17985	18036	17964	17860	17990	17939	17836	18017	17942	17719	17767	17895	17714	17842	17955	18147	17835	17948	17785	18114	17833	18113	17754	17918	18009	17969	17746	18078	17937	17805	17970	17821	17817	17907	17759	17799	18095	17876	17912	17954	18128	17952	17979	17893	17989	17933	17831	17730	17773	17980	17949	17881	17802	18035	18161	17895	17898	18019	18004	17989	17836	17985	17791	17832	17759	18017	17893	17920	17835	18127	17793	17883	17982	17883	17990	17969	18081	17638	17938	18017	17936	17785	17928	18006	17895	17733	17968	18180	17982	18101	17652	17821	17857	17869	17946	17880	17914	17805	18058	17832	17953	17902	17563	17849	17983	17957	17782	17866	17903	17945	18056	17903	18012	18111	17808	18114	17724	18077	17773	17803	17895	18090	17726	17910	17880	18017	18037	17909	18005	18132	18029	17728	17935	17907	17970	17766	17848	17793	17528	17901	17802	17894	18056	17622	18008	17984	18175	17977	18046	17978	17980	17985	17844	17703	17993	17845	17629	17748	17819	17952	17970	17775	17796	18031	17949	17789	17988	17842	17905	17749	17831	17944	18022	17725	17955	17912	18054	17840	18009	17984	17987	17903	17894	17876	18124	17859	17949	17921	17968	18117	17905	18007	18043	17938	17913	17655	17811	17875	18075	17799	17980	17982	17961	17848	17870	17854	18049	17920	17871	17970	17748	18086	18070	17858	17939	17835	17885	17988	17995	18094	17788	17816	18039	17990	17887	17852	17899	18024	17734	17898	18016	17909	17760	17920	17912	18040	17815	17813	17908	17804	17937	17913	17883	17844	18241	17914	17844	17967	17608	17836	17784	17955	17724	17968	18043	17875	17996	18038	18072	18038	17956	17718	17849	18014	17922	17753	17932	17967	17954	17990	17913	18119	17871	17821	17831	18000	17855	17920	17859	18055	18039	17848	18064	17766	17843	17995	18080	18039	17912	18101	17789	17835	17655	17680	18020	18005	18091	17772	17992	17968	17684	17909	17783	17922	17906	17824	17844	18104	17889	17852	17841	17915	17700	17862	17858	17852	17864	17947	17767	17804	17929	17843	17957	17976	17817	17792	17840	17795	17923	17984	18005	17994	18106	18011	17777	18104	17903	18038	17944	17923	17903	18031	17970	17759	17877	17970	17672	18142	17865	18092	17800	17905	17883	17906	17974	17846	17745	17918	17886	17997	17914	17863	17755	18090	18012	17631	17717	17909	17806	17936	17994	17926	17966	17893	17852	17918	17879	17886	17765	17774	18065	17974	17961	17899	17953	17830	17835	17900	17947	17915	18166	17852	17814	17820	17799	17744	17924	17942	17935	17898	17938	17854	17921	18079	17892	18096	18001	17782	17896	17826	17921	17992	17890	17834	17690	17765	17945	17732	17932	17934	17824	17947	17862	17848	18008	17975	17705	18217	17948	18096	18052	17693	17901	18051	18058	17947	17876	17984	17802	17918	17902	17840	17966	17980	17814	18000	17915	17841	18147	17987	17965	17758	17912	17857	17813	17855	17863	17804	17841	18013	17976	17833	17871	17953	17830	17833	17779	18097	17995	17807	17852	17893	17864	17890	17836	17813	17590	17768	17877	17779	17813	17839	17997	17916	17807	17873	18023	17931	18009	17786	17856	18109	17958	17673	17979	18022	18100	17907	17826	18038	17834	17925	17944	17912	17717	17839	17971	18005	17896	17991	17856	18020	17879	18136	17996	17906	17817	17796	17944	17814	17757	17995	17921	17803	17826	17949	17826	18040	17912	17823	18012	17806	17644	17782	17805	18021	17881	17995	17864	17733	18004	17812	17797	18095	18047	17875	17842	17818	17887	17939	17712	17730	18017	17717	17812	17995	18005	17954	17921	18060	17887	17871	17799	17909	17846	17880	18084	17764	17879	17953	17808	17956	17956	17929	18066	17900	17877	17989	18142	17967	17641	17813	17978	17960	17909	18061	17966	17983	17915	17760	18032	17910	17960	17814	18092	17901	17955	17747	17791	17863	17700	17998	17826	18055	18004	17822	18154	17836	17815	18011	17961	17883	17883	17648	17845	18033	18059	17886	17960	17891	17959	18033	17986	17961	17771	17888	18072	17766	17872	17705	17912	17850	18014	17771	17911	17893	17720	17932	17725	17868	17867	17797	17898	17812	18027	17856	18024	18000	18118	17964	17977	17727	18026	17946	17903	18089	17788	17902	18117	17971	17800	17863	17999	17672	17910	17776	17957	17980	18042	17980	18020	17919	18094	17613	17772	17661	17842	17906	17858	18004	17907	17696	18093	17831	17664	17792	17963	17969	17737	17872	17833	17750	17893	17964	17882	18013	17803	17915	17921	18005	18041	17850	18080	18104	18074	17892	18001	17878	18095	17951	18072	17969	17629	17922	17947	17749	18081	18052	17940	18049	17770	18082	17713	17972	17880	17875	18006	17839	17851	17883	17718	17897	18065	17856	17906	17736	17800	17763	17859	17792	17835	18019	17889	17900	17727	17954	18004	17934	17975	17900	17773	17861	17996	17825	17946	17758	17875	17788	17960	17976	17883	18028	17899	17971	17765	18069	18105	17852	17923	17765	17760	17806	17715	17938	17898	18231	17976	17915	18234	17906	17883	18069	17705	18037	17797	18127	17989	18012	18002	18087	17768	17797	17904	17909	17923	17849	17850	17971	17796	17917	17862	17895	17908	17950	17781	17932	17780	17755	17824	17916	17801	17868	17980	17850	17856	17925	17872	17740	17886	17902	17906	17710	17824	17933	17882	17892	17968	17869	17883	17920	17961	17870	17967	18118	17871	17822	17881	17892	18112	17735	17873	17647	17804	17891	18041	18074	17784	17948	17815	17980	17812	17931	18007	18022	18038	17877	17715	17891	17960	17912	17803	17870	17981	18050	17878	18267	17990	17963	17915	17979	17977	17781	17937	18032	17960	17939	17929	17926	18153	17747	17698	17918	17883	17851	17833	17877	17807	17796	17935	17859	17944	17673	17986	18118	17795	18043	17763	17985	18143	17948	17750	17961	18012	17872	17813	17989	17860	17782	17963	17890	17897	17767	17739	17980	17752	17919	17945	17911	18200	18010	17964	17897	18109	17970	17815	17768	17868	17963	17830	17689	18017	18025	17805	18001	17887	17913	17812	17930	17966	17875	17865	17869	18006	17866	17866	17794	18035	17804	17938	17644	18058	17903	17761	17813	17779	17813	17955	17716	17819	17868	17923	17953	17850	17893	17899	17984	17805	17907	18158	18070	18043	17893	17875	17840	17812	17751	17791	17903	17878	18000	17989	17851	17839	17792	17903	18042	17784	17942	17799	18040	17830	17857	17887
15725	16718	16714	16141	16450	23845	29276	25101	19811	17004	16350	16117	15890	15911	16047	16208	16031	15798	15905	16095	15956	16020	16088	15946	16099	16000	16067	16092	15989	16052	15919	15860	15944	16023	15886	16056	16039	16074	15849	15893	15956	15844	15969	15888	16058	15926	15942	15994	16045	15987	15971	16054	15782	15925	16008	16060	16008	16196	16139	16067	15980	15893	15952	15985	15988	15913	15940	15998	16153	15906	16007	15968	16025	16169	16065	15999	15992	16089	15974	15976	15803	15997	15882	16089	15902	16038	15760	16062	16003	15891	15865	16013	16065	15923	15938	15811	16084	15949	15915	15975	15819	16128	15956	15971	15960	15832	15892	15953	15754	15986	15875	16134	15997	16055	15972	15898	15941	15838	16052	15976	16039	16186	15940	16009	15934	16083	15940	15981	15940	15830	15932	15906	15952	15933	15968	16046	15928	15900	15931	15983	15886	15989	15902	16066	15997	16124	15939	16042	15976	15980	15752	15830	16135	15905	15875	15963	16001	15915	15861	16080	16071	16009	15792	16050	16012	15873	15940	15913	16152	15927	16175	15844	15874	16008	15811	15882	15829	15938	16106	16094	16054	16029	16010	15981	15959	15948	15913	15992	15950	15878	15873	15936	15884	16024	15925	15853	15966	15927	15866	15899	16002	16055	15789	15942	16089	16034	15838	15870	15886	15973	15833	15851	15867	16016	15865	16106	15905	15898	16091	15998	16008	15976	15924	16089	16059	15866	15822	15964	15928	16128	15983	15978	15947	15917	15950	16006	16054	15967	16082	15965	15959	15932	15924	15999	15946	16015	15954	15992	15867	15967	16051	16150	15860	16187	15986	15817	15948	15896	15968	15990	15966	16028	16040	15936	15805	15837	15968	15972	15802	15964	15820	15841	15890	15966	15972	15931	15816	16001	15951	15816	16013	15870	16044	15992	16087	15913	16017	15867	16096	15819	16097	15973	16073	15873	15920	15919	15738	15963	16052	15999	15984	16006	15750	15776	16129	15874	15967	15995	15912	15924	15842	15964	16053	15915	16061	15682	15928	16048	16070	15799	15771	16130	15794	15963	15890	16007	15878	15946	15957	15958	16034	16075	16099	16033	15851	16065	15920	15947	15936	16067	16073	15924	15830	15933	15951	15856	15877	16023	16051	16006	15993	15947	15977	15872	16036	15819	15960	16046	15920	15977	16095	15910	15969	15893	15866	15890	15982	15844	16015	15974	16030	15941	15963	15930	15969	15964	15908	15919	15855	15945	15862	15864	15866	16036	15941	15918	15865	16026	16053	15885	15822	16009	16097	15937	16078	15906	15963	15951	16086	15980	15977	15908	15770	15915	15927	15805	15819	15978	16036	15993	15978	16004	15950	15939	16002	16081	15931	15912	16100	16024	15853	16027	15784	15739	15997	15946	15989	15987	15996	15990	15986	15981	16112	15920	16045	16054	16028	15967	15976	16020	16054	16008	16043	16111	16152	15887	16085	15911	16082	15982	16005	16083	15945	16017	16055	16008	15913	15921	15897	15788	15868	15984	16056	16017	15924	15813	15925	15975	15949	16011	15877	15953	15734	15943	16044	15978	15740	16086	16080	16034	16140	15913	16085	15930	15934	16088	16028	15910	15987	15781	16121	15937	15856	15798	15950	16044	15727	16133	16143	15896	16064	16112	15874	15988	15876	16050	15869	15959	15959	16098	15956	15701	15820	15879	15766	15998	15943	15774	16057	15837	15841	15942	15964	15844	15889	15892	16024	16079	15834	16100	15940	15809	16016	16086	15926	16004	16178	15873	15921	15896	16019	15924	15885	16042	15945	15820	15990	15947	16000	15916	15982	16069	15944	15989	16086	15946	16015	15975	16037	15898	16043	16038	15941	15937	15916	16071	15928	15954	15906	15948	15951	15848	15995	15860	15881	16166	15928	16068	15929	15914	16150	16080	15941	15942	16057	15956	15903	15967	15945	15983	16091	15871	16018	15755	16045	15927	15990	15807	15864	15918	15917	15839	15850	15998	15963	15976	16129	16022	15997	16016	16029	15732	16034	15973	15847	15944	15998	16064	16083	16153	15917	15952	15925	15990	15906	16045	15969	15928	16040	15908	15943	15963	15894	16000	15891	15938	15884	16145	15972	16084	15894	16065	15878	16155	15904	15811	16028	15978	16046	15887	15936	15804	15928	16079	15934	16032	15987	15890	15996	15878	15896	16096	15994	15862	16057	16037	15824	16069	15913	15943	15931	15861	15990	16020	15957	15980	16240	15948	15771	15946	15891	16107	15951	15946	15961	16098	16086	15915	16022	16123	15772	16015	15969	15920	15950	16067	15909	16131	15861	15911	16158	15773	15942	16039	16048	16220	15903	15957	15844	15790	15786	15914	15770	15969	16061	16016	16031	15943	15856	16026	15980	15915	16015	15869	16002	15986	16089	16056	16008	15942	15905	15840	15831	15923	16041	15866	15931	16161	16062	16022	15982	16059	15827	16044	15982	15928	15822	16093	16135	16170	15930	15993	15925	15951	16053	15991	16009	15939	16003	15863	16051	15981	16120	16000	16028	16195	16070	15968	16072	15853	16007	16044	16066	16065	15969	15938	15949	16142	16030	15805	15872	16125	15995	16088	15995	15802	16056	16094	16000	15899	15916	15972	16125	15909	16005	15941	15963	15900	15916	16041	15911	15826	16105	16053	15913	15929	15973	16050	16067	16067	15908	15880	16025	15963	15935	15980	15941	15880	15940	15888	16117	16054	16087	16083	15878	15990	15882	16013	16101	15994	16076	16004	15866	15947	15994	15911	15956	16019	15944	15911	16047	15906	15915	15969	15915	16107	15976	15989	15911	16138	15980	16089	16145	15913	15913	15818	15767	15895	16020	15958	16010	15939	15972	16077	15889	16091	16054	15933	16116	15924	16017	15912	16099	15849	15946	15911	16093	16072	16033	15912	15990	16007	15982	15984	15891	15850	16029	15916	16086	16102	15855	16033	16083	16021	15806	16041	15945	15798	16019	15962	16032	15838	16138	15927	15898	15927	15914	15891	15921	15902	15976	15959	15967	15791	16031	15977	16050	15980	16006	15848	15992	15850	15952	16030	15985	16148	15923	15962	16183	15951	16113	16032	15987	16087	16019	15958	15829	16078	15944	15968	15779	15990	15963	16008	15800	15884	16111	15959	15930	15806	16051	15937	15969	16071	16089	16114	15961	15946	16026	15976	15898	15841	15815	16171	15972	15987	15865	15982	15898	16148	15964	16041	15949	16032	16046	15928	15893	15955	15940	15841	15948	16043	16130	16060	15944	15868	15997	15918	16009	15929	16007	16119	15956	16028	16021	15951	15943	15848	15840	15891	16087	16057	15938	15924	15972	15986	15979	16114	15996	15827	15874	15822	16010	16067	15984	15913	15962	15873	15918	15957	16073	15888	15923	15994	16015	15838	16042	15843	15813	15817	15862	15842	16057	15956	16003	16108	16063	15824	16067	16002	15933	16111	15961	16033	15991	16032	16006	15893	15955	16102	15998	15892	15971	15858	15946	15854	15934	15772	15907	15843	16140	15953	15903	16046	15968	15812	15990	16008	16078	16061	15863	15844	15956	16014	15956	15986	15979	16020	16003	15929	16091	16061	15942	15856	15924	15955	15949	15790	15928	15956	15990	15891	16043	15998	15946	16086	15906	15841	15892	16002	15987	16021	15956	15929	16049	16051	16069	16009	15866	15934	15960	16084	15973	15961	15959	15950	15948	15896	15916	15869	16025	15873	16055	16029	16072	15846	15933	15914	15851	15947	16067	15781	16004	15959	15956	15988	15965	15935	16134	15862	15971	16042	15935	15903	15914	15979	16038	16079	15946	15921	16037	15879	16111	16068	15880	15988	15981	15944	16073	15929	15982	15909	16159	16003	16007	15811	15960	15959	15983	16218	16118	15702	15918	15829	15913	16088	15967	15905	16132	15746	15916	16109	15898	15838	15848	15864	15818	15935	15867	15884	15887	15977	16037	16059	15835	15895	15851	15872	15913	15771	15817	15969	15926	15975	15906	15982	15896	16138	16038	15940	16011	15968	15834	16002	15733	16011	16144	16152	15952	15938	15981	16047	15879	15877	16156	16169	15971	16120	15879	15924	15920	16015	15880	16034	15816	16106	16114	15918	16048	15852	15937	15728	15851	16043	15959	15929	15904	15975	16084	16104	15780	15872	15885	16037	15935	16047	15963	15942	16046	15997	15952	16042	16106	15928	16100	16138	15860	15821	16039	16002	16055	15831	16039	16114	15982	16080	15967	15895	15899	16074	15991	16068	16012	15840	15948	16029	15825	15957	16091	15912	15969	15854	16026	16135	15873	16077	15893	16040	16001	15940	15946	15943	16029	15971	16046	15882	16032	16014	15946	15903	16012	16078	15958	16029	16018	15992	15898	16034	16084	15764	15982	16030	15839	16044	15937	16015	15933	16081	15877	15859	15974	15853	15948	15884	15998	16095	16052	15835	15653	15789	16103	16174	15797	16073	15922	15950	15905	15947	16174	16070	16022	15989	16033	15800	16126	15854	16033	15802	15910	15892	15952	15972	15870	16078	16012	16005	15937	16122	15893	15831	15925	15900	16028	15948	16062	15935	15833	15958	16017	15965	15937	15950	15980	15905	15938	15995	16032	15926	16096	15720	15995	15837	15968	16137	15923	16111	15993	15995	15932	15870	15987	16136	15938	16027	15992	16086	15966	16064	15984	15871	15773	16175	16116	15803	15977	15957	15979	16027	15954	15957	15833	15863	15845	16075	16063	15900	15934	15908	15754	16030	15992	15997	15915	15810	16018	15992	15972	16069	15936	16079	15887	16017	15922	15991	15679	16137	15915	16089	16029	16096	16063	15915	15752	15935	15883	15883	15959	15858	16037	15994	15890	16126	16084	15891	15820	15816	16036	16098	16047	15913	15963	15975	16089	16045	15914	15877	15926	15753	15947	16099	15827	15839	16050	16075	15923	15945	16096	16046	15826	15983	15988	16033	15968	15861	16017	15934	15932	15820	16038	15789	16041	15975	15742	15828	15984	15889	15960	15988	15873	16123	15896	16126	15894	16026	15899	16011	16002	16086	15906	16047	16027	15891	15995	15929	16053	16099	16060	15989	15968	15975	16020	16060	16199	15915	16189	16193
25779	21213	27383	25758	20108	35005	52980	43141	30568	22136	18745	17894	17884	17846	17610	17646	17654	17833	17676	17646	17585	17447	17615	17669	17594	17608	17366	17648	17789	17477	17553	17681	17714	17562	17601	17456	17765	17556	17845	17591	17422	17546	17654	17597	17584	17648	17814	17528	17832	17513	17640	17692	17885	17791	17658	17559	17557	17504	17510	17614	17538	17508	17388	17616	17789	17600	17538	17559	17615	17863	17700	17566	17366	17538	17544	17309	17519	17475	17594	17417	17536	17456	17761	17502	17568	17603	17397	17377	17576	17681	17813	17550	17535	17518	17503	17649	17780	17555	17439	17495	17591	17593	17614	17863	17488	17300	17519	17511	17462	17428	17647	17391	17593	17651	17719	17475	17596	17586	17591	17535	17627	17796	17626	17624	17622	17403	17510	17405	17584	17530	17481	17545	17597	17437	17657	17445	17597	17707	17357	17550	17284	17591	17441	17691	17375	17603	17572	17578	17780	17461	17725	17555	17778	17728	17590	17658	17544	17557	17638	17578	17508	17616	17661	17480	17531	17656	17592	17481	17641	17513	17666	17327	17736	17660	17476	17559	17693	17373	17419	17473	17607	17418	17747	17419	17600	17600	17522	17484	17550	17622	17537	17512	17500	17603	17470	17698	17602	17615	17537	17555	17676	17524	17692	17490	17614	17438	17515	17405	17243	17382	17404	17493	17493	17697	17490	17573	17610	17590	17562	17454	17785	17606	17429	17471	17413	17517	17542	17761	17597	17486	17601	17330	17601	17786	17672	17405	17606	17413	17752	17608	17530	17612	17589	17721	17615	17629	17557	17541	17495	17601	17510	17546	17329	17754	17746	17601	17269	17493	17631	17638	17673	17593	17643	17732	17525	17514	17681	17374	17421	17730	17585	17550	17701	17680	17608	17554	17501	17555	17610	17535	17476	17606	17398	17424	17732	17648	17607	17491	17646	17775	17471	17634	17777	17366	17649	17694	17483	17342	17431	17572	17654	17528	17646	17423	17510	17521	17807	17620	17476	17670	17589	17594	17635	17593	17553	17430	17379	17535	17589	17392	17533	17747	17386	17608	17537	17593	17430	17532	17553	17412	17392	17435	17664	17583	17666	17443	17410	17789	17428	17624	17609	17510	17541	17673	17625	17387	17323	17503	17652	17489	17550	17473	17570	17622	17461	17476	17528	17547	17641	17564	17544	17552	17690	17607	17498	17388	17559	17396	17544	17672	17457	17560	17707	17352	17510	17569	17396	17537	17776	17482	17399	17557	17372	17432	17686	17408	17590	17412	17548	17631	17518	17722	17488	17527	17288	17574	17486	17478	17679	17364	17564	17535	17554	17552	17780	17343	17465	17529	17581	17389	17580	17448	17526	17572	17416	17433	17874	17817	17457	17672	17447	17721	17551	17476	17499	17632	17476	17684	17501	17491	17622	17537	17428	17474	17573	17619	17636	17556	17575	17534	17782	17597	17744	17510	17578	17584	17444	17519	17658	17402	17568	17241	17637	17731	17660	17485	17519	17435	17538	17815	17596	17500	17649	17795	17439	17532	17277	17695	17536	17479	17686	17362	17588	17569	17737	17754	17580	17370	17369	17616	17614	17669	17493	17593	17669	17698	17518	17488	17557	17473	17729	17592	17445	17545	17613	17548	17591	17539	17611	17470	17832	17698	17470	17376	17475	17714	17586	17565	17706	17619	17697	17714	17605	17546	17565	17673	17572	17412	17517	17566	17379	17407	17762	17636	17545	17768	17664	17508	17545	17429	17747	17488	17454	17458	17550	17710	17292	17649	17479	17410	17511	17550	17808	17648	17507	17519	17566	17398	17389	17404	17481	17508	17466	17604	17476	17444	17536	17679	17612	17542	17442	17511	17420	17334	17514	17600	17357	17495	17583	17413	17560	17502	17633	17443	17508	17641	17460	17504	17550	17820	17637	17515	17515	17832	17687	17432	17651	17673	17684	17500	17482	17596	17578	17692	17655	17675	17557	17520	17539	17611	17549	17466	17536	17401	17622	17694	17533	17565	17610	17503	17572	17647	17690	17482	17543	17705	17546	17578	17682	17767	17504	17804	17598	17482	17701	17492	17550	17594	17672	17448	17421	17518	17590	17469	17601	17647	17687	17388	17433	17599	17441	17501	17428	17720	17584	17486	17359	17432	17434	17357	17358	17458	17676	17520	17505	17397	17482	17624	17523	17603	17571	17694	17723	17592	17413	17576	17678	17641	17413	17691	17704	17549	17553	17643	17391	17551	17539	17630	17611	17521	17548	17518	17666	17431	17557	17364	17482	17618	17640	17434	17759	17519	17385	17413	17382	17545	17579	17645	17667	17411	17504	17581	17627	17583	17634	17388	17466	17463	17786	17650	17504	17409	17551	17581	17531	17216	17690	17573	17691	17601	17376	17410	17605	17468	17590	17566	17443	17471	17573	17535	17542	17530	17468	17560	17413	17562	17555	17340	17657	17419	17293	17469	17532	17506	17731	17496	17414	17724	17452	17355	17467	17777	17586	17542	17587	17528	17535	17347	17667	17512	17592	17554	17651	17416	17758	17590	17485	17545	17548	17511	17569	17851	17653	17666	17463	17491	17446	17626	17706	17428	17643	17680	17578	17464	17532	17494	17847	17517	17628	17576	17341	17268	17478	17557	17494	17541	17514	17261	17561	17788	17581	17515	17589	17608	17559	17537	17500	17441	17541	17598	17593	17297	17449	17739	17569	17633	17626	17601	17517	17637	17648	17473	17775	17376	17620	17656	17401	17531	17421	17791	17667	17700	17478	17604	17522	17612	17589	17686	17674	17789	17533	17476	17609	17599	17678	17530	17483	17546	17565	17676	17630	17757	17709	17490	17427	17690	17612	17582	17473	17569	17526	17555	17748	17491	17615	17723	17470	17518	17578	17411	17468	17374	17663	17432	17433	17507	17540	17665	17632	17563	17593	17560	17539	17464	17606	17607	17631	17460	17446	17319	17414	17542	17524	17558	17710	17540	17394	17471	17569	17510	17653	17535	17392	17531	17651	17626	17478	17549	17556	17396	17557	17543	17699	17530	17593	17575	17558	17508	17548	17533	17597	17556	17563	17701	17480	17358	17413	17429	17496	17429	17652	17639	17518	17539	17485	17637	17611	17503	17760	17624	17674	17515	17502	17620	17477	17572	17739	17576	17701	17676	17526	17463	17603	17595	17694	17597	17742	17603	17484	17324	17595	17639	17551	17601	17433	17428	17523	17412	17542	17653	17456	17593	17625	17655	17490	17472	17629	17577	17429	17521	17623	17469	17600	17576	17322	17688	17880	17533	17654	17704	17588	17500	17561	17682	17498	17474	17648	17552	17433	17690	17757	17325	17502	17499	17453	17504	17522	17420	17553	17289	17453	17507	17473	17655	17675	17381	17410	17557	17584	17588	17568	17645	17648	17478	17540	17631	17410	17546	17597	17607	17557	17555	17679	17483	17872	17690	17568	17395	17439	17513	17555	17674	17469	17697	17644	17629	17635	17517	17308	17579	17560	17484	17571	17861	17380	17511	17557	17563	17456	17493	17659	17652	17628	17245	17645	17665	17621	17678	17481	17553	17378	17563	17610	17513	17512	17671	17514	17492	17423	17331	17512	17695	17563	17737	17717	17443	17608	17534	17380	17464	17451	17513	17550	17485	17763	17546	17706	17409	17715	17525	17440	17788	17603	17349	17545	17752	17717	17594	17522	17535	17490	17169	17541	17597	17626	17351	17627	17475	17609	17653	17512	17486	17418	17433	17449	17366	17732	17688	17746	17577	17427	17615	17489	17401	17440	17536	17458	17554	17465	17482	17726	17580	17575	17580	17699	17505	17508	17664	17541	17596	17508	17525	17648	17583	17677	17546	17617	17476	17666	17584	17468	17585	17602	17560	17498	17448	17458	17492	17543	17653	17510	17622	17534	17535	17360	17510	17451	17571	17608	17574	17592	17697	17556	17718	17476	17418	17736	17480	17599	17636	17585	17570	17590	17569	17640	17649	17566	17526	17625	17462	17525	17706	17562	17504	17484	17481	17560	17473	17388	17488	17643	17616	17497	17540	17482	17441	17543	17349	17566	17731	17712	17534	17742	17539	17421	17625	17680	17591	17599	17586	17626	17634	17468	17496	17443	17366	17395	17484	17662	17435	17449	17532	17587	17625	17817	17765	17543	17541	17567	17628	17630	17599	17631	17570	17391	17373	17433	17471	17616	17554	17762	17411	17624	17391	17513	17650	17454	17630	17814	17440	17430	17516	17655	17429	17527	17516	17637	17534	17618	17378	17672	17562	17477	17329	17458	17547	17590	17801	17626	17649	17553	17433	17474	17437	17751	17480	17609	17529	17442	17533	17455	17538	17461	17593	17594	17668	17471	17570	17352	17690	17450	17343	17323	17365	17390	17727	17256	17624	17546	17454	17503	17346	17692	17643	17761	17528	17619	17570	17708	17726	17506	17441	17610	17618	17504	17560	17786	17423	17584	17458	17660	17640	17532	17609	17552	17792	17767	17651	17574	17745	17701	17640	17531	17452	17589	17484	17684	17584	17678	17570	17473	17601	17531	17561	17644	17590	17516	17468	17558	17624	17559	17661	17436	17590	17535	17681	17465	17446	17628	17618	17503	17543	17616	17559	17597	17735	17545	17483	17409	17377	17592	17492	17422	17476	17581	17666	17635	17476	17594	17426	17613	17589	17630	17830	17574	17568	17562	17601	17380	17563	17471	17524	17535	17766	17698	17434	17434	17639	17594	17646	17601	17433	17525	17709	17560	17587	17529	17706	17489	17659	17439	17476	17580	17626	17738	17616	17494	17565	17665	17548	17507	17522	17575	17379	17679	17748	17672	17452	17433	17438	17554	17744	17686	17490	17721	17830	17512	17759	17686	17488	17615	17468	17495	17576	17431	17458	17711	17509	17675	17511	17564	17597	17791	17537	17628	17579	17624	17621	17492	17683	17556	17432	17653	17515	17794	17810	17735	17359	17438	17702	17574	17535	17598	17600	17623	17484	17524	17368	17779	17588	17471	17594	17574	17578	17537	17426	17663	17748	17598	17583	17706	17694	17559	17731	17760	17846	17458	17604	17706	17466	17487	17628	17559	17546	17663	17412	17529	17601	17628	17627	17590	17567	17600	17818	17443	17635
14289	20319	19701	17601	17694	39660	52471	43061	30039	19808	16745	15917	15922	15735	15711	15852	15862	15840	15828	15934	15907	15814	15901	15990	15834	15873	15684	15929	15663	15951	15771	15844	15804	15736	15716	15898	15801	15959	15809	15775	15922	15826	15864	15778	15662	15834	15849	15904	15854	15781	15723	15794	15733	15845	15634	15873	15837	15743	15822	15900	15730	15813	15755	15666	15794	15720	15745	15835	15860	15798	15847	15568	15643	15811	15810	15719	15707	16009	15984	15622	15700	15976	15880	15912	15762	15818	15808	15855	15773	15772	15616	15719	16032	15889	15723	15921	15821	15820	15950	15690	15878	15842	15658	15800	15819	15799	15757	15744	15866	15813	15827	15600	15712	15844	15893	15880	15738	15757	15850	15696	15821	15867	15913	15591	15826	15731	15785	15880	16012	15865	15864	15871	15839	15788	15684	15815	15918	15887	15758	15906	15888	15755	15768	15632	15764	15793	15925	15836	15789	15832	15817	15928	15868	15854	15968	15805	15830	15707	15893	15813	15805	15783	15713	15961	15687	15852	15881	15730	15738	15578	15924	15898	15710	15703	15819	15742	15976	15988	15797	15831	15684	15824	15672	15807	15821	15701	15831	15828	15903	15796	16016	15817	15652	15665	15868	15753	15782	15695	15700	15766	15787	15689	15702	15948	15841	15899	15783	15871	15935	15714	15917	15614	15796	15733	15691	15842	15758	15840	15874	15688	15734	15864	15765	15649	15847	15908	15824	15851	15700	15779	15803	15788	15994	15898	15660	15835	15812	15701	15900	15928	15972	15774	15779	15826	15829	15751	15788	15832	15713	15753	15787	15912	15829	15709	15914	15781	15917	15881	15781	15745	15684	15872	15625	15759	15790	15803	16054	15664	15864	15658	15723	15730	15851	15995	15816	15707	15804	15728	15819	15718	15864	15699	15783	15752	15706	15745	15774	15661	15699	15728	16019	15782	15892	15744	15876	15690	15728	15810	15720	15751	15742	15678	15807	16021	15672	15818	15713	15885	15650	15620	15853	15886	15779	15758	16052	15750	15784	15840	15800	15844	15567	15843	15654	15672	15955	15755	15773	15796	15734	15764	15938	15675	15791	15915	15779	15885	15691	15857	15814	15696	15845	15625	15813	15939	15761	15767	15873	15739	15943	15756	15698	15897	15696	15715	15795	15800	15893	15781	15961	15798	15856	15978	15858	15698	15668	15708	15798	15901	15681	15884	15847	15993	15838	15887	15720	15915	15744	16042	15716	15764	15894	15796	15785	15715	15768	15827	15722	15962	15682	15895	15569	15840	15850	15816	15992	15942	15753	15834	15714	15860	15823	15873	15792	15822	15569	15877	15833	15989	15846	15760	15912	15829	15693	15824	15685	15832	15712	15821	15662	15683	15948	15903	15814	15908	15755	15836	15875	15719	15762	15886	15791	15980	15717	15691	15860	15773	15727	15925	15742	15772	15749	15699	15760	15754	15904	15848	15915	15832	15731	15703	15770	15755	15840	15791	15876	15859	15859	15792	15940	15884	15821	15895	15820	15750	15742	15848	15690	15688	15709	15810	15830	15770	15836	15823	15819	15714	15801	15697	15774	15636	15674	15777	15778	15747	15729	15929	15773	15772	15780	15930	15714	15959	15871	15784	15853	15866	15911	15846	15699	15800	15702	15719	15789	15865	15760	15856	15720	15757	15662	15898	15780	15670	15790	15792	15757	15740	15846	15726	15790	15689	15560	15745	15754	15901	15661	16042	15792	15855	15717	15773	15601	15733	15785	15949	15855	15829	15624	15844	15720	15758	15813	15615	15989	15743	15828	15745	15852	15864	15773	15757	15869	15816	15802	15908	15828	15781	15721	15721	15607	15888	15695	15889	15696	15775	15875	15774	15867	15781	15696	15716	15837	15949	15817	15942	15662	15746	15921	15678	15900	15841	15803	15949	15745	15884	15849	15966	15868	15891	15778	15879	15683	15815	15754	15862	15964	15770	15793	15864	15925	15677	15737	15819	15734	15780	15786	15811	15832	15941	15901	15749	15725	15744	15882	15893	15773	15886	15844	15789	15785	15866	15880	15718	15777	15894	15946	15843	15814	15937	15709	15863	15697	15965	15981	15770	15802	15860	15966	15951	15791	15865	15781	15785	15878	15883	15865	15732	15776	15800	15673	16029	15657	16080	15885	15722	15888	15979	15898	15823	15802	15622	15874	15791	15852	15974	15893	15973	15607	15856	15929	15795	15807	15872	15852	15753	15791	15667	15798	15681	15788	15687	15676	15694	15836	15800	16064	15702	16099	15817	15845	15716	15779	15902	15772	15862	15868	15916	15743	15914	15818	15786	15742	15864	15693	15811	15716	15916	15887	15742	15663	15613	15832	15648	15824	15778	15904	15726	15877	15740	15880	15745	15699	15836	15908	15957	15722	15800	15872	15744	15825	15859	15864	15991	15806	15854	15868	15818	15834	15873	15690	15810	15777	15659	15642	15890	15665	15729	15731	15845	16027	15722	15737	15744	15948	15823	15696	15784	15819	15906	15785	15954	15900	15784	15841	15756	15851	15746	15777	15843	15801	15756	15696	15862	15825	15919	15849	15804	15802	15722	15898	15917	15662	15878	15835	15829	15660	15675	15848	15817	15807	15901	15701	15835	15683	15801	15793	15822	15866	15763	15656	15797	15848	15845	15730	15810	15949	15623	15866	15622	15885	15881	15781	15850	15776	15741	15924	15758	15960	15909	15775	15852	15857	15857	15945	15965	15798	15929	15967	15750	15660	15890	15734	15815	15802	15813	15918	15875	15707	15742	15687	15907	15839	15836	15689	15745	15761	15951	15732	15802	15689	15737	15825	15805	15807	15783	15936	15732	16012	15598	15799	15775	15706	15675	15907	15793	15883	15881	15755	15790	15823	15709	15959	15741	15900	15870	15760	15739	15901	15709	15824	15814	15845	15788	15981	15827	15621	15676	15817	15868	15834	15781	15745	15759	15760	15844	15832	16009	15715	15852	15575	15740	15702	15926	15759	15807	15658	15818	15872	16070	15750	15802	15908	15852	15974	15639	15862	15816	15816	15735	15785	15768	15878	15927	15851	15843	15793	15675	15712	15888	15775	15851	15816	15710	15799	15817	15415	15769	15885	15842	15879	15649	15865	15974	15717	15770	15970	15857	15992	15692	16004	15852	15844	15924	15816	15767	15679	15845	15925	15935	15780	15853	15615	15771	15820	15808	15991	15698	15803	15961	15910	15899	15799	15759	15933	15889	15793	15755	15804	15831	15803	15901	15616	16051	15825	15870	15827	15807	15860	15709	15786	15914	15839	15973	15794	15763	15967	15641	15757	15799	15945	15673	15866	15937	15650	15678	15859	15723	15813	15877	15820	15783	15609	15827	15895	15680	15682	15687	15775	15861	15963	15649	15813	15935	15761	15825	15582	15718	15741	15858	15710	15804	15799	15994	15809	15713	15838	15942	15785	16000	15833	15689	15843	15880	15922	15733	15825	15860	15751	15850	15699	15912	15743	15788	15752	15863	15908	15914	15655	15770	15691	15710	15795	15909	15722	15865	15637	15768	15744	15730	15779	15781	15801	15818	15821	15861	15833	15831	15800	15739	15732	15624	15762	15863	15785	15755	15804	15675	15896	15747	15839	15787	15823	15732	15851	15825	15807	15712	15762	15795	15756	15886	15908	15725	15779	15821	15898	15924	15907	15861	15587	15562	15876	15799	15646	15820	15797	15726	15824	15804	15779	15941	15647	15843	15607	15978	16022	15788	15956	15764	15769	15942	15705	15657	15786	15755	15755	15791	15760	15736	15774	15831	15763	15702	15974	15706	15871	15626	15900	15601	15913	15757	15634	15851	15767	15892	15845	15689	15938	15680	15811	15735	15953	15691	15826	15799	15867	15789	15822	15779	15938	15751	15787	15784	15810	15901	16006	15805	15803	15832	15760	16010	15752	15859	15778	15874	15871	15811	15810	15709	15771	15786	15921	15817	15680	15806	15981	15750	15821	15884	15721	15831	15868	15762	15752	15687	15971	15850	15773	15647	15932	15654	15793	15747	15666	15725	15715	15836	15683	15942	15746	15871	15912	15788	15747	15798	15805	15671	15779	15951	15848	15723	15798	15843	15797	15841	15855	15861	15799	15599	15737	15980	15754	15951	15769	15997	15586	15581	15666	15961	15827	15636	15911	15835	15939	15818	15857	15756	15763	15729	15793	15769	15831	15651	15665	15818	15842	15838	15950	15842	15771	15809	15954	15968	15857	15995	15897	15895	15805	15820	15794	15658	15824	15903	15906	15902	15853	15790	15953	15774	15805	15939	15737	15834	15738	15970	15869	15809	15793	15784	15891	15696	15800	15817	15775	15744	15828	15768	15864	15872	15829	15738	15937	15720	15872	15926	15814	15751	15852	15903	15839	15801	15899	15730	15752	15958	15836	15796	15845	15779	15696	15885	15757	15872	15817	15818	15843	15773	15621	15635	15892	15755	15870	15770	15712	15674	15781	15742	15560	15721	15908	15756	15597	15926	15898	15665	15903	15593	15617	15795	15694	15853	15844	15584	15833	15762	15820	15797	15785	15885	15758	15746	16048	15757	15712	15838	15680	16118	15664	15712	15542	15691	15811	15845	15773	15972	15794	15789	15741	15878	15673	15789	15916	15707	15884	15875	15594	15706	16012	15832	15742	15864	15823	15783	15907	15902	15796	15736	15821	15742	15864	15833	15684	15894	16074	15758	15604	15797	15779	15793	15877	15776	15751	15709	15929	15890	15732	15834	15718	15877	15804	15831	15720	15665	15756	15746	15755	15888	15806	15823	15893	15900	15725	15665	16033	15867	15809	15846	15919	15762	15788	15809	15958	15714	15751	15905	16026	15731	15771	15831	15823	15892	15776	15853	15679	15837	15725	15882	15869	15917	15807	15821	15871	15736	15784	15814	15728	15901	15725	15911	15744	15775	15685	15808	15878	15933	15751	15800	15831	15535	15943	15845	15942	15689	15787	15821	15917	15766	15960	15938	15917	15807	15787	15671	15765	15763	15739	15826	15868	15668	15821	15806	15838	15708	15834	15857	15793	15833	15687	15864	15925	15819	15870	15765	15794	15787	15808	15762	15802	15846	15774	15842	15931	15792	15762	15727	15680	15819
23825	21146	28574	24004	21560	47767	70633	58363	41031	26754	20163	17965	17541	17228	17270	17359	17387	17185	17419	17210	17215	17371	17028	17074	17090	17353	17205	17214	17159	17321	17341	17113	17184	17200	17252	17181	17319	17208	17243	17183	17313	17217	17209	17276	17284	17292	17142	17100	17313	17248	17346	17112	17317	17169	17241	17587	17089	17174	17193	17013	17318	17173	17173	17206	17129	17056	17089	17149	17248	17193	17233	17096	17104	17145	17449	17229	17187	17249	17153	17271	17222	17064	16966	17028	17208	17058	17083	17119	17112	17060	17064	17059	17020	17336	17338	17149	17299	17091	17046	17062	17060	17266	17188	17222	16958	17190	17227	17028	17067	17160	17111	17096	17272	17231	17215	17047	17270	17109	17119	17409	17209	16965	17200	17189	17060	17025	17211	17101	17325	17096	17328	17229	16919	17113	17158	17192	17016	17157	17198	17103	16906	16823	17064	17071	17113	17062	16928	17051	17126	17071	17114	17318	16954	17194	17038	17079	17233	17321	16977	17245	17123	16861	17118	17134	16906	17109	16996	16795	17086	17400	17171	17255	16966	17055	17182	17045	17230	17329	17295	17096	17021	17132	17194	17055	17066	17208	17171	16963	16956	17154	17038	17111	17043	17227	17095	17155	17257	17225	17025	17086	17061	16980	16924	17200	17107	17148	17332	17254	17170	17040	17153	17039	17149	17319	17193	17007	17162	17095	17011	17257	17134	17159	17142	17074	17093	17138	16772	17105	17026	16950	17258	17026	17261	17101	17142	17435	17049	17132	16972	17202	16983	17198	17194	17204	17273	17022	17460	17206	17450	17283	16926	17185	17161	17305	17196	17083	17212	17189	17302	17162	16952	16945	17287	17062	17056	17203	17264	17049	17124	17002	17111	17054	17043	17362	17359	16984	17144	17183	17204	17167	17195	17163	17069	17137	17207	17118	16971	17177	17188	17243	17325	17064	17115	17184	17088	17100	17302	17114	17106	17162	17091	17073	17186	17090	16909	17002	17202	17097	17213	17127	17036	17189	17208	17180	17034	16977	17137	17089	17242	17307	17091	17109	17010	17211	17324	17123	17205	17200	17193	17351	17126	17089	17044	17112	17226	17189	17338	17134	17210	17044	16960	16932	17197	17297	17164	17125	17186	16941	16935	17296	17240	17100	17099	17092	17406	17122	16876	17116	17085	17064	17178	17182	17126	17061	17142	17087	17264	16884	17218	17217	17183	17017	17186	17409	17213	17247	17267	17230	16985	17053	17063	17316	17172	17242	17193	17161	16970	17034	17035	17010	17195	17131	17254	17084	17129	17057	17184	17220	17204	17209	17109	17136	16965	17115	17120	17060	17158	17086	17145	17183	17380	17350	17301	17149	17199	17305	17138	17050	17144	17426	17060	17090	17006	17092	16988	17147	17241	17101	17002	17041	17174	16980	17235	17148	17278	17173	16966	17069	16967	17137	17252	17058	17126	17205	17192	17213	17211	17061	17056	17168	17274	16943	17302	16936	17030	17256	17254	17111	17269	17102	17198	17039	16958	16871	17249	17125	17061	17062	17244	17235	17080	17214	16898	17114	17194	17142	17168	17116	17184	17096	17078	17214	17280	17027	17116	16953	16973	16998	17196	16873	17186	17321	17016	17143	17198	17110	16959	17139	17193	17130	17358	17153	17022	17210	17083	17041	17355	17048	17164	17211	16944	16920	17151	17070	17119	17191	17101	17285	17176	17006	17145	17150	17103	17122	17218	17243	17407	17116	17103	17021	17223	17037	17065	17175	17228	17060	16985	17306	17093	17064	17036	17060	17156	17192	17142	17150	17388	17109	17241	17183	16973	17034	16948	17237	16876	17195	16976	17148	17060	17142	17369	17073	17181	17026	17096	17098	17166	17014	17049	17130	17319	17049	17053	17099	17303	17390	17135	17016	17221	17020	17006	17115	17099	17129	17266	16873	17105	16917	17139	17109	17150	17070	17203	17103	17094	17170	16987	17250	17228	17107	17110	16978	17145	17294	16948	16910	17101	17053	17370	17305	17059	17219	17129	17018	17281	17160	17112	17139	17066	17055	17169	16907	17313	17079	17214	17272	17086	17229	17051	17093	16990	17046	17177	17197	17212	17248	17367	17289	17053	16907	17064	17210	17101	17155	17265	17168	17162	16837	17172	17216	17265	17184	17151	17306	17003	17121	17292	17237	16975	17100	17144	17135	17047	17181	17185	17257	17081	17090	17139	17082	16971	16999	17246	17085	17038	17047	16836	17287	16945	17175	17153	17241	17127	17311	17103	17320	17177	17134	17267	17127	17155	17239	17114	17066	17000	17203	17216	17256	17090	17138	17084	17086	17121	17028	17127	17284	17396	17056	17159	17086	17009	17190	17120	17120	17144	17001	17034	17164	17172	17117	17112	17092	17126	17103	17203	17376	17251	17097	17193	16912	16947	17117	17014	16954	17065	17368	17155	17105	17112	17219	17104	17251	17269	17032	17180	17174	17116	17208	17272	17158	16924	16894	17049	17181	17146	16962	16965	17187	17075	17102	16962	17166	17096	17161	17164	17138	17197	17025	17045	17101	17010	17206	16907	17085	17193	17198	17215	17179	17111	16971	17215	17142	17212	17096	17006	17265	17140	17210	17076	17327	17105	17003	17202	17153	17155	17127	17372	17077	17221	17105	17096	17060	17127	17107	17008	16978	17224	17076	17236	17346	17147	17095	16801	17020	16920	17159	17088	17359	17079	17137	17029	17137	17211	17010	17134	17123	17268	17114	17031	17229	17287	17352	17138	17065	17163	17121	17066	17154	17160	17131	17087	17024	17113	16911	17147	17112	17008	17183	17173	17202	17109	17194	16971	16927	16965	17282	17175	16933	17042	17315	17128	17111	17216	17220	17064	17109	17313	17246	17131	17241	17315	17108	17196	17376	17061	17166	17140	16958	17195	17189	17179	17218	17153	17180	17018	17147	17043	16982	17081	17091	17152	17022	17149	17188	17156	17071	17185	17218	17026	17330	16829	17184	17106	17047	17247	16909	17242	17203	17031	17245	17118	17001	17149	17111	17086	17022	16950	17279	17213	17075	17141	17244	17040	17090	17121	17203	17181	17134	17234	16979	17116	17172	17234	17055	17016	17189	17105	17022	17343	17084	17117	16956	17079	17161	16958	17207	17118	17178	17061	16921	17184	17305	17034	17006	17192	17026	17081	17059	17189	17057	17201	16873	17195	17018	17038	17282	17010	17160	17301	16906	17009	17328	17219	17050	17007	17011	17184	17123	17196	16948	17134	17191	16999	17071	16870	17145	17132	16807	17032	17107	16997	17222	17011	17323	17112	17022	17228	17145	17095	17105	17248	16996	17088	17074	17109	17011	17412	17184	17029	17078	17070	17085	17084	17124	17078	17137	17010	17209	17153	17109	17067	16861	17029	17380	16995	17058	17377	17035	17216	17058	17229	17166	17305	16956	17033	17075	17234	17198	16937	17159	17303	17147	17159	17003	17010	17231	17361	17026	17197	17040	17216	17068	17135	17226	17121	16971	17055	17067	17175	17138	17233	17096	17323	17183	17273	16937	17084	16983	17151	17004	17017	17127	17009	17098	16906	17129	16932	17131	17094	17273	17279	17081	17190	17099	17070	17033	17345	17132	17072	17135	17014	17100	17031	16864	16941	17045	17238	17155	16944	17025	17117	17217	17174	17015	17164	17008	17004	16973	17166	17153	17179	17047	17153	17026	17132	17363	17053	17234	17245	16965	17205	17072	17142	17226	17110	17030	17025	17048	17193	17172	17146	17350	17209	17114	17070	17008	16961	17123	17318	17175	17116	17309	16938	17044	17133	17052	17087	17033	16863	16898	17054	17072	17220	17073	17087	17204	17241	17260	17124	17036	17252	17038	17290	17031	17207	16929	17077	17045	17068	17150	17103	17088	17065	17083	17181	17089	17122	17152	17146	17047	17188	17181	17119	17049	17001	17304	17123	17302	17064	17225	17203	17208	17100	17301	17094	17071	17372	17218	17106	17273	17101	17188	17118	17162	17042	17249	17150	17209	17151	17030	17041	17098	17041	17067	17065	17074	17103	17204	17181	17187	17088	17279	17052	17062	17098	17206	17219	17118	17084	17152	16814	17227	17176	17131	17183	17248	17263	16900	16961	17273	17192	17252	17041	17006	17019	17099	17149	17152	17028	17131	17307	17275	17182	17072	16957	17201	17106	17054	17228	17043	17112	17170	17148	16945	17085	17211	17076	17208	17134	17313	17180	17121	17129	17138	16899	16965	17304	17008	17289	17024	17178	17109	17142	17003	17082	17072	17119	17206	17275	17029	17118	16982	16999	17165	16834	16934	17234	17258	17154	17283	17213	16957	17424	17071	17168	17026	17246	17202	17148	17150	17044	17007	17145	17309	17208	17211	17168	17202	17269	17117	17091	17220	17025	16912	17310	17118	17241	17074	17128	17191	17183	17128	17366	17347	17072	17183	17194	17088	17057	17093	17083	17017	17180	16987	17241	17161	17090	17106	17304	17118	17249	17282	17176	17260	16928	17149	16906	17076	17080	17211	17269	17297	17373	17194	17143	17263	17094	17329	17338	16897	16938	17160	17119	16892	17198	16957	17296	17134	17169	17123	17156	17040	17188	17286	17152	17091	17238	17109	17123	17207	16975	17027	17025	16978	17027	17174	17044	17091	16968	17259	17113	17015	17154	17007	17093	17333	17157	17210	17270	17156	16960	16978	17123	17117	17069	17028	17097	17205	17219	17204	17041	17159	17058	17062	17429	17149	17121	17254	17225	16958	16943	17036	17079	17212	17154	17088	17163	17146	17184	17128	17245	17070	17009	16926	17001	17100	17199	17143	17010	16967	17156	17179	17304	17085	17165	17285	17346	17097	17322	17111	17172	17278	17141	17064	17003	17129	17427	16996	17239	16835	17073	17211	17089	17132	17169	17119	17168	17195	16973	16908	17248	17164	17284	17119	17146	17178	17027	17068	17046	17153	16994	17300	17385	17122	16962	17165	17235	17258	17231	17242	17209	17085	17351	17311	17221	17201	17170	17110	17159	17053	17183	17149	17298	17158	17230	17223	16997	17228	17238	17347	17214	16931	17299	17094	16995	17200	16992	17133	16963	17214	17349	17221	17078	17165	17131	17168
16158	26698	24913	20526	19772	53199	71686	59452	41457	24653	17576	15698	15679	15548	15612	15608	15525	15435	15450	15599	15598	15396	15508	15597	15584	15570	15606	15437	15459	15490	15538	15505	15540	15533	15461	15572	15526	15610	15593	15485	15736	15611	15372	15525	15411	15631	15587	15555	15602	15371	15556	15569	15613	15564	15481	15628	15492	15473	15579	15458	15429	15487	15672	15505	15334	15491	15516	15446	15416	15629	15667	15507	15644	15516	15630	15448	15600	15573	15643	15533	15408	15510	15473	15520	15417	15632	15335	15546	15673	15621	15499	15629	15654	15532	15485	15614	15643	15672	15374	15467	15571	15345	15406	15586	15450	15467	15331	15381	15731	15686	15658	15620	15450	15478	15478	15609	15550	15491	15525	15626	15451	15531	15464	15495	15670	15609	15383	15382	15497	15691	15455	15534	15435	15351	15587	15509	15767	15641	15545	15477	15442	15607	15532	15364	15587	15541	15404	15445	15529	15575	15558	15611	15406	15673	15282	15468	15591	15581	15502	15417	15367	15572	15509	15545	15539	15470	15542	15652	15779	15553	15573	15658	15515	15616	15396	15648	15592	15454	15548	15491	15668	15556	15409	15240	15803	15693	15446	15466	15493	15499	15434	15483	15472	15445	15525	15411	15519	15649	15488	15476	15608	15639	15476	15448	15558	15586	15557	15664	15575	15602	15427	15436	15378	15693	15463	15553	15567	15477	15795	15463	15457	15428	15423	15622	15606	15571	15501	15636	15590	15582	15514	15491	15592	15605	15537	15627	15557	15729	15434	15640	15483	15682	15401	15500	15651	15526	15530	15526	15503	15674	15382	15451	15518	15667	15595	15651	15473	15576	15496	15467	15562	15504	15462	15666	15530	15474	15450	15735	15631	15574	15465	15693	15527	15424	15442	15407	15604	15677	15497	15518	15514	15549	15562	15384	15572	15528	15487	15571	15520	15451	15430	15511	15579	15532	15428	15608	15612	15550	15553	15547	15528	15715	15553	15470	15449	15642	15462	15417	15668	15527	15716	15607	15403	15382	15592	15496	15517	15763	15469	15507	15524	15695	15538	15560	15412	15529	15519	15636	15493	15552	15487	15719	15535	15605	15542	15448	15496	15529	15441	15611	15441	15505	15697	15706	15440	15809	15663	15520	15542	15467	15462	15632	15382	15527	15596	15572	15458	15698	15716	15531	15601	15614	15465	15613	15658	15311	15536	15614	15397	15646	15590	15498	15655	15638	15593	15522	15389	15626	15626	15674	15413	15603	15621	15443	15571	15494	15522	15544	15554	15420	15588	15541	15513	15501	15516	15414	15545	15531	15586	15508	15573	15576	15525	15515	15642	15556	15447	15544	15471	15633	15464	15522	15536	15417	15277	15569	15593	15519	15453	15624	15648	15468	15306	15503	15683	15517	15366	15533	15635	15591	15498	15521	15511	15606	15602	15539	15650	15311	15461	15656	15523	15673	15502	15530	15673	15500	15603	15593	15323	15592	15519	15497	15595	15643	15450	15693	15295	15488	15497	15574	15436	15603	15527	15436	15675	15611	15521	15492	15619	15605	15588	15523	15480	15576	15586	15463	15486	15630	15499	15387	15330	15519	15697	15422	15556	15594	15569	15403	15492	15570	15405	15547	15574	15500	15401	15606	15499	15470	15783	15474	15511	15600	15586	15463	15532	15537	15580	15633	15528	15473	15492	15393	15313	15632	15744	15602	15600	15518	15517	15571	15417	15517	15498	15612	15542	15507	15443	15528	15615	15583	15535	15499	15418	15558	15406	15476	15508	15544	15492	15541	15393	15590	15485	15655	15606	15361	15563	15469	15549	15381	15457	15591	15513	15622	15588	15558	15501	15605	15341	15440	15430	15392	15489	15508	15399	15421	15374	15570	15532	15531	15438	15536	15415	15568	15496	15442	15711	15493	15530	15398	15524	15466	15476	15580	15531	15473	15313	15646	15508	15488	15563	15561	15589	15677	15601	15692	15483	15515	15597	15533	15353	15491	15589	15618	15291	15557	15432	15610	15592	15570	15553	15557	15684	15590	15486	15672	15555	15551	15456	15462	15503	15701	15653	15617	15377	15662	15705	15487	15427	15551	15566	15505	15587	15462	15598	15534	15550	15360	15548	15412	15539	15599	15617	15502	15730	15493	15333	15471	15567	15543	15632	15500	15497	15568	15512	15490	15610	15448	15587	15583	15656	15483	15534	15367	15522	15535	15549	15435	15525	15636	15441	15437	15571	15491	15747	15297	15462	15486	15578	15605	15648	15609	15372	15557	15523	15593	15721	15425	15535	15425	15586	15452	15464	15478	15459	15545	15479	15622	15548	15519	15517	15497	15555	15480	15475	15472	15608	15545	15449	15535	15599	15423	15570	15459	15709	15419	15531	15488	15568	15618	15620	15562	15591	15499	15604	15545	15579	15580	15540	15596	15554	15372	15540	15476	15574	15574	15497	15576	15716	15486	15576	15593	15501	15504	15593	15662	15376	15401	15315	15426	15387	15592	15476	15412	15739	15428	15392	15499	15580	15661	15594	15516	15376	15341	15551	15535	15593	15526	15415	15565	15698	15445	15503	15474	15464	15630	15493	15470	15730	15466	15687	15596	15599	15373	15546	15453	15613	15477	15730	15619	15610	15553	15430	15409	15450	15404	15442	15657	15499	15562	15667	15547	15615	15529	15532	15408	15415	15494	15423	15589	15363	15626	15468	15791	15464	15596	15671	15636	15521	15366	15702	15620	15603	15592	15314	15477	15414	15629	15599	15481	15523	15585	15490	15513	15452	15427	15610	15497	15769	15388	15387	15684	15421	15475	15546	15749	15448	15572	15542	15604	15562	15596	15549	15449	15525	15498	15446	15546	15476	15379	15554	15493	15393	15478	15531	15680	15747	15366	15518	15550	15697	15447	15541	15423	15509	15308	15622	15517	15625	15500	15445	15428	15481	15476	15502	15410	15613	15484	15524	15540	15468	15317	15365	15528	15568	15620	15421	15486	15475	15519	15535	15518	15610	15539	15645	15555	15550	15603	15435	15619	15462	15465	15494	15454	15564	15617	15489	15552	15611	15474	15496	15658	15507	15459	15618	15476	15522	15587	15501	15391	15624	15650	15590	15487	15495	15651	15660	15472	15469	15383	15635	15710	15604	15515	15439	15634	15569	15407	15506	15534	15475	15461	15442	15428	15499	15552	15584	15535	15571	15456	15450	15604	15499	15437	15541	15518	15405	15638	15595	15411	15715	15712	15500	15453	15647	15492	15429	15453	15675	15587	15594	15600	15492	15578	15670	15655	15506	15445	15415	15563	15502	15544	15487	15574	15600	15496	15581	15516	15465	15508	15550	15658	15394	15461	15557	15531	15503	15424	15517	15383	15653	15489	15455	15517	15454	15814	15340	15428	15518	15416	15667	15350	15505	15572	15552	15633	15480	15488	15445	15498	15570	15638	15423	15512	15493	15549	15364	15556	15729	15585	15516	15415	15552	15597	15476	15567	15312	15489	15601	15510	15333	15603	15633	15586	15451	15507	15705	15567	15358	15484	15387	15559	15487	15696	15577	15311	15344	15454	15428	15528	15627	15479	15578	15474	15652	15375	15376	15501	15480	15376	15586	15299	15583	15380	15708	15400	15478	15594	15717	15550	15705	15538	15367	15430	15537	15543	15587	15527	15623	15536	15576	15558	15485	15536	15636	15568	15558	15405	15493	15496	15548	15624	15515	15584	15652	15456	15572	15584	15571	15579	15594	15649	15437	15659	15685	15559	15634	15388	15499	15403	15409	15446	15498	15414	15566	15448	15591	15662	15603	15470	15646	15618	15514	15637	15572	15288	15475	15583	15400	15437	15617	15493	15513	15422	15561	15484	15568	15421	15494	15555	15635	15377	15467	15641	15480	15546	15549	15460	15599	15340	15679	15629	15281	15464	15471	15596	15623	15493	15471	15679	15466	15671	15533	15598	15472	15554	15578	15557	15581	15686	15559	15446	15400	15523	15472	15442	15564	15496	15404	15577	15542	15429	15475	15576	15478	15441	15632	15627	15615	15436	15523	15493	15393	15586	15633	15535	15485	15389	15711	15544	15486	15672	15417	15620	15481	15556	15653	15508	15576	15258	15490	15569	15542	15347	15546	15652	15526	15588	15642	15425	15635	15602	15534	15648	15646	15714	15302	15502	15536	15645	15550	15657	15384	15459	15481	15481	15450	15596	15403	15600	15685	15546	15430	15587	15443	15435	15483	15688	15550	15235	15466	15421	15548	15634	15455	15508	15478	15244	15527	15491	15509	15557	15534	15505	15535	15560	15554	15652	15489	15464	15417	15504	15535	15421	15411	15300	15542	15598	15505	15463	15556	15516	15575	15505	15591	15556	15430	15637	15489	15697	15584	15772	15441	15480	15471	15511	15505	15663	15434	15516	15686	15413	15692	15595	15522	15591	15497	15420	15538	15419	15604	15680	15559	15402	15439	15485	15528	15469	15499	15522	15683	15325	15693	15399	15659	15610	15600	15684	15559	15639	15637	15435	15619	15374	15536	15510	15574	15630	15439	15461	15489	15457	15423	15650	15405	15519	15684	15670	15337	15690	15399	15563	15456	15486	15701	15532	15562	15455	15572	15572	15573	15580	15705	15425	15537	15537	15837	15529	15642	15438	15648	15495	15330	15651	15537	15570	15603	15668	15495	15548	15578	15542	15537	15620	15567	15452	15648	15302	15755	15506	15655	15660	15517	15604	15565	15424	15715	15693	15675	15314	15625	15430	15400	15698	15505	15616	15531	15532	15590	15471	15676	15482	15608	15487	15502	15500	15551	15539	15509	15503	15627	15577	15563	15558	15505	15479	15519	15534	15486	15725	15552	15534	15539	15464	15583	15634	15465	15574	15532	15486	15562	15472	15513	15624	15393	15461	15532	15610	15615	15708	15403	15439	15659	15551	15539	15442	15588	15505	15525	15412	15523	15467	15524	15463	15615	15687	15539	15722	15602	15593	15618	15569	15479	15547	15478	15609	15402	15489	15503	15483	15361	15635	15478	15503	15487	15529	15602	15547	15567	15353	15386	15632	15566	15578	15374	15543	15672	15557	15508	15619	15499	15685	15481	15539	15444	15497	15631	15459	15724	15361	15562	15507	15656	15398	15488	15461
29089	21724	21525	19703	18136	21744	27414	25413	21803	19338	18534	18119	17989	18186	17751	17849	18015	17901	17894	17874	17913	17984	18155	18042	18058	18047	17856	18014	17865	18027	18110	17907	17890	18008	17943	18049	17856	18039	18016	18017	17980	18044	17971	18032	17963	18095	18101	17910	17889	17867	18029	17982	18278	17950	17964	17946	18101	18014	17975	18064	17843	17980	18082	18001	17874	18124	18005	17856	17970	17988	18146	17862	17980	17943	17923	18007	18122	18141	18107	18015	18096	17908	17995	17918	17999	17838	17945	17895	18005	18019	18014	17874	17925	17849	18053	17772	17830	18065	18109	17824	17887	17877	18001	17959	17835	18015	17885	18010	18027	18140	18086	18075	18035	17968	18056	17959	18108	18124	17898	17985	17929	17977	18006	18147	17887	17914	17786	17837	17983	18070	17903	18025	17853	17938	18087	18027	17994	17963	18014	17727	18074	17954	18018	17911	18117	18047	18039	17843	18155	17993	18002	17968	17932	17936	17997	17760	17971	18018	18017	17924	17878	17710	17788	17997	17898	17888	18060	17755	17760	17732	17856	17884	17951	17879	17738	17792	17881	18057	18200	17891	17865	17944	17870	18103	17975	17953	17904	17899	17991	18044	17963	17997	17981	18050	17920	17922	17824	18076	17991	18075	17697	18119	17989	18051	18003	17885	18074	18075	18114	17999	17963	17857	17867	18231	18156	17855	18066	17917	18063	17805	17840	17711	18017	17899	17785	17971	17845	17962	17800	18030	17961	17885	18096	17908	17834	17835	17840	17821	17959	17837	17911	18097	17826	18075	18011	17957	18027	17987	17832	17998	17915	17866	17938	18041	17892	17882	18042	17873	17731	18216	17919	18109	17851	18058	18072	18019	17967	18065	17840	17634	17980	17662	18104	17885	17969	18034	18038	18012	17735	17886	17920	17642	17794	17936	17902	18012	17844	17895	17679	17865	17834	17893	17878	17911	18032	17714	17914	18052	18092	17740	18102	18027	17948	18097	17855	18035	17933	17950	18040	17792	17933	17872	17883	17970	18020	18093	18043	17797	18009	17961	17964	17779	18051	18045	17848	17816	17859	18029	18022	18028	17854	17852	17837	17859	18036	17919	18131	17965	17862	17826	17880	18094	17784	17918	17786	17887	17996	17874	17970	18102	17918	17942	17874	17905	17997	17769	18057	17917	17940	17986	17885	17896	17901	17776	17924	17882	17979	18011	18009	18240	17955	17972	17990	17962	18058	17756	17997	17806	18058	17784	17966	18087	17978	18290	17964	18080	18030	17929	17971	17958	18248	17861	17999	17955	17937	17854	17664	17971	17898	17957	17978	17818	18015	17841	17905	17980	18042	18221	18071	17857	18035	17954	17930	18139	18139	17790	18112	17932	17916	17911	18140	17964	18005	17796	17966	17895	17948	17832	18070	18110	18227	18033	17920	17915	17910	17962	17859	17957	18050	18021	18028	17954	17901	17875	17914	17974	18041	17885	18024	18102	17955	17955	17936	18125	17834	18011	17847	18100	17926	18050	17836	17997	18211	18083	17899	17972	17882	18025	17979	17826	17951	17930	17820	17977	18061	17833	17907	18082	17970	17764	18175	17998	17856	18018	18089	17773	17708	17846	17815	17732	18026	18054	17952	17815	17912	17911	17787	17919	17805	17997	17849	17896	17889	17954	18201	17927	17908	17536	17935	17994	18061	17795	17984	17887	17848	18111	17738	17985	17838	18047	18067	17743	17998	17959	17914	18121	17870	17999	17897	17914	18056	18009	17994	17946	18084	17920	17831	17906	18074	17992	17894	17782	18164	18015	17946	17936	17683	18164	17961	18003	17547	17716	17910	18097	17920	17957	17834	17811	17903	17730	17760	17920	18091	18015	17838	18253	17956	17807	17794	18038	17969	17880	18096	17980	17939	17926	18213	17820	17821	17870	17859	17818	17678	18125	18092	18030	18035	17904	18100	17909	17910	17988	17676	17809	17927	17786	17932	18019	17792	17844	17982	17881	17976	17975	17978	17984	17939	18038	17865	17933	17862	17899	17914	18113	18048	17868	18032	17941	18122	18028	18009	17837	17940	18010	18005	17984	18072	18045	18034	17993	17809	17809	18080	18057	18039	18110	18162	18049	18044	17959	17966	17859	17794	17982	18135	17927	17959	17858	17967	18094	17950	18067	17922	17917	17783	18094	18003	18124	18076	17846	18197	18045	17882	17800	17970	17744	17839	17945	17879	17862	18026	17915	17608	17814	17902	17864	18257	17853	17703	18087	17991	17981	18058	17971	17972	17683	17933	17809	18039	18110	17918	17928	17849	18068	17944	17861	18065	18125	18022	17967	18000	17906	17749	17902	17769	17855	17951	17980	17836	17808	18019	17811	17927	17892	17785	18071	17869	17900	17922	17700	17939	17911	17859	17973	18009	17948	18305	17949	18110	18030	17976	18048	17978	18011	18015	18082	17666	17921	17843	17998	17882	17915	17971	17910	18034	17873	17791	17868	18253	17869	18016	17990	18020	17892	17935	17807	17942	17787	18157	17948	17929	17869	17869	17793	17935	18065	18053	18010	17947	18152	18002	17885	17931	18117	18159	17902	18029	17827	18123	17885	18014	17891	18142	18222	18143	17830	18046	17972	17893	17828	17861	17942	17771	17997	17907	18014	18060	18081	18065	18060	17966	17992	17990	17719	17730	18079	18115	17970	18095	17938	17985	18020	17988	18003	17916	18055	17893	17774	17895	18060	18093	17925	18056	17917	18088	18070	18087	17805	17887	18048	18010	17788	17887	17926	17963	18167	17861	17786	18031	18094	17960	17889	18000	18012	17946	17890	18045	17911	17971	17785	17874	17936	18041	17939	18032	18063	17896	17829	17858	17660	17935	18092	17889	17965	17926	18083	18035	18029	17935	17783	17884	18021	17932	17927	17962	18074	18106	17974	18236	18005	17903	18143	18114	17808	17925	17838	18006	17860	17979	17797	18052	17817	18104	17764	18090	17964	17890	18030	17919	17789	17997	18038	17784	18108	17987	18149	17903	17993	17917	17803	18017	17966	18014	17868	17920	17715	17752	18010	18031	17970	17989	17840	17985	18015	17971	18141	17897	17809	17970	17936	18187	18060	18055	17760	18042	17995	18137	17945	18115	17966	17894	17853	17995	17900	17982	18070	17907	18031	17902	17937	18025	18067	17940	17973	17932	18169	17872	18187	17989	17886	18124	17988	17970	18026	17897	17805	17946	18030	17996	17812	17826	17963	17908	18058	18063	17924	17948	17938	17842	17829	18057	18014	17977	17785	18196	17984	17800	17754	18020	18156	18053	18071	18005	18060	17893	17875	17912	17901	18022	18078	18067	17971	17813	17915	18092	17930	18201	18022	18005	18127	17787	17852	17971	17913	17846	17948	17936	18016	18106	17915	17900	17784	18098	18145	18027	18095	17835	18026	17831	17898	18066	18090	17712	17888	17984	17922	18253	17922	17899	18021	17829	18080	17864	17958	18035	18136	17908	17853	18135	18136	17891	17864	17956	17990	17778	17914	17963	18040	18187	17925	18008	17819	17649	18038	18154	17999	18154	17916	17843	18068	18074	17905	17921	18003	17982	17845	17857	17933	18121	18022	17933	17931	18109	17901	18128	17944	17795	17885	17950	17766	17828	17828	17937	18172	17779	17888	17781	18203	17953	17784	17907	18033	18408	17995	18132	18013	17775	17917	17909	18090	18078	18027	18091	17948	17920	18059	17990	17885	17832	17844	17925	17839	18038	18008	17971	17982	18024	17990	17795	17855	17972	17835	17700	17827	18003	18202	18029	17799	17934	17821	18056	18086	17922	17999	17877	17952	18017	17799	17789	17853	17899	17903	18105	17846	18028	17966	18113	17826	17909	17964	17971	18054	18021	17909	17979	17977	17957	18023	17924	18021	18014	18006	17953	17943	17926	17789	17842	18159	17790	18109	17855	17822	17897	17759	18158	17872	18088	18031	17947	18142	17956	17864	17835	18246	17957	17944	18024	18239	17935	18098	17973	17970	17990	17984	17962	17965	17991	17946	17820	17805	17925	18071	17896	18107	18078	17831	18055	17878	18208	17938	18004	17819	18050	17921	17863	17941	17942	18125	18028	18023	17920	17913	17775	17886	17987	17921	18104	17913	18093	17920	17797	18114	18027	17837	18051	17920	18019	17986	17934	18137	17987	18091	17943	17920	17935	18054	17970	17699	17981	17924	17846	17789	18007	17905	18255	18099	17859	17881	17973	17929	17973	18045	18172	18141	18128	17978	17914	18012	18005	18020	18048	17995	17834	17883	17840	18020	17973	17864	17882	17864	18063	18100	17961	17924	17949	17917	18001	17927	17972	17956	18013	18002	17807	17935	17990	18087	17989	18000	17990	17955	18118	18109	18014	17870	17911	17986	18122	17940	17772	17799	17902	17979	18012	17805	17983	17873	17945	18028	17983	17953	17809	18178	18020	18020	17862	17915	17933	18004	18010	17936	17895	17901	17801	17898	17870	18081	18038	18023	17826	17749	17930	18054	17799	17974	17793	17924	18146	17968	17850	18021	18001	17791	18036	18011	17933	17904	18057	18029	17888	17871	18052	17886	18070	18068	18090	18146	18223	17949	17988	17850	17842	17918	18004	17719	17976	18009	18126	17952	17862	18097	17948	17864	18082	18107	17871	17956	17996	17858	17993	17776	17969	17960	18019	17848	18056	17866	17923	17917	18088	18015	17748	18064	17943	17959	18204	18149	18023	17965	17986	17911	18036	18158	17959	17951	18024	18108	17892	18210	18003	18085	18041	17961	17851	17992	17974	18233	18031	17976	17827	17950	17736	17998	17993	17808	17893	17989	17881	18077	17885	17962	17977	17986	18191	17802	17993	18003	18034	17978	17836	17892	18044	17755	17927	17931	18104	18055	18000	18066	17870	18020	17850	17881	17959	17954	17911	18067	17932	17713	17991	18048	18000	17988	17914	17827	18169	18181	17839	17997	18099	17824	18088	18217	18025	17978	17839	18049	17790	17702	17921	18082	17939	17938	18094	17879	18018	17871	17884	17831	17928	18093	18125	17842	18068	17850	17978	17911	17724	17907	17919	18035	18111	17940	18040	17764	17696	17787	17716	17775	18271	17970	17830	17961	17893	18030	17964	18024
15639	16811	16748	16296	16418	23005	28576	25714	20526	17167	16316	16006	15990	16073	16045	16024	15925	15836	15999	16003	16035	16222	16019	16008	15970	16129	16017	15908	15965	16051	15981	15987	15959	16154	16082	16029	16008	16187	15923	16046	16136	16057	15931	16124	15988	16047	15921	16043	15944	15816	15997	16103	16077	15906	15970	15925	16016	16093	16085	16011	15895	16037	16019	15931	16065	15988	15924	15998	15983	16241	15989	15912	15973	16024	16031	16028	15945	16022	16044	15908	15977	16013	16002	15984	16007	16173	15974	16190	15831	16059	16130	16013	16065	16083	16201	16176	16074	16013	15914	16025	15983	16061	15904	16042	16135	16103	16108	16129	16019	16093	16036	15926	16010	16083	15979	16029	15930	16078	16020	15966	16074	16028	16143	16052	16124	15831	16177	15982	15954	16041	16066	15868	16005	15837	16027	16051	15997	16115	16068	16170	16114	15954	16001	16060	15968	16012	15867	16007	15967	16215	16095	16016	15973	16117	16117	16000	16076	16176	16018	16068	15990	15912	16128	15940	16042	15948	16096	15963	16113	15838	15964	16131	16085	16058	16209	16111	16133	15997	15949	15883	16050	15896	16044	16006	16081	15819	15868	16132	16145	15916	15991	16118	15929	16102	16291	16093	15942	15998	16182	15944	16042	15889	15845	16006	16026	16005	16095	15935	15862	15936	16001	15983	16004	16053	16040	16084	15826	16049	16067	16087	15953	15856	15924	16239	16144	15864	15924	16071	15929	15943	16059	16015	16072	16101	15938	15904	15915	16021	15960	16148	16055	15994	15995	16048	16050	16015	16194	15960	15989	16074	16032	16164	15941	15968	16001	15975	16136	16198	16016	15967	15953	16101	15948	16099	15941	16105	15853	15974	16114	15892	15944	15996	16102	15964	15954	16114	15898	16006	15959	15947	15969	16140	16111	15934	16079	15959	15904	16118	16064	16173	15905	15775	15846	16011	16005	16068	16070	15961	16096	15914	15983	16048	16086	16099	15945	16022	16093	16111	16003	15976	15916	16132	15980	16099	15903	16069	16024	15925	15975	16197	16002	15958	16094	15952	15951	15990	15792	16053	16033	15919	16103	15876	16069	15985	16108	15970	15994	16070	16065	16025	15921	16060	15997	16055	16070	16010	16104	16067	16113	15979	15930	15920	16127	16050	16096	16046	16127	16111	16162	16227	16214	15933	15906	16019	16048	16131	16015	16033	16069	16138	15972	16170	16060	15996	16091	15888	16051	16107	15916	15880	16032	16036	15829	15910	15941	15908	15962	15875	16098	16031	16028	15896	15816	16099	15987	15917	16170	16175	15875	16076	15936	15725	16007	16011	16249	16025	16210	15969	15959	15915	15932	16053	15970	16011	15961	15938	16118	16121	15946	16127	16010	16093	16096	15995	16049	16024	16107	16079	16022	15927	16233	15949	15972	15984	16063	16045	16051	16152	15961	16121	16029	15961	16054	15970	15895	16042	16004	16155	16017	15724	16050	16003	16055	15896	15981	15944	16074	16008	16017	16170	16030	15860	16120	16019	15879	15896	16063	15894	16089	15971	16135	15877	15967	16273	15941	16048	15884	16033	16099	15918	16048	15846	16086	15908	15886	16006	16009	16166	15984	15948	15911	15819	15960	15927	15964	16103	16081	16109	16252	15930	16025	16044	16157	15978	16063	16065	15837	15927	16033	16135	16052	16061	16060	16096	16029	15928	16226	16210	15932	15966	16040	16083	16165	15964	15929	15978	16121	15955	16084	15975	16033	16151	15977	15984	16057	15898	16015	16155	16068	16083	16002	15963	15961	16098	16022	16068	16144	15863	15970	15935	15878	15961	15922	15865	16112	16036	15896	15994	15971	16062	16003	16075	15935	16134	15952	15987	16002	15888	15977	15955	15975	16008	16107	15959	16057	16246	16065	16118	15906	15957	15986	15986	15913	16074	16060	16117	15948	15986	16125	16035	16076	15931	15988	16066	16032	16142	15945	15963	16067	16028	15944	16049	15955	16019	16011	15898	15849	16035	15990	15990	16022	16064	16010	15970	15981	16194	16020	16014	15970	16142	15868	16107	15889	15890	15838	16119	16076	16066	16027	16040	15947	16115	16156	16125	16192	15988	16204	15986	15962	16045	16003	15914	16084	15875	16145	15821	16097	15959	16102	15993	15909	16093	16083	15893	16062	15952	16004	15976	15997	15910	16217	15988	16051	16076	15978	16129	15965	16024	16139	16016	16033	16021	15903	16012	16037	16070	16134	16282	15932	16041	15963	15988	16121	16085	15963	16172	15970	15914	15973	16037	16013	16076	16086	16043	15998	16029	16205	16023	16062	15938	15950	16071	15982	16046	16028	16096	16150	15936	16017	16076	15929	15934	15974	15958	15905	16026	16000	15979	16042	16041	15886	15969	15945	15854	15957	16029	15978	16095	15987	16110	15946	16018	15985	16113	15960	16005	15993	15950	16051	15849	16017	16080	16090	15877	16083	15961	15961	15999	16056	15905	16042	16057	16176	16081	16266	16069	16076	15904	16066	15853	15977	15876	15922	16009	15994	16005	16087	16074	15859	16041	16040	15909	16114	16239	15963	15898	15952	15975	16074	16006	16047	16210	15888	16035	16163	16080	15984	16136	16124	16041	16043	16118	15880	16050	15936	16066	16131	15943	15970	16034	16051	15965	16044	16021	16020	16134	16114	16032	15960	15982	15885	16113	16067	16008	16070	16124	16150	15981	15977	16010	16054	16016	16086	16170	15895	16085	16119	16100	15981	16025	16172	16066	16265	16088	16138	15946	16020	16044	16019	15871	16085	15922	16120	16115	15944	15922	16136	15882	16014	16086	15884	16008	15983	15932	16003	15959	15956	16007	15904	15984	15916	15923	16074	15846	16010	16060	16206	15955	16176	16068	15917	16044	16083	16071	15944	15941	16062	16065	15984	16102	16035	16210	15995	15862	16050	15931	16085	16022	15976	15747	16028	15971	15995	16126	16065	16215	16065	15953	16071	16070	16018	16050	16068	16151	16055	15870	16100	16047	15907	16109	16023	16097	15954	16110	15961	16199	16025	15908	15982	16134	16027	15961	16114	16008	15950	15904	15970	16155	16123	16097	16088	16111	16187	16184	15955	16064	16243	16038	15908	15953	15809	16099	16094	16005	16243	15834	16251	15870	15910	15901	16124	16036	16141	15962	15980	15896	15852	15866	15972	15852	16081	15998	15978	16351	16092	15917	15910	16018	15979	15922	15965	15995	15875	15987	16034	16077	15910	16246	16050	16109	16025	15872	16031	16036	16059	15919	16126	16143	16163	15945	15919	15977	16007	16015	15966	15979	15861	15999	16083	16090	15973	16127	15979	16227	15927	16169	15952	15910	16063	15828	15923	16019	16069	16033	15951	16143	16060	16041	15979	15961	16029	15942	16055	16026	15989	15891	15948	15972	15957	16110	16003	15952	16096	15864	15884	15999	16085	15943	16101	15981	16012	16073	16026	16014	15933	16048	16076	16026	16067	16068	15855	15989	15997	16048	15926	16086	16135	16082	16057	16123	15912	16014	16082	16025	16062	16080	16027	16079	16083	16033	16183	16054	15982	15979	15968	15853	15921	16092	16050	16065	16050	16018	16053	15923	15968	15757	15958	16093	15978	16109	16265	16017	15953	16065	16009	15866	16027	16119	15965	15853	15956	15971	16005	15971	16017	15859	16218	15937	15995	16008	16011	15868	15962	15919	16021	16074	15883	15973	15949	16044	16059	15860	15846	16153	15988	16088	16128	15922	16233	15921	16020	16129	15993	15838	16039	16024	15883	16078	15990	16157	16028	16034	15948	15943	15995	16045	16122	15841	16188	15871	15935	15947	15884	16112	16129	16017	16082	16115	16137	15919	15998	15897	16027	16099	16140	15940	15952	16154	16066	15999	16094	16084	15902	15902	16143	16068	16090	16092	16133	16125	15949	16015	15865	16039	16131	16056	15981	15788	16063	16087	16045	16096	15970	15985	16017	15945	16043	15995	16045	15907	15987	16026	16190	15983	15850	15943	16101	15836	16279	16094	15954	15897	15995	15965	16219	16212	15869	15963	15967	15897	15960	16000	15991	16114	15985	15891	16077	15919	16088	16169	16060	16048	16045	16031	15892	16231	16140	15976	15916	16082	16143	16042	16108	16152	15951	16099	16012	15987	16204	16058	16155	15995	15785	16191	15987	15946	15934	16007	16043	15997	15882	15876	16000	16038	15911	15968	15957	16064	15991	16062	16001	16077	15988	16168	15911	15948	16082	16117	16031	16155	15955	15953	16028	16143	15982	16016	16029	15916	16127	16042	16041	15925	15897	16020	16085	16120	16053	15923	16019	16063	16030	15931	15986	15922	15969	16146	15875	15891	16033	16102	16082	15914	16095	16112	15964	16095	16154	15940	15805	16024	15979	15975	16003	16020	16158	16048	15942	15918	16166	15976	16024	16053	15874	16090	15962	16045	16094	16032	16011	16016	16130	16008	15980	15922	16131	15958	16027	16065	16098	15775	16251	16054	16080	16034	16024	16041	15784	15966	16038	16133	16146	16188	16012	16037	15988	16013	15940	16103	16103	15940	15908	16203	16248	16058	16042	16023	16083	15903	16069	15948	15981	16055	15988	15915	15904	16137	16072	15986	15968	15994	15937	16007	16031	15963	15970	15928	16077	16118	15974	15870	16006	16183	16108	16056	15955	15874	16097	16002	15968	16126	15777	16001	16175	15987	15936	15953	16160	15892	15926	15996	16037	16037	15858	15851	15892	15994	15960	15936	15951	16055	15955	15960	16075	16049	16159	15884	16001	15833	15890	16034	15951	16291	16042	15945	15941	16145	15901	15981	16017	16087	15958	15976	15939	16039	16152	16107	16096	16013	15985	16237	15974	16056	16169	16128	16044	16088	16036	16058	16247	16117	15829	16080	15936	16073	15801	15981	16178	16016	16130	16120	15976	16056	16072	16199	15959	16013	16110	15891	15999	15994	16049	16319	15864	16043	16013	15795	16059	16097	15967	16025	15882	16051	15842	16006	16122	15946	16054	16129	16025	16002	16021	16070	16122	15919	16157	15954	16044	16038	16178	16049	16084	16096	15959	15997	15985	15988	15924	16132	16030	16087	16022	16048	16009	15982	15972	16247
25634	21144	27288	25722	20547	39702	52157	42189	30358	22172	19091	18468	17994	18138	18083	18144	18281	17950	18188	18186	18010	17844	18079	18018	17904	18195	18009	18144	18139	18139	17914	18086	17940	17841	17899	17909	17959	18204	17952	17712	17909	17931	17834	17947	17744	18145	18005	17939	17940	17970	18012	18056	17977	18110	17902	18047	17829	17822	17941	17994	17853	17812	17930	18100	17931	17954	17978	17795	17799	17876	17677	17998	17885	17935	18133	18109	17865	17864	17762	18012	17938	17894	18158	17993	17974	17997	18062	17818	17938	17812	18294	17882	17832	18000	17761	17897	17808	17869	18123	17900	17860	17926	17844	17778	17923	17927	18189	18008	17949	17924	17973	18002	17797	17904	17912	17777	17682	17922	17943	17906	17876	17740	17734	17820	17844	17925	17927	18064	17908	17990	17850	17904	17997	17931	17938	17985	17880	17981	17914	18008	17913	18197	17926	17916	18166	17828	17704	17978	17917	17887	17810	17884	17958	18006	17769	17816	18004	17954	17888	18020	18065	17819	18123	17773	17980	17841	17871	17891	17758	17869	17980	18108	17820	17822	17888	17909	18134	17916	17972	17947	17923	18030	17890	17986	17985	18036	17992	17932	17773	17887	17909	17761	17947	17999	17877	18063	17762	17843	17990	17866	17846	17882	18003	18033	17851	17690	17905	18033	17956	17845	17923	17915	18069	17869	17627	18113	17881	17966	17764	18296	17953	18153	17969	18050	17723	17867	18042	17999	17961	18038	17877	17905	17871	17850	18194	17818	17827	18043	17808	17915	17770	17932	17888	17984	17796	17767	17855	17826	17923	18092	17907	17948	17998	17940	17830	17947	17957	17920	17915	17787	17792	17942	18004	18003	17799	17783	17879	17870	17802	17936	17888	17750	18059	18143	17976	17841	17880	17839	18078	17860	18051	17812	17757	17984	17949	17844	17910	17979	17819	17781	17874	17980	17891	17771	17890	17846	18005	17851	17788	17905	18007	17952	17984	17960	17848	17858	18013	17848	17930	18084	18037	17771	17930	17970	17911	17883	17857	17910	17854	18146	17935	18085	18001	17963	17897	17909	18034	17788	18131	17958	17957	17845	17945	17886	17773	17790	17798	17999	17808	18050	17878	18031	18088	17845	17778	17906	18046	18041	17977	18139	17769	17979	17923	17831	17895	17764	17968	17829	18113	18007	17840	17852	17978	17938	17988	17791	17792	18066	17850	18050	17735	17753	17848	17925	17722	17851	17760	17958	17788	17749	17883	17722	18020	17941	17882	18011	18107	17671	17908	17916	18033	17907	17978	17902	17878	17799	17825	17814	17920	17940	18018	17952	17731	17909	18031	17873	17892	17801	18012	17957	17781	18064	18031	17821	17856	18022	17852	17945	17916	17853	17946	17850	18000	18030	17866	17859	17945	17900	17730	17752	17705	17667	17855	17775	17912	17809	17973	17990	17970	18024	17924	18066	17577	18101	17978	17726	17539	17879	17934	17800	17690	17837	17622	17890	17923	17904	17980	17834	17898	17881	17960	17952	17768	17938	18040	17838	17736	17969	17887	17964	18001	17817	17917	17998	18024	17848	17995	17888	18008	17912	17797	18006	18063	17849	17929	17732	17749	17921	17848	17890	17973	17979	17847	18058	18177	18102	18062	17979	18093	17975	17942	17791	17898	17853	17829	17751	18022	18020	17949	17953	17907	17677	18013	18009	17809	17804	17907	17736	17942	18049	17866	17896	18018	18005	17881	17977	17850	17864	17916	17816	17906	17983	18036	17989	17942	17832	17907	17764	17826	17872	17904	17882	17821	17756	17995	18096	18072	17889	18083	17890	17932	17939	17903	17843	17765	18017	17907	18042	18001	18098	17918	17918	18106	17931	18021	17873	17826	17731	17806	17980	17944	17883	17803	18117	18018	17981	17987	17913	18041	17856	17945	17996	17869	17778	17803	17898	17975	17888	17818	17900	17899	17903	17929	17845	17754	17878	18029	17945	17932	17997	18090	17898	18057	17912	17881	17980	17989	17951	17859	17712	18113	18105	18086	18059	17801	18033	17771	18084	18097	17966	17899	17875	18040	17943	17898	17916	17818	17767	17963	17912	18087	17815	17839	17858	17890	18152	18030	18021	17886	17812	17818	17827	17723	17874	18059	18072	18017	17982	17645	17936	17977	17823	17919	17942	17785	17831	18130	18093	18028	18113	18039	18026	17940	17895	17942	17756	17953	17883	18015	17838	18047	18083	17843	17810	17824	18058	18073	17963	18143	17731	18049	17952	17972	17727	18037	17908	18008	18133	18002	17973	17884	18037	18079	17927	17944	18146	17909	17928	18183	17897	18103	17936	17938	17919	17901	17873	17845	17924	17968	17862	17676	17839	17671	17794	17821	17987	18047	17948	17980	17840	17964	18073	17890	18038	17865	17775	18032	17791	17743	17952	18032	17912	17988	17944	17894	17979	17921	17956	17882	17881	18003	17781	18026	17998	18166	17958	18085	18040	17856	17951	18096	17887	17783	18018	17752	18017	18007	17989	17998	17952	17831	17829	18051	17955	17873	18131	17924	17860	18082	17936	17960	17995	17831	17847	17919	18105	18043	17916	17971	17865	17881	17776	17850	17949	17868	18037	17838	17945	17797	17950	18174	17964	18075	17882	18043	17885	18157	18018	17976	17924	17838	17898	17985	18136	17875	17934	18011	17830	17896	17697	18009	17754	17974	18035	17860	18078	17974	18145	18003	17841	18040	18094	17985	17804	17800	17822	17955	17947	17944	17842	18166	17772	17887	17948	17925	17827	17745	17904	17641	18066	17845	17892	17868	17786	17824	17928	17919	17967	17730	17908	18059	17953	17794	17848	17882	17981	18075	18119	18098	17960	17633	17778	17913	17805	17912	17745	17912	18051	18009	17994	18044	18048	17986	18006	17742	17954	17999	17808	17926	18014	18017	17888	17752	17972	17859	17790	17906	17743	17873	18132	17684	17960	17930	18052	17741	17917	18000	18027	17987	17780	17983	17708	18017	17848	17871	17960	18042	17963	17865	17978	18007	17914	17960	17863	17855	17778	18113	17992	17949	17889	18055	17887	17971	18102	17919	17873	17710	18001	17880	17803	18093	17816	18107	18105	18049	17741	18085	17878	17869	17840	17871	17993	18032	17903	17888	17785	17887	17978	18005	17952	18144	18040	18001	18056	18077	17992	18139	17944	18014	17848	17938	17993	18026	17731	18140	18074	17888	18124	18168	17995	17842	17837	17779	17858	17781	17920	18057	17977	18078	17735	17766	17968	17722	17959	17901	17745	17857	18104	17966	18005	17802	17859	17890	18038	17796	18024	17922	17874	18032	18023	17846	18006	18003	18209	17966	17907	17950	17842	17879	17655	17727	17929	17921	17958	18056	17920	18021	18042	17819	17955	17876	18141	18073	18064	17918	18082	17926	18001	17826	17758	18002	17860	17759	18015	18021	17952	17728	18041	18080	17738	17843	17792	17981	17884	17892	17917	17988	18099	18096	18065	17907	18110	17965	18039	17841	18008	17612	17827	17733	17907	17686	17916	17834	17921	17793	17785	17601	17949	17921	18036	17910	17865	17901	17719	18005	17843	18032	17809	17968	17917	17817	18059	17889	17864	18152	17937	17994	18047	17835	17859	17960	17810	17922	17826	18034	17797	17874	18033	17980	17981	17925	18145	17955	18061	17875	17655	17719	17840	18022	17911	17834	17835	17792	17853	17735	17823	18046	17850	18003	17894	17871	17930	17901	17888	17870	17945	17977	17913	17906	17928	17809	18115	18012	17970	17889	17984	18053	17933	17983	17853	17767	18039	18035	18077	18155	17921	17828	18024	17926	17866	17967	18183	17847	17903	18040	17992	17929	17893	17983	17920	17977	17852	17900	17945	17986	17831	17930	17882	17879	17832	17975	17943	17877	18013	17859	17955	17981	17980	17956	17882	18023	17814	17940	18034	17804	17852	17865	17739	17956	17872	17928	17912	18091	18009	17954	17926	18037	17933	18002	17795	17956	17798	17921	17985	17940	17996	17895	17821	18003	17904	18023	18019	18104	17912	18039	17978	17980	17989	18024	17875	17943	17949	17953	17981	17915	18073	18134	17947	17879	17915	18016	17940	18165	17945	18117	17983	18077	17775	17734	17948	18023	17963	18020	17788	17894	18016	17911	17879	17819	17890	17831	17946	17906	17805	18050	17823	17878	17807	17991	17742	18061	17651	17790	17883	17944	17783	17895	18008	18007	17996	17892	17941	18097	17833	17905	17990	17875	17868	17776	17879	18001	17987	18021	17946	17887	18079	17737	18045	17865	17838	17890	17966	17995	18071	17959	17736	17898	17885	17933	17888	17801	18002	17859	17800	17849	17928	18065	17686	17728	17716	17968	17821	17909	17786	17796	17812	17917	17901	18057	17883	17943	17814	18035	17877	18013	17839	18077	17858	17929	17912	17993	17811	17965	17835	17828	17701	17925	17765	17884	17873	18084	18122	17823	17996	18121	17850	17959	17870	17771	17849	17984	17897	17792	17872	17987	17888	17830	17950	17965	18011	17918	17865	18080	17982	17975	17831	17927	17972	17982	17923	17787	18057	17773	17864	17894	17941	17929	18144	17863	17715	18042	17991	17862	18062	18041	17939	18030	17713	17931	18094	18175	17823	17813	17918	17843	17913	18112	18202	17870	17777	17995	17988	18053	17960	17839	18006	18013	17903	17827	18001	18076	18009	18081	18005	17785	17877	17920	17941	18013	17836	17832	17945	17958	17843	17973	18055	17965	17993	17766	17964	17859	17876	17797	17754	17677	18015	17850	17959	17997	17894	17895	18006	17934	18026	17940	17978	17925	18065	17967	17996	17941	17822	17918	17890	17950	17934	17964	17944	17920	17804	17765	17818	18030	17917	18139	17940	17802	17942	18069	17953	17871	17943	17984	17876	17872	18040	18019	17923	18041	18035	18156	17835	17953	17998	17896	17874	18030	17918	18013	17789	17958	18090	17699	17969	17903	18033	17815	17930	17893	17788	17847	17849	17965	17930	18095	17931	18036	17993	17833	17969	18004	17811	18115	17923	17825	17958	17850	17916	17937	17788	17724	17909	17848	18067	17810	18058	17928	18033	18057	17995	17880	17908	18069	17955	17942	17799
14336	20399	19675	17703	18235	43769	51159	42299	29513	19993	17076	15902	15828	16008	16069	16040	16002	16060	15858	16067	16017	16207	15900	15878	16007	15923	16016	16062	15997	16073	16190	15982	16129	16051	15985	15931	16129	16030	15996	16003	16164	16122	15974	16045	16040	15907	16190	16003	15735	16055	15963	16136	15861	15918	15884	16160	15996	16122	16095	15976	16087	16001	16010	15861	15957	15941	16116	15946	15995	15900	15987	15940	15947	15950	16041	15881	15913	15903	16058	15999	15965	15787	15869	15955	16161	15936	16029	16022	16010	15878	16008	15930	16075	15998	16236	16091	16053	16081	15942	16021	16066	16156	16010	16040	15976	15894	15962	16028	16044	16174	16249	15944	16179	16054	16132	16057	16029	16020	15906	16145	15815	16012	16014	16016	15982	16031	16011	15899	16152	16130	16041	15975	15914	16022	16044	15995	15912	15912	16035	15978	15923	16002	15943	15999	15957	15981	15904	16107	16125	16043	16010	15938	16018	15946	16048	15860	15824	16033	15865	15932	16117	15912	15868	15972	15928	15944	15987	16011	15960	16126	15925	15850	15901	15951	16091	16078	15908	16117	16094	15744	16069	16051	15786	15970	15923	15962	16143	16004	16208	16024	16140	15964	16040	15783	15955	16095	15946	16056	16051	16202	15833	16100	15902	15947	16077	16033	15906	15962	15964	16134	16095	16005	15982	16060	15973	15777	15840	16033	15861	16028	16099	16028	16119	15927	16027	16019	15974	15909	15861	15970	16142	15890	15902	15887	15995	15792	16041	15975	16183	16060	15920	15906	16111	16033	16019	16051	15852	16016	15898	16152	15883	16008	16022	15887	15876	15955	16066	16084	16038	16058	15970	16109	15989	16046	15958	15950	16075	16040	16178	15974	16127	15834	15935	16120	15969	16107	15870	16090	16007	16061	16008	15972	16031	15950	16002	15977	15993	15935	15991	16110	16119	15978	15995	16036	15925	15996	15998	15897	15991	16050	15883	16115	16097	15947	15998	15941	15823	15995	16129	15905	15911	16040	15926	16055	15922	15950	16074	16056	16106	15921	16018	15939	16034	15880	15966	15901	15841	16117	15951	16082	15862	15942	16008	15935	15999	16137	15924	15979	16071	15852	16134	15990	15917	15821	16046	16065	16144	15872	16001	16061	16112	15869	15956	15999	16005	15865	15805	16037	15990	16106	15834	16059	16172	15884	16092	16049	15979	15996	15973	15968	15994	15980	16045	15966	15998	16077	15991	16030	15949	15943	15930	15958	16079	15950	15956	16073	15948	16026	16006	16027	16091	15974	16118	16166	16174	15911	16159	15964	15962	15979	16052	15965	16055	16010	16071	16007	15894	15895	15885	16002	15881	15991	15986	16067	15992	15983	16073	16070	15993	15947	16058	16147	16049	15960	15822	15920	16138	16133	16076	16183	15922	16104	16031	15853	15941	15937	15995	16127	15851	15931	15980	16040	16007	16118	16091	15796	15930	15827	16084	16040	16036	15905	15828	15862	16073	16092	16106	16022	16041	15889	15967	15902	16149	15940	15960	15952	15807	15895	15927	15935	16025	16149	15808	15961	16039	16058	15824	15916	16058	15857	16014	16014	15938	16068	16080	16067	15878	15912	16061	16022	15873	16050	15990	15993	15943	16166	15730	16018	16029	16231	15848	15898	15808	15979	15943	15902	16189	15995	15938	16104	16018	15943	15992	15970	15952	15991	16183	15804	15881	15896	16166	16018	16111	15978	16010	16029	15840	16031	15808	15977	15882	16123	16011	16021	15996	15954	16012	16026	16101	16017	15893	15968	16055	15977	15867	16223	15777	16057	16112	16032	15957	15886	16021	16034	16066	16065	15945	15960	15997	15990	16034	16170	16019	15999	15936	15908	15938	16113	15978	15988	16123	15816	15982	16158	16071	15915	15957	16056	16103	16084	15896	15808	16015	15921	16117	15839	15939	16049	15972	16042	15976	16098	15975	16097	16137	15917	16015	16008	16090	15857	15874	15919	16005	16120	16110	16036	16037	16013	16121	15991	16083	15966	16012	15861	15958	16018	16044	16021	15983	16016	16134	15884	15885	15760	15972	16004	16092	16011	15987	15940	15945	15915	15959	15964	16261	15978	16007	15985	15970	16000	16062	16165	15889	16125	16018	16087	16126	16016	15924	15906	15984	16049	16092	16038	15973	15859	15984	15988	16007	15996	16021	16010	15998	15956	16050	16104	16061	15938	15897	15991	15801	16084	16039	15910	16003	16042	16146	15904	16043	15845	16081	16040	16001	15924	16023	16172	16068	16096	15825	15854	16052	15937	16045	15962	16098	15952	16236	15846	15992	15872	15916	16040	16002	15862	16041	15912	16002	15844	15983	16023	15901	16052	16049	16051	16004	16079	15775	16111	16089	16189	15916	16054	15995	15943	15909	16032	16193	16085	16051	15938	15852	16149	15932	16112	15964	16120	16093	15985	16192	16100	16023	15899	16073	16091	15972	15992	15921	15988	16071	16179	15898	15921	16049	15952	15961	15954	15947	15974	16042	15854	16007	16019	16072	16117	16044	16085	15959	15933	16124	16067	15933	16119	15959	16022	16055	15767	15905	16094	15921	15875	16093	15944	16054	15909	16131	15952	16041	16145	15865	16071	16047	16073	15910	15992	16132	15854	16152	15923	16069	16040	16067	15906	16043	15976	15971	15879	15888	15917	15972	16034	15853	15970	16298	15922	15978	16087	16031	15856	16084	16037	16205	15948	15949	16044	15994	15963	16073	16101	15950	15850	15951	16025	15945	15968	15924	15898	15990	16150	16056	16090	16109	15827	15934	15914	15958	15886	16099	16021	15975	16046	15942	15951	15937	15866	15901	15928	16128	15995	16030	15837	16113	15919	16073	15920	16060	16066	16118	16068	16048	16052	15927	16131	15865	16021	15858	16074	16087	16165	15990	15915	15969	15985	16025	16046	16207	15946	16016	15855	16077	15991	16032	15902	16010	15961	16055	15948	16056	15834	15831	16026	15957	16047	15855	16018	15919	16103	16035	16021	15974	15943	16053	16041	16144	16173	15837	16017	16046	15951	16006	15981	16181	15903	15920	15981	16209	15998	15877	15978	15974	16050	15962	15988	16044	15973	16127	16006	15912	16008	15989	15899	15812	16108	16023	16212	15930	16081	16087	15954	15995	15870	15916	16063	16133	16047	16090	15939	15930	15927	15920	16088	16026	16008	15968	15912	16085	15868	16041	16053	15838	15943	15937	15965	15965	16021	16013	15986	16026	15857	16218	15824	15966	15869	16151	15921	15824	15985	16002	16002	15843	15948	15968	16064	15802	15976	16016	16082	16083	15931	15964	16004	16018	16202	16117	16150	16022	15918	15778	16103	15999	15879	15936	16198	15924	15971	16099	16044	15969	16117	15974	15966	15897	15999	15919	15998	16202	15926	15954	16079	16047	15959	15785	15983	15914	15971	16008	16046	16014	15807	16111	15963	16055	16012	15966	16003	16114	15972	16060	15905	15947	15927	16118	16159	15995	16099	15827	15978	15970	16064	16048	15931	16092	16165	15976	15937	16027	16056	16001	16086	15976	16019	16133	15979	15895	16140	15945	16054	15998	16164	16044	16212	16037	16095	16006	15909	16036	16079	16129	15911	16100	15953	15860	15989	15951	16068	15969	16105	16049	16052	15992	15900	16011	15981	15982	15975	16009	16103	15838	16095	15962	16018	15892	16097	15998	15924	16051	15886	16021	15977	16023	16025	16094	15997	16099	15952	16075	16183	15897	15895	16026	16080	16018	16009	16022	15926	16008	16065	16022	16085	15952	15821	16066	15926	16085	16123	15928	16152	15961	16033	16091	15970	15900	16049	15951	15963	16152	16007	16032	15921	15920	15943	15970	15976	15993	16048	16012	15919	15954	16002	16177	16043	16015	16010	15906	16129	16006	15979	15950	15958	16031	15948	16069	15927	15974	16021	16000	16123	16034	16047	15971	16088	16134	16028	15974	15941	15992	16012	15982	15908	15994	15996	16054	16022	15851	16180	16167	16042	16041	15934	16062	16106	16042	15987	16075	15813	15836	16153	16042	16026	16043	15961	16207	16094	16014	15948	15888	15874	16005	15999	15894	15984	16199	15932	16106	16028	15947	16043	16066	15906	16007	15929	16022	16048	15974	15844	16032	16022	15848	15906	16153	15843	15661	16070	16080	15826	16056	16077	16052	15941	16042	16006	15947	16117	16068	16148	16057	15966	16056	16000	16261	16073	15943	15958	15778	16180	16038	16226	15891	15976	15954	16037	15950	15911	16063	15935	15989	15958	16050	15961	15944	16078	16016	15873	15864	16051	16226	15968	15900	15844	15973	16038	16100	15887	16127	16062	15858	15931	15934	15996	15952	16036	15925	16009	15980	15792	15916	15936	15917	16101	15994	16025	15992	15930	16118	15869	15869	16167	16101	16138	16128	16004	16202	15889	15998	15983	15937	16221	15891	16008	15998	15923	16143	16004	15890	16030	16066	15932	15929	16130	15890	16126	16115	15903	15962	15933	15926	15973	16020	15993	15956	16075	15937	16028	16132	16062	16035	16034	15841	15850	16084	16011	15928	15939	16012	15794	16040	15914	15955	16135	16149	16117	15953	15941	16011	16066	15959	15986	16057	15909	16045	16064	15969	15965	16078	16066	16101	15847	16083	16080	16018	16034	16149	15872	15947	15996	15951	15990	16062	16018	16067	16145	16050	16165	16019	15965	15897	16035	16008	15865	16120	16146	16114	15963	15972	15987	15981	15963	16131	15900	15892	16024	16075	15887	15966	15698	15946	16053	15933	15968	15996	15852	16052	15807	15947	16027	15977	15945	15973	16008	15837	16112	15891	16032	15991	15972	16033	15852	16017	16037	16040	15968	16118	15916	16001	15982	16063	16066	15907	15824	16109	16013	16115	16093	15845	15989	16013	15861	16193	15867	15985	16041	16016	15865	16067	16155	16011	16081	15834	15959	15820	15986	15912	16072	16198	16062	16050	15888	15754	16086	15813	16065	16174	15920	16042	16099	15929	15926	16108	15864	15989	16019	15900	15996	15982	15965	16033	15733	16172	15959	15871	16114	15892	15999	15887	15927	15947	16086	15894	15986	15963	16048	15948	16019	16025	16179	15984	16135
23814	21144	28596	23973	21557	45206	71726	57915	39559	25835	20155	18195	17849	17606	17557	17617	17649	17656	17643	17361	17478	17594	17905	17518	17607	17608	17572	17542	17495	17376	17736	17438	17443	17520	17603	17491	17520	17693	17353	17428	17432	17480	17407	17526	17477	17475	17473	17482	17717	17622	17510	17623	17524	17452	17577	17476	17444	17537	17468	17517	17383	17396	17488	17358	17421	17562	17707	17538	17360	17357	17582	17591	17388	17604	17731	17480	17610	17533	17425	17505	17497	17377	17335	17192	17482	17506	17381	17527	17377	17317	17374	17130	17353	17584	17610	17544	17498	17372	17378	17300	17484	17412	17484	17208	17356	17386	17608	17393	17604	17479	17556	17344	17384	17427	17360	17486	17365	17589	17278	17269	17343	17489	17441	17613	17262	17546	17349	17516	17304	17476	17556	17351	17430	17289	17302	17548	17366	17418	17505	17276	17478	17710	17395	17481	17349	17498	17487	17282	17296	17345	17245	17444	17452	17425	17416	17649	17600	17585	17530	17519	17616	17554	17513	17477	17582	17373	17459	17275	17547	17288	17427	17559	17529	17390	17301	17528	17567	17595	17343	17485	17543	17517	17280	17280	17524	17450	17173	17478	17347	17367	17347	17228	17550	17435	17430	17550	17556	17424	17372	17313	17414	17603	17366	17320	17486	17477	17424	17364	17626	17559	17321	17448	17498	17196	17424	17420	17389	17303	17376	17381	17383	17402	17520	17228	17337	17512	17502	17648	17747	17500	17328	17382	17575	17551	17260	17398	17712	17256	17658	17338	17544	17419	17270	17251	17430	17251	17370	17226	17579	17515	17688	17385	17358	17521	17240	17467	17622	17483	17415	17386	17206	17333	17626	17607	17537	17576	17346	17488	17490	17439	17307	17560	17462	17371	17412	17412	17285	17209	17420	17362	17461	17554	17267	17413	17296	17426	17296	17271	17549	17524	17466	17339	17331	17438	17557	17500	17692	17585	17492	17344	17447	17535	17488	17732	17381	17452	17398	17483	17388	17498	17439	17364	17651	17124	17503	17482	17299	17636	17475	17417	17105	17360	17480	17412	17467	17387	17339	17139	17508	17658	17571	17562	17424	17622	17390	17402	17575	17649	17437	17449	17443	17451	17553	17293	17437	17490	17298	17434	17573	17442	17489	17563	17420	17398	17482	17427	17395	17293	17352	17420	17407	17203	17513	17633	17373	17274	17517	17550	17450	17467	17558	17503	17287	17237	17429	17399	17436	17398	17437	17479	17607	17405	17366	17508	17514	17514	17470	17607	17330	17517	17449	17386	17151	17482	17803	17441	17295	17432	17481	17489	17506	17653	17313	17192	17417	17409	17347	17491	17488	17457	17373	17405	17309	17215	17540	17588	17488	17503	17562	17541	17610	17431	17552	17373	17381	17381	17405	17438	17532	17433	17388	17416	17401	17203	17447	17399	17560	17493	17562	17449	17424	17623	17379	17324	17451	17498	17492	17566	17483	17583	17546	17284	17405	17474	17391	17448	17447	17309	17331	17546	17480	17250	17559	17511	17434	17459	17393	17492	17561	17385	17352	17363	17648	17562	17397	17303	17460	17357	17370	17233	17467	17510	17522	17605	17421	17566	17365	17532	17386	17483	17598	17404	17621	17650	17472	17419	17345	17627	17458	17552	17655	17416	17567	17511	17406	17494	17469	17461	17266	17477	17437	17415	17674	17600	17508	17511	17430	17506	17585	17379	17537	17337	17320	17504	17436	17432	17611	17288	17438	17290	17520	17381	17513	17526	17576	17489	17519	17438	17415	17322	17327	17312	17569	17353	17411	17469	17425	17401	17329	17411	17587	17483	17511	17629	17287	17314	17520	17458	17455	17405	17469	17588	17483	17296	17521	17405	17490	17618	17461	17575	17581	17453	17320	17556	17606	17637	17490	17635	17510	17507	17399	17604	17331	17725	17489	17279	17362	17412	17299	17270	17522	17387	17530	17546	17632	17573	17414	17266	17608	17434	17386	17422	17587	17379	17332	17494	17436	17600	17508	17609	17442	17303	17285	17563	17423	17492	17473	17545	17601	17316	17468	17301	17275	17472	17385	17340	17495	17406	17368	17294	17157	17394	17335	17562	17540	17479	17514	17488	17621	17615	17662	17528	17370	17698	17373	17559	17305	17361	17522	17502	17421	17371	17391	17447	17518	17424	17467	17222	17423	17595	17526	17422	17389	17419	17322	17327	17337	17535	17385	17459	17208	17378	17408	17237	17444	17590	17387	17446	17499	17597	17536	17636	17329	17311	17395	17279	17217	17398	17523	17434	17478	17391	17497	17324	17363	17463	17361	17727	17445	17476	17299	17456	17636	17594	17612	17458	17520	17536	17462	17337	17372	17512	17592	17507	17444	17412	17324	17396	17341	17279	17500	17360	17224	17401	17297	17149	17297	17460	17489	17486	17422	17437	17368	17398	17429	17349	17578	17379	17409	17431	17333	17498	17292	17451	17575	17405	17547	17416	17414	17483	17351	17353	17363	17329	17416	17338	17440	17213	17549	17306	17537	17481	17473	17409	17393	17429	17496	17498	17385	17590	17470	17271	17635	17407	17407	17646	17594	17506	17479	17309	17448	17465	17292	17558	17632	17348	17336	17540	17493	17342	17597	17398	17326	17535	17402	17546	17375	17383	17418	17542	17313	17316	17358	17254	17459	17485	17589	17477	17221	17437	17270	17389	17318	17706	17544	17454	17557	17311	17349	17276	17461	17533	17469	17744	17494	17406	17368	17492	17481	17484	17256	17494	17445	17517	17608	17564	17448	17568	17612	17395	17336	17393	17552	17552	17242	17644	17399	17311	17526	17560	17569	17389	17459	17389	17423	17511	17390	17566	17361	17434	17428	17365	17546	17509	17423	17519	17487	17269	17448	17193	17350	17548	17450	17330	17520	17506	17488	17470	17402	17551	17380	17580	17266	17361	17606	17424	17367	17556	17389	17344	17456	17325	17574	17492	17392	17508	17595	17274	17547	17469	17588	17361	17301	17446	17545	17298	17213	17319	17580	17356	17357	17287	17407	17473	17590	17366	17156	17315	17262	17360	17527	17465	17427	17295	17427	17538	17555	17419	17504	17222	17491	17485	17402	17768	17413	17313	17496	17288	17462	17451	17473	17272	17530	17518	17389	17568	17303	17506	17344	17448	17571	17497	17448	17441	17401	17542	17417	17263	17237	17315	17378	17503	17790	17722	17442	17493	17416	17400	17364	17352	17692	17448	17289	17446	17600	17476	17590	17365	17698	17381	17475	17407	17555	17361	17561	17528	17460	17410	17406	17582	17587	17454	17453	17517	17302	17521	17330	17675	17643	17200	17510	17469	17557	17657	17470	17465	17754	17441	17509	17588	17281	17564	17452	17376	17430	17490	17636	17524	17474	17317	17193	17476	17568	17352	17422	17436	17426	17387	17335	17613	17513	17485	17507	17472	17390	17346	17411	17382	17536	17416	17590	17444	17354	17491	17473	17409	17523	17404	17335	17588	17509	17338	17401	17278	17079	17300	17411	17355	17576	17548	17596	17487	17419	17524	17573	17258	17344	17535	17398	17393	17377	17461	17338	17443	17357	17391	17543	17506	17376	17573	17657	17453	17481	17277	17451	17372	17540	17367	17410	17541	17514	17550	17301	17509	17392	17424	17301	17419	17293	17574	17660	17445	17366	17418	17542	17492	17573	17510	17446	17700	17484	17457	17449	17238	17512	17476	17348	17404	17535	17461	17484	17446	17509	17693	17473	17337	17338	17416	17396	17392	17447	17402	17398	17504	17473	17497	17457	17338	17348	17440	17312	17579	17418	17392	17392	17264	17698	17467	17636	17633	17486	17379	17416	17445	17431	17387	17324	17479	17478	17426	17587	17330	17525	17629	17306	17377	17225	17308	17388	17658	17503	17318	17266	17157	17657	17491	17675	17327	17495	17529	17549	17424	17512	17390	17522	17430	17360	17274	17514	17447	17372	17544	17305	17271	17556	17357	17572	17383	17483	17474	17344	17464	17630	17333	17427	17184	17393	17525	17321	17450	17313	17323	17378	17480	17445	17585	17549	17316	17302	17471	17377	17523	17489	17548	17473	17308	17313	17480	17479	17461	17220	17353	17549	17563	17340	17442	17359	17490	17381	17479	17464	17677	17369	17295	17469	17411	17476	17437	17499	17406	17535	17424	17334	17535	17371	17180	17375	17425	17585	17428	17406	17452	17293	17328	17363	17432	17649	17431	17585	17461	17402	17416	17397	17526	17327	17327	17394	17574	17629	17718	17727	17487	17354	17512	17471	17390	17366	17532	17533	17472	17484	17563	17655	17348	17317	17532	17423	17440	17315	17572	17294	17206	17344	17425	17483	17479	17394	17463	17501	17400	17501	17419	17460	17584	17396	17528	17369	17416	17333	17526	17548	17413	17654	17429	17644	17545	17404	17383	17306	17287	17598	17293	17310	17481	17432	17452	17397	17507	17499	17320	17332	17355	17399	17396	17433	17589	17484	17508	17546	17443	17505	17487	17501	17534	17583	17547	17555	17464	17378	17399	17520	17684	17473	17461	17324	17404	17378	17482	17594	17420	17354	17569	17427	17370	17370	17519	17290	17482	17279	17485	17519	17411	17344	17511	17574	17431	17469	17551	17325	17346	17404	17315	17356	17411	17491	17401	17524	17454	17497	17411	17317	17518	17228	17112	17213	17391	17615	17354	17371	17572	17477	17523	17715	17541	17671	17506	17449	17646	17541	17487	17578	17409	17319	17351	17486	17373	17399	17496	17522	17379	17591	17556	17457	17453	17385	17371	17351	17549	17357	17255	17356	17418	17453	17476	17586	17551	17485	17494	17497	17427	17296	17371	17356	17409	17410	17584	17710	17507	17301	17467	17569	17520	17338	17487	17455	17540	17469	17390	17244	17497	17334	17628	17615	17542	17528	17462	17539	17285	17545	17418	17541	17361	17282	17363	17460	17363	17445	17560	17547	17525	17435	17464	17627	17462	17430	17563	17589	17390	17389	17523	17478	17438	17480	17345	17529	17453	17307	17337	17557	17637	17563	17310	17681	17413	17441	17375	17595	17424	17360	17563	17498	17369	17389	17288	17641	17664	17419	17435	17398	17323	17454	17388	17494	17479	17438	17392
16213	26900	25141	20741	18930	48475	73116	59049	39140	23938	17567	15855	15651	15748	15720	15635	15754	15608	15757	15702	15792	15685	15702	15864	15843	15495	15564	15701	15667	15699	15585	15625	15763	15723	15571	15846	15668	15747	15682	15886	15744	15527	15797	15762	15763	15772	15980	15496	15642	15766	15798	15638	15678	15784	15847	15627	15598	15502	15756	15768	15662	15677	15920	15665	15725	15675	15707	15719	15738	15880	15754	15558	15767	15626	15696	15539	15700	15592	15531	15808	15608	15488	15717	15905	15776	15709	15771	15708	15697	15676	15723	15732	15679	15669	15729	15561	15850	15794	15536	15658	15731	15741	15653	15449	15594	15612	15686	15671	15791	15612	15679	15682	15849	15466	15718	15627	15606	15681	15604	15598	15781	15618	15571	15585	15609	15635	15883	15601	15662	15640	15778	15542	15779	15895	15685	15435	15729	15653	15515	15664	15703	15581	15783	15441	15733	15620	15771	15811	15843	15729	15823	15702	15757	15592	15609	15680	15626	15618	15712	15463	15859	15595	15630	15651	15627	15638	15626	15775	15677	15645	15682	15809	15635	15655	15714	15632	15691	15626	15888	15852	15576	15643	15740	15591	15596	15807	15558	15614	15541	15769	15578	15664	15647	15562	15685	15739	15772	15730	15545	15712	15726	15548	15577	15683	15851	15623	15578	15751	15544	15615	15554	15564	15815	15760	15859	15690	15705	15570	15718	15769	15617	15716	15604	15734	15478	15730	15628	15677	15571	15737	15693	15587	15649	15634	15709	15602	15692	15604	15590	15699	15638	15699	15737	15608	15719	15653	15701	15426	15691	15562	15813	15620	15756	15589	15570	15730	15712	15638	15669	15592	15781	15570	15766	15676	15716	15594	15659	15810	15796	15686	15698	15808	15809	15672	15468	15917	15614	15599	15627	15909	15664	15647	15817	15744	15683	15743	15669	15513	15788	15586	15644	15575	15657	15738	15676	15819	15541	15565	15695	15770	15749	15661	15452	15722	15551	15761	15795	15613	15626	15700	15598	15730	15692	15743	15556	15546	15750	15645	15658	15778	15484	15642	15789	15815	15772	15785	15746	15639	15742	15746	15510	15614	15657	15681	15683	15656	15810	15844	15651	15627	15430	15584	15631	15766	15647	15769	15586	15616	15657	15706	15803	15664	15585	15629	15768	15820	15649	15692	15686	15611	15594	15767	15574	15708	15672	15526	15662	15727	15572	15801	15667	15700	15660	15751	15747	15739	15647	15645	15587	15596	15798	15684	15568	15649	15592	15753	15577	15805	15625	15664	15770	15542	15811	15734	15732	15621	15552	15695	15666	15647	15741	15645	15521	15761	15625	15728	15658	15779	15729	15813	15528	15801	15459	15740	15570	15602	15619	15666	15747	15721	15757	15673	15839	15606	15568	15837	15776	15723	15673	15556	15671	15704	15763	15594	15623	15616	15633	15741	15686	15728	15646	15701	15712	15671	15738	15822	15772	15718	15551	15681	15692	15606	15741	15679	15674	15769	15832	15626	15629	15806	15851	15640	15922	15634	15525	15631	15846	15778	15623	15717	15580	15455	15539	15729	15710	15531	15732	15701	15578	15610	15777	15916	15707	15632	15694	15732	15672	15788	15714	15835	15768	15548	15584	15560	15538	15816	15673	15692	15663	15631	15653	15707	15692	15811	15692	16041	15742	15686	15752	15682	15646	15747	15564	15681	15627	15763	15591	15727	15744	15738	15721	15588	15634	15579	15790	15676	15572	15832	15610	15680	15659	15837	15749	15693	15759	15667	15881	15716	15658	15629	15561	15569	15650	15821	15738	15677	15755	15736	15765	15450	15582	15695	15815	15683	15713	15642	15744	15668	15794	15700	15807	15824	15893	15711	15864	15641	15705	15662	15708	15687	15779	15680	15678	15629	15519	15504	15708	15635	15737	15722	15721	15686	15849	15726	15629	15646	15741	15493	15580	15771	15759	15552	15549	15771	15621	15678	15778	15691	15687	15769	15741	15788	15706	15670	15624	15811	15625	15721	15769	15570	15680	15667	15705	15707	15545	15614	15810	15702	15753	15561	15810	15668	15604	15630	15646	15656	15699	15645	15669	15745	15724	15751	15581	15426	15672	15789	15744	15684	15732	15651	15884	15602	15714	15525	15576	15564	15857	15765	15534	15633	15617	15724	15661	15614	15568	15686	15630	15792	15713	15696	15711	15551	15779	15589	15823	15757	15778	15851	15720	15674	15692	15660	15738	15585	15736	15686	15695	15641	15688	15684	15827	15804	15643	15555	15822	15717	15804	15706	15845	15655	15770	15559	15829	15774	15686	15698	15804	15611	15787	15746	15764	15707	15487	15720	15805	15798	15786	15567	15863	15672	15788	15681	15824	15557	15758	15692	15786	15706	15659	15736	15713	15740	15627	15644	15656	15751	15611	15696	15705	15621	15734	15723	15695	15723	15735	15576	15635	15762	15642	15587	15706	15691	15922	15622	15725	15747	15530	15714	15533	15669	15734	15866	15678	15589	15860	15834	15875	15649	15655	15622	15559	15607	15652	15522	15766	15639	15727	15711	15612	15718	15623	15647	15849	15719	15723	15583	15728	15723	15598	15796	15721	15638	15626	15728	15578	15615	15443	15665	15613	15770	15648	15639	15805	15781	15550	15695	15897	15745	15638	15697	15811	15697	15764	15556	15749	15701	15660	15611	15799	15763	15697	15717	15643	15819	15639	15799	15593	15674	15595	15573	15607	15680	15532	15739	15708	15478	15534	15673	15611	15717	15740	15726	15771	15802	15574	15728	15581	15852	15724	15803	15782	15791	15732	15651	15761	15625	15686	15628	15693	15745	15878	15699	15877	15579	15768	15772	15754	15613	15628	15695	15745	15786	15546	15756	15603	15611	15542	15720	15508	15720	15637	15777	15603	15731	15886	15651	15642	15599	15663	15669	15620	15639	15707	15718	15772	15745	15771	15670	15742	15777	15586	15808	15814	15695	15670	15706	15651	15819	15740	15670	15765	15702	15563	15699	15734	15617	15770	15633	15663	15757	15729	15854	15917	15647	15647	15691	15613	15660	15643	15737	15601	15482	15778	15765	15596	15515	15543	15529	15629	15823	15839	15703	15584	15602	15614	15743	15583	15466	15728	15561	15531	15745	15689	15522	15736	15593	15615	15745	15714	15621	15714	15577	15782	15601	15859	15623	15651	15696	15478	15640	15703	15709	15885	15603	15680	15695	15694	15660	15727	15797	15859	15755	15594	15788	15630	15687	15813	15683	15704	15688	15638	15725	15673	15779	15826	15584	15554	15641	15789	15585	15576	15802	15763	15685	15720	15671	15740	15843	15668	15594	15591	15655	15550	15615	15775	15817	15730	15467	15598	15613	15566	15766	15604	15635	15625	15479	15593	15680	15493	15622	15670	15630	15678	15757	15697	15742	15794	15701	15611	15872	15592	15729	15721	15881	15697	15632	15893	15589	15905	15716	15615	15742	15781	15674	15760	15604	15633	15744	15666	15672	15605	15703	15690	15830	15500	15869	15755	15649	15731	15631	15745	15715	15706	15879	15635	15771	15709	15657	15719	15668	15700	15747	15646	15773	15791	15701	15604	15595	15686	15696	15583	15622	15721	15499	15688	15646	15449	15540	15693	15567	15787	15814	15857	15664	15627	15820	15630	15749	15731	15616	15720	15794	15768	15812	15741	15719	15803	15753	15762	15717	15688	15678	15646	15623	15641	15666	15610	15671	15786	15749	15669	15876	15634	15657	15793	15590	15720	15756	15845	15682	15776	15716	15678	15663	15694	15571	15668	15699	15541	15833	15709	15645	15858	15709	15798	15466	15722	15781	15597	15561	15793	15736	15645	15674	15588	15748	15488	15673	15691	15575	15743	15776	15673	15694	15671	15775	15650	15744	15499	15729	15613	15701	15798	15676	15679	15685	15686	15727	15768	15496	15878	15899	15598	15476	15771	15629	15749	15573	15625	15869	15810	15723	15703	15896	15865	15744	15725	15552	15704	15616	15787	15849	15609	15869	15605	15587	15682	15611	15808	15523	15605	15818	15659	15721	15757	15680	15659	15652	15775	15702	15785	15750	15593	15717	15685	15674	15557	15619	15747	15727	15555	15553	15861	15752	15552	15714	15563	15682	15680	15573	15839	15706	15862	15627	15643	15825	15694	15613	15663	15588	15730	15641	15806	15560	15627	15624	15649	15673	15661	15578	15765	15548	15732	15535	15794	15645	15582	15714	15828	15610	15669	15629	15578	15661	15789	15682	15667	15893	15693	15658	15886	15625	15634	15653	15582	15644	15470	15766	15791	15639	15741	15622	15804	15699	15857	15735	15552	15655	15579	15896	15658	15563	15654	15803	15666	15714	15645	15685	15643	15644	15511	15339	15832	15691	15635	15637	15721	15770	15794	15662	15682	15535	15707	15702	15632	15685	15739	15685	15673	15680	15691	15726	15738	15657	15677	15674	15837	15718	15647	15533	15607	15586	15730	15622	15799	15614	15813	15829	15685	15679	15777	15825	15652	15734	15704	15722	15571	15775	15639	15835	15747	15518	15801	15633	15594	15595	15743	15732	15809	15656	15755	15862	15738	15831	15643	15742	15818	15784	15746	15780	15641	15586	15616	15702	15818	15812	15649	15729	15757	15815	15721	15778	15732	15552	15627	15675	15805	15743	15665	15738	15694	15752	15757	15507	15739	15707	15632	15756	15641	15632	15786	15841	15685	15705	15794	15582	15637	15671	15616	15783	15725	15587	15617	15593	15688	15647	15793	15663	15774	15836	15860	15674	15642	15629	15753	15642	15592	15571	15817	15681	15608	15841	15664	15708	15583	15665	15739	15666	15660	15753	15645	15649	15744	15656	15881	15763	15702	15540	15627	15757	15661	15713	15632	15567	15716	15547	15692	15591	15812	15789	15472	15726	15666	15616	15657	15584	15511	15781	15815	15708	15761	15709	15642	15767	15630	15564	15606	15631	15718	15563	15824	15708	15742	15665	15714	15675	15678	15560	15567	15591	15708	15692	15690	15631	15637	15738	15813	15703	15722	15651	15673	15710	15952	15715	15587	15674	15747	15672	15803	15610	15809	15683	15692	15626	15808	15650	15841	15690	15545	15848	15612	15598	15862	15798	15774	15838
29176	21729	21290	19358	17439	20911	27957	25218	21235	18926	17903	17812	17606	17510	17578	17515	17567	17623	17513	17422	17609	17584	17627	17684	17681	17609	17487	17372	17501	17565	17581	17455	17430	17492	17735	17563	17574	17632	17637	17525	17587	17724	17686	17252	17508	17398	17494	17367	17668	17597	17678	17363	17499	17853	17576	17551	17624	17534	17382	17577	17679	17764	17615	17569	17477	17568	17715	17517	17502	17451	17651	17691	17630	17615	17720	17628	17444	17705	17355	17582	17355	17512	17547	17582	17537	17534	17428	17387	17751	17611	17659	17525	17591	17579	17577	17575	17695	17455	17571	17488	17445	17680	17534	17741	17502	17768	17500	17416	17656	17510	17597	17496	17633	17455	17476	17548	17644	17537	17586	17496	17537	17580	17328	17479	17394	17629	17613	17656	17407	17539	17499	17441	17592	17669	17557	17616	17524	17635	17757	17603	17516	17720	17430	17535	17479	17473	17571	17761	17715	17512	17403	17345	17327	17684	17470	17514	17571	17456	17488	17402	17739	17689	17484	17353	17643	17448	17429	17497	17406	17354	17491	17337	17628	17387	17394	17661	17617	17365	17486	17492	17518	17425	17613	17571	17664	17643	17521	17549	17545	17238	17446	17599	17527	17458	17495	17504	17542	17460	17279	17439	17473	17555	17589	17440	17537	17608	17468	17406	17551	17588	17734	17601	17694	17667	17454	17496	17674	17392	17401	17589	17474	17572	17439	17471	17381	17600	17656	17550	17582	17474	17613	17699	17494	17615	17521	17419	17478	17761	17643	17729	17665	17435	17686	17659	17575	17485	17645	17334	17498	17447	17594	17459	17378	17605	17664	17535	17492	17432	17670	17406	17457	17587	17693	17651	17753	17460	17570	17619	17515	17514	17546	17673	17685	17650	17394	17560	17652	17603	17430	17423	17574	17642	17771	17551	17532	17655	17469	17479	17389	17663	17559	17698	17597	17553	17569	17641	17645	17647	17437	17510	17504	17652	17366	17588	17426	17595	17632	17453	17434	17727	17706	17558	17523	17577	17527	17642	17429	17572	17498	17609	17607	17519	17753	17697	17539	17554	17518	17431	17346	17364	17504	17305	17448	17578	17543	17521	17427	17687	17522	17420	17633	17480	17633	17521	17744	17752	17552	17685	17787	17497	17504	17681	17612	17750	17471	17417	17454	17522	17689	17604	17555	17481	17499	17519	17504	17386	17646	17547	17469	17539	17539	17432	17775	17479	17614	17559	17540	17602	17613	17552	17357	17493	17728	17567	17502	17629	17588	17503	17558	17605	17554	17598	17565	17523	17511	17462	17712	17445	17527	17687	17603	17719	17461	17615	17631	17446	17608	17575	17457	17315	17581	17494	17590	17501	17674	17484	17594	17401	17440	17504	17537	17449	17606	17447	17516	17446	17523	17561	17811	17684	17543	17523	17653	17573	17263	17632	17338	17633	17747	17689	17530	17530	17577	17637	17412	17590	17661	17502	17611	17593	17167	17477	17659	17517	17547	17529	17654	17330	17741	17305	17530	17404	17507	17439	17723	17426	17347	17564	17301	17559	17381	17417	17514	17510	17602	17809	17614	17726	17638	17584	17618	17582	17678	17560	17501	17467	17653	17359	17638	17567	17456	17550	17398	17615	17442	17396	17462	17809	17623	17695	17706	17741	17546	17467	17475	17456	17601	17465	17741	17335	17523	17438	17529	17354	17632	17699	17393	17596	17461	17481	17655	17475	17539	17541	17634	17574	17474	17459	17515	17393	17696	17410	17297	17455	17537	17760	17630	17569	17507	17379	17615	17502	17513	17456	17291	17517	17453	17461	17432	17528	17542	17492	17441	17623	17466	17417	17327	17561	17499	17408	17826	17485	17618	17586	17577	17590	17434	17452	17532	17578	17635	17636	17652	17490	17716	17313	17746	17538	17524	17491	17568	17490	17639	17542	17626	17499	17592	17671	17465	17472	17530	17578	17663	17671	17544	17589	17539	17373	17425	17496	17633	17526	17521	17346	17486	17333	17629	17480	17697	17432	17696	17525	17513	17600	17595	17574	17464	17350	17726	17465	17484	17594	17675	17489	17382	17407	17603	17426	17652	17469	17673	17321	17660	17577	17567	17299	17577	17510	17569	17493	17521	17560	17534	17637	17359	17644	17647	17569	17394	17445	17540	17308	17586	17625	17598	17558	17619	17595	17688	17500	17571	17579	17630	17617	17597	17536	17664	17551	17624	17432	17376	17367	17335	17363	17431	17607	17586	17407	17549	17549	17461	17495	17542	17803	17748	17459	17583	17536	17764	17632	17451	17598	17637	17617	17533	17689	17389	17548	17687	17471	17831	17608	17558	17525	17764	17560	17587	17348	17779	17815	17687	17625	17651	17473	17425	17569	17615	17607	17715	17488	17610	17500	17684	17449	17576	17437	17526	17410	17458	17512	17557	17547	17597	17440	17549	17545	17489	17305	17461	17436	17591	17530	17795	17551	17432	17413	17603	17525	17432	17649	17663	17571	17269	17679	17602	17519	17506	17667	17413	17673	17186	17437	17496	17711	17471	17693	17387	17247	17557	17654	17599	17402	17597	17697	17430	17483	17515	17285	17568	17516	17461	17379	17425	17563	17516	17395	17649	17578	17471	17662	17590	17518	17800	17484	17630	17375	17672	17445	17427	17517	17347	17347	17609	17498	17866	17528	17510	17587	17570	17628	17354	17235	17477	17513	17424	17424	17567	17657	17450	17547	17363	17602	17539	17556	17492	17505	17567	17458	17717	17625	17636	17525	17507	17644	17427	17507	17558	17437	17448	17468	17347	17552	17626	17627	17578	17476	17608	17501	17383	17648	17528	17568	17640	17578	17729	17418	17725	17732	17736	17692	17635	17365	17595	17496	17501	17647	17559	17396	17652	17533	17712	17738	17829	17565	17511	17539	17677	17719	17333	17552	17762	17782	17502	17499	17598	17470	17649	17430	17449	17544	17338	17489	17475	17626	17604	17349	17516	17500	17379	17447	17718	17545	17466	17862	17492	17481	17491	17603	17511	17621	17638	17648	17463	17610	17513	17615	17580	17517	17634	17511	17692	17423	17630	17522	17643	17574	17556	17456	17628	17553	17488	17501	17395	17309	17663	17598	17566	17578	17708	17587	17744	17594	17626	17562	17568	17428	17527	17645	17784	17551	17554	17416	17647	17680	17550	17529	17549	17490	17459	17681	17476	17544	17559	17522	17512	17553	17637	17571	17658	17612	17607	17300	17641	17503	17627	17508	17473	17503	17812	17472	17511	17687	17509	17576	17668	17487	17546	17333	17724	17446	17598	17430	17412	17535	17474	17611	17447	17459	17569	17426	17492	17577	17635	17703	17546	17361	17547	17692	17671	17767	17568	17527	17516	17635	17323	17651	17508	17316	17530	17575	17518	17543	17661	17559	17832	17475	17751	17574	17647	17539	17545	17609	17483	17504	17419	17316	17492	17506	17634	17528	17664	17575	17827	17426	17668	17571	17420	17500	17442	17437	17680	17492	17324	17649	17679	17564	17773	17434	17628	17691	17437	17463	17507	17575	17577	17526	17600	17776	17501	17486	17372	17369	17474	17617	17571	17645	17411	17556	17540	17632	17583	17684	17603	17440	17483	17660	17539	17607	17725	17574	17574	17638	17416	17630	17554	17470	17456	17553	17386	17603	17539	17645	17555	17369	17505	17731	17619	17698	17269	17631	17342	17678	17485	17413	17552	17607	17767	17628	17602	17489	17621	17552	17531	17277	17681	17561	17481	17444	17496	17204	17563	17528	17277	17371	17733	17440	17588	17398	17587	17521	17420	17346	17650	17679	17599	17590	17441	17592	17637	17399	17441	17490	17462	17500	17538	17594	17625	17554	17501	17420	17456	17442	17540	17395	17735	17508	17685	17500	17479	17863	17482	17685	17677	17755	17539	17529	17437	17652	17707	17261	17538	17469	17544	17501	17371	17435	17607	17616	17421	17438	17596	17685	17487	17636	17435	17491	17417	17665	17439	17409	17585	17616	17430	17350	17547	17604	17453	17586	17600	17378	17648	17702	17307	17549	17430	17477	17561	17656	17589	17740	17375	17698	17619	17702	17441	17526	17535	17609	17580	17572	17410	17673	17498	17452	17483	17519	17604	17415	17655	17696	17710	17555	17701	17455	17608	17247	17697	17605	17590	17619	17818	17616	17497	17627	17598	17506	17737	17477	17429	17770	17274	17365	17571	17509	17385	17454	17563	17517	17560	17436	17503	17395	17536	17600	17605	17729	17753	17565	17518	17454	17507	17337	17390	17518	17647	17788	17625	17405	17480	17444	17496	17744	17592	17427	17585	17403	17661	17410	17330	17629	17441	17445	17608	17481	17566	17546	17584	17376	17592	17545	17405	17555	17559	17619	17538	17337	17602	17664	17471	17429	17550	17629	17377	17211	17611	17475	17577	17473	17681	17663	17567	17429	17703	17518	17395	17480	17591	17479	17564	17563	17809	17744	17631	17600	17476	17598	17512	17660	17513	17611	17483	17489	17506	17609	17665	17753	17670	17507	17687	17458	17658	17729	17633	17556	17527	17681	17451	17812	17439	17625	17357	17598	17306	17389	17387	17447	17558	17572	17547	17437	17684	17600	17527	17400	17527	17513	17580	17339	17577	17640	17476	17528	17523	17437	17757	17530	17570	17425	17525	17480	17484	17611	17509	17459	17649	17564	17496	17454	17538	17522	17488	17722	17493	17541	17623	17392	17513	17456	17601	17652	17654	17447	17678	17427	17616	17442	17527	17549	17329	17623	17479	17611	17622	17444	17484	17556	17435	17364	17711	17588	17396	17534	17730	17544	17705	17519	17353	17689	17705	17550	17560	17611	17508	17431	17633	17583	17693	17596	17410	17459	17605	17578	17643	17719	17663	17661	17531	17527	17500	17692	17588	17568	17682	17645	17605	17582	17611	17578	17539	17465	17450	17426	17308	17351	17420	17415	17616	17278	17615	17680	17643	17690	17498	17584	17742	17485	17617	17532	17646	17471	17670	17571	17734	17447	17499	17567	17575	17641	17693	17791	17556	17381	17676	17371	17406	17503	17443	17663	17363	17436	17468	17292	17555	17547	17482	17506	17552	17550	17618	17528	17479	17439	17740	17610	17684	17418
15397	16475	16441	16075	16069	21742	29564	25070	19626	16831	16142	15908	15783	15659	15977	15802	15831	15811	15688	15679	15731	15771	15727	15812	15701	15698	15958	15807	15835	15679	15769	15787	15815	15670	15657	15826	15680	15844	15936	15790	15858	15872	15796	15646	15866	15772	15719	15738	15861	15691	15804	16007	15862	15635	15719	15765	15606	15799	15761	15797	15656	15696	15596	15659	15705	15869	15733	15803	15710	15687	15765	15923	15793	15735	15910	15727	15709	15818	15592	15735	15659	15725	15869	15862	15597	15884	15790	15839	15850	15859	15687	15623	15588	15752	15794	15718	15833	15649	15753	15696	15787	15934	15722	15836	15628	15743	15696	15783	15577	15691	15832	15926	15633	15851	15821	15827	15781	15879	15720	15811	15703	15729	15823	15804	15770	15719	15940	15839	15875	15705	15772	15901	15704	15859	15645	15925	15828	15602	15652	15731	15718	15638	15692	15678	15684	15812	15715	15919	15873	15829	15604	15784	15640	15689	15765	15833	15792	15552	15894	15786	15854	15727	15628	15871	15769	15738	15743	15715	15543	15819	15757	15686	15651	15664	15912	15860	15582	15709	15757	15714	15764	15632	15905	15680	15638	15857	15583	15635	15763	15691	15769	15773	15771	15913	15786	15779	15757	15776	15645	15819	15730	15672	15778	15952	15819	15705	15797	15666	15520	15748	15835	15702	15636	15845	15779	15787	15852	15681	15873	15739	15772	15739	15741	15844	15800	15758	15919	15701	15754	15827	15919	15667	15721	15732	15713	15843	15722	15711	15767	15634	15832	15683	15739	15784	15711	15659	15675	15784	15782	15827	15825	15653	15838	15690	15757	15931	15666	15597	15824	15678	15712	15782	15832	15826	15758	15704	15713	15709	15670	15791	15706	15697	15725	15647	15964	15632	15739	15790	15657	15797	15879	15646	15676	15803	15727	15835	15555	15743	15846	15656	15703	15855	15788	15605	15775	15826	15827	15692	15910	15564	15752	15866	15765	15868	15861	15833	15721	15833	15691	15786	15702	15830	15634	15746	15706	15466	15858	15861	15701	15805	15725	15933	15829	15665	15835	15771	15669	15842	15747	15794	15714	15862	15868	15610	16017	15900	15870	15839	15723	15838	15843	15718	15758	15629	15782	15779	15850	15616	15706	15914	15744	15912	15612	15699	15717	15725	15811	15815	15723	15736	15793	15852	15722	15824	15704	15462	15779	15822	15634	15891	15616	15824	15846	15688	15829	15721	15794	15753	15822	15752	15741	15820	15822	15734	15661	15786	15849	15726	15931	15791	15638	15797	15681	15664	15831	15841	15828	15699	15905	15764	15867	15774	15872	15733	15733	15815	15613	15701	15628	15635	15638	15746	15718	15707	15890	15868	15783	15787	15776	15620	15747	15652	15738	15764	15772	15697	15639	15811	15852	15774	15680	15775	15578	15785	15924	15837	15702	15996	15825	15908	15650	15767	15684	15896	15743	15658	15799	15762	15699	15842	15763	15760	15823	15797	15649	15804	15750	15714	15788	15690	15774	15754	15832	15601	15826	15909	15846	15762	15611	15827	15705	15774	15827	15851	15747	15848	15706	15753	15672	15951	15707	15746	15848	15781	15907	15657	15636	15741	15789	15845	15713	15869	15747	15824	15668	15742	15674	15685	15599	15879	15694	15794	15754	15794	15685	15884	15841	15661	15769	15778	15764	15842	15802	15832	15706	15576	15917	15927	15740	15711	15723	15799	15874	15698	15697	15797	15767	15652	15748	15891	15772	15745	15797	15637	15933	15840	15927	15740	16015	15729	15813	15828	15695	15854	15908	15774	15731	15599	15661	15840	15898	15797	15711	15699	15726	15690	15902	15702	15831	15759	15739	15859	15738	15665	15723	15801	15733	15721	15676	15905	15734	15846	15808	15662	15802	15803	15741	15643	15882	15777	15744	15870	15670	15682	15774	15644	15629	15775	15901	15665	15885	15774	15781	15627	15735	15818	15697	15684	15700	15845	15788	15914	15775	15666	15885	15904	15691	15651	15759	15908	15701	15808	15724	15692	15802	15752	15692	15823	15904	15894	15802	15679	15677	15668	15716	15732	15743	15840	15903	15695	15900	15566	15735	15848	15844	15741	15662	15817	15866	15704	15792	15799	15647	15744	15771	15701	15631	15921	15666	15617	15709	15749	15858	15827	15893	15896	15727	15577	15846	15744	15817	15762	15822	15718	15921	15907	15765	15835	15759	15773	15801	15752	15824	15750	15592	15695	15759	15672	15924	15705	15768	15878	15543	15907	15728	15791	15686	15704	15606	15744	15786	15804	15745	15727	15693	15795	15744	15812	15680	15786	15627	15886	15642	15763	15733	15808	15905	15656	15764	15795	15681	15864	15782	15658	15594	15906	15742	15874	15776	15751	15835	15617	15812	15730	15807	15833	15869	15670	15818	15637	15623	15706	15652	15720	15904	15826	15830	15657	15712	15743	15863	15987	15741	15568	15787	15724	15493	15873	15774	15777	15709	15770	15810	15663	15787	15854	15775	15685	15817	15816	15687	15909	15931	15753	15641	15809	15705	15735	15908	15684	15917	15777	15734	15989	15765	15670	15694	15724	15720	15665	15782	15795	15834	15789	15804	15741	15808	15873	15818	15800	15820	15748	15917	15829	15674	15865	15782	15825	15733	15775	15844	15893	15889	15754	15738	15853	15735	15861	15843	15561	15722	15851	15651	15939	15858	15716	15758	15797	15783	15616	15894	15843	15642	15931	15651	15632	15695	15735	15744	15711	15635	15704	15808	15834	15794	15777	15784	15780	15686	15739	15680	15719	15676	15810	15897	15710	15781	15697	15758	15770	15767	15562	15843	15603	15881	15819	15725	15749	15849	15874	15844	15840	15792	15611	15700	15796	15710	15790	15724	15810	15768	15777	15752	15717	15775	15900	15775	15801	15733	15710	15740	15792	15810	15821	15652	15668	15698	15819	15800	15839	15708	15685	15743	15791	15668	15718	15795	15641	15559	15804	15881	15732	15821	15656	15720	15790	15823	15614	15917	15721	15827	15704	15746	15624	15606	15800	15855	15742	15841	15691	15853	15669	15698	15789	15754	15684	15721	15919	15750	15841	15805	15829	16046	15593	15768	15757	15726	15666	15640	15841	15725	15718	15651	15676	15790	15547	15841	15795	15888	15804	15852	15767	15777	15684	15712	15701	15790	15778	15849	15846	15636	15633	15806	15685	15691	15797	15812	15853	15708	15825	15789	15733	15839	15708	15814	15676	15900	15766	15734	15948	15734	15738	15773	15673	15830	15835	15671	15889	15851	15785	15767	15690	15840	15925	15768	15575	15827	15763	15596	15806	15625	15711	15760	15749	15617	15787	15686	15754	15768	15789	15706	15744	15889	15617	15756	15773	15683	15718	15901	15834	15648	15659	15760	15651	15785	15690	15797	15692	15740	15915	15760	15784	15842	15670	15743	15904	15669	15602	15775	15743	15858	15628	15893	15660	15741	15761	15843	15611	15882	15761	15855	15682	15760	15807	15739	15728	15867	15799	15701	15829	15776	15807	15723	15715	15827	15804	15887	15694	15526	15568	15786	15744	15803	15639	15919	15923	15796	15659	15754	15934	15739	15592	15629	15890	15648	15696	15863	15720	15761	15777	15632	15694	15820	15825	15570	15850	15903	15782	15673	15690	15801	15783	15854	15832	15927	15775	15586	15770	15708	15588	15690	15781	15790	15695	15682	15876	15819	15795	15857	15670	15696	15699	15747	15840	15786	15639	15611	15884	15705	15752	15751	15788	15817	15756	15912	15628	15892	15890	15655	16040	15620	15770	15874	15610	15700	15908	15771	15647	15661	15729	15722	16004	15814	15722	15729	15759	15656	15643	15564	15780	15738	15899	15858	15794	15864	15816	15761	15819	15856	15701	15800	15969	15874	15788	15589	15751	15667	15617	15754	15848	15620	15836	15478	15748	15575	15702	15852	15864	15727	15707	15818	15787	15793	15836	15755	15862	15575	15708	15802	15772	15895	15807	15855	15912	15546	15728	15926	15955	15692	15674	15770	15727	15842	15756	15641	15710	15654	15699	15706	15730	15761	15857	15543	15786	15937	15664	15789	15836	15746	15846	15785	15895	15639	15729	15690	15849	15739	15849	15754	15753	15930	15851	15880	15860	15689	15647	15910	15959	15819	15622	15616	15802	15729	15868	15664	15657	15755	15849	15786	15848	15778	15773	15799	15828	15694	15769	15720	15824	15671	15894	15693	15534	15652	15918	15778	15607	15814	15947	15731	15844	15717	15804	15646	15749	15807	15774	15707	15736	15638	15662	15808	15826	15761	15918	15838	15859	15766	15923	15738	15674	15818	15598	15925	15691	15823	15668	15761	15563	15802	15831	15768	15858	15819	15822	15803	15571	15895	15851	15779	15665	15807	15788	15828	15859	15920	15595	15921	15833	15958	15739	15918	15755	15649	15816	15653	15896	15696	15798	15728	15658	15950	15855	15497	15704	15756	15795	15857	15663	15839	15722	15785	15790	15653	15765	15544	15827	15704	15942	15966	15788	15844	15590	15774	15908	15754	15592	15720	15876	15743	15872	15804	15616	15486	15567	15789	15704	15761	15775	15793	15689	15702	15692	15880	15789	15835	15613	15721	15738	15591	15785	15690	15782	16010	15702	15901	16080	15741	15802	15895	15760	15799	15756	15783	15778	15761	15722	15679	15987	15835	15834	15749	15811	15857	15861	15880	15749	15841	15792	15907	15868	15657	15809	15859	15806	15774	15994	15803	15672	15832	15753	15831	15600	15717	15939	15800	15812	15544	15851	15936	15922	15492	15762	15746	15734	15734	15859	15845	15755	15808	15827	15839	15757	15798	15696	15795	15758	15839	15631	15758	15715	15832	15629	16056	15819	15716	15799	15687	15730	15761	15694	15680	15681	15736	15773	15853	15663	15824	15518	15918	16028	15793	15661	15797	15744	15794	15889	15815	15643	15679	15798	15902	15653	15669	15755	15646	15796	15548	15629	15740	15610	15807	15779	15961	15708	15848	15832	15790	15713	15810	15759	15807	15879	15843	15856	15799	15875	15958	15710	15900	15613	15812	15796	15822	15750	16067	15841	15683	15792	15836	15738	15614	15842	15565	15710	15765	15840
25727	21179	27216	25790	20038	30727	54149	43365	29295	21562	18224	17571	17121	17357	17191	17132	17229	17188	17202	17206	17381	17111	17257	17304	17119	17224	17261	17241	17354	17074	17368	17223	17019	17129	17081	17089	17167	16977	17303	17216	17357	17222	17241	17197	17142	17181	17336	17091	16847	16978	17005	17072	17110	17311	17054	17161	17072	16922	17251	17297	17053	17085	17117	17181	17204	17225	17136	17052	17108	17324	16992	17076	17260	17123	17135	17010	17188	17155	17154	17225	17107	17066	17269	17016	16995	17123	17173	17196	17254	17232	17087	17104	17184	17096	16955	17425	17064	17290	17197	17072	17062	16847	17217	16927	17236	17262	17333	17118	17032	17034	17004	17083	17234	17095	17201	17251	17322	16988	17211	17068	17134	17247	17190	17033	17298	17282	17326	17165	17085	17053	16982	17146	17020	17098	17275	17075	17105	17089	16948	17072	17051	17321	17250	17146	17083	17230	16992	17184	17111	17012	17092	17278	17350	17196	17167	17247	17248	16968	16874	17176	17077	17154	17169	17307	17031	16913	17100	17189	17061	17182	17079	17216	17090	17157	17182	17133	17287	16945	16948	17153	17039	17194	17210	17345	17073	17039	17177	17071	17317	17177	17018	17038	17237	17259	17130	17207	17166	17046	17223	17414	17137	17115	17214	17127	17027	17115	17302	17059	17123	17224	16903	17024	17083	17114	17046	17157	17116	16966	17062	17174	17278	17247	16925	17131	17182	17167	17015	17160	17310	17048	17151	17030	17199	17298	17031	17164	17173	17041	17023	17106	16993	17064	17088	17055	17095	17199	17245	17086	17161	17251	17300	17212	17041	17226	17033	17308	17235	17256	17243	17227	17095	17165	17163	17364	17020	17011	17382	17126	17069	17066	16986	17291	17150	16994	17051	16999	17109	16968	17145	16912	17034	16966	17219	17176	17307	17055	17076	17070	17172	17318	17109	16857	17176	17085	17151	17190	17230	17267	17255	17170	17237	17291	17234	17098	17068	17384	17077	17029	17193	17117	17120	17099	16908	16977	17073	17058	17198	17044	17177	17118	17139	17088	17165	17023	17175	17123	16914	17069	16925	16981	17112	17051	17212	17194	17077	17013	17305	17092	17313	17279	16948	17203	17181	17242	17123	17057	17178	17185	17098	17124	17186	17023	17022	16886	17175	17009	17169	17149	17065	17137	17002	17044	17340	17052	16974	17076	17107	17266	17238	17074	17003	16985	16915	17067	17059	17187	17197	16955	17267	17163	17152	17270	17111	17136	17192	17160	16981	17142	17176	17038	17183	17326	17102	17132	17045	17098	17176	17228	17148	16864	17227	17187	17094	17205	17014	17032	17179	17328	16965	16942	17240	17138	17382	17135	17205	17242	17008	17268	17097	17310	17465	17204	17167	17153	17017	17444	17026	17212	17234	17170	17042	17016	17099	17359	17036	17065	17090	17159	17288	17114	17111	16892	17147	16922	17398	16943	17132	17213	17115	17344	17027	16818	16926	17109	17194	17058	17079	17086	17222	17099	17197	16988	17289	17331	16958	17081	17104	17041	17055	17201	17081	17171	17199	17104	17147	17197	17172	17217	17147	17185	17290	17105	17093	17275	17130	17160	17163	17291	17257	16839	17187	17089	17208	16906	17063	17159	17136	17121	17067	17006	17114	17152	17037	17025	17142	17024	17262	17111	17040	17137	17134	17212	17133	17444	17044	17101	16922	16949	17270	17131	17240	17112	17123	17373	16946	17059	17222	17258	17139	17215	17183	16817	17013	17013	17065	17158	17078	17188	17124	17171	17148	16984	17082	17086	17064	17157	17027	17269	17174	17092	17137	17101	17294	17258	17265	17129	17282	17051	17012	16976	17221	17068	17074	17128	17019	17094	16988	17233	17246	17130	17099	17257	17290	17219	17036	16994	17167	17365	17290	17072	17124	16947	17035	17138	17283	17293	17206	17077	17236	17070	17384	17065	17359	17233	17082	17082	17089	17225	17091	17151	17137	17185	17174	17070	17187	17164	17161	17071	17171	17176	17263	16906	17020	17121	17114	17139	17018	17070	17179	17121	17207	17123	17165	16984	17158	17292	17184	17188	17120	17151	17084	16960	17221	17156	17033	17175	16947	17279	17082	17317	17326	17192	17235	17039	17022	17169	17174	17190	17193	17309	17286	17023	17101	17183	17163	17053	17016	17045	17022	17200	17054	17049	17171	17207	17260	16919	17092	17038	17132	16989	16921	17079	17013	17189	17148	16954	17320	17277	17188	17250	17277	17240	17203	17212	17102	17128	17053	17219	17134	17013	17110	17250	17190	17038	17354	16985	17168	17303	17180	16990	17241	17263	17038	16956	17106	17209	16976	16972	17026	17376	17331	17089	17248	17129	17130	17127	16974	16935	17170	17059	16760	17201	17255	17084	17167	17172	17174	17035	17386	17121	17320	17178	17230	17181	17190	17115	16992	17084	17118	16928	17134	17260	17184	17247	17020	17135	17281	17247	17172	17298	17140	16940	17188	17031	17230	17144	17042	17030	17147	17001	17277	17217	17199	17082	17176	17162	17141	17239	17203	17121	17389	16982	17165	17037	17162	17113	17082	17098	17187	17217	17070	17023	17146	17330	16986	17379	17243	17059	17336	17268	17384	17394	17369	17255	17271	17146	17162	17190	17161	16937	17060	16942	17174	17156	17095	17083	17073	17151	17255	17137	17096	17360	17083	17096	17050	17084	17139	17144	17028	17239	17174	16916	16947	17149	16977	17067	17139	16956	17268	17268	17037	17242	17134	17003	17100	16940	17264	17164	17167	17065	17113	16983	17078	17045	17114	17110	17244	16956	17224	17143	17285	17180	17082	17113	17117	17220	17089	17302	17188	17211	17267	17223	16986	17005	16933	17213	17239	17366	17321	17209	16881	17323	17297	17200	16940	17049	17142	17351	16913	16817	16959	17169	17016	17169	17014	17005	17148	17104	17247	16995	17056	17199	17091	17235	17106	16981	17179	17128	17280	17092	16964	17136	17157	17155	17115	17121	17455	17204	17149	16859	17112	17013	17000	17242	17002	17115	17072	17192	17141	17182	17221	17229	16903	17129	17103	17238	17271	16997	17247	17293	17179	17126	17214	16877	16976	17190	17154	17205	17145	16869	17007	17173	17201	17146	17193	17202	17112	17196	17148	16962	17200	17148	17173	17025	17174	16933	17146	17300	17110	17251	17140	17075	17140	17184	17258	17217	17145	17161	17111	17255	17090	16895	17146	17163	17144	17142	16994	17185	17182	16963	16958	17047	17090	17278	17149	17053	17151	17228	17263	16923	17270	17152	17220	17284	17401	17371	17108	17047	17127	16973	17105	17107	17296	17090	17042	17116	16973	17198	17054	17121	17180	16845	17106	17033	17161	17173	17077	17058	17109	17000	17154	17252	17332	16915	16869	17075	17142	17107	17088	17115	17146	17261	17205	17241	17256	17158	17078	17274	17053	17185	17097	17071	17077	17129	17042	17303	17028	17323	17422	16936	17158	17362	17281	17219	17490	17085	17027	17255	17118	17178	16999	17019	17046	16938	16834	16999	17243	16907	17037	17137	17263	17005	17236	17121	17109	17113	17165	17221	17229	17105	17097	17286	17205	17106	17141	17402	17148	17212	17083	17005	17055	16908	17028	16925	17290	17231	17332	17248	17224	17192	16906	17022	17317	17223	17227	17021	17134	17466	17041	17315	17097	17174	17139	17084	17111	17133	17025	17130	17182	17158	17296	17147	17192	17291	17108	17329	17279	17270	17120	17088	16937	17055	17348	16960	17122	16977	17098	17142	17212	17216	17172	17037	17119	17145	17133	17238	17199	17120	17053	16994	17195	17052	17019	17259	17109	17143	17015	17200	17201	17059	17094	17223	17225	17083	16912	17185	17124	17096	17096	17266	17149	17221	17004	16950	16970	17113	17220	17193	17187	17097	17161	17352	16954	17292	17168	17050	17166	17182	17152	17108	17186	16955	17151	17300	17054	17201	17209	17011	17204	17088	17059	17225	17241	16954	17054	17144	17085	17124	17271	17196	17091	17109	17162	17083	16971	16915	17146	17053	17096	17213	17113	17233	17331	17367	17089	17275	17115	17209	17279	17051	16991	17145	17111	17204	16929	17012	17165	17254	17282	17265	17026	17212	16996	17097	17180	17229	17129	17088	17288	17192	17202	17207	17111	17216	16947	17171	17239	17174	17084	16971	17095	17089	17023	17118	17283	17340	17148	17271	17276	17112	17033	17116	17019	16862	16931	17109	17130	16957	17177	17106	16972	17068	16926	16949	17163	17058	17228	17086	17086	17112	16997	17140	17013	17074	17114	17081	17146	17150	17202	17035	17323	17063	17170	17165	17268	17036	17247	17203	17092	17076	17118	17032	17216	17121	17007	17090	17122	17148	17109	17205	17037	17019	17140	17177	17138	17133	17122	16925	17170	17140	17231	17270	17133	17079	17073	17128	17077	17131	16964	17064	17059	17099	17034	17073	17143	17110	17253	17044	17176	17262	17257	17226	16955	17269	17170	17069	17119	17219	17286	17259	17207	17013	17133	17338	17149	17280	16809	17214	17281	17325	17142	17166	17115	17084	17064	17125	17127	17305	17289	17189	17193	17232	17180	17219	17170	17000	17089	17109	16923	16994	17242	17101	17183	17157	17310	17121	17169	17084	17026	17112	16945	17141	17331	17254	17183	16997	17250	16955	17097	17268	17015	17104	17119	17159	17008	17192	17124	16962	17029	16945	17194	17308	17166	17174	17038	17108	17128	17029	17102	17177	17155	17139	17149	17095	17095	17160	17126	16852	17113	17023	17015	17151	17231	17194	17089	17015	17199	17276	17291	17002	17011	17320	17164	17149	17099	17156	17094	17312	17091	16840	17244	17117	17342	17161	17047	17012	17293	17205	17242	17115	17349	17129	17230	17175	17096	17218	17015	17144	17090	17125	17063	17262	17170	17264	17014	16979	17128	17117	17093	17001	16989	17034	17377	17172	17109	17113	17162	17331	17136	17097	17228	17108	17204	17149	17279	17217	17094	17021	17034	17252	16981	16940	17119	17069	17157	17121	17147	17209	17162	17066	17213	17050	17058	17162	17179	17144	17094	17174	17162	17209	16962	17219	17199	17230	17293	16961
13992	19984	19224	17385	17535	33902	53493	43003	28494	19199	16267	15627	15550	15508	15689	15498	15798	15690	15675	15651	15596	15682	15482	15415	15782	15458	15637	15600	15667	15429	15597	15491	15655	15693	15731	15594	15267	15628	15622	15514	15460	15467	15529	15568	15617	15629	15638	15623	15623	15548	15590	15615	15518	15626	15393	15631	15605	15465	15589	15496	15519	15563	15749	15575	15361	15542	15688	15543	15552	15513	15534	15570	15540	15667	15484	15686	15571	15482	15628	15517	15567	15607	15464	15744	15490	15413	15615	15736	15703	15539	15502	15675	15469	15598	15556	15687	15644	15635	15592	15700	15662	15520	15607	15665	15467	15575	15645	15627	15502	15478	15363	15492	15562	15630	15555	15398	15612	15600	15557	15548	15658	15495	15641	15658	15566	15466	15556	15427	15625	15476	15587	15622	15577	15687	15529	15590	15642	15570	15503	15498	15645	15707	15630	15544	15665	15658	15597	15635	15500	15684	15485	15638	15720	15527	15537	15717	15399	15443	15589	15532	15530	15377	15570	15514	15645	15589	15841	15706	15609	15644	15553	15430	15472	15655	15576	15698	15539	15384	15673	15437	15545	15550	15667	15637	15428	15636	15471	15411	15570	15479	15606	15313	15886	15618	15493	15469	15481	15546	15591	15524	15403	15467	15788	15443	15525	15785	15548	15614	15439	15635	15445	15500	15504	15721	15631	15663	15508	15629	15405	15660	15511	15520	15565	15667	15410	15704	15638	15550	15481	15407	15736	15389	15604	15542	15505	15514	15579	15487	15569	15584	15659	15390	15535	15431	15598	15469	15678	15619	15640	15675	15633	15387	15410	15551	15521	15370	15724	15476	15495	15640	15509	15581	15563	15580	15524	15518	15556	15475	15564	15477	15614	15588	15409	15504	15527	15536	15441	15629	15615	15577	15544	15613	15636	15601	15839	15536	15623	15567	15640	15467	15438	15526	15429	15544	15627	15345	15495	15589	15688	15687	15623	15578	15677	15507	15649	15523	15635	15539	15431	15538	15623	15448	15527	15500	15414	15595	15457	15609	15562	15358	15447	15552	15562	15414	15538	15541	15511	15690	15580	15532	15642	15565	15516	15490	15539	15416	15767	15462	15628	15648	15361	15597	15718	15504	15569	15739	15652	15615	15543	15604	15750	15435	15613	15577	15489	15511	15536	15524	15648	15624	15649	15547	15438	15587	15626	15627	15473	15549	15575	15704	15396	15655	15497	15442	15512	15596	15639	15317	15675	15472	15566	15686	15548	15701	15432	15653	15493	15467	15573	15552	15607	15594	15604	15665	15649	15591	15485	15646	15520	15646	15649	15468	15553	15557	15579	15656	15517	15584	15490	15521	15592	15479	15764	15533	15618	15858	15373	15497	15439	15471	15631	15639	15594	15552	15362	15520	15624	15818	15647	15604	15550	15691	15446	15574	15513	15486	15512	15673	15533	15541	15519	15610	15507	15518	15411	15560	15581	15656	15567	15566	15445	15710	15491	15493	15382	15616	15596	15493	15745	15524	15438	15588	15476	15565	15463	15599	15423	15670	15585	15615	15672	15585	15513	15501	15652	15653	15481	15485	15576	15627	15641	15439	15665	15724	15446	15476	15473	15595	15624	15460	15622	15478	15723	15410	15670	15556	15667	15467	15638	15559	15521	15588	15591	15707	15641	15374	15661	15730	15645	15540	15575	15433	15474	15554	15638	15720	15730	15428	15524	15612	15680	15577	15455	15437	15432	15575	15707	15516	15380	15437	15541	15696	15656	15542	15468	15693	15594	15555	15656	15625	15629	15666	15559	15623	15502	15616	15563	15403	15476	15679	15578	15352	15607	15617	15440	15633	15623	15621	15460	15635	15420	15678	15624	15719	15501	15635	15460	15557	15478	15606	15434	15576	15515	15660	15521	15513	15638	15754	15513	15466	15725	15671	15390	15572	15592	15695	15552	15635	15573	15593	15736	15648	15589	15605	15622	15747	15461	15573	15647	15444	15535	15515	15541	15533	15523	15580	15544	15561	15571	15637	15510	15446	15563	15645	15684	15602	15574	15600	15738	15522	15593	15590	15729	15615	15595	15635	15551	15589	15645	15514	15616	15592	15455	15438	15469	15609	15555	15431	15710	15684	15652	15565	15694	15539	15392	15557	15602	15375	15540	15734	15523	15464	15601	15632	15572	15573	15732	15515	15619	15637	15522	15596	15679	15491	15582	15599	15479	15590	15454	15509	15652	15524	15574	15587	15471	15687	15482	15527	15508	15374	15572	15523	15442	15480	15649	15576	15560	15659	15635	15466	15499	15542	15524	15675	15395	15661	15615	15506	15526	15560	15635	15560	15469	15553	15727	15651	15670	15680	15385	15676	15703	15546	15663	15599	15590	15567	15621	15513	15575	15641	15495	15652	15682	15605	15559	15626	15506	15767	15591	15395	15406	15621	15710	15554	15566	15630	15581	15603	15604	15642	15608	15619	15570	15491	15670	15616	15439	15486	15594	15712	15513	15721	15630	15584	15366	15461	15425	15604	15602	15618	15643	15552	15539	15488	15522	15494	15546	15690	15478	15561	15458	15579	15742	15528	15532	15557	15559	15654	15672	15522	15485	15525	15622	15498	15438	15481	15631	15688	15474	15386	15698	15467	15737	15630	15423	15630	15512	15561	15410	15554	15643	15542	15440	15575	15501	15608	15700	15487	15593	15439	15599	15661	15614	15582	15593	15483	15580	15614	15528	15559	15629	15694	15502	15576	15395	15455	15563	15502	15542	15645	15571	15463	15647	15512	15534	15524	15371	15547	15604	15619	15547	15689	15709	15382	15680	15542	15542	15599	15518	15482	15500	15559	15562	15404	15744	15407	15711	15666	15385	15591	15690	15433	15435	15562	15573	15582	15565	15499	15571	15725	15606	15507	15566	15570	15628	15398	15623	15651	15564	15692	15702	15706	15610	15708	15477	15518	15526	15631	15515	15376	15542	15671	15516	15639	15415	15545	15470	15539	15732	15704	15784	15619	15486	15502	15634	15487	15615	15635	15561	15554	15549	15671	15609	15642	15392	15464	15679	15529	15547	15415	15592	15533	15510	15529	15667	15556	15538	15490	15544	15600	15642	15500	15553	15720	15519	15414	15503	15639	15609	15674	15503	15456	15739	15632	15509	15626	15744	15660	15618	15605	15539	15539	15554	15626	15423	15504	15525	15563	15631	15694	15475	15608	15696	15581	15550	15477	15534	15755	15565	15559	15391	15613	15552	15636	15383	15661	15596	15665	15548	15489	15524	15693	15573	15568	15642	15597	15587	15515	15492	15711	15668	15538	15667	15669	15516	15622	15618	15610	15482	15591	15456	15544	15639	15436	15596	15613	15534	15546	15641	15834	15546	15487	15649	15549	15617	15721	15627	15734	15655	15416	15624	15596	15787	15711	15427	15518	15384	15524	15496	15623	15569	15624	15484	15589	15729	15607	15514	15456	15448	15568	15675	15677	15686	15592	15647	15776	15559	15408	15797	15323	15597	15567	15593	15547	15477	15557	15601	15591	15632	15688	15689	15722	15582	15677	15542	15418	15814	15573	15575	15444	15603	15617	15656	15593	15428	15654	15605	15591	15595	15626	15652	15499	15767	15533	15506	15462	15602	15605	15607	15715	15619	15755	15508	15649	15582	15577	15619	15536	15550	15538	15603	15563	15528	15517	15522	15487	15663	15652	15604	15503	15616	15539	15502	15479	15394	15638	15654	15499	15704	15474	15429	15575	15524	15601	15541	15733	15596	15445	15553	15464	15730	15693	15635	15672	15596	15507	15575	15644	15559	15455	15548	15666	15509	15532	15473	15520	15519	15577	15568	15518	15531	15464	15681	15539	15582	15536	15613	15762	15504	15513	15523	15558	15674	15573	15511	15455	15513	15491	15624	15647	15626	15566	15592	15505	15424	15530	15791	15713	15398	15437	15649	15438	15656	15492	15677	15774	15466	15592	15476	15476	15503	15508	15652	15660	15399	15488	15778	15471	15477	15618	15526	15577	15450	15609	15515	15439	15647	15731	15574	15648	15610	15494	15475	15489	15554	15641	15509	15527	15604	15572	15474	15602	15574	15447	15565	15661	15403	15668	15507	15547	15606	15585	15567	15589	15787	15459	15536	15564	15722	15606	15641	15439	15589	15574	15548	15718	15594	15646	15793	15426	15530	15682	15645	15465	15591	15519	15560	15614	15410	15623	15436	15599	15596	15495	15595	15438	15720	15608	15540	15647	15426	15563	15568	15555	15692	15598	15613	15624	15554	15508	15737	15546	15696	15503	15610	15418	15599	15778	15560	15598	15624	15563	15473	15502	15480	15641	15511	15513	15541	15554	15526	15395	15613	15583	15566	15706	15502	15664	15700	15395	15548	15562	15561	15339	15760	15394	15589	15566	15434	15650	15478	15471	15572	15346	15688	15455	15686	15663	15501	15635	15478	15521	15496	15422	15563	15546	15583	15755	15514	15634	15496	15537	15535	15588	15546	15512	15533	15574	15398	15697	15571	15644	15622	15632	15481	15468	15438	15664	15554	15453	15486	15728	15471	15594	15520	15473	15648	15823	15520	15606	15438	15575	15590	15612	15439	15501	15528	15547	15683	15515	15440	15695	15475	15522	15482	15612	15472	15487	15527	15558	15706	15702	15565	15494	15508	15582	15611	15788	15555	15745	15530	15497	15695	15664	15459	15394	15551	15595	15726	15598	15516	15577	15392	15690	15575	15726	15560	15465	15497	15378	15355	15498	15601	15561	15667	15555	15608	15472	15612	15676	15547	15532	15633	15518	15552	15558	15631	15571	15538	15558	15665	15501	15460	15563	15695	15686	15314	15694	15569	15529	15520	15635	15549	15609	15585	15478	15557	15726	15722	15408	15692	15652	15599	15525	15504	15621	15385	15559	15725	15642	15526	15541	15465	15504	15473	15531	15716	15489	15367	15514	15591	15521	15468	15581	15468	15602	15582	15503	15622	15506	15556	15435	15675	15699	15572	15496	15582	15581	15497	15526	15469	15683	15472	15559	15539	15517	15558	15582	15313	15564	15478	15434	15511	15770	15516	15615	15511	15531	15426	15696	15497	15474	15420	15591	15478	15524	15608	15394	15629	15504	15538	15615	15555	15560	15551	15429
23845	21200	28659	24042	21586	51199	71179	55309	38468	25830	19877	17811	17410	17261	17296	17369	17461	17300	17170	17182	17076	17320	17089	17324	17075	17415	17270	17193	17403	17315	17288	17160	17231	17159	17367	17152	17240	17216	17266	17370	17146	17229	17116	17080	17250	17141	17161	17050	17200	17172	17225	17112	17160	17198	17092	17135	17201	17207	17134	17175	17072	17027	17147	17206	17213	17196	17315	17078	17208	17053	16968	17312	17076	17217	17169	17114	17183	17342	17146	17239	17137	17021	17114	17259	17059	17087	17186	17018	17023	17256	17218	16941	17111	17048	17111	17226	17220	16987	17046	17215	17085	16971	17071	17138	16844	17194	17024	16955	17069	16981	17302	17185	17157	17039	16942	17028	17138	17046	17036	17191	17220	17002	16881	17308	17208	17084	17189	16908	17110	17066	16978	16977	17311	17142	17282	17090	17066	17309	17217	17129	17071	17257	17095	16991	17059	17125	17287	17150	17246	17380	17119	17075	17136	16982	17065	17013	17124	17087	17129	17071	17220	17164	17378	17171	17368	17241	16987	17161	17060	17185	17199	17105	17064	17167	17081	17269	17263	16983	17026	17029	17221	17203	17331	16934	17137	16980	17112	17097	17254	16955	17119	17252	16987	17153	16888	17152	17046	17011	16886	16994	17203	17057	17165	17000	16960	17060	17396	17098	17081	17126	17135	17216	17307	17074	17095	16970	17030	17061	16992	17195	17073	17330	17193	17006	17000	17049	17015	17040	17187	16994	17300	17065	16979	17392	17052	16982	17014	16923	16935	17142	17173	16932	17033	17239	17091	16920	17041	17175	17225	17136	17165	17237	17046	17139	17167	17151	17253	16996	17068	17003	16908	17036	17126	17135	17087	17247	16914	17113	17230	17148	17112	17261	17205	17179	17031	17059	17178	17007	17259	17207	17183	17005	17201	17080	17168	17098	16886	17262	17116	17133	17249	16995	17171	17070	16989	17014	17263	17157	17154	17240	17235	17050	17056	17052	17199	17161	17059	17025	17178	17058	16894	17021	16987	16979	17148	17219	17088	17163	16898	17177	17095	17128	16870	17068	16967	17052	16954	16833	17033	17026	17234	17081	17291	16963	16955	17245	16902	17246	17273	17074	17168	17080	17220	16961	17149	17220	17168	16992	17099	17138	17010	17052	17219	17105	17022	17007	17081	17106	16960	17097	16954	17012	16996	17228	16928	17099	17121	17152	17225	16966	17247	17234	17038	17123	17147	16999	17064	17003	17140	16972	17264	17033	17174	16979	17003	17141	17040	17007	17078	16996	16721	17243	16956	17397	17204	16894	17126	17210	17237	16973	17093	17211	17249	17097	17034	17137	17042	17138	17343	17257	17010	17163	17158	17381	17278	17153	17185	17125	17150	17122	17083	17053	17117	16998	17154	17155	17121	16997	17053	16962	17226	17126	17369	17006	17066	17251	17285	17295	17222	16957	17253	17034	16914	17095	16976	17024	17021	17069	17090	16940	17000	17104	17073	17100	17275	17179	16963	17140	17151	17026	17033	17177	17024	17323	16927	17114	17066	16983	17028	17062	17185	17261	17135	16970	17135	17247	17193	17120	17016	17091	17205	17066	17004	17146	17139	17104	17072	17136	16966	17191	17260	17169	17256	17102	17120	17216	17247	17191	16854	17069	17140	17061	17172	16911	17090	17070	17121	17172	17054	17175	17187	17184	17002	17133	16995	17170	17244	17007	17094	17078	17097	17178	17156	17078	17049	17257	17156	17004	17057	16922	17178	17014	16871	17201	17021	16878	17150	17235	17061	17139	17224	17056	17350	17252	17128	17096	17227	16964	17034	16954	17113	17227	17288	16964	17139	17016	17040	17103	17095	17011	17159	16944	17072	17016	17187	17005	17241	17117	17101	17055	17076	17233	17203	17210	17034	17047	16952	16902	17200	17164	17090	17210	17112	16939	17237	17157	16968	17065	17132	16815	17040	16974	17108	17011	16935	17081	17002	17050	17099	16994	17223	17176	16974	17082	17187	17165	17052	17007	16951	16997	16951	17086	17106	17371	17248	17145	17133	17248	17270	17402	17156	17132	17046	17102	17101	16969	17067	17077	17236	17171	17202	17055	16978	17003	17095	17108	17098	17244	17110	17165	17257	17133	16967	17162	17181	17032	17162	17088	17163	17258	17092	17056	17280	17071	17260	16910	17303	17093	17182	17115	17253	16943	17095	17090	17106	17035	17209	17227	17066	17238	16997	17008	17214	17048	16994	16985	17174	17237	17087	17326	17096	17166	17038	17073	17163	17079	17094	16955	16910	17023	17034	17155	16994	17087	17231	17019	17301	17225	17093	17151	17071	16974	17027	17054	17114	17046	17281	17286	17106	17114	17136	16884	17071	16898	17144	17138	16896	17163	16982	17050	17113	17208	17200	17132	17067	17309	16997	17262	16996	16994	17190	16834	17183	17054	16996	17006	17241	17302	17017	16995	16924	17129	16941	17009	17148	16901	17036	16952	17084	17153	17079	17271	17145	17001	17153	17120	16880	16934	16967	17028	17085	17220	17045	17136	17012	16983	17056	17115	17095	17089	17126	17231	16863	16995	17060	17093	17307	16935	16919	17119	17102	17176	17057	17079	17279	17192	17215	17138	17156	17217	17182	17233	17124	17150	17077	16944	17109	16992	16993	17162	17242	17085	17069	17280	17221	17114	17174	16851	17069	17176	17009	16875	16982	17115	17225	17175	17185	17122	16997	17099	17094	17158	17177	16964	17064	16948	17260	17211	17053	17068	17115	17214	17243	17043	17065	17176	16946	16883	17089	17136	17128	17075	17095	17056	17083	17183	16979	17043	17047	17200	17214	17188	16977	17111	17101	17091	17236	17202	17337	17176	17107	17218	16848	17184	17212	17190	17105	17091	17114	17092	17087	17112	17182	17229	17194	17230	17148	17238	16842	17218	17129	17076	17170	17045	17232	17269	17223	17080	17159	17131	17042	17059	17371	17110	16919	17014	17103	16934	17263	17101	17030	17174	17167	17144	16939	16965	17129	16921	17122	17139	17231	17044	17216	17177	17176	17136	17056	16995	17056	17001	17229	17176	17084	17131	17102	17020	17185	16971	17344	17172	17082	17066	17148	16955	17108	17065	17160	17254	17069	17134	17129	17088	17126	17160	17131	16866	17207	17173	17147	17176	17133	17104	17359	16978	17230	17236	17106	17178	17180	16992	17267	17179	17185	16996	16965	17224	17037	16974	17065	17121	17150	17012	17060	17122	17106	17009	17095	17221	17123	17061	17041	17096	17071	17067	17178	17112	17159	17197	17042	17215	17277	17026	16944	16826	16862	17095	17041	16915	17066	17100	17064	17147	17143	17153	17064	17190	16944	17206	17025	16879	17065	17171	16945	17127	17231	17059	17206	17053	17041	16959	17258	17116	17246	17220	17067	17059	17169	17157	17138	17032	17124	17045	17142	16998	17135	16965	16959	17097	17272	17100	17046	16941	17121	17079	17033	17076	17186	17018	17223	17332	17278	17077	17147	17069	17235	17123	17199	17005	17100	17017	17187	17079	16925	17420	17106	17065	17062	17207	17052	17249	17096	17055	17257	17135	17147	17153	17092	16985	17062	17180	17093	17071	17102	17159	17103	17197	17104	17086	17122	17066	17138	17392	17068	17089	16986	17066	17127	16885	17102	17064	17140	17063	17171	16925	17136	17156	17165	17056	17121	17179	17088	17131	16980	16954	16982	17182	17008	16860	16993	17091	17279	17216	17174	17206	17221	17132	17017	17160	17095	17082	17041	17127	17176	17156	16982	17091	17268	17151	17190	16989	17140	17170	17111	17092	17093	17142	17329	17070	17170	17172	17275	17188	17151	17345	17405	17004	17188	17072	17027	17236	17251	17121	17118	17081	17079	16924	17063	17237	17087	16995	17203	17034	17042	17057	16948	16924	17125	17267	17028	17142	17019	17240	16965	17184	16933	17008	16997	17055	17091	17025	17209	17210	17130	17233	17052	17126	17187	17170	17253	16980	17177	17199	17264	17149	17105	17354	16972	17006	17189	17086	17157	17150	17239	17024	17010	17367	17161	17160	17048	17149	17406	17133	17159	17160	17184	17155	17148	17234	17159	17170	17142	17038	17234	17275	17057	17085	17005	16964	17170	17180	17212	17179	17006	17302	17095	16999	17083	17108	17080	17061	17006	17057	17246	17201	17166	17252	17009	17149	17217	17162	17144	17058	17135	17064	17110	16989	17258	17195	17250	17165	16976	17235	17071	17024	17199	17202	17004	17152	17242	17029	17210	17191	17180	17117	17058	17057	16926	17029	17212	17055	17333	16999	17033	16991	17143	16960	17026	17010	17067	17373	17151	17209	17223	16977	17054	16892	17218	17088	17031	17299	17322	17282	17129	17033	17145	17167	17121	17132	17150	17118	17139	17108	17088	17130	17072	17164	17214	16956	17000	17244	16894	16846	16968	17106	17155	17298	17131	17097	17013	17191	16885	17188	17023	17284	17281	17149	17279	17201	17151	17378	17297	17156	17121	17107	17239	17172	17144	17094	17200	17092	16936	17101	17189	17272	17039	17058	17016	16877	16907	17017	17289	17029	17196	17285	17078	16971	16939	17203	16937	16960	17176	17071	17162	16908	17132	16967	17190	16915	17124	17230	17218	17173	17051	17300	17263	16998	17252	16864	17095	17178	17293	17106	17179	16982	17206	17263	17066	17030	17114	16946	16965	17096	17279	17152	17123	17334	17243	17168	17106	17313	17005	17156	17158	16976	17077	17019	17077	17122	17226	16933	17070	17150	17185	17085	17225	17160	17225	16998	17252	17097	17284	17159	17121	16989	17236	17184	17124	17137	16749	16983	17135	16957	16952	17320	17097	17184	17281	17135	17000	17133	17026	17234	17150	17121	17257	17149	17198	17136	17035	17131	17039	17004	17207	17077	17123	17024	17121	17302	17321	17117	17127	16967	17144	16962	17153	16903	16961	17018	17146	17219	17248	17100	17080	17003	17132	17172	17100	17013	16857	17026	16992	17257	17280	17011	17019	17193	17089	17140	17152	17161	17149	17189	17216	17030	17182	17080	17064	17185	17137	17076	17132	17090	17306	17217	16993	16956	17039	17232	17216	17117	17093	17004	17167	17408	17148	17068
16122	26534	24965	20486	19491	53909	72630	56412	39101	24057	17276	15898	15668	15519	15759	15720	15528	15592	15639	15677	15508	15503	15587	15637	15475	15510	15558	15547	15526	15433	15690	15598	15549	15606	15458	15632	15653	15621	15557	15467	15414	15651	15595	15483	15584	15569	15633	15611	15593	15483	15563	15432	15521	15660	15524	15745	15779	15539	15585	15553	15431	15652	15609	15491	15830	15636	15559	15550	15752	15477	15596	15625	15687	15647	15550	15518	15642	15422	15571	15545	15591	15559	15555	15586	15615	15475	15516	15645	15457	15678	15560	15518	15598	15561	15617	15635	15559	15582	15730	15692	15611	15590	15480	15505	15691	15492	15531	15807	15591	15521	15621	15553	15554	15582	15505	15525	15509	15437	15659	15501	15543	15561	15615	15571	15638	15447	15406	15649	15589	15541	15640	15550	15525	15632	15411	15552	15477	15694	15706	15600	15500	15590	15578	15609	15592	15574	15572	15667	15493	15542	15507	15704	15468	15542	15640	15478	15590	15531	15470	15482	15688	15579	15570	15776	15525	15600	15741	15550	15700	15654	15628	15535	15615	15709	15649	15619	15444	15583	15555	15514	15571	15608	15595	15496	15489	15725	15479	15548	15555	15391	15509	15636	15405	15533	15418	15664	15758	15533	15707	15518	15626	15515	15501	15693	15737	15567	15632	15566	15432	15464	15647	15464	15617	15485	15563	15348	15554	15531	15471	15497	15687	15539	15509	15507	15419	15558	15561	15624	15630	15591	15417	15693	15514	15526	15505	15541	15495	15577	15803	15428	15743	15649	15613	15588	15611	15558	15638	15569	15460	15496	15759	15479	15488	15534	15591	15503	15693	15513	15652	15593	15558	15554	15555	15476	15509	15553	15593	15630	15568	15491	15560	15441	15573	15536	15355	15645	15768	15573	15485	15512	15600	15624	15563	15657	15454	15677	15447	15662	15399	15511	15553	15622	15411	15569	15516	15509	15516	15546	15622	15584	15597	15478	15590	15512	15719	15487	15590	15534	15548	15737	15611	15495	15586	15579	15480	15837	15552	15509	15645	15602	15621	15577	15806	15493	15641	15602	15389	15587	15489	15673	15503	15562	15513	15645	15564	15632	15630	15393	15652	15561	15742	15496	15586	15540	15529	15515	15665	15383	15565	15631	15543	15759	15567	15458	15699	15468	15598	15561	15577	15649	15407	15701	15719	15513	15663	15586	15626	15708	15594	15530	15439	15550	15409	15409	15494	15480	15667	15525	15657	15587	15394	15584	15650	15507	15489	15483	15492	15508	15555	15603	15499	15708	15572	15612	15634	15528	15502	15633	15687	15429	15709	15499	15505	15539	15428	15744	15571	15681	15551	15531	15510	15569	15553	15629	15467	15525	15569	15588	15621	15599	15511	15727	15564	15446	15588	15559	15514	15579	15495	15551	15440	15599	15504	15619	15504	15786	15575	15767	15512	15551	15503	15610	15508	15477	15671	15599	15682	15582	15478	15656	15562	15484	15619	15535	15481	15517	15703	15524	15468	15658	15629	15559	15719	15530	15589	15578	15777	15578	15724	15652	15566	15670	15535	15596	15649	15464	15558	15454	15533	15732	15504	15494	15421	15559	15587	15576	15614	15637	15733	15718	15564	15489	15513	15668	15573	15661	15580	15417	15521	15789	15692	15487	15560	15666	15674	15591	15455	15587	15594	15539	15423	15662	15360	15415	15469	15687	15404	15520	15553	15626	15615	15664	15838	15467	15717	15614	15620	15524	15689	15596	15707	15489	15614	15533	15522	15476	15676	15547	15594	15485	15589	15699	15604	15607	15537	15583	15491	15493	15597	15575	15558	15584	15472	15605	15625	15737	15567	15622	15642	15538	15649	15413	15250	15476	15512	15508	15605	15514	15551	15618	15591	15588	15649	15661	15512	15484	15604	15445	15533	15697	15581	15627	15584	15542	15592	15587	15726	15578	15451	15565	15495	15564	15563	15576	15649	15581	15504	15749	15628	15600	15554	15775	15542	15335	15489	15492	15585	15608	15550	15625	15531	15518	15549	15650	15756	15618	15444	15626	15690	15450	15552	15373	15592	15549	15619	15600	15483	15674	15616	15482	15493	15444	15505	15508	15651	15584	15613	15507	15551	15726	15587	15619	15512	15580	15471	15429	15542	15661	15638	15521	15630	15407	15572	15404	15633	15607	15434	15581	15587	15519	15501	15515	15510	15545	15440	15634	15594	15434	15542	15681	15673	15443	15469	15755	15749	15599	15529	15552	15512	15634	15435	15572	15496	15543	15423	15665	15681	15542	15610	15682	15628	15550	15403	15481	15563	15561	15575	15634	15491	15627	15645	15595	15493	15693	15458	15610	15485	15756	15690	15618	15540	15539	15677	15634	15556	15737	15522	15390	15655	15573	15517	15670	15474	15428	15581	15532	15615	15421	15680	15712	15663	15522	15656	15650	15493	15539	15610	15615	15501	15633	15604	15617	15463	15591	15739	15592	15688	15488	15552	15695	15523	15575	15617	15450	15656	15632	15441	15645	15514	15516	15601	15567	15639	15567	15464	15525	15633	15427	15627	15454	15561	15460	15561	15420	15480	15611	15650	15614	15536	15612	15421	15539	15663	15477	15638	15555	15403	15485	15717	15529	15518	15587	15500	15436	15621	15614	15551	15499	15494	15667	15567	15651	15590	15645	15758	15425	15631	15477	15725	15423	15781	15749	15563	15676	15501	15610	15565	15566	15761	15642	15584	15561	15679	15554	15570	15607	15520	15482	15535	15670	15568	15504	15458	15761	15631	15670	15577	15618	15664	15410	15526	15715	15731	15677	15405	15601	15784	15753	15697	15466	15513	15688	15450	15636	15492	15526	15533	15530	15636	15459	15605	15732	15610	15405	15670	15463	15548	15665	15513	15571	15437	15573	15609	15570	15727	15645	15584	15683	15477	15569	15612	15565	15627	15579	15622	15693	15505	15721	15388	15473	15691	15607	15631	15409	15535	15618	15445	15343	15460	15566	15344	15510	15682	15577	15568	15562	15451	15512	15455	15568	15821	15671	15817	15625	15612	15408	15495	15687	15777	15662	15563	15689	15585	15697	15656	15579	15612	15645	15574	15652	15584	15604	15513	15511	15696	15664	15396	15519	15681	15634	15668	15537	15483	15486	15500	15504	15506	15611	15464	15410	15566	15716	15513	15637	15567	15566	15506	15543	15549	15613	15680	15588	15483	15508	15519	15579	15419	15566	15593	15597	15423	15654	15498	15553	15634	15597	15466	15514	15650	15489	15636	15604	15574	15361	15638	15342	15510	15489	15416	15385	15618	15577	15439	15480	15506	15539	15493	15595	15348	15450	15506	15658	15359	15425	15712	15516	15621	15616	15615	15676	15619	15595	15546	15833	15726	15694	15610	15551	15693	15465	15572	15550	15517	15479	15568	15549	15567	15695	15668	15565	15680	15670	15481	15688	15443	15587	15372	15496	15420	15470	15525	15248	15612	15555	15692	15452	15700	15546	15747	15430	15709	15437	15587	15430	15447	15615	15566	15429	15683	15607	15674	15519	15665	15668	15541	15588	15695	15651	15598	15755	15564	15544	15612	15510	15479	15436	15437	15568	15568	15690	15381	15615	15740	15518	15501	15414	15629	15534	15791	15644	15639	15669	15444	15511	15364	15551	15443	15694	15552	15725	15540	15717	15686	15679	15611	15618	15578	15588	15600	15550	15436	15625	15508	15687	15761	15535	15386	15499	15565	15615	15448	15647	15572	15706	15634	15495	15588	15498	15795	15669	15467	15557	15632	15572	15687	15479	15558	15706	15502	15531	15456	15474	15462	15631	15675	15763	15532	15599	15712	15576	15639	15511	15655	15615	15631	15588	15608	15508	15722	15474	15622	15532	15557	15545	15609	15411	15586	15508	15502	15647	15619	15818	15573	15479	15621	15449	15559	15536	15446	15725	15486	15561	15556	15562	15545	15807	15492	15544	15492	15563	15598	15422	15424	15624	15554	15437	15468	15746	15712	15560	15544	15568	15562	15494	15716	15658	15619	15535	15460	15503	15646	15510	15573	15574	15623	15530	15624	15418	15610	15528	15528	15793	15550	15632	15550	15685	15606	15467	15656	15610	15609	15386	15598	15488	15393	15579	15494	15433	15364	15624	15544	15519	15627	15535	15691	15596	15543	15664	15530	15584	15556	15661	15378	15507	15769	15430	15576	15475	15559	15525	15583	15556	15661	15407	15662	15612	15367	15576	15681	15597	15512	15568	15643	15471	15641	15558	15356	15538	15519	15576	15699	15623	15508	15635	15524	15757	15776	15578	15670	15659	15706	15478	15559	15519	15577	15644	15543	15685	15487	15724	15579	15705	15481	15625	15541	15636	15579	15517	15570	15693	15500	15556	15574	15558	15668	15515	15569	15614	15613	15634	15571	15672	15542	15599	15446	15643	15435	15549	15720	15535	15352	15589	15524	15556	15630	15577	15570	15428	15471	15553	15737	15645	15511	15612	15625	15635	15377	15517	15461	15370	15578	15459	15418	15573	15736	15545	15757	15443	15689	15608	15508	15499	15556	15828	15515	15583	15546	15598	15479	15519	15661	15470	15681	15524	15549	15466	15598	15390	15508	15605	15718	15663	15626	15442	15785	15517	15610	15707	15557	15631	15646	15544	15620	15487	15524	15606	15473	15532	15392	15580	15453	15596	15536	15583	15534	15745	15602	15443	15600	15468	15648	15667	15479	15581	15655	15596	15587	15530	15717	15702	15682	15552	15428	15698	15485	15577	15479	15490	15468	15608	15543	15635	15591	15668	15726	15544	15592	15422	15638	15609	15707	15614	15652	15638	15559	15596	15519	15651	15577	15533	15512	15544	15551	15434	15587	15453	15664	15464	15616	15429	15741	15714	15582	15672	15552	15539	15549	15676	15474	15579	15440	15493	15483	15507	15634	15632	15601	15583	15697	15591	15547	15471	15470	15566	15628	15600	15542	15669	15541	15459	15656	15491	15458	15521	15520	15351	15508	15420	15587	15523	15609	15523	15547	15542	15459	15644	15534	15599	15493	15457	15688	15692	15617	15638	15385	15473	15665	15618	15643	15683	15486	15576	15420	15696	15490	15572	15475	15425	15369	15520	15707	15488	15636	15697	15656	15396
29202	21808	21631	19772	18281	23812	28793	25225	21203	19290	18374	18271	18172	18099	18043	18110	18126	18112	18081	18258	18348	18167	18150	18011	18416	18217	17985	18299	18244	18258	18323	18101	18003	18296	18216	18000	18117	18228	18160	18134	18096	18107	18265	18207	18354	18158	18152	18214	18175	18147	18394	18040	18178	18245	18179	18079	18158	18111	17870	18143	18442	18127	17871	18038	18145	18094	18060	18038	18167	18196	18184	18255	18165	18195	18148	18004	18036	18314	18259	18110	17984	18183	18293	18120	18272	18177	18231	18415	18270	18048	18367	18221	18231	18021	18153	18080	18267	18251	18370	18226	18010	18003	18350	18446	18112	18317	18218	18070	18062	18146	17962	18059	18148	18284	18317	18142	18159	18238	18143	18148	18270	18128	18106	18142	18146	18101	18182	18150	18133	18101	18025	18026	18210	18132	18245	18050	18172	18160	18255	18191	18139	18000	18163	18069	18152	18213	18127	18092	18351	18299	18060	18117	18262	18140	17961	18143	18320	18141	18038	18261	18255	17956	18208	18119	18050	18072	18181	18259	18276	18225	18254	18048	18151	18211	18214	18159	17994	18043	18213	18327	18084	18093	18164	17941	18135	18224	18151	18146	18002	18245	18191	18048	18257	18179	18213	18098	18171	18314	18148	18315	18234	18220	18158	18229	18127	18130	18059	18175	18262	18109	18206	18295	18271	18138	18195	18122	18209	18263	18044	18346	18266	18209	18190	18203	18118	18157	18285	18245	18263	18178	18218	18090	18286	18430	18076	18157	18226	18233	18161	18131	18339	18225	18103	18266	18248	18324	18211	18094	18203	18168	18011	18056	18077	18236	18031	18209	18259	18132	18100	17910	18123	17902	18257	18255	18203	18360	18189	18060	18005	18284	18380	18040	18168	18138	18162	18021	18329	18232	17970	18155	18271	18261	18333	18269	18061	18184	18164	18110	18199	18360	18223	18186	18079	18176	18198	18185	18213	18177	18002	18250	17995	18017	17905	18105	18181	17981	18297	18202	18236	18378	17869	18111	18165	17996	18242	18026	18176	18134	18343	18325	18221	18311	18201	18147	18162	18331	18092	18121	18041	18309	18182	18189	18180	17910	18001	18221	18177	18110	18323	18223	18189	18067	18017	18257	18196	18335	18173	18188	18347	18220	18114	18208	18000	18139	18242	17914	18218	18294	18143	18181	18255	18277	18365	17999	18012	18164	18085	18292	18093	17923	18246	18178	18292	17997	18024	18127	18013	18052	18397	18233	18287	18304	18269	18284	18323	18301	18002	18131	18002	18214	18070	17941	18116	18265	18106	18153	18155	18170	18053	18198	18318	18172	18254	18305	18122	18185	18203	18116	18166	17966	18246	17862	18118	18227	18215	18097	18017	17908	18233	18077	18373	18204	17977	18242	18449	18184	18222	18329	18196	18230	18305	18086	18015	18182	18224	18176	18215	18099	18158	18359	18158	18146	18173	18030	18177	18187	18190	18148	18068	18065	18247	18114	18047	18153	18301	18171	18104	17984	18061	17987	18342	18047	18216	18182	18111	18261	18137	18464	18016	18139	18035	18265	18243	17896	18072	18080	18060	18175	18371	18123	18157	18110	18317	18295	18296	18252	18074	18064	18113	18050	18272	18278	18172	18220	18138	18149	18166	18102	18207	18152	18301	18044	18367	18047	17976	18189	18221	18423	18092	18147	18236	18343	18231	18427	18388	18063	18229	18197	18182	18177	18289	18291	18223	18064	18109	18022	18230	18281	18182	18137	18122	17991	17915	18353	18126	18123	18126	17956	18045	18173	18117	18192	18142	18255	18276	18168	18061	18120	18126	18192	18230	18135	18233	18273	18008	18202	18237	18122	18092	18270	18158	18216	17943	17985	18102	18180	17836	18078	18329	18135	18157	18184	17979	18181	17978	18205	18284	18100	18043	18043	18087	18126	18164	18191	18285	18334	18134	18392	18131	18130	18104	18128	18179	17887	18273	18177	18060	18114	18169	18189	18185	18109	18286	18171	18114	18083	18138	18187	18256	18122	18266	17953	18174	18331	18315	18133	18217	17974	17985	18188	18183	18344	18191	18190	18132	18188	18185	17981	18247	18300	18193	18169	18130	18234	18185	18001	18192	18121	18217	18016	18290	18142	18196	18245	18223	18391	18200	18052	17942	18145	18106	18350	18177	18199	18150	18080	18035	18104	18133	18209	18224	18233	18202	18320	18232	18058	18058	18115	18325	18138	18059	18072	18109	18078	18321	18066	18224	18190	18292	18029	18111	18092	18379	18184	18188	18243	18282	18134	18094	18252	18340	17997	18254	18269	18282	18226	18348	18000	18288	18233	18185	18283	17963	18008	18262	18249	18330	18293	18189	18009	18321	18332	18176	18097	18302	18126	18291	18404	18291	18112	18320	18158	18311	18166	18056	17984	18208	18143	18405	18110	18296	18210	18266	18034	18155	18215	18073	18254	18032	18089	18115	18005	18384	18065	18111	17997	18210	18284	18053	18161	18217	18164	18109	18083	18087	18255	18372	18142	18128	18139	18298	18038	17969	18154	18216	18172	18084	18312	18204	18176	18122	18234	18258	18146	18162	18053	18051	18116	18292	18203	18345	18222	18241	18011	18317	18047	18185	18080	18115	18239	18017	18137	18089	18149	18209	18219	18064	18164	18123	18257	18138	18085	18199	18235	18054	17982	18109	18231	18288	18043	17973	18067	17880	18285	18210	18035	18251	18273	17996	18315	18181	18237	18153	18182	18029	17946	18059	18089	18218	18174	18163	18322	18308	18247	18256	18071	18187	18179	18426	18073	18195	18217	17956	18135	18232	18186	18029	18111	18165	18167	18313	18020	18443	18353	18281	18175	18276	17948	18180	18221	18051	18175	18262	18227	18243	18197	18156	18379	18170	18188	18045	18177	18323	18142	18284	18148	18231	18172	18063	18095	18234	18149	17931	18088	18301	18179	18277	18160	18177	17983	18186	18019	17899	18124	18148	18068	18320	18342	18127	18152	18229	18190	18329	18154	18062	18065	18039	18113	18133	18119	17904	18014	18057	18246	18175	18007	18146	18091	18193	18276	18182	18295	18316	18022	18069	18163	18138	18291	18085	18190	18080	18173	18180	18200	18129	18141	18171	17921	18031	18280	18195	18145	18162	18119	17878	18180	18165	18171	18083	18101	18059	18013	18160	18300	18174	18132	18015	18000	18143	17930	18348	18057	18263	18071	18162	18207	18100	18136	18200	18116	18228	18078	18208	18253	18297	18177	18132	18112	18333	18126	18154	18236	18321	18254	17958	18355	18027	18125	18289	17935	18114	18206	18456	18029	18113	18248	18226	18168	18349	18208	18269	18106	18093	18177	18272	18067	18036	18238	18355	18184	18149	18417	18264	18225	18073	18240	18003	17937	18074	18205	18246	18179	18221	18172	18124	18111	18218	18028	18208	18219	18148	18428	18157	18065	18036	18120	18362	18125	18154	18165	18333	18276	18255	18303	18050	18116	18134	18143	17959	18176	18213	18231	18109	17983	18192	18069	18135	18273	18166	18341	18205	18342	18265	18102	18250	18085	18236	18242	18228	18097	18060	18214	18064	18278	18060	18148	18218	18275	18168	18061	18163	18132	18262	18301	18415	18302	18438	18211	18286	18266	18144	18222	18161	18077	18009	18181	18130	18024	18279	18145	18225	18074	18177	18088	18207	18051	18279	17998	18199	18292	17942	18100	18270	18134	18211	18138	18367	18046	18132	18198	18066	18115	18115	18073	18146	18092	18246	18199	18317	18333	18224	18243	18312	18095	18209	18059	18170	18220	17927	18109	18126	18038	18169	18117	18213	18213	18271	18092	18250	18059	18265	18267	18319	18338	18366	17996	18104	18178	18294	18208	18192	17945	18198	18066	17982	18339	18204	18117	18517	18221	17966	18118	18172	18266	18089	18097	18317	18098	17853	18113	18020	18155	18177	18273	17953	18254	18180	18195	18356	18271	18072	18281	18154	18374	18328	18171	18211	18067	18343	18252	18034	18142	18345	18373	18201	18222	17917	18093	18192	17980	18246	18189	18072	18171	18180	18278	18058	18106	18297	18187	18238	18085	18159	18253	18200	18390	18203	18163	18012	18248	18150	18271	18010	18084	18063	18119	18210	18093	18163	18098	18030	18309	18081	18255	18220	18140	18074	18009	18299	18310	18183	18031	18069	18109	18177	18183	18098	18093	18061	18245	18108	18089	18517	18268	18105	18059	18107	18210	18128	18277	18158	18301	18484	18321	18177	18077	18090	18110	18189	18097	18123	18292	18031	18129	18179	18091	18131	18367	18163	18107	18259	18272	18257	18204	18070	18173	18084	18134	18215	18011	18399	18012	18148	18213	18244	18127	18101	18311	18113	18167	18064	18316	18233	18184	18178	18217	17873	18095	18144	18066	18146	17819	18080	18170	18136	18127	17957	18220	18326	18140	18098	18122	18150	18048	18293	18095	17990	18027	18171	18102	18061	18046	18216	18184	18241	18209	18072	18096	18097	18295	18395	18050	18249	18269	18279	18043	18227	18145	18190	18494	18247	18128	18257	18261	18425	18131	18270	18343	18084	18282	18130	18229	18196	18219	18189	17993	18183	18121	18039	18196	18327	18237	18308	18168	18089	18097	18282	18226	18290	17950	18017	18210	18055	18107	18128	18137	18195	18245	18052	18239	18128	18182	18009	18185	18123	18174	18059	18353	17991	18421	18391	18370	18246	18157	18310	18047	18271	18101	18085	18063	18217	18040	18209	18217	18264	18047	17959	17979	18132	18137	18068	18270	18104	18184	18211	18071	18101	18085	18214	18213	18245	18113	18084	18140	18205	18134	18208	18130	18163	18200	18103	18230	18339	18264	18404	18209	18345	18036	18115	18103	18159	18197	18215	18041	18070	18067	18201	18107	18299	18198	18003	18116	18241	18319	18162	18164	18187	18074	18052	18144	17972	17910	18160	18126	18238	18351	18205	17981	18285	17884	17924	18296	18118	18200	18142	18203	18046	18100	17980	18069	17994	18159	18228	17935	18372	18135	18040	18089	17996	18141	17995	18263	18365	18104	18185	18070	18173	17810	18122	18408	18281	18320	18277	18299	18157	18063	18440	18270	18331	18261	18100	18165	18272	18083	18192	18102
15861	16870	16800	16416	16614	25947	29671	24243	19128	17223	16256	16233	16154	16080	16311	16219	16046	15888	16281	16018	16228	16039	16135	16217	16122	16156	16252	16004	16151	16216	16131	16133	16192	16227	16228	16075	16085	16205	15916	16116	16404	16185	16143	16212	16267	16290	16233	16203	16095	16166	16104	16146	16152	16318	16086	16124	16158	16203	16175	16106	16165	16233	16094	16225	16116	16056	16016	16140	16206	16155	16019	16174	16185	16144	16156	16065	16123	16031	16122	16066	16074	16123	16228	16166	16318	16211	16237	16170	16266	16130	16030	16117	16092	15957	16214	16087	16193	16133	16147	15994	16055	16040	16012	16135	16035	16152	16051	16229	16131	16143	16126	16009	15984	16143	16113	16257	16043	16130	16287	16094	16142	16070	16056	16150	16235	16119	16145	16031	16152	15988	16181	15984	16069	16155	15932	16234	16107	16149	16318	16184	16227	16185	16216	16088	15890	16175	16045	16216	16116	16148	16201	16096	16216	16294	16040	16046	16110	16121	16273	16049	16012	16217	16191	16275	16140	16119	16296	16078	16315	16151	16117	16180	15993	16092	16008	16128	16174	16128	16090	16245	16251	16036	16228	16135	16172	16197	16193	16112	16109	16044	16125	16066	16067	16137	15909	16195	16151	16109	16242	16116	16251	15966	16060	16243	16200	16089	16239	16121	16189	16204	16128	16159	16192	16066	15868	16193	16016	16021	16067	16165	16231	16212	16117	16106	16084	16201	16063	16232	16311	16095	16165	16196	16020	16166	16139	16044	16256	16151	16170	16232	16139	16011	16057	16143	16116	16163	16096	16235	16018	16204	16129	16127	16124	15952	16208	16273	15945	16003	16166	16146	16196	16134	16169	15975	16227	16100	16137	16195	16244	16095	16041	16163	16174	15987	16178	16024	16138	16072	16314	16251	16243	16115	16104	15999	16058	16096	16249	16240	16102	16196	16091	16313	16245	16270	16179	16212	16057	16153	16179	16043	16261	15924	16162	15969	16318	16192	16053	16171	16125	16031	16100	16239	16195	16156	16208	16140	16210	16006	16302	16195	16116	16072	16380	16027	16036	16144	16158	16151	16084	16185	16072	16081	16332	16167	16323	16149	16224	15967	16045	16127	15971	16187	16264	16272	16149	16133	16139	16144	16180	16165	16127	16310	16176	15903	16447	16207	16130	16086	16113	16182	16152	16361	16214	16180	16220	16261	16077	16007	16167	16135	16170	16062	16165	16030	16338	16316	16244	16092	16198	16035	16233	16074	15879	16198	16080	16277	16135	16230	16208	16153	16137	16334	16192	16156	16134	16145	16169	16176	16269	16178	16228	16114	16140	16102	16243	15914	16303	16185	16171	16059	16059	16060	16092	16191	16205	16117	16010	16211	16004	16417	16086	16051	16218	15917	16196	16170	16030	16102	16114	16062	16134	16307	16087	16046	16277	16085	16009	16114	16167	16115	16347	16145	16150	15981	15884	16167	16113	16150	16130	16125	16158	16143	15862	16157	16140	16030	16022	16008	16076	16137	16195	16196	16231	16207	16150	16105	16268	15973	16291	16066	16196	16116	16116	16136	16093	15963	16249	16197	16210	16173	16270	16223	16081	16233	16123	16160	16149	16100	16071	16194	16131	16037	16168	16156	15951	16080	16095	16123	16187	16255	16237	16158	16048	16091	16331	16062	16033	15944	16223	16139	16191	16220	16244	16150	16098	16229	16166	16238	16110	16239	16176	16090	16233	16226	15967	16197	16073	16024	16230	16034	16250	16019	16123	16221	16239	16081	16346	16078	16072	16172	16189	16251	16114	16106	16249	16196	16377	16215	16069	16123	16137	16001	16205	16215	16226	16293	15929	16080	16177	16143	16242	15999	16090	16353	16239	16002	16003	16272	16258	16069	16038	16082	16153	16262	16215	16194	16043	16138	16078	16106	16228	16263	16116	16001	16281	16234	16243	16063	16075	16162	16095	16139	16203	16050	16160	16138	16179	16065	16169	16289	16052	16161	16239	16137	16221	16186	16210	16367	16153	16171	16057	16120	16151	15943	15951	16164	16345	16179	16172	16094	16258	16096	16183	16114	16116	16116	16080	15955	16274	16092	16284	16146	16207	16176	16109	16105	16199	16110	16216	16239	16164	16090	16198	16154	15999	16258	16131	16269	16282	16154	16189	15953	16043	16245	16246	16181	16183	16269	16087	16167	16081	16203	16157	16189	16001	16101	16334	16076	16071	16203	16080	16194	16002	16210	16202	16181	16227	16146	16273	16009	16034	15983	16293	16107	16147	16039	16179	16167	16189	16234	16246	16199	16155	16065	16293	16276	16272	16351	16360	16161	16031	16387	16028	16056	16052	16170	16258	16169	16063	16077	16177	16296	16163	16060	16089	16107	16186	16056	16142	16283	16153	16245	16093	16295	16320	16248	16078	16088	16016	16131	16382	15933	16259	16193	16038	16245	16220	16194	16099	16132	16091	16149	16075	16262	15948	16148	16054	16179	16188	16190	16302	16192	16326	16114	16201	16099	16212	16175	16104	16195	16099	16198	16205	16223	16132	16062	16002	16278	16121	16194	16107	16120	16072	16048	16104	16164	16091	16115	16165	16171	16295	16231	16078	16132	16178	16298	15937	16095	16136	16127	16249	16275	16194	16135	16038	16210	16087	16192	16363	16199	16063	15881	16203	16059	16211	16106	16168	16114	16110	16276	16107	16268	16131	16112	16339	16209	16086	16174	16094	16055	16130	16138	16058	16146	16278	16215	16091	16059	16074	16073	16056	16139	15939	16193	16024	16072	16288	16163	16050	16273	15965	16193	16203	16258	16220	16116	16078	16003	16135	16190	16158	16071	16248	16188	16123	16132	16007	16163	16100	16228	16181	16064	16305	16166	16217	16069	16091	16328	16160	16116	16028	16231	16246	16096	16084	16276	16115	16119	15985	16124	16104	16258	16084	16010	16080	16143	16167	16152	16232	16136	16035	16142	16124	16098	16188	16160	16142	16156	16170	16230	16149	16064	16047	16238	16031	16160	16268	16275	16096	16232	16172	16076	16225	16107	16147	15948	16002	16195	16147	16274	16243	16320	16173	16027	16219	16092	16161	16113	16228	16130	16111	16312	16182	16105	16236	16306	16173	16141	16190	16192	16298	16238	16164	16025	16137	16349	16311	16224	16287	16078	16123	16190	15958	16134	16201	16135	16200	16259	16282	15920	16191	16028	16086	16234	16139	16372	16146	16132	16245	16254	16127	16157	16085	16263	16089	16183	16165	16219	16154	16248	16167	16216	16213	16123	16153	16167	16175	15935	16081	16198	16140	16100	16090	16154	16014	16186	16189	16246	16232	16122	16084	16151	15968	16222	16189	16177	16105	16210	16116	16130	16150	16047	16372	16354	16117	16226	16149	16139	16211	16181	16076	16107	16175	16058	16173	16347	16113	16245	16296	16298	16082	16102	16135	16163	16096	16366	16194	16274	16216	16092	16155	16184	16122	16135	16103	16022	16363	16281	16127	16107	16116	16204	16203	16165	15995	16125	16207	16181	16141	16177	16151	16069	16187	16046	16257	16352	16081	16160	16219	16233	16063	16253	16054	16035	16144	16125	16198	16117	16165	16060	16129	16228	16146	16165	16254	16323	16062	16168	16139	16210	16121	16122	16056	16170	15912	16134	16182	16214	16091	16384	16116	15976	16037	16145	16262	16171	16101	16204	16181	16123	16187	16133	16103	16046	16250	16033	16113	16115	16203	16132	16121	16332	16127	16293	16191	16251	16197	16070	16082	16267	16133	16125	16299	16159	16046	16043	16243	15965	16008	16096	16069	16095	16253	16282	16201	16240	16044	16140	16029	16249	16018	16081	16074	16121	16127	15859	16124	16203	16034	16169	16222	16186	16022	16172	16099	16039	16218	16091	16175	16048	16033	16182	16198	16162	16311	16027	16194	16240	16232	16245	16162	16076	16193	16254	16146	15903	16276	16286	16065	16233	16143	16119	16201	16141	16059	16218	16145	16282	16243	16121	16221	15981	16153	16054	16104	16099	16240	16070	16009	16272	16127	15982	16118	16136	16158	16200	16188	16217	16107	16180	16098	16342	16179	16152	16031	16111	16100	16164	16203	16143	16087	16371	16199	16126	16113	16209	16129	16238	16069	16072	16136	15993	16201	16266	16250	16191	16138	16191	16073	16290	16232	16100	16240	16174	16300	16225	15907	16195	16158	16082	16130	16095	16050	16126	16174	16221	16133	16170	16151	16252	16171	16069	15835	16313	16122	15972	16036	16120	15971	16328	16074	16049	16104	16311	16094	16295	16251	16118	16251	16324	16075	16197	16028	16207	16032	16107	16065	16221	16007	16490	16050	15982	16159	15981	16270	15996	16148	16112	16254	16326	16245	16226	16228	16133	15910	16123	16080	15963	16279	16141	16289	16137	16108	16033	16137	16232	16163	16021	16159	16182	16137	16103	16269	16179	16270	16189	16116	16189	16209	16032	16099	16154	16313	16380	16039	16100	16090	16084	16172	16087	16116	16195	16111	16116	16065	15897	16252	16116	16211	16246	16309	16076	16182	16178	16017	16202	16179	15990	16194	16124	16116	16241	16102	15946	16230	15966	16227	16187	16217	16277	16102	16066	16290	16067	16082	16181	16248	16059	16085	16211	16258	16140	16122	16150	16221	16168	16288	16075	16310	16188	16178	16084	16197	16244	16136	16129	16284	16150	16074	16200	16077	16092	16087	16097	16257	16177	16000	16257	16167	16089	16127	16271	16111	16080	16235	16226	16297	16100	16126	16079	16119	16150	16219	15911	16313	16192	16293	16258	16127	16113	16134	16100	16216	16300	16174	16186	16130	16159	16167	16202	16092	16093	16110	16136	16015	16400	16168	16283	16140	16093	16272	16278	16085	16287	16260	16203	16127	16191	16062	16133	16091	16227	16065	16225	16356	16217	16129	16106	16071	15964	16324	16246	16164	16066	16100	16215	16223	16173	16257	16062	16074	16148	16076	16114	16304	16125	16112	16161	16358	16125	16363	16204	16071	16088	16362	16276	16247	16154	16247	16100	16376	16026	16181	16186	16275	16068	16024	15996	16205	16112	15965	16232	16349	16208	16049	16232	16224	16153	16064	16209	16125	16036	16190	16086	16311	16197
25852	21155	27243	25786	20500	36686	54564	42603	29644	22121	19211	18412	18249	18382	18457	18479	18405	18350	18444	18159	18401	18424	18058	18316	18323	18215	18341	18351	18256	18307	18183	18051	18243	18404	18409	18163	18290	18337	18133	18233	18299	18132	18272	18222	18403	18301	18356	18292	18554	18277	18255	18399	18259	18267	18400	18466	18203	18215	18179	18073	18093	18229	18144	18131	18185	18237	18214	18187	18085	17969	18234	18253	18355	18140	18220	18312	18140	18326	18352	18052	18278	18085	18167	18169	18363	18506	18229	18077	18310	18320	18273	18246	18197	18283	18301	17997	18134	18136	18136	18197	18277	18238	18332	18322	18320	18138	18238	18463	18260	18339	18148	18289	18412	18245	18173	18218	18259	18066	18423	18109	18155	18306	18435	18084	18301	18209	18263	18184	18002	18384	18184	18120	18380	18286	18152	18391	18110	18249	18116	18263	18256	18338	18273	18092	18350	18051	18270	18290	18214	18305	18279	18303	18380	18373	18318	17937	18340	18272	18271	18225	18275	18305	18230	18289	18197	18290	18214	18387	18356	18317	18130	18245	18306	18098	18300	18462	18237	18347	18284	18279	18307	18321	18358	18005	18096	18338	18135	18171	18253	18137	18356	18253	18235	18136	18177	18198	18132	18160	18141	18247	18086	17950	18140	18242	18226	18209	18371	18312	18327	18178	18447	18172	18421	18261	18181	18316	18348	18112	18153	18203	18218	18184	18080	18057	18246	18295	18072	18303	18125	18103	18129	18417	18138	18155	18136	18182	18172	18193	18174	18339	18232	18275	18333	18238	18291	18072	18299	18087	18146	18091	18361	18340	18282	18178	18163	18216	18193	18033	18248	18500	18260	18206	18210	18195	18169	18357	18443	18234	18293	18252	18263	18273	18303	18178	18141	18091	18306	18399	18310	18153	18159	18142	18353	18332	18301	18220	18330	18069	18300	18143	18306	18178	18203	18235	18300	18326	18570	18428	18276	18155	18248	18381	18242	18159	18226	18247	18322	18238	18336	18207	18314	18312	18434	18180	18143	18173	18402	18326	18323	18195	18136	18234	18243	18118	18143	18144	18256	18320	18381	18228	18175	18403	18420	18530	17998	18277	18124	18188	18008	18110	18209	18307	18098	18336	17997	18175	18252	18165	18237	18206	18338	18256	18270	18161	18194	18263	18395	18207	18241	18253	18092	18416	18197	18193	18461	18253	18320	18487	18167	18427	18262	18203	18469	18324	18102	18201	18028	18063	18442	18231	18327	18130	18309	18394	18076	18282	18195	18115	18429	18266	18304	18173	18270	18079	18329	17938	18113	18288	18223	18159	18130	18283	18247	18488	18067	18341	18201	18233	18092	18210	18141	18218	18284	18058	18195	18254	18167	18211	18274	18084	18236	18303	18224	18176	18264	18110	18235	18204	18477	18067	18293	18316	18323	18485	18218	18071	18255	18303	18291	18432	18268	18270	18171	18218	18204	18154	18164	18321	18319	18214	18366	18180	18261	18232	18206	18140	18159	18031	18303	18275	18313	18128	18385	18320	18239	18210	18280	18142	18327	18212	18245	18300	18050	18378	18152	18316	18039	18121	18281	18306	18217	18214	18215	18166	18271	18213	18165	18086	18318	18207	18200	18125	18236	18040	18474	18312	18173	18411	18280	18243	18072	18246	18365	18354	18347	18223	18183	18260	18161	18138	18269	18132	18132	18192	18149	18476	18280	18453	18356	18356	18238	18229	18235	18240	18008	18114	18282	18044	18050	18384	18066	18350	18177	18352	18236	18186	18116	18219	18123	18297	18238	18490	18360	18345	18118	18105	18314	18236	18243	18277	18395	18309	18247	18259	18176	18459	18276	18033	17939	18255	18180	18073	18089	18232	18408	18114	18408	18039	18289	18186	18383	18163	18225	18119	18179	18345	18309	18277	18257	18173	18169	18253	18291	18184	18169	18195	18250	18265	18234	18141	18245	18344	18136	18225	17984	18117	18148	18374	18251	18249	18205	18143	18017	18280	18247	18346	18105	17984	18238	18134	18167	18254	18229	18235	18182	18089	18449	18143	18084	18266	18152	18045	18358	18509	18028	18191	18216	18063	18242	18360	18417	18260	18163	18318	18252	18189	18147	18182	18279	18134	18224	18100	18270	18231	18188	17978	18154	18350	18024	18098	18158	18185	18029	18275	18289	18250	18356	18290	18471	18238	18276	18043	18448	18244	18352	18323	18274	18182	18134	18196	18310	18370	18057	18271	17997	18260	18121	18210	18209	18271	18223	18242	18107	18269	18125	18337	18021	18293	18130	18269	18354	18370	18294	18295	18197	18139	18216	18116	18155	18212	18187	18118	18268	18233	18208	18213	18440	18371	18171	18136	18116	18206	18193	18131	18199	18129	18223	18245	18169	18169	18352	18355	18181	18280	18525	18150	18369	18193	18069	18352	18232	18190	18136	18078	18358	18507	18263	18232	18184	17942	17975	18205	18152	18427	18075	18223	18372	18070	18339	18310	18251	18198	18167	18253	18273	18190	17956	18194	18228	18429	18352	18192	18293	18179	18294	18361	18031	18223	18210	18203	18185	18095	18222	18281	18431	18216	18349	18171	18063	18335	18167	18005	18161	18152	18193	18154	18398	18281	18213	18142	18209	18036	18205	18172	18167	18151	18348	18113	18226	18314	18064	18061	18352	18311	18270	18213	18158	18182	18428	18399	18286	18254	18190	18343	18494	18192	18114	18371	18303	18205	18324	18261	18100	18301	18221	18191	18130	18131	18138	18125	18157	18455	17928	18330	18343	18130	18218	18350	18080	18213	18235	18174	18432	18272	18355	18121	18188	18249	18211	18196	18265	18192	18242	18301	18230	18298	18011	18159	18161	18150	17907	18255	18190	18209	18060	18125	18354	18275	18205	18309	18218	18351	18342	18578	18305	18253	18323	18289	18279	18367	18104	18413	18181	18202	18362	18176	18197	18286	18339	18249	18043	18077	18018	17997	18304	18027	18215	18286	18112	18247	18166	18340	18270	18320	18160	18192	18148	18386	18145	18204	18241	18146	18144	18056	18374	18262	18323	18237	18243	18201	18170	18058	18394	18145	18261	18382	18026	18228	18219	18074	18264	18165	18173	18119	18106	18374	18216	18125	18116	18384	18228	18232	18337	18275	18192	18210	18095	18388	18309	18285	18297	18093	18445	18186	18392	18397	18057	18299	18232	18370	18149	18086	18130	18116	18232	18268	18110	18174	18365	18331	18450	18197	18279	18165	18232	18106	18252	18062	18161	18397	18085	18067	18251	18199	18109	18203	18042	18286	18176	18226	18264	18202	18257	18253	18365	18322	18336	18138	18072	18398	18249	18278	18314	18209	18311	18455	18199	18248	18225	18299	18268	18151	18376	17989	18161	18135	18402	18100	18179	18053	18107	18256	18281	18340	18342	18183	18187	18143	18253	18339	18235	18242	18253	18228	18287	18031	18251	18302	18423	18346	18227	18226	18307	18179	18245	17944	18243	18375	18258	18309	18430	18216	18111	18365	18214	18363	18287	18379	18436	18067	18347	18052	18270	18207	18448	18073	18083	18408	18494	18296	18356	18263	17968	18332	18135	18101	18051	18245	18360	18194	18426	18359	18263	18196	18365	18305	18267	18307	18164	18085	18386	18389	18232	18396	18308	18277	18319	18122	18361	18236	18108	18111	18135	18231	18244	18211	18106	18271	18367	18246	18091	18103	18317	18149	18360	18216	18124	18340	18119	18336	18278	18274	18244	18165	18139	18031	18411	18205	18148	18216	18339	18223	18154	17989	18517	18204	18176	18186	18127	18120	18180	18397	18107	18240	18165	18123	18210	18225	18417	18270	18227	18414	18406	18331	18325	18091	18233	18162	18194	18299	18266	18267	17988	18180	18147	18167	18084	18416	18246	18308	18122	18088	18268	18254	18288	18146	18145	18353	18333	18412	18350	18242	18240	18276	18152	18224	18327	18210	18335	18183	18256	18073	18198	18117	18067	18305	18429	18257	18384	18210	18137	18410	18287	18028	18184	18216	18346	18196	18142	18286	18379	17992	18181	18174	18251	18173	18477	18065	18352	18278	18086	17932	18086	18222	18354	18342	18196	18327	18124	18125	17991	18321	18339	18193	18194	18244	18045	18418	18111	18371	17886	18205	18376	18260	18315	18027	18305	18365	18427	18264	18221	18264	18243	18247	18169	18108	18188	18446	18171	18268	18165	18352	18287	18274	18024	18087	18279	18234	18381	18225	18197	18239	18133	18249	18465	18181	18320	18193	18117	18297	18195	18051	18329	18213	18299	18141	18241	17956	18281	18233	18335	18114	18340	18313	18111	18367	18276	18410	18345	18130	18232	18352	18144	18333	18204	18293	18253	18007	18264	18170	18338	18100	18193	18268	18191	18292	18021	18335	18207	18343	18005	18314	18336	18481	18248	18311	18194	18386	18089	18172	18218	18158	18236	18268	18233	18328	18150	18287	18249	18058	18046	18045	18188	18068	18211	18295	18347	18161	18309	18313	18224	18202	18071	18074	18207	18115	18540	18171	18097	18262	18284	18158	18378	18530	18339	18168	18194	18287	18346	18374	18262	18124	18272	18095	18064	18345	18125	18243	18221	18222	18334	18207	18219	18342	18140	18329	18201	18204	18339	18081	18262	18289	18179	18179	18275	18418	18161	18220	18271	18174	18112	18053	18302	18012	18183	18337	18285	18206	18245	18078	18288	18134	18380	18419	18254	18154	18332	18077	18343	18257	18297	18114	18226	18134	18215	18132	18213	18310	18085	18139	18163	18215	18118	18316	18192	18224	18332	18384	18246	18210	18221	18090	18216	18138	18273	18425	18400	18052	18237	18278	18265	18386	18408	18323	18193	18324	18274	18117	18202	18359	18306	18077	18308	18226	18573	18427	18186	18387	18286	18137	18279	18452	18212	18232	18180	18161	18327	18314	18191	18208	18252	18419	18426	18208	18216	18445	18255	18243	18135	18281	18375	18392	18137	18288	18068	18456	18338	18387	18041	18410	18176	18295	18116	18486	18489	18226	18259	18449	18299	18086	18540	18204	18204	18415	18351	18272	18228	18292	18284	18273	18075	18118	18115	18264	17974	18112	18269	18097	18154	17978	18095	18207	18153	18187	18143	18191
14459	20643	19794	18158	17671	40406	53126	42297	28346	19908	16983	16220	16325	16050	16319	16314	16177	16438	16242	16166	16167	16065	16300	16279	16226	16151	16119	16234	16187	16120	16274	16293	16096	16352	16396	16230	16298	16301	16307	16261	16152	16190	16123	16331	16357	16198	16453	16272	16250	16248	16258	16123	16298	16341	16241	16443	16230	16195	16345	16182	16162	16202	16071	16273	16343	16171	16121	16335	16243	16260	16141	16155	16202	16318	16242	16301	16184	16179	16175	16206	16282	16166	16420	16144	16123	16133	16364	16402	16278	15986	16256	16186	16234	16296	16165	16127	16217	16240	16422	16234	15987	16184	16153	16213	16358	16141	16304	16043	16204	16283	16208	16272	16038	16273	16139	16245	16048	16227	16158	16168	15994	16261	16146	16258	16208	16143	16046	16282	16178	16184	16044	16330	16333	16304	16095	16167	16112	16155	16323	16117	16265	16224	16197	16232	16288	16319	16293	16327	16147	16166	16150	16203	16035	16235	16279	15990	16362	16204	16166	16150	16418	16305	16498	16296	16142	16200	16227	16238	16207	16193	16136	16192	16284	16376	16357	16256	16213	16209	16164	16291	16207	16287	16129	16212	16112	16287	16192	16455	16093	16322	16180	16151	16398	16288	16086	16102	16296	16130	16000	16223	16210	16211	16191	16336	16327	16165	16256	16334	16195	16250	16276	16285	16122	16085	16360	16183	16173	16336	16257	16198	16171	16302	16271	16245	16246	16385	16268	16195	16405	16289	16167	16254	16464	16255	16285	16254	16125	16251	16211	16363	16133	16222	16174	16047	16302	16187	16202	16361	16210	16213	16172	16320	16134	16278	16248	16222	16091	16000	16135	16118	16254	16230	16288	16184	16325	16306	16169	16177	16247	16363	16271	16286	16246	16204	16257	16108	16113	16172	16066	16319	16164	16392	16232	16348	15974	16132	16240	16362	16137	16269	16243	16160	16219	16376	16184	16207	16199	16158	16093	16270	16101	16116	16172	16136	16217	16290	16114	16205	16114	16215	16151	16251	16226	16261	16161	16497	16132	16048	16144	16253	16280	16215	16250	16176	16197	16236	16244	16141	16286	16097	16203	16166	16250	16181	16372	16278	16196	16146	16090	16203	16153	16137	16332	16115	16182	16146	16078	16283	16096	16183	16295	16248	16217	16230	16305	16272	16255	15980	16224	16176	16314	16350	16172	16257	16195	16224	16197	16163	16220	16035	16003	16185	16312	16176	16226	16219	16242	16242	16381	16338	16285	16118	16211	16291	16184	16222	16190	16128	16250	16333	16102	16452	16309	16242	16230	16320	16238	16373	16353	16153	16155	16399	16196	16373	16145	16268	16313	16127	16253	16253	16172	16180	16304	16144	16228	16176	16199	16280	16420	16048	16268	16120	16308	16150	16260	16336	16363	16280	16228	16216	16339	16339	16278	16156	16476	16134	16211	16221	16295	16124	16323	16288	16238	16232	16378	16341	16279	16132	16238	16211	16252	16264	16236	16364	16212	16260	16171	16240	16131	16315	16301	16264	16409	16207	16258	16268	16356	16315	16339	16286	16230	16170	16279	16266	16159	16224	16320	16272	16213	16198	16080	16287	16148	16144	15979	16063	16295	16187	16160	16240	16274	16143	16223	16139	16318	16313	16337	16169	16266	16186	16266	16196	16366	16161	16109	16110	16396	16487	16230	16305	16203	16334	16286	16057	16066	16268	16274	16252	16116	16236	16359	16229	16007	16264	16356	16070	16259	16240	16036	16260	16362	16300	16184	16302	16312	16266	16285	16198	16128	16321	16260	16198	16326	16304	16245	16138	16305	16287	16117	16233	16282	16062	16271	16244	16335	16265	16145	16299	16160	16055	16350	16248	16246	16221	16176	16109	16376	16357	16364	16185	16354	16295	16154	16190	16260	16265	16332	16357	16175	16152	16425	16164	16303	16226	16302	16054	16400	16248	16086	16285	16100	16176	16123	16253	16163	16238	16200	16239	16157	16086	16168	16273	16398	16286	16234	16268	16365	16238	16084	16257	16213	16183	16402	16138	16274	16203	16120	16094	16347	16236	16235	16269	16351	16346	16315	16316	16422	16126	16280	16223	16326	16141	16175	16277	16121	16293	16229	16112	16125	16299	16138	16181	16345	16109	16281	16251	16321	16232	16290	16182	16162	16222	16219	16234	16270	16036	16108	16264	16194	16206	16250	16313	16171	16239	16105	16342	16117	16395	16302	16156	16046	16209	16218	16275	16217	16154	16212	16277	16254	16244	16143	16133	16293	16057	16084	16282	16254	16137	16285	16252	16206	16320	16283	16294	16416	16132	16252	16099	16228	16306	16312	16154	16210	15989	16333	16343	16268	16362	16366	16328	16299	16202	16128	16147	16330	16171	16147	16047	16228	16289	16308	16389	16262	16237	16136	16239	16242	16249	16281	16372	16120	16040	16199	16118	16129	16221	16249	16302	16171	16138	16178	16171	16235	16357	16279	16277	16203	16110	16279	16254	16214	16294	16151	16237	16293	16243	16170	16119	16141	16243	16192	16182	16191	16107	16169	16192	16288	16339	16272	16226	16202	16246	16143	16345	16254	16376	16057	16221	16030	16201	16330	16343	16294	16301	16172	16192	16214	16287	16293	16078	16317	16106	16350	16141	16153	16301	16279	16262	16234	16338	16190	16126	16283	16284	16141	16137	16252	16205	16186	16265	16185	16183	16260	16079	16310	16327	16176	16274	16102	16232	16131	16246	16006	16204	16426	16116	16080	16239	16228	16333	16313	16135	16171	16360	16176	16219	16148	16193	16187	16311	16129	16089	16174	16110	16280	16131	16286	16112	16139	16224	16344	16229	16089	16344	16313	16224	16259	16218	16401	16108	16231	16197	16358	16264	16178	16435	16193	16184	16391	16249	16278	16320	16152	16236	16263	16271	16239	16240	16094	16356	16202	16219	16155	16098	16226	16126	16163	16171	16207	16292	16183	16134	16213	16285	16102	16253	16409	16110	16228	16199	16410	16249	16212	16332	16187	16218	16224	16251	16272	16426	16194	16170	16227	16226	16355	16043	16139	16174	16056	16245	16198	16137	16221	16056	16233	16008	16345	16391	16268	16298	16036	16180	16115	16170	16190	16182	16317	16336	16178	16205	16347	16299	16089	16296	16202	16244	16204	16157	16313	16127	16192	16221	16209	16264	16216	15956	15995	16278	16149	15967	16185	16257	16168	16259	16242	16110	16187	16184	16307	16031	16273	16100	16252	16097	16110	16111	16265	16147	16173	16116	16053	16202	16221	16181	16234	16428	16207	16332	16197	16278	16295	16247	16214	16267	16216	16196	16242	16061	16269	16180	16264	16250	16287	16086	16273	16250	16105	16451	16097	16178	16126	16144	16263	16278	16309	16270	16181	16180	16208	16180	16338	16215	16241	16278	16252	15970	16199	16312	16150	16214	16273	16087	16009	16189	16213	16366	16544	16419	16299	16075	16223	16179	16265	16481	16264	16278	16296	16377	16254	16186	16368	16266	16214	16253	16173	16332	16074	16326	16326	16211	16116	16074	16208	16157	16300	16213	16317	16222	16199	16113	16197	16395	16213	16233	16046	16336	16469	16123	16174	16190	16246	16238	16218	16339	16120	16083	16367	16386	16171	16015	16077	16280	16372	16044	16330	16126	16144	16348	16398	16337	16008	16337	16165	16225	16109	16192	16103	16305	16274	16311	16044	16102	16205	16197	16281	16110	16193	16243	16249	16327	16209	16289	16333	16364	16248	16148	16286	16215	16305	16346	16252	16129	16171	16262	16255	16064	16243	16156	16376	16245	16337	16152	16201	16495	16122	16203	16203	16240	16360	16289	16184	16167	16081	16102	16450	16316	16114	16437	16354	16143	16213	16124	16281	16083	16391	16295	16241	16196	16318	16254	16213	16162	16251	16199	16309	16207	16307	16208	16221	16215	16248	16218	16167	16283	16212	16252	16203	16301	16251	16154	16332	16097	16070	16330	16193	16137	16103	16257	16126	16127	16132	16220	16143	16324	16187	16288	16041	16283	16009	16241	16162	16321	16283	16305	16261	16298	16201	16359	16259	16172	16271	16453	16068	16400	16227	16394	16293	16366	16047	16126	16196	16350	16308	16236	16269	16313	16183	16183	16195	16124	16422	16339	16310	16273	16306	16151	16380	16358	16316	16352	16263	16265	16387	16237	16305	16120	16335	16316	16131	16289	16200	16339	16222	16204	16315	16456	16210	16122	16265	16335	16251	16464	16277	16239	16169	16206	16263	16327	16213	16305	16278	16259	16302	16273	16286	16312	16202	16219	16264	16311	16136	16207	16418	16268	16270	16312	16303	16228	16152	16260	16340	16102	16233	16143	16061	16135	16230	16274	16391	16231	16201	16151	16258	16406	16311	16184	16189	16449	16215	16294	16317	16236	16335	16248	16189	16339	16251	16276	16127	16356	16336	16369	16254	16124	16270	16301	16302	16274	16312	16001	16254	16287	16178	16086	16262	16079	16207	16303	16185	16384	16315	16104	16505	16203	16295	16421	16218	16111	16331	16062	16318	16193	16389	16164	16406	16207	16281	16131	16234	16231	16303	16231	16265	16168	16181	16254	16407	16319	16105	16335	16286	16180	16383	16223	16183	16382	16046	16302	16177	16099	16367	16227	16131	16270	16254	16253	16323	16186	16219	16254	16314	16294	16108	16188	16350	16082	16138	16173	16160	16247	16223	16181	16288	16161	16364	16238	16457	16288	16302	16222	16270	16181	16229	16266	16243	16441	16042	16292	16116	16199	16326	16238	16290	16199	16225	16372	16243	16250	16178	16222	16360	16143	16206	16118	16435	16196	16123	16164	16203	16108	16262	16163	16158	16197	16056	16173	16278	16180	16197	16258	16153	16252	16360	16193	16329	16147	16132	16158	16291	16350	16267	16098	16287	16159	16338	16201	16151	16176	16450	16239	16323	16186	16038	16453	16367	16295	16209	16350	16268	16104	16069	16370	16073	16284	16033	16047	16053	16314	16271	16224	16236	16430	16064	16124	16299	16306	16192	16260	16288	16200	16227	16156	16383	16124	16413	16220	16251	16358	16197	16527	16228	16258	16398	16067	16279	16309	16130	16209	16328	16110	16324	16227	16121	16124	16209	16219
23836	21210	28684	24049	21792	48552	71857	57871	40543	27068	21571	19126	18763	18373	18499	18643	18658	18650	18596	18547	18265	18283	18547	18387	18636	18495	18413	18524	18302	18577	18532	18190	18462	18570	18343	18502	18145	18320	18397	18512	18476	18388	18605	18443	18509	18467	18489	18581	18437	18510	18475	18362	18374	18575	18604	18393	18408	18316	18401	18278	18417	18240	18420	18478	18199	18247	18339	18323	18290	18487	18382	18310	18506	18364	18459	18470	18287	18265	18285	18282	18209	18293	18424	18536	18426	18111	18340	18209	18270	18437	18462	18305	18509	18386	18549	18287	18538	18528	18437	18376	18223	18481	18412	18431	18177	18427	18360	18404	18403	18406	18107	18330	18424	18247	18373	18415	18454	18423	18472	18154	18168	18199	18532	18398	18374	18452	18362	18268	18689	18229	18382	18350	18358	18453	18321	18484	18554	18469	18222	18368	18360	18348	18426	18186	18076	18137	18483	18403	18319	18527	18456	18412	18207	18453	18513	18325	18764	18360	18456	18347	18256	18140	18368	18338	18473	18438	18261	18397	18303	18161	18413	18361	18294	18277	18348	18288	18414	18451	18435	18325	18311	18193	18364	18235	18325	18211	18426	18338	18388	18688	18371	18347	18207	18296	18369	18473	18350	18155	18324	18377	18328	18224	18404	18346	18447	18336	18408	18268	18256	18393	18234	18473	18394	18458	18247	18283	18342	18479	18532	18431	18305	18407	18270	18451	18321	18224	18391	18323	18365	18259	18247	18466	18467	18136	18326	18123	18242	18352	18369	18252	18387	18319	18500	18464	18336	18428	18593	18213	18373	18152	18187	18262	18346	18211	18334	18201	18423	18380	18378	18141	18392	18373	18349	18250	18389	18300	18258	18382	18378	18427	18317	18223	18261	18379	18381	18403	18167	18438	18506	18251	18594	18394	18476	18236	18336	18334	18324	18171	18565	18423	18275	18250	18422	18444	18469	18149	18281	18339	18416	18366	18223	18335	18240	18439	18243	18247	18326	18448	18505	18400	18240	18285	18412	18305	18440	18396	18368	18349	18326	18266	18321	18281	18399	18600	18346	18427	18323	18242	18365	18466	18122	18240	18361	18345	18136	18300	18380	18306	18316	18127	18475	18562	18330	18411	18370	18440	18433	18196	18216	18439	18332	18191	18293	18349	18434	18415	18473	18589	18374	18272	18162	18369	18474	18375	18287	18419	18396	18273	18339	18363	18171	18390	18274	18437	18187	18271	18255	18369	18288	18245	18484	18253	18471	18275	18541	18409	18306	18422	18414	18442	18276	18278	18245	18474	18384	18366	18513	18482	18272	18324	18383	18393	18469	18123	18461	18500	18463	18472	18379	18313	18274	18328	18541	18596	18264	18282	18492	18255	18283	18566	18408	18357	18200	18244	18161	18301	18257	18315	18312	18223	18253	18399	18353	18368	18255	18390	18364	18390	18332	18555	18336	18446	18377	18305	18253	18228	18226	18475	18252	18201	18374	18154	18462	18431	18349	18299	18277	18520	18328	18293	18404	18256	18273	18271	18382	18413	18439	18457	18365	18473	18273	18220	18426	18486	18289	18217	18284	18226	18327	18330	18381	18384	18200	18365	18192	18464	18419	18152	18496	18277	18059	18235	18287	18405	18394	18259	18442	18499	18338	18211	18350	18133	18141	18343	18213	18430	18393	18209	18239	18336	18288	18561	18353	18446	18238	18419	18313	18133	18415	18417	18385	18366	18208	18232	18262	18299	18447	18363	18256	18164	18359	18575	18391	18101	18302	18220	18438	18384	18335	18217	18225	18255	18343	18291	18478	18500	18384	18338	18435	18453	18418	18373	18303	18373	18371	18239	18134	18493	18331	18277	18379	18231	18361	18105	18206	18301	18295	18307	18221	18301	18259	18379	18293	18279	18330	18385	18301	18243	18438	18386	18596	18565	18289	18329	18469	18416	18256	18239	18390	18490	18322	18101	18526	18362	18305	18451	18309	18143	18368	18298	18390	18461	18196	18129	18294	18165	18579	18238	18248	18467	18439	18502	18402	18322	18331	18398	18410	18278	18350	18240	18440	18299	18317	18181	18239	18381	18259	18499	18333	18468	18329	18291	18363	18363	18480	18305	18264	18202	18421	18422	18424	18301	18322	18187	18358	18219	18351	18390	18277	18319	18264	18241	18362	18421	18323	18127	18238	18358	18296	18277	18311	18396	18479	18431	18433	18335	18255	18437	18216	18563	18249	18255	18359	18374	18456	18324	18321	18274	18380	18450	18614	18479	18385	18262	18188	18087	18448	18322	18344	18450	18346	18065	18462	18438	18590	18368	18374	18282	18299	18274	18268	18359	18207	18239	18405	18271	18409	18508	18426	18313	18294	18378	18444	18389	18350	18415	18266	18298	18414	18133	18350	18560	18053	18285	18336	18284	18160	18098	18337	18281	18342	18353	18395	18248	18414	18505	18342	18100	18293	18381	18433	18518	18461	18284	18569	18462	18328	18379	18361	18375	18411	18355	18281	18443	18378	18280	18144	18328	18475	18336	18539	18329	18269	18334	18249	18535	18175	18449	18535	18378	18315	18331	18462	18330	18523	18276	18417	18282	18284	18311	18390	18332	18318	18406	18316	18360	18199	18300	18221	18447	18304	18427	18411	18415	18594	18170	18176	18375	18408	18613	18496	18540	18473	18553	18339	18544	18428	18392	18374	18361	18341	18337	18114	18363	18341	18483	18254	18336	18166	18312	18229	18334	18450	18275	18470	18203	18452	18446	18565	18363	18309	18593	18284	18343	18490	18353	18374	18306	18300	18300	18560	18390	18319	18335	18268	18338	18433	18213	18551	18397	18357	18316	18372	18399	18373	18381	18207	18431	18353	18442	18373	18217	18624	18489	18314	18414	18266	18397	18434	18483	18316	18521	18181	18365	18520	18344	18258	18301	18264	18214	18308	18208	18257	18388	18505	18517	18226	18545	18214	18355	18327	18250	18209	18456	18362	18495	18328	18418	18400	18334	18277	18359	18355	18295	18281	18477	18447	18473	18306	18478	18252	18193	18360	18190	18274	18345	18368	18319	18298	18430	18166	18198	18234	18224	18390	18399	18353	18367	18395	18239	18541	18436	18203	18261	18435	18482	18473	18204	18474	18358	18091	18363	18248	18376	18533	18453	18339	18252	18464	18363	18215	18233	18400	18514	18360	18331	18515	18289	18349	18232	18436	18293	18414	18425	18527	18361	18192	18388	18581	18390	18253	18378	18574	18478	18128	18317	18546	18222	18263	18534	18501	18259	18217	18203	18406	18342	18379	18260	18406	18367	18503	18453	18391	18301	18479	18467	18491	18311	18249	18365	18489	18207	18555	18246	18302	18369	18270	18253	18506	18236	18476	18269	18370	18332	18073	18103	18310	18414	18233	18422	18419	18463	18185	18303	18215	18341	18560	18212	18341	18202	18209	18330	18631	18379	18372	18381	18406	18373	18395	18630	18248	18364	18357	18206	18350	18181	18367	18258	18108	18499	18326	18196	18341	18349	18599	18441	18391	18344	18260	18305	18365	18259	18367	18062	18208	18185	18204	18456	18268	18210	18360	18485	18307	18202	18413	18429	18227	18156	18298	18306	18188	18414	18509	18611	18271	18286	18650	18387	18414	18449	18299	18475	18603	18340	18348	18214	18533	18252	18288	18168	18371	18396	18283	18338	18323	18412	18198	18361	18423	18391	18575	18406	18444	18369	18294	18363	18428	18431	18485	18361	18240	18416	18318	18272	18282	18384	18270	18411	18118	18499	18323	18364	18388	18423	18245	18271	18337	18287	18596	18537	18426	18271	18385	18451	18145	18382	18525	18210	18405	18455	18082	18393	18280	18377	18437	18432	18314	18516	18368	18294	18315	18209	18349	18421	18078	18312	18546	18555	18385	18296	18405	18196	18268	18294	18339	18258	18351	18307	18438	18277	18420	18364	18461	18450	18495	18271	18316	18313	18266	18330	18350	18590	18442	18166	18074	18328	18411	18371	18392	18311	18374	18364	18278	18127	18314	18309	18453	18431	18264	18273	18360	18152	18063	18217	18397	18205	18347	18394	18248	18427	18171	18127	18256	18381	18412	18313	18245	18002	18253	18342	18366	18358	18402	18218	18202	18373	18356	18308	18284	18166	18293	18580	18262	18527	18343	18358	18395	18196	18460	18423	18417	18366	18407	18160	18151	18144	18274	18406	18417	18462	18496	18522	18141	18461	18584	18193	18390	18476	18309	18392	18352	18219	18428	18601	18518	18185	18269	18249	18170	18279	18161	18186	18407	18424	18491	18474	18171	18358	18487	18370	18329	18341	18224	18258	18376	18269	18215	18330	18184	18289	18414	18293	18509	18372	18304	18358	18253	18229	18475	18423	18547	18342	18377	18275	18338	18250	18226	18380	18416	18208	18382	18295	18404	18276	18161	18300	18596	18501	18314	18296	18430	18565	18278	18478	18383	18298	18329	18437	18293	18259	18088	18196	18285	18212	18391	18400	18326	18319	18294	18265	18364	18166	18321	18494	18343	18354	18397	18138	18436	18220	18310	18144	18305	18336	18262	18370	18441	18409	18343	18331	18592	18328	18177	18260	18285	18236	18192	18327	18259	18476	18369	18389	18624	18339	18262	18280	18442	18357	18337	18416	18287	18292	18309	18494	18310	18166	18436	18280	18336	18265	18238	18410	18515	18289	18454	18591	18486	18260	18445	18237	18228	18529	18567	18203	18391	18216	18397	18301	18403	18275	18316	18390	18392	18318	18209	18381	18347	18352	18409	18238	18188	18271	18268	18477	18469	18448	18299	18156	18327	18344	18527	18162	18431	18153	18265	18365	18419	18491	18420	18296	18377	18342	18222	18246	18479	18407	18347	18350	18078	18337	18371	18437	18178	18286	18482	18196	18396	18347	18363	18116	18523	18361	18481	18529	18212	18142	18492	18373	18161	18287	18379	18351	18500	18394	18358	18148	18234	18414	18477	18518	18512	18381	18434	18617	18565	18410	18480	18364	18192	18280	18359	18311	18187	18315	18456	18336	18468	18427	18360	18343	18563	18363	18520	18450	18400	18269	18308	18463	18150	18352	18308	18452	18376	18364	18247	18265	18462	18554	18367	18444	18362	18491	18365	18427	18398	18355
16249	27333	25285	21262	20765	55853	73463	58738	40491	25078	18309	16526	16440	16164	16311	16422	16331	16321	16351	16295	16310	16331	16351	16289	16369	16406	16328	16454	16382	16407	16355	16340	16318	16334	16391	16291	16333	16467	16366	16366	16200	16204	16441	16386	16389	16311	16386	16469	16395	16215	16160	16460	16260	16191	16387	16528	16426	16117	16304	16354	16355	16283	16167	16255	16170	16404	16473	16274	16193	16445	16270	16522	16303	16268	16255	16334	16286	16289	16216	16280	16328	16283	16249	16183	16458	16412	16321	16357	16281	16447	16352	16229	16398	16221	16305	16355	16277	16254	16180	16428	16315	16299	16426	16337	16347	16264	16309	16248	16345	16154	16376	16279	16250	16315	16373	16324	16362	16267	16427	16264	16436	16252	16301	16308	16522	16399	16287	16399	16370	16376	16313	16486	16239	16310	16223	16325	16434	16379	16304	16253	16349	16350	16429	16341	16234	16264	16312	16538	16458	16186	16431	16249	16375	16370	16544	16442	16212	16398	16342	16368	16350	16409	16368	16381	16411	16315	16356	16391	16259	16443	16386	16406	16428	16265	16387	16281	16376	16431	16296	16400	16353	16320	16435	16361	16213	16347	16314	16244	16271	16150	16384	16451	16350	16575	16403	16266	16383	16244	16402	16298	16434	16392	16328	16346	16276	16397	16388	16292	16307	16236	16236	16282	16287	16450	16459	16339	16192	16474	16328	16224	16260	16280	16358	16225	16265	16336	16210	16420	16489	16253	16430	16316	16258	16400	16281	16285	16215	16321	16272	16335	16214	16229	16253	16504	16350	16503	16429	16339	16449	16292	16169	16394	16290	16115	16535	16327	16412	16393	16305	16255	16333	16420	16343	16316	16320	16371	16369	16385	16261	16384	16250	16356	16281	16469	16267	16204	16386	16280	16491	16550	16189	16245	16419	16207	16417	16253	16174	16389	16259	16336	16400	16386	16381	16393	16466	16381	16215	16206	16276	16436	16384	16316	16320	16255	16454	16353	16331	16158	16342	16340	16236	16109	16263	16381	16206	16393	16350	16216	16399	16239	16395	16287	16429	16269	16334	16206	16408	16346	16586	16244	16395	16293	16194	16383	16493	16437	16208	16338	16220	16187	16375	16267	16386	16135	16294	16130	16385	16546	16454	16451	16265	16268	16528	16348	16417	16344	16323	16466	16272	16356	16443	16402	16232	16468	16319	16248	16308	16343	16444	16313	16223	16358	16323	16293	16410	16417	16405	16473	16398	16279	16299	16371	16236	16491	16246	16272	16295	16301	16257	16221	16429	16326	16477	16313	16283	16389	16421	16195	16236	16344	16307	16346	16124	16232	16145	16211	16265	16318	16451	16436	16221	16328	16503	16174	16378	16493	16139	16303	16516	16255	16383	16281	16350	16297	16229	16286	16302	16278	16064	16344	16259	16239	16318	16222	16423	16336	16341	16265	16307	16329	16294	16450	16394	16357	16470	16380	16362	16333	16426	16247	16291	16335	16326	16446	16245	16307	16292	16443	16313	16080	16444	16388	16182	16290	16352	16208	16201	16325	16412	16350	16401	16406	16230	16275	16347	16229	16346	16175	16264	16285	16396	16404	16478	16386	16231	16388	16400	16248	16331	16079	16415	16240	16326	16295	16269	16330	16364	16245	16334	16400	16302	16318	16338	16469	16437	16226	16235	16371	16392	16364	16292	16276	16537	16242	16254	16450	16362	16489	16224	16421	16326	16221	16360	16329	16433	16179	16197	16436	16277	16458	16361	16345	16378	16226	16332	16367	16359	16258	16430	16590	16346	16188	16136	16162	16423	16191	16345	16259	16285	16257	16353	16318	16584	16314	16503	16251	16293	16407	16297	16238	16270	16370	16299	16225	16305	16328	16477	16269	16328	16346	16245	16358	16197	16231	16276	16288	16358	16351	16208	16306	16287	16305	16153	16139	16398	16454	16366	16340	16230	16269	16138	16320	16305	16346	16426	16418	16425	16303	16324	16397	16289	16316	16222	16343	16407	16350	16283	16220	16364	16284	16279	16370	16272	16218	16420	16430	16094	16311	16342	16201	16246	16298	16328	16408	16364	16178	16301	16343	16394	16244	16204	16227	16416	16280	16449	16298	16386	16337	16343	16394	16214	16440	16261	16388	16415	16298	16322	16319	16347	16424	16557	16349	16390	16527	16319	16417	16272	16540	16521	16306	16251	16150	16483	16331	16446	16387	16407	16276	16344	16374	16284	16215	16231	16275	16320	16335	16311	16364	16355	16424	16329	16170	16445	16357	16264	16339	16388	16357	16258	16428	16338	16202	16212	16248	16302	16492	16403	16239	16252	16357	16372	16397	16289	16357	16273	16250	16193	16401	16174	16285	16344	16251	16369	16403	16284	16238	16416	16471	16233	16163	16470	16159	16397	16391	16321	16375	16390	16298	16298	16372	16262	16385	16432	16289	16336	16243	16358	16344	16392	16204	16451	16106	16479	16240	16244	16423	16427	16321	16209	16236	16286	16244	16314	16279	16469	16453	16209	16371	16239	16580	16339	16182	16255	16235	16468	16228	16268	16347	16402	16284	16215	16293	16282	16270	16460	16045	16310	16271	16224	16225	16456	16431	16447	16320	16282	16442	16302	16346	16261	16391	16314	16380	16419	16413	16313	16384	16234	16367	16227	16343	16078	16278	16315	16304	16450	16325	16468	16331	16369	16215	16386	16317	16285	16356	16365	16300	16365	16313	16367	16346	16285	16334	16344	16356	16450	16232	16254	16377	16270	16209	16471	16427	16293	16267	16256	16297	16221	16320	16242	16341	16213	16468	16236	16451	16053	16295	16385	16445	16418	16300	16233	16357	16297	16416	16254	16456	16183	16365	16377	16210	16348	16457	16276	16206	16289	16392	16303	16236	16499	16298	16385	16385	16302	16550	16296	16368	16170	16332	16376	16340	16205	16203	16320	16158	16288	16442	16403	16321	16641	16374	16234	16277	16493	16300	16255	16388	16505	16296	16046	16295	16297	16413	16259	16429	16306	16227	16333	16293	16308	16251	16344	16192	16342	16286	16260	16337	16333	16303	16179	16399	16484	16129	16293	16191	16410	16203	16354	16266	16256	16365	16266	16253	16386	16346	16194	16372	16345	16248	16573	16264	16338	16312	16334	16427	16501	16308	16398	16293	16326	16420	16444	16199	16311	16335	16423	16230	16437	16311	16416	16357	16273	16333	16305	16415	16392	16349	16290	16304	16377	16304	16349	16230	16388	16132	16417	16225	16389	16289	16236	16240	16283	16234	16367	16436	16390	16218	16294	16358	16210	16188	16417	16218	16337	16338	16349	16270	16415	16217	16456	16349	16413	16193	16278	16295	16268	16205	16386	16210	16334	16498	16114	16225	16139	16188	16344	16323	16196	16333	16315	16297	16241	16286	16414	16377	16408	16265	16156	16514	16313	16235	16298	16286	16248	16199	16331	16332	16300	16363	16327	16335	16172	16346	16297	16441	16435	16264	16336	16242	16118	16380	16173	16119	16263	16354	16451	16343	16230	16269	16304	16358	16496	16509	16160	16354	16276	16303	16370	16191	16287	16296	16378	16468	16219	16518	16395	16383	16345	16385	16433	16175	16211	16304	16239	16416	16502	16188	16413	16431	16194	16171	16347	16389	16327	16276	16340	16418	16336	16392	16209	16351	16294	16250	16374	16325	16276	16419	16363	16325	16229	16302	16456	16309	16447	16294	16459	16532	16248	16350	16471	16331	16367	16268	16421	16426	16304	16128	16292	16395	16245	16135	16236	16212	16343	16325	16249	16315	16413	16346	16158	16464	16194	16330	16487	16459	16284	16302	16289	16271	16212	16443	16309	16492	16309	16215	16310	16203	16231	16430	16585	16462	16379	16390	16184	16532	16316	16320	16254	16345	16364	16337	16463	16269	16253	16327	16345	16395	16328	16299	16455	16237	16181	16434	16353	16329	16257	16231	16349	16313	16340	16538	16470	16160	16357	16161	16216	16237	16282	16444	16209	16309	16226	16542	16261	16270	16237	16413	16158	16180	16372	16379	16387	16359	16199	16263	16282	16312	16286	16394	16245	16389	16207	16300	16437	16456	16336	16251	16369	16193	16415	16478	16272	16193	16296	16275	16041	16417	16240	16370	16359	16360	16272	16237	16288	16366	16121	16365	16300	16295	16501	16271	16323	16364	16153	16233	16263	16402	16366	16404	16327	16337	16516	16399	16323	16357	16368	16227	16310	16509	16303	16201	16307	16287	16285	16395	16340	16351	16383	16237	16324	16398	16267	16278	16377	16296	16291	16355	16306	16227	16107	16293	16247	16274	16258	16298	16423	16147	16224	16421	16201	16297	16217	16472	16121	16384	16282	16221	16474	16456	16335	16558	16377	16432	16252	16130	16330	16449	16213	16281	16326	16356	16444	16214	16556	16395	16204	16530	16186	16359	16320	16322	16373	16372	16384	16243	16532	16364	16373	16315	16211	16456	16273	16243	16309	16399	16293	16327	16305	16268	16334	16271	16325	16139	16381	16435	16373	16395	16351	16376	16375	16167	16288	16238	16270	16309	16271	16260	16292	16181	16385	16201	16300	16369	16362	16348	16466	16363	16359	16197	16336	16488	16227	16403	16207	16514	16246	16410	16237	16349	16481	16220	16380	16232	16209	16318	16310	16243	16295	16268	16325	16341	16304	16400	16313	16243	16245	16270	16326	16332	16427	16234	16344	16254	16172	16247	16306	16328	16298	16320	16259	16315	16199	16277	16375	16423	16392	16219	16299	16289	16323	16272	16465	16478	16276	16313	16498	16095	16301	16300	16271	16364	16336	16353	16254	16280	16366	16464	16298	16160	16243	16165	16409	16202	16412	16077	16290	16402	16299	16162	16211	16517	16380	16299	16325	16179	16435	16289	16307	16318	16239	16525	16306	16203	16198	16312	16208	16287	16385	16442	16285	16125	16295	16294	16358	16147	16302	16382	16425	16285	16315	16293	16205	16374	16346	16131	16301	16412	16324	16454	16410	16257	16337	16370	16349	16380	16458	16402	16341	16220	16205	16332	16484	16199	16259	16279	16362	16211	16473	16102	16431	16387	16346	16264	16189	16334	16299	16445	16220	16236	16329	16329	16459	16230	16455	16324	16359	16348
29360	22240	22968	21282	19371	24636	29730	26154	22883	20819	19940	19654	19649	19531	19572	19516	19625	19669	19485	19719	19749	19563	19677	19814	19525	19546	19594	19570	19689	19298	19643	19600	19685	19606	19643	19683	19652	19720	19592	19552	19507	19624	19716	19708	19629	19680	19472	19558	19627	19597	19762	19434	19609	19435	19425	19575	19750	19389	19625	19533	19694	19624	19553	19748	19594	19774	19768	19642	19549	19637	19451	19622	19708	19618	19608	19579	19572	19667	19739	19724	19730	19628	19620	19525	19569	19484	19486	19657	19781	19463	19585	19517	19720	19594	19477	19499	19836	19421	19627	19643	19667	19639	19489	19683	19530	19727	19605	19523	19722	19700	19733	19657	19605	19666	19673	19540	19667	19455	19586	19616	19529	19512	19680	19519	19584	19562	19686	19675	19640	19504	19531	19696	19533	19777	19532	19706	19517	19593	19622	19739	19606	19453	19580	19566	19635	19641	19898	19664	19695	19583	19650	19599	19683	19538	19536	19502	19590	19342	19566	19651	19555	19637	19744	19715	19520	19624	19648	19619	19505	19342	19398	19483	19497	19588	19569	19558	19429	19525	19692	19553	19586	19723	19643	19598	19620	19588	19404	19775	19519	19763	19515	19582	19743	19620	19626	19724	19540	19534	19539	19444	19614	19517	19509	19567	19669	19753	19649	19491	19599	19629	19726	19415	19550	19497	19618	19630	19593	19659	19754	19435	19710	19730	19707	19568	19572	19762	19648	19435	19614	19800	19606	19687	19700	19682	19588	19646	19596	19566	19401	19499	19468	19447	19529	19447	19745	19526	19668	19716	19607	19498	19519	19618	19514	19522	19586	19570	19579	19696	19399	19550	19727	19706	19502	19680	19602	19814	19645	19599	19643	19550	19667	19487	19587	19343	19438	19481	19540	19451	19660	19518	19392	19575	19727	19577	19459	19568	19742	19999	19498	19759	19772	19634	19538	19463	19567	19507	19703	19595	19587	19644	19575	19436	19399	19610	19416	19386	19516	19638	19557	19594	19596	19666	19700	19717	19569	19594	19415	19192	19600	19579	19635	19736	19565	19557	19513	19693	19416	19844	19702	19756	19594	19681	19631	19387	19455	19492	19429	19356	19289	19678	19552	19501	19454	19484	19645	19558	19695	19423	19660	19366	19651	19615	19508	19619	19658	19432	19509	19568	19545	19592	19582	19428	19494	19545	19656	19579	19458	19642	19606	19616	19931	19462	19525	19736	19521	19632	19601	19558	19617	19638	19635	19529	19772	19482	19696	19562	19665	19535	19503	19955	19567	19469	19697	19596	19699	19655	19656	19524	19668	19715	19567	19382	19701	19482	19526	19498	19495	19710	19466	19589	19425	19565	19776	19562	19300	19600	19458	19597	19559	19650	19376	19642	19828	19484	19649	19684	19629	19760	19720	19655	19687	19492	19629	19770	19682	19675	19738	19306	19497	19585	19680	19293	19671	19907	19591	19563	19591	19507	19583	19684	19476	19579	19638	19717	19555	19744	19732	19515	19581	19622	19539	19525	19564	19880	19621	19657	19484	19450	19727	19805	19636	19597	19608	19398	19445	19732	19683	19350	19436	19699	19522	19637	19693	19583	19537	19626	19623	19480	19618	19647	19721	19665	19469	19407	19520	19555	19689	19623	19490	19715	19659	19669	19459	19522	19473	19613	19643	19785	19626	19510	19428	19589	19509	19632	19511	19702	19579	19657	19712	19533	19737	19517	19674	19607	19652	19543	19754	19615	19438	19631	19530	19440	19729	19494	19522	19659	19508	19539	19527	19499	19446	19433	19460	19516	19588	19727	19451	19453	19688	19479	19500	19437	19491	19428	19639	19498	19604	19743	19424	19486	19481	19649	19422	19445	19468	19590	19703	19784	19492	19620	19538	19339	19528	19595	19477	19613	19537	19564	19594	19459	19583	19668	19617	19472	19727	19591	19561	19490	19564	19447	19572	19644	19564	19756	19428	19530	19667	19632	19676	19625	19632	19632	19628	19544	19644	19587	19470	19508	19643	19595	19620	19570	19601	19674	19733	19451	19532	19581	19521	19492	19611	19426	19471	19689	19541	19673	19654	19700	19558	19605	19836	19565	19709	19640	19490	19553	19379	19538	19524	19449	19552	19450	19657	19486	19591	19569	19580	19561	19455	19484	19466	19524	19613	19572	19670	19559	19559	19505	19668	19724	19646	19531	19736	19557	19605	19621	19761	19769	19751	19604	19839	19511	19615	19725	19785	19790	19621	19597	19520	19511	19509	19635	19530	19732	19572	19545	19625	19671	19678	19684	19713	19714	19714	19581	19609	19479	19564	19748	19718	19528	19667	19705	19555	19492	19628	19500	19550	19532	19646	19526	19353	19459	19582	19598	19647	19571	19582	19475	19484	19568	19583	19603	19503	19645	19748	19578	19354	19565	19634	19717	19658	19745	19460	19606	19601	19479	19638	19649	19607	19512	19601	19740	19698	19683	19656	19678	19608	19675	19649	19634	19718	19623	19613	19663	19611	19788	19516	19695	19746	19381	19509	19690	19661	19663	19687	19493	19654	19530	19523	19651	19528	19725	19716	19699	19598	19618	19540	19604	19680	19636	19458	19617	19612	19686	19414	19681	19664	19738	19606	19824	19335	19657	19652	19599	19459	19574	19509	19563	19506	19765	19903	19783	19837	19774	19666	19697	19529	19563	19731	19556	19561	19656	19476	19573	19505	19442	19531	19500	19830	19671	19739	19452	19627	19717	19571	19657	19850	19700	19511	19609	19533	19543	19705	19463	19644	19509	19440	19440	19619	19568	19685	19609	19478	19466	19579	19552	19694	19669	19393	19668	19691	19554	19569	19559	19411	19472	19613	19487	19689	19684	19638	19549	19605	19526	19410	19438	19556	19464	19526	19562	19601	19494	19706	19574	19726	19574	19421	19552	19859	19721	19455	19590	19578	19542	19721	19778	19928	19601	19535	19528	19628	19568	19549	19520	19567	19605	19689	19668	19679	19455	19817	19666	19703	19506	19613	19550	19533	19700	19684	19760	19953	19703	19461	19669	19706	19605	19521	19511	19756	19653	19461	19636	19489	19613	19647	19411	19769	19536	19613	19385	19709	19648	19582	19680	19635	19652	19602	19589	19910	19656	19634	19591	19406	19644	19719	19514	19613	19592	19736	19597	19769	19524	19550	19646	19620	19700	19688	19498	19623	19580	19546	19518	19594	19695	19631	19508	19531	19706	19654	19317	19516	19748	19609	19676	19652	19542	19559	19491	19414	19683	19803	19662	19426	19604	19577	19651	19511	19728	19633	19680	19603	19484	19789	19422	19478	19592	19606	19573	19411	19346	19421	19508	19570	19584	19849	19800	19442	19512	19619	19665	19713	19438	19516	19557	19656	19395	19711	19560	19728	19677	19633	19661	19567	19535	19636	19573	19560	19681	19609	19480	19646	19547	19779	19680	19449	19565	19582	19297	19685	19451	19506	19462	19535	19602	19503	19671	19873	19613	19556	19551	19780	19513	19565	19586	19497	19559	19667	19659	19522	19614	19512	19690	19551	19482	19630	19737	19590	19584	19628	19633	19810	19545	19452	19432	19479	19455	19547	19693	19496	19621	19649	19538	19601	19603	19430	19589	19402	19318	19501	19789	19676	19423	19486	19682	19476	19653	19575	19812	19845	19532	19369	19453	19730	19616	19552	19676	19719	19474	19708	19581	19692	19651	19649	19509	19742	19449	19434	19639	19490	19677	19609	19570	19739	19722	19585	19797	19573	19682	19559	19614	19604	19652	19814	19666	19649	19598	19871	19479	19659	19632	19653	19600	19661	19422	19565	19494	19841	19642	19499	19603	19662	19606	19736	19561	19612	19774	19602	19520	19770	19666	19704	19695	19635	19594	19567	19736	19564	19717	19588	19746	19651	19478	19594	19553	19561	19550	19683	19595	19566	19513	19592	19690	19605	19571	19783	19472	19763	19629	19418	19690	19693	19551	19417	19500	19687	19573	19691	19396	19669	19502	19528	19478	19568	19453	19929	19518	19566	19597	19837	19563	19557	19539	19417	19376	19786	19681	19749	19776	19518	19716	19735	19612	19568	19739	19791	19519	19619	19587	19708	19480	19578	19510	19760	19573	19636	19557	19437	19564	19516	19597	19463	19561	19564	19683	19535	19651	19580	19964	19752	19534	19452	19513	19760	19744	19459	19647	19667	19595	19822	19723	19347	19622	19482	19532	19716	19547	19491	19716	19438	19821	19566	19704	19843	19608	19566	19691	19588	19505	19673	19654	19512	19330	19520	19501	19617	19513	19526	19699	19626	19504	19631	19655	19469	19462	19599	19659	19707	19451	19452	19702	19720	19748	19658	19495	19594	19851	19725	19497	19631	19390	19523	19720	19606	19711	19617	19619	19946	19820	19592	19564	19422	19563	19672	19376	19560	19713	19628	19620	19622	19572	19571	19372	19425	19652	19544	19887	19723	19298	19572	19719	19534	19598	19744	19744	19558	19708	19523	19659	19522	19682	19732	19486	19826	19782	19657	19615	19675	19610	19719	19761	19646	19813	19329	19601	19611	19602	19661	19545	19308	19656	19741	19741	19399	19396	19540	19494	19648	19815	19683	19613	19709	19537	19767	19565	19570	19753	19665	19608	19670	19585	19512	19549	19535	19564	19679	19546	19570	19784	19646	19793	19565	19488	19513	19473	19465	19409	19824	19438	19514	19583	19662	19573	19487	19507	19606	19561	19455	19642	19695	19649	19747	19636	19714	19606	19785	19706	19722	19632	19528	19924	19629	19623	19791	19501	19588	19603	19654	19521	19472	19573	19507	19812	19581	19641	19605	19591	19835	19573	19428	19699	19570	19586	19802	19646	19747	19595	19692	19695	19666	19538	19498	19665	19598	19513	19628	19669	19860	19776	19567	19548	19490	19457	19508	19831	19638	19714	19813	19674	19457	19589	19555	19638	19643	19424	19864	19764	19723	19586	19549	19577	19631	19722	19605	19709	19718	19744	19612	19526	19677	19546	19588	19686	19464	19671	19903	19665	19347	19671	19670	19519	19437	19580	19566	19505	19555	19431	19646	19518	19726	19740	19682	19620	19555	19506	19511	19615	19672	19590	19607	19714	19429	19532	19749	19483	19603	19770
16514	17867	17740	17429	17216	25817	30168	24872	20547	17983	17251	17061	17020	17079	16903	16964	17138	17103	16857	16983	17054	17035	16927	16954	17016	17102	17219	17194	17001	16950	17067	16976	17084	16856	17063	17138	16956	16838	17162	16860	16928	17140	17041	16958	16974	17103	16930	17009	16985	16814	17300	17101	17189	17263	17148	16984	17130	17013	17182	17074	17029	16948	17042	17047	17112	16925	16799	17209	16914	16907	16920	17215	17099	17031	16961	17144	16939	17129	17024	17025	17131	17092	17071	17091	17114	17074	17030	16921	17421	17022	16907	17135	17129	17030	17147	16954	17166	17068	17162	16972	17205	17059	16960	17023	17115	16954	17169	17054	17044	16944	17035	17088	16788	17024	16953	17079	17062	17063	16872	16906	17116	16871	16798	17094	16898	17121	17158	16863	17083	17010	17144	16928	17140	17003	17002	16923	17016	17177	17005	17083	17104	16961	16905	17124	16978	17019	17131	16921	16976	17229	17187	17136	17037	16980	17131	17145	16986	17095	16894	16917	17136	16971	17064	17162	17027	17141	16933	17108	17005	16956	17105	16934	17055	17123	16959	17115	17157	17034	17206	17056	17092	17028	17100	17075	17054	16972	16991	17127	17081	17048	17113	16841	17034	16989	17011	17041	17033	17076	17060	17093	17154	17086	17043	17067	17067	16827	17220	16932	16994	17029	17014	17102	16990	17032	17196	17048	16991	16920	17089	16927	17077	17091	16989	17126	17116	17097	17287	16948	17064	17125	17004	17092	17153	17167	16942	17050	16977	17115	17106	17111	17031	16964	17242	17258	16942	17156	17014	17010	16944	16974	17067	16965	17077	17024	17010	17079	17170	16895	17128	16857	17067	17056	16968	17092	17206	16941	17263	17009	17094	17060	16863	17044	17236	17203	16972	16960	16962	17125	16939	17038	17022	16984	17065	16953	16996	16963	17233	17148	17157	17024	17102	17063	17056	17041	16997	16976	17034	17004	16949	17117	16981	17180	16973	17017	17047	17153	17071	17024	17133	16979	17157	17108	16855	17005	16996	16970	17208	17043	17151	17162	17106	17000	17010	17028	17021	17133	17000	17093	16931	17080	17053	17076	16809	16984	17150	17036	17019	17109	17073	17017	16992	17099	17104	17073	17251	17103	17055	17099	16999	17127	17160	16938	17159	16934	16989	17025	17002	17289	16987	17204	17125	17092	17099	17026	17068	17108	17155	16987	17087	17132	17129	16816	17095	17082	17108	17300	16965	17139	17067	17159	17000	17145	16979	16951	16917	17195	16963	17152	17111	17068	17043	17085	17111	17142	17126	16825	17021	16990	17159	17095	16927	17125	17027	16971	17081	17129	16980	17085	17076	16922	16985	16992	17211	16904	17108	17106	17182	17057	16982	17057	17139	17056	17176	17145	16988	17082	17119	17162	17074	17107	17012	17034	17104	17188	16910	17106	17002	17095	17174	17212	17121	17083	17008	17132	16966	17129	17047	17269	16961	16955	17098	16969	17007	17120	16944	17005	16985	16868	17121	17022	17064	17034	17012	16833	17009	17035	17172	16898	17033	17142	16947	17094	17265	17058	17100	16885	16929	17192	16848	16975	17049	17111	16947	16985	16991	16900	17077	17011	17164	16975	16998	16997	17068	17060	17066	17064	17046	16959	17049	17089	17035	17347	16955	16991	17006	17210	17090	17001	17172	16999	17178	16998	17057	17206	17051	17001	17023	16970	17166	16899	17067	16959	17258	17188	16958	17094	16928	17031	17089	17013	17105	17115	17279	17088	16910	17053	17091	17114	17114	17049	17074	17028	17029	17233	17073	17045	17139	16971	17092	17098	17317	17073	17058	17057	17103	17048	17033	17159	17104	17142	17107	17145	17014	17008	17071	17049	17016	16969	17041	16952	17085	17081	16986	16985	17099	17127	17158	17117	17003	16955	16974	17164	17000	16970	17037	17059	17122	16932	16997	17227	17213	17062	16973	17043	17054	17084	17029	17165	17082	17149	17124	17244	17083	17080	17079	17081	16989	17046	17067	17156	17096	17119	17077	17090	17289	17163	17177	17058	17006	17135	17076	17043	17136	17131	17089	17179	17054	17119	16831	17261	17175	16910	17080	16956	17166	17047	17050	16933	17009	17074	17134	16963	17265	17097	17142	17074	16985	17122	17035	17042	16822	17157	17048	17210	17079	17194	17109	17076	16947	17186	16934	17069	16946	17013	17202	17102	17036	17123	16988	17045	16989	16908	17041	17027	17013	17185	17102	16906	17203	17174	17093	17106	16953	16976	17059	17117	17165	17098	16977	17036	17011	17080	16982	17080	16885	17091	17184	17072	16992	17147	17116	17188	17155	17058	17100	17006	17219	17030	17142	17051	17057	16848	17180	16963	16882	17136	17065	17101	16795	17239	17116	17059	17072	17002	16950	17115	17256	17253	17037	17050	17072	17155	17048	17001	17077	16930	17083	17055	17227	17035	17108	17158	17044	17011	17120	17185	17083	17029	17062	17214	17293	17117	17032	17143	17014	16937	17196	16925	17205	16977	17069	17082	17173	17212	17023	17056	17147	17277	16955	17213	17034	17111	17067	17084	16947	17089	17141	17040	17218	17259	17107	17077	17003	16957	16865	17120	17127	16978	16984	17140	17127	17127	16998	17068	16975	17148	16947	17070	17107	16996	17024	17175	17081	17097	17121	17029	17104	17159	16980	17060	17029	16891	16971	17120	17100	17004	17190	17120	16997	16910	17130	17018	17103	17157	17014	17040	17118	17161	17035	17235	17104	17000	17089	17013	16897	17030	17090	17206	17058	16947	16910	17038	16947	17152	17001	17262	17198	17043	17053	17081	17020	17129	17146	17167	16949	17056	17071	16996	17057	16943	17260	17007	16981	17167	17099	17021	17041	17015	16974	16873	17081	17176	16910	16929	17058	17149	16902	17032	17045	17006	16923	17062	16878	17176	17050	16846	17027	17146	17167	17178	16914	17014	17048	17074	17254	17040	17193	16858	17154	17076	16939	17023	16932	16972	16865	17041	17126	17033	16993	17140	17119	17069	17028	17076	16944	17063	16991	16987	17041	16943	17255	17114	17045	16998	17145	17057	16918	16919	17142	17131	16949	17123	17085	17049	16916	17213	16900	16993	17085	17014	17013	17122	16927	17184	17008	17129	17030	16961	17039	16934	17082	17172	16965	17151	17124	16966	17039	17104	17028	17113	17109	16992	17203	16981	17021	17170	16820	16987	17008	17114	16905	17073	17056	17041	17156	17146	17141	17255	17091	17099	17007	17028	17148	17101	16952	17041	17075	16882	17089	17030	17089	17056	16949	17007	16962	17047	16927	16968	17009	17015	16998	17191	17173	17040	17081	16900	17085	17165	17137	16982	17083	16923	17151	17025	17054	17036	17102	17059	17083	16970	17103	17059	17117	17166	16999	16876	17032	17084	17215	17012	17004	17132	17119	17027	17074	17185	17023	16912	16881	16940	17058	17178	17124	16834	16966	17073	17164	17053	17138	17019	17047	17002	17037	17029	16914	17141	17057	17073	17030	16964	17042	16986	17121	17216	16929	16983	17197	17270	16729	17066	17279	17158	16992	16979	17039	17056	16976	17169	17075	17151	17223	17115	17090	17113	17014	16900	17156	17041	16911	17016	16884	17076	17039	17093	16972	17106	17151	16973	17141	17042	17028	17103	17043	17132	17088	17052	17178	17166	17031	17019	17000	17073	17118	17182	17082	17000	16926	16981	17111	16858	17118	17265	17010	17082	17105	17091	17054	17021	17023	17080	17009	17090	16993	17150	17020	17052	17150	17051	17172	17028	17031	17104	17148	17096	17248	17178	17047	17208	17162	17044	16921	17017	16956	17204	16906	17128	16963	17033	17062	16972	17005	17084	17095	17094	17098	17151	16871	17089	16912	17082	17226	17110	17087	17018	17011	16986	17053	17013	17108	16930	17156	16997	17286	16985	17229	17081	17105	17094	16960	17106	17146	16994	17012	17059	17071	17236	17025	16960	16998	17066	17121	17031	16967	17178	17168	17198	17085	17152	16971	17006	17220	17086	17118	17076	16919	16923	17108	17104	16910	16982	17063	16977	17128	17087	17062	17029	17032	17130	17261	17069	17049	17077	17091	17094	17264	17060	17203	16945	17190	16973	16994	17179	17112	17250	17122	17028	16969	17121	16900	17088	16903	17086	17129	17101	17002	17205	17103	17075	17140	17158	17060	16934	17170	17074	17140	17098	17007	17130	16968	17050	17102	17116	16999	16980	17036	17092	17099	17059	16990	17042	17245	16909	17163	17151	17212	17163	16993	17180	17121	17068	17060	17177	17084	17000	17117	17076	17009	17200	17056	17147	17185	17038	17075	16981	17050	17030	17054	17067	17082	17025	17200	16956	17002	17128	17153	16993	16988	17004	16996	17097	17125	17200	17102	17103	17149	17090	17133	16999	16975	16778	17094	17196	17068	17007	17170	17009	17091	17176	17132	17234	17130	17369	17167	16994	17081	17000	16917	17055	17126	17030	17067	17024	17061	17142	17069	17143	17060	17025	17115	16930	17062	16979	16949	16992	16808	17142	16946	17239	17071	17166	16849	17243	17052	17119	17018	17105	16951	17237	17071	17057	17052	17079	16924	17141	17135	17030	16830	17039	16920	17054	17022	17054	17224	17127	17074	17018	17080	16912	17024	17101	17028	17001	17123	17089	17123	17006	17214	17232	17064	16938	17110	17284	16965	17068	17048	17055	17064	17005	16997	17118	17131	17102	17070	16926	17043	17000	17173	17158	17062	17027	17037	17157	16954	16859	16971	17097	17074	17048	17124	17033	17157	16938	17109	17098	17049	16895	17084	16976	17032	17158	16943	17113	17050	16941	16964	17059	16923	17137	17054	17030	17097	17126	17003	17127	17160	17051	17213	17175	16987	17045	17126	16936	16958	17014	17069	16973	17187	17173	17043	17071	17056	17026	16996	17113	16987	17055	17006	16893	17039	17199	16958	17086	16999	17222	16888	17013	17142	17227	17109	17046	17071	17268	17161	17042	17039	17129	17146	17003	17167	17009	17126	16917	17047	16961	17178	17181	16885	17074	16881	17259	17081	17152	17050	17136	17063	17099	17151	17156	17009	17003	16983	17132	17073	17100	17022	17228
25738	21189	27441	26113	23051	46687	54206	42553	30657	23833	21179	20609	20603	20294	20511	20356	20359	20389	20301	20372	20249	20349	20626	20233	20368	20278	20364	20336	20235	20270	20252	20403	20266	20427	20202	20413	20317	20250	20233	20252	20170	20184	20275	20271	20344	20334	20406	20387	20379	20077	20367	20311	20279	20191	20095	20086	20238	20325	20244	20232	20458	20331	20292	20252	20295	20327	20278	20108	20255	20355	20216	20175	20388	20164	20427	20286	20366	20135	20296	20379	20397	20217	20312	20359	20134	20332	20339	20047	20011	20098	20489	20154	20201	20184	20176	20237	20331	20456	20362	20361	20493	20301	20286	20043	20180	20172	20284	20344	20317	20208	20331	20124	20321	20193	20081	20359	20069	20350	20297	20132	20154	20170	20087	20258	19932	20153	20108	20297	20142	20232	20188	20254	20225	20095	20414	20298	20297	20195	20312	20456	20294	20381	20391	20283	20333	20255	20121	20272	20387	20171	20192	20357	20307	20096	20128	19922	20088	20381	20281	20373	20307	20145	20548	20252	20314	20213	20163	20138	20251	20213	20394	20108	20201	20269	20122	20065	20319	20327	20384	20079	20221	20256	20264	20429	20056	20304	20215	20218	20344	20140	20118	20291	20245	20372	20149	20096	20352	20282	20289	20249	20140	20222	20181	20281	20128	20329	20296	20253	20239	20321	20291	20356	20339	20267	20193	20211	20326	20204	20214	20401	20066	20362	20218	20200	20019	20236	20253	20187	20136	20250	20396	20076	20163	20360	20447	20037	20348	20219	20210	20570	20312	20175	20233	20167	20125	20130	20360	20346	20090	20381	20182	20167	20224	20216	20410	20211	20253	20030	20288	20132	20204	20184	20498	20184	20271	20382	20162	20010	20245	20294	20090	20129	20056	20124	20207	20560	20321	20322	20484	20180	20394	20411	20212	20127	20272	20221	20220	20287	20417	20350	20263	20174	20347	20253	20436	20302	20540	20388	20324	20330	20309	20350	20305	20231	20259	20311	20211	20212	20022	20108	20308	20365	20154	20140	20009	20103	20214	20263	20078	20178	20216	20068	20162	20377	20093	20227	20229	20179	20305	20110	20242	20206	20093	20226	20222	20271	20304	20239	20050	20137	20277	20221	20159	20150	20316	20344	20193	20181	20379	20118	20173	20393	20102	20321	20319	20217	20271	20221	20390	20266	20218	20212	20037	20145	20310	20427	20292	20153	20298	20187	20025	20204	20163	20270	20246	20179	20165	20401	20160	20133	20135	20430	20166	20319	20311	20017	20441	20243	20243	20456	20537	20119	20275	20125	20298	20465	20282	20156	20123	20303	20342	20421	20524	20221	20292	20485	20116	20214	20337	20212	20239	20371	20189	20431	20209	20145	20383	20334	20285	20014	20194	20467	20221	20290	20362	20293	20409	20266	20359	20255	20059	20236	20358	20545	20516	20203	20288	20309	20276	20219	20440	20279	20412	20369	20333	20225	20228	20249	20373	20366	20185	20207	20377	20172	20163	20430	20138	20138	20267	20201	20257	20281	20355	20143	20369	20102	20346	20311	20258	20350	20241	20103	20193	20287	20290	20179	20185	20383	20372	20151	20284	20055	20344	20350	20222	20379	20460	20292	20251	20424	20133	20138	20344	20138	20229	20161	20387	20331	20253	20278	20357	20104	20102	20336	20216	20295	20337	20430	20131	19991	20095	20118	20354	20364	20356	20294	20354	20311	20189	20117	20152	20281	20398	20291	20330	20244	20309	20092	20176	20256	20125	20229	20629	20308	20474	20349	20295	20150	20355	20417	20219	20488	20263	20204	20336	20278	20386	20225	20335	20317	20260	20269	20411	20125	20312	20187	20093	20395	20159	20313	20301	20252	20299	20187	20100	20257	20614	20435	20397	20264	20256	20326	20261	20193	20244	20324	20317	20252	20169	20281	20392	20176	20209	20337	20320	20231	20391	20111	20389	20461	20125	20310	20196	20131	20189	20120	20170	20168	20229	20088	20072	20334	20351	20199	20117	20264	20300	20461	20442	20349	20376	20305	20374	20121	20125	20318	20437	20109	20359	20375	20229	20356	20398	20310	20228	20190	20195	20278	20083	20262	20262	20189	20149	20222	20218	20190	20370	20238	20117	20179	20353	20290	20155	20194	20226	20267	20210	20173	20288	20033	20434	20492	20367	20355	20224	20291	20245	20165	20177	20241	20008	20289	20232	20113	20357	20190	20027	20221	20177	20359	20347	20397	20400	20288	20327	20326	20417	20440	20242	20048	20218	20228	20239	20099	20353	20332	20273	20396	20269	20221	20069	20236	20268	20339	20376	20292	20244	20219	20285	20212	20163	20385	20142	20048	20335	20208	20033	20267	20214	20254	20387	20400	20274	19966	20197	20248	20145	19968	20253	20343	20408	20251	20114	20185	20306	20251	20136	20048	20308	20397	20648	20354	20337	20370	20510	20184	20179	20325	20379	20199	20144	20085	20479	20113	20348	20143	20319	20282	20299	20158	20184	20407	20281	20465	20320	20376	20168	20158	20392	20160	20459	20311	20324	20168	20294	20097	20175	20220	20257	20174	20221	20401	20220	20352	20248	20296	20133	20220	20261	20342	20099	20291	20298	20085	20389	20344	20327	20321	20436	20034	20048	20230	20404	20026	20211	20221	20063	20483	20225	20124	20190	20228	20220	20216	20416	20395	20194	20284	20186	20270	20241	20279	20179	20042	20411	20025	20447	20128	20175	20216	20219	20333	20188	20179	20298	20211	20126	20144	20267	20502	20289	20178	20281	20335	20234	20242	20400	20216	20227	20208	20378	20390	20195	20359	20184	20267	20308	20180	20098	20350	20222	20075	20146	20134	20279	20178	20218	20355	20275	20196	20259	20215	20049	20260	20262	20246	20339	20187	20247	19942	20282	20161	20232	20105	20120	20142	20393	20328	20485	20252	20399	20297	20313	20175	20257	20216	20298	20309	20067	20128	20452	20356	20453	20363	19964	20233	20304	20034	20249	20150	20196	20375	20391	20364	20185	20327	20243	20250	20080	20144	20347	20242	20313	20539	20556	20247	20290	20226	20319	20212	20365	20459	20316	20465	20065	20133	20339	20180	20266	20316	20167	20035	20273	20086	20253	20057	20212	20273	20322	20242	20192	20304	20269	20354	20184	20227	20159	20205	20229	20146	20206	20061	20320	20155	20166	20124	20271	20422	20245	20175	20375	20217	20171	20430	20264	20313	20141	20136	20290	20461	20207	20121	20149	20201	20462	20342	20308	20244	20216	20114	20254	20352	20312	20313	20166	20220	20135	20339	20321	20403	20479	20228	20145	20157	20199	20114	20359	20392	20404	20417	20223	20226	20277	20189	20306	20206	20430	20345	20275	20303	20377	20290	20192	20048	20205	20269	20388	20203	20126	20318	20059	20092	20165	20322	20194	20242	20318	20296	20296	20389	20232	20370	20206	20176	20289	20139	20343	20245	20259	20289	20269	20279	20180	20316	20393	20205	20024	20269	20294	20317	20240	20253	20510	20526	20123	20184	20349	20316	20392	19945	20234	20221	20263	20102	20107	20197	20269	20195	20046	20413	19993	20392	20184	20332	20234	20184	20027	20355	20346	20222	20223	20117	20175	20130	20100	20301	20406	20277	20339	20165	20247	20395	20251	20291	20250	20190	20301	19995	20134	20222	20226	20125	20232	20081	20292	20149	20217	20093	20155	20180	20405	20262	20295	20116	20713	20173	20291	20377	20260	20415	20206	20364	20320	20237	20323	20340	20139	20109	20395	20302	20046	20050	20168	20191	20268	20238	20257	20281	20410	20415	20151	20289	20565	20235	20386	20400	20284	20121	20307	20175	20137	20263	20519	20225	20191	20241	20407	20141	20237	20403	20160	20317	20327	20314	20160	20107	20285	20149	20265	20259	20186	20225	20275	20211	20284	20363	20227	20358	20408	20129	20158	20277	20208	20081	20290	20340	20103	20385	20357	20220	20202	20237	20183	20116	20317	20367	20105	20267	20245	20190	20303	20384	20253	20180	20126	20123	20240	20142	20318	20400	20231	20130	20131	20377	20230	20457	20106	20362	20322	20266	20323	20048	20344	20338	20260	20297	20263	20430	19996	20415	20278	20282	20295	20304	20268	20236	20314	20350	20187	20347	20309	20141	20289	20154	20127	20148	20240	20337	20167	20101	20186	20073	20333	20143	20464	20195	20180	20364	20255	20272	20411	20293	20272	20136	20038	20075	20169	20300	20323	20263	20282	20347	20554	20180	20259	19940	20356	20281	20288	20168	20277	20429	20191	20335	20138	20110	20212	20281	20246	19997	20114	20200	20170	20322	20171	20395	20010	20191	20307	20222	20209	20501	20159	20286	20005	20293	20334	20259	20288	20325	20256	20188	20099	20310	20058	20119	20181	20214	20487	20162	20315	20435	20293	20387	20288	20290	20192	20570	20083	20045	20142	20201	20374	20082	20094	20299	20283	20227	20245	20220	20129	20523	20107	20195	20158	20195	20247	20404	20478	20328	20316	20222	20190	20059	20195	20153	20280	20231	20242	20301	20250	20265	20252	20383	20307	20262	20335	20187	20311	20482	20361	20330	20009	20246	20208	20352	20225	20278	20461	20363	19964	20209	20349	20002	20237	20261	20440	20387	20296	20247	20239	20130	20401	20430	20145	20419	20388	20343	20415	20201	20275	20425	20206	20254	20346	19910	20300	20211	20375	20254	20330	20291	20304	20368	20255	20287	20156	20298	20222	20309	20141	20127	20193	20172	20122	20327	20267	20374	20381	20019	20226	20316	20153	19996	20222	20023	20365	20281	20099	20290	20054	20182	20331	20529	20205	20302	20483	20162	20320	20250	20356	20358	20261	20386	20114	20266	20309	20312	20212	20286	20265	20256	20428	20154	20151	20256	20313	20158	20285	20335	20317	20268	20267	20318	20176	20203	20197	20193	20316	20425	20332	20183	20260	20365	20447	20369	20500	20287	20296	20282	20183	20409	20072	20214	20492	20289	20177	20415	20194	20208	20300	20318	20269	20481	20311	20395	20192	19958	20334	20143	20270	20203	20237	20243	20302	20144	20234	20285	20327	20174	20168	20136	20328	20427	20455	20213	19983	20166	20164	20233	20253	20290	20139	20336	20366	20200
15314	21746	21136	19184	22992	49424	52451	41643	28789	20564	18045	17657	17482	17495	17600	17506	17499	17442	17493	17536	17432	17532	17337	17378	17449	17388	17447	17630	17485	17482	17358	17465	17407	17605	17468	17505	17373	17355	17410	17413	17596	17629	17358	17484	17435	17444	17569	17424	17452	17305	17467	17401	17581	17433	17525	17274	17474	17309	17432	17415	17515	17577	17460	17532	17573	17510	17395	17569	17330	17730	17406	17603	17707	17398	17315	17478	17331	17436	17407	17407	17524	17451	17569	17429	17643	17406	17511	17394	17504	17387	17485	17532	17475	17264	17549	17348	17455	17514	17564	17258	17339	17595	17225	17482	17690	17268	17194	17452	17481	17512	17595	17510	17478	17477	17524	17242	17426	17409	17534	17545	17527	17539	17500	17369	17284	17207	17567	17328	17418	17540	17451	17597	17336	17387	17378	17318	17435	17621	17335	17566	17487	17419	17507	17303	17494	17540	17642	17569	17543	17476	17466	17570	17396	17651	17382	17552	17453	17628	17392	17389	17349	17494	17322	17590	17369	17475	17431	17347	17544	17329	17431	17631	17580	17390	17438	17436	17431	17498	17586	17398	17350	17519	17565	17407	17321	17550	17471	17291	17598	17577	17406	17431	17531	17484	17452	17490	17551	17424	17353	17370	17395	17492	17400	17705	17414	17310	17361	17421	17496	17422	17330	17503	17420	17551	17584	17438	17528	17402	17441	17688	17369	17446	17460	17510	17287	17454	17362	17554	17470	17469	17535	17347	17569	17401	17529	17503	17456	17529	17549	17499	17527	17468	17582	17437	17428	17491	17406	17268	17518	17477	17377	17272	17503	17383	17499	17544	17408	17535	17339	17587	17371	17384	17583	17697	17591	17526	17564	17501	17471	17267	17453	17523	17454	17463	17360	17512	17425	17544	17326	17417	17395	17371	17702	17320	17423	17519	17397	17450	17406	17560	17462	17467	17318	17564	17454	17327	17709	17502	17299	17364	17432	17494	17544	17565	17363	17492	17500	17322	17489	17450	17342	17460	17473	17486	17507	17523	17461	17595	17610	17266	17393	17479	17552	17560	17394	17534	17438	17521	17337	17485	17534	17411	17463	17473	17420	17610	17393	17409	17454	17520	17619	17322	17462	17482	17273	17394	17429	17451	17623	17374	17442	17669	17546	17536	17315	17329	17508	17428	17501	17303	17462	17633	17372	17366	17512	17503	17499	17592	17277	17478	17531	17564	17404	17380	17494	17448	17511	17656	17409	17697	17458	17440	17519	17373	17369	17441	17376	17509	17563	17310	17551	17470	17490	17377	17280	17314	17251	17220	17533	17477	17325	17533	17516	17377	17450	17402	17332	17571	17265	17315	17427	17592	17367	17254	17466	17555	17330	17376	17879	17363	17446	17503	17416	17438	17379	17402	17458	17384	17575	17466	17241	17360	17383	17411	17573	17456	17374	17306	17604	17480	17479	17475	17579	17459	17196	17444	17462	17393	17364	17461	17396	17530	17510	17320	17537	17499	17554	17531	17513	17369	17426	17534	17746	17435	17429	17379	17466	17415	17633	17399	17583	17275	17519	17508	17425	17222	17407	17500	17424	17426	17339	17564	17571	17558	17397	17502	17403	17489	17560	17365	17412	17358	17461	17450	17506	17507	17486	17287	17426	17443	17695	17404	17486	17418	17659	17443	17563	17624	17442	17443	17463	17446	17370	17377	17389	17581	17504	17538	17605	17578	17538	17469	17352	17491	17421	17531	17449	17611	17604	17382	17307	17410	17386	17467	17340	17584	17597	17579	17500	17513	17421	17384	17390	17501	17540	17531	17253	17324	17597	17620	17584	17479	17529	17326	17622	17509	17563	17371	17467	17421	17405	17571	17239	17423	17296	17357	17298	17400	17655	17481	17574	17498	17510	17501	17435	17495	17526	17419	17686	17139	17443	17609	17598	17450	17396	17470	17639	17358	17561	17496	17326	17450	17432	17609	17287	17349	17695	17470	17439	17441	17472	17529	17323	17351	17478	17308	17415	17521	17302	17651	17549	17340	17525	17566	17608	17422	17487	17357	17520	17599	17297	17402	17472	17364	17456	17578	17356	17591	17607	17595	17413	17443	17636	17328	17513	17459	17465	17567	17569	17368	17602	17231	17524	17310	17310	17499	17261	17404	17563	17364	17405	17471	17456	17404	17470	17490	17561	17433	17262	17468	17371	17541	17322	17340	17544	17505	17467	17343	17519	17481	17602	17232	17380	17268	17487	17470	17471	17429	17621	17506	17447	17304	17530	17629	17400	17276	17587	17477	17437	17497	17408	17549	17596	17448	17467	17508	17362	17571	17469	17283	17383	17403	17411	17465	17492	17483	17435	17503	17618	17481	17475	17334	17648	17475	17598	17482	17498	17618	17566	17361	17765	17526	17396	17542	17399	17461	17411	17542	17410	17461	17488	17477	17407	17571	17575	17324	17500	17616	17359	17642	17457	17479	17395	17368	17627	17466	17527	17428	17522	17574	17451	17614	17442	17349	17332	17355	17498	17354	17451	17338	17334	17536	17604	17517	17293	17416	17398	17550	17433	17527	17395	17565	17324	17544	17386	17338	17311	17438	17304	17515	17407	17591	17467	17593	17681	17498	17609	17563	17525	17279	17529	17518	17680	17355	17548	17439	17474	17492	17565	17393	17503	17500	17495	17349	17553	17410	17410	17211	17501	17392	17501	17420	17374	17538	17460	17574	17491	17367	17327	17451	17502	17417	17490	17375	17488	17703	17464	17409	17429	17446	17232	17546	17598	17443	17451	17565	17479	17539	17424	17460	17528	17466	17661	17467	17388	17489	17641	17546	17452	17496	17486	17615	17355	17519	17515	17481	17312	17604	17582	17459	17497	17398	17588	17498	17329	17592	17358	17583	17348	17553	17392	17303	17574	17581	17580	17331	17489	17452	17508	17372	17696	17445	17409	17454	17389	17277	17271	17517	17378	17509	17584	17491	17447	17324	17507	17552	17540	17501	17237	17474	17577	17407	17601	17459	17464	17448	17439	17413	17511	17523	17470	17507	17630	17386	17514	17438	17418	17419	17555	17382	17566	17492	17367	17385	17537	17300	17543	17514	17542	17443	17588	17753	17480	17296	17509	17729	17321	17443	17457	17616	17508	17469	17611	17417	17396	17419	17325	17412	17509	17400	17501	17283	17281	17539	17355	17329	17432	17449	17457	17445	17491	17481	17361	17415	17627	17372	17476	17411	17532	17464	17506	17327	17543	17480	17459	17580	17447	17268	17629	17332	17386	17458	17286	17256	17642	17524	17409	17497	17494	17461	17599	17359	17453	17551	17562	17550	17497	17472	17467	17506	17358	17599	17619	17419	17622	17491	17318	17471	17288	17495	17405	17490	17472	17391	17501	17432	17677	17340	17441	17352	17593	17424	17375	17464	17433	17577	17398	17546	17362	17383	17490	17603	17350	17415	17457	17376	17477	17438	17490	17498	17563	17461	17545	17391	17495	17459	17657	17565	17541	17368	17466	17529	17460	17656	17606	17511	17441	17441	17416	17565	17487	17410	17539	17543	17501	17450	17393	17599	17445	17410	17517	17641	17579	17502	17462	17463	17419	17504	17429	17605	17688	17333	17436	17387	17539	17563	17637	17346	17400	17343	17401	17451	17510	17320	17413	17437	17527	17640	17285	17377	17593	17333	17312	17215	17488	17514	17445	17536	17469	17475	17414	17491	17497	17350	17452	17593	17535	17418	17351	17526	17620	17534	17378	17452	17392	17539	17548	17376	17415	17354	17438	17387	17442	17561	17430	17558	17488	17416	17436	17369	17338	17449	17608	17526	17338	17439	17502	17469	17439	17358	17455	17490	17423	17446	17470	17405	17430	17411	17389	17565	17464	17563	17418	17480	17495	17616	17460	17405	17615	17452	17461	17648	17559	17433	17437	17562	17468	17538	17306	17269	17318	17494	17605	17301	17617	17442	17325	17508	17573	17490	17482	17509	17481	17432	17390	17500	17440	17440	17701	17490	17410	17420	17675	17631	17342	17448	17440	17451	17401	17483	17466	17502	17584	17418	17443	17398	17469	17457	17465	17299	17626	17439	17290	17285	17429	17485	17437	17459	17639	17386	17332	17433	17351	17545	17494	17567	17309	17607	17454	17446	17369	17481	17550	17267	17549	17520	17339	17273	17384	17561	17460	17365	17382	17462	17366	17364	17229	17546	17456	17406	17444	17437	17487	17542	17347	17478	17182	17561	17424	17287	17416	17315	17463	17203	17463	17576	17322	17520	17378	17368	17511	17528	17475	17539	17292	17731	17438	17435	17428	17557	17479	17565	17396	17483	17408	17435	17464	17373	17382	17443	17475	17434	17433	17349	17409	17513	17504	17550	17351	17431	17724	17447	17493	17494	17658	17573	17436	17396	17543	17454	17600	17442	17419	17513	17474	17507	17634	17443	17369	17446	17586	17383	17432	17560	17401	17496	17522	17422	17386	17366	17527	17564	17449	17463	17503	17492	17447	17577	17236	17464	17283	17561	17581	17334	17558	17359	17523	17427	17473	17480	17455	17369	17600	17527	17365	17429	17373	17376	17428	17474	17293	17590	17543	17449	17489	17368	17443	17475	17589	17339	17527	17393	17574	17454	17488	17463	17503	17611	17384	17254	17562	17442	17417	17711	17458	17325	17604	17460	17425	17421	17515	17370	17325	17369	17381	17397	17488	17547	17308	17585	17469	17394	17477	17514	17421	17542	17422	17457	17533	17381	17414	17357	17494	17351	17587	17582	17437	17556	17572	17590	17394	17511	17453	17480	17135	17533	17473	17202	17343	17435	17382	17359	17390	17500	17490	17400	17472	17488	17293	17369	17492	17609	17561	17624	17457	17302	17450	17413	17520	17453	17421	17353	17484	17408	17448	17459	17529	17474	17245	17611	17459	17637	17552	17378	17490	17498	17491	17594	17577	17471	17524	17536	17521	17492	17256	17449	17413	17488	17375	17397	17529	17471	17602	17628	17361	17362	17444	17586	17380	17520	17568	17634	17535	17318	17753	17653	17440	17380	17418	17413	17563	17441	17417	17433	17336	17606	17661	17415	17460	17332	17562	17449	17594	17459	17514	17244	17591	17458	17372	17465	17625	17435	17556	17519	17339	17520
23671	21154	28594	23987	21968	53414	72082	58314	40734	27964	22708	21130	20744	20649	20837	20475	20540	20676	20587	20617	20527	20525	20478	20539	20445	20620	20450	20676	20351	20590	20555	20630	20435	20549	20447	20565	20464	20473	20515	20512	20445	20524	20400	20544	20380	20542	20381	20521	20489	20374	20382	20536	20527	20597	20291	20505	20463	20479	20319	20303	20225	20404	20392	20317	20579	20533	20601	20388	20396	20516	20380	20240	20317	20304	20437	20567	20279	20393	20397	20363	20614	20350	20518	20332	20431	20283	20097	20689	20634	20397	20344	20377	20311	20426	20471	20384	20534	20367	20514	20192	20443	20574	20341	20549	20395	20302	20475	20531	20521	20444	20439	20482	20395	20551	20387	20378	20401	20367	20361	20363	20449	20388	20503	20261	20421	20482	20551	20624	20296	20377	20381	20553	20542	20572	20472	20513	20372	20269	20462	20344	20314	20417	20383	20295	20515	20550	20463	20614	20619	20346	20419	20482	20591	20521	20453	20419	20434	20443	20471	20385	20457	20342	20507	20296	20428	20376	20549	20379	20403	20533	20501	20234	20554	20348	20389	20405	20452	20657	20264	20526	20237	20389	20392	20448	20343	20416	20507	20370	20311	20422	20594	20468	20643	20475	20589	20463	20529	20352	20335	20188	20499	20318	20436	20606	20570	20378	20368	20299	20446	20499	20296	20328	20518	20315	20444	20182	20366	20522	20408	20447	20366	20411	20347	20482	20437	20537	20276	20221	20379	20410	20443	20493	20407	20351	20620	20564	20543	20411	20522	20331	20540	20473	20469	20458	20433	20529	20444	20178	20396	20436	20464	20369	20334	20441	20452	20216	20207	20370	20402	20512	20363	20275	20374	20477	20417	20557	20315	20286	20396	20426	20409	20367	20518	20260	20316	20475	20546	20632	20353	20411	20216	20430	20566	20360	20588	20376	20348	20452	20262	20323	20553	20317	20470	20329	20577	20523	20260	20175	20737	20401	20497	20352	20573	20429	20486	20549	20432	20294	20497	20276	20400	20140	20417	20389	20334	20604	20312	20229	20435	20482	20394	20529	20417	20322	20444	20498	20466	20393	20197	20593	20468	20308	20330	20396	20440	20169	20343	20344	20347	20524	20506	20395	20311	20277	20493	20148	20306	20503	20440	20297	20426	20343	20324	20471	20349	20224	20454	19981	20180	20113	20383	20651	20332	20472	20556	20438	20477	20358	20440	20227	20364	20392	20455	20310	20479	20442	20363	20386	20466	20466	20256	20233	20436	20442	20280	20354	20432	20273	20470	20344	20605	20337	20395	20311	20469	20333	20421	20411	20370	20384	20357	20524	20478	20488	20430	20303	20335	20377	20316	20421	20335	20380	20471	20370	20407	20407	20138	20264	20376	20459	20414	20379	20394	20353	20311	20370	20421	20350	20305	20339	20397	20510	20381	20344	20397	20469	20327	20261	20435	20495	20309	20272	20356	20358	20501	20583	20197	20247	20363	20402	20673	20535	20410	20408	20395	20239	20234	20430	20386	20525	20406	20319	20427	20406	20460	20385	20467	20387	20467	20477	20394	20273	20611	20506	20511	20338	20430	20434	20554	20402	20497	20438	20325	20452	20236	20299	20229	20349	20359	20450	20368	20625	20229	20431	20298	20292	20387	20448	20453	20434	20225	20536	20640	20472	20500	20374	20628	20360	20355	20294	20288	20429	20575	20415	20515	20438	20443	20401	20490	20476	20311	20322	20304	20382	20383	20483	20477	20253	20332	20420	20345	20510	20633	20556	20423	20670	20522	20413	20307	20253	20327	20408	20335	20345	20431	20269	20509	20555	20312	20245	20488	20523	20535	20605	20401	20561	20542	20392	20479	20397	20322	20311	20368	20266	20209	20342	20344	20322	20392	20396	20394	20552	20311	20524	20461	20264	20456	20520	20397	20453	20416	20360	20481	20341	20300	20227	20288	20516	20586	20300	20417	20338	20278	20408	20449	20340	20396	20447	20343	20435	20417	20476	20426	20237	20370	20546	20158	20359	20287	20354	20287	20506	20409	20318	20316	20493	20448	20436	20474	20479	20285	20243	20332	20465	20361	20472	20128	20340	20424	20389	20402	20279	20421	20449	20415	20565	20308	20452	20451	20554	20197	20243	20413	20452	20529	20271	20394	20478	20356	20484	20393	20303	20196	20485	20553	20391	20589	20357	20283	20301	20581	20420	20368	20308	20449	20436	20431	20316	20430	20262	20352	20375	20276	20342	20234	20329	20442	20356	20362	20338	20329	20216	20461	20492	20467	20356	20354	20426	20356	20460	20327	20395	20242	20344	20501	20465	20219	20079	20390	20303	20576	20428	20282	20433	20362	20263	20708	20658	20510	20331	20665	20632	20229	20381	20527	20101	20281	20237	20340	20298	20307	20403	20452	20308	20365	20302	20486	20393	20437	20261	20315	20273	20238	20356	20548	20389	20365	20261	20377	20358	20330	20457	20345	20276	20196	20281	20545	20747	20599	20402	20498	20429	20321	20475	20270	20176	20517	20609	20213	20512	20254	20112	20336	20265	20174	20267	20436	20524	20467	20397	20624	20318	20438	20339	20206	20438	20264	20353	20452	20353	20478	20397	20423	20339	20362	20360	20542	20569	20156	20572	20294	20515	20289	20549	20653	20375	20468	20171	20250	20312	20590	20288	20281	20420	20361	20531	20588	20346	20355	20437	20527	20343	20444	20334	20269	20511	20251	20236	20357	20419	20221	20474	20309	20544	20341	20470	20441	20311	20205	20391	20499	20410	20335	20533	20361	20399	20501	20364	20341	20476	20492	20318	20414	20329	20351	20371	20202	20212	20334	20333	20228	20523	20551	20336	20398	20657	20418	20303	20474	20226	20301	20513	20550	20304	20451	20324	20434	20261	20579	20413	20156	20272	20328	20555	20194	20394	20417	20532	20484	20445	20521	20416	20385	20244	20508	20636	20440	20165	20287	20375	20416	20268	20364	20335	20353	20446	20434	20403	20479	20348	20500	20500	20281	20367	20290	20450	20384	20291	20431	20601	20231	20430	20275	20574	20371	20434	20366	20224	20233	20409	20526	20527	20396	20347	20455	20333	20207	20310	20427	20368	20408	20324	20524	20227	20444	20462	20470	20265	20337	20481	20559	20201	20439	20398	20298	20623	20502	20219	20310	20171	20517	20398	20383	20304	20352	20395	20336	20488	20523	20516	20453	20322	20204	20377	20220	20578	20276	20355	20528	20188	20281	20117	20444	20493	20586	20500	20424	20229	20361	20543	20371	20432	20534	20391	20430	20411	20551	20333	20425	20355	20461	20549	20327	20444	20509	20375	20364	20342	20330	20324	20255	20630	20588	20470	20495	20591	20632	20268	20719	20320	20371	20467	20400	20407	20385	20508	20669	20417	20422	20432	20623	20364	20567	20263	20299	20199	20564	20302	20494	20498	20357	20471	20682	20506	20375	20345	20497	20444	20360	20508	20524	20588	20519	20458	20561	20247	20596	20359	20342	20342	20396	20348	20449	20271	20435	20249	20348	20431	20282	20394	20560	20356	20612	20384	20464	20530	20477	20429	20319	20494	20498	20352	20591	20416	20366	20384	20322	20053	20618	20431	20478	20364	20575	19983	20380	20334	20562	20539	20188	20190	20239	20457	20512	20159	20266	20379	20520	20409	20562	20381	20325	20395	20594	20253	20452	20379	20448	20497	20440	20447	20435	20472	20476	20220	20152	20573	20505	20247	20294	20435	20249	20540	20211	20314	20291	20431	20307	20230	20329	20365	20374	20491	20460	20327	20247	20277	20299	20571	20475	20559	20388	20307	20514	20235	20325	20353	20646	20615	20559	20402	20263	20348	20430	20273	20534	20623	20477	20403	20183	20527	20496	20653	20337	20350	20458	20412	20481	20360	20670	20410	20333	20360	20483	20427	20619	20512	20492	20341	20457	20592	20385	20580	20481	20488	20237	20278	20314	20554	20534	20489	20493	20420	20315	20455	20439	20423	20511	20508	20276	20445	20396	20515	20434	20250	20391	20340	20329	20326	20367	20149	20288	20285	20482	20390	20375	20322	20430	20418	20284	20241	20545	20559	20377	20546	20076	20431	20331	20437	20262	20617	20451	20458	20278	20375	20500	20161	20565	20161	20246	20270	20375	20335	20466	20288	20365	20487	20368	20679	20367	20368	20389	20759	20313	20551	20478	20410	20368	20286	20226	20406	20237	20365	20373	20499	20411	20221	20422	20293	20196	20316	20323	20391	20422	20439	20213	20395	20321	20482	20466	20258	20539	20523	20426	20502	20509	20293	20529	20417	20510	20307	20194	20584	20595	20353	20281	20213	20452	20611	20399	20307	20590	20414	20337	20263	20492	20235	20191	20280	20344	20573	20251	20314	20184	20361	20421	20376	20463	20528	20472	20274	20421	20226	20416	20269	20554	20507	20388	20206	20122	20348	20474	20461	20491	20424	20489	20590	20339	20304	20438	20278	20492	20374	20333	20309	20473	20417	20475	20502	20563	20523	20462	20334	20437	20460	20513	20546	20325	20339	20321	20338	20472	20566	20548	20483	20576	20345	20193	20350	20284	20584	20419	20499	20566	20198	20603	20423	20431	20536	20431	20438	20268	20289	20290	20315	20359	20421	20365	20582	20512	20212	20366	20458	20415	20436	20624	20313	20582	20375	20508	20210	20310	20441	20529	20309	20375	20315	20196	20333	20450	20232	20360	20358	20461	20286	20448	20350	20320	20445	20477	20530	20378	20380	20399	20442	20588	20308	20644	20383	20325	20509	20355	20378	20446	20609	20552	20294	20133	20300	20235	20384	20284	20420	20356	20418	20273	20377	20251	20334	20585	20549	20396	20393	20596	20541	20300	20470	20346	20548	20669	20338	20313	20443	20341	20600	20515	20281	20491	20346	20289	20315	20382	20292	20239	20372	20552	20452	20402	20357	20525	20629	20253	20443	20419	20625	20407	20267	20490	20567	20341	20460	20339	20541	20433	20440	20297	20426	20366	20502	20544	20576	20540	20376	20623	20398	20554	20355	20417	20381	20376	20377	20560	20448	20317	20333	20437	20495	20490	20380	20448	20384	20488	20246	20300	20422	20325	20407	20612	20610	20314	20410	20377	20303	20489	20331	20479	20541
16967	28040	26316	22296	23233	61000	73792	58922	40005	24872	18974	17683	17573	17554	17520	17556	17509	17435	17584	17550	17615	17591	17599	17447	17621	17473	17657	17586	17585	17518	17426	17640	17634	17500	17431	17632	17513	17524	17634	17360	17449	17617	17724	17496	17566	17364	17571	17568	17391	17566	17399	17569	17469	17629	17498	17611	17689	17451	17561	17588	17326	17566	17504	17601	17517	17532	17653	17528	17630	17580	17661	17415	17444	17338	17545	17537	17632	17547	17541	17635	17473	17658	17403	17345	17489	17563	17474	17538	17479	17492	17496	17528	17674	17565	17667	17611	17610	17581	17624	17598	17549	17407	17606	17485	17546	17650	17345	17364	17533	17667	17428	17629	17488	17540	17546	17595	17453	17419	17675	17604	17648	17691	17573	17594	17468	17423	17637	17534	17488	17592	17560	17693	17403	17493	17474	17587	17649	17614	17398	17511	17425	17494	17464	17664	17484	17618	17582	17453	17697	17564	17457	17551	17339	17535	17384	17654	17574	17528	17462	17705	17480	17413	17546	17523	17449	17586	17469	17464	17517	17516	17470	17451	17610	17552	17499	17479	17531	17482	17646	17573	17440	17569	17531	17664	17305	17702	17699	17640	17596	17511	17562	17621	17504	17525	17668	17548	17344	17556	17302	17439	17507	17494	17517	17544	17459	17474	17671	17375	17578	17516	17577	17571	17553	17543	17405	17522	17508	17445	17491	17517	17389	17611	17675	17346	17415	17580	17692	17419	17404	17442	17364	17472	17503	17474	17404	17570	17677	17577	17398	17490	17437	17487	17610	17375	17449	17536	17315	17536	17503	17535	17550	17431	17506	17449	17476	17613	17312	17444	17500	17640	17500	17416	17557	17399	17500	17631	17508	17626	17519	17579	17498	17392	17480	17470	17451	17483	17570	17428	17638	17501	17419	17531	17456	17482	17529	17602	17620	17428	17589	17704	17598	17337	17319	17473	17478	17308	17663	17430	17395	17516	17398	17404	17602	17557	17364	17499	17588	17579	17547	17393	17586	17490	17604	17633	17566	17389	17540	17533	17613	17506	17451	17528	17481	17668	17417	17432	17511	17479	17437	17554	17506	17600	17460	17366	17409	17496	17355	17662	17441	17334	17471	17643	17623	17503	17543	17547	17569	17521	17569	17484	17546	17420	17521	17565	17447	17518	17597	17547	17479	17681	17574	17523	17605	17418	17388	17605	17604	17574	17580	17640	17654	17495	17641	17619	17460	17382	17722	17587	17340	17554	17662	17615	17375	17475	17330	17617	17517	17455	17603	17550	17546	17596	17528	17515	17483	17573	17494	17441	17393	17587	17451	17493	17570	17450	17458	17511	17370	17350	17418	17503	17545	17447	17519	17316	17669	17527	17740	17476	17539	17657	17590	17518	17778	17652	17375	17574	17473	17488	17493	17587	17408	17430	17500	17556	17560	17662	17528	17465	17537	17374	17516	17347	17391	17496	17562	17588	17479	17548	17359	17526	17424	17408	17584	17342	17646	17467	17655	17620	17559	17503	17579	17675	17594	17584	17464	17349	17601	17499	17447	17534	17537	17592	17576	17517	17468	17479	17412	17590	17652	17559	17454	17588	17441	17610	17384	17473	17446	17435	17545	17684	17535	17565	17494	17389	17732	17622	17409	17530	17548	17684	17349	17377	17633	17485	17574	17559	17457	17513	17742	17613	17578	17682	17635	17501	17634	17577	17613	17429	17727	17667	17408	17448	17447	17481	17533	17627	17636	17503	17524	17603	17590	17621	17522	17373	17702	17627	17505	17536	17394	17468	17649	17627	17505	17362	17468	17457	17650	17588	17461	17325	17564	17529	17563	17717	17448	17560	17604	17604	17540	17574	17557	17520	17630	17733	17448	17503	17463	17389	17518	17176	17453	17539	17337	17614	17521	17530	17492	17548	17462	17505	17601	17373	17504	17524	17514	17435	17501	17674	17391	17544	17566	17409	17621	17323	17325	17399	17500	17682	17534	17502	17568	17390	17411	17426	17598	17548	17515	17453	17504	17572	17500	17622	17412	17641	17744	17526	17351	17641	17477	17431	17566	17569	17570	17524	17580	17529	17543	17507	17700	17577	17342	17510	17612	17435	17318	17291	17553	17518	17470	17588	17385	17505	17514	17703	17420	17512	17663	17522	17473	17497	17539	17346	17567	17434	17460	17349	17508	17354	17522	17666	17469	17458	17471	17519	17581	17453	17489	17489	17478	17452	17473	17404	17450	17495	17574	17379	17477	17568	17373	17545	17609	17558	17421	17460	17599	17659	17515	17421	17669	17476	17525	17465	17581	17664	17583	17890	17654	17557	17564	17547	17454	17670	17544	17605	17559	17591	17754	17474	17597	17443	17473	17527	17490	17479	17565	17707	17506	17463	17503	17526	17656	17560	17566	17492	17462	17596	17350	17487	17629	17562	17582	17626	17488	17356	17506	17466	17514	17428	17520	17464	17617	17448	17460	17613	17540	17408	17555	17481	17541	17524	17679	17615	17519	17382	17434	17584	17542	17447	17533	17553	17601	17470	17552	17601	17555	17553	17503	17288	17621	17477	17485	17551	17465	17731	17367	17464	17410	17395	17590	17396	17395	17521	17648	17553	17610	17598	17362	17534	17402	17468	17370	17588	17547	17338	17665	17424	17512	17554	17551	17471	17487	17459	17475	17599	17463	17493	17530	17450	17444	17423	17607	17434	17449	17564	17665	17431	17590	17344	17608	17407	17564	17275	17634	17601	17384	17556	17415	17574	17388	17379	17516	17571	17502	17608	17471	17518	17625	17572	17408	17584	17528	17409	17594	17451	17489	17477	17430	17568	17359	17540	17366	17531	17398	17532	17536	17613	17560	17619	17548	17337	17455	17467	17313	17408	17585	17557	17444	17517	17603	17535	17615	17572	17273	17478	17544	17628	17731	17259	17481	17445	17489	17553	17666	17495	17646	17477	17483	17503	17394	17521	17450	17643	17699	17277	17619	17585	17535	17418	17567	17537	17482	17648	17529	17380	17466	17446	17512	17664	17552	17455	17584	17478	17498	17513	17618	17536	17507	17603	17459	17547	17326	17485	17479	17407	17549	17481	17426	17484	17406	17512	17514	17562	17525	17583	17577	17512	17617	17468	17433	17557	17520	17437	17416	17437	17515	17477	17333	17545	17721	17505	17357	17495	17430	17522	17505	17464	17544	17497	17512	17412	17509	17649	17549	17409	17470	17636	17487	17693	17496	17592	17630	17539	17486	17501	17698	17523	17503	17496	17476	17462	17675	17480	17467	17499	17531	17423	17594	17509	17681	17522	17448	17606	17780	17521	17532	17489	17596	17581	17552	17333	17404	17297	17487	17481	17726	17452	17575	17424	17323	17514	17382	17583	17361	17494	17508	17454	17534	17402	17629	17477	17523	17515	17360	17532	17538	17544	17740	17317	17639	17264	17527	17519	17677	17480	17640	17459	17340	17592	17508	17411	17624	17541	17568	17246	17550	17418	17495	17612	17638	17468	17384	17585	17356	17553	17613	17744	17623	17472	17207	17413	17548	17606	17499	17427	17478	17585	17580	17451	17502	17503	17482	17544	17366	17515	17580	17489	17534	17494	17556	17419	17545	17570	17515	17574	17399	17458	17254	17657	17522	17342	17552	17591	17462	17432	17599	17534	17763	17407	17583	17565	17508	17557	17456	17498	17478	17545	17477	17468	17436	17377	17603	17527	17565	17526	17411	17599	17605	17421	17476	17392	17495	17570	17391	17523	17508	17485	17458	17421	17451	17722	17428	17578	17371	17525	17508	17680	17368	17595	17559	17551	17478	17673	17605	17503	17566	17412	17521	17335	17502	17492	17524	17437	17481	17552	17391	17579	17490	17597	17469	17562	17490	17581	17376	17349	17389	17612	17585	17463	17519	17461	17325	17647	17505	17289	17594	17421	17465	17662	17552	17518	17425	17417	17585	17598	17557	17536	17434	17352	17561	17426	17655	17486	17416	17605	17517	17533	17479	17685	17464	17418	17578	17411	17694	17536	17498	17730	17403	17601	17349	17604	17482	17467	17453	17650	17429	17633	17467	17546	17463	17576	17535	17612	17527	17541	17547	17475	17449	17500	17658	17497	17413	17526	17526	17592	17456	17598	17545	17572	17556	17642	17536	17646	17583	17576	17608	17537	17734	17567	17326	17651	17500	17519	17604	17565	17560	17439	17534	17509	17460	17343	17528	17553	17523	17536	17658	17717	17408	17482	17581	17546	17566	17493	17700	17362	17607	17548	17364	17579	17466	17521	17530	17514	17644	17415	17470	17556	17379	17509	17456	17520	17645	17445	17338	17551	17425	17514	17574	17557	17634	17408	17662	17381	17484	17391	17568	17732	17667	17556	17395	17463	17434	17399	17437	17497	17363	17378	17406	17639	17394	17716	17465	17587	17307	17398	17516	17469	17441	17557	17517	17652	17477	17468	17588	17548	17606	17311	17654	17465	17512	17464	17545	17467	17563	17552	17574	17523	17526	17533	17722	17506	17394	17415	17684	17577	17381	17624	17428	17377	17368	17615	17358	17666	17385	17518	17516	17458	17423	17498	17428	17598	17522	17632	17559	17547	17526	17411	17450	17593	17468	17634	17334	17551	17438	17471	17520	17513	17445	17445	17576	17543	17556	17654	17591	17431	17500	17495	17434	17514	17533	17365	17547	17601	17627	17468	17434	17717	17399	17499	17594	17513	17545	17644	17279	17564	17482	17389	17622	17550	17391	17627	17531	17666	17390	17677	17333	17547	17578	17538	17576	17528	17495	17544	17572	17373	17423	17581	17424	17545	17434	17432	17405	17562	17555	17423	17592	17523	17416	17427	17505	17336	17528	17476	17672	17431	17736	17488	17493	17505	17473	17568	17618	17522	17688	17428	17532	17468	17470	17598	17475	17431	17566	17575	17580	17536	17545	17471	17343	17696	17537	17589	17525	17366	17548	17427	17503	17351	17522	17539	17334	17508	17599	17492	17521	17585	17577	17383	17461	17491	17628	17483	17479	17299	17497	17446	17510	17503	17590	17674	17480	17579	17480	17612	17539	17435	17422	17536	17529	17492	17569	17348	17559	17706	17466	17524	17647	17609	17534	17421	17503	17597	17481	17532	17738	17569	17560	17414
29616	22614	23722	22220	20551	24232	30759	27667	24081	21789	20996	20585	20909	20633	20781	20725	20676	21040	20680	20798	20588	20857	20715	20785	20501	20832	20564	20748	20907	20769	20890	20616	20875	20793	20901	20810	20574	20658	20525	20657	20783	20676	20614	20766	20716	20572	20722	20819	20586	20874	20738	20677	20615	20857	20504	20639	20851	20814	20865	20796	20882	20849	20857	20686	20777	20663	20702	20653	20777	20657	20679	20684	20864	20834	20635	20801	20628	20700	20738	20721	20769	20858	20759	20840	20426	20717	20861	20759	20519	20650	20595	20846	20881	20688	20547	21021	20873	20477	20597	20889	20718	20780	20925	20466	20820	20744	20799	20723	20802	20617	20915	20633	20602	20714	20683	20690	20692	20515	20634	20536	20842	20601	20718	20669	20727	20763	20811	20590	20768	20811	20675	20529	20719	20725	20966	20688	20823	20755	20638	20732	20589	20744	20816	20859	20810	20509	20650	20610	20744	20586	20610	20672	20939	20813	20745	20642	20523	20802	20506	20487	20626	20793	20795	20580	20653	20506	20727	20477	20743	20679	20746	20674	20579	20501	20665	20617	20607	20315	20750	20713	20964	20595	20598	20901	20711	20710	20586	20691	20846	20798	20867	20573	20551	20525	20603	20529	20660	20762	20668	20755	20740	20985	20548	20691	20858	20740	20938	20689	20511	20740	20604	20688	20823	20896	20867	20893	20761	20758	20501	20584	20596	20517	20769	20653	20902	20979	20885	20848	20752	20783	20655	20905	20711	20769	20712	20582	20707	20714	20752	20792	20641	20660	20630	20592	20660	20724	20779	20818	20800	20771	20628	20823	20673	20675	20609	20605	20670	20737	20722	20657	20780	20949	20699	20638	20691	20621	20708	20651	20874	20667	20551	20734	20891	20610	20560	20967	20946	20726	20873	20998	20434	20657	20548	20898	20611	20765	20625	20416	20722	20898	20789	20739	20715	20505	20677	20511	20394	20771	20812	20735	20752	20650	20885	20701	20645	20632	20701	20773	20532	20630	20691	20883	20698	20745	20666	20695	20621	20633	20682	20687	21032	20773	20630	20436	20608	20581	20854	20734	20662	20718	20824	20745	20870	20668	20612	20758	20660	20587	20629	20923	20736	20749	20751	20621	20888	20638	20499	20797	20662	20715	20601	20703	20664	20661	20832	20630	20828	20757	20671	20725	20470	20560	20742	20754	20677	20754	20611	20948	20902	20607	20713	20679	20606	20854	20643	20455	20559	20609	20653	20626	20708	20473	20589	20616	20811	20531	20746	20696	20614	20543	20788	20655	20598	20704	20877	20466	20688	20663	20916	20610	20710	20767	20751	20781	20835	20617	20591	20936	20603	20770	20766	20690	20693	20697	20850	20678	20779	20620	20742	20746	20616	20731	20839	20651	20497	20792	20612	20795	20695	20928	20856	20625	20698	20615	20693	20440	20901	20735	20776	20563	20760	20660	20804	20837	20806	20665	20771	20609	20666	20654	20829	20673	20737	20756	20749	20617	20800	20692	20751	20752	20504	20791	20705	20529	20731	20861	20765	20757	20666	20766	20790	20852	20830	20898	20679	20647	20732	20832	20655	20674	20779	20772	20671	20823	20595	20666	20532	20891	20662	20678	20748	20789	20584	20627	20722	20771	20778	20709	20845	20696	20832	20540	20562	20641	20592	20716	20897	20788	20648	20893	20667	20606	20522	20546	20570	20687	20608	20776	20787	20799	20668	20534	20566	20743	20564	20892	20823	20658	20648	20725	20834	20805	20634	20593	20747	20685	20576	20619	20720	20884	20825	20737	20963	20874	20695	20767	20765	20603	20743	20584	20948	20714	20741	20800	20583	20502	20836	20894	20745	20694	20642	20687	20543	20582	20693	20699	20707	20628	20817	20611	20512	20740	20719	20690	20638	20711	20725	20787	20749	20633	20864	20720	21012	20501	20706	20688	20750	20650	20706	20534	20783	20839	21010	20707	20838	20564	20832	20811	20842	20802	20653	20652	20714	20615	20842	20721	20589	20654	20651	20658	20744	20842	20720	20693	20764	20715	20844	20599	20540	20693	20575	20583	20577	20722	20574	20743	20854	20837	20800	20716	20757	20945	20671	20815	20660	20606	20678	20738	20678	20830	20885	20818	20790	20793	20597	20862	20767	20589	20742	20692	20741	20662	20701	20783	20814	20928	20676	20821	20576	20839	20776	20648	20714	20658	20824	20864	20703	20743	20982	20789	20779	20790	20648	20561	20611	20679	20542	20702	20743	20700	20782	20787	20800	20763	20697	20692	20861	20965	20741	20751	20581	20628	20765	20646	20596	20757	20943	20797	20512	20670	20746	20631	20683	20665	20753	20522	20716	20639	20739	20534	20888	20838	20572	20595	20813	20608	20647	20547	20578	20677	20789	20677	20783	20688	20562	20616	20803	20732	20830	20604	20680	20856	20593	20766	20681	20596	20909	20559	20760	20900	20583	20685	20583	20704	20610	20506	20650	20625	20758	20695	20725	20828	20651	20833	20708	20830	20868	20726	20546	20708	20742	20733	20485	20638	20739	20670	20759	20865	20833	20763	20875	20885	20693	20674	20908	20893	20915	20792	20919	20544	20773	20559	20764	20715	20719	20724	20673	20519	20759	20819	20660	20590	20663	20494	20569	20617	20732	20407	20802	20648	20652	20704	20633	20747	20790	20670	20855	20687	20597	20787	20626	20822	20850	20719	20589	20695	20635	20705	20704	20823	20673	20828	20650	20524	20607	20592	20947	20575	20807	20742	20761	20732	20652	20567	20792	20865	20832	20518	20832	20581	20745	20484	20708	20599	20484	20720	20735	20738	20708	20686	20718	20848	20609	20748	20565	20537	20765	20645	20928	20651	20616	20901	20656	20621	20529	20603	20831	20814	20740	20835	20872	20615	20734	20477	20683	20568	20461	20835	20865	20663	20761	20837	20605	20644	20946	20724	20664	20677	20774	20814	20597	20845	20694	20795	20816	20737	20682	20653	20829	20772	20849	20878	20658	20622	20843	20557	20892	20777	20561	20679	20753	20922	20635	20817	20913	20699	20672	20642	20701	20603	20595	20691	20686	20911	20845	20823	20634	20768	20624	20751	20531	20552	20803	20651	20668	20660	20605	20441	20674	20687	20599	20619	20649	20772	20677	20848	20568	20630	20582	20764	21013	20710	20651	20664	20653	20843	20906	20571	20650	20766	20921	20776	20933	20656	20521	20683	20849	20848	20620	20740	20897	20664	20597	20512	20743	20537	20582	20626	20742	20635	20623	20574	20566	20620	21023	20683	20561	20567	20799	20815	20792	20604	20706	20531	20572	20752	20576	20771	20562	20601	20852	20758	20839	20748	20701	20879	20773	20637	20727	20887	20916	20734	20811	20639	20601	20811	20752	20605	20548	20851	20642	20534	20780	20620	20838	20689	20648	20984	20563	20598	20753	20563	20652	20625	20666	20893	20523	20613	20747	20814	20725	20775	20585	20632	20863	20734	20721	20671	20636	20691	20582	20574	20671	20807	20714	20642	20744	20721	20776	20669	20903	20733	20744	20808	20725	20663	20786	20626	20563	20644	20809	20868	20738	20695	20837	20748	20603	20789	20703	20649	20648	20840	20907	20734	20708	20754	20731	20500	20544	20749	20606	20734	20783	20663	20618	20575	20747	20727	20672	20716	20767	20719	20792	20509	20738	20521	20639	20523	20703	20691	20838	20878	20817	20748	20564	20802	20631	20648	20671	20746	20653	20789	21005	20631	20716	20767	20622	20747	20667	20581	20572	20525	20810	20773	20745	20768	20733	20525	20646	20692	20850	20860	20633	20604	20475	20775	20584	20958	20546	20716	20693	20789	20759	20662	20705	20821	20671	20670	20972	20639	20675	20556	20780	20757	20591	20680	20693	20563	20721	20584	20680	20405	20675	20629	20595	20703	20672	20680	20673	20741	20751	20635	20795	20592	20668	20716	20750	20652	20479	20512	20695	20521	20621	20678	20633	20853	20665	20496	20775	20977	20589	20629	20866	20652	20720	20804	20699	20777	20762	20696	20931	20722	20623	21001	20658	20694	20688	20864	20735	20796	20734	20751	20928	20833	20740	20508	20654	20785	20757	20878	20913	20676	20659	20648	20777	20730	20587	20513	20756	20732	20726	20709	20698	20854	20597	20717	20648	20685	20848	20703	20647	20623	20847	20623	20801	20729	20671	20685	20723	21086	20765	20781	20838	20919	20679	20836	20729	20850	20683	20720	20751	20494	20797	20823	20779	20926	20669	20842	20796	20841	20626	20519	20682	20800	20750	20656	20847	20424	21052	20702	20828	20755	20611	20710	20735	20783	20780	20743	20688	20737	20595	20533	20565	20572	20699	20714	20820	20535	20772	20454	20483	20710	20739	20797	20912	20876	20357	20642	20648	20802	20773	20678	20654	20656	20877	20650	20800	20992	20794	20712	20745	20684	20809	20611	20687	20610	20666	20920	20570	20626	20807	20590	20778	20594	20597	20638	20926	20739	20733	20664	20783	20800	20663	20626	20754	20692	20743	20624	20788	20845	20787	20868	20866	20894	20658	20597	20740	20765	20894	20835	20728	20825	20556	20803	20771	20569	20725	20610	20748	20665	20849	20703	20710	20581	20736	20771	20533	20710	20649	20636	20667	20634	20814	21031	20837	20821	20879	20590	20637	20526	20759	20697	20648	20717	20676	20655	20683	20679	20906	20909	20571	20625	20673	20750	20655	20557	20769	20754	20688	20660	20578	20747	20866	20771	20822	20758	20754	20441	20620	20670	20857	20684	20771	20746	20761	20735	20495	20613	20732	20752	20784	20631	20818	20791	20731	20556	20715	20589	20782	20534	20632	20694	20931	20822	20707	20719	20761	20708	20758	20625	20603	20789	20639	20815	20579	20770	20767	20650	20892	20639	20836	20713	20802	20527	20537	20866	20927	20857	20494	20768	20707	20736	20658	20836	20827	20852	20620	20672	20739	20649	20858	20838	20604	20725	20698	20755	20797	20920	20699	20504	20709	20715	20887	20624	20652	20550	20731	20695	20622	20835	20667	20571	20792	20786	20822	20653	20807	20708	20669	20879	20788	20533	20799	20560	20591	20839	20770	20874	20883	20693	20846	20698	20903	20591	20659	20657
17111	18394	18424	17924	18064	24187	30894	26222	21251	18729	17884	17712	17499	17645	17533	17613	17858	17582	17503	17758	17688	17557	17719	17700	17622	17792	17829	17696	17779	17795	17656	17783	17594	17534	17713	17688	17623	17802	17606	17572	17763	17586	17735	17663	17834	17600	17684	17780	17735	17619	17769	17679	17711	17573	17697	17740	17811	17630	17829	17645	17701	17805	17680	17714	17655	17662	17592	17799	17600	17598	17678	17619	17736	17582	17613	17801	17477	17615	17614	17637	17778	17634	17740	17620	17659	17531	17774	17598	17728	17675	17627	17702	17541	17726	17599	17760	17611	17702	17609	17774	17647	17728	17543	17731	17653	17599	17479	17727	17802	17670	17506	17612	17563	17571	17635	17665	17631	17711	17685	17773	17656	17623	17643	17705	17431	17679	17654	17619	17686	17542	17626	17676	17562	17700	17778	17518	17629	17727	17539	17615	17627	17570	17565	17612	17453	17608	17694	17593	17535	17706	17507	17653	17533	17702	17706	17638	17500	17641	17779	17580	17602	17634	17680	17528	17718	17642	17703	17724	17702	17709	17690	17647	17741	17687	17713	17670	17804	17441	17591	17449	17793	17761	17701	17605	17671	17629	17670	17526	17880	17612	17666	17618	17666	17737	17670	17599	17752	17786	17812	17834	17835	17693	17654	17704	17695	17659	17521	17539	17634	17681	17619	17506	17651	17745	17662	17612	17541	17641	17474	17700	17521	17694	17515	17611	17667	17697	17733	17676	17576	17761	17814	17796	17700	17679	17575	17627	17843	17671	17586	17701	17480	17708	17672	17610	17757	17654	17816	17615	17596	17626	17694	17613	17676	17602	17725	17580	17696	17523	17529	17772	17608	17756	17486	17730	17675	17591	17679	17830	17736	17573	17620	17708	17878	17736	17327	17623	17658	17540	17501	17604	17675	17648	17790	17660	17605	17753	17640	17667	17461	17718	17730	17869	17836	17698	17607	17681	17594	17707	17654	17799	17633	17733	17633	17610	17569	17702	17717	17642	17725	17674	17633	17721	17810	17758	17468	17642	17716	17497	17711	17500	17717	17670	17574	17678	17736	17717	17768	17601	17781	17705	17544	17696	17562	17761	17570	17796	17611	17624	17619	17682	17668	17618	17795	17657	17720	17739	17665	17485	17622	17625	17601	17623	17626	17652	17758	17737	17547	17722	17773	17711	17662	17684	17637	17739	17853	17755	17644	17668	17683	17717	17736	17662	17561	17546	17665	17710	17614	17658	17655	17869	17692	17896	17674	17825	17788	17574	17671	17674	17698	17633	17747	17546	17378	17532	17741	17595	17530	17681	17694	17728	17711	17625	17711	17627	17564	17734	17540	17641	17764	17641	17578	17695	17717	17758	17566	17698	17700	17783	17686	17745	17673	17533	17653	17592	17700	17812	17509	17549	17542	17642	17684	17751	17644	17712	17657	17717	17575	17590	17752	17670	17675	17628	17545	17651	17736	17574	17648	17758	17587	17636	17704	17846	17839	17546	17613	17623	17718	17681	17693	17632	17770	17585	17723	17657	17757	17850	17674	17788	17598	17711	17644	17600	17733	17649	17639	17759	17800	17581	17833	17689	17711	17815	17780	17658	17675	17796	17637	17661	17662	17702	17654	17759	17612	17561	17841	17702	17681	17571	17742	17692	17597	17605	17871	17620	17724	17677	17577	17674	17512	17569	17529	17804	17652	17646	17640	17608	17784	17820	17694	17734	17701	17731	17665	17556	17780	17586	17654	17763	17775	17763	17485	17643	17598	17785	17521	17716	17707	17739	17447	17610	17609	17694	17636	17386	17866	17645	17571	17802	17677	17520	17785	17735	17713	17734	17456	17752	17651	17892	17593	17682	17627	17814	17827	17759	17600	17755	17535	17742	17533	17683	17631	17764	17683	17669	17669	17655	17684	17645	17583	17615	17775	17631	17649	17685	17475	17639	17674	17520	17719	17651	17720	17627	17765	17583	17606	17725	17541	17650	17654	17783	17513	17586	17693	17556	17668	17754	17628	17638	17695	17713	17675	17678	17651	17616	17536	17610	17982	17539	17759	17800	17678	17847	17687	17551	17801	17548	17732	17597	17585	17474	17781	17647	17784	17709	17779	17582	17565	17743	17583	17723	17700	17562	17743	17846	17623	17851	17554	17588	17698	17723	17693	17647	17584	17696	17567	17553	17622	17828	17766	17511	17623	17643	17574	17580	17741	17637	17552	17566	17685	17737	17537	17558	17541	17838	17852	17766	17606	17594	17725	17702	17537	17730	17635	17651	17808	17713	17670	17721	17674	17660	17747	17659	17708	17624	17651	17536	17817	17704	17754	17644	17829	17628	17683	17815	17628	17649	17643	17680	17734	17618	17630	17650	17811	17697	17640	17881	17596	17735	17762	17611	17633	17636	17778	17576	17576	17667	17650	17809	17824	17630	17753	17650	17759	17796	17715	17582	17616	17542	17758	17779	17752	17790	17485	17751	17741	17739	17490	17644	17762	17720	17722	17771	17418	17790	17635	17658	17499	17711	17763	17798	17613	17830	17724	17795	17770	17537	17430	17568	17667	17461	17693	17566	17633	17785	17498	17659	17586	17560	17559	17743	17587	17724	17538	17472	17738	17801	17526	17600	17728	17621	17686	17666	17490	17601	17614	17577	17745	17741	17645	17718	17687	17546	17789	17665	17779	17742	17733	17541	17712	17729	17644	17633	17645	17796	17549	17691	17581	17743	17787	17552	17702	17588	17686	17792	17615	17608	17538	17708	17664	17638	17625	17489	17615	17664	17629	17709	17630	17607	17679	17733	17639	17724	17560	17412	17626	17640	17671	17458	17855	17666	17641	17675	17683	17469	17642	17380	17609	17508	17822	17666	17723	17580	17688	17616	17509	17794	17722	17634	17662	17710	17673	17772	17712	17589	17552	17856	17531	17819	17650	17731	17631	17745	17553	17631	17725	17764	17689	17748	17656	17582	17759	17658	17629	17764	17696	17831	17656	17612	17507	17759	17659	17603	17632	17735	17515	17708	17827	17683	17649	17558	17621	17544	17700	17578	17536	17599	17430	17697	17545	17762	17779	17633	17578	17539	17475	17649	17676	17769	17852	17741	17598	17662	17636	17757	17647	17619	17650	17511	17761	17545	17438	17622	17594	17636	17534	17700	17548	17623	17695	17703	17608	17618	17755	17823	17640	17480	17471	17631	17675	17698	17557	17639	17730	17551	17659	17641	17826	17668	17556	17501	17611	17736	17662	17740	17627	17712	17685	17521	17631	17543	17649	17617	17751	17760	17620	17632	17603	17646	17829	17740	17710	17605	17634	17792	17561	17629	17651	17723	17755	17583	17838	17609	17676	17675	17775	17728	17704	17595	17683	17591	17830	17648	17742	17615	17502	17828	17610	17719	17740	17677	17638	17659	17720	17706	17865	17658	17675	17616	17620	17689	17728	17729	17478	17653	17628	17677	17649	17547	17795	17669	17695	17670	17722	17691	17526	17648	17794	17565	17563	17683	17573	17651	17667	17681	17832	17475	17728	17621	17683	17554	17767	17803	17588	17759	17667	17547	17605	17707	17693	17570	17609	17791	17678	17650	17594	17662	17709	17591	17641	17815	17658	17630	17667	17659	17822	17613	17716	17509	17745	17528	17622	17682	17734	17667	17663	17551	17739	17725	17668	17758	17614	17579	17662	17795	17683	17716	17749	17741	17786	17722	17660	17777	17544	17699	17845	17614	17567	17582	17613	17570	17644	17691	17627	17509	17747	17642	17664	17746	17557	17701	17686	17690	17781	17635	17738	17532	17847	17815	17582	17677	17520	17676	17558	17523	17691	17768	17585	17735	17531	17800	17471	17764	17795	17531	17816	17641	17522	17524	17828	17633	17573	17688	17793	17786	17740	17713	17670	17617	17587	17843	17792	17780	17477	17467	17798	17622	17815	17671	17659	17659	17616	17742	17645	17709	17729	17571	17552	17662	17509	17782	17626	17783	17547	17578	17841	17734	17724	17818	17638	17696	17774	17606	17800	17765	17646	17704	17793	17786	17632	17687	17725	17630	17647	17808	17684	17562	17501	17547	17629	17575	17599	17618	17642	17573	17491	17672	17598	17638	17760	17611	17603	17486	17644	17650	17776	17750	17769	17766	17569	17668	17793	17552	17633	17611	17678	17647	17674	17607	17631	17641	17760	17710	17885	17694	17641	17631	17698	17776	17528	17553	17829	17536	17738	17739	17621	17698	17605	17633	17594	17712	17653	17881	17595	17532	17733	17632	17634	17431	17772	17744	17610	17556	17713	17688	17718	17877	17642	17577	17794	17579	17596	17670	17714	17501	17655	17699	17681	17776	17643	17707	17649	17572	17700	17706	17578	17684	17639	17524	17748	17648	17653	17704	17682	17724	17691	17707	17642	17639	17636	17726	17612	17648	17652	17742	17679	17600	17698	17714	17671	17835	17664	17538	17645	17514	17615	17685	17546	17761	17657	17660	17730	17719	17751	17787	17804	17709	17679	17612	17629	17614	17684	17705	17772	17731	17595	17679	17677	17347	17690	17529	17594	17758	17625	17539	17759	17567	17592	17624	17494	17639	17437	17599	17811	17580	17543	17810	17637	17480	17724	17634	17727	17740	17572	17681	17523	17641	17680	17762	17758	17805	17675	17581	17785	17685	17638	17753	17712	17496	17646	17777	17724	17605	17606	17798	17621	17641	17696	17445	17551	17612	17843	17726	17498	17509	17791	17699	17762	17765	17649	17536	17699	17754	17697	17701	17475	17684	17773	17752	17830	17605	17739	17624	17688	17757	17699	17570	17710	17791	17798	17655	17713	17590	17808	17586	17718	17637	17550	17678	17694	17615	17935	17586	17622	17712	17643	17833	17597	17469	17793	17777	17914	17632	17815	17557	17556	17653	17687	17642	17787	17884	17629	17631	17474	17683	17685	17739	17618	17779	17538	17669	17751	17629	17603	17668	17664	17734	17486	17668	17642	17668	17783	17675	17599	17840	17716	17752	17627	17721	17667	17580	17735	17780	17648	17679	17550	17700	17745	17585	17515	17641	17622	17625	17712	17690	17457	17790	17759	17711	17735	17710	17635	17602	17779	17652	17814	17613	17484	17681	17727	17628	17430	17787	17793	17573	17713	17594
25769	21145	27351	25983	21969	41707	54113	43421	31362	24159	21393	20522	20459	20189	20312	20242	20315	20304	20493	20483	20214	20324	20301	20360	20394	20437	20267	20532	20279	20259	20391	20372	20267	20398	20502	20342	20425	20434	20580	20474	20381	20274	20358	20405	20316	20284	20372	20205	20380	20436	20126	20266	20294	20228	20445	20264	20253	20160	20314	20289	20288	20367	20263	20371	20340	20275	20307	20253	20546	20324	20218	20209	20239	20359	20135	20282	20226	20220	20166	20406	20488	20372	20387	20462	20391	20306	20445	20309	20297	20398	20171	20166	20156	20390	20390	20391	20307	20144	20203	20221	20442	20294	20464	20313	20324	20321	20178	20306	20414	20237	20412	20299	20313	20186	20084	20435	20421	20370	20225	20406	20213	20463	20115	20300	20402	20368	20232	20221	20233	20282	20366	20248	20197	20082	20222	20174	20220	20431	20618	20489	20460	20290	20265	20193	20360	20310	20079	20265	20106	20257	20230	20202	20214	20275	20285	20374	20303	20276	20122	20149	20294	20283	20452	20286	20077	20242	20105	20313	20401	20266	20051	20154	20149	20312	20170	20370	20246	20486	20343	20264	20315	20368	20450	20333	20323	20341	20048	20386	20244	20259	20296	20436	20054	20280	20213	20123	20390	20404	20501	20230	20214	20259	20187	20266	20378	20240	20320	20253	20190	20312	20059	20383	20367	20285	20249	20201	20148	20243	20316	20493	20173	20132	20268	20258	20104	20274	20319	20491	20378	20213	20142	20366	20488	20386	20281	20216	20276	20465	20194	20266	20228	20273	20317	20400	20139	20228	20316	20120	20288	20050	20488	20514	20325	20068	20355	20350	20500	20240	20075	20183	20216	20272	20327	20320	20319	20265	20196	20325	20352	20243	20366	20324	20145	20041	20034	20180	20325	20354	20405	20309	20281	20210	20068	20199	20287	20374	20352	20473	20230	20272	20365	20259	20285	20421	20199	20241	20226	20398	20357	20302	20341	20169	20344	20178	20297	20350	20246	20245	20331	20245	20109	20243	20326	20415	20300	20305	20337	20411	20328	20321	20202	20256	20248	20373	20150	20192	20309	20332	20249	20322	20226	20255	20093	20315	20109	20422	20150	20238	20299	20389	20517	20337	20253	20370	20286	20248	20299	20347	20350	20271	20372	20282	20234	20450	20415	20290	20357	20244	20202	20254	20391	20234	20276	20198	20403	20154	20251	20189	20342	20280	20438	20326	20020	20237	20259	20121	20547	20281	20203	20319	20060	20362	20206	20266	20341	20627	20432	20279	20441	20057	20307	20300	20364	20475	20375	20104	20084	20430	20270	20436	20286	20489	20355	20089	20199	20261	20384	20231	20408	20311	20338	20243	20283	20261	20148	20158	20347	20161	20431	20342	20351	20235	20400	20335	20408	20214	20166	20201	20151	20399	20293	20435	20214	20450	20368	20299	20318	20295	20175	20397	20413	20293	20175	20030	20088	20362	20234	20212	20182	20344	20400	20395	20220	20325	20269	20032	20279	20296	20457	20245	20478	20403	20306	20161	20354	20109	20288	20310	20207	20308	20387	20486	20341	20179	20315	20225	20147	20409	20066	20170	20258	20157	20176	20209	20257	20284	20152	20233	20360	20462	20317	20150	20086	20160	20151	20475	20218	20113	20454	20384	20256	20337	20520	20349	20192	20250	20562	20188	20118	20071	20385	20330	20216	20234	20152	20375	20543	20274	20343	20455	20224	20144	20420	20359	20333	20340	20291	20253	20237	20389	20281	20264	20464	20407	20226	20337	20336	20314	20265	20469	20237	20318	20422	20190	20225	20258	20075	20499	20273	20590	20536	20242	20284	20129	20078	20374	20437	20285	20307	20077	20191	20143	20275	20238	20243	20525	20482	20200	20094	20566	20172	20272	20188	20286	20085	20302	20300	20314	20339	20469	20478	20397	20418	20214	20015	20364	20276	20162	20275	20280	20186	20222	20221	20252	20278	20311	20395	20376	20398	20382	20422	20386	20322	20288	20240	20395	20228	20426	20308	20215	20221	20273	20343	20327	20256	20265	20330	20328	20486	20275	20419	20378	20245	20355	20180	20477	20247	20152	20481	20357	20405	20231	20309	20109	20123	20400	20207	20357	20358	20305	20171	20078	20403	20243	20313	20117	20328	20318	20070	20363	20283	20251	20190	20251	20319	20279	20270	20422	20362	20222	20185	20164	20214	20166	20341	20388	20183	20205	20212	20508	20156	20480	20063	20303	20319	20221	20249	20194	20333	20229	20339	20142	20194	20356	20224	20310	20293	20267	20397	20310	20381	20225	20315	20389	20360	20377	20188	20221	20352	20177	20412	20333	20199	20443	20326	20302	20306	20386	20202	20298	20412	20207	20367	20520	20377	20271	20235	20384	20321	20267	20205	20438	20358	20315	20250	20507	20262	20295	20235	20267	20237	20497	20187	20446	20269	20320	20421	20234	20457	20401	20021	20275	20430	20302	20424	20201	20310	20262	20207	20149	20342	20285	20086	20094	20391	20230	20423	20332	20442	20199	20110	20345	20324	20057	20475	20385	20410	20274	20299	20429	20351	20375	20253	20161	20519	20398	20343	20364	19979	20079	20159	20344	20120	20319	20216	20280	20123	20297	20453	20117	20243	20186	20313	20289	20347	20119	20084	20450	20317	20329	20294	20081	20353	20106	20340	20269	20300	20238	20186	20499	20300	20111	20243	20147	20086	20249	20252	20416	20304	20285	20413	20343	20250	20165	19993	20261	20442	20214	20144	20386	20339	20161	20182	20329	20456	20229	20223	19999	20119	20484	20563	20448	20320	20183	20347	20281	20372	20347	20352	20243	20147	20264	20212	20280	20508	20197	20321	20212	20318	20494	20363	20191	20137	20363	20237	20389	20420	20048	20422	20111	20113	20187	20377	20360	20194	20470	20350	20268	20371	20156	20285	20337	20151	20339	20315	20162	20404	20258	20359	20351	20294	20359	20227	20162	20253	19971	20134	20162	20184	20158	20275	20252	20448	20120	20259	20197	20182	20158	20151	20492	20141	20175	20017	20271	20069	20305	20291	20362	20295	20366	20158	20168	20285	20236	20224	20207	20320	20150	20366	20263	20359	20467	20388	20305	20278	20209	20180	20101	20222	20385	20433	20279	20310	20303	20199	20301	20265	20015	20362	20193	20206	20334	20234	20362	20422	20118	20427	20049	20289	20425	20288	20168	20191	20438	20297	20212	20289	20289	20092	20227	20464	20402	20269	20353	20122	20194	20415	20580	20395	20192	20189	20361	20401	20321	20377	20332	20103	20263	20131	20493	20172	20273	20276	20064	20332	20146	20213	20187	20158	20254	20291	20197	20316	20407	20466	20400	20249	20427	20278	20206	20195	20262	20278	20237	20288	20458	20284	20264	20148	20380	20270	20181	20153	20148	20624	20298	20198	20265	20533	20240	20321	20257	20227	20249	20287	20327	20262	20393	20330	20358	20285	20218	20264	20477	20211	20274	20237	20166	20149	20303	20367	20437	20356	20401	20292	20330	20508	20395	20238	20165	20056	20322	20194	20126	20207	20322	20338	20462	20420	20577	20212	20092	20225	20297	20526	20133	20231	20421	20451	20299	20295	20414	20423	20494	20210	20416	20435	20091	20241	20308	20145	20425	20257	20311	20277	20464	20170	20178	20351	20171	20341	20204	20167	20325	20332	20287	20197	20408	20418	20379	20221	20322	20146	20299	20525	20169	20476	20257	20418	20159	20387	20229	20428	20246	20361	20315	20140	20219	20273	20265	20223	20127	20192	20163	20184	20059	20401	20219	20299	20230	20301	20481	20255	20343	20356	20281	20348	20320	20281	20064	20309	20380	20479	20440	20339	20377	20230	20105	20218	20416	20434	20310	20418	20272	20378	20214	20074	20313	20316	20151	20323	20379	20371	20354	20259	20111	20131	20100	20193	20117	20356	20188	20123	20315	20427	20330	20312	20288	20526	20130	20263	20314	20191	20196	20329	20194	20613	20408	20172	20258	20434	20289	20285	20249	20105	20242	20399	20248	20208	20297	20379	20208	20263	20346	20280	20302	20350	20383	20423	20104	20374	20372	20192	20460	20329	20256	20164	20411	20384	20333	20401	20351	20424	20256	20346	20276	20162	20246	20216	20339	20435	20312	20202	20188	20193	20105	20188	20143	20207	20147	19908	20427	20263	20144	20301	20403	20243	20168	20139	20264	20165	20377	20385	20141	20303	20065	20188	20167	20317	20541	20438	20371	20257	20164	20139	20277	20325	20309	20279	20291	20082	20100	20098	20227	20423	20474	20264	20281	20060	20209	20362	20120	20394	20347	20191	20126	20231	20510	20167	20337	20555	20405	20186	20296	20230	20506	20257	20054	20381	20366	20251	20399	20225	20231	20270	20225	20418	20220	20121	20216	20227	20420	20384	20546	20552	20277	20223	20235	20379	20337	20212	20518	20386	20246	20266	20339	20279	20408	20471	20208	20163	20443	20312	20353	20089	20187	20196	20302	20422	20334	20135	20517	20116	20058	20030	20196	20505	20493	20331	20403	20148	20267	20352	20124	20222	20430	20271	20070	20320	20353	20272	20347	20243	20274	20351	20401	20192	20451	20445	20187	20224	20189	20311	20188	20092	20603	20231	20299	20170	20044	20216	20236	20380	20531	20292	20333	20409	20177	20222	20241	20126	20225	20366	20139	20401	20498	20425	20196	20277	20223	20138	20427	20220	20358	20212	20227	20413	20241	20433	20096	20352	20220	20277	20125	20318	20182	20346	20596	20213	20264	20179	20101	20296	20298	20113	20354	20247	20279	20200	20385	20362	20277	20131	20259	20349	20006	20430	20421	20386	20188	20431	20326	20425	20037	20182	20335	20162	20542	20198	20022	20592	20238	20288	20404	20224	20437	20497	20251	20280	20306	20463	20139	20304	20199	20131	20415	20396	20366	20390	20272	20321	20273	20330	20269	20334	20135	20279	20284	20215	20397	20212	20332	20324	20152	20135	20361	20306	20251	20457	20086	20320	20300	20272	20198	20392	20332	20357	20346	20337	20117	20169	20344	20261	20282	20267	20067	20423	20405	20206	20191	20251	20253	20260	20315	20287	20251	20108	20428	20268	20445	20462	20369	20290	20252	20422	20430
15160	21376	21025	19267	19851	45648	52378	42823	29780	20634	18111	17566	17413	17445	17324	17452	17290	17466	17365	17445	17524	17631	17470	17621	17439	17377	17528	17433	17552	17397	17316	17525	17415	17528	17502	17718	17448	17426	17432	17498	17522	17461	17585	17511	17527	17646	17474	17473	17345	17378	17473	17456	17529	17450	17393	17486	17355	17541	17385	17259	17530	17509	17333	17563	17377	17494	17323	17491	17440	17388	17394	17316	17317	17385	17453	17533	17496	17583	17368	17395	17636	17615	17481	17305	17513	17462	17551	17412	17311	17344	17477	17305	17534	17355	17337	17238	17367	17334	17425	17628	17354	17292	17439	17359	17374	17399	17381	17320	17481	17473	17230	17380	17338	17477	17411	17562	17620	17444	17334	17562	17403	17379	17361	17437	17490	17395	17428	17411	17380	17356	17484	17448	17347	17345	17324	17447	17297	17342	17395	17491	17278	17314	17523	17440	17381	17256	17451	17405	17297	17551	17447	17429	17415	17386	17495	17456	17538	17383	17505	17482	17499	17502	17384	17528	17461	17551	17316	17533	17348	17415	17454	17543	17385	17274	17434	17313	17322	17282	17541	17408	17445	17511	17340	17455	17392	17239	17507	17518	17465	17255	17293	17443	17427	17366	17375	17555	17563	17498	17414	17424	17470	17196	17326	17530	17430	17418	17366	17599	17548	17647	17623	17304	17458	17430	17522	17428	17455	17371	17387	17300	17490	17373	17454	17436	17483	17441	17545	17328	17351	17472	17410	17417	17478	17339	17361	17310	17465	17430	17519	17488	17364	17504	17401	17515	17509	17471	17544	17502	17357	17320	17236	17430	17432	17382	17344	17494	17470	17434	17300	17223	17429	17362	17528	17367	17189	17296	17424	17569	17473	17416	17779	17472	17395	17414	17638	17437	17398	17542	17571	17380	17191	17377	17412	17392	17252	17340	17433	17560	17405	17505	17532	17459	17477	17330	17455	17311	17345	17491	17352	17433	17434	17425	17530	17319	17356	17416	17489	17271	17436	17349	17374	17467	17586	17350	17302	17389	17417	17497	17672	17400	17444	17525	17291	17514	17297	17305	17359	17543	17502	17553	17477	17395	17254	17396	17533	17418	17482	17638	17510	17399	17325	17301	17338	17377	17471	17498	17391	17295	17444	17395	17291	17431	17321	17429	17550	17459	17214	17342	17358	17478	17429	17260	17514	17412	17337	17498	17352	17532	17442	17490	17547	17361	17400	17399	17462	17388	17286	17390	17598	17475	17342	17473	17595	17447	17366	17511	17305	17537	17473	17352	17423	17480	17408	17451	17339	17374	17547	17343	17243	17434	17397	17343	17551	17315	17433	17655	17396	17436	17454	17423	17463	17492	17171	17514	17432	17444	17592	17338	17380	17436	17594	17271	17381	17260	17511	17326	17414	17392	17450	17438	17206	17381	17603	17325	17283	17249	17495	17460	17502	17447	17579	17356	17394	17363	17308	17422	17589	17306	17387	17346	17483	17349	17375	17446	17653	17333	17225	17280	17452	17471	17303	17336	17624	17478	17491	17467	17393	17345	17332	17386	17512	17520	17446	17358	17531	17535	17482	17368	17369	17335	17418	17477	17353	17645	17297	17291	17339	17375	17427	17175	17541	17461	17347	17374	17320	17541	17475	17489	17454	17520	17492	17604	17367	17382	17425	17440	17353	17570	17407	17259	17627	17573	17484	17265	17432	17343	17289	17311	17422	17466	17313	17424	17348	17521	17434	17335	17462	17361	17355	17487	17453	17511	17465	17448	17602	17307	17346	17433	17440	17381	17441	17482	17429	17561	17613	17443	17404	17415	17599	17276	17362	17626	17475	17424	17569	17353	17432	17238	17208	17554	17539	17445	17476	17498	17405	17214	17512	17520	17268	17601	17353	17424	17465	17292	17423	17517	17332	17438	17472	17258	17184	17307	17486	17425	17285	17476	17479	17588	17320	17464	17441	17520	17440	17536	17451	17397	17473	17343	17497	17367	17607	17625	17351	17351	17544	17261	17365	17331	17310	17467	17470	17326	17364	17366	17392	17350	17652	17516	17607	17432	17443	17385	17465	17520	17483	17293	17372	17406	17503	17269	17419	17498	17382	17395	17367	17496	17398	17298	17515	17420	17403	17233	17371	17393	17375	17416	17442	17504	17465	17366	17419	17415	17356	17326	17653	17317	17454	17441	17293	17442	17385	17511	17377	17293	17387	17583	17524	17325	17294	17285	17532	17531	17351	17234	17589	17461	17386	17516	17471	17444	17383	17429	17345	17429	17447	17314	17562	17475	17445	17439	17415	17531	17399	17334	17498	17437	17580	17327	17297	17353	17458	17481	17392	17347	17405	17427	17439	17458	17470	17505	17429	17316	17320	17456	17324	17496	17320	17363	17373	17399	17328	17592	17571	17263	17173	17740	17440	17448	17366	17528	17353	17413	17384	17350	17348	17439	17615	17354	17419	17495	17432	17426	17481	17426	17348	17318	17542	17352	17415	17463	17485	17295	17430	17570	17477	17542	17274	17517	17532	17294	17414	17472	17428	17366	17402	17447	17565	17344	17414	17411	17432	17598	17491	17386	17478	17240	17413	17432	17572	17470	17335	17315	17449	17436	17560	17377	17465	17375	17394	17302	17481	17530	17373	17462	17387	17273	17508	17491	17313	17574	17408	17414	17509	17630	17281	17657	17557	17194	17423	17394	17374	17320	17483	17586	17343	17322	17295	17674	17526	17477	17385	17334	17537	17436	17499	17418	17352	17529	17472	17441	17310	17440	17416	17497	17405	17341	17394	17499	17472	17341	17485	17416	17545	17437	17451	17285	17478	17544	17355	17322	17448	17427	17466	17180	17528	17496	17504	17576	17446	17470	17241	17283	17165	17529	17530	17361	17469	17302	17519	17372	17374	17361	17490	17451	17274	17394	17403	17428	17373	17339	17545	17433	17552	17490	17469	17522	17593	17380	17272	17371	17441	17497	17478	17562	17410	17339	17511	17431	17556	17505	17342	17281	17448	17378	17411	17413	17428	17352	17443	17398	17370	17344	17301	17468	17378	17406	17350	17326	17499	17422	17567	17216	17368	17440	17317	17459	17312	17425	17468	17463	17371	17523	17435	17458	17425	17539	17534	17610	17386	17534	17351	17397	17535	17364	17366	17291	17365	17492	17410	17391	17391	17224	17607	17324	17475	17380	17329	17538	17301	17490	17229	17472	17546	17272	17431	17336	17470	17401	17467	17420	17371	17481	17376	17594	17450	17533	17271	17405	17244	17674	17262	17486	17537	17413	17494	17282	17445	17220	17464	17605	17402	17403	17536	17386	17367	17514	17529	17595	17537	17473	17431	17382	17336	17375	17350	17437	17346	17445	17486	17381	17271	17427	17290	17282	17333	17436	17387	17395	17526	17400	17504	17418	17591	17364	17465	17473	17460	17406	17125	17414	17398	17524	17551	17328	17550	17289	17274	17537	17362	17375	17464	17548	17362	17316	17588	17613	17399	17537	17460	17423	17524	17437	17416	17528	17506	17478	17454	17426	17563	17401	17446	17422	17374	17471	17604	17477	17481	17404	17313	17452	17461	17401	17285	17403	17319	17311	17446	17424	17317	17357	17449	17394	17352	17363	17522	17386	17284	17488	17396	17634	17466	17417	17409	17448	17507	17397	17517	17452	17498	17348	17312	17529	17625	17293	17487	17208	17411	17493	17471	17456	17594	17469	17455	17389	17386	17505	17490	17432	17395	17438	17327	17642	17447	17161	17596	17302	17459	17444	17399	17365	17437	17349	17461	17401	17465	17582	17469	17143	17345	17499	17417	17575	17516	17424	17470	17585	17579	17441	17496	17503	17413	17351	17347	17599	17523	17353	17473	17409	17369	17462	17435	17508	17227	17383	17375	17404	17591	17435	17557	17610	17305	17455	17292	17520	17512	17506	17422	17554	17281	17568	17365	17476	17386	17411	17385	17374	17318	17383	17357	17439	17405	17486	17537	17458	17380	17463	17339	17426	17464	17575	17463	17438	17380	17442	17314	17512	17489	17530	17386	17442	17421	17330	17353	17375	17492	17509	17435	17440	17525	17567	17580	17417	17480	17541	17380	17298	17487	17389	17505	17445	17519	17393	17332	17353	17341	17440	17559	17574	17521	17379	17471	17547	17590	17484	17442	17395	17528	17349	17448	17447	17487	17525	17579	17410	17404	17556	17329	17156	17556	17456	17607	17387	17500	17472	17446	17425	17291	17310	17475	17394	17552	17511	17592	17340	17433	17380	17516	17393	17314	17616	17391	17291	17289	17586	17359	17387	17390	17473	17482	17410	17603	17547	17387	17501	17303	17609	17348	17480	17386	17493	17428	17445	17531	17612	17264	17440	17441	17432	17171	17447	17255	17456	17445	17329	17363	17364	17607	17405	17558	17491	17448	17600	17503	17336	17412	17521	17452	17335	17559	17296	17477	17320	17381	17424	17377	17513	17380	17431	17539	17566	17480	17541	17513	17476	17450	17326	17346	17579	17451	17475	17553	17410	17488	17407	17520	17490	17431	17564	17417	17392	17458	17314	17322	17543	17423	17418	17395	17533	17480	17244	17499	17402	17468	17345	17452	17504	17456	17299	17513	17333	17374	17385	17396	17335	17399	17820	17300	17520	17395	17324	17283	17361	17361	17302	17302	17494	17522	17467	17223	17237	17436	17528	17376	17413	17442	17381	17323	17509	17454	17646	17323	17311	17378	17485	17461	17309	17308	17532	17402	17538	17508	17366	17417	17287	17516	17283	17493	17392	17311	17423	17514	17483	17418	17546	17590	17374	17335	17576	17571	17441	17416	17364	17482	17553	17397	17372	17254	17457	17563	17393	17451	17262	17468	17494	17429	17566	17435	17363	17336	17420	17287	17549	17394	17401	17507	17440	17487	17477	17401	17535	17359	17616	17447	17566	17476	17290	17316	17376	17349	17475	17371	17533	17542	17164	17411	17574	17348	17473	17609	17429	17349	17344	17446	17302	17638	17442	17425	17457	17456	17473	17581	17471	17405	17498	17211	17612	17435	17416	17454	17414	17562	17613	17495	17600	17515	17447	17450	17371	17416	17507	17355	17442	17304	17309	17421	17310	17579	17334	17495	17489	17403	17451	17422	17266	17377	17376
23710	21142	28590	23968	21717	45622	71818	59092	43093	28240	22268	20057	19563	19817	19713	19380	19612	19449	19531	19497	19677	19576	19577	19581	19445	19435	19351	19371	19739	19572	19370	19525	19299	19394	19449	19359	19544	19537	19516	19385	19399	19346	19507	19304	19481	19485	19209	19470	19337	19451	19365	19397	19608	19497	19532	19393	19452	19529	19675	19544	19343	19494	19518	19397	19447	19497	19472	19339	19470	19440	19384	19407	19597	19609	19258	19409	19206	19254	19425	19444	19546	19386	19430	19342	19299	19360	19546	19477	19470	19403	19388	19508	19468	19382	19665	19342	19429	19425	19363	19486	19253	19374	19469	19318	19425	19461	19356	19362	19216	19284	19489	19442	19532	19365	19304	19226	19320	19451	19665	19364	19484	19297	19458	19200	19288	19030	19263	19352	19540	19444	19265	19358	19272	19463	19486	19333	19492	19664	19387	19356	19278	19463	19468	19256	19664	19229	19348	19367	19473	19377	19356	19642	19467	19225	19299	19365	19370	19312	19252	19297	19453	19556	19529	19426	19311	19633	19286	19210	19164	19442	19407	19270	19215	19297	19357	19402	19414	19400	19239	19298	19404	19472	19370	19391	19355	19302	19120	19475	19476	19348	19282	19252	19424	19250	19321	19589	19407	19244	19547	19371	19380	19289	19497	19336	19502	19471	19317	19351	19470	19395	19489	19387	19559	19494	19544	19413	19350	19283	19409	19205	19417	19431	19289	19449	19175	19201	19417	19153	19180	19455	19422	19239	19347	19469	19368	19232	19246	19400	19395	19472	19387	19322	19445	19319	19172	19410	19343	19277	19441	19294	19461	19378	19381	19426	19331	19309	19451	19661	19282	19427	19456	19430	19123	19341	19368	19451	19500	19411	19477	19421	19336	19417	19403	19362	19257	19336	19109	19270	19267	19316	19403	19358	19271	19174	19524	19520	19214	19246	19389	19455	19274	19271	19364	19305	19361	19475	19538	19334	19221	19221	19620	19415	19399	19429	19240	19184	19417	19412	19275	19389	19289	19414	19271	19187	19572	19401	19312	19364	19392	19400	19310	19171	19393	19437	19472	19321	19259	19282	19212	19243	19220	19409	19338	19204	19455	19315	19249	19483	19458	19604	19481	19248	19328	19362	19342	19369	19332	19399	19307	19304	19330	19480	19507	19481	19299	19296	19505	19357	19370	19464	19488	19252	19197	19403	19308	19408	19361	19438	19344	19262	19072	19220	19498	19401	19402	19319	19380	19272	19422	19547	19419	19431	19458	19310	19251	19468	19358	19421	19448	19293	19338	19181	19234	19577	19175	19431	19324	19411	19267	19446	19276	19463	19455	19176	19406	19368	19393	19316	19391	19205	19376	19336	19442	19358	19485	19100	19382	19375	19484	19687	19504	19331	19446	19273	19157	19394	19368	19263	19550	19414	19331	19270	19405	19431	19438	19339	19481	19426	19250	19310	19235	19200	19421	19242	19403	19414	19403	19316	19252	19220	19301	19362	19450	19355	19522	19349	19613	19363	19529	19235	19462	19406	19457	19467	19305	19375	19561	19402	19373	19294	19224	19449	19374	19354	19283	19247	19468	19484	19426	19291	19216	19469	19423	19170	19474	19278	19358	19333	19272	19289	19515	19521	19176	19335	19402	19352	19235	19475	19282	19415	19136	19420	19385	19290	19442	19219	19348	19144	19389	19163	19203	19312	19172	19493	19276	19466	19375	19145	19353	19166	19229	19359	19324	19214	19298	19569	19252	19570	19306	19486	19421	19472	19166	19477	19267	19438	19585	19452	19392	19456	19398	19481	19363	19378	19623	19383	19402	19449	19428	19288	19477	19299	19318	19262	19414	19169	19364	19580	19436	19259	19182	19384	19312	19571	19499	19389	19265	19479	19397	19108	19347	19255	19132	19426	19114	19429	19355	19541	19401	19385	19312	19479	19277	19377	19479	19333	19299	19386	19441	19318	19089	19174	19339	19375	19151	19329	19263	19509	19431	19374	19309	19341	19139	19277	19438	19302	19264	19297	19430	19619	19313	19286	19280	19391	19486	19478	19354	19328	19240	19203	19284	19559	19306	19215	19370	19398	19650	19288	19366	19383	19390	19522	19331	19455	19269	19342	19408	19132	19539	19621	19383	19458	19310	19392	19417	19239	19293	19358	19465	19240	19034	19602	19325	19321	19525	19274	19426	19373	19373	19234	19355	19279	19294	19573	19578	19182	19480	19366	19367	19325	19420	19360	19342	19617	19385	19578	19247	19539	19263	19415	19498	19586	19491	19436	19254	19251	19180	19475	19245	19497	19438	19408	19573	19348	19250	19435	19292	19209	19555	19383	19339	19412	19365	19213	19279	19328	19506	19325	19378	19432	19409	19430	19513	19453	19434	19417	19377	19220	19361	19417	19590	19256	19379	19454	19453	19199	19458	19253	19362	19386	19385	19167	19590	19484	19451	19316	19543	19294	19405	19316	19335	19246	19340	19450	19304	19342	19456	19518	19255	19272	19168	19366	19376	19222	19304	19267	19349	19566	19363	19622	19308	19356	19481	19399	19265	19519	19457	19486	19413	19230	19300	19466	19227	19500	19572	19426	19584	19308	19340	19320	19517	19380	19443	19259	19348	19256	19427	19221	19299	19259	19406	19456	19399	19317	19377	19348	19365	19504	19272	19211	19453	19395	19204	19394	19235	19243	19307	19277	19351	19269	19363	19205	19331	19434	19408	19215	19236	19240	19271	19014	19217	19505	19337	19411	19359	19375	19419	19413	19175	19102	19349	19338	19212	19310	19286	19360	19480	19340	19390	19253	19348	19344	19324	19330	19340	19331	19323	19412	19217	19350	19507	19387	19469	19420	19439	19352	19336	19323	19198	19303	19460	19500	19276	19257	19355	19357	19237	19203	19341	19475	19191	19366	19363	19489	19375	19393	19457	19311	19268	19483	19367	19498	19456	19497	19426	19479	19319	19337	19390	19337	19387	19420	19390	19391	19232	19341	19099	19416	19402	19376	19267	19291	19215	19313	19386	19503	19511	19402	19349	19324	19422	19348	19248	19341	19349	19533	19497	19257	19424	19202	19444	19313	19225	19456	19437	19214	19481	19624	19327	19254	19406	19247	19229	19463	19420	19383	19324	19222	19321	19277	19452	19394	19585	19426	19397	19430	19168	19144	19451	19426	19228	19428	19501	19422	19552	19417	19482	19326	19503	19264	19587	19310	19410	19525	19407	19406	19392	19369	19311	19232	19350	19352	19386	19281	19350	19246	19135	19293	19436	19395	19317	19292	19389	19277	19350	19335	19448	19407	19166	19282	19356	19359	19320	19440	19373	19468	19368	19291	19266	19597	19312	19470	19353	19436	19274	19565	19310	19252	19219	19608	19564	19408	19435	19374	19251	19270	19142	19408	19432	19511	19524	19372	19598	19400	19306	19386	19432	19478	19451	19447	19392	19290	19490	19363	19588	19443	19452	19184	19454	19352	19423	19073	19422	19481	19574	19408	19355	19254	19331	19414	19523	19252	19391	19310	19286	19286	19182	19345	19304	19384	19335	19632	19436	19315	19305	19303	19381	19559	19521	19339	19377	19621	19632	19330	19440	19500	19338	19487	19516	19431	19202	19388	19386	19553	19228	19217	19316	19366	19514	19378	19469	19329	19620	19489	19246	19166	19533	19109	19231	19471	19339	19296	19149	19262	19299	19461	19656	19027	19514	19200	19141	19336	19187	19542	19480	19197	19517	19097	19400	19200	19342	19229	19297	19427	19425	19366	19304	19210	19348	19545	19362	19247	19324	19380	19410	19222	19246	19212	19139	19218	19149	19457	19196	19366	19440	19277	19031	19140	19217	19399	19274	19426	19272	19441	19333	19388	19450	19549	19475	19568	19278	19423	19345	19236	19600	19375	19307	19363	19477	19312	19347	19261	19331	19243	19356	19261	19243	19347	19460	19296	19364	19515	19313	19417	19513	19245	19358	19395	19411	19411	19342	19289	19528	19302	19246	19464	19530	19411	19218	19308	19555	19235	19542	19336	19374	19400	19491	19391	19374	19348	19294	19430	19242	19363	19225	19473	19302	19276	19531	19249	19257	19377	19377	19333	19196	19332	19371	19428	19312	19287	19565	19607	19430	19380	19317	19550	19441	19408	19506	19552	19327	19341	19503	19447	19351	19202	19147	19250	19415	19088	19494	19510	19366	19185	19297	19357	19284	19303	19406	19315	19405	19367	19315	19512	19393	19282	19274	19450	19330	19381	19545	19398	19119	19420	19224	19340	19502	19401	19152	19301	19271	19166	19283	19552	19281	19294	19304	19372	19412	19276	19192	19355	19307	19308	19357	19407	19287	19386	19404	19100	19397	19542	19373	19418	19336	19448	19400	19412	19375	19480	19308	19227	19296	19313	19105	19491	19206	19352	19205	19224	19238	19521	19687	19333	19373	19341	19290	19418	19294	19268	19329	19554	19433	19603	19268	19278	19241	19471	19410	19336	19335	19420	19320	19285	19538	19663	19473	19249	19265	19228	19478	19320	19324	19285	19335	19433	19368	19475	19422	19364	19398	19477	19351	19303	19401	19556	19473	19274	19361	19118	19429	19251	19352	19212	19404	19293	19411	19434	19368	19344	19440	19161	19106	19651	19570	19449	19234	19418	19243	19411	19366	19280	19380	19727	19513	19494	19431	19198	19368	19294	19268	19455	19546	19288	19464	19297	19377	19140	19210	19152	19273	19366	19332	19456	19212	19341	19265	19264	19307	19415	19533	19391	19468	19445	19223	19399	19324	19608	19297	19458	19360	19522	19301	19352	19376	19171	19343	19602	19289	19157	19150	19297	19278	19466	19464	19311	19329	19507	19655	19220	19414	19346	19285	19301	19421	19333	19456	19250	19365	19352	19274	19305	19247	19634	19405	19423	19303	19255	19301	19440	19395	19361	19470	19275	19301	19273	19258	19499	19464	19475	19278	19244	19390	19421	19405	19389	19339	19249	19456	19370	19197	19375	19448	19411	19256	19289	19302	19538	19575	19357	19296	19543	19373	19473	19316	19277	19404	19385	19501	19261	19405	19554	19236	19518	19323	19367	19349	19416	19494	19415	19098	19521	19555	19418	19522	19335	19288	19492	19333	19403	19315	19275	19511	19378	19533	19305
16513	27620	25675	21489	20817	53690	72842	60641	42349	25262	18733	17011	16969	16795	16918	16722	16759	16646	16980	16856	16890	16818	16835	16862	16904	16823	17045	16799	16778	16929	16882	16778	16817	16776	16879	16915	16844	16689	16891	16797	16920	16805	16871	16811	16859	16784	16832	16785	16800	16994	16904	16730	16882	16880	16740	16762	16764	16727	16804	16924	17011	16845	16783	16745	16759	16673	16782	16980	16860	16727	16800	16903	16794	16794	16928	16831	16802	16718	16842	16970	16787	16765	16826	16835	16781	16889	16884	16830	16725	16760	16904	16913	16948	16951	16725	16809	16871	16658	16668	16909	16771	16665	16840	16840	16776	16868	16738	16827	16885	16654	16874	16885	16812	16748	16754	16764	16880	16799	16686	16845	16702	16814	16866	16833	16900	16833	16917	16783	16896	16906	16953	16869	16815	16707	16909	16885	16839	16829	16946	16939	16771	16857	16769	16884	16820	16749	16771	16861	16701	16724	16648	16849	16792	16714	16847	16809	17087	16725	16637	16789	16970	16897	16741	16983	16973	16691	16868	16732	16864	16743	16952	16735	16793	16795	16655	16903	16869	16729	16877	16746	16873	16678	16958	16784	16847	16813	16765	16857	16963	16702	16953	16930	16826	16748	16911	16868	16871	16834	16836	16890	16792	16873	16689	16880	16779	17030	16555	16736	16653	16879	16844	16891	16860	16856	16766	16833	16847	16949	16972	16671	16806	16952	16815	16787	16973	16761	16811	16822	16853	16752	16766	16743	16801	16855	16636	16676	16930	16903	16837	16740	16860	16692	16953	16691	17060	16738	16994	16714	16804	16845	16779	16929	16775	16935	16895	16722	16773	16769	16892	16856	16958	16869	16697	16753	16904	16879	16588	16792	16895	16833	16740	16800	16751	16846	16949	16837	16930	16723	16741	17087	16718	16914	16727	16873	16741	16948	16856	16608	16857	16954	16966	16846	16737	16687	16694	16844	16778	16860	16904	16673	16878	16848	16663	16718	16801	16826	16902	16740	16639	16731	16858	16842	16963	16853	17066	16889	16600	17055	16876	16731	16811	16789	16689	16830	16769	16803	16929	16850	16837	17010	16738	16773	16781	16688	16852	16726	16875	16775	16851	16692	16812	16883	16836	16773	16706	16848	16719	16791	16709	16823	16836	16880	16797	16846	16602	16816	16961	16743	16868	16750	16864	16644	16692	16890	16875	16723	16615	16865	16846	16815	16728	16709	16873	16720	16788	16856	16648	16747	16862	16843	16845	16785	16574	16594	16899	16750	16848	16862	16710	16864	16788	16863	16735	16826	16743	16819	16802	16794	16835	16932	16851	16785	16709	16796	16745	16906	16868	16771	16893	16885	16907	16836	16835	16884	16666	16860	16749	16802	16737	16907	16979	16930	16702	16836	16837	16937	16813	16734	16783	16789	16607	16869	16842	16846	16689	16633	16776	16822	16986	16815	16684	16814	16835	16744	16736	16702	16735	17051	16864	16865	16917	16950	16807	16655	16989	16922	16715	16782	16650	16773	16717	16845	16946	16700	16853	16767	16866	16794	16911	16790	16771	16734	16743	16660	16855	16821	16970	16768	16813	16939	16838	16774	16822	16831	16827	16958	16816	16793	16586	16771	16892	16755	16869	16655	16813	16741	16961	16722	16793	16792	16704	16816	16869	16839	16951	16832	16917	16808	16709	16763	16811	16750	16706	16742	16818	16754	16679	16768	17082	16892	16673	16663	16839	16777	16925	16758	16980	16861	16802	16842	16895	16721	16783	16811	16785	16610	16760	16694	16714	16718	16691	16849	16876	16884	16834	16765	16906	17042	16841	16864	16727	16826	16842	16743	16938	16790	16839	16854	16945	16921	16850	16870	16842	16945	16798	16795	16766	16741	16877	16787	16703	16769	16666	16871	16839	16719	16818	16704	16851	16736	16865	16713	16706	16907	16870	16879	16902	16678	16785	16985	16814	16910	16842	16908	16735	16778	16724	16973	16758	16812	16694	16711	16725	16797	16986	16720	16928	16883	16740	16906	16487	16861	16641	16920	16800	16891	16758	17038	16914	16768	16776	16688	16876	16789	16720	16762	16859	16882	16822	16855	16745	16814	16914	16765	16864	16929	16840	16874	16700	16706	16820	16757	16945	16705	16917	16866	16764	16954	16712	16752	16949	16773	16827	16878	16804	16780	16924	16761	16749	16802	16844	16755	16796	16875	16811	16847	16782	16692	16835	16846	16805	16822	16781	16745	16827	16808	16735	16980	16972	16863	16964	16858	16904	16833	16778	16836	16865	16756	16788	16674	16638	16818	16591	16903	16840	16843	16764	16758	16809	16885	16887	16892	16825	16847	16787	16867	16717	16922	16732	16909	16772	16822	16816	16829	16760	16766	16917	16947	16862	16754	16692	16663	16799	16821	16890	16560	16902	16745	16772	16675	16921	16966	16766	16782	16888	16784	16941	16836	16857	16912	16821	16993	16781	16895	16935	16786	16905	16680	16800	16811	16826	16819	16895	16833	16866	16707	16747	17000	16791	16680	16839	16865	16917	16683	16695	16753	16800	16841	16900	16843	16879	16764	16691	16941	16852	16678	16847	16698	16831	16746	16790	16867	16838	16755	16798	17039	16759	16769	16929	16874	16843	16840	16769	16756	16754	16783	16866	16918	16730	16887	16851	16928	16646	16851	16917	16827	16804	17031	16747	16738	16850	16810	16959	16861	16910	16740	16840	16748	16683	16964	16660	16981	16739	16815	16804	16700	16672	16915	16877	16971	16787	16824	16957	16854	17015	16760	16876	16657	16857	16881	16678	16683	16773	16836	16745	16740	16858	16832	16849	16842	16534	16652	16739	16867	16882	16844	16663	16942	16828	16947	16848	16897	16764	16939	16841	16679	16817	16777	16877	16865	16756	16831	16933	16665	16727	16857	16739	16801	16853	16843	16832	16788	16854	16807	16860	16839	16798	16715	16901	16743	16855	16625	16821	17005	17065	16646	16874	16757	16753	16916	16704	16866	16756	16675	16814	16823	16912	16832	16870	16771	16839	16664	16850	16756	16901	16847	16793	16736	16823	16783	16895	16821	16726	16711	16706	16724	16833	16780	16792	16859	16835	16889	16535	16876	16923	16771	16822	16803	16798	16881	16831	16939	16819	16882	16810	16655	16935	16621	16724	16973	16883	16757	16985	16782	16960	16752	16832	16644	16805	16850	16816	16880	16631	16858	16997	16696	16766	16779	16712	16798	16884	16753	16713	16886	16704	16843	16795	16872	16940	16638	16825	16808	16786	16843	16754	16725	16855	16963	16753	16729	16879	16906	16760	16809	16920	16724	16877	16798	16712	16713	16772	16834	16814	16778	16817	16638	16855	16705	16824	16877	16835	16937	16763	16941	16883	16674	16838	16758	16766	16957	16751	16619	16703	16701	16674	16923	16891	16862	16999	16750	16750	16685	16804	16790	16637	16823	16782	16767	16897	16877	16686	16883	16691	16682	16771	16847	16748	16823	16729	16777	16701	16901	16960	16838	16777	16813	16696	16834	16791	16883	16941	16757	16911	16914	16809	16910	16825	16720	16752	16810	16708	16904	16882	16919	16702	16740	16964	16835	16904	16768	16768	16881	17006	16685	16723	16878	16722	16942	16884	16848	16713	16795	16845	16902	16763	16814	17041	16801	16765	16959	16838	16814	16821	16830	16750	16802	16763	16841	16868	16883	16663	16865	16734	16712	16710	16848	16904	16755	16999	16972	16774	16793	16953	16918	16899	16697	16922	16883	16870	16897	16617	16858	16855	16913	16911	16687	16769	16908	16807	16901	16996	16779	16915	16716	16754	16988	16910	16873	16597	16883	16841	16695	16812	16857	16891	16769	16948	16768	16742	16811	16739	16795	16783	16785	16878	16845	16664	16768	16815	16801	16853	16948	16854	16745	16743	16816	16834	16900	16761	16756	16815	16657	16949	16922	16750	16869	16679	16790	16898	16803	16850	16940	16700	16926	16836	16900	16944	16820	16723	16836	16771	16720	16714	16887	16916	16948	16860	16734	16841	16746	16770	16838	16991	16762	16753	16893	16861	16788	16811	16748	16871	16739	16812	17128	16873	16755	16854	16813	16876	16842	16809	16771	16770	16819	16800	16842	16810	16893	16878	16821	16795	16789	16841	16800	16866	16867	16799	16973	16781	16772	16886	16772	16917	16761	16777	16884	16845	16742	16842	16859	16777	16908	16835	16830	16884	16696	16792	17022	16710	17001	16746	16897	16710	16883	16729	16854	16858	16676	16730	16792	16783	16613	16954	16691	16949	16735	16697	16845	16675	16808	16721	16795	16801	16902	16874	16579	16787	16715	16859	16888	16704	16822	16859	16821	16813	16719	16760	16892	16809	16841	16724	16729	16870	16845	16959	16788	16882	16893	17027	16712	16772	16869	16748	16686	16698	16875	16849	16817	16704	16924	16879	16756	16775	16527	16922	16630	16843	16747	16997	16783	16830	16644	16868	16711	16870	16860	16778	17065	17001	16888	16824	16976	16755	16854	16876	16702	16913	16766	16975	16901	16865	16734	16770	16789	16924	16815	16954	16685	16737	16701	16832	16738	16823	16778	16980	16796	16856	16762	16834	16743	16757	16857	17121	16882	16851	16736	16883	16891	17015	16885	16699	16875	16717	16958	16954	16686	16832	16778	16879	16684	16656	16731	16922	16820	16838	16927	16847	16828	16816	16799	16852	16888	17038	16811	16797	16934	16792	17008	16929	16745	16808	16876	16865	16743	16914	16850	16705	16835	16760	16947	16789	16897	16753	16631	16921	16795	16690	16748	16846	16780	16771	16743	16844	16734	16953	16861	16695	16715	16751	16834	16730	16725	16835	16627	16759	16918	16865	16855	16959	16727	16915	16977	16783	16857	16860	16873	16804	16839	16916	16824	16833	16934	16694	17023	16785	16776	17005	16867	16864	16884	16754	16854	16755	16847	16870	16797	16809	16710	16923	16727	16780	16817	16688	16879	16803	16724	16880	16951	17050	16893	16924	16903	16693	16782	16830	16660	16688	16782	16829	16833	16781	16890	16843	16789	16750	16992	16810	16805	16899	16790	16908	16934	16878	16856	16615	16830	16730	16757	17042	16714	16885	16784	16778	16697	16893	16910
29335	21897	21972	20059	18423	21800	27577	25865	22404	19903	18621	18361	18446	18772	18484	18631	18394	18311	18401	18580	18137	18260	18461	18498	18190	18351	18421	18335	18413	18394	18422	18381	18505	18425	18633	18421	18443	18500	18286	18461	18208	18434	18406	18267	18406	18481	18350	18662	18239	18150	18220	18487	18544	18513	18470	18326	18510	18580	18540	18397	18308	18486	18384	18362	18491	18369	18333	18508	18269	18214	18611	18426	18244	18524	18322	18556	18510	18315	18470	18570	18440	18386	18437	18270	18355	18530	18299	18691	18424	18367	18535	18629	18267	18368	18278	18326	18341	18389	18340	18532	18522	18494	18396	18180	18653	18449	18363	18321	18279	18460	18384	18280	18351	18405	18383	18424	18616	18330	18399	18489	18380	18436	18329	18435	18371	18275	18299	18122	18338	18395	18439	18385	18322	18322	18427	18453	18307	18535	18324	18345	18289	18255	18611	18240	18413	18396	18402	18514	18336	18158	18580	18298	18370	18411	18315	18694	18435	18502	18703	18369	18483	18344	18195	18660	18421	18354	18365	18204	18142	18562	18391	18264	18401	18447	18384	18590	18418	18490	18523	18390	18443	18282	18403	18691	18421	18241	18326	18342	18433	18395	18418	18242	18352	18880	18543	18495	18475	18439	18264	18416	18405	18504	18405	18497	18392	18454	18290	18282	18518	18374	18433	18446	18406	18380	18364	18461	18515	18571	18422	18437	18293	18510	18613	18404	18572	18568	18301	18483	18301	18330	18511	18469	18462	18329	18396	18260	18352	18384	18433	18265	18442	18366	18416	18454	18374	18515	18495	18339	18475	18541	18362	18648	18387	18410	18407	18376	18402	18335	18210	18468	18302	18419	18284	18267	18550	18220	18400	18410	18243	18371	18372	18514	18332	18379	18395	18130	18451	18331	18252	18411	18403	18343	18392	18158	18288	18251	18475	18613	18292	18315	18320	18360	18392	18383	18428	18238	18225	18522	18416	18475	18433	18277	18391	18259	18395	18198	18247	18454	18311	18439	18323	18372	18332	18401	18501	18127	18269	18263	18443	18488	18292	18368	18344	18522	18496	18242	18194	18380	18516	18377	18314	18216	18366	18428	18211	18391	18561	18486	18331	18491	18548	18455	18436	18387	18421	18489	18497	18276	18421	18397	18176	18366	18415	18339	18333	18436	18224	18595	18623	18338	18501	18282	18240	18153	18248	18324	18316	18503	18363	18315	18422	18444	18619	18307	18537	18547	18683	18362	18221	18333	18454	18404	18539	18482	18499	18503	18150	18293	18333	18371	18231	18434	18346	18181	18333	18236	18426	18467	18307	18463	18431	18384	18434	18304	18461	18449	18458	18224	18504	18370	18371	18355	18510	18496	18078	18431	18293	18588	18421	18444	18309	18322	18405	18411	18366	18389	18354	18616	18466	18451	18292	18336	18512	18511	18459	18438	18455	18437	18395	18336	18436	18491	18492	18596	18274	18323	18333	18552	18368	18479	18306	18362	18252	18537	18463	18344	18559	18358	18186	18266	18196	18377	18483	18518	18505	18561	18324	18444	18392	18384	18386	18540	18136	18481	18495	18488	18364	18457	18418	18505	18525	18182	18477	18434	18315	18276	18376	18336	18449	18263	18381	18425	18263	18222	18341	18477	18410	18319	18509	18359	18482	18414	18360	18233	18502	18302	18265	18437	18256	18320	18356	18274	18384	18526	18398	18352	18271	18386	18372	18425	18527	18462	18363	18308	18385	18402	18551	18378	18304	18444	18374	18511	18320	18286	18597	18512	18651	18372	18463	18590	18290	18253	18393	18523	18503	18469	18598	18191	18366	18308	18355	18591	18487	18343	18596	18215	18398	18540	18350	18286	18501	18441	18532	18529	18264	18667	18302	18489	18418	18615	18193	18376	18368	18425	18335	18492	18503	18405	18346	18409	18455	18454	18422	18467	18467	18440	18193	18454	18602	18327	18341	18204	18302	18334	18530	18327	18538	18452	18599	18220	18285	18220	18457	18647	18599	18335	18308	18486	18569	18442	18401	18468	18461	18525	18326	18470	18412	18517	18207	18475	18288	18278	18442	18613	18319	18500	18408	18301	18614	18771	18495	18211	18452	18434	18517	18386	18288	18298	18302	18599	18308	18505	18389	18420	18494	18255	18418	18365	18450	18408	18394	18453	18413	18250	18423	18192	18398	18473	18421	18532	18408	18330	18388	18519	18313	18473	18616	18468	18275	18295	18468	18299	18312	18340	18481	18435	18485	18769	18421	18356	18511	18528	18468	18426	18502	18391	18262	18300	18513	18316	18445	18383	18433	18239	18555	18316	18448	18354	18498	18524	18288	18494	18528	18231	18393	18364	18367	18288	18416	18471	18193	18511	18506	18372	18413	18315	18491	18412	18427	18277	18417	18364	18572	18265	18486	18380	18188	18357	18285	18318	18236	18357	18290	18359	18587	18392	18496	18336	18494	18409	18424	18276	18290	18466	18355	18396	18474	18390	18668	18371	18306	18441	18305	18487	18467	18320	18485	18254	18591	18305	18367	18405	18387	18427	18545	18358	18453	18392	18300	18541	18475	18533	18403	18313	18263	18236	18365	18504	18407	18409	18280	18467	18419	18440	18392	18203	18593	18391	18444	18289	18465	18243	18311	18305	18426	18220	18341	18688	18611	18553	18385	18285	18427	18356	18600	18344	18572	18374	18282	18310	18291	18253	18571	18414	18449	18440	18496	18625	18519	18423	18598	18524	18314	18460	18281	18587	18224	18308	18494	18574	18258	18222	18247	18418	18420	18322	18303	18381	18297	18297	18410	18449	18390	18529	18416	18411	18425	18395	18212	18329	18372	18561	18486	18598	18144	18346	18301	18336	18421	18408	18411	18386	18606	18460	18309	18502	18457	18500	18320	18502	18452	18644	18517	18199	18369	18205	18487	18218	18512	18521	18431	18576	18354	18546	18353	18587	18444	18415	18475	18608	18435	18495	18525	18390	18425	18355	18318	18472	18462	18332	18464	18299	18415	18466	18558	18408	18356	18456	18469	18323	18272	18423	18386	18307	18250	18296	18435	18267	18306	18356	18439	18612	18271	18461	18312	18523	18427	18534	18545	18377	18348	18390	18489	18349	18372	18472	18307	18669	18492	18532	18446	18553	18374	18471	18257	18779	18262	18123	18483	18466	18411	18360	18653	18386	18399	18442	18417	18332	18462	18514	18332	18126	18285	18434	18398	18323	18370	18377	18422	18442	18451	18600	18578	18473	18557	18334	18340	18554	18441	18469	18557	18391	18581	18598	18538	18340	18352	18470	18456	18362	18452	18521	18366	18526	18563	18465	18148	18492	18274	18186	18481	18251	18536	18493	18432	18244	18227	18309	18459	18428	18423	18380	18381	18573	18477	18359	18544	18317	18517	18363	18435	18429	18482	18422	18110	18415	18502	18280	18558	18235	18510	18283	18355	18305	18519	18302	18332	18415	18354	18499	18484	18317	18254	18246	18227	18470	18408	18420	18302	18465	18306	18359	18430	18374	18501	18527	18351	18458	18215	18459	18324	18237	18446	18293	18478	18393	18532	18212	18334	18339	18230	18521	18507	18452	18382	18420	18315	18198	18456	18548	18493	18446	18447	18531	18551	18445	18509	18349	18516	18437	18491	18336	18477	18520	18576	18367	18389	18421	18161	18382	18544	18299	18498	18454	18550	18376	18299	18391	18551	18630	18708	18539	18387	18409	18377	18414	18387	18517	18370	18216	18428	18293	18199	18439	18467	18404	18316	18221	18630	18380	18443	18282	18570	18484	18426	18392	18526	18370	18408	18441	18368	18431	18416	18656	18322	18411	18435	18335	18327	18271	18396	18515	18402	18511	18412	18435	18339	18322	18555	18408	18465	18418	18399	18402	18559	18372	18403	18200	18258	18390	18363	18242	18437	18336	18415	18303	18364	18612	18369	18463	18284	18384	18574	18573	18578	18469	18740	18559	18479	18519	18501	18431	18352	18427	18371	18491	18322	18257	18209	18325	18290	18340	18341	18366	18429	18392	18154	18343	18101	18474	18487	18334	18563	18419	18459	18538	18469	18303	18460	18407	18286	18551	18427	18440	18470	18397	18456	18429	18232	18299	18682	18598	18615	18641	18579	18428	18306	18295	18395	18323	18234	18278	18458	18445	18431	18418	18271	18411	18578	18304	18484	18395	18457	18363	18373	18389	18342	18461	18314	18583	18275	18129	18300	18486	18615	18379	18438	18456	18424	18558	18444	18466	18290	18559	18426	18290	18300	18373	18200	18453	18362	18276	18360	18482	18261	18258	18328	18536	18481	18270	18622	18277	18206	18548	18726	18400	18332	18365	18366	18292	18322	18415	18381	18294	18213	18365	18330	18358	18390	18324	18616	18540	18224	18375	18407	18144	18304	18340	18564	18378	18486	18569	18477	18442	18413	18321	18576	18340	18377	18426	18364	18399	18224	18429	18440	18462	18609	18469	18405	18414	18379	18619	18503	18592	18325	18301	18540	18480	18622	18377	18621	18507	18445	18452	18277	18424	18466	18455	18295	18347	18457	18377	18558	18391	18364	18471	18432	18369	18421	18503	18495	18240	18412	18575	18368	18230	18547	18513	18357	18250	18332	18300	18390	18285	18584	18339	18555	18455	18522	18340	18509	18487	18548	18369	18335	18434	18608	18320	18667	18249	18515	18333	18524	18412	18392	18255	18244	18579	18516	18377	18219	18495	18216	18405	18372	18627	18423	18441	18626	18290	18455	18358	18406	18670	18342	18238	18513	18392	18400	18408	18225	18380	18250	18458	18564	18238	18380	18297	18297	18382	18554	18372	18466	18571	18396	18247	18197	18387	18280	18244	18408	18362	18458	18490	18161	18510	18443	18396	18365	18488	18536	18190	18296	18406	18540	18369	18412	18331	18137	18363	18287	18526	18614	18276	18272	18436	18461	18646	18563	18573	18510	18427	18399	18265	18479	18363	18316	18287	18569	18358	18375	18359	18311	18356	18502	18509	18380	18510	18376	18579	18656	18428	18372	18418	18274	18450	18461	18480	18390	18489	18346	18441	18336	18522	18430	18546	18569	18398	18369	18521	18510	18475	18707	18311	18349	18303	18688	18364	18257	18493	18521	18376	18489	18269	18249	18380
15932	16906	17038	16479	16688	22901	28896	25380	20623	17573	16413	16422	16087	16285	16237	16196	16214	16145	16432	16344	16154	16204	16296	16373	16269	16241	16386	16373	16271	16308	16153	16127	16210	16063	16352	16257	16187	16358	16156	16185	16248	16375	16237	16175	16308	16320	16108	16102	16127	16286	16428	16250	16294	16399	16042	16307	16152	16297	16190	16156	16214	16445	16330	16448	16194	16235	16286	16320	16106	16217	16187	16243	16273	16154	16176	16285	16255	16345	16279	16355	16271	16113	16349	16307	16342	16222	16254	16357	16142	16238	16261	16330	16311	16191	16055	16366	16244	16332	16254	16193	16271	16306	16245	16224	16419	16131	16100	16278	16326	16300	16188	16449	16192	16262	16353	16177	16276	16409	16162	16171	16100	16164	16118	16125	16060	16283	16275	16215	16311	16180	16453	16196	16264	16365	16193	16259	16195	16343	16174	16037	16317	16240	16410	16300	16222	16250	16368	16231	16229	16223	16313	16208	16322	16246	16347	16191	16431	16221	16144	16137	16253	16282	16369	16232	16191	16110	16311	16218	16332	16359	16102	16470	16237	16227	16264	16496	16189	16277	16233	16202	16306	16131	16291	16229	16155	16300	16247	16165	16195	16421	16175	16145	16308	16264	16352	16342	16133	16212	16167	16360	16233	16133	16239	16364	16279	16120	16081	16135	16139	16438	16308	16228	16408	16466	16311	16024	16227	16287	16348	16247	16146	16245	16237	16204	16285	16391	16176	16308	16028	16343	16331	16169	16333	16239	16365	16305	16247	16429	16117	16304	16356	16175	16260	16327	16157	16217	16309	16278	16225	16304	16264	16250	16416	16274	16225	16104	16080	16319	16248	16265	16264	16326	16223	16290	16261	16207	16352	16244	16268	16278	16073	16135	16205	16321	16220	16276	16235	16121	16224	16375	16202	16313	16134	16146	16407	16303	16186	16172	16131	16400	16464	16326	16197	16439	16166	16230	16232	16193	16033	16167	16257	16119	16249	16304	16382	16300	16137	16279	16248	16368	16122	16299	16278	16248	16333	16378	16493	16102	16344	16438	16138	16178	16298	16254	16070	16224	16207	16219	16346	16181	16218	16318	16197	16251	16248	16222	16297	16171	16366	16478	16386	16289	16358	16287	16281	16244	16311	16322	16273	16281	16257	16148	16262	16355	16284	16216	16300	16273	16182	16344	16185	16186	16343	16313	16358	16484	16296	16336	16342	16136	16216	16380	16256	16072	16327	16015	16155	16219	16264	16214	16282	16185	16349	16138	16087	16256	16288	16270	16355	16174	16337	16373	16323	16171	16253	16215	16258	16381	16242	16155	16272	16242	16264	16426	16334	16192	16306	16202	16066	16167	16167	16352	16276	16298	16085	16261	16088	16293	16378	16167	16367	16242	16212	16301	16266	16207	16252	16233	16256	16147	16288	16261	16447	16302	16320	16232	16255	16249	16159	16255	16208	16342	16277	16239	16345	16149	16147	16267	16280	16097	16358	16220	16142	16272	16208	16277	16263	16348	16202	16335	16198	16236	16232	16300	16301	16292	16332	16278	16369	16179	16265	16420	16208	16315	16239	16297	16371	16271	16227	16420	16169	16261	16222	16159	16288	16342	16299	16222	16289	16321	16044	16200	16239	16253	16479	16216	16376	16377	16243	16128	16124	16266	16179	16199	16401	16336	16202	16043	16174	16297	16176	16316	16269	16274	16132	16328	16322	16343	16129	16191	16092	16313	16228	16348	16210	16506	16055	16069	16061	16434	16249	16238	16365	16279	16346	16152	16342	16210	16255	16311	16233	16180	16153	16200	16338	16166	16141	16329	16222	16205	16316	16180	16359	16368	16344	16121	16251	16447	16161	16206	16369	16322	16096	16334	16420	16306	16152	16338	16315	16219	16272	16264	16129	16208	16279	16112	16252	16207	16359	16312	16249	16299	16153	16278	16217	16429	16099	16165	16173	15996	16231	16143	16215	16359	16212	16119	16251	16069	16280	16356	16245	16235	16284	16294	16370	16280	16355	16116	16247	16093	16313	16226	16248	16225	16160	16313	16260	16131	16127	16191	16309	16316	16371	16247	16205	16293	16197	16261	16142	16127	16302	16298	16291	16254	16159	16267	16306	16325	16293	16100	16207	16276	16314	16161	16235	16265	16152	16285	16274	16460	16221	16357	16312	16273	16253	16086	16212	16075	16276	16245	16129	16339	16238	16141	16304	16246	16326	16225	16391	16306	16249	16262	16219	16251	16384	16165	16448	16280	16189	16362	16317	16376	16271	16398	16190	16121	16313	16204	16235	16289	16404	16219	16237	16133	16002	16265	16133	16489	16171	16243	16136	16273	16250	16133	16154	16193	16185	16343	16280	16250	16363	16190	16288	16129	16418	16329	16358	16092	16299	16233	16210	16255	16362	16278	16261	16262	16236	16313	16338	16358	16153	16343	16293	16204	16279	16415	16238	16312	16093	16098	16295	16243	16315	16350	16144	16173	16250	16417	16237	16063	16069	16309	16205	16215	16256	16159	16396	16118	16242	16354	16332	16196	16200	16274	16245	16244	16167	16269	16131	16153	16332	16280	16260	16355	16241	16325	16420	16251	16446	16277	16330	16290	16247	16097	16185	16171	16291	16275	16388	16177	16277	16343	16219	16217	16289	16330	16231	16309	16297	16187	16454	16158	16246	16169	16255	16137	16292	16296	16215	16300	16116	16160	16125	16232	16243	16257	16243	16336	16389	16104	16160	16213	16276	16187	16368	16287	16241	16068	16310	16227	16078	16395	16151	16180	16240	16166	16256	16282	16043	16365	16219	16335	16172	16325	16192	16127	16419	16339	16164	16142	16187	16172	16200	16184	16302	16076	16426	16280	16200	16201	16300	16341	16235	16417	16339	16269	16286	16421	16158	16315	16203	16315	16288	16371	16288	16217	16293	16103	16190	16239	16184	16127	16087	16269	16193	16314	16391	16195	16368	16159	16079	16148	16123	16366	16223	16348	16160	16092	16279	16340	16179	16295	16252	16130	16105	16287	16286	16167	16307	16005	16328	16311	16256	16402	16329	16323	16541	16268	16348	16269	16365	16311	16355	16294	16251	16414	16196	16445	16100	16241	16183	16256	16367	16206	16133	16206	16324	16101	16571	16504	16131	16177	16210	16221	16191	16236	16190	16223	16253	16327	16349	16192	16252	16230	16593	16223	16371	16208	16205	16406	16193	16198	16222	16216	16165	16157	16287	16304	16345	16426	16425	16220	16276	16308	16248	16241	16366	16310	16367	16287	16345	16257	16226	16353	16350	16396	16344	16230	16411	16287	16263	16287	16234	16074	16352	16160	16075	16225	16250	16233	16307	16223	16230	16222	16364	16239	16374	16175	16072	16082	16207	16406	16492	16243	16150	16257	16120	16347	16205	16260	16294	16309	16314	16414	16187	16245	16315	16459	16301	16364	16224	16115	16352	16302	16350	16230	16464	16414	16363	16228	16357	16448	16264	16189	16331	16227	16224	16192	16320	16164	16165	16356	16293	16263	16175	16198	16375	16107	16149	16235	16296	16211	16266	16296	16315	16258	16377	16422	16218	16275	16412	16257	16240	16192	16186	16287	16291	16415	16236	16164	16156	16299	16222	16230	16268	16194	16229	16301	16101	16222	16428	16285	16285	16154	16233	16199	16305	16056	16187	16410	16121	16240	16242	16144	16197	16252	16208	16341	16284	16310	16212	16332	16275	16333	16325	16171	16241	16234	16521	16267	16392	16194	16406	16239	16055	16338	16318	16210	16129	16318	16216	16384	16096	16315	16426	16228	16304	16172	16336	16170	16277	16255	16264	16272	16354	16348	16276	16440	16138	16367	16209	16265	16164	16430	16107	16295	16297	16415	16372	16319	16242	16174	16441	16350	16216	16153	16462	16202	16358	16240	16138	16267	16210	16378	16231	16390	16369	16211	16241	16283	16229	16200	16157	16277	16269	16214	16372	16271	16391	16301	16291	16265	16355	16269	16266	16338	16257	16146	16317	16324	16253	16296	16143	16288	16055	16427	16483	16408	16318	16268	16352	16171	16337	16141	16291	16176	16229	16357	16267	16304	16281	16186	16234	16393	16181	16198	16282	16428	16218	16087	16273	16441	16228	16176	16276	16214	16428	16345	16276	16366	16176	16099	16249	16366	16274	16345	16262	16332	16198	16244	16298	16327	16307	16354	16174	16255	16168	16194	16394	16175	16194	16094	16252	16236	16237	16207	16155	16301	16323	16280	16165	16229	16128	16391	16237	16144	16110	16307	16048	16152	16216	16329	16276	16264	16447	16281	16289	16323	16446	16303	16059	16380	16321	16365	16348	16203	16421	16257	16339	16136	16354	16236	16271	16279	16231	16305	16282	16210	16220	16312	16086	16297	16358	16208	16225	16271	16521	16076	16329	16225	16212	16222	16370	16105	16220	16405	16261	16282	16310	16114	16263	16038	16261	16126	16246	16210	16280	16329	16210	16156	16349	16161	16328	16432	16269	16211	16276	16377	16167	16193	16268	16235	16184	16178	16203	16322	16230	16211	16287	16280	16228	16328	16148	16424	16345	16544	16117	16238	16243	16135	16228	16263	16302	16363	16080	16389	16206	16220	16190	16297	16264	16310	16406	16395	16259	16203	16296	16549	16358	16260	16266	16220	16523	16263	16383	16286	16315	16367	16329	16274	16186	16144	16347	16229	16221	16376	16408	16206	16035	16256	16269	16191	16524	16021	16330	16154	16427	16384	16462	16208	16336	16246	16334	16286	16244	16341	16225	16289	16221	16333	16252	16215	16191	16310	16185	16242	16214	16205	16285	16280	16287	16065	16250	16403	16296	16122	16261	16149	16307	16436	16285	16194	16119	16308	16452	16143	16370	16250	16282	16131	16266	16413	16149	16202	16298	16130	16263	16221	16306	16259	16276	16298	16078	16187	16212	16298	16280	16233	16295	16111	16449	16201	16364	16320	16204	16172	16369	16372	16222	16305	16331	16259	16273	16304	16101	16319	16475	16211	16235	16317	16389	16347	16480	16367	16231	16323	16324	16178	16217	16325	16207	16205	16304	16323	16322	16233	16227	16297	16108	16045	16167	16413	16260	16161	16390	16285	16360	16203	16330	16231	16270	16207	16332	16336	16444	16303
25797	21134	27220	25736	21971	40886	51675	41703	30107	22027	19222	18150	17937	17871	17673	17726	17900	17834	17687	17907	17933	17864	17855	17806	18009	17772	17731	17840	17954	17915	17728	17768	17865	17779	17956	17859	18019	17951	17589	17694	18066	17711	18013	17842	17770	17855	17792	17891	17834	17930	17832	17837	17770	17826	17769	17645	17674	17684	17567	17585	17636	17622	17671	17809	17742	17839	17726	18061	17955	17908	17786	17769	17683	17691	17712	17733	17773	17878	17909	17778	17870	17851	17731	17713	17695	17709	17616	17704	17798	17772	17730	17734	17724	17608	17697	17753	17835	17682	17852	17761	18026	17751	17771	17742	17645	17630	17901	17870	17776	17764	17636	17576	17489	17819	17898	17705	17615	17733	17696	17632	17882	17652	17940	17710	17584	17567	17808	17954	17789	17794	17543	17663	17749	17901	17732	17784	17656	17912	17843	17779	17870	17888	17892	17706	17741	17750	17646	17761	17728	17756	17677	17754	17820	17454	18003	17613	17865	17727	17730	17654	17838	17563	17711	17882	17646	17690	17789	17775	17862	17820	17715	17871	17634	17636	17808	17708	17616	17523	17811	17612	17777	17756	17670	17879	17920	17719	17788	17761	17564	17639	17893	17768	17786	17738	17735	17855	17466	17840	17663	17853	17855	17742	17614	17864	17575	17715	17840	17847	17751	17727	17585	17753	17662	17716	17758	17687	17895	17801	17737	17697	17703	17706	17703	17835	17653	17715	17607	17741	17791	17856	17879	18016	17789	17834	17936	17755	17894	17869	17852	17750	17686	17619	17773	17854	17755	17814	17643	17727	17694	17746	17710	17610	17770	17667	17612	17700	17855	17782	17721	17593	17771	17845	17778	17660	17840	17658	17867	17821	17755	17865	17878	17792	17881	17631	17809	17838	17818	17654	17553	17717	17598	17712	17881	17506	17802	17774	17878	17779	17860	17861	18006	17796	17949	17636	17658	17905	17781	17915	17737	17726	17508	17624	17727	17794	17796	17872	17836	17879	17915	17774	17726	17862	17679	17740	17758	17828	17712	17818	17770	17650	17646	17713	17946	17782	17646	17846	17506	17623	17672	17644	17737	17831	17701	17765	17704	17799	17605	17794	17865	17835	17886	17757	17711	17723	17714	17875	17769	17833	17755	17993	17896	17833	17897	17792	17898	17886	17618	17883	17795	17770	17768	17667	17509	17863	17851	17897	18007	18033	17902	17730	17799	17722	17801	17980	17958	17683	17729	17656	17685	17882	17676	17964	17839	17882	17657	17793	17695	17544	17611	17892	17906	17779	17727	17953	17736	17641	18036	17822	17781	17965	17725	17792	17840	17596	17885	17721	17885	17760	17696	17637	17679	17538	17732	17558	17704	17893	17854	17743	17727	17914	17707	17887	17753	17642	17751	17743	17975	17707	17760	17725	17808	17720	17668	17672	17768	17742	17958	17962	17833	17693	17703	17782	17884	17630	17790	17838	17851	17851	17699	17838	18060	17828	17508	17802	17738	17689	17809	17839	17696	17775	17693	17775	17474	17697	17972	17853	17692	17531	17868	17883	17748	17760	17681	17785	17755	17965	17756	17805	17705	17565	17739	17687	17651	17751	17834	17720	17682	17798	17724	17910	17970	17518	17782	17791	17833	17712	17568	17672	17768	17677	17759	17785	17845	18051	17722	18106	17774	17882	17576	17667	17888	17820	17676	17652	17861	17757	17944	17798	17573	17835	17874	17788	17897	17713	17828	17764	17654	17745	17774	17800	17505	17826	17689	17742	17789	17684	17727	17833	17687	17822	17799	17955	18008	17610	17749	17653	17680	17914	17738	17706	17724	17714	17896	17588	17800	17706	17755	17775	17793	17884	17657	17769	17765	17660	17803	17871	17854	17815	17524	17571	17809	17492	17737	17801	17699	17623	17695	17704	17805	17796	17808	17638	17769	17718	17784	17672	17892	17975	17684	17843	17833	17991	17565	17699	17704	17916	17668	17915	17716	17745	17855	17586	17653	17687	17935	17684	17618	17814	17747	17845	17936	17545	17650	17782	17654	17753	17750	17572	17574	17718	17831	17849	17756	17649	17672	17783	17937	17700	17848	17777	17803	17764	17735	17767	17907	17716	17810	17768	17760	17858	17820	17589	17766	17761	17777	17656	17839	17774	17897	17736	17906	17816	17778	17983	17816	17789	17719	17765	17689	17829	17823	17495	17750	17899	17763	18044	17700	17853	17765	17666	17790	17707	17756	17793	17940	17862	17869	17988	17774	17932	17562	17822	17699	17719	17854	17759	17692	17660	17842	17807	17702	18013	17957	17853	17794	17958	17833	17765	17679	17725	17759	17664	17841	17775	17779	17843	17760	17840	17700	17726	17738	17683	17752	17731	17728	17527	17662	17725	17642	17909	17775	17827	17775	17835	17896	17836	17974	17817	17754	17784	17717	17791	17854	17691	17895	17883	17688	17831	17725	17786	17954	17626	17855	17817	17687	17703	17924	17699	17635	17795	17734	17642	17718	17879	17955	17755	17664	17550	17611	17767	17670	17856	17662	17842	17536	17654	17853	17687	17921	17786	17655	17936	17798	17596	17540	17865	17682	17809	17652	17672	17778	18017	17703	17603	17683	17611	17756	17798	17846	17620	17873	17882	17954	18026	17828	17835	17626	17674	17740	17424	17563	17652	17789	17668	17734	17551	17460	17875	17793	17716	17772	17595	17642	17694	17812	17890	17662	17664	17819	17894	17711	17739	17752	17688	17616	17675	17658	17784	17569	17650	17756	17733	17676	17663	17752	17724	17990	17675	17654	17883	17825	17870	17902	17911	17651	17839	17650	17760	17714	17761	17931	17883	17980	17631	17672	17783	17835	17853	17835	17731	17651	17671	17848	17831	17847	17851	17720	17828	17930	17651	17818	17759	17596	17769	17814	17877	17618	17797	17652	17769	17591	17789	17720	17739	17868	17916	17605	17639	17825	17831	17770	17716	17887	17620	17839	17663	17889	17776	17695	17592	17628	17998	17741	17677	17888	17784	17702	17704	17891	17732	17873	17695	17769	17788	17688	17768	17660	17541	17772	17682	17734	17678	17693	17688	17850	17930	17790	17855	17910	17823	17836	17723	17738	17795	17623	17819	17719	17567	17751	17642	17646	17709	17886	17766	17670	17698	17640	17850	17682	17864	17763	17721	17954	17791	17596	17535	17823	17781	17768	17711	17817	17653	17850	17700	17964	17962	17731	17939	17873	17786	17913	17834	17815	17690	17688	17817	17936	17783	17853	17656	17738	17722	17767	17820	17623	17724	17738	17771	17937	17665	17801	17731	17892	17572	17666	17761	17720	17709	17712	17967	17995	17732	17796	17880	17768	17681	17830	17825	17904	17654	17754	17709	17847	17756	17815	17875	17660	17567	17843	17759	17846	17814	17779	17726	17712	17454	17732	17526	17685	17631	17791	17813	17599	17827	17808	17751	17779	17523	17723	17647	17801	17680	17598	17738	17779	17716	17838	17811	17708	17784	17805	17639	17645	17845	17783	17803	17903	17777	17630	17859	17844	17829	17941	17841	17625	17689	17907	17945	17866	17743	17443	17529	17638	17747	17558	17532	17818	17603	18002	17876	17901	17802	17815	17452	17675	17882	17724	17696	17665	17739	17641	17666	17794	17714	17773	17767	17740	17591	17891	17917	17885	17802	17507	17737	17931	17723	17921	17918	17731	17853	17858	17755	17730	17759	17672	17694	17847	17806	17866	17724	17841	17701	17780	17728	17739	17765	17944	17502	17786	17562	17773	17754	17873	17686	17898	17555	17840	17754	17703	17734	17508	17675	17635	17653	17875	17655	17602	17741	17724	17810	17662	17678	17690	17899	17727	17715	17703	17803	17852	17743	17783	17741	17734	17472	17707	17794	17902	17840	17745	17814	17802	17798	17734	17739	17682	17828	17837	17929	17492	17803	17685	17756	17605	17811	17716	17607	17776	17879	17913	17819	17623	17562	17805	17643	17744	17646	17829	17725	17637	17777	17693	17709	17769	17774	17674	17753	17928	17775	17615	17527	17777	17893	17823	17810	17745	17873	17783	17698	17736	17727	17941	17864	17808	17669	17795	17688	17790	17749	17779	17712	17625	17800	17820	17830	17875	17650	17612	17845	17933	17659	17702	17820	17747	17966	17766	17743	17673	17677	17638	17818	17975	18116	17801	17593	17691	17864	17838	17611	17905	17702	17840	17997	17883	17625	17900	17893	17771	17753	17729	17926	17822	17629	17891	17985	17843	17850	17669	17793	17555	17571	17743	17706	17803	17873	17831	17689	17657	17875	17618	17722	17679	17775	17901	17853	17780	17714	17751	17798	17623	17770	17809	17743	17745	17743	17606	17718	17648	17731	18041	17796	17871	17954	17749	17689	17703	17445	17654	17629	17542	17762	17902	17594	17699	17848	17924	17708	17615	17880	17573	17674	17922	17876	17779	17763	17880	17670	17837	17864	17811	17898	17910	17946	17750	17682	17850	17923	17981	17681	17519	17911	17682	17668	17751	17754	17879	17734	17875	17620	17756	17723	18003	17749	17820	17796	17681	17658	17438	17777	17845	17804	17830	17631	17763	17699	17681	17768	17695	17971	17843	17728	17784	17873	18006	17811	17601	17790	17679	17690	17775	17836	17772	17730	17805	17720	17875	17915	17868	17736	17703	17689	17369	17713	17787	17711	17806	17591	17655	17957	17824	17890	17789	17703	17720	17744	17750	17546	17906	17565	17754	17848	17735	17802	17861	17819	17787	17822	17753	17624	17811	17803	17872	18019	17648	17807	17751	17687	17903	17734	17540	17880	17920	17839	17746	17738	17617	17689	17607	17693	17761	17842	17934	17564	17945	17814	17756	17703	17720	17617	17735	17757	17625	17788	17640	17874	17590	17675	17776	17796	17635	17800	17920	17992	17979	17996	17909	18000	17764	17651	17722	18021	17952	17683	17748	17699	17752	17719	17739	17672	17778	17737	17897	17779	17746	17987	18065	17993	17617	17777	17697	17780	17897	17728	17754	17882	17838	17767	17661	17804	17638	17936	17739	17723	17827	17771	17934	17895	17745	17532	17838	17848	17707	17904	17685	17826	17853	17533	17895	17710	17731	17723	17737	17677	17851	17632	17612	17947
14408	20414	19646	17650	21881	45568	51272	42059	29467	19740	16744	16073	15912	15673	16038	15977	15879	15811	15932	15953	15919	15929	16072	15872	15896	16074	15949	15989	16043	15861	15776	15856	16021	15976	16009	15856	15938	15844	16007	15956	15900	15858	15890	15939	15978	16007	15972	15852	15887	15791	15891	15888	15839	15743	15901	15939	15904	15970	15777	15891	15834	16061	15885	16010	15925	16073	15920	15800	15921	15837	16054	15985	15959	15998	16006	15786	16011	15893	15912	15865	15836	16033	15780	15885	16021	16068	15988	15957	15916	15972	15869	15852	15936	15981	15850	15955	15808	15841	15884	15931	15968	15961	15938	15836	15938	15966	15912	15826	15767	16109	15914	15879	16012	15897	15960	15849	15972	15828	16060	15870	15900	15908	16026	16023	15789	15834	15969	15794	15894	16040	15945	15955	16020	15978	16022	15912	16025	15942	15977	15798	16059	15788	15824	15884	15861	15904	15896	15971	15920	16067	15953	15745	15784	15887	16035	15916	15658	16042	15870	15818	15845	15843	15868	15844	15908	15906	15913	15934	15877	15968	15863	15971	15859	16006	15851	16146	15971	15832	15894	15841	15795	16075	15859	15938	15811	15786	15739	15943	15918	15707	15876	15953	15893	15925	15996	15805	15880	15957	15864	15802	15794	15948	16050	15847	16091	15978	15932	15914	15915	15890	16021	15978	15819	15718	15819	15809	15970	15906	15929	16001	15936	15804	15867	15811	15844	15928	15943	15906	15963	15879	15996	15846	16006	15955	15988	15942	15977	15909	15949	15712	15801	15849	16039	15893	15832	15941	16032	15958	15888	16018	16023	15957	15848	15908	16104	15845	15969	15795	15962	15832	15917	15878	15877	15801	15857	15824	15872	15845	15883	15847	15951	15924	15963	15907	15997	15879	15997	15868	16024	15834	15910	15838	15954	16117	15965	15917	15989	16028	16027	16057	15831	15783	15563	15803	15885	16016	15923	15748	15887	16032	16088	15988	15881	15927	15827	15962	15822	15852	16021	15848	15804	16007	15871	15863	15764	15995	15965	15854	15798	16061	15980	15976	15854	16065	15773	15928	15875	15802	15730	15950	15858	15996	15974	16071	15969	15862	15931	16061	15963	15950	15913	16024	15818	15817	15955	16008	16034	16009	15945	15896	16074	15734	15872	15921	15908	15880	15930	15810	15939	16097	15862	15869	15749	15952	15919	15852	15821	16040	15908	15826	15975	16044	15925	15868	15915	16058	15695	16033	15971	15768	15897	15926	15996	15802	15875	16002	15992	15978	15901	15935	15736	15887	15842	15621	15855	16019	15823	15997	15880	16121	15863	15889	15842	15940	15982	15855	15992	15954	15889	15946	15778	16027	15841	16042	15950	15859	15878	15659	15901	15927	15839	15889	15892	15913	16030	15859	16089	15928	15879	15964	16132	15942	16057	16146	15837	16124	16004	15879	15977	15955	15804	15874	15812	15970	15781	15808	15957	15680	16164	15890	15978	15891	15833	15982	15895	15840	16021	15804	15874	15941	15888	16172	15867	15933	15739	15873	15864	15965	15952	15951	15981	15926	15873	15859	15790	16020	15963	15966	15915	16038	15823	15840	15887	16017	15942	15689	16019	15913	15928	15869	15882	15830	15916	15914	15806	15830	15898	15875	15844	15744	16117	15900	16002	15902	15955	15846	16003	15881	15870	15914	15867	16042	15781	15969	15853	15815	15772	15821	16031	15904	16008	15825	15806	15911	16026	16017	15923	16012	15779	16066	15855	15985	16082	15768	16000	15898	15851	16012	15884	16057	15837	15890	16034	15822	15836	15855	15830	15737	16027	15908	15824	15818	15938	15927	16051	15884	15898	15890	15909	15866	15881	16044	15918	15958	15940	15788	15926	15763	15850	16013	15832	15879	15935	15826	15790	15865	15830	15989	15924	15953	15838	16067	15755	15976	16038	15776	15864	15914	15858	15977	15950	15997	15907	15951	15854	15883	15833	15888	16008	15705	15965	15936	15839	16020	15885	15924	16073	15963	15960	15871	16040	15763	15788	15836	15901	15916	15897	16004	15943	15867	15991	15894	16023	15927	15932	15865	15844	16075	15988	15922	15933	15975	15863	15871	16000	15689	15816	15977	15875	15927	15865	15877	15948	15808	15932	15850	15858	15966	15768	16036	15973	16068	15990	16001	15649	15853	16015	15874	15973	15892	15981	16001	15812	15774	16085	15924	15865	16058	15742	16050	15868	15842	15882	15820	15816	15922	15781	15996	15988	15854	16009	15803	15954	15842	15792	15936	16027	15988	15864	15801	15836	15882	15884	15910	15840	16018	15900	15892	15918	15993	15868	15792	15982	15913	15704	16005	15890	15900	15958	15856	15906	15911	15805	15886	15940	15982	15814	15782	16021	16115	16037	15895	15850	15879	15949	15910	16029	15768	15916	15923	16034	16017	16122	15903	15871	15884	15839	15935	15917	15854	15741	15743	15745	15868	15771	16010	16052	15775	16010	16001	15987	15952	15934	15938	15967	15810	15820	15834	16046	15938	15908	15794	15969	16030	15753	15906	15976	15856	15837	16108	15976	15877	15914	15860	15771	16040	15850	15981	15915	15864	16016	15966	15917	15900	16035	15927	15826	15924	15849	15836	15932	15833	15861	16156	15842	16015	16003	16017	15998	15751	15998	15956	16172	15865	15770	16011	15960	16137	15941	15915	15853	15787	15994	15881	15817	15853	15796	15813	16073	16087	15898	16019	15866	15742	15903	15890	15814	15895	16055	15802	15947	15809	15977	15962	15846	16113	16039	15845	15997	15892	15858	15846	15983	15947	16120	15903	15854	16045	15859	16007	15884	15989	15918	16001	15821	15965	15930	15939	16073	15807	15965	15896	15990	15867	15976	15948	15896	15911	15949	15808	15948	15901	16128	15882	15859	15918	15930	15971	15869	15824	16055	15819	15861	15954	15949	15982	15760	15965	15928	16060	15853	16001	15852	15954	15873	15969	15849	15836	15843	15859	15915	15925	15973	15956	15913	16004	15908	15764	15844	15935	16008	15947	15960	15869	15877	15862	15799	15978	15949	15876	16005	16003	15872	16034	15681	16022	16013	15898	15887	16047	15758	15760	15949	15880	15627	15966	15936	15737	15787	15993	15950	15960	15764	15860	15855	15841	15924	15838	15730	15947	15929	15941	15941	15863	16025	15876	15818	15917	15806	15884	15879	15811	15852	15850	15886	15855	15899	15896	15934	15958	15839	15867	15864	15990	16021	15857	15949	15942	16050	15918	15915	15842	15870	15941	15971	15959	15913	15875	15894	15778	15860	15913	15782	16100	16097	15957	15996	15814	15868	16151	15919	15963	16036	15971	16039	15918	15951	16005	15920	15808	15988	15736	16029	15954	15917	15902	15815	15936	15839	15986	15920	15958	15845	15907	15861	15852	15925	15758	15791	15868	15931	15773	15987	15880	15951	15879	15957	15855	15967	15893	15892	15976	15795	16007	15820	15965	15937	15766	15999	15736	15859	15965	15928	15970	16102	15864	15895	15754	15866	16041	15719	16023	15962	15807	15830	15857	15796	15898	15882	15851	15916	15918	16077	15937	15938	15862	15931	16020	15943	15697	15687	15983	15898	15838	15924	15810	16101	15892	15974	16089	15926	15810	15899	15886	15940	15862	15972	15898	15932	16021	15879	15880	16108	15797	15891	15929	16080	15920	15900	15991	15845	16180	16049	15813	15983	15858	15945	15973	16028	15930	15998	15934	15814	15875	15975	15954	15855	15835	15843	16081	15992	15827	15949	16047	15884	15872	15711	16080	15818	15932	15976	15887	16027	15959	16025	15912	15765	15945	15850	16011	15826	16142	15798	15781	15930	16030	15864	15840	15866	16032	15969	15885	15783	15915	15937	15967	15742	15833	15979	15788	16112	15996	15782	15949	16051	15847	15845	16001	15922	15729	15994	15939	15893	15860	15961	15923	15981	16090	15932	15983	15891	15914	16032	15890	16005	15868	15856	15947	16142	15869	15929	15882	15965	16021	15973	15922	15960	15885	15778	15942	15929	15880	15946	15876	15857	16041	15774	16115	15917	15975	15989	15812	15728	15953	15871	15855	15745	16073	16033	15948	16000	15881	15977	15943	15928	15906	15878	15963	16039	15836	15701	15982	16006	15700	15836	16030	16046	15964	15921	15942	16018	15950	15946	15874	16066	16008	15838	15929	15960	15967	15874	16055	15877	16100	16067	15891	15915	15820	15900	15986	15818	15750	15808	15860	15985	15850	16059	15918	16009	15934	15939	15939	15887	16012	15892	16004	15990	15887	15864	15806	15960	15879	15929	15942	16045	15917	16033	15936	15953	15859	15841	16037	15854	15943	15785	15867	15975	15934	16217	15782	15865	15847	15761	15751	16000	16022	15869	16073	15817	15715	15799	15848	15977	15992	15942	15914	16026	15845	15999	15894	16005	15748	15950	15841	16016	15851	15964	15934	15877	15972	15932	15943	15846	16002	15912	16068	15858	15743	16001	15985	15847	15921	15935	15875	15985	15772	15900	15977	15885	15834	15976	15776	15810	15898	15914	15869	16014	15984	15984	15835	15933	15968	15706	15876	15890	15959	15848	15955	15955	15824	15942	16014	15959	15964	16025	15836	15831	15854	15961	15967	15918	16007	15791	16057	15892	15975	15949	15952	15743	15753	15879	15892	15979	15910	15951	15905	15959	15868	15974	15957	15995	15944	15854	15787	16048	15886	15975	16002	15805	15858	15941	15733	15982	15794	15879	15765	15997	15989	15800	15993	15757	15877	16016	15958	15764	15787	16105	15898	15936	15818	15782	15813	15997	15979	16084	15970	15853	15806	15823	15961	15896	15837	15726	15862	15916	16059	15939	15769	15848	15998	15896	15939	16003	15871	15964	16010	15929	16031	16016	16010	16016	15817	16015	16024	15798	16053	15901	16076	15838	15919	15978	15860	15882	16037	16005	15751	16000	15909	15930	15912	15991	15895	15997	15895	15881	15977	16000	15867	15739	15966	15857	15970	15970	15897	15874	15949	16130	15994	15907	15931	15997	16067	16186	15918	16016	16007	15827	15738	15936	15856	15899	15867	16119	15941	15866	15959	15960	15590	15867	15997	15846	15949	15879	15894	15977	15965
23813	21166	28612	24024	21717	47917	70793	59756	41518	26725	20506	18245	18012	17820	17772	17847	17681	17805	17574	17604	17820	17544	17619	17653	17502	17535	17552	17599	17756	17741	17592	17733	17633	17512	17657	17480	17720	17554	17424	17479	17609	17402	17688	17501	17615	17489	17501	17666	17558	17593	17626	17545	17655	17833	17507	17636	17528	17601	17640	17482	17445	17543	17432	17537	17548	17735	17770	17491	17403	17693	17410	17471	17504	17422	17579	17628	17509	17391	17454	17318	17584	17418	17639	17559	17644	17341	17528	17562	17566	17490	17689	17689	17402	17416	17573	17473	17661	17425	17554	17624	17453	17644	17715	17278	17665	17464	17602	17686	17421	17623	17627	17527	17539	17669	17420	17374	17578	17667	17610	17489	17491	17541	17700	17580	17402	17483	17596	17598	17585	17442	17341	17717	17619	17512	17760	17570	17880	17714	17576	17525	17334	17579	17475	17548	17625	17396	17635	17679	17359	17623	17500	17603	17714	17694	17518	17413	17577	17597	17592	17476	17369	17523	17536	17661	17438	17607	17498	17546	17496	17676	17652	17659	17505	17589	17554	17591	17361	17471	17418	17450	17643	17441	17464	17425	17273	17396	17447	17409	17542	17567	17487	17587	17613	17808	17360	17259	17551	17637	17649	17344	17436	17404	17518	17549	17649	17552	17702	17816	17362	17469	17437	17406	17436	17648	17418	17594	17585	17488	17543	17431	17452	17460	17484	17418	17516	17671	17639	17615	17556	17447	17580	17561	17458	17510	17669	17327	17650	17557	17705	17555	17460	17698	17486	17505	17421	17146	17651	17491	17477	17557	17573	17512	17622	17546	17246	17508	17755	17400	17376	17270	17476	17419	17515	17447	17531	17483	17537	17421	17633	17606	17577	17433	17486	17511	17434	17566	17417	17581	17435	17618	17595	17453	17520	17604	17345	17477	17737	17636	17736	17784	17483	17434	17479	17214	17412	17555	17373	17240	17739	17433	17419	17563	17675	17617	17589	17541	17396	17633	17468	17654	17613	17499	17477	17555	17547	17407	17565	17694	17447	17591	17568	17321	17677	17723	17412	17534	17615	17464	17627	17504	17626	17791	17525	17586	17499	17563	17518	17508	17472	17580	17452	17441	17564	17476	17839	17603	17530	17515	17459	17529	17621	17602	17476	17425	17665	17614	17603	17546	17470	17402	17464	17559	17513	17545	17629	17405	17517	17629	17716	17735	17711	17517	17444	17549	17809	17530	17484	17453	17527	17412	17680	17294	17834	17514	17735	17498	17657	17418	17706	17661	17507	17672	17627	17559	17478	17357	17375	17648	17638	17501	17690	17520	17399	17543	17569	17479	17751	17424	17503	17459	17464	17361	17582	17570	17562	17369	17727	17284	17498	17377	17625	17636	17471	17580	17546	17631	17480	17231	17671	17556	17668	17568	17514	17423	17556	17487	17498	17523	17510	17648	17508	17459	17578	17552	17646	17367	17596	17687	17573	17537	17493	17537	17332	17468	17679	17562	17539	17438	17375	17560	17640	17253	17530	17551	17641	17667	17447	17550	17450	17451	17483	17597	17415	17638	17599	17636	17688	17616	17573	17405	17582	17582	17552	17783	17480	17649	17565	17696	17416	17596	17500	17346	17530	17628	17442	17669	17568	17607	17561	17753	17442	17476	17449	17488	17559	17559	17419	17435	17596	17667	17424	17417	17422	17496	17520	17551	17392	17510	17605	17703	17573	17632	17440	17485	17574	17496	17317	17449	17342	17510	17512	17444	17582	17612	17451	17494	17658	17683	17496	17579	17478	17467	17715	17347	17568	17403	17483	17611	17454	17608	17287	17572	17538	17422	17594	17502	17371	17483	17609	17594	17633	17513	17635	17622	17492	17865	17468	17518	17530	17353	17540	17710	17762	17435	17544	17298	17465	17594	17633	17498	17475	17648	17555	17531	17518	17487	17636	17338	17500	17397	17511	17542	17679	17401	17721	17787	17540	17632	17840	17582	17596	17477	17621	17427	17537	17379	17460	17372	17411	17602	17547	17591	17535	17592	17662	17677	17491	17609	17307	17432	17533	17660	17443	17455	17575	17499	17621	17667	17447	17486	17435	17456	17459	17482	17605	17490	17518	17407	17489	17483	17571	17457	17640	17452	17530	17471	17636	17730	17313	17396	17496	17565	17523	17448	17646	17498	17453	17435	17585	17532	17538	17491	17732	17468	17544	17622	17563	17475	17396	17496	17329	17577	17502	17597	17529	17580	17612	17463	17589	17642	17793	17579	17721	17485	17479	17530	17530	17393	17580	17505	17611	17497	17391	17568	17541	17432	17712	17801	17556	17563	17599	17324	17496	17721	17526	17278	17423	17466	17549	17613	17658	17546	17590	17554	17506	17597	17610	17500	17694	17727	17527	17541	17314	17649	17435	17425	17580	17384	17504	17603	17503	17601	17749	17514	17624	17351	17715	17575	17503	17389	17412	17502	17654	17538	17381	17466	17396	17607	17499	17463	17457	17613	17476	17388	17864	17368	17335	17449	17386	17549	17601	17500	17672	17445	17529	17630	17673	17646	17604	17492	17720	17705	17630	17538	17438	17701	17641	17343	17409	17637	17530	17674	17598	17692	17553	17618	17409	17449	17436	17410	17525	17505	17512	17575	17552	17676	17470	17590	17600	17563	17471	17371	17458	17538	17773	17683	17550	17526	17468	17564	17512	17459	17661	17436	17522	17364	17522	17429	17495	17548	17268	17546	17584	17400	17508	17577	17550	17584	17645	17548	17456	17539	17565	17661	17265	17609	17405	17564	17462	17694	17351	17649	17516	17389	17695	17542	17568	17415	17373	17415	17520	17517	17509	17483	17778	17467	17568	17671	17510	17710	17386	17592	17413	17758	17389	17471	17605	17367	17428	17546	17675	17473	17636	17649	17506	17505	17528	17446	17295	17665	17759	17520	17281	17398	17396	17502	17440	17533	17804	17423	17489	17442	17550	17317	17577	17581	17565	17594	17554	17418	17547	17504	17409	17435	17435	17606	17505	17541	17641	17572	17678	17838	17558	17545	17581	17456	17586	17471	17590	17592	17555	17530	17289	17646	17588	17439	17509	17482	17580	17386	17475	17265	17493	17406	17470	17424	17399	17649	17446	17469	17457	17413	17598	17666	17309	17559	17628	17541	17524	17547	17521	17551	17439	17445	17636	17579	17486	17474	17487	17511	17324	17368	17514	17705	17560	17509	17622	17551	17611	17338	17542	17541	17686	17693	17726	17606	17350	17733	17507	17449	17614	17495	17650	17468	17479	17602	17598	17424	17660	17314	17546	17515	17443	17542	17385	17490	17481	17265	17561	17478	17589	17587	17351	17491	17605	17449	17470	17560	17477	17344	17506	17484	17433	17564	17488	17533	17544	17547	17672	17434	17474	17443	17380	17599	17429	17590	17661	17591	17492	17489	17474	17539	17398	17458	17674	17462	17596	17386	17421	17576	17570	17696	17642	17618	17504	17538	17564	17663	17438	17714	17630	17542	17422	17623	17530	17653	17538	17475	17403	17582	17467	17341	17601	17392	17832	17724	17624	17576	17440	17514	17478	17484	17570	17591	17627	17654	17580	17748	17527	17425	17568	17527	17518	17434	17496	17558	17577	17674	17698	17457	17550	17585	17488	17639	17606	17422	17449	17625	17507	17752	17668	17687	17623	17509	17465	17683	17695	17543	17549	17592	17430	17503	17565	17423	17633	17487	17583	17523	17627	17382	17449	17597	17508	17434	17479	17380	17517	17632	17623	17368	17556	17386	17542	17553	17578	17675	17725	17424	17736	17312	17369	17389	17404	17614	17512	17488	17490	17685	17627	17542	17607	17538	17711	17643	17552	17430	17622	17597	17473	17503	17533	17593	17649	17518	17376	17527	17410	17625	17623	17756	17611	17605	17623	17547	17624	17584	17610	17464	17526	17372	17485	17405	17485	17646	17660	17634	17545	17595	17465	17450	17529	17394	17413	17423	17434	17669	17504	17417	17406	17518	17422	17550	17406	17510	17607	17446	17439	17612	17498	17814	17644	17563	17536	17395	17634	17474	17382	17492	17619	17479	17590	17712	17635	17501	17535	17398	17653	17434	17541	17548	17570	17694	17568	17624	17523	17538	17640	17475	17528	17534	17537	17627	17373	17567	17478	17405	17652	17555	17529	17520	17464	17657	17518	17760	17619	17583	17572	17514	17628	17680	17557	17576	17649	17537	17438	17642	17420	17457	17640	17401	17619	17595	17391	17438	17625	17719	17638	17666	17448	17377	17374	17520	17329	17421	17615	17492	17608	17576	17443	17461	17717	17630	17439	17451	17391	17559	17683	17695	17452	17378	17434	17529	17452	17641	17711	17594	17550	17619	17386	17308	17650	17439	17539	17624	17421	17300	17483	17556	17602	17427	17728	17732	17620	17516	17469	17370	17506	17558	17470	17685	17504	17415	17592	17295	17739	17564	17567	17499	17475	17583	17428	17520	17654	17618	17492	17465	17454	17572	17574	17364	17744	17391	17512	17480	17377	17484	17408	17576	17442	17720	17527	17247	17451	17218	17567	17757	17372	17400	17609	17493	17453	17635	17452	17652	17490	17353	17368	17379	17539	17440	17634	17462	17672	17461	17511	17664	17364	17575	17502	17348	17500	17653	17440	17507	17531	17700	17467	17484	17606	17639	17499	17541	17548	17571	17429	17567	17378	17449	17487	17610	17521	17521	17592	17752	17441	17456	17573	17461	17535	17457	17557	17580	17522	17516	17528	17580	17299	17405	17496	17298	17525	17518	17510	17410	17658	17415	17563	17443	17505	17501	17585	17529	17459	17456	17631	17359	17457	17592	17386	17400	17486	17754	17544	17348	17514	17456	17430	17705	17571	17496	17463	17415	17510	17536	17623	17448	17566	17433	17461	17518	17484	17356	17499	17402	17676	17521	17516	17573	17666	17563	17532	17472	17483	17648	17630	17499	17522	17467	17373	17569	17456	17393	17400	17499	17463	17517	17625	17597	17518	17579	17396	17567	17358	17349	17479	17571	17446	17483	17373	17581	17549	17524	17297	17453	17597	17484	17555	17500	17553	17396	17381	17558	17508	17512	17663	17637	17460	17666	17481	17373	17377	17594	17448	17496	17660	17639
16123	26746	24982	20689	22278	57069	72129	60293	41844	24150	17696	15936	15756	15625	15731	15900	16035	15657	15755	15951	15831	15780	15842	15645	15769	15770	15861	15695	15873	15821	15790	15742	15820	15679	15727	15732	15823	15854	15805	15684	15658	15756	15715	15728	15907	15681	15736	15694	15575	15910	15767	15914	15864	15763	15963	15723	15785	15963	15696	15751	15679	15848	15734	15695	15782	15863	15692	15806	15665	15694	15811	15530	15759	15603	15811	15657	15752	15743	15878	15697	15647	15730	15749	15709	15627	15665	15913	15784	15771	15669	15748	15870	15819	15829	15650	15704	15722	15801	15877	15681	15741	15758	15707	15859	15850	15660	15779	15598	15735	15514	15714	15666	15854	15624	15806	15711	15702	15655	15685	15591	15787	15689	15837	15580	15774	15710	15860	15826	15643	15687	15762	15841	15743	15690	15757	15834	15786	15790	15693	15646	15609	15558	15882	15517	15757	15729	15679	15828	15847	15755	15955	15692	15733	15448	15757	15661	15714	15736	15688	15830	15744	15820	15775	15850	15770	15865	15741	15751	15818	15613	15723	15883	15674	15720	15803	15869	15849	15630	15654	15839	15756	15604	15893	15738	15847	15602	15681	15753	15642	15844	15866	15534	15714	15803	15565	15819	15758	15670	15654	15789	15820	15728	15646	15922	15822	15619	15896	15655	15738	15769	15780	15663	15622	15774	15771	15538	15784	15757	15775	15719	15782	15791	15680	15861	15820	15701	15567	15783	15689	15897	15625	15814	15736	15835	15677	15827	15594	15689	15751	15670	15685	15701	15751	15758	15674	15787	15670	15757	15790	15713	15696	15656	15813	15730	15813	15788	15685	15868	15767	15731	15696	15813	15581	15970	15964	15743	15652	15764	15614	15783	15679	15650	15930	15629	15694	15514	15819	15654	15654	15790	15687	15544	15798	15724	15721	15504	15668	15788	15873	15718	15548	15851	15795	15765	15733	15812	15850	15559	15878	15599	15735	15609	15802	15739	15681	15665	15779	15878	15674	15676	15713	15823	15671	15668	15748	15713	15785	15683	15684	15822	15653	15804	15870	15720	15679	15644	15631	15730	15721	15838	15647	15839	15592	15681	15758	15769	15911	15705	15834	15738	15623	15769	15866	15681	15756	15639	15695	15802	15791	15864	15648	15854	15847	15665	15949	15814	15796	15752	15837	15685	15744	15676	15677	15772	15736	15675	15583	15655	15831	15713	15760	15677	15683	15799	15765	15736	15742	15818	15752	15633	15714	15642	15728	15591	15881	15840	15810	15821	15841	15567	15587	15638	15836	15720	15913	15730	15843	15725	15844	15582	15646	15800	15879	15737	15704	15751	16058	15827	15510	15733	15792	15813	15625	15588	15797	15685	15759	15678	15873	15664	15575	15933	15618	15886	15767	15754	16057	15707	15790	15743	15725	15830	15755	15735	15696	15869	15823	15857	15784	15857	15804	15757	15744	15726	15670	15795	15900	15758	15729	15742	15592	15816	15645	15640	15885	15733	15868	15846	15641	15737	15821	15509	15771	15659	15786	15784	15715	15674	15735	15586	16030	15759	15918	15785	15749	15697	15814	15668	15776	15660	15684	15826	15676	15609	15734	15751	15732	15889	15610	15672	15724	15762	15849	15838	15754	15815	15915	15536	15769	15848	15851	15681	15838	15757	15718	15721	15774	15697	15733	15851	15701	15650	15962	15677	15820	15640	15793	15653	15692	15873	15807	15899	15676	15863	15860	15734	15753	15807	15651	15931	15583	15747	15621	15651	15962	15815	15709	15721	15705	15816	15862	15716	15687	15789	15648	15799	15687	15871	15638	15716	15749	15859	15662	15692	15629	15836	15788	15621	15727	15652	15939	15676	15885	15630	15751	15706	15781	15705	15761	15596	15754	15585	15603	15654	15743	15649	15680	15750	15764	15693	15768	15744	15909	15830	15727	15652	15647	15718	15760	15685	15683	15770	15734	15728	15590	15693	15832	15807	15760	15687	15858	15492	15674	15681	15743	15556	15629	15755	15712	15668	15907	15703	15743	15992	15768	15679	15807	15586	15617	15703	15786	15813	15660	15626	15742	15729	15719	15698	15701	15721	15748	15857	15829	15795	15686	15718	15585	15834	15614	15755	15770	15722	15611	15854	15726	15824	15732	15699	15627	15735	15786	15724	15819	15730	15757	15716	15860	15802	15652	15775	15673	15953	15746	15977	15667	15800	15915	15844	15730	15718	15607	15541	15847	15850	15682	16029	15763	15899	15701	15988	15705	15608	15796	15789	15779	15621	15856	15804	15715	15860	15733	15842	15829	15701	15826	15685	15755	15785	15640	15931	15748	15762	15614	15708	15793	15739	15774	15713	15767	15760	15804	15714	15841	15528	15807	15895	15819	15783	15636	15725	15924	15807	15726	15767	15723	15751	15804	15655	15750	15682	15679	15807	15695	15645	15639	15763	15780	15584	15715	15639	15755	15639	15771	15646	15824	15565	15646	15835	15604	15602	15763	15637	15745	15721	15761	15782	15546	15808	15599	15638	15682	15707	15705	15899	15862	15833	15845	16010	15779	15564	15756	15720	15710	15712	15562	15626	15800	15656	15652	15778	15662	15751	15736	15786	15814	15739	15627	15719	15736	15641	15743	15618	15857	15762	15700	15669	15714	15649	15709	15660	15722	15691	15891	15728	15634	15814	15780	15658	15645	15756	15945	15743	15784	15862	15826	15679	15651	15715	15821	15817	15688	15674	15681	15702	15752	15736	15676	15710	15719	15726	15667	15707	15554	15640	15543	15893	15713	15704	15636	15778	15607	15903	15639	15644	15629	15863	15657	15831	15833	15838	15765	15778	15772	15662	15669	15507	15686	15637	15668	15561	15744	15798	15779	15527	15857	15680	15823	15844	15606	15726	15657	15889	15832	15635	15733	15642	15859	15640	15680	15790	15705	15919	15582	15771	15705	15714	15744	15613	15706	15911	15803	15843	15838	15602	15909	15615	15739	15743	15836	15779	15701	15711	15821	15618	15673	15858	15737	15809	16007	15899	15821	15867	15830	15799	15769	15776	15794	15717	15652	15735	15785	15842	15634	15670	15861	15765	15800	15726	15773	15530	15587	15719	15724	15667	15808	15811	15772	15793	15777	15910	15761	15799	15748	15699	15813	15809	15765	15664	15641	15763	15723	15681	15718	15688	15624	15674	15653	15819	15623	15730	15809	15720	15798	15865	15847	15751	15788	15632	15563	15694	16028	15542	15924	15618	15876	15702	15686	15530	15775	15771	15810	15716	15844	15632	15648	15701	15758	15718	15835	15661	15829	15615	15732	15681	15636	15808	15756	15771	15731	15930	15769	15800	15666	15800	15728	15746	15741	15655	15663	15718	15834	15688	15460	15753	15801	15642	15724	15683	15786	15750	15923	15847	15573	15734	15845	15613	15697	15716	15792	15830	15722	15668	15620	15587	15667	15916	15568	15593	15698	15658	15966	15708	15749	15848	15757	15736	15716	15821	15704	15747	15785	15542	15687	15945	15622	15684	15735	15837	15741	15643	15698	15719	15779	15802	15812	15669	15746	15791	15599	15876	15670	15707	15894	15705	15606	15768	15658	15867	15801	15742	15817	15560	15791	15803	15828	15788	15750	15788	15814	15740	15655	15614	15775	15528	15747	15840	15775	15856	15553	15846	15929	15848	15605	15836	15675	15732	15682	15658	15473	15715	15874	15777	15962	15829	15843	15713	15673	15942	15560	15680	15707	15868	15713	15794	15723	15633	15672	15760	15785	15789	15696	15654	15737	15630	15928	15660	15666	15843	15787	15761	15595	15808	15667	15680	15737	15691	15741	15728	15785	15887	15764	15667	15729	15775	15612	15762	15660	15733	15828	15662	15669	15693	15547	15785	15854	15667	15826	15705	15739	15645	15662	15790	15638	15717	15512	15851	15828	15710	15713	15648	15856	15677	15638	15827	15808	15595	15760	15661	15754	15705	15821	15641	15755	15880	15832	15762	15738	15708	15617	15510	15808	15823	15868	15723	15790	15763	15648	15804	15823	15669	15509	15738	15652	15897	15810	15711	15594	15670	15870	15712	15555	15756	15637	15745	15800	15503	15737	15590	15847	15791	15633	15942	15577	15749	15701	15663	15693	15706	15818	15681	15795	15567	15707	15742	15879	15869	15762	15589	15906	15639	15745	15681	15652	15906	15886	15686	15685	15825	15721	15793	15769	15789	15583	15730	15763	15902	15628	15759	15722	15633	15720	15777	15875	15712	15603	15547	15890	15778	15820	15754	15703	15740	15792	15798	15657	15827	15911	15720	15685	15702	15843	15779	15756	15689	15713	15657	15741	15627	15766	15639	15794	15750	15885	15780	15753	15707	15821	15789	15761	15699	15819	15759	15708	15623	15758	15838	15705	15786	15703	15883	15667	15878	15749	15832	15808	15749	15695	15733	15748	15665	15708	15510	15806	15674	15654	15779	15755	15721	15736	15815	15671	15618	15561	15711	15721	15909	15816	15768	15709	15613	15880	15607	15689	15661	15860	15741	15878	15687	15592	15743	15658	15691	15658	15846	15815	15868	15650	15647	15619	15636	15709	15838	15625	15859	15695	15897	15823	15665	15837	15859	15713	15873	15787	15537	15777	15646	15710	15842	15733	15755	15611	15808	15646	15759	15723	15899	15868	15670	15783	15716	15821	15878	15772	15768	15843	15745	15988	15749	15808	15695	15867	15678	15724	15821	15809	15884	15600	15587	15891	15641	15921	15827	15707	15838	15844	15663	15698	15600	15636	15697	15854	15815	15803	15831	15652	15681	15656	15560	15802	15840	15754	15714	15573	15647	15724	15739	15723	15742	15707	15772	15864	15584	15715	15991	15659	15694	15790	15668	15679	15679	15692	15698	15719	15813	15696	15924	15895	15921	15819	15665	15612	15556	15835	15762	15744	15547	15623	15751	15781	15798	15559	15712	15708	15783	15708	15744	15790	15770	15880	15653	15647	15771	15828	15796	15752	15697	15597	15763	15870	15697	15733	15831	15941	15789	15721	15746	15818	15698	15762	15788	15692	15598	15768	15841	15711	15726	15722	15781	15812	15874	15729	15534	15847	15716	15689	15781	15622	15749	15688	15646	15667	15992	15548	15554	15477	15667
29043	21744	21778	19867	18162	22088	28235	25780	22179	19559	18554	18382	18443	18384	18093	18208	18122	18271	18381	18238	18260	18209	18255	18177	18169	18288	18153	18333	18427	18131	18302	18320	18119	18118	17971	18057	18307	18256	18144	18237	18288	18325	18210	18490	18230	18380	18245	18257	18478	18223	18242	18303	18243	18159	17978	18137	18350	18056	18177	17985	18347	18158	18027	18168	18273	18119	18284	18194	18233	18056	18231	18378	18453	18042	18151	18188	18335	18046	18090	18151	18255	18490	18127	18236	18108	18040	18253	18230	18232	18167	18213	18228	18010	18299	18209	18278	18412	18204	18017	18222	18384	18166	18290	18405	18193	18164	18110	18147	18097	18235	18199	18445	18137	18042	18214	17957	18127	18125	18071	18043	18290	17965	18389	18072	18227	18005	18141	18253	18258	18040	18230	18341	18261	18060	18329	18370	18087	18519	18122	18034	18041	18167	18187	18110	18029	18224	18337	18050	18266	18009	18172	18290	18179	18256	18016	18506	18317	18014	18196	18171	18202	18341	18213	17951	18197	18179	18481	18199	18394	18292	18025	18117	18576	18451	18246	18083	17917	18296	17948	18053	18266	18283	17993	18024	18128	18230	18102	18171	18142	18201	18265	18465	18054	18194	18400	18238	18209	18365	18222	18149	18355	18089	18146	18081	18198	18166	18063	18144	18171	18172	18140	18142	18092	18053	18344	18138	18223	18257	18032	18531	18127	18181	18377	18309	18034	18379	18187	18159	18248	18076	18128	18328	18158	18286	18290	18341	18178	18187	18259	17995	18243	18231	17971	18078	18273	18117	18138	18025	18417	18206	18321	18144	18229	18465	18244	18074	18039	18174	18216	18274	18233	18033	18151	18151	18286	18116	18201	18164	18325	18256	18306	18119	18360	18350	18477	18441	18250	18251	18302	18310	18236	18366	18292	18158	18233	18246	18146	18135	18248	18243	18128	18230	18348	18225	18419	18212	18245	18124	18217	18351	18142	18011	18279	18261	18300	18316	18096	18222	18155	18176	18232	18046	18135	18197	18165	18230	18239	18076	18324	18226	18336	18034	18230	18054	18195	18348	18050	18297	18157	18052	18146	18208	18370	18346	18119	18164	18239	18164	18192	18142	18171	18344	18128	18132	18094	18032	18250	18283	18090	18134	18387	18372	18069	18270	18214	18207	18063	17999	17979	18034	18216	18105	18144	18249	18113	18148	18290	18187	18086	18180	18133	18080	18228	18155	18174	18234	18276	17857	18138	18191	18153	18142	18429	18186	18169	18294	18020	18260	18230	18179	18408	18228	18090	17902	18073	17964	18092	18246	18188	18268	18097	18079	17991	18048	18169	18180	18289	18115	18178	18264	18198	18372	18392	18338	18353	18268	18047	18007	18166	18104	18058	18337	18140	17943	18383	18095	18197	18187	18213	18163	18036	18214	18033	18182	18147	18280	18277	18216	18331	18184	17990	18221	18189	17950	18247	18170	18049	18261	18157	18351	18077	18143	18093	18309	18124	18430	18172	18241	18074	18260	18349	18085	18243	18195	18184	18268	18098	18175	18307	18361	18136	18142	18305	18322	18039	18060	18176	18008	18038	18212	18178	18135	18059	18196	18125	18210	18262	18336	18212	18303	18213	18146	18099	18075	18309	18043	18124	17990	18337	18102	18031	18223	18395	18075	18234	18190	18223	18068	17887	18231	18217	18187	18284	18196	18396	18147	18129	18000	18278	18319	18122	18201	18289	18160	18297	18213	18150	18279	18226	18195	18095	18171	18316	18275	18257	18232	18159	18302	18109	18170	18137	18205	18186	18324	18222	18432	18116	18239	18173	18298	18302	18326	18199	18284	18164	18209	18241	18360	18147	18277	18265	18074	18347	18144	18190	18305	18267	18254	18155	18147	18154	18493	18235	18079	18089	18072	18066	18285	18041	18273	18342	18310	18346	18016	18252	18158	18224	18167	18230	18199	18091	18300	18100	18133	18087	18249	18279	18130	18178	18086	18135	17974	18171	18124	18406	18124	18041	18021	18318	18256	18001	18177	18199	18096	18327	18007	18312	18346	18234	18194	18336	18161	18155	18309	18125	18067	18365	18452	18048	18204	18077	18285	18231	18112	18139	18225	18481	18245	18105	18286	18210	18165	18339	18378	18203	18055	18161	18093	18223	18320	17995	18282	18161	18364	18222	18140	18265	18350	18260	18274	18292	18367	18312	18295	18180	18156	18016	18328	18195	18210	18306	18358	18079	18061	18167	18364	18249	18068	18125	18197	18225	18271	18247	18064	18139	18205	18137	18189	18042	18200	18230	18423	18190	18261	18292	18160	18460	18160	18100	18096	18357	18202	18350	18082	18147	18345	18350	18237	18251	18310	18204	18129	18219	18256	18303	18141	18370	18149	18148	18234	18277	18148	18322	18205	18063	18298	18239	18228	18209	18243	18327	18155	18271	18120	18311	18358	18289	18138	18273	18276	18013	18127	18246	18134	18053	18179	18165	18159	18181	18286	18358	18074	18298	18134	18389	18192	18082	18259	18193	17986	18109	18141	18112	18284	18020	18161	17995	18159	18214	18162	18299	18169	18214	18194	18392	18412	18021	18139	17949	18066	18097	18170	18102	18319	18415	18252	18047	18034	17981	18294	18187	18212	18165	18272	18014	18238	18069	18285	18248	18178	18109	18263	18190	18506	18194	18147	17925	18140	18108	18141	18278	18099	18265	18097	18181	18161	18276	18156	18080	18200	18197	18097	18253	18079	18212	18153	18275	18076	18134	18235	18248	18434	18375	18206	17963	18301	18267	18021	18165	18384	18344	18283	18279	18239	18417	18158	18177	18151	18240	18272	18254	18239	18152	18222	18283	17980	18056	18071	18281	18189	18243	18132	18121	18184	18206	18200	18302	18216	18270	18226	18219	18227	18183	18241	18153	18183	18163	18268	18244	18176	18437	18187	18119	18054	18255	18260	18135	18413	18242	18210	18075	18163	17888	18299	18143	18216	17973	18089	18182	18249	18213	18190	18083	18322	18253	18277	18111	18103	18068	18265	18317	18241	18228	18227	18201	18234	18134	18062	18053	18188	18130	18026	18251	18329	18157	18102	18132	18181	18143	18281	18266	18295	18344	18151	18066	18186	18283	18066	18073	18205	18135	18088	18100	18321	18392	18060	18005	18174	18107	18263	18145	18284	18082	18091	18362	18171	18196	18136	18183	18304	18178	18359	18304	18217	18272	18113	18014	18259	18180	18264	18285	18079	18247	18158	18155	18330	18253	18169	18355	18225	18211	18269	18207	18424	18174	18002	18245	18233	18355	18144	18257	18240	18395	18056	18123	18001	18334	18204	18267	18123	18253	18217	18234	18353	18099	18185	18068	18220	18052	18371	18402	18361	18496	18281	18259	18078	18210	18267	18178	18102	18307	18043	17912	18207	18169	18381	18233	18110	18305	18339	18225	18104	18194	18182	18238	18156	18131	18204	18278	18174	18166	18308	18262	18165	18415	18213	18223	18229	18276	18043	18239	18187	18134	18193	18104	18288	18484	18254	18132	18168	18118	17998	18290	18307	18039	18308	18383	18294	18306	18275	18000	17987	18130	18399	18357	18194	18014	18180	18151	18116	18136	18286	18263	18186	18273	18210	18172	18095	18343	18279	18078	18110	18246	18114	18184	18334	18213	18285	18407	18364	18173	18194	18328	18032	18277	18338	18130	18210	18341	18353	18248	18105	18257	18220	18080	18158	18146	18262	18389	18152	18091	18126	18231	18246	18263	18119	18266	18135	18256	18184	18169	18343	18082	18198	18256	18319	18387	18482	18068	18111	18197	18386	18333	18168	18005	18153	18244	18258	18322	18215	18197	18331	18209	18184	18243	18172	18046	18405	18162	18268	18142	18229	18255	18158	18045	17989	18163	18183	18254	17989	18280	18193	18243	18233	18223	18041	18254	18147	18225	18559	18310	18067	18444	18356	18309	18043	17971	18187	18211	18254	18241	18137	18279	18061	18347	18241	18137	18069	18285	18271	18099	18263	17939	18074	18420	18410	18124	18187	18261	18402	18441	18168	18085	18116	18176	18224	18019	18416	18242	18332	18185	18122	18203	18334	18312	18054	18178	18022	18168	18335	18209	18138	18238	18321	18269	18422	18261	17949	18121	18284	18372	18241	18094	18089	18225	18268	18316	18252	18044	18355	18382	18072	18155	18086	18228	18357	18023	18080	18292	18277	18228	17998	18201	18132	18177	18250	18322	18180	18137	18321	18180	18089	18137	18385	18188	18225	18445	18350	18185	18032	18136	18031	17987	17945	18350	18331	18203	18284	18288	18248	18166	18301	18270	18385	18348	17897	18169	18354	18241	18192	18229	18237	18135	18102	18418	18258	18192	18201	18181	18118	17987	18384	18308	18039	18275	18248	18107	18341	18444	18075	18182	18251	18088	18345	18343	18086	18179	18212	18250	18107	18416	18223	18342	18160	18123	18282	18162	18177	18165	18127	18013	18171	18223	18319	18436	18363	18385	18174	18183	18087	18183	18077	18273	18201	18417	18332	18319	18216	18224	18136	18127	18068	18361	18210	18313	18097	18244	18337	18006	18130	18247	18100	18111	18125	18407	18043	18168	18414	18231	18319	18186	18145	18223	18203	18255	18017	18370	18061	18261	18223	18102	18298	18191	18256	18451	18433	18443	18225	18212	18095	18415	18267	18274	18245	18077	18070	18091	18217	18294	18274	18289	18255	18344	18018	18249	18349	18346	18099	18182	18187	18152	18160	18161	18275	18159	17993	18161	18191	18200	18269	18198	18416	18172	18394	18013	18247	18118	18206	18431	18202	18147	18195	18276	18235	18459	18040	18201	18362	18227	18465	18256	18223	18270	18108	18116	18136	18170	18104	18364	18374	18302	18404	18191	18064	18233	18369	18105	18305	18117	18096	18305	18088	18252	18340	17990	18117	18150	18384	18470	18348	18094	18147	18265	18186	18124	18203	18332	18072	18176	18264	18176	18100	18267	18136	18226	18192	18155	18177	18246	18152	18194	18196	18329	18085	18264	18285	18211	18259	18116	18225	18367	18179	18446	18229	18319	18347	18176	18381	18200	18173	18181	18322	18349	18113	18130	18316	18479	18293	18136	18349	18354	18360	18289	18258	18406	18200
15886	16910	16623	16449	16354	23044	29533	25476	19949	17147	16272	16263	15904	16248	16171	16143	16151	16043	16166	16152	16128	16033	16139	15940	16028	16253	16088	16040	16149	16024	16020	15982	16108	16032	16102	15988	16228	16086	16175	16205	16015	16112	16077	16174	16026	16104	16109	16096	16175	16018	16177	16232	16197	16212	16254	16229	16144	16256	16090	16259	16047	16051	16143	16131	16135	16056	16149	16173	16158	16104	16168	16092	16049	16175	15998	15965	16128	16013	16286	16043	16059	16280	15976	16157	16172	15999	16214	16176	16183	16107	16190	16028	16313	16017	16274	16197	16101	15989	16093	16130	15990	16082	16069	16075	16221	16133	16069	16148	16204	16184	16090	16072	16137	16075	16171	16143	16162	16086	16198	16114	16027	16228	16169	16065	15969	16056	16033	16284	16156	15984	15981	16002	16067	16127	15978	16010	16037	16098	16090	15954	15976	16222	16006	16056	16116	15950	15953	16177	16130	16103	16133	16151	16175	16058	16128	16033	16018	16070	15952	16119	16036	16272	16094	16010	16183	15999	16179	16109	15998	16079	16117	16294	15900	15996	16163	16091	16212	16126	16054	16233	15954	16197	15927	16097	16211	16091	16290	16194	16238	15878	16050	16119	16004	16063	16163	16031	16072	16072	16028	16089	16206	16060	16154	16442	16175	16184	16109	16058	16068	16046	16095	16137	16000	16087	15997	16053	16122	15934	16062	16095	16151	16049	16222	16215	15982	16222	15956	16134	16370	16201	16088	16142	16090	16107	16192	16108	16196	16162	16154	16191	16205	16086	15962	16119	16193	16159	16013	16207	16056	16280	16143	16099	16040	16094	15959	16173	16040	15989	16013	16202	16121	16283	15996	16103	16095	16020	16107	15882	16143	16183	16127	16036	16096	16055	16166	16053	15948	16112	16172	16152	16183	16211	16093	16148	16088	16226	16042	15985	16193	15930	16156	16157	16242	16173	16197	16173	16082	16208	16092	16077	16123	15966	15975	16259	16087	16298	16125	16094	15997	16090	16046	15950	15979	16066	16053	15925	16114	16121	16149	16085	16148	16201	16099	15922	16310	15897	16300	16349	16077	16138	16155	16174	16144	16109	16109	16102	16077	15990	16136	16133	16096	16141	16078	16192	16176	16055	16146	15968	16062	16212	15930	16037	16072	15967	16173	16111	16036	16113	16225	16109	16117	16177	15888	16108	15955	16163	16122	16343	16180	16054	16093	16008	15879	16154	15952	16185	16046	16129	16267	16248	16079	16151	16170	16125	16148	16128	16169	16010	15986	15887	16050	16104	15999	16311	16194	16135	16230	16085	16136	15977	16134	15992	16028	16134	15995	16147	16150	16082	16140	15961	16230	16214	16078	16218	15982	16008	16012	16087	16091	16184	16195	15987	16023	15991	16005	16309	16090	15993	16245	15864	16115	16206	16200	16279	16274	16265	16065	16181	16022	16095	16202	16110	16094	16134	16092	16004	16052	16045	16236	16093	16031	16125	15990	15796	16093	16029	16150	16143	16046	16006	15894	16183	16085	16238	16201	15926	16228	16144	15993	16162	15975	16031	15958	16025	16084	16070	15976	15945	16073	16041	16141	16093	16255	15985	15997	16296	15993	16143	16166	16124	16148	16228	16122	16081	15985	16226	16244	16180	16007	16041	16194	16091	16200	16130	16013	16039	16065	16108	16193	16162	16099	16022	16114	16315	16127	16164	16292	16107	16162	16308	16127	16128	16070	16102	16235	15977	16120	16199	16106	16148	16068	16186	16101	16201	16043	15934	16207	15946	16119	16178	16171	16020	16315	16067	15973	16049	16191	16064	16228	16152	16166	16084	16238	15990	16138	16108	16095	16190	16039	15953	15984	15992	16111	16052	16046	16069	16049	16100	16020	16061	16066	16206	16135	16227	16184	16197	16051	16104	16065	16100	16222	16170	16140	16087	16136	16103	16130	16150	16094	16138	16038	16201	16159	16235	16106	16019	15932	16164	16120	16073	15993	16256	16077	15970	16274	16173	16066	16175	16069	16195	15881	16223	16018	16166	16118	16125	15958	16129	15911	16102	16151	16112	16138	16046	16221	16151	16109	16017	15940	16087	16027	16084	15991	16080	15960	16308	16033	16116	16223	16093	16133	16150	16115	16077	16040	16108	16127	16275	16152	16186	16183	16255	16028	16098	16054	16083	16004	16213	16152	15986	16124	15964	16024	16274	16154	16096	16201	16016	16178	16120	16200	16121	15981	16197	16177	16076	16198	15901	16053	15925	16155	15947	16145	16302	16132	16158	16133	16040	16101	16248	15985	16132	16189	15944	16149	16261	16064	15996	16069	16135	16191	16207	15880	16129	16180	16041	16198	15993	16144	16149	16266	16233	16255	16236	16226	16113	16184	16168	16066	16051	16165	16191	16227	15931	16177	16031	16195	16047	16250	16131	15929	16014	16217	16140	15914	16067	15942	16162	16095	16088	16149	16021	15997	16081	16378	16175	16166	16029	16191	16100	16154	16252	16275	15932	16205	16048	15997	16204	16137	16307	16165	16096	16025	16116	16081	16297	16228	16012	15904	16280	16227	16112	16132	16100	16147	16084	16049	16144	15972	16008	16161	16316	16225	16279	15927	16188	16197	16216	16184	16198	16080	16015	16057	16072	16077	16283	16115	16180	16221	16124	15963	16209	16147	16206	15912	16146	16189	16189	16073	16196	16174	15950	16054	16103	15825	16225	16024	16188	16203	16121	16093	16067	16094	16225	16177	16196	16083	16224	16034	16083	15992	15984	16218	16299	16197	16163	16085	16272	16003	16172	15913	16129	16091	16057	16130	16190	16099	16098	15984	16196	16090	16195	16149	16133	16122	16373	16077	16101	16018	16143	16017	15976	16153	16008	16109	15991	16085	16219	15978	15938	16180	16230	16181	16080	15995	16017	16051	16201	16103	16078	16136	16266	16081	16103	16028	16260	15913	15980	16117	16034	16175	16017	16062	16178	16151	16061	16191	16103	16124	16157	16046	16095	15967	16073	16269	16044	16214	16131	16217	16040	16062	16170	16091	16139	16302	16102	16154	16084	16081	16038	16164	16091	16034	16026	16024	16135	16139	16080	16203	15988	16213	15976	16241	15985	16106	16185	16093	15983	16056	16004	16057	16209	16274	16095	16047	16132	16134	16195	16018	16209	16105	16175	16038	15874	16017	16397	15995	16372	16056	16084	16235	15961	16132	16171	16213	16274	16110	16180	16107	16188	16201	16160	16128	16266	15969	16054	16155	16163	16285	16058	16060	16207	15952	16146	15997	16077	16212	16288	16090	16163	16082	16004	15905	16062	16258	16158	16246	16039	16141	15971	16254	16105	16169	16120	16150	16200	16436	16003	16085	16227	16447	15999	16046	16120	16075	16004	16079	16093	16252	16315	16100	16155	16171	16023	16136	16088	16290	16073	16155	16228	16198	16107	16204	16086	16057	16039	16387	16198	16182	16171	16056	16126	16423	16114	15939	16142	16341	16139	16202	15923	16228	16128	16175	16093	16214	16156	16183	16113	16226	15987	16176	15985	16102	16008	16140	16143	16101	16050	16055	16206	16193	16166	16107	16113	15874	16100	16176	16123	16062	16050	16071	16221	16142	16212	16105	16141	15916	16113	16181	16111	16225	16165	16138	16047	16030	16188	16052	15831	16197	16075	16139	16066	16086	16085	15926	16028	16123	16145	16319	16266	16162	16052	16053	16154	16144	16114	16075	16111	16111	16029	16250	16237	16213	15994	16162	16160	16148	15993	16043	15879	16251	16114	16136	16267	16166	15939	16226	16156	16153	16243	16162	15983	16190	16140	16012	16163	16066	16256	16008	16061	16176	16007	16166	16159	16275	16223	16012	16196	16102	16162	16209	16066	16094	16053	16131	16080	16193	16040	16156	16027	15975	16193	16188	16072	16200	16207	16090	16154	16279	15955	15954	16262	16153	16220	15956	16030	16102	16294	16110	16222	16058	16137	16060	15953	16238	16058	16122	16127	16107	16174	16031	16163	16018	16108	16156	16215	16167	16177	16136	16187	16173	15982	16075	16212	16337	16223	16042	16072	16060	16021	16019	16083	16239	16041	16220	16108	16125	16050	16080	16083	16114	16111	15993	15962	16023	16124	16043	16286	16041	16194	16047	16046	16094	16009	16250	16098	16133	16126	16092	16030	16220	16140	16089	16034	16174	16204	16106	16097	16138	16122	16000	16091	16296	16117	16055	16041	16032	16073	16318	16222	16004	15953	16157	16056	16181	16029	16021	16049	16278	16047	16113	16105	16171	16168	15848	16168	16344	16072	16119	16250	16252	16183	16238	16108	16013	16062	16043	16125	16088	16170	16183	16188	16087	16147	16137	16198	16054	16249	15866	15956	16043	16200	16093	16044	16053	16146	16071	16376	16016	16037	16177	16166	15980	15968	16138	16265	16087	16120	16031	16237	16033	16040	16061	16091	16073	16184	16076	16109	16006	15974	16412	16032	16116	15964	16273	16080	16162	15977	16214	16155	16228	16034	16099	16234	16245	15985	16104	16032	16128	16101	15994	16178	16199	16161	16089	16138	16012	16070	16057	15994	16191	16038	16045	16279	15865	16159	16025	16037	16070	16186	16066	16175	16072	15981	16074	16228	15964	16232	16246	16137	16048	16048	16119	16154	15977	16278	16084	16021	16024	16084	16092	16202	16142	16171	16204	16091	16070	16021	16104	16000	16124	16177	16032	16087	16111	16071	16108	15846	16136	16238	15889	16275	15946	16074	16182	16031	16153	16199	16228	16165	16199	16181	16159	16013	16036	16188	16034	15980	16165	16039	16183	16170	16044	15967	16135	16145	16018	16149	15927	16102	16155	16125	16057	16152	16063	16070	15963	16193	16202	16014	16098	16313	16143	16054	16179	16194	16163	15987	15970	16015	16125	16035	16164	16187	16071	16076	16179	16200	16024	16306	16308	16001	16159	16108	16107	16237	15979	15950	16144	15971	16147	16194	16184	16012	16108	16074	16045	15926	15833	16268	16133	16120	16007	16056	16214	15904	16215	16128	16183	16142	16203	16067	16135	16055	16203	16013	16394	16170	16233	15943	16087	16049	16094	16187	16065	15969	16134	15993	16093	16173	16236	16041	16233	16159	16100	16198
25822	21157	27270	25830	21015	41005	52692	43095	30194	22097	19339	18469	18303	18533	18378	18434	18319	18565	18813	18487	18409	18539	18395	18369	18368	18439	18622	18341	18437	18466	18525	18344	18205	18186	18129	18286	18193	18214	18364	18612	18412	18233	18490	18435	18447	18273	18577	18500	18391	18087	18450	18270	18491	18365	18374	18213	18332	18196	18341	18297	18144	18387	18287	18301	18137	18215	18213	18469	18348	18336	18411	18406	18468	18513	18370	18135	18331	18341	18256	18355	18270	18459	18357	18097	18452	18521	18288	18132	18424	18384	18445	18124	18352	18272	18457	18208	18538	18276	18239	18356	18433	18304	18662	18228	18425	18445	18355	18260	18301	18164	18326	18353	18213	18305	18077	18385	18192	18047	18203	18522	18160	18563	18414	18160	18320	18348	18255	18363	18454	18446	18214	18362	18585	18301	18258	18408	18401	18377	18409	18337	18270	18352	18228	18444	18091	18559	18184	18291	18207	18270	18349	18335	18174	18286	18410	18169	18033	18154	18329	18366	18309	18419	18472	18326	18437	18452	18495	18394	18384	18196	18336	18258	18080	18167	18350	18273	18329	18123	18163	18456	18285	18313	18406	18292	18235	18162	18364	18238	18336	18133	18273	18298	18085	18166	18231	18110	18256	18479	18434	18111	18137	18205	18240	18393	18164	18331	18268	18412	18185	18198	18208	18379	18239	18147	18339	18409	18164	18146	18242	18145	18281	18442	18375	18242	18474	18198	18236	18211	18368	17865	18504	18213	18181	18284	18407	18329	18275	18430	18286	18243	18335	18341	18369	18279	18150	18230	18226	18339	18514	18098	18481	18309	18058	18208	18309	18467	18476	18447	18376	18398	18408	18321	18336	18443	18361	18389	18248	18353	18412	18338	18318	18306	18216	18195	18425	18369	18404	18292	18254	18199	18173	18345	18313	18299	18206	18175	18184	18108	18266	18464	18209	18250	18238	18252	18355	18102	18409	18202	18243	18320	18263	18163	18298	18478	18276	18410	18191	18211	18540	18439	18319	18374	18395	18453	18275	18296	18246	18322	18384	18319	18214	18281	18478	18430	18362	18179	18415	18444	18125	18570	18320	18357	18228	18267	18359	18398	18392	18395	18265	18468	18372	18301	18383	18316	18261	18374	18463	18328	18405	18366	18413	18268	18250	18257	18198	18277	18468	18179	18233	18504	18405	18123	18255	18363	18398	18495	18308	18282	18161	18304	18309	18381	18189	18182	18123	18123	18285	18151	18190	18474	18288	18136	18352	18186	18293	18425	18431	18139	18339	18367	18240	18331	18345	18604	18275	18057	18359	18634	18363	18435	18509	18339	18424	18339	18274	18234	18297	18273	18139	18109	18293	18330	18255	18129	18276	18440	18372	18349	18398	18211	18217	18475	18298	18335	18281	18213	18320	18289	18366	18338	18297	18155	18260	18322	18109	18310	18192	18173	18410	18357	18421	18312	18313	18164	18332	18563	18437	18274	18385	18312	18340	18344	18144	18208	18378	18324	18304	18260	18175	18338	18420	18440	18381	18367	18211	18380	18333	18336	18327	18534	18302	18352	18457	18574	18240	18232	18372	18352	18348	18222	18181	18339	18476	18166	18404	18169	18165	18291	18251	18127	18238	18245	18252	18434	18534	18137	18440	18309	18381	18189	18397	18438	18308	18407	18422	18239	18192	18261	18257	18466	18339	18394	18374	18191	18248	18452	18333	18238	18299	18339	18251	18251	18205	18228	18309	18189	18111	18331	18101	18323	18397	18286	18346	18387	18305	18241	18266	18384	18008	18321	18226	18294	18298	18378	18128	18305	18268	18357	18313	18279	18360	18384	18304	18362	18511	18283	18282	18163	18332	18394	18152	18317	18369	18261	18314	18364	18063	18470	18292	18328	18359	18227	18248	18424	18254	18517	18289	18362	18308	18295	18309	18208	18376	18298	18430	18445	18347	18205	18559	18346	18246	18296	18453	18373	18544	18618	18327	18482	18324	18378	18315	18298	18239	18365	18446	18462	18388	18093	18448	18453	18125	18158	18245	18409	18143	18014	18506	18244	18214	18433	18476	18296	18342	18301	18411	18455	18274	18234	18329	18280	18482	18076	18343	18270	18270	18375	18292	18291	18252	18407	18450	18471	18514	18279	18352	18170	18321	18354	18200	18157	18129	18257	18435	18421	18291	18381	18239	18177	18429	18065	18165	18368	18287	18052	18207	18111	18271	18214	18311	18218	18388	18561	18307	18152	18222	18274	18407	18286	18384	18275	18280	18285	18334	18210	18311	18354	18067	18162	18414	18265	18088	18223	18246	18113	18415	18299	18113	18441	18385	18259	18235	18435	18140	18526	18468	18254	18337	18111	18115	18437	18340	18292	18211	18233	18317	18376	18194	18120	17996	18310	18267	18231	18386	18434	18334	18257	18362	18226	18156	18341	18326	18450	18335	18276	18157	18596	18271	18462	18285	18187	18305	18199	18181	18162	18498	18279	18312	18491	18358	18455	18346	18245	18450	18452	18541	18313	18383	18213	18205	18205	18199	18245	18157	18169	18315	18566	18256	18244	18456	18228	18343	18415	18491	18053	18261	18388	18381	18511	18441	18140	18324	18417	18381	18249	18209	18280	18167	18321	18268	18458	18354	18308	18312	18311	18135	18229	18257	18388	18354	18302	18172	18143	18278	18175	18208	18349	18247	18300	18364	18515	18415	18335	18447	18436	18593	18219	18275	18106	18340	18329	18314	18250	18282	18237	18387	18437	18279	18104	18461	18531	18518	18425	18440	18095	18520	18225	18507	18381	18293	18204	18321	18254	18305	18175	18422	18510	18437	18251	18220	18356	18125	18242	18223	18390	18173	18499	18237	18285	18503	18338	18338	18215	18223	18431	18375	18396	18416	18369	18477	18342	18352	18292	18283	18190	18282	18154	18184	18388	18386	18205	18162	18219	18401	18269	18271	18363	18302	18371	18409	18472	18375	18425	18416	18292	18060	18329	18379	18255	18495	18429	18276	18178	18379	18338	18423	18204	17971	18298	18539	18325	18312	18310	18251	18456	18098	18243	18185	18264	18283	18184	18291	18272	18204	18105	18281	18597	18265	18351	18379	18234	18357	18506	18256	18387	18308	18225	18280	18142	18425	18323	18374	18270	18415	18315	18361	18386	18374	18319	18282	18225	18445	18164	18178	18260	18222	18317	18276	18309	18341	18418	18375	18311	18383	18292	18154	18334	18073	18117	18528	18444	18247	18460	18276	18296	18266	18345	18334	18255	18185	18342	18308	18318	18294	18379	18404	18307	18252	18450	18505	18430	18229	18367	18352	18400	18492	18093	18313	18256	18361	18221	18362	18480	18287	18444	18434	18367	18321	18157	18570	18228	18525	18291	18330	18372	18351	18268	18153	18302	18224	18429	18252	18237	18456	18350	18360	18228	18372	18256	18287	18373	18428	18323	18479	18282	18419	18272	18352	18109	18266	18406	18304	18325	18157	18329	18238	18350	18327	18334	18377	18062	18139	18305	18331	18268	18308	18448	18376	18282	18251	18088	18250	18125	18576	18190	18209	18096	18215	18310	18369	18229	18462	18242	18370	18357	18205	17993	18385	18306	18166	18196	18421	18475	18212	18317	18345	18267	18416	18110	18430	18282	18445	18298	18257	18235	18264	18161	18330	18378	18377	18399	18202	18298	18393	18357	18568	18432	18348	18667	18359	18256	18162	18408	18206	18245	18279	18317	18266	18249	18256	18323	18379	18165	18338	18361	18195	18332	18277	18261	18189	18439	18233	18469	18462	18301	18088	18301	18485	18295	18431	18184	18309	18505	18422	18365	18310	18348	18305	18348	18325	18399	18303	18389	18210	18389	18181	18328	18134	18340	18225	18222	18392	18207	18262	18383	18352	18293	18231	18430	18357	18432	18434	18262	18363	18284	18516	18466	18301	18190	18528	18456	18361	18305	18119	18420	18345	18187	18426	18400	18225	18277	18142	18378	18266	18335	18503	18467	18420	18405	18272	18526	18244	18440	18252	18075	18278	18381	18312	18296	18332	18377	18226	18273	18358	18248	18349	18255	18210	18492	18338	18550	18448	18452	18410	18281	18352	18246	18383	18445	18380	18349	18323	18163	18397	18081	18346	18261	18260	18271	18250	18370	18381	18192	18372	18376	18414	18117	18376	18347	18286	18273	18307	18465	18465	18054	18446	18392	18169	18191	18290	18318	18282	18347	18384	18409	18502	18329	18589	18278	18308	18247	18212	18301	18356	18285	18283	18370	18196	18214	18203	18251	18539	18447	18236	18370	18274	18222	18343	18262	18445	18459	18272	18541	18361	18425	18318	18180	18239	18164	18273	18433	18080	18145	18280	18308	18506	18232	18163	18327	18203	18105	18089	18421	18409	18343	18264	18152	18257	18237	18296	18327	18261	18341	18226	18204	18459	18242	18282	18220	18323	18374	18377	18182	18413	18399	18334	18382	18211	18408	18311	18173	18251	18239	18331	18317	18497	18193	18228	18439	18178	18344	18471	18217	18261	18173	18202	18445	18318	18224	18296	18082	18279	18314	18493	18209	18366	18251	18304	18119	18170	18183	18142	18268	18515	18400	18425	18114	18369	18302	18389	18310	18144	18400	18131	18213	18452	18292	18305	18515	18505	18409	18058	18579	18442	18439	18477	18356	18387	18128	18448	18327	18339	18139	18196	18354	18230	18383	18384	18414	18323	18306	18356	18310	18299	18381	18230	18182	18264	18445	18336	18239	18261	18419	18183	18219	18366	18216	18145	18320	18388	18300	18286	18261	18222	18352	18395	18431	18177	18127	18326	18419	18209	18576	18316	18322	18448	18297	18492	18384	18249	18230	18380	18303	18158	18401	18396	18289	18399	18341	18377	18307	18436	18454	18412	18285	18256	18180	18330	18233	18383	18456	18323	18295	18229	18319	18373	18202	18268	18454	18294	18255	18182	18192	18297	18277	18303	18313	18238	18439	18207	18124	18522	18233	18533	18503	18103	18236	18291	18369	18254	18224	18590	18208	18376	18537	18409	18473	18506	18478	18221	18305	18255	18268	18326	18222	18412	18321	18492	18246	18322	18438	18377	18352	18335	18221	18177	18322	18174	18224	18331	18460	18225	18351	18306	18197	18475	18084
14436	20591	20025	17937	19381	45303	51571	43180	28853	19490	16908	16275	16278	16166	16239	16273	16241	16097	16412	16095	16130	16232	16261	16359	16215	16088	16249	16108	16268	16175	16343	16314	16320	16281	16191	16164	16387	16149	16276	16264	16407	16093	16222	16285	16223	16299	16148	16194	16153	16316	16301	16299	16182	16365	16296	16188	16344	16168	16173	16288	16206	16262	16250	16278	16196	16186	16348	16130	16398	16118	16068	16344	16357	16257	15935	16144	16232	16225	16320	16119	16080	16274	16213	16190	16242	16384	16358	16236	16291	16160	16165	16296	16216	16289	16231	16338	16271	16172	16196	16126	16335	16139	16276	16274	16444	16202	16346	16241	16269	16027	16305	16031	16290	16188	16230	16218	16275	16228	16133	16219	16202	16167	16359	16326	16289	16315	16130	16234	16171	16369	16221	16283	16202	16172	16073	16218	16302	15963	16331	16189	16182	16292	16232	16214	16393	16177	16385	16185	16234	16140	16030	16210	16334	16312	16327	16326	16102	16202	16166	16138	16237	16252	16216	16171	16101	16234	16194	16189	16064	16276	16165	16409	16362	16177	16359	16251	16199	16293	16172	16326	16154	16330	16138	16339	16206	16143	16369	16164	16171	16295	16201	16309	16219	16164	16504	16187	16138	16281	16221	16225	16168	16257	16290	16230	16246	16152	16318	16182	16124	16124	16226	16241	16234	16308	16072	16358	16288	16138	16271	16202	16294	16307	16100	16326	16205	16171	16400	16150	16216	16140	16241	15975	16167	16209	16175	16307	16268	16176	16160	16147	16210	16136	16293	16142	16205	16125	16135	16279	16244	16215	16262	16333	16135	16099	15933	16229	16129	16332	16287	16158	16147	16417	16294	16293	16006	16269	16387	16199	16093	16155	16026	16282	16366	16297	16305	16158	16244	16105	16173	16144	16130	16263	16203	16284	16305	16375	16169	16193	16130	16071	16159	16189	16250	16349	15939	16246	16161	16262	16277	16285	16216	16129	16132	16221	16160	16298	16203	16176	16222	16311	16216	16325	16270	16276	16295	16143	16186	16239	16227	16173	16158	16319	16342	16218	16216	16193	16168	16280	16203	16477	16242	16235	16266	16130	16288	16109	16106	16144	16080	16137	16297	16401	16203	16231	16327	16185	16142	16128	16201	16150	16223	15976	16330	16358	16359	16025	16333	16254	16095	16277	16383	16200	16126	16246	16284	16219	16234	16343	16270	16193	16282	16325	16181	16211	16105	16135	16149	16405	16248	16222	16362	16346	16069	16173	16197	16228	16042	16148	16108	16258	16291	16234	16128	16243	16235	16355	16414	16242	16206	16183	16236	16274	16403	16174	16104	16146	16240	16265	16290	16094	16103	16335	16190	16294	16322	16345	16089	16279	16372	16228	16342	16263	16129	16138	16196	16201	16208	16143	16142	16188	16265	16258	16335	16155	16256	16054	16282	16228	16300	16215	16158	16327	16294	16263	16135	16265	16222	16308	16206	16320	16371	16157	16322	16177	15977	16217	16245	16331	16106	16161	16158	16247	16298	16279	16282	16211	16299	16171	16218	16273	16311	16044	16163	16181	16288	16202	16238	16295	16428	16222	16264	16286	16211	16171	16248	16287	16017	16290	16122	16162	16272	16247	16361	16237	16087	16223	16266	16172	16204	16181	16145	16163	16366	16321	16181	16067	16222	16298	16189	16281	16279	16332	16253	16072	16239	16316	16156	16052	16258	16338	16177	16077	16208	16287	16130	16324	16252	16290	16161	16188	16184	16154	16201	16229	16213	16366	16248	16166	16390	16316	16227	16180	16065	16202	16108	16021	16129	16114	16084	16317	16265	16163	16199	16103	16271	16107	16358	16287	16165	16169	16347	16188	16054	16379	16159	16309	16151	16252	16254	16344	16190	16362	16308	16256	16172	16112	16259	16179	16179	16316	16363	16127	16425	16172	16349	16355	16179	16118	16075	16074	16245	16263	15863	16204	16221	16361	16390	16234	16187	16268	16275	16084	16223	16144	16432	16144	16225	16247	16213	16401	16222	16360	16160	16242	16222	16131	16158	16235	16166	16257	16397	16257	16398	16215	16180	16138	16048	16040	16117	16144	16190	16232	16068	16320	16236	16210	16110	16273	16252	16346	16140	16145	16219	16222	16067	16236	16214	16311	16131	16416	16334	16117	16313	16192	16220	16200	16342	16318	16242	16340	16160	16340	16286	16212	16274	16110	16122	16070	16265	16249	16121	16139	16223	16338	16206	16388	16339	16137	16219	16168	16054	16130	16231	16144	16197	16159	16051	16256	16335	16277	16291	16205	16197	16145	16149	16333	16294	16317	16200	16215	16244	16285	16204	16317	16351	16118	15986	16251	16137	16134	16127	16145	16205	16303	16279	16018	16185	16274	16078	16246	16144	16419	16185	16239	16331	16260	16373	16214	16084	16245	16286	16201	16322	16276	16129	16254	16159	16267	16267	16133	16247	16296	16208	16256	16369	16239	16214	16284	16210	16337	16115	16370	16155	16171	15974	16271	16178	16151	16087	16173	16173	16181	16209	16242	16290	16234	16137	16224	16256	16121	16165	16075	16308	16149	16355	16268	16188	16202	16176	16293	16209	16216	16265	16225	16316	16352	16101	16021	16133	15985	16423	16272	16035	16077	16106	16311	16152	16240	16239	16171	16229	16094	16157	16208	16048	16218	16387	16185	16088	16247	16284	16073	16280	16199	16261	16225	16162	16273	16287	16316	16313	16214	16192	16135	16159	16185	16163	16152	16375	16340	16214	16344	16138	16169	16275	16194	16242	16187	16060	16311	16259	16144	16275	16276	16138	16300	16377	16257	16201	16181	16206	16393	16170	16116	16206	16247	16255	16260	16219	16233	16122	16301	16260	16193	16198	16194	16282	16263	16326	16152	16180	16159	16299	16177	16187	16100	16275	16418	16172	16186	16417	16207	16192	16290	16252	16182	16195	16167	16118	16118	16238	16249	16315	16104	16264	16291	16258	16045	16348	16064	16265	16452	16267	16320	16168	16367	16075	16118	16116	16081	16268	16241	16228	16101	16115	16365	16338	16240	16050	16335	16355	16147	16371	16222	16349	16143	16197	16313	16252	16316	16170	16205	16356	16327	16171	16211	16048	16305	16306	16355	16096	16162	16302	16257	16147	16242	16281	16141	16356	16187	16284	16299	16276	16197	16195	16166	16150	16312	16122	16261	16283	16234	16297	16392	16090	16193	16148	16228	16204	16089	15956	16117	16158	16292	16068	16412	16247	16221	16148	16263	16294	16089	16246	16330	16166	16059	16316	16064	16100	16116	16212	16237	16356	16049	16052	16251	16284	16303	16196	16380	16246	16260	16263	16052	16219	16167	16078	16215	16151	16303	16322	16274	16191	16259	16345	16076	16166	16215	16469	16142	16169	16250	16227	16342	16163	16170	16267	16159	16147	16104	16234	16139	16338	16014	16230	16357	16060	16349	16310	16301	16270	16302	16279	16236	16172	16095	16279	16140	16108	16370	16382	16172	16177	16100	16273	16301	16289	16130	16260	16105	16308	16302	16259	16224	16115	16227	16244	16271	16145	16211	16305	16272	16304	16233	16186	16307	16293	16021	16303	16374	16062	16225	16116	16290	16188	16118	16293	16171	16069	16162	16201	16345	16279	16167	16236	16302	16266	16317	16210	16131	16185	16221	16254	16188	16203	16064	16404	16239	16279	16166	16480	16021	16261	16044	16295	16217	16170	16157	16331	16265	16224	16239	16223	16243	16377	16162	16084	16355	16196	16222	16114	16268	16165	16323	16178	16221	16218	16174	16125	16115	16237	16122	16105	16340	16278	16263	16175	16141	16320	16243	16234	16064	16158	16212	16401	16296	16192	16217	16167	16113	16131	16325	16308	16108	16138	16349	16250	16223	16034	16230	16294	16245	16307	16188	16175	16370	16300	16066	16137	16245	16170	16153	16228	16263	16228	16230	16086	16342	16194	16204	16097	16366	16408	16305	16227	16196	16221	16264	16256	16188	16266	16363	16098	16091	16212	16198	16189	16170	16040	16212	16278	16216	16221	16155	16236	16142	16200	16392	16354	16276	16202	16199	16354	16221	16263	16312	16203	16330	16277	16128	16195	16230	16214	16219	16205	16335	16135	16079	16250	16381	15968	16151	16206	16009	16002	16255	16200	16325	16169	16085	16302	16226	16183	16163	16252	16181	16070	16132	16221	16253	16070	16284	16159	16268	16246	16318	16267	16164	16390	16151	16237	15986	16286	16364	16222	16214	16204	16242	16360	16259	16170	16422	16179	16212	16161	16156	16103	16149	16193	16106	16254	16213	16109	16383	16209	16303	16322	16124	16192	16110	16348	16184	16258	16105	16220	16254	16159	16209	16290	16259	16270	16219	16262	16144	16192	16266	16288	16223	16132	16292	16214	16075	16139	16299	16314	16133	16313	16120	16295	16137	16190	16156	16202	16231	16219	16352	16361	16225	16299	16196	16361	16430	16187	16277	16188	16300	16186	16282	16224	16143	16267	16418	16290	16216	16135	16005	16360	15948	16305	16173	16326	16162	16067	16180	16233	16211	16122	16332	16197	16400	16231	16096	16125	16187	16196	16258	16396	16042	16284	16303	16280	16242	16325	16162	16114	16139	16245	16194	16241	16261	16295	16182	15932	16159	16237	16275	16231	16287	16303	16253	16088	16112	16316	16236	16119	16245	16149	16150	16131	16134	16113	16229	16263	16310	16189	16193	16129	16243	16300	16089	16332	16190	16300	16028	16311	16056	16303	16215	16229	16040	16150	16330	16066	16074	16172	16191	16373	16248	16349	16123	16054	16265	16171	16251	16179	16347	16178	16263	16108	16209	16239	16239	16196	16434	16200	16362	16158	16150	16198	16336	16226	16256	16378	16121	16218	16375	16105	16155	16282	16046	16186	16189	16114	16151	16102	16305	16179	16284	16255	16139	16214	16366	16111	16198	16332	16240	16189	16212	16273	16289	16338	16323	16226	16190	16152	16173	16244	16178	16192	16151	16144	16385	16166	15939	16149	16344	16316	16126	16336	16464	16083	16228	16168	16253	16184	16168	16240	16150	16176	16061	16101	16185	16122	16286	16354	16292	16158	16282	16187	16108	16319	16230	16107	16279	16107	16270
23809	21163	28616	24009	22370	55712	69944	55286	38354	26514	20582	18650	17831	17973	17993	17918	17963	17940	17701	17937	17849	17882	17912	17901	17826	17674	18001	17951	17860	17824	17873	17830	17619	17712	17656	17798	17705	17651	17733	17777	17782	17905	17725	17578	17861	17808	17734	17654	17950	17715	17952	17977	17718	17815	17826	17896	17875	17801	17987	17693	17863	17766	17819	17827	17809	17772	17750	17939	17821	17865	17759	17679	17741	17730	17837	17726	17733	17728	17746	17907	17711	17837	17902	17843	17711	17629	17875	17583	17804	17940	17988	17892	18076	17576	17640	17744	17785	17703	17914	17729	17866	17778	17829	17789	17683	17566	17690	17547	17860	17683	17546	17559	17746	17795	17631	17767	17793	17664	17748	17910	17764	17800	17854	17682	17621	17697	17768	17761	17668	17694	17722	17819	17735	17708	17864	17808	17726	17888	17793	17693	17893	17740	17780	17700	17804	17881	17783	17694	17717	17764	17527	17907	17721	17703	17746	17925	17692	17676	17876	17759	17783	17754	17637	17643	17866	17585	17562	17888	17599	17614	17699	17768	17755	17704	18025	17781	17935	17823	17793	17800	17632	17593	17786	17610	17773	18052	17769	17957	17717	17805	17715	17831	17894	17696	17879	17607	17777	17704	17646	17713	17758	17769	17610	17838	17950	17755	17801	17611	17580	17833	17844	17576	17532	17874	17653	17458	17673	17719	17658	17556	17660	17678	17681	17657	17679	17602	17832	17639	17809	17875	17654	17748	17603	17702	17728	17696	17841	17809	17655	17655	17743	17828	17906	17582	17670	17802	17652	17782	17761	17550	17650	17762	18022	17816	17736	17573	17813	17651	17836	17867	17693	17745	17796	17800	17898	17727	17905	17774	17847	17861	17786	17707	17566	17708	17870	17777	17707	17664	17789	17561	17905	17923	17794	17577	17809	17991	17553	17638	17634	17548	17706	17600	17627	18194	17786	17652	17866	17856	17728	17742	17580	17537	17771	17658	17641	17786	17663	17790	17830	17939	17871	18030	17778	17655	17872	17599	17686	17641	17640	17870	17916	17809	17705	17825	17744	17762	17728	17832	17797	17590	18038	17799	17780	17739	17824	17828	17787	17769	17763	17860	17730	17759	17796	17660	17781	17913	17759	17818	17748	17628	17522	17636	17694	17765	17575	17612	17843	17759	17811	17720	17771	17834	17760	17652	17653	17692	17630	17738	17689	17719	17718	17798	17603	17785	17871	17708	17853	17873	17786	17628	17720	17686	17862	17767	17857	17819	17928	17606	17749	17742	17657	17618	17518	17811	17706	17696	17758	17678	17853	17634	17861	17780	17852	17720	17841	17804	17597	17892	17875	17795	17749	17636	17912	17809	17711	17823	17700	17750	17734	17833	17821	17797	17682	17629	17817	17678	17860	17703	17884	17636	17770	17686	17788	17579	17802	17807	17813	17654	17843	17622	17737	17778	17882	17688	17784	17812	17822	17694	17741	17787	17716	17623	17874	17704	17749	17726	17570	17748	17780	17853	17874	17847	17749	17799	17682	17881	17829	17703	17778	17745	17792	17856	17509	17763	17598	17682	17809	17653	17670	17856	17771	17802	17706	17493	17756	17642	17718	17623	17688	17818	17820	17835	17857	17787	17534	17488	17692	17854	17771	17829	17682	17767	17748	17672	17674	17871	17790	17761	17676	17730	17761	17681	17696	17714	17713	17563	17741	17639	17883	17744	17803	17682	17795	17534	17852	17821	17583	17555	17807	17830	17731	17712	17851	17805	17816	17741	17773	17913	17819	17826	17700	17678	17769	17868	17939	17632	17637	17589	17715	17888	17699	17523	17712	17685	17570	17917	17791	17569	17719	17784	17553	17664	17820	17443	17624	17924	17769	17616	17820	17739	17768	17560	17796	17776	17628	17534	17745	17718	17894	17839	17680	17587	17702	17919	17685	17690	17597	17584	17790	17870	17821	17949	17796	17633	17567	17604	17803	17827	17789	17816	17668	17791	17645	17672	17789	17896	17746	17851	17784	17749	17730	17731	17711	17684	17642	17862	17746	17468	17636	17846	17921	17677	17762	17678	17863	17890	17717	17609	17648	17560	17899	17800	17929	17851	17785	17694	17890	17719	17615	17418	17676	17622	17787	17780	17678	17658	17811	17698	17690	17677	17775	18025	17743	17614	17745	17663	17713	17742	17762	17763	17824	17842	17677	17777	17542	17717	17926	17691	17813	17723	17770	17969	17692	17666	17471	17665	17623	17648	17840	17817	17732	17718	17612	17723	17849	17549	17742	17805	17784	17580	17933	17810	17771	17733	17863	17606	17837	17525	17727	17602	17722	17661	17674	17640	17931	17674	17810	17695	17578	17713	17667	17796	17839	17754	17596	17714	17737	17638	17746	17713	17884	17651	17792	17797	17730	17798	17774	17688	17732	17571	17854	17806	17813	17852	17610	17811	17611	17737	17835	17654	17751	17941	17766	17710	17774	17836	17793	17664	17622	17699	17663	17681	17891	17823	17649	17694	17633	17752	17670	17538	17704	17616	17485	17891	17850	17681	17664	17721	17599	17789	17732	17813	17677	17821	17596	17715	17807	17749	17842	17933	17734	17856	17743	17547	17503	17712	17838	17583	17767	17833	17780	17729	17772	17792	17822	17776	17771	17766	17642	17864	17804	17764	17795	17670	17690	17774	17856	17703	17830	17763	17697	17872	17786	17567	17591	17539	17761	17819	17886	17680	17853	17838	17655	17827	17798	17680	17798	17915	17598	17684	17877	17722	17805	17720	17837	17723	17697	17782	17721	17871	17793	17783	17734	17505	17892	17900	18020	17583	17672	17746	17594	17715	17694	17710	17713	17758	17763	17777	17861	17757	17661	17868	17752	17744	18040	17770	17625	17810	17935	17808	17789	17698	17847	17851	17879	17770	17810	17573	17755	17904	17730	17748	17720	17739	17749	17773	17925	17971	17650	17712	17912	17666	17718	17593	17827	17764	17633	17912	18065	17822	17702	17737	17876	17687	17657	17724	18039	17801	17666	17475	17826	17669	17562	17654	17785	17620	17680	17733	17864	17691	17627	17636	17766	17646	17949	17622	17870	17577	17537	17666	17631	17525	17663	17690	17932	17831	17563	17785	17933	17573	17802	17680	17624	17875	17845	17826	17958	17644	17712	17628	17642	17825	17736	17506	18053	17618	17620	17800	17682	17648	17930	17706	18048	17839	18036	17876	17841	17794	17745	17919	17752	17732	17870	17643	17800	17821	17691	17683	17553	17678	17627	17787	17686	18005	17738	17703	17632	17930	17821	17755	17716	17787	17607	17694	17557	17646	17792	17772	17766	17590	17741	17689	17614	17864	17738	17777	17666	17699	17532	17743	17730	17585	17687	17949	17623	17557	17544	17744	17800	17855	17597	17637	17844	17646	17845	17703	17700	18107	17802	17797	17726	17787	17663	17473	17712	17622	17694	17657	17745	17836	17683	17767	17714	17761	17646	17666	17700	17613	17605	17766	17687	17852	17669	17636	17675	17860	17703	17708	17802	17877	17847	17682	17688	17535	17699	17759	17683	17654	17668	17662	17848	17674	17723	17619	17743	17647	17737	17645	17661	17889	17774	17674	17677	17636	17653	17703	17659	17573	17486	17821	17817	17639	17831	17875	17688	17740	17738	17582	17575	17944	17572	17633	17782	17628	17797	17925	17845	17659	17609	17678	17638	17965	17897	17846	17722	17778	17717	17633	17914	17851	17734	17686	17672	17848	17809	17712	17723	17433	17702	17827	17730	17813	17678	17761	17646	17679	17693	17709	17696	17767	17788	17885	17875	17769	17760	17718	17624	18013	17816	17885	17657	17671	17705	17774	17752	17858	17733	17805	17545	17727	17659	17729	17430	17703	17891	17832	17853	17629	17754	17784	17741	17672	17792	17707	17730	17730	17647	17746	17657	17790	17687	17877	17606	17817	17745	17866	17728	17775	17869	17844	17719	17924	17738	17630	17768	17697	17843	17771	17797	17712	17830	17774	17765	17721	17803	17668	17660	17494	17744	17689	17723	17735	17726	17616	17857	17791	17773	17761	17648	17746	18028	17873	17768	17609	17856	17765	17795	17641	17667	17762	17649	17753	17878	17633	17450	17764	17889	17624	17817	17861	17868	17821	17772	17733	17591	17664	17852	17806	17754	17504	17878	17689	17698	17780	17907	17727	17634	17625	17614	17712	17629	17814	17446	17777	17698	17984	17784	17511	17651	17637	17883	17696	17813	17953	17702	17657	17662	17755	17922	17744	17932	17983	17580	17836	17740	17664	17918	17690	17664	17614	17546	17521	17744	17696	17662	17809	17741	17615	17703	17719	17893	17750	17660	17703	17699	17780	17769	17576	17815	17997	17801	17742	17774	17538	17538	17535	17660	17770	17501	17650	17822	17702	17951	17823	17798	17916	17940	17795	17733	17837	17530	17978	17689	17975	17498	17555	17650	17782	17737	17697	17659	17711	17773	17675	17657	17764	17619	17698	17903	17693	17738	17696	17639	17769	17861	17657	17651	17796	17822	17744	17733	17688	17683	17961	17728	17654	17805	17955	17670	17871	17601	17584	17645	17831	17957	17876	17708	17955	18002	17605	17661	17737	17603	17637	17651	17889	17730	17800	17520	17709	17727	17794	17796	17875	17622	17806	17724	17772	17603	17894	17751	17503	17718	17917	17970	17732	17642	18085	17656	17525	17606	17423	17884	17842	17805	17891	17914	17728	17831	17725	17693	17723	17728	17678	17646	17693	17739	17717	17833	17659	17605	17443	17775	17702	17742	17558	17675	17549	17618	17849	17889	17702	17789	17775	17729	17759	17876	17891	17809	17717	17868	17642	17664	17897	17692	17857	17852	17763	17680	17960	17738	17816	17809	17713	17890	17873	17686	17657	17665	17658	17824	17612	17635	17698	17681	17831	17739	17610	17689	17669	17884	17687	17663	17626	17695	17705	17841	17861	17801	17846	17785	17527	17843	17573	17854	17793	17709	17714	18012	17755	17705	17684	17615	17785	17887	17748	17545	17722	17575	17648	17932	17673	17771	17742	17731	17912	17659	17660	17752	17810	17765	17744	17701	17804	17686	17654	17855	17837	17697	17851	17862	17642	17708	17651	17872	17727
16164	26792	25107	20999	28396	64010	71030	56012	38670	24458	17750	16044	15772	15803	15818	15700	15869	15795	15946	15914	15852	15822	15767	15763	15877	15693	15787	15838	15876	15774	15833	15915	15854	15800	15825	15976	15760	15750	15760	15910	15875	15954	15762	15939	15841	15752	15872	15840	15745	15698	15870	15814	15669	15949	15863	15821	15788	15753	15824	15881	15904	15706	15728	15823	15882	15887	15786	15812	15723	15804	15723	15893	15844	15701	15855	15700	15915	15774	15768	15748	15866	15741	16003	15809	15748	15856	15700	15810	15891	15606	15831	15831	15965	15825	15691	15632	15682	15821	15725	15915	15978	15797	15746	15894	15871	15756	15823	15716	15741	15699	15851	15710	15875	15796	16047	15737	15792	15869	15766	15861	15971	15871	15755	15914	15919	15876	15656	15861	15909	15781	15987	15957	15691	15843	15929	15820	15714	15859	15840	15773	15933	15747	15784	15849	15715	15769	15750	15721	15774	15834	15902	15799	15706	15754	15812	15854	15823	15861	15942	15741	15765	15894	15842	15801	15718	15908	15868	15900	15856	15946	15830	15752	15764	15816	15706	15841	15741	15752	15624	15780	15749	15876	15832	15592	15806	15639	16007	15739	15910	15644	15778	15931	15916	15947	15908	15930	15894	15761	15939	15807	15877	15869	15936	15850	15642	15790	15928	15850	15714	15944	15669	15830	15773	15856	15785	15873	15925	15689	15864	15817	15801	15915	15878	15882	15664	15914	15719	15783	15826	15938	15820	15906	15826	15836	15974	15910	15657	15940	15780	15834	15858	15790	15782	15945	15855	15859	15890	15679	15793	15829	15787	15916	15798	15988	15784	15970	15805	15710	15798	15861	15879	15894	15801	16008	15869	15814	15779	15885	15840	15722	15821	15946	15957	15886	15942	15713	15804	15826	15927	15761	15753	15733	15781	15670	15889	15780	15932	15990	15582	15662	15915	15909	15632	15841	15904	15741	15763	15878	15833	15801	15925	15687	15816	15851	15730	15902	15853	15763	15763	15711	15804	15738	16011	15725	15765	15882	15842	15947	15880	15648	15895	15650	15734	15580	15733	15879	15824	15792	15860	15725	15909	15869	15816	15755	15710	15720	15816	15872	15862	15928	15617	15814	15778	15842	15797	15906	15918	15798	15714	15980	15814	15774	15879	15808	15781	15928	15983	15843	15836	15885	15858	15842	15876	15966	15683	15762	15837	15786	15950	16034	15689	15644	15765	15686	15889	15858	15922	15808	15712	15780	16088	15881	15908	15821	15817	15755	15846	15904	15856	15777	15700	15866	15754	15831	15760	15732	15854	15854	15785	15594	15743	15917	15963	15992	15794	15813	15757	15884	15911	15962	15862	15834	15674	15750	15973	15652	15847	15886	15664	15857	15947	15856	15961	15886	15551	15870	15877	16132	15745	15839	15877	15944	15800	15928	15841	15616	15850	15943	15858	15838	15826	16110	15693	15753	15913	15799	15940	15672	15938	15836	15767	15819	15798	15851	15822	15717	15739	15860	15927	15733	15872	15798	16030	15800	15797	15863	15702	15979	16006	15858	15790	16074	15889	15691	15990	15735	15795	15880	15959	15913	15923	15734	15837	15797	15865	15933	15835	15886	15813	15853	15721	15820	15819	15660	15922	15683	15724	16046	15731	15898	15837	15827	15902	15784	15833	15809	15841	15830	15836	15847	15798	15916	15606	15900	15773	15767	15735	15833	15853	15964	15764	15802	15822	15508	15935	15697	15810	15929	15807	15833	15752	15966	15752	15933	15764	15997	15715	15978	15739	15764	15860	15808	15834	15794	15899	15892	15823	15999	15826	15820	15777	15782	15926	15643	15946	15722	16025	15700	15841	15694	15946	15677	15774	15896	15656	15885	15958	15845	15974	15884	15857	15614	15707	15909	15721	15756	15937	15766	15911	15776	15807	16025	15919	15832	15820	15878	15746	15928	15817	15633	15959	15811	15838	15636	15835	15845	15700	15888	15795	15781	15810	15938	15839	15938	15834	15920	15783	15906	15921	15853	15792	15806	15774	15940	15905	15816	15913	15761	15873	15734	15746	15761	15909	15798	15969	15975	15881	15864	15827	15891	15878	15911	15738	15857	15911	15852	15740	15798	15812	15774	15840	15771	15702	15854	15639	15842	15711	15841	15885	15840	15857	15873	15759	15775	15656	15867	15974	15954	15886	15858	15883	15812	15792	15901	16005	15789	15814	15854	15847	15827	15834	15760	15832	15860	15730	15868	15794	15918	15849	15851	15794	15664	15737	15839	15787	15722	15875	15919	15798	15816	15770	15739	15679	15846	15858	15724	15908	15922	15968	15866	15685	15853	15861	15824	15818	15781	15858	15572	15923	15720	15787	15718	15992	15924	15843	15810	15726	15870	15940	16096	15690	15741	15906	15638	15673	15845	15945	15821	15811	15805	15777	15939	15711	15607	15737	15802	15795	15668	15689	15910	15896	15802	15759	15849	15933	15812	15770	15837	15770	15680	15658	15843	15862	16051	15798	15604	15846	15689	15834	15835	15921	15814	15802	15708	15862	15665	15958	15819	15771	15768	15803	15926	15769	15877	15879	15901	15812	15826	15791	15846	15913	15934	15810	15876	15901	15891	15800	15808	15740	15860	15836	15985	15842	15746	15791	15917	15898	15824	15762	15781	15759	15643	15892	15705	15770	15809	15793	15773	15949	15671	15946	15792	15827	15937	15783	15926	15865	15789	15872	15726	15774	15841	15812	16017	15871	15764	15659	15737	15843	15919	15822	15607	15812	15916	15805	15753	15896	15593	15785	15767	15772	15863	15833	15911	15805	15951	15959	15909	15851	15892	15824	15874	15864	15724	15786	15789	15864	15842	15927	15766	15857	15736	15813	15874	15785	15837	15973	15922	15930	15710	15893	15812	15712	15888	15688	15788	15770	15803	15888	15926	15921	15809	15917	15949	15851	15517	15778	16010	15825	15815	15901	15778	15834	15891	15880	15828	15788	15798	15792	15831	15630	16012	15897	15866	15842	15863	15710	15833	15841	15982	15616	15760	15749	15864	15890	15816	15858	16024	15816	15822	15764	15716	15804	15914	15956	15748	15743	15766	15730	15836	15758	15690	15728	15802	15852	15907	15572	15896	15803	15722	15713	15929	15870	15926	15737	16108	15893	15947	15811	15765	15963	15995	15842	15847	15693	15846	15856	15796	15804	16004	15808	15856	15881	15766	15954	15997	15811	15808	15952	15781	15779	15933	15970	16022	15882	15896	15876	15553	15729	15780	15941	15836	15818	15849	15847	15797	15949	15977	15786	15918	15820	15686	15981	15533	15970	15736	15723	15872	15765	15805	15994	15829	15901	16003	15779	15641	15850	15596	15751	15789	15730	15831	15692	15831	15769	15692	15806	15866	15988	15788	15906	15908	15691	16047	15781	15732	15783	15762	15763	16032	15696	15799	15690	15869	15911	15764	15790	15787	15802	16039	15884	15724	15892	15910	15848	15789	15927	15797	15765	15920	15910	15780	15851	15777	15698	15753	15906	15794	15759	15924	15920	15828	15731	15959	15795	15706	15887	15791	15890	15860	15828	15811	15710	15872	15621	15927	15847	15827	15924	15705	15838	15729	15803	15852	15765	15917	15965	15913	15786	15809	15721	15884	15733	15889	15872	15767	15761	15726	15710	15632	15879	15891	15855	15598	15974	15884	15710	15777	15801	15899	15812	15784	15877	15772	15920	15715	15964	15934	15840	15814	15784	15787	15880	15807	15899	15804	15909	15948	15902	15925	15866	15741	15802	15747	15729	15788	15852	15749	15748	16009	15608	15824	15899	15920	15716	15930	15841	15813	15974	15893	15812	15863	15691	15724	15713	15885	15723	15789	15761	15779	15880	15751	15723	15976	15805	15743	15696	15826	15869	15752	15750	15793	15776	15798	15875	15917	15757	15682	15945	16005	15957	15843	15909	15717	15861	15805	15742	15755	15719	15756	16080	15767	15724	15765	15783	15938	15785	16100	15740	15916	15969	15863	15787	15960	15849	15815	15794	15983	15931	15627	15812	15863	15807	15926	15934	15738	15922	15775	15882	15919	15916	15844	15761	15867	15856	15651	15864	15825	15869	15795	15979	15725	15842	15812	15918	15908	15666	15952	15832	15739	15785	15786	16010	15597	15689	15862	15700	15802	15874	15801	15921	15662	15854	15979	15891	15850	15852	15947	15825	15635	15809	15844	15800	15616	15935	15779	15930	15853	15771	15772	15789	15785	15982	15878	15955	15877	15870	15856	16025	15902	15617	15968	15800	15795	15819	15701	15829	16006	15827	15880	15539	15715	15857	15787	15855	15664	15893	15853	15903	15808	15598	15956	15828	15824	15649	15643	15988	15759	15747	15800	15629	15914	15788	15760	15611	15896	15794	15871	15849	15686	15941	15841	15699	15857	15762	15764	15893	15849	15914	15737	15822	15889	15864	15813	15797	15748	16151	15750	15850	15862	16030	15911	15838	15775	15662	15847	15817	15826	15591	15803	15759	15921	16005	15874	15671	15834	15872	15837	15852	15826	15878	15966	15773	15813	15900	16035	15813	15524	15871	15685	15820	15635	15847	15870	16015	15863	15882	15750	15849	15928	15781	15819	15909	15793	15749	15694	15911	15783	15896	15913	15675	15759	15845	15730	15720	15691	15802	15871	15888	15823	15833	15835	15803	15841	15857	15798	15866	15787	15848	15780	15884	15628	15842	15679	16010	15713	15733	15839	15842	15670	15903	15842	16083	15752	15735	15902	16062	15814	15741	15778	15813	15777	15667	15779	15993	15631	15827	15780	15908	15857	15851	15756	15797	15885	15793	15723	15871	15891	15965	15687	15926	15907	15771	15588	15837	15786	15758	15938	15937	15562	15839	15943	15885	15803	15828	15864	15825	15897	15890	15764	15785	15770	15870	16070	15791	15801	15676	15805	15773	15752	15776	15882	15853	15950	15924	15877	15835	15719	15850	15882	15919	15747	15681	15793	15893	15678	15837	15845	15691	15879	15939	15714	15750	15669	15913	15827	15741	15784	15903	15752	15883	15922	15888	15848	15774	15853	15788	15783	15704	15720	15804	15933	15665	15697	15866	15989	15770	15972	15953	15843	15974	15743	15864	15707	15834	15865
29068	21715	21330	19457	17718	21183	27961	25118	21383	19139	18110	17792	17970	17877	17838	17584	17774	17786	17851	17649	17553	17673	17862	17711	17786	17651	17717	17499	17662	17591	17781	17797	17973	17750	17640	17784	17891	17578	17771	17796	17835	17784	17686	17768	17685	17591	17557	17750	17884	17811	17653	17845	17819	17694	17719	17836	17960	17906	18003	17806	17933	17713	17778	17660	17708	17684	17744	17861	17770	17709	17731	17878	17616	17504	17748	17887	17836	17630	17770	17809	17677	17764	17837	17608	17790	17893	17773	17696	17548	17620	17639	17589	17800	17621	17913	17770	17827	17497	17687	17817	17875	17961	17790	17728	17854	17685	17687	17702	17604	17727	17830	17379	17689	17729	17629	17816	17873	17774	17855	17891	17685	17887	17718	17768	17917	17641	17800	17604	17790	17630	17838	17737	17797	18012	17575	17795	17720	17760	17681	17622	17698	17710	17670	17704	17641	17657	17632	17739	18048	17827	17802	17952	17812	17807	17781	17821	17811	17663	17789	17562	17845	17882	18011	17709	17871	17687	17737	17737	18013	17593	17957	17801	17713	17785	17694	17736	17644	17771	17792	17775	17755	17744	17601	17606	17592	17860	17892	17463	17590	17777	17907	17653	17817	17728	17644	17598	17689	17579	17744	17749	17722	17834	17661	17678	17846	17778	17556	17516	17700	17907	17786	17755	17713	17757	17674	17706	17906	17810	17631	17532	17823	17608	17828	17851	17484	17687	17536	17662	17637	17704	17860	17654	17798	17636	17861	17968	17794	17930	17710	17905	17823	17604	17692	17754	17759	17910	17686	17758	17854	17929	17803	17800	17837	17732	17686	17728	17717	17707	17740	17845	17788	17605	17824	17772	17681	17683	17691	17786	17888	17731	17898	17783	17832	17706	18038	17646	17841	17364	17519	17790	17675	17830	17764	17730	17887	17853	17848	17708	17857	17812	17741	17861	17783	17857	17716	17788	17832	17725	17502	17804	17723	17736	17843	17694	17680	17829	17681	17641	17731	17822	17599	17830	17818	17572	17752	17636	17690	17683	17929	17620	17567	17645	17799	17633	17712	17713	17651	17720	17829	17665	17631	17524	17658	17888	17661	17816	17645	17760	17800	17671	17826	17713	17811	17726	17617	17816	17993	17769	17857	17885	17856	17818	17963	17698	17705	17629	17621	17801	17673	17884	17924	17769	17791	17722	17768	17664	17579	17678	17688	17651	17736	17846	17912	17881	17640	17803	17600	17683	17752	17769	17891	17564	17604	17802	17780	17794	17768	17733	17601	17549	17845	17666	17592	17645	17713	17505	17826	17870	17806	17727	17857	17585	17764	17729	17822	17762	17737	17781	17832	17704	17725	17891	17553	17570	17820	17640	17774	17753	17758	17606	17747	17762	17823	17564	17854	17798	17656	17899	17733	17883	17618	17699	17954	17866	17816	17590	17597	17731	17783	17810	17815	17686	17754	17719	17821	17855	17778	17715	17830	17672	17747	17604	17998	17843	17872	17812	17913	17806	17772	17854	17899	17638	17642	17808	17546	17820	17805	17645	17657	17760	17714	17616	17691	17890	17980	17698	17703	17702	17763	17702	17505	17835	17681	17651	17725	17764	17552	17818	17635	17742	17729	17941	17709	17619	17741	17700	17657	17898	17818	17458	17788	17859	17715	17671	17742	17771	17686	17711	17784	17664	17836	17465	17841	17674	17819	17834	17877	17875	17773	17757	17815	17824	17797	17771	17834	17673	17632	17715	17909	17899	17618	17624	17659	17765	17711	17692	17704	17838	17754	17520	17726	17501	17691	17675	17865	17704	17761	17784	17957	17824	17971	17892	17742	17742	17947	17622	17724	17649	17727	17906	18065	17665	17786	17538	17824	17712	17678	17798	17827	17631	17681	17675	17936	17739	17753	17792	17640	17893	17642	17799	17844	17493	17763	17774	17934	17543	17565	17731	17828	17933	17930	17733	17784	17856	17645	17707	17854	17869	17839	17949	17670	17802	17897	17669	17620	17898	17598	17806	17734	17792	17792	17501	17820	17909	18034	17727	17747	17644	17844	17812	17891	17589	17622	17517	17591	17629	17735	17747	17724	17726	17842	17897	17845	17715	17654	17641	17610	17778	17919	17845	17797	17690	17555	17853	17948	17697	17922	17711	17805	17749	17753	17781	17870	17760	17884	17758	17897	17752	17617	17835	17703	17559	17720	17723	17682	17734	17784	17542	17646	17745	17994	17775	17558	17662	17644	17857	17703	17945	17764	17795	17944	17648	17608	17698	17850	17747	17794	17774	17653	17753	17824	17953	17929	17845	17805	17629	17630	17629	17823	17798	17547	17542	17793	17924	17756	17631	17802	17545	17755	17651	17709	17868	17559	17632	17963	17622	18008	17816	17622	17799	17741	17722	17874	17809	17794	17758	17788	17669	17944	17730	17826	17621	17765	17643	17703	17759	17597	17619	17734	17540	17957	17550	17698	17773	17713	17598	18000	17872	17788	17638	17759	17602	17818	17712	17851	17843	17707	17720	17533	17875	17738	17611	17921	17572	17835	17823	17777	17792	17860	17783	17814	17588	17756	17671	17701	17562	17686	17772	17834	17800	17701	17799	17714	17658	17951	17943	17854	17759	17782	17720	17659	17647	17802	17816	17925	17857	17714	17782	17904	17570	17653	17819	17916	17882	17754	17621	17482	17782	17711	17727	17841	17633	17644	17746	17710	17871	17633	17675	17576	17543	17683	17935	17827	17711	17723	17770	17762	17722	17576	17596	17907	17775	17784	17734	17845	17764	17643	17632	17792	17804	17842	17763	17919	17913	17783	17736	17787	17618	17701	17854	17603	17473	17731	17709	17776	17813	17630	17599	17874	17733	17768	17780	17717	17829	17880	17663	17729	17858	17505	17678	17697	17751	17662	17812	17736	17848	17748	17644	17739	17770	17804	17764	17732	17775	17915	17602	17721	17752	17665	17678	17742	17703	17706	17724	17665	17795	17879	17850	17765	17871	17611	17635	17790	17669	17829	17650	17761	17694	17709	17675	17844	17728	17550	17703	17876	17757	17772	17838	17873	17731	17978	17528	17652	17905	17948	17804	17746	17692	17699	17764	17740	17927	17667	17670	17695	17519	17717	17647	17811	17724	17606	17643	17818	17793	17624	17679	17754	17816	17863	17788	17571	17754	17867	17844	17558	17868	17675	17670	17817	17759	17773	17798	17548	17804	17642	17697	17988	17801	17712	17862	17739	17640	17661	17819	17634	17713	17785	17753	17672	17703	18015	17760	17662	17756	17870	17736	17801	17878	17810	17813	17973	17758	17842	17600	17801	17830	17614	17815	17861	17727	17735	17682	17726	17918	17762	17451	17712	17974	17661	17577	17636	17603	17784	17732	17739	17883	17814	17549	17718	17678	17393	17732	17599	17809	17677	17929	17990	17563	17930	17788	17612	17697	17745	17585	17675	17583	17832	17713	17826	17685	17801	17921	17785	17607	17726	17685	17840	17897	17851	17603	17731	17592	17774	17735	17768	17574	17831	17665	17687	17832	17797	17778	17844	17666	17750	17755	17680	17859	17908	17831	17733	17894	17790	17701	17862	17846	17688	17660	17826	17609	17645	17767	17954	17806	17985	17724	17828	17921	17670	17799	17794	17895	17826	17580	17874	17928	17685	17708	17864	17676	17664	17769	17812	17613	17991	17960	17863	17708	17763	17537	17675	17704	17794	17711	17674	17643	17614	17785	17789	17680	17810	17691	17710	17723	17749	17642	17635	17537	17688	17861	17800	17989	17677	17657	17705	17690	17609	17882	17633	17716	17706	17723	17722	17738	17757	17749	17628	17699	17736	17500	17456	17798	17633	17802	17853	17586	17550	17659	17794	17710	17950	17692	17817	17624	17895	17937	17707	17723	17687	17710	17946	17863	17804	17985	17840	17732	17692	17631	17638	17677	18038	17838	17912	17901	17961	17773	17585	17781	17787	17695	17703	17750	17782	17722	17775	17720	17656	17702	17487	17925	17779	17839	17708	17954	17894	17910	17670	17653	17791	17876	17851	17843	17597	17686	17846	17854	17712	17802	17936	17744	17910	17815	17779	17779	17822	17795	17793	17806	17711	17867	17790	17806	17748	17806	17754	17546	17817	17723	17734	17768	17881	17818	17664	17778	17621	17796	17771	17658	17716	17665	17742	17635	17844	17761	17961	17668	17935	17878	17737	17917	17847	17694	17754	17785	17722	17750	17731	17608	17680	17584	17802	17882	17764	17961	17903	17634	17932	17802	17698	17678	17874	17828	17738	17725	17831	17776	17771	17856	17852	17521	17899	17696	17741	17823	17677	17740	17957	17716	17658	17907	17696	17645	17777	17602	17929	17501	17580	17788	17968	17840	17849	17837	17640	17871	17751	17809	17818	17818	17849	17671	17753	17697	17748	17917	17715	17561	17875	18008	17722	17775	17762	17820	17753	17847	17835	17824	17781	17810	17603	17757	17539	17776	17734	17733	17657	17982	17670	17646	17563	17796	17726	17672	17895	17801	17780	17927	17678	17755	17826	17469	17772	17606	17697	17745	17808	17751	17793	17768	17701	17653	17543	17708	17805	17778	17722	17660	17791	17678	17686	17800	17720	17722	17680	17721	17925	17750	17723	17700	17610	17680	17894	17819	17667	17777	17743	17860	17718	17971	17769	17744	17748	17687	17654	17726	17872	17855	17875	17647	17535	17677	17746	17694	17691	17901	17773	17851	17720	17671	17643	17657	17655	17790	17970	17720	17967	17683	17848	17950	17824	17901	17662	17854	17714	17797	17932	17669	17670	17725	17835	17651	17796	17837	17549	17801	17689	17573	17572	17899	17580	17875	17781	17715	17836	17927	17777	17704	17721	17849	17830	17595	17656	17936	17821	17628	17903	17633	17735	17726	17784	17766	17842	17658	17665	18115	17780	17812	17994	17903	17762	17630	17559	17714	17784	17652	17752	17881	17721	17918	17639	17691	17808	17567	17599	17852	17973	17436	17677	17831	17747	17788	17640	18028	17675	17640	17624	17908	18015	17682	17781	17745	17836	17939	17754	17790	17810	17668	17770	17858	17597	17759	17750	17638	17619	17562	17733	17808	17741	17670	17851	17605	17567	17597	17663	17707	17777	17650
15677	16658	16288	16172	16656	22448	29356	24780	19507	17006	16367	15868	15855	15936	15901	15637	15945	15932	15790	15816	15881	15957	15976	15799	15970	15836	15969	15715	15856	15958	15778	15778	15806	15920	15929	15889	15967	15885	15767	15792	15946	15740	15984	15875	15931	15802	15766	16065	16036	15887	15925	16028	15905	15938	15915	15769	15901	15864	15931	15866	15760	15705	15932	15880	15874	15817	16016	15813	15989	15805	15793	15808	15779	15820	15860	15725	15823	15867	15888	15684	16001	15859	15975	15823	15750	15780	15956	15869	15963	15829	15811	15836	15929	15870	15833	15768	15857	15982	15822	15766	15919	16072	15690	15856	15953	15729	15945	15779	15955	15782	15865	15908	15894	15964	15771	15837	15812	15927	15898	15808	15896	15976	15793	15960	15654	15803	15955	15939	15921	15918	15955	15902	15998	15819	15911	15810	15894	15815	15896	15965	15932	15900	15729	15912	15957	15898	15851	15821	15817	15811	15921	16040	15741	15919	15919	15772	15925	15882	15999	16042	15848	15915	15802	15760	15896	15930	15725	15914	15806	15801	15804	15874	15729	15746	15859	15993	15927	15912	15810	15971	15673	15796	15830	16108	15852	15904	15815	15841	15958	15766	15934	15925	15847	15941	15839	15889	15782	15753	15869	15902	15948	15856	15857	15775	15979	15886	15918	15738	15961	15849	15762	15807	15893	15782	15964	15861	15888	15988	15678	15910	15800	16076	15693	15735	15693	15936	15907	15748	15920	15694	15798	15729	15901	15761	15813	15843	15728	15907	15779	15910	15868	15889	15826	15748	15803	15757	15878	15798	15926	15880	15863	15882	15929	15834	15835	15849	15866	15794	15887	15784	15816	15857	15853	15822	15902	15920	15897	15971	15915	15980	15930	16063	15852	15683	15913	15984	15690	15794	15785	15925	15774	15770	15782	15952	15788	15901	15763	15747	16008	15612	15847	15873	15919	15792	15881	15929	15775	15999	15954	15828	15778	15685	15812	15826	15914	15798	16030	15952	15833	15720	15878	15790	15771	15681	15823	15861	15868	15772	15857	15948	15861	15925	15821	15896	15905	15876	16056	15812	15756	15875	15904	15751	15890	15948	15723	15806	15938	15851	15817	15869	15726	15899	15814	15778	15957	15860	15782	15729	15915	15811	15854	15800	15714	15924	16002	15865	15832	15876	15844	15827	15960	15864	15816	15816	15901	16027	15789	15905	15830	15973	15864	15903	15850	15789	15856	16011	16026	15885	15918	15892	15920	15775	15994	15798	15897	15770	15860	15899	15783	15879	15794	15727	15947	15773	15841	15981	15751	15757	15853	15772	15817	15894	15886	15762	15861	15898	15982	15826	15830	15804	15865	15891	15979	15853	15938	15848	15921	15829	15907	15775	15889	15832	15799	15876	15717	15792	15839	15869	15955	15858	15795	15815	15836	15905	15825	15932	15744	15765	15780	15865	15798	15813	15715	16023	15723	15769	15795	15910	15803	15782	15904	15840	15939	15900	15810	15624	15923	15875	15821	15851	15647	15859	15871	15680	15768	16035	15931	16003	15739	15740	15797	15922	15939	15953	15726	15836	15791	15700	15830	15821	15751	15806	15962	15731	15642	15917	15686	15892	15936	15668	15950	15608	15626	15931	15657	15938	15891	15802	15844	15661	15938	15928	15884	15805	15846	15697	15789	15881	15789	15852	15779	15631	15713	15974	15842	15906	15909	15908	15750	15699	15713	15882	15763	15753	15951	15944	15797	15919	15865	15894	15825	15671	15930	15888	15879	15822	15664	15922	15914	15969	15830	15963	15771	15582	15767	15650	16108	15986	15861	15972	15694	15808	15952	15899	15873	15865	15764	15864	15917	16009	15895	15881	15909	16035	16004	15902	15747	16034	15990	15897	15761	15962	15977	16008	15766	15881	15800	15879	15745	15966	15785	15886	15921	16015	15674	15873	15930	15876	15904	15916	15777	15797	15818	15947	15811	15800	15791	15956	15944	15963	15865	15820	15956	15641	15799	15756	15906	15800	15731	15936	15821	15815	15987	15714	15926	15741	15930	15797	15824	15833	15707	15680	15908	15882	15820	15837	15871	15911	16008	15764	15982	15758	15920	15790	15876	15871	15740	15894	15940	15880	15773	15796	15758	15776	15681	16065	15761	15801	15707	15824	15869	15925	15992	15904	15705	15908	15843	15997	15868	15780	15871	15952	15794	15920	15803	15890	15872	15664	16053	15778	15965	15851	15878	15760	15897	15850	15901	15783	15711	15816	15929	15785	15772	15865	15838	15988	15850	15872	15753	15837	15953	16054	15673	15905	16029	15849	15724	15698	15940	15833	15862	15845	15896	15828	15868	15797	15958	15806	15974	15807	15837	15746	15790	16090	15786	15999	15742	15893	15795	15866	15895	15848	15833	15910	16012	15966	15888	15811	15660	15690	16049	15880	15861	15841	16014	15914	15882	15881	15861	15921	15909	15801	15736	15816	15804	15811	15826	16071	15772	16016	15875	15604	15800	15664	15738	15771	15680	15967	15761	15806	16135	15788	15909	15953	15867	15751	15887	15913	15903	15845	15740	15885	15771	15933	15871	15915	15832	15871	15807	15709	15796	15970	15929	15814	15890	15928	15723	15800	15963	15845	15866	15905	15724	15799	15927	15886	16032	15845	15903	15876	15946	15720	15912	15910	16061	15767	16007	16040	15895	15823	15855	15832	15853	15783	15896	15807	15962	15784	15791	15866	15926	15799	15897	15854	15744	15942	15786	15886	16062	15919	15821	15887	15885	15895	15825	16040	15852	15727	15790	16017	15847	15778	16006	15756	15837	15796	15870	16003	15800	15847	15845	15901	15929	15717	15869	16055	15892	15821	15857	15899	15904	15874	15877	15972	15667	15821	15839	15888	15732	15805	15822	15768	15767	15869	15870	15757	16034	15769	15806	15728	15910	15797	15777	15790	15805	15986	15853	15760	15749	15750	15810	15829	15706	15927	15918	15894	15812	15800	15997	15757	15829	15886	15720	15989	15750	15993	15974	15859	15931	15813	15985	16000	15843	15845	15941	15827	16025	15905	15669	15856	15893	15856	15984	15838	15810	15845	15734	15752	15793	15789	15818	15780	16060	15766	15801	15974	15955	15719	15817	15896	15951	15796	15833	15998	15897	15941	15738	15876	15893	15951	15761	15799	15939	15857	15893	15871	15685	15791	15761	15784	15844	15790	15746	15638	15842	15815	15905	15908	15888	15809	15844	15923	15779	15700	15867	15924	15937	15782	15953	15869	15787	15816	15933	15760	15796	15844	15719	15908	15836	15659	15855	15889	15717	15685	15962	15770	15876	15796	16002	15920	15774	15682	15762	15913	15842	15860	15964	15926	15733	15738	15967	15849	15883	15775	15984	15930	15929	15872	15887	15738	15945	15812	15795	15872	15690	15966	15962	15755	15822	15758	15912	15755	15781	15859	15892	15958	15909	15916	15962	15791	15853	15797	15931	15649	15807	15874	15608	15874	15879	15802	15803	15895	15782	15848	15852	15820	15834	15675	15790	15816	15924	15748	15681	15777	16001	15804	15871	16016	15874	15982	15954	15794	15928	15741	15835	15764	15850	15762	15704	15966	15826	15795	15783	15888	15945	15806	15850	15852	15820	15909	15881	15988	15757	15730	15635	15764	15759	15888	15760	15857	15741	15972	15834	15802	15835	15807	15647	15733	15852	15764	15891	15699	15663	15848	15748	15918	15728	15849	15893	15835	15895	15929	15996	15707	15811	15889	15887	15887	15709	15785	15786	15805	15754	15986	15783	16011	15783	15827	15992	15810	15940	15793	15801	15807	15933	15782	15841	15907	15881	15789	15881	15772	16012	15933	16041	15840	15695	15874	15821	15670	15682	15874	15852	15929	16029	15795	15966	15811	15983	15785	15786	15796	15826	15841	15970	15871	15952	15708	15879	15957	15636	16120	15828	15827	15832	15759	15920	15920	15907	15764	16007	15679	16107	15960	15945	16066	15846	15714	15867	15811	15864	15821	15664	15803	15900	15793	15756	15777	15728	15847	15922	15870	15834	15817	15883	15766	15940	15924	15848	15769	15792	15896	15800	15987	16020	15929	15936	15840	15887	15855	15826	15998	16025	15986	15897	15984	15805	16032	15992	15904	15832	16153	15790	15963	15861	15801	15771	15963	15804	15977	15836	15751	15932	16085	15858	15859	15839	15959	16007	15798	15807	16049	16018	15856	16106	15830	15695	15834	15716	15865	15825	15936	15867	15820	16020	15901	15918	15865	15751	15875	16051	15763	15839	15804	15705	15890	15990	15782	15694	15793	15788	15731	15899	15920	15810	15879	15931	15795	16039	15745	15934	15851	15871	15734	15803	15831	15887	16068	15957	15842	15792	15707	15940	15900	15946	15849	15946	15880	15973	15950	15834	15884	15852	15882	15669	16000	15738	15842	15996	15711	15813	15727	15645	15973	15849	15721	15995	15739	15713	15875	15961	15959	15858	15772	15877	15799	15934	15683	16081	15897	15989	15779	15714	16003	15831	15979	15721	15890	15901	15944	15765	15877	15982	15874	15867	15828	15793	15987	15993	15949	15837	15691	15953	15908	15951	15931	15904	15738	15861	15841	15802	15768	15932	15708	15879	15965	15918	16006	15875	15831	15745	15899	15815	15844	15985	15734	15703	15791	15899	15892	15831	15953	15787	15815	15893	15801	15838	16007	15916	15828	15744	15771	15999	15884	15861	15941	15865	15869	15909	15762	15851	15960	15726	15877	15908	15846	15870	15724	15818	15940	15786	15869	15879	15742	15929	15850	15790	15649	15844	15801	15857	15832	15827	15782	15887	15833	15864	15896	15746	15879	15852	15814	15838	15981	15705	15855	15821	15900	15986	15902	15756	15653	15812	15808	15795	15833	15594	15925	16020	15915	15908	15956	15843	16003	15763	15723	15689	15732	15749	15861	15988	15767	15684	15760	15982	15762	15785	15713	15842	15960	15971	15812	15792	15901	15884	15962	15834	15879	15903	15798	15893	15933	15787	15978	15805	15800	16032	15776	15793	15914	15785	15800	15666	15899	15911	15865	15772	15863	15836	15923	15933	15776	16003	15920	15929	15916	15892	16018	15875	15846	15839	15871	15969	16011	15855	15663
25847	21169	27253	25738	19973	36324	53641	41554	29305	21971	18643	17802	17678	17565	17555	17618	17427	17607	17600	17626	17581	17422	17433	17278	17676	17653	17475	17621	17546	17519	17409	17526	17655	17620	17425	17540	17518	17431	17348	17557	17356	17426	17521	17497	17400	17325	17649	17668	17378	17282	17284	17327	17372	17409	17427	17383	17421	17399	17701	17440	17443	17429	17265	17412	17497	17642	17507	17517	17422	17244	17488	17525	17471	17478	17339	17626	17582	17383	17585	17613	17531	17318	17409	17352	17560	17576	17524	17396	17627	17560	17338	17339	17549	17415	17393	17427	17471	17372	17271	17621	17269	17302	17328	17465	17318	17454	17531	17337	17394	17290	17471	17440	17407	17577	17524	17350	17518	17373	17480	17468	17468	17543	17610	17761	17468	17567	17546	17449	17417	17197	17260	17384	17534	17576	17272	17513	17594	17484	17490	17423	17353	17389	17343	17177	17503	17467	17524	17311	17541	17453	17374	17362	17389	17239	17480	17519	17418	17454	17550	17557	17491	17523	17320	17491	17528	17458	17524	17385	17410	17326	17519	17424	17665	17644	17599	17494	17360	17369	17417	17305	17438	17482	17546	17311	17233	17621	17373	17357	17421	17517	17429	17378	17542	17531	17358	17381	17490	17577	17448	17391	17650	17519	17461	17531	17440	17442	17553	17399	17566	17422	17429	17427	17482	17472	17360	17481	17344	17502	17453	17476	17508	17510	17304	17584	17564	17291	17429	17237	17576	17367	17464	17468	17345	17315	17389	17431	17481	17341	17483	17499	17399	17370	17576	17413	17345	17290	17718	17451	17592	17512	17581	17534	17488	17207	17464	17539	17368	17217	17440	17459	17365	17517	17360	17403	17459	17309	17252	17430	17330	17598	17386	17241	17399	17235	17418	17464	17365	17429	17603	17461	17237	17321	17390	17437	17391	17362	17481	17533	17345	17405	17458	17299	17489	17532	17361	17258	17324	17375	17416	17512	17510	17378	17512	17237	17337	17475	17431	17523	17518	17554	17461	17269	17575	17612	17384	17368	17521	17279	17491	17619	17412	17516	17369	17580	17438	17519	17295	17638	17382	17701	17476	17384	17372	17345	17539	17520	17401	17517	17530	17595	17091	17426	17498	17372	17534	17528	17577	17546	17531	17652	17502	17370	17551	17601	17467	17347	17459	17476	17446	17521	17529	17543	17611	17270	17465	17579	17414	17407	17416	17480	17410	17639	17296	17492	17401	17476	17392	17394	17292	17561	17399	17517	17514	17432	17451	17521	17354	17329	17357	17368	17529	17487	17619	17469	17566	17594	17604	17349	17649	17468	17552	17448	17306	17253	17499	17448	17230	17370	17391	17319	17595	17576	17485	17507	17496	17305	17309	17491	17595	17365	17260	17612	17511	17335	17450	17356	17285	17390	17391	17499	17411	17606	17383	17314	17531	17614	17624	17562	17360	17392	17649	17282	17375	17408	17412	17342	17414	17655	17424	17595	17658	17503	17393	17515	17517	17339	17486	17696	17410	17562	17551	17646	17516	17524	17567	17393	17339	17435	17384	17451	17339	17566	17474	17524	17490	17440	17500	17379	17540	17617	17530	17578	17388	17494	17411	17390	17370	17333	17425	17356	17660	17272	17537	17374	17463	17422	17447	17346	17446	17456	17282	17234	17585	17471	17498	17467	17378	17245	17710	17319	17644	17435	17446	17392	17356	17486	17508	17471	17615	17391	17317	17657	17456	17300	17624	17283	17595	17225	17309	17406	17281	17290	17445	17426	17499	17341	17635	17546	17452	17474	17240	17400	17362	17462	17340	17226	17310	17370	17250	17496	17317	17485	17559	17318	17512	17512	17508	17417	17289	17327	17599	17313	17349	17422	17531	17407	17371	17633	17252	17665	17518	17331	17483	17516	17447	17473	17562	17554	17517	17598	17256	17344	17452	17402	17381	17427	17642	17415	17527	17282	17491	17375	17356	17400	17289	17538	17610	17449	17424	17552	17437	17688	17644	17455	17340	17809	17585	17347	17431	17499	17408	17495	17608	17582	17235	17523	17278	17324	17283	17381	17506	17277	17411	17437	17417	17590	17425	17436	17263	17287	17538	17480	17552	17509	17413	17454	17657	17463	17509	17409	17562	17348	17419	17491	17466	17472	17440	17347	17525	17309	17566	17473	17488	17680	17722	17307	17473	17436	17404	17412	17575	17538	17382	17487	17440	17529	17504	17425	17419	17315	17400	17402	17482	17375	17532	17469	17480	17446	17495	17478	17521	17725	17483	17531	17534	17550	17497	17494	17578	17392	17549	17383	17446	17568	17638	17403	17489	17472	17488	17545	17545	17378	17515	17423	17550	17424	17483	17717	17561	17337	17367	17193	17564	17309	17607	17550	17536	17614	17402	17195	17371	17553	17558	17457	17253	17347	17564	17123	17202	17274	17460	17234	17460	17617	17483	17578	17291	17496	17457	17358	17478	17362	17487	17363	17327	17490	17330	17573	17549	17386	17615	17739	17538	17469	17140	17489	17559	17519	17591	17673	17366	17562	17587	17369	17605	17684	17364	17420	17530	17551	17473	17530	17419	17399	17371	17437	17586	17586	17449	17525	17436	17519	17442	17466	17523	17377	17463	17360	17458	17499	17398	17457	17503	17318	17491	17526	17519	17259	17229	17489	17546	17596	17687	17360	17281	17502	17437	17461	17318	17241	17275	17663	17430	17437	17531	17317	17242	17477	17492	17553	17397	17355	17453	17445	17411	17355	17416	17493	17515	17400	17440	17447	17374	17615	17362	17640	17588	17448	17324	17547	17385	17430	17432	17484	17352	17439	17342	17402	17417	17465	17489	17486	17474	17557	17586	17429	17686	17355	17489	17625	17475	17404	17636	17288	17439	17492	17311	17636	17644	17358	17408	17447	17313	17425	17772	17557	17641	17313	17393	17486	17382	17451	17491	17397	17557	17457	17494	17489	17599	17341	17510	17379	17453	17436	17403	17503	17536	17430	17380	17543	17351	17560	17295	17408	17437	17124	17319	17552	17552	17328	17590	17411	17508	17350	17517	17560	17493	17583	17483	17353	17399	17563	17528	17444	17479	17310	17536	17467	17465	17600	17452	17521	17653	17475	17597	17429	17548	17299	17481	17281	17392	17381	17273	17410	17247	17383	17586	17409	17323	17381	17607	17476	17524	17287	17367	17450	17546	17545	17562	17405	17423	17384	17438	17372	17463	17594	17441	17537	17297	17469	17352	17623	17466	17341	17439	17549	17635	17697	17581	17404	17524	17463	17490	17587	17268	17484	17445	17412	17506	17531	17559	17454	17638	17436	17436	17421	17400	17398	17460	17519	17591	17447	17351	17609	17393	17303	17203	17423	17461	17337	17326	17598	17478	17556	17546	17418	17461	17449	17445	17679	17546	17475	17490	17687	17518	17460	17391	17325	17523	17349	17429	17510	17260	17349	17341	17437	17416	17536	17224	17495	17433	17364	17623	17474	17590	17520	17385	17490	17676	17435	17168	17509	17453	17640	17494	17507	17514	17452	17392	17482	17458	17558	17733	17399	17430	17621	17398	17487	17544	17432	17337	17462	17594	17580	17542	17391	17507	17442	17457	17665	17509	17341	17462	17541	17513	17212	17448	17330	17737	17465	17559	17487	17522	17349	17295	17531	17551	17424	17441	17498	17514	17501	17342	17345	17653	17386	17424	17578	17426	17350	17509	17500	17642	17349	17329	17397	17586	17614	17626	17623	17553	17307	17507	17496	17391	17609	17505	17412	17451	17371	17425	17499	17418	17394	17392	17458	17633	17421	17582	17668	17548	17379	17472	17488	17625	17413	17460	17711	17648	17394	17525	17637	17408	17554	17420	17423	17438	17511	17520	17505	17363	17479	17379	17570	17513	17449	17410	17514	17376	17300	17496	17414	17488	17557	17421	17570	17421	17593	17647	17351	17403	17547	17342	17665	17512	17585	17390	17497	17262	17529	17439	17466	17341	17562	17411	17538	17558	17524	17422	17489	17416	17423	17444	17346	17655	17472	17414	17466	17586	17388	17486	17560	17433	17486	17355	17424	17478	17366	17467	17426	17498	17630	17536	17498	17482	17632	17373	17444	17401	17439	17562	17385	17412	17447	17462	17425	17425	17358	17492	17511	17477	17370	17565	17512	17416	17603	17518	17699	17501	17405	17655	17391	17438	17377	17503	17536	17597	17322	17532	17565	17419	17342	17392	17483	17409	17630	17514	17276	17612	17413	17622	17567	17547	17327	17502	17329	17466	17401	17396	17548	17571	17364	17328	17441	17060	17274	17460	17230	17391	17494	17496	17519	17633	17301	17262	17263	17362	17588	17437	17494	17581	17290	17270	17363	17498	17471	17454	17499	17612	17402	17484	17597	17523	17553	17425	17318	17357	17450	17448	17348	17405	17529	17515	17475	17459	17441	17623	17445	17393	17475	17510	17520	17297	17367	17364	17387	17424	17397	17418	17640	17451	17712	17396	17474	17330	17450	17479	17406	17421	17475	17469	17538	17600	17245	17608	17258	17441	17282	17637	17263	17415	17491	17415	17241	17625	17313	17583	17272	17451	17590	17441	17305	17367	17537	17265	17163	17690	17356	17424	17582	17520	17377	17483	17343	17530	17426	17654	17350	17462	17332	17354	17576	17511	17296	17482	17273	17489	17404	17708	17549	17555	17445	17467	17366	17524	17443	17718	17303	17412	17448	17579	17566	17493	17533	17402	17387	17481	17472	17283	17309	17388	17488	17472	17400	17561	17432	17516	17272	17352	17321	17391	17531	17569	17276	17477	17546	17564	17602	17452	17497	17324	17382	17459	17619	17615	17659	17540	17387	17494	17484	17557	17399	17368	17494	17432	17464	17436	17586	17653	17378	17532	17458	17537	17474	17255	17545	17331	17217	17398	17522	17547	17577	17583	17415	17473	17409	17643	17481	17269	17357	17373	17409	17542	17542	17570	17667	17475	17578	17585	17417	17247	17568	17557	17592	17424	17336	17567	17442	17192	17209	17507	17606	17424	17431	17503	17263	17461	17438	17532	17466	17483	17505	17791	17396	17684	17668	17352	17557	17531	17435	17567	17471	17247	17375	17367	17585	17463	17532	17535	17441	17359	17377	17461	17457	17404	17508
14273	20364	19646	17594	17309	40127	52185	41880	29046	19710	16568	15911	15888	15648	15729	15869	15723	15641	15631	15737	15720	15892	15822	15739	15877	15848	15895	15767	15712	15733	15824	15745	15705	15677	15677	15730	15790	15709	15660	15883	15840	15686	15734	15790	15832	15661	15910	15790	15729	15744	15603	15832	15768	15975	15690	15680	15745	15651	15594	15881	15825	15797	15720	15735	15844	15519	15725	15816	15836	15818	15820	15688	15700	15567	15588	15728	15844	15857	15752	15661	15724	15887	15737	15630	15663	15702	15799	15848	15745	15865	15848	15767	15661	15956	15772	15844	15881	15779	15905	15744	15791	15748	15867	15775	15950	16026	15652	15658	15724	15706	15704	15767	15630	15806	15901	15691	15872	15779	15878	15819	15744	15790	15617	15838	15762	15812	15760	15797	15807	15836	15679	15587	15681	15731	15937	15658	15576	15650	15608	15664	15630	15890	15826	15614	15773	15837	15988	15786	15913	15771	15704	15688	15819	15681	15869	15702	15953	15743	15733	15829	15741	15718	15903	15720	15638	15834	15731	15733	15866	15753	15671	15733	15724	15680	15914	15691	15712	15803	15795	15845	15940	15847	15699	15684	15748	15728	15764	15785	15644	15752	15850	15663	15882	15801	15915	15638	15662	15720	15779	15791	15816	15799	15697	15728	15696	15687	15793	15564	15827	15768	15845	15704	15793	15649	15827	15604	15752	15824	15737	15771	15817	15917	15860	15704	15784	15718	15677	15848	15864	15685	15742	15657	15768	15688	15693	15701	15794	15718	15756	15698	15887	15813	15797	15870	15861	15763	15836	15898	15727	15834	15694	15747	15884	15694	15670	15600	15654	15838	15798	15859	15815	15740	15853	15817	15763	15840	15879	15697	15913	15632	15777	15694	15744	15759	15699	15799	15792	15788	15803	15804	15771	15888	15777	15851	15670	15652	15736	15741	15881	15779	15769	15793	15589	15831	15727	15774	15851	15601	15806	15647	15664	15955	15894	15744	15842	15704	15842	15785	15830	15637	15680	15571	15755	15825	15763	15694	15934	15669	15667	15785	15772	15746	15818	15670	15913	15747	15747	15645	15696	15777	15831	15796	15797	15725	15679	15691	15503	15743	15736	15796	15697	15666	15699	15699	15780	15730	15741	15724	15623	15742	15683	15711	15738	15771	15806	15867	15786	15813	15642	15909	15755	15741	15829	15930	15561	15700	15725	15809	15825	15763	15688	15686	15665	15625	15811	15681	15886	15734	16024	15818	15948	15684	15815	15860	15666	15605	15798	15894	15775	15704	15714	15869	15633	15576	15748	15874	15584	15679	15902	15886	15778	15589	15458	15788	15800	15894	15718	15880	15766	15731	15838	15580	15809	15778	15883	15767	15773	15726	15921	15702	15885	15630	15736	15693	15897	15727	15954	15832	15816	15933	15911	15739	15798	15815	15839	15746	15757	15630	15695	15792	15705	15859	15644	15816	15733	15867	15793	15578	15892	15687	15896	15793	15932	15726	15803	15761	15522	15800	15760	15668	15768	15737	15939	15860	15711	15733	16012	15813	15881	15802	15743	15796	15766	15824	15659	15736	15670	15814	15719	15891	15835	15676	15821	15709	15817	15941	15713	15732	15774	15969	15766	15720	15870	15661	15848	15748	15840	15709	15982	15826	15859	15822	15640	15899	15679	15663	15742	15679	15824	15765	15710	15736	15622	15654	15845	15713	15789	15728	15706	15696	15826	15722	15700	15759	15807	15929	15860	15668	15785	15744	15874	15659	15810	15914	15762	15867	15687	15792	15764	15702	15757	15708	15620	15864	15608	15917	15679	15821	15872	15659	15785	15735	15772	15788	15655	15629	15776	15871	15591	15658	15751	15495	15673	15866	15696	15633	15669	15822	15838	15763	15812	15746	15825	15789	15769	15711	15618	15764	15727	15660	15895	15596	15626	15723	15916	15930	15848	15841	15764	15681	15771	15797	15893	15815	15702	15860	15759	15727	15936	15724	15653	15678	15970	15850	15831	15862	15684	15701	15652	15772	15677	15838	15835	15684	15889	15746	15822	15844	15948	15897	15786	15806	15723	15901	15807	15810	15858	15682	15717	15800	15717	15628	15627	15826	15753	15916	15671	15813	15913	15962	15813	15856	15808	15801	15548	15619	15695	15861	15923	15759	15837	15665	15637	15848	15791	15882	15827	15701	15743	15725	15786	15626	15836	15677	15793	15537	15762	15811	15923	15748	15775	15924	15829	15818	15749	15576	15792	15766	15868	15835	15699	15873	15701	15714	15574	15780	15589	15789	15900	15774	15745	15651	15750	15757	15711	15707	15628	15719	15746	15763	15801	15701	15733	15891	15777	15796	15614	15842	15651	15646	15852	15909	15765	15647	15869	15730	15713	15715	15758	15774	15820	15890	15752	15704	15623	15798	15896	15531	15781	15726	15702	15806	15798	15779	15638	15664	15662	15778	15725	15626	15806	15807	15760	15794	15623	15593	15708	15803	15654	15847	15670	15898	15674	15607	15776	15667	15753	15961	15659	15826	15859	15865	15867	15753	15882	15706	15662	15730	15696	15863	15831	15909	15664	15625	15818	15816	15939	15633	15704	15733	15671	15679	15704	15882	15833	15752	15855	15862	15812	15859	15772	15866	15795	15629	15671	15704	15624	15898	15867	15952	15710	15751	15673	15944	15813	15829	15761	15770	15773	15740	15648	15765	15830	15707	15791	15735	15764	15787	15739	15723	15683	15737	15837	15882	15747	15650	15816	15764	15784	15731	15826	15800	15707	15884	15701	15543	15796	15707	15846	15669	15772	15813	15952	15809	15782	15687	15883	15723	15662	15950	15877	15992	15795	15792	15927	15875	15726	15922	15754	15764	15678	15735	15802	15869	15852	15625	15861	15556	15854	15721	15821	15850	15704	15843	15776	15600	15635	15740	15792	15777	15842	15682	15898	15635	15745	15820	15771	16005	15713	15841	15728	15721	15826	15861	15743	15752	15753	15842	15826	15730	15710	15693	15858	15902	15716	15741	15687	15766	15686	15949	15717	15654	15814	15683	15673	15743	15846	15739	15701	15903	15708	15792	15786	15628	15708	15900	15854	15728	15674	15696	15922	15799	15730	15754	15688	15783	15745	15715	15918	15689	15890	15828	15618	15769	15926	15712	15673	15915	15648	15830	15698	15654	15620	15751	15779	15857	15742	15816	15594	15920	15837	15703	15789	15847	15774	15685	15772	15702	15750	15912	15802	15792	15836	15768	15812	15697	15801	15815	15852	15929	15725	15561	15763	15832	15781	15702	15851	15841	15735	15659	15603	15745	15776	15650	15754	15813	15809	15724	15770	15897	15829	15679	15686	15721	15868	15771	15882	15703	15647	15752	15726	15920	15890	15816	15763	15873	15609	15836	15893	15924	15778	15818	15649	15882	15965	15679	15775	15621	15704	15775	15671	15715	15776	15660	15966	15778	15662	15750	15983	15709	15794	15767	15887	15808	15879	15792	15731	15702	15780	15724	15783	15816	15849	15916	15609	15678	15818	15816	15707	15791	15665	15793	15720	15819	15679	15758	15788	15884	15784	15827	15839	15731	15773	15695	15755	15749	15885	15607	15796	15734	15783	15702	15757	15898	15666	15758	15755	15753	15796	15748	15818	15834	15644	15815	15962	15692	15799	15717	15773	15723	15825	15666	15772	15787	15710	15679	15797	15898	15649	15819	15719	15822	15720	15630	15869	15711	15854	15769	15748	15863	15698	15713	15682	15895	15757	15823	15761	15857	15714	15915	15727	15745	15800	15577	15596	15802	15797	15784	15762	15939	15602	15644	15882	15732	15787	15755	15802	15922	15904	15724	15661	15643	15764	15791	15721	15730	15813	15904	15901	15890	15759	15865	15845	15828	15818	15648	15799	15757	15809	15764	15715	15864	15882	15755	15805	15844	15790	15829	15780	15832	15900	15781	15745	15839	15859	15571	15735	15725	15881	15748	15844	15626	15591	15662	15914	15693	15735	15885	15656	15723	15956	15736	15943	15778	15987	15731	15834	15644	15778	15734	15939	15803	15712	15754	15696	15925	15742	15627	15721	15871	15738	15814	15707	15919	15704	15787	15792	15813	15724	15937	15835	15820	15904	15798	15715	15827	15813	15783	15798	15861	15718	15788	15797	15848	15925	15676	15782	15839	15908	15773	15887	15742	15652	15532	15728	15781	15821	15681	15861	15646	15975	15801	15774	15676	15772	15788	15693	15727	15669	15652	15692	15791	15779	15714	15920	15684	15649	15851	15713	15845	15837	15726	15844	15529	15853	15906	15872	15695	15872	15748	15974	15533	15791	15689	15862	15729	15886	15913	15618	15733	15742	15834	15742	15593	15890	15757	15794	15727	15609	15784	15830	15663	15841	15839	15962	15618	15689	15720	15655	15793	15804	15789	15816	15641	15732	15736	15827	15574	15748	15628	15850	15930	15689	15826	15717	15856	15901	15870	15726	15603	15755	15709	15754	15578	15715	15773	15815	15909	15751	15737	15956	15806	15767	15934	15726	15879	15517	15598	15722	15752	15774	15704	15843	15853	15866	15742	15898	15809	15911	15728	15684	15533	15768	15859	15682	15747	15764	15729	15616	15807	15769	15816	15748	15721	15753	15610	15774	15771	16005	15766	15894	15825	15714	15862	15769	15855	15773	15790	15735	15705	15679	15790	15558	15710	15797	15728	15987	15617	15708	15633	15810	15728	15711	15759	15820	15821	15703	15844	15616	15712	15875	15590	15840	15818	15648	15760	15730	15776	15824	15654	15695	15690	15519	15789	15722	15638	15727	15732	15915	15747	15791	15818	15591	15765	15848	15575	15728	15860	15722	15780	15816	15656	15778	15713	15783	15712	15864	15685	15765	15586	15808	15898	15845	15844	15767	15518	15859	15785	15843	15768	15838	15585	15751	15849	15699	15861	15705	15789	15886	15733	15798	15632	15708	15790	15725	15735	15871	15674	15719	15751	15617	15813	15790	15893	15748	15877	15853	15766	15899	15831	15913	15762	15799	15793	15760	15766	15767	15718	15740	15925	15782	15787	15679	15978	15801	15788	15620	15881	15890	15634	15638	15735	15820	15769	15835	15785	15768	15792	15785	15840	15761	15808	15669	15810	15752	15884
23737	21158	28634	23992	21614	48885	70453	56847	38737	26487	20788	18627	18281	17988	17964	17870	17868	18077	17998	18014	17985	18117	18027	18058	17895	17754	18017	18114	18020	17945	17931	17932	17961	17783	17910	17895	17940	17858	18154	17824	18067	18108	18054	17997	17839	17948	17768	17919	18014	17853	17962	17832	17926	18078	18045	17962	17953	17935	17962	17906	17845	17993	17923	17864	18043	17966	17730	18039	17904	17742	17868	17929	17818	17879	17879	17602	17869	18051	17829	17780	18017	17870	18071	17872	17978	17911	17733	17926	17948	17803	17901	17772	17969	17803	17791	17839	17938	17888	17902	17809	17922	17852	17878	17937	17935	17885	17796	17889	17817	17910	17935	17822	18093	18046	17933	17833	17928	17927	17816	17827	17878	18161	17755	17768	18026	17992	17842	17987	17904	17890	17949	17721	17882	18044	17981	17925	17889	17922	17947	17907	17873	18158	17970	17951	17872	17808	17852	17909	17990	17955	17946	17834	17782	17939	17901	17921	18062	17970	18044	17892	17821	18013	17756	17826	17869	17919	17810	17774	17697	17788	17727	18025	17805	17976	17743	17965	17924	17827	18002	17879	17591	17826	17919	17599	17888	17852	17847	17809	17949	17747	17823	18028	17778	17994	18032	18093	18013	17867	17858	18009	17988	18033	17814	17657	17801	17836	17890	17759	17986	17865	17769	17906	17904	17861	17744	17904	17819	17851	17767	17721	17968	18222	17849	17787	18065	17773	17859	18089	17965	17896	17832	17926	17883	17928	17709	18005	17912	17815	17985	17932	17957	18150	17872	17877	17725	17893	17881	17966	17769	17928	17899	17773	17885	17795	18039	17786	17721	17906	18010	17776	17743	17903	18154	17925	17975	17872	18049	17882	17670	17964	17961	17789	17907	17730	18094	17957	18058	18005	17681	17621	17839	18034	17703	18126	17895	17838	17827	17814	17949	17914	17895	17793	17779	17812	17929	18008	17945	17926	17815	17677	17677	17962	17795	17893	17950	17989	17944	17882	18177	18134	17980	17773	17809	17840	18051	17889	17647	18069	17968	18048	17787	18030	17710	17767	17603	17687	17857	18113	17979	17884	17847	18125	17850	17996	17990	17786	17754	18031	17879	18039	17845	17794	17957	17913	18008	17746	17824	17887	17793	17759	17745	17900	18018	17870	17909	17659	17780	17979	17799	17798	17836	17928	18005	17819	17818	17894	18056	17813	17956	17760	18015	17850	18014	17840	17821	18036	17774	17889	17934	17844	17956	18019	18135	17984	17860	17661	17934	17834	18010	17813	17719	17949	18022	17948	17953	17993	17928	18006	17958	17746	17873	17823	17927	17904	17987	17915	17958	18085	17916	17955	17875	17901	17965	17928	18051	18011	17831	18031	17894	17919	17789	17857	17885	17810	17964	17935	17826	17843	17889	17749	17795	17894	17896	18046	17873	17909	17928	17781	17802	17971	17873	17850	17897	17702	17742	17808	18022	17833	17970	17933	18004	17984	17975	18018	17828	17991	17809	17978	17770	17813	17909	18015	17916	17960	17787	17963	17920	17793	17962	18063	17882	17925	17917	17879	17778	17887	17813	17772	17841	17883	17969	17869	17913	17931	18039	17913	18035	17969	17966	17816	17902	18181	17919	17890	17826	17816	17793	17727	17843	17685	17800	17903	18022	17761	17790	17850	17767	17947	17865	17928	17871	17882	17985	18117	18004	17776	17832	17696	17990	18056	17953	18085	18068	17946	17837	17920	17845	17707	17728	18004	17672	17692	17831	17821	17858	17704	17790	17847	17934	17916	17933	17946	17897	17869	17990	17797	17965	18086	17813	17891	17932	17894	17942	17942	17980	17830	17913	17783	17868	17899	17800	17898	18146	17937	17808	17893	17778	17954	17870	17656	17922	17912	17909	17887	18034	17956	17905	17806	17963	17850	17862	17920	17678	18015	18005	17889	17874	17984	17958	17976	17921	17888	17763	17899	17832	17850	17810	17989	17844	18027	18137	17842	17891	18025	17681	17798	17960	17958	17890	17968	17735	17812	17830	17790	17803	17774	17810	17892	17871	17880	17972	18109	18053	17876	17827	17760	17945	17854	17932	17865	17821	17949	17810	17918	17959	17574	17661	17822	17866	17972	17854	17830	17667	17839	17744	17763	17968	18056	17941	18087	17947	17640	17732	18026	17808	17693	17819	18001	17912	17838	17765	17861	17935	17854	17880	17794	17935	18067	17778	17974	17890	17867	17919	17916	17967	18133	17993	17857	18034	17668	17856	17955	18041	17861	17681	17898	17947	17833	17763	18089	18031	18028	18034	17894	17847	18132	17865	17931	17886	17806	17994	17840	17816	17828	17698	17830	18054	17864	17996	17908	17805	17742	18057	17944	18150	17967	17853	17822	17871	17870	17789	17769	17726	17883	18039	17792	17791	17810	17644	17678	17782	18010	17919	17778	17787	17781	17686	17919	18112	18021	18086	17855	17928	17883	17985	17887	17786	17824	17913	17993	17919	17895	17788	17725	17981	17889	18008	17981	17926	17991	18032	17983	18028	17911	18013	17913	17916	17857	17941	18006	17867	17921	17618	17934	18029	17871	18075	17911	17806	17777	17814	17920	17901	18081	17901	17893	17815	17980	17934	17884	17861	17885	17917	17812	18150	17976	17882	17912	17850	17953	17977	17717	18016	17755	17872	17822	17962	17890	17893	17760	17812	18013	17931	18025	18061	17879	17740	17855	17843	17787	17978	18003	17916	17724	17828	17742	17904	17867	18154	17897	17716	17849	17955	17878	17865	17771	17851	17808	18004	17921	17920	17737	17868	17949	17774	18033	17830	17783	17711	17887	17978	17771	18015	17975	17891	17948	17663	17745	17932	18122	17830	17787	17871	17894	17914	17868	17717	17957	18080	17822	17888	18005	17904	17800	17990	17732	17811	17929	17765	18086	17879	17818	17874	17814	17742	17764	17895	17767	17931	18161	18032	17923	18020	17855	17975	17972	17928	18036	17813	17903	17871	17768	17772	17846	17965	17977	17870	17799	17950	17748	17936	17950	17795	17789	17777	17966	17964	17910	17764	18146	18026	17925	17864	17854	18060	18029	17910	17844	18042	17867	17887	17665	17817	17867	17947	17971	17863	18002	17740	17895	17798	17874	17808	17857	18069	18074	17951	17942	18000	17839	17829	18004	18032	17835	17821	17905	17909	17658	17987	17970	17891	17844	17917	18039	17808	17926	17904	17961	17812	17938	17847	17817	17895	17977	17868	17752	17792	17796	17733	17889	17901	17771	17907	17959	17870	17728	17835	17942	18043	17908	17822	17878	17820	17877	17945	17761	17882	17968	17913	17909	18008	18179	17925	17995	18037	17776	17872	17964	17844	17791	17804	17952	17891	17892	17916	17807	17895	17739	17590	17935	17886	17903	17809	18066	17887	17800	17755	17639	17898	17913	17671	17779	17693	17783	17864	17792	17788	17720	17821	18050	17845	17732	17948	17836	17732	17776	18114	17727	17967	17943	17915	17790	17773	17789	17765	17843	17824	18064	17885	17865	17853	17939	18052	17916	17759	17742	17756	17824	17871	17805	17894	17927	17960	17771	18026	17850	17917	17910	17858	17904	18127	17841	17809	17690	17782	17955	17889	17916	17908	17768	17987	17834	18112	18000	17963	17737	17982	17960	17772	17966	18006	17910	17949	18078	17906	17626	17928	17878	17909	17905	17970	18041	17866	17976	17939	17917	17629	17848	17914	17806	17903	17809	17850	17970	17943	17895	17684	18019	18014	17945	18015	17882	17953	18023	17983	17857	17832	17769	17798	17837	17779	17936	18045	17995	17953	17881	18060	17918	17671	17969	17839	17892	17824	17810	17714	17560	17928	18090	17954	17988	17841	17838	17790	17643	17833	17743	17785	17676	17965	17675	17904	17791	17937	17810	17693	18136	17820	18017	17756	17858	17855	17775	18037	17880	17849	17853	17993	17821	17902	17879	17976	17959	17863	17920	17975	17898	17879	17998	17877	18164	17727	17723	17926	17857	17768	17728	17952	18076	17893	18031	18007	17896	17869	17916	17937	18029	17911	17832	18076	18015	17998	17862	17566	17813	17819	18007	17853	18047	17829	17948	17961	17911	17779	17914	17904	18030	17933	17850	17884	17914	17942	17855	18006	17921	17942	17810	17871	17957	17869	17783	17889	17781	18017	17932	17875	17964	17974	17810	17821	17803	17670	17811	17907	17945	17689	17963	17869	17856	17954	18020	17882	17905	17944	17794	17712	17815	17796	17955	17819	17723	17766	17795	18039	18005	17909	17856	17878	17875	17749	17959	17779	17792	18089	17857	17727	17793	17958	17950	17778	17958	17925	17958	17842	17575	17830	18096	17799	17875	17869	17711	17913	17926	17835	17903	17899	17852	18191	17948	18105	17813	17923	17956	17862	17869	17872	17941	18068	17822	18019	17880	17821	18068	18022	17778	17757	18095	17960	17875	17833	17791	17968	17932	17866	17987	18053	17677	17730	17781	17718	17821	17884	17722	17871	17913	17760	17760	18082	17943	17710	17946	18027	17889	17876	17829	17723	17800	17966	17799	18059	18004	17962	18027	17765	17713	17781	17890	17815	17823	18022	18106	17945	17829	17949	17702	17777	18003	17852	17858	17794	17721	17994	17816	17922	17904	17797	18029	17808	17902	17659	17774	18003	17985	18032	17718	17969	17931	17722	17839	17820	17931	17896	17952	17926	17808	17993	18000	17929	17755	17692	17817	17770	17653	17846	17752	17933	17738	17872	17845	17648	17728	17877	17808	17978	17780	17840	17728	18015	17883	17957	17902	17843	18078	17813	17782	17954	17803	17977	18084	17794	18155	17935	17985	17872	17942	17898	17717	17860	18124	17784	17893	18047	18046	17822	17911	17867	17939	17963	17998	17882	18073	17958	18032	17897	17988	17902	17716	18071	17924	17885	17972	17880	17961	18042	17933	17834	17861	17983	17911	17837	17980	18027	18021	17728	17936	17812	17808	17979	17971	17781	17780	17907	17581	17961	17887	17866	17994	17882	17671	18029	17982	17799	17936	17834	17860	17939	17927	17980	17780	18089	18079	17907	18059	18069	17952	17870	17824	17946	18054	17896	17863	17667	18064	17959	17730	18014	17833
16366	27012	25347	21128	19767	56517	71275	57726	39888	24177	18076	16371	15884	16053	15987	16132	15935	16057	15815	15980	15981	16274	15963	16008	15970	16149	16007	16027	16120	16140	15987	16034	16175	16091	16008	16180	16073	16023	16147	16182	15912	16048	16075	16009	16152	15969	16071	16164	16015	16001	16197	16062	15950	16060	15957	16140	16023	16054	15835	15911	15909	16141	16262	16095	15974	16010	16038	16095	16021	16010	15916	15959	16138	15884	16061	16279	15947	16063	16017	15871	16266	16227	16127	16134	16123	16148	16249	15996	15953	16154	16251	16028	16019	16031	15962	16048	16058	15821	16099	15976	16215	16077	16127	16106	16167	16004	15883	15993	16014	16096	15957	16051	15798	16170	16193	16031	16038	16039	15985	16038	16145	16059	16004	16167	15876	16051	15898	16257	15980	15930	16234	15910	16037	15999	16012	15986	15974	16117	15841	15995	16209	16059	15897	15946	15997	15920	16186	16083	16012	16134	15973	16081	15967	16020	16071	16101	15945	15999	16039	16103	16245	16147	16307	16130	16188	16090	16157	16101	16134	16004	15943	16123	16201	15849	16142	15990	16100	15996	16035	16160	16018	16046	16031	15951	15985	16036	16197	16140	15835	15869	16095	15991	16004	16222	15902	16142	16128	16118	15953	16060	16074	16079	15965	16088	16230	16169	15960	16075	15978	15883	16097	16077	16176	16023	15976	16120	16022	15985	16071	16123	16011	16144	16253	16025	16034	16146	16079	15997	16076	16121	16085	15904	16064	16106	15763	16105	16202	15878	16021	16012	16004	16018	16067	16054	16061	16024	16016	16007	16139	15932	16200	15957	16030	16054	16083	16106	16036	16038	16124	15927	16047	16071	16011	16026	15995	16137	16001	16225	16098	15999	16225	16118	16174	16112	16156	16017	16013	15976	15991	16071	15904	16016	16063	16199	16013	16151	16053	16035	16030	15985	15950	15861	16079	15928	16128	16034	15948	16083	15882	15929	15816	16064	16027	16061	15934	16217	16155	16067	16036	16091	15962	15820	16007	16214	16131	15917	16045	15990	16119	16004	16109	16048	16034	16070	16065	16194	16113	16097	15970	16080	15901	15990	16042	16040	16067	16030	15967	15921	15920	16076	16012	15833	16129	15929	16064	16074	15912	16007	16341	15932	15983	16072	16078	16056	16000	16208	15871	16190	16110	16114	15941	16160	16067	15949	15933	15960	16075	16049	16061	15934	15970	16039	16153	16146	16002	16067	16096	16139	16044	15992	16153	16131	16135	15853	16080	16044	16022	15960	16035	16146	16104	16041	16064	16095	16074	16082	16000	15965	16165	16106	16078	16166	15992	16015	15954	16071	16006	16123	16179	16146	15926	15937	16074	15982	16032	16173	16003	15914	16296	15966	16061	16135	16079	16097	16063	16100	16137	16011	16153	16238	16130	16055	16056	16090	16111	15974	16182	15959	15999	16110	15963	16177	16058	15992	15800	15884	16007	16270	16159	16000	16057	16125	15900	16060	15921	16126	16155	16117	16104	15925	15965	16050	16117	16028	16048	15827	16026	15981	15963	16034	16058	15963	15929	15931	16133	16160	16024	16035	15969	15966	16370	16126	16011	15942	16086	15912	16170	16154	16116	15949	16050	15944	16078	16018	15905	16154	16024	16060	16162	16073	16107	15907	15843	16055	15827	16018	16102	16025	16035	16022	16231	16197	15887	16198	16103	15944	15888	15968	16106	16134	16020	16122	16138	16160	16009	15960	16009	16039	16081	15880	16187	16059	16018	15818	16132	16141	15952	16111	15998	15986	15969	15928	16067	15995	16122	16134	15969	16101	16216	15799	16034	16050	16082	15979	16065	16154	16198	16010	16079	16084	16080	16038	15933	15778	16061	15864	16041	15971	16139	15937	16158	16102	16074	16160	16215	16085	15948	16214	16067	16187	15850	16089	15918	15905	16025	16047	16011	16026	15924	16049	16064	16001	16035	16189	16122	15947	15950	16280	16107	16004	16053	15975	16033	15906	16095	15956	16060	16046	15921	16007	15942	16055	16055	15947	15914	16062	15941	16041	16017	15947	16146	16208	16060	16172	15984	16072	16159	15999	15929	16090	15960	15998	15915	16040	15918	16186	16020	16071	15979	16013	15913	15950	16080	16153	16048	16113	16077	15957	16084	16074	16080	16192	16005	16066	16088	16138	16048	16011	16033	16033	16100	15955	16021	16046	16001	16066	16146	16050	16239	16052	16032	16111	15901	15968	16022	16007	16214	16088	16210	15940	15785	15991	16137	16092	15989	16060	16010	16000	16145	16017	16108	16023	15958	16057	15977	15940	15913	16100	16089	16020	16316	15842	16054	16246	16194	15916	16314	16077	16100	16041	15963	16086	15960	15983	15982	16005	16072	15998	16029	16249	15913	16129	15965	16266	15951	15975	16157	16047	15900	16093	15955	16043	15988	16080	15877	16208	16161	16001	15996	16197	16069	16048	16074	15959	16121	15837	15991	15913	16028	15973	16114	16154	16063	16014	16149	16064	16047	15987	16003	16182	16028	15993	16073	16136	16031	16093	16055	16118	16117	16032	16082	16155	16112	15827	15954	16187	16043	15917	16043	16098	15883	16040	16038	16172	16070	16024	16096	15868	16121	16100	16133	16009	16068	15993	15963	16015	15912	16018	16047	16061	16222	15914	16195	16069	15936	15932	15995	16182	15882	15957	15989	15943	16123	15931	16062	16082	16081	16149	15958	16007	16083	16057	15917	16078	16082	16039	16165	15963	15886	16029	16029	16079	15999	15977	16240	16184	16062	16051	16017	15995	16044	16035	16067	15978	16024	15845	16180	15905	16048	16021	16031	15884	16218	16039	16107	15976	15983	16073	15952	16168	15969	16087	16044	16118	15914	16166	15931	16156	16104	16085	16101	15974	16156	15987	16006	15943	16209	16049	16053	15850	16019	16127	16025	15996	16051	16031	15949	16194	15994	15982	16121	16104	16122	16122	16172	15956	16041	16068	16049	16005	15979	16058	16128	15970	16158	15988	15854	16058	16099	16210	16101	15956	16011	16109	15956	15993	16090	15998	15895	16092	16075	16030	16122	15908	15966	16100	16257	15945	15921	16093	16086	15853	16034	15943	15771	16152	15954	16148	16011	15905	16155	16095	16126	15924	16170	15873	16074	16111	15913	16083	15961	16066	16153	16077	16057	16071	15924	15965	16101	16215	16142	16079	16007	16035	16040	16006	16040	16125	16080	15975	16020	15983	16089	16262	15937	16067	16026	15973	16096	15892	16263	16038	16002	16086	16013	16082	15972	16035	15932	16183	16032	15933	16058	15985	15932	16023	16047	15820	16071	15919	15946	16168	15879	16219	16118	16040	16229	15960	16164	16003	16092	16212	15987	16042	16030	15856	16012	16028	16043	16037	15951	16128	15997	16088	16055	16185	16013	15964	16052	16165	16135	16089	15981	15972	16223	16179	16063	16257	16041	16177	16195	16082	15979	16152	15859	15956	16089	16044	15953	15995	16017	16146	16131	15901	16083	16053	16209	16108	15884	16039	15957	16080	16006	15979	15926	16012	16100	16102	16061	16168	15942	16037	15997	15994	16041	16056	15964	16056	16019	16012	15967	15993	16055	16121	16089	15897	16149	16021	16148	16189	16071	16022	15941	16147	15923	15965	16042	15953	16030	15965	16000	16098	16063	16195	16022	16155	16041	15993	16058	16037	16003	16128	16092	16039	16099	16134	15824	16015	16088	16077	16150	15954	15982	15979	16102	16106	16053	16071	15969	16019	15905	16132	15929	16090	16117	16110	16141	15980	16255	15955	15983	16130	16022	16004	15996	16015	15897	16086	16159	15939	16004	16040	16108	16119	16027	15921	16180	16207	15889	16215	16029	15889	15984	15999	15991	15998	16136	16143	15972	16135	15961	15878	15823	16055	15915	16074	15889	16103	15973	16001	16078	16004	15971	15976	16031	16099	16024	16044	15908	15921	16161	16060	16035	16031	15916	16023	15985	15871	16049	16078	16171	15952	16044	16057	16125	16091	16266	16066	16043	16020	16150	16112	15859	16065	16168	15963	16157	16108	15969	16034	16236	15942	16108	15824	16074	16072	16121	16284	15997	16092	16030	15920	16034	16092	16154	15909	16068	15958	15997	15983	16079	16097	16145	15839	16001	16008	15911	16059	16018	15969	15991	16152	16067	16109	15927	16072	16057	15821	16108	15950	16068	16117	15993	16092	16268	16075	15957	15983	16255	16120	16052	16069	16019	16018	15960	16224	16130	16058	16031	16285	15981	15940	16077	16187	16055	15907	16047	16102	16080	16124	15940	16101	16158	16028	16049	16043	16104	16149	15894	16125	16040	16169	16222	16036	15964	15953	15867	16020	16053	16200	16126	16102	15964	16061	16140	16069	16037	16086	16057	16233	15988	16174	15918	16045	15913	15990	16006	16026	15925	15871	16225	16032	16200	16086	16022	16009	16070	16095	16088	15999	16134	16042	16122	16093	16072	16096	15999	16129	16100	15960	16187	16099	16003	16178	15905	16098	15969	16194	16142	16045	16068	16143	15985	16144	16010	16048	16057	16134	16059	16037	16024	15985	16082	15965	15994	15984	16139	16077	16047	15961	15910	16113	16078	16081	15974	16061	16022	16035	16236	16109	16114	16116	16107	15977	16076	16006	16115	16058	16020	16034	15798	16104	16050	16093	15977	15920	15888	16158	16103	16264	16135	15991	16043	16240	15974	16013	16138	16042	16142	16088	16210	16082	15986	16142	16108	15854	16155	16149	16021	15981	15982	16013	16075	15959	15889	16159	16043	16121	16002	15971	15916	15994	15852	16075	16089	16047	16057	15902	16156	16159	16076	16199	15876	16039	15930	16174	15941	15998	16033	16035	16132	16025	16134	15935	16180	15976	16037	15987	15987	16043	16084	16080	16019	16063	16155	15992	16094	16039	16157	15988	15901	16107	16174	15910	15921	16009	16183	16132	16012	15998	16220	15990	15888	15954	15900	15886	16001	15991	15922	16054	16140	16087	16125	16128	16165	16110	16037	15986	15951	15943	16167	15971	16037	15932	16129	15925	16052	15942	15982	16058	16196	16031	15935	16012	16045	16035	16090	15966	16020	16014	15927	16208	16017	15897	16073	16062
29352	22204	22917	20957	19168	22729	29404	26572	22692	20603	19723	19605	19345	19407	19515	19190	19384	19462	19425	19438	19312	19498	19571	19276	19232	19366	19387	19536	19397	19260	19325	19479	19442	19376	19331	19213	19423	19448	19327	19306	19166	19261	19401	19307	19391	19582	19182	19116	19266	19325	19461	19398	19311	19656	19463	19352	19296	19674	19239	19363	19383	19458	19552	19258	19528	19260	19189	19001	19357	19442	19286	19423	19223	19302	19335	19351	19135	19336	19271	19284	19115	19328	19269	19283	19459	19371	19473	19248	19482	19373	19114	19431	19231	19260	19497	19410	19304	19496	19070	19244	19519	19251	19207	19386	19284	19317	19305	19190	19318	19369	19456	19200	19426	19322	19412	19191	19389	19367	19237	19477	19573	19214	19307	19320	19353	19189	19294	19396	19288	19286	19247	19221	19345	19382	19456	19434	19175	19214	19305	19521	19317	19360	19322	19157	19182	19287	19330	19491	19508	19245	19377	19547	19251	19276	19136	19267	19259	19479	19332	19298	19437	19376	19203	19277	19350	19312	19539	19398	19020	19406	19364	19237	19491	19392	19174	19470	19366	19256	19262	19361	19339	19423	19472	19322	19416	19266	19301	19379	19441	19397	19314	19332	19574	19210	19242	19069	19437	19326	19454	19386	19347	19168	19214	19322	19296	19300	19191	19227	19322	19157	19281	19366	19329	19202	19369	19469	19403	19250	19183	19410	19182	19496	19381	19269	19262	19209	19182	19476	19452	19266	19451	19239	19362	19415	19255	19189	19503	19216	19361	19481	19316	19416	19377	19330	19358	19267	19210	19427	19372	19410	19322	19415	19263	19290	19167	19434	19568	19207	19427	19447	19255	19306	19287	19208	19277	19348	19359	19299	19486	19336	19283	19335	19262	19371	19313	19384	19115	19081	19380	19060	19244	19420	19315	19387	19186	19227	19311	19502	19247	19255	19398	19101	19301	19096	19383	19414	19380	19375	19250	19317	19377	19453	19195	19355	19505	19354	19494	19246	19369	19197	19153	19281	19409	19361	19354	19191	19458	19211	19220	19321	19237	19383	19339	19176	19469	19408	19362	19324	19246	19214	19348	19312	19334	19163	19414	19357	19543	19440	19402	19142	19324	19328	19394	19128	19341	19113	19607	19440	19421	19359	19158	19285	19139	19282	19264	19149	19540	19343	19389	19276	19473	19459	19059	19253	19487	19282	19203	19425	19285	19379	19259	19349	19448	19208	19218	19288	19236	19223	19108	19254	19053	19416	19225	19260	19209	19300	19177	19107	19481	19246	19130	19241	19290	19511	19130	19304	19533	19268	19340	19254	19213	19475	19346	19270	19242	19156	19194	19595	19535	19208	19302	19271	19342	19426	19316	19394	19643	19508	19377	19201	19195	19275	19411	19281	19459	19137	19498	19457	19413	19277	19179	19348	19283	19293	19291	19297	19269	19107	19307	19521	19578	19292	19191	19291	19499	19450	19246	19148	19214	19113	19229	19126	19106	19332	19491	19553	19445	19213	19238	19429	19463	19254	19212	19422	19331	19013	19499	19200	19255	19242	19442	19472	19360	19375	19281	19280	19444	19562	19285	19250	19582	19250	19277	19493	19274	19317	19090	19392	19359	19345	19235	19193	19389	19429	19391	19362	19368	19313	19218	19229	19185	19179	19268	19312	19433	19274	19259	19186	19395	19300	19266	19370	19625	19310	19339	19480	19407	19312	19469	19273	19416	19322	19224	19202	19228	19374	19213	19329	19208	19478	19290	19145	19488	19101	19590	19265	19431	19316	19321	19351	19424	19205	19084	19274	19512	19365	19226	19195	19371	19442	19298	19293	19516	19471	19267	19396	19426	19472	19433	19274	19203	19477	19419	19230	19420	19243	19248	19356	19396	19368	19253	19220	19116	19447	19318	19393	19252	19441	19402	19180	19409	19415	19485	19439	19448	19356	19277	19379	19327	19224	19336	19273	19131	19251	19313	19438	19415	19233	19243	19152	19365	19324	19281	19462	19261	19410	19408	19142	19409	19245	19300	19225	19472	19294	19148	19350	19134	19251	19234	19303	19369	19244	19356	19180	19275	19293	19333	19542	19405	19030	19086	19481	19377	19253	19280	19312	19288	19292	19294	19334	19257	19434	19489	19358	19287	19271	19498	19259	19257	19147	19504	19445	19360	19251	19179	19277	19360	19268	19276	19573	19690	19245	19304	19324	19162	19352	19400	19139	19354	19219	19280	19148	19283	19503	19149	19037	19342	19340	19388	19506	19277	19158	19187	19391	19444	19341	19319	19373	19245	19509	19556	19276	19465	19176	19316	19176	19374	19343	19494	19297	19555	19407	19179	19164	19364	19414	19308	19209	19543	19148	19126	19496	19391	19375	19253	19335	19367	19154	19333	19167	19293	19433	19323	19165	19337	19270	19071	19392	19274	19436	19273	19237	19336	19390	19287	19473	19422	19397	19258	19269	19182	19348	19230	19014	19271	19313	19540	19380	19182	19292	19572	19328	19538	19372	19410	19288	19550	19340	19365	19303	19471	19312	19261	19573	19374	19202	19555	19598	19138	19384	19278	19340	19536	19326	19312	19432	19295	19189	19137	19399	19338	19255	19331	19159	19521	19163	19223	19218	19151	19180	19279	19270	19281	19215	19422	19342	19558	19549	19367	19364	19442	19118	19456	19227	19337	19201	19350	19406	19597	19339	19490	19197	19337	19455	19546	19131	19509	19467	19077	19238	19162	19430	19416	19319	19348	19244	19472	19383	19442	19277	19369	19437	19459	19197	19434	19331	19190	19195	19270	19407	19370	19234	19426	19471	19393	19337	19416	19253	19195	19205	19376	19398	19490	19253	19619	19298	19238	19235	19383	19264	19411	19437	19332	19309	19330	19444	19455	19276	19230	19464	19340	19183	19412	19256	19652	19288	19328	19358	19236	19115	19323	19343	19276	19392	19300	19310	19529	19263	19414	19380	19232	19338	19373	19382	19496	19329	19531	19463	19474	19378	19416	19435	19334	19360	19520	19368	19349	19275	19256	19402	19280	19509	19359	19476	19416	19481	19286	19390	19377	19266	19297	19515	19334	19275	19304	19356	19319	19454	19308	19537	19266	19275	19351	19429	19235	19286	19238	19364	19416	19407	19245	19305	19521	19226	19512	19328	19511	19388	19660	19267	19154	19307	19562	19237	19212	19309	19086	19433	19340	19469	19275	19115	19163	19067	19387	19491	19304	19567	19388	19452	19338	19429	19213	19425	19249	19457	19239	19311	19400	19325	19276	19327	19241	19369	19258	19272	19180	19392	19306	19238	19287	19318	19247	19290	19432	19340	19345	19162	19307	19392	19370	19301	19468	19340	19542	19233	19346	19202	19117	19264	19442	19233	19069	19353	19278	19206	19295	19431	19252	19368	19556	19384	19336	19312	19212	19247	19260	19309	19439	19341	19317	19477	19416	19479	19364	19542	19310	19367	19491	19326	19376	19514	19420	19436	19228	19342	19542	19450	19253	19360	19391	19373	19483	19327	19147	19287	19332	19434	19431	19287	19326	19077	19359	19342	19268	19386	19310	19255	19062	19399	19303	19219	19438	19241	19352	19192	19450	19201	19434	19219	19315	19508	19393	19345	19260	19468	19366	19254	19246	19182	19263	19148	19250	19378	19246	19206	19314	19302	19400	19203	19557	19272	19178	19301	19315	19466	19372	19539	19235	19455	19284	19327	19394	19342	19306	19378	19452	19552	19264	19294	19440	19339	19276	19316	19289	19304	19164	19280	19335	19284	19133	19141	19305	19361	19217	19464	19305	19403	19420	19412	19331	19411	19317	19316	19162	19543	19277	19099	19451	19278	19364	19231	19324	19348	19333	19347	19478	19222	19507	19508	19345	19623	19573	19160	19259	19188	19214	19274	19297	19161	19367	19291	19094	19541	19282	19415	19271	19406	19378	19393	19424	19337	19430	19409	19265	19452	19262	19287	19190	19310	19435	19511	19365	19276	19482	19422	19543	19257	19412	19251	19317	19235	19296	19489	19415	19374	19237	19402	19338	19374	19181	19367	19453	19524	19361	19483	19433	19184	19381	19479	19604	19419	19515	19231	19382	19212	19144	19302	19427	19372	19556	19406	19632	19208	19283	19363	19171	19214	19394	19264	19377	19271	19042	19308	19429	19298	19387	19381	19418	19274	19273	19235	19391	19254	19313	19323	19195	19149	19373	19424	19481	19164	19463	19228	19631	19263	19411	19227	19418	19374	19292	19368	19325	19525	19460	19469	19246	19305	19450	19353	19372	19220	19466	19180	19391	19271	19338	19351	19351	19203	19212	19254	19344	19347	19402	19471	19377	19497	19216	19268	19409	19333	19502	19406	19302	19382	19290	19165	19285	19375	19227	19452	19473	19265	19352	19294	19492	19345	19452	19439	19227	19345	19194	19326	19424	19404	19533	19366	19346	19313	19559	19657	19389	19259	19324	19575	19368	19416	19502	19316	19402	19334	19486	19275	19432	19287	19367	19283	19213	19304	19301	19208	19418	19366	19245	19328	19344	19455	19459	19364	19317	19270	19314	19301	19514	19282	19323	19298	19293	19330	19273	19371	19253	19308	19402	19447	19381	19413	19255	19282	19424	19381	19433	19325	19310	19267	19456	19349	19410	19475	19328	19298	19398	19295	19393	19363	19376	19518	19512	19321	19539	19347	19376	19410	19142	19366	19376	19290	19191	19291	19325	19092	19193	18980	19499	19361	19200	19380	19436	19336	19280	19395	19234	19417	19345	19394	19374	19436	19459	19539	19168	19287	19237	19357	19234	19349	19261	19340	19171	19489	19379	19432	19426	19379	19246	19378	19466	19292	19294	19535	19301	19277	19290	19354	19430	19242	19322	19573	19394	19303	19288	19344	18982	19190	19403	19173	19405	19307	19400	19653	19414	19364	19301	19396	19331	19281	19136	19422	19127	19252	19452	19424	19325	19621	19323	19271	19382	19405	19287	19423	19163	19209	19224	19219	19230	19261	19296	19337	19411	19330	19357	19211	19344	19120	19237	19154	19296	19247	19370	19243	19142	19443	19280	19332	19203	19304	19084	19598	19607	19429	19385	19314	19335	19349	19266	19261	19312	19456	19451	19346	19264	19248	19368	19302	19302	19303
16491	17549	17381	17102	16972	23482	30020	25700	20504	18001	17109	16943	16865	16734	16959	16848	16968	16792	16790	16799	16835	16803	16894	16909	16949	16895	16791	16924	17076	16869	17025	17059	16904	16865	16985	16966	16893	16850	16882	16928	16929	16686	16884	16784	16860	16843	16788	16795	16900	16834	16869	16888	16872	16970	16797	17072	16935	16963	16857	16823	16898	16908	16915	16828	16953	16959	16882	17055	17090	17020	16940	16754	16894	16843	16832	16863	16787	16977	16631	16860	16815	16923	16967	17079	17179	16784	16941	16866	16772	16846	16896	16793	16954	17005	16919	16899	16788	16937	16742	17078	16960	16965	16999	16925	16712	17037	16815	16818	17000	16813	16874	16804	16883	16945	16888	16814	16879	16789	17112	16718	16875	16823	16848	17014	16789	16864	16859	16979	16833	16957	16930	16949	16711	17003	16867	16791	16813	16906	16882	16731	16717	16872	16979	16903	16734	16895	17002	16833	16852	16760	16694	16894	17024	16826	16738	16955	16834	16841	16702	16690	16955	17144	16842	16663	16818	16856	16931	16843	16861	16812	16977	16991	17013	16774	16842	16721	16762	16905	16862	16902	16933	16722	17024	16877	16941	16894	16750	16953	16858	16796	16805	16926	16790	16832	16964	16859	16968	16685	16692	16871	16897	16957	17001	16854	16946	16828	16881	16822	16976	16861	16812	16783	16988	16920	16972	16978	16860	16723	16883	17012	16941	16975	17123	16753	17050	16860	17038	16757	17081	17012	16732	16856	16840	16895	16822	16822	16904	16958	16764	16885	16871	16994	17014	16845	17013	16826	16879	16909	16930	16839	16861	16775	16873	16911	16915	16775	16912	17027	16906	17085	16952	16895	16794	17005	16983	16986	16736	16837	16767	16936	16892	16728	16914	16782	16870	16948	16966	17123	16722	16968	16897	16884	16829	16927	16811	16847	16998	16813	16976	16869	16878	16867	16847	16930	16967	16787	16783	16809	16858	16909	16876	16972	16954	16985	17027	16874	16799	16792	16688	16982	16965	16907	16941	16766	16786	16930	16780	17086	16929	16890	16897	17053	16752	16769	16784	16901	16898	16876	16878	16876	16972	16797	16806	16904	16902	17037	16974	16845	16933	16892	16882	16783	16839	16787	16949	16862	16818	16914	16861	16729	16711	17005	17008	16911	16798	16789	16797	16921	16901	16832	16821	17001	16752	17006	16706	17150	16897	16838	16786	16981	16881	16818	16742	16742	16685	16807	16865	16806	16850	16728	16996	16931	16981	17011	16875	16790	16990	16729	16832	16884	17045	16895	16864	16916	17021	16886	16819	16936	16933	16966	16904	16925	16915	16848	17034	16951	16778	16915	16854	16980	16852	16838	16879	17060	16863	16895	16962	16870	16872	16893	16970	16732	16872	16932	16816	16804	16826	16772	16877	16786	16777	17151	16870	16878	16815	16810	16941	17015	16829	16957	17051	17006	16796	16885	16912	16895	16971	16724	16967	17021	16802	17003	16912	17032	16951	16841	16963	16890	16939	16819	16859	16985	16845	17048	16895	16996	16841	16936	17000	16792	17021	16905	16955	16903	16904	16812	16863	16704	16824	16839	16970	16892	17074	16782	16823	16802	16829	16840	16904	16840	16863	16863	16934	16929	16755	16813	16953	16718	16784	16880	16850	17000	16802	16894	16799	16893	16775	16813	16905	16824	16807	16875	16810	16960	16787	16902	16649	16891	16829	16894	16892	16836	16857	16822	16990	16810	16936	17003	16920	16726	16891	17034	17037	16869	16817	16829	16846	16853	17007	17017	16829	16944	16825	17045	16969	16920	16971	16822	16873	16994	17026	16889	17011	16932	16871	16933	16783	16868	16814	16888	16935	16907	16944	17031	16978	16935	16768	16946	16943	17036	16985	16833	16692	16812	16934	16920	16864	17031	16970	16970	16789	16965	16904	17032	16986	16712	16802	16939	16841	16892	16824	16912	16892	16851	16862	16917	16889	16883	17022	16890	16907	16684	16943	16961	16817	16789	16890	16931	16810	17013	16920	16875	16990	16885	17066	16815	16871	16673	16859	16953	17030	16900	16990	16868	17016	16947	17012	16877	16973	16918	16992	16883	16919	16947	16882	16691	16837	16904	17073	16935	16910	16781	16847	16887	16928	17060	16707	16823	17012	16906	16913	17081	16957	16958	16782	16925	16892	16730	16927	16977	16895	16847	16969	16880	16801	16935	17178	16968	16941	17001	17059	16866	16928	16987	16922	16796	16827	16890	16896	16775	16851	16832	16924	16992	16756	16839	17073	17049	16880	16755	16956	16934	16886	16923	16882	16804	17013	16781	17026	16722	16739	16895	16610	16917	16814	16992	16823	16895	16823	16970	16791	16815	17204	16814	16918	16904	17067	16896	17086	16988	16853	16978	16986	16972	16966	16982	16942	17054	17002	17040	16980	16838	16821	16890	16997	16943	16993	16804	17178	16879	16922	16862	17004	16915	16776	16952	16916	16854	16793	16858	16836	16860	16821	17126	16864	16785	16879	16975	16904	17018	16886	16817	16950	16887	16815	16860	16830	16898	16777	16939	16721	16738	16965	17031	16803	16729	16911	16968	16793	16914	16965	16863	16825	16730	17126	16861	17057	16853	16797	17003	16798	16969	17033	16809	16957	17018	16954	16862	16954	16860	16979	16725	16783	16898	16743	16852	17062	16836	16844	16874	16873	16906	16791	16994	16885	16881	16893	16889	17036	16821	16974	16938	16906	16850	17178	16839	16786	16880	17081	16917	16728	16845	16880	16829	16721	16940	17073	16855	16809	16947	16804	16782	16862	17110	16929	16962	16906	16872	16983	16843	16797	16938	16984	16970	17049	16888	16851	16880	16913	16878	16993	16972	16895	16902	16761	16890	16890	16985	16938	16763	16961	16888	16613	16915	16812	17067	16972	16914	16712	16772	17059	16768	16922	16776	16783	16988	16951	16867	17105	16964	16912	17021	16833	16860	16906	16885	16834	16954	16761	17028	16750	16976	16872	16798	16956	16950	16928	16995	17007	16763	16919	17022	16971	16867	16870	16869	16927	16819	16984	16893	16942	16816	16679	16867	16771	17070	16820	16957	16950	16858	16990	17146	17000	16942	16988	16947	16823	16764	16903	16864	16901	16896	16942	16769	16937	16930	16919	16758	16878	16911	16969	16989	16830	16874	16848	16987	16888	16795	16758	16896	16975	16746	16764	17044	16914	16920	16779	16993	16919	16806	16987	16868	16869	16806	16940	16745	17111	17005	16982	16922	16965	16988	16833	16853	16637	16813	16913	16741	16906	16928	16868	16968	16880	17142	16822	16812	16970	16873	16812	16888	16861	16868	17066	16876	16919	16870	16902	16802	16847	16704	17038	16838	16901	16777	16934	16920	16910	16913	16889	16760	16903	17029	16707	16717	17064	16869	17009	16815	16908	17010	16956	16923	16879	16990	16934	16913	16968	17017	16911	16959	16952	16771	16895	16763	16807	16970	16856	16940	16903	16891	16929	16785	16838	16919	17018	16972	17069	16828	17039	16856	16905	16664	16966	16852	16749	16923	16926	16917	16926	16829	16911	16812	16763	16919	17034	16860	16707	17074	17073	16898	16750	16727	16959	16675	16753	16884	17023	16941	16827	16940	16759	16848	16960	16883	16966	16816	16909	16717	16775	16926	16795	16950	16712	16771	16964	16971	16868	16752	16927	16843	16765	16799	16807	17072	16861	16862	16772	16935	16946	16972	16969	16876	16748	16967	17077	16877	16966	16915	16941	17041	17091	16897	16895	16694	16825	16700	16816	17009	16972	16868	16910	16935	16805	16888	16962	16851	16895	16872	17018	16863	16837	16772	16847	16850	16892	16860	17098	16664	16693	17014	16847	16814	16803	16727	16757	16929	17014	16929	16802	16857	17015	16997	16844	16856	17066	16875	16909	16936	16967	16900	16549	16811	16825	16874	16962	16775	16996	17101	16876	16795	17017	16866	16907	16885	17015	17006	16956	17014	16783	16923	17034	17007	16908	16948	16869	16788	17009	16765	17047	16967	16931	16820	16939	16832	17007	16739	17088	16731	17003	16914	16959	17013	16987	16798	16881	16932	16990	16874	16955	16917	16926	16985	16783	17022	16956	17004	16931	16903	16734	16947	16951	16909	16940	16888	16760	16910	17091	16839	16988	16878	16792	16946	16888	16915	16958	17053	16934	16950	16852	16793	17075	16863	16949	16994	16887	16871	16813	16938	16703	16834	17010	16983	17009	16770	16926	16964	16892	16797	16673	16867	16957	16938	16786	16753	16992	16856	16870	16770	16951	16890	16886	16829	16834	16992	16880	16813	16717	16881	16958	16725	17026	16896	16890	16745	17031	16949	16981	16802	16961	17014	16927	17025	17022	16860	16972	16766	16770	17018	16748	16905	17014	16932	16737	16923	16919	16895	16954	16964	16880	16911	16800	16854	16988	16855	17025	16887	16910	16955	16791	16893	16911	16976	16995	17006	16800	16944	16818	16981	16871	16905	16796	16836	17047	16927	16965	16949	17042	16825	17056	16965	16944	17016	16815	16867	16733	16936	17076	16862	16783	16894	16979	16965	16701	16853	16964	16918	16981	16806	17005	16771	16934	16842	16981	16893	16831	16779	16941	16737	16931	16981	16755	16992	16979	16873	17101	16759	16919	16986	16817	16980	16882	17035	16959	16868	17014	16907	16970	16785	16731	16891	17055	16724	16801	16806	16917	16914	16893	16898	16877	16965	16966	16776	16819	17004	16950	17023	17053	16849	16961	16911	16947	16918	16973	16824	16992	16754	16993	16685	16853	16947	16895	16909	16956	16982	16863	17187	16767	16974	16914	16923	16975	17135	16875	16879	16880	16875	16793	16918	16967	16973	16766	16999	16942	16624	16958	16861	16938	16853	16942	17016	16989	16951	16856	16776	16985	16927	16847	17037	17007	16682	16829	16794	16930	16837	17015	16877	16771	16995	16869	16872	16785	16769	16987	16831	16830	16807	16967	16917	16951	16691	16852	16877	17052	16733	16914	16763	16836	16946	16871	17055	16938	17024	16815	16921	16927	17010	16877	16853	16948	16765	16884	17011	17048	16674	17009	16970	16879	17123	16987	16943	17014	16922	16917	16869	16889	17082
25770	21155	27349	25912	21429	32793	54807	44026	32229	24109	21010	19976	19842	20148	20123	20052	19900	20081	19826	20138	19986	20079	19974	19823	19847	19896	19880	19590	19702	19941	19835	19957	20003	20087	19703	19786	19703	19729	19842	19683	19901	19780	19781	19828	19817	19732	19988	19901	20023	19930	19908	19886	19624	19947	19861	19880	19916	19944	19993	19904	19908	19691	19817	19928	19849	19774	19809	19947	19920	19780	19600	19862	19806	19899	19937	19800	19920	20031	19814	19977	20007	19860	19901	19905	20017	19797	19931	19718	19961	19825	19760	19837	19908	19862	19837	20042	19792	19840	19775	19896	19842	19877	19862	19749	19827	19849	20001	19572	19654	19720	20089	19681	20037	19693	19976	19872	19688	19726	19865	19980	19922	19763	19722	19652	19843	19951	19985	19814	19652	19760	19708	19790	19845	19818	19986	19635	19839	19885	19893	19677	19836	19841	19832	19707	19728	19827	19948	19792	19833	19707	19835	19873	20016	19679	19812	19762	20089	19842	19745	19743	19977	19933	19924	19988	19878	20009	19910	19746	19987	20021	19991	19681	19787	19772	19897	19682	19955	19801	19999	19787	19632	19779	19723	19837	19752	19863	19793	19906	19798	19901	19790	19850	19885	19733	19815	19848	19917	19779	19742	19832	20048	19987	19842	19922	19849	19852	19625	19720	19790	19848	19947	19691	19927	20012	19647	19952	19690	19819	19767	19776	19977	19633	19622	20006	19685	19747	19717	19853	19842	19801	19947	19766	19746	20101	19760	19603	19604	19849	19928	19779	19823	20067	19884	19899	19677	19670	19899	19821	19836	19854	19943	19825	19762	19906	19735	19905	19840	20033	19842	19786	19757	19926	19951	19700	19962	19828	19756	19822	19908	19688	19722	19881	19821	19776	19804	19879	19678	19995	19856	19893	19853	19848	19742	19744	19787	19802	19952	19810	19605	19839	20061	19863	20050	19914	19878	19806	19817	19768	19818	19844	19858	20022	19791	19954	19717	19833	20047	19989	19875	19860	19844	19788	19849	19771	19891	19981	19777	19675	19807	19860	19843	20127	19821	20129	19862	19788	19840	19822	19847	20003	19838	19792	19704	19781	20132	19784	19817	19733	20030	19960	19674	19952	19872	19566	19815	19909	19825	19881	19744	19840	20075	19855	19942	19861	19821	19765	20090	19865	20102	19782	19859	20019	19715	19881	19870	19767	19982	19828	19874	20009	19704	19638	19829	19840	19867	20023	19696	19833	19587	19959	19873	19618	19929	19678	19742	19611	19928	19833	19662	19778	19776	19853	19672	19881	19775	19941	19807	19847	19665	19696	19758	19647	19858	19925	19799	20035	19753	19871	19946	20037	19872	19796	20101	19754	19978	19704	19889	20063	19675	19629	19590	19865	19890	19824	19871	19934	19995	19853	19719	19723	19801	20049	19788	19980	19975	20017	19729	19878	19742	19924	19904	19766	19910	19774	19711	19970	19937	20060	19899	19939	19839	19818	19916	19758	19698	19820	19816	19810	19717	19837	19869	19719	19766	19698	19872	19727	19724	19940	19961	19747	19966	19927	19867	19960	19815	19763	19982	19836	19716	19587	20130	19725	19895	19840	19709	19722	19848	19754	20001	19824	20209	19811	20127	19827	19919	19822	19929	19885	19735	19866	20023	19920	20055	19758	19918	19910	19703	19872	19939	19783	19951	19806	20221	20136	19880	19815	19773	19882	19842	19903	19813	19704	19840	19774	19882	19860	19944	19781	19932	19924	19844	19594	19742	19916	19716	19925	19718	19722	19817	19887	19940	19760	19693	19858	19705	19616	19829	19681	19735	19862	19933	19837	19796	19860	19765	19918	19762	19838	19630	19773	19829	19797	19915	19703	19732	20095	19982	19874	20073	20056	19635	19846	19872	19656	19886	19906	19812	20026	19932	19725	19921	19883	19754	19846	19675	19563	19655	19669	19870	19803	19583	19716	20008	20020	19822	19970	19690	19748	19750	19889	19959	19791	19902	19804	19865	19975	20010	19807	19823	19617	19828	19759	19834	19973	19838	19805	19976	19844	19864	19824	19624	19661	19809	19868	19692	19747	19792	19795	19833	19819	19925	19783	20025	19824	19849	19728	19767	19845	19587	19748	19845	19927	19705	19797	19758	19866	19931	19968	19964	19798	19825	19812	19980	19825	19949	19685	19628	19807	19687	19730	19700	19956	19663	19755	19975	19560	19828	19829	19750	19736	19643	19760	19920	19875	19873	19981	19881	19887	19653	19724	19867	19872	19814	19728	19877	19730	20036	19974	19828	19832	19861	19968	19639	19848	19650	20034	19818	19812	19929	19582	19762	19679	19859	19757	19723	19697	19882	19794	19846	19998	19910	20040	19759	19743	19799	19882	20018	19661	19642	19971	19943	19769	19870	19876	19961	19765	20059	19913	19922	19779	19683	19753	19806	19833	19739	19734	19710	19972	19838	20016	19663	19803	20052	19896	19905	19634	20061	19941	19837	19900	19705	19711	19691	19890	19802	19737	19757	19775	19986	19662	19848	19802	19776	19862	20017	19716	19882	19921	19728	19938	19833	19914	19859	19781	19793	19676	19700	19724	19738	19763	19801	19566	20051	19886	19767	19728	19902	19746	20133	19844	19798	19684	19743	20021	19807	19817	19805	19861	19843	19723	19959	20116	19851	19874	20043	19878	19934	19905	19673	19623	19861	19815	19884	19706	19692	19939	19782	19639	19902	19676	19887	19788	20118	19716	19817	19773	19830	19745	19853	19698	19939	19741	19763	19756	19945	19728	19906	19776	19719	19700	19689	19804	19768	19695	20000	19831	19796	19579	19604	19717	19841	20119	19910	20025	19910	19673	19944	19763	19950	19822	19784	19939	19985	19884	19661	19868	19793	19717	19880	19865	19938	19825	19943	19710	19892	19890	19772	19750	19846	19825	19909	19701	19779	19519	19849	19645	19992	19797	19983	20022	19987	20000	19852	19799	19658	19802	19702	19824	19776	19684	20028	19812	19620	19800	20035	19772	19821	19966	19954	19853	19785	19973	19958	19963	19895	19885	19640	19621	19857	19695	19802	19804	19882	19657	19749	19821	19632	19742	19783	19976	19941	19931	19804	19738	20060	19773	19538	19881	19825	19789	19678	19893	19863	19662	19756	20054	19935	19890	19598	19851	19725	19915	19744	19926	19759	19819	19813	19764	19669	19768	19663	19764	19920	20042	19829	19901	19866	19933	19889	19866	19795	19851	19881	19704	19902	19787	19661	19773	19773	19784	19925	19731	19782	19895	19814	19729	19805	19928	19922	19936	19985	19825	19828	19848	19878	19971	19903	19983	19896	19653	19993	19917	19781	19931	19861	19840	19937	19889	19825	19815	19830	19628	19772	20045	19891	19807	19690	19951	19905	19827	19735	19889	19727	19916	19734	19976	19733	19682	20013	19708	19884	19791	19876	19894	19950	19748	19898	19890	19822	19940	19795	19685	19865	19720	19777	19777	19956	19811	19891	19985	19864	19902	19896	19703	19798	19886	19869	19832	19673	19724	20012	19980	20134	19664	19805	19993	20100	19770	19903	19878	19822	19908	19958	19789	19732	19863	19862	19660	19800	19691	19883	19731	19836	19795	19976	19920	19922	19861	19806	19698	19840	19879	19972	19786	19901	20012	19744	19718	19766	19637	19661	19950	19728	19973	19844	19812	19937	19725	19926	19908	19912	19754	19816	19595	19724	19859	19744	19918	19908	19795	19834	19818	19676	19826	19892	19819	19930	19699	19753	19813	19700	19851	19867	19809	19912	19889	19622	20063	19938	19832	19836	19729	19863	19853	19681	20072	19976	19780	19869	19731	20125	19727	19962	19773	19913	19898	19871	19858	19792	20119	19992	19927	19912	19839	19955	19904	19783	19902	20063	19602	19919	19977	19644	19857	19734	19971	19827	19833	19929	19763	20013	19772	19776	19762	19702	19750	20127	19912	19924	19922	19730	19841	19835	19744	19659	19727	19911	19827	19919	19849	19989	19883	20067	20049	19658	19704	19995	19820	19877	19827	19681	20055	19898	20206	19864	19869	19839	19707	20020	19772	19774	19834	19904	19960	20033	20046	19670	20020	19923	19953	19815	19834	19867	19835	19863	19919	19602	19662	19849	19742	19848	19733	19736	19765	19917	19887	19688	19741	19755	19931	19910	19711	19712	19703	19847	19852	19719	19728	19623	19960	19791	19747	19997	19842	19815	19908	19827	19930	19832	19835	19963	19954	19991	19794	19772	19663	19844	19917	19914	19901	20004	19781	19832	19914	20045	19847	19642	19869	19875	19836	19857	19838	19664	19771	19946	20101	19774	19874	19838	19754	19799	19909	19874	19981	19571	20046	19945	19825	19838	19839	19449	20043	19962	20103	19919	19974	19894	19904	19646	19618	19816	19945	19959	19840	19781	20053	19750	19619	19952	20062	19723	19802	19941	20059	19808	20154	20033	19738	19923	19898	19787	19817	19923	19956	19966	19762	19889	19807	19756	19919	20054	19936	19771	20030	19758	19865	19835	19706	19875	19743	19978	19876	19867	19699	19763	19671	19797	19804	19817	19645	19809	19807	19917	19998	19985	19818	19862	19891	19626	19998	19899	19967	19888	19858	19648	19709	19651	19922	19651	19923	19770	19783	19860	19808	19808	19608	19641	19826	19618	19854	19770	19874	19926	19844	19766	19933	20030	19992	19769	19735	19580	19824	19906	19740	19983	19819	19845	19633	19866	19844	19817	19951	19989	20023	19712	19823	19824	19721	20044	20109	19942	19874	19819	19771	19708	19745	19860	19899	19677	19907	19929	19734	19820	19658	19774	19919	19919	19763	19661	19878	19868	19806	19912	19853	19831	19798	19891	19858	20030	19749	19848	19950	19895	19825	20066	19889	19915	20005	19822	19790	19700	19980	19892	20001	19592	19860	19924	19876	19817	19752	20091	19928	19781	19825	20194	19895	19922	19811	19810	19871	19930	19712	20057	19405	20025	19951	20010	20120	19760	19901	19713	19719	19660	19794	19867	19922	19993	19948	19738	19857	19893	19669	19813	19780	19996	19738	19945	19729	19788	19910	19875	19907	20022	20035	20013	19875	19720	19810	19723	19727	19949	19943	19820	19879	19852	19859
15129	21223	20734	19014	18482	35162	53220	44112	31177	20920	17853	17264	17163	17403	17214	17351	17278	17007	17197	17395	17134	17222	17345	17254	17200	17334	17340	17359	17253	17382	17177	17178	17066	17089	17101	17235	17187	17307	17269	17129	17267	17272	17127	17089	17183	17219	17198	17227	17106	17224	17168	17042	17034	17126	17170	17292	17205	17134	17231	16970	17171	17263	17300	17207	17252	17235	17062	17158	17205	17141	17259	17150	17167	17272	17326	17140	17165	17182	17079	17053	17250	17319	17242	17451	17205	17299	17076	17138	17245	17211	17235	17187	17192	17181	17167	17179	17010	17249	17208	17008	17204	17392	17190	17231	17213	17219	17070	17221	17169	17276	17345	17133	17260	17274	17166	17179	17364	17255	17145	17256	17238	17174	17290	17304	17087	17223	17146	17172	17288	17105	17308	17165	17162	17210	17295	17407	17300	17290	17237	17275	17114	16969	17210	17076	17240	17299	17274	17067	17188	17317	17196	17179	17280	17101	17107	17175	17251	17088	17155	17202	17067	17264	17105	17323	17282	17116	17156	17307	17483	17235	17272	17448	17326	17194	17133	17266	17369	17306	17059	17228	17275	17088	17352	17285	17290	17138	17073	17197	17231	17116	17233	17107	17397	17193	17204	17121	17183	17198	17309	17124	17054	17241	17145	17117	17314	17125	17216	17310	17176	17075	17152	17161	17280	17277	17333	17223	17074	17160	17315	17285	17319	17379	17227	17078	17003	17090	17317	17075	17290	17050	17133	17199	17273	17168	17262	17400	17331	17195	17299	17189	17226	17146	17189	17245	17195	17217	17250	17246	17128	17215	17030	17187	17130	17112	17228	17262	17298	17275	17361	17155	17102	17141	17208	17144	17213	17307	17183	17149	17108	17239	17269	17227	17457	17141	17199	17288	17128	17204	17268	17348	17319	17192	17201	17343	17185	17170	17196	17277	17492	17344	17200	17204	17152	17191	17261	17208	17094	17272	17109	17259	17049	17338	17178	17136	17211	16962	17304	17362	17120	17276	17366	17001	17239	17197	17210	17132	17356	17337	16967	17267	16888	17253	17303	17152	17259	17057	17215	17243	17167	17206	17312	17200	17191	17141	17295	17299	17178	17037	17201	17249	17217	17121	17254	17122	17124	17099	17147	17300	17236	17374	17233	17104	17430	17030	17226	17250	17214	16921	17217	17260	17258	17146	17079	17132	17440	17202	17120	17271	17240	17187	17047	17117	17033	17323	17103	17344	17289	17266	17112	17245	17138	17195	17194	17221	17361	17153	17046	17172	17243	17249	17181	17222	17093	17303	17295	17120	17312	17300	17379	17229	17069	17197	17163	17095	17114	17271	17029	17099	17151	17237	17183	17239	17238	17288	17159	17163	17242	17134	17143	17234	17167	17385	17066	17491	17103	17164	17076	17105	17074	17167	17109	17145	17212	17143	17189	17220	17227	17076	17136	17117	17154	17142	17275	17308	17188	17136	17112	17124	17148	17183	17227	17375	17296	17301	17149	17210	17286	17196	17221	17172	17207	17255	17343	17204	17327	17181	17236	17134	17075	17073	17259	17386	17375	17062	17283	17212	17321	17186	17162	17114	17213	17249	17282	17179	17077	17178	17355	17171	17151	17497	17335	17110	17172	17153	17216	17151	17260	17042	16992	17251	17360	17246	17119	17200	17080	17296	17113	17275	17080	17024	17129	17261	17425	16974	17238	17122	17310	17067	17286	17205	17214	17158	17210	17265	17227	17220	17228	17268	17153	17332	17316	17168	17152	17259	17221	17338	17173	17243	17250	17191	17200	17112	17129	17188	17210	17133	17232	17045	17170	17358	17245	17154	17263	17201	17255	17377	17172	17132	17100	17112	17118	17154	17165	17018	17132	17235	17137	17269	17033	17353	17231	17185	17182	17340	17267	17112	17292	17200	17156	17144	17170	17108	17073	17237	17222	17216	17300	17227	17214	17282	17165	17194	17231	17168	17246	17339	17284	17354	17273	17234	17161	17277	17189	17280	17210	17315	17408	17114	17261	17415	17272	17335	17211	17122	17176	17207	17110	17241	17269	17187	17469	17181	17464	17109	17173	17247	17273	17155	17260	17221	17214	17160	17435	17134	17019	17336	17285	17223	17120	17212	17179	17122	17228	17186	17161	17191	17220	17273	17129	17252	17320	17318	17316	17290	17091	16988	17189	17321	17247	17150	17331	17126	17284	17243	17189	17132	17317	17190	17105	17097	17082	17151	17189	17131	17311	17249	17187	17112	17280	17238	17275	17314	17322	17162	17148	17340	17136	17174	17255	17306	17179	17175	17353	17080	17415	17280	17168	17224	17234	17347	17438	17262	17259	17254	16992	17067	17233	17283	17179	17181	17367	17341	17376	17293	17284	17156	17213	16901	17200	17089	17165	17300	17026	17324	17270	17288	17393	17180	17071	17161	16990	17199	17015	17287	17317	17232	17227	17090	17189	17156	16978	17286	17350	17218	17312	17107	17145	17158	17205	17191	17260	17121	17162	17326	17393	17171	17167	17084	17154	17198	17236	17138	17125	17263	17318	17141	17193	17322	17197	17284	17256	17268	17321	17373	17212	17135	17151	17204	17176	17310	17031	17111	17106	17285	17330	17245	17240	16953	17217	17126	17305	17263	17191	17068	17223	17225	17166	17174	17335	17104	17150	17181	17265	17177	17222	17110	17152	17214	16995	17368	17162	17186	17227	17299	17260	17146	17203	17434	16974	17191	17161	17285	17166	17287	17232	17282	17090	17154	17107	17301	17016	17219	17202	17232	17257	17137	17186	17323	17355	17329	17153	17220	17294	17186	17305	17223	17272	17171	17245	17262	17309	17160	17268	17325	17236	17092	17071	17118	17133	17051	17081	17140	17305	17396	17423	17156	17348	17253	17296	17251	17255	17306	17267	17183	17107	16971	17015	17300	17298	17194	17425	17262	16956	17278	17310	17049	17282	17214	17360	17093	17341	17226	17153	17161	17099	17265	17166	17095	17351	17193	17171	17074	17159	17161	17154	17292	17185	17174	17094	17022	17293	17192	17144	17299	17142	17212	17185	17167	17130	17342	17231	17262	17138	17067	17308	17230	17130	17107	17107	17263	17352	17230	17215	17142	17156	17166	17092	17171	17252	17098	17178	17209	17274	17265	17012	17144	17235	17288	17230	17209	17246	17264	17181	17300	17166	17333	17309	17144	17218	17019	17086	17308	17242	17206	17178	17302	17204	17217	17453	17186	17297	17251	17291	16980	17236	17129	17244	17121	17256	17227	17266	17275	17273	17032	17174	17245	17318	17114	17218	17220	17230	17206	17369	17340	17261	17326	17191	17237	17251	17197	17130	17135	17177	17190	17526	17164	17244	17258	17182	17173	17283	17105	17467	17200	17116	17256	17229	17219	17131	17213	17154	17247	17196	17116	17308	17316	17125	17049	17155	17204	17262	17125	17280	17049	17281	17160	17233	17000	17346	17109	17172	17232	17259	17162	17181	17294	17224	17194	17257	17184	17196	16927	17244	17186	17201	17186	17239	17218	17189	17181	17272	17344	17031	17251	17170	17325	17274	17135	17200	17269	17220	17214	17255	17163	17270	17295	17138	17387	17091	17152	17257	17238	17229	17203	17118	17233	17193	17267	17109	17406	17290	17324	17098	17361	17143	17102	17351	17359	17242	17173	17147	17255	17206	17264	17162	17262	17287	17081	17274	17247	17284	17111	17236	17156	17229	17320	17246	17190	17221	17228	17252	17069	17005	17088	17258	17201	17203	17251	17236	17374	17242	17166	17331	17080	17132	17173	17346	17259	16984	17439	17144	17165	17193	17324	17256	17238	17189	17279	16991	17219	17243	17217	17341	17162	17018	17378	17094	17200	17188	17106	17098	17258	17134	17278	17253	17273	17133	17191	17244	17160	17281	17169	17306	17290	17429	17223	17160	17226	17207	17122	17087	17247	17157	17358	17269	17244	17276	17180	17356	17173	17273	17116	17222	17355	17138	17170	17249	17176	17226	17229	17019	17325	17415	17236	17241	17218	17289	17223	17137	17260	17177	17269	17452	17071	17283	17092	17311	17262	17039	17339	17317	17238	17115	17384	17149	17158	17315	17209	17234	17119	17174	17245	17227	17254	17445	17166	17060	17228	17219	17180	17071	17118	17330	17139	17012	17209	17278	17126	16981	17189	17177	17074	17183	17081	17256	17182	17189	17195	17258	17328	17112	17204	17296	17182	17305	17348	17313	17189	17145	17268	17329	17224	17111	17229	17250	17111	17166	17200	17220	17277	17060	17134	17161	17262	17130	17082	17287	17287	17356	17130	17311	17079	17140	17224	17224	17236	17160	17225	17048	17404	17403	17069	17255	17306	17272	17273	17081	17211	17249	17213	17194	17294	17380	17094	17097	17292	17143	17283	17145	17055	17127	17271	17257	17178	17254	17287	17034	17294	17308	17151	17049	17228	17460	17182	17270	17356	17194	17239	17244	17269	17152	17207	17134	17092	17346	17171	16893	17185	17188	17398	17306	17303	17224	17082	17383	17185	17042	17313	17211	17182	17266	17271	17196	17227	17277	17131	17118	17397	17290	17178	17265	17305	17288	17386	17314	17334	17243	17143	17243	17246	17273	17102	17258	17140	17224	17393	17072	17202	17328	17209	17190	17184	17338	17194	17168	17273	17318	17098	17201	17196	17361	17235	17210	17285	17172	17205	17143	17171	17391	17104	17190	17216	17205	17161	17153	17330	17114	17313	17142	17101	17063	17227	17127	17316	17211	17401	17108	17142	17251	17058	17223	17203	17270	17238	17138	17166	17155	17173	17216	17276	17302	17315	17191	17303	17046	17294	17288	17230	17190	17212	17314	17400	17262	17180	17356	17062	17320	17170	17282	17464	17172	17022	17141	17222	17293	17408	17285	17243	17268	17132	17321	17120	17331	17305	17131	17233	17417	17237	17074	17371	17157	17284	17314	17188	17152	17347	17231	17242	17149	17178	17230	17024	17283	17339	17087	17104	17317	17224	17121	17366	17101	17227	17046	17261	17322	17189	17219	17081	17233	17302	17197	17186	17248	17216	17366	17210	17268	17066	17135	17211	17244	17134	17253	17046	17142	17086	17218	17071	17146	17263	17121	17270	17239	17033	17245	17256
23723	21174	28645	24022	21793	45094	72213	59030	42589	29370	22980	20944	20544	20287	20367	20197	20295	20098	20193	20467	20173	20137	20190	20456	20365	20105	20332	20279	20399	20358	20197	20212	20168	20162	20255	20249	20268	20081	20147	20034	20053	20166	20200	20086	20143	20268	20149	20260	20281	20087	20245	20353	20162	20233	20246	20190	20174	20102	20419	20274	20232	20007	20200	20232	20002	20112	20072	19951	20225	20011	20146	20120	20286	20079	20107	19997	19923	20065	20312	20208	20187	20200	20063	20012	20300	20190	20214	20082	20218	20199	20213	20289	20315	20330	20259	20193	20172	20138	20231	19862	20120	20168	20168	20259	20363	20152	20165	20400	20196	20163	20171	20116	20267	20057	20017	20217	20057	20190	20191	20201	20046	20176	20254	20077	20140	20333	20252	20146	20151	20216	20075	20213	20141	20043	20179	20113	20156	20061	19899	20188	20007	19890	20145	20240	20042	19906	20086	19854	20055	19984	20073	19974	20100	19937	20056	20019	20185	20108	20313	20187	20212	19963	20229	20273	19867	20226	20200	19900	20072	20176	20048	20111	20093	20026	20210	20288	20362	20245	20165	20176	20446	20221	20280	20207	20275	20318	20114	20043	20090	20159	20162	20344	20152	19995	20230	20071	20270	20098	20190	20361	20240	20243	20080	20325	20024	20091	20193	20311	20083	19950	20015	20262	20102	20177	20024	20018	20136	20367	20234	20148	20294	20192	20190	20245	20157	20177	20157	20357	20272	20081	20223	19957	20208	20395	20241	20175	20212	19800	19975	20124	20042	20074	20127	20101	20339	20292	20228	20098	19876	20090	20001	20109	20051	20082	20366	20197	20245	20058	20113	20111	20146	20198	20018	20136	20268	19870	20087	20077	20097	20186	20184	20122	20268	20247	20233	20066	20043	20168	20192	20118	20172	20054	20139	20187	19994	20143	20038	20271	20136	20172	20135	19939	20152	20239	19961	20069	20085	20264	20048	20072	20016	20009	19943	20151	20174	20322	20068	20266	20068	20238	20041	20160	20230	20044	20099	20227	20310	20300	19984	20092	19965	20099	19961	20047	20038	20155	20268	20121	20232	20058	20078	20227	20268	20208	20202	20305	20066	20205	20065	20071	20121	20080	20064	20071	20235	20308	20063	20121	20218	20023	19897	20183	20113	20208	20160	20222	20281	20204	20125	20218	20095	20080	20006	20184	19983	20070	20151	20196	20147	19983	20178	20136	20159	19965	20058	20185	20062	20080	20060	20106	20040	20002	20163	19941	20172	20078	20175	20057	20193	20227	20192	20066	20102	20112	20047	20254	20129	20245	20125	20123	19948	20046	20106	20135	20198	19941	20241	20275	20029	20205	20273	20005	19870	20067	19988	20115	20168	20244	20197	20096	20172	20094	20144	20278	20083	20130	20231	20141	20120	20241	20129	20147	19994	19949	20277	20027	20120	20087	19929	19815	20099	20154	20308	20004	19942	20202	20320	20140	20018	20012	20200	20191	20220	20058	20304	20146	20090	20146	20041	20296	20281	20048	20212	20210	20206	20376	20160	20129	20018	19847	20123	19982	20034	19955	20030	19903	20059	19970	20275	19954	20085	20058	20119	20129	20239	20034	20048	19981	20188	20117	20089	20025	20033	20073	20121	20045	20168	20008	20073	19990	20099	20170	19931	20169	20290	20216	20151	20229	20025	20027	20236	20413	20165	20144	20104	20085	20130	20187	20034	20370	20114	20063	20185	20119	20268	20014	20090	19946	20248	20100	20119	19898	20265	20164	20204	20231	20081	19999	20053	19961	20147	20263	20326	20160	20345	20004	20160	20230	20077	20251	20121	20012	20065	19814	20214	19963	20196	20139	20310	20045	20069	20054	20146	20146	19829	20092	20194	20093	19880	20002	20244	20165	20121	20090	20148	20059	20237	20113	20137	20324	20086	20029	20180	19958	20359	20153	20125	20066	20295	20135	20265	19944	20225	20297	20168	20099	20301	20119	20196	20406	20157	20083	20193	20009	20212	20151	20157	20136	20099	20064	20231	19994	20087	20154	20358	20025	20149	20193	20074	19897	19930	19992	20188	20141	20068	20092	20311	20059	20197	20043	20211	20141	20085	20156	20168	20039	20183	20076	20105	20104	20075	20181	20141	19960	19999	20128	20219	20204	20193	20133	20168	20337	20380	20171	20007	20264	20019	20343	20186	20080	20290	20289	20149	20067	20305	20047	20282	19986	20142	20126	20173	20305	20208	20372	20101	19927	20086	20224	20310	20185	20242	19968	20171	20099	20161	20136	20365	20082	20043	20104	19983	20138	20093	20070	20254	20284	19831	20414	20235	20188	20293	20334	20045	20074	20113	20039	19990	20081	20103	20067	20160	20231	20190	19885	20117	20084	20206	20120	20239	20105	20249	20244	20167	20108	20034	20201	20006	20226	20294	20002	20164	20117	19949	19891	20117	20002	20277	20164	20171	20213	20068	20219	20309	20309	20128	20224	20266	19981	20284	20419	20065	20132	20381	20073	19992	20217	20146	20279	20221	20273	20200	20302	20350	20172	20266	20127	20234	20220	20100	20260	20215	20072	20295	19802	20214	20501	20054	19967	20206	20212	20112	20139	20055	20094	20173	20224	20137	20106	20074	20012	20236	20170	20342	20165	19959	20068	20145	20270	20147	20224	20248	20103	20209	20154	20052	20296	20160	20277	20249	20135	19910	20134	20113	20126	20045	20306	20200	20230	20212	20062	20181	20241	20031	20009	20043	20289	20059	20119	19970	20211	20147	20314	20107	19859	20188	20055	20168	20097	20063	20064	20201	20269	20182	20033	19993	20174	20242	20152	20028	20130	20070	20227	20155	20075	20251	20219	19901	20009	20355	20057	20164	19981	20214	20192	20184	19971	20242	20366	20100	20205	20253	20168	20191	20234	20180	19989	20091	20117	20094	19838	20090	20189	20162	19888	20121	20073	20224	20184	20114	20209	20148	20163	20117	20024	20150	20060	20022	20207	20096	20146	20275	20270	20022	19999	20154	20037	20212	20104	20279	20198	20110	20321	20162	19912	20188	20139	20110	20188	20340	20064	20158	19955	20339	20111	20071	20170	20289	20093	20134	20186	20279	20176	20244	20320	20122	20045	19938	20252	20286	20219	20099	20023	20206	20346	20119	20239	20061	19957	20005	20111	20147	20190	20105	20083	20271	20247	20086	20199	20203	20107	20289	20332	20308	20251	20029	20197	20208	20056	20276	20103	20229	20305	20063	19877	19851	20348	20358	20188	20227	20181	20187	19926	19996	20174	20015	19869	20213	19921	20046	20019	20171	20246	20315	20239	20164	20046	20246	20044	20210	20086	19904	20079	19962	20081	20406	20135	20152	20083	20323	20154	20079	20361	20272	20269	20215	20070	20283	20056	20084	20168	20118	20173	20147	20117	20143	20279	20170	20347	20102	20211	20148	19942	20371	20174	20387	20167	20179	20068	20267	20092	20228	19950	20016	20158	20278	20078	20160	20340	20275	19979	20001	20049	20118	20149	20074	20228	20087	20239	20048	20151	20182	20049	20006	20251	20218	20293	20076	20232	20293	20142	20237	20229	20115	20267	20031	20245	20078	19935	20007	20036	20167	20092	20123	20271	19945	20242	20031	20207	20337	20079	20323	20069	20158	20069	20055	20091	20245	20169	20380	20244	20110	20127	20133	20092	20197	19935	20064	20097	20346	20252	20192	20340	20187	20042	20123	20163	20059	20182	20087	19925	20266	20178	20217	20218	20065	20294	20204	20251	20323	20064	20142	20101	20295	19966	20053	19957	20327	20064	20196	20189	20077	20213	20176	20220	19925	19970	20053	20089	20159	20390	20057	20303	20062	20279	20051	20052	20093	20011	20183	20038	20181	20133	20011	20234	20253	20384	20106	20067	20374	20370	20295	20185	20066	20169	20287	20297	20191	20135	20313	20227	20233	20332	20177	20182	20198	20155	20102	20102	20256	20110	20028	20124	20107	20122	19879	20145	19998	19944	20107	20028	20188	20171	20107	19782	20190	20288	20126	20256	20079	20049	20050	20286	19860	20104	20309	20112	20138	20192	20222	20149	20294	20033	20142	19944	20080	20076	20142	20198	20200	20278	19941	20176	20066	19897	19893	20243	20221	20052	20212	20148	19999	20094	20023	20206	20010	20105	20314	20177	19953	20116	20275	20221	20202	20105	20092	19951	20120	20154	20200	20250	20173	20062	20309	20239	20234	20018	20004	20206	20249	20390	19961	20044	20179	20052	20101	19943	20258	20270	20155	20152	20136	20231	20166	20076	20129	20383	20093	20160	20140	20256	19947	20319	20229	20314	20190	20026	20054	20227	20086	20148	20100	20094	20082	20006	20064	20196	19980	20059	20199	20105	20164	20293	19978	20067	19981	20131	19993	20299	20276	20278	20029	20173	20251	20100	20307	20190	20102	19996	20217	19868	20162	20146	19994	20028	20253	20155	19983	20148	20183	20468	20209	20322	20174	20146	20132	19931	20043	20260	20037	20295	20230	20095	20102	20073	20369	20197	20182	19978	20022	20136	20206	19996	19942	20056	20105	20049	20225	20043	20043	20211	20305	20014	20225	20200	19966	20138	20228	20032	20315	20081	19983	20316	20292	20167	20063	20205	20159	20227	20135	20196	20286	20294	20078	19942	20206	20094	20446	20278	20205	20441	20141	20240	20292	20102	20127	20217	20234	20482	20314	19951	20000	20176	20078	20176	20281	20121	20192	19978	20068	19926	20067	20099	20077	19977	19995	20321	20031	20143	20078	20136	20095	20125	20046	20232	19974	20071	20266	20181	20170	20235	20107	20175	19963	20397	20282	19984	20245	20308	20134	20382	20214	20105	20142	20160	20178	20323	20043	20168	20212	20138	19979	20195	20166	20095	19945	20256	20305	20171	20192	20088	20186	20076	20193	20336	20275	20055	20061	19977	19943	19981	20085	20019	20169	20080	20227	20074	20266	20284	19985	20191	20048	20072	20249	20140	20292	20105	20240	20091	20318	20182	20069	19829	20038	20130	20226	19934	20261	20040	20234	20063	20221	20394	20091	20140	19987	19948	20046	20224	20057	20079	20073	20147	20192	20280	20147	20143	20123	20054	20117	20188	20296	20019	20150	20186	20182	20090
16993	27990	26411	22208	20490	50325	73866	60365	42635	26862	19357	17648	17588	17411	17363	17412	17342	17458	17293	17303	17416	17359	17407	17325	17475	17243	17501	17228	17391	17609	17339	17383	17432	17468	17596	17505	17567	17370	17493	17328	17499	17345	17313	17371	17441	17300	17542	17366	17286	17358	17432	17319	17374	17386	17395	17431	17383	17484	17415	17351	17208	17469	17161	17484	17446	17303	17209	17451	17415	17445	17417	17332	17295	17404	17493	17370	17372	17459	17417	17594	17400	17210	17384	17338	17364	17473	17243	17436	17451	17322	17394	17650	17407	17303	17342	17409	17302	17516	17353	17437	17494	17483	17341	17129	17496	17586	17540	17435	17542	17386	17482	17541	17361	17331	17284	17288	17431	17408	17427	17539	17306	17304	17349	17417	17377	17355	17411	17339	17283	17478	17365	17253	17315	17520	17407	17422	17511	17348	17474	17388	17617	17308	17313	17370	17339	17443	17360	17422	17365	17528	17365	17470	17122	17249	17390	17493	17287	17304	17534	17342	17464	17276	17470	17314	17390	17511	17303	17487	17514	17634	17526	17216	17333	17358	17184	17375	17543	17403	17450	17491	17448	17162	17380	17464	17394	17303	17433	17278	17303	17442	17578	17267	17462	17355	17409	17435	17503	17335	17591	17350	17498	17342	17515	17385	17448	17527	17360	17352	17452	17418	17464	17487	17525	17291	17446	17229	17248	17367	17422	17399	17421	17418	17417	17544	17407	17415	17246	17362	17500	17394	17453	17321	17294	17475	17392	17449	17399	17500	17398	17320	17382	17345	17418	17477	17536	17452	17561	17282	17296	17432	17431	17247	17356	17449	17515	17247	17178	17373	17331	17262	17396	17108	17361	17365	17331	17560	17176	17464	17354	17313	17517	17363	17377	17425	17568	17303	17480	17426	17331	17262	17506	17376	17477	17498	17286	17269	17448	17365	17185	17366	17444	17326	17289	17582	17317	17300	17192	17463	17281	17326	17202	17409	17290	17454	17369	17398	17454	17336	17184	17375	17257	17286	17230	17574	17290	17373	17401	17422	17311	17217	17358	17408	17353	17300	17465	17438	17389	17372	17418	17419	17465	17446	17495	17282	17425	17357	17457	17472	17427	17448	17501	17302	17427	17341	17404	17372	17434	17356	17394	17337	17280	17447	17403	17284	17422	17523	17337	17210	17144	17275	17435	17347	17341	17343	17548	17329	17312	17505	17540	17255	17372	17378	17415	17377	17287	17322	17397	17427	17259	17338	17287	17263	17515	17263	17535	17569	17604	17365	17514	17373	17502	17429	17370	17387	17355	17401	17385	17352	17524	17529	17372	17414	17466	17442	17235	17519	17572	17354	17397	17575	17165	17434	17364	17569	17342	17274	17378	17471	17353	17309	17461	17351	17373	17496	17282	17276	17355	17305	17377	17443	17288	17496	17325	17394	17339	17401	17319	17337	17282	17412	17374	17240	17433	17402	17467	17396	17488	17268	17501	17271	17208	17565	17454	17352	17492	17358	17460	17372	17447	17414	17480	17368	17410	17286	17477	17379	17405	17451	17390	17418	17256	17381	17297	17295	17441	17271	17187	17361	17409	17411	17436	17154	17289	17414	17466	17491	17377	17277	17255	17296	17504	17177	17271	17342	17356	17546	17398	17363	17359	17442	17340	17342	17361	17465	17501	17298	17421	17447	17316	17295	17408	17340	17437	17334	17467	17330	17342	17504	17491	17478	17546	17431	17208	17438	17365	17370	17481	17353	17486	17405	17259	17477	17387	17519	17438	17429	17488	17443	17320	17490	17318	17359	17410	17505	17531	17195	17426	17369	17403	17397	17409	17378	17483	17420	17283	17434	17402	17476	17485	17435	17367	17464	17316	17487	17454	17319	17291	17273	17331	17360	17498	17332	17353	17348	17248	17351	17402	17466	17483	17394	17263	17243	17468	17446	17458	17373	17290	17242	17323	17338	17484	17487	17388	17373	17340	17404	17497	17437	17574	17355	17221	17443	17492	17420	17376	17421	17473	17326	17327	17193	17630	17517	17436	17350	17411	17407	17552	17193	17440	17379	17413	17305	17439	17344	17479	17321	17501	17465	17379	17464	17419	17410	17368	17179	17408	17357	17366	17217	17372	17461	17425	17550	17505	17167	17358	17369	17426	17356	17395	17377	17346	17408	17426	17417	17356	17221	17547	17355	17235	17393	17497	17336	17405	17423	17507	17504	17359	17399	17463	17371	17386	17247	17363	17447	17347	17501	17373	17462	17413	17348	17532	17241	17497	17456	17528	17432	17381	17433	17499	17545	17457	17342	17253	17378	17312	17277	17435	17351	17435	17603	17461	17329	17331	17229	17537	17356	17365	17214	17401	17304	17381	17422	17508	17252	17488	17279	17368	17619	17354	17325	17358	17460	17350	17358	17347	17230	17403	17413	17335	17270	17371	17194	17500	17588	17245	17383	17295	17562	17465	17385	17542	17226	17133	17255	17371	17337	17239	17319	17487	17438	17398	17488	17277	17401	17329	17402	17272	17469	17416	17488	17423	17398	17275	17360	17465	17349	17348	17299	17502	17199	17385	17317	17560	17425	17455	17503	17338	17277	17329	17304	17529	17365	17485	17304	17338	17394	17469	17300	17576	17529	17439	17523	17446	17378	17489	17424	17355	17463	17420	17289	17371	17287	17409	17412	17514	17268	17544	17355	17475	17390	17275	17286	17327	17305	17356	17328	17324	17455	17296	17382	17293	17116	17271	17504	17423	17362	17395	17204	17408	17413	17513	17460	17245	17410	17241	17244	17384	17269	17271	17434	17365	17489	17335	17488	17486	17358	17354	17356	17508	17507	17402	17438	17508	17475	17410	17343	17405	17457	17225	17317	17396	17468	17483	17518	17230	17350	17491	17337	17613	17545	17408	17325	17492	17458	17499	17371	17436	17326	17311	17412	17361	17322	17293	17479	17464	17224	17343	17290	17354	17346	17515	17333	17605	17440	17269	17259	17338	17513	17296	17462	17399	17424	17512	17244	17470	17269	17474	17332	17336	17388	17609	17359	17347	17134	17469	17336	17583	17275	17243	17372	17307	17516	17395	17332	17488	17379	17393	17433	17624	17419	17443	17285	17443	17387	17285	17409	17451	17379	17466	17410	17368	17200	17364	17551	17407	17276	17580	17385	17295	17249	17409	17430	17311	17332	17274	17515	17502	17221	17469	17375	17252	17448	17366	17393	17445	17335	17331	17328	17269	17437	17371	17250	17351	17276	17621	17438	17327	17490	17532	17273	17414	17485	17479	17417	17582	17318	17514	17187	17597	17367	17504	17549	17528	17406	17427	17568	17352	17323	17275	17490	17464	17387	17366	17365	17478	17595	17530	17397	17228	17454	17389	17464	17373	17255	17193	17353	17364	17448	17333	17367	17504	17405	17527	17270	17440	17235	17297	17379	17341	17472	17404	17222	17316	17322	17328	17331	17283	17378	17400	17437	17333	17505	17371	17218	17368	17515	17416	17349	17616	17402	17351	17229	17427	17473	17612	17487	17521	17254	17440	17351	17460	17424	17376	17434	17478	17329	17174	17404	17605	17406	17305	17397	17456	17365	17373	17292	17573	17376	17378	17408	17351	17522	17237	17368	17461	17324	17554	17279	17392	17536	17461	17553	17176	17369	17413	17543	17500	17542	17232	17367	17403	17316	17464	17267	17362	17408	17293	17473	17333	17421	17371	17404	17324	17423	17227	17485	17335	17400	17350	17204	17312	17385	17552	17374	17192	17447	17330	17405	17404	17432	17359	17198	17371	17369	17299	17280	17405	17441	17240	17325	17398	17306	17254	17480	17393	17418	17405	17549	17568	17350	17400	17412	17415	17345	17464	17397	17404	17561	17491	17454	17529	17456	17392	17562	17408	17321	17480	17226	17406	17343	17604	17235	17387	17320	17455	17453	17443	17276	17322	17370	17454	17515	17393	17426	17362	17265	17496	17325	17553	17589	17312	17368	17320	17409	17442	17383	17348	17427	17429	17374	17379	17279	17257	17504	17374	17240	17342	17380	17375	17251	17480	17427	17461	17229	17524	17324	17490	17390	17428	17304	17240	17386	17218	17383	17458	17340	17418	17417	17443	17219	17344	17414	17412	17480	17394	17306	17473	17369	17273	17324	17307	17516	17337	17179	17506	17392	17421	17369	17465	17442	17479	17282	17223	17411	17337	17362	17451	17367	17430	17304	17404	17410	17453	17412	17478	17336	17455	17452	17568	17342	17446	17262	17429	17405	17622	17304	17369	17420	17502	17187	17346	17366	17516	17338	17503	17271	17258	17412	17515	17255	17411	17297	17318	17358	17317	17327	17468	17549	17571	17405	17280	17382	17482	17587	17253	17323	17475	17320	17395	17364	17411	17375	17357	17367	17529	17493	17465	17473	17239	17442	17410	17478	17347	17609	17377	17367	17316	17348	17298	17346	17320	17355	17190	17343	17473	17243	17344	17240	17330	17388	17330	17318	17457	17401	17284	17394	17401	17332	17310	17292	17322	17523	17191	17382	17423	17301	17315	17575	17403	17350	17356	17527	17382	17361	17496	17464	17535	17394	17496	17416	17240	17330	17351	17464	17298	17564	17288	17288	17368	17388	17246	17265	17314	17445	17550	17418	17372	17353	17394	17599	17408	17318	17437	17474	17402	17332	17357	17380	17283	17423	17173	17369	17392	17355	17426	17498	17315	17494	17466	17530	17372	17355	17589	17448	17422	17379	17202	17338	17485	17284	17534	17246	17476	17244	17452	17257	17340	17422	17517	17244	17265	17360	17422	17515	17335	17458	17478	17602	17429	17378	17439	17425	17417	17537	17477	17365	17357	17408	17358	17452	17435	17501	17345	17378	17287	17405	17256	17370	17442	17393	17254	17196	17455	17368	17424	17333	17398	17389	17342	17472	17473	17355	17476	17393	17412	17418	17277	17437	17419	17389	17373	17525	17478	17319	17450	17479	17355	17489	17232	17257	17308	17451	17400	17421	17462	17511	17408	17463	17289	17467	17357	17320	17479	17467	17367	17406	17443	17483	17249	17158	17552	17448	17401	17433	17368	17280	17378	17204	17559	17104	17321	17340	17319	17416	17506	17407	17534	17395	17406	17358	17700	17506	17260	17284	17590	17401
29350	22512	23600	22017	20603	24245	29477	27247	24031	21898	20726	20623	20592	20499	20668	20495	20512	20460	20483	20380	20714	20853	20657	20507	20619	20426	20318	20445	20438	20510	20575	20557	20673	20353	20477	20411	20577	20673	20417	20462	20232	20495	20588	20531	20457	20623	20421	20395	20481	20499	20395	20351	20450	20478	20430	20537	20507	20465	20424	20548	20691	20482	20608	20593	20316	20201	20585	20456	20590	20500	20440	20521	20603	20437	20476	20336	20465	20552	20329	20496	20355	20409	20291	20489	20547	20695	20431	20591	20378	20372	20488	20354	20448	20487	20296	20586	20413	20492	20445	20426	20271	20509	20624	20513	20364	20652	20446	20444	20474	20460	20505	20481	20422	20453	20333	20465	20363	20584	20511	20497	20523	20403	20407	20391	20160	20391	20336	20415	20473	20465	20268	20402	20417	20223	20495	20628	20322	20431	20651	20489	20297	20406	20300	20425	20534	20491	20494	20583	20581	20660	20669	20284	20693	20398	20606	20531	20268	20538	20440	20325	20516	20571	20583	20411	20511	20332	20465	20338	20521	20422	20656	20415	20666	20358	20361	20468	20633	20522	20366	20491	20667	20482	20360	20307	20367	20524	20597	20382	20506	20524	20394	20638	20417	20422	20360	20470	20449	20205	20521	20448	20320	20568	20411	20494	20618	20507	20332	20264	20284	20508	20409	20626	20568	20637	20336	20221	20460	20512	20446	20505	20450	20285	20362	20465	20421	20514	20332	20361	20400	20490	20453	20516	20549	20414	20862	20473	20402	20329	20346	20486	20524	20558	20461	20500	20428	20270	20287	20422	20361	20335	20606	20547	20444	20433	20243	20511	20418	20428	20542	20501	20247	20530	20520	20474	20560	20387	20417	20556	20466	20375	20446	20447	20476	20528	20465	20655	20597	20373	20619	20491	20530	20356	20407	20520	20570	20702	20576	20467	20391	20363	20635	20337	20656	20361	20195	20360	20364	20406	20291	20608	20476	20404	20678	20332	20644	20584	20230	20357	20498	20448	20728	20658	20574	20495	20500	20331	20344	20429	20612	20610	20570	20530	20472	20623	20695	20331	20545	20442	20733	20554	20564	20436	20406	20464	20334	20425	20375	20306	20200	20350	20508	20391	20579	20402	20480	20368	20421	20316	20566	20490	20617	20520	20568	20449	20302	20538	20456	20379	20438	20448	20347	20390	20656	20597	20448	20505	20646	20530	20362	20419	20473	20610	20428	20389	20539	20226	20423	20395	20390	20546	20749	20432	20650	20639	20465	20548	20344	20369	20416	20432	20484	20372	20433	20443	20355	20339	20591	20465	20524	20497	20599	20433	20269	20318	20593	20550	20442	20636	20401	20351	20577	20454	20516	20524	20440	20305	20299	20400	20442	20529	20524	20562	20397	20232	20547	20456	20104	20488	20466	20455	20459	20446	20416	20376	20570	20427	20576	20505	20393	20484	20655	20450	20674	20516	20490	20368	20218	20610	20436	20348	20378	20471	20506	20474	20536	20292	20449	20514	20436	20276	20412	20351	20564	20461	20420	20423	20542	20226	20609	20378	20418	20406	20460	20326	20328	20333	20467	20201	20367	20267	20290	20483	20505	20333	20554	20535	20423	20246	20618	20570	20409	20457	20371	20600	20427	20594	20426	20404	20337	20529	20522	20310	20719	20421	20223	20354	20503	20608	20574	20323	20567	20658	20518	20426	20464	20586	20403	20677	20463	20616	20526	20547	20410	20470	20362	20435	20400	20352	20516	20485	20521	20371	20497	20394	20421	20313	20561	20399	20485	20566	20438	20313	20255	20570	20281	20378	20501	20617	20332	20426	20434	20433	20309	20379	20463	20440	20493	20234	20488	20557	20405	20513	20365	20658	20482	20352	20653	20867	20508	20284	20339	20262	20298	20403	20415	20616	20456	20284	20541	20497	20432	20658	20307	20296	20463	20587	20469	20485	20520	20446	20341	20304	20462	20525	20361	20345	20557	20692	20521	20501	20470	20629	20385	20256	20257	20518	20393	20590	20476	20586	20658	20663	20378	20476	20749	20459	20446	20434	20618	20525	20323	20382	20280	20428	20213	20233	20487	20502	20635	20495	20405	20471	20621	20679	20648	20598	20446	20483	20608	20415	20177	20575	20435	20440	20728	20422	20552	20412	20452	20423	20674	20265	20488	20477	20466	20329	20612	20443	20186	20445	20415	20554	20668	20602	20292	20572	20626	20603	20564	20335	20462	20417	20583	20587	20527	20474	20417	20615	20420	20491	20166	20557	20549	20455	20320	20508	20350	20358	20612	20647	20529	20619	20556	20476	20579	20709	20664	20666	20481	20452	20709	20486	20319	20327	20433	20268	20330	20547	20472	20503	20615	20503	20789	20704	20466	20380	20452	20549	20383	20579	20466	20507	20511	20427	20731	20703	20416	20325	20353	20268	20338	20610	20583	20456	20441	20390	20448	20393	20455	20477	20439	20391	20590	20469	20357	20467	20529	20281	20495	20436	20455	20540	20490	20501	20328	20306	20646	20370	20462	20654	20334	20460	20374	20349	20240	20507	20394	20459	20469	20435	20397	20234	20524	20243	20597	20599	20406	20589	20347	20430	20500	20398	20549	20240	20502	20445	20570	20671	20621	20378	20391	20575	20555	20337	20457	20670	20412	20510	20257	20126	20579	20405	20339	20383	20692	20461	20444	20612	20107	20561	20573	20458	20531	20381	20603	20525	20612	20518	20330	20552	20353	20534	20658	20380	20624	20426	20516	20412	20670	20282	20573	20619	20210	20392	20517	20540	20592	20453	20312	20258	20636	20484	20386	20658	20441	20381	20442	20475	20467	20659	20588	20635	20330	20449	20530	20353	20446	20417	20684	20399	20246	20358	20359	20369	20383	20547	20629	20551	20476	20376	20510	20402	20138	20472	20735	20528	20434	20576	20486	20552	20472	20454	20592	20223	20560	20468	20565	20308	20446	20381	20502	20474	20802	20369	20400	20523	20555	20617	20400	20465	20583	20446	20415	20448	20531	20411	20353	20567	20557	20459	20532	20397	20379	20345	20601	20411	20494	20473	20501	20702	20633	20389	20356	20524	20782	20454	20277	20416	20223	20332	20452	20352	20483	20352	20418	20389	20270	20215	20347	20326	20537	20529	20371	20426	20428	20633	20619	20502	20389	20359	20621	20581	20494	20570	20673	20633	20639	20379	20273	20607	20161	20374	20587	20616	20324	20374	20575	20327	20448	20322	20452	20538	20424	20500	20618	20519	20454	20294	20459	20369	20581	20469	20302	20332	20433	20633	20433	20589	20591	20396	20532	20507	20271	20441	20681	20719	20373	20411	20497	20384	20385	20730	20454	20331	20422	20423	20357	20596	20508	20557	20487	20410	20619	20453	20277	20492	20407	20429	20384	20525	20892	20599	20429	20484	20658	20536	20555	20425	20465	20432	20525	20419	20318	20440	20359	20344	20342	20598	20681	20531	20511	20269	20443	20452	20362	20605	20585	20605	20488	20447	20498	20218	20375	20482	20350	20417	20640	20617	20643	20469	20413	20514	20569	20392	20360	20535	20589	20424	20469	20386	20454	20458	20508	20585	20705	20520	20413	20556	20389	20319	20362	20453	20261	20447	20357	20626	20565	20515	20415	20701	20770	20570	20290	20522	20510	20593	20615	20253	20360	20470	20491	20364	20602	20382	20291	20445	20559	20634	20567	20549	20414	20346	20614	20447	20450	20622	20486	20411	20483	20316	20475	20570	20451	20543	20462	20437	20620	20555	20477	20564	20489	20289	20556	20407	20659	20684	20404	20388	20462	20578	20500	20421	20636	20567	20193	20558	20558	20488	20639	20552	20161	20148	20558	20493	20390	20549	20387	20512	20398	20627	20380	20378	20298	20249	20219	20371	20497	20542	20468	20396	20610	20444	20540	20378	20453	20486	20436	20467	20389	20519	20459	20543	20440	20554	20610	20534	20575	20707	20544	20388	20406	20382	20321	20423	20658	20318	20481	20568	20430	20579	20659	20361	20482	20542	20288	20431	20456	20403	20487	20336	20397	20484	20357	20561	20477	20514	20475	20503	20373	20409	20675	20387	20344	20579	20462	20545	20561	20335	20329	20426	20290	20558	20545	20638	20446	20570	20345	20556	20341	20553	20337	20554	20411	20741	20233	20495	20523	20370	20360	20661	20436	20517	20242	20434	20504	20501	20568	20649	20276	20492	20491	20206	20513	20411	20435	20510	20397	20442	20374	20585	20483	20542	20490	20723	20662	20532	20461	20393	20493	20284	20353	20160	20418	20475	20726	20461	20455	20324	20506	20340	20461	20445	20622	20331	20457	20629	20579	20726	20352	20264	20551	20402	20506	20471	20334	20401	20259	20601	20591	20515	20740	20519	20420	20547	20634	20337	20548	20396	20720	20280	20599	20690	20431	20396	20513	20453	20451	20476	20480	20503	20487	20303	20444	20529	20428	20530	20707	20458	20519	20418	20605	20398	20637	20399	20416	20562	20588	20648	20526	20412	20501	20471	20531	20232	20671	20580	20525	20402	20419	20466	20416	20244	20562	20355	20413	20450	20453	20691	20308	20541	20226	20257	20474	20256	20474	20728	20469	20551	20521	20390	20456	20731	20407	20452	20452	20561	20343	20416	20343	20567	20481	20317	20227	20324	20580	20481	20296	20459	20566	20606	20406	20393	20646	20266	20508	20516	20677	20632	20403	20527	20332	20556	20580	20388	20478	20295	20384	20479	20477	20587	20349	20354	20479	20420	20581	20755	20541	20509	20326	20407	20163	20375	20437	20334	20633	20550	20414	20349	20504	20458	20464	20511	20280	20396	20505	20441	20400	20425	20436	20435	20259	20462	20369	20463	20525	20351	20514	20514	20552	20456	20388	20409	20577	20434	20533	20657	20407	20420	20409	20538	20618	20517	20618	20623	20517	20373	20510	20524	20456	20546	20371	20501	20577	20427	20596	20460	20771	20431	20438	20216	20519	20385	20490	20490	20480	20451	20405	20608	20394	20456	20535	20411	20250	20302	20279	20673	20334	20558	20352	20574	20487	20195	20665	20476	20310	20535	20408	20482	20632	20480	20700	20291	20445	20516	20436	20467	20332	20491	20386	20550	20458	20373	20337	20594	20549	20519
16623	18120	17959	17729	18032	24484	29475	25867	21353	18430	17788	17530	17531	17507	17495	17349	17650	17399	17624	17554	17452	17620	17516	17369	17507	17517	17647	17619	17535	17447	17481	17487	17467	17477	17572	17416	17515	17483	17478	17374	17377	17438	17481	17361	17590	17587	17327	17523	17405	17425	17532	17499	17595	17504	17520	17398	17391	17580	17598	17586	17452	17492	17565	17592	17409	17528	17582	17502	17452	17333	17571	17481	17442	17455	17312	17428	17721	17594	17545	17298	17547	17706	17564	17656	17589	17575	17537	17413	17497	17535	17482	17503	17597	17619	17435	17621	17634	17390	17435	17564	17484	17678	17322	17513	17597	17588	17423	17657	17566	17492	17495	17460	17359	17590	17561	17575	17505	17434	17355	17554	17388	17456	17485	17288	17477	17435	17459	17548	17456	17548	17630	17387	17563	17436	17422	17543	17486	17502	17628	17254	17566	17477	17430	17655	17629	17644	17553	17420	17535	17576	17405	17601	17437	17428	17406	17471	17497	17613	17307	17455	17401	17513	17506	17549	17616	17564	17421	17511	17439	17371	17558	17378	17423	17651	17427	17498	17502	17460	17345	17317	17571	17607	17374	17501	17480	17572	17350	17580	17564	17514	17363	17576	17686	17505	17592	17362	17346	17544	17512	17573	17479	17624	17396	17607	17559	17582	17498	17477	17458	17508	17686	17668	17320	17509	17559	17502	17590	17634	17493	17438	17560	17519	17455	17530	17441	17328	17461	17611	17318	17434	17448	17462	17572	17531	17408	17372	17546	17539	17592	17416	17552	17490	17604	17404	17443	17573	17571	17539	17405	17609	17434	17606	17580	17502	17383	17514	17519	17463	17425	17434	17464	17640	17536	17479	17612	17480	17505	17432	17387	17533	17391	17632	17662	17401	17674	17447	17470	17499	17553	17505	17439	17470	17599	17504	17366	17545	17585	17498	17584	17638	17409	17431	17620	17592	17400	17383	17609	17567	17517	17467	17305	17646	17446	17508	17338	17672	17416	17657	17689	17425	17507	17574	17581	17525	17337	17363	17598	17482	17415	17408	17463	17404	17471	17431	17418	17660	17536	17320	17250	17498	17542	17487	17638	17501	17487	17572	17564	17357	17506	17395	17482	17509	17359	17536	17477	17406	17540	17523	17601	17590	17466	17530	17491	17587	17597	17638	17568	17603	17627	17459	17337	17593	17563	17511	17426	17563	17663	17500	17414	17532	17657	17385	17406	17647	17618	17434	17570	17655	17695	17423	17675	17373	17620	17623	17483	17474	17540	17454	17506	17664	17394	17613	17515	17359	17570	17303	17680	17396	17505	17571	17624	17527	17290	17466	17521	17704	17502	17464	17509	17438	17511	17341	17535	17412	17472	17621	17453	17565	17568	17502	17550	17589	17481	17492	17541	17497	17555	17424	17442	17412	17447	17507	17479	17377	17612	17479	17492	17580	17599	17499	17626	17468	17422	17479	17550	17455	17582	17599	17477	17365	17433	17484	17473	17672	17498	17659	17359	17442	17540	17454	17452	17409	17448	17754	17590	17528	17550	17373	17420	17699	17604	17460	17457	17506	17408	17532	17429	17451	17599	17589	17691	17519	17589	17440	17602	17701	17506	17610	17565	17486	17507	17375	17455	17588	17453	17601	17633	17518	17590	17477	17402	17508	17588	17396	17413	17534	17220	17590	17636	17365	17538	17457	17552	17334	17638	17611	17562	17665	17474	17392	17220	17507	17464	17441	17473	17667	17453	17445	17512	17579	17436	17588	17486	17476	17691	17546	17583	17630	17481	17451	17507	17606	17558	17619	17532	17472	17586	17506	17606	17645	17538	17493	17429	17609	17476	17514	17474	17601	17543	17705	17378	17624	17435	17282	17698	17391	17701	17525	17626	17397	17503	17478	17617	17696	17507	17413	17470	17520	17579	17367	17522	17517	17460	17408	17482	17447	17517	17516	17511	17397	17525	17474	17534	17502	17345	17530	17603	17534	17308	17601	17485	17460	17557	17622	17405	17444	17418	17312	17573	17310	17446	17544	17413	17413	17488	17591	17535	17454	17356	17380	17425	17403	17418	17545	17551	17549	17562	17525	17642	17398	17612	17465	17432	17364	17603	17533	17331	17411	17777	17386	17585	17578	17509	17410	17601	17394	17756	17704	17524	17611	17605	17719	17578	17489	17549	17357	17564	17583	17423	17591	17276	17526	17426	17449	17655	17349	17507	17611	17394	17442	17444	17498	17479	17445	17504	17431	17545	17446	17404	17431	17545	17537	17720	17629	17494	17393	17647	17476	17423	17397	17510	17481	17444	17557	17536	17412	17518	17576	17528	17515	17523	17626	17482	17675	17371	17314	17420	17586	17502	17490	17485	17687	17471	17660	17506	17598	17443	17543	17633	17443	17422	17609	17487	17393	17397	17695	17494	17609	17624	17570	17523	17563	17442	17520	17521	17526	17491	17633	17551	17485	17601	17610	17472	17458	17533	17667	17573	17463	17623	17537	17377	17518	17441	17536	17531	17338	17560	17388	17353	17590	17506	17683	17434	17476	17599	17487	17530	17478	17453	17380	17356	17557	17559	17619	17425	17543	17538	17480	17451	17513	17359	17398	17315	17605	17544	17492	17352	17535	17566	17395	17504	17380	17402	17517	17492	17521	17588	17468	17618	17364	17513	17545	17596	17573	17555	17661	17409	17295	17400	17449	17774	17474	17476	17509	17523	17307	17492	17595	17454	17465	17413	17526	17516	17442	17526	17487	17539	17395	17456	17398	17662	17510	17450	17562	17485	17551	17513	17438	17413	17434	17563	17487	17579	17618	17480	17532	17381	17432	17503	17540	17556	17486	17502	17412	17430	17546	17437	17462	17670	17471	17513	17646	17514	17537	17668	17485	17537	17565	17483	17556	17493	17787	17473	17479	17534	17573	17372	17412	17537	17662	17447	17306	17548	17666	17616	17464	17465	17526	17495	17579	17384	17690	17663	17471	17450	17687	17539	17536	17508	17392	17357	17476	17405	17545	17517	17488	17491	17418	17489	17333	17703	17502	17530	17373	17775	17495	17498	17328	17397	17566	17557	17383	17574	17560	17670	17399	17418	17445	17648	17406	17464	17606	17583	17613	17452	17529	17689	17368	17662	17444	17415	17417	17560	17628	17595	17596	17404	17311	17680	17592	17386	17362	17543	17559	17493	17416	17469	17416	17511	17705	17511	17574	17363	17408	17580	17467	17502	17310	17600	17478	17428	17355	17534	17446	17366	17529	17564	17529	17409	17413	17456	17527	17620	17537	17278	17383	17479	17653	17658	17366	17575	17496	17395	17502	17600	17557	17578	17478	17638	17442	17611	17573	17401	17486	17627	17560	17436	17449	17482	17671	17535	17719	17605	17449	17589	17507	17516	17660	17458	17540	17478	17558	17469	17606	17402	17476	17740	17587	17642	17547	17662	17624	17470	17473	17608	17520	17564	17668	17482	17377	17597	17420	17506	17432	17548	17533	17601	17478	17419	17421	17581	17594	17576	17635	17495	17829	17438	17183	17490	17478	17398	17558	17475	17676	17499	17450	17375	17652	17438	17510	17407	17505	17595	17447	17367	17463	17522	17495	17516	17470	17557	17576	17559	17560	17628	17393	17516	17547	17564	17558	17516	17494	17665	17656	17489	17539	17887	17569	17450	17325	17642	17571	17625	17356	17573	17368	17475	17454	17459	17582	17556	17325	17447	17316	17473	17597	17385	17453	17540	17513	17614	17627	17516	17453	17609	17464	17511	17517	17414	17436	17495	17308	17387	17586	17588	17516	17553	17344	17583	17572	17704	17364	17538	17457	17487	17420	17500	17533	17456	17445	17411	17538	17640	17490	17546	17678	17390	17617	17549	17529	17364	17492	17500	17518	17520	17598	17447	17615	17700	17408	17568	17477	17630	17435	17649	17333	17530	17478	17703	17566	17560	17499	17590	17388	17433	17521	17589	17524	17422	17635	17415	17615	17492	17470	17423	17624	17401	17438	17697	17615	17608	17503	17449	17544	17530	17564	17481	17496	17609	17478	17568	17364	17657	17435	17460	17501	17321	17675	17612	17578	17488	17411	17497	17425	17543	17490	17578	17407	17596	17642	17447	17582	17552	17484	17294	17466	17318	17264	17556	17637	17684	17494	17519	17462	17407	17621	17272	17667	17603	17287	17497	17586	17418	17334	17602	17364	17546	17367	17628	17580	17460	17536	17420	17465	17585	17569	17633	17304	17441	17508	17440	17600	17513	17457	17606	17577	17492	17489	17371	17372	17472	17694	17546	17439	17463	17335	17514	17504	17606	17443	17561	17595	17428	17524	17362	17487	17478	17435	17434	17367	17497	17470	17547	17415	17369	17545	17605	17501	17523	17547	17470	17722	17484	17555	17535	17422	17359	17672	17443	17400	17612	17451	17557	17523	17568	17626	17618	17488	17426	17565	17476	17583	17395	17411	17520	17556	17650	17589	17588	17421	17535	17559	17419	17537	17617	17551	17581	17566	17513	17541	17463	17562	17467	17371	17579	17409	17468	17430	17486	17522	17459	17543	17650	17587	17523	17517	17443	17551	17527	17667	17412	17586	17500	17617	17609	17464	17530	17358	17456	17674	17482	17535	17468	17579	17563	17657	17564	17410	17375	17603	17309	17528	17439	17461	17329	17640	17331	17396	17407	17601	17531	17542	17423	17464	17543	17518	17501	17641	17592	17578	17435	17574	17637	17568	17603	17452	17433	17476	17483	17609	17665	17658	17516	17430	17514	17412	17536	17617	17524	17615	17487	17404	17519	17496	17560	17492	17541	17562	17634	17415	17515	17653	17517	17566	17453	17555	17364	17444	17636	17527	17448	17268	17459	17462	17589	17516	17551	17660	17453	17526	17453	17381	17618	17356	17568	17502	17710	17490	17473	17638	17591	17546	17388	17486	17647	17542	17407	17517	17492	17514	17712	17600	17497	17604	17626	17522	17444	17512	17729	17458	17529	17422	17578	17460	17494	17413	17412	17377	17466	17521	17609	17572	17682	17448	17505	17459	17428	17540	17417	17772	17229	17500	17521	17437	17556	17468	17461	17632	17333	17490	17505	17551	17658	17653	17679	17474	17349	17495	17356	17475	17555	17469	17537	17579	17541	17568
25670	21096	27359	25887	21490	32868	54045	45749	32601	24295	21151	20349	20265	20141	19936	19999	20270	20110	20101	20304	20149	20030	19947	20028	20073	20259	20015	20188	19965	20180	20045	19941	20015	19945	20037	20021	20079	20022	20236	20285	19908	19999	20057	20009	20242	19893	20191	20057	20119	19922	20182	20147	19971	19952	20064	20152	19987	19888	20059	20057	20089	19900	20028	20029	19952	20039	20010	20125	20047	19855	20112	20045	19923	19981	20061	19790	20001	20020	20061	20113	19822	19984	19893	19950	20110	19876	20001	20134	20039	20003	19825	20044	20143	19974	19886	19883	19929	19867	19896	20042	19912	20117	20238	20134	19908	19924	19908	20000	19928	19812	19913	19997	20030	19929	20048	20076	20080	19905	19961	20079	20102	19937	19853	19883	19996	19866	19814	20170	20168	19812	20060	19913	20063	20126	20056	20143	20083	20248	19949	20220	19913	19921	20152	20027	20017	19961	19892	19938	19957	20054	20024	20056	19867	20082	19871	20136	20157	20004	19831	19765	19842	20147	20050	19942	20033	19875	19927	19994	19816	19872	19989	19903	19905	19967	19925	20025	20156	20090	20042	19985	20001	20084	20083	20022	20010	19785	20170	19809	20068	19919	19892	20021	20075	20052	19904	19998	19854	20026	20151	19983	19976	19967	19998	20181	20260	20007	19889	20072	20219	20086	19962	19945	20004	20104	20009	19980	20101	20133	20094	20091	19988	20214	19985	20134	19971	20144	19926	20027	19980	20043	19882	20100	19872	20020	20074	19967	20054	20084	19920	19883	19929	20017	20005	20017	20115	20222	19827	20129	19957	20175	20061	20052	20091	20039	20265	20119	19931	20147	19935	19910	19944	19773	19776	20004	20193	20224	19984	19954	20175	19970	19976	20003	20287	20128	20199	20060	20084	19986	19952	19969	20133	20066	19959	20154	20135	19979	19906	19914	20029	19985	19989	20030	19888	20205	19940	19943	20199	19901	19915	20023	20060	19852	19930	19981	20036	19941	20134	19985	20123	20035	20005	20078	20008	20005	19966	19881	19975	20137	20128	20119	20024	19943	20105	20053	19989	20180	20026	20035	19905	19976	19991	19956	19840	20103	20030	19918	19981	20226	20034	20178	19886	19991	19967	19957	20056	20038	19988	20048	19912	19856	20066	19951	19873	20197	20051	20114	19878	19921	19931	20007	20109	19929	20041	20131	20012	20209	20023	19986	20192	19931	19862	20254	20027	20076	19972	19864	20044	19966	20125	20126	19834	20001	19947	19878	20166	20010	20058	19888	19855	20077	20159	20046	20062	19939	20089	19995	20106	20005	20162	19785	19853	19906	20094	19911	20025	19867	19930	20010	19860	19964	19907	19973	20003	20096	20342	19908	20157	19986	20047	20029	20048	19813	19728	19864	20015	19885	19978	19976	20001	20153	19973	20012	20033	19972	19987	19896	20164	20109	19968	20123	19903	20002	20140	19675	20041	19789	19947	20123	20087	20082	20049	19982	20117	19902	20221	20034	19542	20143	20075	20124	20041	20080	20041	20159	20198	20001	20067	20032	20072	20024	19945	20138	19817	20112	20017	19926	20023	20019	20069	20068	20110	20075	20255	19915	20024	19931	20143	20025	20084	20197	20199	20256	20188	20049	19935	19974	19934	19954	20241	20078	20211	20073	20087	19965	20123	19929	20019	19935	20167	20057	20077	20076	19915	20116	20064	20022	20009	19934	19886	20019	20114	20155	20010	19833	19904	20153	19945	20053	19952	20059	20073	20088	20230	19856	20061	20090	19865	20145	19960	19937	20004	19971	19790	19954	19940	19992	19746	19909	19912	20035	20163	19938	20119	19978	20012	20005	19903	20102	20046	19846	19912	19857	20238	19844	20037	19930	19841	20002	19980	20152	19887	19905	20115	19785	20153	20061	20008	20006	20235	20123	20031	19759	19998	19933	20146	20068	20077	20015	19761	20026	19926	19764	19842	19853	20056	20049	20185	20168	20119	19613	20212	19962	20135	19932	19946	19880	20020	19891	19943	20007	19937	19993	20035	19946	19896	19953	20016	20152	20072	20204	19813	20093	19897	20053	19970	20200	20014	20105	20005	20124	19883	20137	19852	20208	19897	19966	20072	20163	20215	19975	19935	20289	20033	20064	20034	20112	20012	19862	19808	20009	20121	19967	20248	19956	19920	20084	20154	19995	19988	19754	19938	19961	19899	19818	19844	19976	20111	19950	20028	19935	20144	19915	20100	19890	20013	20096	20157	20109	20170	19886	20000	20042	20099	20008	20113	19965	19763	20003	20149	19942	19688	20077	20065	19925	19950	19879	20135	19850	20074	19975	20111	20067	20056	19969	19942	20150	19918	19942	20025	20051	20049	20118	20429	19997	20145	19963	20183	20197	19982	20071	20017	19824	20081	20089	19981	20045	19998	20188	19999	20040	19903	19927	19949	20059	20026	20090	19837	20109	19990	20246	19960	19988	20061	19993	20077	19943	20192	20196	19643	20128	19987	19871	20215	20020	19862	19854	20051	20003	19978	19886	20270	19944	19991	20047	19885	19964	19976	20001	20043	19979	20104	20072	19832	20028	20000	20010	20027	20047	20094	19978	20067	20075	20068	20059	19998	20145	20011	19862	20143	20075	19921	19869	20055	19800	19949	19903	20074	19860	20163	20077	19903	20009	20176	20145	20148	20138	19860	19978	19980	20033	20157	20111	20112	19901	19957	20060	19985	20150	20265	19918	20078	20049	19860	20188	20254	19863	19968	20154	20281	20074	19822	20124	20024	20025	20011	20026	19978	20113	20063	19947	20365	19973	20050	19905	20248	19954	20105	19755	19892	20059	19861	19912	20010	20152	19956	20055	20140	20016	19848	19976	20048	19933	19906	20115	20047	20197	20034	19956	19935	19877	20060	19859	20011	19871	19974	20018	20027	20100	20060	20065	20014	19891	19932	20084	20015	20039	20073	19873	19957	20278	20093	19972	19998	20078	19977	20056	19951	20093	20105	19981	20126	20200	20011	19896	20161	20110	19960	20098	19960	19784	19999	19819	19909	19988	20079	20210	20063	19942	20024	19972	19893	20275	20003	20304	19763	20132	20091	19958	20068	19919	20099	19767	19815	20024	20126	20016	19944	20133	20040	19995	20056	19879	20188	20139	19991	20188	20282	20031	19992	19861	20139	20067	19991	19977	20158	20066	20078	19965	20032	19978	20060	20019	19961	20030	20001	20057	20262	20103	20160	19899	20138	20157	19985	20137	20219	20072	19937	20090	20056	20015	20240	20082	20086	20098	20188	19920	20284	19830	19878	20111	19932	20037	19996	20060	20059	20047	20191	20082	20168	19838	19956	20154	20131	19960	19954	20209	19951	20021	20114	20079	20150	19856	20063	20120	20130	19862	19981	19996	20204	20050	19868	19912	19970	20102	20028	20128	19981	20004	20101	20030	20139	20063	20046	20063	20000	20044	19995	20053	19772	20117	19923	19874	20342	20046	19937	20021	19901	20046	19962	20019	20019	20110	19989	19932	20053	20099	20042	20014	20011	20064	19907	19906	19857	19942	20107	20428	20017	19923	20115	20113	20029	20116	20015	20082	20133	19967	19927	20062	19967	20073	19982	19986	19993	19851	20077	20008	20194	20066	19790	19918	20207	20039	20189	19941	20124	19985	20097	19918	20168	19882	19946	20096	20047	20196	19927	20152	19895	20116	20145	19779	20054	20300	20140	20140	19990	20088	19912	19856	20141	19889	19781	19993	20110	20073	20154	19877	19905	20070	20188	19991	19966	20000	20011	19989	19871	20083	20061	20197	19996	19979	19915	19998	20173	20099	20049	20045	20245	20206	19925	19862	20176	19950	20038	19904	20277	20186	20145	20028	20143	20136	19951	20132	19905	19870	19972	20158	20110	19883	20078	19959	20039	20033	19915	19899	20049	19906	19896	20154	20266	19982	20167	20178	19978	20029	20098	20047	20135	19951	19913	19983	19769	19846	20147	20019	20035	20062	20090	20002	20187	19935	20184	20004	20146	20105	19906	19892	20079	20051	19940	19888	19897	19981	20135	20164	19878	19699	20050	20039	19966	19879	20057	19932	19871	20098	20014	19929	19905	20084	19986	20043	19981	19916	20018	20028	20137	20092	20039	20274	20156	19795	19957	20195	20121	20267	20199	20139	19988	20074	19836	19981	19959	20040	19953	19945	19999	20081	20003	20073	20157	19984	20063	20055	19872	19970	20204	20040	20153	20078	19885	20051	19908	20086	19854	19894	19966	20010	19925	20011	20013	19984	19950	19861	19919	20215	20068	20099	20080	20022	20192	20089	20237	20158	20067	20186	20050	19921	20066	19926	19987	19950	20134	19933	20047	20055	20082	19908	20069	20002	20114	20196	20046	20104	20125	20012	20179	19982	19963	20307	20045	19965	20034	19923	20099	20084	20131	19844	20062	19958	20045	19994	19958	20049	20155	20118	20121	19968	19983	20069	20173	19987	19921	19832	19978	20144	20067	20180	19928	19732	19832	19984	19905	19947	19999	19977	19986	19912	19965	19905	20168	20012	19886	20093	19877	20086	20079	19882	19937	20082	20043	20154	20120	20039	20051	20078	20218	20058	20020	20176	19909	19913	20035	19905	19947	20014	20093	19953	19808	19897	19884	20037	19938	19997	20169	20121	20004	20137	20138	19887	20101	20228	19978	20020	20070	19788	20162	20043	20087	19973	19702	20027	19980	20167	20066	20214	19952	20045	19949	19929	19920	20094	20068	20006	20035	20029	19916	20003	19904	19940	20171	20094	20178	19850	20137	19974	20045	19758	20062	20057	19951	20148	20058	20017	20097	19970	20016	20275	20119	20202	20289	20142	19915	19945	19926	19972	20047	20109	20062	19934	20079	20169	20121	19801	19803	19967	19977	19783	19935	20037	20093	20076	20070	20176	20146	19931	19975	20023	20208	20064	20093	19904	20080	20048	20510	20106	20137	19990	20124	20066	20062	20051	20036	20173	20006	19990	20196	20071	20021	20189	20080	20059	19970	20065	20154	19953	20043	19839	20198	20087	20111	20046	20357	19820	20069	19992	19980	20032	19895	20284	20026	20016	19899	19971	20036	20137	19949	20070	20008	19953	20179	20014	19946	19982	20250	20263	20099	20150
15101	21423	20897	19052	18833	36211	52759	45261	30838	21037	17920	17467	17291	17247	17190	17155	17258	17282	17188	17176	17265	17282	17344	17426	17252	17394	17307	17197	17257	17209	17316	17257	17299	17166	17279	17324	17283	17089	17266	17308	17409	17337	17148	17220	17180	17367	17161	17255	17235	17263	17399	17109	17379	17253	17428	17374	17136	17244	17231	17348	17367	17298	17025	17168	17298	17400	17161	17230	17444	17286	17219	17232	17209	17402	17218	17144	17166	17278	17241	17277	17359	17286	17289	17140	17222	17432	17241	17301	17311	17257	17141	17267	17341	17249	16993	17351	17267	17272	17457	17247	17239	17277	17226	17215	17353	17154	17177	17244	17288	17289	17229	17146	17239	17259	17217	17234	17215	17129	17202	17264	17211	17344	17304	17293	17384	17296	17104	17259	17230	17199	17346	17285	17346	17311	17231	17474	17312	17096	17217	17194	17183	17301	17354	17234	17258	17284	17472	17275	17167	17153	17228	17212	17344	17482	17300	17238	17284	17316	17296	17184	17308	17360	17349	17216	17450	17377	17439	17418	17330	17197	17393	17480	17128	17255	17310	17092	17350	17115	17370	17249	17235	17057	17298	17299	17379	17249	17395	17177	17262	17218	17263	17340	17317	17222	17440	17235	17198	17304	17507	17278	17288	17263	17246	17443	17328	17231	17252	17323	17419	17188	17312	17226	17408	17235	17162	17330	17237	17160	17362	17116	17285	17310	17304	17274	17143	17326	17200	17279	17137	17319	17399	17284	17214	17411	17173	17276	17282	17288	17066	17404	17363	17336	17375	17348	17425	17283	17415	17236	17315	17157	17200	17097	17324	17214	17209	17352	17208	17137	17180	17280	17041	17283	17293	17137	17286	17313	17241	17207	17342	17365	17169	17164	17232	17229	17314	17311	17275	17145	17172	17291	17374	17230	17290	17218	17225	17235	17371	17192	17312	17300	17183	17232	17140	17179	17162	17312	17404	17226	17209	17218	17258	17242	17255	17272	17361	17251	17181	17150	17322	17101	17178	17231	17306	17090	17256	17263	17102	17178	17268	17194	17258	17269	17136	17180	17340	17289	17350	17238	17257	17443	17199	17354	17411	17299	17198	17304	17236	17424	17272	17319	17405	17131	17229	17273	17121	17180	17415	17280	17189	17213	17244	17104	17340	17157	17267	17326	17269	17313	17202	17197	17285	17427	17315	17338	17466	17260	17242	17292	17361	17257	17284	17285	17059	17144	17404	17195	17330	17228	17232	17420	17275	17193	17169	17344	17132	17306	17276	17483	17169	17136	17378	17268	17249	17193	17424	17209	17179	17193	17372	17258	17130	17241	17258	17169	17161	17250	17371	17357	17145	17383	17260	17326	17443	17365	17438	17390	17313	17406	17252	17256	17099	17327	17173	17177	17238	17235	17300	17225	17376	17422	17290	17103	17044	17373	17209	17230	17246	17083	17266	17365	17320	17304	17089	17211	17465	17163	17426	17224	17306	17157	17239	17102	17227	17291	17246	17203	17355	17419	17319	17259	17180	17257	17319	17201	17180	17075	17276	17285	17472	17268	17140	17360	17413	17490	17385	17229	17176	17296	17185	17093	17263	17363	17320	17184	17247	17343	17376	17357	17197	17029	17195	17195	17349	17291	17257	17300	17108	17187	17316	17026	17317	17206	17337	17349	17115	17227	17273	17131	17205	17172	17240	17349	17270	17106	17259	17278	17305	17112	17345	17199	17281	17180	17385	17206	17157	17330	17233	17277	17251	17308	17435	17446	17321	17105	17233	17389	17090	17335	17159	17264	17235	17174	17188	17394	17425	17401	17242	17427	17182	17049	17278	17390	17295	17088	17285	17113	17231	17431	17257	17251	17252	17235	17320	17315	17313	17424	17136	17210	17297	17369	17275	17120	17228	17390	17371	17211	17457	17308	17157	17221	17284	17250	17309	17276	17168	17297	17070	17284	17347	17405	17240	17284	17342	17311	17171	17314	17316	17168	17168	17382	17111	17300	17307	17021	17280	17271	17377	17225	17233	17217	17241	17175	17459	17305	17284	17055	17321	17163	17520	17283	17097	17297	17425	17139	17147	17108	17082	17251	17268	17219	17319	17228	17285	17257	17404	17347	17143	17193	17258	17315	17416	17100	17282	17309	17317	17334	17428	17202	17408	17212	17216	17284	17455	17303	17354	17297	17474	17261	17265	17290	17258	17246	17164	17266	17141	17302	17190	17261	17429	17242	17065	17297	17129	17316	17219	17153	17289	17284	17350	17401	17248	17378	17181	17319	17302	17391	17473	17146	17126	17319	17278	17283	17308	17367	17412	17192	17349	17291	17376	17206	17198	17246	17127	17223	17206	17439	17465	17363	17378	17310	17204	17243	17240	17263	17169	17190	17309	17323	17258	17205	17285	17342	17449	17131	17480	17264	17266	17435	17232	17398	17180	17333	17426	17327	17206	17118	17219	17353	17214	17172	17320	17212	17265	17242	17202	17437	17224	17302	17175	17345	17158	17221	17207	17319	17412	17231	17273	17409	17175	17353	17375	17210	17197	17291	17243	17192	17262	17238	17157	17400	17329	17196	17290	17202	17168	17391	17094	17235	16970	17167	17290	17156	17280	17306	17291	17339	17187	17114	17261	17314	17418	17355	17370	17168	17363	17277	17255	17161	17315	17277	17267	17218	17391	17462	17240	17383	17242	17257	17378	17305	17228	17208	17307	17219	17198	17118	17280	17292	17367	17321	17245	17372	17297	17182	17307	17217	17302	17265	17301	17308	17234	17345	17256	17107	17155	17315	17419	17193	17317	17442	17251	17443	17372	17245	17411	17375	17363	17297	17216	17460	17238	17368	17358	17054	17186	17296	17358	17394	17165	17316	17359	17504	17118	17286	17387	17294	17441	17187	17229	17293	17273	17373	17298	17128	17261	17244	17233	17442	17239	17389	17450	17316	17259	17175	17276	17313	17261	17290	17345	17388	17256	17267	17128	17391	17195	17396	17116	17331	17325	17410	17438	17340	17334	17021	17332	17318	17135	17440	17594	17113	17068	17283	17175	17142	17366	17364	17302	17279	17256	17303	17205	17341	17107	17381	17216	17361	17191	17323	17345	17294	17070	17212	17133	17298	17242	17345	17152	17300	17298	17252	17161	17427	17198	17296	17149	17133	17363	17309	17347	17278	17031	17265	17156	17235	17314	17336	17216	17253	17298	17198	17270	17359	17206	17306	17049	17420	17226	17321	17099	17330	17318	17275	17332	17157	17304	17130	17242	17203	17183	17230	17302	17241	17494	17383	17257	17260	17257	17247	17182	17353	17140	17352	17299	17488	17159	17315	17273	17268	17401	17267	17252	17475	17157	17209	17221	17386	17394	17190	17110	17263	17338	17260	17142	17217	17308	17365	17256	17303	17233	17316	17171	17249	17281	17356	17359	17230	17384	17307	17258	17423	17272	17259	17192	17353	17234	17290	17187	17354	17242	17228	17275	17357	17205	17401	17171	17242	17295	17238	17360	17347	17359	17308	17362	17356	17214	17286	17201	17150	17102	17286	17226	17230	17426	17405	17408	17134	17296	17306	17132	17268	17280	17305	17373	17301	17143	17178	17203	17209	17334	17164	17231	17113	17135	17440	17255	17184	17234	17478	17247	17252	16985	17153	17283	17179	17076	17178	17225	17128	17410	17263	17538	17337	17448	17436	17346	17330	17272	17241	17041	17269	17328	17330	17472	17418	17194	17396	17191	17168	17282	17248	17264	17201	17333	17344	17354	17355	17293	17233	17332	17180	17125	17261	17528	17318	17319	17137	17357	17150	17215	17370	17094	17266	17070	17191	17182	17529	17388	17163	17239	17290	17167	17348	17250	17346	17263	16982	17113	17447	17389	17326	17357	17277	17309	17264	17365	17302	17169	17157	17258	17169	17486	17189	17331	17238	17278	17137	17340	17171	17112	17302	17296	17355	17251	17273	17275	17383	17101	17271	17289	17401	17322	17365	17317	17278	17173	17386	17275	17162	17141	17183	17287	17174	17215	17169	17275	17164	17306	17373	17234	17173	17273	17280	17226	17290	17289	17267	17167	17226	17158	17406	17261	17277	17357	17100	17155	17372	17299	17296	17323	17256	17286	17315	17372	17273	17253	17201	17271	17289	17243	17307	17436	17368	17323	17339	17205	17541	17372	17404	17180	17295	17198	17262	17259	17384	17184	17206	17268	17090	17193	17095	17136	17307	17181	17309	17374	17308	17129	17216	17231	17283	17273	17274	17252	17289	17457	17271	17179	17226	17240	17295	17179	17286	17264	17413	17238	17313	17229	17354	17369	17267	17466	17258	17301	17263	17132	17132	17271	17339	17229	17250	17329	17247	17217	17350	17363	17121	17249	17163	17450	17031	17372	17362	17290	17319	17241	17225	17354	17112	17103	17048	17210	17291	17319	17339	17175	17272	17238	17231	17293	17274	17385	17199	17299	17223	17486	17323	17339	17069	17517	17369	17373	17509	17346	17137	17191	17329	17312	17336	17285	17178	17182	17274	17344	17254	17282	17256	17405	17515	17201	17422	17363	17346	17280	17319	17258	17387	17232	17266	17160	17262	17207	17163	17247	17350	17219	17263	17294	17296	17083	17310	17159	17301	17318	17339	17055	17115	17254	17189	17269	17233	17139	17184	17129	17110	17419	17283	17388	17240	17296	17302	17178	17373	17212	17114	17401	17395	17142	17288	17168	17166	17254	17159	17310	17237	17386	17204	17092	17309	17223	17298	17367	17170	17182	17385	17332	17242	17180	17330	17311	17294	17194	17270	17100	17253	17203	17140	17205	17413	17146	17388	17302	17194	17358	17188	17166	17211	17217	17164	17270	17404	17177	17209	17281	17255	17299	17361	17429	17391	17252	17188	17275	17230	17382	17339	17248	17156	17526	17408	17265	17214	17303	17280	17373	17349	17359	17368	17319	17393	17232	17171	17162	17107	17134	17228	17286	17288	17342	17167	17316	17158	17144	17258	17265	17124	17266	17102	17243	17242	17162	17157	17269	17319	17255	17324	17255	17285	17172	17195	17476	17201	17321	17439	17331	17277	17241	17175	17225	17082	17328	17166	17299	17345	17308	17182	17208	17294	17365	17321	17142	17288	17427	17246	17449	17277	17371	17147
23592	21096	28529	23907	22545	55014	71057	58775	40142	27031	21923	19965	19692	19601	19664	19467	19594	19635	19589	19579	19651	19638	19574	19583	19676	19449	19528	19563	19714	19568	19391	19304	19595	19684	19453	19426	19305	19585	19452	19430	19337	19331	19564	19507	19479	19490	19400	19490	19693	19388	19727	19576	19486	19519	19599	19251	19633	19519	19454	19708	19545	19371	19472	19564	19535	19495	19547	19362	19524	19371	19468	19563	19589	19363	19451	19471	19289	19572	19264	19424	19553	19588	19663	19385	19251	19050	19419	19421	19577	19530	19455	19378	19384	19471	19471	19431	19679	19531	19693	19528	19509	19460	19318	19329	19524	19572	19510	19380	19518	19422	19501	19418	19398	19285	19302	19573	19369	19403	19418	19229	19347	19507	19545	19149	19263	19411	19531	19424	19440	19869	19470	19459	19502	19552	19406	19423	19463	19344	19437	19377	19468	19441	19544	19374	19539	19249	19596	19438	19475	19437	19529	19368	19495	19416	19590	19667	19214	19559	19366	19456	19300	19402	19522	19550	19453	19425	19387	19292	19560	19615	19375	19516	19531	19519	19412	19577	19397	19445	19553	19434	19431	19618	19441	19561	19428	19501	19369	19486	19446	19488	19430	19540	19312	19305	19357	19468	19182	19473	19558	19518	19506	19534	19518	19396	19434	19498	19495	19595	19420	19393	19588	19538	19553	19553	19484	19205	19485	19464	19448	19385	19465	19452	19586	19434	19652	19397	19457	19510	19402	19364	19520	19508	19366	19375	19454	19289	19322	19595	19423	19513	19558	19166	19430	19588	19390	19164	19511	19511	19492	19683	19444	19531	19581	19343	19503	19276	19466	19313	19488	19345	19482	19464	19410	19430	19476	19311	19329	19586	19428	19540	19448	19431	19552	19470	19626	19537	19564	19428	19326	19669	19498	19232	19529	19472	19439	19438	19308	19493	19521	19348	19381	19371	19493	19240	19594	19479	19480	19177	19336	19439	19392	19400	19370	19424	19422	19535	19449	19466	19513	19504	19465	19360	19473	19175	19505	19532	19296	19495	19135	19419	19472	19380	19341	19553	19418	19213	19545	19307	19288	19311	19539	19103	19506	19232	19468	19458	19228	19379	19575	19545	19428	19397	19546	19382	19447	19488	19651	19371	19533	19405	19467	19609	19524	19403	19352	19422	19443	19461	19480	19218	19493	19530	19520	19347	19382	19462	19408	19395	19605	19428	19571	19566	19447	19493	19360	19482	19168	19521	19511	19563	19346	19347	19265	19278	19498	19261	19310	19469	19461	19482	19562	19631	19512	19399	19507	19505	19538	19477	19626	19413	19461	19300	19386	19378	19485	19288	19497	19535	19447	19533	19438	19448	19473	19550	19440	19448	19278	19566	19425	19458	19363	19311	19385	19404	19389	19351	19421	19243	19492	19324	19495	19634	19395	19339	19737	19433	19597	19603	19414	19383	19432	19465	19333	19501	19436	19502	19534	19657	19412	19432	19478	19423	19457	19521	19347	19154	19281	19329	19269	19603	19459	19531	19481	19449	19374	19701	19537	19579	19736	19417	19491	19437	19339	19445	19418	19388	19435	19501	19548	19397	19498	19418	19478	19593	19523	19299	19457	19454	19503	19545	19440	19478	19346	19477	19534	19677	19566	19385	19562	19496	19476	19273	19324	19456	19471	19527	19554	19319	19387	19381	19327	19467	19543	19418	19288	19208	19235	19451	19639	19365	19322	19494	19563	19470	19567	19618	19476	19636	19515	19565	19374	19468	19592	19491	19470	19350	19525	19292	19372	19489	19419	19414	19346	19100	19378	19369	19356	19369	19488	19299	19378	19331	19240	19328	19475	19411	19423	19272	19395	19436	19381	19442	19506	19397	19463	19550	19415	19478	19554	19472	19427	19407	19545	19390	19393	19404	19564	19338	19419	19497	19336	19182	19305	19228	19602	19626	19429	19328	19323	19367	19591	19438	19406	19674	19538	19469	19380	19422	19377	19346	19361	19311	19294	19448	19510	19597	19314	19528	19504	19493	19355	19456	19408	19487	19478	19332	19366	19438	19460	19507	19394	19496	19337	19518	19439	19711	19468	19645	19329	19336	19461	19461	19630	19402	19627	19529	19337	19398	19378	19521	19290	19388	19436	19380	19459	19375	19569	19605	19477	19547	19605	19723	19327	19399	19541	19445	19498	19384	19422	19434	19291	19340	19446	19365	19606	19577	19582	19221	19404	19251	19339	19570	19278	19339	19374	19535	19401	19603	19309	19386	19304	19589	19419	19437	19700	19278	19475	19361	19423	19489	19544	19607	19680	19308	19478	19472	19173	19373	19483	19439	19491	19718	19508	19398	19486	19616	19603	19586	19324	19362	19431	19600	19484	19596	19329	19167	19529	19566	19404	19354	19473	19257	19553	19346	19409	19381	19304	19503	19290	19295	19566	19501	19618	19536	19407	19324	19436	19295	19146	19434	19479	19442	19267	19505	19543	19400	19658	19311	19485	19595	19689	19447	19575	19597	19479	19494	19690	19543	19425	19582	19461	19462	19269	19430	19462	19486	19433	19308	19475	19383	19391	19544	19664	19417	19508	19357	19264	19358	19456	19779	19519	19348	19681	19466	19400	19538	19347	19409	19231	19311	19299	19471	19326	19398	19411	19396	19304	19374	19509	19462	19289	19264	19442	19419	19344	19361	19625	19212	19446	19339	19531	19207	19339	19395	19556	19294	19589	19201	19470	19408	19505	19500	19542	19635	19333	19346	19509	19388	19598	19627	19383	19369	19300	19627	19532	19517	19356	19480	19418	19479	19597	19548	19331	19463	19584	19423	19261	19332	19442	19370	19590	19347	19588	19507	19543	19438	19448	19582	19489	19507	19462	19344	19466	19384	19278	19430	19520	19422	19475	19237	19351	19476	19442	19600	19462	19284	19276	19339	19389	19496	19573	19484	19285	19541	19314	19498	19405	19410	19453	19513	19557	19724	19575	19513	19547	19496	19411	19261	19445	19448	19448	19451	19457	19461	19478	19530	19532	19373	19299	19365	19332	19582	19321	19184	19552	19361	19507	19403	19450	19369	19506	19492	19296	19220	19384	19516	19538	19338	19356	19346	19352	19543	19385	19346	19465	19457	19322	19519	19509	19625	19317	19499	19542	19493	19551	19668	19410	19601	19659	19359	19495	19434	19549	19323	19409	19437	19619	19463	19504	19356	19607	19523	19597	19390	19623	19269	19113	19356	19578	19323	19562	19465	19412	19458	19462	19451	19507	19501	19326	19495	19637	19437	19524	19439	19412	19595	19380	19330	19589	19465	19339	19156	19477	19459	19367	19332	19542	19582	19506	19507	19519	19544	19459	19564	19381	19514	19482	19383	19320	19535	19416	19661	19325	19372	19582	19545	19111	19521	19597	19338	19460	19256	19248	19649	19500	19561	19569	19346	19348	19523	19301	19354	19564	19449	19340	19476	19551	19545	19534	19422	19580	19385	19357	19208	19495	19432	19536	19527	19412	19360	19146	19668	19426	19282	19475	19470	19487	19471	19433	19440	19468	19438	19426	19426	19334	19332	19411	19239	19556	19470	19476	19493	19511	19528	19547	19651	19451	19491	19461	19298	19441	19588	19450	19473	19381	19568	19506	19367	19346	19279	19488	19594	19454	19474	19473	19432	19584	19247	19523	19635	19436	19474	19435	19329	19519	19626	19494	19536	19374	19432	19443	19627	19385	19312	19183	19425	19484	19533	19404	19255	19419	19187	19325	19323	19499	19608	19509	19627	19584	19468	19555	19513	19442	19263	19679	19278	19543	19407	19464	19515	19293	19496	19323	19480	19503	19478	19407	19737	19559	19435	19345	19402	19350	19417	19490	19579	19303	19156	19516	19300	19260	19437	19533	19558	19329	19239	19540	19461	19487	19506	19642	19604	19483	19819	19230	19465	19564	19539	19433	19482	19438	19336	19463	19365	19477	19393	19429	19508	19287	19406	19237	19493	19467	19713	19420	19303	19256	19473	19467	19472	19300	19471	19572	19325	19582	19361	19248	19319	19487	19382	19420	19412	19411	19385	19482	19368	19580	19583	19580	19483	19371	19420	19306	19450	19508	19397	19251	19404	19390	19379	19463	19448	19821	19420	19435	19290	19645	19677	19447	19444	19568	19419	19636	19317	19421	19311	19283	19529	19538	19428	19408	19395	19331	19503	19682	19528	19328	19377	19462	19567	19406	19406	19448	19431	19255	19297	19448	19448	19543	19541	19489	19270	19195	19398	19751	19469	19581	19539	19318	19324	19295	19598	19595	19413	19382	19446	19290	19369	19408	19353	19419	19434	19681	19417	19498	19562	19714	19392	19267	19234	19544	19369	19420	19379	19477	19556	19724	19424	19600	19450	19530	19699	19332	19674	19457	19477	19559	19345	19367	19393	19589	19538	19392	19426	19595	19536	19474	19516	19603	19467	19369	19532	19686	19535	19586	19438	19323	19375	19433	19367	19207	19245	19349	19519	19305	19219	19478	19572	19483	19453	19423	19334	19467	19499	19424	19436	19653	19428	19480	19431	19481	19175	19551	19454	19629	19456	19305	19427	19532	19480	19612	19333	19489	19301	19401	19295	19639	19420	19481	19382	19512	19398	19436	19407	19422	19675	19387	19370	19395	19419	19432	19651	19404	19485	19300	19475	19360	19466	19317	19564	19367	19093	19400	19334	19528	19604	19260	19585	19467	19366	19628	19487	19348	19321	19336	19362	19514	19337	19394	19317	19478	19496	19509	19457	19334	19448	19458	19450	19544	19457	19537	19574	19428	19587	19499	19576	19459	19256	19570	19466	19456	19428	19432	19613	19385	19385	19455	19419	19485	19502	19593	19475	19468	19354	19279	19410	19699	19576	19390	19457	19488	19607	19519	19338	19416	19392	19351	19357	19308	19325	19449	19350	19320	19484	19420	19648	19251	19463	19487	19532	19437	19290	19395	19572	19360	19373	19291	19451	19408	19525	19397	19408	19442	19541	19509	19312	19423	19519	19465	19433	19353	19345	19310	19448	19351	19353	19400	19423	19458	19460	19568	19619	19512	19481	19127	19416	19549	19313	19184	19319	19451	19451	19556	19385	19201	19268	19635	19451	19404	19463	19545	19495	19462	19540	19307	19363
16586	27508	25827	22167	29192	61475	72567	59122	39694	24056	18450	17188	17119	16964	16780	16919	16799	16923	16783	16819	16933	17011	17014	17104	16914	16898	16916	16972	16976	16838	16932	16909	16843	17208	16949	16713	17070	16911	16823	17055	16703	16902	16806	17003	16821	16763	16950	16747	16814	17035	16936	16874	16788	16943	17021	16845	16752	16854	16763	17030	16956	16826	16863	17033	16726	17042	16740	17033	16862	17009	16683	16895	16918	16779	17110	16989	16849	16892	16986	16922	16880	16920	16937	16735	16989	16833	16979	16980	16873	17032	16970	16833	16837	16840	16929	16816	16893	16889	16943	16961	17069	16820	16795	16955	16913	16849	16674	16880	16991	16981	16855	16962	16943	16814	16867	16889	17112	16939	16974	16873	16854	17098	16898	16903	16814	16932	16812	16930	16818	16991	16864	16831	16898	16767	17055	16812	16818	16977	16852	17028	17010	16860	16749	16883	17116	16939	16714	16834	16896	16739	16682	16857	16984	16854	16804	17103	16967	17066	16885	16940	16913	16852	16891	17133	16870	16989	16868	16905	16800	16713	16819	16770	16725	16779	17011	16727	16996	17044	16803	16918	16885	16908	16780	16893	16792	16993	16735	16814	16854	16955	16920	17078	16890	16910	16717	16850	16768	16974	16625	16792	16867	16914	16813	16972	16888	16845	16961	16954	16863	17028	16922	16928	16803	16785	16996	16813	16871	16850	16798	16896	16875	16938	16844	16920	16893	16849	16885	16854	16930	16789	16824	16907	16916	17000	16851	16981	16842	16772	16889	16986	16843	16907	16945	16807	16838	16711	16980	16915	16779	16869	16854	17130	16816	17009	16895	16887	16827	16892	16941	16951	16693	16960	16747	16827	16942	16990	16984	16825	16829	16927	16828	16874	16956	16889	17019	16796	17003	16966	16759	16928	17035	16882	16866	16954	16839	16867	16795	16899	16914	16827	16904	16723	16850	16958	17036	16919	16724	16872	16926	16849	16923	16950	16998	16931	16729	16641	16894	16746	16823	16760	16918	16808	17016	16937	16994	16905	16890	16738	16994	16856	16817	16970	16883	16913	16902	16922	16831	16898	16942	16725	16826	16893	16887	16944	16916	16812	16680	16808	17048	16799	17021	16874	16922	17026	17038	16830	16882	16810	17016	16956	16825	16710	16898	16995	16905	16796	16933	16906	16893	16844	16892	17045	16834	16907	17006	16955	16910	16890	16995	16932	16879	16991	16818	16726	16966	16732	16781	16842	16954	17036	16690	16857	16825	16755	16773	16966	16975	17007	16804	16961	16872	16834	17023	16927	17102	16785	16914	16930	16864	17007	16774	16928	16838	16875	16801	16789	16910	16847	16813	16809	16894	16924	16998	16845	16940	16836	16982	16806	16988	16964	16853	16794	16956	16832	17005	16792	16900	16811	16905	16969	16812	16867	16940	16807	16954	16978	16877	16947	16839	16688	16995	16838	16802	16965	16788	16776	16794	16754	17016	16823	16995	16867	16872	16683	16985	16716	16841	16876	16921	16898	16742	17024	16933	16827	16897	16815	16984	17026	16946	16733	16977	16880	16864	16770	16949	16881	16854	16852	16767	16834	16830	17084	16960	16802	16997	16724	16884	16654	16810	17055	16963	16948	16827	16968	16809	16841	16669	16841	16972	16776	16773	16961	16996	16794	16813	16979	16898	16938	16956	16870	16764	16744	16921	17032	16991	16920	16817	16849	16799	16895	16916	16869	16871	16735	16940	16823	16903	16930	16900	16830	16879	16963	16874	16857	16980	17038	16887	17030	16843	16773	16741	16907	16823	16914	16764	16942	17033	16685	16795	17018	16873	16838	16782	16916	16983	16918	16923	16923	16844	17138	16811	16919	17024	16821	16888	16829	16928	16910	16819	16859	16977	16975	16821	16907	17036	16964	16908	16874	16764	16979	16957	16965	16957	16809	16797	16899	17080	16867	16846	16788	17004	17088	16928	16871	16888	16752	16930	16919	16905	17043	16687	16924	16760	16981	16856	16671	16870	16808	17050	17033	16861	16806	16872	16850	16800	16858	16934	16778	16935	17090	16945	16914	16618	16902	17078	16752	16930	16975	16913	16821	16931	16976	16884	16719	16901	16843	17049	16860	16686	16950	16901	16694	16584	16843	16841	16823	17030	16951	16756	16958	17022	17035	16966	16929	16803	16834	16914	16957	17019	16872	16958	16933	16652	16938	16693	16768	16685	16905	16976	16832	16749	16625	16929	16993	16946	16967	16889	16793	16876	16821	16854	16837	16776	16903	16794	16881	17012	16853	16810	16845	16992	16940	16945	16739	16954	16819	16847	16915	16758	16828	16706	16902	16943	16721	17000	16923	16830	16945	16820	16950	16772	16850	16936	16725	16878	16988	17082	16672	16944	16820	16830	16889	16893	16872	16924	16911	16943	16819	16799	16947	17033	16841	17049	16745	16629	16873	16982	16803	16890	17054	16811	17077	16780	16969	17090	16819	16917	16768	16782	16635	16930	16903	16822	16723	17007	16924	16999	16894	16942	16811	16933	16946	16916	16928	16971	16694	16946	16965	16925	16770	16978	17019	16835	16993	16926	16817	16816	16785	16816	16881	16949	16867	16866	16815	16838	16824	17021	16728	16951	16926	16751	16890	16796	16906	16960	17033	16924	16980	16886	16957	16884	16935	16908	17101	16964	16895	16860	17096	16983	16879	17006	16817	16845	16868	16863	16988	16824	16617	16791	16815	17036	16820	16789	16908	16927	16876	16867	16961	16800	16904	17053	16938	16937	16886	16928	16934	16827	16831	16889	16959	16952	17107	16933	16813	17046	16784	16940	16671	16742	16704	16902	16883	16875	16947	16693	16781	16936	16828	16728	16884	16909	16907	16937	16803	16948	17097	16941	16864	17035	16848	16962	16911	16813	16954	16933	16826	17057	16905	16839	16773	16801	17030	16866	17046	17016	17018	16869	16754	16917	16906	16786	16838	16973	16828	16964	16632	17182	16840	16811	16984	16958	16824	16834	16848	16890	16744	16886	16879	16918	16857	16811	16964	17022	16945	16893	16844	16944	16879	16934	16738	16817	16939	16995	16900	16951	16977	16724	16921	16941	16900	16932	16890	17088	16829	16905	16858	16894	16729	16861	16935	16889	16823	16857	16814	16876	16765	16918	17001	16887	16782	16857	16785	16733	16680	16729	16882	16784	16813	16945	16906	16911	17052	16791	16839	17006	16820	16854	16847	16961	16677	16684	16763	16971	16853	16839	17068	17038	17062	16680	16928	16768	16730	16774	16979	16857	16866	16914	16933	16810	16794	16980	16682	16948	16932	16733	16983	16994	16994	17049	16720	16882	16939	16832	16862	16941	16795	16868	17010	16931	16791	16978	16742	16960	16752	16909	16793	16760	16943	16945	16943	16818	16839	16951	16824	16779	17013	16921	16865	16655	17064	16754	16743	16883	17005	16812	16911	16884	16877	16907	16943	16927	16902	17039	17017	16799	16995	16799	16574	16990	16805	16945	16759	16873	16847	16878	16819	16959	16789	16944	17031	16719	16795	16797	16891	16853	16902	16950	16972	16703	16948	16956	16806	16879	16817	16970	16848	16987	16874	16849	16872	16653	16976	16918	16781	17024	16897	16983	17016	16960	16823	16944	16748	16964	16683	16973	16929	16943	16835	16761	16733	16912	16864	16962	16908	16998	17007	16825	16788	16850	16893	16895	16756	16741	16875	17037	16927	16935	16935	16996	16823	17045	16751	16986	16996	16916	16671	16868	16939	16959	16985	17028	16728	17169	16799	16918	16856	16792	16889	16860	16795	16982	16753	17004	17082	16962	16823	16957	16929	16798	16788	16632	16831	16893	16787	17010	16727	16847	17045	16813	16714	16925	17036	16881	16859	16854	16679	16902	16931	17002	17004	16937	16896	16928	16914	16913	16885	16993	16873	16799	17024	16797	16806	17007	16795	16902	16765	17006	16905	16783	16877	16986	16821	16912	17049	16833	16895	16975	16901	17007	16965	17087	16686	16820	16861	17039	16823	17087	16790	16773	16940	16827	16927	16877	16813	17091	16922	16857	16892	16995	16866	16766	17058	16889	16970	16976	16613	16836	17032	17040	16986	17014	16853	16982	16824	16935	16870	16893	16740	17097	16978	16978	16952	16805	16902	16976	16693	16882	17027	16804	16793	16861	16822	16938	16892	16994	16866	16915	16940	16858	16872	16993	16858	16922	16916	16609	16874	16919	16870	16985	16904	16815	16957	16852	16778	16896	16800	16913	17025	16817	16990	16849	16949	16792	17051	16889	17160	16885	16905	16720	17012	16980	16728	16764	17059	16939	16952	16857	16956	16858	16736	16928	16936	16930	16646	16793	16994	16768	16829	16898	16771	16834	16756	17006	16924	16834	16892	16845	16960	16895	16708	16986	16827	16905	16871	17133	16818	16926	16704	16927	16768	16896	17005	16820	16952	16944	16945	16766	16684	16992	16753	16918	16916	16762	16936	16933	16925	16810	16995	16770	16698	16961	16790	16843	16770	16972	16867	16869	16857	16895	16757	16793	16942	16736	16897	16943	16848	16868	16833	16895	16863	16850	16829	16779	16963	16834	16922	16798	17073	16878	16750	16731	16983	16971	17000	16955	16760	16750	16824	16785	16934	16835	16906	17075	16891	16949	16898	16878	16830	17009	16937	16845	17065	16758	16954	17001	16828	16788	16776	16970	16938	16997	16793	16767	16894	16962	16739	16881	16772	16798	17042	17012	16803	16928	16908	16902	16920	16879	17013	16961	16957	16953	17003	16827	16894	16925	16899	16897	16909	16914	16868	16883	17063	16834	16879	16985	16867	16858	16963	16662	16945	16811	16654	16976	16878	16748	16991	16884	16802	17032	16904	17140	16998	16813	16895	16840	16912	16749	16907	16811	16812	17112	16837	16884	16742	16975	16816	16868	17013	16828	16845	16843	16882	17126	16785	16740	16924	16855	16776	16903	16861	16784	16898	16941	17102	16879	17031	16994	16928	16908	16911	16855	16815	16786	16847	16845	16783	16938	16971	16923	17050	16961	16808	16882	16886	16877	16899	16772	16807	17100	16740	16853	16955	17017	16972	16895	16893	17020	16860	16833	16918	17086	16782	16727	16903	17065	16956
29217	22132	22819	21204	20678	25864	29723	26092	22444	20528	19709	19755	19480	19545	19641	19807	19785	19773	19695	19812	19784	19665	19911	19594	19754	19679	19580	19867	19724	19641	19683	19683	19615	19982	19677	19556	19488	19662	19580	19588	19582	19652	19422	19339	19697	19712	19647	19282	19604	19561	19510	19600	19548	19707	19678	19543	19482	19726	19701	19753	19555	19518	19534	19617	19759	19614	19729	19419	19470	19792	19513	19765	19624	19875	19804	19688	19618	19705	19643	19577	19489	19709	19607	19517	19551	19556	19585	19643	19697	19580	19590	19490	19517	19800	19668	19563	19631	19657	19606	19597	19637	19786	19815	19749	19752	19718	19650	19583	19636	19518	19452	19526	19654	19618	19694	19787	19755	19525	19702	19802	19688	19542	19583	19618	19692	19687	19475	19460	19695	19644	19781	19514	19501	19615	19490	19703	19528	19644	19620	19631	19802	19672	19548	19465	19504	19499	19598	19465	19650	19498	19711	19807	19466	19499	19677	19591	19523	19588	19695	19884	19560	19603	19562	19554	19613	19531	19563	19766	19438	19640	19575	19710	19687	19671	19400	19705	19725	19949	19571	19540	19546	19526	19663	19698	19848	19592	19738	19459	19639	19573	19559	19464	19613	19781	19585	19748	19580	19624	19475	19724	19348	19512	19755	19814	19551	19448	19513	19560	19542	19860	19713	19484	19615	19644	19497	19644	19554	19354	19604	19657	19496	19532	19509	19534	19697	19647	19654	19392	19687	19702	19726	19544	19625	19590	19671	19493	19462	19613	19651	19713	19725	19721	19767	19466	19660	19458	19541	19752	19556	19755	19528	19570	19767	19460	19421	19708	19678	19819	19587	19652	19466	19724	19462	19538	19929	19609	19651	19778	19760	19780	19726	19487	19605	19599	19721	19647	19848	19581	19740	19655	19615	19570	19615	19728	19497	19593	19717	19609	19581	19729	19225	19546	19652	19637	19789	19832	19845	19682	19507	19392	19604	19621	19687	19527	19703	19522	19332	19740	19649	19696	19652	19645	19609	19601	19729	19761	19520	19448	19722	19371	19736	19623	19659	19452	19674	19519	19616	19735	19707	19623	19583	19480	19584	19329	19497	19450	19710	19517	19664	19842	19620	19642	19658	19701	19623	19754	19737	19750	19841	19572	19598	19587	19807	19800	19497	19640	19631	19564	19633	19707	19711	19570	19644	19526	19723	19586	19642	19761	19800	19629	19713	19559	19519	19457	19601	19711	19378	19439	19379	19544	19442	19368	19639	19490	19696	19722	19580	19673	19608	19531	19578	19728	19630	19605	19558	19606	19465	19520	19653	19789	19408	19636	19549	19592	19708	19599	19533	19374	19762	19615	19589	19657	19696	19586	19582	19632	19595	19606	19772	19690	19608	19449	19550	19533	19763	19866	19895	19657	19607	19754	19733	19679	19486	19574	19539	19706	19769	19863	19874	19531	19710	19586	19946	19612	19638	19665	19473	19563	19435	19636	19605	19634	19641	19711	19654	19681	19472	19664	19835	19648	19751	19758	19653	19686	19649	19911	19758	19637	19410	19823	19749	19832	19786	19771	19413	19632	19529	19710	19824	19485	19628	19477	19489	19686	19644	19548	19651	19995	19561	19569	19830	19654	19377	19530	19644	19601	19576	19494	19501	19613	19403	19451	19732	19612	19775	19524	19532	19616	19517	19573	19460	19447	19641	19656	19571	19697	19525	19605	19564	19561	19707	19550	19992	19692	19607	19515	19747	19470	19713	19638	19544	19619	19726	19651	19690	19639	19741	19770	19558	19580	19482	19504	19630	19519	19691	19563	19467	19617	19548	19720	19735	19617	19546	19549	19746	19541	19666	19716	19419	19753	19701	19558	19494	19605	19794	19709	19532	19731	19559	19595	19391	19540	19862	19636	19621	19733	19739	19460	19624	19636	19623	19564	19642	19693	19726	19455	19708	19586	19606	19517	19782	19607	19625	19684	19670	19653	19575	19857	19553	19627	19625	19499	19594	19505	19664	19869	19720	19775	19786	19782	19391	19371	19894	19716	19857	19448	19714	19773	19604	19615	19442	19585	19737	19686	19737	19788	19766	19800	19650	19706	19658	19780	19551	19770	19624	19911	19544	19645	19686	19638	19543	19634	19558	19489	19647	19559	19465	19573	19560	19728	19607	19455	19763	19757	19724	19396	19615	19693	19625	19764	19675	19629	19630	19623	19636	19605	19568	19733	19456	19514	19638	19415	19608	19743	19880	19592	19559	19736	19647	19436	19888	19614	19771	19646	19498	19543	19734	19719	19559	19739	19790	19717	19543	19448	19720	19530	19653	19871	19766	19544	19782	19460	19482	19624	19551	19716	19394	19789	19668	19827	19688	19664	19646	19610	19695	19333	19553	19494	19776	19532	19694	19632	19717	19841	19547	19460	19655	19561	19523	19485	19585	19524	19672	19403	19472	19317	19701	19812	19669	19788	19679	19653	19570	19602	19418	19466	19626	19478	19598	19486	19805	19506	19579	19765	19784	19752	19495	19687	19903	19760	19651	19671	19611	19681	19672	19704	19802	19773	19641	19529	19505	19539	19757	19624	19786	19362	19725	19357	19550	19596	19684	19681	19547	19656	19720	19725	19543	19723	19816	19493	19708	19713	19553	19736	19668	19762	19848	19522	19491	19532	19617	19579	19667	19637	19784	19426	19562	19412	19431	19745	19631	19642	19810	19611	19727	19510	19673	19724	19599	19671	19757	19576	19832	19667	19693	19451	19649	19626	19671	19565	19606	19573	19556	19687	19539	19535	19641	19659	19667	19630	19522	19560	19599	19543	19503	19503	19459	19699	19500	19498	19568	19586	19660	19607	19842	19683	19424	19800	19586	19550	19607	19648	19570	19804	19673	19647	19809	19544	19568	19603	19454	19772	19580	19589	19667	19414	19733	19755	19778	19674	19516	19596	19675	19490	19326	19724	19580	19590	19851	19550	19693	19874	19716	19874	19626	19729	19583	19526	19550	19600	19726	19510	19748	19840	19581	19677	19407	19722	19710	19706	19552	19597	19773	19624	19577	19734	19513	19670	19827	19615	19472	19759	19680	19707	19531	19393	19690	19632	19706	19512	19789	19562	19657	19590	19671	19453	19429	19590	19676	19606	19877	19613	19621	19677	19692	19603	19636	19773	19853	19698	19439	19361	19540	19575	19719	19659	19791	19813	19624	19759	19742	19603	19587	19628	19669	19616	19548	19634	19696	19434	19865	19635	19635	19533	19534	19667	19715	19416	19665	19698	19584	19789	19710	19706	19618	19766	19637	19688	19619	19475	19564	19663	19634	19560	19604	19498	19845	19797	19749	19491	19552	19662	19591	19551	19737	19652	19591	19789	19630	19530	19542	19791	19874	19550	19590	19591	19764	19678	19813	19609	19710	19742	19619	19617	19560	19715	19643	19625	19618	19559	19537	19661	19605	19434	19629	19388	19347	19529	19480	19691	19634	19649	19539	19597	19462	19505	19573	19711	19568	19602	19686	19565	19548	19579	19730	19633	19416	19736	19542	19676	19766	19680	19607	19717	19764	19565	19561	19611	19661	19770	19631	19613	19742	19683	19950	19864	19596	19705	19619	19629	19726	19668	19720	19510	19829	19824	19545	19638	19686	19491	19630	19691	19536	19541	19607	19757	19687	19802	19553	19824	19601	19616	19616	19688	19732	19581	19845	19518	19595	19402	19594	19685	19692	19744	19586	19588	19612	19666	19755	19662	19731	19686	19578	19510	19836	19737	19653	19494	19705	19536	19570	19542	19551	19977	19683	19689	19475	19775	19556	19757	19654	19875	19643	19480	19724	19585	19629	19680	19709	19564	19309	19395	19606	19508	19410	19592	19510	19494	19616	19464	19993	19674	19649	19612	19593	19658	19641	19646	19471	19590	19431	19688	19670	19391	19607	19808	19804	19615	19553	19694	19625	19694	19593	19430	19613	19749	19415	19614	19729	19649	19775	19523	19771	19680	19805	19636	19469	19703	19670	19627	19695	19879	19770	19463	19751	19782	19670	19659	19640	19767	19528	19496	19664	19702	19788	19729	19582	19712	19518	19712	19757	19503	19705	19755	19741	19637	19656	19390	19780	19618	19508	19637	19461	19652	19846	19723	19620	19507	19605	19683	19620	19776	19679	19577	19598	19679	19568	19653	19747	19633	19701	19552	19826	19892	19659	19654	19694	19554	19785	19422	19874	19521	19651	19575	19532	19464	19634	19567	19571	19759	19695	19656	19439	19662	19570	19595	19612	19654	19343	19539	19466	19476	19736	19607	19675	19577	19654	19632	19723	19834	19847	19600	19622	19550	19738	19578	19537	19512	19598	19659	19515	19664	19708	19684	19684	19480	19727	19425	19843	19754	19803	19663	19598	19544	19776	19528	19700	19747	19735	19435	19606	19703	19573	19802	19604	19663	19842	19461	19595	19527	19560	19836	19662	19603	19663	19785	19653	19708	19689	19493	19679	19688	19672	19578	19604	19509	19729	19573	19628	19922	19620	19505	19805	19734	19898	19462	19673	19399	19606	19599	19459	19665	19623	19718	19602	19690	19509	19553	19788	19622	19681	19640	19543	19692	19463	19609	19741	19552	19837	19511	19663	19674	19397	19575	19418	19693	19578	19705	19743	19608	19827	19663	20025	19820	19799	19538	19500	19733	19678	19684	19579	19391	19547	19510	19829	19686	19753	19392	19716	19698	19702	19507	19497	19863	19565	19583	19825	19938	19829	19566	19592	19504	19607	19473	19708	19618	19670	19751	19742	19776	19801	19811	19633	19617	19524	19668	19921	19761	19836	19726	19532	19506	19635	19492	19478	19759	19718	19509	19661	19736	19762	19865	19490	19617	19635	19661	19550	19787	19818	19638	19734	19602	19745	19835	19562	19687	19592	19541	19653	19635	19688	19602	19487	19439	19596	19682	19884	19681	19499	19603	19694	19613	19559	19479	19588	19596	19773	19555	19647	19562	19553	19648	19674	19511	19882	19705	19559	19328	19752	19656	19642	19695	19791	19481	19476	19842	19453	19838	19587	19669	19491	19627	19453	19543	19703	19626	19660	19629	19505	19425	19610	19577	19427	19443	19851	19579	19613	19441	19638	19768	19512	19649	19619	19716	19585	19630
16307	17652	17618	17450	18981	26861	29811	24399	19810	17758	17224	16893	17018	17093	16861	16904	17093	16893	16877	16926	16900	16989	16966	17069	16903	17020	16978	17102	16784	16876	16903	16883	16854	17006	16948	16864	16901	16972	17120	16918	16965	17025	17027	17067	16845	16943	16920	16953	16923	16923	16834	16968	16898	16884	16965	16905	16885	16961	17156	16860	16829	16866	16845	17105	16849	17010	16884	16982	17098	16817	16964	16980	16903	16976	16943	16916	16913	16942	16982	16846	16949	17101	16886	17043	16888	16885	16797	16839	16967	16966	16884	16916	16908	16804	16885	16865	16957	16950	17051	16853	16861	16994	16821	16975	16842	16871	17058	16877	16882	16929	17082	16943	17109	16994	16911	17051	17014	16896	16806	16788	17135	16948	16852	16950	16891	16817	16854	16927	16879	16932	16899	16819	16789	16988	16975	16897	16939	17081	16920	17024	16739	16861	17073	17171	16779	17062	16913	16839	16976	16890	16860	16896	16890	16971	16825	16841	16974	16922	16970	16953	16905	17047	16838	16878	16794	17028	17090	16871	16782	16945	16874	16824	17139	16868	16956	16872	17010	16841	16945	16976	16914	17060	16798	16925	16836	16932	16790	16814	16945	17021	16944	16904	17003	16944	16995	16983	16843	16811	17055	16878	16853	16949	16753	16977	16939	16910	16795	16835	16705	16868	16813	16963	16802	16994	16988	16691	16895	16945	17070	17040	16938	17044	16873	16896	16955	17020	16821	16909	16728	16853	17063	17017	16945	16767	16947	16863	16941	16856	16917	16899	16861	16988	17031	16922	16889	16754	17026	16854	17025	16892	16858	16852	16738	16953	17082	16867	16964	16831	16921	16969	16984	16983	17043	16860	17093	17060	16911	16906	16974	16875	16891	16869	17111	16949	17047	16948	16965	16909	16781	17057	17048	17095	16996	16988	16935	16876	16914	17011	16995	16854	16834	17003	16999	16836	16747	17034	16763	16844	16975	16811	16855	17100	16864	16878	17078	16946	16882	16840	17070	16919	17014	16905	16887	16876	16773	16906	17067	16899	16850	16977	16834	16875	16912	16821	16847	17026	16896	16791	16986	17042	16858	16972	16985	17063	16788	16867	17028	16955	16986	16937	16918	16728	16980	16815	17035	16996	17000	16865	16965	16923	16987	17010	17076	16842	17080	16916	17072	16982	17132	16717	16937	16972	16950	16786	16825	16785	16802	16909	16861	16859	16868	16982	16953	16834	16929	16883	16887	16916	16885	16905	16795	16909	16988	16943	16789	16927	16904	16919	17008	16880	16915	16993	16973	17073	16815	16899	16816	16689	17080	16848	16940	17002	16880	16915	16940	16966	16910	17060	16822	17150	16945	16965	16947	16852	16804	16805	16956	16746	16808	16863	16858	17001	16846	17051	17030	16784	16767	17074	16974	17014	16930	16867	16978	16953	16867	16841	16918	16774	17011	16805	17001	16763	16922	16965	16859	16894	16944	16911	16906	17029	16836	17035	17017	17008	16848	16920	16828	17044	16996	16892	16987	16999	16970	17011	17037	16830	16966	16760	17133	17023	16873	16930	16860	17084	16982	17066	16719	17066	16808	16972	16918	17144	16902	16986	16887	16995	17049	16904	17028	16974	16942	17094	17030	16933	16931	16891	17094	16932	16932	17093	16898	17155	16940	16954	16879	17029	16856	17030	16893	17091	16917	16927	16887	16989	16782	16916	16824	16803	16977	16864	16903	16859	16858	16993	16885	16948	16934	17010	16862	16862	16964	16769	16983	17035	16834	16946	17004	16857	17041	16815	16812	16693	16882	16951	17018	16938	16901	17055	17025	16955	17003	17013	17069	16804	17088	16995	16986	16926	16840	17036	16838	16893	16975	17049	16916	16935	16866	16832	17003	17141	17013	16822	16847	17000	16919	17067	17134	16999	17021	16862	16814	16713	16752	17031	17104	17043	16784	17117	16943	16953	16780	16965	16842	16738	17004	16993	17081	16920	16853	16804	16989	17035	16804	16842	16902	16986	17168	16936	16793	16993	16877	16846	16934	17086	16726	16911	17006	16856	16906	16997	16945	16919	16997	16989	16963	16905	16786	17117	16979	17018	16990	16925	16911	16884	16959	16967	16963	17108	16849	16815	16856	16865	17060	16976	17025	17160	16911	16830	16873	16954	16955	16979	16822	16851	17027	16947	16908	16947	16998	16950	16822	16832	16948	16979	17007	16977	17055	16944	16890	17060	16953	17057	16900	16721	16931	16990	16813	16941	16927	17056	17066	17103	16860	16975	17064	16884	16932	16985	16809	17016	16955	16953	16941	17075	16810	16826	16876	16884	16926	16984	17057	16816	16988	16888	17103	17001	16921	16959	16851	16894	16875	16846	16868	16995	16874	16940	17122	16873	16896	16807	16955	16926	16983	17101	17021	16691	16932	16979	16876	16903	16940	16941	16858	16890	16933	17121	16923	16880	16923	16866	17046	16878	17062	16926	16942	16935	16884	16878	17001	17057	16958	16931	16847	17042	16796	16994	16939	16795	16910	16940	16984	16898	16996	16828	17034	16954	16928	17064	16915	16802	16824	17012	17002	16906	16934	16842	16874	16865	17034	16812	16987	17010	16716	16844	16939	17004	16894	16935	16909	17091	16994	16920	17142	16840	16987	16847	17082	16989	16913	17127	16917	16872	17035	16992	16858	16981	16873	17023	16920	17044	16920	16964	16904	16981	17015	16820	16767	16963	17011	16936	17045	16953	16984	16826	17059	16974	16808	17072	16854	16917	16997	16778	16878	16959	16840	17052	16996	16862	17033	16896	16847	16827	16889	16906	16885	17021	16756	16766	16937	16933	17069	16981	16868	16997	16834	16934	17055	16660	16954	16816	17091	16994	16928	16806	17047	16821	16716	16928	16950	16873	17078	16876	17252	16904	17074	16842	16937	16714	16767	16964	16899	16905	17094	16894	16776	17047	16818	16842	16859	17080	16974	16923	17035	17059	16867	16986	17019	16769	16966	16838	16898	16894	17033	17050	16941	16906	16805	17069	16927	17051	16983	17027	16691	17004	17024	16867	17043	16954	16723	16888	16859	16960	16897	16827	17001	17023	16852	16859	16936	16947	16851	16758	16975	16915	16799	16914	16893	16904	16958	17028	16835	16975	16866	16921	16830	16912	16964	16901	16983	16865	16989	17017	17094	16895	16815	16893	17027	16894	16873	16945	17051	16825	16882	16844	16897	16873	16946	17003	16898	16977	16966	16887	16864	16780	16871	16992	17023	16849	16951	17030	16757	17047	17106	16943	17050	16886	16880	16757	16980	16792	16987	17024	16936	16698	16950	16962	16938	17000	16900	17064	16831	17066	17136	16670	16756	16818	16899	16787	17060	16890	16991	16914	16933	16908	16822	16845	16924	16938	16925	17022	17074	16872	16839	16887	16953	16981	16842	17060	16998	16951	16999	16966	16992	16794	17036	16832	17161	16758	17017	17034	16947	16919	16904	16957	16786	16852	16886	16919	16876	16921	16931	16917	16712	16848	16883	16888	16957	16863	16923	16971	16894	17058	16957	16860	16943	16876	16996	16986	16901	16859	17044	16851	17069	16891	16965	17042	16864	16895	16994	16846	16967	16899	16855	16987	16891	16956	16890	16848	16957	17008	16910	16900	16762	17026	16952	17033	17156	16849	17003	16901	16977	16865	16951	16928	16962	16934	16835	16825	16949	16929	17044	16847	16954	16969	17062	16900	17102	16944	16848	16884	16916	16754	16940	16924	16927	17056	16861	17057	16979	16721	17028	16824	16943	16844	16866	16874	16939	17007	16950	16877	16985	16850	17063	17015	16921	16926	16908	17066	16931	16769	17084	16911	16931	16925	16969	16859	17118	16786	17022	17088	17071	16834	17148	16812	16895	17162	17141	17020	16830	16837	16884	16768	17050	16892	16897	17004	17198	16922	16945	16983	16998	16939	17051	17045	16744	16945	16980	16704	16829	16947	17005	17062	17004	17130	16842	16722	17039	16952	16731	16923	17059	16975	16825	16979	16971	16831	17043	17000	17065	16952	16798	16892	16988	16748	17021	16988	16834	16839	16965	17045	17007	16819	16902	16766	16945	16930	16941	17083	16908	16906	16978	16805	16882	16792	16918	16969	17037	16817	17035	17006	17109	17068	16805	16914	16963	16850	16852	16809	16901	16946	17137	16942	16903	16929	16942	16891	16845	16920	16874	16988	17045	16830	16824	17029	17021	16691	16898	16909	16965	16791	16699	17007	16856	16777	17011	17075	16827	16994	16858	16974	16945	17077	16885	17059	17006	16863	16860	16926	17022	16845	16973	16902	16873	16813	16963	16975	16907	16997	17101	16874	16935	16905	16817	17108	16894	16893	16828	16881	16851	16962	16839	16943	17030	16787	16967	17061	16973	17007	17091	16980	17051	16688	16986	16944	16964	16929	17047	16961	16800	16993	16971	17081	16997	17001	16844	17026	16943	16831	17012	16908	16859	16757	17036	16988	16916	17086	16990	17007	16915	16921	16943	16905	16908	16897	16993	16827	16947	16839	16901	16842	16905	16969	16849	16939	16932	16952	16965	16916	17057	16899	17029	16875	16835	17029	16951	16907	16995	17002	17006	16829	16844	17106	17033	16964	16982	16828	16866	16859	16887	17050	16948	16976	16991	16921	17007	16687	16992	16879	16915	16891	16917	16954	16879	16871	16931	16914	16996	16889	16951	16832	17062	16887	16965	16853	17031	17065	17069	16948	16950	17163	16830	16814	16818	17077	16933	16827	16971	16848	16888	16963	17014	17029	16938	16991	17115	16970	16814	16836	16787	17104	16781	16962	16910	16767	17019	16865	16920	16890	16966	16845	16883	16947	17007	17000	16849	17044	16828	16922	16910	17007	17036	16944	16862	16940	16989	16854	16876	16853	16945	16988	16787	16845	16789	16825	16737	16999	16812	16786	16954	16843	16865	17148	16936	17080	16958	17076	16964	16929	16975	17025	16965	17118	16947	16933	16998	16824	16956	16769	16934	16852	16850	16929	16948	16891	16987	16952	16976	16851	16975	16795	17050	16926	16823	16991	16902	16968	16934	16870	17021	16985	16809	16984	17087	16959	16874	17181	16860	17106	16795	16730	16737	17019	16804	16910	16865	16897
25691	21085	27242	26390	31815	49964	50634	39176	29564	22717	20420	19793	19504	19655	19517	19425	19497	19480	19304	19511	19400	19457	19582	19365	19486	19341	19611	19455	19271	19632	19566	19570	19571	19579	19565	19338	19634	19397	19275	19285	19554	19251	19361	19316	19392	19299	19201	19492	19110	19365	19462	19318	19431	19406	19327	19311	19395	19311	19310	19253	19488	19473	19427	19577	19466	19449	19496	19210	19283	19294	19408	19178	19193	19290	19239	19432	19371	19451	19407	19466	19255	19483	19505	19387	19572	19413	19401	19486	19512	19466	19151	19538	19393	19424	19482	19455	19311	19299	19490	19358	19595	19654	19416	19411	19331	19189	19452	19284	19421	19297	19353	19460	19504	19460	19338	19453	19417	19400	19328	19231	19366	19476	19235	19442	19439	19338	19679	19325	19365	19440	19420	19344	19455	19482	19211	19485	19442	19484	19319	19452	19504	19443	19212	19393	19299	19375	19377	19472	19516	19344	19304	19473	19617	19346	19187	19392	19254	19298	19395	19378	19401	19431	19360	19420	19366	19283	19455	19295	19515	19474	19391	19360	19492	19531	19393	19524	19452	19399	19570	19354	19395	19417	19498	19163	19526	19472	19389	19418	19313	19460	19467	19338	19316	19516	19357	19533	19423	19648	19255	19196	19343	19504	19345	19472	19486	19392	19502	19365	19563	19429	19467	19382	19361	19521	19467	19347	19385	19190	19227	19226	19274	19329	19459	19466	19289	19278	19324	19111	19544	19185	19268	19311	19314	19449	19398	19524	19439	19529	19435	19442	19284	19493	19435	19343	19391	19249	19496	19251	19228	19470	19336	19449	19298	19302	19394	19474	19423	19357	19392	19405	19302	19195	19249	19612	19397	19383	19219	19373	19460	19303	19277	19446	19459	19072	19510	19479	19382	19634	19245	19439	19529	19553	19339	19333	19305	19390	19110	19428	19429	19540	19392	19428	19455	19430	19197	19465	19546	19442	19477	19358	19354	19394	19301	19421	19503	19472	19543	19378	19501	19432	19456	19416	19513	19328	19310	19512	19542	19460	19486	19514	19268	19443	19439	19565	19565	19335	19281	19188	19344	19308	19435	19363	19376	19410	19507	19395	19529	19697	19401	19339	19416	19227	19324	19515	19491	19403	19449	19381	19437	19318	19352	19569	19510	19456	19324	19508	19349	19363	19268	19376	19448	19431	19337	19228	19385	19248	19403	19344	19278	19215	19420	19439	19364	19470	19453	19471	19400	19583	19449	19675	19426	19259	19639	19367	19268	19308	19247	19317	19382	19357	19439	19521	19398	19501	19417	19539	19463	19331	19572	19413	19421	19496	19626	19452	19501	19515	19193	19442	19364	19361	19552	19274	19370	19351	19214	19454	19207	19400	19345	19309	19283	19415	19435	19521	19597	19432	19465	19330	19408	19192	19164	19323	19368	19575	19364	19453	19595	19518	19464	19513	19483	19362	19547	19387	19347	19471	19494	19277	19403	19454	19388	19417	19546	19210	19533	19303	19428	19490	19462	19356	19435	19208	19363	19347	19488	19594	19476	19261	19437	19297	19616	19510	19504	19294	19301	19366	19361	19423	19430	19258	19535	19425	19427	19486	19465	19201	19316	19405	19601	19357	19443	19322	19451	19427	19449	19397	19301	19450	19447	19452	19226	19315	19246	19421	19568	19461	19147	19449	19533	19419	19454	19486	19576	19422	19128	19297	19358	19455	19558	19360	19432	19561	19434	19427	19306	19321	19245	19465	19571	19749	19315	19437	19470	19431	19512	19242	19230	19258	19524	19435	19399	19448	19310	19491	19352	19471	19536	19476	19336	19313	19454	19466	19404	19586	19526	19301	19482	19325	19500	19429	19434	19589	19506	19495	19359	19545	19372	19343	19306	19502	19486	19485	19429	19407	19299	19374	19383	19510	19373	19262	19524	19325	19307	19587	19714	19337	19406	19415	19462	19177	19505	19445	19173	19471	19270	19328	19547	19654	19272	19401	19167	19387	19498	19351	19354	19449	19288	19483	19455	19443	19315	19475	19389	19331	19230	19283	19297	19335	19549	19235	19164	19384	19500	19270	19562	19429	19172	19441	19477	19321	19504	19514	19536	19307	19545	19444	19570	19420	19371	19419	19549	19445	19161	19420	19227	19590	19288	19429	19489	19324	19288	19400	19302	19290	19532	19178	19364	19410	19264	19355	19259	19314	19382	19463	19465	19355	19371	19323	19551	19438	19486	19460	19452	19369	19465	19312	19314	19265	19622	19384	19438	19395	19262	19288	19379	19382	19290	19579	19472	19528	19369	19488	19375	19499	19403	19312	19313	19451	19249	19442	19401	19513	19455	19305	19554	19304	19323	19475	19406	19476	19637	19397	19539	19354	19245	19496	19382	19426	19424	19486	19528	19516	19352	19383	19422	19381	19494	19523	19529	19334	19391	19584	19619	19371	19381	19459	19490	19489	19653	19376	19449	19419	19409	19483	19468	19572	19510	19284	19469	19495	19377	19400	19421	19449	19467	19555	19489	19423	19518	19398	19411	19360	19766	19461	19459	19402	19403	19494	19369	19457	19292	19349	19192	19512	19529	19379	19276	19459	19440	19442	19376	19467	19479	19585	19346	19555	19422	19247	19626	19315	19451	19446	19433	19730	19585	19297	19216	19306	19325	19497	19679	19506	19390	19181	19355	19076	19418	19213	19155	19511	19390	19497	19486	19358	19467	19502	19453	19473	19396	19551	19593	19253	19393	19307	19488	19504	19433	19315	19553	19359	19566	19354	19514	19515	19281	19216	19363	19630	19430	19579	19451	19485	19282	19419	19397	19419	19368	19396	19350	19517	19356	19477	19679	19353	19176	19410	19419	19266	19380	19471	19361	19289	19362	19515	19478	19437	19506	19341	19375	19248	19189	19344	19549	19549	19516	19310	19310	19477	19245	19406	19501	19406	19584	19427	19553	19295	19396	19221	19332	19361	19272	19385	19529	19553	19467	19393	19608	19304	19377	19556	19453	19351	19249	19480	19465	19214	19504	19450	19456	19309	19627	19506	19554	19508	19470	19377	19405	19493	19387	19510	19521	19340	19426	19335	19466	19423	19492	19425	19351	19415	19334	19207	19187	19209	19494	19417	19396	19464	19430	19264	19435	19445	19455	19373	19542	19582	19410	19462	19348	19447	19492	19123	19331	19510	19588	19416	19392	19550	19278	19252	19323	19380	19543	19201	19359	19386	19426	19543	19369	19524	19279	19262	19375	19588	19398	19601	19332	19190	19275	19312	19450	19484	19305	19446	19442	19415	19254	19399	19296	19435	19457	19387	19464	19427	19610	19271	19242	19309	19225	19314	19418	19248	19613	19353	19160	19476	19487	19377	19462	19403	19495	19292	19451	19703	19348	19511	19446	19465	19547	19332	19481	19165	19495	19162	19573	19352	19504	19390	19405	19376	19405	19148	19449	19309	19565	19451	19351	19437	19396	19326	19387	19362	19457	19424	19528	19513	19411	19669	19420	19531	19634	19396	19347	19379	19416	19373	19651	19236	19745	19430	19464	19697	19608	19634	19549	19497	19330	19371	19294	19571	19511	19262	19487	19342	19535	19440	19382	19431	19461	19406	19446	19355	19446	19413	19643	19410	19415	19609	19640	19512	19502	19593	19191	19415	19398	19428	19365	19491	19244	19327	19428	19428	19345	19233	19435	18948	19235	19281	19414	19455	19409	19307	19478	19499	19410	19268	19343	19315	19233	19488	19362	19425	19542	19390	19404	19363	19310	19369	19346	19141	19314	19235	19413	19592	19226	19437	19361	19461	19513	19256	19540	19609	19373	19454	19298	19711	19579	19476	19504	19259	19410	19303	19369	19248	19479	19567	19212	19272	19536	19469	19347	19504	19467	19431	19472	19306	19374	19493	19468	19378	19537	19662	19502	19380	19475	19433	19419	19285	19463	19165	19437	19218	19353	19488	19384	19406	19437	19295	19263	19500	19342	19406	19560	19419	19291	19271	19402	19483	19382	19601	19407	19564	19332	19378	19522	19324	19251	19381	19362	19279	19298	19493	19342	19372	19329	19394	19290	19526	19363	19402	19211	19629	19270	19429	19425	19290	19388	19376	19414	19353	19341	19429	19406	19374	19191	19440	19465	19256	19574	19496	19448	19452	19355	19374	19448	19324	19397	19464	19348	19398	19569	19310	19317	19560	19367	19315	19226	19418	19481	19395	19569	19532	19704	19438	19490	19465	19274	19479	19544	19468	19464	19396	19257	19240	19306	19532	19271	19488	19590	19413	19471	19297	19364	19420	19518	19238	19464	19459	19509	19409	19480	19288	19413	19295	19284	19228	19367	19424	19451	19459	19350	19373	19458	19383	19317	19423	19420	19461	19397	19577	19493	19360	19515	19337	19259	19368	19446	19557	19369	19262	19343	19298	19384	19601	19472	19560	19291	19475	19228	19374	19619	19426	19427	19503	19471	19491	19611	19553	19271	19495	19654	19498	19557	19358	19590	19344	19397	19484	19238	19543	19234	19195	19317	19400	19402	19434	19371	19359	19167	19387	19409	19279	19545	19340	19359	19480	19320	19324	19285	19524	19590	19264	19348	19283	19301	19463	19494	19542	19489	19431	19532	19460	19309	19508	19623	19202	19106	19242	19495	19413	19419	19476	19395	19386	19312	19207	19274	19291	19286	19429	19290	19356	19387	19386	19497	19275	19399	19557	19288	19524	19315	19312	19396	19322	19597	19359	19373	19424	19266	19338	19193	19300	19401	19533	19390	19578	19516	19512	19345	19561	19326	19401	19429	19591	19360	19438	19294	19379	19435	19427	19165	19368	19555	19500	19599	19511	19545	19398	19337	19424	19369	19423	19154	19124	19399	19467	19371	19223	19455	19405	19186	19348	19541	19226	19503	19472	19326	19550	19516	19270	19330	19461	19464	19255	19337	19352	19352	19284	19406	19358	19345	19408	19252	19441	19434	19458	19404	19336	19383	19494	19387	19309	19408	19665	19351	19630	19467	19203	19510	19365	19359	19271	19403	19486	19448	19503	19358	19637	19286	19579	19595	19437	19195	19442	19354	19421	19383	19381	19288	19573	19185	19211	19581	19481	19400	19403	19480	19440	19364	19353	19354	19346	19240	19509	19350	19334
14783	21196	20123	23947	38738	51596	49753	39403	27790	19799	17495	16922	16902	16774	16984	16843	16891	16917	16797	16857	17019	16854	16762	17004	16817	16849	16716	17063	16610	16930	16741	16863	16821	16938	16856	16832	16734	16709	16767	16862	16933	16960	16710	16888	16740	16902	16912	16914	16898	16795	16821	16816	16875	16745	16820	16936	16640	16921	17032	16704	16805	16865	16701	16795	16885	16712	16780	16898	16733	16909	16929	16980	16968	16916	16841	16829	16774	16752	16996	16791	16868	16705	16806	16838	16986	16810	16831	16891	16947	16868	16804	16949	16898	16614	16730	16856	16799	16725	16845	16712	16907	17119	16817	16914	16724	16978	16885	16912	16778	16634	16860	16865	16642	16988	16900	16909	16733	16858	16800	17028	16916	17043	16830	16868	16797	16897	16741	16924	17022	16730	16782	16880	16696	17024	16842	16710	16852	16860	16861	16790	16714	16898	16855	16995	16911	16772	16793	16793	16783	16790	16896	16787	16845	16728	16968	16979	16722	16921	16803	16806	17008	16994	16687	16987	16909	16725	16943	16825	16761	16815	16890	16972	16989	16890	16941	16851	16757	16926	16692	16823	16811	16883	16835	16810	16801	16762	16790	16672	16912	16800	16672	16895	16893	16755	16832	16858	16772	16708	16885	16937	16849	16812	16783	16764	17040	16754	16893	16960	16952	16871	16748	16858	16870	16836	16868	16792	17017	16744	16723	17030	16797	16861	16815	16826	16749	16710	16769	16719	16814	16726	16998	16934	16759	16871	16744	16840	16798	16820	16766	16924	16913	16798	16859	16754	16685	16769	16925	16738	16796	16741	16720	16973	16836	16792	16989	16692	16837	16912	16818	16937	16889	16895	16722	16744	16662	16793	16878	17074	16825	16998	16919	16837	16966	16947	16758	16896	16860	16769	16777	16924	16737	16811	16903	16795	16816	16931	16717	16686	16803	16926	16897	16937	16830	16716	16694	16899	16930	16712	16824	16950	16850	17056	16916	16957	16814	16843	16726	16850	16619	16737	16886	16689	16758	16728	16685	16841	16772	16859	16864	16904	16870	16714	16785	16854	16815	16891	16788	16982	16864	16982	16798	16714	16710	16869	16770	16949	16743	16608	16807	16740	16848	16723	16968	16829	16882	16867	16700	16946	16749	16980	16850	16798	16936	16691	16820	16952	16843	16642	16713	16863	16916	16824	16805	16800	16837	16965	16723	16873	16851	16966	16809	16822	16859	16633	16878	16899	16749	16855	16834	16837	16784	16821	16809	16785	16915	16847	16804	16787	16769	16861	16838	16835	16764	16912	16785	16799	16795	17006	16844	16872	17070	16933	16945	16887	16946	16901	16784	16913	16827	16792	16921	16811	16891	16675	16911	16865	16757	16896	16918	16908	16725	16823	16843	16690	16872	16910	16953	16922	16801	16701	16830	16767	16796	16782	16867	16888	16921	16787	16801	16868	16717	16727	16860	16885	16824	17033	16924	16928	16928	16680	16796	16934	16663	16877	16877	16915	16851	16823	16682	16849	16819	17117	16642	16742	16698	16733	16668	16622	16852	16963	16670	16911	16740	16810	16874	16769	16966	16881	16941	16849	16780	16805	16694	16952	16941	16794	16577	16634	16819	16877	16960	16932	16873	16723	16737	16857	16800	16917	16665	16777	16916	16741	16935	16932	16755	16698	16674	16801	16821	16770	16659	16846	16762	16785	16888	16872	16846	17009	16802	16983	16892	16905	16820	16790	16907	16952	16852	16793	16727	16701	16868	16715	16842	16778	16916	16788	16975	16822	16770	16633	16880	16893	16795	16646	16867	16878	16712	16948	16663	16868	16866	16764	16931	16847	17144	16710	16987	16875	16875	16834	16850	16899	16848	16742	16910	16898	16963	17027	16870	16905	16905	16816	16750	16868	16912	16909	16850	16714	16828	16946	16860	16892	16963	16898	16893	16870	16943	16775	16859	16832	16668	17003	16838	16873	16841	16918	16887	16924	16719	17054	16835	16777	17026	16683	16935	16800	16890	16631	16870	16870	16847	16904	16689	16815	16868	16964	16804	16904	16803	16776	16971	16749	16842	17033	16784	16837	16924	16839	16812	16629	16906	16722	16685	16843	17001	16832	16758	17001	16665	16886	16752	16932	16933	16886	16689	16771	16824	16758	16692	16850	16749	16934	16886	16736	16846	16798	17026	16844	16985	16896	17021	16824	16742	16796	16980	16854	16804	16835	16909	16915	16870	16739	16968	16825	16717	16774	16977	16887	16815	16967	16935	16761	16780	16858	16927	16782	16840	16873	16820	16894	17145	16783	16990	16708	16744	16796	16853	16857	16865	16895	16879	16828	16644	16919	16793	16850	17007	16808	16870	16912	16731	16804	16691	16709	16641	16869	16804	16709	16963	16949	16846	16770	16896	16851	16722	17093	16725	16727	16897	16881	16751	16711	16726	16760	16774	16862	16742	16981	16880	16979	16839	16834	16940	16768	16855	16994	16723	16915	16810	16882	16935	16725	16799	16987	16886	16717	16777	16934	17028	16741	16937	16947	16855	16976	16765	16781	16936	16712	16863	16964	16821	16754	16844	16841	17041	16826	16933	17088	16797	16960	16714	16857	16799	16748	16815	16862	16837	16906	16806	16660	17014	16773	16823	16872	16922	16851	16885	16635	17017	16717	17053	16888	16785	16825	16917	16845	16799	16874	16806	16644	16731	16736	16850	16657	16842	16958	16813	16752	16851	16828	17074	16872	16987	16904	16659	16953	16896	16856	16801	16764	16899	16836	16794	17005	16782	16861	16875	16782	16821	16757	16862	16674	16828	16957	16772	16661	16903	16652	16926	16968	16857	16814	16767	16824	16851	16913	16895	16717	16634	16734	16737	16874	16749	16835	16708	16759	16757	16766	16801	16864	16909	16798	16796	16832	17009	16834	16721	16889	16944	16887	16788	16781	16855	16893	16824	16898	16788	16891	16766	16815	16911	16776	16828	16772	16924	16872	16858	16793	16905	16829	16897	16907	16838	16613	16718	16771	16856	16951	17012	16976	16773	16692	16815	16845	17054	16874	16799	16816	16860	16829	16941	16775	16820	16772	16862	16824	16706	16903	16812	16962	16901	16869	16659	16903	16905	16846	16761	16854	16784	16753	16855	16777	16847	16918	17027	16750	16604	16725	16960	16871	16857	16808	16859	16806	16839	16910	16830	16931	16830	16727	16909	16965	16800	16943	16852	16806	16691	16909	16958	16973	17061	16833	16817	16909	16832	16956	16888	16790	16962	16854	17111	16972	16713	16900	16798	16811	16812	16747	16711	16701	16829	16947	16911	16796	16738	16574	16881	16847	16825	16793	16735	16785	16790	16837	16771	16826	16913	16816	16735	17005	16794	16899	16859	16830	16791	16943	16686	16873	16969	16770	16831	16850	16686	16840	16810	16908	16833	16930	16763	16813	16817	16815	16816	16848	16847	16819	16854	16757	17070	16709	16815	17026	16819	16831	16764	16886	16792	16927	17036	16918	16941	16842	16691	16858	16925	16876	16837	16791	16960	16983	16866	16934	16792	17068	16668	16729	16763	16921	16860	16707	17001	16896	16901	16917	16749	16703	16916	16778	16924	16889	16819	16763	16867	16940	16874	16861	16787	16858	16642	16844	16758	16789	16770	16887	16862	16824	16810	17026	16718	16727	16745	16935	16952	16819	16837	16934	16845	16873	16901	16889	16838	16892	16956	16721	16694	16640	16712	16975	16850	16873	16533	16884	16900	16910	16691	16783	16925	17117	16950	16892	16808	16896	16942	16843	16785	16776	16915	16901	16770	16728	16850	16760	16807	16928	16797	16802	16899	16935	16862	16803	16907	16823	16999	16804	16891	16991	16904	16712	16699	16746	16745	16873	16871	17094	17028	16908	16655	16654	16803	16735	16775	16843	16633	16963	16787	16847	16785	16745	16888	16936	16947	16739	16748	16832	16864	16766	16910	16725	16934	16935	16848	16824	16584	16602	16909	16802	16891	16942	17041	16795	16837	16887	16877	16825	16851	16875	16772	16768	17032	16752	16907	16684	16744	16843	16725	16883	16963	16907	16921	16912	16917	16815	16664	16655	16983	16817	16751	16914	16898	16828	16825	16697	16942	16701	16807	16856	16792	16960	16959	16761	16806	16836	16845	16723	16912	16960	17016	16920	16871	16729	16882	16599	16882	16989	16821	16932	16921	16789	16794	16772	16989	16801	16805	16956	16819	16791	16778	16777	16741	16810	16753	16776	16656	16670	16941	16790	16773	16859	16914	16840	16722	16804	16894	16999	16888	16965	16926	16765	16730	16627	16873	16833	16890	17022	16909	16842	16940	16732	16887	16719	16786	16854	16830	16701	16821	16761	16841	16818	16988	16733	17007	16766	16992	16836	16836	16951	16688	16747	16811	16859	16805	16727	16840	16942	16816	16761	16897	16842	16936	16829	16926	16692	16931	16701	16965	16953	16970	16914	16706	16656	16868	16883	16822	16896	16747	16935	16946	16671	16884	16956	16907	16869	16800	16865	16758	16850	16912	16737	16891	16824	16893	16904	16765	16776	16859	16808	16979	16840	16804	16746	16886	16789	16837	16894	16768	17020	16951	16832	16812	16810	16798	16968	16893	16791	16859	16835	16830	16872	16774	16870	16759	16835	16873	16913	16974	16730	16797	16765	16883	16719	16835	16911	16898	16832	16891	16883	16785	16887	16826	16777	16978	16869	16597	16884	16774	16852	16771	16800	16880	16953	16803	16790	17001	16766	16899	16805	16833	16743	16734	16948	16931	16738	16836	16853	16727	16710	16711	16974	16863	16793	16636	16882	16826	16801	16834	16932	16852	16669	16859	16690	16645	16958	16911	16976	16823	16750	16801	16779	16887	16825	16982	16806	16695	16901	16822	16700	16748	16896	16824	16935	16834	16791	16754	16899	16756	16630	16894	16735	16881	16626	16751	17070	17002	16926	16765	16760	16826	16770	16995	16600	16665	17099	16871	16773	16648	16697	16875	16841	16633	17031	16939	16751	16810	16870	16767	17039	16829	16851	16834	16829	16935	16794	16868	16820	16843	16829	16837	16700	16897	16737	16756	16895	16977	16789	16828	16921	16804	16897	17041	16884	16973	17028	16962	16825	16939	17021
23638	21096	28544	24061	31608	62877	67486	54272	38801	26770	21775	19753	19428	19550	19271	19344	19314	19156	19222	19269	19296	19355	19100	19143	19174	19388	19212	19139	19323	19237	19224	19251	19114	19292	19323	19166	19134	19438	19150	18998	19203	18865	19244	19399	19137	19303	19174	19218	19245	19252	19258	19140	19405	19180	19237	19197	19061	19200	19297	19154	19208	19267	19132	19108	19117	19196	19112	19094	19452	19188	19097	19170	19154	18995	19085	19128	19129	19249	19197	19142	19048	19023	19093	19156	19081	19093	19142	19148	18925	18995	19251	19291	19240	19045	19160	19186	19199	19165	19221	19171	19113	19405	19359	19283	19269	19142	19250	19202	19068	18971	19238	19081	19186	19065	19177	19056	19091	19108	19132	19429	18966	19174	19199	19180	19061	19318	19264	19319	19286	19282	19261	19165	19084	19126	18974	19138	19331	19209	19120	19025	19296	19190	19192	18950	18955	19255	19013	18937	18992	19195	19132	19212	19104	19058	19038	18965	19118	19013	19109	19085	19092	19135	19255	19250	19216	19338	19204	19312	19279	19063	19209	19236	19174	19046	19188	19199	19136	19225	19241	19072	18981	19154	19210	19248	19127	19248	19072	19028	19123	19186	19310	18870	19128	19042	19013	18950	19132	19181	19311	19254	19227	19041	19151	19122	19063	19058	19124	19047	19054	19072	18985	19190	19208	19143	19175	19266	19250	19128	19149	19008	19217	19012	19160	19220	19159	19136	19116	19123	19218	19068	18986	19269	19205	19050	19198	19209	18958	19120	19372	19217	19102	19010	19211	18916	18975	19304	19035	19228	19057	18987	19143	19006	19117	19023	19136	19086	18976	18977	19155	19078	19082	19282	19209	19129	19211	18999	19150	19149	19227	19064	19162	19074	18952	19025	19133	19090	19154	19229	19031	19047	19071	19025	19244	19145	19300	19219	18979	19087	19051	19106	18951	19021	19165	19107	19178	19035	19145	19178	19011	19071	19179	19099	19223	19106	19054	19159	19327	19142	19123	19051	19003	18990	19205	18963	19180	19076	18825	19108	19306	19098	19324	19238	19149	19061	18893	19070	19058	19185	18968	19295	19344	19182	19065	18990	19233	18921	19012	19119	19003	19124	19147	19083	19292	19174	19206	19133	19206	19061	19253	19118	19136	19028	19316	19004	19202	19202	19135	19177	18909	19231	19057	19248	19047	19068	18996	19294	19085	19231	19111	19288	18996	19007	19002	19283	18831	19375	19230	19239	19016	19139	19385	19338	19150	19100	19200	19225	19295	19033	18988	19221	19099	19286	19070	18834	19089	19095	19069	19026	19030	18939	19172	19053	18989	19299	19069	19123	19001	19050	18975	18960	19222	19259	19060	18974	19196	19234	19208	18958	19181	19247	19229	19229	18980	19251	18961	19103	19100	19025	19153	19171	19227	19161	19027	19104	19155	19070	19108	18843	19051	18989	19028	18821	18932	19171	19200	18998	19223	19367	19128	19188	19290	19255	19125	18953	18853	18783	18867	19158	19312	19182	19076	19130	19015	18922	19394	19108	19220	19170	18938	19046	19056	19135	19123	19137	19024	19125	19231	18930	18875	19087	19234	19166	19112	19020	19251	19206	19118	19189	19172	19088	19127	19253	18980	19223	19056	18935	19129	19143	19241	19109	19308	19165	18961	19091	19272	19069	19025	19113	19401	19164	19212	19044	19178	19171	19053	19001	19168	19088	18974	18970	19023	19176	19031	19185	19165	19027	19100	19179	18824	18966	19148	19055	19259	19246	19175	19199	19254	19138	19141	19001	19023	19086	19085	19071	19136	19040	19084	18965	19077	19022	18905	19071	19061	18950	18995	19179	19124	19146	19285	19178	19365	19262	18933	19149	19256	19263	18996	19003	19207	19138	19045	19223	19230	19166	19179	19026	19252	19004	19070	19163	18937	19125	19151	19155	19223	19340	19191	19070	19329	18975	19203	19142	19230	19131	18976	18940	19049	19147	19026	19048	19415	18952	18948	18913	19139	19159	19230	19197	18989	19094	19164	19034	19114	18961	19012	19132	18969	19279	19133	19149	19278	19296	19033	19144	19086	19113	19034	18936	19051	19277	19043	19277	19101	19070	19039	18993	19164	19127	19240	19095	19090	18981	19199	19051	19082	19092	18985	19238	19083	19283	19052	19278	19087	19221	19183	18980	19122	19167	18965	19160	19196	18928	18946	19221	19110	19116	19091	19242	18929	19044	19166	19140	19284	19155	19167	19139	18991	19147	19202	19222	19119	19243	19127	19381	19132	19113	19314	19203	19016	18917	19159	19015	19402	18823	18885	19236	19097	18997	19079	19154	18892	19136	19112	18983	19144	19026	19104	19049	19158	18946	19087	19067	19069	18863	19268	19273	19089	19119	19179	19127	19261	19132	19076	19189	19079	19180	19283	18962	19222	19133	19121	19149	19325	19038	19082	19175	19251	19015	19214	19087	19018	19354	19035	19171	19016	18951	19230	18853	19192	19251	19247	19153	19069	19022	19040	19111	19260	19103	18986	19053	19103	19035	18888	19117	19026	19385	18907	19022	19280	18924	19102	19141	18958	19154	19168	19057	19104	19173	18943	19017	19119	18937	19025	19132	19054	19073	19100	18935	19211	19230	19069	19250	19138	19319	19066	18933	18850	19230	19167	19227	19336	19282	19233	19170	19197	18952	19291	19104	19228	19129	19201	18944	19037	19334	18960	19156	19125	19065	19028	19029	19317	18994	18953	19121	19199	19229	19041	19134	19147	19053	19157	19101	19095	19112	19103	19213	19273	19106	19164	19148	19151	19041	18997	19073	19138	18808	19188	19051	19235	19135	19037	19157	19225	19167	19178	18984	19122	18995	19214	19079	19396	18994	18881	19166	19074	19052	19162	19207	19185	19177	19024	19161	19037	19043	19085	19270	19323	19150	18894	19314	19105	18970	19329	19188	19123	19088	19230	19140	19279	19074	19056	18937	19168	18968	19035	19204	19144	19221	19011	19075	18965	19207	19314	18932	19207	19400	19247	19075	19134	19284	19235	19296	19111	18885	19335	18997	19110	19163	19109	19102	19196	19103	19034	19127	19113	19186	18973	19213	19103	19295	19216	19075	19156	19190	19345	19234	19114	19172	18985	19195	19171	19193	19065	18958	19058	19067	19055	19127	19134	19218	19014	19106	19129	19347	19109	19214	19009	19132	19109	19095	19128	19158	19172	19068	19196	19302	19229	19156	19173	19115	19095	19232	19049	19130	19186	18865	19195	19018	19195	19370	19150	19236	19110	19030	19211	19222	19169	19183	19231	19045	19105	19244	19179	19163	19234	18944	19148	19075	19072	19051	19202	19178	19096	19078	19151	19042	19065	19149	18962	19118	19321	19125	19146	18987	19315	18989	19140	19213	19382	19103	19100	18914	19071	18976	19163	19169	19198	19029	19181	19344	19194	18994	19087	19206	19333	19090	19074	19113	18994	19133	19018	19172	19137	19207	19060	19066	19102	18842	19392	18889	19460	19167	19191	19305	19309	18910	19028	19150	19113	19151	18942	19073	19222	19286	19000	18888	19319	19151	19036	18985	19158	19061	19188	19137	19203	18963	19166	19152	19103	19206	19160	18974	18997	19149	19057	19354	19160	19370	19052	19136	19265	19202	18998	19147	19186	19317	19252	19111	19061	19080	19222	19201	19127	19083	19110	19267	19241	19148	19074	19054	19163	18974	19194	19036	19265	19178	19149	19229	19260	19018	18957	19216	19185	19284	19163	18946	19088	19056	19003	19099	19085	19233	19091	19077	19105	19071	19267	18984	19052	19002	19277	19156	19011	19215	19116	19077	19158	19137	19085	19134	19291	19131	19291	19083	19163	18952	19212	19052	19095	19148	19315	19232	19188	19237	18942	19184	18933	19094	19126	19116	19130	19239	19056	18858	19081	19201	19173	19204	19007	19090	18964	19242	19032	19016	19101	19030	19024	19280	19080	19194	19158	19114	19013	19098	19008	19280	19124	18953	19012	19204	19089	19189	19277	19195	19146	18898	19199	19166	19008	19317	19202	19046	19184	19184	19131	19100	19049	18978	18937	18966	19069	19287	19319	19027	19152	19154	19101	19327	19309	19250	19346	19036	19042	19055	19195	19282	19035	19025	19015	19091	18998	19219	19066	19006	18817	19221	19201	19092	19006	19018	19222	19104	19035	19208	19047	19108	19130	19118	19236	19089	19131	19059	19020	19055	18939	19012	19288	19187	19027	19217	19373	19043	19186	19209	18990	19445	19088	18995	19156	19186	19148	19044	19129	19122	19116	19022	19003	19040	18916	19015	19358	19039	19227	19034	19184	19072	19235	19135	19123	19255	19319	18964	19284	19296	19103	18895	19042	19199	18991	19009	18986	19079	19262	19004	19151	19101	19120	18995	19120	19118	18964	19071	19132	19146	19038	19287	19175	18991	18904	19063	18971	19270	19206	18949	19214	19168	19046	19259	19099	19241	19013	19024	19037	19224	19184	19016	18985	19020	19089	19259	19398	19197	19203	19077	19027	19282	18912	19356	19151	19063	19068	19231	18993	18956	19318	19353	19324	19160	19215	19002	19076	19124	19188	19158	19111	19034	19183	19078	19117	19071	18926	19064	18931	18845	19317	18997	19009	19086	19158	19147	19288	19219	19036	19171	18892	18944	19291	18937	19184	19355	19178	18964	18933	19076	19323	19344	19162	19184	19091	19017	18958	19273	19165	18881	18888	19262	19111	18786	19038	19141	18941	19013	19302	19126	19086	19070	19154	19070	19143	19048	19304	19288	19242	19085	19358	19050	19043	19161	19198	19141	19126	19128	19146	19283	19060	19181	19176	19141	19051	19097	18960	18731	19160	19196	19095	19139	19144	19088	19151	19037	19301	19161	19073	19355	19231	19217	19206	19216	19255	19212	19044	19217	19097	19261	18970	19100	19111	19343	19132	19116	19100	19117	19258	19135	19412	19052	18986	19120	18907	18993	19028	19115	19167	19055	18971	19157	19325	19182	19150	18906	19358	19135	19026	19053	19114	19270	19132	18901	19066	19066	19156	19101	19068	19235	19223	19157	19083	19042	19186	19196	19184	19030	19214	19190	19266	19275	19091	19078	19081	19128	19068	19052	19158	18862	18940	19032
16608	27429	25664	30352	51151	70144	69601	55301	38864	24440	18320	16872	16748	16663	16692	16811	16776	16715	16808	16827	16770	16762	16835	16704	16813	16722	16677	16565	16722	16764	16862	16630	16650	16590	16673	16708	16731	16632	16646	16630	16773	16753	16577	16631	16663	16633	16759	16812	16835	16793	16695	16694	16606	16611	16529	16957	16810	16679	16771	16680	16772	16632	16711	16782	16601	16572	16810	16897	16672	16679	16644	16666	16611	16642	16902	16711	16732	16614	16804	16735	16869	16702	16589	16638	16847	16706	16617	16812	16676	16737	16625	16705	16658	16708	16822	16682	16641	16851	16586	16804	16686	16794	16737	16697	16777	16795	16776	16548	16695	16722	16682	16720	16760	16648	16740	16798	16491	16813	16607	16693	16745	16637	16687	16594	16603	16693	16755	16784	16844	16719	16767	16666	16576	16689	16870	16656	16725	16731	16862	16449	16682	16832	16621	16879	16746	16753	16754	16701	16700	16628	16735	16565	16649	16663	16820	16788	16716	16614	16744	16795	16726	16691	16764	16576	16652	16771	16896	16582	16722	16667	16801	16742	16703	16621	16770	16586	16602	16721	16785	16694	16661	16650	16733	16579	16860	16523	16604	16732	16729	16709	16650	16618	16616	16673	16593	16705	16701	16720	16759	16621	16799	16680	16682	16683	16683	16846	16691	16670	16720	16804	16696	16573	16642	16749	16762	16768	16706	16560	16601	16589	16882	16742	16711	16761	16596	16565	16704	16601	16824	16713	16784	16674	16525	16864	16706	16800	16639	16884	16676	16767	16679	16952	16775	16782	16593	16746	16629	16608	16744	16734	16714	16687	16868	16649	16739	16891	16776	16646	16707	16657	16832	16753	16891	16704	16718	16700	16696	16714	16702	16649	16591	16747	16777	16708	16679	16590	16696	16866	16709	16454	16673	16654	16692	16777	16776	16713	16640	16697	16596	16663	16655	16653	16692	16642	16677	16770	16827	16671	16758	16630	16676	16797	16664	16709	16726	16717	16530	16743	16799	16594	16621	16695	16682	16757	16682	16699	16662	16679	16750	16664	16600	16799	16911	16641	16809	16631	16702	16577	16682	16612	16672	16613	16788	16828	16716	16847	16666	16693	16642	16922	16746	16636	16722	16812	16702	16661	16596	16671	16724	16569	16891	16815	16545	16584	16662	16603	16641	16794	16678	16812	16776	16745	16650	16505	16673	16853	16750	16851	16718	16697	16768	16620	16679	16774	16641	16684	16558	16612	16741	16834	16701	16830	16606	16789	16681	16774	16849	16752	16871	16720	16793	16679	16667	16676	16597	16704	16496	16674	16672	16773	16739	16700	16729	16537	16672	16741	16627	16715	16645	16754	16753	16588	16691	16662	16662	16751	16665	16538	16684	16879	16748	16645	16715	16700	16784	16708	16659	16662	16808	16746	16692	16580	16793	16677	16665	16826	16591	16693	16790	16796	16664	16671	16704	16644	16728	16729	16834	16564	16611	16879	16628	16837	16714	16746	16734	16654	16711	16656	16630	16538	16810	16770	16719	16660	16893	16691	16701	16699	16476	16686	16709	16688	16677	16427	16826	16899	16843	16667	16509	16578	16490	16687	16866	16807	16621	16567	16790	16682	16778	16799	16825	16581	16860	16700	16744	16779	16584	16772	16838	16707	16638	16613	16752	16487	16735	16695	16764	16598	16839	16627	16687	16719	16801	16838	16610	16676	16795	16576	16635	16642	16661	16673	16595	16739	16773	16745	16650	16713	16594	16658	16677	16805	16677	16461	16817	16757	16680	16615	16670	16708	16457	16873	16607	16765	16656	16755	16528	16882	16584	16790	16794	16550	16795	16558	16666	16745	16647	16665	16851	16612	16663	16699	16609	16674	16490	16719	16754	16647	16786	16668	16700	16621	16730	16562	16582	16717	16877	16743	16642	16742	16757	16793	16726	16514	16700	16709	16758	16652	16703	16735	16664	16740	16849	16626	16563	16859	16855	16532	16660	16679	16590	16697	16739	16717	16811	16680	16842	16796	16604	16693	16706	16659	16763	16736	16520	16749	16784	16694	16745	16718	16729	16750	16822	16805	16617	16693	16670	16696	16628	16650	16760	16706	16757	16955	16667	16663	16752	16817	16854	16634	16737	16642	16846	16576	16695	16664	16644	16756	16753	16684	16761	16883	16680	16679	16536	16667	16584	16813	16811	16647	16762	16624	16686	16583	16661	16770	16827	16624	16630	16783	16693	16610	16884	16596	16719	16777	16725	16773	16680	16727	16638	16648	16882	16827	16897	16505	16817	16536	16746	16963	16867	16844	16756	16896	16558	16644	16764	16761	16626	16678	16645	16625	16814	16717	16521	16721	16554	16560	16842	16702	16568	16823	16630	16670	16771	16804	16734	16638	16705	16608	16578	16692	16694	16657	16645	16778	16551	16636	16725	16700	16638	16771	16752	16607	16659	16859	16727	16688	16807	16707	16707	16661	16738	16749	16664	16713	16755	16577	16794	16838	16631	16629	16852	16942	16713	16678	16525	16650	16758	16773	16746	16947	16678	16631	16726	16800	16528	16766	16695	16654	16777	16809	16678	16742	16803	16530	16648	16707	16747	16752	16858	16769	16744	16679	16549	16668	16872	16755	16749	16678	16787	16684	16692	16829	16732	16677	16633	16708	16658	16747	16705	16739	16645	16873	16666	16750	16505	16841	16599	16696	16683	16907	16751	16764	16765	16728	16498	16746	16848	16595	16733	16807	16833	16850	16824	16741	16789	16614	16830	16603	16700	16673	16681	16486	16759	16734	16586	16777	16795	16675	16680	16506	16634	16680	16774	16720	16772	16704	16804	16698	16748	16727	16819	16736	16660	16718	16578	16695	16776	16681	16835	16684	16538	16881	16591	16635	16705	16668	16711	16773	16714	16626	16535	16770	16705	16692	16614	16727	16662	16808	16533	16701	16562	16684	16663	16678	16729	16703	16722	16493	16725	16706	16625	16662	16735	16741	16721	16786	16781	16650	16646	16778	16661	16586	16689	16695	16869	16651	16535	16608	16719	16589	16784	16688	16692	16677	16724	16728	16523	16700	16709	16631	16846	16729	16916	16772	16711	16827	16696	16746	16706	16715	16802	16710	16623	16780	16613	16866	16479	16656	16788	16661	16579	16778	16599	16817	16802	16805	16743	16772	16676	16661	16625	16702	16760	16682	16591	16675	16898	16427	16617	16615	16605	16627	16739	16863	16786	16805	16717	16743	16622	16842	16674	16766	16825	16752	16614	16756	16688	16701	16780	16726	16742	16651	16674	16759	16741	16557	16695	16749	16761	16519	16647	16650	16830	16854	16736	16787	16710	16659	16746	16745	16553	16754	16776	16735	16550	16684	16708	16857	16832	16749	16684	16751	16716	16602	16733	16557	16671	16726	16647	16716	16547	16656	16681	16685	16729	16769	16649	16543	16781	16800	16708	16505	16813	16615	16727	16708	16816	16628	16915	16577	16739	16690	16638	16775	16670	16667	16788	16725	16630	16791	16623	16717	16763	16632	16836	16507	16659	16573	16758	16723	16692	16765	16662	16781	16785	16694	16518	16589	16969	16631	16715	16775	16596	16567	16792	16758	16708	16554	16576	16642	16658	16700	16752	16669	16898	16838	16699	16776	16754	16722	16699	16758	16687	16742	16685	16658	16625	16780	16726	16704	16731	16672	16607	16564	16698	16775	16651	16700	16745	16748	16597	16747	16608	16483	16729	16750	16632	16754	16630	16702	16670	16751	16580	16589	16726	16744	16697	16590	16643	16651	16732	16605	16667	16648	16582	16790	16754	16734	16678	16638	16685	16654	16486	16773	16633	16643	16681	16640	16644	16637	16712	16826	16754	16694	16583	16625	16827	16692	16665	16614	16769	16650	16622	16626	16588	16899	16687	16731	16615	16671	16487	16802	16706	16874	16686	16742	16678	16742	16618	16814	16640	16775	16649	16619	16685	16684	16681	16546	16744	16745	16734	16707	16767	16630	16668	16849	16770	16739	16613	16866	16851	16755	16668	16730	16707	16821	16825	16648	16810	16693	16765	16879	16857	16799	16793	16584	16796	16860	16609	16530	16866	16702	16788	16722	16732	16484	16705	16729	16677	16668	16772	16613	16769	16763	16735	16550	16857	16575	16673	16683	16618	16741	16670	16663	16737	16756	16722	16701	16708	16741	16705	16571	16848	16534	16730	16796	16667	16777	16621	16711	16617	16785	16781	16590	16783	16616	16784	16649	16857	16669	16761	16638	16674	16676	16838	16728	16513	16625	16730	16844	16693	16733	16747	16514	16670	16538	16721	16736	16679	16757	16923	16549	16616	16799	16692	16682	16747	16584	16726	16697	16692	16600	16787	16806	16617	16885	16628	16920	16671	16521	16627	16646	16786	16835	16648	16650	16562	16802	16835	16697	16636	16613	16815	16647	16632	16810	16601	16817	16817	16775	16736	16585	16747	16683	16646	16745	16659	16813	16617	16712	16608	16523	16728	16624	16683	16805	16651	16689	16702	16762	16739	16802	16740	16696	16748	16802	16727	16613	16689	16766	16626	16664	16603	16747	16645	16634	16632	16835	16528	16708	16681	16609	16772	16778	16706	16905	16680	16427	16693	16776	16653	16746	16599	16667	16733	16671	16668	16717	16729	16865	16713	16713	16683	16652	16636	16702	16797	16822	16939	16792	16642	16601	16835	16639	16752	16735	16849	16727	16657	16656	16664	16823	16780	16500	16620	16858	16789	16914	16668	16716	16737	16656	16727	16448	16663	16470	16791	16832	16640	16650	16644	16640	16624	16674	16698	16801	16714	16887	16718	16584	16780	16735	16503	16692	16795	16779	16653	16673	16507	16707	16635	16614	16695	16725	16743	16786	16659	16665	16738	16604	16801	16613	16582	16805	16762	16637	16876	16733	16501	16721	16594	16682	16863	16702	16541	16743	16616	16714	16648	16695	16801	16726	16718	16714	16832	16718	16571	16783	16727	16734	16824	16657	16665	16617	16638	16764	16659	16611	16845	16732	16670	16759	16711	16772	16629	16708	16632	16951	16720	16630	16733	16700	16818	16659	16740	16566	16710	16721	16920	16796	16825	16755	16746	16914	16576	16731	16744	16610	16778	16715	16665	16694	16882	16627
29325	22258	23179	21626	21680	26605	29287	26013	22921	20961	20355	20229	19883	20176	20071	20090	20104	20061	20015	20151	20016	19961	19922	19727	20173	19967	20099	19925	20121	20155	19970	19880	19973	20119	19998	19882	20160	20024	20066	19714	19976	19753	20048	20003	20068	19918	19982	20148	19939	20116	19803	19854	20161	20017	20015	20035	19926	19909	19817	20043	20214	19853	19985	20018	19975	20094	20020	20017	19962	20028	20124	20005	20077	20005	19955	19921	20108	20011	19942	20004	19923	20096	20269	20197	19858	19862	19853	19968	20052	20233	19984	19987	20039	20028	20086	20148	20084	19855	20037	19810	20016	20005	19933	19899	20102	19797	19963	19989	19979	19927	19744	19880	19889	20177	20018	19986	20170	19834	19884	19863	19991	20032	19868	19847	19856	19705	20087	19980	20159	20039	19965	20245	20033	19950	20125	19867	19897	19970	19887	20100	20000	19954	19992	20155	19741	20016	20129	19893	19882	20141	19988	20138	19951	19680	20022	20018	19899	20141	20017	20096	20059	19874	19835	19843	19989	19619	20104	20071	20058	19822	19903	19974	19963	19903	20107	20013	19967	19934	20025	19897	19959	19988	20168	20061	20031	20022	19968	19930	19882	19946	19943	19960	20043	20257	19997	19895	20186	20100	20093	19899	19812	20013	19780	20114	20076	19995	20024	19923	20018	20109	19903	20005	19966	20039	19902	20180	20086	20028	19883	19850	20127	20010	19998	19834	20079	19885	19984	20012	19974	19933	20048	19787	20002	20006	20017	19920	19918	19850	19955	19878	19893	20135	20090	19816	19893	19959	20279	19976	19910	20256	20070	20118	19927	20140	19962	20001	20082	20025	19899	19850	19942	19926	19995	19971	19812	19930	19865	19949	19992	20149	20106	20069	19860	20043	20002	20248	20014	20011	19997	19945	19933	20178	20014	19901	20103	19808	19932	19929	19879	19945	20094	20044	20061	19866	20142	19983	20011	20057	19932	19954	20147	20149	20015	20045	20049	19866	20068	20119	20046	19815	20049	19993	20005	19988	19866	20032	20092	19928	19874	19837	19923	19896	20078	19987	20089	19965	19910	20034	19908	19935	19952	19914	20109	19948	19786	19916	20129	19869	19984	20162	19953	20053	19852	19962	20032	20060	19951	19934	19852	20071	20157	20054	20025	19991	19865	20011	19901	20179	20171	20068	19928	20082	20147	19818	20052	19966	19867	20275	20292	19942	20048	20103	20031	20093	20004	20008	19942	19894	20146	19960	19778	20180	20086	19935	19734	20105	20051	19978	19873	19854	19892	19714	20065	19967	20053	19964	20046	20094	20025	20135	20123	19901	20233	20170	19963	19806	20008	20314	20096	20147	19957	19918	20149	20094	19835	19996	19967	19916	19907	19951	19995	20011	20113	20018	20172	19918	19998	20020	20084	20039	20009	20121	20118	20010	19998	19972	20223	20032	20063	20015	20023	19938	19875	20081	20066	19969	20026	20025	20052	20062	20127	20053	19966	19660	20118	19866	19962	20083	20012	20119	19775	19959	20169	20146	20152	20083	20076	19721	20119	20135	20095	19979	19871	20050	20000	19905	19970	19782	20126	19950	19963	20023	19894	19911	19862	19867	20054	20043	19965	20011	19881	19928	20033	19893	19869	20020	20021	20012	20017	20070	20096	19855	19833	19981	19971	19941	20008	19938	20028	20033	19919	19841	19742	19997	19812	20171	19875	19927	19970	20034	19845	19902	20097	20066	19671	19986	19973	19840	20086	20043	19755	19911	19979	19694	20075	20028	20068	20051	19872	19805	20087	19976	20063	20112	20013	19961	19935	19900	20032	19918	20080	20053	19919	20112	20074	19910	19887	19912	19959	19897	19919	20174	20054	20106	20236	19966	19845	20021	20052	19993	19726	20145	20010	19915	20164	19902	20000	20034	19873	20177	19977	20119	19977	19939	20123	20219	19795	19969	19895	19847	19973	19919	20051	20092	19910	20083	20202	20137	19938	20084	19862	19912	20120	20073	19951	19803	19958	20003	19904	19837	20064	19731	19965	20008	19868	19876	19973	20206	20191	20086	19959	19965	19987	20181	20107	19969	19974	20240	20002	20049	20067	20074	20008	19815	19762	20059	20082	19820	20093	20095	19965	20066	19895	20046	20069	20122	19950	20017	20215	20004	19940	19879	19916	19959	20027	19796	20010	19994	20220	20012	19985	20176	19837	20169	20083	20037	19983	20130	19838	19922	19967	19781	20079	20238	19988	19925	20193	20074	19956	19967	20148	19908	20091	19985	20165	20160	19928	19945	19974	20074	19967	19900	19846	19901	19915	20212	19847	19990	20092	19857	20194	20128	20160	20016	19833	19989	19962	19887	19860	19950	20064	19765	19912	20005	20126	20040	20074	19927	19929	19795	20011	19719	20052	20126	19816	19968	19895	20017	19902	20064	20096	19965	19927	19956	20060	19947	20045	19995	19954	19973	19836	20085	19857	19983	20048	19979	19946	19919	20132	20127	20011	20109	20173	19982	20005	19904	19982	19991	20110	19950	19931	20002	19746	20046	19869	20012	19994	20320	19980	19901	19907	19954	19851	20026	20018	19924	20082	20059	19887	19635	19857	20178	20122	20165	20071	20057	20240	20203	20101	20132	19976	19802	19859	20066	19823	20096	20120	20056	20095	19945	19972	20001	19833	20077	19899	19702	19848	19686	19850	20010	19970	19981	20145	20159	20093	19987	20046	19947	20146	19951	19961	19921	19950	19842	20023	20127	20033	20085	20120	20012	20113	20081	19883	19885	19848	19979	20140	20052	19967	20185	19962	19953	20133	19962	20008	19950	20003	19962	20093	19936	20043	19980	19819	20016	20211	19945	19915	20003	19922	19948	20057	19977	20022	19992	20004	20015	19893	19999	19767	20077	19813	20024	20048	20004	20025	19968	19863	20124	19964	19975	19925	19898	20100	20044	20065	19960	20202	20149	19835	20074	19979	19860	20149	20043	20009	19954	19917	19797	20101	19869	19811	20285	20062	20010	19929	20082	20019	19995	19890	19943	20042	19840	19816	19889	19825	19958	19962	20068	19995	19981	20113	20210	19956	19817	20010	20100	19841	19973	19951	19834	20028	19978	20219	19949	20091	19896	20168	20062	20067	20041	20035	19855	19957	20052	20177	20002	19913	19712	19772	20037	20020	19966	19972	19851	20053	20136	19994	19992	20030	20072	19997	19951	20004	19930	19932	20204	20217	19982	19926	20125	20088	20074	19976	19987	20219	20014	20067	19965	19956	19746	20115	20159	20015	19848	19996	19862	20036	19956	19952	20087	19949	19921	19920	19883	19941	19924	19984	19841	19810	19943	20166	20114	19929	20035	20065	20102	20144	20040	19956	20000	20263	19976	19997	20013	20122	20003	20135	19815	19963	20004	19893	20194	20043	20146	20211	19847	19907	20056	19932	19983	20020	20186	19841	20169	20149	20005	19895	19818	20002	19986	19855	20049	20086	19955	19921	20102	19922	20096	19997	20015	20012	19895	19918	20041	20102	20095	19760	19989	19992	20013	20087	20061	20037	20125	20198	19988	20046	19961	20049	20008	20054	20236	19929	20174	20087	20175	20027	19889	19710	19944	20021	20168	19937	20017	20137	20020	19989	20182	19724	20114	20037	20037	19989	20091	20016	19935	19857	20076	20014	19958	20122	20008	20047	20033	20032	19868	19904	19856	19998	20092	20066	19827	20079	19835	19821	20138	19909	19925	19726	20092	20258	19974	19991	20007	19973	19907	20163	20008	20007	20008	19969	19967	19847	19972	20013	20032	19972	19978	20091	20049	19916	20030	20110	20139	20025	20213	20180	20082	19887	19819	19943	20068	20179	19917	19883	20196	20145	20073	20000	19849	19894	20107	20055	20040	19882	19862	20013	19998	20050	20137	20056	19985	20027	19917	20102	19864	19906	19994	20028	20011	19839	19926	19970	19956	19973	19906	20028	19824	20031	19973	20045	19988	20138	20179	19925	20157	20052	20112	20119	20082	20019	20027	20170	20109	19821	19815	19980	19817	19931	20016	19992	20152	19905	20061	20001	19946	19751	19989	20009	19820	19913	19833	19820	19827	20228	20288	19919	20000	20204	19896	19989	19929	20082	19833	20085	20030	19986	19955	19985	20014	19997	20069	19993	20069	19808	19806	20011	19897	19918	20257	19944	20007	19911	19843	19958	20136	20040	20084	19982	19944	19920	20140	20191	19971	20109	19854	20174	20023	20007	19916	19903	19980	19934	19706	20087	19797	20172	19919	20244	19960	19968	19931	19834	20012	19928	19856	19939	19914	19897	20130	19926	19987	19899	20018	20073	19993	19900	20043	20087	20124	20068	20178	19848	19989	20087	19977	20014	20072	20119	19934	20091	20190	20194	19927	20126	20074	19895	20113	20009	20010	20030	19927	20128	19940	19889	20044	19796	19736	20009	20098	20067	20016	19928	19849	19922	20225	19929	19973	19954	20055	19891	20130	20075	20049	20153	20056	19939	19977	19997	19987	19785	19986	20237	20028	20101	20073	20057	20014	20063	19948	19924	19871	19998	19939	20065	19961	19820	20208	19863	19873	19955	19891	20074	19903	19863	19878	19910	19984	19927	19833	20182	20036	20051	20019	20025	19939	20080	19984	20085	20186	20074	20045	19934	19883	19800	19997	19754	19886	20161	20108	19975	19906	19920	19907	20052	20089	19911	19851	20122	19867	20140	20012	19936	19911	20097	19825	19933	19944	19964	19889	20153	19967	20100	20160	19903	19844	19874	20067	20061	19892	19922	20100	20033	19853	20048	19900	20076	19911	19989	20155	20166	19970	19819	20080	19926	20035	19947	20218	20032	20034	19996	20046	19984	19864	20060	19818	19959	19882	19893	20125	20056	20025	19976	19999	19874	19923	19947	20131	19767	20062	20102	19970	20125	19933	19805	20115	20176	20024	19835	19906	19892	19964	19979	20017	20135	19710	20193	20002	20114	20180	20090	20111	20108	19967	19891	20007	19940	20138	20311	19965	19805	19966	20083	20056	19941	19865	19934	20111	20023	19952	20142	20161	20222	19970	19924	20012	19974	20032	19927	19775	19819	19960	19920	20078	20098	19954	19959	19926	20062	19833	19946	20175	20116	19997	20025	20012
16608	17925	17562	18047	20627	27476	29180	24385	20333	18040	17370	17116	17206	17332	17224	17076	17235	17136	17331	17247	17344	17152	17231	17144	17267	17062	17112	17305	17008	17105	17218	17253	17239	17120	17198	17308	17220	17378	17196	17340	17344	17227	17277	17254	17080	17243	17456	17072	17216	17220	17070	17215	17155	17121	17393	17393	17271	17217	17242	17218	17023	17283	17050	17258	17154	17127	17152	17458	17139	17254	17298	17163	17355	17273	17141	17254	17216	17218	17178	17223	17347	17296	17060	17088	17139	17132	17112	17131	17175	17045	17235	17030	17165	17298	17150	17231	17099	17184	17317	17228	17334	17201	17129	17126	17306	17195	17255	17252	17250	17188	17285	17199	17207	17135	17391	17167	17095	17148	17191	17168	17255	17123	17297	17198	17174	16994	17360	17238	17232	17217	17189	17061	17170	17286	17229	17186	17153	17395	17141	17272	17194	17122	17158	17371	17113	17170	17128	17283	17081	17226	17068	17068	17342	17271	17143	17248	17252	17242	17124	17312	17288	17157	17292	17318	17177	17310	17269	17081	17146	17236	17180	17221	17029	17262	17263	17123	17047	17235	17090	17214	17206	17151	17037	17145	17228	17301	17199	17139	17151	17227	17329	17206	17142	17189	17192	17284	17336	17148	17207	17117	17087	17117	17238	17067	17198	17184	17238	17117	17298	17274	17183	17121	17178	17317	17200	17186	17097	17218	17268	16981	17137	17325	17153	17233	17340	17226	17161	17351	17032	17334	17112	17169	17074	17062	17310	17092	17043	17285	17077	17288	17242	17213	17094	17300	17410	17251	17072	17391	17206	17317	17118	17286	17039	17193	17234	17220	17258	17132	17245	17179	17078	17120	17180	17299	17291	17359	17173	17151	17286	17192	17319	17139	17234	17279	17208	17230	17273	17158	17227	17198	17134	17188	17153	17212	17251	17210	17123	17242	17116	17150	17079	17219	17140	17204	17288	17335	17313	17210	17350	17072	17156	17028	17262	17096	17059	17243	16932	17255	17156	17104	17170	17170	17139	17101	17276	17168	17257	17034	17346	17128	17320	17229	17097	17004	17316	17138	16960	17192	17167	17241	17056	17080	17313	17328	17285	17090	17170	17270	17189	17158	17197	17165	17006	17094	17071	17223	17106	17158	17230	17261	17124	17302	17356	17014	17119	17053	17214	17253	17216	17221	17178	17108	17196	17203	17140	17165	17293	17192	17066	17286	17145	17147	17192	17260	17092	17185	17336	17251	17188	17068	17254	17105	16961	17342	17242	17327	17213	17324	17211	17279	17193	17181	17323	17168	17225	17214	17131	17099	17283	17167	17265	17183	17251	17179	17179	17077	17085	17017	17243	17091	17149	17270	17155	17217	17118	17218	17300	17227	17140	17316	17334	17220	17004	17125	17171	17101	17297	17281	17141	17185	17199	17088	17161	17207	17206	17342	17032	17132	17115	17268	17139	17262	17212	17257	17404	17273	17143	17051	17356	17002	17192	17124	17231	17052	17331	17073	17217	17226	17153	17155	17202	17070	17229	17259	17095	17231	17147	17172	17225	17397	17026	17014	17007	17158	17192	17339	17329	17122	17315	17280	17196	17296	17132	17207	17426	17114	17331	17297	17269	17215	17197	17189	17144	17340	17359	17108	17335	17118	17296	17218	17054	17169	17164	17169	17301	17193	17165	17156	17179	17123	17422	17163	17236	17369	17199	17320	17208	17166	17234	17226	17051	17219	16944	17280	17113	17276	17158	17220	17238	17172	17151	17176	16983	17138	17139	17177	17221	17176	17024	17284	17184	17348	17262	17330	17237	17198	16985	17200	17330	17204	17209	17147	17335	17066	17121	17147	17158	17205	17068	17167	17241	17183	17044	17318	17106	17298	17279	17298	17323	17208	17248	17246	17259	17219	17295	17102	17267	17103	17009	17234	17225	17226	17308	17078	17229	17200	17355	17138	17231	17251	17158	17122	17313	17057	17104	17226	17204	17235	17453	17150	17024	17210	16948	17160	17277	16967	17007	17249	17263	17101	17020	17230	17155	17168	17075	17214	17342	17089	17184	17174	17210	17202	17277	17063	17191	17294	17303	17149	17165	17106	17360	17181	17095	17055	17253	17294	17182	17217	17163	17206	17126	17188	17279	17141	17299	17075	17149	17187	17299	17116	17362	17225	17352	17266	17302	17362	17087	17287	17246	17131	17245	17215	17146	17150	17133	17183	17251	17324	17349	17143	17176	17126	17139	17265	17179	17182	17191	17209	17117	17113	17228	17221	17013	17092	17184	17244	17237	17056	17191	17309	17255	17264	17180	17221	17108	17377	17190	17262	17155	17251	17137	17130	17221	17064	17268	17280	17126	17197	17095	17248	17102	17098	17117	17104	17111	17194	17334	17099	17088	17201	17220	17266	17096	17149	17222	17181	17138	17180	17210	17114	16995	17200	17156	17041	17187	17132	17163	17262	17102	17151	16964	17238	17318	17195	17148	17211	17157	17226	17230	17162	17125	17284	17244	17124	17149	16945	17226	17331	17274	17145	17318	17195	17351	17033	17185	17141	17073	17193	17047	17260	17189	17269	17206	17095	17077	17303	17113	17251	17261	17111	17243	17125	17169	17055	17125	17340	17070	17220	17235	17214	17248	17214	17287	17275	17211	17268	17385	17133	17292	17190	17094	17169	17267	17043	17299	17218	17064	17152	17204	16967	17202	17196	17198	17252	17186	17314	17202	17242	17280	17247	17147	17265	17185	17317	17282	17208	17137	17349	17163	17202	17168	17227	17143	17012	17216	17232	17251	17193	17022	17221	17200	17141	17109	17146	17069	17208	17236	17008	17307	17266	17243	17182	17132	17152	17243	17233	17228	17107	17238	17074	17207	17200	17159	17116	17341	17293	17187	17169	17158	17077	17117	17138	17183	17339	17195	17182	17176	17224	17243	17185	17161	17190	17154	17211	17252	17114	17232	17275	17131	17193	17179	17429	17099	17239	17396	17216	17222	17032	17205	17139	17119	17026	17277	17239	17213	17062	17232	17172	17304	17291	17113	17237	17195	17151	17147	17020	17158	17267	17164	17126	17134	17109	17207	17056	17335	17207	16989	17173	17100	17218	17407	17057	17211	17196	17234	17068	17208	17245	17129	17329	17273	17237	17070	17036	17120	17102	17126	17218	17249	17257	17246	17190	16980	17183	17278	17242	17329	17198	17234	17108	17422	17006	17230	17086	17122	17244	17164	17248	17156	17278	17213	17437	17160	17309	17361	17068	17271	17123	17186	17157	17211	17052	17127	17174	17303	17121	17234	17078	17393	16981	17235	17154	17187	17001	17281	17205	17136	17260	16963	17239	17232	17075	17254	17166	17310	17312	17122	17154	17361	17225	17285	17136	17197	17238	17291	17219	17194	17268	17357	17080	17331	17243	17211	17152	17173	17096	17340	17208	17237	17094	17280	17105	17186	17335	17161	17116	17158	17205	17297	17228	17199	17325	17210	17038	17173	17242	17237	17192	17212	17273	17168	17246	16976	17202	17217	17357	17039	17110	17239	17267	17117	17206	17104	17009	17211	17239	17152	17165	17256	17254	17152	17287	17238	17288	17256	17203	17249	17253	17297	17174	17484	17181	17281	17181	17204	17162	17261	17433	17209	17179	17166	17172	17141	17282	17216	17350	17203	17311	17314	17301	17212	17145	17294	17321	17186	17089	17227	17153	17026	17034	17134	17202	17265	17008	17252	17313	17316	17218	16996	17277	17166	17152	17229	17260	17314	17262	17368	17121	17206	17075	17250	17287	17164	17217	17164	17077	17174	17207	17085	17252	17115	17110	17313	17153	17306	17156	17143	17197	17166	17312	17432	17347	17189	17158	17151	17110	17289	17183	17144	17173	17197	17259	17031	17085	17192	17208	17292	17047	17218	17442	17107	17154	17109	17156	17095	17334	17177	17155	17253	17247	17076	17235	17154	17246	17123	17126	17242	17088	17237	17221	17383	17118	17094	17241	17090	17327	17232	17315	17214	17313	17219	17207	17063	17187	17273	17230	17243	17208	17413	17260	17082	16985	17131	17254	17293	17079	17150	17248	17077	17242	17202	17112	17228	17311	17196	17154	17201	17226	17103	17189	17234	17269	17219	17206	17189	17128	17089	17252	17228	17032	17252	17190	17119	17226	17174	17098	17337	17197	17136	17277	17082	17416	17207	17029	17027	17195	17034	17125	17225	17299	17197	17090	17135	17222	17089	17363	17144	17274	17095	17280	17190	17154	17185	17159	17030	17237	17367	17270	17175	17216	17209	17282	17059	17371	17167	17143	17168	17239	17189	17221	17170	17018	17193	17205	17280	17191	17250	17241	17063	17144	17088	17097	17105	17231	17034	17199	17370	17370	17281	17100	17362	17295	16995	17311	17303	17219	17291	17182	17372	17228	17240	17214	17079	17045	17252	17235	17119	17197	17250	17159	17253	17231	17376	17124	17096	17188	17304	17172	17313	17213	17054	17247	17203	17125	17124	17185	17224	17091	17245	17156	17326	17236	17011	17212	17039	17200	17208	17236	17285	17147	17085	17208	17247	17327	17271	17133	17158	17170	17132	17373	17068	17275	17134	17318	17069	17281	17363	17128	17270	17171	17305	17280	17108	17197	17044	17086	17199	17168	17244	17163	17103	17259	17125	17223	17171	17235	17348	17076	17333	17175	17252	17001	17259	17123	16958	17269	17155	17265	17238	17242	17323	17101	17137	17406	17200	17219	17142	17089	17181	17022	17055	17232	17383	17075	17135	17151	17123	17190	17400	17227	17338	17148	17151	17429	17056	17232	17270	17422	17203	17164	17212	17184	17335	17115	17354	17177	17175	17127	17394	17190	17148	17216	17132	17319	17276	17215	17092	17141	17320	17193	17262	17169	17282	17185	17163	17172	17094	17174	17137	17035	17300	17164	17032	17423	17130	17306	16945	17248	17122	17178	17246	17120	17087	17277	17216	17144	17088	17272	17068	17346	17266	17249	17006	17352	17253	17191	17165	17251	17221	17249	17389	17148	17069	16962	17092	17120	17123	17141	17013	17371	17112	17241	17298	17257	17351	17271	17316	17062	17210	17182	17051	17157	17237	17266	17235	17177	17302	17492	17309	17152	17181	17210	17276	17017	17151	17128
25778	21134	27384	26246	29247	51132	52714	40119	29880	23791	21300	20659	20555	20603	20451	20518	20599	20643	20614	20365	20627	20591	20732	20318	20410	20301	20577	20441	20548	20592	20438	20472	20475	20748	20748	20587	20537	20605	20484	20465	20435	20427	20386	20439	20502	20502	20482	20506	20500	20396	20475	20288	20371	20473	20430	20647	20416	20516	20608	20560	20269	20420	20498	20504	20625	20325	20257	20432	20469	20296	20514	20481	20632	20524	20406	20354	20302	20281	20455	20362	20464	20353	20246	20457	20406	20337	20449	20331	20425	20502	20402	20526	20365	20477	20441	20344	20418	20491	20564	20449	20676	20571	20469	20413	20325	20469	20172	20341	20369	20347	20447	20484	20630	20482	20392	20503	20435	20470	20384	20345	20404	20419	20389	20304	20409	20614	20612	20224	20298	20467	20284	20317	20517	20439	20344	20600	20454	20333	20450	20258	20257	20302	20390	20325	20574	20481	20464	20681	20472	20523	20450	20453	20590	20304	20432	20449	20407	20463	20447	20475	20329	20419	20329	20622	20513	20302	20417	20223	20572	20569	20387	20508	20482	20284	20391	20372	20543	20449	20528	20576	20362	20328	20443	20438	20561	20182	20661	20411	20618	20281	20384	20472	20362	20457	20436	20372	20423	20425	20485	20427	20525	20467	20377	20560	20516	20302	20544	20449	20541	20430	20522	20299	20450	20438	20498	20461	20617	20477	20434	20297	20450	20431	20298	20331	20504	20344	20352	20416	20471	20400	20431	20203	20393	20287	20540	20361	20645	20546	20583	20493	20699	20492	20307	20444	20220	20462	20361	20490	20429	20199	20522	20551	20622	20378	20314	20189	20417	20453	20564	20825	20521	20634	20366	20618	20627	20373	20623	20518	20734	20581	20677	20443	20435	20424	20295	20653	20604	20297	20446	20380	20269	20349	20451	20530	20549	20555	20448	20488	20516	20357	20583	20424	20392	20354	20369	20477	20515	20582	20435	20432	20374	20262	20476	20499	20617	20452	20468	20271	20355	20557	20396	20423	20562	20395	20367	20401	20339	20468	20477	20194	20406	20418	20431	20453	20279	20621	20487	20428	20512	20324	20531	20475	20457	20636	20489	20376	20437	20542	20591	20381	20462	20331	20306	20396	20532	20705	20439	20332	20236	20364	20383	20265	20483	20378	20445	20286	20507	20589	20522	20249	20449	20434	20425	20353	20479	20338	20608	20290	20306	20328	20481	20678	20481	20454	20348	20217	20236	20504	20383	20586	20462	20548	20374	20321	20493	20407	20254	20475	20546	20351	20498	20400	20479	20398	20435	20324	20414	20528	20419	20269	20525	20423	20344	20682	20578	20487	20465	20321	20334	20557	20370	20434	20482	20598	20429	20583	20534	20483	20319	20270	20527	20292	20352	20510	20504	20398	20410	20492	20512	20469	20455	20327	20360	20292	20634	20412	20477	20427	20189	20378	20170	20521	20505	20426	20387	20353	20466	20324	20197	20327	20365	20464	20346	20883	20596	20396	20439	20569	20515	20508	20184	20431	20393	20575	20485	20641	20543	20675	20392	20380	20654	20348	20503	20365	20412	20805	20492	20322	20326	20389	20402	20527	20525	20220	20518	20431	20452	20401	20342	20239	20565	20363	20300	20421	20375	20524	20709	20363	20429	20263	20493	20232	20417	20529	20571	20391	20411	20464	20348	20685	20552	20337	20419	20627	20673	20454	20408	20377	20541	20237	20678	20449	20451	20425	20340	20289	20393	20354	20522	20618	20384	20456	20673	20334	20621	20643	20420	20555	20277	20512	20501	20411	20621	20620	20361	20406	20394	20423	20444	20528	20390	20335	20383	20423	20508	20438	20557	20469	20352	20377	20539	20376	20458	20513	20510	20483	20399	20657	20502	20316	20332	20676	20477	20476	20416	20396	20428	20664	20387	20414	20390	20463	20442	20444	20474	20423	20390	20455	20454	20522	20481	20423	20500	20343	20333	20304	20564	20272	20274	20349	20631	20334	20591	20481	20418	20326	20405	20479	20405	20500	20483	20526	20366	20408	20423	20317	20559	20442	20456	20387	20183	20395	20466	20433	20324	20324	20461	20344	20280	20680	20478	20501	20549	20431	20364	20525	20481	20534	20582	20341	20497	20366	20205	20359	20537	20380	20534	20435	20523	20265	20491	20396	20300	20456	20373	20307	20427	20478	20450	20382	20369	20390	20262	20319	20427	20461	20508	20594	20472	20404	20514	20387	20619	20430	20426	20629	20222	20374	20478	20443	20322	20256	20477	20575	20389	20255	20239	20473	20483	20309	20180	20524	20446	20333	20691	20512	20319	20386	20504	20421	20477	20561	20639	20531	20493	20400	20334	20291	20564	20494	20474	20642	20446	20568	20318	20601	20336	20323	20087	20505	20568	20354	20372	20534	20528	20425	20421	20415	20397	20670	20349	20364	20418	20218	20488	20532	20323	20511	20497	20156	20543	20354	20652	20631	20485	20362	20474	20263	20416	20508	20423	20203	20667	20628	20571	20440	20307	20620	20154	20478	20411	20276	20310	20276	20606	20367	20437	20469	20287	20398	20442	20630	20530	20295	20185	20462	20257	20598	20435	20303	20426	20548	20560	20393	20510	20596	20574	20357	20316	20541	20203	20350	20550	20566	20427	20591	20464	20363	20303	20370	20436	20509	20439	20736	20477	20510	20593	20564	20315	20397	20332	20423	20259	20196	20457	20268	20653	20474	20377	20320	20527	20534	20495	20440	20494	20312	20560	20430	20463	20498	20364	20524	20432	20169	20529	20417	20441	20581	20299	20393	20486	20517	20449	20570	20574	20458	20347	20261	20395	20318	20678	20482	20330	20434	20432	20405	20497	20488	20540	20576	20588	20382	20286	20426	20302	20269	20463	20477	20478	20508	20356	20337	20299	20387	20401	20390	20602	20353	20655	20360	20536	20261	20420	20529	20461	20345	20322	20247	20357	20520	20486	20260	20246	20297	20394	20344	20191	20303	20574	20389	20414	20476	20363	20629	20502	20314	20290	20559	20373	20516	20410	20526	20522	20515	20553	20514	20534	20443	20295	20431	20723	20518	20395	20399	20511	20633	20474	20429	20363	20572	20505	20324	20512	20432	20504	20399	20142	20400	20365	20505	20435	20365	20377	20302	20532	20399	20494	20498	20503	20427	20149	20320	20471	20386	20452	20294	20418	20553	20397	20668	20469	20248	20655	20179	20366	20528	20465	20547	20451	20540	20521	20433	20643	20534	20862	20547	20432	20436	20380	20383	20258	20387	20470	20418	20352	20338	20385	20755	20468	20466	20322	20626	20479	20556	20426	20650	20644	20405	20347	20261	20322	20459	20404	20390	20491	20403	20472	20515	20450	20650	20457	20317	20412	20472	20552	20405	20306	20388	20525	20288	20425	20458	20644	20575	20342	20668	20543	20347	20457	20575	20392	20265	20439	20354	20610	20626	20361	20419	20521	20505	20607	20580	20411	20438	20417	20568	20500	20427	20451	20441	20465	20389	20327	20315	20390	20308	20295	20451	20600	20420	20419	20522	20370	20545	20681	20510	20577	20627	20589	20473	20615	20527	20218	20456	20572	20269	20322	20442	20298	20515	20610	20260	20333	20359	20464	20479	20495	20374	20351	20440	20505	20336	20398	20076	20439	20552	20342	20458	20443	20436	20537	20626	20384	20443	20510	20369	20660	20418	20463	20320	20573	20541	20506	20458	20586	20616	20528	20303	20453	20306	20497	20484	20520	20297	20366	20452	20385	20395	20363	20520	20553	20440	20725	20432	20443	20400	20428	20369	20418	20432	20416	20550	20467	20203	20274	20268	20524	20517	20672	20701	20407	20454	20324	20517	20315	20531	20486	20369	20549	20415	20472	20627	20358	20410	20326	20470	20348	20289	20588	20579	20488	20631	20389	20328	20257	20393	20516	20347	20484	20213	20410	20474	20498	20406	20712	20438	20573	20475	20393	20534	20349	20513	20453	20406	20185	20411	20358	20475	20397	20479	20535	20338	20519	20495	20491	20325	20300	20480	20553	20562	20267	20450	20300	20529	20492	20541	20607	20460	20257	20357	20472	20441	20440	20528	20428	20431	20768	20525	20457	20508	20426	20716	20468	20394	20619	20527	20704	20581	20401	20425	20545	20396	20435	20378	20578	20295	20550	20391	20510	20497	20475	20428	20528	20612	20422	20304	20550	20249	20282	20443	20556	20448	20178	20357	20443	20503	20414	20394	20493	20567	20453	20443	20505	20326	20377	20418	20408	20344	20369	20451	20588	20633	20740	20546	20532	20274	20278	20215	20344	20465	20339	20620	20482	20560	20459	20471	20356	20405	20547	20364	20456	20561	20447	20360	20512	20417	20286	20377	20420	20444	20439	20532	20444	20531	20443	20420	20520	20264	20324	20526	20376	20336	20552	20475	20740	20462	20575	20458	20738	20403	20599	20440	20609	20250	20425	20448	20478	20450	20485	20345	20502	20208	20413	20441	20390	20476	20662	20437	20356	20475	20432	20641	20487	20485	20628	20367	20555	20411	20441	20548	20465	20329	20610	20199	20380	20472	20358	20602	20277	20130	20357	20527	20454	20608	20463	20637	20550	20332	20421	20382	20383	20301	20708	20560	20331	20522	20519	20494	20488	20581	20284	20467	20443	20519	20564	20516	20489	20382	20496	20373	20433	20446	20329	20575	20187	20582	20625	20150	20624	20428	20368	20650	20388	20466	20268	20299	20438	20575	20423	20253	20255	20636	20404	20462	20418	20569	20310	20261	20571	20372	20486	20395	20584	20340	20626	20342	20377	20332	20501	20417	20350	20697	20494	20633	20386	20586	20669	20593	20410	20536	20520	20288	20494	20367	20545	20353	20660	20445	20347	20549	20550	20324	20499	20410	20485	20527	20422	20420	20296	20453	20276	20313	20415	20343	20478	20626	20342	20426	20624	20593	20458	20352	20496	20275	20494	20364	20694	20454	20558	20285	20257	20500	20492	20562	20433	20388	20427	20530	20362	20387	20731	20529	20498	20500	20410	20282	20428	20521	20357	20455	20361	20546	20608	20616	20473	20518	20355	20268	20608	20376	20410	20345	20499	20414	20501	20582	20593	20504	20460	20433	20197	20377	20318	20470	20534	20367
15181	21521	21028	21616	34903	52620	50987	39805	28164	20106	17931	17524	17610	17420	17523	17453	17537	17510	17503	17557	17650	17365	17548	17441	17648	17458	17516	17386	17439	17381	17639	17469	17377	17500	17504	17391	17541	17303	17432	17715	17523	17433	17732	17419	17557	17674	17581	17536	17627	17733	17214	17668	17480	17517	17485	17471	17498	17309	17473	17434	17574	17668	17403	17591	17590	17554	17463	17493	17467	17610	17501	17388	17478	17573	17466	17319	17492	17645	17604	17425	17628	17432	17628	17440	17563	17681	17494	17387	17607	17522	17512	17624	17412	17423	17730	17522	17442	17412	17507	17424	17456	17381	17569	17556	17373	17355	17442	17330	17424	17302	17598	17487	17536	17426	17567	17404	17656	17542	17383	17494	17695	17325	17514	17607	17621	17497	17378	17381	17448	17350	17385	17360	17483	17280	17366	17608	17326	17221	17663	17505	17684	17379	17509	17379	17442	17625	17518	17556	17506	17450	17349	17419	17506	17434	17367	17442	17484	17570	17413	17603	17732	17469	17463	17652	17546	17437	17681	17425	17559	17628	17446	17635	17635	17579	17648	17566	17295	17620	17589	17671	17395	17506	17603	17410	17613	17655	17503	17445	17378	17523	17521	17506	17526	17432	17518	17444	17582	17239	17560	17644	17592	17537	17471	17401	17617	17563	17378	17472	17497	17619	17447	17483	17563	17534	17465	17487	17457	17544	17548	17505	17573	17253	17483	17495	17529	17552	17559	17669	17631	17424	17373	17376	17357	17487	17566	17516	17485	17469	17464	17435	17372	17401	17523	17424	17592	17485	17471	17362	17342	17455	17473	17368	17509	17400	17526	17585	17475	17608	17575	17336	17445	17443	17543	17677	17477	17397	17308	17511	17495	17431	17501	17482	17571	17371	17581	17601	17312	17506	17461	17448	17483	17470	17546	17557	17490	17491	17607	17627	17547	17598	17558	17436	17611	17548	17583	17441	17494	17459	17557	17504	17518	17660	17435	17529	17568	17407	17433	17555	17584	17654	17375	17608	17331	17467	17541	17478	17512	17625	17421	17382	17434	17428	17554	17550	17537	17561	17418	17474	17377	17402	17360	17298	17444	17459	17359	17488	17464	17492	17501	17546	17389	17505	17461	17446	17542	17551	17397	17623	17460	17431	17413	17640	17504	17367	17478	17545	17495	17553	17488	17489	17383	17600	17639	17609	17429	17564	17432	17584	17684	17303	17297	17395	17474	17638	17576	17408	17451	17483	17528	17410	17476	17387	17473	17495	17646	17460	17448	17504	17495	17368	17442	17361	17618	17547	17446	17566	17590	17581	17456	17506	17328	17537	17459	17346	17479	17518	17493	17637	17479	17528	17416	17377	17457	17691	17513	17444	17406	17352	17485	17577	17368	17678	17431	17332	17467	17577	17397	17383	17405	17522	17457	17390	17556	17391	17371	17478	17517	17323	17578	17621	17436	17475	17566	17520	17473	17506	17558	17483	17638	17467	17430	17431	17470	17375	17478	17412	17330	17516	17320	17476	17436	17478	17526	17404	17389	17661	17607	17503	17406	17463	17482	17553	17461	17397	17433	17568	17398	17498	17475	17330	17570	17421	17496	17530	17435	17481	17386	17622	17557	17462	17522	17669	17549	17404	17503	17406	17457	17531	17521	17434	17650	17512	17538	17474	17553	17477	17566	17569	17492	17373	17549	17344	17372	17413	17465	17575	17381	17468	17436	17360	17446	17450	17335	17461	17482	17459	17537	17319	17543	17404	17620	17419	17533	17446	17475	17398	17523	17459	17663	17627	17429	17424	17614	17541	17529	17518	17510	17554	17559	17494	17474	17438	17502	17444	17639	17516	17407	17554	17281	17436	17360	17567	17504	17429	17588	17412	17543	17596	17554	17285	17518	17480	17220	17542	17373	17571	17412	17310	17463	17441	17532	17499	17462	17437	17483	17620	17546	17530	17550	17669	17519	17331	17601	17391	17475	17596	17461	17457	17479	17485	17560	17423	17344	17557	17600	17376	17521	17531	17488	17564	17542	17368	17470	17428	17522	17576	17460	17454	17473	17502	17284	17473	17665	17468	17440	17477	17482	17669	17522	17447	17433	17518	17619	17387	17741	17541	17455	17617	17426	17528	17508	17578	17531	17619	17334	17361	17436	17548	17346	17347	17494	17443	17331	17431	17450	17582	17527	17392	17597	17500	17637	17555	17340	17444	17587	17318	17466	17533	17532	17469	17547	17462	17474	17372	17520	17449	17377	17532	17297	17629	17572	17604	17441	17600	17449	17521	17598	17381	17571	17498	17668	17461	17542	17427	17358	17429	17459	17539	17445	17478	17499	17466	17593	17441	17522	17390	17429	17602	17485	17425	17562	17563	17393	17512	17576	17437	17518	17564	17580	17375	17401	17399	17286	17506	17529	17713	17264	17356	17622	17610	17379	17400	17721	17378	17394	17506	17406	17525	17509	17369	17528	17535	17422	17627	17446	17539	17412	17432	17398	17608	17431	17490	17503	17359	17603	17646	17392	17430	17451	17649	17448	17705	17494	17537	17396	17536	17541	17462	17273	17349	17527	17633	17588	17488	17475	17344	17630	17643	17446	17451	17486	17464	17493	17435	17392	17569	17518	17436	17515	17550	17456	17287	17604	17648	17560	17483	17495	17519	17290	17474	17614	17418	17505	17414	17327	17439	17414	17455	17436	17609	17465	17561	17555	17608	17484	17482	17490	17472	17567	17482	17571	17554	17511	17597	17473	17464	17423	17674	17380	17485	17453	17638	17535	17556	17301	17608	17455	17580	17630	17523	17514	17467	17529	17524	17567	17454	17638	17463	17406	17552	17422	17526	17351	17389	17551	17340	17607	17580	17474	17495	17586	17521	17562	17509	17721	17582	17450	17619	17340	17668	17396	17448	17566	17450	17498	17648	17441	17468	17357	17419	17712	17531	17421	17544	17435	17542	17425	17460	17424	17526	17559	17430	17584	17520	17613	17362	17467	17597	17381	17500	17515	17351	17545	17365	17426	17338	17369	17472	17325	17548	17506	17511	17656	17600	17571	17583	17379	17386	17529	17438	17554	17627	17502	17525	17399	17491	17375	17550	17593	17514	17491	17482	17491	17427	17559	17474	17571	17521	17480	17493	17568	17423	17499	17564	17485	17538	17524	17645	17397	17482	17650	17439	17509	17475	17461	17721	17483	17601	17417	17534	17496	17417	17527	17525	17555	17457	17479	17497	17448	17413	17477	17425	17459	17614	17559	17429	17522	17384	17554	17578	17527	17519	17495	17731	17480	17623	17599	17411	17316	17678	17339	17392	17514	17326	17477	17458	17396	17536	17572	17414	17366	17556	17634	17322	17503	17536	17366	17536	17486	17761	17472	17481	17451	17574	17261	17396	17657	17291	17471	17404	17350	17535	17412	17418	17255	17444	17422	17568	17781	17538	17708	17424	17409	17415	17610	17556	17488	17615	17521	17573	17431	17367	17321	17424	17418	17466	17365	17422	17377	17518	17382	17587	17602	17577	17327	17479	17516	17513	17591	17489	17478	17436	17650	17475	17515	17609	17600	17550	17453	17611	17660	17484	17549	17318	17497	17466	17472	17523	17496	17601	17571	17430	17517	17523	17540	17473	17285	17555	17473	17297	17596	17490	17433	17503	17476	17491	17300	17442	17643	17472	17481	17379	17409	17402	17522	17537	17578	17425	17530	17450	17696	17395	17457	17511	17492	17509	17666	17461	17533	17577	17476	17456	17453	17446	17397	17250	17563	17387	17671	17616	17542	17483	17378	17549	17323	17613	17391	17434	17435	17504	17355	17543	17461	17599	17473	17639	17471	17508	17524	17488	17559	17555	17360	17482	17450	17534	17511	17497	17565	17506	17521	17425	17463	17448	17488	17467	17422	17469	17627	17631	17527	17338	17671	17479	17384	17688	17591	17461	17540	17461	17552	17423	17565	17347	17438	17417	17511	17523	17456	17454	17462	17316	17529	17428	17264	17545	17562	17460	17472	17399	17439	17404	17382	17381	17532	17219	17606	17375	17636	17357	17526	17398	17725	17583	17509	17337	17463	17377	17401	17649	17512	17540	17379	17383	17443	17552	17511	17418	17510	17501	17499	17490	17439	17641	17401	17467	17563	17487	17440	17280	17652	17692	17458	17373	17427	17509	17500	17530	17525	17524	17561	17500	17598	17481	17648	17635	17496	17621	17412	17664	17621	17677	17484	17695	17584	17459	17608	17431	17561	17553	17440	17446	17481	17324	17355	17542	17364	17549	17483	17527	17359	17453	17564	17538	17344	17557	17513	17593	17477	17313	17476	17467	17489	17487	17569	17457	17491	17468	17525	17493	17471	17610	17573	17333	17569	17581	17298	17478	17410	17549	17485	17448	17345	17492	17573	17425	17534	17492	17354	17527	17639	17554	17722	17528	17471	17244	17392	17419	17482	17582	17394	17374	17407	17605	17480	17526	17629	17718	17328	17491	17477	17532	17468	17428	17577	17304	17477	17447	17459	17559	17287	17466	17641	17519	17430	17524	17564	17572	17365	17521	17389	17662	17561	17548	17454	17473	17393	17495	17567	17661	17496	17484	17501	17571	17627	17429	17482	17520	17565	17429	17339	17589	17536	17618	17513	17479	17518	17402	17523	17484	17472	17397	17529	17324	17582	17411	17400	17692	17344	17518	17549	17408	17562	17429	17559	17585	17549	17604	17525	17504	17483	17492	17403	17438	17434	17556	17340	17306	17504	17351	17601	17466	17449	17345	17606	17402	17436	17431	17625	17426	17477	17583	17502	17448	17383	17508	17517	17561	17451	17594	17570	17402	17489	17581	17417	17258	17654	17482	17633	17311	17559	17495	17638	17543	17296	17385	17559	17506	17707	17507	17394	17601	17444	17549	17472	17442	17350	17791	17561	17476	17509	17425	17528	17598	17587	17443	17663	17403	17570	17479	17591	17575	17481	17656	17515	17455	17490	17539	17465	17649	17600	17584	17401	17556	17626	17525	17411	17662	17561	17550	17391	17555	17413	17574	17495	17394	17454	17379	17486	17549	17573	17455	17530	17390	17474	17626	17359	17483	17376	17585	17448	17491	17488	17519	17357	17526	17290	17530	17424	17375	17415	17553	17421	17446	17544	17426
23681	21098	28549	23913	23571	53861	70358	55261	39069	27255	22140	20670	20194	20396	20203	20032	20288	20205	20179	20129	20170	20459	20150	19819	20102	20128	20364	20135	20183	20164	20229	19854	19984	20104	19949	19947	20082	19945	20202	20146	19959	19957	20021	19846	19821	20306	20095	19806	20091	20065	19959	20116	20093	19884	20033	19877	19736	19954	20134	20041	19914	19822	20194	19982	20123	20051	19898	19989	20070	19963	19879	20085	19952	20017	19907	20008	20038	19982	20041	20112	20079	20098	20115	20092	20194	20089	20011	19939	20056	19999	20153	20023	19849	20027	19989	20074	19717	20009	19947	19900	19994	20102	19958	19946	20049	20135	20153	19941	19952	19819	19981	20062	20056	20207	20040	20036	20159	19983	19992	19915	19934	20183	19988	20017	19988	20001	19938	20044	20193	20034	19913	19979	19932	20020	19967	19754	19918	19859	19939	19866	20138	20064	20080	19934	20161	20231	19985	20017	19881	20102	20060	19880	19999	19852	20102	20145	20058	19922	19858	20001	19663	20135	20049	20140	19928	19985	19962	19962	20066	19823	19992	19987	20069	19900	19999	20200	19977	19804	20045	20021	20012	20235	20130	19878	20076	20077	20011	20049	19894	20062	20110	19938	20066	19845	19787	19925	19767	20156	20094	19933	19827	19859	19681	19959	19904	19714	19869	19866	19996	19861	20024	19996	19988	19964	20040	19856	20073	20055	19874	20117	20033	20066	19832	19942	20033	19953	20069	19741	20112	20014	19922	20041	19914	20010	20016	20207	19964	20048	19912	20166	19965	20079	19886	20032	20275	20012	19795	19907	20119	19852	19887	20031	19868	19916	19734	19880	19720	19626	20017	19990	20055	19839	20004	20206	19886	20046	19997	20136	20093	19718	20121	19937	19837	19776	19949	19836	19684	19923	20071	20140	19951	19943	19917	20002	20045	20038	19894	19962	20071	20064	19983	19961	19854	19725	19967	19984	20151	20005	20029	19894	19852	19699	19834	19891	19903	19810	20106	19963	20059	19924	19996	19899	20005	19987	19956	19920	20053	19947	20023	19687	19931	20122	19777	19966	20024	19908	19773	19808	20100	20176	19862	19891	20252	19877	20001	20043	19762	20044	20019	19974	19952	20178	20008	19903	20154	20119	19995	19827	19844	20020	20105	19824	19960	19964	19911	20014	19966	19977	19887	19822	19829	20035	20055	19935	19893	19990	19954	20000	19918	19910	19713	20015	19982	19808	19964	19769	20098	19909	20108	20029	19776	19920	19653	19835	20102	19994	19849	20167	20041	19996	20118	20002	19892	19957	19936	19871	19984	19926	19784	19798	19762	20041	20051	19889	20148	20003	20013	19759	19887	19939	20023	19926	19822	20024	20170	19928	20074	19983	19954	19874	19772	20074	19870	19913	20019	19807	19807	19903	19795	19791	19904	20078	20072	19990	19797	19981	20044	20008	20031	19984	19948	20018	19874	19932	19954	20116	19664	20056	19983	19888	20013	19937	19817	20108	19946	19681	19863	20015	19973	19959	19989	19861	19983	20110	19985	19861	19841	20224	19987	19968	19964	19802	20059	19871	19822	19908	20153	20094	19973	19821	19906	20206	19964	19767	20058	19944	20075	19920	20017	19923	20012	19691	20007	19911	19979	19695	20153	19921	19970	19884	19951	20160	20020	19986	19984	19869	19836	20084	20044	20045	19853	19764	20103	19941	20003	19787	19948	20006	19852	19808	19881	19923	20004	19759	20032	20022	19901	20054	19769	19884	20050	20039	20003	19961	20023	19927	19868	20072	20038	19780	19956	20043	19935	19814	19803	20132	19861	20208	20075	20122	19926	19950	20018	20117	19925	19890	19778	20000	19861	19955	20066	19992	20040	19898	19931	19933	20122	19858	20026	19900	20019	19803	20032	20156	19995	19996	19986	20070	20086	20003	20138	19968	20004	19987	20021	20006	20068	19851	19905	19926	19743	20085	20008	19901	19870	19981	20118	19903	19692	19831	20173	20055	19949	19853	20022	20189	19861	20137	19991	19971	19988	20167	19900	20063	20014	19817	20184	19933	20067	19686	20016	20051	19992	20043	20049	20048	19879	20098	20033	19915	19934	19889	19908	19761	19931	20009	19873	19836	20036	20142	20043	19817	19870	19856	19829	20068	19895	20155	19974	19816	20200	19970	19958	19737	20032	20100	20079	19893	19882	20036	19985	20127	20042	20083	19904	19903	19923	19919	20133	19914	20013	19787	20034	20031	20065	20111	19992	19907	20117	19879	19833	20253	19927	20110	19970	19889	20004	19866	20123	20040	19958	19821	20136	19913	20082	20136	19934	19970	19936	20169	20061	20111	20116	20104	20027	19961	20047	19911	19850	20017	19980	19933	19881	19946	19912	19917	20082	19812	19847	19972	19869	19834	20139	20129	19850	19815	19995	19772	19739	19961	20068	20112	20002	20044	20173	19942	19872	20058	19894	19805	19933	19924	20009	19789	20074	20010	20023	19969	19966	20011	19986	19895	20013	19906	20084	20052	19987	19888	19805	19818	20083	19976	20083	19872	20001	19842	19901	20001	19986	19707	20082	20067	20120	19983	19937	19870	19969	20008	20033	20065	19837	19996	20115	19784	20019	19888	19938	20065	20034	20084	20226	19979	19913	20236	19981	19811	20058	20150	19876	19849	20026	20043	19930	19869	20048	19862	19888	20064	20130	20077	20007	19791	19848	19981	20117	20043	20105	19971	20007	20166	19919	19883	19941	19861	19907	19846	19973	19808	19948	19942	20067	20053	20035	19782	19765	19798	20142	20036	19990	19931	20066	19827	19904	19928	19988	19984	19661	19774	20026	20018	19931	19957	19884	20065	19813	19850	20096	19901	19991	20016	20237	19938	19936	20083	20065	19617	19959	19674	19852	19882	19899	19883	20014	19934	19953	19697	19881	19865	20022	19855	20102	20175	19736	19911	19859	19966	20154	19945	20232	19792	20079	19796	19992	20112	20126	20222	19915	19959	19918	20093	20077	19898	20064	19859	19789	20045	19807	20008	19908	20006	19875	19792	19895	20086	20014	19930	19821	20003	19868	19768	19981	19841	19974	20155	20086	19957	19964	20058	19807	19962	19974	19823	20180	20113	19884	19800	19964	20023	19793	19846	20039	20012	19929	19940	19928	20060	19943	19820	19829	19881	19949	19915	19962	19979	20114	19869	19997	20095	19922	20047	19990	20047	20100	19906	19932	20040	19879	20171	19951	19903	20182	20001	19878	19763	20051	19956	19930	19822	20029	19962	20095	19813	20087	19987	19841	20074	19857	19896	19862	19951	20055	19931	20175	19673	20036	19860	19941	19920	20161	20145	20146	19931	19987	19948	20342	20060	20083	19949	19810	19769	20128	20032	20135	20102	19904	20038	19905	19962	20047	19996	20003	19953	19813	19874	19870	19962	20206	19733	19955	19903	19895	19987	19873	20060	19921	19875	19947	19831	19928	20046	20163	19923	19831	19902	19775	19996	19840	19936	19894	19805	19894	19995	20021	19783	19865	20027	19847	19866	20117	20044	19840	20098	19964	19786	19933	20234	20195	19906	20033	20023	20162	19793	20015	19788	19829	20128	20071	19950	19831	19917	20047	19967	20094	19914	19991	20113	19928	19841	20050	19978	20190	20110	19872	20049	20074	20005	19962	19901	19997	19888	20219	19946	19966	19905	20007	20082	20051	20156	19899	19891	20052	19891	20146	19939	20257	19940	19909	20009	19684	19914	20126	19866	20063	19909	20069	20031	20083	20093	20001	19859	19882	19814	19939	19799	19988	20019	19949	19827	20010	20018	19974	19875	20104	19915	19936	19833	19928	19873	19876	20065	20039	20129	20135	19897	20122	19860	19883	19914	20028	20098	20026	19864	19889	19851	19974	20049	19928	19753	20109	19903	20081	19939	20108	20072	20061	20092	20194	19887	19847	20066	19842	19960	19968	19938	19804	20006	20122	19657	20010	19863	20199	19993	19919	19904	19803	19920	20043	20062	19908	19822	19754	19823	19904	19872	19956	19815	19995	20004	19852	20158	20005	20002	19984	20191	19965	19945	20191	20061	19942	20193	20029	20307	19863	19966	20101	19917	19858	19919	19754	19834	20093	19657	19902	19895	20073	19941	20101	20084	19920	20025	19974	20037	19953	20118	19757	19934	19974	19926	20048	19992	20202	19920	19940	20112	19752	20005	20126	19755	19913	19965	19799	19972	19772	19830	19986	20025	19913	20131	20093	19909	20149	20003	19959	19899	19896	19976	19827	20069	19950	20072	19970	19994	19755	19971	19996	20036	20154	19929	19883	19851	19893	19940	19818	20024	19813	19881	19871	19821	20093	20189	20024	19980	19837	19848	20021	19954	19972	20059	20069	19941	19982	19961	19793	20038	19874	19985	20052	20107	19735	20036	20270	19899	19994	19940	19898	20000	19888	19870	19769	20015	19928	19913	19940	20084	19740	20130	19989	20032	20022	19937	20027	20050	19856	20086	19854	19989	19793	20184	19971	20233	20029	20052	20051	19763	20147	19906	20216	19977	19968	19771	19976	19948	20168	19951	20065	19908	19826	20122	20110	20186	20039	19993	19890	19995	20193	20037	19803	20154	19888	20184	19883	19897	20035	19836	19951	20063	20076	20034	20035	20020	20191	19862	19988	19973	20120	19892	19990	20081	20112	19983	19964	19940	19882	20096	20186	20154	20153	19986	19922	20081	19871	20133	20142	19973	19979	20043	19959	19891	19956	19853	19725	19921	20090	20069	20120	20098	20004	19967	20050	20068	20118	20065	19906	19758	20087	20042	20073	19850	19886	19972	19803	19836	19877	19887	19888	20286	19999	19927	19882	20048	19984	20011	19897	19968	19812	19845	19951	19918	20077	19815	19914	20299	20185	19985	20126	19914	20000	20005	20009	19922	19966	19962	20075	19767	19769	19828	19953	19909	19867	19907	20084	20049	19906	19970	20100	19818	20039	20017	19843	20085	19875	19860	20040	20061	19995	20199	19971	20020	19984	19956	20175	20007	20159	19869	20092	19931	20084	20031	20049	20001	20000	20101	20023	20058	20000	19977	19821	19920	19798	19914	19982	19974	20033	20072	19842	19875	19995	19776	19820	19941	19922	19947	19953	20012	19970	19796
16760	27646	26006	21951	30887	61183	73231	56754	39376	24004	18664	17518	17028	17154	17179	17194	17112	17318	17221	17049	17201	17010	17258	17176	17366	17252	17124	17217	17060	17219	17190	17241	17031	17257	17142	17320	17061	17028	17255	17173	17264	17161	17184	17306	17137	17402	17086	17187	17324	17159	17086	17193	17206	17173	17224	17205	17354	17316	17148	17224	17187	17235	17081	17259	17155	17161	17172	17286	17206	17269	17038	17249	17255	17135	17205	17049	17106	17167	17088	17273	17195	17339	17205	17254	17358	17043	17074	17032	17282	17244	17565	17217	17142	17265	17115	17304	17275	17188	17223	17058	17241	17196	17070	17404	17154	17109	17277	17341	17283	17242	17181	17301	17181	17115	17355	17192	17211	17288	17102	17088	17141	17178	17346	17137	17239	17254	17157	17275	17281	17261	17252	17178	16991	17399	17193	17148	17236	17153	16975	17271	17270	17103	17225	17110	17116	17381	16951	17186	17236	17118	17251	17227	17124	17324	17123	17176	17208	17344	17174	17240	17338	17274	17248	17293	17078	17276	17100	17140	17151	17145	17086	17182	17111	17312	17200	17126	17163	17266	17365	17152	17070	17276	17202	17214	17079	17243	17114	17158	17150	17355	17226	17170	17140	17075	17276	17286	17245	17262	17178	17051	17165	17167	17161	17205	17119	17257	17356	17095	17223	17140	17166	17329	17158	17397	17126	17090	17303	17228	17205	17165	17232	17095	17270	17173	17273	17104	17213	17227	17176	17093	17156	17227	17362	17252	17110	17269	17100	17210	17061	17150	17260	17070	17167	17090	17093	17194	17251	17204	17242	17247	17399	17021	17216	17077	17183	17138	17132	17289	17117	17313	17183	17284	17203	17298	17251	17220	17174	17239	17165	17066	17247	17002	17234	17390	17096	17265	17060	17140	17190	17261	17170	17160	17308	17105	17151	17266	17084	17173	17028	17279	17072	17207	17131	17290	17078	17379	17176	17152	17210	17293	17092	17139	17212	17161	17027	17178	17226	17340	17209	17161	17100	17167	17345	17097	17437	17182	17159	17327	17081	17280	17154	17135	17227	17282	17063	17073	17128	17283	17382	17238	17312	17248	17104	17270	17248	17307	17156	17132	17263	17238	17232	17095	17249	17242	17118	17133	17173	17075	17288	17327	17277	17255	17216	17153	17377	17148	17240	17164	17208	17246	17219	17096	17199	17125	17071	17284	17128	17296	17175	17298	17310	17192	17125	17218	17224	17203	17180	17206	17301	17145	17019	17151	17283	17253	17285	17177	17371	17158	17266	17065	17312	17081	17203	17109	17114	17234	17242	17262	17135	17118	17214	17269	17180	17215	17188	17213	17175	17015	17175	17315	17199	17163	17250	17213	17172	17225	17222	17244	17229	17277	17194	17041	17218	17096	17162	17069	17323	17217	17191	17077	17065	17327	17165	17081	17170	17245	17065	17189	17241	17156	17214	17165	17215	17186	17275	17166	17178	17173	17103	17176	17309	17179	17053	17266	17199	17015	17079	17418	17276	17097	17071	17186	17051	17102	17260	17224	17183	17071	17087	17222	17122	17215	17023	17121	17251	17049	17305	17094	17188	17111	17306	17198	17261	17258	17184	17235	17101	17199	17428	17201	17154	17135	17206	17275	17221	17152	17152	17246	17270	17164	17246	17121	17280	17137	17265	17209	17261	17156	17260	17182	17110	17303	17027	17089	17429	17150	17107	17175	17104	17141	17236	17126	17198	17223	17174	17176	17171	16993	17243	17244	17215	17192	17240	17156	17247	17351	17220	17130	17326	17150	17143	17110	17144	17113	17296	17005	17080	17340	17328	17145	17097	17259	17060	17315	17257	17088	17193	17254	17119	17259	17227	17095	17098	17160	17140	17099	17055	17197	17057	17303	17217	17205	17144	17277	17243	17161	17189	17213	17203	17272	17017	17144	17164	17168	17261	17071	17252	17146	17263	17130	17287	17179	17226	17162	17317	17271	17205	17300	17214	17091	17110	17133	17008	17105	17043	17087	17302	17002	17163	17207	17320	17119	17087	17276	17110	17061	17244	17199	17286	17065	17211	17028	17305	17301	17122	17141	17140	17196	17277	17110	17190	17257	17169	17200	17214	17021	17198	17149	17098	17246	17242	17271	17183	17108	17210	17262	17145	17225	17249	17354	17379	17063	17076	17311	17198	17334	17175	17288	17317	17139	17308	17301	17144	17148	17131	17184	17325	17188	17197	17318	17086	17171	17226	17163	17170	17302	17393	17061	17091	17154	17089	17200	17222	17183	16980	17195	17172	17151	17206	17401	17135	17276	17293	17372	17224	17225	17247	17281	17137	17270	17164	17216	17180	17185	17057	17068	17288	17066	17109	17105	17227	17217	17199	17102	17278	17106	17105	17249	17274	17080	17221	17250	17138	17231	17041	17150	17074	17191	17261	17056	17097	17332	17277	17175	17198	17171	17186	17204	17193	17292	17364	16959	17135	17255	17143	17312	17145	17184	17243	17160	17311	17151	17208	17039	17185	17151	17067	17106	17327	17150	17204	17264	17226	17162	17258	17017	17248	17219	17170	17198	17134	17139	17121	17302	17381	17130	17076	17179	17271	17215	17124	17176	17425	17136	17232	17188	17243	17046	17161	17259	16972	17244	17115	17197	17238	17234	17248	17276	17185	17217	16983	17149	17297	17102	17076	17199	17163	17239	17275	17093	17232	17169	17281	17227	17297	17072	17131	17245	17221	17207	17063	17047	17309	17212	17104	17145	17094	17151	17065	17280	17248	17220	17037	17243	17108	17226	17099	17371	17233	17103	17189	17084	17183	17160	17244	17191	16831	17130	17221	17001	17301	17191	17020	17156	17205	17029	17081	16971	17149	17342	17039	17365	17231	17298	17184	17319	17128	17052	17054	17283	17036	17079	17199	17136	17250	17313	17284	17351	17309	17240	17270	17167	17110	17172	17071	17275	17176	17014	17186	17305	17255	17161	17196	17118	17109	17266	17239	17278	17142	17022	17208	17286	17127	17093	17075	17132	17138	17037	17267	17180	17184	17220	17207	17175	17191	17288	17059	17297	17284	17143	17017	17075	17297	17041	17150	17182	17110	17274	17340	17130	17277	17034	17270	17198	16980	17077	17221	17193	16975	17237	17271	17246	17324	17105	17131	17303	17216	17155	17248	17220	17189	17202	17278	17150	17323	17237	17147	17269	17279	17212	17177	17374	17190	17200	17219	17020	17127	17188	17242	17227	17089	17041	17322	17150	17200	17206	17195	17138	16983	17124	17057	17125	17075	17227	17185	17179	17351	17068	17199	17024	17103	17168	17277	17162	17182	17095	17159	17199	17261	16967	17134	17286	17205	17170	17244	17188	17303	17164	17172	17215	17278	17275	17043	17267	17126	17196	17162	17222	17207	17198	17197	17119	17151	17182	17196	17278	17276	17162	17166	17238	17161	17222	17170	17290	17012	17329	17010	17180	16913	17226	17123	17031	17154	17186	17114	17184	17081	17160	16983	16999	17075	17164	17158	17185	17218	16991	17187	16994	17135	17022	17065	17186	17150	17226	17177	17188	17264	17252	17089	17373	17202	17401	17391	17045	17211	17294	17224	17078	17150	17210	16987	17397	17341	17133	17241	17303	17429	17269	17134	17175	17419	17195	17126	17241	17176	17119	17175	17234	17314	17090	17167	17254	17162	17193	17180	17254	17029	17169	17187	17287	17210	17125	17148	17229	17091	17246	17143	17147	17257	17126	17101	17235	17240	17097	17285	17211	17264	17023	17148	17239	17081	17109	17112	17263	17188	17129	17147	17207	17094	17291	17095	17181	17136	17133	17179	17251	17322	17075	17252	17309	17156	17338	17070	17180	17280	17091	17280	17111	17102	17144	17180	17231	17310	17244	17269	17236	17110	17208	17094	17093	17019	17199	17176	17191	17275	17142	17157	17278	17275	17080	17072	17063	17195	17227	16868	16931	17185	17183	17151	17099	17322	17354	17196	17354	17083	17191	17239	17072	17149	17038	16804	17168	17238	17226	17244	17231	17213	17245	16991	17203	17122	17089	17149	17182	17207	17256	17220	17006	17263	17189	17141	17316	17317	17150	17310	17320	17135	17439	17131	17145	17179	17336	17382	17295	17170	17092	17119	17039	17297	17101	17057	17115	17232	17170	17066	17048	17312	17220	17105	17181	17129	17122	17150	17225	17294	17020	17253	17185	17338	16995	17204	17191	17270	17100	17271	17102	17250	17111	17151	17203	17128	17122	17114	17355	17090	17059	17078	17108	17001	17143	17183	17024	17224	17272	17037	17307	17206	17149	17215	16940	17145	17369	17351	17337	17159	17281	17230	17300	17039	17359	17186	17122	17056	16965	17142	17095	17250	17199	17154	17145	17191	17073	17188	17246	17277	17287	17338	17178	17099	17226	17075	17230	17466	17052	17089	17282	17185	17281	17290	17122	17160	17091	17250	17049	17185	17129	17287	17100	17195	17226	17180	17176	17273	17096	17270	17016	17291	17043	17226	17246	17083	17184	17331	17297	17183	17183	17068	17033	17220	17171	17231	17175	17087	17355	17212	17240	17218	17015	17243	17232	17150	17297	17308	17158	17044	17114	17180	17163	17230	16954	17267	17140	17209	17264	17162	17087	17241	17076	17037	17247	17164	17292	17200	17245	17147	17350	17111	17147	17163	17242	16966	17076	17157	17191	17307	17360	17109	17059	17147	17126	17128	17260	17113	17289	17347	17303	17096	17235	17240	17216	17164	17062	17236	16950	17221	17066	17176	17388	17156	17315	17269	17146	16917	17081	17144	17108	17195	17037	17107	17125	17161	17068	17245	17355	17223	17270	17294	17284	16993	17375	17191	17116	17057	17263	17111	17290	17023	17198	17258	17133	17020	17284	17148	17212	17248	17190	17154	17262	17035	17222	17236	17049	17191	17138	17104	17277	17161	17125	17156	17315	17037	17283	17296	17196	17141	17145	17117	17251	17159	17227	17215	17379	16928	17331	17049	17165	17066	17019	17136	17187	17220	17282	17212	17179	17139	17132	17202	17346	17220	16990	17317	17116	17242	17128	17157	17167	17250	17131	17074	17399	17099	17178	17133	17285	17069	17234	17056	17204	17187	17148	17186	17200	17155	17304	17210	17155
29479	22375	23485	21715	20964	27329	29772	26251	22968	21135	20271	20046	20059	20251	20243	20223	20261	19955	20141	20238	20070	20104	20089	20065	20134	20084	20035	20080	20194	20313	20081	20112	20311	20059	20086	19883	20038	20065	19917	20074	20039	20040	20221	20230	20183	19989	20281	20087	20024	20148	20202	20089	20260	20261	20253	20063	19871	20181	20029	20166	19972	20144	19972	20055	20063	20383	20290	20013	20115	20120	19990	20170	20030	20025	20088	20303	20105	20011	20027	20106	19993	20006	20137	19962	20048	19777	19968	20026	20216	20098	20042	19843	20113	19971	20273	19938	20001	20323	20327	19966	20237	20025	20311	20168	20012	19965	20024	20164	20284	20046	20064	20008	20023	20139	20222	20100	19999	20211	20323	20007	20156	20070	20026	19976	20140	19983	20195	20077	20139	20082	20027	19971	20080	20051	20087	20099	20086	20283	20113	19955	20029	20152	20073	20125	19969	20020	19980	20246	19977	20264	20146	20061	20161	20085	20197	19930	19907	20131	20371	20192	20325	20271	20024	20241	20116	20087	19979	20168	19940	20097	20109	20187	20136	20128	20260	20175	20432	20035	20086	19952	20211	20004	20243	20055	19942	19906	19992	19943	20015	20224	20185	19901	20259	20183	20096	19963	20158	19965	19877	20191	20062	19906	20002	20145	20163	20126	20120	20167	20222	20162	20052	19892	20066	20048	20294	20320	20405	20056	20050	20057	19929	20141	19986	20050	20171	19966	20044	19995	20088	20066	20002	20098	20139	20017	20247	20180	20256	20045	20088	20253	20101	19991	20175	19990	20040	20193	20039	20106	20107	20170	20299	20050	20270	19880	20091	20370	19997	20114	20175	20217	20026	20188	20067	20061	20066	20089	20117	19947	19953	20158	20164	20127	20024	20306	20132	20058	20249	19852	20009	20231	19941	20381	20010	20087	20113	19995	19876	20085	19941	20118	20151	20122	19951	20073	20201	19990	19995	20118	20159	20001	20004	20205	20197	20147	20271	20115	20068	20086	20206	20276	20205	20053	20297	19912	20065	20000	20188	20180	19925	20130	19985	20017	20105	20094	20176	20003	20103	19855	20163	20115	20250	20143	20261	19964	20257	20234	20183	20172	20233	20194	20281	20110	20101	20157	20240	19964	20076	20330	20235	20023	20191	20043	20241	20100	20044	20160	20073	19996	20112	20244	20021	20277	20282	19918	20101	20189	20388	19969	20032	19983	20132	20242	20146	19930	20290	20183	20322	20068	20287	20069	20287	19973	19985	20173	20201	20204	20062	19927	20009	20132	20090	20299	20170	19864	20001	20121	20087	20161	20235	20153	20138	19970	20025	20144	20174	20101	20142	20058	20235	20121	20131	20075	20010	20448	20046	20107	20147	19921	20184	20224	19993	20135	20130	20112	20117	20003	19915	20043	19956	20272	20131	19967	20266	20195	20252	20066	20146	19925	20199	20043	20279	19987	19965	20257	19900	20036	20186	20183	19965	20046	20019	20148	20063	20159	20032	20199	20078	20105	20369	20014	20116	20012	20170	20055	20071	20054	20164	20157	20199	20116	20161	20003	20217	20153	20271	20071	20077	20151	20171	20163	20252	20022	20291	20047	19994	19922	19928	20117	19897	19921	20114	20049	20083	20162	20093	20310	20168	20120	19909	19930	20178	20254	20036	20006	20026	20216	20118	20120	20158	20132	20218	20207	20134	20009	20008	19934	20070	20011	19863	20184	20094	20087	20002	20162	20310	20255	19996	20172	20069	20035	20229	19942	20209	19920	20043	20041	20134	20159	20157	20102	19984	19814	20082	19788	20084	20218	20297	19937	20121	20198	19867	19962	20111	19780	20093	20278	20127	20309	20102	19934	20151	20171	20133	20173	20172	19993	20123	19929	20292	19956	20001	19968	19984	20108	20025	20082	20178	20155	20260	20043	19995	20223	20151	20061	20194	20104	20212	19977	20138	20038	20247	20034	20247	20097	20082	20006	20200	20107	20082	20139	19996	20468	20081	20096	20045	20025	20134	20272	20248	20188	20183	20296	20271	20217	20283	20052	20012	20219	20008	20264	20285	20169	20178	19856	20065	20140	20090	20052	20122	20244	20185	20194	20368	20166	20112	20108	20047	20257	19992	20115	20066	20031	20049	20023	20173	20111	20054	20073	20110	19973	19935	20307	20155	20026	20041	19828	20189	19980	19877	20053	19973	20215	19963	20033	20032	20103	20082	20248	20138	20189	20271	19959	20129	19960	20112	20036	19963	19904	20210	20253	20078	19960	19969	20235	20220	20160	19956	20064	20130	20243	20126	20145	20236	20287	20112	20149	20071	20005	20058	19891	20078	19996	20254	20009	20360	20086	20299	19989	20135	19978	20006	20034	19917	20005	20158	20059	20175	19975	20166	20334	19988	20170	19778	20008	20134	19894	20109	20110	20226	20123	19979	20254	20084	20090	20110	19883	20042	20007	20201	20169	20026	20183	20002	20144	20009	20104	20035	19987	20199	20337	20226	20096	20326	20146	20111	20221	20001	19785	20169	20108	20054	20366	20056	20246	20118	20173	20136	20018	19928	19980	20181	20397	19952	19927	20113	19949	20010	20002	19929	20142	20121	20299	20070	19930	20223	20209	20411	20153	20263	20060	20149	20288	20162	20225	20083	20216	20179	19966	19974	20095	19992	20007	20013	20135	20006	20151	20230	20204	20125	20015	20007	19961	20277	20007	20200	19925	20134	20029	19928	19919	19985	20056	20172	20162	20105	20134	20219	20099	20168	20180	20142	20162	20250	20065	20211	20086	20179	20511	20039	19955	20062	20200	20325	20094	20441	20161	19985	19984	20243	20071	20091	20199	20166	20224	20269	20102	20077	20362	20117	20190	20212	20149	20000	20075	19942	20120	20254	20334	20085	20121	20071	20105	20196	20197	20276	20053	20214	20292	19982	20082	20112	20049	20231	19929	20175	20186	20234	20120	20218	20227	20174	20222	20160	20089	20263	20291	19966	20100	20168	20159	20239	20151	20021	20056	20223	20033	20342	20134	20120	20054	20093	20068	20086	20022	20146	20181	20120	20077	19997	20172	20053	20128	20039	20079	20072	20153	20012	20089	20157	20096	20309	20001	20137	20217	20137	20169	20193	19973	20081	20041	20197	20135	20154	20238	20138	20116	20463	20093	20182	20117	19961	20123	20089	20001	20105	19953	20170	20038	20083	20088	20391	20167	20065	20072	20203	20084	20085	20153	20088	20216	20213	20111	20149	20066	20037	20259	20044	20087	19905	20168	20060	20139	20175	20090	20107	20065	20217	19901	19969	19927	19923	20151	20145	20010	19980	20151	20132	20139	20010	20014	19853	20016	20027	20021	20179	19963	20191	20126	20192	20273	20085	20043	20249	20095	20120	20019	20309	20072	20187	20264	20030	20185	19987	20237	20067	20056	20157	19989	20050	20193	20262	20164	20193	20285	20037	20050	20155	20191	20001	20093	20091	19995	20233	20299	20284	19993	20086	20051	20112	19969	19945	20254	20138	20141	20155	20153	19993	20204	20156	19859	19987	19992	20015	20074	19823	20245	20069	20047	20032	20030	20122	20082	20048	19985	20143	20259	20169	19929	20021	20113	20266	20092	19994	20203	20078	19972	19962	20007	20161	20063	20129	20071	20155	20120	19938	20224	20155	20260	20045	20073	20047	20114	19991	19878	20131	20013	20314	20088	20199	19926	20049	20116	19801	19957	20018	20087	20137	20126	20023	20068	19995	20053	19985	20072	20060	20141	20149	19990	20026	19950	20065	20152	20104	20099	20212	20160	20103	20054	20048	20098	20084	20291	19911	20090	20216	20242	20177	20133	20029	20287	19924	20123	20098	20111	20094	20147	20149	20228	20187	20062	20271	20191	20131	20068	20210	19972	20154	19979	20087	20095	19934	20017	20106	20057	19901	19970	20129	20133	20211	20013	20008	20068	20116	20250	20088	20235	20089	20009	20156	20169	20274	19997	20120	20162	20028	20055	20154	20147	20082	19951	19974	19863	20050	19851	20079	20132	20125	20153	20078	20216	20143	20124	20324	20106	20180	20246	20159	20015	20175	19931	19920	20110	19955	20051	20124	20105	20051	20000	20064	20320	19961	20252	20121	19966	19968	20198	19988	19860	20089	20044	20249	19993	20054	20148	20129	20072	20181	20007	19970	20175	20021	20146	20000	20040	20170	20194	20096	20182	19963	20014	20077	20169	20033	20156	19874	20031	20183	20167	20327	20253	20055	19983	20022	20090	20050	20110	20274	20380	20045	20104	20188	20379	20166	20217	20229	20117	20028	20190	20149	20161	19860	20156	20055	19978	19973	20020	19957	20138	20074	20022	19980	20099	20283	20104	20103	19913	20121	20013	20255	20091	20092	20323	19904	20136	20279	20006	20237	20099	20093	20184	20081	20228	20163	20157	20021	20013	20025	20089	20108	19944	20156	20164	20254	20372	20207	20252	20152	20052	20121	20174	20185	19917	20239	20061	20187	20120	20284	19979	20030	20272	20260	20176	20205	20092	20153	20282	20084	20125	20246	20309	20357	20187	20186	20302	20042	19987	20092	20197	19966	20033	19952	20184	20001	20007	20273	20219	20095	20092	19929	19996	20105	20048	20319	20079	20252	20001	20139	20191	20217	20229	20176	20067	20100	20135	20089	19904	20165	20045	20022	20112	20102	19973	20305	20106	20004	20176	20160	20100	20149	19988	20169	20026	20137	20096	19851	20045	20142	20150	20266	20185	19927	20124	20044	20109	20062	20134	20182	19926	20006	20079	20225	19939	19922	20351	20101	19973	20002	20098	19994	20159	20235	20236	19987	20221	20183	20151	20100	20029	19905	19966	20014	20035	20211	20103	20163	19753	20009	19912	19956	20186	20303	20303	20054	20129	20030	20100	20158	20226	20103	20019	20337	20287	20081	20139	20018	19977	20157	20292	20147	20205	20158	20333	20029	20041	20187	20013	20085	20198	19992	20223	20154	20210	20132	20198	20053	20165	20278	20130	20385	20262	20121	20224	20208	20020	20104	19971	20022	20151	20220	20066	20072	20079	20045	20168	20129	19994	20041	19985	20093	19992	20141	20211	19983	20266	20272	20083	20320	20391	20151	20040	20102	20147	19978	20097	19897	20133
16673	17812	17912	17478	19236	28467	29273	24350	20097	18031	17423	17125	17385	17283	17338	17231	17180	17394	17235	17272	17182	17199	17274	17210	17194	17236	17298	17216	17369	17215	17182	17377	17252	17322	17230	17268	17227	17466	17248	17236	17094	17286	17203	17133	17124	17156	17077	17287	17078	17247	17310	17397	17320	17093	17152	17290	17259	17118	17209	17243	17302	17169	17204	17310	17236	17224	17221	17319	17316	17182	17262	17216	17081	17191	17267	17242	17266	17123	17202	17209	17239	17272	17214	17145	17202	17180	17277	17252	17200	17127	17229	17263	17108	17434	17239	17206	17326	17330	17309	17275	17269	17190	17291	17281	17399	17185	17227	17227	17290	17148	17349	17167	17087	17107	17205	17177	17205	17244	17210	17156	17186	17083	17287	17246	17169	17145	17316	17211	17338	17218	17512	17123	17130	17191	17081	17277	17187	17129	17266	17262	17349	17156	17184	17279	17521	17076	17288	17197	17313	17397	17284	17013	17189	17014	17280	17212	17170	16997	17200	17194	17229	17230	17258	17204	17233	17158	17276	17173	17239	17232	17305	17400	17145	17253	17183	17179	17223	17269	17195	17075	17204	17271	17333	17279	17291	17283	17261	17338	17194	17241	17068	17316	17345	17358	17398	17240	17221	17117	17224	17015	17235	17295	17119	17144	17115	17289	17243	17194	17206	17171	17329	17186	17103	17208	17321	17205	17305	17156	17303	17145	17231	17228	17390	17335	17249	17076	17236	17167	17333	17213	17323	17185	17161	17408	17245	17441	17227	17108	17236	17275	17154	17227	17152	17341	17176	17258	17354	17184	17316	17389	17371	17294	17435	17268	17368	17048	16972	17381	17290	17300	17193	17234	17353	17306	17441	17258	17165	17320	17337	17280	17114	17272	17216	17322	17196	17195	17098	17293	17219	17487	17178	17202	17163	17109	17287	17301	17043	17198	17289	17227	17136	17141	17187	17168	17379	17101	17166	17149	17210	17325	17246	17270	17495	17393	17104	17339	17148	17305	17339	17323	17292	17264	17142	17341	17371	17187	17399	17187	17152	17322	17346	17126	17277	17184	17377	17101	17238	17160	17433	17246	17344	17070	17283	17478	17238	17209	17380	17166	17380	17057	17193	17083	17070	17261	17190	17272	17301	17228	17248	17040	17042	17244	17264	17128	17239	17179	17178	17278	17312	17185	17181	17189	17228	17187	17162	17157	17108	17226	17333	17327	17197	17272	17266	17234	17277	17258	17185	17292	17270	17148	17417	17465	17116	17057	17246	17293	17240	17321	17207	17131	17205	17203	17416	17105	17386	17401	17141	17240	17310	17039	17336	17224	17270	17204	17355	17199	17252	17268	17194	17110	17251	17276	17285	17394	17138	17211	17221	17307	17304	17222	17180	17213	17021	17237	17209	17153	17235	17057	17278	17209	17192	17122	17193	17230	17191	17128	17177	17245	17314	17199	17441	17167	17285	17247	17087	17252	17272	17171	17309	17269	17183	17136	17259	17332	17299	17376	17110	17269	17101	17295	17334	17328	17343	17176	17351	17182	17302	17218	17258	17168	17318	17269	17264	17400	17389	17383	17085	17203	17266	17060	17188	17229	17275	17357	17093	17190	17178	17282	17141	17391	17228	17198	17274	17242	17153	17346	17134	17287	17216	17048	17489	17269	17228	17182	17210	17231	17369	17249	17291	17239	17360	17287	17140	17213	17140	17163	17278	17374	17420	17051	17408	17476	17180	17148	17173	17137	17209	17259	17191	17167	17293	17467	17203	17226	17389	17145	17226	17182	17177	17414	17119	17357	17185	17173	17282	17341	17311	17280	17332	17111	17168	17180	17191	17196	17307	17248	17260	17314	17206	17331	17175	17068	17302	17409	17231	17335	17262	17152	17264	17133	17070	17366	17096	17279	17152	17204	16997	17108	17213	17201	17356	17175	17132	17149	17398	17146	17255	17212	17202	17366	17463	17226	17361	17458	17226	17226	17154	17115	17429	17351	17089	17287	17337	17365	17199	17320	17332	17218	17168	17268	17238	17262	17179	17213	17232	17199	17127	17294	17158	17265	17291	17106	17320	17216	17186	17238	17499	17068	17098	17109	17262	17323	17311	17130	17329	17124	17255	17015	17341	17181	17228	17378	17219	17147	17275	17322	17342	17211	17222	17179	17382	17195	17335	17331	17273	17310	17310	17101	17205	17336	17350	17318	17147	17396	17148	17230	17355	17267	17044	17345	17287	17253	17414	17215	17397	17209	17108	17251	17273	17277	17330	17343	17332	17261	17260	17219	17350	17278	17301	17275	17193	17181	17105	17172	17199	17093	17163	17226	17235	17131	17290	17202	17170	17360	17219	17222	17353	17270	17106	17013	17255	17230	17212	17126	17258	17342	17280	17189	17350	17307	17177	17175	17248	17257	17086	17157	17040	17112	17178	17170	17167	17262	17169	17160	17321	17402	17279	17143	17182	17203	17176	17195	17181	17286	17228	17181	17235	17295	17172	17333	17342	17432	17263	17268	17246	17250	17193	17403	17218	17251	17343	17300	17183	17302	17156	17282	17185	17445	17185	17393	17300	17133	17340	17336	17102	17223	17211	17349	17279	17107	17367	17270	17304	17089	17396	17201	17273	17276	17247	17391	17183	17134	17216	17280	17241	17328	17188	17115	17303	17174	17300	17050	17102	17159	17115	17254	17392	17130	17190	17327	17341	17169	17167	17278	17096	17291	17095	17178	17202	17319	17285	17307	17278	17140	17289	17172	17272	17156	17240	17159	17231	17323	17287	17354	17196	17231	17277	17212	17223	17103	17099	17246	17222	17166	17101	17077	17195	17218	17275	17315	17178	17297	17160	17350	17315	17348	17195	17214	17254	17213	17224	17295	17169	17111	17185	17101	17309	17283	17328	17152	17284	17220	17219	17200	17124	17299	17149	17172	17262	17141	17409	17243	17262	17309	17295	17246	17122	17256	17268	17026	17319	17347	17277	17336	17212	17222	17117	17199	17307	17339	17274	17191	17264	17271	17126	17246	17267	17128	17134	17306	17372	17189	17215	17277	17294	17239	17339	17302	17203	17041	17191	17337	17257	17286	17162	17133	17208	17108	17266	17211	17206	17194	17311	17384	17350	17299	17192	17197	17324	17370	17276	17310	17191	17320	17076	17290	17286	17139	17321	17260	17342	17075	17348	17249	17313	17227	17342	17138	17243	17304	17121	17251	17200	17242	17256	17298	17211	17522	17296	17233	17287	17385	17448	17146	17168	17204	17224	17215	17174	16998	17225	17249	17105	17454	17232	17139	17210	17368	17117	17300	17175	17193	17050	16990	17325	17375	17287	17373	17300	17371	17269	17303	17231	17245	17215	17313	17191	17193	17190	17131	17241	17269	17281	17167	17127	17108	17059	17201	17295	17402	17131	17355	17340	17393	17266	17277	17259	17231	17309	17339	17373	17327	17194	17335	17310	17356	17209	17226	17310	17212	17124	17256	17170	17174	16990	17204	17196	17315	17176	17147	17450	17242	17271	17307	17302	17199	17204	17171	17483	17242	17310	17429	17501	17155	17327	17459	17260	17017	17127	17352	17581	17285	17384	17288	17146	17115	17196	17052	17148	17179	17271	17204	17420	17290	17283	17287	17262	17257	17453	17324	17128	17173	17306	17165	17276	17255	17162	17288	17204	17304	17206	17260	17328	17220	17168	17200	17226	17198	17225	17359	17164	17244	17384	17215	17190	17340	17284	17200	17088	17288	17333	17176	17501	17163	17014	17268	17191	17169	17119	17165	17213	17153	17066	17298	17128	17380	17337	17370	17149	17356	17285	17270	17218	17308	17428	17219	17173	17111	17204	17341	17272	17005	17215	17169	17115	17322	17299	17217	17306	17337	17148	17126	17211	17071	17195	17411	17163	17234	17143	17382	17214	17459	17304	17229	17155	17170	17179	17281	17325	17325	17228	17354	17089	17219	17349	17221	17244	17177	17256	17251	17137	17127	17292	17177	17181	17468	17246	17177	17255	17267	17255	17417	17042	17257	17219	17310	17166	17212	17218	17051	17229	17273	17417	17072	17264	17010	17243	17081	17183	17271	17058	17265	17231	17296	17307	17160	17386	17182	17303	17251	17295	17317	17226	17353	17237	17130	17241	17353	17320	17287	17182	17349	17192	17071	17260	17228	17218	17278	17185	17241	17183	17250	17284	17323	17189	17124	17408	17294	17368	17252	17191	17168	17151	17193	17210	17168	17265	17300	17197	17228	17329	17303	17392	17216	17163	17175	17296	17242	17212	17354	17298	16998	17272	17146	17081	17327	17121	17105	17180	17370	17094	17278	17186	17297	17249	17174	17234	17189	17257	17220	17321	17364	17227	17142	17339	17214	17294	17245	17182	17392	17174	17378	17387	17144	17222	17169	17035	17307	17165	17319	17126	17328	17202	17299	17276	17210	17369	17285	17265	17245	17132	17260	17268	17154	17225	17316	17218	17350	17159	17113	17263	17325	17178	17321	17304	17139	17338	17184	16979	17363	17082	17258	17034	17398	17209	17182	17170	17285	17126	17209	17276	17335	17186	17289	17079	17200	17104	17225	17055	17481	17508	17174	17217	17204	17386	17155	17308	17169	17223	17275	17169	17224	17261	17235	17383	17294	17210	17259	17253	17140	17244	17163	17241	17102	17224	17260	17304	17397	17137	17389	17362	17260	17495	17215	17264	17233	17183	17281	17239	17251	17158	17328	17291	17174	17232	17395	17200	17290	17158	17162	17321	17231	17314	17066	17146	17102	17292	17217	17122	17253	17174	17021	17076	17094	17250	17249	17216	17180	17294	17158	17315	17376	17163	17309	17346	17266	17257	17062	17263	17191	17419	17442	17331	17171	17238	17276	17299	17166	17279	17283	17400	17126	17188	17433	17341	17135	17204	17167	17267	17284	17232	17206	17112	17211	17328	17183	17373	17329	17281	17331	17204	17229	17144	17299	17323	17128	17315	17211	17225	17149	17133	17356	17275	17324	17076	17439	17160	17233	17137	17130	17143	17162	17225	17387	17316	17400	17237	17239	17171	17333	17052	17239	17331	17133	17312	17476	17370	17343	17129	17380	17351	17355	17288	17119	17354	17315	17245	17129	17362	17128	17400	17171	17156	17355	17422	17345
25702	21072	27273	25928	25272	43067	54821	42290	30371	23562	20862	20229	20265	20068	20135	20169	20239	19984	19943	20081	19978	20024	20247	20335	19881	19990	19965	19905	19924	20055	19722	19708	20018	19794	19811	19857	20006	20119	20088	19962	19949	19943	19999	19865	20043	20124	20010	20060	19979	19858	20139	19945	19834	20001	19809	19923	19888	19742	19929	19761	19855	20013	19951	19734	19928	19974	19994	19938	20007	19979	19924	19867	20023	20029	19949	20306	19973	19850	19811	19820	19784	20174	19967	19867	19876	19915	20044	19955	19908	19981	19888	19899	19662	20255	19947	19798	20029	19975	19899	19989	20006	20046	19987	19859	19872	19870	19927	19919	20100	20030	19825	19937	20146	20117	20044	20063	20023	19791	19816	19844	20024	19957	20137	19700	19930	20113	20057	19831	19888	19913	19915	20012	19770	19721	19930	20041	19863	20009	19970	20081	19861	20120	19800	19884	19911	20163	19828	19992	19857	19914	20114	20041	20016	19888	20023	19865	19926	19909	19923	19898	19999	19985	19898	20028	20012	19834	19860	19781	19732	19808	20009	20027	19811	19936	19966	19961	19924	19877	19886	19810	20094	19937	19809	20034	20008	19883	20143	19869	19760	19750	19893	19934	19762	19902	19984	20084	19782	19701	20171	19647	19893	19962	20101	19915	19731	19928	19956	19869	19959	20151	19836	19894	19948	19985	19922	20171	20132	19987	19889	19754	20078	19899	19916	20195	20047	19871	19747	19929	19800	20061	20027	19912	20074	19768	19871	19820	19847	20036	19949	19806	20106	20027	19841	19903	19911	19950	19893	19863	19925	19869	20067	19871	19788	19811	19867	19898	19670	19949	20117	19863	20034	19976	19926	19930	20055	19898	19843	19872	20045	20032	20078	19820	20066	20053	19961	19701	19994	19945	20143	19829	20081	19977	20002	19879	19689	19817	19843	19915	19913	20061	19872	20045	20069	19868	19987	19847	19867	19759	19906	19924	19947	19953	19853	20056	20077	20121	19901	20006	19743	19851	19878	20083	20040	19869	20114	19907	19978	20127	19811	19787	20007	19955	20072	19953	19951	19947	19754	19921	20010	19877	19994	20049	19887	19986	20050	19692	20049	19835	19919	19939	20012	19878	19920	20015	19896	19963	20037	20092	20060	19993	20057	20074	20032	19970	20156	20001	20062	19982	19961	20023	20055	20086	20019	19953	20038	20035	20201	19865	19792	19811	19897	20044	19651	19847	19882	19866	19899	19919	19869	19747	19926	19919	19961	19857	20079	20144	20013	20081	19878	20017	20202	19869	19954	19912	20014	19784	19721	19744	19998	20116	19904	19925	19861	19688	19740	20019	20078	20138	19940	19842	19978	20072	19942	19926	19866	20035	19985	19888	20020	19990	19862	20009	19969	19972	19916	19920	19841	19924	19897	20016	19895	19972	20032	19788	19796	20143	20105	19988	20062	19865	19912	20032	19836	20028	19809	19889	19890	19724	19646	19941	19813	19931	19938	19896	19938	19899	19886	20133	19931	19971	20018	20058	20009	20065	19930	19907	20207	19965	20019	20094	19903	19808	20127	19913	19894	19874	19952	19796	19919	19520	19999	19672	19878	19924	19959	19758	19843	20029	19983	19900	19926	19834	20084	19962	20020	19933	20074	19948	19942	19905	19910	19881	19893	19868	20148	19942	19859	19993	19964	19856	19961	19816	19924	20017	20133	19783	19926	19718	20052	19733	19856	19904	20060	19845	19931	20054	19742	19855	19878	20193	19995	19777	19978	19670	20019	19939	19980	19803	19936	19865	19922	19852	20041	19752	19846	20004	19839	19987	19894	19985	20317	19933	19897	19825	19868	19833	19856	19890	19899	20079	19966	19736	20040	19831	19856	19815	20038	19572	19990	19880	20093	20007	19888	19967	19899	19831	20094	20050	19954	20051	20035	19932	19890	20029	19950	19674	19855	20050	19782	19852	20065	19904	19851	20169	19962	20007	20021	19965	19872	19812	19896	19947	19911	19828	20047	19928	19845	19937	19859	19991	20032	20025	19987	19867	19941	19818	19941	19907	20028	20157	20112	20078	19969	19975	19893	19845	19792	19742	19817	19968	19878	19777	19953	19692	19776	20025	19981	20027	19861	20001	19891	19902	19799	19938	19989	20166	20061	19889	20022	19951	20003	19760	19899	19914	19927	19992	19924	19939	19909	19993	19956	19836	20116	19965	19833	19827	19920	19758	20120	20093	19936	20240	19899	20032	19670	19967	19812	19854	20196	19812	19877	20086	19870	19910	20053	19760	19802	20056	20062	19808	19812	19817	20042	20079	19935	19822	19960	19862	20070	19701	19864	19872	20240	19948	20001	19900	19858	20048	20143	19955	20175	20081	19757	19807	19986	20068	19833	19829	20027	20010	19838	20007	20044	19874	19885	19949	19820	19965	20121	20098	19936	20086	19972	19905	19835	19973	19966	19928	19869	19860	19799	19959	19969	19695	19916	20066	19747	19827	20052	19980	19925	19946	19954	19817	20050	19745	20063	19851	20046	19926	19958	19980	20041	19853	20055	20080	19892	20112	19982	19936	19954	19807	19986	19758	19913	20011	20117	19702	19886	19933	20083	20100	20024	20110	20017	19924	20023	20020	20055	19803	20016	20070	19790	19840	19838	19923	19910	19877	19981	19979	19982	19927	19915	20082	19729	19777	19967	19875	20016	20094	20116	19750	19966	19681	19755	19797	20293	19965	19872	19882	19850	19763	19802	20044	20019	19805	19936	19804	19961	19896	19879	19877	19854	19867	19980	20050	19947	19903	19841	19794	19975	20189	20025	19938	19722	19845	19711	19761	19786	20101	20061	19885	19915	19945	19866	19762	19913	20058	19745	19986	19907	19908	19887	19818	20023	19892	19911	20006	19833	19878	19830	19909	19972	19912	19790	19787	20021	19847	19707	19613	19859	19813	20186	20050	19957	19849	20001	19918	19656	20115	19950	20043	19860	19940	19883	19958	19936	19961	20118	19834	20022	20132	20021	19812	20049	19995	19990	20034	19901	19795	19916	19870	19908	19938	19827	20006	19775	19891	19999	19967	19943	20144	19778	19825	19824	19961	20034	19917	19969	20012	20233	20167	19793	20112	19920	20192	19896	20046	19921	19881	20126	20101	19796	19978	20166	20018	19882	19899	20164	19823	19836	19853	19862	19892	19929	19923	19999	19761	20079	20037	19984	19872	20295	19983	19972	19817	20029	19775	19994	19914	20000	19884	20112	20112	19859	19973	19984	19952	19922	19891	20082	20039	20080	20019	19851	19847	20060	20062	20011	19931	19919	19989	20070	20004	19762	19963	19840	19973	20077	20064	20035	20077	19826	19921	19986	20038	19926	19980	20094	19855	19970	19845	19765	19968	20110	19994	20033	19968	20061	19993	19848	19646	19892	20021	19939	20238	20199	20161	20111	19871	20068	19931	19954	19838	20097	19971	19987	20056	20048	19903	20119	19991	19889	19869	19779	19914	20044	19788	20058	19928	19960	20062	19949	19941	20050	19978	20055	19935	19877	19757	19878	19773	20184	19951	19717	20022	19867	19834	19831	19817	20173	19775	20052	19946	19973	19819	19807	19931	19724	20083	20112	20052	20070	19953	19980	19831	20015	19763	19819	19843	19821	19940	19987	19746	19964	19905	20012	19901	19893	19850	19989	19884	19700	19925	19651	20066	20091	19829	19851	19853	19871	19830	19823	19897	19856	19833	19961	19993	19889	19664	19858	19861	20041	19933	19928	19842	19894	20059	20002	19936	20022	20002	19892	19984	20176	19769	19913	20051	20052	19892	19965	20077	19790	19917	19995	20024	20010	19996	19999	19925	19893	19725	20011	19817	19981	20152	20095	19851	20198	20024	19858	19902	19917	19985	19948	19760	19802	20016	19724	20043	19980	19871	19726	20078	19932	20133	19994	19987	19936	19907	19824	20024	19932	19938	20035	20043	19988	19831	19746	19830	19922	20045	19808	20020	19708	19787	19926	19905	19810	19981	19958	19889	19841	19949	19777	20058	19854	19894	20095	19898	19992	19935	19936	20161	20085	19871	20067	20040	20012	19856	20048	20130	19627	19858	20001	19851	19959	19874	20040	20056	19918	19857	19787	19902	19763	19948	19958	19973	19904	19780	20032	20032	19816	19992	20066	19942	19764	19576	19894	19973	20003	19893	20001	19919	19906	19949	19869	19811	19799	20104	19930	20044	19903	19825	19762	19986	19834	20089	19848	19985	19662	19820	19817	19882	20022	20035	20003	19993	19743	19900	20088	19844	20035	19966	19951	19906	19772	19842	19923	19891	20138	19721	19827	19698	19729	19926	19984	20050	19891	19806	19850	19850	19939	19971	19980	20026	20035	19949	19940	19832	20058	19908	19779	19816	20041	19894	19818	20088	19893	19857	19965	19863	19832	19840	19933	19961	19894	19767	19834	19971	19926	19880	19887	19916	19863	19677	19845	20101	19995	19880	19972	19939	19953	20007	20039	19603	19762	19817	19718	19847	19927	19869	19757	19887	20022	20045	19989	19911	19997	20110	19704	19930	20041	19946	19723	19948	19724	19825	20069	19740	19957	19987	19986	19938	19774	20036	20095	19875	20013	19897	20036	19884	20119	19944	19920	20022	20035	19958	19871	19966	19885	20206	19755	19930	20042	19901	19770	19936	19942	19906	20031	19852	19669	19798	19894	19905	19923	20038	20096	19878	19996	19979	19966	19915	19884	19964	20046	19942	19947	20004	19930	20065	20029	20061	19784	19933	20036	19975	20097	19818	19956	19957	19891	19910	19825	19936	19866	20014	20059	19845	20016	19986	19998	19986	19939	20054	19903	19885	19831	20075	19990	20290	19883	20105	19958	19912	19935	19945	19926	19922	19899	20004	20016	20149	20124	19709	20003	19864	19933	20020	19992	19926	20146	19884	19898	20161	19933	20079	19913	19791	19902	20016	19930	19811	19940	19864	19997	19820	19970	20184	19905	20078	19912	19957	19848	20093	20207	19931	19977	20115	19991	19860	19968	20036	19779	19956	19834	20081	20045	20006	19801	19739	19817	19957	19797	20004	19837	19715	19891	19955	20076	19978	20122	20027	19924	19952	19928	19901	20024	20187	20091	20128	19906	20099	20113	20079
14963	21244	20660	19007	27839	45557	53372	41196	28782	20022	17665	17291	17105	17275	17177	17135	17101	17260	17223	16915	17168	17225	17225	17134	17100	17293	17289	17040	17084	17283	17114	17141	17163	17171	17102	17004	17202	17076	17088	17347	17188	17225	17037	17047	17130	17184	17030	17174	17220	17260	17232	16985	16946	17047	17260	17160	17046	17266	17283	17270	17052	17244	17196	17196	17247	17121	17177	17133	17091	17130	17091	17144	16992	17104	17068	17162	17088	17196	17228	17152	17255	17180	17256	17216	17102	17140	17358	17273	17174	17242	17295	17097	17166	17182	17288	17036	17158	17005	17232	17071	17215	17077	17010	17179	17112	17038	17193	17158	17327	17271	17214	17108	17263	17245	17279	17166	17017	17129	16973	17158	17107	16835	17131	17201	17179	17102	17388	17093	17127	17080	17059	17200	16980	17243	17161	17171	17173	17088	17061	17207	17344	17212	17027	17233	17272	17226	17354	17107	17253	17275	17339	17013	16960	17244	17270	17015	17118	17287	17196	17241	17073	17169	17042	17093	17301	17212	17207	17240	17192	17186	17134	17197	17090	17210	17247	17228	17265	17210	17389	17153	17087	17047	16991	17168	17212	16934	17139	17184	17242	17126	17114	17084	17152	17197	17093	17219	17079	17007	17138	17116	17221	17246	17180	17168	16992	17230	16999	17195	17159	17323	17061	17379	17022	17244	17209	17103	17139	17179	17143	17163	16865	17161	17258	17184	17249	17125	17194	17227	17123	17204	17061	17301	17111	17015	17103	17152	17181	17223	17189	17264	17219	17104	17279	17102	17046	17176	16993	17142	17237	17283	17213	17124	17002	17118	17160	17366	17019	17141	17273	17220	17319	17269	17107	17188	17257	17159	17105	17218	17324	17197	17176	17111	17280	17141	17087	17101	17112	17165	17235	17289	17203	17209	17207	17107	17144	17112	17094	17196	17091	17014	17259	17236	17155	17096	17048	17161	17022	17208	17113	17256	17033	17145	17243	17249	17051	17195	16985	17306	17190	16994	17163	17326	17244	17241	17212	17148	17128	17237	17325	17182	17234	17193	17106	17328	17120	17271	17126	17185	17324	17137	17188	17264	17199	17167	17330	17014	17154	17099	17069	17180	17091	17141	17146	17241	17246	16976	17178	17230	17080	17167	17057	17419	17269	17127	17120	17103	17139	16965	16966	17074	17157	17215	17105	17017	17155	17328	17251	17239	17218	17252	17096	17287	17177	17247	17257	16952	17138	17168	17268	16972	17076	17166	17137	17064	17213	17249	17078	17100	17262	17059	17170	17146	17201	17246	17132	17134	17160	17140	16999	17165	17274	16987	17223	17141	17196	17125	17140	17129	17216	17110	17178	17224	17160	17115	17085	17170	17140	17413	17193	17136	17190	17141	17143	17129	17081	17171	17229	16998	17120	17046	16942	17088	17054	17088	17087	17157	16867	17098	17253	17163	17144	17217	17099	17091	17255	17150	17030	17007	17119	17264	17246	17208	17167	17148	17244	17179	17297	17138	17215	17201	17128	17233	16989	17213	17050	17255	17177	17066	17244	17108	17295	17125	17289	17149	17151	17226	17224	17126	17177	17110	17355	17331	17172	17137	17163	17293	17206	17122	17226	17219	17130	17174	17121	17177	17285	17085	17092	17221	17147	17118	17194	17121	17227	17267	17040	17196	17136	17242	17142	17304	17387	17140	17160	17112	17124	17160	17129	16962	17159	17101	17209	17088	17194	17095	17184	17199	17088	17169	16950	17109	17112	16968	17109	17055	17248	17245	17159	17086	17174	17148	16980	17186	17041	17141	17181	17243	17259	17265	17020	17067	17013	17198	17266	17154	17277	17140	17077	17102	17244	17104	17192	17152	17012	17159	17255	17159	17094	17295	17248	17173	17262	17155	17062	17278	17210	17122	17171	17222	17323	17124	17245	17108	17127	17036	17232	17234	17142	17168	17078	17131	17134	17315	16990	16977	17042	17353	17110	17216	16975	17023	17107	17072	17155	17166	17014	17160	17146	17236	17162	17098	17080	17269	17135	17137	17133	17123	17150	16859	17142	17062	17222	17141	17158	17136	17192	17318	17115	17243	17065	17233	17170	17155	17109	17318	17120	16990	17181	17247	17392	17105	17248	17112	17027	17193	17352	17211	17299	16983	17100	17166	17065	17147	17164	17129	17245	17079	17062	17121	17120	17135	17141	17211	17082	17097	17237	17230	17059	17080	17143	17083	17003	17134	17151	17052	17147	17089	17047	17154	17193	17100	17329	17119	17179	17004	17250	17174	17141	17042	17250	17219	17226	17078	17333	17219	17108	17310	17105	17227	17112	17077	17294	17222	17029	17166	17109	17164	17211	16990	17175	17163	17169	17129	17163	17279	17350	17277	17152	17119	17272	17054	17293	17381	17116	17257	17320	17208	17181	17157	17147	17191	17045	17034	17130	17156	17014	17017	17170	17057	17251	17094	17178	17168	17270	17023	17225	17141	17188	17207	17237	17106	17179	17064	17285	17172	17050	16983	17107	17166	17176	17039	17135	17340	17158	17117	16957	17150	17274	17082	17261	17224	17296	17070	17228	17352	17238	17038	17323	17271	17244	17281	17076	16977	17257	17221	17163	17073	17153	16926	16931	17115	17204	17128	17184	17133	16975	17140	17107	17115	17154	17023	17083	17301	16966	17157	17129	17149	17147	17135	17053	17290	17244	17241	17034	17128	17373	17050	17344	17047	17197	17225	17074	17037	16952	16912	17208	17206	17184	17288	17456	17231	17022	17206	17206	17172	17220	17094	17234	17019	17107	17089	17135	17226	17247	17082	17221	17124	17274	17045	17118	17269	17043	17141	17219	17086	17245	17180	17056	17063	17053	17007	17189	17094	17135	17370	17032	17171	17038	16970	17178	17260	17076	17348	17253	17052	17135	17221	17274	17011	17100	17017	17271	17075	17108	17028	17291	17195	17387	17071	17237	17146	17057	17371	17195	17161	17107	17052	17292	17186	17023	17104	17131	17166	17007	17177	17216	17093	17114	17158	17274	17193	17220	17113	17157	17088	17056	17310	17081	17220	17103	17135	17344	17155	17356	17222	17247	17176	17203	17135	17009	17140	17203	17145	17171	17398	17323	17192	17228	17160	17199	17165	17116	17067	17171	17010	17348	17020	17012	17009	17203	17404	17144	17377	16895	17140	17217	17068	16964	17037	17169	17306	17099	17320	17159	17097	17224	17110	17217	16983	17144	17224	17162	17171	17167	17127	17124	17190	17092	17103	17069	17240	17099	17044	17310	17126	17095	17206	17239	17079	17158	17066	17154	17168	17369	17089	17276	17169	17038	17153	17100	17015	17280	17156	17217	17083	17273	17089	17220	17200	17336	16952	17261	17099	17326	17331	17164	17192	17279	17065	17301	17174	17102	17064	17048	17225	17174	17218	17248	17117	17226	17227	17152	16992	17066	17267	17115	17209	17167	17123	17271	17230	17186	17220	17115	17162	17236	17091	17224	17441	17051	17091	17094	17254	17116	17203	17102	17027	17185	17132	17170	17167	16995	17167	17025	17137	17118	17234	17217	17205	17177	17225	17207	17120	16993	17249	17065	17232	17103	17191	17072	17144	17238	17122	17180	17283	17159	17456	17118	17080	17079	17130	16984	17316	17308	17040	17146	17165	17278	17257	17089	17111	17156	17277	17148	17060	17280	17230	16904	17115	17322	17054	17248	17085	17207	17220	17166	17246	17159	17255	17019	16990	17018	17143	17215	17097	17180	17043	17227	17063	17219	17123	17166	16995	17161	17235	17126	17057	17275	17170	17275	17185	17145	17161	17080	17199	17040	17111	17204	17229	17188	17161	17294	17025	17241	17178	17272	17159	17140	16987	17225	17129	17212	17066	16950	17241	17220	17109	17196	17156	17225	17221	17261	17220	17234	17140	17081	17050	17197	17246	17119	17122	17278	17287	17252	17233	17302	17054	17287	17245	17224	17208	17057	17046	17364	17042	17072	17094	17093	17237	17333	17038	17255	17192	17396	17082	17089	17057	17165	17179	17112	17076	17175	17377	17106	17227	17066	17238	17104	17089	17183	17134	17247	17375	17214	17257	17216	17192	17257	17086	17233	17135	17262	17131	17161	17117	17375	17335	17193	17017	17383	17087	17173	17283	17304	17003	17377	17126	17148	17272	17140	17225	17204	17163	17114	17207	17392	17154	17296	17224	17196	17198	17319	16978	17414	17179	17240	17155	17223	17165	17145	17135	17075	17119	17181	17129	17228	17366	17194	17224	17293	17198	17002	17063	17149	17038	17393	17005	17227	17056	17077	17422	17194	17001	17237	17152	16987	17107	17264	17114	17174	17165	17231	17155	17033	17155	17078	17207	17041	17125	16910	17196	17088	17168	17153	17234	17099	17166	17060	17005	17097	17185	17047	17059	17269	17104	17142	17234	17166	17251	17146	17108	17100	17321	17078	17149	17147	17152	17307	17102	17185	17364	17130	17139	17156	17371	17307	17086	17263	17054	17162	17331	17090	17139	17265	17102	17044	17156	17141	17234	17328	17162	17282	17240	17080	17043	17111	17055	17286	17042	17132	17188	17098	17149	17012	17130	17140	17097	17307	17232	17186	17003	17220	17330	17171	17228	17090	17180	17332	17269	17073	17224	17108	17191	17140	17098	16991	17055	17237	17223	17130	17307	17197	17146	17158	17239	17090	17304	17118	17194	16953	17203	17143	17198	17132	17122	17113	17135	17239	17262	17139	17227	17136	17141	17044	17182	17234	17225	16952	17205	17165	17165	17328	17173	17195	17169	17179	17175	17070	17104	17241	17257	17034	17276	17021	17139	17001	17134	17022	17225	17421	17009	17172	17119	17053	17123	17402	17262	17227	17109	17067	17074	17158	17169	17222	17161	17117	17059	17203	17048	17058	17181	17240	17122	17181	17158	17216	17129	17003	17275	17132	17048	17092	17190	17230	16951	17055	17103	17128	17151	17381	17132	17192	17379	17203	17121	17148	17121	17214	17041	17114	17090	17101	17302	16966	17188	17277	17112	17084	17196	17159	17149	17163	17260	17190	17214	17130	17028	17117	17257	17015	17031	17166	17135	17366	17108	17218	17194	17181	17207	17078	17199	17196	17206	17198	17217	17310	17264
23706	21126	28582	23930	22216	53346	71837	55008	38101	27215	22405	20704	20444	20439	20526	20484	20450	20207	20395	20341	20321	20212	20182	20348	20404	20524	20175	20514	20198	20079	20479	20263	20149	20320	20326	20153	20340	20272	20159	20185	20340	20186	20196	20056	20075	20169	20312	20374	20086	20222	20322	20124	20145	20027	20274	20175	20123	20121	20150	20215	20034	20142	20246	20054	20113	20143	20239	20040	19887	20033	20025	20127	20223	20201	20197	20167	20230	20262	20263	20000	20219	20253	20011	20246	20156	20156	20129	20153	20128	20199	20280	20243	20234	20065	20214	20163	20126	19952	20026	19880	20230	20041	20217	20191	20096	20186	20155	20167	20103	20342	20290	20217	20074	20220	20274	20017	20149	20136	20191	20161	20417	20161	20273	20267	20270	20305	20245	20185	20168	20168	20137	20059	20219	19957	19922	20130	20143	20174	20325	20203	20056	20128	20230	20401	19890	20031	20297	20035	20162	20212	20272	20162	20049	20119	19964	19953	20107	20097	20295	20115	20153	20228	20014	20024	20186	20321	20101	20083	20249	20016	20207	19972	20274	20088	20151	20120	20205	20211	20137	20137	20086	20096	20320	20145	20255	20171	20041	20064	20145	20079	20387	20148	20249	20130	20106	20072	20199	20233	20037	20178	20327	20197	20254	20435	20059	20429	20224	20035	20131	20277	20179	20151	20078	20061	20079	20100	20114	20101	20201	20086	20130	20306	20074	20143	20105	20097	20199	20231	20307	20065	20175	20219	20023	20260	20220	20009	20025	20173	19992	19937	20068	19877	20244	20050	20000	19977	20212	20196	20178	20167	20115	20199	20342	20305	20283	20217	20207	19939	20105	20039	20052	20155	20100	20213	20141	20220	20053	20093	20116	20181	20447	20188	20138	20047	20133	20210	20231	20116	20160	19952	20253	20105	20193	20169	20178	20199	20246	20219	20178	20163	20465	20088	20089	20262	20257	20269	20156	19945	20150	20242	20260	20259	20231	20250	20006	19987	20104	19980	20250	20100	20142	20118	20250	20130	20197	20202	20029	20122	20007	20172	20139	20150	20293	20177	20205	20150	20329	20100	20290	20197	20149	20138	20067	19964	20010	20304	20197	20236	20088	20229	20120	20223	20169	20119	20410	20141	20176	20006	20235	20205	20245	20181	20176	20271	20004	19948	20378	20085	20155	20163	19902	20024	20208	20025	20162	20152	20383	20204	20085	20060	20228	20071	20202	20271	20040	20082	20166	20240	20183	20195	20147	19977	20131	20101	20084	19974	20024	20152	20021	20148	20193	20366	20188	20254	20201	20309	20024	20072	20317	20161	20036	20123	20136	20001	20044	20192	20139	20264	20233	20216	20054	20006	20090	20150	19983	20141	20322	20088	20350	20021	20206	20391	20068	20398	20229	20020	20116	20196	20109	20053	20336	20014	20048	20173	20054	20212	20287	20043	20279	20021	19890	20100	20298	20233	20141	19889	20286	20179	20214	20181	20188	20121	20079	20307	20156	20146	19925	20299	20070	19994	19969	20250	20250	19999	20202	20146	19942	20225	20144	20047	20232	20175	20173	20063	20186	20031	19982	20143	20231	20183	20167	20222	20233	20115	20323	20072	20120	19973	20271	20030	20177	20301	20295	20235	20233	20215	19975	20147	19972	20122	20066	20164	20227	20112	20037	20233	20062	20317	20356	20179	20044	20327	20092	20015	20064	19975	20119	20095	20265	20261	19973	20149	20208	19966	20072	20275	20216	20214	20166	20232	20199	20249	20189	20285	20182	20187	20200	20036	20222	20220	20182	20171	20255	20330	20217	20024	20081	20208	20042	20087	20194	20072	20141	20071	20020	20115	20038	20087	20328	20213	20235	20040	20003	19968	19891	20121	20219	20138	20182	20140	20120	20041	20142	20218	20110	20166	20193	20268	20288	20063	20209	19995	20202	20163	19928	20049	20175	20212	20137	20265	20214	20332	20157	20146	20187	20158	20111	20041	20104	20233	20041	20073	20199	20112	20276	20171	20225	20070	20081	20287	20097	20149	20207	20142	20104	19949	20103	20197	20124	20122	20245	20308	20218	20183	20055	20095	20058	20067	20081	20116	20045	20212	20126	20069	20102	20183	20221	20189	20132	20098	20047	20105	20128	20349	20159	20071	20202	20255	20220	20046	20154	20010	20114	20189	20181	20086	20104	20152	20011	20273	20120	20132	20151	20214	20320	20216	20301	20166	20027	20004	20275	20162	20189	20110	20258	19968	20285	20190	20379	20096	20123	20285	20125	20027	20026	20345	20151	20022	20225	20329	20240	20004	20124	20032	20265	20121	20082	20226	20059	20091	20224	20108	20125	20234	20295	20050	20068	20155	20186	20054	20246	20306	20148	19998	20247	20286	20095	19959	20009	19925	20101	20001	19910	20295	20239	20130	20287	20118	20089	20165	20205	20269	20128	20085	20212	20048	20173	20126	20241	20120	20134	20139	20154	20060	20147	19942	20229	20122	20030	20134	20266	20109	20195	20003	20062	20133	20195	20224	20119	20132	20077	20032	20195	20104	20088	20170	20013	20044	20134	20002	20094	20299	20061	20158	20256	20151	20355	20077	20093	20229	20023	20151	20129	20172	20049	20029	20128	20204	20131	20148	19896	20062	20160	20178	20160	20305	20258	20316	20328	20295	20251	20025	19990	20204	20120	20143	20243	20216	20208	19941	19996	20313	20277	20169	20106	20178	20075	20225	20141	20062	19853	19877	20099	20203	20038	20234	20089	20110	20163	20119	19993	20221	20038	20174	20187	20354	20210	20252	20156	20031	20035	20093	20258	20159	20261	20142	20303	20202	20083	20089	20042	20283	20205	20256	20044	20193	20130	20129	19944	20095	20368	20002	20001	20132	20177	20065	20052	20001	20097	20050	20245	20164	20242	20261	20076	20038	20196	20270	20395	20193	20133	20283	19981	20003	20145	20143	20297	20340	20310	20060	20021	20125	20286	20204	20183	20098	20198	20150	20115	20305	20178	20078	20155	19995	20092	20093	20020	20192	20092	20102	20263	20247	20273	20104	20108	20193	20080	20129	20104	20148	20084	19983	20065	20319	20244	19982	20105	20128	20181	20289	20223	20257	20296	20270	20304	20282	20281	20028	20087	20090	20136	20123	20313	19967	20049	20117	20136	20210	20199	20132	20287	20265	20242	20212	20244	20388	20228	19934	20081	20233	20370	20231	20043	20293	20204	20106	20027	20287	20053	20260	20225	20037	19954	20259	20059	20316	20111	20098	20316	19879	20322	20087	20200	20472	20066	20259	20154	20201	20067	19988	20028	20215	20195	20026	20504	20202	19995	19921	20262	20201	20165	20028	20151	20189	19975	20190	19929	19923	20120	20098	20015	20027	20134	20348	20115	20156	20270	20071	19952	20064	20111	20166	20046	20005	20121	20254	20090	20186	20129	19983	20132	20230	20259	20001	20246	20083	20277	20044	20042	20091	20354	20147	20038	20249	20055	20314	19991	20057	20124	20295	20087	20185	20217	20238	20151	20143	20316	20200	20013	20025	20074	20052	20137	20263	20356	20145	19947	20107	20094	20268	20123	20006	20169	20290	20189	20125	20098	20178	20152	20022	19970	20159	20218	20040	20333	20106	20244	20279	20153	20153	20219	20136	20269	20398	20296	20027	20098	20087	20088	20163	20284	20381	20227	20167	20368	20324	20313	19993	19887	20148	20151	20205	20154	20269	20171	20030	19963	20166	20288	19987	20207	20212	20108	20104	20246	20211	20201	20227	20225	19901	20181	20142	20005	20166	20133	20048	20079	20042	20268	20335	19992	20393	20050	20133	20093	20298	20108	20109	20444	20282	20165	20084	20089	20142	20205	20104	20168	20297	20194	20012	20200	20176	20128	20048	20043	20307	20276	20031	20195	20214	19899	20022	19972	20169	20271	20000	20069	20076	20122	20170	20352	19873	20134	20218	20100	20150	20322	20243	19960	20183	20162	20159	20197	20333	20180	20075	20278	20237	20119	20235	20167	20082	20311	20022	20168	20226	20212	20071	20117	20074	19897	20095	20085	20122	20138	20051	20106	20108	20267	19995	20225	20321	20264	20138	20279	20171	20056	20359	19961	20063	20211	19975	19964	20181	20284	19926	20305	20148	20285	20114	20250	20002	20120	20268	20015	19999	20230	20000	20130	20038	20103	20334	20036	20060	20151	20131	19941	20191	20151	20165	20115	20215	20092	20267	20106	20018	20049	20210	20100	20070	20057	20216	20106	20272	20201	20039	20164	20236	19989	20370	20138	20282	20188	20144	20252	20169	20233	19986	20002	20085	20094	20169	20201	20343	19923	20100	20175	20289	20307	20141	20110	20253	20255	20101	20193	20201	20114	20197	20072	20144	20034	20148	20388	20180	20123	20113	20230	20103	20205	20231	20184	19996	20089	20005	20207	20237	19977	20075	20205	20016	20252	20062	20006	20119	20093	20139	20123	20227	20288	20106	20079	20217	19969	20114	19858	20322	20412	20411	20102	19912	20207	20214	20035	20142	19957	20120	20231	20116	20209	20037	20223	20123	20040	20335	20058	20414	20284	20183	20057	19952	20052	20037	20277	20130	20155	20153	20124	20334	20225	20059	20327	20113	20092	20111	19925	20074	20185	20068	20250	20315	20218	19966	20178	20209	20094	20318	20272	20244	20160	20023	20414	20249	20304	20083	20142	20090	20009	20073	20012	20279	20272	20268	20260	20138	20203	20111	20236	20140	20045	20239	20221	20190	20134	20291	20236	20396	20152	20376	20373	20092	20052	20186	19975	20035	20221	20084	20151	20046	20264	20139	20067	20109	20107	20178	20185	20133	20239	20118	20257	20246	20149	20222	20260	20065	20045	20179	20331	20158	20310	20059	20231	20424	20247	20150	20199	19894	20342	20140	20164	20115	20254	20093	20184	20291	20415	20140	20048	20083	20400	20043	20417	20145	20158	20150	20160	20286	20324	20160	20029	20213	20302	19985	20057	20107	20196	19974	20294	20170	19954	20079	20323	20201	20087	20032	20096	20040	20096	19961	20222	20259	20386	20396	20177	19919	20167	20116	19953	20141	20238	20217	20290	20095	19946	20158	20013	20171	20208	20226	20205	20390	20250	20093	20060	19998	20197	20144
16884	27746	26232	21819	25945	62369	74336	56062	38061	23845	18566	17496	17207	17387	17226	17088	17249	17398	17317	17250	17182	17306	17319	17313	17334	17305	17378	17223	17308	17260	17310	17236	17262	17467	17349	17371	17253	17400	17268	17207	17399	17350	17349	17347	17238	17314	17370	17364	17406	17303	17318	17283	17318	17385	17276	17235	17260	17304	17269	17266	17368	17350	17232	17386	17125	17311	17119	17447	17336	17461	17405	17131	17366	17463	17245	17420	17536	17139	17295	17152	17354	17360	17241	17301	17343	17058	17264	17239	17224	17360	17226	17075	17311	17210	17229	17372	17209	17263	17294	17227	17378	17315	17216	17355	17264	17098	17472	17140	17316	17416	17333	17351	17280	17200	17265	17344	17156	17297	17400	17302	17213	17233	17390	17326	17070	17315	17457	17205	17344	17347	17155	17456	17068	17092	17283	17315	17295	17385	17197	17185	17369	17312	17147	17288	17251	17246	17234	17414	17415	17253	17298	17180	17072	17196	17302	17146	17334	17215	17232	17257	17302	17212	17539	17230	17395	17199	17356	17228	17353	17164	17343	17106	17315	17217	17344	17238	17445	17187	17258	17191	17171	17232	17295	17247	17319	17101	17218	17462	17188	17173	17298	17265	17233	17294	17413	17322	17513	17326	17260	17187	17229	17173	17337	17388	17334	17249	17324	17281	17386	17381	17275	17154	17122	17394	17233	17312	17454	17296	17212	17274	17345	17314	17309	17271	17230	17516	17268	17275	17199	17210	17211	17357	17245	17152	17186	17264	17401	17182	17352	17134	17320	17267	17390	17211	17336	17314	17234	17358	17263	17232	17114	17359	17359	17380	17146	17276	17273	17285	17272	17276	17292	17201	17366	17275	17234	17463	17236	17179	17219	17214	17086	17261	17124	17201	17321	17291	17306	17369	17143	17268	17236	17289	17266	17324	17151	17546	17370	17336	17178	17330	17424	17255	17062	17173	17198	17310	17251	17157	17302	17251	17266	17243	17272	17014	17188	17215	17306	17270	17178	17200	17337	17436	17267	17308	17241	17216	17333	17199	17181	17180	17211	17147	17292	17237	17205	17225	17208	17309	17274	17236	17249	17202	17128	17140	17330	17057	17336	17230	17166	17240	17452	17367	17350	17303	17385	17165	17261	17202	17316	17200	17478	17404	17194	17228	17283	17348	17217	17242	17276	17150	17319	17368	17320	17264	17215	17212	17425	17188	17400	17362	17307	17212	17065	17324	17416	17393	17318	17259	17228	17408	17337	17301	16976	17251	17365	17309	17197	17414	17351	17068	17264	17303	17424	17352	17083	17275	17396	17275	17362	17273	17326	17299	17455	17202	17185	17243	17350	17245	17299	17355	17179	17289	17200	17152	17254	17397	17256	17306	17446	17255	17156	17255	17214	17216	17551	17237	17159	17366	17319	17452	17273	17375	17296	17031	17205	17265	17191	17215	17429	17168	17344	17263	17341	17352	17157	17449	17213	17282	17529	17196	17270	17281	17330	17310	17342	17226	17269	17265	17055	17480	17416	17147	17091	17287	17176	17361	17284	17272	17146	17375	17457	17164	17426	17237	17270	17198	17100	17418	17169	17330	17217	17107	17384	17284	17152	17356	17234	17237	17361	17264	17311	17504	17318	17386	17428	17343	17152	17320	17242	17438	17174	17304	17125	17187	17109	17377	17293	17216	17173	17063	17427	17194	17433	17242	17391	17215	17416	17451	17197	17302	17348	17212	17208	17093	17187	17323	17247	17225	17211	17316	17264	17236	17252	17339	17379	17240	17242	17115	17090	17362	17195	17269	17386	17324	17314	17318	17203	17268	17387	17238	17372	17262	17244	17215	17114	17417	17071	17374	17306	17208	17306	17299	17188	17458	17332	17445	17290	17168	17177	17104	17474	17212	17185	17316	17273	17230	17215	17339	17366	17364	17245	17386	17191	17399	17242	17337	17312	17291	17256	17297	17169	17115	17272	17544	17427	17431	17129	17087	17189	17136	17495	17317	17181	17261	17476	17239	17206	17440	17339	17289	17182	17315	17303	17314	17219	17153	17323	17422	17250	17369	17361	17261	17125	17226	17438	17251	17177	17164	17232	17203	17344	17190	17355	17188	17203	17354	17093	17206	17430	17318	17283	17239	17406	17282	17330	17195	17346	17377	17223	17422	17204	17368	17234	17163	17297	17240	17282	17278	17521	17226	17392	17226	17073	17332	17208	17386	17388	17368	17253	17277	17340	17286	17334	17193	17281	17261	17400	17281	17391	17136	17300	17091	17409	17259	17401	17175	17255	17204	17264	17261	17417	17189	17300	17306	17445	17053	17064	17325	17308	17162	17164	17342	17240	17289	17017	17181	17131	17365	17243	17223	17309	17234	17329	17325	17376	17128	17303	17358	17100	17420	17256	17272	17145	17160	17289	17332	17106	17385	17225	17216	17047	17188	17348	17251	17225	17214	17163	17196	17286	17205	17313	17261	17380	17200	17254	17256	17183	17291	17266	17218	17241	17261	17359	17201	17213	17277	17139	17285	17354	17237	17258	17369	17264	17091	17346	17260	17311	17094	17264	17207	17474	17204	17218	17186	17330	17219	17239	17323	17226	17321	17146	17272	17075	17297	17396	17322	17405	17183	17382	17228	17302	17340	17382	17284	17208	17267	17299	17255	17046	17226	17087	17183	17330	17313	17337	17255	17353	17217	17325	17355	17111	17244	17418	17305	17525	17177	17464	17312	17335	17275	17194	17360	17257	17318	17095	17233	17388	17326	17216	17420	17197	17259	17390	17444	17149	17331	17217	17083	17309	17149	17462	17275	17209	17481	17292	17473	17145	17369	17330	17307	17325	17222	17271	17223	17184	17376	17441	17384	17245	17396	17245	17312	17220	17215	17263	17259	17408	17268	17154	17423	17283	17390	17252	17215	17318	17244	17244	17490	17197	17362	17307	17134	17292	17201	17480	17061	17213	17279	17297	17140	17098	17350	17279	17070	17246	17346	17205	17343	17124	17416	17230	17069	17297	17300	17222	17289	17198	17186	17340	17155	17205	17282	17356	17144	17317	17139	17215	17345	17268	17308	17339	17251	17214	17179	17491	17308	17365	17218	17309	17361	17335	16993	17343	17238	17232	17321	17332	17377	17380	17296	17205	17120	17063	17223	17219	17113	17132	17288	17259	17257	17318	17390	17272	17251	17325	17342	17291	17366	17255	17177	17304	17320	17367	17172	17348	17145	17102	17276	17254	17160	17300	17305	17194	17359	17332	17208	17359	17264	17450	17275	17305	17075	17332	17150	17350	17345	17412	17106	17100	17185	17268	17216	17385	17274	17372	17350	17338	17391	17412	17226	17249	17309	17197	17140	17217	17447	17291	17299	17340	17247	17396	17231	17229	17147	17394	17279	17114	17185	17186	17310	17349	17318	17312	17310	17244	17217	17193	17320	17339	17329	17426	17252	17074	17303	17188	17106	17248	17290	17395	17320	17072	17230	17295	17276	17152	17240	17250	17355	17208	17188	17273	17495	17239	17258	17224	17317	17381	17358	17336	17238	17299	17376	17503	17339	17414	17153	17569	17372	17215	17154	17384	17114	17327	17223	17308	17178	17301	17438	17525	17313	17240	17292	17368	17222	17132	17383	17257	17275	17224	17339	17191	17313	17182	17299	17203	17172	17493	17215	17406	17200	17357	17430	17278	17221	17113	17262	17226	17413	17293	17206	17194	17371	17293	17204	17281	17322	17508	17284	17201	17265	17206	17334	17227	17328	17422	17196	17133	17263	17376	17311	17215	17194	17262	17256	17394	17210	17417	17463	17386	17175	17234	17364	17346	17217	17212	17369	17464	17220	17221	17443	17260	17297	17142	17285	17173	17188	17200	17202	17243	17372	17192	17316	17309	17279	17375	17128	17167	17186	17260	17334	17318	17215	17054	17279	17247	17484	17042	17284	17292	17259	17369	17259	17284	17216	17309	17284	17397	17254	17343	17187	17273	17373	17304	17215	17360	17285	17339	17334	17205	17576	17237	17179	17330	17142	17278	17272	17329	17623	17077	17205	17258	17317	17295	17115	17179	17327	17241	17214	17162	17203	17303	17239	17307	17137	17311	17143	17248	17299	17361	17280	17184	17310	17432	17250	17221	17248	17274	17106	17112	17348	17396	17266	17218	17317	17462	17356	17192	17289	17281	17249	17300	17394	17172	17269	17305	17141	17243	17352	17205	17231	17276	17242	17194	17291	17276	17300	17303	17184	17358	17266	17327	17323	17243	17438	17280	17428	17222	17199	17290	17337	17196	17311	17288	17164	17317	17334	17285	17370	17143	17404	17277	17267	17378	17321	17318	17348	17358	17325	17358	17353	17115	17231	17241	17071	17222	17290	17341	17222	17299	17349	17294	17347	17191	17313	17287	17271	17366	17366	17450	17260	17290	17316	17111	17257	17315	17252	17394	17302	17347	17197	17268	17171	17377	17306	17259	17294	17277	17334	17397	17302	17370	17253	17457	17347	17354	17314	17220	17337	17187	17275	17313	17207	17415	17167	17160	17270	17281	17189	17350	17365	17180	17218	17385	17262	17290	17274	17349	17268	17368	17125	17272	17149	17367	17378	17517	17328	17139	17222	17229	17063	17290	17360	17126	17309	17334	17255	17414	17124	17278	17409	17146	17342	17383	17395	17341	17200	17190	17250	17323	17343	17349	17431	17207	17322	17184	17365	17095	17493	17270	17182	17176	17323	17148	17344	17362	17237	17349	17232	17315	17264	17200	17310	17348	17294	17213	17138	17592	17329	17432	17296	17217	17239	17244	17310	17301	17361	17287	17301	17332	17284	17337	17187	17296	17265	17301	17423	17281	17320	17064	17263	17330	17350	17213	17408	17332	17265	17284	17330	17247	17357	17379	17441	17272	17236	17197	17246	17295	17257	17197	17258	17405	17315	17466	17365	17097	17370	17239	17207	17233	17376	17271	17299	17230	17258	17385	17240	17364	17284	17334	17229	17172	17299	17303	17098	17386	17361	17224	17286	17275	17316	17329	17349	17239	17335	17292	17381	17267	17344	17241	17373	17148	17345	17318	17217	17216	17410	17257	17333	17136	17285	17265	17246	17344	17325	17350	17263	17336	17403	17282	17299	17219	17068	17059	17099	17492	17305
29435	22461	23868	22272	20737	26399	30405	27939	24371	21934	20870	20939	20711	20602	20742	20731	20508	20788	20727	20490	20791	20689	20743	20719	20718	20571	20735	20825	20807	20751	20738	20673	20677	20696	20890	20634	20646	20859	20866	20684	20582	20605	20674	20652	20578	20754	20608	20687	20496	20715	20753	20678	20801	20651	20666	20618	20868	20721	20880	20742	20829	20737	20670	20737	20678	20708	20892	20687	20741	20754	20700	20639	20585	20806	20726	20886	20937	20630	20535	20729	20708	20677	20587	20640	20484	20789	20657	20865	20709	20640	20652	20838	20830	20587	20677	20680	20805	20664	20688	20560	20527	20657	20603	20584	20612	20786	20602	20373	20874	20581	20682	20514	20575	20875	20813	20626	20831	20981	20472	20641	20491	20715	20869	20742	20665	20788	20501	20419	20610	20584	20707	20549	20650	20535	20745	20564	20757	20708	20582	20539	20763	20683	20594	20586	20460	20666	20706	20586	20520	20545	20789	20618	20788	20585	20526	20638	20491	20734	20743	20680	20740	20810	20577	20537	20799	20470	20441	20585	20611	20500	20924	20567	20722	20726	20589	20680	20845	20819	21003	20773	20786	20845	20587	20606	20672	20828	20841	20778	20662	20820	20750	20489	20563	20717	20719	20693	20698	20758	20906	20551	20895	20923	20638	20651	20790	20619	20388	20648	20668	20850	20847	20600	20867	20843	20618	20597	20468	20845	20673	20722	20468	20534	20733	20639	20673	20743	20735	20650	20666	20709	20574	20851	20693	20611	20505	20683	20672	20589	20544	20748	20466	20574	20699	20665	20684	20647	20707	20615	20778	20683	20808	20987	20699	20591	20631	20591	20717	20661	20667	20721	20853	20655	20638	20578	20650	20678	20548	20815	20610	20438	20528	20570	20676	20843	20771	20797	20839	20683	20550	20567	20588	20731	20611	20506	20768	20642	20624	20778	20455	20508	20806	20914	20798	20343	20621	20713	20555	20442	20662	20592	20707	20648	20620	20619	20578	20755	20495	20599	20469	20573	20761	20608	20415	20626	20576	20698	20713	20611	20542	20713	20789	20679	20590	20773	20641	20472	20593	20850	20586	20556	20744	20617	20609	20691	20749	20695	20747	20582	20729	20545	20694	20572	20421	20721	20746	20656	20812	20806	20762	20620	20645	20737	20612	20706	20687	20786	20436	20515	20565	20381	20689	20985	20826	20631	20559	20741	20720	20719	20573	20695	20593	20593	20678	20457	20636	20503	20708	20727	20744	20586	20612	20530	20779	20770	20374	20611	20630	20447	20552	20483	20607	20647	20688	20309	20838	20785	20685	20861	20713	20643	20474	20684	20674	20691	20699	20696	20618	20561	20419	20491	20634	20647	20748	20703	20694	20749	20639	20637	20647	20545	20480	20732	20489	20642	20674	20479	20786	20658	20755	20681	20612	20671	20778	20796	20440	20590	20704	20571	20690	20736	20572	20530	20830	20774	20387	20587	20613	20567	20524	20677	20631	20780	20712	20690	20879	20857	20588	20778	20621	20807	20542	20890	20677	20539	20746	20732	20741	20903	20778	20488	20662	20591	20674	20589	20838	20533	20631	20614	20754	20762	20768	20549	20719	20782	20575	20650	20576	20553	20834	20708	20720	20681	20786	20632	20773	20722	20569	20574	20671	20530	20619	20799	20537	20696	20849	20773	20477	20722	20598	20649	20767	20665	20829	20768	20788	20777	20569	20728	20708	20693	20658	20757	20689	20718	20634	20561	20795	20555	20788	20542	20521	20613	20671	20880	20707	20537	20655	20522	20544	20859	20696	20465	20678	20655	20682	20816	20657	20645	20730	20755	20631	20671	20801	20582	20645	20708	20525	20728	20700	20754	20486	20677	20636	20665	20807	20767	20586	20630	20661	20598	20691	20431	20611	20604	20594	20642	20736	20605	20796	20608	20604	20604	20624	20521	20624	20864	20544	20850	20686	20746	20701	20646	20697	20701	20683	20603	20682	20536	20718	20630	20566	20817	20459	20777	20811	20750	20810	20694	20771	20532	20569	20685	20728	20758	20783	20685	20605	20640	20609	20517	20540	20468	20639	20687	20663	20623	20738	20792	20620	20880	20725	20530	20956	20529	20607	20697	20708	20532	20679	20536	20548	20575	20820	20717	20679	20538	20451	20684	20676	20749	20648	20578	20554	20651	20722	20893	20669	20637	21103	20598	20723	20612	20635	20639	20638	20664	20786	20852	20608	20604	20780	20565	20560	20659	20825	20789	20620	20864	20591	20919	20644	20527	20591	20735	20728	20680	20590	20645	20570	20582	20695	20718	20616	20712	20557	20688	20695	20692	20589	20844	20463	20577	20866	20604	20818	20875	20756	20803	20777	20665	20620	20589	20465	20684	20814	20533	20676	20548	20759	20589	20756	20718	20534	20610	20651	20611	20761	20564	20572	20664	20678	20414	20626	20577	20595	20719	20571	20766	20666	20642	20638	20704	20735	20934	20627	20329	20766	20492	20821	20613	20684	20618	20833	20625	20584	20709	20677	20652	20508	20629	20585	20471	20452	20571	20727	20791	20783	20520	20765	20859	20836	20690	20616	20893	20750	20645	20477	20730	20755	20721	20580	20590	20711	20812	20634	20758	20577	20689	20516	20761	20696	20471	20807	20690	20691	20661	20416	20602	20571	20610	20706	20623	20729	20688	20727	20551	20763	20466	20654	20810	20676	20867	20700	20488	20650	20539	20547	20468	20570	20771	20639	20435	20708	20740	20752	20495	20612	20684	20418	20757	20721	20832	20659	20641	20713	20683	20661	20618	20625	20531	20656	20787	20694	20552	20611	20639	20539	20486	20872	20517	20670	20670	20636	20545	20632	20599	20776	20636	20634	20638	20566	20721	20574	20574	20647	20710	20732	20553	20747	20627	20684	20939	20819	20415	20924	20702	20638	20699	20604	20673	20746	20758	20712	20631	20343	20883	20683	20614	20457	20646	20567	20686	20680	20639	20663	20798	20616	20655	20615	20755	20793	20882	20697	20476	20448	20749	20772	20792	20545	20627	20535	20729	20444	20682	20624	20640	20709	20648	20656	20591	20891	20670	20732	20608	20632	20552	20815	20743	20586	20669	20628	20530	20764	20747	20743	20714	20666	20568	20568	20657	20749	20669	20642	20783	20598	20729	20574	20738	20658	20613	20654	20679	20381	20601	20783	20823	20731	20727	20769	20515	20563	20745	20627	20727	20787	20753	20693	20773	20528	20275	20564	20690	20752	20750	20683	20765	20780	20729	20683	20834	20647	20431	20725	20595	20642	20649	20737	20620	20623	20704	20666	20476	20566	20832	20572	20900	20923	20749	20645	20639	20710	20648	20760	20690	20642	20759	20626	20656	20803	20694	20533	20733	20545	20683	20697	20564	20741	20608	20879	20454	20540	20669	20798	20693	20837	20692	20503	20537	20647	20440	20794	20833	20828	20652	20609	20759	20698	20681	20583	20623	20702	20610	20699	20697	20559	20743	20668	20628	20645	20693	20833	20687	20626	20474	20740	20844	20805	20636	20702	20821	20722	20624	20654	20389	20631	20696	20635	20492	20420	20489	20480	20692	20706	20759	20613	20508	20762	20521	20462	20664	20579	20713	20588	20466	20511	20563	20678	20631	20691	20726	20717	20689	20618	20748	20640	20906	20817	20573	20754	20647	20554	20736	20746	20610	20642	20700	20804	20732	20557	20645	20771	20662	20677	20356	20624	20533	20456	20620	20520	20603	20843	20585	20642	20705	20515	20623	20830	20680	20682	20774	20778	20550	20720	20747	20658	20607	20799	20914	20598	20761	20495	20668	20836	20563	20444	20637	20469	20621	20677	20662	20543	20513	20575	20551	20685	20393	20704	20753	20646	20593	20621	20626	20610	20728	20878	20706	20536	20476	20659	20643	20515	20596	20815	20995	20861	20719	20686	20714	20457	20817	20653	20683	20746	20638	20578	20556	20706	20738	20612	20596	20648	20669	20553	20528	20678	20636	20927	20699	20619	20720	20729	20701	20625	20631	20709	20658	20586	20726	20769	20646	20480	20588	20584	20663	20841	20727	20569	20723	20867	20665	20285	20559	20547	20534	20760	20562	20640	20606	20536	20728	20734	20564	20749	20546	20792	20812	20436	20782	20758	20705	20893	20670	20660	20674	20693	20713	20724	20774	20617	20713	20611	20734	20620	20632	20504	20885	20498	20728	20707	20716	20800	20800	20670	20862	20788	20884	20990	20582	20452	20451	20638	20547	20493	20573	20653	20691	20559	20700	20608	20681	20707	20671	20764	20741	20698	20607	20771	20599	20410	20936	20793	20470	20727	20510	20502	20704	20630	20605	20714	20504	20584	20586	20636	20688	20586	20750	20736	20552	20633	20519	20647	20556	21042	20789	20795	20475	20599	20762	20697	20772	20557	20599	20750	20949	20611	20673	20851	20753	20494	20642	20864	20614	20654	20940	20747	20754	20701	20668	20680	20603	20553	20712	20648	20679	20755	20598	20682	20663	20623	20679	20725	20427	20457	20942	20812	20609	20807	20416	20454	20630	20795	20630	20765	20664	20619	20549	20507	20679	20566	20674	20827	20750	20717	20488	20702	20724	20588	20732	20640	20633	20883	20562	20755	20678	20701	20577	20699	20557	20609	20682	20719	20660	20708	20751	20690	20559	20843	20890	20773	20832	20725	20585	20746	20881	20570	20830	20559	20694	20666	20898	20948	20790	20887	20659	20604	20576	20795	20747	20576	20616	20652	20515	20635	20580	20755	20537	20766	20872	20703	20436	20726	20738	20693	20717	20690	20667	20766	20650	20655	20500	20733	20552	20740	20795	20920	20825	20749	20827	20590	20733	20672	20589	20719	20740	20727	20671	20727	20616	20578	20809	20577	20702	20720	20815	20644	20602	20602	20701	20761	20809	20519	20732	20631	20884	20681	20573	20608	20855	20671	20582	20665	20687	20606	20722	20691	20728	20861	20605	20860	20910	20896	20714	20642	20501	20632	20757	20879	20739	20832	20724	20703	20687	20686	20677	20487	20631	20650	20643	20788	20650	20648	20759	20699	20792	20584	20491	20598	20734	20659	20613	20819	20663	20871	20762	20659	20728	20717	20855	20625	20507	20678	20777	20609	20714	20650	20747
16860	18285	18151	18051	18104	27211	30326	26175	21248	18727	17913	17415	17575	17479	17378	17553	17593	17552	17645	17535	17518	17743	17488	17738	17670	17487	17556	17297	17508	17634	17687	17525	17438	17463	17565	17404	17464	17425	17601	17450	17620	17567	17615	17576	17562	17556	17547	17625	17605	17589	17568	17638	17770	17551	17404	17482	17327	17699	17545	17652	17587	17381	17708	17733	17509	17589	17446	17499	17890	17481	17541	17515	17455	17485	17635	17675	17606	17481	17602	17625	17490	17616	17578	17608	17525	17682	17756	17582	17627	17486	17521	17514	17344	17589	17700	17736	17529	17350	17502	17557	17695	17399	17530	17542	17538	17624	17573	17698	17403	17614	17512	17592	17751	17609	17592	17531	17366	17466	17498	17458	17416	17430	17253	17524	17551	17342	17693	17467	17519	17342	17618	17546	17439	17431	17672	17612	17571	17533	17576	17529	17598	17686	17566	17533	17532	17669	17546	17609	17466	17618	17455	17743	17746	17411	17637	17639	17696	17517	17689	17404	17426	17553	17765	17487	17617	17560	17520	17496	17499	17640	17739	17448	17408	17630	17500	17565	17493	17661	17565	17755	17653	17484	17457	17547	17436	17463	17573	17553	17548	17579	17608	17587	17289	17533	17540	17651	17533	17425	17611	17584	17417	17791	17562	17619	17412	17494	17513	17615	17450	17510	17457	17461	17632	17517	17620	17592	17531	17694	17606	17429	17629	17661	17567	17501	17397	17596	17479	17502	17591	17535	17456	17485	17319	17616	17722	17646	17629	17507	17576	17386	17558	17629	17811	17475	17626	17673	17572	17496	17455	17498	17374	17623	17440	17622	17706	17751	17574	17434	17773	17464	17587	17532	17592	17676	17580	17560	17585	17539	17595	17593	17500	17501	17647	17389	17809	17280	17530	17505	17530	17463	17589	17505	17458	17585	17534	17467	17624	17617	17686	17535	17565	17384	17436	17561	17547	17460	17438	17497	17616	17481	17426	17344	17663	17641	17554	17467	17377	17485	17560	17508	17518	17473	17620	17440	17603	17595	17689	17467	17371	17454	17425	17665	17624	17598	17730	17590	17420	17637	17527	17492	17502	17643	17376	17603	17531	17647	17419	17370	17612	17563	17464	17577	17552	17419	17512	17541	17682	17469	17548	17488	17689	17614	17566	17512	17611	17307	17491	17489	17632	17510	17823	17471	17506	17438	17397	17707	17551	17542	17327	17667	17409	17462	17271	17640	17521	17469	17645	17611	17539	17572	17470	17396	17657	17641	17711	17642	17489	17549	17630	17516	17582	17577	17559	17635	17797	17520	17535	17651	17497	17443	17489	17478	17561	17502	17494	17477	17715	17502	17366	17488	17571	17457	17522	17585	17540	17401	17589	17766	17346	17620	17524	17567	17474	17653	17296	17527	17692	17544	17501	17498	17531	17610	17511	17663	17647	17665	17490	17563	17632	17415	17518	17652	17446	17439	17616	17366	17538	17726	17543	17473	17520	17544	17490	17601	17667	17593	17485	17542	17609	17495	17513	17587	17491	17575	17649	17537	17569	17500	17547	17482	17446	17599	17347	17434	17568	17709	17609	17402	17612	17607	17362	17631	17429	17445	17504	17644	17493	17602	17394	17624	17611	17602	17688	17608	17547	17494	17558	17674	17468	17504	17525	17455	17530	17469	17494	17409	17510	17470	17497	17491	17422	17431	17483	17545	17420	17535	17424	17562	17643	17734	17504	17850	17664	17389	17612	17658	17598	17532	17516	17707	17521	17365	17544	17417	17601	17540	17408	17565	17545	17539	17482	17647	17490	17577	17344	17437	17449	17524	17499	17637	17648	17598	17569	17479	17524	17443	17459	17578	17616	17416	17788	17311	17699	17440	17561	17512	17484	17732	17431	17283	17516	17520	17540	17544	17474	17587	17464	17548	17644	17771	17581	17555	17479	17519	17566	17541	17378	17555	17380	17594	17491	17591	17584	17515	17431	17565	17527	17588	17643	17531	17547	17599	17561	17639	17650	17493	17381	17483	17500	17638	17677	17512	17433	17502	17520	17701	17688	17443	17560	17603	17559	17379	17406	17508	17427	17522	17562	17620	17672	17564	17615	17614	17515	17766	17459	17653	17636	17509	17553	17573	17691	17495	17467	17553	17609	17521	17451	17647	17744	17515	17540	17593	17632	17554	17452	17573	17334	17665	17560	17500	17595	17461	17544	17552	17677	17617	17700	17428	17530	17574	17707	17586	17688	17609	17614	17700	17552	17652	17570	17578	17542	17478	17513	17436	17508	17406	17540	17758	17496	17701	17575	17473	17532	17632	17538	17543	17618	17417	17469	17412	17591	17462	17747	17601	17609	17667	17449	17676	17439	17390	17471	17716	17569	17493	17528	17514	17505	17529	17508	17620	17500	17572	17529	17494	17680	17513	17563	17515	17538	17599	17551	17518	17500	17505	17644	17504	17586	17383	17530	17485	17566	17502	17568	17570	17553	17561	17627	17586	17598	17616	17558	17781	17584	17579	17457	17674	17458	17403	17523	17603	17344	17380	17389	17450	17559	17572	17631	17552	17498	17565	17583	17592	17620	17667	17629	17405	17485	17558	17524	17380	17639	17555	17382	17601	17515	17420	17821	17537	17643	17473	17548	17660	17452	17628	17563	17493	17478	17619	17534	17651	17619	17476	17584	17686	17564	17640	17602	17441	17552	17601	17427	17491	17509	17507	17401	17578	17756	17644	17546	17414	17584	17502	17558	17476	17551	17569	17463	17682	17566	17597	17396	17523	17594	17516	17497	17601	17620	17595	17303	17422	17370	17456	17552	17623	17491	17696	17434	17554	17612	17540	17662	17506	17588	17530	17469	17595	17507	17693	17401	17449	17551	17567	17591	17610	17601	17581	17392	17506	17492	17565	17640	17442	17517	17582	17510	17454	17598	17600	17514	17458	17626	17647	17574	17604	17650	17576	17522	17596	17575	17645	17539	17522	17789	17464	17629	17434	17481	17638	17554	17240	17559	17531	17571	17515	17638	17465	17556	17391	17509	17397	17478	17587	17518	17465	17488	17481	17356	17497	17740	17672	17685	17483	17551	17538	17573	17674	17541	17623	17634	17499	17411	17567	17523	17667	17311	17577	17584	17529	17627	17555	17646	17596	17434	17439	17576	17506	17605	17481	17390	17617	17639	17731	17712	17647	17421	17535	17694	17465	17436	17538	17535	17366	17573	17564	17585	17596	17607	17708	17716	17714	17566	17455	17543	17638	17393	17677	17544	17584	17483	17607	17560	17693	17560	17590	17653	17528	17669	17544	17519	17502	17549	17763	17502	17576	17468	17563	17656	17604	17373	17617	17701	17543	17692	17489	17466	17499	17579	17518	17505	17546	17531	17560	17631	17615	17476	17556	17627	17473	17463	17708	17353	17547	17663	17574	17482	17659	17650	17518	17586	17497	17624	17638	17567	17562	17450	17508	17622	17644	17583	17502	17557	17443	17524	17520	17546	17468	17545	17542	17438	17528	17509	17381	17704	17518	17568	17572	17506	17534	17626	17690	17588	17504	17691	17534	17569	17534	17386	17669	17579	17678	17574	17732	17537	17648	17541	17527	17746	17470	17544	17467	17432	17552	17491	17586	17655	17488	17351	17549	17591	17562	17530	17499	17367	17491	17738	17700	17621	17486	17644	17571	17429	17651	17626	17511	17524	17462	17631	17414	17469	17377	17693	17581	17704	17538	17675	17697	17635	17558	17447	17651	17762	17548	17646	17554	17513	17502	17448	17488	17476	17701	17419	17570	17570	17436	17706	17531	17416	17568	17730	17616	17683	17591	17524	17521	17443	17457	17525	17682	17610	17577	17507	17614	17586	17559	17597	17657	17476	17496	17538	17421	17475	17532	17552	17489	17631	17623	17668	17611	17695	17500	17368	17534	17514	17484	17573	17546	17507	17742	17588	17610	17597	17612	17588	17435	17559	17327	17522	17577	17477	17486	17555	17558	17563	17653	17614	17344	17558	17624	17620	17697	17645	17446	17653	17608	17517	17485	17581	17571	17500	17454	17684	17565	17644	17430	17582	17687	17515	17631	17759	17532	17657	17790	17546	17608	17471	17586	17705	17523	17401	17495	17591	17468	17515	17558	17386	17464	17506	17623	17549	17593	17646	17558	17648	17708	17453	17378	17701	17413	17548	17388	17691	17728	17479	17593	17499	17494	17522	17473	17479	17587	17602	17624	17473	17471	17598	17618	17484	17556	17481	17582	17501	17491	17755	17623	17558	17627	17515	17511	17397	17633	17442	17525	17499	17562	17478	17449	17588	17531	17540	17630	17521	17648	17627	17464	17549	17445	17568	17520	17684	17527	17557	17586	17549	17680	17485	17488	17509	17557	17498	17647	17523	17584	17573	17591	17536	17565	17480	17431	17535	17607	17605	17686	17709	17507	17342	17498	17613	17625	17608	17452	17630	17475	17437	17426	17484	17442	17603	17527	17427	17458	17563	17490	17353	17610	17633	17645	17615	17607	17601	17398	17444	17614	17533	17628	17557	17503	17313	17482	17466	17718	17466	17540	17407	17563	17557	17591	17540	17571	17616	17580	17487	17346	17631	17573	17472	17627	17483	17436	17547	17462	17658	17613	17642	17590	17535	17555	17691	17694	17478	17495	17537	17541	17616	17615	17643	17349	17706	17467	17610	17639	17608	17526	17608	17624	17480	17406	17482	17542	17598	17647	17700	17513	17677	17490	17458	17460	17506	17578	17639	17499	17561	17534	17601	17543	17644	17597	17546	17530	17375	17395	17597	17561	17483	17645	17372	17412	17532	17470	17548	17575	17616	17464	17454	17610	17612	17587	17523	17807	17466	17472	17579	17499	17402	17607	17670	17488	17462	17590	17613	17488	17631	17385	17452	17386	17589	17515	17454	17707	17494	17634	17346	17426	17470	17504	17625	17508	17549	17552	17567	17588	17471	17472	17498	17628	17802	17545	17553	17651	17564	17506	17452	17731	17487	17613	17398	17659	17629	17512	17634	17644	17595	17426	17472	17525	17501	17624	17439	17633	17532	17484	17657	17560	17515	17463	17418	17428	17492	17609	17412	17508	17764	17535	17553	17565	17453	17577	17605	17554	17486	17366	17627	17570	17558	17755	17606	17626
25698	21093	27307	25941	22041	45559	52421	43210	31754	24259	21498	20543	20455	20172	20411	20431	20453	20198	20178	20558	20171	20362	20290	20548	20384	20517	20202	20404	20423	20197	20381	20387	20271	20145	20499	20246	20330	20208	20246	20059	20329	20136	20226	20343	20161	20309	20320	20295	20162	20141	20127	20240	20220	20405	20147	20201	20242	20136	20103	20282	20167	20333	20496	20298	20371	20287	20225	20499	20208	20239	20276	20154	20255	20192	20260	20258	20203	20402	20188	20227	20242	20376	20228	20130	20136	20282	20413	20482	20078	20206	20130	20101	20007	20189	20132	20107	20225	20465	20309	20250	20161	20114	20350	20325	20058	20257	20215	20114	20244	20366	20240	20463	20434	20471	20265	20311	20183	20220	20184	20062	20173	20211	20112	20099	20239	20223	20420	20100	20061	20058	20274	20308	20202	20239	20316	20277	20153	20319	20237	20392	20329	20346	20141	20199	20227	20129	20265	20307	20133	20238	20264	20330	20022	20246	20177	20267	20390	20267	20311	20178	20385	20213	20243	20084	20249	20256	20405	20602	20275	20200	20306	20262	20261	20213	20311	20180	20194	20088	20334	20171	20417	20384	20421	20411	20398	20426	20148	20316	20111	20476	20232	20355	20239	20276	20349	20227	20214	20246	20267	20226	20285	20421	20183	20108	20252	20223	20289	20231	20283	20405	20239	20469	20357	20232	20374	20394	20372	20326	20234	20313	20273	20261	20395	20304	20109	20221	20201	20207	20169	20158	20392	20191	20379	20239	20140	20185	20342	20183	20250	20303	20242	20227	20299	20132	20256	20259	20406	20228	20210	20156	20298	20227	20271	20311	20353	20552	20471	20115	20213	20195	20137	20163	20383	20225	20344	20154	20088	20440	20030	20152	20189	20287	20175	20114	20328	20172	20394	20077	20374	20074	20166	20123	20131	20360	20046	20310	20209	20251	20174	20311	20294	20496	20244	20218	20375	20165	20325	20232	20287	20313	20438	20144	20273	20387	20265	20268	20430	20246	20079	20335	20190	20339	20251	20469	20065	20232	20279	20078	20149	20096	20299	20301	20395	20362	20289	20261	20260	20203	20076	20193	20291	20063	20115	20225	20158	20222	20327	20232	20286	19996	20307	20054	20273	20180	20317	20172	20210	20317	20186	20177	20251	20370	20401	20301	20135	20290	20418	20186	20237	20412	20267	20037	20136	20069	20111	20515	20289	20154	20228	20124	20253	20266	20330	20225	20179	19970	20401	20427	20197	20302	20320	20414	20296	20113	20020	20499	20381	20341	20155	20326	20322	20073	20161	20104	20218	19994	20087	20488	20225	20268	20218	20282	20431	20456	20249	20362	20206	20179	20273	20341	20096	20254	20196	20437	20294	20250	20470	20227	20225	20350	20196	20319	20286	20476	20470	20447	20183	20086	20223	20191	20281	20273	20003	20262	20241	20292	19946	20197	20148	20417	20212	20237	20256	20270	20464	20387	20361	20284	20241	20319	20175	20316	20096	20215	20320	20234	20242	20253	20322	20122	20241	20368	20072	20400	20193	20241	20123	20287	20336	20312	20308	19930	20264	20219	20235	20239	20285	20226	20134	20152	20292	20128	20178	20170	20236	19954	20289	20240	20327	20306	20319	20300	20286	20207	20104	20294	20253	20203	20299	20226	20318	20114	20310	20343	20264	20357	20379	20027	20353	20415	20263	20322	20229	20333	20330	20268	20256	20408	20280	20199	20057	20438	20189	20248	20163	20271	20151	20303	20231	20514	20168	20321	20373	20252	20119	20349	20166	20105	20181	20297	20374	20327	20354	20250	20339	20162	20321	20303	20160	20182	20198	20447	20277	20101	20270	20310	20356	20240	20352	20241	20415	20168	20216	20111	20140	20308	20229	20266	20345	20217	20210	20260	20258	20218	20345	20389	20494	20279	20290	20323	20039	20302	20282	20218	20275	20226	20416	20249	20104	20371	20262	20147	20225	20272	20379	20198	20422	20285	20173	20155	20263	20356	20197	20078	20162	20416	20286	20019	20418	20376	20241	20207	20591	20215	20439	20113	20334	20175	20369	20181	20151	20208	20269	20437	20383	20433	20426	20342	20077	20021	20087	20333	20262	20491	20429	20356	20058	20077	20268	20239	20160	20280	20436	20272	20187	20540	20220	20121	20011	20212	20321	20244	20303	20355	20283	20221	20338	20309	20047	20242	20364	20235	20337	20362	20273	20088	20261	20299	20519	20322	20211	20282	20152	20223	20417	20261	20437	20180	20101	20215	20134	20230	20334	20093	20357	20227	20065	20007	20421	20446	20085	20358	20276	20231	20249	20176	20309	20343	20071	20288	20162	20122	20116	20271	20397	20205	20366	20198	20402	20163	20316	20428	20219	20152	20192	20518	20310	20246	20267	20095	20229	20052	20367	20317	20285	20363	20244	20087	20245	20077	20233	20347	20027	20223	19917	20339	20245	20134	20286	20192	20282	20281	20299	20300	20324	20132	20468	20142	20482	20276	20346	20195	20432	20407	20198	20325	20265	20355	20123	20203	20223	20068	20110	20236	20364	20324	20341	20138	20214	19946	20186	20221	20264	20243	20103	20092	20178	20155	20219	20473	20155	20218	20059	20225	20238	20105	20147	20303	20129	20282	20243	20307	20251	20080	20336	20366	20317	20251	20362	20354	20435	20429	20337	20146	20221	20225	20223	20226	20388	20048	20546	20299	20355	20127	20513	20335	20412	20084	20116	20215	20268	20169	20388	20199	20212	20261	20156	20384	20417	20097	20041	20165	20081	20237	20294	20247	20430	20389	20336	20232	20222	20242	20264	20196	20494	20140	20198	20250	20293	20287	20429	20211	20263	20034	20416	20311	20157	20147	19948	20220	20218	20155	20215	20223	20336	20228	20289	20210	20219	19908	20301	20398	20240	20075	20294	20401	20153	20228	20224	20343	20294	20235	20229	20156	20322	20354	20208	20182	20198	20349	20377	20447	19977	20167	20194	20212	20470	20187	20232	20236	20070	20073	20444	20185	20396	20049	20307	20470	20275	20231	20405	20201	20405	20080	20144	20139	20330	20293	20309	20498	20119	20271	20513	20115	20144	20179	20133	20407	20216	20191	20347	20372	20161	20257	20292	20028	20249	20111	20134	20435	20113	20057	20384	20434	20289	20327	20500	20379	20408	20119	20323	20259	20275	20452	20302	20230	20098	20218	20215	20382	20199	20475	20234	20177	20430	20424	20252	20260	20365	20523	20449	20188	20128	20376	20527	20089	20418	20245	20168	20236	20396	20066	20534	20217	20301	20160	20323	20048	20230	20233	20253	20482	20169	20347	20499	20134	20194	20051	20067	20074	20284	20360	20317	20331	20327	20129	20252	20172	20312	20335	19970	20503	20170	20211	20247	20396	20273	20151	20283	20216	20352	20224	20063	20294	20650	20299	20419	20197	20274	20239	20413	20389	20282	20109	20353	20373	20277	20176	20325	20265	20201	20457	20119	20420	20424	20385	20263	20056	19985	20276	20357	20448	20170	20320	20225	20223	20242	20198	20064	20012	20024	20178	20220	20264	20309	20231	20308	20338	20362	20271	20228	20307	20358	20397	20512	20134	20109	20257	20263	20055	20194	20243	20267	20417	20217	20270	20301	20134	20240	20203	20311	20278	20369	20253	20390	20125	20330	20254	20158	20160	20300	20220	20313	20113	20270	20095	20255	20169	20312	20119	20238	20372	20307	20328	20283	20203	20341	20300	20085	20211	20328	20415	20394	20434	20108	20569	20210	20165	20113	20294	20306	20323	20081	20129	20181	20285	20227	20315	20216	20083	19982	20276	20207	20218	20333	20452	20206	20422	20166	20396	20466	20402	20202	20303	20316	20183	20262	20319	20304	20291	20007	20371	20392	20364	20308	20433	20282	20195	20318	20244	20263	20186	20424	20362	20308	20144	20479	20477	20190	20277	20204	20450	20083	20277	20312	20448	20255	20131	20373	20053	20372	20288	20518	20265	20177	20371	20095	20252	20195	20186	20390	20252	20065	20549	20296	20216	20350	20257	20306	20383	20462	20361	20344	20301	20190	20155	20135	20166	20302	20378	20302	20134	20348	20292	20271	20244	20329	20120	20000	20162	20273	20288	20517	20200	20391	20164	20274	20310	20341	20286	20348	20149	20257	20071	20199	20281	20027	20195	20315	20239	20278	20187	20199	20305	20130	20248	20022	20190	20273	20332	20282	20203	20083	20122	20197	20220	20323	20356	20453	20358	20352	20192	20404	20120	20227	20321	20213	20266	19999	20309	20335	20159	20429	20295	20268	20067	20220	20389	20234	20216	20225	20242	20185	20164	20187	20366	20282	20168	20329	20243	20326	20144	20246	20131	20078	20251	20087	20245	20386	20264	20141	20322	20306	20127	20481	20202	20243	20260	20031	20164	20514	20151	20329	20311	20245	20307	20497	20331	20357	20215	20063	19964	20329	20249	20458	20180	20148	20207	20183	20334	20168	20032	20029	20266	20272	20185	20309	20399	20384	20182	20235	20314	20270	20265	20140	20208	20192	20334	20174	20200	20311	20233	20020	20194	20150	20409	20303	20275	20590	20127	20266	20203	20143	20336	20288	20342	20117	19984	20284	20161	20264	20297	20107	20163	20213	20035	20327	20165	20184	20189	20342	20213	20461	20307	20087	20216	20351	20184	20290	20043	20328	20187	20158	20450	20341	20436	20331	20129	20393	20337	20242	20339	20340	20148	20334	20179	20376	20090	20349	20036	20470	20230	20202	20181	20558	20419	20458	20271	20215	20329	20235	20257	20259	20316	20296	20267	20372	20143	20358	20213	20241	20182	20384	20239	20432	20328	20202	20118	20518	20248	20149	20201	20160	20226	20376	20343	20286	20228	20292	20389	20319	20288	20243	20067	20349	20375	20272	20323	20245	20164	20325	20143	20257	20275	20182	20354	20353	20340	20269	20430	20328	20210	20172	20009	20153	20374	20067	20256	20323	20321	20256	20170	20115	20192	20106	20316	20234	20312	20312	20174	20216	20317	20081	20221	20294	20054	20206	20173	20225	20265	20406	20452	20293	20229	20333	20420	20356	20245	20211	20400	20164	20610	20208	20169	20300	20300	20185	20035	20258	20333	20223	20267	20122	20388	20208	20121
15125	21318	20941	19072	20003	48585	51354	42649	29987	21216	17993	17430	17463	17482	17427	17414	17284	17490	17187	17324	17395	17433	17345	17398	17359	17410	17376	17364	17380	17337	17317	17390	17363	17404	17416	17472	17347	17301	17384	17461	17282	17216	17416	17408	17362	17375	17316	17354	17466	17413	17245	17297	17196	17374	17188	17388	17314	17383	17317	17288	17386	17444	17278	17197	17365	17563	17477	17157	17435	17417	17422	17533	17443	17370	17501	17261	17200	17350	17542	17440	17330	17307	17230	17339	17337	17212	17210	17428	17351	17390	17274	17478	17369	17336	17278	17391	17169	17338	17384	17163	17340	17455	17338	17303	17511	17345	17172	17297	17567	17233	17438	17396	17338	17204	17370	17189	17471	17252	17569	17420	17179	17183	17386	17416	17252	17439	17263	17463	17368	17224	17440	17352	17385	17365	17419	17239	17272	17394	17216	17328	17273	17380	17675	17351	17468	17330	17401	17333	17390	17479	17233	17449	17425	17205	17427	17468	17276	17456	17128	17301	17280	17263	17687	17308	17392	17193	17418	17272	17425	17335	17469	17075	17468	17336	17451	17399	17404	17353	17276	17455	17433	17360	17443	17547	17436	17455	17185	17424	17289	17370	17333	17432	17368	17279	17408	17232	17242	17327	17543	17401	17331	17294	17342	17516	17266	17312	17334	17363	17176	17294	17425	17309	17453	17426	17504	17430	17559	17476	17404	17280	17204	17499	17372	17375	17092	17252	17403	17295	17309	17557	17430	17279	17493	17331	17435	17247	17293	17351	17319	17339	17323	17484	17351	17415	17220	17358	17298	17150	17504	17281	17285	17587	17320	17171	17417	17394	17232	17420	17283	17383	17373	17436	17174	17532	17468	17392	17484	17419	17134	17340	17367	17406	17335	17453	17440	17427	17328	17328	17498	17265	17505	17277	17389	17400	17338	17411	17305	17299	17371	17481	17217	17379	17363	17531	17175	17347	17369	17386	17256	17376	17290	17464	17543	17512	17482	17264	17403	17353	17308	17413	17343	17258	17442	17335	17469	17380	17267	17244	17403	17296	17407	17376	17431	17438	17478	17457	17269	17518	17301	17315	17400	17305	17210	17370	17413	17296	17250	17362	17413	17514	17219	17490	17239	17269	17504	17373	17478	17552	17430	17322	17344	17315	17277	17308	17500	17410	17317	17414	17318	17112	17363	17298	17259	17375	17245	17261	17324	17166	17368	17387	17326	17310	17258	17352	17477	17389	17329	17447	17453	17327	17395	17303	17417	17393	17325	17336	17327	17297	17368	17272	17469	17393	17343	17351	17355	17257	17371	17314	17368	17207	17218	17388	17367	17342	17351	17272	17264	17276	17306	17353	17320	17283	17310	17316	17474	17363	17346	17246	17490	17426	17351	17407	17416	17448	17430	17352	17480	17436	17433	17280	17245	17263	17400	17448	17429	17402	17369	17319	17328	17367	17370	17571	17481	17119	17264	17448	17422	17385	17233	17397	17211	17239	17489	17332	17364	17220	17369	17371	17469	17238	17471	17324	17297	17379	17229	17372	17404	17430	17450	17401	17131	17374	17226	17252	17324	17404	17370	17406	17387	17401	17325	17190	17403	17333	17408	17502	17434	17378	17387	17371	17268	17343	17298	17434	17349	17310	17446	17323	17435	17350	17382	17098	17215	17377	17211	17436	17272	17374	17402	17356	17384	17468	17225	17396	17279	17193	17465	17394	17354	17391	17422	17267	17233	17353	17311	17336	17386	17435	17392	17327	17440	17242	17349	17336	17389	17287	17437	17368	17385	17461	17364	17441	17409	17403	17270	17327	17372	17357	17294	17160	17515	17215	17284	17375	17272	17351	17328	17240	17351	17423	17351	17381	17228	17262	17375	17360	17426	17421	17379	17399	17325	17469	17379	17246	17401	17583	17220	17439	17311	17487	17368	17347	17410	17446	17399	17404	17179	17234	17208	17476	17359	17479	17479	17377	17259	17561	17414	17368	17226	17488	17245	17355	17481	17320	17474	17316	17361	17321	17309	17508	17386	17212	17299	17178	17347	17361	17371	17236	17440	17479	17373	17317	17353	17384	17075	17304	17428	17291	17421	17403	17394	17422	17199	17327	17254	17321	17140	17361	17328	17330	17517	17344	17323	17283	17469	17342	17291	17372	17274	17338	17456	17176	17445	17590	17384	17366	17535	17431	17626	17256	17326	17200	17082	17335	17441	17406	17543	17258	17557	17189	17438	17146	17465	17419	17299	17359	17265	17372	17496	17494	17459	17409	17405	17440	17330	17360	17494	17285	17417	17370	17402	17365	17282	17276	17341	17328	17435	17403	17434	17266	17412	17384	17362	17305	17303	17354	17436	17398	17564	17356	17466	17473	17281	17308	17320	17327	17504	17568	17218	17305	17464	17293	17556	17105	17320	17262	17305	17385	17332	17309	17316	17442	17361	17306	17409	17431	17230	17350	17277	17292	17305	17322	17178	17268	17271	17151	17228	17369	17297	17543	17343	17287	17457	17423	17358	17291	17226	17329	17264	17371	17349	17187	17289	17328	17235	17227	17446	17393	17329	17194	17475	17323	17310	17492	17399	17571	17419	17308	17353	17419	17228	17452	17359	17253	17244	17453	17420	17253	17404	17479	17481	17305	17416	17283	17406	17369	17347	17146	17301	17424	17251	17525	17655	17230	17335	17367	17281	17233	17361	17444	17287	17301	17525	17242	17396	17170	17248	17377	17497	17406	17437	17228	17292	17381	17351	17369	17200	17251	17386	17341	17431	17425	17492	17463	17305	17139	17336	17075	17494	17646	17406	17504	17360	17526	17384	17378	17293	17293	17377	17459	17335	17430	17380	17231	17244	17316	17325	17325	17332	17466	17304	17280	17484	17270	17403	17312	17350	17369	17328	17319	17319	17359	17340	17481	17231	17455	17328	17325	17309	17539	17323	17397	17465	17198	17269	17335	17315	17404	17283	17446	17360	17452	17429	17431	17364	17236	17393	17269	17238	17319	17322	17382	17403	17438	17411	17444	17438	17399	17447	17347	17278	17293	17265	17281	17484	17354	17410	17347	17520	17221	17200	17370	17297	17492	17273	17352	17396	17526	17170	17463	17405	17343	17384	17254	17491	17240	17353	17348	17436	17369	17496	17446	17418	17539	17259	17427	17340	17363	17272	17239	17244	17349	17383	17362	17210	17239	17401	17489	17316	17498	17381	17353	17188	17452	17393	17340	17120	17398	17338	17277	17300	17444	17413	17465	17311	17294	17500	17490	17322	17575	17267	17452	17364	17357	17267	17433	17366	17329	17296	17260	17366	17242	17388	17468	17360	17346	17419	17272	17370	17365	17425	17270	17386	17405	17306	17393	17331	17272	17273	17399	17318	17183	17431	17414	17387	17444	17507	17407	17490	17419	17481	17319	17373	17529	17274	17396	17475	17522	17463	17323	17348	17277	17314	17487	17390	17298	17483	17387	17230	17237	17488	17430	17287	17366	17291	17459	17518	17390	17345	17419	17413	17242	17345	17316	17355	17349	17379	17567	17416	17327	17377	17452	17297	17423	17267	17289	17501	17281	17235	17453	17379	17490	17247	17317	17281	17522	17249	17227	17410	17452	17206	17518	17370	17378	17360	17229	17328	17465	17387	17386	17365	17410	17370	17433	17245	17365	17414	17212	17316	17253	17544	17229	17588	17344	17306	17538	17295	17363	17411	17353	17318	17390	17539	17181	17178	17439	17414	17179	17390	17359	17422	17308	17429	17184	17463	17310	17454	17475	17249	17253	17534	17435	17256	17320	17273	17294	17382	17341	17456	17375	17406	17337	17289	17356	17306	17281	17460	17353	17442	17186	17394	17264	17624	17312	17459	17465	17287	17312	17285	17455	17313	17220	17267	17502	17347	17290	17509	17339	17268	17524	17206	17117	17414	17523	17569	17251	17466	17557	17248	17280	17380	17452	17254	17417	17458	17397	17400	17529	17402	17410	17435	17237	17549	17299	17515	17340	17343	17582	17327	17349	17310	17290	17485	17353	17360	17329	17257	17289	17367	17233	17292	17309	17342	17308	17439	17357	17331	17314	17374	17585	17287	17416	17251	17234	17225	17323	17326	17329	17235	17267	17262	17274	17343	17434	17329	17355	17397	17374	17420	17298	17386	17449	17458	17476	17383	17449	17363	17435	17270	17445	17263	17360	17364	17471	17324	17431	17218	17502	17366	17247	17321	17335	17428	17583	17206	17262	17369	17326	17317	17605	17374	17339	17277	17410	17264	17382	17317	17432	17281	17429	17391	17415	17291	17324	17370	17252	17366	17350	17339	17428	17235	17226	17315	17246	17383	17163	17229	17350	17375	17447	17418	17301	17240	17388	17386	17373	17358	17354	17471	17350	17193	17358	17539	17261	17376	17200	17212	17375	17462	17383	17451	17367	17462	17401	17468	17181	17391	17319	17318	17389	17452	17325	17310	17359	17274	17337	17370	17282	17321	17271	17293	17248	17147	17470	17326	17265	17323	17463	17414	17378	17338	17448	17423	17288	17480	17391	17522	17299	17311	17473	17423	17356	17405	17338	17386	17362	17191	17271	17374	17350	17387	17369	17287	17438	17406	17276	17487	17258	17359	17461	17292	17330	17299	17393	17425	17336	17314	17435	17331	17364	17545	17361	17300	17389	17449	17544	17302	17455	17243	17118	17397	17348	17340	17491	17225	17286	17477	17291	17247	17175	17315	17317	17344	17411	17332	17347	17465	17242	17417	17118	17442	17498	17414	17413	17275	17206	17424	17398	17422	17434	17375	17331	17345	17288	17363	17230	17239	17247	17267	17330	17619	17264	17310	17436	17288	17284	17329	17378	17419	17326	17331	17384	17545	17324	17526	17401	17417	17303	17291	17538	17424	17368	17278	17343	17597	17258	17564	17455	17359	17295	17510	17208	17318	17466	17415	17400	17376	17372	17309	17306	17307	17295	17377	17307	17374	17510	17446	17247	17196	17200	17494	17433	17319	17427	17311	17284	17381	17404	17396	17377	17303	17414	17444	17200	17276	17379	17504	17342	17336	17657	17325	17451	17305	17354	17442	17422	17299	17449	17253	17458	17428	17283	17296	17461	17306	17418	17459	17354	17262	17510	17429	17238	17340	17428	17479	17249
23578	21070	28533	23861	22768	54886	71162	57006	38886	27333	22322	20928	20242	20387	20288	20324	20373	20113	20218	20199	20440	20323	20038	20155	20208	20246	20264	20272	20188	20058	20162	20316	20204	20303	20459	20316	20263	20160	20407	20080	20035	20325	20201	20175	19955	19913	20275	20180	20207	20239	20021	20140	20282	20223	20002	20028	20201	20090	20248	20087	20194	20115	20063	19926	20200	20017	20068	20092	20127	20178	19959	20158	20015	20162	20076	20453	20133	20221	20049	20155	20016	20392	20351	20087	20111	20119	20302	20074	20204	20115	20364	20120	20314	20122	20085	20224	20122	20076	20118	20176	20168	20139	20091	20135	20045	20092	20308	20200	20287	20210	20191	20170	20195	20260	20232	20135	20226	19991	19927	20184	20107	20090	20208	20217	20130	20045	20267	20188	20175	20061	20244	20394	20194	20088	20167	19988	20176	20032	19956	20460	20047	20207	20096	20255	20359	20250	20258	20143	20095	20091	19976	20220	19935	20049	20121	20058	20053	20185	20152	20101	19992	20082	20200	20122	19973	20145	20028	20270	20242	19857	20163	20361	20163	20168	20162	20043	20046	19986	20134	20073	20033	20060	20033	20058	20042	20114	20024	20106	20010	20362	20202	20211	20156	20177	20139	20126	20043	20110	20143	20071	20187	20053	19971	19984	20274	20135	20118	20058	20062	19908	20088	20147	20085	19940	20028	19902	20217	20143	19896	20061	20112	19869	20098	20211	20241	20232	20002	20227	20176	20293	20113	20069	20176	20136	20117	20245	20072	20151	20145	20067	20083	20193	20024	20153	20132	20145	20313	19994	20192	20103	20003	19968	19945	20201	19900	20178	20279	19997	19974	20099	20184	20136	20266	20252	19891	20097	20111	20012	20099	19844	20172	20079	20126	20087	20188	20137	19959	20099	20002	20153	20070	20027	20208	20038	20313	20340	20048	20354	20282	20013	20251	20092	20156	20285	20242	20222	19972	20299	20132	20013	20090	20018	20084	20221	20090	19971	20380	20153	20034	20181	20239	20130	20148	20181	20253	20318	20205	20148	19993	20063	20048	20188	20170	20190	20106	20079	20158	20095	20192	20122	20240	20180	20048	20049	20114	20273	20146	20015	20133	20100	19989	19931	20030	20040	20171	20260	20225	20213	20198	20170	20092	20132	20200	19966	20239	20078	20197	20214	19895	20243	20072	20232	20168	20004	20332	20317	20163	20044	20085	20053	20125	20211	20130	20317	20056	19989	20230	20140	20007	19972	20083	20122	20109	20181	20252	20177	20266	20093	20138	20228	20298	20005	20067	20058	20181	19928	20070	20157	20296	20240	19983	20200	20061	19898	20374	20114	20017	20083	20287	20332	20234	20099	20136	19949	19996	20173	20062	19973	20009	20224	20293	20082	20176	20062	20249	20143	20167	20219	20203	20184	20045	20101	20137	20306	20087	20149	19958	20070	19894	20018	20255	19997	20133	20205	19952	20125	20112	20170	20154	19982	19948	20094	20089	20181	20025	20059	20065	20118	20218	20147	20053	20343	20201	20197	20175	20144	20003	20010	20272	20141	20142	20221	19945	20027	20377	20086	20126	20166	20178	19999	20185	19981	20220	20104	20131	20181	20167	19891	20083	20076	20069	20046	20360	20120	20122	20162	20125	20095	20111	20215	20111	20173	20093	20051	20182	20137	19989	20139	20146	19971	20073	20163	20183	20168	20230	19941	19928	20174	20075	20089	19991	19937	20208	19823	20088	20104	20033	20192	19988	20161	20049	19809	20067	20080	20014	19958	20064	20075	20196	19976	20189	20140	20091	20081	20029	20063	20084	20058	20098	20027	20089	19916	19888	19842	20129	20102	20221	20062	20189	20073	20188	19935	20123	19991	20352	20186	20105	20006	20186	19976	20182	19922	19942	20170	20123	20214	19924	20054	20049	20223	20184	20301	20265	20050	20098	20157	20063	20192	20000	20111	20006	20154	19863	20084	20313	19997	20006	19808	20311	19928	20252	19997	20090	20067	20031	20088	20146	20332	20201	19721	20115	20338	20114	20029	20024	20022	19996	20028	20096	20143	20277	20141	20302	20251	20198	20212	20239	20226	20183	20329	20186	20183	20146	20146	20266	20226	20001	20158	20063	20093	20132	20278	20099	20034	20155	20187	20093	20095	20056	19978	19969	20032	20071	20150	20260	20104	19965	20192	19949	20149	20060	20247	19894	20101	20120	20037	20160	20071	20077	20015	20252	20036	20078	20275	20156	19999	20015	20160	20117	20062	20337	19962	20235	20005	20158	20134	20102	20254	20095	20101	20192	19871	20108	20242	20065	20134	20129	20034	20096	20208	20060	19962	20216	20384	20033	20204	20136	20342	20065	19907	20122	20051	19850	20291	20293	20222	20049	20016	20021	20057	20090	20075	20133	20126	20084	19874	19980	20028	20067	19998	19984	20005	20014	20155	20214	20235	20026	19952	20188	20189	20209	20135	20061	20053	20165	19959	20060	19978	20068	20010	19874	20039	20115	20033	20117	20084	20110	19964	20134	20099	20107	20001	20081	20009	20031	20070	20348	20165	20231	20241	20327	20085	20086	20096	20152	20199	20180	20174	20144	19973	20071	20166	19967	20019	20044	20329	20179	19880	19907	20304	20394	20171	19988	20234	20079	19896	20039	19886	20025	19942	20021	20065	20172	20133	20150	19992	20193	20107	20078	20225	20235	20007	20033	19982	20141	20255	20198	20065	19955	20049	20072	20174	20263	20237	20109	20119	20251	20258	20231	20338	19917	20128	20037	20063	20225	20196	20355	19996	20032	19945	20026	20047	20035	19841	20221	19979	20156	20068	20096	20087	20033	19866	20087	20232	20145	20104	20074	19980	20124	20093	20215	20004	19959	20082	20156	20102	20133	20091	20223	19891	20214	19944	20227	20193	19982	20332	20287	20133	20028	19925	20348	20092	20201	20162	20023	20197	20072	20200	20150	20164	20172	20097	20122	20120	20267	20087	20089	19933	19974	19996	20034	20267	20119	19932	20284	20035	20135	20347	20102	20159	20191	20182	20153	20031	20183	20257	20159	20050	20051	20077	19868	20089	20184	19938	19937	20042	20099	19956	20090	20086	20065	20383	20141	19999	20002	20013	20060	20005	20009	20189	20167	20111	20149	19895	20102	20132	20058	20169	20041	19985	20205	20049	20007	20065	20392	20092	20171	19961	20003	19915	20115	20236	20006	20172	20089	20040	20286	20000	20168	20012	20128	20051	20206	20126	20042	20182	20118	20041	20262	20321	20125	20219	20271	20205	20081	20251	20452	19953	19893	20030	20048	20119	20002	20100	19957	19963	19954	19967	20036	20036	20050	20071	20076	20061	20205	20140	19897	20045	20254	20014	20225	19928	20203	20067	20079	20132	20150	20300	20189	20148	20098	20066	20051	20082	19859	19950	20030	19959	20092	20136	20053	20213	20160	20110	20085	20135	20028	20002	20208	20113	20104	20047	19948	20129	20202	20114	20008	19946	19975	20049	20042	20038	19796	20239	20196	20016	19928	20171	20117	20029	20157	20105	20114	20107	19939	20109	20205	20228	20303	20121	20211	19797	20016	20168	20108	20160	20098	20434	19806	19867	20107	20138	20368	20087	20178	19972	19943	20098	20179	19957	20256	20163	20125	20319	20257	20019	20042	20025	20155	20115	20058	20133	19992	20061	20122	20105	20164	20153	20105	20163	19865	20048	20154	20168	20130	20098	20136	20197	19959	20102	20080	20066	20190	20188	20239	20273	20261	20206	20032	20160	20096	20049	20252	20260	20058	19963	20047	20210	20077	20142	20250	20026	20174	20215	20101	19951	20226	20132	20149	19910	20140	20029	20056	20149	20216	20147	20463	20264	20165	20242	20138	20271	20021	20200	19952	20165	19942	20114	20181	19778	20053	20096	20111	19933	20106	20111	20111	19989	20300	20205	20259	19797	20141	19820	19749	20110	20195	19834	20264	19992	20128	20185	19939	20093	20172	20103	20129	20094	20294	20106	20170	20090	20344	20083	20104	20035	20272	20200	20145	20105	19945	19830	20094	19936	20191	20169	20076	20381	20100	20241	20086	20130	20103	20123	20064	20205	20110	20029	20145	20262	20268	20117	20326	20004	20138	19995	20054	20095	20100	20158	20088	19869	20161	20054	20065	20351	20159	19982	20007	20146	20166	19946	20115	19931	20218	20239	20113	20043	20375	20200	20122	19977	20016	20188	20290	19918	20226	20176	19797	20263	19899	20076	20245	20012	20160	20045	19950	20173	20113	20150	19993	20146	20209	20010	20073	20164	20023	20065	20294	20009	20238	20020	20139	20201	19986	20183	20099	20047	20017	20111	20076	20164	20286	20287	20111	20153	20020	20163	20045	20195	20044	20257	20134	20295	19969	19980	20143	20112	20061	20016	20015	20044	20118	20220	20072	20110	20208	20142	20200	20136	20061	20151	20273	19982	20120	19994	20199	20181	20034	19775	19937	20021	20165	20152	20035	20076	20152	20125	20303	19953	20147	20144	20118	19906	20072	20192	20156	20205	20152	20152	20002	19956	20404	20195	20162	20165	20001	20108	20270	20196	20160	19972	20375	20035	19977	20061	20178	19937	20189	20193	20246	20226	20083	20148	20194	20053	20077	20111	19998	20059	20149	20020	19972	20113	20311	20076	19965	20034	20162	20043	20271	19829	20156	19969	20071	19890	20260	19942	20060	20242	20260	20019	20136	19967	20109	20069	20084	20151	20262	20055	20253	20218	20112	20176	20158	20040	20049	19923	19942	20036	20133	20169	20054	20070	20016	20080	20329	20243	19998	20311	20065	20192	19904	20084	20219	20355	20215	20113	20070	20206	20049	20153	20115	20008	19964	20070	20108	20060	20097	20159	20004	20004	20154	20119	19995	19977	20056	19982	20148	20124	20289	20179	20249	19866	20130	20251	20036	20245	20041	20207	20050	20075	20085	20100	20054	20134	20368	20328	20268	20078	20174	20311	20231	20111	20267	20042	20202	20110	20144	19982	20064	20153	20013	20058	20107	19885	19978	20193	20187	20116	19964	20252	20084	20100	20192	20280	20049	20015	19850	20107	20121	20221	20220	20157	20097	20161	20235	20110	19933	19914	20052	20210	20118	20248	20226	19942
16853	27551	26006	21884	27172	64091	74447	57927	38395	23954	18671	17585	17220	17108	17213	17294	17219	17214	17266	17389	17255	17315	17226	17306	17220	17184	17213	17260	17336	17215	17272	17246	17286	17281	17021	17194	17199	17340	17168	17180	17257	17303	17066	17518	17333	17262	17243	17196	17430	17404	17171	17190	17348	17242	17334	17206	17138	17202	17276	17086	17273	17229	17303	17503	17381	17156	17205	17277	17109	17430	17237	17161	17407	17142	17428	17171	17244	17177	17326	17268	17380	17240	17344	17224	17172	17165	17511	17182	17153	17183	17022	17327	17196	17176	17271	17369	17155	17090	17149	17374	17218	17093	17354	17349	17171	17262	17133	17316	17338	17216	16994	17331	17321	17184	17327	17188	17171	17265	17245	17324	17240	17275	17367	17336	17144	17371	17338	17228	17330	17252	17121	17198	17205	17335	17137	17256	17388	17085	17332	17059	17413	17239	17108	17060	17137	17401	17316	17348	17135	17301	17081	17299	17209	17309	17182	17234	17299	17242	17139	17101	17098	17321	17229	17132	17305	17485	17194	17129	17304	17268	17314	17183	17417	17382	17275	17084	17059	17337	17051	17266	17296	17234	17370	17140	17084	17208	17196	17264	17150	17125	17341	17256	17160	17249	17122	17154	17174	17304	17158	17201	17116	17194	17119	17281	17276	17211	17264	17208	17202	17252	17207	17206	17195	17313	17134	17432	17213	17123	17416	17096	17345	17144	17300	17087	17435	17226	17292	17226	17064	17327	17267	17178	17351	17108	17232	17315	17287	17271	17110	17245	17028	17119	17164	17221	17270	17271	17255	17129	17289	17264	17241	17194	17312	17280	17276	17283	17219	17271	17160	17326	17227	17248	17254	17238	17367	17190	17020	17244	17319	17208	17190	17268	17268	17161	17368	17238	17252	17240	17287	17258	17149	17268	17180	17194	17247	17347	17283	17026	17158	17005	17474	17133	17091	17247	17375	17281	17225	17075	17210	17055	17326	17108	17243	17158	17339	17160	17289	17281	17245	17306	17175	17395	17308	17248	17152	17120	17225	17296	17219	17142	17269	17385	17148	17067	17349	17306	17272	17091	17256	17347	17154	17208	17277	17321	17210	17131	17325	17089	17118	17221	17199	17031	17222	17113	17322	17238	17203	17321	17212	17132	17197	17310	17185	17293	17391	17344	17295	17256	17317	17318	17269	17074	17228	17242	17299	16935	17204	17297	17405	17158	17360	17445	17112	17366	17195	17142	17193	17189	17367	17357	17120	17092	17269	17311	17199	17074	17363	16996	17134	17355	17201	17312	17238	17101	17149	17328	17356	17307	17229	17268	17167	17173	17151	17257	17290	17332	17315	17269	17250	17329	17561	17247	17149	17304	17131	17314	16959	17409	17334	17168	17212	17270	17296	17199	17160	17266	17274	17197	17164	17273	17197	17248	17169	17273	17449	17190	17299	17291	17269	16911	17246	17251	17278	17054	17207	17070	17201	17143	17125	17199	17295	17219	17204	17143	17346	17184	17255	17177	17315	17201	17250	17372	17317	17128	17312	17308	17086	17147	17288	17242	17124	17022	17323	17162	17293	17107	17254	17332	17328	17257	17101	17196	17379	17307	17377	17222	17238	17275	17075	17293	17262	17281	17296	17240	17256	17194	17233	17247	17431	17273	17155	17280	17217	17173	17217	17216	17274	17455	17182	17280	17320	17401	17278	17317	17490	17167	17227	17056	17174	17261	17146	17365	17170	17066	17229	17281	17173	17118	17275	17420	17275	17251	17093	17120	17298	17081	17308	17045	17237	17251	17263	17228	17226	17184	17282	17277	17165	17224	17137	17175	17294	17203	17227	17067	17047	17371	17317	17187	17518	17335	17320	17168	17251	17161	17269	17219	17208	17090	17215	17194	17198	17165	17204	17341	17216	17332	17212	17269	17172	17281	17307	17227	17107	17185	17339	17176	17403	17292	17358	17122	17384	17306	17212	17275	17235	17107	17346	17275	17287	17050	17144	17430	17122	17202	17279	17256	17298	17131	17225	17086	17298	17315	17195	17301	17247	17169	17279	17214	17410	17139	17343	17475	17255	17232	17092	17115	17017	17289	17112	17225	17244	17255	17423	17040	17318	17276	17111	17238	17504	17002	17251	17185	17283	17311	17180	17291	17010	17163	17390	17212	17196	17187	17371	17218	17156	17211	17397	17238	17193	17391	17299	17372	17300	17180	17125	17191	17274	17125	17050	17140	17238	17210	17299	17245	17212	17233	17242	17034	17209	17234	17389	17282	17389	17333	17334	17283	17256	17116	17164	17068	17193	17202	17403	17267	17259	17149	17206	17093	17128	17346	17351	17354	17036	17166	17282	17328	17094	17243	17290	17112	17377	17273	17185	17186	17159	17358	17081	17266	17214	17249	17516	17313	17259	17266	17206	17270	17270	17179	17206	17217	17443	17306	17421	17297	17276	17386	17201	17268	17259	17210	17250	17387	17301	17041	17293	17213	17086	17324	17260	17202	17250	17331	17155	17195	17487	17206	17177	17206	17080	17253	17353	17227	17243	17240	17204	17194	17244	17238	17318	17194	17212	17183	16985	17183	17249	17190	17228	17220	17087	17347	17315	17370	17425	17173	17218	17192	17213	17234	17156	17217	17196	17347	17297	17088	17162	17354	17173	17366	17187	17359	17314	17238	17137	17065	17310	17145	17170	17164	17322	17143	17212	17161	17270	17380	17322	17224	17379	17056	17373	17296	17370	17315	17098	17248	17051	17281	17367	17204	17210	17292	17148	16949	17371	17133	17378	17148	17107	17188	17326	17224	17227	17445	17392	17231	17107	17212	17197	17215	17167	17255	17236	17299	17346	17194	17210	17224	17056	17209	17257	17306	17128	17243	17293	17211	17065	17196	17268	17406	17263	17238	17175	17317	17180	17211	17204	17190	17096	17216	17307	17328	17186	17251	17345	17395	17328	17356	17185	17216	17334	17142	17235	17118	17229	17267	17214	17255	17345	17212	17361	17112	17194	17393	17310	17351	17297	17330	17420	17320	17097	17377	17227	17213	17416	17226	17313	17317	17177	17170	17269	17220	17257	17240	17190	17171	17298	17071	17263	17188	17329	17141	17416	17238	17256	17274	17199	17245	17369	17252	17103	17223	17273	17262	17422	17098	17283	17258	17180	17276	17161	17256	17099	17288	17171	17286	17064	17300	17190	17245	17173	17241	17228	17362	17360	17335	17256	17289	17084	17246	17319	17279	17219	17249	17263	17342	17332	17268	17308	17234	17076	17277	17306	17191	17262	17271	17239	17214	17427	17323	17242	17338	17056	17260	17161	17407	17177	17237	17194	17346	17235	17227	17263	17262	17509	17109	17190	17334	17315	17216	17202	17388	17199	17156	17155	17318	17133	17280	17276	17099	17228	17080	17330	17144	17291	17105	17251	17152	17232	17207	17381	17463	17346	17293	17125	17368	17357	17234	17190	17136	17212	17200	17155	17185	17244	17179	17210	17345	17282	17329	17192	17359	17181	17235	17245	17162	17120	17302	17175	17073	17244	17311	17294	17096	17340	17282	17145	17312	17249	17057	17186	17314	17044	17314	17047	17324	17338	17159	17122	17130	17184	17373	17223	17092	17367	17152	17038	17277	17257	16986	17356	17187	17039	17228	17338	17155	17224	17202	17179	17181	17263	17348	17215	17265	17202	17205	17298	17243	17163	17285	17259	17354	17253	17317	17289	17140	17384	17159	17278	17197	17198	17200	17268	17326	17275	17211	17241	17086	17269	17224	17243	17041	17271	17206	17203	17133	17289	17300	17231	17414	17082	17336	17140	17214	17239	17168	17349	17175	17318	17318	17360	17164	17337	17162	17279	17254	17190	17266	17149	17223	17247	17223	17311	17263	17253	17192	17232	17273	17336	17407	17400	17058	17183	17209	17019	17257	17119	17433	17037	17368	17253	17236	17350	17205	17201	17317	17200	17313	17412	17390	17158	17416	17196	17208	17307	17306	17234	17364	17198	17328	17351	17146	17329	17098	17335	17202	17243	17250	17222	17147	17182	17325	17291	17106	17222	17185	17348	17013	17073	17248	17133	17297	17131	17126	17293	17189	17286	17324	17004	17223	17132	17311	17185	17290	17093	17248	17321	17045	17262	17148	17165	17259	17086	17194	17334	17478	17472	17309	17190	17337	17238	17280	17244	17352	17311	17230	17143	17248	17253	17256	17271	17187	17270	17358	17107	17239	17253	17213	17228	17228	17201	17192	17278	17242	17057	17295	17266	17157	17229	17254	17009	17164	17373	17393	17049	17328	17186	17168	17271	17138	17176	17086	17375	17306	17302	17240	17231	17234	17063	17069	17334	17272	17157	17192	17235	17218	17254	17291	17143	17279	17274	17175	17163	17311	17134	17230	17229	17137	17119	17315	17239	17265	17244	17131	17162	17202	17344	17176	17276	17341	17175	17186	17303	17340	17338	17298	17320	17283	17553	17355	17059	17060	17148	17286	17199	17313	17186	17221	17286	17071	17238	17011	17168	17242	17193	17183	17226	17359	17184	17308	17256	17411	17145	17284	17373	17193	17244	17148	17193	17177	17227	17291	17221	17371	17224	17188	17301	17162	17219	17386	17134	17343	17344	17144	17068	17147	17222	17145	17164	17168	17239	17311	17238	17340	17240	17187	17362	17097	17359	17195	17287	17175	17366	17267	17204	17274	17146	17265	17186	17446	17210	17252	17241	17226	17194	17177	17287	17311	17244	17228	17196	17255	17378	17212	17385	17245	17202	17223	17175	17305	17353	17095	17261	17162	17241	17184	17190	17209	17346	17247	17356	17236	17137	17233	17303	17492	17316	17174	17168	17294	17304	17224	17239	17331	17145	17479	17219	17278	17202	17220	17162	17202	17330	17308	17327	17138	17187	17279	17195	17358	17294	17243	17348	17275	17311	17222	17197	17277	17149	17235	17314	17191	17101	17348	17221	17268	17356	17267	17342	17118	17340	17259	17175	17211	17201	17394	17074	17171	17262	17318	17216	17110	17285	17440	17346	17147	17203	17320	17188	17164	17241	17419	17389	17160	17278	17232	17091	17280	17260	17062	17185	17219	17361	17274	17168	17267	17382	17252	17221	17091	17189	17225	17219	17192	17339	17197	17338	17267
29462	22494	23665	22028	21078	25422	29603	27756	23730	21378	20861	20537	20752	20306	20483	20507	20667	20383	20468	20749	20391	20518	20605	20502	20323	20562	20342	20347	20638	20731	20521	20399	20447	20651	20481	20538	20430	20589	20524	20342	20756	20748	20504	20649	20618	20604	20669	20325	20423	20513	20249	20229	20502	20567	20509	20365	20409	20383	20416	20506	20194	20559	20614	20422	20417	20524	20263	20555	20402	20497	20491	20627	20459	20413	20372	20645	20621	20555	20325	20400	20284	20436	20661	20465	20430	20510	20391	20265	20432	20538	20737	20545	20376	20499	20453	20381	20321	20248	20387	20709	20417	20509	20491	20369	20493	20276	20392	20618	20328	20371	20615	20270	20262	20562	20385	20244	20551	20360	20608	20450	20551	20320	20629	20418	20494	20486	20472	20412	20313	20514	20588	20540	20422	20578	20515	20567	20510	20318	20431	20677	20488	20309	20668	20475	20421	20335	20347	20589	20427	20410	20492	20473	20574	20644	20498	20630	20599	20439	20613	20491	20647	20499	20311	20473	20142	20402	20454	20504	20405	20349	20480	20473	20711	20243	20546	20419	20325	20687	20506	20491	20417	20220	20524	20467	20396	20408	20636	20523	20455	20460	20692	20517	20235	20376	20445	20405	20375	20586	20463	20717	20339	20574	20627	20461	20488	20748	20364	20386	20460	20261	20245	20441	20573	20455	20391	20418	20605	20441	20769	20250	20409	20550	20494	20417	20461	20318	20496	20393	20451	20444	20323	20346	20564	20486	20473	20412	20585	20441	20534	20664	20348	20592	20612	20543	20637	20491	20451	20593	20618	20470	20589	20499	20505	20451	20269	20535	20135	20467	20560	20473	20792	20404	20639	20185	20534	20401	20593	20752	20619	20552	20492	20346	20663	20445	20369	20479	20518	20371	20426	20691	20485	20576	20583	20579	20453	20392	20420	20393	20642	20456	20587	20363	20498	20462	20504	20408	20384	20314	20293	20471	20275	20557	20569	20468	20397	20575	20539	20332	20583	20535	20284	20327	20349	20472	20449	20504	20467	20494	20489	20552	20377	20518	20403	20352	20529	20396	20405	20518	20683	20769	20415	20559	20625	20553	20321	20638	20574	20511	20409	20528	20327	20227	20336	20481	20499	20324	20500	20477	20436	20591	20427	20543	20523	20573	20280	20359	20238	20533	20493	20519	20687	20504	20576	20388	20525	20410	20279	20406	20551	20542	20640	20530	20557	20499	20605	20449	20554	20513	20556	20738	20561	20470	20454	20487	20638	20385	20298	20465	20483	20373	20217	20642	20448	20525	20467	20496	20528	20510	20590	20538	20514	20532	20409	20560	20605	20514	20416	20501	20388	20608	19910	20401	20479	20677	20414	20707	20465	20374	20500	20385	20762	20544	20610	20400	20380	20559	20601	20489	20464	20673	20482	20546	20558	20385	20231	20368	20435	20461	20476	20423	20604	20415	20346	20369	20435	20202	20458	20512	20391	20467	20428	20511	20413	20383	20472	20553	20635	20456	20334	20533	20345	20478	20380	20394	20535	20257	20394	20473	20254	20536	20339	20451	20516	20318	20628	20551	20505	20454	20357	20301	20300	20445	20348	20461	20415	20630	20578	20504	20582	20582	20518	20578	20627	20464	20496	20310	20530	20613	20380	20224	20381	20293	20393	20440	20493	20477	20434	20599	20275	20483	20707	20565	20490	20440	20459	20411	20483	20606	20516	20586	20284	20527	20244	20396	20447	20392	20378	20329	20629	20556	20365	20324	20506	20463	20374	20541	20461	20426	20456	20481	20412	20423	20398	20533	20471	20361	20451	20570	20592	20585	20497	20556	20464	20433	20483	20517	20555	20306	20360	20256	20433	20316	20370	20548	20449	20399	20616	20532	20416	20514	20385	20505	20528	20484	20440	20562	20613	20232	20335	20389	20533	20587	20459	20406	20405	20210	20470	20259	20447	20517	20571	20458	20478	20315	20413	20596	20544	20463	20545	20345	20512	20454	20649	20352	20520	20479	20619	20329	20562	20342	20269	20530	20602	20560	20403	20305	20517	20406	20637	20416	20401	20339	20437	20324	20524	20406	20383	20420	20366	20395	20472	20357	20558	20465	20465	20333	20384	20361	20519	20626	20261	20531	20332	20473	20447	20505	20653	20610	20483	20531	20635	20587	20501	20749	20552	20750	20450	20591	20569	20495	20587	20491	20434	20348	20495	20491	20530	20464	20531	20413	20712	20574	20519	20406	20438	20543	20357	20442	20301	20577	20391	20460	20557	20345	20630	20586	20244	20352	20344	20419	20577	20264	20536	20391	20473	20456	20304	20599	20311	20494	20451	20389	20670	20353	20411	20535	20421	20633	20217	20316	20292	20389	20659	20543	20554	20349	20451	20452	20483	20516	20501	20805	20602	20517	20354	20430	20457	20529	20614	20412	20613	20309	20538	20425	20486	20592	20459	20479	20707	20587	20485	20393	20513	20450	20502	20538	20359	20379	20471	20352	20435	20471	20375	20569	20627	20461	20465	20545	20417	20524	20397	20420	20515	20430	20659	20436	20522	20437	20443	20500	20539	20452	20365	20588	20495	20468	20345	20322	20309	20459	20569	20392	20424	20542	20508	20555	20344	20561	20531	20385	20632	20539	20424	20739	20249	20516	20600	20559	20285	20335	20511	20419	20650	20671	20547	20715	20519	20331	20446	20481	20372	20358	20595	20529	20502	20243	20566	20368	20499	20242	20545	20535	20527	20395	20565	20610	20565	20437	20392	20506	20519	20401	20454	20455	20379	20583	20435	20427	20409	20424	20433	20529	20263	20555	20208	20461	20585	20449	20235	20659	20579	20393	20516	20282	20355	20436	20300	20424	20550	20606	20545	20541	20594	20342	20436	20353	20565	20711	20597	20437	20413	20583	20284	20589	20555	20610	20402	20307	20526	20460	20369	20457	20204	20355	20293	20568	20560	20330	20434	20358	20440	20620	20439	20514	20566	20481	20385	20331	20393	20300	20393	20505	20508	20507	20461	20416	20276	20467	20361	20498	20480	20438	20330	20378	20512	20450	20451	20557	20291	20454	20476	20221	20299	20448	20449	20354	20531	20446	20630	20634	20574	20498	20377	20385	20389	20344	20421	20354	20503	20580	20623	20551	20679	20376	20429	20449	20549	20593	20589	20460	20402	20481	20511	20601	20369	20491	20522	20473	20532	20335	20612	20565	20362	20466	20349	20467	20444	20622	20395	20477	20517	20296	20458	20490	20425	20587	20466	20285	20588	20560	20592	20385	20388	20287	20479	20492	20416	20669	20612	20529	20755	20425	20556	20511	20549	20374	20460	20448	20534	20565	20444	20471	20373	20579	20364	20420	20262	20559	20411	20403	20507	20499	20612	20323	20618	20516	20470	20326	20476	20592	20296	20407	20621	20398	20554	20631	20446	20833	20461	20583	20318	20412	20527	20358	20437	20423	20358	20593	20374	20427	20489	20334	20485	20603	20280	20561	20624	20625	20419	20547	20388	20633	20121	20456	20500	20467	20538	20526	20521	20495	20271	20370	20516	20572	20634	20591	20345	20288	20465	20410	20554	20449	20565	20651	20334	20495	20286	20497	20550	20418	20353	20521	20704	20461	20540	20371	20552	20613	20300	20409	20620	20283	20381	20630	20504	20545	20563	20391	20534	20592	20424	20512	20327	20406	20507	20357	20582	20428	20654	20497	20405	20521	20688	20378	20427	20382	20738	20445	20347	20473	20451	20487	20537	20499	20640	20603	20348	20783	20516	20467	20447	20399	20611	20431	20453	20475	20535	20540	20501	20456	20396	20763	20458	20309	20363	20630	20512	20370	20357	20448	20361	20448	20373	20321	20550	20393	20563	20557	20492	20623	20575	20463	20603	20515	20453	20604	20700	20418	20465	20224	20409	20490	20416	20456	20529	20515	20382	20359	20395	20370	20438	20472	20480	20294	20363	20507	20467	20375	20771	20384	20324	20265	20367	20653	20379	20341	20383	20389	20535	20395	20424	20474	20363	20550	20325	20020	20566	20501	20385	20493	20594	20563	20416	20642	20617	20499	20503	20797	20457	20636	20427	20419	20626	20455	20563	20552	20291	20420	20702	20459	20527	20537	20357	20673	20472	20406	20616	20539	20395	20634	20599	20351	20341	20365	20504	20350	20657	20640	20342	20461	20538	20413	20848	20401	20519	20456	20482	20500	20457	20523	20619	20404	20383	20570	20533	20316	20404	20300	20561	20418	20357	20533	20493	20546	20389	20344	20565	20504	20464	20650	20407	20542	20300	20590	20553	20555	20699	20711	20442	20508	20382	20597	20613	20415	20372	20350	20551	20563	20513	20382	20467	20504	20438	20414	20662	20575	20516	20457	20445	20520	20429	20462	20509	20614	20498	20483	20551	20458	20507	20501	20495	20566	20458	20327	20584	20590	20511	20621	20614	20542	20389	20365	20421	20487	20441	20542	20384	20285	20425	20513	20358	20363	20463	20462	20383	20518	20527	20626	20390	20287	20057	20647	20312	20336	20378	20378	20269	20520	20438	20542	20740	20679	20476	20268	20468	20424	20418	20575	20576	20526	20574	20142	20567	20133	20335	20448	20429	20617	20415	20597	20457	20521	20259	20367	20420	20383	20362	20268	20465	20470	20455	20410	20536	20470	20427	20309	20438	20551	20420	20566	20483	20604	20424	20440	20539	20612	20594	20530	20514	20656	20581	20434	20535	20386	20740	20335	20645	20634	20287	20401	20365	20427	20191	20552	20353	20523	20322	20232	20550	20263	20506	20634	20603	20300	20414	20363	20645	20688	20596	20492	20392	20478	20552	20399	20230	20430	20391	20422	20529	20487	20556	20496	20517	20452	20628	20607	20527	20648	20294	20510	20588	20452	20508	20479	20433	20549	20415	20615	20574	20332	20553	20377	20363	20617	20384	20542	20601	20382	20437	20545	20428	20266	20336	20501	20307	20532	20528	20655	20644	20417	20489	20682	20470	20520	20448	20295	20386	20304	20255	20522	20506	20597	20509	20452	20584	20508	20274	20696	20638	20520	20377	20368	20596	20535	20429	20322	20419	20638	20522	20495	20626	20547	20377	20342	20650	20424	20542	20594	20444	20421	20344	20370	20447	20513	20591	20466
16874	18014	17808	17606	18852	25824	30088	25890	20660	18336	17656	17364	17615	17496	17551	17479	17345	17432	17342	17506	17511	17377	17485	17379	17323	17398	17532	17281	17208	17508	17654	17487	17518	17598	17492	17455	17569	17361	17506	17449	17427	17599	17483	17583	17430	17411	17228	17467	17381	17665	17539	17551	17481	17575	17443	17595	17515	17522	17566	17456	17451	17579	17480	17347	17423	17540	17459	17562	17377	17600	17523	17384	17539	17418	17453	17586	17542	17498	17356	17540	17420	17640	17401	17388	17393	17421	17391	17415	17550	17492	17475	17339	17494	17538	17431	17362	17464	17377	17483	17516	17494	17500	17444	17496	17451	17589	17432	17468	17338	17298	17515	17426	17473	17432	17340	17388	17457	17373	17399	17429	17438	17453	17430	17302	17336	17487	17423	17537	17443	17532	17508	17414	17545	17451	17481	17306	17432	17510	17341	17394	17420	17498	17560	17301	17466	17506	17524	17547	17306	17295	17492	17515	17361	17460	17434	17361	17352	17393	17377	17521	17552	17447	17224	17301	17254	17530	17438	17335	17438	17375	17508	17392	17354	17595	17423	17416	17606	17352	17442	17518	17507	17276	17399	17586	17531	17536	17488	17362	17476	17354	17478	17319	17504	17371	17453	17473	17309	17382	17382	17316	17549	17531	17468	17481	17353	17363	17494	17506	17314	17407	17462	17384	17476	17250	17509	17557	17470	17363	17329	17485	17639	17399	17391	17445	17291	17319	17368	17432	17315	17414	17415	17592	17384	17241	17506	17214	17604	17442	17477	17473	17610	17313	17353	17561	17569	17402	17373	17499	17482	17442	17341	17553	17575	17346	17538	17381	17364	17265	17543	17517	17528	17655	17376	17532	17305	17297	17391	17384	17426	17555	17460	17458	17485	17461	17563	17349	17357	17604	17357	17494	17512	17379	17385	17481	17457	17539	17379	17485	17378	17347	17560	17342	17411	17539	17396	17402	17499	17560	17450	17357	17510	17615	17200	17434	17391	17386	17365	17469	17354	17572	17499	17434	17596	17318	17500	17359	17500	17379	17357	17401	17385	17299	17456	17344	17554	17649	17466	17297	17272	17407	17298	17439	17401	17374	17658	17353	17517	17516	17303	17310	17387	17481	17426	17309	17511	17345	17421	17569	17569	17346	17549	17480	17375	17497	17522	17443	17422	17290	17360	17487	17476	17531	17533	17480	17383	17494	17593	17441	17400	17412	17391	17478	17355	17246	17556	17478	17428	17432	17379	17429	17403	17338	17466	17487	17526	17338	17569	17442	17732	17343	17393	17516	17571	17455	17489	17428	17196	17412	17456	17433	17504	17392	17610	17716	17289	17433	17386	17483	17455	17643	17385	17424	17450	17289	17432	17440	17557	17435	17309	17565	17390	17643	17356	17346	17330	17465	17501	17496	17652	17409	17379	17344	17572	17419	17500	17296	17564	17307	17552	17524	17374	17443	17453	17565	17355	17341	17430	17469	17484	17579	17486	17403	17592	17526	17245	17506	17446	17556	17451	17226	17438	17462	17280	17328	17393	17365	17476	17274	17456	17388	17331	17355	17401	17596	17495	17480	17475	17421	17439	17413	17340	17368	17560	17312	17559	17380	17417	17436	17585	17459	17516	17294	17430	17620	17567	17383	17393	17480	17291	17600	17615	17466	17536	17548	17399	17411	17213	17549	17444	17328	17376	17373	17505	17373	17554	17422	17424	17562	17401	17519	17363	17506	17351	17336	17460	17439	17509	17425	17363	17357	17423	17345	17491	17368	17364	17312	17399	17486	17326	17395	17420	17351	17321	17547	17540	17485	17358	17661	17535	17392	17548	17439	17485	17248	17553	17540	17440	17446	17495	17533	17393	17154	17457	17563	17428	17435	17499	17407	17469	17438	17426	17540	17675	17420	17509	17310	17551	17443	17371	17472	17351	17301	17509	17520	17275	17376	17465	17550	17407	17348	17511	17354	17489	17441	17465	17583	17455	17453	17355	17505	17396	17361	17468	17485	17191	17460	17430	17384	17439	17533	17481	17418	17536	17565	17564	17493	17286	17380	17310	17516	17590	17362	17148	17492	17591	17509	17369	17551	17394	17336	17453	17528	17410	17705	17424	17340	17361	17507	17529	17504	17412	17557	17505	17393	17504	17484	17568	17480	17485	17338	17429	17544	17556	17489	17330	17514	17478	17411	17514	17566	17236	17434	17396	17303	17270	17117	17319	17492	17578	17362	17620	17319	17401	17432	17492	17476	17616	17510	17478	17358	17545	17433	17472	17527	17390	17451	17400	17453	17524	17461	17399	17300	17421	17494	17422	17519	17532	17512	17505	17492	17421	17470	17490	17650	17750	17515	17307	17411	17560	17469	17612	17414	17403	17279	17295	17423	17512	17596	17340	17329	17388	17377	17405	17278	17409	17423	17278	17392	17603	17494	17352	17500	17450	17526	17499	17375	17466	17293	17256	17493	17489	17542	17254	17551	17640	17520	17479	17504	17571	17422	17353	17506	17575	17492	17489	17402	17535	17600	17390	17373	17402	17415	17517	17427	17549	17412	17489	17366	17452	17394	17387	17422	17539	17532	17412	17497	17314	17297	17342	17316	17297	17438	17511	17352	17456	17429	17391	17152	17537	17422	17407	17393	17451	17381	17208	17569	17538	17396	17428	17373	17482	17510	17365	17600	17434	17449	17398	17422	17377	17718	17575	17477	17368	17322	17507	17450	17441	17531	17455	17366	17500	17557	17304	17663	17537	17442	17533	17398	17364	17213	17336	17348	17316	17452	17392	17542	17418	17271	17455	17407	17569	17485	17293	17339	17285	17575	17189	17465	17316	17410	17315	17462	17442	17561	17565	17467	17577	17367	17574	17748	17278	17428	17216	17513	17472	17335	17566	17583	17494	17487	17367	17545	17367	17413	17492	17423	17442	17446	17408	17469	17650	17452	17501	17526	17727	17410	17341	17196	17448	17520	17478	17468	17482	17434	17558	17489	17584	17322	17327	17361	17454	17354	17453	17233	17363	17394	17481	17412	17521	17608	17572	17421	17492	17395	17392	17299	17569	17456	17545	17507	17382	17398	17426	17460	17312	17396	17423	17460	17538	17469	17481	17535	17369	17491	17368	17670	17507	17565	17535	17656	17556	17627	17502	17358	17664	17452	17316	17507	17516	17426	17556	17413	17551	17451	17446	17488	17291	17441	17583	17541	17393	17476	17593	17311	17435	17490	17443	17346	17576	17569	17368	17345	17402	17578	17325	17354	17493	17546	17310	17430	17574	17429	17401	17287	17468	17552	17437	17300	17539	17350	17516	17411	17251	17391	17508	17372	17356	17401	17415	17549	17366	17471	17415	17433	17441	17507	17511	17415	17232	17558	17512	17384	17457	17375	17478	17384	17331	17329	17380	17353	17499	17463	17383	17431	17488	17456	17551	17449	17466	17489	17486	17466	17560	17428	17364	17427	17299	17502	17520	17237	17400	17587	17341	17661	17490	17441	17491	17493	17380	17453	17480	17586	17348	17569	17645	17321	17392	17409	17618	17392	17602	17519	17448	17497	17380	17534	17520	17410	17570	17414	17492	17357	17438	17508	17507	17509	17502	17508	17625	17437	17447	17507	17584	17635	17350	17574	17417	17398	17541	17413	17506	17372	17473	17570	17411	17364	17532	17318	17555	17465	17378	17343	17403	17420	17596	17510	17502	17493	17522	17471	17383	17429	17547	17408	17374	17309	17270	17361	17431	17661	17359	17385	17360	17464	17449	17219	17532	17458	17435	17406	17537	17512	17296	17373	17565	17538	17517	17509	17424	17423	17534	17366	17421	17539	17414	17193	17423	17587	17461	17506	17314	17673	17420	17417	17434	17328	17465	17597	17412	17422	17453	17460	17504	17566	17429	17392	17566	17447	17375	17594	17358	17247	17536	17463	17583	17491	17357	17407	17488	17403	17439	17417	17466	17274	17303	17442	17437	17593	17450	17483	17445	17401	17586	17559	17347	17333	17523	17298	17608	17344	17394	17302	17372	17331	17546	17422	17416	17596	17392	17678	17398	17550	17439	17503	17384	17399	17532	17469	17431	17623	17443	17504	17682	17411	17421	17537	17515	17634	17732	17630	17496	17526	17409	17520	17426	17516	17580	17282	17329	17555	17544	17531	17405	17570	17297	17508	17368	17432	17501	17441	17556	17457	17482	17451	17460	17491	17388	17476	17370	17485	17450	17408	17471	17381	17462	17416	17406	17372	17421	17567	17396	17542	17432	17490	17426	17544	17287	17395	17354	17662	17357	17454	17578	17427	17543	17608	17397	17484	17327	17335	17479	17418	17344	17595	17359	17612	17303	17361	17432	17543	17351	17531	17384	17619	17349	17484	17548	17499	17377	17440	17462	17447	17436	17563	17329	17412	17498	17473	17553	17399	17574	17490	17291	17333	17327	17542	17327	17521	17482	17435	17280	17598	17489	17535	17537	17628	17361	17518	17524	17389	17419	17419	17532	17435	17656	17344	17513	17506	17339	17584	17521	17475	17408	17389	17409	17292	17453	17481	17675	17645	17503	17442	17359	17376	17298	17451	17591	17438	17476	17474	17411	17592	17446	17403	17416	17411	17413	17342	17586	17568	17339	17385	17395	17438	17450	17381	17442	17425	17318	17353	17477	17453	17441	17432	17437	17405	17647	17318	17576	17340	17478	17567	17486	17411	17408	17507	17527	17505	17544	17384	17500	17416	17352	17475	17561	17426	17482	17437	17516	17403	17486	17440	17470	17467	17542	17557	17321	17532	17273	17552	17493	17467	17450	17365	17534	17352	17382	17277	17374	17625	17500	17591	17328	17357	17368	17468	17496	17611	17553	17559	17416	17471	17402	17390	17588	17524	17415	17461	17499	17498	17538	17427	17542	17527	17563	17330	17368	17461	17416	17407	17332	17497	17378	17318	17427	17589	17376	17661	17557	17473	17554	17428	17519	17359	17572	17465	17351	17466	17321	17228	17538	17528	17534	17365	17528	17492	17321	17394	17579	17485	17513	17509	17446	17364	17400	17395	17669	17245	17325	17481	17439	17435	17514	17370	17539	17477	17347	17492	17441	17437	17471	17541	17499	17319	17430	17377	17485	17600	17530	17538	17410	17593	17442	17410	17569	17353
25739	21128	27361	25946	22623	37949	54397	45017	31969	24321	21079	20291	20204	20186	20252	20022	19950	19922	20127	20070	19923	20185	20034	19854	19874	20069	20173	19953	19905	20006	20099	20162	20012	19914	20126	20092	20174	20147	19886	19886	19961	20032	20133	20010	20117	19955	20113	19940	20003	20077	20038	19828	20063	20102	20059	20036	19898	19876	19874	19843	19883	19821	20030	19930	19950	19928	20023	19939	20014	19897	20008	19931	19754	19813	20176	19957	19979	20047	19961	19900	20126	19855	20007	19840	20026	19856	19951	19906	19881	19929	19974	19843	19950	19894	19976	19787	19849	19894	19952	19759	19971	19878	19915	19935	20188	20180	20120	20159	19932	19917	20024	19791	19984	19858	19831	19791	19719	19860	19904	19973	19904	19908	19967	20162	20070	19973	19947	19983	20159	20102	20046	19682	20096	19991	19994	20063	19884	20087	19931	20079	19962	19892	19770	20071	20000	19840	20132	20151	19958	19952	19860	19721	20124	19944	19845	20044	19800	19870	19937	20018	20200	19892	19846	19820	19884	19989	19850	19950	19628	19993	19941	19928	19908	19975	20075	19908	19888	19860	19813	19978	20019	19993	20135	19861	19858	19767	19855	19914	19863	19927	19841	19929	19962	19828	19953	19904	19761	19873	19806	20033	19845	19664	19824	19902	19881	19898	19714	19966	20017	20026	19792	19817	19786	19822	19936	20008	19711	19960	19890	19876	19989	20013	20111	20045	19835	19868	19990	19778	19906	19987	19823	19798	19812	19773	19656	19888	19724	19819	19909	19957	19814	20044	19902	19941	19947	19916	19832	19981	19908	20024	20233	20097	20113	19885	19927	19763	19949	19970	20124	19895	19931	19821	19982	19839	19937	20033	19997	19935	19908	20023	19977	19938	20115	20018	19974	20287	20005	20100	19934	19837	19926	19834	19779	19868	19889	20090	19807	19769	19987	20080	20133	19721	19953	20053	19762	19854	19966	20105	19933	20133	19701	20110	20057	20079	19925	19872	19901	19821	20052	19928	20223	19727	20000	19970	19956	20054	19984	19943	19931	19924	19990	19901	19834	19932	19801	19808	19960	19799	19983	19979	19770	19889	19732	20080	20172	20106	19924	20007	19891	20047	20044	20026	20022	19937	19842	20065	20081	19916	19899	19946	20022	19973	20066	19745	20002	19845	19988	20048	19907	19984	19951	19756	19915	19905	19819	19975	20060	19883	20115	19938	19865	19896	19835	19929	20259	19902	19839	20005	19918	19775	19779	19936	19946	19997	19924	19981	19891	20083	20019	19853	20003	19945	19980	19862	19992	19850	19993	20060	19935	20180	19831	20006	19935	19894	20056	19712	19954	19919	19956	19930	20002	20131	19777	19929	20050	19945	19986	19712	19848	19892	20035	20054	20026	19854	19895	19924	19870	19765	20073	19960	20112	20040	20080	19968	19783	19987	19993	19794	19998	19992	19830	20091	19995	20084	20079	20044	19947	20028	19934	19901	19945	19898	20076	19876	20000	19797	19879	19859	19909	19969	20072	19967	19690	19820	20007	20009	19911	19932	20121	19806	20011	19976	19860	19784	19903	20040	20018	19867	20056	20036	19779	20012	19935	19889	20142	20012	19919	19880	19918	20003	19812	20015	19989	19788	19853	19840	19776	19828	19784	19857	20029	19908	20016	19823	19901	19957	19964	20126	20078	19893	19900	19770	19643	19920	20165	19905	19829	20009	20139	19977	19986	19916	19849	20119	19967	19894	19953	20136	19844	19847	19886	19915	20069	19784	19908	19685	20094	20085	20204	19744	19980	20070	19790	19958	19867	20008	19948	19840	19978	19868	20053	19944	20006	19761	19831	19956	19804	19830	19941	19967	20041	19890	19804	19796	20046	20016	20033	19968	19890	19831	20037	19928	19959	20059	20174	19816	19903	19710	19813	20053	19744	19875	19769	19926	19947	19964	20139	20039	19949	19731	20118	20077	20149	20093	20168	19914	20081	19966	19967	20024	19825	19877	20021	19950	19729	19950	19932	19926	20046	19940	20015	19971	19915	20015	19751	19961	20069	19937	19856	20020	20097	19888	19799	20146	19806	19857	19989	19830	19781	19920	20134	19878	20108	20120	19933	19920	19960	19807	19843	20284	19986	19871	19866	20030	19985	20072	19950	19921	19959	20089	19894	19874	19916	20179	20024	20006	19947	19683	19912	19811	20042	20032	19754	19982	20073	19811	19945	19907	19925	19793	19942	20008	20146	19980	19966	19775	19997	20104	20030	19982	20040	19884	19862	19962	19865	20011	20002	20192	20283	20034	19933	19845	19816	20011	19709	19937	20083	20039	20045	19807	19949	20141	19908	20115	19931	20000	19784	20218	19921	20115	19968	19832	19774	19955	19727	19995	19968	20023	19910	19870	20013	19613	20029	19863	19939	19850	19886	19873	19968	20226	19793	20073	19950	19764	20014	19948	19903	19869	19878	19903	19856	19738	19887	19939	20060	19994	19934	19877	19820	19978	19887	20197	19843	20008	19861	20075	19980	19947	19848	20045	19811	20011	20052	19936	20046	19805	19967	20009	20028	20019	19957	19873	19854	20048	19838	19941	20007	19845	19851	19819	19892	19708	19982	20037	20092	19706	19859	20139	19995	19959	20019	19786	20055	19916	19985	19913	19800	19817	20045	19886	20139	20035	19930	20086	19915	19874	19933	20054	19769	19965	20055	19897	19764	19869	19884	19908	19964	19894	19730	19843	19647	19907	20005	20049	19908	19878	19823	19865	19970	19993	20053	19991	19803	19807	19858	20113	19942	19872	19989	20025	20227	19955	19948	19782	19927	19949	19982	20132	20130	19986	20030	20073	20083	19831	20004	19892	20018	20085	19974	19689	20013	19964	20061	19967	19909	19995	19948	19831	19936	19937	19666	19951	19850	19834	19986	19972	20003	19966	20111	19953	19894	19847	20171	20023	19731	19927	19830	20105	20183	19972	20189	19744	19916	19882	19930	19947	19790	19843	19882	19911	20212	19861	19975	20069	20079	19998	19937	20180	20016	19981	19891	19908	19899	20031	19877	19999	20207	19727	20060	20056	19768	19898	19927	19831	20056	20089	19935	19857	19846	19916	19985	20097	19845	19856	20169	19894	19989	20067	19953	19772	19985	19941	19924	20015	19895	19787	19942	19961	19980	19953	20072	20003	19824	20015	19880	20035	19970	19959	20060	19611	19687	20010	19711	20025	19942	20035	19916	20100	19799	19956	19849	19883	19868	20083	19870	20017	20107	19959	20009	19629	19871	19775	20106	20167	19915	20017	19954	19787	19905	19955	19942	19788	19956	20021	19879	19852	19996	19833	20120	19800	19795	19926	19651	19962	20237	19963	20012	20038	20041	20053	19763	20091	19906	19943	20043	20022	19912	20011	19860	19956	19876	19918	20092	19931	20075	19810	19882	19993	19918	19878	19983	19858	20092	19944	19964	20001	20142	19949	19676	19797	19765	19932	20156	19833	20013	19977	19718	20059	20106	19921	19934	20055	19861	19976	19939	19949	19865	20097	19985	19984	20008	19971	19853	19773	19895	20083	20077	20042	19905	19819	19927	20083	19762	20029	19905	20023	19848	19744	19905	19892	19960	19927	20194	19961	19890	19707	20021	19730	19928	19988	19873	19963	20071	19895	19867	19977	19770	19827	19962	19868	19800	19992	20021	19761	19940	20029	19774	19838	19925	20101	19933	19785	20061	19907	19930	19786	20020	19962	20008	20096	20068	19872	20022	20148	19990	20162	20092	19867	19918	19999	19961	19958	20055	20000	20099	19886	20091	20125	20049	19881	19895	19659	20068	19903	19945	19961	19916	19865	20030	19947	19917	19967	19956	19916	20084	19882	19969	19839	20042	19884	19907	20130	19946	19959	19968	20048	19906	19915	19831	19998	20246	19990	20023	20075	20137	19786	19836	19880	19921	19995	20223	19860	19950	20024	20100	20017	20039	20026	19712	19964	19980	19875	19764	20002	19887	20099	19962	19955	19925	19889	20086	19935	19822	20062	19724	20022	20012	20015	19993	20092	19932	19905	19963	20004	19948	19839	19945	20158	19895	20032	20009	19893	19880	19897	20007	20100	19929	19790	20068	19744	20021	20061	20069	20125	20183	19933	20097	20018	19929	19934	20079	20091	19928	19838	19999	19888	19964	19883	20126	19727	20004	19840	20041	20012	19999	19978	19789	20019	19909	20110	19842	20018	19940	20187	19961	20015	19775	19882	19974	20059	19953	19904	19961	19891	19841	19849	19913	19879	19964	20069	20155	19929	19791	19846	19844	19723	19968	19796	19876	19782	20063	19996	19975	19843	19788	19842	19912	19814	19846	20031	19971	20067	20273	19979	19945	20024	19851	20014	20033	19889	19682	19791	19968	20081	19964	20028	20035	20190	20123	19734	19934	19972	19992	19831	19885	19879	20095	19822	19904	19950	19939	20135	20033	20168	20172	20024	20101	19976	19780	19825	20001	20074	19734	19903	20231	19933	19965	20006	19866	20122	19950	19897	19928	19944	19662	19898	19964	19955	19908	19947	19863	20020	19931	19915	19950	19840	19962	19888	20041	20042	19691	19922	19989	19829	20127	20153	20075	20055	19817	19971	20180	19904	20056	19947	19943	19897	19895	19845	19896	20030	20092	19994	19960	19999	19952	20026	19952	19782	20041	20077	19916	19966	19964	19946	19848	19952	19989	20021	20061	19980	20014	20039	19796	20070	19985	20082	20168	20106	19997	19972	20017	20064	20028	20140	20007	20021	19831	19910	19823	19920	19905	20079	19904	19938	19844	19799	20044	19925	19925	19916	20022	20161	19998	19834	20098	19860	19829	19939	20000	20182	19945	19852	20134	19957	20130	20146	20248	19946	19950	20261	20035	19936	20036	19951	19899	20084	19914	19944	19852	19841	19966	19713	20001	19922	19967	20117	19820	19902	20008	19878	19886	19936	20027	19883	20134	19846	19990	19944	19914	19848	19654	20006	19828	20215	20092	19714	19824	19841	19814	19900	19973	19903	19939	19898	20076	19875	20019	19693	19890	20073	19936	19911	19887	19820	20020	20096	20096	20096	19887	19837	19887	19852	19996	19877	20069	19972	19883	19795	19897	19890	19840	19988	19985	19895	19814	19959
15005	21383	20743	18812	22430	41373	53320	44125	30381	20855	17891	17385	17219	17098	17290	17182	17140	17366	17181	17070	17067	17190	17205	17323	17221	17146	17269	17303	17140	17246	17224	17255	17295	17259	17009	17165	17236	17238	17230	17309	17194	17316	17407	17318	17108	17192	17219	17035	17069	17171	17123	17167	17341	17194	17318	17051	17039	17382	17218	17202	17100	17166	17054	17315	17215	17205	17279	17249	17026	17264	17101	17195	16983	17092	17089	17347	17055	17280	17060	17209	17246	17203	17329	17139	17248	17219	17086	17186	17340	17231	17146	17176	17178	17114	17080	17045	17235	17088	17257	17160	17175	17023	17117	17001	17091	17344	17316	17199	17114	17244	17144	17029	17087	17215	16944	17193	17045	17098	17286	17196	17111	17245	17215	17051	17070	17093	17238	17204	17121	17231	17216	17233	17165	17292	17082	17299	17199	17231	17375	17163	17068	17188	17093	17171	17231	17153	17074	17220	17110	17285	17221	17305	16997	17241	17234	17193	17201	17199	17210	17198	17072	17242	17299	17256	17170	17109	17337	17093	17230	17189	17160	17259	17136	17198	17184	17197	17123	17167	17177	17029	17218	17328	17026	17127	17309	17208	17098	17103	17225	17312	17150	17228	17201	17168	17053	17144	17063	16987	17220	17191	17104	17244	17012	17035	17242	17098	17292	17211	17221	17080	17207	17318	17271	17162	17188	17159	17203	17149	17289	17172	17054	17370	17208	17302	17166	17164	17078	17341	17180	17326	17169	17195	17140	17143	17289	17231	17065	17364	17208	17262	17078	17146	17140	17100	17027	17053	17285	17138	17232	17213	17132	17145	17118	17070	17069	17203	17090	17133	17121	17248	17381	17071	17146	17202	17164	17027	17285	17261	17358	17263	17184	17160	17134	17188	17204	17241	17187	17247	17250	17050	17292	17218	17272	17260	17088	17234	17099	17117	17227	17334	17071	17117	17068	17313	17157	17099	17226	17121	17231	17031	17188	17248	17223	17252	17313	17174	17420	17188	17146	17282	17101	17372	17109	17224	17047	17145	17178	17349	17137	17145	17273	17102	17010	17103	17216	17101	16853	17252	17179	17123	17133	17163	17149	17033	16959	17116	17230	17304	17218	17102	17105	17274	17236	17055	17037	17306	17156	17006	17102	17110	17287	17182	17160	17353	17221	17056	17135	17026	17174	17270	17121	17084	17260	17086	17074	17120	17199	17220	17129	17116	17329	17210	17086	17147	17276	17126	17047	17190	17151	17173	17137	17215	17114	17106	17148	17244	17274	17120	17326	17201	17329	17130	17151	17154	17210	17199	17232	17072	17264	17245	17249	17123	17154	17210	17186	17161	17093	17215	17124	17082	17199	17045	17087	17335	17134	17279	17115	17138	17008	17128	17158	17292	17067	17099	17157	17241	17184	17322	17197	17173	17281	17146	17118	17254	17162	17066	17171	17078	16979	17143	17340	17110	17310	17176	16969	17062	17020	17290	17135	17056	17062	17266	17106	16962	17113	17044	17217	17245	17173	17184	17069	17284	17087	17177	17167	17221	17096	17190	17236	17068	17077	17234	17203	16971	17255	17066	17318	17083	17296	17179	17043	17097	17161	16949	17255	17314	17070	17273	17228	17175	17272	17296	17091	17215	17395	17112	17158	17021	17037	17236	17125	17133	17376	17286	17083	17189	17066	17156	16953	17270	17200	17164	17211	17064	17118	17193	17058	17170	17256	17148	17286	17266	17108	17134	17101	17401	17275	17187	17134	17132	17235	17331	17090	17274	17236	17287	17259	17084	17079	17292	17182	17260	17089	17183	17028	17204	17139	17184	17059	17210	17113	17174	17192	17198	17269	17126	17093	17129	16933	17235	17106	17181	17170	17059	17233	17130	16896	17193	17238	17205	17248	17278	17115	17238	17113	17025	17075	17138	17275	17192	17237	16952	17170	17266	17156	17134	17257	17192	17176	17318	16987	17228	17188	17129	17165	17218	17102	17160	17285	17216	17107	17191	17316	17236	17402	17229	17027	17256	17315	17293	17248	17275	17147	17144	17203	17210	17209	17099	17228	17125	17232	17202	17064	17370	17114	17187	17122	17177	17234	17197	17177	17254	17390	17318	17152	17186	17278	17066	17245	17241	17125	17264	17138	17188	17402	17107	17253	17226	17225	17186	17088	17120	17290	17193	17008	17234	17322	17335	17354	17257	17240	17106	17208	17253	17084	17364	17181	16963	17106	17166	17088	17229	17379	17274	17210	17006	17181	17106	17166	17208	17091	17163	17267	17301	17297	17284	17075	17173	17158	17428	16992	17230	17203	17207	17101	17240	17236	17105	17056	17111	17019	17279	17137	17182	17268	17182	17320	17090	17145	17340	17263	17126	17187	17177	17163	17029	17077	17217	17262	17145	17082	17233	17288	17419	17242	17207	17135	17221	17347	17194	17062	17198	17363	17247	17117	17162	17254	17148	17123	17207	17171	17215	17224	17266	17105	17094	17195	17249	17309	17291	17253	17204	17205	17153	17215	17221	17315	17282	17124	17198	17000	17306	17048	17277	17296	17189	17192	17099	17045	17295	17183	17157	17122	17093	17107	17205	17138	17148	17145	17318	17284	17071	17363	17301	17157	16952	17271	17221	17088	17346	17078	17170	17280	17253	17087	17074	17125	17048	17144	17155	17166	17270	17231	17182	17247	17037	17088	17159	17299	17162	17123	17266	17476	17355	17110	17205	17083	17205	17060	17386	16989	17207	17034	17287	17360	17154	17226	17113	17183	17163	17085	17216	17316	17183	17071	17222	17217	17075	17083	17342	17097	17260	17248	17258	17274	17194	17006	17331	17181	17196	17053	17218	17269	17091	17110	17318	17108	17184	17240	17086	17118	17140	17129	17160	17106	17054	17294	17115	17059	17186	17189	17067	17285	17130	17228	17241	17290	17151	17233	17189	17171	17234	17264	17192	17145	17306	17224	17283	17050	17071	17141	17099	17076	17082	17108	17297	17036	17188	17003	17023	17275	17081	17048	17167	17039	17186	17093	17255	17227	17162	17106	17173	17039	17317	17366	17184	16934	17046	17224	17007	17203	17212	17036	17269	17212	17308	17063	17330	17244	17138	17213	17241	17213	17132	17041	17368	17339	17137	17154	17209	17130	17259	17253	17085	17096	17224	16984	17356	17187	17127	17143	17304	17006	17344	17261	17250	17286	17017	17243	17229	17218	17189	17061	17084	17083	17259	17185	17268	17113	17248	17016	17213	16922	17148	17172	17357	17215	17079	17143	17218	17048	17177	17178	17303	17125	17211	16973	17264	17267	17051	17221	17211	17296	17171	17333	17295	17280	17223	17141	16986	17245	17035	17092	17043	17090	17251	17071	17163	16961	17082	17033	17331	17301	17280	17085	17196	17197	17062	17161	17175	17229	17322	17166	17297	17183	17280	17191	17142	17245	17217	17012	17103	17052	17219	17238	17269	17070	17121	16897	17196	17131	17177	17307	17161	17133	17165	17124	17118	17121	16999	17236	17115	17270	17105	17236	17271	17063	17308	17167	17259	17012	17326	17295	17242	17060	17056	17223	16982	17359	17215	17265	17235	17224	17052	17193	16980	17385	17116	17346	17100	17142	17117	17127	17253	17333	17086	17204	17071	17269	17234	17245	17197	17294	17038	17278	17282	17394	17275	17045	17249	17172	17154	17166	17292	17168	17233	17188	17231	17265	17100	17196	16973	17232	17107	17276	17067	17192	17260	17069	17093	17253	17058	17148	17127	17328	17191	17113	17057	17104	17409	17257	17154	17118	17245	17286	17218	17216	17240	17035	17291	17240	17372	17154	17113	17293	17187	17251	17207	17222	17228	17301	17247	17121	17134	16982	17453	17228	17175	17177	17219	17212	17180	17202	17186	17209	17230	17085	17151	17139	17308	17020	17163	17307	17187	17322	17130	17137	17314	17347	17148	17107	17129	17248	17212	17155	17090	17145	16977	17084	17181	17208	17315	17233	17259	17255	17347	17232	17351	16875	17312	17173	17259	17180	17187	17215	17165	17229	17251	17299	17157	17152	17026	17154	17191	17166	17130	17124	17114	17342	17126	17177	17148	17285	17058	17191	17143	17274	17343	17187	17074	17161	17088	17259	17058	17272	17221	17273	17090	17314	17196	17145	17087	17183	17287	17003	17284	17198	17305	17213	17236	17065	17305	17110	17165	17290	17219	17261	17170	17238	17189	17341	17153	17327	17129	17050	17070	17230	17161	17018	17447	17356	17089	17333	17104	17163	17246	17310	17347	17248	17196	17190	17341	17254	17207	17364	17057	17218	17192	17080	17340	17039	17144	17230	17242	17160	17094	17013	17197	17082	17152	17091	17169	17203	17088	17215	17232	17290	17032	17078	17108	17220	17147	17195	17244	17154	17275	17258	17060	17202	17102	17111	17213	17210	17003	17085	17098	17109	17227	17088	17231	17252	17141	17139	17155	17142	17092	17117	17303	16994	17239	17266	17117	17424	16978	16925	17312	17192	17243	17230	17119	17172	17134	17173	17190	17146	17379	17038	17252	16916	17240	17307	17334	17225	17209	17036	17286	17013	17216	17262	17271	17232	17129	17023	17248	17157	17187	17236	17243	17196	17135	17248	17065	17190	17225	17118	17278	17128	17121	17266	17241	17134	17274	17026	17085	17165	17402	17250	17320	17224	17117	17224	17260	17217	17047	17277	17005	17165	17104	17162	17103	16984	17223	17137	17218	17330	17347	17181	17234	17167	17203	17148	17191	17117	17065	17291	17119	17207	17057	17199	17183	17364	17178	17192	17251	17159	17078	17174	17314	17191	17311	17255	17180	17259	17204	17205	17460	17251	17166	17223	17165	17343	17137	17229	17062	17198	17099	17050	17018	17243	17086	17184	17137	17277	17223	17230	17174	17314	17202	17049	17151	17278	17253	17224	17194	17129	17262	17118	17246	17121	17007	17200	17084	17148	17288	17165	17299	17199	17159	17173	17168	17171	17220	17040	17223	17220	17032	17488	17221	17060	17217	17032	17267	17166	17207	17092	17238	17127	17247	17229	16920	17177	17046	17258	17409	17232	17104	17061	17013	17172	17239	17250	17202	17113	17139	17229	17196	17246	17036	17101	17243	17256	17119	17250	17211	17109	17441
23658	21072	28520	23866	21757	42540	71890	58361	41721	28486	21882	19852	19196	19275	19289	19270	19065	19070	19156	19117	19103	19096	19033	19031	19245	19192	19272	19105	19261	18940	18958	19169	19290	19035	18981	19147	19008	19065	18963	19014	18915	18986	18998	19146	18958	18994	19080	19193	18960	19011	19137	18907	18977	19235	19166	19121	19098	19043	18993	19059	19011	19047	19230	19051	19095	19163	18923	19219	19052	18929	19024	18979	19153	18984	18904	19121	19049	19145	19039	19040	19121	19206	19190	19082	19197	18906	19072	19070	19009	18944	18800	18984	19026	19150	19105	19132	18999	19104	19096	19114	18905	18936	19107	18928	19048	18988	19063	18902	18946	18956	19118	18871	19015	19192	19186	18978	19218	19103	19099	18905	19028	18932	19055	19031	19116	19020	19108	19145	19011	19188	19031	19086	18994	18962	19014	19135	19159	18919	19115	18842	19250	19097	19035	19001	19143	18926	18944	19319	19058	18781	18940	19112	19093	19024	19215	18908	18908	18930	18980	18809	19015	19072	18964	18883	19093	19243	19053	18938	18810	18916	19071	19199	19109	18902	19106	19152	19094	18990	19049	18985	19026	19047	19125	18905	18857	18956	18997	19055	19010	19005	18989	19107	19006	19185	19121	18897	18923	19016	19131	19091	19060	19020	18845	19051	19175	19049	19046	18975	19183	18817	18901	18964	19032	19184	19051	19129	19010	18852	18937	18923	18914	18911	19014	19137	18978	19037	18998	18966	19098	19029	19052	18773	19320	18966	19153	18988	19145	19164	19191	19088	19104	18946	19166	19108	19007	18964	18954	18958	19140	19079	19114	18769	18851	18998	18958	19065	19160	19102	18902	18870	18893	18925	19123	19047	19105	19014	19002	19086	19220	18889	19088	19153	19109	19008	18874	18901	18818	18964	18975	18917	18841	19118	19219	19029	18928	18968	18874	18812	19045	19010	19018	19119	19122	19158	19072	18777	18824	19003	19051	18976	18944	18879	18956	19087	19107	19050	19125	19139	19080	18979	18934	19071	18923	19018	19123	19100	19173	18976	19017	19103	18996	19002	19133	19180	18974	19001	19080	18862	18983	19006	19097	18851	18884	19125	18884	19088	19038	19115	19024	18861	18865	19078	18930	19076	18976	19018	18963	18827	18913	19069	19089	19144	18850	19078	18948	19139	18985	18899	19052	19021	18897	19078	19413	18878	19122	18959	18908	18936	18978	19041	19024	19043	19194	18836	18949	19102	19020	18838	19001	19039	19123	19030	19110	19053	19020	18955	19243	19250	19205	18840	19063	18940	19089	19071	19141	19035	19032	19007	19106	18990	19191	19139	18867	18990	19028	18891	19027	19169	19033	18976	18905	18930	19116	18952	18945	19080	19055	19008	19076	18988	19072	18968	18990	18859	19119	18953	18946	18913	18976	18987	18959	18771	19167	18902	18995	18966	19004	18855	19051	19138	19159	18895	19101	19011	19172	19216	18905	19033	18766	18911	18969	19014	18979	18996	19034	19088	19084	19085	18882	19164	18997	18889	19160	18905	19097	18892	18832	19029	18881	19096	18900	18950	19234	19120	19171	18925	19082	18914	19018	19127	18730	19047	18767	19053	18993	18949	19034	18936	19099	18877	19109	19015	19053	18964	18858	19040	18931	19189	19088	19159	18976	19188	18922	19175	19077	19178	18906	19101	19034	18917	18976	18870	18769	19007	18972	18963	18990	19049	19000	18973	18972	19084	19052	19055	18804	19127	19159	19029	18972	19031	19160	18924	18869	19112	18930	19131	19046	19154	18921	19037	19173	19346	19131	19227	18991	19029	19044	18909	18839	19126	19102	19045	18991	18975	19041	19010	19075	18947	19118	19032	18968	19093	18901	19067	19234	18931	19106	18921	19184	18993	19076	18755	18927	19001	19030	18921	19096	18985	19211	18950	19049	19112	19016	19047	18915	18948	18809	19030	19093	19059	18960	19177	18946	19027	18840	18983	19021	19038	18913	18916	18898	18916	19072	19018	18970	19146	19218	19008	19044	19077	18853	19052	19048	19049	18880	18967	19056	19099	18989	18956	19052	18957	18979	19148	19157	19010	19193	18895	18652	19023	19049	19013	19046	18888	18935	19102	18911	18889	18942	19023	18973	19029	19010	19084	19074	19054	19044	19114	18943	18997	19143	19007	19233	19037	19206	19084	19225	19026	18917	18809	19014	19148	19090	18949	19026	19197	19039	18895	18890	18683	18983	18976	18902	18971	18953	18878	18992	18942	19100	18989	19107	18812	19068	19287	19189	18954	19282	19041	18737	19116	19023	18999	18989	18906	18983	19046	18976	19004	19265	19122	19077	19162	19011	18952	18874	18958	19251	18965	19075	18960	18819	19035	19030	18909	18996	19009	19152	18879	18965	19034	18956	18899	18943	19235	18938	19121	18895	19034	19156	19169	19084	19151	19123	19103	19004	18993	18997	19085	18972	19130	18847	19233	19040	18919	18958	18925	19205	19195	18978	19074	19027	18926	19052	18890	18985	18786	18948	18921	19044	18780	19070	18880	19111	19020	19012	19018	18996	18874	19054	19253	19179	19207	19057	19020	19123	18891	18935	19103	19144	18972	19188	19063	18937	19178	19106	19046	19020	19049	19349	18988	19174	18988	19132	19049	18860	19046	19233	18964	18950	18959	18799	19207	19091	18965	18851	19182	19029	18968	18926	19028	18951	19014	18974	18891	18937	19123	19188	19146	18909	19062	18876	18983	18917	19080	19155	19019	19053	18785	19105	18952	18748	19082	19027	19157	19055	18903	19137	19137	19223	19040	19086	18939	19234	19107	19084	19120	18813	19007	19059	19060	18981	18858	18965	19110	18859	18978	19011	19002	19008	18930	19265	18953	19036	19229	19057	18786	19008	19226	19031	19075	19034	19128	18983	18910	19190	18709	19128	19093	19048	18899	18984	19115	18958	19228	19151	18962	19171	18846	19264	19297	19130	18866	19026	19048	18947	18776	19268	18875	18943	19032	18892	19029	19023	18997	19047	19004	19118	19069	19022	19106	18733	18772	19226	19075	18827	19070	18979	19027	18987	19094	19014	19088	18782	18790	19157	19106	18806	19011	18903	19058	19087	19030	19186	19140	19071	19157	19136	18998	19078	19111	19124	19171	19003	18974	19002	18960	19016	18903	18814	19083	19068	19167	19176	18973	19024	18859	19037	19225	19046	18848	19039	19125	19025	19080	19103	18988	19052	19140	18959	19035	18953	18950	19100	19115	19182	19020	18933	19026	19244	19126	19195	19224	19184	19018	19001	19280	18908	18805	18970	19045	18992	18886	19080	19115	19027	18872	19197	18921	19087	18963	19037	19040	19200	18925	19017	18908	19019	18997	19100	19204	19039	19004	19109	19045	18830	19132	18863	18810	18933	18841	19020	19030	18949	19109	19161	19097	18900	18965	19117	19074	19051	18935	18956	19132	19101	19058	18959	18876	18968	18949	18871	18967	18961	18939	19140	18786	19059	19128	19061	19031	18904	19077	19014	19248	19197	19094	19040	19195	18914	19083	19043	19054	18952	19016	19360	19005	19124	19156	18995	19229	19138	19012	19033	19030	19167	19060	19045	18967	19034	19179	18951	19102	18911	19131	19235	19196	19209	19205	18859	19069	18887	19100	19138	18951	19095	19055	18869	19010	18987	19075	18884	19096	19067	18941	18742	19158	19259	19035	18823	18970	18941	19158	18959	19131	19002	18970	19055	19055	19011	19072	19010	19051	19025	19187	19160	19023	18968	19300	19107	18866	19124	19092	18933	18941	18900	18889	18882	19098	19002	18834	18840	18955	19053	18946	19174	19040	19239	19086	18990	18879	18778	18998	18951	18989	19153	19055	18928	19082	19080	19203	19110	19022	19143	18968	19183	19130	19058	19017	19135	19059	18968	19129	18918	18920	19181	19235	19053	18952	18974	19088	19112	19006	19120	19014	19083	19037	19157	18992	19001	18903	19083	18946	19074	18877	19100	18984	19008	18959	19210	19048	19111	18820	18999	19093	19223	19128	18979	19020	19110	18997	19021	18978	19024	19083	18939	19166	19005	19100	19026	19087	19092	19052	18942	19257	19064	18853	18864	18890	18974	19003	19028	19037	19105	19046	18960	19105	18845	18954	19069	18943	19074	19014	18913	19122	19006	18927	18912	19012	18865	19091	19020	18855	19071	19055	19167	19060	19056	19098	18998	18930	19044	19044	18940	19072	19043	18830	19070	19088	18866	19173	18948	19159	18918	18854	19092	19211	19065	18864	19024	18913	19128	19035	18978	18926	19061	18826	19135	19210	19155	19051	19018	19028	19027	19075	18968	18925	18977	19025	18956	19042	19114	19260	19101	19213	18995	18835	18975	18747	19070	19060	18907	18805	19276	18835	19018	19015	19036	18832	19123	18978	18959	19060	19148	19040	19067	19027	18903	18939	19001	19133	19052	19223	19001	18867	19054	18936	18931	19030	19135	18954	18881	19109	19048	19038	19197	19019	19019	19240	19087	19138	19190	19193	19102	18985	19246	19021	18970	19095	19085	19133	19094	18974	18951	18983	19053	18991	18963	19102	19169	18895	18915	18986	19233	18955	19441	18900	19097	19055	19021	18989	18948	19009	19059	18937	18863	19035	19115	19048	19199	18939	18984	18866	18775	19119	19027	19153	19044	18930	18882	19132	19179	19112	19212	19135	18856	19016	18971	19065	18957	19186	18985	19087	19057	18989	19064	19046	18926	19037	18794	18878	19161	19003	18874	18849	19233	19009	19091	18917	18888	19232	18956	18973	18742	18780	19034	19039	19012	18980	19243	19105	18941	19217	19046	19105	18763	19028	18895	18927	18976	19095	18932	19192	18807	18959	18950	18995	19122	18952	19182	18931	19052	18982	18864	18811	18823	19016	19248	19133	19068	18899	19113	19026	19151	18925	19071	18975	18862	18919	18958	19093	18948	18890	18952	18945	18978	19072	19001	19033	19008	18902	18821	18951	19066	18957	19011	19126	18893	18857	19156	18989	19111	18840	19009	18837	18872	19107	18833	19067	19031	18971	18995	19264	18955	19037	19077	18902	18955	19308	19161	19020	18854	19028	18871	18915	19029	18953	18993	19055	18895	19010	18816	18969	18920	18809	19252	19061
16531	27451	25772	21552	22832	49601	73882	59669	41775	25989	18652	17037	16343	16581	16703	16873	16615	16478	16878	16536	16707	16496	16795	16619	16739	16846	16850	16789	16601	16623	16526	16695	16608	16655	16567	16711	16548	16597	16492	16546	16620	16649	16657	16610	16767	16554	16625	16671	16721	16658	16634	16556	16445	16630	16549	16604	16713	16657	16671	16536	16641	16582	16680	16388	16586	16648	16633	16571	16560	16675	16695	16569	16654	16583	16632	16565	16649	16533	16554	16800	16830	16549	16658	16641	16722	16705	16665	16660	16712	16532	16529	16664	16373	16626	16643	16752	16768	16616	16558	16536	16660	16580	16808	16549	16734	16740	16661	16613	16477	16648	16584	16641	16707	16730	16798	16711	16533	16624	16443	16711	16513	16624	16695	16633	16668	16633	16569	16572	16718	16578	16531	16536	16651	16688	16682	16642	16691	16470	16549	16644	16678	16447	16542	16575	16635	16620	16551	16610	16635	16594	16685	16541	16695	16668	16568	16579	16654	16553	16705	16574	16624	16778	16565	16670	16658	16436	16560	16632	16700	16463	16765	16571	16592	16633	16635	16476	16660	16605	16527	16702	16541	16571	16730	16677	16636	16473	16546	16698	16604	16532	16580	16557	16470	16568	16681	16650	16622	16690	16425	16681	16627	16792	16579	16529	16556	16637	16610	16785	16687	16768	16527	16549	16693	16488	16704	16579	16566	16517	16603	16578	16606	16557	16557	16582	16677	16652	16671	16609	16494	16571	16510	16762	16691	16558	16577	16647	16596	16564	16820	16609	16610	16745	16662	16534	16579	16698	16532	16748	16634	16665	16628	16681	16644	16395	16585	16625	16379	16526	16638	16552	16566	16665	16657	16634	16705	16723	16793	16618	16537	16622	16699	16708	16435	16464	16584	16741	16528	16707	16564	16702	16561	16715	16574	16563	16645	16605	16736	16559	16564	16423	16608	16468	16644	16548	16402	16661	16523	16586	16549	16512	16530	16449	16818	16766	16737	16748	16561	16768	16674	16622	16624	16641	16585	16656	16659	16605	16640	16730	16756	16689	16553	16671	16786	16459	16379	16681	16512	16672	16504	16583	16655	16697	16621	16773	16680	16666	16556	16573	16779	16559	16653	16803	16729	16614	16605	16716	16571	16756	16530	16645	16695	16436	16705	16472	16536	16624	16768	16771	16487	16681	16718	16572	16554	16616	16710	16626	16689	16637	16622	16732	16589	16545	16661	16561	16478	16593	16629	16602	16592	16415	16592	16494	16654	16561	16474	16595	16636	16535	16475	16650	16701	16575	16523	16629	16808	16631	16774	16618	16699	16759	16719	16565	16525	16595	16610	16645	16507	16559	16699	16626	16550	16640	16726	16569	16657	16691	16638	16781	16476	16548	16693	16634	16870	16738	16685	16550	16672	16648	16803	16580	16720	16787	16678	16563	16665	16618	16681	16647	16567	16585	16680	16551	16580	16558	16560	16610	16542	16684	16599	16578	16379	16690	16696	16681	16655	16703	16722	16828	16565	16532	16360	16670	16547	16548	16570	16498	16680	16593	16499	16814	16521	16495	16524	16740	16612	16662	16682	16548	16628	16794	16493	16624	16648	16582	16571	16586	16688	16633	16687	16593	16648	16471	16687	16405	16404	16557	16596	16580	16816	16709	16572	16688	16584	16738	16487	16555	16604	16752	16540	16603	16605	16549	16633	16690	16476	16722	16453	16555	16530	16659	16613	16416	16574	16780	16567	16591	16653	16642	16762	16534	16585	16736	16680	16510	16708	16485	16618	16589	16552	16665	16713	16533	16635	16564	16636	16725	16553	16632	16629	16511	16801	16687	16682	16764	16750	16549	16636	16583	16704	16609	16788	16580	16560	16711	16694	16541	16496	16636	16612	16461	16675	16690	16626	16554	16719	16755	16665	16617	16513	16562	16526	16557	16664	16637	16711	16589	16663	16513	16659	16847	16699	16652	16702	16565	16386	16762	16651	16652	16574	16604	16620	16651	16676	16618	16557	16550	16751	16558	16740	16390	16715	16654	16762	16727	16601	16544	16556	16632	16597	16765	16562	16693	16701	16579	16639	16690	16720	16568	16558	16618	16526	16674	16634	16688	16517	16668	16678	16605	16444	16756	16614	16684	16457	16554	16503	16719	16548	16717	16570	16513	16575	16504	16758	16694	16591	16499	16643	16714	16687	16592	16620	16713	16549	16595	16675	16788	16661	16732	16591	16709	16756	16696	16540	16564	16703	16434	16792	16701	16722	16700	16667	16568	16597	16472	16626	16726	16579	16744	16648	16644	16656	16581	16618	16644	16596	16645	16566	16714	16606	16505	16483	16483	16703	16561	16676	16690	16561	16562	16562	16515	16466	16588	16658	16770	16559	16599	16594	16433	16639	16700	16605	16585	16469	16592	16682	16622	16707	16633	16595	16653	16705	16609	16606	16586	16595	16647	16579	16642	16740	16533	16495	16566	16698	16574	16727	16672	16590	16702	16797	16608	16605	16499	16721	16662	16612	16587	16582	16564	16452	16653	16391	16526	16614	16476	16365	16606	16586	16837	16520	16608	16630	16519	16766	16623	16561	16591	16617	16738	16622	16593	16577	16589	16595	16601	16603	16598	16646	16714	16528	16607	16700	16532	16554	16555	16678	16491	16631	16647	16583	16743	16565	16705	16878	16676	16579	16614	16526	16519	16482	16572	16547	16416	16742	16468	16528	16488	16622	16678	16577	16536	16557	16644	16572	16694	16643	16663	16583	16530	16677	16609	16647	16593	16639	16608	16677	16620	16583	16620	16473	16615	16508	16806	16454	16815	16558	16671	16642	16674	16680	16702	16728	16501	16664	16604	16581	16704	16487	16504	16596	16592	16526	16506	16781	16653	16546	16622	16657	16810	16616	16567	16559	16662	16465	16475	16615	16769	16623	16784	16655	16633	16899	16555	16447	16708	16574	16777	16569	16527	16732	16392	16642	16546	16618	16790	16600	16432	16598	16603	16657	16604	16480	16806	16648	16769	16626	16613	16796	16699	16493	16447	16737	16600	16565	16682	16535	16682	16653	16609	16497	16648	16650	16718	16487	16511	16723	16678	16584	16522	16596	16675	16655	16592	16483	16553	16422	16519	16568	16762	16711	16658	16450	16562	16621	16614	16629	16628	16565	16632	16526	16654	16592	16696	16795	16729	16689	16493	16695	16701	16608	16701	16753	16612	16589	16700	16639	16649	16681	16621	16633	16641	16640	16682	16401	16634	16496	16547	16664	16697	16641	16519	16700	16784	16670	16625	16559	16452	16548	16634	16560	16596	16616	16569	16630	16678	16568	16669	16715	16652	16583	16616	16906	16693	16650	16551	16495	16510	16603	16700	16645	16534	16554	16662	16756	16789	16696	16475	16599	16630	16725	16548	16491	16669	16801	16572	16459	16564	16824	16673	16744	16594	16419	16760	16460	16754	16563	16650	16575	16620	16768	16654	16625	16560	16591	16663	16575	16558	16631	16553	16623	16669	16607	16573	16845	16662	16624	16643	16691	16463	16627	16524	16656	16729	16449	16496	16666	16528	16551	16742	16739	16674	16692	16758	16559	16642	16634	16774	16535	16641	16765	16456	16546	16576	16445	16582	16737	16607	16666	16699	16830	16634	16525	16455	16671	16594	16472	16646	16599	16704	16568	16751	16663	16545	16568	16637	16724	16504	16564	16642	16605	16538	16618	16435	16756	16513	16679	16689	16734	16560	16603	16534	16616	16609	16684	16591	16708	16554	16519	16652	16692	16654	16490	16705	16736	16556	16654	16532	16587	16572	16473	16614	16676	16659	16608	16568	16651	16646	16695	16623	16557	16537	16524	16711	16606	16429	16677	16577	16680	16810	16654	16768	16548	16760	16372	16818	16551	16543	16605	16720	16567	16471	16646	16621	16598	16673	16519	16655	16516	16776	16739	16532	16526	16681	16537	16659	16466	16732	16722	16640	16585	16639	16527	16551	16717	16649	16698	16571	16705	16641	16650	16595	16707	16764	16478	16603	16666	16606	16801	16698	16726	16607	16595	16678	16727	16648	16297	16523	16751	16592	16700	16715	16819	16570	16657	16741	16559	16470	16645	16679	16640	16606	16705	16604	16615	16827	16688	16643	16610	16753	16423	16752	16615	16683	16629	16394	16760	16596	16604	16672	16702	16749	16614	16665	16725	16702	16500	16688	16618	16638	16656	16560	16655	16737	16557	16616	16697	16660	16417	16562	16760	16507	16624	16514	16538	16763	16658	16645	16634	16426	16642	16639	16789	16734	16590	16529	16738	16702	16661	16569	16743	16340	16691	16458	16541	16387	16659	16703	16804	16581	16606	16522	16702	16442	16569	16784	16674	16687	16655	16738	16671	16624	16591	16628	16564	16828	16741	16608	16508	16835	16734	16575	16667	16715	16815	16406	16502	16702	16561	16650	16558	16629	16724	16606	16568	16600	16656	16582	16504	16562	16553	16454	16743	16745	16736	16788	16603	16678	16664	16499	16570	16675	16764	16748	16424	16802	16566	16686	16600	16700	16420	16669	16616	16525	16473	16688	16560	16748	16479	16628	16566	16646	16610	16727	16579	16495	16615	16550	16629	16640	16674	16530	16579	16525	16602	16674	16631	16588	16631	16545	16820	16620	16610	16575	16600	16688	16513	16646	16471	16541	16515	16826	16515	16487	16584	16320	16638	16569	16661	16791	16680	16574	16586	16502	16527	16626	16622	16573	16596	16658	16651	16577	16721	16628	16516	16566	16650	16495	16668	16554	16562	16711	16569	16599	16707	16696	16513	16724	16542	16550	16585	16587	16683	16537	16722	16425	16730	16680	16579	16627	16633	16630	16642	16828	16560	16672	16623	16700	16526	16614	16807	16622	16559	16769	16598	16586	16618	16594	16449	16666	16662	16626	16756	16553	16720	16797	16613	16580	16674	16484	16471	16646	16587	16672	16597	16660	16688	16508	16490	16411	16807	16570	16593	16532	16596	16771	16749	16845	16550	16627	16703	16617	16586	16725	16701	16401	16743	16643	16639	16563	16597	16644	16777	16691	16677	16535	16659	16561	16507	16717	16651	16597	16663	16723	16692	16547	16644	16635	16724	16605	16755	16653	16630	16605	16633	16543	16680	16596
29159	22016	22336	20188	18862	23336	28387	26023	22649	20349	19373	19247	19173	18965	19123	19012	18889	18885	18930	18791	18988	18997	19024	19062	18777	19009	19170	18913	18721	19104	19046	18684	19008	18929	19015	18892	18909	18928	18942	18957	18853	18910	19084	18884	18991	18962	19026	18934	18863	18919	18870	19005	18843	18886	18898	19097	18962	18952	19043	18828	19055	18992	18837	18942	18873	18800	19068	19098	18850	19084	19058	19004	19028	19024	18898	18777	18921	19101	19111	18963	18941	19025	18834	19034	18821	18815	18912	18718	18809	18920	18908	18942	18995	19018	18789	18971	18770	19067	18983	18764	18987	19000	19202	18695	19106	18952	19163	18760	18936	18810	19036	18904	18961	19142	18852	19113	18822	18760	18915	18965	18987	18891	19159	19045	18878	18871	18955	18933	18908	18962	18831	18921	18976	18917	18990	18988	19121	18942	18834	18657	19004	19090	18854	19074	19021	18868	18924	18884	18805	19012	18571	18871	19022	19019	18921	18833	18992	18891	19068	18863	18889	18898	19039	18969	19011	18758	18978	18957	18971	18785	18948	18900	18892	18779	19123	18914	18943	19125	18974	18915	18807	18949	19158	19048	19067	18999	18866	18911	19048	18943	18917	18972	18769	18908	18671	19048	18914	18858	19168	18918	19058	18905	18756	19025	19003	18810	19038	18811	19004	18792	18919	19099	18838	18861	18868	19105	18900	18814	19015	19008	18953	19220	18994	18914	18884	18823	18685	18998	18963	19044	18754	19081	18910	18921	18968	18772	18766	18960	18907	18933	18877	19021	18940	19051	19017	18966	18890	18923	18897	18901	18963	19029	19015	18785	18946	18786	18910	18972	18865	18999	18966	18928	18985	18957	18908	19009	18892	18784	18879	18936	18936	19008	18798	18934	18904	18673	18708	18969	19015	18869	19021	19108	18897	18820	19144	18790	18822	18838	18937	19085	18977	18892	18861	18942	18958	18863	18874	18736	18885	19001	18815	19044	18840	18827	18933	18911	18861	18985	18742	18870	18953	19032	18778	18813	18804	18798	18954	18921	18843	19144	19111	18799	18938	19120	18882	18860	18752	18708	18929	19051	18673	19078	19141	18982	18865	19020	18787	19105	19068	18783	18733	18843	19060	18855	18830	18887	18870	18818	19084	18942	18897	18902	18703	18872	18907	19118	18984	19043	18900	18790	18876	19012	18705	18883	18995	18914	18946	18883	18804	18737	19002	18845	18979	19068	18997	19016	18900	19052	18667	18822	19073	19000	19046	18788	18974	19041	19158	18812	19052	19078	19186	18913	18915	19138	19009	18937	18995	18944	18874	19031	18950	18982	19071	18970	19130	18997	18852	18897	18948	18892	18921	18895	18984	19007	18894	18865	18952	18899	19072	18864	19104	18988	18992	19000	18844	19150	18836	18873	19036	19027	18709	19019	19039	18973	18883	18962	18865	18918	18874	18942	18922	18716	18721	18764	18933	18950	18995	18994	18966	19041	18770	18986	18796	18718	18909	18843	18915	19033	19010	19071	18847	19195	18830	18684	18973	18872	18915	19033	18938	18837	18878	18984	18885	19068	19051	19110	18942	18945	18917	19097	19074	19013	18809	18977	18761	18736	18982	18902	18962	19007	18921	18975	19146	18797	19116	19041	19119	19144	18895	18811	18937	19097	19091	18955	19018	19116	18650	19042	18920	19008	18959	18999	19007	18985	18834	19053	18961	19103	18964	18905	19045	18945	18757	18988	18842	18985	18917	18765	18970	18797	19070	18933	18964	18837	18960	18975	19016	18910	18720	18842	18835	19118	18839	19223	18952	19079	19108	19105	18833	18833	18950	18911	18829	18908	18906	18875	19138	18759	19017	18949	19177	19005	19017	19033	18963	18725	18916	18858	18686	18883	18845	18838	18827	19061	18835	19037	18769	18970	18932	18858	18903	18886	19040	19073	18956	19005	18907	18986	19040	18763	18925	18982	18901	18970	18972	18963	18785	19027	19021	18799	18916	19094	18952	18947	18997	19024	19060	19085	18884	19095	19044	18849	18811	18965	19183	18947	18816	18936	18944	18927	18902	18862	19150	19021	19020	18856	18763	19019	18763	18981	18989	18977	18661	18846	19012	18877	18990	19071	19235	18989	18852	18894	19135	19112	19187	18984	18882	19044	19080	18756	18847	18895	18956	18926	18907	18973	19062	19233	18810	18905	18851	18892	18968	19205	19146	19038	19031	18779	18750	18828	18890	18991	19020	18771	19217	18911	18890	18946	19076	19015	18920	19012	19072	18936	19081	19098	19054	19003	18839	18904	18975	18958	18983	18954	19059	18769	18845	18853	18951	18921	18754	18781	18931	19023	18948	18961	18768	18788	18785	18878	18978	19003	18778	19098	18892	18928	18819	18821	18823	19107	19062	19152	18917	18825	18798	18874	18818	18780	18993	18988	19014	19044	18871	18931	19142	19040	18848	19018	18809	18821	18883	18783	18754	19055	19055	18929	19076	19208	19007	18693	19077	19147	19091	18965	19159	19147	18984	18871	19001	19078	18954	19104	19038	18951	18981	18860	18746	18827	19059	18674	18877	19006	19031	18982	18846	18996	19050	19008	18867	18748	18883	18957	18980	19169	18779	18755	18802	18892	19095	18917	18926	18920	19165	18875	18833	18865	19048	18864	18982	19177	18984	18921	18938	18827	18903	18953	18964	18944	18869	18740	18986	18797	18942	18993	18951	18870	18955	18939	19074	18945	19035	18993	19101	19061	18982	18737	18978	18927	19157	19058	19031	19048	18983	18884	19138	18855	19025	18884	18820	18954	19037	19072	19082	18850	18944	18949	19041	18820	19054	18676	18915	18694	19070	19156	19208	19159	19103	18984	18963	18947	18788	19115	18841	18935	18964	18881	18906	18917	18997	18854	18966	18833	18801	18844	19018	18894	19134	18980	18868	18824	18954	18832	18830	19143	19036	19123	19000	18958	18724	18790	19105	19191	18924	19175	18885	18976	19103	18975	19061	19108	18950	18963	18942	18901	18882	19214	19004	18934	18988	19096	18917	18928	18709	18903	18957	18698	18855	19142	19150	18959	19072	18904	18694	19024	19046	18928	18888	18945	19010	19003	19049	19027	19069	18999	19017	18893	18822	18939	18871	19003	18808	18923	18957	19085	18977	18871	18791	18986	19018	18832	18897	18787	18932	18948	19004	19073	19097	18892	18950	19014	19034	18956	18992	19020	18908	19017	19212	18987	18959	18810	18891	18913	18984	18890	18887	19075	18893	18808	18888	18993	18931	18971	18935	18971	18935	19067	18953	19165	18793	18920	18896	19032	18917	19017	19069	18989	19114	18835	19097	18994	18847	18839	18945	18963	18960	18820	18897	18968	19014	18908	18938	19118	19052	18911	18975	18927	18914	19044	19118	19005	18932	19114	18944	19069	18759	19005	18876	19014	19097	18931	18981	18984	18926	18948	18941	19098	18980	18874	19022	18929	19030	19132	18911	18775	18786	18727	19019	18870	18985	18941	18968	18923	18919	18912	18893	19024	18996	18979	19050	19119	18947	18951	18880	18900	19040	18998	19071	18831	18935	18945	19110	19055	18950	18929	19011	19060	18970	19193	19111	18827	18930	18937	18784	18980	19163	18938	18941	18929	18869	18852	19006	18918	18726	18771	18990	19046	18902	19138	19128	18700	18998	18751	19014	18941	19125	18966	19047	18868	19075	18922	19225	18853	18842	18941	18980	18986	19077	18921	19058	18997	18875	18964	18872	18812	19055	18895	18792	18947	18901	18939	18872	18836	19007	18992	18991	18823	19122	18884	19029	18804	18952	18886	18843	18830	18854	18859	19005	19046	18802	18839	19030	18893	19212	18898	18974	18915	19073	18936	18965	18803	18937	18730	19031	18984	18966	18910	19033	18893	18937	19045	19034	18819	18784	19014	18963	19110	19340	18941	19098	18812	18836	18872	18843	18832	18912	19108	19029	18956	19034	18996	18830	18948	18949	19084	18885	18948	18802	19012	18974	18890	18931	18916	18722	18964	18961	19014	19060	18913	19070	18955	18874	19072	18906	19003	19173	19018	18814	18763	18994	18925	18966	18881	18917	18933	18900	18979	18966	18983	18822	18800	19044	18809	18899	18855	19159	19092	18950	19008	18822	18950	18931	19150	18823	19084	18949	19055	18920	18850	18872	19066	18816	18817	19074	18951	19200	19149	18785	18836	18766	18639	18861	18740	18881	19145	19093	18884	19175	19065	18910	18975	18859	18879	19051	19004	18814	18879	18806	18987	18980	18921	18978	19079	18789	18862	19021	18968	18919	18943	19052	18836	19015	18957	18975	19032	19129	19138	18937	18781	18983	18932	18811	18792	18824	19042	18923	18830	18958	18884	19021	18829	19101	18724	18793	18949	19034	19074	18866	18946	18920	18827	19021	18853	18954	18985	18991	19073	18930	18912	18721	18861	18975	18760	19010	19036	19109	18907	18959	18867	18954	18968	18762	18960	19075	18919	18805	18732	19015	19099	18822	18931	18817	18820	19042	19111	18961	19116	18995	19149	19026	19060	19234	18803	19049	18979	19077	18977	18857	19008	18920	18996	19109	18922	18886	18905	18851	19058	18892	18867	19050	18846	18665	19047	19024	19181	18943	19052	19065	18775	19031	18958	18929	19093	18999	18975	18866	18933	19070	18831	18943	19026	19195	19005	18871	19068	18889	18882	18976	19100	18906	18945	18874	18841	18937	18719	19042	18873	19048	18948	19116	18999	18982	18719	18671	18968	18834	18724	18795	19015	19021	18975	18924	19033	18997	18926	18989	18880	19086	19024	18854	19110	19063	18947	18903	18821	19084	18882	18867	18945	19082	19115	18838	18919	18906	18991	18943	18923	18898	19057	18994	19003	18817	18849	19145	19140	18904	18982	18976	18921	18980	18884	18847	18988	19064	18804	19026	19020	18912	18785	19052	18984	19054	18999	18672	18879	18955	18895	19118	18756	18823	18862	18796	19134	18938	18831	18926	18773	18923	18957	18882	18961	19149	18895	18960	18994	18967	18849	18727	19048	19034	18964	18974	18876	19062	18849	18706	18875	18951	18786	18863	18837	18751	19057	19000	19171	19056	18842	18977	18930	18760	18914	18897	18882	19062	18948	18847	18956
16199	17082	17026	16780	17033	24409	28918	24879	20269	17672	16674	16413	16452	16497	16357	16365	16352	16596	16485	16433	16461	16657	16522	16584	16561	16538	16476	16404	16503	16433	16533	16465	16507	16573	16552	16683	16712	16401	16578	16598	16501	16500	16542	16470	16496	16498	16604	16425	16466	16372	16601	16613	16495	16575	16505	16543	16528	16578	16431	16336	16499	16365	16427	16572	16395	16567	16435	16551	16500	16322	16402	16520	16504	16319	16721	16488	16484	16328	16447	16619	16459	16567	16544	16356	16430	16441	16453	16686	16367	16463	16610	16482	16354	16473	16586	16451	16574	16607	16360	16631	16504	16517	16464	16514	16578	16463	16355	16513	16405	16446	16435	16522	16453	16507	16454	16529	16503	16580	16484	16324	16463	16463	16313	16573	16393	16633	16427	16378	16524	16478	16441	16594	16549	16469	16599	16408	16507	16659	16461	16623	16426	16418	16480	16572	16382	16473	16632	16501	16515	16378	16520	16598	16519	16497	16519	16546	16334	16511	16349	16521	16494	16642	16604	16497	16599	16617	16502	16428	16472	16587	16428	16536	16602	16415	16577	16553	16565	16406	16547	16702	16373	16401	16629	16484	16524	16415	16435	16555	16582	16424	16410	16318	16567	16540	16606	16628	16719	16528	16594	16368	16517	16422	16629	16525	16666	16520	16520	16510	16418	16351	16472	16413	16413	16592	16484	16511	16581	16510	16562	16400	16519	16494	16589	16550	16671	16541	16577	16468	16296	16611	16595	16464	16590	16536	16706	16479	16589	16374	16325	16382	16482	16456	16581	16384	16646	16451	16482	16513	16407	16486	16662	16401	16565	16502	16503	16523	16436	16508	16359	16527	16548	16466	16588	16510	16556	16567	16554	16427	16563	16673	16552	16674	16488	16432	16393	16517	16469	16300	16510	16427	16527	16398	16492	16708	16536	16507	16571	16522	16307	16309	16497	16375	16435	16613	16485	16355	16579	16736	16515	16410	16665	16308	16470	16528	16431	16542	16509	16321	16380	16503	16360	16677	16425	16373	16565	16529	16407	16410	16783	16425	16730	16258	16483	16486	16454	16445	16470	16378	16588	16414	16587	16566	16488	16406	16346	16452	16359	16571	16395	16380	16525	16592	16498	16464	16557	16513	16526	16484	16442	16355	16325	16342	16369	16460	16306	16369	16678	16557	16623	16469	16643	16489	16418	16353	16619	16501	16315	16584	16416	16539	16464	16494	16356	16524	16390	16540	16522	16346	16314	16598	16574	16497	16370	16479	16278	16487	16552	16595	16461	16572	16586	16522	16417	16560	16666	16445	16447	16447	16308	16669	16548	16433	16360	16459	16668	16521	16454	16304	16541	16539	16470	16546	16431	16549	16555	16550	16392	16544	16560	16452	16398	16389	16544	16485	16353	16482	16647	16504	16617	16485	16455	16678	16564	16375	16453	16483	16483	16443	16539	16593	16409	16583	16491	16708	16504	16659	16514	16648	16493	16527	16470	16430	16548	16394	16562	16328	16514	16706	16524	16454	16423	16571	16449	16493	16403	16614	16509	16495	16522	16353	16383	16477	16257	16521	16427	16452	16484	16527	16529	16547	16607	16452	16565	16393	16459	16463	16583	16500	16440	16608	16510	16626	16463	16467	16510	16547	16439	16399	16618	16594	16296	16482	16509	16568	16479	16498	16354	16462	16429	16296	16418	16303	16615	16562	16524	16496	16440	16406	16507	16434	16478	16485	16474	16332	16758	16502	16237	16411	16367	16459	16687	16440	16754	16373	16576	16550	16594	16616	16493	16403	16430	16286	16487	16419	16456	16523	16682	16766	16592	16464	16319	16377	16582	16554	16506	16422	16474	16544	16452	16392	16399	16363	16498	16516	16559	16232	16411	16535	16474	16609	16520	16369	16493	16472	16613	16520	16312	16422	16522	16363	16572	16470	16402	16463	16586	16375	16463	16529	16427	16599	16375	16328	16567	16499	16421	16510	16539	16508	16524	16571	16477	16322	16482	16347	16360	16515	16661	16515	16351	16464	16625	16463	16435	16564	16521	16566	16325	16328	16424	16367	16353	16414	16436	16257	16434	16319	16569	16756	16341	16436	16462	16521	16661	16544	16562	16436	16460	16691	16428	16463	16582	16481	16321	16358	16598	16497	16550	16281	16450	16365	16403	16569	16536	16409	16527	16493	16541	16458	16643	16521	16477	16492	16548	16355	16392	16553	16468	16458	16365	16544	16617	16456	16515	16488	16554	16596	16542	16400	16587	16417	16594	16562	16338	16488	16471	16458	16381	16395	16430	16421	16389	16410	16461	16407	16526	16646	16511	16682	16483	16441	16463	16475	16380	16503	16432	16351	16431	16391	16303	16456	16501	16736	16585	16552	16603	16483	16531	16517	16496	16577	16350	16527	16583	16563	16392	16334	16416	16402	16466	16435	16452	16653	16455	16540	16430	16451	16620	16604	16622	16495	16426	16477	16348	16467	16370	16547	16345	16547	16477	16657	16550	16568	16559	16559	16497	16462	16466	16536	16524	16519	16502	16428	16422	16592	16455	16476	16558	16372	16654	16389	16417	16580	16530	16449	16225	16537	16421	16341	16546	16487	16499	16473	16445	16338	16618	16329	16385	16589	16449	16532	16453	16532	16650	16459	16478	16464	16580	16599	16447	16495	16506	16621	16469	16546	16491	16456	16514	16336	16361	16610	16472	16472	16501	16551	16472	16410	16382	16431	16548	16487	16503	16588	16452	16633	16397	16770	16534	16393	16458	16477	16441	16629	16354	16464	16539	16551	16436	16476	16542	16392	16377	16402	16545	16424	16540	16524	16477	16700	16369	16556	16567	16520	16546	16707	16526	16429	16337	16639	16458	16457	16508	16483	16426	16417	16496	16360	16529	16482	16416	16669	16422	16324	16624	16492	16630	16438	16382	16727	16329	16575	16274	16623	16643	16619	16536	16396	16372	16280	16527	16539	16461	16462	16538	16306	16622	16332	16433	16417	16409	16528	16446	16551	16411	16584	16359	16421	16623	16496	16541	16582	16619	16466	16545	16516	16475	16525	16407	16565	16476	16367	16464	16501	16420	16432	16435	16544	16523	16597	16318	16463	16539	16706	16508	16508	16479	16364	16537	16334	16421	16505	16423	16595	16626	16610	16344	16563	16559	16489	16361	16497	16477	16627	16657	16549	16366	16485	16509	16383	16307	16661	16401	16543	16424	16592	16371	16460	16435	16550	16520	16471	16650	16253	16485	16633	16463	16492	16620	16613	16616	16535	16565	16544	16448	16582	16673	16636	16396	16498	16452	16480	16437	16509	16532	16682	16515	16552	16603	16713	16488	16480	16523	16532	16529	16607	16499	16555	16594	16507	16332	16556	16467	16510	16361	16597	16438	16638	16329	16445	16415	16537	16602	16444	16571	16622	16439	16645	16496	16631	16464	16531	16446	16391	16413	16493	16593	16456	16535	16641	16534	16603	16568	16354	16588	16512	16469	16317	16470	16540	16416	16579	16490	16569	16495	16300	16411	16621	16441	16399	16554	16584	16512	16543	16640	16586	16489	16482	16387	16465	16310	16405	16376	16525	16548	16432	16591	16496	16430	16414	16749	16475	16432	16482	16461	16509	16366	16420	16510	16472	16684	16452	16465	16501	16453	16487	16343	16518	16593	16239	16541	16503	16568	16438	16403	16423	16433	16705	16497	16486	16626	16484	16538	16443	16283	16502	16412	16437	16604	16513	16489	16634	16328	16530	16647	16470	16618	16529	16417	16431	16531	16623	16566	16333	16357	16673	16468	16430	16480	16410	16477	16560	16387	16483	16458	16491	16587	16580	16443	16374	16477	16593	16332	16566	16617	16512	16410	16523	16378	16475	16460	16494	16534	16604	16540	16578	16560	16511	16546	16613	16508	16590	16556	16475	16484	16430	16642	16551	16453	16561	16617	16383	16408	16460	16520	16471	16364	16468	16522	16294	16428	16431	16421	16474	16586	16561	16285	16288	16496	16458	16627	16490	16603	16382	16444	16383	16718	16455	16406	16443	16678	16530	16212	16467	16420	16521	16459	16528	16574	16333	16374	16567	16623	16559	16498	16557	16591	16433	16475	16454	16433	16459	16597	16623	16705	16376	16535	16632	16503	16545	16647	16528	16563	16431	16522	16434	16571	16532	16500	16396	16482	16526	16370	16508	16615	16410	16391	16660	16480	16633	16353	16517	16576	16549	16343	16509	16644	16493	16491	16617	16553	16556	16496	16390	16375	16559	16478	16500	16493	16584	16391	16448	16524	16513	16447	16272	16539	16383	16409	16538	16579	16541	16337	16529	16510	16573	16523	16491	16374	16459	16637	16479	16561	16478	16480	16621	16513	16451	16459	16534	16549	16508	16318	16579	16467	16689	16550	16484	16477	16487	16626	16410	16570	16360	16541	16558	16552	16318	16505	16580	16504	16314	16530	16343	16525	16397	16403	16531	16717	16484	16460	16442	16552	16494	16546	16493	16321	16514	16669	16370	16577	16500	16455	16721	16410	16537	16530	16533	16234	16607	16505	16600	16514	16497	16396	16424	16449	16527	16432	16462	16529	16552	16421	16497	16577	16493	16503	16374	16639	16745	16500	16475	16544	16653	16489	16528	16399	16484	16478	16523	16694	16578	16506	16510	16461	16401	16388	16609	16396	16472	16470	16365	16615	16576	16412	16526	16465	16718	16566	16498	16439	16408	16306	16688	16499	16671	16616	16482	16397	16534	16441	16503	16426	16450	16438	16552	16471	16631	16413	16464	16618	16402	16490	16481	16416	16697	16598	16389	16561	16592	16677	16478	16459	16354	16498	16451	16557	16575	16341	16624	16370	16448	16759	16512	16491	16476	16580	16513	16591	16375	16523	16411	16647	16434	16441	16689	16477	16573	16388	16325	16468	16271	16444	16340	16524	16655	16315	16522	16518	16553	16471	16362	16526	16554	16411	16505	16614	16581	16524	16501	16626	16565	16514	16431	16462	16548	16495	16451	16451	16461	16486	16424	16403	16527	16448	16473	16400	16729	16298	16571	16402	16400	16565	16424	16578	16387	16420	16407	16506	16640	16530	16586	16563	16457	16523	16357	16446	16533	16601	16419	16536	16380	16565	16509	16409	16619	16485	16562
25619	21082	27198	25746	20423	36607	52312	42842	31633	23446	19565	18684	18598	18475	18349	18260	18505	18369	18371	18217	18444	18076	18218	18310	18331	18239	18318	18320	18404	18265	18341	18391	18426	18231	18211	18119	18274	18370	18206	18266	18389	18239	18325	18298	18242	18197	18098	18277	18266	18238	18478	18410	18285	18342	18254	18537	18423	18292	18308	18162	18248	18325	18289	18363	18218	18288	18423	18098	18256	18209	18239	18390	18343	18394	18427	18313	18145	18458	18215	18371	18212	18112	18240	18151	18375	18158	18257	18227	18130	18399	18059	18208	18419	18260	18092	18111	18293	18272	18196	18317	18272	18106	18434	18149	18303	18189	18154	18179	18334	18325	18380	18233	18270	18219	18291	18178	18274	18232	18374	18354	18146	18354	18361	18272	18255	18427	18062	18211	18388	18363	18292	18211	18401	18275	18231	18309	18108	18225	18087	18205	18299	18187	18276	18110	18171	18282	18384	18317	18407	18297	18259	18211	18219	18280	18221	18491	18144	18326	18389	18105	18310	18106	18333	18369	18365	18271	18574	18178	18324	18354	18342	18615	18222	18220	18349	18454	18197	18311	18058	18191	18232	18279	18304	18289	18003	18331	18044	18442	18390	18337	18074	18442	18085	18142	18404	18048	18114	18309	18371	18466	18077	18270	18255	18424	18347	18197	18315	18171	18340	18185	18156	18267	18267	18236	18353	18123	18127	18242	18273	18126	18164	18462	18257	18318	18323	18329	18209	18174	18232	18164	18490	18264	18358	18198	18059	18409	18255	18217	18134	18279	18157	18164	18479	18072	18419	18259	18276	18144	18160	18334	18230	18319	18126	18229	18124	18257	18398	18260	18337	18196	18184	18293	18220	18299	18380	18390	18214	18349	18368	18285	18460	18108	18072	18275	18254	18209	18286	18299	18407	18263	18344	18118	18191	18447	18230	17956	18239	18087	18342	18376	18128	18115	18223	18196	18099	17955	18249	18230	18385	18246	18201	18244	18417	18309	18148	18230	18310	18146	18205	18147	18147	18338	18340	18460	18237	18238	18110	18292	18192	18235	18108	18209	18184	18141	18170	18428	18178	18433	18300	18244	18142	18109	18211	18245	18299	18404	18131	18170	18168	18441	18299	18147	18270	18383	18250	18283	18137	18331	18261	18100	18317	18365	18214	18297	18075	18138	18192	18261	18345	18269	18213	18172	18417	18259	18329	18377	18134	18281	18325	18098	18262	18317	18152	18178	18374	18338	18349	18259	18477	18261	18495	18300	18344	18326	18168	18311	18573	18271	18341	18237	18502	18217	18169	18360	18428	17992	18160	18186	18069	18257	18252	18219	18225	18197	18283	18330	18140	18341	18367	18515	18254	18130	18352	18416	18214	18232	18374	18178	18312	18332	18440	18266	18317	18434	18291	18299	18428	18496	18302	18084	18309	18299	18457	18191	18313	18173	18330	18276	18177	18412	18317	18349	18363	18264	18106	18376	18238	18100	18176	18077	18116	18232	18071	18188	18261	18262	18359	18194	18450	18113	18194	18307	18334	18270	18251	18420	18513	18239	18255	18397	18546	18265	18255	18248	18214	18203	18182	18377	18356	18269	18267	18278	18272	18116	18307	18322	18486	18290	18306	18094	18223	18137	18277	18436	18216	18306	18186	18259	18317	18156	18086	18233	18233	18415	18330	18514	18173	18291	18454	18382	18423	18207	18286	18142	18026	18130	18167	18227	18255	18495	18263	18240	18268	18264	18346	18364	18366	18330	18264	18127	18186	18555	18456	18315	18278	18304	18422	18156	18367	18376	18341	18290	18348	18271	18057	18108	18222	18335	18408	18035	18354	18308	18158	18480	18377	18160	18251	18347	18370	17947	18306	18397	18409	18251	18308	18261	18558	18344	18233	18307	18178	18295	18100	18320	18289	18228	18483	18279	18229	18270	18165	18000	18473	18274	18309	18333	18173	18229	18226	18313	18216	18341	18296	18353	18370	18331	18309	18391	18463	18202	18376	18010	18379	18126	18253	18259	18188	18285	17984	18152	18451	18193	18317	18175	18168	18218	18130	18174	18313	18127	18190	18308	18145	18265	18205	18090	18402	18269	18206	18325	17998	18078	18213	18426	18211	18234	18266	18265	18345	18267	18453	18062	18492	17974	18387	18421	18084	18172	18167	18286	18208	18012	18337	18196	18203	18160	18278	18289	18231	18322	18352	18108	18219	18270	18335	18225	18286	18282	18395	18246	18288	18193	18346	18258	18243	18237	18067	18047	18409	18216	18176	18453	18240	18173	18146	18097	18365	18171	18396	18467	18147	18456	18222	18281	18185	18134	18012	18214	18219	18110	18188	18066	18123	18218	18228	18320	18242	18233	18196	18454	18423	18208	18355	18248	18480	18435	18165	18128	18380	18314	18465	18195	18073	18256	18148	18592	18486	18311	18147	18329	18295	18267	18331	18474	18090	18404	18129	18277	18245	18267	18259	18414	18317	18204	18426	17972	18203	18408	18499	18358	18325	18204	18256	18159	18016	18297	18248	18194	18210	18255	18201	18196	18286	18151	18237	18265	18318	18198	18204	18229	18111	18436	18129	18216	18278	18268	18256	18272	18394	18069	18404	18432	18091	18151	18034	18231	18145	18102	18359	18230	18426	18231	18143	18182	18302	18105	18213	18183	18339	18367	18287	18396	18391	18199	18384	18276	18322	18500	18174	18368	18303	18212	18434	18178	18311	18481	18112	18336	18348	18104	18239	18376	18399	18012	18354	17971	18409	18201	18280	18192	18320	18129	18080	18310	18313	18245	18229	18181	18289	18403	18306	18205	18401	18379	18280	18288	18193	18347	18162	18236	18240	18357	18403	18231	18495	18397	18234	18320	18247	18133	18261	18075	18129	18223	18159	18415	18313	18168	18289	18253	18280	18426	18274	18282	18326	18327	18305	18258	18204	18278	18340	18244	18257	18219	18234	18326	18318	18343	18344	18319	18398	18307	18312	18268	18349	18056	18395	18445	18422	18355	18269	18430	18341	18243	18252	18235	18612	18205	18332	18147	18292	18194	18143	18346	18317	18301	18278	18263	18542	18375	18261	18227	18209	18124	18365	18117	18136	18390	18231	18010	18481	18168	18196	18319	18248	18284	18191	18255	18322	18332	18239	18210	18248	18361	18511	18485	18104	18315	18316	18234	18291	18203	18183	18182	18192	18258	18223	18348	18143	18307	18302	18197	18364	18090	18236	18503	18428	18107	18263	18172	18268	18186	18482	18440	18188	18140	18298	18458	18143	18454	18170	18260	18287	18201	18193	18356	18302	18342	18194	18395	18315	18359	18323	18258	18269	18292	18391	18039	18438	18452	18228	18221	18220	18129	18234	18088	18145	18005	18487	18444	18063	17991	18274	18083	18321	18534	18265	18348	18347	18448	18111	18268	18297	18212	18308	18300	18313	18354	18365	18399	18107	18370	18277	18305	18437	18007	18138	18413	18260	18295	18381	18093	18096	18130	18126	18446	18200	18184	18385	18299	18169	18168	18251	18319	18170	18270	18127	18194	18384	18336	18400	18293	18406	18164	18361	18288	18164	18186	18092	18227	18128	18143	18385	18228	18443	18150	18261	18346	18309	18246	18150	18092	18202	18276	18273	18149	18302	18194	18119	18378	18132	18184	18218	17975	18417	18352	18224	18153	18337	18232	18159	18374	18360	18378	18496	18359	18294	18313	18285	18300	18204	18397	18381	18435	18458	18246	18239	18149	18350	18170	18357	18344	18286	18046	18304	18490	18256	18423	18309	18269	18219	18419	18404	18107	18303	18295	18447	18323	18274	18153	18440	18260	18288	18336	18402	18290	18392	17938	18238	18147	18391	18270	18329	18338	18436	18166	18391	18249	18378	18252	18384	18334	18193	18291	18391	18152	18169	18363	18312	18390	18419	18268	18341	18124	18218	18441	18345	18135	18240	18237	18288	18383	18323	18268	18177	18558	18346	18389	18464	18306	18188	18396	18509	18478	18273	18324	18273	18172	18112	18201	18207	18213	18441	18377	18295	18195	18102	18220	18337	18160	18201	18125	18241	18117	18373	18425	18199	18188	18454	18337	18260	18403	18147	18392	18295	18332	18239	18196	18315	18354	18290	18321	18386	18353	18522	18311	18059	18233	18283	18426	18315	18079	18183	18258	18292	18314	18388	18284	18046	18148	18350	18171	18084	18225	18465	18322	18287	18276	18402	18148	17961	18306	18278	18299	18466	18303	18424	18145	18406	18196	18441	18203	18164	18457	18394	18062	18288	18175	18360	18225	18123	18156	18291	18180	18297	18257	18161	18221	18249	18264	18284	18289	18122	18313	18225	18233	18311	18205	18264	18207	18314	18323	18364	18416	18405	18316	18346	18346	18338	18389	18243	18162	18299	18135	18279	18283	18197	18379	18285	18360	18320	18382	18476	18247	18189	18516	18180	18264	18331	18031	18260	18427	18366	18161	18003	18398	18170	18330	18292	18167	18220	18257	18391	18156	18005	18294	18535	18166	18175	18127	18213	18262	18313	18136	18375	18277	18263	18305	18409	18318	18317	18203	18392	18367	18338	18142	18231	18538	18582	18208	18241	18322	18308	18199	18155	18362	18228	18096	18082	18220	18328	18118	18308	18287	18211	18167	18361	18182	18293	18347	18298	18335	18399	18462	18385	18161	18231	18291	18376	18266	18171	18299	18475	18382	18406	18118	18229	18474	18334	18231	18154	18271	18335	18187	18315	18230	18159	18303	18291	18257	18278	18317	18365	18253	18312	18194	18167	18105	18305	18305	18280	18080	18250	18297	18294	18528	18226	18254	18247	18448	18450	18297	18168	18285	18368	18335	18287	18250	18174	18224	18219	18541	18138	18160	18249	18407	18214	18260	18180	18450	18331	18215	18192	18268	18328	18247	18266	18262	18276	18314	18276	18272	18052	18388	18440	18419	18337	18241	18339	18271	18091	18482	18161	18273	18410	18397	18529	18234	18048	18332	18308	18145	18426	18435	18481	18262	18213	18307	18355	18164	18129	18149	18161	18365	18362	18367	18356	18282	18460	18508	18424	18171	18234	18242	18267	18130	18251	17970	18331	18201	18302	18315	18209	18158	18184	18382	18266	18158	18238	18425	18181	18111	18177	18393	18276	18244
14389	20434	19730	17731	17463	41319	51426	43164	31212	21168	17127	16442	16154	16317	16191	16322	16282	16125	16216	16170	16215	16175	16072	16059	16302	16237	16177	16123	16137	16202	16085	16023	16112	16019	16337	16337	16210	16204	16093	16087	16012	16235	16027	16194	16088	16258	16153	16286	16109	16058	16099	16172	16203	16112	16192	16161	16242	16093	16054	16115	16107	16196	16109	16145	16247	16261	16062	16188	16280	16153	16250	16092	16122	16265	16065	16143	16063	16127	16090	16192	16184	16133	16358	16118	16311	16055	16080	16102	16137	16202	15972	16185	16139	16144	16153	16229	16076	16128	16122	16128	16218	16227	16130	16007	16274	16176	16244	16155	16256	16063	16153	16092	16242	16178	16265	16246	16047	16147	16182	16128	16194	16056	16147	16060	16161	16306	16230	15961	16134	16143	16295	16286	16084	16418	16230	15971	16212	16138	16103	16162	16231	16045	16232	16112	16236	16159	16162	16097	16054	16185	16163	16214	16118	16066	16085	16122	16199	16179	16239	16221	16184	16025	16129	16132	16254	16191	16136	16213	15933	16115	16131	16149	16131	16288	16003	16214	16181	16206	16293	15991	16135	16050	16127	16068	16222	16413	16344	16305	16212	16172	16111	16101	16218	16061	16300	16162	16064	16131	16220	16069	16241	16267	16263	16222	16164	16074	16236	16189	16219	16194	16166	16188	16139	16084	16157	16026	16318	16017	16116	16133	16121	16137	16110	16127	16138	16214	16232	16130	16242	16095	16155	16095	16104	16393	16266	16030	16226	16336	16176	16335	16232	16173	16186	16285	16304	16203	16340	16072	16106	16092	16117	16257	16267	16297	16109	16169	16188	16210	16155	16080	16146	16207	16197	16112	16189	16299	16252	16124	16155	16085	16014	16141	16100	16096	16046	16215	16061	16177	16040	16064	16202	16179	16121	16215	16203	16163	16274	16064	16177	16230	16097	16132	16203	16193	16164	16220	16216	16210	16265	16240	15930	16095	16184	16221	16316	16148	16204	16134	16195	16025	16210	16073	16267	16152	16231	16131	16232	16022	16151	15904	16138	16116	16127	16239	16193	16160	16126	16318	16302	16113	16115	16331	16052	16214	16087	16140	16127	16027	16143	16004	16188	16167	16287	16110	16036	16154	16128	16296	16058	16230	16097	16141	16204	16161	16362	16141	16089	16240	16241	16193	16062	16188	16197	16092	16087	16140	16107	16129	16255	16235	16128	16079	15960	16172	16141	16131	16292	16322	16168	16132	16051	16170	15970	16311	16099	16181	16144	16207	16271	16207	16011	16166	16104	16268	16135	16096	16352	16143	16146	16249	16234	16206	16223	16179	16232	16150	16047	16366	16112	16308	16008	16215	16277	16188	16176	16037	16060	16216	16216	16177	16074	16243	16113	16068	16144	16285	16089	15908	16189	16027	16109	16119	16063	16223	16095	15864	16149	16347	16217	16130	15985	16213	16102	15942	16109	16130	16248	16067	16067	16144	16114	16295	16196	16208	16118	16233	16119	16144	16243	16272	16070	16292	16392	16231	16191	16188	15991	16332	16054	16109	16156	15927	16042	16202	16118	16124	16217	16025	16182	16208	16046	16221	16136	16246	16029	16322	16267	16224	16006	16173	16184	16063	16145	16150	16222	16171	16214	15904	16140	16193	16096	16144	16107	16305	16106	16149	16352	16215	16053	16062	16215	16360	16104	16233	16172	16237	16305	16191	16204	16102	16095	16127	16291	16218	16092	16203	16084	16151	16093	16078	16160	16151	16072	16155	16276	16046	16136	15975	16246	16004	16280	16086	16247	16249	15985	16171	16113	16032	16090	16116	16390	16169	16105	16150	16261	16159	16164	16127	16065	16051	16204	16006	16196	16126	16335	16214	16175	16126	16177	16223	16140	16131	16293	16102	16017	16040	16201	16178	16330	16222	16245	16028	16214	16204	16146	16141	16253	16242	16304	16248	16036	16081	16220	16125	16208	16110	16199	16308	16143	16196	16288	16075	16231	16230	16275	16199	16195	16208	16145	16159	16160	16311	16092	16200	16110	16144	15983	16115	16035	16131	16229	16186	16097	16165	16286	16098	16195	16225	16085	16233	16314	16084	16181	15960	16069	16182	16066	16193	16113	16130	16058	16308	16120	16022	15936	16184	16314	16231	16172	16157	16020	16152	16175	16122	16191	16329	16297	16107	16028	16235	16357	16228	16231	16211	16122	16136	15926	16044	16035	16223	16186	16142	16185	16071	16196	16068	16068	16144	16277	16188	16116	16332	16199	16259	16049	16294	16136	16264	15997	16209	16048	16357	16233	16067	16171	16175	16200	16135	16303	16088	16375	15998	16258	16093	16085	16215	16133	16048	16242	16030	16141	16157	16162	16108	16286	16268	16105	16090	16189	16251	16199	16160	16148	16175	16085	16199	16311	16143	16156	16127	16150	16124	16209	16050	16090	16027	16145	16096	16197	16202	16373	16239	16035	16322	16040	16112	16287	16053	15888	16140	16076	16267	16160	16221	16248	15979	16148	16019	16066	16182	16246	16235	16116	16092	16241	16037	16231	16191	16145	16049	16045	15966	15987	16040	16320	16284	16245	15978	16127	16291	16181	16192	16159	16066	16212	16130	16182	16234	16158	16080	16207	16128	16282	16278	16009	16280	16055	16295	16217	15951	15927	16256	16144	16036	16092	16339	16183	16242	16259	16146	16096	16273	16128	16226	16193	16167	16129	16062	16251	16109	16135	16060	16203	16179	16203	16228	16281	16176	16221	16013	16082	16092	16158	16059	16168	16068	16127	16232	16004	16226	16112	16168	16050	16114	16022	16142	16136	16145	16202	16309	16251	16135	16442	16012	16151	16277	16068	16098	16214	16096	16280	16126	16026	15975	16159	16171	16147	16206	16033	16118	16058	16262	16116	16083	16162	16146	16162	16328	16128	16048	16292	16027	16121	16258	16204	16123	16012	16325	16075	16118	16268	16097	16109	16204	15977	16115	16100	16178	16054	16145	16304	16324	16117	16219	16242	16187	16130	16209	16273	15989	16253	16160	16265	16076	16096	16205	16137	16099	16146	16015	16129	16095	16195	16143	16213	16274	16109	16078	16179	16151	16333	16130	16241	16106	16328	16057	15986	16200	16206	16082	16229	16127	16128	16171	16325	15979	16154	16118	16234	16181	16219	16066	16178	16164	16184	16160	16333	16137	16214	16145	16181	16018	16246	16266	16128	16144	16220	16273	16078	16108	16049	16217	16234	16203	16180	16119	16122	16204	16297	16159	16098	16174	16023	16122	16306	16242	16296	16216	16082	16038	16233	16132	16303	16292	16141	16264	16057	16019	16170	16048	16086	16293	16093	16167	16223	16092	16333	16106	16098	16251	16160	16060	16084	16212	16174	16054	16188	16152	16205	16165	16135	16074	16165	16127	16206	16132	16335	16226	16182	16119	16346	16080	16121	16149	16311	16117	16133	16122	15999	16184	16128	16236	16128	16018	16108	16253	16330	16238	16187	16290	16038	16220	16092	16267	16107	16043	16037	16027	16259	16381	16067	16094	16323	16285	16291	16079	16197	16212	16190	16265	16130	16253	16153	16215	16341	16081	16260	16163	16222	16153	15981	16111	16142	16270	16053	16153	16118	16294	16154	16224	16033	16145	16226	16158	15977	16243	16003	16205	16057	16159	16217	16324	16140	16064	16148	16128	16163	16154	16203	16142	16350	16164	16169	16047	16190	16211	16044	16085	16256	16082	16115	16441	16203	16172	16095	16105	16121	16297	16197	16105	16348	16148	16178	16140	16042	16261	15876	16312	16163	16084	16117	16147	16157	16222	16330	16393	16262	16110	16265	16239	16346	16139	15997	16251	16209	16057	16173	15992	16149	16200	16126	16229	16217	16041	16210	15918	15981	16020	16091	16119	16210	16129	16303	16142	16187	16203	16264	16323	16036	16114	16047	16158	16331	16143	16129	16247	16177	16105	16196	16213	16194	16217	16301	16290	16123	16265	16002	16153	16331	16171	16106	16193	16100	16276	16194	16159	16080	16192	16215	16055	16225	16066	16219	16296	16211	16132	16083	16380	16092	16165	16178	16119	16182	16261	16116	16173	16072	16165	16335	16195	16254	16131	16044	16245	15992	15983	16076	16202	16114	15965	16509	16039	16269	16155	16105	16195	16068	16146	15991	16217	16145	16057	16121	16167	16130	16030	16155	16113	16166	16226	16047	16294	16270	16236	16190	16155	16296	16311	16108	16133	16151	16148	16198	16011	16193	16242	16065	16172	16138	16157	16243	16143	16221	16193	16096	16150	16218	16124	16094	16178	16065	16285	16339	16225	15988	16059	16149	16478	16230	16133	16135	16277	16200	16080	16153	16238	15848	16152	16275	16067	16122	16204	16145	16142	16176	16162	16252	16104	16095	16287	16080	16002	16103	16163	16187	16105	16135	16247	16224	16133	15945	16238	16223	16288	16199	16098	16106	16174	16185	15940	16130	16136	16163	16001	16183	16239	16219	16092	16182	16155	16092	16316	16281	16057	16190	16083	16158	16233	16206	16244	16138	16187	16124	16202	16271	16141	16169	16206	16094	16224	16212	16233	16100	16201	16100	16050	16261	16031	16276	16041	16197	16071	16297	16154	16189	16176	16303	16040	16168	16066	16042	16279	16186	16139	16199	15998	16024	16031	16317	16169	16287	16178	16165	16052	16311	16184	16192	16103	16348	16094	15981	16233	16245	16223	16137	16184	16166	16308	15941	16081	16160	15988	16171	16348	16117	16054	16048	16244	15919	16167	16142	16088	16225	16107	16325	16100	16233	16184	16072	16228	16030	16298	16222	16199	16061	16214	16136	16311	16154	16079	16156	16144	16166	15993	16184	16307	16221	16097	16174	16137	16006	16201	16288	16031	16193	16145	16246	16112	16200	16253	16163	16211	16042	16181	16299	16049	16270	16210	15984	16194	16139	16333	16203	16096	15964	16212	16228	16064	16122	16156	16204	16093	16269	16268	16083	16210	16172	16070	16299	16170	16287	16154	16311	16212	16129	16051	16106	16011	16095	16061	16070	16132	16123	16224	16156	16152	16163	16245	16149	16210	16167	16084	16159	16115	16162	16182	16085	16091	16003	16091	16098	16346	16242	16147	16042	16004
23668	21090	28536	23868	21547	43007	70639	59449	43321	28137	20901	18769	18470	18322	18257	18186	18220	18188	18157	17965	18150	18036	18248	18091	18069	18122	17992	18001	18196	18102	18187	17946	17855	18058	17909	18000	18130	18114	18033	18041	18112	17893	17977	18222	18079	18161	17965	18091	17915	18135	18141	18063	18216	18029	18155	17972	18046	17915	17966	18222	18132	17955	18036	17938	18076	17956	17955	18023	18090	17979	17846	17929	17952	17919	17998	17783	18214	17921	18068	17873	18002	17972	18112	17969	17986	18053	17857	17911	17838	18084	18003	17939	17856	18179	18016	18240	18023	18225	17920	17958	18159	18127	18171	17783	18087	18117	17996	17958	18186	18037	18038	17997	17980	17953	18159	18130	18104	18081	17849	17816	18128	18040	18168	18171	18129	17771	18050	17960	18000	17846	17979	18112	17863	17902	18115	17933	17758	18079	18013	17911	18066	17875	17953	18206	17972	17949	18004	18047	18045	18182	18276	17971	17967	18113	18074	18137	18090	17860	18170	17970	17999	18191	17906	17777	18069	17753	17927	17868	17878	18015	18067	18236	17875	18105	17903	18128	18005	17951	18010	17918	18030	17893	18023	17881	17925	17885	18148	17962	17917	18001	17917	18036	17926	17894	18010	18133	18014	17995	18129	17705	17789	18088	18038	18080	17883	18125	17850	18033	18013	18096	18043	17981	17862	18003	17809	17889	17858	18029	17996	17902	17950	17973	18001	18039	18019	18032	17830	18168	17974	17851	18046	17963	17978	17849	18204	18046	18107	17777	18009	17966	17997	18045	18055	17813	18133	17901	18019	17946	17885	17857	18045	17988	18134	18088	17807	17881	18025	17983	17990	18193	17962	17891	18035	17966	17903	18168	18029	18091	18080	18085	17949	17960	17956	18087	18143	17912	18203	17704	18004	17835	18083	17943	17994	18010	17778	17912	18147	18115	18083	18218	18085	17806	18008	17798	17968	18046	18025	18072	18085	17925	17884	17934	18002	17960	18165	17976	17973	18009	18084	17952	17981	18161	18116	17923	17871	17919	17979	18026	17843	18003	17954	17990	17879	17771	17745	18101	18063	17849	18000	18226	17956	18130	18126	18106	17881	18045	17846	17758	17997	17990	17846	17941	17962	17948	17968	17944	17858	18106	18023	17801	17948	18046	17868	18076	18017	18031	18002	17964	17902	17933	18087	18008	17852	17919	17913	17955	17949	18122	17821	18040	18046	18136	18063	17936	17823	18073	17925	17685	17871	17857	17795	17842	18119	17912	17938	18093	17931	17917	17974	18155	17974	17855	18160	18013	17828	18028	17878	17872	17988	17916	18095	18205	18028	18225	18050	17958	17956	18062	17973	17982	17911	17973	18242	18013	17994	18156	17820	17870	17907	18149	17853	18096	17885	18052	17807	18022	18122	18085	18028	17903	17958	17951	18053	17805	18091	18328	17770	17930	18098	17904	17930	18165	17961	17994	17927	17962	18103	17906	18052	17889	17898	17876	17893	18117	18087	18217	17982	18095	17869	17772	18026	17982	17924	18082	17874	17997	18045	18202	17962	17803	18113	17990	17943	17798	17990	17918	18124	17886	18078	17996	18016	18106	18175	17839	17777	17834	18057	17977	17959	18014	18115	18121	18081	18133	17996	17901	18074	18025	18002	18091	17949	18111	17956	18004	17990	17899	17979	17985	17790	18220	18180	17925	17893	17983	18068	18089	18014	18034	18116	18112	17952	18026	17953	17998	17847	17983	17898	17954	17960	18065	18053	17982	17820	17930	18148	18012	17862	17872	18043	18063	17948	17860	17968	17787	17866	17709	17739	17956	18081	17991	17924	18072	18092	17961	17900	18169	17873	17780	18122	17882	18161	18008	17821	18127	17931	17979	18110	17996	17946	17918	18005	17934	18018	18157	18013	17941	18106	18131	17974	17874	17957	17837	17996	18253	17891	17949	18146	18032	17934	17874	17815	18060	17771	18049	17836	18175	17845	17899	17803	17868	18058	18080	18075	18023	18053	17979	18137	17883	17983	18179	18184	18095	17875	18067	17969	17976	17930	17881	18086	17881	18058	18315	18029	18003	17869	17938	18268	17934	17848	17939	18018	18292	17720	17923	18090	18070	17845	17878	18066	18138	17985	17922	18047	17910	18011	18037	18052	17773	18019	17743	18024	17980	17882	17883	17864	17840	17983	17947	18026	17949	17906	18011	18006	17871	17864	17971	17914	18012	17827	18091	18051	17997	18003	17873	17880	17933	17783	17794	17971	18020	17951	17942	18011	18170	17958	18009	18079	17844	17924	18141	18162	18105	17956	18014	17951	18083	18019	17877	18180	18096	18060	17813	18245	17985	17894	17993	17906	17816	17895	17771	18008	18022	18001	18074	17918	17922	17920	18005	17881	17777	17865	17896	18040	18033	17977	18169	18023	17764	18040	17981	17936	17991	17975	18033	17919	17896	18067	17986	17881	17933	18013	18026	18142	17966	17883	18129	18018	17973	17896	18029	18147	17992	18067	18004	17955	17852	18024	18094	17936	18109	17939	18010	18001	17977	17986	18085	18117	17999	18115	18202	18149	17830	18089	17909	17967	17868	18028	17792	17923	18070	17992	18060	17958	17943	17967	17792	17793	17941	17773	18024	17927	17923	17901	17951	17794	18103	18049	18111	17963	17880	18012	18000	17924	18002	18003	17914	17930	18091	17865	18116	17987	17978	18069	18040	18009	18137	18001	18122	18105	18056	18089	17871	17892	17996	18154	18079	18218	17902	17927	17833	17886	17728	17807	18084	18220	18024	18140	18053	18008	17935	17869	17985	17825	17750	18112	18077	18029	17992	18120	18157	17900	17838	17868	17939	18020	17914	17938	18097	17996	17968	18023	18012	17922	17801	18042	17828	17955	18161	18228	18135	17945	18029	18195	17991	18152	18206	18041	18154	18022	17943	17851	17850	17995	17981	17962	18004	18005	18028	18055	18113	17938	18133	17984	18111	18136	17961	17819	17855	17823	17722	17998	17890	18153	17949	17954	17935	17761	18100	18301	18214	17832	17987	18020	17747	17948	18080	17957	18018	17925	17970	17939	17901	17866	18054	17810	17994	18113	17710	18166	18127	17954	18020	17997	17969	18079	18166	17796	17993	18024	17983	18014	17850	17915	18028	18064	17841	17915	17985	18096	17821	18039	17776	18110	18055	17845	17961	17974	18169	18057	17928	18022	17822	17973	18180	18067	17975	17846	17965	17891	17974	17994	17941	17930	18092	17945	17996	18112	18102	17997	17851	18223	18150	18054	17859	17837	18078	17811	17905	18107	17719	17915	17750	18194	18113	17943	17943	18078	18078	17903	18164	18039	18043	17983	18117	18280	17904	17901	17869	17896	18069	17955	17998	18031	18046	18009	18022	17893	17893	17831	18085	18095	17971	18033	18021	17959	17912	18035	17802	18129	17934	18071	17859	17709	17849	17889	17912	17903	18115	17966	18005	17903	17883	17934	18019	18165	17937	18099	18028	17859	18118	18006	17819	17981	18129	18204	17858	18102	18097	18039	17926	18158	17942	17853	18048	17922	18202	18126	17880	18111	18149	17968	17852	18088	18047	18034	17899	18164	18038	18111	18002	18188	17962	18171	18007	17920	17945	18224	18128	18079	17962	18005	17756	17830	17929	17860	18045	18217	17958	17948	17920	18079	17864	18232	17812	17745	17864	18127	18088	18352	17894	17802	17984	18036	18038	17845	17942	17912	18086	18075	17951	18003	18052	18079	18109	18057	17952	17875	18152	17815	17793	17943	17950	17845	17892	18072	17835	18095	17995	18008	17959	17942	18029	18084	17963	18056	17960	18039	17930	18033	18172	17995	17918	17945	17880	17832	18112	17978	18034	17708	18236	17917	17840	17923	18050	18198	17909	17942	18065	17802	18042	17846	17982	18083	17978	18011	17708	17964	17913	18102	18175	18164	17857	17940	18016	17918	17914	17980	17949	17936	18095	17847	17826	17937	17729	17960	17831	18093	18147	18130	18059	18194	17989	17928	18011	18104	17734	17957	17979	17915	17985	18118	17830	18042	18146	18086	17955	17903	18145	18051	17821	17806	17850	18057	17925	17894	17795	18089	17853	17870	17891	17993	18243	18228	17900	18070	18012	18049	17923	17945	18012	18091	17887	18119	18096	18118	17964	17943	17850	17925	18047	17926	17948	18073	18078	18016	17967	18030	18245	18023	18084	18028	18204	17896	18026	18160	18128	18046	18007	17997	17906	17793	18060	18076	17673	17957	17989	18050	18041	18084	18093	18178	18004	17995	17805	18100	17986	17957	18003	18245	17838	17943	17908	17997	18220	18137	17865	17895	17925	17939	17991	17840	17956	18038	18067	18090	17861	18034	18135	18008	17907	17940	17852	18012	18116	18051	17981	17728	17915	17927	17993	18085	17821	18044	17907	17972	17896	18012	17943	17996	17953	18062	18085	17895	17984	17922	17861	18125	17846	18038	18114	17958	17981	18049	17834	18143	17951	18204	18157	17961	17986	17942	17970	17872	18102	18070	17950	17999	18123	17802	18001	18086	17896	18212	18061	18111	18122	18226	18084	17959	17934	17954	18110	17829	17812	17976	18073	18016	17932	18046	17791	18041	18056	17937	17849	18040	17943	17983	17919	18171	17959	18072	17894	17837	18170	17848	18031	17957	18084	17967	18168	18252	17996	17956	17798	17784	18075	17698	17908	17932	18005	18000	17995	18062	17970	18128	18198	17963	18078	17990	17946	18050	17916	17898	18251	17980	17839	17859	18036	17961	18129	17799	18103	17895	17951	18075	18108	18046	18021	18151	18126	18013	17782	17958	18109	18131	18058	17849	18001	17989	17861	17922	18071	18012	17810	17892	17930	17928	18020	18045	17890	17906	18051	18140	18016	18014	17951	18069	17834	17965	17978	17771	17792	17922	17969	18009	17916	17999	17771	18117	18122	17854	17952	17980	18087	17914	18192	18055	17959	17778	17878	18055	17798	18066	17840	17932	17976	18151	17861	18003	18058	18212	18030	17945	17994	18039	17951	18098	18070	18182	18126	17811	18312	17900	17929	17974	17947	17896	17852	18113	18078	17989	17968	17788	18070	18068	18011	18168	17734	17874	17850	17905	17963	18021	17963	17978	18174
16123	26872	25057	20952	19399	52191	71860	60671	43531	25501	17706	16288	16094	15952	16077	16019	16019	15903	16002	16132	16043	15923	15963	16019	16070	15890	15825	15973	15902	16059	16069	15918	15894	15734	16011	15802	15971	16077	15940	16057	15968	16061	16024	15839	16064	16096	15971	15914	15932	15973	16132	15922	16034	16123	15937	15860	16086	15871	16024	15816	15950	15763	16203	15918	16036	16021	16103	15892	16098	15873	16001	16022	15852	16001	15816	16051	15929	16058	16048	16013	15838	15883	15923	16196	15989	15909	15830	15929	15910	15942	15887	15919	16100	16177	16024	15876	16283	15986	15948	15922	15941	15956	16214	15938	15870	16022	15922	16080	15994	15982	15970	15963	16008	16063	15797	15990	15934	15977	15973	15997	16003	16075	15849	16085	15890	16077	16029	15914	15970	16007	15932	16119	16070	15933	15921	15905	16025	15680	16234	16099	16101	15998	16069	15925	15989	15982	16031	15870	15728	16036	15934	16038	16074	16027	15808	16057	16084	15932	16176	15872	15921	16038	15906	15877	16064	15883	15885	16016	15949	15895	15938	16064	15796	15938	16110	15971	16094	16022	15840	15912	15911	15743	16036	15907	16152	15973	16068	16005	16014	15964	16030	15999	15946	15966	15951	15922	16040	15862	15888	15958	16037	15862	16131	15953	16003	15940	15997	16043	15861	15815	16012	15868	16116	15978	15836	15779	16024	15885	16053	15899	15960	15969	16094	15933	16073	15986	15874	16104	16079	15920	15949	15959	16046	16027	15942	16010	16051	15838	15883	15963	15974	16023	15969	16022	16106	15851	16120	15892	15826	16023	16114	15993	15939	16128	15969	16029	16050	16104	16138	16035	15859	15888	15820	16073	15910	15873	16067	15935	16060	16055	16016	16015	15907	15904	16084	15858	15895	16109	15893	15946	16194	15937	15884	15964	15998	15949	15952	16123	16024	16157	15909	16132	15860	15778	15870	16123	15977	16013	15811	16073	16005	15838	15931	16064	16007	15961	15855	16123	15862	16002	15920	16131	15821	16018	15984	15978	15932	15882	15946	15974	15973	16051	15989	15906	15959	15991	16047	15915	15808	15958	15907	15866	15911	15889	16005	15882	16093	15970	15997	15879	16040	16039	16087	15945	15852	15879	16070	15951	15862	15901	15902	16191	15916	15783	15955	15934	16005	15984	15975	16042	16013	15966	15893	15923	16101	16075	16058	15991	15856	15968	15970	15967	15992	15965	15935	16049	15929	16010	16036	16000	15983	15985	16002	15911	16094	15909	16058	16009	16055	15813	15878	15929	16001	16027	15882	16113	15903	15857	15928	16022	15943	15899	16099	16034	15731	15947	15985	15959	15997	15925	16146	15848	16065	15900	15993	15971	15978	15959	15943	15874	16075	15953	16044	16009	16230	16028	15918	15917	16065	15765	15938	16004	15995	16053	15989	16013	16134	15931	16221	15843	15871	15976	15962	15933	15879	16103	15951	16141	15963	15995	15831	16029	15963	15926	15809	16063	16014	16092	15903	16075	15972	15959	15844	15919	15849	15931	15992	16078	15809	16026	15925	15965	15751	15977	16179	15915	15875	15994	16220	15983	15959	16092	15972	15845	16076	15938	15965	15840	16105	16036	15856	16021	15960	15915	16116	16042	16080	15826	16064	15927	15971	15809	16052	16008	15961	15843	16001	16081	16176	16089	15975	16028	16207	15794	16133	15856	16042	15933	15947	15958	15848	15999	15975	15992	15892	15888	16156	15913	16096	15951	15889	16046	16088	16072	15837	16086	15911	15889	15993	15906	15839	16085	15942	16016	16114	15932	15801	15936	16140	15788	15923	15970	15995	15858	15953	15988	16076	15823	15871	16183	16066	16015	15967	15772	15980	15825	15999	15943	16000	15928	15990	15901	15791	16170	15850	16032	15963	15869	15993	16032	15968	16014	15953	15910	16020	15925	16024	15943	16004	16006	16250	15767	15804	16026	15934	15861	15952	16050	15948	15990	15931	15929	15922	15833	16025	15842	16050	15873	16013	15996	16022	15933	15925	15911	15867	15901	15968	15831	16096	16027	15903	15987	16040	15743	15958	16114	15832	15827	15962	16113	16150	15968	15873	16008	16042	15769	15988	16097	15785	15790	16134	16030	15875	15987	15950	15880	16084	15993	16086	16051	15874	16097	16090	15910	15888	15928	16019	16038	16053	15938	15792	16091	15918	16044	15901	15820	15966	16113	15956	15806	15983	15998	15805	16029	15820	16021	15978	15972	15893	15936	15872	15998	15952	16050	15918	15750	15921	15870	15899	15852	15897	15979	15919	15955	15814	16050	15950	16022	16158	15899	15926	16001	16019	15996	15920	16108	15858	15885	15847	16030	16027	15929	15961	15808	16076	15957	16121	15982	15874	16049	15901	15960	15945	16037	15992	15972	15903	15917	15877	16016	15874	16005	15901	15956	15897	16109	15883	16019	15951	16156	15845	15942	16040	16053	15800	15911	15878	15864	15825	16013	15927	15940	16144	15971	16070	15909	16091	16093	15867	16068	15844	15901	16129	16039	15937	15894	15916	15908	16009	15931	16031	15883	15850	16024	15850	16000	15965	15915	15993	15917	15980	15950	15906	15949	15909	15921	15877	15818	16189	15927	15924	16046	16007	16072	16272	16053	15950	15865	15770	16044	16121	15946	15902	15903	15976	15931	15846	15958	15907	15853	16094	15890	15942	16024	16032	15981	16073	15999	15888	16013	16053	15853	15872	15965	16105	15840	15867	16037	15826	16069	15782	15849	16121	16046	16000	15895	16069	15782	15934	15938	15958	15999	16070	15887	16073	15866	15984	15968	16169	16086	15874	15966	16018	16107	15877	16009	15902	15895	15785	16048	15930	15855	16006	15941	16017	15879	15937	16055	16005	15765	15906	16027	16019	16204	16089	16009	16009	15922	15878	15999	16031	15877	16132	15854	16079	15858	15822	16001	15936	15933	15949	15847	15776	15904	15831	15933	15924	16114	15992	15895	15980	15963	16132	16181	15948	16044	16010	15926	15989	16033	15944	15870	15996	15919	15897	15934	16093	16131	15999	16148	16133	16061	16048	16025	15973	15815	15955	15943	16151	15979	16086	16082	15990	16069	16216	16011	16010	16073	15971	15844	16003	16015	15975	15888	15940	15891	16013	15916	15871	15980	15862	16092	15939	15963	16087	16002	15971	15929	16029	15908	16070	15943	15991	16111	15957	15959	15944	16066	16063	15796	15910	15965	15832	16003	16060	15897	16031	15841	16082	15883	15904	15806	15944	15886	16057	16048	16094	15934	16128	16014	15738	16105	15891	16077	15895	15948	16140	15972	16000	15979	15968	16017	15984	15907	16093	16075	15902	15880	16072	15963	15982	15834	16021	16014	16115	16104	16140	16063	15933	15914	16014	15862	15786	16197	16094	16037	16073	15990	15932	16029	16072	15962	16047	15867	15873	16040	16002	15966	16078	15903	15922	16053	15986	16061	15914	15978	15881	16180	15936	16019	15845	15892	15971	16075	15916	15982	15805	15900	15928	15999	15956	15860	15963	15840	16103	15979	16052	16037	15947	15943	15945	16116	15921	16066	16075	15877	15987	15954	15879	15999	16010	16020	15822	15981	15904	16037	16037	16076	15940	15863	16131	15971	15996	15948	16088	15759	15898	16090	15946	16005	15985	15987	16051	15909	16083	15875	15973	16070	15938	16014	16012	16129	15875	15967	15829	16051	16019	15868	15867	16132	16005	16020	15982	15828	15956	15972	15932	15839	15886	16027	16049	16039	16028	15996	15990	16023	15960	15968	16078	16024	15975	16119	15845	15844	16051	15865	15966	15832	15972	15947	15997	15939	16146	16005	15950	15878	15834	15981	15921	15959	15794	15897	16050	15846	16042	15877	16069	16019	16170	15985	15990	15820	15959	15964	16009	16102	15854	15892	15897	16107	16010	16029	16118	16031	16093	15953	15807	16095	16015	16020	15979	15967	15876	15967	15936	15907	16032	16019	15971	16044	15927	16049	16046	15886	15785	15921	16030	15924	16128	16033	15779	15862	15900	15785	15804	15865	15913	15946	15950	15847	16002	15836	15927	16105	16243	16127	16101	15856	16021	15999	16047	15941	16124	15821	16119	15959	16079	16076	15781	15835	15950	15950	15952	16126	15828	15972	16050	15991	15932	16047	16030	16063	15985	16026	15890	15973	15920	16142	15945	15923	16017	15895	15913	15836	15845	15948	16009	15964	15863	16101	15892	15882	15952	15983	16065	16095	16004	15881	15944	16013	15924	16055	15994	15973	16133	15862	15959	15881	15903	15912	16066	16036	16083	15782	16036	15942	15994	15907	16001	16017	15875	15850	16088	15839	16083	16162	15871	15966	16142	15886	15866	15986	16020	15983	15871	16041	15942	15898	15849	15904	16048	15808	15867	16025	15867	15982	15944	15859	16102	15861	15964	16021	15838	15852	16031	15975	15979	16000	16167	16064	16042	15918	15809	16081	16127	15969	15916	15907	16160	16059	16021	15969	16037	15809	15749	16253	15953	15904	16003	15907	15883	16088	15992	15875	15917	15954	16090	15881	15995	15933	16040	16020	15847	15812	16065	15945	15799	15915	15971	15953	15964	16006	16163	16059	16120	16061	16091	15920	16029	16010	15982	16009	15991	16050	15964	16065	16011	15999	16082	15758	15837	15995	15966	15906	16022	15974	16019	15845	16104	15949	15902	15935	16055	15913	16163	15982	15895	16266	15979	16027	16141	16073	15929	16091	16007	15967	15977	15952	15939	16043	15869	16051	16044	15939	16040	15920	15993	15970	15995	15921	16044	16081	16055	16047	15876	15984	15941	16047	15931	15880	16014	15945	15930	15926	16077	15969	16065	15956	15921	16011	15899	16116	16111	15947	16099	16012	15938	15941	16028	16073	16008	15877	15900	15997	15975	15824	15976	15920	16076	15850	16052	16033	15947	15948	15936	16091	15852	15996	15977	15907	15973	15949	16051	16026	15952	15913	15897	16049	16031	15990	15814	15926	15969	16019	16160	15755	16071	15928	16004	16014	16057	15954	15913	16009	16058	15859	15991	16006	15928	16017	15807	15769	16044	15887	16081	15920	15982	15904	15978	15872	15966	15959	15922	15982	16058	15842
29078	21692	21772	19712	17908	21503	27079	25075	21832	19732	18537	17904	18016	18102	18170	18052	18135	18158	18105	18056	18005	17769	17883	18202	18041	18074	18164	18298	17838	18046	17951	18009	17795	17913	18130	18012	18043	17934	18156	18122	18076	18039	18252	18172	18210	18084	17985	17845	18124	18177	18060	17815	17807	18061	18010	17743	17767	17865	18137	18149	18004	18106	18166	17994	17822	17979	17899	17800	18009	17908	17822	17957	18081	18183	17993	17964	18021	18116	18039	17790	17892	17950	17900	18157	17821	18031	18110	17968	18063	18005	17815	18086	18024	18136	18031	17861	17805	18083	18038	17827	17912	18154	18161	17838	17696	18048	18016	17998	17819	18223	18073	18126	18078	17961	17734	18121	17894	17883	18033	18004	17897	17889	18014	17924	18040	18177	18046	17954	18213	18054	18027	18004	17958	17992	17984	17937	18093	17892	17863	17835	17902	18032	18216	18091	18088	17901	18031	18189	18080	18097	17757	18050	18115	17801	17776	18012	17854	17831	18037	17849	17993	17994	17865	18050	18046	17851	18129	18109	18013	18094	17994	18040	17974	17819	17986	18076	18098	18122	18086	17802	17944	17859	18177	17959	18291	17922	18031	17869	17993	18236	18079	18053	18059	17983	17913	17798	18037	17919	18022	17969	17961	18155	17928	17986	18118	17979	17873	17962	17899	18110	18092	18060	18127	17928	18056	17942	17954	18294	17907	17911	17962	17913	18071	17802	17943	18153	17887	17948	18005	17993	17950	18046	17898	17929	18131	17881	17860	18008	18109	17955	17999	18008	17981	17885	18051	18086	17930	17882	18096	17956	18038	17862	18067	18105	18142	17894	17914	18071	17886	18008	17854	17918	18014	18028	17979	17882	17996	18031	17920	18131	18107	17919	17922	17964	18156	18000	17976	18050	18123	17909	18104	18022	17951	18040	18034	17815	17942	17938	17936	18044	18249	17915	17868	18021	17945	18211	18165	18058	18027	17903	18009	17831	18070	17943	17978	17870	17924	17933	18091	17919	18067	18024	18041	17922	18113	17913	18083	18072	17922	17900	17783	18055	17950	18070	18144	18008	17998	18011	18147	18174	17923	17921	18021	17844	18081	17948	17978	17866	18129	18095	17988	17931	18088	17888	17834	17806	18023	17920	18151	17856	17845	18116	18121	18171	17884	18009	17995	18091	17938	18031	18115	18047	17996	18074	17905	17957	17976	17914	17979	17957	17921	17906	17955	18033	18036	18119	17901	17975	17990	18027	17817	17938	17861	17816	17967	17934	17891	17936	17884	17811	18201	17997	18198	18000	18015	17910	18170	18030	17941	18102	17941	17909	17885	17857	18019	17860	18094	18131	17748	18081	17947	17959	17877	18037	17947	17965	17985	18058	17922	18087	18133	17838	18010	17923	18027	18175	17921	18042	18018	17942	18231	17919	17750	17959	18041	18061	17914	18020	18175	18052	18157	17801	18173	18100	18126	17929	17948	18057	18126	17917	18241	18132	18018	18032	18078	17936	17858	18069	17977	18035	17816	17837	17969	18101	17985	17927	18223	18129	18131	18095	18026	17937	18187	17983	18026	18068	18116	17730	17983	17859	17967	17910	17969	17927	17876	17985	18083	17943	17907	18052	18126	18062	18095	18097	18057	18020	18028	17953	18020	18128	18044	17986	17846	17995	17974	18058	17920	17922	17959	18025	18062	18037	17949	18031	17921	17950	18089	18016	18081	18382	18080	17941	18019	17792	17927	17976	17997	17778	17928	17772	17851	17929	18061	18091	18036	18004	17767	17789	17875	17960	17968	17823	17996	18220	17999	18001	17822	17987	17831	17956	17800	18136	17929	17983	17968	17725	18086	17871	17923	18131	18034	17836	17994	17871	18056	17884	18028	17978	17919	17852	17884	18023	18023	17840	18136	18126	17878	17958	17829	17866	17947	17870	18123	17876	17841	17846	17919	18110	18007	18022	18010	17994	17846	18123	18193	17884	17965	17902	17703	17790	18114	18085	17844	18022	18022	18235	18017	18012	18170	17913	17940	17856	18023	18016	18046	18060	18099	17909	18093	17994	18016	18006	18014	17966	18150	17907	17997	18036	18130	17887	18044	17914	18018	17975	18025	17990	18169	18028	17949	18077	18063	17962	18212	18035	18231	17945	17760	18069	17955	18007	18034	17893	18031	18108	17929	18139	17791	18026	17904	18030	18059	18033	17908	18004	17940	17942	18021	17805	18018	18060	17865	18116	18054	17922	17776	18177	18123	17914	18161	18014	17924	17917	18161	18211	18075	17962	18117	18067	17993	17959	17807	17953	17921	18155	18189	17998	17943	17983	18105	18200	18064	17960	17908	17919	17971	17984	17943	18187	18115	18029	17846	18070	17957	18176	17983	17754	17767	17969	18083	17983	18169	17936	18000	17939	17985	18158	18150	17926	18051	17962	18091	18044	18003	18002	17954	18053	18158	18128	18081	17989	17854	17927	17910	17856	18022	17881	17836	17928	17946	18117	18148	18143	17946	17825	17716	17742	17980	18129	18293	18080	18113	18138	18015	18089	17969	17918	18043	18120	18083	17982	18065	17911	18022	17994	17861	18009	18036	17988	18111	18148	18090	18087	17994	17948	17999	17861	18098	18089	18191	18001	18128	18169	18119	17971	18043	18206	17991	18047	17867	18013	17916	17930	18101	17846	17984	17925	17867	18047	17896	17774	18067	18009	18117	17959	17949	17913	18061	18022	18206	18058	18068	18174	18150	18173	17981	17873	18101	17979	17891	17954	17953	17961	17803	18082	17951	18323	17864	17935	17941	17955	17842	17897	17995	18048	18024	18028	17964	17923	18043	18427	17971	17998	17695	18014	17909	18019	17973	18111	18154	17956	17924	18103	17896	18099	17860	17983	17988	18024	18043	18105	18030	18010	17942	17992	18192	18068	18309	18185	18012	18012	17958	17989	17861	17937	18210	17827	17961	18188	18010	17962	18071	17900	17953	18071	17975	17930	18008	17960	17967	17843	18013	17992	17858	17956	18133	17813	18062	18096	17898	18111	17790	18035	17997	18008	18150	17920	17976	18068	17928	18198	18060	17900	17989	18012	17977	18044	17878	18021	18096	18057	17851	18040	18052	17938	17984	18063	18009	18104	17986	18131	18008	18013	17849	17961	18236	18167	17909	17984	17923	17813	17816	18058	17994	18012	17832	18083	18150	17994	17840	18014	17968	17922	18049	18047	17963	17935	18004	17991	18132	17882	17814	18031	17943	18002	17821	17833	18130	17904	18000	17986	17920	17968	18123	17992	17970	17857	17895	18004	17855	18117	17998	17844	18013	18103	17924	18165	18118	18082	17950	17907	18067	17996	18159	18024	18004	18211	18019	17983	18026	17938	17823	17990	18081	18099	17981	17880	17941	18041	18009	18243	18113	17916	18033	18054	17914	18143	18015	18056	17850	18016	17919	18118	18167	17980	17962	18018	18022	17970	18110	17943	18036	18102	18008	18103	18046	17988	18159	18009	17828	17901	18040	18039	18150	18011	18127	18028	18034	18053	18056	17975	17739	17719	18044	18105	17912	17968	18201	17994	17895	17974	17932	18044	17970	17957	18000	17796	18044	17909	17948	17832	17904	18030	18135	18017	17878	18055	18099	17802	18000	18188	18318	18062	17834	18006	17979	17842	18081	18021	17991	17936	18003	17942	17987	17894	18063	18149	17944	18058	17688	17885	17896	17890	18028	18068	18061	18008	18243	18070	18258	17966	18033	18082	17846	17985	18097	17771	17888	17898	18161	18026	18181	17975	18127	18142	18172	17977	18041	17916	18020	17977	17994	17897	17802	18007	17845	17982	17902	17957	18101	18010	17823	17812	18028	17924	18004	17800	18084	17894	18080	18112	18001	18101	18135	18156	18195	17955	17875	18220	17952	18015	18073	18232	17928	18022	18234	18005	18135	17976	18016	18127	17994	18100	18013	17907	18073	17987	17957	17854	17986	17953	18153	17998	17958	17878	18247	18000	18143	18137	18023	17840	18153	17929	18018	18141	17844	17823	17935	17739	17915	18138	17897	17949	18001	17935	18005	17952	18051	18054	18020	17997	18085	18124	17910	17916	17983	17903	18160	17729	17924	17954	18028	17999	18006	17817	17963	17991	18154	18023	18277	17914	18008	18086	18068	17972	18140	17775	18046	17856	17866	18013	17976	17819	18134	18165	17952	18106	18087	18084	17841	17900	18245	17970	17879	18002	18146	18160	18046	17989	17874	18102	17984	17883	17962	17971	17926	17938	17914	17824	18041	17989	18019	18056	17898	17978	17923	17898	17831	17950	18175	17983	17943	17873	18160	17902	17965	17968	18130	18206	17994	17925	18078	17969	17998	18064	17950	17919	18115	18098	18170	18065	17877	18089	17923	18076	17884	18158	17948	17945	18009	18017	17929	17940	17965	17876	18115	17893	17903	18003	18046	18060	18097	17809	17875	17874	18051	18214	18236	18018	17852	17997	17916	17974	17805	17976	18071	17746	17919	18027	17912	18077	17953	17830	18083	17943	18071	18099	18088	18128	18429	18152	17833	18004	17958	18000	17890	18089	17896	17994	17939	18182	18058	17912	18004	18250	18003	17916	18037	18061	18129	18010	18047	17933	17983	17942	18169	17788	18100	18064	17990	18007	18080	17929	18011	18150	17998	17922	17890	17898	17929	17752	17949	17820	17861	17836	17866	17975	17947	17797	17896	18015	18102	17940	17965	18207	17830	18041	18058	18225	18091	17916	18042	18063	18068	17777	17908	17826	17868	18126	17895	18053	17945	18116	18115	17895	18192	17969	17862	18224	17898	18036	17962	18051	18225	17964	17919	18094	18081	17818	17843	17941	18038	17946	17810	17904	17937	18093	17784	18098	17886	18030	18135	17953	17907	18163	18177	17956	18139	18177	18117	17943	18103	17886	18036	17904	17905	18090	18048	18079	18066	18045	17869	17988	17937	18077	18028	18046	18082	17898	18131	18112	17986	18056	18098	17990	17992	18029	17863	17964	18081	17736	17975	17926	17880	17780	18061	18027	18148	17799	18073	18017	18019	18119	18162	17973	17833	17940	18026	18119	17991	17993	17926	18072	17799	18204	18031	18105	17964	17860	17835	17914	18201	18033	18062	17792	18217	17988
15562	16581	16466	16113	15847	22386	28276	24789	20451	17582	16297	15932	15990	15890	15896	15867	15842	15892	15866	15951	15918	15604	15882	15911	15882	15752	15947	15921	15822	15894	15975	15951	15917	16034	15789	16016	15927	15901	15669	15868	15894	15880	15916	15855	16076	15955	15934	15799	15775	15794	15933	15738	15824	16094	15950	15858	15928	15863	15769	15793	15964	15913	15861	15768	15913	15877	16040	15944	15968	15847	15889	15860	15852	15954	15836	15857	15740	15946	15826	16010	15718	15772	15893	16147	15886	15829	16040	15941	15817	15901	15864	15948	15888	15866	15901	15920	15900	15894	15860	15897	15955	15698	15825	15842	15715	15934	15845	15856	15909	15899	15916	15901	15859	15788	15765	15829	15917	15849	16106	15930	15945	15911	15817	16024	15972	15949	15932	15808	15926	15867	15846	15822	15893	15797	15761	16064	15705	15879	16061	15888	15934	15918	16033	15766	15990	15856	15834	15782	15833	15762	15871	15894	15889	15936	15816	15983	15935	15946	15783	15803	15689	16012	15841	15920	15859	15877	15851	15865	15790	15869	15894	16107	15946	15825	15794	15905	15800	15734	15974	15766	16012	15976	15898	15850	15901	15833	15843	15954	15705	15932	15983	15791	15867	15905	16066	15970	15889	15913	15964	15773	15912	15927	15973	15702	15948	15934	15967	15803	15935	16023	15715	16011	15915	15831	16022	15874	15918	15784	15863	15801	15955	15899	15937	15790	15864	16093	15842	15827	15630	15858	15960	15855	15884	15832	15825	15971	15724	15928	15868	15909	15742	15856	16004	15810	15949	15793	15779	15995	15793	15916	16013	15923	16023	15974	15970	16063	15764	15991	15979	15872	15812	15815	15790	15879	15779	15889	15907	15815	15949	15719	15754	15724	15862	15849	15915	15954	16033	15869	15874	16038	16027	15885	15760	15786	15924	15887	16020	15873	15922	15908	15821	15955	15974	15846	15799	15819	15903	15953	15873	15873	15858	15914	16016	15940	15987	15825	15836	15896	15896	15914	15837	15829	15945	15878	16024	15995	15741	15775	16001	15889	15793	16020	15805	15947	15669	15901	15992	15837	15995	15915	15935	15978	15874	15958	16004	15727	15909	15764	15910	15856	15794	15780	15869	15986	15693	15858	16041	15987	15855	15904	15731	15877	15995	15769	15930	15957	16015	15880	15991	15945	15953	15955	15801	15809	15623	15990	15843	15923	15906	15906	15900	15899	15924	15849	15799	15824	15901	16044	15685	15960	15899	15821	15925	15887	16065	15797	15834	15739	16048	15840	15760	15977	16037	15891	15922	15911	15758	15867	15815	15883	15889	15816	15888	16003	15985	15969	15826	15979	15940	15997	15839	15935	15861	15833	15819	16005	15925	16085	15950	15846	16117	15938	15845	16092	16038	15910	15931	15765	15997	15915	15949	15902	15950	16070	16006	15965	15899	15843	15870	15957	15878	15867	15760	15846	15939	15990	15985	15870	15907	15873	15891	15887	15897	15972	15848	15878	15808	15951	15962	15914	15878	15838	15955	15873	15977	15978	15847	15811	15949	15903	16009	15876	15940	15942	15849	15829	15678	15905	15985	15836	15879	15917	16066	15907	16041	15956	15918	15801	15784	15937	15949	15704	15792	15956	15993	15868	15899	15688	15912	15820	15873	15745	16011	16026	15791	15926	15783	15767	15819	15818	15915	15988	15891	15920	15900	15889	16069	15908	15917	15809	15759	15809	16054	15952	15928	15919	15935	16127	15964	15935	16058	15872	15868	15757	15936	15651	15901	15975	15956	15814	16076	15959	16007	15892	15807	15811	15939	15912	15596	15880	15913	15853	15986	15949	15844	15921	16027	15842	15776	15723	15901	15964	15772	15850	16023	16113	15892	15996	15917	16166	15698	15906	15879	15821	15768	15779	15993	15940	16025	16043	15890	15849	15813	15750	15919	15993	16006	15896	15836	15870	15919	15717	15982	15970	15867	16007	15796	15735	15764	15816	15942	15978	15922	15783	15851	15895	15854	15777	15814	15865	15835	15802	15846	15626	15996	16043	15919	15823	16039	15858	15918	15970	15754	15896	15866	16060	15893	15880	15927	15908	15927	15935	15765	15954	15799	15899	15903	15989	15883	15918	15992	16021	15921	15923	16036	15897	15870	15889	15916	15973	15978	15848	15971	15889	16011	15987	15697	15932	15846	15857	15904	15731	15947	16032	15868	15888	15797	15824	15921	15780	15838	16030	15860	15845	16005	15752	15948	15744	15931	15863	15847	15912	15808	15935	15730	15762	15997	15890	15882	15976	15883	15902	15922	16035	15794	15955	15672	15819	16111	15896	15824	15910	15843	15963	16016	15830	15800	16034	15790	15977	16044	15842	15945	15861	15852	15675	15979	15819	15843	15807	16075	15907	15868	15822	15891	15766	15913	15848	15944	15834	15867	15866	15759	15872	15797	16036	15829	15927	15905	15897	16042	15809	16008	15959	15866	15866	15747	15914	15740	15896	15946	15858	15966	16071	15787	15756	15834	15948	15948	15774	15833	15837	15784	15984	15970	15978	15747	15916	16055	15881	15975	15959	15790	16026	16083	15768	15800	15944	15886	15972	15904	15755	15706	16018	15944	15713	16051	15808	15899	15829	15810	15929	15832	15895	15951	15904	16078	15863	16040	15793	15910	15999	15853	15696	15927	15924	15985	15928	15851	15991	16112	15906	15865	15839	15817	16070	15824	15934	15897	15950	15957	15982	15804	15932	16037	15945	15964	15564	15905	15970	15885	15816	15909	15994	16059	15995	15919	15737	15897	15860	15887	15914	15785	15828	16204	15760	15869	15813	15894	16007	15953	15968	15790	15909	15978	16058	16030	15905	15931	15832	16009	15914	15914	15887	15917	15932	15946	15913	15942	15924	15979	15813	15991	15813	15965	15766	15931	15969	15856	16000	15921	15885	15825	16016	15915	15956	15861	15846	15629	15848	15965	15954	15771	15726	15944	15934	15930	15815	15762	15979	15981	16056	15795	15764	15784	15851	16050	15774	15866	15884	15774	15972	15885	16058	15895	15853	15876	16097	15899	15848	15947	15800	15802	16092	15650	16019	15996	16026	15929	15973	15921	15837	15977	15650	15928	15761	15980	16003	15905	16153	15671	15944	16062	15977	15986	16002	15735	15955	16052	15829	15839	15914	15970	15874	15848	15945	15955	15757	15898	15797	15999	15850	15796	15946	16065	15856	15886	16093	15756	15947	15880	15963	16112	15923	15867	15842	15959	15683	15864	15885	15932	15854	15887	15871	15803	15817	15964	15759	15872	15961	15741	15990	15857	16026	15823	15792	15888	15806	16110	15819	15940	15876	15858	16101	15849	16040	15711	15724	15802	15851	15999	15853	15811	15968	15884	15898	15841	15852	15876	15935	15960	15922	15946	15895	15937	15966	15966	15962	15748	15757	16023	15860	16004	15820	15728	15878	15864	15711	15965	15780	15860	15819	15946	15752	15923	15944	15928	15807	15980	15986	15774	15843	15796	15887	15836	16059	16035	15824	15746	15926	15847	15887	15876	15834	16021	15796	15970	15785	15945	15852	15817	15767	16004	15858	15977	15896	15857	15944	15763	15894	15945	15932	15916	15904	15949	15824	15960	15805	15851	15752	16060	15831	15937	15951	15963	16011	15875	15828	15866	16069	15863	15861	15898	15968	15814	15950	15981	16016	15997	15839	16026	15780	15994	15883	15813	16042	15843	15860	15806	16000	16036	15911	16020	15783	15969	15921	15824	15943	15842	15788	15892	16008	15815	15998	15956	15777	15945	15884	15832	15955	15940	15854	15978	15786	15911	15768	15790	15945	16019	15868	15920	16042	16068	15955	15975	15940	15889	15880	15817	15821	15896	15966	15986	16044	15800	15807	15861	15797	15999	15851	15847	15749	15873	15902	16079	16050	15989	16050	15913	15909	16025	16051	15730	15917	16034	15951	15746	15921	15998	15845	15872	15877	16008	15890	15921	15746	15956	15943	15816	15913	15973	15906	15972	15857	15879	16056	15915	15921	15826	15894	15856	15791	15931	15780	15924	15981	15795	15853	15750	15856	15872	16059	16084	16044	15866	15943	15847	15937	15815	15780	16096	15963	16117	15986	15829	15952	15921	15867	15896	15969	15834	15950	15889	15904	15960	15830	15858	15878	15703	15830	16087	15953	15687	15787	15903	15803	15827	15771	15776	15875	15966	15927	15821	15856	15601	15895	16025	15842	15818	16062	15862	15963	15803	15907	15913	15853	15924	15788	15913	15818	15980	15870	16043	15644	15998	15774	15819	15838	15963	15913	15874	16007	15904	15935	15752	15900	15695	16025	15801	15740	15788	16061	15753	16052	15841	15852	15862	15894	15748	16099	15937	15732	15875	15893	15906	15963	15855	15861	16069	15979	16010	15816	15975	15957	15861	15893	15966	15719	15809	16104	15735	16021	15856	15815	15953	15936	15855	15891	15907	15880	15901	16102	15939	16022	15870	15775	15783	15900	15968	15945	15897	16034	15882	15823	15718	15887	15830	16015	15766	15753	15995	16142	15984	15903	15989	15800	15757	15921	16025	15927	15841	15870	15932	15851	15784	15878	15905	15861	15957	15900	16133	15990	15819	15976	15957	15858	15792	15912	15838	15928	15736	15821	15903	15840	15905	16042	15926	15745	15888	15940	15984	15968	15858	16086	16069	15837	15850	15774	15829	16018	15838	15940	15809	15810	15854	15923	15716	15819	15942	15988	15787	16104	15857	15802	15851	15837	15861	16096	15854	15771	15980	15858	15756	15753	15869	15958	15838	15865	15870	15814	15867	15889	15911	16044	16005	15784	15898	15912	16009	15907	15886	15962	16010	15585	15939	15843	15913	15848	15692	16058	15867	15916	15890	15940	15851	15930	16004	15920	15895	15758	15884	15748	16017	15988	15801	15872	15996	15842	15845	15911	15787	15928	15800	15952	15894	15927	15828	15975	15806	16016	15999	15678	15989	16029	15865	15787	15851	15833	15908	15727	15888	15782	15915	15909	15873	15753	15921	15777	15891	16089	15886	15841	15925	15817	15789	15904	16094	15849	15804	15836	15841	15894	16129	15751	15869	15899	15906	15757	15884	15935	15937	15847	15897	16003	15910	15918
25754	21108	27155	25653	19907	28927	51776	43784	32140	23436	19017	17682	17543	17582	17596	17302	17471	17278	17394	17441	17388	17429	17574	17405	17491	17339	17387	17415	17423	17349	17308	17310	17431	17418	17535	17331	17614	17525	17486	17480	17450	17281	17260	17401	17425	17188	17260	17329	17501	17321	17147	17248	17290	17403	17339	17124	17532	17375	17239	17371	17311	17358	17411	17376	17611	17485	17421	17237	17245	17339	17310	17330	17231	17267	17541	17225	17375	17469	17440	17362	17435	17486	17373	17286	17307	17366	17249	17347	17295	17394	17340	17374	17390	17428	17401	17551	17458	17320	17344	17377	17246	17599	17279	17104	17305	17240	17328	17301	17399	17441	17290	17374	17403	17431	17215	17236	17342	17317	17503	17347	17605	17309	17243	17549	17253	17222	17377	17322	17251	17344	17274	17331	17238	17263	17421	17331	17382	17382	17351	17301	17248	17276	17253	17236	17427	17297	17202	17260	17351	17273	17330	17267	17237	17373	17283	17290	17306	17166	17412	17138	17397	17249	17456	17443	17360	17185	17591	17346	17315	17204	17286	17402	17526	17140	17246	17306	17324	17337	17489	17341	17322	17454	17327	17461	17146	17149	17252	17374	17266	17019	17510	17257	17407	17303	17271	17493	17176	17138	17248	17466	17395	17317	17366	17190	17404	17372	17418	17088	17271	17098	17558	17346	17219	17348	17525	17369	17251	17289	17249	17333	17284	17287	17253	17317	17251	17358	17372	17252	17210	17301	17045	17319	17294	17218	17192	17482	17079	17234	17361	17260	17401	17239	17361	17229	17305	17214	17372	17329	17429	17410	17279	17399	17328	17370	17233	17498	17308	17086	17405	17321	17344	17342	17242	17271	17250	17218	17400	17312	17336	17208	17359	17234	17399	17425	17257	17298	17427	17311	17370	17369	17384	17521	17362	17228	17079	17384	17332	17493	17176	17483	17340	17228	17471	17321	17360	17254	17439	17433	17432	17277	17452	17294	17386	17156	17213	17290	17342	17401	17163	17180	17214	17355	17301	17193	17412	17567	17246	17210	17354	17692	17372	17124	17484	17415	17458	17320	17363	17230	17283	17344	17294	17357	17497	17373	17149	17330	17345	17321	17394	17467	17323	17484	17228	17437	17250	17220	17213	17173	17247	17465	17422	17414	17221	17095	17382	17342	17380	17269	17218	17292	17138	17240	17424	17116	17205	17309	17175	17242	17363	17339	17449	17388	17468	17282	17322	17529	17329	17161	17210	17313	17425	17516	17337	17356	17245	17465	17349	17186	17399	17397	17235	17284	17345	17318	17327	17188	17417	17378	17435	17601	17153	17384	17283	17377	17301	17301	17302	17355	17253	17351	17304	17284	17415	17213	17228	17305	17406	17237	17527	17262	17460	17158	17349	17383	17424	17400	17205	17392	17325	17338	17260	17386	17331	17401	17263	17338	17391	17434	17423	17437	17501	17274	17530	17304	17104	17386	17199	17397	17356	17352	17395	17271	17141	17296	17367	17334	17317	17152	17326	17440	17467	17176	17330	17157	17317	17219	17209	17367	17246	17274	17306	17240	17352	17425	17694	17475	17308	17481	17309	17401	17272	17223	17151	17235	17426	17344	17292	17170	17312	17596	17164	17298	17339	17434	17294	17363	17236	17254	17500	17338	17342	17273	17225	17257	17393	17344	17209	17366	17327	17308	17281	17290	17300	17277	17182	17272	17152	17176	17351	17148	17374	17274	17295	17322	17346	17332	17406	17403	17411	17364	17492	17201	17370	17450	17328	17231	17430	17402	17233	17482	17337	17422	17364	17174	17370	17454	17436	17352	17478	17276	17413	17376	17201	17066	17269	17305	17396	17336	17347	17289	17189	17377	17368	17227	17384	17489	17484	17157	17243	17543	17359	17224	17287	17318	17349	17408	17254	17414	17457	17253	17154	17170	17339	17384	17283	17222	17295	17320	17287	17062	17535	17400	17432	17179	17187	17259	17419	17555	17189	17250	17361	17432	17364	17249	17379	17298	17445	17300	17428	17335	17298	17436	17450	17452	17327	17455	17294	17350	17452	17408	17338	17286	17356	17272	17155	17457	17187	17219	17299	17207	17159	17363	17210	17323	17337	17356	17212	17271	17212	17160	17326	17376	17351	17273	17269	17277	17346	17432	17334	17112	17249	17129	17451	17308	17299	17319	17400	17391	17299	17242	17216	17419	17455	17321	17307	17386	17230	17382	17423	17603	17353	17294	17371	17273	17522	17424	17177	17436	17319	17325	17371	17453	17377	17267	17214	17126	17429	17176	17282	17203	17107	17215	17392	17503	17535	17375	17279	17188	17466	17374	17284	17478	17207	17261	17169	17279	17355	17484	17318	17277	17352	17336	17338	17203	17503	17305	17287	17193	17264	17227	17322	17457	17371	17548	17247	17317	17386	17293	17145	17395	17450	17296	17437	17401	17372	17320	17421	17316	17368	17336	17580	17156	17326	17355	17251	17400	17249	17307	17151	17292	17227	17352	17386	17287	17341	17275	17134	17206	17514	17386	17240	17206	17273	17283	17511	17297	17373	17123	17275	17447	17403	17123	17193	17460	17426	17456	17247	17361	17412	17493	17309	17525	17437	17439	17600	17343	17342	17421	17511	17494	17253	17327	17178	17256	17305	17408	17091	17350	17515	17488	17299	17285	17178	17266	17407	17451	17323	17268	17377	17408	17247	17357	17216	17327	17332	17492	17302	17263	17225	17122	17232	17201	17422	17396	17382	17452	17356	17360	17343	17369	17428	17357	17245	17262	17303	17307	17095	17277	17281	17314	17224	17256	17399	17344	17465	17334	17311	17366	17392	17391	17561	17187	17330	17372	17301	17397	17422	17439	17291	17410	17325	17307	17323	17369	17345	17226	17241	17266	17240	17303	17356	17383	17231	17388	17150	17394	17275	17221	17295	17342	17496	17409	17366	17313	17279	17367	17254	17379	17398	17208	17271	17184	17366	17371	17607	17384	17424	17225	17563	17423	17095	17269	17270	17127	17214	17162	17281	17183	17155	17380	17204	17371	17361	17205	17414	17412	17461	17464	17490	17404	17316	17123	17430	17285	17413	17086	17284	17429	17324	17487	17391	17406	17332	17278	17322	17305	17435	17328	17172	17353	17189	17354	17220	17295	17326	17437	17404	17278	17482	17275	17238	17421	17237	17307	17130	17249	17352	17304	17268	17448	17446	17410	17179	17311	17412	17271	17152	17334	17484	17429	17256	17414	17394	17362	17312	17145	17307	17421	17337	17352	17203	17354	17336	17385	17237	17179	17405	17222	17158	17320	17398	17317	17366	17461	17498	17233	17230	17277	17250	17287	17239	17417	17209	17170	17184	17420	17353	17120	17315	17327	17363	17309	17475	17125	17360	17344	17392	17369	17529	17295	16974	17409	17408	17409	17328	17427	17324	17362	17178	17327	17380	17168	17344	17553	17387	17276	17259	17378	17218	17178	17303	17238	17241	17359	17229	17297	17292	17351	17184	17360	17194	17373	17267	17182	17221	17227	17448	17470	17532	17328	17394	17276	17397	17321	17302	17454	17323	17286	17163	17213	17429	17532	17507	17514	17433	17402	17288	17446	17229	17387	17316	17392	17289	17211	17128	17312	17490	17342	17464	17523	17305	17175	17307	17248	17178	17137	17429	17225	17579	17441	17324	17306	17158	17264	17457	17473	17276	17423	17351	17198	17292	17232	17315	17193	17236	17358	17094	17551	17296	17006	17361	17363	17365	17399	17225	17235	17454	17391	17319	17180	17291	17108	17368	17344	17119	17244	17251	17212	17388	17288	17481	17292	17470	17368	17294	17212	17593	17179	17120	17308	17320	17398	17173	17257	17341	17379	17232	17390	17282	17427	17324	17322	17257	17365	17224	17324	17341	17339	17096	17205	17265	17559	17378	17481	17162	17458	17433	17398	17351	17357	17108	17245	17420	17248	17407	17251	17230	17242	17382	17377	17396	17591	17332	17264	17450	17404	17253	17122	17052	17511	17545	17184	17353	17418	17179	17192	17306	17347	17432	17346	17339	17571	17257	17216	17259	17367	17268	17386	17292	17261	17275	17308	17313	17499	17315	17178	17467	17370	17216	17474	17254	17486	17467	17337	17422	17293	17281	17312	17352	17255	17044	17198	17343	17318	17341	17286	17394	17370	17391	17374	17293	17303	17408	17411	17437	17276	17273	17303	17354	17206	17224	17353	17397	17357	17551	17232	17410	17372	17266	17245	17232	17327	17331	17352	17297	17513	17382	17319	17204	17294	17151	17137	17178	17168	17291	17330	17273	17328	17245	17368	17498	17108	17352	17215	17493	17243	17436	17386	17368	17222	17395	17517	17351	17121	17384	17613	17153	17243	17164	17197	17233	17445	17333	17532	17190	17373	17229	17393	17209	17289	17313	17419	17329	17432	17132	17204	17410	17259	17198	17308	17285	17266	17224	17380	17301	17308	17562	17455	17467	17582	17410	17297	17315	17411	17267	17152	17461	17275	17266	17198	17201	17238	17123	17321	17344	17165	17493	17328	17249	17306	17263	17401	17518	17362	17330	17325	17564	17200	17432	17420	17334	17527	17459	17322	17330	17255	17229	17270	17185	17443	17351	17298	17335	17114	17377	17235	17090	17301	17395	17338	17611	17381	17108	17521	17226	17220	17427	17403	17291	17398	17110	17346	17514	17462	17267	17424	17434	17138	17319	17466	17309	17341	17244	17296	17414	17221	17238	17301	17404	17277	17469	17267	17415	17224	17359	17465	17460	17239	17239	17133	17438	17375	17422	17331	17463	17366	17384	17478	17350	17237	17226	17490	17319	17277	17238	17429	17231	17386	17293	17260	17052	17107	17065	17192	17171	17409	17416	17245	17314	17289	17365	17510	17324	17224	17267	17286	17405	17025	17313	17287	17454	17338	17385	17302	17371	17339	17437	17306	17349	17519	17200	17345	17425	17341	17310	17363	17345	17388	17513	17208	17377	17343	17350	17293	17429	17367	17536	17256	17364	17329	17350	17278	17225	17364	17281	17372	17360	17123	17140	17303	17181	17360	17305	17437	17461	17397	17138	17393	17383	17415	17324	17368	17482	17187	17269	17323	17529	17280	17166	17418	17102	17341	17205	17222	17292	17351
14008	19957	19290	17390	17280	32839	51508	44052	32372	21836	16927	15641	15607	15589	15766	15702	15695	15525	15485	15800	15518	15706	15629	15760	15527	15822	15540	15831	15686	15694	15678	15803	15706	15694	15712	15714	15656	15574	15574	15675	15462	15791	15488	15654	15654	15592	15591	15541	15691	15770	15650	15578	15683	15782	15803	15607	15587	15601	15612	15595	15625	15599	15649	15788	15624	15450	15688	15662	15682	15543	15423	15558	15600	15556	15822	15743	15482	15588	15666	15655	15725	15672	15774	15611	15596	15741	15540	15589	15631	15540	15552	15688	15584	15606	15696	15774	15619	15655	15682	15609	15705	15708	15620	15647	15614	15747	15502	15678	15587	15703	15571	15516	15578	15564	15708	15567	15741	15698	15520	15566	15575	15714	15612	15549	15664	15553	15579	15611	15482	15620	15600	15660	15643	15586	15669	15647	15751	15575	15606	15482	15487	15523	15489	15579	15747	15733	15686	15702	15586	15636	15525	15755	15626	15683	15649	15754	15632	15473	15655	15695	15505	15672	15729	15648	15536	15622	15613	15625	15726	15735	15620	15455	15499	15592	15591	15446	15416	15706	15623	15752	15666	15665	15694	15621	15870	15538	15730	15699	15663	15467	15529	15747	15573	15677	15521	15538	15552	15567	15510	15659	15611	15635	15612	15463	15509	15502	15523	15575	15460	15500	15633	15661	15586	15645	15490	15543	15411	15593	15620	15522	15521	15522	15584	15591	15567	15566	15600	15677	15652	15589	15517	15588	15540	15414	15742	15521	15701	15910	15652	15633	15556	15541	15764	15642	15512	15624	15677	15504	15654	15521	15690	15864	15733	15655	15483	15556	15380	15571	15509	15668	15638	15674	15600	15674	15540	15470	15475	15621	15730	15727	15492	15745	15515	15619	15634	15670	15698	15541	15690	15730	15446	15670	15425	15731	15573	15753	15730	15624	15779	15642	15498	15690	15583	15594	15657	15762	15462	15690	15713	15545	15625	15515	15717	15671	15606	15687	15659	15613	15614	15585	15567	15570	15546	15367	15639	15728	15660	15577	15485	15669	15624	15400	15495	15633	15663	15557	15532	15613	15560	15651	15676	15695	15559	15488	15550	15641	15599	15572	15616	15640	15634	15794	15581	15766	15731	15674	15751	15510	15586	15629	15555	15661	15579	15775	15507	15533	15615	15651	15582	15668	15629	15739	15628	15683	15520	15466	15619	15630	15581	15623	15671	15678	15610	15676	15515	15774	15708	15728	15708	15532	15537	15594	15624	15619	15642	15672	15616	15552	15484	15672	15520	15607	15534	15763	15649	15788	15611	15565	15439	15451	15429	15748	15436	15621	15526	15606	15656	15759	15650	15493	15716	15652	15516	15554	15729	15551	15568	15527	15745	15638	15602	15603	15809	15693	15795	15613	15651	15638	15670	15683	15523	15769	15538	15554	15561	15598	15469	15464	15575	15415	15639	15720	15759	15574	15534	15692	15540	15564	15622	15638	15696	15827	15528	15554	15680	15626	15568	15743	15720	15630	15670	15546	15716	15574	15450	15504	15415	15639	15611	15506	15601	15635	15604	15594	15537	15669	15720	15655	15669	15643	15590	15611	15612	15733	15690	15533	15687	15427	15685	15699	15700	15655	15655	15527	15610	15710	15441	15726	15469	15674	15701	15517	15851	15454	15666	15639	15544	15590	15720	15502	15702	15606	15650	15755	15559	15598	15558	15699	15544	15617	15654	15710	15643	15508	15561	15748	15572	15559	15666	15626	15757	15767	15550	15546	15582	15599	15759	15516	15843	15630	15694	15415	15613	15565	15617	15672	15535	15719	15648	15508	15668	15506	15815	15638	15798	15526	15589	15697	15541	15761	15528	15628	15590	15602	15686	15599	15567	15744	15580	15569	15534	15595	15689	15718	15609	15640	15508	15655	15560	15665	15634	15519	15541	15624	15593	15319	15709	15801	15589	15716	15588	15635	15513	15560	15585	15782	15737	15561	15758	15550	15682	15633	15775	15551	15570	15613	15668	15547	15635	15709	15517	15733	15690	15689	15707	15421	15513	15483	15700	15570	15514	15656	15588	15594	15498	15676	15616	15536	15546	15610	15573	15794	15662	15623	15598	15543	15628	15516	15563	15745	15576	15843	15777	15692	15841	15627	15724	15466	15527	15655	15665	15571	15694	15858	15556	15524	15598	15568	15547	15454	15574	15627	15635	15515	15663	15696	15659	15628	15586	15546	15748	15604	15532	15683	15604	15506	15450	15648	15584	15649	15497	15722	15699	15673	15593	15599	15597	15567	15808	15631	15753	15632	15687	15642	15725	15611	15616	15463	15727	15415	15591	15743	15611	15740	15770	15650	15438	15642	15540	15346	15793	15596	15658	15591	15534	15776	15583	15560	15545	15616	15586	15616	15679	15637	15524	15715	15659	15626	15602	15674	15508	15393	15611	15598	15724	15646	15651	15622	15707	15783	15758	15790	15497	15511	15702	15738	15572	15729	15723	15486	15641	15774	15594	15656	15669	15576	15449	15385	15596	15676	15552	15365	15604	15591	15619	15721	15802	15590	15589	15561	15646	15638	15506	15532	15682	15529	15529	15569	15548	15623	15690	15558	15701	15686	15531	15426	15505	15660	15658	15678	15732	15803	15477	15627	15694	15684	15670	15505	15665	15677	15486	15644	15572	15724	15518	15569	15604	15606	15619	15657	15545	15625	15511	15517	15639	15575	15671	15520	15728	15636	15671	15565	15672	15723	15647	15595	15608	15471	15572	15682	15633	15698	15546	15668	15531	15496	15703	15770	15597	15636	15759	15565	15484	15594	15508	15501	15602	15794	15527	15646	15615	15626	15666	15548	15685	15545	15594	15692	15536	15858	15571	15520	15553	15668	15525	15677	15524	15549	15671	15599	15583	15570	15524	15534	15579	15620	15630	15570	15648	15577	15682	15535	15512	15486	15494	15607	15615	15426	15545	15698	15572	15480	15606	15495	15587	15627	15493	15537	15408	15729	15668	15649	15709	15591	15467	15590	15691	15667	15630	15713	15524	15697	15625	15442	15661	15669	15613	15675	15589	15675	15629	15781	15610	15599	15834	15482	15522	15475	15490	15588	15544	15496	15602	15560	15626	15676	15675	15873	15630	15567	15639	15706	15525	15641	15555	15545	15496	15581	15736	15516	15564	15582	15721	15652	15587	15582	15591	15702	15702	15662	15562	15654	15664	15447	15582	15652	15644	15617	15578	15576	15683	15678	15550	15657	15837	15475	15716	15508	15486	15629	15685	15505	15678	15643	15645	15546	15804	15655	15491	15763	15467	15847	15699	15552	15726	15544	15531	15671	15430	15649	15699	15704	15543	15644	15632	15776	15668	15608	15407	15585	15563	15590	15603	15632	15609	15500	15632	15611	15499	15611	15553	15313	15590	15658	15505	15604	15485	15541	15508	15447	15759	15648	15826	15624	15684	15556	15744	15779	15552	15422	15791	15639	15438	15786	15859	15639	15654	15492	15697	15657	15599	15793	15613	15613	15565	15576	15581	15394	15708	15638	15572	15795	15616	15655	15665	15609	15676	15511	15585	15483	15512	15728	15827	15549	15556	15790	15608	15777	15741	15602	15485	15498	15574	15683	15545	15597	15570	15750	15666	15521	15609	15694	15710	15725	15502	15691	15658	15521	15405	15492	15461	15655	15714	15840	15547	15568	15545	15522	15591	15685	15737	15501	15723	15708	15565	15469	15847	15629	15750	15466	15541	15470	15583	15608	15536	15537	15664	15722	15518	15466	15710	15629	15533	15652	15553	15531	15501	15612	15654	15712	15632	15723	15733	15518	15649	15591	15515	15667	15689	15554	15505	15675	15556	15581	15491	15629	15724	15688	15497	15580	15576	15850	15426	15586	15694	15587	15666	15622	15547	15653	15644	15687	15591	15633	15532	15821	15608	15768	15667	15522	15545	15604	15729	15658	15602	15742	15732	15599	15562	15681	15532	15530	15616	15706	15505	15598	15707	15630	15682	15695	15598	15653	15629	15625	15744	15690	15542	15737	15774	15437	15693	15741	15839	15755	15509	15681	15610	15537	15663	15670	15442	15562	15643	15750	15477	15539	15829	15286	15574	15445	15542	15829	15553	15552	15627	15570	15625	15610	15761	15512	15619	15620	15672	15589	15655	15506	15686	15470	15690	15580	15564	15711	15595	15555	15728	15647	15592	15562	15695	15576	15596	15538	15752	15637	15572	15612	15516	15600	15613	15744	15611	15666	15694	15589	15578	15802	15651	15563	15678	15653	15718	15576	15711	15629	15468	15487	15621	15581	15427	15553	15590	15609	15665	15632	15606	15643	15813	15641	15709	15631	15654	15621	15842	15481	15599	15713	15572	15650	15580	15636	15487	15465	15411	15671	15750	15502	15719	15667	15688	15534	15566	15695	15460	15646	15596	15610	15568	15576	15766	15524	15483	15565	15557	15594	15651	15564	15652	15699	15641	15603	15648	15560	15672	15688	15582	15665	15462	15735	15716	15499	15540	15707	15578	15660	15642	15706	15715	15758	15667	15822	15613	15677	15591	15404	15621	15709	15758	15539	15655	15503	15588	15532	15653	15765	15571	15642	15491	15801	15596	15644	15546	15768	15666	15526	15614	15648	15532	15637	15563	15458	15609	15765	15685	15595	15542	15567	15557	15687	15769	15513	15676	15733	15502	15409	15421	15698	15543	15645	15576	15722	15636	15647	15523	15553	15628	15561	15542	15708	15714	15513	15507	15711	15708	15510	15733	15606	15630	15567	15503	15567	15676	15491	15658	15844	15518	15628	15582	15636	15703	15654	15701	15612	15633	15654	15501	15699	15680	15649	15451	15542	15622	15822	15743	15686	15562	15557	15515	15489	15658	15564	15569	15650	15644	15515	15533	15536	15615	15426	15685	15552	15649	15699	15586	15704	15774	15598	15621	15719	15594	15844	15717	15782	15508	15563	15605	15682	15508	15740	15579	15594	15627	15705	15562	15445	15602	15662	15700	15664	15600	15602	15612	15544	15611	15742	15658	15584	15659	15687	15682	15603	15517	15690	15499	15634	15666	15526	15603	15494	15863	15547	15627	15532	15685	15531	15544	15567	15749	15700	15438	15627	15501	15569	15538	15614	15557	15774
23759	21088	28536	23894	21464	32681	66575	59793	45831	30105	21430	17894	16993	16846	16774	16733	16590	16757	16815	16712	16860	16687	16815	16853	16719	16584	16873	16579	16596	16715	16606	16501	16586	16742	16672	16807	16914	16658	16670	16744	16692	16707	16574	16486	16704	16545	16793	16660	16657	16715	16745	16603	16817	16679	16565	16663	16502	16755	16780	16652	16845	16523	16719	16716	16727	16656	16764	16595	16752	16534	16789	16607	16567	16757	16712	16750	16746	16662	16524	16601	16651	16636	16679	16543	16581	16650	16563	16618	16421	16642	16601	16745	16767	16703	16673	16534	16647	16827	16804	16808	16711	16515	16706	16587	16669	16692	16512	16769	16741	16579	16616	16711	16536	16681	16520	16509	16794	16587	16686	16657	16545	16867	16775	16539	16731	16622	16727	16667	16629	16842	16622	16540	16746	16619	16591	16704	16532	16602	16456	16598	16587	16612	16680	16778	16672	16658	16467	16525	16577	16601	16552	16805	16858	16661	16487	16603	16486	16621	16730	16710	16638	16542	16602	16659	16643	16747	16504	16746	16706	16422	16748	16522	16887	16620	16695	16669	16475	16757	16703	16705	16721	16544	16733	16761	16733	16824	16820	16536	16592	16653	16679	16770	16756	16652	16507	16605	16630	16692	16534	16720	16564	16509	16516	16558	16608	16580	16640	16596	16679	16675	16647	16854	16702	16673	16516	16648	16521	16459	16704	16748	16627	16753	16671	16640	16539	16943	16730	16587	16658	16603	16664	16589	16694	16514	16728	16946	16614	16558	16698	16550	16658	16650	16649	16621	16842	16570	16666	16314	16679	16695	16516	16525	16621	16722	16544	16748	16539	16671	16638	16735	16816	16536	16597	16530	16560	16623	16900	16826	16726	16734	16628	16668	16750	16599	16611	16683	16590	16503	16706	16550	16468	16719	16573	16561	16679	16652	16663	16707	16662	16676	16744	16625	16504	16709	16607	16751	16772	16598	16646	16494	16681	16556	16449	16505	16789	16672	16684	16680	16488	16726	16477	16362	16697	16595	16567	16496	16684	16774	16710	16832	16579	16677	16439	16581	16324	16546	16520	16613	16457	16316	16599	16767	16608	16688	16579	16699	16690	16603	16736	16512	16638	16870	16655	16473	16592	16582	16602	16591	16671	16563	16688	16793	16658	16598	16757	16676	16677	16654	16549	16642	16703	16572	16772	16621	16540	16565	16634	16496	16431	16568	16569	16613	16667	16664	16539	16607	16473	16477	16748	16488	16594	16780	16755	16772	16599	16576	16625	16666	16516	16574	16767	16467	16661	16706	16734	16686	16654	16663	16504	16426	16525	16412	16577	16742	16730	16666	16707	16575	16635	16655	16541	16497	16919	16666	16524	16589	16723	16733	16532	16748	16410	16389	16622	16640	16867	16706	16650	16610	16715	16997	16819	16767	16628	16649	16633	16608	16560	16482	16433	16370	16509	16621	16738	16467	16732	16508	16644	16665	16631	16581	16551	16563	16502	16588	16661	16480	16507	16572	16587	16518	16560	16694	16459	16668	16763	16654	16727	16407	16723	16659	16672	16805	16520	16501	16685	16657	16654	16783	16621	16631	16736	16410	16566	16616	16807	16779	16575	16745	16451	16746	16516	16590	16452	16631	16612	16803	16743	16521	16696	16700	16598	16635	16722	16577	16618	16606	16425	16716	16610	16596	16359	16548	16482	16575	16572	16465	16719	16801	16463	16546	16631	16700	16732	16692	16689	16580	16488	16624	16658	16579	16517	16557	16642	16521	16691	16614	16656	16745	16496	16692	16748	16568	16686	16621	16530	16443	16594	16711	16857	16389	16628	16695	16623	16581	16610	16830	16636	16579	16460	16558	16727	16534	16556	16383	16687	16717	16783	16592	16572	16540	16626	16735	16582	16441	16726	16651	16750	16566	16562	16649	16921	16609	16515	16538	16673	16427	16612	16544	16655	16841	16617	16605	16768	16692	16650	16540	16700	16636	16789	16769	16525	16543	16515	16645	16773	16810	16776	16723	16678	16817	16476	16640	16750	16660	16517	16614	16562	16718	16818	16628	16524	16459	16635	16468	16834	16597	16615	16566	16763	16572	16755	16801	16685	16660	16587	16694	16726	16730	16827	16754	16603	16604	16425	16627	16530	16771	16721	16556	16445	16671	16627	16293	16625	16697	16722	16612	16723	16624	16619	16625	16559	16652	16585	16574	16706	16599	16491	16595	16509	16616	16674	16673	16802	16582	16588	16628	16599	16891	16629	16691	16642	16593	16814	16800	16752	16576	16443	16631	16603	16613	16616	16607	16704	16581	16578	16544	16553	16861	16683	16702	16660	16532	16767	16642	16569	16747	16619	16507	16688	16559	16722	16723	16585	16840	16444	16673	16510	16622	16765	16710	16685	16628	16754	16761	16718	16583	16586	16680	16481	16439	16635	16677	16739	16687	16740	16545	16835	16625	16507	16717	16773	16656	16606	16708	16588	16708	16591	16534	16619	16754	16709	16690	16673	16639	16777	16619	16474	16613	16665	16568	16734	16467	16675	16556	16794	16621	16634	16706	16664	16876	16588	16517	16788	16561	16632	16510	16564	16483	16801	16537	16542	16776	16562	16431	16460	16676	16814	16607	16771	16717	16740	16587	16436	16656	16811	16505	16531	16654	16635	16589	16671	16665	16758	16537	16686	16661	16711	16668	16508	16598	16710	16707	16647	16451	16683	16646	16561	16603	16625	16447	16497	16435	16644	16710	16531	16594	16764	16612	16754	16746	16677	16427	16752	16775	16455	16661	16436	16664	16628	16664	16641	16522	16496	16515	16804	16577	16517	16589	16463	16642	16627	16772	16496	16500	16943	16539	16734	16567	16559	16520	16560	16853	16500	16515	16570	16722	16634	16659	16569	16419	16544	16630	16546	16826	16791	16655	16832	16471	16848	16738	16695	16477	16621	16595	16444	16849	16683	16537	16539	16712	16356	16660	16669	16493	16434	16469	16687	16564	16702	16608	16768	16790	16464	16542	16649	16606	16657	16644	16636	16704	16794	16653	16390	16427	16634	16489	16877	16541	16658	16698	16679	16626	16600	16497	16591	16519	16583	16653	16415	16631	16532	16692	16684	16569	16532	16595	16521	16685	16602	16638	16626	16571	16420	16710	16739	16574	16537	16737	16615	16699	16514	16714	16625	16379	16547	16517	16582	16692	16839	16525	16621	16597	16626	16829	16630	16482	16727	16803	16437	16691	16563	16686	16606	16546	16649	16685	16528	16578	16716	16586	16668	16605	16646	16382	16568	16505	16564	16921	16726	16622	16780	16608	16738	16721	16744	16570	16557	16611	16508	16575	16695	16581	16434	16299	16546	16652	16760	16791	16491	16727	16887	16681	16647	16597	16692	16476	16514	16495	16523	16533	16627	16613	16544	16710	16609	16613	16778	16554	16676	16698	16722	16675	16596	16691	16639	16466	16640	16623	16677	16724	16674	16347	16705	16662	16575	16897	16423	16616	16720	16678	16730	16728	16832	16553	16620	16813	16661	16644	16683	16377	16715	16537	16770	16636	16601	16762	16545	16642	16531	16546	16773	16611	16686	16683	16696	16652	16632	16704	16653	16541	16686	16463	16497	16432	16677	16572	16564	16479	16838	16482	16778	16762	16708	16664	16624	16661	16722	16556	16714	16742	16550	16637	16558	16630	16717	16562	16492	16441	16708	16521	16543	16545	16699	16650	16441	16426	16715	16651	16520	16683	16558	16571	16685	16608	16581	16547	16598	16689	16574	16628	16648	16419	16733	16658	16661	16652	16469	16740	16438	16554	16724	16620	16576	16587	16565	16755	16751	16608	16718	16630	16733	16486	16722	16634	16697	16760	16611	16662	16512	16714	16749	16752	16642	16587	16705	16633	16506	16578	16741	16862	16740	16717	16569	16761	16751	16482	16690	16531	16713	16797	16686	16488	16621	16503	16562	16611	16467	16651	16827	16597	16609	16866	16554	16866	16636	16671	16713	16622	16598	16612	16585	16638	16641	16554	16675	16621	16633	16666	16501	16680	16772	16701	16526	16453	16684	16634	16582	16584	16508	16801	16643	16808	16505	16618	16580	16347	16509	16654	16816	16566	16663	16683	16403	16709	16565	16596	16543	16540	16637	16639	16476	16653	16574	16717	16695	16828	16606	16550	16628	16800	16539	16728	16477	16587	16698	16567	16621	16708	16683	16516	16639	16651	16615	16513	16638	16714	16728	16576	16805	16803	16431	16749	16722	16595	16742	16596	16625	16608	16755	16719	16669	16545	16595	16663	16723	16702	16776	16548	16657	16576	16386	16799	16710	16461	16588	16620	16494	16679	16500	16624	16739	16620	16562	16649	16715	16382	16761	16536	16633	16680	16694	16540	16850	16579	16712	16503	16702	16634	16500	16385	16723	16747	16465	16740	16364	16635	16638	16701	16582	16788	16591	16508	16612	16527	16782	16676	16568	16625	16717	16653	16624	16701	16489	16751	16630	16826	16679	16517	16725	16525	16557	16563	16517	16497	16723	16548	16682	16620	16500	16457	16624	16645	16560	16594	16523	16543	16619	16612	16533	16587	16584	16601	16527	16678	16567	16619	16630	16726	16587	16572	16647	16693	16605	16570	16701	16785	16557	16532	16618	16504	16528	16646	16827	16390	16442	16711	16916	16514	16435	16494	16630	16634	16884	16653	16558	16521	16724	16634	16599	16743	16589	16643	16620	16593	16761	16650	16656	16629	16513	16533	16666	16695	16479	16513	16609	16685	16612	16630	16693	16719	16547	16976	16783	16772	16631	16728	16696	16695	16809	16776	16543	16490	16645	16566	16572	16605	16609	16560	16563	16594	16711	16662	16611	16648	16906	16680	16702	16609	16643	16621	16595	16475	16643	16544	16712	16644	16583	16695	16461	16681	16526	16675	16478	16577	16564	16658	16643	16453	16555	16610	16663	16388	16772	16598	16821	16630	16600	16865	16769	16646	16703	16727	16732	16700	16467	16587	16548	16709	16572	16524	16673	16824	16626	16647	16538	16323	16718	16560	16959	16303	16510	16675	16650	16764	16981	16649	16731	16541	16594	16543	16521	16847	16781	16591	16750	16855	16657	16667	16567	16476	16614	16723	16608	16614	16425	16780
15825	26342	24483	20069	18466	34707	68570	62206	46629	29134	18908	15727	15333	15140	15221	15340	15052	15148	15287	15216	15083	15233	15285	15304	15392	15375	15230	15281	15254	15166	15221	15171	15259	15187	15153	15126	15098	15388	15222	15160	15276	15247	15197	15256	15116	15045	15181	15169	15055	15005	15461	15256	15175	15208	15158	15196	15278	15338	15295	15236	15234	14945	15201	15146	15085	15259	15247	15247	15157	15242	15177	14960	15406	15004	15026	15304	15112	15286	15139	15174	15297	15255	15027	15082	15121	15265	15022	15031	15070	15145	15185	15198	15063	15372	15115	15267	15120	15040	15199	15167	15175	15242	15278	15201	15168	15236	15170	15320	15118	15269	15223	15281	15374	15122	15207	15170	15138	15152	15085	15118	15239	15184	15075	15090	15187	15191	15249	15213	15113	15191	15044	15059	15238	15115	15182	15054	15180	15050	15091	15006	15244	15198	15257	15209	15133	15269	15166	15260	15044	15305	15139	15163	15108	15207	15312	14957	15115	15028	15166	15102	15071	15168	15237	14981	15110	15229	15362	15121	15157	15143	15224	15091	15136	15156	15128	15028	15127	15176	15199	15191	15074	15165	15053	15169	15240	15150	15112	15215	15247	15217	15178	15166	15233	15224	15098	15158	15181	15199	15248	15098	15228	15310	15182	15084	15147	15251	15165	15091	15209	15142	15236	15259	15256	15042	15146	15096	15397	15251	15152	15148	15022	15226	15128	15132	15219	15127	15143	15058	15266	14976	15230	15138	15085	15172	15215	15021	15211	14960	15082	15123	15105	15075	15229	15192	15203	15236	15160	15169	15175	15226	15264	15336	14999	15032	15277	15155	15085	15245	15217	15222	15215	15111	15085	15374	15178	15201	15175	15162	15218	15291	15386	15156	15206	15181	15034	15271	15241	15279	15052	15202	15244	15218	15260	15026	15030	15220	15106	15239	15216	15150	15087	15212	15176	15089	15296	15187	14962	15253	15095	15413	15276	15268	15261	15206	15202	15148	15230	15085	15132	15104	15268	15231	15005	15243	15250	15069	15277	15275	15358	14977	15201	15323	15105	15219	15212	15095	15140	15223	15276	15233	15221	15146	15156	15173	15138	15127	15317	15374	15075	15258	15190	15341	15155	15354	15192	15244	15253	15229	15227	15110	15179	15159	15126	15102	15322	15145	15231	15266	15280	15225	15178	15049	15273	15129	15159	15073	15384	15071	15171	15199	15404	15179	15219	15139	15214	15336	15241	15212	14994	15101	15149	15276	15069	15338	15086	15253	15279	15219	15286	15226	15188	15176	15203	15019	15075	15067	15075	15201	15137	15198	15180	15240	15229	15034	15149	15376	15103	15198	15139	15112	15317	15039	15334	15153	15182	15215	15153	14964	15199	15013	15392	15090	15167	15189	15252	15196	15335	15106	15098	15181	15148	15076	15002	15116	15024	15148	15153	15182	15165	15026	15168	15195	15295	15158	15207	15254	15297	15126	15125	15102	15116	15269	15167	15132	15278	15207	15121	15288	15205	15214	15129	15060	15111	15176	15173	15152	15096	15087	15103	15304	15146	15078	15319	15216	15118	15272	15151	15015	15220	15338	15041	15232	15282	15164	15256	15274	15235	15213	15088	15225	15021	15111	15135	15096	15152	15258	15285	15029	15200	15254	15294	15038	15079	15128	15235	15215	15291	15165	15142	15239	15005	15324	15268	15107	15107	15054	15197	15296	15126	15117	15023	15190	15232	15296	15246	15034	15137	15278	15087	15095	15284	15230	15172	15005	15001	15224	15180	15006	15096	15109	15073	15042	15316	15306	15231	15176	15164	15296	15190	15462	15272	15214	15202	15346	15128	15258	15252	15188	15079	15257	15187	15238	15146	15242	15224	15150	15306	15240	15145	15140	15101	15204	15200	15144	15055	15238	15342	15341	15071	15145	15117	15157	15122	15086	15028	15342	15344	15061	15186	15230	15214	15196	15188	15148	15181	15176	15208	15382	15147	15163	15256	15255	15172	15283	15124	15140	15012	15229	15367	15074	15128	15408	15147	15034	15203	15236	15248	15200	15175	15316	15073	15238	15171	15201	15107	15072	15131	15150	15095	15249	15440	15164	15198	15193	15103	15286	15247	15107	15239	15152	14948	15268	15235	15148	15150	15370	15135	15268	15344	15101	15323	15188	15110	15052	15238	15233	15251	14957	15005	15235	15241	15195	15255	15142	14953	15232	15248	15040	15394	15388	15179	15108	15041	15192	15266	15183	15209	15170	15033	15339	15085	15084	15296	15187	15240	15107	15115	15179	15230	15139	15173	15108	15168	15241	15314	15482	15139	15099	15273	15223	15277	15158	15136	15266	15017	15111	15233	15270	15198	15113	15249	15185	15114	14965	15217	15200	15025	15067	15307	14949	15298	15084	15154	15151	15199	15265	15228	15215	15276	15101	15080	15208	15172	15074	15210	15271	15055	15173	15374	15276	15085	15248	15199	15079	14992	15199	15133	15074	15178	15161	15062	15218	15016	15168	15243	15299	14963	15386	15328	15066	15150	15226	15228	15444	15132	15278	15091	15179	15101	14994	15287	15164	15190	15153	15182	15167	15101	15126	15186	15205	15329	15246	15068	15048	15120	15099	15028	15076	15194	15197	15210	15100	15229	15177	15032	15258	15223	15072	15073	15122	15409	15039	15177	15180	15158	15253	15133	15107	15377	15237	15277	15206	15155	15138	15058	15236	15145	15159	15083	15128	15018	15017	15203	15341	15223	15148	15077	15117	15252	15100	14906	15097	15135	15228	15194	15344	15216	15203	15383	15078	15218	15323	15202	15185	15265	15118	15117	15134	15291	15305	15035	14955	15242	15289	15183	15204	15264	15242	15144	15298	15181	15044	15082	15091	15224	15274	15016	15154	15231	15284	15271	15214	15242	15288	15173	15202	15207	15177	15225	15190	15124	15192	15338	15103	15151	15204	14977	15277	15168	15070	15131	15122	15054	15261	15163	15290	15125	15114	15286	15115	15130	15128	15148	15241	15295	15187	15308	15108	15082	15123	15294	15189	15125	15195	15173	15164	15083	15156	15189	15303	15160	15106	15284	15071	15209	15317	15142	15248	15147	15105	15060	15099	15195	14952	15042	15335	15233	15306	15169	15045	15330	15192	15155	15146	14994	15181	15195	15051	15146	15257	15097	15099	15340	15116	15094	15251	15250	15141	15142	15216	15101	15210	15289	15188	15242	15249	15187	15149	15191	15032	15205	15023	15173	15197	15069	15381	15206	15160	15138	15228	15257	15198	15136	15112	15110	15053	15216	15045	15310	15242	15080	15388	15218	15142	15213	15238	15230	15194	15292	15346	15241	15304	15135	15282	15005	15076	15130	15039	15242	15213	15052	15268	15136	15180	15139	15252	15151	15215	15223	15034	15189	15173	15027	15173	15171	15100	15043	15012	15045	15213	15206	15196	15182	15299	15336	15199	15251	15254	15001	15053	15328	15394	15221	15172	15271	15191	15323	15022	15089	15063	15208	15149	15253	15112	15220	15180	15088	15045	15154	15030	15153	15269	15256	15326	15104	15075	15234	15117	15155	15133	15275	15138	15032	15135	15089	15060	15209	15327	15357	15288	15168	15211	15111	15010	15102	15221	15201	15219	15223	15295	15133	15253	15187	15239	15402	15154	15138	15283	15158	15137	15042	14991	15402	15177	15191	15158	15319	15112	15186	15281	15238	15092	15045	15220	15258	15202	15214	15190	15200	15260	15261	15205	15232	15324	15127	15223	15236	14956	15335	15183	15118	15244	15227	15107	15221	15189	15161	14976	15175	15255	15017	15200	15253	15365	15161	15113	15220	15263	15139	15284	15269	15252	15356	15116	15105	15206	14986	15132	15256	15134	15157	14996	15438	15166	15053	15248	15162	15056	15285	15146	15269	15160	15295	15170	15346	15327	15201	15232	15061	15330	15208	15153	15279	15298	15299	15118	15243	15343	15153	15212	15352	15100	15108	15132	15194	15277	15107	15247	15240	14966	15210	15152	15175	15236	15149	15174	15315	15348	15395	15219	15091	15139	15224	15296	15290	15178	15168	15269	15271	14965	15162	15161	15055	15250	15229	15123	15245	15179	15196	15103	15148	15119	15167	15412	15156	15128	15251	15129	15250	15230	15287	15128	15137	15121	15191	15079	15132	15161	15074	15107	15034	15251	15258	15047	15134	15256	15214	15142	15262	15127	15236	15083	15202	15337	15228	15248	15157	15104	15183	15114	15219	15156	15432	15232	15202	15088	15155	15129	15185	15138	14997	15204	15278	15262	15100	15195	15131	15147	15184	15163	15223	15133	15259	15288	15274	15306	15033	15047	15257	15090	15093	15179	15095	15169	15117	15121	15147	15126	15309	15035	15310	15241	15260	15199	15204	15236	15002	15004	15201	15140	15160	15125	15068	15083	15260	15228	15185	15052	15261	15203	15145	15146	15178	15193	15144	15346	15145	15114	15171	15200	15269	15302	15111	15120	15123	15308	15156	15199	14934	15086	15103	15262	15284	15137	15206	15046	15238	15105	15259	15226	15040	15058	15332	15057	15109	15175	15081	15217	15140	15262	15167	15139	15294	15078	15188	15080	15089	15259	15276	15169	15395	15127	15213	15197	15223	15246	15281	15105	15159	15231	15227	15248	15138	15153	15259	15286	15293	15144	15243	15213	15169	14986	15310	15125	15268	15313	15267	15444	15132	15177	15145	15139	15135	15075	15193	15334	15177	15214	15255	15157	15317	14966	15125	15153	15227	15313	15201	15154	15171	15237	15191	15226	15122	15213	15252	15159	15171	15048	15110	15339	15179	15153	15262	15115	15054	15143	15157	15140	15099	15150	15128	15205	15222	15308	15128	15147	15160	15264	15177	15090	15316	15223	15031	15084	15080	15012	15259	15202	14931	15165	15184	15238	15111	15180	15315	15086	15046	15291	15167	15316	15019	15263	15124	15090	15290	15054	15307	15265	15110	15159	15182	15066	15183	15172	14972	15091	15300	15152	15214	15100	15037	15143	15264	15248	15322	15198	15232	15194	14989	14981	15302	15191	15247	15232	15384	15236	15296	15022	15270	15210	15228	15328	15323	15125	15012	15249	15259	15110	15250	15207	15157	15236	15183	15043	15139	15103
28846	21442	20645	18290	16793	17542	24583	25622	21542	18565	17473	16867	16672	16747	16735	16771	16866	16770	16801	16701	16910	16612	16825	16758	16803	16779	16743	16671	16559	16887	16686	16728	16921	16818	16947	16863	16693	16852	16756	16745	16876	16733	17043	16862	16748	16853	16925	16795	16800	16883	16647	16906	16729	16606	16910	16709	17010	16787	16921	16762	16777	16861	16818	16987	16745	16438	16775	16671	16814	16636	16853	16823	16641	16626	16551	16639	16771	16577	16723	16594	16596	16810	16682	16755	16622	16641	16781	16746	16742	16798	16801	16628	16722	16497	16622	16741	16739	16577	16602	16675	16943	16922	16714	16726	16811	16943	16783	16688	16880	16698	16611	16813	16674	16799	16572	16955	16691	16608	16807	16803	16901	16777	16948	16792	16967	16627	16893	16839	16829	16793	17083	16656	16833	16923	16787	16690	16669	16801	16742	16646	16736	16754	16808	17039	16935	16717	16739	16784	16896	16834	16705	16933	16800	16644	16660	16852	16690	16767	17020	16832	16685	16737	16866	16658	16655	16804	16848	16735	16711	16751	16756	16796	16775	16723	16730	16696	16904	16769	16637	16593	16722	16875	16977	16784	16908	16737	16489	16742	16732	16689	16764	16972	16707	16843	16595	16644	16831	16746	16752	16625	16868	16727	16829	16685	16583	16707	16738	16720	16703	16865	16969	16879	16646	16756	16678	16764	16657	16892	16771	16548	16700	16664	16706	16669	16883	16802	16917	16683	16659	16664	16579	16637	16700	16618	16758	16685	16926	16712	16736	16825	16841	16726	16722	16832	16911	16746	16618	16707	16805	16807	16785	16545	16696	16564	16716	16676	16713	16663	16942	16890	16646	16615	16815	16735	16841	16994	16776	16786	16612	16762	16717	16676	16574	16966	16757	16699	16727	16732	16764	16744	16742	16662	16549	16874	16676	16746	16809	16796	16672	16754	16839	16790	16645	16512	16858	16702	16791	16870	16804	16694	16549	16671	16780	16715	16707	16742	16635	16925	16655	16724	16680	16538	16711	16782	16965	16674	16717	16704	16693	16736	16734	16669	16947	16711	16836	17129	16667	16785	16823	16763	16755	16786	16671	16739	16751	16862	16785	16832	17037	16752	16796	16688	16955	16767	16760	16745	16685	16862	16715	16888	16654	16888	16723	16853	16607	16861	16843	16708	16645	16866	16616	16853	16724	16816	16888	16659	16618	16753	16810	16723	16633	16792	16919	16719	16649	16837	16862	16888	16813	16770	16514	16750	16746	16945	16814	16872	16780	16609	16709	16757	16823	16727	16610	16923	16616	16858	16700	16836	16608	16671	16657	16868	16872	16993	16833	16744	16800	16645	16774	16807	16731	16801	16769	16854	16657	16773	16780	16678	16862	16891	16833	16854	16490	16521	16855	16656	16815	16613	16831	16960	16547	16523	16801	16684	16518	16581	16978	16720	16807	16785	16583	16770	16695	16789	16839	16840	16622	16666	16601	16719	16670	16667	16887	16799	16668	16913	16856	16499	16998	16820	16812	16786	16765	16826	16783	16827	16799	16718	17020	16603	16734	16602	16997	16644	16903	16829	16684	16657	16730	16787	16693	16584	16890	16896	16715	16680	16656	16690	16717	16857	17046	16742	16779	16708	16619	16809	16945	16678	16901	16722	16664	16801	16758	16896	16712	16829	16868	16678	16703	16588	16856	16856	16808	16790	16726	16797	16698	16695	16569	16824	16842	16884	16625	16764	16709	16920	16790	16512	16819	16773	16783	16787	16766	16790	16840	16869	16802	16819	16734	16781	16725	16627	16783	16810	16632	16802	16747	16928	16641	16872	16681	16875	16874	16938	16829	16732	16967	16779	16692	16800	16780	16745	16802	16611	16859	16731	16805	16700	16809	16348	16827	16961	16710	16568	17001	16758	16909	16730	16870	16699	16760	16772	16770	16621	16811	16710	16729	16527	16750	16707	16630	16576	16359	16970	16799	16854	16745	16677	16978	16761	16850	16864	16905	16632	16762	16837	16646	16645	16904	16762	16779	16816	16777	16742	16780	16726	16857	16635	16642	16742	16677	16754	16796	16866	16745	16728	16719	16726	16724	16532	16720	16814	16699	16743	16827	16808	16539	16821	16758	16754	16699	16698	16739	16683	16586	16667	16752	16827	16568	16535	16489	16666	16895	16775	17014	16842	16735	16714	16931	16685	16780	16760	16928	16830	16879	16707	16815	16856	16716	16693	16638	16629	16857	16909	16872	16636	16740	16993	16722	16688	16802	16902	16700	16803	16639	16665	16870	16770	16401	16949	16541	16769	16778	16535	16811	16547	16678	16534	16657	16784	16795	16668	16643	16677	16806	16817	16755	16791	16753	16882	16748	16669	16551	16732	16680	16700	16875	16843	16817	16554	16635	16724	16814	16805	16824	16701	16725	16828	16819	16855	16581	16656	16855	16771	16739	16635	16760	16823	16529	16678	16559	16719	16518	16887	16786	16635	16597	16866	16852	16716	16649	16753	16856	16833	16894	16839	16734	16769	16690	16670	16710	16856	16787	16656	16860	16743	16816	16661	16633	16594	16511	16606	16753	16732	16620	16619	16781	16694	16832	16506	16704	16791	16878	16769	16882	16834	16653	16876	16889	16699	16717	16627	16624	16617	16612	16728	16863	16870	16883	16701	16686	16619	16672	16708	16755	16611	16866	16807	16797	16676	16768	17027	16699	16689	16716	16672	16610	16715	16742	16791	16677	16778	16927	16807	16817	16933	16653	16701	16619	16708	16785	16838	16869	16694	16730	16750	16807	16732	16716	16741	16576	16681	16772	16576	16973	16818	16795	16557	16812	16608	16714	16676	16672	16735	16634	16771	16803	16791	16697	16814	16806	16877	16684	16714	16630	16670	16778	16716	16751	16864	16789	16702	16898	16750	16647	16542	16686	16740	16749	17009	16738	16833	16825	16838	16670	16861	16788	16923	16731	16691	16630	16759	16795	16697	16690	16715	16752	16706	16813	16591	16799	16683	16961	16703	16548	16781	16863	16714	16669	16771	16822	16950	16963	16914	16959	16703	16888	16826	16845	16837	16955	16787	16754	16920	16820	16777	16927	16734	16723	16595	16681	16811	16713	16824	16850	16853	16772	16697	17065	16863	16875	16841	16736	16826	16892	16659	16672	16609	16877	16791	16691	16658	16885	16666	16583	16850	16690	16834	16639	17006	16756	16739	16845	16678	16623	16699	16634	16641	16891	16742	16599	16717	16707	16693	16783	16877	16862	16887	16940	16923	16470	16855	16818	16614	16886	16794	16701	16512	16741	16795	16623	16860	16817	16607	16499	16904	16829	16687	16883	16692	16679	16754	16828	16879	16709	16651	16648	16745	16595	16750	16740	16804	16889	16808	16792	16730	16653	16655	16678	16907	16917	16797	16718	16544	16694	16757	16852	16810	16704	16751	16771	16799	16765	16845	16746	16814	17097	16809	16547	16747	16666	16599	16741	16715	16720	16711	16802	16662	16816	16593	16738	16829	16955	16994	16677	16837	16747	16777	16662	16705	16781	16902	16624	16677	16645	16675	17008	16820	16562	16734	16844	17028	16795	16945	16555	16948	16713	16628	16852	16848	17031	16890	16944	16713	16629	16811	16947	16836	16867	16778	16656	16862	16671	16492	16717	16915	16755	16893	16850	16737	16680	16720	16971	16802	16748	16907	16920	16810	16813	16743	16730	16757	16998	16866	16774	16574	16714	16702	16703	16812	16742	16572	16776	16675	16647	16715	16895	16807	16588	17014	16754	17061	16993	16688	16647	16662	16774	16680	16511	16854	16534	16754	16727	16615	16709	16804	16789	16870	16958	16732	16767	16708	16666	16814	16582	16692	16730	16869	16893	16707	16807	16560	16706	16730	16767	16705	16793	16706	16864	16873	16792	16579	16627	16884	16759	16948	16685	16781	16599	16893	16894	16748	16698	16744	16857	16629	16731	16620	16953	16656	16583	16779	16732	16760	16617	16687	16566	16894	16783	16852	16868	16717	16759	16646	16685	16725	16840	16723	16601	16712	16803	16662	16662	16506	16749	16681	16842	16696	16704	16611	16742	16699	16697	16679	16617	16605	16616	16739	16816	16638	16934	16833	16769	16848	16816	16796	16711	16632	16647	16655	16931	16613	16660	16818	16669	17059	17019	16863	16832	16733	16773	16615	16995	16775	16619	16723	16754	16753	16800	16720	16803	16872	17072	16883	16666	16869	16740	16778	16697	16886	16756	16819	16808	16694	16974	16911	16759	16769	16585	16727	16776	16651	16704	17031	16878	16608	16802	16967	16765	16743	16797	16945	16760	16863	16680	16608	16763	16803	16795	16675	16577	16730	16675	16635	16757	16879	16630	16681	16940	16632	16817	16936	16914	16692	16561	16747	16576	16626	16611	16769	16727	16712	16614	16527	16672	16740	16609	16917	16766	16721	16725	16822	16649	16569	16733	16641	16794	16958	16882	16880	16814	16599	16678	16719	16623	16757	16746	16920	16867	16790	16693	16861	16719	16889	16746	16687	16854	16804	16931	16881	16868	16647	16817	16760	16688	16687	16686	16785	16882	16824	16795	16562	16822	16652	16808	16608	16615	16823	16769	16596	16684	16835	16486	16724	16669	16753	16622	16756	16779	16591	16821	16646	16889	16764	16887	16767	16840	16835	17000	16814	16695	16660	16655	16799	16690	16804	16763	16759	16767	16858	16698	16953	16708	16829	16622	16819	16676	16810	16455	16688	16843	16528	16658	16689	16640	16756	16778	16798	16787	16781	16775	16675	16817	16579	17031	16621	16700	16788	16764	16981	16768	16619	16811	16674	16853	16649	16798	16863	16758	16750	16738	16779	16764	16917	16790	16603	16583	16706	16666	16485	16752	16656	16781	16671	16828	16705	16815	16890	16662	16718	16810	16783	16617	16912	16904	16759	16793	16777	16660	16711	16867	16733	16562	16660	16955	16885	16795	16857	16711	16710	16905	16816	16849	16731	16478	16753	16759	16814	16743	16640	16601	16887	16695	16632	16721	16680	16792	16800	16569	16803	16772	16617	16815	16903	16632	16830	16793	16750	16852	16642	16811	16732	16886	16891	16768	16701	16845	16819	16928	16627	16685	16912	16974	16798	16814	16758
15189	15944	15754	15369	15457	16797	27101	26331	20494	17195	16049	15323	15394	15409	15309	15204	15233	15292	15246	15320	15421	15431	15209	15245	15274	15476	15240	15339	15391	15196	15176	15274	15327	15243	15305	15333	15353	15295	15264	15192	15349	15110	15338	15254	15170	15171	15246	15268	15189	15121	15254	15252	15408	15259	15404	15277	15166	15214	15343	15171	15377	15302	15303	15284	15440	15226	15390	15343	15383	15064	15362	15348	15215	15230	15202	15297	15305	15148	15324	15190	15256	15316	15179	15245	15279	15199	15392	15266	15267	15154	15338	15367	15191	15253	15264	15255	15100	15290	15108	15297	15271	15306	15233	15146	15237	15380	15398	15222	15347	15122	15201	15201	15152	15258	15424	15202	15348	15164	15334	15221	15350	15265	15391	15148	15281	15174	15355	15162	15305	15296	15361	15183	15236	15248	15262	15370	15252	15113	15392	15320	15267	15197	15228	15269	15233	15274	15312	15246	15316	15342	15300	15239	15190	15300	15190	15279	15160	15508	15241	15267	15179	15328	15346	15252	15068	15419	15279	15265	15189	15346	15304	15425	15473	15273	15355	15216	15310	15351	15265	15418	15204	15312	15407	15297	15354	15195	15141	15469	15469	15170	15452	15288	15374	15159	15119	15236	15210	15270	15226	15209	15305	15379	15301	15316	15310	15262	15242	15273	15236	15249	15258	15196	15270	15215	15466	15182	15406	15542	15197	15175	15038	15348	15224	15283	15206	15223	15177	15340	15323	15202	15229	15198	15341	15323	15130	15200	15323	15100	15221	15132	15340	15206	15144	15298	15315	15226	15279	15181	15284	15257	15145	15282	15220	15248	15296	15219	15278	15253	15262	15421	15271	15168	15272	15030	15329	15220	15332	15152	15403	15163	15294	15379	15162	15227	15257	15280	15392	15268	15249	15232	15287	15107	15307	15189	15077	15218	15161	15219	15361	15071	15501	15356	15192	15247	15323	15256	15394	15328	15306	15269	15227	15324	15300	15295	15285	14977	15185	15310	15370	15270	15253	15275	15208	15280	15302	15349	15251	15133	15230	15261	15171	15242	15223	15190	15285	15184	15325	15168	15212	15490	15330	15322	15247	15263	15329	15194	15307	15236	15391	15178	15139	15414	15391	15339	15116	15106	15362	15469	15341	15314	15316	15252	15269	15296	15348	15333	15336	15324	15217	15195	15375	15297	15425	15346	15389	15191	15255	15381	15247	15511	15213	15274	15227	15332	15303	15188	15424	15225	15378	15140	15202	15216	15329	15184	15337	15148	15276	15287	15238	15256	15422	15210	15349	15360	15354	15359	15323	15287	15311	15243	15297	15215	15243	15171	15540	15228	15184	15352	15179	15205	15198	15276	15354	15199	15297	15178	15317	15183	15395	15202	15287	15362	15236	15160	15383	15292	15385	15335	15387	15306	15227	15259	15172	15185	15213	15242	15343	15194	15259	15303	15355	15148	15269	15366	15233	15382	15250	15307	15208	15131	15187	14983	15227	15327	15367	15203	15278	15331	15235	15159	15258	15403	15393	15306	15425	15172	15434	15339	15224	15369	15241	15333	15289	15247	15269	15379	15289	15235	15269	15125	15279	15251	15266	15299	15299	15268	15219	15288	15245	15191	15245	15353	15444	15196	15228	15190	15203	15338	15355	15377	15317	15167	15268	15459	15287	15159	15322	15174	15324	15249	15361	15356	15279	15268	15155	15260	15129	15232	15148	15132	15285	15152	15190	15291	15384	15390	15232	15326	15119	15372	15192	15308	15299	15247	15386	15195	15108	15401	15044	15380	15356	15409	15496	15273	15299	15309	15432	15129	15240	15281	15314	15272	15346	15200	15257	15427	15359	15290	15320	15128	15218	15389	15407	15261	15249	15416	15277	15356	15213	15324	15340	15296	15288	15324	15206	15280	15200	15167	15277	15397	15311	15197	15137	15249	15409	15304	15077	15321	15313	15221	15505	15288	15224	15249	15113	15208	15477	15268	15255	15365	15146	15281	15404	15396	15244	15404	15207	15274	15482	15224	15306	15438	15322	15178	15425	15135	15302	15324	15214	15224	15182	15178	15331	15288	15315	15241	15260	15292	15366	15160	15304	15207	15176	15158	15269	15215	15278	15471	15216	15464	15311	15253	15195	15272	15302	15414	15260	15207	15374	15359	15311	15304	15201	15314	15308	15157	15315	15160	15269	15218	15234	15274	15184	15184	15255	15299	15268	15299	15264	15390	15182	15282	15265	15232	15233	15249	15306	15439	15209	15361	15285	15332	15274	15309	15149	15379	15338	15223	15303	15222	15320	15253	15298	15332	15266	15251	15343	15248	15323	15146	15308	15188	15333	15326	15469	15240	15320	15195	15300	15380	15389	15293	15183	15332	15187	15312	15153	15209	15245	15273	15321	15268	15274	15155	15283	15359	15303	15273	15214	15250	15319	15522	15163	15382	15336	15259	15231	15358	15288	15206	15162	15382	15135	15280	15218	15344	15175	15235	15293	15364	15439	15276	15279	15127	15276	15380	15325	15230	15151	15358	15175	15382	15416	15354	15355	15326	15302	15239	15470	15198	15347	15298	15419	15160	15325	15308	15233	15276	15213	15365	15354	15231	15165	15228	15171	15473	15113	15217	15274	15211	15459	15212	15299	15270	15239	15301	15138	15439	15473	15300	15430	15250	15244	15410	15202	15353	15280	15354	15356	15322	15274	15442	15382	15329	15274	15262	15312	15276	15244	15336	15330	15205	15273	15237	15330	15087	15503	15367	15271	15302	15205	15189	15405	15406	15394	15252	15271	15185	15335	15049	15434	15285	15273	15212	15340	15475	15196	15312	15282	15389	15294	15264	15341	15324	15449	15244	15237	15203	15332	15422	15208	15243	15253	15227	15231	15469	15404	15308	15291	15159	15435	15098	15471	15279	15105	15259	15357	15343	15214	15036	15264	15312	15333	15223	15304	15376	15295	15383	15375	15323	15146	15288	15196	15153	15438	15381	15328	15361	15265	15233	15154	15362	15307	15351	15311	15280	15290	15214	15261	15353	15239	15323	15329	15256	15221	15386	15278	15260	15298	15300	15177	15442	15151	15268	15317	15325	15154	15107	15416	15267	15186	15397	15194	15136	15264	15240	15334	15186	15258	15026	15267	15197	15322	15404	15441	15426	15346	15463	15309	15343	15217	15321	15324	15198	15272	15292	15337	15311	15135	15251	15227	15144	15368	15259	15264	15295	15313	15337	15402	15288	15157	15273	15294	15246	15399	15172	15213	15354	15169	15240	15244	15308	15215	15229	15338	15232	15178	15355	15182	15171	15338	15363	15195	15419	15174	15309	15366	15145	15269	15099	15328	15145	15156	15168	15173	15234	15316	15271	15255	15287	15186	15260	15272	15117	15305	15432	15149	15168	15267	15455	15315	15221	15259	15357	15193	15260	15335	15333	15106	15295	15436	15397	15279	15283	15401	15308	15450	15187	15414	15336	15401	15245	15206	15270	15239	15183	15431	15169	15235	15254	15203	15166	15329	15265	15452	15318	15263	15258	15351	15148	15235	15163	15416	15254	15227	15271	15316	15471	15345	15283	15256	15345	15290	15235	15272	15325	15264	15368	15234	15386	15426	15339	15365	15192	15340	15283	15151	15186	15310	15440	15450	15437	15502	15264	15294	15347	15263	15203	15330	15173	15236	15438	15232	15198	15216	15357	15205	15221	15333	15371	15170	15159	15399	15176	15209	15285	15265	15232	15300	15417	15135	15402	15214	15499	15341	15189	15347	15483	15219	15065	15339	15397	15367	15362	15393	15032	15275	15125	15404	15262	15259	15153	15376	15174	15410	15212	15332	15305	15286	15287	15339	15154	15417	15224	15220	15245	15292	15464	15345	15199	15433	15356	15482	15397	15215	15076	15392	15378	15371	15419	15133	15297	15338	15242	15374	15330	15237	15229	15447	15188	15301	15480	15255	15308	15173	15125	15449	15621	15342	15437	15259	15284	15253	15174	15202	15206	15493	15500	15366	15209	15291	15396	15362	15335	15348	15347	15032	15161	15247	15137	15342	15411	15202	15370	15337	15234	15329	15392	15251	15291	15316	15278	15098	15145	15452	15319	15207	15392	15283	15196	15266	15439	15322	15344	15412	15074	15152	15387	15144	15297	15221	15430	15041	15289	15213	15319	15263	15157	15396	15420	15282	15379	15340	15119	15198	15359	15444	15178	15409	15232	15395	15323	15214	15310	15337	15192	15270	15198	15460	15287	15345	15504	15331	15275	15359	15207	15285	15211	15137	15213	15236	15258	15277	15333	15320	15400	15313	15078	15146	15402	15309	15300	15286	15229	15225	15346	15361	15063	15175	15206	15241	15251	15189	15265	15408	15133	15383	15295	15147	15182	15406	15275	15158	15156	15188	15152	15336	15077	15427	15354	15183	15413	15251	15245	15311	15512	15264	15176	15249	15202	15282	15284	15290	15269	15184	15344	15245	15119	15270	15113	15319	15361	15380	15285	15164	15298	15252	15334	15224	15298	15330	15244	15191	15221	15243	15298	15265	15156	15301	15315	15319	15312	15354	15270	15303	15223	15329	15251	15274	15422	15308	15263	15072	15251	15468	15313	15370	15298	15450	15187	15298	15226	15333	15179	15118	15353	15156	15219	15242	15118	15331	15253	15209	15348	15314	15237	15277	15201	15334	15199	15270	15406	15346	15359	15225	15252	15311	15260	15154	15312	15433	15348	15263	15346	15194	15362	15226	15371	15192	15232	15205	15369	15155	15344	15275	15395	15203	15405	15137	15299	15185	15071	15252	15168	15222	15368	15212	15399	15177	15242	15297	15180	15130	15202	15270	15305	15189	15320	15129	15329	15388	15304	15560	15263	15331	15216	15334	15314	15199	15261	15172	15392	15081	15241	15304	15238	15229	15179	15227	15217	15366	15334	15452	15205	15291	15205	15168	15283	15364	15361	15351	15156	15225	15115	15160	15401	15204	15142	15444	15155	15238	15432	15178	15152	15270	15148	15132	15401	15308	15353	15113	15339	15346	15201	15225	15260	15140	15158	15198	15225	15425	15281	15263	15389	15177	15375	15197	15273	15289	15383	15223	15248	15279	15111	15312	15107	15345	15267	15189	15177	15440	15358	15176	15330	15261	15254
25698	21123	27209	25662	19938	26668	50875	39906	34087	24791	19314	17708	17267	17257	17063	17103	17365	17320	17015	17271	17168	17041	16933	17372	17197	17158	17196	17119	17157	17059	17099	17245	17190	17106	17095	17282	17249	17132	17212	17150	17151	17160	17119	17096	17211	16916	16999	17090	17196	17204	17146	17093	17127	17150	17314	17195	17159	17197	17031	17106	16891	17189	16986	16934	17248	17207	17119	17105	17324	17165	17088	17251	17120	16993	17007	17020	17132	16979	17026	17271	17173	16971	16870	16969	17112	17115	17014	16886	17101	17255	17015	17092	17067	17136	17161	17098	17304	16939	17106	16970	17327	16921	17135	17078	17066	17270	16908	17148	17044	16962	16972	17125	17200	17083	16944	16910	17057	17055	17036	17012	17003	17182	16978	16790	16962	17039	16995	17066	17217	17393	17025	17296	17025	17210	17111	17047	16973	17019	17263	16926	16953	17060	17279	17279	17119	17087	17144	17076	17180	17095	17040	17140	17026	16921	17075	16871	17198	17049	17279	17084	17218	17044	17009	16972	17019	17081	16919	17232	17118	17110	17004	16967	16879	17167	17062	17154	16982	17017	17060	17121	17006	17170	17094	17081	17188	16975	17291	17103	17147	16933	17002	17003	16920	17016	17038	17189	16964	17007	17191	17202	16940	17275	17124	17217	17096	17282	17073	17206	17078	17114	17124	17037	17048	17086	17080	17198	17132	17193	16969	16936	16867	17490	17212	17276	17105	17060	17026	17169	17265	17084	17062	17017	16924	16986	17213	17198	17042	17116	16912	17005	17012	17207	17190	16986	17030	17103	17043	17140	17303	16962	16955	16984	17109	17224	17265	17211	17066	17016	17044	17144	17081	17008	16969	17368	16928	16997	17068	17115	17037	17102	17199	17279	17268	16869	16960	17191	17061	17106	16946	17036	17157	17185	17057	17144	17123	16859	17107	17152	16859	17033	17052	16936	16918	17104	16868	16918	16855	17057	17036	16989	17179	17136	16957	16983	17133	17187	17115	17131	17140	17019	17024	16928	17114	17169	17200	17067	17042	17000	17119	17058	17207	17264	17037	17254	17066	17352	17290	17075	17178	17200	17084	17095	16935	17067	17192	17061	17097	17040	17125	17035	17019	17057	17136	17140	17244	17234	17098	17092	16928	17065	16898	17134	17139	17181	17041	17117	16999	17029	17162	17019	17240	17147	17193	17184	17201	16977	16929	17076	17259	17025	16950	17130	17095	17105	17079	17062	17040	17190	17226	17091	17070	17035	17159	17133	17089	17073	17114	17134	17084	17185	17116	17131	17158	17269	17049	17115	17015	16903	17058	16846	16945	17230	17173	17034	17020	17055	17162	17218	17221	17119	17254	17120	17192	16982	17027	17070	17205	17142	17109	17065	17074	17250	17190	17298	17102	17079	17158	16985	17257	17142	16994	17226	17003	17043	16885	17149	16884	17077	17282	17047	16992	17089	17092	17030	16950	16960	16915	17156	17135	16820	16868	17218	17017	16879	17094	17100	17230	17042	17088	17161	17054	17036	17170	17016	17162	17124	16937	17181	17140	17023	17209	17087	17138	17136	17043	17274	17102	16930	17033	17120	17140	16991	17057	17075	16935	17075	17120	17152	16996	17139	17168	17068	17134	16832	16936	16988	16862	17136	17103	17136	17046	17120	17390	17236	17105	16920	17155	16977	17138	16964	17099	17195	17045	17345	17125	17071	17193	17132	17133	16992	16903	16956	17058	17070	16995	17192	17113	17160	17073	17093	17093	17154	17044	17098	17184	17103	17010	16919	16995	16940	16987	17198	16960	17267	17091	16999	17084	17114	17072	17213	16928	17115	16953	16826	17217	17069	17130	17299	17109	17008	17062	17003	17036	17172	17096	17059	17060	17124	16972	17052	17145	17099	17138	17029	17150	17127	17091	17023	17056	17040	17148	17171	17196	17091	17093	17036	17064	17074	17182	17106	17057	17161	17131	17085	17182	17136	16931	17118	17074	16989	17264	17208	17052	17072	17056	17133	17086	17024	17179	17224	17124	16935	17082	17028	17100	17126	17105	17245	17341	17096	17002	17215	17143	17097	16963	17137	17019	17081	17103	17175	17093	17341	17265	17040	16953	17220	17104	17082	17221	16896	17463	17068	17079	16955	17033	17228	17159	17127	17085	17114	16998	17159	17145	17115	17143	16963	17193	17135	17159	17182	17007	17184	17016	17046	17037	17311	16980	17229	16900	16956	16995	17052	17341	17108	17032	17130	17258	17160	17057	17006	17048	17107	17083	17059	16942	17144	16874	16904	17004	16921	17139	17157	17027	17059	17105	16985	17040	17155	17143	17046	17210	17010	16929	17042	17063	17012	16921	17044	16984	16879	17383	17044	17064	17005	17011	17048	17224	16989	17084	17289	17097	16952	16902	17185	16985	17019	17046	17026	17016	17120	17127	17272	17204	16995	17059	17230	17066	16947	17028	16899	17049	17128	17115	16997	17150	17059	17130	17115	17033	17091	17197	17249	16894	17090	17056	17118	17115	17065	17096	17108	17154	17171	17240	17109	17044	17004	16925	17395	17006	17172	16895	17059	17283	17026	17227	17063	17141	17127	17115	17373	17089	17136	17204	17064	17068	17062	17170	17144	16849	16820	17216	17082	17192	17127	17147	16945	16956	17143	17103	17105	17262	17043	17078	17084	17396	17018	17039	17004	17219	17182	17148	17179	17239	17244	17143	17093	17062	17079	17031	17097	17044	17115	17136	17031	16937	17149	17038	17132	17080	17258	17202	17205	17050	17203	17005	17002	17066	17068	17086	17033	17081	17116	17059	17023	17173	16865	17162	17052	17131	17152	17061	16935	17258	17138	17018	17098	17026	16980	17159	17072	17281	17079	17182	17223	17056	17081	16929	16920	17116	17101	17146	17055	17134	17103	17090	17175	17079	17033	17170	16994	17123	17185	17066	17108	17169	16985	17143	17175	17090	17162	16987	17144	17447	17085	17105	17135	17166	17239	17112	17273	17072	17067	17208	17190	17081	16966	17084	17098	17126	17060	17154	17145	17115	17149	17022	17121	16970	17097	17096	17036	17004	17124	17059	16924	17146	17104	17136	16955	17116	17058	17181	17146	17104	17085	17373	17307	17096	16931	17180	16906	17056	17114	16991	17160	16937	17008	17114	17243	17100	17140	17139	17079	17015	17081	17198	17188	17019	17122	16966	17127	16986	17071	17108	17067	17172	16971	17113	17150	17304	16949	17287	17255	17041	16955	16884	16964	17073	17143	17012	17134	17011	17113	17077	17188	17172	17331	17097	17013	17291	17144	17070	16939	17064	17133	17076	17086	17249	17090	17082	16975	16835	17100	16995	17019	17197	17016	17075	17047	17070	17217	17093	16903	16965	16943	17200	16989	16976	17094	17002	17086	17073	16978	17153	17022	17340	17196	17174	17002	17253	17145	17056	16910	17294	17137	17120	16862	17301	17097	17139	16982	17082	17099	17141	17035	17078	17016	17049	17076	16972	17184	16987	17226	17118	17213	17049	16903	17145	17001	17025	16856	16823	17060	16958	17199	17190	17059	17107	17082	17189	17049	17282	16986	17123	16990	16907	16985	17155	17220	17137	17108	17218	17077	17021	17230	17143	17175	17058	16967	17297	17230	17113	16950	16993	17196	17127	17071	16972	17053	17047	17199	17001	16957	17073	17233	17053	17240	17124	17249	17214	17100	17146	17106	16992	17070	17088	16883	17025	16916	17191	16836	17156	16916	17119	17378	17121	16955	17035	16880	16874	17102	17265	16927	17143	17000	17184	17098	17070	17244	17229	17023	16942	16887	17129	17090	17084	17307	17263	17201	16999	17197	17059	17161	16979	17010	17077	17189	17135	17071	17039	17274	17261	17163	17065	16851	17181	17047	17048	17209	17032	17041	17265	17117	17168	16916	16889	17190	17143	17083	16861	16938	17272	17016	17061	17076	17001	17263	17193	17037	17133	17367	17049	17032	16830	17171	17012	17135	17103	17274	17285	17158	17074	17049	17154	17073	16993	16955	17217	16955	17142	17087	16996	17153	17045	17096	17160	17094	17261	17308	17133	17097	17058	17047	17085	17182	17208	17011	16955	17077	16919	17087	16994	17093	17168	17070	16934	17255	17090	17029	17114	17076	16935	17108	16964	17152	17128	17127	17139	16973	17007	17050	17150	17133	17176	17108	17061	17026	16977	17106	17108	17176	17141	17075	17258	17133	17029	17172	17139	17209	17047	17150	17113	17094	16917	17231	17204	17112	17331	17130	17209	16983	17247	16804	17331	17099	17124	17143	16941	16929	17032	17267	17070	17208	17133	17181	17026	17046	17112	17025	17105	17156	17244	17009	17105	17160	17176	17159	17000	17241	17222	17084	17058	17102	16957	17123	17365	17097	17171	17020	17272	17024	16984	17112	17195	17116	17120	16993	16997	17091	16935	17140	16899	17130	17049	17004	17302	17090	16988	16880	17201	17095	17022	17055	17025	17119	17067	17409	17012	16994	16955	17190	17170	17112	17139	16977	17038	17203	17117	17058	17181	17156	17146	16993	17098	16964	17240	16840	17236	17172	17194	17306	17171	17152	17153	17203	17050	17118	17176	17139	17162	17242	17247	17203	17004	17174	17276	17202	16996	17219	16926	17309	17059	16979	16864	17013	17064	16976	17044	17198	17188	17087	17041	17341	17325	17130	17051	17160	17091	17182	17349	17109	17294	17073	17251	17240	16814	17216	17138	17334	17132	17021	17193	17119	17308	17321	17189	17273	17100	16921	16923	17074	16890	17178	17033	16955	17088	17095	17228	17125	17177	17183	17098	16911	17026	17257	17263	17360	17245	17043	16929	17194	17193	17201	17089	17201	17063	17041	17214	17001	17144	17208	17049	16869	16831	17091	17187	17042	17025	17150	17286	17117	17079	16948	16941	17111	17140	17033	17109	17057	17150	17100	17036	17109	17119	17083	17249	17118	17113	17142	17125	17005	17139	16884	16882	17095	17024	17048	16971	16808	17074	17072	17204	16952	17017	16769	17171	17065	17074	17201	17223	17034	17029	17006	17042	17266	17115	17188	17019	16991	17206	17091	17069	17241	17129	17065	17152	17094	17016	17121	16957	17054	17129	17118	17114	17124	16933	16906
14031	20084	19329	17282	16753	28576	50284	41193	35190	23312	17443	15931	15657	15607	15447	15636	15671	15560	15536	15548	15788	15595	15561	15598	15501	15488	15647	15672	15607	15491	15548	15553	15544	15615	15567	15563	15426	15510	15522	15535	15607	15571	15576	15516	15550	15474	15598	15475	15609	15466	15639	15599	15503	15440	15507	15680	15856	15516	15470	15603	15521	15541	15723	15463	15429	15467	15601	15563	15561	15448	15563	15554	15580	15553	15639	15526	15557	15773	15529	15574	15518	15635	15616	15611	15433	15652	15566	15574	15454	15574	15337	15595	15608	15608	15579	15534	15396	15521	15552	15618	15561	15689	15616	15707	15506	15663	15539	15538	15520	15502	15629	15728	15651	15492	15508	15593	15522	15467	15539	15602	15581	15582	15520	15489	15551	15552	15477	15600	15580	15400	15593	15436	15386	15631	15522	15567	15496	15634	15571	15665	15387	15504	15443	15544	15526	15718	15481	15378	15541	15279	15580	15518	15593	15454	15552	15536	15599	15486	15504	15516	15563	15597	15548	15457	15496	15650	15377	15599	15487	15356	15589	15491	15526	15369	15490	15534	15377	15575	15663	15463	15515	15597	15607	15640	15536	15549	15642	15585	15565	15631	15481	15452	15336	15442	15673	15527	15391	15558	15441	15420	15532	15461	15522	15571	15549	15421	15450	15394	15453	15555	15614	15474	15435	15329	15412	15554	15494	15574	15567	15399	15484	15687	15487	15632	15615	15517	15588	15389	15579	15443	15601	15593	15691	15596	15621	15623	15662	15425	15624	15536	15436	15550	15593	15699	15482	15491	15457	15540	15380	15629	15509	15544	15547	15528	15381	15388	15668	15566	15557	15540	15655	15241	15472	15620	15359	15414	15598	15439	15505	15589	15374	15538	15666	15534	15536	15534	15464	15660	15462	15603	15434	15637	15321	15554	15603	15434	15467	15532	15645	15421	15623	15453	15472	15523	15692	15548	15502	15344	15426	15485	15541	15532	15570	15432	15391	15699	15551	15599	15478	15509	15496	15576	15356	15618	15433	15601	15592	15465	15502	15298	15563	15438	15467	15417	15653	15520	15399	15401	15474	15461	15523	15586	15483	15638	15568	15550	15342	15417	15631	15401	15562	15488	15462	15388	15560	15538	15611	15422	15475	15526	15500	15584	15537	15590	15719	15415	15570	15426	15464	15433	15351	15683	15441	15530	15612	15362	15415	15590	15376	15467	15541	15628	15475	15670	15515	15548	15363	15433	15504	15637	15505	15632	15481	15430	15586	15507	15497	15604	15467	15497	15548	15598	15564	15524	15750	15558	15229	15543	15599	15628	15569	15334	15427	15492	15433	15470	15664	15693	15433	15419	15680	15623	15690	15404	15499	15499	15475	15425	15654	15484	15465	15602	15551	15613	15418	15526	15539	15558	15585	15326	15467	15625	15560	15568	15408	15463	15506	15477	15617	15454	15638	15546	15410	15613	15551	15365	15569	15354	15502	15607	15653	15379	15695	15605	15545	15570	15498	15716	15770	15590	15465	15438	15645	15494	15445	15599	15693	15419	15368	15510	15518	15546	15438	15547	15581	15545	15619	15499	15576	15530	15689	15453	15546	15365	15405	15500	15627	15536	15604	15481	15563	15454	15391	15422	15547	15653	15469	15557	15583	15407	15734	15547	15532	15496	15480	15527	15585	15390	15510	15564	15529	15649	15482	15422	15390	15582	15404	15522	15543	15529	15431	15552	15469	15644	15728	15563	15522	15521	15566	15598	15650	15528	15668	15577	15559	15506	15555	15586	15540	15633	15603	15560	15466	15512	15327	15544	15494	15568	15532	15416	15553	15633	15538	15512	15445	15546	15451	15326	15316	15632	15378	15614	15571	15489	15615	15433	15385	15603	15671	15548	15554	15522	15562	15635	15380	15495	15510	15456	15443	15506	15395	15460	15530	15485	15647	15597	15537	15594	15485	15611	15589	15477	15529	15439	15599	15561	15538	15499	15804	15575	15395	15619	15498	15567	15664	15584	15568	15626	15523	15488	15482	15576	15574	15418	15402	15373	15454	15599	15511	15773	15629	15635	15625	15624	15671	15439	15650	15646	15529	15454	15551	15489	15508	15379	15584	15749	15472	15561	15546	15568	15532	15583	15578	15590	15656	15643	15547	15452	15417	15590	15544	15527	15745	15523	15636	15613	15547	15589	15717	15578	15505	15416	15446	15712	15758	15516	15596	15417	15552	15520	15601	15596	15615	15398	15703	15502	15513	15575	15497	15589	15652	15406	15539	15646	15582	15455	15533	15597	15606	15438	15777	15492	15485	15682	15444	15474	15476	15444	15682	15553	15644	15548	15448	15512	15456	15542	15309	15607	15652	15522	15473	15756	15605	15530	15482	15520	15553	15576	15493	15300	15452	15582	15540	15573	15423	15610	15462	15507	15514	15587	15434	15688	15454	15494	15487	15552	15488	15577	15488	15329	15667	15490	15565	15581	15616	15502	15562	15521	15500	15609	15571	15442	15523	15639	15437	15592	15728	15522	15468	15459	15672	15559	15656	15457	15683	15575	15599	15615	15586	15707	15553	15504	15581	15543	15479	15467	15498	15413	15302	15458	15701	15608	15497	15571	15448	15536	15418	15613	15475	15462	15529	15413	15553	15597	15623	15577	15427	15637	15541	15397	15504	15474	15609	15752	15601	15495	15477	15534	15501	15526	15520	15389	15672	15581	15509	15440	15572	15432	15541	15603	15614	15460	15434	15577	15468	15613	15503	15471	15592	15486	15569	15420	15593	15619	15647	15520	15491	15509	15510	15552	15529	15499	15611	15464	15361	15568	15483	15580	15594	15555	15633	15725	15616	15481	15389	15538	15566	15386	15588	15552	15475	15678	15449	15536	15562	15498	15418	15508	15516	15408	15558	15515	15659	15507	15756	15514	15428	15537	15569	15566	15576	15486	15457	15531	15615	15391	15479	15593	15646	15485	15458	15485	15636	15408	15467	15476	15572	15599	15488	15517	15518	15507	15437	15595	15450	15532	15479	15507	15483	15450	15462	15595	15537	15452	15512	15602	15455	15600	15605	15426	15470	15561	15522	15483	15650	15493	15375	15375	15501	15425	15559	15647	15414	15592	15618	15608	15731	15377	15601	15429	15582	15478	15678	15490	15715	15413	15488	15649	15438	15568	15544	15735	15564	15703	15438	15438	15536	15477	15670	15623	15610	15412	15492	15461	15792	15533	15513	15572	15450	15632	15474	15488	15392	15405	15691	15608	15514	15443	15548	15583	15645	15676	15512	15507	15697	15495	15519	15555	15534	15440	15659	15463	15707	15686	15593	15533	15452	15356	15512	15489	15715	15612	15555	15659	15370	15476	15468	15398	15577	15474	15493	15726	15661	15616	15475	15381	15500	15460	15606	15557	15501	15559	15671	15595	15493	15527	15574	15668	15461	15391	15545	15539	15652	15471	15617	15541	15478	15624	15473	15472	15566	15469	15464	15598	15360	15553	15313	15524	15439	15516	15549	15355	15403	15559	15480	15477	15476	15361	15502	15429	15588	15617	15531	15551	15556	15477	15676	15694	15516	15615	15594	15554	15463	15530	15502	15574	15556	15504	15530	15406	15734	15649	15429	15547	15722	15509	15475	15517	15548	15498	15579	15564	15652	15613	15553	15474	15489	15573	15480	15568	15490	15466	15579	15443	15426	15586	15496	15657	15467	15371	15596	15553	15535	15465	15504	15654	15530	15524	15522	15592	15338	15603	15378	15516	15575	15628	15660	15571	15576	15575	15486	15566	15644	15547	15554	15529	15536	15430	15480	15532	15532	15454	15647	15492	15469	15676	15421	15477	15425	15609	15345	15537	15441	15500	15543	15505	15441	15711	15612	15515	15334	15451	15534	15540	15502	15527	15566	15570	15639	15522	15610	15615	15498	15554	15571	15514	15446	15456	15389	15572	15544	15490	15494	15567	15703	15607	15609	15665	15520	15704	15530	15420	15568	15502	15484	15418	15514	15521	15607	15418	15672	15526	15399	15616	15564	15607	15606	15548	15622	15480	15463	15627	15463	15635	15703	15580	15440	15437	15650	15644	15432	15537	15526	15433	15540	15410	15523	15576	15600	15473	15470	15382	15493	15495	15590	15433	15404	15624	15497	15530	15510	15650	15521	15519	15404	15511	15587	15435	15572	15545	15605	15556	15652	15390	15655	15297	15610	15580	15626	15521	15519	15504	15391	15594	15644	15437	15505	15619	15503	15739	15639	15471	15607	15359	15482	15603	15600	15577	15496	15403	15659	15606	15450	15570	15471	15515	15661	15387	15420	15641	15594	15537	15718	15606	15461	15565	15487	15396	15477	15549	15554	15360	15677	15574	15449	15378	15535	15492	15585	15577	15740	15380	15670	15661	15499	15372	15448	15353	15459	15740	15522	15549	15626	15548	15593	15453	15514	15618	15478	15403	15539	15606	15506	15581	15750	15690	15538	15508	15688	15515	15627	15406	15298	15436	15534	15541	15607	15572	15407	15433	15580	15610	15446	15527	15514	15567	15686	15546	15349	15406	15531	15474	15529	15723	15414	15528	15447	15648	15559	15695	15261	15416	15524	15553	15488	15593	15581	15619	15549	15505	15613	15541	15457	15650	15524	15604	15451	15685	15466	15523	15551	15510	15372	15533	15512	15589	15414	15313	15558	15406	15614	15566	15559	15610	15595	15432	15525	15576	15493	15694	15697	15365	15701	15542	15424	15510	15670	15436	15525	15502	15647	15459	15592	15560	15511	15506	15699	15411	15577	15534	15499	15657	15604	15692	15386	15556	15591	15286	15473	15613	15513	15459	15602	15447	15375	15517	15747	15554	15557	15565	15487	15634	15403	15479	15478	15702	15565	15301	15557	15468	15463	15547	15489	15528	15702	15553	15584	15566	15673	15431	15500	15403	15640	15590	15579	15552	15719	15540	15474	15339	15495	15539	15513	15460	15508	15406	15550	15525	15530	15446	15594	15459	15510	15441	15539	15511	15511	15428	15501	15544	15557	15423	15507	15554	15323	15719	15489	15439	15693	15438	15575	15587	15429	15474	15520	15264	15622	15551	15536	15553	15565	15419	15457	15525	15348	15588	15533	15587	15524	15573	15675	15563	15624	15457	15540	15592
23788	21064	28468	23883	21474	36103	66144	59364	46073	29368	21354	18394	17582	17686	17364	17510	17445	17417	17504	17442	17364	17331	17328	17369	17486	17455	17269	17376	17353	17514	17183	17410	17365	17291	17544	17151	17427	17356	17480	17199	17348	17294	17299	17283	17425	17429	17299	17207	17333	17256	17360	17405	17404	17372	17258	17377	17124	17156	17257	17374	17257	17253	17334	17184	17388	17315	17372	17382	17207	17227	17197	17160	17227	17357	17238	17505	17365	17137	17384	17316	17212	17381	17344	17331	17438	17388	17280	17293	17395	17397	17196	17366	17220	17282	17095	17276	17089	17307	17472	17043	17384	17243	17330	17099	17316	17400	17337	17102	17316	17345	17483	17131	17152	17248	17407	17101	17411	17156	17219	17121	17427	17196	17522	17136	17401	17326	17200	17242	17287	17391	17188	17214	17446	17296	17096	17317	17375	17278	17257	17323	17413	17279	17286	17446	17176	17366	17303	17141	17234	17299	17481	17238	17079	17233	17524	17318	17223	17100	17271	17302	17449	17274	17260	17290	17196	17073	17269	17415	17277	17415	17279	17350	17302	17214	17125	17513	17371	17262	17331	17505	17235	17181	17140	17282	17261	17118	17127	17222	17265	17364	17194	17063	17150	17112	17214	17293	17239	17276	17205	17224	17170	17139	17307	17360	17186	17220	17246	17225	17325	17285	17291	17369	17206	17187	17325	17257	17378	17340	17375	17092	17055	17303	17325	17104	17401	17301	17314	17351	17252	17240	17186	17118	17336	17346	17259	17344	17354	17450	17364	17365	17355	17381	17397	17258	17299	17380	17215	17208	17551	17306	17457	17182	17261	17270	17382	17292	17198	17104	17215	17338	17233	17317	17113	17199	17271	17257	17280	17279	17235	17160	17490	17163	17263	17146	17415	17248	17249	17118	17195	17246	17264	17044	17358	16982	17283	17334	17182	17418	17205	17288	17171	17311	17174	17253	17234	17421	17310	17389	17458	17151	17373	17242	17313	17369	17209	17213	17143	17303	17255	17473	17193	17280	17174	17362	17245	17302	17200	17253	17181	17102	17154	17363	17373	17083	17273	17180	17372	17512	17417	17350	17263	17285	17427	17317	17392	17326	17305	17448	17282	17323	17215	17285	17215	17221	17361	17382	17344	17205	17290	17100	17281	17136	17084	17344	17176	17195	17353	17223	17056	17190	17270	17350	17176	17299	17349	17183	17392	17220	17224	17173	17101	17154	17181	17173	16976	17188	17234	17168	17374	17246	17314	17308	17491	17221	17264	17106	17299	17123	17202	17037	17375	17327	17198	17193	17285	17221	17242	17210	17225	17361	17281	17367	17109	17313	17264	17183	17351	17431	17427	17433	17343	17277	17418	17353	17141	17426	17287	17236	17316	17376	17096	17210	17522	17145	17133	17345	17272	17241	17253	17353	17364	17296	17239	17097	16990	17244	17383	17258	17124	17265	17089	17271	17142	17343	17262	17351	17145	17258	17157	17385	17322	17349	17296	17387	17244	17068	17213	17363	17368	17407	17384	17294	17192	17173	17171	17060	17258	17182	17464	17229	17455	17173	17364	17178	17205	17425	17430	17306	17339	17322	17085	17223	17280	17045	17231	17344	17274	17428	17096	17427	17315	17318	17276	17267	17418	17319	17417	17285	17180	17325	17285	17116	17563	17297	17266	17345	17244	17064	17387	17200	17348	17145	17195	17315	17269	17270	17211	17386	17349	17330	17155	17297	17661	17125	17213	17225	17346	17258	17255	17346	17120	17155	17225	17238	17154	17166	17265	17226	17269	17251	17416	17244	17311	17383	17223	17124	17365	17289	17260	17389	17080	17226	17373	17204	17220	17132	17521	17342	17220	17363	17394	17313	17362	17287	17404	17389	17265	17305	17234	17370	17211	17161	17289	17156	17229	17407	17194	17179	17138	17348	17403	17176	17290	17485	17333	17331	17228	17367	17352	17260	17255	17229	17166	17334	17155	17341	17324	17256	17194	17388	17233	17256	17277	17307	17245	17356	17255	17228	17228	17145	17354	17343	17187	17426	17304	17151	17247	17349	17378	17294	17233	17307	17269	17174	17110	17238	17318	17243	17185	17426	17343	17224	17217	17144	17292	17191	17183	17255	17441	17322	17404	17230	17235	17164	17275	17240	17473	17348	17405	17075	17368	17228	17465	17209	17032	17306	17279	17157	17179	17148	17514	17237	17244	17273	17410	17350	17270	17176	17348	17395	17321	17340	17474	17234	17215	17451	17449	17374	17288	17278	17402	17283	17250	17232	17196	17102	17243	17115	17242	17270	16981	17192	17351	17178	17244	17326	17301	17261	17252	17122	16923	17204	17481	17211	17110	17261	17131	17300	17247	17193	17009	17247	17193	17303	17248	17198	17160	17269	17318	17324	17218	17303	17235	17186	17282	17341	17321	17194	17256	17335	17448	17420	17191	17212	17392	17419	17265	17351	17253	17268	17212	17131	17076	17263	17295	17368	17376	17292	17262	17312	17285	17278	17308	17326	17248	17360	17317	17257	17177	17148	17075	17378	17352	17085	17132	17365	17326	17401	17110	17362	17334	17316	17299	17272	17419	17396	17225	17283	17305	17359	17302	17343	17274	17139	17159	17208	17125	17192	17299	17426	17526	17225	17312	17315	17340	16994	17214	17442	17334	17305	17430	17233	17381	17500	17314	17313	17194	17197	17399	17416	17262	17313	17356	17405	17469	17302	17152	17054	17207	17495	17338	17577	17455	17290	17137	17247	17219	17288	17155	17106	17200	17411	17341	17240	17246	17332	17319	17463	16894	17192	17470	17120	17304	17355	17219	17111	17223	17167	17232	17260	17392	17179	17270	17323	17345	17336	17307	17130	17231	17277	17313	17259	17447	17456	17266	17307	17293	17053	17314	17330	17153	17425	17326	17101	17226	17298	17073	17411	17450	17395	17178	17377	17249	17134	17261	17230	17116	17249	17344	17217	17403	17192	17231	17333	17337	17039	17196	17390	17287	17490	17284	17310	17207	17082	17401	17368	17485	17283	17472	17358	17405	17314	17451	17455	17337	17338	17215	17305	17348	17354	17347	17242	17476	17159	17267	17327	17153	17134	17325	17246	16981	17247	17221	17158	17151	17240	17275	17105	17275	17238	17309	17238	17371	17172	17203	17056	17204	17228	17235	17394	17328	17400	17370	17331	17389	17303	17200	17179	17200	17044	17338	17520	17339	17308	17427	17197	17146	17146	17483	17400	17366	17221	17282	17255	17170	17348	17266	17258	17280	17418	17386	17301	17230	17150	17183	17224	17239	17272	17358	17219	17480	17402	17165	17435	17300	17274	17453	17166	17121	17297	17294	17354	17395	17353	17440	17433	17296	17280	17374	17220	17219	17227	17402	17246	17231	17287	17160	17462	17360	17198	17302	17359	17312	17506	17091	17212	17244	17388	17392	17553	17421	17121	17340	17374	17267	17173	17018	17293	17355	17170	17463	17064	17326	17241	17139	17221	17233	16993	17278	17300	17151	17493	17253	17348	17062	17264	17327	17346	17255	17096	17259	17217	17285	17143	17179	17133	17101	17161	17323	17228	17164	17258	17405	16953	17341	17234	17313	17397	17133	17311	17267	17609	17215	17212	17363	17516	17338	17341	17281	17364	17308	17263	17069	17332	17168	17251	17238	17356	17140	17196	17172	17536	17376	17142	17357	17194	17330	17256	17187	17295	17065	17234	17472	17435	17370	17214	17343	17254	17159	17297	17237	17328	17149	17362	17189	17272	17422	17424	17396	17224	17331	17282	17118	17319	17175	17427	17154	17399	17014	17257	17284	17228	17227	17260	17260	17183	17165	17315	17214	17276	17064	17274	17294	17076	17188	17422	17287	17395	17094	17044	17429	17287	17444	17192	17405	17215	17175	17196	17071	17181	16993	17266	17199	17102	17401	17140	17384	17236	17369	17317	17419	17256	17495	17316	17405	17312	17436	17244	17257	17349	17511	17229	17434	17315	17159	17346	17380	17505	17226	17276	17379	17176	17302	17098	16983	17317	17446	17320	17428	17318	17288	17578	17339	17308	17122	17205	17174	17203	17152	17264	17329	17201	17252	17227	17264	17288	17076	17407	17273	17297	17189	17243	17404	17171	17263	17062	17182	17202	17202	17177	17252	17267	17284	17403	17178	17137	17140	17325	17092	17146	17398	17224	17193	17249	17368	17237	17287	17108	17318	17134	17443	17173	17074	17243	17120	17230	17130	17303	17292	17295	17405	17307	17302	17189	17192	17211	17265	17007	17321	17228	17257	17135	17300	17187	17266	17271	17106	17350	17045	17368	17123	17258	17255	17279	17220	17130	17419	17211	17077	17239	17261	17418	17502	17350	17264	17234	17297	17298	17198	17196	17326	17377	17224	17215	17385	17177	17363	17226	17119	17347	17257	17229	17374	17398	17277	17278	17195	17235	17247	17443	17343	17299	17205	17384	17204	17092	17392	17427	17431	17209	17294	17471	17317	17136	17158	17320	17356	17320	17348	17164	17461	17276	17329	17411	17336	17216	17299	17342	17103	17349	17269	17314	17237	17402	17190	17179	17246	16968	17243	17264	17372	17287	17190	17223	17020	17329	17255	17197	17138	17304	17307	17191	17310	17377	17328	17216	17318	17327	17473	17212	17265	17197	17389	17340	17531	17254	17277	17135	17144	17097	17190	17310	17297	17126	17246	17152	16982	17155	17336	17139	17330	17242	17213	17106	17301	17196	17125	17392	17365	17299	17228	17585	17203	17189	17056	17117	17413	17522	17330	17287	17364	17212	17390	17395	17224	17290	17129	17207	17333	17252	17309	17157	17270	17156	17424	17512	17435	17322	17288	17315	17249	17258	17313	17265	17492	17369	17223	17439	17298	17288	17484	17376	17417	17428	17206	17320	17490	17193	17339	17391	17376	17274	17321	17313	17290	17303	17234	17315	17402	17219	17283	17268	17331	17299	17275	17182	17332	17263	17285	17008	17354	17469	17338	17192	17094	17231	17155	17208	17043	17488	17482	17442	17284	17268	17238	17047	17189	17221	17230	17529	17274	17275	17361	17233	17332	17338	17165	17422	17086	17412	17161	17067	17107	17335	17313	17347	17342	17350	17102	17222	17390	17202	17349	17135	17237	17278
15888	26655	24906	20487	18626	39536	65761	60501	46054	27847	18599	15958	15611	15517	15730	15753	15682	15663	15698	15824	15359	15572	15693	15768	15618	15664	15510	15757	15705	15626	15598	15581	15558	15651	15781	15615	15601	15549	15721	15665	15477	15558	15632	15616	15592	15565	15635	15390	15533	15743	15648	15658	15634	15591	15658	15607	15651	15631	15599	15636	15795	15607	15624	15452	15722	15607	15568	15594	15592	15508	15608	15601	15625	15674	15601	15654	15585	15671	15692	15672	15528	15646	15593	15509	15585	15580	15604	15671	15688	15556	15673	15540	15439	15654	15582	15585	15645	15687	15492	15544	15640	15580	15639	15632	15569	15588	15583	15456	15680	15639	15662	15729	15595	15709	15528	15644	15563	15629	15702	15719	15729	15484	15649	15682	15800	15547	15752	15542	15634	15542	15699	15560	15717	15589	15576	15754	15425	15647	15670	15608	15697	15591	15738	15393	15563	15467	15625	15483	15697	15692	15542	15788	15669	15696	15562	15410	15590	15550	15625	15609	15637	15716	15492	15652	15584	15583	15756	15458	15539	15491	15718	15502	15601	15614	15733	15420	15540	15635	15586	15561	15550	15620	15546	15557	15675	15559	15705	15655	15649	15586	15452	15608	15642	15576	15620	15615	15745	15653	15639	15710	15485	15511	15656	15512	15712	15427	15498	15617	15688	15576	15651	15655	15778	15577	15609	15422	15489	15536	15631	15539	15670	15512	15532	15608	15488	15595	15745	15665	15687	15656	15542	15431	15453	15705	15555	15734	15389	15476	15590	15653	15606	15646	15510	15615	15610	15700	15618	15599	15652	15747	15646	15647	15623	15621	15699	15613	15741	15566	15713	15675	15604	15610	15676	15481	15745	15484	15495	15605	15480	15710	15563	15684	15624	15552	15730	15696	15576	15652	15595	15574	15590	15667	15641	15339	15625	15575	15584	15550	15539	15563	15497	15491	15473	15748	15546	15708	15490	15645	15464	15740	15689	15726	15742	15541	15357	15601	15589	15625	15765	15584	15766	15852	15455	15758	15709	15693	15612	15502	15693	15562	15522	15599	15509	15526	15639	15543	15470	15533	15487	15462	15633	15551	15546	15488	15675	15459	15764	15634	15592	15511	15626	15522	15381	15448	15574	15695	15632	15649	15594	15686	15556	15457	15596	15689	15536	15570	15655	15631	15453	15653	15596	15564	15526	15708	15640	15450	15693	15683	15702	15474	15522	15707	15538	15435	15575	15698	15604	15782	15612	15560	15758	15575	15693	15530	15659	15372	15580	15571	15645	15627	15536	15681	15510	15667	15497	15532	15700	15588	15608	15481	15537	15711	15685	15661	15497	15636	15594	15464	15408	15653	15575	15479	15616	15536	15566	15658	15579	15811	15683	15760	15535	15714	15546	15554	15562	15566	15446	15564	15625	15642	15437	15508	15619	15539	15447	15630	15745	15521	15491	15639	15754	15632	15607	15529	15631	15643	15646	15673	15626	15548	15639	15487	15578	15681	15523	15589	15531	15588	15589	15667	15604	15573	15583	15541	15653	15454	15580	15504	15611	15681	15714	15676	15446	15696	15649	15386	15528	15744	15651	15601	15641	15663	15504	15637	15491	15667	15565	15602	15587	15686	15452	15752	15656	15457	15665	15693	15769	15568	15581	15548	15503	15471	15453	15521	15733	15632	15608	15688	15574	15632	15589	15735	15600	15624	15679	15551	15668	15606	15639	15577	15554	15791	15552	15706	15622	15784	15566	15688	15571	15667	15781	15491	15550	15687	15633	15632	15430	15651	15603	15684	15515	15502	15603	15594	15653	15442	15664	15738	15576	15516	15585	15641	15468	15666	15424	15610	15378	15627	15530	15534	15596	15572	15666	15654	15626	15648	15491	15653	15544	15589	15776	15637	15664	15575	15601	15502	15580	15496	15619	15680	15823	15568	15727	15659	15571	15580	15591	15510	15615	15616	15521	15747	15416	15622	15628	15567	15687	15560	15619	15575	15455	15595	15532	15643	15454	15592	15511	15620	15443	15614	15590	15524	15446	15485	15518	15457	15681	15502	15444	15513	15648	15508	15638	15564	15578	15452	15384	15662	15746	15555	15559	15525	15604	15699	15601	15492	15531	15725	15487	15681	15640	15606	15659	15682	15538	15487	15597	15517	15615	15460	15473	15740	15496	15593	15623	15599	15444	15433	15615	15469	15616	15679	15483	15554	15534	15598	15704	15494	15644	15585	15541	15750	15425	15625	15504	15636	15758	15634	15612	15682	15616	15820	15611	15558	15569	15633	15646	15715	15656	15462	15713	15612	15620	15553	15501	15515	15583	15669	15476	15671	15566	15630	15492	15645	15617	15653	15683	15656	15648	15627	15626	15372	15673	15441	15404	15607	15542	15599	15567	15542	15569	15610	15650	15673	15624	15436	15516	15749	15528	15623	15704	15601	15500	15648	15479	15601	15673	15548	15558	15615	15675	15537	15607	15606	15642	15535	15594	15600	15603	15643	15603	15487	15609	15593	15625	15657	15774	15592	15658	15485	15534	15708	15457	15519	15560	15496	15539	15754	15465	15545	15575	15563	15600	15470	15610	15611	15687	15474	15660	15535	15532	15452	15474	15561	15659	15498	15601	15654	15654	15762	15453	15586	15643	15470	15549	15503	15565	15801	15575	15767	15523	15524	15582	15588	15435	15650	15515	15657	15654	15686	15566	15700	15430	15716	15721	15494	15635	15760	15526	15486	15587	15578	15485	15527	15553	15823	15660	15611	15591	15740	15575	15650	15517	15652	15682	15484	15669	15567	15539	15601	15567	15717	15714	15555	15632	15601	15567	15456	15443	15576	15432	15747	15568	15710	15383	15662	15531	15468	15599	15632	15780	15531	15610	15690	15628	15537	15622	15595	15620	15742	15486	15507	15645	15555	15548	15654	15590	15624	15678	15598	15519	15585	15755	15500	15687	15782	15644	15664	15528	15555	15681	15599	15540	15704	15466	15621	15561	15746	15430	15617	15480	15445	15661	15507	15554	15451	15615	15580	15687	15526	15600	15549	15551	15660	15796	15507	15606	15781	15416	15437	15659	15473	15484	15467	15496	15623	15779	15643	15680	15612	15510	15674	15439	15775	15525	15687	15557	15761	15625	15568	15563	15619	15540	15662	15576	15617	15782	15553	15452	15869	15632	15546	15512	15649	15549	15581	15599	15592	15469	15528	15556	15632	15654	15670	15696	15535	15732	15592	15619	15692	15601	15636	15664	15730	15675	15650	15653	15608	15535	15660	15568	15600	15610	15522	15793	15470	15678	15624	15441	15593	15416	15706	15627	15760	15384	15796	15745	15511	15746	15632	15524	15600	15629	15534	15500	15685	15513	15700	15681	15681	15594	15458	15518	15546	15587	15683	15629	15438	15586	15609	15515	15681	15589	15653	15505	15413	15629	15568	15654	15657	15731	15681	15743	15554	15588	15597	15678	15784	15744	15550	15596	15428	15555	15580	15429	15438	15714	15545	15612	15619	15662	15594	15556	15668	15738	15601	15709	15712	15666	15498	15593	15568	15619	15727	15527	15383	15444	15487	15583	15470	15639	15621	15467	15615	15527	15670	15560	15506	15581	15663	15518	15759	15660	15583	15718	15508	15704	15390	15620	15608	15522	15601	15472	15495	15543	15597	15331	15592	15598	15618	15632	15357	15456	15639	15600	15432	15613	15605	15697	15625	15432	15749	15606	15610	15631	15444	15740	15657	15403	15666	15494	15448	15480	15654	15600	15579	15835	15479	15566	15686	15526	15615	15467	15492	15774	15717	15729	15565	15636	15639	15523	15659	15642	15608	15594	15562	15740	15533	15516	15709	15839	15625	15626	15670	15651	15578	15440	15758	15714	15525	15595	15556	15686	15540	15723	15583	15752	15675	15748	15658	15501	15511	15642	15545	15607	15583	15593	15348	15532	15678	15685	15662	15455	15369	15533	15541	15614	15648	15556	15664	15501	15747	15619	15599	15796	15617	15518	15657	15446	15678	15705	15685	15558	15499	15545	15576	15435	15803	15846	15673	15489	15683	15607	15542	15600	15608	15626	15529	15674	15579	15648	15510	15630	15673	15579	15691	15658	15445	15765	15586	15454	15595	15692	15664	15621	15585	15545	15733	15500	15585	15594	15512	15694	15525	15618	15584	15457	15369	15727	15577	15714	15469	15546	15638	15597	15855	15513	15615	15682	15477	15522	15680	15623	15529	15640	15648	15727	15447	15598	15488	15658	15667	15520	15697	15574	15540	15646	15630	15442	15572	15505	15642	15748	15526	15517	15589	15734	15394	15600	15704	15638	15503	15601	15648	15607	15620	15633	15476	15659	15668	15476	15435	15446	15748	15576	15752	15504	15551	15626	15447	15528	15554	15668	15518	15637	15452	15584	15642	15690	15631	15592	15610	15707	15662	15705	15533	15857	15591	15656	15403	15405	15759	15599	15598	15773	15590	15546	15564	15765	15667	15498	15517	15543	15715	15781	15503	15715	15677	15529	15511	15578	15695	15727	15640	15616	15768	15657	15559	15367	15534	15622	15514	15685	15619	15644	15593	15674	15648	15588	15529	15588	15501	15556	15440	15671	15549	15650	15519	15542	15660	15758	15518	15671	15434	15569	15672	15540	15725	15646	15659	15580	15620	15677	15556	15572	15581	15414	15626	15609	15557	15515	15753	15662	15577	15669	15585	15613	15597	15720	15570	15524	15669	15631	15509	15731	15810	15586	15472	15519	15636	15505	15560	15546	15427	15696	15709	15595	15646	15730	15736	15566	15640	15689	15630	15457	15621	15614	15449	15645	15618	15788	15474	15640	15763	15556	15599	15626	15641	15585	15680	15617	15469	15390	15674	15537	15692	15551	15505	15601	15615	15622	15456	15461	15695	15544	15658	15496	15496	15488	15657	15636	15483	15619	15715	15574	15594	15705	15505	15622	15685	15578	15607	15649	15450	15740	15576	15552	15646	15601	15597	15437	15543	15515	15747	15616	15512	15497	15584	15577	15502	15712	15593	15564	15611	15721	15436	15655	15678	15550	15544	15555	15541	15604	15507	15767	15534	15606	15438	15820	15505	15685	15472	15721	15595	15687	15657	15583	15605	15706	15618	15507	15552	15549	15818	15706	15669
28917	21682	21644	19573	17965	21199	28899	26007	21726	19367	18654	18041	17959	18011	17894	18030	18082	17890	17840	17952	18134	18018	17958	18215	17908	17974	18037	18112	17967	17920	18051	18165	18096	17897	17981	18046	17666	18053	18063	18127	17927	18008	18018	17985	17936	17821	18081	18092	18062	17834	18284	18107	18108	18148	18017	17963	17897	18004	18174	18075	17968	17870	17989	17995	17931	18183	17987	17874	17963	18152	18151	17860	18109	17888	18188	18038	17980	17938	18134	18067	17996	17979	18086	17986	17938	17911	17811	17894	18016	18154	18111	18038	18046	18056	17979	18069	18004	18066	18009	17975	17917	18131	18093	18073	17878	18040	18071	18072	18037	18065	18034	17991	18034	17886	18005	17914	17900	18052	18089	18034	17865	17758	18076	17932	18195	18177	18110	18055	17877	17672	18155	18250	18115	18048	17967	18194	17831	17963	17902	17940	17947	18046	17988	17960	17907	17862	18051	18208	18084	17865	17930	17954	18020	18056	17971	17922	18052	18114	17791	18052	17914	17868	17873	18048	17868	18039	18045	17863	18306	17881	18087	17904	18121	17925	18103	18051	17836	17865	18015	17902	18156	17858	18053	17854	18039	17996	17933	18026	18110	18096	17938	18209	18125	17980	18092	18035	18036	18029	18107	18007	18220	18135	18115	18012	18133	17993	18080	17939	18299	18006	18086	17994	18003	18101	17925	18036	18068	18036	18016	18081	18030	18000	18019	17938	18093	18038	17788	17852	17991	17945	17776	17937	17831	17865	18157	18039	18153	18008	18010	18051	18077	18082	17806	18103	17972	17941	17818	17970	17803	18026	17896	18079	18113	17929	18032	17986	18023	18189	18139	18214	17961	18080	18019	17968	18056	18080	17907	18109	18003	17859	17987	17921	18024	17955	17952	18020	17799	18015	18026	17854	17911	18205	17935	18099	18099	17991	18244	17978	18070	17969	17763	18077	17991	17879	18181	17906	18165	17815	17881	18008	17954	18072	17969	18116	17971	17941	18025	17757	17939	17881	18081	17916	17966	17902	18020	17885	18113	17933	17914	17875	17999	18006	18091	17707	18254	17998	17928	18006	18001	17866	17999	17957	18252	18109	18151	18137	18087	17957	17937	18025	17850	17876	17862	18021	18204	17976	18036	18123	18024	18089	17945	18176	17963	18045	18099	17987	17985	17996	18079	18114	18097	17995	18043	17993	18079	17951	18063	18115	18070	17959	18043	18031	18020	18100	18009	18085	17905	17966	18163	18118	17906	17960	18004	18098	18030	18177	18089	18051	18126	17896	17791	17873	17972	17851	18017	18191	17941	18209	18075	18096	18104	18135	17994	18088	18094	18046	17963	17889	17919	17857	18308	17945	18076	17733	18074	17890	17888	18088	18042	18171	18349	17952	18135	18036	18106	18043	18003	18025	18124	17996	18034	18081	18145	17979	18032	17896	18147	18147	18160	17777	18081	17874	18137	18108	18019	17989	17829	18013	18068	17982	17952	17959	18144	17973	18031	18037	18164	17901	18017	17988	18075	17890	18229	18060	17950	17984	18052	18117	18177	17953	17996	18117	17900	18129	17986	18196	18072	18199	18131	17898	17854	17885	18050	18017	17860	18098	17894	17879	18015	18037	17979	18189	18074	17775	18089	18009	17911	17908	17941	17807	17947	18146	18047	17884	18065	18097	17971	17815	17974	17856	17918	17827	18165	18192	18059	17980	18068	18030	17901	17984	17942	18150	18179	18053	18106	18080	17931	17791	18060	18138	18116	17838	18069	17883	18075	18000	18141	17883	18134	18043	17993	18181	17975	18036	17905	17929	17862	17965	17922	17990	18051	17968	18027	18103	18069	18175	18018	17944	18008	17994	18024	17833	17983	17850	17788	17848	17906	18185	17977	17953	18092	18066	17933	17978	17862	18204	17957	17965	18099	17880	18052	17983	17777	17867	17930	18003	18102	18099	17951	17893	18061	18119	17940	17928	18122	18039	17954	17967	18277	18132	18177	18175	17890	18122	18021	18015	17945	18009	18073	17840	18053	18130	17882	18074	18124	17777	18018	18004	18035	18014	18030	18182	18130	17929	17948	17909	18000	17936	17986	18104	18044	18051	17986	17687	18063	17940	17886	18274	18005	18024	17984	17883	17898	18128	18131	17876	17785	18007	17979	17831	18141	17997	17955	17863	17845	17994	18028	18111	17966	17942	18130	17982	18075	18177	18119	17919	18182	18224	18088	17950	18077	17943	17883	18046	18065	17763	18140	18119	18197	17958	17946	18026	18078	18199	18019	17822	17958	18087	18036	18073	17929	17887	17905	18086	17997	18084	18140	18167	18259	17931	18095	18025	18024	18170	18184	17831	18062	18057	17990	18129	18207	17963	17920	18002	18104	17889	18085	17831	17962	17972	18050	17981	18057	17898	18032	17880	18073	18022	17944	17909	18171	17980	18103	18042	17943	17958	18061	18010	17918	18150	18029	17975	17946	18065	17974	18024	18109	17967	18028	17847	18029	17951	17891	17826	18038	17975	18046	18163	18042	18018	17984	17942	17906	17968	18217	17980	17738	17979	17949	18033	17980	17864	17928	17949	18024	17943	18127	17984	17970	17822	18058	17919	18183	18060	18349	17924	18056	17896	17981	18267	17883	17812	18002	18098	17937	17842	18052	18029	18170	18247	17964	17969	18023	18099	18060	18116	18244	18071	18117	17976	18095	17975	18003	18035	17984	17794	18132	18022	18002	18039	17884	18049	18176	18051	18098	17926	18070	18011	18141	17959	17971	17952	17920	18198	17872	18010	18165	18031	17998	17963	18098	18037	17822	18066	18029	17921	17914	18046	18117	17988	17898	17808	18103	18042	18011	18106	18083	17703	17797	17933	18016	18072	18011	18171	18136	18115	18093	18095	18178	18124	17833	18231	18020	17829	17986	18019	18152	18042	17940	17961	17907	17986	17993	18007	18049	17795	18006	18074	17989	17902	18052	17862	17943	18072	18015	17772	18108	17994	17874	17990	17897	17949	18139	18049	18182	17936	18154	17877	18060	18139	18144	18010	18021	17959	18025	17907	18050	18008	17864	17943	17861	17854	18041	17957	18080	17912	18035	17882	17940	18012	18189	18128	17941	17862	18100	17896	18106	17998	18090	18084	18096	18162	17892	17875	17914	18018	17950	18063	17864	17828	17910	18103	18027	18072	18049	18080	17917	18028	18072	18027	18048	18025	17811	18048	17854	18115	18100	18105	17927	18069	18136	18199	18066	17976	18163	18135	17872	17683	18033	17723	17898	17892	18088	17869	18213	18071	17763	18125	18028	18129	17956	17914	18168	17973	17973	17942	18009	17910	17940	17948	17963	17829	17924	18121	17921	18058	17873	17898	17822	17966	17912	18147	18052	17951	18111	17928	18135	17866	18086	17847	18141	18125	18005	18014	17844	18202	18001	17932	18088	18112	17970	18037	18180	18027	17907	17954	18076	17961	18027	17998	18060	18135	18005	18063	18178	18040	18133	17983	18047	17966	18137	18039	17888	18040	18199	18090	17956	17957	17969	17967	17866	18030	18242	17908	18039	17969	18019	17859	17753	17897	18099	17894	17906	17970	17796	17956	18030	17992	17998	17922	18133	17981	17982	18007	18008	18105	17945	18079	18098	17978	18055	18140	18078	17873	17971	18050	17974	17971	18084	17995	18050	18081	18188	17980	18034	18031	17967	18073	18086	17840	17998	17978	18198	18195	18028	17999	18113	18045	18098	17940	18148	17800	17790	18048	17894	18107	18056	18054	18188	17918	18152	18098	17942	18095	18003	17940	18042	18008	18053	17936	17963	18121	18076	18067	17939	18154	18156	17961	17867	18039	18126	17971	17900	18034	18020	18068	18142	17960	18127	18084	17977	18157	17916	18166	18072	17967	18012	17943	17797	18005	18010	18050	18062	17982	17910	18113	18054	17937	18113	17967	18093	17871	17945	18112	17910	17915	17947	17996	18019	18058	18278	17901	17974	18297	18007	17890	17962	18163	18196	18060	17883	18022	17800	17993	18092	17920	18145	18005	18215	17980	18042	18199	17869	17920	18069	17687	17934	17958	18069	18211	18240	18104	17985	17986	17918	17983	18081	18063	18014	18107	17833	17881	18049	17956	17862	18009	18038	18009	18273	17969	18151	17918	18046	17775	18007	17990	18058	18151	17948	18107	17854	17948	17946	17908	18158	17951	17889	18145	17901	17990	18099	18174	17987	18186	18087	18266	17906	18127	18135	17934	17840	18096	18055	17990	17819	17871	18096	17766	18070	18010	17982	18165	17924	17886	17997	17964	18018	18024	17984	18046	17991	18103	17989	18050	18006	18183	18193	17963	17988	18153	17937	18028	17925	18005	17949	18003	17940	18073	18052	17945	17937	18017	17985	17949	17961	17996	17990	18087	17944	17799	18026	17817	18056	17986	18010	18006	17964	18135	18023	18070	18012	17993	17747	18062	18076	17772	17912	18045	18229	18023	18288	18130	17861	18228	17965	17909	18015	17852	18113	17876	17917	17916	18216	18123	18294	18187	18127	17969	18007	18088	18155	17864	17998	18095	17887	17997	18009	17922	17861	17948	18138	17964	18128	17902	18034	18128	18225	18186	18024	18094	18133	18201	18025	17937	18131	18027	17965	18051	18016	17937	18055	17980	18034	18051	18072	17799	17836	18013	18040	18000	18227	17926	17976	18131	18115	17883	18083	17948	18096	18047	17847	17937	17972	17946	18021	17956	18043	17896	18107	17952	17879	17966	18138	17769	17989	18044	17892	18001	18197	18042	17991	18020	17773	17880	18116	17952	18047	18152	18072	17914	18027	17989	18004	18002	18126	17860	18265	17959	18016	18022	18042	18093	18071	17860	17868	18040	18026	17984	18121	18131	17876	17933	18167	17899	18079	18145	18022	17942	17923	17811	18191	18196	18035	18077	17984	17873	18004	18034	18161	18148	18264	18152	18195	17873	17819	17971	18172	17895	18001	17954	18016	18119	17844	17934	18032	18062	18069	18041	18038	17955	18169	17868	18082	17992	18163	18059	17823	17904	18013	17859	18016	17961	17792	18051	17903	18085	18046	18148	18223	18039	17928	17967	18154	18098	18010	17945	17870	18038	17890	17870	18124	18003	18178	17960	17989	17856
15687	16680	16526	16404	16536	21675	30234	25643	19792	16893	16241	15972	16077	15720	16037	16000	15968	15902	16105	16029	15906	16227	15821	16099	16164	16038	15879	16024	15987	16030	15848	16044	15937	15868	16004	16126	16102	16116	16094	16113	16019	16007	15874	16082	16168	16063	16167	15954	16071	15928	16196	15874	15885	15996	16067	16038	16064	15913	16093	16107	15990	15983	16021	16156	16080	15951	15985	16151	16119	16041	16170	15979	15984	15937	16069	15901	15898	16015	15956	15943	16070	16049	16038	15829	16198	15999	16047	15938	15921	16035	15945	15933	16104	15980	15917	15963	16018	16038	15993	15987	16120	15936	15985	15997	15960	16123	16089	16089	16063	16124	16012	16020	15979	16143	15955	15983	16043	16101	16037	15947	16046	16035	15938	15931	15910	15962	15997	15905	15939	16114	16133	15918	16007	16020	15875	16206	16007	16038	15944	16145	16012	15963	16065	15852	16094	16140	16060	15975	15805	15869	16134	16094	16146	16021	16027	15957	16000	16180	16038	15982	16032	15897	15961	15934	16088	16049	16023	15895	15844	16013	16062	16107	16012	15951	16042	16056	15752	16039	16014	16225	15809	15838	16133	15976	15999	16037	16078	15965	16013	16080	15914	16027	16083	15859	16014	15881	16140	15884	15974	16094	16026	16032	16062	16036	15988	15988	16019	15810	15874	15945	15906	15898	15823	16013	16028	16029	16068	16034	15879	15828	16118	16093	15998	15987	16026	15967	16206	16168	15953	16028	15931	15919	16031	15916	16087	15901	16028	16015	16032	15812	15929	16113	16007	16030	15992	15996	15916	15987	16115	15980	15975	16047	15899	16039	16066	16025	16049	15919	15876	16130	16077	16044	16094	15823	16093	15766	16027	16109	16057	16007	15915	15928	16015	15904	15946	16135	15959	16101	15995	15966	16055	16007	15987	15986	16092	16057	16023	15966	16019	15912	16004	15936	15986	15923	16035	16087	16181	16005	16085	15992	16023	16012	16097	16021	16117	16069	16068	16083	15960	15913	16037	16017	16056	15966	15995	15850	16010	16003	15932	16055	15939	16008	15914	15892	16083	16036	15965	15995	16066	16013	15728	15979	16127	15840	16028	16062	16031	16005	16015	15974	15829	15970	15868	16075	15958	15952	16019	16270	16151	16041	16120	15884	15954	16037	15887	16012	16024	16152	15900	15877	16152	16050	15950	16078	15985	16273	15928	16027	16175	15907	15878	15928	16032	16117	16074	16049	15950	16019	15823	16208	15946	15973	15988	16007	15989	15959	16020	16017	15959	16113	16082	15897	15884	16119	15881	16069	16094	16117	16066	16032	15895	16029	15992	15982	15961	16052	15948	16174	16007	15928	15965	15941	16006	15978	16087	16041	16128	16106	15858	15985	16161	16032	15803	15917	15980	16005	16071	15991	16053	16073	15968	15996	16125	15959	16162	15994	16020	15974	15885	16073	16028	16006	15930	16159	16050	16093	16102	15899	16113	16076	16171	15973	16011	16010	15745	15991	16039	16139	16044	16080	15871	16064	15867	15911	16186	16147	15937	15967	16013	15954	15906	16106	15958	16025	16070	16014	16063	15993	16029	16022	16007	16058	15955	15828	15928	16070	16104	15960	15959	15956	15977	15903	15962	15903	15973	16024	15984	15987	16020	15952	16032	16036	16153	16155	15981	16042	16014	15999	15959	16043	16000	15941	16152	16066	16029	16023	16029	15951	16127	15950	15951	16016	16053	15955	16034	15988	15886	15971	16030	16047	16011	15955	16167	15957	15913	16061	16166	16191	15969	16053	16097	15900	16121	16012	15888	16032	16049	15902	15956	16120	16006	15913	15758	16074	16105	15965	16026	15972	16124	15926	16145	15833	16100	16125	16008	16007	16062	16027	16106	15932	16072	16037	15991	15871	16068	16036	15958	15955	15969	16003	15968	15745	15994	15902	15994	16064	15979	15850	16008	16027	15946	15986	16157	16296	15919	16011	15923	16064	16003	16040	15937	15924	16197	15860	16109	16014	16035	15931	16012	15973	15969	16014	15995	16120	16023	15992	16038	16008	15947	16045	16029	15994	16022	15970	15910	15962	15993	16043	16129	16117	15971	15905	15943	16011	16001	15876	16125	15913	15841	16049	16189	16075	15966	15842	15978	16026	15976	16061	16065	16029	15953	16081	15943	15975	16053	15944	16080	15977	16180	15892	15996	16001	15955	16266	15980	15879	16116	16140	15989	15963	16056	16010	16017	16146	16054	15818	16050	15935	16003	16137	16094	16037	15994	16026	16135	15918	15942	15923	16153	15916	16122	16078	15920	16075	16065	16021	15958	16211	15917	15955	16112	15788	16060	16017	16003	15987	16028	16028	16032	16140	16011	16005	16128	15896	15999	15999	16105	15995	15958	15984	15976	16045	16078	16108	15932	16123	15854	15986	15835	15891	16056	15988	16129	15979	15927	15986	16188	15957	16081	15897	15941	15981	16106	16064	15968	16109	15927	15900	16046	16000	15987	15940	16043	16115	16015	16076	15959	15999	16062	15969	16029	16135	16199	16201	15835	15999	16015	16089	16103	16259	16007	15795	15839	15850	15983	15995	15924	16010	16043	16020	16059	16011	16030	16146	15996	16058	15966	16066	15874	16009	16121	16013	15985	16043	15867	16077	16104	16086	16103	16078	16028	16011	16047	16053	15987	16134	16053	16054	16142	15925	16115	15897	15892	16213	15906	15914	15841	16002	16052	16126	16067	15989	15991	15927	15894	16132	15903	15916	16003	15824	15952	15984	16081	15878	16236	16074	15841	15948	16196	16036	15984	16111	15883	16053	15871	15830	16023	16118	16060	16215	16105	16064	16038	16081	15886	16062	15887	16077	15925	15938	16108	16008	16038	15909	15960	15901	15798	16009	15953	15998	16132	15925	16118	16144	16071	15896	16165	15971	16050	15900	15818	16094	16020	15902	16027	16098	15941	15956	16036	16028	15843	16099	16057	15878	15912	16067	16133	16055	15985	15919	15964	15982	16043	16175	15987	15996	16012	16009	15878	16164	16035	15896	16077	15963	15958	16137	15960	15741	16135	16072	15901	16166	15993	15968	16123	15994	16053	15853	16013	15777	16047	15857	15799	16075	16097	16023	16086	15977	16022	15863	16131	16188	16076	16031	15935	16076	16128	16053	16137	16059	16105	15868	16074	16183	15871	15991	15885	15968	16155	16059	15930	16126	16079	16007	15991	16125	16100	15786	15801	16009	15995	16046	15891	16077	16118	15892	16103	16130	16124	16050	16016	15965	16106	15855	16051	15959	16006	16014	15898	15911	16165	15987	16078	16008	16003	15970	15979	15983	15996	16112	15968	16122	15921	15989	16024	16032	16132	16204	16066	15910	15986	16065	16057	16017	16042	16112	16065	15911	16056	15995	15865	16091	16019	16131	15933	15890	15901	16059	16051	16049	15912	16157	16025	15904	16041	16042	16006	15910	16109	16092	16024	15942	16130	16143	15951	16042	16174	15988	16041	16042	16081	16125	16017	15810	16153	15936	15896	16104	15827	16052	15958	15924	15978	15973	16076	16098	16123	16110	16051	16136	16003	16144	16134	16128	15997	16110	16139	16089	15988	16118	16082	16076	15929	15944	15994	16097	16068	16000	15923	16172	16080	15884	15986	15886	15934	15907	16197	16078	15904	16056	16064	15954	16102	16058	15914	16064	15953	15984	16084	15953	16184	16057	15986	16249	16005	16111	16132	16068	16003	15904	16050	16014	16005	16178	15934	16008	15987	15930	16199	15989	16029	16043	16074	15977	16049	16125	15913	15911	15975	16073	15975	15931	16001	15887	15882	16053	16004	15969	16139	15926	15966	16051	16031	16062	15921	16100	16028	16049	16055	16090	16007	16041	15992	16209	16074	16128	16039	16026	16060	15978	16070	16004	16300	16026	15993	15987	16054	15924	16130	16089	16077	15996	16110	15965	15900	16106	15996	16135	15991	16097	15956	16004	16013	16030	16039	15970	16156	15816	16008	15942	16247	15985	15785	16114	16046	15854	15842	15966	16154	15949	16117	16121	16098	15951	15928	16041	16139	15911	16046	15836	15930	15889	15950	16052	15962	16072	15807	16028	16053	16042	15979	16121	16057	16024	15919	16046	15968	15941	16190	16124	15997	15934	15970	16045	15910	16172	15903	16058	15997	15932	16077	16133	15970	16030	15906	16046	15951	16042	16067	15970	16057	15952	15974	16084	16137	16144	15972	16036	16193	16106	16000	16145	16174	16204	16027	16041	16030	16063	15996	15940	16049	15931	15832	16085	16019	16054	15936	16111	16080	16059	16233	15968	16201	15904	15887	16106	16171	16000	16174	16063	15860	16075	15965	16125	16124	15991	16015	16134	16073	15944	15892	15959	15814	16022	16001	16004	15843	16026	16021	16044	15794	16055	16067	16134	15839	16067	15933	15930	16016	16186	15865	15878	16047	16002	16027	16265	16054	16085	15932	16024	16041	15939	15894	15941	16065	15856	16024	16033	16052	16165	16031	15903	16171	15968	15894	16088	15841	15973	15966	16050	16077	16044	15813	16026	16009	15929	16038	16114	16025	15792	15866	16095	16093	15894	16087	15918	15987	16118	15960	16073	15989	15906	15967	16015	16011	15932	16081	16107	16150	16070	16079	15988	16025	16121	15824	16031	15922	16151	15884	15982	16088	15978	16108	15981	15864	16011	16089	16057	16011	15975	16101	15985	16092	16107	16020	15887	15918	15999	15989	16006	16104	15859	15934	16100	16012	15911	15932	15893	15975	15992	15917	16076	16019	16126	15920	16026	16017	15948	16008	16103	16006	16155	16126	16097	16111	16144	16099	15920	15871	16011	15988	15935	16082	16049	16000	16116	15881	16121	16028	15850	16163	15912	16036	16147	16215	16003	16056	15949	16075	16022	15912	15866	15862	15882	15943	15973	16153	16148	16071	16040	16109	16002	15851	15902	16048	16008	15965	16204	16047	15932	15901	15971	15955	15891	16003	16080	16083	16167	15917	16078	16005	16110	16048	15948	15969	15947	15927	16025	16271	16013	15892	16158	15985	15843	16152	15999	16133	16048	15906	16047	15804	16001	16125	16098	16097	15960	15969	16100	16065	16021	15989	16137	16030	16110	16012	15998
25673	21126	27254	25750	26277	47855	49192	39060	28313	21483	18743	17827	17829	17675	17672	17654	17668	17694	17632	17623	17653	17828	17854	17583	17517	17840	17691	17568	17582	17684	17754	17591	17529	17705	17630	17579	17431	17759	17733	17525	17652	17445	17701	17542	17612	17636	17714	17664	17502	17579	17626	17558	17631	17844	17626	17779	17658	17770	17555	17531	17695	17648	17568	17608	17498	17438	17582	17456	17725	17414	17650	17740	17642	17554	17612	17608	17754	17576	17678	17632	17522	17638	17697	17786	17670	17538	17384	17634	17617	17609	17712	17538	17672	17680	17684	17587	17556	17412	17566	17666	17772	17502	17641	17550	17482	17564	17685	17536	17568	17513	17534	17461	17722	17581	17758	17524	17353	17554	17481	17651	17471	17549	17482	17632	17455	17564	17649	17582	17563	17510	17694	17664	17693	17665	17564	17608	17539	17569	17605	17235	17417	17731	17410	17610	17588	17767	17778	17632	17584	17577	17432	17688	17528	17366	17645	17491	17664	17538	17529	17434	17491	17652	17575	17648	17474	17755	17732	17509	17521	17498	17639	17707	17433	17664	17653	17590	17557	17689	17521	17721	17595	17469	17453	17565	17727	17781	17691	17537	17645	17491	17449	17514	17570	17666	17556	17594	17651	17507	17704	17592	17544	17408	17302	17667	17683	17657	17584	17645	17746	17531	17860	17544	17633	17577	17716	17761	17575	17598	17365	17442	17501	17343	17525	17606	17740	17669	17809	17629	17722	17621	17544	17445	17665	17558	17648	17423	17555	17506	17587	17578	17649	17426	17440	17704	17590	17518	17641	17427	17552	17495	17505	17577	17684	17665	17581	17597	17410	17412	17568	17699	17665	17569	17700	17362	17683	17663	17659	17451	17346	17429	17566	17555	17470	17778	17475	17577	17247	17441	17503	17625	17555	17562	17543	17521	17762	17769	17412	17602	17583	17458	17602	17785	17688	17719	17584	17670	17560	17512	17615	17562	17596	17453	17629	17587	17689	17725	17608	17581	17459	17660	17665	17488	17503	17406	17624	17475	17680	17494	17487	17574	17578	17846	17736	17783	17471	17621	17469	17564	17779	17603	17576	17421	17651	17556	17722	17406	17614	17656	17511	17518	17589	17544	17501	17622	17717	17470	17552	17429	17465	17365	17555	17880	17578	17779	17576	17523	17530	17550	17482	17739	17531	17550	17506	17537	17630	17555	17510	17642	17782	17740	17563	17573	17568	17621	17713	17336	17503	17582	17451	17569	17677	17945	17618	17571	17583	17624	17508	17647	17498	17591	17664	17461	17697	17531	17658	17628	17696	17516	17749	17719	17572	17745	17495	17539	17479	17573	17639	17603	17598	17526	17861	17607	17685	17571	17561	17635	17567	17618	17563	17512	17728	17667	17426	17629	17700	17596	17745	17730	17560	17452	17465	17432	17547	17556	17628	17543	17589	17556	17520	17625	17662	17559	17610	17515	17818	17522	17555	17684	17529	17663	17725	17651	17480	17688	17862	17639	17499	17407	17735	17581	17661	17459	17328	17585	17657	17759	17549	17270	17547	17495	17708	17560	17583	17733	17582	17441	17579	17546	17356	17473	17497	17641	17599	17606	17545	17652	17610	17726	17569	17724	17602	17310	17631	17559	17791	17573	17595	17418	17702	17457	17921	17480	17662	17494	17491	17662	17470	17510	17662	17474	17728	17670	17549	17519	17724	17464	17703	17642	17582	17657	17695	17427	17414	17595	17655	17652	17437	17567	17749	17560	17422	17508	17443	17691	17571	17530	17646	17592	17750	17627	17496	17409	17633	17742	17514	17658	17797	17435	17638	17585	17600	17620	17826	17641	17790	17496	17502	17407	17442	17506	17517	17502	17440	17517	17633	17386	17661	17794	17673	17588	17598	17560	17649	17528	17583	17543	17702	17629	17566	17415	17527	17661	17429	17529	17539	17452	17604	17455	17475	17345	17406	17511	17417	17598	17456	17629	17670	17512	17862	17565	17409	17755	17537	17474	17671	17547	17455	17658	17579	17648	17447	17509	17657	17532	17455	17434	17526	17339	17480	17504	17640	17596	17748	17542	17403	17638	17561	17649	17427	17533	17637	17542	17457	17411	17483	17741	17497	17592	17647	17575	17742	17678	17651	17712	17714	17486	17537	17522	17547	17548	17540	17542	17571	17458	17450	17619	17511	17767	17632	17496	17615	17466	17747	17569	17594	17480	17481	17610	17434	17637	17699	17782	17486	17534	17654	17482	17762	17624	17589	17416	17715	17542	17585	17543	17567	17616	17577	17531	17684	17529	17537	17688	17583	17620	17491	17609	17524	17454	17543	17579	17608	17574	17418	17605	17765	17462	17684	17670	17511	17614	17680	17669	17668	17654	17571	17659	17704	17517	17549	17680	17771	17643	17798	17616	17656	17720	17689	17775	17575	17560	17404	17555	17457	17661	17533	17650	17533	17546	17484	17436	17614	17695	17758	17546	17459	17771	17601	17476	17487	17371	17555	17537	17563	17626	17715	17403	17585	17596	17712	17420	17654	17508	17575	17658	17637	17569	17383	17600	17624	17419	17385	17561	17679	17431	17704	17692	17637	17751	17673	17535	17608	17481	17682	17346	17708	17457	17575	17732	17460	17610	17547	17601	17560	17585	17615	17616	17522	17889	17848	17828	17696	17508	17456	17561	17522	17701	17506	17793	17592	17513	17309	17715	17530	17488	17624	17595	17584	17653	17705	17575	17344	17645	17615	17615	17390	17512	17621	17639	17633	17699	17521	17403	17622	17470	17735	17654	17502	17583	17634	17526	17636	17503	17443	17642	17518	17635	17532	17655	17633	17748	17547	17782	17760	17648	17669	17578	17706	17696	17557	17455	17477	17811	17493	17458	17523	17592	17589	17699	17510	17568	17673	17491	17620	17555	17595	17588	17573	17437	17567	17523	17575	17516	17564	17622	17579	17665	17448	17653	17453	17472	17720	17774	17611	17643	17427	17587	17690	17527	17298	17671	17769	17729	17718	17622	17431	17494	17481	17760	17570	17567	17629	17542	17546	17584	17543	17498	17483	17719	17547	17589	17598	17569	17812	17693	17621	17568	17784	17533	17591	17601	17640	17886	17415	17737	17543	17632	17711	17775	17696	17760	17477	17624	17695	17780	17730	17628	17702	17590	17414	17811	17573	17640	17598	17665	17712	17389	17482	17553	17546	17565	17398	17698	17740	17410	17542	17704	17598	17423	17536	17569	17666	17771	17374	17671	17466	17588	17554	17450	17539	17566	17734	17474	17623	17569	17622	17673	17595	17518	17519	17457	17514	17546	17472	17492	17523	17559	17558	17479	17556	17646	17750	17690	17478	17592	17520	17444	17641	17336	17703	17615	17555	17876	17745	17503	17420	17692	17748	17570	17554	17413	17383	17452	17533	17609	17691	17550	17516	17675	17518	17603	17569	17562	17654	17607	17384	17918	17538	17566	17625	17504	17558	17606	17695	17662	17670	17635	17618	17528	17581	17559	17704	17550	17601	17648	17894	17718	17652	17615	17537	17458	17519	17464	17652	17607	17704	17699	17651	17736	17779	17453	17683	17468	17533	17737	17558	17394	17532	17552	17517	17495	17568	17665	17693	17686	17544	17515	17663	17484	17658	17505	17664	17554	17763	17597	17576	17584	17578	17595	17407	17739	17687	17514	17390	17629	17447	17479	17409	17539	17589	17607	17385	17406	17647	17675	17743	17560	17461	17382	17747	17584	17685	17538	17734	17689	17667	17675	17601	17700	17401	17468	17745	17770	17801	17819	17596	17421	17565	17432	17537	17525	17623	17764	17743	17455	17652	17583	17656	17547	17754	17646	17747	17606	17334	17558	17698	17641	17850	17623	17777	17530	17640	17422	17826	17533	17464	17725	17741	17639	17517	17681	17610	17681	17607	17358	17718	17653	17613	17620	17709	17633	17590	17533	17643	17722	17423	17587	17517	17786	17715	17689	17722	17515	17583	17934	17638	17582	17554	17748	17735	17488	17581	17718	17410	17575	17692	17569	17535	17598	17709	17492	17630	17533	17580	17479	17480	17602	17523	17419	17495	17554	17602	17533	17708	17665	17633	17574	17555	17610	17364	17535	17611	17658	17576	17731	17774	17619	17577	17598	17541	17498	17804	17730	17581	17717	17707	17477	17754	17565	17455	17701	17568	17619	17680	17630	17517	17709	17624	17479	17530	17425	17468	17611	17703	17552	17473	17463	17726	17758	17550	17461	17667	17503	17513	17575	17495	17603	17726	17473	17735	17545	17656	17682	17473	17724	17637	17460	17669	17631	17584	17757	17667	17700	17535	17375	17571	17618	17458	17452	17537	17434	17592	17639	17669	17490	17625	17543	17575	17508	17637	17599	17485	17579	17508	17706	17693	17670	17499	17687	17439	17569	17610	17550	17525	17519	17550	17606	17581	17592	17524	17739	17567	17495	17599	17699	17752	17827	17629	17529	17463	17537	17626	17561	17743	17460	17588	17634	17643	17646	17416	17455	17552	17561	17607	17509	17502	17564	17830	17813	17507	17537	17556	17715	17569	17520	17524	17437	17500	17680	17805	17456	17511	17395	17711	17582	17509	17629	17756	17440	17711	17607	17494	17660	17605	17490	17586	17502	17541	17641	17643	17549	17594	17393	17637	17618	17661	17674	17629	17599	17783	17675	17554	17796	17562	17511	17696	17676	17656	17626	17552	17604	17505	17618	17624	17511	17576	17832	17570	17447	17451	17796	17706	17695	17625	17598	17528	17644	17585	17722	17610	17617	17551	17877	17597	17465	17549	17706	17557	17489	17729	17499	17554	17542	17555	17562	17549	17517	17540	17655	17502	17441	17496	17558	17504	17625	17661	17575	17593	17599	17666	17756	17700	17647	17460	17375	17636	17505	17758	17691	17574	17786	17733	17511	17570	17556	17360	17510	17582	17698	17759	17591	17760	17785	17771	17505	17540	17579	17618	17724	17737	17741	17557	17646	17655	17552	17562	17691	17558	17500	17822	17685	17633	17700	17701	17549	17522	17698	17398	17492	17893	17752	17422	17759	17573	17422	17618	17422	17668	17667	17661	17669	17578	17664	17671	17553	17646	17687	17546	17494	17661	17526	17546	17621	17533	17747	17709	17633
14129	20113	19489	17519	28697	50000	49542	39877	27648	19301	16620	15904	15838	15653	15884	15876	15670	15782	15900	15735	15858	15805	15619	15769	15939	15632	15785	15620	15790	15811	15904	15961	15857	15666	15697	15860	15807	15715	15635	15894	15678	15583	15844	15883	15772	15855	15571	15832	15807	15772	15771	15868	15803	15788	15719	15719	15783	15803	15512	15851	15720	15788	15790	15820	15826	15717	15677	15633	15750	15918	15660	15638	15764	15796	15634	15740	15850	15837	15992	15792	15681	15704	15691	15765	15789	15797	15698	15793	15903	15638	15573	15772	15841	15848	15777	15806	15760	15703	15826	15842	15766	15901	15831	15620	15830	15632	15898	15843	16026	15726	15830	15881	15793	15857	15633	15777	15700	15565	15822	15786	15652	15726	15710	15792	15730	15686	15757	15781	15798	15700	15768	15806	15812	15712	15722	15769	15884	15899	15792	15895	15950	15594	15891	15934	15748	15802	15784	15694	15658	15913	15754	15842	15770	15783	15535	15798	15823	15816	15733	15690	15645	15960	15828	15565	15898	15764	15705	15820	15880	15760	15806	15736	15887	15706	15881	15665	15664	15776	15840	15853	15693	15780	15734	15805	15623	15851	15793	15693	15710	15804	15832	15802	15907	15646	15606	15910	15722	15827	15819	15707	15758	15719	15824	15752	15987	15599	15783	15824	15779	15810	15740	15714	15679	15925	15741	15816	15724	15866	15834	15836	15778	15677	15708	15712	15821	15875	15933	15837	15844	15868	15741	15924	15821	15876	15801	15732	15895	15841	15842	15765	15785	15701	15687	15925	15677	15807	15628	15736	15727	15820	15807	15924	15721	15749	15850	15693	15649	15851	15843	15767	15756	15830	15518	15959	15936	15699	15710	15853	15770	15797	15793	15899	15668	15733	15688	15802	15801	15835	15731	15921	15727	15657	15697	15771	15873	15741	15826	15696	15778	15954	15802	15797	15834	15834	15842	15859	15780	15636	16014	15744	15662	15647	15860	15531	15807	15762	15789	15637	15702	15729	15704	15836	15813	15695	15679	15685	15802	15609	15778	15834	15839	15833	15873	15679	15810	15631	15612	15856	15484	15857	16001	15799	15834	15808	15786	15800	15744	15724	15914	15677	15783	15782	15802	15874	15760	15884	15696	15864	15642	15730	15722	15698	15773	15974	15843	15857	15786	15790	15710	15698	15655	15813	15835	15669	15797	15708	15712	15724	15682	15739	15881	15920	15695	15645	15798	15715	15883	15691	15730	15726	15806	15724	15863	15616	15835	15959	15783	15693	15920	15811	15518	15768	15684	15562	15645	15772	15721	15819	15745	15717	15881	15693	15635	15846	15862	15671	15849	15814	15644	15701	15735	15770	15906	15731	15732	15665	15799	15828	15748	15721	15896	15775	15736	15886	15795	15681	15741	15793	15785	15760	15916	15740	15654	15617	15890	15712	16003	15709	15675	15742	15831	15922	15678	15825	15680	15627	15673	15835	15803	15617	15581	15757	15843	15843	15928	15866	15819	15745	15820	15933	15520	15818	15881	15804	15801	15675	15721	15878	15826	15905	15708	15635	15768	15732	15842	15843	15829	15948	15886	15660	15693	15662	15727	15658	15808	15707	15681	15599	15816	15609	15735	15890	15734	15774	15836	15760	15794	15773	15753	15742	15641	15695	15789	15866	15671	15789	15774	15776	15834	15843	15993	15871	15919	15825	15814	15775	15786	15726	15785	15652	15884	15707	15784	15667	15746	15866	15894	15768	15674	15757	15795	15640	15851	15730	15777	15800	15739	15744	15714	15625	15838	15965	15744	15795	15773	15853	15838	15855	15880	15794	15812	15903	15773	15794	15793	15717	15842	15806	15777	15633	15849	15830	15837	15785	15815	15793	15720	15783	15692	15877	15771	15803	15649	15796	15756	15836	15962	15805	15911	15740	15755	15719	15941	15882	15768	15844	15862	15786	15618	15749	15835	15714	15744	15792	15720	15994	15789	15983	15800	15758	15928	15848	15803	15858	15855	15635	15917	15669	15830	15801	15889	15844	15851	15648	15966	15711	15909	15524	15780	15789	15806	15666	15784	15812	15631	15683	15661	15749	15832	15811	15781	15809	15783	15700	15728	15840	15597	15865	15741	15890	15726	15769	15680	15720	15772	15713	15720	15810	15691	15581	15688	15851	15650	15728	15784	15798	15823	15829	15646	15706	15924	15702	15732	15652	15841	15920	15714	15697	15830	15722	15743	15646	15643	15883	15782	15673	15728	15777	15774	15849	15795	15710	15668	15651	15818	15779	15778	15884	15623	15680	15766	15781	15928	15614	15952	15738	15889	15826	15830	15650	15630	16067	15849	15790	15775	15737	15833	15714	15817	15930	15924	15824	15839	15791	15679	15705	15798	15820	15894	15711	15511	15772	15986	15795	15813	15828	15792	15811	15718	15770	15867	15790	15841	15783	15735	15769	15686	15664	15705	15639	15800	15810	15680	15950	15701	15937	15744	15905	15833	15838	15745	15652	15805	15807	15780	15723	15714	15932	15767	15795	15842	15642	15973	15768	15820	15747	15766	15711	15699	15898	15816	15751	15760	15908	15846	15684	15890	15732	15853	15759	15711	15764	15702	15779	15700	15717	15788	15862	15754	15799	15614	15812	15761	15706	15981	15814	15897	15913	15788	15829	15698	15911	15681	15738	15543	15822	15679	15691	15861	15708	15702	15744	15837	15556	15662	15732	15752	15797	15725	15742	15754	15670	15962	15810	15813	15690	15714	15816	15917	15659	15898	15709	15884	15829	15661	15691	15750	15851	15821	15868	15681	15935	15643	15737	15683	15705	15792	15822	15772	15867	15741	15663	15727	15896	15734	15647	15859	15780	15843	15745	15807	15719	15758	15716	15797	15682	15759	15836	15787	15691	15572	15810	15658	15730	15701	15815	15794	15926	15748	15851	15639	15871	15766	15875	15853	15833	15615	15941	15698	15710	15804	15704	15839	15862	15713	15921	15790	15814	15822	15668	15719	15802	15743	15663	15695	15800	15703	15773	15791	15992	15850	15860	15846	15816	15728	15865	15705	15678	15701	15875	15785	15892	15801	15850	15805	15827	15631	15664	15769	15779	15766	15786	15716	15724	15791	15875	15743	15718	15819	15679	15777	15699	15724	15798	15705	15749	15933	15899	15805	15762	15822	15660	15662	15726	15773	15773	15741	15776	15888	15779	15789	15903	15596	15749	15757	15785	15647	15825	15730	15784	15806	15830	15799	15833	15779	15739	15719	15689	15749	15790	15745	15862	15807	15844	15761	15654	15794	15837	15671	15946	15832	15694	15700	15767	15582	15658	15845	15903	15785	15813	15876	15831	15738	15710	15778	15792	16003	15642	15779	15688	15763	15648	15764	15810	15882	15729	15555	15991	15796	15796	15541	15860	15718	15816	15901	15831	15854	16053	15660	15682	15699	15823	15724	15927	15828	15848	15728	15819	15821	15710	15618	15797	15806	15609	15695	15927	15826	15573	15876	15985	15818	15784	15898	15697	15727	15648	15988	15828	15801	15670	15653	15920	15697	15776	15956	15688	15536	15821	15686	15701	15874	15619	15676	15787	15785	15782	15805	15780	15878	15775	15793	15759	15853	15671	15648	15777	15859	15577	15788	15858	15883	15695	15846	15686	15720	15681	15848	15789	15443	15576	15752	15839	15738	15925	15767	15821	15859	15678	15800	15519	15741	15822	15880	15667	16014	15711	15752	15800	15773	15548	15835	15645	15908	15735	15751	15713	15573	15964	15859	15719	15904	15803	15763	15743	15705	15680	15823	15822	15793	15671	15860	15649	15989	15703	15824	15932	15696	15801	15958	15665	15888	15927	15866	15833	15504	15831	15832	15862	15789	15696	15863	15701	16003	15815	15838	15863	15803	15677	15919	15923	15745	16033	15746	15748	15941	15786	15754	15793	15670	15749	15815	15961	15827	15622	15852	15839	15752	15977	15816	15837	15727	15823	15715	15696	16034	15709	15753	15998	15832	15837	15660	15742	15811	15860	15779	15824	15770	15517	15867	15919	15805	15945	16072	15693	15734	15788	15869	15754	15833	15820	15950	15842	15824	15776	15721	15765	15781	15726	15776	15805	15900	15754	15643	15984	15832	15691	15769	15783	15864	15687	15920	15829	15912	15599	15648	15771	15687	15953	15894	15706	15853	15878	15750	15830	15678	15843	15698	15871	15933	15949	15569	15739	15899	15796	15791	15628	15906	15721	15901	15655	15693	15662	15685	15832	15778	15721	15720	15749	15770	15885	15781	15733	15951	15860	15788	15717	15664	15928	15619	15753	15680	15847	15854	15909	15809	15766	15936	15908	15955	15643	15749	15847	15779	15671	15796	15835	15796	15878	15869	15726	15661	15730	15822	15596	15587	15810	15723	15714	15638	15874	15803	15827	15623	15818	15824	15861	15720	15748	15788	15689	15768	15965	15606	15826	15820	15847	15807	15653	15763	15822	15894	15747	15776	15813	15940	15780	15674	15907	15832	15857	15784	15763	15863	15987	15842	15707	15707	16020	15874	15744	15578	15840	15663	15813	15887	15703	15946	15724	15893	15671	15878	15743	15801	15750	15809	15825	15833	15662	15839	15800	15857	15833	15807	15843	15662	15752	15765	15738	15952	15829	15791	15914	15737	15879	15709	15735	15749	15819	15606	15799	15784	15866	15870	15775	15780	15990	15712	15844	15837	15646	15777	15716	15868	15922	15891	15781	15688	15792	15814	15728	15764	15916	15806	15973	15889	15860	15728	15719	15669	15784	15708	15831	15938	15809	15816	15790	15942	15774	15637	15836	15719	15951	15644	15719	15598	15792	15732	15840	15875	15642	15791	15663	15720	15858	15758	15695	15686	15718	15783	15655	15845	15774	15814	15758	15999	15855	15717	15867	15722	15845	15834	15984	15689	15755	15854	15885	15762	15923	15681	15813	15613	15920	15723	15925	15798	15581	15980	15814	15744	15683	15693	15633	15720	15776	15903	15877	15796	15710	15741	15758	15863	15820	15889	15774	15772	15681	15848	15836	15897	15804	15771	15905	15649	15662	15907	15814	15702	15791	15786	15755	15719	15791	15824	15727	15761	15703	16011	15779	15887	15682	15737	15714	15700	15810	15675	15656
23794	21130	28587	23911	22307	40909	69802	58115	40666	27346	22042	17750	16625	16166	16322	16362	16181	16564	16435	16354	16348	16398	16359	16375	16244	16226	16363	16140	16318	16184	16370	16211	16196	16375	16154	16372	16053	16192	16336	16345	16300	16426	16296	16128	16090	16073	16269	16197	16124	16363	16341	16289	16171	16381	16226	16201	16277	16189	16101	16431	16124	16178	16064	16285	16342	16184	16100	16356	16292	16094	16131	16160	16234	16222	15937	16009	16324	16226	16250	16360	16441	16227	16192	16120	16211	16211	16133	16194	16082	16226	16330	16269	16191	16232	15926	16150	16066	16119	16180	16319	16313	16254	16161	16334	16245	16167	16259	16174	16066	15978	16080	16051	16064	15996	16251	16136	16193	16261	15950	16198	16193	16100	16043	16099	15905	15924	16172	16244	16256	16287	16155	16204	16113	16129	16128	15967	16255	16065	16312	16077	16294	15862	16080	16012	16234	16143	16232	16241	16071	16305	16094	16113	16203	16149	16249	16222	16042	16240	16139	16492	16378	16006	15886	16165	16231	16209	16107	16246	16239	16039	16177	16178	16316	16246	16140	16056	16110	16280	16135	16079	16079	15956	16049	16146	16061	16209	16174	16207	16263	16175	16160	16207	16135	16099	16256	16199	16088	16080	15958	16234	16337	16293	15952	16124	16328	16333	16326	16219	16351	16232	16241	16254	16164	16275	16268	15981	16024	16145	16155	16073	16088	16325	16269	16347	16215	16230	16210	16302	16130	16013	16368	16413	16226	16174	16045	16145	16092	16290	16132	16237	16261	16119	16301	16204	16142	16108	16051	16163	16176	16178	16149	16220	16256	16108	16206	16106	16293	16010	15995	16252	16171	16280	16200	16180	16286	16125	16451	16181	16254	16277	16278	16154	16187	16046	16210	16178	16009	16118	16144	16183	16072	16338	16220	15853	15981	16079	16203	16125	16155	16153	16177	16259	16077	16261	16218	15932	16017	16245	16152	16184	16212	15999	16106	16114	16111	16236	15954	16067	16049	16152	16229	15989	16081	16072	16185	16042	16179	16026	16184	16149	15977	16165	16209	16089	16152	16265	16233	16099	16237	15974	16473	16316	16077	16224	15920	15975	16176	16198	16196	16190	16235	16092	16038	16211	15940	15953	15958	16232	16102	15954	16262	16139	16076	16251	16084	16078	16171	16072	15997	16010	16056	16230	16136	16074	16042	16202	16368	16222	16081	16004	16292	15802	16234	16093	16171	16134	16099	16251	16209	16179	16098	16354	16189	16122	16388	16178	16256	16180	16164	16331	16141	16109	16121	16280	16115	16191	16166	15981	16191	16287	16289	16174	16204	16063	16187	16163	16156	16278	16322	16383	16447	16288	16132	16114	16118	16011	16226	16145	16292	16141	16180	16189	16115	16046	16118	16211	16258	16115	16161	16061	16304	16299	16094	16147	16135	16223	16175	16000	16157	16169	16248	16253	16282	16148	16373	16125	16208	16215	16158	16129	16027	16258	16230	16229	16100	16079	16132	16195	16293	16124	16177	16156	16179	16026	16216	16173	16334	16371	16168	16074	16094	16072	16170	16022	16062	16155	16003	16251	15982	16234	16127	16059	16131	16142	16110	16233	16379	16243	15973	16253	16205	16036	16124	16170	16099	16204	16098	16040	16181	16016	16169	16069	16228	16181	16265	16236	16146	16252	16331	15974	16314	16012	16388	15876	16261	16161	15998	16186	16128	15973	15925	16212	16069	16299	16087	16050	16148	16230	16306	16088	16398	16057	16211	16122	16213	16148	16176	16195	16301	16291	16003	16201	16329	16166	16230	16096	16286	16164	16356	16195	16243	16069	16270	16318	16157	15964	16149	16050	15920	16081	16430	16150	16289	16240	16212	16132	16160	16171	16162	16116	15987	16207	16317	16326	16184	16041	16063	16196	16189	16032	16216	16170	16219	16224	16174	16183	16144	16066	16108	15953	16254	16073	16031	16131	16190	16265	16253	15989	16058	16085	16201	16200	16079	16014	16078	16215	16284	16411	16477	16238	16427	16139	16298	16142	16292	16192	16200	16244	16384	16096	16231	16027	16168	16231	16141	16331	16149	16093	16295	16121	16296	16221	16059	16238	16213	16197	16076	16195	16031	16017	16157	16199	16173	16204	16178	16165	16241	16261	16180	16090	16391	16089	16119	16165	16290	16134	16260	16090	16184	16169	16081	16314	16197	16138	16074	16355	16052	16093	16138	16129	16019	16081	16090	16194	16270	16299	16133	16129	16142	16047	16241	16272	16132	16188	16066	16131	16167	16052	16189	16301	16253	16126	16204	16133	16107	16291	16311	16060	16087	16113	16251	16176	16100	16288	16149	16358	16056	16073	15953	16124	16171	16151	16224	16103	16256	16096	16032	16111	16216	16165	16141	16193	16283	15938	16006	16440	16258	16198	16132	16109	16067	15946	16201	16046	16242	16138	16096	16155	16045	16117	16134	16214	16119	16324	16322	15935	16185	16233	16165	15981	16096	15996	16095	16170	16024	16082	16217	16120	16127	16304	16332	16181	16329	15918	16004	16023	16185	16241	16341	16085	16238	16221	15988	16369	16140	16158	16118	16193	16082	16099	16259	16111	16044	16147	16394	16053	16052	16041	16103	16104	16283	16149	16100	16100	16047	16121	16037	16013	16191	16148	16148	16130	16066	16101	16307	16282	16174	16193	16293	16426	16344	16275	16231	16201	16234	16259	16114	15826	16227	16080	16261	16250	16099	16124	16176	16085	16322	16129	16212	16229	16211	16220	16179	16118	16326	16268	15980	16029	16256	16208	16263	16122	16330	16083	16055	16192	16063	15859	16114	16111	16151	16463	16483	16121	16198	16005	16153	16047	16187	16102	16149	16191	16404	16354	16127	16336	16056	16262	15979	16360	16321	16312	16287	16244	16128	16011	15948	16103	16289	16310	16075	16212	16390	16254	16133	16036	16153	16103	16092	16175	15993	16005	16173	16067	16208	16230	16316	16230	16328	16169	16342	16198	16101	15868	16218	16135	16135	15954	16244	16199	16306	16272	15990	15970	16035	16177	16167	16193	16147	16094	16331	16279	16194	16275	16407	16364	16216	16298	15946	15949	16067	16065	16424	16254	16267	16118	16386	16276	16188	16141	16191	16230	16401	15915	16175	16164	16161	15978	16225	16156	16176	15923	16247	16247	16123	16151	16060	16224	16224	16227	16141	16399	16299	16173	16025	16231	16253	16175	16098	16234	16203	16143	16159	16232	16253	15959	16032	16211	16285	16175	16113	16252	16224	16127	16166	16097	16195	16190	16150	16114	16049	16206	16073	16222	16315	16279	16309	16244	16143	16056	16086	16076	15967	15980	16155	16132	16080	16232	16167	16267	16093	16129	16099	16227	16086	16124	16069	16280	16078	16157	16064	16147	16199	16268	16143	16250	16158	16222	16281	16248	16123	16375	16101	16143	16049	15970	16220	16124	16433	16243	16224	16078	16201	16289	16106	16275	16158	15973	16216	16041	16260	16012	16090	16184	16218	16082	16191	16137	16136	16040	16131	16029	16085	16059	16110	15967	16129	15986	16186	16288	16056	16131	16163	16142	16195	16183	16041	15940	16203	16044	15926	16204	16141	16037	16060	16232	16184	16075	16190	16094	16073	16138	16210	16115	16244	16202	16243	16209	16148	16180	16239	16042	16123	16328	16085	16292	16188	16202	16141	16193	16015	16300	16234	16227	16182	16184	16067	16052	15919	16157	16171	16078	16194	16317	16307	16090	16117	16114	16253	16261	16332	16189	16199	16192	16185	16242	16141	16109	16188	16292	16219	16178	16162	16034	16165	16199	16311	16097	16063	16256	16143	16272	16000	16138	16261	16163	16244	16266	16129	16381	16262	16192	16228	16201	16291	16111	16066	16004	16286	16156	16178	16261	16241	16214	16310	16286	16031	16298	16327	16189	16304	16191	16237	16301	16167	16059	16154	16213	16084	16077	16191	16061	16198	16210	16290	16248	16200	16174	16104	16106	16101	16233	16150	16283	16164	16084	16228	16185	16117	16120	15998	16181	16120	16226	16041	16014	16000	16178	16251	16335	16179	16300	16065	16116	16112	16092	16114	16150	16104	16047	16352	16185	16186	16240	16017	16188	16149	16227	16130	16304	16246	16072	16193	15994	16177	16156	16031	16142	16184	16448	16083	16254	16202	16073	15952	16128	16178	16076	16102	16252	15912	16075	16070	16311	16017	16250	16354	16106	16052	16308	15953	16055	16014	16201	16292	16207	16088	16206	16006	16199	16118	16183	16323	15972	16243	16114	16155	16122	16273	16164	15967	16274	16268	16241	16338	16295	16194	16319	16048	16197	16073	16197	16262	16133	16022	16107	15906	15918	16142	16100	15962	16176	16085	16176	16223	16150	16252	16224	16083	16347	16210	16074	16064	16075	16260	16326	16065	16271	16297	16262	16044	16053	16225	16022	16133	16244	16209	16296	16028	16147	16225	16215	16092	16158	16165	16002	16252	16211	16205	16047	15963	16268	16225	16073	16368	16259	16160	16163	16177	16110	16128	16046	16155	16218	15983	16160	16275	16059	16326	16147	16331	16165	16216	16057	16187	16176	16048	16359	16164	16080	16192	16054	16138	15986	16128	16224	16084	16136	16112	16161	16078	16261	16133	15936	16088	16035	16180	16256	16335	16166	16113	16240	16198	16190	16165	16085	16204	16255	16156	16100	16265	16132	16128	16237	16235	16086	16225	16161	16299	16115	16047	16005	15918	16208	16201	16563	16132	16148	16162	16220	16192	16307	16002	16285	15995	16152	16080	16078	16240	16055	16194	16271	16191	16196	16194	16029	16061	16035	15993	16373	16120	16262	16128	16318	16233	16101	16143	16197	16290	16214	16271	16280	16204	16095	16147	16089	16260	16182	16258	16047	16053	16097	16056	16169	16161	16134	16312	16126	16115	16149	16071	16189	16323	16349	16380	16079	16293	16083	16271	15903	16326	15982	16018	16225	16234	16161	16158	16080	16255	16031	16196	16115	16094	16024	16164	16042	16127	16255	16318	16263	16052	16201	16269	16077	16147	16058	16188	16294	16115	16241	16357	16286	16257	16130	16199	16201	16266	16031	16213	16004	16127	16284	16110	16214	16262	16212
15541	26137	24346	19956	26635	49637	71828	59321	41101	27407	21084	16209	15077	14960	14775	14972	14872	14916	15001	14859	15108	14931	14890	14970	14961	14999	14855	15021	14737	14810	15081	14904	15026	14905	14895	14901	14941	15018	14956	14915	14815	14873	14798	14886	14741	14955	14838	14818	15053	14910	14876	15072	14711	14815	15042	14974	14993	14851	15015	15003	14879	14927	14885	14668	14905	14936	14976	14966	14782	14936	14905	14773	14966	14930	14874	14837	15045	14902	14897	14938	14888	14628	14867	14833	14895	14938	14896	15021	14956	14727	14810	14917	14859	14919	14935	14835	14874	14961	14798	14966	15031	14955	14912	14825	14795	14930	14935	14715	15006	14752	14992	14948	14847	14913	14826	14878	14859	14886	14919	14966	14985	14849	14813	14763	14909	14794	14903	15027	14875	14875	14862	14681	14983	14700	14911	14941	14904	14912	14936	15063	14934	14860	14758	14901	14864	14744	14709	14792	15122	14898	14912	14905	14952	14911	14653	14880	14946	14856	14827	14904	14897	15045	14991	14828	14693	14853	14925	14941	14816	14783	14864	14801	14945	14986	14914	14783	14792	14828	14853	15065	14875	14974	14854	14750	15014	14861	14871	14903	14768	14892	14982	15092	14834	14866	14817	14999	14920	14892	14899	14734	14923	14822	14878	14891	14878	14737	15034	15059	14805	14899	15009	14881	14819	15016	14829	14933	14942	14923	14806	14779	14969	14872	14971	14943	14871	14743	14993	14759	14924	14873	14778	14882	15054	14800	14799	14916	14852	15009	14931	14892	15032	14991	14911	14870	14955	14936	14790	14739	14888	14914	14912	14927	14887	14793	14989	14995	14833	14928	14752	14932	14677	14878	14877	14905	14889	14894	14678	14742	14768	14913	14952	14700	15035	14939	14979	14942	14790	15051	14827	14803	14937	14818	14904	14874	14822	15160	14797	14997	14805	14952	14929	14875	14855	15048	14957	14980	14922	14746	14870	14898	14916	14786	14894	15014	14932	14671	14898	14903	14863	14875	14649	14805	14898	14806	14838	14838	14976	14827	14910	14953	14762	14953	14808	14851	14920	14861	14899	14798	14893	14719	14739	14858	14793	14878	14870	14842	14943	14826	14744	14948	14902	14929	14978	14949	14960	14860	14761	15014	14983	14925	15105	14931	14813	14847	14984	15045	14859	14862	14939	14844	14803	14908	14969	14891	14889	14967	14899	14725	14703	14905	14883	14852	14763	14927	14764	14841	14935	14852	14808	15083	14949	14964	14974	14916	14782	14834	14735	14906	14983	14773	14856	14865	14801	14971	14948	15018	14730	14937	14938	14777	14800	14918	14785	14795	14884	14949	14861	14831	15067	14910	14723	14844	14807	14868	14681	14828	14959	14849	14937	14788	14913	14791	14894	14755	14864	14829	14807	14910	14884	14957	14901	14817	14804	14710	14822	14927	14846	14870	14770	14792	14752	14816	14933	14890	14840	15100	14864	14841	14784	14943	14872	14968	14874	15007	14892	14856	14969	14873	14812	14941	14873	14976	14997	14721	14871	14924	14962	14918	14893	15069	15057	14830	14786	14998	14946	14791	14969	14769	14797	14980	14998	14775	14755	14832	14845	15066	14852	14966	14973	14856	14938	14793	15090	14734	14885	14879	14899	14888	14940	15074	14941	14911	14706	14988	14969	14845	14981	14826	14903	15008	14896	14949	14795	14779	15035	14980	14739	14966	14809	14776	14868	14950	14999	14871	14894	14814	14976	14805	14899	14829	15077	14771	14819	14900	15128	14799	14863	14842	14872	15018	14825	14863	14846	14964	14825	15001	14994	14891	14979	14782	14800	14816	14913	14768	14866	14803	14912	14880	14843	14945	14972	14927	14879	14972	14858	14956	15085	14910	14892	14887	14838	14880	15024	15034	14664	14776	14944	14948	15060	14972	14886	15009	14929	14937	14909	14879	14916	14918	14932	14822	14728	14857	14949	14906	14909	14975	14951	14747	14928	14876	15011	14753	14793	14849	14826	14969	14989	14907	14901	14751	14923	14883	15049	14944	14808	14955	15004	14916	14754	14860	14936	14908	14724	14965	14875	14883	14808	14839	14999	14782	14877	14978	14963	14937	15028	14766	14963	14889	14827	14891	14864	14923	14715	14966	14857	15046	14810	14963	14827	14836	14883	14896	14896	14924	14883	14833	14841	14928	14913	14778	15141	15014	14875	14844	14907	14908	14970	14855	14910	14895	14971	14873	14709	14899	14984	14931	14838	15002	14858	15101	14933	15039	14830	14976	14835	14898	14921	14865	14741	14785	14885	14934	15107	14992	14756	14847	15000	14914	14828	14958	14773	14951	14815	14967	14849	14867	14876	14792	14910	14920	15098	14928	14857	14762	14931	14754	14920	14774	14781	14775	14832	14918	14794	14810	14910	14860	14906	14978	14879	14769	14971	14896	15029	14900	15001	14884	15038	14901	14855	14928	14927	14844	14957	14896	14636	14905	14921	14924	14804	14833	14867	14794	15026	14981	14774	14897	14954	14970	14912	14723	14982	14798	14868	15084	14826	14650	14967	14874	14785	14938	14855	14800	14757	14864	14822	14735	14823	14844	14874	14882	14945	14938	14998	14835	14918	14842	14778	14791	14791	14896	14955	14834	14792	14843	14814	14860	14937	15076	14907	14906	15137	14880	14930	14769	14881	14894	14869	14911	14793	14999	14994	14867	14964	14919	14776	14846	14999	14753	14975	14803	14805	14979	14913	14862	14940	14786	14972	14852	14944	14905	14790	14927	14787	14788	14966	14737	14871	14726	14866	14900	14814	14906	14851	14879	14826	15083	14933	14726	14942	14926	14785	14923	14740	14959	14816	14896	14785	14824	14894	15005	15011	14986	15084	14758	14802	14777	14832	14769	14815	14760	14875	14788	14983	14969	15061	14945	14783	14880	14995	14987	14790	14996	14974	14738	14953	14817	14878	14872	14863	14885	14899	14793	14980	14862	14746	14834	14757	14995	14953	14883	14877	14861	14847	14887	14878	14830	14807	14855	14891	14876	15004	14917	14873	14870	15045	14901	14863	14999	14947	14996	14872	14803	15061	15021	14920	14796	15047	14790	14726	14801	14824	14950	14745	14922	14997	14903	15073	15059	14890	14795	14843	14849	14949	14717	14845	14851	14949	14822	14773	15023	14840	14872	14923	14825	14951	15027	14868	14994	14983	14923	14833	14915	14890	14822	15021	14906	14968	14870	14884	14858	14755	14858	14784	14676	14855	15000	15008	14858	14879	14772	14954	14974	14906	14782	15007	15043	14936	14968	14931	14853	14975	14951	14960	14785	14757	14988	14944	14730	14773	15154	14819	14921	14833	14858	14932	14898	14930	14869	14869	14780	14845	14961	14733	14962	14656	14948	14949	14873	14903	14804	14825	14877	14889	15045	14886	14788	14987	14862	14790	14970	15042	14976	14835	14785	14885	14883	14765	14829	14778	14862	14861	14884	14664	14878	14911	14998	14869	14836	14952	14824	14851	14875	14857	14708	14862	14787	14891	14693	14874	14843	14859	14896	14961	14660	14821	14751	14933	14919	14838	14913	14850	14908	15009	15002	14944	14996	15004	14807	15034	14845	14993	14984	14866	14903	14971	14849	14924	15150	15007	14782	14845	14783	14762	15008	14909	14843	15019	14775	14902	14970	14875	14829	14841	14844	14814	15028	14942	14920	14819	14961	14728	15070	14864	14914	14864	14825	14894	14859	14816	14914	14963	14770	14897	14752	14913	14930	14830	14940	14999	14842	14943	14923	14992	14938	14762	14962	14845	14955	15030	15002	15003	14844	15073	14964	14936	14878	14905	14952	14871	14779	14992	14902	15013	14685	14902	14815	14858	14734	15076	14891	14876	14877	14888	14934	14878	14894	14865	14948	14906	14928	15034	14867	14824	14876	15001	14876	15073	14986	14875	14821	14849	15128	14898	14807	14814	14889	14866	14781	14936	14878	14809	15043	14900	14814	14863	14864	14969	14794	14733	14828	14710	14880	14855	14916	14988	14810	14974	14827	14868	15035	14825	14875	14905	14855	14844	14797	15046	14961	15125	14962	14866	14840	15044	14931	14913	14843	14884	14848	14872	14859	14921	14759	14822	14858	14811	14892	14926	14811	14933	14768	14941	14891	14794	14881	14808	14898	14855	14786	14795	14775	14979	14676	14975	14954	14972	14810	14851	14969	14910	14827	14918	14944	14927	14859	14741	14817	14923	14727	14864	14863	14895	14989	14864	14847	15020	14928	14998	14834	14988	14807	14886	14764	14942	14933	14951	14821	14842	14890	14885	14840	14864	14875	14896	14869	14964	14921	14901	14988	14986	14892	14928	14761	14789	14737	14806	14796	14971	14806	15050	14878	14999	14885	14847	15057	14970	14811	14647	14989	14816	14870	14861	14775	14916	14859	14948	14924	14864	14997	14787	14945	14744	14807	14887	14864	14933	14824	14990	14791	14958	14832	14974	14796	15013	14829	14922	14910	14840	14850	14891	14881	14851	15006	14842	15068	15002	15026	15016	14901	14956	14895	15001	14972	14828	15021	14809	14863	14829	14940	15016	14939	14878	14894	14873	14845	14884	14826	14969	14980	14912	15093	15101	14738	14811	14997	14917	14923	14675	14915	14955	14853	14816	15048	14965	14799	14938	14900	14855	14813	15015	14904	14831	14981	15003	14914	14835	14790	14766	15055	14972	14793	14970	14841	14958	14959	14826	14837	14978	14859	14810	14805	14898	14842	15018	14760	14732	14836	14953	14819	14871	14851	14852	14739	14957	14944	15000	15033	14757	14958	14981	14840	14874	14769	14867	14781	14966	14933	14771	15033	14909	15008	14926	14952	14749	14915	15016	14641	14961	14647	14930	14829	15036	14809	14780	14826	14952	14907	14851	14883	14802	14870	14929	14967	14779	14790	15035	14843	14866	14859	14890	14944	14801	14912	14955	14875	14970	14980	14901	14983	14983	14817	14867	14896	14786	14869	14716	14886	15065	15174	14755	14909	14960	14994	14738	14777	14835	14953	14872	14976	14863	14777	15060	15008	14826	14817	14945	14835	14830	15046	14989	14853	14918	14831	14729	14891	14905	14969	14842	14941	14832	14836	14900	14971	14994	14893	14747	14841
28947	21338	20298	18104	16647	22328	26681	22868	19853	17768	17004	16583	16400	16507	16458	16636	16448	16386	16582	16363	16340	16480	16449	16407	16474	16476	16442	16556	16548	16602	16472	16536	16287	16438	16337	16511	16370	16372	16491	16479	16375	16299	16281	16409	16477	16599	16295	16436	16402	16548	16394	16439	16571	16508	16377	16367	16500	16444	16466	16393	16267	16629	16662	16572	16546	16656	16437	16410	16349	16420	16361	16354	16308	16289	16372	16416	16371	16454	16214	16464	16392	16544	16197	16475	16433	16427	16494	16494	16336	16279	16412	16484	16334	16507	16506	16484	16408	16419	16654	16477	16550	16393	16536	16329	16410	16175	16348	16421	16446	16182	16413	16277	16163	16439	16231	16183	16344	16351	16308	16453	16466	16389	16393	16262	16361	16435	16421	16472	16245	16102	16521	16684	16501	16508	16484	16220	16533	16425	16434	16469	16454	16412	16515	16557	16549	16179	16273	16266	16599	16414	16357	16265	16359	16501	16255	16425	16434	16332	16488	16339	16261	16413	16074	16294	16200	16446	16422	16419	16345	16297	16471	16344	16464	16364	16562	16299	16587	16462	16473	16458	16433	16432	16566	16247	16448	16498	16411	16371	16534	16226	16385	16369	16462	16475	16406	16425	16568	16556	16408	16315	16428	16405	16340	16352	16411	16202	16370	16332	16591	16493	16359	16224	16332	16239	16291	16396	16594	16296	16408	16496	16236	16431	16378	16529	16229	16641	16589	16389	16321	16539	16396	16438	16543	16334	16481	16476	16213	16457	16346	16321	16400	16305	16359	16465	16610	16407	16565	16377	16337	16238	16219	16367	16327	16552	16504	16468	16369	16548	16370	16379	16524	16371	16396	16422	16481	16278	16454	16270	16365	16322	16528	16238	16504	16620	16492	16351	16433	16434	16424	16370	16306	16317	16437	16312	16378	16633	16393	16434	16406	16457	16177	16152	16521	16208	16364	16290	16480	16706	16433	16286	16454	16459	16360	16355	16482	16525	16439	16501	16427	16428	16248	16492	16694	16639	16375	16308	16246	16332	16513	16237	16261	16452	16303	16325	16352	16337	16153	16355	16121	16457	16541	16427	16463	16344	16332	16504	16455	16484	16357	16343	16270	16328	16455	16435	16312	16466	16356	16156	16392	16302	16531	16466	16355	16242	16480	16362	16501	16326	16394	16468	16577	16446	16369	16450	16432	16223	16442	16375	16452	16608	16141	16352	16364	16251	16661	16371	16402	16364	16250	16410	16291	16377	16337	16291	16455	16411	16411	16224	16408	16457	16465	16380	16321	16446	16380	16357	16390	16305	16439	16379	16432	16396	16388	16446	16373	16413	16459	16477	16427	16277	16191	16342	16405	16365	16333	16315	16389	16231	16399	16358	16340	16484	16470	16515	16403	16405	16576	16518	16491	16260	16423	16374	16463	16392	16169	16260	16411	16415	16552	16465	16453	16465	16384	16276	16467	16281	16494	16332	16340	16345	16628	16426	16532	16650	16442	16308	16378	16408	16394	16503	16411	16439	16299	16363	16368	16258	16543	16399	16270	16382	16534	16524	16480	16426	16345	16377	16497	16280	16118	16421	16560	16338	16279	16348	16276	16301	16397	16593	16244	16278	16349	16406	16326	16399	16494	16288	16596	16324	16307	16212	16574	16506	16418	16542	16337	16332	16450	16375	16143	16247	16246	16182	16467	16524	16590	16494	16235	16589	16424	16238	16559	16508	16422	16289	16615	16495	16629	16381	16411	16359	16374	16380	16426	16379	16496	16357	16347	16353	16384	16345	16476	16600	16521	16535	16334	16424	16364	16581	16480	16453	16344	16362	16464	16428	16432	16288	16329	16636	16331	16375	16382	16502	16311	16531	16242	16357	16427	16442	16294	16241	16327	16316	16391	16545	16345	16345	16287	16427	16429	16349	16462	16216	16459	16353	16131	16546	16492	16312	16571	16395	16468	16396	16463	16424	16475	16421	16458	16536	16336	16319	16269	16186	16432	16493	16588	16551	16416	16391	16548	16230	16501	16246	16446	16300	16516	16384	16352	16418	16546	16238	16460	16346	16543	16573	16441	16300	16540	16336	16496	16325	16167	16243	16474	16476	16374	16307	16457	16409	16472	16304	16441	16352	16422	16486	16309	16174	16398	16470	16343	16545	16396	16393	16455	16522	16382	16205	16356	16349	16333	16587	16497	16290	16414	16365	16200	16345	16390	16385	16443	16413	16301	16433	16510	16616	16240	16417	16461	16593	16304	16332	16487	16268	16545	16428	16512	16356	16336	16476	16319	16450	16333	16496	16162	16277	16472	16308	16379	16609	16345	16141	16345	16474	16520	16275	16331	16383	16311	16496	16552	16482	16438	16257	16521	16382	16629	16532	16404	16355	16379	16273	16412	16277	16353	16639	16316	16311	16355	16345	16311	16373	16467	16298	16422	16362	16372	16223	16325	16410	16317	16373	16352	16391	16582	16431	16538	16158	16458	16405	16294	16464	16322	16451	16561	16443	16262	16341	16401	16580	16454	16324	16566	16591	16521	16335	16300	16344	16556	16511	16333	16245	16557	16556	16264	16418	16482	16503	16385	16419	16475	16447	16438	16415	16479	16473	16495	16205	16471	16303	16409	16376	16518	16404	16397	16299	16352	16243	16423	16489	16255	16330	16474	16405	16346	16384	16481	16451	16606	16312	16464	16335	16193	16268	16268	16484	16247	16495	16236	16496	16545	16485	16407	16352	16320	16312	16353	16499	16395	16320	16295	16390	16673	16225	16590	16520	16518	16628	16629	16445	16394	16341	16378	16482	16476	16363	16457	16508	16150	16406	16320	16359	16294	16351	16266	16448	16403	16618	16170	16395	16380	16304	16271	16343	16472	16664	16337	16351	16466	16360	16356	16479	16478	16305	16400	16405	16391	16325	16451	16397	16399	16321	16353	16288	16372	16401	16302	16351	16430	16469	16421	16394	16347	16395	16260	16408	16447	16395	16551	16416	16376	16404	16440	16483	16351	16366	16315	16483	16497	16449	16268	16542	16529	16495	16438	16375	16541	16435	16312	16636	16508	16383	16270	16428	16542	16450	16495	16409	16380	16260	16296	16341	16354	16326	16531	16346	16535	16397	16600	16453	16436	16383	16476	16275	16351	16328	16533	16555	16313	16481	16472	16411	16398	16537	16273	16297	16448	16469	16321	16654	16619	16495	16462	16246	16350	16383	16214	16299	16336	16507	16449	16506	16392	16411	16500	16479	16552	16426	16510	16394	16378	16307	16342	16621	16430	16240	16287	16204	16315	16398	16427	16402	16390	16488	16436	16248	16412	16595	16666	16327	16471	16456	16505	16446	16400	16294	16510	16379	16389	16286	16572	16406	16593	16381	16461	16453	16418	16592	16409	16340	16424	16432	16264	16501	16521	16358	16401	16329	16423	16264	16394	16345	16438	16281	16214	16372	16308	16541	16471	16399	16397	16544	16357	16634	16346	16516	16390	16372	16292	16347	16277	16439	16446	16332	16395	16517	16530	16354	16510	16259	16315	16463	16385	16360	16469	16350	16339	16395	16571	16431	16412	16367	16381	16461	16469	16434	16519	16408	16592	16431	16344	16567	16287	16402	16346	16438	16486	16440	16472	16486	16312	16316	16377	16382	16322	16428	16479	16472	16481	16553	16461	16311	16216	16204	16519	16547	16455	16456	16536	16393	16364	16352	16481	16427	16605	16412	16456	16422	16505	16544	16318	16473	16423	16192	16437	16590	16353	16468	16420	16345	16623	16254	16470	16250	16339	16368	16372	16412	16363	16512	16160	16517	16374	16431	16518	16556	16320	16181	16621	16404	16349	16273	16396	16288	16375	16396	16283	16491	16427	16384	16441	16448	16375	16369	16277	16512	16310	16207	16479	16487	16385	16505	16409	16543	16483	16468	16410	16436	16396	16330	16411	16552	16434	16397	16272	16531	16472	16307	16337	16434	16441	16477	16381	16607	16457	16445	16307	16431	16409	16268	16599	16370	16395	16520	16222	16379	16217	16419	16306	16335	16418	16416	16796	16328	16330	16279	16465	16562	16295	16259	16321	16515	16428	16359	16345	16397	16434	16503	16474	16413	16650	16320	16305	16608	16306	16571	16484	16500	16386	16274	16353	16346	16270	16403	16319	16435	16385	16357	16322	16363	16660	16331	16372	16466	16470	16146	16381	16518	16389	16379	16351	16466	16470	16220	16398	16303	16405	16487	16329	16295	16397	16351	16398	16449	16202	16314	16408	16628	16403	16345	16311	16355	16423	16483	16401	16366	16406	16455	16418	16463	16513	16305	16385	16486	16634	16380	16421	16428	16383	16384	16480	16383	16500	16322	16168	16335	16390	16452	16162	16293	16327	16427	16426	16449	16379	16279	16518	16298	16408	16497	16561	16631	16593	16423	16522	16456	16504	16542	16604	16261	16347	16221	16364	16422	16442	16500	16442	16356	16392	16507	16509	16301	16321	16481	16133	16468	16444	16239	16385	16259	16432	16438	16288	16549	16473	16377	16558	16298	16477	16278	16464	16365	16457	16469	16501	16459	16363	16438	16609	16246	16429	16408	16364	16546	16225	16446	16398	16466	16318	16400	16421	16596	16486	16594	16452	16416	16454	16356	16518	16420	16516	16304	16389	16569	16451	16403	16384	16439	16388	16515	16382	16400	16569	16503	16482	16481	16358	16592	16271	16431	16440	16427	16445	16425	16424	16539	16349	16510	16323	16323	16402	16267	16488	16446	16452	16585	16413	16281	16585	16335	16322	16421	16442	16425	16354	16337	16364	16410	16473	16261	16278	16293	16299	16548	16470	16579	16473	16406	16556	16359	16291	16363	16328	16445	16581	16216	16514	16349	16406	16539	16315	16294	16427	16275	16420	16451	16515	16324	16554	16457	16295	16244	16599	16442	16579	16461	16386	16462	16346	16335	16228	16397	16539	16282	16408	16627	16456	16292	16457	16383	16492	16330	16336	16311	16413	16415	16508	16356	16382	16533	16335	16299	16391	16357	16561	16400	16261	16350	16250	16400	16336	16579	16487	16533	16402	16352	16394	16506	16546	16491	16329	16376	16437	16452	16377	16239	16393	16221	16613	16243	16613	16497	16398	16435	16638	16379	16384	16415
14880	15970	15705	15393	15669	25074	28095	23002	18969	16595	15628	15106	14884	15140	14969	15098	15089	14997	15065	15206	15168	14896	14988	15111	14965	15052	15064	15137	14895	15026	14990	14959	15037	14970	14819	15072	14839	14933	15160	14954	15258	15069	15116	15047	14914	15043	15023	15140	15112	14897	15003	15004	15126	15031	14933	15064	15025	15004	15013	15303	14909	15083	15106	15094	15098	14972	14987	14985	14932	14984	14993	14972	15009	15170	15182	15105	14966	15108	14942	15069	14931	15011	14996	15073	15144	15058	15038	15024	15158	15151	15035	15051	15256	15004	15162	14958	15017	15038	14840	14914	15273	15072	15085	14960	14842	15035	15116	15192	15096	15070	15279	15122	15033	15103	15018	15009	15020	14967	15056	15018	15004	14977	15097	15040	15105	15026	14921	14994	15026	15093	15259	15088	15001	15094	15070	15178	14987	14831	15024	14985	15055	15091	15098	15056	15014	15111	14962	15015	15126	14973	15134	15181	15086	15165	14961	15016	15048	15052	15101	15145	15055	14948	15001	15128	15213	14997	14840	14950	14934	15027	15122	14968	14932	15082	15085	15069	15193	15078	14969	15110	14926	15141	15255	14889	15071	14888	15108	15096	14968	15171	14961	14931	15231	14918	15181	15196	14988	15148	14870	15129	15097	14943	14891	15006	15084	15143	14968	15082	14918	14983	15163	15048	15169	15059	14922	15124	15047	15074	14831	15080	14948	15020	15177	15079	14962	14914	14909	15158	15102	15081	15057	14909	14892	15086	15217	15053	14923	14979	15108	15165	15151	15124	14986	15115	15101	15002	14941	14899	15079	15060	14894	15106	14999	15163	14900	15158	15037	14993	14913	14989	14912	15081	15011	15101	15131	15001	14940	15098	15080	15059	15022	15143	15066	15114	14996	15024	15150	14990	14995	15058	15067	15091	15266	15029	15053	15012	15087	14994	15018	15008	14837	15213	14982	15072	15034	15076	15117	15184	15057	14944	14882	15166	15129	15062	15152	15101	14943	15105	15010	15056	15144	14977	15128	15221	14996	14984	14779	14929	15011	15075	15024	15039	15081	14926	15163	15092	15100	14973	15118	15192	14987	14967	15062	15048	15003	14970	14983	15088	15021	14788	15062	14889	15058	14904	14960	14915	15025	15049	15101	15000	15009	15109	15050	15027	15122	15086	14959	15025	14922	15168	15051	14973	14973	15017	14993	15003	15159	15040	15120	15082	15026	15006	14906	15175	15062	15063	14915	15178	14958	15059	15123	14931	15016	15078	14910	15068	15023	14904	14945	14994	15354	14909	15045	15067	14987	14883	15020	15027	15201	14959	15174	14924	14984	14893	15014	15145	14903	15139	15098	15151	14937	15104	15104	15070	15110	15040	15054	15085	14968	15106	14925	15040	14912	15105	14963	15044	15201	14957	14897	14970	14978	14994	15010	15096	15020	15207	14826	15018	15074	15202	14937	15056	15009	14842	15132	15025	15148	14959	14981	15023	14962	14975	15065	14941	15037	15045	15035	15149	15097	15197	15047	15111	14997	14941	14894	15072	14871	15050	15234	14998	14922	15001	14954	15009	15093	15026	14857	14889	14911	14939	14980	14950	14903	15107	14998	15090	14924	15168	15088	15054	15085	15058	15133	14971	15040	15061	15132	14927	15092	15191	15011	14913	15155	14842	14934	15008	15203	15129	15105	15132	15026	15010	15090	14980	15236	15070	15018	15096	15094	15017	14992	15074	15065	14930	15114	15132	14991	15030	15050	14899	15163	15316	14989	15066	14926	14807	14834	15133	14915	15073	15027	14969	15106	14921	14967	15032	15032	15047	15149	14991	15150	14871	15018	15027	14908	14928	14926	15051	15071	15015	15016	15043	14921	15061	14899	15161	15147	15040	15120	15036	15119	14995	14997	15173	14804	15073	15087	15125	15215	15026	14882	14993	15115	14912	15205	15112	15045	14955	15118	15013	15227	15148	15008	14859	15004	14928	15062	15029	14976	15002	15093	14909	15023	15101	15199	14981	14939	15132	15136	14970	15073	14893	15154	15118	15141	15017	15007	15140	14975	15048	14991	14977	15040	15199	15092	14969	15111	14985	14937	15041	14949	15006	15077	14929	14979	14960	15020	15004	15104	15142	15016	14877	15068	15015	14959	15047	15066	15040	14977	14962	15057	15078	14964	14975	15055	15132	15012	14982	15067	14845	15023	15027	15072	15090	15101	15248	15114	15046	14998	15076	14918	14862	15056	14968	15137	15006	15065	14969	14974	14994	14999	14895	15113	15039	15018	15034	15074	14952	14846	14830	15100	15070	15187	14972	15038	15008	14970	14930	14926	14843	14965	14930	15159	15078	15133	15106	15071	15053	14956	15098	14958	15162	14837	15046	14943	14913	15012	14947	15166	15104	15091	15054	15092	14856	15015	15011	14940	14990	15102	15116	15085	14982	15121	15083	15169	15056	15259	15085	15072	14815	15027	14961	15166	14884	15159	15045	15182	14961	15097	14970	14937	14943	15021	15073	15091	15067	15143	15099	15025	15142	15088	15134	15019	15027	15159	14909	15136	15119	15136	15137	15022	15123	14947	14991	15054	15141	15071	14953	14919	15191	14991	15041	15071	15069	15038	15058	15043	15060	14901	15104	15101	15243	14990	15053	14957	14958	15057	15026	14707	15017	15075	14965	14968	15143	15025	15047	15121	14987	15214	14845	15000	15062	14899	15153	15068	14954	15115	15097	15080	15140	14989	14977	14929	15144	15133	14965	15166	15022	14856	14934	15042	15040	15008	14874	14984	14854	15062	15017	15158	15016	15102	15151	14969	14890	15120	15022	14879	15075	15069	14953	14895	14888	15113	15037	15114	14756	15057	15126	15051	15112	15110	15108	15085	14864	14927	14964	15019	15025	15092	14971	15037	15068	14996	14963	15147	15310	15065	15065	15060	14973	15158	14983	14884	15172	14928	15006	14965	15027	14980	15081	14907	15150	15031	15168	15073	15072	15118	15033	15006	15106	15138	15138	15006	15015	15007	14975	15157	15109	15126	14977	14994	14924	14960	14950	15066	15078	14926	15175	15162	14953	15041	15101	15045	14897	14964	15047	15101	15047	14909	14869	15042	14989	14959	14948	15192	14918	15029	15172	15062	15151	15054	15168	15241	14904	15067	15092	15066	14957	15122	15262	14957	15040	15167	15057	14975	15130	15271	15018	14890	15176	15142	15073	15093	15112	14880	14954	15091	14981	14976	15127	15056	14978	15084	15016	15047	15161	15198	14899	15177	15031	14889	14940	15291	15193	15055	15037	15121	15139	14965	14891	14936	14915	15021	14905	15119	14962	15241	15090	15144	15062	15076	14927	14956	15168	15037	14942	15031	15118	15069	14862	15127	14852	15023	15086	14997	15066	15188	15006	15085	15120	14959	15024	14996	15071	14891	15244	14979	14797	14963	15139	15080	15151	14996	15005	14982	15181	15021	14943	15003	15023	14934	14989	15146	14982	15037	15020	14959	15033	15266	15053	15099	15030	15058	15089	15061	15141	15025	15178	15123	15048	15108	15115	15058	14883	15067	15209	14967	15080	14885	15072	14976	15061	15079	14904	14998	15099	15003	15099	15155	15079	14998	14993	14974	14969	14988	14967	14993	15166	15045	14961	14997	15107	14958	14971	15194	14971	14941	15080	15087	15257	15084	14936	15019	15213	15088	14944	14978	14971	15061	14980	15230	14996	15004	14940	15092	15116	15172	15106	14993	14972	14953	14986	15144	15144	14985	14893	14893	15126	15060	14975	15264	15009	14899	15093	14977	15129	15107	15069	15220	14994	14960	15078	15087	15038	15031	15035	15059	15138	14987	14991	14937	15032	14936	14952	15116	15166	15079	14963	15101	15063	15025	15023	15040	15002	14943	14999	15085	15060	15027	15175	15103	15090	15065	15011	14995	15011	15046	15088	15171	15031	15045	15069	15159	14982	15037	14865	15132	15150	14987	14963	14995	15022	15058	15012	14976	15076	15011	15127	15021	15075	15072	15161	14977	15046	15225	15047	15003	15018	15045	14949	15036	15046	15041	15012	15056	14957	15047	15028	15069	15081	14941	15152	15021	15070	15051	15019	15132	15081	14996	15009	15016	15142	15009	15009	15094	15058	15023	14911	14887	15145	15007	15042	15106	15022	15134	15076	15015	15001	14922	14856	15023	15172	14996	15183	15132	15109	15085	15249	15010	14966	15090	15012	15046	14893	14815	15068	14838	15007	15189	15013	15020	15112	14980	15065	15087	15308	14957	15054	15118	15031	14988	15125	15022	14966	15008	15035	15098	15093	15121	15197	15088	14987	15112	14961	15088	15174	14925	15188	14980	15099	15146	14964	15103	15126	15239	14992	14980	15095	15092	15038	15134	15068	14928	15008	15045	15040	15086	15009	15154	14939	14898	14986	15008	15151	15046	14882	15062	14839	14867	14912	14977	15046	14969	15101	15026	15083	14997	14970	15047	14946	15078	15197	15053	15048	15103	15117	15130	15073	15179	15216	15074	15155	15252	15221	14919	15224	15041	14845	15072	15018	15002	14805	15013	15068	15210	15030	15066	15140	15150	14876	15117	15086	14937	15216	14977	15021	14906	15070	15039	14966	15115	15005	15016	15051	15188	15153	14983	14842	15003	15077	15140	15067	15076	15088	15208	14851	15095	15051	15086	14956	14817	15041	15004	15048	15113	15023	14952	15097	15199	15130	15111	15071	15055	15124	15054	15029	15036	15142	15056	15031	15185	14922	15009	15054	15091	15049	15152	15193	15029	15112	14985	15057	14973	15108	14983	14983	14951	15147	15099	14884	15036	14990	14842	15025	15046	15036	15171	15098	15019	15216	14992	15059	15002	14998	14983	15029	14879	14929	15026	15029	15045	15058	14965	15000	15205	14988	15030	14967	15003	15109	15143	15131	15147	15068	14930	15077	14967	15019	15052	14985	15022	14932	15130	14948	15034	15007	14991	14891	14997	15227	15203	15046	15050	14934	14929	15145	15130	15094	15118	14937	15028	15003	15077	15073	14941	15042	15117	15190	14987	15009	15056	15072	15046	15041	15039	14982	14856	14970	14878	14976	14996	15114	15095	15121	14934	14966	15215	14987	15005	15005	15216	15186	15051	15162	15177	14971
25565	21082	27136	25508	18878	25859	48139	42328	32445	23644	17825	16385	16032	15895	15890	15940	15704	15927	15796	15751	15649	15791	15618	15803	15752	15726	15699	16039	15624	15837	15665	15787	15724	15667	15975	15574	16029	15667	15602	15617	15759	15709	15698	15691	15834	15596	15654	15589	15637	15532	15835	15718	15901	15548	15685	15682	15729	15789	15522	15727	15867	15776	15913	15629	15723	15737	15825	15796	15797	15686	15974	15896	15760	15845	15652	15779	15648	15771	15610	15509	15715	15777	15852	15672	15807	15718	15776	15733	15619	15575	15781	15772	15503	15760	15652	15723	15728	15737	15727	15570	15578	15930	15782	15512	15887	15597	15777	15548	15629	15685	15858	15721	15653	15604	15653	15663	15496	15538	15719	15633	15713	15844	15752	15568	15599	15700	15724	15595	15626	15759	15723	15558	15569	15660	15838	15795	15504	15623	15529	15642	15607	15570	15604	15632	15625	15587	15833	15617	15826	15978	15859	15430	15735	15610	15854	15695	15664	15668	15610	15622	15725	15732	15739	15844	15709	15675	15762	15703	15770	15742	15726	15665	15625	15587	15615	15830	15703	15647	15583	15797	15801	15760	15687	15860	15689	15690	15901	15725	15796	15815	15734	15829	15920	15677	15858	15659	15829	15626	15725	15681	15584	15815	15677	15724	15781	15567	15603	15685	15538	15790	15662	15753	15542	15751	15707	15711	15756	15690	15751	15807	15594	15873	15822	15908	15683	15687	15531	15604	15538	15698	15770	15829	15657	15683	15828	15723	15690	15472	15757	15559	15684	15739	15638	15594	15830	15773	15504	15569	15843	15695	15754	15707	15624	15696	15884	15740	15908	15758	15686	15826	15746	15833	15711	15792	15691	15616	15761	15587	15596	15654	15762	15722	15816	15634	15761	15584	15621	15584	15704	15713	15720	15646	15765	15678	15751	15816	15600	15784	15575	15625	15762	15586	15715	15587	15662	15804	15608	15825	15686	15679	15838	15783	15714	15706	15776	15723	15524	15820	15778	15688	15665	15623	15769	15714	15670	15691	15841	15782	15919	15736	15719	15808	15776	15688	15739	15795	15568	15628	15909	15749	15742	15735	15772	15626	15909	15647	15656	15878	15853	15539	15726	15652	15557	15562	15662	15645	15582	15852	15794	15404	15859	15835	15711	15504	15768	15592	15724	15745	15615	15627	15747	15697	15627	15485	15834	15765	15790	15790	15765	15596	15628	15756	15685	15795	15713	15799	15834	15620	15520	15447	15679	15732	15635	15526	15596	15521	15842	15628	15928	15567	15729	15805	15865	15816	15768	15727	16033	15825	15784	15688	15549	15609	15690	15762	15660	15586	15512	15702	15607	15454	15865	15766	15751	15674	15739	15695	15826	15754	15700	15702	15954	15740	15642	15781	15630	15693	15711	15755	15877	15947	15638	15592	15634	15524	15599	15828	15847	15779	15770	15534	15482	15506	15639	15697	15651	15595	15705	15660	15802	15617	15611	15754	15576	15711	15825	15739	15703	15712	15546	15562	15688	15835	15657	15776	15645	15907	15699	15728	15623	15725	15622	15819	15863	15807	15630	15671	15581	15706	15635	15513	15688	15723	15746	15579	15870	15625	15644	15605	15798	15677	15652	15707	15820	15720	15976	15781	15842	15758	15574	15764	15613	15853	15636	15691	15501	15682	15716	15705	15701	15737	15635	15775	15714	15683	15621	15403	15867	15697	15658	15564	15626	15736	15685	15576	15754	15609	15802	15653	15712	15853	15526	15726	15704	15608	15704	15764	15499	15631	15752	15626	15788	15839	15856	15526	15670	15628	15790	15786	15535	15671	15860	15619	15853	15757	15426	15593	15577	15788	15738	15848	15752	15453	15745	15786	15727	15661	15614	15671	15639	15556	15526	15820	15712	15711	15568	15552	15787	15825	15643	15604	15665	15708	15631	15657	15879	15979	15523	15635	15729	15811	15758	15891	15560	15759	15724	15776	15721	15532	15832	15654	15681	15658	15591	15766	15519	15587	15894	15655	15740	15521	15772	15587	15611	15697	15722	15912	15664	15859	16091	15886	15819	15828	15875	15654	15774	15779	15687	15704	15650	15798	15799	15727	15621	15705	15661	15613	15612	15761	15580	15594	15505	15553	15570	15686	15738	15695	15664	15730	15838	15774	15761	15661	15684	15679	15873	15771	15760	15899	15843	15848	15697	15635	15918	15746	15678	15559	15607	15703	15888	15654	15472	15613	15872	15709	15664	15593	15860	15689	15768	15681	15854	15710	15546	15697	15822	15549	15862	15631	15549	15567	15905	15674	15691	15562	15529	15789	15824	15601	15607	15677	15719	15634	15724	15816	15775	15713	15710	15673	15654	15716	15803	15607	15579	15757	15716	15707	15741	15595	15564	15584	15736	15774	15713	15647	15734	15732	15586	15671	15472	15658	15565	15633	15547	15569	15671	15910	15669	15528	15742	15712	15681	15690	15733	15610	15914	15726	15696	15742	15790	15738	15836	15730	15654	15713	15650	15628	15791	15626	15542	15715	15674	15858	15533	15739	15786	15691	15657	15801	15681	15761	15592	15819	15853	15624	15791	15686	15644	15702	15714	15498	15646	15839	15739	15660	15746	15604	15826	15832	15880	15760	15869	15863	15688	15787	15699	15469	15841	15695	15709	15666	15776	15749	15668	15848	15679	15854	15681	15614	15843	15831	16058	15690	15684	15676	15669	15529	15762	15644	15668	15588	15707	15811	15437	15684	15833	15681	15626	15644	15754	15615	15727	15545	15673	15602	15717	15560	15693	15818	15472	15579	15807	15824	15969	15620	15653	15699	15834	15750	15595	15665	15739	15839	15661	15908	15470	15698	15821	15726	15796	15730	15535	15530	15736	15738	15732	15611	15629	15643	15655	15736	15639	15823	15841	15670	15600	15581	15627	15831	15763	15791	15650	15969	15736	15705	15748	15693	15697	15758	15771	15830	15546	15766	15547	15711	16016	15418	15821	15615	15732	15563	15750	15898	15818	15672	15748	15676	15618	15520	15640	15916	15781	15689	15690	15635	15675	15444	15710	15696	15688	15767	15683	15754	15664	15746	15409	15647	15685	15833	15632	15780	15783	15756	15600	15640	15908	15917	15920	15483	15733	15961	15569	15841	15772	15754	15599	15956	15687	15938	15708	15533	15550	15582	15791	15808	15789	15742	15768	15873	15694	15689	15742	15688	15609	15721	15790	15584	15930	15782	15817	15576	15680	15771	15754	15785	15545	15839	15646	15519	15953	15731	15726	15747	15666	15726	15619	15675	15753	15560	15750	15541	15503	15650	15780	15737	15769	15768	15781	15606	15660	15708	15519	15543	15660	15513	15782	15723	15539	15762	15726	15775	15733	15864	15653	15908	15697	15774	15827	15746	15721	15747	15835	15641	15814	15701	15751	15631	15739	15729	15667	15788	15797	15806	15614	15918	15606	15884	15791	15551	15878	15533	15798	15707	15807	15877	15778	16017	15715	15626	15585	15702	15744	15823	15574	15513	15532	15651	15815	15847	15802	15471	15774	15773	15695	15710	15645	15607	15429	15722	15698	15811	15612	15751	15712	15862	15620	15760	15676	15728	15989	15744	15942	15764	15714	15606	15822	15880	15971	15700	15845	15632	15730	15544	15766	15732	15594	15763	15657	15727	15535	15714	15654	15606	15778	15867	15866	15758	15623	15842	15654	15669	15619	15670	15651	15510	15822	15656	15729	15732	15576	15885	15635	15644	15592	15769	15825	15673	15639	15656	15791	15655	15691	15769	15757	15652	15714	15632	15828	15789	15799	15695	15747	15726	15840	15700	15817	15711	15762	15808	15594	15549	15569	15702	15617	15767	15598	15600	15689	15625	15768	15742	15683	15829	15752	15817	15649	15622	15791	15725	15661	15592	15613	15831	15722	15705	15881	15708	15872	15680	15717	15626	15820	15752	15586	15652	15607	15748	15753	15741	15771	15655	15792	15608	15933	15843	15849	15611	15855	15734	15739	15998	15885	15640	15589	15829	15717	15727	15567	15670	15554	15654	15816	15544	15675	15894	15734	15704	15625	15730	15618	15639	15839	15781	15737	15810	15659	15527	15624	15705	15970	15776	15725	15607	15813	15598	15629	15655	15721	15704	15780	15937	15641	15852	15661	15851	15730	15840	15697	15691	15854	15526	15803	15848	15765	15606	15747	15702	15734	15788	15623	15743	15723	15711	15666	15805	15621	15774	15426	15672	15738	15650	15639	15824	15770	15930	15796	15788	15714	15610	15745	15782	15481	15690	15687	15778	15836	15659	15741	15649	15819	15806	15755	15652	15884	15542	15780	15717	15689	15787	15476	15632	15556	15676	15673	15741	15589	15691	15656	15585	15550	15656	15728	15497	15723	15801	15621	15814	15704	15968	15717	15765	15706	15658	15842	15765	15695	15617	15605	15537	15700	15842	15628	15431	15684	15691	15580	15782	15635	15568	15775	15555	15858	15497	15623	15717	15592	15702	15768	15755	15703	15500	15672	15781	15739	15712	15964	15662	15700	15875	15753	15847	15862	15654	15896	15742	15736	15626	15738	15615	15721	15682	15674	15964	15796	15600	15659	15613	15684	15741	15792	15582	15841	15788	15706	15799	15521	15693	15824	15564	15691	15692	15660	15756	15672	15687	15727	15580	15677	15667	15780	15593	15737	15696	15737	15722	15743	15581	15722	15497	15718	15607	15634	15834	15774	15691	15587	15690	15768	15729	15712	15805	15673	15564	15582	15550	15652	15648	15693	15793	15716	15655	15648	15684	15733	15592	15569	15561	15722	15743	15722	15748	15467	15732	15797	15505	15645	15798	15624	15713	15637	15589	15615	15814	15589	15585	15763	15707	15736	15726	15680	15783	15801	15764	15738	15823	15720	15756	15526	15705	15685	15768	15713	15797	15721	15590	15686	15858	15704	15646	15764	15628	15608	15811	15754	15614	15681	15629	15770	15608	15601	15575	15609	15653	15742	15543	15594	15533	15815	15657	15652	15733	15717	15621	15836	15591	15562	15769	15808	15618	15680	15682	15618	15607	15667	15637	15577	15668	15603	15854	15773	15708	15584	15674	15812	15706	15695	15590	15745	15564	15462	15765	15746	15710	15927	15963	15735	15834
13445	19112	18488	16388	15909	30562	49891	42856	34110	22636	16382	15046	14644	14632	14628	14782	14730	14531	14591	14797	14550	14662	14706	14667	14663	14635	14650	14701	14637	14608	14677	14586	14705	14531	14636	14459	14556	14482	14606	14641	14613	14473	14741	14601	14760	14657	14680	14547	14610	14678	14532	14618	14760	14709	14605	14629	14665	14638	14795	14718	14628	14708	14524	14694	14652	14677	14700	14523	14557	14698	14745	14498	14491	14808	14806	14683	14478	14756	14639	14478	14763	14676	14618	14490	14769	14649	14493	14546	14751	14639	14716	14615	14559	14670	14452	14628	14646	14558	14610	14529	14485	14520	14692	14527	14691	14696	14636	14720	14667	14665	14593	14563	14595	14494	14525	14746	14774	14561	14643	14443	14498	14488	14481	14746	14511	14556	14605	14607	14541	14523	14465	14586	14553	14828	14694	14534	14458	14682	14568	14517	14695	14648	14670	14620	14575	14658	14555	14446	14611	14577	14601	14766	14581	14618	14627	14566	14685	14618	14589	14604	14640	14712	14429	14711	14656	14710	14430	14587	14668	14663	14714	14639	14731	14576	14580	14647	14647	14604	14719	14722	14500	14655	14566	14435	14761	14625	14736	14660	14576	14646	14690	14649	14689	14541	14510	14564	14608	14757	14663	14782	14767	14657	14702	14673	14673	14666	14534	14595	14493	14600	14502	14547	14704	14491	14666	14681	14643	14590	14623	14688	14662	14690	14597	14623	14743	14662	14580	14540	14584	14661	14450	14653	14619	14528	14693	14532	14570	14528	14554	14558	14837	14603	14606	14601	14576	14538	14602	14568	14680	14709	14634	14676	14541	14567	14706	14587	14626	14594	14774	14503	14742	14665	14529	14620	14477	14587	14547	14589	14667	14546	14611	14438	14757	14625	14782	14786	14592	14581	14575	14733	14622	14636	14612	14606	14650	14585	14660	14646	14677	14763	14457	14697	14530	14598	14602	14701	14448	14611	14712	14644	14529	14639	14778	14549	14537	14673	14734	14688	14676	14670	14439	14644	14642	14666	14635	14513	14745	14530	14748	14552	14659	14602	14472	14720	14558	14498	14315	14638	14516	14669	14638	14591	14782	14440	14694	14724	14497	14442	14430	14671	14594	14716	14803	14597	14617	14647	14871	14534	14778	14762	14686	14571	14650	14593	14799	14615	14478	14582	14711	14544	14516	14635	14566	14543	14735	14596	14425	14601	14577	14760	14622	14654	14536	14592	14520	14850	14684	14772	14487	14639	14665	14514	14544	14615	14589	14533	14585	14792	14602	14710	14691	14551	14422	14549	14697	14777	14881	14640	14567	14523	14720	14664	14755	14572	14555	14556	14593	14855	14669	14612	14615	14642	14632	14546	14744	14789	14651	14651	14650	14626	14536	14580	14557	14428	14582	14533	14596	14607	14590	14551	14656	14409	14600	14481	14781	14603	14481	14651	14546	14778	14577	14842	14590	14560	14529	14614	14754	14660	14621	14568	14630	14728	14533	14635	14655	14647	14717	14589	14600	14582	14608	14575	14547	14597	14586	14608	14671	14559	14679	14582	14650	14539	14539	14625	14774	14627	14616	14425	14628	14696	14810	14536	14725	14577	14835	14583	14535	14646	14527	14699	14663	14504	14788	14628	14751	14558	14688	14645	14620	14602	14635	14735	14588	14657	14728	14773	14569	14457	14567	14634	14623	14457	14572	14612	14654	14603	14585	14450	14700	14712	14696	14676	14571	14715	14575	14708	14480	14791	14566	14587	14671	14669	14636	14611	14609	14598	14699	14681	14590	14606	14674	14759	14531	14555	14565	14530	14520	14633	14554	14435	14584	14632	14519	14690	14599	14730	14583	14574	14593	14613	14659	14627	14508	14735	14587	14691	14594	14762	14657	14582	14573	14539	14587	14558	14735	14605	14659	14530	14521	14516	14597	14695	14608	14648	14667	14609	14813	14625	14584	14548	14630	14571	14588	14410	14564	14628	14570	14596	14576	14682	14608	14687	14756	14501	14601	14736	14687	14703	14663	14444	14789	14590	14495	14602	14703	14574	14633	14538	14545	14697	14624	14622	14441	14619	14676	14513	14578	14608	14605	14645	14730	14680	14457	14667	14697	14709	14520	14750	14650	14654	14605	14566	14674	14614	14825	14688	14628	14857	14552	14642	14594	14573	14708	14595	14571	14578	14408	14537	14683	14603	14360	14701	14511	14519	14779	14620	14629	14533	14705	14697	14655	14548	14688	14629	14493	14551	14827	14781	14601	14702	14587	14483	14651	14817	14733	14734	14583	14664	14449	14597	14759	14534	14684	14614	14478	14644	14585	14654	14550	14439	14719	14473	14514	14495	14665	14685	14490	14450	14664	14647	14669	14651	14637	14535	14401	14703	14647	14458	14697	14609	14704	14655	14552	14679	14559	14386	14643	14699	14758	14559	14545	14557	14594	14610	14456	14753	14547	14570	14677	14609	14631	14672	14787	14617	14735	14865	14634	14791	14584	14621	14654	14679	14522	14602	14567	14663	14638	14623	14648	14571	14589	14625	14559	14707	14499	14514	14573	14631	14561	14739	14531	14597	14688	14686	14515	14658	14721	14614	14636	14774	14622	14562	14626	14731	14547	14634	14660	14744	14535	14848	14433	14514	14604	14674	14699	14767	14569	14631	14486	14620	14542	14502	14652	14667	14629	14628	14586	14651	14770	14577	14630	14679	14571	14668	14499	14621	14554	14680	14513	14658	14504	14724	14646	14356	14726	14586	14576	14636	14611	14757	14506	14605	14482	14763	14751	14629	14528	14587	14706	14817	14568	14475	14759	14529	14540	14571	14535	14407	14590	14702	14641	14584	14576	14537	14639	14581	14541	14525	14806	14656	14723	14540	14746	14634	14763	14536	14611	14528	14615	14748	14695	14693	14539	14685	14567	14573	14531	14603	14615	14686	14724	14545	14555	14567	14562	14533	14708	14770	14688	14565	14531	14684	14848	14576	14473	14630	14675	14675	14575	14721	14602	14523	14668	14667	14593	14642	14624	14743	14544	14672	14713	14574	14713	14667	14503	14552	14663	14670	14531	14595	14656	14659	14594	14632	14462	14647	14542	14317	14693	14581	14476	14465	14651	14640	14627	14638	14592	14534	14818	14609	14539	14728	14552	14637	14587	14624	14648	14735	14656	14511	14582	14606	14683	14863	14561	14600	14540	14642	14420	14521	14587	14669	14708	14730	14610	14768	14495	14717	14483	14493	14690	14570	14481	14792	14781	14498	14678	14688	14626	14480	14762	14620	14580	14629	14672	14642	14614	14582	14511	14888	14623	14607	14521	14640	14676	14475	14736	14594	14562	14579	14722	14452	14789	14590	14814	14684	14828	14620	14779	14716	14702	14600	14526	14742	14509	14522	14557	14521	14558	14464	14586	14793	14573	14586	14626	14605	14637	14594	14573	14686	14550	14630	14634	14522	14620	14595	14589	14572	14606	14594	14694	14588	14613	14510	14487	14627	14622	14582	14635	14683	14646	14522	14717	14424	14528	14695	14597	14564	14515	14555	14675	14530	14720	14606	14418	14686	14589	14757	14585	14706	14573	14609	14652	14511	14672	14680	14551	14890	14630	14532	14563	14575	14576	14663	14522	14562	14669	14738	14612	14592	14583	14517	14541	14652	14629	14700	14658	14814	14633	14547	14603	14714	14700	14657	14565	14807	14538	14702	14534	14402	14671	14615	14482	14664	14579	14750	14599	14529	14494	14517	14594	14561	14636	14590	14537	14558	14600	14598	14574	14824	14794	14696	14607	14513	14517	14807	14553	14563	14685	14640	14609	14612	14500	14483	14780	14664	14552	14650	14737	14580	14715	14596	14639	14710	14778	14694	14750	14719	14646	14627	14883	14571	14557	14531	14702	14569	14607	14734	14404	14614	14646	14467	14807	14489	14766	14711	14863	14669	14652	14559	14651	14562	14598	14784	14870	14651	14635	14657	14600	14712	14487	14567	14666	14536	14611	14642	14732	14441	14620	14684	14699	14520	14635	14729	14427	14726	14492	14540	14601	14608	14697	14666	14789	14519	14644	14524	14667	14516	14667	14558	14625	14598	14635	14659	14513	14692	14631	14675	14638	14589	14689	14774	14475	14498	14863	14508	14641	14695	14369	14609	14559	14629	14485	14621	14710	14578	14409	14819	14600	14682	14781	14569	14757	14634	14440	14596	14748	14636	14599	14673	14523	14617	14549	14682	14648	14597	14503	14557	14621	14627	14691	14721	14829	14634	14677	14688	14849	14629	14514	14725	14681	14562	14687	14797	14649	14628	14633	14681	14644	14694	14655	14664	14566	14700	14500	14678	14656	14832	14612	14630	14601	14871	14806	14718	14705	14598	14603	14490	14645	14468	14577	14448	14627	14776	14551	14728	14592	14479	14611	14470	14543	14503	14608	14537	14639	14700	14624	14633	14743	14593	14607	14665	14671	14683	14631	14448	14536	14657	14582	14578	14572	14527	14512	14629	14530	14627	14733	14516	14594	14439	14685	14610	14753	14607	14652	14591	14493	14696	14519	14511	14632	14784	14733	14458	14775	14706	14683	14561	14727	14585	14705	14736	14666	14616	14649	14592	14682	14594	14636	14633	14516	14599	14493	14489	14576	14495	14662	14670	14617	14576	14568	14621	14621	14754	14590	14659	14574	14653	14603	14621	14620	14594	14713	14666	14530	14586	14580	14455	14522	14468	14697	14729	14697	14486	14837	14717	14725	14604	14751	14686	14576	14612	14507	14444	14678	14852	14491	14648	14584	14589	14724	14639	14444	14651	14565	14586	14690	14479	14529	14656	14503	14504	14569	14495	14660	14521	14752	14766	14799	14578	14454	14702	14663	14562	14753	14681	14576	14763	14557	14682	14589	14715	14648	14727	14674	14629	14528	14659	14685	14735	14584	14650	14599	14601	14603	14568	14532	14665	14553	14586	14552	14758	14544	14712	14604	14645	14608	14649	14631	14663	14589	14583	14841	14850	14556	14625	14610	14572	14745	14843	14521	14664	14667	14694	14587	14600	14616	14629	14501	14568	14662	14784	14629	14634	14543	14620	14533	14563	14618	14681	14693	14625	14688	14807	14588	14717	14528	14509	14629	14722	14673	14662	14752	14691	14770	14500
23889	21176	28607	24038	21491	26981	64835	60427	47033	30424	20549	16737	15702	15496	15431	15383	15452	15410	15348	15393	15419	15424	15278	15532	15490	15365	15570	15306	15395	15330	15516	15184	15383	15379	15469	15490	15437	15341	15212	15252	15418	15293	15257	15328	15318	15392	15302	15337	15409	15439	15176	15215	15362	15345	15385	15383	15306	15268	15203	15131	15375	15268	15374	15207	15373	15077	15229	15348	15220	15285	15318	15356	15236	15337	15303	15189	15351	15382	15197	15369	15273	15292	15498	15300	15414	15294	15213	15274	15311	15348	15282	15351	15487	15156	15091	15148	15287	15398	15294	15232	15398	15264	15460	15240	15300	15507	15145	15252	15328	15320	15230	15226	15416	15313	15347	15312	15279	15370	15335	15177	15235	15321	15267	15291	14976	15419	15268	15271	15375	15396	15361	15337	15203	15119	15346	15316	15186	15199	15178	15237	15338	15065	15267	15157	15246	15353	15364	15237	15159	15322	15081	15255	15458	15223	15211	15257	15404	15146	15317	15199	15223	15286	15326	15209	15193	15411	15399	15345	15468	15461	15249	15281	15316	15076	15111	15277	15332	15078	15472	15336	15268	15208	15175	15222	15339	15337	15367	15186	15388	15331	15038	15298	15111	15289	15332	15266	15421	15307	15214	15328	15273	15394	15441	15266	15301	15225	14964	15281	15279	15268	15295	15374	15260	15293	15393	15332	15345	15203	15141	15257	15418	15176	15348	15340	15151	15186	15252	15406	15283	15399	15210	15324	15379	15127	15427	15287	15247	15425	15144	15245	15178	15297	15291	15302	15509	15305	15307	15156	15312	15312	15312	15299	15264	15235	15319	15262	15257	15237	15428	15172	15322	15270	15243	15304	15383	15206	15161	15094	15310	15374	15285	15275	15189	15245	15301	15276	15478	15221	15232	15112	15257	15229	15202	15270	15139	15206	15381	15100	15144	15211	15347	15368	15259	15061	15324	14986	15340	15215	15059	15403	15156	15037	15310	15116	15461	15304	15235	15239	15427	15286	15396	15343	15260	15254	15301	15327	15295	15364	15294	15180	15367	15536	15457	15202	15356	15283	15286	15217	15317	15312	15138	15306	15283	15192	15364	15224	15345	15133	15291	15180	15343	15490	15140	15320	15193	15423	15323	15249	15276	15246	15245	15089	15151	15254	15294	15145	15245	15213	15288	15517	15223	15207	15333	15333	15162	15213	15126	15253	15498	15227	15456	15182	15451	15326	15340	15276	15184	15361	15333	15153	15274	15216	15278	15302	15418	15264	15201	15311	15367	15318	15345	15350	15378	15393	15255	15182	15246	15327	15274	15269	15209	15229	15183	15210	15278	15430	15240	15403	15323	15449	15223	15319	15040	15470	15284	15295	15238	15189	15199	15223	15393	15372	15330	15329	15289	15268	15559	15309	15240	15377	15321	15230	15217	15240	15493	15343	15306	15237	15362	15481	15384	15327	15098	15180	15438	15020	15161	15359	15478	15235	15250	15304	15240	15456	15203	15112	15238	15412	15241	15380	15458	15343	15402	15122	15050	15311	15087	15190	15290	15209	15053	15110	15255	15267	15199	15284	15248	15458	15346	15305	15098	15300	15232	15182	15343	15221	15329	15276	15202	15146	15242	15200	15490	15447	15275	15210	15253	15244	15283	15114	15370	15277	15391	15355	15207	15222	15181	15528	15194	15215	15166	15105	15168	15187	15082	15285	15313	15291	15388	15240	15258	15377	15224	15315	15195	15126	15214	15282	15208	15240	15280	15069	15409	15227	15505	15386	15381	15189	15337	15239	15473	15189	15293	15402	15457	15153	15103	15247	15283	15211	15366	15158	15390	15213	15463	15307	15326	15185	15105	15308	15277	15366	15157	15235	15224	15258	15174	15054	15134	15255	15289	15017	15256	15231	15320	15298	15424	15423	15322	15183	15245	15579	15385	15151	15538	15474	15235	15208	15464	15155	15102	15330	15163	15295	15392	15417	15108	15276	15201	15225	15287	15248	15369	15208	15160	15198	15213	15267	15146	15177	15259	15402	15261	15162	15291	15469	15438	15522	15352	15226	15216	15269	15228	15438	15346	15423	15287	15281	15336	15216	15243	15223	15371	15243	15351	15195	15331	15273	15271	15386	15146	15329	15174	15393	15328	15108	15240	15386	15171	15492	15402	15481	15127	15237	15230	15310	15359	15199	15349	15183	15123	15533	15409	15091	15326	15233	15039	15327	15147	15041	15379	15166	15060	15465	15182	15262	15265	15512	15341	15365	15138	15173	15164	15361	15317	15405	15295	15222	15214	15184	15140	15283	15294	15258	15140	15321	15240	15282	15256	15242	15321	15540	15385	15063	15398	15323	15554	15312	15259	15275	15180	15108	15354	15292	15694	15447	15208	15346	15351	15413	15436	15259	15099	15281	15306	15106	15057	15273	15285	15365	15178	15379	15222	15339	15180	15463	15180	15161	15270	15186	15374	15422	15317	15173	15393	15262	15127	15093	15270	15018	15398	15259	15265	15227	15249	15400	15198	15167	15416	15412	15272	15086	15025	15279	15332	15303	15350	15232	15531	15300	15500	15399	15187	15390	15278	15341	15320	15329	15177	15267	15389	15265	15243	15330	15374	15235	15483	15364	15212	15252	15412	15187	15278	15140	15116	15214	15316	15152	15239	15296	15064	15287	15334	15230	15286	15061	15159	15161	15409	15221	15086	15359	15375	15300	15326	15200	15038	15043	15227	15302	15351	15247	15302	15155	15330	15217	15226	15231	15432	15216	15429	15223	15025	15205	15186	15252	15233	15179	15130	15406	15296	15437	15372	15157	15187	15232	15318	15352	15296	15367	14891	15245	15189	15252	15140	15477	15188	15398	15217	15215	15313	15175	15162	15204	15186	15492	15334	15189	15226	15213	15288	15410	15254	15087	15164	15346	15160	15295	15421	15241	15442	15130	15261	15081	15171	15328	15188	15346	15193	15257	15329	15016	15235	15076	15305	15343	15344	15294	15474	15421	15221	15149	15419	15228	15203	15308	15040	15183	15184	15441	15152	15100	15289	15335	15222	15286	15299	15413	15358	15292	15231	15298	15170	15354	15474	15239	15317	15420	15208	15216	15305	15284	15446	15192	15398	15186	15106	15445	15366	15274	15271	15314	15236	15373	15181	15386	15399	15261	15278	15151	15129	15176	15130	15291	15191	15263	15339	15389	15355	15278	15310	15341	15271	15240	15344	15248	15311	15415	15146	15324	15243	15187	15223	15153	15350	15440	15280	15118	15246	15490	15161	15252	15312	15514	15316	15282	15164	15367	15196	15226	15371	15192	15221	15225	15329	15326	15437	15286	15299	15350	15341	15358	15169	15235	15409	15319	15249	15143	15307	15255	15353	15070	15158	15222	15275	15479	15322	15147	15012	15262	15004	15274	15395	15074	15136	15129	15255	15227	15252	15231	15073	15151	15214	15240	15542	15197	15408	15270	15020	15223	15290	15177	15013	15442	15215	15194	15198	15335	15279	15208	15128	15176	15319	15556	15371	15546	15363	15216	15369	15449	15279	15262	15101	15207	15283	15248	15417	15220	15209	15239	15142	15341	15301	15188	15392	15220	15107	15111	15158	15204	15322	15283	15404	15195	15317	15354	15431	15345	15243	15139	15323	15284	15207	15115	15407	15393	15333	15324	15164	15243	15249	15414	15147	15158	15360	15229	15367	15185	15160	15286	15150	15210	15226	15402	15150	15219	15322	15292	15330	15204	15269	15331	15337	15288	15103	15314	15258	15341	15176	15244	15305	15319	15391	15330	15219	15159	15136	15030	15271	15434	15153	15273	15036	15244	14956	15011	15147	15332	15196	15059	15257	15251	15340	15348	15367	15244	15081	15072	15428	15419	15523	15414	15354	15421	15454	15474	15262	15220	15354	15289	15219	15376	15251	15174	15273	15356	15301	15109	15231	15130	15238	15251	15259	15230	15091	15247	15276	15412	15281	15240	15190	15219	15299	15367	15368	15262	15275	15127	15275	15447	15267	15219	15148	15167	15211	15213	15229	15395	15156	15144	15124	15316	15261	15403	15133	15411	15492	15290	15326	15199	15435	15242	15311	15371	15289	15163	15185	15284	15283	15156	15103	15218	15167	15180	15301	15111	15061	15222	15187	15424	15262	15301	15326	15341	15190	14990	15242	15343	15376	15246	15177	15414	15296	15360	15319	15234	15243	15256	15313	14988	15294	15481	15255	15338	15419	15408	14990	15204	15274	15319	15280	15202	15239	15303	15257	15313	15263	15191	15277	15180	15225	15330	15130	15262	15268	15400	15228	15020	15362	15149	15300	15391	15353	15387	15321	15348	15379	15161	15462	15216	15184	15253	15228	15208	15426	15392	15327	15342	15052	15406	15239	15377	15322	15208	15206	15232	15323	15142	15193	15350	15304	15399	15227	15371	15329	15206	15148	15396	15335	15326	15337	15424	15404	15414	15253	15262	15219	15330	15366	15102	15231	15357	15248	15327	15377	15235	15182	15323	15197	15290	15236	15283	15298	15190	15247	15232	15408	15202	15246	15298	15334	15304	15397	15212	15276	15324	15156	15305	15289	15284	15196	15097	15319	15277	15382	15264	15267	15289	15334	15284	15344	15226	15171	15326	15320	15200	15198	15166	15240	15296	15203	15418	15195	15342	15196	15382	15249	15021	15283	15102	15218	15047	15264	15235	15200	15227	15434	15223	15295	15387	15127	15387	15243	15230	15158	15363	15208	15261	15210	15339	15451	15205	15350	15086	15411	15215	15425	15249	15296	15100	15178	15242	15433	15231	15096	15222	15222	15195	15328	15218	15329	15219	15261	15393	15282	15186	15187	15320	15184	15206	15130	15338	15352	15227	15174	15283	15654	15375	15234	15262	15402	15187	15237	15396	15343	15239	15365	15145	15376	15321	15049	15114	15306	15321	15219	15157	15238	15302	15175	15144	15298	15325	15504	15262	15431	15205	15239	15281	15237	15227	15278	15172	15245	15248	15263	15279	15060	15087	15025	15145	15304	15417	15273	15086	14992	15275	15418	15288	15211	15371	15178	15435	15389	15189	15303	15211	15245	15151	15440	15081	15266	15319	15179	15363	15370	15236	15318	15462	15099	15138	15193	15251	15275	15042	15285	15288
15463	25961	23985	19588	17625	26735	67417	62014	48423	29732	18616	15391	14456	14471	14416	14402	14223	14383	14385	14511	14366	14199	14487	14358	14508	14340	14461	14435	14456	14377	14515	14413	14305	14358	14464	14495	14463	14445	14479	14416	14400	14351	14255	14446	14348	14359	14550	14424	14336	14360	14518	14381	14274	14444	14237	14443	14230	14135	14535	14299	14514	14358	14550	14301	14433	14367	14443	14331	14394	14409	14392	14213	14388	14362	14383	14530	14322	14310	14357	14320	14265	14429	14456	14235	14324	14325	14269	14452	14422	14430	14458	14421	14538	14275	14388	14367	14349	14410	14386	14484	14446	14268	14388	14328	14304	14510	14406	14356	14433	14291	14369	14339	14416	14364	14309	14322	14373	14398	14245	14431	14393	14409	14362	14461	14313	14351	14350	14479	14438	14398	14378	14336	14313	14280	14483	14429	14371	14310	14324	14374	14313	14383	14519	14466	14475	14322	14248	14340	14262	14198	14392	14378	14219	14502	14537	14379	14305	14390	14427	14355	14501	14260	14347	14258	14236	14320	14184	14421	14413	14286	14301	14224	14336	14426	14457	14254	14630	14389	14380	14413	14452	14408	14347	14479	14301	14465	14378	14443	14359	14444	14289	14373	14300	14483	14481	14373	14519	14603	14281	14236	14315	14339	14434	14347	14466	14347	14191	14520	14353	14391	14573	14369	14409	14331	14454	14395	14320	14139	14476	14532	14494	14404	14315	14381	14348	14462	14129	14362	14419	14336	14505	14353	14427	14405	14357	14534	14304	14537	14518	14277	14306	14290	14465	14365	14310	14341	14308	14280	14313	14222	14331	14367	14432	14427	14360	14401	14407	14367	14410	14419	14215	14300	14375	14315	14136	14340	14293	14384	14400	14408	14376	14442	14654	14506	14326	14375	14366	14275	14304	14385	14440	14302	14432	14310	14252	14420	14432	14412	14420	14449	14337	14429	14416	14454	14475	14446	14385	14409	14275	14270	14297	14380	14369	14480	14306	14494	14479	14405	14279	14215	14442	14359	14310	14375	14395	14460	14279	14253	14362	14240	14213	14581	14453	14450	14365	14276	14456	14162	14502	14335	14501	14395	14229	14362	14226	14404	14400	14334	14445	14414	14368	14290	14496	14468	14347	14382	14374	14587	14479	14407	14310	14516	14444	14378	14350	14363	14414	14243	14316	14382	14362	14489	14295	14411	14545	14478	14228	14285	14267	14310	14267	14286	14266	14466	14479	14424	14316	14284	14438	14453	14458	14337	14213	14219	14439	14309	14315	14341	14303	14335	14369	14323	14319	14318	14277	14256	14492	14325	14510	14436	14430	14397	14424	14369	14419	14394	14539	14483	14389	14405	14313	14259	14352	14204	14321	14322	14274	14469	14500	14403	14241	14381	14504	14434	14389	14372	14358	14579	14304	14345	14399	14277	14351	14393	14384	14262	14348	14315	14424	14516	14301	14539	14390	14446	14360	14320	14353	14214	14543	14153	14382	14357	14192	14416	14182	14221	14537	14254	14386	14349	14266	14331	14583	14519	14501	14293	14430	14332	14430	14130	14388	14333	14178	14398	14295	14425	14318	14358	14651	14261	14421	14365	14520	14432	14206	14284	14162	14311	14334	14384	14146	14464	14249	14436	14379	14332	14321	14480	14297	14333	14241	14322	14433	14197	14224	14242	14472	14404	14345	14347	14492	14303	14268	14280	14374	14192	14322	14428	14458	14509	14201	14503	14563	14326	14361	14360	14340	14239	14505	14249	14401	14501	14285	14268	14488	14460	14219	14492	14343	14359	14396	14254	14423	14242	14341	14215	14377	14616	14408	14527	14356	14328	14394	14371	14488	14289	14152	14460	14588	14260	14345	14478	14325	14414	14278	14401	14310	14447	14450	14395	14285	14337	14271	14353	14411	14237	14414	14290	14496	14382	14306	14403	14382	14505	14331	14457	14319	14248	14518	14484	14358	14583	14536	14335	14398	14482	14303	14282	14282	14390	14429	14446	14314	14382	14359	14396	14353	14389	14173	14473	14428	14329	14490	14539	14332	14387	14556	14175	14380	14367	14178	14452	14420	14479	14232	14603	14433	14166	14385	14309	14439	14252	14393	14521	14356	14383	14245	14389	14330	14363	14413	14123	14237	14262	14489	14424	14398	14351	14403	14260	14309	14546	14386	14347	14351	14557	14364	14384	14427	14489	14299	14571	14463	14480	14329	14428	14541	14342	14219	14242	14279	14383	14355	14320	14371	14381	14362	14310	14405	14324	14443	14415	14313	14551	14385	14379	14397	14284	14314	14291	14361	14394	14465	14316	14397	14491	14351	14260	14408	14455	14388	14169	14318	14454	14380	14549	14197	14517	14443	14344	14299	14214	14286	14343	14168	14482	14358	14448	14415	14475	14341	14434	14454	14250	14476	14582	14407	14366	14301	14382	14607	14343	14372	14396	14485	14397	14288	14379	14506	14459	14228	14399	14350	14409	14218	14411	14271	14458	14298	14319	14395	14320	14489	14373	14440	14439	14225	14440	14522	14486	14347	14476	14284	14387	14395	14343	14262	14302	14240	14310	14262	14329	14328	14370	14426	14444	14486	14311	14379	14327	14477	14490	14441	14369	14462	14360	14472	14284	14363	14436	14277	14531	14366	14256	14262	14482	14273	14485	14291	14200	14259	14518	14495	14420	14205	14498	14463	14398	14288	14527	14278	14271	14363	14278	14635	14487	14458	14301	14398	14288	14474	14350	14376	14511	14322	14312	14308	14386	14320	14432	14550	14293	14452	14321	14256	14483	14492	14423	14505	14354	14475	14416	14340	14314	14428	14417	14443	14308	14331	14470	14382	14244	14231	14449	14585	14326	14311	14481	14099	14403	14374	14320	14268	14362	14497	14366	14346	14373	14314	14252	14500	14352	14408	14303	14479	14383	14381	14342	14440	14373	14412	14331	14472	14313	14306	14175	14510	14421	14486	14336	14302	14545	14226	14357	14182	14353	14265	14380	14332	14322	14337	14296	14339	14300	14281	14456	14437	14402	14219	14339	14450	14434	14402	14286	14194	14400	14348	14339	14489	14368	14491	14325	14357	14359	14425	14191	14514	14168	14188	14307	14361	14388	14262	14246	14286	14390	14466	14302	14487	14207	14300	14283	14575	14348	14361	14380	14301	14159	14326	14384	14312	14301	14322	14393	14343	14381	14345	14303	14262	14459	14392	14219	14358	14477	14237	14431	14354	14320	14316	14257	14425	14372	14334	14381	14254	14342	14383	14355	14305	14560	14326	14465	14459	14392	14388	14319	14397	14278	14386	14366	14350	14372	14370	14386	14526	14474	14395	14357	14352	14293	14332	14360	14447	14528	14522	14322	14627	14441	14402	14372	14573	14484	14295	14443	14314	14292	14346	14397	14373	14260	14208	14172	14104	14538	14393	14372	14422	14270	14423	14190	14454	14316	14254	14281	14335	14428	14383	14443	14389	14408	14390	14356	14435	14143	14403	14412	14515	14204	14417	14385	14298	14585	14318	14493	14268	14460	14417	14436	14356	14390	14263	14369	14365	14252	14404	14468	14468	14545	14329	14358	14228	14432	14360	14226	14354	14434	14450	14376	14463	14379	14305	14273	14429	14435	14380	14306	14297	14256	14306	14373	14455	14274	14371	14362	14374	14211	14376	14348	14180	14456	14333	14343	14332	14489	14273	14263	14422	14298	14439	14499	14729	14436	14179	14462	14451	14360	14439	14484	14337	14385	14454	14286	14285	14387	14463	14264	14403	14289	14432	14326	14440	14479	14359	14464	14458	14428	14431	14307	14433	14391	14215	14357	14282	14292	14546	14478	14241	14385	14253	14264	14384	14411	14348	14465	14337	14302	14508	14368	14195	14363	14368	14294	14549	14431	14536	14409	14383	14525	14377	14233	14375	14497	14357	14642	14369	14348	14467	14464	14282	14322	14169	14320	14404	14419	14387	14499	14319	14475	14371	14374	14347	14399	14455	14433	14280	14424	14289	14371	14373	14348	14395	14271	14392	14372	14367	14525	14347	14248	14249	14309	14415	14369	14248	14325	14406	14369	14162	14260	14279	14286	14348	14376	14320	14318	14190	14403	14491	14435	14284	14192	14351	14281	14354	14264	14570	14363	14323	14309	14283	14270	14403	14363	14348	14104	14410	14304	14337	14399	14303	14197	14421	14308	14154	14235	14164	14278	14330	14308	14170	14313	14358	14363	14341	14377	14389	14345	14277	14374	14423	14490	14477	14443	14352	14328	14279	14282	14371	14248	14465	14280	14510	14454	14239	14284	14454	14478	14408	14355	14385	14281	14489	14356	14387	14185	14373	14493	14242	14432	14119	14420	14354	14413	14404	14303	14416	14264	14386	14305	14304	14389	14337	14432	14346	14422	14378	14375	14374	14228	14422	14336	14342	14229	14278	14351	14279	14306	14328	14295	14449	14486	14259	14457	14462	14564	14414	14451	14399	14266	14365	14305	14151	14220	14288	14367	14397	14451	14239	14382	14357	14284	14214	14352	14429	14317	14409	14361	14395	14301	14476	14423	14331	14360	14495	14393	14332	14323	14237	14369	14375	14220	14486	14379	14290	14315	14279	14210	14300	14473	14394	14434	14503	14339	14496	14457	14426	14395	14554	14458	14430	14223	14489	14364	14541	14335	14382	14351	14323	14380	14293	14328	14401	14472	14270	14445	14410	14436	14155	14492	14387	14389	14364	14328	14392	14372	14473	14341	14364	14554	14427	14324	14295	14524	14293	14308	14246	14316	14470	14387	14342	14404	14314	14424	14351	14282	14404	14303	14453	14350	14277	14349	14490	14405	14360	14332	14388	14277	14515	14412	14187	14278	14450	14249	14469	14292	14372	14324	14342	14319	14355	14212	14466	14291	14348	14255	14359	14329	14388	14464	14416	14247	14234	14401	14508	14495	14316	14473	14254	14394	14325	14264	14427	14505	14224	14382	14435	14373	14342	14362	14352	14585	14389	14333	14363	14466	14324	14345	14451	14482	14417	14329	14393	14454	14345	14166	14386	14447	14308	14381	14272	14304	14333	14367	14405	14328	14617	14408	14325	14390	14431	14260	14440	14253	14359	14443	14091	14292	14288	14357	14316	14228	14395	14413	14237	14390	14279	14545
28785	21418	20785	18347	16754	16609	23257	25918	22813	19378	17590	17072	16977	16909	16656	16759	16664	16573	16604	16804	16808	16698	16657	16582	16759	16661	16482	16944	16748	16637	16672	16538	16938	16777	16759	16806	16687	16789	16716	16624	16706	16470	16682	16802	16668	16770	16743	16656	16589	16627	16830	16729	16872	16584	16549	16713	16623	16501	16776	16610	16775	16719	16737	16779	16538	16635	16570	16737	16767	16589	16775	16744	16691	16658	16549	16684	16589	16781	16776	16523	16324	16723	16838	16787	16931	16755	16846	16592	16659	16546	16683	16591	16713	16628	16665	16779	16685	16810	16739	16605	16501	16622	16574	16599	16833	16821	16833	16823	16754	16738	16721	16658	16754	16699	16683	16565	16648	16636	16733	16675	16634	16821	16571	16693	16662	16581	16685	16475	16511	16708	16823	16532	16594	16647	16678	16497	16674	16702	16716	16730	16732	16553	16546	16736	16825	16553	16527	16830	16617	16638	16470	16577	16751	16742	16704	16607	16569	16844	16644	16479	16803	16645	16615	16773	16697	16444	16727	16774	16779	16778	16752	16732	16683	16660	16651	16498	16674	16719	16778	16801	16801	16919	16645	16772	16727	16685	16694	16699	16758	16558	16738	16726	16821	16592	16715	16513	16695	16914	16712	16452	16944	16690	16732	16531	16488	16771	16579	16663	16702	16698	16851	16622	16499	16722	16717	16742	16774	16776	16723	16711	16696	16713	16670	16805	16699	16544	16615	16638	16741	16620	16574	16778	16775	16618	16523	16626	16781	16399	16752	16842	16642	16694	16672	16887	16713	16636	16662	16685	16713	16758	16463	16668	16644	16455	16658	16790	16626	16620	16642	16651	16763	16679	16664	16661	16890	16709	16645	16668	16742	16489	16825	16708	16960	16666	16726	16570	16588	16660	16647	16817	16661	16732	16729	16773	16542	16663	16841	16540	16643	16810	16739	16636	16528	16662	16738	16867	16801	16657	16694	16764	16857	16872	16815	16754	16977	16743	16694	16696	16503	16679	16860	16478	16676	16790	16679	16728	16672	16809	16660	16588	16733	16732	16739	16684	16755	16615	16680	16675	16563	16751	16784	16772	16720	16786	16800	16789	16725	16814	16597	16762	16890	16636	16440	16837	16563	16611	16786	16644	16732	16772	16817	16428	16886	16555	16671	16707	16815	16720	16704	16670	16694	16516	16638	16512	16640	16810	16502	16716	16747	16845	16655	16849	16788	16566	16649	16719	16753	16700	16566	16716	16478	16642	16797	16705	16629	16748	16594	16483	16583	16411	16608	16650	16623	16620	16812	16853	16862	16797	16697	16429	16609	16632	16695	16720	16568	16900	16625	16748	16661	16799	16857	16747	16659	16676	16514	16529	16690	16726	16664	16730	16749	16713	16595	16579	16542	16563	16664	16643	16645	16827	16604	16669	16897	16734	16863	16720	16702	16531	16589	16708	16510	16577	16519	16540	16683	16681	16519	16433	16734	16688	16562	16610	16547	16570	16785	16657	16790	16579	16750	16669	16644	16708	16812	16764	16667	16542	16853	16726	16616	16673	16833	16580	16658	16623	16715	16809	16796	16625	16655	16621	16862	16594	16824	16819	16678	16601	16840	16584	16787	16659	16710	16446	16694	16818	16838	16758	16768	16649	16685	16868	16646	16563	16909	16526	16792	16720	16767	16629	16748	16703	16511	16670	16844	16731	16993	16727	16599	16735	16795	16540	16645	16786	16721	16812	16647	16593	16733	16642	16658	16762	16549	16617	16578	16571	16621	16605	16945	16627	16832	16858	16669	16639	16697	16637	16683	16612	16810	16687	16543	16615	16679	16523	16654	16375	16828	16732	16607	16574	16719	16758	16966	16830	16767	16791	16592	16728	16715	16711	16748	16646	16676	16658	16856	16706	16780	16717	16657	16739	16750	16669	16624	16587	16644	16780	16797	16697	16704	16852	16617	16702	16669	16731	16557	16498	16718	16524	16680	16811	16696	16816	16678	16918	16684	16783	16798	16783	16598	16726	16754	16637	16834	16532	16804	16738	16794	16843	16835	16628	16493	16698	16490	16840	16667	16529	16672	16678	16759	16550	16606	16666	16812	16638	16733	16587	16693	16678	16460	16632	16675	16649	16618	16696	16655	16497	16550	16706	16518	16635	16512	16772	16796	16668	16808	16578	16643	16814	16751	16810	16691	16677	16626	16566	16700	16801	16622	16599	16796	16544	16741	16815	16895	16776	16680	16700	16609	16702	16786	16765	16753	16907	16695	16751	16668	16705	16596	16764	16760	16645	16681	16769	16641	16614	16771	16798	16576	16651	16722	16699	16540	16614	16731	16729	16721	16598	16952	16687	16700	16849	16612	16520	16429	16672	16582	16604	16632	16776	16772	16708	16517	16424	16812	16764	16630	16584	16787	16673	16884	16726	16683	16461	16862	16464	16560	16742	16594	16706	16525	16724	16589	16865	16684	16592	16564	16786	16621	16543	16680	16658	16788	16744	16500	16672	16690	16827	16615	16638	16848	16561	16708	16687	16853	16564	16583	16771	16715	16794	16629	16510	16822	16618	16682	16843	16746	16668	16779	16559	16725	16595	16617	16792	16587	16944	16720	16744	16690	16722	16879	16753	16491	16413	16644	16661	16747	16615	16604	16615	16606	16563	16625	16882	16719	16684	16850	16809	16778	16929	16580	16777	16658	16793	16842	16559	16697	16722	16558	16663	16716	16631	16567	16580	16689	16760	16667	16897	16727	16685	16789	16797	16567	16818	16615	16697	16494	16807	16747	16679	16646	16612	16716	16760	16571	16660	16660	16741	16688	16524	16733	16789	16710	16614	16699	16790	16699	16659	16747	16704	16687	16864	16685	16705	16881	16567	16639	16546	16673	16618	16834	16786	16719	16815	16738	16550	16629	16578	16571	16530	16605	16594	16715	16812	16646	16790	16594	16528	16524	16737	16699	16713	16842	16639	16707	16795	16557	16692	16801	16891	16804	16700	16539	16596	16631	16606	16746	16731	16477	16511	16632	16811	16661	16829	16686	16773	16788	16798	16612	16610	16422	16840	16695	16622	16666	16608	16566	16657	16796	16667	16668	16724	16621	16597	16731	16555	16824	16611	16402	16489	16679	16790	16660	16598	16518	16814	16848	16691	16629	16630	16543	16689	16909	16815	16868	16722	16682	16576	16711	16638	16665	16689	16563	16777	16776	16725	16506	16759	16533	16476	16588	16837	16708	16769	16671	16618	16782	16684	16859	16731	16894	16723	16844	16707	16678	16778	16551	16629	16697	16471	16590	16617	16813	16808	16759	16644	16638	16730	16695	16804	16736	16631	16713	16842	16740	16682	16556	16634	16739	16684	16694	16788	16895	16796	16757	16609	16702	16768	16980	16809	16863	16768	16675	16767	16648	16773	16850	16699	16582	16741	16578	16796	16780	16636	16684	16922	16708	16610	16557	16702	16639	17011	16800	16683	16692	16860	16618	16843	16619	16749	16796	16658	16545	16584	16589	16651	16750	16542	16578	16675	16717	16720	16562	16745	16790	16856	16755	16563	16629	16692	16609	16613	16718	16575	16612	16639	16750	16511	16723	16709	16663	16730	16741	16804	16553	16814	16699	16710	16707	16714	16575	16798	16622	16587	16745	16685	16537	16746	16555	16616	16622	16702	16688	16692	16604	16528	16635	16727	16779	16646	16738	16525	16693	16712	16809	16753	16796	16686	16699	16655	16825	16611	16742	16510	16574	16608	16548	16561	16660	16636	16705	16724	16474	16639	16600	16737	16684	16710	16826	16594	16631	16489	16722	16680	16653	16540	16724	16797	16484	16728	16615	16750	16584	16602	16873	16673	16638	16579	16763	16690	16774	16706	16529	16552	16616	16545	16696	16670	16630	16703	16628	16675	16599	16588	16622	16614	16587	16676	16676	16738	16666	16787	16631	16667	16751	16620	16739	16613	16800	16778	16833	16730	16833	16407	16670	16498	16533	16813	16686	16692	16759	16922	16581	16691	16644	16716	16661	16774	16763	16633	16684	16541	16724	16623	16697	16708	16784	16650	16537	16728	16834	16673	16919	16774	16768	16522	16706	16750	16698	16798	16595	16866	16436	16679	16712	16873	16980	16891	16831	16654	16597	16450	16680	16911	16770	16715	16817	16574	16802	16767	16482	16685	16696	16853	16656	16723	16900	16661	16739	16773	16739	16623	16428	16710	16640	16597	16744	16486	16730	16536	16445	16755	16549	16667	16639	16560	16706	16966	16542	16570	16813	16414	16783	16769	16534	16546	16770	16599	16856	16954	16731	16851	16691	16758	16618	16761	16788	16759	16623	16566	16652	16647	16561	16743	16738	16605	16766	16692	16976	16808	16526	16705	16506	16755	16437	16683	16920	16641	16700	16733	16839	16671	16730	16860	16650	16570	16446	16757	16680	16664	16818	16566	16572	16751	16733	16740	16657	16499	16615	16688	16676	16774	16798	16503	16889	16806	16566	16564	16835	16551	16718	16644	17091	16540	16728	16513	16686	16631	16737	16837	16702	16617	16766	16751	16718	16808	16822	16730	16592	16547	16544	16726	16817	16741	16809	16655	16858	16513	16521	16724	16875	16410	16667	16716	16426	16849	16785	16777	16712	16688	16749	16691	16494	16682	16484	16823	16579	16675	16636	16711	16702	16991	16649	16649	16678	16905	16638	16765	16700	16540	16770	16676	16808	16654	16767	16695	16522	16702	16717	16560	16537	16838	16546	16677	16700	16678	16546	16761	16551	16648	16617	16603	16647	16824	16582	16698	16683	16713	16593	16570	16584	16626	16701	16784	16659	16750	16678	16666	16837	16736	16682	16770	16787	16828	16625	16814	16696	16604	16651	16906	16608	16549	16806	16854	16750	16592	16782	16571	16450	16842	16798	16701	16844	16790	16753	16763	16662	16813	16918	16483	16433	16722	16608	16769	16722	16773	16701	16466	16645	16777	16518	16647	16435	16778	16840	16643	16668	16790	16746	16755	16778	16664	16734	16711	16602	16653	16512	16692	16732	16711	16696	16620	16699	16726	16571	16595	16798	16664	16734	16481	16607	16746	16895	16656	16970	16796	16753	16663	16673	16752	16713	16630	16776	16681	16746	16443	16676	16834	16980	16648
15053	16082	15988	15536	15315	15603	25441	26935	22306	17722	15875	15428	15173	15269	15142	15266	15260	15258	15216	15282	15289	15222	15218	15297	15266	15198	15317	15323	15375	15200	15414	15301	15150	15237	15142	15265	15295	15277	15325	15183	15378	15330	15321	15349	15531	15398	15351	15424	15413	14993	15423	15108	15293	15192	15346	15265	15213	15275	15320	15211	15227	15262	15306	15348	15162	15169	15353	15343	15242	15166	15302	15253	15214	15135	15287	15176	15209	15187	15404	15338	15231	15346	15321	15185	15382	15401	15195	15359	15195	15272	15136	15324	15376	15382	15050	15249	15251	15271	15173	15367	15142	15356	15306	15465	15352	15114	15248	15320	15365	15127	15253	15199	15279	15175	15390	15247	15272	15373	15232	15303	15260	15304	15505	15173	15285	15410	15253	15191	15409	15228	15315	15273	15262	15295	15509	15394	15212	15288	15290	15243	15118	15179	15144	15234	15214	15199	15131	15377	15354	15369	15205	15278	15195	15386	15304	15345	15243	15249	15375	15258	15261	15162	15203	15267	15254	15225	15324	15254	15309	15281	15363	15118	15216	15420	15180	15237	15207	15278	15286	15354	15369	15235	15311	15189	15294	15085	15430	15116	15365	15236	15245	15182	15148	15217	15278	15377	15249	15297	15266	15192	15275	15177	15271	15213	15202	15349	15247	15042	15440	15216	15319	15280	15222	15330	15332	15177	15263	15282	15246	15114	15231	15181	15248	15204	15133	15152	15509	15404	15275	15323	15207	15298	15344	15132	15267	15040	15226	15211	15233	15238	15330	15215	15196	15369	15354	15094	15200	15228	15164	15253	15260	15155	15261	15129	15276	15273	15185	15368	15237	15286	15390	15305	15302	15200	15149	15323	15221	15125	15236	15173	15255	15346	15238	15166	15261	15388	15357	15360	15401	15408	15187	15294	15382	15262	15379	15182	15316	15172	15378	15274	15337	15389	15210	15254	15223	15229	15309	15257	15180	15232	15471	15247	15243	15171	15274	15407	15302	15194	15273	15216	15223	15304	15211	15223	15033	15261	15192	15389	15285	15026	15210	15188	15304	15286	15245	15180	15377	15390	15311	15174	15216	15257	15169	15253	15257	15309	15198	15326	15163	15275	15301	15206	15281	15252	15390	15366	15189	15273	15114	15278	15204	15273	15163	15345	15290	15229	15187	15400	15300	15408	15210	15231	15237	15154	15217	15405	15311	15357	15321	15148	15093	15316	15257	15138	15276	15526	15428	15160	15208	15288	15357	15029	15119	15155	15252	15372	15290	15156	15303	15411	15140	15279	15436	15183	15269	15148	15384	15351	15265	15244	15163	15412	15209	15240	15018	15130	15170	15216	15461	15180	15233	15252	15447	15197	15164	15259	15162	15244	15127	15270	15288	15050	15269	15341	15116	15310	15104	15312	15324	15348	15136	15162	15292	15276	15030	15169	15450	15321	15211	15285	15358	15275	15346	15155	15229	15373	15475	15184	15128	15317	15297	15228	15344	15185	15378	15292	15299	15099	15327	15343	15428	15137	15347	15307	15222	15388	15203	15317	15366	15140	15152	15201	15199	15364	15276	15312	15173	15399	15168	15302	15288	15214	15197	15320	15192	15366	15165	15132	15113	15293	15220	15243	15305	15254	15143	15195	15388	15169	15060	15237	15222	15296	15214	15145	15113	15179	15031	15153	15182	15347	15275	15108	15073	15216	15299	15006	15272	15329	15303	15296	15490	15158	15248	15366	15366	15237	15284	15172	14948	15143	15212	15278	15224	15248	15234	15067	15191	15249	15186	15193	15246	15267	15400	15157	15253	15305	15367	15270	15411	15135	15166	15258	15226	15262	15262	15273	15301	15203	15153	15320	15235	15403	15345	15181	15492	15311	15340	15202	15232	15338	15273	15290	15466	15289	15159	15197	15256	15168	15340	15170	15262	15339	15301	15327	15124	15279	15501	15234	15166	15266	15272	15169	15282	15251	15208	15425	15189	15412	15211	15213	15308	15333	15394	15252	15224	15088	15205	15180	15078	15136	15200	15542	15129	15169	15340	15233	15305	15110	15357	15223	15269	15064	15192	15310	15232	15373	15230	15312	15241	15246	15255	15237	15238	15410	15099	15135	15215	15265	15188	15276	15200	15265	15318	15192	15340	15218	15136	15284	15275	15333	15237	15311	15450	15312	15202	15249	15279	15265	15343	15125	15341	15229	15294	15263	15286	15181	15117	15222	15275	15157	15355	15255	15277	15121	15329	15268	15349	15184	15275	15152	15231	15325	15246	15204	15249	15294	15412	15377	15232	15343	15194	15194	15189	15167	15222	15154	15236	15315	15354	15204	15256	15175	15329	15164	15363	15065	15250	15255	15375	15199	15201	15105	15318	15175	15317	15181	15233	15220	15318	15334	15218	15241	15318	15220	15358	15416	15272	15220	15307	15319	15164	15298	15173	15297	15282	15382	15410	15248	15224	15308	15226	15211	15289	15327	15205	15321	15215	15386	15218	15218	15233	15241	15096	15251	15323	15128	15140	15204	15222	15394	15312	15322	15334	15302	15281	15303	15348	15195	15206	15255	15001	15244	15306	15220	15387	15298	15190	15172	15259	15390	15252	15160	15232	15283	15369	15303	15192	15250	15280	15172	15274	15416	15078	15311	15380	15282	15212	15345	15150	15155	15248	15191	15247	15175	15307	15205	15202	15211	15228	15279	15354	15334	15271	15309	15227	15327	15361	15306	15186	15148	15220	15251	15239	15226	15217	15212	15167	15383	15182	15294	15304	15383	15197	15201	15311	15399	15224	15325	15302	15402	15246	15211	15190	15189	15365	15361	15365	15263	15266	15258	15294	15384	15221	15499	15172	15247	15240	15233	15198	15049	15365	15280	15172	15423	15250	15306	15340	15223	15150	15161	15292	15423	15087	15238	15245	15329	15289	15352	15201	15215	15457	15178	15201	15291	15183	15168	15081	15345	15208	15265	15255	15246	15216	15214	15396	15385	15135	15282	15235	15204	15549	15266	15213	15410	15273	15282	15293	15086	15213	15105	15131	15242	15202	15341	15217	15167	15273	15104	15117	15390	15290	15269	15040	15181	15300	15275	15246	15248	15351	15464	15366	15178	15459	15322	15152	15298	15262	15226	15307	15393	15309	15234	15175	15195	15267	15279	15288	15063	15381	15300	15320	15193	15256	15205	15416	15372	15365	15315	15392	15291	15276	15162	15180	15154	15286	15265	15231	15123	15448	15335	15267	15245	15393	15277	15292	15275	15194	15250	15188	15386	15252	14988	15297	15342	15230	15210	15358	15039	15170	15216	15195	15155	15213	15226	15239	15196	15232	15436	15336	15370	15220	15280	15344	15238	15168	15251	15389	15228	15199	15235	15329	15244	15179	15261	15336	15066	15385	15162	15110	15113	15244	15290	15291	15046	15194	15179	15268	15331	15314	15162	15227	15230	15516	15402	15074	15337	15334	15205	15236	15274	15280	15170	15201	15358	15299	15266	15284	15233	15389	15267	15169	15264	15247	15277	15264	15178	15240	15385	15188	15251	15324	15269	15157	15397	15226	15339	15215	15279	15256	15110	15272	15264	15332	15530	15220	15148	15344	15315	15291	15282	15245	15297	15144	15338	15387	15238	15218	15494	15281	15442	15232	15244	15271	15376	15200	15203	15288	15300	15395	15138	15258	15171	15291	15168	15406	15344	15128	15243	15401	15428	15204	15226	15215	15058	15321	15261	15210	15097	15290	15419	15262	15249	15220	15214	15266	15211	15401	15239	15234	15090	15266	15190	15286	15406	15169	15341	15223	15375	15259	15296	15190	15201	15108	15216	15429	15218	15334	15374	15204	15380	15139	15103	15329	15135	15292	15278	15472	15320	15499	15109	15433	15307	15069	15209	15274	15289	15333	15438	15196	15147	15248	15361	15159	15389	15389	15265	15175	15266	15206	15262	15275	15136	15330	15318	15286	15283	15335	15322	15225	15298	15123	15254	15295	15165	15272	15162	15223	15168	15221	15200	15325	15363	15306	15230	15220	15278	15050	15303	15358	15138	15237	15302	15262	15177	15175	15289	15299	15102	15132	15237	15213	15410	15100	15412	15305	15274	15344	15214	15361	15232	15336	15229	15312	15235	15323	15203	15216	15308	15232	15302	15051	15290	15368	15196	15085	15283	15260	15160	15276	15420	15271	15391	15275	15318	15463	15273	15388	15201	15118	15022	15270	15071	15358	15364	15202	15406	15190	15220	15305	15156	15421	15227	15279	15155	15318	15186	15348	15234	15251	15106	15299	15292	15222	15238	15267	15362	15282	15199	15308	15271	15154	15306	15278	15357	15297	15137	15145	15228	15280	15114	15264	15271	15189	15226	15349	15147	15310	15247	15129	15281	15273	15314	15311	15264	15351	15209	15252	15407	15331	15146	15384	15214	15305	15163	15243	15183	15093	15313	15215	15419	15251	15186	15196	15242	15360	15282	15330	15369	15233	15269	15252	15082	15180	15080	15464	15243	15284	15164	15358	15366	15351	15077	15387	15278	15270	15295	15403	15195	15308	15213	15082	15396	15249	15314	15290	15185	15249	15280	15373	15225	15319	15157	15147	15246	15132	15264	15347	15262	15216	15466	15422	15321	15092	15191	15306	15262	15390	15352	15281	15209	15319	15320	15168	15195	15252	15285	15365	15249	15471	15170	15326	15225	15145	15227	15157	15241	15262	15393	15264	15149	15287	15421	15194	15259	15281	15276	15017	15304	15132	15406	15107	15279	15229	15228	15281	15115	15288	15303	15162	15190	15225	15152	15322	15150	15259	15199	15229	15218	15085	15095	15143	15381	15245	15472	15389	15200	15225	15301	15198	15298	15336	15283	15453	15215	15216	15259	15094	15381	15307	15336	15248	15203	15243	15298	15278	15288	15158	15444	15342	15216	15308	15148	15105	15464	15118	15279	15112	15247	15174	15265	15131	15285	15213	15358	15356	15117	15122	15324	15285	15380	15373	15331	15437	15228	15298	15117	15483	15106	15350	15175	15295	15167	15390	15345	15335	15338	15223	15296	15148	15314	15078	15220	15290	15305	15167	15327	15127	15320	15327	15388	15119	15359	15239	15337	15264	15154	15296	15394	15320	15108	15277	15150	15351	15380	15176	15150
25601	21121	27245	25628	19923	19753	47350	47081	35109	24278	19286	17839	17498	17502	17634	17450	17543	17389	17456	17644	17407	17475	17614	17592	17554	17477	17492	17603	17353	17447	17555	17547	17532	17729	17592	17426	17631	17480	17455	17435	17413	17409	17764	17535	17626	17516	17477	17360	17706	17479	17504	17338	17350	17337	17626	17506	17615	17504	17485	17437	17606	17693	17450	17660	17477	17704	17401	17287	17387	17464	17624	17567	17568	17402	17495	17504	17528	17428	17542	17327	17342	17581	17439	17378	17321	17221	17610	17272	17604	17595	17456	17447	17368	17480	17350	17475	17404	17392	17662	17483	17493	17288	17505	17489	17424	17584	17357	17313	17520	17367	17486	17506	17459	17547	17610	17503	17405	17427	17650	17804	17553	17647	17510	17439	17395	17311	17388	17498	17481	17425	17396	17353	17508	17507	17409	17555	17390	17352	17432	17606	17280	17570	17660	17621	17411	17418	17617	17391	17570	17425	17395	17446	17675	17462	17435	17495	17532	17398	17468	17605	17515	17328	17632	17475	17457	17589	17304	17376	17588	17598	17633	17377	17373	17295	17432	17448	17338	17384	17379	17403	17510	17404	17560	17534	17467	17464	17304	17716	17336	17252	17488	17277	17607	17397	17383	17216	17572	17709	17569	17526	17376	17378	17259	17419	17344	17471	17458	17632	17407	17320	17224	17452	17392	17370	17325	17382	17398	17345	17312	17381	17497	17391	17461	17523	17275	17422	17348	17625	17560	17466	17457	17344	17727	17337	17362	17389	17476	17502	17635	17255	17546	17392	17694	17232	17563	17384	17391	17277	17497	17477	17292	17430	17421	17453	17603	17315	17319	17483	17698	17508	17255	17444	17498	17318	17362	17337	17538	17284	17301	17344	17404	17429	17325	17659	17652	17421	17406	17544	17603	17493	17400	17473	17543	17472	17648	17621	17537	17420	17381	17482	17428	17490	17375	17417	17508	17457	17486	17402	17348	17379	17236	17571	17484	17486	17316	17457	17358	17418	17351	17610	17452	17104	17448	17518	17472	17533	17341	17514	17402	17528	17226	17470	17536	17420	17431	17566	17534	17611	17491	17624	17498	17429	17621	17483	17588	17561	17458	17583	17478	17461	17162	17339	17359	17399	17223	17424	17458	17450	17473	17611	17642	17625	17209	17616	17431	17595	17381	17309	17387	17450	17461	17473	17451	17236	17563	17472	17289	17625	17381	17534	17483	17521	17607	17488	17623	17444	17370	17444	17324	17371	17539	17487	17382	17525	17505	17497	17253	17434	17429	17452	17699	17494	17366	17557	17706	17501	17439	17230	17648	17445	17259	17595	17736	17514	17518	17600	17302	17439	17448	17500	17309	17307	17535	17430	17486	17458	17578	17415	17342	17441	17516	17432	17394	17485	17491	17640	17440	17442	17569	17454	17295	17517	17338	17465	17438	17302	17535	17388	17542	17531	17376	17421	17489	17332	17376	17448	17416	17442	17332	17411	17593	17512	17433	17392	17358	17228	17479	17451	17370	17572	17458	17356	17390	17349	17379	17268	17273	17499	17366	17599	17549	17496	17683	17479	17617	17480	17450	17478	17623	17449	17479	17300	17483	17541	17444	17570	17540	17462	17341	17389	17436	17411	17365	17621	17342	17350	17400	17592	17469	17315	17500	17378	17227	17471	17410	17488	17380	17653	17455	17541	17607	17529	17606	17412	17471	17417	17524	17440	17397	17361	17348	17406	17561	17544	17542	17549	17591	17370	17434	17544	17549	17623	17521	17326	17398	17314	17619	17395	17403	17444	17285	17261	17480	17506	17268	17414	17465	17367	17504	17518	17473	17483	17496	17560	17506	17335	17553	17448	17416	17257	17245	17516	17250	17384	17351	17365	17540	17364	17596	17403	17538	17546	17604	17422	17569	17495	17525	17358	17342	17540	17601	17316	17340	17359	17382	17471	17552	17464	17663	17483	17386	17572	17536	17632	17505	17475	17353	17484	17544	17370	17537	17468	17527	17430	17471	17440	17539	17424	17585	17428	17535	17593	17335	17492	17509	17433	17472	17395	17479	17387	17340	17519	17544	17629	17492	17670	17516	17325	17446	17339	17627	17344	17552	17353	17493	17364	17652	17317	17392	17446	17362	17348	17521	17605	17444	17450	17463	17350	17365	17584	17402	17365	17415	17559	17464	17140	17500	17464	17520	17726	17547	17363	17448	17545	17575	17225	17578	17666	17506	17404	17628	17358	17419	17316	17562	17530	17434	17501	17707	17300	17332	17689	17394	17668	17513	17465	17516	17326	17746	17472	17333	17538	17373	17566	17509	17529	17477	17383	17545	17417	17304	17479	17389	17411	17504	17320	17513	17631	17405	17506	17474	17497	17699	17413	17588	17550	17494	17331	17528	17497	17364	17609	17570	17330	17526	17580	17444	17305	17438	17606	17537	17385	17413	17485	17398	17386	17433	17533	17373	17452	17503	17450	17610	17162	17340	17577	17509	17570	17476	17462	17322	17458	17358	17370	17549	17385	17613	17474	17500	17615	17381	17363	17494	17367	17363	17469	17339	17613	17541	17533	17671	17565	17406	17379	17306	17464	17640	17370	17289	17468	17423	17358	17612	17409	17328	17462	17478	17439	17438	17602	17399	17374	17575	17597	17533	17633	17385	17628	17440	17501	17660	17486	17460	17401	17438	17364	17523	17429	17609	17388	17537	17442	17595	17465	17491	17373	17650	17287	17390	17254	17453	17241	17177	17202	17592	17389	17478	17405	17407	17529	17270	17264	17425	17462	17570	17442	17369	17455	17298	17488	17433	17372	17489	17249	17293	17565	17313	17217	17409	17321	17466	17377	17661	17555	17573	17411	17247	17491	17329	17538	17517	17502	17416	17487	17572	17500	17547	17484	17574	17349	17639	17466	17632	17522	17593	17357	17484	17524	17445	17557	17209	17599	17553	17091	17344	17434	17436	17563	17363	17347	17421	17524	17624	17497	17542	17510	17465	17434	17435	17342	17349	17342	17541	17468	17586	17542	17457	17308	17474	17459	17494	17481	17339	17372	17706	17234	17415	17509	17496	17530	17557	17429	17543	17385	17465	17368	17288	17431	17447	17465	17424	17387	17445	17561	17537	17391	17555	17314	17573	17654	17411	17307	17503	17475	17504	17398	17398	17482	17277	17455	17567	17636	17611	17363	17402	17489	17544	17513	17521	17491	17342	17407	17591	17316	17372	17659	17439	17553	17230	17430	17381	17501	17384	17522	17532	17335	17332	17322	17414	17385	17464	17524	17483	17410	17718	17436	17517	17784	17377	17428	17596	17546	17348	17342	17376	17328	17234	17431	17367	17273	17658	17422	17406	17461	17433	17515	17371	17494	17465	17500	17376	17324	17348	17348	17272	17484	17431	17438	17426	17433	17519	17254	17350	17436	17537	17603	17346	17563	17527	17449	17454	17247	17467	17536	17382	17510	17635	17319	17611	17368	17417	17564	17519	17530	17328	17474	17356	17318	17386	17382	17576	17450	17661	17318	17794	17633	17501	17355	17375	17494	17470	17541	17424	17348	17541	17633	17472	17479	17423	17448	17299	17561	17541	17404	17297	17711	17501	17329	17488	17355	17446	17731	17316	17507	17185	17461	17635	17448	17524	17470	17468	17406	17353	17505	17653	17548	17565	17615	17564	17457	17615	17394	17448	17317	17673	17426	17288	17565	17485	17353	17465	17517	17518	17468	17448	17572	17280	17302	17272	17396	17355	17400	17272	17620	17380	17638	17586	17461	17393	17364	17486	17513	17401	17468	17559	17205	17221	17478	17355	17360	17418	17410	17411	17579	17401	17503	17577	17259	17558	17397	17370	17404	17607	17610	17429	17513	17585	17612	17447	17614	17415	17414	17402	17508	17282	17365	17410	17507	17207	17694	17372	17544	17375	17228	17641	17472	17360	17616	17459	17591	17186	17573	17278	17648	17633	17692	17456	17582	17332	17398	17599	17489	17468	17236	17291	17457	17488	17444	17730	17571	17608	17554	17319	17482	17376	17265	17631	17561	17515	17546	17516	17451	17562	17456	17383	17598	17268	17471	17643	17345	17484	17374	17450	17372	17322	17379	17557	17354	17414	17536	17381	17649	17428	17628	17404	17538	17260	17550	17522	17207	17609	17723	17646	17448	17481	17351	17438	17575	17383	17454	17429	17480	17455	17379	17332	17404	17530	17509	17416	17533	17660	17483	17468	17270	17358	17436	17266	17322	17393	17620	17474	17255	17461	17528	17573	17521	17573	17613	17227	17487	17475	17511	17646	17447	17381	17505	17455	17276	17445	17331	17497	17608	17419	17337	17454	17297	17385	17422	17686	17387	17346	17363	17502	17342	17509	17529	17424	17538	17431	17489	17394	17571	17595	17563	17350	17454	17344	17489	17499	17374	17457	17408	17344	17407	17613	17333	17544	17441	17311	17403	17422	17627	17485	17383	17142	17464	17368	17246	17411	17370	17386	17127	17360	17415	17416	17253	17375	17501	17476	17370	17447	17552	17462	17442	17461	17510	17358	17487	17514	17544	17662	17370	17313	17376	17395	17598	17678	17666	17384	17647	17618	17565	17445	17495	17576	17703	17434	17323	17331	17275	17243	17307	17343	17661	17669	17564	17428	17479	17700	17309	17426	17572	17639	17408	17587	17464	17604	17619	17272	17381	17402	17669	17609	17423	17433	17351	17453	17470	17230	17272	17174	17353	17675	17474	17552	17701	17475	17827	17539	17602	17616	17628	17513	17458	17508	17399	17387	17603	17406	17449	17449	17630	17474	17383	17431	17622	17698	17671	17507	17668	17595	17563	17699	17358	17607	17429	17446	17655	17486	17432	17476	17480	17402	17386	17383	17664	17456	17266	17324	17455	17560	17381	17455	17459	17510	17490	17539	17425	17350	17434	17285	17615	17614	17099	17502	17543	17238	17686	17532	17557	17416	17380	17492	17523	17370	17515	17640	17644	17707	17561	17465	17455	17514	17441	17659	17632	17518	17542	17494	17331	17498	17653	17401	17451	17460	17552	17680	17410	17515	17467	17355	17499	17614	17601	17506	17330	17275	17459	17577	17491	17429	17369	17270	17379	17505	17308	17418	17587	17527	17413	17616	17617	17552	17437	17486	17420
14401	20101	19702	17691	16985	18882	49967	46853	34982	22097	17226	16015	15665	15896	15736	15679	15893	15812	15890	15905	15748	15902	15539	15845	15851	15714	15745	15676	15901	15754	15774	15647	15906	15750	15765	15703	15716	15923	15729	15864	15920	15702	15688	15798	15790	15871	15778	15834	15652	15755	15832	15824	15838	15790	15737	15729	15831	15866	15862	15874	15763	15634	15668	15759	15710	15689	15949	15899	15810	15734	15771	15769	15787	15745	15812	15712	15812	15765	15694	15677	15854	15756	15774	15812	15630	15989	15764	15854	15826	15764	15629	15842	15677	15705	15776	15802	15759	15705	15765	15803	15830	15752	15844	15867	15723	15819	15963	15865	15931	15769	15818	15850	15693	15881	15852	15780	15715	15742	15812	15860	15686	15828	16007	15970	15773	15701	15702	15624	15865	15660	15928	15827	15746	15926	15880	15827	15739	15812	15743	15938	15591	15793	15786	15963	15877	15811	15736	15741	15724	15656	15685	15807	15821	15665	15860	15825	15873	15847	15772	15764	15853	15799	15769	15773	15881	15829	15784	15796	15923	15762	15629	15882	15834	15849	15615	15837	15747	15727	15890	15768	15828	15880	15875	15796	15705	15841	15704	15735	15806	15783	15902	15845	15664	15612	15805	15770	15772	15787	15798	15616	15857	15755	15878	15838	15747	15824	15942	15730	15759	15758	15924	15763	15887	15771	15774	15953	15652	15858	15747	15942	15765	15700	15800	15900	15696	15786	15698	15883	15837	15730	15731	15787	15698	15840	15731	15605	15814	15664	15826	15851	15828	15787	15915	15623	15772	15672	15657	15810	15919	15777	15707	15807	15695	15685	15712	15749	15836	15650	15803	15983	15648	15756	15792	15760	15754	15698	15733	15847	15739	15867	15836	15692	15658	15720	15838	15783	15736	15721	15978	15954	15860	15650	15688	15675	15948	15895	15747	15844	15850	15755	15650	15770	15712	15847	15726	15923	15742	15636	15765	15911	15749	15746	16011	15659	15649	15543	16025	15817	15864	15900	15783	15719	15864	15732	15715	15822	15707	15591	15755	15890	15734	15883	15672	15746	15666	15806	15651	15783	15750	15731	15835	15578	15783	15899	15652	15904	15785	15715	15674	15787	15932	15793	15854	15877	15858	15865	15643	15757	15758	15969	15790	15678	15692	15840	15846	15829	15785	15765	15766	15645	15830	15699	15854	15667	15758	15879	15848	15704	15728	15913	15753	15862	15684	15782	15726	15694	15713	15785	15613	15774	15896	15537	15754	15698	15786	15657	15962	15920	15799	15637	15882	15681	15771	15600	15734	15716	15785	15812	15754	15714	15825	15800	15837	15698	15984	15867	15731	15815	15767	15713	15699	15883	15652	15943	15783	15669	15808	15811	15768	15745	15788	15829	15659	15779	15804	15913	15828	15661	15823	15642	15750	15753	15743	15783	15826	15813	15767	15806	15766	15730	15775	15756	15913	15808	15755	15742	15639	15664	15783	15697	15768	15947	15848	15811	15765	15786	15862	15896	15907	15749	15750	15796	15820	15900	15674	15618	15838	15658	15851	15760	15706	15820	15813	15822	15878	15568	15846	15730	15667	15813	15773	15678	15718	15745	15716	15576	15810	15891	15823	15898	15611	15782	15670	15620	15665	15751	15817	15841	15777	15838	15877	15864	15685	15766	15573	15861	15746	15672	15825	15790	15855	15753	15766	15901	15727	15666	15680	15683	15798	15625	15819	15532	15916	15762	15882	15885	15767	15680	15821	15755	15781	15652	15922	15763	15657	15880	15941	15782	15847	15849	15696	15884	15877	15706	15920	15730	15769	15763	15616	15715	15903	15735	15715	15789	15757	15949	15615	15725	15730	15921	15721	15849	15793	15615	15921	15929	15653	16003	15707	15762	15725	15750	15817	15865	15788	15673	15639	15912	15690	15900	15716	15726	15912	15773	15825	15643	15742	15711	15729	15760	15853	15813	15887	15795	15909	15895	15848	15832	15727	15843	15825	15710	15838	15656	15670	15750	15786	15697	15889	15753	15595	15701	15834	15771	15627	15802	15770	15727	15702	15700	15608	15631	15805	15712	15701	15779	15714	15853	15904	15792	15917	15784	15656	15932	15751	15842	15761	15945	15755	15737	15808	15786	15928	15866	15794	15615	15808	15767	15916	15671	15695	15741	15742	15923	15724	15901	15675	15770	15527	15846	15676	15949	15807	15686	15676	15812	15830	15914	15845	15756	15818	15738	15846	15633	15735	15913	15829	15949	15722	15683	15766	15732	15843	15774	15766	15943	15745	15725	15959	15779	15734	15763	15923	15736	15842	15582	15857	15845	15700	15824	15836	15652	15833	15762	15771	15974	15747	15789	15894	15921	15609	15754	15761	15894	15826	15781	15566	15704	15758	15830	15689	15850	15797	15810	15628	15779	15979	15862	15783	15760	15958	15795	15819	15882	15851	15758	15915	15772	15837	15653	15869	15590	15773	15775	15666	15921	15996	15891	15970	15608	15823	15645	15708	15890	15762	15854	15676	15765	15854	15634	15767	15827	15788	15807	15672	15894	15939	15768	15896	15656	15924	15736	15673	15838	15850	15628	15746	15698	15866	15910	15763	15650	15580	15744	15744	15814	15737	15873	15868	15857	15770	15736	15645	15614	15712	15686	15799	15638	15644	15801	15705	15711	15701	15882	15722	15752	15847	15783	15770	15627	15765	15852	15700	15745	15852	15695	15869	15761	15638	15953	15819	15885	15649	15636	15684	15695	15855	15622	15773	15849	15823	15771	15750	15821	15789	15883	15737	15777	15806	15708	15998	15755	15841	15657	15727	15761	15779	15762	15821	15685	15686	15823	15770	15687	15958	15776	15740	15818	15737	15895	15734	15793	15805	15634	15735	15946	15745	15744	15793	15758	15729	15662	15645	15755	15758	15824	15623	15691	15807	15713	15865	15615	15843	15626	15753	15868	15721	15801	15870	15796	15732	15818	15608	15784	15801	15758	15820	15936	15626	15707	15818	15875	15875	15795	15876	15796	15780	15718	15772	15959	15664	15670	15851	15955	15580	15718	15779	15837	15862	15608	15795	15847	15732	15800	15761	15802	15883	16047	15880	15830	15793	15678	15708	15790	15773	15482	15795	15773	15836	15656	15789	15774	15864	15822	15790	15799	15807	15860	15710	15708	15611	15820	15845	15720	15838	15801	15696	15794	15756	15939	15828	15923	15650	15750	15791	15742	15787	15738	15871	15792	15811	15591	15681	15853	15784	15946	15815	15809	15799	15940	15738	15702	15815	15679	15799	15786	15721	15775	15765	15728	15764	15815	15602	15730	15765	16065	15725	15872	15821	15752	15807	15813	15847	15913	15850	15770	15713	15854	15796	15888	15717	15691	15712	15694	15788	15859	15754	15815	15848	15688	15762	15875	15781	15741	15921	15936	15850	15785	15654	15795	15592	15686	15766	15827	15706	15816	15951	15823	15593	15803	15703	15607	15839	15671	15714	15638	15842	15670	15781	15788	15793	15780	15744	15753	15805	15640	15703	15815	15765	15803	15859	15811	15586	15795	15813	15680	15807	15833	15809	15726	15833	15720	15853	15741	15846	15570	15898	15658	15801	15750	15777	15643	15995	15873	15835	15811	15871	15947	15723	15706	15826	15801	15744	15756	15810	15672	15840	15783	15767	15731	15853	15740	15546	15709	15557	15818	15705	15774	15656	15667	15715	15728	15879	15669	15693	15747	15609	15787	15869	15873	15714	15718	15676	15802	15757	15845	15789	15678	15855	15745	15773	15780	15794	15843	15896	15668	15853	15743	15763	15820	15767	15799	15821	15857	15754	15646	15693	15875	15824	15748	15627	15852	15688	15947	15872	15835	15814	15862	15779	15968	15823	15725	15809	15799	15768	15806	15929	15698	15799	15799	15836	15777	15767	15895	15834	15635	15723	15773	15872	15783	15854	15962	15841	15748	15724	15675	15614	15726	15796	15814	15803	15763	15947	15770	15620	15790	15714	15581	15845	15813	15865	15890	15812	15681	15715	15867	16006	15860	15838	15713	15836	15773	15915	15760	15901	15758	15817	15847	15732	15759	15825	15614	15747	15812	15712	15949	15817	15576	15816	15809	15832	15715	15854	15781	15834	15708	15763	15992	15659	15705	15748	15781	15817	15786	15795	15787	15825	15921	15752	15803	15835	15786	15775	15779	15674	15769	15791	15768	15702	15600	15807	15758	15679	15701	15582	15731	15783	15685	15780	15897	15783	15948	15796	15592	15729	15682	15788	15833	15554	15908	15861	15862	15896	15766	15860	15717	15937	15836	16015	15885	15612	15749	15895	15779	15746	15786	15818	15562	15857	15765	15515	15723	15743	15686	15836	15834	15760	15841	15842	15763	15849	15740	15722	15785	15875	15821	16027	15865	15782	15781	15838	15786	15741	15719	15801	15752	15915	15647	15879	15956	15594	15875	15654	15852	15621	15690	15783	15852	15801	15749	15878	15767	15922	15627	15817	15875	15828	15821	16034	15713	15719	15726	15763	15714	15865	15802	15724	15729	15965	15694	15829	15721	15803	15809	15856	15909	15716	15709	15809	15640	15713	15678	15869	15629	15816	15728	15753	15799	15879	15847	15821	15760	15699	15663	15876	15719	15740	15652	15701	15667	15787	15815	15685	15645	15824	15856	15697	15833	15618	15685	15770	15771	15789	15844	15773	15784	15688	15766	15954	15678	15812	15665	15840	15769	15756	15625	15806	15787	15718	15442	15602	15675	15885	15727	15707	15610	15721	15717	15799	15746	15815	15797	15817	15821	15773	15611	15808	15824	15742	15816	15838	15817	15744	15629	15883	15756	15915	15829	15756	15896	15854	16005	15524	15841	15701	15875	15762	15694	15712	15697	15759	15903	15715	15854	15815	15854	15593	15773	15905	15829	15689	15775	15758	15926	15684	15747	15889	15775	15769	15552	15856	15753	15653	15817	15579	15987	15743	15651	16011	15889	15759	15662	15710	15708	15703	15830	15835	15739	15656	15832	15812	15753	15760	15734	15748	15717	15760	15776	15958	15765	15780	15732	15855	15925	15773	15678	15786	15903	15890	15874	15869	15818	15808	15792	15818	15857	15846	15743	15636	15916	15807	15892	15653	15712	15744	15805
23706	21126	28593	23942	21556	31146	70745	61307	46361	29832	21711	19002	18351	18256	18340	18023	17953	18132	18131	18162	18006	18054	18031	17990	18113	18042	18136	17904	18126	18116	18266	18003	18071	18171	18076	18092	17900	18042	17928	18166	18079	17807	17773	17903	18107	18121	17991	17955	17914	18005	18075	18156	18000	18037	17880	17930	17728	17857	17866	17930	18177	18151	18071	17980	17811	17873	17995	18058	18061	18073	17924	17819	17987	17984	17824	17812	17890	17946	17990	17912	18128	17942	17775	17964	17834	17810	17860	17974	17823	17737	18036	18002	18050	17919	18004	17997	17959	17979	17928	17923	18100	18033	18112	17870	18064	17937	17985	17950	18027	17861	17859	17866	17934	18056	18015	17997	17938	18018	17754	17923	17900	18079	17890	17934	17880	18075	18004	17975	17947	18019	17724	17994	17912	18000	17917	18125	17824	17697	17882	17998	17758	17901	17837	18026	18002	18069	17872	17894	18023	18061	17974	17974	17964	18032	17823	17804	17962	18024	18019	17712	17944	18062	17958	18112	17959	17726	17886	17866	17971	17859	17965	17901	18007	17810	17906	17835	18046	17791	17818	17995	17869	17804	18154	17837	17923	18158	17850	17974	17990	18092	17933	17908	17862	18170	17991	18018	18094	17770	18009	18007	17973	17779	17927	18007	17825	17967	17885	18029	17890	18045	17738	17877	17908	17828	17820	17874	17936	17859	17951	18030	18051	18004	17972	17879	17891	17755	17800	17741	17976	17870	17873	17989	17820	18068	17911	17922	17748	17843	17905	18096	17900	17833	17902	18080	17887	17939	17985	18182	17900	17747	17808	18050	17949	17792	17863	17944	17876	17985	17933	17874	17862	18128	17951	17828	17781	17959	17957	17993	17827	17967	17959	17883	17813	18020	17879	17914	17981	18008	17948	17718	18001	17930	17861	17789	18066	17850	17975	17721	17725	17760	17895	17797	18047	17912	18082	18069	17916	18066	17870	17874	17982	17874	17844	17720	18199	18031	17819	17969	17749	17789	17894	17914	17846	18009	18120	17945	17985	17670	17869	18012	17804	17797	17801	17858	17855	17997	18039	17994	17806	17666	17826	17734	17822	17727	17816	17715	18015	17877	17941	17985	17950	17853	18022	17906	18000	18021	17917	18032	17779	17866	18072	18117	17840	18047	17934	17818	18111	18058	17860	17982	17803	18059	18064	17861	17933	17876	17934	17919	18023	17929	17872	17941	17807	18194	17859	17777	17712	17903	17994	17819	17990	18021	17894	18067	17905	17722	17845	17959	18073	17894	17825	17999	17935	17926	17899	17765	17786	17969	17828	18060	18081	18080	17813	17987	17638	17775	17936	18074	17940	18073	17863	17867	17848	18128	18048	17928	17869	18034	18049	17912	17855	17930	17979	17793	18021	17884	17913	17636	18007	17970	17858	17902	17852	17946	17888	17891	17982	17966	17883	18041	17884	17657	18014	17783	17882	18068	17674	17955	17913	17862	17855	18042	17904	18037	17938	18077	17933	17899	18008	17826	17987	17757	17900	18083	17931	18019	17816	17980	17833	17807	17851	17930	18030	18090	18026	17974	18067	18080	17850	17728	17877	18001	17626	17785	17947	17815	18085	17965	17939	17948	17768	17720	18000	17936	17968	17825	17986	18020	17763	17986	17882	17867	17894	17576	18028	17891	17661	17927	17921	18040	17963	17921	17954	17972	17739	17912	17881	17923	17967	17869	17775	18003	17896	17869	18018	17841	17718	17749	17966	17984	17754	17775	17787	17760	17959	17834	17895	17995	17812	18039	17665	17745	18070	17847	17790	17700	17779	17916	17865	17948	18225	18061	18046	17766	17916	17953	17820	17907	17760	17934	17811	17826	18037	17803	17871	17922	17918	17645	18016	17881	17939	17887	17786	17910	17928	17827	17822	17826	17974	17862	18152	18197	17904	18077	18031	17993	17927	17941	17937	17902	17989	17938	17946	17918	17970	17946	17985	17962	17847	18111	17733	17876	17789	17826	17762	18019	17840	18043	17946	17888	17882	17762	17792	17847	17865	17937	17710	17900	17901	18064	17870	17911	17779	17956	18020	17854	17878	17795	17910	18028	18053	17857	17933	17942	17877	18054	18162	17895	17834	17981	17975	17825	17932	17963	18033	17941	17837	17952	17874	17970	17944	17840	18008	17905	17849	17935	17981	17775	17880	17871	17907	17975	17982	17855	17937	17956	17969	18011	18036	17998	17935	17979	18073	17969	17745	17804	17900	17868	17861	18042	17900	17802	17757	17760	17904	17794	17821	17951	17828	17961	17754	17936	17902	17862	17934	17991	18016	17898	18036	17948	17957	17859	17883	17763	18062	17949	18076	17900	17832	17807	17892	17832	17759	17872	18024	17940	17965	17910	17892	17979	17945	17922	18096	18127	18042	17858	17892	17986	18057	17992	17965	17957	17781	18042	17979	17929	17893	17781	17763	17852	18034	18074	18076	18217	17857	18071	17984	18074	17852	17958	17859	18038	17963	18023	17741	17762	18136	18012	17998	18044	17887	18082	17828	17994	18071	17802	17867	18017	17934	17984	17910	17686	17842	18062	17946	17850	17899	18064	17873	18123	17824	17960	17979	17874	17868	17860	17972	17858	17803	18089	18061	18057	17774	17885	18032	17944	17986	17998	18092	17994	17740	17900	18057	18123	17931	17861	17993	17905	17773	17763	18038	17859	17726	17897	17914	18086	18090	17967	18085	18018	17670	18025	18015	18078	18070	17966	17909	17908	18084	17919	17801	17879	17923	17818	17878	17861	17871	17766	17840	17807	17914	17906	17803	17646	18017	18036	17928	18026	18142	17945	17847	17792	17949	17781	17864	17895	18139	18098	17866	17890	17869	17807	17932	17884	18106	17879	18076	17965	18005	17960	17870	17898	17807	17806	17902	17925	17982	17980	17773	17936	17798	18000	17959	17844	17835	17806	18087	17878	17993	17810	17690	18044	17898	17989	17837	17887	17918	17834	17899	18012	17885	17962	17847	18054	18018	18101	18002	17966	18037	18033	18038	17939	17945	18071	17835	18046	17848	17866	17964	17908	17913	17845	17952	18052	18091	17812	17891	17932	17835	17938	17865	17941	17867	17831	18058	17934	17985	17886	17842	17647	17729	17938	17988	18223	17885	17920	17916	17762	17920	18093	17738	17836	17873	17787	18027	17953	18059	17794	17935	17862	17819	17995	17992	17964	17811	18146	18020	17909	17971	17770	17731	17863	17895	17927	17886	18105	17957	17655	17958	17832	18008	17764	17967	18013	18022	18067	17907	18082	18127	18016	17917	17801	17986	18021	17976	18057	17842	17998	18073	17838	17912	17765	18026	17885	18025	17860	17976	17940	17953	17718	17810	17858	17931	18106	18014	17867	18040	17858	17931	17805	18016	17976	17895	18009	17901	17785	17878	18176	17684	18003	18002	17816	18047	17961	17801	17985	17980	17881	17891	17601	17865	17965	17864	17808	18029	18212	17938	18016	17833	18006	17895	17876	18002	17991	17868	18162	17853	18094	17959	17899	18071	18001	17965	17993	18004	17920	17954	18024	17970	17864	17986	18090	18135	17931	17916	17902	17999	17842	17846	17759	18012	17925	17846	17990	18057	17942	18022	17919	17786	17807	17925	17854	18154	17908	17870	17824	17929	18032	17967	17930	17769	17891	17719	17826	17771	17847	17837	17785	17914	17952	17947	18158	17803	17940	17898	17946	17966	17979	18081	17830	17800	18085	18025	18118	17924	17806	17916	17837	18036	18039	18022	17903	17688	17880	17847	18008	17917	17813	17893	17810	17988	18126	17846	18020	17761	17948	18024	17717	17958	18034	17753	18005	17803	17861	17819	17942	18177	17813	17818	17853	17825	17746	18023	17827	17680	17907	17940	17882	17905	18103	18030	17820	17944	18012	17985	17978	17888	17747	18000	17857	17951	17930	18064	18043	17892	18037	17964	17793	17968	17861	17967	17752	17941	17942	18006	17985	17850	17960	18000	17992	17917	17909	17838	18144	18010	17717	18019	17731	17829	18164	17902	17930	17804	17915	17937	17860	17744	17885	18043	17849	18008	17789	18083	18018	17857	17766	18172	17710	17989	17930	17939	18035	18180	17658	17942	17849	18053	17828	17835	18127	17888	17762	17892	17957	18062	17849	17940	18038	18179	17971	18021	17953	17892	18049	17838	17835	17761	17984	18090	17881	17917	17767	17948	17761	17759	17770	17953	17806	17748	17598	18011	17993	17977	17893	18145	17901	17639	17859	18017	17825	17779	17984	17813	17787	17871	17955	18064	17861	17955	17975	17798	18043	17960	17942	17822	17665	17959	17846	17908	17855	17859	17912	17869	18063	18234	17968	17917	17792	17990	17924	17771	17888	17999	17801	17939	18175	18177	17897	18001	17980	17775	17862	17688	17857	17876	17797	17997	17781	17952	17957	17993	17913	17845	18083	17905	17934	17886	17856	18063	17942	17853	17947	18086	18099	18149	18094	17998	17897	17892	18088	17958	17815	17948	17963	17925	17919	17995	17979	17948	17814	17876	18057	18119	17943	17852	18001	17982	17746	17929	17886	18045	17960	17932	17789	17825	17919	17934	18107	18077	18058	17935	17845	17917	18014	17988	17783	17930	18023	17825	17945	18048	17932	17776	18038	17674	17883	18050	17974	17794	18021	17891	18021	17814	17816	17957	17999	17861	17934	17826	18121	17806	17677	17911	17873	18021	17873	17784	17926	18054	17867	18032	18055	17864	17802	18065	17748	17891	17964	17871	17801	17866	17990	17992	18073	17685	17862	18057	17868	17932	17885	18236	18014	18091	17942	18151	17981	17903	17977	17883	17978	17734	17977	18063	17929	17929	17966	17901	17940	17900	17745	17903	17828	17949	17875	17759	17912	17861	17973	17710	17856	17894	17958	17797	18001	17822	17521	17871	18137	17855	17968	17870	17897	18110	18017	17785	17722	17778	17828	17901	17893	18116	17909	17900	17943	18095	17957	18090	17907	17891	17819	18029	17890	17805	17882	17875	17652	18007	17886	17884	17965	17984	17768	17901	17846	17894	18011	18008	17906	17911	17845	17958	17811	17973	17765	17886	17932	17712	17817	17770	17903	17984	17828	17909	17865	17771	17747
16024	26834	25224	20786	19314	33014	71520	62708	46648	28139	18844	16439	16050	15841	16030	16032	15990	16056	16027	15876	16139	15911	16074	16094	15817	16158	16099	16009	15962	16144	16031	16059	16010	16101	15942	15982	16047	15966	16199	16121	15908	16179	16072	16110	15960	15917	16137	16007	15943	15992	15934	16052	15898	15982	16011	15940	15954	16209	16019	16083	16101	15966	15990	16019	15925	15997	16040	15986	15975	15961	16067	16104	16126	15919	15870	15958	15968	15929	16109	15914	16245	16009	16160	15887	16128	16067	16075	15985	16029	16109	15989	15984	15987	16071	16103	15920	16042	16137	16035	15945	15975	16197	16065	16095	16026	16046	16034	15987	16007	16012	15999	16042	16107	15986	15941	16069	16072	15915	16029	16054	16079	15880	15942	15957	15940	16050	16037	15916	16081	15781	15933	15808	15913	16014	16068	15948	16047	15958	15977	16133	16042	15960	16201	15956	16001	15816	16062	15960	16003	15998	16032	16008	16026	15872	16148	16008	15965	15950	15848	15959	15926	15947	16001	16153	16081	15947	16016	16043	16119	15912	15941	16067	16174	15966	15918	15913	15986	16048	15971	16045	16075	15801	16099	15938	15968	16071	16243	15995	15957	15857	16011	16111	16015	15879	16023	15844	15941	16023	15910	16056	15894	16218	16234	16023	16038	15785	16081	16092	16031	15937	16034	15896	15885	16085	15991	16162	15950	16036	16215	15951	15910	16107	16051	15976	15879	16244	15929	15949	16011	16074	16041	16166	16000	15994	15882	16218	16071	15984	16061	15840	16006	15955	15944	15953	16038	15993	16048	15994	16156	15829	15914	16038	16052	16062	15944	16169	15909	16008	16188	15978	15857	16101	16001	16050	15990	16086	16055	16036	16036	15938	15984	15948	16121	15923	15918	16180	15974	15988	15899	16031	16036	15962	15960	16119	15896	16021	16097	16046	15864	16098	16133	16025	15990	16205	16020	16200	15879	16008	15916	16136	15929	16045	16204	16020	16084	15757	16052	16064	16209	16115	16029	15905	15927	15945	15999	15986	16147	16066	15989	16047	16296	16108	15765	16149	15807	15893	15919	16004	15790	16031	16094	15856	16074	16142	16034	16206	15953	16058	15984	15981	16118	16041	15926	16027	15739	15930	15898	16051	15887	15837	16002	15804	15880	15954	15968	15850	15970	16036	15941	15976	16174	16067	16050	15994	16023	16020	16018	15888	16114	16007	15960	16154	15997	15795	16113	15999	16086	16010	16082	16080	15892	15991	16020	16071	16089	15969	16178	16117	16104	16111	16006	16049	15890	15887	16011	15998	16150	15993	15947	16019	15969	16068	15854	15921	16290	15959	16023	16090	16103	15934	15871	15900	15847	16254	15959	16119	15995	16029	15853	15940	16035	16043	15948	15851	16180	15948	16147	15862	15949	15994	15983	15954	16083	15999	16101	15943	15838	16022	16051	16094	16016	15873	16197	16058	15851	16080	16037	16117	16077	16062	15835	16168	16171	15950	15945	15955	16037	15809	15926	16005	15833	15930	15873	15883	16028	16194	15772	16209	15969	15954	16084	16071	15779	15993	16085	16006	16041	16041	16036	16000	15958	16003	16065	15951	16035	16032	16061	15858	15912	15926	16108	16178	15926	16164	15991	15945	16054	15875	16046	15913	16081	15967	16010	15887	16050	15932	16000	16031	15980	16175	16058	15996	16115	16092	16066	16100	15870	15902	15863	15982	15963	15924	15977	15862	16036	15952	15945	16003	16114	15933	16025	15797	15992	15994	15967	15981	15873	16070	15963	15885	16084	16071	16054	15993	15989	15864	15829	16208	16087	15928	15920	16115	16121	15891	16106	15920	15919	15973	16114	15961	16084	16070	16233	15946	16056	15875	16018	15922	15949	15957	15941	16062	15791	15922	16045	15929	16109	15973	15983	15879	15941	16056	16008	16192	15993	15867	15926	16021	15894	16120	15903	16075	16008	16019	16197	15984	16059	16130	15918	15996	15763	16039	15969	16057	16067	15986	16113	15946	16047	16039	15768	16119	16077	16057	15923	16009	16009	16140	16035	15941	15807	16006	16071	15858	15931	16115	16014	15898	15939	16000	16020	15861	15926	16000	16074	15842	16196	15930	16032	16125	15777	16017	16073	16062	15841	16077	15859	16044	16211	16189	15957	16052	15996	15973	16000	15997	16023	15993	15945	16060	16146	16037	15968	15974	15838	16046	15938	16011	15874	16118	16151	15989	15948	16066	16073	16107	15992	15984	15998	16110	15928	16009	15896	15783	15962	16054	15869	15967	15963	16002	15923	15870	15818	16019	15842	15907	16044	15765	16087	15983	15842	16185	16056	15985	15932	16073	16033	15932	15986	15899	15983	15900	15966	16050	15802	15987	16015	16022	15993	15996	15885	15869	15975	16257	16015	16068	15977	15900	16075	16010	15968	16022	16052	15908	16040	15896	15947	16050	16012	15842	15999	16032	15995	15964	15883	16129	15892	16057	16009	15877	15871	15981	15802	16139	15975	15826	15915	16160	16084	16020	16076	16028	15920	16106	15961	15954	15926	15942	16088	15953	16033	15955	16140	15961	16133	15996	15753	16117	15963	15805	16032	16027	15922	15944	16022	16127	16095	16098	15959	15859	16019	15975	15991	16033	16018	15978	16103	16058	16066	16088	15993	16058	16028	16161	15962	16009	16038	15977	15993	15883	15975	16086	15880	15991	16146	15990	15861	15869	16173	16052	16002	16074	15849	15965	16149	15995	16036	15988	16018	16029	15830	16107	15941	16016	16073	16073	15972	15964	15984	16006	16013	15971	15956	16068	16006	16016	16146	15947	16130	15872	16108	16021	15838	16004	16059	15937	15935	16103	16140	16078	16204	15924	16037	15855	16022	16014	16034	15885	16074	15892	15834	16142	16024	15987	15980	15914	15978	16236	16052	16082	16135	15982	16009	15850	15819	16162	15972	16062	16066	15880	16059	16007	16125	15941	16004	16005	15950	15939	16058	15992	15961	16044	15933	15861	16026	15990	15928	15993	16198	16054	16028	15988	16163	15991	16015	16004	16146	16035	15980	16092	15973	15948	15946	16078	16067	15919	16094	15809	15985	15976	15847	15871	16003	16030	16002	15992	16074	16104	15871	16067	16051	15977	15994	15978	15979	15879	15939	16055	15869	16054	16148	15832	16028	15790	16080	15871	16100	16010	15854	15894	16018	15987	16049	16053	16070	15927	16214	15979	16077	15949	16000	15970	15939	16007	15812	15963	16154	16042	16012	15946	16028	15958	15847	16056	16019	15989	15970	15972	16096	15922	16192	15921	16060	15889	15953	16012	16089	16006	16000	16057	15883	16004	15952	16110	16061	15900	15976	15999	15941	15920	15813	15990	15922	15748	16042	16042	15912	16118	16054	15919	16101	16152	15993	15975	16038	16088	16011	16079	16116	15990	16091	16041	15959	16167	15961	15865	15850	16008	15976	15986	16036	16136	15942	16047	15987	15948	16135	16061	15886	16020	16050	15923	16078	15888	16056	15899	15913	15994	16050	16052	16043	15929	16073	15898	15994	15990	15995	15941	16172	15922	15794	16044	16022	16090	16075	16147	15959	15982	16030	16058	15983	15951	15977	16180	15981	16015	16074	16124	15907	16171	15872	15859	16068	15913	15939	15947	16017	15903	16153	15958	16053	16108	16031	15970	15814	16116	15870	16063	15997	16025	15954	16012	16020	15942	16123	16006	15941	15842	15999	15892	16104	16150	15956	15991	16033	15817	15862	16004	15998	16010	15880	15917	15997	15871	16034	15937	16099	16043	16116	16047	16006	16021	16185	15931	16075	16081	15977	15854	15966	15956	16075	15894	15960	15941	15977	16072	16114	16003	16124	15939	15980	16012	16042	15879	15864	16023	16147	16124	15981	16067	15966	15909	16221	15903	15966	15995	15912	16027	15897	16154	16150	16032	15934	15909	15990	15901	15928	16003	15877	15835	15891	16027	16124	15952	16016	15937	16052	15865	15925	16024	16148	15926	16329	15932	16180	15981	16154	15979	15969	16018	16080	15852	15986	16178	15906	16084	15987	16096	16047	15979	15956	16047	16088	16019	15871	15958	16149	15985	16079	16095	15956	16072	15880	16060	15851	15977	15876	15952	16056	16020	16041	15970	15990	15954	16037	15980	16086	15868	15981	16140	16145	16105	15804	16161	15945	15968	16037	15951	16002	15937	15929	16126	15987	16030	15879	15977	16025	16092	16010	16015	15920	16021	16010	15904	16077	15972	16073	15955	15943	16151	16007	15915	15968	16019	16081	15968	15916	16016	16031	15971	15981	16051	15971	15905	15905	15966	16018	16232	15980	16026	15921	16125	15919	16020	15989	16015	16011	15936	16091	16039	16033	16034	15946	16017	16070	16049	16108	16050	15900	16060	15948	16165	15884	16082	16042	16118	15992	16056	16016	15955	15896	16091	16033	16058	15890	16038	16025	16084	16068	16035	16126	15994	16123	16024	16171	15872	15905	15889	16096	15955	16037	16048	16040	16147	16167	16001	16128	16075	15942	15832	15938	16016	16116	15992	15973	16132	16027	15802	16080	15979	15972	16021	15914	15995	16127	16118	16049	15987	16047	15995	16060	15997	15988	16039	16040	15925	16034	15878	16050	16019	15991	16146	16158	16018	16156	16003	15991	16081	16036	15856	15853	16017	15952	15952	16013	16126	16054	15911	16050	16025	15984	15944	15950	16134	15824	16201	15964	16023	15990	16135	15930	15987	16063	15997	15988	16013	15898	16117	16022	16146	16089	15945	15918	16137	16006	15940	16036	15902	15954	16008	15972	16171	15942	16076	15962	16067	15972	16127	15942	16023	16098	15988	15967	15884	16080	16059	15910	15917	16100	16028	16166	15951	16026	15843	16091	16215	16032	16079	15905	16109	16035	15919	16106	15922	16131	16039	16093	15892	15961	16097	15937	16002	16157	15904	16033	15995	15914	15990	16049	16024	15998	15998	16068	16029	16025	15882	16097	16064	16015	16014	16116	15864	15995	15997	15997	16226	15888	16035	16022	16023	15804	16043	16115	15960	15986	16085	15988	16013	15933	15965	15889	15992	16149	16040	16101	16032	16180	16088	16223	15885	15918	15921	16112	16150	15959	16077
29102	21982	22339	20494	18911	20263	27274	27238	23667	20546	19528	19029	18947	18935	18877	18805	18949	18960	18875	18893	19093	18982	19050	18996	18843	18893	18740	18985	19025	18856	18745	18934	18838	19138	18853	18813	18902	18935	19141	18823	18857	18840	18985	18850	19030	18815	18994	18914	18897	18858	18777	18723	18886	18787	19148	18779	18915	18768	18772	18915	18877	18729	18992	18940	18942	18927	18902	18853	18895	18974	18931	18858	18946	19067	18999	18745	18889	18840	18941	18940	18853	19067	19297	18725	18868	18861	18920	18855	18885	18750	18957	18945	18992	18774	18792	18874	18861	18828	18987	18853	18796	18756	18695	18974	18738	18895	18785	18861	19113	18747	19019	18733	18722	19282	18891	18635	18933	18726	18668	18853	19006	18806	18837	18945	18870	18782	18640	18925	18709	18918	18894	18719	18794	18885	18954	18675	18903	18687	18899	18718	18665	18907	18822	18916	18957	18923	18672	19021	18798	18860	19094	18671	18874	18958	19060	18723	19013	18871	18954	18843	18887	18927	18822	18754	18970	19015	18836	18951	18863	18716	18619	18899	18843	18791	18988	18867	18739	19029	18913	18900	18927	18817	18643	18885	18967	18566	18946	18809	18974	18984	18941	18598	18897	19170	18833	18859	18986	18930	18840	18832	18761	18983	18915	18920	19033	18940	19005	19049	18975	18722	18941	18928	18880	18815	18862	19105	18940	18965	19191	18894	18975	18794	18832	18898	18854	18974	18867	18865	18767	18755	19048	18863	18921	18777	18871	18805	18929	18852	18745	18938	19003	19127	18993	18958	18945	18887	18811	18806	18822	19000	18703	18604	18937	18957	18816	18732	18904	19101	18996	18794	18846	18896	18951	18745	18885	18969	18935	18660	19012	18965	19013	18627	18909	19084	19052	18925	18777	18855	18701	18733	18875	18992	18912	18855	18764	18771	18979	18906	18668	18579	18992	18921	19013	18836	18847	18853	18927	18884	18814	18820	19089	18934	18757	18909	18928	18918	18854	18884	18808	18897	18881	18906	18872	18967	18812	18727	19011	18829	19058	18734	18777	18756	18842	18768	18780	18879	18966	18732	18782	18938	18923	18717	18931	18833	18833	18906	19103	18864	18708	18769	18827	18858	18737	18854	18925	18870	18859	19032	18862	18914	18922	18815	18874	18799	18769	18878	19046	18835	18820	18947	18746	18760	18852	18867	18854	18836	18820	18670	18787	18887	18902	18934	18986	18902	18749	18929	18830	18683	18824	18817	18921	18873	18844	18789	18978	18783	18875	18690	18712	18941	19022	18855	19046	18980	19092	18850	18849	18857	18962	18692	18712	18633	18957	18899	18878	19046	18927	19018	19165	18968	19028	18894	19006	18834	18810	18896	18975	18895	18956	18920	18899	18763	18734	18527	18936	18997	18785	18720	18846	18881	18852	18803	18827	19076	18977	18812	19012	18744	18924	18925	19057	18908	18732	18873	18713	18811	18749	18916	18889	18759	18665	18749	19043	18837	18852	18606	18969	18904	18899	18954	18864	19001	18992	18876	18883	18934	18743	18762	18917	18806	18855	18922	19115	18979	18845	18897	19055	18918	18985	18794	18870	18838	18779	18973	18876	18867	19127	18790	19050	19090	18740	19048	19091	18848	18941	18696	18945	18915	18716	18896	18802	18974	18994	18839	18859	18722	18794	18968	18955	18910	18905	18946	18925	18939	18979	18856	18964	18933	18782	18714	18898	18835	18879	18923	18973	19020	18888	18731	18674	18743	19035	18980	18905	18991	19025	18738	18552	18910	18918	18961	18776	18888	18737	19044	19119	18722	18863	18853	18853	18719	18892	18882	18926	18967	19035	18680	18819	18987	18819	18970	18648	18781	18915	18847	18758	18929	18787	18871	19097	18853	18951	18847	18993	18787	18878	18852	18776	18880	18964	18850	19085	18958	18874	18935	18823	18933	18797	18844	18982	18568	18909	18860	18968	18907	18835	18977	18941	18875	18959	18941	18803	18851	18761	18830	19165	18945	18981	18905	18926	18837	18600	18867	18904	18794	18608	18995	19073	18880	18900	18806	18876	18933	18748	18889	18923	18812	18840	18936	18807	19030	18815	19005	18787	18815	18911	19043	18837	18695	18649	18796	18811	19119	18916	18888	18945	18875	18820	18821	19019	18862	18803	18613	18954	18941	18837	18718	18713	18688	18841	18906	19057	18980	19095	18968	18830	19001	18740	18759	18691	18669	18872	19004	18983	18830	18798	18765	18829	18994	18932	18790	19087	18820	18825	18800	18909	18813	19112	18905	18887	19010	19062	18734	18888	18880	18898	18960	18974	18831	19015	18984	18939	18945	18977	18796	18950	18904	18922	19082	18909	18956	18791	19180	18932	18904	18890	18904	18827	18740	18714	18821	18897	18910	18908	18910	18647	18874	18959	18865	18928	19007	19105	18673	18817	18740	18743	18816	18897	18822	18784	19125	19023	18899	19004	18945	18799	18831	18869	19061	18894	18616	18963	18823	18819	18848	18631	18665	19034	19106	18930	18862	18822	19084	18609	18880	18834	18906	19036	18797	18737	18815	18899	19075	19085	18948	18936	19106	19018	19048	18909	19071	18906	18823	18704	18908	18967	18834	18928	18745	19038	18853	18631	18899	18653	18675	18839	19032	19189	18889	18868	18990	18878	19149	18915	18907	18985	18885	18847	18736	18891	18866	18894	18866	18908	18780	19068	18746	18967	18938	18807	18986	18923	18995	18776	19210	18954	18839	19036	18963	18924	18845	18950	19076	18889	18934	19066	18878	18938	18781	18801	18961	18800	19065	18834	18981	18897	18850	18897	18946	18884	18841	18744	18877	18770	18928	18696	18810	18962	18975	19029	19031	18853	18885	18995	18954	18876	18849	18979	18973	18903	18948	18816	18919	18988	18847	19084	18851	18981	19030	18905	18972	19026	18951	18824	18996	19128	18922	18906	18820	18923	18891	18890	18748	19066	18997	18682	18803	18933	19022	18965	19004	18909	18992	18954	18900	18824	19042	18808	18954	18919	19084	19023	18882	18800	18653	18731	18947	18728	18845	18893	18843	18964	18755	18747	18869	19073	18953	19007	18846	18762	18902	18948	19055	18840	19033	18960	18872	18805	18924	18961	18950	19193	18709	18818	18916	18664	18906	18926	18840	18733	18794	19146	18898	18741	18888	18835	18815	18901	18759	18860	18816	19034	19025	18927	18806	18962	18904	18812	18901	18867	18713	18731	18779	19096	19021	18908	18907	18997	19032	19102	18925	18790	18780	18712	18648	18945	18611	18959	18999	18877	18915	18928	19040	18933	18885	18837	18793	19093	18811	18932	19039	18744	18715	18873	18977	19095	18683	19003	18965	18862	18800	18792	18857	18902	18962	18604	18694	18800	18909	18776	18950	18943	19004	18782	18867	19046	18921	19019	18881	19034	18956	18971	18796	18786	18852	18878	19046	18974	18852	18955	19072	18952	18764	18818	18975	18896	18789	18737	18805	18985	19087	18895	18836	18981	18945	18924	18862	18922	18753	18873	18846	18791	18999	18858	18649	18907	19012	19066	18871	19065	18903	18942	18846	18953	18711	18794	18787	18800	19013	18900	18911	18742	19060	18942	18871	19020	18953	18757	18813	18934	18915	18821	18850	18884	18946	19052	19081	18995	19021	18928	19079	18921	18741	18815	18935	18858	18657	18934	18952	19067	18966	19124	18790	18808	18934	18967	18902	19016	18843	18828	18815	18764	18875	19041	18864	18923	19022	19109	18939	18710	18971	18979	18758	19027	18912	19040	18743	18991	18937	19063	19047	19085	19009	18981	19040	18609	18971	18844	18796	18989	18806	18802	18969	18737	18812	18751	18772	19009	18770	18934	19056	19094	18939	18950	18992	18942	18928	18895	18761	18826	18950	19112	18894	19029	19052	18857	18771	18781	18717	19013	18785	18765	18830	18879	18909	18925	18915	18618	18776	19025	18897	18848	18663	18898	19010	18976	18902	18799	18920	18870	19102	18931	18909	18899	18922	18780	18821	18840	19019	18887	19047	18950	19112	18754	18895	18988	18955	18795	18797	19002	18862	18988	19046	18802	18966	18774	18786	18770	18982	18834	18911	18740	19039	18935	18888	18904	18879	18988	18855	18758	18845	18780	19043	18793	18718	18811	18894	18793	19166	19005	19068	18979	19018	19098	18773	19037	18810	18812	18877	18756	18890	18839	19013	19004	18811	18991	18857	18861	18892	18883	18820	18755	18975	18979	18717	18950	18823	18906	19085	18749	19000	18795	18916	18823	18812	19028	18866	19114	19062	18972	18771	18966	19162	19044	18875	18990	18966	18915	19092	18870	18779	18866	18906	18939	18939	18812	18970	18924	18831	18901	18862	18951	18961	18944	18852	18874	18705	18752	18868	18737	18655	18885	18896	18910	18838	18842	19003	18879	18966	18881	18888	18874	18902	18830	18771	18867	18938	18954	18881	18887	19107	19090	18670	19149	18952	18814	19009	18856	18941	18835	18712	19108	18772	18769	19002	18919	19096	18909	18928	18819	18921	18898	19162	19123	19171	18901	18741	18759	18706	18966	18665	19021	19020	18870	18819	18854	18756	18733	18870	18934	18818	18793	18832	18853	18779	18935	18835	19005	19010	18688	18850	18973	18935	19028	18967	19162	18809	18852	18847	18942	18841	18840	19031	18940	18786	19033	18879	18903	18741	18834	18767	19158	18771	18868	18828	18819	18889	18951	19108	18832	19018	18827	18888	18839	18619	18893	18818	18919	18996	19102	18792	18691	19022	18953	18983	18854	18629	18823	18821	18786	18907	19033	18730	18990	18828	18935	18904	18806	18794	18832	18757	19013	18976	18960	18863	19041	18890	19002	18939	18759	18840	18805	18940	18910	18907	18899	18807	18841	18825	18659	18841	18844	19005	19077	18864	18874	18737	18941	18991	19087	18825	19162	19084	19056	18991	19078	19166	19064	18994	18795	19187	19060	18969	19028	19038	18953	18914	18899	18989	18695	18632	18880	19124	18812	18835	18935	18948	19017	18935	18985	19039	18911	18810	18961	18786	18890	19009	18847	18900	18725	19070	18913	19058	18976	18998	18909	18970	19117	18912	18805	18700	19043	18957	18979	18803	18884	18801
16026	17375	17293	16738	16826	19566	28645	26794	21783	18088	16868	16558	16673	16593	16542	16517	16565	16844	16642	16647	16616	16526	16580	16467	16587	16603	16429	16631	16737	16655	16608	16653	16491	16662	16576	16714	16764	16526	16467	16533	16329	16725	16634	16787	16424	16608	16488	16702	16729	16698	16551	16407	16582	16319	16606	16458	16769	16524	16669	16523	16554	16765	16409	16621	16619	16676	16598	16460	16654	16743	16647	16608	16395	16670	16758	16704	16548	16688	16551	16651	16488	16676	16572	16410	16548	16681	16619	16531	16643	16591	16650	16550	16640	16580	16721	16451	16622	16568	16586	16606	16590	16658	16544	16682	16623	16635	16483	16514	16690	16568	16488	16554	16574	16474	16579	16616	16536	16775	16787	16619	16647	16732	16589	16597	16621	16646	16591	16595	16598	16537	16471	16665	16520	16621	16522	16500	16522	16618	16476	16461	16473	16587	16517	16581	16604	16647	16536	16607	16512	16536	16491	16579	16389	16510	16730	16491	16541	16633	16435	16678	16596	16320	16614	16502	16456	16687	16641	16688	16566	16607	16806	16785	16645	16693	16711	16479	16704	16511	16619	16535	16609	16641	16479	16567	16609	16464	16658	16696	16544	16395	16748	16669	16526	16548	16582	16576	16438	16625	16645	16650	16676	16631	16648	16464	16368	16508	16568	16389	16652	16521	16531	16493	16504	16548	16639	16360	16723	16535	16752	16572	16545	16663	16588	16576	16574	16544	16457	16598	16345	16848	16629	16322	16375	16676	16565	16428	16489	16660	16475	16559	16736	16555	16553	16503	16653	16419	16669	16627	16658	16580	16718	16504	16498	16675	16723	16606	16549	16631	16510	16610	16409	16281	16523	16489	16644	16566	16681	16507	16591	16476	16735	16567	16475	16625	16429	16568	16828	16587	16516	16659	16719	16566	16488	16486	16483	16465	16709	16457	16589	16557	16540	16663	16473	16534	16817	16667	16530	16571	16717	16652	16698	16502	16565	16565	16471	16472	16455	16614	16584	16625	16538	16660	16550	16540	16683	16762	16544	16305	16592	16606	16686	16588	16523	16554	16571	16533	16507	16585	16613	16404	16500	16549	16527	16571	16529	16649	16487	16420	16579	16629	16527	16628	16658	16624	16508	16579	16656	16571	16463	16459	16592	16478	16708	16488	16621	16550	16622	16655	16463	16339	16526	16598	16594	16509	16451	16653	16563	16482	16521	16539	16658	16690	16627	16572	16412	16663	16702	16612	16477	16723	16577	16743	16623	16365	16596	16501	16439	16760	16437	16606	16762	16611	16540	16503	16589	16661	16553	16666	16563	16442	16687	16529	16392	16790	16609	16665	16878	16502	16632	16460	16523	16626	16884	16341	16341	16487	16418	16534	16628	16597	16797	16667	16543	16640	16680	16640	16658	16499	16545	16669	16562	16567	16703	16659	16689	16512	16430	16514	16657	16552	16609	16574	16575	16431	16595	16621	16566	16505	16640	16582	16550	16436	16543	16622	16698	16505	16423	16450	16626	16528	16608	16518	16716	16890	16618	16618	16405	16658	16625	16788	16624	16572	16442	16638	16480	16529	16544	16544	16685	16481	16570	16492	16486	16601	16570	16600	16643	16612	16676	16729	16510	16563	16649	16586	16555	16461	16571	16560	16541	16618	16630	16518	16561	16645	16432	16502	16744	16535	16498	16522	16531	16579	16483	16645	16574	16558	16647	16587	16620	16524	16391	16641	16714	16469	16720	16532	16638	16579	16672	16469	16627	16615	16342	16484	16547	16616	16790	16330	16471	16555	16581	16729	16576	16784	16617	16578	16558	16771	16684	16586	16551	16699	16604	16629	16476	16642	16644	16591	16609	16637	16334	16449	16763	16602	16527	16640	16455	16568	16657	16832	16518	16574	16544	16630	16546	16351	16617	16689	16590	16561	16523	16650	16576	16630	16631	16640	16628	16651	16519	16545	16535	16686	16608	16726	16537	16754	16646	16491	16790	16647	16714	16462	16554	16583	16702	16658	16299	16613	16607	16512	16368	16472	16517	16403	16616	16811	16465	16470	16767	16565	16762	16466	16501	16517	16524	16606	16621	16657	16631	16586	16575	16582	16599	16674	16516	16678	16567	16630	16726	16697	16734	16527	16661	16651	16848	16439	16723	16729	16634	16642	16802	16536	16734	16455	16580	16655	16599	16488	16583	16580	16416	16611	16642	16634	16448	16630	16449	16575	16648	16573	16528	16739	16588	16611	16650	16546	16600	16552	16650	16579	16622	16435	16720	16626	16485	16625	16676	16867	16744	16584	16639	16692	16606	16530	16599	16539	16581	16532	16732	16849	16483	16554	16482	16626	16458	16655	16555	16576	16628	16559	16658	16709	16337	16504	16608	16580	16796	16627	16487	16745	16512	16545	16570	16502	16467	16604	16784	16549	16542	16564	16551	16526	16591	16505	16569	16458	16694	16597	16618	16600	16561	16598	16654	16503	16549	16542	16627	16580	16427	16389	16572	16633	16678	16602	16504	16565	16615	16721	16526	16628	16396	16518	16537	16502	16609	16555	16517	16507	16373	16519	16609	16565	16696	16663	16477	16529	16548	16745	16560	16434	16766	16757	16688	16396	16651	16513	16683	16580	16617	16635	16559	16607	16562	16649	16355	16508	16519	16489	16534	16523	16700	16498	16652	16693	16600	16465	16584	16642	16510	16440	16482	16394	16476	16661	16591	16438	16667	16528	16602	16661	16635	16548	16544	16524	16594	16658	16629	16591	16461	16762	16548	16644	16578	16552	16645	16735	16617	16625	16505	16658	16641	16529	16560	16654	16637	16498	16513	16588	16854	16641	16548	16651	16658	16634	16595	16652	16404	16754	16651	16551	16619	16772	16573	16599	16602	16636	16584	16594	16636	16578	16586	16572	16637	16518	16555	16662	16375	16801	16461	16681	16697	16693	16650	16636	16611	16529	16643	16603	16431	16531	16682	16473	16785	16573	16534	16733	16472	16381	16501	16554	16791	16630	16487	16507	16532	16604	16669	16590	16586	16670	16710	16647	16673	16579	16502	16590	16627	16677	16661	16629	16580	16628	16560	16641	16594	16681	16601	16555	16318	16604	16722	16435	16435	16478	16531	16601	16467	16663	16555	16589	16546	16570	16473	16581	16559	16610	16558	16478	16580	16814	16521	16690	16682	16502	16630	16623	16409	16675	16709	16538	16608	16614	16638	16469	16532	16576	16752	16588	16557	16459	16537	16680	16653	16503	16665	16558	16762	16473	16589	16565	16474	16530	16593	16755	16524	16549	16601	16793	16549	16468	16518	16730	16548	16363	16650	16389	16532	16603	16651	16669	16584	16497	16693	16650	16689	16667	16543	16623	16646	16670	16781	16524	16522	16497	16637	16636	16572	16468	16657	16525	16667	16601	16637	16607	16715	16561	16571	16479	16701	16607	16510	16556	16658	16632	16584	16425	16652	16588	16461	16595	16646	16648	16512	16533	16564	16772	16593	16411	16625	16650	16459	16518	16514	16472	16672	16483	16522	16611	16610	16577	16508	16626	16429	16688	16682	16495	16706	16646	16580	16650	16535	16573	16511	16477	16557	16712	16647	16697	16585	16446	16344	16668	16525	16764	16469	16741	16502	16500	16620	16586	16569	16482	16573	16602	16568	16563	16672	16652	16697	16592	16684	16752	16547	16538	16659	16464	16594	16545	16508	16496	16655	16578	16706	16562	16520	16659	16780	16443	16593	16515	16572	16570	16541	16556	16474	16514	16706	16686	16663	16366	16422	16632	16758	16547	16472	16790	16588	16758	16599	16646	16565	16512	16516	16635	16542	16521	16599	16685	16608	16826	16568	16670	16563	16588	16744	16461	16671	16564	16718	16534	16428	16573	16635	16564	16570	16556	16715	16487	16466	16536	16579	16515	16589	16709	16506	16631	16658	16855	16577	16501	16574	16640	16559	16634	16612	16500	16547	16500	16561	16468	16694	16729	16637	16655	16598	16605	16547	16496	16556	16833	16569	16525	16605	16813	16614	16583	16728	16636	16699	16729	16782	16579	16491	16558	16736	16460	16459	16712	16746	16775	16607	16390	16719	16548	16563	16497	16585	16698	16609	16564	16587	16627	16528	16592	16619	16648	16661	16572	16451	16585	16577	16569	16590	16706	16402	16573	16510	16612	16509	16626	16388	16719	16627	16559	16595	16570	16569	16561	16566	16749	16514	16788	16745	16576	16538	16707	16609	16705	16801	16605	16738	16600	16486	16594	16595	16461	16647	16640	16477	16656	16565	16527	16497	16582	16633	16648	16446	16593	16643	16602	16575	16592	16733	16690	16664	16627	16633	16507	16581	16487	16696	16490	16642	16528	16611	16646	16774	16514	16812	16566	16558	16497	16686	16714	16620	16639	16525	16626	16695	16567	16516	16599	16621	16525	16506	16607	16602	16606	16618	16569	16653	16482	16593	16564	16600	16542	16514	16436	16460	16595	16552	16559	16439	16617	16619	16546	16565	16619	16611	16615	16547	16449	16699	16477	16631	16414	16695	16588	16690	16635	16719	16710	16541	16515	16615	16586	16566	16609	16454	16565	16677	16515	16580	16635	16573	16421	16557	16744	16574	16468	16611	16585	16566	16637	16612	16575	16589	16469	16485	16529	16544	16632	16672	16443	16386	16542	16692	16602	16388	16733	16530	16683	16610	16597	16675	16499	16548	16660	16599	16602	16542	16551	16778	16672	16592	16511	16492	16518	16503	16515	16707	16464	16599	16706	16566	16590	16518	16658	16536	16509	16794	16588	16731	16526	16631	16714	16564	16616	16588	16641	16414	16543	16663	16601	16525	16718	16671	16765	16626	16740	16623	16563	16519	16557	16574	16615	16637	16361	16481	16623	16534	16562	16509	16586	16406	16493	16471	16664	16604	16539	16477	16586	16488	16470	16669	16629	16509	16556	16500	16624	16670	16462	16555	16649	16616	16515	16720	16529	16603	16574	16485	16608	16498	16432	16469	16664	16562	16595	16529	16542	16545	16682	16523	16736	16519	16589	16489	16561	16680	16576	16523	16590	16676	16643	16609	16629	16642	16664	16600	16722	16473	16711	16665	16613	16574	16640	16488	16725	16549	16485	16587	16564	16433	16584	16613	16720
25598	21081	27246	25823	20866	27370	50854	46377	34092	24276	20252	19117	18899	18947	19007	18963	19037	18976	18916	18776	18986	18863	18849	18753	19004	19114	18866	18746	19012	19068	18893	18862	18937	19013	19083	18986	19043	18987	18870	18809	18664	18652	18892	18479	18677	18801	18973	18771	18688	18745	18707	18807	19030	18872	18976	18752	18693	18770	18482	18583	18740	18974	18747	18673	18824	18615	18771	18731	18672	18635	18628	18805	18716	18739	18690	18686	18807	18947	18589	18884	18847	18791	18722	18714	18711	18796	18808	18673	18822	18863	18750	18816	18633	18675	18982	18830	18705	18877	18908	18702	18634	18828	18883	18926	18841	18771	18943	18610	18839	18797	18768	18942	18945	18733	18613	18745	18823	18980	18869	18649	18861	18774	18832	18780	18814	18669	18955	18924	18689	19053	18792	18757	18662	18994	18788	18878	19073	18729	18800	18790	18705	18935	18971	18867	18824	18718	18837	18690	18795	18853	18922	18967	19017	18725	18759	18891	18752	18820	18895	18752	18703	18695	18846	18755	18759	18862	18981	18816	18968	18550	18625	18716	18816	18847	18856	18769	18633	18827	18680	18664	18749	18826	19001	18741	18756	18834	18930	18900	18641	18531	18814	18732	18857	18668	18961	18684	18921	18878	18871	18849	18656	18638	18834	18915	18853	18718	18861	18660	18715	18899	19156	18865	18912	19054	18778	18705	18756	18776	18885	18947	18854	18872	18858	18810	18932	18786	18939	18794	18914	18710	18821	19024	18903	18549	18824	19005	18848	18864	18854	18726	18777	18695	18876	18835	18959	18705	18833	18658	18842	18859	18926	18810	18901	18769	18824	18769	18942	18865	19003	18824	18827	18865	18877	18933	18854	18891	18907	18583	18869	18694	18889	18719	18785	18791	18850	19004	18927	18897	18650	18761	18553	18715	18968	18722	18724	18777	18935	18431	18959	18804	18749	18622	18715	18847	19057	18675	18820	18824	18753	18820	18837	18847	18656	18752	18839	18726	18827	18908	18716	18795	18737	18946	18900	18665	18823	18805	18974	18787	18846	18690	18655	18698	18741	18618	18688	18702	18745	18584	18752	18882	19110	18872	18811	18608	19033	18709	18721	18682	18901	18744	18723	18753	18999	18933	18907	18620	18802	18678	18624	19010	18860	18785	18823	18588	18846	18715	18930	18798	18727	18742	18658	18756	18910	18558	18918	19054	18991	18569	18889	18603	19042	18731	18670	18718	18859	18739	19064	18810	18851	18894	18783	18889	18975	18793	18859	18969	18810	18938	18905	18761	18726	18696	18616	18866	18606	18653	18784	18544	18951	18832	18867	18678	18907	18540	18894	18875	18785	18874	18623	18789	18741	19068	18920	18693	18582	18856	18793	18716	18648	18630	18767	18965	19038	18993	18902	18846	18619	18781	18748	19009	18774	18627	18834	18916	18690	18663	18899	18969	18645	18826	18969	18659	18891	18776	18773	18803	18819	18849	18952	18977	18662	18929	18804	18792	18816	18811	18830	18761	18751	18715	18743	18890	18905	18840	18968	19083	18927	18804	18905	18667	18748	18774	18693	18981	18775	19090	18683	18873	18806	18926	18704	18509	18965	18882	18812	18909	18775	19048	18901	18871	18818	18915	18971	18803	18651	18849	18693	18969	18624	18751	18712	18962	18780	18952	18721	18799	18814	19054	18792	18738	19024	18704	18775	18945	18687	19003	18887	18857	18930	18902	18763	18882	18679	18667	18805	18850	18766	18740	18727	18794	18872	18984	18856	18820	18755	18859	18851	18825	18870	18936	18861	18869	18807	18767	18907	18769	18717	18620	18815	18767	18755	18794	18811	18706	18580	18676	18631	18733	18909	18928	18774	18709	18774	18677	18890	18605	18731	18853	18905	18865	18817	18975	18881	18788	18812	18768	18685	18923	19026	19069	18754	18699	18798	18970	18832	18937	18710	18849	18759	18856	18659	18855	18734	18852	18864	18807	18853	18925	18612	18665	18679	18777	18851	18752	18828	18800	18948	18812	19068	18764	18868	18828	18940	18728	18852	19034	18837	18874	18876	18796	18848	18869	18780	18889	18784	18881	18728	18634	18736	18854	18876	18685	18946	18844	18878	18918	18892	18837	18615	18841	18827	18968	18926	18754	18657	18723	18901	18949	18878	18884	19040	18761	18744	18949	18923	18635	18952	18870	18795	18595	18996	18869	19125	18806	18782	18930	18757	18889	18750	18881	18781	18696	18541	18861	18800	18770	18677	18846	18836	18872	18922	19062	18784	18850	18729	18862	18859	18872	19011	18665	18895	18843	19064	18699	18801	18837	18964	18976	18873	18727	18967	18771	18722	18870	18896	18941	18860	18777	18770	18721	18790	18740	18822	18742	18727	18776	18852	18753	18754	18738	18839	18814	18914	18691	18619	18915	18919	18868	18888	18879	18924	18787	18877	18910	18813	18594	18855	18999	18808	18822	18975	18797	18774	18690	18771	18925	18860	18655	18679	18816	18813	18708	18858	18951	18774	19161	18849	18696	18826	18814	18784	18902	18816	18814	18653	18759	18744	18667	18624	18924	18739	18773	18898	18759	18598	18975	18704	18945	18585	18701	18648	18770	18958	18718	18809	18810	18642	18702	18492	18796	18436	18588	18874	18591	18995	18742	18886	18916	18756	18902	18752	18588	18841	18774	18719	18668	18668	18985	18656	18791	18880	18824	18963	18842	18624	18882	18705	19017	18769	18779	18753	18706	19022	18706	18959	18797	18709	18867	18802	18790	18768	18746	18697	18791	18637	18837	18935	18767	18799	18682	18572	18680	18899	18954	18708	18704	18649	18882	18735	18731	18878	18782	18502	18640	18990	18861	18872	18774	18804	18675	18975	18733	18788	18822	18821	18855	18863	19085	18860	18745	18833	18550	18573	18970	18814	18684	18922	19022	18900	18708	18900	18722	18840	18897	18814	18969	18582	18970	18910	18874	18894	18837	18803	19044	18770	18685	18695	18821	18811	18618	18854	18939	18698	18597	18899	18866	18807	18919	18814	18730	18895	18909	18933	18835	18958	18764	18711	18647	18850	18765	18724	18766	18880	18628	18728	18752	18985	18974	18700	19013	18860	18739	18830	18905	18911	18843	18685	18928	18655	18644	18801	18893	18939	18794	18938	18806	18780	18961	18870	18753	18638	18733	18723	18887	18953	18827	18871	18814	18742	18640	18583	18874	18773	18941	18804	18527	18664	18899	18789	18750	18812	18663	18813	18773	18752	18909	18958	18867	18727	18852	18822	18749	19022	18737	18913	18958	18894	19011	18731	18846	18971	18554	18857	18787	18695	18825	18925	18669	18753	18875	18751	18723	18726	18849	18952	18786	18811	18644	18717	19038	18906	18770	18918	18742	18888	18916	18837	18778	18818	18579	18611	18612	18697	18956	18685	18846	18937	19017	18907	18848	18755	18838	18534	18803	18765	18841	18863	18809	18840	18413	18759	18680	19073	19149	18918	18724	18810	18851	18909	18977	18788	18802	18954	18895	18890	18862	18747	18762	18953	18792	18873	18780	18847	18856	19062	18636	18627	18775	18847	18712	18953	18910	18776	18826	18918	18817	18718	18777	18701	18829	18907	18708	18751	18777	18862	18817	18684	18715	18773	18879	18947	18876	18982	18807	18944	18785	18673	18811	18928	18780	18937	18965	18627	18779	18764	18778	18814	18670	18869	18966	18913	18698	18720	18780	18528	18898	18787	18868	18836	18712	18975	18911	18700	18866	18898	18732	18886	18813	18693	18673	18806	18751	18701	18884	18791	18701	19061	18922	18709	18622	18701	18724	18692	18806	18650	18820	18802	18865	18865	18785	18724	18816	18730	18734	19019	18913	19040	18725	18742	18575	18689	18670	18667	18699	18788	18713	18849	18809	18874	18799	19018	18920	18692	18741	18729	18776	18837	18745	18929	19011	18888	18680	18835	18749	18828	18725	18722	18767	18956	18776	19058	18658	18992	18793	18665	18918	18759	18793	18994	18771	18882	18851	18822	18748	18633	18829	18778	18617	18794	18599	18666	18917	18962	18595	18906	18842	18731	18897	18770	18901	18658	18940	18844	18841	18664	18587	18933	18519	18771	18808	18721	18707	19057	18675	18819	19117	18891	18562	18871	19024	18857	18732	18644	18749	18989	18837	18757	18868	18862	18699	18798	18914	18714	18848	18801	18952	18789	18689	18595	18785	18891	18814	18932	18632	18913	18927	19014	18670	18798	18917	18774	18726	18748	18997	18797	18600	18871	18761	18660	18682	18843	18804	18960	18771	18759	18907	18853	18724	18791	18871	18879	18755	18725	18943	18705	18858	18765	18996	18914	18891	18983	19028	18850	18781	18818	18664	18816	18654	18876	18963	18774	18857	18871	18788	18903	18795	18876	18848	18776	18731	18928	18800	18802	18855	18957	18783	18790	18683	18855	18637	18837	18765	18739	18697	18897	18840	18728	18778	18537	18917	18750	18644	18886	18662	18791	18665	18766	18847	18701	18822	18758	18771	18796	18992	18985	18720	18692	19007	18925	18749	18721	18986	18663	18918	18674	18746	18942	18822	18819	18919	19052	18697	18671	18724	18814	18941	18830	18691	18994	18790	18920	18866	18589	19068	18860	18725	18865	18840	18958	18841	18661	18921	18810	18811	18759	18912	18802	18737	19116	18939	18763	18947	18824	18615	18857	18779	18758	18881	18769	18857	18861	18937	18727	19067	18892	18906	18824	18738	18745	18774	18668	18706	18691	18765	18801	19069	18879	18852	19004	18921	18690	18824	18817	18969	19011	18766	18810	18690	19019	18828	18901	18833	19005	18709	18838	18689	18758	18935	18875	18854	18946	18858	18840	18841	18715	18898	18783	18760	18943	18860	18826	18877	18912	18915	18734	19073	18799	18624	18760	18738	18640	18785	18769	19064	18825	18680	18925	19165	18848	18881	18799	18673	18789	18676	18762	18859	18931	19099	18878	18988	18716	18978	18883	18809	18925	18767	19106	19005	18844	18966	18639	18840	18754	18611	18848	18755	18934	18713	18657	18779	18817	18911	18865	18685	18663	18600	18991	18649	18843	18808	18697	18813	18928	18847	19065	18887	18663	18708	18903	18806	18787	18673	18858	18829	18859	18891
14465	20729	20183	18329	17700	30409	51160	46378	33102	21679	17644	16808	16529	16657	16474	16475	16509	16457	16452	16563	16505	16560	16516	16575	16684	16383	16398	16510	16536	16624	16333	16666	16547	16509	16701	16616	16569	16397	16593	16538	16563	16489	16593	16572	16692	16496	16574	16556	16501	16566	16653	16629	16525	16586	16735	16552	16589	16521	16602	16446	16413	16584	16736	16557	16498	16448	16485	16577	16588	16632	16681	16563	16580	16489	16578	16462	16421	16477	16399	16642	16421	16383	16487	16683	16557	16468	16589	16367	16463	16459	16654	16499	16595	16676	16600	16523	16598	16527	16302	16508	16506	16668	16514	16499	16622	16668	16407	16542	16556	16579	16421	16547	16470	16484	16627	16500	16552	16601	16581	16523	16458	16418	16537	16715	16316	16571	16493	16474	16520	16727	16417	16288	16504	16579	16526	16520	16491	16475	16438	16450	16520	16543	16358	16478	16652	16699	16395	16574	16290	16592	16552	16555	16561	16578	16536	16445	16665	16584	16631	16548	16462	16559	16470	16553	16465	16607	16569	16617	16667	16862	16541	16567	16546	16647	16553	16548	16508	16645	16578	16682	16482	16591	16625	16541	16524	16517	16710	16534	16583	16612	16468	16661	16655	16599	16587	16554	16431	16529	16567	16599	16634	16600	16557	16591	16698	16688	16568	16565	16675	16463	16445	16491	16545	16646	16484	16497	16632	16540	16628	16496	16648	16628	16508	16508	16567	16472	16459	16575	16638	16541	16597	16640	16524	16552	16525	16666	16576	16601	16655	16470	16547	16462	16693	16543	16373	16362	16720	16414	16624	16662	16511	16540	16652	16643	16631	16681	16486	16411	16440	16606	16384	16543	16580	16460	16432	16476	16462	16651	16333	16460	16423	16444	16586	16453	16564	16537	16290	16561	16773	16551	16509	16514	16412	16487	16470	16688	16643	16473	16542	16746	16568	16603	16374	16574	16659	16632	16601	16285	16498	16525	16539	16542	16571	16623	16658	16589	16491	16457	16650	16613	16573	16501	16602	16393	16632	16550	16484	16568	16461	16509	16375	16678	16540	16515	16519	16559	16569	16707	16334	16586	16405	16488	16696	16530	16584	16642	16588	16616	16495	16477	16436	16466	16452	16595	16559	16383	16555	16425	16557	16621	16566	16511	16794	16588	16523	16542	16534	16344	16488	16611	16676	16861	16583	16632	16468	16702	16274	16547	16570	16520	16737	16507	16536	16450	16572	16462	16578	16461	16479	16609	16567	16316	16663	16449	16437	16359	16621	16581	16536	16663	16498	16410	16588	16627	16563	16581	16358	16566	16477	16430	16632	16421	16628	16476	16511	16655	16556	16629	16545	16578	16425	16547	16546	16643	16570	16692	16495	16403	16640	16529	16554	16587	16424	16383	16490	16506	16578	16524	16423	16773	16631	16488	16464	16529	16611	16451	16477	16465	16467	16530	16524	16446	16521	16644	16414	16575	16603	16434	16650	16600	16435	16512	16497	16521	16496	16455	16503	16563	16562	16357	16429	16544	16545	16441	16526	16516	16605	16712	16530	16561	16610	16519	16653	16636	16544	16579	16569	16645	16491	16538	16599	16651	16503	16600	16487	16578	16453	16408	16525	16583	16677	16626	16447	16530	16569	16563	16605	16604	16520	16544	16627	16681	16469	16484	16625	16612	16509	16598	16394	16647	16653	16572	16483	16512	16428	16428	16428	16725	16582	16608	16571	16557	16575	16375	16514	16630	16599	16419	16541	16600	16345	16563	16368	16566	16316	16601	16549	16409	16566	16551	16608	16703	16560	16410	16477	16620	16401	16479	16420	16507	16599	16684	16493	16455	16483	16465	16533	16496	16403	16656	16640	16499	16615	16614	16575	16562	16463	16649	16522	16527	16498	16619	16492	16608	16473	16538	16649	16614	16299	16509	16359	16480	16672	16514	16557	16504	16622	16534	16535	16632	16552	16670	16628	16473	16655	16523	16693	16521	16525	16433	16564	16659	16391	16532	16514	16643	16613	16542	16517	16703	16506	16739	16517	16364	16421	16470	16589	16398	16465	16395	16576	16543	16635	16542	16591	16622	16656	16396	16492	16488	16486	16622	16589	16568	16590	16665	16571	16590	16511	16589	16350	16628	16656	16659	16669	16453	16587	16718	16390	16522	16636	16653	16673	16455	16487	16674	16533	16535	16730	16400	16527	16595	16520	16563	16462	16522	16630	16413	16530	16683	16655	16578	16675	16483	16372	16470	16556	16543	16593	16599	16762	16391	16709	16572	16615	16446	16616	16586	16398	16436	16607	16648	16410	16598	16582	16555	16606	16415	16384	16693	16426	16709	16579	16640	16354	16595	16596	16630	16502	16572	16640	16603	16599	16543	16610	16508	16636	16430	16651	16498	16502	16659	16590	16509	16460	16625	16495	16465	16593	16498	16602	16704	16569	16611	16705	16553	16635	16352	16575	16381	16641	16545	16618	16598	16646	16350	16552	16598	16595	16508	16514	16455	16621	16519	16540	16644	16360	16495	16490	16481	16606	16456	16540	16686	16558	16747	16580	16495	16661	16632	16653	16428	16500	16574	16620	16463	16630	16569	16583	16359	16446	16553	16621	16536	16475	16639	16504	16656	16621	16297	16317	16699	16607	16416	16555	16617	16409	16528	16590	16471	16512	16723	16572	16635	16568	16700	16754	16883	16569	16542	16410	16614	16584	16481	16661	16355	16552	16423	16516	16687	16432	16673	16410	16632	16446	16798	16423	16568	16590	16447	16490	16593	16447	16605	16544	16506	16527	16549	16550	16632	16559	16551	16569	16628	16511	16388	16408	16523	16568	16477	16443	16560	16572	16688	16539	16572	16433	16557	16436	16672	16672	16398	16651	16657	16480	16504	16627	16315	16537	16550	16511	16646	16595	16638	16743	16542	16372	16596	16482	16530	16565	16574	16472	16334	16546	16688	16582	16615	16557	16538	16311	16469	16538	16776	16460	16472	16475	16477	16551	16604	16629	16550	16718	16549	16584	16438	16532	16426	16718	16560	16528	16713	16394	16562	16688	16509	16409	16605	16695	16433	16615	16598	16498	16608	16467	16606	16657	16502	16741	16403	16643	16606	16544	16432	16503	16493	16368	16545	16572	16483	16418	16331	16489	16527	16707	16598	16511	16696	16548	16465	16707	16632	16495	16625	16508	16413	16614	16617	16583	16518	16516	16567	16621	16464	16435	16470	16475	16433	16618	16671	16599	16373	16551	16446	16304	16292	16604	16635	16547	16616	16459	16460	16553	16531	16534	16466	16686	16550	16499	16639	16509	16396	16538	16503	16347	16702	16400	16667	16510	16455	16536	16655	16537	16444	16745	16538	16574	16564	16660	16609	16484	16448	16470	16660	16428	16434	16546	16696	16551	16559	16562	16600	16528	16687	16522	16498	16615	16496	16515	16467	16560	16676	16561	16595	16623	16457	16546	16473	16675	16466	16572	16598	16710	16620	16600	16596	16630	16416	16595	16476	16389	16515	16615	16496	16509	16619	16479	16438	16448	16490	16558	16466	16589	16647	16609	16517	16646	16472	16536	16456	16477	16302	16549	16731	16566	16623	16479	16691	16579	16615	16534	16439	16740	16566	16435	16444	16693	16534	16696	16576	16497	16736	16532	16588	16551	16446	16480	16643	16457	16610	16390	16485	16356	16679	16610	16527	16616	16590	16460	16636	16449	16624	16397	16552	16545	16579	16725	16565	16538	16522	16490	16697	16536	16795	16342	16560	16660	16657	16446	16627	16432	16505	16575	16755	16589	16735	16402	16555	16654	16483	16621	16608	16517	16512	16677	16576	16522	16517	16532	16622	16508	16527	16530	16447	16551	16438	16473	16356	16597	16575	16484	16498	16533	16582	16456	16437	16682	16401	16596	16445	16487	16713	16401	16565	16596	16460	16410	16558	16456	16562	16418	16624	16532	16579	16597	16515	16674	16455	16603	16588	16593	16601	16618	16453	16502	16564	16580	16492	16525	16500	16626	16596	16672	16603	16626	16617	16537	16596	16595	16526	16421	16619	16521	16435	16581	16687	16583	16459	16532	16600	16662	16480	16529	16565	16542	16608	16690	16682	16482	16369	16604	16631	16490	16568	16756	16612	16506	16723	16400	16533	16573	16498	16827	16407	16647	16562	16590	16616	16604	16741	16633	16581	16579	16562	16597	16415	16367	16581	16460	16391	16506	16473	16508	16438	16719	16432	16497	16483	16690	16573	16547	16564	16558	16496	16563	16561	16543	16477	16620	16530	16594	16689	16595	16511	16361	16480	16470	16503	16587	16499	16663	16494	16582	16405	16526	16596	16421	16645	16528	16405	16537	16536	16632	16621	16495	16580	16524	16465	16647	16534	16524	16389	16738	16437	16588	16349	16622	16590	16662	16684	16750	16419	16417	16466	16415	16450	16480	16389	16583	16508	16484	16438	16649	16373	16552	16531	16661	16690	16494	16523	16399	16630	16528	16472	16569	16610	16598	16798	16445	16512	16550	16754	16489	16680	16550	16530	16763	16561	16577	16575	16414	16491	16551	16390	16753	16608	16640	16730	16662	16469	16556	16547	16425	16508	16529	16408	16564	16474	16567	16575	16593	16605	16369	16630	16573	16507	16597	16529	16666	16562	16353	16590	16431	16559	16525	16411	16677	16608	16594	16512	16503	16464	16577	16542	16520	16626	16533	16478	16547	16468	16621	16556	16501	16605	16689	16517	16542	16411	16669	16389	16587	16620	16616	16661	16553	16570	16451	16411	16492	16489	16557	16600	16501	16800	16534	16582	16751	16455	16505	16527	16714	16431	16466	16424	16586	16587	16750	16410	16470	16510	16593	16572	16594	16630	16556	16437	16533	16612	16558	16582	16756	16437	16468	16591	16611	16501	16442	16635	16685	16491	16539	16561	16627	16380	16687	16574	16552	16434	16506	16496	16527	16553	16645	16530	16455	16476	16661	16419	16618	16574	16452	16562	16669	16506	16722	16538	16580	16688	16565	16549	16581	16733	16622	16426	16410	16752	16566	16579	16699	16574	16426	16435	16625	16551	16568	16667	16517	16610	16612	16663	16664	16807	16611	16592	16554	16513	16446	16257	16692	16570	16601	16716	16550	16359	16448	16663
23605	21060	28483	23870	21583	30165	70826	63052	46019	30827	22470	20109	19278	19327	19209	19043	18877	19166	19139	19222	19210	19069	19216	19124	19250	19137	19052	18980	19139	19001	19032	19097	19092	19112	18945	18947	19198	19112	19017	18889	19044	19061	19084	18973	19043	18793	18976	19067	18928	19015	18969	19028	19064	18941	18876	18868	19220	18829	19224	18978	19004	19001	18985	18666	19078	18866	19134	19111	19072	18912	18900	19184	19081	18888	19018	18903	18875	19023	18857	18868	18926	18932	19103	19015	19250	19114	19020	18878	19091	19084	19083	18982	19138	18932	19049	18844	19084	18878	19047	19159	19089	18841	19226	19019	18949	19079	18995	18943	18964	18896	18955	18845	19035	18857	19076	19018	19115	18807	18892	19083	19192	19132	18911	19079	19152	18942	19029	19064	18905	19122	19074	19043	18886	18891	19051	18937	19014	19106	18936	18945	19135	19037	19077	18971	18747	18812	18934	18897	18940	19139	19266	18954	19100	18916	19172	18905	19068	18895	18981	19030	19039	18935	18878	19077	19014	18985	18900	18898	18714	19001	19081	18865	18946	18836	19034	18793	19127	18876	19008	18921	19022	19123	18909	19046	19098	18909	18864	19103	18827	19025	18988	19182	19143	18868	18883	18784	18871	18862	18976	19075	18945	18904	18871	18996	18782	19087	18999	19123	18995	18813	18916	19142	19114	18893	18812	19150	19022	19083	18883	18900	18805	18788	18747	18973	18911	18849	19035	18906	19018	18878	18648	19064	18813	19164	18923	19022	19079	18990	19057	19049	18741	18990	18965	18936	18925	18988	19001	19017	19103	18929	18884	18795	18982	18926	18905	18999	19019	19002	18852	18894	19158	18983	19054	19134	18898	19066	18818	18983	18899	18952	19039	19020	18617	18947	18983	19064	19033	18837	18852	18883	19260	19091	19196	19049	18902	18910	19099	18999	18758	18956	19069	19113	19047	19088	18845	18964	18920	18944	18735	19024	18815	18921	18930	18864	19271	18929	19087	18772	18826	18887	18984	18886	18909	18948	18986	18996	19217	18911	18817	18829	18699	19052	18838	18985	19011	18985	18916	18976	18918	19032	19008	19191	19008	19096	19047	18951	19025	18933	19165	19112	18923	18900	19049	18893	19015	18798	19077	19062	18867	18791	19127	19093	18733	18958	18950	18983	19095	19066	19022	18859	18941	18715	19052	19055	18832	18885	18722	19036	18992	18731	19050	18988	18880	19002	18932	19139	19062	18945	18924	18951	19142	18838	18812	18700	18814	19184	18792	18850	18852	19084	18938	18848	19142	18819	18948	19016	19165	18976	18986	18989	18974	18952	18927	18879	19066	18905	19040	18884	18908	19115	18907	18812	19040	19033	18932	18808	19103	18958	18812	18866	18872	18832	18991	18888	19161	18913	19068	18991	18898	18882	18721	18927	18891	18938	18782	18844	19230	18884	18946	18805	18971	19139	18838	18760	19074	18826	19182	19118	18723	18808	18887	18764	18874	18813	19102	19125	18951	18949	18894	18950	18963	18957	18857	18970	19004	18886	18721	18895	18937	18888	18916	18991	18928	18954	18684	18901	18748	18887	18949	18945	18831	18966	18967	18973	19020	19287	18863	19041	18901	18796	18931	19040	19087	19007	18834	19092	18914	18837	18953	18947	18916	19001	18958	18995	18699	19155	18924	18946	18919	19024	18973	18916	19054	19237	19114	19081	18884	18906	18848	18866	18958	19022	18999	18938	18850	18813	18913	19080	18935	19031	19033	18963	19038	18935	19113	18972	18888	19042	18768	18935	19029	19006	19181	18900	18976	18922	18975	18832	18597	18945	19004	18793	18655	18939	18922	19054	19072	18953	18848	18768	18958	18848	18887	19011	19003	18849	18991	18970	18939	18824	18845	19018	19004	19157	19090	19155	19030	18954	18855	18961	19097	18858	18854	18982	18861	18847	18969	19110	19038	18909	18922	18985	18987	19077	18692	19036	18933	18998	18954	18896	18951	18975	19056	18937	19249	19105	19087	19072	18942	18965	19085	18912	19099	19039	19029	18871	18987	18918	19132	19070	19167	18871	18972	19181	19230	19202	19056	18957	18763	19002	18967	18739	18972	18962	18924	18837	18967	18939	19181	19077	18912	18855	18908	19024	18908	19011	18921	19069	18914	18861	19030	18982	18949	18803	18732	18998	18850	18979	18886	18779	19025	18819	18916	18865	19270	18883	18750	18692	19046	19038	19051	18885	18919	18964	18734	19057	19047	19116	19187	19047	19060	18938	19215	18787	19078	19134	19038	19004	18980	18997	18740	18972	19047	19076	18908	18973	18834	18986	18914	18996	19064	19026	18904	19065	19007	18940	19091	19039	18704	18880	19063	18916	19029	18820	18922	19147	19095	18973	18905	18831	18887	18977	18803	18960	18971	18876	19084	19038	18962	18984	19123	19121	18949	18970	18845	18799	18870	18830	18858	18798	18885	18952	18939	18953	19079	19019	18888	19062	19087	18822	18951	19142	19133	18946	18873	19043	18895	18843	18870	18690	19128	18915	18906	19119	18880	19040	19072	18765	19101	19078	19008	18988	18925	18768	19158	18975	19113	18998	19058	18875	19075	18917	19079	18763	18997	19036	19133	18956	18956	19030	19006	18979	18930	18906	18949	18858	18898	19016	19037	18961	18977	18943	19009	18999	18938	19108	18997	19077	19110	18948	18909	18977	18980	19068	18824	18928	18976	18780	19055	18807	18736	19088	18979	18835	18847	19043	18982	18846	18964	19013	18981	19063	18961	18894	19251	19106	19097	19131	19008	19115	19178	19257	19140	18770	18875	19111	18993	19060	19115	18986	18753	18989	18923	18971	19116	19192	18915	19099	19148	19063	18968	19059	19030	18803	18776	18903	19124	19156	19125	18774	19113	18725	18716	19005	18754	18948	19030	19067	19128	18951	18969	18952	18884	18877	18895	19002	18852	18992	18948	18961	19088	19034	19092	18942	18910	18922	18897	19026	19017	18709	19104	19002	18794	19038	18978	18867	18876	19051	18944	18988	18975	18833	18945	19073	18827	18952	18969	19014	18958	18702	18990	18932	18870	18880	18924	18914	18846	19015	18843	18836	18980	18831	18882	19004	19050	18817	18911	18906	19138	19061	18778	18990	18738	19068	19151	18900	18938	19027	18835	19011	18905	18980	18985	19004	19149	19065	18920	18861	18980	18968	18737	18870	18791	18988	18956	18944	18752	18852	19011	18996	18901	18912	18799	18966	18832	18995	18938	18800	19067	18960	19109	18959	18844	19069	19055	18955	18999	18941	18940	18979	19133	18809	18952	18797	18836	18837	18828	18920	19203	18941	19155	18964	18899	19005	19126	18872	18814	18932	18986	19066	18994	19057	18960	18833	19107	18905	18938	18902	18979	18869	19099	18847	18867	19040	18795	18798	18907	18950	18982	19066	19145	18927	19045	19148	18995	19014	18885	19145	18774	18959	18933	18893	18745	18950	19208	19044	18798	19004	19074	19128	19007	19071	19060	18884	19054	18951	19033	19121	19092	19092	18690	19040	18970	18777	19059	18885	19112	18949	18927	18941	18914	19037	18902	19094	19057	18908	18866	18791	18926	18945	18845	18832	19078	18916	18829	19015	18963	19078	18954	18953	19029	18911	18901	18720	18991	19115	19129	18875	19166	18859	18976	19000	19115	19080	18936	18962	18923	18874	19000	18964	19001	18941	19011	19042	19094	18804	19037	19047	18893	19066	18962	18928	18929	18989	18990	18909	18876	19138	19081	19031	18895	18781	19025	18959	19039	18825	18855	18896	18884	18829	18809	18864	18861	19091	19094	18990	19044	18717	19156	19100	18875	18826	19081	18849	18798	18864	19132	18967	18876	18794	19048	19118	18950	19058	18905	18865	19057	18959	19109	19109	19131	19112	19001	19071	18976	18873	18901	18978	18997	19213	19068	18833	19081	18973	19087	18936	18933	19017	18886	18869	19015	18892	19081	18884	19011	18993	19111	19187	18972	18904	18931	19032	18952	18951	18853	19007	18851	18917	19041	18927	19013	18945	18997	18716	18966	19003	18896	18950	19328	19007	18931	18999	19071	19170	19117	19213	18987	19046	19030	19110	18855	18827	18975	18897	18966	18975	18909	19144	18941	18906	19072	19040	18960	19000	18936	18842	18847	19008	19030	18743	18976	19002	19110	19000	18849	18949	19056	18887	18894	19150	18768	18749	19115	19059	19033	18987	18924	19059	19106	19017	18990	18826	18816	18901	18871	19057	18786	18912	18887	18890	18975	19031	19044	19072	19107	19057	18985	19266	18972	18922	19210	19040	18884	18825	18932	19030	18794	19057	18883	19054	19097	18789	18976	18939	18967	18798	18783	18948	18899	19008	19037	18671	18960	18686	19153	18900	19004	18961	19151	19123	19090	19147	19075	18998	19087	19113	19025	19190	18955	18870	19135	18933	18874	18995	19097	18931	19109	19027	18847	18806	18912	18749	18867	18846	19040	18877	19046	18912	19234	18909	19023	19053	18973	18966	18770	18938	18891	18970	18990	18837	18872	18936	18828	18827	18891	19009	19050	18952	19039	19073	19172	18997	19147	19146	18949	18659	18980	18955	18830	18925	18839	19096	18872	19162	19236	18783	19036	19029	19000	19026	18870	19011	19017	18964	18853	18967	18859	19025	19057	19018	18999	19090	18950	18923	19426	18761	18926	18944	19078	18946	18896	18974	18960	18983	18738	18865	18867	19165	18908	19050	19128	18849	19015	18989	19112	18961	18829	18874	19075	18842	18881	18900	18987	19140	19013	19071	18962	18940	18875	18831	18891	18765	19103	18902	19052	19132	18739	18889	18936	18974	18944	18969	18945	18979	18977	18909	18992	19045	19039	18794	19021	18969	18802	19011	18917	18960	19083	19067	18981	18906	18849	18865	19073	18774	18851	19204	19080	19127	18885	18960	18940	18980	18947	18930	18985	18735	18959	18654	19049	18754	18764	19249	19000	18781	18966	18902	18826	18810	19068	18966	18943	18964	18855	18860	19024	19109	19047	18852	18999	18932	18791	18892	19012	18951	18890	18975	18764	19032	19139	19165	18890	18934	18985	18922	18837	18903	18923	18998	19006	18882	18675	18944	18876	18832	19148	19027
16469	27265	25906	21445	19643	31737	71523	64004	46140	28750	19501	17154	16937	16766	16510	16577	16857	16747	16498	16687	16814	16618	16581	16673	16647	16479	16734	16755	16697	16641	16660	16704	16699	16617	16613	16739	16494	16744	16684	16584	16535	16769	16499	16803	16646	16593	16621	16710	16727	16444	16524	16737	16522	16655	16577	16691	16587	16733	16818	16584	16587	16672	16662	16673	16679	16626	16628	16552	16609	16835	16806	16676	16611	16614	16458	16566	16685	16755	16765	16613	16692	16667	16749	16649	16550	16455	16590	16628	16717	16667	16680	16662	16865	16676	16710	16646	16673	16538	16696	16533	16535	16505	16670	16642	16627	16699	16614	16533	16648	16756	16725	16465	16375	16544	16777	16770	16867	16580	16608	16635	16585	16684	16577	16710	16565	16605	16589	16676	16597	16625	16729	16707	16901	16726	16617	16608	16709	16645	16624	16509	16608	16708	16781	16555	16783	16576	16717	16682	16700	16638	16565	16584	16499	16657	16802	16570	16466	16541	16439	16570	16530	16767	16564	16537	16621	16633	16642	16675	16729	16530	16614	16727	16594	16700	16639	16628	16567	16669	16608	16499	16601	16642	16648	16702	16629	16558	16762	16432	16635	16564	16489	16594	16585	16636	16564	16697	16615	16526	16571	16593	16708	16682	16837	16736	16567	16653	16847	16686	16687	16654	16621	16646	16779	16743	16768	16820	16566	16536	16675	16632	16634	16630	16606	16739	16607	16682	16718	16699	16427	16761	16620	16651	16730	16517	16659	16636	16567	16804	16627	16583	16595	16512	16687	16725	16509	16508	16630	16620	16521	16531	16589	16642	16693	16567	16725	16550	16654	16601	16656	16613	16792	16638	16640	16645	16600	16707	16543	16620	16737	16607	16529	16633	16747	16700	16761	16690	16565	16714	16595	16747	16490	16656	16653	16799	16620	16616	16645	16630	16750	16697	16686	16721	16748	16776	16497	16850	16435	16793	16586	16572	16658	16579	16812	16528	16675	16714	16737	16686	16569	16649	16530	16522	16489	16739	16586	16674	16591	16592	16735	16526	16730	16464	16474	16618	16810	16478	16704	16591	16555	16359	16589	16558	16616	16545	16571	16496	16434	16690	16569	16583	16522	16476	16624	16750	16701	16739	16692	16739	16558	16715	16650	16584	16517	16384	16659	16606	16623	16607	16758	16750	16647	16711	16800	16586	16627	16849	16573	16620	16676	16485	16580	16657	16743	16610	16552	16773	16551	16473	16411	16590	16792	16713	16670	16706	16627	16639	16772	16481	16528	16556	16686	16537	16522	16675	16604	16545	16637	16596	16581	16735	16688	16479	16717	16653	16775	16571	16687	16546	16646	16538	16829	16635	16788	16595	16608	16593	16355	16582	16681	16645	16650	16742	16693	16627	16644	16608	16718	16505	16724	16590	16778	16680	16722	16579	16630	16746	16523	16617	16553	16617	16570	16484	16693	16656	16628	16737	16583	16593	16656	16697	16700	16648	16802	16714	16477	16734	16573	16827	16432	16675	16803	16703	16590	16712	16559	16671	16503	16632	16550	16576	16633	16613	16640	16691	16608	16609	16623	16663	16489	16489	16747	16600	16685	16607	16757	16560	16531	16595	16701	16685	16709	16337	16622	16622	16656	16551	16639	16666	16571	16499	16597	16644	16624	16665	16686	16529	16569	16842	16628	16570	16731	16477	16491	16715	16609	16697	16708	16705	16558	16557	16715	16580	16626	16544	16666	16631	16670	16609	16625	16616	16680	16422	16765	16602	16663	16450	16630	16726	16639	16560	16534	16605	16734	16594	16481	16696	16586	16731	16842	16611	16824	16581	16528	16616	16632	16542	16606	16512	16717	16665	16617	16807	16683	16713	16620	16560	16590	16689	16598	16677	16599	16581	16724	16440	16515	16557	16764	16535	16644	16738	16575	16729	16566	16622	16528	16580	16525	16640	16621	16659	16682	16691	16697	16739	16673	16717	16697	16718	16482	16634	16734	16606	16559	16452	16702	16620	16596	16636	16601	16709	16714	16568	16823	16475	16604	16533	16629	16618	16707	16658	16621	16539	16650	16738	16604	16692	16485	16731	16753	16676	16656	16686	16754	16444	16556	16618	16507	16669	16508	16537	16596	16632	16806	16652	16510	16512	16501	16853	16393	16593	16633	16658	16754	16692	16616	16751	16535	16639	16658	16638	16598	16709	16703	16736	16692	16640	16716	16371	16494	16518	16663	16682	16730	16565	16708	16818	16561	16596	16590	16653	16716	16506	16680	16590	16617	16485	16466	16619	16693	16582	16677	16561	16665	16547	16704	16691	16719	16684	16648	16847	16520	16639	16657	16677	16784	16587	16527	16501	16738	16551	16756	16453	16579	16779	16641	16658	16891	16499	16875	16710	16623	16793	16464	16690	16508	16455	16788	16825	16483	16634	16615	16622	16614	16691	16644	16642	16693	16643	16681	16727	16456	16614	16805	16588	16612	16530	16666	16821	16597	16635	16474	16675	16445	16564	16447	16655	16685	16705	16568	16779	16558	16614	16726	16842	16881	16755	16688	16505	16817	16774	16608	16436	16758	16708	16671	16499	16688	16515	16509	16808	16722	16721	16453	16870	16756	16720	16441	16383	16695	16765	16553	16606	16681	16717	16674	16597	16745	16695	16811	16634	16629	16493	16545	16662	16735	16485	16808	16619	16530	16752	16599	16695	16862	16690	16573	16600	16569	16542	16647	16816	16537	16728	16820	16722	16552	16612	16648	16653	16418	16681	16752	16883	16631	16531	16541	16842	16625	16801	16482	16720	16909	16617	16532	16589	16805	16685	16664	16525	16451	16658	16665	16622	16688	16699	16496	16613	16746	16699	16680	16732	16537	16635	16718	16572	16780	16876	16467	16763	16557	16602	16586	16737	16400	16737	16592	16807	16728	16689	16600	16528	16455	16736	16601	16646	16729	16615	16920	16617	16652	16548	16598	16653	16791	16735	16646	16672	16663	16688	16571	16589	16651	16572	16560	16661	16637	16717	16739	16661	16621	16723	16706	16542	16662	16676	16701	16603	16710	16796	16477	16603	16528	16588	16696	16682	16586	16553	16647	16713	16736	16720	16605	16629	16520	16525	16640	16649	16632	16480	16502	16581	16559	16670	16615	16530	16687	16621	16484	16474	16566	16652	16685	16701	16585	16642	16756	16560	16483	16799	16704	16659	16712	16489	16538	16513	16765	16603	16766	16516	16589	16593	16659	16685	16628	16748	16518	16691	16771	16672	16451	16542	16547	16717	16728	16671	16778	16645	16562	16705	16608	16749	16604	16600	16515	16647	16584	16663	16725	16710	16718	16715	16654	16559	16519	16742	16736	16586	16727	16632	16647	16432	16621	16530	16697	16590	16599	16628	16604	16832	16611	16503	16682	16672	16574	16547	16683	16750	16707	16731	16564	16589	16751	16404	16460	16591	16731	16577	16701	16497	16715	16477	16574	16622	16667	16591	16648	16719	16547	16618	16459	16538	16781	16613	16844	16754	16653	16624	16638	16622	16772	16595	16641	16711	16786	16845	16653	16644	16723	16669	16560	16715	16648	16588	16557	16658	16680	16535	16596	16460	16732	16688	16577	16603	16658	16695	16631	16627	16640	16796	16727	16609	16643	16651	16777	16629	16787	16538	16625	16647	16694	16620	16728	16550	16749	16533	16746	16760	16578	16529	16729	16565	16703	16723	16627	16666	16524	16766	16559	16582	16558	16599	16674	16501	16502	16561	16726	16543	16553	16764	16771	16745	16841	16434	16694	16689	16670	16738	16567	16618	16602	16718	16592	16694	16736	16481	16684	16664	16792	16699	16744	16772	16610	16625	16593	16552	16479	16701	16459	16852	16512	16745	16731	16615	16743	16750	16789	16429	16582	16682	16779	16614	16556	16493	16607	16549	16713	16545	16763	16722	16690	16649	16693	16467	16691	16640	16814	16726	16722	16620	16703	16719	16647	16489	16807	16778	16732	16591	16587	16660	16639	16722	16716	16709	16734	16731	16619	16522	16629	16816	16600	16605	16621	16612	16638	16618	16739	16630	16800	16587	16674	16636	16681	16650	16537	16672	16610	16804	16810	16601	16661	16566	16696	16631	16531	16336	16560	16669	16637	16618	16581	16629	16646	16714	16692	16480	16622	16668	16690	16688	16556	16499	16556	16655	16549	16712	16597	16781	16354	16691	16584	16639	16667	16609	16618	16665	16441	16603	16558	16653	16699	16541	16749	16647	16570	16545	16650	16659	16714	16705	16615	16697	16714	16678	16599	16802	16660	16669	16499	16684	16722	16657	16548	16460	16653	16730	16627	16530	16554	16828	16552	16620	16508	16648	16796	16422	16848	16514	16618	16710	16766	16769	16502	16697	16469	16627	16693	16664	16533	16622	16706	16639	16628	16596	16642	16561	16695	16619	16688	16589	16691	16677	16601	16695	16578	16597	16420	16582	16521	16795	16635	16822	16683	16680	16623	16762	16614	16547	16723	16588	16623	16654	16743	16572	16715	16726	16467	16606	16708	16686	16531	16716	16652	16542	16537	16722	16741	16725	16534	16720	16580	16604	16725	16757	16634	16498	16577	16638	16696	16738	16692	16681	16610	16652	16682	16661	16647	16754	16539	16693	16416	16575	16668	16768	16509	16487	16618	16726	16530	16859	16698	16561	16683	16557	16672	16611	16675	16714	16629	16579	16660	16560	16704	16593	16642	16861	16634	16664	16576	16564	16662	16675	16701	16463	16570	16756	16770	16610	16642	16508	16697	16638	16768	16559	16600	16546	16791	16489	16707	16412	16567	16606	16750	16567	16604	16665	16687	16832	16429	16667	16549	16516	16567	16723	16587	16740	16677	16563	16608	16487	16774	16437	16598	16622	16593	16634	16701	16691	16602	16655	16591	16478	16586	16480	16634	16639	16901	16421	16575	16631	16591	16835	16660	16601	16567	16586	16638	16663	16645	16496	16710	16646	16527	16563	16489	16630	16682	16614	16516	16690	16581	16496	16578	16541	16385	16440	16650	16668	16522	16667	16601	16581	16604	16683	16650	16646	16620	16588	16804	16768	16699	16745	16557	16535	16472	16478	16609	16608	16486	16749	16713	16774	16578	16726	16458	16581	16534	16678
29166	22260	22985	21280	19636	20657	26500	27493	24639	21748	20449	19971	19841	19619	19828	19783	19779	19659	19573	19639	19805	19725	19653	19666	19905	19761	19768	19681	19653	19690	19598	19540	19567	19664	19762	19631	19902	19687	19646	19635	19878	19808	19692	19796	19803	19395	19512	19707	19585	19539	19730	19768	19645	19722	19557	19590	19567	19884	19720	19680	19657	19763	19527	19588	19648	19539	19590	19681	19661	19551	19801	19551	19759	19608	19575	19895	19774	19637	19385	19663	19780	19692	19602	19678	19659	19757	19682	19678	19627	19798	19765	19597	19739	19714	19805	19628	19682	19783	19701	19600	19679	19828	19554	19797	19498	19750	19510	19890	19605	19767	19622	19628	19756	19635	19675	19790	19752	19762	19680	19701	19698	19564	19580	19640	19718	19601	19687	19735	19790	19865	19731	19693	19565	19483	19526	19661	19604	19983	19578	19564	19702	19642	19852	19594	19578	19689	19662	19652	19608	19794	19687	19557	19664	19439	19563	19756	19726	19771	19637	19715	19777	19620	19637	19541	19709	19713	19786	19731	19801	19488	19862	19660	19677	19724	19676	19774	19719	19687	19904	19597	19732	19825	19820	19674	19602	19785	19673	19655	19655	19750	19656	19640	19744	19586	19739	19613	19417	19664	19639	19627	19549	19643	19827	19641	19614	19604	19510	19668	19642	19803	19620	19572	19497	19804	19749	19701	19600	19271	19540	19653	19684	19718	19459	19667	19640	19633	19537	19708	19828	19638	19770	19631	19559	19607	19653	19644	19726	19525	19744	19720	19640	19724	19531	19751	19685	19716	19600	19527	19710	19626	19622	19627	19643	19681	19747	19722	19758	19556	19600	19491	19649	19471	19914	19715	19865	19649	19747	19655	19827	19539	19769	19654	19560	19549	19626	19800	19820	19694	19653	19548	19711	19593	19688	19699	19578	19742	19664	19553	19810	19576	19684	19660	19589	19881	19508	19620	19825	19682	19628	19658	19650	19797	19829	19545	19615	19708	19669	19460	19563	19500	19754	19486	19713	19626	19697	19696	19721	19851	19739	19549	19580	19543	19702	19870	19594	19669	19721	19763	19750	19596	19696	19459	19495	19716	19768	19663	19681	19642	19400	19578	19401	19488	19690	19530	19641	19510	19713	19618	19594	19618	19853	19614	19623	19811	19660	19609	19674	19717	19566	19745	19720	19733	19623	19491	19689	19765	19841	19736	19856	19670	19496	19669	19554	19605	19652	19612	19593	19561	19603	19578	19669	19736	19816	19672	19771	19701	19856	19536	19465	19907	19885	19580	19678	19772	19706	19551	19785	19887	19601	19727	19642	19733	19693	19803	19644	19689	19445	19521	19559	19792	19604	19579	19754	19623	19726	19692	19744	19543	19632	19655	19702	19785	19897	19735	19562	19681	19591	19678	19800	19770	19700	19421	19717	19619	19665	19796	19873	19714	19724	19763	19797	19471	19793	19694	19791	19838	19843	19571	19735	19517	19714	19842	19644	19579	19606	19578	19820	19605	19604	19683	19585	19533	19592	19643	19456	19782	19649	19790	19636	19729	19733	19352	19392	19813	19525	19702	19628	19739	19671	19571	19597	19767	19548	19729	19675	19724	19536	19569	19646	19755	19887	19464	19694	19719	19809	19731	19754	19560	19806	19668	19664	19803	19678	19820	19849	19698	19866	19652	19753	19722	19848	19685	19644	19697	19891	19767	19725	19571	19519	19807	19770	19691	19721	19609	19847	19744	19649	19742	19697	19611	19711	19709	19682	19557	19762	19694	19585	19591	19600	19728	19813	19606	19647	19684	19925	19805	19650	19744	19677	19498	19690	19541	19420	19626	19571	19702	19673	19647	19614	19723	19652	19701	19494	19584	19676	19808	19565	19688	19818	19767	19502	19595	19455	19651	19625	19709	19575	19546	19730	19733	19944	19865	19695	19819	19753	19599	19821	19580	19663	19521	19590	19754	19769	19683	19849	19720	19707	19581	19542	19768	19694	19617	19678	19602	19880	19655	19753	19668	19598	19630	19622	19740	19630	19736	19557	19303	19624	19762	19761	19573	19708	19688	19876	19618	19663	19685	19644	19646	19756	19656	19936	19639	19613	19653	19951	19698	19648	19644	19643	19698	19627	19618	19602	19744	19821	19580	19688	19640	19673	19739	19721	19814	19774	19736	19709	19554	19626	19688	19821	19744	19758	19688	19668	19742	19788	19667	19597	19535	19599	19521	19887	19822	19610	19566	19557	19868	19867	19882	19696	19631	19789	19606	19453	19612	19604	19573	19791	19648	19612	19574	19701	19569	19942	19656	19625	19639	19926	19721	19918	19706	19546	19658	19573	19796	19611	19762	19632	19808	19617	19603	19587	19678	19927	19716	19670	19660	19616	19681	19663	19663	19583	19772	19674	19769	19643	19572	19685	19586	19650	19709	19785	19675	19812	19710	19580	19566	19594	19735	19800	19744	19814	19675	19527	19825	19954	19674	19752	19679	19517	19603	19527	19999	19908	19688	19662	20011	19673	19597	19587	19510	19688	19659	19698	19721	19593	19472	19756	19622	19760	19624	19413	19805	19739	19801	19646	19767	19790	19848	19959	19629	19675	19612	19699	19831	19774	19894	19717	19636	19657	19632	19802	19610	19672	19732	19484	19566	19758	19559	19719	19562	19817	19786	19681	19547	19622	19691	19681	19532	19804	19791	19691	19704	19875	19650	19893	19685	19835	19790	19691	19761	19708	19467	19529	19687	19732	19620	19753	19693	19934	19721	19652	19629	19528	19683	19529	19695	19663	19939	19678	19797	19759	19618	19379	19849	19853	19632	19548	19760	19658	19747	19495	19679	19420	19693	19647	19734	19543	19828	19536	19594	19714	19619	19725	19714	19806	19851	19810	19722	19440	19782	19629	19655	19595	19684	19716	19738	19635	19635	19621	19696	19785	19919	19760	19762	19702	19556	19674	19597	19700	19605	19736	19705	19581	19625	19851	19654	19595	19631	19694	19514	19655	19605	19709	19455	19645	19690	19766	19816	19676	19700	19650	19914	19620	19618	19632	19589	19683	19555	19698	19732	20025	19687	19634	19687	19818	19715	19622	19746	19798	19876	19689	19697	19642	19616	19586	19647	19469	19942	19984	19510	19509	19733	19908	19510	19828	19675	19595	19664	19622	19471	19546	19737	19749	19768	19831	19766	19816	19875	19560	19495	19787	19676	19592	19671	19692	19687	19754	19724	19719	19740	19781	19596	19693	19727	19778	19671	19594	19700	19604	19721	19675	19705	19691	19861	19883	19796	19582	19637	19547	19602	19600	19587	19681	19829	19756	19652	19738	19654	19649	19698	19840	19745	19722	19625	19707	19599	19661	19663	19852	19638	19573	19580	19807	19745	19618	19805	19880	19549	19889	19605	19768	19832	19513	19566	19664	19701	19450	19556	19713	19755	19604	19642	19842	19697	19636	19752	19623	19686	19678	19714	19474	19677	19690	19561	19549	19721	19566	19701	19787	19549	19612	19543	19672	19898	19869	19616	19599	19837	19715	19642	19773	19791	19724	19807	19346	19569	19678	19740	19622	19545	19641	19720	19959	19730	19806	19522	19660	19811	19611	19675	19698	19740	19611	19652	19855	19803	19631	19571	19682	19557	19672	19789	19590	19880	19755	19671	19817	19834	19567	19712	19645	19622	19820	19661	19678	19742	19649	19699	19776	19759	19820	19770	19596	19627	19909	19615	19844	19703	19409	19671	19684	19561	19872	19520	19775	19576	19668	19661	19694	19766	19892	19804	19846	19648	19492	19667	19638	19566	19695	19508	19612	19864	19518	19485	19675	19702	19647	19662	19876	19573	19847	19682	19693	19770	19480	19752	19584	19522	19593	19620	19825	19697	19406	19653	19760	19710	19594	19683	19683	19589	19641	19776	19663	19849	19565	19662	19737	19682	19711	19671	19866	19852	19569	19676	19516	19634	19708	19538	19529	19605	19709	19692	19713	19563	19459	19643	19609	19607	19630	19600	19631	19646	19824	19429	19629	19677	19532	19571	19748	19891	19942	19762	19866	19891	19722	19655	19715	19363	19457	19720	19673	19738	19854	19868	19825	19556	19536	19703	19496	19805	19853	19817	19621	19513	19856	19668	19731	19769	19617	19574	19794	19594	19501	19765	19619	19783	19659	19753	19707	19748	19769	19400	19447	19626	19825	19468	19629	19692	19728	19615	19865	19626	19867	19655	19666	19615	19783	19518	19713	19467	19723	19675	19586	19706	19662	19666	19832	19566	19585	19524	19847	19591	19791	19751	19738	19443	19635	19668	19521	19588	19613	19651	19833	19703	19771	19890	19818	19582	19773	19470	19689	19640	19724	19777	19765	19772	19800	19676	19652	19730	19855	19743	19597	19761	19681	19734	19776	19837	19702	19690	19669	19683	19725	19853	19475	19726	19696	19734	19755	19842	19732	19399	19604	19682	19719	19373	19487	19660	19708	19683	19873	19734	19425	19679	19767	19832	19549	19830	19837	19735	19782	19669	19741	19865	19592	19754	19570	19561	19762	19632	19557	19638	19664	19642	19636	19441	19857	19753	19859	19553	19756	19494	19830	19580	19644	19744	19393	19708	19675	19555	19594	19577	19642	19799	19553	19452	19624	19621	19507	19627	19707	19499	19609	19531	19635	19517	19700	19640	19774	19677	19591	19722	19547	19573	19707	19633	19713	19743	19613	19719	19756	19894	19661	19590	19710	19590	19791	19771	19578	19710	19843	19684	19732	19760	19444	19600	19698	19529	19566	19667	19766	19746	19656	19749	19822	19789	19724	19472	19484	19655	19759	19903	19742	19779	19584	19545	19613	19661	19712	19885	19663	19732	19717	19692	19601	19802	19678	19605	19476	19557	19881	19778	19601	19710	19788	19646	19614	19598	19755	19617	19611	19774	19751	19697	19761	19625	19587	19860	19725	19661	19534	19489	19487	19729	19698	19787	19599	19589	19496	19788	19758	19669	19673	19695	19593	19806	19573	19815	19612	19912	19873	19701	19452	19653	19483	19641	19722	19423	19588	19617	19571	19859	19824	19543	19599	19616	19530	19755	19816	19742	19483	19550	19635	19651	19674	19576	19791	19652	19828	19887	19624	19734	19828	19480	19699	19841
16432	17709	17591	17456	17312	18921	27643	27434	22662	18840	17597	17160	17293	17078	16893	17109	16828	17091	17223	17216	17034	17007	17009	17152	16942	17189	17162	17088	16947	17141	16961	16960	17135	16957	17110	17032	17204	17155	17153	16946	17194	17134	16991	17007	17051	17077	16981	17036	17165	17113	17184	17038	16939	17110	17163	16988	17134	17050	17158	16914	17114	17043	17176	17058	16994	17010	17033	17137	17004	16927	17190	17016	17118	17303	16852	17050	17282	17052	17021	16957	17026	17245	17010	16987	17102	17006	17129	16847	17121	16957	16938	17116	17195	16855	17127	17047	17186	16912	17017	17135	17041	17029	16926	16994	17017	17150	17055	17078	17103	17070	17115	16989	17090	17064	17148	16899	17218	17070	17108	16953	17190	16906	17188	16882	17027	17008	17053	17271	17062	17038	16901	16924	16947	17074	17071	17075	17114	16930	17096	17016	17275	17097	17034	17031	17138	17014	17155	17089	16931	17101	16757	17097	17090	17083	17197	16890	17060	16926	17195	16963	17026	17086	17056	17107	16963	17138	17122	17042	17092	17029	17065	16993	16989	16943	17118	17062	16992	16939	17282	16986	17119	17151	17133	17165	16975	17029	17084	17132	17042	16844	17063	16987	17071	17084	17088	17073	17090	16961	17224	17232	17268	17067	17027	16992	17094	17090	17143	16950	16939	17179	17214	17060	16783	16861	16978	17006	16979	17218	17171	17028	17143	17171	17025	17023	17064	16952	16877	16954	17070	17056	17123	17118	17023	17047	17166	17173	17025	17185	17079	17142	17136	16838	16985	17202	17202	17054	17084	17033	17101	17098	17158	17036	17022	17036	17116	16929	17082	17082	17029	17129	16880	17057	17099	17160	16997	17011	17018	17096	17181	17190	17161	17071	17133	16938	16944	16967	17053	16909	17117	16990	17035	16909	17021	16963	17085	17222	17056	17134	17105	17130	17042	17135	17064	17085	16963	17124	17011	17036	16984	17142	17014	17110	17139	17018	17057	16876	17065	17071	16957	17023	17231	17064	17019	16915	16994	17093	17087	17099	17079	17058	16984	16951	17218	17242	17067	16996	17224	17005	17114	17073	17121	17053	17014	16901	16997	16932	17226	17111	17117	17040	17026	17009	17056	16984	16944	17005	17142	17142	17047	16911	17081	17169	17086	16991	17040	17106	17031	17058	17038	16782	16952	17028	16909	17049	17009	17014	17094	17010	17120	17039	16995	17066	17232	17019	17292	16842	17179	17035	16989	17271	17087	17053	17134	17081	17133	17146	17049	16913	17092	16997	17109	17333	17091	16953	17152	17074	17044	17001	17018	17093	17262	16994	16986	16942	16992	17050	17091	17009	17047	16972	16980	17163	17276	17100	16804	17246	17087	17162	17100	17026	17104	17226	16993	17160	17123	17089	17001	17076	17027	17051	17093	17107	17096	16933	16963	17161	17198	17249	17202	17067	17082	17196	17045	17200	17074	17187	17008	17186	17130	17060	17091	17089	17185	17114	17192	17187	17011	17021	17086	17057	17035	17012	17260	17122	17197	17001	17188	17107	17158	17094	17025	16963	17071	16986	17239	17058	17135	17162	17101	16976	17054	17105	17159	17104	17115	17079	17124	17120	16975	17056	17132	16996	17171	16919	17049	17112	16997	17151	17071	17065	16971	17162	17133	17123	16733	17049	16989	17248	17035	16944	17071	17095	16843	17188	17159	17107	17154	17079	17168	16977	17141	17067	17012	17017	16830	17053	17122	16871	16977	17015	17002	17161	16948	17081	17132	17108	16941	16986	17207	17032	16783	16877	16985	16950	17139	16953	17185	16969	17094	16987	17029	16930	16943	17025	16975	17053	17143	17044	17042	17113	16986	17015	17050	17173	16919	17168	17119	17142	17033	17175	17134	17001	17058	16988	17095	16961	17006	17042	17193	17030	17186	16915	17118	16985	17030	17107	16951	16932	16998	17280	17182	17038	17008	17205	16989	16907	17138	17086	16862	17069	17064	16987	17125	17151	17108	16991	17121	17099	17245	17094	16933	17079	17062	17080	17133	17156	16980	17160	17117	17055	17015	17082	16949	16898	17153	16937	17071	16954	17040	17054	17116	16946	17083	17011	17009	17155	17154	17080	17157	16950	17118	17186	16884	17037	16990	17136	17027	17184	17113	16943	17164	16967	17038	16936	16877	17009	17046	17268	16946	17130	17016	17154	16932	17138	17177	17006	17091	17162	17013	16938	17158	17137	17048	17017	17133	17104	17095	17002	17048	17047	17200	16980	17065	17033	17205	16975	16924	17059	17151	17027	16961	17163	17174	17139	17053	17047	17150	16869	16930	17209	17122	17165	17058	17042	17006	17188	17280	17130	17095	16995	17065	17047	17176	17075	17040	16943	17173	16970	17032	17167	17202	16994	17097	16974	17067	17114	17187	17168	17170	17068	17125	17014	16926	17002	17190	17041	17207	16919	17172	16980	17098	16916	17020	17011	17089	16851	17124	17179	17037	17110	17041	17003	17200	17072	17179	17212	17051	17021	16937	17047	16947	17094	17065	17036	16971	17173	17134	17065	16999	16903	16973	17044	17133	17059	17051	16922	16939	17004	17116	16949	17121	17047	17162	17303	16908	17133	17159	16917	17071	17080	16991	16884	17066	16971	16981	17076	16949	17042	17121	17009	17195	17149	17056	17317	16957	17025	17253	16869	17022	17111	16991	17152	17115	16946	17044	17155	17026	17020	17168	16992	17108	17334	16900	17185	17337	16983	17187	17102	17063	17147	17161	17131	17095	17092	16932	17122	17052	17109	16948	17013	17144	16979	17022	16890	17248	16932	17136	17118	17008	16962	17123	17070	17002	17027	17048	17034	17112	17120	17174	17070	17199	17000	17073	17046	17014	17035	17259	17152	17009	16996	16997	17084	17055	16916	17220	17135	17098	17157	17053	17099	17010	16937	17108	17091	17060	17142	17117	17165	17178	17080	17168	17017	16941	17152	17220	17170	17172	16976	17066	17087	17088	17068	17002	17084	17061	17087	17189	17119	17091	16972	17121	17158	17085	17093	17138	17103	17158	17130	16860	17050	17046	17172	17015	16954	17071	17170	16971	17177	17090	17072	17120	17014	16844	17079	17072	17193	16789	17064	17019	16892	17137	17084	17114	17172	17122	17126	17009	17017	16937	17010	16946	17059	17002	16990	17226	16884	17077	17017	17136	17173	17081	17022	17095	17021	16974	17228	17115	17065	16993	17002	17049	17060	16998	17104	17088	17128	16954	17173	16953	17059	17027	17129	16923	17034	17021	17183	16901	17134	17127	17082	16978	17110	17014	17190	16980	16988	17139	16968	16867	17097	16962	16991	17278	16987	17108	17032	16986	17211	17172	17075	17124	17080	17046	17117	17022	17087	16930	16996	17001	17228	17031	16946	17046	16913	17319	17040	16838	16747	17025	16993	17127	17047	17080	17067	17079	17072	17050	17028	17200	17153	17194	17197	16891	17027	17014	16973	17103	16977	17129	17062	17077	16968	17051	16963	17011	17107	17025	17051	17291	17056	17238	16859	17100	17102	16966	17078	17086	17139	17050	17221	17074	17059	17131	16920	17094	17138	17189	16996	17119	16922	16991	16952	17037	17010	17034	17048	17036	17028	17072	16972	16927	17339	17153	17042	17150	16964	16944	17128	17026	17062	17135	17050	17213	17002	17037	17009	17235	16935	17114	17001	16909	16965	16953	16897	17113	16946	17052	16950	17036	17138	17060	17084	16802	17092	17151	17042	17157	16947	16880	17222	17024	17032	17252	16931	17129	16962	17201	17094	16937	17143	17006	17024	17037	16881	17172	17085	17176	17133	17087	17025	17026	17190	17205	17138	16805	17103	17119	17138	17022	17065	16931	17041	16938	17118	17134	17001	16890	17072	17198	17106	17138	17046	17079	17000	17157	16922	16917	16911	17093	16998	17131	16923	17060	17046	16948	17007	17068	17096	17080	17137	17226	17001	17124	17180	17088	17045	17076	17002	17127	17037	17056	17016	17037	17081	17113	16886	17128	17039	17161	17063	16904	17116	16836	16923	17061	16933	17194	17008	16991	17074	17240	17093	17076	16968	17059	17210	17134	17318	17106	17043	17153	16991	17178	17061	17123	17093	17143	17070	16997	17058	16996	17076	17039	16998	16904	17068	17037	17119	17224	17010	17185	17109	16844	17065	17095	16968	16846	16972	16998	17243	16955	16989	17126	17027	16864	17151	17130	16953	17023	16985	16905	16996	16821	17068	17116	16945	17122	16981	17016	17003	17147	17183	17045	17215	17235	17114	17175	17019	17116	17105	17087	17118	17006	17041	17060	16914	16990	17120	16966	17170	17042	17113	16997	17066	17072	16930	17140	16981	17123	17009	17165	17115	17066	16998	17027	17105	17223	17229	17203	17172	17045	17013	17023	17113	17123	16924	17025	16980	17094	17117	17102	17007	17064	17027	17164	16998	17095	16885	17232	16962	17021	17014	17160	17026	16953	17138	17133	16911	16997	17039	16989	17240	16921	17174	17032	17049	17120	17062	17020	16872	17147	16889	17013	17148	17009	17046	17068	16925	17250	17078	17128	17072	16774	16947	17174	17028	16991	17050	17022	17108	17163	17119	17036	17024	17202	16930	17072	17195	16983	16921	17248	17116	16881	16951	17116	17032	16957	17072	16992	17159	17117	16943	17036	17147	17029	17132	16978	17087	17056	17011	17132	17113	17126	17150	17162	17040	17105	17119	17087	17116	17172	17133	16846	17013	17139	17086	17327	16988	16953	16863	17153	17126	17172	16847	17024	17107	17000	17162	17016	16975	16873	16965	17144	16973	17091	17151	16949	17069	17133	17061	17214	17083	16986	17183	17218	17121	16939	16985	17087	17081	16886	17074	17312	17058	17067	17110	16902	17091	16944	17141	17066	16993	16999	17055	16998	16923	17158	17041	17002	17049	17034	17205	17191	16924	16961	16963	17057	17193	17054	17056	17107	17155	17120	17109	17024	17299	17013	17139	17150	17206	17016	17072	17022	17139	17137	17021	17139	17151	16989	17055	17132	17163	16859	17074	16907	16854	17124	17162	16898	17240	16980	17074	17272	17226	17111	16794	17095	16899	16990	17005	17075	17028	17159	16991	17185	17077
25689	21079	27211	25802	20990	23656	48802	47174	35923	26194	21280	19830	19545	19595	19392	19444	19460	19459	19243	19358	19338	19472	19373	19459	19412	19495	19523	19319	19389	19404	19248	19390	19436	19590	19270	19493	19412	19229	19415	19250	19378	19299	19358	19440	19454	19360	19465	19172	19342	19259	19414	19348	19392	19366	19245	19331	19453	19305	19527	19457	19446	19580	19253	19177	19278	19303	19533	19433	19369	19486	19425	19407	19401	19264	19484	19286	19192	19378	19462	19483	19344	19271	19470	19291	19245	19525	19305	19238	19544	19375	19359	19289	19426	19281	19272	19568	19400	19240	19360	19322	19338	19336	19247	19203	19515	19271	19323	19159	19626	19418	19368	19337	19359	19418	19228	19368	19282	19429	19364	19102	19281	19365	19472	19154	19561	19487	19312	19155	19314	19514	19382	19492	19580	19462	19331	19122	19452	19265	19504	19324	19242	19200	19376	19453	19398	19321	19547	19345	19452	19248	19407	19544	19380	19506	19291	19236	19395	19241	19531	19375	19575	19378	19251	19487	19265	19282	19511	19518	19221	19435	19232	19495	19154	19313	19303	19465	19300	19387	19255	19556	19436	19192	19288	19507	19487	19268	19366	19202	19354	19383	19372	19300	19461	19353	19423	19395	19431	19319	19342	19296	19389	19426	19166	19430	19500	19308	19175	19281	19360	19385	19551	19252	19350	19386	19327	19438	19489	19653	19417	19313	19367	19196	19339	19428	19412	19405	19294	19219	19477	19185	19403	19264	19245	19218	19423	19489	19149	19261	19474	19293	19521	19357	19309	19477	19563	19273	19471	19443	19309	19382	19237	19304	19357	19456	19322	19491	19508	19468	19326	19466	19275	19242	19639	19446	19512	19362	19537	19222	19465	19289	19407	19270	19589	19283	19255	19194	19220	19286	19361	19384	19560	19212	19377	19346	19243	19344	19335	19315	19561	19383	19310	19325	19662	19443	19318	19344	19373	19513	19381	19496	19392	19370	19223	19633	19458	19368	19327	19384	19431	19161	19301	19332	19240	19232	19226	19362	19392	19312	19226	19217	19492	19095	19153	19375	19346	19646	19401	19225	19380	19556	19337	19339	19624	19521	19297	19456	19227	19301	19450	19509	19412	19322	19287	19367	19337	19431	19542	19298	19516	19331	19365	19460	19421	19408	19528	19273	19342	19455	19494	19413	19475	19298	19524	19558	19434	19384	19562	19173	19357	19356	19400	19320	19479	19493	19400	19475	19446	19141	19463	19276	19427	19358	19325	19385	19410	19505	19311	19469	19421	19414	19307	19325	19294	19555	19345	19351	19545	19631	19315	19331	19210	19394	19315	19199	19362	19279	19335	19362	19485	19360	19352	19322	19353	19232	19111	19512	19376	19556	19380	19348	19494	19342	19307	19200	19508	19507	19245	19317	19265	19410	19322	19352	19368	19281	19339	19301	19140	19392	19425	19284	19193	19434	19318	19334	19366	19095	19189	19264	19333	19294	19161	19397	19527	19482	19306	19257	19366	19394	19324	19358	19207	19277	19289	19172	19576	19273	19214	19359	19468	19205	19281	19315	19293	19526	19516	19211	19501	19350	19300	19331	19462	19247	19337	19417	19453	19368	19313	19221	19232	19121	19322	19220	19561	19192	19407	19158	19424	19518	19509	19340	19477	19401	19343	19520	19441	19147	19275	19343	19317	19229	19441	19194	19566	19427	19619	19270	19292	19381	19403	19274	19357	19335	19356	19349	19350	19314	19284	19465	19232	19376	19430	19333	19266	19148	19541	19467	19356	19278	19409	19300	19420	19510	19449	19164	19387	19516	19361	19342	19377	19304	19525	19199	19325	19402	19258	19450	19414	19392	19483	19396	19259	19512	19603	19370	19234	19366	19195	19166	19281	19391	19313	19317	19401	19339	19395	19364	19341	19448	19355	19315	19284	19256	19360	19411	19349	19175	19281	19441	19567	19455	19244	19423	19364	19233	19601	19395	19412	19390	19367	19330	19562	19332	19460	19279	19202	19300	19557	19188	19391	19209	19390	19374	19218	19495	19365	19258	19663	19330	19372	19364	19270	19324	19513	19567	19459	19271	19539	19291	19402	19407	19488	19313	19550	19341	19515	19300	19465	19224	19341	19158	19490	19373	19270	19238	19393	19213	19496	19471	19419	19221	19351	19527	19321	19323	19266	19398	19275	19402	19320	19368	19498	19234	19574	19356	19414	19398	19504	19268	19303	19295	19286	19419	19220	19385	19310	19192	19439	19576	19511	19252	19192	19402	19656	19453	19418	19633	19351	19537	19390	19209	19481	19425	19332	19349	19325	19423	19354	19220	19367	19371	19544	19576	19465	19379	19472	19266	19462	19358	19318	19266	19278	19407	19357	19424	19024	19218	19266	19514	19398	19353	19451	19462	19345	19457	19476	19422	19685	19315	19256	19391	19525	19163	19474	19480	19509	19368	19463	19341	19123	19175	19332	19640	19305	19356	19571	19261	19340	19464	19190	19424	19443	19505	19450	19389	19033	19375	19290	19334	19468	19439	19461	19398	19265	19309	19479	19259	19420	19150	19290	19291	19270	19494	19480	19319	19317	19428	19277	19231	19321	19411	19447	19459	19468	19403	19253	19301	19408	19233	19328	19341	19405	19536	19418	19315	19347	19433	19289	19442	19288	19267	19423	19315	19286	19390	19151	19486	19163	19449	19605	19523	19468	19259	19444	19339	19388	19140	19397	19201	19402	19441	19426	19225	19278	19362	19239	19347	19335	19268	19357	19293	19493	19265	19255	19257	19391	19452	19315	19352	19392	19213	19282	19469	19288	19223	19401	19438	19332	19520	19309	19543	19285	19382	19236	19263	19373	19291	19315	19030	19374	19383	19292	19226	19286	19492	19300	19248	19528	19447	19403	19303	19587	19297	19151	19323	19495	19452	19404	19503	19220	19407	19359	19201	19416	19501	19362	19249	19099	19302	19386	19398	19346	19539	19443	19381	19425	19341	19291	19340	19575	19347	19349	19476	19357	19310	19413	19374	19353	19256	19576	19382	19447	19525	19417	19374	19439	19469	19453	19589	19368	19320	19252	19211	19367	19437	19380	19469	19264	19416	19365	19357	19282	19332	19314	19298	19250	19281	19598	19404	19267	19261	19447	19434	19197	19570	19158	19180	19072	19406	19301	19282	19256	19488	19547	19269	19451	19439	19256	19270	19360	19264	19503	19315	19285	19584	19275	19236	19262	19326	19290	19327	19366	19433	19319	19382	19363	19370	19376	19395	19363	19188	19450	19227	19273	19532	19392	19416	19284	19344	19201	19500	19631	19325	19345	19348	19387	19396	19334	19496	19522	19590	19233	19385	19156	19380	19309	19205	19253	19236	19358	19220	19301	19379	19488	19365	19522	19270	19387	19344	19433	19288	19174	19342	19411	19319	19185	19361	19285	19346	19416	19510	19455	19497	19369	19333	19344	19493	19320	19255	19447	19361	19507	19424	19525	19334	19301	19255	19316	19486	19407	19552	19440	19350	19121	19331	19275	19373	19299	19597	19291	19234	19335	19461	19359	19313	19503	19531	19377	19391	19378	19349	19268	19660	19117	19313	19542	19255	19373	19425	19446	19458	19414	19102	19321	19241	19315	19095	19348	19456	19346	19197	19419	19345	19286	19278	19369	19411	19371	19392	19225	19235	19430	19695	19287	19422	19330	19354	19528	19280	19325	19311	19567	19333	19356	19492	19429	19549	19554	19192	19280	19317	19414	19218	19354	19246	19580	19269	19359	19291	19469	19381	19512	19342	19446	19478	19343	19315	19357	19379	19491	19593	19258	19421	19387	19677	19441	19361	19304	19317	19464	19517	19575	19368	19289	19269	19290	19194	19427	19513	19599	19342	19215	19495	19452	19483	19520	19262	19418	19189	19368	19588	19355	19414	19345	19208	19236	19422	19392	19295	19561	19239	19578	19448	19419	19399	19297	19339	19435	19308	19233	19297	19369	19399	19517	19449	19247	19386	19318	19201	19482	19364	19646	19302	19380	19277	19363	19396	19298	19408	19406	19296	19373	19423	19437	19334	19346	19299	19344	19426	19432	19358	19479	19366	19305	19120	19492	19553	19558	19446	19513	19404	19519	19216	19275	19243	19490	19409	19116	19307	19557	19231	19366	19723	19332	19306	19333	19361	19414	19387	19602	19150	19413	19374	19504	19091	19393	19140	19380	19453	19469	19299	19176	19393	19324	19309	19641	19265	19260	19199	19285	19462	19333	19517	19463	19359	19476	19484	19425	19364	19214	19285	19167	19344	19417	19319	19334	19330	19530	19352	19297	19367	19332	19399	19408	19241	19540	19423	19179	19344	19340	19488	19498	19340	19354	19329	19278	19177	19276	19341	19341	19457	19135	19406	19395	19420	19312	19330	19458	19386	19258	19432	19388	19328	19330	19171	19549	19668	19355	19378	19447	19446	19474	19344	19442	19197	19358	19151	19445	19220	19693	19370	19353	19228	19268	19425	19260	19470	19282	19326	19411	19304	19334	19452	19373	19406	19304	19470	19251	19529	19339	19160	19258	19479	19384	19336	19362	19383	19340	19544	19217	19338	19445	19213	19348	19311	19504	19280	19294	19419	19503	19342	19271	19367	19401	19360	19362	19278	19515	19582	19409	19262	19159	19314	19529	19420	19365	19418	19370	19086	19389	19271	19251	19316	19322	19273	19267	19231	19406	19495	19482	19473	19376	19490	19365	19556	19127	19442	19245	19328	19303	19416	19513	19612	19490	19453	19318	19293	19368	19308	19304	19597	19389	19376	19353	19441	19271	19443	19364	19355	19567	19268	19194	19383	19379	19417	19441	19525	19519	19350	19512	19109	19386	19451	19353	19334	19502	19431	19192	19402	19483	19292	19087	19324	19442	19091	19392	19214	19307	19502	19422	19294	19208	19519	19404	19101	19211	19429	19270	19099	19437	19406	19201	19276	19565	19252	19264	19340	19472	19582	19304	19423	19313	19413	19442	19307	19082	19460	19333	19467	19257	19064	19484	19202	19431	19307	19607	19267	19370	19182	19332	19476	19508	19436	19322	19373	19405	19403	19582	19415	19179	19317	19582	19476	19374	19510	19380	19495	19307	19255	19299	19412	19253	19457	19458	19102	19282	19389
14876	21012	20566	18592	17881	24029	50463	46417	35451	23788	18481	17198	17106	16914	16734	16873	16796	16827	17006	17016	16821	16923	16840	17024	16769	16914	16859	17140	16973	17049	16860	16786	16889	16952	16860	16906	17112	16986	16945	16939	16803	16963	16826	16889	16777	17056	16873	16858	16890	16765	16922	16804	17071	16823	16844	16971	16826	16822	16939	16927	16852	16947	16921	16951	17037	16818	17007	16876	16882	16778	16950	16853	16856	16951	16920	16803	16918	17025	16854	16729	16637	16699	17051	16778	16781	16867	16911	16975	16727	16806	16744	16872	16868	16818	17022	16905	16877	16881	16818	17053	16876	16730	16868	16984	16852	17022	16813	16796	16740	16966	16824	16791	16914	16971	16872	16814	16722	17041	16888	16815	16615	17022	16839	16823	16743	16854	16806	16865	16964	16754	16874	16832	16890	16850	16951	16959	16903	17023	16793	16987	16980	16866	16758	16725	16870	16793	16916	16778	17052	16894	16826	16963	16780	16895	16811	16923	16805	16805	16846	16772	16851	16903	16948	16913	16918	16873	16881	16993	16862	16941	16773	16875	16703	16973	16955	16971	16821	17037	16795	16837	16801	16913	16669	16785	17015	16854	16888	16988	16975	16580	16971	16736	16846	16797	16763	16859	16862	16883	16792	17030	16824	16865	16777	16858	16889	16846	16946	16768	16953	16861	16973	16945	16923	16839	16774	16792	16992	16886	16856	16754	17037	17020	16958	17014	16927	16722	16991	16828	16784	16869	16873	16671	16904	16964	16859	16959	16749	16957	16759	16863	16973	16947	16670	16952	16796	16891	16927	16800	16725	16829	16821	16727	16947	16902	16825	16910	16788	16803	16897	16867	16762	16787	16909	16915	16871	16896	17105	16876	16920	16796	16997	17015	16765	16945	16818	16868	16859	16654	16929	16788	16848	16732	16948	16781	16862	16931	16832	16783	16979	16841	17003	16837	16840	16883	16883	16964	16792	16929	16894	16907	17045	16859	16875	16939	16686	16789	16777	16982	16854	16963	16919	16916	16715	16852	16898	16865	16938	16794	16782	16758	17063	17022	17017	17139	16994	16911	16943	16943	16968	16932	16979	16968	16807	16922	16842	16845	16944	16928	16855	16713	16918	17012	16909	16883	16956	16928	16728	16811	16917	16656	16932	16860	17070	16844	16814	16810	16887	16746	16715	17009	16879	16762	16921	16871	16876	16941	16720	16746	16840	16980	16757	16806	17053	16937	16944	17012	16843	16980	16877	16939	16886	17080	16889	16994	17011	16933	17050	16776	16828	16773	16783	16768	16866	16748	16789	16752	16694	16825	16831	16740	16885	16742	16811	16921	16925	16918	16946	16931	16855	16658	16949	16791	16789	16826	16779	16909	16771	16767	17084	16778	16892	16776	16897	16908	16881	17050	17006	16600	16801	16879	17103	16961	16919	16993	16886	16773	16854	16832	16757	16983	16877	16935	16957	16913	16753	16899	16741	16800	17060	16884	16677	16900	16955	16805	16788	16926	16766	16778	16933	16967	16804	16813	16956	16989	16949	16896	16782	16990	16903	16973	16850	16782	17011	16919	16964	16835	16830	16871	17048	16770	17002	16915	16925	16892	16997	16781	16939	16706	17009	16980	16901	16956	16950	16809	16922	16830	17037	16915	16985	16886	16743	16848	16842	16936	16852	16860	16923	16822	16842	16911	16835	16892	16754	16942	16926	17027	16981	16774	16864	16969	16999	17007	16872	16766	16849	16776	16880	16810	16807	16849	16869	16930	16856	17046	16890	17095	16948	16896	16965	16923	16881	16884	16802	16882	16877	16987	16872	16662	16907	16792	17025	16957	16788	16979	16867	16993	16758	16894	16953	16939	16944	16920	16907	17025	16759	16987	16896	16807	16892	16866	16795	16888	16930	16982	16815	16743	16936	16938	16881	16833	17029	16891	16901	16880	16789	16809	16917	16823	16898	16975	16809	16862	17025	16701	17083	16856	16887	16900	16819	16756	16922	16725	16904	16801	16954	16860	16814	16809	16765	16685	16953	16798	16917	17035	16684	16879	16750	16822	16786	17018	17076	16717	16857	17016	16869	16842	16936	16942	16817	16674	16907	16838	16834	16817	16759	16880	16922	17010	16867	16601	16997	16830	17024	17039	16913	17005	16977	17038	16981	16771	16955	17012	16893	16774	16896	16904	16885	16725	17005	16875	16951	16798	16839	16782	16909	16835	16933	16900	16762	16965	16982	16919	16820	16941	16859	16914	16912	16973	16815	16879	16800	16948	16715	16836	16870	16878	16971	16859	16710	16868	16948	16981	17060	16780	16883	16810	17017	16897	16937	16989	16960	16941	16909	17019	16969	16830	16774	16803	16853	16859	16910	16870	16759	16849	16856	16807	16959	16752	16942	16918	16756	16907	16880	16891	16769	16763	16932	16729	16799	16953	17072	16800	16835	16913	16891	16916	17107	16863	16870	16895	16727	17115	16946	16874	16918	17013	16955	16941	16938	16967	16915	16899	16831	16893	16836	16819	16820	17027	16826	16833	16835	16896	17067	16950	16863	17082	16894	16825	16865	16887	16764	16833	16886	16920	16755	16847	16853	16900	16868	16816	16669	16764	16864	16699	16835	16977	16740	16962	16978	16846	16966	16759	16923	16906	16736	17052	16916	16845	16958	16945	16800	16966	16904	17098	16849	16826	16850	16929	16969	16837	16955	16853	16978	16954	16937	16935	16939	16769	16765	16915	16798	16852	16922	17044	16910	16993	16877	16876	16855	16781	16895	16866	17087	16853	16759	16763	16991	16944	16751	16849	16637	16845	16822	16876	16842	16778	16909	16722	16866	16801	16765	16988	16963	16898	17008	16757	16909	16919	16873	16780	16909	16754	16792	16860	16855	16834	17095	16787	16977	16817	16850	16933	16937	17084	16869	16976	16892	16881	16781	16900	16878	16607	16932	16895	16852	16726	16859	16745	16906	16770	16969	16764	16839	16544	17138	16839	17068	16929	16788	16929	16919	16936	16894	16739	16870	16806	16986	16786	16805	16809	16921	16993	17136	16944	16829	17039	16805	16908	16747	16778	16935	16832	17029	16689	16734	16755	16684	16975	16902	16960	16948	16765	16725	16825	16859	16823	16862	16784	17054	16864	17010	16859	16926	16730	16820	16917	16920	16837	16790	16864	16621	16805	16811	16744	16957	16952	16748	17022	16709	16820	16954	16931	16603	16864	16804	16726	16904	16714	16878	16891	16964	16809	16641	16865	16978	16734	17030	17077	16863	16670	16761	16655	16941	16969	16907	17023	16796	16757	16961	16858	17159	16884	16720	17020	16875	16882	16701	16745	16828	16872	16842	16838	16885	16847	16719	16998	16969	16988	16954	17072	16873	16825	16977	16712	16825	16819	16834	16932	16987	16858	16924	16936	16710	16926	16805	16972	16627	16943	16813	16953	17042	16830	17035	16879	16778	16759	17001	16933	17006	16854	16931	17049	16734	16999	17083	16765	16862	16782	16862	16862	17005	16921	16746	16923	16902	16936	16814	16951	16796	16899	16785	16756	16879	16594	16992	16828	16911	17012	16824	16772	16660	16924	16846	16977	16757	16973	16768	16968	17100	16829	17030	16869	16907	16897	17043	16813	16832	16946	16872	16645	16938	16917	16829	16783	16920	16827	16751	16949	16923	16866	16706	16737	16815	17007	16840	16815	16913	16848	16974	16975	16817	16720	16912	16858	16867	16808	16820	16900	17006	16706	16769	16977	16852	16929	16837	16758	16885	16848	16996	16927	16754	16896	16935	16724	16793	17004	16773	16817	16904	16867	17082	16793	16990	16927	16884	16852	16774	17029	16806	16884	16756	17036	16714	16811	16707	17109	16709	16925	16951	16803	16923	16927	16790	16840	16874	16952	16831	16983	16790	16887	16865	17006	16849	16948	16870	16880	16995	16806	16864	16852	16780	16905	16929	17072	17091	16838	16849	16873	16925	16688	16962	16844	16993	16935	16941	16887	16776	16965	16891	16832	16995	16783	16821	16956	16809	16793	17018	16860	16718	16858	17001	16833	16961	17006	16785	16896	16831	16789	16829	16896	16961	16857	16834	16888	16863	16783	16827	16875	16867	16853	16998	16910	16864	16791	16892	16923	16726	16748	16803	17046	17123	16833	16856	16877	16970	16800	16911	16778	16823	16761	17043	16889	16898	16836	16804	16947	16750	16922	16766	16906	16924	17006	16885	17088	16960	17010	16786	16689	16612	16928	16775	16665	16992	16885	16800	16813	16985	16755	16789	16920	16956	16807	16891	16829	16712	16916	16902	17034	16901	16877	17034	16912	17014	16748	16814	16676	17004	16824	16798	16865	16986	16827	16738	16631	16907	16858	16779	16956	17031	16986	16887	16930	16929	16979	16779	16907	16860	16897	16843	16883	16752	16797	16936	16968	16830	16577	16821	16945	16975	17027	16848	16856	16952	16996	16920	16759	16798	17023	16921	16739	16767	16914	17054	16846	16806	16956	16888	16782	16834	16869	16659	16963	16820	16834	17119	16946	16735	16908	16958	16902	16754	17040	16850	16901	16755	16999	16790	16879	16855	16948	16983	16803	16928	16936	16743	17061	16886	16979	16960	16951	16912	16637	16956	16763	16855	16931	16839	16963	16929	16874	16836	16778	16808	16961	16911	16863	16875	16742	16950	16852	16924	16838	16789	16758	16794	16887	16967	17065	17025	16964	17000	16894	16929	16841	17072	16884	16955	16863	16981	17003	16830	16708	16736	16873	16978	16927	16946	17041	16870	16830	16938	16779	16847	16807	16943	16732	16902	16763	16907	16893	16945	16906	16776	16831	16831	16979	16916	17021	16870	16774	17002	16800	16973	16742	17007	17030	16741	16956	16993	16793	16804	16791	16806	16934	16847	16730	16850	16804	16773	16778	16781	16955	16942	16932	17009	16797	16958	16901	16820	16681	16843	16745	17024	16849	16965	16786	16976	16929	16720	16804	16996	16822	17073	16923	17009	17077	16875	16919	16902	16898	16860	16816	16766	16867	16817	16965	16902	16798	16906	16965	16880	16684	16970	16919	16943	16749	16931	16791	16953	16842	16960	16932	16938	16812	16928	16971	16892	16813	16820	16893	16848	16739	16796	16748	16801	16692
23645	21122	28590	23939	21674	25690	65609	64634	50201	33900	23971	20961	19876	19983	19753	19788	19719	19664	19460	19676	19485	19694	19750	19746	19614	19544	19816	19555	19538	19488	19471	19569	19694	19692	19386	19605	19564	19527	19306	19583	19573	19584	19635	19592	19561	19693	19597	19604	19727	19515	19436	19531	19480	19546	19621	19560	19447	19813	19616	19510	19519	19619	19620	19546	19624	19640	19615	19701	19556	19596	19455	19725	19457	19498	19412	19598	19600	19624	19499	19588	19531	19557	19445	19544	19410	19470	19558	19621	19347	19477	19572	19535	19370	19586	19489	19475	19599	19609	19392	19417	19433	19504	19447	19519	19414	19577	19560	19485	19624	19445	19386	19579	19525	19689	19473	19439	19584	19602	19460	19498	19548	19504	19514	19425	19667	19590	19616	19618	19574	19652	19644	19590	19589	19532	19557	19430	19396	19710	19603	19443	19374	19516	19600	19545	19511	19571	19542	19607	19367	19414	19636	19440	19595	19361	19434	19380	19468	19566	19499	19606	19492	19430	19506	19548	19551	19434	19685	19660	19432	19442	19630	19369	19569	19723	19433	19631	19458	19545	19553	19531	19669	19327	19806	19433	19376	19483	19512	19356	19502	19325	19561	19562	19563	19412	19363	19579	19681	19569	19415	19481	19455	19573	19448	19475	19522	19458	19530	19492	19590	19255	19588	19585	19533	19505	19581	19469	19446	19673	19670	19370	19550	19630	19367	19275	19677	19418	19365	19588	19557	19494	19364	19564	19481	19552	19643	19554	19414	19470	19542	19575	19572	19711	19444	19301	19551	19418	19544	19482	19592	19392	19368	19363	19713	19519	19470	19714	19536	19484	19380	19373	19676	19561	19459	19466	19403	19391	19558	19592	19732	19343	19699	19531	19288	19595	19436	19716	19505	19415	19653	19590	19436	19669	19592	19546	19477	19562	19482	19559	19625	19633	19303	19443	19476	19317	19417	19561	19528	19496	19665	19552	19418	19369	19458	19435	19238	19539	19626	19390	19667	19477	19550	19431	19512	19288	19425	19425	19380	19465	19562	19577	19493	19466	19423	19511	19567	19459	19430	19609	19831	19581	19427	19712	19547	19380	19349	19727	19577	19375	19498	19568	19595	19405	19536	19642	19635	19405	19531	19249	19464	19259	19527	19389	19552	19689	19406	19375	19410	19351	19347	19477	19402	19506	19428	19366	19656	19323	19425	19330	19430	19485	19456	19725	19330	19390	19423	19620	19513	19377	19608	19510	19461	19253	19504	19386	19312	19323	19495	19648	19591	19565	19393	19377	19567	19565	19610	19445	19599	19396	19603	19505	19682	19435	19708	19457	19397	19348	19653	19383	19372	19444	19621	19495	19327	19556	19494	19402	19654	19297	19384	19528	19553	19430	19499	19558	19653	19526	19461	19393	19557	19466	19496	19497	19349	19424	19472	19377	19441	19507	19510	19565	19522	19605	19666	19498	19787	19259	19438	19390	19447	19448	19497	19412	19522	19461	19421	19516	19629	19428	19535	19497	19501	19559	19567	19453	19569	19414	19438	19492	19576	19554	19707	19520	19599	19375	19513	19202	19529	19364	19492	19596	19351	19571	19451	19485	19250	19564	19275	19499	19272	19468	19515	19443	19578	19370	19372	19276	19589	19431	19588	19337	19533	19349	19617	19497	19441	19510	19534	19381	19431	19528	19496	19556	19567	19431	19533	19523	19482	19363	19473	19642	19614	19440	19407	19478	19714	19465	19592	19458	19677	19173	19566	19616	19609	19785	19867	19450	19775	19371	19680	19532	19362	19561	19429	19262	19461	19503	19454	19389	19410	19512	19390	19610	19565	19696	19525	19572	19629	19444	19628	19554	19554	19535	19517	19471	19407	19466	19518	19435	19571	19182	19502	19497	19460	19460	19483	19583	19388	19479	19400	19344	19457	19219	19588	19588	19538	19256	19624	19227	19440	19530	19408	19701	19572	19669	19401	19586	19558	19397	19330	19533	19406	19665	19483	19525	19389	19607	19416	19597	19533	19578	19634	19378	19323	19438	19621	19251	19363	19499	19478	19721	19737	19365	19636	19630	19558	19595	19500	19410	19345	19464	19464	19624	19531	19408	19514	19447	19507	19536	19529	19760	19390	19573	19554	19386	19447	19370	19263	19737	19685	19538	19438	19645	19322	19652	19376	19398	19576	19556	19632	19512	19529	19510	19536	19409	19464	19290	19680	19515	19628	19494	19632	19509	19502	19318	19670	19363	19535	19724	19463	19394	19637	19518	19369	19480	19511	19373	19625	19504	19337	19425	19539	19605	19465	19512	19549	19481	19443	19630	19583	19518	19497	19637	19252	19643	19487	19433	19557	19479	19520	19419	19324	19528	19727	19398	19565	19645	19579	19317	19492	19490	19615	19737	19550	19334	19473	19463	19412	19460	19701	19572	19414	19521	19634	19569	19470	19394	19652	19559	19458	19523	19621	19447	19487	19490	19512	19541	19472	19589	19403	19368	19575	19583	19496	19664	19450	19454	19801	19572	19512	19421	19439	19358	19612	19397	19308	19495	19577	19400	19350	19474	19519	19486	19616	19270	19633	19433	19470	19635	19634	19410	19599	19414	19489	19525	19498	19448	19510	19670	19449	19405	19452	19470	19261	19372	19607	19472	19445	19425	19540	19487	19378	19499	19813	19519	19448	19697	19658	19725	19487	19557	19434	19587	19752	19674	19560	19512	19571	19428	19379	19554	19463	19544	19561	19587	19660	19424	19386	19558	19505	19485	19372	19473	19337	19293	19467	19450	19613	19587	19714	19422	19406	19512	19750	19485	19460	19573	19458	19312	19358	19397	19395	19485	19683	19605	19487	19593	19451	19511	19519	19545	19414	19567	19534	19603	19492	19450	19221	19399	19458	19337	19525	19594	19448	19437	19367	19561	19607	19453	19595	19568	19339	19317	19425	19303	19777	19468	19619	19539	19496	19495	19173	19351	19494	19812	19586	19280	19378	19576	19420	19606	19570	19679	19501	19605	19614	19469	19536	19293	19326	19646	19646	19223	19464	19587	19256	19440	19685	19619	19381	19456	19515	19561	19444	19571	19731	19322	19589	19548	19551	19668	19492	19480	19453	19442	19589	19382	19583	19539	19391	19504	19497	19629	19612	19619	19747	19784	19484	19411	19466	19232	19322	19441	19497	19459	19324	19415	19420	19594	19354	19431	19589	19461	19683	19554	19599	19312	19482	19391	19670	19346	19436	19386	19491	19313	19435	19479	19366	19483	19614	19648	19431	19394	19519	19577	19577	19595	19697	19546	19476	19384	19322	19516	19468	19486	19616	19522	19604	19548	19563	19480	19526	19389	19509	19716	19433	19635	19560	19512	19512	19545	19508	19359	19260	19384	19633	19703	19547	19561	19549	19306	19871	19441	19695	19386	19428	19445	19366	19337	19564	19580	19588	19446	19444	19364	19635	19434	19344	19570	19752	19439	19511	19277	19487	19607	19604	19457	19468	19406	19685	19487	19552	19441	19594	19544	19577	19327	19593	19439	19453	19395	19354	19408	19535	19364	19560	19560	19413	19537	19373	19498	19587	19576	19354	19409	19612	19554	19513	19415	19428	19440	19624	19477	19663	19472	19461	19574	19538	19490	19387	19622	19608	19524	19442	19396	19454	19671	19658	19677	19398	19496	19248	19504	19657	19647	19584	19402	19425	19283	19496	19490	19320	19492	19465	19338	19559	19476	19734	19468	19391	19539	19359	19556	19402	19427	19294	19593	19538	19248	19376	19494	19600	19342	19443	19378	19596	19672	19558	19627	19372	19440	19560	19445	19542	19579	19670	19700	19557	19462	19563	19442	19568	19329	19515	19396	19491	19461	19561	19551	19649	19581	19343	19609	19350	19487	19473	19501	19553	19278	19553	19471	19460	19454	19553	19497	19627	19370	19477	19362	19543	19637	19502	19403	19423	19251	19698	19587	19585	19541	19298	19581	19514	19356	19406	19698	19545	19369	19569	19399	19508	19520	19525	19723	19746	19603	19332	19514	19569	19474	19443	19653	19751	19871	19373	19559	19758	19410	19526	19457	19487	19364	19271	19454	19465	19682	19552	19378	19542	19467	19604	19537	19519	19483	19617	19518	19434	19594	19659	19530	19455	19464	19500	19398	19441	19508	19313	19532	19555	19525	19613	19396	19413	19329	19582	19450	19475	19383	19439	19580	19317	19396	19436	19437	19405	19535	19489	19686	19483	19607	19529	19511	19548	19516	19671	19510	19461	19449	19436	19497	19369	19438	19524	19569	19529	19513	19587	19573	19258	19264	19666	19700	19288	19528	19506	19474	19748	19384	19582	19459	19424	19332	19484	19549	19530	19298	19622	19656	19538	19538	19347	19352	19274	19541	19638	19443	19643	19646	19457	19340	19343	19294	19521	19409	19754	19616	19476	19449	19357	19574	19575	19684	19549	19616	19623	19614	19507	19588	19518	19346	19354	19514	19507	19575	19471	19558	19683	19526	19423	19283	19351	19450	19453	19636	19633	19263	19611	19612	19516	19345	19522	19517	19532	19415	19513	19497	19289	19289	19459	19219	19601	19710	19490	19380	19320	19448	19537	19522	19532	19403	19411	19409	19446	19456	19406	19373	19582	19248	19431	19437	19369	19448	19437	19628	19566	19662	19355	19368	19364	19385	19428	19554	19368	19459	19423	19474	19535	19412	19290	19263	19376	19446	19436	19620	19566	19464	19632	19568	19669	19618	19500	19418	19472	19465	19451	19704	19582	19445	19191	19395	19371	19461	19356	19601	19452	19277	19390	19529	19523	19470	19581	19475	19734	19324	19449	19639	19525	19604	19652	19570	19334	19852	19590	19634	19457	19714	19614	19523	19613	19572	19392	19517	19559	19331	19521	19346	19374	19335	19497	19443	19403	19546	19515	19492	19641	19419	19515	19574	19487	19604	19487	19485	19459	19581	19504	19494	19514	19467	19476	19529	19576	19305	19689	19563	19557	19607	19802	19490	19417	19471	19581	19473	19255	19423	19607	19709	19466	19415	19331	19425	19378	19355	19369	19410	19456	19423	19503	19785	19332	19434	19530	19383	19220	19627	19466	19516	19543	19757	19556	19596	19428	19442	19643	19697	19649	19429	19548	19347
16564	27682	25988	21558	19977	24789	68002	65674	50548	31964	20592	17965	17141	17050	16991	17038	17065	17000	17029	16909	17088	17029	17019	17085	16970	17017	16986	17132	17019	16955	16903	16983	16995	16958	16961	17196	16922	16972	16828	16999	16704	16915	17064	16879	17023	16895	17000	17048	16945	17063	16926	16931	16954	16906	16821	16960	17187	16828	16946	16916	16836	17084	16946	17006	17002	16981	16949	16981	16944	17013	16904	16951	17029	16969	16975	16973	16998	17098	17026	16955	17034	16950	17061	17022	17073	16780	17049	17023	17020	16859	16977	16968	17009	17078	16770	17092	17040	16979	17031	16889	17005	17005	16978	16917	16873	16995	16854	17016	17014	16842	16906	16849	16963	16896	16921	16778	17057	17023	16842	16927	17071	16983	16927	17069	17018	17029	16947	16783	16910	16999	17030	17074	16836	17075	16891	16975	17069	17071	16974	17002	17015	16863	16842	16931	17034	16790	16894	16837	16815	16760	16984	16934	16807	16779	16877	16989	16896	16870	17206	16857	17035	16941	16733	17036	17101	17074	16866	16934	16973	16827	16915	17000	16940	16954	17010	17018	17016	16960	16803	16895	17084	17057	17018	16916	16970	16996	16807	16993	17091	16917	17042	16858	16916	16983	16818	16839	16958	16934	16907	16880	17029	17026	16852	16946	16593	17069	16902	16937	17015	16970	16826	16981	16841	16904	17010	16808	16932	16918	16899	16966	16873	16971	17011	16763	16935	16868	16930	16908	17055	17078	16656	17005	16857	16940	16942	16963	16900	16871	16859	16841	16904	17095	16891	16923	16941	16841	16819	16882	16753	17024	17008	16924	16853	17055	16940	16964	16863	17020	16977	16870	16910	16982	16994	17088	16945	16829	16923	16806	17038	16932	17020	17051	16640	17004	17020	16789	16912	17047	16899	16957	17181	16891	16862	16733	16970	16781	17042	17033	16812	16958	16879	16762	16953	16849	16869	16869	16919	16861	17093	17034	17020	16780	16938	17010	17080	17064	16699	16946	16920	16812	16979	17063	17074	16914	16820	17072	16816	16942	16854	17032	17088	16743	16981	16888	16833	16878	16885	17026	16955	16948	16884	16922	16970	17042	16882	17150	16951	17096	16954	16897	17037	17071	16756	16944	16944	17002	16921	16613	16968	16923	16964	16880	16778	16786	16827	16906	17035	17034	17105	16980	16975	16873	16946	17001	16915	16759	16943	16843	17215	16812	17158	16960	16854	16900	16871	17038	17066	16893	17036	17047	17032	17002	17016	16734	17070	16812	17061	16998	17005	16965	16940	16949	16786	16833	16942	16832	16935	16920	16862	16891	16898	16872	16917	16966	16886	16812	16948	16790	17040	16783	16895	16863	16862	17123	17019	16919	17029	16910	17040	17089	17014	16927	17075	17027	16933	16861	17054	17051	16783	16983	16811	16832	17003	16960	16747	17064	17007	16879	16778	16866	16979	17040	17016	16773	16881	17148	17043	16834	16944	16966	17046	16864	17114	16881	16894	17001	17001	16985	16917	16916	16958	16890	16900	16878	16871	16939	16972	16863	16980	16679	17055	16928	16965	17253	16963	17000	17021	16895	17017	16846	16886	17041	16912	16992	16906	16978	16915	16908	16938	16798	16929	16956	16795	16928	16956	16866	16904	16957	16820	17016	16700	17146	16964	16942	16906	16877	16911	16924	17041	16945	16989	16912	16870	17022	16877	16875	16938	16996	16961	16843	16956	16946	16993	17023	16972	17030	17075	16856	16976	17031	16802	16876	16972	16965	16983	16969	16877	17008	16993	17060	16976	17053	16760	16916	16978	17044	17045	16923	16809	16979	16954	16955	16881	16963	17050	16985	17205	16865	16840	17055	16931	16952	16759	16944	17012	17054	16721	16883	16884	16940	16686	16873	16791	16879	16968	16893	16971	17077	16811	17023	16856	16924	16816	17150	16867	16721	17027	17020	16985	16855	17015	16909	16978	17043	16897	17107	16958	16980	17157	16742	16978	17101	16939	16984	17004	16879	16883	16960	17047	16974	17057	16979	16817	17012	16941	16846	17074	16963	16943	16966	17059	17072	16862	16932	16858	16852	16886	16844	16870	16870	17009	16945	16782	17116	16939	16921	17107	16872	16864	16840	16735	17072	17112	16993	16755	16885	17022	17068	16833	17031	17001	16952	16959	16902	16866	16967	16801	17057	17036	16911	17016	16756	16936	16946	16898	16955	16978	16810	16844	16927	16892	16801	16943	16909	16971	16916	17096	16991	16993	16950	16871	16766	16807	16867	16932	16958	16864	16682	16866	17010	16883	17175	17050	16996	16853	16871	17013	16995	16893	17013	16946	16994	16867	16885	17005	16920	17076	17063	16991	16995	17052	16892	16951	16760	17049	16927	16896	16873	16957	16958	16820	16917	16943	16719	17132	16941	16973	17078	17080	16921	16824	16929	17090	16897	16853	17053	16846	17079	16985	16877	16975	16938	16880	16896	17002	16944	16872	16967	16965	16838	17084	17073	16932	16971	16808	16969	16972	17062	16853	16913	16957	16788	16955	16798	16918	16913	16963	16910	16862	17093	16890	17015	16942	17049	16978	17079	16976	16988	16956	17027	17073	16962	16898	17022	17059	16955	16876	16983	17043	17011	16965	17015	16887	16966	17060	16855	16944	16901	16800	16908	16900	16955	16895	16917	16784	17024	17006	16857	16915	16719	16883	16906	17060	17002	16931	16997	16895	16981	17056	16903	16968	16867	17048	17006	16930	17008	16956	16950	16771	16715	16997	16883	16935	16883	16959	16960	17039	16886	17103	16904	16842	16890	16921	16801	16933	16782	16956	16833	16955	16829	16857	17091	16965	16947	17011	16880	16941	16890	16897	17111	16932	16889	17049	16862	16817	16923	16945	16815	16888	17024	16976	16886	16954	17018	16911	16902	16857	17023	16928	16989	16975	16820	17138	16954	17011	16961	16890	16782	16950	16877	16966	16738	16979	16842	16831	16851	16735	16933	16855	16840	17037	16855	16913	16787	17116	16985	16998	16973	16675	17000	16812	16941	16877	16756	16996	16981	17111	16943	17049	16874	16982	16867	16954	16938	16881	17006	16865	16811	16843	16918	16892	16932	16961	17018	16877	16839	17066	16938	16816	16960	17022	16909	17064	16867	17083	16814	16915	16893	16902	16862	16888	16852	16895	17060	17110	16793	17082	16875	17051	16863	16880	16835	17001	16832	16958	17033	16912	16781	16906	16985	16988	16957	17000	16761	16924	16960	16827	16990	16862	16919	16924	16897	16896	16972	16886	17049	16958	16910	16802	16730	17062	17057	16990	16883	17101	16811	17063	16910	16909	16833	16939	17099	16920	17033	16966	17005	17047	16950	16925	16855	16812	17053	16902	16881	17041	16814	17012	16953	16927	16903	16913	16908	16928	16932	16761	17034	17177	16845	17046	16900	16845	16909	16857	16990	17018	17020	16982	16941	16994	16837	16869	16917	16836	16984	16842	16973	16901	16857	16802	17082	16958	16790	16964	16896	16851	16789	16881	16894	16870	17119	17009	16991	16864	16918	16982	17025	16968	16849	16680	16960	16856	16862	16947	16920	17039	16849	16896	16809	16907	16864	17040	17021	16997	16957	16838	17078	16964	16911	16974	17002	16991	16856	16993	17078	16941	16936	16903	17087	16888	16990	16912	16941	17101	16880	16981	16900	16959	17078	17055	17022	16921	17070	16956	16905	16937	16923	16819	16843	16907	17034	16897	16996	17055	16763	16895	16945	16904	17089	17030	16890	17051	16896	16920	17070	16957	16990	16990	16938	17078	16767	16943	16944	16896	16951	17034	16909	16931	16989	16849	17019	16924	16875	16772	16861	17006	16926	16894	16877	16937	16947	16769	16906	16844	16816	16993	16745	16825	16966	16945	16769	16998	17131	16995	16807	16991	16922	16982	17031	17032	17012	16871	16844	16946	16978	16875	16740	16942	16831	16997	16789	17018	16871	16802	16805	17014	16923	17069	16864	16838	17059	17061	16802	16981	16940	16985	16815	17057	16921	16960	16904	17015	16868	16862	17021	17062	16999	16942	16852	17074	16940	16976	16917	16779	16928	17058	17036	16829	16975	16921	16960	16991	17041	16960	16824	16879	17144	16924	16875	17023	16815	16990	16866	16772	16950	17091	16949	16885	17175	16996	16943	16852	16942	17124	17221	16889	17100	17071	17061	16977	16964	16950	16986	16966	17021	16765	16832	16835	16836	16826	16918	16869	16825	16948	16965	16845	16890	17088	16891	16838	16883	16968	16758	16794	16923	16765	17035	17013	16973	16925	17055	16864	16784	16950	16932	16937	16999	16834	17012	16862	17079	16967	16996	16763	17011	17053	17042	16837	17045	16770	16994	16858	16857	16978	16884	17103	16860	17097	17200	17145	16853	16973	16987	16995	16717	17073	17026	17009	17079	16756	16943	17005	16879	16940	16950	16956	17051	16922	16956	16787	17083	17103	16939	16905	16830	16934	17014	16910	16956	16926	16803	17085	17074	16981	16829	17047	16904	16895	16944	16884	16959	16903	16949	17022	17105	16984	16918	16948	16948	16921	17067	16883	16748	16923	16971	17023	16911	16880	16767	16952	17010	17049	16895	16907	16941	16920	16778	16920	16866	17129	17025	17029	16872	16795	16871	16863	16854	17101	17137	16914	16926	16848	16930	16916	16764	17074	16906	17025	16962	16857	17050	16965	16854	16981	17014	16934	16856	17025	16991	16795	16901	17076	16967	17050	16991	16949	16948	16946	16993	17003	16903	16988	16887	17127	17029	16827	16891	16866	16801	17020	16958	16869	16914	16972	17031	16696	16761	16845	16981	16971	17042	17135	17132	17123	16913	16995	16927	16865	17004	17004	16987	17002	16797	16872	17012	16963	16810	16964	16852	16780	17043	16879	16976	17134	16887	17146	16821	16848	16824	16839	16953	17072	16823	16884	16857	17021	16885	16904	16864	16863	16968	16927	16987	16943	16992	17014	17023	16943	17086	17021	17015	17087	16909	16940	16999	16995	16934	17095	17119	16999	16942	16883	16864	16950	17020	16981	17103	17081	16884	17026	16818	17112	17054	16880	16989	16984	16935	16822	17121	16884	16964	16986	16930	16959	16835	17035	16986
29160	22410	23759	21947	20256	20586	27196	28577	25707	22589	21083	20327	20505	20456	20457	20362	20546	20377	20546	20493	20408	20321	20238	20288	20164	20402	20295	20301	20255	20271	20369	20474	20395	20402	20435	20637	20326	20252	20350	20371	20421	20485	20386	20421	20532	20265	20545	20382	20428	20381	20287	20328	20052	20160	20298	20412	20454	20121	20199	20320	20206	20198	20370	20251	20356	20222	20287	20395	20167	20465	20315	20374	20325	20548	20400	20461	20366	20498	20204	20195	20184	20371	20294	20208	20460	20251	20361	20254	20094	20577	20334	20293	20339	20437	20332	20122	20041	20289	20468	20399	20356	20344	20285	20188	20355	20413	20276	20391	20318	20109	20691	20339	20428	20289	20343	20298	20516	20265	20433	20417	20300	20288	20251	20206	20210	20258	20420	20346	20152	20278	20324	20252	20319	20270	20422	20260	20471	20395	20378	20258	20287	20358	20480	20182	20361	20263	20341	20359	20340	20266	20160	20312	20450	20245	20402	20253	20448	20368	20244	20478	20319	20205	20154	20267	20251	20228	20486	20370	20367	20313	20343	20416	20520	20258	20331	20501	20479	20397	20294	20411	20228	20287	20170	20327	20698	20542	20399	20460	20213	20369	20210	20355	20242	20239	20164	20384	20346	20444	20333	20441	20340	20262	20221	20400	20246	20115	20306	20418	20365	20634	20170	20381	20346	20257	20267	20229	20310	20570	20169	20487	20554	20377	20140	20075	20197	20407	20520	20444	20241	20352	20517	20480	20278	20313	20426	20386	20394	20245	20301	20315	20410	20223	20266	20337	20457	20408	20518	20283	20253	20553	20368	20280	20345	20382	20311	20395	20394	20388	20316	20433	20557	20312	20528	20365	20353	20240	20376	20456	20485	20379	20459	20345	20395	20494	20241	20352	20284	20394	20228	20235	20449	20335	20161	20190	20364	20147	20180	20376	20397	20323	20354	20415	20532	20409	20608	20417	20522	20282	20269	20330	20330	20203	20355	20133	20456	20227	20502	20246	20289	20416	20342	20253	20371	20242	20345	20260	20371	20254	20240	20287	20634	20464	20370	20482	20413	20302	20356	20329	20299	20305	20325	20470	20329	20345	20264	20290	20476	20509	20409	20364	20474	20331	20456	20200	20185	20228	20273	20210	20265	20171	20253	20215	20239	20439	20420	20343	20478	20342	20167	20292	20294	20412	20289	20342	20328	20156	20337	20408	20225	20371	20071	20305	20488	20254	20368	20244	20341	20522	20492	20393	20487	20455	20191	20325	20228	20204	20571	20269	20269	20146	20361	20362	20367	20268	20418	20372	20510	20509	20379	20507	20301	20390	20184	20198	20096	20539	20228	20270	20225	20449	20250	20491	20469	20395	20329	20488	20222	20316	20408	20366	20466	20284	20229	20341	20460	20302	20338	20298	20271	20400	20201	20278	20405	20416	20428	20511	20301	20440	20302	20360	20472	20247	20308	20450	20484	20224	20307	20425	20414	20458	20443	20298	20410	20348	20463	20294	20303	20419	20189	20403	20389	20447	20314	20491	20291	20333	20419	20338	20352	20355	20212	20371	20429	20251	20216	20294	20259	20297	20381	20482	20148	20226	20506	20514	20245	20265	20145	20269	20367	20299	20295	20290	20203	20386	20150	20320	20267	20460	20366	20321	20205	20372	20307	20366	20478	20231	20253	20330	20313	20345	20457	20447	20593	20350	20263	20309	20318	20074	20246	20358	20375	20406	20466	20251	20469	20544	20230	20384	20484	20609	20218	20305	20185	20436	20256	20318	20289	20267	20151	20448	20443	20366	20437	20432	20457	20417	20337	20471	20197	20304	20175	20317	20411	20422	20391	20480	20273	20183	20299	20278	20511	20173	20286	20382	20507	20211	20320	20315	20285	20438	20368	20284	20119	20061	20121	20375	20184	20381	20426	20374	20325	20266	20311	20326	20317	20319	20416	20233	20261	20292	20085	20016	20391	20468	20316	20300	20093	20281	20273	20228	20294	20201	20394	20422	20442	20386	20301	20265	20259	20194	20486	20282	20368	20225	20162	20233	20232	20357	20156	20385	20359	20420	20371	20388	20373	20366	20433	20318	20427	20422	20236	20292	20290	20458	20498	20316	20473	20228	20370	20417	20392	20421	20294	20340	20545	20384	20451	20191	20225	20118	20478	20392	20358	20069	20292	20409	20394	20493	20348	20424	20013	20262	20462	20111	20259	20415	20301	20387	20321	20222	20366	20357	20317	20367	20245	20168	20636	20021	20343	20188	20536	20515	20361	20448	20177	20244	20406	20381	20176	20505	20193	20216	20352	20476	20322	20406	20613	20403	20344	20189	20559	20433	20060	20350	20257	20327	20234	20339	20403	20333	20353	20191	20388	20288	20235	20117	20268	20473	20415	20309	20333	20298	20207	20733	20323	20408	20331	20508	20488	20298	20386	20236	20278	20308	20338	20407	20286	20149	20379	20503	20292	20364	20342	20551	20379	20446	20446	20299	20157	20261	20364	20266	20480	20308	20239	20232	20271	20614	20272	20220	20521	20520	20291	20204	20480	20339	20184	20537	20463	20474	20413	20200	20308	20230	20475	20234	20339	20394	20240	20288	20337	20573	20272	20246	20438	20392	20324	20395	20198	20242	20297	20327	20378	20326	20410	20315	20388	20392	20408	20341	20141	20361	20337	20192	20263	20607	20291	20321	20549	20394	20298	20280	20419	20354	20407	20140	20121	20156	20456	20497	20105	20389	20336	20337	20192	20301	20522	20521	20362	20185	20102	20329	20383	20403	20465	20418	20371	20529	20382	20391	20401	20277	20425	20374	20301	20417	20301	20442	20328	20216	20398	20523	20384	20419	20248	20473	20269	20420	20312	20228	20466	20603	20471	20245	20486	20345	20365	20242	20546	20250	20335	20191	20302	20427	20273	20363	20282	20364	20283	20320	20181	20250	20189	20242	20322	20373	20279	20311	20397	20120	20227	20159	20452	20272	20341	20302	20327	20322	20378	20380	20375	19963	20229	20413	20273	20371	20375	20424	20040	20402	20330	20328	20201	20183	20192	20428	20394	20551	20350	20266	20463	20440	20406	20342	20344	20382	20378	20559	20333	20483	20262	20460	20353	20488	20332	20341	20138	20096	20311	20292	20702	20380	20314	20273	20382	20431	20291	20442	20349	20365	20315	20287	20280	20393	20343	20142	20496	20411	20268	20508	20315	20296	20293	20248	20253	20248	20427	20422	20416	20252	20214	20178	20457	20587	20390	20396	20295	20327	20173	20129	20339	20268	20187	20313	20348	20346	20297	20256	20237	20347	20221	20501	20286	20280	20332	20263	20366	20594	20366	20540	20374	20357	20304	20307	20189	20523	20188	20237	20118	20311	20241	20251	20276	20351	20295	20375	20277	20419	20350	20449	20298	20453	20275	20199	20260	20399	20441	20421	20458	20380	20345	20243	20454	20622	20383	20350	20409	20296	20232	20331	20623	20451	20487	20370	20187	20344	20269	20287	20471	20128	20327	20544	20242	20272	20283	20351	20518	20278	20195	20371	20436	20493	20564	20342	19932	20296	20192	20188	20243	20362	20348	20516	20277	20404	20199	20214	20379	20526	20548	20270	20440	20325	20341	20547	20233	20550	20401	20378	20317	20263	20370	20341	20518	20350	20227	20271	20425	20467	20069	20440	20231	20307	20455	20389	20352	20301	20270	20498	20580	20425	20228	20450	20278	20419	20491	20187	20387	20543	20324	20243	20315	20278	20379	20414	20403	20397	20568	20256	20340	20270	20362	20377	20328	20217	20439	20450	20406	20254	20506	20399	20450	20457	20297	20205	20420	20411	20378	20133	20373	20381	20254	20418	20340	20430	20237	20243	20492	20440	20146	20187	20327	20190	20516	20421	20310	20332	20450	20409	20118	20299	20514	20306	20431	20202	20453	20445	20264	20305	20393	20472	20299	20316	20430	20097	20243	20322	20262	20476	20289	20268	20490	20284	20518	20395	20583	20356	20154	20591	20258	20326	20187	20458	20329	20408	20218	20356	20333	20317	20455	20415	20127	20229	20448	20237	20333	20344	20357	20269	20185	20373	20355	20347	20319	20413	20179	20359	20416	20388	20399	20435	20410	20334	20303	20527	20360	20494	20466	20333	20427	20310	20263	20321	20307	20432	20353	20497	20280	20496	20325	20418	20257	20282	20391	20299	20441	20228	20284	20440	20396	20487	20345	20490	20226	20212	20004	20361	20325	20522	20552	20455	20339	20287	20230	20499	20271	20391	20255	20320	20326	20238	20428	20379	20371	20408	20385	20571	20305	20363	20429	20420	20281	20147	20485	20280	20440	20384	20338	20223	20537	20282	20346	20192	20304	20385	20351	20293	20399	20406	20469	20347	20449	20346	20376	20258	20384	20312	20167	20405	20350	20424	20482	20397	20258	20313	20342	20348	20206	20289	20241	20464	20413	20359	20282	20186	20483	20283	20371	20307	20454	20523	20305	20475	20474	20319	20445	20337	20486	20386	20380	20487	20279	20177	20256	20171	20380	20285	20248	20434	20380	20349	20661	20468	20265	20170	20384	20392	20462	20241	20331	20395	20186	20264	20336	20363	20327	20253	20464	20115	20328	20038	20305	20306	20533	20531	20471	20348	20432	20302	20377	20469	20317	20298	20247	20408	20486	20121	20224	20648	20254	20390	20249	20417	20145	20275	20429	20408	20492	20382	20385	20309	20552	20227	20303	20303	20208	20266	20349	20546	20470	20303	20522	20356	20418	20259	20366	20285	20454	20200	20196	20407	20271	20277	20015	20289	20315	20098	20506	20403	20318	20255	20396	20639	20293	20437	20317	20222	20485	20459	20370	20309	20321	20305	20412	20252	20467	20234	20245	20175	20513	20201	20295	20408	20319	20307	20279	20300	20208	20382	20196	20292	20414	20444	20385	20303	20388	20510	20240	20456	20331	20396	20489	20284	20467	20226	20264	20260	20214	20276	20524	20493	20371	20434	20221	20241	20163	20178	20404	20396	20375	20466	20586	20339	20412	20351	20329	20319	20561	20405	20327	20353	20384	20234	20494	20444	20394	20250	20237	20386	20400	20445	20398	20373	20375	20579	20141	20243	20289	20341	20092	20253	20391	20228	20386	20157	20378	20459
16654	18156	17924	17832	17610	17869	27966	27840	23350	19514	18098	17448	17501	17372	17298	17406	17351	17416	17441	17469	17338	17380	17297	17271	17310	17372	17281	17487	17351	17522	17546	17408	17456	17451	17386	17366	17371	17262	17501	17451	17424	17417	17503	17396	17496	17454	17522	17492	17417	17570	17402	17435	17359	17346	17417	17366	17470	17435	17462	17447	17268	17396	17444	17485	17301	17390	17289	17406	17330	17543	17458	17324	17327	17272	17530	17586	17443	17396	17294	17289	17362	17543	17454	17316	17379	17372	17559	17429	17508	17385	17277	17423	17301	17513	17249	17325	17440	17297	17309	17297	17275	17455	17323	17571	17284	17299	17288	17422	17364	17466	17208	17290	17544	17272	17555	17528	17382	17374	17493	17520	17237	17469	17454	17316	17483	17371	17516	17351	17336	17453	17401	17388	17436	17566	17408	17352	17531	17238	17419	17346	17341	17567	17355	17399	17561	17285	17347	17422	17368	17371	17413	17299	17507	17345	17311	17316	17450	17245	17520	17518	17399	17379	17330	17609	17516	17279	17198	17476	17299	17352	17256	17348	17518	17358	17351	17389	17325	17491	17525	17473	17504	17258	17436	17282	17290	17386	17544	17310	17335	17331	17200	17390	17400	17402	17332	17391	17369	17541	17468	17421	17361	17314	17307	17513	17380	17379	17393	17454	17371	17409	17338	17344	17234	17399	17484	17389	17319	17384	17523	17376	17437	17300	17512	17332	17260	17226	17454	17529	17337	17330	17366	17380	17430	17356	17421	17407	17350	17443	17619	17316	17476	17407	17522	17334	17375	17418	17226	17469	17438	17265	17594	17313	17480	17441	17384	17574	17424	17460	17556	17387	17361	17440	17467	17460	17386	17431	17396	17419	17545	17392	17382	17382	17347	17332	17378	17380	17468	17335	17382	17297	17397	17465	17475	17395	17220	17425	17301	17368	17539	17360	17353	17384	17310	17513	17337	17224	17372	17534	17397	17464	17511	17454	17299	17351	17396	17409	17606	17622	17290	17405	17442	17361	17547	17360	17287	17193	17499	17355	17598	17203	17355	17506	17361	17345	17446	17515	17344	17270	17429	17562	17357	17557	17430	17430	17595	17397	17590	17380	17350	17439	17393	17368	17178	17248	17355	17613	17460	17259	17417	17303	17474	17326	17336	17612	17388	17344	17394	17345	17439	17257	17281	17338	17259	17415	17444	17317	17352	17239	17309	17294	17372	17418	17355	17189	17505	17476	17420	17425	17447	17377	17497	17499	17400	17427	17450	17471	17493	17416	17360	17410	17463	17276	17301	17415	17487	17438	17303	17477	17227	17400	17316	17432	17336	17375	17502	17349	17469	17496	17374	17391	17304	17416	17426	17263	17487	17259	17320	17231	17349	17343	17311	17380	17222	17468	17234	17350	17321	17438	17370	17394	17357	17186	17432	17112	17478	17569	17332	17402	17301	17373	17257	17391	17464	17460	17568	17344	17642	17307	17485	17403	17296	17414	17403	17356	17323	17328	17571	17256	17436	17295	17510	17495	17239	17420	17469	17314	17506	17459	17524	17378	17229	17398	17262	17444	17401	17546	17539	17500	17300	17403	17455	17309	17462	17546	17364	17382	17390	17566	17628	17523	17362	17314	17266	17409	17401	17385	17279	17356	17254	17276	17379	17384	17408	17457	17530	17260	17202	17358	17395	17519	17399	17395	17384	17399	17540	17490	17446	17287	17348	17343	17487	17320	17264	17428	17473	17272	17378	17383	17399	17358	17215	17386	17340	17398	17254	17470	17366	17350	17374	17470	17198	17579	17506	17360	17497	17356	17332	17512	17432	17315	17406	17391	17502	17403	17318	17406	17214	17324	17352	17452	17257	17507	17445	17385	17388	17355	17371	17501	17423	17431	17222	17386	17473	17389	17442	17289	17281	17503	17376	17395	17490	17370	17524	17244	17343	17431	17568	17428	17455	17317	17380	17401	17272	17182	17499	17389	17346	17398	17599	17367	17431	17333	17307	17548	17315	17494	17502	17283	17393	17427	17440	17396	17265	17275	17224	17396	17376	17403	17516	17397	17359	17489	17322	17343	17368	17462	17456	17355	17396	17595	17356	17456	17374	17385	17396	17447	17445	17370	17443	17357	17461	17343	17502	17430	17367	17375	17412	17513	17320	17414	17503	17483	17518	17458	17448	17307	17511	17189	17486	17302	17473	17533	17270	17149	17454	17468	17401	17507	17384	17318	17421	17432	17457	17456	17548	17414	17449	17367	17295	17451	17407	17343	17368	17491	17322	17290	17317	17379	17559	17341	17457	17426	17363	17269	17349	17487	17330	17331	17465	17390	17331	17347	17434	17356	17486	17441	17353	17357	17383	17415	17302	17448	17370	17450	17578	17317	17468	17391	17299	17180	17415	17429	17380	17488	17485	17461	17426	17430	17520	17390	17356	17295	17267	17282	17339	17370	17518	17345	17321	17664	17480	17454	17516	17395	17141	17492	17293	17313	17629	17534	17422	17443	17439	17326	17482	17379	17526	17451	17448	17328	17371	17264	17530	17424	17463	17398	17451	17441	17280	17424	17384	17399	17382	17357	17328	17510	17290	17288	17370	17362	17444	17413	17120	17417	17576	17450	17299	17370	17354	17380	17448	17329	17310	17343	17347	17413	17391	17335	17620	17535	17473	17326	17413	17369	17307	17491	17325	17262	17548	17428	17368	17384	17270	17447	17351	17495	17472	17469	17523	17274	17430	17550	17505	17639	17532	17446	17430	17393	17394	17460	17435	17377	17343	17449	17471	17427	17378	17351	17418	17432	17392	17293	17239	17317	17406	17275	17350	17399	17392	17249	17477	17519	17418	17500	17308	17461	17499	17268	17282	17390	17377	17533	17434	17460	17347	17279	17464	17312	17462	17377	17181	17395	17453	17540	17416	17342	17349	17312	17386	17423	17351	17637	17387	17529	17304	17285	17529	17315	17253	17345	17394	17407	17332	17402	17368	17449	17379	17462	17458	17358	17400	17416	17356	17244	17290	17446	17372	17429	17456	17388	17498	17496	17439	17387	17574	17520	17572	17412	17594	17552	17432	17324	17502	17364	17450	17498	17366	17443	17336	17366	17439	17504	17483	17331	17460	17490	17199	17416	17294	17439	17192	17405	17484	17323	17228	17341	17457	17373	17398	17421	17258	17563	17497	17400	17511	17402	17341	17250	17253	17310	17388	17367	17428	17428	17674	17452	17396	17369	17478	17487	17325	17246	17391	17398	17430	17339	17262	17362	17425	17398	17570	17437	17316	17476	17438	17498	17427	17356	17520	17480	17379	17335	17361	17633	17348	17505	17441	17242	17405	17450	17239	17543	17348	17457	17563	17243	17343	17345	17338	17359	17605	17277	17182	17339	17302	17341	17241	17318	17432	17498	17435	17371	17345	17423	17453	17557	17205	17605	17374	17539	17356	17291	17337	17402	17498	17378	17426	17264	17422	17189	17465	17446	17366	17386	17492	17239	17259	17532	17423	17102	17516	17430	17337	17390	17543	17270	17610	17331	17359	17544	17369	17454	17388	17448	17481	17450	17441	17372	17451	17377	17518	17589	17388	17368	17306	17371	17343	17378	17379	17335	17293	17401	17446	17402	17217	17409	17587	17429	17277	17414	17367	17363	17374	17388	17386	17438	17606	17430	17412	17469	17428	17297	17400	17259	17341	17399	17568	17395	17287	17266	17344	17550	17437	17346	17261	17369	17365	17588	17298	17445	17455	17340	17415	17246	17589	17334	17365	17573	17498	17414	17451	17433	17534	17282	17468	17330	17480	17265	17341	17425	17376	17341	17445	17404	17300	17464	17444	17411	17404	17427	17265	17392	17415	17348	17606	17411	17476	17504	17398	17427	17520	17408	17500	17411	17492	17387	17326	17523	17487	17520	17285	17235	17468	17458	17523	17427	17310	17295	17430	17416	17326	17264	17373	17664	17489	17402	17308	17289	17368	17349	17407	17488	17256	17518	17287	17363	17540	17361	17509	17393	17258	17367	17287	17515	17602	17297	17427	17390	17231	17476	17366	17438	17500	17372	17477	17414	17406	17255	17517	17398	17364	17386	17424	17567	17257	17313	17460	17494	17463	17539	17472	17381	17438	17387	17501	17408	17261	17441	17433	17355	17334	17315	17609	17255	17428	17180	17433	17398	17387	17419	17487	17483	17551	17230	17474	17285	17328	17311	17330	17251	17231	17162	17364	17385	17381	17369	17228	17498	17345	17334	17419	17299	17341	17372	17557	17471	17421	17562	17409	17448	17376	17451	17322	17528	17376	17428	17421	17376	17352	17495	17410	17279	17282	17501	17340	17337	17421	17376	17441	17409	17315	17566	17508	17422	17289	17364	17430	17256	17374	17320	17440	17383	17444	17418	17531	17170	17516	17278	17061	17529	17405	17630	17361	17546	17480	17432	17151	17240	17399	17465	17402	17341	17433	17534	17446	17418	17432	17396	17573	17345	17476	17256	17502	17614	17403	17440	17253	17456	17331	17322	17521	17517	17435	17405	17278	17420	17452	17521	17429	17542	17369	17364	17410	17497	17413	17472	17467	17371	17322	17513	17409	17174	17506	17431	17354	17624	17322	17331	17506	17543	17288	17512	17455	17244	17233	17529	17513	17242	17390	17281	17455	17376	17472	17445	17424	17449	17314	17251	17338	17300	17425	17468	17361	17510	17385	17637	17495	17237	17253	17386	17339	17410	17360	17411	17379	17449	17290	17579	17300	17397	17259	17429	17396	17515	17383	17379	17544	17311	17257	17333	17512	17310	17335	17343	17423	17574	17398	17391	17206	17321	17488	17441	17287	17257	17345	17309	17457	17509	17270	17218	17365	17598	17296	17482	17437	17483	17268	17371	17264	17321	17455	17418	17238	17544	17525	17526	17429	17524	17357	17374	17517	17531	17484	17362	17346	17448	17457	17484	17557	17222	17381	17516	17454	17480	17417	17350	17664	17422	17471	17334	17396	17306	17361	17446	17547	17318	17301	17449	17315	17458	17505	17396	17302	17285	17210	17334	17389	17479	17385	17303	17437	17646	17385	17564	17543	17448	17452	17245	17322	17312	17297	17278	17497	17453	17498	17222	17406	17389	17325	17525	17371	17399	17574	17522	17263	17426
25749	21128	27396	25985	21923	21854	47047	48615	38292	28269	22796	21527	21086	20869	20755	20811	20811	20977	20916	20800	20717	20823	20870	20868	20760	21026	20788	20783	20779	20804	20764	20739	20860	20901	20790	20813	20892	20772	20683	20666	20863	20526	20799	20856	20767	20775	20797	20797	20912	20564	20607	20652	20687	20679	20601	20930	20664	20798	20793	20923	20782	20685	20865	20718	20912	20685	20891	20610	20644	20806	20965	20888	20815	20944	20729	20643	20836	20841	20824	20739	20705	20712	20721	20811	20629	20810	20650	20665	20681	20818	20580	20687	20575	20673	20805	20859	20649	20741	20827	20764	20720	20790	20895	20786	20783	21015	20835	20465	20824	20718	20774	20701	20570	20706	20730	20662	20627	20844	20995	20556	20650	20625	20685	20767	20882	20776	20717	20693	20577	20745	20571	20644	20697	20683	20764	20959	20793	20544	20824	20845	20483	20667	20670	20527	20668	20933	20691	20614	20796	20798	20639	20875	20667	20746	20569	20947	20939	20802	20739	20851	20826	20754	20500	20770	20718	20730	20765	20694	20700	20692	20612	20849	20836	20810	20699	20682	20811	20649	20801	20876	20597	20557	20805	20568	20703	20672	20898	20708	20659	20728	20672	20769	20598	20701	20863	20793	20859	20566	20837	20673	20802	20666	20756	20810	20745	20744	20749	20461	20610	20717	20865	20893	20697	20668	20619	20803	20777	20707	20609	20874	20719	20927	20787	20513	20605	20749	20857	20739	20777	20881	20857	20558	20731	20784	20686	20720	20590	20628	20661	20572	20597	20681	20759	20869	21112	20663	20754	20805	20624	20743	20610	20884	20700	20805	20787	20838	20802	20844	20724	20767	20707	20691	20829	20777	20771	20717	20726	20855	20687	20870	20699	20800	20971	20656	20742	20826	20799	20691	20642	20924	20715	20804	20817	20772	20547	20676	20811	20559	20905	20591	20818	20687	20767	20740	20680	20748	20672	20587	20616	20455	20840	20705	20692	20761	20688	20785	20603	20747	20638	20664	20882	20951	20896	20635	20908	20939	20764	20668	20995	20698	20785	20660	20787	20526	20911	20669	20804	20726	20905	20698	20761	20826	20828	20631	20757	20885	20751	20859	20823	20730	20896	20763	20591	20729	20839	20885	20654	20628	20859	20735	20849	20583	20674	20608	20648	20794	20931	20837	20662	20647	20561	20531	20753	20638	20702	20570	20658	20735	20664	20861	20875	20639	20799	20732	20935	20595	20797	20782	20531	20715	20721	20723	20566	20591	20593	20819	20694	20872	20735	20681	20796	20619	20677	20709	20724	20997	20554	20701	20642	20820	20788	20797	20738	20558	20746	20649	20823	20768	20648	20986	20693	20713	20720	20817	20828	20929	20760	20786	20827	20780	20781	20865	20719	20792	20589	20738	20581	20610	20744	20867	20544	20549	20750	20697	20758	20808	20598	20720	20667	20745	20620	20641	20606	20670	20641	20720	20790	20710	21038	20791	20865	20652	20739	20891	20892	20644	20752	20764	20777	20761	20705	20742	20719	21071	20710	20658	20797	20848	20773	20659	20920	20748	20629	20801	20667	20629	20882	20763	20773	20760	20925	20638	21107	20719	20855	20925	20747	20919	20826	20859	20723	20733	20730	20567	20803	20806	20734	20875	21037	20881	20778	20709	20788	20705	20820	20763	20654	20814	20888	20791	20717	20921	20790	20941	20859	20854	20807	20711	20740	20809	20625	20921	20800	20695	20805	20853	20744	20431	20837	20844	20951	20758	20534	20665	20766	20553	20850	20849	20772	20743	20980	20874	20772	20913	20762	20729	20593	20668	20881	20810	20599	20750	20916	20725	20635	20787	20730	20731	20751	20862	20886	20659	20845	20712	20637	20636	20635	20768	20757	20940	20705	20812	20708	20727	20656	20791	20696	20634	20959	20662	20787	20670	20712	20796	20673	20718	20838	20688	20703	20786	20701	20732	20933	20611	20695	20947	20833	20752	20784	20897	20729	20665	20832	20557	20625	20744	20813	20704	21000	20656	20877	20718	20777	20575	20681	20874	20862	20766	20797	20895	20933	20841	20770	20687	20854	20688	20816	20745	20667	20600	20613	20922	21081	20791	20696	20598	20727	20812	20460	20910	20604	20905	20685	20784	20756	20928	20599	20588	20850	20738	20789	20596	20745	20715	20790	20788	20869	20792	20730	20723	20824	20740	21094	20886	20740	20625	20709	20692	20759	20653	20969	20776	20804	20896	20809	20780	20805	20635	20746	21064	20627	20793	20630	20569	20723	20808	20596	20785	20742	20729	20645	20678	20620	20771	20728	20796	20885	20654	20495	20863	20786	20825	20687	20821	20850	20723	20843	20628	20713	20650	20864	20705	20711	20651	20680	20622	20895	20833	20866	20818	20623	20855	20762	20946	20800	20595	20835	20700	20649	20785	20766	20738	20749	20540	20752	20640	20824	20750	20354	20688	20684	20650	20675	20940	20625	20649	20931	20683	20958	20667	20872	20796	20823	20819	20735	20707	20798	20625	20861	20891	20936	20627	20664	20864	20742	20776	20694	20831	20532	20713	20864	20798	20696	20717	20754	20778	20706	20774	20784	21010	20634	20734	20784	20575	20727	20699	20751	20721	20638	20595	20917	20667	20836	20857	20738	20867	21010	20705	20657	20880	20629	21023	20730	20638	20625	20884	20700	20631	20700	20971	20882	20892	20794	20711	20536	20735	20897	20573	20424	20812	20767	20658	20907	20791	20732	20755	20445	20772	20925	20700	20949	20684	20789	20770	20701	20854	20710	20719	20914	20650	20836	20851	20685	20623	20948	21064	20875	20662	20643	20807	20853	20886	20622	20908	20519	20890	20850	20615	20749	20698	20559	20604	20929	20871	20801	20648	20876	20671	20870	20683	20676	20623	20550	20776	20799	20833	20654	20645	20986	20743	20813	20837	20648	20794	20892	20745	20795	20955	20693	20602	20780	20694	20654	20796	20679	20462	20876	20663	20579	20634	20826	20944	20628	20739	20522	20830	20914	21072	20623	20658	20780	20678	20896	20652	20802	20888	20804	20854	20710	20752	20954	21068	20907	20649	20702	20707	20880	20883	20563	20645	20867	20694	20714	20756	20777	20738	20789	20811	20601	20723	20901	20639	20851	20612	20818	20829	20702	20732	20735	20551	20602	20668	20815	20743	20719	20771	20795	20673	20677	20649	20645	20831	20718	20680	20883	20615	20705	20745	20892	20772	20672	20818	20657	20590	20840	20671	20538	21045	20865	20679	20850	20740	20674	20579	20842	20629	20653	20846	20876	20583	20779	20639	20803	20682	20800	20883	20846	20556	20790	20700	20779	20556	20573	20654	20724	20809	20973	20655	20780	20799	20741	20867	20867	20908	20781	20916	20766	20984	20850	20929	20855	20690	20756	20626	20722	20756	20907	20795	20591	21011	20721	20597	20492	20838	20807	20732	20745	20678	20975	20756	20690	20671	20760	20736	20837	20713	20918	20733	20628	20545	20583	20752	20651	20512	20807	20707	20807	20598	20760	20781	20845	20782	20814	20858	20712	20813	20639	20557	20855	20610	20640	20585	20476	20581	20782	20894	20642	20648	20682	20908	20770	20847	20614	20786	20583	20661	20682	20767	20864	20661	20840	20637	20818	20519	20727	20682	20709	20550	20803	20964	20665	20897	20865	20467	21028	20735	20712	20653	20914	20485	20715	20848	20643	20728	20858	20829	20904	20767	20956	20642	20822	20704	20750	20610	20853	20796	20608	20765	20843	20522	20812	20822	20797	20794	21109	20592	20565	20805	20678	20697	20807	20672	20665	20597	20605	20729	20778	20672	20675	20757	20848	20717	21014	20691	20775	20734	20669	20949	20845	20734	20922	20797	20756	20590	20551	20543	20741	20856	20739	20617	20729	20840	20570	20672	20648	20798	20763	20557	20793	20846	20795	20559	20683	20695	20887	20685	20868	20544	20647	20871	20768	20684	20551	20747	20706	20899	20540	20855	20729	20552	20644	20684	20614	20796	20688	20588	20611	20748	20722	20669	20764	20698	20945	20628	20815	20711	20957	20782	20701	20814	20794	20763	20633	20556	20764	20948	20774	20708	20658	20584	20766	20922	20474	20773	20819	20733	20864	20625	20784	20770	20740	20936	20693	20562	20688	20700	20951	20781	20791	20954	20731	20698	20616	20771	20902	20795	20687	20844	20664	20799	20850	20743	20752	20758	20888	20768	20843	20567	20604	20581	20779	20726	20753	20995	20629	20652	20839	20908	20830	20653	21009	20686	20834	20761	20761	20818	20878	20645	20644	20739	20771	20963	20691	20726	20996	20862	20577	20742	20888	20600	20777	20591	20851	20650	20721	20692	20572	20817	20760	20705	20692	20643	20770	20685	20709	20711	20939	20923	20892	20843	20834	20820	20899	20700	20896	20805	20844	20745	20830	20939	20825	20573	20728	20854	20766	20883	20941	20710	20805	20562	20696	20906	20703	20697	20578	20827	20939	20754	20538	20779	20743	20722	20528	20704	20752	20701	20826	20744	20681	20694	20768	20552	20934	20788	20733	20688	20640	20620	20739	20776	20832	20822	20721	21022	20731	20757	20875	20993	20991	20796	20706	20519	20900	20428	20784	20745	20828	20737	20804	20751	20741	20868	20666	20618	20737	20714	20758	20800	20829	20778	20806	20848	20910	20860	20814	20839	20753	20542	20713	20842	20676	20683	20760	20801	20776	20618	20794	20784	20737	20635	20797	20760	20906	20692	21123	20911	20695	20790	20743	20765	20783	20787	20929	20717	20682	20676	20746	20698	20864	20906	20784	20724	20823	20592	20665	20806	20895	20657	20804	20929	20756	20790	20834	20715	20690	20758	20786	20887	20760	20821	20673	20963	20964	20579	20924	20651	20777	20628	20695	20666	20710	20788	20831	20643	20707	20860	20894	20947	20625	20824	20867	20636	20781	20794	20521	20797	20733	20829	20830	20544	20875	20728	20842	20723	20706	20721	20696	20607	20976	20824	20673	20921	20578	20615	20780	20691	20673	20782	20748	20807	20942	20910	20682	20861	20606	20649	20820	20545	20518	20691	20514	20574	20759	20783	20957	20705	20729	20889	20689	20752	20816	20874	20692	20594	20592	20834
15208	21882	21223	19444	18560	18934	49108	47854	37536	25441	19398	17870	17616	17690	17849	17738	17741	17757	17650	17699	17631	17711	17732	17771	17614	17723	17625	17706	17636	17804	17786	17811	17688	17574	17775	17659	17833	17894	17853	17822	17717	17719	17724	17889	17679	17788	17619	17752	17600	17865	17639	17784	17719	17667	17583	17650	17703	17750	17751	17795	17624	17733	17744	17753	17747	17694	17737	17601	17782	17626	17695	17666	17653	17780	17513	17553	17689	17595	17729	17598	17548	17691	17778	17580	17589	17761	17649	17740	17832	17676	17679	17590	17713	17698	17766	17777	17788	17658	17716	17749	17446	17930	17699	17677	17824	17602	17713	17579	17822	17662	17675	17754	17776	17595	17805	17566	17775	17647	17695	17760	17605	17686	17718	17764	17700	17968	17735	17800	17753	17665	17544	17577	17672	17855	17736	17870	17530	17661	17745	17834	17726	17701	17817	17720	17596	17835	17666	17659	17720	17626	17481	17648	17718	17723	17733	17553	17774	17978	17728	17758	17619	17642	17880	17597	17764	17895	17677	17839	17609	17810	17519	17756	17727	17654	17749	17597	17753	17762	17655	17635	17805	17690	17748	17820	17800	17566	17799	17731	17699	17700	17579	17748	17755	17636	17711	17753	17730	17678	17905	17663	17633	17793	17700	17773	17661	17529	17845	17493	17665	17692	17535	17796	17752	17643	17620	17714	17782	17658	17882	17751	17667	17659	17911	17649	17736	17690	17631	17810	17734	17664	17616	17683	17781	17653	17815	17708	17674	17635	17561	17691	17632	17557	17689	17821	17773	17715	17606	17507	17658	17722	17653	17797	17683	17721	17658	17811	17764	17502	17822	17563	17632	17725	17604	17581	17834	17616	17681	17567	17487	17708	17763	17710	17796	17823	17537	17599	17744	17928	17743	17611	17667	17748	17616	17732	17768	17771	17654	17687	17780	17701	17582	17743	17703	17630	17602	17790	17733	17860	17745	17761	17703	17659	17619	17677	17705	17622	17800	17706	17686	17906	17724	17539	17741	17814	17576	17652	17678	17703	17704	17904	17641	17734	17696	17626	17678	17667	17651	17652	17617	17560	17703	17719	17785	17763	17885	17593	17734	17707	17735	17801	17567	17640	17737	17784	17847	17788	17763	17722	17714	17635	17689	17781	17603	17493	17792	17820	17659	17781	17791	17621	17704	17799	17607	17579	17540	17477	17783	17546	17732	17617	17685	17814	17614	17634	17745	17586	17743	17765	17753	17565	17791	17795	17752	17766	17653	17667	17672	17837	17722	17670	17770	17804	17785	17716	17709	17804	17733	18021	17633	17767	17523	17902	17905	17598	17570	17760	17661	17777	17667	17700	17517	17623	17807	17724	17731	17757	17724	17644	17528	17832	17687	17798	17886	17690	17781	17738	17691	17678	17652	17783	17956	17635	17749	17640	17669	17800	17741	17715	17634	17605	17530	17667	17745	17627	17774	17476	17505	17738	17733	17770	17614	17644	17717	17633	17696	17659	17647	17735	17776	17573	17782	17668	17837	17605	17743	17583	17622	17646	17652	17604	17792	17555	17580	17729	17673	17842	17586	17686	17719	17621	17482	17776	17600	17642	17772	17817	17712	17505	17604	17542	17555	17718	17714	17721	17582	17556	17615	17763	17546	17688	17647	17667	17758	17638	17587	17787	17666	17666	17764	17883	17711	17722	17694	17756	17708	17717	17744	17689	17650	17638	17942	17692	17654	17816	17796	17762	17714	17759	17644	17643	17704	17786	17788	17841	17736	17627	17532	17609	17635	17764	17681	17707	17831	17738	17777	17825	17563	17612	17742	17545	17647	17589	17789	17679	17658	17857	17635	17625	17537	17524	17770	17674	17743	17616	17734	17801	17772	17582	17622	17708	17707	17603	17743	17645	17561	17621	17667	17761	17897	17518	17619	17736	17769	17798	17813	17735	17749	17855	17833	17662	17651	17719	17679	17704	17982	17703	17613	17648	17630	17537	17465	17648	17882	17583	17779	17772	17661	17670	17658	17565	17813	17851	17547	17682	17673	17701	17800	17816	17506	17885	17585	17647	17474	17550	17744	17611	17633	17729	17768	17670	17763	17695	17723	17786	17774	17616	17811	17703	17781	17651	17723	17710	17674	17612	17742	17645	17624	17667	17677	17616	17704	17603	17688	17801	17721	17857	17720	17730	17627	17564	17700	17732	17834	17844	17826	17752	17731	17770	17737	17683	17631	17747	17775	17639	17711	17615	17537	17714	17706	17513	17663	17681	17603	17691	17719	17674	17763	17561	17759	17790	17754	17884	17747	17570	17719	17483	17647	17800	17790	17778	17739	17751	17799	17621	17760	17649	17851	17791	17763	17607	17691	17642	17774	17808	17663	17727	17708	17726	17549	17697	17679	17621	17722	17645	17640	17618	17676	17621	17734	17863	17763	17720	17763	17608	17718	17805	17729	17784	17719	17668	17494	17710	17596	17835	17668	17640	17534	17747	17560	17696	17815	17631	17700	17615	17703	17741	17665	17641	17768	17462	17852	17654	17715	17716	17597	17528	17701	17709	17601	17621	17707	17818	17621	17693	17723	17764	17736	17630	17737	17695	17578	17737	17671	17720	17691	17668	17690	17684	17757	17634	17647	17760	17709	17836	17865	17718	17599	17642	17609	17559	17646	17624	17797	17520	17691	17708	17798	17580	17795	17644	17732	17588	17623	17707	17596	17615	17612	17643	17824	17684	17658	17716	17631	17729	17738	17662	17566	17728	17519	17518	17788	17694	17904	17752	17794	17872	17612	17692	17677	17739	17686	17745	17596	17798	17676	17756	17721	17646	17551	17651	17655	17693	17793	17616	17509	17729	17612	17830	17670	17650	17579	17779	17941	17728	17739	17690	17642	17714	17759	17621	17569	17644	17807	17836	17585	17669	17575	17773	17781	17769	17694	17735	17772	17888	17972	17869	17755	17699	17582	17910	17835	17620	17580	17657	17846	17661	17701	17833	17622	17592	17685	17610	17756	17799	17829	17764	17647	17693	17711	17562	17654	17747	17662	17604	17618	17744	17831	17831	17673	17736	17650	17638	17796	17668	17808	17847	17591	17574	17613	17689	17691	17770	17677	17816	17595	17648	17687	17753	17836	17690	17775	17680	17770	17547	17682	17670	17884	17760	17692	17751	17515	17706	17807	17684	17657	17686	17615	17683	17711	17714	17821	17599	17622	17678	17719	17584	17782	17889	17517	17563	17664	17626	17853	17614	17829	17666	17710	17702	17535	17781	17729	17633	17747	17786	17555	17652	17745	17785	17747	17832	17650	17715	17745	17675	17750	17744	17795	17757	17686	17820	17734	17793	17603	17717	17736	17651	17705	17932	17515	17769	17579	17622	17662	17698	17687	17721	17737	17803	17892	17533	17769	17763	17593	17768	17749	17733	17668	17539	17728	17603	17661	17730	17666	17658	17567	17650	17657	17897	17678	17692	17805	17727	17695	17718	17685	17709	17781	17662	17757	17795	17814	17709	17686	17759	17537	17725	17648	17792	17657	17799	17631	17613	17561	17570	17492	17779	17673	17654	17677	17644	17758	17766	17666	17514	17635	17663	17721	17670	17783	17552	17671	17541	17634	17594	17681	17685	17656	17790	17680	17832	17526	17787	17731	17756	17759	17640	17753	17697	17819	17610	17725	17853	17836	17728	17630	17755	17571	17592	17696	17613	17824	17698	17588	17553	17686	17676	17627	17645	17694	17826	17807	17714	17558	17602	17723	17782	17688	17605	17636	17724	17734	17818	17561	17754	17630	17686	17588	17821	17686	17517	17724	17680	17720	17608	17756	17753	17793	17628	17945	17697	17486	17834	17532	17850	17642	17612	17808	17743	17721	17709	17628	17857	17572	17911	17816	17826	17695	17818	17625	17646	17708	17799	17715	17709	17825	17651	17840	17662	17697	17687	17670	17875	17836	17703	17587	17701	17736	17594	17561	17886	17723	17669	17761	17729	17679	17648	17671	17739	17829	17919	17558	17662	17567	17707	17696	17649	17481	17820	17793	17674	17690	17644	17697	17609	17754	17728	17652	17730	17592	17737	17643	17848	17802	17837	17677	17717	17747	17587	17718	17711	17741	17701	17742	17635	17624	17683	17836	17739	17738	17775	17803	17620	17730	17521	17846	17777	17835	17642	17717	17714	17776	17756	17686	17787	17776	17730	17826	17835	17649	17674	17435	17779	17835	17721	17789	17659	17760	17804	17758	17595	17698	17762	17775	17763	17695	17717	17682	17628	17815	17626	17644	17696	17622	17687	17744	17690	17672	17719	17573	17726	17695	17692	17710	17840	17620	17699	17685	17682	17802	17656	17668	17848	17704	17580	17666	17655	17679	17889	17610	17639	17785	17630	17822	17655	17748	17661	17560	17950	17631	17694	17681	17555	17873	17654	17692	17587	17725	17608	17700	17749	17544	17871	17687	17730	17566	17773	17714	17636	17710	17764	17836	17836	17589	17602	17677	17779	17785	17727	17644	17693	17794	17713	17824	17745	17819	17548	17693	17714	17730	17713	17887	17686	17534	17679	17739	17662	17521	17609	17676	17719	17813	17719	17580	17686	17722	17795	17772	17568	17781	17581	17640	17685	17701	17876	17562	17643	17900	17671	17768	17768	17588	17633	17582	17631	17867	17537	17767	17538	17688	17559	17856	17638	17704	17753	17568	17829	17699	17670	17731	17673	17733	17660	17829	17824	17877	17745	17638	17664	17656	17720	17705	17733	17747	17754	17649	17703	17951	17732	17885	17694	17725	17756	17622	17659	17703	17756	17729	17667	17707	17487	17903	17598	17602	17877	17518	17581	17809	17766	17680	17652	17825	17890	17633	17678	17841	17716	17518	17607	17585	17864	17751	17819	17808	17847	17690	17739	17611	17842	17517	17811	17511	17713	17744	17616	17651	17728	17861	17693	17526	17733	17727	17526	17697	17648	17540	17920	17852	17799	17688	17647	17664	17648	17713	17533	17554	17586	17575	17575	17530	17684	17687	17733	17687	17828	17821	17704	17665	17739	17871	17776	17935	17710	17818	17715	17545	17836	17799	17613	17763	17584	17863	17706	17789	17611	17744	17646	17652	17771	17574	17659	17569	17610	17611	17727	17659	17702
23668	21124	28615	23928	21804	24622	60334	65925	52490	36085	25656	22487	21459	21126	21227	21293	21271	21177	21388	21422	21116	21279	21363	21269	21154	21221	21361	21110	21159	21089	20892	20929	21188	21194	21268	21130	21260	21028	21086	21246	21159	21073	21027	20991	21107	21088	20990	21152	21247	21225	21058	20877	21104	21097	21071	21044	20961	20866	20912	20935	20920	20775	20880	21060	21026	21165	21041	21004	21050	20832	20982	21065	20993	20972	21040	21061	20996	21068	20972	20911	20973	20873	20833	21029	21031	21208	21097	21122	21122	20978	21198	20887	20826	21022	21056	21007	21003	21064	21248	21048	21149	21019	21015	21044	20862	21060	21052	21148	21041	21140	21140	21003	21088	21088	21057	21203	20871	21134	20984	20871	21047	21062	20968	20870	20962	20919	21386	20951	21107	21027	21023	20995	21364	21037	21187	21026	21105	21154	20970	20891	21048	20994	21058	21004	21023	20995	20841	20820	21073	20721	21068	20962	21111	20878	21041	20892	20941	20886	21116	21055	20843	20959	21048	21285	20955	20860	21100	21041	20902	21125	21220	21221	21041	21033	20912	20926	21175	21096	21174	21288	20919	21136	21011	20989	21119	21150	21019	21225	21071	21022	21117	20993	21127	21134	20892	21102	20929	21070	21025	20987	21095	21075	21163	20897	21021	21054	20905	21058	21145	21167	21188	21002	21157	21158	20758	21065	21055	20988	20724	20981	21078	20941	20943	20990	20932	21094	20977	21143	21022	20866	20989	20856	21021	20800	21001	20977	21256	21058	21093	21050	20979	21017	21049	21091	21076	20954	21127	20918	21107	21047	21168	21039	21193	21056	21091	21185	20832	20985	20939	21160	20962	21077	21086	20982	21019	21118	21010	21042	21178	21007	21192	21244	21372	20895	20997	21007	21077	20950	20880	21210	20762	21011	21006	21056	20979	20989	21076	20942	20963	21113	20903	21104	20818	20909	20978	20957	21064	20681	20986	20946	21014	21201	20931	21025	21233	21125	21208	20849	20956	20952	21097	21030	21122	20962	21025	21036	21091	20941	21056	20958	21083	20992	20930	21142	21100	20972	20924	21096	20853	21003	21043	20882	21166	20803	21080	21084	21021	21142	21000	20889	21109	21041	20951	21023	20951	20992	20799	20907	21081	21007	20816	20938	21033	21105	20956	21032	21042	21034	21134	20928	21008	20966	21059	21124	21152	21003	21147	21209	21058	21089	20963	21030	21053	20998	20682	20979	20819	20928	20984	21031	20891	21130	20991	20920	21168	21046	20938	20953	20999	21077	21051	21054	21071	21114	20974	21024	21147	20921	20926	21198	21221	21086	20960	21021	21117	21110	21313	21078	20976	20792	21049	21041	21268	20893	21142	21184	20873	21028	21242	21098	21107	21177	20937	21051	21155	20944	20970	21069	21005	21007	20893	20967	21138	21016	21139	21016	21012	20910	20935	20906	20965	21077	21132	21057	20962	21006	20989	20955	21047	21153	21014	21000	21035	21153	20978	20844	20884	21038	21087	20899	20855	21204	21057	20967	20937	21047	20959	21005	20771	20993	21060	20987	21005	21018	21030	21080	21001	20919	21075	21102	21348	20959	21070	21133	20891	21183	21170	21159	21148	20878	20999	20982	21189	21049	20878	21047	21150	21046	21052	21180	20854	20892	20749	21174	20912	20833	20956	20828	20915	20973	21020	21162	21059	21109	21087	21111	21040	21060	21151	21044	21161	21141	21023	21337	21083	21135	20805	20994	21089	21187	21059	21128	20939	21088	21047	20986	21040	20883	20829	20855	21063	21001	20897	20936	20927	21081	21072	20955	20893	20779	21071	21054	20807	20848	20894	20857	21185	20919	20906	20913	21104	20931	21001	21099	21041	20891	21048	21003	20984	20927	21163	21121	21005	21182	20900	20850	20792	20980	20722	21239	20895	20929	21338	21063	20952	21001	21039	21029	21077	21117	21149	21021	21081	20777	21236	20856	20948	21010	20892	21068	20983	21053	21121	21071	21080	21029	20913	20974	21017	21248	20845	20998	21042	21016	21076	20911	20912	21119	21063	20959	20832	20894	21107	20915	21012	21094	21085	21285	20968	20818	20980	20946	20935	21090	21136	21087	21124	21110	21181	20951	20987	21092	20972	21107	21172	20914	21117	20764	21176	20810	20952	21058	21044	20965	21113	21061	21059	21046	20804	21017	21016	21048	20813	21029	20809	20978	21182	20979	21083	20925	20988	21109	20966	20977	21013	21179	20959	21020	21168	21142	21125	20949	20973	21171	20949	21014	21116	21169	21280	21213	21061	21062	20955	21001	21101	21092	21126	20896	21181	21116	21007	21075	20961	20863	20839	20921	20980	21070	20998	20806	21059	20974	20927	20953	21098	20968	21079	20929	20732	20938	20963	20997	20965	21184	20973	21024	21168	21063	21122	21014	21090	20930	21108	20964	20790	21014	21052	21051	21127	20905	20913	21068	21194	20825	20841	20801	21109	21121	21119	20954	21027	21000	21298	20912	21106	20878	21189	21014	21151	21055	21027	21005	20979	20932	20895	21096	20860	21101	20928	21053	20997	21285	21094	21057	21096	21030	21027	20904	20900	21157	21126	20866	21069	20867	21184	20958	20930	21074	21058	21175	20991	21003	21205	20970	20946	21248	21111	20994	20739	21284	21122	21046	21170	21038	20947	21191	20913	21095	21106	21071	21056	21126	21176	20899	21027	20796	21073	20975	21139	21031	21019	21143	21127	21005	21089	21018	21008	20964	20804	20976	20999	20986	20972	21153	20994	21066	21084	20953	21049	21302	21029	21057	21083	21088	20947	21068	20953	20998	21250	21038	20917	21100	21006	20932	21231	20943	21031	20987	21051	20912	21195	21138	20965	21186	20937	21048	21217	21179	21114	20958	21228	20849	21083	21039	20932	20944	21035	21048	21076	21008	20963	21103	20998	21118	21021	21051	21026	20933	20956	21007	21017	20940	21012	21034	21153	20949	20949	20975	21126	21081	21212	20802	21077	20985	21012	21008	21115	20806	20944	21120	21010	20901	21146	21064	20925	21037	20961	21117	21010	20888	21052	20826	20931	21167	20987	20927	21271	20971	21017	20995	20939	21033	20978	20872	21140	20850	21037	20646	21102	21004	20804	20902	21122	21092	20822	21157	21037	21040	21136	21053	21079	21197	21038	21088	20903	20887	21093	21021	20940	21016	20864	21111	21140	20999	20875	21107	21018	20914	21130	20908	21121	20997	21107	20990	21132	20850	21072	21033	21119	20769	21106	20956	20873	21172	21088	20873	20959	20886	20990	21218	21096	21127	20805	20903	21017	21129	20945	20956	20853	21016	21050	21112	20942	21013	21082	21164	20768	21073	20963	20838	20929	21240	20922	20931	21034	21102	21051	21219	21039	20936	21256	21074	20955	20923	20987	21011	21146	21162	20842	21045	21087	21017	20999	21041	21045	21052	21192	20973	20817	21099	20978	20915	21159	21216	21010	21046	21068	21062	21019	20793	21015	21165	21021	21019	20988	20762	21064	21166	20944	20899	20989	21080	21195	21089	20953	21117	21061	21097	21037	20938	21100	20934	21005	20970	21109	20713	20987	21106	21164	21111	21065	20787	21093	21083	20926	21198	20891	21058	21141	20821	20803	20969	21170	20953	21286	21175	20936	20876	21046	21260	21066	21090	21048	21141	21019	21094	21184	20952	21002	21041	21017	20852	21123	21092	20897	21133	21011	21014	21048	20971	20933	20769	21019	21173	21096	20958	20986	21058	20905	21140	20715	20926	21040	21085	21097	21039	21050	20843	20974	20928	20967	21111	21206	21089	21112	21183	20964	21320	21136	21177	21003	21026	21102	20926	20953	20910	21003	20933	21146	20877	21217	20911	20918	21012	21094	20975	21055	20931	21159	20854	20953	20988	21172	20928	21020	21019	21107	21115	20854	21118	20977	20992	20948	21171	21086	20852	21105	21103	21128	21113	20833	20929	20991	20980	21073	20761	21045	20958	21108	21061	21033	20931	21017	20946	20947	21059	20915	21088	21045	21138	20741	21111	20966	21292	21126	21183	20895	21042	21076	20986	21153	20952	21025	21002	20856	21149	20989	21172	20994	21019	20922	20965	21040	20940	21262	20783	20945	20993	21071	21053	21228	20982	20959	20918	21055	21137	21122	21016	20910	20782	20943	21193	20979	20979	21107	21215	21202	21015	21163	21016	21337	21057	20887	21137	20984	20892	21018	21089	20929	21042	20841	20959	20919	20896	21186	20880	20904	21106	21164	21118	20964	20878	21184	20951	21073	20985	20955	20897	20996	21014	21090	20995	21055	20946	21152	21145	20914	21044	21093	21102	20925	20959	20870	21046	21037	20814	21034	20714	21073	20895	20998	20902	20892	21067	20910	21017	21081	21056	21066	21040	21126	21122	20981	20944	21159	21127	20912	21071	20819	21102	21237	20979	21025	21155	21042	20952	21109	21361	20946	20943	21220	21055	21193	20966	21159	21008	20974	20942	21174	20943	20815	20794	20946	20959	20846	21113	20923	20975	20925	21191	21240	21074	21065	21055	21075	21026	20943	20878	20934	20872	20930	21025	20871	20957	21092	21398	21044	20932	20996	21223	21190	20862	21055	21054	21067	21162	21004	20985	20986	21030	20929	21095	20963	21098	21127	21157	20899	21141	21032	20901	20912	21038	21068	20971	21025	20952	21241	20815	21156	21089	20958	20915	20948	20963	20922	21247	21008	21117	21022	21010	20926	20943	20892	20994	20892	20828	20954	21063	21013	21067	21041	20985	21098	20930	21027	21135	20973	20970	20915	20916	20865	21064	20981	20866	21028	21058	21227	20918	21011	21366	20956	20912	21004	20966	21270	21028	21203	20922	21015	20804	21012	21175	21003	20920	21096	21094	21045	21036	21077	20875	20917	20759	21109	21091	20840	20994	20993	20924	21096	20901	21159	21048	20987	20963	20800	21038	20807	21025	21014	20922	21085	21242	21046	21096	20881	20912	20938	20765	20948	20992	21186	20967	21012	20981	20996	21017	21144	21109	20843	20955	20913	21055	21047	21173	21036	21151	20955	21145	20885	21258	20945	21088	21031	21130	20866	21049	20909	21004	20844	21195	21021	20917	20774	20843	20946	21065
17162	28197	26598	22416	20568	20715	63478	66422	52589	33936	21770	18789	18025	17853	17779	17908	18014	17831	17766	17978	17759	17877	17799	18021	17825	17931	17682	17684	17813	17722	17807	17844	17843	17856	18026	17863	17879	17636	17702	17758	17860	17916	17862	17807	17978	17880	17875	17874	18020	17665	17885	17911	17765	17858	17754	17675	17865	17748	17869	17830	17860	17850	17953	17709	18033	17918	17653	17861	17785	17804	17693	17959	17784	17819	17833	17772	17819	17870	17847	17764	17738	17689	17965	17830	17875	17814	17732	17762	18105	17777	18006	17781	17832	17934	17889	17710	17754	17963	18009	17764	17794	17925	17912	17851	17842	17810	17785	17821	17914	17658	18003	17843	17818	17853	17852	17752	17863	17618	17766	17838	17978	17880	17726	17798	17862	17648	17820	17770	17699	17831	17956	17927	17806	17882	17894	17819	17916	17838	17896	17788	17848	17636	17896	17882	17808	17890	17878	17746	17757	17865	17944	18001	17834	17891	17847	17666	17790	17880	17932	17805	17808	17972	17640	17788	17731	17804	17911	17822	17858	17826	17779	17729	17773	17720	17875	17689	17789	17751	17732	17964	17834	17829	17865	17793	17858	18017	17967	17900	17770	17843	17803	17822	17845	17777	17901	17702	17785	17845	17773	17704	17849	17835	17825	17701	17535	17858	17807	17866	17815	17892	17740	17823	17845	17707	17824	17688	18033	17809	17943	17830	17777	17689	17772	17712	17944	17975	17790	17774	17941	17821	17952	17861	17897	17952	17915	17696	17855	17784	17739	17866	17707	17737	17921	17871	17886	17841	17927	17860	17933	17749	17791	17746	17848	17722	17991	17667	17814	17773	17868	17767	17959	17616	17751	17835	17917	18077	17822	17881	17731	17812	17865	17761	17868	17908	17761	17740	17795	17972	17872	17741	18067	17607	17927	17914	18014	17810	17785	17882	17881	17873	17748	17753	17739	17866	17816	17867	17886	17667	17782	17801	17915	17731	17890	17981	17662	17805	17851	17625	17671	17786	17796	17722	17932	17780	17697	17849	17898	17876	17706	17955	17849	17696	17705	17834	18080	17873	17974	17923	17901	17868	17860	17863	17844	17711	17932	17804	17889	17947	17949	17794	17831	17748	17933	17893	17850	17789	17778	17926	17668	17733	17656	18018	17725	17748	17725	17775	18009	17657	18032	17710	17871	17843	17808	17912	17874	17679	17757	17835	17916	17818	17847	17706	17840	17726	17775	17931	17856	17890	17834	17860	17846	17763	17839	17824	17905	17847	17792	17774	17747	17655	17746	17823	17827	17714	17759	17822	17933	17640	17851	18015	17865	18006	17882	17957	17740	17813	17849	17856	17719	17885	17826	17735	18010	17776	17883	17952	17773	17887	17913	17922	17647	17847	17726	17881	17840	17964	17801	17834	17789	17708	17852	17790	17664	17918	17819	17804	17798	17855	17914	17740	17710	17889	17690	17826	18034	17929	17745	17731	17761	17846	17880	17826	17744	17883	17725	17763	17610	17844	17878	17795	17705	17641	17846	17919	17669	17870	17973	17859	17817	17827	17717	17892	17793	17715	17725	17911	17811	17901	17792	17908	17850	17697	18027	17862	17914	17869	17682	17727	17841	17794	17856	17711	17908	17872	17895	17811	17943	17853	17688	18012	17792	17984	17712	18018	17983	17790	17857	18015	17678	17812	17953	17744	17873	17838	17725	17956	17727	17859	17749	17790	17856	17819	17880	17692	17941	17688	17885	17794	17710	17711	17930	17906	17818	17968	17961	17782	17741	17925	17728	17791	17988	17852	17938	17913	18087	17681	17882	17864	17816	17697	17830	17810	17845	17776	17692	17746	17681	17820	17999	17888	17677	17744	17847	17698	17822	17740	17858	17858	17876	17756	17672	17716	17924	17898	17893	17892	17721	17968	18070	17736	17914	17850	17858	17748	17779	17764	17951	17882	17719	17800	17731	17735	17811	17862	17723	17890	17673	17856	17902	17931	17748	17841	17770	17853	17917	17868	17854	17735	17845	17784	17680	17862	17890	17705	17797	17610	17875	17848	17900	17730	17923	17941	17815	17914	17808	17862	17840	17706	17772	17725	17917	17864	17840	17762	17980	17899	17977	17897	17922	17759	17770	17782	17898	17805	17721	17900	17777	17948	17826	17745	17804	17723	17758	17821	17736	17809	17866	17778	17912	17784	17743	17808	17940	17880	17897	17856	17765	17728	17940	17779	17833	17740	17748	17784	17931	17794	17654	17742	17717	17807	17800	17848	18049	17605	17874	17686	17702	17913	17978	17729	17740	17822	17687	17842	17713	17824	17705	17749	17816	17676	17947	17908	17804	17711	18065	17849	17659	17708	17827	17882	17804	17944	17867	17698	17676	17898	17920	17889	17799	17829	17706	17711	17951	17706	17858	17902	17734	17814	17811	17785	17785	17869	17800	17784	17711	17838	17884	17623	17800	17832	17865	17833	17965	17803	18014	17860	17853	17939	17830	17770	17806	17623	17903	17844	17864	17883	17901	17708	17786	17878	17925	17836	17668	17858	17764	17691	17896	17780	17951	17776	17695	17852	17837	17958	17776	17983	17831	17832	17828	17778	17763	17960	17733	17878	17827	17683	17983	17815	17838	17736	17859	17891	17987	17924	17707	17777	17719	17808	17846	17844	17959	17842	17963	17910	17636	17854	17661	17783	17666	17817	17790	17902	17927	17711	17809	17790	17944	17692	17881	17687	17991	17700	17766	17771	17707	17782	17772	17726	17871	18030	17954	17712	17832	17799	17794	17758	17757	17707	17700	17866	17822	17657	17729	17820	17732	17836	17870	17867	17691	17785	17824	17828	17969	17808	17807	17816	17727	17927	17715	17743	18026	17924	17857	17825	17883	17835	17741	17823	17981	17715	17995	17821	17731	17815	17692	17747	17987	17674	17794	17905	17876	17866	17829	17775	17839	17905	17695	18031	17750	17835	17829	17860	17868	17783	17583	17608	17837	17826	17823	17865	17769	17714	17834	17741	17875	17951	17832	17842	17813	17821	17828	17771	17880	17773	17722	17801	17848	17708	17671	17792	17684	17921	17954	17814	17735	17683	17939	17914	17753	17732	17801	17703	17947	17811	17672	17781	17957	17624	17703	17814	17784	17876	17734	17700	17881	17909	17745	17849	17893	17756	17785	17630	17715	17759	17724	17811	17798	17824	17655	17816	17630	17963	17834	17844	17654	17846	17869	17880	17797	17802	17830	17610	17735	18048	17898	17818	17816	17888	17766	17755	17629	17951	17789	17875	17877	17823	17886	17828	17898	17817	17799	17784	17606	17804	17664	17900	18010	17776	17953	17906	18037	17897	17641	17643	17872	17840	17734	17885	17928	17771	17806	17725	17850	17893	17759	17748	17779	17758	17732	17793	17716	17854	17773	17824	17875	17780	17875	17914	17838	17973	17912	17868	17873	17877	17851	17849	17757	17819	17771	17876	17657	17922	17720	17891	18018	17661	17787	17824	17824	17909	17873	17890	17789	17825	17871	17727	17885	17741	17863	17826	17970	17887	17848	17834	17933	17770	17644	17738	17782	17623	17705	17684	17631	17717	17783	17924	17887	18057	17900	17808	17718	17992	17723	17888	17764	17820	17993	17858	17867	17738	17730	18010	17752	17723	17755	17766	17825	17915	17875	17875	17912	17820	17994	17607	17779	17777	17617	17842	17707	18034	17880	17711	17665	17813	17676	17901	17736	17656	17659	17753	17820	17710	17691	17932	18022	17816	17785	17801	17700	17882	18056	17898	17634	17868	18066	17867	17873	17881	17843	17908	17763	17901	17999	17900	17826	17823	17817	17796	17766	17802	17684	17820	17712	17845	17868	17723	17754	17790	17830	17827	17786	17800	17856	17778	17919	17823	17806	17837	17799	17777	17937	17821	17756	17795	17825	17827	17784	17794	17840	17563	17723	17829	17820	17904	17780	17911	17925	17843	17889	17763	17840	17936	17781	17852	17842	17894	17931	17900	17898	17761	17775	17763	17859	17850	17868	17670	17915	17848	17891	17950	17837	17864	17741	17674	17742	17750	17684	17914	17804	17880	17925	17925	17874	17641	17846	17794	17860	17816	17637	17808	17834	17884	17776	17865	18006	17837	17874	17960	17759	17740	17719	17829	17602	17558	17783	17843	17898	17830	17928	17816	17846	17923	17779	17846	17706	17736	17972	17872	17717	17603	17909	17809	17751	17769	17674	17813	17775	17767	17895	17750	17871	17757	17802	17851	17840	17863	17938	17845	17853	17911	17865	17963	17859	17797	17847	17914	17785	17967	17967	17795	17675	17885	17854	17884	17694	17820	17789	17835	17698	17749	17889	17663	17811	17984	17860	17795	17886	17925	17702	17771	17884	17755	17829	17697	17931	17644	17911	17918	17633	17739	17729	17875	17846	17966	17907	17952	17932	17854	17822	17798	17763	17846	17764	17763	17714	17879	17799	17748	17775	17821	17777	17853	17812	17972	17584	17630	17884	17766	17916	17894	17587	17879	17779	17933	17780	17772	17669	17908	17863	17861	17879	17812	18030	17805	17918	17868	17724	17960	17672	17858	17827	17709	17870	17834	17924	17754	17869	17730	17817	17925	17711	17740	17868	17840	17797	17886	17930	17839	17865	17887	17887	17618	17892	17928	17827	17969	17892	17837	17522	17800	17926	17841	17984	17840	17674	18035	17856	17915	18021	17816	17705	17909	17820	17800	17760	17734	17786	17864	17706	17761	18074	17814	17704	17833	17741	17890	17758	17844	17738	17851	17618	17715	17913	17896	17773	17872	17725	17741	17810	17643	17735	18018	17890	17767	17941	17954	17901	17918	17855	17870	17675	17925	18068	17790	17719	17688	17843	17829	17833	17863	17729	17813	17815	18051	17689	18011	17782	17961	17921	17939	17750	17835	17984	17872	17624	17720	17669	17759	17710	17917	17937	17915	17889	17820	17843	17829	17799	18023	17838	17873	17770	17962	17748	17930	17743	17833	17845	17586	17844	17821	17859	17862	17750	17705	17592	17749	17941	17918	17684	17801	17774	17933	17903	18034	17677	17788	17870	17926	17787	17798	17638	17862	17736	17865	17730	17855	17925	17854	17869	17795	17873	17780	17871	17879	17684	17662
29540	22943	24634	23070	21525	21993	28256	29437	26786	23956	22220	21747	21868	21607	21661	21653	21557	21641	21748	21701	21551	21660	21627	21727	21489	21691	21532	21729	21568	21620	21582	21892	21603	21483	21661	21713	21672	21644	21507	21736	21724	21690	21641	21741	21611	21586	21450	21614	21620	21469	21753	21616	21557	21580	21463	21560	21823	21868	21653	21567	21496	21611	21449	21644	21642	21602	21610	21731	21486	21594	21395	21469	21513	21707	21450	21703	21576	21747	21680	21561	21420	21211	21653	21523	21503	21597	21622	21474	21564	21604	21502	21498	21765	21562	21573	21479	21588	21703	21531	21561	21478	21762	21722	21673	21455	21511	21600	21686	21509	21382	21636	21455	21508	21643	21552	21465	21474	21473	21556	21586	21770	21664	21565	21610	21583	21330	21594	21605	21677	21674	21582	21529	21552	21515	21584	21546	21512	21575	21583	21697	21641	21494	21549	21752	21697	21574	21750	21632	21735	21748	21617	21657	21433	21712	21617	21559	21517	21348	21508	21700	21629	21387	21649	21605	21612	21387	21591	21666	21731	21578	21507	21484	21726	21566	21867	21690	21513	21403	21543	21547	21672	21630	21566	21607	21516	21440	21644	21746	21739	21714	21511	21602	21558	21475	21483	21603	21495	21534	21654	21539	21740	21475	21580	21579	21616	21599	21609	21593	21436	21485	21586	21585	21671	21592	21587	21775	21454	21453	21694	21467	21700	21637	21530	21709	21669	21588	21440	21461	21546	21695	21719	21620	21595	21556	21836	21736	21432	21517	21406	21322	21662	21464	21628	21700	21496	21410	21495	21599	21761	21637	21723	21539	21664	21776	21622	21606	21572	21455	21781	21505	21785	21508	21582	21611	21607	21486	21699	21451	21553	21639	21422	21574	21545	21485	21646	21762	21638	21332	21593	21419	21525	21476	21532	21446	21520	21542	21476	21478	21534	21513	21714	21597	21775	21491	21555	21519	21649	21576	21543	21715	21388	21548	21742	21642	21630	21653	21460	21632	21634	21679	21577	21487	21585	21641	21756	21693	21714	21606	21587	21427	21539	21654	21473	21493	21620	21504	21448	21428	21584	21398	21430	21690	21512	21664	21579	21370	21481	21667	21721	21620	21640	21688	21464	21553	21711	21554	21594	21650	21837	21702	21482	21621	21640	21443	21558	21620	21474	21585	21674	21787	21748	21694	21803	21713	21424	21533	21522	21483	21733	21620	21385	21541	21620	21569	21493	21724	21520	21712	21600	21524	21512	21704	21439	21484	21657	21570	21576	21705	21526	21744	21699	21555	21761	21383	21676	21610	21649	21976	21694	21668	21601	21523	21783	21507	21758	21528	21510	21560	21521	21597	21724	21571	21525	21421	21646	21431	21900	21566	21526	21516	21514	21675	21652	21275	21672	21486	21451	21349	21640	21501	21690	21475	21697	21659	21579	21423	21570	21569	21608	21760	21503	21497	21621	21583	21570	21654	21627	21586	21587	21598	21524	21502	21670	21632	21560	21768	21632	21469	21807	21771	21522	21535	21726	21695	21654	21796	21489	21292	21495	21376	21523	21581	21630	21447	21494	21571	21538	21807	21522	21581	21537	21405	21406	21644	21532	21373	21424	21573	21663	21705	21614	21516	21574	21398	21499	21710	21503	21411	21512	21722	21574	21609	21500	21546	21701	21504	21530	21426	21375	21550	21561	21691	21446	21581	21536	21504	21872	21597	21561	21461	21785	21601	21651	21569	21438	21468	21407	21522	21277	21546	21667	21832	21839	21564	21904	21620	21429	21468	21415	21554	21460	21495	21596	21582	21567	21635	21627	21713	21494	21724	21569	21595	21818	21570	21518	21548	21741	21761	21656	21673	21752	21766	21336	21595	21460	21597	21452	21621	21662	21503	21336	21530	21740	21563	21664	21608	21546	21455	21409	21343	21550	21651	21694	21520	21536	21260	21622	21668	21825	21727	21446	21334	21768	21576	21525	21595	21491	21569	21544	21480	21461	21696	21446	21804	21635	21383	21570	21564	21574	21672	21598	21452	21487	21642	21639	21461	21399	21351	21558	21751	21501	21912	21718	21674	21456	21696	21523	21638	21656	21501	21574	21486	21458	21732	21577	21514	21595	21497	21559	21365	21686	21518	21551	21491	21511	21757	21948	21484	21457	21501	21617	21436	21470	21828	21597	21694	21681	21517	21547	21483	21582	21614	21609	21866	21630	21795	21667	21606	21633	21476	21538	21614	21639	21412	21519	21453	21664	21633	21634	21632	21500	21610	21697	21665	21609	21663	21614	21599	21699	21593	21724	21689	21469	21558	21712	21594	21569	21529	21310	21591	21611	21557	21590	21535	21510	21526	21734	21716	21440	21465	21500	21505	21541	21555	21706	21587	21631	21605	21438	21476	21678	21511	21590	21339	21520	21685	21728	21526	21594	21419	21708	21701	21520	21580	21693	21755	21428	21450	21508	21648	21534	21598	21281	21699	21536	21429	21464	21671	21626	21449	21550	21503	21633	21644	21664	21721	21464	21479	21585	21706	21621	21648	21485	21583	21466	21622	21908	21780	21573	21603	21542	21452	21555	21527	21486	21628	21601	21459	21646	21386	21567	21415	21511	21568	21687	21797	21744	21581	21573	21610	21650	21509	21520	21756	21339	21805	21519	21519	21516	21603	21549	21496	21620	21525	21668	21595	21770	21592	21619	21545	21634	21477	21658	21673	21569	21415	21721	21553	21568	21538	21625	21491	21479	21666	21420	21547	21851	21488	21642	21729	21542	21736	21472	21497	21596	21637	21381	21291	21501	21498	21770	21601	21722	21441	21482	21483	21395	21540	21494	21514	21472	21625	21586	21606	21683	21659	21444	21409	21595	21519	21585	21522	21734	21676	21712	21575	21530	21529	21552	21763	21534	21714	21668	21605	21479	21461	21653	21605	21692	21569	21813	21616	21540	21593	21635	21707	21787	21747	21667	21482	21528	21559	21408	21656	21480	21503	21769	21651	21632	21712	21497	21445	21432	21661	21606	21402	21654	21455	21656	21645	21541	21548	21570	21439	21628	21451	21643	21659	21602	21363	21551	21473	21482	21732	21624	21492	21811	21580	21706	21539	21650	21652	21475	21877	21728	21623	21762	21689	21584	21790	21275	21548	21426	21696	21461	21509	21743	21532	21673	21533	21787	21541	21362	21527	21652	21555	21521	21712	21742	21427	21661	21718	21615	21583	21474	21483	21621	21492	21501	21806	21589	21706	21593	21602	21511	21511	21392	21808	21776	21568	21654	21573	21784	21552	21666	21317	21487	21476	21751	21530	21578	21485	21542	21426	21731	21510	21479	21648	21548	21586	21711	21541	21689	21733	21698	21669	21611	21679	21732	21686	21763	21512	21398	21713	21719	21472	21620	21619	21489	21614	21512	21613	21617	21535	21682	21618	21598	21581	21572	21449	21587	21757	21564	21381	21708	21590	21554	21608	21548	21596	21654	21558	21662	21667	21735	21626	21462	21513	21637	21642	21553	21562	21416	21555	21684	21595	21618	21757	21637	21561	21567	21400	21610	21568	21479	21507	21607	21444	21857	21658	21506	21446	21517	21596	21670	21712	21663	21432	21633	21685	21593	21547	21626	21290	21753	21427	21426	21718	21538	21653	21657	21482	21651	21551	21540	21657	21412	21667	21634	21355	21684	21559	21644	21655	21702	21922	21720	21562	21413	21617	21670	21652	21601	21599	21779	21366	21524	21588	21650	21635	21598	21609	21590	21581	21529	21601	21472	21599	21556	21506	21731	21573	21567	21703	21554	21689	21560	21622	21537	21581	21436	21663	21465	21798	21448	21763	21775	21601	21668	21625	21735	21414	21696	21567	21735	21448	21384	21617	21732	21807	21606	21629	21475	21814	21522	21465	21628	21662	21760	21529	21514	21485	21443	21593	21624	21718	21562	21513	21623	21398	21579	21805	21406	21566	21601	21534	21847	21687	21588	21750	21651	21624	21880	21379	21653	21638	21572	21644	21668	21585	21569	21937	21692	21469	21666	21560	21605	21703	21437	21466	21617	21808	21509	21472	21967	21519	21808	21370	21895	21687	21509	21624	21563	21503	21472	21640	21770	21735	21560	21478	21513	21568	21684	21409	21610	21678	21593	21749	21576	21535	21556	21505	21527	21475	21609	21410	21474	21622	21606	21698	21464	21588	21602	21474	21731	21545	21581	21569	21652	21740	21724	21607	21551	21352	21690	21936	21439	21512	21515	21473	21580	21592	21676	21625	21675	21674	21481	21577	21591	21640	21578	21823	21703	21591	21554	21568	21519	21803	21642	21631	21664	21717	21631	21600	21688	21705	21720	21696	21569	21529	21634	21786	21706	21689	21662	21508	21443	21503	21471	21703	21366	21390	21632	21735	21451	21650	21582	21472	21733	21591	21588	21629	21598	21395	21638	21449	21543	21609	21517	21580	21645	21284	21442	21568	21540	21693	21715	21406	21535	21669	21576	21561	21610	21190	21551	21552	21555	21712	21668	21718	21609	21607	21595	21658	21693	21783	21455	21463	21554	21536	21686	21657	21539	21519	21405	21616	21578	21385	21576	21491	21567	21795	21615	21468	21501	21600	21546	21451	21658	21369	21542	21766	21436	21598	21651	21616	21557	21487	21402	21616	21731	21445	21545	21567	21412	21511	21584	21679	21520	21681	21325	21844	21356	21595	21407	21532	21718	21456	21937	21613	21601	21520	21657	21450	21442	21569	21656	21434	21648	21803	21588	21604	21777	21661	21735	21581	21347	21543	21544	21575	21584	21457	21515	21637	21579	21434	21531	21610	21394	21630	21542	21502	21525	21679	21618	21676	21579	21640	21744	21854	21557	21784	21724	21561	21543	21424	21603	21805	21768	21568	21593	21607	21412	21754	21451	21642	21731	21595	21269	21579	21509	21661	21662	21741	21617	21589	21488	21698	21538	21605	21435	21417	21543	21490	21742	21843	21429	21450	21494	21670	21587	21527	21515	21387	21666	21609	21596	21564	21527	21416	21817	21594	21478	21389	21716	21440	21640	21509	21464	21506	21370	21846	21780	21463	21615	21525	21548	21576	21470	21219	21542	21603	21668	21459	21624	21670	21483	21665	21441	21646	21864	21442	21628	21650	21625	21590
17245	18864	18716	18474	18191	18550	28704	27980	24110	20245	18572	18137	18244	18069	18162	18005	18090	18085	18173	17943	18116	17953	18137	18107	18070	18081	18073	18113	17990	18187	18165	18010	18080	18124	18020	17991	18024	18238	18047	18187	18046	18138	17939	18028	18058	18092	18276	18119	18229	18035	18143	18243	18140	18094	18217	18094	18007	18067	18099	18036	18050	18033	18072	17993	17957	18079	18117	18044	18115	18124	18139	18112	18127	17970	18174	18041	17990	18101	18133	18123	18115	18173	18107	18066	18317	18139	18004	17995	18237	17990	18046	18118	17962	18210	18127	17972	17972	18210	18018	18105	17966	17998	18078	17946	18108	18086	18186	18147	18138	18038	18070	18124	18131	17987	18109	18217	17917	18160	18074	18154	18024	18135	18084	18111	18212	17972	17821	18118	18014	18071	18061	18128	18061	17839	18095	18124	18005	17907	18125	17939	17983	18121	18102	18081	18206	18016	17979	18139	17997	17987	18068	17985	18194	18086	18259	17949	17893	18119	18151	17931	18123	18096	18127	18134	18054	18232	18255	18047	17999	17994	18080	18154	18053	18098	17942	18062	18162	18095	18176	18103	17934	18124	18172	18149	18063	18099	18177	18052	18114	18123	17978	18112	18225	17981	18103	18141	18028	17978	18263	18169	18104	18230	18188	18096	18049	18146	18071	18050	18030	18067	18142	17857	17945	18053	18036	18056	18139	17949	18140	17934	18171	17927	17923	18090	18015	18015	18212	18087	18009	17963	18129	18065	18009	18147	18154	18132	18049	18152	18080	18022	18006	18167	18061	18124	17998	18220	18250	18050	17943	17975	17949	18053	18051	18123	17999	18227	18021	18043	18112	18145	17940	18063	18147	18135	18066	18175	18095	18162	18170	18022	17976	17998	18083	18291	18022	18124	18060	18191	18058	17979	18017	18172	17977	18249	17920	18004	17949	17979	18271	18200	18050	18136	17907	18032	17952	18149	18216	17918	18154	18046	18039	17999	18177	18128	18065	18158	18027	17979	18062	18015	18013	18033	17969	18085	17814	18020	18136	18022	18025	17971	18109	18155	18043	18100	17939	18027	17949	18118	18081	18016	18074	18157	18156	18025	17947	18102	18205	18092	18017	18191	18134	18147	17967	18030	18053	17983	18018	18026	18070	18084	18072	18244	18033	18102	18022	18114	18140	18025	17977	17963	17951	17961	18064	18135	18103	18161	18112	18040	17957	17973	18100	18144	18197	17989	18038	18047	17896	18099	18224	17778	18151	18036	18034	17986	18070	17991	17958	18064	18238	18032	18073	18214	17966	18187	18318	17921	18139	18259	17992	18016	18054	18015	18148	18114	18142	18105	18163	17979	18025	18038	17956	18092	18261	17943	18058	17996	18042	18135	18184	18110	18120	17841	18008	18273	18064	18056	18029	17985	18236	18183	17951	18114	17992	18161	18140	18087	17999	18201	17848	18088	17955	18171	18142	18219	18099	17983	18216	18067	17954	17874	18066	18005	18313	18220	18053	18071	18050	18118	18017	18076	18257	18044	18093	17838	18244	18083	17929	18122	18101	18144	18154	18171	18028	18012	17974	18158	18113	18168	18096	18005	18282	18151	18040	17943	18017	18099	18126	17909	18170	18018	17977	18183	18173	18076	17969	18079	18092	18032	17997	17810	18033	18037	18089	18098	18091	17933	18031	17919	18136	18229	18089	18077	18164	18225	18125	18163	18008	18181	18175	18010	18120	17994	18041	18198	18127	18065	18130	17914	18164	18304	17959	18081	18087	18135	18213	17928	18218	17906	17988	18049	17939	18183	17932	17887	18108	18105	18071	18027	17807	18092	18062	18048	18154	18086	17947	18037	18155	18135	18026	18019	17995	17970	18107	17981	17942	18034	18132	18132	18101	17878	17941	18039	18108	18071	18085	18178	18040	17989	18300	18015	18148	18212	18071	18140	18078	18129	18106	18125	18031	18009	18115	17929	18066	17972	18074	17926	18075	18157	18007	18096	18152	18068	17998	18219	18081	17899	18241	18126	18106	18137	18011	18105	18049	18107	18129	18059	18087	18094	18063	18076	18150	18152	18019	17953	17989	18084	18201	18019	18133	18156	18189	18194	18048	17917	18025	18277	18206	17982	18284	18103	18045	18106	18067	17896	17825	17993	18252	18005	18110	18109	18111	18067	18158	18080	18336	17976	18054	18192	18139	17973	17957	18243	18108	18088	18063	18071	17959	18122	18121	18113	18201	18087	18027	17991	18040	18192	18196	18089	18143	18071	17913	18169	18107	18131	18165	18089	18099	18057	18111	18220	18014	17999	18064	18118	18067	18175	18077	18093	18073	17980	18138	17966	18117	18236	18113	18191	17990	18246	17931	17777	18019	18003	18166	17973	18048	18103	18009	17970	17922	17950	18244	17946	18142	18006	18132	18027	18080	18291	18015	18128	18098	18102	18067	18105	18063	17997	17937	18226	18145	18248	18125	17974	18005	18099	17893	17973	18133	18040	18124	18003	17976	18092	18054	18103	17904	17989	17901	17991	17960	17976	18223	18161	18084	17995	17976	17913	17983	17901	18043	18143	18269	17983	18015	17954	18142	18151	17847	17935	18166	18185	17934	18034	17871	18168	18035	18137	18269	17961	18140	18216	17978	18071	18149	18016	18183	18042	17818	18121	17986	18074	17956	18220	18118	18277	18142	18233	18175	18017	18109	18094	18072	18067	18138	17976	18181	18047	18109	18286	17995	18031	18009	17979	18029	18303	18017	18070	18045	18074	18081	18097	18003	18143	18200	18192	18044	18077	17998	18352	18174	18117	18112	17860	17893	18213	18014	18052	18059	18092	17966	18124	17990	18235	18211	17997	17930	18070	18065	18117	18130	18056	18015	18196	17977	18095	18091	18154	18229	18037	18027	17980	18146	18176	18009	18230	17950	18173	18051	17923	17967	18047	18089	18020	18076	17947	18105	18062	17942	18051	18206	17945	17962	18009	17907	18207	18170	18113	17966	18237	18094	18214	18080	18062	18218	17963	17946	17982	18010	17956	18169	17947	17928	18085	18134	18069	18061	18098	18150	18027	18099	17952	18157	18115	17965	18055	18110	18081	18317	17982	17928	17964	18270	18027	17994	18048	18110	18001	18152	18018	17997	18100	18255	18026	17975	18026	17883	17961	18098	18021	18137	18063	17977	18181	17961	18126	18052	18014	17878	18099	18068	18085	18023	17886	18129	17923	18161	18048	18080	17978	18149	18050	18065	17937	18250	18074	17996	18046	18082	17990	18143	18028	18049	18054	17974	18051	17846	18085	18151	18012	18113	18065	18090	18015	18009	18172	18086	17910	18239	18135	18150	18174	18002	17954	18146	18023	18171	18166	18042	18060	18048	17910	18216	18083	18190	18047	18198	18126	18098	18034	18052	18270	18034	18068	18009	18119	17968	17983	18096	17908	18039	18007	18206	17992	17871	18173	18086	18056	17869	18121	18043	18248	17831	18209	18042	17997	18008	18029	18229	18084	17992	17855	18002	18126	18077	17947	18057	18046	18074	17903	17928	18093	17939	17934	18223	17983	17812	18049	18084	18051	17969	18187	18051	18256	17990	18073	18002	18036	18145	18140	17951	17943	18007	18037	18080	18022	18048	18007	18041	18059	18248	18101	18026	18059	18268	18177	18054	18118	18064	18074	18287	18088	18095	18199	18115	18015	18056	17960	18007	18045	17926	18158	18067	18004	18110	18056	18058	18200	18014	17970	17891	18265	18130	17990	18088	18197	17956	17996	18094	18023	18089	17993	18123	18040	18168	18050	18011	18066	18081	18036	17972	17958	17964	18109	17957	18064	17956	18011	18067	17926	18101	17969	18036	17996	18075	17974	18215	18170	17931	18187	18001	18171	17901	18244	18038	18107	17966	18111	17939	18218	18157	18245	18034	18148	18240	17946	18164	18184	18274	18034	18123	18104	18087	17972	17993	18176	17913	18111	18142	18108	18042	18158	18078	18062	18120	17910	18087	18123	18108	17992	18026	18053	18139	17976	18129	18109	18014	18077	18028	18102	18149	18098	18054	18066	17949	18038	18258	18178	18129	18281	18088	17974	18164	18104	18226	18157	18047	17973	18072	17957	18100	18123	17918	18119	18065	18104	18195	17992	18094	18146	17900	18182	18057	17945	18157	18127	18209	18084	17982	18318	18271	18248	17919	18113	18235	18124	18175	18201	17905	18100	18019	18124	18077	18126	17975	18034	18217	18050	18147	18028	18158	18012	18080	18061	18123	18049	18104	18161	18062	18107	18015	17995	18164	17863	18088	18144	18221	17912	17953	18249	18030	18135	17981	18109	17881	17999	18059	18326	18005	18029	18022	18077	18114	18227	18006	18151	18149	17985	18093	18025	17999	18018	18037	18292	18043	18104	18236	18000	18108	18190	17984	18028	18026	18251	17907	17995	17981	18217	18023	18107	18058	18088	18011	18099	17976	17860	18168	18172	18094	18191	18222	18092	17975	18001	17893	18126	17979	18006	17848	17984	18369	18076	18116	18263	18155	18188	17811	18238	18114	18114	18231	17992	18070	17909	18206	18078	18107	18213	18264	18157	18118	17874	18137	17991	17821	18154	18106	18190	18108	18033	18033	18264	18080	18191	17972	18062	18076	17988	17959	18101	18056	18102	18113	18146	18001	18012	18080	18034	18175	18014	18092	18016	17905	18084	18112	18004	17970	18092	17944	18063	18152	18133	18143	18231	18238	18039	18096	18087	18019	18096	18114	18159	18009	18195	18119	18015	18048	17920	18086	18135	17928	18041	18222	17997	18082	18015	18325	17966	18101	18053	17982	18105	18094	17981	17963	18252	17979	17886	18051	17885	18058	18070	18205	17835	18027	18044	18142	17975	18067	17948	18066	18142	18125	17926	18048	18117	17983	18053	18190	18032	18229	18115	18248	18177	18220	17898	17973	18132	17998	18079	18063	17974	18262	18029	17981	18170	18233	18364	18065	17941	17989	18053	18126	18235	18143	18168	18128	18056	17922	18205	18018	18016	18035	18100	18172	18061	18220	18188	18270	17977	18089	18141	18135	17873	18175	18135	18080	18091	18144	18096	17945	18105	18143	18176	18014	17947	18169	18143	18073	18027	18097	18065	18118	18119	18192	18097	17978	17947
25649	21118	27370	26117	22292	22554	47320	48606	38954	28552	23249	21773	21291	21097	21246	21142	21272	21171	21236	21140	21448	21119	21207	21295	21154	21260	21223	21021	21280	21193	21057	21311	21182	21203	20774	21128	21184	21061	20985	21109	21339	21303	21189	21408	21167	21071	21263	21280	21164	21112	21305	21220	21109	21038	21211	21220	21217	20952	21167	21275	21106	21344	21211	20836	21296	21059	21143	21174	21095	21428	21043	21118	21000	21098	21239	21377	20923	21116	21081	21076	21118	21241	21442	21321	21175	21022	21123	21135	21019	21087	21130	21144	21072	21371	21062	21228	21361	21037	20987	21227	21030	21239	20941	21121	20966	21134	21355	21127	21072	21225	21399	21215	20954	21160	21178	21142	20967	20983	21256	21423	20920	20968	21302	21282	20977	21194	21273	21160	21024	21206	21321	21176	21133	21349	21297	21173	21025	21290	21261	21066	20963	21163	21168	21125	21172	21201	21237	21326	20995	21041	21104	21134	21265	21276	21305	21371	21156	21195	20932	21150	21264	20922	21379	21098	21205	21008	21253	21033	20996	20969	21142	21074	21037	21185	21064	21046	21145	21156	20985	21027	21001	21280	20885	21164	21192	21036	21343	21195	21131	21097	21293	21388	20975	21361	21061	21072	21246	21178	21096	21229	21030	21047	21184	21422	21154	21229	21254	21108	21196	21160	21313	21068	21076	21098	21131	21035	21046	21238	21199	20911	21153	21254	21022	21218	21353	21404	21293	21038	21137	21086	21306	21122	21137	21158	21239	21143	21127	21207	21242	21142	21061	21145	21202	21068	21072	21056	21034	21047	21168	21030	21116	21281	21057	21062	21181	21115	21200	21264	21065	21220	21109	21054	20906	21169	21454	21121	21110	21252	21087	21222	21350	20693	21202	21214	21211	21164	21328	21071	21138	21082	21046	21256	21269	21207	21122	21089	21232	21095	21237	21385	21068	21185	21022	21131	21201	20907	21136	21367	21041	20965	21288	21149	21025	21384	21094	21228	21237	21148	21372	21249	21175	21266	21071	20977	21182	21024	21266	21271	21123	21171	21239	21020	21251	21050	20977	21279	21275	21164	21160	21387	21072	21069	21235	21189	21158	21021	20994	20901	20959	21150	21309	21220	21401	21105	21323	21059	20982	21154	21143	20975	21241	21213	21132	21268	21056	21263	21072	21410	21255	21164	21083	21117	21072	21013	21098	21186	21280	21300	21129	21096	21284	21132	21237	21154	21107	21308	21128	21188	21383	21199	21197	21238	21301	21225	21130	21166	21276	21197	21074	21406	21136	21291	21124	21130	21104	21153	21321	21244	21306	21161	21064	21263	21129	21056	21079	21169	21073	21382	21039	21103	21314	21135	21073	21234	21145	21281	21319	21318	21246	21197	21156	21013	21019	20975	21233	21230	21300	21325	20944	21018	21245	21077	21142	20983	21080	21048	21262	21310	21107	21281	21252	21132	21237	21105	21267	21291	21075	21222	21099	21358	21174	21060	21104	21033	21200	21191	21186	21337	21168	21088	21122	21021	21114	21243	21330	21275	21008	21093	21282	21089	21297	21276	21191	21053	21166	21075	21172	21229	21143	20984	21003	21063	21119	21047	21074	21165	21230	21183	21212	21157	21201	21176	21041	21278	21161	21193	20876	21099	21225	21220	21208	21416	21265	21151	21185	21043	21131	21149	21017	21045	21091	21366	21061	20976	21148	20977	21075	21154	21230	21159	21273	21032	21070	21026	21246	21050	21321	21175	21074	21211	21235	20960	21100	21091	21018	21212	21228	21122	21080	21313	21111	21116	21051	21238	21138	21126	21301	21361	21229	21023	21032	21155	21267	21129	21114	21351	21205	21180	21209	20994	21279	20977	21113	20943	21343	21247	21171	21290	21173	21123	21122	21043	20970	21415	21204	20905	20891	20965	21168	21119	21170	21334	21254	21090	20988	21031	21172	21209	21189	21216	21352	21067	21214	21297	21074	21187	21181	21017	21182	21014	21080	20996	21023	21214	21181	21067	21034	21122	21048	21252	21167	21169	21200	21103	21256	21199	21079	21321	21280	20962	21085	20898	21079	21123	20953	21240	21265	21022	21284	21268	21101	21289	20975	20952	21167	21447	21191	21296	21195	20891	21294	21137	21142	21005	21360	21278	21065	21093	21248	21131	20981	21128	21308	20930	21157	21228	21198	21041	21085	21108	21282	21222	21094	21103	21215	21179	21287	21240	21170	21013	21084	20988	21128	21161	20996	21089	21331	21171	21225	21094	21118	20975	20997	21289	21104	21233	21181	21282	21162	21014	21203	21403	21079	21242	21165	21426	21077	20940	21327	21255	21109	21216	21219	21026	21181	21297	21070	21300	21299	21242	21180	21193	21080	21102	21157	21179	21049	21056	20978	21157	21094	21264	21296	21149	21002	21102	21195	21279	21065	21349	21287	21280	21278	21173	20875	21106	20849	21148	21218	21129	21069	21101	21266	20959	21189	21062	21143	21171	21231	21269	21267	21138	21110	21225	21064	21049	21194	21230	21096	21130	21203	21380	21130	21106	21228	21178	21064	21070	21153	21355	21092	21188	21001	21295	21226	21172	21095	21048	21323	21171	20959	20945	21161	21005	21032	21173	21105	21096	21108	21162	21249	21148	21112	21072	21134	21151	21410	21212	21230	21309	21177	21293	21358	21289	21211	21219	21099	21128	21000	21109	21129	21021	21204	21112	21126	21064	21165	21189	21183	21157	21375	21193	21464	21232	21015	21185	20994	21355	21389	21087	21063	21212	21150	21080	21020	20916	21219	21144	21190	21150	21112	21061	21318	21140	21195	21105	21056	21167	21076	21194	21394	21147	21171	21045	21208	21185	20954	21049	21072	21001	21085	21299	20914	21125	21183	21147	21316	21064	21283	21070	21153	20953	21164	20950	21157	21225	21224	21259	21033	21084	21120	21228	21129	21185	21233	21067	21280	21216	21165	21214	21017	21135	21330	21068	21215	21116	21355	20921	21206	21174	21254	21138	21146	21114	21150	21241	21204	21073	21049	20747	21214	21125	21237	21200	21124	21317	21080	21197	21403	21113	21078	21184	21170	21207	21134	21165	21328	21170	21164	21034	21176	21159	21291	21228	21223	21282	21184	21219	21204	21071	21130	21060	21398	21159	21216	20978	21307	20997	21190	21257	21384	21308	21137	21037	21070	21125	21218	21058	21212	21246	21178	20972	21117	20980	20939	20888	21163	21344	21276	21105	20974	21007	21271	21035	21324	21175	21014	21027	21271	21319	21020	21027	20845	21123	21102	21135	21232	21192	20992	21234	21390	21089	21020	21097	21224	21097	21123	21118	20945	21135	21092	20803	21190	21115	21290	21117	21202	21300	21192	21238	21161	21299	21008	21250	21132	21183	21057	21027	20954	21089	21162	21357	21123	21426	21209	21305	21185	20954	21232	21279	21153	21076	21246	21138	21202	20941	21042	21262	21211	21131	21145	21046	21006	21385	21274	21261	21163	21196	21051	21310	21116	21143	21106	21041	21205	21232	21214	21035	21335	21077	21136	21111	21056	21075	21097	21068	21254	21569	21166	21019	21109	21002	21090	21108	21044	21300	21133	21006	21146	21229	21308	21194	21124	20961	21093	21031	21219	21244	21116	21064	21131	21267	21185	21173	21077	21030	21099	21034	21221	21145	21041	21324	21205	21301	21170	21131	21241	21329	21273	21112	21270	21096	21219	21066	21132	21215	21145	21214	21274	20879	21379	21045	20915	21076	21255	21119	21225	20981	21092	21238	21233	21317	21185	21113	21165	21169	21151	21232	21315	21128	21052	21269	21085	21002	21097	21214	21229	21199	21112	21401	20993	21126	21285	21137	21080	21185	20912	21202	21283	21178	21277	21136	21258	21186	21305	21078	21154	21038	21114	21049	21240	21347	21188	21129	21220	21219	21380	21248	21114	21052	21103	21163	21110	21223	21115	21207	21197	21199	21202	21183	21193	21066	21458	21221	21201	21262	21025	21090	21091	21043	21236	21135	21272	21172	21086	20972	21345	21077	21157	21075	21336	21277	21352	21093	21211	21148	21252	21385	21112	21017	21134	21283	21180	21098	21239	20981	21092	21168	21315	21153	21000	21316	21171	21155	21171	21100	21087	21145	21163	21113	21149	21437	21212	21189	21097	21114	20972	21066	21346	20932	21194	21166	21029	21112	21165	21169	21258	20991	21306	21088	20968	21152	21144	21289	21218	21093	21135	21142	21079	21173	21158	21128	21045	21222	21133	21141	21183	21134	21253	21102	21271	21115	21130	21185	21241	21170	21258	21152	21054	21157	21231	21200	21208	21218	21297	21150	21110	21149	21183	21257	21147	21020	21121	21167	21188	20967	21032	21264	21243	21206	21120	21151	21146	21211	20887	21081	21227	21212	21019	21049	21212	21171	21118	21010	20962	21172	21126	21160	21313	21069	21127	21068	21092	20938	21094	21268	21055	21338	21136	21029	21092	21141	21227	21191	21111	21335	21273	21217	20929	21140	21022	21285	20811	21048	21211	21146	21176	21260	21179	20993	21082	21132	21419	21330	21213	21022	21396	21087	21224	20977	21148	21036	21222	21110	21072	21092	21158	21257	21135	20983	21063	21028	21164	21219	21446	21301	21211	21102	21097	21209	21072	21185	21271	21178	21429	21169	21069	21133	21255	21152	21201	20962	21340	21336	20872	21264	21340	21269	21074	21187	21199	21343	21124	21127	21101	21002	21017	21221	21231	21204	21071	21294	21298	21470	21277	21339	21075	21103	21106	21245	21075	21176	20964	21288	21155	21242	21332	20899	21074	21089	21295	21020	21360	21124	21208	21058	21230	21251	21223	21232	21378	21183	21122	21298	21302	21196	21330	21203	21080	21165	21189	21287	21078	21110	21082	21196	20929	21166	21102	21272	21073	21338	21210	21038	21083	21307	21196	21119	21089	21156	20940	21078	21140	21105	21133	21017	21060	21116	21321	21113	21250	21128	21159	21163	21088	21130	21247	21113	20894	21260	21225	21334	21147	20991	21178	21135	21149	21244	21119	21129	21337	21091	21161	21100	20973	21083	21129	21169	21171	21216	21177	21198	21217	21238	21120	21175	21037	21127	21447	21165	20970	21223	21273	21144	21157	21155
15418	22046	21225	19652	18920	19733	49341	47951	37682	25528	19547	18225	17948	17887	17961	17827	17910	17930	17885	17848	17910	17951	17932	17944	17954	17788	17966	17881	17768	17969	17894	17825	17890	17755	17948	17798	17983	17859	18107	17954	17871	17997	17899	17995	17947	17967	17809	17852	17977	17975	17893	17833	18120	17819	17925	17868	17941	17848	17794	17854	17903	17867	17751	18010	17861	18044	17925	17870	17892	17886	17872	17888	17933	17903	17902	17742	17928	17975	17843	17866	17967	18014	17918	17839	17921	17875	17910	17778	17800	17874	17830	18053	17900	17848	17892	17769	17829	17914	17867	17820	17784	17846	17805	18087	17873	17973	17898	17856	17783	18080	17887	17788	17945	17908	17902	17946	18102	17949	17963	17996	17888	17785	17931	17759	17936	17797	17890	17934	17955	17914	17850	17938	18038	17785	17825	17990	17895	17892	17859	17846	17747	17759	17820	18030	17981	18085	17994	17970	17911	18136	17856	17635	17985	17810	17644	17711	17838	17941	17902	17993	17942	17815	17758	18029	17851	18014	17772	17956	17793	17763	17798	17886	17824	18036	18018	17771	17716	17950	17913	17705	17946	17867	17847	17932	17804	17841	17891	17997	17863	17812	17959	17798	17966	17766	17929	17936	17948	17774	17958	17802	18088	17795	18022	17964	17970	17933	17847	17877	18124	17995	17904	17849	17934	17782	17915	17908	17985	17797	17853	17920	17843	17809	17955	17919	17793	17768	18186	18105	17873	17868	17885	17732	17723	17925	17900	17894	17905	18143	17850	18023	18041	17983	17725	17988	17841	17772	18037	17921	17932	17948	17816	17812	17840	17857	17975	17923	17962	17767	17927	17865	17833	18027	17814	17740	17761	17716	17718	17906	17903	17730	17743	17979	17841	17920	17887	17827	17820	17829	17901	18004	17932	17789	17895	17899	17784	17895	17828	17983	17770	17868	17985	17805	17983	17788	18047	17777	17848	17883	17745	17973	17931	17931	17902	17844	17948	17823	17849	17770	17817	17885	18029	17825	17744	17989	17846	17888	17813	17820	17917	17950	17860	17831	17937	17794	18008	17895	17892	17908	17892	17874	17953	17774	17859	17787	17865	17842	17915	17957	17899	17854	17862	17903	18019	17811	17781	17830	17817	17828	18091	17795	17930	17924	17900	17851	17998	18012	17809	17919	17857	18010	17882	17909	17720	18025	18075	17785	17816	17844	17815	17708	17999	17897	17954	17827	17800	17955	17809	17740	17910	17891	17723	17993	17715	17930	17682	17860	18007	17795	17941	17959	17993	17836	17677	18042	17881	17849	18026	18094	17862	17787	17925	17813	17988	17920	17770	17949	17772	17917	17796	17897	17840	17749	17784	17860	17925	17839	17888	18012	17735	18012	18100	17916	17990	17732	17875	17902	17932	18044	17903	17879	17985	17889	17948	17982	17897	17873	17932	17883	17884	17844	17773	18063	17897	17928	18070	17806	18096	17744	18013	17893	17898	17806	17757	17862	17991	17869	17953	17918	17770	17668	17787	18004	17838	17839	17715	17808	17901	17935	17737	17752	17821	18001	17722	17965	17905	17812	17825	17832	17834	18037	18003	17825	17787	17991	17679	17779	17837	18005	17727	17962	17847	18057	17905	17948	17815	17684	17781	17968	17929	18086	17758	18104	17879	18121	17830	17897	17751	17908	17966	17782	17953	18014	17722	17743	17883	17836	17837	17861	17924	18071	17928	17814	18014	17945	17798	17964	17924	17970	17925	17949	17733	17792	17963	17926	17811	17965	17863	17619	18021	17878	17950	17831	17856	17850	17967	18136	17930	17841	17793	17927	18069	17818	17845	18034	17990	17976	17930	17828	17883	18000	18111	17959	18006	17785	17847	17921	17841	17874	17789	17794	17913	17762	17797	17729	17701	17844	17751	17940	17780	17949	18048	17877	17904	17871	17940	17966	17809	17850	17943	17886	18011	17992	17855	17914	17828	17773	17905	17954	18028	17908	17871	17922	17944	17980	17817	18037	17892	17939	17885	17779	17839	17896	17868	17829	17768	17926	17868	17893	17925	17845	17725	17934	17893	17948	17922	18018	17900	17918	17936	17966	17793	17820	18010	18006	17889	18000	17913	17891	17764	17814	17921	17707	17993	17851	17989	17864	17883	17791	17737	17766	17829	17914	17872	17838	17899	17944	17940	18029	18143	17971	17782	17991	18112	17970	17696	17711	17983	17887	17805	17905	17983	18024	17840	17801	17985	17990	17924	17894	17813	17972	17731	17866	17833	17896	17825	17973	17910	17961	17829	17864	17859	17904	17934	17830	17915	17932	17932	18194	18006	17919	17764	17907	17824	17933	17775	17879	17851	17808	17950	17821	18028	17993	17740	17937	17914	17926	18126	17880	17827	17771	17803	17980	17951	17995	18083	18000	17957	17732	17796	17955	18031	17812	17800	17775	17828	17978	17823	17877	17883	17624	17812	17840	17947	17869	17917	17998	17996	17987	17926	17903	18027	17800	18022	17915	17935	17953	18074	17963	17962	17721	17880	17804	17832	17837	17948	17951	17853	18006	17826	17793	17891	17879	17749	17944	17846	17935	17924	17915	18063	18024	17898	17682	18039	17915	17952	17919	17742	18020	17860	17918	17893	17936	17901	18014	17827	17847	17831	17782	17865	17857	17871	17857	17712	17857	17819	17900	17759	17760	17799	17923	17888	18030	17968	17881	17965	18016	17728	17991	17728	17959	18117	17742	17813	17888	17895	17806	17791	18025	17869	18023	18058	17957	18057	17981	17792	17869	17995	17682	18034	17989	17877	17834	17875	17803	18004	17843	17887	17949	18066	17919	17972	17887	17805	17954	17864	17753	17842	17786	17961	17911	17960	17964	17786	17862	17942	17719	17873	18015	17783	17745	17931	17834	17804	17846	18034	18150	17878	17920	18075	17994	17999	17686	17975	17940	17982	18014	17797	18003	18019	17875	17849	17844	17925	17878	17815	17910	17917	17897	18019	17913	17726	18011	17935	17811	17737	17903	17938	17929	17719	17867	17987	17950	17901	17856	17988	17864	17860	17886	17863	17839	17809	17895	17958	17614	17996	17812	17888	17849	18049	17867	17853	17542	17907	17886	17899	18026	17889	17779	17919	18039	17938	17941	17936	17911	17833	17739	17987	17928	17991	17863	17941	17921	17801	17832	17961	17791	18005	17894	17882	17987	17785	18017	18046	17932	17811	17744	17797	17933	17979	17852	17806	18034	17872	17962	17950	17901	17775	17817	17701	17908	17994	17852	17887	17759	17750	17923	17885	17964	17917	18110	17893	17909	17894	17934	17901	17837	17942	17824	17948	17972	17823	17964	17804	17901	17929	18057	17991	17993	17760	17891	18018	17837	17853	17891	17805	17943	17667	17949	18000	17844	17964	17888	17891	17878	17958	17937	17976	17675	18048	17759	18107	17939	18052	17827	17983	18039	17970	17849	17737	17839	17913	17967	17838	17721	18036	17874	17876	17893	17692	17905	18044	17907	18044	17920	17933	18002	17869	17882	17786	17776	17786	17838	17823	17918	17820	17845	18018	18042	17843	17859	17953	17877	18028	17825	17865	17971	18008	18123	17980	17823	17772	18036	17880	17849	17706	17829	17982	17826	17886	18034	17997	17853	17865	18065	17835	18057	17912	17707	17874	17933	17818	17979	17938	17933	18010	17869	17935	17859	18012	17792	17682	17851	17979	17974	17937	17793	17994	17877	17876	18174	17646	17879	17994	17870	17795	17896	17911	17998	17899	17825	17965	17915	17683	17881	18004	17584	17957	17987	17783	17883	18066	17848	17901	17976	17864	17893	17957	17743	17841	18072	17991	17948	17831	17979	17919	17956	17910	17900	17877	17907	18038	18047	18171	17932	17917	17871	17988	17907	17912	17977	17856	17693	17714	17889	17862	17903	17966	17796	17964	17802	17800	17914	17878	17916	17902	17866	18068	17887	18066	17912	17863	17879	18004	18022	17840	18038	17843	18094	17839	17794	17887	18013	17849	17980	17894	17862	17804	17839	17794	17962	17903	17896	17841	17901	17864	17991	17939	17836	17973	17890	17880	17792	17972	17774	17803	18089	17800	17730	17727	17831	17861	18014	17976	17926	17818	18034	17923	18014	17669	18028	17827	17886	18025	17967	17838	17897	17869	17730	17912	17926	17912	17906	18058	17854	17863	17996	17991	17872	17683	17815	17798	17949	17907	18052	17790	17722	17854	17880	17662	17908	17938	18055	18018	17859	17934	17863	17900	17912	18080	17781	17897	17787	17934	17791	17928	17879	18005	17926	17840	17883	17963	18003	17925	17818	17791	17860	17972	17685	17942	17909	17856	17734	17882	17962	17787	18040	17848	17815	17820	17955	18039	18026	17881	17547	17927	17855	18070	17916	17925	17881	17746	17871	17935	17844	17877	17875	17843	17850	17810	17780	18048	17835	17930	17682	17879	17973	17824	17945	17949	18072	17836	18078	17936	17884	18038	17751	17801	17871	17917	18038	17966	18038	17886	17710	18035	17874	17752	17886	17794	17957	17926	17990	18100	17797	17813	17717	17764	18027	18013	17857	18029	17845	17671	17965	17771	17956	18011	17912	17757	17887	17858	17924	17854	17958	17999	17862	18022	17955	17831	17822	18086	17916	17819	17911	17869	17963	17964	17775	17912	17747	18002	17736	17846	17955	17894	17819	17906	17997	17908	17789	17739	17836	17946	17912	17878	17961	17950	17705	18046	17870	17786	17808	17952	17822	17758	17936	17949	17773	17843	17791	17750	17862	17826	17793	17649	17986	17909	17827	17900	17813	17893	17855	17900	17844	17813	17884	17869	17854	17816	17845	17821	17923	18044	17967	17939	17820	18011	17775	17689	17937	18060	17798	17954	17941	17862	17847	18011	17987	17992	17954	17859	17788	17919	17794	17963	17861	17768	17721	18087	17921	17915	18009	17995	17926	17742	17877	18183	17972	17976	17914	17916	17860	17794	18018	17915	17863	17850	17887	17907	17941	17941	18053	17750	17798	17689	18100	17801	17987	17998	17925	17862	17857	17824	17898	17943	17845	17937	17974	17944	17983	17946	17823	17916	17868	17969	17933	17850	17918	17962	17755	17895	17867	18014	17940	17913	17833
23528	21076	28527	23864	21766	27573	66265	64607	51402	35324	25279	22397	21067	21150	21119	21257	21120	21041	21033	21154	21199	20961	21092	20778	21124	21192	21043	21206	21038	20810	21130	21003	20834	21128	20935	20707	20936	20759	20936	20903	20931	20760	20970	20749	21065	20902	20890	20668	20643	20804	20960	20730	21099	21015	20978	20978	20929	20858	20962	21010	20977	21016	20723	20991	20668	20851	20853	20905	20969	20883	20955	20904	20827	20927	20881	20923	20899	21064	20919	20846	20982	20860	20914	20707	20839	20984	20982	20943	20866	20720	20789	20941	21009	20858	20900	20830	20591	20870	20864	20886	20737	20943	20906	20726	21098	21167	20944	20899	20909	20816	20895	20890	20863	21077	21002	20886	20625	20837	20837	20924	20981	20803	20624	20915	20896	20772	20911	20831	20742	20865	20983	20854	20866	20813	20762	21011	20938	20773	20817	20970	20771	20941	20682	20905	20888	20857	20941	20714	20717	21030	20848	20735	20721	20763	20783	20618	20821	20932	20848	20657	20812	21025	20896	21042	21070	20746	20950	20873	20859	20802	20954	20889	20778	20793	20722	20798	20799	20886	20808	20825	20768	20839	20950	20765	20692	20744	20872	21021	20776	20860	20761	20763	20777	20782	20909	20928	20976	20982	20797	20920	20807	20878	20870	20846	20968	20843	21018	20810	20781	20772	20971	21029	20943	20886	20974	20982	20845	20915	20862	20885	20958	21119	20925	20788	20996	21089	20910	20880	20707	21068	20855	20827	20805	20954	20887	20705	20809	20801	21060	20853	20892	20892	20881	20754	20718	20960	20707	20862	20650	20735	21005	20821	20932	20687	20859	20806	21138	20842	21109	20839	20814	20879	20862	20963	21009	20893	20702	20736	20823	20956	21088	20971	20884	20911	20819	20900	20985	20918	20913	20666	20610	20802	20994	20811	20861	21017	20743	20739	20844	20874	20894	20863	20931	20979	20923	20782	20898	20678	20915	20841	20847	20693	20771	20799	20974	20982	20886	20894	20729	20770	20684	20840	20570	20902	20861	20840	20713	20994	21002	20955	20956	20904	20892	20807	20950	20927	20716	20718	20772	20776	20856	20814	20685	20719	20936	20852	20628	20976	20795	20911	21009	20743	20816	20749	20664	20731	20824	20799	20750	20708	21030	20925	20782	21024	20808	20672	20894	20750	20730	20776	20833	20898	21079	20935	20737	20961	20755	20889	20522	20733	21056	20791	20879	20784	20939	21009	20887	20841	20729	20829	20938	20776	21012	20875	20893	21040	20763	20816	21063	20830	21031	20940	20915	20769	20995	20888	20897	20859	21020	20585	20819	20911	20737	20915	20774	20913	20699	20875	20905	20741	20942	20769	20935	20832	21069	20895	20921	20839	20848	20783	20617	20844	20851	20871	20774	20896	20928	20843	20638	20964	20883	20765	20773	20827	20836	20851	20953	20774	20732	20769	20846	20715	21052	20845	20861	21096	20917	20860	20857	20758	20891	20949	20857	20893	20866	20746	20953	20719	20996	20809	20619	20715	20808	20836	20950	20787	20797	20753	20901	20986	20865	20620	20873	20624	21102	20747	20783	20772	20805	20725	20792	20798	21061	20899	20754	20768	20679	20732	20799	20949	20864	20718	20821	20784	20861	20892	20798	20884	20933	20588	20961	20751	20664	20754	20796	21077	20954	20932	20913	20837	20697	20794	20928	20570	20960	20754	20773	20596	20856	20790	21013	20931	20622	20983	20876	20601	20815	20830	20765	20839	21000	20658	20739	20915	20972	20928	20740	20865	20993	20760	20744	21059	20894	20821	20771	20809	21087	20894	21011	21023	20822	21082	20749	20777	20720	20860	20922	20881	20728	20762	20609	20889	20774	20642	20928	20993	20818	20746	20750	20918	20858	20763	20690	20727	20878	20931	20863	20728	21042	20919	20862	21145	20823	20946	20782	20734	20984	20807	20799	20885	21051	20865	20768	20861	20978	20899	20733	21058	20918	20690	21044	20942	20872	20768	20643	20751	20709	20858	20910	20762	20921	20835	20690	20935	21142	20754	20696	20661	20740	20718	20747	20865	20786	20891	20801	21004	20887	20818	20833	20867	20898	20829	20756	20945	20972	20874	20848	20770	21039	20765	20708	20941	20759	20927	20821	20833	20871	20810	21065	21043	20862	20774	20715	20915	21013	20794	20672	20816	21027	20697	20809	20769	20758	21135	20796	20601	20964	21019	20944	20877	20888	21082	21018	20930	20742	21012	21046	20769	20936	20952	20815	20799	20873	20863	20837	20986	20876	20826	20871	20929	20956	20791	20789	20883	20826	20842	20814	20869	20747	20884	20729	20800	20862	20717	21033	20834	21088	21047	20988	21145	21087	20852	20849	20939	20823	20992	20590	20968	20774	20959	20917	20959	21045	21004	20496	20723	20590	20828	20704	20966	20687	20754	20700	20804	20848	20764	20951	20856	20898	20652	20804	20719	20769	20767	20859	21019	21044	20730	20884	20760	20821	20993	20879	20825	20767	20939	20819	20950	20988	20790	20978	20883	20842	20963	21044	20711	20952	20701	20950	20957	20997	20808	20804	20711	20904	20874	20797	20832	20667	20925	20579	20730	20799	20964	20746	20807	20880	20861	20875	20694	21004	21020	20797	20992	20940	20785	20833	20778	20871	20886	20724	20787	20928	20903	20824	21073	20891	20800	21067	20938	20655	20753	20805	20899	20975	20603	20823	20806	20784	20755	20621	20781	20867	20538	20850	20798	20877	20792	20767	20983	20847	20898	20817	20908	20786	20707	20960	20700	20953	20931	20797	21077	20981	20998	20771	20862	20848	20583	20972	20930	20814	21016	20992	20952	20698	20782	21048	20650	20859	20978	20938	20959	20902	20915	20706	20923	21114	20936	20852	20670	20822	20855	20789	20920	20831	20727	20995	20738	20796	20985	20849	20794	21048	20777	20878	20883	20881	20793	21056	20857	20617	20872	20647	20799	20723	20854	20938	20961	20875	20720	20709	20627	20442	20703	20749	20883	20921	20858	20733	20657	20815	21047	20821	20747	20604	20695	21035	20918	20836	20875	20897	20972	20836	20734	20780	20808	20957	20896	21051	20914	20719	20828	20849	20979	20825	20910	20926	20886	21076	20940	20790	20942	21104	20832	20852	20847	20880	20985	20861	20886	20818	20794	20806	20810	20666	20823	20731	20753	21057	20982	21002	20898	20802	20765	20663	21077	20894	20707	20837	20899	20740	20854	20843	20843	20972	20831	20825	20775	20803	20918	20944	20915	20976	20866	21006	20991	20769	20760	20855	20783	20744	20772	20823	20520	20689	20700	20881	20773	20807	20824	20615	20748	20863	20855	20851	20718	21013	20652	20797	21009	20925	20965	20733	20828	20894	20784	20819	20948	20781	20871	20795	20755	20866	21048	20821	20854	20720	20720	21034	20777	20769	21028	20975	20686	21029	20724	20919	20862	20847	20825	20773	20990	20880	20937	21059	20960	20794	20713	20638	20873	21115	20585	20917	20900	20555	20986	20919	20964	20782	21030	20751	20892	20734	20636	20770	20823	20892	21031	20961	20884	20731	20711	20842	20939	20830	20841	20807	21003	20896	20859	21118	20865	20895	20710	20861	20959	20514	20912	21114	20802	20563	20737	20932	20783	21061	20958	20845	20804	20598	21130	20699	20844	20829	20994	20691	20814	21031	20594	21020	20978	20872	20745	21038	20670	20917	20776	20754	20973	20834	21071	20849	20897	20884	20865	20837	20941	20775	20765	20984	20691	20652	20734	20956	20801	21071	20824	20814	20968	20781	20952	20801	20822	20948	20877	20830	20609	20826	20902	20816	20829	20774	20698	20759	20963	20863	20812	20985	20939	21116	20927	20784	20727	20856	20939	20944	20877	20770	20816	20650	20651	20650	20729	20742	20857	20815	20853	20748	21065	20647	20646	20951	20884	20886	20790	20654	20880	20898	20965	20961	20870	20766	20769	20785	20844	20799	20964	20865	20836	20975	20867	20900	20694	20911	20832	20691	20935	20884	20721	20731	20653	21009	21008	20821	20897	20681	20941	20972	21077	20991	20752	20987	20837	20926	21008	20938	20807	20816	20856	21096	20736	20996	20836	20837	20901	20994	20947	20830	20875	20733	20942	21085	20680	20822	20745	20828	20978	20885	20685	21011	20947	21000	20734	20853	20683	20966	20819	21053	20943	20802	21008	20752	20897	20951	20793	20818	20924	20683	20787	20785	20903	20861	20902	20866	20807	20790	20796	20826	20556	20690	20868	20796	20758	20774	20659	20754	20780	20867	20783	20836	20797	20757	20786	20827	20763	20899	20892	20711	20715	20784	20775	20811	20882	21031	21101	21098	20877	20871	20881	20819	21048	20948	21112	20691	20727	20926	21054	20634	20986	20830	20884	21027	20841	20798	20951	20736	20953	20875	20763	20823	20795	20952	20859	20895	20869	20966	20813	20990	20788	20904	20935	20889	20797	20806	20765	20749	20867	20579	20951	20829	20764	20876	20656	20831	20918	20798	21075	20798	20745	20879	20711	20848	20880	20698	20869	20817	20892	20989	20729	20888	20840	20897	20840	20911	20774	20683	20998	20654	20684	20805	20814	20995	20853	20694	20877	20844	20832	20657	20768	20792	20768	20841	20866	20658	20773	20940	20778	20968	20814	20927	20751	20853	20793	20746	21006	20966	20980	20777	20817	20713	20678	20750	20870	20819	20697	20856	20929	20734	20710	20787	21051	20806	20733	20683	20902	20773	20749	20729	21190	20685	20858	20917	20834	20982	20983	20782	20845	20895	20590	20992	20885	20821	20841	20676	20711	20899	20699	20770	20921	20782	20753	20823	20852	20761	20789	20742	20916	20744	20915	20662	20897	20878	21074	20826	20738	20797	20972	20813	20732	21069	20830	21004	20673	20826	21018	20876	20797	20972	20815	20828	20936	20820	20934	20896	20839	20743	20775	20763	21031	20920	20734	20838	20997	20791	20550	20816	20662	20873	20694	20842	20901	20814	20922	20810	20777	20740	20803	20884	20905	21009	20926	20715	20729	20941	21028	21029	20939	20931	20768	20755	20991	20686	20945	21084	20693	20667	20963	20645	20741	20676	20883	20737	20663	20689	20903	20861	20834
17054	28175	26333	22162	20522	27902	68196	65792	51772	33499	21321	18797	17908	17904	17831	17522	17762	17809	17671	17794	17804	17606	17691	17834	17660	17844	17833	17680	17585	17891	17625	17720	17712	17798	17740	17651	17528	17706	17688	17652	17516	17595	17672	17577	17795	17588	17584	17717	17634	17727	17661	17622	17764	17958	17677	17796	17740	17876	17578	17720	17767	17665	17687	17626	17728	17714	17710	17494	17664	17669	17781	17769	17613	17842	17777	17537	17535	17707	17719	17619	17749	17663	17743	17839	17729	17631	17638	17851	17755	17766	17592	17651	17672	17873	17655	17790	17779	17636	17798	17642	17664	17789	17691	17678	17679	17676	17734	17761	17809	17618	17573	17702	17834	17677	17784	17751	17756	17709	17508	17739	17676	17647	17757	17800	17683	17596	17733	17768	17669	17682	17536	17626	17660	17838	17754	17898	17671	17942	17756	17525	17672	17761	17698	17807	17635	17707	17783	17623	17797	17613	17725	17877	17537	17626	17575	17847	17875	17771	17690	17620	17675	17717	17603	17667	17698	17679	17716	17669	17755	17597	17741	17702	17701	17744	17800	17653	17770	17759	17902	17507	17619	17663	17698	17735	17711	17735	17618	17777	17680	17767	17579	17738	17642	17748	17603	17760	17749	17686	17765	17685	17655	17803	17740	17827	17648	17697	17825	17758	17682	17660	17755	17768	17666	17619	17684	17741	17615	17715	17681	17530	17883	17659	17753	17862	17714	17799	17705	17642	17600	17759	17587	17670	17702	17574	17606	17803	17608	17698	17852	17677	17812	17623	17773	17826	17731	17729	17687	17690	17732	17731	17696	17739	17576	17784	17658	17705	17810	17661	17628	17605	17799	17750	17746	17795	17645	17790	17821	17702	17866	17649	17846	17824	17665	17736	17709	17639	17887	17752	17875	17757	17775	17672	17703	17724	17596	17808	17648	17651	17768	17728	17681	17620	17670	17664	17822	17779	17743	17898	17724	17718	17648	17742	17670	17754	17638	17704	17699	17713	17684	17765	17733	17701	17840	17925	17942	17783	17626	17697	17612	17717	17789	17882	17761	17661	17814	17601	17774	17660	17545	17792	17721	17666	17610	17693	17594	17655	17700	17786	17782	17615	17624	17635	17783	17794	17902	17756	17799	17757	17585	17745	17787	17787	17741	17836	17890	17581	17559	17679	17966	17781	17673	17960	17603	17452	17515	17622	17567	17654	17763	17707	17548	17672	17787	17625	17650	17630	17640	17852	17634	17720	17701	17618	17780	17599	17829	17664	17793	17710	17783	17568	17751	17795	17495	17587	17950	17660	17621	17648	17744	17696	17703	17519	17600	17627	17850	17673	17688	17755	17677	17758	17695	17663	17586	17641	17841	17780	17683	17475	17770	17790	17582	17635	17683	17728	17733	17687	17572	17708	17710	17566	17701	17627	17897	17829	17683	17716	17728	17599	17631	17742	17681	17784	17772	17666	17801	17751	17699	17662	17630	17673	17588	17629	17858	17669	17775	17802	17590	17602	17629	17616	17608	17861	17752	17678	17663	17670	17822	17725	17690	17424	17732	17846	17853	17891	17757	17634	17697	17709	17589	17666	17737	17823	17678	17645	17556	17719	17630	17598	17732	17630	17791	17727	17525	17654	17614	17843	17860	17667	17844	17761	17757	17767	17672	17729	17509	17892	17907	17588	17540	17703	17759	17851	17526	17597	17804	17773	17620	17629	17630	17692	17614	17772	17686	17629	17722	17832	17536	17632	17822	17830	17659	17688	17678	17629	17906	17780	17749	17735	17578	17722	17677	17631	17707	17677	17747	17697	17797	17539	17735	17762	17779	17711	17638	17669	17802	17478	17748	17797	17787	17697	17687	17760	17517	17690	17708	17757	17775	17675	17622	17772	17711	17687	17692	17801	17781	17590	17638	17836	17776	17570	17729	17680	17935	17957	17861	17795	17868	17667	17824	17759	17767	17698	17737	17834	17449	17798	17644	17698	17716	17770	17757	17791	17686	17553	17771	17734	17724	17586	17693	17702	17936	17703	17686	17583	17798	17692	17565	17936	17608	17547	17750	17692	17715	17766	17771	17438	17529	17681	17657	17672	17710	17884	17680	17539	17790	17911	17761	17631	17759	17787	17872	17699	17680	17606	17618	17715	17489	17667	17777	17495	17714	17453	17837	17733	17772	17836	17748	17673	17757	17733	17859	17678	17639	17635	17814	17753	17894	17633	17782	17786	17596	17851	17702	17777	17597	17705	17743	17624	17704	17625	17799	17743	17877	17701	17662	17737	17480	17635	17778	17624	17645	17770	17740	17683	17700	17760	17484	17622	17732	17777	17586	17548	17785	17900	17583	17856	17748	17749	17769	17739	17622	17717	17610	17792	17601	17527	17558	17731	17584	17887	17667	17507	17782	17811	17774	17727	17601	17895	17629	17649	17746	17810	17651	17591	17718	17585	17747	17878	17606	17740	17748	17918	17736	17644	17768	17539	17609	17743	17716	17774	17826	17567	17729	17813	17679	17622	17643	17886	17790	17828	17610	17926	17604	17849	17746	17715	17601	17684	17685	17809	17740	17676	17726	17797	17831	17684	17307	17682	17692	17860	17840	17712	17771	17418	17657	17725	17604	17818	17699	17664	17665	17801	17691	17774	17668	17764	17698	17643	17667	17601	17650	17748	17864	17745	17613	17802	17528	17767	17727	17664	17668	17574	17669	17808	17804	17553	17905	17736	17691	17732	17783	17694	17754	17762	17689	17729	17827	17700	17432	17726	17764	17735	17621	17814	17607	17622	17749	17599	17699	17633	17803	17691	17796	17779	17821	17765	17760	17614	17846	17629	17780	17869	17658	17982	17743	17662	17899	17635	17687	17723	17637	17673	17638	17681	17712	17743	17680	17840	17686	17807	17595	17662	17761	17838	17707	17652	17658	17761	17618	17701	17779	17569	17589	17723	17637	17692	17674	17566	17781	17399	17723	17644	17860	17790	17495	17777	17684	17814	17723	17669	17690	17625	17805	17697	17797	17538	17773	17569	17789	17670	17730	17782	17577	17754	17831	17724	17760	17770	17492	17599	17684	17807	17643	17639	17837	17772	17723	17682	17806	17723	17597	17608	17564	17767	17668	17647	17562	17726	17814	17639	17658	17667	17605	17729	17622	17674	17651	17978	17814	17829	17657	17837	17593	17720	17719	17636	17798	17728	17888	17740	17914	17658	17713	17708	17761	17687	17653	17655	17770	17654	17799	17703	17586	17575	17666	17865	17870	17702	17571	17882	17889	17795	17764	17701	17811	17616	17562	17804	17697	17761	17540	17614	17643	17629	17683	17603	17539	17590	17729	17626	17650	17613	17864	17749	17748	17778	17639	17536	17758	17728	17674	17806	17683	17604	17675	17895	17552	17619	17708	17527	17539	17720	17748	17616	17727	17728	17704	17631	17672	17720	17696	17910	17503	17816	17866	17656	17741	17733	17566	17577	17693	17809	17760	17663	17682	17782	17662	17769	17617	17724	17823	17810	17612	17669	17621	17702	17681	17586	17742	17611	17668	17696	17762	17659	17597	17688	17679	17832	17741	17715	17561	17742	17687	17735	17754	17691	17634	17725	17624	17658	17668	17787	17479	17598	17716	17819	17698	17638	17864	17684	17573	17635	17679	17690	17653	17689	17669	17545	17599	17585	17676	17654	17654	17717	17648	17516	17665	17850	17544	17701	17558	17667	17728	17655	17733	17769	17793	17779	17955	17593	17716	17649	17603	17661	17698	17635	17776	17701	17638	17767	17710	17771	17493	17653	17854	17627	17826	17734	17820	17826	17726	17806	17685	17643	17700	17840	17664	17530	17718	17706	17486	17689	17829	17548	17645	17567	17642	17870	17576	17717	17820	17703	17559	17770	17810	17596	17832	17651	17618	17732	17586	17847	17642	17728	17667	17609	17505	17532	17840	17863	17634	17633	17707	17701	17699	17752	17906	17729	17841	17748	17675	17680	17687	17590	17831	17601	17894	17722	17733	17706	17648	17812	17644	17634	17652	17666	17524	17785	17705	17603	17921	17625	17658	17671	17736	17475	17698	17674	17792	17755	17625	17600	17850	17589	17669	17756	17615	17880	17754	17540	17709	17652	17756	17489	17607	17750	17805	17652	17800	17599	17665	17791	17611	17774	17658	17812	17616	17715	17781	17817	17875	17612	17737	17559	17691	17838	17762	17547	17704	17896	17697	17638	17617	17529	17873	17666	17614	17655	17598	17726	17884	17666	17750	17605	17792	17625	17927	17601	17569	17646	17631	17570	17845	17641	17777	17783	17530	17775	17571	17646	17837	17779	17843	17711	17686	17791	17690	17839	17658	17705	17622	17811	17740	17612	17769	17793	17568	17786	17779	17765	17723	17854	17845	17605	17834	17839	17988	17585	17600	17585	17769	17637	17697	17685	17674	17696	17640	17629	17708	17713	17800	17770	17563	17682	17644	17820	17517	17680	17701	17567	17715	17655	17599	17762	17924	17774	17557	17770	17573	17583	17719	17754	17718	17567	17541	17553	17816	17613	17591	17545	17592	17575	17892	17644	17732	17642	17781	17799	17656	17735	17751	17699	17682	17670	17709	17835	17794	17751	17543	17708	17726	17667	17715	17790	17809	17644	17723	17659	17778	17775	17603	17815	17638	17569	17620	17742	17689	17793	17749	17586	17702	17654	17782	17636	17806	17669	17761	17731	17815	17703	17849	17561	17744	17738	17771	17619	17600	17703	17732	17607	17694	17758	17545	17741	17711	17666	17819	17583	17728	17821	17736	17754	17796	17927	17685	17557	17830	17642	17712	17634	17717	17732	17614	17620	17655	17567	17735	17661	17798	17584	17577	17757	17818	17767	17669	17764	17711	17712	17661	17805	17826	17671	17674	17672	17864	17649	17770	17701	17583	17804	17702	17669	17776	17699	17884	17747	17614	17636	17614	17714	17750	17721	17579	17589	17680	17741	17736	17799	17761	17822	17680	17728	17584	17750	17596	17656	17855	17732	17496	17694	17790	17457	17772	17734	17847	17704	17875	17760	17569	17655	17810	17631	17663	17586	17555	17614	17717	17829	17665	17815	17539	17800	17796	17778	17685	17612	17734	17609	17768	17847	17763	17752	17655	17709	17735	17602
29405	22605	24356	22590	20953	21508	27538	28847	26189	23112	21833	21277	21245	21286	21107	21226	21082	21076	21089	21369	21288	21119	20988	21272	21301	20993	21234	21182	21227	21175	21231	20951	21199	21446	21097	21103	21242	21163	21268	21243	21132	21128	21249	21160	21176	21224	21016	21345	21167	21201	21300	21357	21295	21287	20994	21030	21267	21210	21236	21175	21077	20972	21120	21218	20979	21147	21049	21224	21259	21117	21123	21039	21043	21121	21208	21133	21207	21105	21045	21206	21264	21099	21168	21145	21247	21333	21159	21254	21072	21418	21237	21152	21015	21235	21373	20855	21119	21101	21060	21023	21132	21092	21180	21162	21208	21309	21167	21150	21037	21157	21162	21200	21189	21131	21206	21361	20795	21257	21248	21014	21052	21139	21236	21221	21220	21226	21023	21026	21027	21271	21424	21052	21286	20905	21116	21158	21107	21213	21254	21101	21115	21113	21229	20993	21040	21044	21305	21309	21261	21401	21091	21247	20839	20943	21156	21256	21037	21397	21252	21289	21151	21107	21112	21149	21133	21057	21229	21181	21095	21002	21074	21128	20877	21023	21252	21246	21010	21208	21047	21188	21356	21284	21263	21129	21027	21075	21109	21207	21341	21041	21353	20964	21152	21001	21151	21319	21186	21131	21087	20896	21089	21008	21034	21300	21047	21151	21320	21143	21282	21281	21253	20989	21056	21169	21336	21143	21188	21140	21082	21046	21007	21182	21151	21093	21363	21069	21122	21078	21062	21313	21045	21335	21039	21417	21167	21302	21237	20856	21143	21051	21141	21268	21195	21208	21167	21136	21289	21215	20936	21322	21240	21026	21081	21198	21188	21178	21029	21286	21122	21244	21224	21083	21277	21043	21179	21048	21093	21066	21193	21187	21090	21236	21085	21182	21247	21203	20992	21212	21248	21163	21154	21197	21346	21160	21117	21297	21077	21129	21130	21283	21174	21250	21261	21325	21242	20965	21192	21270	21214	21188	21132	21222	21153	21372	21067	21297	21278	21410	20994	21092	21227	20929	21138	20939	20974	21187	21242	21172	21010	21189	21252	21146	21192	21033	20986	20973	21114	20981	21095	21159	21048	21174	21115	21192	21254	21228	21295	20959	21133	21104	21024	20842	21166	21043	21071	21119	21005	21078	21178	21055	20953	21108	21168	21042	21279	21032	21359	21242	20998	21308	21102	21038	21001	21259	21269	21142	21256	21058	21117	21186	21159	21124	21045	21299	21089	20867	21192	21213	21091	21251	21070	21142	21220	21140	21107	21079	21204	21094	21145	21067	21349	21298	21158	21138	21215	21128	21180	21376	21184	21223	21087	20929	20981	21121	21193	21383	21153	21126	21050	20973	21213	21099	21165	21074	21127	21239	21044	21328	20992	21176	21040	21030	21223	21088	21394	21276	21181	21228	21042	21088	21372	21148	21151	21054	21101	21094	21243	21154	21208	21234	21152	20961	21045	21102	20884	21232	21180	21321	21277	21204	21219	21235	21029	21242	21295	21113	21370	21360	21336	21225	21183	21216	21260	21139	21021	20954	21272	21258	21011	21126	21184	21077	21167	21159	21217	21182	21010	21088	21071	21173	21278	21074	21041	21135	21164	20853	21283	21113	21245	21026	21243	21119	20975	21171	21045	21075	21274	21181	21060	21069	21159	20988	21262	21002	21215	20899	21052	21175	21425	21282	21122	21133	21256	21146	21209	21154	21173	21248	21099	21285	21007	21165	21162	21070	21276	21004	20885	21169	20998	21116	21259	21050	21000	21164	21195	21220	21034	21304	21067	21309	21135	21343	21077	21150	21038	21345	21072	21142	21317	21102	21091	21159	21299	21053	21341	21218	21133	21235	20918	21156	21247	21083	21204	21041	21107	21180	21173	21011	21045	21070	20886	20892	21288	20872	21382	21092	21251	21261	21010	21111	20958	21171	21215	21197	21076	20942	21201	21008	21105	21087	21174	21178	21232	21022	21302	20960	21066	21250	21291	21035	21333	20878	21149	21192	21373	21066	21170	20912	21274	21205	21176	21257	21176	21361	21292	21203	21145	21217	20822	21083	21058	21272	21114	21108	21331	21455	21213	21302	21281	21201	21111	21086	21320	21005	21184	21096	21201	21088	21141	20932	21120	21122	21257	21112	21175	21241	21151	21020	21046	21193	21174	21173	21114	21180	21256	21000	21330	21170	21395	21141	21222	21088	21087	21226	21081	21270	20981	21012	21178	21143	21164	21121	21132	21066	21065	20976	21248	21282	21312	21184	21122	21237	21182	21049	21065	21216	21275	21179	21184	21246	21012	21312	21063	21197	21078	21160	21054	20971	21242	21022	21199	21025	21199	21220	21014	21199	21013	21086	21113	21014	21001	21241	21320	21180	21198	21163	21027	21111	21040	21198	21214	21235	21191	21155	20993	21149	21127	21236	21051	21325	21118	21269	20977	21071	20998	21296	21153	21209	21426	21235	21385	21114	21217	20920	20966	20968	21149	21086	21238	21091	21090	21129	21345	21164	21252	21245	21218	21217	21253	21176	21082	21239	21305	21393	21188	21291	21303	21060	20974	21173	21196	21086	21101	21206	21266	21188	21216	20948	21198	21124	21080	21275	21111	21029	21093	21115	21144	21105	20948	21316	21154	21041	21224	20951	21296	21071	20970	21225	21029	20939	21295	21337	21182	21180	21172	21208	21297	21338	21129	21063	21179	21162	21130	21056	21160	21049	21170	21268	21275	21047	21003	21272	21278	21189	21331	21194	21216	21332	21314	21420	21189	21250	21238	21173	21079	20948	21164	21127	21155	21086	21119	21048	21106	21115	21091	21060	21236	21205	21280	21150	21093	21336	21268	21018	21270	21353	21259	21378	21342	20941	21329	21104	21227	21068	20956	20986	21162	21055	20942	20994	21274	21096	21339	21345	21092	21276	21038	21244	21237	21252	21076	21389	21338	21212	21088	21064	21166	21088	21113	21016	21223	21019	21204	21177	21168	21247	21105	21099	21214	21060	21039	21445	21065	21145	21008	21024	21199	21123	21167	21031	21124	20997	21210	21302	21009	20980	21178	21188	21163	21104	21079	21330	21272	21344	21108	21016	21109	21172	21191	20985	21065	21201	21241	21317	21143	21072	21303	21171	21103	21170	21364	21071	21172	21030	21016	21144	21086	21032	21230	21094	21302	21170	21253	21257	21262	21252	21197	21373	21076	21228	21269	21271	21394	21202	21230	21354	20990	21243	21198	21147	21156	21118	21213	21271	21211	21226	21136	21080	21288	20976	21093	21159	21167	21235	21194	21000	21057	20931	21014	21218	21194	21138	20990	21038	20925	20873	21358	21277	21187	20980	21222	21269	21152	21089	21254	21224	21328	21156	21118	21098	21039	20936	20920	21103	21084	21328	21092	21034	21131	21191	21396	21096	21179	21232	21017	21129	21108	20994	21188	20861	21036	21044	21011	21063	20971	20820	21081	21369	21390	21152	21054	21006	21053	21109	21098	21116	21114	21195	21107	20918	21130	21106	21337	21314	21096	21144	21040	21161	21186	21085	21020	21101	21134	21165	20990	21056	20926	21091	21094	21178	21094	21002	21034	21142	21172	21063	21152	21014	21021	21064	21159	21176	21193	21274	21113	21159	21145	21123	21034	20967	21154	21233	20951	21191	21105	21245	21172	21388	21292	21395	21047	21201	21109	21092	20990	20962	21224	21378	21232	20945	20951	21271	21190	21028	21193	21033	21044	21141	21098	21114	21038	21151	21169	21243	21212	21195	21299	21369	21340	21101	21041	21016	21099	21221	20981	21104	21133	21053	21250	21144	21216	21369	21309	21032	20902	21173	21124	21150	21171	21250	20918	21218	21164	21193	21328	20989	21113	21147	21175	21100	21330	21208	21150	21323	20824	21166	21073	21135	21172	21263	21149	21133	20963	21304	21176	21120	20996	21132	21192	21157	21198	21117	21416	21179	21168	21288	21385	21253	21048	21059	21220	21122	21156	21271	21264	21295	21199	21168	21197	21171	20902	21163	21098	21180	21159	20939	21116	21272	21113	20949	21129	20985	21125	21267	21165	21094	21079	21194	21035	21146	21367	21364	21124	21149	21272	21288	21228	21229	21172	21184	21087	21018	21243	21280	21149	21030	20978	21342	21245	21153	21066	21035	21052	21163	21244	20942	21135	21187	21146	21160	21181	21221	21277	21211	21047	21008	21094	21173	21220	21114	21245	21266	21221	21060	20953	21136	21098	21097	21259	21144	21385	21179	21226	21320	21031	20828	20926	21117	21119	20992	21204	21353	21228	21087	21023	21109	21201	21267	21219	21030	21195	21279	21104	21012	21203	20883	21250	21088	21134	21202	21400	21157	21295	21151	21358	21170	21074	21165	21150	21093	21271	21201	21310	21106	21170	21243	21212	21413	21265	21255	21375	21153	21061	21124	20999	21233	21066	21086	21282	21237	21207	21303	21078	21273	21336	21138	21017	21202	21225	21051	21331	21199	21144	21219	21162	21142	21241	21425	21044	20902	21100	21178	21383	21397	21108	20902	21109	21216	21040	20982	21117	21096	20977	21187	21180	21212	21261	21178	21127	21148	21298	21196	21207	21108	21135	21307	21344	20943	21154	21148	21113	21079	21034	21209	20941	21124	21330	21416	21097	21349	20950	21158	21121	21204	20926	21172	21226	20958	21049	21191	21070	21109	20934	21220	21167	20998	21147	21000	21068	21260	21001	21239	21201	21130	21109	21172	21089	21353	21058	21154	20935	21188	21209	21200	21171	21227	21053	21283	21227	21095	21106	21181	21257	21097	21189	20980	21098	21211	21246	21122	20988	21017	21145	21046	21231	21139	21228	21088	21104	21174	20961	21100	21279	21341	21225	21009	21261	21003	21127	20999	21197	20969	21216	21257	21108	21119	21024	21171	21106	21121	21222	21237	21176	21213	21096	21031	21162	21220	21110	21089	21252	21044	21278	21265	21145	21178	21239	21105	21159	21210	21043	21078	21008	21131	21497	21264	21219	20917	21221	21128	21205	21074	20976	21184	21143	21004	21163	20990	21028	21138	21042	21054	21138	21206	21303	21241	21161	21003	21334	21243	21241	21078	21174	21096	21042	20925	20991	21308	21124	21330	21071	21099	21262	21176	21069	21074
16931	18436	18624	18108	18026	18587	27877	27436	23525	19856	18356	17937	17854	17713	17910	17996	17773	18017	17873	17899	18048	17960	17993	17799	17963	17811	17849	17717	18196	17851	17776	17789	17952	17912	17881	17931	17931	17803	17995	17802	17898	17879	17765	17762	17934	17864	17773	17863	17952	17904	17939	17885	18023	17790	17646	17832	17930	17849	17952	17812	17987	17764	17863	17842	17928	17979	17695	17889	17918	17941	17877	17833	17716	17897	17703	17994	17855	17818	17808	17896	17795	17757	17779	17998	17708	17930	17840	17908	17789	17656	17652	17858	17727	18008	17991	17942	17713	17837	17765	17918	17617	17934	17653	17777	17820	17806	17747	17970	17828	17948	17768	17838	17804	17829	17786	17805	18016	17804	17737	17928	17911	17729	17924	17811	17844	18086	17660	17881	17751	17778	17924	17753	17830	17804	17871	17738	17727	17903	17744	17767	17791	17760	17701	17787	17857	17986	17739	17774	17874	17676	17797	17804	17771	17772	17835	17939	17802	17938	17844	17962	17938	17884	17860	17994	17833	17791	17781	17639	17874	17802	17823	17693	17860	17843	17945	17932	17947	17644	17929	17919	17913	17906	17809	17711	17796	18041	17757	17849	17767	17823	17813	17829	17827	17849	18004	17789	17731	17883	17786	17782	17944	17753	17745	17907	17869	18064	18028	17830	17815	18098	17869	17788	17902	17852	17855	17843	18017	17790	17809	17750	17824	17824	17905	17859	17825	17700	17904	17723	17730	17802	17609	17948	17987	17943	18147	17808	17798	17910	17895	17814	17856	17792	17728	17829	17842	17826	17622	17962	17882	17800	17896	17739	17875	17765	17693	17835	17882	17827	17919	17936	17690	17964	17839	17856	17938	17814	17734	17853	17829	18025	17985	17728	17930	17901	17716	17788	17798	17856	17712	18009	17768	17819	17779	17803	17819	17817	17864	17793	17841	17839	17861	17706	17863	17820	17805	17927	17764	17907	18086	17994	17814	17812	17887	17626	18040	17962	17865	17884	17807	17881	17834	17663	17918	17875	17823	17839	17854	17730	17809	17892	17830	17701	17621	17962	17966	17849	18061	17895	17801	17868	17917	17846	17760	17965	17881	17798	17678	17824	17728	17758	17761	17794	17892	17797	18127	17850	17755	17983	17960	17719	17826	17914	17919	17776	17802	17792	17876	17991	17984	17802	17995	17801	17857	17894	17842	17786	17861	17870	17905	18024	17888	17723	17855	17761	17823	17904	17841	17973	17813	17678	17725	17679	17934	17867	17909	17940	17822	17887	17769	17958	17944	17648	17824	17654	17684	17994	17744	17760	18022	17771	17796	17886	17837	17953	17832	17721	17847	17750	17981	17678	17896	17800	17779	17859	17695	17862	17856	17903	17811	17930	17763	17842	17914	17721	17933	17951	17893	17886	17943	18027	17787	17919	17800	17874	17963	17718	17793	17694	18014	17912	17799	17950	17727	17932	17819	17884	17746	17920	17696	17712	17746	17792	17888	17776	17861	18035	17812	17914	18015	17829	17848	17776	17770	17895	17757	17859	18031	17850	17725	17863	17862	17814	17846	17817	17995	18016	17807	17858	17885	17862	17914	17914	17666	17904	17815	17865	17723	17910	17734	17886	17796	17924	17817	17811	17857	17876	17997	17901	17860	17739	17919	17858	17684	17880	17779	17766	17830	17788	17791	17982	17822	17791	17915	17871	17939	17959	17960	17775	17789	17764	17829	18073	18016	17775	17927	17824	17769	17877	18006	17855	17838	17880	17970	17763	17982	17787	17819	17890	17882	17794	17806	17835	17919	17953	17776	17622	17836	17780	17662	18042	17746	17924	17849	17868	17744	17889	17705	17809	17839	17749	17789	17704	17970	17835	17954	17951	17800	17845	17966	17715	17922	17946	17740	17765	17758	17866	17785	17852	17909	17785	17916	17909	17629	17931	17912	17866	17826	17909	17980	17765	18041	17888	17813	17666	17888	17991	17932	17853	17779	17877	17768	17932	17800	17727	17746	17879	17814	17929	17823	17743	17689	17879	17865	17877	17909	17742	17822	17927	17864	17956	17824	17812	17763	17910	17803	17881	17890	17932	17885	17879	17579	17943	17817	17780	17765	18139	17800	17822	17815	17935	17957	17908	17847	17961	17593	17779	17950	17880	17783	17857	17880	17878	17901	17865	17851	17829	17794	17777	17753	17827	17810	17796	17910	17857	17897	17868	17848	17964	17780	17787	17862	17808	17858	17827	17838	17852	17938	17881	17873	17697	17961	17715	17923	17838	17757	17918	17984	17943	17665	17749	17889	17756	17800	17778	17733	17963	17815	17902	17766	17965	17933	17796	17810	17874	17765	17957	17985	17856	17692	17807	17990	17888	17841	17958	17766	18012	17921	17860	17980	17679	17897	17735	17844	17841	17699	17901	17713	17900	17800	17786	17723	17722	17738	17768	17872	17886	17688	17852	17841	17930	17812	17925	17802	17839	17988	17959	17858	17814	17851	17747	17559	17919	17797	17656	17785	17743	18022	17892	17801	17715	17985	17838	17877	17869	17995	17907	17705	17822	17802	17817	17921	17798	18095	17853	17719	17924	17871	17696	17853	17796	17836	17781	17739	17721	17805	17839	17765	17806	17811	17800	17838	17861	17637	17730	17940	17865	17840	17890	17790	17997	17986	17787	17976	17661	17739	17986	17810	17792	17811	17895	17878	17832	17834	17666	17881	17953	17941	17859	17837	17819	17894	17732	17888	17773	17775	18012	18040	18011	17899	17859	17851	17961	17764	17773	17956	17834	17826	17816	17869	17842	17966	17673	17841	18016	17649	17721	17775	17850	17740	17795	17715	17842	17846	17820	17869	17723	17906	17802	17823	17941	17852	17873	17814	17903	17785	17744	17906	17690	17705	17996	17849	17930	17950	17769	17850	17795	17792	17871	17800	17755	17930	17737	17818	17880	17865	17823	17868	17937	17676	17789	17885	17756	17692	17747	17753	17821	17822	17933	17905	17855	17893	17959	17935	17844	17676	17855	17802	17804	17941	17925	17874	17858	18028	17863	17798	17751	18074	17718	18014	17866	17867	17795	17889	17891	17881	17841	17975	17905	17989	17626	17937	18018	17911	17861	17868	17775	17879	17778	17906	17828	17733	17757	17769	17779	17913	17958	17648	17919	17823	17739	17865	17825	17782	17850	17887	17950	17921	17975	17829	17803	17960	17977	17873	17894	18000	17886	17819	17792	17813	17792	17845	17723	18004	17836	17764	17839	17933	17818	17705	17806	17924	17704	17832	17603	17831	17919	17829	17811	17903	17824	18007	17881	17876	17694	17793	17770	17856	17943	17531	17817	17922	17733	17833	17953	17897	17926	17906	17950	17602	17682	17840	18035	17883	17837	17750	17963	17934	17760	18040	17724	17864	17884	17954	17767	17965	17781	17790	17949	17881	17970	17788	17725	17833	17781	17800	17876	17727	17890	17796	17906	17869	17874	17835	17915	17881	17873	17981	17992	18009	17786	17803	17895	17676	17870	17984	17910	17833	17891	17696	17915	17986	17700	17805	17991	17778	17975	18062	17752	17932	17956	17907	17848	17882	17633	17660	17669	17816	17797	17807	17669	18098	17879	17748	17969	17995	18128	17846	17899	17736	17937	17828	17707	18004	17904	17683	17955	17782	17727	17929	17823	17709	17793	17744	17809	17813	17809	17885	17825	17896	17854	17963	17815	17720	17993	17886	17895	17777	17841	17903	17798	17855	17809	18066	17860	17831	17922	17782	17783	17793	17931	17679	17789	17937	17797	17887	17919	17890	17893	17774	17850	17822	17905	17756	17833	17688	17832	17823	17946	17646	17763	17879	17652	17963	17847	17812	17882	17890	17928	18098	17805	18020	17853	17833	17663	17826	17733	17994	17724	18065	17933	17671	17752	17837	17877	17744	17862	18055	17789	17679	17794	17936	17948	17995	17897	17741	17914	17834	17902	17683	17771	17731	17997	17853	17814	17847	17701	17902	17962	17854	17896	18012	17824	17667	17893	17878	17974	18024	17715	17839	17793	17931	17628	17935	17839	17653	17755	17812	17947	17644	17586	17913	17892	17998	17908	17810	17796	17878	17760	17890	17906	18113	17761	17889	17828	17824	17986	17848	17783	17960	17869	17898	17870	17888	17905	17853	17755	17892	17837	17823	17832	17951	17943	17775	17917	17958	17832	17840	17934	17819	17903	17872	18035	17865	17729	18057	17972	17716	17886	17740	17884	17850	17773	17964	17949	17822	17987	18010	17862	17789	17855	17819	17845	17721	17779	17846	17925	17942	17730	18021	17889	17838	17988	17937	17871	17892	17954	17914	17831	17888	17692	17685	17671	17859	17802	17901	17921	17751	17980	17897	17721	17943	17970	17716	17791	17965	17751	17720	17906	17825	17878	17890	17703	17855	17823	17811	17720	18051	18034	17943	17800	17914	17841	17616	17769	17940	17888	17771	17830	17891	18049	17948	17767	17895	17841	18046	17837	17863	17862	17800	17890	17835	18060	17850	17788	17966	17959	17903	17900	17744	17883	17920	17907	17863	17940	17896	17868	17881	17747	17961	17922	17630	17904	17837	17755	17813	17846	17885	17749	17945	17891	17858	17788	17666	17931	17859	17668	17829	17795	18047	17949	17779	17782	17734	17939	17916	17916	17792	18033	17937	17957	17748	18037	17778	17937	17980	17823	17663	17950	17906	18014	17859	17824	17914	17840	17867	17952	17875	17861	18029	17867	17885	17799	17933	17827	17812	17718	17816	17797	17689	17968	17970	18009	17736	17696	17963	17772	17749	17903	17712	17811	17795	17941	17981	17884	17962	17960	17897	17875	17994	17762	17916	17722	17818	17715	17761	17908	18026	17772	17909	17967	17900	17849	17878	17953	17671	18050	17907	17832	17879	18002	17867	17784	17882	17738	17894	17797	17770	17767	17901	17948	18052	17888	17847	17756	17689	17703	17764	17925	17743	17884	17810	17970	17886	17846	17965	17869	17683	17752	17900	17863	17857	17908	17954	17700	17888	17775	17714	18021	17887	17772	17960	17798	17869	17900	17912	17781	17973	18031	17949	17732	17660	17971	17738	17951	17996	17799	17964	17845	17796	17706	17717	17724	17652	17846	17877	17942
25689	21071	27386	25966	22246	24144	48298	48307	38515	28642	23460	21960	21560	21319	21451	21220	21539	21318	21425	21199	21566	21480	21283	21298	21422	21189	21263	21240	21037	21341	21206	21177	21482	21258	21180	21156	21441	21499	21484	21085	21272	21263	21576	21123	21295	21344	21361	21261	21051	21396	21291	21188	21322	21190	21502	21255	21243	21371	21300	21281	21316	21393	21124	21184	21184	21194	21123	21311	21367	21217	21335	21192	21322	21235	21286	21077	21377	21375	21318	21239	21336	21254	21150	21312	21282	21232	21207	21407	21315	21416	21174	21241	21186	21379	21496	21211	21408	21435	21326	21443	21383	21347	21405	21335	21142	21130	21178	21340	21142	21303	21176	21013	21264	21571	21287	21194	21181	21028	21205	21262	21207	21444	21385	21166	21231	21401	21112	21230	21393	21340	21421	21277	21140	21362	21481	21251	21300	21483	21369	21426	21298	21260	21166	21328	21216	21184	21454	21254	21473	21309	21268	21163	21203	21229	21539	21394	21284	21471	21092	21182	21162	21229	21098	21115	21429	21280	21132	21315	21171	21007	21274	21295	21222	21060	21231	21298	21261	21371	21383	21472	21262	21114	21237	21017	21279	21175	21373	21345	21126	21423	21162	21080	21223	21175	21445	21390	21224	21277	21219	21239	21240	21187	21390	21325	21192	21267	21468	21098	21213	21059	21189	21269	21311	21248	21178	21190	21236	21461	21197	21290	21360	21196	21110	21165	21537	21359	21078	21509	21193	21436	21099	21087	21247	21351	21315	21216	21101	21396	21204	21265	21119	21370	21200	21347	21192	21285	21303	21443	21122	21240	21326	21182	21200	21343	21247	21232	21332	21220	21142	21059	21173	21259	21351	21237	21278	21277	21300	21371	21008	21368	21330	21264	21156	21323	21229	21205	21362	21154	21370	21470	21207	21477	21429	21309	21398	21187	21264	21401	21181	21234	21260	21335	21231	21257	21502	21065	21054	21125	21215	21161	21200	21251	21269	21313	21088	21175	21322	21419	21240	21211	21533	21360	21332	21257	21287	21310	21239	21313	21241	21243	21404	21493	21477	21244	21238	21402	21250	21219	21294	21338	21200	21185	21055	21272	21201	21049	21295	21142	21390	21192	21377	21098	21281	21525	21477	21361	21065	21260	21128	21367	21457	21302	21545	21328	21272	21162	21458	21519	21312	21222	21368	21223	21085	21341	20869	21029	21118	21381	21295	21385	21239	21150	21360	21463	21244	21346	21192	21193	21280	21280	21206	21323	21127	21440	21519	21347	21272	21110	21388	21287	21156	21249	21510	21145	21149	21273	21272	21170	21360	21222	21361	21233	21191	21458	21259	21025	21211	21213	21247	21248	21275	21275	21205	21303	21284	21460	21395	21073	21270	21241	21050	21185	21123	21097	21371	21390	21209	21297	21381	21181	21240	21258	21198	21370	21238	21521	21211	21457	21427	21216	21421	21186	21528	21389	21174	21400	21311	21195	21245	21402	21132	21104	21358	21351	21156	21080	21334	21496	21149	21120	21315	21258	21139	21246	20940	21370	21286	21373	21342	21235	21215	21329	21563	21348	21347	21570	21344	21469	21166	21389	21373	21274	21227	21140	21267	21232	21177	21064	21298	21213	21266	21305	21329	21233	21414	21127	21272	21190	20819	21238	21232	21431	21388	21344	21259	21312	21369	21361	21383	21519	21295	21483	21020	21080	21267	21550	21409	21286	21370	21123	20967	21088	21244	21177	21388	21245	21163	21338	21264	21090	21429	21177	21478	21371	21137	21286	21416	21149	21179	21280	21251	21450	21286	21353	21115	21091	21349	21253	21345	21090	21226	21298	21264	21273	21372	21182	21098	21418	21113	21415	21455	21493	21193	21281	21053	21183	21444	21273	21497	21416	21351	21189	21401	21315	21316	21352	21431	21374	21069	21219	21383	21453	21222	21229	21207	21309	21307	21255	21202	21372	21180	21260	21401	21244	21235	21258	21218	21221	21101	21350	21592	21169	21393	21149	21154	21107	21198	21328	21258	21219	21243	21236	21374	21365	21282	21304	21213	21371	21225	21345	21378	21198	21287	21447	21295	21119	21166	21089	21234	21342	21136	21096	21472	21448	21186	21338	21330	21235	21222	21312	21198	21291	21413	21151	21216	20940	21162	21261	21272	21142	21303	21138	21284	21285	21334	21278	21237	21300	21333	21208	21255	21398	21202	21041	21139	21113	21295	21282	21341	21137	21222	21129	21086	21163	21142	21417	21353	21117	21365	21306	21372	21433	21300	21110	21205	21322	21408	21314	21417	21409	21266	21123	21175	21306	21303	21250	21351	21361	21417	21213	21286	21409	21150	21290	21249	21362	21293	21313	21357	21375	21272	21518	21278	21448	21233	21274	21320	21319	21254	21267	21342	21311	21266	21346	21341	21436	21321	21226	21204	21304	21261	21342	21234	21732	21319	21301	21067	21292	21205	21419	21485	21296	21261	21281	21340	21252	21186	21248	21286	21312	21295	21371	21289	21213	21162	21224	21167	21258	21482	21326	21128	21388	21378	21570	21343	21248	21311	21521	21298	21208	21347	21376	21211	21300	21106	21014	21186	21239	21193	21358	21183	21140	21341	21230	21380	21190	21369	21165	21461	21153	21255	21312	21326	21478	21370	21128	21216	21318	21325	21432	21148	21115	21370	21143	21228	21131	21296	21198	21219	21308	21216	21385	21184	21314	21242	21263	21215	21194	21147	21416	21309	21581	21315	21328	21442	21233	21314	21162	21320	21176	21123	21253	21305	21125	21339	21355	21104	21239	21089	21407	21298	21112	21357	21103	21043	21434	21118	21398	21127	21055	21343	21091	21158	21092	21253	21065	21035	21230	21259	21369	21293	21358	21239	21321	21575	21286	21100	21199	21151	21324	21311	21233	21193	21068	21386	21366	21344	21367	21462	20977	21338	21150	21270	21213	21227	21377	21347	21283	21140	21438	21320	21391	21149	21217	21168	20966	21051	21219	21492	21475	21277	21110	21118	21348	21286	21307	21290	21410	21300	21273	21313	21207	21340	21280	21267	21329	21324	21387	21203	21261	21140	21223	21435	21421	21490	21281	21195	21352	21322	21159	21219	21269	21167	21211	21206	21134	21293	20973	21287	21288	21170	21228	21386	21067	21209	21520	21122	21334	21513	21235	21293	21128	21316	21537	21100	20932	21210	21169	21289	21224	21375	21428	21228	21287	21172	21138	21383	21391	21221	21047	21228	21459	21106	21248	21353	21274	21303	21235	21232	21314	21218	21299	21248	21263	21103	21435	21368	21350	21296	21319	21582	21419	21225	21305	21324	21386	21251	21153	21422	21293	21161	21305	21359	21241	21129	21033	21463	21202	21203	21417	21592	21409	21386	21477	21245	21179	21360	21246	21058	21280	21340	21234	21168	21254	21394	21308	21254	21131	21307	21180	21252	21210	21321	21357	21360	21179	21433	21237	21351	21342	21187	21289	21252	21406	21220	21196	21281	21183	21309	21118	21350	21271	21200	21397	21312	21352	21520	21332	21312	21434	21199	21066	21420	21308	21189	21423	21354	21318	21226	21283	21288	21389	21445	21061	21129	21255	21447	21319	21429	21152	21267	21108	21463	21244	21230	21420	21488	21275	21438	21056	21475	21317	21379	21445	21126	21349	21118	21133	21147	21291	21142	21411	21244	21334	21512	21531	21370	21368	21241	21335	21418	21232	21120	21143	21486	21385	21234	21191	21363	21281	21488	21372	21447	21483	21264	21348	21255	21231	21144	21438	21306	21272	21433	21241	21224	21232	21323	21182	21448	21284	21126	21348	21307	21402	21228	21376	21167	21377	21223	21233	21521	21201	21362	21227	21087	21238	21369	21288	21072	21256	21195	21116	21246	21474	21312	20866	21595	21255	21392	21206	21348	21333	21296	21163	21045	21244	21293	21366	21445	21355	21283	21115	21247	21267	21295	21230	21309	21259	21152	21381	21395	21355	21296	21405	21156	21394	21271	21197	21042	21317	21225	21455	21209	21286	21342	21137	21408	21188	21073	21260	21380	21475	21524	21253	21102	21333	21349	21257	21229	21303	21388	21222	21257	21204	21327	21240	21277	21296	21192	21303	21227	21398	21417	21456	21243	21331	21446	21214	21223	21238	21623	21417	21225	21219	21477	21302	21360	21259	21269	21274	21135	21364	21266	21291	21330	21171	21365	21523	21484	21314	21253	21586	21353	21518	21263	21492	21291	21326	21251	21306	21126	20888	21382	21232	21297	21385	21283	21262	21265	21378	21306	21332	21488	21210	21205	21149	21301	21439	21236	21442	21332	21429	21228	21181	21354	21246	21344	21422	21196	21210	21531	21326	21435	21343	21312	21401	21467	21206	21118	21323	21370	21461	21259	21516	21216	21386	21392	21362	21368	21449	21422	21210	21442	21285	21192	21126	21158	21298	21072	21317	21188	21410	21299	21178	21317	21300	21195	21220	21259	21257	21205	21306	21244	21214	21087	21216	21518	21346	21427	21095	21308	21456	21333	21078	21151	21274	21353	21237	21447	21431	21072	21354	21335	21414	21310	21176	21142	21362	21475	21334	21245	21355	21289	21230	21212	21345	21226	21280	21299	21259	21113	21306	21375	21343	21219	21297	21389	21072	21437	21231	21309	21306	21335	21180	21132	21155	21276	21210	21353	21137	21273	21341	21118	21168	21256	21379	21233	21385	21322	21399	21183	21344	21450	21248	21215	21272	21087	21203	21137	21035	21133	21415	21452	21337	21221	21393	21122	21411	21331	21338	21415	21235	21304	20960	21357	21225	21270	21615	21383	21202	21306	21403	21344	21052	21325	21421	21522	21322	21144	21282	21394	21369	21176	21268	21172	21255	21124	21211	21362	21189	21390	21473	21295	21161	21272	21500	21359	21241	21322	21349	21318	21262	21234	21181	21151	21262	21385	21415	21346	21152	21185	21124	21081	21362	21054	21043	21181	21249	21190	21284	21249	21294	21146	21235	21292	21553	21340	21434	21432	21158	21248	21079	21189	21314	21320	21424	21670	21296	21185	21321	21410	21040	21259	21305	21393	21273	21198	21193	21165	21383	21306	21270	21241	21256	21526	21286	21134	21285	21190	21293	21330	21161	21513	21220	21386	21297
15486	21935	21465	19666	19012	23176	49957	47602	37835	25584	19448	18211	18084	18109	18091	17832	17952	18164	17959	18063	18045	17994	18126	17993	17884	18003	17931	18065	17970	17997	17902	17930	17883	18123	18032	17906	17837	17898	18050	18130	18051	18198	17994	18071	17863	17976	18069	17880	18024	17854	17922	17851	17735	17928	18192	18117	18070	18062	17924	17886	18039	17975	17976	17997	18256	18070	18057	18110	17989	17999	17853	18026	18147	18011	18013	18012	18067	17955	17888	17885	18122	18039	17909	18040	18003	18222	18070	17968	18118	17827	18038	17936	17982	17887	18048	17920	18195	18025	18089	18001	17998	17949	18070	18113	18001	18010	17927	17950	18026	17923	17974	17960	18017	18074	17940	17968	17891	17946	17977	17807	18038	18069	18100	17952	17983	17814	17953	18155	17966	18067	18143	17783	18025	17849	18068	17970	18011	17866	17925	17985	17910	17987	17918	18024	18073	17751	18028	17982	17932	17762	17964	17890	17997	17812	18030	18035	17850	18008	17851	17826	18185	17865	18083	17966	17803	18150	17759	17908	17866	17912	18160	17899	18113	17937	18181	18023	18118	18091	17951	18040	18002	17964	18087	18052	18069	17979	18038	18148	17911	17909	18101	18073	17999	18015	18022	18066	18052	18022	18041	18064	17928	18096	17954	17931	17910	18002	17971	17940	18110	17953	17838	17927	18130	18008	17937	17988	17852	17958	17934	18126	18004	18092	18071	17962	18000	17883	18181	18111	18248	17889	18050	18057	17937	17925	18158	17802	18030	17954	18048	18062	17938	18100	17893	18047	18107	17934	18094	18150	18105	17957	17981	18020	17913	17973	17957	18024	18004	17919	18114	18167	17982	18044	18058	17884	17895	18051	17961	17920	17734	17853	17902	17968	18214	17866	18003	18040	17906	18004	18014	18087	18119	18113	17973	18029	18067	17883	18092	17997	17843	18157	17923	17976	18074	18093	17897	17958	17769	17957	18165	17940	17766	18035	17979	18025	17933	17942	18139	17867	17993	17751	17967	17977	17960	17885	18083	17949	18075	18122	17838	18146	17936	18008	17938	18015	18088	18073	17912	18031	17982	18027	17859	17823	17971	17889	18114	17873	18054	17769	17818	18017	17914	17989	18088	17786	18084	18162	17964	18125	17843	17981	18103	17970	18210	18036	17905	17878	18022	18145	18024	18158	17986	18006	17979	17814	18180	18000	18001	17998	17954	17931	18185	17920	18145	17878	17889	18008	18025	17960	17864	17906	17977	17946	17884	18060	17913	17984	18073	18023	18105	17837	17960	17921	17985	18178	17929	17969	17858	17917	17939	18012	17985	18001	17801	17992	18067	17984	17964	18003	18053	17972	18141	17973	18059	18017	18027	17824	18079	18008	17768	18062	17870	17962	17964	18108	17918	18126	17863	18198	17973	18007	17914	18142	17915	17975	17954	17964	18024	17918	18017	18076	18039	18023	17994	17989	18044	17919	18009	17926	18019	17846	17787	18014	17895	17845	17950	17963	18131	18153	17851	17911	17916	17978	17620	18123	18138	17929	17868	18016	17976	17989	17853	17922	17965	17756	17902	17816	17936	18169	18033	18154	17889	17855	17900	17922	17839	17829	17824	17907	17904	18024	18068	17822	17872	17917	17782	18097	17864	18017	18010	17880	17998	18016	18071	17950	17929	17914	18070	18058	18170	18062	18187	17926	17965	18012	17789	17963	17974	18069	17928	17991	18023	18002	17937	18025	17826	17973	17828	17940	18092	17980	17969	17884	18202	17900	18054	17918	18074	17955	17922	18062	18081	17897	17874	17934	18041	17879	17930	17883	17932	17814	18118	17874	18184	18042	18059	18034	17955	18167	17986	17957	18012	18012	17909	18114	18060	18048	17891	17992	17957	18141	18068	18001	17978	17878	17842	17845	17994	18005	17826	17923	17930	17964	18134	18023	18018	18009	18051	18090	17852	17841	18096	18061	17968	17931	17964	17880	18201	18022	18000	18060	17884	18112	18042	18111	18022	18084	18140	17875	18072	18036	17894	17952	18057	17882	17990	17934	18027	17919	17940	18016	18063	18175	17913	18119	17877	18252	17903	17861	18116	18207	18008	18180	17931	17940	17870	18093	18067	17993	17941	17894	17845	18022	18051	18133	17923	17954	18024	17926	17951	18028	18056	17993	18037	18080	17919	18014	18257	17985	18057	17955	17998	18011	17970	17910	17952	18110	18083	17865	18074	17914	18189	17929	18068	18060	18101	17956	18024	18126	18121	18060	18049	17797	18111	17923	17992	17898	18035	18045	18067	17939	17833	18063	18114	18050	17808	18186	18212	17926	17907	17863	17785	18012	17972	17884	18004	17923	18021	17931	17952	18005	18074	17863	17827	18038	18007	18073	18003	18032	18194	18123	18023	18060	18133	18029	18027	18222	18174	17954	17999	17971	18015	18007	18007	18010	17893	17964	17949	18018	17968	17852	17962	17901	17964	17972	17941	17910	17831	18061	17994	18099	18088	18071	17883	17921	17979	18085	17909	17857	17950	18061	17749	18018	18057	18086	18060	17922	18006	17912	18049	18001	18047	18037	18022	17941	17963	17819	18116	18042	18069	17988	17819	17908	17999	17965	17959	18056	18202	18153	17859	17844	18020	17782	17974	18039	17855	18063	18010	18189	17960	18006	17881	17987	17934	18091	17930	18115	17936	18063	18036	18128	17833	18010	18106	17868	18046	17899	18110	17927	18037	17856	18009	18054	17856	18258	17932	17900	17857	17943	18011	17932	18082	17836	18115	17907	17884	18073	18085	18017	17882	18162	17995	17936	17943	18006	17900	18127	18047	18041	18159	17895	17850	17781	18094	17978	18148	18068	17949	17985	17985	18024	17868	18024	17895	17943	18101	18015	17879	17967	17963	17912	18098	17932	18089	17958	17976	18143	17932	17923	18061	17942	17888	17970	17991	17983	17869	18028	17862	18020	17831	17921	18028	18099	17895	18085	18017	17974	18080	17976	18146	17895	18093	17903	18086	18014	17831	17847	18174	17754	17884	17949	17902	17823	17960	18044	17963	17909	17924	17907	17878	18161	17808	17897	18125	18120	18012	17967	17814	17905	17976	18059	18056	17828	18106	18030	17874	18158	17972	18177	17874	18052	17921	18082	17932	17888	18007	17833	17849	18046	18020	17822	18062	17956	17895	18124	17896	17831	18213	17898	17961	17937	18013	17909	18047	17914	18087	17976	17924	17906	17954	17887	18022	17871	17926	17885	17948	17967	17986	17949	18075	17976	18070	18008	17874	18053	18048	18020	18087	18104	17941	18024	18061	17990	18077	17979	18059	17930	17956	17904	17984	17831	17991	17904	17921	18001	18018	17798	18080	17993	17873	18041	17970	17889	18061	18104	18039	18163	17882	17908	17888	17973	17889	18073	18013	18039	17951	17974	17974	18076	17988	18132	17883	18041	18056	18013	18041	18043	17866	18038	17965	18093	17891	18032	17978	17974	17979	18016	17856	17927	18083	17851	17827	18033	18069	17997	17958	18013	18001	17873	18057	17843	17896	17950	17927	18033	18093	18043	17903	17977	17859	17934	17930	17905	17913	18157	17951	17912	18147	18003	17926	17934	17982	18029	17825	18028	18079	18100	17942	17984	18129	17965	17881	18029	18051	17896	17942	18105	17946	18041	17904	17967	18178	18077	17878	18158	17926	18013	18118	17777	17914	18037	17997	17972	17959	17821	17940	18030	18098	17906	17977	18026	18001	17911	17898	17977	17945	17843	18011	18053	17942	17600	18015	18050	18010	18031	17938	17959	18011	18030	18123	18078	18104	18043	17996	18038	18023	17854	18086	17831	17882	17955	18022	18003	18027	18042	18006	18044	18052	18027	18087	18021	18003	17861	17976	18087	18032	17945	17985	17972	18030	18029	17974	18192	17963	18100	18029	18040	17942	18044	17942	18032	17994	17995	17873	18045	17782	17949	17825	18002	18108	18005	18118	17947	17991	17942	17984	17993	17970	18008	17964	17962	18007	17769	17996	18053	17938	17975	17952	17818	17824	18135	17969	17885	17998	18021	18094	18010	17947	17945	18125	18053	18024	18107	17921	18019	18084	17971	18167	17951	17889	17995	18145	18084	17963	17899	18102	17895	18112	17995	17960	18054	18039	17889	17877	18005	17930	17943	18087	18137	18101	17949	18110	18045	18214	18019	18100	17966	17916	18095	18079	17838	18102	18123	17863	18067	18030	17963	17974	17861	17985	17947	17980	17986	17794	18056	17858	18047	18246	18012	17980	17860	17975	18240	18100	18038	18114	17909	17902	18180	17903	17986	18027	18070	17869	17947	18065	17945	17995	18081	17867	17991	18132	18040	17829	17984	17946	18069	18227	18042	17978	18105	18117	17964	17998	17971	17870	18016	18184	17996	18109	18004	18059	17951	17896	17977	18134	17961	18003	18139	17931	18021	18008	17885	17954	17960	18032	18077	17937	18062	18103	17902	18091	18128	17991	17899	17841	17981	17912	17819	18129	18134	18000	18064	18050	18056	17939	17988	17909	18009	17959	17924	18068	17897	18059	17950	17916	17857	18008	17913	18150	17967	17859	17927	17911	17933	17778	18122	18006	18000	17943	18013	18199	18095	17894	17977	18110	18155	17971	17783	18103	18113	18023	18070	17947	18065	18010	17784	17948	18013	17869	17871	18113	17963	18059	18036	17936	17924	17977	18058	17909	17911	17965	17836	17871	17933	17959	18085	18032	17892	17803	18052	17917	18133	17934	17803	18079	17961	17848	17960	17759	17999	18030	18197	18001	17984	17943	18045	18125	17883	18007	18100	17952	18067	17989	17937	18089	18118	18140	18039	18225	18039	18201	18093	17972	18089	18137	17795	17964	17822	18054	18100	17962	18012	18039	18042	18131	18079	17917	18106	17998	17852	18002	17894	17957	18020	18074	17993	17917	17894	17882	17859	17846	18063	17918	18060	17957	18009	18033	17939	18065	18005	17879	18058	17960	17876	17967	17918	18078	18000	17814	17974	17979	17863	17959	17928	18111	17992	18071	17981	17798	17907	18063	18051	18127	17900	18034	17969	18009	17994	18020	18028	18049	17864	17977	17942	17991	17971	18075	18023	17918	17981	17774	17960	18053	17976	17867	17904
23531	21106	28627	23890	21810	27342	65224	65024	52521	36616	26061	23179	21834	21851	21629	21646	21646	21769	21734	21703	21703	21655	21816	21586	21736	21574	21643	21430	21717	21871	21538	21512	21609	21667	21780	21686	21423	21498	21692	21373	21506	21484	21600	21446	21502	21647	21740	21568	21624	21498	21638	21515	21555	21531	21524	21596	21735	21588	21603	21550	21532	21569	21536	21492	21765	21782	21281	21492	21363	21571	21598	21608	21608	21597	21653	21495	21601	21585	21441	21647	21761	21525	21520	21595	21682	21497	21519	21583	21506	21344	21585	21552	21407	21508	21584	21734	21364	21548	21420	21559	21477	21577	21533	21384	21527	21427	21539	21415	21406	21642	21376	21588	21283	21389	21631	21639	21502	21601	21434	21411	21440	21721	21440	21499	21732	21514	21546	21476	21605	21574	21387	21463	21369	21552	21644	21514	21550	21324	21602	21578	21558	21579	21477	21368	21624	21750	21615	21609	21667	21711	21765	21666	21563	21543	21494	21625	21613	21422	21481	21331	21494	21491	21395	21211	21511	21529	21634	21278	21540	21603	21385	21552	21507	21529	21563	21606	21369	21346	21906	21380	21631	21543	21590	21315	21489	21438	21632	21519	21554	21572	21369	21576	21348	21616	21402	21541	21339	21434	21405	21286	21541	21580	21707	21502	21414	21740	21615	21551	21688	21719	21607	21466	21381	21575	21490	21637	21561	21571	21454	21646	21574	21482	21394	21532	21657	21477	21547	21625	21559	21399	21414	21565	21497	21470	21773	21550	21454	21253	21701	21331	21673	21632	21548	21370	21599	21542	21516	21474	21397	21372	21652	21528	21571	21427	21375	21609	21635	21486	21413	21452	21370	21535	21550	21588	21382	21540	21316	21359	21586	21596	21449	21650	21654	21424	21533	21477	21493	21375	21312	21571	21571	21443	21739	21426	21293	21430	21395	21602	21426	21352	21261	21452	21581	21578	21324	21499	21535	21640	21530	21585	21550	21487	21281	21298	21656	21367	21494	21754	21509	21662	21568	21386	21342	21505	21516	21581	21513	21471	21547	21448	21541	21721	21495	21450	21591	21683	21420	21571	21510	21636	21432	21536	21544	21432	21398	21409	21509	21505	21488	21799	21702	21472	21721	21441	21713	21574	21485	21461	21416	21395	21775	21573	21404	21300	21588	21514	21392	21506	21247	21552	21560	21554	21520	21555	21655	21567	21445	21512	21696	21509	21191	21652	21738	21503	21403	21525	21342	21731	21579	21628	21531	21531	21358	21264	21383	21654	21511	21535	21447	21256	21433	21767	21625	21536	21264	21574	21535	21578	21707	21590	21576	21581	21665	21716	21464	21392	21709	21635	21407	21735	21507	21593	21648	21915	21590	21378	21720	21683	21495	21508	21581	21491	21692	21448	21465	21528	21412	21527	21388	21455	21403	21367	21487	21636	21422	21743	21607	21839	21774	21501	21589	21654	21669	21413	21570	21474	21509	21542	21557	21172	21542	21539	21464	21553	21583	21490	21456	21562	21491	21549	21657	21483	21539	21722	21561	21570	21635	21337	21496	21646	21515	21323	21687	21381	21646	21398	21287	21354	21508	21582	21439	21490	21417	21471	21664	21439	21631	21499	21687	21704	21594	21521	21523	21514	21713	21456	21482	21397	21662	21350	21492	21702	21593	21352	21438	21474	21436	21624	21731	21768	21538	21728	21547	21507	21546	21601	21499	21466	21491	21560	21555	21589	21402	21299	21638	21549	21705	21300	21556	21426	21800	21599	21541	21353	21402	21742	21518	21337	21544	21430	21621	21411	21554	21622	21448	21544	21521	21708	21601	21538	21581	21708	21423	21451	21606	21378	21375	21478	21361	21468	21358	21515	21315	21332	21408	21578	21693	21696	21401	21621	21414	21559	21570	21576	21341	21380	21529	21377	21502	21701	21483	21516	21554	21658	21426	21614	21606	21734	21519	21466	21396	21625	21447	21436	21571	21434	21652	21631	21609	21584	21543	21453	21542	21538	21310	21582	21624	21411	21701	21421	21535	21562	21486	21665	21567	21546	21417	21563	21607	21797	21386	21481	21689	21582	21471	21562	21480	21636	21596	21366	21592	21560	21599	21494	21593	21442	21532	21693	21528	21465	21574	21584	21508	21567	21530	21370	21474	21327	21647	21550	21405	21543	21842	21574	21669	21404	21368	21459	21553	21500	21648	21622	21725	21630	21598	21578	21456	21337	21638	21517	21547	21471	21547	21587	21638	21442	21547	21470	21424	21507	21470	21562	21727	21576	21580	21713	21392	21561	21519	21607	21586	21447	21484	21566	21428	21447	21500	21644	21716	21628	21619	21493	21463	21594	21682	21449	21671	21490	21740	21472	21546	21633	21553	21406	21442	21421	21255	21579	21511	21296	21239	21491	21637	21590	21500	21437	21417	21508	21275	21402	21582	21655	21509	21592	21728	21508	21540	21387	21578	21466	21548	21364	21543	21371	21487	21584	21442	21473	21511	21233	21526	21511	21403	21438	21463	21485	21623	21643	21515	21587	21595	21453	21409	21411	21553	21497	21774	21298	21444	21599	21485	21472	21620	21633	21605	21510	21541	21736	21620	21456	21706	21445	21720	21556	21450	21491	21617	21577	21464	21388	21653	21582	21619	21565	21545	21617	21554	21390	21506	21540	21507	21432	21603	21470	21399	21608	21269	21620	21674	21327	21510	21280	21341	21552	21553	21455	21625	21621	21443	21513	21683	21759	21527	21543	21324	21640	21417	21556	21527	21339	21492	21396	21568	21581	21546	21349	21251	21503	21562	21446	21472	21559	21692	21402	21514	21689	21526	21524	21512	21345	21684	21531	21373	21365	21446	21483	21452	21624	21496	21758	21600	21669	21473	21780	21461	21366	21500	21603	21443	21404	21712	21409	21584	21469	21514	21546	21459	21623	21363	21589	21580	21401	21561	21596	21492	21350	21633	21432	21392	21525	21708	21387	21572	21473	21275	21418	21331	21624	21629	21569	21468	21592	21485	21501	21614	21550	21608	21344	21457	21549	21600	21614	21414	21434	21436	21403	21535	21581	21652	21728	21419	21536	21696	21366	21580	21549	21650	21447	21536	21402	21618	21381	21423	21713	21628	21581	21660	21436	21513	21651	21438	21448	21707	21322	21686	21521	21624	21576	21682	21455	21716	21592	21613	21718	21491	21540	21737	21586	21676	21501	21385	21419	21340	21585	21666	21566	21582	21319	21396	21700	21554	21576	21565	21640	21446	21528	21439	21296	21623	21751	21655	21639	21391	21495	21716	21555	21555	21607	21548	21400	21759	21456	21655	21753	21588	21689	21573	21368	21347	21485	21564	21377	21529	21523	21509	21206	21467	21543	21602	21722	21588	21295	21714	21599	21448	21364	21518	21764	21601	21384	21652	21456	21461	21525	21532	21601	21569	21508	21740	21503	21637	21290	21501	21607	21566	21549	21535	21378	21420	21729	21367	21594	21926	21475	21526	21537	21513	21460	21578	21286	21448	21572	21318	21391	21599	21346	21283	21422	21675	21338	21507	21575	21475	21325	21704	21428	21688	21326	21553	21426	21741	21497	21406	21596	21641	21547	21561	21502	21535	21740	21582	21452	21581	21696	21649	21731	21470	21661	21445	21512	21494	21487	21560	21537	21410	21488	21542	21603	21638	21532	21583	21395	21462	21480	21371	21261	21481	21593	21358	21608	21657	21426	21664	21406	21472	21571	21536	21466	21624	21629	21661	21296	21415	21513	21684	21390	21516	21502	21791	21558	21616	21630	21667	21597	21597	21682	21595	21669	21322	21423	21408	21408	21454	21586	21780	21421	21659	21447	21518	21499	21369	21558	21670	21175	21591	21616	21609	21616	21679	21452	21593	21581	21561	21478	21514	21514	21713	21441	21685	21538	21401	21674	21566	21596	21727	21398	21446	21379	21528	21402	21818	21649	21658	21572	21278	21428	21378	21509	21347	21650	21464	21437	21547	21601	21492	21621	21666	21691	21570	21546	21695	21480	21475	21602	21637	21496	21423	21553	21567	21425	21417	21416	21515	21548	21599	21542	21629	21596	21657	21466	21446	21606	21501	21558	21437	21285	21511	21494	21519	21493	21631	21362	21467	21525	21430	21619	21399	21356	21609	21601	21316	21487	21541	21503	21521	21497	21643	21480	21507	21712	21617	21562	21339	21452	21501	21475	21498	21556	21454	21419	21551	21543	21634	21664	21351	21548	21717	21547	21600	21369	21384	21301	21584	21532	21365	21580	21730	21601	21616	21558	21633	21476	21688	21451	21431	21603	21448	21351	21670	21599	21518	21442	21545	21547	21640	21410	21479	21364	21492	21451	21550	21563	21590	21655	21443	21674	21549	21513	21604	21482	21681	21450	21468	21556	21335	21525	21296	21414	21600	21447	21560	21640	21617	21500	21518	21485	21431	21507	21727	21460	21441	21561	21302	21553	21513	21657	21564	21320	21505	21551	21431	21400	21485	21617	21494	21447	21378	21537	21478	21689	21474	21326	21446	21385	21669	21541	21421	21547	21576	21570	21443	21506	21418	21552	21456	21643	21416	21620	21399	21423	21365	21418	21305	21451	21401	21419	21628	21457	21451	21535	21492	21672	21482	21344	21582	21765	21692	21343	21773	21465	21319	21524	21440	21340	21429	21495	21519	21640	21575	21408	21603	21391	21285	21455	21510	21636	21477	21342	21432	21339	21571	21696	21490	21494	21706	21849	21657	21325	21623	21546	21418	21586	21449	21622	21650	21637	21576	21591	21659	21435	21769	21566	21401	21605	21461	21575	21496	21467	21575	21319	21450	21108	21502	21475	21316	21442	21373	21435	21675	21661	21327	21376	21439	21405	21676	21498	21469	21472	21566	21464	21514	21481	21461	21579	21599	21339	21604	21458	21218	21825	21592	21556	21578	21664	21379	21423	21711	21293	21608	21634	21594	21795	21427	21379	21325	21406	21585	21412	21445	21559	21637	21492	21291	21474	21609	21590	21368	21474	21437	21349	21521	21635	21557	21401	21447	21521	21613	21492	21440	21566	21501	21578	21612	21411	21507	21527	21597	21536	21627	21432	21554	21521	21393	21565	21639	21605	21572	21607	21688	21659	21616	21489	21376	21524	21511	21413
17366	28399	26684	22723	20920	27965	67597	65957	52655	34457	21525	19086	18127	18153	17998	18156	18206	18043	18181	18037	18064	18059	17951	18047	18071	18173	18116	18240	18090	18114	18141	18113	18244	18158	18034	17754	18140	18151	18258	18258	18217	18096	18128	18150	18022	18078	18067	18157	18136	18170	18079	18082	18296	18126	18237	18070	18259	18173	17953	18241	18040	18112	18025	18116	18145	18249	18179	18001	18054	17980	18058	17898	18132	17962	18136	17897	18007	18099	18238	18248	18007	18193	18118	18070	18153	18057	18146	18050	18312	18035	18116	18098	18085	18103	17922	18075	18152	17958	18017	18069	18149	18256	18007	18160	18095	18178	18189	18008	18130	17931	18210	18187	18230	18211	18073	18172	18037	18096	18176	18067	18133	18074	18159	18256	18027	18298	18118	17929	18235	18042	18069	18094	18036	18050	18152	18005	18072	18086	17830	18129	17914	18097	18012	18145	17928	18331	18172	18005	17895	18091	17965	18182	18305	17914	18076	18023	18057	18126	18131	18121	18289	18103	18016	18247	18144	18065	18035	18064	18009	18102	18020	18163	18073	18128	18102	18174	17957	18116	18126	17856	18222	18126	18236	18183	18110	18053	18188	18013	18100	18144	18132	18053	18243	17951	17966	18030	18125	18111	18097	17988	18010	18074	18212	18098	18032	17996	18073	18007	18148	18031	18150	18266	18145	17944	18054	18146	17878	18130	18062	18021	18110	18216	18029	18286	18229	18130	18085	18192	18277	18109	18155	18172	18144	18019	18202	18042	18055	18279	18233	18158	18026	18114	18173	17990	18201	18158	18074	18092	17909	18047	18090	18183	17966	18032	18323	18024	18029	17955	18271	18076	18090	17956	18137	18137	18054	17965	18322	18094	18087	17946	18102	17983	18063	18259	18030	18208	18121	18079	18078	18091	17960	18070	18089	17885	18119	18006	17921	18007	18108	18006	18131	18314	17957	18134	18115	18009	18125	18043	18229	18235	18180	18055	18124	17951	18050	18309	18205	18162	18056	18122	18043	18101	18072	18071	18017	18179	18071	17981	18187	18070	18153	18071	18036	17996	18075	18017	18082	18311	18192	17995	18144	18183	18282	17966	18084	18089	18056	18260	18193	18084	18124	17940	18210	18246	18210	18107	18054	18092	18079	18184	18193	18094	18273	18073	18180	18047	18053	18218	18028	18108	18213	17999	18049	17977	18058	18182	18206	17957	17933	17990	18121	18200	18024	18232	17984	18279	18028	18081	18258	18224	18017	18089	18071	18105	18165	18002	18194	18119	17917	18121	18180	18016	18027	18206	17985	18225	18019	18139	17968	18163	18072	18160	18281	18097	18064	18196	18010	18213	18240	18145	18112	18026	18269	18157	18291	18034	18134	18106	18055	18077	18055	17964	18068	18365	18276	18084	18302	18056	18156	18147	18055	18034	18159	17988	18151	18006	18175	18185	18088	18140	17975	18076	18259	17986	18164	18040	18185	17939	18029	18070	18016	18044	18099	18137	17923	18092	18168	18208	18139	17972	18007	18170	18031	18170	18111	18054	18083	18116	18141	18168	18197	18205	18081	18161	18096	18315	18170	18086	18228	18097	17836	18154	18188	18040	18108	18130	18132	18100	18195	18172	18040	18029	18180	18239	18002	18016	18097	18159	18058	18145	17946	18167	18211	18171	18218	18132	18245	18094	18174	18087	18140	18035	18081	17935	17896	18007	18042	18068	18136	18028	18125	17998	18145	17948	18215	18072	18152	17983	18138	17968	18169	18196	18135	18032	18125	18104	18024	17980	18171	18116	18086	18027	17836	18280	18170	18078	18099	18026	17978	18153	18271	18106	18114	18154	18093	18015	18133	18131	18171	18195	18091	18135	18172	18127	18082	18327	18012	18044	18157	18056	17998	18047	18176	18080	18176	18188	18153	18216	18134	18038	18082	18008	18070	18013	18046	18104	18050	18102	18098	18057	18126	17986	18236	18046	17868	18003	18207	17748	18130	18118	18019	17910	18036	18056	18116	18089	18114	18032	18052	18011	18104	18000	18091	18015	17948	18211	18011	18176	17971	18012	18002	18200	17812	18157	18110	18039	18143	18122	18006	18099	18039	18070	18164	17928	18193	18069	18065	18180	18116	18232	18112	18245	18170	18104	18184	18234	18341	18288	18108	18242	18059	18078	17987	17965	18179	18114	18063	18045	18133	18288	18085	18241	18168	17995	18128	17928	18119	18150	18140	18232	18122	18092	18222	18062	17821	18016	18166	18056	18039	17959	17994	18060	18016	18035	17973	18075	17827	18306	18276	18086	18139	18271	18171	18032	18041	18083	18043	17932	18145	18037	18044	18033	18280	18123	18172	18049	17997	18199	18083	18070	18071	18111	18133	17902	18130	18106	18153	18129	18205	18128	18179	18131	18058	18122	17928	18086	18114	18009	18213	18179	17945	18030	18063	18129	17997	18274	17951	18180	18121	18144	18139	18154	18095	18027	18106	18190	18108	18208	17940	17845	17807	18133	18127	18143	18110	18128	18050	18191	18112	18033	18031	18279	18119	18127	18026	18174	18245	18052	18153	18156	18095	18027	18144	18128	18125	18112	18149	17888	18221	18080	18098	18158	18127	18063	18199	18084	17944	18145	18122	18062	17911	18060	18089	18041	18242	18097	18128	18089	18097	18130	18154	18034	18123	18018	18121	18030	18028	18246	17997	18027	18189	18225	17855	17999	18185	18035	18032	18087	18074	18060	18007	18059	18107	18040	18127	18003	18213	18142	18443	17984	18169	18011	18071	17866	18135	18078	18180	18070	18138	18128	18064	18212	18011	18322	17903	18146	18169	18088	18077	18185	17990	18105	18148	18076	18208	17916	18198	18030	18037	18130	18160	18156	18003	18046	18115	18218	18172	17939	18070	18159	17852	18144	18171	18102	18075	18269	18041	18056	18108	18216	18179	18029	18015	18085	18128	18137	18166	18041	18096	18158	18048	18058	18083	18115	18088	18291	18160	18030	18134	18008	18073	17983	18253	18084	18132	18234	18125	18002	18105	18146	18057	18200	18135	18149	17971	18159	18312	17990	18011	18162	18051	18054	18085	18083	17882	18148	18009	18131	18181	18029	17913	18091	18015	17964	18047	18061	18082	17979	18132	18088	18137	18197	18004	18154	18056	18113	17983	17969	17951	18088	17971	17963	18055	18016	18129	17914	18111	18050	18066	17978	18029	18350	18085	17992	18111	18263	18237	18199	18124	18065	18237	18218	18166	18094	18133	18203	18000	18159	18038	17960	17989	18020	18261	18062	17899	18148	18279	18245	18040	18229	18182	18042	18149	18226	18149	18227	18042	18132	17974	18090	18279	18107	18083	18250	18173	18281	17992	18254	18080	18091	18039	18129	18146	17963	18107	18060	18138	17861	18270	18079	18240	18258	18043	18027	18123	18078	18111	18024	18250	18223	18068	18212	17980	18194	18047	18194	18078	18168	18096	18077	18082	18012	18133	17981	18241	17973	18024	17985	18104	18047	18117	18140	18160	18083	18029	17989	18168	18104	18175	18180	18125	18080	17929	18015	18174	18269	18042	17989	17977	17993	17961	18084	18142	18137	18184	18177	18321	17959	18056	18021	18238	18208	18058	18112	18038	17995	17899	18001	18090	18040	18113	18013	18104	18206	17971	18188	18210	18013	18034	18049	18043	18058	18147	18059	18031	18122	18116	18097	18112	18068	17908	18224	18095	18051	18179	17922	18218	18084	17948	18204	18090	18190	18068	18102	18265	18192	17991	18121	18016	18100	18134	17911	18017	18073	18276	18006	17968	17959	18051	18234	18130	18237	18135	18132	18095	18132	17924	18116	18167	18093	18217	18055	18129	18232	18047	18073	18130	17983	18018	18100	18110	18206	18204	18016	18140	18181	18147	17969	17949	18068	18049	17961	18140	17999	18105	18120	18133	18011	18347	17989	18009	18062	18063	18066	18000	18225	18138	18050	18148	18028	18115	18213	18107	18065	17924	18090	18230	18136	18040	18015	17997	18176	18159	18115	18010	18024	17981	17912	18132	18067	18068	18052	18247	18170	18134	18105	18127	18176	18061	18058	18105	17988	18296	18185	17818	18029	18051	18163	17982	18132	18125	18114	18183	18079	18119	18012	18085	18043	18201	18168	18247	18135	18143	18121	18325	18250	18010	18139	18156	18237	18085	18029	18094	18132	18157	18214	18160	18109	18051	18202	18197	18017	18118	18171	18007	17969	18007	18107	18006	17965	18229	17862	18204	17924	18172	18015	17984	18021	18171	18026	18109	17900	17955	18086	18154	18025	18136	18060	18065	18116	18053	18043	18339	18047	18007	18021	18079	18071	18252	18231	18008	17886	18062	18036	17976	18144	17907	18077	17959	18014	18185	18004	18048	18068	18087	18016	18168	17874	18150	18107	18101	18117	18089	17944	18009	18090	18251	18059	18220	17962	18236	17978	18251	18001	18310	18193	18138	18028	18135	18021	17964	17919	18169	18013	18001	17968	18127	18175	18215	18006	18100	17954	18055	18036	17991	17969	18104	17983	18064	18056	18120	18149	18113	17967	18154	17801	18110	18240	18001	18251	18041	18125	18215	18121	18018	18041	18111	17957	17992	17986	18103	18160	18254	18080	17977	18040	18115	17812	17934	18131	18035	18119	17939	17925	18068	18143	18230	18016	18243	18200	18081	18047	18086	18163	18158	18103	18103	18031	18089	18184	18068	18095	18056	18029	17825	17997	18187	18178	18189	18065	17997	17996	18038	18186	18219	18071	18238	18126	18158	18019	17980	18010	18114	18198	18065	18036	18018	18105	18057	18286	17921	18225	18116	18015	18145	18139	18149	17865	18220	18038	18233	18186	17931	17929	18246	18116	18117	18169	18146	18165	18175	18099	18209	17883	18180	18150	18064	17916	18227	17997	18014	18185	18145	17971	17946	18086	18143	18170	18222	18060	18166	18084	18029	18009	18013	18134	18124	18155	18165	18031	18155	18134	18235	18264	18086	17875	18068	18010	18183	17984	18141	18140	17977	18151	18058	18006	18069	18050	18173	18059	17959	18070	18156	18106	18251	18101	18193	18156	18087	18299	18122	18329	18163	18018	17992	18021	18023	18169	17995	18172	18048	17917	17923	18162	18120	18051
29653	23035	24810	23448	21645	22116	27438	29723	27522	24395	22428	21828	21786	21848	21764	21703	21979	21931	21789	21824	21890	21720	21757	21856	22097	21982	21882	21786	21862	21933	21663	21852	21920	21871	22020	21836	21786	21938	21789	21986	22019	21699	21876	22185	21749	21887	21724	21785	22108	21899	21988	21711	21928	21758	21896	21815	21912	21863	21962	22078	21867	21883	21907	21756	21858	21804	21871	21805	21890	21872	21655	21787	21796	21813	21932	21839	21813	21870	21862	21836	21855	21686	21927	21807	21746	21735	21916	21824	22034	21979	21722	21910	21866	21903	21891	21789	21941	21927	21695	21919	22020	21841	21930	21964	21813	21818	21787	21717	21845	22182	22032	21973	21822	21744	21957	21744	21930	21892	21908	21893	21707	21749	21931	21868	21819	21836	21798	21911	21927	21765	22025	22016	21868	21757	21846	21914	22035	21638	22117	22034	21894	21928	21983	21989	21676	21904	21864	21811	21829	21923	21681	21841	21741	21685	21947	21756	21699	21899	21863	22007	21783	21897	21730	21787	21687	21898	21873	21944	21896	21808	21713	21739	21826	21800	21885	21747	21627	21872	22020	21717	21637	21789	21933	21794	21789	21814	21897	21905	22083	21962	21915	22091	21794	21791	21669	21871	21911	21872	21715	22034	21674	21805	21760	21781	21769	21690	21635	21955	21749	21734	21930	21749	22082	22195	21720	21904	21972	21742	21822	21750	21664	22071	21915	21684	21692	21943	21894	21590	21787	21965	21709	21873	21987	22061	21783	21881	21746	21855	21819	21787	21871	21964	21875	21720	22031	21979	21690	21880	21850	21851	21830	21813	21667	21752	21803	21859	21903	21891	21834	21803	21980	21730	21685	21821	21844	22059	21859	21861	21628	21765	21781	21912	21850	21798	21691	21853	21685	21753	21836	21803	21599	21897	21770	21641	21898	21739	21687	21728	21851	21716	21843	21890	21880	21983	21969	21917	21889	21818	21934	21710	21861	21725	21891	22077	21720	21856	21838	21824	21942	21820	21817	21730	21767	21948	21570	21755	21847	21949	21733	21847	21960	21585	21901	21797	21695	21692	21819	21613	21749	21915	21772	21836	21716	21874	21551	21878	21936	21944	21924	21833	22038	21728	21790	21939	21928	21587	22018	21986	21797	21865	21778	21897	21848	21857	21888	21673	21817	21792	22124	21734	21797	22019	22016	21731	21691	21764	22080	22056	21886	21827	21717	21840	21630	21908	21852	21821	21940	21752	21721	21739	21875	21930	21990	21716	21911	21973	21811	21811	21690	21805	21633	21744	21737	21809	21994	21953	21991	21818	21890	21884	21787	21693	21842	21864	21927	21744	22033	21746	21550	21594	21663	21618	21761	21864	21817	21903	21944	21926	22217	21818	21832	21799	21779	21597	21875	21796	21734	21965	21901	21856	21939	21964	21809	21998	21962	21654	21958	21978	21992	21931	21771	21939	21757	22068	21629	21720	21795	21932	22040	21885	21669	21885	21660	21735	21831	21790	21898	21834	21705	21956	21851	21726	21932	21858	21825	21988	21785	21759	21878	21683	21910	21940	21907	21818	21875	21934	21839	21694	21802	21877	21922	21691	21733	22291	21669	22008	21715	21730	21658	21584	21754	21809	21809	21682	21747	21922	21927	21701	21983	21982	21799	21856	21859	21865	21987	21774	21936	21894	21812	21627	22071	21997	21958	21880	21643	21862	21635	21900	21795	21714	22033	21849	22085	21775	21788	21870	21815	21834	21725	21982	21919	21905	21583	21923	21845	21906	21926	21931	22088	21779	21974	21861	21937	21933	21764	21932	21948	21652	21697	21840	21964	21864	21761	21643	21780	21799	21743	22061	21785	21896	21677	22031	21817	21921	21964	21655	21763	21668	21871	21797	22061	22002	21846	21771	21819	21773	21834	21892	21713	21773	21634	21913	21732	21895	22038	21675	21756	21800	21623	21789	21969	22102	22077	21815	21793	21732	21829	21874	21836	21863	21704	21920	21732	21823	22199	21807	21769	21906	21694	21677	21753	21740	21848	21766	21741	21947	21799	21887	21866	22005	21847	21958	21821	21636	21903	21994	21775	21818	21806	21769	21822	21528	21870	21921	21892	21616	21787	21687	21849	21846	22082	21780	21885	21702	22022	21925	21669	21842	21970	21766	21853	21802	21818	22021	21940	21882	22008	21948	21942	21618	21842	21864	21673	22044	21761	21807	21769	21760	21810	21617	21993	21881	21686	21628	21694	21777	21918	21877	21904	21740	21636	21751	21983	21851	21785	21944	21797	21756	21689	21800	21728	21756	21834	22149	21620	21819	21808	21958	21887	21651	21754	21834	21901	21940	22008	21867	21724	21829	21871	22018	21699	21707	21762	21652	21875	21894	21980	21753	21804	21857	21955	21905	21846	21928	21963	21878	21891	21907	22011	21624	21898	21785	22084	21694	21804	21560	21845	22103	21867	21557	21883	21703	21990	21932	21589	21727	21783	22005	21845	21884	21851	21853	22047	21839	21890	21980	21751	21675	21975	21737	22013	21822	21799	21991	21944	21809	21915	21852	21727	21641	21802	22013	21980	21902	21772	22110	22008	21738	21782	21722	21827	21797	21782	21770	21816	21753	21774	22009	21900	21864	21806	21871	22041	21847	21697	22107	21864	21883	21988	22040	21816	21920	21914	21970	21755	21803	21780	21586	21666	21883	22068	21792	21770	21757	21696	21840	21984	21514	21898	21817	21808	21900	21777	21745	21866	22019	21813	21577	21831	21794	21723	21638	21856	21895	21955	21773	22001	22058	21885	21960	21913	21839	21682	21923	21805	21753	21921	21684	21861	21837	21866	22082	22082	21865	21779	21963	22011	21976	21909	21816	21805	21905	22033	21790	21885	21784	21871	21989	21990	21791	21740	21849	21960	21739	21650	21875	21880	21871	21855	21845	21812	21826	21969	22136	21757	21992	21901	21955	21775	22091	22028	21614	21988	22046	21857	22089	22012	21799	22019	21757	21773	21854	22067	21918	21962	21917	21814	21856	21725	21759	21761	21789	21781	21862	21774	21787	22056	21825	21687	21969	21757	21872	21743	21787	21931	21837	21829	21815	21909	21778	21931	21918	21832	21788	21668	21847	21913	21652	21834	21685	21992	21948	21918	21719	21883	22033	21848	21807	21812	21916	21936	21911	21996	21973	21896	22128	21947	21652	21984	21872	21898	21879	22068	21881	21928	21877	21885	21855	22005	21973	21989	21900	21796	21856	21876	21903	21845	21871	21995	21753	21828	21897	21762	21841	21957	21865	21651	21813	21964	22127	21807	22076	21880	21962	21901	21822	21953	21773	21740	21931	21831	21838	21997	21827	21601	21797	22047	21913	21971	21897	21948	22060	21931	21762	21666	21880	21844	21793	21789	21876	21797	21978	21895	21737	21861	21750	21759	21568	21844	21837	21817	21899	21779	21918	22017	21839	21905	21898	21823	21704	21981	21933	21950	21946	21744	21747	21848	22108	21822	21665	21873	21772	21862	21933	21813	21626	21970	21922	22155	21906	21726	21878	21907	21748	21799	21545	21876	22018	21812	21642	21929	21739	21990	21547	21766	21911	21944	21950	21744	21861	21760	21734	21806	22051	21784	21885	21920	21750	21863	21830	21692	21772	21931	22093	21991	21762	21866	22018	21822	21894	21811	22127	21881	21752	21776	21998	21963	21771	22091	21813	21825	21661	22137	21735	21778	22064	21689	21879	21729	21785	21887	21935	21922	21775	22049	21781	21902	21908	21913	22037	21854	21714	21758	21888	21772	21827	21833	21862	21955	21771	21817	22036	21782	22060	21844	21989	21985	21665	21863	21729	21784	21744	21791	21774	22032	21902	21912	21804	21568	21758	21656	21691	21838	21937	21780	21771	21827	21740	21838	21949	22030	21672	21992	22039	21968	21635	22014	21894	21855	21947	21705	21763	21840	21671	21883	21855	21735	21945	21952	21879	21734	21790	21872	21694	21821	21980	21904	21753	21997	21916	21805	22054	21904	21834	21807	21805	21762	21844	21913	21861	21963	21781	21928	21903	21820	21828	21797	21899	21791	21836	22052	21634	21891	21869	21915	21881	21874	21797	21874	21836	21946	21896	21836	22041	21877	21983	21941	21944	21868	22043	21847	22074	21600	21768	21697	21902	21866	21718	22028	21653	21950	21846	21932	21628	21720	21769	21878	21731	22139	21870	21787	21826	21894	21864	21798	21768	21941	21985	21906	21843	21652	21714	21727	21860	21876	21835	21981	21726	21970	21690	21943	21922	21796	21842	21748	21736	21948	21662	22164	21917	21938	21567	21991	21805	22046	21642	21869	21931	21897	21888	21849	21779	21778	21997	22078	21693	21823	21785	21607	21705	22041	21769	21967	21981	21866	21842	21779	21906	22023	21893	22049	21988	21708	21905	22044	21958	21871	21816	21681	21835	21839	22097	21766	21855	21846	21863	21922	21838	22202	21972	21920	21771	21817	21611	21908	22021	21729	21959	21827	21909	21676	21742	21859	21862	21797	21758	21915	21791	21818	21892	21824	21890	21769	21668	21823	21800	21826	21977	21877	21973	21972	21832	21986	21963	21841	21995	21931	21777	21926	21986	21935	21826	21885	21873	21954	21751	21885	21755	22050	21988	21784	21861	21740	21911	21907	21632	21765	21537	22096	22158	21981	21796	21729	21750	22078	21567	21860	21687	21767	21952	21867	21820	21774	21909	21924	21917	21856	21699	21968	21697	21978	21753	21711	21885	21772	21867	21909	21918	21821	21712	22033	22130	21986	21883	21764	21896	21691	21778	22048	21789	21961	21889	21569	21701	21970	21955	21789	21627	21814	21938	21807	21836	21875	21808	21676	22011	21724	21925	21800	21814	21917	22039	21944	21937	21854	21689	21785	21775	21905	21781	21803	21940	21990	21705	21793	21865	21865	21910	21850	21696	21888	21946	21902	21801	21667	21754	21980	21957	21722	21947	21808	21870	21631	21858	21769	21640	21821	21834	21968	21769	21920	21937	21883	21942	22000	21995	21902	21790	21958	21695	21809	21701	21840	21901	21814	21710	21889	21719	22116	21858	22054	22020	21920	22086	22007	21766	21976	22003	22018	21835	21806	21877	22161	22121	21948	21926
17490	18927	18882	18636	18322	18775	27388	28386	24573	20684	19012	18319	18244	18311	18207	18150	18225	18206	18321	18236	18257	18166	18168	18327	18061	18401	18144	18347	18293	18071	18281	18213	18187	18118	18364	18336	18258	18398	18276	18231	18226	18148	18402	18121	18337	18139	18373	18261	18200	18173	18285	18238	18171	18285	18185	18173	18399	18382	18026	18087	18227	18238	18342	18335	18260	18212	18333	18283	18329	18094	18103	18392	18143	18219	18309	18299	18365	18151	18065	18260	18330	18200	18338	18105	18258	18265	18158	18108	18102	18306	18068	18284	18202	18140	18327	18096	18221	18228	18351	18137	17923	18110	18067	18277	18027	18254	18288	18027	18235	18309	18151	18160	18128	18289	18246	18343	18247	18158	18203	18299	18176	18217	18194	18350	18221	18112	18351	18164	18156	18328	18297	18177	18309	18364	18125	18318	18049	18226	18309	18294	18249	18031	18299	18243	18212	18249	18284	18234	18299	18198	18095	18264	18357	18149	18062	18194	18271	18231	18379	18275	18233	18422	18259	18138	18257	18131	18125	18120	18081	18221	18157	18257	18274	18197	18194	18065	18253	18438	18107	18100	18467	18284	18294	18390	18109	18310	18306	18232	18421	18295	18258	18241	18481	18265	18446	18290	18218	18308	18319	18214	18163	18183	18378	18227	18106	18209	18248	18085	18245	18134	18290	18248	18305	18451	18451	18297	18210	18209	18171	18186	18412	18296	18244	18240	18290	18131	18089	18283	18304	18110	18229	18299	18169	18178	18279	18275	18220	18299	18278	18243	18401	18208	18269	18127	18393	18388	18214	18191	18228	18373	18324	18245	18265	18193	18273	18361	18008	18158	18279	18102	18187	18167	18177	18234	18089	18290	18121	18300	18095	18218	18345	18291	18210	18190	18269	18136	18191	18226	18176	18143	18346	18109	18160	18221	18169	18251	18151	18311	18201	18139	18270	18236	18273	18359	18225	18227	18340	18328	18200	18270	18207	18360	18175	18062	18378	18366	18164	18241	18306	18264	18081	17915	18211	18252	18263	18248	18465	18127	18351	18132	18077	18234	18257	18166	18145	18316	18048	18212	18362	18163	18113	18052	18262	18125	18453	18227	18321	18206	18082	18209	18388	18378	18106	18144	18431	18216	18216	18379	18281	18197	18288	18176	18116	18140	18253	18208	18348	18166	18072	18280	18190	18087	18244	18343	18091	18157	18209	18325	18095	18221	18266	18198	18197	18296	18278	18163	18124	18319	18284	18044	18228	18178	18380	17973	18181	18265	18269	18263	18187	18372	18197	18291	18302	18219	18287	18172	18199	18368	18189	18246	18401	18231	18273	18198	18223	18350	18247	18148	17934	18221	18159	18197	18227	18360	18083	18232	18058	18241	18021	18119	18240	18267	18145	18302	18319	18337	18210	18367	18153	18198	18203	18251	18330	18306	18252	18169	18103	18174	18333	18325	18238	18125	18163	18141	18116	18323	18354	18234	18151	18478	18260	18151	18260	18014	18372	18316	18084	18337	18070	18284	18122	18414	18248	18276	18554	18199	18271	18152	18214	18241	18277	18191	18478	18234	18021	18286	18362	18165	18195	18140	18171	18103	18327	18255	18258	18303	18223	18359	18313	18128	18403	18269	18141	18214	18251	18074	18279	18302	18170	18407	18295	18248	18173	18289	18220	18124	18295	18214	18299	18250	18180	18305	18133	18254	18051	18269	18277	18186	18209	18303	18262	18359	18259	18473	18201	18168	18381	18204	18226	18404	18307	18220	18263	18193	18175	18429	18199	18104	18154	18125	18257	18202	18240	18192	18176	18262	18439	18290	18108	18373	18320	18316	18124	18110	18335	18136	18107	18238	18245	18113	18159	18054	18286	18196	18317	18313	18209	18119	18130	18273	18284	18148	18222	18328	18209	18223	18214	18220	18168	18244	18217	18302	18398	18182	18281	18444	18198	18164	18381	18344	18292	18287	18377	18163	18403	18385	18244	18304	18166	18209	18271	18261	18205	18285	18266	18200	18206	18213	18200	18266	18271	18091	18243	18304	18286	18179	18213	18322	18467	18217	18217	18233	18135	18343	18315	18289	18440	18122	18279	18219	18220	18192	18358	18153	18209	18188	18355	18346	18298	18167	18278	18195	18224	18319	18214	18227	18251	18192	18249	18068	18303	18316	18186	18227	18374	18217	18238	18247	18206	18356	18196	18314	18243	18309	18154	18174	18142	18269	18261	18423	18386	18288	18261	18233	18200	18129	18300	18326	18225	18335	18026	18305	18315	18061	18235	18238	18275	18216	18201	18219	18121	18234	18350	18328	18345	18200	18257	18406	18299	18231	18249	18026	18323	18210	18223	18280	18329	18163	18191	18156	18313	18350	18218	18207	18252	18226	18251	18399	18208	18124	18322	18211	18166	18299	18003	18314	18473	18177	18156	18304	18038	18326	18193	18347	18112	18178	18225	18212	18196	18276	18214	18285	18355	18080	18267	18312	18231	18173	18225	18286	18195	18263	18222	18274	18349	18382	18154	18111	18194	18127	18314	18182	18198	18300	18153	18255	18259	18150	18235	18196	18124	18429	18061	18043	18294	18331	18282	18146	18390	18225	18204	18294	18197	18294	18150	18202	18215	18291	18131	18261	18297	18361	18169	18303	18307	18125	18289	18214	17990	18114	18216	18415	18260	18344	18096	18347	18295	18324	18221	18162	18142	18190	18260	18278	18214	18155	18194	18262	18245	18153	18272	18214	18260	18149	18289	18284	18256	18213	18251	18256	18287	18149	18242	18231	18269	18403	18058	18257	18397	18194	18152	18165	18409	18175	18332	18075	18315	18113	18218	18347	18116	18261	18294	18314	18139	18141	18349	18271	18023	18210	18212	18340	18118	18258	18274	18124	18345	18269	18210	18282	18312	18084	18105	18253	18221	18242	18257	18384	18429	18261	18282	18247	18197	18260	18271	18209	18154	18206	18248	18067	18258	18183	18093	18299	18261	18160	18317	18189	18301	18133	18242	18432	18242	18114	18272	18104	18277	18243	18259	18151	18138	18243	18293	18134	18219	18231	18231	18205	18165	18341	18315	18052	18403	18262	18288	18340	18340	18169	18400	18430	18198	18137	18345	18257	18152	18403	18368	18240	18363	18113	18142	18258	18094	18229	18394	18360	18403	18263	18152	18098	18066	18331	18193	18197	18184	18213	18343	18181	18339	18239	18273	18101	18264	18294	18100	18319	18295	18167	18395	18269	18120	18350	18202	18390	18284	18435	18244	18189	18127	18287	18183	18327	18087	18202	18402	18277	18339	18220	18128	18182	18346	18062	18291	18191	18324	18379	18166	18171	18272	18220	18315	18275	18241	18100	18249	18247	18065	18334	18248	18332	18261	18378	18165	18221	18302	18175	18187	17949	18298	18310	18346	18336	18306	18329	18256	18117	18263	18204	18273	18203	18231	18146	18121	18169	18246	18334	18203	18336	18235	18239	18323	18358	18242	18150	18250	18303	18141	18231	18367	18351	18122	18213	18283	18257	18235	18185	18241	18132	18245	18304	18288	18199	18169	18256	18194	18387	18258	18293	18303	18114	18224	18328	18315	18230	18140	18192	18236	18151	18276	18237	18228	18299	18163	18383	18186	18286	18191	18295	18226	18254	18268	18216	18304	18219	18462	18305	18353	18281	18189	18285	18465	18261	18389	18123	18188	18132	18296	18407	18161	18131	18175	18088	18389	18233	18305	18259	18151	18274	18157	18011	18184	18253	18331	18322	18319	18148	18295	18263	18282	18157	18286	18191	18344	18371	18225	18107	18291	18143	18162	18243	18329	18174	18279	18310	18475	18211	18036	18347	18272	18100	18360	18217	18042	18136	18185	18285	18360	18192	18223	18478	18270	18353	18223	18303	18216	18140	18261	18339	18242	18281	18407	18325	18329	18156	18183	18149	18246	18337	18111	18156	18115	18323	18104	18176	18293	18109	18325	18313	18258	18312	18133	18412	18157	18251	18218	18170	18273	18174	18284	18189	18327	18066	18265	18239	18405	18186	18165	18425	18189	18329	18111	18252	18277	18214	18391	18343	18300	18130	18465	18322	18258	18345	18241	18209	18146	18234	18058	18331	18325	18180	18248	18387	18119	18291	18191	18172	18257	18046	18454	18378	18368	18169	18132	18229	18055	18181	18193	18245	18116	18296	18488	18120	18220	18236	18095	18316	18216	18247	18292	18091	18340	18250	18227	18212	18181	18146	18355	18080	18280	18292	18326	18144	18269	18201	18078	18245	18109	18376	18069	18245	18239	18257	18252	18291	18350	18232	18338	18079	18203	18135	18125	18320	18218	18316	18263	18206	18036	18397	18089	18251	18297	18247	18284	18209	18266	18229	18417	18279	18250	18213	18290	18170	18087	18177	18290	18227	18213	18302	18245	18229	18202	18284	18340	18382	18310	18082	18460	18254	18174	18266	18188	18221	18222	18338	18193	18299	18236	18267	18320	18178	18122	18269	18215	18159	18229	18434	18222	18185	18232	18164	18257	18331	18376	18285	18295	18259	18284	18361	18194	18211	18446	18198	18241	18346	18120	18233	18316	18191	18309	18127	18120	18291	18421	18290	18308	18185	18191	18275	18444	18283	18276	18298	18097	18164	18268	18218	18084	18203	18185	18174	18148	18108	18244	18342	18315	18341	18291	18123	18385	18198	18195	17971	18137	18213	18363	18160	18137	18200	18210	18368	18100	18289	18211	18336	18231	18288	18096	18220	18380	18246	18251	18147	18074	18171	18248	18201	18124	18143	18286	18246	18398	17986	18122	18396	18177	18258	18308	18345	18248	18406	18260	18048	18340	18444	18219	18229	18244	18147	18287	18119	18236	18140	18111	18161	18248	18123	18192	18382	18149	18234	18268	18291	18244	18150	18358	18490	18198	18233	18254	18234	18376	18338	18305	18182	18307	18349	18247	18298	18268	18310	18093	18276	18222	18066	18334	17986	18430	18245	18112	18235	18354	18174	18124	18219	18182	18203	18244	18139	18180	18330	18374	18222	18183	18280	18097	18402	18309	18306	18221	18425	18315	18273	18234	18308	18090	18022	18106	18334	18185	18193	18466	18309	18352	18313	18111	18230	18425	18352	18366	18079	18175	18473	18321	18159	18262	18333
25729	21108	27406	26067	22443	22692	42303	49269	40482	29630	23285	22224	21854	21570	21548	21863	21623	21659	21345	21508	21493	21510	21433	21572	21595	21366	21441	21569	21700	21453	21442	21693	21328	21525	21621	21517	21492	21232	21571	21440	21174	21477	21451	21428	21421	21563	21468	21541	21734	21367	21310	21447	21574	21561	21460	21387	21462	21482	21245	21644	21587	21447	21456	21397	21621	21484	21510	21448	21367	21245	21281	21353	21438	21477	21344	21560	21291	21369	21403	21285	21426	21327	21430	21478	21445	21284	21211	21575	21433	21491	21512	21654	21483	21453	21289	21482	21629	21400	21360	21383	21345	21482	21348	21357	21256	21392	21279	21280	21560	21463	21377	21266	21470	21249	21334	21248	21541	21350	21274	21643	21568	21354	21492	21251	21358	21245	21433	21393	21327	21411	21358	21373	21429	21458	21521	21346	21340	21373	21354	21473	21630	21294	21697	21209	21237	21366	21393	21301	21205	21584	21423	21528	21615	21499	21397	21588	21432	21294	21451	21405	21468	21331	21385	21468	21408	21277	21535	21379	21455	21489	21464	21283	21418	21517	21443	21757	21526	21577	21404	21318	21220	21524	21360	21372	21474	21461	21520	21528	21452	21399	21324	21488	21432	21415	21365	21278	21359	21378	21419	21611	21269	21468	21531	21524	21453	21508	21522	21312	21286	21513	21387	21541	21453	21472	21377	21169	21454	21304	21567	21414	21427	21551	21458	21556	21344	21568	21587	21324	21440	21336	21348	21365	21375	21313	21483	21439	21366	21242	21386	21316	21394	21440	21484	21273	21531	21409	21166	21424	21352	21195	21462	21350	21545	21566	21143	21468	21458	21165	21509	21308	21460	21552	21292	21419	21508	21544	21327	21523	21325	21418	21563	21322	21385	21169	21429	21172	21246	21416	21318	21410	21432	21394	21771	21425	21558	21289	21559	21518	21522	21330	21637	21399	21500	21392	21455	21377	21457	21299	21544	21373	21407	21614	21492	21382	21497	21343	21334	21159	21105	21291	21497	21336	21223	21510	21359	21509	21394	21665	21428	21429	21313	21288	21612	21416	21522	21533	21612	21495	21542	21436	21617	21568	21215	21173	21533	21398	21497	21515	21577	21385	21369	21385	21570	21312	21561	21357	21458	21595	21453	21338	21278	21425	21440	21791	21490	21482	21385	21335	21438	21434	21515	21417	21578	21464	21488	21551	21386	21431	21253	21449	21457	21584	21347	21425	21343	21371	21516	21476	21418	21539	21623	21490	21470	21303	21389	21540	21435	21416	21343	21360	21348	21384	21479	21413	21396	21431	21209	21423	21468	21566	21406	21723	21544	21486	21258	21302	21526	21314	21469	21333	21439	21347	21405	21242	21377	21344	21537	21279	21154	21490	21271	21495	21297	21481	21412	21650	21488	21513	21463	21298	21507	21057	21161	21344	21248	21424	21389	21422	21464	21270	21523	21387	21365	21222	21507	21445	21431	21573	21405	21621	21429	21501	21462	21365	21496	21442	21297	21481	21506	21437	21582	21464	21522	21663	21153	21391	21353	21425	21434	21269	21284	21426	21634	21546	21325	21325	21420	21438	21454	21438	21270	21395	21452	21487	21505	21448	21628	21245	21441	21407	21421	21608	21233	21439	21478	21175	21396	21391	21392	21405	21656	21385	21379	21374	21524	21388	21479	21337	21226	21264	21508	21433	21345	21441	21432	21559	21501	21342	21466	21540	21329	21398	21222	21247	21552	21246	21225	21489	21472	21537	21392	21555	21252	21401	21381	21562	21780	21546	21150	21485	21376	21181	21462	21431	21572	21570	21281	21495	21380	21356	21444	21432	21445	21509	21411	21320	21389	21293	21324	21256	21317	21419	21445	21515	21654	21428	21505	21342	21441	21461	21563	21291	21575	21489	21483	21294	21290	21359	21415	21103	21502	21446	21338	21422	21561	21491	21623	21545	21543	21376	21369	21526	21258	21343	21560	21604	21343	21591	21559	21644	21402	21501	21229	21428	21385	21278	21448	21479	21535	21408	21177	21317	21214	21387	21487	21321	21463	21539	21532	21338	21593	21550	21594	21566	21557	21257	21292	21350	21633	21548	21373	21489	21231	21369	21353	21521	21236	21629	21422	21273	21290	21418	21431	21311	21384	21415	21614	21547	21345	21296	21281	21425	21456	21468	21522	21199	21539	21430	21238	21471	21513	21254	21327	21266	21412	21567	21181	21433	21360	21405	21612	21476	21474	21487	21224	21473	21626	21373	21421	21378	21396	21583	21337	21595	21580	21508	21499	21521	21329	21477	21367	21349	21467	21506	21411	21128	21422	21431	21402	21332	21380	21508	21570	21533	21313	21321	21350	21038	21516	21620	21600	21432	21582	21495	21353	21567	21287	21414	21275	21417	21382	21543	21216	21209	21342	21475	21732	21413	21553	21517	21672	21431	21331	21302	21362	21610	21533	21526	21401	21330	21263	21429	21501	21569	21509	21460	21499	21318	21375	21594	21399	21479	21440	21357	21328	21505	21463	21308	21403	21473	21333	21378	21361	21425	21345	21568	21410	21564	21378	21544	21418	21385	21337	21428	21325	21441	21237	21389	21299	21227	21429	21361	21392	21505	21504	21305	21371	21465	21280	21332	21520	21333	21441	21533	21546	21468	21373	21538	21358	21475	21427	21267	21461	21292	21303	21405	21320	21434	21488	21501	21468	21639	21421	21301	21593	21281	21743	21517	21849	21375	21490	21438	21429	21272	21381	21543	21567	21337	21288	21397	21394	21361	21484	21649	21261	21158	21409	21241	21335	21431	21455	21336	21384	21695	21475	21571	21385	21291	21684	21510	21398	21593	21387	21498	21351	21422	21322	21365	21277	21437	21577	21246	21310	21228	21572	21426	21461	21572	21372	21495	21379	21318	21477	21464	21396	21420	21525	21578	21590	21403	21368	21288	21377	21229	21385	21351	21388	21455	21457	21423	21440	21455	21437	21351	21273	21564	21331	21381	21570	21314	21327	21301	21412	21415	21399	21368	21418	21195	21401	21275	21488	21251	21313	21445	21557	21568	21689	21397	21487	21459	21411	21572	21284	21470	21287	21689	21454	21577	21563	21331	21460	21270	21446	21199	21451	21535	21353	21225	21427	21419	21377	21511	21479	21381	21379	21554	21537	21443	21461	21314	21393	21509	21419	21520	21276	21251	21478	21451	21359	21377	21400	21470	21379	21391	21420	21426	21685	21573	21683	21512	21578	21322	21314	21320	21367	21506	21635	21405	21219	21248	21382	21278	21415	21455	21665	21443	21361	21555	21443	21495	21177	21313	21074	21399	21499	21319	21427	21535	21514	21428	21464	21331	21273	21434	21166	21673	21578	21398	21550	21416	21585	21570	21561	21527	21362	21379	21313	21320	21444	21348	21474	21440	21448	21493	21564	21377	21408	21431	21408	21362	21402	21297	21489	21285	21447	21465	21397	21437	21371	21626	21342	21334	21267	21446	21458	21350	21391	21288	21487	21604	21432	21277	21444	21582	21512	21431	21403	21368	21600	21429	21410	21415	21517	21362	21386	21409	21360	21348	21343	21417	21490	21632	21450	21408	21151	21331	21624	21390	21469	21376	21292	21461	21496	21405	21403	21353	21517	21408	21392	21579	21349	21260	21671	21455	21401	21278	21607	21380	21285	21527	21663	21555	21422	21462	21514	21309	21525	21411	21206	21465	21545	21621	21369	21246	21285	21507	21528	21490	21590	21376	21203	21496	21585	21405	21324	21461	21391	21537	21359	21328	21284	21534	21255	21279	21282	21480	21378	21362	21531	21239	21456	21568	21603	21413	21474	21346	21455	21322	21655	21459	21368	21292	21456	21501	21579	21347	21229	21476	21445	21558	21492	21396	21677	21538	21219	21535	21348	21492	21498	21536	21493	21604	21474	21398	21466	21390	21384	21541	21662	21488	21508	21470	21454	21299	21549	21243	21487	21350	21387	21402	21486	21462	21469	21675	21289	21535	21303	21572	21471	21277	21295	21382	21427	21323	21702	21424	21658	21411	21233	21226	21464	21324	21236	21442	21429	21289	21457	21451	21322	21485	21377	21322	21384	21327	21333	21340	21395	21406	21572	21542	21485	21281	21531	21366	21447	21346	21246	21508	21190	21302	21489	21528	21410	21389	21330	21329	21499	21322	21539	21452	21442	21497	21353	21381	21409	21358	21199	21325	21280	21092	21503	21546	21409	21438	21531	21316	21294	21337	21311	21449	21355	21404	21566	21358	21315	21374	21428	21449	21431	21439	21610	21641	21238	21430	21547	21687	21251	21460	21533	21449	21411	21408	21289	21388	21327	21565	21506	21458	21427	21413	21308	21495	21681	21441	21483	21520	21592	21216	21453	21490	21395	21333	21447	21467	21483	21444	21515	21350	21348	21552	21402	21335	21512	21454	21686	21421	21416	21407	21323	21127	21418	21307	21259	21355	21515	21401	21373	21245	21571	21315	21407	21527	21561	21272	21387	21192	21470	21596	21646	21284	21324	21475	21603	21306	21488	21338	21356	21386	21461	21542	21529	21449	21401	21338	21386	21423	21297	21447	21236	21356	21545	21574	21550	21468	21590	21310	21340	21284	21355	21379	21517	21535	21359	21362	21556	21328	21576	21513	21463	21215	21475	21366	21367	21549	21269	21258	21345	21480	21494	21422	21247	21489	21382	21410	21475	21451	21164	21414	21420	21407	21433	21506	21518	21493	21500	21461	21613	21328	21429	21190	21464	21637	21427	21460	21439	21520	21419	21542	21421	21417	21416	21477	21377	21488	21522	21413	21284	21294	21422	21447	21549	21520	21463	21393	21258	21396	21381	21521	21346	21416	21593	21569	21333	21289	21319	21292	21311	21469	21278	21363	21514	21391	21542	21494	21646	21260	21573	21245	21378	21339	21455	21440	21462	21535	21331	21545	21499	21517	21340	21531	21491	21760	21588	21161	21468	21445	21599	21187	21512	21447	21589	21301	21517	21441	21134	21473	21356	21397	21450	21516	21193	21399	21294	21392	21351	21517	21205	21360	21331	21683	21446	21697	21540	21399	21788	21528	21565	21278	21420	21402	21400	21621	21301	21414	21316	21405	21477	21403	21299	21690	21480	21512	21588	21234	21363	21258
15579	22098	21643	19806	18961	19392	44777	48029	39252	26333	19484	18482	18252	18230	18088	18105	17935	18216	18248	17988	17989	17988	18097	17937	18110	18116	18011	18008	17993	17933	18107	18021	18030	17990	18007	17995	17957	18102	18069	17957	17907	18099	18068	18110	18069	18127	18132	17926	17948	17923	17999	18148	17919	18077	18212	18126	18082	18045	17945	18105	18095	18111	17942	18061	18102	18028	17901	18237	18097	18021	17922	18158	17848	18036	18141	18095	18173	18004	18175	17945	17960	17890	18093	18135	18199	17859	18073	17916	18033	18112	18068	17986	18032	18275	17955	18120	18076	18110	18245	17941	18118	17848	18196	18045	18100	17858	18023	17958	18018	18087	18090	17968	18022	18089	17963	17990	18190	17886	18087	18086	17828	17731	18155	18162	18105	18165	18079	17962	18045	17979	18078	17938	17952	18106	18127	18074	18118	18169	17843	18030	18069	18094	17875	18017	18051	18130	18033	18155	18128	18067	17906	17873	18018	18002	18024	17976	18058	17925	18000	18287	18111	17828	18039	18006	18087	18066	18065	18182	18147	18064	18025	18048	18154	17961	17915	18114	18086	18145	18104	18068	18054	18114	18110	17895	18037	18009	18036	18125	18019	18112	18072	18181	17878	18091	17996	17668	17928	18003	17957	18036	18103	17921	18058	17948	17914	18030	17913	18035	18074	17945	18027	18189	17981	18083	18117	18073	17881	18036	18042	18029	18024	18099	18092	17869	18059	18119	18066	18010	17862	17995	17970	17997	17954	17938	18033	18057	17943	18028	18235	17962	18029	17988	18139	18079	18033	18081	17974	18116	17920	18051	18081	17925	17953	18275	17946	18056	18007	18042	17976	17963	17896	18021	18146	17971	18042	17828	18031	17942	17969	18119	18008	17914	18143	18037	17994	18087	18066	17823	18190	17952	17924	17965	17970	18171	18119	17878	17961	17893	18058	18140	18057	18051	18177	18046	18182	17922	18002	17929	18163	18054	17889	18062	18090	17836	18037	17958	18040	18157	17943	17844	18108	17738	18067	17800	18050	18019	18066	18025	17988	17978	18116	17948	18077	18047	17914	18155	18172	18052	17967	18142	17959	17977	18104	17821	18037	17882	18029	18092	17993	17992	17927	17860	17840	17954	18093	18134	18062	18122	18045	17951	18065	17936	18205	17959	17936	18075	18112	17884	18209	18054	18077	17959	17952	17967	18113	17915	18173	17960	18110	18082	18004	18063	18128	17927	18089	18043	18121	18114	17963	18151	18027	18036	18005	17862	18249	18182	18119	17962	17980	18013	17978	18048	18018	17932	17949	17993	17926	17964	17980	17876	18034	18099	17966	18053	18153	18014	18035	18176	18034	18074	18143	18032	17796	18037	18207	17963	18249	18101	18032	18079	18082	17969	18065	18269	17993	18013	17917	17999	18111	18088	18049	17959	18052	18029	18251	17953	18040	17998	17966	18028	17995	17954	18063	17973	18071	17824	18006	17947	18085	17972	17917	17967	18156	17977	18048	17933	17938	17988	18035	18074	18141	18143	17984	17963	18015	18093	17856	17991	17957	18042	17986	18015	18055	17877	18090	18141	17881	18096	17897	17988	18194	18070	17994	18096	18076	18071	17970	17879	17944	18008	18017	18088	18069	17849	17967	17898	18037	18035	18000	18036	17956	17935	17908	18217	18142	18105	17933	17973	18067	17961	18158	17883	18264	18003	18142	18067	18125	17974	18070	18150	18149	17990	18054	17882	17992	18022	18042	18082	18199	17998	17943	18081	18007	17991	18015	17862	18018	18188	17950	18253	18077	17832	18146	18088	17985	18091	18017	18123	18010	18006	17944	18061	18112	17898	18051	18074	18244	18038	17846	18104	18162	17921	18058	17956	17895	18095	18147	18010	18177	18075	17989	18030	18242	18070	17916	18261	18113	18073	17927	18025	18166	18049	18056	18083	18044	17990	17964	18100	18009	18007	18172	18159	18197	17979	18105	17996	18082	18035	18161	17985	18167	18064	17884	18093	18030	17986	18066	18028	17983	17893	18156	17893	17957	18011	18035	18072	18065	17855	17817	18015	17966	18113	18141	18092	18183	17999	17920	18138	17991	17827	18131	18063	18031	17979	18053	18078	17917	18001	18108	18101	18136	18079	17979	18017	17967	18096	18062	18148	18036	18062	18187	17968	17864	17882	17884	18008	17895	17946	18113	18089	17896	18032	17986	17936	18043	17886	18047	18095	18107	18035	18053	18005	17993	18199	18106	18100	18112	18069	18047	18037	17989	17980	18060	18031	17988	17862	17859	18198	17936	18275	17993	17990	18045	18013	18069	18102	18061	17994	17994	18201	18044	18008	18024	18051	17828	18133	18191	18148	18024	17909	18013	17961	18078	18082	17995	18177	18025	18022	17980	18130	17901	18123	18029	17987	18130	18089	17953	18050	18018	18047	18164	17965	18103	18187	18116	18114	18082	17997	18012	18023	18012	18161	18061	17848	18107	18186	18045	18105	18024	18050	18072	17983	17937	18016	18087	18034	17991	18047	17939	18052	18029	18107	17917	17774	17888	18117	18117	17951	18031	17988	18018	17999	17927	18052	17913	17955	18012	18110	17858	18047	18292	18097	17944	18109	17980	18001	17790	17843	17957	18137	17960	18048	18236	17954	18040	18139	17891	17982	17992	17970	18007	17907	17958	18038	18049	17983	17811	17930	18097	18035	18044	17991	18069	18016	18018	18008	17952	18045	17778	18058	18077	18161	18207	18215	18205	17879	18020	17962	18044	18081	18176	18198	18229	18114	17958	17851	18042	17846	17900	18018	17935	18011	18179	17769	18024	18001	18127	18040	17924	17882	18018	18135	18191	17978	17841	18149	18076	18052	18051	17943	18256	17972	18098	17876	17954	17854	18106	17907	18031	17946	18230	18050	18156	18103	18107	17915	18171	18045	17988	18028	18154	18071	17955	17979	17983	17963	18154	18147	18177	18138	17951	17991	18183	18205	18030	17991	17993	17914	18059	18106	18068	17946	18012	17992	18025	18043	17883	18098	18071	18035	17910	18228	18092	18007	17952	17818	17999	18172	17997	18067	18072	17947	17865	18063	17986	17909	17834	18029	17831	18054	18102	18059	18103	17973	18048	17862	18023	17965	18166	18086	18197	18174	18074	17972	18094	18030	17954	17944	17976	18067	17969	17950	18012	18033	18046	18153	17836	18053	17811	18149	18085	17947	18061	18163	18006	17926	18160	17968	18132	18111	18024	18023	18003	18082	17966	18019	17981	18024	17936	17860	18071	18130	17869	18128	18129	18065	17978	18151	18059	18006	18251	18107	18048	18083	17965	18013	18228	18042	18009	18260	18122	18011	18016	18054	18101	18219	17849	18085	17836	17932	18036	18145	18015	18045	18106	18022	17917	18013	17827	18152	17944	18158	18058	18008	17960	18066	17969	18090	18279	18041	17931	18066	18038	18065	17845	18021	18024	18287	17999	18122	18039	18124	17855	17914	17933	17942	17925	17945	17985	18137	17999	18054	18246	17956	18017	18013	18014	18094	17833	18015	18119	17968	18160	18344	17956	17987	17949	18172	18062	18104	18093	18215	18132	18108	18074	18086	18123	17842	17975	17909	17993	17951	18025	18035	18106	18018	18136	18226	17930	17979	17967	18169	17963	17973	18042	17906	17841	18032	18261	18110	18008	17994	17975	18010	18145	18185	18020	18002	17876	17976	17931	18085	17978	18054	18166	17861	18042	18008	17941	18035	18115	18103	17897	17874	18009	18155	17996	18232	18108	17982	18025	18083	17752	18118	18047	18031	17880	18244	18040	17993	18142	18000	18204	17996	18132	18091	17873	18041	18066	18175	17956	18001	18092	18048	18044	17973	18139	18128	18080	17985	18213	17962	17914	18068	17999	18009	18111	17984	18108	17833	17903	17927	17874	18215	18121	18109	18093	18129	17976	18083	18279	17984	18076	18137	18076	17992	18022	18144	18043	18044	18103	17939	18049	17845	18174	18049	17932	18163	18011	17797	18127	17997	17901	17984	18050	17904	18070	18069	18192	17994	18008	18263	17963	18197	18077	17891	17988	18221	18013	18167	17946	17996	18020	18060	17831	18080	18001	18046	18123	18046	18030	17739	18135	18020	17893	17934	18089	18091	18109	18120	17946	18044	18066	17999	18149	17893	17969	18156	18211	17983	18058	17862	17969	18001	18092	18091	17980	17892	17953	18001	17861	18070	17941	17918	17962	18028	18068	18039	18011	18007	18116	18056	18148	18077	18107	17987	18131	17978	17966	17895	18109	17879	17842	18003	18103	18040	18046	18166	17885	18134	18150	17848	17907	18048	18218	17985	18021	18145	18004	18027	18041	18141	18014	18123	18017	17980	18210	17977	18267	18075	18246	17931	18072	18155	18110	18205	17957	18015	17996	18086	17993	17864	17960	18237	17988	17983	17968	18091	17995	18031	17915	18137	18057	18167	17893	18114	17862	17983	18037	18049	17969	18123	18120	18031	18086	18009	18155	17919	18075	18244	18041	18030	18230	17840	18019	17978	18030	18043	18089	18106	17991	17974	18067	18135	17925	17911	17972	18073	18053	18011	17972	18150	17956	18166	18039	18145	18014	17946	17937	18110	18055	17997	18135	18047	18036	18050	18011	18008	17924	18015	18055	18062	18075	18038	17916	17999	18081	17995	18068	17997	18043	18008	18111	18058	18162	18139	18099	17854	17960	18125	18059	17859	18285	17906	18013	17997	18124	18080	18131	17836	17914	17910	18014	18051	18059	18074	18070	18171	18040	18020	18007	18053	18046	18166	18150	18006	17958	17801	18174	18013	18012	18049	17986	18127	17945	17982	17910	17995	17896	17948	18019	17946	18185	17969	18232	17965	17858	17845	18013	18086	18197	18106	18096	18102	18023	17956	17917	18090	17953	18046	18078	18119	18027	18005	18025	17995	18168	18199	18041	17976	18227	18211	18002	18032	18090	18175	17940	18107	18028	18086	17917	17875	18080	17963	18214	18079	18085	18274	17804	18063	18037	18023	18135	17959	17994	18012	18067	17987	18093	18015	18042	18122	17865	18210	17921	18090	18069	18146	17957	17902	17988	18127	18038	18025	17845	17953	18055	18206	18085	18270	17990	18103	18263	17996	17908	18026
23580	21108	28569	23918	21777	24833	62890	65407	52791	36027	25351	22058	21293	21076	21164	21056	20858	20873	20913	21143	20775	21036	20849	20884	20717	20913	20954	20873	20847	20810	20810	20998	20779	20996	20968	20894	20735	20778	20770	20931	21006	20914	20900	20955	20945	20911	21169	20853	20927	20708	21080	20917	20920	20963	20964	20737	20745	20733	20765	20760	20799	20722	20792	20941	21057	20669	20633	20737	20867	20790	20857	20994	20775	20844	20857	20708	20833	21076	20600	20817	20884	20907	20782	20994	20821	20606	20794	20848	20868	20746	20894	20916	20578	20805	20891	20980	20582	20842	20864	20957	20765	20811	20732	20759	20951	20859	20976	20643	20877	20900	20834	20739	20598	21007	20804	20596	20792	20729	20644	20801	20790	20633	20873	20858	20766	20775	20782	20819	20625	20754	20788	20781	20705	20761	20915	20920	20720	20836	20958	20612	20848	20809	20855	21160	20898	20839	20978	20834	20621	20689	20794	20804	20922	20935	20764	20964	20720	20792	20633	20779	20820	20932	20727	20777	20689	20807	20676	20792	20690	20892	20762	20743	20589	20749	20717	20951	20734	20871	20854	20957	20749	20803	20614	20651	20824	20750	20711	20821	20793	20873	21032	20844	20935	20761	20952	21005	20557	20673	20756	20838	20736	20803	20768	20618	20750	20944	20793	20705	20950	20891	20900	21005	20736	20623	20768	20749	20745	20714	20916	20840	20972	21019	20641	20630	21005	20724	20807	20837	20821	20726	20749	20746	20822	20831	20633	20829	20712	20785	21008	20981	20904	20645	20674	20883	20817	20936	20995	20692	20886	20943	20741	20778	20641	20957	20918	20726	20701	20516	21055	20956	20890	20532	20892	20807	20771	20815	20800	20746	20655	20843	20863	20756	21059	20880	20879	20824	20837	20477	20638	20596	20600	20792	20840	20738	20814	21024	20829	20735	20671	20817	20756	20973	20796	20789	20596	20888	20814	20711	20853	20660	20842	20961	20749	20868	20792	20828	20728	20778	20906	20729	20660	20920	20534	21004	20722	20847	20649	20743	20771	20796	20818	20747	20858	20771	20881	20825	20703	20636	20724	20785	20971	20740	20754	20544	20875	20533	20903	20846	20762	20668	20968	20942	20943	20781	20874	20805	20828	20643	20810	20731	20887	20855	20783	20768	20747	20668	20952	20768	20594	20837	20862	20717	20992	20947	20783	20692	20943	20944	20824	20807	20697	20875	20759	20853	20740	20920	20910	20906	20880	21129	20674	20730	20744	20682	20871	20925	20747	20697	20978	20712	20579	20737	20864	20586	20637	20594	20732	20811	20688	20892	20708	20701	20808	20740	20744	20608	20803	20688	20709	20779	20822	20753	20714	20891	20745	20944	20679	20664	21046	20694	20735	20786	20804	20746	20753	20695	20824	20808	20697	20874	20720	20803	20591	20679	20841	20777	20986	20638	20809	20706	20840	20811	20846	20593	20556	20807	20821	20843	20764	20768	20874	20689	20842	21080	20708	20823	21003	21037	20973	20691	20827	20636	20743	20844	20609	20768	20743	20723	20791	20707	20991	20607	20891	20788	20732	20781	20807	20717	20730	21099	20794	20823	21135	21026	20633	20795	20782	20780	20820	20916	20678	20738	20969	20738	20896	20759	20794	20790	20779	20773	20583	20874	20776	20813	20897	20784	21064	20695	20576	20759	20784	20802	20773	20698	21039	20879	20878	20560	20786	20946	20887	20749	20696	20807	20762	20690	20689	20824	20785	20761	20618	20730	20889	20841	20912	20761	20656	20695	20832	20859	20716	20985	20831	20805	20770	20774	20739	20742	20657	20884	20735	20991	20837	20724	21066	20841	20939	20753	20755	20921	20980	20813	20832	20711	20785	20731	20703	20565	20901	20573	20768	20711	20640	20971	20866	20767	20838	20774	20706	20866	20970	20913	20687	20932	20827	20854	20837	20940	20783	20868	20650	20888	20830	20905	20716	20684	20697	20455	20733	20984	20773	20802	20689	20767	20653	20778	20631	20834	20628	20640	20713	20803	20686	20815	20877	20779	20870	20741	20738	20460	20820	20589	20755	20825	20768	20773	20838	20898	20698	20672	20818	20796	20672	20994	20790	20697	20811	20823	20975	20768	20767	20685	20702	20798	20840	20841	20665	20903	20909	20693	20627	20593	20903	20634	20641	21069	20888	20806	20902	20655	20854	20998	20920	20892	20751	20764	20815	20736	20621	20757	20839	20558	20610	20864	20761	20809	20912	20848	20804	21029	20897	20681	20648	20818	20758	20667	20736	20669	20910	20805	20747	20586	20842	20657	20983	20720	20740	20851	20595	20573	20862	20790	20760	20807	21003	20923	20892	20961	20747	20688	20785	20949	20845	20990	20807	20888	20975	20802	20816	20771	20881	21141	20846	20733	20750	20796	20753	20909	20818	20764	20799	20641	20754	20604	20794	20706	20751	20727	20645	21032	20889	20505	20773	20606	20757	21079	20782	20744	20980	20711	20806	20793	20866	21047	21033	20841	20669	20782	20783	20781	20884	20917	20759	20672	20889	20673	20898	20625	20732	20675	20783	20715	20716	20676	20706	20752	20815	20628	20876	20562	20813	20691	20749	20736	20560	20883	20932	20861	20699	20660	20690	20989	20987	20952	21093	20806	20694	21080	20848	20682	20846	20820	20678	20764	20577	20594	20825	20757	20830	21043	20709	20965	20917	20851	20874	20625	20733	20663	20900	20761	20794	20810	20856	20721	20891	20773	21105	20610	20903	20630	20715	20576	20896	20772	20724	20919	20891	20726	20774	20602	20749	20942	20849	20790	20893	20777	20787	20718	20716	20721	20741	20686	20627	20713	20814	20790	20882	20892	20919	20643	20821	20762	20895	20758	20853	20828	20751	20926	20959	20693	21037	20714	20767	20783	21033	20926	20863	20865	20864	20613	21056	21198	20651	20950	20875	20909	20887	20764	20749	20852	20766	20746	20841	20788	20865	20639	20715	20754	20665	21110	20666	20631	20792	20870	20801	20730	20762	20846	20765	20813	20633	20854	20818	20870	20976	20663	20919	20818	20573	20634	20519	21085	20690	20664	20811	20772	20823	20689	20829	20720	20855	20828	20978	20879	20862	20832	20559	20953	20863	20612	20746	20803	20760	20726	20744	20614	20953	20781	20674	20828	20750	20806	20706	21047	20786	20846	20831	20970	20902	20884	20623	20837	20748	20861	20895	20851	20739	20781	20836	20865	20922	20841	20752	20794	20703	20852	20830	20936	20817	20886	20959	20741	20934	20977	20841	20749	20782	20782	20577	20799	20798	20825	20782	20565	20765	20796	20602	20838	20792	20625	20763	20582	20642	20951	20875	20848	20796	21003	20860	20965	20831	20926	20955	20670	20784	20608	20693	20978	20803	20696	20923	20658	20953	20841	20756	20771	20754	20888	20785	20996	20998	20872	20889	20817	20822	20796	20708	20532	20744	20923	20785	20744	20987	20520	20848	20938	20684	20771	20661	20876	20841	20899	21030	20959	21008	20585	20748	20868	20812	20758	20678	20998	20718	20718	20691	20743	20883	20686	20802	20783	20600	20921	20852	20599	20905	20776	20692	20943	20685	20744	20672	20741	20985	20978	20984	20818	20759	20626	20822	20766	20745	20897	20758	20805	20744	20699	20856	20825	21040	20810	20887	20795	20639	20629	20642	20998	20806	20789	20710	20943	20756	20722	20878	20883	20796	21135	20826	20746	20694	20855	20863	20938	20835	20689	20838	20944	20772	20765	20924	20735	20895	20874	20556	20766	20710	20641	20724	20794	20875	20850	20802	20693	20758	20872	20731	20684	20770	20945	20748	21018	20799	21036	20767	20614	20821	20737	20746	20914	20671	20945	21016	20924	20835	20829	20621	20750	20884	20714	20852	20908	20727	20845	20698	20738	20752	20757	20777	20623	20834	20775	20732	20580	20935	20871	20656	20795	20755	20723	20897	20794	20716	20875	20652	20810	20746	20573	20770	20728	20786	20754	20747	20709	20861	20959	20781	20837	20758	20853	20939	20732	20749	20675	20929	20857	20903	20629	20660	20716	20869	20715	20955	20836	20888	20732	20855	20603	20965	20706	20707	20889	20826	20756	20678	20963	20794	20935	20782	20902	20849	20688	20799	20680	20679	20792	20824	20677	20740	20703	20888	20948	20779	20663	20978	20860	20754	20800	20684	20653	20958	20639	20852	20848	20638	20723	20590	20600	20928	20644	20773	20848	20803	20829	20903	20864	20927	20719	20780	20795	20775	21078	20800	20859	20950	20695	20806	20578	20844	20773	20781	20767	20748	20861	20606	20898	20788	20929	20870	20948	20952	20888	20631	20833	21015	20754	20716	20964	20861	20775	20560	20662	20551	20651	20745	20884	20818	20754	20958	20750	20735	20916	20569	20879	20633	20890	20942	20828	20666	20624	20804	20855	20727	20788	20662	20889	21000	20815	20755	20761	20619	20833	20713	20830	20613	20751	20792	20722	20921	20861	20671	20644	20737	20850	20632	20802	20921	20610	20798	20983	20742	20858	20668	20740	20944	20802	20569	20675	20910	20968	20851	20784	20878	20719	20798	20706	20903	20672	20758	21003	20738	20781	20744	20809	20788	20690	20787	20842	20864	20957	21084	21022	20787	20772	20708	20694	20850	20900	20850	20764	20774	20768	20847	20825	20813	20627	20715	20954	20651	20618	20788	20806	20844	20610	20925	20809	20770	20851	20888	20813	20932	20822	20589	20686	20934	21029	20832	20692	20832	20759	20889	20558	20691	20757	20919	20769	20811	20928	20749	20716	20632	20672	20764	20659	20694	20965	20744	20854	20894	20810	20820	20841	20665	20880	20695	20944	20680	20794	20813	20598	20786	20955	20855	20910	20635	20905	20955	20848	20808	20877	20625	20785	20713	20839	20811	20568	20714	20980	20763	20878	20818	20678	20573	20886	20719	20642	20598	20915	20631	20953	20900	20621	20917	20758	20787	20905	20651	20667	20838	20788	20594	20949	20784	20810	20786	20874	20751	20801	20463	20752	20584	20777	20813	20781	20823	20780	20941	20868	20836	20927	20758	20864	20795	20744	20947	20858	20852	20931	20804	20748	20646	20890	20800	20880	20789	20804	20638	20729
16856	28189	26414	22243	20495	21306	65248	65742	52413	33838	21146	18669	17755	17802	17753	17686	17926	17511	17730	17755	17718	17585	17915	17529	17803	17807	17560	17796	17671	17797	17689	17712	17717	17750	17675	17681	17641	17760	17783	17802	17836	17662	17802	17745	17760	17675	17711	17655	17655	17650	17690	17726	17763	17702	17878	17613	17605	17850	17674	17822	17810	17512	17692	17676	17650	17628	17640	17712	17524	17808	17720	17717	17682	17722	17580	17694	17611	17573	17810	17610	17781	17631	17766	17739	17610	17470	17677	17777	17691	17726	17547	17596	17827	17788	17593	17665	17531	17760	17469	17612	17663	17696	17585	17524	17775	17756	17816	17507	17602	17788	17563	17828	17747	17652	17792	17587	17807	17766	17573	17638	17579	17757	17722	17708	17826	17589	17652	17637	17737	17560	17930	17729	17657	17535	17543	17680	17661	17607	17630	17696	17746	17618	17563	17785	17782	17904	17632	17536	17732	17670	17682	17545	17724	17665	17547	17599	17672	17744	17662	17718	17458	17773	17749	17684	17616	17672	17652	17588	17640	17691	17645	17738	17657	17614	17635	17641	17515	17677	17725	17576	17814	17651	17639	17560	17725	17776	17782	17694	17661	17796	17537	17634	17435	17769	17738	17531	17743	17774	17737	17669	17618	17729	17540	17783	17652	17810	17502	17639	17666	17782	17504	17753	17635	17660	17648	17575	17621	17628	17704	17506	17630	17733	17640	17684	17523	17712	17569	17766	17604	17647	17770	17558	17769	17502	17617	17714	17573	17769	17704	17574	17502	17751	17567	17567	17795	17772	17750	17729	17667	17580	17689	17727	17509	17536	17705	17491	17742	17507	17709	17652	17691	17678	17629	17478	17604	17700	17650	17700	17649	17590	17643	17728	17698	17708	17751	17762	17602	17646	17883	17716	17803	17586	17660	17672	17655	17595	17837	17509	17548	17527	17667	17648	17660	17611	17570	17724	17594	17749	17703	17736	17619	17709	17596	17640	17630	17710	17582	17686	17750	17748	17581	17575	17619	17687	17590	17675	17585	17838	17721	17743	17766	17565	17703	17563	17918	17725	17636	17680	17816	17495	17574	17624	17491	17689	17562	17675	17695	17644	17442	17740	17662	17629	17711	17615	17598	17688	17829	17628	17656	17801	17655	17698	17707	17626	17581	17647	17698	17712	17842	17729	17682	17635	17886	17739	17535	17865	17422	17602	17713	17623	17732	17697	17547	17746	17689	17581	17889	17611	17686	17581	17581	17591	17769	17692	17622	17745	17776	17693	17517	17664	17614	17671	17626	17847	17726	17606	17604	17828	17591	17621	17741	17760	17564	17661	17702	17782	17662	17541	17649	17605	17810	17451	17501	17654	17608	17677	17782	17809	17638	17703	17711	17717	17630	17700	17674	17605	17662	17682	17819	17572	17503	17802	17826	17518	17585	17832	17568	17652	17618	17670	17722	17586	17668	17707	17804	17574	17765	17822	17472	17820	17872	17606	17811	17681	17511	17677	17844	17703	17576	17630	17671	17622	17621	17685	17727	17732	17658	17725	17494	17580	17691	17669	17773	17635	17688	17494	17584	17647	17912	17533	17543	17654	17740	17619	17627	17681	17731	17624	17618	17547	17750	17641	17577	17694	17603	17715	17762	17755	17729	17525	17463	17638	17808	17689	17765	17713	17828	17687	17585	17584	17591	17820	17547	17769	17678	17653	17691	17492	17760	17483	17767	17496	17561	17720	17713	17660	17689	17773	17837	17735	17750	17676	17775	17676	17660	17670	17689	17562	17695	17699	17599	17595	17627	17708	17623	17518	17673	17674	17663	17575	17583	17866	17542	17883	17759	17715	17643	17725	17669	17619	17600	17603	17659	17606	17397	17728	17656	17689	17785	17742	17636	17517	17770	17672	17605	17575	17528	17761	17768	17739	17642	17715	17621	17580	17738	17775	17624	17907	17641	17634	17677	17640	17655	17733	17727	17812	17703	17440	17844	17681	17734	17671	17482	17710	17572	17696	17642	17693	17588	17735	17676	17642	17700	17758	17707	17733	17673	17659	17618	17664	17754	17767	17681	17600	17546	17576	17722	17681	17681	17523	17635	17497	17647	17672	17702	17828	17563	17761	17666	17758	17459	17618	17599	17648	17677	17615	17468	17617	17710	17656	17646	17675	17704	17779	17737	17853	17755	17774	17434	17911	17830	17658	17588	17553	17700	17506	17742	17745	17687	17675	17699	17479	18061	17790	17837	17826	17664	17921	17653	17615	17609	17651	17756	17583	17694	17773	17659	17640	17635	17572	17574	17614	17792	17786	17674	17647	17767	17725	17672	17580	17599	17602	17808	17746	17617	17587	17695	17735	17585	17577	17653	17822	17794	17802	17505	17738	17682	17622	17777	17604	17750	17803	17453	17675	17709	17656	17556	17749	17775	17732	17911	17595	17714	17990	17575	17543	17609	17598	17734	17734	17614	17522	17671	17563	17593	17750	17638	17472	17665	17695	17761	17616	17699	17841	17724	17769	17610	17877	17782	17680	17715	17397	17706	17711	17787	17739	17653	17743	17827	17637	17664	17683	17556	17613	17708	17747	17752	17565	17749	17830	17743	17568	17878	17468	17718	17568	17629	17734	17571	17714	17676	17770	17797	17665	17588	17811	17737	17572	17779	17681	17675	17583	17639	17621	17674	17503	17491	17724	17666	17609	17665	17560	17612	17736	17722	17637	17729	17620	17735	17661	17486	17516	17673	17697	17664	17623	17684	17683	17647	17714	17738	17628	17654	17665	17780	17832	17689	17687	17595	17663	17767	17644	17693	17706	17647	17518	17655	17620	17626	17678	17508	17687	17496	17735	17694	17784	17518	17711	17634	17614	17491	17656	17572	17763	17550	17691	17625	17551	17553	17736	17575	17712	17742	17649	17512	17802	17755	17804	17664	17569	17749	17758	17772	17741	17821	17667	17674	17542	17684	17650	17797	17813	17602	17551	17527	17503	17605	17877	17765	17764	17591	17701	17722	17626	17705	17549	17709	17666	17573	17690	17709	17616	17737	17701	17782	17609	17428	17586	17699	17668	17737	17782	17776	17668	17810	17532	17560	17834	17692	17547	17735	17566	17605	17544	17782	17566	17585	17730	17652	17703	17598	17522	17540	17767	17660	17650	17787	17575	17722	17612	17720	17652	17693	17708	17452	17623	17683	17684	17756	17790	17662	17732	17477	17654	17796	17680	17508	17728	17559	17746	17776	17657	17639	17654	17533	17613	17606	17643	17684	17748	17651	17594	17735	17668	17800	17635	17671	17579	17622	17673	17592	17644	17711	17631	17702	17688	17702	17618	17663	17749	17538	17565	17716	17631	17638	17608	17577	17622	17597	17832	17827	17707	17516	17594	17639	17653	17456	17780	17655	17606	17597	17563	17740	17884	17678	17657	17437	17735	17633	17669	17712	17814	17841	17755	17587	17589	17653	17723	17582	17425	17555	17915	17578	17704	17805	17635	17659	17765	17680	17594	17630	17569	17644	17742	17651	17590	17497	17578	17610	17672	17757	17565	17631	17556	17642	17724	17646	17657	17647	17744	17595	17580	17752	17525	17576	17781	17671	17703	17592	17704	17796	17761	17684	17690	17618	17774	17694	17671	17703	17793	17635	17691	17645	17725	17434	17693	17696	17558	17524	17608	17633	17767	17730	17875	17548	17694	17785	17720	17596	17768	17800	17535	17551	17673	17636	17588	17845	17742	17744	17801	17714	17674	17487	17633	17407	17760	17684	17630	17752	17688	17667	17616	17692	17709	17815	17493	17587	17618	17781	17777	17670	17662	17663	17652	17532	17734	17518	17767	17564	17604	17661	17605	17609	17792	17688	17669	17746	17718	17614	17788	17630	17727	17649	17590	17777	17626	17738	17731	17718	17586	17685	17730	17634	17612	17642	17652	17539	17615	17776	17538	17694	17766	17631	17718	17687	17602	17812	17835	17726	17660	17812	17638	17781	17849	17646	17833	17755	17757	17612	17708	17698	17716	17679	17796	17690	17596	17786	17654	17469	17709	17606	17710	17718	17684	17778	17521	17678	17621	17520	17731	17759	17843	17646	17658	17650	17791	17535	17758	17709	17700	17594	17839	17739	17597	17605	17686	17724	17572	17528	17729	17859	17739	17700	17754	17752	17566	17590	17774	17706	17513	17655	17687	17569	17812	17814	17607	17521	17718	17603	17712	17789	17658	17547	17484	17592	17612	17577	17601	17765	17632	17685	17753	17674	17750	17510	17675	17666	17822	17493	17603	17677	17594	17610	17625	17679	17564	17692	17519	17696	17707	17677	17611	17782	17797	17886	17748	17661	17749	17620	17443	17496	17733	17722	17612	17637	17575	17706	17534	17652	17719	17634	17724	17589	17502	17794	17772	17497	17684	17689	17547	17619	17787	17740	17728	17551	17758	17692	17743	17716	17531	17497	17690	17804	17588	17645	17605	17730	17624	17715	17669	17816	17682	17597	17504	17703	17640	17551	17847	17583	17662	17574	17604	17762	17684	17627	17599	17534	17572	17686	17562	17618	17714	17611	17504	17606	17655	17765	17668	17828	17602	17820	17699	17544	17654	17805	17407	17540	17688	17733	17600	17904	17671	17715	17863	17666	17655	17612	17597	17530	17585	17576	17554	17589	17626	17614	17528	17732	17702	17553	17768	17678	17604	17636	17720	17642	17658	17711	17751	17562	17681	17600	17713	17652	17674	17619	17640	17716	17704	17783	17656	17562	17607	17660	17648	17770	17629	17722	17625	17774	17579	17584	17800	17702	17771	17667	17702	17815	17641	17667	17647	17572	17604	17916	17667	17772	17666	17765	17758	17731	17677	17649	17731	17521	17557	17634	17563	17675	17592	17607	17538	17552	17576	17539	17640	17573	17692	17623	17636	17759	17627	17678	17484	17750	17702	17850	17502	17705	17724	17804	17518	17857	17691	17731	17683	17588	17638	17722	17808	17574	17721	17674	17517	17642	17750	17772	17522	17830	17623	17645	17567	17812	17641	17646	17647	17773	17632	17665	17801	17637	17799	17540	17626	17607	17726	17688	17534	17913	17653	17768	17622	17644	17664	17644	17669	17616	17652	17657	17604	17680	17776	17654	17659	17745	17586	17688	17574
29568	22593	24119	22593	20836	21076	26485	28653	26102	23192	21722	21081	20819	20913	20910	20873	20867	20976	21027	21035	21098	21123	20902	20818	20875	20939	20824	20933	20881	20880	20889	20923	20936	21033	21031	20959	21025	20886	21071	20933	20968	21136	21025	20887	21005	20715	20986	21108	21026	20944	20963	20846	20950	20989	20734	20807	20950	20854	21083	20707	21032	21061	20964	20771	20742	20935	20916	20987	20841	21003	21008	21037	20879	21124	20989	20842	20945	20939	20787	20844	21090	21023	21057	21170	20923	21208	20880	21029	20962	20920	20862	20937	20922	21048	20914	20919	20899	21166	20829	21112	20841	20821	20890	20973	20724	20863	21017	20903	21007	21045	21151	20835	21009	20769	20851	20852	20886	20689	21164	20883	20771	20615	20889	21071	20998	20985	20784	20698	20923	21100	21003	20962	21112	21140	20903	20737	20999	21017	20899	20966	20932	20815	21148	21048	20915	21031	21028	20806	20716	21034	21128	20948	20743	21072	21078	20748	20664	20788	20760	21199	21167	20885	20926	20894	21020	20821	20995	21054	21182	21205	20980	21136	21095	20915	20883	20981	21049	20948	21092	20988	20996	20723	21077	20952	21159	20921	21028	20884	20914	20798	20906	21010	20905	20993	20805	21048	20965	20880	20913	20730	21031	20737	20810	21036	21002	20786	20734	20752	21057	20756	21089	20938	21144	21012	20922	20755	20899	20938	21030	20803	20921	21020	20822	20931	20936	20837	21070	20898	20997	20964	21132	21076	20841	20787	20826	20871	20897	21022	20869	20984	20847	21103	20833	20879	20770	20948	20972	21104	21156	20848	20995	21087	21088	20973	20929	20831	20762	20823	20925	20958	20988	20712	20727	20952	21023	20841	21059	21185	21027	20688	20976	20986	21019	20900	20794	20928	20894	20768	20887	20888	20974	20866	20937	20909	21089	20935	20893	20806	20964	20801	20894	21033	20823	21126	21078	20929	20870	20963	20943	21000	21102	21038	21059	21015	20903	20781	20912	20841	20950	20888	20769	20594	21027	20993	20999	20920	21210	20919	20976	20950	20960	20866	20810	20958	20922	20835	20989	20722	20918	20904	20789	20960	20770	20745	20960	20882	21192	21070	21036	20803	21006	21131	20660	20934	20891	20829	20925	20993	21021	20853	20748	21016	20808	21230	20970	21017	21012	20903	20750	20932	21008	20944	20831	20887	20858	21119	20958	20822	20915	20921	21080	21066	20910	21040	20919	20997	20964	20741	21076	21004	21031	20775	21010	20937	20852	20900	20990	20967	21046	21268	20906	21074	20850	20900	20966	20901	20994	21120	21038	20885	21081	21076	20768	21181	20963	20903	20783	20979	20890	20808	21071	20813	21044	21086	20828	20804	20829	20776	20844	20968	20819	20904	21008	20908	21047	20815	20971	20763	20697	21060	21019	20905	20924	20932	20877	20880	21031	21232	20749	20842	20795	20967	21053	20849	21025	20867	20792	20789	20964	20949	20809	20953	20988	20767	20899	20787	20833	20880	21078	20767	20946	20746	21003	20917	20827	20902	21049	20895	21070	21040	21123	20912	20790	20860	20864	21030	20814	20908	20880	20819	21130	20903	20995	20888	20854	21230	21051	20855	21119	20942	20732	20974	20812	20951	21048	20834	20899	21123	20880	21141	20968	21001	21147	20783	20673	20921	20999	21080	20885	21134	20832	20835	20982	20901	20878	20847	20961	21090	21082	20897	21210	20922	21030	20997	20920	20982	20765	20955	20728	20950	20965	20980	20855	21060	21064	21203	20883	21081	20762	21049	21106	20871	20945	20864	20725	20917	20878	20890	20985	20600	20927	21002	21031	21055	20906	20879	20806	21045	20937	21026	20708	20971	21170	21107	21026	20865	20987	20855	20907	21070	20714	20883	20963	20962	21106	21225	21087	21140	20900	20856	20913	21079	21022	21068	20873	20836	21115	21023	20930	20882	20801	20790	20925	20848	20930	21306	20932	20940	20850	20938	21075	21178	20907	21192	21169	20799	21163	20853	20902	20959	21048	20798	20895	21063	20999	21042	20933	20943	20906	20880	20913	20906	21003	20860	20945	21074	21036	20786	21054	20840	20941	21139	20862	21134	20879	20887	20966	21023	21016	21026	20935	20980	20857	20870	20804	20820	20846	20812	20995	20897	20937	21204	21061	20894	20995	20895	21070	20890	21001	21051	20960	20847	20832	21013	20839	20994	20768	21022	20875	20988	20901	21097	20787	20923	21072	21119	20901	20665	21014	20967	21020	20908	20943	20877	20813	20891	21055	21028	20740	20949	20873	20973	20740	20844	20863	20891	20971	20606	20933	20973	20892	20834	20834	20884	20918	20898	20950	20819	20966	20870	20919	20671	20952	21222	20880	20982	20990	21086	20749	20774	20964	21142	20942	20952	20914	20857	20845	20899	20955	21019	21256	21181	21029	20976	21038	20884	21000	20933	20874	20662	20909	20919	20883	20977	21000	21007	20677	20890	20911	20829	20938	20974	20942	21076	21260	20750	20786	20846	20815	20895	20840	20824	20929	21012	21182	20988	21019	21013	20954	20940	21244	20785	20937	20632	20953	20793	20789	21051	21029	20876	21112	20949	21101	20995	21054	20996	20857	21084	20880	20986	21045	20872	20981	20901	21010	20907	20781	20795	20920	21039	21016	20902	20993	20927	20936	21014	20854	20840	20834	21162	20870	20847	21000	21128	21272	20951	20963	21054	20923	20935	20800	21146	21082	21000	21179	21051	21030	20894	20878	20855	20803	20968	21137	20965	21016	20903	21112	20821	21028	21027	20960	21175	21168	20802	20857	20989	21156	20864	21028	21002	20953	21050	20959	20995	20776	20931	20719	21053	20956	21045	21234	20804	20835	20950	21099	20836	21001	21096	20959	20833	20879	20691	20897	20832	20840	21006	20905	21045	20854	20865	20739	20749	21022	21002	20925	20624	20977	20933	20774	20870	20849	20769	21045	20875	21144	20800	20724	20976	20841	20722	21114	20768	20921	20776	21144	21016	21028	20851	21083	21021	20933	21078	20961	20940	20920	20756	21002	20843	20822	20925	20993	20910	20917	21060	21045	20939	21032	21110	20882	20982	21016	20897	20852	21062	20968	21075	20826	20888	20854	21131	20876	20910	20974	20879	20811	20889	20895	21011	20855	20829	21153	20705	20983	20899	20965	20844	20705	20894	21021	20891	20900	20908	20883	21247	21021	20849	20871	20939	20873	21002	20821	21104	21054	20946	20972	20964	20943	21121	20974	20942	21002	20956	20886	21008	21136	21109	21145	21040	21045	20905	21077	21024	20962	21081	20870	21052	20951	20998	20804	20887	20944	20933	21081	20953	21066	20621	20895	21001	21034	20927	21042	21183	21033	21025	20955	20946	20887	21130	20871	20956	21091	20750	20739	20942	20987	21146	21010	20910	21095	20941	20993	20805	21141	21135	20933	21054	20850	20835	21183	20979	20999	20975	20938	20766	20804	20924	20823	20846	20793	20846	20979	20949	20868	20968	20957	21187	20829	20948	20876	20940	20873	20885	20965	20862	21055	20970	20838	20773	21208	20851	20909	21139	20827	20841	21014	20836	20963	20881	20786	21104	21199	20958	20851	20953	21234	21007	20950	20956	20937	20925	20796	20821	21196	20929	20984	21086	21051	20852	20783	20873	21025	20816	21204	20926	20843	20824	21181	20860	20919	20978	20762	20760	20803	20896	21015	20990	21158	20896	20789	20735	20772	20828	20786	21044	20948	20926	20874	21110	21042	20932	20890	20873	21104	20794	20953	21109	20945	20861	20888	21008	21049	20949	21147	21029	20890	20967	20952	21071	20915	20872	21019	20725	20974	20879	20903	20946	20772	20951	20976	20957	20980	21021	20963	20978	21031	20939	20916	20863	20823	20978	20979	21041	21007	20832	20801	21081	20932	20936	20975	20917	20788	20903	20885	20862	20758	20946	20735	20942	21040	21029	21081	21012	21079	20976	21030	20841	21067	20827	21005	20959	21014	20959	20965	21051	20946	20931	20932	20715	21011	20881	20982	20801	21099	20967	21066	21188	21126	20788	20965	20961	21124	21047	20987	20914	21011	20954	20990	20859	20911	21024	20977	20728	21004	20972	20982	20984	20868	21072	21101	20869	20864	21103	21140	21073	21050	21119	21168	21034	20803	21123	21038	20855	20955	20903	21029	21028	20959	20907	20962	20899	20965	20823	20980	20990	21090	21026	20832	20899	21082	20785	20993	21093	21051	20829	20935	20842	20924	20921	20975	20947	20787	20976	20870	20799	21100	20997	20939	21080	20924	20980	21195	20986	21111	20968	20921	20625	20961	21096	21031	21137	21032	20970	20894	20987	21050	20938	21087	21109	21056	20863	21009	20821	20981	20865	20931	21120	20979	20772	20935	21057	20890	21084	21038	21037	20964	21087	20973	21097	20841	20895	20853	21015	20858	20896	20895	20912	21114	20933	21052	20984	21037	20723	20910	20998	20795	20828	20979	21020	20883	20842	20780	20991	20953	21056	20849	20866	21058	21047	20795	20959	21084	21015	21050	20927	20923	20934	20928	21016	20948	20909	21009	20890	20757	21005	20975	20808	20980	20952	21036	20956	20810	20740	20904	20905	20959	20908	21138	21035	20937	21044	21074	20801	20851	20781	21050	20663	20992	20870	20912	20844	20815	21017	20898	20728	20841	20690	20970	20940	21018	20970	21036	20803	20775	21087	21026	21024	20861	21023	21039	20786	20829	21062	20870	20954	20848	20782	21028	20783	20918	20882	21033	20999	20918	20900	21007	20958	20773	21014	20934	20807	20833	20997	20884	20938	20894	20899	21024	20947	21171	20957	21043	20956	20949	20822	21172	20730	20785	20858	20684	20909	21120	20816	20852	20967	20951	20627	20962	21025	20932	20976	20943	21064	21122	21021	21099	20727	20731	21013	21005	21014	21197	21164	21007	21137	20887	21023	20829	20895	20976	20922	20956	21122	21011	21074	20946	20855	21004	20902	21054	20824	21012	20743	20795	21013	20751	21049	20899	20972	20900	21059	20825	20758	20931	20925	20747	21040	21163	21026	20800	20941	20854	20754	20816	21037	20962	21031	20866	20993	20796	20890	20815	20867	21006	20969	21236	21011
16992	18232	18088	18024	17817	17919	27275	27335	23685	19925	18241	17961	17607	17607	17706	17668	17906	17801	17443	17644	17640	17812	17640	17674	17788	17768	17796	17644	17751	17782	17704	17750	17507	17596	17800	17896	17611	17784	17857	17694	17794	17610	17817	17713	17882	17514	17726	17755	17735	17627	17566	17718	17678	17739	17528	17755	17667	17763	17690	17748	17713	17679	17786	17620	17655	17547	17726	17717	17588	17645	17813	17504	17573	17652	17910	17836	17618	17568	17742	17745	17727	17761	17559	17770	17748	17687	17603	17594	17697	17606	17680	17714	17621	17745	17675	17767	17595	17844	17558	17818	17732	17583	17720	17606	17876	17626	17727	17655	17802	17587	17450	17487	17702	17578	17736	17761	17827	17679	17748	17762	17614	17713	17575	17621	17834	17690	17749	17687	17790	17723	17560	17571	17769	17508	17512	17622	17814	17664	17791	17848	17600	17688	17566	17798	17724	17663	17618	17691	17775	17685	17829	17499	17596	17658	17820	17573	17728	17735	17681	17741	17574	17602	17807	17844	17707	17750	17768	17795	17876	17635	17650	17666	17709	17709	17583	17744	17588	17922	17908	17750	17618	17698	17601	17821	17738	17629	17715	17472	17697	17629	17767	17761	17618	17785	17637	17710	17694	17777	17678	17791	17636	17519	17813	17753	17657	17844	17632	17680	17748	17674	17631	17686	17694	17612	17694	17772	17657	17540	17754	17749	17713	17597	17718	17695	17654	17664	17541	17852	17888	17711	17752	17695	17587	17641	17487	17509	17716	17625	17623	17746	17739	17648	17615	17687	17737	17745	17642	17697	17582	17892	17665	17545	17707	17743	17564	17761	17767	17626	17653	17616	17875	17663	17702	17819	17500	17689	17718	17636	17805	17628	17637	17597	17756	17718	17777	17772	17646	17685	17574	17774	17635	17833	17606	17652	17732	17828	17603	17847	17520	17770	17621	17747	17558	17727	17632	17630	17602	17647	17672	17768	17722	17646	17567	17645	17796	17670	17584	17706	17827	17684	17782	17625	17696	17715	17790	17685	17763	17793	17708	17754	17742	17705	17860	17810	17563	17630	17714	17609	17696	17644	17711	17944	17802	17663	17806	17820	17769	17683	17699	17579	17673	17644	17733	17588	17584	17850	17798	17592	17699	17685	17763	17762	17716	17701	17859	17719	17765	17697	17539	17738	17603	17638	17858	17533	17776	17675	17654	17713	17695	17712	17685	17730	17712	17695	17921	17802	17659	17636	17610	17830	17761	17793	17507	17704	17695	17573	17675	17718	17510	17759	17684	17800	17525	17543	17728	17612	17689	17762	17670	17674	17860	17667	17748	17793	17655	17702	17889	17667	17822	17587	17724	17422	17695	17886	17738	17829	17656	17597	17665	17747	17727	17733	17587	17766	17840	17625	17664	17741	17675	17765	17713	17526	17809	17585	17676	17469	17723	17765	17628	17853	17795	17494	17743	17651	17688	17779	17717	17760	17595	17836	17714	17545	17648	17659	17597	17866	17836	17700	17662	17599	17704	17654	17863	17669	17552	17646	17547	17735	17698	17754	17632	17630	17695	17555	17760	17519	17773	17577	17551	17762	17647	17581	17748	17883	17733	17605	17826	17690	17987	17888	17689	17748	17825	17635	17774	17611	17663	17898	17643	17820	17719	17867	17756	17628	17740	17679	17599	17610	17440	17670	17735	17666	17667	17806	17614	17760	17662	17673	17817	17722	17714	17655	17701	17814	17816	17703	17745	17730	17613	17625	17779	17693	17625	17729	17694	17461	17676	17719	17441	17644	17702	17676	17855	17654	17661	17690	17720	17718	17571	17592	17660	17805	17852	17652	17716	17684	17568	17670	17737	17845	17636	17502	17768	17689	17540	17721	17601	17687	17782	17706	17735	17541	17785	17793	17646	17804	17625	17748	17715	17623	17769	17698	17786	17803	17927	17483	17710	17749	17644	17563	17427	17682	17707	17843	17742	17749	17692	17795	17687	17768	17776	17773	17662	17744	17569	17578	17634	17621	17675	17668	17659	17817	17733	17681	17886	17469	17632	17748	17567	17684	17614	17752	17668	17712	17622	17554	17717	17623	17617	17623	17649	17707	17978	17659	17776	17621	17732	17694	17814	17680	17876	17707	17844	17743	17539	17743	17691	17766	17840	17752	17703	17843	17696	17757	17756	17739	17815	17688	17804	17869	17724	17554	17662	17620	17718	17751	17650	17766	17595	17686	17620	17554	17747	17604	17555	17661	17684	17702	17729	17604	17639	17807	17718	17638	17565	17442	17840	17762	17572	17589	17681	17608	17683	17704	17692	17681	17606	17683	17655	17657	17840	17618	17524	17811	17691	17617	17626	17749	17773	17715	17721	17934	17688	17756	17510	17872	17689	17589	17758	17761	17715	17612	17677	17678	17611	17672	17619	17552	17656	17866	17675	17748	17776	17885	17687	17711	17599	17652	17652	17609	17802	17527	17809	17660	17737	17622	17662	17758	17677	17637	17699	17824	17831	17796	17603	17696	17558	17601	17715	17585	17667	17769	17647	17741	17658	17677	17662	17696	17872	17760	17731	17794	17691	17709	17858	17707	17685	17675	17626	17718	17821	17779	17599	17702	17792	17680	17646	17629	17588	17842	17681	17477	17684	17641	17737	17505	17688	17686	17546	17732	17506	17690	17622	17523	17781	17800	17750	17677	17838	17743	17838	17608	17719	17759	17686	17697	17909	17612	17812	17671	17869	17670	17701	17815	17623	17741	17730	17653	17711	17619	17815	17925	17786	17658	17804	17800	17490	17846	17546	17775	17717	17467	17714	17768	17600	17796	17828	17646	17705	17756	17626	17891	17643	17693	17714	17690	17444	17673	17732	17579	17723	17789	17861	17726	17530	17784	17853	17687	17600	17581	17906	17663	17713	17790	17705	17624	17643	17592	17744	17774	17652	17682	17754	17575	17737	17661	17754	17699	17739	17738	17794	17728	17794	17750	17908	17662	17697	17698	17721	17659	17542	17654	17619	17737	17830	17509	17529	17810	17638	17572	17758	17824	17724	17759	17832	17603	17711	17735	17762	17511	17518	17658	17654	17498	17737	17595	17679	17648	17817	17840	17834	17685	17853	17647	17864	17617	17893	17647	17650	17745	17670	17860	17565	17867	17792	17662	17609	17761	17683	17635	17699	17611	17492	17661	17698	17734	17802	17576	17725	17657	17738	17660	17667	17755	17809	17825	17564	17732	17743	17741	17565	17562	17894	17699	17737	17723	17659	17785	17723	17707	17698	17767	17781	17554	17732	17640	17741	17916	17768	17661	17715	17879	17529	17634	17522	17835	17808	17684	17672	17775	17700	17749	17549	17636	17624	17933	17641	17839	17684	17566	17798	17738	17694	17732	17699	17624	17799	17847	17599	17810	17638	17804	17536	17648	17781	17793	17635	17710	17844	17496	17783	17626	17775	17642	17712	17690	17679	17753	17746	17787	17859	17752	17725	17855	17674	17748	17751	17585	17799	17877	17553	17672	17683	17745	17623	17725	17820	17688	17787	17815	17574	17704	17725	17703	17588	17787	17817	17674	17667	17641	17870	17614	17432	17730	17678	17707	17647	17761	17734	17608	17634	17706	17607	17743	17670	17544	17806	17623	17713	17680	17671	17708	17671	17854	17866	17501	17687	17725	17711	17712	17790	17715	17663	17663	17501	17637	17672	17574	17765	17809	17637	17518	17737	17690	17715	17657	17767	17684	17819	17749	17823	17835	17716	17812	17625	17641	17790	17625	17532	17665	17613	17571	17698	17726	17553	17612	17724	17775	17750	17793	17748	17760	17770	17651	17615	17569	17556	17510	17703	17498	17616	17696	17703	17628	17403	17588	17820	17659	17776	17767	17639	17681	17794	17594	17702	17800	17841	17625	17731	17624	17723	17772	17631	17605	17578	17727	17647	17579	17557	17697	17726	17725	17676	17542	17738	17542	17795	17721	17707	17657	17712	17725	17683	17628	17701	17622	17680	17735	17594	17782	17784	17879	17797	17488	17624	17718	17807	17828	17710	17479	17768	17724	17708	17632	17821	17891	17488	17527	17683	17579	17384	17707	17674	17732	17708	17655	17777	17613	17591	17679	17796	17603	17822	17764	17625	17786	17642	17743	17761	17768	17675	17666	17843	17782	17471	17710	17692	17590	17688	17685	17412	17575	17723	17697	17743	17678	17715	17778	17762	17662	17912	17786	17648	17752	17655	17811	17595	17792	17572	17565	17595	17616	17809	17740	17505	17854	17672	17790	17588	17716	17736	17608	17638	17706	17759	17581	17681	17642	17863	17699	17628	17641	17713	17501	17713	17669	17522	17808	17798	17808	17624	17764	17703	17659	17696	17736	17768	17749	17933	17581	17914	17720	17596	17771	17769	17622	17776	17831	17697	17691	17654	17787	17683	17593	17689	17701	17732	17574	17617	17618	17696	17522	17713	17630	17537	17597	17780	17761	17614	17842	17605	17700	17689	17510	17639	17692	17709	17862	17557	17493	17825	17590	17628	17571	17553	17750	17710	17483	17891	17882	17686	17533	17738	17808	17558	17817	17563	17574	17802	17817	17827	17678	17603	17703	17739	17649	17682	17644	17571	17581	17737	17676	17508	17770	17718	17697	17721	17648	17770	17772	17628	17838	17781	17738	17964	17530	17785	17599	17762	17593	17700	17739	17715	17695	17673	17682	17663	17671	17690	17593	17682	17684	17865	17767	17871	17767	17699	17695	17753	17615	17751	17780	17672	17761	17501	17707	17858	17665	17723	17680	17679	17874	17770	17786	17612	17864	17764	17766	17630	17808	17742	17759	17704	17760	17675	17509	17701	17577	17743	17697	17848	17674	17719	17613	17621	17918	17612	17824	17461	17586	17640	17689	17849	17862	17663	17562	17714	17639	17717	17768	17793	17562	17788	17652	17707	17612	17673	17824	17639	17785	17721	17558	17803	17847	17807	17697	17733	17618	17749	17522	17693	17755	17624	17827	17661	17698	17808	17615	17825	17852	17751	17859	17593	17850	17690	17647	17708	17596	17639	17670	17668	17732	17851	17740	17761	17656	17803	17750	17634	17636	17750	17685	17728	17752	17563	17550	17723	17569	17724	17730	17803	17667	17567	17762	17633	17637
25694	21095	27402	25903	21859	21841	43249	49611	39191	28754	22833	21385	20883	20890	21016	20951	20884	20947	21134	20921	20781	20817	20896	20867	20741	20997	20736	20975	20799	20918	20817	20742	20775	20920	20989	20742	20857	20697	20844	20815	20922	20691	20887	20978	20865	20755	20683	20659	20988	20861	20650	20838	20900	20696	20817	20874	20690	20852	20929	20956	20911	20720	20691	20767	20911	20741	20973	20944	20960	20942	20574	20808	20681	20891	20726	20693	20918	20876	20744	20910	20682	20668	20772	20719	20867	20752	20909	20758	20764	20732	20890	20980	20941	20869	21056	20783	20871	20492	20983	20612	20658	20681	20851	20604	20739	20806	20817	21100	20637	20857	20748	20612	20803	20815	20871	20781	20630	20694	20752	20869	20772	20835	20745	20692	20821	20734	20570	20803	20823	20839	20872	20807	20793	20957	20653	20822	20819	20789	20818	20461	20754	20607	20792	20812	20650	20826	20731	20881	20811	20738	20591	20910	20717	20825	20632	20626	20855	20921	20656	20672	20793	20762	20630	20757	20960	20737	20777	20890	20772	20697	20654	20773	21068	20964	20788	20485	20953	20669	20682	20791	20797	20945	20952	20729	20929	20629	20813	20601	20788	20792	20850	20738	21044	20666	20743	20833	20529	20789	20894	20753	20528	20855	20771	20898	20909	20866	20796	20852	20764	20941	20983	20869	20976	20854	20844	20856	20964	20896	20902	20971	20806	21024	20884	20853	20745	20622	20642	20740	20653	20731	20885	20881	20743	20584	20896	20751	20843	20849	20829	21018	20821	20830	20969	20778	20971	20720	20923	20808	20752	20743	20745	20787	20753	20544	20749	20796	20826	20822	20709	20559	20772	20888	20755	20794	20657	20781	20647	20522	20837	20880	20938	20806	20908	20688	20892	20796	20829	20646	20923	20670	20713	20789	20887	20751	20682	20650	20834	20870	20711	20679	20779	20637	20776	20752	20676	20844	20554	20609	20690	20838	20875	20830	20745	20880	20924	20596	20882	20905	20731	20886	20867	20920	20828	20810	20623	20826	20913	20664	20686	20731	20854	20858	20948	20779	20845	20817	20714	20920	20734	20682	20891	20763	20869	21079	21072	20899	20736	20886	20898	21015	20873	20988	20847	20876	20704	20656	20685	20901	20975	20715	20892	20931	20816	20757	20681	20664	20729	20628	20919	20798	20747	20711	20719	20844	20758	20973	20623	20719	20834	20711	20729	20792	20719	20721	20879	20767	20742	20762	20926	20999	20882	20810	20711	20868	20810	20870	20642	20465	20578	20719	20906	20634	20774	20621	20873	20693	20806	21050	20792	20602	21081	20891	20761	20652	20755	20921	20719	20773	20994	20817	20702	20685	20748	20757	20557	20642	20839	20938	20744	21003	21037	20867	20911	20695	20585	20818	20883	20966	20862	20917	20848	20814	20865	20889	20809	20730	20885	20738	20705	20778	20790	20898	20945	20817	20592	20746	20786	20844	20814	20768	20701	21083	20913	20660	20981	20678	20737	20939	20783	20725	20750	20674	20955	20746	20787	20847	20916	20673	20678	20932	20844	20746	20860	20851	21056	20786	20993	20681	20762	20646	20809	20778	21051	21031	20813	20948	20945	20836	20958	20791	20719	20796	20658	20649	20949	20760	20873	20941	20774	20847	20968	20845	20755	20811	20913	20683	20920	20718	20816	20682	20960	20891	20751	20923	20895	20850	20714	20873	20862	21000	20813	20587	20969	20889	20900	20954	20817	20690	20699	20500	20870	20820	20953	20773	21182	20821	20807	20666	21000	20630	21080	20850	20724	20768	20696	20722	20628	20855	20837	20822	20994	20721	21101	20743	20740	20681	20756	20735	20756	20793	20738	20681	20785	20786	20899	20735	20781	20795	20656	20748	20656	20659	20999	21102	21032	20882	20902	20962	20768	20811	20810	20817	20849	20875	20811	20948	20726	20697	20571	20751	20982	20949	20707	20893	20735	20738	21089	20997	20804	20801	20906	20861	20677	20931	20992	20850	20788	20652	20695	20661	20735	20734	20810	20671	20721	20660	20738	20813	20602	20792	20498	20873	20879	20965	20742	20904	20830	20890	20958	20898	20959	20729	20747	20926	20692	20892	20726	20774	20815	20790	20799	20686	20710	20766	20663	21006	20754	20712	20835	20781	20772	20824	20789	20929	20852	20858	20907	20966	20701	20822	21009	20761	20794	20871	20751	20933	21014	20996	20771	20840	20536	20916	20782	20720	20825	20888	20733	20688	20621	20867	21052	20762	20760	20913	20950	20701	20855	20677	20714	20712	20673	20913	20920	20773	21183	20895	21101	21026	20887	20830	20638	20720	20788	20895	20853	20855	20848	20583	20755	20825	20776	20707	20598	20716	21004	20910	20811	20620	20474	20494	20873	20756	20857	20657	20753	20880	20803	20833	20975	20521	20780	20906	20484	20700	20673	20743	20673	20737	20623	20620	20996	20732	20782	20744	20858	20539	20896	20832	20742	20752	20793	20745	20708	20706	20837	20812	20772	20879	20869	20593	20859	20846	20777	20729	20839	20795	20776	20840	20937	20858	20773	20858	20926	20775	20799	20738	20860	20767	20993	20882	20787	20956	20974	20592	20929	20869	20769	20784	20770	20727	20853	20917	20649	20819	20824	20737	20954	20882	20931	20814	20865	20798	20923	20775	20748	20909	20717	20773	20702	20891	20700	20715	20814	20732	20958	20735	20846	20962	20945	20802	20711	20860	20652	20594	21083	20863	20902	20685	20665	20621	20903	20611	20856	20895	20908	20925	20958	20680	20643	20836	20969	20718	20759	20707	20837	20731	20729	20848	20780	20839	20822	20931	21022	20905	20833	20801	20876	20909	20799	20803	20867	20738	20899	20772	20753	20741	20790	20600	20765	20634	20876	20486	20666	20898	20940	20921	20807	20772	20772	20851	20586	20720	20956	20714	20867	20686	20683	20817	21002	20930	21068	20564	20939	20810	20788	20855	20867	20852	20721	20671	20748	20781	20954	20975	20768	20822	20916	20590	21087	20749	20929	20735	20936	20771	20781	20581	20703	20926	20925	20804	20816	20777	20781	20996	20932	20650	20809	20704	20792	20741	20721	20562	20825	20978	20744	20773	20974	20922	20956	20961	20694	20713	20724	20625	20805	20685	20671	20719	20744	20828	20691	20831	21016	20805	20799	20755	20674	20820	20774	20660	20822	21044	20606	20798	20959	20909	20902	20855	20753	20686	20770	20783	21027	21041	20913	20673	20837	20701	20853	21027	20954	20850	20622	20970	20824	20701	20779	20882	20955	20927	20833	20500	20829	20806	20995	20837	21132	21085	20865	20809	20879	20821	20674	20931	20870	20897	20661	20653	21026	20505	20844	20689	20851	20825	20886	20681	20909	20876	20879	20796	20711	20791	20732	20729	20854	20804	20851	20680	20848	20875	20817	20860	20680	20966	20978	20748	20709	20742	20972	21144	20766	20917	20707	20736	20963	21099	20844	20894	20984	20934	20781	20743	20725	20774	20857	20871	20667	20757	20810	20808	20849	20793	20825	20887	20757	20790	20968	20639	20855	20815	20825	20622	20878	20705	20927	20753	20884	20884	20777	20844	20791	20638	20880	20677	20811	20670	20677	20748	20590	20788	20762	20842	20755	20832	20720	20795	20965	20849	20597	20781	20681	20849	20856	20881	20808	20776	20822	20799	20697	20670	20714	20809	20945	21064	20635	20641	21079	21000	20993	20830	20817	20922	20878	20755	20787	20642	20705	20830	20809	20904	20613	20796	20715	21004	20889	20791	20748	20799	20944	20755	20515	20720	20796	20654	20834	21002	20668	20706	20813	20686	20754	21041	20746	20587	20974	20879	20854	20784	20794	20830	20682	20787	20759	20490	20688	20910	20666	20648	20621	20959	20655	20711	20980	21059	20798	20849	20752	20808	20788	20729	20486	20750	20947	20937	20824	20762	20840	20669	20893	20700	20941	20715	20795	20796	20879	20715	20967	20807	20799	20981	20776	20677	20639	20640	20916	20746	20781	20782	20690	20672	20912	21015	20754	20695	20686	20730	20926	20791	20837	20795	20940	20808	20863	20625	20978	20593	20747	20968	20857	20976	20872	20952	20954	20803	21016	21010	20932	20712	20811	20844	20941	20928	20914	21067	20911	20786	20908	20806	20829	20840	20655	20684	20580	20601	20764	20692	20784	20754	20874	20739	20768	20815	20802	20601	20749	20670	20736	20959	20930	20584	20952	20917	20776	20850	20865	20932	20990	20868	20939	20922	20911	20835	20903	20737	20817	21037	20833	20860	20839	20832	20859	20595	20819	20967	20741	20745	20937	20697	20822	20910	21021	20665	20731	20840	20881	20847	20785	20812	20884	20613	20830	20724	20613	20817	20681	20847	20737	20911	20639	20609	20820	20685	20789	20866	20941	20754	20922	20847	20740	20765	20814	20814	20810	20844	20839	20660	20723	20836	20741	20743	20894	20938	20754	20638	20982	20757	20766	20773	20797	20835	20893	20947	20876	20877	20913	20745	20827	20646	20848	21064	20907	20774	20810	20626	20893	20665	20719	20856	20735	20715	20771	20839	20608	20777	20855	21023	20808	20866	20772	20614	20893	21016	20702	20845	21040	20985	20799	20706	21053	20766	20868	20815	20823	20573	20664	20755	20768	20800	20514	20804	20698	20670	20948	20732	20919	21040	20738	20874	20808	20822	20787	20874	20857	20783	20872	20754	20895	20852	20941	20675	20912	20605	20670	20801	20794	20783	20847	20906	20785	20798	20711	20883	20842	20769	20473	20861	20829	20861	20970	20903	20990	20796	20625	20804	20993	20959	20776	20785	20719	20717	20837	20900	20723	21021	20758	20799	20863	20685	21002	20817	20800	20986	20736	20661	20911	20814	20855	20880	20952	20928	20777	20726	20967	20764	20914	21009	20731	20712	20814	20819	20748	20830	20772	20924	20914	20873	20798	20762	20742	20714	20874	20796	20868	20865	20619	20810	20786	20740	20915	20712	20674	20703	20926	20656	20716	20804	21022	20759	20746	20790	20897	20930	20727	20803	20674	20787	21042	20917	20851	20766	20927	20745	20697	20780	20817	20753	20783	20944	20968	20963	20757	20851	20731	20731	20902	20598
15381	21910	21120	19541	18592	18551	45970	48480	38343	25969	19064	18164	17836	17650	17843	17680	17658	17772	17819	17611	17860	17911	17656	17736	17698	17715	17766	17573	17795	17777	17666	17592	17823	17561	17823	17531	17756	17798	17809	17752	17733	17718	17675	17716	17857	17752	17731	17708	17657	17775	17751	17684	17780	17592	17754	17736	17822	17769	17910	17569	17746	17782	17727	17622	17603	17797	17769	17617	17601	17964	17607	17758	17601	17878	17652	17684	17657	17722	17708	17815	17616	17770	17647	17777	17800	17707	17724	18019	17725	17837	17599	17673	17765	17768	17759	17888	17833	17698	17714	17722	17678	17722	17754	17495	17577	17735	17635	17737	17686	17666	17709	17662	17681	17458	17704	17746	17601	17674	17647	17674	17697	17642	17677	17651	17725	17841	17747	17745	17765	17454	17587	17848	17757	17736	17708	17798	17898	17699	17873	17689	17608	17473	17814	17693	17812	17852	17615	17782	17728	17722	17674	17597	17890	18063	17788	17790	17656	17661	17703	17546	17828	17657	17822	17607	17742	17801	17627	17640	17573	17710	17757	17574	17816	17849	17734	17792	17764	17686	17592	17606	17720	17567	17746	17555	17645	17714	17610	17746	17741	17536	17462	17499	17808	17639	17704	17712	17649	17799	17714	17512	17760	17663	17923	17668	17633	17671	17762	17720	17587	17632	17703	17545	17490	17816	17644	17827	17668	17713	17557	17574	17643	17985	17698	17657	17763	17657	17690	17748	17704	17654	17698	17542	17764	17787	17781	17791	17542	17618	17716	17619	17619	17745	17790	17677	17475	17755	17659	17658	17715	17709	17726	17714	17592	17738	17846	17722	17751	17715	17618	17763	17563	17751	17771	17672	17707	17820	17662	17739	17641	17948	17871	17662	17708	17788	17623	17744	17593	17603	17624	17677	17689	17709	17709	17671	17655	17810	17828	17731	17751	17510	17743	17611	17846	17569	17648	17764	17731	17802	17647	17696	17579	17969	17814	17830	17564	17668	17626	17550	17790	17769	17813	17631	17726	17809	17659	17877	17653	17694	17606	17666	17689	17762	17896	17761	17740	17640	17581	17735	17723	17629	17729	17577	17694	17780	17775	17832	17706	17601	17607	17728	17772	17726	17636	17651	17849	17657	17708	17593	17775	17622	17707	17648	17708	17730	17692	17590	17659	17843	17649	17703	17703	17680	17737	17727	17580	17682	17711	17735	17601	17774	17671	17666	17824	17717	17801	17747	17924	17735	17630	17714	17767	17638	17575	17653	17715	17564	17804	17635	17791	17595	17992	17771	17590	17802	17849	17798	17612	17672	17637	17672	17709	17621	17708	17673	17647	17769	17782	17695	17489	17741	17672	17779	17603	17675	17762	17762	17651	17673	17765	17682	17613	17626	17631	17805	17491	17663	17715	17748	17743	17680	17724	17553	17683	17562	17732	17615	17621	17704	17643	17715	17691	17827	17681	17606	17766	17766	17677	17504	17653	17799	17671	17764	17679	17719	17864	17613	17651	17662	17751	17803	17630	17686	17623	17506	17644	17686	17787	17819	17486	17788	17663	17760	17708	17669	17582	17710	17575	17652	17703	17646	17830	17507	17780	17698	17686	17630	17807	17493	17671	17667	17728	17642	17652	17766	17787	17626	17721	17684	17645	17665	17719	17780	17641	17589	17480	17886	17534	17688	17621	17564	17700	17605	17793	17839	17679	17815	17497	17672	17633	17660	17632	17581	17599	17633	17746	17643	17665	17653	17821	17653	17644	17613	17768	17818	17799	17751	17828	17683	17614	17635	17730	17702	17814	17802	17576	17649	17579	17647	17742	17630	17726	17737	17741	17758	17875	17609	17612	17759	17701	17651	17754	17826	17709	17703	17629	17676	17838	17701	17759	17753	17846	17740	17768	17639	17524	17573	17540	17842	17628	17794	17678	17648	17740	17594	17743	17724	17605	17726	17834	17665	17626	17593	17799	17697	17622	17709	17551	17824	17709	17892	17815	17692	17688	17714	17702	17756	17565	17768	17743	17618	17653	17803	17661	17576	17687	17758	17704	17711	17571	17637	17741	17561	17710	17610	17714	17674	17646	17905	17739	17825	17673	17782	17688	17688	17757	17636	17658	17619	17653	17737	17599	17692	17709	17702	17599	17568	17653	17636	17842	17606	17646	17613	17674	17780	17765	17475	17713	17922	17716	17663	17829	17863	17708	17655	17709	17742	17681	17812	17700	17717	17825	17493	17660	17656	17648	17699	17669	17632	17685	17760	17823	17805	17517	17962	17708	17718	17506	17582	17844	17746	17696	17752	17883	17574	17618	17627	17749	17708	17659	17678	17740	17646	17646	17890	17697	17594	17748	17604	17733	17687	17733	17733	17688	17735	17578	17620	17758	17826	17504	17792	17697	17806	17584	17809	17667	17870	17893	17616	17569	17659	17716	17461	17812	17785	17751	17709	17763	17633	17640	17617	17856	17793	17654	17723	17786	17575	17753	17597	17664	17608	17712	17679	17682	17714	17769	17725	17658	17741	17656	17580	17571	17788	17627	17634	17526	17715	17651	17795	17642	17754	17588	17599	17781	17673	17714	17810	17727	17670	17831	17864	17692	17730	17768	17677	17862	17713	17732	17674	17651	17677	17631	17751	17721	17803	17580	17854	17751	17745	17720	17725	17726	17609	17883	17687	17857	17564	17794	17689	17770	17672	17831	17722	17603	17790	17553	17897	17673	17674	17667	17655	17734	17723	17628	17693	17693	17710	17631	17685	17591	17524	17813	17599	17677	17796	17888	17626	17889	17776	17674	17681	17729	17731	17774	17778	17521	17693	17726	17751	17550	17703	17667	17704	17638	17705	17742	17745	17809	17809	17433	17729	17548	17508	17746	17726	17697	17581	17828	17804	17553	17750	17642	17745	17679	17732	17739	17726	17676	17748	17637	17667	17738	17719	17706	17685	17782	17768	17485	17700	17785	17822	17714	17716	17717	17663	17592	17803	17870	17775	17640	17520	17762	17801	17737	17636	17736	17632	17775	17527	17547	17694	17678	17637	17660	17748	17655	17716	17879	17777	17828	17778	17726	17718	17592	17723	17763	17702	17864	17908	17590	17654	17562	17606	17642	17509	17670	17719	17742	17808	17571	17881	17619	17638	17559	17641	17619	17779	17742	17566	17779	17757	17718	17753	17709	17736	17711	17573	17638	17760	17666	17679	17660	17865	17663	17756	17734	17657	17694	17694	17698	17524	17745	17557	17705	17701	17695	17747	17732	17592	17709	17563	17746	17551	17743	17569	17596	17628	17767	17669	17827	17721	17473	17499	17649	17723	17748	17735	17491	17597	17734	17527	17623	17789	17801	17809	17626	17695	17685	17726	17612	17686	17685	17660	17623	17539	17754	17823	17735	17732	17661	17714	17851	17571	17876	17640	17505	17669	17532	17738	17674	17727	17719	17736	17786	17804	17732	17642	17746	17811	17672	17756	17764	17800	17588	17596	17579	17758	17754	17656	17536	17710	17679	17856	17717	17766	17667	17705	17835	17768	17649	17858	17699	17638	17696	17665	17913	17615	17616	17694	17576	17834	17706	17586	17755	17845	17807	17897	17666	17754	17779	17514	17653	17607	17843	17607	17582	17824	17511	17627	17920	17731	17681	17664	17933	17517	17811	17726	17653	17657	17691	17772	17771	17853	17638	17831	17778	17592	17748	17746	17794	17605	17504	17624	17777	17758	17824	17627	17741	17684	17815	17535	17525	17641	17703	17538	17582	17835	17713	17621	17643	17864	17748	17565	17730	17803	17762	17557	17730	17681	17603	17575	17621	17714	17778	17707	17757	17588	17723	17693	17663	17656	17857	17756	17835	17724	17626	17751	17718	17651	17724	17684	17697	17785	17685	17915	17695	17568	17615	17787	17614	17619	17685	17555	17637	17610	17481	17481	17532	17796	17691	17702	17818	17711	17654	17644	17806	17726	17570	17563	17740	17723	17782	17739	17739	17794	17635	17730	17665	17726	17581	17617	17913	17800	17719	17704	17729	17803	17647	17774	17788	17666	17812	17854	17752	17827	17570	17547	17669	17791	17713	17627	17622	17706	17560	17606	17744	17611	17710	17798	17642	17550	17800	17726	17570	17665	17655	17595	17524	17673	17585	17699	17669	17789	17588	17700	17667	17905	17665	17678	17839	17814	17613	17531	17513	17700	17673	17762	17714	17693	17679	17760	17668	17720	17636	17704	17799	17628	17746	17569	17807	17810	17840	17789	17732	17534	17725	17656	17668	17842	17559	17774	17570	17642	17744	17725	17731	17613	17798	17713	17679	17736	17891	17602	17758	17808	17597	17711	17707	17690	17801	17448	17844	17691	17618	17692	17600	17826	17706	17671	17711	17725	17646	17506	17707	17706	17744	17710	17580	17897	17713	17738	17472	17699	17859	17552	17813	17772	17740	17667	17672	17766	17675	17864	17855	17649	17778	17813	17736	17670	17779	17811	17578	17789	17833	17675	17670	17733	17682	17762	17739	17835	17824	17506	17884	17714	17620	17748	17868	17595	17665	17868	17695	17697	17590	17660	17769	17643	17634	17667	17858	17695	17735	17856	17733	17767	17641	17750	17747	17663	17736	17930	17783	17747	17713	17719	17511	17868	17650	17828	17584	17640	17672	17702	17828	17728	17607	17632	17801	17776	17723	17811	17662	17790	17970	17591	17686	17711	17640	17730	17806	17545	17507	17642	17818	17861	17766	17774	17705	17581	17640	17655	17658	17607	17853	17756	17603	17707	17903	17854	17814	17743	17662	17649	17840	17871	17746	17679	17700	17746	17821	17657	17719	17570	17705	17736	17789	17778	17754	17771	17652	17729	17765	17789	17654	17756	17593	17592	17479	17743	17758	17599	17766	17736	17751	17852	17814	17673	17795	17562	17589	17624	17797	17622	17714	17539	17684	17663	17803	17573	17615	17656	17671	17832	17635	17875	17764	17815	17636	17745	17739	17744	17696	17578	17646	17604	17659	17675	17635	17774	17782	17719	17618	17795	17770	17629	17739	17561	17718	17828	17658	17839	17839	17744	17701	17625	17769	17737	17760	17629	17667	17599	17658	17724	17567	17519	17656	17673	17527	17682	17577	17727	17715	17672	17746	17548	17776	17728
23583	21130	28636	23921	21739	24367	61554	65039	52602	36565	25482	22215	21222	21034	21039	20909	20967	20770	20812	20899	21077	20846	20875	20828	21010	20908	20866	20875	20824	20888	20919	20921	20700	20767	20811	20887	20854	21037	20746	20781	20737	20952	20854	20960	20762	20743	20839	20823	20837	20828	20820	21017	20727	20651	20768	20756	20910	20819	20873	20714	20821	20871	20878	20875	20861	20875	20804	20440	20635	20910	20630	20956	20885	20897	20685	20648	20822	20904	20640	20945	20809	20691	20712	20909	20882	20877	20907	20903	20749	20861	20760	20734	20703	20766	20843	20836	21000	20720	20666	20640	20827	20780	20607	20802	20756	20680	20664	20843	20841	20753	20715	20576	20942	20538	20593	20613	20714	20588	20703	20890	20694	20804	20624	20863	20723	20772	20780	20844	20793	20862	20779	20686	20876	20833	20859	20778	20810	20612	20767	20651	20750	20893	20840	21027	20785	20771	20709	20790	20760	20784	20706	20657	20596	20754	20714	20755	20682	20875	20513	20783	20705	20790	20999	20579	20771	20689	20829	20771	20843	20745	20813	20806	20744	20884	20807	20765	20961	20814	20559	20767	20600	20597	20955	20731	20734	20642	20656	20654	20584	20721	20705	20819	20710	20707	20784	20881	20653	20732	20730	20803	20890	20676	20792	20672	20615	20781	20964	20682	20805	20690	20847	20874	20629	20821	20829	20752	20800	20828	20695	20781	20974	20649	20709	20663	20834	20931	20827	20760	20911	20719	20903	20599	20826	20755	20613	20704	20724	20668	20841	20786	20857	20777	20804	20867	20847	20618	20676	20687	20639	20640	20680	20676	20759	20845	20698	20577	20696	20677	20675	20789	20901	20932	20616	20618	20942	20773	20953	20860	20852	20822	20912	20899	20868	20792	20604	20816	20774	20638	20481	20848	20876	20700	20875	20822	20848	20787	20723	20737	20667	20895	20929	20778	20635	20880	20753	20687	20710	20625	20767	20658	20907	20838	20743	20741	20848	20837	20813	20748	20595	20665	20632	20721	20697	20675	20795	20804	20831	20873	20615	20671	20794	20726	20637	20643	20633	20626	20939	20892	20923	20766	20721	20682	20791	20733	20787	20647	20688	20655	20673	20740	20605	20848	20685	20654	20923	20831	20906	20934	20887	20674	20716	20790	20765	20766	20830	20776	20553	20924	20837	20653	20918	20625	20613	20749	20640	20774	20811	20768	20687	20899	20618	20709	20421	20412	20639	20989	21001	20593	20659	20678	20844	20964	20794	20653	20631	20637	20801	20704	20890	20633	20678	20637	20756	20842	20674	20694	20816	20673	20695	20750	20699	20681	20524	20459	20823	20640	20722	20723	20861	20689	20882	20616	20573	20791	20863	20663	20903	20669	20606	20755	20811	20714	20754	20771	20795	20811	20751	20714	20674	20770	20787	20675	20882	20760	20795	20639	20818	20680	20789	20795	20729	20789	20740	20571	20662	20554	20709	20518	20571	20792	20860	20645	20829	20798	20835	20560	20741	20813	20549	20684	20713	20875	20823	20684	20819	20862	20842	21033	20653	20458	20825	20749	20771	20630	20650	20880	20833	20751	20738	20630	20659	20701	20713	20748	20717	20578	20921	20681	20872	20803	20653	20793	20986	20774	20839	20715	20854	20689	20672	20755	20756	20595	20738	20832	20594	20920	20897	20843	20938	20789	20965	20902	20849	20871	20706	20900	20984	20709	20890	20706	20679	20740	20529	20788	20873	20704	20660	20792	20540	20957	20697	20738	20923	20584	20780	20578	20860	20860	20820	20848	20870	20793	20786	20641	20691	20834	20911	20755	20823	20612	20865	20756	20775	20683	20756	20686	20753	20666	20825	20770	20808	20716	20813	20890	20750	20684	20578	20812	20717	20825	20628	20839	20719	20661	20797	20681	20903	20937	20524	20791	20787	20790	20951	20921	20786	20683	20806	20921	20718	20767	20862	20826	20709	20619	20705	20779	20829	20542	20665	20697	20517	20885	20581	20805	20812	20622	20516	20599	20566	20629	20874	20587	20777	20767	20831	20694	20825	20769	20812	20873	20850	20892	20843	20671	20639	20817	20597	20809	20544	20783	20614	20719	20837	20765	20722	20757	20881	20716	20702	20837	20605	20916	20572	20710	20876	20697	20807	20674	20723	20825	20809	20611	20723	20835	20834	20821	21078	20855	20813	20690	20592	20803	20715	20713	20648	20545	20540	20842	20613	20916	20747	20958	20650	20834	20860	20856	20734	20690	20867	20996	20818	21017	20644	20778	20709	20823	20881	20691	20540	20738	20733	20784	20718	20602	20745	20541	20820	20743	20509	20853	20769	20668	20708	20710	20638	20802	20946	20706	20755	20736	20738	20811	20894	20928	20802	20675	20742	20725	20779	20772	20738	20735	20688	20837	20682	20703	20819	20634	20730	20928	20850	20816	20745	20937	20757	20942	20668	20633	20934	20794	20723	20909	20746	20786	20600	20811	20759	20759	20780	20973	20914	20733	20644	20875	20590	20749	20904	20879	20575	20801	20929	20731	20797	20862	20852	20762	20858	20854	20853	20774	20785	20741	20607	20802	20691	20770	20852	20821	20878	20819	20767	20845	21018	20709	20693	20852	20847	20686	20945	20936	20780	20633	20977	20797	20828	20927	20700	20759	20728	20693	20975	20905	20723	20786	20664	20961	20697	20759	20872	20675	20706	20980	20747	20636	20703	20550	20849	20697	20947	20836	20688	20814	20647	20811	20775	20702	20891	20820	20782	20705	20747	20833	20905	20559	20821	20811	20853	20669	20916	20655	20689	20454	21016	20906	20731	20845	20845	20845	20748	20876	20695	20718	20675	20809	20636	20955	20764	20650	20677	20768	20510	20675	20506	20800	20625	20697	20872	20950	20846	20645	20777	20900	20709	20717	20929	20721	21090	20780	20676	20745	20821	20836	20868	20906	20458	20709	20706	20859	20846	20787	20833	20804	20797	20986	20653	20797	20537	20788	20567	20786	20824	20781	20835	20476	20606	20618	20640	20513	20667	20811	20839	21076	20842	20787	20811	20670	20787	20767	20821	20812	20938	20736	21153	20806	20597	20636	20581	20847	20814	20766	20761	20670	20911	20804	20680	20593	20832	20751	20462	20657	20851	20822	20782	20589	20773	20664	20770	20883	20868	20600	20628	20775	20725	21082	20698	20741	20712	20546	20571	20789	20693	20558	20779	20660	20670	20888	20710	20816	20569	20812	20823	20601	20639	20710	20725	20828	20911	20771	20944	20701	20615	20844	20776	20786	20719	20709	20435	20712	20779	20712	20677	20799	20608	20753	20810	20947	20685	20889	20835	20796	20827	20718	20739	20666	20512	20702	20650	20840	20803	20877	20785	20987	20772	20950	20709	20728	20784	20759	20778	20671	20569	20762	20719	20810	20743	20793	20819	20502	20633	20837	20757	20769	20885	20604	20810	20524	20789	20627	20635	20729	20937	20599	20784	20772	20704	20965	20762	20747	20798	20954	20621	20553	20829	20363	20759	20814	20876	20756	20732	20582	20704	20826	20799	20777	20762	20637	20772	20737	20626	20629	20847	20723	20489	20742	20608	20579	20722	20695	20841	20825	20849	20938	20756	20745	20730	20660	20808	20610	20667	20829	20886	20796	20817	20822	20600	20773	20731	20738	20892	20599	20904	20747	20749	20871	20872	20665	20755	20717	20600	20749	20619	20677	20790	20690	20717	20778	20585	20654	20757	20827	20788	20649	20814	20723	20724	20933	20721	20892	20676	20685	20869	20812	20613	20678	20696	20835	20809	20673	20668	20976	20793	20846	20830	20580	20648	20925	20650	20787	20840	20616	20664	20967	20754	20742	20864	20822	20857	20738	20745	20577	20783	20721	20679	20651	20874	20826	20702	20763	20863	20692	20823	20663	20730	20672	20606	20694	20738	20732	20827	20751	20747	20689	20856	20902	20626	20964	20940	20572	20617	20783	20604	20807	20684	20623	20703	20746	20692	20716	20958	20656	20843	20762	20821	20794	20743	20922	20742	20725	20806	20496	20402	20746	20718	20954	20704	20647	20876	20875	20879	20881	20786	20874	20845	20754	20650	20702	20663	20621	20652	20944	20894	20741	20874	20797	20713	20712	20639	20840	20867	20579	20591	20763	20755	20865	20697	20882	20666	20636	20819	20738	20864	20921	20635	20714	20896	20855	20874	20901	20783	20821	20590	20928	20885	20952	20617	20884	20724	20876	20707	20679	20698	20826	20788	20756	20790	20770	20788	20783	21011	20741	20928	20724	20553	20560	20704	20891	20648	20693	20680	20675	20875	20797	20781	20731	20833	20897	20767	20911	20663	20922	20985	20709	20595	20715	20746	20814	20923	20896	20923	20502	20623	20732	20654	20707	20552	20596	20937	20767	20848	20621	20689	20893	20548	20545	20744	20812	20605	20585	20815	20805	20678	20760	20748	20610	20609	20624	20709	20642	20754	20792	20781	20701	20774	20554	20845	20715	20882	20627	20711	20665	20814	20974	20676	20563	20713	20733	20866	20788	20666	20655	20715	20623	20731	20700	20704	20684	20636	20661	20682	20895	20797	20671	20718	20864	20873	20756	20716	20795	20928	21009	20891	20520	20741	20795	20572	20867	20911	20803	20889	20675	20902	20938	20938	20574	20988	20850	20823	20879	20732	20801	20650	20748	20636	20707	20759	20739	20717	20691	20764	20717	20665	20586	20702	20738	20768	20723	20811	20555	20841	20779	20631	20624	20788	20695	20715	20735	20628	20836	20715	20785	20910	20714	20761	20836	20879	20615	20807	20814	20841	20743	20699	20971	20638	20742	20786	20736	20728	20808	20829	20733	20614	20590	20743	21000	20780	20633	20578	20770	20605	20697	20619	20840	20783	20768	20883	20828	20980	20652	20591	20730	20819	20734	20854	20628	20696	20709	20794	20536	20738	20802	20750	20675	20699	20765	20622	20803	20793	20705	20696	20671	20848	20820	20793	20706	20854	20681	20885	20553	20658	20769	20631	20632	20674	20628	20631	20651	20536	20667	20884	20820	20808	20667	20588	20685	20510	20686	20734	20794	20977	20741	20745	20752	20988	20764	20889	20987	20695	20795	20842	20831	20952	20834	20655	20782	20930	20784
17146	28130	26538	22179	20508	20453	65063	65903	52269	34908	20908	18751	17788	17877	17808	17589	17698	17733	17806	17582	17842	17612	17611	17747	17846	17520	17720	17604	17720	17823	17927	17738	17572	17781	17872	17836	17795	17815	17602	17826	17679	17709	17889	17629	17711	17610	17618	17575	17555	17714	17646	17591	17558	17754	17647	17898	17686	17754	17841	17714	17678	17629	17682	17892	17516	17775	17636	17656	17638	17685	17728	17677	17736	17771	17594	17804	17708	17691	17694	17657	17574	17752	17630	17577	17588	17811	17801	17664	17594	17742	17779	17801	17746	17865	17554	17582	17608	17494	17892	17543	17758	17544	18023	17674	17760	17727	17591	17807	17661	17572	17660	17702	17576	17584	17741	17789	17587	17700	17605	17776	17634	17681	17648	17623	17589	17655	17672	17804	17777	17633	17857	17587	17701	17699	17755	17739	17713	17635	17650	17657	17869	17764	17840	17570	17714	17615	17763	17792	17700	17828	17677	17545	17670	17677	17700	17798	17649	17696	17777	17707	17642	17622	17801	17760	17583	17767	17582	17760	17699	17563	17692	17735	17669	17628	17755	17674	17500	17722	17594	17616	17790	17750	17703	17648	17844	17631	17448	17561	17687	17625	17719	17633	17656	17722	17863	17605	17320	17707	17571	17646	17814	17702	17616	17848	17684	17729	17710	17645	17700	17749	17599	17816	17585	17750	17702	17730	17582	17713	17672	17703	17576	17588	17817	17609	17858	17631	17715	17726	17703	17665	17674	17543	17667	17720	17861	17719	17639	17638	17599	17697	17627	17862	17657	17516	17868	17783	17686	17641	17678	17747	17877	17656	17750	17640	17808	17651	17564	17622	17730	17783	17617	17798	17686	17565	17540	17678	17472	17727	17638	17704	17633	17834	17495	17828	17649	17646	17674	17667	17821	17662	17744	17600	17737	17581	17609	17500	17705	17647	17699	17811	17775	17845	17727	17794	17888	17624	17717	17801	17826	17786	17499	17655	17656	17467	17557	17686	17492	17668	17734	17618	17674	17570	17691	17558	17547	17774	17804	17660	17735	17724	17662	17915	17694	17646	17497	17682	17618	17584	17580	17699	17775	17649	17633	17628	17739	17798	17920	17506	17514	17483	17769	17811	17607	17702	17814	17671	17683	17699	17649	17925	17683	17629	17608	17684	17728	17635	17580	17707	17506	17720	17698	17631	17730	17696	17601	17660	17669	17682	17749	17478	17751	17624	17679	17653	17629	17618	17769	17710	17573	17599	17726	17616	17621	17647	17633	17685	17650	17446	17707	17685	17684	17753	17662	17794	17615	17643	17785	17789	17726	17742	17594	17544	17656	17542	17684	17626	17572	17663	17723	17628	17628	17832	17730	17794	17798	17475	17720	17666	17667	17670	17565	17637	17630	17584	17562	17558	17599	17722	17491	17631	17742	17627	17667	17558	17649	17746	17865	17540	17701	17613	17710	17617	17725	17870	17743	17604	17537	17587	17628	17551	17595	17577	17746	17543	17585	17531	17713	17486	17688	17828	17666	17585	17561	17651	17680	17626	17686	17582	17744	17634	17532	17637	17704	17725	17867	17640	17708	17700	17823	17510	17713	17680	17754	17587	17647	17559	17609	17504	17660	17591	17796	17703	17688	17628	17698	17569	17773	17616	17747	17764	17657	17722	17578	17753	17737	17706	17723	17701	17780	17715	17632	17691	17701	17605	17703	17602	17552	17712	17771	17610	17521	17782	17594	17605	17603	17617	17537	17879	17636	17705	17735	17777	17551	17836	17696	17633	17715	17686	17629	17708	17705	17718	17746	17688	17557	17637	17644	17767	17615	17768	17689	17827	17698	17649	17617	17823	17729	17760	17638	17787	17537	17542	17635	17751	17623	17634	17692	17767	17611	17637	17652	17723	17652	17596	17619	17639	17758	17550	17754	17509	17713	17609	17718	17883	17720	17909	17687	17621	17655	17722	17690	17613	17719	17701	17590	17716	17647	17643	17607	17792	17828	17815	17625	17543	17654	17644	17575	17748	17671	17619	17791	17596	17717	17668	17736	17689	17537	17671	17666	17715	17713	17660	17557	17550	17588	17727	17657	17636	17567	17624	17494	17736	17699	17740	17773	17643	17709	17672	17470	17584	17649	17722	17662	17697	17597	17739	17634	17647	17546	17718	17707	17493	17636	17568	17671	17605	17758	17785	17769	17598	17514	17717	17582	17711	17686	17688	17723	17675	17644	17837	17773	17602	17750	17791	17582	17623	17617	17689	17671	17684	17642	17554	17641	17700	17715	17503	17567	17793	17570	17666	17615	17524	17682	17397	17773	17742	17544	17537	17894	17850	17721	17376	17775	17674	17653	17736	17717	17794	17703	17619	17571	17678	17623	17569	17717	17565	17648	17787	17576	17661	17659	17680	17733	17493	17667	17833	17675	17695	17801	17789	17588	17739	17612	17534	17767	17704	17682	17728	17506	17613	17902	17537	17695	17675	17657	17585	17593	17730	17593	17575	17752	17651	17717	17760	17724	17664	17676	17484	17580	17751	17603	17579	17771	17500	17729	17718	17572	17647	17567	17679	17739	17656	17608	17640	17682	17713	17534	17660	17652	17644	17508	17695	17665	17719	17467	17465	17569	17775	17567	17607	17548	17583	17629	17747	17684	17742	17612	17666	17716	17814	17734	17677	17782	17666	17691	17695	17562	17778	17628	17643	17633	17882	17598	17727	17699	17532	17535	17657	17637	17642	17786	17650	17762	17559	17713	17448	17822	17816	17668	17646	17489	17730	17769	17616	17840	17759	17562	17715	17657	17865	17748	17739	17724	17673	17614	17794	17728	17702	17662	17603	17784	17707	17758	17532	17819	17802	17724	17582	17688	17603	17787	17735	17546	17652	17811	17507	17820	17638	17616	17559	17755	17753	17634	17559	17695	17794	17741	17883	17739	17572	17619	17586	17635	17658	17666	17692	17768	17493	17685	17601	17474	17663	17525	17742	17685	17637	17702	17722	17700	17597	17670	17688	17667	17668	17669	17659	17654	17791	17757	17673	17815	17629	17795	17721	17989	17634	17663	17663	17565	17850	17646	17637	17717	17501	17624	17767	17687	17725	17646	17627	17697	17623	17672	17644	17640	17717	17755	17452	17840	17660	17650	17709	17804	17731	17559	17552	17720	17656	17908	17675	17603	17673	17617	17752	17792	17692	17583	17779	17779	17743	17738	17535	17813	17702	17535	17651	17709	17690	17733	17704	17772	17832	17516	17769	17749	17507	17652	17687	17675	17701	17589	17570	17776	17696	17597	17560	17754	17641	17734	17720	17582	17797	17644	17734	17602	17732	17738	17590	17759	17675	17708	17761	17491	17716	17675	17723	17656	17687	17745	17566	17558	17687	17517	17734	17668	17864	17805	17736	17634	17675	17712	17570	17749	17737	17684	17559	17558	17698	17781	17733	17548	17707	17578	17772	17567	17729	17649	17769	17882	17715	17669	17733	17740	17735	17796	17793	17623	17677	17616	17523	17745	17622	17641	17720	17595	17728	17694	17656	17634	17704	17536	17695	17777	17800	17633	17638	17734	17615	17672	17663	17781	17724	17607	17569	17770	17630	17700	17818	17639	17639	17764	17644	17713	17719	17796	17595	17705	17643	17657	17746	17686	17882	17576	17582	17610	17586	17798	17753	17620	17633	17756	17613	17723	17639	17838	17831	17633	17833	17896	17685	17831	17674	17457	17800	17729	17586	17710	17689	17602	17817	17575	17636	17751	17631	17706	17639	17659	17670	17575	17740	17646	17614	17732	17808	17652	17677	17462	17661	17552	17561	17562	17644	17690	17711	17643	17722	17670	17641	17643	17746	17600	17510	17694	17861	17575	17541	17533	17776	17845	17682	17891	17867	17543	17676	17555	17656	17698	17677	17615	17715	17565	17738	17721	17721	17693	17695	17832	17660	17828	17541	17730	17713	17706	17440	17721	17774	17753	17684	17706	17689	17592	17491	17739	17617	17715	17695	17646	17682	17577	17621	17722	17703	17642	17587	17750	17617	17564	17555	17709	17667	17671	17692	17599	17766	17771	17641	17668	17819	17729	17744	17543	17724	17559	17670	17921	17658	17645	17768	17521	17519	17824	17757	17564	17662	17865	17808	17834	17634	17486	17538	17664	17733	17503	17749	17585	17755	17713	17744	17610	17484	17580	17643	17602	17697	17772	17710	17616	17679	17515	17556	17745	17945	17708	17731	17827	17705	17881	17568	17709	17699	17614	17607	17882	17683	17526	17727	17693	17681	17594	17722	17533	17673	17690	17775	17601	17799	17898	17823	17616	17639	17586	17628	17784	17646	17708	17643	17582	17504	17758	17644	17716	17676	17682	17459	17631	17660	17786	17706	17735	17679	17720	17631	17775	17670	17585	17555	17793	17841	17613	17494	17743	17657	17714	17464	17690	17728	17674	17646	17733	17828	17516	17561	17638	17656	17545	17694	17675	17788	17640	17595	17688	17659	17641	17606	17639	17594	17756	17698	17698	17674	17523	17728	17670	17735	17621	17806	17843	17488	17699	17667	17754	17599	17687	17899	17574	17714	17729	17735	17531	17780	17619	17501	17368	17677	17849	17636	17745	17554	17757	17692	17723	17753	17724	17805	17670	17735	17630	17636	17633	17610	17645	17642	17593	17722	17613	17582	17504	17770	17762	17798	17417	17731	17644	17655	17777	17830	17720	17673	17602	17490	17675	17822	17635	17526	17923	17718	17756	17662	17585	17561	17786	17733	17508	17678	17659	17646	17462	17620	17873	17529	17715	17715	17645	17829	17655	17755	17668	17695	17577	17571	17688	17724	17788	17622	17723	17721	17655	17717	17721	17691	17587	17710	17663	17826	17531	17702	17590	17685	17749	17794	17845	17777	17391	17773	17638	17735	17659	17646	17625	17533	17609	17731	17594	17475	17740	17717	17750	17690	17623	17579	17909	17701	17623	17742	17702	17762	17469	17835	17629	17609	17575	17807	17790	17669	17736	17607	17661	17730	17707	17678	17681	17547	17687	17671	17616	17765	17577	17789	17685	17767	17627	17639	17656	17627	17700	17528	17829	17560	17691	17759	17800	17642	17676	17637	17786	17723	17824	17620	17548	17470	17435	17545	17608	17563	17669	17662
29633	22712	24249	22610	20985	20922	27109	28736	26015	23208	21661	21189	21131	21081	21062	21177	21045	21351	21067	20887	21130	21140	21063	21158	21059	20878	21160	21367	21155	20945	21114	20855	21005	20899	20982	21161	21029	21159	21289	21079	21072	20871	21266	21184	21128	21051	21003	21143	21124	20980	20925	21217	20966	20920	21129	21096	21020	20924	21023	21057	21083	21204	20956	21085	21100	20907	21125	21129	20977	20980	21013	20962	21054	21075	21140	21297	21169	21291	21257	21111	21183	21175	21126	20977	21185	21042	21047	21081	21131	21218	20973	21023	20861	21151	21294	21196	21054	21037	21001	21125	21177	21023	20911	21062	21132	21181	21055	20961	20988	20953	20837	20960	21050	21037	21215	21142	20913	21065	21022	21026	21101	21054	21248	20901	21107	21028	21094	21161	21058	20993	21070	21126	20876	20980	21149	20982	21089	21132	20932	20989	21007	20766	20918	20978	20965	21220	20914	21042	21019	21057	21067	20771	20911	20944	20960	20989	21241	21154	21008	21148	21072	21001	21037	20887	21184	21242	21080	21030	21069	21186	21049	21043	21086	21082	21164	20922	20998	20866	21002	21116	20991	21173	20975	21065	21238	20852	20849	20952	21200	20898	21043	20982	21070	21112	21165	20901	20939	20846	21058	21148	20978	21066	20912	21122	21106	21048	20952	20996	21070	21164	21003	21091	21010	21109	21184	20903	21060	20884	21208	21073	20906	21068	21142	21066	21019	21057	20924	20913	21159	21065	21185	20821	21008	20991	21221	20871	20966	21022	21096	21074	20962	21025	21014	20938	20926	21216	20997	21024	21117	21024	21010	20786	21090	20923	21108	21076	20934	21174	21042	21061	20886	21148	21088	20841	21076	21131	20969	21363	21110	21015	20989	20911	21245	21048	21126	21014	21115	21124	21169	21084	21048	21203	21157	21051	21356	21024	21074	21032	21094	21221	21072	21149	21172	20912	20946	21058	21081	21219	20926	20983	21257	20884	20896	21130	21070	20985	21109	21234	21036	21069	21138	21082	20875	21242	21077	21199	20752	21124	21168	21170	21141	21102	20928	20960	21215	20982	21160	20979	20980	20934	21161	21292	21037	20881	20958	20982	21117	21034	21017	21110	21065	21127	21141	21077	21078	20947	21170	21012	20884	21145	21085	20996	20863	20974	21057	21053	20909	21274	21138	21000	20903	20772	21185	21035	21119	20913	20950	20995	21073	21264	20946	20875	21042	21081	20999	20976	21077	21159	21136	20965	21057	21067	20933	20989	21093	21104	20991	21001	21096	21155	21195	21017	20996	21099	20924	21273	21061	21195	20874	21150	21174	21122	21040	21086	21132	20941	20910	21166	21021	21058	21085	21067	21021	20991	20997	21265	21102	20896	21039	21098	21008	21032	20926	21265	21150	21059	20908	21002	21141	21128	21224	21133	21194	20975	21015	20960	21087	21049	21153	21140	20914	21128	21094	20957	21054	21036	21043	21028	21058	20952	21208	21090	21205	21164	21104	20988	21098	20913	21022	21064	21209	21046	21009	21091	21208	21199	20999	21060	21241	21187	21047	20798	21090	20978	20894	21037	20949	21138	21079	20994	21079	21155	20978	20965	21111	21130	21279	21259	20962	21069	21055	21260	21040	21057	21107	21084	20989	21015	21117	21108	20868	21089	20993	21246	20978	21299	21027	21091	21254	21119	21182	21201	21022	21154	20994	21015	21222	21138	21303	21074	21250	20881	21080	21153	21109	21079	21133	21105	21144	21327	21027	21220	21044	20975	21108	20831	21088	21069	20921	20922	21123	21036	21038	20963	21256	20941	20832	21019	20888	21088	20917	20939	21050	21212	21258	21069	21125	21244	21035	21015	20989	21086	21026	21169	21266	20681	21284	21036	20894	21169	20929	20789	21094	20884	21096	20857	20990	21125	21227	20798	20990	20949	21214	21065	20917	21064	20865	21128	21023	20953	20954	21377	20971	21178	21103	20985	20812	21112	20948	21013	21076	21071	20988	21108	21150	20876	21132	20995	21165	21155	21003	21003	21043	21063	21141	21092	21010	21029	21096	21032	20983	21034	21071	21164	21129	21159	21157	20960	20939	21106	21075	21060	21069	21158	20934	21339	21324	21083	20922	21163	21120	20913	20908	21076	21028	21017	20962	20865	21043	21106	21051	20951	21073	21238	21157	20913	21025	20970	21124	21087	20988	20964	20923	21166	21101	21159	21096	21017	20990	21178	21118	21253	21232	20827	21122	21163	21137	20991	21157	21108	21181	20906	21057	21230	21096	20998	21043	21233	21045	20870	20817	21058	20828	20840	20953	21105	21100	20973	20962	21148	21130	21002	21110	20998	20922	21157	21107	20992	21083	21096	21178	20812	20986	21232	21002	21105	20971	21051	20816	21064	21210	21015	21000	21123	20883	21054	21162	21048	20905	21174	21098	21192	21144	20946	20956	21093	21136	21048	21056	21006	21109	20987	20911	21148	20949	20977	20951	21247	20974	20986	20869	20992	20975	20781	21077	21092	21061	21082	20926	20923	20913	20801	20889	20964	20951	21122	21003	21193	21294	20884	20981	20985	21460	21328	21215	21185	21071	20818	21115	21030	20956	20996	21153	21006	21292	21018	21127	21139	21027	21077	21144	20995	21019	21208	20979	21049	21016	21113	21103	21148	21005	20866	21250	21168	20934	21118	20854	20938	21012	20965	21060	20971	21115	21128	21098	21165	21182	20999	21223	21036	20969	20967	20865	20920	21062	21222	21105	21209	21024	21192	21026	21000	21101	20964	21141	21099	21045	21098	21003	20952	20821	21172	21168	21122	21214	21037	20974	20973	21107	21098	21010	20824	21219	21154	21092	21223	21294	20823	21070	21011	21114	21158	21060	20905	20939	21039	20898	20882	21029	21015	21220	20776	21229	20906	21185	20826	21031	21280	21212	21084	20973	21127	20988	21015	21066	21294	21039	21043	21116	21100	21124	20907	21096	21012	21138	20974	21024	21183	21122	21058	21172	20964	21166	21005	20870	21038	21012	20788	20954	20906	21073	21094	21006	21037	20985	20991	20882	21019	21158	20981	21302	21185	21265	20971	21224	21183	21003	20953	21148	20994	21119	21019	20871	21013	21064	21238	21239	21150	20993	20855	21117	21259	21176	20900	21047	20911	21053	21101	20985	20908	21167	20812	20989	20875	20951	21062	21210	21063	21219	20831	21124	20929	21017	20819	20937	21162	21033	20912	21010	20863	20983	20990	21042	21042	21022	21179	21100	20948	20804	20856	21091	21200	21195	20964	21035	21078	21073	21105	21052	20999	20990	20994	21000	21179	21040	20885	21194	21095	21021	21048	21077	21079	21221	20874	21094	21115	21187	21191	21098	21132	21256	20954	21089	21099	20966	20982	21088	21072	20913	21039	20949	21022	21294	20999	20962	21115	21045	20975	21196	20972	21078	21081	21217	20869	20920	20872	21064	21272	21026	20967	21157	20956	21051	20824	21157	21234	20841	21162	21111	20923	20956	20790	21121	21134	21134	20808	21173	21025	21122	21198	21083	20982	21060	20972	21061	21204	21024	21052	21011	21060	21152	20979	21089	20877	20925	21074	21112	21192	20996	20993	21044	20947	21071	20973	21097	20990	20852	20992	21040	20948	21170	21258	21220	21018	21161	21094	20949	21012	21077	21133	20942	20786	21150	21019	20996	21032	20960	21153	21107	21216	20872	21127	20972	21132	21238	21031	20995	21016	20931	20968	21072	21006	21213	20981	21153	21089	21127	20967	20934	21224	20961	20992	21170	21121	21159	20922	20914	21022	21144	20818	21092	20897	21140	21033	21125	21184	21367	21100	21093	20931	20902	20877	21094	21404	21091	21025	21089	21217	21021	21022	21224	21185	21162	21048	21028	21033	20756	21059	21049	20956	21052	21024	20881	20973	21029	21303	21054	21026	21041	20988	20936	21271	21026	20893	20925	20885	20820	21042	20979	21059	21140	21392	21119	21044	21145	20736	21077	21003	21269	21107	20937	21068	21060	21178	21349	21110	21087	20854	20988	20859	20791	21068	21043	20952	21364	21006	20788	21064	21251	21118	21202	21062	21006	21069	21017	20893	20935	21083	21171	21070	21007	20839	20874	20953	21035	21166	21133	21037	20899	21202	21259	21052	21110	21167	20993	20855	21023	20988	21038	20931	21177	21050	20905	20943	21036	20956	20887	21062	20894	21058	21054	21174	21103	20917	21083	20989	20861	21057	20934	21075	20939	21007	20883	21049	20972	20959	21116	21197	21076	21185	21329	20914	21080	20989	20959	20809	21097	21050	21104	20898	20790	20936	21076	21238	21009	21074	20889	21164	21126	21113	20920	21147	20977	20963	20963	20967	21109	20905	21180	21015	21005	20881	21057	21009	21100	20992	20998	21057	21189	21088	20932	21049	20978	20840	21204	20965	21086	20965	21030	21091	20870	21115	21206	21015	21013	21015	21074	21248	21286	21086	21143	21168	21038	21220	21004	21225	20976	21133	21272	20946	21147	21264	21043	21124	21230	21071	21042	21028	21166	21135	21024	20950	21133	20855	21094	21157	21151	21120	21047	20906	21233	21266	21130	21301	21063	21027	21136	20923	20830	21154	21008	21196	21047	21035	21090	21260	21104	21052	21049	21206	21003	20900	20918	20965	21011	20881	21133	21024	21139	21130	21067	21032	20922	20742	21016	20947	20867	21048	21043	20966	21167	20941	21060	21139	20919	20978	21332	21052	21223	21177	21036	21044	20968	21035	21027	21099	21010	21134	21190	21214	21128	21101	21135	20941	21137	21393	21302	21122	21096	20997	21262	20940	21000	21187	21042	20975	21089	20947	20777	20972	20863	21215	21012	20967	20902	21204	21004	21012	21052	21179	21016	20942	21017	21013	20990	20889	20923	21263	21102	21134	20882	21197	21185	21044	21145	20989	21045	20944	21257	21181	21128	21084	21117	20983	20956	21082	21086	20861	20994	20993	21049	21090	20932	21122	21024	21188	21098	20875	21187	20857	21143	21212	20968	20993	20978	21001	20914	21167	20952	20932	21106	21004	20913	21078	20928	20960	20892	20861	21084	21195	20967	20968	21019	21462	21095	20967	20861	21357	20947	20984	20894	21022	21055	21187	20988	21108
16963	18436	18335	18116	18013	17982	27666	27546	23741	19900	18249	17890	17799	17759	17712	17793	17812	17824	17755	17738	17831	17738	17786	17837	17865	17730	17845	17936	17709	17876	17842	17825	17757	17918	17799	17769	17817	17920	17864	17847	17764	17681	17779	18002	17718	17812	17776	17888	17840	17848	17731	17816	17671	17664	17712	17708	17846	17653	17767	17832	17758	17684	17905	17729	17833	17832	17759	17745	17831	17768	17759	17920	17800	17686	17873	17864	17793	17801	17828	17708	17670	17781	17780	17704	17761	17720	17863	17746	17819	17893	17690	17886	17775	17863	17731	17763	17933	17540	17714	17795	17603	17718	17864	17878	17850	17708	17695	17701	17877	17754	17770	17718	17892	17636	17716	17752	17698	17503	17727	17756	17783	17939	17849	17988	17781	17793	17616	17848	17585	17982	17912	17766	17599	17576	17828	17898	17854	17630	17857	17609	17796	17782	17675	17701	17658	17756	17752	17780	17639	17818	17719	17776	17809	17712	17890	17754	17696	17630	17846	17835	17885	17721	17777	17782	17651	17673	17754	17700	17709	17805	17851	17774	17647	17903	17836	17721	17784	17712	17982	17688	17908	17547	17921	17834	17758	17720	17707	17859	17706	17812	17773	17746	17560	17844	17847	17748	17661	17781	17884	17873	17571	17782	17862	17706	17641	17672	17760	18100	17836	17774	17919	17804	17709	17831	17987	17778	17786	17762	17688	17770	17930	18059	17685	17774	17831	17805	17706	17778	17720	17668	17805	17771	17948	17630	17727	17896	17838	17703	17798	17792	17807	17798	17767	17884	17784	17765	17816	17851	17845	17857	17769	17851	17687	17724	17716	17736	17771	17840	17808	17878	17822	17777	17857	17787	17824	17816	17722	17765	17702	17724	17900	17835	17890	17673	17814	17703	17910	17719	17911	17769	17747	17736	17855	17934	17811	17794	17761	17768	17900	17806	17835	17669	17725	17821	17746	17940	17607	17767	17778	17686	17703	17823	17827	17708	17761	17790	17861	17777	17747	17683	17815	17755	17854	17896	18001	17743	17923	17630	17798	17742	17753	17984	17811	17833	17712	17831	17732	17917	17943	17626	17775	17624	17688	18023	17905	17827	17762	17584	17801	17759	17795	17834	17734	17826	17758	17598	17562	17585	17601	17904	17841	17647	17699	17865	17734	17775	17969	17946	17551	17686	17758	17683	17545	17617	17670	17698	17835	17629	17850	17747	17863	17669	17985	17802	17786	17903	17835	17850	17803	17725	17841	17804	17924	17886	17879	17701	17788	17900	17972	17746	17822	17800	17860	17800	17849	17736	17767	17862	17617	17713	17771	17747	17700	17834	17821	17896	17750	17797	17782	17794	17760	17737	17857	17903	17881	17802	17604	17806	17860	17824	17745	17662	17868	17833	17760	17894	17785	17810	17687	17844	17831	17810	17887	17751	17605	17827	17864	17724	17907	17814	17723	17978	17755	17709	17925	17831	17698	17691	17890	17874	17581	17703	17804	17823	17797	17820	17670	17850	17821	17656	17745	17807	17648	17883	17758	17775	17810	17887	17750	17689	17764	17827	17774	17716	17847	17653	17628	17799	17786	17756	17828	17553	17912	17742	17640	17664	17950	17808	17704	17779	17933	17612	17692	17667	17984	17863	17818	17800	17761	17862	17929	17813	17632	17687	17781	17752	17780	17647	17772	17545	17894	17594	17952	17657	17853	17663	17856	17651	17780	17753	17914	17785	17807	17654	17756	17730	17773	17740	17748	17936	17667	17756	17732	17751	17720	17650	17780	17742	17893	17783	17852	17926	17780	17717	17744	17632	17925	17829	18033	17529	17637	17800	17877	17908	17641	17937	17661	17896	17795	17835	17785	17850	17697	17980	17689	17779	17791	17918	17792	17900	17762	17766	17844	17802	17958	17864	17789	17658	17777	17852	17814	17678	17716	17872	17801	17981	17754	17988	17772	17810	17836	17798	17805	17718	17721	17597	17647	17692	17715	17832	17776	17780	17887	17626	17737	17946	18000	17835	17872	17741	17816	17698	17927	17839	17807	17772	17841	17653	17835	17857	17887	17833	17817	17847	17758	17844	17996	17723	17729	17750	17959	17808	17770	17818	17627	17825	17760	17784	17592	17965	17581	17869	17815	17842	17816	18033	17778	17830	17787	17711	17603	17858	17778	17929	17855	17806	18024	17914	17593	17743	17843	17759	17806	17729	17856	17800	17749	17905	17752	17826	17992	17804	17735	17827	17611	17931	17706	17846	17790	17764	17581	17821	17719	17750	17788	17762	17858	17916	17922	17851	17843	17730	17798	17911	17849	17810	17772	17800	17907	17754	17862	17807	17658	17713	17720	17873	17785	17767	17837	17716	17741	17833	17989	17857	17878	17766	17657	17774	17657	17759	17937	17758	17680	17911	17705	17713	17766	17636	17818	17868	17816	17861	17869	17585	17940	17866	17747	17723	17815	17908	17884	17730	17746	17906	17934	17693	17805	17812	17850	17768	17825	17841	17827	17803	17753	17626	17972	17711	17701	17969	17603	17716	17864	17681	17747	17705	17630	17843	17781	17731	17669	17647	17807	17870	17730	17647	17798	17736	17827	17746	17797	17624	17730	17800	17770	17718	17776	17817	17780	17745	17720	17786	17789	17724	17805	17646	17719	17790	17788	17900	17765	17803	17809	17699	17769	17700	17896	17919	17663	17901	17657	17806	17804	17888	17697	17784	17826	17736	17927	17847	17780	17839	17732	17931	17916	17811	17997	17750	17832	17995	17657	17821	17771	17694	17798	17791	17669	17849	17800	17685	17656	17888	17826	17888	17788	17781	17616	17850	17839	17676	17938	17758	17747	17918	17888	17729	17780	17858	17899	17795	17769	17760	17810	17759	17773	17757	17877	17629	17859	17869	17891	17688	17859	17886	17832	17736	17985	17567	17928	17780	17909	17720	17891	17725	17773	17810	17872	17675	17787	17757	18036	17929	17867	17687	17914	17678	17904	17680	17677	17815	17772	17864	17468	17887	17942	17810	17803	17744	17731	17761	17817	17830	17764	17644	17878	17845	17724	17745	17873	17776	17847	17887	17715	17687	17827	17846	17815	17850	17705	17649	17565	17878	17881	17783	17853	17753	17633	17959	17779	17766	17860	17770	17905	17570	17614	17691	17980	17664	17689	17892	17788	17802	18045	17714	17847	17982	17603	17699	17761	17861	17936	17778	17823	17746	17678	17763	17804	17793	17792	17768	17767	17790	17861	17565	17802	17637	17886	17572	17916	17910	17812	17713	17643	17749	17703	17792	17761	17936	17842	17773	17548	17968	17743	17743	17696	17731	17815	17691	17703	17794	17859	17860	17738	17779	17750	17813	17742	17825	17687	17808	17741	17708	17674	17842	17647	17775	17738	17820	17982	17684	17719	17798	17814	17849	17617	17859	17824	17821	17822	17890	17658	17626	17752	17756	17766	17800	17858	17679	17702	17830	17946	17734	17724	17800	17648	17633	17832	17820	17833	17852	17783	17774	17813	17757	17780	17797	17645	17657	17793	17829	17633	17778	17775	17711	17808	17861	17777	17736	17811	17873	17880	17715	17694	17841	17748	17947	17849	17706	17849	17789	17741	17887	17868	17691	17714	17827	17611	17851	17700	17725	17741	17856	17814	17986	17663	17957	17741	17929	17675	17564	17844	17873	17666	17808	17571	17833	17819	17781	17652	17803	17728	17900	17758	17875	17725	17798	17730	17830	17784	17808	17967	17815	17741	17663	17815	17791	17940	17763	17772	17583	17674	17795	17660	17693	17718	17706	17993	17715	17825	17708	17802	17695	17708	17760	17808	17917	17810	17875	17673	17853	17607	17791	17797	17733	17528	17792	17783	17779	17757	17846	17619	17820	17695	17732	17604	17811	17610	17844	17667	17814	17771	17915	17778	17767	17726	17912	17957	17793	17775	17948	17795	17720	17893	17795	17888	17811	17872	17707	17865	17785	17843	17879	17827	17766	17802	17755	17985	17653	17874	17797	17913	17781	17921	17875	17816	17832	17686	17904	17852	17717	17790	17737	17898	17737	17905	17820	17763	17765	17704	17816	17953	17878	17792	17854	17800	17714	17826	17781	17842	17709	17940	17762	17830	17739	17859	17960	17819	17733	17848	17748	17752	18072	17660	17891	17823	17676	17711	17743	17759	17932	17791	17808	17670	17866	17810	17767	17665	17930	17811	17824	17774	17756	17757	17863	17733	17923	17858	17633	17855	17928	17824	17768	17695	17746	17781	17744	17904	17836	17854	17640	17717	17578	17934	17767	17673	17841	17751	17719	17934	17776	17799	17904	17852	17771	17913	17755	17799	17828	17885	17625	17851	17791	17882	17847	17775	17762	17978	17796	17879	17744	17877	17800	17824	17828	17759	17699	17807	17728	17978	17764	17823	17900	17566	17930	17680	17767	17829	17812	17717	17686	17888	17642	17683	17837	17801	17931	17729	17675	17695	17764	17842	17732	17837	17835	17722	17915	17707	17846	17842	17855	17815	17759	17850	17673	17892	17928	17767	17700	17817	17827	17681	17868	17866	17950	17769	17710	17745	17648	17778	17785	17883	17783	17538	17632	17718	17779	18017	17763	17791	17794	17864	17719	17660	17932	17935	17607	17666	17811	17691	17803	17956	17890	17732	17709	17707	17770	17870	17937	17899	17830	17826	17787	17742	17927	17780	17764	17800	17671	17838	17818	17948	17820	17756	17669	17713	17830	17851	17752	17828	17768	17811	17874	17704	17815	17764	17883	17748	17759	17951	17612	17767	17837	17833	17781	17679	17867	17579	17842	18028	17831	17973	17723	17719	17906	17687	17698	17787	17684	17805	17828	17785	17768	17609	17816	17891	17828	17863	17861	17616	17910	17784	17792	17786	17768	17837	17949	17669	17902	17953	17748	17907	17661	17857	17838	17743	17803	17750	17833	17749	17881	17867	17734	17617	17898	17792	17675	17854	17764	17928	17758	17795	17549	17745	17942	17863	17803	17876	17759	17901	17629	17870	17868	17767	17735	17669	17800	17869	17696	17929	17827	17651	17877	17643	17679	17932	17852	17726	17909	17816	17880	17650	17907	17872	17781	17872	17682	17734	17817	17747	17774	17628	17730	17705	17908	17589	17849
25676	21152	27472	25902	21890	21572	42591	49709	39314	28513	22666	21292	20893	20560	20665	20674	20625	20576	20583	20702	20542	20532	20743	20450	20547	20626	20486	20770	20389	20579	20618	20455	20643	20662	20581	20501	20579	20574	20661	20598	20585	20491	20431	20436	20609	20610	20569	20452	20897	20296	20724	20550	20351	20603	20521	20615	20438	20533	20593	20567	20674	20655	20485	20438	20552	20361	20658	20526	20747	20603	20598	20537	20485	20436	20493	20777	20572	20695	20726	20399	20280	20402	20503	20526	20568	20683	20582	20454	20541	20572	20514	20466	20785	20571	20665	20693	20518	20347	20572	20538	20568	20556	20466	20491	20540	20588	20404	20490	20522	20539	20554	20362	20411	20720	20686	20563	20405	20527	20330	20427	20406	20264	20568	20761	20522	20381	20587	20552	20685	20572	20698	20609	20582	20528	20657	20588	20714	20644	20602	20358	20605	20279	20578	20420	20532	20471	20639	20608	20365	20335	20686	20568	20556	20383	20495	20419	20608	20341	20358	20571	20602	20519	20608	20419	20710	20609	20469	20464	20803	20297	20564	20493	20468	20401	20482	20382	20378	20532	20278	20458	20529	20673	20473	20411	20452	20702	20423	20676	20472	20475	20780	20502	20600	20715	20626	20565	20540	20615	20481	20592	20534	20344	20506	20425	20456	20514	20577	20479	20618	20542	20515	20481	20469	20384	20591	20423	20407	20397	20452	20671	20515	20499	20456	20666	20450	20524	20617	20378	20587	20695	20487	20610	20616	20466	20467	20393	20416	20600	20344	20388	20811	20466	20597	20616	20661	20421	20377	20730	20615	20598	20803	20737	20642	20664	20375	20506	20545	20440	20767	20483	20463	20351	20546	20388	20733	20461	20469	20598	20540	20471	20427	20519	20543	20764	20614	20687	20616	20539	20564	20607	20627	20469	20613	20533	20579	20698	20517	20597	20452	20582	20555	20597	20495	20536	20551	20446	20495	20488	20631	20451	20548	20359	20391	20558	20588	20640	20499	20471	20600	20416	20792	20453	20535	20550	20574	20363	20339	20531	20607	20582	20604	20382	20583	20554	20437	20440	20533	20441	20402	20419	20571	20436	20573	20699	20640	20619	20478	20537	20580	20634	20469	20566	20626	20535	20370	20555	20441	20314	20630	20461	20567	20617	20759	20482	20564	20578	20278	20520	20411	20659	20665	20601	20475	20447	20504	20457	20603	20526	20559	20638	20534	20611	20612	20653	20421	20504	20799	20445	20990	20463	20359	20654	20556	20493	20380	20623	20625	20560	20521	20573	20518	20696	20445	20490	20589	20524	20377	20580	20555	20456	20386	20635	20757	20730	20434	20632	20534	20363	20513	20530	20397	20504	20555	20683	20678	20555	20627	20671	20430	20354	20452	20578	20533	20498	20404	20435	20429	20445	20456	20272	20451	20618	20461	20240	20355	20396	20409	20546	20541	20408	20550	20428	20551	20472	20568	20407	20544	20665	20588	20643	20451	20347	20690	20436	20414	20597	20532	20514	20412	20428	20540	20650	20350	20341	20728	20396	20553	20412	20311	20530	20641	20579	20622	20546	20438	20570	20606	20550	20620	20610	20628	20519	20522	20629	20412	20492	20524	20626	20549	20668	20417	20480	20569	20620	20489	20484	20518	20447	20271	20424	20698	20685	20622	20411	20513	20366	20534	20378	20484	20747	20693	20617	20718	20577	20516	20364	20568	20759	20534	20665	20624	20347	20339	20461	20487	20402	20731	20281	20416	20554	20633	20641	20656	20517	20565	20628	20574	20563	20455	20478	20666	20458	20423	20575	20645	20545	20839	20720	20707	20884	20383	20412	20574	20641	20547	20515	20514	20418	20703	20695	20550	20585	20409	20463	20562	20674	20541	20636	20539	20520	20748	20551	20517	20439	20533	20343	20474	20432	20412	20421	20572	20747	20748	20579	20585	20454	20569	20429	20496	20583	20690	20648	20646	20339	20567	20576	20745	20718	20463	20692	20581	20375	20781	20625	20531	20532	20663	20715	20649	20695	20694	20526	20424	20596	20467	20513	20498	20626	20599	20632	20564	20483	20554	20311	20411	20267	20518	20607	20588	20514	20637	20562	20461	20485	20543	20566	20622	20235	20605	20739	20349	20689	20571	20753	20528	20304	20561	20597	20482	20455	20580	20590	20685	20589	20431	20360	20361	20642	20610	20407	20626	20613	20374	20606	20300	20826	20535	20394	20530	20591	20469	20520	20474	20646	20637	20455	20636	20569	20475	20419	20526	20411	20329	20507	20553	20560	20444	20591	20543	20461	20575	20326	20606	20527	20521	20293	20242	20539	20623	20622	20567	20474	20557	20482	20624	20423	20646	20520	20595	20689	20618	20648	20521	20505	20620	20516	20645	20462	20558	20608	20568	20403	20687	20564	20422	20523	20556	20341	20707	20479	20436	20442	20550	20733	20542	20607	20558	20564	20447	20576	20555	20538	20529	20598	20321	20583	20530	20512	20556	20523	20590	20436	20529	20461	20416	20503	20542	20448	20772	20304	20674	20360	20687	20654	20734	20525	20675	20830	20558	20297	20615	20476	20527	20387	20466	20542	20697	20591	20376	20578	20625	20479	20646	20671	20747	20717	20366	20547	20758	20506	20577	20365	20370	20673	20420	20596	20556	20335	20454	20503	20648	20615	20596	20618	20505	20489	20544	20491	20609	20433	20550	20549	20668	20643	20434	20428	20623	20591	20695	20659	20582	20648	20595	20606	20461	20555	20843	20420	20521	20556	20573	20662	20523	20568	20563	20493	20669	20633	20496	20381	20513	20575	20554	20524	20459	20562	20445	20543	20607	20561	20546	20726	20607	20455	20608	20459	20547	20584	20410	20532	20524	20589	20553	20501	20567	20560	20611	20414	20755	20456	20593	20443	20560	20526	20448	20453	20688	20508	20477	20608	20590	20448	20502	20398	20552	20394	20416	20661	20585	20471	20559	20604	20502	20402	20726	20420	20586	20410	20580	20561	20428	20759	20590	20412	20738	20613	20355	20467	20296	20415	20650	20626	20687	20446	20575	20473	20530	20493	20615	20635	20637	20604	20767	20348	20656	20659	20377	20523	20520	20367	20572	20456	20408	20684	20499	20388	20614	20505	20431	20619	20604	20574	20403	20530	20475	20496	20550	20650	20683	20616	20650	20617	20524	20461	20536	20385	20581	20461	20654	20476	20646	20556	20616	20596	20539	20500	20660	20489	20714	20585	20511	20617	20436	20567	20555	20544	20582	20715	20665	20525	20733	20433	20641	20737	20642	20489	20827	20508	20567	20229	20496	20597	20459	20313	20375	20692	20313	20648	20638	20636	20669	20430	20653	20597	20618	20640	20418	20382	20815	20526	20528	20483	20669	20179	20239	20515	20443	20516	20263	20480	20479	20486	20674	20516	20443	20580	20601	20499	20445	20756	20446	20548	20496	20658	20739	20467	20476	20543	20586	20430	20479	20510	20528	20562	20517	20386	20454	20684	20280	20409	20540	20361	20524	20539	20536	20810	20341	20463	20635	20586	20568	20642	20567	20368	20344	20415	20576	20487	20509	20751	20572	20632	20538	20623	20596	20581	20673	20489	20641	20553	20534	20543	20467	20411	20467	20525	20588	20558	20611	20337	20451	20526	20589	20466	20575	20540	20344	20769	20344	20503	20656	20446	20606	20575	20381	20542	20515	20417	20565	20576	20437	20372	20263	20322	20322	20670	20504	20508	20577	20421	20565	20554	20416	20445	20694	20532	20352	20543	20900	20686	20535	20479	20440	20566	20449	20388	20456	20503	20520	20471	20501	20527	20567	20475	20548	20568	20603	20603	20498	20586	20354	20481	20813	20660	20516	20615	20607	20498	20231	20420	20514	20639	20790	20594	20342	20414	20240	20455	20583	20493	20579	20505	20419	20414	20520	20198	20410	20524	20486	20648	20519	20708	20333	20603	20644	20403	20504	20547	20617	20473	20726	20399	20467	20407	20725	20657	20557	20356	20751	20597	20451	20735	20528	20620	20513	20667	20702	20550	20486	20473	20576	20522	20570	20408	20357	20509	20589	20518	20697	20444	20442	20440	20553	20580	20287	20521	20539	20422	20585	20619	20488	20373	20628	20535	20675	20642	20378	20498	20505	20581	20503	20620	20639	20487	20365	20579	20573	20407	20395	20502	20422	20444	20405	20514	20616	20490	20535	20493	20197	20641	20585	20544	20323	20420	20311	20458	20755	20428	20679	20437	20587	20503	20448	20549	20481	20697	20601	20592	20608	20670	20441	20558	20423	20460	20583	20624	20569	20434	20531	20663	20430	20580	20576	20501	20608	20439	20633	20624	20615	20656	20489	20383	20649	20765	20620	20813	20848	20569	20478	20443	20454	20495	20598	20614	20516	20808	20481	20719	20607	20531	20503	20596	20544	20624	20707	20549	20558	20326	20681	20661	20461	20499	20567	20666	20535	20737	20514	20568	20605	20472	20526	20474	20634	20461	20480	20492	20557	20479	20541	20449	20444	20521	20772	20671	20602	20743	20601	20509	20801	20708	20404	20412	20300	20655	20509	20779	20303	20472	20630	20508	20600	20447	20381	20700	20465	20398	20528	20651	20758	20540	20295	20491	20405	20436	20543	20764	20717	20682	20352	20374	20521	20521	20545	20509	20450	20731	20347	20450	20602	20428	20608	20458	20586	20519	20692	20523	20709	20596	20331	20523	20694	20425	20684	20613	20423	20516	20504	20685	20394	20669	20455	20556	20320	20728	20688	20432	20265	20733	20692	20507	20288	20479	20362	20396	20786	20570	20579	20510	20765	20505	20672	20326	20475	20559	20777	20478	20531	20479	20622	20608	20488	20461	20754	20465	20438	20508	20768	20551	20470	20406	20381	20697	20464	20783	20565	20477	20382	20387	20721	20645	20590	20566	20630	20505	20427	20429	20468	20658	20569	20537	20566	20485	20468	20500	20651	20254	20376	20421	20704	20632	20532	20589	20445	20586	20648	20515	20417	20309	20513	20440	20453	20439	20463	20812	20489	20678	20416	20589	20518	20472	20402	20397	20440	20413	20501	20442	20573	20410	20615	20435	20448	20545	20445	20636	20615	20464	20603	20377	20432	20562	20654	20574	20413	20616	20301	20473
15202	21672	21063	19394	18606	18516	45080	48394	38139	25629	18928	17838	17594	17563	17704	17604	17506	17434	17498	17467	17604	17536	17521	17583	17412	17443	17373	17317	17403	17631	17752	17525	17593	17588	17549	17471	17522	17562	17514	17529	17329	17430	17492	17354	17412	17605	17409	17361	17667	17283	17493	17391	17609	17388	17527	17603	17357	17358	17455	17448	17452	17391	17442	17554	17386	17592	17507	17528	17511	17507	17577	17586	17483	17458	17527	17533	17558	17452	17545	17508	17463	17634	17410	17533	17487	17321	17627	17549	17489	17493	17653	17416	17474	17677	17490	17588	17416	17400	17392	17579	17522	17321	17541	17590	17417	17671	17443	17671	17285	17540	17452	17570	17514	17476	17403	17550	17517	17506	17449	17479	17460	17389	17370	17599	17323	17651	17506	17574	17480	17639	17563	17428	17552	17442	17542	17484	17602	17412	17545	17535	17338	17479	17363	17350	17330	17514	17477	17643	17560	17450	17420	17454	17287	17505	17496	17364	17368	17472	17625	17551	17444	17643	17448	17495	17599	17500	17518	17571	17481	17363	17595	17423	17460	17532	17507	17476	17619	17321	17634	17569	17416	17461	17415	17428	17612	17414	17512	17442	17779	17391	17540	17609	17362	17725	17581	17544	17510	17384	17364	17498	17508	17563	17634	17545	17397	17465	17616	17528	17516	17571	17585	17561	17474	17308	17643	17576	17417	17554	17400	17392	17222	17432	17519	17427	17523	17429	17544	17400	17480	17373	17602	17593	17603	17408	17605	17598	17733	17637	17484	17402	17629	17645	17532	17440	17414	17613	17386	17492	17514	17517	17541	17458	17564	17476	17626	17544	17402	17414	17524	17410	17415	17489	17272	17606	17496	17524	17495	17412	17462	17455	17480	17526	17621	17388	17305	17511	17505	17438	17543	17403	17730	17384	17594	17591	17541	17621	17514	17530	17402	17413	17563	17303	17452	17490	17304	17279	17575	17448	17614	17574	17454	17385	17479	17640	17477	17442	17442	17654	17510	17430	17514	17545	17347	17561	17603	17543	17480	17455	17470	17488	17480	17538	17602	17490	17545	17535	17514	17556	17396	17473	17586	17593	17653	17443	17540	17544	17534	17493	17659	17517	17288	17626	17509	17500	17605	17595	17532	17478	17496	17647	17615	17550	17600	17533	17460	17400	17608	17396	17516	17674	17509	17558	17466	17436	17521	17454	17514	17588	17425	17536	17604	17493	17485	17549	17675	17404	17576	17456	17330	17543	17575	17423	17698	17523	17409	17691	17431	17600	17476	17553	17471	17539	17592	17443	17505	17647	17527	17290	17629	17280	17408	17514	17326	17495	17510	17568	17674	17616	17558	17588	17541	17516	17619	17549	17612	17396	17563	17514	17519	17459	17403	17451	17534	17410	17569	17438	17538	17497	17500	17585	17515	17374	17502	17371	17437	17384	17470	17437	17309	17540	17351	17589	17351	17578	17475	17654	17562	17634	17407	17587	17607	17497	17665	17338	17318	17533	17448	17737	17358	17504	17451	17577	17521	17503	17394	17534	17551	17425	17556	17435	17457	17574	17525	17448	17748	17623	17606	17733	17632	17578	17428	17508	17454	17487	17526	17614	17464	17568	17547	17519	17417	17625	17539	17522	17335	17592	17666	17629	17441	17692	17539	17310	17379	17453	17541	17600	17522	17532	17507	17558	17442	17452	17502	17419	17497	17613	17536	17410	17554	17451	17460	17609	17615	17494	17622	17705	17342	17672	17603	17536	17453	17368	17518	17562	17688	17478	17578	17597	17687	17394	17531	17596	17471	17390	17561	17455	17593	17536	17605	17424	17677	17465	17352	17409	17636	17427	17331	17467	17536	17460	17568	17693	17589	17462	17564	17538	17629	17546	17528	17510	17483	17527	17352	17624	17553	17497	17502	17615	17652	17431	17341	17463	17499	17377	17416	17493	17474	17506	17535	17440	17542	17574	17535	17443	17659	17595	17465	17495	17576	17400	17668	17462	17577	17475	17473	17479	17519	17605	17282	17522	17579	17411	17532	17687	17551	17638	17565	17427	17441	17553	17469	17465	17356	17584	17422	17411	17615	17318	17534	17524	17640	17481	17510	17545	17419	17572	17574	17450	17654	17336	17479	17576	17497	17513	17366	17659	17567	17350	17359	17657	17502	17394	17319	17563	17521	17654	17516	17505	17553	17524	17616	17597	17474	17318	17598	17849	17542	17484	17588	17423	17554	17384	17343	17542	17453	17504	17590	17517	17409	17555	17532	17423	17549	17767	17640	17468	17561	17379	17573	17470	17449	17366	17537	17462	17678	17530	17390	17430	17261	17431	17475	17544	17431	17435	17527	17765	17648	17423	17345	17431	17538	17419	17609	17471	17446	17476	17398	17635	17779	17530	17564	17434	17435	17384	17261	17510	17476	17482	17391	17573	17439	17442	17575	17538	17639	17275	17532	17595	17629	17419	17456	17550	17531	17418	17610	17391	17451	17355	17372	17574	17535	17304	17545	17557	17517	17567	17585	17412	17277	17486	17449	17383	17307	17552	17620	17547	17324	17783	17655	17425	17500	17382	17457	17418	17592	17508	17393	17588	17510	17564	17514	17737	17619	17652	17375	17676	17497	17464	17564	17537	17520	17260	17675	17325	17506	17550	17630	17541	17450	17569	17498	17568	17457	17601	17333	17519	17538	17410	17457	17563	17374	17529	17417	17612	17656	17626	17497	17572	17619	17485	17468	17488	17537	17568	17623	17368	17537	17529	17485	17602	17550	17498	17482	17401	17404	17550	17416	17623	17383	17360	17430	17406	17520	17581	17590	17553	17402	17430	17491	17576	17619	17379	17521	17385	17502	17398	17512	17543	17555	17721	17496	17557	17449	17485	17390	17363	17385	17565	17418	17507	17498	17606	17541	17467	17492	17637	17631	17544	17608	17344	17588	17308	17360	17478	17542	17592	17569	17534	17583	17574	17389	17501	17483	17517	17444	17573	17432	17626	17620	17335	17451	17401	17472	17541	17510	17326	17458	17361	17496	17557	17590	17416	17429	17491	17332	17497	17381	17500	17630	17549	17564	17522	17372	17691	17424	17586	17510	17172	17521	17707	17485	17507	17393	17470	17483	17466	17585	17661	17427	17517	17531	17593	17463	17624	17603	17534	17664	17592	17458	17389	17459	17604	17501	17420	17412	17379	17477	17436	17600	17526	17472	17525	17583	17603	17539	17474	17553	17582	17513	17673	17623	17462	17468	17437	17345	17409	17473	17560	17594	17457	17483	17438	17568	17553	17617	17489	17469	17566	17588	17498	17464	17627	17348	17609	17401	17444	17381	17368	17538	17379	17332	17440	17670	17613	17531	17639	17355	17530	17772	17641	17563	17565	17417	17402	17575	17503	17438	17436	17479	17442	17509	17377	17561	17734	17413	17482	17384	17468	17434	17459	17407	17543	17487	17452	17451	17656	17473	17658	17481	17441	17512	17538	17471	17314	17337	17550	17371	17571	17433	17449	17428	17534	17454	17433	17398	17599	17453	17446	17560	17442	17477	17571	17380	17532	17403	17473	17394	17437	17732	17452	17301	17427	17525	17540	17574	17286	17511	17644	17658	17421	17424	17428	17454	17461	17552	17429	17552	17405	17429	17557	17488	17416	17512	17499	17593	17375	17563	17498	17489	17474	17260	17552	17344	17651	17551	17614	17340	17408	17411	17587	17420	17558	17574	17609	17448	17547	17460	17401	17672	17406	17463	17637	17420	17408	17372	17422	17521	17522	17621	17489	17485	17486	17412	17588	17514	17692	17433	17453	17374	17488	17471	17424	17504	17406	17601	17521	17683	17404	17626	17403	17728	17493	17416	17416	17335	17438	17459	17546	17479	17460	17566	17375	17592	17469	17484	17453	17529	17592	17599	17508	17621	17532	17372	17449	17542	17370	17679	17400	17408	17463	17579	17470	17583	17399	17414	17581	17664	17498	17592	17489	17644	17350	17411	17366	17311	17480	17585	17489	17580	17405	17446	17535	17553	17621	17449	17634	17519	17625	17590	17532	17396	17380	17690	17326	17581	17503	17588	17492	17575	17495	17483	17569	17428	17641	17468	17558	17519	17413	17542	17352	17441	17501	17470	17504	17435	17537	17572	17417	17606	17579	17434	17386	17456	17427	17551	17438	17548	17416	17440	17497	17583	17647	17566	17487	17629	17619	17429	17416	17426	17441	17534	17603	17586	17530	17431	17427	17552	17762	17570	17406	17502	17592	17656	17389	17623	17649	17551	17412	17554	17438	17605	17464	17467	17443	17423	17676	17621	17462	17610	17363	17503	17526	17517	17597	17502	17537	17562	17622	17393	17337	17415	17562	17403	17379	17450	17482	17520	17435	17528	17464	17556	17422	17378	17680	17555	17341	17544	17405	17511	17434	17394	17564	17512	17463	17571	17523	17529	17486	17588	17343	17574	17528	17379	17577	17507	17377	17448	17484	17602	17632	17639	17536	17334	17498	17504	17368	17344	17374	17549	17272	17657	17431	17544	17354	17536	17504	17572	17356	17527	17532	17559	17456	17404	17653	17561	17437	17603	17587	17478	17500	17402	17596	17497	17515	17416	17370	17339	17607	17675	17471	17587	17717	17486	17559	17600	17466	17531	17405	17381	17614	17538	17629	17495	17391	17424	17550	17387	17567	17557	17534	17448	17631	17514	17426	17441	17415	17471	17502	17547	17385	17452	17582	17448	17522	17546	17491	17584	17529	17642	17483	17471	17551	17444	17612	17436	17618	17634	17370	17494	17516	17676	17527	17537	17561	17693	17646	17561	17435	17337	17466	17723	17491	17378	17421	17461	17434	17526	17535	17784	17401	17551	17507	17576	17420	17459	17298	17494	17591	17571	17555	17543	17531	17519	17600	17488	17488	17604	17359	17671	17542	17593	17584	17421	17269	17514	17452	17517	17666	17554	17407	17563	17647	17463	17530	17578	17356	17511	17472	17478	17493	17511	17566	17499	17351	17473	17522	17472	17485	17365	17508	17495	17503	17431	17458	17484	17508	17532	17718	17570	17522	17584	17534	17410	17455	17486	17460	17578	17491	17536	17570	17609	17521	17368	17533	17608	17555	17642	17466	17593	17533	17658	17361	17409	17424	17386	17465
23627	21150	28666	23897	21732	24037	58932	66277	52964	36213	24730	21351	20329	20261	20098	20001	19961	20008	20065	20073	20175	19912	19969	19904	19848	19909	19977	20041	19907	20086	20162	19976	20021	19893	20110	19894	20078	20058	19815	20045	19893	19730	19772	19887	19733	20070	20032	19904	19902	19760	19778	20028	19829	19915	19852	19676	19941	19646	20189	19863	20026	20101	19836	19897	19853	20212	20106	19998	19866	19960	19894	20078	19993	19903	19780	19922	19885	20004	19914	19862	19993	19982	19990	19959	20064	19740	19818	19884	19706	19611	19931	19749	19742	19889	20054	20060	19760	19868	20040	19678	19866	19948	19955	20019	19908	19968	19924	19877	19802	19864	19943	19915	20021	19974	19857	19857	19829	19759	19939	19741	20013	19971	20088	19812	19849	19708	19934	20003	19826	19841	19868	19933	19769	19688	19928	20016	19809	19725	20095	19989	20029	19797	19850	19638	19996	19741	19885	19899	19880	19941	20188	20006	19779	20009	19767	19804	19873	19864	19915	19906	19778	19961	19849	20113	19826	19794	19831	20145	19875	19887	19960	20034	20163	19740	19886	20317	19841	20007	19940	20021	20049	19815	19924	20101	19982	19863	19821	19912	19859	20019	19963	19926	19962	19977	19784	19842	19993	19816	20034	20064	19960	19935	19874	19819	19867	19880	19766	19830	19946	20065	19944	19814	19996	19931	20076	19786	20039	19990	20216	19854	19765	19951	19816	19962	19755	19807	20009	19642	19859	19913	19850	20037	19940	19832	19841	19861	19847	19940	19826	19801	19924	20095	19913	19863	19754	19836	19795	20065	19863	19757	19889	19871	19880	19817	19801	19615	19784	19798	19952	19979	19892	19886	19894	19900	20124	19833	19820	19773	19969	19812	19772	19907	20012	19957	19875	19809	19934	19806	20098	19611	19782	19935	19894	19843	20127	19887	19736	19797	19732	20029	19828	19698	19969	20013	19899	19889	20152	19861	19978	20028	19694	19986	19828	19840	19932	19852	19738	19784	20023	19738	19797	20009	19922	19695	20021	19974	19762	19721	20041	19860	19753	19756	19842	19907	19771	19921	19845	20155	20025	20001	19877	20094	19871	19974	19938	19857	19865	19850	19901	19699	19968	19898	19823	19941	19639	19658	19948	20168	19865	19767	19997	19869	19814	19942	19891	19772	19942	20163	20111	19826	19817	19897	20038	19718	19715	19815	19805	19964	19788	19976	19973	20028	19883	19768	20022	19972	19936	20023	19877	19896	19933	19698	19813	19799	19920	19825	19903	19809	20024	19800	19967	19811	20152	20000	19812	19892	19941	19668	19661	19737	19884	19690	19893	19579	19836	19925	20020	19825	19961	19801	19833	19925	20034	19842	19734	19635	19910	19904	19899	19938	19771	20025	19793	20188	19882	19970	19895	19966	19865	19904	19718	19823	19794	19943	19697	19789	19839	19821	19864	19800	19923	20018	20036	19747	19897	19947	19797	19926	20007	19944	19892	20095	20015	19931	19838	19815	19880	19991	20014	19886	19916	19806	19954	20092	19846	19702	19871	19803	19882	19909	19994	20091	19878	19835	19844	20004	19727	19859	19840	19941	19695	19975	19809	19860	19987	20110	19984	19983	20150	19882	20059	19713	19693	20000	19786	20011	19840	19818	19869	19870	19854	20047	19737	19823	19914	20008	19739	19905	20161	19898	19836	19772	19904	19975	19723	20024	19939	19719	19767	19935	20068	19838	19993	19877	20242	19778	19970	19638	19777	19956	19948	19771	19945	19970	20026	19798	19880	19594	19925	19915	20032	19735	20110	19873	19628	19762	19801	19810	19860	19769	19816	19857	19771	20007	19950	19843	20347	19917	19833	19911	19809	19955	20013	19744	19929	19830	19850	19816	19695	19876	19731	19913	19973	19851	19978	19901	19689	19991	19961	20093	19871	19692	19849	19801	20101	20176	19990	19837	20051	19851	19923	19837	20000	19858	19978	19996	20006	19952	19843	19932	19901	19682	19694	19869	19672	19800	19919	19790	19740	20104	19997	20092	19824	19655	19892	20026	20031	19934	20095	19903	19668	19902	19995	19847	20024	19712	19893	20024	19950	19566	19922	19954	19786	19955	19846	19918	19809	20142	19708	19622	19794	19850	19904	19934	19964	19899	19948	19760	20038	19722	19787	19870	19758	19924	19832	19805	19926	20007	19777	19883	19880	19718	19965	19631	19933	19978	19764	19889	19936	19857	19844	19835	19901	19817	19740	19784	19922	20029	19862	19662	20008	19861	19809	19798	19720	19854	19815	19897	19878	19887	20041	19725	19988	20000	19898	20025	19931	20121	19841	20021	19859	19639	19948	20014	19831	19908	19861	19724	19836	20001	19682	19820	19901	19881	19975	19830	20006	19998	19953	19810	19850	19913	19718	19740	19853	19875	19928	20027	19889	19925	20024	19956	19887	19779	19949	19900	19972	19938	19641	19959	19824	19963	19920	19814	19817	19828	19968	19971	19867	19729	19960	19851	19815	20007	19884	19941	19813	19927	19877	19859	19800	19965	19823	19732	19944	20069	19889	19968	19827	19741	19776	19857	19981	19835	19875	19748	19880	19982	19804	19926	19866	19854	19803	20001	19860	19626	19906	19949	19939	19799	19710	19727	19871	20052	19841	19993	19961	19768	20050	19742	19995	19933	19785	19821	19733	19764	19961	19998	19667	19739	19957	19822	19807	19805	20059	19667	19747	19860	19629	19911	19888	19891	19890	19807	19847	19940	19975	19949	19953	19905	19988	19748	19912	19850	19864	20145	19855	20048	19781	19713	19882	19893	20016	19986	19830	19800	19867	20066	19656	19758	19886	19839	19973	19922	19916	19815	19847	19783	19763	19783	19746	19873	19664	19966	20005	19901	20018	19867	20010	19948	19881	19726	20019	19809	19865	19887	19926	20112	19899	19873	20122	19939	19948	19999	19988	19794	19923	19813	20045	19793	19927	19980	19827	19988	19785	20075	19823	19911	20072	19671	19800	19948	19899	20171	20028	19912	19891	20174	19790	20003	19766	19776	20048	19843	19930	19846	19790	19711	20027	19889	19993	19951	19990	19852	20033	19912	19717	19690	19822	19906	19882	19980	19838	19734	19724	19727	19854	19675	20050	19976	19819	20001	19925	19909	20059	20051	19934	19867	19765	19947	19859	19891	20034	19967	19963	19888	19844	19985	19709	19879	19861	19731	19802	19922	19893	19963	19824	19911	19871	19686	19878	19898	20078	19926	19895	19880	19924	19973	19923	19800	20002	19833	20063	19748	19951	19800	19850	19936	19850	19997	19863	19791	19941	20229	19748	19977	19976	19920	19720	19970	19904	19952	19598	19796	19832	19901	19927	19811	19755	19805	19952	19739	19827	19944	20057	19634	19793	19840	20038	19925	19847	19950	19803	20129	19733	20039	19867	20067	19850	19940	19949	19631	19680	19841	19904	19851	19879	19848	19923	19777	19927	19801	19948	19855	19957	19593	19958	19964	19817	20015	19819	19814	19851	19819	20076	19980	19701	20064	20074	19692	19909	19748	19873	19846	19970	19795	20017	19903	20097	19759	19993	19869	19923	20110	19855	19864	19882	19792	19727	19981	20020	19820	19907	19898	19861	19786	19922	19895	19917	19911	19742	19886	19788	19932	19667	19922	19833	19814	19861	20021	20024	19818	19960	19862	19838	19705	19889	19954	19911	19971	19915	19904	19775	19696	19943	19847	20010	19997	19826	19668	19896	19807	20061	19867	20028	19861	19814	19893	19636	19698	19865	19821	19762	19945	20176	19974	19600	19935	20048	20066	19798	19759	19848	19850	19729	19813	20114	20033	20018	19783	20117	19837	19798	19718	19545	19822	19872	19820	19981	20077	19972	19861	20186	19793	19886	20000	19807	19747	19831	19832	19735	19691	19868	19852	19880	19920	19751	19839	19922	19968	20044	19920	19803	19953	19995	19881	20143	19926	19768	19822	19932	19910	20134	19794	19954	19764	19842	19763	19885	19792	19902	19868	19991	19958	20016	19771	19803	19831	19738	20066	19966	19647	19824	19659	19905	19869	19847	19791	19851	20001	19789	19957	19612	19928	19856	19975	19962	19808	19781	19900	19944	20053	19762	19727	19870	19840	20030	19910	19816	19803	20022	20204	19722	19753	19712	19703	19737	19765	19920	19852	19862	19850	20115	20191	19992	19957	19835	19776	19944	19989	19617	19701	19729	19928	19878	20023	19609	19980	19883	19808	19831	20088	19972	19831	19880	19750	19880	19806	19970	19868	19840	19905	19890	19768	19591	19816	19902	19934	20082	19863	20015	19928	19904	19555	19982	19775	19676	19764	20035	19744	19835	19820	19779	19864	19859	19853	20000	19857	19926	19987	19831	19811	19916	19912	19900	19898	19708	19711	19750	19977	19996	19714	19842	19949	19810	19832	20048	19873	19850	19773	19906	19873	19806	19760	20011	19813	19930	20044	20130	19758	19932	19861	19925	19912	19836	19883	20224	19878	19710	19852	19980	19919	19966	19893	19775	19870	19891	19827	19942	19899	19834	19792	20053	19901	19743	19917	20057	20012	20072	19863	19712	19888	19866	19832	19926	19885	19785	19967	19859	19950	19877	19745	19718	19814	20030	20090	19722	19919	19905	19772	19728	19692	20011	19947	19771	19556	19884	19834	19989	19817	20050	19782	19758	19827	19861	19829	19718	19821	19858	19861	19996	19666	19819	19919	19881	19728	19616	19852	19832	19902	19668	20065	19834	19872	19829	19983	20016	19827	19931	19910	19854	19890	19884	19799	20017	19865	19856	19664	19769	19827	19865	19838	19993	20015	19881	19673	20094	19712	19921	20108	19957	19977	20056	19736	19763	19701	19884	19942	19828	19960	19799	20089	19818	19833	19740	19999	19942	20101	19669	19857	19838	19713	19945	19785	19871	20167	19816	19830	19887	20036	20037	19749	20060	19924	20027	19810	19718	19819	20007	19993	19994	19757	19829	19685	19767	19845	19923	20057	19899	19790	19817	19967	19876	19851	19940	20026	19828	19849	19869	19988	19763	19937	19816	19853	19994	19820	19900	20036	19904	19939	19908	19987	19997	19657	19859	19971	19919	20084	19976	20110	19986	19778	19949	19914	20038	19896
16825	27741	26052	21964	20105	20060	61501	66393	53041	34437	20756	18089	17295	17128	17151	17052	17093	17260	17177	17088	17012	17157	17011	17179	17099	17128	17043	17088	17270	17126	16981	17024	17039	17097	17241	17357	17103	17132	17206	17156	17177	17249	17013	17088	17116	17161	17093	17028	17169	17145	17189	17155	17125	17104	17072	17085	17216	17084	17073	17213	17064	17118	17204	17078	17072	17081	17157	17031	17078	17218	17085	17224	16998	17140	17097	17239	17004	17283	17057	17143	17108	17074	17163	17223	17087	17057	16995	17115	17161	17048	17069	17089	17094	17284	17201	17149	17090	17042	17083	17042	17105	17088	17047	17121	17143	17176	17033	17102	17173	17088	17135	17051	17115	17194	17010	17179	17164	17105	17195	17051	17120	16935	17249	17349	17014	17096	17081	17218	17048	17269	17060	17023	16980	17118	17229	17191	17229	17228	17184	17242	17049	17069	16956	17017	17121	17081	16898	17124	17061	17203	17027	17218	17113	17229	17236	17098	17043	16827	17121	16984	17112	17118	17128	16983	17086	17138	17203	16972	17132	17091	17108	16957	17033	17111	17036	17105	17010	17014	17111	17224	16910	17116	16967	17159	17277	17043	17076	17112	17008	17103	16963	17030	17136	17226	17091	17092	17168	17193	16976	17045	17084	17139	17159	17233	17097	17179	17086	17208	16971	17086	17274	17085	17154	17125	17148	17111	17154	17131	16957	17074	17244	17262	17192	17026	17153	17170	17043	17265	17153	17237	17150	17092	17047	16987	17137	17118	17256	17137	17164	17301	17099	17062	17138	17037	17085	17085	16946	17158	17321	17050	17214	17056	16980	17049	17188	17175	17199	17116	17269	16983	17100	17082	17040	17123	16999	17101	17168	17091	17380	16994	17076	17111	17237	17048	17075	16912	17164	17022	17109	16972	17140	17115	17249	17016	17081	17173	17263	17068	17021	17120	17084	17105	17275	17076	17026	17123	17230	16925	17127	17104	17151	17156	17037	17276	17195	16967	17078	17076	17053	17047	17266	17146	17054	17024	17114	17117	17177	17136	17162	17226	17072	17206	17020	17153	17140	17032	16983	17084	17047	17102	17215	17092	17102	17256	17033	17086	17115	16999	17105	17120	17091	17088	17152	16977	17046	17073	17168	17052	17201	17164	17256	17015	17076	17097	16993	16934	17184	16990	17185	17120	16968	17046	17124	17124	17201	16952	17224	17028	17170	17209	17070	17083	17117	17265	16996	17114	17246	16954	17046	17201	17232	17098	17058	17216	17124	17068	17254	17073	17055	17061	17073	17103	17033	17234	17145	16939	17095	17108	17128	16932	17188	17076	16996	17145	17099	17141	17218	17063	17122	17042	17038	17027	17028	17115	17010	17034	17161	16997	17096	17121	17143	16930	17095	17009	17141	17062	17203	17139	17064	17169	17175	17198	16986	17291	17130	17172	17140	17120	16886	17172	17155	17051	17255	17169	17303	17203	17082	17158	17256	17158	17188	17153	16967	17047	17124	17310	17060	17182	17218	17039	17283	17177	17002	17226	17070	17067	17261	17053	17054	17005	17184	17120	17148	17018	17182	17191	17163	17138	17029	17166	17368	17275	17165	17304	17066	17095	17076	17149	16973	17079	17143	17213	17046	17104	16985	17130	17181	17257	17134	16935	17083	17119	17120	17275	17181	17155	17029	17092	17179	17113	17045	17218	17160	17120	17234	17223	17136	17149	17086	17117	17199	17109	17364	16946	17227	17113	17072	17222	16941	17113	17081	17175	17155	17072	17059	17183	17169	17100	17082	17195	17057	17242	17322	17079	17151	17036	17192	17268	17237	17121	17035	16983	17327	16973	17144	17184	17135	17197	17282	17080	17058	17060	17092	17083	17129	16988	17150	17037	17137	17082	17136	17104	17218	17063	17228	17210	17098	16957	17188	17101	17178	17214	16885	17218	17196	17117	16964	17272	16925	16992	17302	17230	17076	17280	17208	17176	17083	17131	16965	17110	17186	17144	17201	17004	16922	17031	17095	16897	17082	17073	17101	17134	17074	17138	17257	17017	17215	16956	17070	17112	17241	17141	17133	17140	17000	17234	17337	17104	17083	17246	17075	17274	17241	17176	17048	17092	17157	17273	17063	16998	17024	16918	17105	17068	17150	16987	17162	17237	17188	16979	17035	16995	17073	16955	17183	17131	17091	17224	16989	17027	17170	17138	17127	17121	17027	17117	17033	17056	17193	17051	17035	17247	17078	17239	17104	17123	17297	17118	17138	17180	17159	17161	16983	17206	17119	17073	17154	17042	17099	17070	17223	17031	17179	17138	17087	17117	17167	17013	16987	17052	17203	17131	17028	17155	17070	17127	17142	17083	17172	17138	17118	17082	17217	17049	17176	17001	17159	17003	17164	17170	17150	17341	17058	17139	17128	17178	17123	17076	16966	17160	17046	17283	16986	17242	17095	17025	17210	17185	17154	17183	17148	17083	17138	17122	17118	17009	17227	17239	17072	17062	17221	17067	17190	17136	17050	17214	17173	17139	17125	16998	17139	17069	16949	17053	17148	17260	17138	16986	17110	17132	17223	17209	17261	17139	17150	17086	17150	17147	17188	17011	17178	17198	17125	17122	17041	17082	17234	17139	16991	17158	17047	17171	17138	17164	17171	17125	17121	17097	17252	17133	17023	17227	17305	17196	17143	17072	17040	17323	16990	17238	17098	17114	17110	17238	17118	17041	17136	17082	17174	17273	17105	17146	17159	17279	17004	16999	17094	17117	17024	17253	17093	17039	17131	17092	17245	17162	17125	17118	17293	16939	17062	17157	17020	17274	17067	17030	17086	17054	17129	17226	17074	17108	17150	17297	17136	17151	16925	17024	17036	17094	17165	16968	17008	17024	17056	17100	16937	17153	17200	17112	17191	17178	17097	17203	17170	17091	17179	17304	17090	16946	17146	17076	17080	17059	17126	17120	17172	17172	17044	17046	17118	16979	16993	17150	17157	17275	17259	16982	17075	16996	16943	17128	16992	17013	17050	17132	17168	16908	17186	17255	17127	17173	16995	17050	17047	17018	17243	17129	17165	17016	17160	17081	17162	17018	17107	17011	17334	17305	17156	17063	17063	17129	17261	16997	17128	16945	17291	17384	17171	17134	17279	16991	17139	17066	17284	17014	17136	17250	17160	17191	17097	16988	17304	17085	17011	17265	16969	17165	17101	17075	17140	17297	17184	17150	17329	17088	17105	17272	17077	17125	17129	17006	17068	16991	17051	17191	17011	17194	17297	17169	17090	17103	17283	17070	17170	16985	17171	17095	17109	17038	17239	17023	17166	17095	17194	17160	17055	17038	17040	17102	17170	17167	17067	17017	17173	17163	17122	16986	17211	17191	17136	17236	17120	17033	17165	16989	17072	17162	17128	17061	17182	17006	17193	17105	17062	17148	17041	17218	17245	16932	17042	17210	17060	17218	16950	17268	17184	17015	17095	17129	17034	17166	17175	17147	16954	17086	17025	17073	17085	17092	17275	17100	17185	17166	17178	17244	17184	17190	17262	17150	17079	17098	17179	17089	17135	17138	17143	17110	17172	17000	17182	16984	17030	17195	17156	17168	16993	16881	17026	17129	17068	17241	17091	17072	17102	17110	17107	17153	17242	17090	17013	17259	17004	17059	17205	17224	17069	17123	16985	17049	17215	17175	17029	17228	17215	17085	17153	16994	17062	17216	17152	17063	17168	17079	17144	17303	17187	17137	17084	17020	17029	17054	17143	17135	17052	17058	17179	17097	17291	17116	17033	17251	17077	17072	17218	17129	17278	17054	17214	17011	17266	17196	17080	17122	17125	17066	17147	17193	17294	17119	17127	17115	17130	16888	17056	17029	17334	16936	17194	17201	17107	17067	17209	17136	17028	16902	17111	17159	17128	17166	17156	16907	17132	17136	17036	17113	17169	17242	17031	17101	17100	17092	17019	17234	16971	17063	17158	17155	17132	17205	17189	17101	17068	17079	17045	17146	17156	17214	17106	17000	17119	17145	17172	16937	16990	17224	17077	16943	17251	16981	17150	17059	16962	17099	17208	17009	17203	17259	17199	17254	17161	17042	17030	17242	16947	17197	17118	17119	17107	17135	17045	17161	17108	17299	17082	17176	17053	17247	17167	17100	17267	17193	17070	17203	17107	17152	17198	17124	17015	17073	17132	17228	17106	17124	17079	17122	17090	17183	17150	16943	17120	17293	17050	17133	17205	17135	17038	17064	17119	17178	17062	17046	17052	17217	17102	17151	17461	17045	17088	16968	17061	17094	17086	17196	17138	17110	17211	17109	17110	17023	17146	17007	17204	16916	17009	17198	17009	17129	17183	17242	17243	17004	17022	16981	17098	17187	16968	17183	17074	17167	17061	17367	17232	17079	16906	17208	17091	17236	17083	17321	17205	17116	17220	17338	17155	17216	16820	17230	17206	17270	17088	17049	17068	17152	17092	16883	17272	17275	17167	17072	17044	17179	17059	17134	17058	17009	17235	17053	17162	17081	17022	17254	17074	17072	17106	17139	17010	17164	17099	17125	17158	17290	17116	16991	17161	16955	17057	17146	16890	17142	17072	17096	17281	17067	17180	17059	17133	17141	17070	17241	17273	17049	17294	17073	17102	17088	17150	17217	17312	17196	17001	17182	17095	17174	17107	17145	17009	17266	17125	16905	17168	17104	17095	17125	17070	17175	17105	17078	17212	17203	17115	17126	17063	17271	17114	16974	17052	17077	17028	17035	17095	17197	17057	17121	17244	17114	17202	17127	17181	17056	17074	17240	17169	17137	17127	17190	17176	17081	17153	17091	17105	17080	17098	16999	17168	17015	17087	17062	17150	17134	17143	17196	17147	17167	17084	17015	17108	16904	17054	16945	17102	17165	17123	17176	17084	17173	17164	17125	17019	17340	17246	17131	17046	17101	17358	16820	17139	17033	17144	17050	17260	17168	16947	17096	17046	17160	17145	17094	17098	17249	17046	16982	17188	17185	17181	17107	17033	17082	17060	17169	17146	17179	17132	17072	17268	17127	17107	17211	17074	17030	17144	17077	16997	17021	17130	17029	17160	17086	17079	17081	17102	17068	17116	17029	17118	17119	17144	17137	17041	17111	17122	17293	17049	17149	17092	16962
29363	22446	23219	21667	19813	19978	24202	28239	25802	22448	20615	20124	19896	20022	19738	19974	19823	19837	20123	19848	19805	19908	19748	19872	20059	19817	19852	19885	19972	19743	19983	19884	19992	19786	19865	19951	19977	19785	19848	19851	19828	19763	20017	19891	19724	19782	19967	19738	19771	19795	19918	19965	19702	19896	19914	19891	19899	19747	20067	20135	19817	19832	20014	19814	19747	19718	19923	20001	20022	19838	19876	19840	19994	19921	19761	19877	19777	19813	19847	19777	19832	19924	19670	19732	19887	19882	19864	19686	20017	19979	19933	19900	19781	19728	19838	19830	19880	20070	19946	19988	19984	19754	19679	19812	19812	19763	19801	19833	19833	19792	19934	20000	19960	19939	19818	19918	19927	19992	19971	19833	20125	19886	20026	19712	20060	19931	20109	19891	19751	19756	19943	19893	20006	19816	20019	19845	20106	19738	19678	19846	19851	20018	19904	19791	19871	19758	19730	19847	19896	19871	19981	19745	19763	19707	19761	19656	19959	19729	19780	19834	19844	19783	19968	19894	19875	19957	20053	19731	19945	19819	19906	19778	20079	19845	19969	19888	19783	19803	19987	19746	19899	19735	19978	19930	19958	19823	19998	19988	19808	19578	19829	19677	19679	19886	19725	19749	19923	19930	19643	19835	19901	19944	19852	19853	19805	19861	19881	19897	19908	19827	19683	19902	19868	19854	20054	19686	19987	19985	19952	20019	19783	19837	19861	19805	19952	19804	19770	19862	19840	19901	19924	20024	20098	19915	19758	19923	20133	20042	19956	19754	19811	19826	19921	19684	19654	19874	19761	19714	19850	19877	20037	19783	19907	19713	19922	20116	19864	19721	19687	19717	19783	19910	19858	19801	19713	19786	19783	19722	19902	19951	19912	19757	19930	19784	19889	19882	19766	19901	19938	19778	19892	19759	19915	19893	20009	19673	19924	19864	20146	19825	19916	19656	19814	19848	19637	19691	19790	19768	19752	19675	19962	20010	19885	19907	19835	19847	19888	19915	20057	19803	19907	19695	19611	19902	19696	19944	19816	19924	19762	20022	19840	19792	19582	19784	19659	19795	19895	19851	19919	19800	19940	19818	19884	19824	19793	19788	19812	19668	19962	19708	19894	19903	19884	19937	19897	19810	19621	19783	19698	19895	19775	19765	19904	19816	19826	20006	19879	20010	19765	20000	19901	19823	19895	19873	20035	19975	19849	19862	19940	19595	19820	19841	19934	19910	19974	19933	19874	19914	19942	19551	19792	19767	20006	19886	19821	19897	19953	19789	19957	19952	19894	19885	20039	19784	19992	19702	19851	19860	19793	19875	19812	19641	19866	19929	19785	19661	19869	19908	20082	19725	19928	20001	19931	19846	19840	19740	19877	19959	20187	19902	19694	19667	20048	19969	19630	20019	19904	19751	19886	19813	19841	19823	20088	19642	19871	19838	20033	19937	19975	19966	19848	19828	19932	19907	20129	19827	19990	19689	19982	20025	19840	19897	19843	19698	20010	19706	19794	19757	19925	19953	19990	19994	19850	19922	19714	19742	19999	19836	19984	19740	19806	19730	19991	20100	19907	19762	20064	19889	19756	19744	19875	19876	20001	19784	19827	20001	19735	19678	19733	19917	19732	19770	19888	19864	19803	19791	19772	19737	19850	19981	20019	19983	19933	19829	19872	19856	19888	19871	19940	20007	20026	19921	20027	19819	19624	19783	19793	19678	19556	19699	19866	19869	19884	19963	19810	19834	20023	19939	19959	19951	19739	19867	19970	19793	19897	19926	19767	19982	19685	19784	20090	19831	19860	19669	19739	20005	20017	19742	19801	19780	19781	20025	19732	19700	20087	19916	19994	19689	19828	19627	19846	20032	19902	19918	19775	19868	19875	19788	19991	19850	19866	19944	19754	19880	19953	19884	20084	19796	19848	19928	19821	19880	19913	19973	19778	19963	19894	19948	20139	19803	19768	19697	19686	19929	19877	19643	19779	19811	19849	19920	19925	19909	19768	19824	19851	19796	19926	19971	19961	19983	19799	19800	19978	19825	19912	19819	19807	19861	19999	19995	19840	19958	19780	19895	19617	19776	19798	19757	19977	19798	20069	19998	19915	19939	19964	20017	19795	19878	19801	19689	19681	19825	19626	19750	19754	19582	19952	20127	19788	19881	19741	19845	19922	19894	19961	19692	19634	19502	19824	19857	20110	19981	19691	19968	19963	19854	19744	19801	19656	19921	19566	19838	19813	20023	19832	19854	19799	19741	19844	19965	19889	19946	19930	19738	20032	19973	19848	19865	19986	19868	19944	19843	19948	19997	19965	19778	20065	20113	19885	19985	19951	19906	19909	19818	20012	19943	19778	19902	19820	20076	19770	19873	19879	19662	19781	19675	19917	19924	19813	19766	19734	19872	19756	19757	19787	19839	19813	19945	20011	19998	19840	19638	19850	19921	19905	20081	20020	19855	19799	19672	19777	19807	19827	19874	19702	19935	20027	19706	19818	20003	19805	19723	19827	19831	19805	19744	20014	19996	20003	19927	20005	19725	19939	19808	19913	19697	19733	19906	19871	20051	19758	19651	19589	19783	19937	19919	19845	19816	20073	19976	19939	19852	20050	19739	19931	19800	19738	19768	19954	19907	19839	19693	19978	20070	19760	20126	19895	20007	20043	19778	19745	20027	19775	19815	19851	19777	19797	19704	19831	20042	19910	19704	19802	20048	20096	20101	19939	19744	19817	19966	19792	19842	19898	19749	19719	19864	20056	20038	19796	19726	20051	20086	19766	19778	19878	19876	19822	19896	19776	19754	19990	19818	19690	20032	19788	19934	19816	19831	19973	19889	19681	19811	20001	19951	19737	19771	19765	19962	19853	19626	19709	19681	19901	19984	20034	19902	19729	19911	19859	19793	20015	19976	19746	19856	19789	19960	19861	19743	19906	20043	19760	19626	19855	19986	19886	19880	19851	19927	19732	19940	19646	19738	19919	19851	19675	19770	19837	20089	19882	19823	19650	19814	19764	19891	19893	19905	19765	19967	19883	19999	20038	19978	20053	19801	19910	19891	19685	19801	19802	19893	19938	19855	19728	19822	19886	19884	19969	19863	19865	19986	19606	19856	19770	19722	19773	19732	19766	19785	19735	19969	19863	19932	19962	19904	19831	19955	19974	19808	20048	19889	19946	19786	19924	19684	19815	19927	19945	20170	20079	20088	19880	19920	19834	19805	19841	19846	19930	19836	19571	19800	19974	19983	19780	19917	19951	20011	19733	19897	19907	19794	19932	19618	19840	19713	19989	19801	19929	19829	20047	19909	19984	20014	19828	19857	19782	19960	19877	19933	19892	19878	19959	19763	20206	19930	19901	19755	19763	19820	19692	19927	20169	19962	19983	20012	19791	19937	20059	20021	19815	19900	19932	19912	19764	19774	19942	19834	19884	19865	19948	19947	19909	19752	19972	20041	19919	19670	20118	19794	19778	19707	19926	19842	19971	20021	19883	19840	19756	19769	19813	19941	20034	19761	19705	19771	19869	19926	19706	19793	19983	19840	19794	19743	19962	19776	19891	19847	19643	19695	19841	19819	19807	20080	20181	19884	19774	20089	19673	20001	19762	19781	19807	19826	19761	19762	19738	19868	19900	19905	19760	19891	19893	19902	19747	19844	19660	20031	20041	19809	19908	19877	19825	19943	19944	19759	19748	19785	19979	19789	19712	19623	19730	19916	19792	20044	19939	20131	20028	20040	19787	19795	19966	19963	19882	20047	19896	20051	19810	20029	19917	19879	19865	20059	19969	19794	19864	19650	20034	19759	20053	19971	20105	19896	19726	19964	19765	19807	19803	19796	19781	19764	20059	20092	19782	19852	19886	19856	19961	20038	19846	19852	19882	19921	19873	19867	20052	19782	19800	19782	19922	19995	19769	19812	19834	19640	19894	19697	19942	20034	19944	19974	19748	19953	20042	19807	19890	19799	20011	19978	19743	20019	20059	19907	19846	19880	19614	20000	19765	19896	19783	19887	20009	19968	19880	19832	19862	20138	19886	19678	19933	19892	19763	19912	19866	19793	19715	19780	19678	20157	19674	19828	19822	19854	20011	19733	19837	19530	19864	19963	19820	19841	19756	19912	19969	20005	19897	19794	19783	19821	19931	19950	19997	19703	19964	20138	19741	20035	20086	19901	19851	19808	19914	19961	19970	19671	19951	19805	19851	19848	20041	19836	19786	19827	19896	19894	19897	19993	19865	19835	19853	19859	19712	19753	19979	19845	19874	19779	19849	19868	19904	20004	20028	19782	19898	19896	19953	19770	20037	19771	19826	19833	19823	19953	19851	20032	19931	19707	19809	19523	19819	19906	20105	20070	19946	19839	20031	19942	19862	19764	19930	19976	19782	19703	19842	19787	20019	19806	19699	19758	19855	19893	19819	19834	19754	19807	19832	19675	19912	19725	19871	19981	19950	19940	19903	19846	19682	19848	19740	19759	19844	20010	19843	19669	19993	19992	19890	19824	20111	19930	19827	19814	19734	19838	19882	19831	19917	19807	19873	19803	19708	19860	19904	19709	19668	19764	19765	20053	19636	19982	19899	19809	19930	19951	19962	19818	19933	19868	19793	19706	19810	19780	19996	19786	20044	19882	19706	20000	19809	20066	19913	19778	19926	19808	19835	19825	19822	19781	19816	19868	19673	19794	19815	19768	19770	19798	19797	19896	19906	19944	19928	19870	19733	19785	19964	19897	19786	19954	19923	19840	19786	19953	19881	19901	19909	19876	19900	20015	19821	19963	19653	19924	19939	19960	19758	19631	19829	19596	19909	19779	19939	19906	19892	19801	19898	19770	19674	19934	19842	19908	19820	20057	19896	19892	19726	19805	19961	19861	19749	19728	19675	19910	19801	20011	19867	19937	19908	19912	19816	19843	19965	19916	19990	19763	19862	19964	20027	19817	19838	19683	19843	19858	19970	19830	19948	20038	19991	19869	19977	19944	19888	20072	19759	19733	19776	19754	19836	19984	19887	19698	19751	19880	19948	19910	19878	19780	19836	19847	19861	19982	20011	19836	20017	19815	19738	19821	19767	19868	19802	19744	19828	19660	19787	19901	19743	19734	19863	19873	19978	19939	20196	19709	19727	19791	19873	19855	19850	19836
16572	18067	17910	17420	17438	17204	24846	28109	23971	19678	17570	17451	17116	17158	17157	17226	17260	17062	16993	17118	17236	17102	17320	17092	17198	17213	17292	17072	17235	17086	17022	17199	17109	17018	16905	17230	17074	17154	17137	17224	16957	17124	17109	16986	17081	17088	17319	17124	17037	17100	17122	17160	16989	16878	17176	16855	17238	17159	17140	17154	17203	16927	17208	17066	16966	17119	17010	17145	17156	17120	17185	17053	17328	17031	17257	17086	17077	16990	17292	17164	17060	16895	17070	17107	17121	17127	16995	17078	17104	17214	17225	17275	17224	17254	17139	17150	17137	16990	17048	17229	16997	17224	17057	17173	17199	17018	17170	16985	17112	17050	17181	16993	17248	17065	17058	17165	17172	16886	16855	17088	17007	16855	17161	17158	17177	17081	16926	17104	17209	17204	17115	17221	17049	17145	17174	16952	17227	17012	17036	16788	17070	17271	17139	17054	17088	17080	17126	17277	17109	17110	16988	17105	17117	17059	17058	16974	17173	17254	17019	17290	17157	17076	17109	17023	17093	17028	17013	17099	17172	17188	17076	17077	17275	16913	17140	17018	17105	17050	17074	17117	17130	17006	17031	17080	17067	17038	17127	17129	16921	16902	17109	16909	16980	17209	17002	17231	16987	17134	17009	17108	16851	17053	17051	17030	17127	16977	17029	17149	17169	17042	17216	17021	16958	17117	17099	17171	17081	17209	17202	17051	17103	17124	17258	17124	16917	16970	17248	17028	17127	17133	17108	17161	17162	17180	17116	17177	17021	17156	16970	16943	16944	16958	17001	17149	16969	17177	17056	17120	17411	16982	17124	16987	17166	17054	17140	16838	16999	17171	17149	17026	17112	16932	17111	17079	16995	17179	17093	17003	16999	17172	17051	16933	17130	17002	17229	17158	17185	17163	17126	17099	16941	17179	17002	17285	17132	17138	17128	17203	17270	16959	17012	17093	17101	17079	17172	17119	16965	16932	17287	17098	17049	17149	17165	17084	17050	17151	16967	17374	16956	17097	17041	17013	17027	17092	17172	16960	17039	17139	17150	17206	16986	17001	17150	17119	17044	17040	17003	17152	17106	17241	17018	17051	16957	17215	17323	17041	17198	17210	17113	16940	17150	17016	16993	17248	17162	17146	17269	17079	17180	17021	17113	17069	17249	17220	17036	17240	16935	16995	17022	16899	17098	17166	16955	17316	17124	17132	17318	17233	17029	17031	17286	17225	17132	17041	17098	17205	16948	17068	17030	17029	17001	17078	17277	17106	17151	17105	17210	17279	17059	17082	17087	17046	17198	16964	17005	17048	17154	17106	17136	16960	17321	17009	17229	17023	17078	17122	17139	17078	17187	17109	16998	17206	17233	17023	17050	16994	17125	17226	17138	17191	17083	17063	17074	17146	17100	17121	16991	17012	17028	17046	17093	17111	17125	17117	17142	17130	16915	17173	17099	17206	17205	17003	17103	17204	17135	17176	17087	16960	17056	16993	17109	17072	17215	17271	17085	17203	17112	17234	17025	17012	17251	17019	17071	17104	17159	17215	16998	17077	17199	17030	17129	16967	16979	17113	17158	17197	17152	17005	17264	17309	17094	16956	17175	17114	17050	16992	17170	17110	17076	16983	17261	17264	17160	17063	17240	17174	17270	17074	16925	17062	17150	17074	17140	17138	17191	16975	17076	17105	17111	17010	17117	17023	17021	16867	17066	17138	17172	16998	17106	17338	17231	17130	17093	17307	17016	17182	17073	17076	17056	17162	17070	17208	17076	17073	17101	17208	17033	17069	17052	17114	17059	17152	16932	17164	17152	17082	16957	17184	17188	17144	16884	17163	17104	17061	17017	17235	17064	16894	17148	17094	17059	17084	17139	17042	17067	17085	17123	17074	17171	17019	17101	17207	17315	17123	16999	17021	16985	17061	16839	17083	17088	17387	17254	17096	17226	17270	17180	17184	17177	17047	17252	16956	17210	17072	17167	17133	17155	17362	17042	17131	17123	17108	17096	17067	17163	17120	16996	17281	16833	17245	17230	17312	17149	17094	16987	17162	17064	17104	17209	17273	17046	17324	17117	16970	16940	17100	17165	17162	17225	17016	17105	17163	16805	17430	17127	17236	16974	16940	16988	16967	17084	17122	17062	17238	17073	17110	17170	17115	17165	17196	17100	17056	17191	17165	17120	17118	17003	17269	17043	17163	17212	16980	17088	16991	17157	17099	16992	17207	17114	16863	17163	17082	17369	16948	17071	17236	17120	17092	16987	17140	17178	17205	17042	17092	17078	17053	17125	17159	17038	16987	16962	17057	17222	16992	17252	17122	16995	17000	17177	16914	17084	17110	17215	17208	17100	17094	17015	17102	17095	17156	17168	17133	17140	16883	17097	17005	17221	17067	17072	17060	17209	17137	17054	17127	17150	17098	17052	17058	17069	17076	16924	17127	17214	17045	17131	17041	17047	17171	16982	17108	17013	17017	17099	17202	17085	17037	17314	17117	17070	17166	16947	17097	16966	17121	17070	17059	17124	17002	17202	17103	17164	17097	17163	17115	17134	17117	17108	17192	17103	16933	17137	17301	17067	17030	17025	17022	17249	17167	17038	17089	17072	17132	17103	17173	17194	17065	17017	17080	17204	17208	16931	17095	17116	17074	17075	17042	17063	17138	17060	17142	17309	17063	17125	17141	17206	16910	17001	17080	17064	17022	17160	17101	16975	17088	17165	17142	17159	17144	17117	17267	17004	17056	17232	17125	17207	16968	16862	17027	17056	17091	17192	17088	17125	16941	17233	16958	17162	17089	17151	17139	17181	17082	17078	17062	16978	17220	17107	17106	17073	17166	16929	17151	16940	16993	17154	17177	16936	17081	17065	17240	17101	17106	16935	17126	17005	17072	17099	17047	17192	17239	17107	17343	17166	17152	16946	16945	17121	17096	17021	17020	17058	17160	17207	17003	17294	16929	17098	17080	17344	17061	17276	17115	17222	17236	17007	17175	17168	17102	16945	17074	17153	17192	17242	16795	17185	17085	17156	17124	17105	17021	17059	17180	17144	17115	17113	17107	17213	17097	17042	17103	17064	17006	17026	17200	17028	17067	17092	17142	17111	17081	17107	17174	17217	17156	17065	16884	17146	17094	17109	17173	17142	17237	17122	17013	17030	17014	17132	17061	17126	17014	17189	16914	16995	17091	16995	17150	17122	16917	17124	17078	17227	17260	17024	17106	17173	17234	17011	17157	16990	17188	17078	17110	17084	17012	17170	16982	17240	17102	16932	17096	17081	16991	17044	17009	17008	16917	17197	17135	16995	17190	17187	17109	17158	17016	17122	16978	17019	17271	17061	17047	17068	17069	17032	17020	17221	17112	17100	17140	17017	17108	17141	17245	16898	16954	17231	16946	17159	17046	17210	17135	17076	17213	17173	17030	17079	16983	17191	17009	17178	16954	16998	17038	16984	17122	17104	17280	17033	17043	17121	17094	17115	17020	17163	17119	17077	17190	17036	17020	17399	17096	17113	16969	17373	17004	17160	17067	17210	17060	17226	17136	17192	17280	17091	17028	17175	16955	17165	17237	17333	17147	17086	17186	17149	17056	17180	17116	17203	17085	17180	17206	16966	17071	17119	17239	17158	17188	17039	17095	17148	16971	17069	17241	17126	17128	17082	17275	17115	17212	17183	17220	17199	17040	17173	17075	17026	17022	17128	17114	17236	17183	17262	17249	17030	16963	16895	17114	16967	17182	17115	17000	17172	17058	17111	17155	16955	17033	17031	17140	17183	17294	17054	17076	16910	17243	17110	17056	17003	16884	17108	17186	17129	17321	17088	17248	17215	17131	17041	17070	17293	16998	16982	17332	17156	17033	17092	17258	16978	17143	17359	17015	17173	16913	17116	17131	17280	16906	17176	17230	16939	17197	17199	17093	17171	17063	17274	17099	17001	17101	16937	17039	17156	17223	17109	17111	17121	17179	17002	17149	17072	17139	17116	17072	17127	17042	17142	17109	17070	17102	16968	17030	17227	17114	16925	17068	17054	17060	17157	16977	17179	17056	17014	16921	17185	16970	17093	16992	17033	17285	17203	17192	16951	17119	17013	17101	17060	17117	17067	16903	17138	17293	17388	17034	17399	17124	16962	16985	17049	17086	17124	16909	17085	17079	17038	17074	17142	16942	17240	17035	17162	17064	17147	17222	17071	17087	17064	17158	17248	17247	17024	16945	17171	17187	17124	16971	17050	17233	17079	17174	17144	17059	17150	17027	17265	17157	17084	17286	17054	17193	17155	17102	16936	16916	17027	17141	17081	17199	17091	17010	16934	17089	17108	17178	17041	16911	17028	17203	17256	17150	17228	17072	16962	17197	17103	17005	17157	17274	17246	17249	17157	17123	17061	16978	17115	17127	17304	17125	17158	17028	17175	17225	17023	17043	17097	17011	17152	17264	17131	17039	17084	16907	17212	16990	17184	17093	16949	17166	17161	17077	17195	17184	17054	17169	17063	16957	17161	17058	16950	16939	17219	17099	17139	17084	17290	17131	17029	17069	17145	17068	17089	17147	17083	16908	17117	16916	17094	17194	17150	17246	17200	17042	16966	16932	17163	17134	17056	17128	17306	17273	17071	17094	17069	16751	16968	17217	17096	17231	17058	17114	16979	16947	17220	16954	16872	17230	17214	17010	17116	17137	17366	17100	17201	17165	17055	17150	17057	17200	17055	17179	17091	17121	17064	17028	17060	17208	16985	17044	16950	16987	17053	17138	16899	17083	17059	16995	17028	17090	16942	17094	17102	17017	17074	17153	17260	16875	17124	17158	16984	17074	16966	17130	17106	17232	17099	17161	17154	16959	17087	17249	17141	17056	17112	16952	17265	17099	16974	17141	16911	17124	17165	16933	17242	17124	17182	17255	17084	17044	17140	17044	17083	17290	17025	17041	16978	17113	17037	16915	17041	17281	16956	17131	16980	17034	16911	17044	17208	17236	17200	17032	17182	16905	17186	16954	17090	17124	17232	16996	16974	17139	17030	17260	16965	17027	16814	17007	17106	16926	17107	17121	17027	17168	17037	17084	17151	17179	17202	17162	17122	17281	16859	17223	17059	17060	17150	17088	17116	16985	17110	17052	17038	17117	17063	17273	17112	17006	17161	17183
25683	21143	27321	25938	21212	20387	39302	48528	39478	28041	21648	19877	19459	19375	19371	19416	19338	19363	19309	19249	19222	19353	19386	19435	19263	19239	19443	19330	19429	19338	19137	19269	19270	19338	19366	19298	19261	19291	19387	19335	19358	19310	19432	19326	19195	19172	19467	19292	19145	19157	19425	19244	19112	19278	19333	19198	19053	19302	19294	19188	19188	19212	19286	19136	19338	19235	19333	19289	19230	19182	19251	19172	19332	19244	19298	19191	19053	19320	19323	19341	19363	19227	19178	19172	19239	19376	19200	19155	19341	19412	19258	19370	19242	19136	19108	19079	19509	19300	19226	19223	19284	19192	19383	19135	19068	19240	19290	19118	19302	19282	19076	19292	19126	19281	19262	19224	19267	19271	19334	19369	19270	19473	19487	19354	19375	19247	19317	19448	19379	19292	19206	19214	19301	19486	19238	19218	19199	19262	19177	19135	19180	18914	19162	19255	19231	19193	19217	19122	19355	19410	19148	19262	19045	19431	19239	19179	19102	19168	19200	19007	19331	19111	19219	19144	19343	19122	19143	19322	19386	19278	19447	19323	19395	19280	19324	19211	19365	19151	19421	19274	19112	19414	19110	19127	19154	19206	19189	19136	19252	19356	19185	19296	19449	19261	19228	19147	19388	19188	19123	19131	19190	19327	19256	19204	19139	19197	19226	19482	19216	19270	19334	19202	19123	19414	19205	19312	19432	19097	19292	19242	19145	19383	19097	19130	19265	19215	19149	19283	19254	19251	19065	19358	19140	19022	19280	19400	19115	19181	19109	19106	19251	19145	19318	19246	19141	19231	19285	19186	19488	19326	19213	19172	19186	19182	19367	19212	19422	19079	19087	19189	19129	19148	19351	19179	19134	19280	19156	19268	19416	19359	19378	19374	19336	19279	19308	19280	19164	19500	19229	19294	19257	19274	19392	19102	19309	19215	19269	19345	19149	19400	19189	19278	19223	19204	19242	19206	19456	19105	19171	19187	19143	19152	19216	19267	19131	19190	19381	19278	19343	19100	19273	19273	19205	19277	19286	19018	19182	19110	19323	19269	19377	19398	19103	19065	19357	19133	19236	19291	19406	19234	19201	19106	19078	19289	19003	19216	19302	19176	19241	19151	19190	19051	19241	19302	19387	19296	19162	19186	19433	19084	19185	19340	19416	19351	19236	19322	19206	19213	19316	19352	19383	19203	19302	19195	19261	18985	19323	19337	19051	19209	19188	19300	19089	19256	19230	19048	19176	19297	19298	19309	19084	19196	19346	19425	19080	19271	19157	19182	19170	19092	19105	19387	19249	19240	19405	19356	19373	19220	19349	19043	19297	19407	19170	19211	19237	19360	19352	19121	19158	19155	19361	19288	19211	19308	19370	19307	19097	19405	19467	19187	19262	19249	19395	19226	19248	19233	19111	19322	19175	19478	19461	19327	19253	19352	19266	18965	19088	19281	19327	19321	19297	19244	19141	18979	19331	19129	19303	19122	19336	19270	19091	19117	19229	19221	19224	19115	19535	19118	19332	19222	19467	19179	19068	19391	19044	19167	19132	19395	19190	19216	19129	19214	19103	19247	19293	19233	19126	19209	19214	19328	19186	19229	19252	19286	19242	19492	19176	19250	19093	19109	19271	19151	19407	19305	19308	19140	19349	19159	19234	19294	19404	19246	19471	19252	19211	19340	19223	19224	19508	19232	19378	19196	19246	19333	19196	19168	19191	19251	19331	19330	19339	19504	19318	19178	19357	19187	19325	19336	19094	19491	19262	19293	19181	19114	19271	19158	19209	19320	19328	19295	19287	19447	19429	19327	19383	19172	19360	19168	19457	19285	19424	19408	19375	19192	19104	19295	19243	19065	19168	19228	19266	19114	19095	19154	19155	19480	19335	19086	19310	19289	19135	19080	19241	19219	19191	19162	19419	19335	19335	19110	19263	19273	19333	19265	19141	19257	19337	19234	19246	19578	19126	19287	19353	19066	19348	19305	19066	19348	19256	19159	19278	19327	19112	19267	19074	19191	19317	19230	19260	19253	19257	19130	19324	19320	19113	19189	19493	19159	19193	19271	19326	19254	19241	19227	19426	19061	19375	19078	19422	19293	19075	19354	19424	19381	19105	19429	19171	19301	19089	19347	19479	19415	19097	19222	19215	19421	19060	19364	19216	19235	19517	19199	19342	19208	19223	19255	19245	19329	19299	19488	19340	19069	19196	19531	19142	19242	19308	19202	19300	19104	19166	19243	19229	19421	19242	19269	19049	19257	19371	19103	19221	19163	19252	19231	19353	19221	19442	19251	19232	19317	19257	19320	19283	19286	19132	19227	19209	19323	19158	19496	19281	19132	19128	19174	19081	19397	19230	19316	19306	19262	19066	19172	19394	19295	19264	19195	19312	19202	19072	19363	19179	19208	19259	19248	19387	19276	19149	19252	19158	19057	19139	19175	19140	19357	19245	19170	19280	19216	19206	19323	19172	19268	19087	19255	19295	19225	19253	19046	19127	19240	19409	19253	19239	19195	19271	19206	19291	19327	19182	19339	19214	19189	19110	19223	19270	19140	19364	19147	19279	19369	19256	19153	19163	19312	19174	19258	19138	19250	19394	19233	19455	19325	19151	19343	19140	19185	19365	19067	19156	19182	19336	19223	19165	19215	19139	19247	19209	19317	19193	19417	19262	19203	19191	19062	19289	19230	19253	19322	19033	19427	19329	19211	19236	19087	19355	19102	19466	19203	19488	19304	19294	19169	19191	19350	19112	19065	19320	19304	19374	19359	19334	19289	19564	19283	19275	19342	19269	19140	19253	19223	19194	19350	19220	19273	19164	19265	19287	19187	19210	19143	19154	19312	19261	19269	19130	19330	19226	19363	19284	19205	19533	19362	19176	19306	19117	19137	19112	19505	19242	19471	19123	19218	19267	19288	19164	19184	19419	19211	19321	19185	19056	19079	19191	19207	19235	19166	19183	19273	19215	19187	19193	19179	19374	19056	19207	19343	19161	19325	19357	19351	19287	19173	19237	19185	19411	19259	19302	19237	19161	19220	19172	19383	19390	19488	19146	19083	19024	19083	19433	19157	19248	19149	19461	19210	19250	19313	19183	19283	19131	19588	19242	19506	19103	19149	19363	19182	19136	19102	19404	19275	19247	19252	19259	19283	19397	19302	19277	19186	19368	19308	19215	19250	19112	19299	19150	19147	19168	19161	19289	19102	19472	19075	19220	19167	19433	19242	19278	19270	19309	19166	19294	19349	19375	19451	19328	19531	19327	19104	19238	19344	19223	19226	19295	18999	19269	19266	18986	18977	19272	19256	19174	19262	19196	19153	19224	19277	19288	19307	19200	19430	19312	19139	19095	19161	19341	19156	19222	19195	19251	19291	19269	19082	19322	19161	19349	19309	19237	19335	19150	18965	19354	19284	19163	19230	19190	19168	19585	19326	19233	19153	19168	19076	19262	19303	19197	19276	19178	19242	19003	19389	19153	19246	19136	19285	19155	19428	19193	19302	19240	19328	19263	19139	19175	19121	19207	19206	19277	19103	19266	19439	19076	19144	19336	19233	19232	19155	19371	19131	19343	19284	19156	19514	19382	19244	19156	18961	19171	19015	19430	19511	19023	19218	19397	19370	19191	19347	19297	19440	19252	19466	19588	19222	19330	19292	19371	19121	19027	19440	19213	19225	19166	19203	19020	19170	19310	18923	19301	19064	19258	19499	19302	19237	19192	19234	19142	19085	19568	19299	19409	19212	19551	19173	19326	19315	19130	19065	19348	19205	19212	19154	19268	19474	19429	19134	19374	19213	19340	19263	19246	19242	19341	19211	19159	19337	19156	19255	19290	19217	19489	19409	19209	19237	19220	19453	19126	19134	19116	19039	19217	19149	19149	19487	19216	19148	19093	19111	19348	19400	19179	19291	19247	19390	19253	19373	19213	19068	19292	19358	19251	19174	19448	19154	19151	19242	19242	19277	19192	19245	19263	19298	19107	19149	19383	19232	19396	19185	19135	19325	19228	19371	19439	19142	19370	19380	19218	19349	19334	19347	19192	19154	19227	19231	19191	19405	19251	19363	19101	19391	19239	19265	19312	19169	19349	19309	19572	19230	19312	19173	19439	19223	19332	19225	19304	19220	19237	19340	19371	19203	19297	19335	19187	19295	19274	19018	19238	19186	19241	19239	18945	19238	19342	19166	19067	19273	19432	19257	19128	18953	19235	19304	19218	19421	19128	19353	19237	19181	19144	19476	19128	19390	19330	19253	19441	19143	19003	19027	19355	19288	19057	19042	19028	19316	19334	19125	19207	19456	19254	19172	19244	19187	19202	19355	19183	19237	19270	19305	19173	19406	19418	19431	19352	19248	19343	19350	19157	19343	19426	19185	19083	19276	19395	19182	19261	19133	19247	19329	19215	19180	19046	19120	19083	19074	19220	19365	19125	19493	19045	19244	19264	19310	19426	19362	19141	19326	19266	19165	19319	19182	19253	19399	19187	19311	19516	19301	19108	19097	19323	19217	19246	19289	19205	19154	19592	19133	19202	19142	19318	19243	19147	19432	19356	19450	19456	19416	19339	19041	19314	19292	19244	19279	19329	19175	19187	19193	19454	19193	19108	19129	19412	19446	19105	19098	19175	19330	19345	19298	19178	19079	19415	19211	19164	19243	19179	19013	19321	19141	19306	19119	19215	19353	19255	19260	19113	19124	19325	19174	19181	19333	19349	19116	19447	19349	19317	19431	19363	19501	19457	19111	19395	19145	19509	19301	19206	19187	19281	19315	19222	19042	19252	19209	19246	19185	19327	19279	19249	19186	19210	19482	19193	19172	19187	19224	19252	19342	19421	19144	19359	19455	19311	19166	19274	19256	19344	19312	19094	19343	19348	19214	19361	19261	19207	19161	19351	19381	19478	19118	19060	19436	19331	19310	19241	19335	19232	19381	19081	19182	19218	19412	19291	19241	19121	19229	19333	19172	19300	19330	19161	19299	19202	19339	19150	19130	19364	19161	19527	19186	19444	19235	19260	19215	19099	19361	19134	19183	19452	19224	19297	19238	19132	19141	19147	19170	19375	19330	19224	19273	19255	19105	19219	19184	19245	19289	19276	19349	19486	19248	19486	19218	19238	19405	19301	19402	19383	19210	19366	19355
14853	21336	20584	18697	17964	17807	42559	47648	38841	25914	18502	17329	16824	16790	16829	16781	16657	16801	16634	16816	16755	16574	16809	16764	16734	16700	16714	16849	16759	16747	16884	16882	16667	16645	16787	16816	16632	16742	16693	16736	16662	16646	16785	16893	16748	16698	16832	16701	16722	16646	16832	16597	16594	16860	16717	16719	16705	16927	16638	16760	16758	16593	16711	17030	16659	16645	16797	16801	16811	16724	16683	16799	16782	16797	16786	16696	16748	16643	16827	16669	16804	16806	16768	16831	16754	16815	16717	16510	16585	16855	16657	16760	16745	16727	16688	16816	16728	16843	16736	16773	16646	16759	16771	16695	16702	16689	16723	16662	16695	16654	16816	16810	16489	16508	16836	16771	16666	16835	16654	16620	16628	16718	16729	16998	16762	16671	16710	16915	16658	16853	16681	16841	16516	16900	16835	16695	16764	16546	16933	16802	16968	16767	16866	16662	16646	16589	16803	16740	16619	16777	16608	16570	16884	16850	16765	16592	16631	16905	16819	16806	16648	16861	16751	16683	16762	16731	16671	16653	16866	16737	16747	16830	16638	16846	16724	16562	16779	16617	16803	16679	16774	16815	16678	16648	16761	16788	16935	16723	16892	16747	16729	16766	16846	16909	16811	16710	16676	16717	16634	16731	16909	16643	16739	16598	16701	16819	16747	16644	16703	16685	16731	16751	16740	16655	16687	16726	16889	16590	16521	16673	16750	16573	16839	16710	16800	16885	16844	16581	16821	16760	16661	16733	16836	16757	16843	16819	16553	16755	16792	16700	16711	16842	16799	16709	16470	16847	16842	16668	16770	16650	16808	16730	16614	16738	16678	16635	16700	16654	16768	16765	16708	16668	16784	16870	16670	16695	16806	16795	16693	16709	16724	16741	16797	16752	16650	16829	16502	16644	16633	16694	16576	16903	16676	16762	16735	16730	16544	16746	16764	16735	16769	16814	16841	16615	16717	16730	16768	16711	16941	16689	16821	16780	16651	16803	16616	16861	16751	16739	16758	16732	16785	16779	16650	16774	16826	16861	16787	16779	16724	16811	16764	16725	16708	16620	16855	16721	16772	16768	16531	16622	16809	16674	16708	16694	16717	16703	16451	16684	16728	16678	16690	16817	16710	16730	16604	16741	16767	16680	16769	16728	16784	16695	16746	16721	16666	16672	16741	16778	16876	16802	16622	16751	16647	16640	16863	16757	16844	16789	16786	16952	16534	16878	16715	16677	16987	16866	16756	16641	16660	16658	16698	16737	16583	16725	16419	16666	16760	16683	16831	16737	16554	16712	16583	16676	16664	16674	16699	16713	16792	16822	16838	16853	16780	16866	16612	16739	16647	16665	16784	16768	16748	16756	16606	16636	16610	16688	16726	16674	16775	16717	16699	16663	16706	16739	16788	16769	16902	16832	16618	16755	16585	16646	16609	16784	16702	16740	16675	16683	16753	16784	16788	16808	16741	16607	16775	16799	16814	16878	16756	16668	16600	16830	16957	16736	16718	16688	16667	16643	16918	16849	16793	16821	16701	16570	16726	16841	16719	16874	16517	16561	16819	16816	16597	16572	16914	16641	16699	16699	16685	16760	16814	16795	16745	16845	16669	16948	16843	16723	16808	16802	16885	16641	16774	16859	16632	16873	16623	16740	16779	16886	16771	16701	16445	16683	16595	16834	16703	16777	16755	16734	16781	16774	16804	16635	16704	16698	16619	16862	16762	16840	16703	16652	16782	16969	16760	16788	16933	16588	16772	16745	16674	16835	16682	16727	16712	16798	16719	16776	16791	16892	16935	16792	16648	16913	16663	16856	16987	16828	16700	16573	16625	16663	16869	16773	16683	16923	16790	16686	16736	16749	16818	16655	16728	16850	16932	16810	16666	16729	16665	16792	16469	16544	16786	16532	16806	16681	16663	16837	16545	16651	16648	16760	16635	16713	16792	16852	16706	16650	16753	16799	16827	16751	16741	16810	16736	16727	16774	16714	16575	16729	16668	16951	16716	16618	16905	16768	16727	16820	16712	16646	16871	16705	16776	16680	16847	16860	16777	16555	16790	16692	16577	16683	16742	16883	16672	16974	16731	16759	16769	16880	16832	16677	16679	16676	16781	16717	16786	16736	16708	16768	16790	16738	16932	16703	16760	16760	16581	16721	16754	16686	16745	16511	16837	16818	16804	16854	16781	16642	16582	16766	16880	16600	16871	16737	16906	16663	16843	16802	16771	16778	16781	16547	16806	16683	16791	16670	16978	16978	16770	16737	16818	16657	16738	16811	16772	16740	16826	16797	16696	16703	16624	16875	16680	16772	16609	16729	16759	16750	16883	16990	16563	16821	16930	16634	16970	16782	16649	16826	16791	16825	16782	16816	16551	16714	16765	16617	16715	16713	16767	16693	16644	16801	16735	16663	16707	16696	16691	16790	16462	16903	16585	16715	16923	16794	16907	16678	16855	16683	16738	16707	16693	16678	16718	16714	16784	16539	16768	16740	16693	16806	16704	16779	16684	16641	16821	16761	16654	16763	16682	16577	16875	16831	16762	16863	16549	16658	16679	16719	16774	16887	16776	16671	16871	16773	16664	16762	16631	16807	16778	16698	16679	16885	16813	16614	16698	16754	16820	16860	16648	16813	16692	16736	16849	16787	16810	16883	16618	16848	16812	16647	16732	16726	16855	16554	16962	16806	16876	16791	16760	16696	16688	16798	16650	16940	16869	16733	16788	16850	16622	16673	16855	16827	16823	16767	16732	16587	16637	16766	16746	16807	16723	16688	16810	16548	16706	16659	16716	16732	16843	16635	16751	16740	16844	16692	16698	16800	16607	16690	16854	16791	16896	16871	16718	16675	16649	16659	16795	16705	16707	16645	16692	16645	16765	16704	16708	16693	16719	16700	16799	16643	16692	16645	16738	16728	16758	16600	16748	16704	16845	16714	16772	16809	16746	16525	16918	16624	16705	16615	16722	16688	16839	16697	16819	16608	16674	16828	16801	16737	16634	16692	16857	16909	16710	16725	16817	16762	16657	16646	16890	16797	16582	16651	16952	16706	16789	16892	16739	16666	16681	16939	16661	16762	16737	16893	16742	16709	16747	16781	16612	16832	16778	16764	16870	16738	16751	16618	16820	16734	16799	16657	17053	16986	16730	16645	16760	16734	16695	16751	16871	16758	16748	16744	16656	16887	16770	16855	16739	16637	16707	16632	16752	16789	16642	16714	16735	16791	16715	16892	16670	16768	16761	16592	16778	16772	16739	16660	16748	16814	16668	16599	16742	16619	16774	16752	16711	16616	16618	16568	16519	16708	16689	16792	16835	16862	16901	16829	16795	16719	16565	16790	16813	16579	16492	16815	16862	16735	16643	16789	16668	16774	16705	16909	16687	16840	16771	16687	16724	16792	17025	16729	16681	16665	16682	16761	16727	16869	16697	16791	16614	16809	16689	16640	16658	16747	16739	16743	16794	16596	16677	16769	16743	16779	16678	16738	16637	16748	16755	16879	16638	16772	16545	16647	16718	16648	16897	16776	16695	16700	16717	16717	16752	16787	16701	16593	16919	16823	16867	16540	16750	16873	16686	16824	16737	16529	16846	16759	16775	16821	16715	16671	16697	16747	16722	16858	16803	16907	16795	16921	16610	16673	16709	16703	16746	16656	16823	16906	16681	16654	16802	16837	16740	16793	16738	16693	16536	16774	16714	16762	16747	16729	16739	16605	16943	16645	16591	16673	16804	16760	16844	16737	16875	16874	16762	16608	16694	16750	16701	16823	16917	16794	16767	16668	16658	16832	16612	16535	16675	16842	16655	16889	16677	16751	16700	16677	16767	16602	16702	16804	16721	16605	16844	16594	16872	16627	16726	16717	16722	16702	16829	16642	16770	16621	16698	16683	16609	16850	16684	16780	16555	16710	16743	16568	16809	16704	16736	16918	16864	16706	16938	16443	16668	16884	16857	16745	16884	16754	16843	16653	16863	16574	16724	16771	16638	16832	16703	16715	16760	16714	16841	16786	16791	16742	16743	16764	16869	16742	16787	16810	16649	16659	16866	16547	16572	16681	16627	16751	16783	16768	16730	16725	16590	16728	16651	16796	16759	16872	16681	16618	16743	16572	16762	16824	16737	16802	16882	16768	16773	16755	16668	16755	16707	16736	16771	16849	16791	16683	16916	16653	16688	16775	16673	16810	16795	16661	16769	16918	16877	16671	16670	16781	16657	16714	16694	16707	16787	16698	16814	16796	16915	16672	16649	16769	16652	16490	16686	16859	16849	16734	16681	16714	16943	16726	16785	16695	16677	16741	16797	16744	16716	16892	16672	16826	16724	16675	16785	16642	16672	16632	16770	16773	16668	16565	16769	16803	16818	16653	16644	16719	16711	16636	16708	16736	16532	16634	16651	16819	16719	16743	16941	16703	16764	16621	16657	16821	16809	16758	16618	16775	16742	16802	16744	16753	16782	16732	16775	16860	16817	16789	16623	16738	16805	16779	16613	16599	16729	16615	16872	16713	16753	16749	16735	16741	16816	16882	16680	16621	16863	16685	16835	16815	16842	16736	16786	16861	16874	16606	16822	16775	16841	16776	16838	16667	16660	16881	16703	16945	16865	16798	16721	16795	16751	16763	16687	16584	16615	16802	16706	16737	16674	16796	16839	16652	16676	16770	16921	16686	16773	16731	16658	16637	16720	16541	16851	16637	16849	16687	16639	16775	16631	16713	16674	16922	16918	16633	16538	16925	16815	16671	16863	16736	16907	16823	16931	16841	16688	16757	16651	16636	16769	16867	16776	16773	16708	16801	16725	16678	16713	16904	16853	16808	16834	16830	16715	16726	16572	16956	16730	16622	16864	16844	16700	16706	16851	16755	16602	16834	16702	16832	16692	16745	16706	16862	16809	16602	16880	16892	16793	16897	16713	16720	16578	16809	16778	16741	16613	16843	16838	16797	16676	16683	16838	16784	16706	16610	16674	16613	16751	16674	16803	16733	16795	16638	16667	16746	16625	16618	16637	16822	16715	16795	16643	16649	16700	16702	16730	16752	16772	16707	16785	16779	16794	16726	16717	16688	16770	16761	16761	16785	16800	16672	16879	16625	16647	16844	16957	16736	16668	16756	16779	16833	16573	16731	16878	16774	16789	16719
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
