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
339601672594	339601673159	339601673709	339601674259	339601674809	339601675359	339601675909	339601676459	339601677009	339601677559	339601678109	339601678659	339601679209	339601679759	339601680309	339601680859	339601681409	339601681959	339601682509	339601683059	339601683609	339601684159	339601684709	339601685259	339601685809	339601686359	339601686909	339601687459	339601688009	339601688559	339601689109	339601689659	339601690209	339601690759	339601691309	339601691859	339601692409	339601692959	339601693509	339601694059	339601694609	339601695159	339601695709	339601696259	339601696809	339601697359	339601697909	339601698459	339601699009	339601699559	339601700109	339601700659	339601701209	339601701759	339601702309	339601702859	339601703409	339601703959	339601704509	339601705059	339601705609	339601706159	339601706709	339601707259	339601707809	339601708359	339601708909	339601709459	339601710009	339601710559	339601711111	339601711659	339601712209	339601712759	339601713309	339601713859	339601714409	339601714959	339601715509	339601716059	339601716609	339601717159	339601717709	339601718259	339601718809	339601719359	339601719909	339601720459	339601721009	339601721559	339601722109	339601722659	339601723209	339601723759	339601724309	339601724859	339601725409	339601725959	339601726509	339601727059	339601727609	339601728159	339601728709	339601729259	339601729809	339601730359	339601730909	339601731459	339601732009	339601732559	339601733109	339601733659	339601734209	339601734759	339601735309	339601735859	339601736409	339601736959	339601737511	339601738059	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2607	3600	2300	2607	3600	2300	2607	3600	2300	2607	3600	2300	2607	3600	2300	2607	3600	2300	2607	3600	2300	2606	3600	2300	2606	3600	2300	2606	3600	2300	2606	3600	2300	2606	3600	2300	2606	3600	2300	2606	3600	2300	2605	3600	2300	2605	3600	2300	2605	3600	2300	2605	3600	2300	2605	3600	2300	2605	3600	2300	2605	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23747	21980	30103	24544	22354	46018	67074	58414	43920	32591	24768	20488	19032	18976	18772	18869	19038	18811	18908	19005	18690	18711	18718	18697	18764	18782	18930	18761	18670	18616	18572	18560	18759	18529	18579	18544	18452	18657	18735	18701	18665	18716	18706	18628	18394	18428	18614	18474	18668	18678	18996	18630	18684	18553	18881	18909	18623	18660	18687	18550	18949	18695	18719	18625	18627	18645	18835	18668	18539	18779	18626	18731	18680	18752	18755	18685	18567	18737	18636	18505	18581	18708	18573	18771	18753	18544	18512	18654	18522	18686	18632	18612	18692	18472	18708	18477	18561	18519	18761	18599	18454	18842	18677	18653	18685	18473	18679	18634	18657	18764	18631	18556	18717	18655	18634	18572	18905	18501	18624	18744	18502	18619	18540	18639	18713	18804	18483	18654	18531	18720	18657	18459	18530	18651	18688	18677	18657	18554	18615	18498	18504	18675	18780	18563	18594	18480	18487	18569	18526	18506	18488	18828	18623	18599	18576	18575	18665	18750	18597	18437	18650	18586	18512	18726	18641	18751	18604	18453	18740	18597	18605	18483	18612	18613	18726	18655	18645	18533	18498	18447	18408	18400	18726	18610	18784	18507	18662	18380	18416	18586	18689	18738	18550	18686	18474	18836	18503	18687	18519	18505	18702	18634	18466	18767	18348	18529	18615	18771	18413	18632	18657	18509	18681	18639	18576	18515	18490	18487	18712	18669	18750	18619	18472	18448	18606	18710	18678	18576	18502	18594	18681	18576	18669	18936	18483	18477	18493	18394	18811	18602	18513	18666	18500	18440	18491	18595	18633	18694	18558	18782	18733	18746	18750	18580	18651	18640	18664	18709	18730	18695	18396	18452	18559	18725	18724	18632	18661	18419	18656	18503	18537	18545	18739	18676	18425	18632	18517	18687	18613	18428	18626	18581	18377	18545	18734	18465	18525	18558	18246	18616	18524	18516	18560	18511	18476	18786	18754	18749	18605	18408	18784	18689	18639	18430	18578	18667	18522	18570	18693	18584	18741	18546	18586	18582	18663	18665	18496	18565	18723	18688	18770	18727	18533	18774	18527	18817	18535	18577	18511	18442	18384	18620	18510	18521	18614	18818	18542	18829	18527	18572	18751	18658	18543	18612	18574	18611	18804	18601	18570	18695	18541	18522	18469	18607	18505	18685	18601	18609	18778	18436	18622	18445	18495	18560	18732	18524	18379	18555	18518	18584	18720	18590	18758	18718	18656	18596	18411	18635	18554	18539	18653	18545	18634	18694	18799	18612	18586	18633	18526	18493	18516	18681	18574	18356	18427	18678	18767	18610	18534	18486	18620	18589	18581	18609	18562	18479	18617	18460	18240	18588	18774	18395	18717	18481	18572	18550	18662	18524	18639	18550	18632	18652	18552	18575	18502	18821	18650	18409	18569	18700	18750	18450	18605	18650	18478	18631	18692	18788	18747	18614	18608	18558	18630	18455	18699	18573	18599	18846	18508	18676	18380	18665	18564	18615	18645	18754	18634	18631	18882	18538	18608	18412	18634	18694	18644	18515	18491	18625	18650	18587	18546	18403	18826	18799	18527	18496	18532	18700	18548	18666	18678	18702	18583	18561	18592	18529	18676	18525	18677	18780	18534	18630	18520	18675	18723	18490	18392	18461	18448	18694	18528	18492	18541	18569	18568	18677	18466	18491	18721	18569	18510	18633	18628	18565	18566	18692	18578	18748	18724	18521	18763	18583	18613	18531	18581	18569	18658	18551	18477	18574	18645	18613	18582	18382	18861	18536	18806	18611	18402	18514	18610	18766	18566	18464	18710	18725	18702	18665	18757	18735	18694	18621	18452	18310	18718	18598	18550	18713	18403	18468	18505	18585	18488	18624	18487	18482	18512	18682	18617	18726	18604	18577	18403	18555	18510	18381	18451	18667	18706	18481	18583	18496	18486	18370	18782	18521	18542	18713	18624	18465	18583	18592	18715	18685	18651	18413	18722	18678	18727	18684	18808	18649	18695	18606	18567	18447	18547	18659	18476	18787	18713	18624	18669	18603	18776	18616	18403	18683	18566	18612	18579	18587	18368	18407	18450	18594	18491	18591	18475	18828	18556	18583	18398	18364	18474	18546	18567	18781	18576	18552	18781	18690	18479	18464	18543	18728	18459	18733	18489	18576	18676	18503	18619	18584	18778	18608	18590	18708	18519	18614	18647	18773	18664	18644	18412	18507	18583	18598	18645	18903	18680	18510	18571	18672	18570	18458	18643	18707	18448	18622	18514	18812	18476	18538	18676	18401	18474	18713	18485	18635	18760	18804	18756	18842	18674	18588	18386	18534	18653	18590	18651	18687	18620	18674	18422	18432	18349	18596	18423	18560	18561	18588	18798	18492	18630	18783	18710	18629	18783	18636	18674	18515	18607	18578	18581	18621	18619	18732	18560	18540	18643	18679	18654	18643	18452	18656	18789	18398	18531	18615	18541	18448	18647	18550	18641	18837	18671	18672	18775	18812	18590	18571	18535	18555	18757	18790	18708	18832	18777	18665	18795	18766	18481	18782	18555	18570	18602	18507	18425	18734	18489	18631	18443	18391	18719	18883	18584	18641	18428	18565	18650	18643	18595	18585	18640	18444	18571	18480	18413	18474	18724	18591	18484	18420	18502	18627	18699	18428	18717	18568	18498	18668	18543	18777	18553	18630	18557	18490	18635	18569	18608	18593	18676	18629	18327	18638	18848	18505	18359	18499	18545	18739	18525	18355	18718	18620	18682	18686	18565	18440	18475	18175	18467	18562	18640	18541	18493	18438	18530	18766	18535	18775	18503	18720	18670	18595	18487	18633	18591	18522	18675	18613	18494	18556	18682	18582	18586	18689	18448	18854	18701	18585	18578	18605	18354	18531	18540	18708	18530	18539	18446	18848	18587	18594	18640	18572	18529	18523	18514	18575	18675	18768	18311	18712	18507	18680	18708	18627	18672	18609	18632	18612	18559	18774	18841	18668	18623	18526	18535	18658	18450	18463	18567	18749	18538	18674	18568	18681	18670	18389	18646	18792	18494	18789	18695	18785	18592	18511	18598	18665	18720	18838	18604	18505	18654	18612	18513	18406	18520	18639	18574	18490	18609	18537	18586	18655	18606	18681	18645	18611	18726	18643	18570	18515	18709	18452	18615	18631	18626	18614	18551	18557	18568	18557	18625	18750	18733	18489	18474	18360	18676	18528	18491	18720	18573	18521	18521	18724	18513	18652	18825	18597	18482	18730	18597	18597	18475	18578	18670	18714	18590	18633	18578	18610	18769	18707	18686	18583	18457	18532	18507	18591	18631	18397	18696	18684	18579	18761	18481	18599	18585	18485	18604	18451	18598	18713	18611	18530	18690	18601	18362	18612	18476	18449	18510	18471	18463	18685	18637	18624	18556	18395	18599	18524	18374	18614	18666	18489	18467	18624	18656	18707	18731	18752	18612	18633	18678	18741	18605	18652	18521	18478	18766	18541	18607	18794	18686	18509	18295	18536	18649	18627	18719	18631	18712	18590	18633	18594	18533	18456	18536	18596	18661	18429	18534	18569	18681	18500	18814	18633	18732	18637	18708	18648	18740	18654	18714	18750	18701	18565	18676	18453	18591	18626	18551	18521	18527	18654	18698	18598	18313	18553	18527	18635	18624	18588	18561	18708	18620	18812	18841	18484	18701	18785	18527	18501	18440	18527	18618	18660	18613	18536	18637	18595	18725	18740	18590	18704	18642	18523	18597	18594	18705	18651	18619	18631	18503	18573	18570	18475	18577	18571	18677	18657	18591	18834	18553	18358	18641	18712	18766	18386	18738	18641	18589	18592	18494	18547	18557	18613	18618	18448	18626	18625	18736	18600	18689	18712	18681	18371	18635	18679	18595	18602	18550	18591	18511	18677	18639	18549	18565	18657	18686	18917	18519	18392	18703	18631	18504	18655	18420	18794	18541	18466	18689	18549	18538	18687	18498	18469	18414	18736	18688	18575	18580	18500	18372	18544	18608	18405	18639	18564	18571	18555	18469	18505	18528	18526	18524	18591	18613	18574	18477	18506	18470	18610	18380	18590	18435	18377	18712	18648	18410	18587	18472	18616	18552	18605	18505	18636	18723	18426	18716	18629	18617	18653	18392	18619	18610	18710	18605	18495	18731	18742	18499	18472	18616	18661	18359	18530	18625	18766	18541	18669	18560	18563	18457	18578	18500	18537	18776	18591	18687	18464	18572	18484	18716	18650	18524	18590	18454	18306	18628	18641	18451	18773	18546	18604	18874	18506	18667	18565	18628	18603	18590	18449	18556	18593	18691	18660	18360	18816	18684	18754	18743	18504	18616	18585	18678	18540	18727	18614	18410	18533	18687	18594	18447	18511	18495	18546	18657	18650	18566	18581	18512	18776	18789	18575	18694	18539	18508	18565	18518	18694	18558	18558	18597	18681	18386	18831	18545	18489	18664	18664	18654	18670	18778	18464	18455	18659	18611	18655	18552	18707	18350	18806	18440	18543	18687	18555	18565	18540	18565	18846	18659	18753	18832	18578	18412	18643	18419	18534	18585	18444	18683	18712	18713	18695	18435	18688	18544	18643	18721	18584	18751	18644	18519	18685	18680	18538	18528	18728	18582	18661	18594	18613	18522	18678	18794	18472	18525	18542	18635	18677	18526	18677	18575	18715	18518	18762	18510	18743	18688	18736	18646	18606	18564	18398	18769	18578	18514	18514	18551	18620	18427	18611	18430	18588	18551	18440	18499	18493	18373	18518	18615	18482	18613	18623	18486	18740	18728	18580	18715	18567	18723	18622	18664	18728	18740	18350	18517	18253	18604	18565	18753	18721	18729	18715	18628	18675	18584	18570	18637	18687	18558	18709	18815	18577	18376	18549	18734	18496	18494	18546	18632	18363	18515	18618	18640	18606	18677	18742	18508	18582	18768	18646	18594	18545	18486	18635	18626	18702	18813	18721	18714	18503	18421	18800	18536	18497	18525	18595	18470	18418	18558	18394	18606	18344	18839	18646	18584	18684	18898	18612	18568	18445	18559	18559	18563	18650	18575	18873	18583	18560	18788	18667	18560	18617	18682	18648	18598	18559	18750	18665	18610	18591	18634	18806	18671	18640	18490	18556	18505	18724	18411	18562
17211	30836	29125	24606	23537	57977	69765	60790	45379	33390	23795	18720	17291	17098	16931	17163	17154	17167	17071	17218	17213	17269	17003	17090	17191	17116	17152	17203	17286	17300	17253	17252	17238	17001	17472	17210	17216	17258	16947	17146	17136	17100	17195	17084	17227	17269	17051	17367	17175	17036	17122	17092	17124	17270	17063	16971	17017	17203	17022	17111	17219	17112	17062	17238	17155	17068	17161	17238	17157	17141	17047	17107	17045	17133	16870	17165	17007	17185	17224	17153	17254	17136	17178	17168	17135	17169	17094	17192	17074	17101	17275	17216	17074	17206	17210	17291	17047	17222	17217	17071	17107	17083	17143	17120	17121	17147	17158	17135	17086	17052	17093	17062	17167	17226	17013	17157	17145	17091	17310	17111	17143	17133	17153	17194	16976	17182	16965	17074	17236	17337	17020	17239	17078	16943	17214	17134	17164	17153	17081	17076	17105	17272	17059	17212	17023	17326	17069	17110	16964	17251	17023	17255	17125	17020	17222	17154	17054	17114	17056	17182	17241	17309	17239	17005	17101	17118	16888	17165	17051	17064	17270	17190	16994	17210	17084	17001	17176	16953	17257	17034	17247	17254	16950	16997	17004	17223	17049	17260	17329	17260	17203	17129	17099	16935	17081	17180	17111	17137	17353	17082	17132	17096	17198	16902	17025	17195	17169	17187	17099	17049	17040	17246	17293	17146	17199	17203	17192	17184	17091	17181	17150	17137	17101	17317	17119	17272	16960	17215	17049	16959	17183	17128	17128	17059	16981	17220	17242	17178	17165	17058	17057	17080	17192	17144	17310	17220	17001	17170	17139	17221	17003	17118	16948	17336	17077	17182	17127	17088	17043	17122	17311	17209	17112	17073	17154	17143	17097	17123	17152	17103	17056	17023	17129	17115	17053	17045	16955	17180	17224	17067	17069	17208	17120	16998	17112	17199	17208	17144	17190	17127	17270	17045	17100	17140	17010	16966	16868	17146	17177	17057	17112	17032	17027	17132	17102	17161	17123	17184	17238	17053	16980	17218	17146	17135	17206	17232	17263	17089	17146	17088	17234	17034	17110	17100	17249	17189	17151	17075	16987	17229	17013	16943	17035	17145	17115	17095	17107	17078	17013	17302	17122	16911	17107	17083	16947	17167	17159	17129	17227	17179	17101	17187	17183	17135	17220	16997	17027	17103	17224	17195	17151	17056	17119	17129	17130	17171	17066	16959	16988	17019	17151	17162	17167	17226	17146	17167	17133	17202	17264	17074	17080	17118	17014	17039	17044	17043	17238	17061	17250	17016	17173	17080	17334	17149	17111	17128	17124	17179	17090	17058	17209	17080	17062	17113	17027	16951	17218	17148	17037	17083	17134	17224	17169	17285	17243	17065	17117	17122	17075	17173	17032	17189	17110	17315	17142	17160	17135	17167	17030	17243	17303	17204	17213	17244	17153	17154	17231	17147	17024	17183	17161	17095	16978	17254	17165	17044	17307	17153	17231	17280	17212	17250	17155	17123	17135	17129	17156	17252	17182	17185	17065	17077	17046	16980	17130	17190	17208	17121	17102	17073	17251	16972	17228	17133	17218	16975	17178	17109	16943	17258	17147	17033	17279	17170	17213	17082	17313	17090	17056	17141	17184	17064	17328	17167	17070	17275	17089	17117	17071	17243	16904	17088	17106	17130	17071	17179	17080	17121	17246	17121	17190	17077	17010	17260	17072	17186	17075	17176	17138	17266	17235	17057	17070	17143	17082	17011	17234	17082	17237	17144	17026	17133	17279	17144	17202	17114	17111	17207	17233	17037	17163	17158	17209	16994	17086	17247	17263	17171	17133	17248	17237	17371	17162	17162	16972	17262	16774	17173	17183	16919	17183	17176	17084	17075	17205	17192	17241	17126	17065	17006	17207	17211	17190	17192	17160	17089	17235	17168	16986	17056	17024	17215	17039	17069	17042	17179	17017	17224	16987	17116	17165	17122	17120	17006	16913	17219	17071	17163	17069	17071	17183	17108	16997	17264	17138	17061	17162	17048	17273	17216	17047	17087	17038	16923	17090	17158	17094	17128	17351	17254	17138	17096	17112	17010	17141	17169	17181	17013	17079	17217	17125	17112	17161	17017	17233	16988	17154	17077	17277	17143	17137	17273	16863	17031	17168	17202	17196	17165	17114	16906	17237	17223	16954	17062	17189	17055	17394	17310	17148	17299	17103	17080	17137	17300	17201	17301	17102	17051	17387	17121	17232	17167	17154	17222	17044	17134	17217	17172	17040	17146	17240	17153	17191	17128	17111	17202	17181	17098	17134	17155	17124	17079	16977	17201	17269	17124	17132	17135	17047	17061	17063	17186	17287	16946	17208	17226	17098	17171	17017	16996	17134	16974	17029	17172	16994	17148	17023	17241	17244	17180	17176	17055	17119	17157	17173	17167	17093	17154	17349	17124	17292	17172	17206	16973	17145	17029	17255	17157	17122	17118	17213	16972	17246	17013	17117	17097	17105	17156	17204	17018	17116	17029	17142	17092	17190	17300	17099	17151	16968	17156	17193	16965	17212	17262	17105	17242	17146	16958	17004	17147	17326	17322	17114	17066	17022	17104	17145	16950	17032	17131	17027	17167	17185	17179	17198	17213	17099	17161	17133	16981	17154	17073	17146	17151	17007	17073	17013	17108	17254	17147	17222	17159	17137	17211	17136	17142	17182	17148	17089	17241	17268	17288	16958	17028	17251	17048	17108	17004	17040	17098	17205	17164	16749	17055	17005	17152	17151	17147	17312	17190	17064	17310	17357	16963	16934	16964	17260	17241	16985	17044	16855	17046	17233	17068	16923	17166	17258	17086	17099	17122	17081	17137	17172	17181	17039	17069	17204	17036	17019	17293	17092	17198	17075	17030	17178	17036	17021	17066	17192	17084	17261	17277	17235	17060	17060	17218	17175	17112	17062	17075	17129	17137	17019	17127	17105	17354	17160	17031	16952	17299	17063	17102	17072	17146	17253	17190	17055	17210	16963	17083	17130	17087	17161	17331	17146	17134	17300	17174	17264	17082	17264	17120	17164	17061	17093	17210	17148	17158	17151	17136	17120	17151	17196	17214	17240	17166	17079	17174	17104	17271	17230	17033	17138	17175	17278	17246	17270	17126	17027	17135	16997	17059	17289	16977	17051	17051	16973	17106	17194	17212	17191	17068	17223	17113	17096	17101	17265	17067	17095	17018	16884	17110	17115	17062	17068	17189	17287	17109	17030	17186	17254	17046	17191	17236	17233	17066	17117	16883	17074	17113	17115	17054	17022	17125	17098	17109	17068	17009	17101	17116	17360	17130	17237	17113	17082	17064	17140	17061	17140	17143	16911	17349	17041	17057	17136	17144	17011	17187	16920	17074	17198	17344	17143	17189	17106	17137	17073	17063	17206	17204	17054	17285	16945	17052	17030	17133	17196	16956	17164	17124	17094	17159	16924	16963	17187	17126	17103	17074	17160	17310	17209	16960	17476	17051	17011	17298	17172	17175	16955	17168	17145	17062	17043	17145	17071	17112	17224	17148	17249	17043	17089	17169	17006	17044	16964	17072	17213	17183	16917	17301	17026	17194	17132	17400	17182	17298	17181	17037	17135	17202	17088	17274	17115	17194	17275	17028	16914	17065	17254	17142	17266	17136	17257	17002	17060	17132	17220	17116	17295	17223	17383	17140	17175	17164	16937	17060	17072	17098	17005	17184	17053	17179	17140	17124	17213	17208	17174	17117	17050	17245	17055	17111	17161	16946	17037	17199	17082	17091	17232	17069	17183	16924	17173	16994	17146	17056	17171	17150	17021	17137	17036	17145	17127	17301	17207	17193	17182	17059	17168	17074	17150	17081	17081	17107	16811	17095	17151	17044	17038	17200	17225	17128	17249	17237	17290	17062	17029	17188	17072	17152	17372	17031	17127	16945	17205	17216	17025	17160	17247	17200	17193	17296	17157	17249	17163	17050	17225	17111	17168	17179	17158	17106	17135	17196	17174	17324	17150	17222	17151	17129	17232	17162	17047	17163	17224	17172	17187	17152	17201	17272	17119	17027	17209	17084	17315	17022	17092	17222	17179	17087	17462	17104	17021	17145	17189	16948	17142	17204	17149	17062	17121	17110	17129	17116	17238	16953	17004	16985	17239	17101	17086	16972	17294	16946	17082	17216	17065	17170	17076	17084	17276	17182	17126	17106	17118	17054	17320	17118	17080	17123	17043	17211	17173	17035	17262	17159	17103	17006	17084	17237	17036	17178	17138	17180	17085	17304	17142	17080	17049	17148	17101	17177	17250	17242	17037	17016	16969	17023	17082	17261	17202	17095	17242	17140	17108	17177	17147	17259	17162	17119	17068	17120	17247	17289	17049	17237	17161	17152	16924	17156	17181	17262	17189	17080	17017	17265	17079	17020	17160	17209	17181	17129	17263	17273	17165	17301	17159	17148	16943	17063	17023	17147	17183	17157	17150	17267	17024	17261	17245	17179	17062	17127	17279	17114	17115	17127	17136	17126	17096	17099	17060	17103	17073	17097	17270	17055	17027	17185	17195	17322	17006	17054	17121	17068	17167	17124	17105	16929	17201	17162	17202	17251	17145	17167	17225	17176	16978	17132	17073	17228	17295	17070	17126	17069	17102	17222	17206	17134	17127	16933	17254	17205	17092	17215	17190	17145	17033	16940	17261	17174	17140	17086	17076	17156	17101	17124	16992	17203	17060	17050	17232	17265	17201	17188	17116	17155	17057	17240	17049	17216	17066	17029	17009	17190	17257	17193	17047	17020	17182	17205	17015	17028	17134	17126	17122	17172	17094	17095	17183	17135	17103	17075	16977	17048	17264	17051	17003	17305	17047	17289	17112	17160	17057	16994	17053	17151	17007	17250	16954	17116	16940	17103	17287	17208	16962	17218	17119	17155	17103	17170	17170	17139	17050	17110	16961	17092	17064	16899	17142	17178	17157	17070	17107	16856	17096	17157	17016	17062	17207	17228	17079	17135	16941	17122	16937	17145	17155	17058	17015	17236	17376	17122	17192	17064	17136	16972	17003	17024	17225	17178	17230	17157	17174	17245	17014	17107	17241	17122	17174	17205	17294	16908	17051	17229	16964	17095	17116	17236	17113	16982	17040	17021	17242	16968	17194	17091
27346	21935	24746	21855	18333	22480	26103	25099	22027	19608	18649	18303	17894	17890	17931	18048	18055	18061	18150	17864	17967	18138	17971	17710	18045	17841	17839	17882	17866	17860	17905	18095	17895	18066	17866	17850	17987	17879	17905	17978	18037	17826	17885	18044	17910	18144	17848	17699	18135	18000	17940	18032	17907	17984	17710	17891	18117	17851	17936	18044	17985	18005	18093	18059	18202	17702	17968	17732	18099	17833	18100	17997	18010	17908	17903	17947	17836	18002	17906	17941	18090	18084	17861	17931	17904	17896	17911	17715	18035	17864	17777	17901	18044	18058	18062	17882	17991	17911	17951	17746	18047	17988	18115	18098	17856	17937	17796	17851	17954	17876	17886	17863	17910	18010	17898	17858	18010	17808	17766	18082	17870	17646	18027	17951	18112	17995	18126	17881	17860	17946	18088	17953	17725	17804	17879	18098	17985	17989	17975	17985	17871	17679	17892	17771	17784	17953	17767	17812	18007	17884	17858	17850	17781	17882	17813	17895	17747	18182	17700	17871	18092	17922	17859	17952	17929	17937	18073	17913	18016	17855	17866	17843	18039	17790	17824	17815	17849	17924	18084	17936	17967	17948	18116	17837	18014	17990	17735	17757	17860	17961	18018	17993	17799	17754	18104	17906	18016	17963	17932	17926	17668	17963	18042	18007	17950	17989	17922	18037	18010	17916	18079	17848	18068	18020	17900	18074	17985	17870	17884	18051	17948	17909	18259	17990	18061	17936	17974	17787	18047	17974	17849	17986	17867	18020	18065	17905	18048	18008	17958	17926	17991	17972	17910	17922	17832	17996	18180	17719	17859	17924	17862	18081	17780	17816	17880	18001	17875	17981	17969	17922	17954	17988	18021	17933	17811	17963	17970	18132	17729	17918	18029	17882	17837	17978	17852	17759	17930	17861	17886	17712	17876	17820	17913	17835	17831	17958	17913	17829	17952	17873	17707	17929	17891	18110	18101	18028	18095	17916	17853	17635	17953	18141	17885	17942	18005	18016	17970	17925	17771	17915	17886	17959	17868	17764	17818	17859	17916	17886	17914	18138	17986	17930	18132	17827	17816	17995	18092	17879	17897	17899	17994	17942	17992	17958	17891	17954	17955	17874	17727	17897	17752	18004	17899	17906	17891	17912	17774	17760	17719	17846	18098	17762	17888	18128	17869	18031	17938	17760	18081	17889	17908	17901	18054	17845	18014	17994	17817	17901	17851	17909	18119	18032	17978	17837	17948	18017	17954	17800	17968	17709	18050	17961	17840	17938	17805	17854	17855	17779	17856	17914	17820	17872	17883	17944	17874	17902	17897	17994	17838	18077	17815	17717	17794	17874	17888	17936	18212	18026	17832	17829	17863	18060	17813	17847	17882	17911	17976	17941	17946	18015	18028	17770	17871	17919	17964	18047	17857	17887	17948	17837	17873	17977	17916	17800	17829	17974	17845	17879	18024	17940	17893	18106	17994	17879	17827	18056	17868	17943	17782	17819	17784	17889	18034	17955	17857	17915	17916	18025	17924	17897	17813	17917	17814	17784	17951	17848	17970	18192	17997	17758	18052	18079	17855	17997	17914	17938	17786	17966	18081	17962	17904	17960	17943	17874	17879	17807	17790	17919	18093	17958	18078	18001	17835	17891	18116	18050	17797	18018	18102	18046	18026	17897	18043	17777	18091	18086	17895	18066	17962	17898	17916	17949	18035	17985	17870	17701	17805	17956	17978	18051	17979	17945	17899	17976	17905	17974	17964	17891	17999	18158	18100	17938	17616	17858	17961	17949	17760	17767	18086	17912	17934	18137	18067	17920	17939	17616	17928	17828	17893	17990	17926	17927	17829	17913	18010	17818	18082	17946	17912	17913	17832	18088	18003	18025	17864	17772	17855	18020	17870	17846	18244	17789	17854	17924	17670	17894	17808	18156	18090	18024	17805	18010	17941	17909	17987	17842	17951	17708	18047	18000	17906	17927	17948	18059	18044	18090	17913	17827	17997	18045	17928	17937	17989	17999	17993	17802	17863	18017	18090	17742	17797	17760	17835	17754	17913	18094	18062	17927	18119	18093	17718	17922	17834	18072	17926	17833	17911	18065	18067	17962	18051	17771	17869	17820	17845	17764	17922	17787	17845	17935	18072	17818	18083	17946	17840	17852	17878	18075	17844	17802	17928	17915	17852	18026	17971	17996	17898	17813	17989	17968	18180	18019	18071	17824	17910	17941	17961	17920	18041	17979	18003	17953	18030	18134	17864	17838	17751	17926	17906	18041	17887	18086	17950	17870	18033	18040	17834	17995	17904	17769	17954	17829	18015	17711	17827	17964	18078	17889	18066	18042	18072	17899	17842	17938	17789	17875	17873	17752	17927	17915	17935	18105	17888	17949	17963	17797	17863	18097	17819	18072	17785	18107	17928	17936	17752	17915	18014	17797	17828	17735	17931	17788	17900	17740	17870	17723	17925	17646	18066	17952	18124	17807	18005	18201	17875	17919	18229	17896	18108	17874	18109	17897	18060	17916	17876	17812	17978	17788	17931	17889	17915	17838	17835	17905	17915	18085	17902	18041	17984	17850	18101	18072	17883	17885	17704	17966	18165	17805	17960	17896	17846	17685	17659	17956	18052	18111	18024	17939	17926	17736	17781	17730	17965	17934	17705	17957	18033	17882	17942	17924	17720	17827	17960	17827	18080	17909	17962	17704	17849	17792	17922	18149	17906	17596	17894	17833	17806	17906	17945	17808	17965	17952	18056	17855	17810	17981	17952	17816	17901	17871	17868	17895	17919	17901	18077	18068	17978	17896	17894	18089	17829	17842	17969	17993	17946	17956	17837	17932	17929	18141	18047	17945	17900	17997	17771	17971	17948	17835	17962	17866	18021	17902	17923	17974	17696	17906	17772	17941	18063	18105	17861	17892	17936	18137	18148	17912	18041	17911	18009	18022	17826	17756	17848	18074	17932	17796	17867	18015	17998	17920	17941	18114	17947	17930	17786	18079	17931	17901	17929	17983	18025	17997	17849	17902	17869	18011	18116	17795	17991	17917	17682	18026	17981	17968	17902	17853	17955	17978	17968	17888	17920	17861	17797	17926	17840	17889	17958	18170	18022	18218	18003	17987	17795	18265	18083	17923	17721	17665	18183	17857	17925	17829	18060	17929	18014	17969	17991	18009	17982	17849	18024	18013	17825	17942	18106	18107	18051	17942	18077	17934	17871	17926	18196	17962	17962	17827	17996	18035	17822	17840	17974	17761	17984	17916	17882	17838	17834	17918	17797	17944	17874	17968	17900	17927	18020	18194	17969	18091	18097	18094	17848	17955	18059	18206	17865	17825	17901	17785	18094	17866	17953	17876	17851	17685	18070	17810	18005	18032	18115	17972	17836	17865	17745	18062	18138	17838	17673	17863	17810	17940	17962	18057	18114	18004	17912	18019	18066	18013	17954	17769	17716	17734	17875	18041	18098	17962	17895	17854	17881	17784	17898	17884	17909	17806	17848	18202	18249	17945	18013	17779	18002	17833	17876	18065	18041	18232	17866	18020	18073	17972	17879	17901	18067	17792	17912	17896	18225	17931	17805	17802	18138	17810	18030	17838	17900	17945	18034	17997	17948	17930	17893	17918	17848	17955	17820	17939	17848	17796	17962	17722	17875	17811	17935	17958	17978	18043	17833	17910	17697	18007	17919	17842	17853	17972	18095	17931	17924	17880	17961	17945	17813	17823	17904	17848	18018	18097	17926	17772	17865	17902	17827	17968	17865	17934	17776	17872	17957	17771	17961	17737	18019	17953	18022	17976	17810	17943	17956	17883	17843	18035	18197	18066	17856	17845	17917	17915	17736	17815	18122	17806	17860	17909	17891	17848	17962	18162	17924	17809	17975	17880	18128	18033	17848	17809	17854	18007	17970	17833	18060	17705	17847	18139	17899	17938	18027	17908	18001	17867	17827	17920	17796	17790	17923	17795	17882	17825	18012	18017	17792	17584	17942	17882	17899	17883	18043	18006	18001	17939	18028	17898	18044	17916	18058	17982	18021	17912	17947	17678	17920	17819	18032	17870	17912	17734	18096	17810	18150	17904	17917	18009	17870	18012	17987	17899	17894	17926	17997	17745	17912	17940	17935	18018	17666	17835	17713	17911	17963	18060	18017	17996	17846	17922	17853	17941	17839	17826	17920	17878	17785	17956	18044	17609	17933	18036	17971	17659	17910	18196	17870	17803	17874	17952	18049	17885	18064	17800	17772	18109	17997	17983	17742	17803	17917	17732	17920	18050	17878	17912	18056	17967	17848	17865	18011	17899	17888	17973	17954	17929	17885	17840	17917	18005	17921	17847	17986	17794	18041	17971	17919	18088	18030	17930	17929	17939	17984	18142	17823	17952	17929	18104	18029	17777	17874	17842	18109	17886	17919	17985	17823	17822	17991	17925	17973	18020	18044	17872	17912	17836	17619	17944	17966	18132	17909	17982	17819	17771	18014	18181	18083	18074	17803	17862	17862	17950	18029	17923	18011	17935	18035	17639	17992	18020	17965	18064	17848	17848	17858	17904	18005	17764	18052	18034	17923	18099	17957	17850	17944	18211	17955	17899	17956	17955	17752	17801	17920	17866	17895	17911	18050	17863	18047	17710	17891	17940	17815	17794	17926	18079	17771	18063	18029	17770	17871	17990	17995	18159	17670	17852	17866	18030	17893	18038	17952	17893	17913	17995	18004	17951	18081	17958	17982	18174	17845	17918	18094	17907	17949	18020	17869	17882	17999	18059	18149	18105	17792	17899	17866	17795	17825	17932	18198	17968	18053	17835	17936	17786	18094	18070	17774	17970	17819	18058	17995	18092	18140	17818	17861	17884	17964	17842	17848	17776	17939	17870	18057	18008	18089	17908	17937	18044	18022	17761	17901	18055	17979	18038	17978	17923	17995	18011	17752	17778	17934	18064	17927	18041	17769	17963	17934	17842	17985	17665	18019	18141	17790	17732	17958	17704	17837	17920	18189	17918	17837	17939	17897	17816	17879	17886	18030	17861	17995	17965	17795	18000	17874	17917	17865	17844	17919	17902	18012	17756	17853	17846	18083	18060	18132	17895	17948	17962	17851	17869	17821	17920	18089	17769	17857	18070	17855	17970	17747	17991	17858	17976	17975	17918
16062	19113	19871	18331	17651	23880	27849	25291	21031	18297	16886	16558	16417	16544	16432	16560	16378	16429	16447	16512	16620	16375	16400	16439	16336	16392	16406	16650	16621	16249	16443	16359	16489	16377	16490	16475	16543	16581	16400	16446	16619	16438	16416	16476	16454	16493	16651	16352	16478	16561	16499	16347	16441	16425	16430	16552	16594	16565	16386	16481	16408	16378	16558	16352	16537	16331	16290	16276	16620	16477	16620	16433	16515	16452	16456	16476	16290	16357	16571	16304	16613	16573	16463	16528	16630	16453	16540	16391	16417	16379	16469	16535	16340	16609	16236	16364	16520	16417	16543	16470	16410	16391	16527	16475	16478	16437	16720	16391	16457	16552	16443	16415	16525	16378	16454	16663	16433	16533	16536	16386	16459	16465	16405	16414	16552	16415	16471	16557	16348	16519	16469	16435	16518	16441	16537	16590	16452	16511	16470	16498	16476	16371	16415	16413	16629	16335	16541	16450	16489	16626	16378	16359	16538	16549	16708	16292	16520	16580	16597	16516	16402	16326	16442	16517	16594	16295	16469	16439	16532	16405	16493	16397	16503	16448	16338	16388	16562	16412	16426	16512	16510	16567	16402	16375	16596	16514	16532	16500	16618	16411	16408	16472	16506	16451	16583	16362	16340	16370	16514	16516	16481	16366	16425	16402	16435	16481	16525	16409	16365	16535	16285	16439	16364	16510	16556	16506	16578	16373	16478	16543	16578	16441	16379	16619	16423	16433	16383	16505	16402	16408	16396	16519	16474	16641	16414	16603	16408	16655	16483	16577	16441	16489	16374	16494	16359	16371	16106	16395	16486	16467	16558	16496	16562	16517	16636	16413	16569	16363	16359	16423	16539	16408	16540	16586	16358	16359	16634	16358	16254	16515	16407	16357	16429	16384	16490	16265	16413	16537	16497	16550	16431	16446	16377	16646	16515	16633	16455	16694	16336	16495	16460	16487	16545	16507	16331	16628	16457	16571	16677	16472	16529	16440	16387	16314	16532	16506	16580	16552	16425	16296	16545	16340	16306	16544	16619	16440	16420	16372	16521	16398	16540	16572	16576	16554	16600	16547	16311	16510	16433	16597	16604	16630	16359	16238	16583	16347	16456	16333	16458	16550	16489	16391	16452	16658	16553	16541	16416	16474	16375	16587	16400	16309	16542	16411	16358	16367	16482	16346	16467	16464	16648	16398	16503	16449	16638	16393	16512	16426	16365	16598	16504	16355	16544	16387	16418	16624	16415	16429	16597	16489	16534	16478	16306	16458	16476	16529	16531	16448	16523	16569	16446	16540	16470	16352	16332	16362	16434	16428	16286	16355	16566	16727	16425	16577	16333	16551	16635	16343	16600	16490	16682	16526	16418	16638	16552	16379	16495	16468	16490	16529	16428	16352	16496	16544	16355	16447	16362	16595	16442	16615	16394	16489	16515	16483	16515	16427	16303	16438	16497	16343	16411	16361	16338	16454	16538	16557	16336	16490	16380	16423	16575	16584	16476	16498	16364	16533	16275	16550	16452	16534	16541	16514	16491	16466	16532	16396	16544	16468	16592	16467	16576	16495	16531	16546	16258	16456	16568	16410	16518	16408	16583	16358	16459	16501	16581	16448	16469	16525	16595	16400	16536	16610	16525	16500	16417	16513	16466	16441	16474	16527	16472	16689	16585	16509	16455	16502	16430	16489	16480	16552	16661	16553	16498	16612	16415	16514	16555	16536	16457	16481	16429	16512	16481	16398	16489	16490	16568	16519	16363	16520	16355	16432	16512	16427	16566	16260	16487	16532	16445	16416	16527	16436	16480	16455	16515	16533	16491	16567	16597	16481	16514	16508	16399	16460	16487	16401	16411	16521	16433	16524	16483	16654	16471	16437	16468	16476	16394	16357	16442	16507	16287	16534	16407	16533	16547	16510	16495	16422	16518	16495	16540	16378	16479	16578	16459	16635	16420	16570	16386	16501	16428	16551	16340	16493	16465	16429	16420	16627	16490	16545	16468	16385	16476	16400	16356	16433	16316	16586	16439	16356	16520	16472	16333	16560	16447	16593	16520	16500	16537	16525	16660	16391	16445	16453	16333	16326	16519	16442	16489	16295	16479	16500	16432	16535	16374	16343	16498	16435	16396	16494	16387	16511	16392	16465	16519	16562	16575	16437	16610	16321	16457	16413	16420	16503	16532	16415	16501	16317	16503	16512	16420	16614	16473	16467	16363	16474	16451	16735	16299	16386	16631	16477	16371	16368	16474	16329	16517	16630	16452	16327	16528	16404	16616	16588	16494	16328	16363	16508	16511	16354	16408	16541	16517	16389	16559	16258	16494	16361	16374	16424	16649	16487	16532	16433	16360	16414	16346	16654	16631	16420	16693	16612	16464	16521	16553	16537	16519	16424	16465	16362	16424	16643	16506	16572	16482	16534	16501	16425	16508	16425	16437	16565	16457	16602	16495	16475	16401	16464	16477	16400	16469	16393	16370	16381	16419	16417	16457	16337	16523	16406	16428	16526	16587	16548	16368	16622	16585	16307	16416	16505	16418	16438	16517	16564	16316	16312	16512	16632	16624	16390	16421	16394	16390	16474	16502	16398	16473	16362	16474	16448	16453	16404	16389	16539	16558	16478	16426	16425	16397	16522	16316	16475	16543	16500	16572	16407	16480	16456	16554	16467	16506	16385	16405	16638	16448	16686	16367	16475	16377	16674	16566	16539	16451	16609	16466	16532	16352	16415	16406	16507	16400	16508	16509	16445	16550	16639	16392	16470	16301	16315	16610	16309	16502	16543	16445	16334	16533	16499	16482	16393	16390	16388	16554	16478	16393	16518	16580	16462	16406	16526	16376	16521	16510	16390	16448	16501	16571	16467	16457	16360	16681	16257	16441	16336	16455	16405	16601	16586	16389	16448	16449	16306	16503	16486	16426	16542	16408	16461	16554	16611	16598	16584	16417	16387	16471	16415	16522	16494	16385	16429	16684	16679	16462	16535	16312	16441	16470	16501	16622	16485	16643	16298	16345	16465	16392	16585	16444	16575	16639	16410	16502	16365	16627	16377	16384	16379	16452	16422	16422	16473	16490	16578	16492	16522	16642	16277	16480	16558	16591	16518	16473	16544	16454	16385	16610	16402	16406	16415	16473	16510	16525	16438	16376	16441	16535	16659	16416	16506	16454	16638	16546	16420	16498	16534	16392	16518	16517	16276	16517	16524	16526	16531	16491	16558	16529	16492	16469	16546	16477	16564	16262	16476	16373	16516	16494	16439	16562	16450	16313	16596	16512	16562	16437	16591	16362	16506	16481	16538	16464	16592	16416	16534	16462	16325	16487	16526	16441	16717	16505	16658	16545	16277	16390	16510	16344	16561	16697	16441	16371	16469	16408	16353	16437	16389	16552	16561	16477	16359	16519	16428	16390	16402	16524	16555	16592	16505	16370	16425	16498	16581	16338	16548	16508	16455	16515	16422	16425	16434	16326	16282	16593	16295	16561	16583	16363	16670	16397	16527	16507	16439	16744	16399	16424	16297	16421	16380	16454	16580	16484	16584	16411	16689	16461	16451	16472	16567	16559	16286	16617	16434	16321	16382	16544	16458	16442	16538	16435	16715	16379	16529	16536	16572	16491	16437	16476	16458	16390	16400	16409	16536	16375	16390	16370	16395	16561	16451	16443	16470	16640	16538	16460	16557	16509	16417	16406	16548	16268	16596	16286	16358	16493	16529	16200	16494	16458	16493	16412	16448	16357	16447	16343	16496	16532	16497	16483	16575	16660	16302	16462	16343	16582	16544	16522	16456	16394	16470	16512	16708	16548	16446	16338	16393	16567	16548	16375	16442	16569	16454	16534	16487	16466	16514	16461	16484	16426	16704	16556	16637	16522	16576	16450	16573	16632	16484	16466	16588	16452	16466	16529	16475	16515	16309	16515	16467	16364	16535	16398	16492	16654	16509	16468	16425	16400	16459	16390	16366	16615	16621	16324	16337	16544	16429	16452	16338	16507	16533	16478	16503	16452	16593	16544	16506	16584	16493	16468	16548	16442	16533	16324	16604	16582	16452	16327	16506	16518	16467	16421	16499	16571	16488	16424	16583	16466	16325	16572	16431	16489	16621	16465	16361	16507	16614	16526	16372	16553	16623	16485	16417	16672	16401	16381	16339	16504	16482	16574	16395	16587	16570	16478	16570	16426	16563	16452	16341	16262	16258	16373	16444	16645	16411	16559	16499	16449	16418	16385	16406	16397	16507	16328	16294	16421	16551	16510	16450	16426	16441	16393	16388	16413	16525	16583	16442	16604	16392	16371	16437	16500	16550	16536	16505	16499	16502	16481	16588	16568	16453	16462	16514	16342	16694	16437	16540	16378	16676	16446	16329	16602	16361	16474	16299	16480	16458	16440	16435	16508	16417	16353	16403	16564	16500	16633	16437	16423	16434	16480	16542	16616	16417	16601	16371	16443	16497	16526	16550	16361	16282	16533	16327	16365	16382	16546	16571	16434	16497	16509	16557	16685	16572	16460	16545	16391	16413	16628	16357	16501	16471	16633	16627	16420	16668	16594	16514	16383	16391	16613	16487	16613	16507	16352	16609	16393	16511	16548	16306	16478	16484	16557	16392	16378	16527	16489	16389	16446	16386	16541	16506	16366	16474	16595	16443	16392	16418	16469	16372	16434	16513	16251	16428	16447	16713	16458	16325	16572	16562	16353	16568	16475	16456	16576	16509	16397	16488	16405	16339	16405	16500	16570	16518	16574	16538	16408	16379	16353	16430	16484	16468	16663	16402	16383	16463	16527	16421	16565	16272	16617	16547	16374	16442	16574	16427	16432	16476	16490	16570	16344	16406	16496	16474	16568	16538	16376	16366	16546	16422	16464	16441	16494	16355	16452	16695	16593	16478	16330	16368	16402	16495	16397	16444	16666	16349	16480	16597	16428	16320	16568	16498	16616	16514	16478	16467	16410	16388	16499	16501	16382	16505	16537	16402	16509	16704	16542	16512	16520	16627	16531	16582	16371	16514	16515	16463	16610	16484	16463	16428	16458	16415	16397	16619	16403	16437	16472	16536	16663	16467	16434	16466	16419	16635	16553	16542	16560	16501	16478	16673	16486	16566	16391	16384	16366	16485	16424	16470	16350	16399	16657	16508
24412	21274	28375	24829	22306	36459	52095	43878	33461	25822	21436	19289	18725	18581	18441	18501	18673	18546	18423	18361	18580	18639	18675	18495	18330	18544	18448	18676	18458	18426	18782	18530	18558	18422	18440	18569	18616	18534	18476	18768	18533	18559	18470	18590	18537	18490	18781	18659	18629	18508	18300	18574	18514	18298	18441	18471	18493	18664	18644	18336	18564	18408	18375	18347	18484	18609	18504	18492	18495	18527	18333	18377	18452	18589	18255	18482	18556	18687	18426	18396	18394	18461	18567	18517	18651	18305	18634	18496	18435	18353	18322	18640	18421	18544	18480	18445	18447	18512	18573	18595	18551	18423	18343	18458	18500	18521	18408	18392	18386	18364	18397	18423	18702	18548	18299	18490	18320	18503	18286	18624	18475	18268	18428	18534	18460	18376	18720	18517	18391	18414	18549	18330	18543	18507	18572	18404	18487	18371	18539	18507	18491	18566	18348	18437	18446	18408	18498	18413	18511	18440	18276	18585	18556	18340	18434	18509	18597	18460	18492	18499	18383	18438	18555	18420	18667	18400	18492	18511	18241	18372	18326	18354	18509	18409	18679	18661	18482	18395	18498	18418	18609	18639	18419	18374	18565	18431	18460	18443	18284	18501	18395	18351	18387	18491	18473	18549	18404	18527	18439	18458	18299	18505	18353	18413	18463	18382	18638	18414	18261	18273	18634	18490	18422	18519	18219	18382	18313	18583	18253	18332	18403	18379	18557	18426	18432	18349	18625	18697	18435	18311	18428	18623	18390	18227	18330	18628	18398	18706	18178	18230	18440	18284	18377	18305	18310	18354	18374	18333	18487	18718	18335	18550	18496	18321	18633	18282	18575	18427	18301	18532	18407	18612	18345	18507	18425	18464	18384	18413	18656	18535	18306	18393	18600	18247	18673	18446	18401	18553	18527	18359	18596	18517	18444	18399	18707	18614	18268	18351	18430	18300	18462	18225	18490	18479	18522	18437	18339	18653	18413	18291	18381	18323	18401	18503	18376	18748	18430	18558	18443	18457	18354	18527	18339	18357	18367	18481	18674	18411	18548	18525	18613	18498	18467	18355	18253	18362	18332	18406	18490	18462	18277	18395	18396	18460	18508	18457	18277	18670	18412	18632	18396	18280	18491	18535	18483	18309	18423	18557	18491	18398	18438	18274	18483	18398	18246	18333	18341	18331	18284	18313	18474	18219	18486	18251	18535	18493	18377	18469	18591	18578	18603	18472	18617	18494	18434	18531	18257	18483	18276	18440	18623	18394	18247	18430	18473	18410	18619	18504	18517	18604	18523	18531	18390	18450	18413	18518	18524	18386	18342	18155	18446	18356	18608	18490	18511	18282	18576	18367	18508	18482	18368	18432	18452	18649	18546	18384	18578	18451	18521	18381	18440	18345	18461	18688	18580	18463	18373	18362	18542	18491	18487	18561	18354	18167	18409	18356	18310	18406	18387	18350	18493	18368	18378	18708	18472	18523	18429	18689	18455	18653	18469	18546	18352	18501	18485	18684	18581	18392	18447	18177	18437	18388	18368	18480	18496	18535	18632	18419	18470	18402	18430	18511	18483	18455	18611	18454	18348	18341	18481	18457	18460	18326	18362	18436	18355	18486	18507	18274	18571	18385	18198	18466	18554	18643	18375	18567	18413	18490	18555	18383	18564	18418	18352	18493	18662	18619	18347	18521	18397	18687	18463	18347	18487	18358	18362	18520	18496	18626	18396	18563	18405	18304	18450	18557	18578	18485	18218	18454	18354	18414	18487	18494	18442	18411	18256	18393	18440	18311	18521	18603	18660	18547	18577	18289	18407	18431	18454	18669	18599	18443	18449	18227	18337	18349	18284	18366	18481	18348	18411	18491	18708	18338	18255	18624	18472	18365	18331	18421	18514	18452	18489	18542	18536	18384	18494	18415	18380	18603	18519	18429	18592	18463	18400	18529	18439	18418	18642	18465	18301	18661	18345	18611	18524	18519	18457	18454	18447	18537	18234	18294	18517	18344	18410	18702	18467	18312	18438	18333	18508	18507	18361	18475	18443	18281	18538	18495	18635	18730	18466	18560	18563	18291	18191	18492	18392	18404	18426	18481	18532	18289	18378	18438	18542	18435	18420	18363	18382	18446	18568	18401	18412	18464	18506	18396	18506	18660	18589	18421	18460	18400	18359	18666	18423	18303	18512	18427	18507	18396	18583	18508	18496	18665	18424	18617	18519	18378	18408	18375	18470	18456	18408	18388	18485	18323	18522	18349	18447	18382	18213	18519	18586	18368	18439	18203	18461	18388	18446	18371	18508	18480	18536	18357	18428	18526	18576	18470	18321	18269	18379	18402	18382	18428	18329	18409	18471	18609	18685	18386	18339	18376	18546	18300	18592	18329	18474	18470	18478	18551	18523	18580	18481	18531	18468	18674	18548	18483	18675	18451	18574	18254	18381	18527	18335	18513	18374	18479	18609	18566	18359	18385	18379	18591	18446	18592	18560	18369	18563	18416	18493	18530	18510	18483	18228	18394	18489	18466	18303	18685	18767	18546	18426	18261	18492	18366	18615	18694	18478	18394	18542	18307	18629	18587	18261	18520	18430	18654	18566	18583	18273	18475	18542	18432	18538	18587	18299	18581	18366	18642	18524	18519	18354	18387	18547	18482	18409	18389	18537	18444	18364	18445	18464	18409	18466	18463	18478	18486	18303	18448	18603	18455	18574	18578	18334	18558	18452	18588	18414	18411	18394	18474	18367	18502	18429	18358	18441	18299	18465	18514	18576	18543	18397	18571	18493	18521	18479	18520	18525	18430	18557	18252	18444	18372	18355	18769	18656	18507	18364	18272	18550	18596	18601	18625	18571	18584	18234	18591	18543	18614	18454	18346	18615	18453	18384	18345	18399	18455	18544	18549	18370	18368	18413	18390	18418	18418	18516	18436	18199	18534	18382	18694	18405	18530	18536	18432	18437	18462	18527	18419	18636	18541	18688	18753	18275	18330	18342	18367	18391	18495	18442	18575	18460	18271	18406	18548	18467	18454	18343	18527	18235	18341	18480	18456	18439	18578	18618	18539	18397	18594	18427	18454	18460	18348	18473	18535	18644	18441	18474	18570	18457	18467	18529	18459	18738	18382	18386	18407	18393	18347	18497	18457	18430	18517	18524	18390	18461	18421	18469	18543	18443	18334	18443	18403	18252	18508	18543	18607	18390	18513	18476	18669	18477	18448	18398	18584	18525	18210	18379	18325	18680	18388	18282	18225	18508	18396	18475	18534	18492	18339	18449	18357	18471	18385	18577	18297	18408	18514	18400	18610	18477	18694	18449	18309	18405	18497	18460	18376	18310	18436	18437	18402	18398	18251	18379	18395	18493	18359	18282	18481	18437	18419	18511	18497	18460	18344	18467	18480	18548	18596	18509	18427	18493	18524	18596	18411	18526	18383	18475	18543	18355	18340	18365	18421	18589	18423	18492	18300	18515	18398	18537	18598	18609	18384	18438	18474	18629	18476	18369	18416	18659	18516	18390	18407	18546	18473	18425	18282	18600	18296	18393	18364	18386	18548	18437	18658	18506	18328	18322	18291	18406	18474	18570	18481	18714	18454	18404	18570	18416	18724	18482	18383	18330	18423	18486	18495	18737	18699	18450	18372	18437	18665	18432	18412	18360	18529	18445	18638	18505	18443	18418	18395	18539	18361	18429	18235	18443	18246	18393	18298	18552	18447	18522	18403	18318	18472	18448	18305	18361	18652	18691	18505	18533	18416	18354	18557	18599	18317	18368	18494	18603	18757	18549	18558	18479	18291	18433	18416	18419	18399	18499	18368	18455	18509	18573	18324	18685	18663	18312	18589	18525	18371	18475	18519	18391	18317	18313	18422	18279	18425	18508	18478	18336	18251	18455	18398	18452	18570	18444	18583	18574	18547	18485	18285	18335	18473	18420	18368	18484	18443	18457	18453	18467	18522	18430	18456	18451	18353	18490	18358	18705	18311	18681	18507	18737	18449	18327	18473	18569	18493	18392	18645	18707	18681	18519	18423	18448	18423	18326	18354	18292	18281	18724	18355	18442	18435	18463	18578	18428	18286	18395	18343	18462	18256	18593	18579	18528	18414	18456	18228	18518	18506	18309	18356	18700	18601	18554	18701	18494	18682	18303	18420	18448	18490	18466	18620	18451	18462	18662	18378	18563	18409	18451	18349	18544	18411	18642	18611	18565	18457	18398	18482	18303	18308	18488	18228	18687	18534	18400	18427	18515	18484	18586	18635	18375	18529	18354	18337	18506	18410	18290	18368	18410	18573	18279	18543	18494	18290	18400	18495	18375	18382	18426	18576	18553	18567	18563	18557	18601	18517	18509	18392	18419	18405	18360	18477	18559	18506	18539	18571	18392	18592	18395	18420	18758	18487	18455	18555	18460	18524	18440	18404	18422	18452	18356	18525	18324	18334	18487	18448	18542	18657	18550	18530	18251	18470	18490	18451	18693	18386	18410	18497	18533	18624	18338	18373	18378	18517	18695	18509	18610	18630	18646	18417	18423	18474	18232	18455	18448	18586	18325	18387	18536	18321	18510	18501	18495	18516	18681	18542	18387	18377	18570	18323	18413	18446	18667	18422	18405	18359	18506	18520	18452	18440	18478	18482	18441	18294	18745	18572	18501	18388	18399	18522	18717	18507	18437	18439	18447	18545	18463	18275	18590	18448	18385	18428	18353	18482	18512	18317	18325	18496	18400	18313	18432	18245	18539	18341	18411	18467	18630	18607	18497	18369	18426	18365	18445	18474	18641	18558	18456	18501	18648	18688	18370	18335	18589	18481	18314	18478	18515	18420	18512	18570	18514	18547	18404	18640	18446	18620	18517	18363	18381	18375	18352	18416	18438	18511	18637	18329	18381	18503	18504	18479	18309	18411	18678	18502	18543	18594	18418	18424	18469	18297	18465	18651	18646	18394	18466	18332	18421	18408	18335	18300	18471	18420	18423	18504	18306	18336	18398	18506	18515	18504	18433	18242	18472	18369	18479	18366	18444	18449	18256	18504	18313	18524	18345	18480	18571	18505	18527	18253	18405	18360	18604	18380	18478	18412	18419	18637	18405	18366	18306	18315	18664	18551	18373	18471	18649	18587	18388	18551	18445	18473	18361	18478	18216	18525
16136	25378	24056	21556	20207	40976	51850	44903	34163	24985	19543	17301	16988	16970	16808	16984	16882	16771	16860	17009	16950	16911	16737	16827	16773	17032	16935	16697	16829	16865	16835	16780	16834	16929	16928	16775	16818	16888	16990	16875	16808	16879	16729	16830	16998	16789	16912	16968	16891	16801	17047	16886	16905	16857	16956	16916	16810	16807	17014	16816	16792	16804	16887	16805	16841	17003	16837	16897	16811	16856	16872	17046	16855	17031	16792	16998	17010	16791	16830	16750	16832	16872	16731	16915	16814	16938	16890	16812	16995	16984	16937	16792	16817	16959	16857	16792	16707	16908	16829	16848	16899	16975	16867	16848	16971	16833	17025	16864	16978	16909	16749	16690	16860	16905	17035	17039	16888	16863	16753	16851	16918	16895	16897	16851	16854	16962	16837	16840	16793	16927	16795	16828	16934	16646	16709	16873	16875	16887	16980	16907	16962	16943	16639	16963	16800	16927	17090	16777	16820	16806	16848	16733	16818	16855	16835	16769	16796	17086	16905	16896	17069	16854	16844	16803	16942	17093	16813	16769	16885	16831	16929	16684	16912	16975	16690	16888	16730	16762	16963	16747	16995	16850	16883	16783	16743	16782	16897	16735	17052	16801	16916	16739	16762	16861	16801	16870	16885	16698	16849	16866	16806	16876	16775	16846	16879	16983	17008	16844	16881	16715	16911	16728	17013	16912	16931	16864	17014	17072	16823	16891	16816	16880	16846	17027	16942	16923	16740	16754	16814	16856	16738	16852	16828	17003	16938	16993	16847	17066	16845	16894	17022	16892	16880	16843	16869	17083	16783	16793	16856	16811	16895	16794	16850	16675	16742	16948	16838	16782	16784	16994	16958	16698	16837	16836	16722	16909	16751	16810	16754	17131	16821	16856	16925	16905	17034	16787	16963	16820	16775	16858	16816	16804	17035	16999	16862	16817	17007	16839	16809	17014	16859	16914	16868	16756	16796	16732	16876	16845	16827	16736	16811	16744	16867	16792	16895	16837	16825	16902	16891	16836	16764	16735	16991	16890	16834	16960	16931	16832	16959	16713	16797	16997	16906	16804	16850	16939	16738	16923	16926	16795	16846	16711	16910	16899	16885	16777	16776	16811	17000	16965	16720	17054	16955	16891	16862	16855	16815	16874	16830	16781	16832	16903	16836	16867	16822	16905	16994	16924	16837	16763	16781	16759	17030	16920	16950	16920	16876	16748	17052	16869	17205	16916	16993	16939	16659	16943	16821	16786	16864	16910	16906	16868	17034	16869	16961	16869	16856	16778	16992	16806	16887	16804	16930	16727	16754	16660	16947	16890	17006	16845	16839	16822	16934	16840	16892	17000	16968	16940	17001	16934	16865	16899	16896	16703	16805	16804	16861	16906	16894	16844	16797	16789	16750	16790	16719	16820	16727	16894	16785	16748	16949	16881	16735	16895	16876	16889	16940	16956	16868	16856	16779	16855	16882	16876	16737	16763	16889	16917	16748	16879	16951	16900	17084	16909	16769	16683	16866	16934	16947	16914	16926	16904	16902	16703	16970	16808	16790	16797	16969	16947	16765	16977	16871	16581	16945	17089	16902	16767	16894	16811	17001	16866	17046	17003	16822	16842	16878	16895	16847	16703	16894	16642	16919	16891	16959	16618	16928	16826	16896	16922	16882	16779	17125	16897	16787	16862	16910	16780	16691	16894	16783	16946	16981	16701	16976	16769	16926	16815	16807	16686	16801	16922	16807	16920	16999	16699	16876	16593	16923	16979	16835	16965	16916	16811	16846	16911	16926	16669	16927	16759	16947	16885	16814	16747	16835	16795	16907	16908	16824	16995	16972	17014	16929	16821	16890	16854	16760	16841	16870	16740	16883	16965	16772	16838	16890	16684	17000	16801	16799	16834	17086	16930	16807	16828	16796	16899	16840	16848	16957	16848	16885	16673	16807	16895	16734	16916	16781	16981	16788	16816	16874	16980	16927	16795	16857	16927	16827	16591	16897	16836	16756	16760	17044	17073	16771	16775	16859	16837	16848	16853	16860	16914	16918	16848	16821	16989	16869	16818	16894	16791	16880	16891	16606	16933	16891	16808	16768	16863	16719	16943	16752	16698	16893	16897	16788	16904	16852	17012	16893	17009	16874	16851	16682	16884	16896	16987	16976	16736	17085	16907	17054	16973	16939	16926	16822	16899	16814	16906	17021	16914	16730	16711	16762	17056	16878	16798	17021	16824	16913	16821	16897	16976	16847	17002	16903	16970	16817	16894	16978	17047	16919	16928	17031	16842	16892	16791	17097	16795	16862	16950	16823	16890	16866	16987	16785	16941	16833	17085	17115	16771	16836	16856	16812	16728	16956	16976	16981	17090	16783	16731	16800	16846	16899	16824	16913	16871	16773	16788	16868	16770	16812	16840	16753	16805	16703	16979	16697	16807	16804	16865	16872	16564	17039	16914	16868	16960	16794	16976	16912	16860	16908	16807	16766	16878	16968	16787	16954	16806	16923	16763	17087	16966	16820	16848	16738	16892	16956	16927	16880	16852	16828	16876	16764	16887	16810	16771	16906	16955	16749	16968	16910	16812	16853	16950	16963	16916	17030	16888	16998	16869	16823	16775	16938	16930	16761	16865	16843	16858	16925	16888	16946	16945	16854	16865	16790	16876	16921	16917	16771	16897	16805	16904	16800	16744	16985	16946	16863	16893	16732	17075	16737	16910	17014	16863	16876	16731	16864	16929	16750	16917	16741	16956	16724	16709	16876	16838	17171	16848	16881	16863	16678	16809	16845	17100	16804	16806	16722	16776	16817	16840	16867	16979	17025	16745	16739	16895	16801	16897	16766	16848	16747	16747	16691	16747	17039	16830	16829	16840	16883	16747	16933	16806	16865	16827	16884	16840	16735	16785	16998	16786	16873	17049	16892	16922	16739	16939	17013	16850	16721	16772	16917	16917	16750	16742	16650	16838	16869	16910	16856	16852	16780	16798	16803	16991	16764	16919	16671	16797	16827	16717	16919	16960	16783	16813	16818	16764	16840	16938	16963	16761	16821	16772	16899	16860	16651	16951	16961	16874	16790	16906	16917	16826	16906	16880	16712	16976	17012	16918	16799	17010	16869	16774	16952	16828	16888	16757	16785	16942	16762	16932	16792	16865	16910	16979	17013	16924	16715	16850	16954	16760	16800	16834	17097	16855	16993	16891	16927	16780	16867	16839	16910	16768	17033	16935	16930	16972	16909	16846	16781	16830	16829	17067	16932	16804	16901	16836	17011	16920	16763	16877	16757	16760	16923	16799	17032	16658	16796	17018	16883	16767	16838	16764	16887	16820	17028	16805	16883	16804	16901	16823	17010	17004	16858	16921	16927	16876	17075	16753	16855	16732	16852	16868	16833	16946	16814	16956	16874	16909	16784	16655	16715	16697	16890	16951	16599	16949	16850	16871	16896	16992	16907	16949	16818	16797	16926	16827	16967	16922	16724	16839	17111	16850	16893	16799	16942	16982	16746	16815	16849	17087	16876	16989	16855	16854	16949	16929	17216	16796	16984	16754	16800	16905	16743	16935	16849	16820	16792	16931	16857	17189	16845	16876	16837	16934	16736	16932	16850	16759	16835	16973	16805	16909	17051	16736	16816	16759	16877	16804	16680	16813	16741	16755	16878	16887	16807	16766	16867	16997	16870	16989	16839	16866	16991	16710	16884	17057	16800	16819	16786	16723	16790	16923	16992	17112	16958	16907	16921	16735	16872	16854	16758	17016	16749	17164	16981	16666	16856	16723	16927	16811	16781	16872	16921	16868	16969	17025	16764	16916	16798	16890	16786	16643	16817	16893	16688	16890	16947	16813	16946	16644	16842	16846	16930	16920	16856	17026	16946	16835	16846	17010	16863	17037	16712	16886	16772	16968	16959	16740	16897	16838	16867	16779	16790	16762	16691	16934	16914	16817	16800	16751	17166	17010	16921	16897	16887	16842	16803	16758	16733	16862	16951	16708	16984	16937	16830	16886	16853	16839	17103	16960	16847	16947	16930	16834	16948	16737	16746	16731	16824	16816	16774	17056	16874	16998	16907	17115	16574	16945	16751	16860	16751	16799	16905	16757	17019	16901	16878	16784	16927	16945	16721	16885	16897	16818	16900	16863	16923	16818	16886	16932	16836	17046	17040	16858	16772	16705	16828	16976	16857	16782	16838	16898	16708	17034	17045	16981	16937	16901	16987	16920	16864	16834	16748	17063	16794	16882	16896	16812	16868	16850	16845	16867	16885	16819	16867	16930	16928	16956	16799	16659	16869	17019	16822	16784	16902	16855	16821	16865	17005	16936	16637	16897	16890	16773	16981	16906	16835	16898	16846	17044	16709	16829	16947	16764	16893	16751	16928	16820	17008	16752	16839	16855	16908	16808	16906	16952	16793	16809	16936	16834	16990	17020	16895	16880	16738	16922	16687	16863	16911	17043	16931	16771	16839	16817	16911	17070	16834	16770	16787	16937	16847	16788	16707	16944	16890	16927	16935	16790	16833	16806	16890	16843	16766	16820	16687	16932	16671	16856	16759	16846	16748	16885	16889	16875	16810	16947	16812	16837	16789	16914	16827	16860	16887	16804	16814	17027	16890	16707	16791	16784	16864	16694	17000	16866	16844	17034	16907	16925	16956	17075	16860	16894	16931	16745	16916	16949	16724	16797	16867	16753	16772	16935	16848	16685	16789	16795	16764	17035	16832	17024	16887	16819	16737	16883	16985	16885	16772	16791	16859	16771	16756	16743	16916	16958	16998	16806	16956	16858	16840	17054	16762	16662	16907	16843	16906	16946	16955	16750	16859	16883	16696	17031	16849	16913	16898	17061	16839	16991	16911	17067	16979	16758	16801	16820	16886	16826	17038	16939	16897	16900	16737	17013	16865	16851	16935	17015	16908	16927	16850	16852	16744	16808	16960	16773	16951	16764	16893	16619	16853	16669	17056	16850	16904	16773	16838	16867	16924	16689	16896	16864	16939	16777	16882	16916	17024	16908	16896	16866	16698	16887	16796	16824	16740	17024	16856	16705	16991	16880	16879	16704	16740	16833	16820	16871	16649	16891	16850	16735	16788	16830	17092	16753	16918	16734	16983	16965	16986	16964	16924	16799	16875	16711	16907	16967	16931	16724
22990	21288	29173	23771	21721	51638	64187	56421	43040	31793	24738	20752	19431	19313	19076	19298	19209	19015	19176	19078	18896	19008	18883	18965	19055	18955	19243	19100	19166	19128	19064	19009	18843	18841	18997	18863	18919	18859	18996	19019	18893	18969	19038	18961	18945	18922	19158	18832	18726	18996	18936	18864	19116	18907	18864	19022	18875	18768	18995	18860	18974	19172	19133	18877	18879	18957	18943	18939	18959	19015	18816	18844	19024	18916	19136	18625	18924	18844	19015	18925	19005	18798	18852	18700	19093	19037	18865	18861	18891	18895	19109	18989	18971	18977	18606	18764	18732	18754	18837	18745	18931	19133	18973	18984	18836	18712	18882	19024	18810	18543	18834	19125	18900	18812	18605	18819	18801	18933	19071	18967	19020	19071	18897	19026	18940	19045	19121	18981	18724	18847	18819	18814	18877	19141	18773	19036	18839	18828	18910	18898	18825	19031	18869	18754	19006	18846	18847	18843	18809	18991	18855	18698	18907	18877	18894	18829	18928	18699	19003	18809	18729	18816	18860	19006	18660	18794	18883	18800	18735	18846	18697	18759	18803	18999	18920	18930	18748	18780	18869	18899	18915	19119	18830	18850	19030	18720	18805	18843	18837	18734	18720	18965	18853	19002	18842	18729	18800	18880	18626	18706	18915	18726	18746	19158	18778	18835	18854	18738	18934	18842	19018	18691	18780	18682	18880	18952	18769	18877	18838	18720	18923	18851	18848	18682	18740	18872	18792	18769	18771	19010	18918	18977	18763	18816	18963	18583	18925	18817	18707	18777	18664	18947	18813	19052	18731	19145	18804	18849	18890	18883	18848	18886	18751	18706	18710	19063	18870	18901	18870	18814	18975	18946	18913	18600	18844	18684	18766	19111	19006	18837	19007	18919	18787	19091	18812	18906	18726	18928	18819	18766	18785	18814	18751	18747	18890	18941	18719	18950	18735	18719	18949	18937	18924	18864	18724	18763	18869	18773	18851	18720	18875	18808	18846	19093	18894	18735	18793	18487	18882	18737	19068	19117	18806	18914	18933	18939	18767	18877	18966	18825	19075	18837	18683	18964	18832	18861	18614	18889	18802	18975	18871	18856	18861	18885	18852	18912	19046	18999	18889	18940	19018	18800	18826	19020	19035	18883	18876	18763	18916	18727	18864	18604	18769	18851	18910	18773	18760	18873	19001	18853	19008	18792	18829	19032	18772	18839	18872	18707	18814	18918	18854	18927	18808	18818	18923	18938	18921	19059	19145	18792	18892	18827	18712	18963	18725	18650	18834	18936	18872	18814	18844	18625	18785	18918	18864	18894	18839	18792	18909	18867	18795	18902	18903	18947	18776	18822	18850	18922	18872	19099	18878	18998	18996	18752	18926	18852	19040	19136	18944	18873	19012	18942	18658	18946	18869	18811	18924	18895	19067	18826	18663	18946	18708	18888	18894	18650	18799	18811	18884	18819	18767	18827	18789	18824	18718	18729	18911	18773	18786	18899	18645	18748	18711	18654	19020	18922	18923	18817	18800	19049	18882	18678	18871	18854	18904	18838	19025	18722	18752	18886	18710	18758	18693	18759	18830	18701	18660	18928	18839	18974	18749	18690	18749	18697	18788	18812	18800	18824	18673	18841	18811	18916	18782	18917	18840	19006	19031	18807	18864	18869	18609	18758	18825	18622	18877	18815	18689	18760	18950	18864	18720	18625	18724	18843	18915	18908	18844	18854	18748	18739	18682	18699	18832	18963	18956	18932	18866	18778	18962	19208	18987	18859	18799	18896	18858	18787	18569	18982	18765	18601	18884	18815	19043	18839	18604	18724	18730	18991	19025	19065	18989	18951	18964	19047	18917	18836	18848	18807	18717	18957	18952	18867	18868	18892	18955	18642	18974	18859	18930	18702	18632	18818	18822	18876	18860	18794	18867	18863	18968	18862	18784	18711	18938	19061	18941	19018	18778	18941	18964	18806	18651	18755	19026	18736	18909	18856	18873	18990	18828	18811	19015	18783	18776	18731	18943	18903	18723	18882	18767	18792	19053	19006	18823	18921	18849	18745	18788	18831	18635	18929	18846	18895	18733	18757	18819	19066	19228	18952	18852	18784	18771	18820	18934	18950	18908	18824	18749	19016	18744	18754	18800	18922	18852	18886	18833	18906	18928	18978	18933	18889	18870	18950	18918	18703	18669	18838	18774	18939	18801	18897	18960	18747	18620	18719	18876	19044	18712	18836	18891	18933	18979	19043	18863	18774	18895	18925	18963	18931	18926	18952	18911	18945	18945	19221	18913	18735	19158	18912	18850	18957	18468	18861	18831	18617	18896	19135	19001	18796	18877	18913	19063	18999	18879	18905	18860	18800	18903	18799	18790	18778	18888	18893	19021	18835	18971	18691	18884	18971	18899	18749	18966	18799	18899	18973	18756	18865	18714	18990	18944	18848	18832	19070	18745	18984	19201	18892	18960	18713	18804	18732	18956	18735	18720	18938	18939	18788	19157	18791	18815	18804	18760	18813	18764	18875	18719	19111	18913	18767	18983	19016	18801	18998	18904	18791	18690	18815	18816	18855	18911	18827	18714	18829	18943	18874	18894	18595	18964	18846	18821	18885	19023	18939	18850	18689	18984	19059	18841	18788	18880	19060	18879	18991	18754	18784	18872	18675	18977	18777	18921	18731	18780	18815	19028	18626	18858	18720	18738	19017	18877	18925	18909	18823	18702	18914	18844	18844	18882	18783	19017	18637	18843	18767	18970	18865	18792	18782	18689	18935	18880	18808	18716	18888	19037	18778	18794	18868	18748	18691	18799	18923	18828	18862	18743	18748	18717	18879	18825	18916	18644	19001	18916	19022	18874	18789	18880	18787	18813	18705	18699	18867	18734	19051	18875	18745	18887	18866	19006	18784	18794	18838	18835	19082	18697	18860	18813	18931	18640	19066	18979	18786	18764	18935	18847	18873	18921	18691	18810	18815	18928	18927	18882	18944	18916	18803	18829	18783	19028	18732	18902	18944	18807	18685	18788	18816	18748	18974	18863	18836	18763	19053	18864	18799	18789	18996	18791	18928	18741	19078	18775	18863	19082	18874	18719	18849	18914	18875	18915	18952	18924	18856	18672	19132	18744	18857	18718	18737	18836	18806	18864	18998	18902	18732	19019	18884	18727	18801	18739	18884	18767	18872	18879	18695	18801	18726	18973	18909	18928	18821	18646	18830	18633	18679	18805	18658	18949	18966	18897	18722	18814	18920	18857	18796	18903	18977	18871	18911	18691	18835	18939	18908	18881	18861	18721	18699	18891	18853	18849	18828	18804	18833	18997	18824	18992	19077	18865	18827	19005	18963	19017	18929	18880	18871	18771	19025	18949	18923	18804	19053	18673	18609	18714	18792	18956	18981	18806	18822	18802	18906	18718	18882	19002	18878	18824	18831	18725	18799	19131	18926	18861	18889	18796	18806	18892	18939	18994	19103	18787	18867	18971	18987	18665	18705	18855	18765	18707	18876	18577	18535	18677	18864	18738	19002	19106	18825	18696	18945	18716	18651	18792	18825	18860	18927	18929	18877	18738	18935	18804	18999	18893	18919	19049	18712	18886	18682	18718	18781	18716	18815	18897	18916	19061	18952	18820	18872	18812	18913	18734	18933	19068	18851	19065	18770	18833	18979	18882	18650	18836	18842	18942	18794	18975	18796	18775	18872	18750	19045	18930	18933	18839	18999	18854	18727	18888	18941	18893	19240	18849	18800	18782	18966	18549	19014	18711	19021	18833	18990	18748	18899	19004	19000	19128	18902	18939	18825	18753	18878	18724	18830	18939	18971	19098	18964	18854	18811	18888	18880	18486	18825	18740	18833	18774	19009	19183	18799	18785	18624	18944	18877	18968	18764	18750	18812	18964	18726	18881	18892	19026	18880	18576	18966	18877	18908	18875	18873	19042	19007	18763	18800	18890	18940	18904	18958	18955	18985	19043	18768	18832	18685	18932	18979	18739	18874	18895	18849	18691	18965	19030	19072	18780	18676	18798	18882	19166	18803	18856	18864	18822	18899	18916	18879	18720	18876	18793	18871	18993	18878	18953	18995	18997	18824	18974	18889	18839	18888	18971	18874	18732	18848	18857	18987	18682	18880	18758	18749	18818	18733	18696	18956	18926	18677	18713	18806	18906	18919	18893	18827	18718	18982	18793	18812	18944	18842	18862	18803	18734	18820	18716	18820	18816	18912	18870	18823	19003	19085	19074	18777	18594	18864	18670	18774	18914	19023	18937	18874	18971	18875	18848	18774	18881	18834	18735	18898	18678	18824	18991	18677	18879	18798	18877	18854	18727	18866	18837	18875	18749	18992	18994	18974	18806	18858	18844	18992	18718	18994	18970	18806	18885	18885	18945	18737	18941	19048	18926	18865	18706	18687	19001	18811	19014	18689	18766	18774	18749	18723	18908	18970	18938	18788	18848	19124	18957	18790	18988	18822	18884	18776	18854	19029	18978	18700	19111	19006	18898	18850	19054	18926	19004	18713	18801	18701	18749	18883	18718	18972	18925	18865	18788	18917	18824	18964	18763	18885	18756	18917	18973	18857	18980	19038	18889	18722	18964	18969	18972	18919	18751	18893	18916	19041	18825	18881	18745	18990	18996	18973	18750	18773	18732	18938	19063	18710	18803	18982	18975	18756	18938	18936	19036	18829	19115	18924	18865	18811	18968	18841	19099	18890	18879	18910	18737	18931	18919	18953	18895	18605	18945	18877	18858	18796	18918	18888	18949	18871	18907	18786	19005	18843	18814	18851	18879	19011	19079	18849	18990	18730	18973	18864	18843	18885	18843	18901	18851	18691	18936	19045	18965	19020	18801	18912	19003	19051	18936	18970	18848	18862	18939	18853	18724	19024	18759	18939	18851	19101	18716	18750	18702	18810	18720	18875	18706	18901	19156	18995	18961	18974	18769	18952	18673	18823	18950	18777	18941	18956	18803	18997	18842	18821	18836	18912	18837	18882	18596	19229	18953	18766	18884	18754	18908	18824	18825	18843	18970	18950	19008	18922	18860	18711	18872	18787	18832	18829	19057	19020	18820	18849	18852	18856	18834	18961	18789	18972	18958	18896	18793	19056	18762	18804	19037	18602	18716	19007	18860	18702	18791	18577	18673	18668
17328	31253	32784	27203	24836	62186	66516	58461	44762	31872	23292	18119	17278	17152	17233	17294	17100	17200	17143	17092	16899	17132	16970	17273	17192	16977	17139	17120	17082	17031	17152	17272	17179	16965	17255	17114	17264	17123	16984	17185	17064	17062	17169	17295	16983	17089	17216	17122	17026	17149	17113	17023	17182	17063	17195	17097	17194	17211	17245	17119	17225	17208	17144	17139	17050	16986	17313	16900	17071	17118	17053	17417	17164	17146	17203	17280	17046	17039	17093	17118	17019	17125	17056	17168	17296	16951	17009	17186	17171	17169	17015	16890	17111	17224	17156	17029	17178	17124	17304	17182	16982	17149	17258	17034	17134	17082	17274	17108	16960	17103	17126	17189	17124	17010	17010	17237	17134	17259	17270	17326	17020	16969	17079	17053	17066	17149	17302	17101	17227	17179	17168	17223	17105	17105	16954	17220	17101	17064	17221	17122	17151	17121	17027	17150	17067	17088	16860	17150	17276	17108	16977	17182	17112	17036	17056	17116	17159	17335	17041	17086	17036	17194	17024	17064	16976	17111	17197	16982	17264	17103	17087	17295	17171	17134	17207	17028	17225	17147	17302	17143	16976	17076	16967	17085	17088	17035	17063	17086	16971	17279	17139	17185	17233	16974	17051	17193	17097	17245	16864	16974	17190	17250	17127	17218	17260	17305	17098	17151	17027	17196	17077	17166	17109	17148	16987	17260	17147	17251	17318	17192	17091	17248	17122	17104	17047	17293	17177	17179	17113	17014	17157	17183	17145	17256	17076	17103	17190	17063	17109	17116	17119	17002	17096	17096	17101	17213	16960	17138	17131	17042	17356	17115	17141	17084	17176	17093	17122	17260	17065	17052	17079	17158	17204	17175	17256	16929	17159	17138	17148	17113	16989	17095	17061	17216	17217	17141	17178	17108	17105	17083	16924	17239	17137	17024	17165	17226	17065	17157	17073	17159	17154	17112	17111	17196	17016	17060	17106	17095	17108	17111	17215	17203	16943	17228	17177	17182	17209	17189	17079	17195	17133	17083	17137	17062	17136	16978	17070	17087	17244	17011	17083	17049	17093	17194	16876	17213	17143	17295	16957	17098	16966	17093	17061	17086	17194	17080	17149	17287	17075	17023	16973	17005	17095	17071	17086	17154	16905	17231	17266	17231	17113	17074	17101	17066	17099	17117	17280	17211	17187	17159	17074	17072	17126	17025	17000	16938	17225	16928	17071	17200	17048	17353	16829	17121	17164	17249	17084	17040	17095	17167	17090	17112	17147	17126	17263	17206	17187	17016	17164	17118	17194	17187	17116	17068	16980	17296	16949	17182	17060	17185	17206	17198	17139	16984	17149	16999	17237	17475	17145	17203	17055	17226	17248	17256	17066	17193	17092	17159	17107	17112	16958	17057	17094	17092	17129	17107	17168	17036	17232	17035	16963	17201	17259	17146	17138	17083	17408	17086	17316	16955	17015	17090	17213	17147	17150	17133	17049	17174	17103	17073	17057	16919	17175	17170	17422	17116	17165	17183	17061	17268	16935	17136	17143	17153	17299	16909	17146	17325	17160	17255	17179	17088	17251	17164	17222	17069	17085	17234	17189	17091	17006	17118	17276	16980	16957	17204	17348	17024	17042	17110	17084	17026	17231	17281	17051	17262	17137	17105	16971	17200	17074	17162	17094	17136	17156	17114	17094	17056	16996	17017	17019	17110	16965	17175	17044	17138	16997	17124	16981	17055	17244	17043	16943	17212	17088	17193	16926	17094	17044	17234	17012	17007	17084	17253	17116	17180	16978	17018	17227	17046	17084	17247	17193	17133	17102	16988	17150	17062	17149	17277	17203	17129	17108	16962	16949	17134	17079	17089	17102	17249	17045	17178	16926	17150	16974	17336	17295	17141	17031	17061	17025	17175	17257	17270	17287	17342	16976	17080	17093	17136	17096	17070	17401	17129	17080	17142	17202	17160	17084	17111	17199	17141	17010	17250	17073	17257	17143	17117	17095	17035	17164	17101	16872	17073	16993	17220	17149	16974	17074	17196	17194	17065	16949	17262	17046	17138	17042	17263	17081	17104	17260	17214	17311	17176	17149	17143	17138	17085	16946	17130	17109	17062	17130	17105	17259	17027	17235	16968	17059	17085	17064	16982	17213	17081	17096	17005	17127	16954	17099	17041	17095	17325	17161	17092	17156	17142	17077	17245	17077	17157	17250	17072	17001	17113	17097	17113	17149	17007	17009	16970	17134	17100	16961	17081	16984	16950	17184	16948	17102	16977	17064	16992	17096	16959	17139	17094	17189	17092	17000	17050	17149	17013	17158	16992	17182	17054	17188	17328	17249	17000	17067	17274	17030	17182	17070	17087	17017	16986	17181	16933	17253	17051	17008	17218	17030	17237	17169	16967	17112	17297	17131	17160	17107	17038	17141	17150	17138	17014	17076	17008	16927	17103	17057	17217	17210	17201	17115	17034	17164	17151	17299	17238	17189	17062	17114	17169	17020	17090	17132	17093	17175	17100	17059	17189	16993	16957	17020	17092	17289	16940	17292	17121	17100	17118	17113	17129	17111	17035	17083	17254	17032	17007	17015	17025	17155	17132	17126	17040	17013	17333	17168	17214	17146	17100	17123	17112	17059	17130	17116	17054	17172	16998	17147	17146	17147	17091	17295	17002	17077	17135	17128	17044	17066	17111	17111	17039	17273	17031	17133	16977	17170	17256	17192	17021	16972	17282	17163	17041	17022	17200	17129	17098	17079	17054	17098	17086	17143	17005	16985	17225	16898	17044	17233	17049	17117	17203	17045	17028	17293	17022	17047	17011	17156	17063	17141	16995	17143	17045	17120	16981	17097	17114	17117	16953	17218	17029	17117	17064	17072	16895	17180	16905	17094	17151	17188	17101	17196	17252	17001	17129	17210	17092	17028	17148	17020	17243	17069	17145	16964	17076	17122	17005	17051	17224	17187	17013	17095	17107	17227	17063	16998	17131	17047	17154	17069	17212	17202	17045	17126	17158	16898	17028	17005	17051	17245	17156	17131	17104	16989	17073	17109	17185	17186	17282	17093	17042	17138	17056	17169	17026	17027	17112	17169	17087	17098	17049	17161	17104	17147	17139	16932	17160	17046	17062	17105	17281	17091	17325	17035	17033	17071	17221	16941	17308	17118	17236	17076	16972	17220	17145	17011	17064	17217	17270	17175	17227	16970	17180	17118	17050	16991	17196	17046	17254	17255	17238	16998	17249	17178	17279	17203	17160	17085	17132	17212	17084	17134	17138	17118	17053	17147	17078	17110	17081	17142	17003	17127	17142	17106	17273	17283	17098	17213	17212	17088	17061	17152	17213	17084	17176	17137	17161	17004	17106	17115	17094	16958	16982	17121	17221	17137	17176	17247	17187	17092	17115	17133	16946	16951	16862	17285	17107	17183	17207	17136	16896	17063	17035	17077	17200	17108	17199	17180	17016	16992	17145	17093	17070	17082	17070	17078	17001	17234	16895	17138	17103	17154	17132	17177	16896	17298	17118	17122	17174	17035	17279	17093	17245	17258	17155	17258	17145	17104	17163	17070	17039	17322	17181	17117	17199	17136	17132	17004	17258	17007	17062	17190	17139	16994	17057	17160	17135	17105	16964	17119	17204	16981	17031	17094	16947	17214	17014	17117	17186	17032	17122	17231	17029	17111	16936	17285	17317	16918	16913	17235	17109	17271	17157	17052	17104	17074	17210	17208	17193	17122	16976	17196	17077	17158	17132	17098	17034	17104	17052	17122	17165	17156	16973	17271	17333	17264	17090	17053	16982	17211	17118	17001	17081	17021	17275	17340	16988	17209	17133	17163	17105	17082	17117	17181	17177	17106	16970	17093	17190	16939	16955	17128	17133	17356	17115	16977	17274	17155	16949	17205	17127	17065	16919	17230	17016	17090	17101	17195	17195	17088	17104	17181	17195	17117	17101	17150	16980	17021	17201	16966	17267	17046	17269	16905	16939	17122	17108	17206	17196	17084	17111	17143	17140	17207	17076	17187	17061	17351	17059	17154	17067	17123	17122	17122	16950	17182	17042	17125	17079	17318	17052	17071	17066	17254	17281	17081	17208	17324	17145	16853	17212	17117	17148	17170	17102	17131	17062	17201	17319	17090	16971	17144	17096	16952	17164	17062	17251	17144	17129	17071	17137	17101	17155	17228	17169	17222	17090	17205	16889	17130	17344	17123	17132	17190	16855	17312	17173	17137	17174	17139	17071	17139	17316	17177	17136	17117	16916	17283	16958	17108	17263	17009	17031	17234	17093	17236	17065	17033	17240	17050	17129	17068	17064	17166	17178	17180	17227	16973	17182	17063	17051	17139	17142	17225	17144	17007	17221	17161	17267	17211	17097	17082	17194	17215	17177	17092	16976	17149	17167	17199	17299	16982	17151	17264	17083	17151	16977	16952	17117	17263	17231	17109	17104	17232	17052	17039	17091	17209	17117	17030	16975	17225	17150	17105	17214	17170	17007	17177	17100	17130	17151	17199	17126	17151	17260	17082	17116	17105	17061	17093	17054	17280	17230	17161	17181	17209	17189	17237	17035	17180	17198	16990	17089	17079	17203	17121	17218	16864	17144	17189	17140	17074	17005	16965	16883	17206	17167	17145	17077	16975	17076	17160	17096	17043	17079	17205	17048	17242	16981	17074	17019	16892	17211	17135	17167	17176	17059	17003	17184	17082	16941	17172	17106	17193	16913	17107	17183	17197	17217	17174	17181	17029	17043	17072	17268	17144	17226	17124	16966	17310	17010	17005	17134	17027	17057	17110	16999	17063	17042	17016	17194	17184	17078	17002	17107	17189	17108	17235	17059	17170	17149	17187	16972	17148	17018	17000	17118	17139	17137	17188	17082	17119	17019	16952	17045	17092	17035	17180	17135	17111	17026	17119	17130	17239	17089	17214	17085	17084	17008	17077	17277	17078	17134	17125	17052	17014	17181	17157	17090	17222	17094	17266	16969	17272	17035	16922	17134	17102	17198	17261	17308	17194	17240	17033	16867	17125	17163	17002	16911	17120	17115	17059	17057	17125	17199	16971	17087	17110	17067	17066	16976	17157	17103	17154	17214	17128	17074	17133	17181	17194	17090	17104	16997	16993	17159	17178	17016	17128	17176	17265	17098
27345	22081	25008	22976	19580	23593	27102	25848	22988	20781	19639	19218	19111	18912	18978	18934	18993	18979	18948	19105	18933	19156	18896	19008	18816	18926	18970	18883	18731	18878	19002	18730	18989	19047	18942	18914	18826	18937	18844	19181	19142	19048	18828	18825	18990	18677	19013	18964	18975	18910	18860	19243	19058	18978	19026	19003	19096	18860	19116	18947	19193	18795	19030	19117	18970	18972	18969	18729	18819	18882	19038	18715	18755	18951	18929	18919	18842	19005	19134	18960	18958	18952	19006	18977	18972	18864	18978	18923	18844	18871	18770	19062	18919	19075	18863	19173	19060	18986	19056	18936	19007	18824	18813	19137	18962	18944	18982	19175	18754	18743	18773	18956	18827	19068	18837	18846	18998	19032	18883	18788	18944	18764	18939	19029	18936	18959	19040	18819	18964	19053	18885	18958	18850	18759	19078	18935	19038	19136	18852	19095	18965	18918	18938	18899	18908	18956	18904	18964	18926	18963	18863	18889	18918	18929	19027	18852	19104	18919	18950	18981	18894	18897	18690	18988	18822	18999	19038	18994	18951	19033	18978	18898	19092	19053	18811	18832	19096	18991	18974	19008	19005	18805	19104	18920	18951	19001	18949	19002	18928	18874	19032	18906	18933	18879	18949	18851	18885	18756	18899	18908	18876	18902	18968	19014	19036	18983	18975	18871	19084	18800	18762	18839	18930	18962	18858	19132	18913	19128	18890	18858	18986	18894	18835	18962	18934	18702	18938	18867	19053	18916	18605	19137	18938	19080	18936	18884	18998	18840	18981	19039	18910	18830	19002	19140	18689	18962	18961	18929	18954	18936	19053	19006	18901	18858	18888	18936	18868	19149	18899	18911	18843	18996	18969	18798	18930	18984	18950	18732	19098	19029	18805	18737	18763	18709	18939	19080	18837	19035	18881	18864	18969	18939	19009	18760	19046	19032	18884	19039	18967	18943	18983	19064	19156	18828	19155	18853	18945	18847	18832	18940	18825	18687	19075	18825	19055	18723	19067	19062	18856	19071	18819	19177	19086	19037	19061	18761	19166	18891	18953	18846	18922	18827	18943	18868	18977	18933	19070	18852	18933	19000	18955	18794	19053	19031	18938	18908	18951	18742	18854	18897	19042	18912	18981	18860	18797	18823	18998	19041	19067	18950	18944	18947	18754	19123	18987	19005	18922	19024	18895	18852	19106	18985	18663	18922	19007	18796	18956	18840	18999	18946	18943	18877	18876	18999	18996	18942	19001	18938	18871	18780	18823	18905	18637	18789	18869	18910	18749	18908	19024	18740	19005	18822	19100	18991	18891	18797	19033	18821	18982	18897	19125	18857	18909	18904	18945	19075	18939	19057	18941	19015	18973	19237	19145	18796	19087	18899	18923	18748	18960	18813	19004	19054	18923	19028	18872	18884	19035	18953	18874	18863	19051	18700	18973	19106	18960	18986	18907	18859	18945	18856	19021	18788	18910	18830	19302	18606	19068	19020	18963	19020	18962	19110	18850	18979	18969	18992	18774	18899	19020	19148	19115	18889	18801	18855	19172	18838	18771	18911	18997	18954	19013	18976	18959	19022	18754	18846	18711	18862	19075	18964	19097	18980	19011	18896	19069	18817	18916	18837	18900	18855	18909	19119	18901	18857	18894	18841	19036	18811	18943	18984	19005	18731	19158	18947	19088	19072	18901	18934	18908	18872	18823	18730	19033	18936	18975	18732	18884	18914	19057	18869	19065	18870	18824	18917	19120	18944	19159	18929	18863	18953	18874	18897	18832	19060	18907	19126	18833	18835	18813	18874	18879	19076	18816	18959	18931	18972	18994	18876	18885	18809	19036	18834	18978	18994	18970	18695	18897	19045	18850	18944	19046	18755	19154	19003	19039	19029	18976	18989	18899	18861	19006	18921	19119	18860	18992	18914	18949	18756	18839	19087	18982	18775	19080	19014	18824	18922	19002	19076	18818	18807	18964	18965	18900	18988	19026	18868	18950	18977	18942	19015	18822	18939	18837	19092	19059	18787	18955	19101	18830	18871	18830	19031	18972	18835	18820	19111	18862	18811	18899	18851	19058	19057	19106	19008	18778	19061	19034	18960	19034	18986	18894	18956	18808	19140	18993	18838	19126	19047	18787	18796	19041	19059	18983	19044	19043	19024	19185	18999	18956	18815	18957	19054	19048	19067	18757	19035	18967	18842	18905	18868	18926	18766	18862	18900	18706	18939	19038	19090	18855	18872	18909	18969	18975	18832	19103	18906	19150	18979	19005	18958	19036	18944	18835	18846	18919	19038	18963	18825	18991	18653	18869	18882	18788	18921	18800	18911	18959	18908	18892	18877	19032	18991	19116	18761	19066	19132	18890	18995	18801	18895	18901	19077	19053	18811	19083	18907	18825	18881	18846	18937	19065	18911	19047	19190	19016	19100	19005	18902	19050	18917	18889	18941	18892	19073	18927	19019	18958	19088	18981	18960	18892	19075	19011	18748	18693	18981	19054	18960	19033	19100	18880	19079	18771	18843	19001	18895	18885	18746	18915	18992	18874	19183	18940	19204	18843	19025	19154	18978	18937	19077	18932	18749	19027	18978	19057	18909	18878	19004	19012	18866	18991	19062	19055	18998	18751	18885	18951	19001	19124	18754	19074	18748	19002	19017	18989	19097	18962	18937	18902	18759	19018	18992	18715	18945	19038	19062	18956	18929	19149	19048	18792	18878	18766	19000	19027	18838	18871	18788	18939	19098	19095	18903	19016	18894	18944	18856	19144	18677	18937	18816	19059	18904	18935	18967	18964	19054	19145	19083	18942	18867	18674	18945	19070	18879	19041	18903	18933	18877	18955	19101	18827	18990	18999	18945	19082	19002	18929	18879	18919	18849	19002	18842	19120	18746	18960	19014	18983	19091	19053	18973	18968	19008	18898	19036	18866	18905	18843	18980	18870	19009	18990	18909	19086	18893	18872	18721	19144	19017	19110	18876	18926	18985	18851	18933	19070	18663	18965	18942	18988	18874	18779	18843	18849	18803	18888	18899	18924	18920	19118	18775	18991	18671	18804	18904	18843	19040	18999	18974	18867	18795	18891	19090	18906	19142	18900	18904	18989	19104	18909	19056	19285	18840	18982	18757	18973	19061	19136	19062	18914	19001	19156	18979	19205	19043	19118	18869	18988	18834	18708	18976	18745	18761	19046	18897	19064	19023	18891	18983	18831	18691	19058	18940	19027	19024	19072	18989	18973	18932	18892	18962	18996	18951	19038	19057	19053	18995	18802	18898	18965	19074	18950	18906	18891	18853	18550	18916	19117	18915	19055	18906	19279	18903	19063	18843	18981	18918	18983	19047	18852	19022	18904	18858	18993	18624	18810	19027	18895	18793	18990	18942	18970	19004	19024	18705	19064	19076	18868	18952	19166	18780	18814	18968	19038	18912	18803	19130	18876	18866	18850	19271	18939	19034	18937	18948	18690	18703	18882	19031	18869	18831	18713	18777	18875	18952	18904	18715	18765	19024	19073	18993	19015	18908	18622	18861	18932	19052	18974	18895	18976	18998	19081	19110	19070	18978	18922	18995	18901	19049	19017	18987	18843	18925	18952	18877	18909	19049	18884	18876	18997	18868	18965	18855	18955	18788	18996	18997	19228	18976	19058	19043	18812	18959	19018	18704	18955	18917	18987	18841	19065	19084	19037	18973	18946	18953	18845	18879	19037	18868	18777	19136	18983	18855	19019	18907	18946	18826	18890	18962	19163	18879	18853	18829	18788	18895	19036	18903	18946	19004	19041	18852	18996	18905	18976	18933	18828	18734	19080	18985	19048	18852	18939	19035	18997	18947	19148	18944	18944	19004	18894	18870	19039	18665	18949	18846	19021	18974	19041	18949	19027	19224	18868	18909	18910	19074	19040	18902	18967	18957	18907	19080	18994	19008	18998	18958	19135	19107	18824	18954	18896	18916	18937	19050	18825	18708	18885	19037	18916	18858	18773	18823	18782	18965	19032	18983	18890	18868	18921	18698	18921	19026	19078	18998	19196	18860	18839	19016	18861	18848	19046	18945	19000	19025	19018	18831	18828	19005	19022	19090	19169	18982	18947	19043	19012	18926	19018	19026	18809	19114	18849	18795	18943	18872	19001	18948	18936	18867	18910	19006	19048	19033	18831	18962	18818	18916	18919	19041	18707	18979	18973	18669	18704	18824	18796	18848	19100	18863	18975	18889	18965	18956	18956	18968	19096	18893	19079	19012	18885	19149	19138	19025	19009	19082	18873	19159	18957	18824	18904	19105	18825	18843	18914	19027	18810	18946	19067	18757	18671	18902	18985	19227	18945	18769	18954	18841	18981	18832	18945	18903	19129	18973	18927	19178	19112	18940	18996	18891	19040	18959	18922	19045	18951	19086	18941	18888	18957	19070	18830	18960	18790	19014	18969	18833	19061	18694	18863	18939	18908	18931	18892	19025	18941	19064	19099	18871	19055	18670	18860	18763	18990	18867	18896	18929	18779	18903	18904	18637	19006	19075	18908	18911	18997	18963	19034	18855	18898	18791	19034	18908	18917	18978	18967	19121	18840	19095	19021	18850	19100	18789	18980	18929	18926	18970	19089	18894	18927	19004	18894	18958	18942	18818	18870	19015	18910	18890	18910	18947	19174	19072	19110	18965	18902	18955	18984	18852	18865	19087	18843	18936	18869	18612	19008	18956	19124	18855	18914	18919	18830	19009	18924	19146	18873	18868	19167	18895	18755	18925	18762	18817	19153	18898	18948	18888	18976	18914	18843	18998	19050	19066	18924	19042	18902	19046	19210	18741	18728	18846	18921	19068	18875	19138	18981	19035	19039	18906	18843	18875	19007	18854	18958	18989	18944	18919	18856	18956	19172	19008	19234	18963	18804	18887	18855	18807	18811	18852	19032	18895	18936	19050	18773	19105	18694	18896	18859	18831	18981	18851	18930	19091	18867	18934	18991	19251	19001	19053	19211	18926	19023	18994	18842	19040	18963	19028	18980	18936	18808	18936	19256	19109	18907	18866	19053	18951	18886	18754	18837	19069	19082	18824	19156	18919	18939	18852	18988	18810	19089	18737	19033	19091	18989	18669	18975	18946	18948	18870	18879	18950	18947	18931	19167	18979	18941	18759	18880	18915	19004	19135
16091	19945	19671	19573	18811	24995	28172	26219	21795	19059	17778	17351	17288	17160	17199	17000	17118	17269	17224	17148	17178	17143	16983	17167	17116	17010	17068	17211	17132	17139	16999	17073	17083	17208	17164	17158	17154	17040	17083	17109	17222	17010	17143	17119	16973	17250	17257	17146	17048	17142	17042	17230	17090	17240	17169	17112	17026	17047	16994	16900	17248	17220	16906	17123	17091	17197	17062	17300	17032	17057	17259	17081	17302	17128	17092	17247	17028	17049	17102	17176	17245	17194	17227	17126	17179	16939	17119	17033	17162	17125	17203	17131	17152	17194	17107	17137	17148	17098	17306	17317	17119	17357	17084	17158	17086	17213	17082	16916	17120	16985	17287	17181	17174	17046	17096	17097	17163	17071	17112	17226	17158	17224	17082	17022	17179	17023	17174	17051	17069	17105	16982	17241	17238	17053	17175	17082	17337	17124	17045	17066	17002	17110	17219	17173	17086	17229	17040	17120	16985	17146	17113	17221	17209	16960	17104	17033	17139	17239	17075	17201	17280	17315	17157	17324	17027	17120	17274	17046	17018	17037	17113	17401	17158	17244	17159	17118	17091	17275	17160	17182	17164	17109	17186	17091	17156	16974	17241	17097	17214	17024	16915	17125	17051	17072	17003	17160	17141	17150	17215	17245	17035	17130	17031	17227	16940	17275	17165	17290	16951	17071	17066	16960	17105	17092	16987	17091	17034	17061	17047	17181	16977	17232	17144	17199	17176	17088	17064	17087	17026	17067	17117	17050	17141	17202	16951	17232	17066	17197	17180	17130	17123	17078	17108	17061	17287	17198	17100	17167	17015	17160	17092	17204	17180	17117	17191	17138	17125	17030	17216	17154	17105	17251	17076	17171	17065	17054	17002	17273	17143	17037	17093	17325	17112	17068	17121	17137	17143	16945	17174	17182	17127	16992	16915	17043	17186	17051	17188	17251	17125	17200	17234	17152	17026	17066	17181	17132	17301	16997	16921	17048	17117	17137	17120	17002	17149	17057	17035	16998	17113	17122	17008	17151	17021	17003	17117	17098	17028	17180	17136	17115	17169	17111	17109	17163	17176	17077	17060	17105	17255	17201	17011	17107	17102	17126	16985	17073	17104	17188	17072	17159	17009	17217	16950	17172	17250	17235	17009	17193	17103	17233	17036	17098	17146	17134	17168	16962	17193	17239	17051	16987	17275	17037	17023	17073	17053	17131	17014	17206	17169	17082	17112	16971	17235	17030	17146	17182	17215	16950	16963	17195	17065	17050	17230	17088	17069	17156	17098	17148	17243	17040	17059	17149	17193	17121	17024	17082	17149	17054	17100	17025	17076	17114	17100	17169	17065	17200	17211	17113	17059	17005	17202	16915	17185	17137	17129	17037	17019	17199	17059	16972	16936	16946	17110	16966	17044	17081	17167	17180	17025	17214	17211	17097	17239	17185	17220	17085	17107	17098	17024	17186	17115	16944	16932	17237	16931	17201	17124	17283	17098	17143	17029	17274	16926	17175	17168	17176	17192	17196	17189	17075	17018	17075	17021	17078	17051	16970	17096	17236	17039	16973	17102	17195	17135	17060	16905	17062	17021	16998	17122	17108	16900	17135	17063	16993	17127	17114	17231	17102	17124	17201	17180	17127	17194	16996	17289	17216	17254	16950	17035	17130	17003	17091	17232	17113	17024	17128	17034	17110	17154	16985	17090	16990	17050	17081	17270	17090	17231	17164	17119	17141	17162	17029	17101	16912	17255	17246	17182	17169	17194	17124	16889	17099	16997	17100	17175	17221	17068	17182	17157	17047	17205	17149	17013	16969	17163	17096	17146	17164	17052	17161	17231	17074	17088	17245	17258	17152	16933	17164	16943	17109	17216	17021	17026	17114	17043	17095	17163	17048	16988	17041	17058	17030	17143	17108	17002	17173	17062	17222	16991	17069	17229	17218	17009	17079	17341	17163	17150	17251	17016	17112	17186	17022	17085	17142	17195	17228	17230	17144	16998	17105	17157	17192	17178	17026	17032	17156	17117	17076	17016	17096	17051	17097	17219	17096	17137	17107	17155	17058	17115	17244	17038	17275	17282	17030	17067	17045	17308	17148	17180	17000	17022	16977	17181	17091	17181	17067	17096	17128	17127	17152	17290	17302	17271	17104	17189	17119	17123	17298	17148	16961	17093	17136	17003	17031	17139	17050	17062	17193	17164	17019	17099	16938	17077	17219	17092	17183	17090	17124	17071	16934	17065	17039	17099	17030	17029	17247	17072	17086	17137	17088	17143	17203	17218	17192	17067	17198	17123	17263	17143	17133	17098	17231	17219	17077	17115	17139	17254	16948	17188	17215	17171	17232	17087	17164	17063	17238	17305	17102	17279	17042	17055	17284	17063	17140	17093	17153	17005	17114	17108	17080	17086	17082	17126	17202	17099	17192	17107	17158	17162	17137	17189	17311	17217	17169	17161	17140	17117	17255	17076	17209	16941	17125	17063	17163	17003	17203	17139	17128	17123	17119	17055	17133	17205	17067	17008	17125	17112	17161	17165	17008	17072	17133	17057	17194	17104	16983	17101	17002	17245	17230	17156	17167	17087	17165	17098	17197	17148	17028	17105	17056	17154	17106	17063	17209	17143	17229	16988	17084	17118	16971	17138	16993	17243	17087	17127	17125	17050	17197	17108	17053	17094	17256	17225	17204	17025	17120	17165	16936	17205	16984	17119	17354	17053	17021	17154	17331	17235	17118	17135	17072	17091	17135	17151	17089	17174	17203	16946	17148	17013	17145	17135	16962	17192	17231	17167	17184	17123	17134	17144	17037	17040	17119	17213	17194	17014	17048	17098	17187	17047	17208	17063	17198	17112	16915	17082	17159	16971	17130	17040	17245	17120	17034	17154	16986	17150	16998	17239	17137	17082	17055	17021	17235	17114	17142	17092	17267	17177	17077	16917	17136	17086	17137	17325	17178	16975	16841	17210	17264	16953	17189	17140	17211	17072	17183	17310	17073	17239	17250	17063	17237	17138	17139	17203	17042	17177	17210	17015	17334	17180	16990	17085	16992	17230	16755	17153	17094	17020	17263	17162	17284	17175	16955	16963	17001	16991	17108	17164	17077	17211	17032	16970	17156	17084	17166	17092	17153	17137	17168	17191	16994	17007	17199	17262	17162	17269	17033	17125	17165	17265	17158	17033	16992	17135	17305	17015	17149	17040	16926	16958	17235	17131	17018	17167	17120	17099	17017	16999	17124	17280	17090	17152	17192	17183	17227	17240	17080	17247	17122	17008	17131	17105	17151	17152	17153	17025	16935	17138	17165	17125	17178	16977	17008	17284	17111	17079	17191	17122	17274	17149	17112	17133	17270	16962	16928	17260	17143	17147	17107	17141	16990	17210	17274	17219	17040	17065	17173	17194	17158	17011	17136	17268	17178	16996	17141	17090	17162	17093	17041	17022	17109	17056	17095	17031	17104	16998	17093	17183	16918	17083	16899	17190	17152	16998	17118	17077	17019	17107	17272	17224	17177	17103	17081	17135	17108	17199	17178	16932	17125	17146	17010	16987	17187	17387	17028	17154	17192	17011	16970	17121	17251	17085	17224	17182	17134	17271	17145	17248	17166	17139	17243	17127	17274	17111	17119	17150	17263	17003	17219	17047	17032	17038	17254	17303	17214	17129	17072	17198	17150	17116	17148	17083	17084	17185	17139	17202	17126	17068	16968	17238	17066	17203	17087	17038	17125	17166	17118	17018	17124	17195	17268	17009	17270	17044	17192	17063	17191	16973	17106	17066	17222	16951	17230	17040	17170	17004	17107	17078	17158	17182	17140	17099	17139	17039	16943	16995	17128	17042	17071	17031	17015	17338	16983	17235	17074	17156	17147	17092	17230	17208	17217	17173	17049	17134	17117	17064	17160	17231	17214	17144	17092	17272	17129	17087	17118	17197	17261	17042	17177	17057	17013	17143	17178	17215	17154	17213	17130	16909	17272	17085	16977	17258	17059	17165	17056	17210	17074	17224	17114	17233	17174	17035	17170	17192	17148	17198	17075	17188	17083	17183	17202	17228	17313	17114	17173	17075	17108	16992	17119	17120	17168	17191	16969	17096	17162	17206	17052	16993	17122	16965	17051	17271	17203	17053	17083	17276	17113	17176	17084	17206	17095	17095	17174	16913	17178	17189	17268	17020	17099	17079	16974	17292	16884	17198	17267	17024	17069	17063	17178	17114	17097	17003	16974	17061	16943	17146	17113	17051	17086	17127	17147	17195	17013	17388	16988	17173	17061	17092	17032	17199	17023	17173	17057	17225	17005	17062	17181	17360	17167	17220	17060	16988	17098	17006	17199	17095	17103	17259	17123	17107	17175	17251	17449	17110	17098	17063	17203	17031	17066	17172	17054	17208	17182	17108	17067	17022	17037	17068	17257	16973	17316	17009	17032	17104	17124	17209	17134	17264	17151	17269	17214	17008	17125	16949	17224	17162	17164	16935	17139	17335	17163	17104	17153	17176	17124	17031	17156	17163	17211	17018	17060	17102	17060	17170	17229	17266	17084	17042	17199	17077	17110	16866	17108	17057	16937	17273	17121	17109	17293	17024	17199	17214	16979	17330	17131	17138	17168	17081	17138	16956	17293	17264	17134	17192	17158	17131	17105	17350	17131	17216	17085	17186	17139	17154	17059	17198	17137	17152	17030	17321	17362	17059	17027	17032	17223	17125	17248	17193	16950	17065	17120	17122	17159	17129	16997	17030	16984	17031	17072	17130	17140	17130	17174	17309	17171	17098	17090	17087	17174	17245	17094	17221	17014	17232	17104	17183	17220	17102	17195	17226	17205	17117	17201	17227	17113	17200	17031	17195	17165	17160	17029	16947	17078	17168	17133	17169	17117	17254	16885	17249	17018	17153	17240	17073	17245	17206	17177	17240	17108	17217	17060	17082	17078	17133	17165	17143	17081	17247	17108	17030	17196	17213	17022	16962	17064	17181	16981	17167	17098	17151	17006	17248	17307	17172	16970	17219	17190	17042	17168	17160	17141	17238	17016	17230	17138	17142	17085	17228	17104	17092	17214	17143	17225	17244	17167	17196	17101	17153	17161	17046	17039	17085	17260	16992	17218	17286	17198	17272	17093	17107	17162	17191	17204	16926	17090	17175	17094
24398	21271	28344	25053	22949	34706	51265	44885	35524	27208	22550	20163	19566	19422	19622	19288	19444	19407	19508	19473	19419	19380	19317	19355	19719	19471	19518	19510	19537	19469	19555	19472	19558	19371	19359	19366	19412	19414	19389	19438	19299	19319	19270	19450	19383	19507	19230	19373	19359	19398	19507	19498	19399	19116	19386	19344	19474	19564	19407	19383	19582	19286	19450	19120	19386	19387	19524	19279	19489	19337	19425	19242	19405	19422	19386	19587	19416	19190	19337	19491	19308	19460	19338	19392	19293	19387	19480	19428	19458	19396	19561	19334	19273	19218	19319	19239	19247	19335	19415	19541	19415	19200	19321	19518	19563	19268	19425	19370	19287	19354	19489	19453	19320	19414	19247	19209	19306	19417	19421	19383	19265	19342	19512	19236	19406	19421	19333	19336	19354	19297	19428	19211	19374	19421	19480	19395	19405	19271	19507	19449	19273	19467	19464	19306	19547	19544	19311	19190	19199	19492	19276	19290	19429	19486	19540	19229	19475	19282	19418	19509	19408	19277	19384	19364	19530	19480	19297	19292	19220	19365	19278	19244	19577	19252	19309	19281	19458	19395	19584	19420	19350	19395	19398	19440	19442	19496	19367	19534	19300	19399	19448	19522	19493	19288	19444	19355	19480	19361	19238	19323	19275	19388	19472	19350	19324	19177	19359	19307	19261	19511	19478	19288	19247	19291	19350	19501	19418	19385	19329	19406	19448	19181	19383	19384	19451	19215	19388	19428	19401	19293	19369	19385	19311	19344	19398	19267	19357	19397	19394	19308	19615	19469	19514	19214	19384	19600	19382	19466	19467	19437	19367	19406	19541	19403	19387	19311	19377	19280	19285	19410	19497	19352	19320	19349	19155	19309	19478	19620	19429	19482	19691	19621	19407	19555	19381	19514	19366	19232	19466	19338	19509	19418	19178	19346	19300	19534	19440	19216	19429	19542	19407	19507	19374	19288	19378	19456	19372	19414	19303	19158	19437	19405	19341	19290	19408	19329	19315	19274	19387	19257	19277	19338	19433	19226	19288	19449	19137	19189	19318	19299	19429	19306	19445	19386	19219	19477	19468	19281	19491	19281	19412	19289	19174	19279	19481	19299	19454	19382	19564	19325	19333	19344	19367	19161	19370	19360	19615	19320	19540	19429	19385	19293	19285	19466	19414	19402	19429	19355	19326	19397	19364	19312	19374	19440	19488	19404	19481	19510	19433	19367	19314	19297	19332	19536	19483	19528	19223	19360	19314	19553	19522	19263	19324	19061	19179	19399	19250	19340	19415	19472	19397	19487	19216	19259	19400	19568	19428	19326	19391	19292	19287	19399	19568	19160	19464	19441	19228	19325	19303	19390	19245	19344	19472	19430	19334	19152	19570	19398	19409	19340	19246	19462	19218	19219	19339	19169	19128	19381	19411	19401	19213	19527	19185	19362	19413	19366	19258	19121	19329	19519	19358	19217	19357	19373	19597	19442	19379	19348	19416	19086	19417	19480	19483	19486	19377	19506	19286	19492	19541	19500	19553	19331	19342	19335	19496	19304	19445	19358	19507	19678	19453	19414	19317	19369	19498	19338	19441	19330	19484	19529	19262	19284	19354	19410	19358	19392	19404	19340	19446	19424	19114	19463	19621	19318	19434	19617	19334	19423	19588	19600	19274	19425	19243	19325	19429	19384	19504	19431	19293	19427	19331	19295	19240	19297	19501	19489	19468	19332	19325	19288	19424	19351	19249	19488	19342	19132	19531	19328	19393	19434	19065	19442	19255	19417	19277	19357	19347	19226	19434	19412	19547	19395	19486	19539	19471	19504	19389	19382	19460	19352	19503	19465	19359	19374	19482	19319	19193	19358	19298	19584	19274	19329	19484	19468	19422	19352	19372	19466	19170	19429	19317	19404	19403	19481	19234	19333	19344	19208	19280	19386	19186	19502	19363	19245	19307	19458	19526	19223	19402	19456	19280	19512	19587	19469	19289	19445	19301	19364	19259	19473	19358	19272	19410	19482	19751	19289	19135	19260	19416	19382	19472	19532	19608	19539	19501	19408	19491	19311	19446	19401	19336	19500	19157	19429	19216	19200	19436	19258	19382	19345	19183	19267	19477	19499	19523	19407	19550	19610	19368	19446	19338	19211	19368	19567	19198	19409	19524	19589	19503	19398	19277	19458	19418	19428	19394	19274	19195	19423	19353	19332	19303	19349	19465	19564	19310	19502	19357	19436	19208	19255	19458	19564	19428	19142	19281	19287	19579	19638	19424	19389	19404	19387	19299	19531	19394	19210	19324	19396	19415	19449	19441	19499	19486	19388	19312	19530	19372	19359	19315	19334	19346	19388	19358	19416	19425	19577	19309	19165	19258	19483	19497	19387	19420	19440	19174	19216	19206	19285	19329	19203	19480	19255	19251	19373	19323	19375	19132	19360	19455	19250	19456	19487	19329	19328	19192	19411	19120	19478	19471	19333	19353	19395	19279	19441	19212	19294	19530	19389	19391	19535	19468	19279	19346	19375	19371	19286	19476	19537	19265	19518	19416	19385	19347	19326	19465	19384	19268	19437	19373	19441	19335	19362	19513	19293	19356	19375	19578	19260	19459	19305	19401	19343	19278	19507	19648	19561	19434	19550	19407	19446	19245	19613	19347	19348	19349	19359	19433	19602	19558	19370	19564	19420	19153	19419	19306	19342	19265	19398	19500	19474	19276	19458	19462	19409	19483	19120	19454	19296	19593	19246	19405	19479	19403	19505	19445	19279	19272	19446	19273	19294	19334	19521	19260	19509	19230	19278	19352	19544	19375	19220	19351	19524	19446	19328	19278	19353	19421	19345	19277	19358	19429	19555	19427	19504	19248	19285	19472	19216	19360	19231	19163	19365	19385	19414	19506	19224	19179	19482	19372	19370	19320	19345	19211	19253	19318	19578	19296	19379	19295	19377	19186	19265	19252	19241	19408	19538	19555	19294	19368	19511	19375	19189	19248	19469	19494	19429	19287	19333	19409	19237	19498	19354	19430	19186	19469	19525	19476	19537	19260	19392	19322	19238	19091	19292	19409	19290	19480	19214	19411	19504	19538	19481	19304	19345	19148	19307	19248	19450	19282	19386	19415	19323	19428	19496	19405	19587	19206	19078	19241	19387	19561	19509	19538	19347	19269	19535	19378	19448	19580	19531	19515	19375	19383	19335	19292	19511	19313	19379	19355	19374	19390	19141	19389	19636	19276	19437	19291	19250	19361	19450	19557	19507	19312	19312	19204	19394	19432	19509	19366	19448	19521	19345	19161	19391	19451	19232	19344	19430	19315	19411	19390	19243	19512	19257	19455	19369	19530	19258	19378	19288	19403	19496	19491	19362	19475	19442	19512	19409	19235	19365	19479	19230	19294	19307	19195	19262	19396	19291	19316	19368	19432	19530	19443	19539	19162	19451	19523	19293	19390	19311	19434	19508	19420	19432	19404	19205	19541	19379	19439	19552	19377	19409	19419	19369	19285	19476	19386	19468	19386	19292	19266	19391	19454	19384	19223	19368	19259	19505	19302	19463	19367	19445	19533	19295	19425	19462	19518	19480	19389	19303	19429	19248	19397	19400	19347	19506	19383	19440	19586	19423	19391	19506	19425	19334	19426	19523	19287	19437	19427	19240	19506	19394	19331	19509	19379	19360	19272	19363	19594	19513	19306	19458	19241	19359	19299	19310	19437	19485	19495	19452	19418	19370	19646	19551	19348	19519	19423	19246	19366	19421	19509	19381	19484	19495	19424	19336	19433	19507	19650	19470	19414	19340	19224	19389	19440	19347	19412	19332	19347	19316	19386	19162	19401	19477	19424	19378	19274	19214	19445	19275	19368	19357	19552	19308	19486	19344	19258	19530	19606	19230	19278	19420	19284	19398	19261	19176	19145	19385	19349	19140	19248	19443	19245	19361	19478	19161	19428	19269	19549	19385	19530	19487	19492	19437	19425	19285	19321	19605	19386	19350	19327	19503	19290	19312	19349	19429	19305	19316	19379	19357	19432	19416	19410	19172	19483	19357	19401	19431	19459	19128	19208	19460	19400	19435	19455	19472	19286	19174	19336	19250	19428	19353	19325	19550	19213	19152	19541	19402	19419	19302	19536	19420	19426	19228	19530	19339	19596	19580	19434	19453	19509	19461	19263	19620	19327	19562	19448	19324	19341	19356	19300	19489	19419	19278	19310	19392	19499	19473	19495	19512	19416	19387	19503	19349	19297	19378	19467	19313	19378	19420	19510	19388	19417	19313	19389	19452	19413	19351	19498	19334	19398	19293	19580	19448	19381	19141	19520	19420	19444	19286	19512	19529	19504	19408	19280	19282	19552	19484	19662	19779	19140	19462	19439	19380	19436	19271	19351	19477	19365	19459	19343	19371	19385	19309	19510	19503	19401	19499	19251	19401	19288	19521	19306	19464	19364	19288	19375	19243	19438	19229	19314	19382	19334	19415	19334	19338	19493	19621	19381	19275	19280	19301	19373	19295	19636	19360	19276	19317	19625	19322	19210	19303	19253	19212	19417	19388	19215	19314	19490	19369	19305	19343	19105	19360	19365	19173	19471	19425	19436	19238	19473	19338	19458	19280	19514	19515	19470	19585	19493	19218	19267	19477	19422	19431	19247	19540	19271	19537	19386	19299	19516	19431	19436	19553	19319	19419	19312	19331	19447	19513	19334	19542	19353	19355	19608	19400	19192	19271	19586	19361	19147	19211	19661	19475	19370	19544	19494	19310	19521	19257	19399	19524	19377	19509	19418	19274	19576	19609	19398	19388	19585	19408	19438	19366	19346	19375	19558	19610	19396	19491	19077	19646	19303	19321	19432	19303	19246	19426	19349	19339	19512	19572	19630	19449	19473	19267	19288	19401	19331	19188	19392	19349	19389	19407	19377	19278	19286	19539	19596	19409	19369	19300	19374	19477	19230	19525	19340	19462	19379	19302	19592	19229	19549	19318	19346	19411	19231	19430	19501	19485	19460	19216	19264	19443	19295	19274	19408	19478	19537	19475	19276	19421	19337	19227	19280	19469	19516	19271	19341	19540	19206	19218	19464	19238	19414	19559	19307	19309	19553	19410	19305	19291	19335	19341	19240	19451	19515	19671	19613	19190	19303	19272	19408	19419	19457	19516
14791	24516	28418	23833	22562	38455	51338	45865	36117	26189	20919	18360	17490	17448	17445	17404	17464	17612	17657	17516	17525	17407	17476	17354	17423	17382	17712	17480	17380	17496	17494	17449	17406	17428	17411	17317	17553	17396	17582	17425	17418	17341	17385	17480	17413	17328	17337	17482	17550	17346	17251	17510	17458	17435	17566	17459	17309	17440	17615	17478	17486	17310	17449	17387	17532	17539	17491	17405	17486	17502	17418	17374	17461	17438	17521	17420	17411	17293	17426	17356	17594	17510	17298	17275	17416	17497	17321	17437	17318	17420	17556	17591	17194	17481	17488	17551	17486	17531	17307	17459	17515	17418	17474	17408	17456	17582	17324	17510	17431	17447	17344	17511	17301	17405	17374	17426	17422	17666	17295	17498	17510	17424	17454	17464	17291	17363	17270	17414	17440	17440	17508	17484	17470	17433	17307	17377	17476	17341	17494	17559	17460	17399	17409	17421	17496	17476	17288	17297	17556	17294	17474	17380	17362	17368	17479	17397	17354	17445	17430	17506	17398	17373	17528	17334	17365	17419	17467	17359	17571	17346	17463	17344	17569	17402	17257	17388	17513	17589	17407	17531	17323	17390	17444	17471	17547	17423	17394	17695	17318	17380	17475	17357	17467	17336	17523	17297	17532	17404	17399	17404	17455	17429	17347	17364	17453	17500	17306	17385	17260	17297	17332	17501	17186	17487	17463	17475	17426	17553	17651	17559	17598	17453	17479	17490	17306	17503	17322	17479	17259	17424	17669	17505	17368	17394	17592	17494	17397	17418	17472	17537	17273	17505	17437	17456	17464	17411	17353	17345	17517	17384	17290	17427	17460	17466	17525	17425	17352	17518	17535	17472	17414	17340	17497	17315	17368	17454	17591	17414	17481	17405	17276	17339	17472	17572	17256	17473	17387	17106	17386	17421	17506	17401	17256	17535	17332	17540	17312	17360	17377	17277	17614	17532	17368	17376	17672	17452	17402	17325	17543	17490	17522	17439	17401	17549	17485	17169	17430	17330	17481	17375	17407	17379	17441	17417	17493	17489	17405	17378	17371	17531	17310	17412	17408	17309	17366	17378	17517	17293	17445	17418	17398	17324	17516	17402	17526	17520	17421	17366	17398	17483	17638	17404	17585	17399	17381	17459	17592	17560	17302	17424	17470	17369	17542	17421	17707	17423	17411	17251	17446	17554	17499	17301	17422	17517	17402	17657	17451	17452	17262	17377	17605	17379	17299	17348	17564	17425	17460	17413	17426	17430	17384	17406	17157	17477	17354	17277	17270	17313	17420	17311	17691	17463	17600	17280	17462	17283	17433	17625	17368	17335	17485	17311	17412	17656	17502	17443	17408	17507	17330	17494	17437	17349	17329	17566	17370	17438	17445	17454	17526	17326	17394	17405	17243	17485	17363	17440	17472	17475	17279	17405	17448	17527	17520	17411	17260	17492	17403	17509	17448	17412	17347	17577	17430	17458	17462	17595	17553	17474	17251	17436	17431	17447	17570	17475	17456	17360	17396	17338	17367	17440	17288	17555	17408	17318	17460	17288	17400	17419	17382	17412	17398	17470	17311	17579	17410	17551	17458	17475	17365	17288	17401	17315	17335	17430	17396	17502	17310	17297	17451	17308	17428	17403	17330	17474	17420	17388	17455	17457	17203	17454	17391	17413	17298	17344	17334	17347	17469	17430	17418	17499	17555	17576	17467	17236	17553	17459	17466	17432	17387	17357	17302	17443	17385	17439	17356	17428	17517	17569	17390	17507	17431	17419	17429	17484	17620	17288	17436	17464	17414	17423	17396	17373	17333	17387	17352	17407	17435	17521	17516	17270	17339	17477	17459	17421	17479	17274	17514	17456	17322	17520	17427	17337	17446	17362	17486	17350	17482	17455	17477	17311	17313	17454	17203	17494	17577	17434	17243	17590	17446	17255	17519	17457	17412	17275	17465	17485	17397	17515	17499	17395	17398	17475	17534	17395	17421	17418	17601	17466	17427	17367	17693	17420	17368	17370	17620	17455	17396	17378	17496	17636	17397	17475	17517	17319	17488	17336	17580	17438	17332	17253	17368	17275	17556	17579	17408	17428	17390	17468	17520	17377	17539	17593	17404	17539	17463	17445	17401	17365	17245	17303	17393	17585	17350	17449	17413	17448	17260	17361	17493	17575	17432	17368	17542	17317	17386	17368	17433	17519	17372	17313	17292	17433	17438	17242	17544	17620	17340	17515	17332	17395	17278	17378	17637	17482	17369	17541	17476	17483	17405	17519	17410	17316	17414	17276	17326	17502	17399	17495	17337	17311	17477	17550	17311	17216	17627	17458	17483	17397	17552	17371	17434	17434	17355	17472	17324	17573	17428	17611	17382	17456	17486	17446	17447	17365	17445	17426	17360	17524	17530	17592	17343	17378	17506	17264	17452	17380	17378	17348	17457	17409	17462	17363	17405	17480	17477	17458	17359	17408	17454	17347	17334	17349	17379	17573	17581	17233	17409	17304	17362	17524	17451	17505	17343	17357	17317	17533	17428	17489	17487	17389	17540	17431	17439	17360	17362	17300	17481	17469	17510	17393	17492	17281	17483	17243	17492	17453	17460	17409	17466	17486	17308	17336	17273	17521	17388	17369	17462	17438	17447	17620	17281	17427	17399	17286	17278	17307	17527	17483	17482	17443	17516	17392	17490	17397	17484	17404	17356	17310	17476	17338	17571	17513	17243	17609	17350	17363	17434	17373	17406	17416	17415	17301	17374	17264	17596	17524	17541	17381	17624	17427	17471	17479	17488	17428	17418	17421	17484	17430	17639	17244	17466	17442	17506	17413	17463	17495	17354	17498	17437	17365	17533	17417	17478	17444	17268	17442	17406	17380	17261	17473	17367	17234	17518	17495	17280	17620	17331	17348	17481	17464	17336	17331	17544	17495	17367	17409	17359	17448	17398	17336	17496	17392	17340	17257	17502	17413	17368	17512	17453	17455	17448	17437	17440	17433	17331	17309	17523	17578	17480	17323	17577	17538	17439	17555	17636	17226	17331	17241	17409	17302	17488	17372	17428	17483	17485	17287	17492	17499	17480	17494	17450	17484	17417	17449	17342	17433	17520	17401	17537	17518	17403	17674	17351	17495	17603	17319	17548	17256	17481	17476	17490	17398	17437	17327	17382	17393	17315	17459	17481	17402	17385	17208	17394	17434	17376	17442	17406	17349	17423	17317	17551	17379	17411	17401	17564	17314	17195	17439	17461	17448	17367	17608	17497	17530	17542	17356	17466	17575	17368	17432	17364	17368	17414	17387	17450	17437	17481	17433	17502	17331	17414	17494	17503	17402	17418	17599	17285	17382	17471	17467	17462	17400	17539	17320	17556	17427	17214	17474	17408	17434	17337	17391	17419	17367	17584	17430	17602	17471	17527	17439	17345	17488	17404	17545	17387	17392	17540	17364	17488	17319	17401	17467	17372	17303	17434	17370	17475	17379	17390	17581	17534	17363	17274	17286	17339	17489	17410	17348	17469	17492	17262	17432	17520	17409	17432	17274	17453	17381	17672	17509	17472	17416	17520	17494	17497	17315	17443	17591	17259	17426	17499	17356	17682	17304	17376	17439	17384	17478	17337	17332	17424	17423	17417	17474	17383	17476	17335	17461	17577	17467	17422	17370	17234	17569	17432	17324	17518	17458	17427	17326	17445	17382	17348	17596	17456	17541	17326	17539	17472	17271	17295	17321	17487	17374	17384	17368	17370	17469	17427	17312	17437	17468	17475	17388	17652	17385	17316	17410	17477	17435	17491	17342	17366	17378	17538	17536	17283	17329	17356	17426	17588	17442	17362	17412	17417	17456	17519	17379	17441	17393	17477	17481	17327	17486	17260	17475	17582	17454	17290	17511	17440	17299	17484	17345	17404	17305	17568	17315	17461	17428	17734	17501	17450	17518	17309	17524	17397	17359	17409	17366	17360	17378	17378	17411	17559	17224	17356	17621	17555	17490	17437	17424	17482	17422	17558	17616	17369	17416	17291	17320	17440	17279	17472	17420	17375	17371	17408	17423	17466	17425	17399	17287	17392	17379	17456	17465	17416	17574	17557	17450	17466	17466	17554	17543	17462	17509	17132	17328	17436	17434	17478	17336	17304	17407	17411	17308	17525	17498	17538	17491	17462	17256	17402	17379	17504	17594	17521	17381	17363	17459	17627	17193	17247	17477	17299	17544	17451	17390	17611	17289	17434	17480	17449	17299	17364	17437	17502	17385	17518	17541	17192	17477	17449	17372	17266	17433	17465	17431	17278	17411	17449	17422	17365	17408	17397	17234	17414	17445	17506	17443	17405	17566	17405	17343	17502	17137	17376	17455	17324	17485	17468	17629	17390	17356	17353	17297	17430	17416	17440	17564	17355	17608	17448	17391	17339	17440	17367	17494	17509	17390	17430	17243	17312	17480	17454	17384	17375	17567	17355	17404	17416	17538	17169	17362	17530	17344	17452	17388	17350	17474	17550	17315	17491	17322	17334	17374	17461	17407	17442	17455	17471	17556	17420	17384	17515	17433	17490	17495	17509	17455	17507	17290	17462	17423	17327	17359	17442	17456	17454	17513	17408	17488	17566	17450	17376	17556	17667	17425	17291	17569	17472	17187	17346	17455	17429	17468	17267	17486	17429	17286	17412	17446	17505	17394	17399	17494	17352	17310	17261	17494	17343	17408	17383	17494	17390	17491	17244	17405	17430	17399	17302	17389	17433	17422	17594	17446	17459	17226	17432	17458	17496	17450	17458	17218	17449	17529	17284	17546	17410	17485	17548	17383	17532	17460	17465	17422	17511	17437	17503	17315	17524	17516	17447	17387	17411	17573	17314	17585	17345	17415	17432	17494	17461	17342	17344	17420	17529	17436	17479	17300	17551	17449	17563	17465	17408	17401	17289	17535	17345	17417	17347	17567	17570	17536	17305	17391	17594	17432	17269	17367	17500	17367	17509	17343	17520	17199	17448	17420	17352	17309	17549	17422	17395	17143	17557	17503	17369	17421	17383	17524	17431	17430	17423	17400	17475	17359	17458	17505	17287	17504	17421	17571	17287	17441	17461	17435	17402	17606	17273	17375	17646	17335	17617	17461	17502	17341	17252	17458	17512	17595	17374	17384	17332	17402	17411	17487
22945	21297	29107	23866	21735	43017	67381	59134	45637	32905	25602	21512	20260	20136	20044	20005	20004	20233	19780	20037	19770	19845	20031	19832	19893	19879	19889	19725	19763	19860	20045	19874	20008	19759	19931	20006	19918	19717	19853	19955	19886	19897	20042	19667	19727	19701	19665	19849	19979	19896	19924	19742	19951	19773	20003	19911	19653	19879	19855	20081	19693	19773	19922	19771	19628	19778	19914	20026	19904	19716	19694	19779	19805	19756	19949	20048	19821	19743	19804	19815	19652	19747	19847	19775	19803	19800	19749	19694	19844	19714	19803	19886	19559	19742	19879	19882	19726	19687	19820	19514	19723	19872	19682	19617	19931	19684	19711	19914	19800	19770	19646	19656	19650	19687	19786	19692	19633	19816	19849	19654	19818	19714	19719	19895	19879	19744	19660	19950	19766	19991	19776	19869	19891	19792	19847	19754	19766	19694	19684	19824	19900	19661	19717	19714	19690	19748	19877	19742	19896	19747	19523	19770	19762	19658	19964	19847	19723	20009	19682	19682	19918	19752	19702	19773	20102	19688	19990	19834	19742	19929	19719	19836	19844	19666	19699	20055	19790	19919	20003	19804	19733	19978	19709	19855	19706	19785	19893	19601	19699	19731	19756	19951	19590	19867	19623	19879	19831	19593	19746	19680	19835	19630	19923	19800	19727	19742	19767	19632	19925	19821	19847	19657	19709	19850	19744	19851	19649	19824	19861	19741	19848	19590	19696	19770	19792	19752	19839	19889	19902	19654	19800	19649	19637	19729	19678	19713	19800	19660	19685	19844	19793	19894	19714	19682	19796	19813	19701	19846	19794	19838	19633	19905	19533	19854	19706	19814	19668	19898	19765	19781	19836	19760	19524	19717	19901	19831	19644	19760	19814	19775	19777	19761	19783	19834	19875	19743	19781	19971	19806	19777	19707	19706	19872	19690	19844	19717	19750	19822	19916	19817	19910	19688	19730	19805	19677	19871	19680	19614	19691	19701	19727	19793	19757	19676	19825	19683	19743	19691	19869	19852	19857	19839	19795	19677	19611	19562	19916	19772	19840	19795	19769	19838	19771	19862	19886	19639	19900	19972	19703	19574	19967	19632	19739	19713	19647	19630	19647	19812	19818	19736	19698	19627	19697	19841	19903	19832	19949	19899	19620	19808	19833	19805	19858	19675	19618	19662	19753	19876	19837	19659	19829	19623	19793	19675	19765	19609	19632	19724	19768	19852	19508	19718	19803	19895	19848	19633	19734	19721	19770	19841	19590	19822	19734	19822	19735	19871	19890	19899	19763	19715	19847	19744	19810	19606	19729	19712	19697	19879	19956	19607	19599	19640	19782	19800	19659	19987	19912	19610	19725	19947	19831	19989	19905	19892	19767	19510	19644	19767	19665	19723	19783	19881	19757	19757	19825	19812	20037	19684	19588	19787	19737	19878	19644	19700	19853	19639	19738	19903	19716	19795	19924	19637	19686	19546	19581	19854	19704	19681	19883	19802	19826	19769	19998	19953	19801	19734	19679	19681	19576	19713	19892	19724	19696	19862	19901	19906	19717	19765	19819	19641	19620	19775	19854	19655	19809	19727	19741	19887	19579	19757	19813	19784	19800	19800	19683	19633	19767	19810	19626	19729	19688	19686	19811	19711	19911	19947	19702	19877	19676	19745	19858	19708	19652	19579	19760	19710	19611	19737	19925	19745	19631	19590	19959	19917	19842	19947	19821	19852	19711	19643	19815	19849	19788	19775	19964	19696	20007	19783	20018	19843	19716	19638	19737	19810	19962	19805	19579	19834	19679	19838	19737	19823	19716	19322	20026	19951	19680	19698	19699	19985	19766	19873	19614	19770	19654	19716	19969	19789	19740	19607	19641	19726	19759	19723	19692	19933	19751	19871	19832	19546	19679	19780	19650	19817	19795	19897	19785	19695	19841	19853	19713	19675	19729	19802	19767	19583	19817	19866	19809	19761	19704	19846	19725	19963	19904	19890	19892	19707	19882	19783	19854	19923	19757	19709	19683	19687	19587	19701	19598	19812	19768	19888	19660	19729	19747	19839	19899	19834	19780	19652	19656	19704	19807	19659	19700	19677	19743	19622	19815	19772	19758	19625	19830	19817	19795	19946	19845	19645	19880	19800	19547	19741	19579	19768	19732	19748	19817	19895	19735	19703	19797	19708	19734	19929	19834	19612	19727	19686	19728	19947	19756	19729	19857	19924	19706	19746	19694	19727	19827	19941	19719	19830	19917	19561	19686	19603	19468	19823	19596	19714	19837	19730	19651	19855	19952	19837	19785	19845	19734	19804	19689	19630	19843	19755	19882	19654	19985	19843	19845	19722	19716	19733	19843	19782	19657	19896	19793	19742	19590	19585	19833	19748	19786	19934	19784	19576	19934	19670	19792	19742	19818	19831	19754	19792	19915	19781	19854	19834	19877	19649	19846	19771	20099	19697	19698	19929	19661	19823	19801	19703	19698	19744	19874	19630	19712	19825	19885	19635	19738	19803	19886	19869	19675	19861	19967	19529	19790	19786	19795	19834	19687	19912	19830	19742	19605	19752	19898	19697	19843	19923	19836	19976	19814	19817	19683	19692	19692	19838	19686	19617	19649	19791	19944	19928	19758	19569	19605	19760	19887	19774	19832	19619	19734	19795	19705	19729	19754	19690	19651	19824	19819	19727	19754	19685	19824	19820	19508	19678	19768	19888	19837	20048	19705	19836	19683	19764	19798	19819	19674	19640	19972	19595	19921	19898	19701	19634	19852	19854	20038	19746	19808	19846	19882	19795	19942	19888	19783	19757	19610	19780	20014	19820	19772	19806	19737	19749	19677	19910	19786	19832	19886	19681	19822	19742	19763	19735	19689	19905	19838	19813	19769	19848	19788	19834	20038	19883	19788	19687	19813	19800	19769	19742	19809	19713	19691	19737	19799	19774	19785	19860	19840	19851	19870	19680	19862	19638	19991	19544	19659	19772	19599	19591	19573	19815	19825	19527	19844	19764	19786	19746	19647	19873	19703	19744	19827	19889	19833	19709	19888	19666	19852	19743	19856	19648	20037	19680	19962	19805	20056	19916	19553	19777	19833	19982	20035	19647	19873	19795	19572	19827	19817	19787	19916	19724	19651	19818	19776	19693	19751	19719	19835	19760	19799	19752	19889	19851	19946	19829	19870	19715	19912	19892	19804	19750	19732	19905	19857	19801	19821	19838	19678	19829	19675	19778	19631	19706	19755	19783	20002	19813	19857	19813	19910	19706	19685	19883	19873	19556	19754	19686	19622	19874	19786	19806	20019	19899	19676	19814	19772	19757	19683	19672	19849	19878	19703	19381	19840	19810	19569	19837	19800	19873	19810	19736	19765	19483	19714	19605	19708	19591	19618	19722	19849	19640	19769	19808	19847	19662	19919	19661	19801	19923	19682	19635	19857	19786	19883	19580	19878	19782	19689	19769	19664	19863	19478	19910	19950	19622	19795	19872	19706	19850	20011	19694	19790	19861	19951	19733	19745	19659	19837	19777	19867	19891	19958	19873	19768	19716	19734	19803	19829	19859	19780	19760	19659	20007	19699	19652	20008	19691	19732	19841	19759	19954	19764	19862	19812	20008	19790	19742	19762	19873	19769	19683	19651	19860	19959	19772	19583	19870	19874	19676	19782	19737	20007	19897	19744	19709	19692	19695	19808	19861	19727	19791	19708	19877	19823	19712	19742	19926	19938	19914	19529	19761	19844	19909	19706	19661	19729	19776	19801	19683	19816	19453	19937	19569	19582	19701	19736	19506	19846	19916	19691	19817	19633	19715	19868	19876	19877	19814	19743	19726	19792	19584	19742	19839	19780	19862	19996	19762	20153	19882	19941	19889	19837	19832	19746	19709	19587	20118	19985	19705	19853	19721	19700	19563	19696	19746	19737	19689	19970	19924	19321	19849	19788	19818	19800	19696	19933	19729	19858	19807	19658	19803	19766	19535	19750	19897	19976	19689	19819	19852	19864	19747	20041	19698	20028	19729	19649	19925	19886	19597	19913	19830	19869	19862	19669	19733	19727	19929	19764	19796	19743	19611	19907	19818	19763	19892	19706	19928	19726	19828	19837	19668	19830	19849	19792	19910	19759	19755	19796	19835	19872	19575	19850	19728	19856	19781	19897	19731	20102	19723	19682	19643	19833	19813	19862	19903	19707	19719	19604	19644	19673	19954	19889	20039	19930	19909	19847	19843	19717	19795	19579	19729	19822	19822	19787	19863	19814	19499	19583	19707	19840	19848	19826	19804	19825	19953	19779	19670	19845	19777	19789	19880	19907	19501	19753	19722	19741	19907	19932	19808	19810	19689	19746	19660	19688	20133	19990	19826	19863	19846	19683	19967	19925	19770	19728	19852	19702	19696	19568	19765	19895	19755	19823	19751	19918	19838	19682	20053	19707	19707	19649	19593	19823	19997	19795	19638	19723	19716	19826	19628	19850	19879	20041	19612	19834	19810	19762	19774	19563	19762	19795	19794	19850	19794	19863	19813	19748	19824	19779	19667	19731	19793	19823	19774	19689	19973	19825	19783	19742	19908	19707	19824	19968	19700	19909	19863	19968	19786	19706	19616	19645	19797	19791	19806	19605	19652	19738	19834	19989	19699	19526	19763	19783	19745	19634	19683	19743	19683	19683	19849	20020	20058	19732	19676	19877	19601	19687	19723	19864	19670	19875	19661	19774	19777	19680	19829	19735	19865	19554	19792	20130	19757	19823	19764	19976	19918	19919	19732	20014	19886	19758	19711	19935	19789	20057	19811	19717	19561	19936	19894	19908	19853	19822	19840	19561	19685	19563	19564	19789	19834	19852	19845	20019	19930	19889	19846	19766	19944	19716	19601	19782	19754	19770	19654	19786	19944	19680	19735	19961	19875	19681	19660	19917	19637	19812	19725	19797	19711	19859	19625	19892	19759	19684	19990	19679	19829	19800	19745	19829	19626	19798	19768	19985	19908	19978	19762	19787	19827	19700	19711	19669	20047	19831	19754	19813	19646	19771	19738	19769	19918	19781	19806	19829	19753	19666	19743	19893	19828	19714	19741	19785	19855	19833	19665	19520	19922	19881	19559	19594	19539	19962	19809	19745	19899	19613	19710	19996	19679	19838	19622	19685	19634	19782	19605
16894	34656	34660	25170	24148	54623	69353	60961	46288	32682	23955	19001	17634	17654	17749	17684	17746	17735	17674	17680	17725	17828	17583	17512	17619	17502	17762	17832	17612	17521	17535	17612	17751	17783	17632	17766	17466	17615	17645	17564	17502	17638	17687	17668	17681	17656	17816	17759	17840	17689	17830	17653	17841	17658	17636	17803	17804	17820	17590	17578	17575	17641	17783	17728	17823	17639	17791	17560	17641	17656	17856	17459	17761	17660	17582	17630	17879	17597	17846	17850	17574	17595	17641	17804	17565	17509	17809	17729	17585	17709	17771	17592	17618	17648	17657	17726	17800	17699	17522	17653	17844	17670	17689	17603	17799	17633	17620	17779	17822	17656	17536	17692	17735	17526	17866	17685	17689	17704	17799	17543	17763	17616	17612	17745	17677	17719	17832	17845	17680	17721	17661	17733	17828	17586	17643	17690	17685	17719	17629	17555	17654	17663	17532	17586	17919	17552	17528	17861	17723	17749	17615	17542	17604	17728	17731	17667	17726	17884	17555	17697	17563	17614	17781	17667	17919	17787	17784	17753	17795	17669	17598	17756	17659	17726	17587	17751	17726	17672	17730	17538	17643	17712	17972	17835	17624	17783	17767	17591	17779	17600	17688	17719	17568	17556	17741	17576	17452	17750	17752	17803	17670	17693	17657	17556	17787	17698	17526	17758	17618	17631	17830	17661	17516	17643	17700	17596	17641	17717	17714	17687	17626	17536	17627	17647	17786	17590	17866	17736	17625	17677	17785	17853	17488	17800	17497	17559	17577	17503	17661	17654	17560	17906	17682	17504	17795	17567	17730	17688	17725	17838	17721	17661	17580	17669	17547	17886	17650	17734	17791	17643	17675	17504	17687	17775	17744	17706	17802	17780	17798	17678	17476	17668	17835	17624	17716	17714	17635	17647	17586	17651	17777	17723	17717	17535	17619	17621	17821	17537	17742	17523	17585	17686	17643	17532	17640	17621	17724	17593	17681	17848	17603	17839	17641	17815	17626	17690	17656	17692	17684	17893	17566	17601	17785	17780	17629	17823	17696	17836	17771	17690	17539	17678	17476	17646	17713	17655	17738	17832	17549	17662	17667	17669	17661	17680	17743	17651	17676	17725	17853	17656	17691	17602	17665	17626	17790	17671	17648	17672	17815	17568	17649	17796	17775	17903	17668	17616	17876	17564	17653	17604	17721	17779	17641	17713	17586	17817	17626	17567	17653	17696	17535	17725	17563	17653	17781	17657	17702	17677	17668	17752	17687	17784	17747	17562	17577	17781	17574	17714	17597	17544	17510	17654	17676	17581	17686	17611	17781	17832	17729	17425	17669	17613	17557	17698	17657	17571	17778	17684	17615	17595	17663	17701	17647	17598	17832	17931	17734	17566	17694	17660	17608	17770	17497	17688	17628	17589	17699	17753	17644	17834	17536	17724	17714	17476	17710	17623	17715	17693	17490	17740	17768	17548	17757	17672	17491	17571	17469	17686	17540	17611	17625	17688	17893	17573	17627	17743	17751	17771	17810	17613	17796	17553	17618	17727	17660	17591	17683	17771	17671	17650	17751	17707	17620	17713	17652	17758	17688	17657	17564	17685	17678	17671	17660	17589	17765	17740	17730	17655	17670	17650	17687	17642	17726	17732	17645	17681	17656	17682	17825	17817	17625	17548	17888	17749	17720	17605	17718	17625	17699	17802	17719	17731	17819	17765	17744	17531	17694	17672	17662	17686	17762	17561	17476	17628	17713	17803	17707	17705	17703	17432	17611	17661	17646	17562	17676	17657	17536	17751	17848	17668	17603	17666	17594	17784	17591	17744	17873	17722	17779	17667	17573	17504	17883	17506	17750	17666	17609	17780	17643	17721	17553	17779	17731	17727	17595	17671	17552	17779	17537	17674	17632	17661	17683	17619	17864	17578	17683	17796	17733	17626	17606	17834	17608	17604	17595	17654	17687	17693	17742	17752	17673	17709	17522	17795	17748	17661	17688	17561	17502	17627	17687	17650	17704	17749	17788	17768	17782	17701	17755	17707	17715	17749	17648	17627	17801	17889	17763	17630	17681	17660	17713	17651	17700	17609	17713	17731	17733	17736	17757	17853	17538	17767	17592	17669	17648	17728	17773	17648	17786	17575	17629	17635	17676	17537	17531	17511	17566	17690	17658	17535	17578	17656	17710	17600	17715	17685	17673	17655	17915	17758	17589	17734	17590	17836	17488	17605	17699	17717	17810	17537	17538	17601	17704	17702	17782	17694	17812	17773	17781	17721	17518	17695	17632	17654	17795	17640	17604	17736	17690	17683	17701	17713	17671	17657	17776	17704	17795	17664	17614	17686	17793	17633	17672	17567	17684	17756	17888	17817	17643	17754	17659	17660	17646	17657	17700	17748	17576	17535	17732	17605	17659	17743	17721	17712	17832	17787	17721	17793	17633	17604	17648	17464	17483	17708	17609	17631	17857	17615	17582	17644	17669	17524	17763	17725	17599	17555	17661	17808	17566	17706	17674	17924	17691	17556	17705	17766	17632	17714	17753	17613	17589	17726	17557	17647	17844	17553	17502	17660	17756	17547	17548	17735	17496	17655	17784	17594	17751	17918	17495	17718	17665	17581	17771	17733	17734	17634	17747	17557	17753	17588	17743	17592	17774	17723	17646	17829	17506	17547	17601	17609	17698	17799	17636	17623	17636	17776	17635	17590	17801	17649	17569	17580	17598	17829	17944	17670	17637	17654	17654	17685	17796	17693	17528	17873	17820	17739	17617	17733	17648	17746	17560	17810	17566	17834	17501	17836	17770	17726	17656	17778	17669	17632	17685	17776	17690	17570	17605	17749	17514	17706	17656	17686	17759	17642	17741	17708	17647	17734	17859	17623	17634	17655	17677	17639	17642	17897	17816	17631	17600	17713	17639	17772	17524	17712	17668	17568	17599	17662	17879	17763	17696	17537	17634	17815	17553	17545	17786	17608	17574	17492	17657	17835	17627	17734	17633	17717	17708	17657	17628	17580	17770	17604	17711	17697	17835	17699	17645	17708	17708	17664	17696	17719	17638	17574	17801	17715	17714	17647	17849	17574	17750	17417	17720	17756	17631	17780	17568	17678	17759	17808	17672	17644	17647	17668	17522	17580	17733	17539	17641	17478	17780	17569	17595	17633	17821	17676	17614	17586	17598	17763	17658	17680	17688	17724	17402	17558	17679	17719	17607	17705	17620	17557	17720	17748	17760	17699	17811	17779	17676	17620	17627	17773	17613	17680	17934	17649	17580	17635	17665	17633	17650	17529	17779	17662	17710	17579	17721	17758	17812	17697	17788	17655	17724	17602	17669	17751	17706	17796	17643	17628	17617	17551	17741	17656	17573	17683	17534	17751	17806	17679	17617	17547	17749	17589	17684	17849	17818	17656	17505	17718	17664	17701	17627	17676	17784	17615	17616	17519	17666	17738	17880	17686	17688	17754	17804	17727	17752	17579	17658	17916	17827	17680	17929	17498	17751	17541	17549	17722	17634	17755	17672	17667	17598	17642	17505	17875	17742	17621	17516	17656	17873	17758	17711	17731	17705	17588	17745	17855	17533	17670	17653	17737	17650	17513	17648	17844	17751	17739	17574	17571	17537	17842	17776	17531	17595	17673	17742	17760	17747	17824	17645	17689	17680	17580	17746	17610	17612	17587	17698	17771	17790	17692	17710	17753	17707	17576	17548	17923	17752	17763	17641	17652	17656	17837	17683	17787	17698	17512	18048	17764	17596	17635	17708	17667	17613	17746	17585	17779	17601	17669	17591	17704	17663	17544	17723	17506	17651	17584	17671	17698	17751	17606	17625	17756	17836	17764	17748	17647	17579	17602	17579	17690	17640	17725	17818	17658	17746	17752	17701	17759	17685	17668	17594	17780	17487	17712	17759	17664	17777	17570	17684	17674	17636	17635	17734	17668	17677	17774	17688	17662	17620	17498	17687	17653	17747	17534	17623	17550	17672	17697	17788	17839	17777	17660	17665	17554	17804	17659	17617	17821	17598	17646	17687	17593	17744	17675	17715	17605	17799	17520	17679	17887	17449	17685	17763	17681	17705	17790	17472	17756	17712	17612	17680	17614	17585	17543	17614	17749	17756	17738	17703	17544	17620	17673	17564	17577	17764	17745	17685	17746	17646	17709	17602	17735	17510	17776	17743	17592	17694	17593	17674	17681	17990	17598	17659	17741	17763	17728	17674	17777	17539	17717	17542	17828	17770	17697	17845	17775	17623	17696	17802	17791	17723	17731	17680	17682	17680	17724	17665	17769	17565	17794	17760	17638	17648	17611	17643	17523	17832	17804	17632	17643	17648	17703	17628	17801	17557	17721	17655	17645	17601	17728	17663	17924	17647	17581	17723	17763	17530	17582	17680	17664	17839	17599	17744	17726	17681	17713	17670	17679	17638	17634	17612	17766	17822	17736	17755	17708	17769	17703	17612	17711	17677	17529	17627	17749	17518	17686	17787	17591	17718	17479	17755	17782	17658	17757	17721	17676	17484	17736	17837	17644	17518	17717	17599	17771	17937	17697	17635	17684	17695	17703	17694	17649	17667	17585	17745	17743	17732	17575	17585	17739	17803	17808	17795	17579	17571	17591	17677	17686	17711	17697	17574	17598	17941	17758	17592	17867	17610	17656	17695	17546	17718	17639	17599	17617	17615	17637	17740	17849	17761	17512	17850	17642	17472	17623	17805	17623	17737	17708	17614	17564	17761	17750	17604	17512	17591	17734	17721	17676	17725	17608	17549	17605	17787	17801	17644	17743	17735	17683	17791	17753	17738	17663	17668	17628	17700	17662	17757	17661	17538	17694	17599	17650	17687	17761	17715	17529	17637	17681	17684	17611	17745	17663	17715	17767	17714	17648	17736	17689	17913	17500	17747	17617	17538	17496	17767	17750	17657	17798	17787	17613	17575	17661	17537	17733	17463	17779	17642	17840	17713	17636	17502	17628	17705	17416	17846	17587	17776	17739	17750	17652	17631	17615	17591	17493	17524	17777	17693	17719	17699	17634	17470	17544	17762	17713	17783	17770	17648	17679	17702	17508	17786	17734	17700	17830	17633	17771	17607	17681	17533	17705	17767	17674	17533	17653	17613	17527	17819	17637	17806	17511	17660	17635	17867	17531
27414	22408	25633	22966	19888	25337	28468	25948	23129	21034	20140	19673	19684	19669	19423	19522	19391	19523	19535	19162	19480	19507	19448	19333	19358	19395	19491	19447	19379	19412	19643	19358	19267	19496	19478	19467	19607	19354	19451	19250	19334	19338	19484	19505	19798	19615	19609	19418	19664	19499	19597	19421	19669	19428	19503	19464	19385	19431	19336	19132	19575	19496	19568	19401	19379	19246	19316	19293	19330	19327	19431	19486	19274	19342	19364	19616	19548	19606	19668	19547	19502	19523	19346	19299	19382	19488	19386	19646	19423	19501	19322	19396	19556	19278	19430	19530	19317	19693	19488	19126	19699	19407	19502	19440	19481	19427	19330	19377	19387	19554	19666	19532	19410	19403	19533	19382	19387	19577	19547	19412	19607	19287	19614	19568	19678	19393	19345	19611	19419	19636	19493	19368	19325	19357	19446	19479	19512	19487	19513	19466	19483	19438	19402	19395	19531	19599	19392	19398	19557	19323	19477	19463	19712	19535	19312	19479	19148	19475	19417	19522	19553	19263	19360	19378	19350	19431	19243	19505	19484	19373	19451	19350	19429	19326	19641	19488	19282	19372	19637	19422	19440	19474	19311	19220	19418	19362	19403	19704	19206	19505	19394	19481	19512	19336	19475	19375	19403	19547	19557	19397	19352	19492	19482	19529	19369	19308	19421	19334	19420	19399	19650	19575	19170	19601	19291	19462	19347	19443	19460	19301	19310	19437	19508	19514	19441	19442	19327	19335	19321	19485	19513	19406	19340	19463	19391	19565	19539	19805	19606	19278	19565	19300	19401	19386	19378	19330	19486	19434	19427	19443	19354	19316	19336	19316	19458	19331	19402	19515	19405	19317	19510	19465	19471	19473	19629	19441	19385	19365	19488	19297	19490	19506	19396	19320	19540	19262	19398	19391	19330	19231	19272	19521	19252	19417	19345	19460	19540	19375	19343	19446	19398	19308	19435	19224	19401	19506	19266	19480	19357	19495	19630	19338	19380	19327	19332	19484	19532	19220	19657	19149	19275	19425	19457	19538	19363	19304	19402	19459	19487	19519	19396	19287	19351	19500	19439	19345	19472	19465	19385	19556	19345	19416	19383	19345	19486	19351	19502	19576	19407	19469	19407	19608	19597	19366	19462	19367	19419	19293	19483	19390	19140	19686	19371	19488	19633	19437	19531	19561	19472	19593	19411	19335	19320	19538	19257	19407	19321	19562	19345	19451	19479	19463	19466	19388	19449	19537	19481	19488	19579	19394	19452	19454	19482	19529	19459	19310	19548	19712	19426	19333	19513	19509	19285	19534	19511	19358	19417	19541	19249	19250	19322	19400	19423	19576	19601	19335	19499	19374	19257	19388	19556	19370	19481	19262	19372	19287	19601	19601	19293	19286	19652	19575	19387	19530	19570	19400	19444	19364	19344	19429	19436	19337	19553	19321	19278	19404	19347	19513	19494	19241	19813	19562	19363	19308	19243	19665	19424	19237	19542	19251	19516	19338	19384	19346	19506	19577	19272	19239	19402	19259	19385	19216	19568	19280	19629	19538	19400	19312	19261	19211	19374	19381	19606	19504	19370	19481	19346	19550	19306	19393	19408	19419	19641	19298	19476	19416	19238	19623	19345	19328	19335	19395	19473	19591	19421	19544	19313	19471	19485	19344	19381	19204	19101	19392	19396	19286	19491	19557	19121	19535	19373	19508	19381	19435	19489	19517	19566	19584	19526	19379	19282	19426	19335	19430	19752	19400	19474	19563	19475	19334	19302	19453	19419	19468	19632	19451	19343	19660	19383	19426	19416	19508	19368	19603	19749	19375	19349	19472	19479	19431	19574	19369	19575	19542	19457	19471	19266	19409	19320	19401	19539	19628	19376	19501	19482	19424	19523	19489	19371	19374	19475	19326	19521	19515	19376	19550	19346	19413	19489	19678	19590	19363	19396	19568	19329	19741	19502	19395	19815	19603	19522	19565	19392	19405	19384	19324	19619	19583	19475	19397	19404	19632	19365	19552	19350	19515	19527	19428	19304	19360	19370	19580	19530	19344	19396	19408	19395	19407	19758	19677	19533	19497	19571	19594	19466	19503	19428	19351	19497	19489	19508	19290	19429	19430	19653	19347	19481	19283	19358	19301	19156	19408	19559	19367	19369	19375	19368	19519	19489	19511	19289	19392	19297	19385	19534	19449	19523	19389	19460	19209	19347	19510	19450	19414	19392	19511	19427	19406	19642	19571	19505	19649	19618	19324	19502	19387	19433	19613	19400	19288	19387	19575	19390	19359	19437	19612	19436	19396	19288	19344	19556	19281	19317	19392	19516	19526	19457	19542	19282	19444	19354	19317	19459	19567	19414	19582	19306	19253	19548	19647	19489	19384	19205	19593	19452	19476	19419	19494	19472	19458	19630	19309	19406	19276	19255	19561	19293	19364	19298	19388	19322	19436	19500	19488	19585	19491	19377	19482	19301	19503	19517	19447	19268	19293	19444	19367	19262	19379	19581	19300	19539	19459	19467	19547	19700	19487	19424	19229	19268	19394	19424	19598	19458	19381	19463	19289	19346	19272	19356	19583	19467	19516	19509	19233	19374	19605	19364	19708	19519	19535	19375	19449	19506	19409	19269	19357	19433	19644	19324	19509	19527	19570	19579	19481	19300	19343	19313	19357	19547	19653	19389	19262	19352	19340	19479	19670	19341	19377	19423	19348	19366	19401	19587	19550	19569	19593	19541	19429	19661	19377	19341	19397	19414	19491	19523	19358	19447	19524	19478	19388	19505	19507	19508	19515	19302	19448	19539	19535	19515	19308	19437	19247	19555	19493	19297	19400	19301	19468	19650	19636	19494	19311	19503	19480	19509	19482	19424	19368	19572	19555	19528	19700	19550	19299	19505	19487	19400	19461	19530	19288	19618	19642	19482	19460	19128	19466	19259	19322	19712	19337	19337	19517	19393	19283	19441	19491	19449	19375	19478	19438	19418	19457	19405	19342	19555	19553	19726	19511	19408	19615	19503	19440	19577	19415	19716	19517	19376	19380	19454	19490	19530	19341	19273	19335	19390	19565	19566	19643	19655	19449	19562	19550	19660	19502	19503	19525	19411	19459	19492	19435	19384	19571	19417	19604	19363	19252	19433	19487	19326	19368	19494	19410	19543	19543	19383	19450	19452	19262	19398	19541	19407	19504	19447	19545	19445	19421	19508	19437	19638	19542	19504	19296	19384	19419	19558	19156	19390	19408	19374	19481	19454	19453	19683	19459	19517	19312	19378	19245	19492	19232	19417	19480	19290	19483	19403	19234	19487	19481	19371	19512	19532	19677	19513	19519	19454	19298	19518	19606	19591	19506	19503	19295	19403	19463	19315	19443	19194	19396	19320	19349	19531	19345	19274	19486	19468	19483	19220	19372	19418	19344	19602	19311	19262	19359	19455	19417	19599	19532	19542	19260	19654	19443	19652	19493	19409	19310	19477	19577	19412	19373	19680	19626	19503	19469	19368	19602	19312	19463	19641	19330	19567	19354	19395	19367	19176	19406	19385	19431	19444	19548	19451	19431	19554	19563	19545	19364	19426	19520	19331	19448	19517	19424	19415	19429	19349	19385	19352	19398	19506	19513	19410	19351	19399	19501	19197	19437	19676	19444	19548	19383	19585	19515	19416	19426	19242	19365	19419	19556	19493	19535	19428	19554	19423	19600	19413	19366	19539	19588	19351	19464	19501	19492	19604	19392	19447	19473	19596	19407	19447	19406	19488	19458	19209	19352	19467	19462	19352	19277	19552	19340	19577	19377	19439	19506	19559	19162	19252	19340	19319	19523	19442	19508	19531	19517	19374	19614	19468	19366	19470	19415	19268	19418	19425	19193	19463	19494	19503	19607	19407	19405	19419	19621	19412	19443	19427	19332	19253	19541	19221	19442	19478	19412	19519	19480	19767	19525	19506	19697	19389	19550	19428	19558	19447	19227	19321	19376	19606	19246	19436	19375	19455	19365	19608	19727	19412	19503	19536	19407	19504	19520	19341	19503	19506	19468	19420	19472	19643	19376	19371	19222	19509	19304	19581	19757	19398	19494	19351	19475	19509	19406	19394	19264	19379	19468	19392	19645	19577	19476	19301	19458	19402	19535	19412	19436	19243	19547	19285	19414	19384	19330	19433	19426	19506	19624	19348	19488	19606	19395	19572	19297	19296	19297	19400	19418	19393	19484	19327	19553	19357	19453	19502	19250	19348	19226	19376	19610	19448	19364	19465	19638	19567	19524	19395	19516	19533	19447	19413	19361	19559	19525	19261	19428	19490	19442	19478	19377	19583	19497	19422	19556	19388	19414	19502	19496	19421	19585	19339	19339	19359	19396	19537	19346	19492	19328	19401	19663	19392	19468	19491	19367	19369	19513	19449	19533	19398	19455	19383	19352	19335	19510	19255	19427	19256	19388	19182	19422	19592	19341	19550	19555	19568	19363	19465	19391	19522	19114	19438	19442	19470	19438	19544	19466	19248	19433	19422	19409	19407	19515	19562	19504	19444	19450	19452	19633	19461	19716	19433	19282	19372	19292	19522	19543	19585	19390	19370	19462	19609	19364	19474	19428	19217	19444	19543	19418	19337	19356	19407	19380	19327	19411	19552	19414	19423	19540	19538	19592	19641	19360	19562	19439	19434	19496	19434	19507	19559	19335	19674	19344	19380	19374	19297	19410	19268	19420	19523	19484	19625	19384	19343	19709	19576	19534	19718	19592	19736	19279	19485	19571	19358	19394	19328	19584	19446	19572	19544	19487	19423	19380	19294	19462	19570	19315	19366	19575	19471	19588	19386	19475	19340	19401	19444	19411	19406	19494	19471	19597	19466	19571	19275	19376	19544	19396	19461	19558	19456	19347	19472	19378	19619	19235	19465	19551	19286	19440	19507	19356	19466	19438	19646	19448	19384	19611	19624	19393	19438	19627	19674	19373	19397	19402	19398	19347	19341	19495	19239	19480	19600	19519	19451	19382	19165	19410	19656	19313	19538	19351	19558	19425	19455	19330	19426	19447	19469	19616	19562	19497	19546	19515	19349	19245	19223	19451	19352	19565	19447	19310	19516	19423	19368	19453	19292	19505	19767	19666	19502	19542	19317	19409	19299	19365	19503	19208	19426	19624	19611	19443
16424	23993	21165	19207	18353	26842	28777	25327	21334	19007	17943	17411	17432	17363	17351	17387	17447	17465	17374	17474	17382	17521	17432	17410	17453	17343	17466	17548	17469	17436	17447	17148	17384	17512	17550	17414	17379	17367	17405	17423	17306	17409	17270	17403	17468	17552	17590	17545	17647	17371	17466	17592	17492	17313	17486	17368	17527	17504	17433	17363	17459	17366	17466	17473	17378	17293	17344	17327	17391	17515	17473	17272	17400	17348	17529	17227	17460	17384	17221	17513	17464	17478	17531	17397	17356	17368	17349	17338	17334	17352	17451	17545	17501	17275	17356	17438	17379	17461	17344	17443	17454	17320	17556	17230	17673	17438	17276	17419	17507	17528	17487	17464	17306	17533	17457	17506	17208	17570	17352	17490	17540	17352	17299	17578	17380	17288	17373	17239	17386	17512	17424	17429	17509	17306	17408	17368	17472	17340	17419	17377	17553	17358	17363	17289	17556	17290	17446	17303	17416	17482	17446	17305	17533	17523	17325	17376	17527	17166	17233	17586	17341	17535	17369	17310	17273	17439	17498	17541	17449	17370	17430	17428	17382	17450	17305	17440	17405	17420	17417	17444	17304	17354	17277	17450	17394	17443	17301	17428	17448	17369	17473	17313	17298	17153	17504	17419	17329	17538	17434	17333	17483	17337	17366	17469	17248	17386	17282	17486	17534	17349	17457	17511	17365	17477	17462	17360	17378	17352	17383	17503	17725	17651	17386	17570	17563	17280	17314	17437	17445	17418	17225	17443	17414	17458	17435	17329	17485	17443	17366	17502	17301	17324	17339	17476	17520	17498	17397	17109	17352	17377	17574	17410	17284	17402	17460	17452	17455	17353	17468	17361	17400	17425	17359	17370	17270	17509	17513	17509	17502	17370	17432	17304	17288	17416	17409	17518	17289	17469	17384	17351	17260	17344	17423	17441	17519	17434	17420	17419	17308	17650	17416	17538	17363	17333	17434	17373	17542	17400	17551	17335	17517	17387	17432	17364	17546	17467	17529	17222	17219	17195	17357	17414	17343	17279	17337	17255	17298	17438	17334	17440	17434	17300	17370	17350	17307	17500	17431	17315	17430	17287	17510	17453	17499	17458	17409	17378	17458	17424	17299	17206	17436	17334	17406	17440	17434	17415	17324	17378	17446	17410	17437	17516	17267	17357	17459	17340	17418	17293	17303	17557	17505	17433	17444	17441	17518	17498	17451	17516	17407	17412	17546	17371	17520	17370	17415	17428	17398	17171	17523	17309	17421	17306	17434	17421	17354	17334	17317	17400	17488	17579	17444	17214	17447	17278	17459	17411	17383	17468	17435	17424	17507	17491	17444	17412	17208	17338	17483	17238	17738	17425	17504	17615	17601	17361	17391	17381	17406	17436	17319	17417	17240	17425	17424	17417	17439	17286	17602	17601	17321	17438	17471	17634	17410	17391	17379	17508	17449	17457	17324	17344	17386	17477	17278	17469	17494	17342	17372	17445	17458	17301	17437	17398	17405	17306	17558	17346	17419	17518	17414	17490	17356	17482	17445	17726	17410	17484	17448	17423	17449	17343	17485	17452	17337	17430	17485	17399	17348	17544	17587	17183	17338	17622	17338	17509	17245	17276	17238	17430	17572	17370	17501	17474	17357	17402	17480	17482	17317	17221	17339	17304	17455	17452	17381	17207	17430	17309	17417	17376	17572	17337	17389	17316	17516	17435	17301	17316	17317	17377	17487	17302	17457	17375	17364	17282	17412	17427	17304	17411	17399	17497	17334	17444	17363	17339	17557	17340	17513	17477	17398	17379	17448	17370	17419	17378	17523	17448	17460	17433	17385	17363	17606	17337	17583	17366	17405	17367	17456	17364	17291	17272	17417	17488	17398	17431	17457	17456	17343	17413	17368	17347	17244	17233	17491	17451	17303	17490	17462	17436	17424	17508	17426	17445	17394	17417	17312	17465	17341	17409	17324	17287	17395	17291	17250	17454	17442	17574	17432	17386	17343	17363	17533	17490	17525	17340	17236	17427	17495	17392	17455	17375	17344	17403	17365	17533	17535	17506	17458	17431	17470	17371	17558	17364	17512	17398	17373	17306	17384	17291	17241	17356	17365	17497	17480	17430	17396	17371	17582	17382	17434	17587	17432	17361	17360	17406	17465	17431	17538	17497	17341	17314	17415	17416	17464	17718	17539	17258	17436	17355	17518	17341	17320	17259	17563	17238	17475	17446	17366	17284	17371	17282	17477	17389	17297	17338	17431	17337	17355	17419	17486	17532	17486	17365	17382	17470	17296	17395	17321	17375	17190	17528	17466	17282	17258	17550	17505	17507	17301	17523	17426	17301	17434	17378	17440	17331	17516	17236	17368	17459	17391	17587	17436	17523	17415	17297	17362	17469	17478	17296	17537	17391	17344	17626	17544	17331	17302	17386	17283	17504	17259	17366	17564	17579	17592	17453	17324	17493	17397	17460	17253	17625	17349	17376	17326	17550	17372	17390	17429	17397	17509	17648	17429	17412	17341	17517	17561	17407	17381	17447	17577	17568	17328	17471	17513	17329	17458	17458	17188	17594	17496	17317	17482	17443	17305	17428	17584	17367	17664	17638	17358	17387	17440	17221	17250	17513	17302	17553	17522	17415	17343	17382	17385	17381	17463	17417	17445	17364	17280	17373	17518	17371	17394	17322	17501	17422	17313	17477	17414	17346	17407	17395	17421	17222	17403	17483	17300	17284	17421	17264	17462	17526	17584	17351	17379	17580	17201	17537	17460	17356	17623	17591	17450	17495	17439	17510	17430	17363	17453	17270	17335	17257	17412	17463	17384	17483	17546	17322	17251	17316	17374	17361	17357	17530	17520	17444	17526	17405	17392	17234	17234	17451	17248	17354	17400	17362	17316	17367	17649	17272	17361	17439	17380	17379	17354	17463	17469	17409	17446	17433	17342	17446	17452	17461	17467	17380	17480	17307	17308	17385	17515	17392	17441	17405	17573	17394	17387	17473	17521	17302	17424	17342	17297	17534	17569	17501	17333	17476	17502	17385	17431	17255	17460	17362	17411	17473	17402	17349	17629	17496	17187	17469	17484	17387	17281	17455	17413	17559	17548	17164	17542	17444	17429	17463	17499	17335	17275	17522	17538	17385	17497	17396	17519	17416	17444	17301	17366	17548	17347	17270	17602	17462	17401	17606	17354	17405	17484	17543	17514	17478	17560	17384	17470	17417	17590	17390	17386	17330	17252	17506	17368	17478	17506	17436	17371	17343	17446	17470	17355	17446	17307	17426	17441	17290	17500	17391	17438	17377	17256	17477	17560	17390	17350	17358	17470	17332	17366	17368	17387	17353	17377	17450	17531	17458	17469	17470	17501	17426	17542	17481	17237	17477	17511	17422	17519	17547	17427	17198	17450	17271	17270	17336	17269	17566	17502	17432	17527	17452	17308	17515	17462	17426	17279	17505	17239	17437	17458	17430	17285	17518	17281	17339	17393	17447	17434	17402	17439	17474	17484	17313	17391	17549	17382	17371	17285	17395	17269	17404	17525	17304	17386	17232	17424	17452	17339	17314	17612	17548	17367	17359	17268	17398	17505	17531	17386	17516	17493	17366	17526	17434	17464	17552	17462	17449	17451	17505	17578	17335	17418	17380	17353	17409	17348	17325	17426	17214	17471	17546	17424	17546	17348	17371	17359	17440	17398	17307	17327	17594	17595	17182	17378	17298	17466	17445	17223	17480	17426	17512	17486	17429	17273	17299	17592	17576	17475	17323	17632	17354	17407	17322	17394	17489	17254	17348	17385	17201	17461	17317	17412	17384	17457	17394	17316	17520	17441	17521	17272	17558	17490	17357	17490	17327	17538	17421	17450	17314	17499	17456	17411	17288	17507	17281	17482	17237	17302	17484	17418	17381	17446	17390	17449	17354	17477	17399	17604	17502	17630	17427	17344	17480	17340	17197	17467	17493	17408	17421	17418	17279	17411	17598	17393	17422	17334	17395	17541	17459	17383	17332	17511	17425	17382	17520	17544	17185	17582	17451	17571	17482	17299	17338	17471	17303	17464	17374	17434	17354	17459	17413	17352	17282	17510	17601	17268	17514	17356	17280	17312	17326	17561	17401	17369	17421	17317	17559	17523	17396	17391	17418	17429	17408	17367	17541	17438	17248	17338	17336	17293	17428	17292	17316	17349	17417	17309	17484	17433	17351	17529	17439	17297	17443	17314	17415	17472	17307	17421	17581	17442	17497	17350	17342	17446	17361	17437	17281	17363	17374	17518	17310	17567	17286	17442	17342	17487	17250	17400	17293	17402	17390	17276	17526	17589	17471	17428	17341	17452	17496	17491	17421	17370	17474	17269	17405	17320	17372	17424	17578	17498	17452	17325	17343	17342	17399	17486	17594	17430	17526	17309	17442	17442	17444	17517	17383	17501	17215	17409	17486	17329	17302	17400	17361	17430	17334	17344	17523	17417	17267	17506	17493	17404	17369	17436	17420	17433	17318	17467	17342	17448	17274	17409	17462	17327	17346	17354	17447	17375	17355	17583	17443	17160	17600	17429	17358	17362	17493	17451	17589	17386	17608	17358	17292	17559	17550	17515	17184	17447	17453	17332	17424	17622	17474	17279	17439	17439	17577	17424	17587	17162	17280	17396	17438	17410	17550	17335	17559	17389	17595	17538	17386	17506	17487	17400	17387	17471	17332	17343	17366	17406	17546	17419	17440	17426	17437	17527	17431	17419	17374	17515	17519	17445	17308	17494	17266	17487	17400	17552	17597	17427	17317	17436	17274	17321	17483	17549	17455	17345	17450	17308	17188	17478	17366	17478	17379	17373	17511	17430	17403	17425	17327	17573	17274	17440	17251	17558	17462	17340	17509	17322	17384	17264	17425	17286	17344	17486	17483	17411	17492	17526	17446	17512	17285	17478	17450	17405	17420	17524	17308	17565	17379	17351	17437	17468	17377	17439	17406	17373	17316	17394	17663	17455	17492	17527	17454	17318	17439	17233	17430	17435	17459	17449	17438	17546	17402	17282	17260	17405	17564	17471	17438	17327	17439	17415	17407	17343	17573	17384	17501	17400	17342	17396	17401	17333	17451	17313	17315	17453	17552	17199	17434	17526	17178	17443	17562	17438	17287	17351	17542	17464	17465
24408	21295	28422	24902	24928	47538	51603	43318	33281	25683	22167	20513	19729	19589	19649	19607	19701	19851	19648	19731	19721	19746	19706	19612	19764	19628	19489	19849	19693	19703	19759	19668	19499	19617	19634	19581	19630	19617	19293	19612	19530	19797	19422	19555	19712	19755	19540	19681	19581	19453	19586	19463	20001	19718	19518	19742	19715	19569	19645	19563	19378	19488	19472	19441	19594	19607	19608	19409	19475	19474	19880	19450	19688	19604	19582	19384	19485	19526	19686	19646	19579	19631	19566	19489	19508	19709	19693	19661	19428	19699	19568	19668	19617	19558	19663	19784	19643	19627	19479	19281	19730	19699	19498	19488	19672	19531	19610	19546	19657	19633	19645	19728	19595	19785	19664	19656	19585	19825	19695	19460	19626	19257	19453	19587	19522	19647	19643	19467	19659	19687	19919	19410	19613	19649	19439	19461	19579	19646	19706	19574	19375	19649	19601	19550	19420	19745	19560	19545	19597	19652	19570	19518	19580	19545	19665	19473	19585	19699	19516	19672	19611	19635	19891	19567	19621	19503	19694	19657	19444	19502	19508	19525	19714	19573	19808	19545	19576	19433	19619	19629	19763	19585	19436	19616	19681	19575	19512	19544	19632	19634	19481	19348	19643	19600	19774	19512	19568	19574	19599	19560	19817	19525	19506	19580	19817	19501	19519	19426	19549	19470	19688	19579	19635	19489	19755	19549	19330	19503	19624	19520	19628	19638	19573	19539	19554	19536	19769	19623	19479	19592	19715	19671	19490	19600	19619	19528	19650	19653	19610	19568	19557	19434	19592	19585	19597	19674	19631	19813	19713	19416	19551	19657	19853	19621	19690	19502	19545	19545	19593	19427	19635	19494	19497	19472	19639	19564	19643	19492	19610	19559	19593	19656	19587	19638	19599	19371	19540	19698	19477	19542	19598	19650	19583	19559	19552	19533	19557	19351	19508	19698	19614	19666	19560	19528	19497	19734	19641	19268	19538	19311	19696	19686	19795	19700	19499	19834	19654	19555	19575	19746	19664	19701	19566	19559	19713	19505	19514	19517	19644	19567	19414	19628	19690	19431	19486	19701	19514	19434	19796	19460	19603	19648	19599	19535	19693	19749	19588	19646	19532	19645	19621	19512	19530	19438	19571	19567	19593	19550	19578	19671	19680	19640	19639	19707	19611	19638	19459	19479	19746	19612	19476	19438	19618	19525	19482	19605	19484	19687	19584	19577	19617	19348	19572	19656	19473	19475	19473	19704	19695	19494	19696	19609	19565	19654	19462	19770	19517	19567	19669	19516	19551	19534	19486	19569	19487	19411	19761	19763	19537	19513	19566	19335	19602	19593	19348	19553	19618	19762	19616	19516	19680	19395	19319	19420	19613	19585	19628	19765	19578	19745	19580	19669	19369	19388	19669	19624	19857	19667	19483	19537	19396	19604	19624	19539	19635	19611	19690	19640	19656	19435	19461	19572	19716	19611	19631	19435	19266	19610	19484	19404	19515	19859	19655	19526	19684	19678	19388	19674	19638	19445	19643	19701	19482	19530	19570	19444	19679	19627	19447	19587	19697	19745	19611	19443	19752	19577	19672	19642	19439	19452	19628	19461	19669	19608	19626	19595	19506	19604	19470	19631	19663	19532	19624	19591	19503	19520	19521	19570	19603	19622	19577	19721	19676	19546	19666	19570	19737	19685	19515	19733	19494	19339	19373	19522	19586	19472	19635	19313	19559	19396	19464	19459	19553	19624	19462	19317	19840	19422	19577	19672	19384	19594	19350	19806	19598	19571	19379	19627	19737	19633	19639	19482	19759	19628	19101	19557	19526	19583	19482	19508	19623	19600	19652	19507	19566	19628	19735	19656	19596	19632	19593	19448	19643	19475	19450	19415	19719	19695	19723	19725	19434	19307	19617	19642	19610	19730	19710	19472	19578	19613	19574	19517	19568	19479	19651	19548	19696	19579	19494	19526	19511	19780	19508	19589	19546	19485	19692	19654	19753	19626	19404	19577	19678	19816	19561	19536	19684	19547	19717	19523	19707	19660	19648	19573	19691	19576	19562	19651	19655	19568	19789	19550	19329	19444	19492	19499	19650	19668	19466	19529	19735	19670	19704	19666	19803	19588	19565	19610	19579	19485	19763	19475	19562	19687	19565	19645	19466	19637	19589	19687	19486	19571	19584	19424	19521	19642	19478	19549	19454	19703	19389	19878	19545	19555	19648	19457	19466	19503	19555	19490	19371	19603	19617	19508	19580	19539	19615	19427	19506	19494	19607	19634	19813	19632	19492	19549	19630	19346	19446	19605	19592	19539	19512	19714	19721	19808	19556	19568	19516	19552	19494	19747	19782	19409	19362	19627	19414	19632	19596	19799	19678	19612	19687	19604	19617	19480	19525	19637	19343	19610	19678	19505	19637	19438	19688	19607	19767	19853	19785	19474	19662	19489	19623	19683	19386	19692	19533	19586	19866	19622	19426	19542	19737	19755	19487	19647	19661	19469	19651	19456	19573	19425	19574	19548	19635	19696	19385	19642	19602	19340	19559	19699	19773	19563	19540	19453	19642	19607	19709	19807	19541	19613	19387	19510	19812	19645	19615	19472	19665	19584	19633	19429	19737	19618	19515	19609	19533	19601	19475	19640	19391	19810	19653	19739	19665	19499	19577	19645	19796	19643	19625	19671	19507	19588	19637	19560	19657	19545	19545	19622	19921	19602	19324	19560	19459	19561	19918	19620	19560	19623	19607	19616	19679	19892	19556	19597	19529	19715	19478	19527	19612	19656	19432	19512	19675	19804	19529	19694	19527	19675	19697	19573	19542	19505	19592	19525	19483	19520	19618	19692	19777	19595	19501	19695	19362	19546	19545	19574	19836	19538	19466	19674	19812	19660	19604	19598	19750	19534	19516	19871	19592	19446	19547	19542	19227	19528	19497	19570	19678	19704	19570	19443	19497	19372	19515	19583	19808	19436	19574	19508	19764	19607	19385	19664	19448	19484	19745	19662	19733	19628	19369	19491	19472	19727	19659	19570	19700	19804	19760	19677	19458	19697	19639	19569	19595	19574	19439	19663	19486	19503	19547	19478	19733	19660	19606	19516	19692	19797	19694	19542	19526	19543	19550	19599	19565	19735	19615	19614	19719	19542	19365	19337	19479	19730	19793	19657	19583	19451	19796	19334	19442	19545	19430	19669	19583	19782	19630	19592	19554	19560	19827	19645	19537	19778	19607	19760	19745	19483	19590	19632	19554	19558	19826	19768	19632	19450	19576	19735	19562	19569	19682	19682	19313	19575	19836	19765	19530	19656	19607	19594	19561	19724	19674	19378	19763	19718	19810	19639	19675	19613	19590	19653	19680	19695	19542	19661	19523	19571	19461	19535	19793	19597	19511	19644	19613	19846	19525	19443	19775	19889	19574	19576	19689	19553	19561	19668	19669	19876	19474	19664	19753	19470	19724	19421	19778	19664	19753	19746	19694	19508	19707	19522	19679	19317	19395	19478	19653	19494	19469	19590	19655	19484	19653	19716	19436	19410	19429	19725	19663	19603	19506	19544	19482	19630	19573	19435	19485	19495	19649	19550	19353	19599	19607	19657	19564	19656	19661	19564	19690	19371	19715	19557	19773	19660	19558	19533	19743	19622	19648	19483	19531	19534	19444	19609	19551	19905	19514	19631	19711	19464	19585	19603	19613	19371	19485	19558	19524	19673	19450	19709	19470	19628	19444	19403	19670	19678	19540	19590	19605	19589	19273	19462	19492	19655	19558	19503	19684	19786	19514	19750	19605	19473	19416	19556	19625	19593	19601	19478	19461	19394	19553	19577	19669	19594	19605	19746	19518	19596	19462	19642	19750	19642	19587	19258	19477	19624	19563	19578	19595	19414	19619	19554	19495	19788	19590	19467	19440	19434	19631	19425	19607	19586	19636	19634	19677	19599	19685	19671	19454	19660	19535	19487	19583	19572	19498	19704	19479	19474	19701	19705	19537	19591	19656	19444	19481	19657	19468	19584	19539	19596	19734	19441	19584	19626	19590	19653	19646	19426	19717	19710	19399	19520	19421	19627	19613	19680	19521	19508	19677	19470	19667	19620	19627	19604	19499	19423	19583	19598	19476	19513	19687	19585	19504	19444	19612	19306	19353	19680	19567	19597	19527	19479	19489	19504	19582	19618	19449	19633	19710	19524	19666	19559	19732	19503	19464	19676	19456	19501	19595	19585	19774	19565	19472	19537	19730	19506	19525	19497	19897	19430	19734	19498	19517	19585	19618	19588	19832	19612	19476	19567	19556	19316	19578	19643	19544	19706	19602	19638	19357	19549	19558	19673	19686	19740	19511	19509	19563	19783	19809	19633	19701	19719	19657	19519	19623	19851	19728	19459	19605	19446	19557	19639	19710	19539	19712	19583	19612	19657	19580	19446	19368	19556	19720	19615	19774	19678	19530	19484	19570	19644	19628	19393	19466	19673	19682	19695	19633	19680	19732	19578	19711	19477	19591	19732	19523	19406	19613	19455	19582	19541	19681	19469	19803	19747	19791	19673	19500	19636	19754	19370	19489	19566	19463	19553	19447	19766	19556	19329	19494	19695	19422	19667	19622	19680	19493	19620	19636	19646	19549	19702	19663	19642	19526	19775	19677	19568	19621	19633	19672	19707	19679	19592	19400	19882	19361	19608	19613	19554	19551	19409	19812	19471	19417	19743	19619	19528	19750	19857	19611	19574	19591	19667	19489	19575	19643	19681	19468	19776	19435	19790	19659	19541	19586	19401	19717	19735	19572	19521	19582	19682	19725	19501	19591	19610	19547	19519	19288	19757	19573	19558	19695	19595	19359	19614	19687	19662	19456	19760	19579	19680	19691	19534	19815	19423	19507	19467	19807	19616	19903	19548	19469	19618	19651	19647	19371	19544	19794	19736	19554	19400	19370	19390	19627	19744	19738	19569	19572	19612	19610	19548	19734	19643	19616	19525	19740	19534	19558	19409	19761	19720	19591	19585	19617	19608	19679	19417	19581	19626	19855	19442	19578	19589	19375	19616	19486	19420	19729	19703	19506	19491	19613	19452	19555	19614	19631	19601	19401	19596	19642	19494	19394	19491	19771	19852	19549	19841	19391	19360	19463	19604	19431	19524	19638	19633	19698	19739
15983	29607	27125	21338	29124	50626	51126	43662	33108	24406	19988	18012	17564	17558	17589	17745	17651	17477	17615	17551	17490	17623	17731	17682	17513	17745	17643	17726	17666	17575	17507	17648	17673	17683	17794	17458	17639	17537	17633	17589	17482	17419	17525	17512	17687	17639	17521	17625	17561	17486	17693	17627	17641	17494	17663	17750	17485	17563	17772	17797	17451	17515	17520	17510	17456	17477	17548	17738	17622	17688	17592	17558	17643	17549	17546	17526	17525	17591	17568	17581	17637	17537	17510	17480	17665	17566	17545	17464	17646	17588	17531	17639	17353	17673	17581	17426	17478	17564	17576	17596	17444	17641	17386	17569	17524	17486	17631	17580	17676	17561	17560	17419	17534	17558	17766	17673	17369	17459	17386	17410	17399	17698	17578	17588	17547	17512	17487	17669	17654	17653	17551	17543	17579	17594	17472	17525	17497	17484	17551	17594	17554	17624	17566	17365	17584	17624	17528	17640	17415	17455	17464	17371	17668	17627	17534	17437	17399	17360	17447	17586	17509	17674	17568	17506	17555	17673	17498	17465	17555	17497	17661	17582	17526	17587	17439	17563	17728	17527	17566	17524	17598	17420	17598	17605	17550	17308	17535	17560	17635	17701	17619	17484	17405	17522	17636	17477	17774	17510	17501	17528	17553	17389	17578	17576	17597	17437	17573	17480	17386	17689	17410	17573	17551	17578	17561	17740	17417	17525	17521	17560	17452	17489	17606	17527	17505	17531	17587	17607	17586	17515	17448	17627	17409	17545	17618	17491	17452	17501	17443	17577	17612	17535	17496	17632	17610	17502	17541	17699	17590	17538	17552	17580	17439	17734	17502	17600	17680	17543	17679	17547	17523	17607	17433	17482	17504	17543	17484	17589	17586	17535	17540	17750	17684	17700	17443	17455	17479	17494	17452	17674	17631	17368	17490	17637	17420	17604	17619	17626	17497	17594	17502	17498	17480	17594	17652	17540	17444	17521	17572	17445	17566	17671	17668	17509	17358	17430	17413	17677	17505	17503	17564	17535	17335	17387	17742	17764	17483	17419	17587	17529	17491	17731	17652	17543	17434	17491	17434	17485	17327	17496	17527	17603	17530	17537	17555	17390	17722	17584	17550	17696	17313	17580	17522	17564	17708	17533	17537	17641	17465	17516	17639	17556	17428	17525	17419	17514	17567	17283	17591	17637	17651	17634	17596	17589	17396	17533	17513	17537	17547	17435	17600	17476	17241	17528	17624	17573	17716	17557	17514	17409	17498	17474	17663	17417	17588	17635	17670	17482	17485	17497	17693	17532	17667	17407	17521	17457	17444	17609	17386	17584	17655	17422	17521	17523	17623	17516	17504	17531	17601	17568	17654	17769	17519	17491	17492	17463	17408	17589	17598	17464	17621	17563	17622	17501	17479	17674	17636	17665	17448	17490	17640	17588	17480	17444	17461	17499	17582	17529	17561	17552	17489	17616	17488	17567	17629	17497	17604	17527	17493	17575	17606	17562	17485	17638	17471	17624	17506	17704	17597	17595	17631	17478	17280	17471	17359	17463	17672	17469	17599	17777	17552	17596	17486	17402	17524	17496	17431	17521	17704	17534	17701	17884	17695	17575	17600	17495	17459	17574	17597	17632	17702	17354	17533	17504	17448	17739	17470	17413	17561	17497	17510	17539	17779	17568	17476	17626	17484	17672	17351	17507	17596	17485	17456	17653	17718	17522	17473	17562	17732	17547	17676	17624	17671	17474	17482	17609	17427	17507	17602	17589	17513	17604	17573	17386	17656	17492	17304	17616	17472	17709	17454	17587	17605	17479	17636	17453	17636	17638	17523	17567	17628	17677	17503	17575	17518	17604	17637	17446	17494	17552	17562	17558	17708	17490	17572	17595	17628	17373	17644	17571	17533	17473	17367	17661	17704	17528	17589	17447	17624	17602	17456	17570	17461	17544	17593	17487	17517	17613	17506	17677	17704	17495	17712	17520	17642	17525	17593	17442	17482	17572	17509	17543	17540	17656	17670	17467	17608	17436	17509	17592	17407	17673	17418	17528	17638	17541	17463	17591	17509	17648	17500	17687	17665	17661	17596	17646	17714	17322	17498	17662	17586	17361	17592	17521	17547	17561	17510	17572	17402	17743	17597	17484	17410	17643	17516	17560	17686	17585	17713	17584	17459	17632	17521	17505	17444	17675	17546	17522	17471	17546	17633	17629	17462	17627	17500	17481	17627	17623	17694	17636	17648	17414	17398	17558	17656	17425	17731	17467	17428	17517	17684	17439	17427	17457	17484	17529	17482	17532	17616	17495	17541	17602	17509	17437	17536	17596	17530	17587	17618	17721	17462	17410	17517	17598	17462	17544	17546	17562	17494	17606	17612	17673	17680	17457	17691	17602	17582	17543	17689	17515	17524	17508	17508	17551	17628	17626	17610	17508	17472	17568	17759	17583	17506	17583	17746	17514	17404	17609	17591	17403	17468	17571	17509	17789	17529	17700	17522	17504	17506	17358	17536	17535	17519	17494	17621	17550	17648	17504	17483	17464	17302	17671	17558	17523	17423	17460	17460	17586	17475	17630	17539	17383	17701	17464	17674	17568	17545	17576	17414	17505	17421	17712	17405	17612	17476	17568	17498	17524	17816	17665	17478	17549	17443	17659	17528	17666	17524	17649	17741	17378	17559	17501	17696	17457	17440	17543	17565	17568	17402	17545	17516	17575	17384	17505	17452	17435	17502	17578	17602	17532	17589	17463	17734	17442	17545	17505	17573	17467	17639	17596	17694	17417	17488	17575	17497	17480	17487	17569	17466	17509	17592	17388	17638	17528	17514	17615	17370	17539	17623	17668	17500	17514	17702	17458	17554	17411	17501	17583	17720	17594	17491	17629	17564	17719	17607	17389	17617	17588	17528	17504	17616	17522	17629	17678	17540	17494	17507	17468	17504	17356	17480	17627	17457	17665	17592	17618	17631	17691	17542	17619	17644	17528	17661	17436	17579	17596	17556	17522	17845	17516	17683	17481	17401	17601	17553	17578	17389	17765	17532	17495	17749	17380	17498	17511	17455	17640	17592	17449	17842	17511	17576	17457	17517	17759	17551	17629	17559	17561	17559	17446	17627	17484	17354	17504	17337	17555	17486	17525	17664	17628	17575	17496	17386	17547	17727	17484	17738	17579	17502	17466	17478	17409	17558	17502	17705	17706	17424	17583	17487	17501	17599	17340	17634	17627	17579	17668	17341	17582	17562	17507	17466	17463	17701	17684	17622	17551	17478	17683	17589	17443	17680	17472	17577	17453	17646	17579	17628	17439	17564	17505	17255	17646	17568	17646	17579	17541	17528	17495	17552	17576	17446	17483	17489	17470	17550	17684	17614	17418	17512	17598	17660	17689	17607	17414	17514	17580	17592	17735	17283	17506	17589	17650	17662	17501	17484	17521	17453	17539	17686	17628	17594	17632	17791	17489	17470	17607	17663	17463	17781	17535	17450	17529	17489	17652	17650	17553	17700	17526	17561	17540	17577	17686	17685	17629	17343	17635	17475	17400	17596	17599	17430	17606	17519	17379	17711	17468	17527	17606	17381	17534	17456	17568	17458	17554	17520	17416	17606	17517	17530	17432	17551	17563	17436	17578	17403	17564	17408	17670	17536	17511	17570	17634	17526	17699	17536	17621	17615	17450	17604	17659	17622	17514	17565	17495	17458	17469	17530	17424	17421	17599	17449	17542	17492	17489	17671	17525	17644	17522	17510	17672	17432	17488	17448	17520	17445	17540	17462	17631	17702	17375	17579	17595	17335	17310	17757	17621	17451	17559	17630	17570	17527	17538	17559	17433	17646	17626	17674	17449	17441	17657	17716	17701	17518	17501	17572	17538	17584	17536	17383	17717	17711	17489	17657	17422	17304	17574	17700	17510	17489	17573	17618	17580	17370	17511	17464	17651	17598	17501	17260	17348	17634	17560	17799	17506	17492	17686	17472	17483	17463	17825	17489	17546	17678	17418	17526	17463	17563	17490	17616	17533	17573	17775	17546	17337	17594	17415	17518	17626	17522	17613	17520	17584	17767	17572	17524	17397	17620	17555	17476	17641	17508	17458	17618	17439	17562	17534	17620	17595	17382	17547	17575	17351	17567	17304	17555	17436	17601	17451	17562	17712	17597	17550	17572	17581	17656	17579	17563	17597	17497	17579	17621	17430	17549	17469	17506	17625	17705	17480	17521	17664	17507	17606	17567	17425	17525	17750	17306	17573	17463	17434	17548	17539	17554	17603	17513	17623	17474	17468	17622	17377	17534	17434	17717	17619	17634	17608	17557	17430	17507	17555	17599	17562	17630	17571	17574	17539	17484	17634	17763	17629	17649	17663	17537	17597	17644	17627	17466	17557	17652	17540	17464	17640	17357	17469	17536	17439	17489	17583	17523	17655	17495	17422	17695	17651	17419	17486	17526	17692	17362	17645	17576	17540	17569	17639	17386	17784	17606	17517	17451	17597	17506	17576	17663	17516	17704	17549	17417	17521	17694	17582	17599	17618	17540	17470	17498	17617	17561	17604	17614	17683	17498	17679	17529	17605	17428	17507	17498	17598	17480	17682	17548	17500	17517	17567	17670	17555	17602	17603	17485	17657	17481	17549	17636	17524	17474	17544	17427	17547	17742	17572	17728	17585	17615	17691	17611	17542	17698	17575	17539	17521	17664	17488	17675	17680	17507	17601	17620	17566	17525	17652	17589	17551	17707	17590	17694	17507	17500	17545	17453	17551	17324	17497	17557	17597	17473	17691	17778	17625	17767	17556	17552	17604	17335	17421	17584	17691	17606	17700	17470	17551	17553	17628	17510	17584	17563	17545	17697	17517	17631	17398	17457	17578	17446	17503	17462	17487	17483	17425	17616	17627	17561	17597	17521	17709	17315	17524	17482	17635	17433	17510	17499	17466	17444	17587	17597	17499	17555	17677	17370	17436	17449	17617	17643	17710	17516	17516	17466	17704	17540	17613	17689	17478	17470	17619	17600	17552	17406	17563	17503	17587	17575	17641	17427	17497	17649	17560	17533	17638	17547	17380	17529	17543	17592	17578	17564	17546	17537	17460	17580	17430	17439	17477	17341	17663	17443	17642	17592	17417	17535	17442	17500	17552	17362	17517	17294	17533
22940	21246	29055	23742	22639	52019	65033	57003	43771	31671	25227	20891	19287	19309	19001	18842	18910	19081	18968	18921	19092	18931	19067	18921	19109	18942	19106	18892	18951	18906	18890	18956	18901	18792	18912	18807	18843	18928	18898	18827	18972	18838	18763	19010	18938	18877	18843	18929	18826	18957	18784	18850	18756	18819	18856	18850	18904	18810	18778	18933	18914	18982	18655	18881	18699	18733	18852	18612	18820	18703	18841	18988	18771	19030	18838	18875	18674	18652	18805	18681	18864	18793	18749	18770	18808	18795	18916	18755	18711	18740	18574	18741	18874	19022	18914	18661	18957	18666	18701	18924	18920	18774	18919	18837	19045	18898	18759	18661	18689	18859	18886	18913	18866	18732	18569	18743	18900	18869	18895	19110	18940	18659	18633	18759	18840	18738	18589	18638	18959	18693	18790	18758	18591	18717	18784	18828	18721	18933	18639	18671	18670	18678	18821	18801	18605	18872	18868	18686	18673	18861	18868	18853	18759	18683	18663	18930	18762	18767	18875	18839	18797	18673	18829	18794	18908	18920	18876	18780	18665	18838	18748	19121	18727	18873	18823	18681	18701	18709	18611	18780	18745	18853	18746	18735	18734	18781	18920	18722	18717	18645	18718	18886	18845	18629	18733	18806	18906	18779	18856	18773	18794	18855	18914	18623	18807	18513	18843	18869	18666	18861	18884	18800	18792	18678	18553	18671	18735	18881	18842	18842	18652	18935	18830	18975	18687	18792	18885	18825	18924	18906	19008	18973	19131	18820	18921	18765	18701	18720	18742	18987	18646	18727	18694	18891	18579	18945	18731	18862	18675	18789	18830	18713	18793	18722	18751	18889	18782	18960	18738	18789	18808	18883	18820	18792	18710	18866	18699	18853	18887	18876	18722	18806	18635	18684	18549	18537	18815	18540	18944	18752	18573	18700	18748	18705	18742	18843	18721	18771	18759	19109	18925	18898	18697	18730	18913	18956	18930	18693	18716	18960	18786	18644	18822	18883	18862	18681	18674	18602	18707	18867	18907	18704	18785	18801	18534	18796	18752	18798	18575	18592	18755	18684	18945	18825	18818	18725	18841	18813	18967	18699	18781	18811	18941	18963	18809	18830	18899	18782	18733	18583	18660	18774	18884	18576	18908	18879	18682	18907	18611	18784	18644	18731	18810	18788	18768	18695	18885	18758	18735	18699	18851	18816	18697	18784	18730	18798	18939	18569	18709	18745	18878	18780	18727	19010	18813	18735	18839	18774	18861	19025	18904	18852	18786	18961	18804	18778	18814	18668	18703	18775	18623	18684	18706	18748	18724	18992	18806	18928	18919	18752	18697	18701	18610	18834	18646	18724	18767	18871	18654	18813	18892	18645	18869	18754	18921	18811	18637	18823	18778	18822	18989	18657	18816	18732	18824	18862	18605	18684	18751	18915	18725	18502	18915	18869	18658	18594	18757	18942	18454	18899	18808	18666	18798	18833	18735	18838	18912	18663	18776	18903	19021	18813	18787	18817	18739	18719	18771	18726	18862	18683	18714	18689	18700	18865	18775	18881	18835	18800	18676	18688	18861	18851	18749	18825	18863	18754	18895	18670	18735	18967	18868	18757	18895	18676	19088	18795	18749	18671	18699	18821	18850	18661	18785	18907	18874	18659	18741	18555	18798	18856	18790	18637	18984	18791	18749	18735	18677	18730	18594	18519	18744	18856	18800	18924	18772	18447	18638	18662	18901	18721	18732	18828	18495	18778	18826	18737	18672	18621	18816	18590	18526	18640	18932	18796	19064	18742	18775	18649	18580	18643	18766	18797	18802	18741	18836	18688	18581	18818	18754	18786	18939	18762	18773	18823	18820	18770	18676	18687	18739	18665	18921	18750	18697	18825	18744	18866	18980	18722	18786	18865	18810	18885	18874	18843	18878	18957	18789	18895	18755	18677	18896	18934	18740	18595	18889	18786	18829	18837	18986	18679	18490	18663	18662	18640	18907	18687	18859	18633	18627	18868	18772	18805	18734	18591	19018	18967	18892	18797	18914	18792	18899	18927	18819	18777	18720	18759	18695	18821	18820	18809	18859	18896	18946	18760	18832	18895	18600	18704	19085	18878	18810	18834	18839	18835	18651	18659	18642	18551	18869	18815	18469	18666	18802	18614	18817	18738	18790	18698	18705	18981	18790	18786	18838	18864	18779	18534	18786	18668	18656	18748	18748	18860	18797	18772	18674	18579	18897	18915	18852	18864	18898	18812	18663	18724	18623	18798	18634	18939	18879	18560	18826	18659	18947	18945	18843	18753	18589	18857	18744	18695	18876	18772	18644	18717	18813	18754	18693	18681	18823	18559	18639	18612	18744	18780	18683	18721	18939	18639	18705	18843	18852	18686	18769	18662	18799	18801	18792	18733	18842	18858	18721	18757	18712	18386	18720	18739	18623	18865	18684	18755	18749	18867	18580	18766	18789	18560	18761	18819	18757	18783	18814	18724	18609	18691	18726	18853	18756	18798	18728	18775	18618	18806	18976	18903	18880	18977	18765	18644	18791	18663	18856	18684	18674	18867	18731	18800	18854	18955	18831	18803	18668	18747	18644	18599	18870	18783	18813	18786	18792	18727	18732	18636	18995	18782	18870	18932	18787	18740	18667	18824	18718	18900	18758	18838	18742	18808	18783	18778	18812	18636	18848	18999	18890	18884	18588	18730	18720	18796	18653	18662	18743	18635	18923	18919	18684	18805	18846	18903	18826	18683	18751	18539	18918	18749	18770	18930	18810	18825	18678	18856	18808	18812	18663	18736	18755	18815	18755	18910	18867	18853	18569	18725	18622	18856	18914	18704	18633	18753	18760	18725	18497	19042	18861	18829	18951	18982	18731	18822	18949	18999	18794	18838	18705	18857	18886	18844	18855	18641	18727	18842	18734	18724	18762	18644	18670	18796	18645	18576	18865	18723	18715	18796	18815	18848	18759	18831	19001	18781	18683	18797	18691	18826	18906	18813	18865	18637	18755	18800	18893	18701	18917	18805	18935	18790	18759	18679	18836	18887	18820	18974	18594	18819	18843	18760	18738	18838	18639	18747	18496	18753	18808	18789	18680	18699	18896	18877	18817	18938	18820	18669	18784	18824	18784	18884	18817	18789	18599	18874	18784	18726	18720	18725	18682	18737	18635	18651	18609	18746	18685	18876	19033	18853	18669	18874	18727	18836	18978	18702	18731	18550	18650	18736	18829	18548	18769	19003	18783	18997	18969	18764	18775	18875	18971	18906	18873	18904	18805	18614	18567	18698	18775	18859	18725	18710	18825	18714	18620	18781	18756	18883	18834	18774	18983	18626	18848	18838	18845	18732	18732	18728	18942	18833	18857	18664	18607	18780	18832	18792	18811	18648	18801	18683	18607	18688	18797	18749	18763	19042	18441	18667	18692	18739	18865	18809	18796	18719	18959	18666	18793	18891	18836	18635	18925	18864	18788	19077	18633	18599	19015	18910	18767	18719	18756	18663	18826	18923	18825	18843	18663	18792	18880	18917	18663	18796	18622	18902	18979	18654	18910	18653	18775	18821	18645	18595	18713	18507	18774	18824	18819	18757	18904	18818	18852	18623	18877	18791	18942	18846	18771	18811	18848	18670	18683	18802	18713	18540	18703	18954	18786	18769	18710	18713	18746	18832	18937	18876	18860	18631	18893	18923	18889	18723	18783	18887	18907	18916	18891	18585	18854	18967	18753	18730	18731	18587	18731	18889	18629	18790	18713	18885	18946	18531	18975	18715	18870	18744	18888	18790	18721	18721	18715	18707	18577	18647	18792	18715	18853	18762	18760	18842	18859	18811	18626	18873	18826	18750	18674	18637	18756	19062	18860	18847	18763	18803	18675	18755	18656	18964	18629	18630	18772	18687	18757	18698	18773	18576	18743	18668	18599	18610	18683	18770	18804	18810	18781	18807	18765	18730	18697	18805	18803	18755	18617	18852	18670	18720	18858	18783	18882	18673	18751	18744	18706	18657	18803	18968	18826	18725	18855	19013	18902	18743	18706	18669	18794	18844	18901	18926	18876	18881	18786	18643	18841	18731	18658	18775	18893	18815	18808	18828	18813	18751	18856	18893	18807	18659	18777	18750	18815	19021	18672	18830	18759	19024	18883	18648	18658	18748	18909	19018	18834	18770	18581	18665	18682	18865	18697	18747	18926	18771	18621	18590	18676	18785	18729	18877	18579	18706	18752	18825	18932	18697	18658	18757	18933	18526	19025	18747	18822	18947	18984	18607	18746	18878	18918	18900	18633	18793	18813	18936	18886	18751	18611	18884	18639	19004	18905	18901	18839	18815	18715	18679	18925	18667	18794	18723	18924	18696	18810	18678	18599	18742	18852	18834	18736	18663	18682	18798	18894	18736	18780	18803	18678	18752	18675	19077	18689	18707	18680	18607	18819	18570	18841	18789	18888	18781	18728	18626	18539	18779	18740	18506	18493	18743	18598	18792	18660	18665	18662	18710	18921	18689	18775	18561	18661	18883	18645	18833	18634	18871	18887	18821	18636	18891	18445	18409	18806	18849	19039	18892	18638	18845	19055	18671	18819	18785	18846	18798	18792	18958	18812	18824	18851	18509	18705	18564	18767	18842	18746	18644	18664	18763	19006	18736	18933	18832	18666	18935	18913	18783	18672	18786	19069	18816	18676	18904	19021	18732	18910	18723	18747	18764	18663	18790	18716	18554	18774	18848	18765	18888	18744	18758	18725	18897	18914	18733	18788	18812	18684	18977	18925	18640	18661	18674	18676	18923	18614	18732	18670	18876	18783	18594	18920	18851	18749	18834	18914	18817	18831	18749	18653	18522	18734	18570	18740	18791	18799	19039	18828	18650	18811	18745	18748	18715	18761	18570	18886	18753	18828	18739	18770	18836	18673	18926	18819	18581	18766	18673	18823	18656	18766	18716	18805	18697	18880	18948	18749	18828	18848	18658	18786	18903	18665	18695	18758	18992	18850	18860	18622	18652	18795	18850	18930	18694	18808	18796	18676	18764	18992	18708	18685	18478	18816	18649	18783	18798	18711	18741	18970	18697	18672	18757	18662	18735	18722	18815	18829	18711	18623	18705	18925	18826	18775	18799	18777	18963	18549	18873	18518	18754	18771	18854	18880	18808	18798	18901
17509	34096	27344	22772	33315	62482	67122	59319	45002	31962	24444	18812	17411	17238	17140	17118	17129	17246	17114	17199	16987	17133	17246	17026	17230	16986	17164	17140	17008	17179	17102	17093	17125	17196	17118	17164	17014	17060	17172	17080	17120	17070	16870	17050	17106	17080	17117	16928	17283	17052	17248	16941	17158	17150	16997	17044	16868	17219	17063	17115	17167	17040	17140	17045	17191	16860	17021	17178	17123	16879	17173	17127	16886	17072	17086	16960	17076	17008	17078	17074	17038	17163	17251	16969	17129	17029	17076	17149	17005	17010	17012	17162	17058	17120	17116	17194	17111	17041	17264	17061	17172	16938	17125	17096	17066	17050	17140	17208	16965	17043	17050	17017	17130	17085	16984	17124	17039	16886	17190	16906	17042	17025	17199	17140	16990	17100	17128	17174	17072	17004	17133	17053	16964	16977	17038	16914	17145	17130	16980	17025	17116	17140	17069	17033	17057	16965	17054	17129	17049	16973	17255	17093	17278	17140	17039	17105	17130	16905	17131	17107	17317	17140	17000	17145	17202	16992	17016	17050	17180	17022	17069	16958	17214	16927	17208	16987	17283	17228	17137	17077	16761	17024	17260	17026	16922	17170	17042	16953	17120	17100	16942	17357	16961	17128	17013	17007	17076	16827	17073	17075	16995	17114	17008	17052	17053	17236	17023	17166	17004	17146	17148	16980	17083	17132	17056	17012	17034	17051	17030	17084	16918	17033	17185	17023	17028	17019	16954	17084	17129	17131	16931	17075	16987	16990	16994	16937	17150	17050	17063	17059	17174	17070	16952	17194	17129	17070	17008	17024	17045	16967	17002	17071	16990	17025	16948	16996	17121	17076	17085	16985	17089	17070	16916	16982	17033	16967	17061	17071	17057	17009	16957	17036	17022	16942	17104	17000	17010	16837	17130	16995	17133	17145	17171	17104	17053	17163	17158	17039	17132	16984	16897	17006	16902	17196	17067	17100	16909	17035	16948	17196	17084	17186	17078	17129	17165	17213	17186	17044	16861	17104	16980	17080	17155	17097	17023	17006	17162	17150	17196	17050	17018	17077	16944	17090	17042	16964	17215	17014	17217	17064	16999	16973	17135	17010	17089	17170	17125	16819	17085	17006	17118	16924	17017	16998	16943	16963	17085	16994	16966	17023	17067	17223	17112	17143	17099	17188	16941	17146	16989	17151	17137	17075	17005	16984	17044	16910	17052	17097	17138	17086	17007	17095	17168	17030	17084	17052	17042	17105	17018	17152	17182	17058	17106	17018	17055	17201	17091	16942	17203	17026	17040	16968	17127	16920	17220	17069	17134	17048	17109	16926	17182	17041	17070	17128	16978	17260	17043	17144	17002	17268	17178	17240	17031	17188	17085	16985	16937	17086	17033	17179	17079	17063	16904	16946	17056	17014	17150	16994	17073	17151	16993	16990	17226	17011	17121	17055	17215	17104	17145	17107	16963	17137	16999	17118	17057	17060	17268	17067	17023	16911	17153	16988	17166	17012	17049	16981	17084	17011	16992	17066	17116	17158	17013	17123	17056	17122	17244	17054	17218	17083	17171	16972	17122	17041	16974	17110	16960	17053	17101	16926	17151	17154	17019	17053	17203	16951	17150	16902	17015	17195	16975	17134	16987	16907	16972	17236	17073	17033	17174	17007	16898	17064	17039	17134	16997	17144	17053	16980	17097	16952	17035	17160	16957	16969	17088	17085	16960	17127	16991	17245	17009	16921	17178	17120	17189	17121	17077	16925	17135	17059	17063	16995	17184	16998	17158	17124	17046	16895	16981	17260	17201	17107	16974	17027	17150	17096	17185	16830	17033	17023	16941	17120	17148	16921	16997	17210	17035	16887	17077	17116	17001	17047	17063	17230	17282	17156	17160	17011	17116	17131	16999	16985	16982	16975	17006	17116	16885	17021	17056	17128	17240	17110	16933	17042	16926	16916	17219	17027	16904	17059	16954	17069	17158	16923	17005	17037	17323	17092	17178	17035	17143	17049	17142	17205	17161	17037	17171	17081	17087	17008	17082	17043	16866	17047	17009	17002	17010	17073	17116	17267	16959	16936	17119	17135	17048	17113	16951	17079	17185	17112	16943	17033	17041	17112	17049	17109	17106	17114	17074	16997	16954	17032	17062	17087	17184	17093	16949	16796	17026	17056	17135	17043	17092	17087	17188	16992	17170	17145	17048	16834	17093	17268	17044	17035	17001	16894	17019	17204	17204	17082	17183	17002	17165	17096	17097	17117	16927	17038	17108	16982	17138	16973	17024	17101	16946	17056	17036	16889	16926	17140	17060	16869	16992	17204	16876	17155	16907	17137	16809	17093	17167	17024	17012	16930	16876	16951	16934	16921	16989	17062	16928	17106	16957	17155	17071	17023	17165	16880	17026	17114	17031	16948	17285	16968	16925	16937	17183	16885	17191	16948	16937	17100	17217	17163	17050	17009	17165	17054	17078	17036	17052	17291	17240	17215	17042	17157	17111	16938	16995	17039	17008	17030	17223	17077	17004	16882	16990	17009	17034	17139	17005	16975	17033	16889	17316	17216	16999	17175	17042	17306	17051	17037	17142	17105	17021	17218	17143	16976	16978	17292	17139	16948	17027	17047	17087	17072	17166	16952	17194	17048	17168	17065	17016	17122	17184	16909	16950	17048	16980	17108	17155	17025	16921	17033	17221	17085	16980	16921	17036	17138	16973	17121	17022	17031	16953	17185	17063	17112	17160	17083	17056	16777	16950	17025	16979	17014	17027	17065	17029	17214	17219	17020	17221	17033	17160	16979	16928	17113	17061	17063	16944	16967	17088	17341	17091	17058	16991	16971	17117	17134	17066	17140	17022	17059	16989	17083	16872	16828	16883	17025	17139	17074	16799	17125	17015	17126	16956	17012	17148	17010	16899	17145	16956	17000	16964	17018	16845	17113	16966	17130	17024	17126	17161	17023	17023	16986	17268	17166	17007	17052	16949	17190	17050	17062	17157	17069	17092	17150	17003	16954	17268	17194	17140	17062	17066	17065	17046	17068	16884	17056	17160	17165	16892	17056	16973	16798	17112	16988	17067	16853	17062	17093	16974	16918	17182	17049	17094	16985	17113	16723	17259	16923	17044	17112	17068	17092	17296	17055	17071	17077	17283	17188	17130	17015	17232	17054	17017	16853	17035	17216	17135	17037	17235	16886	17133	17009	17129	16962	17004	16862	16962	17050	17006	17025	17177	17146	17092	17174	17081	17053	17018	17162	17129	17039	16994	17034	16960	17016	17384	16977	17001	16941	17086	17093	17055	17144	16938	16974	17075	17136	16986	17054	16976	17066	17050	16978	17078	17030	17058	17110	17098	17115	17021	17229	17076	16894	17175	16918	17217	17021	17091	17066	17046	17135	17169	17003	16921	16962	17124	17008	16957	17263	17018	17135	16992	16965	16961	16938	16991	16940	17050	17061	17108	17056	17030	17118	17318	17040	17079	17009	16786	17307	17029	17266	17070	16783	17264	17146	17153	16976	17392	16892	16883	16946	16879	16984	16999	17072	17134	17077	16856	17065	16935	17138	17075	17233	17082	17082	17099	17109	17000	17021	17171	17013	17049	17068	16948	17020	17011	17117	16946	17071	16926	16995	17034	17124	16962	17000	16981	16968	17125	17002	17046	17125	16977	17105	17129	17126	17172	17103	17064	17197	17067	17005	17204	16928	17097	16901	16939	17112	17073	16996	17008	17063	17272	17110	16983	17126	17197	17102	17113	17050	17016	17103	17008	17064	17194	17220	16979	17056	16861	17095	17119	16932	16947	17041	17131	17136	17236	17032	17073	17244	17010	17086	17221	17110	17020	17172	17039	16906	17043	16948	16928	17170	16962	16840	17290	17051	17021	17110	17042	17192	17104	17194	16915	16998	16841	16934	17050	16914	17063	17013	17177	17109	16796	17100	16934	17040	16845	17048	17015	17101	17255	16962	17067	17065	17043	17143	16994	17061	17024	17025	17109	17212	17062	17001	16914	17085	17000	17090	17009	16995	16925	17279	17094	17199	17041	17025	17201	16892	17018	17089	17174	17055	17046	17214	17058	17054	17092	16993	17060	17041	17098	16941	17236	17164	16923	17007	17136	17055	17041	17055	16979	17058	17097	17089	16955	17140	17002	16931	16983	17145	16943	17020	16989	16995	17086	16993	17204	16979	17012	16993	17116	17208	16894	17113	16942	17056	17015	16925	16971	17026	17049	17231	17103	17129	17104	17143	17071	17259	16855	17030	17088	16979	17118	17092	17013	17162	17051	16974	16987	17004	17046	16978	16992	16945	17002	17090	16912	17102	17108	16976	17167	16815	17194	17027	17069	17203	17137	17213	16997	17231	17027	17081	17033	17006	17151	17322	16994	16988	17052	16997	16816	17002	17061	17119	17049	17044	17095	17041	17015	17005	16998	17220	17000	16990	17257	16961	17164	17049	17065	17011	16910	17243	17068	17066	16972	17066	17138	17146	17072	17009	17008	17083	17114	17222	17087	17008	17129	16988	17143	17103	16990	17017	17124	17181	17106	16981	17232	17036	17071	17005	16988	17127	16961	16911	17131	17085	17037	17155	17041	16886	17249	17182	17011	17230	17092	17104	17107	17031	17172	16848	17034	16970	16893	17281	17054	17129	17143	17086	16948	16964	17149	17083	17046	17044	17007	16901	17161	17044	17024	17172	16965	17281	17172	16952	17157	17143	17128	17130	17148	16965	17200	17094	17099	17012	16945	17151	17125	16982	16999	17228	17057	17041	16885	17076	17249	17136	17050	17036	16788	16919	17024	16934	16968	17132	17172	16964	17056	17171	17144	17078	17115	17150	16971	17119	17085	16906	17053	17123	17126	17114	17000	16896	17090	17069	17080	16994	16954	17166	16950	17086	16971	17095	16940	17008	16921	16918	17038	16821	17052	16954	16967	17020	17178	17127	17219	16970	16927	16933	17037	17008	17006	17220	17010	17162	17061	17127	17187	17100	17072	17059	17128	17092	16981	17093	16926	17130	17084	17139	17113	17131	16954	17064	17071	17108	16976	17244	17082	16890	16917	17189	17020	17146	16922	17111	17012	17160	17090	17061	17111	17029	17084	16956	17131	16968	16953	17146	17053	16955	17034	17037	17073	16995	17199	16955
27466	22205	24150	20981	18523	21698	24805	25069	22177	19553	18764	17841	17869	17871	17673	17833	17775	17711	17813	17867	17871	17679	17778	17910	17849	17865	17915	17685	17825	17664	17511	17637	17675	17707	17631	17684	17782	17918	17611	17895	17727	17700	17812	17815	17585	17613	17636	17700	17812	17552	17661	17663	17568	17716	17852	17592	17630	17760	17528	17723	17759	17767	17685	17831	17665	17745	17803	17573	17629	17743	17886	17799	17689	17623	17717	17579	17790	17709	17851	17670	17852	17781	17678	17717	17695	17703	17825	17579	17666	17766	17721	17591	17652	17806	17751	17896	17838	17762	17882	17641	17597	17628	17721	17684	17697	17787	17499	17776	17708	17805	17795	17658	17794	17713	17879	17665	17849	17880	17831	17704	17560	17760	17803	17610	17680	17825	17482	17389	17836	17520	17687	17574	17659	17633	17687	17539	17691	17734	17730	17676	17789	17813	17798	17587	17710	17814	17663	17643	17713	17718	17626	17554	17427	17658	17687	17698	17485	17490	17584	17601	17610	17678	17689	17847	17713	17713	17754	17768	17787	17709	17614	17841	17852	17639	17583	17585	17756	17741	17689	17864	17685	17643	17668	17758	17639	17598	17689	17940	17932	17711	17898	17675	17698	17739	17578	17677	17686	17792	17672	17659	17582	17503	17754	17515	17740	17551	17653	17764	17604	17733	17730	17719	17688	17757	17749	17741	17638	17631	17759	17702	17611	17374	17760	17590	17634	17518	17575	17873	17609	17641	17565	17908	17436	17743	17679	17545	17938	17673	17789	17758	17637	17731	17650	17667	17755	17685	17818	17642	17633	17846	17813	17750	17844	17628	17712	17645	17635	17890	17816	17743	17688	17621	17607	17780	17669	17694	17751	17497	17707	17557	17878	17669	17772	17723	17902	17751	17607	17713	17714	17541	17408	17522	17885	17743	17592	17657	17657	17661	17649	17644	17731	17726	17672	17573	17759	17689	17613	17560	17793	17832	17576	17605	17667	17791	17773	17652	17478	17722	17888	17411	17662	17742	17767	17588	17692	17722	17717	17636	17772	17647	17686	17622	17554	17668	17678	17691	17639	17730	17570	17673	17629	17771	17897	17591	17765	17681	17632	17800	17775	17653	17507	17640	17713	17669	17663	17742	17694	17902	17581	17795	17407	17624	17732	17564	17775	17764	17859	17740	17674	17840	17781	17594	17758	17651	17564	17624	17750	17675	17818	17840	17624	17693	17809	17511	17582	17726	17817	17660	17742	17703	17861	17841	17684	17744	17790	17714	17807	17503	17593	17752	17740	17649	17571	17872	17699	17680	17728	17767	17754	17771	17649	17543	17823	17584	17566	17586	17737	17703	17610	17627	17668	17673	17674	17748	17842	17721	17568	17509	17624	17892	17691	17651	17738	17852	17821	17569	17864	17742	17667	17639	17687	17723	17613	17572	17909	17766	17447	17487	17682	17798	17728	17779	17621	17700	17611	17741	17598	17689	17748	17676	17604	17711	17691	17801	17609	17523	17659	17705	17510	17773	17771	17556	17754	17713	17645	17935	17604	17831	17664	17724	17727	17807	17717	17747	17640	17732	17607	17646	17947	17619	17653	17659	17541	17776	17570	17567	17716	17624	17835	17794	17725	17602	17738	17707	17590	17557	17710	17622	17837	17740	17802	17756	17808	17772	17746	17665	17376	17686	17835	17760	17683	17579	17587	17776	17766	17544	17684	17866	17560	17647	17657	17764	17785	17752	17697	17647	17858	17717	17879	17968	17697	17725	17809	17624	17702	17769	17660	17798	17504	17923	17844	17774	17831	17659	17706	17494	17625	17870	17673	17722	17680	17660	17861	17633	17590	17665	17809	17754	17718	17677	17640	17642	17746	17708	17763	17667	17638	17680	17676	17910	17600	17667	17724	17683	17791	17544	17749	17750	17578	17660	17586	17843	17664	18091	17659	17914	17788	17671	17841	17723	17683	17480	17561	17613	17856	17733	17713	17561	17802	17946	17720	17880	17640	17787	17702	17575	17518	17625	17650	17631	17679	17774	17613	17527	17679	17477	17670	17666	17652	17560	17919	17816	17670	17573	17744	17659	17570	17939	17795	17767	17636	17716	17842	17704	17830	17772	17542	17639	17822	17499	17843	17801	17788	17684	17639	17808	17771	17716	17784	17761	17937	17692	17646	17687	17672	17779	17679	17810	17516	17711	17749	17722	17518	17613	17791	17594	17776	17737	17885	17669	17790	17687	17712	17608	17510	17652	17519	17639	17717	17732	17908	17620	17387	17650	17919	17754	17702	17640	17662	17628	17705	17568	17737	17828	17644	17575	17834	17579	17662	17704	17852	17705	17668	17735	17752	17874	17612	17718	17834	17596	17438	17663	17766	17740	17817	17634	17530	17665	17806	17874	17838	17577	17863	17597	17845	17554	17845	17603	17828	17756	17755	17682	17677	17742	17813	17609	17895	17629	17575	17532	17556	17948	17695	17504	17511	17508	17782	17661	17695	17687	17870	17733	17719	17702	17692	17778	17902	17868	17731	17588	17859	17888	17512	17607	17642	17747	17609	17662	17649	17795	17748	17788	17717	17661	17914	17694	17994	17800	17683	17927	17760	17701	17699	17607	17697	17590	17802	17912	17766	17623	17606	17707	17821	17763	17498	17789	17771	17827	17662	17672	17612	17592	17750	17579	17588	17747	17689	17828	17768	17690	17705	17743	17682	17683	17653	17713	17526	17793	17771	17776	17833	17905	17779	17886	17502	17748	17751	17626	17764	17798	17790	17706	17760	17902	17715	17794	17677	17757	17686	17790	17794	17705	17788	17843	17671	17743	17675	17807	17747	17815	17723	17675	17614	17861	17496	17790	17673	17591	17941	17610	17502	17597	17717	17721	17755	17516	17559	17711	17741	17731	17528	17683	17462	17803	17740	17835	17509	17428	17726	17583	17661	17735	17513	17470	17733	17635	17672	17593	17674	17701	17816	17814	17723	17697	17945	17693	17760	17782	17628	17645	17695	17765	17640	17719	17676	17655	17850	17658	17588	17895	17783	17808	17602	17951	17682	17726	17644	17575	17791	17726	17694	17792	17538	17836	17647	17746	17842	17612	17785	17802	17680	17564	17712	17699	17626	17555	17525	17757	17583	17710	17640	17785	17736	17636	17592	17751	17542	17713	17569	17616	17692	17813	17733	17854	17847	17726	17706	17748	17678	17643	17648	17601	17938	17580	17624	17786	17804	17686	17753	17588	17711	17732	17551	17820	17698	17561	17677	17562	17685	17632	17641	17691	17790	17530	17603	17728	17561	17791	17751	17689	17850	17693	17780	17715	17512	17661	17529	17653	17568	17718	17419	17740	17567	17456	17790	17697	17445	17723	17682	17673	17591	17594	17886	17518	17645	17600	17923	17756	17531	17591	17713	17717	17680	17599	17721	17738	17776	17818	17604	17737	17638	17707	17577	17499	17642	17795	17723	17814	17759	17626	17440	17805	17815	17807	17769	17687	17724	17562	17515	17718	17809	17674	17802	17642	17727	17584	17758	17849	17620	17707	17415	17712	17712	17699	17685	17666	17870	17734	17561	17662	17565	17517	17735	17707	17625	17740	17758	17885	17807	17672	17713	17804	17748	17844	17719	17835	17489	17779	17628	17702	17641	17787	17864	17694	17513	17938	17829	17748	17441	17574	17854	17563	17681	17702	17783	17916	17831	17687	17798	17590	17756	17672	17898	17826	17798	17591	17736	17849	17602	17660	17573	17716	17530	17636	17786	17719	17724	17769	17900	17610	17878	17654	17596	17812	17584	17869	17716	17677	17777	17678	17545	17578	17740	17658	17783	17658	17716	17680	17830	17758	17486	17762	17644	17791	17727	17662	17769	17714	17584	17655	17671	17647	17550	17834	17845	17763	17569	17437	17753	17839	17834	17720	17664	17739	17566	17606	17700	17865	17554	17820	17863	17589	17561	17627	17702	17609	17520	17643	17811	17672	17814	17598	17797	17546	17489	17516	17589	17655	17656	17812	17773	17674	17702	17645	17695	17553	17535	17773	17780	17894	17682	17783	17546	17796	17782	17792	17721	17732	17657	17705	17591	17595	17637	17715	17834	17629	17702	17580	17720	17831	17744	17685	17963	17641	17666	17697	17791	17615	17749	17685	17669	17623	17760	17765	17751	17741	17703	17456	17711	17769	17722	17978	17741	17723	17645	17646	17823	17760	17717	17624	17713	17894	17808	17706	17725	17883	17720	17679	17605	17829	17610	17665	17695	17533	17630	17681	17814	17724	17768	17597	17664	17643	17741	17590	17548	17715	17812	17746	17794	17609	17728	17852	17806	17709	17802	17879	17821	17686	17496	17731	17604	17528	17831	17633	17719	17920	17689	17799	17603	17818	17707	17751	17917	17632	17742	17787	17737	17651	17689	17851	17798	17596	17786	17699	17666	17743	17665	17578	17530	17507	17665	17648	17586	17920	17913	17731	17625	17664	17621	17613	17797	17658	17605	17618	17944	17947	17776	17825	17683	17846	17848	17626	17814	17774	17810	17699	17595	17808	17683	17748	17568	17552	17591	17712	17799	17639	17661	17602	17774	17521	17629	17675	17686	17770	17963	17670	17729	17546	17567	17745	17903	17863	17731	17819	17598	17779	17413	17654	17649	17704	17708	17776	17802	17783	17690	17722	17757	17621	17670	17789	17836	17763	17698	17806	17756	17645	17767	17608	17678	17686	17556	17720	17727	17742	17849	17769	17684	17433	17560	17690	17711	17702	17883	17623	17805	17832	17726	17697	17549	17568	17708	17767	17550	17892	17719	17591	17713	17529	17810	17649	17491	17726	17863	17824	17903	17868	17665	17811	17869	17875	17740	17717	17740	17673	17498	17684	17644	17660	17790	17644	17904	17722	17775	17687	17743	17793	17709	17575	17550	17835	17637	17715	18113	17598	17976	17656	17766	17688	17764	17840	17783	17855	17647	17749	17679	17676	17869	17509	17596	17713	17601	17616	17674	17721	17765	17735	17654	17701	17783	17489	17472	17707	17577	17650	17778	17731	17560	17474	17580	17744	17650	17824	17904	17674	17925	17477	17691	17508	17679	17655	17794	17725	17594	17718	17441	17770	17743	17585	17692	17783	17657	17609	17692	17844	17451	17634
17588	21621	17749	16825	17876	22882	26421	25996	21512	18235	17212	16670	16300	16469	16400	16363	16562	16418	16485	16482	16318	16585	16447	16432	16390	16527	16458	16467	16449	16393	16402	16441	16308	16356	16492	16629	16354	16536	16429	16392	16521	16441	16409	16558	16382	16270	16414	16441	16483	16418	16415	16295	16505	16361	16504	16381	16364	16359	16460	16353	16471	16238	16535	16543	16584	16348	16437	16520	16367	16440	16522	16322	16484	16307	16536	16353	16401	16462	16550	16413	16446	16268	16302	16601	16460	16362	16455	16417	16552	16387	16393	16516	16588	16258	16565	16573	16268	16584	16438	16339	16346	16275	16341	16507	16364	16349	16439	16260	16367	16420	16544	16349	16485	16290	16338	16484	16412	16410	16578	16397	16353	16214	16433	16396	16347	16433	16350	16423	16385	16347	16415	16281	16411	16287	16427	16485	16439	16489	16194	16380	16502	16544	16198	16478	16339	16433	16285	16187	16430	16369	16394	16554	16405	16364	16407	16387	16236	16478	16447	16490	16386	16661	16433	16469	16523	16358	16482	16295	16554	16456	16410	16621	16388	16362	16419	16369	16413	16432	16428	16436	16547	16383	16511	16380	16342	16384	16384	16421	16370	16476	16373	16465	16386	16505	16540	16389	16395	16516	16388	16259	16379	16338	16408	16392	16394	16496	16490	16628	16547	16526	16398	16501	16425	16352	16406	16481	16360	16596	16530	16419	16401	16300	16379	16414	16344	16414	16398	16382	16447	16448	16388	16419	16370	16452	16426	16465	16393	16466	16380	16563	16401	16307	16490	16325	16395	16450	16428	16459	16241	16315	16375	16539	16467	16475	16322	16337	16657	16324	16473	16298	16454	16431	16386	16544	16276	16410	16377	16274	16449	16571	16485	16477	16480	16496	16415	16552	16421	16369	16537	16353	16450	16492	16298	16389	16277	16492	16608	16471	16441	16393	16411	16303	16435	16522	16331	16388	16496	16553	16323	16208	16489	16487	16264	16424	16554	16622	16375	16376	16562	16406	16302	16272	16454	16535	16494	16382	16363	16544	16558	16488	16442	16407	16369	16544	16352	16500	16377	16311	16492	16196	16584	16408	16435	16505	16591	16354	16443	16557	16407	16479	16401	16405	16413	16283	16528	16516	16304	16469	16494	16498	16248	16445	16476	16301	16435	16412	16511	16615	16425	16430	16393	16390	16400	16391	16403	16487	16394	16363	16461	16412	16535	16437	16478	16582	16438	16502	16370	16491	16581	16381	16605	16456	16460	16350	16395	16566	16269	16583	16427	16521	16560	16569	16517	16181	16401	16464	16505	16391	16542	16346	16492	16357	16350	16394	16487	16376	16380	16434	16342	16534	16392	16348	16495	16539	16412	16310	16514	16433	16356	16366	16405	16378	16505	16374	16474	16388	16359	16397	16589	16264	16370	16418	16507	16484	16518	16494	16474	16498	16336	16507	16463	16531	16528	16424	16486	16413	16388	16433	16369	16464	16390	16404	16464	16482	16395	16502	16612	16400	16438	16418	16450	16443	16488	16401	16377	16389	16250	16373	16525	16463	16451	16445	16397	16453	16495	16396	16316	16515	16229	16489	16528	16465	16365	16447	16281	16461	16426	16208	16532	16358	16426	16319	16521	16342	16395	16239	16242	16442	16407	16299	16408	16442	16428	16549	16379	16511	16530	16364	16345	16467	16368	16334	16441	16351	16547	16504	16455	16406	16501	16361	16447	16606	16314	16468	16389	16366	16482	16499	16340	16319	16501	16280	16601	16402	16520	16508	16425	16448	16453	16536	16437	16531	16591	16553	16426	16558	16411	16580	16354	16364	16453	16523	16389	16554	16418	16384	16516	16417	16462	16376	16460	16486	16413	16557	16448	16402	16334	16627	16458	16473	16371	16491	16484	16364	16342	16387	16553	16387	16283	16311	16420	16400	16336	16351	16425	16369	16437	16373	16487	16447	16483	16384	16407	16379	16489	16506	16434	16272	16310	16551	16507	16394	16442	16406	16606	16476	16537	16444	16439	16447	16382	16338	16399	16341	16417	16451	16331	16592	16306	16314	16551	16512	16394	16565	16475	16293	16464	16439	16333	16318	16429	16464	16356	16370	16339	16357	16545	16393	16395	16533	16332	16276	16326	16295	16425	16397	16306	16365	16266	16344	16474	16589	16218	16304	16348	16402	16401	16555	16485	16348	16408	16480	16455	16467	16602	16462	16486	16455	16409	16407	16573	16353	16676	16380	16463	16310	16397	16419	16582	16475	16355	16632	16508	16351	16383	16575	16379	16485	16532	16340	16389	16609	16494	16443	16502	16346	16338	16447	16431	16455	16422	16430	16530	16429	16539	16375	16294	16482	16407	16543	16447	16509	16445	16506	16650	16354	16485	16456	16431	16374	16601	16298	16315	16536	16472	16341	16388	16444	16389	16314	16411	16448	16532	16386	16514	16400	16451	16518	16486	16435	16466	16425	16513	16639	16450	16242	16365	16470	16515	16369	16381	16499	16322	16499	16422	16365	16302	16281	16453	16544	16361	16379	16428	16387	16439	16429	16557	16350	16410	16474	16582	16548	16610	16342	16633	16411	16361	16470	16687	16406	16303	16312	16384	16456	16493	16511	16270	16527	16405	16513	16402	16389	16524	16292	16340	16569	16315	16620	16413	16515	16508	16412	16393	16456	16493	16432	16575	16487	16538	16397	16459	16331	16701	16484	16432	16511	16404	16543	16359	16412	16416	16428	16456	16349	16371	16246	16381	16385	16446	16386	16580	16383	16368	16368	16346	16239	16494	16494	16547	16425	16505	16395	16344	16494	16508	16498	16457	16467	16293	16194	16465	16361	16367	16499	16621	16397	16494	16402	16372	16398	16430	16485	16451	16417	16357	16610	16297	16505	16245	16496	16368	16426	16381	16448	16432	16524	16553	16365	16440	16439	16487	16489	16506	16214	16497	16428	16422	16354	16419	16401	16676	16469	16320	16404	16515	16437	16529	16584	16483	16369	16620	16300	16518	16525	16624	16494	16479	16652	16410	16515	16383	16372	16465	16630	16405	16443	16430	16459	16529	16448	16452	16510	16581	16507	16418	16410	16461	16510	16273	16428	16646	16438	16495	16417	16665	16329	16481	16601	16413	16437	16497	16394	16299	16306	16558	16322	16458	16509	16465	16484	16314	16597	16371	16377	16408	16497	16356	16255	16434	16563	16375	16476	16483	16441	16592	16633	16466	16366	16308	16545	16463	16375	16449	16477	16383	16399	16514	16455	16320	16460	16325	16546	16349	16391	16331	16336	16601	16444	16352	16438	16255	16613	16562	16472	16316	16445	16385	16504	16348	16409	16479	16392	16422	16610	16358	16437	16386	16284	16439	16460	16432	16405	16371	16291	16559	16539	16332	16455	16649	16532	16398	16357	16458	16440	16406	16589	16467	16421	16368	16433	16680	16245	16290	16353	16402	16311	16405	16318	16456	16369	16460	16375	16601	16409	16211	16406	16350	16311	16460	16406	16438	16483	16388	16386	16442	16275	16333	16478	16383	16465	16512	16361	16410	16516	16518	16388	16591	16437	16627	16404	16485	16325	16550	16313	16452	16389	16396	16360	16492	16508	16474	16363	16380	16453	16422	16350	16477	16418	16474	16443	16446	16492	16387	16370	16397	16577	16391	16462	16370	16490	16469	16259	16320	16277	16421	16330	16528	16369	16341	16409	16283	16377	16619	16363	16615	16527	16447	16418	16480	16507	16493	16420	16452	16404	16439	16423	16411	16315	16391	16464	16406	16433	16375	16387	16356	16477	16364	16594	16356	16370	16493	16576	16470	16454	16648	16557	16543	16469	16354	16567	16485	16425	16383	16527	16346	16359	16441	16622	16436	16499	16460	16414	16404	16425	16507	16361	16518	16489	16403	16479	16480	16388	16575	16518	16446	16483	16409	16483	16472	16365	16493	16581	16509	16488	16577	16305	16249	16576	16409	16401	16425	16539	16365	16397	16637	16413	16347	16420	16371	16401	16390	16476	16518	16540	16429	16295	16378	16351	16362	16541	16542	16537	16516	16457	16563	16429	16593	16665	16392	16418	16329	16381	16408	16393	16383	16317	16297	16455	16385	16394	16575	16478	16479	16505	16472	16341	16519	16347	16304	16391	16488	16521	16586	16513	16451	16429	16537	16424	16541	16394	16518	16478	16388	16500	16562	16498	16458	16405	16577	16503	16435	16455	16456	16450	16329	16209	16542	16439	16429	16483	16312	16382	16396	16348	16402	16432	16384	16615	16511	16372	16527	16425	16670	16388	16408	16465	16542	16581	16512	16572	16429	16449	16561	16434	16430	16444	16562	16400	16401	16384	16369	16413	16497	16361	16395	16469	16441	16358	16324	16377	16595	16464	16325	16350	16337	16601	16340	16404	16345	16457	16302	16544	16517	16379	16398	16522	16388	16387	16365	16290	16254	16472	16505	16456	16331	16445	16451	16516	16506	16448	16613	16408	16364	16398	16303	16552	16220	16468	16462	16329	16540	16433	16217	16489	16526	16401	16351	16420	16522	16575	16303	16576	16420	16440	16437	16564	16496	16376	16630	16285	16427	16383	16639	16519	16364	16509	16496	16276	16243	16391	16473	16357	16493	16485	16351	16542	16572	16476	16343	16351	16341	16357	16438	16486	16635	16467	16345	16478	16556	16478	16625	16504	16460	16421	16360	16571	16325	16501	16474	16458	16638	16476	16447	16541	16491	16330	16471	16414	16449	16424	16463	16620	16407	16527	16376	16571	16489	16498	16467	16342	16382	16523	16453	16354	16537	16447	16464	16460	16522	16507	16427	16501	16364	16501	16482	16471	16370	16495	16365	16367	16439	16508	16427	16418	16559	16424	16520	16326	16372	16289	16550	16280	16476	16418	16357	16434	16367	16514	16554	16472	16329	16435	16414	16523	16345	16441	16514	16556	16371	16430	16512	16468	16309	16441	16388	16329	16428	16466	16553	16526	16337	16418	16422	16277	16331	16305	16387	16229	16374	16333	16360	16514	16536	16553	16478	16381	16436	16548	16544	16519	16531	16506	16413	16550	16463	16487	16436	16325	16408	16404	16553	16330	16614	16550	16366	16459	16474	16360	16488	16341	16367	16480	16473	16335	16519	16502
24449	21266	28286	24798	22106	31728	42471	45859	36321	27765	21937	18592	17594	17375	17295	17314	17417	17434	17381	17346	17374	17367	17264	17216	17437	17327	17345	17299	17297	17401	17328	17554	17371	17482	17313	17181	17349	17408	17220	17313	17496	17427	17424	17397	17439	17272	17266	17358	17389	17204	17291	17313	17268	17506	17417	17253	17416	17456	17261	17157	17354	17229	17363	17290	17171	17181	17437	17127	17313	17186	17072	17180	17295	17263	17370	17216	17470	17339	17251	17130	17321	17297	17202	17182	17195	17277	17195	17229	17192	17088	17101	17256	17433	17333	17484	17318	17051	17308	17218	17171	17327	17258	17305	17061	17341	17516	17076	17272	17132	17179	17113	17108	17224	17320	17232	17238	17145	17128	17402	17240	17294	17152	17355	17426	17334	17306	17107	17162	17249	17219	17199	17178	17145	17058	17090	17122	17012	17215	17013	17323	17318	17366	17347	17087	17274	17262	17346	17349	17202	17110	17340	17316	17430	17152	17130	17322	17350	17155	17208	17206	17182	16986	17190	17282	17291	17281	17153	17240	17280	17313	17036	17304	17279	17349	17356	17291	17203	17148	17246	17389	17380	17266	17373	17349	17297	17485	17256	17434	17213	17123	17054	17383	17213	17228	16867	17154	17352	17281	17122	17281	17185	17289	17249	17314	17348	17170	17157	17169	17153	17380	17347	17362	17263	17136	17290	17181	17252	17239	17238	17202	17243	17377	17224	17415	17196	17233	17357	17147	17181	17433	17409	17103	17309	17204	17011	17222	17405	17396	17395	17115	17378	17306	17273	17285	17406	17203	17266	17313	17198	17181	17157	17054	17314	17333	17239	17072	17244	17340	17279	17240	17416	17397	17376	17449	17466	17354	17283	17273	17243	17246	17287	17228	17184	17285	17130	17322	17084	17240	17166	17448	17324	17201	17207	17389	17224	17328	17278	17263	17439	17089	17210	17174	17250	17432	17346	17287	17320	17228	17294	17123	17120	17115	17314	17282	17380	17295	17337	17333	17074	17380	17205	17204	17390	17078	17310	17405	17108	17159	17195	17266	17153	17278	17460	17158	17249	17243	17287	17343	17157	17117	17147	17269	17169	17349	17222	17211	17298	17161	17261	17127	17306	17394	17193	17214	17384	17205	17327	17230	17244	17249	17401	17257	17237	17225	17321	17322	17322	17106	17158	17190	17270	17322	17207	17096	17270	17374	17303	17255	17209	17311	17225	17251	17465	17235	17275	17198	17211	17261	17213	17353	17276	17194	17256	17202	17198	17042	17193	17231	17329	17170	17099	17276	17229	17548	17417	17209	17236	17122	17145	17354	17386	17319	17271	17327	17347	17277	17373	17104	17332	17351	17348	17366	17404	17403	17147	17251	17195	17301	17289	17391	17113	17185	17093	17333	17302	17188	17162	17345	17266	17450	17343	17170	17277	17416	17496	17436	17240	17518	17138	17373	17268	17295	17171	17296	17231	17292	17465	17346	17124	17237	17198	17269	17389	17561	17302	17405	17400	17339	17321	17370	17206	17166	17221	17259	17223	17359	17426	17296	17289	17485	17298	17194	17115	17420	17425	17313	17264	17300	17330	17246	17296	17327	17429	17366	17350	17351	17175	17176	17328	17226	17348	17099	17250	17250	17340	17311	17228	17276	17265	17427	17317	17234	17304	17446	17305	17159	17206	17232	17308	17208	17284	17121	17417	17230	17252	17224	17230	17224	17332	17275	17287	17224	17377	17262	17145	17110	17238	17336	17247	17467	17494	17225	17140	17078	17199	17526	17242	17413	17304	17248	17300	17176	17259	17358	17258	17243	17320	17257	17309	17288	17124	17188	17471	17006	17273	17310	17222	17330	17167	17227	17387	17280	17369	17567	17363	17251	17221	17137	17298	17335	17408	17308	17395	17279	17092	17161	17234	17197	17511	17506	17390	17209	17104	17186	17276	17379	17343	17233	17289	17264	17255	17242	17260	17129	17373	17222	17336	17256	17400	17504	17114	17155	17301	17374	17211	17420	17277	17291	17147	17177	17261	17206	17106	17338	17374	17366	17211	17056	17373	17091	17091	17249	17417	17405	16976	17281	17327	17296	17301	17162	17181	17566	17449	17300	17188	17254	17238	17315	17281	17132	17192	17201	17288	17344	17131	17214	17198	17462	17459	17386	17161	17144	17225	17360	17193	17443	17107	17378	17388	17263	17323	17376	17203	17144	17362	17390	17349	17256	17397	17366	17124	17190	17187	17205	17332	17386	17290	17190	17251	17332	17002	17317	17120	17376	17237	17118	17326	17488	17299	17350	17135	17224	17239	17034	17245	17090	17110	17345	17340	17180	17254	17181	17351	17205	17280	17227	17303	17058	17199	17097	17390	17456	17260	17285	17081	17317	17427	17399	17313	17249	17141	17203	17218	17239	17193	17188	17248	17175	17193	17347	17346	17139	17104	17379	17292	17286	17393	17127	17127	17224	17366	17308	17151	17465	17265	17394	17296	17340	17362	17185	17249	17205	17287	17239	17386	17404	17141	17185	17169	17262	17349	17536	17038	17011	17216	17382	17298	17313	17359	17306	17165	17375	17453	17264	17336	17347	17390	17294	17209	17305	17201	17178	17310	17155	17360	17407	17353	17375	17161	17321	17227	17313	17524	17297	17275	17349	17288	17295	17357	17371	17254	17172	17088	17233	17143	17143	17182	17312	17378	17316	17249	17166	17208	17408	17365	17239	17330	17285	17275	17385	17218	17355	17331	17162	17324	17182	17213	17411	17326	17267	17211	17215	17182	17102	17146	17148	17248	17285	17383	17423	17444	17359	17295	17458	17394	17123	17219	17237	17106	17253	17124	17179	17322	17218	17323	17350	17228	17534	17251	17266	17225	17273	17341	17156	17123	17269	17279	17437	17245	17133	17081	17162	17168	17161	17106	17181	17325	17261	17267	17267	17288	17324	17330	17231	17449	17109	17161	17266	17299	17194	17216	17209	17145	17354	17401	17074	17364	17399	17287	17173	17218	17322	17297	17239	17169	17290	17198	17231	17283	17263	17378	17064	17431	17008	17387	17241	17231	17066	17172	17337	17221	17079	17143	17120	17271	17224	17289	17285	17185	17272	17194	17240	17357	17370	17105	17379	17134	17296	17403	17403	17198	17328	17082	17279	17291	17344	17236	17178	17113	17102	17096	17453	17429	17152	17172	17376	17094	17239	17292	17342	17236	17271	17379	17386	17165	17315	17132	17157	17245	17299	17258	17301	17259	17305	17256	17324	17113	17279	17151	17206	17142	17220	17406	17244	17531	17115	17192	17145	17321	17304	17260	17387	17147	17076	17238	17218	17528	17529	17259	17370	16982	17190	17299	17098	17293	17316	17399	17287	17284	17132	17342	17148	17449	17303	17142	17171	17358	17048	17384	17320	17117	17218	17373	17383	17191	17221	17358	17244	17264	17150	17368	17321	17191	17378	17371	17213	17397	17222	17149	17345	17159	17265	17283	17385	17367	17077	17284	16988	17331	17237	17346	17417	17385	17389	17365	17321	17382	17314	17428	17367	17135	17340	17056	17274	17248	17333	17220	17200	17298	17232	17189	17046	17189	17352	17282	17117	17212	17228	17420	17344	17320	17229	17266	17410	17291	17233	17344	17110	17335	17091	17017	17284	17348	17451	17365	17582	17295	17337	17193	17331	17228	17246	17211	17146	17408	17398	17223	17165	17304	17321	17319	17156	17403	17246	17417	17377	17182	17083	17283	17673	17186	17324	17083	17298	17303	17213	17138	17259	17189	17313	17258	17290	17024	17156	17206	17256	17235	17389	17145	17313	17149	17291	17232	17392	17313	17303	17378	17267	17540	17273	17229	17173	17393	17405	17380	17426	17092	17132	17367	17436	17323	17268	17162	17031	17529	17258	17216	17352	17149	17316	17203	17359	17435	17434	17498	17216	17317	17466	17348	17113	17254	17179	17173	17052	17366	17199	17198	17307	17441	17291	17137	17262	17566	17132	17352	17344	17195	17311	17496	17228	17398	17264	17288	17210	17287	17333	17191	17266	17260	17394	17224	17069	17199	17327	17219	17373	17223	17334	17391	17285	17332	17135	17171	17266	17018	17188	17292	17273	17096	17246	17259	17338	17202	17269	17152	17296	17380	17289	17382	17306	17270	17050	17230	17238	17157	17213	17308	17220	17319	17280	17392	17140	17215	17046	17338	17196	17224	17120	17184	17324	17212	17124	17321	17166	17202	17165	17176	17337	17252	17256	17234	17128	17276	17108	17247	17283	17330	17375	17411	17204	17155	17127	17202	17238	17121	17312	17385	17356	17288	17295	17459	17357	17263	17225	17371	17327	17284	17301	17326	17118	17414	17283	17429	17340	17248	17489	17285	17378	17117	17280	17397	17144	17071	17200	17220	17396	17325	17295	17212	17242	16950	17134	17255	17230	17205	17266	17232	17073	17250	17239	17405	17458	17366	17259	17348	17290	17305	17375	17243	17253	17294	17206	17259	17394	17328	17201	17422	17123	17193	17266	17417	17398	17408	17156	17197	17096	17325	17272	17177	17451	17439	17291	17229	17169	17281	17062	17148	17187	17242	17476	17606	17264	17269	17090	17268	17128	17408	17101	17333	17207	17079	17205	17223	17502	17400	17525	17375	17079	17297	17309	17307	17262	17065	17116	17205	17317	17407	17061	17143	17344	17289	17378	17180	17183	17244	17250	17354	17304	17252	17198	16977	17223	17211	17361	17226	17354	17318	17219	17456	17376	17355	17316	17486	17347	17293	17227	17263	17367	17020	17253	17325	17355	17241	17424	17351	17458	17370	17311	17404	17294	17179	17340	17142	17303	17257	17131	17161	17128	17514	17456	17182	17226	17284	17282	17348	17170	17325	17146	17143	17322	17097	17194	17263	17351	17075	17182	17255	17196	17159	17292	17308	17017	17320	17358	17360	17276	17176	17217	17528	17151	17193	17329	17379	17038	17213	17332	17138	17215	17214	17047	16987	17347	17303	17429	17387	17422	17218	17256	17282	17256	17187	17235	17229	17143	17226	17127	17298	17343	17189	17329	17323	17057	17120	17299	17475	17270	17184	17145	17328	17343	17267	17529	17296	17090	17203	17456	17255	17447	17468	17198	17162	17244	17282	17295	17332	17205
18009	28196	22235	18886	20804	36832	44133	47282	37482	27798	20957	17098	16213	16026	15978	16169	16121	16258	16170	16241	16242	16074	16056	16165	16241	16120	16201	16219	16045	16054	16196	16154	16091	16233	16208	16122	16222	16117	16035	16099	16162	16300	16274	16124	16180	16029	16216	16058	16156	15997	16265	16007	16174	16249	16154	16169	16173	16198	16194	15980	16236	16185	16159	16091	16118	16087	16236	16203	16151	16032	16087	16237	16099	16310	16119	16173	15920	16172	16252	16068	16124	16094	15978	16175	16194	16189	16227	16223	16176	16216	16082	16223	16113	16149	15965	16015	16120	16128	16243	16107	16134	16134	16074	16049	16038	16070	16075	16203	16233	16238	16221	16224	16199	16202	16116	16216	16170	16003	16283	16215	16045	16111	16043	16098	16131	16111	16144	16100	16092	16381	16109	16134	16046	16020	16226	16170	15990	16182	16172	15974	15949	16138	16230	16194	16168	16131	16044	16145	16100	16039	15998	16133	16153	16013	16192	16074	16261	16198	16150	16177	16121	16263	16116	16050	15972	16215	16066	16150	16192	16107	16256	16276	16268	16167	16099	16186	16200	16106	16110	16342	16174	15942	16120	16101	16064	16251	16284	16180	16056	16132	16145	16067	16198	16048	16141	16083	16275	16295	16231	16228	16161	16003	16080	16044	16047	16062	16184	16108	16073	16136	16119	16208	16094	16239	16062	15953	16144	15941	16185	16134	16159	16161	16277	16088	16106	16106	16193	16158	16119	16115	16220	16219	16052	16239	15946	15969	16226	16103	16246	16188	16107	16103	15948	16189	16170	16329	16235	16208	16102	16059	16005	16078	16051	16327	16130	16140	16157	16216	16122	16084	16116	16123	16121	16181	16125	16156	16152	16054	16060	16172	16137	16157	16117	16033	16145	16102	16134	16191	16370	16252	15974	16172	16121	16133	16188	16108	16259	16127	16091	16058	16167	16081	15966	16376	16136	16125	16210	16209	16088	16124	16039	16223	15998	16280	16097	16156	16075	16229	16095	16186	16045	16298	16082	16248	16142	16227	16094	16276	16095	16100	16125	16119	16165	16146	16189	16215	16099	16219	16030	16194	15987	16104	16129	16156	16208	16190	16292	15944	15941	16237	16182	16213	16137	16173	16090	16024	15997	16075	16239	16326	16039	16025	16305	15981	16077	15963	16176	16066	16161	16148	15923	16171	16107	16060	16121	16231	15983	15974	16067	16152	16178	16178	16193	15983	16164	16081	16077	16127	16102	16025	16122	16276	16075	16034	16218	16177	15962	16208	16107	16033	16213	16192	16094	16145	16034	16232	15934	16104	16253	16064	16193	16122	16196	16015	16107	16187	16138	16119	16028	16197	16285	16199	16118	16107	16114	16236	16110	16059	16176	16269	16217	16091	16206	16079	16018	16379	16309	16090	16195	16089	16093	16058	16009	16112	16249	16070	16187	16129	16196	16071	16228	16091	16215	16072	16152	16208	16002	16148	15969	16172	16042	16203	16066	16035	16065	16148	16315	16001	16233	16220	15955	16165	16127	16171	16069	16309	16225	16246	16187	16107	16163	16133	16121	16200	16119	15941	16253	16067	16182	16012	16163	16122	16222	16223	16064	16186	16166	16225	16154	16024	16161	16015	16172	16098	16048	16306	16219	16170	16186	16221	16183	16111	16230	16233	16117	16076	16216	16156	16118	16128	16119	16118	16241	16179	16200	16229	16234	16014	16119	16164	16098	16082	16097	16138	16184	16152	16093	16104	16066	16143	16118	16122	16185	16113	16171	16107	16097	16178	15896	15892	16030	16106	15980	16138	16052	16123	16071	16131	16054	16239	16161	16128	16081	16155	16100	16135	16163	16115	16066	16201	16231	16108	16058	16042	16198	16269	16178	16030	16163	16165	16162	16017	16000	16146	16127	16000	15963	16192	16080	16129	16056	16067	16148	16097	16386	15873	16252	16070	16106	16267	16152	16199	16006	16157	16037	16168	16143	16133	16120	16056	16214	16132	16213	16108	16064	16134	16089	16136	15962	16209	16056	16021	16194	16110	16204	16179	16121	16130	16249	16044	16048	16069	16134	16329	16075	16234	16176	16234	16376	16103	16100	16187	15994	16043	16258	16133	16068	16209	16115	16138	16020	16011	16274	16201	16078	16123	16157	16184	16084	16050	16255	16110	16173	16185	16169	16174	15992	16078	16057	16098	15997	16043	16131	16282	16281	16104	16177	16295	16290	16472	16195	16226	16289	16031	16024	16093	16230	16168	16046	16186	16172	16178	16081	16098	16136	16048	15912	15991	16129	16244	16232	16062	16114	16080	16275	16131	16365	16224	16096	16204	16107	16268	16145	15961	16142	16277	16149	16222	15982	16222	16139	16137	16022	15966	16259	16031	16122	15983	16376	16179	16204	16157	16098	16027	16148	16172	16027	16179	16144	16057	16323	16150	16156	16085	16197	16190	16232	16079	16193	16241	16084	16297	16158	16172	16171	16336	16450	16174	16378	16146	16059	16125	16049	16049	16184	16022	16256	16162	16003	16273	16185	16134	16010	16090	16103	16102	16062	16100	16031	16092	15991	16060	16125	16139	16022	16024	16069	15993	16059	16109	16181	16343	16264	16101	15970	16252	16315	16133	16169	16246	16072	16011	16257	16117	16235	15983	16101	16185	16161	16277	15963	16104	16192	16091	16151	16151	16140	16139	16256	16084	16130	16318	15971	16120	16105	16100	16154	16120	16203	16104	15987	16116	16120	16127	16217	16038	16086	16141	16256	16218	16076	16118	16212	16144	16240	16230	16294	16060	16050	16119	16073	16118	16340	16193	16171	15966	16276	16199	16155	16216	16179	16084	16221	16177	16031	16129	16031	16187	16156	16257	16055	16160	16103	16037	16228	16288	16046	16073	16327	16202	16150	16206	16272	16117	16015	16121	16136	16272	16019	16135	16135	16250	16124	16195	16084	16131	16199	16177	16135	16084	16348	16167	16101	16061	15962	16150	16144	16182	16197	16156	16112	16038	16199	16118	16193	16166	16118	16272	16317	16167	16080	16024	16168	16139	16108	16035	16092	16101	16053	15942	16097	16245	16162	16010	16359	16081	16043	16291	16184	16164	16204	16213	16129	16140	16249	16176	16239	16105	16080	16144	16160	16191	16157	16033	16190	16158	16144	16279	16173	16327	16182	16178	16131	16048	16057	16165	16004	16065	16292	16054	15980	16222	16120	16132	16308	16097	16123	16190	16099	16269	15981	16274	16092	16195	16088	16241	16208	16336	16099	16199	15934	16274	16151	15977	16139	16292	16261	16290	16124	16108	16331	16225	16020	16098	16013	16249	16223	16065	16159	16130	16267	16210	16079	16227	16067	16058	16168	16022	16065	16251	16054	16248	16368	16237	16238	16097	16047	16154	16085	16172	16244	16078	16234	16076	16044	16166	16183	16052	16317	16034	16319	16210	16225	16099	16117	16065	16265	16048	16103	16164	16137	16056	16138	15984	16246	16098	16122	16235	16163	16152	16250	16056	16302	16028	16047	16076	16146	15990	16088	15944	16200	16142	16257	16148	16105	16131	16149	16125	16190	16111	16037	16095	16193	16179	16127	16091	16108	16131	16131	16307	16111	16056	16181	16145	16092	16212	16284	15869	16268	16122	16040	16138	16229	15948	16161	16144	16214	16046	16201	16159	16016	16172	15993	16018	16072	16189	16124	16142	16197	16192	16134	16042	16148	16078	16150	16035	16162	16053	16145	16295	16276	16209	16065	16009	16132	16259	16044	16021	16188	16123	16052	16218	16015	16097	15958	16237	16106	16008	16166	16061	16083	15995	16076	16091	16253	15964	16088	16121	16039	16152	16237	16129	16177	16198	15979	16021	16200	16126	16284	16038	16127	16069	16096	16078	16077	16019	16210	16203	16148	16164	15947	16333	16225	16075	15998	16063	16239	16037	16030	16103	16150	16148	16145	16129	16138	16259	16147	16172	16004	16087	16169	16185	16053	16257	16226	16029	16152	15973	16051	16307	16218	16124	16044	16095	16110	16100	16072	16157	16173	15990	16084	16164	16291	16145	16239	16055	16302	16220	16214	16193	16082	16242	16197	16226	16179	16176	16142	16087	16127	16068	16120	16199	16327	16120	16274	16294	16112	16174	16314	16116	16235	16158	16228	16257	16099	16155	16058	16154	16325	16184	16083	16161	16310	16097	16247	16288	16216	15879	16119	16231	16292	16115	16123	16206	16045	16131	15982	16310	16118	16161	16151	16055	16188	16132	16245	16146	15940	16121	16235	16096	16006	15959	16225	16136	16265	16329	16180	16098	16108	16390	16242	16204	16143	16124	16205	16174	16321	16058	16116	16233	16140	16252	16095	16016	16159	16150	16262	16004	16213	16121	16218	16317	16269	15980	16047	16028	16127	16395	16166	16298	16157	16068	16113	16066	16213	16158	15910	16118	16254	16021	15974	16143	16107	16189	16159	16328	16279	16140	16064	16070	16213	16361	16173	16131	16236	16200	16106	15997	16170	16018	15958	16200	16038	16130	15974	16049	16167	16060	16423	16117	15976	16124	16236	16130	16139	16091	16049	16252	16138	16307	15997	16286	16108	16074	16202	15991	16209	16140	15963	16229	16044	16089	15983	16030	15979	15999	16214	15982	16188	16065	16233	16127	16188	16325	16378	16201	16104	16205	16008	16082	16130	16109	16253	16247	16131	16088	16314	15910	16341	16198	16183	16219	16021	16187	16273	16207	16182	16107	16160	16113	16151	16300	16225	16054	16176	16123	16054	16026	16095	15949	16248	16013	16326	16188	16205	16086	16307	16017	16144	16048	16004	16207	16152	16048	16190	16202	16119	16200	16090	16172	16002	16143	16221	16272	16250	16089	16130	16072	16135	15986	16085	16163	16119	16126	16105	16064	16028	16138	16084	16180	16233	16185	16223	16105	16029	16219	16163	16189	16287	16262	16124	16300	15944	16187	16105	16188	16131	15975	16031	16040	15982	16109	15952	16062	16097	16230	16032	16085	16236	16099	16100	15964	16153	16111	16007	16303	16240	16084	16331	15949	16181	16275	16135	16011	16099	16133	16103	16116	16168	16197	16303	16347	16083	16236	16064	16113	16093	16185	16187	16228	16089	16317	16035	16018	16109	15989
23072	21260	29093	23752	21634	26582	57605	60227	48822	36128	25552	19361	17361	16818	16887	16880	16890	16739	16867	16919	16731	16768	16682	16971	16747	16730	16988	17040	16886	16787	16671	16656	16683	16834	16837	16555	16702	16908	16500	16705	16717	16619	16700	16726	16830	16808	16635	16784	16647	16853	16718	16550	16805	16502	16603	16780	16667	16739	16847	16717	16690	16620	16647	16763	16718	16756	16790	16583	16618	16694	16655	16741	16885	16775	16611	16787	16774	16522	16722	16798	16778	16753	16633	16714	16524	16835	16599	16680	16739	16713	16501	16682	16689	16576	16747	16837	16557	16548	16600	16849	16802	16626	16663	16674	16701	16911	16689	16544	16798	16778	16663	16601	16691	16607	16650	16579	16632	16636	16993	16667	16730	16775	16795	16805	16733	16465	16905	16783	16595	16627	16750	16947	16705	16653	16572	16723	16732	16628	16781	16538	16706	16630	16692	16835	16523	16554	16803	16607	16775	16738	16685	16728	16709	16572	16679	16666	16640	16489	16631	16679	16581	16527	16730	16680	16691	16832	16498	16714	16761	16637	16608	16523	16619	16681	16518	16830	16490	16753	16703	16567	16537	16749	16702	16831	16636	16515	16742	16659	16670	16855	16612	16589	16878	16645	16586	16697	16644	16609	16417	16725	16593	16694	16854	16562	16731	16607	16717	16574	16918	16560	16637	16687	16576	16810	16694	16716	16661	16623	16715	16446	16750	16744	16627	16695	16770	16662	16811	16707	16838	16493	16668	16595	16599	16446	16745	16551	16597	16654	16723	16599	16738	16542	16528	16763	16609	16428	16669	16700	16711	16719	16887	16771	16633	16669	16694	16743	16733	16391	16605	16598	16766	16676	16788	16516	16531	16970	16687	16653	16624	16766	16593	16552	16577	16520	16590	16812	16502	16614	16639	16720	16721	16563	16730	16818	16731	16670	16717	16573	16600	16555	16607	16560	16534	16358	16507	16686	16707	16671	16590	16596	16752	16561	16679	16536	16566	16723	16462	16676	16636	16469	16484	16635	16720	16605	16447	16530	16810	16817	16489	16387	16640	16568	16701	16689	16733	16608	16639	16715	16563	16650	16607	16525	16520	16582	16693	16646	16390	16594	16746	16728	16654	16588	16583	16788	16637	16482	16426	16454	16525	16559	16785	16704	16597	16698	16744	16742	16772	16815	16623	16695	16699	16844	16524	16711	16838	16795	16522	16685	16718	16583	16679	16787	16691	16718	16631	16753	16598	16653	16611	16653	16568	16620	16639	16701	16637	16585	16656	16704	16740	16566	16652	16923	16666	16621	16715	16679	16457	16622	16731	16753	16534	16710	16646	16864	16589	16626	16725	16608	16777	16658	16893	16576	16691	16686	16486	16712	16848	16560	16664	16640	16914	16692	16544	16444	16675	16545	16482	16532	16691	16846	16673	16639	16682	16593	16580	16582	16547	16702	16648	16657	16794	16674	16599	16668	16547	16530	16559	16375	16551	16642	16811	16511	16634	16758	16677	16489	16546	16699	16735	16577	16666	16822	16649	16491	16579	16846	16623	16793	16739	16750	16418	16549	16663	16627	16540	16602	16717	16638	16713	16786	16531	16552	16601	16790	16644	16540	16696	16598	16608	16917	16603	16652	16799	16636	16530	16678	16786	16733	16710	16717	16853	16676	16728	16580	16777	16641	16712	16423	16774	16692	16670	16740	16705	16734	16845	16549	16485	16405	16795	16759	16628	16447	16740	16824	16666	16533	16703	16839	16664	16530	16741	16681	16537	16565	16681	16457	16741	16607	16633	16605	17063	16559	16587	16625	16771	16636	16587	16862	16608	16602	16654	16717	16624	16708	16523	16550	16691	16859	16624	16609	16721	16787	16883	16701	16709	16761	16665	16627	16686	16521	16671	16590	16676	16601	16741	16666	16755	16375	16808	16564	16593	16658	16658	16430	16476	16551	16614	16926	16693	16899	16737	16459	16731	16629	16376	16586	16664	16642	16680	16687	16545	16682	16623	16640	16625	16817	16564	16682	16810	16539	16582	16735	16724	16790	16514	16678	16780	16872	16758	16451	16613	16589	16604	16462	16899	16659	16783	16676	16543	16602	16738	16560	16684	16580	16813	16649	16669	16809	16588	16724	16618	16488	16629	16574	16490	16523	16433	16534	16578	16864	16686	16656	16839	16673	16573	16532	16751	16681	16708	16703	16675	16497	16715	16705	16639	16339	16731	16626	16652	16718	16739	16561	16631	16443	16643	16753	16718	16773	16581	16511	16632	16632	16753	16779	16724	16820	16475	16538	16538	16496	16746	16592	16499	16711	16850	16756	16625	16713	16786	16700	16932	16617	16637	16570	16696	16712	16709	16546	16529	16718	16920	16703	16649	16531	16431	16583	16683	16655	16841	16717	16558	16761	16653	16533	16623	16592	16695	16723	16584	16674	16416	16604	16559	16620	16579	16538	16593	16507	16641	16446	16693	16582	16605	16373	16717	16708	16724	16584	16551	16682	16653	16777	16696	16556	16771	16655	16581	16677	16440	16637	16628	16798	16513	16855	16614	16582	16409	16688	16858	16722	16755	16619	16620	16581	16580	16868	16621	16742	16700	16516	16743	16782	16700	16649	16688	16491	16673	16712	16837	16629	16690	16482	16525	16785	16697	16704	16647	16677	16648	16749	16526	16514	16704	16621	16680	16498	16496	16656	16628	16821	16646	16742	16568	16672	16532	16664	16789	16660	16520	16657	16727	16626	16671	16649	16659	16633	16723	16460	16470	16562	16629	16748	16728	16549	16708	16529	16741	16680	16589	16702	16569	16776	16729	16654	16531	16679	16689	16617	16734	16554	16642	16593	16627	16649	16707	16628	16899	16747	16350	16777	16702	16579	16642	16499	16820	16539	16555	16594	16555	16751	16770	16484	16594	16718	16696	16711	16756	16498	16665	16550	16597	16524	17032	16696	16786	16615	16653	16520	16725	16668	16366	16719	16575	16582	16609	16663	16471	16690	16501	16561	16640	16752	16453	16614	16619	16628	16646	16534	16655	16750	16618	16625	16668	16761	16617	16501	16599	16802	16752	16592	16394	16723	16649	16602	16689	16615	16534	16637	16498	16717	16449	16639	16623	16688	16602	16637	16453	16621	16671	16807	16676	16531	16663	16467	16712	16644	16581	16646	16553	16688	16678	16505	16529	16631	16619	16551	16756	16866	16591	16911	16596	16413	16518	16426	16650	16540	16517	16710	16510	16548	16684	16550	16643	16498	16474	16729	16684	16797	16828	16472	16735	16658	16682	16299	16834	16687	16790	16635	16722	16626	16575	16670	16728	16773	16700	16546	16746	16646	16825	16797	16852	16641	16608	16583	16711	16601	16715	16719	16522	16464	16675	16681	16633	16757	16400	16474	16668	16700	16690	16587	16744	16746	16787	16571	16671	16619	16693	16458	16534	16738	16698	16628	16794	16715	16682	16502	16650	16637	16466	16721	16706	16650	16795	16663	16619	16604	16531	16651	16652	16713	16690	16676	16770	16822	16655	16458	16714	16556	16626	16778	16648	16522	16718	16624	16693	16593	16687	16581	16585	16502	16611	16830	16630	16735	16603	16537	16654	16706	16974	16825	16757	16551	16536	16736	16726	16594	16601	16686	16615	16559	16528	16604	16805	16628	16751	16560	16705	16587	16677	16330	16554	16411	16518	16725	16690	16676	16708	16505	16673	16565	16611	16794	16540	16750	16739	16670	16548	16545	16818	16532	16835	16783	16628	16633	16462	16456	16759	16612	16593	16686	16798	16491	16661	16610	16968	16760	16754	16443	16798	16517	16538	16534	16553	16548	16494	16673	16705	16590	16679	16458	16689	16520	16707	16652	16457	16589	16614	16674	16595	16721	16553	16480	16926	16781	16670	16719	16585	16708	16758	16435	16698	16508	16593	16640	16671	16587	16792	16829	16700	16660	16619	16676	16863	16599	16752	16730	16648	16694	16731	16527	16837	16602	16801	16542	16613	16810	16476	16528	16375	16502	16724	16685	16583	16740	16564	16752	16689	16560	16454	16554	16490	16676	16559	16521	16761	16699	16633	16514	16652	16483	16655	16659	16877	16662	16694	16578	16748	16485	16616	16783	16667	16795	16523	16713	16799	16731	16649	16693	16554	16704	16749	16763	16569	16539	16470	16605	16635	16851	16743	16736	16771	16519	16734	16819	16744	16693	16911	16681	16652	16454	16716	16709	16693	16843	16629	16544	16472	16698	16739	16480	16515	16664	16551	16602	16509	16617	16758	16766	16594	16586	16710	16571	16621	16693	16550	16769	16731	16679	16623	16607	16632	16497	16634	16792	16478	16710	16290	16492	16800	16661	16783	16440	16644	16607	16500	16390	16547	16628	16735	16663	16672	16649	16700	16786	16877	16732	16601	16769	16710	16549	16833	16698	16584	16312	16542	16530	16714	16613	16539	16708	16596	16521	16578	16622	16602	16703	16773	16673	16607	16618	16580	16760	16740	16522	16559	16544	16740	16718	16737	16624	16702	16758	16759	16580	16444	16784	16666	16699	16588	16705	16698	16570	16615	16528	16786	16775	16796	16523	16380	16583	16809	16448	16790	16825	16593	16707	16636	16756	16748	16672	16664	16732	16783	16730	16563	16468	16632	16573	16765	16637	16707	16601	16809	16774	16647	16698	16527	16640	16522	16828	16613	16588	16719	16391	16791	16428	16511	16463	16696	16691	16507	16652	16641	16469	16840	16889	16702	16591	16553	16654	16716	16636	16488	16664	16581	16569	16560	16606	16674	16582	16739	16775	16683	16766	16639	16749	16624	16707	16629	16567	16774	16436	16508	16861	16773	16673	16614	16562	16794	16688	16663	16786	16719	16696	16828	16814	16625	16480	16611	16605	16482	16577	16736	16729	16772	16495	16465	16718	16620	16549	16702	16476	16807	16695	16588	16648	16650	16796	16662	16409	16574	16721	16607	16798	16608	16462	16625	16748	16605	16807	16534	16603	16815	16536	16675	16602	16500	16537	16557	16705	16677	16712	16510	16613	16611	16499	16585	16464	16607	16760	16571	16684	16639	16923	16707	16606	16747	16547	16713	16571	16763	16773	16741	16793	16604	16814	16680	16754	16802	16586	16676	16673	16475	16726	16677	16527
20128	35416	27013	22921	25282	30401	60453	62285	50074	37286	25449	17692	15703	15777	15754	15695	15749	15699	15663	15731	15674	15691	15730	15755	15737	15902	15723	15881	15785	15817	15695	15611	15741	15684	15819	15710	15704	15753	15638	15836	15697	15872	15664	15817	15760	15816	15812	15925	15768	15575	15529	15680	15708	15881	15819	15735	15697	15757	15859	15662	15789	15807	15877	15660	15810	15669	15657	15671	15855	15676	15890	15723	15894	15631	15802	15886	15774	15783	15794	15941	15708	15697	15667	15810	15750	15902	15780	15809	15700	15902	15682	15721	15700	15736	15827	15619	15789	15708	15743	15757	15931	15755	15705	15890	15809	15630	15807	15713	15699	15720	15720	15608	15894	15854	15710	15725	15802	15457	15856	15688	15848	15674	15686	15680	15833	15761	15633	15707	15715	15729	15762	15724	15775	15708	15757	15917	15638	15804	15809	15653	15806	15724	15800	15624	15763	15796	15725	15783	15694	15808	15733	15722	15672	15660	15655	15723	15862	15678	15847	15660	15820	15933	15906	15873	15790	15862	15605	15731	15905	15685	15831	15794	15668	15507	15926	15551	15577	15827	15692	15817	15618	15972	15585	15662	15767	15773	15721	15662	15877	15840	15793	15852	15764	15870	15673	15652	15704	15837	15618	15809	15813	15750	15772	15825	15702	15895	15827	15595	15783	15762	15821	15751	15804	15717	15593	15755	15568	15716	15660	15692	15646	15823	15645	15694	15635	15920	15650	15576	15770	15644	15754	15709	15769	15798	15731	15715	15708	15763	15666	15773	15629	15855	15712	15596	15742	15669	15537	15795	15948	15651	15825	15729	15735	15667	15709	15856	15771	15843	15773	15690	15739	15704	15699	15829	15738	15714	15783	15755	15821	15598	15893	15599	15605	15742	15754	15755	15807	15769	15738	15795	15898	15726	15789	15557	15709	15766	15763	15709	15690	15865	15592	15614	15795	15694	15831	15620	15768	15643	15770	15787	15747	15755	15575	15695	15758	15697	15556	15885	15918	15677	15919	15770	15807	15727	15863	15699	15615	15779	15746	15922	15690	15754	15854	15888	15821	15823	15716	15683	15892	15732	15682	15707	15711	15849	15725	15667	15764	15666	15769	15807	15686	15843	15781	15820	15727	15560	15824	15765	15739	15614	15851	15744	15811	15697	15662	15697	15608	15686	15692	15727	15623	15758	15800	15824	15704	15762	15932	15706	15621	15847	15633	15725	15753	15710	15663	15736	15615	15854	15601	15702	15716	15787	15759	15806	15784	15666	15674	15646	15855	15544	15658	15723	15807	15781	15813	15823	15783	15816	15807	15604	15739	15859	15669	15815	15764	15813	15697	15687	15775	15759	15899	15807	15657	15808	15703	15546	15624	15755	15775	15735	15574	15671	15502	15872	15731	15669	15728	15946	15572	15698	15763	15761	15560	15754	15591	15747	15707	15774	15673	15661	15679	15659	15813	15546	15726	15766	15791	15689	15709	15616	15642	15771	15813	15671	15827	15738	15708	15622	15643	15791	15797	15851	16027	15738	15720	15665	15736	15762	15767	15854	15730	15787	15706	15623	15622	15866	15725	15715	15932	15722	15818	15766	15715	15728	15788	15889	15629	15904	15639	15822	15768	15934	15789	15850	15790	15842	15849	15801	15850	15659	15799	15866	15674	15644	15690	15638	15617	15854	15774	15654	15615	15826	15857	15485	15752	15818	15726	15609	15778	15711	15738	15834	15702	15633	15697	15818	15711	15813	15846	15652	15790	15731	15569	15739	15743	15741	15706	15819	15483	15619	15714	15775	15576	15601	15556	15658	15773	15869	15570	15874	15818	15683	15647	15837	15629	15718	15705	15638	15682	15825	15835	15723	15687	15726	15677	15879	15706	15748	15875	15696	15775	15715	15664	15706	15671	15797	15835	15562	15808	15849	15545	15693	15737	15771	15664	15716	15507	15678	15695	15691	15862	15879	15874	15647	15724	15573	15646	15776	15690	15641	15802	15876	15871	15613	15737	15660	15817	15734	15830	15841	15693	15693	15752	15619	15719	15713	15778	15795	15821	15758	15711	15698	15644	15902	15674	15724	15710	15600	15821	15779	15957	15749	15828	15670	15891	15712	15791	15784	15753	15716	15931	15718	15851	15777	15686	15735	15595	15556	15936	15744	15850	15647	15802	15769	15637	15737	15646	15753	15755	15822	15785	15952	15723	15659	15675	15750	15866	15814	15718	15819	15871	15765	15795	15820	15888	15858	15778	15914	15688	15585	15839	15750	15869	15835	15618	15754	15664	15727	15718	15863	15689	15907	15819	15725	15806	15706	15811	15753	15755	15826	15621	15917	15472	15838	15788	15837	15673	15724	15715	15755	15716	15769	15889	15545	15606	15810	15771	15729	15645	15623	15694	15582	15840	15887	15699	15748	15759	15708	15677	15795	15832	15630	15544	15770	15660	15678	15719	15868	15824	15641	15615	15715	15816	15573	15583	15768	15634	15865	15684	15754	15700	15695	15705	15780	15711	15728	15724	15837	15752	15703	15719	15901	15565	15568	15606	15823	15839	15885	15552	15697	15786	15695	15695	15763	15812	15660	15486	15606	15664	15784	15798	15750	15766	15616	15538	15804	15708	15479	15816	15730	15644	15774	15662	15932	15709	15637	15834	15734	15769	15760	15707	15722	15864	15789	15750	15969	15724	15745	15492	15634	15681	15757	15732	15650	15806	15622	15748	15663	15466	15755	15696	15708	15717	15846	15782	15619	15811	15623	15794	15557	15680	15595	15619	15674	15620	15861	15966	15712	15708	15647	15803	15857	15645	15702	15658	15643	15744	15742	15839	15709	15783	15747	15668	15978	15740	15790	15759	15722	15745	15698	15740	15555	15792	15625	15782	15645	15758	15914	15591	15906	15578	15652	15713	15828	15854	15766	15633	15721	15840	15605	15810	15659	15732	15735	15641	15677	15783	15794	15636	15681	15720	15703	15841	15848	15847	15841	15595	15636	15731	15794	15685	15627	15795	15767	15707	15689	15799	15669	15609	15585	15686	15834	15696	15675	15658	15661	15701	15873	16007	15587	15835	15969	15779	15965	15797	15782	15563	15601	15659	15725	15761	15688	15754	15609	15814	15767	15683	15779	15523	15516	15734	15769	15728	15742	15694	15716	15721	15663	15661	15647	15657	15705	15845	15812	15674	15668	15644	15693	15659	15685	15666	15945	15750	15765	15935	15672	15926	15691	15747	15659	15724	15622	15618	15855	15847	15704	15622	15709	15757	15775	15806	15734	15823	15690	15742	15883	15606	15772	15722	15814	15803	15670	15748	15450	15846	15785	16077	15686	15599	15737	15738	15722	15812	15733	15683	15810	15630	15701	15636	15662	15617	15901	15844	15722	15703	15660	15738	15750	15732	15599	15760	15628	15868	15775	15674	15792	15814	15719	15681	15783	15623	15594	15756	15713	15767	15798	15731	15685	15754	15826	15817	15812	15787	15697	15896	15791	15821	15725	15872	15651	15835	15685	15668	15736	15821	15745	15647	15705	15646	15757	15785	15689	15708	15689	15671	15827	15649	15760	15758	15613	15590	15776	15729	15772	15818	15757	15812	15739	15674	15801	15871	15826	15655	15680	15711	15722	15630	15627	15806	15650	15743	15884	15726	15626	15806	15748	15875	15703	15829	15690	15656	15850	15744	15581	15755	15648	15944	15857	15822	15629	15641	15707	15867	15722	15573	15554	15688	15689	15757	15626	15738	15903	15704	15704	15892	15609	15736	15718	15579	15643	15875	15717	15921	15716	15886	15693	15746	15701	15779	15691	15864	15843	15762	15681	15777	15729	15705	15704	15904	15743	15588	15811	15714	15866	15642	15706	15710	15653	15739	15747	15655	15637	15648	15737	15617	15876	15743	15812	15756	15716	15839	15637	15818	15726	15819	15744	15725	15628	15714	15696	15732	15869	15602	15607	15852	15656	15768	15745	15640	15841	15721	15862	15695	15742	15728	15817	15926	15804	15675	15672	15890	15740	15785	15824	15737	15780	15703	15844	15616	15789	15577	15751	15766	15683	15588	15862	15718	15781	15723	15685	15532	15685	15706	15763	15710	15622	15684	15628	15955	15913	15785	15881	15768	15945	15793	15602	15713	15692	15798	15643	15586	15676	15827	15941	15818	15729	15552	15777	15572	15872	15796	15675	15584	15756	15781	15887	15827	15705	15781	15677	15814	15778	15647	15649	15663	15717	15672	15731	15594	15730	15761	15738	15723	15604	15846	15851	15880	15763	15766	15746	15732	15663	15540	15756	15743	15741	15646	15893	15747	15822	15847	15877	15629	15580	15804	15774	15723	15712	15669	15681	15739	15853	15826	15647	15736	15575	15777	15655	15752	15746	15673	15776	15621	15769	15987	15736	15758	15785	15672	15689	15625	15664	15815	15737	15776	15766	15827	15848	15745	15716	15703	15866	15586	15791	15616	15600	15689	15664	15760	15855	15893	15708	15787	15812	15683	15706	15776	15685	15705	15773	15703	15776	15768	15725	15736	15746	15782	15622	15693	15712	15759	15658	15642	15728	15689	15682	15719	15741	15656	15726	15627	15811	15615	15895	15762	15743	15705	15717	15763	15854	15696	15766	15647	15644	15815	15593	15737	15811	15867	15513	15705	15864	15638	15762	15738	15787	15807	15918	15701	15624	15652	15782	15725	15833	15837	15678	15756	15955	15589	15676	15784	15699	15955	15698	15630	15687	15722	15722	15779	15764	15808	15625	15875	15592	15655	15843	15707	15769	15785	15663	15821	15676	15855	15402	15832	15688	15725	15728	15712	15588	15841	15854	15574	15708	15787	15640	15849	15827	15688	15898	15536	15660	15560	15502	15693	15653	15859	15847	15830	15725	15749	15837	15613	15623	15810	15686	15772	15813	15553	15647	15678	15759	15710	15726	15648	15619	15583	15733	15811	15631	15881	15601	15796	15739	15723	15714	15835	15741	15790	15664	15721	15765	15676	15755	15714	15712	15826	15751	15807	15530	15757	15818	15900	15696	15775	15834	15800	15705	15618	15781	15709	15900	15614	15667	15542	15645	15790	15666	15776	15701	15839	15632	15610	15818	15766	15794	15865	15888	15736	15714	15753	15779	15734	15702	15516	15818
27233	21919	22870	19412	15795	16538	21306	21842	19453	17048	15576	14870	14739	14673	14461	14381	14798	14690	14648	14456	14515	14334	14556	14554	14727	14943	14801	14370	14502	14569	14556	14634	14599	14538	14641	14485	14703	14502	14582	14508	14689	14610	14565	14592	14556	14396	14520	14570	14726	14716	14588	14583	14807	14515	14647	14668	14644	14736	14466	14424	14521	14649	14557	14476	14629	14560	14531	14693	14554	14533	14571	14581	14440	14342	14398	14559	14411	14572	14542	14555	14514	14778	14763	14640	14384	14400	14551	14429	14571	14576	14623	14748	14609	14597	14400	14745	14597	14411	14570	14471	14660	14493	14442	14514	14744	14486	14424	14470	14724	14682	14607	14530	14373	14513	14547	14632	14533	14397	14390	14473	14641	14408	14612	14451	14704	14574	14420	14563	14384	14730	14645	14654	14706	14628	14399	14677	14431	14322	14374	14439	14556	14378	14799	14643	14529	14493	14438	14615	14587	14364	14432	14586	14544	14597	14719	14526	14537	14459	14636	14819	14526	14688	14516	14534	14385	14354	14548	14605	14538	14458	14466	14580	14558	14573	14568	14580	14670	14628	14379	14349	14449	14466	14502	14506	14748	14568	14462	14632	14674	14434	14410	14491	14511	14459	14607	14654	14613	14423	14579	14559	14728	14436	14627	14487	14350	14591	14431	14389	14645	14670	14576	14617	14533	14482	14397	14566	14552	14348	14368	14712	14500	14506	14576	14627	14466	14450	14589	14521	14518	14603	14570	14477	14677	14514	14413	14596	14538	14453	14615	14717	14479	14560	14438	14692	14184	14345	14534	14662	14519	14559	14458	14694	14532	14472	14356	14542	14421	14425	14525	14539	14589	14494	14354	14586	14483	14580	14515	14671	14673	14485	14583	14504	14371	14336	14607	14420	14504	14555	14479	14555	14611	14700	14525	14537	14281	14550	14625	14431	14710	14517	14513	14673	14549	14505	14632	14588	14663	14545	14374	14550	14450	14418	14335	14347	14608	14535	14535	14379	14338	14316	14432	14599	14636	14704	14404	14450	14518	14597	14417	14499	14529	14452	14627	14585	14399	14621	14506	14528	14509	14651	14478	14539	14691	14578	14600	14409	14549	14637	14551	14728	14426	14640	14514	14594	14348	14370	14591	14536	14599	14649	14618	14442	14554	14675	14629	14430	14574	14585	14566	14480	14500	14636	14628	14374	14648	14341	14626	14498	14664	14561	14531	14636	14619	14617	14511	14558	14421	14415	14683	14588	14432	14454	14505	14654	14724	14389	14317	14498	14522	14550	14527	14343	14587	14616	14496	14468	14537	14492	14497	14514	14494	14529	14544	14558	14388	14814	14449	14404	14428	14475	14713	14415	14596	14549	14449	14558	14527	14538	14639	14415	14713	14493	14513	14616	14453	14414	14435	14565	14563	14491	14538	14490	14417	14468	14652	14316	14486	14519	14678	14562	14474	14551	14533	14446	14755	14581	14602	14681	14412	14507	14550	14519	14616	14707	14502	14393	14648	14439	14490	14676	14748	14533	14459	14541	14446	14581	14470	14511	14497	14641	14428	14327	14630	14683	14503	14392	14515	14543	14452	14564	14666	14508	14596	14406	14547	14554	14358	14598	14671	14685	14413	14471	14315	14538	14381	14561	14565	14484	14557	14502	14414	14492	14470	14581	14473	14562	14576	14714	14544	14723	14708	14502	14480	14581	14676	14463	14313	14568	14459	14645	14412	14482	14593	14811	14568	14678	14497	14499	14435	14393	14476	14350	14380	14524	14681	14386	14358	14406	14671	14520	14630	14495	14661	14516	14584	14716	14739	14498	14746	14532	14610	14648	14400	14481	14577	14467	14525	14676	14419	14712	14680	14654	14555	14308	14462	14650	14528	14504	14622	14434	14714	14576	14588	14655	14570	14627	14429	14560	14526	14657	14426	14511	14497	14539	14602	14579	14374	14354	14662	14414	14567	14418	14440	14507	14246	14467	14531	14563	14561	14424	14349	14708	14498	14701	14472	14499	14644	14365	14607	14535	14776	14629	14559	14673	14474	14446	14423	14600	14484	14353	14423	14531	14297	14569	14630	14644	14677	14633	14561	14521	14596	14661	14690	14456	14577	14517	14557	14378	14512	14624	14518	14613	14452	14395	14701	14622	14534	14576	14483	14592	14388	14561	14519	14588	14419	14434	14523	14452	14547	14508	14488	14432	14496	14324	14597	14240	14447	14507	14487	14480	14639	14454	14616	14609	14498	14654	14544	14480	14558	14579	14637	14626	14506	14628	14477	14514	14667	14312	14452	14507	14580	14464	14522	14472	14723	14477	14704	14614	14474	14490	14551	14533	14399	14668	14601	14434	14519	14539	14386	14499	14446	14596	14628	14587	14397	14517	14590	14661	14642	14454	14581	14483	14520	14439	14471	14483	14501	14440	14499	14458	14456	14506	14424	14676	14582	14774	14457	14596	14534	14795	14585	14489	14520	14662	14676	14529	14464	14435	14373	14678	14589	14493	14535	14549	14716	14548	14518	14554	14553	14471	14861	14686	14491	14498	14650	14511	14603	14551	14434	14625	14561	14559	14541	14529	14605	14537	14536	14442	14609	14513	14436	14419	14649	14770	14495	14534	14546	14599	14569	14456	14566	14584	14620	14552	14574	14494	14730	14519	14566	14547	14618	14557	14588	14571	14543	14426	14701	14598	14499	14707	14713	14645	14377	14638	14491	14566	14394	14432	14601	14480	14709	14475	14570	14582	14497	14468	14704	14499	14761	14569	14324	14527	14424	14663	14522	14615	14664	14568	14487	14576	14578	14514	14682	14662	14600	14517	14535	14403	14432	14566	14638	14587	14544	14580	14309	14725	14396	14406	14408	14472	14562	14450	14434	14568	14560	14578	14485	14430	14529	14472	14543	14603	14468	14650	14864	14608	14555	14556	14587	14707	14470	14562	14538	14509	14564	14528	14433	14520	14216	14538	14548	14590	14513	14706	14430	14746	14428	14495	14469	14605	14526	14596	14552	14620	14546	14579	14413	14645	14431	14461	14493	14621	14654	14531	14500	14604	14697	14502	14657	14511	14509	14578	14674	14606	14458	14594	14710	14682	14686	14539	14550	14488	14546	14715	14643	14507	14446	14502	14615	14552	14594	14684	14649	14525	14520	14627	14528	14581	14570	14610	14692	14539	14404	14694	14398	14409	14625	14546	14486	14416	14530	14567	14664	14575	14546	14486	14425	14623	14619	14678	14484	14466	14477	14496	14789	14585	14549	14595	14572	14420	14690	14238	14680	14465	14538	14482	14556	14393	14549	14441	14400	14577	14582	14605	14481	14628	14498	14479	14444	14516	14576	14411	14439	14560	14500	14463	14564	14468	14492	14537	14604	14566	14666	14424	14592	14530	14676	14453	14381	14512	14664	14578	14452	14375	14453	14470	14619	14715	14517	14636	14488	14579	14422	14656	14580	14648	14530	14564	14423	14453	14495	14464	14530	14558	14398	14419	14506	14808	14620	14562	14541	14499	14661	14502	14400	14535	14606	14673	14605	14566	14672	14663	14539	14440	14447	14556	14525	14436	14433	14605	14511	14559	14580	14465	14490	14382	14582	14561	14600	14549	14593	14568	14639	14645	14474	14498	14770	14741	14523	14614	14474	14479	14546	14677	14525	14548	14295	14413	14429	14745	14817	14604	14568	14534	14528	14457	14470	14496	14421	14496	14543	14587	14586	14708	14538	14659	14628	14458	14727	14522	14570	14310	14556	14605	14385	14677	14486	14498	14561	14760	14681	14669	14374	14559	14619	14645	14451	14685	14579	14623	14581	14457	14681	14611	14450	14455	14508	14505	14495	14379	14545	14444	14526	14579	14489	14481	14588	14533	14539	14474	14634	14459	14540	14436	14421	14298	14659	14632	14511	14537	14709	14645	14525	14488	14529	14430	14613	14502	14541	14434	14628	14554	14609	14331	14629	14466	14489	14636	14474	14480	14551	14432	14479	14521	14592	14478	14633	14410	14771	14574	14661	14475	14434	14248	14337	14390	14556	14626	14794	14491	14374	14200	14605	14354	14478	14736	14635	14611	14467	14576	14539	14722	14647	14531	14522	14683	14665	14560	14544	14557	14452	14614	14563	14446	14561	14602	14475	14584	14644	14386	14530	14520	14552	14679	14532	14620	14526	14628	14479	14443	14543	14602	14716	14515	14716	14467	14456	14560	14494	14491	14598	14638	14535	14560	14604	14552	14668	14805	14527	14481	14560	14518	14495	14540	14457	14455	14349	14569	14670	14366	14529	14743	14517	14503	14458	14487	14539	14574	14314	14440	14499	14473	14681	14473	14568	14585	14384	14439	14539	14545	14628	14493	14560	14603	14470	14611	14697	14494	14567	14466	14650	14586	14524	14516	14689	14572	14546	14571	14672	14664	14648	14488	14433	14487	14522	14535	14515	14406	14573	14519	14622	14490	14547	14569	14403	14541	14637	14484	14551	14479	14391	14459	14507	14548	14463	14586	14584	14695	14625	14613	14619	14531	14604	14653	14550	14634	14545	14582	14293	14549	14368	14410	14647	14399	14446	14595	14494	14563	14676	14863	14673	14514	14648	14702	14613	14642	14411	14614	14325	14450	14331	14554	14406	14456	14595	14571	14680	14618	14622	14442	14592	14551	14643	14442	14480	14366	14519	14485	14446	14605	14534	14715	14524	14592	14435	14695	14522	14703	14675	14484	14623	14425	14589	14433	14723	14654	14509	14682	14536	14744	14642	14506	14333	14556	14502	14532	14471	14553	14541	14392	14736	14588	14351	14442	14549	14553	14740	14523	14513	14483	14389	14530	14480	14426	14379	14654	14596	14500	14379	14663	14558	14527	14727	14560	14399	14470	14453	14469	14495	14657	14402	14477	14609	14581	14440	14432	14328	14450	14531	14449	14339	14519	14526	14638	14457	14587	14663	14400	14451	14492	14643	14596	14663	14700	14580	14764	14622	14767	14488	14486	14658	14613	14565	14667	14472	14613	14547	14385	14521	14597	14442	14603	14549	14696	14644	14561	14619	14433	14478	14629	14648	14516	14573	14525	14488	14534	14456	14472	14724	14454	14488	14637	14551	14157	14490	14607	14676	14764	14541	14535	14617	14517	14341	14594	14691	14502
17156	22583	18257	17735	16454	17887	24700	23972	20805	17389	15466	14535	14304	14331	14362	14570	14253	14453	14567	14344	14284	14521	14435	14390	14344	14450	14502	14462	14420	14342	14400	14519	14403	14465	14492	14357	14338	14452	14316	14441	14470	14292	14433	14469	14353	14340	14477	14507	14267	14487	14477	14302	14327	14496	14535	14402	14431	14357	14450	14481	14437	14390	14333	14418	14413	14368	14350	14479	14393	14343	14554	14424	14397	14447	14350	14405	14403	14455	14653	14393	14367	14495	14315	14456	14469	14441	14368	14371	14403	14425	14240	14490	14451	14153	14330	14395	14241	14352	14429	14287	14371	14471	14376	14309	14262	14273	14399	14537	14437	14388	14448	14398	14412	14339	14366	14410	14609	14430	14360	14374	14454	14502	14448	14282	14235	14413	14228	14456	14403	14381	14412	14303	14317	14368	14400	14360	14469	14326	14298	14310	14416	14463	14326	14431	14456	14392	14443	14395	14626	14345	14432	14321	14415	14376	14494	14445	14425	14558	14456	14425	14432	14324	14432	14381	14343	14300	14508	14496	14358	14451	14305	14288	14364	14562	14527	14465	14326	14534	14428	14423	14356	14477	14276	14272	14345	14429	14646	14452	14421	14580	14333	14351	14395	14395	14423	14428	14378	14364	14256	14492	14369	14369	14297	14502	14252	14456	14397	14341	14306	14481	14324	14589	14274	14379	14414	14558	14409	14346	14454	14458	14181	14336	14470	14397	14315	14444	14429	14281	14321	14355	14316	14482	14368	14256	14533	14370	14343	14428	14227	14356	14373	14418	14293	14483	14404	14410	14327	14464	14316	14168	14433	14459	14528	14394	14241	14395	14425	14160	14344	14417	14279	14314	14448	14341	14480	14280	14516	14293	14491	14410	14339	14419	14418	14440	14470	14341	14372	14332	14562	14390	14301	14403	14470	14360	14496	14246	14426	14448	14443	14440	14342	14438	14536	14360	14378	14375	14305	14378	14445	14360	14492	14310	14501	14366	14479	14280	14351	14327	14444	14518	14408	14470	14448	14392	14526	14385	14396	14403	14381	14345	14498	14404	14396	14386	14278	14403	14288	14252	14423	14338	14396	14446	14479	14441	14496	14399	14400	14477	14275	14403	14198	14343	14184	14501	14459	14394	14304	14425	14280	14366	14469	14543	14298	14449	14361	14380	14479	14305	14392	14402	14334	14518	14261	14274	14425	14331	14440	14427	14459	14326	14439	14451	14392	14462	14293	14421	14474	14314	14198	14447	14385	14299	14429	14461	14404	14360	14462	14309	14353	14404	14480	14553	14343	14294	14335	14324	14488	14511	14297	14427	14326	14488	14380	14200	14514	14387	14440	14319	14246	14468	14323	14416	14410	14416	14509	14496	14408	14393	14381	14438	14419	14405	14503	14291	14307	14442	14374	14427	14420	14295	14353	14349	14493	14373	14444	14535	14370	14510	14370	14542	14444	14315	14387	14344	14367	14343	14342	14287	14351	14543	14395	14428	14479	14419	14453	14452	14332	14314	14420	14392	14363	14444	14352	14421	14508	14356	14477	14356	14387	14439	14543	14291	14323	14380	14302	14313	14461	14434	14334	14546	14354	14443	14449	14440	14337	14400	14189	14405	14403	14331	14437	14508	14518	14575	14341	14480	14478	14462	14514	14406	14549	14519	14522	14331	14311	14216	14635	14315	14364	14316	14396	14235	14314	14392	14316	14602	14309	14554	14521	14375	14376	14289	14346	14371	14322	14567	14511	14339	14678	14537	14365	14470	14418	14271	14505	14292	14368	14281	14368	14380	14500	14425	14474	14318	14329	14358	14377	14286	14381	14300	14407	14174	14319	14238	14399	14440	14405	14484	14236	14118	14500	14453	14487	14450	14494	14421	14373	14394	14396	14341	14416	14384	14376	14430	14250	14543	14483	14332	14367	14425	14369	14261	14319	14476	14352	14269	14468	14414	14384	14371	14360	14402	14385	14341	14425	14291	14406	14289	14406	14259	14311	14300	14182	14428	14452	14346	14461	14549	14258	14443	14452	14309	14402	14250	14330	14423	14523	14535	14328	14379	14289	14419	14401	14525	14279	14384	14632	14331	14530	14393	14283	14513	14403	14537	14393	14540	14468	14339	14418	14344	14343	14465	14401	14453	14275	14335	14399	14494	14283	14382	14534	14308	14385	14376	14446	14251	14532	14444	14407	14468	14350	14339	14426	14482	14350	14364	14418	14468	14288	14336	14279	14362	14402	14557	14359	14473	14351	14414	14356	14471	14341	14621	14336	14374	14363	14459	14621	14342	14379	14288	14449	14337	14261	14317	14330	14461	14494	14507	14448	14308	14487	14370	14450	14415	14417	14549	14359	14537	14351	14345	14381	14325	14461	14517	14466	14470	14218	14539	14340	14304	14572	14352	14395	14342	14263	14438	14418	14293	14454	14618	14305	14277	14387	14464	14369	14468	14257	14403	14397	14402	14394	14218	14513	14519	14307	14400	14290	14390	14531	14251	14289	14414	14610	14509	14398	14424	14303	14319	14450	14320	14315	14476	14348	14494	14367	14379	14383	14410	14380	14344	14406	14466	14434	14294	14409	14510	14325	14416	14507	14366	14397	14503	14263	14567	14414	14422	14375	14464	14434	14507	14429	14475	14307	14418	14494	14604	14365	14445	14384	14358	14396	14420	14371	14493	14359	14432	14315	14592	14350	14272	14552	14349	14299	14293	14337	14328	14303	14204	14271	14517	14315	14467	14458	14335	14418	14094	14478	14380	14426	14437	14412	14363	14414	14453	14332	14619	14415	14325	14309	14369	14352	14437	14323	14091	14339	14426	14317	14419	14383	14266	14495	14561	14272	14347	14634	14512	14208	14334	14457	14366	14682	14441	14310	14418	14359	14559	14558	14443	14343	14429	14368	14342	14441	14291	14522	14414	14275	14396	14451	14385	14385	14427	14493	14385	14444	14389	14323	14476	14251	14375	14405	14318	14525	14364	14334	14406	14201	14388	14344	14167	14400	14521	14413	14662	14307	14442	14374	14432	14406	14406	14357	14382	14511	14379	14363	14347	14567	14244	14443	14561	14265	14455	14501	14345	14430	14300	14556	14420	14440	14361	14434	14351	14244	14427	14360	14285	14520	14432	14407	14384	14341	14374	14242	14326	14531	14475	14384	14451	14477	14460	14390	14366	14305	14455	14453	14512	14308	14311	14310	14416	14433	14340	14477	14408	14457	14534	14320	14361	14406	14407	14525	14364	14506	14443	14342	14533	14346	14320	14320	14395	14417	14415	14542	14165	14318	14387	14526	14427	14442	14518	14514	14323	14379	14359	14358	14361	14439	14452	14388	14441	14244	14477	14482	14412	14339	14363	14268	14437	14437	14425	14619	14298	14337	14472	14514	14351	14350	14362	14515	14305	14583	14449	14567	14420	14295	14518	14487	14436	14170	14468	14426	14412	14381	14399	14404	14233	14452	14535	14383	14426	14339	14497	14340	14406	14462	14476	14526	14405	14302	14362	14272	14493	14379	14489	14224	14488	14393	14535	14452	14267	14438	14448	14439	14348	14418	14398	14238	14398	14476	14503	14294	14454	14313	14331	14547	14404	14240	14353	14409	14244	14512	14489	14202	14379	14338	14395	14410	14429	14337	14351	14383	14483	14529	14442	14368	14454	14317	14320	14579	14473	14531	14331	14341	14411	14387	14556	14405	14508	14528	14485	14405	14273	14292	14497	14356	14441	14262	14274	14480	14426	14498	14214	14288	14296	14486	14326	14615	14466	14482	14283	14414	14407	14322	14233	14417	14303	14330	14348	14369	14553	14293	14565	14424	14445	14567	14448	14445	14355	14159	14470	14361	14327	14468	14467	14513	14418	14411	14391	14447	14481	14393	14391	14389	14419	14299	14511	14305	14326	14447	14498	14286	14433	14441	14385	14462	14269	14442	14264	14528	14421	14423	14198	14387	14363	14544	14452	14510	14256	14414	14345	14364	14457	14560	14473	14461	14352	14396	14532	14479	14349	14379	14350	14347	14408	14338	14260	14375	14313	14309	14563	14432	14458	14524	14313	14469	14432	14388	14262	14307	14310	14385	14381	14438	14394	14431	14416	14359	14407	14387	14357	14304	14334	14385	14331	14459	14388	14366	14441	14350	14257	14249	14379	14108	14305	14540	14508	14490	14341	14397	14326	14584	14313	14270	14375	14365	14386	14496	14430	14331	14493	14334	14318	14335	14619	14504	14281	14390	14225	14517	14268	14504	14416	14467	14400	14382	14318	14408	14339	14471	14329	14198	14380	14348	14514	14382	14413	14376	14231	14470	14516	14312	14270	14372	14631	14327	14421	14435	14319	14401	14374	14519	14365	14323	14421	14292	14398	14417	14356	14493	14472	14341	14434	14182	14376	14303	14381	14324	14312	14336	14287	14373	14459	14551	14451	14472	14366	14370	14399	14373	14504	14272	14452	14282	14481	14376	14274	14396	14498	14314	14396	14481	14343	14507	14374	14536	14447	14458	14374	14570	14575	14316	14453	14448	14520	14476	14537	14269	14387	14569	14568	14392	14316	14406	14462	14429	14390	14448	14468	14297	14404	14422	14330	14306	14538	14327	14356	14350	14455	14345	14432	14349	14342	14356	14407	14282	14429	14315	14470	14267	14561	14446	14436	14529	14256	14507	14488	14350	14511	14376	14439	14557	14301	14660	14269	14295	14512	14370	14479	14331	14701	14322	14336	14555	14456	14282	14376	14550	14329	14548	14356	14327	14356	14521	14387	14299	14304	14302	14393	14381	14331	14410	14497	14430	14316	14289	14584	14418	14440	14311	14572	14476	14261	14354	14372	14318	14346	14430	14392	14204	14496	14455	14308	14331	14494	14405	14573	14417	14471	14268	14441	14245	14427	14364	14511	14327	14216	14460	14351	14329	14456	14416	14562	14397	14327	14313	14546	14180	14373	14358	14484	14484	14416	14336	14296	14480	14445	14356	14317	14414	14342	14382	14492	14427	14622	14370	14440	14415	14558	14433	14352	14191	14386	14318	14352	14364	14317	14421	14377	14530	14394	14350	14554	14511	14376	14325	14457	14552	14417	14373	14501	14420	14322	14503	14393	14307	14483	14357	14384	14394	14340	14317	14449	14371	14371	14418	14281
24603	21332	28375	25480	23277	24194	29619	39458	37421	27686	20746	16288	14516	14401	14453	14369	14520	14407	14108	14420	14225	14073	14187	14292	14394	14290	14319	14459	14232	14158	14278	14302	14236	14281	14176	14410	14355	14250	14354	14356	14126	14103	14166	14171	14166	14274	14231	14356	14148	14217	14213	14176	14194	14342	14332	14233	14150	14262	14307	14136	14039	14333	14113	14170	14203	14032	14259	14300	14193	14356	14125	14179	14170	14210	14116	14383	14393	14138	14370	14197	14208	14378	14266	14106	14049	14201	14304	14195	14237	14217	14381	14087	14120	14369	14176	14188	14357	14156	14333	14172	14297	14362	14113	14227	14134	14243	14094	14208	14152	14003	14176	14209	14206	14117	14164	14002	14121	14268	13996	14110	14331	14399	14172	14215	14252	14110	14131	14269	14233	14058	14184	14315	14198	14110	14235	14162	14369	14225	14272	14247	14295	14053	14250	14193	14306	14164	14106	14088	14271	14256	14251	14118	14244	14367	14021	14162	14137	14359	14321	14145	14342	14293	14167	14087	14219	14181	14260	14209	14166	14024	14307	14082	14401	14094	14040	14503	14386	14120	14114	14139	14131	14210	14396	14345	14066	14382	14214	14358	14302	14195	14040	14145	14046	14393	14198	14128	14202	13876	14197	14309	14253	14211	14185	14186	14197	14255	14306	14351	14175	13920	14093	14104	14310	14135	14186	14027	14215	14269	14148	14121	14258	14256	14319	14143	14143	14412	14262	14054	14276	14256	14276	14211	14148	14268	14150	14154	14333	14093	14163	14021	14162	14128	13973	14116	14285	14037	14290	14239	14236	14235	14187	14259	14206	14006	14135	13987	14058	14278	14267	14085	14182	14281	14177	14143	14180	14116	14331	14149	14091	14280	14145	14239	14358	14148	14162	14142	14194	14264	14244	14212	14122	14151	14287	14189	14212	13976	14134	14192	14141	14184	14219	14244	14153	14359	14151	14030	14183	14438	14377	14081	14054	14124	14075	14060	14012	14129	14128	14150	14195	14276	14100	14160	14223	14095	14327	14312	13993	14059	14151	13973	14075	14363	14401	14269	14192	14392	14225	13951	14316	14287	14241	14141	14186	14216	14288	14037	14208	14198	14166	14318	14275	14208	14311	14332	14251	14070	14130	14158	14351	14100	14230	14142	14095	14304	14253	14320	14201	14259	14127	14326	14095	14264	14371	14347	14190	14160	14220	14362	14032	14418	13987	14179	14197	14418	14224	14023	14249	14148	14152	14146	13979	13991	14436	14173	14062	14100	13977	14231	14382	14120	14103	14211	14369	14171	14181	14166	14358	14394	14039	14313	14137	14165	14269	14211	14155	14378	14192	14092	14284	14274	14069	14172	14179	14155	14231	14144	14190	14282	14128	14312	14139	14104	14227	14304	14190	14025	14231	14340	14187	14235	14191	14241	14393	14098	14182	14344	14058	14379	14100	14156	14183	14219	14363	14395	14303	14339	14276	14087	14162	14136	14201	14183	14148	14158	14272	14191	13973	13937	14181	14069	14036	14043	14344	14331	14058	14194	14244	14085	14117	14273	14250	14235	14262	14187	14283	14334	14113	14280	14406	14157	14190	14235	14233	14278	14173	14259	14302	13969	14036	14199	14189	14448	14161	14269	14210	14363	14165	14134	14233	14163	14138	14316	14331	14256	14315	14269	14080	14252	14203	14128	14188	14109	13989	14401	14458	14123	14072	14173	14142	14020	14239	14404	14186	14260	14184	14156	14283	14304	14228	14351	14210	14238	14189	14069	14244	14383	14270	14221	14070	14033	14249	14191	14255	14212	14223	14237	14285	14357	14336	14067	13904	14101	14275	14307	14240	14239	14208	14131	14271	13964	14243	14383	14292	14097	13927	14029	14098	14082	14031	14151	14082	14024	14312	14252	14095	14374	14310	14189	14404	14161	14206	14127	14212	14179	14068	14261	14305	14221	14180	14165	14213	14147	14078	14290	14156	14154	14313	14323	14224	14155	14022	14217	14023	14124	14139	14178	14235	14023	14264	13989	14039	14141	14194	14211	14466	14197	14127	14111	14252	14142	13929	14222	14223	14262	14125	14288	14088	14219	14171	14202	14268	14180	14267	14197	14236	14183	14187	14093	14173	14105	13984	14006	14156	14222	14204	14100	14489	14146	14144	14011	14173	14345	14294	14056	14224	14164	14306	14095	14121	14082	14183	14291	14025	14118	14354	14219	13992	14241	14190	14134	14121	14222	14191	14080	14283	14199	14067	14145	14258	14425	14512	14099	14295	14222	14229	14326	14275	14290	14272	14352	14155	14153	14331	14371	14239	14001	14090	14291	14257	14227	14257	14243	14144	14222	14348	14007	14346	14014	14209	14129	14287	13974	14013	14036	14242	14362	14216	14113	14055	14094	14173	14243	14278	14131	14366	14359	14284	14224	14127	14152	14276	14388	14228	14021	14128	14259	14357	14131	14234	14191	14237	14141	14228	14056	14322	14277	14176	14273	14156	14210	14197	14244	14130	14074	14195	14128	14188	14234	14182	14232	14116	14009	14084	14191	14335	14244	14303	14129	14109	14323	13963	14366	14197	14336	14170	14038	14207	14132	14262	14129	14225	14117	14251	14272	14133	14304	14131	14152	14193	14122	14073	14073	14266	14131	14027	14347	14247	14312	14253	14152	14371	14189	14116	14101	14202	14217	14141	14159	14155	14211	14110	14254	14238	14055	14246	14181	14219	14265	14343	14186	14140	14153	14287	14377	14092	14165	14106	14345	14132	14285	14227	14134	14219	14304	14233	14151	14259	14322	14298	14143	14215	13807	14125	14258	14086	14091	14162	14076	14216	14117	14310	14198	14117	14208	13978	14226	14199	14217	14278	14208	14293	14221	14279	14144	14022	14198	14152	13956	14222	14257	14227	14072	14166	14165	14220	14046	14163	14126	14315	14205	13995	14079	14196	14081	14303	14308	14254	14174	13992	14022	14288	14237	14310	14171	14318	14450	14363	14064	14193	14086	14142	14100	14170	14201	14096	14127	14389	14265	13982	14278	14203	14367	14020	14229	14176	14081	14108	14225	14100	14238	14250	14214	14467	14239	14313	14341	14091	14205	14114	14202	14351	14213	14448	14132	14070	14213	14323	14147	14166	14103	14312	14282	14140	14153	14293	14258	14292	14046	14055	14320	14133	14238	14325	14206	13983	14290	14298	14177	14133	14221	14121	14201	14304	14217	14076	13980	14253	14192	14030	14132	14372	14334	14259	14354	14241	14189	14282	14110	14128	14386	14257	14397	14340	14196	14141	14123	14253	14259	14202	14218	14352	14197	14130	14127	14239	14225	14257	14370	14333	14296	14131	14119	14247	14068	14201	14040	14221	14011	14114	14300	14359	14146	14271	14083	14214	14122	14279	14197	14356	14240	14171	13969	14334	14415	14336	14237	14296	14178	14126	14258	14103	13965	14423	14211	14133	14297	14193	14149	14038	14339	14384	14207	14263	14333	14283	14339	14162	14287	14079	14369	14303	14157	14161	14354	14212	14250	14061	14303	14282	14238	14112	14316	14205	14193	14235	14185	14233	14201	14100	14238	14231	14109	14100	14214	14071	14012	14295	14082	14283	14432	14155	14153	13992	14119	14050	14132	14195	14177	14283	14193	14328	14274	14207	14279	13967	14181	14108	14381	14246	14520	14121	14372	14089	14191	14410	14028	14152	14337	14213	14278	14131	14199	14355	13997	14237	14283	14344	14247	14190	14155	14158	14276	14176	13971	14123	14148	14265	14217	14197	14171	14100	14133	14226	14185	14430	14125	14077	14177	14343	14140	14243	14256	14527	14210	14237	14293	14359	14199	14325	14234	14292	14221	14185	14285	14166	14300	14327	14089	14106	14159	14238	14239	14243	14271	14154	14086	14225	14025	13945	14166	14078	14304	14229	14052	14071	14216	14148	14172	14226	14266	14364	14230	14192	13857	14282	14253	14163	14153	14243	14183	14257	14236	14141	14336	14276	14419	14368	14122	14288	14256	14018	14020	14065	14342	14212	14341	14348	14258	14038	14101	14257	14204	14211	14291	14181	14200	14313	14346	14217	14133	14359	14074	13970	14212	14319	14372	14215	14196	14222	14292	14285	14148	14069	14047	14099	14368	14131	14036	14138	14358	14382	14060	14170	14060	14170	14192	14316	14268	14136	14060	14189	14191	14429	13998	14165	14140	14400	14183	14389	14030	14248	14009	14084	14223	14194	14270	14231	14220	14353	14210	14179	14225	14263	14016	14139	14303	14323	14088	14151	14184	14278	14334	14254	14298	14117	14221	14274	14150	14195	14193	14284	14208	14119	14083	14113	14330	14224	14265	14144	14105	14258	14130	14179	14124	14333	14190	14443	14263	14226	14193	14289	14056	14232	14186	14271	14124	14246	14367	14219	14283	14249	14137	14050	14212	14283	14343	14132	14094	14182	14163	14207	14186	14070	14003	14001	14228	14299	14334	14213	14250	14337	14189	14383	14386	14279	14186	14362	14150	14300	14140	14240	14150	14087	14108	14147	14250	14066	14188	14283	14244	14122	14173	14219	14150	14233	14189	14201	14398	14025	14127	14387	14272	14142	14286	14221	14087	14281	14333	14126	14211	14318	14249	14180	14342	14307	14027	14100	14135	14054	14152	14090	14149	14177	14222	14311	14337	14128	14313	14152	14288	14241	14390	14281	14316	14104	14204	14093	14005	14274	14367	14316	14165	14220	14187	14264	14154	14220	14434	14258	14093	14285	14074	14263	14394	14279	14370	14259	14238	14303	14328	14215	14066	14152	14363	14202	14084	14151	14243	14412	14079	14225	14401	14211	14277	14117	14132	14098	14174	14259	14135	14264	14239	14342	14050	14214	14287	14327	14198	14267	14118	14274	14168	14259	14176	14167	14127	14243	14165	14305	14231	14115	14202	14073	14264	14163	14222	14145	14068	14073	14112	14404	14267	14320	14273	14406	14283	14208	14094	14058	14127	14336	14174	14004	14305	14262	14217	14339	14116	14170	14345	14066	14099	14371	14162	14252	14239	14145	14247	14220	14099	14014	14197	14305	14269	14113	14132	14091	14403	14176	14103	14225	14135	14154	13992	14121	14213	14091	14183	14447	14168	14298	14212	14039	14245	14410	14409
16727	26899	24911	28247	27064	27355	32846	43812	40099	29577	21456	15960	14259	14314	14275	14178	14318	14108	14229	14160	14192	14052	14174	14283	14243	14093	14291	14251	14388	14297	14091	14248	13965	14144	14223	14270	14246	14115	14066	14100	14187	14200	14196	14098	14342	14204	14149	14466	14215	14297	14221	14269	14331	14209	14360	14210	14256	14264	14230	14010	14156	14263	14191	14102	14234	14183	14184	14271	14008	14042	14316	14210	14190	14227	14247	14170	14114	14129	14198	14197	14333	14196	14165	14311	14105	14302	14098	14270	13964	14068	14174	14183	14209	14264	14184	14225	14116	14196	14256	14081	14281	14113	14321	14296	14344	14242	14155	14248	14364	14280	14103	14480	14187	14082	14287	14181	14253	14170	14190	14243	14259	14316	14397	14178	14171	14023	14270	14131	13997	14224	14095	14272	14146	14242	14247	14189	14085	14159	14314	14470	14423	14260	14232	14404	14245	14077	14220	14383	14209	14330	14134	14217	14429	14278	14241	14067	14205	14273	14106	14257	14314	14322	14324	14351	14192	14237	14318	14221	14290	14131	14209	14128	14236	14245	14127	14138	14127	14297	14278	14126	14156	14242	14211	14276	14167	14255	14296	14204	14316	14243	14232	14164	14200	14254	14302	14283	14263	14485	14104	14212	14243	14244	14206	14265	14163	14161	14110	14342	14296	14217	14309	14258	14387	14201	14272	14221	14227	14224	14409	14151	14408	14237	14370	14195	14057	14335	14194	14224	14232	14131	14204	14451	14361	14152	14293	14049	14274	14107	14134	14039	14140	14325	14231	14168	14257	14265	14162	14081	14114	14124	14081	14047	14086	14246	14161	14179	14176	14130	14172	14121	14285	14211	14146	14398	14106	14228	14279	14112	14312	14276	14234	14363	14315	14326	14363	14112	14293	14139	14229	14255	14260	14070	14273	14302	14183	14190	14158	14142	14287	14242	14261	14231	14226	14226	14295	14184	14270	14192	14142	14294	14176	14352	14151	14112	14175	14178	14228	14177	14190	14189	14085	14246	14278	14233	14238	14210	14117	14264	14240	14190	14212	14197	14160	14190	14162	14235	14245	14117	14103	14245	14372	14225	14163	14352	14383	14252	14151	14281	14335	14294	14185	14059	14259	14039	14368	14343	14208	14276	14194	14093	14082	14250	14029	14360	14195	14339	14169	14306	14066	14093	14312	14189	14131	14180	14324	14185	14126	14220	14267	14174	14198	14072	14227	14259	14090	14321	14106	14263	14161	14171	14195	14114	14253	14182	14250	14253	14169	14267	14304	14164	14387	14194	14125	14170	14234	14069	14341	14146	14274	14307	14236	14344	14193	14204	14163	14301	14085	14268	14059	14306	14141	14402	14224	14271	14231	14303	14161	14294	14257	14228	14243	14116	14328	14239	14111	14063	14201	14332	14274	14341	14147	14313	14254	14257	14271	14142	14239	14303	14271	14132	14280	14118	14234	14237	14228	13989	14070	14102	14066	13985	14320	14284	14152	14200	14244	14230	14228	14235	14189	14181	14222	14102	14203	14147	14324	14275	14112	14181	14177	14218	14191	14167	14124	14195	14340	14377	14274	14229	14287	14110	14316	14262	14089	14171	14279	14198	14303	14197	14215	14080	13993	14257	14068	14288	14224	14358	14083	14017	14193	14173	14157	14338	14192	14127	14138	14106	14063	14145	14205	14261	14127	14232	14200	14170	14239	14159	14299	14160	14254	14276	14207	14315	14293	14121	14208	14150	14373	14217	14239	14152	14180	14095	14203	14172	14112	14024	14188	14327	14117	14210	14258	14134	14165	14155	14294	14195	14246	14230	14182	14436	14264	14159	14150	14207	14270	14189	14041	14159	14151	14349	14214	14332	14254	14237	14136	14085	14175	14126	14189	14394	14212	14312	14091	14155	14124	14182	14124	14209	14140	14221	14287	14351	14194	14302	14210	14199	14156	14188	14220	14126	14232	14157	14028	14184	14191	14075	14233	14161	14294	14032	14250	14257	14263	14173	14172	14074	14191	14240	14164	14178	14320	14165	14224	14121	14234	14192	14092	14288	14229	14204	14380	14166	14111	14262	14180	14214	14252	14355	14165	14157	14376	14303	14108	14167	14219	14433	14242	14107	14143	14258	14144	14240	14097	14226	14143	14183	14273	14351	14298	14190	14263	14333	14275	14188	14211	14201	14103	13936	14287	14257	14200	14164	14216	14211	14090	14307	14254	14132	14365	14093	14089	14401	14199	14090	14300	14217	14295	14185	14262	14218	14145	14221	14302	14218	14135	14104	14063	14230	14110	14236	14215	14144	14217	14293	14405	14382	14145	14274	14204	14248	14118	14239	14266	14284	14126	14111	14173	14193	14136	14198	14154	14245	14223	14157	14134	14064	14286	14248	14251	14278	14071	14129	14244	14227	14161	14143	14171	14311	14333	14186	14234	14313	14248	14354	14069	14288	14350	14146	14173	14043	14230	14342	14220	14156	14244	14142	14241	14116	14307	14227	13972	14207	14236	14077	14136	14254	14163	14210	14161	14158	14219	14063	14212	14159	14077	14311	14018	14154	14276	14001	14288	14182	14313	14216	14196	14221	14197	14271	14142	14047	14345	14316	14387	14141	14290	14225	14192	14063	14291	14148	14354	14119	14298	14397	14144	14118	14406	14183	14181	14163	14320	14198	14137	14199	14110	14101	14147	14281	14345	14319	14335	14145	14204	14258	14202	14067	14165	14099	14225	14066	14179	14198	14413	14208	14208	14271	13982	14237	14232	14152	14234	14164	14327	14187	14308	14178	14164	14195	14130	14270	14165	14043	14384	14210	14129	14216	14253	14093	14322	14051	14220	14101	14360	14354	14277	14308	14109	14157	14113	14143	14160	14249	14414	14213	14237	14217	14185	14370	14330	14089	14203	14191	14213	14299	14095	14291	14437	14265	14215	14005	14245	14065	14176	14139	14185	14127	14339	14284	14220	14176	14325	14084	14187	14258	14142	14174	14277	14292	14183	14020	14132	14107	14451	14183	14355	14107	14249	14299	14223	14286	14093	14283	14214	14201	14176	14183	14002	14167	14251	14229	14275	14131	14205	14128	14258	14179	14276	14429	14218	14180	14269	14257	14343	14309	14235	14347	14270	14147	14354	14130	14295	14291	14173	14279	14297	14197	14190	14383	14144	14230	14089	14157	14256	14201	14201	14421	14225	14166	14230	14254	14205	14249	14132	14231	14046	14274	14117	14101	14424	14226	14194	14091	14152	14214	14181	14299	14143	14126	14323	14223	14169	14037	14135	14312	14107	14237	14331	14131	14242	14198	14258	14243	14119	14300	14210	14152	14336	14201	14236	14145	14202	14045	14256	14208	14069	14182	14082	14188	14257	14324	14279	14273	14141	14118	14221	14206	14105	14106	14281	14289	14261	14317	14067	14306	14247	14277	14308	14419	14316	14109	14200	14077	14127	14132	14286	14145	14250	14437	14286	14230	14104	14196	14180	14274	14139	14236	14362	14318	14160	14233	14137	14174	14021	14129	14149	14260	14131	14020	14251	14224	14270	14167	14264	14106	14254	14178	14188	14210	14277	14361	14140	14168	14269	14055	14212	14238	14241	14267	14419	14140	14220	14299	14375	13859	14235	14174	14134	14395	14146	14116	14169	14284	14273	14077	14360	14195	14196	14280	14159	14086	14306	14216	14301	14268	13951	14193	14296	14080	14202	14200	14088	14041	14115	14101	14141	14077	14142	14332	14091	14325	14108	14069	14372	14198	14129	14089	14351	14149	14059	14019	14215	14187	14365	14358	14112	14113	14138	14250	14252	14202	14220	14345	14111	14390	14144	14199	14284	14170	14262	14206	14111	14187	14180	14088	14340	14281	14062	14185	14224	14283	14269	14160	14356	14204	14225	14301	14254	14070	14286	14237	14338	14296	14270	14182	14232	14279	14161	14095	14067	14128	14058	14042	14276	14209	14177	14269	14192	14267	14251	14218	14120	14381	14282	14347	14065	14072	14302	14192	14065	14387	14141	14386	14181	14090	14209	14186	14189	14317	14228	14292	14146	14087	14253	14302	14112	14136	14130	14123	14192	14182	14238	14354	14205	14193	14416	14149	14295	14103	14196	14213	14137	14157	14204	14147	14285	14216	14199	14154	14287	14183	14258	14133	14217	14098	14273	14074	14203	14352	14195	14198	14250	14134	14210	14146	14215	14197	14302	13984	14268	14391	14172	14370	14292	14114	14248	14201	14357	14499	14193	14070	14233	14149	14176	14168	14369	14235	14318	14370	14275	14172	14132	14353	14313	14141	14054	14237	14256	14228	14290	14137	14211	14189	14178	14251	14150	14186	14300	14231	14340	14147	14228	14089	14218	14176	14112	14123	14502	14203	14296	14254	14237	14331	14242	14197	14216	14127	14122	14256	14354	14271	14205	14158	14263	14055	14162	14270	14230	14132	14088	14284	14408	14328	14297	14207	14171	14246	14307	14319	14266	14057	14221	14204	14174	14101	14138	14259	14209	14265	14190	14341	14124	14029	14314	14182	14328	14291	14208	14152	14185	13993	14386	14090	14322	14231	14223	14272	14281	14243	14291	14269	14224	14264	14147	14256	14193	14262	14161	14104	14123	14283	14224	14172	14299	14281	14229	14259	14277	14226	14152	14149	14256	14083	14201	14249	14324	14153	14269	14271	14202	14340	14297	14167	14236	14215	14123	14270	14199	14238	14315	14134	14264	14282	14362	14234	14039	14325	14148	14026	14353	14399	14195	14227	14267	14133	14172	14307	14136	14318	14249	14189	14286	14157	14128	14193	14187	14254	14131	14211	14133	14301	14357	14163	14166	14239	14167	14235	14177	14249	14148	14114	14042	14234	14286	14106	14272	14293	14274	14331	14286	14270	14296	14093	14165	14132	14141	14125	14174	14195	14337	14210	14094	14221	14409	14129	14182	14051	14157	14141	14268	14446	14197	14245	14132	14267	14175	14305	14096	14308	14235	14230	14190	14304	14367	14227	14155	14225	14213	14195	14265	14243	13941	14295	14217	14194	14222	14191	14115	14191	14170	14201	13989	14165	14109	14194	14190	14178	14215	14210	14447	14217	14209	14280	14337	14159	14294	14117	14258	14250	14298	14144	14238	14321	14049	14210	14279	14116
23012	21305	29133	24094	22765	26782	41611	55281	50510	36044	25002	19025	15843	15255	15144	15390	15303	15253	15225	15030	15212	15187	15198	15088	15128	15039	15039	15103	15202	15064	15046	14997	15143	15061	15110	15022	15044	15150	15229	15172	15177	15100	15040	15148	15097	15168	15036	15138	14946	14888	15169	14977	14914	14984	14888	14824	14945	15164	15045	14980	14944	15213	15098	14980	14997	14813	14967	14989	15220	14956	15014	15191	15088	15011	15047	14997	15082	15129	15185	14914	15086	15080	14995	15183	15038	15078	14976	14923	15101	15038	15124	14954	14900	14918	15105	15045	15007	14978	15044	14959	15037	14968	14935	15110	15114	15097	15107	15022	14933	14957	15050	15236	15125	14971	15016	15145	15015	15117	14917	15097	15084	15084	15105	15124	15039	15225	15083	14883	15142	14984	14803	14993	15006	14901	14928	15114	15026	15036	15042	15147	15133	14993	14874	15030	14947	15185	14952	14873	14977	15033	15176	15117	15044	15087	14910	14957	14980	15001	15090	14991	14878	14869	14985	14941	14895	14886	15156	14992	14830	14996	15048	14864	15006	14963	15127	14973	15090	15048	15004	15025	15113	15062	14892	15075	15057	14885	14933	15137	15007	15053	14894	14953	14918	14968	15151	15132	15085	14891	14917	14914	15020	15082	15167	15034	15044	14765	14979	14926	14974	15117	15097	14867	14878	14948	14923	14944	14838	14935	14861	14873	15002	15043	15018	14994	15062	15102	14942	15053	14991	14709	14819	15188	15049	14759	14868	14906	15039	15080	15015	14973	15130	15146	15119	15092	14922	15103	14937	15106	14995	15016	15014	15130	15111	15077	14995	15218	15047	15246	14959	15103	14876	14863	14952	15102	15156	14819	15014	14922	15006	15280	15222	15071	15032	15085	14874	14994	15158	15064	14891	15015	14858	14902	15205	14875	14849	14959	14846	14869	15005	14874	14957	14926	15027	15070	14947	14861	15009	14955	14955	14925	14824	14959	14989	15027	15031	14996	15053	15073	14968	15058	15104	14933	14972	14984	14871	14889	14823	14978	15046	14910	15031	14978	15103	15062	15001	15058	14922	14820	15243	15055	15025	15090	15029	15002	15142	15087	15016	14933	14943	15001	14985	14862	15056	14941	15037	15000	15004	14975	14963	14929	14900	14862	14935	14983	15112	14899	15009	14819	14923	14917	15009	14946	15166	14910	14907	15016	14959	15042	14795	14942	15054	15039	15065	14918	14954	15063	15039	14940	15199	14945	14966	15052	15165	14985	14969	14949	14870	15062	14818	14972	15302	15147	15052	14968	14985	14951	15058	15064	14966	15049	14928	15028	15103	15071	15081	14946	14925	14919	14964	14990	15015	14847	15101	15069	14967	15019	14979	14919	15036	15064	14918	14937	15245	14950	14926	14824	15032	15161	14938	14927	15015	14907	15084	14992	15178	14907	14943	14938	14846	15015	14903	14742	14985	15047	14790	15069	14842	14928	14946	15071	15073	15034	15209	14920	14996	14991	14980	15007	14977	15017	14893	15042	15107	15148	14925	15023	14898	14845	15033	15011	15082	15109	14982	15007	15142	15032	15027	15036	14895	14987	15055	15121	14862	15093	14994	14861	14912	15102	15162	15139	15136	14943	14845	15058	14880	14910	15049	14923	14999	15006	14871	14851	14936	14882	14855	15040	14881	14890	14933	15015	15034	15035	14979	15128	15044	14810	14984	14975	14960	15130	15031	14913	14889	14938	15087	15105	15104	14924	14980	15005	14972	15012	15043	14885	15097	14940	15058	15218	14925	15082	14938	14975	15062	14996	14995	14975	14962	15030	14740	15134	15049	14903	14994	14991	14860	14769	14750	14984	14968	15029	14935	14785	14999	15016	15050	15004	14977	14824	14864	15004	15048	14829	14830	14824	14967	14877	15062	14808	14897	15050	15067	15006	14960	15163	15068	14805	14902	15050	15036	15086	15089	15066	14972	14948	15113	15131	15010	15134	14933	14907	15243	14981	15050	15079	14991	14966	15209	15028	15107	14929	14857	14883	14917	14942	14859	15065	14900	14985	15003	15078	14996	14841	15080	15154	15064	15224	14832	15116	14860	15052	14896	14851	15057	14842	15140	14836	15122	15035	14810	14960	15011	15014	15022	15124	14875	15000	15013	14920	15179	15164	14802	14956	15152	14806	14845	14830	14890	14984	15115	14975	15026	14835	14977	14933	14953	14941	15032	14912	14960	14985	15086	15052	14939	14850	14984	15007	15075	14984	15136	15010	15304	14918	15014	15036	14941	15089	15033	15127	15148	15004	14945	15136	14800	14997	15140	15011	14975	15136	14945	14789	14893	14971	15048	15192	15129	14812	15017	14973	15057	15004	14967	14849	14888	14790	14910	14941	14990	15129	14971	14949	14918	15289	15096	15080	15057	15140	14853	14936	14863	14940	15036	15095	14821	15027	15018	15098	14812	15109	15100	15062	14953	14967	15072	15047	15146	14969	14992	15028	15032	15121	15242	15286	15262	14976	14830	14877	15012	14896	14937	14961	14863	15030	15108	15221	15014	15079	15074	15082	14965	14857	14963	15030	15087	15142	14999	14976	15301	15078	15145	14970	14849	14923	14845	14894	14793	15070	15007	15028	14977	15109	15022	15089	15066	15206	14981	15322	15053	14940	15019	15087	15109	14982	14935	15060	14906	15161	14875	14877	14997	15060	15156	14879	14985	14967	14901	14959	15070	15077	15173	15031	14947	15040	15091	15229	14908	15086	15024	14931	15012	14996	14878	14995	15061	14876	15033	15090	15087	15130	15055	14880	14955	14877	14898	15086	15204	15129	15036	15232	15092	14985	15175	15163	15029	14979	14988	15130	15028	14805	15243	14967	14893	14797	15096	14872	15008	15067	14993	14959	15109	14984	14962	14855	15193	15030	14974	14929	14991	14943	15131	15067	15023	14977	14938	14950	14840	14888	15123	15003	14735	15043	15113	15212	15014	15084	14974	15098	15041	15074	14911	15032	14949	14825	14874	14944	14958	15099	14991	14899	14904	14861	14883	15233	15051	15059	14964	15034	14850	14823	14633	15138	14999	14985	14905	14863	15037	14861	14950	14944	14988	15063	14774	15044	14750	14874	15024	14781	14867	15137	15056	14945	15048	14922	14993	14920	15104	15091	14946	15066	15017	15096	14943	14979	14892	14904	15069	15121	14986	14936	14963	14800	14953	14818	15039	14962	15005	14986	15027	15114	14905	14896	15117	15023	15106	15137	14980	14869	14991	15051	14900	14898	15053	15002	14899	14959	14921	14942	15082	14961	14909	15005	15172	15042	15041	14979	14981	15036	15229	14952	15060	15074	14920	14811	15022	14858	14897	14948	15123	15059	15063	14919	15189	15039	14966	14915	14903	15003	15052	14880	15053	14865	15086	15052	14874	15083	15076	14852	14989	14970	14992	14777	14944	15221	14770	14982	15009	15201	15049	15060	14954	14986	14802	14960	14998	14980	15011	14911	14963	14992	15060	14909	15046	15165	15088	15009	15113	14979	14921	15100	15000	15089	14878	14875	15109	15016	15064	15131	15009	14839	15145	15057	15060	14846	15122	14902	15012	15010	15130	14905	14880	15143	15170	15112	14929	14922	14775	15013	15107	14979	14968	15013	15032	14969	14962	14907	15055	15043	14782	15025	15134	14990	15022	14940	15143	15093	15074	14967	14975	15176	15135	14960	15067	15012	15029	14995	15214	14847	15105	15053	15042	14979	15036	14953	15042	15042	15414	14933	15225	15064	15143	15080	14930	14879	14932	14918	15108	15067	14876	14826	14796	15010	15074	14954	15001	15028	14990	15133	14918	15046	14983	14914	14952	14938	15122	14935	15127	14993	15080	15001	15166	15035	15151	14920	14998	14743	15183	15101	14886	14973	15124	14950	14985	14998	14824	14897	15036	15039	14936	14845	15075	15026	15046	14851	15168	15047	14943	15057	15097	14955	15016	15122	14922	14975	14874	15047	15115	14989	14945	14961	14871	14970	15198	15162	15000	15005	14965	14991	14953	15172	14903	14978	14858	15066	14973	14857	14855	14901	14972	15150	15109	14906	15069	14864	14964	14923	14945	14870	14999	15025	15068	14953	15031	15059	14963	15062	14898	14883	15054	15061	15105	15020	15134	15166	14924	14925	14939	14913	14994	14979	15049	15000	15006	15017	14691	15006	15156	15048	14958	15011	14965	15082	14962	14894	15060	15058	14939	14970	14925	14967	14980	14977	14934	14933	14886	14885	15057	14863	14876	14844	15093	14936	14965	15126	15040	14927	14868	15033	15038	14929	14996	15034	14943	14863	14754	14999	14950	15109	15053	15058	15078	14910	15142	15063	14985	14833	14971	14860	15030	15086	14846	14836	15039	14964	14885	14962	15140	14911	15011	15001	15023	15019	14957	15072	15038	15055	15024	14939	14926	14955	14944	14980	14933	14905	14924	14822	15008	15091	14892	14803	14941	14954	15085	15073	14937	14972	14946	15114	14899	15178	15086	15028	15080	14954	15110	15218	14951	15235	14945	14928	14819	14976	15020	14942	15072	15060	15014	14898	14890	14979	15147	14960	14950	14910	15178	14935	14786	14858	15005	15044	14881	15019	14952	14954	15020	14931	14975	15033	15099	15081	14715	14869	14957	14854	15038	14973	14871	14876	15142	15135	15004	14975	15012	14760	14967	15012	14992	15130	14931	15056	15031	15066	14889	15027	14868	14820	14982	15010	15016	15084	15026	15001	14938	14988	15095	15060	15040	14970	15047	14841	14803	15025	14888	15004	14999	14952	14748	15002	15068	14967	14950	14987	14873	15022	14823	14994	15188	15033	14998	14985	14797	15029	14947	14891	14968	15071	14831	14839	15112	14974	14885	14948	14909	15083	15026	15089	15012	15158	15001	14986	14948	15037	14954	15006	15012	14787	14915	14925	15021	14838	15193	14835	14950	14998	15024	15012	14890	14936	15026	14961	14992	15152	15096	15000	14994	15030	15001	15071	15104	14895	15053	15074	15040	15022	14894	14841	15001	14993	14953	15204	15023	14959	15057	14862	14951	14845	14901	14944	15040	15090	15105	15096	15121	15076	14913	15211	15173	15102	15114	15010	14836	15088	14915	15037	14833	15026	14991	14999
18791	40233	46381	35628	34973	32994	46872	57990	51597	37084	26033	18079	14734	14903	14798	14530	14711	14790	14700	14652	14642	14599	14827	14655	14838	14902	14891	14633	14690	14774	14734	14842	14707	14696	14759	14649	14667	14550	14672	14629	14634	14751	14568	14829	14658	14652	14706	14661	14683	14791	14806	14742	14719	14774	14859	14623	14864	14723	14654	14816	14574	14617	14806	14599	14747	14639	14817	14769	14639	14740	14728	14719	14658	14831	14738	14808	14738	14657	14830	14690	14603	14672	14652	14803	14786	14595	14764	14683	14819	14615	14745	14623	14620	14616	14810	14601	14674	14677	14718	14577	14699	14979	14604	14835	14619	14754	14663	14666	14674	14627	14644	14688	14771	14676	14632	14623	14713	14752	14776	14730	14737	14696	14750	14742	14636	14502	14569	14579	14793	14692	14636	14698	14799	14677	14889	14720	14681	14735	14785	14700	14502	14645	14718	14613	14741	14715	14570	14687	14681	14790	14600	14858	14753	14647	14690	14746	14787	14633	14807	14714	14620	14636	14603	14710	14751	14668	14772	14686	14500	14598	14762	14748	14661	14689	14677	14692	14717	14785	14817	14669	14715	14840	14573	14707	14602	14675	14722	14672	14613	14697	14698	14673	14780	14714	14634	14752	14571	14750	14657	14698	14752	14595	14805	14748	14679	14859	14634	14540	14681	14727	14887	14768	14621	14740	14785	14836	14718	14779	14579	14672	14670	14797	14670	14576	14749	14681	14697	14787	14707	14503	14806	14798	14589	14554	14662	14817	14709	14561	14699	14585	14677	14762	14687	14429	14591	14688	14668	14778	14776	14731	14727	14730	14808	14377	14710	14773	14733	14794	14861	14654	14739	14594	14666	14715	14845	14758	14783	14645	14626	14768	14676	14739	14715	14763	14701	14691	14660	14619	14770	14788	14715	14660	14607	14576	14680	14647	14684	14684	14728	14638	14655	14605	14692	14683	14670	14676	14695	14653	14658	14687	14570	14779	14566	14845	14688	14726	14620	14494	14481	14781	14667	14683	14610	14713	14667	14755	14678	14779	14761	14715	14701	14795	14758	14647	14584	14570	14673	14591	14713	14635	14608	14793	14489	14554	14638	14486	14801	14542	14746	14812	14706	14720	14829	14547	14695	14813	14700	14502	14649	14875	14677	14843	14672	14820	14492	14717	14747	14734	14715	14743	14682	14609	14740	14665	14723	14624	14837	14681	14706	14664	14659	14779	14839	14786	14518	14705	14726	14559	14888	14456	14513	14556	14699	14728	14639	14622	14718	14666	14606	14654	14872	14483	14930	14755	14743	14810	14651	14700	14731	14726	14678	14615	14910	14579	14635	14620	14668	14695	14702	14715	14717	14697	14681	14539	14616	14662	14594	14634	14621	14881	14771	14662	14732	14665	14783	14509	14674	14825	14593	14680	14686	14752	14620	14812	14790	14614	14682	14710	14694	14700	14769	14755	14525	14730	14493	14698	14781	14664	14517	14744	14660	14830	14718	14538	14808	14599	14654	14653	14646	14893	14623	14769	14661	14675	14735	14790	14604	14681	14806	14867	14740	14661	14493	14704	14811	14737	14710	14580	14641	14612	14764	14547	14751	14620	14669	14687	14814	14574	14529	14664	14673	14779	14549	14540	14493	14667	14836	14626	14591	14623	14581	14717	14703	14771	14750	14615	14576	14602	14635	14679	14607	14652	14776	14699	14825	14621	14622	14638	14574	14702	14784	14713	14576	14624	14794	14685	14852	14600	14509	14499	14662	14730	14761	14662	14660	14724	14866	14756	14563	14632	14728	14658	14721	14712	14710	14688	14687	14845	14845	14642	14832	14636	14543	14592	14639	14679	14594	14645	14679	14668	14606	14667	14676	14674	14607	14644	14628	14579	14689	14946	14815	14708	14615	14816	14493	14765	14719	14586	14880	14830	14888	14684	14650	14725	14764	14699	14684	14671	14664	14723	14687	14541	14811	14830	14660	14815	14585	14736	14661	14480	14629	14608	14756	14610	14594	14673	14722	14644	14744	14608	14711	14760	14486	14512	14660	14864	14719	14634	14681	14517	14618	14774	14680	14621	14578	14767	14620	14572	14599	14757	14652	14810	14762	14647	14627	14600	14821	14770	14669	14595	14719	14540	14748	14578	14893	14629	14560	14688	14481	14745	14827	14711	14893	14545	14910	14525	14682	14664	14713	14624	14778	14665	14827	14616	14655	14637	14613	14809	14719	14779	14563	14723	14668	14792	14612	14794	14697	14789	14686	14633	14641	14672	14692	14750	14784	14757	14749	14570	14695	14738	14719	14756	14700	14762	14579	14625	14723	14762	14805	14793	14713	14733	14791	14773	14608	14851	14596	14517	14724	14694	14559	14742	14611	14530	14706	14780	14694	14722	14738	14868	14619	14824	14651	14579	14560	14626	14560	14662	14648	14682	14710	14679	14651	14597	14515	14556	14779	14776	14673	14841	14817	14645	14712	14550	14598	14514	14733	14722	14397	14497	14735	14683	14786	14759	14654	14681	14603	14605	14696	14624	14854	14674	14707	14671	14737	14627	14675	14744	14748	14592	14576	14615	14593	14776	14648	14684	14792	14676	14643	14893	14752	14563	14698	14696	14693	14689	14779	14659	14708	14675	14671	14622	14611	14631	14793	14689	14625	14470	14669	14783	14714	14679	14629	14667	14638	14864	14542	14622	14830	14540	14770	14682	14550	14814	14715	14804	14659	14672	14731	14769	14648	14608	14621	14589	14795	14641	14852	14796	14630	14701	14651	14546	14767	14652	14651	14711	14679	14686	14741	14687	14704	14692	14726	14848	14737	14664	14738	14913	14656	14708	14692	14531	14582	14811	14738	14613	14786	14643	14697	14671	14671	14590	14885	14606	14565	14764	14641	14690	14631	14668	14650	14752	14727	14754	14694	14597	14554	14760	14577	14696	14666	14619	14539	14625	14708	14640	14680	14833	14568	14687	14791	14825	14594	14604	14719	14662	14941	14807	14454	14752	14636	14619	14670	14635	14622	14676	14504	14758	14564	14716	14658	14746	14729	14671	14656	14843	14622	14804	14643	14768	14774	14607	14748	14654	14766	14551	14652	14629	14596	14753	14533	14778	14597	14700	14730	14735	14876	14569	14756	14721	14831	14548	14649	14840	14768	14693	14646	14601	14664	14548	14629	14566	14648	14678	14700	14599	14557	14634	14618	14674	14653	14736	14617	14737	14653	14751	14721	14596	14615	14651	14665	14597	14739	14803	14583	14625	14974	14611	14739	14765	14679	14816	14728	14644	14852	14758	14554	14588	14648	14721	14667	14654	14676	14687	14770	14553	14660	14647	14713	14781	14732	14740	14808	14489	14574	14836	14594	14664	14606	14860	14615	14773	14583	14620	14392	14960	14656	14659	14885	14709	14647	14826	14596	14738	14651	14753	14589	14794	14733	14524	14621	14776	14706	14631	14649	14804	14795	14514	14743	14610	14804	14596	14674	14666	14723	14701	14667	14803	14870	14804	14700	14794	14635	14686	14782	14645	14642	14576	14709	14589	14646	14704	14757	14654	14774	14657	14694	14676	14809	14630	14829	14523	14670	14680	14592	14648	14724	14716	14591	14846	14575	14694	14672	14616	14576	14756	14614	14670	14607	14753	14676	14602	14605	14643	14628	14743	14548	14701	14599	14767	14657	14697	14666	14654	14570	14545	14738	14825	14689	14745	14520	14703	14724	14633	14782	14601	14657	14720	14524	14513	14580	14624	14696	14562	14644	14662	14771	14546	14904	14766	14702	14689	14648	14741	14767	14530	14654	14640	14634	14599	14471	14778	14802	14711	14661	14651	14666	14802	14705	14590	14644	14680	14773	14607	14651	14765	14712	14652	14667	14847	14653	14612	14681	14640	14776	14769	14876	14447	14739	14534	14688	14651	14648	14832	14548	14629	14654	14781	14812	14838	14819	14719	14602	14794	14738	14665	14791	14575	14710	14627	14729	14617	14631	14726	14597	14755	14917	14613	14574	14684	14632	14701	14677	14668	14714	14566	14730	14655	14679	14545	14666	14521	14738	14745	14779	14535	14788	14604	14653	14644	14585	14641	14619	14524	14689	14654	14731	14744	14856	14606	14812	14542	14538	14678	14457	14644	14690	14645	14585	14672	14609	14706	14525	14788	14474	14701	14710	14608	14623	14674	14646	14681	14509	14645	14724	14805	14691	14700	14909	14716	14638	14708	14729	14657	14846	14829	14789	14611	14755	14715	14651	14666	14593	14549	14615	14732	14554	14782	14680	14597	14731	14680	14726	14701	14604	14459	14585	14628	14759	14640	14854	14789	14627	14594	14677	14662	14780	14623	14687	14670	14676	14514	14629	14770	14669	14737	14568	14780	14691	14814	14596	14783	14757	14808	14666	14667	14558	14602	14691	14586	14635	14642	14682	14743	14609	14718	14566	14878	14635	14592	14608	14554	14669	14595	14675	14582	14493	14766	14644	14806	14611	14733	14705	14573	14713	14658	14730	14641	14679	14804	14551	14706	14732	14651	14457	14526	14623	14664	14600	14690	14770	14655	14680	14640	14812	14756	14597	14904	14713	14626	14691	14570	14609	14816	14655	14795	14758	14551	14649	14591	14618	14631	14609	14558	14664	14744	14616	14553	14688	14721	14654	14865	14584	14743	14724	14841	14712	14648	14579	14868	14620	14671	14715	14684	14624	14713	14740	14711	14687	14694	14733	14588	14894	14695	14684	14662	14777	14750	14638	14581	14785	14634	14554	14624	14728	14611	14690	14695	14602	14805	14623	14784	14679	14720	14654	14660	14751	14782	14748	14639	14591	14719	14739	14817	14595	14907	14627	14545	14802	14631	14706	14706	14757	14672	14641	14658	14643	14696	14548	14611	14736	14705	14780	14727	14658	14673	14627	14733	14709	14832	14684	14575	14735	14695	14911	14638	14645	14648	14674	14599	14532	14755	14694	14687	14685	14815	14660	14734	14684	14771	14802	14730	14636	14685	14752	14583	14573	14826	14705	14725	14698	14706	14533	14635	14685	14863	14739	14709	14763	14786	14840	14656	14600	14835	14493	14831	14797	14866	14760	14812	14734	14654	14747	14556	14878	14754	14596	14630	14614	14689	14815	14572	14527	14715	14660	14656
27399	23175	28109	24163	18156	17790	19684	20995	20597	18394	16952	15999	15422	15901	15603	15673	15597	15620	15652	15784	15478	15584	15479	15563	15630	15584	15513	15493	15558	15363	15613	15383	15480	15660	15523	15390	15720	15427	15448	15609	15652	15603	15642	15608	15531	15414	15534	15385	15380	15517	15371	15716	15707	15723	15676	15541	15657	15550	15583	15507	15681	15614	15644	15520	15584	15518	15584	15529	15527	15488	15664	15559	15511	15710	15623	15580	15536	15664	15426	15707	15554	15648	15553	15726	15548	15458	15395	15535	15329	15403	15283	15589	15602	15684	15654	15515	15347	15430	15512	15391	15480	15578	15548	15444	15613	15615	15695	15572	15530	15583	15412	15512	15774	15482	15586	15408	15508	15546	15391	15630	15368	15607	15509	15487	15559	15482	15466	15432	15621	15483	15561	15615	15575	15608	15600	15348	15612	15459	15493	15483	15604	15548	15434	15487	15722	15499	15513	15424	15433	15686	15434	15569	15704	15500	15686	15451	15509	15433	15487	15514	15584	15698	15447	15391	15632	15781	15554	15504	15519	15476	15486	15487	15659	15432	15388	15366	15527	15544	15533	15607	15524	15583	15555	15600	15577	15467	15560	15403	15474	15672	15610	15425	15586	15451	15449	15581	15348	15543	15659	15633	15397	15516	15545	15435	15833	15593	15539	15474	15640	15485	15475	15429	15489	15568	15460	15585	15549	15363	15373	15632	15519	15422	15529	15413	15688	15274	15556	15467	15453	15578	15594	15366	15449	15487	15455	15631	15591	15646	15686	15355	15445	15418	15482	15685	15469	15451	15505	15512	15532	15381	15687	15420	15612	15470	15703	15639	15498	15586	15680	15630	15452	15394	15510	15481	15690	15323	15531	15605	15526	15426	15341	15347	15373	15740	15518	15503	15550	15484	15354	15515	15647	15454	15537	15440	15447	15505	15367	15496	15654	15438	15413	15403	15536	15408	15580	15316	15643	15464	15675	15753	15457	15545	15708	15730	15336	15645	15541	15667	15529	15312	15732	15234	15508	15455	15436	15595	15537	15536	15386	15391	15501	15343	15536	15390	15465	15359	15391	15476	15632	15470	15519	15389	15728	15494	15376	15404	15634	15413	15429	15349	15690	15649	15599	15800	15559	15591	15321	15362	15571	15572	15429	15440	15448	15499	15579	15660	15669	15558	15663	15380	15493	15473	15621	15542	15582	15296	15716	15616	15595	15562	15671	15475	15344	15358	15310	15492	15355	15571	15541	15356	15661	15431	15478	15455	15560	15419	15550	15582	15596	15616	15591	15434	15489	15541	15647	15576	15565	15470	15610	15436	15365	15588	15532	15588	15624	15611	15620	15685	15433	15428	15418	15424	15579	15606	15559	15545	15541	15763	15479	15431	15378	15544	15572	15483	15427	15566	15617	15309	15487	15677	15544	15408	15509	15445	15542	15360	15216	15386	15845	15556	15601	15451	15422	15627	15515	15438	15422	15618	15634	15556	15562	15635	15722	15639	15541	15512	15679	15620	15839	15592	15468	15512	15553	15487	15507	15651	15594	15657	15709	15628	15381	15690	15558	15688	15610	15613	15607	15595	15620	15507	15483	15369	15117	15289	15543	15695	15491	15555	15533	15578	15406	15395	15500	15513	15457	15359	15388	15469	15599	15653	15575	15428	15454	15546	15394	15534	15504	15562	15546	15407	15544	15537	15645	15643	15529	15451	15404	15586	15488	15594	15428	15587	15420	15568	15383	15389	15640	15318	15568	15533	15590	15325	15610	15502	15625	15371	15631	15558	15553	15450	15560	15481	15647	15468	15565	15398	15623	15581	15645	15641	15498	15453	15538	15603	15327	15420	15462	15709	15636	15524	15487	15503	15587	15337	15445	15624	15567	15499	15606	15516	15462	15559	15579	15506	15635	15606	15400	15554	15376	15456	15616	15700	15539	15316	15446	15491	15750	15394	15694	15413	15448	15324	15613	15604	15575	15501	15413	15483	15565	15653	15516	15448	15406	15502	15509	15502	15614	15375	15535	15491	15642	15399	15606	15520	15541	15555	15611	15488	15604	15548	15750	15371	15494	15710	15642	15495	15442	15564	15536	15606	15575	15416	15640	15439	15572	15608	15641	15578	15644	15653	15609	15579	15681	15694	15635	15638	15599	15452	15559	15534	15604	15615	15638	15402	15561	15608	15622	15453	15570	15636	15441	15660	15499	15580	15528	15581	15508	15566	15492	15521	15623	15468	15567	15394	15624	15553	15317	15397	15535	15633	15594	15468	15469	15747	15440	15714	15632	15587	15595	15460	15513	15437	15445	15654	15482	15480	15518	15420	15671	15431	15471	15473	15551	15406	15477	15459	15416	15405	15466	15526	15451	15756	15648	15498	15334	15506	15555	15478	15508	15467	15664	15615	15470	15445	15632	15454	15494	15640	15598	15533	15585	15625	15554	15467	15652	15531	15516	15756	15542	15589	15472	15525	15714	15651	15628	15297	15331	15463	15619	15595	15553	15743	15483	15515	15662	15611	15606	15603	15543	15568	15576	15814	15562	15477	15294	15543	15401	15614	15478	15422	15632	15613	15563	15577	15557	15459	15651	15536	15619	15616	15795	15444	15513	15400	15623	15543	15859	15384	15476	15640	15701	15498	15434	15531	15609	15517	15617	15740	15541	15459	15598	15590	15581	15471	15538	15629	15674	15591	15512	15614	15493	15473	15627	15406	15478	15609	15621	15499	15529	15565	15428	15540	15456	15546	15586	15449	15368	15540	15603	15581	15467	15786	15591	15577	15534	15563	15562	15528	15505	15348	15531	15368	15565	15634	15517	15557	15595	15501	15631	15529	15486	15497	15706	15452	15372	15767	15612	15716	15611	15443	15629	15658	15555	15562	15522	15512	15408	15592	15521	15607	15649	15690	15542	15563	15716	15464	15560	15480	15547	15476	15494	15624	15537	15497	15517	15736	15576	15471	15425	15331	15431	15385	15634	15604	15601	15704	15555	15439	15552	15574	15591	15616	15534	15389	15645	15529	15420	15473	15345	15492	15507	15506	15549	15577	15535	15538	15541	15655	15520	15589	15556	15588	15588	15359	15604	15359	15460	15714	15626	15441	15404	15467	15329	15490	15536	15649	15556	15421	15577	15623	15589	15490	15430	15395	15543	15459	15620	15604	15419	15519	15592	15612	15799	15572	15305	15463	15541	15542	15594	15343	15686	15512	15557	15488	15643	15702	15641	15434	15673	15483	15675	15521	15645	15551	15626	15531	15359	15571	15652	15416	15587	15652	15432	15539	15596	15666	15490	15644	15507	15596	15390	15520	15411	15464	15665	15576	15567	15534	15676	15451	15403	15621	15559	15496	15512	15498	15674	15554	15614	15501	15441	15358	15420	15602	15439	15508	15546	15596	15449	15710	15454	15493	15594	15463	15546	15462	15620	15503	15434	15460	15628	15497	15627	15382	15494	15446	15519	15405	15415	15628	15583	15580	15652	15614	15594	15603	15625	15650	15633	15492	15543	15544	15603	15592	15563	15650	15542	15575	15636	15642	15420	15729	15625	15589	15483	15567	15606	15399	15540	15530	15538	15593	15516	15668	15419	15605	15413	15427	15521	15587	15735	15546	15368	15608	15324	15636	15507	15322	15576	15504	15570	15489	15426	15598	15507	15385	15406	15499	15712	15580	15580	15641	15566	15660	15354	15422	15598	15522	15527	15490	15771	15464	15648	15634	15532	15522	15517	15746	15651	15408	15382	15435	15652	15494	15474	15556	15675	15599	15519	15443	15618	15552	15660	15457	15415	15643	15635	15403	15423	15542	15616	15673	15550	15648	15464	15545	15581	15478	15473	15618	15414	15552	15399	15614	15389	15524	15432	15659	15574	15489	15500	15438	15518	15405	15525	15436	15533	15586	15459	15649	15666	15575	15629	15488	15373	15584	15430	15429	15613	15309	15653	15646	15610	15714	15565	15374	15458	15489	15788	15379	15541	15588	15584	15435	15727	15494	15528	15393	15707	15235	15674	15474	15394	15472	15412	15482	15482	15485	15611	15475	15530	15721	15472	15694	15496	15417	15661	15554	15586	15634	15593	15616	15711	15374	15541	15332	15479	15636	15417	15451	15641	15463	15498	15717	15639	15683	15546	15584	15423	15670	15488	15542	15432	15584	15612	15399	15823	15495	15451	15623	15485	15439	15470	15496	15664	15462	15511	15532	15743	15632	15479	15611	15369	15589	15603	15578	15578	15539	15685	15468	15381	15639	15516	15796	15617	15410	15573	15620	15580	15484	15612	15504	15636	15465	15524	15576	15498	15617	15539	15537	15611	15491	15531	15715	15561	15526	15503	15623	15635	15570	15586	15462	15544	15704	15617	15613	15586	15318	15377	15683	15490	15527	15605	15755	15561	15400	15373	15339	15529	15645	15513	15386	15442	15450	15599	15562	15531	15438	15533	15549	15454	15621	15489	15327	15373	15637	15489	15405	15553	15783	15533	15455	15401	15751	15560	15425	15538	15611	15558	15621	15571	15418	15546	15511	15583	15489	15444	15726	15648	15543	15742	15515	15586	15467	15578	15541	15612	15583	15391	15377	15610	15504	15592	15394	15532	15439	15614	15483	15370	15519	15656	15596	15493	15461	15588	15463	15524	15532	15654	15338	15421	15659	15558	15662	15556	15498	15585	15407	15557	15699	15661	15566	15502	15512	15621	15580	15693	15502	15656	15413	15605	15491	15400	15447	15541	15545	15542	15651	15660	15434	15666	15509	15604	15409	15696	15623	15549	15368	15541	15721	15580	15421	15614	15657	15641	15639	15525	15546	15543	15580	15740	15541	15533	15655	15520	15535	15517	15653	15355	15634	15448	15575	15650	15706	15571	15460	15451	15492	15627	15658	15482	15607	15219	15427	15653	15562	15410	15457	15438	15614	15362	15674	15553	15305	15642	15570	15693	15494	15382	15546	15699	15582	15416	15527	15501	15457	15484	15559	15545	15458	15509	15651	15576	15502	15444	15773	15557	15498	15284	15412	15481	15448	15486	15409	15603	15499	15397	15631	15516	15488	15534	15567	15633	15616	15555	15429	15611	15424	15884	15578	15644	15652	15712	15431	15559	15478	15561	15555	15578	15600	15593	15653	15630	15454	15683	15579
17957	30880	30860	23513	19037	18640	21572	23096	21628	18254	16287	15326	15127	15015	14835	14941	15099	14982	14791	15157	15101	15167	15073	14971	14990	15112	15014	14911	15118	15152	15053	15257	14898	15203	14889	14924	15029	15095	15014	14869	14974	15018	15220	15111	15098	15023	15047	15088	15194	15041	15015	15056	15009	15173	15019	15169	15045	15081	14968	15079	15117	15032	15080	15000	15154	15042	15155	15100	15006	15177	15001	15084	15040	14924	15092	14944	14924	14941	15056	14937	14934	15016	14968	15052	15028	15069	14937	15039	14913	15045	15023	14885	15058	15220	15042	15106	15061	15023	15094	15089	15028	15125	15064	14964	15129	15076	15103	15052	14991	15110	15088	15116	15044	14958	15064	14925	15144	14945	15000	15192	15035	14974	15129	15091	15050	15081	15110	14938	15022	14949	15045	15027	15128	14998	15248	14993	14919	14997	15047	15058	15087	15100	14855	15262	15082	15067	15082	15071	15048	15101	14928	15031	14944	15073	15098	14999	15114	14932	15022	15071	15127	14967	14996	15123	14947	14933	14904	15199	14943	15080	14921	14904	14958	15123	15240	14989	14983	14960	15131	14881	15189	14914	15029	15038	15003	15074	15109	14920	15015	15075	15028	15148	15211	14965	14910	15101	14996	15094	15194	14899	15124	15004	15225	14937	14996	15173	14997	14984	15123	15055	15035	15077	14901	15030	15082	14975	14918	15033	15102	15007	15053	15045	15035	15044	15202	15150	14978	15075	15063	15183	15033	14883	14877	15222	14972	14984	15084	14945	14933	14891	15017	15024	15087	15020	14958	15109	15078	15120	14991	15109	15067	15062	15150	14831	15043	15176	14871	14778	15057	15041	14933	15071	15158	15099	15031	15098	15101	15039	15078	14969	15008	15065	14863	15062	15078	15102	14962	15138	14886	15197	14984	14999	15048	15015	14903	14797	15032	15063	15092	15045	15026	15197	14996	14887	15079	15090	14881	15036	14983	14881	15135	14925	15113	15076	14918	15122	14990	15051	15071	15076	15034	15103	15036	15128	15104	14866	15034	15070	14986	15094	15183	15072	15091	15065	15065	14904	15189	14922	15059	14939	15020	15083	15022	15128	15108	14986	14971	14999	14985	15035	14968	15073	14999	15122	14823	15089	14979	14984	15004	15019	14940	15180	15118	14935	14998	15044	14972	15119	14980	15119	14860	15063	14955	15021	15022	14956	14992	15028	14983	15011	14997	15068	15005	15093	15038	15000	15084	15146	15015	14948	15001	14922	15102	14996	15159	14953	15098	15113	14963	15061	14865	14962	14889	14865	15112	15132	15050	14982	15000	15050	15104	15034	15107	15114	15211	14987	14914	14895	15052	14887	15059	15007	15188	15020	15051	15166	15035	14968	15014	15125	14890	15045	15078	14880	14951	15085	15043	15066	15122	15101	15253	15193	14988	15069	15129	15172	15043	14928	14942	15049	14961	14966	15013	15033	15076	14902	15089	15068	15104	14964	15282	15009	14846	15067	14983	15094	14866	15149	14938	14942	15101	15038	15130	15045	15043	15128	15109	14958	15275	14987	14897	15044	15097	14969	14919	15081	15065	15101	15113	14998	15160	14941	15077	15130	14995	15000	15051	14973	15050	15168	15011	15054	14992	15072	15026	15106	15094	15023	15074	15035	14975	15079	15246	15039	15057	14934	15021	14945	15046	15120	15131	15071	15141	15015	15060	14945	14857	15146	14952	14936	14975	14964	14900	15135	14997	15023	14980	15037	15057	15018	14980	15055	15069	15268	15256	14878	15029	15056	15097	14979	15176	15089	14978	15034	15008	15183	15019	15003	15069	14982	15081	15207	14994	14940	14997	14982	15016	15038	15005	15034	15031	15075	15115	14921	15112	15005	15296	14969	15096	15100	14960	15231	14975	15118	15192	14998	15218	15048	15123	15262	14944	14920	14971	15009	15177	15036	14903	14991	15158	15000	15124	15005	15196	15098	15060	15135	15078	15118	15164	15046	15089	14851	15109	15130	15077	14944	15069	15030	15080	14845	15022	14899	15055	15065	15065	15047	15060	14952	15017	15191	15064	15096	14899	15025	14982	15050	15011	15165	15017	15059	14979	15015	14920	15085	14971	14986	14965	14994	15051	14924	15090	15171	15010	15059	14993	15188	14937	15002	14884	15029	15122	14849	15082	14965	15145	15048	15075	15087	14994	15124	15037	15085	15095	15020	15044	15182	15230	15127	14846	14968	15012	14958	15057	15143	14958	14958	15080	15130	15059	15079	15108	14985	15185	15153	15243	14980	15027	15001	14848	15008	15123	15204	14890	15064	14901	15137	15083	15085	15044	14938	14945	14990	15050	14793	15124	14944	15076	15087	15020	15272	15083	14945	14963	14847	15095	15113	14944	15231	15042	15098	14981	15185	15102	14966	15130	15018	15146	14994	14931	15018	15202	15075	15156	15051	15019	15027	15115	15007	14902	14969	14947	14938	15063	14889	15096	14982	15047	15080	15045	15074	14970	15065	14954	15176	14841	15111	14954	15120	15041	14963	15206	15058	15059	15196	15002	14972	15038	15175	14856	14957	15148	15215	15053	15006	15080	14984	14904	15149	14943	15199	14999	15128	15136	14988	15081	14935	15137	15067	15031	15065	15113	15023	14989	14987	14969	15019	15033	14941	15139	15054	15096	14943	15040	15080	14939	15184	15152	14867	14907	15042	14962	15132	15093	14946	15123	15064	15092	14998	15145	15017	15075	14950	15010	14891	15129	15179	14967	15101	15072	15083	14924	15006	15074	15042	14969	15139	14971	15159	15138	14899	14981	15065	14963	15062	14889	15159	14948	15070	15157	15106	15021	15003	15120	15129	15011	15072	15083	14868	15160	15108	15015	15082	14927	15119	15129	15039	15215	15093	15168	14995	15143	15113	14923	14969	15235	15112	14779	15043	15068	15041	15080	15058	15060	15045	15165	15128	15029	15230	15100	15014	14955	14995	15050	14799	15018	15189	14979	14963	15157	14884	15078	15050	15134	15176	15033	14877	15150	14860	15129	15174	14758	15122	15085	14929	15052	14986	15048	15066	15078	15030	15315	14942	14951	14999	15134	15047	15076	15125	15224	15028	15019	15083	14978	15029	14827	15022	15182	15063	15063	15148	15161	14908	14936	15060	14907	15175	14939	15135	14935	15219	14967	14964	14747	14978	15028	15188	15048	15046	14969	14989	14995	15029	15074	15009	15050	15163	15010	15073	15057	15048	15033	15245	15194	14915	15076	14920	15049	15029	15069	14981	15024	15146	14863	15010	15105	15039	15126	14993	15152	14886	15052	14969	15136	15233	14932	15044	15039	15153	15001	15149	14999	14968	15179	14994	14779	15056	15137	15141	14921	15036	15239	15306	15038	15164	15023	14971	14994	15102	15001	15001	14810	14932	15062	15103	14974	15168	15202	15023	15067	15083	15121	15032	14947	15004	15063	14971	15046	14991	15005	15062	15040	15056	14997	14984	15028	15118	14899	15054	14959	15031	14929	15013	15070	15011	15011	15094	15039	15146	15072	14981	15118	15079	15010	15026	14956	14963	15095	15231	14952	15036	15014	15122	15158	15149	15018	15066	14860	15054	15024	15052	15135	14952	15106	15040	15032	14983	15044	15132	15093	14906	14935	15043	15045	14975	15300	14765	15071	15064	14979	14970	15277	15103	15108	14997	15138	15262	14968	15090	14998	15071	14918	15094	14957	15049	14993	15000	15125	15102	14898	15032	15104	15104	15053	15051	15040	15000	15190	15073	15049	15176	15156	14981	15044	14901	14899	15069	15013	14907	14968	15273	15000	14944	15157	15062	14914	15123	14963	15000	15179	15004	15094	14967	15027	15044	15041	15024	15005	15068	15129	15091	15119	15041	15090	14975	15129	14928	15048	15112	15165	14925	15142	15202	15128	15104	15012	15025	15135	15081	15204	14964	15120	15047	14869	14964	15176	15051	14953	14983	15083	14889	15166	15012	15005	14924	14930	15055	15019	15002	15213	15074	14997	15216	15088	15326	14994	14984	15102	15122	15178	15017	14863	15155	15021	15061	14956	15039	15143	15063	15066	14906	14785	15055	15043	15102	15038	15070	15059	14993	15112	15131	14901	15128	15081	14937	14917	15113	15129	15044	15141	15096	15193	15128	14954	14868	15148	15006	15016	15128	14993	14917	15204	15007	15044	15049	15032	15108	14976	14996	14871	15102	15056	15079	15013	15207	14977	14951	15065	14947	14947	14951	14914	15077	15107	14990	15098	14964	15135	15044	15046	15033	14895	15102	14956	14978	15263	14964	15220	15033	15024	15068	15105	14915	14914	15102	14934	15051	15119	15074	15017	15080	15043	15090	15111	15038	15116	15032	15207	14969	15071	14994	15064	15038	15088	15068	15000	15101	15110	14971	15056	15078	14983	14966	15007	14959	15031	14990	14892	15128	15179	15325	15002	15312	14974	15002	15134	14903	15138	15069	15169	15075	14977	15126	14948	15113	15132	15071	15158	15035	15056	14960	15081	15067	15010	14991	14982	15031	14899	15084	14982	15028	15099	15005	15035	15060	15026	14911	15207	15067	15227	15002	15181	14986	14965	15209	15052	14859	14997	15153	14976	15012	15107	15177	15114	15249	14991	15086	15119	15010	15153	14912	15168	15063	14979	14911	15071	15087	14954	15011	14989	14814	15031	14986	15027	15033	14882	14935	15144	15097	14879	15193	15010	15063	15134	15024	15053	15078	14980	14910	15266	15144	15098	15088	14927	15021	15094	15076	15031	15066	15040	15023	15020	15151	14924	15141	15016	15043	15166	15058	14831	14828	15030	15161	15081	15133	14995	15100	15066	15072	15133	14899	15117	14941	15073	15064	15099	15002	14944	14835	15233	15102	15035	15016	15066	15031	15063	15167	15113	14925	15006	15167	15216	14809	15125	15115	14890	14954	15169	15069	15071	15193	15104	14995	15014	14923	14966	14970	15022	15058	14891	14995	14887	15015	15071	15237	14953	14800	15105	14976	14986	14937	14995	15150	15022	14946	14999	15032	15067	14889	15069	15060	14989	15110	15170	15243	15043	14969	15075	15072	15082	14986	15108	15267	14950	14926	15022	15029	14911	15055	14994	15089	15035	15013	15056	14995	15012	15087
24470	21356	28538	25300	23556	22320	35296	38787	36029	27699	21287	17538	16083	15881	15864	16022	15868	15739	15728	15716	15619	15860	15649	15796	15747	15725	15814	15813	15830	15881	15577	15677	15655	15448	15710	15684	15700	15858	15584	15747	15713	15764	15744	15709	15548	15544	15608	15632	15647	15874	15709	15498	15554	15702	15863	15559	15648	15669	15533	15636	15588	15610	15636	15929	15717	15790	15727	15746	15741	15794	15644	15752	15575	15736	15649	15501	15478	15481	15575	15806	15719	15629	15782	15656	15481	15735	15679	15515	15638	15569	15541	15556	15650	15434	15512	15624	15875	15736	15677	15787	15810	15855	15747	15740	15644	15686	15803	15604	15782	15738	15626	15424	15621	15747	15909	15531	15653	15625	15434	15610	15537	15603	15681	15707	15716	15752	15559	15730	15622	15739	15762	15779	15672	15844	15603	15660	15740	15715	15546	15724	15639	15562	15867	15470	15625	15751	15473	15556	15853	15620	15735	15433	15760	15786	15862	15560	15724	15729	15803	15633	15733	15745	15697	15626	15789	15703	15624	15690	15788	15649	15738	15714	15583	15625	15570	15672	15467	15787	15774	15838	15696	15678	15673	15755	15683	15726	15532	15600	15484	15736	15587	15566	15524	15679	15674	15606	15732	15789	15663	15547	15428	15655	15747	15655	15782	15588	15647	15667	15612	15641	15626	15763	15743	15726	15670	15854	15714	15782	15681	15557	15745	15612	15506	15688	15683	15821	15745	15597	15702	15576	15388	15601	15630	15657	15605	15824	15524	15678	15799	15580	15647	15582	15495	15681	15652	15625	15635	15583	15573	15756	15517	15489	15470	15562	15704	15704	15644	15567	15730	15640	15747	15640	15756	15756	15687	15760	15408	15543	15758	15755	15644	15556	15690	15797	15568	15668	15522	15672	15553	15728	15732	15515	15651	15658	15607	15778	15613	15743	15652	15674	15611	15424	15758	15721	15496	15578	15815	15743	15730	15744	15729	15906	15721	15700	15691	15795	15603	15504	15639	15743	15676	15509	15649	15686	15730	15664	15648	15705	15702	15609	15688	15516	15858	15619	15686	15775	15689	15784	15622	15796	15755	15506	15649	15696	15699	15628	15679	15573	15402	15567	15577	15526	15742	15663	15619	15657	15872	15634	15628	15648	15712	15802	15590	15513	15638	15632	15673	15618	15756	15797	15558	15615	15694	15798	15426	15860	15583	15511	15747	15736	15777	15692	15546	15638	15362	15753	15656	15550	15801	15449	15646	15716	15761	15568	15710	15732	15667	15785	15550	15738	15799	15837	15570	15588	15560	15571	15865	15841	15919	15664	15554	15668	15663	15888	15756	15576	15760	15557	15815	15717	15620	15475	15710	15696	15588	15750	15889	15560	15662	15719	15712	15846	15658	15667	15577	15405	15554	15488	15530	15819	15747	15779	15769	15523	15616	15730	15643	15592	15686	15753	15695	15752	15675	15649	15756	15759	15587	15659	15516	15714	15760	15735	15685	15575	15829	15634	15670	15750	15575	15704	15787	15663	15605	15628	15653	15668	15654	15513	15542	15880	15728	15561	15617	15805	15479	15672	15616	15636	15705	15542	15766	15760	15596	15646	15585	15710	15707	15744	15575	15941	15749	15639	15778	15479	15606	15724	15783	15418	15812	15728	15486	15662	15692	15661	15661	15728	15653	15568	15676	15782	15798	15614	15590	15701	15753	15696	15736	15657	15502	15758	15644	15718	15691	15534	15742	15667	15431	15772	15688	15495	15644	15476	15487	15451	15775	15654	15666	15751	15552	15558	15646	15565	15692	15617	15704	15658	15717	15732	15719	15587	15549	15582	15863	15644	15500	15646	15590	15542	15829	15746	15632	15651	15689	15569	15726	15691	15799	15767	15812	15561	15758	15543	15371	15578	15622	15506	15798	15804	15809	15787	15699	15613	15613	15339	15690	15637	15642	15613	15668	15514	15766	15574	15606	15621	15795	15602	15631	15693	15739	15653	15600	15556	15736	15730	15769	15638	15523	15738	15579	15666	15668	15531	15919	15693	15664	15764	15725	15544	15678	15626	15556	15479	15816	15640	15872	15630	15807	15761	15572	15681	15705	15526	15586	15465	15620	15389	15831	15664	15730	15757	15845	15804	15712	15701	15660	15536	15505	15870	15678	15777	15683	15719	15835	15712	15714	15661	15723	15474	15669	15618	15778	15661	15602	15827	15766	15884	15784	15834	15721	15685	15655	15469	15784	15485	15601	15647	15664	15711	15684	15674	15819	15713	15640	15762	15605	15533	15525	15763	15798	15561	15655	15676	15622	15797	15746	15708	15703	15564	15810	15776	15846	15804	15622	15539	15929	15639	15668	15495	15681	15689	15692	15585	15735	15550	15479	15549	15488	15719	15673	15621	15634	15733	15723	15733	15765	15816	15567	15759	15607	15466	15802	15557	15538	15632	15688	15692	15871	15756	15591	15707	15580	15632	15525	15820	15778	15506	15649	15639	15660	15610	15665	15699	15513	15843	15878	15752	15730	15735	15567	15659	15710	15691	15745	15448	15676	15540	15646	15655	15562	15575	15721	15542	15818	15617	15793	15369	15824	15645	15572	15626	15613	15698	15769	15787	15615	15701	15611	15472	15625	15641	15615	15595	15697	15553	15462	15715	15745	15656	15716	15611	15576	15689	15594	15458	15500	15622	15572	15673	15660	15703	15814	15645	15700	15598	15656	15517	15831	15780	15472	15686	15730	15800	15730	15726	15815	15862	15740	15671	15754	15684	15699	15717	15842	15551	15622	15534	15727	15606	15694	15666	15678	15628	15676	15610	15500	15782	15667	15495	15635	15677	15646	15488	15599	15705	15778	15612	15668	15747	15612	15545	15712	15845	15856	15324	15617	15757	15772	15762	15814	15703	15736	15668	15772	15644	15597	15582	15792	15579	15614	15864	15784	15522	15622	15678	15668	15613	15444	15831	15764	15583	15485	15572	15617	15645	15721	15638	15836	15970	15665	15772	15917	15603	15707	15776	15813	15540	15416	15638	15662	15659	15545	15481	15648	15557	15594	15646	15769	15635	15601	15534	15772	15803	15591	15359	15695	15704	15566	15704	15603	15647	15568	15600	15733	15634	15731	15729	15745	15771	15647	15785	15805	15692	15635	15751	15796	15511	15663	15627	15487	15767	15468	15808	15555	15678	15625	15626	15837	15679	15892	15728	15616	15556	15457	15579	15756	15606	15622	15627	15583	15616	15621	15736	15632	15703	15524	15836	15637	15729	15691	15684	15849	15556	15809	15660	15598	15609	15548	15634	15441	15697	15548	15657	15737	15510	15390	15663	15790	15887	15703	15964	15677	15654	15675	15701	15706	15711	15665	15681	15654	15733	15747	15662	15653	15652	15682	15604	15750	15894	15654	15631	15835	15730	15525	15514	15723	15820	15504	15626	15504	15392	15565	15485	15814	15794	15586	15777	15535	15859	15799	15804	15686	16045	15604	15698	15781	15601	15581	15670	15647	15474	15582	15734	15723	15941	15783	15724	15531	15684	15630	15564	15706	15551	15677	15698	15526	15551	15859	15847	15521	15576	15505	15637	15599	15625	15744	15645	15715	15711	15569	15595	15755	15525	15707	15522	15805	15664	15550	15807	15578	15452	15686	15728	15573	15713	15738	15497	15655	15799	15798	15753	15586	15593	15573	15786	15507	15631	15729	15838	15823	15604	15510	15643	15590	15701	15617	15598	15444	15506	15643	15770	15794	15601	15768	15739	15641	15678	15646	15643	15726	15440	15670	15478	15561	15570	15615	15916	15574	15571	15555	15501	15563	15562	15666	15803	15695	15877	15529	15617	15838	15535	15735	15649	15862	15723	15659	15581	15653	15540	15591	15711	15708	15588	15600	15727	15570	15796	15622	15680	15879	15918	15442	15697	15416	15781	15567	15466	15730	15773	15907	15751	15644	15771	15602	15600	15742	15564	15735	15619	15535	15616	15488	15790	15639	15649	15499	15814	15616	15584	15722	15627	15625	15396	15500	15726	15667	15597	15676	15654	15767	15713	15902	15513	15543	15539	15524	15557	15722	15670	15596	15588	15579	15768	15627	15789	15469	15564	15467	15652	15602	15726	15439	15765	15639	15576	15769	15495	15774	15731	15595	15656	15754	15596	15745	15629	15779	15455	15655	15544	15624	15765	15594	15737	15632	15537	15621	15673	15615	15820	15764	15791	15710	15615	15750	15605	15611	15756	15721	15619	15661	15676	15714	15608	15775	15475	15630	15463	15492	15501	15668	15824	15764	15709	15654	15792	15685	15658	15646	15611	15550	15659	15561	15756	15708	15789	15547	15651	15754	15688	15557	15627	15645	15753	15615	15475	15530	15765	15792	15763	15614	15905	15547	15543	15519	15733	15578	15796	15644	15619	15706	15698	15708	15519	15671	15506	15811	15642	15725	15690	15738	15518	15677	15650	15491	15551	15823	15669	15796	15638	15820	15697	15717	15727	15622	15557	15698	15690	15680	15683	15665	15501	15519	15634	15673	15825	15695	15713	15778	15723	15673	15451	15634	15714	15626	15658	15671	15712	15635	15676	15597	15769	15576	15723	15446	15698	15815	15755	15652	15782	15763	15463	15742	15640	15533	15539	15585	15676	15671	15580	15613	15875	15658	15662	15604	15735	15596	15502	15692	15721	15617	15742	15755	15644	15518	15622	15774	15697	15577	15707	15698	15607	15645	15768	15844	15616	15808	15845	15670	15516	15679	15677	15605	15741	15598	15704	15668	15722	15602	15724	15667	15676	15494	15584	15689	15640	15855	15741	15591	15719	15710	15673	15652	15368	15526	15563	15551	15760	15822	15719	15665	15623	15861	15708	15691	15540	15747	15548	15605	15897	15600	15586	15782	15757	15537	15766	15718	15710	15883	15641	15727	15524	15600	15622	15895	15850	15781	15633	15664	15784	15680	15692	15699	15724	15495	15729	15567	15498	15608	15719	15883	16003	15717	15756	15597	15640	15702	15714	15834	15763	15661	15668	15782	15758	15833	15634	15661	15495	15632	15759	15680	15630	15830	15576	15818	15488	15602	15781	15752	15686	15669	15686	15612	15512	15712	15680	15554	15714	15711	15669	15738	15673	15797	15410	15675	15760	15802	15599
19965	39564	31828	28969	26976	23024	39787	42163	38830	28550	21500	16817	15173	15120	15278	15225	15222	15369	15045	15363	15071	15273	15240	15085	15292	15119	15195	15178	15212	15314	15145	15233	15224	15416	15267	15195	15112	15211	15131	15071	15191	15045	15120	15082	14965	15269	15265	15096	15238	15154	15139	15107	15279	15245	15266	15270	15237	15252	15150	15279	15111	15131	15326	15293	15261	15123	15126	15250	15211	15157	15187	15142	15259	15137	15297	15139	15171	15281	15145	15223	15075	15045	15122	15095	15215	15210	15026	15156	15253	15123	15205	15321	15182	15129	15078	15133	15161	15174	15196	15108	15176	15144	15188	15301	15253	15147	15252	15071	15121	15076	15211	15330	15181	15167	15224	15169	15092	15297	15031	15129	15179	15193	14948	15241	15215	15093	15301	15179	15203	15222	15138	15110	15338	15280	15173	15054	15141	15269	15093	15137	15205	15136	15245	15125	15385	15163	15209	15148	15125	15217	15140	15209	15263	15274	15180	15146	15201	14921	15182	15068	15204	15045	15285	15199	15321	14993	15281	15081	15331	15084	15272	15123	15185	15098	15009	15131	15080	15230	15007	15162	15172	15335	15135	15197	15363	15296	15155	15041	15045	15007	15153	15120	15167	15058	15161	15278	15292	15144	15141	15256	15101	15172	15238	15281	15205	15242	15167	15283	15209	15323	14974	15039	15275	15222	15153	15194	15205	15097	15266	15273	15179	15177	15236	15224	15045	15221	15177	15092	15178	15126	15271	15299	15163	15241	15189	15288	15071	15231	15188	15170	15182	15254	15227	15256	15179	15206	15206	15135	15191	15309	15032	15114	15144	15340	15064	15254	15154	15159	15276	15176	15237	15230	15333	14971	15167	15221	15158	15095	15110	15111	15074	15054	15126	15178	15080	15384	15195	15173	15154	15107	15229	15251	15145	15118	15252	15127	15129	15066	15205	15235	15035	15117	15246	15102	15145	15156	15323	15153	15327	15010	15103	15236	15152	15040	15093	15228	15134	15201	15322	15031	15371	15209	15232	15054	15213	15151	15260	15181	15131	15254	15345	15193	15197	15214	15318	15251	15158	15170	15156	15073	15191	15270	15133	15197	15167	15095	15246	15026	15078	15127	15118	15291	15168	15114	15227	15166	15054	15154	15051	15130	15246	15271	15121	15256	15226	15096	15225	15163	15075	15152	15255	15182	14943	15324	15193	15121	15149	15099	15225	14946	14972	15170	15404	15288	15250	15220	15355	15071	15258	15191	15225	15130	15362	15143	15098	15123	15138	15080	15084	15104	15193	15153	14940	15237	15048	15189	15279	15042	15189	15324	15171	15148	15089	15261	15050	15025	15035	15232	15183	15074	15177	15099	15167	15176	15174	15318	15203	15243	15021	15135	15059	15151	15183	15317	15215	15150	15243	15125	15135	14983	15151	15277	15183	15135	15088	15304	15273	15200	15115	15142	15096	15198	15045	15050	15212	15266	15132	15150	15172	15276	15225	15247	15150	15242	15103	15052	15230	15096	15162	15042	15243	15234	15177	15273	15010	15275	15273	15291	15203	15200	15198	15280	15346	15231	15245	15212	15049	15122	15408	15136	14998	15109	15239	15108	15057	15091	15018	15209	15161	15130	15296	15139	15133	15102	15213	15066	15214	15154	15246	15091	15231	15075	15119	15303	15132	15352	15116	15080	15140	15133	15162	15244	15217	15159	15072	15047	15324	15134	15068	14994	15224	15310	15168	15161	15299	15034	15070	15051	15193	15052	15238	15125	15089	15296	15322	15205	15166	15053	15321	15095	15253	15320	15064	15114	15123	15302	15273	15243	15081	15170	15293	15101	15187	15059	15272	15286	15225	15174	15036	15135	15141	15184	15227	15204	15076	15129	15164	15228	15142	15244	15277	15135	15277	15125	15312	15101	15253	15154	15278	15033	15214	15100	15269	15251	15218	15165	15124	15177	15223	15162	15229	14994	15087	15214	15081	15229	15147	15209	15229	15192	15018	15061	15374	15294	15248	15085	15292	15012	15132	15071	15327	15259	15016	15255	15109	15299	15232	15237	15276	15303	15014	15148	15344	15145	15102	15171	15217	15159	15169	15072	15078	15151	15268	15245	14975	15289	15074	14959	15146	15324	15058	15085	15129	15393	15163	15377	15153	15349	15224	15028	15075	15068	15253	15020	15112	15149	15184	15123	15286	15348	15066	15202	15071	15318	15188	15051	15189	15090	15170	15205	15105	15161	15224	15220	15239	15108	15114	15217	15124	15084	15187	15083	15293	15166	15270	15274	15167	15094	15090	15228	15190	15111	15062	15155	15305	15233	15234	15156	15209	15158	15055	15054	15271	15265	15209	15346	15139	15022	15062	15264	15226	15248	15153	15042	15014	15125	15280	15127	15187	15150	15219	14990	15343	15332	15050	15135	15225	15269	15329	15033	15244	15334	15043	15105	15052	15308	15204	15119	15159	15184	15243	15114	15277	15276	15007	15254	15194	15071	15104	15221	15155	15082	15197	15164	15055	15242	15078	15442	15232	15032	15166	15114	15249	15249	15118	15021	15122	15224	15189	15118	15209	15223	15163	15237	15283	15151	15176	15087	15177	15074	15252	15124	15088	15325	15235	15131	15084	15135	15103	15375	15031	15156	15098	15116	15237	15197	15277	15266	15276	15104	15187	15259	15143	15351	15328	15107	15150	15131	15302	15039	15085	15038	15056	15367	15267	15176	15235	15245	15150	15214	15174	15289	15194	15089	15228	15030	15051	15164	15190	15312	14927	15164	15110	15247	15130	14987	15303	14945	15167	15236	15328	15118	15175	15067	15130	15251	15236	15133	15199	15271	15145	15233	15243	15050	15309	15146	15217	15405	15215	15228	15318	15118	15346	15144	15019	15252	15192	15283	15230	15285	15240	15190	15156	15045	15165	15337	15019	15201	15264	15314	15229	15195	15306	15205	15240	15186	15187	15198	15246	15238	15174	15185	15081	15136	15232	15249	15411	15073	15248	15380	15232	15277	15039	15101	15205	15372	15054	15263	15270	15222	15281	15001	15093	15240	15156	15325	15296	15172	15330	15111	15151	15288	15194	15242	15082	15237	15090	15189	15232	15233	15097	15374	15388	15266	15073	15079	15149	15208	15315	15360	15122	15127	15205	15205	15136	15229	15042	15190	15173	15203	15173	15116	15236	15139	15114	15190	15029	15285	15224	15121	15275	15154	15184	15166	15285	15327	15368	15096	15185	15197	15060	15211	15262	15037	15178	15279	15383	15083	15221	15132	15029	15108	14945	15183	15168	15067	15098	15167	15287	15058	15236	15208	15005	15122	15119	15129	15064	15258	15150	15223	15178	15156	15384	15069	15023	15188	15098	15171	15271	15205	15205	15218	15237	15187	15234	15152	15206	15294	15188	15122	15164	15192	15305	15267	15131	15160	15045	15198	15145	15170	15282	15313	15200	15241	15324	15286	15136	15097	15403	15240	15125	15309	15100	15227	15221	15228	15171	15158	15110	15241	15068	15252	15243	15093	15155	15046	15147	15190	15136	15257	15219	15233	15229	15223	15036	15302	15154	15229	15353	15156	14971	15178	15060	15140	15048	15215	15201	15190	15169	14901	15180	15130	15169	15146	15331	15109	15153	15253	15091	15116	15219	15279	15197	15213	15159	15176	15093	15314	15064	15200	15132	15201	15095	15252	15147	15148	15168	15192	15067	15106	15266	15097	15316	15060	15154	15135	15126	15154	15207	15006	15101	15084	15076	15146	15177	15177	15280	15197	15302	15067	15271	14997	15228	15284	15380	15344	15378	15243	15193	15374	14941	15278	15353	15209	15301	15033	15164	15248	15257	15212	15017	15137	15165	15157	15184	15227	15033	15244	15153	15218	15280	15235	15133	15347	15112	15202	15004	15028	15219	15331	15234	15191	15245	15177	15122	15240	15181	15266	15062	15119	15077	15048	15420	15176	15056	15166	15163	15111	15203	15237	15159	15174	15278	15190	15173	15129	15279	15167	15229	15162	15227	15096	15117	15252	14989	15310	14990	15439	15173	15125	15126	15219	15181	15089	15240	15123	15268	15187	15088	15102	15188	15162	15091	15126	15190	15014	15165	15013	15191	15228	15307	15289	15302	15112	15235	15242	15172	15157	15107	15173	15299	15199	15130	15097	15165	15161	15222	15011	15310	15241	15145	15210	15336	15135	15134	15213	15187	15337	15196	15165	15099	15230	15254	15133	15243	15156	15084	15096	15098	15223	15197	15186	15239	15154	14980	15199	15079	15106	15185	15177	15225	15152	15278	15141	15107	15259	15223	15275	15010	15101	15136	15421	14970	15148	15171	15345	15297	15183	15237	15199	14976	15061	15103	15162	15144	15277	15209	15174	15259	15140	15117	15228	15163	15108	15157	15062	15322	15047	15078	15297	15301	15128	15075	15089	15334	15159	15256	15002	15176	15168	15120	15371	14978	15118	15261	15111	15025	15274	14974	15215	15260	14898	15192	15297	15151	15107	15120	15189	15298	15190	15173	14933	15189	15192	15210	15138	15203	15140	15156	15212	15240	15237	15076	15213	15106	15255	15189	15020	15186	15218	15277	15273	15057	15040	15291	15319	15287	15261	15420	15208	15302	15188	15315	14948	15266	15055	15229	15142	15137	15114	15201	15166	15291	15073	15360	15220	15222	15036	15172	15044	15218	15230	15224	15309	15149	15155	15137	14991	15121	15131	15005	15216	15143	15146	15147	15135	15230	15167	15253	15243	15104	15123	15017	15186	15212	15150	15112	15225	15037	15111	15146	15213	14903	15235	15100	15221	15305	15107	15065	15438	15142	14955	15184	15060	15272	15219	15114	15083	15064	15089	15171	15133	15060	15148	15011	15127	15169	15069	15106	15095	15121	15021	15203	15359	15136	15046	15195	15286	15099	15109	15342	14867	15238	15388	15177	15125	15397	15090	15239	15309	15199	15161	15275	15203	15319	15355	15226	15097	15246	15198	15242	15267	15227	15180	15050	15332	15240	15217	15217	15106	15295	14980	15123	15157	15165	15106	15166	15055	15180	15152	15152	15109	15146	15011	15280	15218	15083	15227	15213	15351	15229	15238	15319	15304	15215	15290	15020	15184	15264	15280	15039	15169	15030	15277	15141	15084
23016	21275	29150	23940	22490	26147	48656	55240	48278	35450	25925	18859	16000	15732	15711	15739	15604	15528	15511	15495	15509	15545	15594	15708	15639	15517	15576	15597	15389	15354	15585	15514	15412	15547	15650	15467	15463	15605	15518	15382	15640	15643	15574	15609	15510	15565	15404	15233	15505	15513	15589	15559	15580	15517	15358	15627	15535	15569	15467	15511	15345	15620	15524	15490	15559	15458	15425	15523	15635	15358	15583	15584	15294	15548	15510	15355	15436	15546	15498	15487	15513	15460	15403	15617	15561	15414	15221	15519	15307	15574	15421	15367	15451	15696	15512	15665	15591	15531	15489	15501	15514	15462	15451	15498	15547	15410	15337	15449	15365	15533	15413	15207	15611	15339	15676	15406	15502	15434	15342	15363	15358	15350	15423	15315	15511	15405	15542	15402	15443	15337	15413	15603	15324	15469	15380	15400	15451	15524	15538	15497	15262	15591	15557	15531	15675	15618	15615	15571	15497	15392	15154	15305	15510	15385	15487	15694	15520	15295	15202	15403	15388	15520	15353	15593	15232	15537	15398	15522	15536	15386	15304	15480	15648	15395	15481	15348	15525	15362	15338	15474	15258	15438	15403	15379	15362	15545	15344	15590	15455	15545	15561	15510	15485	15284	15442	15506	15426	15265	15504	15397	15527	15645	15333	15444	15393	15559	15595	15418	15600	15444	15615	15475	15442	15416	15685	15329	15458	15388	15429	15396	15494	15562	15570	15525	15493	15477	15487	15474	15497	15519	15554	15311	15492	15375	15424	15541	15305	15503	15546	15302	15499	15509	15481	15470	15525	15350	15370	15500	15455	15662	15512	15286	15288	15407	15509	15432	15573	15378	15447	15273	15274	15313	15612	15425	15342	15421	15284	15373	15492	15585	15495	15444	15391	15401	15450	15251	15142	15475	15474	15522	15441	15387	15499	15528	15498	15492	15397	15627	15589	15275	15593	15444	15587	15487	15365	15365	15495	15409	15355	15548	15357	15345	15497	15254	15455	15349	15437	15485	15499	15553	15335	15527	15628	15399	15268	15484	15420	15468	15597	15354	15341	15382	15558	15314	15325	15497	15232	15265	15432	15525	15380	15350	15520	15468	15325	15365	15344	15467	15523	15518	15387	15396	15368	15590	15499	15480	15371	15576	15302	15200	15590	15383	15338	15428	15448	15624	15431	15560	15481	15481	15388	15389	15691	15303	15504	15622	15373	15227	15502	15444	15397	15466	15443	15533	15543	15355	15501	15363	15475	15576	15516	15564	15432	15444	15705	15496	15375	15406	15416	15457	15550	15491	15373	15420	15555	15583	15400	15480	15458	15293	15359	15325	15489	15491	15396	15460	15526	15372	15361	15459	15498	15411	15478	15451	15498	15363	15493	15435	15227	15439	15367	15352	15243	15599	15422	15265	15239	15268	15338	15316	15443	15415	15353	15340	15437	15423	15375	15485	15556	15565	15459	15291	15434	15433	15555	15334	15515	15444	15346	15391	15637	15460	15659	15592	15596	15596	15475	15661	15516	15457	15384	15436	15368	15511	15453	15363	15469	15306	15262	15367	15404	15482	15668	15465	15592	15368	15567	15474	15368	15377	15427	15504	15303	15446	15465	15513	15496	15316	15415	15374	15280	15281	15486	15401	15452	15439	15507	15347	15241	15453	15341	15443	15612	15348	15382	15406	15478	15601	15205	15306	15431	15385	15591	15522	15389	15383	15626	15358	15435	15489	15591	15558	15421	15493	15596	15357	15453	15424	15514	15504	15303	15303	15380	15369	15422	15426	15506	15417	15467	15336	15372	15422	15432	15307	15446	15413	15524	15538	15266	15570	15386	15449	15419	15230	15470	15243	15453	15477	15546	15396	15510	15377	15390	15448	15350	15403	15431	15491	15678	15408	15389	15388	15399	15521	15283	15320	15360	15331	15361	15471	15540	15246	15075	15514	15510	15454	15311	15516	15409	15434	15538	15356	15385	15149	15486	15433	15479	15535	15371	15405	15352	15293	15523	15390	15351	15361	15464	15423	15296	15336	15456	15473	15510	15406	15519	15519	15427	15607	15401	15350	15272	15347	15504	15408	15759	15488	15651	15382	15452	15564	15511	15556	15558	15296	15300	15548	15486	15441	15400	15355	15480	15275	15412	15571	15423	15458	15477	15399	15404	15275	15536	15703	15457	15443	15420	15470	15498	15465	15418	15435	15382	15544	15438	15327	15529	15389	15593	15331	15460	15371	15363	15438	15370	15374	15477	15421	15510	15337	15322	15459	15619	15476	15409	15298	15343	15249	15502	15346	15501	15572	15386	15341	15337	15474	15327	15396	15471	15466	15457	15283	15436	15545	15549	15483	15356	15283	15332	15433	15370	15542	15544	15639	15367	15437	15361	15274	15397	15350	15427	15498	15449	15630	15518	15302	15503	15185	15534	15623	15361	15509	15350	15354	15463	15509	15374	15462	15520	15375	15439	15535	15206	15624	15344	15433	15181	15353	15646	15386	15470	15463	15362	15322	15605	15536	15513	15412	15701	15505	15423	15506	15480	15468	15378	15355	15478	15414	15467	15423	15250	15583	15321	15415	15361	15382	15395	15576	15552	15432	15316	15307	15482	15351	15398	15363	15441	15387	15270	15590	15570	15526	15449	15261	15444	15172	15339	15451	15469	15609	15273	15516	15324	15600	15488	15543	15523	15403	15438	15226	15383	15298	15373	15371	15359	15351	15507	15511	15530	15451	15399	15378	15547	15196	15235	15303	15396	15356	15486	15400	15327	15425	15437	15336	15574	15444	15559	15503	15388	15475	15347	15277	15469	15579	15576	15663	15524	15596	15585	15479	15561	15531	15484	15320	15368	15581	15516	15441	15554	15268	15426	15349	15289	15371	15525	15320	15609	15432	15621	15288	15350	15396	15330	15532	15434	15341	15332	15421	15519	15434	15335	15229	15310	15301	15474	15407	15455	15493	15301	15541	15440	15155	15414	15455	15394	15488	15438	15444	15529	15349	15489	15396	15337	15368	15317	15470	15447	15476	15783	15498	15514	15281	15362	15470	15390	15394	15512	15449	15526	15379	15485	15337	15440	15315	15475	15406	15373	15483	15589	15515	15414	15386	15505	15448	15448	15527	15279	15221	15319	15301	15507	15469	15545	15508	15181	15168	15522	15455	15362	15399	15352	15309	15485	15490	15521	15455	15194	15558	15482	15378	15270	15223	15371	15533	15467	15396	15566	15424	15405	15377	15296	15473	15585	15369	15390	15489	15710	15446	15618	15417	15429	15391	15427	15401	15550	15586	15512	15451	15434	15472	15370	15437	15435	15428	15498	15562	15493	15643	15545	15300	15580	15543	15438	15456	15268	15481	15333	15572	15581	15121	15411	15528	15502	15513	15466	15299	15492	15572	15237	15230	15323	15684	15369	15344	15546	15549	15548	15292	15430	15417	15565	15416	15515	15436	15333	15386	15490	15520	15556	15470	15525	15545	15526	15527	15379	15465	15631	15479	15418	15416	15612	15295	15592	15642	15449	15475	15512	15342	15424	15424	15452	15430	15536	15238	15389	15378	15434	15503	15250	15329	15345	15560	15216	15391	15365	15510	15425	15461	15314	15310	15252	15254	15591	15435	15442	15315	15507	15576	15301	15425	15425	15528	15486	15382	15347	15550	15555	15569	15409	15642	15345	15590	15329	15432	15543	15484	15422	15437	15440	15352	15383	15551	15576	15442	15388	15352	15545	15275	15601	15452	15207	15453	15324	15517	15367	15554	15405	15215	15553	15372	15421	15266	15295	15473	15269	15486	15481	15544	15471	15530	15310	15307	15366	15432	15473	15239	15229	15525	15543	15486	15262	15458	15412	15506	15336	15471	15551	15530	15382	15376	15498	15294	15410	15266	15391	15353	15380	15479	15236	15373	15431	15421	15411	15402	15274	15594	15387	15552	15430	15422	15370	15278	15424	15497	15374	15420	15509	15385	15296	15347	15479	15575	15460	15530	15299	15603	15472	15460	15474	15574	15607	15304	15355	15503	15461	15411	15405	15440	15463	15251	15376	15435	15500	15475	15294	15408	15313	15486	15343	15479	15450	15466	15374	15347	15515	15440	15449	15481	15465	15491	15464	15260	15553	15417	15354	15463	15321	15287	15462	15414	15459	15299	15460	15416	15523	15477	15536	15434	15444	15459	15590	15323	15335	15633	15451	15365	15425	15322	15425	15316	15654	15387	15486	15359	15557	15597	15371	15358	15445	15508	15478	15445	15471	15548	15372	15419	15497	15230	15393	15438	15505	15533	15573	15274	15377	15335	15478	15309	15365	15460	15490	15231	15537	15480	15304	15490	15384	15426	15371	15588	15452	15382	15493	15496	15603	15516	15538	15456	15349	15346	15493	15510	15466	15564	15532	15176	15422	15660	15437	15521	15391	15508	15176	15515	15443	15512	15462	15379	15475	15387	15172	15408	15250	15371	15469	15266	15414	15584	15540	15529	15429	15727	15336	15407	15342	15330	15381	15477	15585	15347	15515	15450	15459	15390	15286	15388	15303	15561	15584	15438	15365	15629	15345	15420	15514	15441	15458	15519	15417	15525	15255	15492	15473	15528	15470	15482	15596	15436	15410	15470	15302	15478	15443	15525	15410	15379	15580	15481	15582	15549	15426	15401	15376	15394	15415	15378	15460	15337	15396	15386	15595	15411	15572	15533	15468	15466	15309	15411	15568	15447	15565	15654	15393	15393	15512	15244	15295	15468	15386	15363	15282	15348	15523	15568	15404	15445	15313	15368	15570	15408	15514	15600	15415	15364	15618	15414	15300	15351	15457	15263	15250	15374	15358	15471	15399	15239	15613	15529	15364	15411	15430	15496	15581	15515	15350	15350	15382	15507	15519	15665	15422	15543	15418	15407	15295	15365	15377	15375	15453	15311	15489	15449	15349	15459	15342	15539	15384	15265	15441	15377	15597	15316	15476	15424	15253	15316	15346	15256	15480	15381	15481	15558	15325	15261	15448	15416	15318	15536	15324	15347	15487	15470	15376	15477	15584	15375	15400	15429	15475	15624	15655	15467	15498	15522	15257	15597	15187	15518	15178	15490	15403	15395	15408	15338	15399	15294	15331	15375	15480	15430	15559	15474	15441	15535	15389	15254	15316	15221
23243	39342	40386	36191	31220	28835	52888	57364	50537	36550	27212	17859	15132	14952	15029	15027	15182	15098	15032	15121	15156	15149	15080	15087	15180	15009	15123	14964	15009	15049	15116	15022	15071	15037	15066	15009	15143	15123	15341	14893	15048	15155	15016	15087	15066	15086	14901	14846	14898	14900	15079	15047	15185	15030	15198	14882	15020	15147	14971	15071	14971	15019	15125	15142	15079	15053	15150	15119	15005	15130	14937	14898	14952	15091	14893	15031	15039	15021	15005	15007	15152	14907	15081	15130	15142	14985	15022	14967	15010	14892	15060	15113	14935	15014	15106	14844	14884	15055	15130	15079	15013	15146	15045	14957	14935	14934	14921	15010	15275	15033	15159	15099	15029	15017	14971	15259	15099	14989	14943	14977	15081	15082	15088	15262	15108	15011	14994	14960	15021	15058	15049	15062	14901	14961	15019	15117	14818	14713	14966	15122	15011	15114	14923	14935	15129	15017	14985	14879	15131	15106	15089	14940	15081	14986	14931	14912	14889	15068	14984	14930	15111	14926	15079	15040	14999	15122	15069	14993	15050	15012	15054	14970	15101	15069	14984	14950	15074	15177	15028	15082	14949	15045	14893	15136	14859	15171	14951	14989	15067	15063	14951	14997	15164	14983	14959	15013	15106	15114	14984	15075	14855	15039	15003	15060	14922	15133	15092	15090	15192	14907	15004	15183	14945	15066	14936	14959	15042	15038	14778	15139	15010	14998	14989	14948	14994	14987	15071	15042	14995	15048	14993	14872	14987	14870	14898	14945	15079	15078	15021	15013	15222	15050	14965	14808	14927	15030	15055	15094	15086	15172	14922	15016	14996	14923	14986	14906	15135	14982	15076	15087	15129	15118	14996	15062	15018	14969	14944	15089	15048	14934	15116	15019	15108	15040	15019	14779	15071	15098	14895	14950	14973	15022	14934	14886	14838	14951	15064	15045	15116	15081	14891	15165	14962	15011	15172	14858	14898	14804	15066	14942	15098	15040	15050	14972	15102	14911	14851	15183	14922	15092	15198	14985	14921	15052	15146	14964	15028	15083	14962	14947	14912	15074	14990	14951	15085	14928	14965	15091	15037	15040	14996	15024	15048	14993	14959	14869	15077	15164	15060	15053	15110	15033	15099	15081	14914	14968	15044	15078	14971	15048	15083	14806	14905	14984	14987	14968	15049	14878	15030	14957	15080	15160	14980	15004	15108	15004	14885	14885	14961	15072	15160	15186	14981	14978	14921	14965	14984	15196	14967	14981	14910	15134	14950	15030	14891	15005	15017	14993	14987	14968	15068	14959	15011	14978	15121	15214	14994	15100	15221	15026	14994	14874	15051	15124	15004	15012	15123	15160	14859	15120	15054	15060	14940	15193	14948	15117	14744	15120	14990	15040	15128	15105	15109	14994	15071	14889	15084	14812	15096	15036	14975	14718	14951	14912	14965	15037	15202	15006	15157	14970	15000	15004	14952	15032	15063	14920	15145	15023	15053	14911	14937	15069	14911	15123	14990	14884	15117	15149	14964	15070	14962	15073	14800	14850	14989	15126	15122	15077	14971	15173	14970	15055	15150	14825	15085	14999	15142	15000	14929	15039	14848	14928	14993	15021	15010	15044	14997	15064	15195	15002	15262	14970	14994	14913	15258	14898	15100	15052	15108	14897	15011	15013	15045	15054	14948	15109	14970	15037	15001	15075	14892	14870	14996	14993	14985	14992	14893	15083	15212	15289	15217	14939	15089	15183	14995	15112	15141	15019	15168	15052	14928	14982	15077	15080	15087	14930	14962	15101	15141	15185	14896	14907	15135	15076	15050	15011	14993	15276	15055	14770	15031	14963	15009	14905	15055	15141	15127	15267	15003	14949	14989	15108	14924	15092	15137	14997	14971	15089	14874	15049	15263	15064	14945	14904	15045	14953	14991	15100	14967	15030	15151	14939	14875	14946	14838	14969	14926	15071	14881	14956	14936	15049	15008	14951	15122	15166	15154	14974	15059	15060	15134	14905	14917	15127	15121	14966	15167	14856	15091	15255	14952	15150	15207	15070	14983	15067	15011	15040	15036	14979	15045	15106	15018	14927	14898	15026	14933	15052	14945	14947	15092	14911	15084	15085	14948	15102	15014	14997	15021	14981	15236	15065	15061	14988	14983	14921	14990	15042	15055	14997	14989	15004	15010	15039	14990	14958	14842	15040	15145	15260	15183	14974	15021	15063	15032	14941	15027	15093	14874	14913	14936	15089	14950	15019	15126	14904	14985	15042	15039	15111	14926	15053	15088	15054	15061	15148	15065	15120	15151	14981	15004	14965	15069	14981	15189	15089	15073	15085	15028	15113	15030	15032	15176	14974	14937	15205	15070	15197	15027	15071	14907	15031	15062	15087	15133	15074	15126	15016	15100	14884	15126	15103	15004	15053	15027	15059	15015	15037	15046	15146	14900	14925	15022	15024	15008	15188	15069	15137	15110	15105	15061	14930	15043	15225	14948	14989	14803	14968	14992	15129	15074	15084	15135	15251	15103	15043	15170	14987	15076	14941	14889	15046	15191	14910	15142	15016	15112	15087	15148	15030	14886	15101	15069	15142	15013	15182	15004	14906	15105	14971	15005	15269	15113	15128	15026	15091	15235	15070	14995	15059	14969	14865	15020	15020	15064	15080	15020	15020	15137	14997	15061	14912	14958	14980	15100	15133	14883	15174	15009	14914	14965	15047	14974	14882	14885	14900	14923	14998	14988	15212	15113	15138	14951	15071	15113	14989	15032	15054	15109	15163	14789	15056	14949	15031	15159	15075	15022	15034	15061	15029	14988	14959	15052	15014	15086	14859	14867	15037	15054	15099	15055	15047	15143	15095	14963	15100	14990	15172	15024	14914	14923	14983	15032	14975	14980	15050	15168	14987	15085	14999	15114	14932	15063	14953	15248	15089	14864	15138	15142	14963	14904	15188	15165	15090	14898	15087	15077	14960	15094	15052	14997	15033	14979	15006	15055	15118	15039	15005	15069	15028	14908	15145	14996	15042	15062	14945	14869	14965	14826	15125	14900	15065	15017	15096	15129	15148	14985	15099	15185	14928	14728	15079	15025	14831	15155	15004	15010	15004	14864	15093	15011	14993	15169	14994	14918	15012	14991	14930	15174	15020	14982	15118	15102	15080	15007	15093	14856	15073	14864	14980	14937	15002	14983	15095	15015	14964	15167	15053	14995	15033	15039	15093	15013	15122	15055	15043	14988	15067	14926	15101	15128	15037	15078	14914	14986	14847	14942	15106	15132	15171	15179	15152	15169	15076	15105	15078	15100	15019	15185	15069	15037	14919	14990	15206	15125	15032	15087	14982	14930	15039	14987	15161	14973	15030	14953	15101	15027	15120	15075	14912	14994	15164	14988	15078	15182	14782	15126	15087	14979	15015	14981	14942	14957	14817	14947	15182	15005	14887	14882	15005	15003	15074	14952	15237	15041	14975	14946	15005	15034	15154	15090	14973	14989	14899	15121	15130	15131	15120	15152	14996	15022	15066	15151	14983	15026	14866	15002	15118	15050	14961	15148	15061	14756	14924	15013	15044	14926	14897	15023	15083	14789	15128	14961	15026	15170	14945	15065	15047	15023	14933	15027	15125	15068	15029	15018	15062	14962	15064	14895	14953	14990	15097	14988	14997	14945	14957	14904	14967	15033	14982	15190	15068	14864	15088	14996	15031	15015	15231	15109	14925	15030	15188	14979	15014	15108	15029	15090	14993	15071	15023	14998	15134	15009	14814	15043	14999	14868	15028	14985	15077	15011	14932	15098	14969	15064	15052	15079	14886	15141	14959	15004	15043	14975	15028	14911	15046	15138	15056	15188	14938	14998	14959	15122	14957	14954	15091	15171	14996	15089	14945	14929	15007	14922	15003	15063	15126	14887	15082	15048	15017	15142	14934	14989	15080	15043	15109	15138	15108	14967	14924	15146	15105	14956	15107	14927	15197	15088	14984	14934	15088	15096	14884	14960	15072	15091	15128	15106	14962	15120	14979	14930	15233	15049	15112	15089	15119	15047	15003	14992	14977	14989	14974	14990	14938	15011	14974	15091	15101	15050	15101	14927	15008	15142	15138	15004	15139	15015	15101	15066	14977	15062	15103	15226	15011	14934	14754	15133	14834	14913	14964	15054	14978	14948	15069	14925	15134	15046	14982	15048	15184	15126	15001	14838	15030	15013	15081	14985	14956	14786	15115	15117	15097	15054	15069	15134	14973	15183	15010	14972	14938	15128	15012	14838	15122	14943	14950	15233	14943	15133	15079	14997	14839	14971	15050	15040	14881	14999	15025	15127	14858	15023	14954	14939	14954	15085	15029	15168	14927	15131	15055	15040	15203	15060	14970	14979	15242	15109	15174	14921	14904	14920	15200	15060	14979	15096	15155	15014	15062	14929	15037	15223	14979	14987	15193	14933	15179	14968	14962	15119	15107	14868	14996	14934	15004	15006	15033	14901	14948	15009	14858	14974	14969	15158	14979	15017	15037	14990	14866	15006	14957	14978	14858	15058	14991	14982	15011	14782	14960	15124	14994	14943	15072	15115	14971	14944	15008	15090	15095	14992	15060	14899	15111	15009	14904	14994	14889	14899	14993	14965	15102	15062	15053	14977	15012	14923	15057	14883	14908	15043	14978	15083	14967	15119	15081	15067	15049	14973	15025	15019	14899	15021	15003	14923	14995	15147	15202	15112	15002	15117	15143	14935	15085	15006	14871	15065	15059	15143	14967	15049	14874	14977	14980	15040	15049	15092	15090	14864	15001	14938	14950	15131	15009	15084	14962	14890	14873	15168	14832	14981	14921	14961	14922	15015	14916	14841	15061	15050	14983	15042	15124	15085	15100	15012	14993	15094	15032	15047	15119	15085	15034	15044	15044	15078	15057	15161	15028	15039	15045	14837	15083	15027	15031	15033	14996	15091	14978	14901	15132	15110	15037	15132	14816	15163	14919	15147	15009	15056	15060	14951	15035	15081	14929	14959	15143	15136	15016	15153	14953	15305	15032	15141	15039	14978	14912	15016	14919	15163	14910	15122	15034	15200	15011	15069	14939	14967	15124	15137	15078	14937	15012	15116	14930	14993	15028	15093	14989	14890	14971	15133	14940	15006	15016	14980	15139	14864	14986
27404	22214	24965	21463	17749	19001	22684	23897	21948	19730	18175	17399	17121	17013	17074	17173	17166	17214	17356	17274	17227	17272	17144	17138	17337	17093	17056	17041	17051	17148	17154	17143	17313	17192	17176	17117	17298	17201	17051	17399	16878	17243	17118	17035	17215	17341	17179	17156	17136	16982	17188	17228	17165	17140	17177	17240	16959	17058	17009	17309	17101	17091	17023	17358	17233	17275	17036	17244	17180	17059	17202	17155	17071	16991	17208	17160	17424	17016	17093	17190	16935	17248	16959	16998	17306	17280	17153	17129	17294	17140	17157	17089	17112	17168	17083	17401	17158	17001	17128	17003	17107	17046	17134	17241	17006	17090	17182	17096	17178	17120	17274	17085	17145	17110	17244	17156	17189	16988	16902	17297	17098	17407	16991	17350	17017	17063	17065	17075	17198	17194	17107	16940	17101	17093	17084	17247	16990	17065	17113	17095	17164	17058	17088	17058	17146	16996	17138	17339	17387	17278	17097	17103	17232	17143	17010	16971	17216	17083	17060	17109	17188	17195	17244	16979	17233	17190	17069	17211	17261	17124	17034	17103	17211	17297	17279	17149	17063	17250	17197	17220	17158	17063	17294	17041	17324	17155	17175	16922	17136	17103	17208	17325	17182	17112	17009	17287	17120	17257	17288	17124	17074	16996	17191	17130	17147	17142	17279	16975	17074	17375	17067	17068	16990	17023	17123	17209	17271	17114	17003	17190	17093	17187	17119	17061	17241	17369	17034	17227	17091	17105	17078	16987	17041	17114	17059	17171	17115	17104	17260	16945	17192	17131	17341	17332	17167	17198	17265	17003	17275	17168	17180	17078	17146	16975	17117	17186	17158	17143	17220	17112	17283	17057	17181	17321	17239	17158	17094	17133	17110	16986	17107	17239	17125	17102	17184	16885	17072	17259	17229	17361	16997	17367	17069	17171	17277	17063	17063	17261	17054	17127	16974	17108	17260	17084	16945	17311	17211	17145	17100	16944	17060	17087	17274	17263	17198	16955	17342	17041	17099	17131	17197	16944	17063	17238	17047	17149	17174	17099	17101	17256	17136	17188	17187	17135	17054	17018	17038	17134	17212	17039	17127	17077	17151	17178	17247	16915	17035	17076	17254	17173	16939	17116	17283	17082	17111	17101	17107	16936	17000	17035	17245	17269	17209	17102	17124	17064	17188	17183	17062	17189	17017	17319	17215	17125	17206	17162	17122	17219	17059	17210	17184	17125	17101	17196	17117	17125	17163	17070	17294	17289	17127	17064	17024	17241	17264	16942	17071	17127	17000	17192	17189	17224	17111	17095	17110	17092	17096	17007	17062	16923	17010	17250	17243	17143	17110	16965	17262	17063	17073	17095	17093	17193	17145	16990	17052	17144	17241	17113	16888	17184	17240	17254	17196	17026	17168	17188	17116	17270	17225	17010	17026	16993	17137	17251	17145	17151	17122	17003	17282	17204	17180	17072	16987	17104	17174	17221	17151	16961	17052	16937	17222	17300	17254	17089	16960	17244	17170	17165	17197	17128	17054	17204	17370	17096	17073	17341	17198	17377	17224	17211	16999	17285	17177	17193	17152	17009	17036	17001	17139	17426	17097	17192	17279	16953	17205	17127	17422	17027	17069	16980	17330	17086	17262	17090	17144	17082	16835	17157	17234	17216	17075	17316	17035	17043	17282	17221	17042	16937	17127	17252	17157	17212	17266	17001	17119	17168	17214	16954	17300	17058	17093	16940	17226	17286	17276	17172	17012	17120	17111	17088	17125	17075	17201	17147	17164	17102	16985	17311	17145	17240	17206	17085	17014	17157	17155	16868	17141	17141	17255	17199	17271	17193	17312	17051	17165	16914	17157	17008	17235	17244	17283	17214	17220	17251	17149	16769	17179	17077	16922	17236	17242	17236	17282	17379	17211	17015	17260	17299	17189	17028	17134	16918	17263	17221	17138	17004	17305	17061	17070	17180	17067	16893	17119	16968	17045	17126	17120	17199	17082	17042	17324	16959	17126	17140	17179	17117	17061	17180	17027	17012	17231	17039	17103	17138	17150	16985	17083	17189	17089	17044	17171	17248	17105	17028	17017	17003	17311	17209	17101	17243	17116	17032	17038	17110	17342	17224	17193	17133	17303	17230	17269	16983	17292	17099	16908	17141	17137	17132	16955	17129	17173	17491	17123	17062	17093	17143	17214	17127	17132	17023	17294	17272	17123	17210	17281	17228	17153	17224	17308	17204	17271	17437	17207	17123	17184	17463	17264	17117	17016	17288	17293	17115	17149	17179	17160	16963	17059	17248	17269	17037	17112	17102	16917	17194	17346	17154	17248	17185	17072	17344	17131	17053	17191	16957	17013	17149	17037	17198	17224	17019	17352	17193	17128	17101	17263	17066	17084	16959	16927	17031	17241	17112	17209	17104	17247	17240	16920	16992	17120	17000	17318	17080	17096	17182	17055	16761	17143	16910	17459	17223	17019	17054	17149	17270	17090	17074	17217	17196	17173	17149	16955	17148	17113	17259	17098	17081	17193	17197	17265	17259	16956	17069	17131	17180	17322	17039	17067	17151	16970	17220	17194	17205	17107	17294	17009	17086	17069	17300	17215	17139	17308	17243	17175	17254	17174	17245	17161	17049	17191	17257	17256	17108	17096	17038	17080	17214	17209	17190	16934	17170	17074	17185	17195	17123	17301	17060	17089	17150	17042	17121	17297	17028	17084	17016	17152	17155	16937	17137	17108	17003	17086	17113	17141	17268	17140	17148	16991	16975	17117	17116	17258	17277	17091	17093	16984	17134	17311	17143	17148	17099	17167	17181	17081	17099	17034	17101	17046	17118	17102	17261	17257	17063	17172	17191	17130	17266	17204	17210	17114	17044	17209	17151	17114	17349	16960	17098	17133	17074	17200	17245	17055	17191	17278	17220	17106	17047	17081	17051	17211	17215	17197	17181	17243	17162	17046	17181	17173	16867	17217	17102	16861	17133	17440	17129	17223	17152	17224	17460	17290	17291	17164	17121	17230	16980	17142	17324	17208	17161	17084	17394	17221	17062	17273	17075	17081	17037	17255	17244	17263	17238	17246	17273	17090	17012	17082	17152	17163	17025	17177	17068	17062	17015	17083	17190	17255	17141	17108	17053	17104	17139	17112	16978	17100	17188	17028	17207	17281	17070	17132	17128	17132	16993	17255	16976	17152	17320	17113	17186	17279	17111	17168	17134	17082	17101	17207	17069	17168	17421	16925	17028	17459	17241	17304	17069	16964	17321	17035	17042	17167	17019	16980	16915	17091	17028	17204	17160	17183	17273	17277	16866	17126	17256	17105	17135	17050	17034	17091	17202	17185	17064	17178	17106	17319	17095	17319	17018	17027	17111	17131	17136	17068	17145	17178	17086	17080	17111	17157	17088	17065	17192	17262	17174	17205	17320	17226	17104	17079	16971	17264	16788	17176	17060	17108	16813	17115	17020	17276	17213	17032	17091	17167	17029	16956	17093	16943	17074	17165	17154	17045	17144	16984	16942	17312	17358	17506	17266	17112	17158	17303	17243	17189	17091	17044	17171	17243	17059	17157	17163	17063	17291	17018	17117	17214	17252	17235	17072	17218	17136	17053	17294	17039	17197	17279	17340	17296	16977	17083	17024	17107	17149	17093	17135	17201	17027	17209	17213	17121	17115	17301	17151	16974	17236	17183	16963	17024	17119	17010	17102	17272	17074	17222	16907	17167	17108	17083	17114	17283	17250	17168	17165	17218	17204	17230	17382	17409	17262	17094	17140	17326	17320	17266	17155	17154	17062	17270	17066	17245	16780	17245	17240	17289	17278	17098	17261	17184	17204	17261	17162	17269	17339	17239	17158	16985	17142	17363	17159	17110	16859	17180	17166	17180	17279	17216	17351	17260	17241	17289	17291	17243	17014	16985	17088	17111	17277	17162	17117	17155	17333	17089	17116	17336	16983	17135	17148	17208	17150	17216	17162	17365	17244	17173	17055	17032	17154	17104	17209	17046	17047	17159	17064	17201	17057	16949	17064	17228	17124	17016	17081	17340	17060	17191	17160	17262	17234	16998	17182	17256	17035	17272	17115	17045	17312	17110	17128	17429	17097	17149	17268	17237	17181	17181	17074	17120	17134	17162	17064	17152	17186	17255	17048	16911	17057	17141	17069	17250	17056	17228	17111	17021	17112	17175	17079	17270	17115	17008	17007	17135	17130	17065	17211	17159	17008	17067	17245	17185	17372	17080	17118	17284	17079	16945	17163	16854	17153	16984	17286	17351	17139	17185	17077	17131	17143	17106	17040	16987	17151	17185	17038	16902	17022	17106	16959	17196	17155	17046	17073	17173	17098	17141	17153	17129	17043	17333	17144	17142	17099	17087	17142	17267	17142	16988	17210	17224	17050	17135	17188	17216	17084	17168	17191	17287	17135	17271	17277	17140	17239	17159	16919	17212	16888	16939	17245	17051	17203	17371	17235	17060	17267	17037	17147	17287	17182	17198	17226	17113	17048	17294	17161	17186	17303	17094	17095	17207	17086	17155	17109	16952	17171	16999	17119	17081	17193	17132	17105	17252	17125	17244	17132	17078	17122	17263	17190	17240	17068	17143	17167	17106	17118	16977	17066	17208	17204	17026	17096	17065	17178	17372	17168	17300	17100	17305	17030	17205	17301	17055	17017	17273	17187	17121	17042	17016	17203	17290	17100	17183	17066	17170	17244	17153	17115	17110	16961	17265	17354	16965	17093	17093	17160	17026	17132	17113	17335	17117	17044	16942	17061	17113	17110	17269	16878	17054	17102	17084	17211	17332	17112	17139	17062	17089	16999	17123	17020	17069	17123	17149	17073	16920	16902	17261	17059	17050	17125	16911	17082	17203	17327	17146	17189	17226	17128	17126	16988	17030	17345	17288	17311	17232	17162	17385	17125	17201	17143	17137	16992	17079	17222	17153	17191	17169	17154	17315	17089	17050	17235	17145	17215	17216	17082	17128	16983	17276	17160	17169	17101	17177	17214	17182	17232	17233	17260	17101	17052	17324	17287	17182	17235	17065	17114	17087	16843	17122	17264	17244	17072	17132	16992	17197	17335	17086	17208	17042	17071	17394	17220	17188	17297	17060	17028	17090	17211	17104	17021	17237	17249	17176	17043
19398	23158	22059	18713	17641	19194	24624	25027	21993	18840	17165	16418	16028	16084	16071	16051	16223	15998	15968	15859	16064	16055	16119	16214	16112	15992	16030	16012	15870	16054	16219	16048	16069	15980	15996	16183	16042	16104	16055	16212	16196	16182	16006	15952	16111	16005	16093	16081	16157	16109	16023	16098	15954	16152	15999	16110	15952	15787	16115	16122	16259	16159	16133	16152	16071	16058	15879	16210	16003	16189	16011	15952	16157	16060	16048	15853	16003	16059	15881	16082	15959	16035	16067	16291	16035	16137	16097	16085	16135	15964	16018	16143	16038	16015	16128	15987	16109	15885	16020	16117	16117	15880	15896	16221	16019	16039	16110	16136	16054	16113	15933	15979	16102	16035	16201	16054	16001	16080	16041	16118	16127	16059	16224	16033	15972	16074	16036	16188	16176	16304	16035	16168	15832	16057	16224	16105	16028	16092	16133	16064	16012	16094	15920	16042	16138	16115	15971	16116	16113	15952	16073	16026	15915	15993	16137	16001	16060	16102	16174	16096	15998	15957	16131	16076	15914	15970	16114	16004	15912	15853	16074	16141	16092	16074	16082	16094	16288	16122	16241	16179	16044	16168	16082	16167	15930	16114	15853	15943	16090	16075	16100	16012	16175	16052	15993	16180	16023	15997	16065	16008	15945	16173	16101	16093	16010	16018	15954	16163	16065	16080	15990	16129	15968	16114	16084	16072	16264	15937	16123	16351	16271	16018	16008	15986	16087	16180	16088	16114	15968	16048	15975	16108	15950	15841	16210	16123	16100	16166	15915	15980	15966	15855	16166	15879	16076	16035	16090	16082	16148	16125	16138	15892	15964	15951	15921	16048	15938	16058	16001	16150	16038	16008	16036	16076	16046	16088	15981	16025	16020	16002	15925	16273	16077	16054	16306	16053	16083	16036	15998	16129	16021	16079	16204	15962	15909	16094	16065	15994	15937	16101	16011	15947	16058	15939	15945	16015	15973	16168	16019	15919	15964	16053	16154	16034	16136	16014	15936	16118	16014	16151	15916	16109	16121	16138	16112	16042	16193	15966	16096	16121	15970	15999	15944	16036	16168	15934	15972	16102	16013	16047	16113	16339	16071	16118	16037	16124	16221	15983	16106	16125	15867	16017	16056	16116	15949	15836	16166	15964	16025	16217	16288	16170	15897	16123	16000	16117	15975	16214	16042	16088	16173	16118	16067	15893	15858	16090	16165	16118	15971	16102	16116	16238	16130	16126	16097	15935	16064	16054	15840	16009	16141	16104	16013	16084	16081	16009	15910	15975	16203	16039	16128	15932	16114	16147	16116	16060	15796	15888	16088	16152	16018	15988	15999	15885	16108	16075	16002	16025	16263	16060	16000	16048	16033	16051	16030	16014	16045	15958	16087	16170	16017	16132	16016	16251	16078	15865	15964	15920	16079	15961	16106	16048	15959	15992	16112	16189	15981	16152	16163	16098	15938	16309	16179	16056	16162	16156	16227	16091	16186	16011	16034	16045	16122	16100	15959	15895	16087	16070	16238	16072	16168	16051	16061	16164	15915	15952	16144	16120	16095	15932	16098	16196	16028	16149	15735	15956	16016	15955	16185	15950	15987	15989	15936	15825	16119	15934	16170	16204	16137	16041	16102	16106	16040	16057	16023	15989	16316	16235	15934	16078	16114	15886	16026	15963	16090	15922	16008	16036	16112	15904	16204	16248	16155	16092	16026	16098	16011	16075	16054	16157	16048	16064	16172	16111	15994	16041	15970	15963	16147	16217	16092	16073	15990	16057	16066	15976	16142	15949	16097	16062	16018	16131	16147	15894	16023	16056	15978	16254	16147	16036	16090	16090	16114	16207	16027	16230	15891	15971	16012	15976	16086	16122	15983	16166	16045	16190	16095	16089	16035	15904	16073	16079	16059	16150	15957	16132	16106	15975	16161	15969	16204	15951	16214	16167	15966	16054	15922	15907	16116	16027	16058	16109	16125	16048	16093	16075	16019	15985	16179	16101	16189	16106	16170	15975	15946	16198	15942	16070	16050	15960	15925	15862	16167	16181	16063	16019	16156	16080	16052	16229	16006	15896	15900	16179	16181	15886	16096	16088	16207	16120	16064	16003	16017	16046	16146	15952	16042	16229	16061	15947	16015	16137	15960	16093	16076	15958	16082	15995	15946	15993	15976	16036	16071	16034	16159	15929	16049	16085	16175	16020	16198	16146	16055	15841	16206	16017	16210	16039	16026	16111	15949	16086	16433	15965	16244	15988	16089	16103	16131	16222	15888	16116	15986	16036	16091	16036	16099	16117	16093	15933	16010	15894	16011	15972	16095	16028	16051	15979	16068	16010	16068	16027	16129	15966	16172	16064	16101	16048	16043	16144	16170	16220	15995	16150	16019	16118	16184	16106	16013	15986	16031	15988	16031	16008	16113	15952	16154	16000	16007	16131	15990	16052	16264	16069	15875	16094	16169	15929	16180	16145	15979	16092	16023	16057	15913	16056	16069	16036	15980	16014	16117	15991	16126	16186	16116	16018	16138	15879	15995	16053	16026	16014	16111	16019	16148	16118	15959	16093	15985	15904	16099	15970	15857	16074	16058	16254	16024	16098	16046	16015	16264	16039	16142	16154	16057	16067	16046	16045	16089	16035	15984	16013	16089	16162	16122	16033	16225	15939	16251	16072	16043	16050	16107	15917	16014	15993	16187	16044	16104	16043	16036	16059	16083	15971	16021	15958	15876	16099	16035	15986	16092	16135	16089	16143	16106	15991	16010	15922	16059	16247	16036	15943	16127	16067	16063	16221	16018	16047	16123	16104	15880	16102	15958	16120	16116	16048	15976	16118	15947	16058	16147	15945	16234	15949	16044	16338	16233	16147	16109	16211	16074	16180	16131	16142	15942	16014	16105	16002	15954	16045	16064	15971	16029	16272	16205	15962	16049	16053	16082	15996	16224	16148	15952	15886	15864	16099	16103	16159	15873	16131	16056	15995	15989	16024	16004	15972	16232	16034	15997	15967	16109	16167	16218	15986	16162	16044	16053	16032	16155	16019	16192	16067	16147	16065	15899	15976	16038	16130	16015	16117	16022	15922	15952	16087	16033	16125	16021	16105	15946	15961	16061	15985	16020	16011	16146	16154	15977	16212	16067	15909	15875	16311	16003	16021	16146	16177	15926	16087	16090	16139	16119	15914	15981	16118	16078	16064	16065	16073	16062	16100	16080	16002	15989	16039	15956	16007	15946	16179	15966	16195	16171	16194	16023	15995	16195	16152	16029	16193	16169	16011	15980	16136	16126	16167	16035	15885	15918	16063	16057	16037	16063	16203	16004	16086	16145	16092	16178	15977	16161	15845	16132	16170	16099	15989	16069	16044	16119	16120	16010	15985	16163	16144	15964	15940	16065	15924	16000	16089	16188	15915	16226	16118	16009	16030	16126	16092	15906	16177	15918	16006	16013	16208	15896	15952	15944	16275	16085	15992	16058	15919	16083	16128	16087	16101	15938	16076	16208	15945	16168	16217	16047	16146	15837	16169	16038	16035	16217	16094	16267	16188	16207	15975	16163	16107	15868	16050	16148	16132	16049	16033	16148	16063	16101	16030	16082	16043	15958	16098	16012	16121	16158	15890	15990	15957	16013	16236	16113	16011	16081	16318	16030	16175	16230	15946	15987	16113	16349	16180	16116	16023	16024	15949	15998	16012	15993	15981	15954	16112	16243	16067	16001	16133	15901	16111	16070	16057	16092	16084	16103	16113	16158	16151	16021	16115	15925	16121	15991	16036	16085	16054	15883	15913	16089	16091	16017	15966	16174	15950	15994	16023	16010	16117	16053	16005	16123	16077	16107	16309	16094	16107	16042	16172	16026	16052	16225	15919	16126	16073	16113	15921	16049	16076	16113	15938	15985	16078	15993	16117	15990	16019	15932	16086	16227	16021	16144	15948	16062	16037	16213	16161	16118	16051	15990	16113	16047	16062	15990	16020	15868	16157	16004	16104	15914	16103	16101	15977	16309	16056	16023	16053	16097	15962	16282	15988	16106	16210	16140	16153	16136	16204	15976	16060	16166	16197	16127	15949	16069	16074	16165	16051	16144	16022	15965	16069	16141	16015	16029	16149	16195	16039	16092	16110	15939	16074	16111	16157	16200	16111	16044	15885	15966	16194	16121	15987	16143	16223	16129	15901	16169	16072	16018	16143	16079	16097	16067	16059	16123	16017	16015	16098	16010	16046	16017	16152	16048	16091	16004	16053	16095	16198	16043	16146	16008	16178	15957	16008	16244	16016	16077	15916	16127	15981	15991	16042	15983	16005	16035	16085	16159	15979	16137	16158	16010	16060	15962	16253	15957	16101	16174	16198	16053	16055	16191	16056	15874	16066	16026	15945	15973	16019	16023	16314	16272	16071	16075	16053	16027	15996	16039	15867	16048	16004	15978	16130	16075	16099	16014	16130	15984	16162	15987	16071	16096	16010	16141	15957	16030	16091	16104	16018	16044	16038	16073	16142	16032	16032	16059	16102	16043	16210	16396	16081	16074	16041	16028	16129	15990	16126	15931	15963	15819	16104	15894	15939	15877	16106	15984	16038	16263	15993	16129	16239	15924	16137	16211	16119	16104	16318	16117	16066	15944	15852	16084	16050	16213	15930	16034	16112	16076	16188	16010	16165	16001	16061	16148	15939	16148	15994	16016	15891	16194	16188	16107	16079	16065	16243	16148	16117	16190	16090	15924	16058	16106	15946	16070	16198	16061	16003	16205	16067	16182	15966	16072	16161	16130	16218	15971	16083	15971	15910	15917	16045	16068	15834	16259	16103	15967	15876	16176	16197	16109	16201	16091	16110	16094	16007	16159	15916	16278	16081	16180	16019	16093	16028	16086	16036	16060	16115	16012	16109	15983	16037	16020	16045	15959	16130	15988	16165	16071	16103	15926	16193	16161	16149	15962	16136	16185	15897	16192	16012	15935	16041	16121	16137	15886	16080	16097	16299	16153	16041	16058	15880	16096	15962	16073	15984	15941	16018	15930	16136	15839	15743	16167	16144	16054	16174	15992	16005	16033	16004	16118	15926	16074	16016	16130	16076	16063	16220	16110	16040	15959	16063	16138	15984	16003	15836	16015	16172	16115	16119	15996	16134	16037	16247	16089	16137
24406	21265	28349	25081	22380	26591	45908	44229	35978	27603	22192	19777	18765	18452	18687	18498	18447	18525	18548	18341	18435	18473	18462	18552	18425	18635	18242	18487	18531	18422	18347	18443	18399	18256	18567	18365	18290	18243	18322	18366	18453	18427	18291	18173	18519	18446	18301	18431	18356	18252	18326	18469	18168	18196	18278	18417	18385	18311	18232	18546	18406	18326	18482	18398	18413	18324	18182	18265	18523	18415	18293	18298	18432	18248	18439	18218	18293	18017	18265	18414	18340	18412	18273	18257	18339	18343	18541	18319	18365	18440	18579	18344	18140	18350	18499	18390	18357	18200	18302	18429	18263	18345	18404	18202	18325	18361	18551	18372	18226	18254	18232	18482	18280	18549	18331	18152	18492	18317	18299	18287	18304	18374	18457	18379	18219	18375	18303	18328	18306	18558	18328	18359	18152	18207	18368	18160	18328	18371	18476	18313	18534	18376	18363	18389	18374	18237	18397	18210	18463	18521	18496	18469	18235	18350	18247	18310	18368	18303	18618	18389	18205	18290	18293	18426	18273	18468	18380	18504	18329	18311	18450	18437	18412	18581	18426	18478	18278	18402	18321	18339	18317	18325	18342	18251	18443	18472	18486	18360	18364	18369	18183	18218	18216	18298	18341	18477	18201	18083	18130	18427	18526	18330	18429	18325	18293	18329	18303	18361	18431	18514	18394	18291	18165	18386	18349	18388	18346	18326	18291	18316	18422	18371	18369	18526	18342	18357	18363	18232	18357	18511	18250	18523	18366	18408	18427	18245	18391	18217	18276	18270	18228	18247	18265	18305	18345	18477	18232	18313	18369	18336	18405	18322	18211	18255	18238	18273	18553	18245	18126	18338	18496	18283	18456	18592	18403	18292	18120	18300	18252	18278	18254	18376	18359	18401	18236	18407	18476	18358	18554	18376	18315	18324	18430	18353	18456	18291	18498	18445	18012	18189	18283	18429	18212	18459	18305	18174	18288	18108	18193	18329	18460	18430	18267	18503	18516	18502	18452	18291	18414	18401	18446	18432	18274	18567	18236	18254	18447	18381	18338	18410	18149	18315	18335	18106	18579	18388	18452	18596	18396	18311	18409	18111	18113	18301	18294	18249	18358	18275	18185	18217	18499	18220	18379	18298	18350	18356	18363	18420	18302	18331	18341	18395	18228	18504	18451	18407	18209	18422	18415	18263	18269	18266	18215	18347	18349	18558	18335	18429	18238	18275	18338	18348	18343	18347	18474	18413	18375	18286	18286	18252	18290	18364	18272	18262	18260	18507	18187	18332	18268	18314	18463	18422	18249	18250	18308	18025	18303	18293	18371	18568	18261	18206	18523	18385	18296	18197	18339	18325	18390	18171	18514	18372	18241	18247	18312	18263	18450	18389	18228	18270	18331	18403	18392	18162	18308	18213	18142	18196	18410	18383	18384	18343	18393	18350	18441	18282	18365	18205	18250	18129	18316	18303	18164	18331	18333	18316	18410	18214	18358	18513	18294	18177	18289	18250	18331	18334	18388	18361	18349	18392	18224	18288	18253	18417	18354	18320	18346	18352	18330	18266	18363	18227	18335	18375	18360	18527	18344	18149	18411	18539	18349	18331	18448	18488	18356	18334	18226	18268	18398	18436	18203	18610	18513	18259	18390	18212	18290	18414	18202	18292	18352	18269	18399	18475	18403	18230	18389	18253	18310	18103	18172	18166	18338	18218	18470	18366	18435	18167	18461	18503	18279	18421	18579	18416	18327	18413	18173	18268	18127	18187	18441	18441	18107	18409	18225	18352	18487	18478	18222	18450	18299	18320	18352	18208	18207	18529	18555	18403	18217	18435	18224	18162	18147	18429	18345	18180	18385	18411	18520	18428	18436	18309	18193	18248	18285	18330	18335	18153	18418	18267	18415	18448	18411	18146	18209	18439	18350	18284	18397	18397	18348	18340	18351	18261	18420	18132	18404	18352	18380	18275	18520	18423	18629	18412	18430	18179	18164	18481	18493	18274	18440	18222	18272	18339	18507	18194	18312	18480	18435	18250	18416	18287	18480	18325	18354	18289	18473	18212	18501	18431	18166	18388	18413	18293	18351	18479	18338	18123	18447	18133	18267	18132	18264	18316	18343	18407	18318	18616	18560	18402	18298	18375	18430	18236	18352	18411	18354	18202	18301	18399	18407	18209	18573	18444	18523	18469	18359	18364	18475	18408	18280	18343	18494	18450	18251	18418	18430	18505	18271	18383	18217	18325	18328	18203	18267	18307	18356	18403	18271	18434	18351	18348	18322	18059	18171	18233	18417	18374	18480	18387	18504	18337	18086	18342	18443	18171	18149	18323	18219	18279	18372	18150	18255	18211	18340	18380	18337	18414	18327	18404	18200	18273	18537	18453	18277	18410	18239	18193	18450	18467	18420	18365	18303	18102	18292	18246	18393	18314	18300	18469	18351	18271	18171	18477	18446	18159	18391	18266	18434	18371	18249	18369	18404	18291	18425	18303	18418	18284	18355	18471	18384	18340	18404	18322	18362	18539	18312	18146	18231	18293	18286	18174	18316	18221	18422	18409	18214	18490	18366	18331	18422	18379	18384	18342	18426	18329	18384	18210	18289	18474	18351	18489	18328	18158	18330	18400	18446	18194	18529	18412	18167	18451	18553	18237	18449	18429	18292	18282	18282	18555	18336	18533	18377	18321	18428	18571	18335	18326	18319	18463	18525	18310	18548	18373	18347	18188	18598	18280	18417	18253	18248	18523	18406	18338	18329	18435	18254	18207	18392	18412	18243	18223	18227	18381	18301	18367	18338	18459	18144	18183	18302	18563	18337	18269	18350	18383	18399	18306	18372	18309	18574	18324	18455	18410	18313	18442	18301	18367	18326	18532	18440	18368	18297	18221	18064	18353	18251	18426	18274	18156	18280	18398	18406	18259	18276	18387	18211	18165	18369	18428	18477	18119	18336	18548	18416	18310	18456	18425	18431	18407	18456	18320	18188	18349	18268	18156	18340	18398	18178	18451	18364	18224	18359	18275	18231	18250	18424	18290	18363	18295	18246	18333	18308	18235	18349	18329	18249	18357	18268	18540	18266	18190	18442	18296	18337	18240	18427	18444	18398	18323	18376	18444	18343	18248	18310	18257	18551	18558	18531	18493	18412	18440	18387	18189	18444	18301	18356	18212	18228	18494	18301	18143	18373	18382	18371	18283	18534	18299	18421	18543	18327	18313	18256	18196	18266	18439	18200	18380	18267	18299	18174	18379	18321	18235	18307	18252	18260	18231	18400	18414	18285	18288	18367	18442	18426	18277	18535	18471	18247	18355	18478	18329	18374	18303	18548	18455	18527	18243	18136	18445	18125	18256	18281	18454	18347	18419	18459	18154	18354	18219	18248	18252	18269	18266	18178	18478	18145	18221	18313	18369	18467	18311	18250	18274	18101	18272	18363	18237	18387	18377	18314	18431	18288	18288	18299	18501	18538	18266	18192	18193	18293	18397	18349	18485	18329	18228	18166	18172	18400	18268	18420	18358	18449	18353	18572	18254	18135	18248	18446	18336	18459	18235	18148	18373	18359	18507	18188	18088	18167	18441	18501	18225	18434	18294	18440	18280	18517	18424	18329	18256	18452	18357	18381	18480	18492	18214	18376	18384	18516	18293	18418	18545	18393	18244	18176	18331	18538	18117	18356	18326	18396	18334	18203	18234	18295	18466	18328	18288	18268	18203	18231	18148	18468	18384	18361	18283	18415	18354	18318	18359	18299	18312	18313	18313	18524	18319	18192	18242	18285	18381	18391	18343	18479	18092	18553	18554	18414	18247	18363	18294	18438	18300	18263	18410	18317	18300	18520	18326	18312	18338	18317	18201	18374	18409	18117	18264	18302	18450	18215	18285	18259	18354	18125	18361	18123	18345	18257	18281	18322	18381	18478	18256	18399	18546	18450	18414	18259	18291	18390	18227	18465	18576	18447	18425	18320	18331	18399	18237	18354	18191	18296	18302	18500	18253	18288	18437	18598	18490	18497	18467	18378	18338	18536	18217	18402	18351	18392	18238	18179	18275	18353	18237	18486	18472	18278	18133	18421	18526	18451	18185	18352	18254	18306	18428	18506	18381	18204	18261	18311	18562	18167	18272	18336	18301	18114	18154	18299	18493	18373	18195	18189	18349	18339	18364	18525	18409	18317	18175	18237	18115	18252	18409	18181	18129	18197	18298	18239	18388	18540	18349	18292	18168	18392	18365	18207	18242	18378	18162	18354	18520	18193	18365	18239	18446	18310	18389	18223	18352	18229	18396	18493	18532	18362	18214	18354	18401	18315	18292	18302	18370	18298	18366	18235	18324	18274	18373	18408	18322	18353	18332	18392	18274	18318	18225	18287	18369	18335	18215	18323	18605	18444	18336	18232	18424	18378	18354	18201	18316	18345	18459	18446	18374	18546	18367	18471	18343	18381	18405	18366	18327	18478	18374	18310	18366	18358	18322	18443	18226	18333	18174	18253	18257	18323	18404	18300	18524	18313	18322	18314	18425	18052	18444	18142	18147	18418	18464	18317	18439	18350	18304	18224	18085	18439	18327	18509	18230	18312	18259	18483	18155	18323	18366	18407	18186	18408	18314	18340	18355	18252	18228	18321	18116	18340	18395	18360	18350	18279	18324	18558	18292	18403	18417	18436	18434	18314	18459	18518	18360	18342	18470	18415	18297	18440	18210	18319	18432	18505	18278	18490	18379	18448	18460	18410	18410	18388	18175	18300	18379	18479	18571	18460	18398	18180	18198	18365	18120	18090	18363	18316	18324	18410	18288	18373	18146	18198	18358	18508	18364	18265	18303	18381	18524	18200	18222	18484	18211	18299	18356	18326	18224	18369	18370	18164	18103	18348	18521	18241	18312	18518	18492	18453	18427	18188	18390	18264	18390	18442	18127	18089	18379	18216	18353	18232	18392	18240	18431	18299	18315	18287	18420	18552	18463	18298	18275	18505	18279	18402	18344	18345	18438	18570	18384	18061	18448	18331	18519	18277	18217	18352	18208	18367	18263	18109	18198	18341	18419	18504	18422	18375	18322	18445	18445	18287	18266	18261	18392	18342	18459	18479	18288	18412	18299	18350	18311	18440	18425	18181	18329	18322	18332	18389	18399	18374	18270	18358	18114
19382	33419	31844	24062	20731	29439	47776	45640	37188	27218	20656	17963	16728	16883	16924	16888	16890	16803	16981	16808	16910	16870	16792	16870	16872	16770	16987	16637	16826	16651	16828	17057	17007	16826	17048	16953	16904	16810	16838	16778	16899	16947	16890	17064	16809	16951	16907	16799	16945	16812	16929	16795	16892	16783	16853	16694	16784	16885	16831	16802	16698	16811	17078	16824	16690	16735	16732	16972	16893	16967	16848	16598	16943	16825	16894	16925	16796	16891	16739	16741	16913	16690	16862	16871	16871	16963	16809	17008	16855	17087	16967	16947	16845	16955	16886	16794	16825	17050	16966	16974	16732	16898	16930	16988	16965	16678	16955	16706	16803	16772	16724	17012	16698	16822	16908	16721	16856	16821	16851	16746	16785	16730	16871	16754	16896	16903	16905	16718	16831	17042	16858	16726	16954	16751	16824	16741	16998	16826	16845	16772	16888	16866	16693	16939	16948	16764	16937	17005	16858	16783	17022	16843	16816	16868	16860	16858	16777	17011	16825	16856	16914	16831	16818	16828	16808	16827	16824	16977	16737	16878	16753	16782	16909	17139	16953	16734	16893	16824	16903	17073	16831	16763	16873	16864	16991	16962	16890	16850	16978	16928	16818	16907	16808	16849	16879	16789	17021	16783	16695	16935	16805	16982	16843	16940	16713	16956	16961	16873	16862	16928	17088	16982	16756	16847	16819	16822	16868	16955	16847	16914	16815	16708	16964	16836	16816	16936	16765	16767	16844	16731	16823	16798	17097	16807	16868	16876	16632	16781	16801	16845	16854	16794	16954	17035	17004	16619	16819	16946	16970	16767	16878	16777	16887	16941	16854	16865	16859	16895	16744	16685	16830	16869	16796	16775	16924	16973	16886	16887	16950	17032	16775	16770	16946	16684	16814	16884	16877	16659	16789	16788	16811	16958	16730	16902	16916	16742	16685	16981	16693	16810	16713	16903	17061	16756	16785	16845	16755	17001	16822	16845	17008	16798	16844	17006	16768	16919	16862	16866	16940	16897	16981	16721	16805	16683	16947	16856	16786	16926	16767	16875	16798	16747	16986	16704	16960	16842	16883	16907	16951	16886	16894	16793	16903	16984	16643	16943	16831	16671	16895	16700	16841	16908	17018	16853	16799	16880	16885	16792	16689	16837	16718	16864	16741	16907	16895	16788	16808	16739	16901	16768	16774	17049	16840	16760	16890	17090	16758	16840	16973	16775	16877	16733	16789	16807	16905	16739	16785	16769	16920	16894	16809	16825	16832	16769	16912	16913	16757	16794	16842	16825	16782	16752	16902	16798	16721	16828	16922	16707	16727	16692	17073	16871	16764	16963	16844	16760	16810	16993	17029	16804	16728	16729	16772	16842	16936	16922	16937	16746	16940	17044	16948	16806	16999	16859	16701	16784	16799	16761	16826	16696	16803	16894	16779	16918	16723	16888	16811	16882	16933	16965	16979	16766	16685	16783	16881	16806	16907	16834	16635	16813	16740	16804	16707	16862	16789	16840	16884	16789	16742	16789	16835	16829	17057	16971	16946	16824	16615	16736	17077	17065	16976	16953	16978	16788	16824	16928	16719	16926	16767	16953	16843	16836	16894	17102	16990	16872	16929	16906	16827	16730	16977	16848	16883	16791	16667	16908	16939	16826	17044	16832	16756	16730	16837	16738	16756	16782	16882	16904	16897	16902	16705	16772	16908	16756	16858	16777	16842	17113	16913	16825	17029	16811	16732	17068	16903	16989	16734	16782	16786	17059	16846	16897	16919	16973	16654	16836	16800	16875	16793	16963	16863	16753	16898	17028	16937	16721	16904	16820	17019	16763	16828	16923	17043	16757	16908	16857	16802	16828	16869	16958	16769	16761	16916	16829	16714	16909	16751	16807	16751	16958	16736	16906	16818	16887	16778	16793	16920	16876	16744	16876	16869	16911	16718	16774	16746	16800	16802	16950	16853	17013	16840	17067	16915	16828	16818	16966	16931	16729	16715	16836	16912	16961	16789	17040	16762	16789	16928	16920	16784	16697	16882	16993	16754	16715	16746	16886	16711	16871	16872	16743	16826	16765	16798	17065	16965	16806	16875	16923	16786	17075	16770	16721	16789	16925	16850	17057	16880	17070	16954	16987	16789	16943	16867	16665	16852	16792	16754	16901	16899	16786	17011	16881	16655	16756	16831	16697	16995	17014	16838	16939	16832	16821	16883	16971	16887	16901	16897	16996	16862	16832	17083	16849	16832	16716	16981	16967	16723	17108	16837	16898	16687	17006	16896	17015	16822	16788	16972	16853	16788	16916	16891	16860	17012	16993	16671	16901	16996	16836	16828	16882	16795	16850	16814	16660	17086	16794	16638	16854	16805	16654	16829	16729	16941	17023	16784	16941	16835	16809	16929	16782	16828	16778	16916	16784	16979	16759	16900	16859	16861	17134	16941	16772	16894	16746	16924	16748	16762	16863	16875	16835	16879	16808	16800	16917	16716	16875	16718	16855	16804	16789	16913	16753	16887	16984	16759	16691	16744	16792	16964	16837	16809	16797	16801	16880	16956	16930	16824	16919	16854	16678	16907	16789	16829	16974	16800	16864	16909	16847	16690	16906	16887	16902	16858	16774	16911	16898	16913	16793	16810	16831	16777	16961	16904	16826	16694	16969	16941	16976	16758	16869	16695	16977	16826	16834	16972	16774	16843	16849	16728	16803	16921	16967	16847	16922	16858	16878	16986	16893	16830	16772	16853	16812	16795	16840	16860	16764	16884	17034	16820	16806	17047	16828	16879	16885	16839	16718	16852	16856	16937	16894	16856	16876	16703	16691	16933	16795	16811	16996	16870	16831	16861	16995	16768	16908	16739	16837	16834	16863	16988	17013	16695	16884	16931	16904	16970	16877	16700	16952	16798	16957	16801	16965	16838	16755	16853	16778	16854	16741	16863	16918	16865	16765	16861	16735	16774	16844	17012	16818	16773	16682	16798	17003	16937	17052	16752	16773	16856	16975	16614	16845	16728	16932	16783	16963	16754	16843	16832	16653	16826	16858	16856	16644	17129	16986	16914	16714	16725	16845	16861	16822	16927	17003	16724	17028	16707	16974	17056	16909	16728	16751	16823	16636	16921	16882	16776	16798	16707	16776	16874	16863	16756	16781	16853	16770	16846	16928	16938	16817	16745	16750	16934	16873	16850	16857	16916	16738	16918	17126	16877	16788	16757	16852	16841	16873	16880	16782	16858	16855	16822	16722	16877	16938	17032	16763	16949	16983	16862	16837	16905	16908	16687	16738	16864	16809	16892	16886	16958	16933	16910	16763	16897	16849	16903	16820	17124	16858	16950	16656	16930	16842	16659	16894	16834	16724	16854	16817	16820	16726	16834	16770	16933	16861	17039	17031	16922	16729	16902	16684	16743	17010	16900	16936	16974	17008	17078	16755	16944	16863	16919	16677	16811	16866	16966	16929	16930	16807	16924	17008	16967	16814	16863	16866	16860	16949	16878	16902	16992	16990	16769	16795	16729	17032	16915	16818	16829	17025	16705	16848	16905	16818	16846	16787	16932	16778	16889	17071	16590	16701	16729	16775	16970	16746	16912	16671	16850	16933	16944	16875	16816	16886	16818	16942	16814	16814	16828	16800	16869	16931	16762	16973	16672	16942	16974	16652	16782	16792	17004	16781	16828	16872	16923	16844	16610	16801	16792	16842	16935	16879	16818	16943	16931	16938	16705	16724	16953	16839	16892	16831	16793	16892	16887	16870	16915	16990	16746	16968	16923	16782	16889	16936	16871	17004	16771	16790	16935	16960	16764	16858	16988	16912	16729	16794	16688	16776	16992	17010	16981	16869	16716	16838	16955	16764	16839	16858	16641	16819	16584	16923	16933	16975	16954	16755	17007	16653	16899	17017	16903	16917	16719	16993	16956	16841	16973	16814	16993	16702	16974	16711	16880	16752	16837	16882	16896	16799	16873	17061	16781	16856	16899	16878	17010	16872	16822	16659	16950	17027	16894	16989	16767	16743	16809	16888	16829	16901	17089	17055	16841	16819	16990	16695	16785	16807	16692	16810	16946	16824	16743	16806	16898	16795	16845	16674	16866	16840	16706	16865	16701	16819	16776	16736	16859	16801	16934	16874	16733	16812	16824	16906	16754	16826	16939	16776	16847	16948	16924	16641	16671	17017	17073	16845	16742	16865	16839	16817	16905	16935	16903	16739	16892	16822	16643	16733	16772	16994	16884	16680	16979	16778	16852	16786	16865	16866	16949	16837	16747	16939	16817	16754	17004	16774	16697	16684	16961	16821	16812	16967	16747	16895	16853	16915	16855	16751	16815	16683	16984	16838	16814	16903	16841	17049	16800	16785	16994	16896	17072	16994	16825	17002	17048	16722	16814	16855	16937	16772	16689	16752	16806	16818	16755	16724	16916	16992	16998	16859	16961	16649	16906	16982	16750	16773	16854	16872	16970	16903	16855	16986	16822	16872	16908	16847	16882	16946	16848	16928	16987	16717	16949	16744	16846	16941	16828	16849	17217	16828	16832	16721	16795	16963	16634	16873	16728	16840	16738	16799	16705	16876	16811	16826	16775	16836	16808	16822	16921	16834	16833	16766	16974	16915	16760	16868	16825	16668	16936	16792	16843	16899	16854	16791	16767	16855	16960	16858	16757	16986	16905	16575	16937	16921	16788	16733	16812	16972	16977	16925	16835	16774	16820	16976	16944	16798	16818	16782	16851	16856	16983	16991	16910	16933	16912	16769	16826	16826	16752	16906	16774	16789	17057	16913	16739	16849	16892	16930	16797	16992	16805	16767	16846	16780	16798	16821	16872	16815	16992	16962	16992	16978	17027	16789	16836	16853	16819	16887	16995	16885	17032	16854	16889	16810	16946	16808	16908	16811	16865	16937	16822	16944	16938	16884	16963	16789	16823	16929	16890	16749	16869	16924	16839	16843	16727	16750	16953	16837	16787	16748	16751	16743	16856	16939	16861	16988	16816	16793	16945	16881	16800	16884	16772	16960	16885	16777	16722	16852	17007	16765	16796	16856	16575	16843	16866	16860	16741	16720	16906	16824	16817	16932	16748	16779	16974	16740	16842	16797	16753	16730	16752	16850	16656	16864	16704	16699	16690	16835	16855	16903	16865	16936
22939	21272	29079	23864	21670	31726	65789	58546	46334	33448	25341	20951	19071	18790	18849	18642	18769	18694	18693	18790	18820	18658	18722	18686	18583	18668	18745	18716	18737	18660	18729	18666	18605	18536	18820	18703	18421	18624	18607	18457	18668	18669	18708	18547	18617	18707	18737	18608	18621	18564	18727	18684	18536	18634	18491	18554	18649	18517	18645	18531	18384	18471	18605	18615	18749	18650	18578	18532	18686	18459	18588	18615	18682	18575	18717	18697	18533	18736	18685	18458	18644	18455	18552	18534	18469	18747	18542	18702	18565	18492	18631	18598	18618	18447	18400	18405	18709	18560	18537	18523	18582	18356	18574	18372	18634	18637	18471	18481	18563	18587	18475	18548	18753	18605	18539	18786	18421	18479	18432	18326	18376	18838	18595	18519	18517	18291	18495	18579	18458	18511	18520	18683	18476	18462	18597	18441	18564	18650	18624	18420	18431	18451	18587	18660	18639	18472	18262	18463	18634	18594	18390	18591	18606	18698	18565	18687	18580	18653	18677	18618	18434	18638	18616	18347	18734	18488	18758	18667	18585	18762	18550	18430	18583	18431	18350	18660	18424	18749	18540	18497	18527	18531	18516	18646	18661	18504	18453	18375	18583	18414	18620	18563	18477	18581	18640	18548	18532	18316	18348	18464	18649	18693	18541	18508	18506	18629	18438	18528	18687	18511	18532	18652	18420	18393	18470	18419	18454	18547	18553	18534	18578	18644	18533	18502	18370	18725	18499	18627	18446	18608	18467	18525	18584	18585	18614	18568	18747	18665	18503	18460	18733	18479	18447	18487	18582	18482	18361	18710	18675	18539	18502	18468	18524	18775	18520	18599	18669	18459	18613	18538	18603	18508	18439	18437	18516	18475	18454	18613	18283	18532	18503	18421	18687	18601	18379	18650	18782	18549	18511	18513	18599	18765	18576	18294	18570	18627	18504	18660	18506	18687	18471	18626	18413	18486	18436	18509	18587	18706	18618	18734	18531	18580	18401	18672	18437	18569	18657	18591	18645	18649	18430	18567	18601	18543	18396	18412	18537	18539	18404	18318	18593	18474	18523	18719	18441	18473	18594	18523	18450	18464	18576	18599	18421	18542	18437	18575	18691	18442	18609	18613	18768	18572	18712	18469	18656	18716	18479	18470	18644	18513	18340	18479	18622	18458	18672	18721	18602	18561	18706	18455	18608	18292	18553	18708	18567	18700	18571	18645	18553	18551	18512	18490	18433	18567	18451	18303	18427	18408	18566	18403	18510	18494	18603	18437	18558	18365	18597	18534	18489	18619	18744	18564	18325	18595	18399	18559	18479	18632	18477	18677	18586	18665	18796	18518	18575	18567	18627	18481	18406	18548	18463	18596	18424	18434	18576	18728	18716	18534	18586	18429	18523	18463	18524	18808	18580	18693	18610	18504	18529	18431	18632	18749	18473	18476	18313	18700	18444	18741	18521	18627	18546	18384	18608	18715	18526	18605	18505	18624	18348	18389	18614	18373	18454	18501	18628	18427	18529	18414	18509	18511	18592	18576	18367	18446	18455	18418	18463	18784	18648	18500	18501	18439	18565	18437	18599	18449	18656	18560	18475	18742	18515	18580	18498	18532	18707	18650	18566	18476	18528	18607	18504	18449	18363	18318	18339	18515	18656	18405	18322	18585	18747	18651	18569	18553	18620	18636	18647	18444	18613	18551	18703	18421	18606	18500	18651	18501	18637	18622	18580	18660	18497	18456	18523	18315	18466	18616	18397	18562	18680	18446	18713	18628	18604	18601	18606	18464	18518	18605	18441	18301	18280	18808	18762	18711	18583	18575	18577	18582	18564	18583	18573	18451	18546	18490	18658	18595	18421	18556	18548	18443	18721	18555	18563	18686	18521	18562	18746	18473	18593	18678	18504	18792	18439	18426	18537	18435	18459	18488	18474	18329	18642	18376	18741	18480	18628	18696	18714	18670	18414	18403	18236	18672	18476	18315	18485	18381	18521	18467	18556	18500	18622	18512	18357	18521	18667	18625	18393	18422	18573	18440	18548	18468	18482	18522	18624	18689	18597	18540	18565	18295	18540	18513	18414	18594	18549	18525	18573	18469	18474	18696	18699	18520	18548	18368	18499	18571	18591	18577	18571	18576	18391	18527	18499	18723	18414	18505	18493	18543	18509	18515	18405	18542	18572	18429	18642	18644	18547	18606	18643	18698	18493	18586	18569	18613	18354	18717	18581	18614	18526	18459	18519	18504	18544	18450	18600	18407	18580	18598	18518	18422	18530	18457	18495	18513	18649	18472	18658	18576	18684	18504	18638	18510	18546	18383	18509	18421	18456	18476	18647	18417	18663	18421	18538	18491	18359	18340	18642	18535	18485	18437	18430	18600	18615	18570	18723	18324	18269	18360	18583	18579	18615	18690	18565	18705	18732	18662	18601	18522	18679	18526	18622	18593	18822	18417	18360	18602	18729	18586	18430	18497	18687	18563	18610	18354	18725	18530	18479	18631	18688	18658	18608	18587	18520	18367	18496	18639	18406	18535	18417	18305	18520	18446	18673	18658	18514	18584	18436	18496	18411	18508	18543	18519	18455	18554	18461	18410	18578	18581	18560	18476	18559	18745	18598	18358	18475	18591	18615	18327	18556	18472	18410	18500	18680	18523	18768	18711	18622	18423	18779	18555	18673	18544	18391	18544	18726	18522	18393	18585	18493	18649	18359	18376	18510	18714	18465	18487	18569	18625	18509	18632	18614	18692	18408	18451	18542	18351	18627	18584	18544	18711	18714	18525	18772	18591	18301	18381	18674	18682	18649	18610	18689	18604	18510	18542	18541	18635	18439	18470	18557	18587	18538	18591	18704	18441	18750	18631	18710	18593	18369	18453	18522	18766	18496	18551	18585	18701	18722	18532	18505	18490	18534	18505	18345	18462	18709	18356	18546	18552	18547	18612	18479	18538	18601	18542	18377	18455	18515	18519	18547	18676	18538	18491	18464	18629	18531	18544	18512	18440	18587	18295	18530	18395	18712	18496	18502	18518	18556	18460	18517	18654	18631	18739	18605	18425	18602	18502	18696	18671	18545	18716	18913	18715	18396	18571	18812	18523	18596	18511	18697	18644	18431	18617	18430	18473	18578	18640	18636	18693	18644	18529	18497	18919	18429	18466	18364	18447	18481	18619	18524	18693	18664	18443	18581	18340	18353	18385	18466	18646	18572	18463	18457	18634	18647	18483	18441	18522	18607	18568	18629	18573	18580	18482	18520	18594	18513	18562	18596	18484	18585	18579	18564	18518	18566	18514	18523	18671	18705	18497	18663	18734	18244	18471	18628	18553	18403	18616	18406	18493	18364	18507	18702	18481	18333	18501	18624	18622	18440	18632	18674	18505	18578	18401	18616	18729	18639	18660	18538	18447	18335	18465	18504	18492	18782	18471	18469	18657	18612	18498	18634	18510	18582	18485	18578	18664	18459	18579	18637	18400	18541	18703	18469	18435	18669	18524	18497	18623	18491	18576	18426	18285	18603	18544	18823	18569	18543	18479	18472	18624	18520	18528	18644	18525	18563	18414	18177	18488	18683	18572	18498	18512	18612	18525	18721	18562	18588	18593	18400	18503	18452	18450	18511	18567	18755	18395	18454	18672	18880	18664	18613	18509	18723	18662	18230	18436	18577	18421	18627	18480	18401	18541	18378	18514	18608	18605	18486	18554	18411	18626	18441	18517	18549	18774	18472	18436	18526	18642	18509	18221	18573	18724	18574	18391	18684	18552	18545	18457	18548	18276	18513	18592	18507	18548	18453	18515	18391	18622	18766	18755	18554	18372	18344	18563	18557	18682	18468	18459	18752	18552	18480	18353	18437	18701	18558	18576	18461	18566	18653	18568	18638	18475	18619	18535	18703	18619	18779	18481	18678	18659	18644	18810	18533	18510	18678	18508	18539	18658	18355	18584	18533	18672	18555	18554	18516	18413	18666	18535	18633	18537	18748	18688	18703	18480	18508	18391	18590	18478	18739	18387	18599	18594	18596	18643	18545	18684	18616	18468	18500	18553	18562	18518	18442	18566	18497	18565	18610	18364	18617	18734	18454	18838	18458	18646	18301	18698	18559	18706	18629	18600	18512	18565	18504	18660	18571	18542	18430	18580	18553	18571	18424	18557	18655	18569	18321	18437	18313	18662	18506	18471	18552	18689	18554	18446	18481	18529	18566	18451	18609	18465	18544	18431	18396	18454	18553	18514	18528	18532	18535	18539	18689	18341	18529	18595	18350	18465	18493	18448	18513	18551	18546	18589	18385	18448	18563	18521	18659	18276	18502	18464	18523	18545	18644	18589	18460	18618	18393	18587	18428	18575	18681	18537	18654	18552	18447	18360	18701	18508	18399	18549	18684	18421	18540	18679	18631	18603	18580	18523	18417	18554	18676	18617	18753	18547	18482	18645	18671	18443	18549	18506	18574	18645	18403	18441	18608	18694	18477	18679	18665	18649	18513	18705	18508	18712	18769	18685	18651	18475	18652	18586	18649	18481	18534	18567	18553	18437	18355	18581	18528	18521	18434	18459	18498	18381	18653	18633	18484	18532	18656	18462	18438	18468	18605	18575	18556	18560	18490	18491	18715	18619	18585	18386	18470	18382	18601	18441	18567	18586	18635	18598	18504	18500	18594	18516	18590	18578	18454	18390	18452	18554	18393	18496	18268	18690	18603	18475	18355	18612	18571	18647	18530	18565	18460	18686	18608	18575	18673	18489	18396	18570	18539	18505	18569	18569	18706	18562	18480	18668	18659	18367	18799	18520	18504	18531	18508	18380	18678	18402	18581	18585	18634	18532	18463	18555	18767	18742	18588	18560	18560	18969	18701	18669	18634	18718	18520	18482	18407	18655	18813	18582	18666	18659	18482	18485	18378	18611	18520	18426	18565	18525	18573	18627	18435	18682	18668	18511	18622	18556	18448	18538	18519	18510	18441	18631	18632	18421	18610	18466	18448	18440	18553	18598	18764	18620	18552	18633	18572	18598	18513	18266	18388	18416	18495	18572	18660	18581	18570	18452	18632	18600	18460	18151	18326	18503	18446	18700	18615	18545	18529	18535	18431	18539	18491	18641	18571	18707	18571	18802	18565	18583	18592	18606	18551	18467	18326	18591	18612	18594
21146	39699	39493	31248	23128	36288	66251	59690	47303	33842	24669	18927	17010	16853	17006	16986	17067	16951	17090	16921	16984	16850	16956	17108	16923	16979	17061	17107	17045	16966	16983	16915	17019	16972	17013	16940	17092	16803	17003	17206	16975	16898	16973	16928	16981	16794	16819	16882	16998	16827	17105	16903	17023	17022	17019	16937	17015	17027	16916	17046	16956	17052	16977	17073	17111	16947	16996	16641	16992	17062	17012	17066	16944	16848	16932	17097	17099	17236	16940	16911	17093	16811	17015	17001	17156	17040	17003	17042	16929	16831	16935	16991	16869	17065	16927	16891	16825	16803	17067	16978	16835	16718	16773	16907	16825	17140	17101	16739	16994	16901	17048	16996	16949	16865	17113	16941	16835	16989	17033	17001	16911	16960	16859	16967	17020	17026	16928	16795	17088	17071	17092	17009	17038	16881	17102	16786	17049	16906	16902	16859	17195	17037	16768	16946	16937	16857	16881	17065	17025	16898	16854	17193	17086	16807	16952	16791	16988	16902	17051	16935	16894	16935	16960	16903	16940	16870	16905	17107	16960	16843	16955	16838	16965	16913	16999	16928	16841	17014	16942	16964	16993	17139	17009	16957	16882	16822	17108	16820	16893	17070	16886	16894	16849	16902	17089	17191	16847	17033	16923	16851	16899	16766	17078	16902	16857	16833	17006	16932	16936	17051	16978	16810	17056	16920	16898	17106	16835	16982	17038	16792	16974	16975	16951	16925	16889	16894	16943	17084	16862	17017	16830	17039	17020	17148	16881	17012	17072	16963	16851	16972	16935	17105	16832	17052	16831	16948	17149	16817	17046	16903	17141	16914	16873	16939	16831	16921	16854	16928	17154	16979	16753	16887	16915	17064	16964	16927	17082	17060	16848	17068	16974	16915	17061	17135	17198	16873	16947	16851	17054	16975	16945	16936	16976	16828	16918	16967	17196	16896	16791	16910	17014	17092	16837	16913	16920	16809	17035	16978	16908	16933	17106	17083	17112	16704	16866	16858	17003	16987	16982	16997	16998	16989	16973	16897	16903	16988	16865	17069	16990	16930	16892	16993	16876	17011	17015	16929	17035	17059	16928	16864	16980	16981	17046	17082	16948	16990	16872	16894	17043	17084	16859	16910	17078	16793	16979	17025	17004	17034	16940	17077	17040	17009	17073	16970	16932	17025	16916	16719	16990	17015	17013	17034	17063	16781	17047	17033	16845	16981	16914	16956	16941	16903	16933	16838	17002	17054	16919	16986	16896	17019	17072	16978	16987	16867	16919	16875	16953	17093	16973	16845	16958	17039	17028	16854	16903	16941	16915	16984	17093	16853	17187	16756	16983	17033	17101	16893	16930	16913	16944	17154	16983	16950	16992	17225	16990	17006	16986	16973	16830	16986	17040	17075	16860	16958	16914	17080	16953	17110	16842	16912	17010	17180	16951	16958	16927	16812	16859	17180	16719	17024	16767	16974	16910	17074	17021	17006	16955	16705	17066	16935	16869	16963	17049	17046	17029	16869	16899	16919	16997	16963	16973	16932	17011	17134	16907	16941	16835	16899	16794	16930	16913	16804	16947	17084	16879	17071	16746	16923	17174	16937	16906	17096	17130	16919	16812	16824	16963	16916	16785	16936	16971	16853	17020	17019	16942	16766	17067	17129	17134	16975	16783	17059	16938	16809	16996	17063	16924	16874	16915	16955	16890	17021	17012	17068	16826	16783	16870	16926	17057	16888	16962	17004	16938	16759	17017	17115	17019	17045	16894	16760	16722	16968	17015	16796	17003	16792	16971	16917	17086	17107	16951	17086	16953	16938	16942	16916	16930	16880	16881	16885	17124	16925	17018	16925	16769	16896	16954	17133	17037	16907	16837	17115	16948	16943	16926	16954	16848	16955	16922	16991	17072	16795	16887	16878	16850	16920	16846	16819	16924	16860	16925	17003	16954	17044	16944	16928	16870	16925	17147	16888	16940	16975	16780	16934	17015	16994	16978	16846	17037	17015	17041	16914	16862	17104	16774	16987	16895	16999	16944	16856	16998	16949	17059	16868	16865	16819	17039	16986	16886	16930	16986	16883	16931	16855	16861	16945	17082	16914	16963	16832	17054	16980	16969	16824	16823	17007	16823	16812	16902	17099	16996	16973	17043	17030	16939	16994	16845	17103	16913	16913	17054	16968	16974	16993	16844	16858	16976	16862	17045	16817	16930	16927	16917	16939	17167	16893	16928	16824	17018	17034	16953	16948	16950	16924	16930	16948	16996	17081	16993	16991	16974	16932	16924	16999	17029	16842	16999	17001	16992	17009	16923	16942	17054	16904	16859	17089	17039	16985	16884	16993	16985	17022	16792	16991	16937	17021	16964	16852	16969	17041	17076	16768	17110	16939	17035	16974	16741	16889	16970	16918	16947	16976	17074	16817	16983	17053	16967	16845	16864	17019	16927	16989	16919	16995	16994	16883	16987	17016	16970	16846	16868	16974	16861	17028	16938	16951	16741	16998	16943	16937	16997	16855	16864	17028	16910	16909	16927	16901	16923	16822	16841	17114	16875	16842	16856	16910	16844	16927	16853	16835	16845	17033	16998	16908	17035	16888	17056	16863	16935	16812	17036	16900	17006	17046	16981	17002	16986	17007	17011	16921	16939	16894	16802	17083	16815	16965	16977	16853	16919	16872	16776	16995	16954	16868	16962	17076	16864	16906	17011	16989	16945	16838	16896	16951	16998	17000	17043	16814	17107	16962	17008	16869	17026	16842	16950	17034	16979	17026	16979	16907	16796	17026	16782	16903	17093	17081	16998	17010	17007	16914	16832	17103	16964	16890	16981	16701	16961	17006	16997	17065	17018	16979	16864	17002	17233	16913	17071	16979	16769	16876	16945	17082	16908	16968	17110	16987	16930	16962	17030	16853	16973	17047	16925	16750	16890	16898	16838	16748	17132	17083	17019	16970	16819	17002	16997	17071	17068	16697	16945	16863	17035	16983	16991	16957	16834	17042	16931	16932	17170	16924	17111	17141	16863	16840	16933	16982	16980	17072	17073	16861	16936	17152	17008	17143	17051	16882	17099	16976	16833	16945	16934	16977	16946	16878	16936	16919	16988	16898	16926	17107	16799	16999	17032	16811	16962	16872	16933	17083	16827	16877	16984	16982	16855	16905	17010	16902	17007	16768	16952	16892	17040	16971	16872	16842	16975	16943	16926	17040	16991	16908	17028	16918	16850	16911	17033	16892	16925	16983	17033	16874	16848	16842	17107	16935	16965	16748	16912	16847	16859	16986	16856	16929	16942	16887	16777	17082	16731	16970	16890	16808	16989	17008	17010	17022	17025	16865	17026	16985	16996	17000	16939	16921	16992	16881	16935	16745	17088	17028	16893	16901	16927	16894	16855	16883	16992	17044	16855	17041	17043	16845	16977	16997	16999	16887	16975	16885	16897	16917	16900	16965	16875	17012	17034	17007	16853	16862	17017	16862	16979	17011	17077	17135	17135	17156	17163	16795	16889	17119	16762	16839	17019	17018	16895	16956	16839	17086	16902	16875	16803	17020	16958	17025	17036	16819	17055	17005	16908	16969	16853	16858	17061	16870	16867	16983	16847	16937	16918	16913	16950	16892	17077	16927	16791	16866	16909	16849	17128	16679	16954	16854	17010	16920	17001	17155	16914	16841	16795	16832	17002	17004	16947	17048	17092	17137	16938	17079	16995	17060	16968	16810	17133	16957	16907	16948	16860	16913	16880	16927	16959	16882	17072	16887	16997	16929	17097	16903	17050	17020	16912	17003	16786	17037	16780	16941	17002	16948	17008	16939	16963	16886	17142	16886	16790	16979	16922	16947	16905	16965	17052	16975	16898	16877	16969	17076	17196	16797	16926	16942	16902	16837	16819	16932	16821	16791	16887	16914	16877	16818	16939	17061	16997	17126	16896	16834	17099	17063	16944	17017	17072	16919	16927	16892	16978	16954	16906	16877	16996	17002	16976	17026	17103	17045	16933	16896	17030	16922	16938	17010	17044	17061	16893	16858	16995	17054	16939	16743	17120	16902	16907	16940	17013	16893	17100	17007	17032	16950	17106	17016	16988	16828	16683	16917	17079	17139	16974	16799	16881	16987	17137	17000	17044	17015	16966	16944	16955	17004	16908	17145	16936	16901	16938	16741	16922	16980	16929	17026	17015	16964	17052	16877	16984	16967	17039	16947	17002	17106	16939	17045	17097	16882	17042	17024	16858	17104	17132	17076	16924	17041	17008	17006	16988	16914	16972	16784	17031	16971	17051	16992	16929	16917	16802	16901	17035	16793	16885	16972	16993	16995	16967	16939	17093	16961	16909	16995	16784	16794	16845	16966	17076	17003	17007	16829	16934	16877	17043	16915	17079	16914	16881	16849	17076	17026	17026	16792	17045	16891	16981	16874	16845	17006	17023	16813	16796	16964	17071	16956	16963	16983	16906	17108	17109	16928	17039	16990	16960	17130	16959	16962	16868	17127	16908	16837	16931	17019	16845	16936	17068	17037	17014	16944	16821	17048	16942	16885	17135	16974	17012	16995	17021	16975	17062	16771	16905	17114	16985	16880	16961	17029	16796	16853	17034	16933	16842	16941	17045	16896	16947	16908	16999	17011	16993	16950	17087	16888	16868	16962	17001	17109	16804	16867	17083	17020	16899	16895	17033	17024	16937	16882	16881	16914	16787	16947	17002	16899	16863	16905	16940	16854	17021	17060	16960	16859	17111	16814	16997	16959	16870	16959	16998	16979	16977	16928	16903	17036	17020	17039	16818	16850	16901	17035	17063	17073	17084	16968	16981	17005	17131	16841	16986	17025	17078	17002	16868	17060	16970	16983	17032	16954	16922	17007	17105	17036	16891	16804	16957	16853	16830	16888	17100	16941	16909	16840	16946	16954	16973	17017	16944	16979	17111	16898	16759	16991	16978	16989	16918	16865	16935	16906	16985	16928	16914	16738	16975	16973	17088	16836	17029	16950	16968	16909	16762	17070	17151	17124	16938	16755	16817	17145	17015	16968	16871	16776	17044	16930	16936	17055	16958	16827	17053	16956	16891	17101	16987	16995	16889	16848	16949	16969	16917	17051	16920	17043	16957	16991	16876	16820	16915	16957	16964	16809	16976	16932	17092	16879	17066	17023
27367	22072	24421	21834	18236	20156	24229	24188	21981	19779	18397	17995	17689	17494	17792	17699	17704	17735	17600	17538	17811	17726	17700	17546	17698	17548	17645	17649	17514	17659	17941	17605	17588	17661	17596	17441	17487	17829	17637	17926	17620	17450	17597	17531	17590	17744	17685	17601	17491	17695	17439	17525	17639	17617	17747	17723	17645	17499	17582	17796	17658	17686	17608	17670	17720	17645	17692	17710	17406	17532	17697	17580	17702	17725	17701	17511	17680	17557	17706	17536	17363	17570	17678	17678	17476	17691	17554	17645	17612	17755	17676	17816	17693	17657	17558	17577	17623	17465	17762	17521	17538	17769	17842	17465	17610	17769	17480	17391	17395	17591	17531	17587	17769	17554	17762	17652	17585	17630	17631	17609	17418	17621	17594	17456	17587	17552	17486	17377	17576	17560	17682	17716	17412	17756	17648	17739	17600	17604	17655	17573	17701	17613	17689	17623	17605	17720	17534	17665	17662	17490	17621	17749	17617	17558	17381	17561	17869	17494	17662	17609	17563	17523	17760	17591	17543	17687	17541	17740	17675	17844	17970	17560	17663	17438	17720	17554	17656	17520	17540	17441	17534	17561	17609	17821	17755	17515	17724	17685	17873	17584	17803	17896	17722	17591	17680	17581	17677	17713	17459	17500	17474	17567	17614	17467	17667	17650	17476	17657	17464	17763	17458	17645	17680	17860	17453	17569	17505	17562	17585	17579	17768	17631	17481	17497	17644	17661	17609	17695	17592	17537	17550	17572	17371	17672	17711	17594	17605	17497	17605	17645	17530	17552	17582	17543	17371	17584	17541	17744	17347	17578	17444	17514	17614	17744	17591	17792	17455	17732	17422	17329	17557	17659	17362	17557	17780	17821	17564	17538	17567	17399	17586	17493	17667	17530	17555	17520	17601	17384	17672	17788	17605	17492	17461	17388	17565	17575	17428	17512	17564	17563	17739	17531	17886	17363	17630	17631	17508	17695	17466	17606	17516	17577	17699	17544	17548	17660	17333	17543	17492	17652	17730	17599	17610	17518	17565	17357	17560	17573	17650	17626	17319	17478	17594	17621	17609	17808	17650	17551	17555	17687	17514	17554	17635	17554	17677	17590	17481	17569	17557	17591	17627	17410	17614	17676	17524	17639	17489	17537	17804	17609	17506	17643	17624	17710	17605	17664	17606	17613	17569	17520	17549	17692	17501	17657	17573	17566	17688	17536	17600	17646	17593	17403	17711	17680	17545	17613	17671	17694	17495	17604	17630	17512	17725	17622	17608	17695	17583	17685	17514	17554	17486	17658	17700	17558	17734	17598	17691	17604	17565	17573	17591	17656	17665	17543	17660	17722	17528	17534	17632	17727	17448	17593	17664	17718	17614	17628	17606	17676	17374	17824	17518	17572	17651	17293	17339	17598	17649	17661	17601	17599	17616	17399	17812	17970	17530	17784	17604	17511	17560	17484	17346	17568	17442	17444	17694	17641	17524	17409	17594	17559	17845	17560	17613	17644	17611	17518	17722	17752	17511	17427	17670	17544	17459	17746	17445	17605	17645	17498	17694	17720	17562	17645	17562	17446	17620	17776	17720	17636	17465	17480	17624	17652	17663	17659	17536	17504	17604	17505	17479	17635	17623	17673	17610	17537	17448	17608	17737	17526	17455	17427	17592	17736	17696	17538	17685	17373	17546	17377	17497	17614	17485	17670	17556	17462	17694	17546	17503	17701	17887	17567	17573	17578	17660	17416	17713	17529	17496	17574	17356	17605	17536	17638	17770	17520	17554	17416	17463	17619	17606	17688	17623	17587	17627	17657	17713	17713	17646	17514	17630	17686	17593	17492	17726	17534	17670	17506	17575	17619	17663	17690	17716	17594	17669	17628	17802	17800	17593	17789	17531	17697	17618	17605	17635	17568	17504	17743	17687	17671	17547	17609	17631	17655	17468	17713	17501	17695	17306	17706	17624	17781	17573	17395	17871	17607	17567	17795	17542	17550	17513	17492	17572	17557	17593	17819	17633	17627	17679	17599	17550	17657	17611	17500	17904	17656	17494	17570	17656	17570	17595	17686	17599	17413	17700	17546	17731	17601	17605	17590	17781	17508	17378	17587	17561	17420	17525	17638	17484	17526	17681	17614	17551	17336	17393	17565	17511	17575	17575	17738	17715	17730	17628	17488	17571	17562	17546	17795	17701	17614	17633	17596	17352	17575	17738	17565	17630	17685	17524	17570	17458	17635	17949	17620	17676	17495	17637	17556	17492	17487	17610	17757	17553	17700	17752	17348	17635	17609	17436	17379	17605	17520	17511	17612	17603	17446	17751	17533	17595	17701	17581	17671	17486	17597	17604	17851	17602	17751	17650	17631	17770	17702	17353	17463	17755	17527	17560	17799	17601	17536	17682	17703	17600	17486	17584	17587	17473	17771	17600	17736	17427	17690	17722	17498	17494	17632	17653	17532	17509	17612	17745	17562	17766	17477	17706	17752	17599	17511	17703	17716	17546	17491	17575	17653	17614	17671	17590	17659	17591	17408	17578	17717	17679	17634	17765	17678	17609	17502	17396	17348	17758	17740	17600	17592	17495	17597	17729	17581	17754	17578	17576	17595	17546	17766	17493	17484	17484	17529	17513	17571	17677	17569	17635	17818	17621	17530	17697	17710	17580	17547	17562	17465	17651	17574	17491	17749	17602	17456	17739	17746	17528	17458	17645	17806	17480	17639	17575	17824	17680	17632	17735	17570	17513	17589	17570	17501	17728	17695	17445	17630	17438	17615	17762	17478	17560	17515	17463	17462	17639	17670	17804	17387	17816	17485	17760	17739	17439	17750	17713	17551	17620	17622	17506	17468	17779	17468	17690	17691	17856	17752	17435	17526	17456	17624	17582	17522	17572	17732	17579	17658	17680	17556	17715	17460	17568	17521	17574	17513	17535	17677	17580	17614	17664	17467	17719	17566	17526	17650	17518	17572	17731	17658	17511	17646	17700	17463	17706	17332	17587	17689	17603	17650	17585	17567	17535	17649	17705	17516	17610	17673	17591	17404	17843	17499	17574	17525	17434	17635	17908	17631	17544	17665	17627	17685	17567	17650	17584	17641	17625	17669	17595	17489	17663	17529	17567	17674	17693	17740	17722	17778	17692	17564	17654	17694	17520	17480	17638	17702	17557	17710	17688	17489	17794	17691	17699	17661	17669	17601	17835	17635	17755	17571	17639	17624	17530	17740	17575	17560	17468	17653	17563	17542	17575	17749	17804	17725	17705	17584	17808	17537	17670	17621	17608	17523	17498	17720	17520	17611	17417	17383	17710	17767	17742	17528	17697	17729	17511	17772	17525	17641	17617	17611	17413	17375	17571	17493	17813	17639	17565	17734	17648	17872	17695	17565	17611	17423	17460	17713	17447	17490	17668	17460	17369	17583	17709	17739	17421	17513	17571	17465	17493	17652	17486	17498	17625	17381	17547	17579	17603	17557	17709	17618	17605	17612	17533	17457	17658	17718	17448	17363	17554	17523	17676	17693	17653	17552	17754	17601	17624	17679	17691	17376	17718	17560	17805	17816	17614	17628	17538	17557	17677	17770	17587	17689	17667	17480	17665	17407	17584	17625	17667	17561	17697	17589	17457	17455	17676	17762	17592	17735	17555	17510	17746	17541	17789	17460	17696	17392	17708	17742	17558	17482	17457	17611	17520	17503	17478	17523	17748	17467	17609	17661	17610	17602	17751	17672	17720	17605	17501	17630	17426	17620	17619	17648	17797	17605	17516	17414	17567	17674	17666	17621	17678	17540	17578	17633	17677	17731	17660	17622	17631	17624	17563	17778	17747	17746	17410	17585	17631	17510	17584	17772	17644	17480	17596	17739	17547	17657	17471	17825	17573	17577	17489	17413	17510	17786	17845	17643	17403	17498	17748	17672	17766	17658	17743	17582	17508	17593	17502	17569	17716	17556	17635	17633	17678	17513	17729	17526	17408	17704	17661	17536	17495	17615	17774	17594	17601	17521	17641	17589	17647	17538	17689	17364	17724	17408	17734	17606	17632	17583	17555	17672	17645	17529	17569	17785	17398	17704	17509	17734	17821	17392	17681	17683	17789	17585	17655	17619	17682	17721	17639	17595	17715	17519	17468	17526	17628	17643	17791	17590	17508	17578	17515	17727	17759	17792	17592	17562	17565	17615	17549	17445	17557	17549	17587	17756	17624	17729	17712	17579	17703	17503	17624	17527	17571	17459	17541	17467	17614	17727	17559	17647	17749	17605	17394	17604	17644	17502	17471	17629	17669	17561	17458	17723	17404	17579	17658	17539	17654	17543	17718	17487	17619	17602	17620	17678	17517	17554	17593	17514	17297	17662	17403	17693	17619	17630	17539	17729	17623	17375	17664	17672	17610	17804	17728	17644	17618	17502	17470	17684	17726	17570	17586	17626	17479	17468	17600	17422	17394	17580	17714	17562	17706	17417	17533	17458	17490	17692	17666	17625	17657	17811	17563	17674	17632	17584	17582	17660	17683	17666	17744	17660	17499	17743	17746	17876	17770	17585	17567	17702	17614	17582	17472	17571	17668	17511	17504	17579	17676	17537	17496	17586	17663	17607	17582	17551	17747	17617	17795	17674	17792	17623	17554	17725	17535	17502	17296	17524	17505	17640	17531	17652	17651	17603	17433	17556	17484	17782	17675	17727	17523	17732	17606	17593	17567	17639	17497	17488	17509	17564	17440	17611	17541	17593	17490	17447	17732	17553	17657	17613	17639	17654	17599	17575	17449	17703	17584	17544	17721	17502	17663	17519	17472	17681	17706	17489	17569	17786	17699	17732	17559	17575	17709	17700	17483	17648	17605	17576	17629	17456	17799	17479	17557	17401	17614	17662	17457	17617	17675	17636	17850	17532	17519	17356	17442	17620	17568	17628	17491	17687	17565	17464	17499	17630	17595	17627	17570	17471	17708	17450	17445	17493	17448	17657	17410	17512	17597	17637	17688	17535	17601	17617	17668	17506	17614	17701	17622	17726	17528	17541	17674	17593	17621	17573	17609	17707	17749	17644	17519	17686	17653	17818	17831	17487	17518	17637	17638	17676	17851	17590	17533	17785	17754	17789	17634	17555	17509	17372	17597	17401	17736	17733	17568	17529	17517	17474	17729	17712
17324	22784	19531	18885	17059	21110	25643	25392	21467	18519	17019	16452	16298	16221	16530	16369	16389	16369	16443	16568	16396	16532	16322	16402	16411	16547	16462	16365	16385	16439	16203	16415	16415	16381	16364	16221	16475	16412	16343	16241	16316	16395	16321	16332	16459	16398	16451	16348	16312	16243	16328	16481	16407	16439	16357	16382	16476	16413	16396	16358	16389	16368	16242	16413	16118	16598	16364	16479	16385	16459	16488	16358	16295	16356	16372	16373	16343	16432	16281	16217	16388	16305	16453	16293	16473	16312	16513	16280	16272	16190	16213	16390	16250	16400	16513	16050	16346	16268	16416	16180	16391	16196	16348	16303	16359	16333	16461	16269	16535	16450	16410	16228	16280	16214	16430	16079	16350	16493	16405	16299	16360	16385	16407	16418	16267	16390	16369	16397	16409	16445	16236	16321	16429	16297	16245	16394	16393	16361	16363	16417	16473	16196	16460	16395	16262	16268	16352	16361	16341	16488	16326	16271	16315	16285	16349	16216	16268	16463	16320	16511	16372	16157	16189	16440	16309	16170	16305	16152	16364	16395	16347	16394	16427	16307	16232	16263	16346	16376	16292	16304	16349	16396	16330	16347	16399	16417	16447	16311	16312	16457	16356	16364	16408	16196	16200	16280	16439	16314	16322	16351	16454	16212	16117	16358	16311	16242	16491	16481	16523	16229	16409	16463	16383	16315	16476	16315	16418	16346	16242	16357	16340	16394	16397	16339	16276	16347	16214	16504	16201	16356	16311	16344	16358	16342	16459	16372	16389	16548	16324	16492	16356	16341	16444	16129	16466	16305	16364	16292	16327	16406	16465	16379	16363	16335	16353	16280	16381	16473	16297	16209	16161	16318	16322	16352	16512	16147	16239	16255	16323	16437	16244	16231	16368	16553	16337	16505	16372	16362	16372	16517	16537	16315	16347	16282	16414	16426	16445	16281	16348	16414	16407	16274	16361	16303	16385	16223	16153	16330	16517	16425	16307	16439	16314	16322	16484	16420	16185	16267	16433	16265	16381	16308	16070	16386	16363	16267	16310	16300	16379	16296	16441	16309	16383	16302	16396	16341	16210	16358	16436	16273	16369	16177	16361	16172	16403	16252	16326	16324	16173	16258	16336	16229	16263	16342	16326	16235	16381	16288	16383	16366	16402	16326	16341	16391	16403	16234	16305	16192	16484	16377	16291	16373	16386	16279	16411	16317	16357	16293	16301	16233	16310	16388	16287	16288	16381	16237	16467	16329	16299	16303	16365	16461	16183	16437	16349	16508	16386	16320	16366	16126	16363	16198	16367	16275	16340	16340	16348	16243	16273	16278	16283	16232	16380	16165	16269	16299	16149	16304	16368	16349	16295	16303	16296	16174	16343	16277	16337	16409	16234	16405	16339	16464	16477	16329	16358	16463	16343	16396	16329	16257	16190	16241	16291	16337	16475	16441	16272	16223	16255	16357	16431	16537	16306	16410	16268	16293	16349	16450	16506	16327	16291	16456	16490	16197	16234	16333	16448	16312	16455	16381	16336	16290	16324	16431	16372	16278	16388	16273	16401	16292	16220	16283	16349	16412	16347	16379	16440	16375	16311	16283	16503	16199	16292	16150	16389	16499	16325	16269	16316	16315	16243	16278	16299	16443	16359	16342	16420	16296	16452	16351	16397	16442	16378	16173	16302	16243	16358	16324	16464	16514	16347	16308	16550	16234	16340	16254	16421	16453	16332	16433	16460	16402	16391	16316	16423	16496	16327	16453	16530	16422	16414	16256	16509	16344	16147	16288	16308	16329	16374	16390	16393	16404	16359	16392	16357	16310	16360	16370	16291	16208	16389	16378	16337	16142	16364	16454	16343	16445	16177	16378	16391	16420	16433	16286	16320	16276	16356	16478	16314	16220	16585	16279	16287	16415	16423	16290	16220	16400	16309	16290	16407	16328	16490	16355	16363	16368	16385	16356	16308	16301	16332	16228	16361	16260	16280	16458	16287	16384	16251	16271	16408	16337	16452	16285	16444	16398	16459	16347	16518	16322	16563	16385	16331	16418	16323	16427	16285	16385	16203	16180	16309	16342	16331	16473	16333	16542	16454	16430	16414	16380	16188	16368	16423	16362	16350	16257	16364	16276	16197	16384	16303	16581	16251	16313	16329	16518	16238	16275	16183	16246	16372	16344	16396	16333	16314	16402	16427	16243	16366	16374	16425	16461	16296	16556	16384	16220	16297	16240	16443	16331	16257	16310	16336	16191	16271	16244	16205	16220	16557	16222	16246	16379	16393	16375	16398	16275	16467	16356	16413	16262	16294	16180	16269	16356	16325	16426	16512	16337	16528	16269	16425	16297	16244	16423	16362	16339	16245	16348	16270	16391	16424	16597	16432	16390	16363	16323	16163	16358	16418	16449	16450	16409	16526	16481	16465	16353	16405	16561	16374	16228	16361	16252	16492	16331	16544	16428	16315	16359	16288	16509	16334	16252	16411	16374	16274	16426	16191	16441	16245	16469	16426	16251	16404	16399	16322	16439	16428	16373	16493	16488	16444	16398	16409	16441	16249	16420	16203	16432	16353	16344	16339	16384	16572	16298	16423	16284	16325	16310	16268	16356	16330	16386	16411	16296	16298	16538	16278	16510	16376	16343	16252	16309	16472	16405	16390	16378	16516	16288	16239	16205	16185	16409	16133	16407	16228	16232	16320	16397	16421	16235	16461	16332	16334	16401	16383	16484	16426	16488	16253	16287	16285	16271	16278	16390	16309	16419	16396	16398	16460	16415	16328	16247	16297	16267	16271	16376	16216	16368	16323	16254	16466	16219	16338	16349	16328	16348	16297	16268	16327	16388	16382	16283	16238	16499	16338	16225	16398	16406	16253	16115	16149	16243	16394	16508	16423	16471	16356	16350	16441	16226	16349	16362	16388	16472	16336	16553	16192	16394	16276	16249	16451	16228	16159	16322	16431	16385	16405	16430	16318	16396	16441	16209	16365	16236	16387	16426	16167	16388	16389	16317	16224	16422	16427	16389	16220	16271	16512	16249	16371	16218	16279	16499	16418	16280	16242	16402	16259	16268	16262	16284	16370	16351	16143	16225	16352	16488	16289	16390	16335	16352	16435	16295	16225	16350	16343	16361	16259	16382	16313	16340	16302	16297	16247	16329	16313	16424	16250	16408	16510	16358	16438	16303	16290	16198	16463	16274	16265	16266	16547	16251	16377	16292	16311	16311	16384	16317	16349	16300	16376	16354	16356	16327	16333	16426	16324	16194	16241	16433	16292	16278	16129	16417	16461	16264	16175	16393	16442	16398	16377	16426	16328	16217	16375	16339	16262	16330	16355	16417	16340	16403	16367	16369	16399	16201	16556	16211	16324	16491	16374	16154	16287	16358	16171	16393	16406	16548	16438	16310	16379	16308	16583	16355	16352	16372	16316	16473	16409	16314	16399	16269	16321	16367	16374	16392	16228	16364	16437	16373	16407	16302	16503	16324	16291	16585	16398	16418	16406	16129	16305	16284	16419	16242	16580	16198	16407	16316	16264	16388	16207	16319	16106	16416	16586	16433	16274	16402	16322	16273	16167	16427	16218	16388	16315	16425	16354	16321	16227	16401	16313	16210	16159	16275	16308	16483	16436	16304	16375	16409	16352	16224	16527	16492	16405	16342	16189	16305	16567	16359	16356	16461	16482	16224	16402	16410	16340	16480	16219	16397	16246	16258	16437	16397	16465	16499	16376	16345	16400	16235	16355	16400	16421	16395	16208	16442	16437	16442	16297	16396	16222	16302	16536	16421	16358	16360	16285	16324	16165	16314	16381	16320	16322	16335	16319	16122	16221	16298	16109	16528	16322	16454	16190	16310	16362	16311	16308	16397	16381	16291	16357	16441	16606	16194	16339	16350	16460	16198	16373	16310	16381	16304	16429	16275	16296	16408	16371	16419	16411	16539	16258	16183	16296	16395	16234	16301	16376	16294	16402	16347	16342	16381	16252	16341	16281	16421	16446	16306	16268	16383	16450	16349	16439	16272	16586	16404	16188	16548	16361	16507	16165	16384	16423	16391	16282	16557	16311	16259	16422	16314	16382	16497	16416	16426	16251	16134	16422	16402	16371	16335	16336	16447	16461	16244	16374	16494	16365	16460	16422	16423	16400	16462	16346	16154	16347	16176	16194	16423	16379	16263	16432	16365	16310	16424	16348	16380	16314	16401	16319	16368	16438	16370	16324	16421	16112	16262	16390	16545	16327	16462	16495	16386	16377	16132	16166	16254	16532	16382	16329	16535	16383	16279	16396	16490	16280	16480	16329	16435	16430	16481	16239	16049	16412	16285	16311	16337	16198	16492	16368	16220	16371	16229	16120	16337	16277	16201	16521	16607	16407	16387	16207	16148	16371	16224	16406	16270	16410	16357	16504	16137	16290	16380	16404	16474	16370	16271	16561	16308	16432	16434	16425	16319	16311	16232	16270	16168	16309	16229	16324	16399	16381	16219	16509	16512	16344	16496	16350	16509	16382	16309	16287	16164	16388	16579	16278	16373	16290	16238	16271	16354	16536	16319	16595	16391	16449	16214	16463	16302	16390	16488	16465	16148	16405	16341	16381	16384	16372	16211	16314	16365	16347	16431	16296	16516	16356	16370	16288	16437	16361	16448	16324	16127	16475	16351	16449	16319	16358	16409	16283	16393	16300	16323	16498	16339	16518	16357	16477	16425	16291	16311	16206	16427	16317	16345	16245	16318	16344	16395	16285	16440	16422	16408	16328	16321	16272	16326	16327	16405	16119	16282	16364	16345	16285	16478	16216	16402	16307	16377	16351	16390	16566	16372	16510	16369	16306	16255	16497	16482	16076	16289	16447	16402	16346	16310	16268	16368	16516	16325	16347	16228	16436	16395	16256	16457	16400	16509	16385	16396	16378	16394	16337	16315	16321	16475	16297	16327	16476	16362	16413	16383	16282	16198	16473	16181	16434	16378	16256	16336	16324	16408	16311	16330	16253	16386	16406	16268	16311	16510	16382	16099	16380	16256	16309	16393	16371	16244	16359	16299	16368	16425	16375	16280	16305	16436	16378	16263	16206	16257	16436	16393	16370	16283	16338	16344	16155	16307	16110	16342	16468	16364	16330	16378	16436	16314	16343	16246	16345	16538
24479	21269	28347	25016	22184	24072	42652	45080	35489	26922	21246	18341	17690	17461	17534	17530	17479	17326	17529	17267	17344	17288	17426	17370	17386	17368	17590	17324	17292	17243	17451	17527	17465	17297	17328	17396	17301	17503	17504	17310	17441	17222	17376	17209	17365	17364	17481	17375	17378	17325	17401	17437	17429	17346	17382	17431	17288	17341	17221	17270	17289	17330	17258	17434	17538	17449	17342	17343	17196	17305	17243	17188	17197	17120	17392	17499	17271	17290	17334	17161	17582	17129	17403	17317	17434	17290	17488	17196	17432	17365	17314	17353	17363	17388	17398	17317	17186	17102	17308	17353	17235	17248	17258	17141	17261	17462	17289	17370	17326	17450	17218	17247	17321	17516	17404	17140	17446	17256	17532	17433	17416	17278	17452	17398	17381	17361	17375	17280	17130	17121	17119	17246	17086	17360	17331	17390	17464	17485	17312	17331	17298	17168	17290	17347	17207	17152	17296	17219	17271	17426	17391	17270	17199	17383	17409	17269	17217	17355	17341	17453	17391	17333	17152	17242	17367	17388	17180	17235	17378	17093	17376	17238	17116	17309	17249	17154	17385	17317	17345	17120	17355	17283	17225	17279	17272	17253	17186	17205	17235	17334	17188	17394	17308	17291	17097	17131	17450	17445	17379	17257	17330	17214	17420	17157	17175	17588	17269	17251	17285	17360	17195	17441	17111	17507	17310	17222	17517	17231	17176	17081	17202	17461	17326	17181	17241	17413	17442	17425	17310	17134	17399	17346	17349	17206	17420	17475	17247	17323	17361	17363	17390	17250	17207	17157	17261	17291	17377	17423	17406	17289	17368	17070	17418	17260	17211	17084	17344	17358	17296	17439	17423	17184	17288	17393	17228	17367	17303	17178	17530	17335	17346	17290	17217	17353	17285	17286	17345	17376	17423	17292	17134	17456	17147	17145	17251	17221	17289	17281	17134	17255	17409	17263	17238	17075	17129	17294	17177	17243	17379	17272	17204	17368	17511	17291	17176	17306	17226	17233	17247	17409	17411	17432	17147	17127	17205	17271	17504	17339	17261	17379	17193	17265	17271	17422	17390	17430	17141	17348	17284	17391	17275	17154	17238	17259	17212	17268	17294	17395	17405	17461	17148	17244	17462	17352	17302	17542	17313	17205	17250	17515	17161	17266	17086	17337	17255	17108	17257	17308	17247	17235	17245	17258	17256	17316	17247	17230	17257	17419	17390	17292	17281	17324	17216	17176	17161	17257	17437	17410	17191	17251	17193	17100	17321	17277	17315	17404	17411	17323	17330	17210	17326	17333	17199	17197	17142	17238	17371	17078	17154	17330	17167	17394	17144	17332	17338	17031	17328	17123	17309	17316	17505	17304	17340	17336	17465	17176	17422	17180	17233	17384	17214	17598	17154	17252	17294	17344	17401	17339	17319	17284	17325	17402	17130	17265	17601	17187	17419	17208	17279	17318	17146	17310	17200	17100	17356	17262	17278	17317	17371	17213	17109	17390	17311	17419	17332	17227	17300	17180	17167	17286	17435	17469	17397	17264	17191	17694	17264	17372	17470	17316	17473	17251	17278	17204	17279	17470	17243	16985	17371	17198	17347	17264	17215	17175	17182	17289	17227	17230	17143	17253	17306	17328	17234	17304	17458	17391	17260	17241	17249	17245	17317	17440	17396	17124	17247	17308	17198	17318	17420	17110	16967	17282	17288	17467	17352	17233	17283	17470	17282	17173	17261	17138	17108	17529	17154	17243	17249	17448	17419	17427	17290	17065	17433	17295	17369	17360	17262	17043	17319	17250	17609	17589	17505	17367	17209	17253	17275	17360	17391	17177	17212	17136	17341	17485	17264	17173	17360	17477	17412	17480	17205	17414	17111	17110	17210	17276	17253	17347	17278	17405	17402	17208	17307	17495	17534	17251	17452	17331	17405	17241	17202	17295	17174	17272	17236	17350	17312	17268	17289	17478	17058	17215	17538	17402	17250	17230	17191	17370	17477	17215	17320	17276	17291	17289	17341	17396	17431	17161	17308	17174	17305	17097	17338	17279	17337	17102	17344	17429	17329	17286	17277	17200	17329	17265	17294	17364	17213	17312	17252	17295	17167	17188	17235	17276	17391	17376	17390	17391	17340	17205	17276	17258	17256	17118	17387	17337	17221	17141	17012	17080	17321	17378	17288	17394	17384	17271	17403	17351	17145	17117	17119	17312	17330	17122	17290	17277	17357	17481	17137	17152	17169	17351	17284	17255	17245	17356	17540	17357	17510	17312	17184	17165	17269	17275	17278	17128	17268	17419	17491	17290	17309	17455	17199	17401	17131	17217	17286	17478	17008	17193	17308	17239	17175	17256	17248	17275	17286	17307	17410	17318	17269	17112	17221	17270	17278	17161	17222	17270	17349	17359	17336	17302	17238	17295	17200	17406	17205	17241	17446	17281	17478	17321	17339	17373	17319	17223	17120	17502	17227	17406	17335	17116	17301	17194	17216	17390	17368	17337	17051	17168	17118	17360	17401	17197	17265	17409	17269	17382	17275	17369	17294	17237	17380	17549	17251	17224	17280	17029	17388	17324	17243	17476	17303	17295	16915	17038	17276	17373	17344	17224	17263	17264	17196	17326	17272	17272	17390	17172	17147	17282	17289	17186	17328	17280	17297	17326	17328	17266	17320	17271	17262	17229	17367	17353	17369	17161	17375	17233	17263	17276	17373	17379	17425	17253	17330	17274	17366	17313	17282	17314	17356	17167	17380	17284	17313	17209	17432	17478	17375	17152	17193	17345	17291	17238	17321	17350	17450	17200	17541	17281	17364	17294	17378	17342	17181	17213	17209	17155	17301	17330	17429	17285	17375	17159	17372	17312	17233	17191	17592	17189	17293	17353	17378	17458	17359	17424	17418	17251	17301	17217	17320	17158	17391	17307	17227	17150	17240	17480	17367	17262	17296	17336	17250	17297	17230	17386	17281	17471	17116	17196	17198	17147	17308	17300	17125	17318	17314	17365	17048	17292	17377	17313	17337	17326	17494	17096	17609	17278	17214	17233	17155	17231	17264	17120	17164	17548	17144	17271	17319	17426	17268	17147	17432	17249	17319	17369	17165	17389	17191	17191	17432	17229	17422	17306	17543	17234	17228	17195	17346	17126	17603	17295	17281	17039	17201	17208	17413	17463	17225	17342	17177	17252	17479	17314	17300	17154	17510	17479	17453	17485	17308	17175	17255	17045	17166	17318	17257	17387	17225	17196	17244	17348	17269	17295	17407	17261	17311	17082	17501	17259	17199	17260	17365	17270	17408	17227	17544	17372	17204	17155	17312	17234	17365	17327	17394	17330	17350	17266	17439	17296	17129	17144	17166	17372	17374	17319	17185	17080	17379	17258	17392	17402	17378	17095	17495	17282	17289	17373	17297	17285	17101	17387	17339	17290	17403	17117	17462	17457	17089	17041	17251	17294	17323	17289	17331	17516	17419	17324	17230	17224	17397	17088	17285	17234	17347	17377	17288	17177	17463	17208	17362	17197	17456	17304	17114	17440	17113	17259	17159	17197	17276	17335	17394	17295	17161	17253	17261	17395	17355	17208	17077	17543	17485	17400	17314	17362	17433	17156	17345	17286	17261	17278	17419	17275	17253	17409	17246	17338	17344	17575	17395	17385	17243	17209	17326	17330	17205	17077	17251	17504	17348	17343	17292	17438	17273	17141	17339	17289	17441	17132	17114	17421	17315	17193	17285	17208	17332	17468	17392	17510	17349	17538	17412	17127	17246	17147	17472	17241	17113	17314	17494	17267	17195	17325	17267	17354	17453	17244	17260	17276	17442	17286	17183	17345	17129	17150	17311	17133	17240	17414	17183	17375	17382	17386	17433	17201	17276	17369	17498	17239	17273	17326	17099	17467	17235	17261	17202	17162	17241	17336	17255	17357	17363	17464	17562	17176	17163	17291	17125	17321	17487	17369	17335	17165	17353	17355	17541	17212	17068	17310	17268	17236	17221	17201	17391	17259	17518	17228	17163	17343	17208	17381	17421	17348	17334	17479	17180	17503	17498	17299	17172	17018	17228	17219	17243	17339	17409	17390	17505	17238	17291	17451	17339	17382	17293	17295	17300	17266	17155	17405	17474	17335	17463	17389	17368	17306	17158	17447	17229	17247	17291	17155	17115	17413	17247	17510	17295	17369	17479	17334	17195	17329	17177	17342	17315	17373	17277	17191	17173	17176	17306	17222	17141	17253	17140	17113	17200	17258	17181	17069	17267	17339	17160	17252	17412	17364	17377	17143	17219	17230	17287	17065	17321	17124	17340	17235	17183	17083	17199	17350	17354	17211	17372	17569	16920	17273	17385	17200	17475	17436	17235	17224	17213	17245	17209	17237	17119	17239	17328	17399	17280	17380	17189	17311	17165	17341	17294	17485	17407	17315	17312	17175	17317	17195	17344	17335	17219	17340	17302	17371	17216	17284	17374	17356	17128	17311	17420	17406	17385	17309	17293	17311	17260	17246	17348	17266	17161	17473	17198	17173	17212	17231	17299	17392	17461	17331	17231	17481	17312	17361	17441	17127	17429	17337	17522	17163	17450	17405	17333	17242	17284	17342	17263	17188	17433	17461	17447	17391	17207	17320	17194	17294	17317	17449	17119	17453	17304	17270	17172	17455	17321	17418	17421	17378	17202	17279	17280	17567	17322	17419	17295	17304	17188	17217	17429	17198	17544	17220	17343	17322	17468	17247	17348	17199	17276	17314	17111	17275	17356	17305	17288	17427	17424	17452	17291	17329	17222	17406	17313	17087	17367	17251	17415	17362	17339	17130	17376	17449	17360	17454	17511	17393	17235	17408	17390	17442	17430	17354	17411	17266	17278	17187	17444	17209	17288	17419	17421	17196	17348	17243	17240	17245	17366	17356	17217	17277	17249	17193	17414	17353	17356	17191	17496	17378	17393	17380	17261	17388	17318	17531	17156	17553	17315	17453	17289	17408	17294	17218	17522	17265	17383	17341	17340	17576	17270	17044	17325	17000	17185	17162	17164	17189	17210	17354	17346	17404	17431	17152	17264	17292	17238	17541	17490	17414	17333	17471	17086	17069	17071	17201	17239	17341	17466	17439	17220	17486	17376	17325	17227	17374	17399	17358	17346	17291	17558	17252
20870	31376	29320	24192	20581	25263	45692	46307	36858	27065	20006	16904	16090	16253	16165	16294	16163	16178	16171	16203	16076	16005	16269	16013	16145	16209	16302	16242	16357	16276	16328	16088	16075	16167	16109	16145	16190	16160	16250	16178	16207	16116	16117	16218	16129	16084	16158	16037	16344	16004	16303	16214	16264	16242	15948	15956	16218	16060	16152	16116	16241	16107	16181	16126	16287	16335	16159	16139	16272	16291	16319	16078	16057	16258	16298	16076	16203	16297	16145	16268	16230	16017	16198	16188	16168	16088	16252	16302	16169	16136	16267	16114	16128	16326	16082	16328	16295	16030	16289	16159	16290	16221	16337	16108	16319	16269	16213	15935	16164	16273	15953	16161	16055	16236	16176	16108	16084	16231	16059	16082	16217	16323	16228	16198	16026	16202	16319	16081	16166	15951	16243	16106	16126	16156	16415	16240	16209	16120	16066	16163	16330	16301	16028	16215	15934	16276	16160	16207	16303	16126	16143	16204	16042	16201	16149	16074	16314	16151	16107	16144	16248	16161	16073	16066	16211	16133	16256	16277	16088	16237	16127	16164	16187	16266	16249	16153	16231	16165	16209	16358	16067	16261	16175	16275	16197	16077	16201	16125	16162	16196	16265	16171	16120	16281	16136	16037	16030	16201	16076	16133	16289	16118	16085	16126	16173	16028	16195	16300	16256	16078	16187	16169	16092	16014	16173	16295	16203	16062	16117	16191	16058	16221	16120	16302	16109	16172	16286	16160	16149	16246	16021	16086	16359	16037	16133	16148	16259	16138	16170	16126	16074	16185	16153	16169	16158	16344	16118	16252	16300	16134	16133	16320	16051	16245	16225	16235	16234	16023	16215	16089	16084	16148	16057	15971	16084	16075	16202	16209	16132	16111	15980	16187	16249	16017	16178	16141	16077	16181	16143	16115	16135	16112	16279	16121	16265	16211	16228	15971	16045	16172	16255	16071	16053	16066	16116	16314	16237	16103	16301	16168	16084	16112	16222	16108	16247	16244	16226	16282	16091	16217	16242	16199	16080	16176	16185	16136	16168	16119	16190	16260	16116	16176	16175	16154	16083	16106	16372	16164	16127	16177	16139	16152	16153	16210	16158	16197	16044	16154	16093	16032	16284	16205	16159	16034	16193	16213	16098	16306	16264	16012	16118	16022	16094	16236	16147	16067	16148	16143	16113	16279	16121	16330	16245	16093	16044	16195	16154	16281	16071	16032	16115	16252	16208	16151	16312	16304	16199	16232	16189	16283	16225	16046	16102	16034	16079	16192	16127	16283	16194	16036	16214	16151	16318	16107	16116	16310	16228	16232	16369	16304	16220	16251	16157	16255	16206	16102	16189	16078	16194	16239	16049	16105	16066	16213	16116	16163	16237	16200	16077	16252	16069	16122	16279	16288	16428	16280	16209	16215	16073	16311	16181	16142	15994	16112	16174	16219	16156	16304	16311	16187	16284	16186	16266	16194	16240	16177	16136	15998	16174	16248	16129	16201	15971	16053	16210	16166	16167	16073	16137	16110	16133	16312	16297	16139	16219	16194	16240	16213	16155	16176	16198	16303	16209	16198	16018	16143	16016	16203	16243	16265	16116	16232	16153	16385	16205	16209	16297	16241	16145	16193	16234	16020	16199	16290	15940	16303	16115	16075	16023	16023	16093	16269	16256	16111	16270	16258	16060	16073	16302	16093	16132	16302	16261	16030	16181	16041	16209	16105	16121	16107	16158	16449	16293	16255	16203	16038	16139	16142	16336	16129	16201	16100	16275	16143	16021	16198	16278	16183	16021	16196	16059	16133	16177	16202	16211	16104	16098	16096	16194	16357	16224	16340	16073	16161	16252	16074	16239	16075	15949	16086	16237	16012	15907	16302	16234	16157	16253	16187	16167	16195	16254	16151	16255	16371	16238	16082	16087	16059	16145	16180	16197	16202	16242	16103	16136	16175	16176	16196	16088	16060	16108	16287	16290	16222	16057	16037	16299	16245	16098	16273	16368	16237	16078	16063	16263	16119	16382	16205	16087	16271	16166	16336	15950	16181	16047	16088	16260	16195	15963	16249	16025	16100	16100	16015	16179	16206	16200	16093	16183	16204	16155	16160	16131	16179	16048	15995	16217	16169	16146	16110	16290	16118	16121	16230	16277	16305	16211	16148	16253	16063	16211	16209	16165	16133	16068	16072	16272	16185	16189	16070	16159	16247	16170	16195	16295	16169	16195	16189	16150	16086	16092	16139	16102	16192	16160	16319	16163	16242	16238	16190	16033	16238	16073	16131	16014	16305	16264	16324	16284	16258	16179	16137	16138	16105	16203	16087	16238	16217	16224	16008	16277	16174	16139	16181	16186	16103	16141	16199	16134	16104	16284	16144	16245	16175	16132	16266	16153	16109	16223	16113	16246	16122	16241	16188	16126	16235	16208	16184	16180	16225	16275	16188	16183	16153	16125	16285	16167	16196	16089	16048	15952	16206	16082	16078	16277	16328	16140	16105	16314	16167	16215	16075	16395	16115	16181	16126	16170	16326	16104	16212	16168	16262	16347	16092	16175	16121	16112	16252	16281	16127	16276	16075	16131	16253	16267	16167	16205	16148	16148	16136	16217	16127	16236	16147	16167	16302	16205	16235	16137	16213	16154	16045	16002	16228	16181	16071	16090	16023	16296	16158	16113	16081	16154	16169	16179	16243	16143	15957	16155	16104	16401	16107	16331	16096	16252	16226	16160	16232	16250	16109	16127	16110	16187	16210	16116	16287	16168	16119	16222	16157	16200	15972	16050	16078	16268	16154	16337	16229	16258	16068	16239	16180	16159	16196	16139	16107	16178	16206	16238	16048	16205	16178	16082	16276	16243	16197	16345	16193	16242	16088	16195	16195	16140	16127	16396	16170	15967	16316	16228	16126	16061	16135	16144	16173	16185	16099	16082	16305	16178	16251	16067	16270	16230	16242	16179	16122	16022	16136	16214	16187	16093	16075	16195	16037	16308	16211	16225	16284	16269	16211	16062	16170	16103	16059	16187	16207	16234	16166	15985	16181	16170	16134	16166	16179	16097	16127	16208	16191	16023	16190	16199	16022	16312	16136	16293	16057	16278	15987	16122	16070	16237	16267	16091	16294	16261	16199	16225	16127	16225	16284	16251	16180	16137	16230	16154	16189	16173	16153	16292	16295	16145	16252	16266	16077	16215	16186	15983	16143	16171	16217	16056	16095	16255	15992	16192	16189	16311	16046	16088	16157	16230	16371	16291	16247	16155	16152	16037	16197	16173	16365	16212	16145	16374	16151	16098	16115	16242	16283	16163	16027	16159	16065	16187	16123	16110	16117	16043	16256	16213	16260	16224	16210	16115	16249	16374	16041	16158	16086	16231	16252	16143	16033	16181	16215	15980	16173	16184	16177	16288	16080	16243	16220	16231	16056	16129	16227	16076	16296	16113	16180	16341	16121	16132	16150	16122	16166	16330	16227	16310	16129	16179	16248	16148	16257	15990	16202	16118	16203	16125	16271	16135	15988	16249	16327	16123	16241	16121	16051	16266	16230	16000	16079	16112	16371	16155	16183	16249	16176	16153	16308	16088	16044	16279	16267	16142	16313	16315	16000	16117	16215	16168	16214	16085	16220	16228	16247	16130	16270	16091	16035	16131	16223	16109	16112	16198	16086	16066	16135	16100	15999	16152	16006	16252	16151	16244	16216	16153	16104	16100	16192	16099	16137	16277	16252	16081	16259	16045	16234	16102	15979	16245	16338	16138	16087	16333	16430	15985	16169	16190	16173	16189	16123	16262	15997	16297	16091	16246	16117	16195	16300	16122	16134	16143	16232	16158	16271	16141	16210	16194	16173	16295	16333	16107	16091	16356	16271	16241	16093	16143	16344	16120	16120	16327	16111	16329	16248	16107	16126	16274	16103	16229	16230	16235	16105	16154	16151	16243	15939	16098	16163	16345	15989	16160	16118	16290	16236	16352	16224	16136	16124	16251	16298	16214	16149	16238	16152	16122	16169	16215	16162	16174	16225	16121	15981	16202	16212	16088	16158	16007	16227	16135	16060	16139	16266	16097	16151	15937	16102	16076	16252	16205	16168	16271	16234	16031	16246	16312	16110	16081	16292	16157	16064	15859	16286	16083	16249	16274	16351	16287	16043	16203	16204	16115	16163	16157	16277	16258	16290	16168	16094	16212	16036	16192	16193	16022	16108	16335	16113	16244	15996	16149	16248	16045	16160	16222	16135	16124	16104	16236	16161	16045	16198	16337	15879	16072	16390	16398	16201	16266	16118	16218	16227	16158	16244	16363	16034	16151	16048	16232	16172	16098	16214	16039	16174	16292	16228	16111	15891	16295	16151	15957	16152	16204	16092	16239	16221	16130	16432	16345	16204	16053	16131	16201	16213	16126	16223	16100	16341	16126	16058	16260	16112	16332	16070	16263	16172	16135	16074	16225	16272	16350	16207	16138	16208	16091	16253	16153	16213	16155	16229	16199	16196	15998	16303	16016	16183	16284	16087	16345	16284	16163	16135	16109	16221	16224	16223	16242	16277	16090	16135	16271	16171	16021	16064	16011	16104	16298	16190	16117	16260	16008	16132	16181	16202	16026	15987	16215	16004	16080	15979	16238	16080	16056	16133	16203	16240	16121	16020	16180	16264	16221	16228	16049	16341	16083	16078	16217	16023	16253	16143	16095	16301	16057	16302	16159	16293	16334	16138	16225	16097	16205	16200	16057	16141	16217	16313	16245	16281	16375	16276	16086	16257	15997	16295	16255	16337	16097	16224	16175	16095	16188	16209	16107	16163	16159	16229	16240	16079	16191	16087	16207	16047	16154	16230	16307	16159	15960	16053	16333	16211	16212	16194	16257	16129	16199	16099	15989	16176	16286	16138	16118	16205	16184	16059	16023	16171	16104	16195	16312	16193	16391	16342	16209	16267	16223	16057	16275	16217	16110	16166	16212	16060	16006	16115	16261	16110	16144	16335	16023	16232	16169	16106	16244	16210	16097	16227	16259	16156	16145	16300	16259	16163	16176	16370	16203	16188	16076	16001	16186	16100	16335	16289	16262	16119	16051	16052	16194	16079	16281	16275	16102	16109	16034	16180	16019	16222	16008	16008	16256	16297	16128	16222	16128	16244	16203	16169
22993	21282	29107	23818	21592	25022	53320	60142	49019	35850	25958	19250	17336	17270	17244	17259	17108	17143	17382	17171	17017	17150	17182	16974	17007	17341	17077	16966	17169	17069	17116	17137	17084	17230	17013	17007	16898	17009	16740	17160	16907	16859	17040	17027	16951	16971	16777	16972	17073	17076	17012	17195	16873	16852	17067	17092	16933	17077	16994	17029	17005	17011	16863	17070	17088	17219	17063	17116	16999	16844	16921	17030	17022	17058	16946	17084	17005	17108	17038	16887	17065	17192	16939	17174	16855	16952	16936	17107	16939	16954	17065	16856	16854	17051	16975	16832	16924	16894	16952	17217	16942	17037	17142	17146	17132	17058	16974	16994	17009	16861	16919	17037	17160	16838	16987	16908	16952	16961	16904	17024	16898	16969	16841	16875	17001	17068	16991	17205	16996	16893	16979	16931	16866	16904	17014	17047	17224	16881	16942	16854	17018	17001	17083	16932	17016	17009	17185	16995	17027	17089	16872	17103	16987	17063	17135	16875	16922	16783	16991	16884	17125	17086	17070	17191	17001	17077	16868	16930	17038	17116	17107	16912	17008	16915	17054	16746	16789	16844	16950	16698	16867	17010	16961	16996	16989	16945	16948	17044	16995	16927	16862	17067	17003	16814	16999	17054	17150	17063	16818	17055	16961	16591	16894	16865	16893	16813	16927	16997	17187	16956	17022	17007	17133	16903	16822	16893	16759	16800	16996	17051	17028	16989	16938	17064	17016	16982	16971	17227	17132	16872	16943	17146	17133	16916	16845	16872	16951	16915	16713	16934	16990	16851	16963	16963	17000	16981	16955	17138	16798	16901	16926	16900	16837	17146	16965	17055	17002	17004	16984	16940	17058	16930	16790	16936	16858	16962	16914	16845	16919	17108	16913	17137	16947	16909	16915	17110	16923	16922	17009	17128	17059	16950	16902	16924	16838	16869	16840	16864	16825	17117	16975	16864	17016	16966	16936	16789	17030	16913	16867	17063	17080	17047	16993	17081	16755	16879	17066	16836	16991	17097	17024	16844	17007	16775	16924	17053	16839	16986	16991	16921	16997	16985	16905	17071	16946	17026	17041	16919	17067	16893	16836	17149	16885	16988	16960	16983	17022	16964	16898	16929	16871	16906	16865	16925	16915	16826	17166	16980	16821	17061	17003	16867	16966	16745	17023	16854	17091	17009	16720	16895	16995	16953	17107	16839	16774	16922	16801	16767	16964	16729	16868	16960	17023	17043	16909	16986	16836	16780	16774	16875	16945	16666	16997	16838	16916	16896	17161	16811	16830	16857	16907	17097	16719	16912	17022	16963	17088	16987	16948	17024	16796	16908	16844	17033	16958	16974	17203	17087	16898	16937	17080	16960	16843	16882	16915	17018	17018	16993	17020	16759	16836	16960	17012	17046	16702	17125	17014	17017	16818	16789	17114	16864	16929	16873	16944	16945	16914	17114	17019	16905	17037	16893	16888	17034	16880	16937	16831	16897	16847	17178	16825	17125	16981	16803	16900	16930	17166	16995	16964	17030	16993	17008	16937	17039	16875	16676	16943	16750	17086	16934	17195	16951	16958	17137	17050	16970	16884	16846	16754	16968	16947	17023	17047	17027	16930	16975	16838	16939	16741	16833	17002	17163	17226	16843	17040	17088	17166	17086	16772	16857	16967	16930	17033	17022	16912	17192	16941	16997	17036	16710	16974	17003	17069	17069	16991	16945	16915	16988	16891	16908	16803	16960	17100	17011	17011	17108	16950	16919	16974	16936	17009	17053	16891	16922	17103	17085	16688	17010	17003	17167	17059	16791	17031	16957	16834	17052	16958	16935	17087	16995	16919	16978	16858	17002	16854	16964	16951	17071	16807	16911	17043	16893	17022	17054	17030	16907	16791	17076	16944	16856	17106	16981	17022	17055	16801	17006	16937	16757	16982	16937	17086	17041	16833	16886	17046	17002	17047	16909	17228	17157	16938	17111	17018	16966	16935	16968	16883	16894	17065	16952	16845	16904	17111	17065	16908	17141	17056	16965	16915	16800	17010	16817	16918	16834	16975	16883	16839	16980	16976	16995	16901	16925	16951	16767	17014	16731	16752	16794	16980	16902	17031	16916	17112	16846	17007	16951	17073	16931	17234	17180	17067	17017	17093	16720	16874	16863	16854	16849	16905	16978	16966	16956	17037	17073	16860	16801	16801	16863	16864	16759	17071	16941	16955	16750	17106	16899	16968	17024	17074	17050	16923	17015	16981	16936	16980	16910	16924	16643	16941	16945	16899	17016	17159	16661	16818	16994	17068	16973	17109	16866	17043	16883	17045	17080	16885	16866	16922	16911	16887	16866	16951	16759	16983	17093	17222	17115	16855	16828	17032	16949	16942	16978	16857	17010	16899	17103	16933	16912	16945	16770	16875	17042	16989	16994	17100	17005	17131	16826	17070	17021	16959	16721	16870	16974	16875	16821	16877	17007	16775	16840	16928	16705	17032	16884	17056	16880	16828	16753	16790	16861	16951	16846	17073	17062	17151	17063	17184	17103	17122	16909	16961	16882	17009	16805	17003	16890	16977	17011	16860	16701	16879	16801	16926	16869	17074	16859	17029	16927	17011	16877	16982	16950	16898	17104	17057	16640	17060	17023	16956	16898	16814	17205	17019	16883	16934	17001	16877	16632	16681	16988	16819	16993	16928	16968	17069	16980	17204	16780	16934	16997	16914	17043	17027	17026	16801	17004	17065	17065	17010	16908	17008	16806	16958	16856	17040	16969	16845	17059	16949	16895	16669	16969	16947	16897	16929	16912	16806	16841	16783	16834	16867	17112	16891	17050	17069	17164	16917	16900	16967	16860	17014	16852	17033	16993	16899	17036	16828	16851	16885	17013	17047	16811	16888	17040	17003	16807	17048	16872	16808	16941	16898	17036	17044	17010	17122	16723	16994	16907	16876	16865	17111	16961	16887	16996	16918	16914	17030	16839	17010	16931	16934	17006	17126	16786	16908	17076	16936	16985	17001	17151	16908	16852	16917	16776	16978	17082	16816	16977	17032	16755	16931	16993	16764	16888	17042	16845	16929	16786	16886	17127	16947	16840	16806	16780	16991	16974	17027	17017	16912	16930	16985	17241	16787	16820	16856	16828	17010	16873	17055	16846	17041	16933	16999	16816	17191	17091	16895	16953	16898	17105	16773	16927	17063	17069	16970	17026	17295	16869	17023	17040	17001	16937	16999	17005	16946	16982	16989	16960	16973	16901	17008	16851	16957	16968	17173	17174	17096	16880	17055	16868	16860	16901	17017	16858	16818	16839	17034	16792	17027	16959	17060	17045	17126	17014	16889	16912	17181	17035	16694	16906	17055	16942	17344	16894	17013	16819	16867	16937	17239	17002	17053	17073	16963	17200	17033	16830	16791	16876	16970	16907	16860	17102	16880	16912	16821	16893	16797	16913	17063	16916	17058	16874	17031	17020	16961	16905	16905	17151	16830	16845	16948	16817	16895	16986	17056	17059	16917	17008	16937	16862	16839	16946	16979	17111	16949	17095	16916	17031	17046	16990	17066	16805	17093	16938	16787	17011	17018	16887	16966	16840	16853	16824	16964	17029	16893	16757	16843	17043	17128	16908	16802	16865	17034	16871	17112	16938	16797	17053	17033	16927	16891	17000	16954	17043	17085	16867	16746	16998	17083	16822	17072	17027	16978	17152	17058	16893	17011	16922	17002	16865	16841	17071	16856	17006	16818	16909	16905	17103	16916	16902	16972	16957	16964	16742	17019	16676	16920	16936	16843	16865	16882	16864	16830	17018	17057	16929	16914	16868	16829	16941	16997	17205	16940	16977	16764	16961	17076	16907	16888	16964	16839	16973	16987	16787	17010	17143	16974	16929	17027	16999	16959	16940	16885	17047	17081	17041	16899	16877	16968	16846	16855	17086	17022	16971	16845	16915	16883	16823	16925	16878	16852	16820	16782	16719	17049	16893	16690	16695	16622	17015	17023	16919	17195	17066	16962	17070	16906	16850	17042	16956	16743	17169	17091	17069	16998	16958	16959	17057	16899	16946	17018	17015	16896	16923	17006	16959	16889	17032	17015	16885	16921	16920	16890	16977	16891	16866	16840	16856	16840	16933	16921	16925	16843	16905	16937	17058	16829	16860	16994	17147	16795	17012	17068	16952	17003	17006	17036	16833	16976	16934	17220	16927	16745	17133	17103	16803	16828	17053	16878	17012	16851	16867	16928	17083	16911	16886	16905	16934	17076	17075	17056	16822	16835	16976	16970	16881	16799	16821	16837	17001	17092	16801	17026	16904	17121	16745	16931	16893	16976	16809	16861	16988	16988	16784	17104	17028	17081	16996	17088	16772	17031	16676	16988	16922	16822	17023	16799	16899	17089	16826	16853	16913	16984	16889	16791	16992	17195	17073	17040	17091	17042	16902	16977	17182	17002	16900	16859	16932	16890	17007	17042	17036	16893	16958	16903	16994	17044	16870	16855	16944	16813	17124	16940	16731	16806	16983	16923	17087	16945	16843	16935	16952	16837	16885	16954	17102	16991	17069	16819	16905	16954	17127	17055	17060	16915	17004	17093	16844	17011	17029	16890	17048	16823	16920	16768	16900	16933	17138	17106	17041	16945	17025	16933	17053	16896	16865	16780	16952	17031	17051	17090	17027	17151	17004	16895	17180	16882	17156	16911	17037	16995	16956	16979	16863	17145	17069	16998	17049	17088	16971	16808	16885	16874	17071	16871	16940	16826	17064	16878	16778	17052	16893	16970	17004	17047	16992	16877	16828	16816	16874	17042	17036	16881	17059	17000	17098	16876	16867	17029	17136	16937	16814	16987	16760	16885	16914	16790	16958	16763	16933	17084	17044	16718	17052	17018	17065	16999	16910	16992	17089	16833	16834	16871	16898	16740	17111	17052	16687	16964	17041	16989	16923	17051	16840	16805	17013	17065	16929	16834	16916	17035	16997	16974	16804	17076	16937	17057	16693	16942	16829	16953	17109	16910	16873	16949	17003	17000	17006	16802	16937	16862	16834	17039	17023	17165	16996	17001	16827	16928	16966	16897	17000	17044	17057	17140	17069	16876	17063	16883	17084	16868	17232	16859	16806	16919	16873	16980	16912	17123	16755	16748	17042	16996	17071	16989	16874
21169	41016	39330	27262	22719	26964	58399	62154	49800	37319	25200	17714	15953	15923	16064	15969	15869	15971	15668	15858	15975	15851	15922	16060	15918	15965	16147	15997	16104	16036	16016	15862	15883	16060	15874	15992	15950	16039	16020	15901	15962	15888	15916	15840	16018	16099	15779	15918	16070	15958	15994	15964	15788	15931	15949	15801	15985	16075	15934	15843	15927	15888	15760	16050	15838	15959	16166	15954	15908	15845	15831	15956	15957	15942	16104	15899	15982	15854	16020	15902	16174	16022	16070	15782	15848	16037	15884	16078	15949	15924	15942	16040	15958	15953	16006	15970	16001	16012	15893	15965	15971	15974	15947	15913	16107	15957	15937	15946	15951	16012	15908	15801	15837	15813	16058	15908	15940	15965	15887	15752	15868	15846	16057	15799	15937	15891	16071	15894	15987	15791	15990	15803	16009	15865	15712	15801	16041	15708	15932	15922	15953	15932	16050	15870	15772	15769	15952	15856	15893	15914	15832	15958	15989	15805	15987	16031	15803	15953	15840	16037	15854	15881	15824	15980	15792	16048	15795	15918	16063	16077	15862	15753	15967	16028	15916	15871	15871	15868	15812	15834	16002	16144	16040	15829	15776	16001	15920	15820	15828	15874	16074	15861	15978	15839	15948	15933	15954	15925	16028	15963	15856	15945	15908	16000	15906	15875	15774	16095	15977	16024	15797	15773	15896	15907	16013	15980	15934	16006	15949	16027	15935	15910	16079	16049	15990	15969	15816	15917	15919	15998	16097	15935	15759	15715	15704	15909	16010	16071	15758	15848	16079	15882	15795	15859	16041	15994	15865	16041	15931	16039	15970	15828	15873	16000	15918	16034	15967	15897	16043	15980	16016	15839	15980	15773	15951	15825	15770	15807	15865	15960	15940	16012	15884	15993	15928	15997	15809	15880	15913	16026	16043	15955	15947	15934	15809	16003	15791	15995	16059	15847	15905	15855	15808	16062	15925	15898	15922	15818	15889	15919	15930	15771	15951	15936	15906	16087	16015	15936	16046	15884	15776	16051	15847	15957	15952	16083	15957	15876	15808	16031	15897	15886	15851	15808	15881	15892	15882	15951	16089	15828	16024	15822	15993	16160	15944	15721	16049	15872	16014	15898	15863	15883	15853	15927	15814	15874	15673	15849	15712	16090	15884	15903	15899	16085	16008	15913	15841	15839	15905	16018	15891	15930	15996	15953	15897	15960	15865	15944	15987	15898	15931	15975	15904	16122	15795	16011	15908	15977	15753	15920	15925	15947	15988	15904	16001	15920	15851	15877	15918	16000	15996	16031	15970	16029	16090	15809	15943	16095	15927	15780	16070	16002	16041	16007	15906	15970	15954	15874	15871	15970	15864	15947	15853	16040	16036	15828	15973	15925	15880	16268	15686	15951	15990	15712	16014	15977	15827	15926	15769	15939	15987	15924	15876	15864	15826	16017	16003	16062	16033	15846	16099	15871	15892	16010	15800	15827	15880	15867	15951	15965	15894	15894	15905	15901	15817	15897	15969	15962	15954	15951	15979	15684	15699	15866	15988	16010	15957	16005	15883	16012	15768	15963	15899	15883	15932	15986	15928	15817	15896	15922	15818	15824	16065	15800	15832	15958	15779	15965	15998	15868	16044	15919	15762	15810	15937	15996	15976	15862	15867	16106	16033	15718	15894	15904	15928	15975	15882	15807	16076	15869	16036	15798	15955	15944	15867	15925	15859	15820	15937	15975	15956	15901	15822	15892	15871	15947	16095	16112	16101	15976	16032	16024	15874	15982	15921	15974	15921	16013	15875	15736	15914	16064	15994	15701	16097	15828	15879	16044	16085	15795	16017	15907	15979	15930	15919	15801	15881	16044	15960	16072	15845	15903	16002	15856	15916	15958	15904	15905	15853	15989	16049	15914	15870	16008	15898	15895	15842	16021	15977	16104	15845	15994	15723	15912	15930	15812	15918	15963	15926	15838	15943	15897	15750	15817	15868	15836	15760	15866	16017	16025	15751	15925	15907	15930	15981	16007	16022	15973	15901	15799	15667	15913	15939	15757	15902	15837	16009	15882	15930	15903	16004	15850	15914	16056	16012	15918	15859	16102	15891	15923	15923	15823	15798	15928	16067	15965	15997	16076	15930	15959	15904	15919	15901	15971	15961	16036	15893	16133	15949	16001	15866	15861	15901	15802	15853	15911	15805	16014	15687	15883	15971	15942	15862	15979	15969	15803	15910	16005	16057	16098	15935	16032	15882	15830	15885	15840	15870	15778	16023	16019	15974	16111	15973	16021	16018	15881	15823	16144	16046	15816	15695	15905	15909	15801	16087	16056	16066	15985	16109	15749	15920	16000	15885	16073	15997	15934	16006	15991	15985	15868	15939	15935	16025	15832	15900	15922	15942	15966	15928	15961	15694	15991	15903	15984	15704	15945	15948	15828	15879	15919	15959	15970	16066	16083	15998	16105	15786	15788	15760	15961	16018	16110	15916	16005	15978	15901	15905	16036	15979	15894	16017	15990	15830	15945	15901	15924	16018	15988	15914	15800	15973	16045	15895	16042	15823	15837	15821	15858	16030	15891	15858	15787	15967	15771	15954	16073	15818	15837	16029	15888	15902	16025	15843	16063	15852	16053	15949	15891	16112	15812	15977	15844	15873	15921	16012	15779	15929	15854	16036	15835	15749	15853	15876	15950	15805	15949	16056	15978	15632	16051	15999	15907	16055	16062	16023	16028	16006	15933	15919	15851	15889	16067	15916	15965	15925	15828	15917	15911	15890	15848	16049	15884	15994	16002	15994	16152	15864	15948	15950	15889	16001	15926	15845	15860	15976	15948	15917	15945	15893	15790	15970	15828	15927	15892	15786	16023	15995	15910	15795	15908	16068	15922	15829	15831	15925	15912	16056	15880	15966	16010	15837	15802	15925	15903	15889	16115	15852	15939	15934	15749	16183	15804	16006	15938	15767	15807	15989	15977	15963	15869	15933	15954	15817	15906	15917	15874	16056	15890	15918	15932	16047	15893	15886	15827	15960	15898	15771	15858	16113	16142	15916	16014	16010	15980	16048	15934	16065	15746	15939	15782	15894	15780	15867	15860	15878	16029	15995	15861	15720	15896	15914	16082	16034	15946	15827	15847	15937	15939	16047	15860	16053	15858	15850	15827	15996	15811	15873	15931	15953	15823	15828	15842	15916	15754	16050	15964	15929	15825	15921	15838	16100	16035	15902	15970	15963	15896	15889	15944	15964	16096	15956	15895	15924	15989	15980	15972	15953	15876	16004	15910	15967	15933	15994	15887	15876	15731	15731	15919	15865	15914	15900	15870	15876	16012	15778	15890	15713	15903	16030	16065	16047	15911	15936	15911	15998	16034	15872	16004	15968	15989	15810	15914	15966	15938	16019	16029	16028	15869	16079	15993	16080	15996	16082	15971	16040	15951	15867	15857	16019	15989	16030	15910	15903	15793	15904	15842	15985	16050	15976	15807	15898	15768	15801	15832	16020	15855	16013	15968	15956	15713	15871	15834	15933	15761	15819	15818	15975	15884	15945	16148	15974	15907	15824	15848	15813	15828	15989	15730	15924	16029	15900	15677	16095	15927	16026	16114	15912	15857	15999	15947	15773	16067	15825	16086	15919	15999	15930	15842	16062	15885	15659	15951	15965	16039	16043	15902	15977	15925	15881	15826	15918	15984	15882	15873	15986	15878	15849	15800	15853	16016	15930	15917	15978	15987	15837	15902	15985	15992	15810	15902	16050	15815	15946	16001	15952	15794	15869	16022	15845	15758	15901	15893	15645	15768	15845	16008	16016	15810	15906	16040	15793	15923	15949	15896	15814	15920	16108	15842	16093	15952	15923	15988	16090	15769	15971	16027	15653	15915	15984	15974	15910	15847	16006	15892	15979	15952	15938	15873	15964	15997	15956	16087	15870	15744	15744	16002	16079	15999	15774	16170	15789	15799	16000	15825	16043	15993	16003	15797	15997	16027	15743	15877	16008	16066	15899	15773	15927	16042	15964	16044	16136	15952	15865	15943	15931	15773	15866	15844	15791	15680	16024	15939	15938	15969	15854	16056	15930	15935	15981	15775	16097	16026	16010	15927	15816	16008	16046	15878	15861	15905	15961	15954	15762	15917	15999	15904	15890	15950	15920	15931	15893	15888	16051	15798	16014	15894	16053	15809	16009	15988	15908	15996	16086	15793	15863	15805	15922	15968	15792	15956	15976	15798	15889	15874	15889	15963	15935	15784	16071	15951	15996	16028	15698	15922	15842	15893	15958	15778	16061	15883	15985	16087	15735	16051	15915	15874	15916	15833	15998	15961	15794	15810	15991	15876	15964	15940	15953	15911	15809	15920	16093	16010	16066	16072	15799	15921	16002	16008	16058	15885	15924	15938	16055	16043	15731	15822	15894	15975	15930	15993	15859	16041	15914	15995	15715	15764	15888	15946	16062	15952	16026	16032	15786	15761	15929	16062	15851	15980	15940	15913	15985	15827	16037	15862	15845	16087	15831	15997	15798	15812	15979	15845	16031	15953	16007	15954	15919	15930	15994	15985	15882	15992	15865	15843	15838	16024	15852	16060	15918	15855	16019	15736	16022	15797	15844	15836	15931	15925	15899	15954	15833	15631	15818	15852	16019	15735	15970	15976	16025	15869	15994	15797	15971	15640	16049	15868	16111	15784	15990	16076	16023	15893	15709	15888	15985	15977	16121	15975	15905	15832	15944	16118	16073	15962	16035	15902	15859	16094	16049	15935	15918	15951	15738	16066	15877	15844	15891	15760	16058	16030	16058	15779	16065	16091	15947	15855	15962	15973	16063	16009	16080	16023	15915	16002	15799	15918	15989	15784	15964	15829	15909	15929	15948	15845	15980	15768	15977	16051	15899	15806	16016	15844	15982	15888	16044	16070	15839	15976	15910	15906	15945	16080	15891	16033	15958	15844	15860	16062	16030	15875	15920	15938	15847	15961	16063	15901	15713	15878	15702	15720	15974	15907	15949	15955	15882	15910	15912	15999	15895	15777	15917	15998	15979	15945	15837	15998	16000	15865	16058	16006	15923	15858	15828	16004	15883	15754	15918	15973	15979	15710	15905	15969	16005	16017	15962	15983	16008	15907	15918	15852	15871	15994	16018	15775	16016	15859
27260	22135	24609	21056	17364	17765	22476	24435	22048	19342	18029	17199	16865	16953	16847	17147	16840	16957	16945	16918	17046	16964	16878	16945	16959	16851	16971	16977	16800	16958	17083	16970	16910	16992	17029	17086	16945	16790	16997	16926	17030	16929	16915	16833	16716	16932	16963	16863	16933	16814	17029	16905	17077	16856	16737	16907	16843	16958	16852	16903	16846	16997	17081	16879	16860	16803	16903	17055	16785	16983	16859	16695	16926	17011	16858	16838	16989	16646	16954	16876	17190	16879	16913	17056	16969	16801	16980	16899	17088	16874	16888	16901	16930	16704	16820	16957	16929	16858	16988	17076	16624	16967	16906	16895	16903	16862	16825	17021	16780	16840	16920	16880	16909	16880	16985	16915	16895	16988	16863	16889	16828	16911	16638	16858	16777	16844	17005	16848	16804	16933	16971	16942	17056	16851	17236	16816	16981	16983	16718	16847	16837	16900	17013	16842	17042	16887	17017	16946	16838	16737	16887	16857	16894	16913	17129	16897	16862	17056	16891	16858	17015	17041	16788	16741	16792	16951	17056	16935	17020	16889	16791	16742	16822	16760	16871	17240	16870	16946	17018	16897	16828	16854	16807	16960	17136	16934	16965	16893	16958	16852	16921	16820	17144	16928	16767	16993	16912	16909	16871	16863	16994	16980	16864	17015	16854	16900	16931	16980	16917	17123	16640	16804	16986	16945	16880	16805	16780	16921	16989	16766	16877	16974	16874	17166	17007	16980	16814	16969	16962	16877	17048	16812	16817	16955	16816	16768	17014	16806	16940	17029	17009	16993	17081	16834	16965	16910	16922	16990	17088	16829	17008	16914	16549	16851	16915	16765	17137	17044	16916	16822	16717	16976	16757	16962	16890	16889	17004	16768	17003	16816	16977	16904	17032	16894	16964	16746	16907	16903	16983	16727	16847	16917	16765	16810	16898	16780	16914	17042	17036	16833	16984	16763	16638	16952	16942	17030	17013	16802	16858	16843	16937	16841	16908	16959	16757	16770	16693	16764	16920	16941	16962	16933	16938	16744	16827	17283	17104	16988	16824	16919	16944	17029	17029	16696	16938	16896	16848	16687	16854	16798	16747	16860	16897	16923	16936	16798	16929	16802	16878	16806	16889	16983	16858	16768	16907	16945	17090	16652	16834	17040	16874	16850	16908	17023	17114	17027	16911	16824	17203	16736	16887	16984	16937	16889	16938	16957	16879	16867	16933	16915	16878	16953	16959	16808	16905	16784	16850	16965	17038	16935	16868	16922	16959	16878	16820	16735	16939	16764	16998	16964	16783	17056	16840	16916	17016	16718	16925	16877	16878	17158	16909	16943	16971	17027	16913	16809	17143	16927	16835	16858	16966	16919	16893	16940	16890	16641	16829	17006	16937	16899	16769	16797	16996	16921	17015	17062	16935	17028	17060	16963	16982	16870	16906	16868	16900	16984	16990	16983	16814	16722	16822	16979	17042	16960	17139	16768	16911	16701	16717	16712	16864	16849	16786	16999	16992	16881	16904	16938	16866	16862	16669	16768	17034	16793	16826	16801	17096	16883	16812	17012	16976	16947	16826	16762	16826	16729	16931	16939	16942	16826	16911	16898	16896	16967	16898	16933	16754	17047	16945	16935	16940	16910	17005	16843	16841	16951	16859	16829	17031	16975	17055	16965	16881	16827	17069	16795	16890	16989	16875	17025	17041	16853	17142	17036	16934	16995	16946	16848	16975	17007	16958	16987	17070	16831	16894	16953	16858	17017	17121	16826	16899	17073	16828	17068	17009	16949	16880	17008	16813	16862	16877	16726	16753	17111	16945	16947	16983	16783	17005	16941	16998	16981	16891	16712	16936	16974	16754	16988	16956	16920	16955	17062	16797	16610	16892	17162	16817	16907	16942	16900	16780	16948	16911	16818	16882	16752	17040	16897	16942	17015	16760	16964	16904	16762	16860	16821	17021	16898	16969	16865	16813	16886	16827	16909	16969	17065	16854	16854	16813	16941	16772	16728	16930	16918	16968	16947	17021	16960	16809	16984	16976	16937	16875	16894	17065	17041	16957	16761	16906	16949	16943	17031	16977	16850	16834	16860	17018	17046	17031	16916	16825	17056	16853	17078	17009	16919	16895	16787	17095	16684	17036	16928	16754	16882	16914	16927	16777	16640	16899	16946	17036	17067	16963	16789	16904	16840	16860	16830	16985	17066	17002	16878	16916	16683	17225	16854	16992	16947	16873	17179	17018	16912	16839	16852	17123	16807	16983	16983	17018	17004	16777	16867	17086	17012	17061	17006	16940	17073	16947	16762	16861	16915	16893	17014	17240	16972	17160	17083	16827	16862	16952	16740	17030	16814	16853	16863	16842	16794	16685	16901	16713	17128	16996	16871	16898	16780	16874	16791	16872	16913	16967	16914	16975	17011	16883	16881	16761	16756	16891	16986	16971	16820	16940	16978	16937	17002	16977	16704	16807	16942	16993	16827	16973	16857	16967	16967	17059	16960	16982	16882	16903	16996	16964	17042	16779	16976	17011	16740	16770	16818	16954	16975	16943	16829	16968	17057	16792	16874	16773	17033	17148	16738	17026	16950	16944	17073	16872	16932	16652	16976	16765	16820	16913	16820	17022	17090	16965	16982	16929	16841	16881	16979	16937	16914	16801	16814	17056	17130	16703	16963	16999	16698	16933	16896	16919	17038	17100	16836	16977	16998	16793	16881	16976	16973	16903	16933	16849	16905	16960	16756	16873	16759	16882	17146	17074	17197	16750	16887	16883	16854	16853	16963	16939	16838	16840	16917	16941	16929	16924	16914	16905	16927	16870	16827	16937	16874	16821	16868	16938	16956	16985	16901	16815	16833	16804	16859	16958	16942	16848	16886	17013	16827	16930	16834	16830	17012	16750	17014	16915	16873	16834	16931	17235	17034	17100	16679	16817	16832	16723	16799	17015	17028	16960	16989	17064	16749	16977	17076	16911	16902	17011	16870	16768	17002	16781	16728	16757	16891	17159	17022	16769	16944	16872	16956	16926	16872	17012	16910	16667	16871	16966	16903	16843	16838	17146	16850	16825	16864	16941	17100	16839	16843	16796	17103	16791	16700	16907	16717	17011	16970	16878	16804	16949	16808	17039	17017	16862	16832	16839	16883	16719	16695	16849	16838	17101	16741	16843	16905	16848	16853	16966	17045	16815	17029	16921	16813	17020	16997	17018	16746	16918	16981	16740	16910	16992	16832	16973	16955	17095	16974	16853	17060	16938	16770	16880	16962	16952	16779	16857	16825	16787	16871	16649	16905	16902	16843	17058	16849	16932	16806	16922	16760	16953	16949	16876	16788	16753	16823	17170	17060	16833	16900	17110	16966	16942	16978	16663	16999	16958	16846	17180	17111	16934	16894	17000	16915	16775	16833	16783	16804	16821	16783	16989	16962	16817	17006	16730	16853	16839	16945	17148	16976	17008	16782	16865	17056	16962	16994	16858	16854	16894	16714	16979	16907	16830	17103	17013	17012	16904	17143	17063	17048	17006	17010	16867	16978	16913	17049	17006	16824	16906	17005	16925	16959	17052	16687	16748	16819	16888	16879	16938	16951	16941	16882	16948	16960	17034	16835	17132	17065	16818	16936	16727	16632	16829	17101	16976	16782	16982	16950	16846	16667	16987	16945	16865	16800	16839	16803	16794	16741	16744	16719	17171	16938	16763	16997	16930	17037	16882	17058	16763	16816	16782	17133	17029	16846	17063	16841	16904	16833	16885	16690	17047	16923	16951	16768	16873	16894	16946	17092	16843	16831	16765	16712	16878	17033	17171	16839	16909	16841	16726	16768	16869	16948	16934	16963	16910	16978	17051	16859	17025	17103	16902	16813	16974	16915	16957	16997	16882	17052	16950	16961	17014	16985	16997	16842	16954	16869	16914	16962	17101	16946	16906	16850	16957	16956	16923	16704	16738	16775	16897	16870	16747	16825	16851	16920	16755	16884	16990	16987	16856	16919	16787	16894	16769	17000	16881	16901	16894	16714	17035	16923	16945	16913	17108	16996	17147	16821	16820	16855	16980	16757	16950	16834	16938	16809	16914	17060	16772	16789	16925	16847	16991	17113	16941	16697	16782	16626	16682	16911	16850	16752	16962	16836	16971	16864	16825	16947	17178	16794	16939	16753	16770	17038	16869	16849	16825	16840	16889	16858	17019	16795	16996	16961	16951	16844	16965	16840	16861	16835	16834	16836	17000	16851	17007	16989	16866	16810	17044	16853	16901	16630	16958	16949	16818	16770	16750	17019	17071	16926	17124	16803	17007	16945	16739	16871	16950	16864	17035	16747	16963	17095	16977	16802	16887	16914	16995	16982	17038	16903	16889	16753	16759	16554	16916	16862	16883	16969	16788	16872	16887	16793	16803	16933	17015	16821	16917	16868	16860	17020	16955	17005	17016	16767	16879	16861	16892	16900	16816	16884	16903	17237	16789	16934	16863	16612	16724	16810	16974	16886	16967	17185	16859	16780	16944	16797	16989	17069	17005	17009	16950	16891	16960	17019	16888	17034	16792	16809	16775	16953	16838	16824	16901	16922	16843	17143	16926	16978	16898	16886	16898	16900	16711	17101	16749	16855	17038	16820	16946	16992	16895	16918	16681	16845	16768	17074	16826	17152	17009	17012	16913	16771	16835	17085	16963	16944	16882	16838	16852	16746	16747	16902	16733	16917	16975	16839	16894	17075	16836	17050	16782	16732	16852	17055	16978	16901	16877	16810	16818	16942	16976	16853	16966	16786	16813	16897	16840	17137	16711	17078	16786	16757	16808	16638	17001	16962	17021	17012	17011	16923	17013	16778	17024	16955	16830	16835	16895	17012	16739	16683	16977	16921	17065	16929	16982	16964	16875	16841	16932	16775	16986	16893	16870	16891	16974	16731	16782	17022	17075	16960	17109	16971	16881	16878	16955	16743	16821	16883	16895	16669	16791	16755	16733	17027	17028	16982	16825	16876	16921	16995	17003	16878	17024	16860	16979	16934	17034	16964	16938	16796	16988	16948	16744	16991	16862	16904	17047	16842	16919	17045	16972	16933	16979	16908	16826	17082	16874	16786	16886	16998	17006	16890	17067	16960	16963	16964	17132	16950	16936	16772	16935	16950	16773	16891	17003	16900
17000	23462	21453	17593	17167	17701	24913	25921	21732	18637	16727	15960	15762	16001	16218	16028	15824	15952	15839	15823	15886	15995	15846	15924	15891	15919	15868	15874	16094	15744	15952	15945	15957	16062	16011	16051	15906	15921	15951	15923	15795	15909	15932	15910	15763	16019	16055	15829	15942	15936	16016	16026	15925	15952	16061	15924	15998	15944	15899	15831	15917	15862	15845	16039	15874	15908	15686	15970	15815	15977	15811	15872	15942	15843	15980	15740	16030	15939	15961	15889	16036	15962	16048	15824	15732	15973	15945	15942	15669	15920	16043	15897	15930	15828	15856	15935	15984	15825	15983	15940	15924	15889	15873	15918	15966	15838	15957	15898	15869	16008	15797	15974	15788	16032	15948	15826	15906	15812	15932	16000	15964	15984	15813	15945	15861	15954	15902	16007	15866	15864	16006	15890	15884	15871	15865	15852	16012	15836	16095	15989	16024	16003	15947	15873	16009	15887	15914	16047	15864	15938	15757	15865	16015	15961	16037	15900	16069	15884	15884	15940	15785	15796	16018	15855	15976	15956	15928	16124	15808	16074	15815	15855	15859	15984	15807	15898	15912	15821	15820	15934	15927	15833	15927	16029	16039	15960	15802	16050	15887	15861	15812	15814	15888	15971	16021	16013	15970	15930	15949	15827	16121	15799	16050	16006	15996	15937	15856	15915	15965	15966	15886	15778	16061	15921	15893	16081	15873	15967	16060	15884	15992	15932	15936	15899	15996	15807	16043	15950	15814	15787	15843	15831	16157	15699	15945	15768	16114	15882	16021	16000	16080	15862	15878	15913	15776	15860	15959	15942	16046	16050	15895	15824	15955	15978	15771	15820	15893	15809	15950	16016	15721	15773	15895	15847	15861	15889	15922	15956	15959	15780	15952	15770	15978	15757	15987	16066	15886	15811	15699	15966	15851	15731	15994	15894	16010	15915	15968	15934	16066	16067	16039	15699	15966	15984	15895	16074	16027	15810	15931	15893	15938	15800	15959	15961	16098	15972	15850	15963	15968	15982	15852	16009	15950	15837	15955	15720	16000	15882	15795	16000	15838	16042	16075	15840	15807	15908	15997	15927	15822	16034	15746	15909	15898	16055	15828	15997	15962	15688	15940	15957	15871	15690	15978	16002	15902	15984	15866	15805	15989	15949	15913	15967	15856	15830	15938	15828	16013	15659	15994	15917	15899	15907	16024	15960	15897	16010	15773	15920	15719	15805	15775	15983	15860	15781	15910	16127	15889	16068	15924	15927	15902	15931	15944	15892	15957	15904	15916	15949	15917	15776	15930	15989	15893	15930	15845	15986	15912	15900	16016	16119	15866	15909	15856	15852	15974	15729	16029	15958	15902	16067	15833	15904	16099	15749	15952	15835	16006	16102	15840	15971	15834	15839	15770	15922	15843	16049	15944	15964	15828	16036	15979	15848	15833	16015	15963	15955	15713	15923	15888	15901	15926	15976	15942	15750	15795	15896	15907	15890	15863	16031	15793	15962	15685	15862	15944	15873	15881	15880	15898	15922	15900	15659	15833	15853	15741	15924	15942	15908	15907	15889	15950	16003	16086	15731	16031	16124	15903	15920	16073	15945	15703	16176	15839	15939	16059	15863	15920	15999	16016	16033	15846	15975	15982	15906	15896	16075	15899	15711	16148	15829	15815	15891	15873	15950	15989	15912	15894	15804	15853	15864	15978	15730	15974	15903	15901	15881	15936	15806	15901	15850	15820	15671	15944	15890	15999	15991	16128	16011	16067	15754	15963	15883	15945	15848	15753	16001	15916	15928	16112	15885	15927	15946	15954	16026	15879	15895	15875	15955	15946	15742	15906	15898	15931	15970	15772	15893	15949	15868	16018	15872	15943	15972	15977	15892	15960	15884	15914	16003	15915	15988	15916	15983	16007	15968	16017	16014	15922	15997	15953	15874	16040	15896	15993	16101	15917	16044	15845	15943	15907	15816	15987	15805	16008	15972	15990	15977	16027	16113	15863	15908	16012	15907	15953	15836	15880	16002	15958	15934	16050	15785	16093	15904	15817	15970	15781	15872	15925	15982	15882	15815	15930	15962	16042	15821	16052	16059	15979	15936	15896	15998	15880	15761	15900	16060	15827	15987	16086	15921	15791	15878	15948	15985	15965	15757	16004	16017	15920	15824	16015	16062	15837	15866	15854	15856	15970	15918	16070	16070	15987	15821	15767	15673	16041	15884	15777	16037	15956	16014	15969	15805	15897	15987	15898	15976	15915	15928	15948	15911	15887	15868	16001	15643	15968	16004	15828	15898	15996	15916	15934	16067	15941	16066	15775	15939	15991	15877	15914	16081	16013	15924	15807	15963	15810	16078	15924	15851	15820	15900	15938	15896	15880	15888	15870	16018	16154	15889	15914	15922	15979	15945	15865	15823	16108	15957	15711	15754	15977	15941	15825	15995	16003	15956	16015	16102	16062	16115	15761	15967	15863	15953	15986	15844	16106	15886	15976	16068	15994	15824	15861	15987	15976	16078	16006	16010	16068	15806	15857	15879	15903	15912	15837	15923	16122	15763	15965	15895	15743	15937	15911	15880	15854	15858	15822	15929	15694	16207	16000	15885	15950	15821	15937	15956	15741	16012	15870	15830	15952	15888	15829	15697	15858	15994	16028	16014	15928	16039	15979	15949	15934	15849	16014	15823	15999	16011	16005	15864	16022	15907	15948	15910	16003	15946	16136	15989	16015	15872	15779	15936	16132	15941	15827	16049	15697	15973	15653	15962	16116	15910	15830	15802	16111	15721	15747	15777	15968	15950	16078	15930	15995	15981	15967	15940	16107	16000	16040	15934	16028	16012	15860	15866	15978	15867	15893	15860	15980	15748	15932	15983	15992	15956	16093	15890	15973	15935	16032	15821	15887	15911	16001	15958	15881	15886	16053	15772	15823	15928	15824	15744	15890	15856	15820	15791	15737	15993	15875	15948	16104	15931	16046	16017	15898	15679	15941	15958	15921	15884	15943	16063	15920	15798	15989	16048	15876	15888	16030	15934	16032	15894	15829	15824	15884	15911	16034	15884	15965	15997	15847	15909	16040	15793	15903	15766	16022	16052	15918	15883	15914	15921	15841	15796	16029	15865	15936	16052	16028	15857	16001	15871	16062	16022	15903	15735	15883	15950	15918	15978	15914	16010	15906	15839	16005	15809	15877	15905	15876	15946	15823	15969	15893	15938	15842	15918	15916	15817	15883	15864	15909	15882	15828	15910	15887	15914	15990	16034	15880	16034	15778	15952	16048	16078	15897	15967	15826	15869	15913	15883	15911	15947	15949	15902	16094	15889	15988	15898	15908	15875	15927	16016	15958	15844	15848	15839	16008	15983	15927	15781	15826	15891	15819	15997	15892	15871	16042	16055	15828	16007	15903	15838	15796	15895	15854	15669	15922	15872	15991	15857	15921	15798	15948	15850	15817	15870	16019	15966	15949	15936	15795	15861	16026	15913	16019	15915	16009	15952	15920	15849	15948	15884	15949	16031	15870	15658	15976	15962	15691	15980	15890	15764	15907	16053	16029	15904	15954	15974	15857	15984	15852	15964	15922	15811	16009	15995	15884	16053	15923	15898	15837	16006	15864	15976	15957	15975	16112	15894	15828	16064	15762	15915	16016	15821	15933	15914	15838	15879	15910	15933	15995	15745	15806	15829	16027	15893	16001	16040	15953	15909	15772	15867	16117	15834	15995	15856	16003	15942	15939	15958	15844	15862	15953	15923	15676	15928	15916	15920	15904	15938	15971	15942	15919	16016	15836	15810	16039	15946	15961	15913	15974	15823	15937	16124	15892	15902	15879	15948	15908	15950	15925	15964	15963	15861	15990	15852	15889	15881	15874	15987	15881	15936	15941	15908	15937	16003	15943	16036	15799	15735	15921	15961	15970	15804	15829	15950	16081	15977	15690	16059	15730	16007	16004	15941	15903	15876	15896	15889	15928	16054	15809	15901	15978	15851	16112	16029	15799	15923	16013	15823	16113	16038	15885	15912	15944	15861	15882	15823	15897	15997	15812	15952	15953	15874	15849	15994	15997	15932	16052	15943	15917	15951	16045	15951	16068	15845	15796	16077	16005	15886	15987	15938	15823	15691	15970	15772	16076	15656	15903	15968	15819	15835	15844	15823	15858	15887	15823	15906	16004	15806	15951	16063	15909	16006	15834	15983	15815	15936	16034	15818	16002	15865	15934	15927	15870	15868	15967	16097	15916	15951	15999	16002	15975	15985	15823	15967	16002	15937	15931	15862	16010	15978	16002	15903	15939	16052	16014	15825	16001	15948	15963	16004	15954	15980	15973	15855	15817	15967	15893	15854	15949	15954	16022	15981	15920	15901	16003	15998	16017	15944	15931	15841	15901	15989	16029	15898	15916	16067	15989	15856	16032	16037	16022	15869	16057	16007	15877	15948	15952	15799	15945	16118	15937	15964	16002	15944	15965	15970	15997	16001	15902	15920	15925	15743	15982	15986	15932	15883	16071	16000	15827	15927	16211	15884	15917	16099	15929	15982	15837	15815	16113	16036	15997	16090	15940	15913	15880	15901	15935	15891	15739	16000	15904	15932	15939	15957	15993	15887	16088	15900	15920	15948	15899	16090	15875	16178	15830	15939	15975	15947	15993	15910	15815	15891	15841	16029	15939	15907	15985	15909	15922	15996	16080	15944	16089	16036	15990	16140	16085	15886	15749	15898	15982	15819	16003	15954	15948	15918	15886	15933	16030	15929	16035	15980	15850	15999	16012	15805	15964	16015	15951	15985	15861	15938	15931	16000	15969	15833	15808	16022	15957	15920	16022	16022	16008	15866	15952	15966	15844	15814	15872	15823	15876	15793	15864	16012	15984	15933	15976	15929	15822	16163	15942	15961	15992	16031	15944	15986	16029	15870	15852	16008	15985	15994	15906	15908	15991	15945	15868	15817	15881	16010	16030	15990	16031	15907	15937	15915	16066	15892	15825	15990	15992	15938	15914	15894	15932	16016	15920	15873	15895	15776	15954	15795	15668	16122	15808	15954	15931	15857	15973	16034	15805	15980	15947	15965	15895	15898	15980	16085	16052	15845	15779	15904	15867	15954	15896	16003	15929	15930	15789	15970	15843	16000	15772	15879	15888	15830	15964	16007
24394	21300	28334	24925	21674	20694	40698	45529	35128	25859	20553	17457	16889	16687	16593	16622	16676	16654	16459	16782	16561	16509	16785	16510	16544	16427	16541	16362	16537	16414	16487	16318	16556	16499	16563	16556	16379	16530	16524	16624	16380	16665	16409	16479	16496	16475	16635	16600	16325	16268	16544	16452	16540	16468	16482	16378	16401	16452	16561	16497	16368	16520	16413	16753	16642	16775	16440	16388	16693	16487	16299	16553	16513	16500	16340	16407	16416	16547	16414	16364	16610	16680	16470	16596	16486	16391	16431	16476	16554	16432	16326	16413	16287	16352	16421	16422	16512	16674	16398	16340	16419	16299	16491	16268	16689	16471	16517	16327	16286	16642	16442	16504	16592	16452	16329	16317	16649	16515	16536	16429	16392	16648	16370	16669	16468	16431	16429	16546	16738	16589	16379	16537	16448	16453	16699	16501	16173	16618	16650	16351	16388	16196	16471	16282	16387	16514	16523	16381	16504	16664	16433	16411	16405	16369	16402	16283	16539	16344	16510	16405	16536	16363	16578	16440	16436	16574	16572	16705	16591	16476	16369	16453	16507	16426	16794	16555	16595	16431	16788	16742	16457	16499	16629	16618	16328	16499	16627	16439	16365	16501	16365	16570	16488	16489	16533	16138	16459	16192	16341	16614	16435	16453	16681	16482	16414	16369	16418	16445	16467	16474	16555	16301	16464	16427	16510	16489	16522	16400	16264	16560	16517	16406	16353	16520	16321	16309	16401	16324	16528	16507	16619	16666	16447	16494	16566	16543	16461	16495	16387	16376	16458	16546	16354	16606	16676	16478	16470	16421	16408	16531	16575	16350	16290	16316	16522	16439	16418	16470	16415	16410	16733	16515	16550	16661	16404	16629	16493	16473	16508	16456	16511	16405	16632	16441	16445	16424	16391	16588	16360	16324	16511	16612	16500	16221	16555	16423	16634	16536	16595	16515	16500	16454	16317	16502	16560	16518	16643	16271	16341	16308	16478	16584	16410	16237	16429	16497	16505	16267	16425	16512	16403	16381	16604	16520	16483	16404	16545	16355	16438	16351	16507	16509	16543	16370	16684	16387	16364	16583	16483	16439	16396	16370	16182	16495	16182	16522	16475	16518	16422	16451	16377	16502	16396	16299	16365	16545	16465	16602	16370	16534	16300	16603	16687	16536	16551	16383	16528	16442	16252	16178	16644	16459	16515	16293	16466	16680	16561	16651	16525	16446	16439	16460	16502	16514	16676	16347	16467	16337	16438	16367	16370	16609	16327	16699	16452	16520	16382	16459	16406	16494	16622	16240	16358	16420	16624	16534	16425	16600	16501	16316	16488	16539	16551	16388	16694	16605	16411	16392	16424	16421	16527	16653	16467	16509	16462	16459	16504	16327	16445	16416	16372	16491	16346	16342	16362	16310	16230	16530	16361	16468	16383	16569	16429	16390	16487	16623	16386	16549	16507	16478	16551	16523	16393	16287	16545	16603	16542	16328	16432	16279	16466	16506	16456	16231	16432	16490	16363	16446	16544	16448	16547	16530	16410	16478	16477	16377	16477	16469	16500	16482	16340	16395	16585	16279	16320	16418	16448	16581	16359	16526	16605	16513	16315	16360	16518	16517	16460	16536	16512	16398	16593	16534	16451	16314	16461	16522	16342	16649	16410	16382	16439	16595	16479	16387	16550	16634	16504	16509	16449	16375	16569	16593	16489	16381	16448	16435	16533	16520	16559	16364	16371	16385	16502	16429	16526	16388	16461	16535	16577	16510	16559	16271	16389	16182	16482	16373	16576	16476	16433	16327	16582	16536	16523	16517	16360	16424	16405	16541	16632	16481	16389	16528	16483	16455	16401	16370	16546	16313	16504	16387	16621	16474	16588	16436	16665	16393	16350	16454	16452	16600	16394	16352	16385	16431	16485	16395	16538	16366	16416	16382	16119	16525	16590	16359	16440	16532	16523	16380	16360	16404	16423	16471	16535	16415	16481	16578	16382	16571	16392	16470	16419	16241	16307	16490	16479	16386	16428	16564	16387	16611	16509	16390	16440	16657	16469	16502	16477	16471	16724	16482	16441	16292	16566	16315	16346	16305	16345	16451	16305	16438	16516	16413	16457	16426	16434	16395	16546	16298	16606	16331	16362	16554	16465	16327	16525	16582	16537	16366	16520	16424	16645	16328	16519	16534	16368	16282	16343	16181	16396	16563	16592	16432	16449	16426	16343	16806	16709	16452	16446	16554	16519	16550	16324	16335	16504	16373	16513	16536	16528	16489	16634	16440	16669	16622	16437	16372	16411	16523	16559	16574	16572	16523	16362	16399	16194	16696	16646	16369	16471	16569	16400	16629	16350	16552	16348	16422	16493	16333	16560	16343	16623	16513	16394	16722	16329	16343	16392	16380	16364	16580	16597	16342	16525	16464	16353	16276	16369	16762	16489	16506	16508	16543	16702	16313	16453	16452	16421	16476	16577	16591	16409	16589	16412	16511	16400	16452	16443	16693	16382	16411	16346	16616	16565	16380	16448	16437	16468	16487	16516	16485	16589	16526	16459	16442	16455	16663	16297	16371	16398	16505	16406	16608	16398	16389	16467	16223	16426	16286	16466	16175	16596	16540	16446	16309	16375	16629	16523	16466	16504	16613	16559	16393	16650	16530	16498	16616	16508	16328	16451	16262	16230	16505	16474	16551	16655	16484	16459	16591	16393	16509	16458	16693	16681	16467	16344	16570	16580	16443	16214	16595	16516	16439	16597	16436	16616	16444	16337	16521	16598	16594	16431	16317	16583	16601	16454	16614	16399	16497	16540	16478	16629	16432	16451	16499	16351	16493	16430	16677	16651	16325	16430	16575	16314	16427	16582	16593	16462	16370	16216	16444	16364	16531	16377	16366	16535	16448	16518	16382	16514	16402	16542	16450	16371	16483	16483	16439	16549	16659	16624	16563	16467	16310	16578	16455	16414	16688	16412	16415	16380	16453	16512	16422	16501	16514	16428	16528	16481	16514	16488	16424	16448	16527	16489	16424	16552	16465	16427	16283	16476	16642	16526	16433	16451	16499	16542	16362	16427	16426	16510	16429	16304	16503	16489	16500	16513	16407	16312	16454	16443	16577	16570	16442	16470	16382	16518	16360	16246	16495	16380	16546	16442	16621	16435	16415	16557	16487	16502	16421	16518	16418	16742	16527	16467	16570	16499	16649	16647	16592	16382	16501	16551	16488	16710	16408	16654	16525	16573	16476	16554	16435	16663	16654	16447	16241	16479	16549	16535	16549	16441	16478	16203	16347	16324	16389	16619	16376	16715	16506	16431	16495	16501	16470	16420	16369	16373	16441	16594	16534	16448	16486	16489	16341	16583	16520	16646	16461	16586	16580	16418	16515	16586	16738	16567	16456	16396	16500	16426	16458	16446	16434	16516	16571	16502	16541	16691	16403	16490	16553	16629	16371	16541	16142	16255	16494	16513	16426	16642	16610	16640	16499	16536	16462	16590	16253	16459	16547	16464	16377	16337	16406	16452	16385	16328	16545	16412	16505	16499	16656	16407	16483	16300	16524	16362	16435	16425	16346	16410	16440	16508	16391	16502	16613	16652	16536	16558	16622	16535	16550	16576	16351	16506	16545	16145	16320	16240	16390	16347	16657	16351	16406	16464	16493	16415	16410	16515	16528	16521	16401	16640	16468	16567	16523	16441	16589	16280	16395	16462	16418	16462	16415	16549	16604	16594	16444	16427	16316	16583	16282	16336	16359	16733	16558	16607	16679	16556	16423	16560	16627	16553	16394	16449	16573	16552	16444	16657	16400	16511	16450	16730	16509	16489	16373	16615	16723	16598	16535	16596	16582	16431	16597	16459	16482	16563	16612	16691	16313	16550	16584	16551	16449	16582	16577	16372	16484	16491	16492	16517	16530	16581	16372	16453	16325	16433	16525	16606	16373	16509	16404	16298	16348	16424	16580	16525	16629	16659	16441	16413	16487	16340	16447	16514	16439	16363	16541	16677	16351	16388	16721	16346	16364	16316	16470	16468	16601	16475	16423	16549	16429	16591	16661	16456	16359	16399	16471	16491	16287	16443	16601	16430	16687	16338	16612	16629	16461	16464	16351	16491	16338	16564	16354	16384	16669	16735	16248	16579	16468	16606	16649	16585	16634	16383	16532	16623	16485	16404	16288	16449	16451	16442	16640	16537	16619	16500	16555	16343	16451	16646	16466	16656	16584	16605	16445	16384	16531	16349	16547	16435	16390	16427	16388	16396	16400	16594	16436	16363	16453	16563	16530	16450	16529	16445	16484	16595	16420	16510	16448	16536	16596	16473	16552	16610	16509	16493	16521	16471	16675	16439	16490	16464	16265	16327	16340	16620	16442	16603	16652	16618	16230	16466	16822	16521	16419	16371	16567	16341	16273	16488	16531	16470	16459	16523	16434	16491	16617	16680	16710	16349	16533	16497	16445	16391	16337	16356	16429	16520	16417	16332	16411	16490	16678	16509	16430	16440	16335	16374	16337	16552	16499	16189	16522	16444	16560	16254	16532	16379	16530	16613	16421	16580	16570	16449	16488	16433	16429	16633	16616	16560	16468	16430	16434	16455	16498	16571	16437	16454	16378	16430	16533	16605	16608	16425	16445	16501	16494	16558	16445	16574	16313	16578	16345	16510	16654	16501	16489	16565	16504	16442	16233	16473	16543	16410	16430	16481	16397	16443	16383	16258	16338	16246	16436	16458	16455	16627	16620	16549	16451	16447	16444	16517	16508	16490	16410	16523	16627	16456	16455	16417	16739	16476	16405	16441	16526	16481	16316	16621	16437	16476	16590	16278	16405	16243	16398	16495	16526	16599	16414	16272	16325	16482	16536	16541	16625	16329	16417	16650	16481	16390	16450	16511	16491	16734	16571	16584	16486	16569	16391	16333	16496	16654	16343	16422	16399	16449	16373	16725	16440	16551	16523	16438	16425	16410	16594	16371	16498	16385	16468	16477	16493	16391	16416	16532	16452	16427	16726	16487	16586	16714	16465	16521	16269	16517	16549	16481	16496	16500	16381	16498	16542	16312	16469	16344	16554	16535	16380	16494	16424	16336	16646	16492	16637	16410	16594	16522	16205	16552	16517	16583	16450	16614	16539	16302	16449	16323	16545	16479	16499
21018	34345	31619	22654	19011	19929	44719	46770	36442	26185	20124	16519	15751	15720	15659	15685	15727	15759	15763	15827	15844	15703	15683	15713	15564	15728	15733	15806	15586	15722	15513	15705	15557	15692	15700	15698	15759	15777	15629	15659	15792	15590	15597	15564	15713	15714	15514	15677	15663	15670	15947	15730	15737	15722	15792	15692	15880	15749	15606	15474	15690	15776	15749	15700	15730	15816	15536	15672	15562	15719	15746	15522	15606	15780	15755	15672	15672	15727	15559	15726	15482	15687	15602	15634	15783	15591	15608	15912	15800	15776	15794	15715	15792	15775	15653	15625	15863	15698	15657	15735	15569	15505	15871	15629	15623	15674	15675	15599	15631	15761	15684	15771	15541	15586	15529	15723	15737	15735	15875	15791	15625	15657	15555	15687	15592	15806	15570	15783	15683	15724	15670	15717	15648	15701	15770	15694	15696	15743	15697	15614	15577	15600	15701	15764	15570	15807	15639	15618	15669	15697	15749	15797	15677	15544	15667	15777	15649	15784	15647	15767	15830	15555	15851	15679	15728	15847	15628	15687	15606	15769	15740	15532	15889	15715	15618	15792	15606	15540	15709	15484	15738	15683	15722	15767	15626	15742	15875	15768	15594	15524	15751	15665	15886	15694	15875	15761	15910	15617	15768	15666	15663	15810	15645	15648	15795	15825	15553	15826	15672	15776	15741	15805	15774	15692	15833	15615	15851	15652	15612	15731	15621	15626	15661	15662	15646	15596	15673	15407	15879	15703	15640	15829	15689	15805	15683	15803	15531	15776	15756	15476	15477	15710	15782	15646	15623	15678	15569	15758	15759	15635	15764	15502	15740	15507	15649	15763	15827	15648	15539	15657	15726	15508	15746	15649	15599	15581	15626	15684	15840	15726	15689	15600	15667	15674	15805	15697	15600	15694	15750	15681	15883	15621	15764	15704	15750	15566	15709	15873	15846	15669	15670	15756	15585	15526	15689	15792	15740	15602	15506	15633	15740	15757	15746	15693	15658	15860	15695	15562	15831	15739	15750	15664	15706	15779	15783	15663	15788	15618	15710	15663	15718	15689	15822	15707	15594	15757	15610	15644	15667	15580	15751	15714	15694	15703	15805	15685	15574	15597	15754	15642	15647	15816	15602	15837	15867	15617	15699	15616	15564	15596	15699	15638	15534	15630	15702	15809	15643	15557	15620	15510	15535	15636	15597	15563	15667	15765	15547	15699	15851	15755	15694	15584	15746	15727	15656	15715	15872	15835	15723	15567	15647	15587	15558	15731	15749	15775	15662	15611	15646	15538	15757	15665	15525	15659	15670	15828	15756	15670	15697	15536	15588	15706	15472	15735	15667	15670	15655	15612	15585	15742	15832	15814	15537	15765	15706	15681	15728	15620	15709	15676	15580	15575	15715	15613	15726	15739	15692	15776	15655	15638	15680	15737	15859	15813	15769	15622	15510	15767	15809	15803	15810	15792	15549	15830	15589	15704	15556	15818	15764	15783	15610	15688	15598	15623	15828	15698	15645	15815	15521	15756	15757	15662	15814	15676	15701	15664	15490	15778	15754	15846	15862	15685	15535	15719	15646	15635	15515	15837	15742	15696	15752	15693	15781	15740	15608	15716	15638	15641	15655	15682	15739	15688	15721	15647	15551	15769	15793	15726	15657	15588	15548	15601	15585	15797	15839	15605	15691	15614	15773	15739	15775	15685	15852	15574	15759	15644	15572	15609	15693	15719	15688	15706	15711	15597	15677	15787	15585	15657	15801	15609	15677	15829	15778	15780	15486	15892	15630	15698	15600	15694	15607	15895	15731	15696	15580	15732	15681	15705	15716	15575	15772	15663	15781	15718	15626	15694	15650	15792	15664	15603	15619	15751	15705	15696	15650	15687	15800	15897	15793	15731	15698	15673	15631	15591	15565	15745	15556	15550	15798	15827	15670	15539	15655	15741	15681	15668	15601	15725	15699	15629	15543	15538	15702	15685	15768	15851	15639	15622	15604	15720	15807	15831	15792	15577	15595	15746	15784	15804	15569	15796	15573	15799	15523	15708	15742	15637	15569	15662	15565	15507	15663	15529	15675	15759	15791	15592	15721	15538	15623	15659	15555	15730	15555	15807	15793	15602	15615	15711	15737	15760	15615	15688	15674	15703	15626	15768	15671	15635	15813	15745	15663	15494	15670	15854	15636	15611	15649	15747	15688	15621	15666	15566	15756	15613	15761	15841	15621	15662	15711	15849	15712	15611	15649	15614	15749	15750	15945	15523	15750	15852	15634	15912	15617	15489	15574	15768	15870	15637	15571	15752	15832	15582	15715	15758	15648	15625	15612	15866	15747	15724	15900	15644	15712	15688	15730	15528	15678	15624	15525	15712	15487	15514	15695	15652	15630	15653	15832	15642	15845	15641	15771	15641	15825	15814	15691	15642	15478	15741	15580	15685	15506	15722	15610	15692	15619	15685	15724	15764	15681	15786	15789	15648	15710	15662	15646	15659	15850	15640	15512	15697	15687	15646	15562	15751	15715	15594	15710	15627	15646	15653	15844	15644	15850	15711	15780	15778	15522	15537	15776	15641	15731	15928	15624	15758	15707	15625	15613	15650	15638	15582	15655	15603	15627	15506	15690	15607	15682	15753	15588	15702	15676	15591	15651	15668	15758	15724	15577	15629	15569	15782	15679	15519	15735	15740	15616	15829	15608	15639	15692	15741	15578	15935	15704	15516	15654	15693	15558	15744	15775	15792	15715	15761	15617	15682	15667	15768	15735	15769	15691	15712	15729	15797	15629	15681	15610	15753	15715	15716	15725	15648	15676	15617	15626	15686	15659	15598	15689	15748	15923	15612	15598	15751	15596	15691	15750	15668	15826	15790	15569	15718	15520	15641	15737	15784	15501	15850	15622	15555	15606	15587	15552	15628	15754	15652	15623	15626	15736	15781	15687	15683	15639	15609	15650	15815	15816	15679	15732	15560	15848	15768	15597	15650	15874	15714	15816	15599	15740	15803	15821	15634	15670	15638	15610	15844	15692	15716	15757	15762	15536	15638	15698	15604	15757	15761	15798	15836	15694	15639	15599	15766	15690	15713	15696	15663	15584	15650	15668	15886	15626	15684	15690	15833	15759	15691	15534	15477	15699	15813	15665	15710	15730	15760	15719	15756	15705	15601	15654	15725	15516	15694	15766	15466	15674	15693	15718	15698	15810	15764	15728	15736	15756	15795	15675	15568	15898	15753	15656	15669	15624	15690	15565	15671	15411	15715	15769	15827	15582	15864	15560	15763	15733	15684	15744	15712	15602	15734	15644	15714	15716	15746	15643	15678	15800	15592	15737	15886	15705	15732	15567	15746	15861	15819	15781	15685	15695	15683	15638	15724	15695	15524	15857	15762	15809	15819	15632	15608	15970	15598	15666	15608	15675	15714	15641	15675	15471	15786	15564	15705	15621	15651	15642	15683	15710	15704	15630	15663	15703	15564	15684	15475	15793	15590	15768	15450	15582	15651	15714	15716	15688	15699	15652	15578	15812	15807	15711	15601	15721	15644	15892	15652	15758	15619	16025	15569	15673	15732	15657	15732	15652	15710	15631	15582	15615	15781	15581	15678	15614	15509	15738	15553	15518	15750	15616	15647	15553	15703	15745	15846	15592	15742	15794	15711	15744	15709	15558	15712	15572	15635	15651	15618	15551	15739	15783	15619	15720	15713	15945	15627	15825	15689	15540	15743	15738	15663	15780	15761	15477	15677	15747	15651	15724	15722	15711	15845	15725	15669	15383	15757	15452	15769	15772	15711	15773	15641	15613	15613	15843	15817	15583	15792	15737	15874	15700	15604	15759	15778	15773	15721	15794	15731	15689	15689	15870	15595	15568	15660	15697	15527	15480	15488	15624	15622	15679	15790	15800	15579	15505	15809	15662	15549	15623	15493	15835	15714	15771	15709	15677	15721	16035	15683	15719	15593	15776	15602	15683	15774	15567	15701	15733	15710	15718	15636	15644	15800	15745	15646	15658	15564	15830	15548	15687	15842	15746	15791	15799	15660	15667	15738	15577	15704	15797	15653	15757	15590	15668	15754	15541	15766	15748	15561	15610	15912	15522	15534	15723	15746	15736	15883	15688	15738	15725	15675	15704	15714	15533	15700	15627	15797	15682	15692	15664	15620	15828	15898	15572	15658	15938	15612	15713	15713	15702	15744	15702	15685	15668	15781	15775	15626	15658	15728	15903	15767	15526	15782	15840	15795	15809	15862	15781	15659	15596	15746	15848	15427	15708	15721	15621	15687	15691	15754	15773	15729	15717	15755	15629	15612	15618	15932	15674	15657	15804	15645	15706	15625	15761	15767	15680	15631	15851	15638	15645	15796	15691	15694	15495	15487	15867	15671	15604	15638	15690	15890	15669	15708	15640	15607	15677	15675	15584	15840	15689	15627	15736	15582	15757	15670	15833	15723	15820	15813	15736	15591	15646	15603	15879	15635	15770	15880	15661	15774	15816	15694	15820	15767	15613	15764	15692	15635	15733	15689	15647	15715	15691	15670	15665	15869	15613	15677	15767	15601	15680	15705	15762	15768	15614	15767	15725	15666	15763	15850	15671	15770	15766	15553	15783	15796	15839	15740	15842	15757	15567	15770	15756	15760	15538	15661	15548	15744	15811	15544	15717	15674	15782	15563	15758	15761	15715	15658	15671	15644	15867	15585	15760	15687	15586	15662	15758	15772	15576	15755	15548	15584	15776	15807	15495	15543	15537	15476	15748	15719	15708	15787	15682	15660	15711	15659	15845	15726	15447	15632	15788	15693	15814	15771	15565	15712	15780	15573	15858	15845	15601	15555	15783	15636	15885	15691	15747	15898	15514	15520	15743	15701	15746	15682	15772	15451	15746	15680	15594	15681	15687	15728	15618	15690	15702	15653	15639	15707	15746	15752	15856	15741	15707	15694	15663	15618	15599	16039	15521	15842	15894	15802	15880	15771	15756	15601	15643	15597	15699	15676	15782	15554	15690	15717	15660	15641	15733	15557	15693	15845	15564	15726	15706	15695	15653	15808	15711	15677	15640	15649	15721	15623	15617	15659	15707	15776	15733	15859	15753	15713	15694	15592	15656	15650	15907	15618	15672	15739	15680	15675	15737	15769	15666	15746	15780	15671
23084	21313	29113	23948	21728	23783	55555	58830	45879	32314	24444	18253	16331	16131	16020	15888	16096	15896	16056	15916	16153	15970	15748	15885	15796	15764	16021	15887	15997	16015	15942	15622	15964	15673	15908	15925	15804	16015	15927	15714	15806	15821	15883	15717	15925	15857	16028	15726	16037	15887	16004	16020	15883	15891	15880	15767	16024	15839	15821	15989	15742	15667	15981	15903	15906	15935	16088	15753	15752	15629	15868	15682	15890	15861	15819	15732	15825	15921	15945	15887	15938	15812	16070	15869	15832	15676	15700	15852	15846	15768	15729	15990	15765	15959	15731	15617	15931	15651	15740	15749	15923	15879	15869	15884	15751	15804	15697	15851	15760	15742	15663	15806	15849	16018	15944	15812	15720	15888	15865	15770	15791	15703	15728	15787	15870	15834	15822	15737	15694	15823	15912	15762	15681	15833	15710	15881	16001	15667	15778	15820	15806	15803	15641	15729	15790	15939	15778	15725	15950	15815	15661	15762	15808	15734	15848	15733	15790	15712	15748	15748	15764	15817	15712	15922	15633	15872	15998	16040	15984	15653	15805	15779	15732	15799	15673	15867	15829	15871	15734	15619	15790	15983	15977	15980	15822	15748	16013	15850	15745	15685	15790	15673	15664	15515	15690	15660	15798	15787	15977	15706	15802	15906	15903	15887	15757	15832	15897	15800	15849	15831	15960	15684	15896	15810	15831	15849	15729	15856	15777	15692	15874	15811	15912	15829	15936	15765	15892	15691	15768	15857	15868	15686	15775	15660	15831	15614	15783	15803	15829	15779	15754	15849	15855	15868	15773	15814	15731	15727	15826	15668	15695	15675	15646	15580	15854	15925	15820	15841	15682	15940	15785	15703	15837	15799	15893	15852	15647	15820	15746	15859	15963	15790	15763	15771	15899	15629	15812	15717	15918	15621	15867	15816	15834	15913	15899	15729	15775	15757	15845	16031	15834	15938	15717	15615	15861	15737	15794	15784	15477	15754	15842	15991	15783	15953	15698	15761	15685	15894	15969	15730	15847	15630	15774	15772	15656	15647	15815	15646	15897	15763	15724	15845	15809	15859	15993	15744	15740	15702	15900	15758	15578	15661	15658	15669	15792	15878	15760	15807	15809	15814	15696	15625	15970	15787	15937	15819	15777	15954	15868	15808	15843	15837	15928	15983	15840	15622	15675	15653	15684	15612	15869	15685	15860	15711	15792	15774	15822	15711	15836	15829	15841	15776	15972	15755	15861	15628	15792	15681	15752	15823	15764	15633	15633	15784	15838	15841	15829	15877	15674	15893	15545	15775	15705	15760	15859	15634	15777	15911	15624	15620	15962	15839	15612	15797	15934	16001	15872	15948	15618	15878	15813	15818	15795	15743	15850	15811	15866	15708	15955	15816	15811	15724	15811	15731	15711	15832	15741	15846	15701	15838	15872	15584	15903	15874	15833	15782	15846	15805	15729	15795	15957	15803	15805	15764	15689	15659	15946	15786	15700	15666	15975	15910	15813	15669	15907	15799	15770	15615	15694	15575	15751	15722	15738	15813	15983	15553	15826	15875	15798	15908	15968	15973	15782	15806	15785	15737	15788	15660	15862	15770	15657	15627	15684	15760	15770	15806	15782	15791	15718	15688	15779	15793	16123	15785	15778	15645	16075	15994	15784	15665	15743	15658	15608	15786	15779	15728	15738	15950	15725	15775	15654	15654	15777	15718	15705	16018	15904	15726	15684	15682	15818	15923	15753	15968	15718	15748	15808	15915	15747	16018	15783	15852	15681	15967	15808	15679	15751	15676	15719	15633	15735	15776	15822	15619	15868	15659	15807	15590	15874	15907	15689	15895	15881	15495	15971	15813	15731	15774	15776	15791	15943	15683	15821	15824	15672	15962	15719	15584	15809	15811	15706	15811	15695	15917	15745	15724	15732	15856	15676	15600	15507	15809	15921	15742	15899	15817	15764	15725	15686	15890	15737	15738	15656	15915	15752	15776	15751	15941	15750	15772	15944	15906	15669	15848	15651	15836	15697	15700	15744	16038	15704	15503	15759	15647	15832	15972	15827	15867	15769	15827	15872	15922	15677	15709	15694	15844	15748	15860	15825	15767	15644	15701	16056	15818	15946	15697	15861	15782	15683	15661	15695	15750	15814	15675	15712	15769	15757	15813	15770	15774	15614	15638	15695	15766	15930	15684	15722	15954	15718	15955	15856	15816	15863	15803	15783	15613	15797	15836	15878	15540	15772	15786	15787	15829	15792	15685	15926	15704	15605	15780	15840	15837	16101	15727	15654	15736	15730	15782	15910	15874	15907	15667	15666	15704	15847	15785	15715	15564	15825	15712	15717	15588	15628	15643	15747	15770	15610	15725	15801	15962	15659	15848	15906	15839	15759	15798	15910	15641	15660	15746	15897	15718	15865	15658	15743	15676	15699	15705	15757	15713	15896	16016	15599	15813	15690	15836	15694	15925	15726	15847	15827	15749	15676	15661	15746	15793	15699	15832	15803	15941	15819	15839	15808	15944	15867	15705	15740	15955	15792	15755	15597	15911	15491	15711	15762	15872	15693	15935	15709	15841	15843	15841	15754	15756	15736	15690	15796	15844	15604	15831	15783	15826	15831	15932	15713	15836	15929	15799	16037	15718	15699	15894	15759	15806	15932	15959	15713	15759	15895	15912	15837	15856	15976	15936	15763	15791	15560	16069	15864	15709	15749	15762	15801	15704	15650	15633	15852	15926	15944	15676	15665	15648	15764	15897	15813	15663	15827	15709	16012	15840	15968	15766	15549	15631	15734	15738	15931	15767	15841	15794	15895	15926	15708	15635	15687	15862	15806	15749	15749	15734	15726	15659	15771	15551	15481	15826	15799	15896	15745	15887	15845	16015	15565	15610	15861	15659	15797	15885	15415	15832	15859	15919	15766	15854	15723	15786	15769	15849	15762	15648	15592	15764	15948	15955	15835	15928	15674	15681	15745	15696	15737	16070	15830	15628	15898	15996	15698	15735	15831	15663	15694	15647	15706	15742	15818	15790	16095	15882	15612	15787	15709	15836	15834	15796	15543	15710	15819	15666	15836	15675	15804	15849	15838	15594	15848	15870	15767	15822	15877	15774	15961	15752	15814	16010	15790	15854	15779	15948	15609	15700	15914	15974	15923	15794	15833	15931	15762	15879	15654	15782	15758	15700	15949	15668	15776	15977	15781	15862	15792	15825	15782	15688	15981	15809	15689	15630	15963	15796	15808	15646	15690	15810	15907	15654	15828	15892	15735	15840	15665	15727	15857	15672	15704	15880	15942	15609	15800	15631	15785	15706	15780	15837	15854	15739	15864	15916	15837	15843	15592	15809	15902	15804	15738	15766	15747	15750	15935	15687	15879	15657	15858	15931	15926	15962	15938	15798	15663	15636	15931	15805	16080	15856	15829	15658	15646	15829	15722	15876	15905	15677	16088	15870	15822	15903	15911	15841	15981	15979	15863	15851	15841	15751	15827	15738	15644	15844	16033	15829	15780	15820	15756	15686	15709	15842	15739	15731	15913	15797	15902	15869	15816	15670	15847	15867	15763	15836	15659	15783	15756	15596	15609	15862	15911	15957	15803	15879	15814	15866	15491	15735	15851	15740	15699	15789	15716	15592	15860	15635	15872	15875	15867	15835	16027	15858	15836	15680	15787	15913	15826	15553	15822	15826	15953	15768	15924	15751	15634	15765	15804	15688	16038	15819	15675	15911	15852	15896	15843	15732	15678	15947	15710	15846	15679	15722	15969	15823	15711	15742	15679	15864	16030	15820	15856	15827	15803	15729	15893	15878	15727	15996	15837	15888	15748	15880	15806	15951	15796	15785	15843	15878	15559	15812	15755	15639	15804	15887	15727	15679	15667	15732	15675	15721	15758	15570	15679	15777	15607	15826	15967	15689	15758	15787	15602	15657	15786	15605	15850	15697	15724	15984	15796	15727	15823	15751	15813	15613	15644	16049	15914	15859	15686	15835	16047	15669	15962	15882	15757	15727	15833	15779	15917	15894	15772	15682	15730	15766	15694	15781	15624	15564	15957	15761	15720	15807	15914	15881	15746	15868	15920	15984	15759	15774	15598	15970	15784	15959	15708	15883	15783	15622	15732	15926	15780	15780	15731	15688	15911	15962	15630	15737	15970	15844	15719	15791	15538	15768	15963	15841	15763	15590	15637	15676	15803	15849	15797	15751	15569	15824	15821	15771	15724	15690	15816	15708	15796	15841	15739	15927	15693	15739	15740	15868	15776	15595	15563	15841	15705	15894	15687	15648	15769	15617	15580	15638	15841	15886	15747	15870	15756	15938	15804	15736	16003	15789	15675	15764	15716	15892	15913	15853	15774	15921	15851	15675	15716	15758	15966	15946	15852	15959	15607	15786	15636	15756	15861	15702	15717	15447	15863	15907	15923	15791	15875	15587	15755	15794	15830	15769	15932	15892	15835	15660	15770	15737	15829	15660	15928	15790	15879	15607	15724	15838	15873	15680	15726	15737	15769	15860	15683	15868	15763	15900	15883	15937	15941	15795	15853	15869	15821	16050	15784	15679	15892	15872	15764	15814	15695	15795	15699	15682	15810	15786	15773	15918	15960	15900	15757	15771	15787	15946	15724	15790	15558	15719	15805	15869	15928	15811	15901	15752	15933	15722	15689	15735	15767	15638	15831	15866	15901	15866	15791	15772	15927	15865	15705	15859	15896	15992	15927	15760	15680	15702	15921	15888	15821	15821	15650	15985	15689	15816	15783	15531	15689	15935	15491	15709	15755	15748	15845	15743	15958	15695	15704	15675	15577	15762	15873	15598	15539	15966	15790	15930	15824	15764	15867	15861	15693	15814	15824	15700	15696	15681	15577	16023	15520	15914	15748	15910	15705	15769	15930	15882	15986	15886	15955	15690	15924	15832	15895	15924	15818	15676	15742	15657	15840	15782	15752	15575	15839	15719	15942	15868	15758	15848	15794	15747	15692	15899	15767	15647	15987	15685	15775	15869	15802	15694	15633	15660	16063	15938	15669	15607	15881	15615	15934	15873	15797	15801	15657	15602	15835	16013	15817	15669	15655	15717	15806	15662	15498	15638	15814	15873	15662	15826	15817	15806	15876	15734	15842	15757	15693	15756	15812	15826	15924	15786
24727	45162	43186	31728	24541	22209	58977	60331	47245	33831	24385	16881	15388	15287	15275	15217	15259	15376	15299	15213	15410	14995	15325	15400	15392	15362	15177	15378	15240	15341	15237	15382	15253	15301	15349	15261	15298	15275	15402	15229	15432	15278	15081	15199	15457	15222	15102	15156	15244	15441	15345	15292	15212	15059	15324	15359	15250	15206	15280	15322	15293	15108	15250	15045	15317	15265	15355	15224	15363	15237	15226	15225	15141	15229	15190	15092	15231	15155	15272	15313	15401	15256	15248	15147	15312	15462	15273	15037	15180	15081	15252	15354	15430	15244	15344	15160	15186	15331	15314	15247	15434	15117	15314	15303	15303	15400	15268	15162	15208	15351	15249	15250	15223	15176	15212	15150	15233	15363	15286	15175	15281	15366	15330	15283	15227	15194	15216	15374	15336	15199	15097	15078	15279	15129	15157	15205	15192	15208	15206	15127	15270	15228	15239	15104	15048	15348	15032	15313	15268	15190	15098	15330	15265	15306	15280	15072	15187	15421	15147	15219	15190	15271	15288	15298	15285	15268	15169	15178	15303	15212	15112	15249	15346	15473	15223	15059	15318	15286	15064	15343	15356	15050	15154	15222	15232	15285	15266	15154	15295	15265	15076	15339	15235	15187	15215	15315	15272	15157	15242	15183	15175	15334	15155	15277	15213	15276	15066	15312	15160	15291	15253	15145	15202	15157	15160	15292	15237	15221	15049	15193	15188	15243	15264	15294	15442	15256	15057	15175	15289	15280	15324	15179	15182	15169	15259	15259	15301	15287	15172	15175	15244	15205	15417	15127	15256	15309	15146	15384	15194	15196	15161	15315	15362	15155	15106	15398	15237	15209	15339	15254	15248	15215	15233	15114	15197	15224	15308	15098	15157	15283	15337	15473	15327	15108	15260	15220	15294	15234	15253	15334	15076	15249	15220	15291	15285	15238	15305	15180	15242	15234	15281	15402	15490	15312	15109	15318	15298	15231	15221	15235	15339	15228	15158	15297	15220	15243	15154	15106	15238	15293	15227	15239	15116	15208	15300	15141	15264	15356	15372	15100	15291	15249	15131	15275	15386	15267	15225	15276	15405	15244	15423	15229	15453	15327	15147	15330	15390	15186	15286	15311	15338	15531	15140	15295	15238	15290	15204	15402	15206	15266	15193	15195	15307	15129	15212	15304	15099	15215	15306	15248	15145	15206	15371	15286	15156	15193	15364	15330	15255	15248	15251	15479	15318	15017	15238	15160	15224	15073	15233	15272	15297	15115	15201	14958	15123	15290	15248	15210	15233	15259	15285	15388	15307	15079	15405	15292	15002	15053	15220	15254	14973	15253	15339	15028	15181	15167	15063	15145	15263	15159	15157	15280	15300	15161	15369	15221	15382	15243	15073	15180	15250	15131	15322	15273	15273	15101	15317	15184	15115	15273	15202	15216	15408	15203	15284	15007	15382	15258	15339	15264	15291	15293	15179	15237	15108	15379	15326	15318	15214	15219	15363	15249	15197	15112	15237	15321	15257	15306	15180	15382	15219	15410	15212	15376	15254	15138	15265	15340	15556	15043	15306	15419	15184	15283	15127	15271	15327	15194	15327	15364	15091	15272	15272	15371	15191	15146	15391	15211	15130	15310	15218	15197	15378	15098	15168	15158	15387	15202	15349	15303	15322	15157	15283	15226	15214	15382	15182	15506	15319	15142	15285	15054	15147	15270	15251	15210	15140	15318	15136	15251	15218	15094	15327	15221	15251	15357	15353	15144	15148	15129	15196	15390	15183	15348	15260	15249	15410	15342	15204	15124	15223	15149	15255	15145	15293	15346	15210	15053	15370	15145	15338	15119	15193	15186	15278	15199	15223	15307	15256	15351	15199	15310	15199	15129	15240	15214	15257	15198	15277	15275	14995	15392	15089	15324	15269	15303	15209	15391	15381	15200	15238	15312	15082	15266	15136	15132	15351	15287	15382	15164	15404	14972	15179	15183	15206	15261	15385	15374	15291	15155	15336	15272	15195	15235	15191	15168	15184	15291	15173	15228	15342	15255	15274	15137	15223	15339	15281	15173	15158	15463	15213	15343	15223	15169	15211	15208	15195	15344	15171	15233	15075	15249	15276	15218	15196	15122	15232	15239	15157	15279	15264	15209	15326	15393	15234	15232	15244	15202	15100	15106	15292	15167	15349	15229	15159	15254	15237	15275	15368	15331	15276	15264	15303	15237	15327	15274	15210	15186	15235	15271	15143	15182	15177	15275	15236	15357	15449	15237	15266	15152	15231	15212	15230	15229	15056	15357	15279	15033	15267	15279	15186	15324	15412	15244	15253	15100	15225	15252	15198	15179	15163	15296	15192	15090	15124	15334	15066	15285	15311	15398	15493	15214	15346	15369	15249	15260	15163	15351	15216	15191	15283	15299	15349	15399	15189	15324	15221	15252	15217	15401	15283	15336	15256	15240	15435	15300	15248	15125	15394	15364	15322	15352	15184	15278	15069	15296	15281	15386	15220	15108	15268	15258	14905	15316	15253	15313	15326	15297	15183	15314	15274	15302	15050	15287	15103	15258	15270	15173	15261	15197	15204	15287	15308	15446	15136	15212	15013	15246	15143	15225	15278	15297	15220	15262	15190	15266	15258	15311	15245	15251	15342	15126	15283	15300	15169	15215	15378	15316	15141	15124	15351	15291	15215	15355	15192	15289	15196	15168	15332	15343	15125	15330	15281	15156	15247	15417	15242	15239	15233	15281	15190	15238	15182	15279	15251	15219	15183	15183	15265	15349	15268	15359	15338	15229	15431	15279	15255	15198	15192	15142	15195	15313	15188	15292	15195	15215	15131	15192	15131	15221	15344	15325	15325	15135	15269	15369	15177	15271	15396	15109	15087	15218	15193	15301	15421	15167	15052	15299	15117	15121	15302	15224	15343	15245	15136	15305	15216	15220	15198	15212	15380	15168	15121	15067	15440	15160	15029	15181	15047	15283	15175	15296	15246	15261	15162	15220	15236	15203	15163	15188	15033	15113	15209	15158	15229	15257	15288	15382	15280	15234	15213	15245	15226	15185	15332	15269	15118	15337	15168	15198	15292	15220	15072	15266	15426	15267	15183	15232	15170	15177	15238	15214	15450	15220	15170	15237	15277	15133	15203	15331	15220	15318	15104	15337	15286	15159	15427	15344	15189	15080	15124	15216	15344	15232	15306	15310	15200	15300	15116	15148	14996	15293	15153	15373	15116	15222	15278	15401	15315	15195	15278	15072	15267	15271	15130	15199	15335	15215	15102	15236	15114	15290	15201	15054	15273	15333	15545	15245	15325	15400	15255	15180	15384	15267	15137	15233	15278	15178	15196	15088	15244	15389	15310	15232	15266	15441	15218	15116	15133	15168	15152	15436	15142	15295	15178	15208	15296	15104	15355	15100	15097	15256	15318	15067	15206	15267	15208	15253	15105	15315	15449	15066	15104	15218	15133	15058	15205	15196	15246	15313	15207	15283	15162	15159	15424	15328	15250	15370	15237	15132	15260	15200	15047	15372	15367	15209	15150	15250	15132	15167	15290	15232	15234	15284	15308	15122	15190	15267	15063	15236	15161	15275	15206	15408	15289	15229	15129	15207	15164	15252	15226	15333	15355	15364	15416	15219	15184	15253	15265	15198	15148	15448	15360	15131	15261	15234	15200	15184	15421	15198	15263	15126	15237	15167	15023	15198	15271	15276	15254	15286	15184	15312	15282	15268	15158	15175	15132	15309	15230	15165	15322	15320	15185	15167	15390	15163	15290	15246	15206	15270	15260	15245	15360	15237	15098	15188	15148	15243	15135	15204	15262	15163	15125	15118	15378	15248	15300	15404	15308	15150	15280	15223	15118	15196	15244	15107	15253	15180	15294	15187	15154	15143	15370	15302	15344	15412	15234	15210	15249	15219	15433	15281	15279	15070	15400	15087	15213	15213	15091	15176	15306	15116	15192	15337	15286	15170	15212	15214	15156	15269	15162	15291	15369	15172	15229	15337	15123	15289	15298	15251	15253	15149	15169	15239	15264	15043	15189	15244	15449	15047	15192	15203	15280	15148	15334	15245	15251	15202	15351	15106	15208	15384	15357	15139	15188	15265	15301	15337	15317	15243	15278	15328	15130	15321	15344	15289	15326	15195	15388	15264	15289	15274	15078	15188	15145	15273	15140	15238	15241	15180	15127	15267	15217	15462	15118	15345	15212	15244	15161	15261	15196	15282	15008	15376	15024	15365	15428	15476	15106	15214	15363	15353	15192	15228	15253	15221	15302	15186	15291	15185	15333	15337	15128	15282	15317	15305	15272	15291	15287	15275	15124	15193	15159	15272	15142	15189	15330	15245	15225	15269	15225	15298	15332	15235	15292	15206	15153	15161	15234	15213	15323	15262	15214	15300	15183	15231	15350	15257	15126	15239	15361	15180	15096	15200	15225	15302	15151	15205	15295	15030	15337	15143	15216	15097	15212	15344	15282	15431	15062	14993	15258	15174	15314	15176	15220	15221	15143	15279	15329	15190	15201	15189	15202	15369	15183	15295	15324	15349	15172	15214	15334	15318	15118	15326	15282	15433	15387	15130	15465	15296	15243	15139	15238	15020	15285	15171	15142	15366	15190	15310	15193	15371	15388	15499	15278	15256	15254	15311	15335	15056	15317	14990	15226	15159	15313	15270	15261	15207	15291	15367	15105	15167	15371	15214	15398	15155	15316	15286	15258	15338	15204	15199	15306	15319	15235	15305	15449	15146	15149	15333	15274	15252	15415	15130	15318	15255	15300	15193	15133	15257	15375	15290	15354	15170	15169	15024	15075	15103	15243	15174	15183	15094	15268	15098	15264	15335	15283	15215	15107	15194	15390	15196	15106	15301	15149	15275	15261	15252	15347	15226	15390	15116	15291	15347	15232	15174	15312	15205	15050	15250	15167	15172	15279	15342	15147	15277	15208	15342	15199	15104	15099	15356	15102	15327	15186	15205	15326	15362	15266	15210	15290	15156	15218	15261	15124	15346	15181	15250	15154	15224	15176	15221	15261	15173	15309	15274	15249	15438	15270	15228	15366	15310	15339	15267	15097	15095	15306	15320	15221	15192	15069	15097	15376	15269	15341	15324	15284	15241	15121	15357	15459	15250	15251	15192	15364	15548
27374	22492	25285	20757	16807	16409	21351	22778	20302	18051	16686	16099	15781	15689	15632	15762	15727	15860	15714	15722	15510	15780	15732	15706	15825	15822	15713	15821	15901	15740	15812	15903	15798	15861	15638	15832	15826	15789	15746	15684	15684	15623	15860	15720	15818	15848	15627	15652	15924	15818	15612	15795	15955	15642	15789	15538	15672	15838	15840	15656	15770	15436	15774	15804	15751	15670	15784	15699	15680	15723	15514	15632	15899	15694	15607	15850	15726	15959	15499	15540	15869	15769	15669	15623	15725	15533	15606	15770	15674	15781	15845	15710	15678	15582	15620	15854	15814	15763	15676	15588	15680	15670	15653	15713	15605	15716	15671	15787	15813	15820	15784	15815	15600	15799	15831	15838	15845	15541	15679	15805	15559	15808	15688	15668	15681	15876	15845	15778	15676	15666	15887	15607	15740	15812	15803	15699	15907	15750	15708	15761	15796	15727	15771	15568	15610	15526	15489	15663	15659	15607	15831	15728	15820	15949	15618	15852	15725	15728	15783	15901	15678	15712	15663	15897	15785	15829	15936	15517	15624	15680	15784	15757	15728	15578	15691	15779	15691	15758	15700	15697	15712	15788	15858	15624	15798	15692	15664	15444	15554	15785	15708	15727	15765	15770	15749	15744	15576	15642	15725	15851	15765	15684	15719	15767	15652	15721	15588	15824	15869	15657	15727	15673	15733	15585	15695	15739	15697	15758	15759	15662	15818	15771	15856	15955	15692	15711	15558	15597	15706	15704	15610	15702	15780	15639	15809	15714	15688	15616	15771	15849	15812	15573	15841	15724	15506	15703	15709	15747	15863	15622	15892	15820	15705	15805	15686	15692	15555	15502	15503	15862	15554	15682	15697	15557	15627	15699	15736	15624	15799	15926	15736	15693	15556	15731	15668	15895	15681	15778	15637	15777	15702	15981	15902	15828	15701	15797	15897	15496	15680	15733	15592	15598	15601	15568	15705	15898	15655	15576	15760	15660	15630	15651	15683	15557	15661	15863	15703	15735	15675	15640	15776	15593	15728	15703	15905	15719	15755	15584	15757	15650	15746	15574	15802	15639	15704	15685	15773	15797	15777	15661	15660	15551	15856	15488	15711	15796	15656	15788	15674	15655	15956	15694	15749	15950	15892	15737	15676	15666	15612	15715	15637	15637	15764	15801	15655	15720	15848	15604	15606	15633	15883	15641	15730	15535	15649	15759	15533	15686	15865	15826	15548	15689	15721	15771	15648	15592	15684	15682	15742	15772	15526	15772	15518	15652	15609	15497	15788	15861	15515	15690	15715	15551	15586	15823	15904	15643	15551	15648	15758	15863	15664	15706	16047	15695	15788	15932	15623	15721	15680	15741	15523	15543	15887	15739	15640	15650	15567	15732	15683	15694	15658	15600	15707	15570	15666	15489	15811	15688	15741	15776	15616	15765	15680	15602	15768	15651	15782	15865	15742	15774	15748	15642	15679	15721	15604	15669	15590	15739	15766	15686	15637	15871	15762	15773	15730	15692	15580	15587	15801	15638	15738	15647	15676	16061	15718	15733	15681	15812	15719	15694	15838	15624	15560	15694	15676	15770	15747	15838	15521	15496	15688	15796	15478	15748	15785	15705	15603	15721	15768	15727	15781	15855	15650	15830	15785	15761	15747	15625	15660	15710	15646	15937	15725	15719	15809	15740	15796	15721	15623	15646	15651	15681	15681	15796	15684	15734	15791	15949	15870	15633	15574	15605	15737	15851	15500	15797	15586	15690	15728	15748	15727	15738	15617	15714	15547	15841	15627	15551	15702	15612	16005	15566	15784	15931	15801	15649	15694	15765	15800	15760	15917	15635	15596	15772	15699	15753	15742	15778	15721	15651	15702	15794	15747	15612	15656	15788	15669	15591	15792	15764	15619	15661	15755	15756	15686	15639	15600	15716	15544	15763	15682	15830	15728	15640	15571	15715	15867	15878	15655	15881	15701	15772	15675	15912	15757	15849	15764	15893	15712	15442	15685	15754	15731	15600	15586	15646	15859	15759	15905	15668	15810	15725	15616	15622	15755	15622	15654	15582	15773	15732	15880	15751	15571	15688	15682	15774	15667	15741	15604	15780	15836	15846	15736	15656	15712	15531	15830	15489	15738	15703	15679	15652	15483	15771	15531	15763	15552	15738	15747	15746	15632	15647	15778	15571	15725	15772	15869	15947	15814	15945	15718	15691	15824	15592	15722	15745	15619	15657	15726	15792	15556	15624	15621	15705	15825	15600	15621	15756	15850	15584	15822	15432	15738	15741	15699	15655	15796	15895	15819	15628	15615	15629	15711	15726	15705	15608	15729	15752	15855	15659	15989	15918	15656	15510	15817	15688	15773	15768	15729	15750	15687	15760	15622	15811	15788	15784	15705	15591	15672	15901	15466	15628	15901	15687	15847	15686	15693	15769	15725	15736	15735	15732	15776	15702	15704	15652	15775	15865	15887	15833	15675	15740	15599	15836	15655	15728	15745	15594	15532	15843	15731	15755	15720	15728	15890	15796	15798	15647	15713	15942	15920	15647	15751	15764	15760	15716	15492	15706	15806	15722	15788	15495	15664	15796	15644	15849	15736	15641	15675	15668	15853	15800	15834	15630	15662	15808	15712	15609	15632	15622	15798	15723	15692	15744	15692	15736	15593	15821	15760	15725	15852	15840	15619	15799	15928	15800	15810	15710	15879	15500	15489	15716	15873	15599	15612	15640	15560	15655	15808	15806	15717	15662	15607	15578	15665	15672	15909	15891	15663	15598	15674	15763	15636	15591	15707	15731	15811	15768	15711	15569	15692	15724	15774	15659	15568	15727	15724	15738	15811	15605	15736	15456	15838	15893	15588	15606	15705	15717	15585	15756	15603	15715	15748	15706	15813	15692	15800	15661	15684	15694	15668	15849	15859	15949	15800	15893	15867	15761	15604	15745	15647	15805	15720	15684	15627	15723	15745	15669	15831	15904	15747	15528	15764	15688	15766	15652	15660	15755	15966	15853	15639	15710	15880	15745	15613	15710	15653	15809	15651	15622	15602	15706	15805	15558	15753	15732	15687	15626	15785	15834	15808	15694	15799	15778	15758	15691	15876	15675	15686	15711	15876	15822	15930	15705	15833	15851	15751	15547	15799	15805	15824	15710	15911	15868	15734	15782	15858	15706	15950	15828	15623	15763	15630	15734	15692	15784	15668	15777	15609	15791	15859	15695	15711	15519	15697	15687	15548	15854	15648	15867	15958	15817	15788	15672	15697	15874	15789	15757	15784	15649	15810	15892	15607	15726	15627	15577	15660	15805	15582	15809	15760	15701	15761	15829	15820	15722	15843	15727	15767	15742	15594	15689	15671	15801	15698	15652	15603	15741	15628	15837	15571	15601	15723	15830	15805	15660	15650	15577	15587	15608	15932	15728	15732	15763	15907	15755	15795	15855	15698	15855	15778	15811	15768	15735	15772	15949	15790	15764	15517	15634	15876	15765	15698	15715	15834	15744	15834	15812	15744	15715	15668	15677	15546	15858	15624	15864	15773	15767	15616	15735	15711	15725	15730	15796	15758	15624	15407	15563	15740	15757	15773	15557	15609	15710	15681	15699	15666	15666	15605	15664	15788	15804	15829	15567	15674	15809	15867	15775	15716	15471	15808	15740	15785	15686	15602	15592	15709	15716	15679	15701	15687	15773	15624	15726	15684	15709	15688	15587	15616	15724	15856	15831	15556	15723	15746	15757	15730	15720	15703	15706	15555	15821	15755	15673	15775	15753	15567	15810	15716	15873	15717	15797	15505	15678	15752	15660	15811	15810	15774	15641	15727	15559	15700	15834	15703	15694	15832	15829	15676	15866	15732	15586	15756	15937	15954	15719	15737	15699	15649	15634	15670	15635	15695	15556	15776	15849	15825	15671	15766	15642	15690	15798	15631	15662	15747	15816	15664	15633	15809	15761	15667	15568	15584	15685	15639	15717	15753	15682	15673	15738	15881	15734	15622	15686	15647	15743	15705	15720	15824	15844	15734	15622	15762	15662	15715	15655	15926	15700	15846	15811	15801	15773	15912	15829	15738	15711	15597	15805	15693	15635	15878	15666	15795	15780	15789	15585	15691	15711	15580	15507	15713	15587	15642	15809	15741	15684	15862	15703	15714	15597	15800	15743	15879	15701	15597	15821	15669	15724	15831	15778	15708	15671	15687	15705	15530	15683	15671	15764	15696	15709	15667	15787	15530	15512	15777	15871	15678	15635	15698	15607	15821	15759	15676	15850	15813	15713	15716	15454	15717	15596	15587	15585	15753	15531	15912	15785	15652	15733	15744	15464	15637	15645	15804	15680	15650	15673	15839	15884	15647	15507	15796	15721	15813	15977	15906	15800	15710	15753	15795	15658	15719	15629	15817	15705	15702	15718	15510	15842	15651	15662	15545	15668	15794	15879	15680	15669	15780	15797	15714	15719	15622	15709	15786	15736	15781	15575	15765	15810	15786	15658	15660	15742	15585	15747	15647	15662	15820	15765	15640	15753	15519	15591	15907	15785	15839	15755	15862	15874	15744	15826	15830	15782	15483	15720	15729	15593	15823	15689	15639	15826	15486	15714	15739	15709	15955	15854	15679	15591	15881	15509	15882	15879	15728	15527	15658	15757	15718	15699	15825	15682	15923	15769	15483	15802	15633	15668	15656	15577	15786	15742	15682	15832	15625	15619	15576	15503	15711	15871	15772	15647	15754	15651	15780	15746	15863	15673	15801	15712	15669	15735	15641	15808	15673	15509	15473	15726	15846	15705	15812	15793	15842	15588	15885	15714	15618	15691	15892	15751	15947	15837	15832	15655	15794	15667	15628	15650	15888	15753	15915	15565	15693	15796	15788	15642	15782	15629	15731	15745	15789	15698	15786	15761	15734	15830	15601	15798	15722	15607	15775	15686	15675	15650	15934	15714	15769	15792	15735	15797	15766	15770	15690	15857	15809	15782	15748	15741	15820	15759	15639	15964	15767	15797	15950	15797	15731	15842	15699	15697	15693	15727	15627	15618	15534	15823	15678	15689	15721	15790	15684	15750	15508	15945	15706	15707	15683	15733	15780	15487	15938	15718	15783	15788	15862	15613	15978	15852	15842	15876	15734	15576	15720	15562	15455	15696	15692	15553
17741	27242	24997	18215	16455	16293	23867	24663	20590	17736	16112	15365	15043	15101	15182	15260	15322	15148	15098	15142	15289	15244	15134	15123	15143	15209	15148	15095	15210	15232	15146	15164	15234	15239	15173	15227	15186	15092	15157	15130	15185	15246	15215	15154	15218	15178	15184	15173	15235	15156	15087	14990	15100	15056	15133	15110	15115	15204	15202	15165	15138	15041	14938	15126	15223	15105	15130	15154	15256	15062	15194	15239	15233	15350	15331	15255	15231	15253	15191	15123	15252	15055	15245	15101	15118	15143	15123	15350	15270	14951	15216	15116	15110	15255	15057	15205	15005	15097	15062	15227	15274	15325	15281	15340	15133	15138	15277	15088	15155	15113	15259	15127	15204	15061	15270	15024	15190	15028	15201	15273	15105	15190	15169	15241	15269	15068	15137	15063	15157	15083	15208	15176	15093	15169	15192	15140	15232	15128	15195	15144	15124	15161	15252	15151	15231	15166	15125	15220	15055	15195	15171	15082	15178	15012	15334	15132	15215	15251	15129	15169	15096	15167	15122	15174	15148	15075	15096	15139	15129	15261	15146	15390	15232	15202	15038	15218	15366	15223	15145	15104	15056	15328	15337	15152	15308	14976	15246	15055	15216	15196	15099	15127	15250	15189	15206	15149	14995	15225	15201	15241	15133	15321	15184	15062	15199	15188	14985	15297	15265	15094	15214	15114	15199	15290	15033	15266	15237	15157	15067	15151	15088	15335	15254	15067	15364	15084	15270	15216	15211	15224	15133	15264	15176	15309	15229	15060	15112	15118	15237	15159	15086	15207	15276	15139	15102	15317	15364	15383	15140	15147	15059	15232	15298	15171	15252	15171	15169	15246	15097	15229	15164	15024	15100	15121	15240	15056	15125	15385	15221	15085	15151	15202	15176	15143	14962	15060	14996	15100	15262	15189	15113	15214	15203	15095	15138	15046	15047	15027	15174	15071	15155	15065	15196	15266	15192	15092	15149	15163	15243	15206	15108	15092	15124	15118	15075	15106	15097	15118	15232	15153	15278	15216	15300	15149	15121	15089	15060	15155	15121	15133	15226	15294	15139	15183	15190	15305	15141	15257	15242	15068	15264	15211	15070	15199	15144	15166	15167	15086	15179	15315	15282	15154	15230	15171	15141	15080	15057	15074	15095	15135	15032	15171	15201	15176	14985	15238	15177	15114	15296	15172	15323	15226	15073	15142	15107	15125	15200	15072	15222	15269	15159	15178	15145	15168	15166	15158	15160	14993	15094	15161	15045	15162	15065	15055	14913	15084	15196	15216	15060	15259	15204	15087	15098	15022	15245	15148	15140	15149	15179	15283	15309	15047	15078	15113	15146	15149	15059	15126	15170	15071	15021	15238	15170	15039	15168	15104	15198	15186	15245	15161	15196	15360	15142	15029	15164	15362	15138	15244	15201	15039	15043	14971	15158	15220	15163	15057	15167	15167	15251	15186	15178	15179	15147	15256	15167	15103	15284	15118	14992	15312	15171	15049	15101	15242	15110	15251	15169	15134	15171	15223	15106	15112	15134	15127	15145	15413	15211	15135	15157	15066	15170	15244	15191	15225	15184	15209	15195	15250	15053	15194	15180	15253	15155	15202	15254	15016	15322	15156	15218	15207	15263	15165	15208	15197	15293	15323	15121	15123	15088	14968	15274	15193	15218	15041	15084	15115	15018	15114	15149	15243	15174	15166	15101	15141	14945	14951	15023	15182	15190	15171	15187	15241	15198	15245	15285	15119	15187	15181	15166	15198	15244	15195	15088	15071	15101	15107	15018	15153	15085	15265	15152	15212	15113	15392	15100	15071	15364	15104	15328	15219	15043	15308	15152	15078	15164	15211	15019	15182	15207	15241	15068	15345	15112	15118	15170	15191	15094	15220	15125	15099	15241	15078	15123	15292	15168	15225	15070	15302	15204	15143	15337	15133	15235	15149	15178	15131	15101	15154	15114	15208	15069	15084	14995	15077	15217	15206	15293	15239	15271	15283	15348	15138	15200	15025	15105	15133	14975	15139	15295	15238	15094	15046	15280	15275	15256	15059	15135	15268	15129	15135	15132	15240	15164	15303	15188	15143	15197	15064	15195	15120	15105	15237	15149	15372	15241	15329	15093	15081	15310	15081	15151	15344	15100	15127	15101	15118	15317	14963	15135	15137	15145	15110	15109	15307	15263	15208	15180	15117	15128	15054	15208	15107	15308	15207	15204	15170	15226	15178	15270	15304	15138	15105	15125	15222	14976	15100	15193	14939	15145	15115	15065	15212	15225	15169	14969	15136	15242	15171	15042	15121	15153	15289	15129	15206	15326	15150	15143	15361	15174	15114	15130	15066	15137	15151	15337	15232	15277	15082	15133	15278	15186	15237	15149	15175	15175	15106	15135	15100	15135	15331	15201	15232	15053	15079	15080	15427	15051	15187	15138	15419	15227	15346	15270	15043	15122	15254	15246	15462	15169	15235	15125	15134	15189	15114	15082	15105	15060	15199	15267	15153	15085	15215	15220	15204	15223	15055	15218	15076	15165	15321	15176	15196	15158	15164	15206	15080	15114	15127	15322	15002	15383	14943	15306	15036	15291	15166	15133	15299	15189	15186	15147	14934	15021	15342	15153	15131	15005	15342	15180	15254	15211	15170	15168	15221	15156	14984	15023	15210	15051	15114	15303	15060	15282	15123	15336	15124	15212	15284	15290	15191	15065	15262	15083	15248	15286	15305	14966	15213	15278	15146	15145	15107	15233	15175	15068	15306	15102	15107	15148	15291	15214	15321	15032	15252	15313	15120	15095	15240	14970	15162	15187	15197	15100	15029	15062	15002	15155	15200	15174	15259	15153	15032	15264	15142	15255	15166	15214	15250	15217	15091	15217	15208	15161	15056	15162	15345	15158	15130	14992	15185	15255	15136	15212	15237	15052	15190	15080	15212	15089	15266	15189	15197	15072	15348	15137	15097	15090	15372	15154	15220	15114	15263	15315	15235	15100	15098	14926	15255	15108	15171	15168	15113	15219	15163	15266	15106	15257	15133	15141	15152	15179	15074	15175	15053	15233	15037	15215	15160	15111	15093	15150	15265	15244	15130	15125	15013	15064	15133	15321	15239	15208	15124	15255	15144	15325	15173	15342	15292	15293	15212	15102	15244	15003	15177	15108	15179	15072	15414	15231	15116	15275	15114	15270	15118	15138	15151	15181	15205	15197	15173	15332	15070	15013	15280	15073	15115	15166	15104	15205	15207	15387	15150	15074	15138	15084	15124	15086	15252	15098	15289	15366	15254	15383	15001	15251	15191	15080	15174	15052	15211	15310	15228	15223	15272	15234	15136	15143	15029	15004	15563	15222	15070	15020	15071	15123	15211	15185	15274	15065	15253	15174	15194	14958	15140	15319	15069	15135	15119	15122	15204	15115	15238	15133	15116	15097	15242	15095	15069	15113	15172	15315	15257	15262	15171	15308	15169	15118	15298	15184	15028	15120	15334	14964	15195	15199	15107	15250	15092	15192	15154	15026	15313	15112	15204	15099	15146	15168	15190	15276	15256	15335	15249	15018	15201	15223	15203	15246	15173	15088	15338	15072	15253	15193	15162	15165	15112	15284	15070	15180	15139	15146	15145	15138	15147	15229	15146	15215	15261	15046	15210	15174	15077	15290	15129	15081	15103	15260	15067	15042	15300	15223	15237	15262	15206	15277	15272	15087	15209	15159	15387	15247	15192	15107	15161	15060	15063	15181	15121	14983	15287	15053	15297	15151	15168	15221	14975	15200	15177	15039	15208	15038	15128	15152	15289	15058	15119	15027	15188	15149	15172	15251	15137	15129	15108	15264	15129	15142	15241	15216	15147	15189	15197	15177	15216	15271	15096	15277	15103	15195	15260	15210	15328	15249	15117	15191	15110	14996	15141	15234	15226	15162	15132	15073	15188	15108	15212	15315	15285	15030	15112	15153	15179	15122	15215	15144	15269	15193	15201	15151	15129	15039	15136	14997	15242	14893	15229	15096	15265	15157	15064	15013	15284	15077	15088	15256	15104	15256	15104	15351	15124	15218	15477	15211	15147	15214	15227	15063	15155	15218	15116	15186	15061	15245	15231	15201	15009	15280	15086	15093	15265	15055	15306	15032	15153	15160	15078	15174	15233	15307	14979	15207	15029	15155	15137	15110	15118	15270	15043	15050	15198	15016	15228	15072	15365	15325	15247	15198	15265	15085	15274	15207	15142	15217	15262	15243	15050	15021	15291	15208	15064	15198	15104	15193	15224	15057	15075	15218	15219	15154	15153	15128	15119	15088	15040	15171	15121	15239	15273	15166	15184	15212	15110	15187	15169	15207	15166	15092	15194	15018	15302	15193	15133	15213	15157	15192	15018	15109	15239	15080	15206	15299	15064	15100	15167	15126	15162	15249	15339	15160	15086	15312	15241	15212	15097	15175	15258	15184	15074	15196	15236	14973	15138	15181	15025	15226	15086	15202	15169	15108	15180	15179	15210	15303	15197	15245	15090	15204	15072	15062	14910	15154	15180	15338	15194	15214	15225	15317	15082	15220	15302	15087	14939	15098	15090	15343	15071	15121	15155	15170	15234	15166	15107	15247	15355	15151	15225	15310	15042	15080	15164	15260	15089	15240	15146	15167	15120	15201	15172	15031	15336	15176	15003	15110	15066	15067	15142	15123	15079	15173	15072	15089	15220	15079	15128	15278	15161	15170	15083	15312	15120	15146	15114	15261	15137	15122	15206	15281	15154	15187	15084	15184	15133	15081	14977	15318	15223	15161	15293	15112	15290	15016	15093	15109	15218	15259	15281	15125	15218	15022	15017	15179	15349	15149	15284	15000	15161	15115	15131	15048	15261	15232	15057	15179	15100	15293	15137	15180	15013	15152	15349	15102	15205	15322	15226	15179	15104	15175	15153	15205	15075	15136	15156	15211	15270	15171	15161	15172	15303	15302	15134	15141	15187	15218	15105	15115	15319	15062	15173	15161	15048	15222	15142	15309	15184	15062	15183	15284	15051	15092	15084	15080	15182	15226	15033	15140	15110	15122	15140	15225	15160	15150	15176	15258	15197	15169	15037	14993	15158	15175	15181	15138	15267	15178	15189	15166	15223	15000	15201	15176	15193	15234	15166	14975	15230	15153	15149
24399	21296	28317	25170	21735	20355	40412	42961	33793	25273	19527	17129	16265	16095	15997	16173	15936	15916	15984	15964	16013	15972	15857	15943	15863	15963	15980	16081	15928	15927	15740	15730	15927	16074	15988	15813	16027	15998	15887	16047	15785	15860	15982	15815	15857	15841	16014	15906	15879	16013	15873	15783	15858	15808	15878	15959	15964	15902	15804	15736	15801	15817	16152	15969	16021	16118	15963	15812	15945	15927	15700	15865	15832	15793	15836	15874	15868	15796	15902	15841	15936	15876	15872	15786	15826	15697	15721	15808	15837	15902	15886	15972	15729	15878	15992	15677	15936	15837	15961	15727	15971	15858	16104	15915	15814	16064	15832	15734	16088	15751	15695	15952	15685	15932	15915	15903	15638	15784	15653	16006	15900	16023	15875	15963	15866	15907	15880	15859	15782	15785	15899	15965	15734	15759	15689	15913	15947	15650	15743	15804	15876	15761	15827	15978	15850	15748	15966	15815	15896	15904	15805	15841	15903	15821	16018	15995	15909	16107	15848	15975	16053	15894	16000	15911	15911	15848	15773	15997	15843	15878	15947	15872	15789	15937	15878	15757	15948	15945	16031	15820	16031	15909	15925	15897	15852	15771	16045	15799	15639	15684	15940	15778	15873	15946	15928	15802	15864	15890	16111	15799	16032	15869	15786	15905	16087	15861	15902	15890	15954	16104	15769	15805	15818	15799	15712	15763	15934	15664	15859	15741	16067	15888	15724	15749	15941	16013	15687	15754	15860	15865	15859	16005	15721	15916	15671	15867	15869	15735	15773	15887	15973	16035	15881	15897	15907	15586	15925	16130	15968	16065	15818	15760	15881	15894	15771	15906	16083	15790	15653	15918	15797	15763	15910	16086	15777	15910	15833	16015	15881	15832	15774	15653	16044	15790	15880	15765	15885	15802	15965	15806	16036	15949	15989	15922	15885	15819	15968	15794	15712	15810	16104	15777	15675	16036	15946	15789	16070	15805	15797	15791	15764	16093	15914	15804	15813	15715	15818	15780	15945	15770	15843	15735	15929	15819	15821	15758	16063	15837	15667	15911	15943	15758	15945	15833	15827	15740	15830	16087	15820	15759	15801	16085	15806	15808	15772	15614	15860	15784	15794	15678	15659	15682	15784	15920	15844	15779	15888	16025	15824	15746	15875	15968	15891	15826	15835	15861	15860	15979	15908	15826	15915	15945	15910	15929	15808	15684	15648	15660	15940	15779	15765	15644	16050	15907	15905	15802	15810	15940	15971	15888	16083	15893	15906	15852	15950	16016	15869	15856	15842	15848	15898	15672	15879	15651	15812	15946	15765	15918	16053	15996	15902	15911	15786	16000	15812	15923	15729	15910	15818	15861	15963	15783	15898	15825	15784	15789	15753	15967	15841	15810	15935	15944	15870	15649	15731	15916	15887	15846	15872	15959	15676	15786	15843	16035	16027	15959	15950	15878	15760	15886	15870	15766	15827	15958	15988	15904	15845	15679	15664	15902	15773	15839	15942	15915	15749	15721	15826	15880	15917	15795	15912	16113	15734	15870	15886	15930	16040	15761	15929	15910	15981	15776	15832	15927	15817	15754	15909	15658	15879	15645	15675	15861	15974	15929	15582	15929	15959	15819	16041	15665	15789	16105	15786	15813	15697	15790	15861	15905	15893	15890	15702	15758	15879	15812	15722	15823	15829	15782	15898	16033	15866	15963	15951	15999	15611	15767	15925	15788	15685	15985	15774	15933	15866	15894	15975	15792	15800	15888	15596	15818	15701	15880	15789	15796	15899	15871	15747	15981	15772	15680	15781	15735	15877	15839	15938	15861	16108	15905	15900	15888	15803	15905	15815	15769	15816	15872	15926	15886	15945	16010	16018	15953	15976	15902	15776	15619	16183	15775	15834	16080	15911	15970	16011	15924	15744	15929	15875	15946	15838	15924	15757	15845	15844	15915	15858	15772	15948	15707	15716	16047	15766	15830	15992	15881	15647	15670	15883	15633	15744	15797	15838	15702	15703	15635	15622	16051	15840	15855	15869	15928	16060	15923	15747	15818	15756	15822	15989	15910	15704	15748	15873	15792	15894	15837	15814	15841	15770	15783	15787	15710	16078	15982	15755	15792	15989	15866	15995	15873	15872	15952	15959	15809	15871	15868	15785	15893	15796	15863	16030	15863	15805	15788	15771	16041	15869	15940	15853	15898	15915	15803	15823	15726	15738	15742	15923	15806	15716	15875	15827	15836	15866	15882	15950	15852	15905	15705	15651	16158	15957	15961	15745	15963	15805	15834	15765	15770	15890	15701	15798	16120	15962	15846	15894	15882	15863	15862	15879	15792	15726	15779	15990	15672	15913	15770	16029	15951	15880	15773	15658	15658	15741	15876	15775	15979	15893	15724	15853	16048	15714	15913	15714	15852	16026	15863	16032	16109	16009	15972	15913	15779	16156	16061	15653	15965	15828	16002	15718	15712	15813	15863	15660	15937	15835	15864	15950	15755	15932	15848	15905	15887	15868	16014	15747	15766	15760	15810	15847	15958	16050	15999	15915	15941	15705	15801	15823	15815	15660	15809	15879	16139	15787	16021	15931	15750	15895	15759	16106	15938	15691	15948	15972	15906	15878	15814	15967	16002	15888	15714	15696	15627	15806	15884	15672	15922	15902	15934	15792	15796	15751	15825	15787	15936	15663	15872	15817	15807	15668	15839	15913	15593	15635	15939	16027	15803	15861	15956	15884	15822	15971	15791	15873	15876	15787	15879	15937	15828	15806	15734	15884	15721	15992	15873	15831	15739	15917	15803	15841	15794	15804	16025	15982	15854	15949	15668	15860	15994	15808	16008	15901	15812	16065	15801	15764	15897	15914	16142	15808	15786	15947	15744	15921	15829	15838	15825	15832	15715	15936	15899	15787	15779	15738	15717	15874	15764	15964	15795	16010	16001	15951	15825	15844	15844	15829	15850	16043	15866	15931	15842	15800	15951	15877	15891	15879	15846	15914	15977	15929	15749	15838	15961	15984	15873	15778	15894	15858	15921	15966	15821	15881	15690	15632	15832	15900	15806	15777	15691	15916	15928	15967	15927	15881	15657	15930	15894	16011	15840	15821	15765	15909	15853	15743	15827	15775	15737	15778	16003	15830	16030	15904	15842	15965	16023	15998	15767	15796	15789	15931	15977	16027	16000	15911	15801	15887	15595	15873	15702	16072	15890	16029	15743	15671	15765	15896	16037	15695	15889	15806	15927	15971	15862	16078	15834	15756	15806	15856	15890	16064	15871	16116	15961	15859	15744	15752	16023	15807	16171	15882	15876	15839	15729	15825	15895	15820	15878	15859	15844	15762	15874	15912	15828	15986	15856	15747	16053	15918	15804	15740	15753	15672	15817	15918	15758	15995	15908	15823	15847	15895	16006	16012	15756	15939	15773	15937	15684	15893	15908	16020	15933	15607	15937	16025	15759	15865	15877	15810	15776	15850	15909	15980	15902	15833	15953	15726	15829	16011	15866	16051	15863	15951	15830	15985	15770	15877	15804	15680	15909	15879	15871	15727	15966	15989	15776	16081	15942	15952	15704	15903	16009	15926	15898	15655	15830	16082	16024	15796	16055	15816	15966	15839	15858	15947	15888	15929	15956	15883	15781	15797	15798	15784	15848	15965	15914	15904	15871	16089	15784	15822	15671	15909	16040	15807	15813	15773	16000	16033	15711	16011	15894	15897	15917	15751	15810	15848	15840	15947	15888	15861	15876	15921	15923	15907	15984	15969	15785	15798	15801	15878	15839	15826	15938	16015	15897	15960	15974	15929	15896	15665	15682	15857	15952	16058	15843	15863	15847	15832	15789	15885	15871	15781	15817	15781	15900	15938	15954	15608	15780	15844	15835	15643	15648	15893	15816	15855	15919	15896	16102	15733	15872	16035	15741	15845	15776	15918	15966	15918	15919	15783	15821	15854	16000	15979	15876	15771	15912	15820	15793	15796	15877	15872	15944	15962	15896	15828	15817	15927	15790	15878	15946	15962	15861	15817	15736	15943	15892	15849	15837	15698	16009	15839	15918	15796	15868	15749	15766	15824	15976	15888	15958	15705	15861	15834	15722	15880	15809	15939	15686	15641	15861	15830	15924	15872	16036	15859	15729	15803	15837	15936	15884	15823	16128	15756	15966	15823	15786	15806	15863	15919	15766	15818	15923	15941	16190	15888	16039	15746	15962	15936	15911	15974	16034	15580	15801	15907	15951	15863	15844	15808	15834	15741	15873	16026	15885	15673	16020	15807	15944	15822	15922	15733	15874	15712	15924	16171	15785	15894	15723	15814	15735	15739	15785	15509	15633	15821	15604	15907	15765	15759	15885	16097	15801	15786	15900	15879	15813	15893	15819	15710	15791	15806	15765	15724	15732	16015	15661	15861	15779	15835	15965	15816	15799	15905	15877	15937	15954	15727	15949	15905	15857	15945	15932	15824	15831	15838	15869	15889	15908	16005	15871	15825	15875	15917	15917	15883	15940	15738	15711	16038	16111	15973	15779	15774	15824	15802	15860	16061	15879	15996	15888	15919	15899	15963	15774	15815	15900	15936	15873	15777	15757	15791	15778	15743	15964	15844	15971	15737	15832	15878	15727	15836	15759	15894	15861	15880	16024	15778	15944	15733	15969	15628	16033	16141	15811	15922	15857	15951	15860	15788	15888	15577	15844	15875	15875	15831	15894	15956	15985	15892	15919	15840	16017	15749	15940	15847	15668	15839	15989	15868	16028	15833	15881	15874	15659	16073	15742	15809	15826	15800	15750	15788	15883	15935	15866	15724	15704	15991	15792	15770	15910	15776	15848	15930	15874	16028	15678	15902	15740	15745	15884	15989	15675	15746	15872	15969	15930	15859	15817	15907	15745	15767	15834	15716	15779	15900	15886	15972	15810	15968	15772	15913	15912	15874	15649	16008	15951	15998	15795	15816	15695	15487	15775	16019	15892	15906	15656	15792	15801	15761	15906	15868	15860	15736	15564	15843	16043	16037	16086	15852	15958	15839	15733	15567	15785	15786	15919	15802	16107	15754	15907	15905	15798	15738	15783	15836	15964	15749	15982	15743	15925	15659	15751	15807	15869	15847	15919	15726	15747	15928	15864	15741	15794	15697	15746	15923	15839	15846	15783
21726	38504	32362	25290	20091	19847	44445	45095	35672	25946	18756	16346	15469	15272	15259	15281	15221	15201	15337	15367	15179	15150	15378	15232	15413	15130	15256	15188	15447	15350	15461	15374	15342	15256	15502	15402	15340	15236	15372	15089	15296	15204	15255	15326	15369	15514	15161	15445	15295	15351	15373	15384	15454	15270	15312	15396	15456	15182	15277	15241	15415	15389	15363	15017	15316	15371	15454	15299	15417	15280	15342	15314	15484	15228	15222	15339	15282	15340	15200	15239	15375	15235	15297	15344	15286	15375	15280	15237	15314	15244	15298	15352	15461	15310	15246	15187	15259	15330	15089	15395	15264	15283	15205	15308	15265	15407	15403	15316	15335	15325	15272	15232	15239	15175	15251	15238	15292	15199	15189	15408	15391	15356	15395	15292	15192	15295	15126	15272	15359	15399	15335	15342	15151	15323	15399	15402	15455	15241	15370	15419	15172	15440	15336	15337	15206	15373	15254	15245	15288	15130	15317	15387	15292	15203	15381	15242	15431	15193	15384	15416	15541	15439	15351	15235	15188	15345	15420	15153	15335	15315	15300	15300	15305	15394	15252	15273	15329	15346	15177	15409	15414	15349	15227	15268	15373	15287	15476	14976	15279	15350	15330	15173	15371	15195	15207	15158	15235	15326	15297	15434	15291	15091	15330	15214	15432	15272	15408	15412	15314	15361	15353	15392	15297	15248	15387	15230	15437	15259	15297	15248	15277	15184	15314	15427	15301	15264	15364	15371	15385	15187	15370	15324	15244	15203	15388	15464	15219	15226	15351	15106	15320	15346	15200	15365	15096	15186	15310	15405	15298	15315	15436	15275	15281	15157	15183	15251	15301	15420	15405	15256	15324	15286	15320	15408	15269	15476	15142	15191	15364	15344	15165	15356	15366	15436	15193	15396	15171	15358	15194	15425	15317	15263	15222	15344	15282	15379	15300	15444	15374	15269	15312	15151	15297	15403	15277	15434	15382	15369	15302	15181	15261	15445	15363	15368	15324	15316	15369	15400	15279	15352	15316	15368	15331	15331	15294	15317	15272	15341	15359	15363	15338	15325	15188	15342	15348	15229	15390	15238	15327	15324	15282	15576	15299	15304	15360	15149	15319	15437	15366	15017	15389	15157	15454	15352	15262	15365	15471	15191	15326	15245	15366	15139	15239	15404	15212	15301	15297	15249	15230	15431	15270	15118	15257	15280	15283	15275	15460	15302	15333	15318	15242	15145	15248	15411	15224	15352	15403	15283	15289	15181	15299	15267	15323	15470	15438	15184	15452	15356	15153	15196	15363	15330	15263	15325	15333	15324	15117	15346	15308	15187	15371	15274	15331	15338	15363	15239	15382	15291	15334	15312	15413	15290	15299	15466	15265	15255	15215	15359	15284	15298	15390	15405	15470	15289	15270	15335	15387	15217	15345	15120	15236	15502	15365	15308	15263	15397	15282	15262	15233	15115	15285	15324	15422	15451	15255	15250	15488	15257	15477	15200	15224	15388	15214	15191	15255	15298	15492	15144	15265	15473	15410	15162	15416	15283	15398	15207	15326	15283	15373	15134	15524	15300	15286	15324	15239	15300	15291	15355	15422	15347	15247	15280	15463	15349	15336	15189	15247	15447	15179	15205	15310	15400	15166	15416	15254	15291	15309	15130	15221	15185	15259	15338	15325	15406	15100	15301	15091	15254	15221	15264	15291	15489	15358	15437	15292	15321	15253	15158	15347	15234	15428	15216	15142	15182	15178	15226	15267	15331	15324	15406	15375	15249	15399	15356	15304	15299	15431	15274	15226	15336	15476	15336	15388	15248	15367	15251	15330	15319	15112	15269	15411	15204	15246	15311	15219	15275	15282	15197	15318	15173	15266	15308	15216	15428	15336	15223	15340	15335	15388	15322	15290	15307	15304	15305	15363	15240	15413	15382	15363	15117	15238	15325	15236	15465	15222	15289	15409	15185	15451	15297	15230	15227	15351	15522	15209	15417	15315	15280	15239	15238	15275	15480	15418	15233	15294	15318	15293	15317	15330	15318	15498	15245	15344	15310	15471	15247	15274	15350	15296	15232	15470	15398	15352	15227	15230	15220	15295	15229	15217	15409	15337	15280	15256	15218	15161	15487	15273	15532	15228	15193	15367	15218	15210	15283	15381	15334	15242	15300	15229	15303	15344	15201	15418	15113	15378	15351	15332	15570	15409	15140	15399	15258	15268	15221	15441	15384	15371	15238	15418	15371	15236	15295	15344	15302	15439	15163	15359	15300	15309	15318	15428	15241	15177	15162	15372	15351	15390	15414	15180	15383	15250	15358	15312	15268	15421	15385	15120	15287	15221	15451	15259	15473	15391	15270	15386	15520	15326	15498	15244	15260	15233	15258	15219	15303	15321	15124	15481	15240	15352	15457	15139	15241	15256	15398	15459	15320	15247	15185	15198	15242	15239	15531	15255	15460	15329	15298	15297	15302	15301	15407	15399	15383	15296	15280	15467	15283	15247	15345	15264	15132	15517	15260	15114	15277	15378	15354	15219	15321	15108	15245	15344	15316	15323	15357	15319	15288	15252	15410	15269	15330	15172	15236	15238	15361	15276	15283	15387	15152	15423	15258	15398	15380	15371	15014	15196	15344	15163	15301	15415	15334	15334	15277	15344	15177	15213	15309	15409	15223	15179	15312	15374	15278	15467	15393	15366	15247	15267	15218	15444	15430	15507	15263	15266	15242	15255	15374	15277	15407	15269	15170	15360	15408	15287	15416	15184	15224	15422	15275	15221	15361	15227	15353	15271	15294	15252	15338	15306	15438	15262	15353	15257	15186	15329	15311	15249	15290	15389	15445	15513	15323	15470	15143	15174	15254	15269	15360	15341	15270	15399	15339	15314	15556	15260	15268	15380	15404	15397	15198	15379	15269	15268	15171	15244	15348	15323	15394	15315	15384	15322	15157	15397	15291	15150	15336	15309	15364	15370	15252	15297	15255	15310	15424	15126	15367	15362	15140	15234	15543	15270	15236	15428	15421	15328	15361	15256	15325	15314	15313	15127	15275	15383	15242	15224	15227	15297	15435	15296	15335	15327	15348	15348	15355	15290	15170	15459	15419	15306	15131	15181	15466	15183	15318	15356	15280	15276	15330	15332	15337	15209	15283	15219	15248	15361	15389	15340	15248	15398	15157	15456	15325	15330	15269	15384	15427	15158	15200	15205	15386	15192	15392	15224	15166	15468	15338	15309	15335	15336	15485	15173	15321	15094	15472	15318	15230	15249	15419	15343	15150	15460	15353	15407	15269	15198	15257	15413	15476	15417	15381	15246	15343	15380	15448	15240	15223	15145	15355	15164	15477	15334	15296	15277	15165	15375	15343	15245	15251	15448	15193	15574	15338	15401	15330	15236	15286	15128	15295	15235	15218	15288	15170	15434	15161	15220	15411	15172	15324	15445	15253	15505	15329	15338	15465	15171	15254	15354	15416	15321	15260	15312	15358	15262	15298	15516	15077	15361	15368	15249	15223	15290	15446	15379	15306	15353	15384	15532	15324	15465	15272	15393	15507	15212	15328	15393	15522	15219	15279	15328	15278	15256	15318	15194	15312	15204	15153	15376	15351	15284	15294	15124	15250	15191	15241	15276	15289	15299	15277	15318	15285	15258	15384	15327	15358	15337	15327	15384	15350	15393	15238	15473	15420	15420	15217	15409	15302	15321	15233	15368	15170	15365	15401	15281	15213	15279	15350	15188	15367	15211	15419	15325	15378	15364	15173	15367	15223	15196	15380	15291	15254	15444	15369	15335	15232	15264	15333	15362	15355	15399	15225	15255	15220	15279	15463	15274	15445	15344	15447	15414	15356	15324	15422	15390	15061	15563	15265	15427	15247	15368	15277	15162	15350	15330	15392	15289	15295	15366	15408	15251	15295	15279	15281	15405	15227	15367	15449	15200	15256	15147	15403	15264	15284	15365	15378	15405	15174	15154	15231	15323	15261	15360	15243	15243	15185	15287	15180	15460	15317	15209	15275	15324	15369	15222	15147	15291	15343	15458	15550	15287	15281	15327	15373	15289	15338	15453	15132	15336	15248	15242	15376	15411	15233	15315	15063	15335	15399	15209	15393	15345	15327	15427	15026	15254	15484	15322	15170	15243	15129	15338	15286	15355	15330	15380	15274	15317	15089	15403	15376	15409	15387	15474	15387	15124	15274	15228	15354	15299	15322	15410	15379	15201	15282	15214	15292	15249	15545	15334	15343	15328	15101	15369	15237	15173	15289	15166	15401	15360	15410	15448	15225	15394	15162	15252	15354	15172	15282	15281	15196	15282	15205	15164	15285	15441	15280	15284	15247	15343	15222	15347	15379	15334	15358	15275	15406	15116	15331	15286	15199	15166	15334	15407	15305	15448	15366	15356	15277	15347	15364	15213	15183	15229	15317	15243	15303	15376	15328	15229	15284	15459	15327	15447	15252	15309	15409	15410	15406	15192	15219	15383	15255	15090	15486	15405	15300	15237	15207	15226	15250	15339	15370	15324	15138	15252	15222	15349	15289	15202	15440	15297	15614	15363	15153	15309	15203	15321	15346	15260	15320	15058	15238	15411	15365	15267	15342	15230	15360	15253	15213	15218	15498	15404	15389	15416	15331	15218	15210	15237	15158	15410	15233	15289	15361	15244	15256	15270	15380	15306	15377	15382	15263	15237	15274	15397	15361	15387	15243	15261	15190	15427	15225	15241	15136	15512	15476	15243	15457	15407	15260	15454	15370	15555	15151	15234	15180	15152	15189	15334	15294	15178	15233	15242	15153	15358	15213	15372	15267	15206	15488	15320	15427	15236	15364	15189	15495	15264	15292	15346	15324	15256	15462	15400	15164	15247	15151	15416	15153	15367	15380	15200	15383	15230	15401	15262	15214	15154	15231	15306	15390	15324	15350	15298	15352	15320	15414	15392	15279	15429	15292	15197	15313	15254	15356	15180	15382	15345	15271	15345	15365	15339	15240	15277	15324	15178	15332	15300	15226	15373	15258	15308	15316	15336	15318	15293	15201	15361	15289	15320	15209	15049	15106	15331	15283	15206	15205	15227	15304	15357	15325	15358	15397	15564	15260	15355	15227	15307	15350	15178	15349	15397	15288	15324	15298	15151	15251	15333	15197	15267	15164
23009	21292	29093	23902	21715	29420	58476	55059	44699	31981	23432	18434	16945	16609	16243	16401	16377	16314	16302	16412	16415	16451	16311	16513	16548	16486	16322	16157	16444	16394	16210	16343	16391	16556	16355	16196	16258	16168	16345	16425	16332	16222	16304	16354	16235	16159	16259	16405	16392	16344	16340	16232	16279	16208	16183	16387	16290	16342	16349	16325	16314	16424	16128	16139	16269	16228	16255	16336	16527	16350	16214	16375	16267	16265	15987	16144	16168	16132	16164	16009	16435	16048	16152	16354	16231	16231	16345	16393	16095	16094	16159	16201	16190	16228	16311	16147	16112	16171	16388	16193	16387	16315	16042	16376	16061	16304	16378	16189	16103	16349	16302	16467	16269	16242	16269	16341	16497	16242	16211	16008	16238	16266	16255	16193	16139	16390	16339	16169	16109	16421	16311	16059	16005	16186	16157	16239	16449	16198	16378	16252	16106	16240	16071	16254	16327	16270	16263	16433	16114	16322	15949	16475	16239	16293	16145	16200	16080	16272	16191	16116	16328	16194	16177	16233	16260	16047	16072	16206	16107	16233	16260	16329	16298	16156	16211	16434	16175	16321	16070	16278	16195	16034	16397	16317	16158	16007	16137	16232	16238	16238	16184	16380	16287	16274	16115	16268	16201	16040	16352	16222	16265	16312	16191	16258	16075	16041	16074	16318	16182	16272	16199	16102	16224	16131	16107	16115	16178	16129	16136	16128	16236	16085	16362	15837	16433	16033	16193	16201	16380	16219	16196	16094	16334	16230	16289	16118	16277	16170	15976	16324	16340	16233	16113	16213	16181	16187	16283	16212	16103	16279	16064	16103	16197	16241	16161	16218	16293	16207	16159	16226	15998	16191	16264	16240	16214	16154	16243	16147	16136	16107	16236	16291	16456	16317	16032	16259	16114	16260	16251	16204	16244	16149	16158	16288	16370	15867	16288	16223	16056	16232	16196	16284	16224	16216	16071	16062	16251	16192	16390	16309	16232	16312	16223	16115	16359	16394	16243	16226	16249	16119	16376	16482	16256	16348	16291	16148	16136	16171	16177	16313	16383	16178	16179	16335	16176	16239	16161	16204	16184	16291	16327	16217	16272	16226	16271	16242	16283	16278	16419	16319	16277	16140	16374	16091	16183	16212	16072	16159	16146	16338	16150	16140	16152	16217	16427	16284	16135	16206	16042	16012	16047	16441	16132	16291	16255	16311	16040	16235	16230	16230	16216	16340	16063	16004	16137	16240	16275	16181	16198	16185	16266	15984	16273	16283	16191	16230	16071	16228	16283	16253	16266	16189	16339	15962	16271	16232	16242	16273	16209	16130	16050	16286	16318	16251	16119	16167	16153	16202	16195	16220	16317	16264	16232	16200	16155	16110	16246	16219	16260	16296	16335	16306	16284	16369	16200	16153	16230	16172	16197	16183	16014	16125	16147	16104	16132	16352	16313	16268	16283	16015	16202	16311	16186	16240	16113	16338	16275	16254	16260	16107	16107	16226	16325	16135	16124	16164	16189	16288	16158	16143	16083	16251	16017	16098	16183	16094	16111	16082	16279	15948	16259	16113	16091	16155	16294	16209	16247	16206	16021	16111	16215	16363	16294	16239	16037	16145	16168	16067	16295	16118	16388	16384	16161	16129	16261	16159	16213	16266	16144	16239	16226	16079	16217	16165	16238	16237	16202	16177	16176	16069	16208	16096	16274	16049	16414	16363	16130	16380	16227	16125	16113	16519	16211	16247	16263	16250	16145	16227	16203	16093	16229	16095	16352	16381	16202	16194	16186	16181	16291	16146	16181	16178	16453	16232	16146	16093	16020	16143	16075	16243	16256	16273	16386	16419	16312	16263	16226	16075	16282	16167	16025	16005	16071	16144	16106	16265	16142	16166	16124	16357	16115	16214	16283	16170	16075	16091	16506	16072	16245	16270	16266	16231	16174	16202	16188	16201	16218	16167	16250	16172	16378	15987	16229	16374	16382	16126	16477	16341	16319	16352	16299	16276	16153	16286	16232	16163	16477	16166	16315	16236	16121	16239	16367	16185	16221	16186	16175	16171	16141	16141	16212	16176	16149	16082	16131	16127	16063	16225	16019	16047	16000	16191	16102	16261	16258	16224	16359	16012	16177	16095	16071	16351	16250	16065	16118	16163	16102	16054	16158	16147	16164	16170	16360	16328	16269	16333	16128	16334	16239	16187	16164	16254	16311	16106	16278	16282	16327	16243	16438	16106	16279	16217	16132	16040	16146	16158	16082	16397	16200	16286	16219	16374	16309	16455	16153	16205	16140	16203	16188	16226	15991	16307	16265	16125	16095	16217	16308	16155	16163	15972	16278	16170	16282	16197	16137	16214	16235	16191	16084	16118	16307	16052	16196	16298	16301	16419	16143	16167	16228	16151	15838	16158	16100	16146	16162	16414	16060	16028	16213	16280	16089	16255	16224	15957	16220	16111	16306	16144	16080	16041	16214	16266	16149	16321	16128	16240	16178	16215	16240	16190	16119	16473	15996	16256	16247	16357	16135	16072	16215	16415	16264	16207	16118	16161	16250	16423	16120	15915	16115	16360	16321	16111	16196	16163	16399	16210	16102	16372	16237	16103	16408	16081	16345	16213	16180	16276	16348	16125	16251	16310	16249	16095	16187	15971	16280	16175	16356	16216	16217	16151	16354	16275	16243	16145	16055	16287	16114	16171	16317	16189	16144	16108	16255	16165	16094	16149	16079	16257	16201	16182	16075	16054	16282	16275	16242	16160	16073	16165	16314	16307	15955	16086	16292	16210	16319	16129	16343	16203	16162	16102	16162	16380	16288	16276	16291	16211	16355	16182	16196	16098	16289	16282	16182	16248	16207	16188	16167	16336	16290	15947	16149	16160	16138	16100	16201	16102	16309	16186	16145	16103	16093	16191	16041	16214	16241	16271	16102	16321	16100	16148	16163	16310	16217	16265	16420	16225	15975	16299	16278	16264	16293	16337	16239	16203	16217	16274	16112	16326	16173	16033	16356	16223	16282	16186	16168	16018	16269	16096	16316	16254	16219	16266	16111	16113	16188	16277	16156	16230	16247	16178	16109	16141	16243	16184	16304	16221	16316	16198	16526	16242	16116	16012	16306	16409	16223	16285	16296	16066	16058	16094	16245	16237	16244	16281	16162	16277	16278	16155	16173	16306	16317	16305	16205	16205	15993	16369	16408	16150	16131	16325	16200	16036	16268	16082	16196	16140	16106	16370	16215	16013	16098	16259	16357	16363	16142	16194	16189	16080	16276	16321	16276	16142	16097	16068	16130	16248	16169	16111	16406	16194	16238	16075	16259	16251	16072	16349	16092	16115	16290	16298	16329	16136	16201	16073	16111	16265	16178	16179	15865	15873	16229	16275	16173	16100	16057	16375	16233	16089	16155	16078	16230	16173	16311	16081	16087	16265	16174	16229	16223	16146	16296	16138	16377	16192	16141	16308	16269	16170	16099	16138	16216	16174	16148	16294	16007	16326	16343	16206	16191	16225	16181	16296	16317	16237	16105	16209	16281	16187	16153	16324	16257	16250	16211	16309	16221	16299	16240	16132	16170	16191	16181	16343	16076	16094	16188	16292	16151	16297	16226	16168	16268	16317	16163	16131	16097	16231	16102	16263	16055	16203	16124	16120	16213	16215	16252	16100	16182	16130	16031	16173	16272	16291	16346	16156	16307	16316	16392	16133	16291	16175	16145	16264	16280	16106	16176	16292	16149	16135	15963	16115	16105	16235	16280	16096	16366	16145	16284	16396	16209	16277	16348	16142	16215	16177	16220	16051	16140	16318	16383	16139	16180	16187	16294	16184	16236	16290	16038	16113	16428	16232	16081	16241	16320	16062	16114	16231	16285	16279	16341	16065	16285	16171	16065	16192	16236	16238	16213	16217	16166	16128	16315	16096	16080	16107	16125	16142	16237	16184	16126	16198	16020	16418	16402	16101	16255	16136	16205	16095	16249	16075	16221	16262	16270	16125	16160	16202	15838	16223	16086	16357	16322	16389	16180	16107	16167	16246	16099	16241	16222	16208	16086	16125	16187	16196	16255	16181	16276	16254	16284	15969	16136	16059	16075	16280	16248	16163	16161	16120	16220	16225	16008	16211	16293	16231	16378	16244	16250	16238	16162	16275	16335	16147	16202	16193	16034	16202	16300	16102	16312	16240	16257	16121	16228	16091	16294	16222	16132	16105	16036	16138	16164	16294	16125	16064	16213	16092	16178	15927	16166	16154	16321	16291	15990	16128	16225	16282	16287	16220	16303	16336	16140	16155	16214	15988	16085	16177	16021	16044	16196	16277	16046	16258	16134	16190	16158	16222	15936	16082	16236	16313	16155	16162	16309	16161	16217	16310	16209	16032	16123	16269	16331	16124	16174	16215	16192	16462	16217	16236	16291	16080	16210	16183	15986	16307	16054	16345	16307	16239	16203	16089	16153	16414	16178	16151	16229	16098	16032	16109	15906	16222	16001	16235	16186	16150	16279	16379	16474	15966	16260	16300	16091	16091	16038	16210	16162	16158	16176	16168	15908	16096	16224	16086	16158	16193	16142	16335	16280	16178	16332	16055	16052	16161	16318	16153	16149	16108	16091	16248	16301	16116	16227	16244	16326	16075	16265	16158	16241	15976	16156	15975	16157	16196	16229	16206	16047	16100	16231	16222	16252	16238	16066	16235	16238	16136	16312	16282	16245	16082	16249	16109	16119	16177	16078	16191	16254	16470	16188	16038	16159	16196	16160	16373	16300	16224	16188	16184	16355	16191	16111	16259	16266	16221	16060	16178	16076	16362	16104	16119	16127	16237	16211	16045	16219	16274	16111	16339	16324	15988	16151	16015	16212	16227	16110	16256	16110	16010	16118	16159	16146	16265	16059	16230	16256	16330	16279	16211	16208	16195	16039	16260	16290	16236	16163	16150	16225	16189	16210	16225	16194	15935	16115	16162	16326	16337	16149	16320	16253	16055	16288	16184	16165	16117	16187	16279	16292	16358	16297	16327	16126	15935	16282	16086	16001	16149	16305	16280	16326	16013	16330	16164	16309	16012	16175	16149	16372	16270	16165	16358	16115	16157	16074	16304	16378	16223	16141	16213	16242	16062	16180	16302	16018	16245	16264	16138	16216	16198
26773	45363	40283	33683	24781	35342	60279	57248	46040	33655	22937	17840	15888	15694	15538	15647	15449	15505	15402	15504	15437	15386	15631	15570	15467	15520	15484	15482	15542	15586	15510	15550	15477	15356	15263	15445	15695	15688	15468	15558	15381	15576	15706	15570	15534	15484	15607	15626	15504	15464	15451	15583	15563	15432	15519	15572	15383	15405	15481	15357	15440	15560	15683	15692	15482	15457	15781	15460	15442	15440	15540	15370	15680	15462	15582	15347	15452	15642	15414	15627	15618	15447	15409	15439	15368	15549	15390	15510	15429	15419	15486	15481	15478	15498	15426	15612	15584	15398	15491	15417	15625	15555	15626	15450	15551	15262	15522	15406	15604	15542	15634	15622	15416	15357	15415	15480	15464	15382	15504	15548	15429	15644	15596	15295	15344	15410	15464	15321	15522	15470	15502	15506	15508	15499	15436	15623	15423	15591	15370	15500	15403	15339	15504	15583	15512	15556	15458	15440	15487	15550	15429	15518	15506	15364	15376	15580	15474	15661	15493	15687	15697	15528	15764	15540	15414	15496	15511	15460	15493	15468	15336	15624	15400	15703	15525	15390	15497	15385	15504	15331	15451	15532	15522	15340	15624	15444	15450	15549	15449	15429	15539	15456	15580	15429	15512	15326	15406	15533	15637	15431	15574	15484	15426	15551	15456	15618	15434	15474	15472	15486	15530	15468	15545	15452	15388	15465	15553	15646	15693	15731	15435	15523	15645	15381	15538	15430	15419	15634	15521	15459	15584	15449	15516	15617	15481	15282	15447	15460	15467	15492	15501	15432	15447	15474	15552	15481	15518	15413	15664	15632	15579	15386	15334	15563	15589	15418	15324	15448	15613	15502	15564	15414	15445	15439	15544	15577	15552	15605	15550	15525	15518	15403	15381	15630	15516	15600	15548	15471	15467	15601	15290	15384	15314	15455	15532	15214	15448	15539	15533	15446	15431	15487	15554	15545	15431	15633	15580	15466	15367	15424	15499	15557	15444	15502	15455	15407	15601	15597	15584	15500	15406	15761	15568	15473	15591	15438	15430	15481	15581	15555	15536	15538	15522	15585	15370	15521	15528	15470	15533	15520	15275	15573	15556	15334	15374	15315	15460	15402	15595	15383	15399	15522	15499	15473	15497	15476	15444	15451	15578	15630	15401	15451	15578	15546	15445	15496	15537	15515	15538	15587	15576	15468	15269	15503	15597	15527	15382	15417	15380	15487	15574	15591	15487	15615	15511	15355	15347	15355	15353	15445	15337	15472	15419	15361	15361	15297	15470	15432	15390	15521	15579	15644	15435	15504	15554	15607	15469	15583	15505	15490	15584	15485	15453	15394	15577	15428	15441	15435	15488	15440	15321	15584	15499	15197	15366	15521	15323	15479	15332	15549	15522	15534	15351	15540	15492	15525	15403	15413	15421	15515	15378	15293	15500	15463	15408	15594	15555	15414	15307	15351	15467	15464	15440	15349	15441	15480	15451	15478	15482	15485	15380	15490	15588	15444	15472	15505	15338	15548	15385	15443	15638	15340	15406	15426	15562	15529	15352	15514	15369	15478	15379	15552	15451	15470	15490	15373	15399	15455	15514	15349	15603	15442	15537	15464	15308	15709	15530	15514	15508	15536	15479	15451	15646	15463	15503	15604	15354	15643	15446	15620	15556	15384	15538	15647	15570	15400	15436	15508	15370	15459	15484	15560	15416	15430	15354	15576	15484	15384	15424	15489	15404	15460	15381	15493	15490	15470	15271	15463	15417	15647	15586	15498	15479	15438	15431	15370	15566	15344	15634	15566	15510	15526	15381	15359	15481	15496	15472	15662	15306	15296	15593	15478	15430	15561	15520	15469	15356	15477	15369	15440	15681	15595	15560	15605	15407	15570	15465	15356	15612	15429	15609	15382	15467	15443	15467	15468	15525	15465	15610	15560	15373	15464	15540	15326	15481	15489	15595	15446	15523	15434	15634	15555	15463	15506	15467	15355	15470	15447	15480	15433	15388	15493	15388	15530	15343	15390	15560	15578	15370	15541	15480	15501	15513	15510	15448	15501	15575	15544	15439	15393	15543	15449	15684	15596	15402	15576	15422	15429	15534	15412	15431	15585	15354	15347	15579	15330	15381	15372	15548	15462	15508	15357	15605	15507	15491	15442	15535	15329	15383	15509	15337	15440	15478	15520	15528	15582	15389	15435	15453	15499	15670	15549	15596	15573	15375	15456	15481	15398	15452	15467	15491	15610	15429	15458	15475	15467	15430	15526	15540	15475	15445	15422	15566	15461	15495	15490	15415	15546	15465	15655	15460	15506	15498	15413	15541	15361	15487	15445	15464	15309	15599	15361	15404	15480	15361	15364	15483	15357	15576	15417	15573	15461	15506	15400	15511	15487	15364	15720	15361	15428	15623	15583	15551	15564	15439	15515	15575	15364	15408	15486	15441	15384	15395	15358	15230	15667	15391	15596	15549	15503	15465	15376	15412	15414	15281	15476	15344	15249	15383	15482	15442	15576	15455	15506	15541	15421	15575	15477	15601	15545	15412	15633	15406	15614	15453	15395	15528	15574	15496	15513	15442	15363	15430	15391	15321	15491	15417	15493	15449	15409	15368	15537	15369	15394	15483	15549	15454	15484	15385	15638	15591	15619	15784	15281	15389	15484	15355	15502	15410	15542	15481	15515	15490	15487	15588	15525	15382	15433	15432	15388	15596	15617	15474	15518	15554	15531	15723	15513	15509	15463	15434	15485	15268	15495	15476	15539	15353	15558	15506	15482	15535	15486	15350	15262	15512	15514	15402	15467	15529	15460	15415	15512	15438	15475	15429	15518	15502	15333	15477	15443	15512	15377	15578	15328	15563	15440	15481	15615	15494	15472	15622	15670	15450	15414	15441	15439	15449	15703	15466	15523	15424	15431	15623	15489	15529	15448	15537	15518	15530	15456	15556	15190	15392	15414	15611	15550	15415	15432	15425	15355	15629	15471	15516	15456	15450	15520	15445	15436	15412	15574	15414	15601	15431	15465	15581	15539	15434	15579	15487	15568	15532	15485	15648	15428	15494	15483	15572	15562	15526	15324	15447	15600	15451	15496	15551	15547	15447	15477	15516	15582	15347	15392	15581	15520	15358	15554	15665	15524	15342	15478	15402	15431	15497	15324	15402	15315	15354	15542	15577	15569	15660	15487	15542	15250	15562	15382	15554	15389	15461	15404	15536	15387	15427	15412	15519	15596	15504	15477	15333	15580	15449	15540	15530	15589	15459	15406	15612	15542	15594	15495	15629	15531	15408	15301	15592	15594	15473	15433	15477	15548	15416	15468	15426	15489	15521	15403	15440	15500	15499	15380	15536	15491	15330	15454	15385	15498	15315	15433	15474	15546	15441	15563	15372	15494	15366	15609	15521	15558	15651	15415	15366	15493	15590	15528	15378	15500	15371	15504	15467	15471	15488	15583	15340	15419	15532	15602	15427	15534	15515	15459	15548	15455	15584	15517	15508	15609	15507	15438	15374	15688	15394	15462	15539	15435	15635	15449	15476	15530	15546	15508	15499	15638	15487	15342	15522	15359	15336	15548	15336	15433	15436	15390	15535	15524	15245	15521	15339	15250	15490	15584	15516	15577	15520	15446	15434	15585	15473	15340	15601	15472	15482	15429	15511	15409	15573	15444	15498	15519	15531	15635	15506	15459	15631	15498	15503	15359	15385	15485	15239	15465	15438	15585	15529	15415	15464	15443	15499	15503	15319	15537	15432	15441	15388	15474	15380	15402	15428	15601	15529	15374	15524	15471	15567	15521	15588	15475	15355	15484	15520	15604	15395	15469	15446	15529	15485	15642	15476	15413	15537	15488	15510	15557	15498	15440	15494	15643	15593	15544	15401	15578	15508	15361	15560	15360	15444	15572	15356	15347	15509	15612	15434	15437	15475	15604	15399	15372	15517	15456	15511	15372	15368	15590	15298	15489	15486	15430	15424	15511	15504	15560	15560	15535	15508	15395	15578	15531	15362	15469	15615	15522	15521	15501	15444	15333	15533	15470	15376	15399	15372	15589	15547	15488	15463	15382	15499	15642	15412	15437	15505	15419	15555	15410	15305	15443	15451	15523	15396	15341	15519	15437	15447	15713	15537	15403	15345	15636	15445	15641	15448	15460	15567	15448	15445	15405	15613	15525	15455	15509	15428	15424	15399	15353	15571	15331	15573	15650	15406	15537	15288	15464	15567	15582	15504	15557	15447	15492	15468	15390	15360	15524	15566	15538	15477	15427	15491	15436	15546	15479	15429	15540	15399	15447	15490	15611	15666	15446	15520	15586	15486	15597	15519	15624	15400	15449	15485	15433	15413	15531	15402	15647	15426	15505	15446	15596	15450	15503	15523	15439	15524	15443	15323	15462	15408	15593	15544	15460	15506	15497	15459	15467	15480	15570	15424	15574	15396	15515	15384	15467	15364	15391	15544	15440	15573	15354	15504	15601	15542	15336	15544	15511	15437	15455	15381	15444	15560	15532	15364	15483	15555	15515	15525	15544	15478	15466	15414	15480	15468	15460	15674	15497	15489	15433	15372	15494	15406	15641	15490	15358	15508	15620	15545	15474	15366	15386	15636	15266	15257	15460	15520	15546	15308	15451	15331	15487	15449	15432	15475	15433	15525	15483	15264	15522	15568	15485	15438	15457	15717	15557	15520	15533	15438	15324	15261	15427	15441	15372	15580	15467	15451	15543	15540	15547	15448	15429	15437	15508	15743	15516	15611	15392	15624	15309	15407	15499	15491	15616	15474	15605	15585	15294	15497	15365	15499	15393	15515	15417	15540	15421	15502	15604	15417	15548	15456	15489	15633	15564	15634	15547	15467	15375	15400	15556	15544	15545	15454	15366	15567	15605	15467	15497	15420	15488	15614	15545	15403	15575	15735	15348	15544	15450	15610	15454	15417	15567	15503	15609	15515	15396	15338	15413	15697	15488	15408	15571	15471	15618	15573	15523	15475	15471	15525	15542	15384	15445	15379	15505	15529	15620	15478	15562	15426	15515	15548	15325	15460	15668	15450	15625	15325	15534	15472	15604	15549	15365	15451	15493	15423	15439	15620	15450	15506	15412	15445	15433	15244	15625	15454	15638	15429	15423	15453	15398	15455	15443	15525	15477
27691	22695	25403	21446	16855	17913	22005	22523	20322	18204	17016	16686	16492	16315	16287	16214	16263	16370	16412	16222	16266	16192	16364	16312	16260	16184	16504	16271	16142	16097	16320	16302	16284	16162	16413	15990	16232	16254	16207	16203	16274	16362	16236	15954	16235	16205	16189	16278	16229	16169	16225	16241	16204	16384	16190	16195	16349	16490	16183	16307	16251	16127	16366	16321	16155	16198	16375	16249	16125	16276	16242	16290	16429	16438	16129	16041	16370	16226	16017	16228	16222	16043	16327	16301	16286	16088	16291	16275	16203	16363	16269	16229	16290	16216	16292	16346	16485	16010	16172	16185	16235	16239	16184	16292	16119	16285	16367	16105	16045	16112	16275	16112	16331	16213	16223	16187	16417	16376	16240	16350	16328	16015	16310	16234	16344	16144	16247	16337	16099	16423	16013	16063	16385	16382	16212	16298	16156	16373	16176	16143	16218	16057	16293	16447	16265	16318	16344	16268	16081	16301	16132	16223	16088	16319	16135	16206	16304	16268	16050	16045	16391	16168	16179	16369	16181	16161	16215	16371	16169	16146	16343	16280	16146	16195	16337	16410	16127	16250	16047	16146	16231	16296	16240	16273	16249	16406	16195	16189	16422	15986	16041	16238	16097	16115	16165	16271	16340	16248	16255	16004	16169	16316	16128	16178	16107	16314	16215	16077	16044	16250	16076	16159	16146	16125	16009	16078	16160	16315	16259	15995	16200	16191	16129	16008	16265	15979	16259	16413	16254	16232	16265	16310	16259	16394	16364	16178	16075	16027	16272	16284	16390	16295	16212	16077	16252	16280	16146	16307	16280	16178	16262	16243	16231	16162	16091	16271	16224	16375	16447	16093	16229	16282	16215	16151	16128	16072	16382	16136	16246	16357	16283	16235	16007	16085	16256	16231	16140	16236	16147	16063	16235	16212	16116	16201	16337	16196	16171	16253	16262	16072	16104	16173	16140	16000	16283	16219	16291	16301	16050	16181	16355	16180	16352	16187	16387	16176	16037	16194	16406	16212	16125	16216	16157	16301	16130	16032	16151	16124	16375	16362	16185	16367	16199	16183	16266	16163	16204	16326	16292	16332	16362	16285	16282	16106	16172	16249	16248	16066	16342	16192	16453	16302	16292	16264	16170	16166	16122	16275	16125	16093	16364	16194	16081	16201	16261	16149	16229	16245	16424	16074	16126	16379	16188	16007	16216	16184	16286	16089	16037	16463	16308	15984	16315	16249	16193	16151	16246	16163	16102	16094	16299	16250	16223	16199	16231	16462	16161	16287	16270	16110	16350	16240	16252	16400	16255	16018	16223	16325	16147	16233	16026	16193	16236	16295	16192	16206	16095	16159	16192	16342	16330	16268	16210	16198	16062	16328	16095	16461	16197	16088	16106	16136	16346	16231	16167	16233	16265	16322	16338	16145	16134	16283	16046	16214	16363	16359	16228	16408	16086	16356	16158	16294	16088	16227	16176	16175	16173	16305	16301	16330	16156	16063	16299	16154	16239	16296	16238	16223	16011	16062	16141	15944	16116	16285	16194	16244	16317	16248	16339	16364	16311	16289	16167	16229	16010	16102	16062	15979	16183	16167	16146	16230	16034	16214	16145	16023	16028	16071	16291	16173	16289	16393	16218	16261	16050	16265	16386	16032	16229	16278	16242	16277	16274	16237	16175	16252	16334	16136	16156	16218	16044	16136	16233	16389	16143	16022	16118	16051	15998	16151	16193	16173	16094	16271	16308	16124	16300	16224	16369	16048	16219	16048	16188	16259	16336	15983	16304	16201	16381	16214	16212	16179	16132	16234	16268	16314	16112	16485	16175	16112	16219	16084	16023	16259	16075	16310	16242	16149	16201	16173	16231	16218	16256	16211	16208	16216	16109	16210	16264	15980	16155	16210	16286	16238	16346	16134	16176	16299	16293	16095	16161	16171	16241	16297	16297	16262	16127	16199	16128	16182	16235	16294	16154	16068	16293	16345	16144	16313	16318	16033	16271	16232	16140	16171	16097	16203	16329	16296	16076	16062	16294	16381	16267	16071	16192	16041	16389	16193	16289	16192	16252	16514	16035	16297	16269	16200	16059	16313	16046	16286	16116	16319	16298	16191	16244	16098	16143	16363	16380	16035	16108	15959	16386	16051	16338	16168	16327	16154	16142	16394	16251	16102	16098	16077	16168	15992	16019	16028	16100	16299	16028	16156	16253	16414	16191	16194	16466	16238	16058	15951	16265	16102	16201	16142	16065	16228	16286	16021	16243	16199	16155	16364	16149	16135	16321	16025	16127	16136	16063	16249	16343	16266	16254	16331	16187	16215	16122	16228	16166	16230	16201	16145	16178	16257	16146	16058	16305	16231	16374	16288	16029	16183	16278	16253	16385	16150	16484	16169	16118	16170	16282	16161	16266	16205	16173	16261	16403	16187	16262	16345	16234	16111	16260	16244	16430	16189	16136	16153	16051	16254	16231	16024	16121	16212	16227	16238	16340	16232	16166	16146	16113	16069	16057	16135	16031	16284	16191	16205	16108	16140	16272	16106	16231	16235	16270	16145	16098	16102	16234	16179	16244	16432	16185	16344	16077	16471	16294	16270	16065	16047	16382	16270	16156	16143	16148	16436	16298	16291	16299	16316	16331	16225	16208	16284	16315	15964	16221	16296	16195	16323	16171	16182	16311	16256	16172	16261	16357	16112	16135	16475	16280	16246	16229	16308	16255	16437	16050	16129	16148	16165	16340	16278	16250	16155	16286	16130	16205	16196	16238	16355	16343	16262	16221	16282	16128	16027	16172	16173	16006	16010	16152	16229	16343	16010	16453	16293	16215	16318	16351	16234	16196	16446	16300	16370	16192	16108	16257	16298	16257	16329	16010	16113	16259	16184	16264	16175	16258	16130	16118	16237	16314	16234	15956	16222	16211	16167	16246	16283	16158	16019	16288	16301	16138	16145	16185	16150	16203	16119	16256	16248	16280	16227	16067	16311	16132	16179	16209	16441	16278	16262	16167	16268	16167	16436	16106	16203	16221	16071	16179	16066	16187	16315	16149	16305	15995	16253	16296	16168	16342	16218	16255	16179	16007	16142	16054	16256	16015	16157	16073	16355	16192	16035	16159	16245	16276	16290	16193	16312	16159	16210	16237	16021	16349	16044	16266	16147	16119	16255	16192	16389	16134	16021	16117	16148	16233	16207	16192	16086	16138	16360	16438	16112	16411	16211	16374	16378	16229	16178	16274	16251	16179	16220	16204	16400	16061	16528	16117	16302	16354	16161	16103	16139	16204	16123	16090	16179	16293	16263	16437	16234	16187	16270	16193	16127	16050	16095	16196	16275	16016	16096	16099	16125	16358	16242	16089	16281	16142	16293	16279	16193	16301	16173	16274	16265	16252	16385	16222	16230	16159	16437	16136	16112	16323	16321	16097	16343	16253	16190	16154	16142	16421	16132	16190	16193	16204	16097	16056	16084	16111	16160	16115	16147	16291	16264	16352	16324	16198	16379	16255	16123	16491	16221	16111	16286	16164	16312	16261	16159	15995	16296	16158	16161	16286	16043	16119	16199	16162	16229	16182	16234	16211	16246	16053	16224	16247	16261	16420	16177	16215	16371	16267	16297	16366	16145	16341	16141	16053	16043	16283	16231	16134	16082	16450	15973	16174	16186	16452	16090	16222	16211	16188	16225	16344	16337	16304	16281	16227	16293	16265	16252	16118	16366	16194	16039	16177	16138	16278	16216	16187	16225	16122	16072	16055	16183	16196	16106	16043	16169	16159	16303	16182	16220	16364	16190	15984	16343	16353	16513	16278	16063	16203	16143	16023	16214	16211	16241	16203	16234	16024	16126	16173	16195	16129	16073	16297	16222	16078	16216	16144	16305	16250	16088	16207	16253	16153	16092	16315	16084	16191	16176	16082	16272	16071	16272	16478	16049	16219	16326	16263	16271	16247	16219	16103	16263	16336	16170	16160	16267	16160	16085	16252	16286	16294	16234	16343	16134	16379	16242	16364	16240	16221	16149	16210	16232	16163	16121	16057	16204	16249	16315	16061	16301	16118	16108	16242	16228	16128	16109	16092	16108	16121	16111	16157	16302	16240	16344	16091	16010	16138	16263	16213	16110	16084	16103	16066	16198	16235	16302	16246	16231	16048	16175	16215	16058	16410	16272	16267	16288	16179	16238	16412	16185	16299	16009	16195	16026	16195	16283	16213	16279	16458	16070	16227	16142	16234	16198	16243	16422	16063	16055	16315	16394	16180	16206	16185	16296	16143	16205	16151	16393	16489	16315	16175	16184	16197	16278	16065	16087	16344	16154	16091	16238	16289	16308	16206	16078	16196	16327	16472	16245	16298	16196	16137	16362	16247	16346	16390	16231	16259	16224	16166	16202	16307	16236	16287	16080	16300	16148	16177	16266	16214	16357	16233	16164	16130	16313	16392	16107	16360	16342	16210	16270	16212	16204	16280	16261	16170	16300	16081	16348	16302	16337	16275	16285	16218	16217	16144	16140	16198	16201	16277	16153	16216	16265	16412	16221	16235	16194	16376	16098	16208	16166	16168	16115	16090	16249	16107	16401	16271	16264	16128	16135	16323	16338	16289	16291	16217	16262	16367	16240	16323	16085	16174	16096	16131	16367	16349	16014	16203	16366	16382	16094	16368	16238	16167	16100	16343	16181	16277	16117	16145	16347	16297	16189	16029	16218	16369	16145	16129	16168	16293	16147	16148	16295	16143	16097	15990	16398	16337	16092	16206	16217	16173	16215	15976	16107	16135	16148	16306	15976	16406	16405	16219	16502	16396	16299	16145	16268	16290	16350	16091	16244	16032	16045	16331	16432	16205	16079	16169	16167	16312	16364	16141	16081	16373	16232	16204	16158	16089	16238	16313	16205	16193	16178	16435	16108	16266	16176	16346	16285	16092	16228	16148	16246	16095	16071	16218	16193	16266	16211	16169	16232	16279	16268	16200	16218	16294	16192	16273	16195	16309	16141	16128	16202	16239	16312	16284	16165	16314	16131	16313	16107	16209	16287	16250	16443	16296	16187	16155	16308	15900	16274	16316	16127	16099	16283	16170	16205	16171	16087	16394	16212	16179	16211	16417	16342	16394	16390	16378	16373	16221	15963	16165	16185	16445	16172
20303	27974	23953	18895	16737	18938	24006	24165	20552	17773	16262	15719	15451	15683	15648	15602	15574	15477	15544	15621	15637	15528	15568	15600	15421	15546	15341	15595	15583	15491	15450	15507	15420	15414	15447	15605	15622	15580	15571	15511	15482	15482	15384	15413	15394	15523	15539	15491	15680	15551	15431	15660	15455	15568	15624	15460	15596	15594	15454	15715	15494	15405	15533	15556	15514	15431	15362	15478	15583	15416	15655	15427	15459	15331	15556	15336	15519	15625	15394	15525	15522	15566	15496	15619	15377	15514	15569	15614	15467	15572	15425	15513	15634	15635	15535	15560	15587	15484	15498	15385	15431	15503	15616	15413	15588	15497	15451	15476	15585	15660	15363	15531	15647	15467	15249	15498	15402	15462	15577	15491	15538	15728	15479	15556	15507	15554	15663	15454	15492	15350	15597	15670	15589	15578	15575	15519	15474	15599	15451	15531	15753	15306	15712	15672	15470	15525	15343	15378	15497	15430	15454	15596	15561	15453	15554	15469	15636	15318	15660	15428	15429	15658	15497	15509	15647	15390	15352	15565	15446	15597	15506	15409	15738	15517	15421	15665	15498	15413	15476	15395	15529	15524	15449	15382	15463	15544	15605	15423	15436	15621	15691	15522	15373	15492	15703	15678	15527	15392	15463	15477	15690	15550	15458	15651	15431	15535	15546	15418	15364	15479	15482	15610	15483	15697	15587	15672	15474	15549	15483	15552	15513	15470	15413	15463	15685	15470	15374	15538	15508	15502	15543	15623	15637	15739	15576	15513	15593	15636	15696	15657	15583	15535	15708	15499	15478	15559	15598	15625	15460	15572	15578	15582	15402	15653	15493	15542	15669	15687	15678	15502	15432	15582	15551	15478	15481	15521	15562	15566	15437	15658	15583	15462	15476	15508	15646	15359	15427	15429	15515	15486	15473	15528	15465	15662	15320	15582	15490	15595	15579	15563	15622	15506	15504	15484	15540	15498	15547	15401	15483	15575	15456	15514	15499	15332	15410	15436	15460	15396	15598	15511	15514	15517	15396	15611	15631	15710	15423	15525	15764	15568	15536	15618	15590	15415	15478	15329	15477	15334	15441	15498	15603	15545	15479	15646	15539	15438	15626	15551	15545	15567	15523	15592	15528	15526	15742	15537	15467	15526	15549	15564	15521	15558	15459	15468	15509	15724	15379	15581	15321	15424	15543	15512	15504	15295	15616	15352	15580	15505	15554	15653	15486	15644	15428	15342	15492	15419	15555	15546	15287	15503	15478	15614	15644	15525	15604	15424	15589	15455	15563	15483	15389	15510	15494	15520	15576	15399	15472	15660	15268	15498	15487	15571	15490	15607	15478	15596	15493	15534	15619	15477	15614	15447	15564	15486	15534	15524	15603	15502	15575	15600	15689	15420	15530	15592	15406	15493	15757	15384	15503	15648	15335	15527	15573	15688	15537	15496	15621	15568	15535	15629	15510	15456	15739	15492	15505	15595	15487	15502	15534	15537	15415	15529	15538	15464	15519	15576	15502	15505	15348	15282	15563	15597	15602	15573	15533	15566	15451	15555	15611	15474	15585	15487	15472	15440	15513	15516	15605	15587	15484	15402	15421	15587	15524	15392	15585	15434	15537	15409	15488	15507	15452	15531	15638	15493	15578	15420	15453	15480	15708	15470	15490	15565	15456	15616	15573	15403	15573	15406	15534	15589	15708	15423	15455	15597	15517	15516	15412	15473	15450	15671	15349	15561	15586	15309	15624	15578	15626	15529	15580	15501	15419	15566	15637	15381	15409	15407	15595	15454	15603	15483	15569	15476	15633	15527	15500	15551	15533	15384	15509	15447	15430	15623	15671	15396	15519	15484	15499	15549	15427	15463	15390	15568	15440	15558	15689	15513	15710	15562	15567	15382	15480	15598	15624	15495	15483	15532	15404	15565	15564	15523	15440	15470	15667	15361	15529	15330	15695	15519	15257	15764	15479	15400	15415	15631	15413	15368	15479	15643	15497	15530	15573	15478	15561	15539	15404	15548	15621	15626	15568	15469	15412	15519	15532	15454	15716	15477	15373	15521	15426	15618	15448	15466	15578	15362	15563	15544	15536	15503	15505	15404	15597	15506	15375	15547	15524	15519	15591	15594	15613	15556	15379	15692	15796	15482	15605	15616	15636	15532	15529	15604	15416	15612	15859	15575	15554	15593	15422	15599	15475	15530	15490	15556	15567	15509	15444	15469	15473	15562	15480	15406	15444	15626	15465	15278	15641	15556	15603	15409	15655	15484	15525	15546	15442	15606	15517	15585	15554	15405	15527	15462	15646	15458	15644	15358	15414	15415	15537	15560	15690	15706	15460	15514	15537	15441	15593	15678	15628	15609	15506	15529	15566	15536	15447	15461	15487	15467	15484	15358	15442	15438	15576	15460	15423	15582	15414	15430	15606	15656	15475	15388	15502	15534	15565	15581	15604	15485	15473	15619	15531	15556	15630	15550	15574	15542	15506	15653	15605	15556	15575	15476	15684	15509	15488	15343	15585	15454	15437	15406	15538	15567	15565	15485	15623	15449	15487	15620	15432	15438	15490	15507	15527	15302	15348	15477	15582	15644	15446	15398	15598	15572	15411	15439	15593	15600	15580	15586	15504	15680	15607	15505	15512	15602	15535	15692	15344	15459	15530	15648	15634	15574	15527	15506	15622	15485	15486	15443	15620	15558	15554	15436	15488	15630	15568	15477	15355	15379	15574	15544	15555	15602	15449	15472	15701	15597	15563	15386	15551	15565	15670	15316	15686	15547	15635	15692	15619	15428	15478	15460	15399	15608	15554	15419	15527	15597	15406	15497	15633	15468	15369	15539	15441	15623	15480	15541	15469	15511	15500	15566	15324	15480	15331	15649	15354	15527	15465	15652	15424	15652	15399	15493	15571	15411	15549	15373	15522	15537	15585	15550	15631	15637	15410	15674	15454	15484	15598	15412	15498	15601	15458	15476	15535	15517	15434	15758	15430	15601	15512	15470	15482	15665	15507	15511	15633	15593	15505	15594	15494	15514	15571	15323	15502	15618	15414	15697	15546	15534	15552	15594	15721	15403	15684	15738	15579	15588	15546	15560	15676	15654	15574	15545	15489	15466	15493	15522	15622	15581	15520	15432	15398	15480	15670	15605	15426	15670	15369	15605	15510	15580	15574	15752	15381	15352	15428	15558	15481	15303	15487	15405	15493	15500	15449	15532	15522	15583	15589	15567	15687	15354	15577	15690	15563	15597	15549	15503	15486	15606	15484	15536	15334	15637	15635	15676	15445	15383	15514	15414	15606	15598	15664	15411	15600	15539	15540	15583	15528	15682	15477	15560	15455	15481	15699	15477	15354	15675	15553	15462	15564	15705	15408	15523	15588	15644	15533	15632	15503	15529	15578	15482	15479	15558	15489	15463	15436	15499	15401	15587	15728	15405	15598	15546	15639	15542	15585	15617	15761	15503	15528	15562	15404	15589	15479	15628	15419	15582	15570	15595	15474	15574	15498	15530	15526	15602	15465	15570	15417	15671	15673	15593	15382	15424	15439	15584	15571	15704	15493	15476	15508	15636	15397	15592	15637	15475	15435	15518	15581	15384	15411	15417	15380	15702	15510	15505	15492	15381	15540	15548	15498	15553	15495	15445	15654	15665	15545	15571	15384	15502	15577	15566	15545	15606	15498	15386	15664	15515	15469	15642	15485	15778	15519	15692	15568	15603	15591	15564	15474	15479	15598	15575	15577	15558	15537	15416	15623	15594	15421	15511	15569	15555	15511	15418	15472	15514	15621	15530	15659	15533	15517	15548	15480	15558	15566	15497	15529	15580	15611	15581	15593	15378	15473	15451	15629	15609	15580	15582	15629	15406	15472	15444	15544	15577	15598	15379	15527	15297	15682	15528	15444	15701	15512	15512	15518	15696	15421	15471	15593	15511	15573	15709	15620	15539	15468	15632	15482	15524	15614	15447	15341	15394	15510	15564	15419	15607	15493	15533	15586	15237	15711	15411	15722	15636	15487	15348	15523	15605	15531	15574	15596	15474	15547	15483	15532	15476	15623	15457	15486	15556	15732	15493	15604	15466	15714	15665	15629	15551	15470	15282	15522	15708	15573	15458	15412	15447	15571	15498	15617	15481	15325	15455	15672	15586	15420	15519	15471	15394	15508	15625	15507	15440	15542	15486	15475	15615	15495	15601	15469	15491	15401	15551	15678	15556	15632	15453	15436	15451	15471	15532	15553	15452	15534	15526	15563	15579	15511	15548	15506	15419	15521	15498	15472	15517	15393	15521	15568	15670	15446	15568	15414	15445	15586	15508	15314	15494	15569	15421	15469	15563	15383	15542	15419	15555	15695	15558	15585	15438	15688	15464	15611	15304	15618	15589	15738	15520	15383	15491	15502	15397	15457	15539	15543	15556	15440	15492	15426	15504	15459	15390	15654	15399	15562	15474	15534	15603	15539	15630	15438	15572	15447	15611	15490	15580	15432	15492	15550	15545	15468	15538	15517	15511	15581	15371	15460	15746	15568	15538	15451	15584	15616	15480	15371	15647	15542	15476	15461	15417	15706	15675	15443	15357	15420	15487	15402	15596	15501	15519	15538	15591	15393	15462	15520	15651	15589	15476	15497	15477	15608	15407	15426	15412	15469	15432	15548	15570	15793	15542	15622	15268	15475	15586	15506	15397	15458	15597	15423	15530	15768	15636	15473	15675	15293	15517	15675	15407	15599	15566	15531	15548	15490	15653	15557	15546	15544	15577	15588	15357	15542	15456	15644	15602	15567	15507	15384	15712	15735	15469	15536	15575	15665	15486	15703	15567	15546	15223	15369	15494	15524	15471	15599	15495	15434	15566	15391	15673	15527	15511	15458	15517	15577	15366	15529	15514	15525	15419	15668	15544	15729	15597	15432	15516	15436	15566	15638	15600	15662	15564	15787	15554	15556	15618	15573	15390	15538	15608	15430	15478	15507	15604	15551	15605	15577	15511	15718	15531	15405	15532	15601	15680	15503	15587	15398	15602	15476	15405	15520	15521	15530	15661	15521	15482	15523	15464	15521	15463	15546	15528	15472	15423	15641	15405	15476	15486	15704	15430	15660	15705	15604	15419	15351	15384	15486	15343	15496	15572	15530	15370	15675	15513
24469	21353	28368	25128	21576	27131	44760	41524	32340	24919	19925	17445	16867	16792	16437	16517	16516	16342	16542	16612	16438	16378	16546	16584	16341	16360	16457	16271	16430	16456	16500	16370	16531	16486	16418	16513	16520	16440	16491	16344	16433	16504	16358	16451	16257	16398	16275	16338	16467	16369	16113	16332	16684	16344	16342	16484	16312	16438	16480	16355	16333	16541	16458	16304	16304	16293	16364	16292	16293	16553	16444	16554	16427	16607	16559	16531	16421	16411	16313	16256	16424	16411	16466	16447	16226	16460	16365	16273	16269	16178	16234	16191	16411	16414	16557	16488	16157	16295	16221	16356	16320	16292	16528	16378	16306	16615	16415	16392	16413	16430	16512	16457	16365	16162	16085	16380	16433	16316	16532	16412	16386	16180	16336	16304	16512	16476	16517	16423	16484	16369	16437	16575	16463	16463	16401	16421	16318	16437	16367	16209	16348	16398	16312	16495	16609	16416	16449	16245	16433	16358	16428	16532	16434	16320	16562	16400	16304	16418	16236	16354	16490	16405	16353	16527	16636	16394	16194	16200	16441	16364	16477	16305	16295	16487	16309	16377	16587	16401	16221	16300	16421	16237	16281	16631	16344	16358	16306	16350	16322	16457	16526	16149	16322	16340	16175	16437	16379	16308	16216	16352	16488	16137	16194	16209	16384	16355	16531	16432	16321	16370	16397	16382	16301	16570	16448	16546	16290	16233	16305	16451	16534	16358	16455	16370	16378	16398	16538	16588	16194	16397	16392	16363	16310	16302	16425	16296	16239	16189	16232	16407	16267	16496	16345	16575	16547	16239	16591	16358	16521	16225	16292	16432	16309	16220	16430	16510	16516	16156	16255	16398	16448	16335	16420	16376	16397	16375	16162	16285	16296	16450	16418	16355	16505	16441	16292	16407	16502	16365	16466	16382	16389	16428	16525	16282	16360	16357	16569	16366	16432	16402	16228	16340	16392	16479	16416	16429	16377	16570	16472	16366	16396	16483	16404	16161	16484	16381	16254	16371	16356	16580	16289	16365	16593	16319	16368	16551	16346	16501	16422	16329	16422	16338	16433	16351	16249	16259	16417	16395	16297	16505	16233	16293	16258	16509	16236	16343	16288	16442	16462	16294	16316	16399	16303	16398	16246	16430	16463	16218	16345	16409	16487	16290	16528	16424	16191	16418	16360	16466	16199	16354	16407	16493	16416	16324	16380	16230	16369	16116	16290	16433	16418	16472	16433	16623	16352	16269	16428	16554	16381	16480	16608	16253	16505	16414	16681	16292	16374	16418	16233	16537	16532	16440	16326	16444	16467	16260	16313	16322	16317	16338	16318	16496	16451	16369	16552	16284	16372	16322	16572	16528	16469	16664	16403	16312	16531	16428	16302	16453	16575	16471	16279	16466	16339	16623	16409	16448	16462	16268	16462	16153	16298	16345	16428	16394	16248	16407	16260	16434	16144	16351	16391	16436	16487	16329	16442	16547	16381	16442	16370	16285	16253	16429	16357	16409	16315	16222	16214	16326	16388	16366	16207	16460	16340	16156	16483	16317	16273	16341	16308	16411	16514	16309	16446	16359	16527	16301	16455	16526	16366	16248	16236	16247	16482	16356	16524	16318	16635	16258	16212	16550	16272	16376	16331	16439	16241	16528	16322	16432	16304	16586	16317	16360	16404	16480	16377	16416	16509	16293	16355	16502	16328	16283	16283	16349	16471	16405	16211	16207	16364	16361	16518	16466	16516	16460	16541	16507	16418	16521	16340	16402	16396	16188	16274	16388	16269	16486	16474	16189	16279	16288	16247	16432	16409	16339	16410	16614	16423	16287	16244	16322	16378	16595	16653	16274	16266	16278	16520	16403	16500	16180	16453	16232	16409	16665	16265	16146	16497	16176	16272	16355	16436	16368	16342	16306	16375	16378	16421	16218	16276	16363	16487	16664	16369	16303	16323	16475	16596	16357	16314	16521	16182	16440	16269	16356	16372	16495	16304	16142	16388	16430	16251	16825	16478	16504	16386	16418	16321	16413	16122	16214	16395	16400	16315	16483	16413	16442	16227	16404	16342	16429	16353	16456	16468	16398	16474	16336	16492	16458	16458	16217	16304	16351	16382	16314	16555	16460	16354	16193	16227	16497	16321	16445	16379	16517	16366	16367	16281	16288	16285	16266	16435	16324	16426	16391	16244	16412	16371	16331	16394	16390	16442	16245	16228	16344	16302	16418	16354	16309	16505	16309	16305	16213	16375	16356	16572	16407	16251	16493	16261	16244	16387	16302	16425	16356	16307	16418	16263	16402	16305	16230	16339	16341	16424	16350	16369	16342	16553	16402	16269	16401	16399	16278	16297	16080	16512	16720	16456	16314	16274	16469	16377	16254	16265	16490	16274	16327	16269	16535	16284	16511	16505	16297	16443	16441	16399	16404	16123	16394	16484	16186	16315	16240	16305	16305	16300	16344	16460	16224	16239	16498	16369	16305	16379	16062	16176	16216	16372	16413	16343	16305	16527	16607	16353	16489	16385	16102	16498	16391	16278	16438	16399	16276	16359	16363	16329	16416	16308	16384	16518	16587	16687	16446	16378	16451	16338	16389	16355	16243	16491	16479	16233	16432	16386	16388	16531	16505	16306	16240	16407	16283	16333	16474	16385	16288	16428	16376	16415	16445	16260	16413	16377	16557	16194	16554	16426	16498	16356	16343	16562	16534	16302	16363	16508	16345	16335	16400	16464	16556	16165	16541	16390	16443	16366	16533	16472	16239	16261	16370	16210	16656	16548	16346	16234	16486	16456	16256	16463	16405	16278	16590	16540	16569	16516	16385	16472	16274	16383	16453	16463	16354	16269	16409	16363	16269	16443	16264	16489	16440	16458	16327	16524	16437	16291	16173	16477	16309	16518	16220	16385	16610	16351	16518	16276	16252	16361	16659	16217	16309	16445	16598	16440	16376	16442	16284	16472	16219	16540	16340	16366	16279	16374	16438	16246	16449	16356	16265	16421	16209	16313	16477	16373	16390	16269	16331	16399	16432	16417	16422	16138	16381	16188	16466	16442	16548	16497	16499	16471	16495	16416	16288	16241	16218	16392	16237	16465	16681	16416	16324	16222	16344	16350	16128	16553	16280	16424	16423	16367	16405	16346	16445	16375	16472	16182	16217	16441	16261	16438	16280	16433	16419	16350	16358	16350	16525	16292	16268	16510	16413	16525	16254	16443	16350	16416	16434	16230	16470	16356	16449	16595	16388	16384	16348	16358	16480	16290	16308	16399	16411	16414	16399	16414	16499	16174	16308	16313	16459	16295	16179	16347	16389	16414	16314	16359	16460	16304	16377	16413	16583	16479	16428	16315	16367	16370	16330	16405	16327	16392	16217	16255	16299	16210	16317	16453	16268	16386	16243	16283	16410	16442	16335	16305	16389	16356	16508	16444	16328	16353	16218	16162	16428	16438	16420	16431	16673	16108	16437	16560	16296	16398	16402	16220	16442	16393	16486	16641	16470	16414	16333	16527	16475	16279	16365	16377	16383	16409	16281	16326	16435	16598	16290	16419	16511	16337	16252	16307	16159	16425	16317	16383	16153	16485	16475	16612	16354	16394	16199	16485	16256	16398	16335	16509	16157	16402	16356	16545	16293	16597	16350	16271	16066	16312	16349	16513	16324	16473	16402	16336	16448	16489	16286	16299	16366	16423	16395	16258	16214	16344	16394	16418	16497	16521	16612	16126	16339	16425	16286	16283	16262	16316	16475	16517	16553	16514	16325	16207	16370	16359	16365	16450	16538	16149	16322	16410	16309	16412	16229	16397	16135	16341	16463	16542	16388	16426	16581	16644	16363	16463	16318	16306	16497	16643	16307	16510	16370	16391	16389	16519	16411	16338	16311	16389	16358	16324	16521	16320	16289	16467	16377	16589	16416	16489	16370	16327	16568	16251	16370	16383	16513	16348	16418	16236	16449	16439	16386	16333	16312	16494	16585	16454	16679	16431	16578	16196	16349	16249	16571	16467	16437	16251	16326	16259	16383	16456	16436	16347	16457	16479	16420	16339	16321	16457	16597	16224	16584	16336	16322	16525	16427	16271	16398	16471	16419	16482	16268	16273	16418	16278	16391	16465	16447	16515	16360	16296	16425	16433	16276	16289	16289	16166	16275	16335	16232	16372	16364	16370	16463	16368	16356	16388	16329	16290	16472	16252	16228	16593	16318	16493	16390	16454	16307	16259	16471	16449	16259	16361	16413	16232	16234	16115	16384	16374	16566	16524	16292	16365	16316	16286	16301	16272	16443	16366	16622	16335	16405	16426	16353	16470	16335	16358	16190	16444	16330	16471	16451	16314	16465	16416	16322	16228	16309	16486	16357	16515	16283	16402	16288	16211	16357	16570	16365	16355	16296	16513	16348	16327	16299	16538	16588	16503	16507	16335	16146	16375	16496	16366	16262	16346	16443	16366	16408	16526	16493	16496	16470	16314	16346	16282	16310	16244	16257	16355	16342	16241	16425	16363	16454	16508	16375	16347	16374	16366	16144	16218	16355	16290	16091	16363	16280	16150	16494	16503	16407	16358	16387	16341	16266	16297	16433	16556	16385	16459	16475	16333	16448	16561	16456	16256	16253	16229	16282	16306	16287	16319	16407	16504	16200	16395	16356	16404	16316	16379	16281	16377	16390	16568	16354	16257	16297	16283	16526	16307	16621	16441	16469	16416	16297	16420	16451	16391	16427	16247	16260	16372	16293	16338	16351	16301	16406	16418	16153	16275	16253	16385	16240	16370	16688	16211	16410	16515	16520	16457	16328	16374	16428	16403	16250	16450	16434	16387	16535	16540	16364	16515	16422	16398	16217	16293	16431	16339	16414	16424	16379	16124	16387	16432	16271	16291	16370	16337	16317	16507	16381	16512	16227	16269	16299	16558	16336	16403	16750	16409	16412	16218	16402	16500	16455	16164	16516	16489	16488	16442	16376	16395	16176	16500	16468	16261	16436	16436	16343	16313	16415	16411	16423	16516	16368	16432	16453	16393	16431	16397	16536	16328	16293	16193	16501	16434	16177	16223	16589	16511	16329	16248	16288	16452	16228	16356	16405	16404	16545	16445	16306	16483	16417	16281	16433	16333	16398	16310	16354	16460	16300	16568	16404	16256	16332
22261	37559	33359	24323	18513	30618	46330	43301	33951	25379	19381	16749	15619	15772	15615	15705	15654	15737	15634	15712	15756	15770	15740	15715	15742	15579	15571	15610	15690	15807	15639	15617	15692	15543	15594	15804	15691	15669	15662	15642	15615	15606	15709	15584	15707	15562	15630	15772	15637	15506	15595	15699	15515	15622	15575	15558	15748	15734	15639	15785	15629	15531	15704	15761	15542	15734	15763	15525	15465	15577	15617	15701	15645	15610	15748	15605	15728	15811	15575	15610	15667	15838	15677	15675	15658	15834	15721	15734	15699	15580	15581	15738	15755	15823	15621	15595	15638	15677	15728	15562	15600	15529	15622	15702	15790	15659	15606	15731	15609	15697	15642	15553	15502	15779	15561	15687	15570	15697	15685	15681	15513	15499	15650	15514	15672	15669	15654	15604	15690	15610	15595	15629	15632	15571	15714	15615	15569	15825	15703	15598	15709	15701	15693	15628	15581	15759	15676	15546	15381	15588	15713	15588	15625	15732	15568	15662	15743	15651	15537	15667	15667	15850	15827	15859	15596	15658	15795	15639	15686	15612	15695	15767	15658	15614	15597	15640	15504	15685	15596	15615	15572	15714	15642	15701	15786	15890	15654	15585	15593	15664	15541	15743	15528	15639	15823	15534	15541	15688	15711	15602	15716	15503	15646	15659	15780	15625	15705	15578	15736	15727	15709	15754	15611	15727	15730	15686	15747	15555	15879	15608	15586	15587	15874	15665	15655	15618	15731	15639	15739	15652	15749	15698	15588	15692	15712	15715	15599	15633	15688	15650	15797	15597	15675	15587	15690	15664	15812	15605	15566	15548	15578	15653	15529	15487	15832	15718	15652	15602	15605	15731	15543	15566	15663	15715	15718	15644	15674	15676	15773	15691	15686	15731	15637	15582	15575	15674	15756	15776	15715	15560	15532	15639	15541	15739	15576	15750	15799	15630	15726	15636	15661	15677	15599	15752	15642	15573	15683	15484	15633	15719	15764	15736	15712	15586	15588	15590	15778	15569	15589	15679	15713	15614	15702	15828	15705	15628	15618	15665	15643	15689	15588	15649	15608	15815	15566	15629	15715	15762	15721	15530	15613	15818	15784	15715	15807	15622	15709	15731	15601	15635	15669	15642	15692	15551	15683	15723	15752	15641	15671	15534	15695	15713	15677	15510	15706	15558	15529	15781	15646	15756	15552	15701	15723	15611	15561	15672	15637	15651	15675	15578	15728	15683	15728	15709	15710	15722	15822	15768	15686	15595	15611	15573	15747	15731	15800	15641	15654	15636	15879	15618	15694	15555	15623	15637	15884	15465	15724	15677	15682	15622	15815	15602	15608	15676	15526	15699	15633	15816	15648	15739	15624	15706	15458	15801	15441	15671	15654	15661	15839	15732	15738	15740	15620	15701	15516	15789	15668	15526	15597	15646	15632	15832	15693	15541	15877	15666	15746	15644	15549	15670	15607	15692	15636	15591	15845	15607	15830	15660	15784	15592	15646	15898	15669	15725	15772	15598	15590	15658	15739	15514	15748	15657	15622	15606	15866	15824	15676	15607	15716	15735	15742	15649	15635	15659	15622	15603	15577	15684	15535	15615	15649	15654	15626	15794	15553	15745	15441	15672	15650	15517	15861	15701	15573	15554	15592	15468	15695	15728	15750	15706	15732	15733	15562	15782	15616	15702	15537	15442	15603	15663	15784	15673	15546	15648	15818	15484	15548	15623	15672	15485	15581	15529	15920	15791	15509	15628	15611	15641	15608	15731	15748	15698	15540	15699	15497	15590	15730	15780	15618	15559	15545	15701	15538	15722	15708	15876	15696	15807	15738	15548	15688	15748	15667	15871	15505	15489	15725	15702	15831	15843	15759	15549	15783	15539	15731	15761	15766	15536	15422	15718	15577	15662	15662	15673	15536	15637	15733	15732	15707	15710	15694	15626	15480	15829	15719	15795	15684	15625	15682	15625	15749	15609	15633	15540	15638	15632	15618	15641	15750	15660	15635	15655	15872	15555	15644	15735	15677	15676	15515	15758	15739	15709	15685	15731	15589	15657	15781	15725	15514	15687	15616	15732	15602	15557	15630	15654	15622	15564	15522	15615	15711	15658	15666	15607	15685	15585	15793	15781	15554	15809	15849	15543	15604	15712	15763	15581	15709	15579	15743	15668	15690	15717	15754	15542	15798	15636	15653	15676	15684	15784	15667	15708	15570	15631	15746	15675	15567	15518	15679	15632	15625	15574	15585	15470	15828	15707	15675	15585	15687	15581	15582	15626	15541	15631	15716	15411	15509	15679	15654	15637	15566	15748	15791	15810	15660	15778	15539	15683	15656	15748	15672	15748	15862	15714	15666	15701	15660	15582	15781	15689	15526	15759	15858	15643	15745	15711	15577	15566	15410	15687	15551	15609	15760	15753	15595	15776	15587	15487	15407	15602	15605	15669	15685	15555	15785	15840	15617	15708	15700	15553	15664	15686	15591	15510	15781	15634	15680	15682	15758	15771	15804	15663	15708	15685	15664	15804	15600	15571	15711	15727	15812	15818	15437	15759	15689	15774	15710	15667	15721	15659	15591	15825	15702	15775	15542	15769	15772	15683	15618	15786	15570	15462	15696	15699	15770	15668	15687	15690	15914	15796	15625	15590	15600	15871	15701	15712	15788	15740	15775	15753	15561	15712	15742	15854	15647	15805	15591	15750	15640	15642	15621	15575	15526	15736	15876	15543	15674	15696	15602	15597	15713	15649	15671	15605	15484	15750	15785	15805	15751	15643	15700	15711	15571	15671	15594	15714	15634	15604	15644	15707	15667	15617	15556	15856	15822	15684	15751	15710	15615	15566	15683	15655	15721	15546	15739	15599	15643	15562	15813	15544	15604	15636	15623	15852	15829	15770	15800	15583	15670	15817	15750	15553	15733	15566	15686	15777	15611	15764	15612	15642	15611	15809	15570	15721	15719	15598	15554	15685	15556	15738	15777	15542	15699	15648	15579	15836	15750	15751	15729	15661	15715	15650	15732	15554	15719	15781	15716	15608	15555	15622	15746	15737	15662	15710	15696	15762	15544	15600	15928	15588	15633	15636	15597	15473	15587	15689	15840	15522	15652	15544	15717	15643	15532	15757	15654	15762	15586	15677	15634	15578	15589	15572	15711	15581	15691	15619	15821	15760	15635	15643	15535	15862	15801	15766	15786	15693	15691	15756	15543	15632	15660	15708	15619	15676	15689	15604	15690	15672	15439	15706	15617	15592	15619	15601	15641	15789	15753	15692	15820	15536	15645	15671	15700	15774	15720	15622	15620	15545	15674	15670	15579	15775	15583	15697	15565	15661	15753	15670	15805	15861	15587	15570	15667	15635	15809	15652	15584	15776	15779	15710	15778	15539	15612	15591	15726	15683	15791	15779	15650	15573	15669	15805	15765	15585	15820	15729	15646	15467	15631	15599	15551	15683	15735	15755	15717	15684	15609	15762	15809	15573	15762	15547	15682	15729	15705	15637	15569	15627	15509	15664	15611	15609	15720	15659	15701	15818	15626	15716	15723	15556	15690	15715	15726	15691	15733	15777	15591	15578	15597	15676	15530	15766	15696	15780	15611	15626	15899	15665	15630	15725	15694	15561	15716	15641	15796	15675	15690	15548	15755	15734	15573	15671	15655	15643	15596	15687	15621	15698	15547	15718	15694	15565	15565	15843	15706	15670	15647	15725	15575	15550	15747	15602	15792	15651	15678	15681	15920	15619	15805	15667	15604	15783	15791	15680	15773	15696	15742	15406	15791	15754	15703	15575	15533	15690	15621	15811	15665	15818	15659	15667	15680	15616	15675	15722	15626	15731	15650	15746	15586	15775	15553	15654	15716	15812	15855	15576	15807	15542	15625	15565	15777	15849	15634	15653	15692	15701	15600	15779	15730	15579	15486	15767	15516	15541	15659	15756	15634	15718	15657	15610	15609	15713	15676	15638	15678	15707	15814	15605	15698	15680	15723	15762	15722	15710	15795	15460	15763	15601	15699	15735	15850	15666	15681	15687	15543	15645	15645	15770	15550	15433	15778	15764	15682	15766	15649	15655	15579	15655	15681	15596	15613	15624	15597	15740	15694	15640	15474	15524	15556	15676	15749	15660	15689	15657	15643	15658	15616	15734	15652	15689	15722	15604	15742	15452	15719	15650	15686	15763	15682	15692	15639	15544	15797	15446	15795	15747	15748	15588	15409	15657	15680	15553	15620	15600	15712	15680	15760	15845	15781	15684	15589	15663	15628	15696	15610	15607	15797	15669	15834	15693	15413	15463	15857	15586	15714	15890	15640	15679	15602	15565	15582	15531	15739	15633	15669	15642	15759	15656	15667	15748	15767	15591	15712	15750	15715	15688	15700	15514	15603	15769	15789	15689	15827	15690	15768	15702	15761	15920	15439	15498	15579	15543	15688	15778	15748	15696	15659	15789	15511	15610	15872	15611	15667	15737	15666	15558	15701	15650	15680	15524	15692	15678	15693	15674	15598	15872	15777	15608	15545	15810	15405	15699	15623	15631	15661	15829	15647	15653	15736	15545	15779	15647	15669	15598	15663	15622	15881	15583	15564	15634	15613	15850	15758	15712	15563	15727	15572	15583	15746	15689	15643	15849	15638	15650	15696	15774	15697	15676	15763	15700	15690	15549	15686	15713	15739	15744	15811	15466	15617	15670	15753	15662	15595	15744	15537	15809	15776	15550	15749	15754	15650	15592	15734	15634	15638	15667	15781	15699	15593	15620	15618	15554	15728	15805	15764	15623	15807	15887	15609	15678	15642	15663	15576	15659	15663	15626	15695	15747	15723	15717	15542	15556	15721	15581	15542	15744	15555	15740	15766	15529	15638	15552	15647	15513	15732	15662	15700	15596	15701	15605	15740	15691	15711	15740	15675	15815	15714	15876	15595	15723	15619	15711	15640	15628	15667	15648	15827	15628	15671	15663	15765	15847	15683	15657	15770	15716	15746	15694	15621	15719	15733	15921	15719	15757	15629	15641	15691	15665	15806	15685	15610	15793	15725	15847	15649	15556	15595	15745	15638	15750	15841	15614	15771	15663	15623	15507	15625	15670	15777	15698	15557	15592	15905	15638	15668	15594	15701	15624	15702	15801	15641	15793	15706	15554	15626	15837
23112	21371	29266	23910	21653	31584	56947	57215	45735	33850	25593	19924	18127	17275	17336	17234	17253	17084	17320	17494	17212	16996	17078	17234	17241	17174	17173	17143	17007	17330	17139	17221	17193	16857	17167	17134	17120	17091	17043	17146	17070	17005	17105	16887	17055	17012	17137	17165	17080	17146	17007	17303	17058	16945	17058	16941	16926	17087	17064	17318	17091	16934	17018	17001	17204	17100	17187	17069	17350	17206	17204	17271	17173	17361	16917	17169	17059	17021	17022	16907	17187	16988	17186	16911	17277	17147	17103	17077	17159	17089	17265	17044	16908	17013	17001	17069	16952	16958	17183	17048	17060	17094	17244	17093	16960	17042	17103	17016	17047	17049	17074	17116	17021	17146	17214	17102	17152	17176	17218	16981	16993	16991	17020	17082	16897	16893	16928	17220	17063	17123	17098	16988	16952	17118	17051	16962	17141	17162	17260	17060	17152	17155	16989	17237	16951	17116	17171	17244	17265	16914	17118	16813	17057	16973	17162	17198	17160	17010	17048	16881	16831	17043	17113	17056	17232	17209	17151	17338	17067	16892	17113	16872	16870	17137	17143	17059	16952	17065	17308	17223	16953	17006	17117	17097	16973	17027	17186	17284	17225	17088	17126	17142	16967	17010	17071	17153	16810	17182	17035	17096	17126	17001	16815	16989	17167	17090	17037	17043	17025	17126	17165	17044	16990	17153	17048	16963	17218	17041	16959	17086	16919	16887	16985	17043	17051	16998	17089	17138	17081	16935	16885	17133	17085	17157	17129	17097	16983	17031	16961	17196	17204	17040	17047	17005	16948	16952	17072	17061	17079	17019	17079	17089	17089	17049	17280	17125	17215	17112	17076	16999	17093	17134	17014	16986	17064	17105	16781	17160	16987	16975	17173	17047	16973	16993	17056	17072	17111	16859	16950	16999	17064	17212	17062	17025	16991	17058	17010	17042	17179	16978	17160	17205	17116	17040	17015	16912	16793	17083	16981	17043	17082	17112	17218	17052	16881	16899	17058	17052	17118	16843	16882	16952	16931	17212	17070	16918	17039	16922	17015	16986	17057	17127	16904	17154	17020	17019	16934	17054	16774	17057	17184	16860	17131	17309	16921	17019	17152	17026	17050	17154	17293	17022	16992	17180	16987	17175	17220	16948	16906	17024	17015	17029	17103	17136	16870	17070	17133	17139	17147	16831	16928	16836	17111	17025	16957	16985	17120	16966	16946	16995	16888	17205	17159	17012	16862	16819	16937	16922	17026	16934	16928	17029	16864	16983	17119	17116	17000	16956	17060	17087	17061	17000	17119	17088	17068	17046	16943	17080	17046	16892	17131	17093	17090	16969	17108	17202	17009	16994	16832	16882	17166	17198	17040	16957	17180	16849	17077	16942	16998	16895	16999	17116	16963	17016	17188	17119	16904	17010	17108	16928	17048	17137	17136	17030	17103	17233	17170	16796	16931	16934	17011	16968	17014	16954	16922	16969	16914	16953	17059	17072	17193	17051	17147	17099	17213	17083	16984	17013	17083	17000	17081	16997	17248	16817	16956	17077	17259	17036	17002	16940	17091	16955	16863	17135	16844	16983	16809	17122	17175	17220	17134	17218	17085	17156	17113	17059	16959	16970	16959	17072	16946	17076	17059	16967	16986	17045	16883	17078	16970	16906	17282	17221	17339	17005	16998	17223	17138	17026	17068	17045	17021	17196	17300	16967	16975	16952	16988	17245	17057	17115	17097	17000	17099	17136	17012	16994	16924	16905	17000	17074	17030	17194	17162	16844	17128	17006	16913	16911	17001	17034	17228	17083	17158	17299	16864	16898	17117	16996	17062	17089	16979	16817	16975	17064	16890	17056	17255	17160	17155	16998	16995	17010	17218	16922	17249	17095	17013	17010	16918	17011	16938	16820	17039	17186	17079	17010	17178	17065	17261	16963	16848	16988	16910	17046	17023	17067	17048	17147	17173	17108	17189	17117	16926	17132	16932	17040	17054	17122	17037	17232	16991	17047	17016	17037	17074	16964	17120	17104	17082	17065	17061	17058	17171	17173	17322	17211	17150	17101	17075	16936	17129	16940	16868	17097	17109	17087	17099	17096	17132	17251	17012	17029	16906	17099	17031	17160	17188	17188	17206	17119	17006	17001	17002	16953	16964	16923	17037	17007	17171	16812	17126	16856	16981	17151	17182	16940	16779	16974	17010	17039	17107	17214	17161	16837	16860	16962	16956	17194	17011	17173	17059	16929	17165	17078	17011	16988	17114	17111	17032	17121	17253	17051	17130	16997	17022	17067	17218	17111	17062	17042	17140	17058	16914	16926	17007	17051	17065	17105	17041	17135	17053	17130	16977	16928	17119	17042	17042	17040	17016	17069	17245	17152	16847	16932	17033	17240	17167	17127	17226	17084	17219	17069	16920	17120	16863	17123	17009	17093	17020	16937	17059	17132	17154	17157	17036	16821	17033	17018	16997	16834	17019	17018	16976	16873	16996	17021	17140	16921	17191	17213	17067	16997	17159	17080	17000	16997	17009	17105	16993	16937	17097	17007	16962	16946	16952	17299	16869	17022	16877	17160	17142	17122	17124	16794	16995	16932	17020	16904	17190	17076	17188	16960	17036	17206	17216	17097	17095	17030	17049	17206	17060	17251	17106	17147	17009	17135	17163	17034	16980	16897	17255	16896	17123	17089	17282	17162	17033	16981	17101	17171	17110	17089	16894	16898	17101	16934	16992	17154	17007	16933	17002	16763	17023	17094	17050	17163	17039	16876	16927	17126	16886	16951	17037	17015	17145	16954	16845	16954	17091	17140	17155	16975	17043	17054	17134	17130	17013	16853	17141	17129	16965	16945	17137	16941	16882	16955	17065	17143	17081	17070	17231	16994	17127	17120	17126	17073	17171	16973	17017	16884	16945	16955	17036	17014	17181	17134	16935	17001	16972	17154	17036	17050	17046	17051	17055	17010	16990	16934	17059	16773	16964	17229	17130	17263	17041	16754	17088	16962	17099	17082	17103	17203	17143	17125	17076	17279	16855	16978	17161	16898	17025	17239	17095	16900	16993	17198	16996	17105	17184	16911	17157	17304	17130	17297	17111	16970	17169	16811	17205	17195	16912	17215	17125	16991	16969	16982	17013	16859	17017	17168	17066	16957	17138	17081	17088	17176	16967	17138	17145	17135	17072	16865	17146	17020	16827	16997	17167	17067	16942	17034	17031	17147	17118	16989	17054	16831	17176	17154	17093	17139	17203	17006	16961	17147	17088	16936	17061	17191	17064	17028	16911	16861	17161	17230	17139	17102	17026	17054	16992	16925	17084	17128	16993	16892	16990	17001	17155	17035	17087	16961	17077	16872	16899	16970	17289	16920	17136	17040	17160	17053	17041	16827	17097	17139	17030	17236	17043	17069	17205	17008	17014	17292	17246	17083	16926	17136	17014	17222	17001	17069	16886	17084	17010	16905	17179	16910	17187	17147	17112	16955	16994	17144	17036	16785	16814	16862	17098	17148	17072	17080	17176	17041	16987	17003	17088	16923	17169	17109	17110	16899	16915	16938	17039	17157	16947	17057	16987	17164	17090	17045	17063	16915	16981	16965	16871	17069	16902	16836	16998	16848	17038	17142	17089	17078	17047	17147	17053	17088	17144	17052	16944	17090	17052	17175	16793	16949	17215	17104	16967	17177	17235	17058	16922	16836	17025	16828	17212	16982	17159	17182	16901	17142	16937	17098	17163	16925	16895	16988	17085	16975	17233	17130	17289	17061	17182	16986	16975	16922	17218	17019	17075	17223	17096	17051	16794	17006	16867	16949	16878	17038	17084	16985	17134	17138	17092	17180	17060	16833	16904	16953	17109	17188	17258	17179	17030	17019	16841	16952	17071	16908	16849	17066	17007	17233	17264	17228	17242	17002	17252	17080	17076	17225	16991	16863	16872	16995	16965	16969	16807	17050	17069	17075	17175	16970	17089	17100	17050	17029	16879	16958	16911	16890	17127	16868	16982	17024	17024	17056	17204	17200	17174	17184	17057	17145	16838	16977	16973	17234	17021	17130	16866	16902	16927	17103	17155	17067	16973	17242	16993	17059	17052	17016	17033	17180	16961	17014	17004	17006	17011	16877	17053	16844	16994	17288	17047	17011	16919	17051	17217	17093	16873	17063	17127	17039	17241	17050	17111	16931	17133	16987	17045	17155	17034	17245	17203	17294	17090	16839	17136	17113	17048	17006	17057	17119	17095	17082	17156	17120	17098	17076	17121	16921	17074	17205	16923	16957	17085	16987	17186	16879	16959	17142	16929	16851	17220	16964	17053	17053	17078	16944	17174	17022	17066	16992	17018	16873	17226	16894	16962	16937	16998	17021	17115	17089	16973	16847	17062	17029	17128	16869	17066	17038	16966	17106	16859	17060	17193	17130	16940	17211	16969	17128	17169	16975	17013	17088	16980	17099	17021	16892	17162	17162	17114	16935	17030	17084	17073	17115	17149	17132	16806	17069	17207	17238	17263	17003	17032	17029	17088	17168	17100	17073	17021	17123	16971	16890	16811	17156	16941	16956	17132	17187	17107	16807	16975	17018	16964	17005	17044	17179	17177	17028	16962	16897	16821	16919	16861	16907	16886	17042	16825	17025	17177	16875	17174	17001	17038	16972	16973	17187	16991	17303	16911	17142	17149	16935	17127	17091	17114	17201	16950	17116	17048	17109	17225	17118	17073	17116	16942	16908	17045	16844	16956	17038	17336	16953	16957	17010	17262	17160	16907	16722	16936	16863	17033	17011	16998	16927	17067	17037	17145	17108	17110	17150	16981	17032	16849	17107	17181	16944	17051	17038	17187	17202	17101	17057	17271	17026	16945	16827	17145	17068	17018	17168	17050	17065	17062	16981	17090	17031	16915	17064	16989	16912	16977	16884	16832	17063	17068	17114	16954	16919	17188	17002	17295	17014	17153	17124	17046	17064	17109	17036	17015	17116	17093	17123	16837	17096	17269	16990	17174	16805	16943	17091	17204	17088	16988	16771	16757	17139	17004	17056	17181	17038	16947	17096	17071	17003	17046	17028	16999	16952	16942	17061	17239	17149	17046	17101	17178	17262	17043	17108	17053	16895	17154	17026	17091	17012	16843	17189	17135	16991	16937	17017	17075	17202
25616	46314	42340	30077	21979	38406	59226	58231	47018	35199	25754	18692	16403	16217	16163	16128	16045	16139	16183	16171	16117	16023	16271	16136	16282	15969	16019	16258	16140	16115	16114	16122	16126	16075	15991	16213	16182	16143	16175	16300	16221	16067	16052	16138	16055	16005	16019	15986	16227	15998	16054	16172	16224	16197	16063	16172	16059	15862	16054	16041	16147	16234	16174	16022	16106	15929	16275	16223	15976	16056	16065	16198	16253	16133	16099	16086	16176	16120	16145	16136	16237	16119	16036	16129	16170	16103	16168	16203	16052	16091	16033	16020	15966	16197	16104	15983	16208	16096	16081	16074	16197	16123	16126	15997	16098	16119	15990	16072	15994	16126	15992	16170	16017	16175	16021	16011	16049	16177	16032	16075	16119	16163	16093	16019	16209	16183	15967	16002	15960	16057	16175	16049	16075	16170	16224	15965	15998	15985	16169	16225	16188	16138	15994	15986	16105	16113	16051	15965	16180	15974	15877	15998	16106	16070	16245	15982	16119	16027	16023	15937	16074	16209	16084	16211	16130	16051	16088	16045	16006	16005	16239	16096	16031	16199	16197	16081	16110	16051	16001	15998	15975	16202	16108	16080	16186	16030	16103	16105	15933	16126	15953	16256	16233	16133	16049	16151	16062	15975	15957	16155	16170	16069	16080	16009	16053	16163	15999	16057	16066	16164	16134	16082	16116	16169	16175	16073	16240	16057	16067	16190	16020	16118	15982	15899	16111	16092	16001	16137	15979	16216	16170	16193	15981	16081	16223	16109	16025	16073	15938	15943	16001	16084	16109	15991	16041	16027	15961	16192	16110	16123	16082	16045	16130	15943	16170	16104	16114	15990	15999	16058	15925	15848	16314	16133	16038	16053	16144	16232	16202	16079	16224	16103	16003	15992	16016	16176	16056	16138	16174	16037	16107	16134	16255	16168	16030	16007	16097	16119	15968	16056	16043	16111	15978	16050	15991	16074	16063	16085	16105	16078	16046	16149	16058	16211	15974	16156	15985	16063	16228	16059	16095	16097	16179	16013	16237	16133	16120	16003	16191	16151	16086	16095	16173	16261	16248	16151	16082	16082	16267	15892	16095	16087	15908	16019	16077	16162	15942	16032	16215	16163	16012	16138	16117	16121	16080	16025	16133	15948	16084	16165	16001	16042	16056	16153	16118	16175	16202	15976	16238	16030	16085	16145	16011	16038	16183	16082	16066	16127	16140	16124	15959	16142	16059	16188	16078	16019	16171	16100	16016	16274	16271	16141	16278	16053	16155	16163	15935	16066	16065	16184	16021	15924	16202	15904	15995	16010	16127	16058	16095	16109	16108	16058	16054	15918	16173	16081	16075	16247	16032	16227	16204	16007	15914	16055	16124	16125	16145	16078	16010	16170	15967	16152	16156	16163	15949	16148	16204	16089	16222	16228	16074	16066	16094	16181	16112	16213	16214	16038	16137	16132	16061	16128	16179	16166	16077	16208	15890	16174	16003	16047	16036	16058	16190	16243	16087	16231	16251	16031	16305	16109	16261	15962	16202	16118	16206	16114	16094	16126	15978	16018	16109	15897	16128	16235	16113	16208	16138	16139	15927	15984	16122	16097	16133	16144	15924	16206	16116	16023	15931	16038	16149	16071	16042	16127	16065	16127	16052	16225	16088	16077	16170	16145	16153	15956	16215	15950	15988	16184	16241	16124	16233	15979	15954	16060	16064	16231	16098	16015	16156	16008	16156	16011	16118	15958	16125	16108	16081	16012	16233	16163	16138	16085	16115	16210	16153	16030	16155	15916	16109	16262	16010	16104	16112	16150	15975	16047	16112	15904	16057	15878	16163	16102	15947	15924	15968	16152	16150	16135	16227	16080	16156	16191	16025	16145	16202	16022	16060	16160	16109	16131	16080	16191	16000	16201	15928	16134	16183	16124	16209	16167	15988	16149	16072	16043	16164	16053	16125	16038	16149	16097	16201	16135	16087	16095	16009	15986	16009	16284	15902	16221	16104	16127	16329	16081	16127	16128	16137	16123	16125	16004	16085	15923	16267	16116	15796	16095	16225	16130	16297	15972	15961	15965	16009	16041	16179	16140	15999	16124	16047	16011	16131	16119	16277	16071	16101	16059	16139	16130	15996	16162	16009	16182	16119	16047	16195	16178	16242	16094	15877	16081	16085	16166	16176	16039	16093	16063	15996	16153	16039	15962	15987	16152	16152	16057	16084	15990	16072	16152	15998	15977	16084	16128	16087	15959	15983	16087	16102	16023	16277	16207	16142	16059	16023	16132	16255	16057	16199	16095	16080	16027	16036	16018	16122	16036	16198	16056	16018	16209	16163	16061	16090	16087	16086	16145	16100	16166	16011	16126	16158	16050	16134	16038	16176	16068	16108	16130	16108	16119	16017	16271	16170	15848	15782	16080	16119	16051	15928	16061	16023	16023	16259	15961	16205	15988	16035	16148	16084	16128	16010	16175	16087	16133	16027	15925	16173	16134	16182	16103	16055	16136	16119	16045	16023	16089	15989	16060	16042	15958	16163	15968	16142	16066	16172	16097	15922	15935	16088	16137	16006	15941	16332	16138	15863	16057	16017	16054	16143	16129	16248	16081	16096	16032	16020	16032	16029	16081	16052	16034	16005	16308	16204	15831	16147	16062	15999	16129	16076	16090	16041	16118	16155	16089	16168	16162	16020	16090	16024	16015	16113	16020	15988	15918	16186	16281	16193	16018	15927	16154	16172	16021	16084	15989	16146	16140	15962	16170	16183	16093	16118	16141	15907	16012	16003	16051	16028	16121	16010	16159	16115	16036	16132	16185	15760	15960	16175	16075	16140	16113	16151	15963	16046	16230	16125	16179	16072	16176	16148	16149	16272	15910	16153	15921	16121	15933	16138	16248	16179	16014	16249	16021	15985	16002	15864	16136	16046	16060	16043	16040	15911	15979	16195	16178	16029	16134	15993	15972	16169	16108	16238	15924	16018	15966	16046	16093	16172	16049	15988	16223	16101	16192	16051	16038	15970	16130	16053	16076	16111	16170	16002	16093	16046	16182	16197	15992	16045	16189	15946	16111	16071	16011	16270	16074	16188	16101	16208	16142	16054	16115	16142	16170	15969	16031	16000	16126	15993	15938	16004	16070	16069	16109	16002	16100	16034	16157	16102	16095	16128	16198	16290	16087	15953	16028	16178	16063	15973	16016	16146	16099	15989	16182	16180	16012	16208	16029	16016	16258	16012	16020	16234	15941	16266	15980	16163	16012	16143	16069	16181	16014	16280	16046	16175	16158	16077	16182	15991	16052	16105	16004	16095	16080	16139	15951	16117	16029	16125	16202	16229	16076	16110	16130	16142	16025	16223	16044	16154	16120	16333	15871	16142	16104	15872	16030	16029	15959	16125	16228	16098	16026	16165	16005	16013	16132	16136	16189	16119	16033	16153	16034	16084	16194	16184	16147	15951	16190	15994	16022	16045	16270	16036	16001	16219	16052	16224	16100	16019	16189	15995	16012	16104	15995	16098	16132	16225	16214	16130	15943	16046	15902	16121	16007	16142	15844	16116	16107	16064	16099	16011	16140	16055	16140	15997	16115	16014	16127	16014	16149	16079	16216	16127	16121	16092	16109	15944	16078	16216	16048	15958	16103	16237	16299	15992	15934	16221	16134	15952	15964	15990	16036	16119	16090	16080	16064	16116	16054	16033	16105	16058	16047	16108	15975	15963	15994	16042	16008	16227	16078	16161	15861	16002	16119	16100	15895	16044	16064	16114	16124	15860	16128	16049	16051	16165	16200	16011	15955	16113	16132	16163	16211	16139	16140	16119	16137	16045	16136	16097	16118	16232	15926	16191	16110	16149	16040	15968	16094	16189	16084	16170	15928	16072	16093	16224	16023	16267	16163	15926	16176	16282	16114	16215	16204	16087	16017	16179	16290	16067	16183	16291	15991	15985	16148	16170	16066	16112	15983	16061	16018	16170	15941	16049	16077	16180	16015	16143	16093	16054	16312	16106	16296	16091	16124	16028	16218	15890	16176	15983	16171	16212	16024	16086	16181	16187	16070	16010	16081	15985	15923	16009	16167	16029	15947	16036	16064	16113	16189	16162	16004	16024	16191	15970	16154	16304	16184	15841	15904	16079	16226	16084	16208	16167	16047	16120	16024	16055	16070	16280	16010	15992	16325	16249	16087	16100	16017	16044	16178	16164	16188	16139	15952	16070	16005	16278	15992	16152	16317	16070	16036	16115	16115	16133	16046	16193	16190	16143	16163	16253	16065	15941	16084	16097	16264	16105	16158	16227	16042	16004	16064	16149	15951	15960	16175	16090	16145	16224	16099	16061	16014	16038	16003	16042	16221	15907	16195	16034	15976	16053	16377	16023	16191	16239	16068	15978	16169	15971	15993	16076	16097	15910	16004	16117	16078	16048	16156	16068	16133	16200	15911	16139	16166	16144	15978	16170	15982	16120	16088	16135	15922	15974	16196	16045	16158	16015	16106	16092	15981	16148	15975	16203	16227	16139	16095	15797	16135	16061	16070	16096	16231	16083	16225	16086	16074	16075	16092	16149	16113	16012	16162	16068	16174	16148	16062	16038	15898	16138	15975	15978	16198	16035	15992	15991	16108	16235	16215	16178	16095	16356	16197	16075	16142	16087	16046	16217	15992	15849	16154	15976	16049	15994	16024	15924	16115	16201	16175	16029	16025	16114	16022	15981	16047	16201	15992	16233	15913	16006	15956	16102	16063	16013	16139	16105	16114	16031	15873	16297	16088	16138	16176	16165	16001	16032	16082	15920	15818	16173	16040	16144	16054	16157	16168	16034	16047	16143	15970	16073	16152	16024	15832	16012	16232	16099	15905	16286	16154	16021	16059	15997	16013	15915	16162	16027	15992	16300	16038	16093	16081	16006	16037	16036	16054	16024	16156	16096	16209	16235	16203	16189	16111	16096	16003	16052	16057	16259	15990	16125	16129	15883	16000	16019	16119	16131	16165	15981	15932	16039	16024	16042	16091	16130	16110	15955	16037	16170	16146	16207	16073	16029	16261	16047	16070	16199	15979	16024	16066	15997	15992	16086	16135	15995	16067	16159	16124	16112	16067	16143	16069	15926	16252	16127	15979	16133	16076	16144	16016	16229	16005	16173	16184
27547	22710	25985	22396	18128	19445	24653	24613	21938	20098	18958	18353	18058	18073	18220	18065	18107	18181	18156	18117	18048	18101	17981	18152	18180	17970	18060	18038	17950	18096	18035	18103	17922	17991	17859	18024	17777	18127	18087	17925	18131	17815	18025	18016	17940	18024	17954	17919	18022	17954	18155	17891	18256	18103	18220	18286	18142	17779	18268	18211	18123	18226	17866	18111	18041	18164	18214	17937	17980	18218	17949	18141	18090	18067	18029	17992	17909	18121	18120	17998	17908	17932	18079	17918	18090	18076	17987	18117	18148	17973	17977	17986	18076	18151	18157	18164	17905	18083	18143	18050	17888	17975	17979	18177	17979	18131	17954	18121	18126	18214	17963	18066	18153	18169	18096	18174	18098	17851	18085	17882	18094	17921	18057	18045	18033	18060	18084	18111	18058	17891	17833	17940	17904	17934	18190	18163	18152	18087	18086	17977	18099	18123	18108	17982	17968	18011	17829	18032	18005	18043	18017	18001	18048	18092	18141	18019	18118	18123	18112	18054	17856	17846	17985	18012	18027	17989	18082	18036	17927	18010	18000	18008	18290	18109	18196	18016	17864	18072	18135	18146	18020	17990	17971	18031	18098	18168	18163	17856	18045	18038	18006	17840	18129	18018	18254	17976	18082	18028	18209	18063	18024	17877	18016	18049	18107	18135	18055	18198	18237	18108	18111	18048	18324	18058	17985	17987	17933	17942	17962	18064	17982	17919	18130	18178	18024	18101	18171	18209	18089	18146	18085	18030	17971	18088	18170	17983	18026	17771	17918	17790	18167	18327	18181	18084	18100	18026	17858	18159	17994	17953	18052	17980	18121	18038	17989	18116	18119	18136	17990	17947	17870	17962	18326	17938	18132	17980	17946	17973	17879	18040	17975	17931	17970	18010	18043	17949	18129	17908	17974	18009	17906	17953	17961	18152	18109	17895	17887	17911	17920	17944	17847	18044	17964	17975	18050	17836	17956	18071	17944	18163	17977	18021	17975	17979	18164	17958	18091	17956	18231	17918	18121	18052	18145	18074	18051	18108	18192	18074	17781	18117	18113	18207	17875	18047	18054	17991	17958	17991	18113	18011	18152	18118	18050	17973	17937	18023	18138	17982	18184	18104	18064	18052	17948	18022	18038	18186	18026	17979	18269	17961	18241	18181	18246	17994	18010	17939	18065	18120	17932	18069	18061	18164	18115	18220	18032	18231	18105	17976	18010	18255	18254	17906	18180	18221	18071	17954	18082	18034	18014	18073	17929	17975	17904	17991	18151	18040	18080	18108	18235	17924	17826	17976	18062	18083	17921	17930	18096	17940	18102	18176	18001	18094	18185	18098	18079	17974	18043	18000	18153	18066	18033	18182	17987	18067	18173	18296	18211	18077	18120	18029	17960	17855	18170	18199	18030	18000	18169	17993	17839	17932	17956	18027	17903	18209	17989	17912	18163	17992	17934	18009	17769	17871	18037	18048	18213	17923	17973	18007	18015	18127	17926	18063	18005	17968	17760	18195	17923	18117	17949	17998	18041	18189	18227	17857	18011	17933	18076	17979	18130	18113	18229	17935	18155	18134	18134	18064	18155	17914	17929	17964	17995	18087	18075	18114	17955	18078	18041	17907	18210	18133	18199	18186	18089	18158	18089	18055	18055	18068	17843	18159	17994	18088	18168	17821	18105	18105	18240	18106	17985	18017	18062	17987	18144	18043	18077	18054	18135	18073	18159	18125	18084	17868	17979	18072	18066	18094	17911	18055	17995	18166	18075	18019	17957	18089	18108	18035	17903	18040	18090	18139	17992	17956	17881	18068	17940	18107	17990	17933	18295	18172	18051	17924	17949	17946	18091	18285	17876	18228	18041	17998	17710	17922	18140	18245	18056	18007	17965	18256	18044	18177	17899	18021	18008	17894	18079	17998	17985	17927	17986	18007	18060	18007	17950	17816	18182	18101	17946	18085	18218	18140	17884	18038	18031	17948	18048	17832	18010	18147	18063	18064	17876	17913	18012	18172	17942	18064	17838	18115	18011	18196	18004	17996	17959	18018	18165	17762	18022	18046	17958	17932	18126	18096	17956	18020	18096	17930	18062	18057	18188	18135	17898	18042	18090	18095	18135	18190	17948	18056	18008	18224	18220	18104	18034	18049	17825	17930	18184	18236	18077	17982	18169	18068	18062	18181	17942	18061	17948	18235	18011	18107	18157	18187	18057	17896	18039	18016	18188	17818	17747	17940	18133	18007	18156	18197	18102	17987	17930	17913	18081	18048	18030	18229	18008	17966	18158	18125	18080	17989	18065	18098	18005	18091	17999	18097	17835	18014	17826	18107	18095	17870	17985	18066	18073	17981	17970	17898	18016	18383	18145	18135	17992	18095	18014	18118	17979	17983	18148	17989	18082	18060	17975	17988	18084	18178	17900	18076	18062	18021	18020	18085	18178	17972	17997	17925	17890	18075	17870	18032	18021	18126	18035	18127	18112	18255	17968	17799	17955	17988	18076	18026	17908	17955	17830	17958	17912	17956	17737	18065	18002	18063	17838	18076	18027	17877	18072	18049	17874	17971	18022	18181	18101	17779	17928	18000	18182	18089	17897	17921	17996	18137	18137	18040	18080	17925	17739	18165	18052	17912	17984	18093	18056	17984	18116	18160	18193	18215	17956	17967	18136	18083	18024	18243	18117	17876	18010	18042	18318	17923	17963	18065	17950	18062	18047	18041	18063	17800	17942	18013	18227	18070	18078	18183	18053	18139	17877	18057	18043	18028	17936	17905	17873	17831	18122	18054	18119	18046	18151	17750	18080	18094	17997	17987	18191	18228	17945	18021	18006	18090	18259	18006	18025	18125	18196	17963	17984	17898	18050	17971	17999	17889	18092	17964	17932	18100	17821	18061	18000	18124	17978	17970	18054	18210	18233	18010	18105	18163	18131	18127	18194	18050	18150	18254	17975	18018	18182	18060	18028	18208	18115	17988	18099	18130	17976	18095	18025	18002	18224	18057	17969	18059	18195	18195	18113	18000	17963	17989	17843	18168	18088	17925	17904	18084	18025	17896	17901	17896	17901	18066	18035	17926	18294	18043	18347	18042	17998	18170	18054	18035	18214	17993	17988	17884	18115	18093	17965	18166	18039	17976	17937	18209	18233	18044	18056	18087	18072	18029	17989	17882	18006	17929	18141	18062	18037	17995	18123	18056	18177	18032	18171	18062	18041	18023	18126	18000	18209	18005	17829	17996	18201	18118	18108	18110	18024	17914	17874	18020	17963	17932	18083	18082	18021	17973	17996	18068	18040	17971	17965	17787	18007	18059	18025	18146	18342	18092	18140	17925	18018	18059	18095	17913	18103	18008	18078	17902	18065	17922	18246	18060	18105	18128	18272	17830	17961	17946	18006	17600	17978	18133	17947	18168	17885	17980	18058	18128	18117	18163	18067	18127	17959	17912	18088	18228	18153	18012	17979	18182	17956	18125	17920	17808	18129	18077	17751	18007	18110	18046	17884	18286	18273	18068	17919	17888	18127	18067	18126	18095	17904	18027	18144	17995	18208	17926	18111	17994	18077	17924	18202	18130	18139	17947	17763	18028	17981	18101	17959	17862	17999	18087	17988	18074	18077	18118	18004	18039	17948	18190	18149	18211	18176	17921	18140	18011	18117	18022	18173	18173	18019	18055	18038	17949	17963	18194	18102	18011	18259	18230	18092	18122	18096	18094	18089	18217	18208	17901	17871	17960	18047	18242	18237	18130	18145	17981	18149	18040	17929	18169	18031	17928	18105	17852	17886	18101	17963	17845	17968	18056	18220	18024	18134	18058	18202	17996	18064	18071	18132	18064	18131	17896	17986	17946	17889	17968	18072	18012	18032	18166	18113	18217	18144	18031	18183	17771	18215	18113	18121	18095	18139	18101	17966	18038	17972	18112	17835	18025	17938	17830	18192	18040	18079	18175	18260	18145	18137	18073	18075	18092	18152	17743	17909	18175	18219	18066	18223	17897	17921	18095	18107	17840	17969	17990	18123	18158	18454	17861	18062	18025	18016	18111	17965	18018	18178	17930	17842	17993	18079	17776	18076	18011	18068	17690	18110	17924	18005	18270	17917	18016	17897	18064	17949	17853	17998	18155	18018	17987	18106	18198	17898	17901	18002	18301	18263	18074	17893	18029	18291	17912	18140	18313	18100	18004	18147	18082	18074	18063	17913	18057	18015	18089	18079	17940	18008	18053	18264	18085	18003	18038	18020	18102	18277	18030	18159	17994	17857	18145	17948	18070	17949	18072	18057	18003	18091	18126	18162	18209	18295	18132	18117	17959	18058	18107	17897	18089	18223	18021	18168	18149	17991	18106	18289	18208	18157	18057	17905	17939	18074	18110	18120	17881	18076	18289	18089	18076	18021	18000	18111	17970	17997	18109	18054	17833	18017	18031	18228	17922	18201	18070	17845	17915	17965	18095	18110	17966	18090	17830	18104	18171	18197	18068	18105	18291	17957	17953	18193	18041	18039	17965	18043	18035	18017	17859	17897	18137	18091	18080	17980	18296	18104	18009	17916	18181	18113	18214	17970	18103	17989	18020	17999	17980	18031	18108	18151	18212	17919	17831	18282	17983	18072	18013	17811	18083	18009	17923	18081	18160	18093	18210	18132	18028	17897	17876	17963	17982	18021	18227	17999	18027	17899	18074	18082	17990	18142	18082	18148	18127	17951	18017	18200	18012	18140	18180	18106	17986	18167	18089	18197	17927	18065	18212	18162	17951	18079	17876	17996	18042	18010	17950	18062	18226	18256	18054	18225	18234	18244	17939	18170	18180	18086	18182	17861	18121	17845	18035	17953	17946	18223	18154	18060	17985	17836	17918	17821	18303	17913	18122	18065	17881	18000	17980	18088	18257	18073	17907	18007	18135	17849	18046	17934	18138	18206	17702	17920	17852	17941	18047	17814	17844	18089	17955	18072	18017	18051	18069	18119	17999	18263	18028	18017	17966	17988	18149	17823	18033	18322	18020	18176	17952	17971	17825	17820	17986	18083	18126	18074	18137	17987	17841	17953	18077	18078	18227	18033	18029	18122	18174	18286	17956	18074	18166	18073	18230	18120	18068	18218	17890	18041	18055	18028	18127	18145	18094	17847	18019	17911	17967	18008	17916
20376	28387	24405	18748	16802	19501	25827	24874	21256	18712	17611	17003	16704	16778	16797	16687	16564	16850	16626	16668	16726	16618	16653	16544	16647	16787	16783	16731	16658	16771	16499	16622	16699	16860	16736	16834	16682	16743	16589	16638	16693	16628	16697	16750	16639	16723	16617	16605	16854	16803	16650	16790	16702	16544	16706	16626	16659	16708	16772	16694	16598	16524	16746	16706	16808	16557	16705	16681	16640	16709	16682	16650	16953	16481	16648	16657	16601	16530	16717	16574	16740	16748	16639	16765	16538	16740	16774	16791	16626	16612	16664	16797	16622	16736	16766	16694	16588	16683	16558	16664	16548	16704	16621	16601	16762	16659	16596	16808	16595	16724	16679	16690	16575	16682	16743	16665	16738	16794	16786	16543	16509	16641	16622	16578	16745	16626	16680	16725	16821	16679	16654	16673	16541	16683	16711	16594	16778	16784	16477	16692	16608	16680	16591	16586	16785	16808	16539	16614	16569	16639	16723	16640	16463	16811	16655	16494	16642	16774	16761	16710	16678	16674	16725	16705	16557	16754	16786	16504	16746	16642	16745	16871	16662	16608	16513	16655	16755	16636	16461	16575	16676	16567	16629	16809	16661	16656	16557	16684	16720	16632	16569	16618	16781	16730	16559	16662	16639	16603	16695	16609	16886	16641	16569	16489	16559	16558	16555	16631	16613	16745	16502	16685	16607	16603	16611	16644	16646	16553	16610	16721	16791	16781	16733	16707	16617	16857	16541	16778	16733	16560	16686	16599	16826	16670	16671	16665	16466	16536	16686	16733	16602	16602	16660	16599	16731	16959	16678	16690	16649	16643	16608	16622	16647	16602	16775	16685	16671	16763	16647	16533	16889	16774	16708	16671	16787	16562	16676	16698	16783	16784	16650	16637	16636	16744	16706	16813	16810	16654	16597	16678	16502	16824	16706	16542	16646	16818	16567	16696	16624	16419	16595	16657	16551	16624	16766	16573	16775	16741	16739	16807	16648	16756	16516	16825	16768	16732	16652	16814	16639	16696	16566	16606	16647	16631	16683	16831	16781	16687	16640	16771	16541	16503	16636	16654	16709	16555	16742	16732	16651	16702	16565	16798	16726	16411	16407	16719	16558	16632	16671	16630	16599	16743	16411	16797	16710	16837	16717	16647	16743	16613	16554	16806	16625	16573	16770	16819	16657	16858	16536	16581	16590	16842	16728	16686	16773	16702	16659	16746	16567	16747	16568	16519	16643	16644	16598	16733	16673	16696	16696	16417	16647	16717	16578	16617	16526	16812	16669	16521	16698	16637	16583	16626	16593	16672	16559	16855	16723	16645	16580	16613	16683	16675	16655	16665	16609	16902	16729	16605	16553	16770	16783	16702	16764	16702	16558	16834	16574	16746	16652	16617	16807	16661	16776	16584	16631	16552	16610	16507	16750	16555	16495	16731	16589	16684	16716	16575	16738	16729	16522	16613	16914	16735	16776	16666	16698	16715	16635	16635	16598	16798	16644	16569	16729	16649	16809	16610	16727	16738	16606	16673	16558	16636	16735	16631	16747	16629	16577	16789	16509	16544	16689	16555	16757	16644	16529	16598	16516	16694	16555	16646	16588	16687	16634	16493	16760	16629	16520	16731	16718	16697	16619	16730	16707	16660	16655	16594	16875	16604	16553	16625	16801	16597	16696	16565	16646	16752	16666	16740	16664	16588	16593	16448	16746	16691	16709	16743	16664	16768	16600	16558	16628	16702	16781	16770	16742	16663	16754	16514	16330	16645	16693	16693	16637	16800	16664	16530	16799	16610	16583	16726	16751	16626	16862	16731	16548	16607	16798	16542	16950	16652	16734	16531	16636	16482	16684	16476	16500	16551	16723	16715	16555	16606	16565	16877	16727	16624	16836	16665	16875	16714	16666	16668	16702	16903	16680	16766	16707	16592	16569	16654	16614	16601	16738	16673	16653	16735	16781	16673	16777	16703	16542	16808	16699	16699	16673	16730	16659	16719	16481	16730	16687	16687	16664	16775	16594	16640	16737	16780	16718	16591	16525	16784	16647	16757	16909	16549	16532	16707	16627	16678	16458	16761	16619	16756	16743	16940	16493	16626	16681	16652	16718	16553	16679	16845	16815	16568	16418	16699	16596	16507	16710	16743	16829	16620	16836	16677	16574	16592	16828	16702	16656	16579	16695	16689	16641	16637	16731	16627	16708	16543	16806	16732	16762	16539	16593	16676	16701	16826	16647	16629	16806	16666	16747	16775	16816	16548	16671	16603	16794	16614	16804	16547	16648	16572	16761	16733	16745	16582	16668	16592	16706	16695	16733	16775	16678	16660	16548	16597	16785	16615	16635	16533	16784	16699	16704	16705	16780	16607	16566	16565	16735	16597	16679	16424	16708	16555	16813	16549	16555	16702	16622	16574	16565	16623	16542	16705	16457	16705	16645	16535	16714	16605	16694	16580	16603	16635	16877	16747	16793	16532	16569	16709	16543	16568	16553	16773	16560	16753	16588	16548	16544	16541	16478	16700	16569	16671	16717	16665	16739	16760	16613	16756	16711	16556	16662	16604	16603	16707	16439	16638	16656	16663	16611	16588	16685	16663	16649	16697	16626	16717	16687	16674	16691	16668	16580	16630	16644	16584	16771	16600	16587	16514	16896	16678	16590	16824	16619	16658	16778	16525	16635	16890	16500	16555	16525	16531	16578	16535	16538	16428	16790	16730	16770	16673	16699	16556	16449	16729	16709	16669	16657	16669	16612	16571	16703	16702	16708	16688	16732	16666	16586	16700	16815	16725	16522	16682	16860	16556	16619	16638	16675	16523	16614	16683	16670	16840	16752	16752	16669	16600	16728	16794	16719	16606	16501	16681	16535	16545	16624	16781	16714	16502	16653	16488	16565	16724	16628	16674	16646	16584	16760	16719	16689	16662	16775	16828	16683	16669	16731	16651	16664	16647	16681	16646	16848	16516	16587	16717	16491	16729	16693	16589	16572	16616	16643	16529	16616	16590	16603	16758	16604	16597	16733	16574	16595	16740	16713	16712	16644	16702	16768	16710	16575	16759	16683	16936	16656	16681	16664	16755	16615	16674	16766	16582	16763	16576	16655	16553	16787	16623	16632	16687	16570	16838	16480	16719	16549	16798	16631	16654	16600	16650	16628	16654	16647	16689	16677	16677	16548	16777	16767	16724	16596	16751	16594	16728	16871	16739	16651	16563	16772	16762	16835	16781	16766	16731	16626	16654	16672	16630	16653	16749	16722	16763	16470	16708	16487	16618	16659	16538	16862	16601	16413	16716	16567	16758	16765	16554	16629	16527	16624	16628	16612	16611	16543	16619	16651	16461	16751	16588	16845	16740	16758	16740	16528	16983	16690	16654	16618	16882	16635	16613	16535	16597	16674	16591	16755	16642	16726	16544	16778	16848	16633	16597	16762	16694	16840	16631	16758	16647	16544	16751	16569	16621	16583	16850	16613	16641	16527	16774	16487	16699	16656	16605	16654	16549	16510	16700	16554	16538	16415	16791	16706	16716	16568	16606	16726	16575	16558	16583	16494	16684	16679	16643	16649	16723	16627	16627	16774	16531	16577	16620	16815	16696	16607	16591	16697	16718	16680	16775	16551	16630	16728	16688	16699	16583	16530	16646	16629	16764	16620	16667	16714	16600	16813	16633	16831	16552	16661	16629	16582	16700	16829	16602	16559	16749	16786	16504	16774	16636	16692	16618	16743	16708	16752	16719	16848	16735	16604	16709	16645	16694	16538	16720	16483	16697	16730	16715	16691	16615	16568	16737	16664	16482	16575	16607	16764	16789	16675	16636	16570	16825	16669	16600	16680	16702	16712	16524	16726	16687	16641	16926	16644	16750	16507	16682	16799	16797	16833	16795	16776	16716	16614	16670	16805	16545	16825	16567	16610	16685	16682	16740	16628	16631	16617	16602	16437	16770	16602	16626	16678	16712	16829	16665	16785	16902	16783	16680	16580	16658	16726	16651	16579	16761	16677	16668	16756	16666	16715	16562	16696	16617	16750	16532	16605	16682	16951	16668	16557	16604	16871	16763	16702	17020	16701	16643	16665	16728	16796	16727	16584	16588	16654	16655	16682	16689	16741	16701	16568	16580	16568	16561	16722	16728	16617	16488	16733	16585	16844	16675	16700	16612	16702	16708	16555	16637	16969	16781	16816	16740	16849	16771	16561	16541	16677	16674	16632	16560	16597	16839	16689	16769	16604	16735	16712	16673	16468	16807	16897	16747	16600	16780	16837	16673	16529	16599	16712	16684	16560	16866	16614	16662	16449	16583	16777	16700	16813	16774	16653	16690	16630	16758	16644	16741	16815	16629	16717	16766	16736	16660	16653	16668	16613	16676	16794	16551	16681	16670	16627	16677	16712	16529	16601	16799	16609	16547	16775	16876	16636	16616	16810	16713	16541	16756	16836	16588	16629	16564	16580	16748	16585	16612	16596	16607	16581	16752	16660	16657	16869	16516	16436	16677	16688	16678	16519	16545	16614	16672	16598	16585	16688	16732	16655	16627	16768	16612	16707	16592	16568	16745	16836	16710	16678	16625	16724	16735	16703	16644	16724	16850	16716	16616	16751	16525	16570	16849	16533	16691	16682	16905	16637	16638	16755	16646	16744	16540	16659	16604	16809	16744	16678	16533	16776	16716	16738	16661	16709	16720	16643	16398	16680	16735	16839	16646	16696	16720	16763	16463	16657	16671	16627	16628	16632	16669	16617	16645	16677	16783	16693	16719	16892	16519	16661	16776	16593	16738	16642	16630	16648	16580	16686	16767	16653	16755	16625	16744	16746	16697	16889	16628	16640	16802	16485	16849	16560	16650	16691	16708	16707	16691	16797	16638	16679	16692	16682	16668	16658	16693	16638	16474	16670	16771	16669	16622	16735	16728	16838	16759	16608	16862	16676	16573	16670	16597	16693	16691	16551	16671	16514	16652	16560	16670	16720	16578	16859	16653	16656	16637	16763	16676	16565	16771	16787	16507	16672	16851	16593	16570	16606	16700	16644	16831	16653	16548	16689	16777	16776	16681	16614	16740	16653	16647	16547	16730	16628	16649	16628	16491	16715	16778	16448	16736	16853	16709	16785	16746	16728	16618	16640	16685	16681	16734	16767	16688	16632	16617
24468	21338	28406	25018	22074	33925	49925	42242	32043	24964	21388	19712	18931	18785	18612	18748	18628	18845	18600	18559	18544	18501	18412	18732	18744	18793	18475	18435	18623	18422	18705	18541	18592	18739	18597	18553	18632	18580	18588	18296	18601	18662	18486	18516	18663	18592	18728	18665	18458	18336	18572	18502	18552	18546	18495	18447	18606	18611	18524	18502	18393	18598	18698	18596	18467	18620	18530	18593	18446	18567	18539	18618	18427	18635	18437	18432	18565	18682	18484	18575	18474	18478	18525	18365	18378	18481	18537	18606	18441	18429	18324	18609	18533	18616	18503	18418	18648	18426	18382	18582	18751	18413	18699	18550	18448	18774	18677	18371	18465	18475	18344	18660	18673	18452	18782	18641	18550	18611	18698	18545	18449	18604	18535	18384	18562	18529	18436	18662	18341	18634	18655	18621	18417	18580	18598	18602	18446	18361	18518	18500	18516	18615	18528	18573	18568	18373	18606	18443	18473	18580	18551	18581	18504	18705	18656	18302	18756	18564	18421	18355	18568	18687	18514	18446	18497	18529	18518	18685	18587	18717	18574	18412	18527	18423	18488	18454	18492	18489	18428	18549	18508	18570	18625	18469	18785	18592	18363	18417	18442	18493	18600	18566	18678	18432	18488	18577	18711	18522	18572	18612	18689	18530	18604	18459	18315	18562	18622	18505	18482	18633	18612	18603	18527	18648	18665	18582	18619	18768	18668	18612	18788	18811	18639	18620	18548	18788	18556	18536	18547	18594	18447	18362	18462	18494	18616	18457	18424	18537	18493	18457	18718	18388	18392	18298	18664	18723	18613	18477	18548	18744	18597	18531	18680	18654	18603	18482	18432	18654	18416	18643	18581	18432	18165	18582	18558	18590	18556	18457	18703	18660	18570	18660	18775	18561	18344	18652	18693	18555	18412	18564	18513	18562	18586	18408	18483	18367	18571	18556	18466	18586	18466	18493	18517	18483	18574	18351	18601	18521	18515	18506	18548	18324	18610	18795	18472	18454	18738	18389	18590	18661	18652	18692	18503	18622	18624	18557	18635	18530	18724	18485	18628	18749	18550	18683	18578	18575	18468	18633	18589	18502	18571	18625	18701	18627	18580	18535	18414	18429	18615	18556	18660	18544	18716	18555	18540	18578	18601	18463	18447	18658	18617	18418	18617	18664	18536	18540	18433	18548	18512	18397	18574	18487	18550	18532	18289	18601	18530	18385	18537	18530	18502	18706	18429	18606	18611	18758	18512	18487	18591	18479	18399	18469	18512	18429	18501	18637	18692	18689	18364	18693	18432	18563	18550	18428	18530	18524	18693	18416	18427	18421	18452	18568	18593	18725	18588	18393	18580	18664	18486	18416	18510	18645	18595	18589	18443	18576	18519	18725	18459	18570	18457	18491	18353	18526	18500	18544	18535	18406	18503	18512	18311	18701	18540	18575	18522	18674	18550	18543	18419	18711	18379	18620	18534	18423	18567	18540	18550	18599	18463	18306	18534	18447	18702	18465	18636	18674	18687	18527	18410	18397	18569	18509	18613	18633	18593	18675	18706	18405	18615	18542	18501	18357	18495	18415	18403	18426	18589	18464	18606	18538	18570	18645	18488	18594	18404	18468	18811	18654	18643	18522	18502	18804	18417	18572	18648	18575	18538	18556	18489	18349	18579	18541	18315	18526	18372	18434	18497	18787	18734	18592	18686	18329	18697	18604	18584	18451	18601	18337	18558	18427	18531	18602	18480	18564	18478	18557	18394	18373	18607	18623	18377	18501	18526	18446	18568	18301	18487	18476	18381	18573	18566	18399	18437	18359	18242	18582	18418	18738	18421	18383	18697	18579	18702	18499	18588	18527	18604	18770	18450	18463	18726	18419	18758	18590	18479	18401	18610	18527	18611	18723	18691	18680	18612	18474	18368	18435	18500	18506	18419	18577	18762	18395	18372	18451	18498	18568	18512	18541	18494	18457	18691	18403	18388	18453	18388	18549	18361	18509	18497	18540	18637	18478	18627	18665	18468	18476	18499	18508	18617	18475	18536	18581	18525	18418	18320	18472	18558	18385	18641	18363	18496	18567	18489	18371	18534	18587	18476	18452	18465	18527	18753	18608	18396	18442	18525	18554	18606	18860	18580	18370	18373	18642	18644	18679	18740	18394	18508	18537	18824	18482	18496	18618	18570	18365	18405	18588	18556	18587	18546	18490	18558	18529	18452	18354	18472	18630	18834	18375	18390	18377	18409	18574	18545	18372	18546	18608	18541	18474	18792	18468	18665	18397	18515	18639	18707	18562	18452	18479	18638	18541	18493	18533	18620	18414	18585	18296	18335	18471	18629	18491	18368	18530	18290	18584	18422	18537	18619	18545	18433	18495	18599	18611	18679	18454	18553	18262	18624	18601	18578	18650	18468	18452	18555	18511	18470	18473	18504	18460	18413	18673	18566	18576	18584	18444	18329	18500	18638	18700	18597	18453	18486	18472	18439	18382	18530	18455	18678	18396	18456	18512	18638	18502	18584	18542	18666	18486	18454	18411	18523	18590	18447	18674	18578	18619	18503	18488	18622	18568	18457	18484	18636	18818	18485	18409	18572	18462	18401	18423	18626	18345	18728	18637	18439	18350	18698	18408	18453	18685	18631	18733	18420	18631	18404	18426	18727	18590	18571	18266	18606	18459	18524	18378	18483	18428	18661	18532	18574	18520	18617	18551	18303	18580	18648	18564	18581	18706	18343	18396	18404	18659	18410	18386	18567	18212	18657	18474	18483	18635	18527	18625	18629	18542	18559	18371	18333	18538	18709	18546	18587	18477	18424	18454	18566	18575	18670	18428	18622	18671	18715	18435	18558	18423	18307	18429	18695	18458	18502	18550	18377	18475	18397	18437	18572	18545	18609	18685	18644	18672	18539	18570	18340	18376	18468	18501	18626	18461	18578	18639	18485	18538	18647	18603	18569	18486	18451	18193	18545	18460	18445	18477	18485	18656	18558	18627	18512	18540	18556	18684	18565	18592	18618	18559	18561	18638	18481	18573	18463	18375	18501	18772	18630	18544	18317	18371	18546	18563	18429	18602	18484	18615	18561	18540	18530	18617	18582	18706	18496	18451	18327	18636	18433	18595	18456	18507	18411	18435	18454	18388	18589	18467	18627	18748	18669	18810	18777	18494	18563	18598	18683	18659	18532	18393	18550	18433	18570	18530	18420	18407	18551	18353	18562	18474	18577	18554	18410	18612	18542	18663	18462	18282	18506	18592	18575	18563	18447	18582	18473	18481	18651	18569	18626	18621	18400	18587	18446	18658	18331	18519	18618	18490	18539	18551	18426	18576	18513	18436	18551	18501	18486	18329	18667	18518	18610	18483	18557	18539	18713	18582	18471	18651	18494	18368	18530	18463	18546	18619	18731	18581	18476	18430	18332	18422	18414	18590	18522	18382	18676	18575	18512	18541	18445	18559	18686	18484	18407	18492	18661	18485	18490	18427	18638	18760	18545	18408	18638	18512	18495	18456	18549	18442	18616	18496	18444	18320	18508	18661	18520	18509	18663	18448	18487	18644	18527	18371	18381	18469	18604	18646	18556	18548	18548	18600	18499	18512	18580	18443	18653	18426	18514	18355	18525	18637	18687	18672	18735	18585	18324	18755	18446	18584	18630	18519	18599	18538	18617	18687	18545	18648	18465	18420	18716	18649	18581	18441	18436	18543	18428	18486	18346	18334	18670	18659	18526	18418	18676	18545	18470	18295	18484	18486	18769	18512	18639	18532	18613	18475	18455	18475	18334	18598	18424	18472	18386	18508	18343	18277	18597	18522	18380	18698	18561	18683	18542	18730	18573	18412	18729	18500	18470	18558	18480	18675	18454	18558	18579	18766	18623	18671	18439	18529	18905	18403	18368	18547	18474	18576	18523	18503	18398	18451	18431	18448	18624	18544	18805	18522	18602	18314	18708	18375	18606	18518	18328	18512	18471	18533	18623	18178	18448	18503	18393	18560	18610	18526	18416	18525	18676	18477	18479	18685	18630	18488	18426	18475	18676	18649	18477	18594	18509	18678	18626	18543	18605	18453	18440	18564	18745	18569	18674	18433	18661	18523	18416	18562	18698	18632	18685	18648	18382	18633	18587	18612	18509	18513	18646	18417	18385	18529	18573	18495	18575	18670	18674	18613	18542	18466	18653	18483	18554	18490	18503	18347	18571	18640	18687	18605	18336	18644	18484	18516	18742	18498	18554	18403	18501	18675	18709	18500	18592	18687	18618	18451	18624	18587	18141	18475	18656	18715	18466	18661	18726	18721	18476	18336	18773	18499	18705	18557	18467	18511	18360	18549	18576	18521	18492	18467	18443	18317	18508	18569	18398	18749	18561	18424	18365	18422	18584	18465	18591	18523	18483	18562	18720	18549	18526	18531	18578	18500	18350	18599	18554	18508	18369	18432	18416	18723	18484	18521	18548	18575	18493	18398	18461	18549	18386	18595	18451	18310	18537	18403	18570	18528	18382	18448	18401	18473	18454	18628	18325	18535	18624	18692	18575	18654	18511	18619	18481	18523	18498	18723	18507	18489	18412	18385	18568	18472	18276	18610	18547	18590	18675	18498	18511	18455	18609	18426	18539	18553	18675	18503	18260	18564	18522	18471	18500	18472	18589	18350	18435	18646	18515	18394	18486	18587	18611	18598	18523	18430	18381	18304	18518	18496	18565	18436	18608	18710	18564	18479	18590	18466	18476	18438	18602	18702	18362	18549	18423	18494	18675	18690	18234	18509	18693	18630	18416	18548	18505	18614	18581	18605	18393	18360	18647	18534	18456	18397	18402	18414	18412	18481	18439	18410	18658	18637	18570	18547	18624	18518	18476	18651	18499	18348	18578	18639	18620	18561	18487	18501	18548	18656	18329	18492	18526	18521	18368	18636	18697	18611	18576	18625	18525	18582	18670	18555	18550	18499	18553	18413	18555	18456	18407	18187	18469	18650	18721	18785	18637	18508	18586	18640	18692	18468	18428	18528	18543	18460	18454	18363	18441	18562	18607	18572	18597	18447	18567	18427	18640	18468	18388	18557	18535	18568	18304	18448	18792	18678	18463	18668	18647	18253	18618	18546	18408	18736	18300	18509	18486	18495	18588	18541	18626	18425	18638	18430	18633	18582
23315	37959	32126	21205	18724	38100	49542	42673	32457	24145	20235	18041	17228	17014	17073	16906	17040	17103	16939	16964	17082	16861	16980	17004	16932	16951	16999	16918	16841	17023	16915	17094	16920	17039	17021	16944	16851	17044	16872	17064	16994	17074	17029	17000	16986	17012	16974	17034	16848	16902	17058	16972	16955	17173	16904	17019	17002	16949	17071	17071	16946	16819	17013	17029	16917	16947	17072	17061	17046	16842	17004	16915	16998	16809	16792	16790	16919	16984	16962	16875	16968	17031	17160	17017	16955	16972	16904	16967	16914	16859	16998	16980	17056	17061	17032	16932	16956	17066	16847	17121	16962	16946	16959	16996	17059	16927	17039	17006	16977	16918	16994	16970	16838	17040	17025	16880	16965	17069	16938	16975	16718	16953	16842	17095	16713	16977	17025	16876	16998	17036	16832	16873	16988	17036	16873	17051	16970	16986	16815	17004	17073	16918	16916	17004	17047	16939	16889	16902	16993	16878	16827	17119	16870	16882	16988	17014	17005	16952	16989	16954	16977	16865	17007	17186	17090	17011	16932	17060	16999	17000	16984	17056	16889	16952	16974	17207	16994	16931	16881	16824	16910	17136	16919	17083	17086	16869	16908	16980	17000	16898	16852	16912	16969	17017	16959	16807	17019	16982	16887	17167	17120	17082	16998	17024	17080	16928	16971	16857	17115	16822	16807	16989	16964	17000	16909	16924	16884	17015	16970	16931	16860	16981	17009	17063	17018	16962	17078	17000	17065	16857	17055	16888	17043	16974	16857	17042	17049	17051	16815	16976	16826	16984	16903	16873	16939	16935	17065	16862	16864	17109	16959	16773	16837	17134	16847	16932	16976	16839	17087	16947	16961	16933	16956	17046	17108	16823	16957	16929	17018	16917	16898	16941	17119	17063	16974	16959	16940	17009	17093	17023	16938	16824	17003	17137	16926	16871	17046	16999	17038	16992	17003	16898	16879	16972	17013	16967	16926	16939	16778	16870	16866	16854	17004	16962	16819	17093	17071	17020	16927	16881	17191	16939	16956	16866	16969	17017	17003	17108	16932	16912	16964	16846	17055	16967	17012	17272	16926	17070	17120	17061	16903	16977	16988	17096	17111	16953	16981	16900	17057	17009	17051	16897	17065	16751	16944	16966	16951	16991	16807	16957	16916	16874	17126	16954	16972	16940	16894	16899	17159	16969	16990	16912	16938	16907	17009	17178	17119	16945	17148	16865	16869	17012	16992	16986	16978	16939	16990	16972	16933	16900	16988	17008	16845	16881	16916	16996	17029	16937	16989	17002	16770	16903	16841	16991	16847	17100	16943	16911	16920	17019	16864	17001	16986	16854	16900	17069	17017	16814	17172	16930	17080	16954	17017	17065	16835	16927	16980	16804	16930	17185	17006	16916	16848	16833	17166	17121	16926	16929	17163	17017	17009	17064	17051	17079	16934	16900	16835	17041	16968	16896	17140	16935	16854	17109	17142	16983	17014	17058	16915	16932	17117	16971	17067	17005	16991	17079	17076	17014	17011	16972	16957	17098	16902	17002	16911	16897	16876	17080	16779	16965	16935	16938	16869	17010	17014	17015	16885	16990	16770	16934	17056	16906	17087	16960	17026	16897	16994	16820	17068	16778	16970	16990	16974	17166	17127	17008	16985	16952	17187	17049	16925	16971	16763	16856	16972	16963	17092	16980	17031	16898	16897	17027	17029	17016	16982	17143	17014	17068	16899	17173	16969	17026	17087	16981	17103	16835	17008	16862	17071	16945	17011	16923	17017	16840	17225	17088	16731	16860	17044	17038	16997	16927	16995	17186	16897	16731	16910	17064	16856	16917	17040	17020	17054	17034	16956	17100	16956	16847	16897	16840	17037	16926	17002	16920	16909	16891	17007	16877	16877	17100	16880	17167	17127	17080	16941	16912	16985	17008	17227	16938	16996	16990	17068	16926	17022	16929	16877	17034	16940	16910	16881	16977	16946	16986	17034	16872	16980	16821	16858	16907	16946	16853	16932	16872	16839	17004	16982	17024	17017	17089	16816	17124	16933	16881	16967	16892	17282	16884	16954	16980	17008	17011	17105	16966	17152	16887	16907	16984	17060	16992	17005	16918	16993	16798	16907	17107	16930	16964	16937	16811	16979	17080	17007	16907	17021	16841	16941	17116	17022	17124	17034	17005	16924	16862	16949	16888	17146	17014	17003	16935	16878	17002	16931	17066	16941	17046	16830	16973	16815	17205	17082	16951	16887	16833	16983	17027	16907	16998	17009	17117	17049	16845	16945	17127	16927	17069	16998	16808	17043	16928	17073	16907	17042	16987	16960	16945	17146	17069	16945	16970	16999	17036	17040	16973	16938	16925	17075	17060	17117	16768	17027	16939	16849	17009	16974	17008	16724	16928	16975	16997	16957	16838	16967	17010	16860	17010	17011	16985	17093	17029	17167	16994	17105	16940	17086	16935	16886	17069	16953	16968	16871	16903	16834	16983	17023	16758	17104	17060	16863	17018	16938	17065	16923	16995	16966	16995	16948	17060	17008	16957	16915	16934	16898	17136	16947	16924	16981	16924	16981	16951	16966	17113	17089	16970	16860	17057	16968	16964	16892	17054	17012	16879	16921	17009	17045	16868	16904	16843	16963	16914	16758	16862	17029	16950	17042	17164	17007	17102	16985	16949	16999	16904	16878	17002	17065	16872	16990	16812	16995	16892	17025	16986	16939	16966	17035	17237	16994	16856	16933	16867	16956	16951	16991	16973	16819	16914	16888	16912	17113	16867	16995	16839	16930	17210	16789	16857	16808	17106	16784	16921	16962	17031	17045	17086	17030	17074	16966	17149	16989	16939	16985	17046	16840	16928	16956	16981	17218	17029	17003	17040	16936	17099	16948	16968	16997	16930	16959	16910	17120	17047	16989	17036	17038	16958	16947	16986	16835	16994	16880	17045	16960	17021	16879	16976	16980	16919	16800	16851	16912	17122	16859	16888	17056	16959	16952	16982	16976	16949	17018	16969	16975	16801	17223	16983	16870	16858	17033	17060	17004	16969	16943	17050	16934	17038	16997	16852	17000	17062	17141	16890	17040	17038	16793	17113	16997	17034	16888	17176	16968	16918	17122	16962	16840	16996	17048	17041	16877	16910	17047	16872	17091	16969	16928	16944	16894	16965	17100	17050	16930	17173	16980	16985	16950	17124	16934	17102	16978	17037	16884	16873	17079	16993	16956	16982	16915	17012	16876	17060	17006	16943	16984	17056	17009	16980	17072	17041	17032	16870	16969	16986	16934	17057	16942	17037	17189	16949	17052	17032	17046	17076	17017	16910	17169	17020	16859	17001	17012	16960	17129	17027	16993	16838	17011	16703	17012	16829	17017	16995	17044	16959	16920	17082	16919	16925	16910	16908	17041	16911	17001	17117	16854	17012	16878	16985	16955	16976	17028	16937	16883	16804	16925	17025	16993	17037	17033	16951	16983	16975	17000	16997	16941	16992	17156	17020	17053	16673	17034	16870	16955	17253	16737	17058	16911	17150	17184	16712	16976	16784	17157	16881	17072	17128	16786	16991	16750	17054	16949	16882	17188	16752	17061	17091	17017	16844	16912	16806	16996	17086	16983	16944	16885	17004	16900	17208	16978	16804	17039	16810	17104	17075	16991	16992	16949	16984	16972	17033	17149	17087	16894	16997	17020	16877	17008	16964	16941	16893	16922	16901	17035	17015	17087	17001	16877	17114	16958	16926	17096	16979	17013	17046	17019	16844	16999	16881	17129	16765	16914	17053	16929	16861	17038	16852	17050	17066	17027	16905	17064	17047	16935	16785	16853	17024	17066	17042	17043	16900	17119	17004	16961	16936	17104	16994	17037	16958	16906	16895	16939	17037	17064	16985	16853	16931	16999	17011	16998	16981	16957	17060	16960	17233	17091	17143	16956	17005	17075	17132	16970	17008	17151	17056	16906	16889	17070	17057	16912	16988	16768	17163	17011	16754	16978	17049	17023	17071	17015	16861	17052	16958	17027	16859	16868	17021	16874	16907	16913	16987	16929	16929	16963	16995	17075	16905	16938	16969	16954	16824	17043	16940	16910	16937	17007	17089	16897	17043	16893	16852	16924	17046	16982	16989	17115	17030	17031	16962	17002	16929	17091	16843	17013	16855	16886	16868	17028	16926	16923	17024	16905	17119	16880	16895	17014	17009	17028	16911	16868	16984	16972	16924	17033	16907	16943	17112	17048	17052	16903	17036	17044	16810	16998	16995	17044	16878	17085	16972	16880	16947	16920	17048	16823	16989	16980	16935	16955	17019	17099	16840	16793	17063	16795	16993	16803	16961	16967	16950	16946	17024	16984	16876	16884	16877	17012	16914	16967	16928	16941	16954	16891	17043	16945	16939	17051	16888	16971	16952	17124	17007	17007	16812	16861	16956	16980	16938	16799	17023	16778	17103	17106	17128	17060	16985	17092	16844	16897	16983	16942	17055	17065	16890	16906	16896	16820	17273	16978	16926	17050	16950	17079	16979	16930	17022	17084	16831	17077	16919	17088	17068	17002	17001	17053	17004	17094	16868	17079	16989	16973	17097	17161	16798	16946	16880	16941	17167	17052	16940	17076	16966	16978	17158	17014	17128	17087	16957	17106	17083	16847	16940	16940	17037	16919	17133	16987	16872	17041	16998	16872	16752	17026	16808	17031	16923	17000	17129	16905	17025	16861	16933	16948	17013	17211	17016	16934	16990	17097	16706	16803	16929	17005	16909	17047	16926	16846	16968	16895	17088	17107	16850	16819	16879	17034	16950	16968	17201	16830	16955	16999	16946	17010	16992	16967	17112	16742	17027	16691	16871	17080	17127	16960	17005	17066	17073	17040	16865	16938	16925	17072	16946	17026	17011	17056	16949	17027	16826	17056	16998	16969	17080	17032	16989	17017	17047	17056	16908	16920	16884	16949	17061	17062	16881	16993	17020	16842	17232	16811	16956	16963	16844	16972	17021	16965	17152	17025	16941	16940	16953	16931	16773	16908	17000	17062	16970	16951	16957	17114	17059	16907	17080	16945	17099	17011	17076	16920	17033	17028	17028	16962	17054	16923	16998	16939	17000	16992	16858	17023	16965	16844	16909	16840	16854	16996	16979	16929	17080	17088	17052	17020	17022
22894	21241	29018	23762	21980	47287	63850	55286	41612	30706	24278	20437	19034	18433	18563	18493	18632	18634	18513	18415	18419	18654	18565	18615	18397	18442	18431	18448	18288	18406	18292	18237	18572	18460	18535	18543	18446	18287	18469	18437	18355	18432	18529	18449	18701	18458	18328	18218	18297	18332	18370	18402	18231	18418	18168	18445	18332	18332	18374	18315	18499	18235	18538	18521	18380	18312	18489	18428	18530	18221	18435	18363	18491	18333	18460	18354	18218	18255	18316	18239	18592	18245	18352	18416	18055	18263	18483	18551	18447	18154	18148	18344	18103	18230	18403	18408	18349	18455	18527	18478	18338	18083	18424	17934	18227	18364	18332	18257	18451	18399	18321	18323	18306	18319	18237	18238	18296	18149	18296	18436	18347	18256	18505	18308	18402	18480	18326	18340	18579	18344	18492	18398	18569	18186	18500	18316	18411	18332	18177	18306	18351	18495	18400	18411	18524	18290	18317	18377	18194	18401	18585	18352	18423	18258	18289	18239	18310	18358	18185	18431	18218	18476	18354	18137	18223	18366	18381	18415	18332	18315	18186	18251	18107	18210	18401	18388	18402	18319	18547	18273	18127	18509	18276	18297	18230	18403	18372	18224	18290	18484	18354	18374	18278	18279	18320	18103	18259	18284	18281	18192	18165	18255	18187	18285	18347	18446	18272	18310	18276	18229	18205	18435	18458	18138	18126	18396	18493	18327	18230	18246	18215	18421	18342	18331	18368	18309	18425	18407	18162	18290	18366	18437	18389	18233	18299	18381	18387	18363	18370	18457	18054	17987	18382	18324	18187	18219	18329	18308	18240	18313	18458	18269	18142	18305	18483	18230	18432	18235	18233	18141	18423	18273	18263	18338	18299	18346	18407	18211	18313	18343	18432	18457	18393	18316	18265	18282	18320	18289	18076	18349	18191	18260	18316	18293	18090	18325	18462	18388	18309	18214	18431	18405	18430	18259	18263	18363	18260	18228	18353	18241	18434	18066	18290	18262	18078	18126	18234	18356	18226	18249	18301	18165	18473	18285	18241	18140	18312	18274	18503	18324	18266	18429	18343	18317	17996	18345	18428	18181	18169	18203	18320	18201	18084	18140	18226	18270	18369	18238	18363	18457	18209	18236	18188	18374	18357	18310	18103	18341	18332	18336	18250	18344	18246	18491	18292	18142	18297	18338	18368	18137	18272	18223	18202	18360	18318	18303	18389	18494	18270	18384	18300	18477	18028	18278	18363	18309	18186	18500	18402	18292	18389	18295	18350	18155	18322	18126	18152	18156	18139	18160	17949	18193	18357	18127	18272	18277	18203	18181	18198	18412	18343	18247	18300	18431	18307	18305	18442	18335	18427	18231	18178	18391	18435	18251	18274	18394	18191	18319	18332	18337	18442	18220	18198	18259	18390	18249	18284	18458	18413	18229	18437	18252	18409	18222	18365	18488	18301	18323	18449	18139	18266	18298	18108	18369	18345	18267	18377	18366	18310	18297	18461	18352	18309	18308	18350	18341	18165	18233	18192	18419	18441	17878	18405	18277	18241	18329	18335	18381	18158	18214	18166	18377	18264	18226	18415	18431	18315	18478	18428	18323	18125	18189	18085	18321	18369	18210	18412	18358	18385	18378	18290	18454	18433	18311	18441	18235	18384	18281	18200	18182	18558	18160	18256	18490	18117	18311	18417	18344	18189	18278	18290	18383	18312	18266	18253	18470	18264	18242	18112	18401	18351	18349	18173	18057	18512	18170	18287	18315	18162	18422	18301	18355	18394	18102	18347	18368	18449	18417	18328	18282	18108	18450	18486	18291	18114	18375	18232	18454	18413	18323	18154	18256	18392	18297	18463	18346	18397	18406	18482	18289	18282	18243	18219	18262	18346	18334	18372	18200	18253	18126	18456	18329	18567	18384	18330	18354	18412	18267	18227	18338	18409	18288	18147	18291	18230	18505	18169	18147	18389	18143	18277	18106	18255	18292	18561	18443	18168	18475	18260	18074	18186	18420	18221	18254	18502	18306	18355	18425	18375	18239	18227	18215	18258	17946	18353	18216	18495	18311	18348	18276	18432	18163	18219	18150	18489	18376	18215	18348	18417	18434	18473	18200	18284	18353	18362	18420	18491	18150	18192	18485	18352	18411	18458	18318	18280	18355	18229	18475	18250	18216	18410	18253	18317	18270	18090	18413	18262	18262	18307	18302	18443	18363	18326	18300	18276	18215	18356	18270	18257	18487	18263	18342	18112	18345	18521	18152	18397	18295	18455	18431	18161	18264	18413	18352	18485	18301	18454	18366	18511	18350	18411	18438	18349	18509	18254	18260	18034	18228	18276	18368	18086	18241	18392	18197	18284	18276	18353	18282	18545	18468	18222	18351	18350	18343	18357	18312	18392	18112	18372	18150	18403	18303	18313	18260	18323	18263	18343	18316	18415	18267	18347	18203	18193	18326	18291	18391	18197	18273	18313	18105	18379	18246	18414	18436	18304	18255	18332	18147	18257	18447	18381	18367	18264	18253	18262	18464	18195	18299	18372	18541	18321	18323	18334	18202	18286	18272	18249	18246	18207	18349	18392	18327	18254	18281	18387	18293	18323	18323	18249	18129	18477	18322	18354	18155	18382	18181	18297	18486	18288	18274	18188	18213	18298	18291	18377	18326	18327	18214	18088	18170	18282	18382	18253	18263	18226	18340	18511	18201	18296	18431	18393	18490	18454	18485	18459	18609	18251	18284	18450	18508	18403	18372	18283	18168	18367	18122	18321	18237	18096	18373	18320	18254	18408	18239	18283	18422	18167	18195	18304	18348	18283	18347	18113	18209	18585	18135	18436	18280	18489	18275	18223	18405	18331	18268	18604	18392	18335	18065	18407	18284	18226	18313	18116	18267	18494	18149	18373	18167	18467	18412	18364	18267	18406	18295	18415	18146	18292	18404	18429	18396	18373	18322	18186	18323	18356	18255	18083	18345	18296	18167	17991	18321	18664	18272	18240	18332	18254	18269	18382	18291	18230	18411	18406	18396	18301	18495	18380	18466	18323	18251	18351	18397	18114	18406	18001	18142	18283	18312	18378	18162	18212	18327	18412	18441	18374	18198	18448	18177	18424	18448	18341	18445	18349	18243	18230	18283	18281	18283	18285	18274	18203	18390	18307	18282	18240	18347	18360	18319	18313	18318	18474	18272	18220	18483	18307	18169	18402	18212	18329	18238	18241	18372	18397	18122	18533	18447	18389	18307	18113	18335	18303	18281	18362	18173	18268	18191	18244	18328	18344	18260	18031	18307	18228	18408	18280	18302	18262	18261	18338	18554	18242	18097	18307	18356	18300	18250	18349	18451	18300	18297	18239	18198	18549	18353	18268	18268	18558	18208	18348	18363	18154	18077	18406	18201	18343	18259	18273	18441	18576	18231	18303	18395	18321	18208	18375	18228	18325	18384	18202	18283	18355	18249	18381	18100	18475	18398	18398	18481	18435	18156	18409	18393	18293	18518	18361	18469	18207	18203	18170	18081	18178	18178	18190	18277	18478	18329	18376	18176	18277	18303	18250	18325	18140	18308	18313	18386	18134	18179	18307	18212	18293	18320	18462	18309	18130	18416	18433	18370	18256	18175	18337	18200	18194	18467	18350	18379	18364	18192	18248	18258	18285	18331	18180	18366	18394	18294	18292	18460	18408	18570	18292	18403	18489	18266	18474	18436	18430	18444	18325	18351	18276	18353	18372	18286	18260	18311	18175	18359	18437	18341	18270	18200	18311	18372	18378	18050	18315	18232	18258	18290	18269	18258	18278	18136	18293	18348	18221	18334	18413	18225	18246	18039	18323	18162	18210	18378	18311	18255	18328	18161	18277	18249	18174	18279	18226	18203	18316	18064	18404	18308	18284	18184	18230	18324	18312	18173	18149	18323	18326	18296	18250	18351	18348	18267	18427	18219	18284	18315	18165	18159	18312	18352	18548	18230	18334	18502	18203	18392	18267	18236	18228	18150	18411	18283	18318	18297	18516	18226	18324	18417	18366	18359	18344	18263	18171	18342	18221	18344	18320	18290	18234	18334	18397	18434	18523	18337	18414	18258	18295	18305	18340	18261	18323	18321	18469	18404	18483	18302	18505	18315	18108	18369	18490	18389	18468	18122	18294	18338	18089	18318	18305	18359	18391	18390	18254	18317	18125	18572	18169	18517	18230	18097	18332	18419	18184	18360	18416	18231	18308	18281	18245	18267	18359	18411	18456	18144	18221	18169	18176	18496	18330	18505	18364	18369	18312	18310	18450	18394	18242	18277	18361	18255	18453	18499	18244	18251	18062	18282	18411	18302	18410	18136	18290	18428	18395	18082	18317	18129	18175	18442	18462	18187	18070	18192	18179	18395	18194	18085	18441	18486	18105	18212	18268	18263	18183	18349	18256	18427	18495	18337	18347	18237	18425	18299	18368	18454	18259	18323	18206	18330	18187	18372	18254	18352	18358	18304	18432	18250	18155	18291	18052	18358	18223	18110	18213	18287	18339	18268	18344	18332	18205	18305	18415	18404	18461	18346	18276	18285	18321	18504	18161	18326	18244	18427	18309	18416	18163	18163	18158	18143	18494	18374	18402	18265	18315	18437	18213	18251	18254	18373	18249	18342	18154	18294	18159	18281	18199	18375	18427	18377	18336	18451	18363	18178	18227	18336	18277	18314	18481	18575	18345	18387	18422	18417	18203	18073	18178	18166	18355	18385	18181	18238	18399	18230	18306	18383	18347	18435	18378	18407	18450	18284	18252	18256	18102	18342	18219	18260	18421	18154	18276	18216	18454	18300	18308	18386	18101	18503	18320	18252	18177	18030	18086	18276	18068	18504	18410	18432	18278	18535	18220	18158	18258	18199	18318	18227	18260	18063	18450	18262	18204	18247	18668	18722	18263	18282	18233	18257	18123	18345	18473	18348	18246	18346	18476	18202	18306	18382	18366	18378	18470	18397	18337	18417	18418	18356	18399	18393	18224	18310	18300	18342	18350	18093	18324	18245	18077	18477	18444	18296	18356	18279	18462	18222	18335	18263	18125	18394	18347	18172	18375	18553	18423	18431	18501	18264	18389	18391	18463	18188	18252	18491	18280	18397	18079	18198	18353	18391	18346	18101	18366	18420	18544	18430	18628	18320
25955	39471	28144	25729	27956	56479	64358	56446	42551	31311	23409	18920	17158	16892	16814	16822	16910	16968	16694	16734	17053	16900	16738	16823	16837	16793	16868	16768	16801	16908	16828	16623	16920	16928	16890	16947	16827	16835	16910	16781	16866	16741	16931	16961	16896	16799	16883	16949	16820	16792	16694	16998	16787	16798	17076	16901	16743	16799	16807	16974	16742	16816	16700	16916	16954	16732	16864	16992	16691	16927	16768	16783	16858	16880	17012	16722	16770	16850	16849	16797	16740	16848	17000	16777	16726	16667	16648	16706	16637	16900	16910	16731	16899	16882	16857	16877	16760	16874	16857	16757	16852	16739	16946	16707	16801	16766	16849	16677	16775	16804	16778	16843	16858	16863	16841	16748	16845	16973	16784	16991	16789	16668	16735	16792	16969	16807	16755	16658	16933	16878	16751	16767	16966	16749	16856	16853	16916	16824	16933	16862	16836	16761	16970	17024	16808	16771	16992	16889	16839	16563	16774	16958	16963	16744	16749	16667	16859	16713	16716	16911	16967	16790	16707	16895	16869	16877	16718	16830	16849	16852	16689	16758	16959	16734	16794	16707	16734	16826	16705	17021	16713	16861	16775	16653	16716	16809	16865	16869	16816	16907	16724	16796	16694	16890	16717	16906	16736	16760	16756	16857	16785	16827	16906	16917	16701	16719	16662	16779	16922	16860	16974	16794	16880	16785	16732	16782	16819	16700	16805	16711	16792	16738	16858	16829	16839	16923	16651	16841	16835	16929	16771	16875	16807	16842	16916	16850	16770	16907	16894	16991	16727	16898	16882	16833	16833	16791	16729	16825	16546	16804	16737	16865	16857	16744	16832	17062	16842	16760	16662	16828	16723	16790	16746	16770	16790	16648	16702	16712	16813	16751	16880	16695	16885	16925	16665	16639	16773	16798	16804	16845	16839	16763	16757	16847	16825	16922	16738	16874	16802	16744	16852	16799	16876	16744	16673	16638	16977	16667	16778	16648	16765	16834	16810	16853	16698	16744	16793	16733	16794	16870	16747	16960	16835	16863	16920	16854	16747	16745	16989	16793	16881	16838	16862	16895	16862	16778	16601	16547	16916	16801	16666	16771	16765	16938	16848	16936	16737	16808	16788	16831	16965	16764	16732	16852	16755	16674	16780	16720	16774	16906	16666	16753	16654	16672	16799	16878	16799	16824	16777	16734	16697	16799	16765	16903	16736	16738	16895	16855	16894	16693	16612	16680	16909	16655	16647	16770	16704	16658	16752	16599	16708	16887	16784	16619	16730	16980	16749	16831	16865	16772	16774	16853	16721	16868	16752	16737	16750	16949	16981	16781	16884	16822	16753	16936	16937	16923	16849	16869	16728	16763	16607	16893	16742	16856	16845	16787	16810	16862	16824	16742	16874	16818	16816	16853	16664	16726	16735	16916	16706	16843	16933	16870	16865	16654	16715	16836	16713	16892	16701	16868	16663	16767	16825	16954	16789	16862	16734	16681	16768	16585	16722	16758	16713	16844	16691	16849	16960	16619	16921	16796	16649	16774	16881	16867	16650	16807	16589	16776	16751	16781	16759	16783	16912	16626	17041	16777	16788	16703	16992	16868	16758	16838	16785	16803	16912	16788	16997	16810	16730	16854	16591	16786	16747	16786	16910	16800	16891	16730	16874	16953	16732	16685	16952	16771	16808	16715	16704	16859	16604	16674	16956	16761	16796	16776	16834	16810	16700	16773	16763	16812	16787	16720	16954	16761	16663	16591	16853	16817	16891	16747	16848	16859	16777	16791	16823	16795	16853	16957	16841	16823	16850	16764	16690	16665	16774	16971	16879	16662	16902	16827	16924	16752	16659	16916	16804	16831	16838	16791	16976	16733	16779	16818	16814	16718	16626	16795	16882	16813	16846	16864	16874	16863	16918	16832	16679	16854	17028	16795	16727	16875	16793	16837	16790	16729	16932	16765	16990	16808	16766	16655	16643	16968	16881	16932	16907	16561	16750	16843	16788	16724	16831	16785	16868	16774	16760	16715	16851	16738	16700	16834	16807	16870	16707	16855	16843	16923	16863	16641	16676	16709	16903	16815	16886	16792	16785	16756	16909	16853	16869	16741	16770	16674	16758	16750	16750	16887	16832	16876	16859	16904	16817	16885	16848	16911	16886	16917	16908	16902	16802	16788	16752	16899	16869	16830	16787	16816	16835	16893	16720	16760	16922	16802	16843	16797	16710	16719	16829	16788	16669	16909	16858	16744	16868	16922	16761	16622	16668	16702	16807	16738	16788	16846	16867	16773	16974	16783	16730	16771	16699	16705	16764	16750	16825	16777	16855	16971	16812	16704	16908	16830	16867	16704	16938	16794	16843	16718	16724	16935	16877	16802	16816	16968	16748	16850	16935	16815	16730	16784	16783	16823	16820	16687	17014	16605	16769	16914	16977	16796	16754	16755	16694	16925	16817	16791	16972	16662	16660	16937	16908	16844	16666	16694	16670	16897	16836	16830	16675	16794	16846	16807	16787	16973	16730	16936	16745	16757	16838	16802	16881	16990	16929	16766	16673	16838	16745	16735	16850	16836	16784	16724	16815	16724	16797	16803	16942	16602	16827	16774	16645	16882	16776	16800	16904	16727	16916	16789	16809	16607	16863	16832	16821	16758	16833	17004	16561	16885	16812	16771	16945	16648	16777	16872	16816	16834	16849	16819	16789	16923	16892	16768	16774	16910	16736	16768	16795	16794	16798	16833	16733	16850	16860	16826	16841	16837	16928	16885	16729	16884	16764	16839	16730	16835	16776	16900	16852	16849	16801	16780	16713	16747	16841	16743	16801	16669	16773	16757	16971	16926	16853	16862	16878	16848	16804	16805	16801	16846	16738	16747	16754	16890	16610	16868	16810	16788	16806	16531	16700	16750	16719	16919	17050	16729	16727	16688	16857	16699	16726	16895	16698	16918	16843	16847	16797	16708	16842	16878	16750	16969	16798	16711	16740	16769	16919	16793	16963	16842	16662	16805	16834	16755	16965	16781	16856	16616	16778	16639	16875	16765	16981	16820	16752	16783	16817	16661	16882	16821	16777	16763	16603	16766	16661	16705	16891	17008	16751	16832	16949	16839	16891	16836	16845	16774	16960	16797	16876	16641	16885	16657	16695	16777	16779	16787	16784	16794	16694	16791	16945	16537	16735	16783	16905	16642	16856	16824	16830	16739	16806	16691	16804	16905	16779	16832	16686	16748	16857	16659	16750	16869	16763	16741	16813	16679	16795	16882	16781	16811	16676	16786	16763	16747	16920	16672	16851	16929	16850	16918	16848	16838	16626	16963	16709	16841	16696	16721	16756	16731	16883	16543	16835	16737	16991	16692	16855	16770	16979	16772	16774	16939	16717	16661	16827	16766	16833	16895	16978	16811	16699	16834	16830	16731	16770	16851	16699	16915	16745	16873	16756	16752	16718	16627	16872	16714	16819	16795	16838	16842	16886	16829	16770	16940	16747	16683	16865	16827	16791	16635	16973	16846	16708	16738	16757	16749	16797	16842	16844	16788	16863	16898	16764	16791	16825	16763	16906	16812	16741	16772	16756	16785	16808	16875	16770	16727	16709	16637	16850	16757	16835	16825	16864	16968	16707	16809	16704	16729	16752	16771	16787	16736	16812	16702	16813	16733	16779	16761	16843	16827	16624	16673	16726	16883	16730	16838	16794	16729	16653	16725	16926	16751	16942	16701	16578	16676	16985	16768	16818	16775	16754	16795	16756	16734	16799	16925	16683	16687	16639	16864	16574	16825	16782	16576	16774	16751	16857	16892	16694	16809	16889	16817	16588	16599	16971	16669	16774	16722	16787	16853	16851	16746	16763	16781	16820	16984	16729	16770	16792	16782	16835	16777	16734	16854	16753	16712	16763	16925	16767	16881	16842	16697	16887	16733	16858	16773	16900	16857	16804	16723	16881	16857	16774	16804	16822	16855	16766	16558	16750	16852	16943	16683	16715	16646	16788	16789	16930	16873	16896	16729	16821	16691	16746	16745	16773	16684	16698	16867	16657	16885	17007	16973	16849	16844	16880	16743	16902	16821	16765	16800	16853	16952	16783	16801	16801	16745	16915	16908	16771	16807	16879	16615	16772	16717	16714	16718	16793	16793	16880	16803	16748	16747	16963	16698	16835	16712	16737	16695	16786	16902	16826	16842	16722	16927	16727	16786	16921	16896	16562	16928	16933	16884	16706	16736	16834	16911	16740	16803	16685	16840	16943	16731	16639	16716	16783	16857	16837	16768	16796	16753	16857	16816	16625	16896	16925	16915	16633	16801	16939	16734	16789	16790	16702	16812	16749	16706	16764	16734	16707	16610	16847	16735	17046	16924	16699	16862	16789	16710	16699	16719	16812	16772	16693	16890	16763	16632	16856	16705	16749	16920	16882	16796	16776	16864	16764	16711	16959	16740	16822	16823	16662	16955	16804	16840	16970	16736	16791	16736	16939	16795	16793	16795	16772	16836	16918	16714	16823	16860	16892	16846	16798	16756	16790	16528	16708	16880	16875	16638	16935	16845	16807	16911	16866	16732	16924	16744	16688	16770	16770	16812	16852	16821	16780	16817	16978	16745	16622	16746	16885	16644	16924	16714	16660	16906	16856	16757	16959	16912	16849	16913	16916	16816	16733	16872	16678	16702	16735	16729	16861	16847	16874	16871	16980	16834	16910	16725	16850	16898	16753	16744	16986	16730	16826	16918	16836	16936	16756	16833	16771	16808	16651	16775	16815	16816	16865	16774	16643	16846	16787	16601	16669	16904	16848	16844	16891	16785	16632	16756	17067	16792	16728	16825	16670	16911	16671	17027	17028	16702	16628	16980	16613	16699	16886	16864	16829	16704	16834	16844	16823	16829	16737	16729	16727	16836	16751	16830	16936	16834	16798	16795	16615	16704	16826	16896	16837	16734	16697	16737	16876	16796	16899	16851	16773	17034	16754	16788	16767	16881	16780	16805	16984	16721	16849	16806	16664	16757	16762	16960	16628	16738	16927	16735	16782	16845	16518	16942	16779	16891	16903	16739	16632	16846	16639	16899	16982	16917	16935	16725	16733	16855	16821	16818	16865	16784	16815	16743	16658	16886	16774	16745	16747	16738	16931	16800	16517	16657	16861	16857	16775	16690
27525	21944	24009	21550	17898	19799	24212	24771	21824	19796	18399	17804	17577	17716	17572	17613	17720	17360	17365	17447	17408	17589	17502	17563	17639	17484	17554	17331	17460	17437	17598	17379	17430	17694	17482	17501	17501	17524	17474	17663	17553	17695	17446	17475	17782	17597	17562	17530	17523	17344	17503	17437	17512	17268	17701	17652	17464	17719	17564	17540	17586	17365	17508	17524	17499	17577	17530	17471	17268	17413	17628	17514	17411	17491	17342	17614	17355	17659	17519	17440	17440	17539	17640	17603	17369	17607	17456	17459	17267	17443	17524	17644	17490	17380	17543	17521	17610	17541	17356	17676	17278	17474	17527	17672	17488	17416	17532	17401	17572	17591	17488	17563	17657	17488	17575	17307	17540	17516	17432	17544	17523	17544	17533	17383	17406	17267	17577	17415	17556	17285	17425	17384	17367	17567	17354	17625	17596	17397	17476	17609	17332	17433	17322	17484	17457	17400	17489	17572	17536	17471	17582	17373	17302	17803	17588	17398	17411	17404	17589	17594	17483	17422	17575	17369	17487	17328	17495	17536	17376	17720	17673	17520	17417	17375	17473	17436	17515	17510	17472	17433	17583	17567	17543	17514	17512	17502	17518	17431	17493	17542	17614	17494	17567	17496	17794	17475	17647	17499	17489	17539	17436	17647	17637	17312	17440	17505	17354	17328	17586	17405	17325	17543	17441	17668	17659	17496	17449	17685	17650	17525	17394	17456	17558	17407	17698	17669	17603	17544	17508	17480	17467	17459	17475	17626	17421	17589	17581	17268	17332	17495	17416	17612	17385	17453	17736	17624	17342	17415	17482	17625	17528	17558	17357	17362	17634	17386	17555	17481	17537	17474	17420	17481	17501	17331	17453	17490	17501	17531	17515	17356	17337	17448	17283	17468	17368	17620	17250	17504	17571	17498	17299	17426	17495	17565	17575	17580	17504	17533	17704	17297	17516	17493	17621	17517	17429	17504	17346	17500	17258	17385	17635	17474	17396	17437	17525	17281	17400	17336	17499	17522	17651	17562	17578	17386	17380	17277	17357	17321	17575	17511	17501	17546	17413	17688	17557	17503	17595	17316	17510	17445	17554	17609	17554	17676	17409	17543	17507	17480	17624	17545	17505	17626	17465	17434	17403	17347	17568	17464	17519	17342	17377	17575	17452	17371	17658	17682	17618	17412	17702	17613	17532	17322	17716	17612	17420	17508	17529	17620	17303	17503	17513	17507	17425	17563	17474	17522	17434	17640	17406	17586	17732	17343	17417	17347	17632	17539	17480	17441	17386	17506	17552	17656	17473	17225	17558	17520	17672	17577	17425	17367	17414	17405	17417	17404	17732	17514	17624	17407	17399	17272	17363	17501	17291	17469	17843	17621	17651	17474	17358	17400	17547	17396	17373	17294	17660	17665	17558	17496	17610	17557	17527	17492	17303	17331	17468	17361	17491	17569	17446	17613	17510	17547	17466	17570	17392	17453	17768	17431	17681	17443	17454	17372	17607	17429	17419	17316	17563	17590	17287	17405	17460	17423	17594	17561	17651	17475	17527	17447	17393	17491	17296	17510	17733	17691	17452	17463	17579	17272	17445	17503	17408	17404	17622	17476	17364	17447	17471	17676	17592	17505	17485	17632	17651	17415	17467	17565	17431	17501	17450	17577	17434	17361	17533	17503	17346	17510	17532	17427	17554	17508	17566	17499	17357	17491	17471	17707	17661	17441	17531	17603	17307	17457	17634	17689	17562	17485	17524	17344	17442	17470	17667	17602	17273	17367	17661	17722	17495	17512	17578	17558	17235	17329	17574	17489	17630	17603	17478	17544	17415	17312	17641	17537	17607	17366	17448	17484	17534	17534	17317	17572	17372	17448	17432	17392	17886	17607	17378	17486	17271	17572	17322	17641	17533	17547	17492	17529	17605	17512	17576	17533	17517	17535	17524	17391	17487	17631	17077	17491	17569	17749	17502	17659	17352	17543	17467	17624	17481	17548	17509	17464	17371	17482	17519	17379	17573	17667	17371	17429	17490	17486	17357	17756	17532	17484	17475	17607	17279	17383	17647	17320	17520	17507	17641	17445	17306	17600	17567	17503	17473	17445	17508	17556	17372	17487	17569	17435	17580	17459	17566	17599	17423	17413	17422	17318	17473	17338	17463	17406	17441	17346	17501	17530	17539	17575	17531	17399	17550	17483	17504	17705	17594	17433	17810	17519	17353	17538	17466	17408	17393	17360	17582	17748	17519	17390	17497	17499	17649	17672	17415	17561	17610	17291	17355	17460	17720	17500	17384	17499	17596	17713	17566	17336	17455	17574	17582	17430	17540	17541	17716	17545	17521	17540	17544	17493	17532	17493	17600	17391	17727	17496	17523	17539	17458	17321	17675	17682	17514	17462	17590	17502	17606	17586	17575	17419	17518	17486	17367	17531	17720	17329	17503	17512	17468	17712	17309	17373	17619	17555	17438	17571	17538	17313	17521	17463	17547	17425	17655	17705	17592	17403	17569	17508	17345	17476	17433	17673	17469	17517	17491	17397	17666	17574	17615	17547	17490	17434	17519	17340	17558	17524	17495	17418	17694	17534	17474	17515	17373	17625	17369	17543	17476	17580	17430	17358	17451	17342	17463	17564	17527	17482	17400	17502	17480	17329	17473	17335	17460	17512	17695	17639	17714	17643	17681	17376	17409	17608	17413	17498	17636	17584	17598	17472	17496	17548	17523	17460	17330	17268	17503	17195	17499	17269	17460	17281	17593	17520	17582	17440	17646	17438	17840	17418	17460	17738	17605	17361	17451	17633	17667	17425	17499	17515	17504	17465	17532	17568	17271	17492	17570	17476	17480	17476	17425	17537	17502	17598	17520	17564	17533	17729	17390	17680	17390	17374	17672	17663	17413	17524	17657	17621	17230	17631	17688	17568	17529	17523	17595	17501	17560	17425	17708	17507	17648	17267	17540	17512	17577	17457	17564	17522	17473	17437	17485	17488	17350	17334	17552	17551	17514	17331	17434	17543	17694	17463	17464	17580	17394	17718	17311	17447	17480	17456	17357	17634	17563	17706	17530	17427	17533	17667	17620	17418	17345	17653	17367	17506	17560	17531	17406	17602	17787	17557	17711	17546	17576	17374	17648	17351	17669	17514	17433	17421	17497	17542	17335	17455	17437	17555	17679	17486	17402	17325	17551	17502	17692	17469	17385	17516	17546	17740	17396	17444	17492	17356	17565	17672	17426	17375	17596	17492	17285	17372	17355	17515	17537	17551	17411	17521	17601	17504	17273	17311	17415	17625	17459	17513	17460	17505	17508	17538	17407	17477	17586	17681	17385	17444	17520	17590	17680	17483	17386	17378	17457	17532	17507	17430	17407	17455	17576	17438	17407	17474	17576	17311	17350	17630	17312	17454	17500	17605	17566	17401	17593	17561	17579	17580	17364	17476	17695	17563	17456	17678	17717	17466	17463	17513	17637	17499	17525	17683	17539	17496	17833	17817	17469	17573	17377	17475	17442	17405	17416	17488	17373	17653	17515	17615	17542	17460	17614	17559	17559	17613	17642	17525	17595	17597	17660	17272	17528	17515	17584	17248	17412	17457	17392	17512	17382	17506	17448	17600	17510	17358	17673	17475	17463	17594	17678	17419	17495	17686	17598	17667	17815	17627	17538	17716	17416	17539	17675	17362	17326	17493	17359	17566	17570	17489	17426	17400	17647	17644	17313	17630	17409	17404	17719	17494	17669	17452	17393	17502	17533	17507	17508	17599	17431	17498	17481	17415	17359	17496	17451	17493	17495	17465	17482	17532	17550	17528	17272	17566	17412	17401	17463	17492	17563	17425	17443	17487	17463	17526	17753	17419	17369	17441	17527	17306	17524	17569	17430	17537	17503	17569	17680	17547	17643	17403	17407	17377	17539	17415	17727	17762	17502	17702	17558	17739	17499	17578	17619	17386	17551	17551	17541	17486	17733	17545	17308	17273	17496	17421	17393	17583	17310	17398	17597	17463	17465	17404	17461	17485	17559	17399	17565	17543	17574	17477	17432	17831	17376	17577	17392	17342	17632	17408	17360	17695	17583	17414	17614	17446	17535	17609	17541	17609	17403	17441	17413	17286	17526	17587	17393	17504	17339	17653	17332	17334	17401	17732	17627	17475	17549	17644	17418	17328	17269	17371	17453	17495	17429	17457	17405	17446	17702	17533	17342	17465	17457	17463	17503	17572	17582	17628	17440	17452	17576	17467	17514	17546	17695	17348	17520	17434	17363	17419	17420	17420	17498	17562	17548	17621	17555	17652	17456	17641	17687	17589	17391	17587	17669	17296	17535	17287	17494	17560	17621	17468	17636	17569	17572	17751	17538	17579	17448	17609	17581	17607	17326	17485	17645	17599	17538	17631	17471	17405	17537	17493	17418	17426	17348	17378	17439	17431	17498	17457	17444	17497	17463	17450	17504	17408	17590	17507	17741	17479	17635	17448	17636	17429	17264	17450	17440	17333	17626	17481	17678	17504	17671	17498	17483	17633	17284	17540	17504	17389	17479	17351	17659	17518	17318	17447	17571	17534	17589	17463	17302	17602	17528	17332	17362	17514	17649	17403	17671	17548	17488	17406	17586	17463	17479	17592	17468	17426	17540	17527	17398	17545	17505	17516	17560	17493	17381	17236	17424	17293	17172	17676	17550	17546	17655	17400	17497	17614	17569	17426	17535	17464	17542	17635	17424	17571	17574	17579	17680	17606	17327	17295	17605	17448	17641	17572	17524	17552	17339	17410	17366	17475	17388	17407	17468	17465	17689	17433	17365	17460	17442	17570	17339	17487	17471	17503	17626	17578	17517	17613	17642	17450	17558	17427	17691	17559	17571	17478	17486	17494	17303	17345	17565	17416	17626	17615	17529	17606	17693	17597	17451	17615	17572	17577	17452	17407	17464	17559	17483	17490	17633	17428	17627	17579	17531	17697	17406	17615	17435	17686	17570	17540	17491	17506	17471	17326	17465	17616	17567	17425	17553	17639	17647	17380	17693	17672	17733	17458	17498	17539	17400	17639	17268	17545	17464	17459	17665	17491	17635	17340	17562	17397	17425	17578	17645	17410	17406	17448	17685	17449	17500	17391	17524	17440	17511	17644	17579	17585	17463	17417	17520	17547
17802	19623	17569	18770	17089	20605	26039	25671	21310	18501	17086	16515	16425	16322	16526	16511	16588	16258	16366	16269	16220	16257	16423	16392	16220	16366	16396	16343	16278	16243	16467	16377	16375	16324	16348	16247	16495	16255	16374	16383	16420	16328	16299	16439	16372	16439	16311	16221	16309	16344	16163	16243	16030	16173	16512	16358	16430	16184	16341	16133	16486	16196	16411	16350	16224	16304	16387	16248	16234	16508	16324	16294	16285	16296	16384	16338	16257	16365	16510	16157	16242	16338	16258	16427	16357	16378	16235	16328	16406	16468	16314	16274	16517	16169	16264	16157	16411	16518	16260	16396	16480	16388	16362	16480	16214	16418	16356	16376	16386	16424	16400	16309	16380	16377	16274	16268	16294	16271	16342	16312	16321	16397	16306	16217	16332	16157	16340	16267	16415	16399	16559	16444	16429	16218	16283	16104	16489	16441	16211	16400	16313	16408	16493	16202	16247	16179	16438	16302	16382	16364	16550	16354	16429	16385	16455	16419	16243	16382	16108	16384	16268	16249	16265	16240	16354	16251	16314	16312	16500	16269	16306	16127	16137	16402	16163	16361	16293	16344	16293	16366	16350	16340	16173	16429	16154	16274	16245	16478	16390	16154	16271	16376	16450	16364	16339	16321	16391	16568	16321	16340	16304	16324	16447	16190	16331	16407	16353	16501	16422	16221	16254	16465	16370	16535	16316	16306	16272	16419	16184	16290	16394	16207	16296	16504	16500	16328	16273	16239	16403	16149	16404	16381	16476	16277	16143	16394	16372	16221	16234	16245	16343	16171	16318	16300	16299	16406	16330	16323	16279	16279	16322	16447	16169	16433	16343	16332	16338	16244	16277	16356	16307	16319	16472	16352	16444	16527	16328	16284	16374	16311	16352	16409	16419	16283	16266	16407	16377	16462	16214	16286	16284	16368	16338	16344	16384	16376	16379	16354	16382	16259	16272	16310	16376	16208	16438	16285	16468	16251	16240	16465	16600	16330	16492	16363	16209	16197	16342	16684	16299	16193	16327	16403	16321	16461	16459	16359	16348	16402	16225	16201	16354	16293	16509	16268	16389	16307	16414	16218	16412	16479	16347	16275	16293	16210	16267	16342	16377	16302	16280	16254	16266	16285	16298	16435	16098	16295	16193	16227	16438	16388	16287	16568	16298	16345	16276	16246	16388	16321	16308	16359	16469	16386	16261	16206	16211	16416	16264	16428	16316	16185	16393	16246	16383	16323	16196	16325	16353	16474	16439	16353	16386	16429	16358	16379	16386	16374	16302	16370	16432	16280	16172	16216	16396	16277	16323	16209	16314	16276	16336	16349	16384	16176	16320	16369	16180	16484	16467	16438	16238	16357	16360	16259	16370	16102	16184	16360	16189	16357	16356	16379	16133	16256	16317	16341	16342	16315	16194	16507	16332	16370	16262	16332	16390	16546	16346	16289	16219	16321	16287	16295	16192	16185	16351	16184	16394	16580	16561	16257	16358	16350	16329	16489	16316	16381	16243	16187	16237	16262	16289	16365	16357	16385	16253	16249	16445	16253	16477	16417	16318	16341	16447	16500	16409	16362	16472	16311	16353	16114	16265	16531	16270	16423	16344	16451	16418	16497	16333	16393	16292	16457	16239	16281	16518	16358	16409	16297	16427	16251	16447	16307	16328	16366	16334	16189	16176	16395	16190	16274	16552	16298	16251	16533	16200	16214	16297	16343	16373	16290	16203	16431	16276	16509	16271	16385	16349	16401	16358	16252	16479	16314	16434	16236	16447	16382	16225	16268	16430	16290	16268	16525	16357	16079	16254	16431	16144	16469	16293	16289	16325	16231	16203	16510	16263	16356	16321	16279	16263	16413	16283	16446	16354	16151	16305	16335	16295	16570	16305	16357	16351	16252	16257	16411	16314	16439	16193	16467	16360	16370	16099	16564	16230	16544	16337	16352	16434	16316	16292	16351	16490	16286	16326	16255	16370	16315	16291	16428	16263	16250	16333	16375	16404	16356	16079	16371	16277	16396	16231	16264	16434	16304	16311	16305	16359	16283	16487	16441	16181	16202	16309	16235	16335	16310	16287	16462	16381	16370	16410	16437	16572	16293	16494	16440	16323	16206	16418	16332	16358	16402	16225	16359	16330	16385	16270	16459	16383	16390	16325	16291	16487	16124	16382	16334	16235	16300	16399	16203	16253	16220	16497	16249	16196	16456	16232	16277	16238	16240	16308	16355	16269	16316	16489	16252	16320	16531	16431	16350	16355	16474	16425	16433	16506	16366	16403	16409	16577	16355	16265	16257	16262	16287	16336	16436	16278	16402	16332	16321	16386	16260	16232	16315	16307	16289	16226	16371	16269	16251	16372	16396	16364	16146	16339	16277	16413	16298	16257	16411	16459	16253	16283	16360	16366	16358	16250	16477	16301	16428	16272	16348	16359	16365	16310	16344	16441	16422	16321	16096	16263	16261	16452	16290	16298	16274	16250	16309	16382	16461	16338	16274	16316	16349	16402	16367	16319	16241	16363	16402	16263	16393	16261	16419	16589	16245	16265	16531	16201	16275	16421	16328	16438	16161	16324	16497	16302	16266	16257	16299	16271	16331	16203	16365	16331	16186	16352	16298	16366	16221	16353	16389	16256	16260	16307	16435	16267	16327	16194	16263	16342	16309	16173	16375	16265	16281	16359	16545	16362	16431	16315	16222	16319	16320	16453	16250	16386	16491	16332	16523	16380	16285	16359	16387	16439	16228	16304	16261	16302	16375	16342	16528	16428	16292	16350	16435	16301	16352	16293	16215	16294	16325	16444	16418	16259	16393	16377	16307	16363	16490	16296	16300	16300	16222	16470	16248	16336	16369	16381	16310	16379	16528	16261	16348	16359	16281	16389	16255	16261	16523	16439	16524	16262	16276	16205	16277	16256	16126	16315	16424	16191	16280	16409	16204	16285	16355	16408	16288	16373	16307	16311	16369	16198	16162	16448	16437	16353	16346	16334	16364	16241	16272	16429	16415	16222	16255	16292	16257	16233	16506	16495	16259	16289	16296	16447	16452	16306	16334	16532	16441	16204	16294	16347	16394	16285	16394	16387	16344	16271	16344	16340	16462	16278	16462	16223	16402	16404	16297	16245	16409	16230	16350	16260	16404	16465	16324	16328	16332	16325	16435	16409	16316	16193	16444	16297	16314	16399	16545	16183	16321	16454	16312	16201	16230	16335	16466	16161	16293	16399	16307	16231	16304	16246	16456	16300	16296	16390	16367	16379	16337	16279	16299	16266	16349	16447	16504	16267	16292	16451	16329	16466	16488	16372	16321	16393	16336	16360	16364	16263	16397	16255	16499	16343	16314	16415	16272	16300	16411	16266	16336	16415	16330	16357	16235	16544	16306	16190	16339	16365	16377	16565	16368	16379	16322	16175	16341	16437	16346	16490	16487	16437	16312	16530	16240	16372	16308	16379	16289	16410	16361	16359	16405	16292	16489	16298	16321	16256	16290	16383	16489	16160	16249	16552	16314	16323	16412	16249	16190	16400	16377	16120	16377	16435	16506	16286	16371	16348	16432	16425	16567	16412	16379	16115	16582	16348	16304	16470	16458	16340	16320	16354	16459	16268	16322	16298	16268	16391	16309	16458	16400	16246	16376	16348	16174	16244	16236	16395	16330	16399	16148	16407	16323	16276	16404	16360	16317	16335	16137	16384	16157	16269	16441	16302	16244	16362	16489	16368	16351	16343	16544	16274	16245	16390	16299	16192	16381	16163	16243	16405	16337	16298	16321	16202	16320	16357	16343	16494	16383	16313	16291	16266	16269	16257	16310	16361	16309	16219	16359	16414	16267	16460	16411	16315	16255	16428	16359	16365	16428	16461	16369	16111	16352	16215	16295	16115	16374	16328	16419	16407	16288	16289	16431	16245	16232	16249	16464	16306	16391	16495	16267	16540	16157	16419	16149	16286	16186	16363	16398	16378	16324	16355	16225	16388	16367	16280	16362	16268	16490	16359	16274	16424	16303	16278	16286	16335	16334	16258	16163	16435	16463	16416	16355	16309	16285	16308	16417	16519	16423	16274	16539	16348	16396	16390	16311	16387	16277	16308	16428	16352	16490	16494	16419	16313	16448	16387	16432	16173	16404	16164	16188	16437	16300	16480	16324	16235	16340	16109	16350	16357	16286	16285	16475	16121	16287	16434	16400	16425	16421	16395	16304	16309	16363	16420	16258	16447	16279	16534	16265	16434	16224	16343	16445	16353	16415	16390	16322	16191	16364	16374	16526	16252	16443	16297	16432	16479	16372	16346	16279	16481	16233	16440	16396	16210	16344	16347	16327	16244	16324	16247	16436	16269	16263	16442	16355	16400	16429	16444	16373	16325	16267	16329	16430	16345	16289	16391	16253	16335	16375	16391	16374	16141	16421	16334	16378	16110	16217	16388	16054	16335	16281	16326	16582	16402	16344	16366	16248	16498	16459	16401	16296	16069	16293	16360	16279	16381	16368	16337	16357	16354	16237	16477	16296	16417	16400	16266	16287	16355	16332	16404	16374	16354	16280	16359	16299	16308	16559	16302	16332	16383	16350	16077	16348	16291	16368	16319	16485	16410	16321	16521	16300	16272	16466	16469	16238	16288	16287	16587	16464	16215	16481	16273	16365	16217	16370	16473	16289	16359	16277	16397	16240	16365	16429	16178	16277	16400	16540	16359	16198	16426	16297	16501	16435	16367	16375	16269	16282	16421	16301	16359	16321	16441	16347	16202	16260	16527	16349	16266	16449	16305	16339	16328	16320	16452	16235	16303	16265	16365	16347	15998	16182	16400	16315	16407	16318	16362	16370	16421	16304	16400	16390	16262	16208	16436	16217	16404	16289	16422	16242	16151	16369	16455	16301	16361	16420	16437	16394	16260	16338	16477	16262	16421	16460	16449	16338	16369	16468	16308	16342	16475	16229	16314	16289	16329	16368	16533	16281	16219	16376	16299	16467	16266	16227	16444	16557	16160	16435	16332	16404	16236	16265	16415	16428	16347	16406	16390	16376	16282	16504	16303	16239	15976	16418	16514	16451	16409	16344	16425	16303	16522	16308	16255	16286	16410	16404	16384	16183	16473	16270	16552	16286	16493	16262	16484	16344	16335	16457	16279	16242	16337	16313
24445	21218	28277	25033	22122	32340	47446	44152	34634	26020	21528	18972	18085	17820	17917	18128	17957	17914	17776	17992	17895	17973	17838	18089	17837	17958	17689	17935	17879	17887	17971	17959	17819	17849	17793	17930	18073	17935	17978	17916	17824	17829	17776	17694	18023	17723	17785	17945	17830	17881	17744	17912	18013	17801	17765	17820	17781	17937	17769	17693	18054	17822	17844	18004	17669	17840	17904	17642	17702	17799	17850	17838	17787	17788	17873	17826	17867	17678	17825	17769	17969	18050	17966	17750	17849	17913	17884	17738	17862	17873	17628	17690	17892	17811	17820	17929	17815	17735	17641	17932	17824	17749	17672	17665	17699	17851	17713	17834	17874	17917	17937	17915	18011	17955	17852	17918	17819	17720	17771	17700	17592	17932	17881	17903	17772	17811	17685	17932	17697	17904	17938	17666	17886	17632	17599	17927	17820	17770	17946	17858	17727	17859	17733	17912	18004	17869	17931	17666	17823	17868	17898	17633	17825	17886	17904	17973	17715	17686	17946	17892	17803	17862	17977	17718	17881	17969	17777	17970	17830	17803	17652	17572	17688	17599	17804	17830	17794	17608	17881	17819	17923	17891	17823	17815	17891	17889	17590	17726	17882	17966	17873	17656	17932	17638	17921	17831	17946	17796	17471	18081	17898	17857	17865	17769	17903	17824	17943	17900	17922	17656	17775	17711	17840	17847	17882	17880	17964	17779	17824	17990	17725	17748	17756	17764	17703	17888	17672	17725	17882	17823	17806	17912	17866	17737	17706	17870	17799	17711	17684	17893	17735	17760	17677	17948	17813	17809	17637	17745	17949	17892	18025	17798	17760	17888	17665	17834	18003	17795	17811	17933	17851	17878	17835	17801	17818	17753	17831	17776	17886	17892	17999	17893	17894	17740	17683	17787	17767	17808	17854	17665	17769	17699	17989	18026	18036	17707	17698	17670	17824	17839	17788	17836	17612	17782	17786	17792	17886	17771	17850	17800	17715	17624	17598	17727	18066	17834	17813	17935	17776	17940	17917	17926	17812	17824	17841	17830	17804	17875	18025	17887	17922	17771	17719	17878	17794	17761	17717	17515	17645	17950	17740	17675	17660	17734	17953	17720	17748	17853	17893	17837	17785	17504	17572	17881	17777	17542	17816	17791	17797	17828	17816	17830	17987	18054	17777	18026	18144	17846	17780	17850	17972	17841	17854	17984	17819	17705	17760	17656	17796	17731	17936	17662	17752	17928	17963	17744	17803	17874	18042	17790	17983	17832	17680	17882	17879	17804	17701	17658	18031	17747	17812	17722	17796	17841	17696	17843	17792	17777	17756	17753	18003	17886	17777	17864	17856	17643	17650	17536	17791	17903	17919	17917	17865	18001	17741	17727	17801	17819	18083	17907	17659	17784	17781	17870	17898	17708	17732	17804	17883	17744	17652	17746	17749	17798	17937	17812	17832	17800	17859	17728	17940	17873	17825	17578	17964	17848	17740	17938	17775	17827	17963	17870	17577	17811	17755	17589	17722	17728	17824	17752	17842	17876	17811	17968	18002	17766	17823	17734	17650	17622	17961	17955	17979	17890	17629	17968	17742	17910	17932	17922	18058	17809	17722	17644	17963	17722	17795	17716	17885	17750	17775	17706	17854	17625	17786	17844	17809	17804	17823	17906	17693	17890	17830	17948	17869	17630	17762	18006	17783	17820	17701	17850	17716	17700	17720	18007	17811	17850	17927	17795	17672	17886	17579	17960	17723	17756	17847	17880	17984	17856	18041	17846	17899	17687	17834	17580	17952	17760	17836	17861	17621	17932	17806	17855	17759	17895	17915	17721	17794	17863	17636	17899	18047	17768	17830	17797	17836	17745	17930	17959	17659	17904	17832	18047	17781	17798	17886	17777	17794	17972	17714	17597	17757	17818	17855	17739	17823	17823	17877	17799	17996	17740	17777	17786	17792	17877	17847	17852	17714	17877	17772	17720	17657	17635	17691	17894	17780	18020	17773	17779	17758	18042	17732	17685	17792	17767	17816	17948	18029	17742	17917	17969	17786	17713	17829	17873	17641	17781	17874	17954	17870	17729	17823	17838	17616	17573	17982	17919	17804	17774	17707	17767	17728	17946	17952	17761	17811	17668	17827	18084	17863	17697	17648	17548	17779	17904	17840	17631	17809	17741	17928	17894	17756	17934	17646	17907	17794	17967	17841	17725	17973	17646	18014	17777	17826	17499	17690	17841	17860	17936	17857	17857	18052	17772	17962	17641	17778	17831	17927	17752	17871	17892	18029	17955	17913	17770	17866	17903	17874	17582	17709	17859	17794	17831	17933	17629	17861	17707	17886	17793	18025	17787	17781	17885	17777	17903	17968	17713	18035	17961	17650	17778	17949	17650	17679	17687	17907	17780	17744	17834	17991	17775	17985	17966	17778	17818	17715	17905	17847	18026	17765	17810	17992	17978	17731	17849	17632	17740	17851	17866	17793	17561	17980	17846	17884	17703	17814	17839	17816	17635	17915	17915	17916	17818	17808	17994	17779	17856	17802	18050	17832	17808	17880	17825	17880	17834	17824	17766	17924	17801	18004	17972	17786	17737	17888	17799	17783	17953	17984	17878	17755	17848	17825	17892	17780	17707	17880	17777	17645	17828	18008	17793	17856	17855	17675	17738	17839	17769	17878	18017	17788	17717	17693	17568	17837	17864	17782	17724	17864	17855	17605	17765	17696	17879	17796	17790	17796	17786	17821	17832	17583	17568	17718	17781	17585	17837	17722	17803	18005	17641	17693	17886	17692	17736	17821	18015	17997	17701	17857	17920	17769	17732	17712	18021	17710	17996	17788	17707	17819	17926	17955	17835	17892	17935	17797	17796	17840	17902	17839	17889	17863	17768	17858	17909	17836	17987	17689	17819	18024	17987	17705	17929	17788	17856	17856	17921	17620	17735	17636	18008	17838	17896	17856	17835	17903	17813	17868	17631	17894	17840	17621	17605	17835	17942	17833	18016	17924	17912	17836	17669	17860	17855	17692	17807	17666	17711	17946	17864	17885	17768	17713	17668	17853	17763	17851	17783	17849	17806	17687	17882	17689	17612	17763	17834	17743	17690	17720	17676	17818	17973	17761	17822	17810	17752	17737	17756	17740	17718	17778	17875	17963	17746	17959	17710	17642	17847	17704	17625	17668	17761	17926	17889	17826	17644	18025	17640	17980	17801	17854	17759	17852	17778	17867	17638	17933	17931	17754	17570	17960	18064	17939	17943	17819	17601	17745	17913	17886	17887	17962	17961	17754	17752	17812	17808	17855	17795	17688	17918	18009	17791	17832	17640	17895	17751	18100	17905	17967	17828	17863	17797	17972	17781	17867	17731	17734	17684	17885	17778	17893	17902	17749	17785	18004	17711	17730	18069	17865	17717	17765	17668	17810	17702	17718	17729	17966	17878	17742	18028	17863	17870	17744	17714	17865	17736	17965	17727	17977	17822	17807	17841	17863	17570	17842	17935	17616	17613	17813	17957	18053	17788	17761	17740	17796	17716	18104	17586	17701	17759	17661	17888	17489	17774	18003	18045	17853	17901	17750	17850	17816	17702	17880	17690	17680	17958	18052	17745	17819	17917	17820	17913	17883	17773	18022	17735	17911	17833	17987	17929	17739	17833	17804	17737	18096	17630	17891	17791	17926	17969	17897	17660	18060	17845	17869	17858	17837	17803	17588	17667	17730	17750	17646	17972	17680	17865	17832	17859	17700	17690	17832	17660	17593	17967	17935	17656	17839	17598	17554	17907	17782	17910	17805	17836	17798	17900	17889	17887	17838	17861	18022	17765	17631	17642	17903	17789	18040	17841	17860	17811	17772	18003	17868	17942	17687	17742	17851	17570	17816	17957	17677	17806	17691	17705	17930	17931	17721	17916	17856	17691	17720	17861	17738	17863	17728	17822	17878	17898	18150	17812	17877	17781	17800	17930	17741	17828	17718	17913	17885	17796	17741	17846	17875	17845	17741	17821	17815	17948	17802	17700	17732	17712	17595	17753	17825	17727	17699	17766	17783	17859	17895	17733	17699	17914	17881	17720	17987	17720	17563	17743	17594	17850	17656	17843	17901	17738	17871	17890	17869	17875	17836	17847	17732	17778	17737	17874	17816	17836	17585	17919	18121	17732	17888	17933	17959	17665	18069	17571	17727	17838	17610	17758	17918	17805	17793	17832	17994	17791	17654	17869	17781	17847	17838	17736	17680	17792	17906	17808	17855	17706	17954	17846	17916	17582	17677	17750	17806	17873	17738	17712	17839	17652	17717	17801	17909	17857	17726	17749	17928	17900	17702	17914	17952	17738	18002	17732	17976	17878	17765	17610	17944	17565	17736	17827	17903	17890	18118	17652	17647	17761	17787	18001	17764	17870	17658	17758	17736	18015	17986	17789	17911	17668	17780	17872	17883	17589	17914	17630	17861	17798	17807	17953	17871	17644	17920	17835	17698	17874	17887	17904	17926	17775	17792	17998	17827	17975	17882	17602	17763	17752	17792	18019	17937	17772	17649	17851	17834	17721	17797	17855	17798	17998	18063	17898	17910	17773	17784	17754	17741	17713	17758	17770	17521	17931	17909	17841	17857	18048	17814	17885	17635	17664	17707	17747	17796	17629	17699	17697	17888	17827	17858	18078	17798	17791	17695	18019	17936	17581	17930	17865	17847	17779	17797	17894	17849	17772	17749	17818	17984	17679	17954	17797	17879	17629	17542	17852	17927	17957	17706	17857	17947	17798	17689	17671	17844	18019	17792	17948	17882	17966	17810	17768	17904	17863	17722	17661	17956	17751	17804	17763	17612	18059	17895	17882	17911	17705	17591	17888	17769	17806	17753	17652	17844	18089	17828	17870	17839	17737	17785	17906	17701	17779	17827	17991	17800	17996	17757	17748	17875	17882	18037	17775	17918	17944	17891	17801	17761	17978	17796	17784	17861	17735	17837	17888	17778	17864	17724	17726	17726	17750	17821	17888	17952	17906	17690	17608	17801	17870	17724	17710	17711	17749	17816	17909	17991	17923	17978	18138	17680	17720	17709	17868	17773	17819	17783	17640	17894	17813	18022	17754	17806	17675	17804	17968	17811	17892	17922	17759	17946	17812	17605	17737	17618	17786	17836	17971	17577	17812
16416	23170	23118	24350	20671	36872	48464	45076	35151	25839	20164	17165	16691	16513	16487	16594	16665	16463	16527	16548	16452	16532	16690	16538	16525	16471	16547	16580	16633	16646	16426	16580	16594	16434	16451	16752	16667	16495	16360	16439	16567	16537	16564	16501	16604	16518	16525	16513	16604	16698	16583	16468	16511	16475	16652	16417	16653	16701	16474	16427	16383	16715	16510	16511	16502	16623	16411	16531	16503	16588	16379	16657	16502	16715	16337	16709	16477	16471	16624	16589	16589	16450	16539	16407	16623	16403	16400	16501	16457	16520	16476	16452	16474	16675	16582	16552	16692	16470	16576	16537	16562	16555	16395	16367	16596	16519	16413	16383	16268	16618	16467	16445	16519	16456	16562	16575	16458	16460	16364	16593	16546	16600	16510	16633	16684	16509	16475	16498	16542	16341	16577	16500	16407	16538	16655	16493	16504	16441	16574	16348	16663	16506	16692	16530	16545	16428	16478	16489	16412	16476	16607	16623	16475	16539	16634	16642	16465	16426	16434	16594	16478	16524	16537	16347	16554	16479	16404	16692	16484	16481	16496	16447	16705	16469	16529	16479	16544	16465	16372	16482	16545	16486	16501	16429	16652	16548	16619	16702	16484	16534	16619	16344	16421	16591	16455	16521	16651	16537	16359	16686	16503	16534	16567	16561	16490	16553	16662	16421	16474	16522	16649	16654	16537	16536	16536	16481	16655	16651	16508	16467	16487	16603	16369	16458	16571	16484	16580	16719	16558	16591	16541	16635	16516	16598	16580	16559	16386	16550	16407	16419	16453	16518	16616	16565	16504	16560	16431	16505	16542	16484	16522	16533	16562	16591	16539	16562	16683	16420	16519	16649	16554	16420	16572	16341	16625	16403	16583	16667	16535	16499	16526	16439	16607	16673	16480	16664	16390	16490	16391	16534	16676	16506	16536	16328	16481	16540	16415	16654	16585	16555	16542	16841	16469	16654	16416	16690	16545	16588	16526	16444	16387	16547	16448	16516	16541	16555	16467	16497	16568	16691	16493	16537	16530	16539	16522	16542	16644	16437	16608	16504	16534	16508	16529	16685	16417	16438	16451	16494	16450	16437	16432	16348	16638	16552	16461	16460	16527	16640	16403	16536	16465	16483	16531	16663	16524	16421	16533	16589	16476	16555	16515	16701	16518	16495	16569	16425	16554	16632	16606	16294	16636	16618	16429	16618	16586	16634	16425	16519	16563	16407	16471	16453	16594	16550	16563	16695	16368	16490	16516	16516	16573	16491	16422	16534	16531	16675	16468	16533	16519	16611	16626	16446	16451	16616	16587	16530	16330	16561	16520	16560	16472	16289	16459	16385	16556	16614	16645	16498	16485	16364	16640	16589	16561	16509	16504	16432	16511	16703	16498	16486	16626	16623	16586	16538	16570	16589	16493	16465	16423	16634	16387	16515	16391	16521	16264	16438	16538	16402	16427	16469	16500	16476	16449	16531	16632	16468	16483	16693	16510	16357	16488	16574	16392	16494	16569	16644	16608	16512	16453	16425	16681	16453	16584	16634	16529	16414	16691	16547	16396	16564	16688	16418	16354	16607	16461	16582	16487	16561	16813	16649	16329	16579	16378	16542	16525	16465	16466	16577	16534	16499	16530	16588	16491	16433	16349	16622	16484	16563	16395	16301	16520	16442	16580	16372	16679	16637	16458	16693	16748	16544	16441	16535	16588	16481	16392	16439	16463	16509	16539	16607	16516	16586	16699	16610	16529	16535	16518	16489	16697	16360	16653	16394	16458	16555	16452	16419	16539	16678	16306	16449	16560	16311	16585	16581	16730	16449	16481	16559	16633	16489	16540	16435	16540	16615	16502	16542	16471	16586	16566	16429	16560	16499	16515	16396	16491	16414	16458	16501	16522	16621	16543	16541	16580	16387	16527	16574	16619	16428	16537	16667	16456	16638	16680	16340	16499	16573	16457	16425	16485	16585	16605	16471	16504	16472	16696	16555	16534	16540	16565	16477	16448	16680	16512	16589	16580	16628	16560	16722	16464	16615	16552	16566	16382	16648	16641	16584	16407	16386	16419	16749	16448	16569	16562	16558	16621	16407	16556	16513	16632	16558	16585	16443	16573	16316	16511	16650	16518	16488	16569	16600	16550	16465	16552	16621	16519	16480	16434	16440	16558	16569	16536	16498	16526	16428	16460	16451	16725	16521	16662	16499	16495	16419	16572	16805	16473	16491	16453	16532	16513	16528	16573	16429	16556	16391	16584	16420	16542	16551	16433	16504	16687	16575	16598	16466	16626	16511	16531	16475	16603	16371	16574	16567	16583	16603	16439	16528	16469	16609	16673	16422	16374	16518	16413	16645	16588	16530	16417	16587	16470	16492	16542	16660	16534	16455	16510	16532	16556	16528	16531	16356	16631	16493	16499	16558	16597	16614	16533	16332	16728	16375	16612	16571	16476	16635	16489	16386	16495	16546	16741	16638	16439	16434	16642	16546	16697	16558	16443	16460	16493	16539	16524	16579	16493	16433	16566	16414	16652	16542	16558	16475	16447	16581	16513	16543	16654	16400	16524	16525	16439	16405	16682	16499	16624	16802	16545	16660	16595	16551	16630	16613	16469	16553	16301	16495	16422	16649	16546	16434	16480	16421	16513	16641	16449	16616	16401	16407	16707	16584	16545	16485	16496	16507	16388	16585	16610	16696	16255	16605	16420	16520	16701	16578	16442	16489	16570	16608	16402	16609	16632	16473	16495	16423	16512	16636	16463	16427	16583	16529	16429	16510	16593	16488	16562	16605	16599	16442	16396	16560	16574	16609	16552	16583	16436	16646	16611	16635	16616	16619	16496	16512	16536	16427	16546	16505	16472	16575	16532	16554	16573	16602	16402	16421	16603	16536	16596	16444	16547	16472	16641	16607	16709	16468	16700	16599	16368	16510	16471	16392	16596	16474	16453	16573	16590	16604	16293	16359	16569	16521	16520	16574	16509	16508	16656	16428	16460	16344	16406	16457	16597	16428	16689	16613	16539	16576	16487	16601	16615	16413	16517	16575	16398	16516	16589	16480	16495	16705	16532	16660	16537	16431	16358	16607	16431	16584	16523	16549	16501	16449	16521	16476	16399	16427	16503	16537	16589	16281	16505	16684	16754	16571	16604	16437	16321	16429	16460	16532	16495	16462	16541	16514	16512	16326	16455	16480	16612	16521	16520	16477	16515	16600	16589	16660	16575	16511	16439	16451	16606	16550	16561	16609	16512	16574	16427	16512	16496	16563	16492	16482	16501	16571	16618	16575	16400	16411	16526	16516	16599	16531	16693	16480	16556	16466	16700	16715	16431	16664	16521	16479	16495	16620	16554	16422	16600	16557	16557	16640	16657	16630	16576	16605	16450	16424	16629	16576	16421	16584	16320	16647	16529	16567	16608	16468	16357	16602	16381	16579	16559	16685	16639	16524	16781	16440	16504	16411	16418	16522	16404	16498	16466	16494	16632	16559	16627	16631	16472	16436	16483	16395	16507	16474	16623	16413	16579	16464	16576	16528	16610	16442	16618	16637	16584	16416	16445	16489	16521	16538	16555	16495	16496	16411	16561	16444	16512	16728	16527	16631	16492	16575	16478	16370	16549	16623	16543	16558	16628	16379	16467	16436	16623	16546	16369	16573	16436	16459	16554	16465	16520	16562	16442	16460	16617	16597	16570	16390	16550	16507	16487	16565	16563	16415	16453	16518	16681	16563	16633	16474	16431	16605	16624	16506	16496	16594	16545	16569	16443	16644	16517	16659	16563	16544	16604	16618	16301	16415	16536	16510	16515	16511	16537	16577	16478	16475	16492	16590	16596	16528	16677	16504	16426	16543	16589	16420	16632	16631	16507	16509	16564	16527	16653	16451	16506	16599	16569	16552	16438	16451	16447	16523	16483	16694	16442	16456	16569	16554	16574	16482	16589	16589	16386	16492	16375	16425	16588	16554	16553	16499	16477	16441	16577	16651	16668	16501	16552	16576	16634	16549	16394	16519	16671	16598	16601	16515	16376	16549	16573	16413	16438	16654	16438	16528	16463	16611	16496	16506	16425	16512	16456	16457	16507	16623	16384	16461	16614	16567	16652	16592	16584	16587	16411	16567	16587	16412	16697	16441	16499	16668	16550	16538	16534	16520	16553	16620	16691	16537	16452	16482	16551	16686	16593	16534	16370	16629	16614	16627	16586	16670	16623	16631	16520	16762	16655	16523	16518	16541	16588	16551	16475	16605	16579	16518	16654	16415	16439	16555	16313	16466	16532	16448	16695	16652	16528	16456	16631	16566	16705	16555	16448	16553	16478	16468	16462	16581	16530	16596	16413	16737	16436	16467	16323	16435	16463	16471	16506	16492	16578	16609	16499	16578	16630	16643	16473	16596	16480	16447	16448	16531	16598	16503	16494	16507	16610	16501	16640	16586	16492	16420	16335	16644	16406	16515	16518	16653	16577	16780	16487	16629	16542	16592	16535	16564	16633	16485	16584	16593	16509	16531	16421	16587	16466	16520	16637	16573	16338	16435	16428	16524	16414	16674	16575	16561	16506	16664	16362	16663	16633	16526	16459	16495	16663	16419	16368	16452	16717	16527	16372	16529	16410	16477	16591	16527	16500	16550	16467	16627	16576	16544	16380	16433	16496	16416	16383	16427	16340	16506	16498	16625	16560	16492	16473	16497	16665	16636	16503	16363	16437	16598	16513	16567	16708	16445	16384	16425	16386	16558	16486	16459	16445	16630	16328	16585	16442	16755	16462	16573	16437	16556	16517	16472	16673	16521	16482	16522	16538	16544	16507	16575	16409	16667	16653	16452	16348	16569	16547	16564	16405	16604	16477	16865	16373	16434	16493	16728	16470	16545	16349	16536	16324	16642	16365	16558	16583	16469	16582	16449	16436	16571	16204	16431	16337	16543	16559	16597	16412	16600	16453	16518	16626	16532	16482	16516	16572	16620	16536	16650	16592	16679	16699	16355	16598	16492	16645	16527	16523	16562	16456	16408	16639	16409	16655	16636	16502	16474	16569	16518	16659	16384	16608	16494	16782	16682	16597	16597	16565	16645	16511	16487	16473	16546	16519	16544	16369	16512	16496	16575	16566	16546	16506	16549	16623	16601	16644	16611	16540	16715	16366	16447
22914	21228	29015	23845	21967	46353	65218	56244	43971	31983	25031	20455	18912	18714	18534	18593	18654	18461	18357	18626	18695	18628	18483	18619	18657	18335	18354	18430	18368	18430	18437	18525	18393	18490	18387	18412	18492	18439	18596	18596	18524	18429	18488	18445	18440	18449	18523	18353	18295	18474	18518	18491	18237	18708	18284	18422	18529	18662	18322	18243	18313	18325	18531	18257	18385	18388	18422	18463	18419	18358	18316	18266	18579	18265	18280	18300	18364	18357	18507	18436	18144	18334	18413	18242	18157	18155	18339	18285	18143	18269	18534	18226	18402	18398	18149	18298	18231	18419	18417	18382	18452	18468	18439	18346	18407	18272	18176	18416	18295	18289	18574	18344	18336	18366	18533	18396	18304	18416	18180	18270	18474	18410	18263	18251	18448	18280	18369	18097	18639	18170	18376	18269	18294	18374	18369	18564	18388	18217	18532	18331	18495	18414	18313	18264	18423	18275	18204	18442	18502	18343	18500	18312	18275	18395	18223	18295	18269	18181	18280	18381	18153	18154	18346	18411	18324	18389	18418	18312	18040	18210	18443	18244	18429	18300	18510	18222	18408	18418	18308	18512	18367	18369	18472	18348	18282	18186	18099	18253	18363	18263	18437	18187	18210	18394	18385	18085	18141	18253	18328	18502	18332	18506	18581	18158	18244	18369	18264	18395	18427	18301	18381	18279	18387	18327	18261	18347	18600	18479	18559	18363	18111	18418	18336	18410	18283	18236	18252	18240	18237	18354	18266	18438	18451	18415	18166	18291	18370	18370	18191	17987	18245	18426	18150	18358	18429	18326	18366	18303	18453	18356	18248	18358	18321	18300	18535	18216	18113	18344	18462	18321	18206	18492	18489	18406	18238	18226	18370	18410	18343	18151	18327	18216	18343	18320	18202	18271	18393	18244	18382	18322	18288	18209	18251	18229	18318	18475	18324	18168	18269	18318	18346	18371	18332	18328	18220	18428	18254	18546	18335	18382	18253	18555	18333	18365	18436	18272	18179	18178	18203	18313	18309	18396	18354	18410	18398	18362	18491	18296	18237	18287	18257	18196	18598	18381	18343	18440	18098	18427	18322	18157	18388	18497	18253	18546	18187	18316	18246	18341	18292	18361	18373	18435	18401	18466	18097	18294	18599	18368	18090	18255	18401	18304	18314	18118	18448	18179	18294	18253	18383	18216	18320	18175	18059	18206	18359	18472	18201	18318	18221	18277	18334	18421	18312	18409	18522	18325	18598	18248	18618	18450	18314	18297	18256	18273	18366	18200	18577	18280	18209	18357	18488	18453	18415	18113	18219	18288	18468	18298	18153	18308	18433	18397	18145	18446	18354	18467	18439	18425	18506	18319	18353	18241	18164	18156	18162	18388	18448	18168	18277	18138	18292	18208	18308	18465	18245	18288	18130	18379	18375	18157	18411	18418	18319	18258	18311	18240	18376	18295	18483	18306	18415	18257	18256	18335	18473	18451	18328	18120	18170	18207	18187	18284	18435	18330	18406	18339	18415	18429	18286	18228	18186	18374	18318	18439	18393	18429	18290	18188	18388	18301	18319	18510	18424	18486	18254	18144	18234	18272	18251	18298	18489	18384	18260	18219	18329	18292	18199	18427	18447	18208	18129	18231	18100	18428	18204	18439	18254	18431	18287	18517	18486	18149	18267	18089	18478	18439	18282	18104	18345	18365	18405	18307	18317	18298	18473	18334	18225	18259	18132	18319	18350	18383	18123	18359	18407	18300	18315	18467	18143	18246	18284	18233	18499	18427	18314	18287	18288	18447	18332	18161	18389	18366	18407	18395	18492	18258	18424	18293	18434	18143	18381	18400	18327	18353	18208	18374	18405	18288	18455	18381	18237	18337	18309	18154	18214	18311	18332	18433	18322	18369	18435	18343	18328	18371	18349	18312	18195	18518	18303	18261	18269	18402	18519	18221	18235	18173	18183	18355	18337	18226	18546	18381	18376	18353	18246	18390	18379	18266	18273	18186	18194	18094	18304	18380	18526	18354	18462	18425	18362	18336	18271	18231	18240	18248	18339	18279	18305	18417	18230	18301	18300	18415	18209	18275	18358	18555	18214	18429	18574	18275	18359	18247	18351	18427	18339	18217	18220	18383	18113	18103	18339	18325	18559	18240	18195	18474	18223	18272	18393	18350	18240	18335	18440	18216	18446	18237	18369	18118	18233	18550	18393	18261	18396	18355	18317	18159	18237	18420	18350	18357	18321	18311	18414	18365	18023	18176	18286	18364	18287	18317	18136	18293	18168	18377	18343	18191	18254	18224	18476	18126	18227	18389	18195	18306	18426	18261	18213	18320	18422	18431	18312	18221	18335	18488	18429	18402	18340	18303	18239	18323	18330	18113	18347	18420	18274	18463	18276	18429	18500	18404	18297	18477	18622	18173	18397	18312	18482	18455	18373	18454	18226	18214	18317	18129	18361	18272	18198	18364	18261	18557	18329	18358	18387	18346	18274	18099	18363	18158	18378	18417	18256	18347	18313	18319	18426	18236	18307	18158	18462	18394	18275	18091	18006	18324	18336	18656	18422	18403	18224	18280	18281	18324	18606	18413	18256	18364	18379	18393	18360	18354	17968	18408	18342	18433	18311	18449	18221	18423	18364	18249	18217	18283	18420	18467	18124	18138	18080	18439	18324	18463	18477	18288	18211	18275	18154	18277	18318	18374	18316	18395	18500	18228	18391	18240	18403	18246	18283	18327	18340	18228	18163	18321	18251	18279	18433	18121	18244	18244	18337	18329	18295	18596	18373	18238	18145	18487	18383	18377	18299	18221	18398	18109	18356	18343	18301	18240	18080	18306	18341	18516	18452	18403	18323	18292	18155	18424	18308	18444	18314	18350	18513	18458	18418	18275	18204	18415	18218	18359	18347	18120	18131	18302	18185	18426	18262	18367	18330	18408	18337	18261	18143	18428	18403	18116	18410	18439	18450	18424	18417	18170	18349	18089	18258	18271	18480	18381	18487	18222	18151	18424	18406	18303	18307	18255	18340	18385	18393	18122	18214	18402	18322	18435	18181	18249	18178	18035	18466	18230	18166	18325	18158	18293	18277	18482	18372	18333	18208	18200	18314	18432	18213	18256	18384	18360	18327	18455	18206	18204	18266	18287	18279	18223	18306	18151	18445	18216	18338	18392	18404	18296	18283	18301	18440	18341	18446	18464	18466	18272	18256	18228	18271	18299	18477	18271	18170	18339	18174	18279	18304	18214	18257	18301	18183	18274	18185	18395	18190	18099	18209	18300	18240	18558	18279	18409	18135	18204	18211	18350	18296	18402	18395	18409	18444	18296	18185	18190	18178	18096	18356	18240	18391	18260	18380	18203	18355	18432	18362	18487	18299	18203	18363	18291	18248	18401	18559	18372	18391	18214	18198	18445	18292	18161	18395	18393	18228	18278	18379	18280	18219	18303	18349	18126	18383	18386	18353	18334	18480	18296	18311	18391	18505	18297	18478	18397	18258	18114	18473	18289	18511	18220	18519	18458	18242	18428	18280	18075	18309	18257	18299	18339	18148	18173	18273	18239	18462	18437	18134	18180	18424	18236	18239	18308	18245	18370	18271	18281	18285	18150	18202	18255	18431	18327	18261	18423	18443	18322	18146	18271	18315	18415	18281	18206	18399	18180	18356	18321	18159	18544	18198	18146	18144	18294	18266	18271	18472	18209	18441	18295	18249	18365	18399	18181	18470	18111	18452	18311	18399	18293	18239	18303	18434	18517	18252	18400	18517	18399	18507	18512	18325	18439	18300	18205	18306	18345	18517	18342	18126	18613	18153	18234	18253	18260	18300	18435	18497	18269	18333	18241	18086	18521	18337	18411	18383	18372	18226	18299	18237	18283	18309	18151	18295	18366	18314	18490	18450	18405	18437	18300	18378	18309	18365	18333	18232	18274	18256	18412	18323	18310	18295	18442	18317	18424	18297	18359	18260	18195	18335	18346	18370	18201	18224	18327	18392	18230	18333	18197	18156	18211	18162	18170	18447	18377	18265	18304	18522	18391	18390	18177	18277	18203	18130	18191	18345	18116	18395	18459	18295	18306	18391	18323	18276	18383	18380	18485	18356	18421	18442	18170	18338	18326	18200	18242	18293	18444	18204	18103	18134	18186	18163	18114	18238	18408	18361	18249	18543	18267	18246	18276	18391	18188	18192	18296	18308	18277	18194	18082	18420	18168	18386	18212	18265	18380	18344	18312	18294	18362	18344	18332	18449	18533	18510	18230	18394	18360	18528	18269	18267	18360	18252	18335	18486	18240	18248	18353	18330	18480	18259	18400	18319	18459	18351	18125	18318	18272	18446	18435	18318	18260	18253	18403	18027	18314	18262	18336	18220	18354	18305	18299	18481	18146	18341	18312	18205	18248	18400	18252	18333	18315	18283	18291	18296	18331	18373	18467	18334	18358	18440	18586	18211	18184	18435	18268	18233	18269	18221	18299	18376	18214	18430	18237	18248	18182	18191	18269	18156	18222	18450	18514	18306	18504	18259	18260	18600	18237	18285	18263	18313	18420	18439	18365	18357	18375	18369	18397	18204	18089	18229	18291	18193	18186	18375	18223	18291	18313	18302	18068	18452	18243	18286	18241	18320	18352	18358	18343	18130	18223	18596	18142	18076	18353	18249	18425	18127	18360	18466	18276	18350	18117	18323	18297	18123	18403	18336	18148	18223	18424	18558	18279	18126	18363	18165	18080	18507	18339	18196	18448	18294	18344	18433	18388	18232	18195	18427	18398	18545	18251	18570	18366	18285	18285	18347	18277	18341	18414	18172	18450	18265	18316	18144	18311	18199	18217	18250	18323	18284	18372	18280	18345	18343	18226	18412	18443	18428	18491	18328	18328	18197	18295	18215	18129	18267	18384	18166	18381	18201	18494	18434	18267	18321	18249	18357	18630	18224	18375	18441	18339	18293	18526	18483	18154	18362	18211	18341	18428	18260	18034	18441	18101	18142	18225	18315	18221	18182	18178	18477	18337	18139	18369	18073	18180	18261	18559	18362	18352	18426	18350	18447	18355	18219	18453	18152	18495	18423	18317	18044	18382	18093	18279	18578	18281	18411	18382	18682	18415	18483	18208	18396	18433	18302	18379	18238	18120	18466	18335	18366	18246
18086	28475	29432	32882	27810	56565	65764	57652	44686	32408	23995	18341	16727	16750	16784	16867	16901	16851	16817	16685	16991	16810	16835	16712	16793	16962	16907	16717	16755	16878	16822	16872	16787	16829	16812	16668	16802	16899	16740	16876	16880	16797	16718	16813	16820	16735	16827	16840	16770	16645	16905	16757	16877	16792	16842	16888	16863	16644	16697	16773	16724	16881	16862	16705	16672	16737	16796	16803	16818	16754	16747	16928	16794	16789	17063	16977	16866	16658	16677	16839	16780	16739	17044	16656	16883	16805	16713	16863	16813	16732	16785	16659	16702	16781	16835	16721	16845	16802	16872	16789	16948	16960	16726	16840	16653	16827	16859	16719	16779	16830	16877	16862	16723	16786	16609	16780	16858	16821	16881	16988	16727	16708	16774	16851	16606	16692	16744	16791	16790	16747	16766	16699	16759	16738	16694	16870	16707	16846	16787	16708	16731	16728	16869	16831	16807	16804	16865	16793	16857	16949	16953	16740	16690	16820	16676	16737	16664	16730	16662	16709	16752	16817	16841	16875	16686	16723	16731	16672	16972	16869	16873	16860	16717	16815	16815	16843	16676	16743	16718	16949	16854	16833	16721	16911	16671	16812	16792	16602	16730	16705	16854	16843	16821	16773	16679	16829	16763	16898	16703	16705	16727	16644	16709	16974	16811	16686	17017	16671	16868	16619	16924	16821	16745	16956	16792	16674	16971	16695	16688	16838	16823	16936	16681	16804	16949	16789	16778	16632	16758	16906	16679	16834	16780	16765	16700	16611	16832	16565	16737	16751	16892	16759	16712	16802	16664	16818	16599	16803	16824	16688	16915	16870	16717	16818	16691	16866	16720	16774	16727	16724	16795	16856	16825	16499	16574	16912	16846	16839	16808	16777	16881	16854	16785	16811	16840	16902	16683	16753	16706	16733	16826	16812	16735	16736	16803	16853	16617	16709	16754	16854	16786	16671	16713	16775	16771	16796	16852	16762	16702	16800	16810	16786	16674	16653	16793	16813	16924	16817	16892	16701	16869	16721	16758	16743	16755	16850	16899	16664	16789	16669	16706	16770	16775	16837	16919	16813	16923	16888	16761	16589	16767	16756	16737	16614	16612	16714	16679	16868	16712	16782	16939	16671	16807	16755	16701	16828	16775	16918	16819	16833	16697	16686	17018	16806	17033	16842	16892	16842	16793	16679	16710	16969	16734	16827	16811	16786	16625	16637	16775	16828	16714	16762	16886	16711	16768	16814	16725	16733	16850	16829	16789	16715	16902	16780	16699	16754	16649	16858	16655	16877	16751	16757	16824	16833	16982	16678	16981	16770	16700	16605	16722	16721	16705	16897	16916	16792	16769	16599	16678	16662	16879	16682	16904	16765	16900	16939	16932	16736	17033	16684	16741	16567	16753	16792	16696	16982	16767	16764	16700	16938	16810	16848	16785	16758	16814	16682	16809	16849	16768	16755	16859	16758	16795	16746	16721	16640	16834	16733	16650	16749	16758	16579	16789	16668	16869	16754	16715	16821	16938	16580	16767	16730	16970	16769	16711	16892	16561	16833	16820	16872	16761	16845	16638	16863	16746	16875	16718	16779	16751	16807	16756	16943	16653	16740	16802	16694	16722	16790	16786	16834	16759	16786	16839	16634	17069	16699	16661	16872	16634	16755	16806	16609	16862	16781	16808	16624	16756	16789	16720	16768	16770	16762	16782	16671	16970	16675	16906	16792	16667	16667	16700	16621	16852	16696	16605	16921	16851	16913	16766	16722	16861	16951	16668	16867	16908	16729	16897	16826	16753	16697	16697	16956	16758	16861	16656	16726	16927	16713	16694	16746	16876	16924	16814	16903	16738	16697	16867	16740	16756	16689	16829	16626	16779	16857	16775	16966	16764	16821	16607	16833	16766	16789	16842	16739	16757	16686	16790	16855	16760	16796	16698	16758	16679	16884	16817	16845	16563	16771	16849	16637	16773	16797	16795	16781	16789	16760	16696	16765	16777	16537	16741	16812	16764	16848	16776	16716	16822	16732	16796	16863	16828	16641	16677	16808	16892	16772	16775	16813	16812	16733	16781	16853	16889	16662	16781	16745	16799	16675	16827	16698	16803	16837	16849	16746	16868	16683	16671	16875	16653	16964	16752	16818	16778	16748	16757	16658	16729	16743	17029	16671	16830	16759	16747	16713	16830	16819	16678	16733	16765	16676	16688	16785	16866	16815	16603	16775	16589	16629	16898	16786	16870	16854	16963	16713	16857	16739	16684	16766	16902	16902	16738	16618	16817	16799	16791	16776	16862	16770	16814	16744	16849	16818	16846	16902	16899	16769	16793	16707	16691	16799	16857	16656	16742	16761	16746	16967	16794	16637	16667	16822	16747	16850	16771	16750	16848	16789	16807	16905	16945	16763	16734	16817	16732	16727	16808	16801	16739	16803	16827	16704	16778	16951	16722	16819	16705	16720	16695	17005	16602	16601	16764	16595	16798	16574	16731	16835	16845	16899	16807	16803	16650	16771	16861	16879	16820	16821	16673	16824	16841	16677	16653	16789	16735	16810	16774	16681	16730	16653	16866	16843	16757	16778	16863	16813	16571	16793	16628	16750	16853	16889	16719	16829	16680	16899	16708	16897	16847	16649	16766	16965	16886	16797	16812	16673	16698	16767	16620	16876	16735	16780	16692	16772	16855	16764	16754	16678	16811	16778	16720	16816	16731	16805	16857	16704	16763	16861	16826	16742	16761	16760	16797	16856	16743	16766	16747	16728	16926	16640	16815	16661	16696	16647	16845	16794	16721	16794	16859	16774	16928	16650	16705	16642	16726	16615	16803	16968	16808	16740	16883	16837	16808	16783	16741	16643	16657	16760	16794	16892	16770	16782	16737	16808	16796	16664	16716	16661	16786	16693	16804	16733	16550	16870	16827	16694	16611	16882	16781	16831	16872	16741	16756	16905	16773	16859	16777	16721	16830	16717	16709	16700	16861	16556	16775	16724	16920	16890	16773	16654	16818	16964	16732	16807	16718	16626	16684	16630	16782	16838	16894	16750	16915	16681	16727	16743	16883	16813	16886	16693	16819	16804	16845	16868	16684	16682	16758	16949	16695	16562	16511	16819	16814	16748	16656	16739	16920	16699	16897	16673	16790	16761	16767	16783	16695	17019	16686	16692	16729	16941	16755	16882	16762	16888	16833	16831	16745	16741	16897	16706	16847	16644	16750	16606	16862	16849	16904	16720	16788	16760	16767	16951	16675	16898	16865	16666	16722	16696	16779	16855	16720	16795	16819	16633	16738	16916	16684	16632	16849	16597	16821	16641	16856	16710	16682	16788	16870	16747	16800	16739	16792	16746	16923	16823	16820	16924	16687	16779	16893	16669	17008	16817	16874	16899	16716	16598	16778	16504	16858	16900	16644	16712	16803	16621	16747	16786	16790	16643	16713	16848	16638	16665	16780	16799	16874	16834	16771	16671	16775	16963	16818	16808	16730	16778	16858	16932	16587	16927	16796	16662	16782	16790	16921	16783	16874	16860	16621	16871	16892	16578	16864	16714	16775	16798	16787	16721	16852	16845	16762	16810	16823	16802	16838	16867	16832	16735	16840	16740	16920	16768	16740	16657	16894	16771	16878	16697	16746	16621	16885	16742	16860	16810	16783	16952	16743	16719	16749	16764	16629	16865	16672	16808	16743	16734	16814	16606	16783	16630	16760	16724	16927	16796	16715	16802	16901	16919	16790	16866	16708	16678	16767	16768	16759	16807	16990	16852	16828	16965	16974	16652	16802	16798	16679	16733	16698	16732	16948	16749	16926	16769	16690	16726	16783	16902	16921	16819	16806	16808	16776	16744	16798	16728	16790	16733	16774	16741	16817	16823	16755	16791	16768	16853	16897	16733	16886	16889	16766	16713	16815	16776	16729	16676	16861	16911	16933	16753	16796	16767	16793	16769	16823	16613	16834	16729	16751	16967	16768	16735	16805	17048	16733	16845	16700	16832	16765	16701	16692	16781	16760	16823	16824	16767	16748	16780	16908	16798	16928	16711	16726	16648	16790	16650	16569	16892	16756	16701	16946	16680	16676	16695	16747	16829	16822	16887	16758	16843	16753	16802	16703	16782	16694	16826	16711	16906	16926	16728	16760	16713	16679	16762	16761	16955	16945	16842	16723	16810	16746	16664	16777	16901	16982	16684	16751	16640	16954	16710	16801	16879	16765	16773	16894	16618	16670	16723	16703	16872	16790	16655	16712	16819	16704	16830	16837	16727	16848	16642	16786	16933	16657	16869	16858	16678	16737	16765	16714	16796	16765	16777	16810	16812	16768	16623	16701	16775	16889	16626	16747	16744	16837	16874	16686	16813	16795	16608	16894	16867	16724	16848	16830	16721	16881	16783	16779	16830	16770	16743	16722	16852	16854	16813	16757	16713	16640	16950	16838	16653	16789	16786	16786	16779	16944	17066	16731	16690	16769	16950	16728	16815	16692	16913	16659	16825	16785	16769	16725	16596	16793	16985	16730	16635	16854	16904	16831	16763	16613	16757	16740	16755	16902	16735	16962	16852	16826	16849	16762	16778	16611	17027	16860	16745	16846	16682	16940	16901	17067	16989	16720	16736	16762	16627	16746	16892	16809	16769	16735	16870	16779	16791	16765	16723	16958	16792	16651	16699	16725	16699	16774	16718	16819	16883	16918	16599	16931	16821	16840	16815	16682	16785	16694	16764	16822	16945	16745	16722	16598	16672	16752	16837	16875	16831	16745	16711	16733	16969	16789	16788	16790	16600	16816	16881	16759	16775	16842	16843	16800	16686	16773	16786	16801	16756	16882	16746	16883	16819	16669	16909	16741	16719	16745	16712	16807	16756	16657	16686	16694	16809	16752	16748	16747	16649	16789	16776	16961	16713	16619	16858	16774	16642	16711	16568	16853	16826	16877	16883	16708	16890	17044	16817	16804	16704	16875	16908	16675	16528	16690	16780	16788	16752	16735	16830	16762	16832	16690	16606	16951	16947	16757	16827	16635	16686	16573	16750	16867	16695	16806	16888	16844	16731	16711	16932	16688	16740	16706	16682	16764	16871	16819	16781	16811	16844	16725	16693	16664	16798	16850	16557	16769	16909	16951	16897	16950	16864	16889	16844	16821	16646	16837	16778
27281	21968	26259	22904	18958	19440	24506	24006	21889	19674	18627	18075	17581	17826	17864	17773	17696	17543	17743	17767	17728	17771	17685	17706	17673	17670	17637	17733	17587	17587	17585	17514	17659	17754	17524	17743	17641	17697	17782	17680	17717	17903	17717	17568	17577	17744	17634	17609	17669	17807	17652	17701	17584	17615	17860	17786	17833	17438	17661	17817	17606	17834	17590	17779	17731	17650	17747	17625	17617	17712	17828	17642	17589	17654	17661	17567	17624	17782	17648	17585	17778	17495	17724	17534	17652	17634	17553	17565	17728	17720	17597	17491	17686	17647	17648	17697	17619	17525	17553	17699	17694	17592	17687	17706	17822	17715	17496	17558	17571	17638	17651	17604	17798	17555	17776	17875	17676	17580	17445	17358	17535	17678	17618	17653	17572	17677	17956	17551	17579	17647	17536	17648	17615	17661	17704	17618	17670	17493	17797	17721	17836	17690	17575	17588	17728	17680	17449	17689	17575	17670	17678	17524	17793	17471	17650	17523	17575	17612	17596	17602	17764	17541	17737	17681	17594	17537	17776	17636	17784	17609	17748	17647	17599	17623	17777	17753	17467	17606	17631	17596	17747	17760	17799	17722	17529	17545	17677	17773	17393	17774	17732	17610	17638	17605	17561	17649	17596	17626	17490	17706	17747	17514	17743	17408	17668	17632	17634	17502	17663	17805	17687	17739	17518	17634	17749	17659	17700	17804	17829	17530	17774	17550	17574	17727	17808	17619	17683	17672	17594	17440	17529	17585	17704	17833	17710	17721	17915	17538	17553	17762	17616	17583	17603	17682	17691	17758	17870	17627	17642	17544	17737	17727	17609	17823	17636	17627	17575	17661	17776	17587	17618	17869	17770	17793	17705	17748	17784	17680	17408	17763	17611	17702	17629	17740	17538	17681	17608	17668	17500	17767	17489	17696	17395	17514	17637	17674	17710	17582	17655	17708	17866	17648	17720	17639	17860	17511	17844	17680	17666	17940	17848	17701	17669	17713	17592	17794	17741	17607	17790	17675	17694	17669	17680	17529	17885	17708	17715	17666	17749	17966	17816	17694	17491	17720	17629	17726	17636	17542	17692	17757	17557	17673	17544	17676	17645	17727	17599	17680	17734	17801	17853	17561	17688	17547	17510	17651	17680	17544	17598	17701	17551	17721	17804	17578	17616	17619	17761	17520	17707	17527	17714	17752	17629	17413	17670	17409	17619	17643	17563	17471	17708	17479	17671	17504	17659	17873	17734	17478	17707	17744	17539	17608	17781	17854	17689	17863	17675	17598	17632	17645	17667	17520	17776	17817	17714	17684	17755	17761	17571	17457	17541	17754	17721	17710	17758	17665	17622	17641	17822	17531	17490	17778	17625	17691	17552	17721	17555	17764	17551	17719	17735	17754	17676	17660	17691	17600	17453	17653	17671	17622	17671	17684	17509	17700	17632	17649	17663	17814	17480	17786	17563	17511	17793	17787	17659	17497	17625	17599	17779	17666	17616	17698	17718	17433	17769	17966	17616	17548	17693	17604	17488	17732	17595	17835	17601	17768	17734	17472	17435	17764	17833	17565	17654	17672	17734	17866	17460	17627	17864	17688	17718	17641	17824	17575	17680	17706	17649	17572	17725	17760	17829	17541	17866	17821	17765	17662	17415	17828	17898	17545	17767	17673	17657	17753	17615	17514	17620	17719	17683	17612	17617	17699	17584	17799	17601	17674	17819	17713	17564	17712	17786	17751	17631	17733	17594	17731	17632	17630	17769	17759	17617	17644	17784	17671	17552	17744	17659	17735	17668	17586	17661	17750	17457	17623	17670	17632	17639	17658	17525	17624	17650	17856	17663	17685	17628	17728	17651	17589	17406	17693	17669	17510	17709	17558	17619	17657	17821	17691	17636	17528	17775	17674	17676	17553	17746	17753	17749	17787	17738	17863	17798	17542	17532	17659	17761	17487	17499	17605	17582	17557	17680	17762	17549	17733	17675	17643	17812	17715	17688	17627	17851	17575	17471	17544	17510	17721	17655	17477	17638	17629	17713	17632	17615	17594	17414	17654	17596	17673	17688	17563	17599	17806	17738	17682	17893	17548	17952	17830	17672	17651	17704	17744	17679	17827	17681	17723	17691	17651	17575	17613	17769	17735	17626	17657	17744	17596	17515	17726	17627	17526	17658	17619	17656	17995	17782	17725	17614	17723	17780	17541	17820	17926	17616	17581	17760	17388	17570	17659	17662	17694	17831	17547	17745	17680	17564	17382	17570	17525	17499	17717	17920	17757	17547	17746	17743	17890	17713	17766	17565	17416	17607	17493	17611	17661	17680	17620	17763	17803	17651	17768	17631	17738	17646	17635	17707	17716	17447	17642	17846	17788	17590	17735	17628	17888	17773	17701	17572	17532	17657	17642	17767	17588	17511	17532	17750	17852	17722	17545	17664	17533	17769	17752	17849	17843	17660	17614	17744	17687	17751	17731	17630	17517	17628	17602	17651	17381	17740	17572	17744	17768	17730	17643	17769	17738	17787	17725	17519	17667	17623	17643	17612	17680	17526	17595	17603	17716	17653	17947	17673	17629	17773	17605	17634	17664	17764	17668	17656	17487	17713	17741	17705	17633	17664	17661	17627	17823	17746	17467	17699	17616	17671	17723	17698	17518	17626	17669	17858	17738	17656	17847	17650	17590	17705	17606	17885	17809	17513	17840	17702	17630	17717	17653	17599	17664	17664	17693	17637	17512	17819	17560	17662	17697	17669	17851	17643	17611	17685	17690	17581	17871	17732	17801	17788	17803	17718	17687	17545	17832	17552	17602	17657	17921	17908	17748	17805	17938	17751	17531	17505	17463	17746	17786	17568	17786	17662	17447	17601	17573	17793	17586	17552	17516	17587	17720	17623	17638	17737	17641	17871	17687	17660	17844	17585	17740	17641	17751	17717	17709	17694	17750	17749	17558	17592	17611	17505	17639	17642	17740	17547	17686	17624	17590	17538	17824	17603	17730	17687	17642	17559	17705	17822	17697	17467	17694	17598	17407	17686	17666	17820	17699	17644	17641	17564	17495	17756	17808	17488	17689	17912	17580	17585	17678	17562	17811	17890	17781	17706	17654	17543	17566	17406	17820	17641	17749	17751	17492	17793	17557	17718	17868	17716	17663	17714	17905	17698	17595	17718	17673	17806	17599	17818	17670	17729	17740	17468	17574	17653	17564	17793	17828	17711	17525	17651	17469	17453	17720	17574	17738	17569	17755	17727	17851	17581	17566	17813	17737	17606	17524	17372	17588	17732	17657	17791	17633	17677	17635	17643	17532	17673	17610	17609	17734	17632	17722	17622	17514	17703	17742	17580	17619	17741	17576	17724	17744	17521	17648	17846	17823	17881	17877	17853	17789	17836	17747	17664	17537	17894	17651	17752	17786	17703	17658	17675	17835	17921	17782	17769	17836	17623	17566	17673	17732	17656	17735	17630	17764	17546	17568	17483	17678	17482	17615	17625	17613	17473	17650	17746	17763	17665	17585	17679	17694	17775	17608	17833	17665	17766	17506	17746	17626	17718	17623	17618	17621	17659	17680	17684	17803	17692	17790	17612	17414	17708	17675	17550	17769	17468	17881	17790	17747	17776	17433	17743	17692	17794	17710	17652	17867	17753	17855	17789	17604	17720	17609	17622	17808	17598	17694	17849	17838	17442	17967	17622	17617	17593	17636	17639	17684	17578	17788	17680	17856	17561	17614	17728	17646	17739	17538	17563	17824	17790	17703	17622	17601	17725	17728	17650	17853	17795	17692	17697	17640	17647	17540	17670	17409	17712	17653	17716	17534	17575	17973	17487	17872	17847	17643	17688	17935	17526	17696	17595	17748	17969	17448	17767	17774	17884	17691	17650	17579	17527	17546	17724	17628	17862	17523	17687	17733	17695	17870	17716	17708	17742	17794	17844	17663	17770	17557	17566	17794	17601	17691	17599	17633	17808	17695	17700	17564	17615	17764	17807	17686	17580	17710	17560	17616	17598	17603	17759	17639	17918	17852	17413	17584	17743	17502	17727	17755	17954	17908	17642	17577	17809	17428	17563	17606	17613	17560	17742	17660	17562	17673	17632	17662	17609	17582	17887	17647	17618	17782	17666	17722	17775	17814	17717	17665	17594	17584	17599	17628	17771	17724	17475	17880	17651	17608	17631	17555	17820	17662	17705	17500	17695	17668	17499	17692	17579	17621	17710	17684	18046	17613	17565	17598	17650	17808	17652	17470	17717	17599	17662	17959	17652	17554	17402	17876	17611	17560	17778	17667	17541	17789	17837	17509	17734	17758	17700	17801	17557	17723	17618	17553	17744	17642	17936	17530	17608	17682	17651	17528	17668	17696	17639	17492	17625	17726	17678	17560	17724	17696	17731	17454	17584	17642	17523	17747	17693	18178	17786	17768	17752	17784	17777	17729	17592	17485	17617	17670	17587	17626	17818	17714	17620	17605	17821	17622	17655	17579	17730	17727	17777	17737	17676	17770	17528	17636	17669	17725	17585	17811	17511	17668	17770	17679	17703	17543	17628	17540	17659	17754	17579	17658	17763	17547	17713	17630	17847	17727	17629	17638	17648	17797	17466	17751	17577	17827	17641	17575	17617	17724	17637	17618	17674	17536	17799	17530	17727	17762	17781	17482	17526	17634	17588	17673	17613	17687	17596	17593	17772	17892	17621	17411	17627	17766	17806	17597	17756	17856	17604	17653	17615	17698	17608	17736	17903	17593	17626	17674	17626	17705	17697	17861	17854	17711	17747	17702	17933	17608	17713	17931	17839	17497	17766	17708	17735	17690	17646	17766	17683	17740	17529	17624	17836	17734	17549	17538	17690	17715	17584	17631	17808	17700	17716	17693	17621	17626	17635	17690	17650	17619	17665	17834	17549	17805	17728	17652	17699	17781	17799	17677	17756	17765	17598	17720	17550	17645	17701	17414	17669	17795	17655	17625	17603	17578	17649	17790	17745	17512	17575	17573	17804	17752	17558	17813	17739	17689	17686	17383	17536	17561	17616	17685	17917	17613	17533	17635	17751	17581	17682	17679	17505	17530	17852	17629	17536	17623	17846	17575	17707	17629	17399	17538	17693	17894	17763	17617	17664	17683	17589	17684	17586	17710	17629	17697	17652	17596
15866	19991	25180	19815	18779	19615	26402	24922	21581	18716	17274	16841	16381	16474	16569	16192	16320	16358	16583	16601	16372	16373	16442	16507	16361	16471	16314	16382	16454	16319	16342	16597	16405	16425	16435	16410	16343	16415	16406	16450	16357	16282	16417	16362	16439	16519	16504	16331	16411	16320	16325	16477	16349	16360	16354	16378	16147	16509	16617	16372	16488	16469	16464	16277	16303	16425	16275	16371	16459	16401	16325	16508	16454	16502	16497	16539	16273	16281	16431	16315	16416	16506	16500	16322	16571	16383	16284	16363	16478	16548	16336	16351	16280	16665	16340	16447	16397	16352	16380	16292	16347	16409	16508	16346	16435	16457	16508	16455	16508	16535	16303	16518	16381	16378	16270	16298	16540	16386	16362	16460	16367	16428	16285	16351	16410	16508	16475	16369	16430	16358	16530	16392	16468	16416	16385	16336	16474	16533	16413	16475	16404	16229	16348	16426	16248	16281	16420	16251	16186	16410	16420	16274	16406	16437	16229	16473	16663	16531	16477	16356	16360	16166	16327	16528	16377	16401	16404	16399	16497	16335	16517	16453	16546	16372	16476	16505	16241	16325	16466	16307	16381	16450	16364	16269	16364	16530	16284	16253	16467	16326	16545	16444	16258	16348	16380	16285	16324	16474	16483	16475	16528	16415	16324	16251	16362	16533	16610	16415	16319	16413	16449	16353	16459	16425	16455	16424	16394	16356	16500	16375	16463	16450	16485	16307	16391	16438	16469	16520	16378	16373	16536	16597	16246	16276	16406	16309	16550	16408	16293	16519	16224	16241	16390	16493	16388	16375	16382	16457	16497	16365	16393	16330	16459	16214	16452	16395	16319	16397	16429	16369	16332	16336	16337	16439	16377	16429	16440	16412	16497	16432	16419	16384	16429	16379	16465	16341	16424	16309	16392	16208	16467	16355	16447	16433	16382	16368	16411	16322	16348	16245	16480	16242	16450	16378	16542	16395	16411	16325	16498	16402	16441	16369	16536	16491	16535	16261	16377	16521	16349	16353	16303	16416	16329	16399	16424	16358	16282	16362	16350	16552	16415	16319	16253	16302	16372	16326	16475	16345	16403	16587	16316	16223	16309	16424	16496	16365	16332	16483	16446	16284	16430	16396	16416	16388	16484	16344	16396	16369	16486	16401	16444	16329	16359	16434	16400	16386	16376	16522	16363	16297	16430	16350	16338	16391	16309	16541	16366	16479	16416	16384	16512	16379	16371	16500	16353	16414	16413	16317	16450	16535	16526	16353	16469	16494	16296	16276	16315	16301	16400	16532	16187	16456	16269	16373	16469	16419	16404	16349	16462	16439	16452	16428	16327	16440	16339	16479	16405	16357	16389	16401	16418	16439	16200	16667	16512	16338	16386	16419	16458	16419	16595	16429	16406	16277	16322	16503	16342	16452	16442	16461	16225	16425	16534	16353	16062	16361	16366	16418	16415	16422	16294	16413	16401	16243	16346	16540	16340	16387	16329	16309	16362	16385	16503	16409	16483	16271	16441	16496	16415	16495	16346	16467	16373	16471	16429	16333	16412	16587	16375	16286	16307	16519	16532	16391	16551	16593	16425	16510	16316	16323	16584	16351	16297	16492	16335	16369	16495	16383	16464	16430	16469	16372	16388	16480	16407	16470	16296	16352	16368	16333	16038	16403	16469	16459	16299	16390	16331	16327	16523	16357	16414	16095	16479	16437	16517	16328	16408	16658	16340	16436	16568	16306	16481	16284	16389	16476	16466	16424	16457	16322	16595	16460	16393	16435	16267	16378	16592	16314	16354	16229	16490	16344	16427	16408	16508	16365	16266	16560	16395	16408	16212	16420	16343	16382	16501	16461	16358	16377	16274	16465	16401	16198	16430	16428	16486	16492	16389	16312	16420	16366	16421	16326	16550	16302	16438	16641	16496	16334	16239	16217	16458	16433	16379	16388	16489	16336	16215	16488	16477	16525	16528	16580	16430	16310	16297	16357	16463	16325	16479	16541	16304	16409	16442	16462	16308	16419	16486	16356	16422	16455	16342	16355	16465	16377	16442	16499	16332	16539	16380	16346	16441	16468	16434	16464	16315	16334	16337	16430	16424	16362	16574	16349	16300	16478	16470	16535	16316	16369	16556	16441	16501	16400	16385	16438	16343	16351	16343	16387	16399	16483	16448	16512	16303	16549	16424	16370	16395	16258	16454	16386	16575	16388	16339	16401	16368	16418	16337	16344	16423	16271	16421	16496	16406	16422	16467	16285	16505	16299	16449	16394	16539	16373	16408	16307	16268	16269	16461	16397	16389	16436	16431	16350	16292	16518	16300	16368	16450	16443	16401	16196	16387	16388	16516	16569	16449	16410	16649	16420	16272	16387	16425	16510	16427	16486	16407	16327	16534	16554	16429	16525	16390	16368	16532	16374	16316	16368	16464	16478	16419	16276	16421	16455	16307	16390	16144	16477	16292	16263	16469	16291	16401	16482	16301	16460	16334	16480	16430	16400	16283	16283	16465	16371	16349	16351	16482	16417	16265	16478	16406	16377	16318	16427	16305	16444	16340	16507	16445	16353	16307	16484	16388	16441	16626	16544	16551	16379	16459	16217	16334	16347	16453	16249	16440	16482	16439	16351	16422	16408	16416	16406	16485	16441	16378	16292	16325	16303	16501	16428	16332	16395	16280	16313	16635	16406	16337	16405	16310	16372	16485	16322	16418	16450	16371	16355	16336	16362	16429	16443	16349	16483	16226	16487	16418	16520	16512	16450	16268	16361	16468	16397	16346	16374	16376	16241	16341	16416	16378	16347	16385	16214	16355	16426	16359	16587	16498	16254	16460	16225	16414	16526	16335	16338	16578	16345	16424	16330	16518	16494	16285	16294	16411	16238	16315	16431	16407	16415	16434	16396	16412	16330	16296	16401	16388	16376	16536	16466	16286	16417	16381	16414	16586	16350	16463	16438	16533	16294	16395	16419	16229	16216	16274	16336	16422	16486	16593	16503	16349	16550	16191	16324	16443	16480	16375	16431	16333	16565	16519	16394	16343	16502	16283	16352	16336	16375	16339	16392	16294	16264	16569	16377	16395	16584	16515	16364	16564	16307	16351	16313	16484	16408	16291	16279	16518	16351	16405	16308	16343	16484	16372	16399	16613	16519	16368	16379	16571	16483	16499	16398	16344	16359	16169	16444	16259	16449	16635	16389	16395	16421	16401	16288	16574	16342	16472	16409	16666	16335	16249	16515	16295	16355	16441	16361	16439	16251	16496	16438	16368	16425	16503	16570	16227	16479	16456	16356	16418	16514	16311	16513	16410	16366	16317	16461	16280	16238	16235	16442	16444	16280	16470	16462	16507	16302	16468	16333	16218	16550	16406	16550	16339	16316	16366	16247	16396	16237	16415	16335	16434	16345	16337	16386	16539	16446	16448	16368	16343	16527	16484	16347	16176	16488	16343	16331	16218	16455	16491	16257	16525	16409	16404	16420	16491	16216	16341	16410	16163	16296	16382	16431	16379	16460	16266	16386	16407	16428	16387	16315	16375	16501	16447	16480	16491	16180	16388	16314	16378	16427	16438	16471	16492	16321	16570	16369	16399	16470	16449	16448	16451	16318	16250	16317	16413	16317	16577	16294	16488	16299	16275	16418	16325	16395	16355	16307	16457	16358	16344	16317	16526	16621	16469	16554	16407	16549	16315	16564	16511	16482	16424	16442	16225	16563	16487	16305	16368	16441	16381	16338	16402	16393	16445	16331	16444	16508	16370	16429	16457	16356	16434	16343	16381	16470	16337	16391	16481	16442	16471	16506	16357	16561	16570	16471	16416	16453	16372	16313	16330	16318	16302	16275	16442	16406	16380	16521	16470	16274	16476	16406	16535	16296	16436	16256	16456	16423	16330	16494	16287	16525	16355	16324	16368	16340	16362	16419	16426	16412	16348	16372	16382	16464	16497	16405	16380	16378	16365	16354	16363	16427	16461	16514	16318	16322	16300	16428	16444	16474	16494	16426	16262	16509	16342	16499	16545	16235	16334	16346	16281	16352	16431	16320	16369	16304	16279	16618	16629	16432	16321	16590	16389	16643	16468	16161	16453	16365	16392	16331	16465	16415	16437	16272	16525	16511	16270	16487	16516	16471	16538	16594	16288	16543	16479	16522	16400	16408	16520	16295	16366	16456	16296	16289	16487	16593	16404	16454	16391	16228	16311	16275	16447	16377	16307	16351	16499	16472	16519	16301	16362	16382	16346	16320	16376	16370	16307	16423	16452	16423	16414	16378	16418	16450	16302	16445	16346	16513	16334	16400	16264	16410	16410	16377	16375	16403	16427	16408	16275	16656	16365	16295	16401	16184	16484	16411	16364	16374	16650	16516	16328	16327	16566	16419	16448	16428	16556	16456	16426	16339	16377	16337	16327	16340	16389	16350	16620	16376	16519	16409	16316	16490	16414	16541	16292	16415	16421	16151	16343	16612	16431	16441	16528	16417	16422	16436	16545	16386	16294	16425	16483	16413	16429	16388	16419	16383	16322	16447	16455	16407	16369	16469	16356	16497	16253	16455	16444	16369	16344	16651	16462	16494	16448	16468	16207	16356	16433	16554	16499	16460	16327	16325	16455	16438	16331	16488	16459	16268	16547	16382	16545	16520	16291	16409	16355	16446	16422	16488	16377	16233	16441	16274	16392	16365	16392	16261	16367	16200	16387	16346	16292	16628	16533	16530	16424	16336	16421	16319	16204	16509	16405	16437	16489	16431	16514	16322	16383	16430	16333	16324	16365	16369	16173	16500	16363	16409	16488	16385	16286	16450	16352	16382	16452	16373	16202	16511	16327	16446	16409	16231	16430	16210	16325	16341	16582	16359	16380	16583	16407	16449	16253	16289	16339	16268	16304	16315	16254	16539	16516	16398	16384	16372	16426	16448	16420	16306	16471	16410	16470	16401	16443	16224	16441	16455	16385	16271	16435	16451	16280	16375	16401	16355	16336	16505	16461	16314	16448	16534	16418	16349	16540	16402	16166	16541	16391	16366	16294	16441	16414	16554	16479	16552	16377	16409	16581	16406	16446	16352	16375	16501	16407	16584	16418	16269	16540	16294	16441	16433	16580	16517	16423	16473	16530	16487	16488	16434	16434	16363	16340	16352	16536	16313
24504	21308	28555	25322	23876	22699	40822	43449	35710	26670	21091	18414	17316	17196	17007	17063	17135	17156	17112	17099	17336	17158	17312	17126	17006	16973	17145	16998	17353	17048	17035	17214	17104	17028	17205	17058	17003	17021	16919	17026	17188	16993	17109	17112	16893	17013	17074	17179	16934	17311	17098	17156	17053	17014	17186	16931	17123	17088	17037	17007	17143	17031	17064	16778	17062	17026	17061	16990	16909	17136	17072	17321	17234	17247	17023	17120	17087	17022	16985	17335	17080	17137	16923	17057	17018	17201	16996	17127	17083	17213	17018	17120	17100	16949	17218	17219	17129	17329	17127	17177	17236	17061	17081	16990	16889	17193	16983	16896	17140	16940	17027	16976	17125	16934	17147	17305	17191	17028	16947	17063	17083	17101	16953	16865	17014	17012	16967	16965	17001	17152	17171	17090	17129	17037	17021	16958	17247	17056	17048	17009	16964	16993	17189	17156	17137	16998	17016	17166	17129	17101	17124	17033	17108	16916	17072	17096	17069	17134	17146	17090	17064	16818	17170	16983	17221	17059	17085	16968	17082	16956	17257	17005	16947	17153	17119	17258	17183	17047	17005	17017	17273	17263	17013	17137	17069	16966	17317	16807	17057	16959	17136	17229	16964	16942	17085	17091	16979	17123	17241	17157	17010	17124	16968	17154	17295	16950	17163	16959	17135	17025	17222	17046	17008	17132	17007	16991	17145	17037	16735	17090	16965	17086	17244	17191	16992	16967	16936	17120	17262	17104	17131	17026	16911	17033	17178	17088	16981	17162	17201	16932	17208	17101	17170	16923	17202	17194	17091	17094	16906	17314	17188	17081	17143	17266	17122	17082	17046	16995	17178	17128	17114	17069	16981	17012	17228	16895	16978	16818	17043	17076	17283	17153	17091	17272	17166	17081	16890	17011	17254	16886	16998	17031	16949	17075	17113	17072	17065	16822	17129	17211	17012	16926	17018	17053	17044	17121	16997	17125	17215	16991	17058	17265	16979	17166	17106	17064	17065	17038	17150	17005	17097	17118	17063	17051	16933	17085	17199	17298	17122	17076	17015	17108	17280	17096	17130	17057	17114	17163	16981	17147	16920	16890	16952	17146	17106	16938	17125	16956	17191	17034	17034	17231	17086	16941	17301	17106	16982	17224	17125	17169	17199	17167	17197	17164	17075	16886	17003	16979	17281	17016	16940	17009	17228	17071	17082	17061	17208	16887	17073	17090	17053	17114	17089	17080	17262	17041	16967	17333	17010	17076	17250	16991	17044	17051	17124	17159	17250	16931	17029	16993	17001	17067	17024	17270	17117	17012	17015	17001	17090	17053	17167	17085	17028	16937	17081	16982	17115	17258	17056	16812	16969	17078	17219	16966	17018	17144	17053	17063	16963	16943	16966	17053	17039	17067	17107	16801	17100	17039	17027	17093	17226	17139	16952	17000	17160	17068	17047	17012	17136	17069	17143	17102	17110	17106	17104	17097	17159	16883	17107	17134	17210	17277	17070	17135	16960	16988	16941	17015	17108	17101	17024	17088	17035	17134	17121	16989	17141	17021	17254	16882	17011	16855	16946	17035	17185	17089	17213	17070	16972	16932	17060	17082	17110	16879	17007	16941	17076	17098	17123	17076	17025	17195	17082	17155	17043	17153	17148	17198	17095	17074	17104	17152	16999	17183	17185	17179	16964	17024	17128	16974	17189	17049	17053	17025	17111	16826	17053	17099	16885	16909	16869	16990	17100	17306	17073	17034	17273	17089	17070	17006	16818	17204	17235	16993	17159	17253	17099	16838	17169	17004	17179	17138	17122	17017	16988	17107	16913	17203	16929	16657	17104	17116	17010	17105	17039	17240	16979	17078	17055	16953	17126	16869	17177	16943	16923	16943	17262	17093	17400	17200	17157	17010	17076	17105	17160	17067	17250	16892	16787	17177	17231	16964	16937	16971	17070	17017	17219	16898	17068	16843	17029	16855	16994	17095	16922	16978	17182	17020	17016	17042	17155	17018	17124	17075	16870	17260	17107	16928	17092	17205	16980	17224	17016	17072	17139	17045	17102	16850	17183	17054	17028	17192	17043	17047	17071	17110	17243	17048	17089	17221	17110	16984	17019	17015	17191	16927	17222	17009	17021	17037	17197	17088	16924	16953	16931	16924	17114	17029	17105	17225	17222	17063	17090	16969	17015	16971	16907	17286	16940	16804	17099	17059	17125	17095	16838	17102	17095	16886	17201	17362	17174	17122	17028	16970	16998	16990	17103	16917	17070	16905	17104	16814	17200	17092	17084	17045	17150	17185	16917	17020	17168	17100	17145	17079	17128	17047	17101	17285	17222	16992	17281	17179	16973	17097	16997	17134	17075	17157	16976	17072	17277	17148	17009	17123	17213	17164	17263	17179	16818	17023	17005	17057	16967	17122	17004	17018	17182	17023	16934	17085	16998	17171	17134	17116	17025	17277	16971	17003	17183	17117	17140	17075	17185	17108	16951	16864	17042	16995	16982	17246	17235	16910	16989	17131	17061	16880	17083	17021	17027	17086	17122	17180	16749	16959	17212	16882	17188	17256	17186	17056	17012	17121	17013	17072	16907	16990	17170	17004	17186	17031	17131	17129	16896	17137	17034	17078	17018	16981	17091	17372	17084	17014	17009	17036	17202	17152	17031	17033	17089	17097	17107	16836	17012	16793	16866	17110	16941	17031	17054	17020	17066	16849	16960	17041	17084	17073	17188	17017	17114	17202	17135	17214	17063	17120	17037	17074	17177	16941	17089	17217	17052	17232	16950	17174	17120	17022	17076	17021	17272	17110	16953	17013	17141	16929	17183	16957	16904	16967	17195	17097	17066	17048	16887	17105	17181	17103	16861	17096	17134	17266	17017	17146	17103	16857	17032	17108	17000	17014	17012	17286	17114	16888	16999	17089	17046	17242	17202	17120	17055	17190	17081	17019	16987	17070	17217	17094	17044	17047	16986	17197	17085	16924	17232	17196	16912	16857	17039	16926	17281	17134	17058	17150	16969	16907	17159	17059	17064	17210	17074	17118	17059	17035	16980	17248	17066	16938	17016	16996	17190	17085	17135	17151	16972	17245	17111	17202	17015	16979	17163	17053	17131	17056	16935	17112	17183	17047	17226	17014	16919	17016	17048	17116	17141	16981	17036	16988	17190	17159	17197	17199	17101	17086	17009	17249	17186	16936	17030	17193	17148	17215	17033	17029	17045	17192	16975	16931	17095	16994	17234	16987	17035	16958	17258	17112	17064	17140	17163	17249	17028	17097	17025	17128	16962	17082	16955	16947	17039	17113	17218	17061	17010	17025	17189	17183	17155	16933	17095	16910	17221	17104	17174	16936	17319	17088	16921	17026	16953	17097	17142	16925	17045	17109	17179	17083	16867	17043	17164	17166	16891	17105	16969	16954	17086	17171	16952	16896	17006	17064	17180	17060	17098	17151	17013	17226	17196	17073	17119	17101	17021	17197	17127	16908	16995	17210	17145	17131	16867	17028	17143	17007	17102	17092	16709	16873	17080	17030	17139	17203	17073	17129	17111	17035	16923	17026	17080	17255	17069	17083	17124	17059	17066	17094	17008	17036	17144	17150	16986	17054	17137	17230	16972	17042	16987	17080	17135	17125	17041	16912	17062	16983	17070	17096	16890	17089	17143	17053	17070	17077	17022	17049	17083	17036	17020	17146	17103	17027	17049	17072	16867	16891	16949	17051	17021	17130	16990	17147	17191	17198	17063	17140	17176	16950	17156	17089	16972	17222	17266	17031	17151	17195	17133	17059	17066	17194	17038	17189	16828	17179	17129	17135	16952	16836	17125	17253	17122	17202	17095	16934	17166	17158	17195	17102	17003	17051	16870	16985	17093	16960	16984	17224	17072	16935	17205	17076	17024	17005	17073	17234	17153	16996	17086	17131	16882	17018	17063	17086	17075	17036	16921	17133	17087	17000	16912	17126	17184	17180	17062	16929	16970	17075	17070	16916	17013	17144	17114	17065	17166	16992	17034	16949	16881	17316	16956	16966	17010	17066	17170	17132	17046	17037	17057	17201	17034	17209	17200	17120	16965	17029	17109	17043	17176	17002	16958	17032	16929	17015	17080	16882	16893	17171	17191	17071	16923	17135	17119	17137	17121	17133	17257	17273	17235	17109	17037	17186	16946	17145	17118	16980	16957	16957	17082	17194	17247	17223	17000	17177	17202	16965	17080	17102	16887	17059	17201	17080	17054	16964	17053	17104	17182	16930	16997	17126	17120	17017	17147	16981	17149	16968	16957	17057	17103	17053	17076	17061	17018	17048	17307	16995	17057	17009	17083	17083	17035	16957	17103	17211	17124	17126	17101	17032	17094	17149	17090	17262	17115	17221	17206	17009	17140	17093	17186	17055	17069	17010	17096	17045	17115	17142	17059	17253	17189	17038	17187	17076	16953	17189	17205	17234	17119	17267	17077	16984	17074	17076	17156	17044	17003	17067	16877	17137	17055	17031	17120	17386	17431	17040	17197	17095	17075	17118	17154	17160	17159	17032	17079	17060	17050	17006	17039	17060	17052	17087	17286	17094	17261	16974	17147	17191	17223	17030	16997	17104	17057	17175	17100	16890	17085	17160	17180	17058	17177	17055	16998	16968	17194	16997	17107	17060	17358	16944	17111	17086	17398	17034	16914	17212	17313	16994	17253	17006	17198	16883	17065	16951	16812	16939	16948	17325	17133	17199	17222	16911	17018	16905	17049	17116	17099	17162	17138	17089	17259	17034	17122	17030	16986	17207	17135	17112	16977	16950	17172	17025	17005	16912	17104	17032	16979	17143	16954	17421	17327	16995	16867	17062	17247	16971	17125	17059	17049	17145	17108	17189	17284	17015	17151	17071	17079	17060	17207	17024	16859	16904	16828	16954	17182	17073	17024	17073	17220	17117	17112	17006	16944	17277	16990	17256	17196	17155	17030	17140	17012	16924	17016	16835	17121	17149	17066	17295	17157	17133	17065	17184	16990	17067	17155	17034	17001	16948	17043	17105	17044	17085	17169	17136	17013	17290	16863	17024	17115	17220	17043	17261	16939	17236	17215	17053	17246	17233	17079	16997	17167	17157	17069	17153	17277	17251	16883	17105	16998	17106	17039	17028	17109	17077	16961	16940
18358	33120	35355	27825	26976	21952	44221	45076	36699	26750	19983	17053	15954	16082	16195	16274	16028	15983	16004	16107	16267	16098	16086	16263	16211	16077	16035	16102	16231	16097	16075	16011	15937	16104	16045	16072	16003	16227	16129	15985	16008	16219	15899	16046	16125	16061	16049	15970	16039	16120	16161	15980	16064	16048	15943	16085	16028	16134	16216	15938	16247	16035	16141	15995	15900	15969	15980	16103	15911	16220	16114	16062	16088	16258	16184	16149	16187	15950	16092	16073	16171	16026	16072	16054	16116	16050	16118	16068	15998	15952	16007	16051	15844	15935	15982	15965	16152	16035	16040	16026	16106	16090	15977	16004	16046	16057	16052	16035	15858	16099	16075	15974	15961	15926	16089	15976	15946	16131	16077	15939	16002	16035	16184	16018	15938	16217	15979	16091	16076	16038	16056	16112	16031	16169	16037	16091	16211	15931	16169	16034	16048	16022	16067	16006	16080	16068	16064	16060	16057	15946	16018	16039	16178	16053	16136	16114	16019	16005	16084	16135	15962	16043	16089	15967	16049	16049	15997	16100	15908	15989	16139	16076	15987	15866	16033	15927	16023	16013	16116	16193	16010	16163	16138	16005	15990	16067	15877	15921	16048	15864	16066	16040	15909	16099	16148	16250	15974	16059	15894	15871	16042	16029	16071	15986	15990	16088	16083	16047	15971	16113	16206	16118	15998	15998	16166	15949	16170	16029	16149	16178	16000	16074	16040	16006	15892	15841	16013	16009	16151	16093	16010	15998	15980	16053	16237	16148	16021	15970	16043	16198	16148	16119	16099	16088	16046	16115	15980	16167	15981	16255	15896	16062	15890	16200	16093	16046	16157	15968	15824	16023	15913	15917	16113	16062	15928	15919	16218	16152	16125	16157	16049	15951	15961	16051	15985	16096	16080	16049	16004	15950	16027	16176	16113	16085	16138	16089	16116	15961	16276	16132	16069	16166	16056	16016	16237	16015	15981	16102	16055	16051	16102	15940	16038	16226	16130	16085	16044	15987	15932	16044	16019	16043	16136	16163	16162	16004	16028	16008	15981	16083	16098	15935	16083	16044	16040	16089	16213	16018	16085	16001	16170	15995	16061	16011	16064	15999	16172	16045	16030	16179	16153	16087	15983	15950	16129	16078	16126	16011	16035	16045	15977	16025	15952	16020	16115	15990	16086	15974	15724	16012	15852	16004	16127	16084	16108	16121	16155	16026	15945	15920	15922	16154	16104	16140	16156	16087	16052	15944	16010	15899	15911	15977	16074	16105	16251	16197	15984	15896	15823	16074	16118	16206	16055	16055	16006	15952	16198	16147	16015	16229	16014	16166	15920	15891	16004	16021	16204	16155	16048	16023	16019	16109	16069	16105	16149	16080	15901	16027	16174	15994	16095	15948	16115	16058	16114	16000	16017	16028	16105	15959	16091	15953	16056	15798	16073	16179	16119	16100	16102	16080	15997	16086	15957	16154	16076	16114	16075	16183	15944	16048	16174	15951	16113	15997	16170	15880	16074	16098	16101	16196	16093	15990	16184	16057	16053	15910	16225	16024	15988	16158	16073	16117	15996	16167	16027	15955	16131	16075	16059	15988	15903	16074	15886	16208	16206	15973	15990	16111	16036	16093	16035	16075	16023	16019	15895	15890	16027	16187	15879	16134	16034	16235	15867	16001	15916	15828	16065	16056	15893	15971	15940	16018	16089	16033	16189	16183	15983	15922	16045	16015	16012	16291	16072	16138	16134	16031	15943	15870	16160	15803	16127	16090	16044	15952	16285	16140	15913	15945	15907	16084	15993	16003	16099	16094	16061	16010	16245	16031	16039	16076	16047	16025	16012	16177	16064	15997	15974	15970	16028	16051	16089	15962	16137	16156	15947	15940	16031	16164	16137	16228	16126	16036	16104	16013	16170	15996	16131	15857	16221	15912	16079	16181	15913	16184	16079	16074	16099	16090	15997	16145	16120	16088	15945	16221	16118	15996	16054	16092	16121	15830	16097	16129	15977	16007	15954	15993	16005	16172	16115	15929	16033	15993	16154	15965	16006	15916	16116	15936	16026	16049	16134	15987	15963	16232	15928	16126	16041	16095	16187	15916	16119	16108	15985	15866	16189	16099	15928	16117	16056	16138	16187	15831	16054	16167	16070	16067	16066	15935	16123	16103	16176	16073	16001	16090	16042	15868	16148	15991	16123	15997	16077	16226	16039	16073	16093	16127	16124	15964	16264	16097	16047	16167	16034	16223	16051	16190	16133	16036	16077	16020	16040	16231	15877	16122	16144	16083	16212	15976	15891	16046	16141	15860	16024	16036	16020	16036	15946	16038	16085	16075	16023	15936	16026	16104	16050	16055	16123	16096	15796	16084	16031	15992	16153	16018	15971	15989	15887	16034	15966	16140	16135	15991	16160	15909	16224	15866	16061	16147	16099	16039	15976	16044	16067	16051	15996	15911	16072	16059	15916	15926	15793	16228	16141	16171	16079	16194	15954	16087	15991	16219	15987	15855	16018	15933	16109	16031	15984	15931	15945	15949	15938	15914	15987	15900	16095	15920	16106	16018	16063	16174	15942	16142	15938	15936	16009	16032	16146	16083	16167	15983	16184	16069	16036	15942	16015	16028	16195	15915	16006	16073	15895	16227	16153	16100	16205	15941	16056	15879	16053	16055	16182	16138	15931	16035	16111	16015	15870	16141	16029	16125	16227	16106	15983	16002	16030	16145	16018	16088	16209	15901	16256	15992	15916	16132	16055	15870	16031	16002	16129	16098	16088	15992	16129	16043	16145	15927	16066	16234	16089	16042	16009	16087	16143	16163	16096	15917	15931	16074	16096	16112	16025	16063	16091	15969	16045	16038	16072	16097	15965	16049	15928	16109	15892	16229	16006	16093	16034	16055	16268	16000	16007	16200	16008	16022	16044	15938	16013	16116	16199	16000	16103	16067	15904	16031	15907	16236	16026	16032	15974	16230	16038	16017	15823	16060	16217	16105	15987	15944	16093	16233	16103	16043	16091	16165	16230	16101	16090	16203	15956	16134	16068	16109	15902	16001	16077	16055	16037	16076	16139	16013	16065	15976	15905	16159	15901	16028	15945	16107	16049	16100	16061	16221	15882	16076	16040	16091	16181	16218	16007	16014	15975	16025	16171	16126	16101	15963	16008	15991	16065	16117	16177	16078	16131	16054	16131	16095	15976	16065	16120	16111	15890	15850	15977	16246	16049	15916	16034	15907	16000	16061	16295	16004	16098	16138	16052	16075	16021	16200	15982	16103	16020	16054	16171	15994	15897	16055	16077	16157	15955	16174	16264	16111	16017	15731	15967	16008	16177	16098	16246	16227	16095	16038	16278	15991	16035	15915	16145	15890	15893	15890	15995	15976	16041	16098	15992	15961	15994	15993	16139	16109	16106	15997	16018	16065	15994	15992	15981	16157	15959	15969	16043	15739	15997	16171	15930	16144	16008	16173	16183	15968	16207	15944	16072	15973	16025	15883	15892	16166	15948	16055	16100	16098	16070	15972	16078	16239	16106	16083	16044	15859	16022	16071	15988	16133	16089	16103	16075	16084	16002	15978	16053	16058	15935	16102	16030	16107	16079	16016	16149	16062	16027	16170	16059	16136	16085	16021	15950	16016	15999	16053	16012	16213	16001	15909	16090	16005	16097	16096	16059	16170	16212	16124	16150	16083	16144	16036	16057	16171	15968	15966	16076	16084	16087	15995	16031	16040	16019	15897	16113	16076	15868	16152	15969	16124	16139	15990	15940	16115	16121	16022	15962	16051	15900	16173	15960	16179	16137	16065	16063	16136	15866	16146	15932	16116	15988	16075	16115	16128	15924	16152	15933	16124	15871	16083	16191	16115	16073	16036	16027	15947	16109	16069	16121	16052	16163	16080	16003	16136	16097	15875	16100	16069	15980	15983	16106	16166	15868	16057	15971	16173	15979	16099	16136	16101	15993	16043	16027	16134	16050	16001	16004	16034	16005	16196	16040	16022	15966	16004	15938	16016	15942	16028	16137	16040	16141	15979	16121	16107	16073	16168	16189	16182	16042	15981	16178	15934	16050	15902	16017	16061	15996	16071	16158	15927	16033	16017	16094	15948	15982	15860	16172	16051	16023	15999	16000	15919	16046	16268	16076	16139	16044	15987	15881	16057	16155	16177	16040	16004	16070	16133	16042	16085	16039	16256	15936	16049	16170	16068	16088	16218	16074	16127	16065	16186	15983	16059	15998	15894	16160	16276	16040	15935	16010	16066	16034	15813	15962	16086	16143	15937	16037	16064	16096	16052	15993	16163	16209	15987	16186	16109	15940	16082	15908	15980	15971	16166	16063	15998	16102	15900	15975	16035	16138	16056	15994	15988	15946	16196	16163	15925	16008	16137	16120	16095	16072	15954	16142	16093	16064	16052	16029	16110	16107	16043	16012	16036	15982	16018	15940	15824	16027	16045	16141	15868	16036	16152	16095	16184	16119	16105	16182	16121	16142	15934	16156	16007	16115	16002	16119	16184	16096	16102	16119	16014	16026	16095	15980	16068	16104	16028	16167	16000	16185	15948	16106	16022	16163	16262	16027	16072	15975	16104	16110	15958	16103	16065	16084	15849	16102	15915	16026	16028	16059	16014	15968	16045	16008	16093	16010	16019	16109	15881	16185	16209	16051	16058	16060	16138	16032	15987	16036	16208	16052	15990	16036	15995	16066	15976	16167	16157	16108	16074	16036	15941	16178	15993	16103	16106	16131	16168	16075	16139	16145	16125	15982	16018	16003	16124	16037	16056	16070	16136	15835	16106	16191	15947	16097	16076	15870	16024	16062	16043	16042	16092	16100	15965	16104	16059	16102	16142	15997	16025	16130	15968	16054	15997	16196	16053	16041	16020	15996	15879	16078	15991	16079	15996	15935	16181	16041	16012	15924	16059	16071	16044	15943	16098	16048	16155	16045	15766	15987	16146	15906	16036	16150	16115	16093	16168	16040	16115	15956	15937	16276	15855	16041	16073	16057	15992	16256	16099	16319	16050	16017	16042	15905	15945	16130	16018	16039	16160	16067	16156	16077	16031	16040	15901	15991	16010	16205	16014	16011	16044	15983	15976	16164	16025	16103	15928	16137	16205	16020	16101	16196	16164	16056	16065
23097	21305	29128	24068	23410	26430	50198	58100	48240	34852	26004	19924	17593	17386	17180	17276	17067	17162	17217	17006	17114	17052	17217	17186	16992	17033	17034	17274	17209	17058	17235	17164	17022	17035	17126	17026	17179	17222	17072	16962	17171	16838	17083	16977	16912	17034	17053	16973	16929	16907	16938	17056	17170	16966	17086	16960	17020	17105	16957	17066	17071	17147	16999	17015	16867	17132	17056	16812	17194	17157	17227	16946	17044	16728	17262	17065	17096	16980	17090	16900	16792	17024	16846	17076	17004	16866	17007	17121	17195	17123	16752	17021	17020	16992	16816	16980	16781	16964	16935	16953	16980	16773	17054	17103	16926	17075	17038	17071	17080	16906	16906	16934	17068	16903	16942	16817	16769	17022	16924	16885	17029	16864	17008	16949	17074	16937	17058	17116	16993	17007	16901	16810	16934	16954	17043	16966	17055	17197	16863	16957	17061	17231	17022	17099	17018	16822	17044	17103	16842	16978	17027	17051	16917	17083	17048	17266	16900	16819	16883	17040	17087	17158	17103	17039	16997	16982	17130	16941	16978	17027	17122	17062	17020	16889	17101	17048	16897	16912	17130	16990	16873	17070	16950	17002	16937	17164	16972	17002	17073	16964	17099	16914	16907	17067	16936	17131	17067	16918	16926	17112	17076	17079	17125	16993	16989	16865	16976	16920	16885	16931	17036	17044	16955	16782	16975	16996	16903	17077	17121	17018	16881	17051	16981	17027	16943	16814	17090	17008	16859	16918	16880	16831	17020	16890	16860	16968	16979	16995	16926	16917	17082	16945	16902	17144	17122	16850	17161	17069	16972	17153	16985	17065	16931	16771	16911	16892	17037	17139	17147	17100	17063	16919	17236	16939	17031	16910	16938	17094	17014	16962	16892	16882	16938	16983	16971	17035	17014	17035	17036	16830	16913	16876	17108	16932	17060	17139	16867	16930	16987	17020	17194	17054	17212	17052	16908	16894	16976	17019	17034	16930	16969	16948	17040	16986	17115	16953	17015	17048	16942	17015	17015	16804	16716	17032	17035	16856	17114	17207	17095	17260	17026	17305	16741	16842	17054	17172	16994	16803	16970	16702	16928	17007	17176	16817	16929	17042	16999	16881	16862	17010	16956	16969	17013	17065	17050	16921	16601	17008	16917	16994	17069	16893	16975	16894	16849	16919	16838	17038	16861	16921	17035	17052	17028	17105	16839	17020	16919	16938	16903	16861	16897	16811	17116	17186	17099	16887	16951	17137	17132	16926	16995	17069	17096	16761	16978	16949	17092	17057	16977	16880	16932	16890	16956	16941	16908	16974	17026	16863	17078	16775	17020	16979	16932	16922	17148	16904	17121	16954	17122	16947	16908	16910	17018	16867	16943	16857	17092	17017	16724	16962	17132	16989	16912	16811	16991	16847	16942	17013	16919	17147	16924	16816	16829	16976	16803	17119	16836	17007	16967	16836	17150	16912	16966	16995	16953	16955	16692	17026	16953	17040	16803	16800	16931	16931	17137	16872	17213	16856	16994	17213	17032	17016	16926	17172	17066	17128	17001	16807	16750	16904	16752	17230	17179	16952	17061	16887	16867	16871	16857	17120	17150	16875	16874	17025	16793	16951	16764	16842	17004	17146	16965	16934	17161	16867	17103	16914	16843	16976	16919	16959	16946	16759	16906	17002	16993	17011	17285	17122	16921	16977	16934	17058	16801	16981	16895	17132	16965	16994	17024	17113	16961	17256	17032	16944	17186	17098	17144	16997	17018	17068	17089	17342	17011	16936	16959	16945	17125	16964	17006	16960	17155	17052	17100	17030	17039	16842	16834	17117	16992	16953	16933	17042	17081	16883	17103	17120	17055	17036	17187	17048	16964	17049	17028	17056	17027	17001	16899	16847	17027	16957	16933	17112	16962	17120	16898	16965	17044	17028	17166	16665	16948	17000	16977	17140	16930	17095	17046	16895	16848	16903	16892	17008	17089	17047	16902	17028	16825	16872	16950	17020	16855	16911	17118	17067	16800	16751	16890	17021	16945	16821	16992	16805	16965	17063	17112	17011	16911	17014	17049	16943	17117	16892	17184	17062	16943	17028	17019	17080	17235	16993	16896	16914	16881	16880	17031	16954	16889	16762	17049	17005	16972	17029	17005	16868	17051	17074	16829	16938	17125	16855	16764	16781	16863	16976	16965	16907	16921	16965	16919	16853	16960	16772	17088	16952	17008	16809	16865	16889	16997	16647	16832	16878	17024	16972	17208	16960	17112	16909	16973	16695	16690	16912	16965	16828	17108	16884	16920	16859	17055	16921	16919	17041	16725	17050	17113	17027	16985	16794	16821	16986	17029	17048	16778	16948	16839	17022	16921	17103	17034	17013	17221	16941	17006	16969	16857	16778	17020	16965	17150	17060	17191	17076	17102	16929	16857	16918	16928	16938	17132	17019	17204	17031	17002	16998	17127	16977	16909	16796	16777	16905	16915	16942	17054	17198	16879	17092	16796	16899	16951	17119	16796	17085	16853	16917	16947	17110	17096	16856	17005	17001	17059	16957	16959	17184	17140	17102	16785	16973	17162	16874	16966	17035	16848	17178	16977	17201	17070	17068	16929	16921	17013	17052	16902	17001	16858	16968	16957	17034	16892	17001	17034	16969	16999	16990	17092	17065	16866	16764	16991	16876	17000	16837	16764	16965	17018	16956	16939	16679	16996	16918	16992	16794	16925	16867	16933	17027	16945	17033	17134	17030	17066	16990	17121	16940	16967	16740	17178	16907	17004	16772	16979	17027	17167	16969	16965	17074	17001	16959	17046	16940	17176	16894	16861	16975	17005	16958	17022	17144	17007	16828	16802	16939	16856	16760	17013	17009	16940	16930	17116	16944	17032	17046	16785	16722	16976	17091	16982	16903	16976	16782	17161	17018	17147	17181	16938	16808	16851	16835	16976	16919	16940	17028	17068	16934	17026	16890	16798	17013	17270	17007	17082	17199	16977	16968	17067	16870	16916	16918	16926	16985	17171	17101	17219	17007	16845	16885	16898	17052	17119	16930	17107	17063	17003	17066	17110	17002	16936	17023	16895	16961	16935	16995	17043	16793	16916	16985	17075	17062	17093	16825	17012	16984	16883	17151	17034	16886	17038	16973	17069	16821	16958	17107	16994	16961	16951	17011	16894	17006	17166	16942	16921	17045	16925	17083	16816	16828	17171	16958	16921	17078	17093	17035	17102	16830	17080	17089	16943	16907	16801	17156	17044	17076	16760	16848	16867	16896	16994	16911	17122	16780	17032	16947	16828	17106	16977	16815	16980	16824	17091	17063	16982	17050	17024	16977	16922	16946	16818	17072	16961	16892	17043	17002	17069	16956	16954	17106	16997	17177	16883	16897	16920	16776	16782	17036	17028	16973	16879	16828	17004	17109	16883	16950	17061	17054	17010	16927	17030	17027	16813	16892	17113	16911	17079	17029	17065	17002	17020	17076	16824	16951	16985	16978	16945	17061	16944	16873	16907	17152	16801	16905	16998	16906	16967	16945	16939	17125	16894	17002	17124	16767	16937	17062	16911	16956	16762	16780	17115	17174	17041	16809	16990	16799	17119	16881	17053	17083	17000	17080	17056	16990	17037	17053	17001	17095	16944	17172	16908	16952	17010	17016	16849	16827	17012	16911	16952	17022	16935	16925	16875	16762	16901	17034	17090	16899	17061	17049	17100	16868	16964	17009	17012	16953	16914	16989	17137	17052	16984	16910	17003	17087	17021	16927	17066	16997	16940	16792	16844	16816	17011	16959	16888	16852	16897	17004	16918	16943	16967	16953	16969	16973	16979	17053	17013	17103	16932	16938	16976	16844	17111	17147	17084	17098	16992	17084	17120	17175	16928	17061	17053	16915	16926	16945	17059	17111	16982	17000	16853	17005	16959	17084	17143	16975	17070	16846	17001	16811	17121	16835	16953	16803	16881	16964	17091	17045	16963	17104	17058	16796	16984	16830	16986	17004	16780	17078	16806	16788	17092	16997	16959	17063	17122	16969	16915	16806	16930	16922	17024	16891	16875	16862	17017	17151	17091	17109	17105	17194	16986	16763	16851	16857	16860	17012	16978	17018	16902	16760	17052	16981	17056	16803	16855	17016	17050	16845	16977	16888	16981	16880	16989	16902	16897	17119	17011	16921	16945	17058	16687	16910	16874	16884	16945	16825	17099	16984	16928	16856	17004	16905	17053	17097	16978	16763	17061	16903	17137	16759	17129	16848	17165	16895	16842	16940	16766	16965	16832	16856	17043	17218	17026	17050	17038	17010	17004	16780	16960	16937	16966	17053	16898	16968	17009	17002	16876	16745	17120	17050	16848	16703	16968	16966	17057	17185	17114	16827	17030	16895	16894	16975	17249	17035	16904	16808	17013	16914	17009	16978	17078	16913	17051	17017	16945	16928	17081	16746	17006	16857	17180	16958	17197	16920	17160	16913	16926	17022	16849	16926	16946	16976	17132	17003	17055	16962	16977	16813	17001	17064	16992	16917	16882	16939	16733	16805	16849	17061	17008	17084	16931	16976	17112	16858	17021	16956	16873	17003	16843	16962	16939	16813	17063	17036	16955	17195	16842	16976	17007	17104	17067	16891	16958	17001	17067	17043	16979	17241	17024	16862	17052	16958	17037	16979	16918	16894	16891	17083	16910	16971	16893	16877	17079	16985	16757	16937	17024	16819	16820	17064	17018	16931	17098	17034	16788	16990	17021	16996	16914	16927	17081	17023	17038	16923	16922	16827	16852	17032	16979	17025	16988	17263	16986	17099	17028	17158	17008	16916	16975	17074	16885	17139	16901	17157	16946	17219	17166	16917	17196	16778	16883	16810	17027	16961	16793	17054	16969	17226	16992	16945	17120	16865	17101	16980	17042	16812	16939	16969	16950	17067	16814	17012	16950	17089	17027	16989	17252	16949	17107	17033	16919	16961	17082	17162	16863	17085	17004	17029	16820	16991	16955	16932	16861	16837	16975	17016	16978	16839	16873	16744	16945	16956	17139	16997	16944	16989	16852	16850	17052	16928	17235	17063	17093	16956	16853	16918	16935	17024	17042	17088	17055	16913	17254	17148	16991	16945	17065	16891	17005	16892	16785	16994	16860	16892	17166	16854	16967	16842	17017	16808
19053	39667	42042	36979	37350	28990	54684	59323	49219	36097	25366	18277	15994	15950	16001	16086	15985	16024	16035	16010	16058	16111	15955	16117	16012	16130	15984	15826	16013	15917	15996	15938	15915	15997	15846	15893	16016	15847	16077	15945	15959	16006	15926	15927	16002	15779	16115	16131	16046	16082	16025	16058	15930	16040	15987	16078	16053	15886	15981	16097	16152	16093	15904	15999	15701	16092	15942	16068	15975	16139	15960	16099	15871	15955	16082	16059	16009	15971	15815	15869	16051	15931	16035	15861	15808	15916	16001	15892	15903	15991	16051	15996	15763	16084	16035	15908	15900	15890	15878	15988	16045	15994	16198	16073	15981	15956	16048	15885	15853	16008	16216	16109	15985	16127	16053	16014	16069	15986	16040	15806	16022	15963	15907	16096	15890	16000	15878	16068	15841	16007	16019	15842	16045	16027	16002	15946	16133	16016	15847	16008	15826	16128	16112	15991	16057	16042	15921	16020	16069	16060	16168	16276	15921	15921	15893	16122	15923	16038	15955	16003	16141	16073	16116	15886	15889	15870	15976	15923	15892	15885	16026	15884	15964	15957	16128	16054	16023	16069	16182	16046	15977	15889	16041	16092	16015	16057	16024	16031	16072	15812	16246	15910	15966	15973	16059	15977	15820	15985	15940	16117	15963	16020	15895	16011	15894	15964	15924	15934	15901	16073	16029	16019	15781	15990	16147	15907	15935	16001	15920	15778	15935	16110	15839	16030	15844	15963	15992	15927	16007	15770	15851	16112	15996	15884	16038	16021	15764	16011	15904	15881	15966	15804	15975	16040	16078	16109	15951	16093	16042	15866	15858	15976	16095	16079	15905	15915	15919	15916	15999	15830	15975	16115	16048	15948	16092	16056	15940	15962	16032	16102	15971	15753	16042	16031	16005	16111	15945	15754	16021	16077	16086	16001	16028	16010	15940	16057	15838	15891	15966	16024	15868	15933	15850	15936	15937	16031	15994	15937	15921	16056	16080	15919	15832	15889	16046	15875	15945	15991	15885	16008	16101	15981	15886	15954	15805	15928	15958	16058	16023	15991	15956	16132	15882	16006	16040	15975	15990	15984	16011	15903	15932	15978	15983	15873	15986	15939	16024	15995	15882	16082	15978	15929	16090	16004	16128	15967	15921	15944	16099	15795	15802	16007	16105	15796	16011	15885	15880	15855	15856	16035	15965	15887	15862	15850	15923	15809	15957	16037	16084	15941	15953	16005	15985	15944	15958	15962	15842	16055	15868	15969	16190	15940	15919	15842	16038	15989	16137	15823	15922	15969	15859	16173	16035	16019	15867	15887	15841	15842	16078	15999	16010	15913	15759	15959	15917	15845	16001	15925	16069	16139	15886	15924	15881	16094	15944	15765	15870	15827	15989	16160	15993	15887	16027	15909	15845	16021	16130	16041	16181	15951	15888	15880	16176	15861	16124	15887	15975	15910	16051	15975	16030	15989	15877	16005	15884	15845	16121	15982	15987	16008	15850	16066	16072	15956	16043	15963	16074	15959	15983	16054	15788	15793	15993	15855	16029	15956	16017	16036	16064	16040	15964	15940	16139	15941	15968	15894	15858	16051	16022	16027	15825	15921	16072	16106	16051	15741	15981	16021	15871	16057	15742	16080	16078	16014	16040	15991	15919	15963	16026	16061	15975	15849	16039	15897	15896	15924	16025	15892	16097	15839	15877	16093	15976	15928	15935	16102	15980	16029	15793	16046	16047	15832	16000	16091	15803	15926	16058	16008	16186	15862	15950	15981	15924	15975	15990	15896	15864	16008	15913	15916	15830	15942	15934	15935	15922	15980	15872	15876	16021	16014	15973	16037	15955	15980	15994	15928	15892	15956	15976	16019	15984	16129	16113	15930	16011	15852	15979	16091	15996	15934	15790	16003	15948	16169	15975	15834	16054	15886	15954	16036	15898	15889	15948	16011	16035	15924	15846	15787	16066	15990	15981	15991	16063	15942	15772	16011	15998	15804	15974	16018	16052	15913	16036	15884	15911	15890	16065	15846	16074	16085	15939	15971	15867	16101	16123	15989	15944	15866	15967	16052	15897	16035	16049	16055	15920	15979	16075	16016	15946	16095	15786	16066	16041	15908	15876	16132	16051	15950	15871	15776	15965	15959	15996	15962	15771	15911	16091	16007	15994	15800	15946	15951	15974	16022	15911	15885	16047	15969	15851	15988	15971	16086	15919	15907	16005	15961	16087	15836	16063	16009	15906	16118	15932	16050	15947	15758	16077	16115	16130	16022	15964	16054	16088	15999	16008	16020	15965	15851	16106	15844	15756	16056	15903	15877	15977	15896	16084	15887	16185	15935	15986	15783	15875	15886	15873	16010	16028	15902	15957	16001	15983	16070	15944	16163	15964	15823	15876	16033	16042	16066	15873	15993	15998	15908	15923	15879	15962	15827	16044	16059	16084	15955	16017	15848	16045	16050	15966	16101	15962	15908	15972	16012	15867	15935	16124	15924	15736	15902	15963	16037	16007	15973	16046	16044	16083	15877	16074	15946	15998	16077	15962	15910	15920	16123	15941	16107	15897	16021	16113	15986	15896	15977	16056	16154	16046	16097	16022	15901	15875	16000	16054	16002	15900	16119	15985	16159	15918	16053	15798	16005	16121	16115	15881	15962	15932	16136	15870	15994	15822	16063	15854	15811	16090	15887	16052	16013	15979	16058	15796	15952	16094	15964	16021	15979	15925	15992	16068	16027	15746	15976	15883	15944	16023	15915	15934	15897	16012	15902	16083	15882	16019	15940	15895	15929	15963	15828	15953	15791	16015	15934	16083	15845	16000	15916	16010	16002	16021	15952	15837	15961	15796	15880	15982	16046	15982	16031	16159	16079	15950	15791	15918	15924	15900	15998	15973	16014	15966	16160	15889	16137	15741	15760	15872	16057	15929	15818	15923	16015	15998	15902	15883	16148	16034	15907	16098	16048	16002	15979	16113	16075	15929	15862	15979	15997	15931	15977	15967	16080	16002	16016	15957	15857	16173	15914	15958	16148	15916	15890	16026	15961	16033	15945	15942	15943	15922	15929	16114	16024	15982	15961	15895	15842	16075	16004	15967	15937	16248	15721	16087	16008	15904	16078	15806	16065	15905	15986	15858	16057	16030	15899	15881	16131	15976	16069	15996	15880	15810	15991	15951	15873	16115	15864	15892	15833	16094	16041	16153	15956	16012	15896	15984	15859	15915	15989	15924	16013	15853	16023	15997	15901	15911	16101	15954	15835	15730	15913	16012	15908	16072	15949	15984	15914	16058	16022	16077	15890	15927	16156	15794	16051	15802	16104	16014	15880	16047	15990	16025	16128	15796	15902	16067	15956	15856	16047	16008	16042	15933	15902	16033	16107	15849	15854	16019	16011	15833	15967	16058	16066	15903	16045	16029	15855	16035	16034	15912	15741	16058	16032	16006	15752	15950	15936	16020	15972	16052	15981	16026	15912	15869	15882	16049	16033	16164	16050	15965	16055	15999	15919	15804	16023	15878	15795	16010	15975	15969	16026	15876	15956	15882	15941	16063	16016	15892	15887	16055	16063	15900	15925	16124	16018	16021	16022	16125	15910	15932	15996	15916	16045	15968	16060	15822	16144	16013	15921	15780	15936	15918	15836	15969	16079	16087	15836	15867	15883	15970	16039	15787	15988	15906	15786	15907	15809	15960	15924	16051	15935	16034	15857	16118	15908	15940	16059	16046	15847	15985	16007	16035	15928	16087	15977	15871	15932	15956	16003	15976	15901	15950	15858	15970	15879	15995	15959	15862	15991	15895	15886	16029	15872	15949	16083	15906	16061	15710	15959	15892	15946	15950	15873	16015	15987	15932	15999	15918	15904	16076	15969	16127	15955	15864	15915	15945	15868	15908	15863	15856	16060	15752	16064	15716	16039	15958	15767	16017	15927	16028	15933	15964	15950	15724	15954	15985	15852	16030	16038	15820	15899	16174	15931	15821	15907	15902	15814	15963	16100	16001	15849	15978	15970	16016	15954	16074	16000	16035	15769	15841	15933	15842	16085	15926	15985	15969	16004	15905	16037	16014	15978	16059	15938	15947	15845	15875	16058	15928	15934	16044	15932	15997	15990	15905	15882	16088	15937	15943	15815	15989	16137	15858	16089	16032	15982	16031	16052	15691	16069	15995	15803	15926	16016	15857	15902	16205	15879	15980	15941	16022	16119	16006	15946	16026	15946	15975	16111	15873	15955	15919	15910	15813	15901	16100	15951	15942	15851	15931	16008	16069	16042	15918	15985	15945	15977	16064	15957	15899	15984	15747	15952	15863	15990	15974	15837	15915	16068	15904	15889	15875	16130	15995	15897	15949	15917	16066	15911	16113	16143	15842	16040	16053	16084	15876	16067	16088	16019	16077	16084	16051	16058	16003	15799	15848	15967	15932	15962	15955	16192	15905	15904	16031	15986	16014	15890	15976	15840	15908	16083	15938	15855	16069	15948	15968	15938	16096	15885	15941	15996	16072	15933	16067	15876	15913	16079	15959	15934	15874	15976	16029	15870	15931	15847	15999	15924	15968	15791	16094	16028	16011	15847	15886	15983	16009	16145	16113	15879	16080	15941	15987	15855	16006	15873	15956	15870	15838	15964	16016	15835	16026	15930	15965	15976	16011	15913	16028	16039	15886	15975	16066	15916	15581	16014	15988	15982	16003	16019	15930	16156	15971	16076	16044	15877	15836	16090	15895	15910	15875	15920	16045	16028	16094	15928	15841	15903	15961	16053	15885	16009	16099	15981	15749	15976	16120	16076	16017	15909	15930	15855	16127	16060	16011	15895	15876	16003	15932	16060	15966	15973	15927	15972	16102	15885	15983	15785	15981	16107	15977	16004	15992	16059	15893	15995	15814	15762	15926	15917	16036	15874	15874	16007	16022	16122	16024	15946	15976	15928	16035	16060	15989	15863	15912	15952	16241	16088	15912	16210	15925	15808	16020	15847	15906	15900	15845	15888	15911	15991	15934	15906	15915	15918	15898	16021	16053	15752	15944	16094	16043	15978	15870	15977	15934	15997	15867	16013	15850	15835	16022	15967	15932	15907	15981	15983	15934	15931	16051	15976	16073	15915	15868	15898	15867	16123	15859	15914	15896	16033	15820	15956	15993	16065
27676	22707	27117	26312	21768	19516	21652	23838	22170	19864	18636	18175	17741	17487	17652	17909	17583	17726	17642	17706	17548	17720	17803	17640	17604	17709	17749	17654	17526	17845	17654	17593	17548	17718	17686	17561	17822	17773	17670	17644	17544	17548	17538	17598	17547	17379	17558	17726	17574	17532	17430	17605	17490	17553	17517	17462	17579	17611	17617	17767	17619	17778	17744	17709	17617	17673	17741	17734	17569	17522	17635	17667	17631	17591	17594	17871	17672	17646	17607	17592	17632	17806	17513	17831	17642	17683	17666	17765	17637	17767	17643	17640	17471	17700	17849	17605	17423	17795	17791	17635	17638	17803	17640	17513	17532	17486	17572	17775	17718	17567	17526	17657	17739	17665	17474	17666	17604	17728	17638	17501	17638	17666	17489	17465	17405	17584	17810	17501	17715	17816	17707	17643	17617	17475	17705	17337	17557	17536	17577	17627	17733	17713	17608	17634	17649	17704	17602	17517	17709	17469	17626	17732	17850	17759	17830	17529	17732	17354	17741	17601	17701	17779	17678	17586	17632	17496	17709	17575	17527	17731	17893	17753	17831	17739	17771	17730	17670	17651	17595	17786	17712	17671	17618	17644	17763	17643	17606	17585	17496	17594	17515	17687	17585	17663	17758	17496	17639	17654	17824	17819	17740	17575	17698	17546	17589	17486	17574	17621	17579	17703	17778	17553	17638	17474	17362	17511	17560	17500	17590	17757	17623	17493	17675	17661	17548	17531	17857	17657	17819	17552	17646	17679	17547	17478	17696	17690	17705	17666	17696	17583	17531	17521	17626	17528	17540	17623	17964	17639	17561	17548	17599	17533	17809	17439	17553	17556	17475	17655	17628	17557	17574	17480	17522	17502	17745	17429	17589	17564	17558	17408	17671	17787	17639	17583	17722	17715	17551	17407	17652	17686	17638	17396	17718	17507	17477	17582	17581	17589	17461	17758	17548	17840	17656	17728	17512	17786	17590	17664	17585	17601	17786	17786	17709	17665	17638	17660	17628	17394	17798	17547	17521	17796	17649	17571	17786	17705	17645	17585	17590	17681	17638	17656	17647	17691	17488	17390	17789	17755	17692	17717	17619	17709	17518	17634	17646	17624	17707	17783	17605	17807	17621	17631	17712	17736	17574	17580	17643	17558	17691	17741	17651	17477	17659	17621	17515	17905	17376	17698	17594	17881	17605	17797	17816	17563	17784	17718	17691	17660	17791	17481	17572	17319	17639	17756	17305	17703	17614	17635	17668	17824	17506	17618	17666	17709	17538	17655	17543	17468	17564	17722	17797	17719	17522	17817	17699	17712	17666	17734	17768	17716	17706	17478	17630	17698	17742	17812	17705	17470	17663	17698	17662	17687	17565	17752	17567	17612	17529	17473	17733	17505	17745	17810	17665	17760	17614	17627	17474	17428	17494	17524	17760	17551	17643	17583	17550	17625	17507	17661	17721	17521	17682	17632	17726	17744	17768	17493	17587	17684	17972	17554	17568	17622	17805	17752	17712	17467	17709	17534	17523	17670	17812	17745	17606	17622	17556	17695	17729	17559	17688	17622	17721	17531	17689	17679	17622	17696	17530	17622	17764	17652	17562	17468	17638	17521	17640	17803	17657	17662	17852	17809	17420	17745	17639	17543	17618	17643	17592	17793	17838	17664	17674	17552	17682	17791	17573	17478	17700	17639	17808	17587	17563	17483	17492	17628	17582	17499	17821	17715	17435	17571	17609	17604	17497	17664	17527	17491	17525	17489	17801	17551	17550	17670	17586	17504	17556	17700	17673	17512	17707	17695	17711	17863	17616	17640	17721	17526	17713	17519	17658	17490	17504	17598	17606	17575	17467	17439	17424	17631	17748	17602	17671	17575	17704	17444	17653	17558	17787	17685	17737	17478	17719	17590	17718	17609	17721	17527	17746	17578	17673	17751	17701	17624	17879	17521	17595	17462	17572	17399	17649	17505	17593	17707	17658	17872	17527	17664	17471	17450	17464	17526	17485	17614	17682	17586	17543	17626	17653	17702	17510	17620	17638	17832	17610	17830	17792	17672	17695	17748	17706	17569	17662	17573	17674	17847	17565	17510	17653	17770	17540	17606	17703	17726	17576	17707	17446	17598	17901	17856	17475	17643	17736	17468	17401	17581	17593	17514	17693	17653	17304	17538	17410	17612	17703	17509	17586	17562	17501	17465	17655	17531	17688	17578	17700	17787	17598	17584	17684	17765	17741	17780	17775	17705	17638	17803	17580	17778	17604	17496	17676	17753	17516	17654	17662	17570	17511	17756	17638	17517	17656	17615	17692	17684	17715	17645	17597	17598	17651	17605	17617	17759	17627	17654	17506	17549	17675	17616	17716	17506	17802	17800	17454	17558	17768	17640	17652	17650	17513	17625	17595	17841	17648	17383	17778	17682	17749	17618	17635	17551	17942	17686	17745	17529	17644	17737	17693	17498	17620	17468	17623	17716	17697	17675	17622	17383	17755	17512	17521	17723	17415	17640	17865	17589	17637	17709	17565	17457	17697	17652	17621	17588	17535	17580	17486	17355	17575	17786	17681	17803	17639	17307	17592	17585	17777	17611	17578	17511	17726	17724	17627	17744	17593	17529	17549	17529	17794	17512	17563	17663	17769	17671	17642	17715	17866	17568	17953	17782	17631	17442	17455	17820	17751	17562	17709	17465	17668	17776	17629	17565	17577	17601	17727	17456	17689	17533	17455	17494	17784	17746	17597	17624	17567	17597	17709	17574	17779	17642	17680	17613	17527	17684	17675	17800	17504	17797	17765	17714	17618	17531	17741	17692	17529	17739	17741	17629	17723	17683	17767	17550	17757	17561	17753	17542	17494	17722	17543	17663	17740	17821	17809	17736	17678	17722	17522	17770	17566	17525	17428	17426	17595	17542	17797	17598	17715	17660	17628	17622	17662	17538	17846	17597	17585	17630	17612	17593	17594	17742	17701	17633	17521	17514	17633	17616	17527	17460	17416	17806	17662	17559	17646	17526	17600	17652	17646	17595	17656	17635	17494	17347	17575	17720	17653	17689	17601	17716	17674	17604	17777	17750	17544	17728	17698	17722	17845	17729	17673	17469	17521	17731	17549	17606	17483	17644	17789	17754	17855	17874	17536	17586	17624	17415	17684	17475	17433	17646	17674	17496	17629	17502	17635	17755	17548	17657	17645	17542	17434	17569	17609	17591	17641	17900	17598	17942	17745	17444	17622	17593	17493	17527	17466	17507	17817	17522	17713	17632	17542	17631	17564	17389	17678	17435	17700	17571	17439	17648	17636	17849	17620	17603	17630	17490	17600	17463	17635	17463	17600	17700	17828	17640	17709	17786	17538	17555	17687	17760	17871	17840	17574	17416	17503	17671	17536	17639	17640	17695	17530	17645	17660	17713	17533	17574	17601	17363	17626	17609	17602	17719	17445	17686	17696	17581	17620	17605	17819	17633	17611	17767	17732	17507	17669	17681	17514	17649	17625	17697	17595	17657	17720	17596	17516	17489	17641	17609	17663	17661	17809	17507	17597	17712	17786	17632	17598	17666	17681	17648	17540	17471	17644	17723	17652	17893	17653	17740	17682	17738	17786	17665	17829	17700	17841	17674	17657	17609	17605	17626	17671	17766	17432	17682	17912	17778	17827	17681	17769	17591	17430	17751	17826	17664	17525	17646	17642	17737	17691	17666	17652	17592	17567	17451	17490	17441	17592	17835	17448	17585	17607	17580	17523	17657	17645	17856	17606	17709	17726	17640	17589	17746	17892	17657	17474	17550	17679	17494	17679	17780	17716	17685	17678	17534	17624	17627	17670	17597	17456	17722	17687	17562	17618	17634	17711	17709	17756	17477	17553	17724	17654	17556	17713	17452	17716	17654	17738	17557	17757	17609	17701	17632	17441	17655	17793	17805	17709	17550	17659	17714	17612	17601	17640	17692	17534	17647	17694	17690	17698	17472	17613	17735	17724	17605	17971	17693	17585	17742	17645	17598	17637	17510	17585	17829	17627	17543	17753	17662	17609	17882	17764	17634	17645	17540	17653	17796	17770	17934	17862	17781	17571	17588	17654	17603	17601	17597	17592	17628	17571	17605	17698	17621	17708	17572	17892	17418	17657	17515	17621	17773	17584	17546	17685	17555	17421	17596	17751	17602	17664	17563	17868	17727	17692	17573	17720	17527	17713	17553	17669	17721	17710	17552	17563	17431	17537	17384	17577	17638	17442	17470	17498	17550	17584	17437	17606	17525	17639	17550	17669	17517	17357	17620	17639	17673	17680	17601	17717	17527	17684	17629	17705	17572	17559	17526	17557	17415	17647	17776	17541	17664	17736	17592	17765	17657	17542	17604	17495	17719	17669	17773	17543	17692	17602	17541	17755	17633	17781	17640	17573	17719	17420	17563	17750	17587	17624	17832	17529	17533	17607	17689	17561	17730	17749	17578	17766	17717	17669	17556	17577	17621	17728	17364	17721	17774	17715	17813	17417	17757	17799	17513	17619	17612	17461	17657	17674	17543	17543	17615	17614	17718	17617	17661	17529	17576	17635	17556	17547	17616	17536	17470	17450	17773	17580	17260	17603	17856	17840	17717	17743	17512	17787	17741	17466	17726	17926	17700	17480	17440	17648	17430	17579	17721	17628	17644	17549	17776	17593	17608	17922	17784	17746	17664	17562	17527	17754	17509	17692	17703	17781	17758	17724	17720	17596	17577	17383	17511	17446	17552	17887	17342	17438	17672	17672	17704	17704	17522	17524	17704	17568	17597	17658	17691	17594	17457	17613	17740	17642	17582	17573	17698	17561	17393	17741	17527	17507	17639	17723	17567	17676	17753	17516	17570	17827	17679	17633	17723	17551	17700	17695	17773	17411	17417	17637	17776	17777	17834	17682	17840	17493	17574	17700	17492	17705	17577	17531	17580	17786	17470	17654	17480	17635	17750	17482	17644	17812	17738	17404	17553	17777	17792	17676	17676	17680	17562	17739	17500	17518	17719	17884	17443	17652	17753	17690	17665	17728	17786	17778	17684	17664	17707	17670	17546	17872	17594	17350	17588	17690	17656	17672	17745	17677	17686	17529	17611	17493	17643	17782	17596	17664	17639	17505	17778	17508	17641	17662	17345	17539	17422	17600	17768	17789	17849
19373	25273	27003	26108	22431	18510	22719	24728	21826	19234	17493	16722	16326	16247	16462	16389	16388	16258	16499	16417	16340	16411	16427	16395	16234	16466	16412	16286	16520	16193	16521	16326	16126	16349	16295	16250	16355	16236	16401	16524	16334	16418	16327	16136	16341	16401	16318	16154	16261	16371	16277	16290	16351	16348	16443	16367	16298	16271	16464	16339	16412	16319	16520	16313	16341	16368	16383	16322	16402	16258	16507	16382	16215	16261	16434	16409	16351	16453	16419	16113	16323	16308	16390	16243	16300	16211	16404	16366	16388	16396	16232	16111	16398	16358	16373	16283	16467	16284	16083	16537	16341	16570	16274	16448	16389	16252	16487	16277	16203	16419	16331	16427	16265	16343	16382	16298	16243	16157	16409	16435	16342	16227	16516	16465	16223	16270	16310	16385	16324	16239	16313	16115	16283	16373	16385	16308	16427	16260	16493	16430	16331	16453	16399	16426	16459	16333	16447	16415	16326	16323	16332	16275	16362	16280	16522	16335	16426	16623	16438	16458	16361	16262	16377	16291	16287	16421	16369	16254	16304	16520	16269	16473	16194	16370	16474	16434	16375	16463	16268	16341	16344	16372	16345	16372	16235	16094	16346	16374	16259	16501	16432	16187	16489	16384	16355	16248	16393	16127	16350	16468	16342	16484	16315	16323	16274	16079	16366	16327	16204	16225	16284	16320	16416	16342	16326	16285	16343	16392	16267	16307	16319	16286	16264	16169	16242	16464	16580	16356	16409	16413	16422	16306	16481	16438	16318	16350	16301	16358	16177	16431	16343	16280	16353	16231	16227	16373	16483	16351	16340	16284	16196	16196	16415	16332	16327	16320	16324	16494	16101	16421	16405	16352	16444	16344	16369	16400	16371	16404	16358	16357	16285	16358	16212	16413	16305	16378	16259	16312	16370	16200	16299	16411	16539	16300	16339	16435	16446	16510	16349	16438	16388	16439	16475	16312	16447	16488	16397	16173	16404	16400	16320	16302	16318	16220	16370	16364	16319	16115	16338	16440	16488	16275	16382	16361	16359	16435	16286	16374	16367	16314	16457	16443	16225	16278	16460	16418	16606	16383	16361	16442	16144	16323	16278	16275	16335	16226	16316	16176	16348	16189	16245	16561	16535	16314	16314	16406	16477	16294	16358	16450	16297	16309	16425	16348	16470	16369	16312	16249	16263	16255	16376	16163	16402	16270	16369	16291	16202	16595	16359	16650	16277	16335	16357	16372	16378	16146	16436	16571	16321	16311	16378	16335	16271	16316	16388	16331	16183	16327	16451	16364	16408	16483	16346	16119	16275	16499	16273	16485	16399	16292	16329	16351	16376	16343	16208	16245	16394	16335	16216	16455	16306	16314	16471	16254	16395	16472	16361	16284	16270	16443	16461	16489	16269	16358	16216	16355	16222	16364	16379	16393	16306	16127	16326	16351	16388	16322	16351	16283	16436	16444	16208	16380	16213	16369	16393	16501	16367	16296	16352	16050	16342	16251	16442	16355	16368	16152	16447	16382	16396	16366	16441	16299	16411	16399	16444	16270	16320	16198	16361	16249	16243	16478	16238	16529	16411	16381	16216	16368	16270	16322	16489	16444	16040	16331	16255	16312	16266	16294	16326	16404	16449	16382	16424	16395	16300	16526	16321	16468	16333	16297	16232	16342	16383	16501	16325	16388	16323	16451	16303	16476	16325	16281	16355	16377	16169	16248	16468	16330	16390	16482	16490	16500	16407	16348	16423	16293	16263	16426	16304	16079	16356	16373	16279	16216	16249	16139	16418	16280	16334	16348	16433	16193	16501	16440	16469	16432	16283	16462	16485	16200	16433	16493	16483	16357	16321	16225	16304	16543	16387	16451	16537	16526	16233	16290	16240	16318	16339	16400	16407	16280	16314	16352	16393	16399	16188	16244	16393	16280	16255	16253	16303	16542	16417	16421	16311	16268	16414	16336	16406	16378	16539	16215	16335	16378	16415	16222	16465	16099	16388	16188	16453	16271	16205	16387	16325	16371	16338	16549	16228	16430	16313	16355	16214	16197	16194	16407	16393	16301	16424	16562	16451	16504	16137	16207	16389	16206	16272	16457	16435	16274	16180	16362	16321	16345	16179	16367	16162	16313	16572	16252	16432	16172	16418	16484	16326	16268	16352	16234	16359	16265	16299	16252	16394	16148	16403	16326	16458	16267	16385	16301	16341	16172	16378	16389	16413	16414	16374	16519	16321	16397	16404	16352	16311	16223	16359	16402	16391	16329	16213	16211	16274	16286	16529	16282	16229	16691	16503	16339	16386	16347	16286	16211	16254	16332	16167	16406	16386	16465	16347	16293	16319	16344	16285	16392	16285	16471	16303	16358	16231	16267	16238	16467	16406	16395	16187	16599	16405	16251	16380	16410	16460	16246	16391	16191	16489	16352	16347	16081	16328	16250	16353	16444	16321	16394	16396	16400	16334	16363	16441	16222	16367	16254	16235	16313	16324	16221	16385	16392	16420	16463	16204	16333	16269	16279	16389	16542	16145	16331	16460	16387	16248	16425	16385	16278	16437	16277	16339	16395	16307	16475	16318	16285	16407	16316	16231	16315	16461	16324	16505	16315	16241	16310	16244	16302	16466	16358	16431	16364	16347	16336	16376	16301	16290	16378	16321	16359	16420	16274	16247	16310	16304	16292	16443	16423	16219	16390	16471	16281	16450	16332	16349	16233	16324	16364	16348	16387	16504	16447	16202	16236	16290	16314	16282	16343	16472	16248	16189	16286	16413	16402	16215	16353	16379	16482	16324	16458	16330	16271	16383	16262	16332	16294	16369	16550	16310	16301	16325	16585	16389	16405	16117	16498	16274	16383	16287	16354	16341	16310	16324	16347	16390	16248	16314	16360	16319	16619	16451	16221	16364	16299	16615	16371	16468	16311	16532	16282	16317	16272	16316	16293	16286	16439	16140	16267	16339	16134	16267	16343	16422	16464	16359	16598	16558	16316	16453	16367	16334	16342	16536	16315	16378	16177	16398	16327	16394	16391	16324	16212	16231	16363	16382	16251	16264	16436	16325	16341	16543	16271	16438	16301	16434	16589	16429	16151	16507	16333	16365	16244	16428	16369	16399	16391	16430	16349	16448	16431	16304	16432	16317	16270	16365	16339	16228	16208	16406	16379	16466	16482	16501	16309	16341	16419	16268	16306	16433	16423	16367	16372	16415	16426	16380	16319	16482	16284	16280	16366	16396	16237	16345	16202	16421	16455	16205	16522	16393	16516	16162	16440	16305	16286	16352	16296	16431	16307	16402	16334	16372	16243	16419	16284	16322	16447	16423	16520	16430	16396	16374	16413	16398	16200	16398	16285	16283	16259	16222	16432	16405	16256	16343	16414	16387	16401	16363	16276	16483	16562	16181	16334	16211	16339	16221	16398	16220	16428	16227	16330	16590	16361	16370	16389	16350	16455	16645	16311	16327	16587	16432	16371	16264	16324	16311	16108	16451	16403	16385	16235	16316	16424	16262	16348	16308	16452	16300	16368	16505	16358	16213	16321	16455	16161	16320	16250	16561	16415	16356	16426	16310	16261	16415	16277	16401	16108	16375	16445	16432	16354	16370	16377	16360	16302	16334	16386	16414	16316	16288	16380	16510	16321	16311	16444	16330	16277	16368	16468	16251	16390	16224	16275	16288	16474	16382	16420	16368	16313	16504	16340	16336	16251	16457	16241	16403	16451	16370	16332	16620	16203	16258	16429	16378	16329	16238	16278	16190	16297	16386	16266	16611	16328	16386	16309	16349	16401	16411	16387	16403	16221	16442	16236	16318	16301	16312	16193	16312	16367	16278	16359	16358	16277	16462	16294	16225	16369	16445	16440	16428	16397	16233	16409	16247	16296	16415	16518	16327	16261	16454	16429	16344	16362	16466	16381	16457	16313	16310	16259	16484	16333	16362	16509	16414	16164	16287	16361	16412	16265	16438	16299	16406	16339	16155	16292	16431	16298	16446	16378	16221	16357	16470	16282	16415	16452	16570	16446	16294	16300	16340	16139	16448	16414	16326	16505	16468	16419	16274	16478	16374	16226	16419	16466	16348	16226	16339	16422	16094	16357	16426	16224	16381	16294	16399	16380	16342	16372	16194	16153	16508	16303	16543	16312	16470	16267	16427	16057	16285	16398	16247	16357	16384	16245	16150	16443	16133	16340	16194	16291	16355	16397	16325	16257	16196	16337	16401	16453	16265	16266	16438	16279	16261	16397	16350	16342	16511	16404	16223	16424	16268	16341	16293	16262	16355	16389	16299	16480	16263	16358	16113	16337	16460	16267	16321	16318	16395	16288	16441	16295	16401	16311	16365	16316	16305	16372	16352	16338	16378	16337	16371	16195	16321	16279	16388	16347	16468	16492	16275	16449	16478	16144	16282	16368	16220	16352	16386	16233	16438	16399	16337	16468	16510	16494	16647	16387	16433	16352	16334	16326	16321	16342	16419	16348	16192	16394	16245	16420	16268	16263	16419	16279	16406	16408	16444	16231	16251	16236	16443	16377	16330	16357	16294	16344	16256	16396	16516	16310	16182	16314	16277	16507	16093	16496	16489	16200	16418	16333	16361	16166	16305	16375	16362	16411	16530	16205	16430	16225	16386	16452	16339	16352	16485	16303	16291	16038	16363	16501	16401	16391	16408	16439	16370	16372	16461	16203	16283	16250	16321	16257	16374	16442	16490	16244	16284	16264	16329	16393	16335	16349	16327	16404	16380	16346	16256	16382	16369	16208	16270	16388	16310	16175	16477	16291	16182	16496	16467	16443	16601	16312	16337	16235	16438	16184	16339	16438	16253	16363	16347	16392	16319	16277	16348	16289	16265	16344	16158	16305	16275	16443	16258	16235	16396	16537	16486	16331	16243	16438	16439	16303	16246	16406	16299	16357	16498	16200	16500	16433	16432	16283	16261	16383	16345	16233	16218	16321	16218	16261	16406	16348	16251	16356	16374	16399	16329	16274	16456	16288	16307	16514	16313	16433	16397	16344	16414	16460	16329	16223	16231	16374	16382	16502	16312	16374	16479	16300	16445	16416	16207	16323	16366	16384	16350	16450	16294	16474	16390	16295	16300	16171	16325	16397	16220	16192	16229	16420	16338	16250	16473	16230	16384	16502
24499	21420	28848	25906	23523	25240	43737	42356	34421	27338	22838	20185	19195	19323	19148	19167	19308	19162	19013	18976	19219	19013	19134	19030	18998	18989	19165	19100	19065	19048	19025	18927	18989	19164	19000	19124	18976	18775	19082	19164	18999	19031	19036	19064	18898	19217	19123	18981	18889	19119	19112	18836	19072	19007	19107	19119	19274	19042	18973	19020	18947	18868	18960	18988	18876	19034	19151	19189	18849	19109	19179	19065	18896	18906	18965	19031	19154	19230	19070	19177	18899	19093	19043	19203	18999	19183	19024	18963	18986	19269	19126	19049	19054	19128	18989	19124	19049	18835	19102	19067	19126	18945	19102	18811	19192	18957	19026	19077	19156	19118	19011	19007	19032	19150	19141	19149	19052	18796	18973	19053	18945	18832	19024	19174	18988	18875	18743	18987	19375	18961	18799	19053	18945	18840	19021	19094	19183	19045	18845	18722	18871	18886	19118	19231	18958	18971	18898	18977	18965	18894	19071	19024	19156	19112	19282	19175	19024	18932	19017	19001	19192	18937	19105	18902	19031	19025	18965	18899	19045	19077	19089	19339	19148	18948	19249	18971	18874	18956	19198	18941	19121	19043	19044	19069	18979	18946	19055	19058	18846	18887	19038	18825	18941	19104	19034	19084	19065	19044	18968	19106	19019	19294	19108	19038	19241	19139	18825	18911	19017	18843	18881	19020	18887	18989	18825	19007	18905	18927	19177	18908	19027	19104	19002	18890	19104	19018	18865	19125	19101	18775	19045	18863	18895	19158	19091	18817	19188	19190	18971	19096	19034	19162	19028	19070	18788	19099	18875	18907	18861	19347	18970	19228	19159	18998	19063	19033	19037	19029	18997	19063	18988	19232	19051	18912	19079	18796	18996	18887	18978	18988	18984	18997	18944	18981	19023	18906	18888	18927	19018	19010	19257	18947	19078	18941	19066	18995	19105	18911	18986	18826	19030	18922	19041	18980	18895	19081	18967	18928	18923	18990	19035	19005	18837	19060	18905	18972	18945	18918	19121	19161	18815	18897	19089	18962	19108	18958	19101	18765	19126	18918	19042	18933	19128	18996	19199	19092	19125	19137	19102	18917	18794	18826	18773	18949	18919	18947	18894	19040	19005	19070	18862	18882	19096	18999	19033	19152	19014	18968	19071	19022	18789	19052	19025	18974	18984	19087	19137	19003	18903	18965	19101	18938	18794	18959	19029	19089	19312	19198	19004	19344	19088	18962	18979	19021	18734	18959	18874	18969	18999	18810	18930	19035	18885	19078	19089	18926	19113	18945	18884	19037	19066	19048	18937	18946	18851	19006	19137	18806	19180	18820	19039	19030	19083	19078	18965	18990	19332	19080	19002	19006	19080	19040	19131	18964	19031	19148	19083	19098	19167	19112	19109	18937	18877	18892	19056	19018	19051	19074	18895	18862	18950	19004	18994	19010	18874	19007	19148	19032	19010	19016	19295	18833	18755	18888	18978	19000	19006	19056	18910	18784	19021	18920	19103	18965	19057	19000	18935	19018	19110	18980	19367	19123	18915	18855	19059	19153	19146	19005	18984	19031	18997	18991	18981	18872	18925	18824	19052	18965	18943	19042	19068	18980	19118	18792	18988	18912	18977	19007	19006	19189	19121	19023	18983	18908	19173	18983	18966	18873	19063	18767	19025	19047	19214	19068	19056	19195	19125	19090	19177	18997	19093	19187	19222	19202	18965	19127	19102	19005	18932	18864	19055	18871	19016	19011	19070	18942	18879	18764	19149	18953	19069	19077	18774	19005	19076	19004	18868	18937	19046	19171	19042	19009	18997	19075	19106	18952	18949	19093	19059	18887	18906	18877	18991	19096	19080	18982	18983	18942	18929	19052	19099	18980	19172	19029	19121	19029	18999	18926	18977	18900	19104	18699	18965	19156	19027	19062	19012	18774	18876	18889	18870	18963	19089	18944	19006	19116	18985	19010	19070	19025	19081	18963	19045	19086	18994	19286	19143	19021	19076	19153	19142	18950	18690	19047	19047	19225	18921	19093	19125	18929	18931	18953	19210	19065	19115	19068	18968	18931	19116	19132	19084	19033	19199	19047	19132	18794	19066	18933	18793	18960	19192	19001	19052	18864	19194	19082	19106	19066	19009	18995	18842	18946	19094	19111	18988	18941	19023	19197	18890	18857	18964	19172	19158	18889	18987	19041	19060	19068	18972	18989	18950	18973	18950	18850	19070	19126	18930	18989	18961	19093	18865	19027	18867	19196	19068	18995	18943	19198	18989	18872	19125	18963	19176	18943	19078	18951	19048	19141	19231	19110	18942	18924	18872	18804	18824	18901	19048	18900	18813	18855	19008	18864	19046	19061	18887	18997	19074	18923	19123	19171	18926	19092	19129	19185	19120	19159	19143	19048	18869	19020	19092	18815	18754	18832	19052	19172	18990	19049	19059	19352	18980	18933	19050	19091	19133	19029	19054	19216	19232	19129	19245	19111	19055	19158	19136	18860	18969	19127	18989	19222	19024	18801	18790	18961	19192	19022	19108	18920	19011	18932	18915	18890	18984	18900	18983	19113	19303	19084	19088	19100	18864	18812	19100	19085	19169	18817	19032	19132	18855	18667	19020	19017	18822	19249	19102	19013	18876	19077	18958	18987	19031	19041	18910	19068	18919	19047	18965	19029	19371	18898	18801	19041	19125	19016	19061	18861	19046	19380	19129	18962	18972	18851	18917	19029	18981	19001	19307	18942	19128	18865	19056	18908	19018	18934	19046	18887	19130	19075	18971	18950	18965	19093	19060	18969	18906	18960	19038	18895	18775	18877	18892	18941	18907	18873	18853	19098	19093	19193	19058	19079	18986	19068	19079	19006	18828	19203	19197	19152	18928	19010	18885	19174	19098	19113	18881	18998	18981	19129	19064	18944	18923	18844	18888	18843	18813	18874	19087	18934	19011	19038	19106	19265	18871	18913	19091	19163	19020	19037	19001	18982	18997	19092	19168	18876	19119	19152	18932	19105	19045	18936	19060	19020	19080	19258	19057	19081	19140	18915	18782	18980	18967	18904	19015	19019	19101	19194	19117	18961	18803	19168	19203	18979	19088	18845	18826	19056	18949	18869	19073	19118	18931	18952	19132	18879	18920	19043	18992	18901	19050	19078	19077	19216	19043	18978	19017	19097	19133	18986	19042	18892	18951	19058	18986	19133	19125	19088	19021	19080	18949	19083	18948	18920	18975	19050	19028	18820	19032	19119	18980	18834	19176	18943	19181	18973	19066	19053	19191	19111	19018	18798	19045	18993	19031	19078	18962	19096	18966	18911	18974	18918	18839	18926	19225	19003	18762	18956	19059	19222	19053	19105	19082	18951	18891	19221	19204	18904	19045	19035	18938	19029	18887	19033	19411	19092	19166	18977	19254	19237	19041	19146	18929	19155	19057	18853	19022	19143	19011	19046	18800	18701	18904	18918	18986	19026	19182	19196	19026	19130	19060	19074	19047	19065	19067	19035	19035	18960	19068	18854	19089	19119	19006	18881	18974	18907	19054	19093	19084	19130	19142	19172	18930	19012	19031	19005	19136	18958	18780	18821	19069	19097	19069	18931	18972	19185	19079	18960	19029	18974	19077	19052	19108	18984	18915	18945	19059	19180	19088	18941	19089	18983	19010	18943	19104	19120	18945	19063	19055	19034	18892	19012	19095	19041	19112	19052	18954	18851	19032	19040	19135	19096	19034	18824	19086	19057	18895	18930	18893	18948	19146	19089	18928	19022	19049	18865	18799	19099	19048	18967	19255	19075	18910	19088	18903	19195	18969	18999	18893	19000	19100	19057	18910	18899	18895	18962	19262	18842	19013	19105	18787	18988	19105	18892	18822	18961	19194	19111	19103	19393	19129	18968	19147	19055	19188	18753	19100	19121	19009	18978	18845	19084	18893	18970	19020	19004	19010	18922	19182	19069	18976	19063	19094	19093	18784	18880	19156	18840	18837	19153	18992	19190	19086	19143	19042	19031	19042	19026	19101	18895	19102	19177	19020	18960	19046	19055	19147	19117	18882	18875	18964	18800	18850	19026	18915	18984	19029	18829	18887	19176	18984	19066	19211	19215	18969	18861	18902	19083	19036	19025	19132	18992	19102	19212	18913	18898	18964	19114	19096	18861	19107	18943	19026	18946	18997	18923	19063	18938	18960	18898	19171	19025	18970	18914	19007	19210	19231	19062	18983	19046	19241	18856	19021	19096	19115	18956	19062	18958	19222	19115	19046	18784	19068	19153	18994	19113	19246	18911	18909	18894	18971	18902	19035	18871	18937	18938	18980	19011	18894	18851	19138	19020	19101	19080	19043	19032	18985	19045	19102	19091	19061	19016	19310	19047	19097	19095	19054	19051	19137	19005	18940	19096	19048	18978	19110	19039	18993	18856	18992	18963	18968	19040	19051	19012	18916	18937	18996	19169	18839	19145	19018	19073	19019	18808	18821	18855	19210	19112	19118	18958	19075	19102	18928	19142	19002	19002	19051	19075	19063	18857	19035	18958	18883	19187	18937	18798	19180	19089	19038	19010	18876	19054	18875	19072	19177	18939	19173	18847	18989	19065	18906	19066	19023	19132	19155	19036	19108	18913	19009	18968	19063	18966	18877	19184	18882	19194	19005	19065	19106	18866	19016	19011	19164	19120	19216	19104	19092	19099	18986	18887	19001	19015	18823	19005	18887	18988	19058	19015	18940	18966	19075	18994	19114	18936	19150	19063	18890	19048	18998	19065	18991	18982	19000	19003	19034	18956	19045	19070	19074	19097	18770	18871	18938	19090	18922	19028	18888	19057	18952	18950	18975	18824	18990	18989	19179	19215	18984	19097	19161	18904	18867	19158	19083	18950	18950	18965	18931	18931	19057	18992	18949	18936	19018	18991	19071	19016	18951	19014	19064	19140	19143	19056	18856	18906	19088	19039	18966	18826	19090	19095	18902	18937	18995	19040	19260	19008	19038	18943	18986	19096	19193	18936	18969	19095	18903	19035	19169	18891	19118	18986	18999	19207	18881	19117	19046	18962	19111	18996	19152	18997	19010	18966	19132	19039	19017	19064	19035	19097	19121	19234	19125	19112	18771	19074	18988	19060	18954	18805	19114	18890	18928	18971	19202	18818	19168	19122	18957	18905
26017	44507	42769	31063	24340	25664	45462	43379	35469	26540	20861	18232	17437	17277	17176	17148	17145	17262	17213	17235	17309	17011	17109	17378	17248	17245	17181	17370	17271	17317	17274	17367	17172	17217	17228	17135	17261	17250	17360	17338	17305	17153	17242	17275	17342	17168	17359	17305	17223	17414	17223	17110	17268	17342	17331	17265	17270	17234	17364	17319	17176	17287	17149	17306	17095	17272	17483	17395	17188	17217	17273	17326	17219	17408	17094	17152	17172	17212	17184	17073	17188	17311	17164	17439	17292	17126	17261	17123	17318	17220	17373	17215	17098	17193	17285	17201	17220	17240	17200	17297	17143	17281	17259	17190	17242	17375	17428	17167	17235	17246	17134	17141	17193	17257	17122	17213	17052	17252	17427	17279	17168	17091	17186	17319	17215	17285	17115	17181	17317	17103	17130	17274	17330	17224	17358	17076	17258	17034	17349	17444	17152	17122	17291	17259	17016	17292	17155	17409	17347	17041	17228	17219	17216	17412	17427	17219	17129	17251	17076	17180	17368	17332	17274	17237	17226	17345	17313	17192	17224	17297	17319	17138	17231	17409	17262	17164	17162	17093	17058	17120	17235	17245	17301	17332	17396	17265	17143	17157	17110	17313	17219	17188	17294	17276	17257	17381	17333	17310	17331	17160	17235	17275	17251	17430	17235	17314	17185	17377	17139	17063	17153	17165	17217	17122	17280	17090	17161	17303	17336	17176	17321	17100	17238	17065	17204	17267	17297	17357	17494	17254	17254	17358	17097	17173	17331	17401	17143	17252	17262	17179	17209	17226	17216	17339	17193	17251	17336	17275	17220	17262	17349	17360	17240	17094	17269	17024	17358	17199	17229	17203	17220	17014	17249	17151	17175	17141	17263	17192	17113	17167	17320	17092	17224	17205	17069	17088	17332	17239	17190	17265	17294	17041	17125	17378	17315	17202	17261	17171	17175	17170	17213	17149	17129	17398	17302	17327	17070	17308	17158	17054	17291	17220	17361	17110	17229	17276	17155	17261	17424	17204	17143	17091	17214	17142	17251	17183	17158	17296	17205	17378	17124	17394	17308	17363	17186	17220	17285	17106	17136	17282	17285	17040	17265	17262	17286	17165	17311	17345	17273	17177	17196	17144	17301	17109	17313	17311	17287	17152	17254	17172	17192	17367	17052	17196	17426	17194	17444	17150	17253	17186	17175	17366	17327	17204	17261	17137	17190	17181	17226	17240	17307	17245	17303	17141	17301	17241	17117	17058	17129	17011	17194	17186	17183	17338	17263	17204	17151	17013	17300	17275	17176	17317	17277	17149	17309	16992	17274	17315	17307	17294	17224	17230	17291	17075	17269	17227	17181	17259	17186	17096	17448	17354	17221	17153	17047	17035	17261	17122	17252	17285	17246	17270	17156	17219	17111	17209	17256	17161	17394	17192	17187	17136	17274	17210	17184	17328	17254	17107	17418	17224	17432	17221	17287	17235	17133	17401	17091	17222	17252	17355	17267	17153	17264	17215	17220	17223	17220	17320	17255	17123	17296	17168	17389	17104	17372	17257	17247	17271	17127	17374	17390	17166	17456	17282	17265	17282	17188	17278	17243	17222	17340	17087	17130	17499	17228	17238	17053	17380	17099	17425	17115	17301	17309	17058	17207	17310	17327	17275	17248	17105	17340	17159	17256	17192	17229	17261	17233	17126	17279	17193	17189	17343	17342	17228	17248	17208	17223	17184	17271	17166	17281	17120	17203	17313	17309	17205	17187	17138	17390	17108	17237	17227	17117	17154	17218	17371	17306	17394	17290	17114	17226	17222	16974	17221	17277	17270	17311	17121	17137	17200	17207	17138	17136	17256	17305	17146	17173	17117	17561	17063	17195	17221	17221	17166	17341	17259	17281	17199	17116	17251	17130	17235	17296	17165	17333	17100	17201	17306	17034	17045	17349	17233	17159	17087	17149	17161	17019	17344	17006	16893	17004	17291	17190	17318	17171	17277	17277	17207	17203	17394	17181	17228	17391	17278	17280	17356	17188	17139	17252	17132	17187	17228	17238	17242	17202	17130	17170	17327	17039	17169	17130	17360	17118	17161	17301	17359	17147	17366	17152	17415	17372	17250	17271	17216	17123	17291	17077	17318	17313	17297	17195	17232	17028	17179	17181	17233	17317	17245	17210	17352	17258	17145	17293	17140	16984	17356	17175	17213	17341	17200	17321	17426	17266	17400	17251	17158	17149	17282	17330	17339	17295	17161	17316	17350	17169	17365	17256	17314	17206	17223	17116	17179	17443	17218	17105	17519	17214	17214	17281	17111	17219	17159	17250	17237	17236	17222	17235	17406	17089	17227	17094	17153	17186	17353	17193	17325	17336	17216	17399	17249	17257	17264	17208	17276	17317	17282	17202	17443	17201	17309	17311	17262	17333	17192	17098	17021	17285	17317	17131	17341	17348	17103	17163	17273	17262	17203	17091	17313	17129	17172	17329	17316	17226	17117	17225	17348	17287	17326	17166	17200	17225	17189	17180	17302	17142	17112	17254	17176	17251	17260	17279	17374	17151	17229	17484	17229	17106	17249	17414	17270	17139	17146	17119	17396	17402	17212	17230	17215	17162	17295	17184	17335	17281	17201	17278	17364	17229	17339	17274	17119	17291	17403	17299	17082	17212	17309	17139	17317	17117	17227	17168	17323	17181	17103	17183	17319	17267	17334	17404	17181	17156	17289	17103	17237	17291	17317	17088	17081	17235	17158	17269	17342	17078	17213	17187	17321	17269	17356	17253	17312	17379	17163	17254	17147	17261	17163	17260	17309	17379	17201	17384	17315	17077	17166	17137	17187	17276	17176	17219	17002	17322	17217	17241	17258	17316	17378	17013	17240	17089	17247	17051	17349	17267	17179	17076	17000	17217	17422	17268	17186	17304	17290	17285	17271	17181	17365	17204	17345	17252	17153	17370	17140	17117	17239	17265	17325	17191	17313	17222	17184	17273	17129	17208	17387	17220	17146	17438	17228	17184	17190	17213	17406	17184	17258	17396	17351	17217	17161	17351	17225	17244	17325	17102	17004	17348	17230	17194	17295	17320	17061	17122	17312	17268	17421	17154	17266	17326	17240	17263	17202	17132	17177	17174	17318	17249	17225	17370	17175	17325	17238	17276	17110	17245	17184	17272	17160	17249	17212	17173	17516	17254	17474	17296	17355	17123	17203	17265	17345	17340	17318	17230	17152	17355	17269	17244	17198	17231	17331	17217	17012	17337	17154	17278	17110	17244	17253	17166	17279	17175	17282	17223	17237	17161	17392	17273	17382	17373	17131	17178	17334	17180	17261	17296	17069	17263	17233	17224	17330	17201	17071	17123	17343	17511	17234	17452	17185	17355	17339	17176	17200	17242	17269	17227	17223	17245	17407	17135	17233	17018	17340	17169	17185	17324	17181	17161	17214	17141	17304	17264	17236	17178	17325	17294	17350	17328	17197	17243	17141	17137	17251	17346	17149	17233	17413	17196	17273	17315	17395	17312	17159	17142	17375	17302	17316	17166	17276	17279	16962	17201	17074	17238	17207	17291	17331	17279	17160	17360	17149	17173	17256	17210	17048	17368	17206	17288	17056	17197	17309	17232	17135	17277	17299	17369	17147	17339	17209	17231	17076	17226	17093	17257	17237	17315	17171	17190	17470	17132	17206	17128	17070	17229	17371	17163	17176	16992	17215	17147	17264	17122	17336	17162	17416	17066	17310	17211	17177	17303	17437	17292	17167	17300	17345	17341	17182	17421	17428	17342	17278	17127	17060	17127	16983	17217	17190	17161	17240	17215	17233	16986	17105	17256	17424	17316	17143	17282	17322	17297	17324	17301	17239	17116	17274	17026	17213	17389	17116	17305	17224	17101	17159	17172	17155	17348	17201	17299	17290	17205	17164	17092	17193	17216	17214	17467	17065	17237	17128	17312	17132	17307	17292	17272	17257	17192	17260	17241	17111	17355	17186	17216	17014	17291	17396	17000	17224	17449	17270	17150	17225	17129	17142	17367	17103	17382	17184	17400	17340	17182	17158	17069	17170	17226	17244	17256	17135	17321	17368	17216	17235	17286	17292	17380	17340	17246	17130	17153	17251	17263	17090	17310	17238	17177	17294	17152	17259	17200	17189	17142	17400	17261	17200	17242	17390	17255	17279	17239	17207	17212	17257	17330	17284	17201	17205	17195	17272	17330	17260	17254	17057	17191	17277	17092	17172	17211	17188	17216	17370	17265	17361	17021	17269	17260	17227	17311	17204	17262	17067	17351	17235	17259	17161	17355	17298	17333	17341	17150	17214	17343	17425	17084	17247	17193	17250	17132	17245	17278	17248	17242	17199	17144	17316	17189	17259	17279	17243	17248	17173	17171	17225	17236	17173	17341	17324	17258	17174	17188	17251	17219	17277	17224	17049	17121	17237	17245	17107	17173	17141	17240	17241	17394	17122	17265	17134	17224	17327	17312	17232	17253	17219	17248	17081	17297	17170	17307	17075	17210	17177	17375	17342	17393	17173	17214	17253	17246	17265	17368	16964	17338	17171	17304	17225	17217	17301	17207	17017	17270	17186	17249	17302	17364	17385	17216	17280	17155	17346	17248	17266	17164	17322	17375	17380	17254	17233	17288	17330	17316	17350	17320	17196	17186	17288	17262	17193	17165	17127	17329	17191	17073	17228	17188	17290	17236	17221	17184	17333	17280	17277	17219	17174	17418	17128	17308	17225	17211	17416	17259	17282	17267	17279	17306	17173	17210	17192	17317	17244	17220	17252	17268	17184	17409	17173	17159	17359	17214	17371	17226	17230	17270	17396	17242	17109	17317	17188	17369	17420	17266	17113	17283	17214	17227	17153	17301	17358	17256	17326	17187	17265	17268	17238	17210	17436	17143	17165	17186	17046	17249	17211	17134	17205	17347	17323	17314	17271	17241	17298	17235	17302	17282	17307	17178	17100	17224	17344	17161	17280	17311	17016	17276	17434	17302	17139	17383	17240	17338	17093	17445	17354	17446	17407	17458	17282	17325	17340	17120	17241	17312	17169	17052	17369	17247	17190	17234	17215	17269	17215	17282	17331	17134	17066	17314	17362	17214	17127	17328	17294	17219	17216	17262	17276	17115	17246	17245	17072	17176	17244	17215	17274
22962	21320	29194	24003	21778	33465	61984	56518	46463	34355	26926	22335	20224	19840	19915	20018	19852	19876	19952	19781	19740	19606	19836	19880	19799	19933	19829	19715	19604	19867	19754	19546	19763	19873	19851	19662	19828	19888	19666	19792	19740	19760	19576	19799	19678	19899	19627	19715	19571	19579	19438	19729	19519	19512	19790	19684	19762	19705	19665	19691	19578	19528	19855	19824	19621	19544	19494	19565	19497	19868	19715	19662	19606	19637	19706	19588	19804	19558	19579	19792	19784	19685	19720	19842	19779	19677	19451	19571	19639	19614	19281	19418	19447	19613	19848	19647	19633	19791	19674	19692	19764	19651	19894	19708	19644	19520	19681	19652	19708	19545	19602	19711	19507	19551	19589	19712	19657	19583	19533	19558	19686	19676	19454	19436	19561	19740	19527	19730	19751	19659	19622	19588	19652	19746	19758	19510	19642	19444	19585	19720	19533	19744	19889	19855	19698	19559	19726	19645	19699	19491	19464	19502	19676	19583	19617	19540	19558	19742	19638	19634	19567	19790	19709	19586	19602	19605	19334	19436	19598	19841	19682	19707	19682	19786	19596	19525	19626	19346	19516	19562	19552	19509	19630	19489	19555	19828	19392	19531	19764	19636	19511	19666	19412	19489	19530	19607	19709	19732	19553	19458	19707	19655	19722	19615	19777	19447	19810	19591	19560	19563	19676	19483	19541	19743	19696	19680	19615	19568	19544	19830	19742	19508	19680	19749	19697	19608	19534	19717	19555	19723	19766	19550	19588	19682	19737	19678	19613	19609	19872	19640	19548	19781	19583	19466	19631	19695	19719	19575	19621	19776	19635	19464	19552	19670	19515	19703	19906	19799	19544	19633	19804	19492	19638	19448	19445	19638	19730	19578	19579	19508	19659	19321	19745	19751	19595	19596	19734	19506	19641	19594	19635	19559	19613	19598	19592	19620	19503	19743	19616	19532	19362	19824	19718	19729	19635	19687	19429	19494	19662	19712	19586	19288	19509	19674	19820	19698	19559	19716	19513	19588	19711	19364	19649	19662	19729	19533	19455	19550	19722	19760	19748	19658	19606	19570	19711	19616	19473	19498	19475	19508	19536	19684	19882	19517	19739	19541	19506	19679	19530	19619	19527	19596	19441	19751	19532	19431	19843	19688	19676	19442	19565	19667	19560	19891	19650	19557	19655	19580	19644	19530	19588	19664	19685	19714	19455	19747	19551	19616	19623	19565	19759	19663	19646	19634	19728	19664	19615	19534	19618	19627	19560	19725	19620	19506	19613	19553	19844	19434	19536	19660	19652	19625	19546	19517	19721	19435	19473	19494	19526	19573	19428	19630	19446	19623	19605	19686	19684	19769	19562	19625	19680	19805	19737	19662	19570	19598	19586	19418	19672	19599	19552	19454	19498	19921	19626	19470	19754	19780	19683	19490	19635	19795	19415	19552	19644	19412	19638	19582	19642	19541	19610	19538	19543	19380	19787	19584	19565	19920	19794	19576	19788	19841	19429	19655	19590	19627	19445	19779	19625	19501	19632	19420	19564	19671	19691	19620	19456	19508	19533	19667	19438	19583	19673	19670	19679	19638	19652	19532	19426	19553	19534	19775	19535	19581	19506	19819	19509	19518	19586	19437	19651	19729	19613	19630	19608	19732	19599	19573	19593	19575	19649	19613	19635	19571	19609	19534	19652	19710	19595	19603	19853	19510	19686	19728	19478	19565	19232	19647	19650	19588	19505	19736	19655	19730	19632	19729	19469	19742	19757	19638	19668	19401	19495	19523	19732	19667	19711	19708	19709	19512	19608	19618	19596	19611	19739	19425	19456	19593	19638	19331	19588	19437	19716	19516	19533	19588	19566	19751	19742	19612	19634	19501	19526	19414	19741	19688	19428	19484	19619	19373	19609	19644	19517	19722	19521	19764	19705	19882	19715	19519	19772	19547	19686	19656	19784	19946	19658	19517	19616	19624	19742	19550	19574	19249	19739	19786	19412	19756	19614	19551	19680	19714	19612	19539	19548	19636	19745	19627	19417	19552	19734	19572	19616	19815	19669	19703	19617	19674	19663	19600	19689	19643	19552	19537	19456	19680	19529	19708	19520	19562	19704	19621	19747	19626	19629	19547	19452	19758	19526	19609	19817	19498	19540	19762	19557	19501	19706	19760	19729	19435	19595	19689	19590	19674	19617	19584	19829	19612	19442	19621	19647	19541	19359	19773	19457	19652	19675	19620	19606	19654	19592	19684	19711	19485	19454	19617	19408	19409	19725	19519	19539	19557	19637	19721	19647	19523	19423	19812	19771	19845	19691	19707	19614	19770	19579	19564	19630	19558	19772	19643	19548	19640	19658	19721	19669	19595	19779	19762	19565	19509	19474	19772	19736	19633	19749	19460	19668	19637	19633	19660	19397	19535	19496	19604	19480	19639	19842	19802	19800	19471	19714	19592	19526	19607	19440	19473	19575	19514	19342	19541	19444	19466	19557	19576	19583	19634	19379	19470	19498	19622	19364	19600	19678	19485	19341	19476	19603	19713	19647	19806	19697	19791	19475	19680	19718	19719	19591	19703	19525	19562	19637	19671	19553	19583	19470	19480	19589	19635	19604	19645	19763	19761	19727	19646	19552	19595	19715	19415	19687	19503	19695	19680	19738	19720	19816	19679	19469	19680	19650	19710	19840	19661	19607	19650	19626	19586	19652	19554	19690	19516	19395	19404	19623	19766	19788	19951	19488	19585	19700	19373	19705	19704	19841	19686	19458	19516	19775	19863	19715	19681	19825	19717	19457	19705	19734	19592	19566	19531	19747	19649	19507	19616	19553	19725	19588	19805	19660	19673	19431	19511	19701	19569	19591	19494	19670	19734	19468	19640	19566	19787	19563	19588	19799	19425	19449	19476	19433	19652	19715	19567	19632	19607	19569	19617	19583	19655	19538	19716	19473	19623	19695	19616	19509	19401	19500	19711	19777	19586	19623	19566	19674	19622	19607	19717	19710	19741	19703	19844	19674	19743	19437	19641	19754	19572	19763	19781	19659	19420	19590	19820	19635	19770	19715	19589	19654	19589	19579	19547	19731	19455	19654	19670	19896	19536	19489	19746	19638	19488	19574	19386	19609	19541	19635	19653	19369	19674	19692	19590	19543	19652	19516	19596	19812	19590	19745	19575	19571	19570	19637	19702	19722	19503	19582	19661	19705	19667	19376	19579	19587	19633	19616	19577	19680	19802	19678	19592	19588	19709	19903	19651	19612	19556	19750	19458	19590	19697	19324	19666	19796	19683	19535	19631	19600	19674	19784	19578	19408	19672	19687	19678	19452	19611	19549	19711	19574	19787	19548	19687	19643	19580	19836	19473	19745	19713	19725	19709	19567	19506	19501	19520	19585	19557	19763	19599	19715	19495	19461	19467	19530	19720	19515	19372	19569	19621	19582	19714	19589	19388	19504	19549	19647	19768	19504	19387	19521	19541	19573	19613	19403	19585	19665	19525	19536	19529	19567	19627	19457	19711	19545	19605	19614	19624	19617	19819	19703	19596	19727	19666	19816	19697	19757	19607	19562	19703	19646	19589	19696	19603	19554	19561	19477	19585	19499	19651	19581	19774	19738	19839	19401	19597	19756	19711	19627	19670	19598	19626	19716	19463	19628	19544	19590	19584	19413	19632	19577	19533	19523	19736	19605	19689	19675	19532	19520	19793	19749	19668	19730	19535	19671	19595	19585	19968	19393	19786	19459	19755	19645	19701	19672	19600	19626	19717	19802	19657	19680	19653	19549	19425	19595	19722	19560	19543	19602	19519	19516	19617	19691	19458	19650	19298	19675	19569	19525	19678	19673	19683	19688	19755	19531	19461	19479	19698	19632	19585	19637	19517	19735	19682	19504	19408	19530	19763	19635	19579	19616	19552	19658	19292	19513	19702	19577	19760	19680	19617	19464	19375	19815	19718	19747	19571	19672	19626	19836	19535	19789	19656	19628	19650	19616	19666	19684	19478	19716	19519	19452	19733	19561	19499	19505	19438	19471	19419	19567	19604	19724	19695	19592	19880	19647	19528	19598	19597	19618	19428	19449	19440	19689	19707	19624	19613	19714	19590	19486	19795	19488	19599	19602	19564	19663	19594	19497	19553	19423	19657	19741	19722	19629	19792	19601	19413	19626	19752	19767	19460	19553	19769	19673	19736	19589	19751	19745	19595	19683	19727	19478	19457	19681	19642	19536	19598	19626	19417	19674	19478	19724	19802	19943	19713	19505	19666	19694	19525	19694	19606	19812	19425	19715	19638	19534	19675	19544	19601	19721	19517	19603	19477	19464	19700	19708	19763	19474	19602	19698	19460	19690	19883	19521	19717	19473	19792	19669	19801	19430	19405	19581	19655	19391	19691	19609	19765	19591	19557	19598	19668	19543	19471	19463	19643	19546	19664	19568	19898	19686	19365	19736	19583	19558	19480	19606	19590	19681	19671	19885	19611	19517	19550	19614	19551	19425	19789	19561	19749	19584	19790	19610	19507	19681	19554	19636	19495	19627	19565	19512	19552	19620	19642	19396	19577	19572	19486	19670	19649	19591	19426	19840	19447	19575	19587	19829	19584	19695	19748	19693	19849	19564	19596	19303	19740	19602	19739	19581	19658	19361	19505	19537	19726	19528	19718	19752	19591	19780	19616	19531	19662	19687	19581	19534	19581	19592	19668	19637	19663	19453	19634	19425	19482	19694	19746	19563	19742	19562	19541	19438	19484	19566	19613	19631	19504	19442	19606	19480	19719	19517	19630	19560	19575	19543	19735	19666	19611	19868	19607	19571	19518	19608	19400	19455	19568	19544	19595	19589	19233	19742	19614	19839	19513	19601	19668	19466	19472	19588	19509	19638	19615	19665	19632	19596	19495	19536	19526	19668	19719	19625	19539	19753	19692	19540	19493	19601	19589	19655	19601	19374	19731	19561	19630	19723	19649	19804	19689	19709	19639	19788	19590	19655	19619	19645	19634	19661	19580	19731	19587	19555	19714	19623	19630	19507	19713	19626	19827	19495	19665	19861	19524	19602	19739	19546	19625	19865	19816	19766	19608	19648	19759	19625	19725	19738	19491	19570	19534	19616	19550	19708	19688	19767	19707	19521	19602	19617	19528	19373	19581	20014	19568	19580	19590
27051	47214	48887	34437	22304	41678	63189	57734	47156	34646	25565	19625	17931	17650	17527	17442	17638	17587	17588	17710	17656	17608	17527	17504	17630	17714	17641	17572	17623	17609	17687	17587	17719	17557	17521	17722	17560	17496	17650	17535	17779	17560	17618	17383	17490	17489	17471	17490	17584	17637	17816	17612	17584	17600	17541	17595	17595	17499	17648	17621	17626	17529	17498	17692	17526	17720	17556	17677	17580	17658	17531	17661	17632	17533	17528	17660	17617	17543	17726	17657	17468	17390	17591	17658	17845	17561	17536	17698	17601	17627	17386	17610	17778	17579	17423	17506	17638	17599	17633	17458	17627	17525	17678	17441	17543	17562	17563	17641	17762	17457	17570	17530	17576	17547	17639	17596	17583	17563	17572	17632	17631	17484	17530	17772	17606	17588	17764	17704	17525	17512	17656	17620	17524	17730	17653	17651	17676	17530	17715	17548	17673	17688	17660	17666	17608	17514	17519	17381	17502	17508	17568	17660	17628	17699	17536	17368	17561	17619	17650	17586	17741	17491	17542	17513	17492	17556	17508	17635	17600	17694	17614	17761	17654	17593	17552	17543	17614	17523	17491	17573	17663	17587	17598	17639	17509	17642	17651	17475	17661	17363	17620	17465	17597	17484	17583	17602	17512	17646	17673	17413	17467	17577	17642	17675	17633	17671	17853	17590	17517	17430	17677	17553	17661	17314	17608	17668	17455	17520	17557	17590	17462	17579	17577	17528	17511	17555	17728	17716	17546	17789	17494	17738	17586	17374	17482	17519	17446	17670	17538	17563	17621	17683	17646	17530	17399	17499	17545	17529	17551	17545	17486	17654	17676	17499	17579	17644	17649	17695	17568	17621	17506	17391	17523	17448	17465	17541	17623	17619	17695	17491	17640	17506	17534	17528	17705	17581	17561	17752	17671	17614	17495	17545	17505	17423	17509	17536	17435	17834	17569	17647	17576	17532	17663	17532	17694	17703	17606	17467	17594	17555	17493	17669	17590	17555	17549	17537	17705	17644	17515	17438	17688	17616	17559	17486	17605	17767	17729	17578	17644	17374	17645	17463	17916	17622	17431	17608	17555	17509	17705	17683	17654	17609	17702	17473	17478	17468	17500	17667	17318	17568	17465	17650	17563	17573	17447	17620	17613	17486	17604	17538	17594	17599	17526	17496	17408	17630	17464	17626	17629	17498	17590	17537	17414	17599	17502	17623	17371	17542	17555	17517	17508	17248	17491	17768	17599	17558	17431	17570	17415	17439	17519	17671	17328	17711	17710	17689	17500	17483	17542	17696	17665	17588	17667	17526	17587	17402	17643	17492	17495	17531	17488	17797	17522	17612	17492	17567	17530	17689	17544	17612	17707	17410	17528	17602	17511	17609	17644	17518	17559	17733	17547	17646	17467	17417	17716	17615	17548	17566	17715	17683	17612	17683	17709	17706	17418	17492	17598	17759	17677	17480	17580	17425	17547	17456	17433	17642	17688	17464	17625	17646	17548	17626	17726	17466	17448	17532	17759	17551	17652	17608	17435	17645	17516	17608	17496	17475	17677	17639	17616	17625	17597	17591	17616	17656	17564	17586	17561	17428	17710	17526	17528	17551	17586	17654	17608	17779	17571	17492	17512	17589	17589	17696	17522	17670	17616	17367	17575	17542	17625	17519	17686	17421	17572	17676	17540	17576	17710	17400	17549	17604	17430	17513	17676	17632	17585	17606	17461	17504	17476	17647	17534	17644	17455	17584	17647	17708	17687	17547	17526	17504	17488	17436	17646	17482	17615	17486	17674	17659	17648	17582	17628	17502	17673	17635	17661	17651	17516	17668	17608	17564	17504	17441	17518	17508	17544	17487	17684	17628	17530	17492	17494	17559	17548	17475	17715	17517	17796	17403	17498	17485	17733	17645	17611	17628	17610	17587	17783	17536	17699	17523	17744	17797	17618	17544	17676	17589	17596	17704	17758	17455	17661	17722	17446	17669	17477	17543	17672	17398	17620	17625	17427	17760	17625	17714	17536	17588	17537	17577	17571	17690	17554	17434	17468	17493	17471	17575	17458	17652	17500	17529	17542	17686	17538	17629	17390	17523	17538	17493	17518	17536	17641	17568	17436	17521	17628	17654	17425	17468	17552	17726	17605	17550	17620	17774	17506	17667	17609	17562	17685	17531	17564	17558	17479	17583	17558	17408	17523	17470	17711	17685	17521	17843	17608	17494	17769	17579	17521	17434	17596	17588	17557	17564	17614	17570	17608	17603	17596	17531	17429	17467	17509	17586	17525	17570	17713	17685	17772	17608	17488	17502	17509	17656	17433	17478	17513	17377	17587	17359	17505	17780	17638	17459	17478	17376	17547	17662	17619	17641	17566	17547	17439	17569	17495	17586	17549	17530	17660	17576	17458	17580	17697	17583	17495	17498	17575	17617	17599	17613	17613	17489	17647	17623	17550	17695	17621	17670	17754	17651	17502	17456	17654	17627	17520	17362	17575	17630	17521	17567	17499	17562	17539	17697	17699	17595	17458	17586	17440	17586	17429	17641	17447	17580	17620	17524	17707	17636	17691	17568	17525	17390	17614	17584	17523	17555	17702	17518	17563	17608	17706	17631	17759	17516	17733	17745	17658	17485	17570	17686	17604	17463	17569	17667	17566	17611	17633	17584	17667	17714	17660	17634	17633	17551	17542	17559	17662	17605	17588	17424	17671	17556	17727	17546	17606	17751	17592	17646	17648	17618	17674	17658	17596	17544	17496	17599	17688	17540	17562	17578	17504	17733	17596	17546	17576	17638	17507	17612	17609	17527	17466	17693	17640	17561	17607	17500	17598	17598	17531	17683	17896	17609	17474	17571	17516	17568	17658	17706	17614	17487	17710	17529	17759	17599	17733	17632	17497	17495	17542	17586	17626	17589	17688	17757	17553	17568	17533	17683	17669	17586	17667	17625	17674	17380	17601	17612	17552	17509	17674	17544	17643	17468	17618	17545	17577	17625	17813	17611	17614	17683	17553	17600	17729	17590	17589	17420	17523	17552	17486	17594	17667	17665	17392	17466	17620	17632	17650	17648	17561	17501	17678	17428	17656	17592	17630	17637	17727	17565	17503	17762	17622	17585	17646	17511	17670	17712	17447	17564	17750	17527	17595	17564	17704	17558	17535	17594	17724	17527	17438	17537	17557	17573	17522	17497	17516	17556	17584	17762	17524	17434	17597	17744	17548	17574	17584	17600	17550	17422	17736	17551	17635	17487	17736	17670	17514	17660	17647	17467	17493	17702	17671	17791	17537	17635	17367	17507	17542	17489	17357	17328	17671	17576	17529	17594	17586	17596	17490	17823	17586	17562	17722	17461	17533	17442	17451	17714	17519	17510	17552	17654	17609	17853	17585	17548	17714	17601	17528	17597	17558	17653	17535	17601	17458	17601	17658	17626	17598	17698	17676	17467	17762	17605	17626	17546	17556	17543	17638	17654	17321	17586	17489	17697	17453	17577	17489	17611	17517	17734	17572	17333	17677	17550	17740	17642	17417	17619	17621	17613	17606	17536	17712	17463	17609	17404	17606	17551	17426	17619	17599	17444	17585	17514	17524	17526	17578	17703	17468	17585	17530	17407	17632	17669	17508	17569	17690	17667	17442	17510	17648	17574	17673	17737	17653	17481	17495	17646	17574	17482	17676	17566	17519	17638	17365	17655	17780	17500	17491	17557	17655	17613	17499	17594	17629	17646	17532	17587	17496	17509	17593	17617	17523	17773	17606	17591	17539	17605	17576	17727	17738	17351	17649	17452	17599	17429	17502	17619	17545	17557	17566	17601	17625	17524	17442	17609	17753	17488	17556	17556	17490	17463	17672	17518	17727	17524	17541	17499	17464	17557	17634	17642	17602	17605	17504	17587	17860	17438	17684	17551	17715	17708	17517	17464	17618	17612	17636	17508	17547	17560	17638	17548	17665	17552	17637	17631	17599	17447	17703	17524	17543	17469	17482	17670	17441	17724	17784	17550	17603	17523	17521	17716	17649	17506	17611	17603	17713	17599	17747	17590	17483	17384	17582	17782	17644	17603	17516	17631	17598	17471	17653	17656	17432	17665	17534	17618	17616	17459	17678	17597	17673	17520	17605	17616	17559	17646	17625	17624	17459	17446	17509	17447	17642	17728	17496	17515	17694	17427	17448	17519	17620	17580	17568	17572	17403	17560	17560	17590	17569	17638	17602	17614	17677	17563	17500	17706	17441	17508	17502	17500	17674	17654	17647	17587	17710	17473	17580	17586	17606	17675	17517	17516	17708	17548	17656	17488	17595	17499	17618	17678	17572	17765	17650	17631	17575	17605	17678	17386	17747	17483	17480	17493	17490	17675	17671	17623	17679	17546	17590	17489	17689	17885	17419	17699	17567	17614	17569	17412	17609	17446	17651	17658	17769	17636	17698	17704	17533	17605	17521	17664	17544	17555	17598	17656	17570	17470	17561	17635	17631	17524	17408	17640	17557	17597	17349	17713	17322	17704	17537	17474	17782	17640	17560	17574	17583	17683	17537	17517	17393	17502	17589	17667	17407	17615	17442	17515	17686	17556	17668	17714	17562	17654	17573	17786	17570	17545	17590	17407	17542	17737	17798	17456	17681	17555	17635	17537	17626	17625	17441	17426	17589	17458	17516	17634	17601	17672	17446	17676	17562	17465	17428	17500	17630	17460	17669	17701	17758	17705	17470	17534	17551	17613	17500	17716	17384	17499	17729	17632	17585	17456	17566	17621	17571	17577	17534	17405	17619	17642	17549	17518	17717	17642	17615	17516	17500	17721	17642	17512	17567	17591	17702	17577	17567	17474	17483	17574	17588	17523	17570	17659	17623	17660	17402	17775	17574	17435	17616	17560	17518	17427	17544	17651	17689	17628	17471	17607	17489	17452	17483	17771	17734	17684	17573	17583	17519	17529	17656	17646	17586	17576	17572	17457	17517	17691	17641	17731	17480	17651	17586	17583	17580	17514	17638	17583	17493	17481	17535	17715	17494	17674	17549	17517	17532	17534	17467	17497	17677	17643	17598	17640	17495	17405	17573	17813	17450	17575	17607	17811	17597	17518	17489	17723	17650	17645	17509	17453	17700	17706	17427	17455	17487	17680	17785	17593	17623	17539	17747	17422	17379	17382
27546	22412	29137	24892	19789	21498	25342	25407	23843	21700	20486	19944	19692	19429	19554	19444	19425	19540	19507	19722	19387	19419	19510	19464	19546	19553	19546	19418	19412	19599	19615	19576	19533	19433	19435	19432	19282	19274	19365	19475	19678	19503	19687	19473	19863	19441	19612	19409	19630	19477	19725	19468	19481	19740	19413	19486	19584	19504	19484	19532	19391	19625	19484	19585	19262	19533	19566	19611	19432	19383	19423	19573	19571	19372	19578	19615	19548	19430	19631	19346	19587	19512	19508	19477	19584	19393	19528	19439	19501	19284	19351	19318	19387	19446	19420	19514	19141	19536	19598	19461	19605	19561	19413	19755	19601	19555	19503	19469	19471	19579	19628	19391	19406	19648	19520	19458	19413	19542	19438	19732	19280	19354	19578	19532	19476	19613	19428	19571	19572	19469	19690	19429	19406	19486	19415	19343	19537	19519	19544	19525	19240	19400	19147	19558	19563	19434	19518	19566	19585	19414	19448	19403	19537	19469	19352	19469	19464	19514	19524	19442	19563	19622	19487	19425	19745	19576	19392	19492	19661	19474	19439	19539	19428	19669	19614	19522	19446	19392	19513	19344	19596	19337	19537	19642	19626	19488	19752	19635	19548	19493	19532	19445	19676	19498	19346	19357	19619	19772	19444	19466	19617	19554	19718	19274	19520	19663	19482	19364	19321	19378	19485	19407	19640	19569	19391	19517	19591	19649	19472	19443	19121	19509	19442	19528	19623	19457	19484	19417	19657	19566	19605	19358	19544	19463	19405	19454	19512	19586	19543	19433	19509	19706	19444	19455	19398	19524	19414	19426	19444	19438	19471	19314	19345	19470	19656	19553	19355	19336	19394	19350	19628	19498	19320	19428	19425	19578	19626	19535	19277	19628	19653	19531	19608	19376	19366	19379	19469	19395	19716	19488	19579	19309	19328	19490	19373	19311	19597	19308	19639	19510	19401	19475	19443	19416	19275	19388	19466	19361	19535	19452	19556	19483	19483	19544	19360	19573	19545	19662	19495	19547	19483	19522	19586	19331	19431	19498	19373	19488	19356	19408	19373	19320	19468	19466	19407	19570	19582	19500	19468	19538	19724	19649	19567	19416	19287	19478	19407	19464	19384	19500	19563	19464	19460	19339	19491	19396	19724	19545	19514	19589	19445	19700	19559	19430	19538	19423	19535	19569	19341	19396	19759	19606	19467	19378	19354	19383	19465	19488	19519	19471	19471	19439	19415	19372	19214	19619	19371	19522	19557	19508	19514	19753	19480	19487	19305	19408	19450	19452	19473	19477	19398	19349	19424	19481	19679	19695	19390	19712	19644	19602	19598	19645	19594	19505	19591	19437	19482	19510	19639	19666	19430	19269	19444	19436	19449	19373	19341	19549	19430	19470	19567	19616	19472	19661	19664	19487	19514	19614	19455	19589	19489	19502	19590	19297	19480	19268	19250	19375	19361	19308	19463	19438	19483	19493	19484	19413	19557	19534	19562	19324	19600	19563	19592	19550	19547	19692	19645	19372	19371	19525	19786	19618	19535	19647	19424	19739	19490	19573	19591	19513	19632	19523	19589	19600	19490	19602	19575	19578	19463	19318	19373	19360	19703	19500	19420	19280	19240	19672	19459	19558	19465	19249	19621	19368	19623	19575	19544	19395	19381	19407	19530	19421	19607	19716	19451	19608	19366	19286	19494	19587	19557	19650	19602	19514	19438	19437	19562	19615	19553	19442	19392	19582	19594	19566	19453	19432	19528	19633	19539	19491	19561	19392	19637	19529	19299	19425	19589	19374	19295	19360	19265	19401	19460	19608	19425	19429	19349	19416	19389	19631	19701	19387	19408	19748	19503	19425	19592	19273	19638	19518	19523	19668	19348	19408	19473	19684	19444	19323	19534	19455	19487	19613	19480	19580	19695	19404	19325	19509	19425	19550	19557	19337	19312	19629	19509	19330	19395	19204	19572	19563	19620	19274	19385	19491	19326	19655	19487	19502	19518	19426	19507	19608	19483	19577	19467	19469	19503	19453	19390	19512	19466	19439	19353	19562	19408	19257	19465	19380	19296	19589	19154	19605	19675	19631	19466	19468	19423	19595	19359	19480	19428	19621	19417	19483	19351	19564	19554	19499	19566	19489	19579	19399	19315	19419	19603	19735	19493	19467	19451	19305	19603	19416	19558	19551	19657	19529	19292	19645	19621	19565	19720	19426	19454	19563	19431	19564	19293	19443	19353	19516	19408	19648	19399	19373	19417	19422	19446	19680	19550	19550	19634	19539	19424	19459	19277	19559	19546	19445	19451	19494	19613	19597	19567	19205	19443	19416	19508	19472	19737	19592	19445	19438	19597	19538	19596	19569	19336	19329	19507	19605	19398	19509	19504	19278	19493	19484	19234	19422	19550	19163	19462	19257	19530	19332	19445	19389	19145	19360	19366	19421	19450	19469	19369	19389	19669	19735	19759	19555	19570	19466	19576	19474	19463	19371	19287	19559	19561	19565	19630	19616	19467	19536	19330	19476	19578	19305	19576	19550	19390	19451	19522	19528	19732	19579	19587	19545	19432	19567	19523	19517	19501	19598	19521	19469	19492	19400	19495	19531	19318	19454	19249	19521	19564	19587	19476	19285	19522	19715	19555	19393	19363	19587	19454	19518	19529	19602	19592	19488	19538	19352	19661	19650	19437	19499	19448	19450	19591	19423	19495	19512	19533	19646	19360	19520	19689	19597	19544	19525	19556	19684	19499	19535	19543	19647	19455	19591	19281	19571	19455	19396	19416	19567	19587	19382	19312	19617	19478	19666	19585	19423	19608	19625	19590	19375	19295	19325	19553	19574	19440	19420	19465	19422	19207	19326	19506	19482	19447	19570	19531	19559	19518	19575	19752	19669	19599	19452	19292	19483	19654	19483	19422	19256	19623	19423	19417	19548	19569	19635	19406	19640	19417	19617	19500	19385	19535	19592	19615	19443	19325	19373	19417	19705	19651	19511	19397	19363	19506	19452	19582	19535	19451	19457	19426	19558	19468	19434	19293	19449	19485	19450	19672	19504	19386	19508	19488	19592	19335	19295	19574	19501	19617	19578	19412	19488	19438	19323	19380	19480	19424	19352	19469	19492	19512	19558	19375	19336	19349	19506	19581	19607	19347	19388	19476	19340	19405	19485	19625	19357	19360	19541	19684	19531	19418	19539	19500	19523	19552	19207	19505	19681	19282	19474	19729	19750	19689	19407	19564	19328	19250	19401	19374	19626	19412	19722	19481	19448	19400	19373	19478	19623	19379	19342	19511	19554	19476	19388	19681	19614	19520	19682	19510	19387	19372	19355	19558	19414	19363	19451	19571	19438	19180	19504	19646	19630	19486	19318	19404	19518	19449	19397	19416	19487	19285	19417	19535	19598	19520	19495	19284	19428	19282	19441	19409	19554	19488	19487	19535	19306	19401	19353	19396	19749	19482	19340	19543	19500	19422	19442	19686	19769	19524	19571	19620	19576	19489	19682	19662	19406	19435	19522	19392	19366	19414	19346	19427	19652	19600	19502	19391	19625	19695	19401	19450	19583	19486	19418	19516	19342	19602	19550	19428	19539	19485	19784	19454	19523	19566	19552	19223	19441	19492	19403	19441	19562	19411	19302	19571	19629	19376	19381	19413	19315	19464	19385	19512	19452	19579	19525	19535	19484	19531	19663	19417	19566	19641	19729	19544	19537	19513	19418	19546	19702	19535	19429	19510	19438	19413	19458	19548	19697	19492	19574	19485	19531	19562	19516	19596	19347	19494	19371	19621	19657	19711	19534	19306	19425	19594	19515	19510	19368	19350	19600	19610	19517	19549	19420	19289	19499	19518	19639	19584	19446	19490	19250	19600	19472	19567	19400	19364	19392	19389	19403	19508	19582	19746	19621	19589	19551	19628	19496	19635	19581	19446	19444	19406	19461	19511	19478	19514	19377	19562	19496	19557	19300	19488	19446	19476	19597	19678	19304	19475	19460	19571	19605	19463	19435	19473	19568	19234	19298	19378	19505	19511	19654	19541	19437	19425	19490	19437	19565	19456	19548	19575	19473	19454	19446	19569	19334	19468	19473	19423	19568	19409	19714	19378	19497	19576	19539	19600	19604	19608	19592	19483	19375	19568	19598	19519	19394	19632	19497	19499	19483	19358	19393	19515	19528	19513	19578	19581	19533	19535	19369	19289	19351	19384	19528	19333	19476	19443	19712	19635	19479	19459	19210	19402	19523	19535	19464	19532	19271	19332	19424	19521	19519	19671	19474	19436	19550	19419	19495	19461	19251	19678	19386	19625	19649	19615	19564	19474	19677	19560	19436	19492	19332	19617	19611	19448	19571	19486	19645	19443	19606	19385	19277	19577	19548	19471	19627	19486	19655	19570	19521	19707	19491	19495	19463	19551	19557	19464	19504	19392	19229	19431	19427	19550	19371	19464	19562	19450	19434	19422	19476	19448	19472	19595	19435	19606	19460	19467	19440	19491	19449	19277	19553	19526	19632	19546	19206	19400	19385	19346	19442	19487	19601	19513	19371	19445	19612	19557	19437	19503	19389	19362	19337	19432	19517	19347	19680	19376	19363	19569	19426	19496	19552	19603	19420	19348	19400	19432	19371	19630	19466	19669	19519	19464	19407	19586	19431	19575	19795	19536	19425	19435	19466	19362	19529	19365	19464	19349	19432	19504	19397	19550	19591	19540	19538	19590	19763	19508	19542	19383	19497	19575	19548	19536	19424	19468	19616	19416	19540	19456	19461	19367	19425	19562	19548	19612	19609	19504	19556	19478	19535	19507	19284	19479	19674	19388	19520	19665	19463	19423	19496	19393	19291	19505	19534	19437	19402	19355	19419	19623	19468	19504	19574	19502	19719	19319	19407	19673	19520	19455	19567	19549	19359	19604	19733	19611	19383	19374	19603	19555	19445	19504	19605	19512	19511	19530	19602	19692	19753	19665	19421	19463	19397	19494	19526	19489	19534	19540	19509	19699	19357	19479	19663	19497	19547	19487	19477	19691	19539	19300	19350	19591	19640	19665	19653	19360	19612	19561	19543	19458	19392	19749	19502	19451	19512	19518	19476	19545	19649	19680	19203	19461	19520	19443	19361	19404	19621	19343	19476	19433	19484	19397	19460	19469	19295
18841	23450	31020	20898	18020	21238	25733	25740	22698	19726	18405	17498	17570	17638	17584	17502	17651	17579	17358	17381	17428	17564	17552	17500	17356	17420	17571	17587	17393	17547	17482	17511	17417	17451	17499	17478	17441	17658	17548	17384	17437	17498	17453	17575	17431	17503	17453	17568	17427	17475	17398	17617	17344	17418	17434	17360	17572	17500	17433	17443	17519	17522	17651	17533	17540	17454	17616	17564	17524	17487	17489	17512	17437	17359	17524	17543	17482	17299	17554	17451	17469	17323	17560	17483	17303	17466	17627	17449	17372	17530	17361	17427	17369	17479	17514	17394	17482	17526	17475	17563	17599	17423	17445	17562	17398	17350	17481	17543	17461	17363	17600	17516	17476	17457	17453	17328	17429	17431	17491	17450	17410	17566	17379	17573	17597	17387	17486	17393	17316	17563	17474	17389	17382	17603	17385	17585	17461	17680	17652	17303	17519	17795	17466	17407	17389	17348	17420	17508	17440	17553	17418	17517	17425	17509	17633	17485	17556	17410	17347	17445	17403	17547	17505	17573	17411	17370	17419	17558	17574	17617	17265	17523	17412	17514	17491	17543	17549	17513	17483	17388	17555	17480	17554	17463	17483	17426	17401	17479	17426	17197	17435	17443	17520	17430	17574	17594	17465	17439	17497	17558	17446	17249	17630	17525	17398	17455	17584	17437	17651	17427	17563	17344	17581	17461	17443	17398	17520	17464	17484	17439	17624	17479	17390	17560	17481	17262	17471	17487	17454	17543	17486	17505	17432	17460	17582	17515	17475	17406	17485	17314	17641	17411	17521	17475	17581	17407	17513	17519	17505	17556	17536	17467	17396	17421	17451	17518	17409	17414	17463	17455	17549	17542	17372	17337	17422	17445	17445	17384	17461	17494	17440	17581	17350	17462	17587	17428	17542	17549	17379	17478	17148	17472	17403	17481	17367	17529	17542	17601	17257	17648	17489	17479	17551	17569	17393	17412	17243	17395	17438	17469	17509	17540	17264	17509	17348	17358	17522	17413	17296	17585	17421	17450	17439	17476	17622	17420	17400	17377	17466	17567	17322	17431	17480	17510	17662	17339	17430	17450	17423	17369	17395	17365	17411	17168	17573	17377	17442	17352	17592	17424	17535	17441	17516	17419	17490	17564	17509	17468	17355	17478	17609	17449	17454	17372	17546	17329	17558	17480	17551	17544	17371	17379	17504	17600	17460	17438	17372	17531	17530	17411	17413	17501	17550	17239	17453	17531	17603	17369	17458	17337	17660	17641	17505	17537	17515	17368	17402	17457	17512	17321	17598	17470	17269	17519	17495	17469	17474	17306	17396	17499	17457	17410	17461	17494	17569	17574	17379	17541	17497	17450	17487	17403	17493	17487	17193	17555	17505	17697	17608	17464	17404	17633	17302	17496	17535	17483	17529	17586	17294	17467	17395	17285	17509	17490	17433	17359	17537	17404	17563	17465	17514	17424	17371	17602	17468	17618	17380	17409	17570	17538	17480	17419	17391	17245	17397	17364	17624	17640	17478	17512	17529	17539	17376	17308	17275	17389	17537	17516	17411	17358	17596	17420	17513	17500	17458	17520	17430	17488	17477	17511	17402	17534	17524	17493	17443	17491	17393	17461	17437	17493	17562	17504	17593	17416	17723	17516	17480	17531	17497	17406	17375	17387	17510	17399	17456	17542	17555	17525	17571	17552	17449	17628	17341	17476	17478	17536	17426	17367	17494	17496	17312	17377	17369	17423	17503	17524	17448	17464	17381	17511	17532	17469	17586	17520	17419	17523	17374	17456	17424	17563	17447	17577	17431	17408	17434	17512	17480	17507	17403	17520	17538	17359	17460	17610	17584	17373	17412	17543	17435	17379	17568	17541	17359	17604	17308	17414	17413	17581	17507	17444	17279	17440	17363	17361	17518	17403	17550	17524	17528	17588	17647	17600	17520	17501	17494	17556	17501	17423	17602	17537	17428	17570	17483	17565	17484	17556	17562	17381	17574	17542	17488	17439	17555	17639	17557	17363	17388	17343	17481	17270	17374	17544	17365	17618	17495	17359	17295	17502	17477	17510	17530	17616	17568	17517	17497	17637	17455	17505	17510	17438	17482	17304	17476	17431	17608	17432	17347	17408	17347	17385	17479	17431	17528	17405	17482	17398	17637	17453	17539	17648	17368	17472	17548	17391	17458	17414	17324	17533	17460	17464	17523	17449	17611	17337	17507	17586	17390	17377	17530	17413	17584	17376	17361	17492	17409	17592	17393	17586	17437	17489	17345	17333	17341	17431	17367	17513	17485	17268	17447	17489	17427	17500	17579	17574	17423	17489	17401	17389	17539	17434	17617	17432	17595	17385	17711	17483	17354	17470	17406	17367	17460	17443	17506	17410	17473	17526	17345	17482	17412	17455	17431	17520	17657	17372	17523	17422	17515	17435	17627	17334	17490	17418	17520	17401	17537	17408	17641	17558	17643	17503	17428	17536	17324	17388	17462	17451	17332	17422	17559	17430	17514	17653	17389	17676	17504	17417	17374	17591	17451	17561	17503	17363	17548	17359	17370	17429	17486	17354	17429	17505	17477	17485	17320	17442	17464	17632	17373	17401	17414	17476	17520	17444	17391	17561	17329	17456	17380	17532	17532	17484	17585	17508	17537	17401	17560	17501	17301	17432	17543	17463	17500	17415	17503	17502	17555	17516	17494	17452	17586	17443	17469	17279	17387	17627	17456	17608	17404	17533	17500	17599	17233	17414	17513	17325	17581	17631	17612	17466	17613	17409	17674	17373	17478	17435	17376	17399	17416	17479	17648	17632	17533	17516	17485	17481	17644	17499	17607	17319	17401	17629	17531	17467	17527	17412	17394	17506	17280	17354	17502	17377	17432	17440	17420	17488	17189	17415	17485	17110	17475	17452	17507	17435	17466	17537	17324	17502	17456	17638	17483	17553	17442	17406	17471	17330	17514	17449	17391	17530	17548	17569	17287	17406	17399	17469	17514	17466	17616	17352	17597	17546	17352	17332	17407	17563	17452	17518	17478	17589	17472	17477	17390	17384	17515	17664	17367	17473	17537	17360	17625	17431	17606	17568	17598	17398	17531	17395	17241	17409	17433	17492	17430	17598	17560	17384	17272	17430	17448	17487	17506	17446	17487	17558	17399	17455	17468	17535	17459	17442	17538	17294	17552	17348	17538	17534	17576	17237	17457	17385	17433	17475	17452	17512	17608	17618	17550	17427	17561	17679	17497	17549	17391	17420	17545	17551	17375	17484	17609	17467	17505	17574	17511	17203	17395	17548	17493	17480	17480	17504	17454	17350	17214	17524	17623	17425	17527	17268	17528	17409	17293	17483	17657	17404	17595	17543	17420	17549	17408	17414	17446	17531	17505	17486	17525	17443	17345	17318	17544	17598	17352	17342	17209	17462	17408	17288	17388	17348	17617	17315	17366	17435	17488	17615	17642	17459	17570	17616	17299	17529	17423	17529	17724	17351	17574	17590	17251	17323	17451	17478	17491	17463	17367	17450	17484	17403	17601	17392	17407	17473	17416	17608	17702	17342	17523	17555	17446	17550	17390	17449	17400	17344	17412	17537	17271	17479	17587	17624	17466	17441	17299	17395	17403	17354	17550	17254	17379	17516	17329	17451	17393	17566	17353	17303	17504	17612	17420	17412	17524	17397	17379	17257	17525	17558	17489	17530	17589	17549	17414	17446	17376	17611	17424	17490	17444	17539	17321	17486	17545	17574	17456	17451	17496	17541	17454	17489	17506	17495	17440	17461	17501	17419	17587	17380	17548	17409	17543	17331	17457	17559	17386	17580	17431	17429	17491	17635	17605	17527	17468	17377	17440	17348	17439	17599	17453	17592	17522	17428	17518	17454	17579	17618	17509	17430	17613	17449	17527	17556	17466	17507	17563	17419	17573	17425	17249	17296	17269	17623	17474	17447	17543	17507	17620	17553	17636	17549	17515	17227	17360	17422	17497	17429	17611	17644	17459	17457	17439	17551	17489	17577	17373	17422	17533	17423	17481	17463	17606	17436	17615	17424	17571	17468	17511	17526	17522	17317	17419	17572	17394	17515	17499	17632	17470	17359	17574	17380	17476	17675	17492	17274	17569	17396	17414	17352	17562	17286	17637	17488	17295	17559	17363	17468	17437	17618	17436	17484	17444	17531	17489	17575	17581	17395	17510	17439	17557	17563	17601	17484	17627	17420	17438	17383	17594	17458	17572	17462	17375	17627	17345	17630	17436	17644	17361	17491	17364	17365	17505	17475	17507	17412	17548	17539	17528	17623	17575	17456	17547	17422	17560	17387	17505	17563	17376	17405	17370	17388	17517	17378	17440	17423	17498	17544	17489	17420	17415	17533	17585	17387	17544	17529	17539	17352	17542	17477	17429	17433	17512	17464	17451	17545	17541	17352	17447	17504	17362	17565	17192	17506	17383	17576	17546	17440	17541	17401	17327	17496	17496	17613	17392	17462	17452	17358	17574	17400	17445	17571	17468	17424	17515	17347	17443	17621	17380	17444	17568	17435	17552	17582	17449	17182	17451	17551	17620	17411	17271	17685	17345	17472	17490	17564	17537	17517	17561	17394	17594	17475	17510	17582	17688	17611	17396	17546	17374	17403	17423	17428	17518	17558	17353	17453	17567	17529	17550	17488	17398	17406	17538	17589	17534	17460	17474	17566	17585	17473	17312	17399	17521	17368	17342	17454	17617	17544	17230	17412	17500	17553	17362	17479	17535	17460	17572	17524	17455	17611	17360	17434	17294	17201	17402	17543	17405	17450	17253	17580	17625	17557	17504	17442	17411	17518	17636	17445	17459	17467	17450	17394	17555	17543	17557	17562	17403	17564	17245	17454	17406	17248	17496	17438	17529	17458	17290	17601	17510	17401	17387	17270	17594	17332	17442	17556	17468	17473	17575	17700	17665	17465	17480	17345	17459	17535	17432	17514	17435	17491	17480	17483	17349	17485	17647	17356	17434	17499	17424	17496	17527	17448	17520	17496	17415	17363	17379	17460	17504	17395	17507	17624	17437	17508	17566	17362	17429	17322	17515	17536	17418	17368	17666	17494	17348	17557	17399	17545	17494	17535	17601	17453	17572	17446	17368	17422	17479	17551	17563	17294	17446	17431	17603	17501
24441	21247	28322	24847	22301	26340	47282	47054	37524	28542	23513	21056	19986	19975	19870	19686	19622	19618	19542	19780	19604	19522	19790	19456	19519	19489	19600	19512	19658	19565	19305	19530	19870	19653	19649	19664	19675	19652	19734	19770	19683	19355	19428	19449	19443	19757	19790	19507	19539	19656	19566	19440	19804	19381	19712	19547	19699	19477	19566	19653	19524	19279	19658	19505	19516	19538	19370	19608	19535	19425	19794	19576	19610	19657	19649	19714	19499	19487	19568	19687	19468	19610	19934	19560	19584	19795	19757	19477	19502	19737	19649	19574	19627	19771	19624	19867	19673	19486	19566	19571	19707	19556	19605	19523	19552	19594	19604	19498	19687	19660	19622	19585	19425	19504	19408	19647	19734	19465	19651	19779	19660	19561	19424	19539	19485	19608	19476	19583	19511	19492	19591	19446	19484	19489	19605	19336	19542	19481	19702	19781	19716	19554	19681	19580	19621	19487	19361	19693	19765	19580	19492	19643	19814	19767	19537	19686	19567	19584	19332	19381	19705	19719	19568	19818	19555	19494	19510	19513	19585	19646	19425	19609	19664	19612	19647	19560	19643	19645	19704	19543	19532	19920	19704	19696	19616	19531	19454	19381	19531	19593	19749	19464	19658	19668	19719	19479	19452	19821	19535	19487	19646	19602	19598	19605	19500	19592	19578	19627	19701	19756	19418	19488	19600	19429	19474	19633	19524	19777	19689	19726	19411	19789	19749	19725	19884	19566	19462	19588	19515	19631	19432	19491	19690	19623	19534	19500	19652	19698	19408	19611	19399	19573	19585	19544	19664	19720	19605	19539	19634	19701	19492	19439	19592	19677	19583	19508	19656	19480	19771	19477	19642	19519	19493	19541	19583	19663	19656	19687	19630	19371	19716	19588	19465	19557	19652	19630	19632	19539	19468	19561	19520	19707	19637	19553	19608	19616	19491	19443	19542	19531	19636	19676	19532	19381	19729	19466	19402	19347	19637	19416	19455	19554	19726	19478	19557	19400	19566	19532	19651	19377	19636	19761	19755	19628	19567	19675	19518	19500	19586	19587	19640	19724	19686	19701	19646	19458	19760	19595	19536	19500	19503	19687	19705	19504	19659	19810	19586	19620	19499	19745	19529	19585	19363	19444	19608	19629	19578	19819	19604	19704	19626	19610	19451	19559	19615	19544	19491	19675	19671	19548	19679	19423	19537	19382	19584	19730	19557	19553	19648	19443	19678	19565	19601	19686	19423	19677	19700	19886	19718	19310	19655	19558	19695	19555	19529	19383	19637	19735	19556	19633	19736	19625	19458	19566	19666	19600	19800	19372	19617	19580	19479	19603	19567	19561	19466	19645	19569	19630	19557	19747	19679	19431	19561	19793	19497	19577	19568	19749	19558	19707	19652	19603	19559	19344	19338	19653	19644	19629	19574	19664	19677	19579	19484	19593	19614	19499	19875	19755	19376	19639	19521	19614	19752	19675	19607	19375	19707	19650	19533	19558	19413	19617	19520	19856	19644	19652	19472	19668	19685	19661	19603	19428	19615	19457	19356	19603	19472	19617	19534	19747	19494	19649	19590	19441	19459	19477	19438	19685	19373	19613	19514	19494	19540	19763	19515	19669	19577	19529	19668	19562	19357	19884	19631	19757	19624	19637	19712	19894	19744	19725	19690	19416	19569	19602	19665	19886	19547	19712	19627	19470	19477	19295	19501	19563	19695	19377	19390	19549	19651	19462	19757	19566	19683	19586	19410	19604	19419	19666	19536	19744	19403	19510	19528	19632	19614	19602	19587	19550	19474	19754	19712	19646	19648	19712	19729	19823	19665	19643	19444	19418	19684	19590	19468	19440	19662	19506	19621	19509	19638	19597	19572	19659	19343	19629	19840	19363	19546	19633	19555	19374	19856	19706	19676	19675	19461	19546	19513	19357	19614	19591	19518	19593	19677	19657	19638	19637	19783	19491	19790	19713	19654	19584	19540	19655	19535	19557	19450	19777	19389	19351	19581	19647	19538	19689	19489	19841	19583	19624	19450	19565	19402	19656	19718	19606	19617	19875	19425	19473	19485	19849	19591	19666	19882	19582	19677	19657	19585	19659	19691	19729	19458	19557	19466	19597	19494	19615	19782	19409	19550	19676	19624	19504	19441	19447	19671	19572	19611	19517	19579	19660	19809	19479	19670	19854	19694	19642	19378	19693	19632	19624	19512	19599	19544	19540	19538	19489	19412	19514	19535	19526	19494	19554	19362	19436	19563	19601	19730	19631	19726	19416	19631	19650	19478	19846	19735	19550	19571	19647	19490	19557	19615	19447	19592	19480	19503	19685	19483	19524	19559	19501	19561	19494	19553	19357	19679	19569	19341	19540	19778	19675	19347	19608	19645	19608	19546	19584	19619	19517	19476	19741	19416	19581	19586	19545	19511	19677	19376	19695	19356	19588	19588	19451	19447	19795	19555	19637	19455	19729	19510	19618	19572	19445	19567	19712	19696	19585	19618	19557	19604	19712	19695	19406	19729	19607	19526	19505	19563	19607	19526	19503	19634	19640	19437	19593	19690	19420	19494	19482	19707	19577	19658	19544	19769	19817	19478	19628	19309	19484	19506	19469	19543	19690	19678	19440	19662	19528	19621	19674	19698	19821	19569	19623	19690	19922	19623	19540	19624	19683	19673	19533	19494	19531	19494	19584	19575	19515	19636	19669	19545	19701	19653	19368	19423	19546	19629	19390	19642	19587	19642	19513	19495	19572	19687	19599	19701	19451	19649	19707	19714	19557	19499	19715	19838	19465	19542	19744	19558	19620	19612	19741	19806	19596	19482	19533	19625	19353	19533	19713	19702	19637	19601	19565	19493	19462	19875	19510	19621	19715	19651	19748	19550	19563	19641	19644	19583	19525	19548	19675	19762	19478	19483	19520	19695	19396	19463	19516	19559	19490	19536	19600	19554	19503	19523	19807	19556	19609	19437	19649	19636	19518	19467	19824	19481	19589	19434	19793	19699	19817	19614	19573	19853	19610	19464	19552	19748	19643	19555	19706	19668	19437	19506	19729	19443	19430	19556	19645	19747	19462	19469	19531	19591	19591	19581	19696	19537	19781	19434	19630	19491	19510	19648	19630	19419	19483	19325	19518	19553	19543	19574	19853	19356	19733	19684	19459	19446	19681	19544	19617	19615	19388	19656	19701	19752	19656	19694	19578	19473	19432	19528	19623	19816	19622	19655	19665	19405	19527	19768	19739	19644	19529	19675	19772	19627	19637	19583	19681	19450	19545	19550	19669	19453	19531	19640	19572	19550	19585	19597	19662	19568	19545	19592	19784	19552	19486	19322	19495	19682	19679	19585	19674	19649	19669	19558	19491	19334	19555	19443	19832	19655	19470	19434	19774	19508	19567	19656	19717	19752	19702	19512	19569	19708	19625	19547	19752	19682	19698	19615	19729	19396	19577	19623	19626	19444	19476	19506	19700	19510	19421	19525	19643	19732	19475	19616	19663	19446	19471	19596	19589	19714	19645	19533	19466	19277	19645	19647	19482	19745	19560	19685	19548	19612	19625	19544	19655	19545	19617	19690	19573	19698	19571	19508	19550	19497	19519	19634	19529	19547	19497	19706	19489	19545	19752	19667	19584	19532	19621	19690	19528	19554	19628	19574	19669	19650	19768	19707	19533	19829	19635	19707	19607	19738	19536	19996	19430	19285	19546	19622	19687	19573	19533	19743	19767	19560	19668	19458	19587	19436	19494	19632	19741	19632	19574	19638	19577	19676	19602	19578	19642	19517	19716	19538	19559	19559	19481	19694	19407	19483	19709	19574	19848	19441	19608	19539	19696	19440	19620	19467	19599	19577	19744	19612	19596	19695	19631	19518	19475	19803	19436	19399	19484	19632	19524	19614	19757	19536	19509	19592	19550	19614	19710	19733	19475	19567	19568	19529	19602	19396	19648	19475	19551	19428	19776	19637	19654	19570	19774	19568	19777	19657	19488	19536	19635	19776	19623	19476	19497	19599	19604	19603	19537	19625	19732	19603	19461	19823	19704	19820	19619	19703	19592	19677	19515	19473	19558	19546	19515	19592	19368	19567	19636	19584	19612	19675	19755	19542	19676	19625	19641	19666	19643	19678	19570	19579	19446	19674	19558	19654	19626	19603	19485	19500	19666	19667	19626	19535	19341	19518	19583	19588	19575	19373	19547	19638	19474	19585	19526	19553	19633	19492	19640	19609	19466	19780	19638	19505	19581	19493	19551	19698	19593	19611	19546	19636	19865	19721	19584	19548	19693	19766	19589	19654	19731	19743	19577	19683	19640	19621	19427	19619	19425	19676	19428	19406	19588	19722	19800	19651	19539	19665	19438	19349	19484	19528	19297	19706	19480	19522	19480	19452	19792	19388	19644	19723	19545	19628	19773	19656	19425	19536	19654	19494	19542	19672	19519	19797	19524	19775	19600	19531	19707	19428	19641	19658	19435	19662	19632	19545	19496	19433	19625	19561	19822	19740	19537	19472	19513	19557	19752	19682	19631	19669	19713	19512	19582	19702	19566	19453	19655	19354	19536	19417	19622	19675	19369	19528	19705	19578	19630	19734	19514	19703	19498	19587	19583	19472	19539	19602	19701	19551	19413	19577	19615	19565	19623	19498	19528	19564	19697	19572	19554	19571	19482	19686	19772	19626	19824	19790	19660	19496	19452	19799	19608	19705	19702	19505	19583	19342	19763	19697	19776	19536	19780	19498	19443	19612	19517	19631	19669	19710	19611	19434	19554	19466	19479	19542	19493	19604	19427	19496	19444	19812	19756	19563	19513	19550	19700	19635	19449	19580	19357	19470	19678	19878	19713	19740	19729	19567	19559	19608	19580	19544	19530	19675	19651	19639	19778	19664	19599	19454	19587	19719	19637	19532	19550	19470	19653	19474	19324	19638	19460	19689	19513	19691	19587	19767	19661	19673	19516	19691	19578	19428	19704	19665	19649	19591	19683	19361	19586	19637	19899	19610	19695	19846	19716	19745	19666	19810	19674	19397	19661	19797	19534	19609	19454	19733	19536	19574	19313	19472	19512	19548	19633	19600	19594	19498	19586	19757	19641	19704	19571	19554	19697	19535	19558	19668	19513	19525	19868	19630	19538	19660	19691	19619	19450	19578	19345
19005	26533	25399	21158	19315	28021	48703	47466	37621	27996	21845	18516	17528	17566	17661	17649	17532	17608	17662	17470	17522	17339	17675	17312	17558	17551	17532	17499	17518	17663	17469	17415	17523	17612	17614	17677	17299	17541	17625	17595	17493	17396	17607	17635	17515	17714	17614	17649	17482	17501	17766	17597	17771	17638	17525	17630	17622	17486	17694	17480	17648	17640	17500	17578	17449	17624	17571	17510	17507	17550	17736	17598	17593	17512	17564	17451	17491	17701	17655	17493	17541	17658	17664	17761	17546	17557	17582	17685	17559	17605	17579	17310	17551	17504	17585	17423	17480	17664	17649	17459	17610	17566	17541	17563	17510	17468	17608	17459	17532	17656	17686	17524	17531	17659	17553	17366	17447	17487	17460	17597	17490	17381	17596	17465	17629	17631	17506	17533	17605	17520	17536	17520	17648	17572	17516	17572	17738	17222	17616	17485	17464	17508	17710	17578	17382	17623	17516	17593	17499	17467	17573	17449	17658	17616	17492	17546	17582	17560	17625	17467	17506	17590	17413	17675	17638	17580	17496	17440	17602	17466	17578	17673	17497	17503	17529	17366	17638	17513	17771	17465	17599	17418	17561	17325	17565	17508	17585	17493	17540	17290	17626	17585	17432	17476	17543	17641	17525	17487	17599	17398	17468	17368	17637	17562	17456	17622	17556	17693	17376	17625	17592	17687	17584	17801	17602	17656	17529	17532	17845	17433	17608	17610	17847	17530	17683	17573	17350	17605	17479	17492	17540	17340	17415	17594	17629	17695	17535	17523	17551	17479	17495	17536	17598	17771	17411	17442	17669	17485	17759	17543	17618	17536	17610	17548	17445	17544	17514	17588	17548	17579	17328	17583	17673	17641	17574	17534	17467	17616	17514	17505	17625	17500	17586	17622	17576	17419	17628	17600	17526	17564	17547	17569	17589	17652	17740	17609	17476	17566	17568	17602	17417	17679	17570	17472	17629	17406	17507	17591	17615	17488	17438	17710	17414	17515	17601	17722	17588	17477	17630	17545	17463	17444	17731	17596	17683	17475	17302	17557	17446	17500	17444	17496	17630	17709	17652	17657	17637	17595	17529	17545	17697	17438	17389	17502	17478	17430	17478	17349	17450	17542	17553	17425	17566	17386	17558	17522	17531	17679	17421	17501	17404	17479	17509	17654	17496	17497	17494	17718	17498	17531	17480	17580	17556	17466	17360	17428	17529	17557	17568	17429	17660	17669	17780	17601	17466	17694	17585	17474	17638	17549	17532	17520	17615	17498	17513	17540	17428	17408	17375	17460	17746	17465	17562	17488	17546	17577	17554	17505	17519	17549	17427	17585	17477	17398	17439	17501	17573	17556	17618	17554	17434	17552	17374	17493	17612	17733	17610	17395	17525	17334	17513	17509	17541	17384	17474	17533	17612	17559	17482	17685	17446	17587	17598	17707	17559	17398	17549	17572	17492	17551	17438	17446	17587	17437	17646	17402	17622	17472	17678	17379	17637	17568	17457	17549	17564	17574	17566	17465	17543	17681	17588	17511	17584	17551	17411	17749	17441	17609	17407	17524	17308	17426	17624	17563	17607	17655	17528	17435	17397	17553	17526	17514	17586	17373	17516	17490	17554	17456	17468	17472	17450	17582	17486	17583	17440	17599	17426	17440	17594	17431	17617	17391	17494	17533	17501	17516	17509	17460	17547	17382	17526	17572	17669	17641	17503	17760	17492	17586	17507	17523	17591	17481	17464	17585	17547	17683	17432	17343	17724	17571	17508	17683	17506	17589	17446	17530	17778	17549	17458	17672	17540	17459	17492	17439	17481	17751	17548	17578	17372	17639	17408	17610	17503	17527	17695	17621	17358	17433	17438	17462	17388	17525	17636	17678	17535	17564	17606	17584	17555	17503	17577	17407	17483	17306	17596	17596	17484	17528	17496	17448	17492	17623	17629	17550	17336	17643	17646	17611	17467	17384	17401	17427	17662	17568	17737	17519	17661	17491	17620	17410	17699	17562	17380	17605	17406	17370	17590	17419	17340	17668	17443	17439	17536	17549	17628	17547	17757	17474	17678	17809	17625	17737	17588	17588	17696	17518	17587	17649	17328	17480	17666	17491	17541	17577	17569	17633	17462	17432	17575	17386	17491	17499	17553	17570	17297	17488	17459	17620	17513	17302	17699	17411	17689	17392	17538	17485	17607	17583	17590	17581	17474	17650	17446	17698	17478	17433	17410	17618	17507	17525	17827	17506	17532	17493	17372	17483	17690	17553	17521	17375	17503	17463	17561	17450	17563	17471	17588	17472	17569	17572	17469	17555	17673	17356	17519	17600	17444	17432	17653	17628	17733	17569	17414	17566	17444	17491	17450	17630	17527	17601	17518	17627	17627	17584	17518	17662	17480	17498	17561	17711	17565	17569	17654	17429	17511	17691	17461	17429	17444	17562	17584	17618	17723	17537	17780	17581	17637	17657	17576	17519	17563	17567	17439	17452	17542	17438	17552	17598	17602	17541	17749	17465	17453	17551	17376	17589	17458	17700	17622	17455	17476	17613	17510	17652	17694	17461	17531	17564	17626	17521	17546	17340	17431	17533	17568	17577	17480	17578	17468	17686	17510	17550	17479	17589	17516	17657	17524	17647	17459	17520	17715	17509	17283	17505	17431	17458	17567	17671	17635	17422	17409	17668	17449	17525	17711	17702	17503	17654	17542	17509	17486	17460	17639	17443	17617	17684	17593	17342	17578	17527	17433	17526	17530	17444	17603	17532	17606	17669	17538	17493	17512	17337	17466	17420	17438	17472	17490	17498	17575	17484	17357	17479	17589	17293	17511	17549	17491	17528	17388	17655	17536	17402	17605	17601	17629	17616	17394	17543	17645	17434	17666	17498	17535	17539	17737	17431	17631	17549	17400	17474	17466	17592	17558	17592	17476	17478	17487	17498	17509	17494	17519	17438	17466	17484	17526	17568	17546	17441	17456	17553	17662	17701	17543	17583	17487	17634	17659	17578	17487	17545	17466	17529	17546	17658	17560	17431	17529	17367	17480	17605	17590	17605	17598	17378	17630	17396	17609	17663	17599	17542	17654	17452	17391	17633	17425	17530	17554	17693	17528	17517	17506	17453	17443	17658	17643	17679	17568	17564	17639	17605	17546	17573	17497	17598	17689	17659	17471	17432	17563	17418	17527	17681	17598	17496	17594	17469	17690	17417	17480	17597	17775	17661	17468	17538	17562	17540	17737	17651	17610	17592	17524	17536	17532	17544	17529	17615	17487	17460	17479	17691	17418	17464	17660	17633	17576	17607	17468	17570	17615	17752	17675	17488	17507	17728	17536	17492	17572	17570	17740	17613	17608	17626	17531	17934	17450	17468	17621	17491	17500	17518	17593	17320	17346	17582	17421	17428	17471	17620	17509	17594	17522	17504	17614	17536	17533	17595	17439	17730	17488	17782	17559	17603	17550	17544	17591	17598	17494	17537	17563	17497	17485	17504	17517	17503	17479	17684	17627	17505	17376	17394	17656	17651	17490	17573	17528	17591	17611	17530	17530	17626	17562	17478	17562	17465	17574	17613	17491	17442	17533	17570	17544	17539	17516	17615	17477	17363	17627	17504	17441	17463	17679	17454	17563	17469	17532	17455	17656	17466	17611	17486	17392	17399	17319	17651	17555	17420	17631	17563	17389	17729	17492	17449	17526	17405	17457	17580	17528	17483	17485	17455	17327	17611	17563	17450	17409	17543	17514	17614	17446	17489	17499	17473	17627	17501	17489	17718	17563	17455	17698	17565	17585	17603	17351	17435	17490	17495	17597	17463	17600	17627	17479	17599	17584	17483	17596	17554	17473	17567	17509	17483	17728	17450	17549	17568	17617	17771	17526	17513	17582	17533	17363	17425	17442	17441	17698	17551	17612	17500	17539	17584	17521	17481	17647	17429	17323	17733	17437	17613	17636	17395	17547	17641	17674	17532	17508	17515	17580	17692	17487	17413	17442	17512	17591	17513	17674	17528	17610	17612	17555	17543	17391	17537	17642	17585	17629	17582	17510	17440	17592	17667	17543	17587	17441	17709	17515	17448	17418	17726	17736	17624	17557	17500	17467	17676	17471	17479	17576	17617	17677	17539	17449	17751	17529	17550	17395	17604	17562	17549	17504	17542	17730	17560	17444	17430	17580	17630	17596	17459	17678	17584	17544	17605	17492	17350	17424	17522	17434	17349	17584	17592	17595	17558	17596	17526	17471	17644	17366	17698	17609	17626	17794	17609	17522	17756	17656	17524	17602	17474	17685	17435	17717	17475	17511	17530	17596	17488	17610	17631	17617	17449	17572	17507	17579	17564	17540	17609	17595	17657	17461	17569	17575	17616	17577	17631	17538	17593	17535	17447	17581	17688	17791	17727	17526	17470	17466	17745	17635	17669	17447	17679	17716	17625	17630	17450	17550	17625	17509	17380	17469	17372	17643	17383	17340	17487	17547	17610	17506	17540	17265	17458	17495	17578	17518	17607	17534	17546	17495	17471	17425	17539	17527	17556	17576	17654	17635	17710	17422	17583	17657	17701	17695	17551	17608	17579	17635	17585	17511	17531	17521	17504	17507	17464	17573	17610	17588	17561	17552	17483	17588	17495	17600	17641	17659	17357	17755	17434	17669	17575	17520	17495	17658	17494	17747	17573	17653	17439	17513	17556	17766	17427	17573	17537	17429	17444	17616	17530	17599	17469	17662	17419	17607	17603	17511	17616	17420	17567	17568	17558	17357	17572	17664	17583	17641	17491	17494	17765	17600	17672	17599	17412	17666	17470	17610	17549	17702	17515	17606	17685	17775	17416	17526	17431	17469	17515	17435	17627	17449	17576	17690	17454	17708	17568	17591	17464	17607	17571	17566	17606	17614	17663	17519	17462	17476	17364	17533	17594	17485	17609	17627	17597	17563	17625	17553	17604	17298	17567	17576	17641	17680	17439	17665	17523	17456	17536	17492	17709	17715	17518	17557	17532	17515	17559	17546	17624	17648	17426	17633	17489	17454	17495	17563	17529	17534	17695	17455	17673	17701	17587	17740	17448	17610	17631	17438	17692	17458	17490	17599	17674	17427	17688	17575	17579	17545	17362	17375	17546	17548	17475	17617	17339	17564	17545	17552	17539	17530	17607
23003	21281	29105	23778	21580	31594	62832	58705	48917	36039	27960	22695	20949	20189	20524	20117	20236	20346	20178	20100	20047	20253	20241	20095	20278	20175	20198	20288	20122	20129	20205	20050	20257	20149	20268	20013	20290	20190	20439	20212	20225	20042	20040	19964	20298	20168	20332	20342	20139	20199	20272	20191	20280	20061	20205	20178	20061	19904	19999	20121	20075	19944	19974	20083	20002	20142	20115	19910	19995	20437	20363	19908	19828	20150	20137	20052	20081	20159	20023	20357	20355	20237	20049	20219	20032	20012	19987	20115	19984	19997	19900	19910	19943	20069	20144	20074	20094	20039	19782	20079	20127	20031	20030	20017	20305	19879	19889	19869	20132	19918	20042	20232	20266	20177	20186	20085	20223	20044	19803	20002	20168	20034	19938	19822	20113	20088	19984	19942	20088	20017	20026	20040	20040	20010	20049	19852	20076	20069	19978	20137	20236	20095	19810	19850	19962	20013	20200	20199	20163	19969	19847	19983	20134	20101	20000	20068	19999	19947	20138	20017	20105	19812	19993	20064	19874	20111	20233	19966	20016	20090	20083	20053	19790	20228	19971	20022	20009	20144	20172	20114	20072	20225	19933	19929	20181	20112	19938	20059	20100	20307	20139	20163	20076	19993	19985	19991	20017	20191	20132	20091	20050	20173	19962	19769	20028	19895	20061	19847	20057	20178	19908	19899	19914	20018	20075	19936	20128	20019	20019	20140	19926	20076	20105	19979	20234	20097	20216	20262	19907	20078	20000	19932	20064	19922	20267	20025	20067	19976	20225	19894	19840	19779	20028	19823	20092	20046	19935	20044	20068	19953	20044	20018	19911	20080	19855	19970	20113	20102	19896	19981	20010	20073	19975	20131	19959	19914	19833	19960	19776	19979	20358	20236	19963	19824	20034	20288	20023	20030	19858	20082	19973	20090	20131	19981	20122	20036	20046	20072	20077	20103	19960	19969	19912	19940	20259	19787	20094	20051	19922	19871	20061	20012	20064	19847	20148	19909	20058	19972	19920	20099	20170	19990	20131	19964	20031	19886	20096	20111	19897	19952	20011	20069	20194	20094	20030	20081	20033	19907	20201	20089	19918	19908	20076	19971	20148	20170	20131	19969	20279	20092	20145	20072	19848	20103	20090	20148	20096	20212	20005	20101	20133	20135	20236	20074	20070	20051	19956	20102	19901	19963	20071	20023	20001	19943	20280	19929	20242	19800	20048	19845	20180	20069	19969	20139	20142	19922	19967	19935	20132	20021	20209	19899	20131	20213	19942	19876	19990	19714	19771	19856	20080	19973	20079	20244	19848	20143	20133	19965	20111	20017	19939	20183	20045	20264	20043	20088	19869	19806	20120	19925	20009	19988	20048	20085	20130	20115	20114	20039	20205	20090	19946	20110	19822	20034	19999	20105	20177	19891	19937	19955	20059	19820	20045	20109	20111	20029	19936	20036	20235	20102	20122	20125	19907	20215	19946	20044	19859	20068	20088	20135	19898	20004	20002	20060	19872	19907	20097	19831	19909	20018	19835	19964	19894	20017	20051	20144	20109	20016	19806	19962	20050	20020	19950	19863	20035	20144	20043	19879	20181	19955	20068	20229	19963	20113	19937	20034	19899	19773	20011	19875	19970	19953	19951	20016	20105	19922	20068	20084	20205	19759	20024	19961	19922	19847	20223	20084	19871	20054	20066	20166	19937	19792	20109	19962	19864	20195	20284	20190	20222	20192	20028	20161	20082	20091	20046	19991	20100	20063	19932	20212	20121	20336	20166	19999	20098	20168	20024	20027	20141	19999	20201	19827	19814	20067	19944	20134	20223	20152	19929	20054	20187	19899	19828	20182	20032	19974	20172	19888	19939	19873	19805	20133	19997	19998	20108	20101	20109	20071	20061	20092	19952	20051	19944	20135	19958	20052	19993	20126	20018	19958	20033	20006	20127	19995	19918	20164	20037	20093	20061	19987	20044	20037	19867	20010	20144	20120	20101	20098	20213	20177	20127	19880	20052	20018	20124	20051	20045	19811	20008	19779	20172	20226	20042	20073	20132	20035	20129	19997	19864	19957	19794	19897	19892	19897	20118	20160	19915	20095	20027	20190	20085	20080	20279	19870	19970	19867	20199	20336	20023	20021	19868	20030	20089	20022	20067	20021	20113	19737	20127	20312	19887	19937	20030	20133	20081	20210	20044	19988	19943	19997	19813	20206	20012	19958	19919	20161	20102	20011	19963	20173	20142	20218	19976	19986	20084	19926	19910	19970	20004	20274	20057	20228	20019	20152	20071	20259	20042	19910	20050	20152	20238	20041	20211	19842	20178	20080	20012	19803	20084	20162	20015	20033	19786	19986	20054	20034	20017	20019	19950	20126	19990	20193	19970	19907	20036	20158	20011	19994	19888	20030	20001	19913	20097	19894	20052	20256	20084	20082	20198	19981	19914	19909	19796	19970	19821	19990	20125	19983	20158	20004	20076	19941	20164	19950	20301	20017	19917	20001	20059	20066	19941	20102	20044	19787	20016	20112	19898	19872	19884	20140	20076	19994	20116	20257	20188	19910	19999	20061	20175	19866	20093	20114	20201	20207	20162	20023	20195	19966	20084	20094	20121	20092	19913	20033	20146	19992	20052	20167	20162	20083	20210	20026	19957	20043	20058	20145	20139	19923	20006	20017	20095	20256	20014	19872	20056	19941	19816	20113	20130	20022	20242	20203	19949	20088	19893	20065	20108	19934	20020	20127	20165	20055	20183	19977	20083	20086	19967	20042	20095	20038	20035	20069	20358	20208	20275	19873	19896	19816	20149	19877	20114	20176	19987	19934	19991	20045	20000	19828	19919	19971	19885	19922	20010	19916	19971	20082	20014	19998	20115	20112	19846	20140	19936	19925	19924	20005	20044	20002	19848	20003	20176	20080	20042	20075	20040	19921	19961	19847	19973	19949	19943	20134	20028	19978	20029	20019	20027	20058	20244	19777	20029	19994	20098	20190	20229	19820	20266	20073	20195	20081	19806	20204	20080	20193	19873	19852	19872	19949	19861	20106	20048	19895	20142	19927	19872	20159	20158	20038	20040	20162	20043	20061	20155	20094	19917	19937	20213	20068	19999	19932	19801	19928	19823	19961	19926	20004	19889	20220	20157	20079	20106	20032	20049	20208	19890	19915	20126	19941	19950	20243	19920	19924	20235	20119	19995	20104	20125	19933	20178	20157	20107	20221	20018	19919	19791	20169	19911	20031	20092	20001	20162	19940	20195	19948	19850	19992	20024	20074	20013	20172	19943	20118	19917	19886	20001	19987	20085	20041	19993	19879	20127	20045	19963	19877	20072	19968	20203	20223	20101	20057	19769	20191	20041	20147	20041	19887	19945	20147	20030	20035	20014	20053	19993	20240	20013	20083	19923	19953	19879	20149	20200	20102	20062	20016	20005	20285	19776	20066	20041	20120	20034	20102	20067	19938	20049	19955	20007	20030	20037	20197	20074	20044	19805	19940	20049	20028	20229	20270	20183	20002	20195	20021	19945	20101	20082	20196	19859	20013	19971	19725	19926	20040	20249	20107	19934	20029	20013	20072	20059	19977	19926	20029	19998	19964	20028	19936	19797	20115	20148	20175	20190	19989	19781	19939	20011	20003	20140	20131	19957	20054	20177	20070	19999	19992	19979	20002	20049	20005	20074	20082	20011	20131	19923	19991	20030	20159	19942	19842	19950	20024	20267	20138	20117	20188	19938	19940	20085	20181	20076	20039	20154	20017	19955	20033	19986	20142	20163	19982	20142	20052	20143	20006	20093	19908	20032	19935	20178	20046	20224	19989	20004	20045	20121	19988	19910	20235	20074	20160	20040	19949	19851	20226	20001	20002	20163	19863	20218	20140	20207	20125	20023	19916	20120	20255	20165	20113	20100	19880	19926	19935	20281	20103	20368	20013	20124	20045	19944	20169	20031	19948	20114	19996	20074	20066	20172	20105	19899	20050	20019	20050	20332	20154	19816	20004	20093	20094	20057	20132	20088	19982	19958	20043	20194	20039	20111	20079	20051	19898	20133	19961	20132	19854	20343	20198	20037	20111	20226	19896	20043	19765	20021	20020	19999	19825	20074	20136	20217	20094	20081	19809	19989	19871	20119	20090	19983	20004	19929	19978	20121	20004	20187	19911	20022	19879	20036	19991	19891	20059	20120	20001	20122	19909	19981	20009	20040	19945	20011	19897	20118	19849	20185	19918	19862	19993	19903	20125	20245	20053	20024	19974	19884	20061	20099	19926	20233	20362	20223	20135	19938	20076	20011	20039	20015	19786	20140	20050	20044	20187	20023	20095	20208	20146	20300	19970	20085	20337	20048	20075	20003	19995	20070	20036	20103	19942	19980	20057	19903	20074	20095	20142	19926	19961	20064	19869	20006	20246	19915	19983	20303	19975	20002	20041	20058	19983	20258	20075	20009	19822	19969	19983	20059	19953	20086	20162	19892	19995	19862	19978	20008	20128	20040	20018	20247	20141	20032	20012	20013	19946	20026	19899	19939	20012	20122	20228	20190	20060	20249	19984	20061	20290	20213	20027	20106	19853	20170	20039	20018	20192	20059	19892	19980	20063	20173	19967	20180	20176	20235	20149	19982	19949	20050	19901	19972	19947	20080	19914	20024	20040	20118	20020	20053	20197	19826	20017	20213	19986	19908	20079	20247	19970	20030	19973	20070	19817	20251	20149	20089	20010	20114	20105	20117	20033	20127	20055	19987	20064	20057	20038	19999	19977	19880	20098	20032	20142	19960	19889	20096	20049	19739	19975	20110	20282	19921	19897	20078	19967	20025	20218	19892	20073	20005	19975	20014	20067	20057	20077	20128	20054	20096	19985	20111	20181	20014	20224	20085	19739	20022	19985	20095	20085	20130	19861	19959	20093	20019	19872	19979	20072	19924	20135	20313	19985	20178	20081	20147	19999	19976	19935	20032	19968	20007	19988	19830	20110	20100	20099	20197	20060	19739	19916	20270	20242	20040	19850	20316	20025	20191	20116	19995	19939	20009	19961	20081	20072	20124	20015	20191	20052	20159	19991	19863	20079	20153	19937	20092	20015	20092	19937	20077	20006	19840	20010	19974	19982	19810	19999	20047	20018	20111	20153	19802	19905	19989	20152	20026	19939
20663	37067	31701	22341	21459	37500	65790	61509	48917	36134	26723	20312	18181	17843	17857	17873	17898	17744	17776	17680	17833	17838	17749	17753	17800	17813	17663	17697	17814	17793	17744	17664	17766	17777	17563	17818	17805	17829	17792	17787	17638	17728	17669	17789	17731	17662	17760	17795	17810	17817	18015	17854	17835	17689	17638	17788	17852	17631	17787	17706	17816	17759	17742	17783	17743	17726	17850	17907	17735	17680	17689	17833	17712	17682	17821	17765	17731	17750	17796	17781	17603	17868	17857	17863	17859	17669	17763	17948	17656	17786	17758	17743	17792	17562	17799	17777	17701	17758	17798	17595	17709	17654	17747	17758	17737	17763	17536	17648	17812	17802	17843	17903	17743	17717	17726	17805	17832	17714	17610	17810	17668	17726	17786	17791	17665	17799	17809	17795	17908	17828	17880	17803	17902	17809	17856	17780	17842	17872	17864	17976	17749	17835	17675	17757	17807	17889	17997	17671	17656	17845	17676	17676	17714	17839	17793	17780	17704	17681	17689	17623	17816	17517	17711	17697	17807	17861	17835	17974	17897	17672	17885	17651	17707	17872	17595	17724	17881	17943	17921	17807	17769	17657	17841	17777	17603	17798	17579	17804	17822	17897	17806	17775	17637	17704	17814	17658	17651	17638	17723	17828	17722	17726	17582	17581	17816	17771	17690	17939	17844	17823	17715	17746	17943	17698	17663	17651	17769	17687	17758	17788	18077	17741	17676	17752	17793	17643	17672	17846	17765	17821	17707	17724	17761	17493	18045	17784	17748	17951	17779	17739	17808	17678	17839	17579	17804	17618	17668	17793	17739	17730	17755	17701	17866	17742	17757	17714	17774	17773	17884	17723	17844	17860	17730	17877	17906	17654	17702	17740	17692	17954	17705	17716	17877	17749	17589	17812	17945	17677	17912	17802	17729	17823	17804	17777	17861	17819	17717	17839	17559	17771	17888	17891	17666	17724	17940	17834	17835	17780	17713	17808	17695	17806	17659	17617	17854	17802	17803	17689	17848	17666	17762	17796	17611	17836	17665	17832	17885	17752	17710	17900	17761	17684	17667	17787	17589	17803	17790	17635	17940	17772	17876	17641	17749	17669	17601	17902	17788	17843	17644	17884	17536	17806	17810	17763	17836	17909	17816	17700	17855	17619	17697	17733	17671	17765	17810	17693	17892	17702	17714	17583	17660	17672	17802	17657	17800	17757	17637	17818	17612	17720	17658	17648	17669	17805	17723	17763	17611	17688	17844	17916	17752	17760	17753	17717	17749	17694	17726	17654	17743	17751	17687	17638	17842	17764	17776	17793	17999	17628	17842	17585	17728	17675	17702	17940	17964	17743	17622	17766	17924	17655	17772	17693	17748	17657	17835	17750	17750	17746	17565	17854	17673	17799	17828	17849	17716	17762	17625	17758	17753	17846	17646	17774	17800	17737	17627	17841	17736	17689	17604	17596	17592	18044	17752	17839	17807	17721	17918	17605	17606	17779	17878	17791	17847	17928	17799	17833	17809	17862	17610	17827	17700	17732	17759	17633	17950	17771	17696	17694	17796	17618	17662	17806	17614	17790	17614	17631	17722	17793	17567	17562	17602	17792	17888	17665	17742	17786	17727	17959	17740	17704	17805	17667	17880	17859	17886	17984	17705	17701	17814	17675	17598	17666	17828	17692	17714	17710	17626	17801	17839	17706	17931	17620	17775	17905	17746	17690	17772	17815	17618	17745	17674	17770	17754	17819	17751	17748	17660	17732	17683	17750	17817	17826	17700	17723	17702	17703	17621	17846	17809	17781	17742	17887	17730	17751	17857	17770	17791	17900	17773	17888	17819	17726	17683	17604	17749	17773	17885	17594	17807	17718	17877	17865	17918	17714	17711	17569	17819	17785	17748	17845	17644	17766	17803	17633	17747	17824	17649	17631	17735	17783	17614	17608	17738	17725	17853	17899	17649	17751	17729	17850	17694	17790	17686	17762	17791	17696	17837	17747	17848	17603	17799	17767	17679	17704	17686	17751	17769	17677	17710	17797	17725	17758	17825	17655	17796	17680	17672	17695	17704	17765	17921	17598	17688	17809	17891	17643	17716	17593	17740	17748	17630	17731	17795	17636	17764	17819	17707	17544	17770	17757	17984	17582	17709	17713	17741	17640	17864	17905	17828	17831	17509	17775	17642	17810	18042	17900	17842	17750	17897	17662	17697	17860	17623	17751	17826	17740	17629	17762	17824	17561	17685	18051	17623	17816	17792	17885	17806	17941	17645	17688	17696	17643	17590	17766	17671	17755	17883	17553	17871	17777	17657	17813	17726	17659	17831	17886	17678	17800	17745	17738	17852	17697	17852	17758	17729	17891	17761	17691	17996	17813	17834	17824	17699	17469	17944	17697	17880	17608	17813	18007	17639	17739	17743	17648	17644	17746	17825	17768	17683	17843	17825	17593	17890	17815	17803	17815	17661	17831	17627	17858	17660	17779	18023	17553	17755	18037	17743	17776	17793	17659	17844	17771	17829	17842	17837	17753	17578	17824	17752	17656	17658	17703	17606	17726	17634	17845	17783	17823	17809	17618	17670	17883	17765	17619	17827	17806	17574	17607	17854	17692	17622	17749	17813	17732	17645	17810	17711	17655	17753	17737	17784	17659	17784	17824	17659	17862	17737	17795	17809	17732	17833	17731	17742	17780	17830	17667	17769	17746	17820	17664	17913	17676	17843	17842	17808	17921	18041	17713	17734	17824	17842	17631	17759	17796	17659	17858	17719	17589	17640	17739	17889	17885	17617	17778	17723	17891	17664	17759	17815	17677	17807	17742	17817	18036	17834	17666	17733	17713	17751	17781	17937	17859	17824	17728	17655	17737	17549	17655	17627	17786	17764	17802	17866	17758	17782	17750	17826	17643	17902	17753	17562	17818	17664	17695	17805	17772	17935	17695	17709	17712	17705	17784	17718	17595	17820	17869	17703	17810	17758	17733	17666	17646	17742	17710	17834	17817	17769	17784	17758	17798	17871	17912	17560	17520	17689	17660	17808	17703	17851	17831	17842	17896	17786	17827	17659	17617	17898	17593	17765	17676	17762	17740	17635	17848	17642	17758	17667	17771	17684	17826	17752	17773	17744	17660	17722	17602	17692	17822	17876	17543	17875	17746	17706	17639	17902	17817	17805	17854	17856	17923	17829	17740	17659	17579	17725	17844	17678	17775	17714	17852	17641	17826	17602	17785	17518	17830	17752	17781	17769	17612	17821	17804	17806	17625	17579	17832	17668	17661	17655	17738	17728	17669	17755	17657	17770	17815	17682	17834	17694	17836	17883	17895	17699	17791	17618	17800	17867	17760	17908	17646	17634	17761	17661	17893	17837	17739	17855	17632	17760	17681	17601	17819	17671	17815	17767	17959	17580	17729	17745	17825	17767	17877	17783	17796	17723	17764	17736	17761	17892	17753	17850	17686	17807	17724	17888	17599	17855	17515	18000	17803	17900	17777	17804	17866	17819	17777	17723	17714	17850	17512	17698	17745	17795	17853	17867	17693	17865	17743	17503	17717	17824	17745	17747	17644	17604	17738	17639	17612	17816	17858	17766	17701	17664	17808	17755	17745	17803	17711	17978	17723	17748	17694	17805	17860	17856	17830	17700	17887	17749	17788	17581	17740	17719	17757	17799	17689	17770	17641	17871	17837	17732	17892	17687	17937	17727	17828	17802	17880	17749	17723	17712	17820	17683	17724	17660	17844	17755	17800	17641	17725	17768	17679	17881	17793	17922	17795	17728	17750	17880	17945	17706	17567	17744	17798	17669	17791	17659	17753	17718	17549	17739	17575	17884	17787	17730	17757	17693	17801	17679	17745	17662	17767	17843	17680	17708	17748	17719	17594	17856	17789	17808	17805	17805	17856	17931	17867	17674	17695	17760	17763	17809	17695	17642	17878	17810	17747	17786	17690	17879	17527	17575	17800	17924	17781	17943	17651	17640	17757	17815	17720	17585	17503	17528	17780	17850	17629	17618	17776	17813	17800	17683	17587	17890	17993	17869	17597	17667	17728	17894	17742	17813	17709	17954	17743	17728	17587	17849	17675	17879	17800	17526	17807	17870	17753	17904	17845	17681	17838	17905	17928	17615	17809	17778	17668	17695	17560	17795	17913	17689	17579	17718	17934	17676	17920	17801	17702	17794	17662	17812	17875	17609	17735	17819	17672	17905	17733	17823	17554	17810	17668	17621	17556	17695	17787	17730	17662	17815	17919	17658	17724	17731	17907	17792	17709	17789	17778	17849	17801	17870	17789	17613	17692	17650	17645	17797	17773	17767	17752	17827	17867	17661	17794	17667	17716	17779	17754	17721	17717	17663	17823	17776	17605	17802	17868	17747	17794	17812	17644	17853	17878	17823	17829	17697	17897	17783	17579	17528	17684	17634	17685	17801	17716	17784	17840	17759	17838	17633	18042	17855	17778	17678	17829	17598	17742	17797	17793	17831	17722	17619	17691	17799	17750	17608	17725	17800	17883	17653	17725	17937	17743	17654	17778	17729	18026	17679	17621	17941	17595	17825	17757	17620	17812	17720	17810	17760	17746	17700	17752	17720	17676	17842	17612	17804	17715	17851	17642	17864	17678	17664	17727	17811	17850	17850	17588	17769	17721	17553	17870	17723	17574	17905	17849	17709	17869	17766	17712	17783	17715	17706	17782	17815	17764	17774	17891	17751	17792	17873	17603	17917	17689	17875	17807	17829	17697	17855	17662	17804	17778	17863	17737	17752	17706	17865	17866	17726	17729	17702	17856	17802	17892	17932	17670	17806	17859	17580	17792	17696	17667	17627	17604	17777	17710	17847	17733	17657	17911	17869	17821	17810	17792	17820	17625	17849	17770	17543	17790	17846	17993	17729	17695	17708	17885	17714	17698	17555	17839	17654	17925	17904	17689	17824	17748	17780	17957	17721	17711	17756	17739	17707	17967	17602	17769	17793	17683	17724	17888	17728	17874	17807	17739	17798	17604	17830	17791	17865	17728	17743	17654	17697	17726	17685	17721	17814	17828	17712	17816	17809	17699	17780	17649	17915	17761	17793	17810	17645	17678	17668	17690	17833	17954	17766	18002	18008	17618	17647	17809	17752	17819	17627	17817	17721	17768	17737	17753	17842	17788
27456	22113	25147	22085	18893	19376	21782	24365	24882	22377	20781	19526	19062	19090	18913	18887	19004	18769	19019	18826	18804	18761	19073	18785	18872	18911	18889	19009	19077	19244	18934	18800	18908	19171	18908	18797	18896	19138	18772	18929	18789	18944	18977	18828	18921	18898	18834	18907	18790	18836	18882	18839	18933	18878	18777	19051	19008	18806	18878	18906	18892	18976	18830	18852	19014	18863	18960	18803	18882	18799	18950	18848	18973	18998	18857	18992	18997	18970	18882	18814	18826	18801	18872	19100	18769	18967	19015	18768	18691	18926	18958	18869	18938	18833	18953	18883	18939	19086	18756	18853	19024	18886	18790	18848	18909	18857	18907	18798	18949	18776	19018	18865	18892	18768	18799	18997	19016	18725	18947	19048	18986	18898	19039	19048	18910	19002	19039	18799	18788	18671	18870	18864	18983	18844	18807	18844	18719	18712	18675	18819	19083	18751	18712	18677	18905	18997	18902	18882	18991	18772	18776	18733	18791	19049	18894	18856	18882	18686	18743	18931	18928	18783	18907	18955	18953	18891	18880	18952	18951	18805	19059	18833	18968	18861	18888	18914	18943	18749	18867	18947	18865	18877	18858	18821	18893	18868	18824	18987	18877	18841	18848	19109	18904	18973	18886	18980	18783	18932	19033	18690	18778	18767	18922	18910	18778	18896	18810	18711	18778	18811	18711	18734	18798	18947	18835	19053	18878	18930	18666	19124	18925	18802	18889	18930	18645	18739	18793	18848	18883	19075	19054	18735	18777	18770	18876	18926	18786	18889	19032	19180	18845	18569	18793	18756	19083	18880	18720	18775	18799	18692	18827	18883	18826	18766	18924	18778	18968	18878	18967	18776	18924	18771	18871	18826	19193	18812	19054	19018	18906	18722	18881	18872	19131	18926	18745	18839	18888	18986	18953	18720	18749	18760	18811	18835	18791	18790	18981	18887	18915	18668	18875	19110	18951	18808	19008	18721	18908	18640	18934	18755	18862	18817	18836	18984	18956	18833	18831	18940	18785	18928	18974	18731	18955	18784	18901	18816	18816	18814	18830	18964	18741	18925	18923	18704	19075	18864	18906	18774	19001	18882	18753	18905	19150	18877	18934	18979	18838	18992	18856	18760	18881	18874	18937	18809	18914	18963	18935	18793	19029	18831	18873	18738	18954	18848	18793	18831	18640	18798	18929	18905	18853	18858	18805	18875	18759	18922	19031	19152	18764	18713	18925	18920	18680	18905	18558	18911	18877	18707	18987	18876	18816	18938	18741	18813	19171	19010	18850	18934	19052	18976	18821	18978	18780	18847	18748	18832	19053	19106	18729	18994	18784	18821	18602	18905	19019	18673	19174	18825	18915	19052	18756	18858	18936	18835	18801	18991	18754	18696	18735	18820	18956	18613	18935	18863	18852	18977	18688	18961	18821	18985	18952	18690	18746	18937	18745	18776	18615	18862	18771	18988	18943	18628	18708	18841	19037	18861	18930	18721	19149	19000	18915	18843	18754	18805	18910	18772	18708	18906	18701	18801	18903	18717	18830	18676	18975	18811	18898	18703	18911	18818	18931	18736	18840	18917	18862	19120	18985	18710	19023	19016	18891	18934	19081	18695	18898	18976	18809	18872	18730	18687	18887	18863	18851	18953	18861	18721	18797	18916	18800	18911	18921	18974	19054	18840	19047	19240	18931	18731	18851	18893	18750	18924	18833	18971	18821	19040	18987	18959	18878	18847	19033	18927	19000	19005	18839	18861	18907	19010	19019	18933	18871	18859	18853	19172	18815	18962	18749	18832	18958	18991	18850	18822	18901	18808	18911	18818	18863	18850	18789	18875	19006	18956	19128	18926	18987	18825	18900	19035	18898	18863	18855	18990	18769	18593	18866	18972	18867	18825	18729	19090	18817	18797	18860	18922	18940	18877	19046	18861	18944	19049	19022	18931	18958	18855	19034	18939	18979	18944	18868	18994	19074	19025	18892	18925	18890	18933	18788	18883	18949	18751	18685	18967	18819	18931	19124	18780	18973	18801	18875	18724	18818	18745	18908	19058	18779	18835	18952	18826	18807	19024	18982	18886	18967	18910	18698	18913	18755	18744	18938	18844	18862	18974	19006	18846	18728	18862	18895	18835	18957	18814	18936	18752	18865	18892	19058	18886	18737	18813	18854	19059	19035	18819	18776	18675	18891	19098	18932	18694	19177	18923	19015	18767	18804	18746	18944	18651	18775	18778	18921	19002	18715	19080	18834	18744	18829	18919	18842	18788	18810	18990	18993	18994	18793	18856	18795	18939	18903	18825	18928	18771	18723	18890	19032	19014	18737	18739	18994	18924	18792	18898	18696	18890	18970	18965	18823	18866	18843	19118	18976	19003	18941	18875	18709	18738	18708	18991	18852	19010	18719	18939	19019	19017	18881	18938	18910	19137	19077	18881	18972	18787	18990	18942	18980	18918	18984	18822	18847	18886	18755	19003	18945	18639	18569	18984	18903	18870	18932	18908	18918	18930	18650	18863	18819	18892	18974	18755	18811	18725	18978	19032	18975	18860	18953	18803	18940	18836	19040	19038	18664	18700	18849	18748	18782	18779	18867	19031	19020	18877	19061	18936	18940	18734	18704	18970	19079	19115	19101	18759	19036	18874	18926	18943	18936	18979	18823	18857	18838	18831	18890	18741	18935	18977	18881	18909	18732	18881	18838	18777	19047	18840	19000	18909	18738	18789	18684	19001	18724	18900	18806	18921	19009	18887	18984	18904	18760	18952	19178	18848	18681	18681	18620	18632	18799	18886	18872	18749	18767	18817	18923	18848	18957	18762	18792	19017	18902	18769	18943	18807	18744	18683	18944	19016	18897	18862	18806	18768	18917	18833	18834	18740	19013	18916	18949	18744	18793	18824	18672	18937	19032	18670	18909	18931	18744	18979	18892	18733	18729	18973	18962	18979	18861	18915	18916	18888	18819	18865	18892	18856	19006	18850	18967	18786	18756	18790	18897	19139	18846	19089	18949	18759	18948	18755	19155	18959	19105	18825	18843	19010	19118	18847	19033	18960	18935	18912	18967	18843	18828	18773	18769	18858	19001	18902	18939	18783	18778	18895	18858	18989	18798	18880	18722	18886	18982	19015	18914	18783	18950	18694	18853	18790	18991	18905	18871	19147	18779	18876	18765	18885	18794	18876	18943	18987	18947	18820	18965	18904	18750	18692	18866	18911	18705	18849	19099	18847	18764	18908	18987	19072	18799	18767	18837	18877	18859	19013	18967	19043	18995	19013	18931	18794	18960	19032	18745	19118	18770	18942	18670	18909	18891	18824	18834	18890	18593	18684	18910	18806	18726	18953	18968	18768	18786	18779	19129	18965	18902	18857	18755	18985	18783	18952	18839	18950	19083	18909	19094	19037	18836	18920	18870	19043	18900	18808	18889	19017	18817	18944	18959	18924	18969	18889	18957	18839	18853	18948	19067	19013	19024	18985	18785	18906	18995	18704	19073	18772	18723	18763	19027	18849	18994	18810	18862	19065	18960	18963	18862	18822	19022	18925	18942	18789	18934	18931	18997	18895	18882	18858	18918	18962	18910	19009	19121	18731	18742	19051	18886	18931	18926	18929	18680	18926	18834	18938	18874	19024	18793	18884	18775	18696	18943	18960	18729	18822	18716	18883	18685	19081	18863	18917	19002	18891	18828	18826	19164	18946	18863	18958	18954	18785	18944	19120	18848	18978	18905	18881	18889	18903	18806	18818	18918	18932	18909	19036	18939	18891	19095	18838	18791	18722	18774	18994	18689	18825	18810	18867	18863	18954	18882	18828	19061	18996	18802	18873	18905	19059	18879	18974	19036	18972	18785	18836	18911	19002	18780	18851	18974	19092	18966	18866	18902	18618	18770	18764	18919	18789	18759	18950	18924	18818	18862	19027	18906	18978	18793	18908	18792	18770	18977	18859	18930	19026	18885	19003	18870	18891	18981	18884	18791	18976	19000	18771	18784	18878	18810	19015	18794	18868	19042	18873	18956	18873	18667	18752	18941	18840	18748	18780	18844	19131	18972	18871	18974	19079	18866	18961	18908	18784	19070	18782	18799	18812	18932	18938	18900	18832	19002	18900	18944	18975	18971	18864	18792	18847	19013	18882	18994	18945	18894	18773	18756	18901	18924	18859	18882	18841	18950	18879	18807	18956	18772	18982	18767	18927	18580	19079	19033	18880	18859	18820	18781	18752	18806	18849	19048	18826	19074	18838	18878	18806	18882	18729	18832	18783	18671	18778	19074	18801	18839	18944	18643	18860	18852	18891	18888	18970	18890	18797	19046	18633	19045	19022	18968	19034	18918	18901	18957	19068	19050	18868	18907	18920	18968	19133	18966	18910	19068	18856	18906	18782	19100	19083	19019	18820	18900	18948	18985	18933	18789	18843	18813	18739	18944	19008	18770	18537	18870	18812	18768	18942	18969	18925	18730	18901	18992	18798	19017	19008	19060	18889	19001	18869	18672	18986	19010	18812	18796	18911	18741	18680	18957	18716	19030	18701	18950	18944	18930	18969	18790	18935	19014	18789	18920	18850	18860	18952	18726	18826	18941	18833	18939	18994	18892	18973	18713	19072	18900	19027	18905	18919	18695	18802	18697	18766	18802	19022	19003	18824	18991	18876	18831	18731	19034	18721	18986	18883	18896	18793	18989	18788	18951	18880	18809	18941	18739	18715	18941	18840	18893	18902	18844	18804	18952	18903	18777	18921	18798	18956	18815	18949	18948	18755	18842	18929	18919	18822	18789	18719	18583	18849	19109	18897	18930	18869	18666	18697	18939	18878	18788	18820	18853	18944	18914	18671	18548	18773	18894	18826	18896	19007	19094	18713	18795	18692	18740	18953	18860	18957	18878	19121	18886	18789	18764	18900	18938	18819	18823	18912	19214	19174	18890	18682	19173	18906	18969	19002	18901	18886	19028	18719	18771	18894	18983	19005	19088	19034	18800	18807	19052	18825	19037	18858	19035	18843	18843	18832	19020	18600	18765	19126	18880	19106	19001	18816	19083	18830	18790	18875	18859	18840	18921	18994	18859	18885	19181	18862	18797	18675	18905	18652	18875	18989	18798	18831	19019	18802	18737	18767	18979	18726	18827	18876	18845	18670	18885	18975	18784	18879
17602	22577	19786	17654	17356	18327	21946	25034	24422	20873	18799	17602	17089	17049	17318	17268	17144	17175	16996	17165	17050	16973	17005	17056	17092	17034	16963	17058	16994	16965	17017	17032	17062	17090	17174	16943	17073	17182	16765	17100	17051	17158	17024	17205	17019	16851	16987	16967	16923	17107	16844	16941	17130	16865	17026	16990	17172	17064	17010	17063	16971	16963	17007	17072	16945	17009	17033	17132	16992	16949	17112	17048	17093	17129	16992	16885	17016	16878	17025	17176	16997	17068	17017	17013	16895	17127	17052	17067	16938	17068	16979	16902	17016	17012	17024	16768	16904	16893	16966	16944	17110	16987	17091	17150	17023	16929	17035	16983	17082	16933	17079	16932	16918	16819	17122	17038	17080	16937	17200	16949	16840	17104	16877	16888	17093	17123	17111	16982	17066	17094	17118	16994	16882	16978	17048	17106	17148	17136	17121	17016	17149	16988	16714	17033	16907	16955	16982	16988	17066	16932	16877	16896	16886	17028	17115	17044	16796	17029	17102	17004	17029	16971	16739	17043	16849	17013	17273	16970	16918	16863	16936	17048	16962	17001	17087	16999	17138	17206	17061	17046	16904	16960	16983	16882	16835	17060	17067	17015	16987	16965	16770	17034	17061	17050	17183	16839	17059	16943	17006	17030	17106	17038	17037	16883	17203	17111	16974	16951	16979	16864	16776	16973	17094	17011	16927	17016	16942	16875	16991	17051	17003	17046	16987	17063	17102	17033	17081	16906	16954	17011	16967	16984	17079	17089	16987	16957	17053	17079	16964	17128	17005	17091	17080	17087	16908	16970	17129	17092	17110	16881	17103	17131	16873	17050	16902	16974	16867	17153	16785	16887	16947	16990	16822	16974	17019	16969	16981	16947	16901	16783	16961	17032	17088	16958	16953	16836	17124	16920	17113	17115	16970	17049	17088	17178	16894	17155	17193	16907	17178	17025	17056	16934	17121	16938	17111	17063	16962	17075	16970	17082	17282	17001	16987	16922	17206	17042	16870	17085	16939	17083	17156	17001	17050	16965	17078	16938	17065	16855	17121	17119	17014	16952	17079	17100	17181	16918	17032	17020	16993	17096	17040	16963	16801	16968	17036	17045	16816	16903	17125	16895	16978	17037	17106	16922	17036	16967	17083	17050	16955	17005	16813	17068	16945	16929	17102	16928	17096	17095	16985	17105	17070	16936	17003	17116	16925	17051	17208	17019	16870	17011	16965	17147	17073	17024	16991	16974	17032	16944	16991	16889	17213	17074	17099	16977	17156	17177	16902	16900	17027	16963	16988	17057	17137	16884	17050	17072	16904	16995	17048	16846	17114	17140	16949	17150	16949	16981	16964	17036	16934	17033	17032	16801	16958	16921	16990	16972	17090	16850	17007	16875	16927	17070	16969	16899	16923	17123	16891	17187	17091	17061	17095	16910	17003	17010	16914	17050	16985	16998	17074	16847	17008	16915	16820	17023	17095	16963	17076	17011	17081	17011	17071	16816	17119	17040	17050	16948	17025	16892	17020	16844	17199	17027	16910	17012	17101	16961	17008	17013	16975	17098	17158	17045	16992	17122	16981	16829	17049	17013	17077	17015	17159	17052	17156	17065	17069	17134	17127	16772	17121	17043	17029	16993	17028	16980	16896	16906	17052	16915	16988	16959	16963	17009	16924	16896	17061	16984	17041	17040	16957	16997	17067	16996	16949	16987	17048	16906	16896	17061	17013	17094	16964	17070	16874	16984	16894	16892	16899	17131	17150	17021	17014	16909	16934	17101	17095	16989	17090	17022	17037	17008	17172	16991	17083	16986	16901	17028	17109	17016	17147	17142	16950	16942	16884	17012	16948	16772	17032	17058	16965	17133	17092	16844	16884	16940	17055	16928	16900	17065	16897	16887	16935	16987	16754	17138	17119	17019	16926	17002	17040	17139	17142	17071	17001	17067	17110	17103	17113	17028	17017	16955	17061	17127	16874	17037	17025	16950	17021	16892	16991	17055	17066	16963	16903	16909	17084	17002	17028	17073	16989	16922	17018	17058	17039	16926	16934	17020	16995	16991	16908	17077	16986	16902	17040	17035	17076	16980	16900	16948	16893	16891	17141	16762	17062	16985	17068	16849	17012	17141	17021	16975	16919	17060	17079	16907	17074	17053	16989	17034	16899	16989	16901	17059	16927	16952	17076	17044	16833	17039	17025	17098	17005	16921	17023	17284	16993	16889	17096	17009	16998	17039	16941	17098	16877	17012	16960	16956	16979	17039	16814	16885	16946	17012	16900	16895	16988	17145	17029	17152	17088	16887	16825	17102	17068	16985	16976	16932	17078	16990	17042	17028	17017	17012	16801	16948	16973	16844	16962	17041	16963	17084	16844	17062	16859	17055	16884	17087	17042	17226	17020	17278	16887	17082	17036	17061	17030	16900	16904	17124	17070	16815	17064	16883	16997	17062	16915	17000	16948	17142	17160	17091	17055	16859	16955	16843	16848	17117	17050	17021	16838	17057	17140	17092	17093	17075	16953	17134	17056	17173	17095	16978	17043	17027	16992	16964	17134	16800	17067	17100	17000	17059	16935	17136	17041	16958	17152	16932	17027	17098	17011	16841	16998	17047	16958	17071	17249	16835	17078	16926	17146	16965	17096	16970	17012	17014	16954	16908	17146	17018	17000	17181	17078	17071	17167	17088	16983	16965	16941	16975	16951	17068	17007	17093	16960	16937	16936	17042	16792	17222	16861	17125	17035	16918	16939	17051	16840	17006	16877	17089	17002	16933	17098	16992	17074	17032	17267	16741	17129	16864	16881	17034	17144	17050	17142	17172	16980	17030	16895	16989	16947	17015	17084	16955	17072	16897	17036	17003	16919	17069	16945	17130	17211	17168	17152	17124	17102	17031	17019	17037	17057	17065	16917	16851	16962	17250	17031	16850	17295	17150	17040	17002	16971	16988	16940	16871	16940	17007	17021	17118	16870	16984	16999	17197	17182	17066	17073	16974	17056	16839	16965	17037	17062	16970	17104	17127	17117	16871	17160	16733	16863	17065	17089	16849	17183	17068	17083	16979	17041	16996	16940	16963	17026	17024	17173	17030	17044	16993	17062	16866	16909	16950	17026	16969	17196	17059	17147	16846	17027	17007	16967	16852	17247	16901	16883	16861	17041	17058	17047	17030	16974	16942	16993	17141	16979	16923	17087	16931	16908	17129	16981	16897	17020	17234	17015	17076	17254	17045	17005	17034	16950	17249	16996	17037	17035	16979	17123	16969	17067	16994	17006	17107	17070	17055	17002	17024	17042	16973	16958	17092	16959	17080	17025	17025	17049	17107	17105	16960	16958	17028	17074	17069	16890	16970	16995	17016	17203	17052	16909	17095	16917	17125	16973	17223	17022	17111	17139	17060	16941	17059	16973	16966	16961	16913	17061	16924	17084	17038	17124	17001	17169	16951	17048	17192	16938	16968	16918	16956	17217	17000	17067	17099	17048	16962	17042	17080	16986	17012	16978	17149	16963	17077	17072	17071	16933	16971	16905	16944	17051	16917	17083	16892	17051	17126	16957	16990	16908	16870	16957	17123	17085	17028	17008	17105	17057	17028	16941	16836	17145	17021	16919	17028	17024	17122	17012	16896	17072	17066	17137	16918	17075	17042	16976	17047	16863	17129	17022	17083	17035	16990	16918	16989	16984	17078	16845	16896	16954	17013	16949	16993	17004	16989	16965	16973	17014	17060	17037	16948	16960	16936	16908	16944	16927	17048	17070	17065	17000	17033	16908	16961	16907	17034	16943	16892	17031	16834	17159	17100	16891	17027	17071	17088	16959	17019	16990	17041	16981	16959	17024	17116	17085	17103	17028	17135	16944	17099	16975	16958	17023	16959	17154	17001	16904	17099	16850	17048	17057	16798	16994	16901	17059	17102	17081	17023	16943	17165	17078	16852	17176	17020	17116	16982	17016	16884	16937	16893	17059	17048	17140	16871	17016	16935	17095	16927	17023	16936	17038	16976	16970	17215	16885	16856	17100	16981	17029	16925	17139	16974	17039	16932	16885	16902	17102	17158	17117	16995	17070	17065	16983	17039	17004	17014	17141	16980	16831	16996	17057	16852	16908	17105	17107	16958	17100	16970	16995	16973	17063	16958	17057	17035	17021	16967	17021	17079	16955	16967	16980	17133	16996	17135	16878	16911	17192	16944	17027	16927	16926	16952	16910	16956	16960	17143	16966	17154	16939	16939	16947	16867	17143	16986	16862	17142	17037	16929	17037	16911	17067	16973	17277	16818	17113	16953	17069	17031	17063	16935	16870	17033	16894	17194	17087	17010	16963	17129	17070	16963	16962	17086	17046	17104	16939	17016	17038	16934	17060	16932	17264	17034	16988	16979	16940	17001	17006	16880	17093	17198	17022	17109	16985	16873	17236	16900	16930	16797	17126	17086	16885	17104	16769	16976	16957	17076	17067	16966	17037	17053	17068	17008	17017	17105	16917	16905	17099	16918	16832	17165	17013	16980	17029	16981	17050	16934	17062	17101	16978	17036	16986	17110	17011	17077	16973	16998	17062	16840	16999	17013	17024	17024	17017	17141	16998	17126	17135	17011	16945	16877	16970	16979	16988	16894	17006	16774	16968	16991	16959	16985	17050	17048	16806	16978	16969	16781	17143	17021	16905	17089	16937	17099	16909	17078	16963	17013	17127	16818	16984	17052	16971	17068	17010	17089	16824	17215	16975	17024	17064	16963	16871	16954	16996	17077	17115	17021	16948	17062	17018	16879	16995	17008	16857	16981	16864	16954	17062	16938	16989	16907	16952	17000	17069	17010	16995	17093	17010	16957	17066	17140	16938	17141	17107	16921	16975	16964	17075	16972	17103	17159	17006	17046	16965	16897	16970	17096	16934	16942	16932	16882	16818	17040	17137	16852	16989	16885	17039	16998	16983	17045	17158	17055	17004	17063	17059	16888	17065	17156	16817	16847	16966	17026	16953	16898	17003	17004	17003	17079	17074	17067	17002	16966	17078	16996	17081	16892	16981	17039	16986	16873	17030	17202	17004	16835	16877	17231	17099	16952	17049	16961	16779	16973	17132	17132	17142	16970	17056	16873	17040	17134	17128	16944	16879	17076	16979	17012	17086	16968	17055	16995	16972	17098
24355	21229	28406	24854	22117	21953	36154	42704	38784	30959	24900	20542	18788	18317	18345	18010	18362	18381	18403	18235	18441	18344	18287	18442	18130	18127	18426	18245	18056	18267	18124	18333	18225	18123	18367	18075	18123	18209	18157	18155	18145	18207	18086	18376	18182	18148	18357	18093	18237	18215	18031	18162	18178	18089	18057	18225	18252	18323	17965	18256	18334	18381	18247	18148	17974	18234	18266	18099	18152	18139	18079	18308	18082	18147	18249	18260	18171	18273	18187	18253	18136	18139	18112	18216	18255	18230	18222	18014	18311	18165	18223	18342	18349	18267	18136	18023	18195	18241	18357	18263	18316	18129	18303	18496	18295	18242	18308	18123	18227	18120	18209	18168	18236	18148	18355	18038	18263	18079	18070	17964	18078	18250	18103	18137	18083	18112	18274	18295	18191	18172	18163	18177	18235	18144	18246	18022	18181	18276	18075	18145	17995	18120	18289	18143	18019	18074	18259	18108	18071	18133	18142	18253	18403	18144	18274	18019	18203	18183	18126	18261	18299	18373	18413	18449	18306	18093	18265	18320	18013	18253	18045	18129	18212	18130	18268	18113	18176	18183	18154	18093	18264	18267	18128	18177	18273	18293	18150	18115	18037	18426	18342	18089	18106	18152	18115	17953	18294	18133	18217	18185	18332	18152	18119	18378	18116	18383	18111	17926	18040	18206	18080	18023	18184	18002	18249	18261	17994	18046	18312	18107	18155	18130	18311	18328	18084	18114	18202	18234	18061	18218	18229	18219	18127	18195	18110	17903	18143	18038	18125	18090	18238	18297	18196	18184	18108	18033	18199	17999	18195	17895	18150	18225	17952	18062	18236	18260	18120	18119	17944	18160	18129	18233	18098	18241	18180	18042	18066	18194	18107	18337	18166	18125	18375	18183	18162	18222	18249	17977	18166	18300	18386	18189	18043	18040	18070	18245	18208	18144	18257	18151	18107	18169	18322	17991	18319	18172	18044	18014	18091	18248	18195	18308	18266	18205	18199	18198	18364	18170	18192	17948	18130	18210	18228	18293	18053	18237	18136	18114	18016	18240	18062	18186	18118	18012	18226	18184	17944	18203	18357	18549	18173	18208	18357	18179	18157	18190	18137	18066	18290	18187	18075	18143	18261	18188	18118	18206	18026	18134	18284	18217	18205	18237	18093	18212	18460	18364	18294	18138	18286	18243	18349	18269	18256	18218	18242	18197	18161	17969	17976	18301	18274	18272	18146	18138	18255	18364	18170	18255	18127	18254	18368	18162	18179	18091	18177	17965	18113	18167	18159	18337	18401	18183	18228	18228	18173	18297	18172	18272	18314	18075	18269	18238	18125	17928	18142	18185	18015	18168	18174	18192	18235	18195	18329	18158	18178	18450	18152	18340	18333	18039	18229	18305	18147	18140	18254	18082	18187	18154	18078	18177	18137	18001	18207	18241	18148	18087	18141	18157	18155	18156	18105	18326	18130	18324	18278	18109	18131	18037	18030	18175	17941	18140	18237	18244	18352	18320	18112	18154	18167	18103	18198	18171	18243	18122	18177	18113	18293	18276	18161	18357	18345	18315	18051	18234	18175	18426	18227	18239	18135	18094	18315	18183	18214	18144	18079	18345	18227	18061	18226	18100	18366	17959	18280	18407	18175	18135	18158	18164	18090	18132	18021	18264	18219	17958	18082	18129	18239	18131	18105	18241	18397	18443	18245	18090	18163	18140	18310	18147	18253	18163	18342	18401	18257	18234	18201	18201	18149	18248	18082	18081	18192	18007	18293	18138	18290	18150	18222	18201	18146	18130	18301	18368	18150	18292	18183	18372	18239	18202	18301	18290	18234	18052	17878	18157	18177	18020	18157	18146	18372	18250	18098	18220	18078	18078	18265	18181	18165	18283	18316	18269	18304	18089	18360	18129	18376	18053	18022	18043	18200	18458	18009	18227	18131	18153	18151	18153	18114	18234	18050	18075	18102	18322	18266	18227	18258	18297	18230	18165	18158	18003	18326	18104	18070	18074	18034	18400	18058	18216	18101	18041	18070	18187	18243	18073	18171	18150	17989	18024	18148	17957	18276	18494	18141	18214	17959	18146	18296	18354	18281	18149	18387	18114	18147	18285	18150	18023	17997	18106	18163	18142	18100	18009	18202	18133	18020	18167	18206	18033	18162	18180	18010	18236	18205	18159	18026	18025	18085	18030	17919	18161	18161	18255	18032	18137	18237	18094	18076	17980	18390	18249	18332	18114	18144	18049	18210	18007	18301	17915	18153	18043	18185	18158	18259	18324	18078	18137	18238	18222	18166	18190	18210	18165	18234	18204	18073	18206	18116	18106	18323	18357	18353	18224	18126	18095	18099	18368	18252	18201	18117	18051	18011	17993	18164	18089	18213	18228	18255	18386	18068	18123	18132	18424	18350	17985	18045	18290	18084	18158	18254	18039	18290	18280	18225	18136	18050	18143	18402	18147	18343	18190	18103	18183	18283	18097	18138	17959	18295	18381	18311	18172	18031	18177	18035	18300	18326	18209	18160	18157	18062	18270	18232	18178	18222	18121	17975	18115	18222	18352	18153	18105	18286	18188	18091	18121	18269	18112	18094	18310	18259	17940	18244	18000	18276	17995	18306	18046	18200	17994	18237	18149	18220	18039	18089	18361	18208	17948	18155	18204	18122	18091	17893	18195	18219	18135	17928	18088	18081	18022	18203	18110	17993	18284	18196	18136	18067	18157	18130	18156	18172	18286	18297	18080	18362	18155	18194	18330	18211	18215	18199	18208	18036	18313	18232	18161	18412	18374	18114	17932	18220	18245	18369	18111	18241	18127	17972	17934	18273	17943	18259	18078	18063	18174	18113	18150	18133	18234	18299	18233	18313	18018	18309	18183	18272	18252	18438	18251	18217	18129	18221	18145	18168	18264	18195	18126	18192	18051	18311	18205	18320	18299	18195	18348	17965	18148	18120	18233	18111	18227	18187	18278	18186	18106	18177	18113	18268	18138	18309	18018	18154	18141	18283	18269	18339	18185	18266	18218	18255	17980	18095	18257	18169	18227	18055	18163	18171	18141	18135	18198	18299	18317	18285	18155	18091	18316	18385	18220	18151	18117	18119	18323	18215	18075	18387	18193	18152	18227	18189	18147	18082	18178	18164	18190	18020	18197	18050	18139	18292	18209	18330	18115	18371	18039	18068	18165	18106	18137	18355	18197	18194	18106	18205	18218	18012	18213	18159	18148	18191	18093	18077	18129	18340	18285	17962	18475	17925	18467	18528	18188	18266	18154	18049	18188	18056	18124	18253	18366	18147	18401	18091	18096	18114	18208	18232	18158	17974	18220	18271	18151	18112	18162	18252	18260	18184	18196	18114	18225	18185	18073	18125	18199	18427	18203	18241	18340	18080	18105	18158	18283	18120	18125	18338	18080	18198	18200	18127	18241	18320	18175	18151	18194	18243	18266	18125	18081	18421	18335	18184	18204	18228	18266	17893	18291	18050	18016	18295	18294	17902	18024	18323	18260	18083	18024	18048	18120	18338	18093	18093	18307	18095	17990	18164	18260	18364	18212	18367	18250	18188	18335	18180	18392	18107	18171	18061	18302	18170	18028	18085	18190	18265	18244	18184	18130	18193	18118	18099	18061	18220	18193	18064	17934	18134	18169	18042	18020	18046	18216	18147	18237	18332	18350	18131	17984	18252	18166	18089	18214	18131	18345	18230	18184	18301	18338	18248	18070	18353	18314	18428	18341	18334	18284	18090	18208	18247	18336	18184	18300	18390	18017	18250	17935	18293	18509	18146	18232	18208	18136	18210	18178	18261	18206	18091	18313	18235	18301	18123	18317	18050	17989	18152	18272	18376	18172	18081	17983	18101	18201	18063	18216	18226	18046	18199	18192	18080	18326	18244	18299	18164	18097	18099	18054	18231	18181	18237	18237	18039	18101	18315	18049	18292	18241	18212	18096	18341	18158	18246	18220	18026	18213	18340	18150	18128	18197	18139	18281	18187	18227	18322	18171	18250	18138	18186	18321	18219	18076	18287	18320	18185	18157	18186	18198	18081	18187	18109	18311	18229	18233	18333	18096	18231	18179	18200	18177	18251	18311	18086	18159	18239	17993	18216	18374	18143	18257	17987	18286	18142	18121	18011	18049	18349	18186	18178	17853	18371	18244	18308	17972	18221	18173	18303	17964	18284	17923	18224	18289	18188	18160	18059	18148	18169	18111	18111	18387	18078	17951	18306	18068	18130	18133	18107	18194	18109	18306	18172	18195	18165	18164	18110	18098	18129	18469	18113	18161	18053	18012	18273	18229	18101	18232	18483	18249	18270	18155	18194	18217	18297	18113	18293	18144	18237	18303	18315	18010	18263	18224	18184	18296	18177	18290	18100	18218	18036	18221	18040	18183	18024	18094	18134	18207	18073	18057	18322	17956	18146	18131	18341	18242	18193	18211	18212	18292	18327	18283	18193	18092	18166	18037	18149	18060	18238	18310	18141	18289	18296	18023	18286	18282	18200	18240	18425	18439	18221	18037	18063	18101	18120	18068	18318	18099	18227	18235	18122	18130	18318	18261	18105	18309	18118	18169	18117	18192	18158	18324	18256	18074	18112	18192	18360	18229	18312	17910	18001	18021	18239	18086	18466	18322	18207	18215	18208	18266	18146	18301	18284	18293	18149	18005	18277	18365	18323	18192	18088	18269	18226	18253	18310	18370	18271	18244	18221	18438	17998	18411	18176	18155	18278	18128	18048	18033	18182	18185	18229	18113	18181	18188	18375	18179	18092	18158	18021	18233	18377	18085	18091	17875	18142	18187	18246	18171	18344	18226	18301	18084	18355	18256	18207	18022	18444	18392	18104	18201	18225	18369	18093	18290	18195	18063	18189	17970	18017	18371	18031	18111	18395	18330	18044	18241	18403	18109	18126	18362	18236	18266	18068	18084	18149	18204	18373	18049	18274	18239	18113	18226	18081	18204	18359	18235	18299	18179	18009	18179	18266	17974	18122	18295	18347	18256	18136	18244	18173	18199	18179	18432	18324	18321	18176	18301	18394	18190	18107	18217	18105	18232	18037	18270	18146	18372	18224	18311	18125	18205	17944	17999	18216	18238	18132	18289	18054	18088	18139	18223	18471	18296	18235	18019	18204	18187
18200	33290	33634	21013	19913	20885	38990	44931	40238	31813	24352	18831	17043	16694	16650	16678	16657	16734	16541	16606	16642	16839	16674	16375	16690	16721	16714	16490	16588	16717	16649	16734	16727	16569	16554	16664	16613	16709	16556	16660	16670	16692	16481	16706	16716	16539	16553	16745	16908	16743	16669	16639	16891	16661	16584	16443	16668	16719	16534	16681	16673	16539	16947	16580	16829	16559	16680	16671	16683	16772	16628	16553	16589	16725	16633	16622	16696	16603	16687	16610	16675	16547	16649	16740	16473	16656	16559	16895	16569	16646	16584	16708	16651	16680	16461	16615	16710	16618	16804	16672	16685	16733	16364	16509	16648	16709	16768	16579	16555	16650	16809	16644	16602	16560	16434	16541	16689	16572	16643	16711	16573	16555	16588	16615	16621	16639	16716	16667	16691	16513	16672	16708	16727	16625	16588	16620	16650	16690	16533	16690	16670	16697	16578	16626	16740	16653	16503	16671	16704	16812	16618	16669	16610	16508	16573	16566	16598	16593	16682	16675	16582	16631	16621	16647	16580	16695	16611	16576	16623	16748	16758	16685	16828	16592	16715	16812	16685	16528	16701	16598	16653	16380	16561	16641	16723	16741	16692	16717	16582	16764	16550	16603	16700	16652	16662	16577	16836	16695	16717	16674	16737	16706	16700	16559	16606	16570	16775	16667	16768	16582	16535	16521	16659	16529	16667	16887	16395	16771	16736	16716	16635	16617	16673	16651	16631	16820	16656	16439	16617	16733	16546	16750	16562	16834	16528	16685	16554	16418	16631	16654	16733	16699	16644	16624	16499	16560	16715	16692	16603	16703	16738	16705	16620	16689	16602	16582	16763	16577	16678	16574	16668	16608	16755	16542	16665	16593	16648	16593	16691	16681	16721	16788	16657	16699	16555	16608	16711	16646	16564	16612	16608	16854	16476	16600	16671	16547	16628	16788	16645	16626	16720	16748	16472	16627	16706	16650	16533	16721	16581	16675	16816	16630	16644	16665	16725	16598	16767	16574	16553	16791	16632	16729	16701	16561	16668	16713	16660	16613	16598	16634	16705	16681	16674	16563	16584	16614	16619	16618	16457	16422	16636	16706	16610	16649	16568	16951	16529	16634	16603	16597	16795	16688	16576	16618	16640	16727	16388	16747	16614	16534	16473	16647	16591	16671	16661	16726	16570	16719	16768	16696	16606	16564	16459	16500	16676	16709	16799	16584	16573	16693	16675	16602	16625	16636	16820	16582	16624	16539	16726	16724	16656	16850	16648	16503	16612	16652	16649	16631	16691	16562	16736	16478	16686	16585	16656	16640	16676	16777	16740	16767	16733	16685	16649	16545	16735	16509	16624	16623	16636	16705	16772	16546	16743	16678	16741	16588	16739	16681	16580	16552	16782	16565	16510	16708	16564	16575	16692	16516	16628	16480	16606	16569	16594	16769	16623	16632	16712	16506	16710	16601	16622	16584	16678	16567	16571	16720	16702	16655	16614	16708	16723	16790	16517	16568	16696	16607	16549	16764	16692	16526	16594	16530	16600	16614	16688	16649	16547	16538	16504	16526	16635	16704	16757	16464	16479	16754	16573	16555	16606	16621	16773	16779	16613	16571	16788	16640	16688	16542	16615	16822	16768	16666	16653	16641	16646	16613	16717	16679	16560	16658	16547	16674	16451	16745	16617	16530	16701	16730	16616	16793	16543	16686	16637	16688	16599	16608	16734	16624	16454	16677	16698	16670	16685	16558	16900	16535	16722	16738	16623	16555	16554	16701	16741	16712	16666	16770	16623	16679	16547	16629	16667	16528	16574	16490	16668	16667	16672	16376	16636	16580	16513	16763	16639	16696	16528	16659	16744	16589	16776	16708	16629	16707	16641	16480	16577	16624	16563	16598	16606	16681	16776	16646	16589	16767	16614	16778	16495	16767	16562	16751	16650	16591	16532	16689	16752	16497	16607	16503	16785	16692	16873	16637	16777	16712	16574	16681	16623	16841	16630	16604	16601	16632	16463	16719	16713	16551	16664	16599	16721	16606	16580	16568	16605	16640	16670	16613	16714	16660	16551	16777	16633	16616	16718	16688	16538	16544	16692	16815	16712	16594	16632	16806	16736	16685	16734	16740	16596	16717	16649	16470	16515	16604	16741	16620	16623	16755	16485	16703	16664	16629	16686	16612	16735	16506	16577	16477	16459	16553	16715	16758	16586	16750	16769	16570	16610	16681	16711	16433	16750	16629	16702	16558	16442	16693	16693	16642	16695	16618	16665	16483	16689	16619	16452	16564	16670	16713	16669	16694	16522	16549	16775	16607	16534	16667	16591	16548	16683	16620	16472	16666	16630	16748	16720	16546	16511	16717	16602	16668	16679	16791	16513	16535	16487	16626	16604	16630	16537	16686	16566	16646	16568	16851	16753	16508	16716	16382	16865	16593	16619	16739	16755	16615	16901	16700	16707	16654	16601	16715	16522	16396	16596	16585	16927	16648	16722	16668	16625	16600	16801	16785	16567	16625	16756	16539	16591	16555	16692	16407	16712	16664	16729	16603	16711	16698	16592	16672	16505	16742	16537	16582	16734	16663	16592	16570	16465	16596	16593	16578	16668	16582	16748	16509	16607	16668	16608	16632	16540	16662	16614	16719	16685	16646	16458	16661	16633	16610	16514	16704	16773	16643	16784	16583	16580	16670	16680	16527	16713	16525	16805	16594	16577	16594	16557	16739	16668	16455	16559	16693	16738	16760	16632	16684	16485	16827	16573	16519	16716	16432	16639	16541	16648	16459	16533	16778	16679	16578	16492	16463	16638	16606	16567	16701	16559	16612	16721	16615	16634	16693	16555	16893	16597	16719	16582	16726	16661	16763	16668	16718	16625	16614	16664	16686	16628	16676	16741	16521	16840	16607	16655	16625	16524	16532	16624	16708	16650	16659	16831	16486	16684	16656	16870	16581	16731	16832	16735	16592	16538	16614	16607	16677	16491	16660	16555	16789	16813	16551	16790	16586	16631	16603	16636	16413	16494	16659	16669	16572	16430	16647	16593	16488	16829	16595	16523	16622	16651	16649	16545	16616	16571	16635	16781	16648	16721	16720	16549	16616	16671	16630	16631	16734	16711	16556	16635	16698	16808	16666	16614	16581	16690	16602	16572	16666	16662	16717	16589	16695	16619	16398	16546	16845	16719	16684	16676	16519	16674	16628	16703	16556	16585	16632	16694	16640	16741	16684	16667	16645	16608	16598	16620	16693	16782	16593	16611	16717	16398	16633	16576	16665	16501	16738	16665	16650	16641	16607	16724	16599	16713	16678	16654	16737	16832	16542	16607	16958	16592	16700	16522	16696	16552	16697	16699	16544	16465	16636	16864	16612	16475	16684	16689	16666	16932	16661	16681	16594	16762	16592	16715	16529	16539	16497	16745	16535	16684	16648	16714	16703	16758	16619	16697	16736	16609	16717	16581	16740	16648	16645	16820	16520	16550	16622	16626	16542	16713	16483	16651	16811	16757	16449	16739	16740	16566	16677	16726	16598	16695	16507	16717	16698	16700	16604	16664	16669	16608	16641	16605	16595	16671	16574	16657	16641	16644	16855	16458	16640	16968	16645	16569	16636	16782	16530	16640	16795	16740	16587	16570	16702	16617	16750	16719	16602	16449	16627	16723	16690	16671	16646	16615	16776	16599	16561	16645	16564	16622	16628	16686	16824	16760	16665	16689	16678	16683	16574	16573	16634	16851	16542	16784	16579	16584	16539	16566	16779	16728	16613	16603	16740	16744	16727	16721	16549	16710	16630	16772	16453	16780	16716	16763	16670	16721	16443	16744	16764	16657	16653	16471	16840	16757	16618	16704	16713	16640	16699	16698	16693	16804	16593	16644	16580	16377	16628	16594	16595	16739	16599	16678	16778	16774	16756	16620	16563	16626	16851	16534	16705	16519	16629	16669	16616	16702	16661	16696	16541	16717	16492	16614	16644	16687	16547	16657	16659	16494	16750	16693	16616	16502	16730	16724	16642	16747	16565	16702	16572	16667	16575	16688	16547	16738	16609	16660	16675	16791	16843	16708	16847	16745	16811	16689	16750	16695	16589	16775	16601	16618	16686	16495	16595	16590	16617	16675	16673	16405	16663	16582	16646	16559	16763	16661	16657	16807	16567	16581	16631	16710	16531	16571	16649	16796	16694	16631	16686	16723	16814	16683	16585	16818	16827	16499	16824	16729	16723	16649	16689	16688	16591	16580	16541	16643	16703	16523	16721	16723	16674	16710	16538	16686	16759	16684	16741	16530	16633	16661	16747	16553	16651	16711	16687	16789	16630	16824	16768	16730	16693	16736	16684	16638	16512	16786	16759	16760	16778	16640	16633	16625	16702	16470	16687	16615	16801	16579	16720	16688	16603	16600	16529	16655	16722	16633	16678	16772	16503	16666	16667	16758	16486	16588	16575	16570	16608	16667	16692	16774	16779	16589	16834	16594	16828	16530	16874	16630	16626	16607	16739	16637	16794	16584	16620	16586	16581	16645	16855	16644	16567	16624	16544	16554	16720	16502	16501	16644	16677	16621	16544	16593	16760	16739	16576	16728	16688	16638	16857	16568	16785	16782	16616	16706	16747	16796	16637	16733	16546	16649	16662	16663	16726	16490	16584	16702	16448	16718	16768	16572	16681	16689	16730	16733	16693	16658	16678	16847	16537	16677	16689	16564	16632	16563	16685	16673	16769	16669	16666	16734	16647	16793	16519	16547	16608	16853	16633	16620	16605	16788	16729	16838	16689	16614	16706	16576	16709	16628	16669	16645	16746	16648	16665	16710	16588	16555	16546	16694	16644	16530	16817	16559	16451	16695	16598	16583	16553	16546	16715	16635	16578	16729	16551	16645	16849	16688	16890	16896	16596	16825	16543	16560	16745	16643	16696	16513	16755	16556	16692	16672	16522	16617	16584	16675	16516	16707	16567	16644	16606	16693	16651	16627	16685	16692	16658	16736	16651	16565	16745	16649	16569	16833	16714	16627	16800	16617	16493	16756	16694	16710	16614	16647	16670	16655	16726	16612	16791	16607	16705	16536	16415	16799	16726	16702	16674	16618	16503	16573	16619	16606	16583	16608	16740	16572	16620	16708	16686	16484	16722	16609	16644	16742	16512	16649	16719
22999	21315	29201	23830	22609	27663	49124	58098	50495	39207	29867	22851	19216	18256	18185	18311	18084	18293	18013	18157	18159	18224	18315	17967	18063	18181	18167	17995	18095	17999	18038	18064	17886	17970	18033	17997	18230	18072	18228	18092	18160	18117	17897	18062	17912	18128	18159	18228	18097	18224	17979	18154	18165	18099	18152	18027	18148	17950	17871	18131	17923	18152	18126	17918	17923	17977	17881	17971	18153	18086	18052	18065	18193	18091	18143	17969	18060	17932	17832	17999	17879	17974	17851	17954	18129	17943	17857	17968	18003	17971	17945	17994	18287	17848	17890	17911	18191	17930	18003	17835	18231	18173	18021	17988	17919	18158	17942	17800	17943	17983	18155	18190	17933	18008	17902	17851	18185	18182	17966	17755	18043	17919	18105	17758	18106	17815	17890	17917	18130	18004	18037	18025	18175	17851	17821	18010	18063	17850	17993	18146	17952	18009	17950	17974	18055	17767	17991	17890	17979	18081	17925	17955	17991	18045	17938	17864	17654	17966	17868	18122	18072	17865	17914	17734	18101	18055	18124	18133	17964	17929	17901	18060	18061	18138	18195	17978	17735	17926	17764	17987	17949	18035	18055	18002	18198	18033	18104	17834	18170	17882	18132	18045	18245	17910	17773	18028	17867	17664	18035	17888	17971	18015	17771	18108	17924	18003	17840	17899	17883	17983	18011	18048	18047	17840	18044	18026	17608	17856	18015	17975	17793	17991	17988	17988	17963	17793	17908	17949	17933	17912	17870	17733	17814	17962	18025	17956	18009	18023	18104	18084	17974	18088	18091	17780	17898	18074	17953	17940	18157	18161	18161	18029	17919	17906	17911	18057	18033	18018	17993	17996	17782	18003	18049	18096	17957	18056	17950	18026	18039	17996	18013	17943	18078	17995	18088	17948	18005	17806	17913	17995	18019	17709	17871	18098	18072	17873	18032	18069	17874	17856	17802	18116	18043	17817	18016	17966	17996	18007	17894	18091	17891	17913	17984	17879	17893	17989	17918	18034	17833	18031	17961	17922	17839	18169	18046	17917	18074	17786	17949	18070	17825	18081	17764	18114	17983	18031	18063	17888	17861	18112	18189	18025	18045	18120	18037	17835	18031	18214	18276	17971	17990	18022	18044	18210	17929	17972	17711	17869	17997	17946	18035	17938	18148	17846	17824	17936	17939	18082	17844	17955	17932	17798	17769	17747	18045	18075	17985	17975	17763	17882	17911	18051	18072	17967	17936	17993	18009	17986	17882	17899	17963	17850	17971	17886	17882	17848	18002	17870	17908	17988	17920	17926	17901	17736	17916	17857	18299	17770	17850	17845	17882	18159	17906	18010	17968	18026	18205	17937	18077	18132	18029	17972	18000	18010	17954	18129	18101	17868	18193	17963	17888	17872	17917	17998	17965	18130	17964	18046	17832	17777	18020	17962	17943	17967	18045	17990	18032	18009	17842	17803	17851	17918	17951	18036	17984	17911	18098	18049	17987	17827	18050	17851	18045	18003	17956	17896	17937	18133	17866	17817	17919	17858	17739	17973	18051	18061	18000	18083	18033	17913	18015	18030	17921	17985	18157	17843	18031	18120	18119	17968	17864	17819	17807	17955	18023	18010	17909	17970	17929	17847	18112	17894	18065	17863	17972	17943	17868	17957	18095	17781	17933	18174	18112	18183	18187	17888	17772	17913	17879	17926	17977	18014	18060	17773	18182	17984	18130	18024	17928	17951	17996	17999	18034	18052	18076	18022	18110	17935	18157	18168	17983	17966	17912	17725	18221	17901	17963	17928	17819	17948	18021	17887	17972	18174	18092	17947	18040	17808	18071	17792	17861	18005	17932	17776	17940	18277	17893	18048	18005	17942	18039	18049	17996	17686	17836	18111	18012	17977	17942	17971	17712	17885	18044	17813	17953	17989	17973	17889	17882	17953	18140	18152	17936	17951	17867	18037	17982	17928	18055	17868	17835	17828	17923	17782	17988	18200	17856	17827	17859	17880	17944	17939	17971	18007	18051	17876	18019	17920	17879	17872	17921	17944	18071	17984	17901	18043	17944	18194	17852	17928	17961	17842	18056	17932	18050	18133	17869	18077	17912	18151	18094	17749	17975	17978	18007	17975	17822	17821	17875	18082	17973	17988	18090	18048	18098	18016	17990	17855	17849	18043	17905	17970	17925	17749	17967	18167	17983	17924	17977	18102	17911	17843	18109	17999	17942	17870	17780	18114	18094	17905	18117	17957	17757	17884	17878	17932	18042	17979	17828	18058	18097	17838	17683	18012	17874	17886	18022	17957	17856	17886	17908	17886	17932	17919	18092	17976	17976	17872	18045	18057	18085	18113	18023	18114	17970	18138	18215	18123	18180	18011	17856	17942	17898	17843	17779	18082	18178	17964	18035	17921	18049	17883	18066	17880	17956	17966	17917	18017	17987	17990	17852	17805	17868	18185	17786	17966	18006	17891	17848	18021	17982	17916	17843	18207	17857	18079	18001	17904	17889	17870	17922	17996	17927	18084	18143	18038	18060	18052	17737	18015	17920	17923	17782	17792	18207	18033	17777	17870	17961	17970	18116	18006	17908	18030	18084	17840	17848	17929	18006	17882	18109	17934	18146	17970	18081	17984	17969	18020	18021	17950	17849	17952	17905	18010	17771	17931	17958	17901	17901	17827	17895	17932	18010	18102	17851	18020	17872	17753	17803	18076	17983	18130	17793	17919	18023	18050	17865	17906	18059	17995	18160	17666	17743	17671	17929	17856	18002	17998	17960	17974	18063	17855	17762	17969	17954	17895	17989	17937	17939	17884	17935	18083	17930	17907	18000	17896	18022	17929	18220	17903	18089	17991	17688	17878	18055	17915	17795	17714	17910	17792	17953	18007	17993	17860	18021	17824	17836	18074	17900	17894	17818	18043	18104	17885	18036	18055	17959	17830	17980	18178	17973	17816	17915	18051	18018	18176	17889	18132	17804	17956	17871	17991	18101	17995	18100	17927	17931	17964	17926	17885	17939	18118	17854	17931	17818	17921	17935	17948	18032	17998	17684	17893	17930	18085	17869	17971	17863	18006	17668	18183	17918	17809	17954	17892	18016	17832	18007	17979	17948	18034	18040	17915	17934	18028	17853	18031	18045	17873	18064	18099	17903	17746	18049	17879	18040	18007	18175	18011	17942	17910	17926	17983	17873	17894	18095	18121	17767	17925	17984	17885	17958	18064	18010	18017	17953	18029	17902	18115	18072	17569	17799	18090	17885	17922	17853	17942	18006	17898	17940	18090	18161	17868	17614	17954	17978	18105	17987	17968	17905	17890	17946	18135	18077	18004	17947	18098	18138	18173	18038	18070	17829	17858	17963	17919	17936	17933	17949	18059	17926	17882	17735	17982	17907	17887	17995	18054	17913	17891	17924	17861	17956	17908	18181	18081	17987	17966	18002	18115	18113	18037	18145	17899	17878	17983	17760	18029	17806	17924	17981	18087	17838	17883	17907	17714	17953	17958	18007	18026	17878	17994	17946	17983	18028	18160	17861	18010	18030	18033	18010	18024	18197	18084	17869	17762	17827	18190	17991	18157	18040	17736	18040	18000	18074	17907	18101	17998	17795	18132	17777	17871	18361	17948	17889	17793	17884	18009	17817	18038	17865	18130	17888	17930	17849	17961	18129	17847	17610	17716	18054	17833	17947	17879	17869	17874	17897	17967	17834	17781	17863	17873	17989	17992	17935	17797	17847	18216	17785	17675	18055	17940	18052	17969	17970	18079	17967	18026	18141	18181	17922	18034	17892	17911	17955	17936	17836	18043	17842	17918	18084	17823	17980	17956	18036	18095	17820	17886	17995	18204	17781	18037	17599	17976	18172	17972	17909	17852	17933	17958	17994	17771	17950	17709	17929	17825	18079	17958	17922	17914	17887	18214	17957	17976	17941	17856	17862	17891	17949	17908	18127	17956	18002	17682	17832	17841	17916	18047	18007	17914	18087	17975	18009	18140	17989	17887	18000	17919	17970	17756	17948	17700	17852	18020	18020	18077	18077	17965	17983	17948	17927	18003	18048	17985	18144	18255	17754	17834	18034	17949	17946	17943	17832	18098	17924	18008	17859	17995	17816	17818	17872	17789	17574	18026	17883	17927	17901	17947	17924	17813	17937	17925	17951	17876	18055	17938	17985	17909	17902	17904	17808	17667	18210	17956	18022	17789	17869	18007	18213	17954	17961	17878	18022	18013	18137	18099	17752	17878	18112	17793	17743	17924	17947	17991	18059	18181	18092	17769	17961	17793	18053	18055	17986	17841	17877	17988	18079	17940	17983	17891	17964	17840	17844	18026	18065	17766	17974	18076	17959	17858	17894	18160	17925	17909	17939	17980	17801	18049	17986	18148	18145	18105	17952	18077	18158	17849	17730	17802	18060	18172	17951	18145	18093	18092	18160	18118	17883	18038	17800	18053	17826	17875	17955	17853	18151	17917	18032	17997	18033	17863	18059	18190	18222	17768	17910	17727	17674	17930	17865	17749	17982	17890	18058	18005	17955	18073	17891	17953	18081	17985	18160	17827	17999	18017	17968	17750	18064	18051	17875	18114	18041	17966	17955	18041	17987	17688	17975	17969	17793	17909	18022	17826	17991	18090	18214	17960	18059	17903	17947	17976	18063	17927	17948	18089	17742	18086	17968	17937	18067	17896	18008	17851	17924	17969	17887	18055	18082	17867	17992	17783	18002	17833	17894	18078	17993	17880	17973	17879	17922	17899	18115	17933	18101	18099	18071	18067	18079	18003	18001	18033	17980	17997	17933	18166	17937	17951	17861	17940	17932	17852	17944	17926	17879	17874	17878	18153	17966	17936	18077	18000	17838	17811	17927	17840	17974	17992	17847	17902	17943	17903	18115	17696	17989	17928	17938	17890	18000	17786	18069	18050	18031	17939	17946	17893	17942	18028	18005	18001	18059	18102	17818	17946	18185	17846	17918	17858	17895	17851	18063	18013	17854	17974	18111	17802	18020	17982	17940	18049	17955	18082	18058	18019	18172	17943	17916	17583	17740	17750	17929	17805	17870	17864	17967	17666	17891	17908	18165	17954	17854	18094	17841	18127	17846	17890	18006	18129	18226	17886	17945	17832	18035	17831	17898	18034	18003	17969	17775	18087
20778	38678	39361	30833	34065	33152	52574	59145	51663	40178	30790	21388	16802	16482	16457	16541	16723	16556	16530	16767	16648	16631	16662	16581	16554	16468	16626	16561	16532	16540	16572	16759	16469	16805	16676	16634	16735	16521	16509	16536	16372	16766	16649	16679	16536	16541	16559	16619	16587	16479	16681	16660	16446	16648	16529	16586	16639	16480	16670	16458	16624	16682	16494	16762	16460	16551	16585	16600	16632	16722	16652	16708	16488	16616	16678	16479	16585	16595	16466	16469	16468	16540	16570	16537	16602	16630	16575	16587	16503	16609	16686	16482	16652	16485	16603	16557	16612	16667	16639	16525	16575	16451	16549	16511	16663	16595	16603	16652	16459	16540	16538	16602	16600	16573	16557	16393	16591	16490	16322	16650	16463	16606	16605	16728	16636	16741	16655	16489	16577	16527	16474	16628	16645	16536	16577	16613	16475	16538	16606	16627	16735	16433	16685	16567	16470	16720	16604	16642	16613	16530	16599	16544	16437	16754	16352	16564	16589	16450	16530	16468	16623	16456	16551	16454	16566	16551	16551	16547	16636	16491	16686	16528	16419	16638	16588	16541	16691	16455	16616	16449	16590	16519	16506	16868	16642	16511	16563	16532	16580	16458	16376	16636	16617	16615	16607	16607	16485	16513	16639	16553	16537	16633	16596	16374	16610	16437	16506	16593	16610	16627	16536	16603	16544	16674	16456	16420	16714	16398	16505	16575	16690	16555	16642	16620	16502	16559	16761	16722	16479	16684	16546	16497	16669	16520	16550	16730	16440	16571	16697	16563	16680	16703	16500	16530	16626	16608	16656	16601	16629	16547	16537	16512	16529	16600	16509	16652	16561	16600	16595	16551	16499	16404	16559	16495	16611	16716	16663	16517	16360	16738	16567	16511	16465	16578	16374	16593	16452	16476	16651	16609	16510	16723	16704	16558	16570	16466	16598	16467	16497	16625	16458	16681	16469	16547	16434	16696	16416	16519	16565	16709	16563	16415	16540	16607	16688	16714	16565	16540	16554	16505	16722	16437	16574	16705	16597	16415	16544	16508	16531	16539	16548	16657	16652	16708	16718	16561	16469	16595	16543	16558	16536	16615	16606	16453	16691	16605	16663	16657	16630	16683	16522	16690	16671	16649	16482	16540	16658	16772	16582	16451	16509	16787	16780	16596	16481	16476	16577	16506	16609	16756	16680	16581	16609	16478	16456	16626	16539	16481	16452	16725	16384	16627	16606	16518	16527	16431	16574	16578	16491	16410	16518	16741	16668	16537	16614	16522	16767	16518	16714	16737	16504	16559	16555	16512	16537	16669	16602	16697	16392	16544	16525	16591	16368	16556	16515	16314	16667	16649	16480	16638	16496	16529	16574	16561	16557	16580	16509	16468	16665	16411	16558	16525	16579	16417	16564	16499	16512	16588	16348	16517	16682	16513	16626	16530	16560	16617	16490	16464	16661	16374	16636	16394	16534	16528	16651	16584	16581	16562	16463	16571	16473	16425	16549	16448	16598	16443	16538	16444	16649	16535	16504	16425	16643	16542	16598	16558	16511	16691	16522	16542	16453	16590	16371	16517	16614	16456	16457	16519	16489	16791	16657	16532	16532	16638	16509	16542	16361	16779	16550	16439	16555	16597	16710	16596	16623	16526	16504	16580	16672	16632	16490	16515	16322	16458	16576	16564	16577	16618	16604	16550	16607	16512	16557	16583	16588	16639	16405	16507	16555	16419	16510	16794	16612	16470	16473	16804	16486	16633	16406	16502	16572	16578	16612	16556	16448	16371	16626	16494	16539	16467	16809	16614	16518	16639	16711	16482	16615	16610	16703	16636	16431	16370	16635	16600	16603	16435	16746	16539	16573	16616	16632	16536	16618	16553	16471	16611	16443	16537	16352	16617	16620	16559	16634	16597	16666	16545	16581	16566	16731	16630	16582	16628	16630	16621	16488	16544	16407	16636	16612	16366	16466	16484	16635	16587	16674	16661	16404	16805	16498	16644	16679	16745	16765	16505	16572	16530	16623	16791	16507	16577	16509	16495	16447	16613	16612	16689	16583	16644	16614	16610	16557	16436	16719	16556	16628	16521	16683	16595	16607	16568	16586	16592	16400	16455	16525	16584	16584	16609	16517	16576	16619	16415	16468	16564	16618	16577	16443	16703	16553	16576	16678	16485	16672	16635	16691	16608	16640	16645	16384	16497	16550	16623	16401	16576	16526	16560	16467	16550	16523	16717	16447	16745	16486	16656	16514	16469	16619	16527	16551	16646	16536	16533	16573	16505	16459	16544	16492	16734	16465	16612	16811	16458	16668	16534	16622	16578	16570	16532	16573	16583	16573	16698	16668	16546	16597	16550	16536	16614	16543	16477	16468	16602	16487	16544	16606	16509	16583	16526	16445	16765	16494	16687	16752	16611	16445	16461	16665	16608	16686	16473	16527	16611	16370	16516	16636	16569	16597	16629	16640	16537	16490	16568	16537	16498	16437	16624	16556	16523	16348	16622	16571	16537	16548	16610	16480	16623	16591	16459	16409	16570	16572	16704	16600	16266	16540	16504	16778	16514	16419	16550	16597	16611	16651	16733	16610	16495	16566	16471	16534	16661	16408	16612	16430	16576	16424	16677	16660	16559	16554	16639	16547	16545	16633	16630	16513	16459	16571	16642	16541	16415	16583	16466	16492	16572	16588	16490	16510	16512	16553	16581	16727	16527	16482	16500	16612	16551	16364	16573	16488	16444	16583	16633	16612	16501	16716	16597	16493	16522	16587	16435	16588	16661	16671	16484	16491	16489	16519	16797	16678	16512	16508	16468	16614	16711	16503	16592	16575	16433	16420	16434	16540	16607	16544	16591	16647	16661	16511	16643	16532	16624	16414	16536	16522	16590	16401	16544	16421	16532	16549	16590	16512	16604	16589	16606	16594	16588	16456	16504	16534	16677	16533	16512	16488	16561	16504	16515	16615	16457	16633	16509	16536	16562	16476	16502	16548	16686	16533	16493	16576	16524	16542	16591	16590	16484	16514	16669	16836	16542	16717	16444	16615	16678	16545	16645	16596	16593	16589	16547	16540	16466	16747	16696	16529	16510	16656	16461	16522	16624	16393	16374	16418	16642	16666	16579	16699	16510	16384	16487	16585	16512	16532	16429	16546	16573	16705	16383	16394	16529	16464	16476	16569	16603	16517	16589	16528	16454	16662	16730	16545	16510	16711	16458	16506	16387	16522	16467	16610	16583	16612	16583	16488	16541	16796	16697	16503	16567	16576	16464	16526	16719	16674	16496	16624	16483	16576	16652	16606	16546	16610	16354	16534	16661	16641	16587	16505	16721	16644	16377	16528	16623	16654	16753	16747	16708	16566	16673	16718	16419	16496	16573	16604	16505	16653	16690	16594	16369	16600	16682	16516	16710	16507	16523	16462	16614	16573	16482	16555	16563	16534	16621	16628	16468	16526	16645	16675	16577	16503	16610	16504	16545	16435	16726	16612	16533	16402	16353	16552	16546	16424	16520	16565	16541	16592	16507	16622	16514	16395	16719	16550	16202	16490	16470	16582	16500	16548	16797	16718	16499	16487	16749	16732	16471	16666	16609	16494	16498	16531	16544	16723	16651	16594	16652	16536	16752	16751	16559	16502	16459	16764	16496	16622	16616	16728	16438	16651	16407	16578	16427	16458	16545	16391	16511	16693	16648	16623	16418	16745	16573	16543	16421	16575	16743	16355	16559	16548	16588	16653	16554	16460	16489	16532	16662	16518	16562	16548	16593	16668	16428	16579	16694	16688	16484	16465	16461	16625	16622	16411	16636	16573	16518	16826	16567	16736	16525	16566	16466	16601	16616	16778	16563	16644	16745	16611	16661	16543	16475	16553	16388	16513	16492	16646	16436	16753	16705	16653	16538	16509	16468	16431	16517	16757	16564	16426	16813	16514	16690	16259	16521	16524	16415	16612	16409	16412	16672	16564	16359	16554	16519	16679	16381	16516	16494	16458	16372	16457	16621	16524	16568	16462	16489	16503	16626	16463	16581	16451	16608	16579	16630	16368	16689	16552	16568	16365	16547	16596	16488	16476	16699	16828	16499	16647	16475	16679	16507	16635	16533	16454	16465	16660	16481	16513	16545	16538	16439	16776	16821	16601	16380	16627	16389	16638	16370	16587	16644	16436	16582	16489	16426	16446	16634	16613	16634	16576	16451	16361	16505	16549	16480	16447	16394	16482	16644	16617	16769	16421	16640	16732	16587	16534	16499	16605	16713	16490	16634	16393	16700	16490	16424	16624	16607	16566	16628	16567	16441	16530	16522	16548	16463	16616	16683	16634	16618	16570	16592	16575	16454	16644	16467	16668	16569	16577	16574	16564	16451	16559	16644	16529	16516	16495	16492	16519	16494	16642	16476	16674	16634	16751	16584	16529	16425	16562	16481	16381	16591	16575	16367	16489	16671	16644	16565	16577	16608	16539	16366	16699	16538	16445	16551	16578	16440	16698	16402	16584	16482	16581	16499	16566	16716	16622	16426	16623	16575	16481	16723	16554	16532	16565	16644	16502	16522	16553	16687	16423	16584	16539	16393	16745	16588	16470	16469	16695	16724	16655	16513	16634	16620	16711	16510	16494	16494	16495	16460	16603	16488	16499	16660	16534	16601	16381	16703	16461	16492	16539	16559	16493	16622	16577	16554	16562	16561	16612	16567	16571	16499	16611	16506	16414	16442	16616	16499	16513	16691	16634	16666	16659	16397	16489	16468	16612	16489	16464	16478	16439	16559	16550	16577	16363	16729	16628	16506	16672	16586	16442	16519	16581	16548	16498	16616	16400	16722	16667	16554	16738	16432	16618	16601	16529	16454	16561	16522	16578	16621	16558	16631	16722	16565	16608	16414	16403	16426	16517	16531	16537	16501	16697	16529	16300	16630	16464	16479	16413	16545	16558	16719	16584	16450	16573	16438	16544	16594	16584	16377	16712	16642	16672	16396	16602	16594	16514	16639	16558	16594	16591	16700	16470	16587	16342	16672	16682	16562	16586	16568	16546	16449	16553	16684	16592	16609	16717	16412	16699	16465	16519	16618	16502	16495	16572	16529	16577	16795	16550	16640	16612	16511	16516	16535	16367	16802	16620	16446	16533	16433	16554	16355	16470	16781
27482	22145	25426	24044	20685	20414	23618	24592	22903	20631	19416	18860	18391	18133	18252	18212	18094	18034	17975	18236	18073	18001	18074	18108	18153	18050	18104	18004	18134	18057	18104	18193	18129	18081	17933	18122	18167	18148	17961	18193	18207	18049	18106	18309	18071	17927	18401	18004	18135	18001	18148	18322	17913	18155	18120	18047	17977	18166	18289	18195	18141	18032	18221	18126	17895	17919	18013	17920	18095	17928	18205	18203	18012	17937	18108	17991	18228	18129	17902	18166	18165	17947	18166	18334	18083	18103	18052	18090	18175	18082	18174	18054	18052	17970	18000	17981	18170	18289	18140	18150	18030	17964	18093	18113	18130	17990	18138	18212	18140	18088	18119	18179	18015	18082	18033	18173	18310	18143	18239	18223	18308	18078	18158	18067	18090	18128	18332	18165	18211	18115	18102	17976	18028	18074	18065	18079	17987	17881	18126	18127	18067	18049	18224	18165	18119	18059	18097	18180	18310	18082	17964	18060	17887	18039	18195	17912	18204	18016	18066	18233	18131	18062	18203	18286	18173	18130	18049	18041	18186	18022	18122	17995	18179	18096	18063	18206	18152	17949	18133	18057	17792	18063	18137	18291	18206	18199	18097	18054	18110	18043	18057	18125	18023	17990	18002	18137	18217	18122	18118	18158	18127	18065	18250	18108	18029	18178	17884	18101	18122	18251	17824	17897	17994	17939	18133	18066	18126	17979	18098	18063	18080	17995	18169	18072	18146	18157	17904	18081	18051	18290	18111	18254	18117	18073	18081	18115	18406	18253	18092	18085	18194	18178	17976	18131	17898	18133	18043	18168	17966	17926	18023	18151	18188	18256	18107	18105	18115	18160	18149	18194	17906	18242	18360	18149	18189	18055	18024	17998	18098	18053	18009	18162	18177	17898	18084	17972	18204	18222	18037	18248	17872	17977	17973	17966	17987	17956	18161	18054	18257	18228	18423	18233	18080	18124	18023	18204	17985	18047	18082	18102	18276	18059	17903	17974	18125	17864	18132	17978	18093	18357	17993	18031	17920	18148	17957	18041	18190	17927	18192	17982	18075	18087	17953	17963	18163	17937	18000	18042	18122	18124	17770	18185	17801	18041	18133	18232	18011	17980	18167	17965	18101	18073	17889	18089	18086	18034	18034	18193	18237	18056	18323	17931	18125	18132	18133	18079	18120	18095	18156	18067	17931	18017	17996	17867	18258	18207	18055	18155	18039	18027	18130	18207	18015	17997	17967	18047	18304	18060	18308	18032	18153	18294	17885	17835	17921	18029	18192	18063	18185	17975	18022	18194	18195	17999	17979	18190	18136	18190	18070	18069	18136	18201	18173	17901	18191	18283	17943	18038	17990	18344	17979	17905	17929	18161	18099	18082	18356	18045	18207	18201	18072	17956	17984	18111	17909	18144	17955	18152	17982	18140	18113	17924	18317	17939	18299	18012	18130	17937	18295	18141	18123	18272	18088	17946	18130	18061	18100	17851	18245	18210	17969	17949	18090	18003	18195	18200	17891	18187	18120	17951	18058	18000	18054	18158	18026	18220	17999	18219	17908	18031	18019	18095	18010	18133	18096	18036	18198	18403	18069	18039	18180	18020	18179	18220	18110	17998	18088	18078	17938	17962	18155	18058	18080	18121	18184	18180	17886	17994	18213	18133	18329	18135	18177	17972	18038	18047	18119	18130	18059	18037	17958	17927	17951	18224	18015	18060	18173	18063	18343	18116	18001	18079	18070	18077	18104	18082	17973	17973	18111	18072	18064	18229	18171	17939	17919	18151	17932	18194	18181	18343	18177	17946	18150	18213	18234	18110	18107	17961	18122	18061	18009	17990	18197	17832	18046	18118	18196	18386	18257	18087	18184	18166	18170	18228	17953	18062	18174	18021	17886	18017	18179	18082	18305	18139	18078	18100	18072	18048	17932	18015	18026	18250	18222	18111	17932	18045	17852	18277	18076	18185	18197	18148	18039	17981	17991	18015	17961	18361	18096	18079	18131	18088	18066	18079	17999	18211	17980	18057	18133	18040	18181	17898	18176	18083	17879	18047	18135	17964	18212	17960	18176	18082	18137	18129	18178	18025	18088	17903	18263	18045	17978	18090	18044	18091	18218	18039	17960	18237	18285	18351	18243	18115	18138	18190	18076	18177	18182	18054	18103	18076	18137	18155	18093	18040	17923	17962	18189	18215	18297	17923	17919	18064	18135	18123	18159	17887	18032	18031	18094	18139	18003	18172	18212	18033	18122	18215	18296	18115	18040	18104	18176	18040	18019	17957	18047	18157	18005	18062	18116	18087	18044	18072	18054	18080	17983	18100	18189	18097	18078	18211	18213	18080	18078	17846	17999	17946	18024	18161	17974	17955	18098	17982	18013	18280	18299	18063	18151	18138	18130	18228	18219	18065	18166	18154	18135	18207	17982	18002	18237	17969	18054	18234	18092	17987	18014	18103	18277	17921	18066	18089	18301	18159	18125	18080	18128	18181	18263	18066	18251	18133	18115	18181	18188	18131	17994	18124	18010	18023	18055	18063	17973	18024	17963	18119	18051	18170	17947	18026	18030	18211	18017	18028	18275	18153	18159	17907	18065	18069	17922	18109	18046	18071	18158	18430	18076	17944	18175	18199	18143	17973	18099	18140	17982	18100	18045	18260	18080	18242	18323	18208	18094	18273	17952	18030	18144	17930	18131	18071	18136	18104	18083	18083	18237	18178	17923	18101	18260	18021	18108	17972	18027	17917	18051	18135	18153	18023	18052	18041	17984	18155	18389	17956	18117	18026	18104	18173	18360	18165	18109	17957	17907	18200	18151	17992	18063	17973	18174	17994	18190	18137	18133	18253	18049	18043	17847	18173	18034	18222	18250	18299	18150	18090	18101	18298	18173	17989	18238	18255	18220	17831	18033	18310	18181	18019	18083	18039	18031	18125	17987	18137	17998	18190	18340	18315	18002	18027	18042	18105	18091	18128	18189	18163	18077	18163	18109	18119	18161	18061	17969	18011	18044	18255	18284	18117	17947	18263	17885	18082	18043	18116	18299	18086	18201	18125	18147	18106	18083	18207	18169	17963	18133	18017	18001	18268	18186	18120	18118	17952	18134	18198	17899	18136	18064	18013	17927	18106	17889	18037	18153	18175	18243	18229	18318	18039	18160	18087	18119	18033	18121	18177	17996	18178	18131	17943	17998	17999	18076	17997	18009	18229	17828	18131	18107	18194	18226	18097	18010	18056	17956	18302	18341	18025	18022	17943	18150	17951	18198	18095	18236	18015	18003	17926	17883	17966	17938	18096	18257	18061	18231	18266	18198	18202	18013	18015	18077	18192	17980	17997	18224	18217	17936	18075	18231	18307	18211	18204	18164	18163	18263	17894	18161	18093	18009	18068	18078	18220	18023	18016	17884	18019	18089	18297	18167	18014	17818	17964	18121	18278	18165	18145	18141	18198	18179	18046	18233	17947	17989	18175	18101	17985	18030	18018	17902	18068	18126	17956	18175	18022	18084	18229	18319	17931	18116	18210	18027	17924	18002	17987	17927	17988	18208	18043	18119	18055	18075	18004	18237	18071	17934	18207	18133	18158	18241	17805	18013	17991	17956	18012	17875	18194	18131	17968	18195	18019	18201	18016	18080	17989	18325	18091	18155	17916	17978	18307	18384	18111	18144	18067	18225	17846	18075	17949	18134	18194	17882	17973	18109	18134	18038	18167	18176	18151	18212	18106	17968	17981	18254	18104	17971	18084	18042	18071	18047	18139	18177	17946	18297	18044	18193	18238	18185	18369	18028	18132	18224	18282	17946	17947	18360	18204	18324	18107	18066	18035	18166	17837	18146	18011	18093	18085	18128	17963	18176	18053	18005	17928	18249	18088	17970	18064	17985	17841	17981	18112	18218	18124	18107	18167	18092	18072	18129	18144	18204	17994	18022	17896	18089	17803	18274	17943	18176	17840	18184	18025	18218	18059	18056	18234	17868	18232	18192	18055	18183	18114	18045	18126	17994	17989	18011	18053	18007	18236	18032	18151	18296	18120	18009	17986	18177	18213	18096	18001	18175	18065	18272	18018	18217	18018	18153	17996	17959	17807	18126	18030	18001	18018	18185	18126	18097	18088	18133	17915	18064	18255	18047	18165	18278	17966	18057	18072	18000	18160	17940	18082	17965	17980	18014	17977	17935	17997	18088	18010	17903	18072	18226	18241	18173	18120	18206	17996	18027	18012	18125	18004	18182	18020	18250	18218	18077	18062	17982	18106	18161	18050	17984	18042	18004	18014	17952	18185	18108	18097	18072	18082	18050	18108	18226	18140	18106	18077	18087	17968	17942	18199	18174	17946	18249	17996	18186	18265	18302	18127	18164	18065	18272	18175	18291	18047	18034	18135	18157	18058	18250	18245	17984	18165	18137	18092	18148	18009	18096	18098	18041	18088	18076	17941	18081	18114	18121	18326	18301	18101	18037	18119	18158	18066	17913	17963	18109	18141	18141	18079	18145	18082	17972	17938	17989	18039	17940	18195	18200	18249	18098	18147	18067	18061	18036	18189	18089	17960	18106	18226	18152	18158	18111	17964	18029	18156	18040	17984	18243	17965	18028	18161	18144	18109	18051	18197	17974	17818	18024	17997	18149	18091	18103	18021	18121	18202	18066	18127	18127	18095	18106	17973	18001	18102	18206	18029	18131	18152	18075	18112	18109	18051	18149	18259	18185	18026	18209	18215	18124	17909	17973	17949	18140	18095	18000	18163	18107	18043	18094	18200	18078	18242	18083	18185	18117	18079	18206	18063	18004	18037	18068	17900	18256	18165	18063	17938	18316	18220	18103	18214	18095	18012	18260	18108	18079	18132	18153	18241	18102	18103	17787	18165	18102	17831	18194	18168	17997	18158	18151	17974	18189	18052	18321	18114	18243	18101	18091	18308	18073	18236	18047	18042	18115	18261	18051	18025	18107	17937	18299	18271	18197	18029	18090	18026	17979	18195	18208	17941	18093	18111	18219	18188	18117	18231	18048	18069	18019	17964	17850	18135	18215	18162	18106	18223	18052	18189	17929	17895	17959	18011	18088	18203	18128	18061	17973	17928	18039	18028	18173	18060	18096	18050	18145	18123	18118	17972	18073	18022	18229	18042	17947	18224	17784	18117
17177	20662	22446	22242	21009	19740	25264	25170	22664	19377	17979	16971	16660	16708	16675	16773	16755	16563	16679	16706	16780	16535	16611	16776	16617	16703	16485	16614	16650	16572	16456	16662	16592	16825	16695	16744	16561	16379	16721	16650	16760	16774	16647	16624	16809	16599	16588	16529	16791	16726	16785	16550	16733	16647	16558	16802	16804	16681	16685	16681	16555	16534	16810	16682	16625	16599	16700	16735	16637	16600	16596	16666	16470	16559	16696	16779	16683	16532	16555	16599	16707	16629	16740	16568	16699	16814	16673	16543	16656	16582	16654	16782	16645	16846	16595	16647	16523	16497	16673	16635	16541	16498	16642	16559	16663	16589	16631	16657	16646	16796	16592	16599	16697	16567	16644	16965	16540	16590	16793	16702	16676	16783	16851	16683	16514	16661	16626	16592	16569	16678	16361	16712	16700	16477	16589	16679	16605	16637	16653	16599	16556	16643	16563	16488	16772	16635	16594	16486	16582	16644	16596	16645	16738	16578	16512	16704	16523	16549	16557	16680	16493	16410	16654	16706	16495	16617	16552	16665	16676	16575	16649	16413	16655	16682	16509	16726	16774	16458	16622	16545	16603	16625	16651	16577	16570	16462	16757	16610	16721	16510	16513	16612	16761	16546	16753	16529	16654	16585	16609	16555	16629	16592	16634	16486	16777	16669	16593	16649	16697	16631	16580	16587	16482	16733	16478	16697	16704	16489	16592	16469	16643	16519	16361	16557	16666	16576	16600	16535	16701	16731	16709	16656	16646	16505	16630	16717	16581	16678	16540	16644	16389	16781	16646	16563	16801	16542	16587	16609	16770	16628	16561	16474	16819	16500	16545	16726	16610	16617	16583	16690	16693	16591	16654	16560	16776	16629	16525	16590	16692	16701	16839	16459	16694	16573	16700	16557	16674	16637	16760	16578	16554	16670	16645	16577	16593	16513	16345	16664	16679	16737	16687	16520	16533	16449	16577	16589	16662	16517	16627	16599	16578	16806	16636	16725	16498	16755	16613	16589	16662	16647	16536	16484	16593	16715	16565	16641	16660	16716	16725	16523	16548	16443	16647	16577	16621	16457	16674	16562	16515	16762	16637	16661	16532	16618	16618	16591	16737	16722	16573	16750	16628	16643	16625	16563	16505	16582	16643	16423	16678	16595	16613	16765	16688	16465	16755	16544	16517	16638	16520	16709	16679	16772	16518	16536	16662	16432	16450	16696	16537	16668	16715	16401	16703	16632	16491	16543	16502	16691	16546	16635	16577	16653	16633	16684	16609	16633	16534	16618	16598	16555	16525	16705	16644	16590	16468	16613	16621	16652	16561	16639	16606	16620	16591	16608	16673	16817	16660	16516	16580	16571	16606	16729	16621	16698	16867	16725	16651	16524	16398	16551	16579	16716	16666	16568	16618	16689	16738	16562	16656	16663	16530	16793	16519	16523	16609	16591	16477	16607	16600	16659	16551	16657	16676	16576	16631	16674	16745	16479	16761	16607	16717	16728	16629	16456	16533	16602	16513	16652	16586	16473	16668	16524	16747	16613	16548	16719	16628	16665	16742	16444	16777	16457	16420	16523	16753	16563	16485	16684	16826	16718	16388	16482	16652	16595	16486	16560	16494	16732	16695	16660	16494	16598	16745	16622	16526	16632	16627	16524	16622	16410	16606	16688	16639	16602	16575	16676	16619	16555	16714	16563	16805	16574	16754	16642	16652	16617	16653	16544	16576	16610	16556	16531	16578	16684	16518	16548	16519	16561	16662	16699	16596	16448	16657	16605	16519	16737	16462	16609	16621	16787	16604	16589	16614	16777	16520	16628	16837	16561	16590	16687	16527	16591	16481	16588	16547	16713	16871	16745	16581	16683	16694	16605	16543	16586	16621	16657	16546	16756	16552	16486	16513	16741	16587	16615	16540	16573	16718	16552	16607	16492	16578	16653	16573	16731	16648	16604	16638	16590	16591	16706	16557	16549	16725	16681	16801	16733	16678	16594	16633	16447	16616	16663	16636	16682	16718	16456	16624	16621	16687	16562	16719	16692	16595	16653	16578	16772	16625	16579	16605	16553	16598	16662	16686	16644	16566	16651	16558	16595	16644	16680	16504	16654	16665	16743	16556	16541	16645	16590	16646	16654	16413	16575	16586	16630	16519	16429	16489	16445	16589	16588	16772	16581	16646	16523	16645	16511	16692	16800	16551	16456	16573	16589	16638	16622	16655	16640	16613	16770	16675	16577	16513	16688	16626	16742	16606	16768	16769	16407	16573	16747	16721	16541	16607	16704	16713	16713	16544	16659	16677	16765	16699	16550	16757	16742	16607	16590	16660	16771	16588	16599	16459	16666	16633	16620	16702	16507	16601	16643	16606	16680	16500	16513	16840	16503	16626	16494	16675	16679	16472	16574	16566	16482	16626	16548	16698	16651	16743	16490	16577	16530	16530	16659	16664	16554	16722	16633	16624	16796	16622	16656	16787	16772	16629	16759	16693	16501	16729	16486	16696	16510	16645	16679	16661	16729	16466	16580	16763	16629	16757	16581	16717	16553	16718	16527	16510	16688	16667	16551	16515	16604	16417	16509	16646	16774	16609	16534	16568	16712	16675	16640	16776	16783	16511	16512	16569	16733	16699	16646	16375	16514	16588	16701	16642	16681	16767	16566	16630	16581	16685	16517	16473	16589	16679	16757	16763	16633	16437	16706	16556	16514	16537	16689	16544	16433	16820	16594	16715	16531	16816	16479	16538	16600	16602	16554	16629	16563	16397	16413	16571	16591	16416	16685	16609	16622	16675	16621	16491	16773	16602	16541	16758	16492	16592	16708	16618	16735	16613	16510	16757	16685	16705	16445	16587	16611	16583	16631	16727	16549	16874	16548	16806	16689	16521	16578	16790	16689	16504	16775	16530	16668	16536	16555	16673	16485	16718	16641	16617	16652	16484	16639	16588	16556	16557	16763	16576	16521	16661	16720	16560	16710	16670	16657	16688	16615	16636	16641	16576	16477	16597	16489	16560	16610	16666	16661	16702	16636	16531	16490	16517	16483	16597	16685	16778	16517	16640	16576	16672	16420	16639	16735	16669	16539	16682	16475	16789	16539	16598	16701	16441	16768	16569	16663	16722	16612	16499	16587	16428	16809	16536	16493	16708	16540	16535	16626	16647	16613	16691	16639	16623	16541	16586	16719	16588	16517	16443	16630	16561	16593	16561	16703	16544	16647	16835	16731	16635	16717	16571	16636	16608	16604	16746	16465	16731	16674	16522	16535	16587	16663	16571	16555	16573	16559	16648	16628	16602	16813	16482	16586	16761	16762	16585	16520	16809	16665	16677	16491	16687	16532	16605	16771	16613	16530	16514	16644	16452	16767	16492	16640	16675	16546	16681	16503	16565	16651	16575	16690	16504	16573	16520	16750	16471	16643	16668	16648	16597	16620	16734	16558	16533	16528	16611	16536	16600	16596	16553	16388	16525	16509	16640	16662	16703	16653	16650	16593	16518	16470	16697	16468	16659	16694	16567	16683	16556	16651	16705	16713	16563	16577	16789	16779	16702	16559	16710	16737	16752	16332	16608	16563	16499	16748	16698	16807	16369	16552	16468	16544	16625	16471	16726	16675	16623	16563	16511	16728	16625	16497	16494	16693	16497	16740	16639	16877	16844	16613	16686	16692	16513	16559	16672	16596	16626	16629	16719	16736	16644	16951	16874	16651	16663	16531	16681	16708	16688	16677	16569	16506	16788	16740	16800	16623	16747	16677	16577	16744	16601	16603	16649	16845	16742	16532	16573	16638	16739	16622	16607	16711	16659	16578	16599	16705	16722	16455	16670	16695	16611	16496	16597	16802	16479	16706	16727	16604	16712	16663	16576	16568	16542	16615	16803	16746	16655	16588	16853	16470	16737	16570	16689	16623	16611	16516	16597	16622	16451	16594	16788	16622	16588	16689	16724	16703	16870	16638	16581	16544	16755	16882	16561	16704	16789	16734	16766	16585	16521	16601	16644	16623	16664	16546	16521	16621	16656	16603	16773	16788	16773	16456	16564	16537	16661	16589	16603	16617	16532	16704	16677	16435	16489	16678	16760	16644	16539	16805	16606	16567	16544	16618	16535	16617	16764	16657	16547	16714	16570	16588	16575	16693	16673	16516	16584	16665	16580	16543	16485	16670	16602	16640	16554	16458	16573	16701	16569	16659	16676	16703	16642	16545	16583	16754	16563	16619	16522	16556	16798	16791	16769	16525	16658	16588	16688	16628	16415	16665	16697	16716	16455	16503	16685	16540	16687	16646	16628	16491	16589	16501	16484	16661	16637	16759	16719	16687	16801	16723	16581	16759	16632	16387	16606	16489	16650	16624	16677	16673	16744	16266	16687	16799	16519	16695	16521	16451	16505	16623	16792	16696	16609	16668	16498	16459	16708	16735	16491	16593	16602	16702	16595	16797	16661	16803	16591	16584	16721	16616	16687	16599	16539	16637	16507	16662	16591	16501	16560	16657	16565	16539	16712	16610	16556	16628	16923	16633	16564	16500	16607	16625	16606	16633	16471	16743	16664	16596	16666	16700	16712	16483	16690	16690	16683	16426	16763	16561	16666	16737	16684	16683	16610	16490	16793	16518	16691	16654	16562	16630	16627	16775	16587	16583	16629	16572	16595	16544	16717	16607	16774	16764	16717	16570	16684	16603	16704	16610	16743	16733	16602	16512	16645	16673	16501	16683	16628	16446	16672	16561	16633	16582	16770	16709	16568	16462	16705	16681	16910	16488	16661	16725	16590	16659	16673	16575	16560	16619	16658	16640	16601	16867	16493	16677	16636	16636	16605	16637	16467	16746	16658	16615	16531	16715	16575	16501	16539	16618	16721	16600	16620	16688	16652	16581	16457	16744	16803	16583	16597	16705	16622	16669	16744	16645	16569	16671	16652	16691	16556	16558	16727	16503	16601	16574	16746	16573	16644	16514	16630	16697	16515	16609	16608	16626	16604	16656	16633	16922	16591	16680	16645	16592	16577	16564	16647	16580	16607	16549	16616	16789	16640	16511	16635	16602	16741	16635	16799	16524	16623	16757	16565	16613	16673	16767	16708	16487	16676	16560	16528	16704	16612	16533	16822	16414	16586	16519	16565	16523	16591	16745	16753	16477	16690	16584
24463	21346	28499	25274	23121	23672	43374	44659	37993	28666	23162	20516	19296	18885	18713	18768	18858	18773	18800	18639	18872	18665	18527	18681	18865	18744	18741	18735	18882	18615	18916	18760	18794	18623	18799	18765	18667	18768	18730	18679	18546	18556	18504	18737	18720	18595	18758	18620	18591	18854	18623	18574	18691	18740	18704	18661	18637	18723	18848	18684	18610	18442	18683	18720	18584	18608	18612	18835	18506	18564	18684	18650	18767	18409	18667	18552	18744	18574	18699	18752	18522	18664	18721	18710	18705	18611	18719	18753	18654	18425	18581	18557	18785	18683	18605	18803	18704	18741	18691	18658	18648	18601	18682	18522	18559	18555	18437	18433	18609	18681	18646	18640	18586	18567	18579	18735	18629	18722	18958	18569	18603	18707	18620	18687	18586	18722	18568	18888	18478	18609	18732	18831	18613	18480	18560	18778	18582	18736	18782	18544	18733	18722	18841	18593	18644	18790	18582	18704	18799	18783	18591	18613	18821	18567	18717	18678	18546	18615	18693	18808	18775	18698	18674	18573	18501	18569	18703	18489	18502	18733	18955	18616	18618	18519	18835	18778	18561	18486	18740	18513	18823	18710	18528	18556	18768	18613	18484	18708	18458	18634	18702	18796	18672	18639	18420	18756	18511	18506	18689	18819	18642	18428	18602	18480	18329	18563	18864	18578	18329	18686	18626	18642	18840	18805	18760	18842	18571	18656	18843	18754	18626	18495	18515	18636	18641	18649	18753	18735	18627	18418	18665	18721	18728	18573	18602	18543	18554	18469	18870	18623	18706	18722	18610	18884	18593	18578	18510	18694	18589	18467	18449	18480	18790	18722	18619	18574	18822	18568	18767	18635	18566	18844	18537	18872	18597	18550	18589	18475	18521	18799	18672	18720	18619	18729	18487	18702	18478	18719	18558	18412	18766	18441	18574	18528	18473	18638	18648	18695	18545	18556	18584	18628	18617	18485	18773	18724	18640	18730	18682	18797	18732	18604	18588	18581	18681	18653	18744	18854	18804	18610	18709	18740	18452	18575	18439	18704	18683	18623	18582	18502	18781	18566	18578	18824	18427	18516	18459	18688	18723	18531	18664	18651	18484	18517	18732	18518	18651	18574	18595	18642	18638	18708	18694	18719	18695	18742	18632	18683	18772	18630	18568	18720	18728	18544	18713	18738	18594	18578	18579	18697	18644	18516	18676	18708	18428	18735	18586	18564	18650	18612	18428	18808	18475	18506	18789	18657	18817	18594	18648	18628	18821	18677	18725	18685	18465	18627	18629	18469	18737	18532	18332	18618	18510	18583	18619	18391	18722	18791	18765	18540	18530	18506	18626	18698	18589	18476	18673	18628	18604	18643	18589	18631	18669	18712	18607	18862	18764	18661	18590	18634	18636	18496	18742	18735	18611	18661	18652	18661	18595	18617	18618	18628	18711	18637	18871	18447	18677	18585	18691	18763	18682	18615	18736	18514	18528	18656	18674	18624	18770	18907	18532	18661	18468	18556	18766	18819	18743	18565	18715	18752	18659	18633	18483	18619	18676	18642	18732	18658	18695	18753	18728	18639	18722	18638	18708	18604	18685	18735	18725	18783	18833	18677	18432	18743	18829	18744	18853	18684	18634	18540	18788	18682	18578	18690	18596	18778	18485	18650	18582	18488	18503	18656	18386	18790	18723	18756	18826	18789	18840	18549	18596	18594	18785	18634	18644	18596	18732	18930	18603	18551	18609	18575	18845	18610	18623	18780	18538	18456	18576	18666	18484	18656	18888	18504	18706	18740	18777	18558	18821	18825	18799	18438	18667	18720	18583	18493	18710	18545	18737	18741	18593	18666	18527	18570	18681	18584	18562	18696	18549	18662	18588	18555	18483	18398	18583	18583	18505	18783	18688	18668	18645	18587	18626	18603	18495	18575	18645	18622	18565	18589	18632	18684	18617	18672	18891	18577	18497	18568	18544	18928	18716	18673	18606	18620	18556	18471	18699	18698	18581	18510	18434	18646	18593	18731	18702	18827	18592	18593	18808	18694	18747	18656	18568	18686	18816	18546	18859	18614	18721	18457	18725	18706	18764	18590	18562	18805	18619	18750	18810	18731	18495	18739	18696	18903	18673	18689	18809	18715	18770	18619	18906	18811	18454	18493	18657	18738	18758	18563	18677	18551	18579	18728	18779	18509	18751	18751	18505	18710	18699	18740	18754	18712	18775	18767	18559	18493	18750	18532	18601	18672	18824	18536	18581	18840	18700	18520	18643	18662	18544	18611	18555	18504	18602	18527	18846	18702	18756	18563	18843	18681	18469	18521	18348	18532	18550	18538	18647	18567	18494	18569	18529	18797	18749	18662	18712	18668	18714	18784	18647	18697	18572	18582	18679	18566	18739	18748	18612	18613	18397	18672	18627	18535	18765	18485	18775	18934	18742	18740	18570	18535	18496	18610	18641	18779	18589	18630	18663	18797	18768	18513	18800	18612	18744	18751	18720	18581	18458	18715	18639	18516	18811	18663	18678	18518	18677	18653	18820	18637	18608	18538	18647	18555	18572	18684	18658	18739	18714	18651	18625	18544	18546	18557	18818	18707	18723	18658	18764	18595	18621	18544	18740	18796	18714	18581	18734	18556	18821	18599	18736	18602	18716	18622	18758	18778	18784	18815	18524	18778	18737	18742	18463	18612	18585	18749	18547	18777	18763	18548	18519	18646	18649	18812	18631	18533	18660	18640	18457	18744	18678	18601	18662	18742	18785	18794	18849	18682	18551	18631	18573	18668	18502	18757	18651	18661	18652	18389	18643	18771	18818	18592	18554	18624	18678	18798	18805	18732	18703	18726	18549	18678	18663	18774	18686	18764	18609	18608	18811	18577	18600	18516	18649	18574	18747	18483	18832	18605	18586	18732	18740	18463	18558	18666	18630	18632	18787	18485	18735	18617	18754	18719	18649	18664	18894	18477	18580	18651	18607	18465	18769	18642	18816	18772	18567	18554	18675	18573	18505	18608	18637	18590	18737	18731	18683	18657	18617	18636	18689	18421	18740	18691	18836	18606	18457	18542	18576	18762	18608	18538	18340	18583	18492	18632	18920	18439	18597	18601	18486	18543	18742	18675	18702	18777	18602	18639	18548	18643	18644	18806	18630	18730	18570	18579	18670	18852	18752	18632	18650	18598	18448	18564	18576	18618	18724	18746	18512	18519	18691	18820	18685	18540	18823	18745	18778	18713	18620	18687	18673	18430	18578	18690	18663	18647	18681	18788	18721	18932	18645	18805	18617	18584	18670	18842	18700	18697	18661	18621	18547	18589	18649	18830	18690	18775	18660	18604	18683	18551	18732	18584	18690	18666	18590	18582	18727	18601	18867	18541	18771	18484	18898	18699	18614	18646	18653	18740	18765	18708	18597	18550	18651	18760	18728	18726	18690	18613	18594	18590	18677	18532	18850	18787	18603	18572	18868	18592	18631	18561	18851	18580	18898	18757	18551	18757	18649	18948	18590	18654	18747	18614	18575	18542	18513	18776	18627	18919	18854	18747	18583	18775	18688	18788	18616	18596	18854	18597	18665	18745	18644	18612	18884	18668	18509	18682	18798	18748	18791	18803	18710	18499	18747	18524	18637	18619	18558	18648	18618	18649	18608	18635	18641	18621	18794	18598	18573	18580	18767	18488	18663	18572	18655	18560	18749	18601	18556	18722	18794	18585	18848	18678	18597	18592	18695	18728	18901	18632	18645	18582	18583	18921	18427	18498	18529	18645	18750	18595	18785	18552	18690	18643	18585	18653	18722	18563	18558	18547	18798	18563	18577	18792	18706	18494	18732	18732	18792	18679	18697	18762	18734	18693	18382	18717	18669	18638	18830	18785	18622	18426	18663	18718	18729	18598	18772	18739	18757	18501	18578	18648	18592	18769	18749	18683	18603	18717	18666	18745	18505	18764	18458	18537	18723	18766	18650	18515	18845	18619	18792	18555	18618	18794	18727	18748	18769	18603	18492	18896	18769	18620	18748	18697	18772	18633	18668	18798	18771	18605	18600	18872	18597	18803	18701	18572	18856	18671	18808	18793	18636	18607	18603	18705	18709	18472	18516	18600	18629	18781	18634	18572	18574	18414	18562	18579	18808	18712	18697	18655	18550	18528	19006	18654	18689	18645	18710	18568	18531	18587	18635	18534	18761	18614	18496	18825	18559	18816	18632	18506	18705	18705	18755	18664	18767	18584	18727	18547	18864	18479	18877	18647	18856	18719	18658	18371	18552	18645	18689	18655	18576	18468	18435	18560	18607	18713	18633	18731	18781	18521	18706	18634	18772	18714	18677	18628	18660	18520	18698	18557	18747	18490	18640	18590	18499	18699	18753	18827	18632	18667	18610	18643	18640	18720	18811	18697	18805	18598	18657	18582	18679	18580	18533	18609	18510	18744	18628	18592	18929	18571	18753	18885	18575	18579	18602	18655	18563	18610	18775	18509	18519	18641	18665	18699	18807	18676	18769	18842	18553	18781	18580	18760	18869	18826	18792	18704	18821	18651	18629	18470	18588	18636	18627	18511	18713	18584	18474	18704	18595	18660	18704	18587	18779	18631	18742	18763	18750	18677	18806	18608	18775	18640	18717	18448	18786	18550	18477	18499	18690	18933	18633	18561	18803	18645	18525	18781	18744	18612	18619	18819	18772	18787	18692	18950	18429	18691	18726	18581	18662	18680	18582	18764	18556	18777	18515	18707	18644	18726	18704	18472	18664	18681	18761	18603	18747	18763	18894	18752	18744	18938	18541	18666	18722	18643	18796	18810	18645	18568	18547	18603	18456	18604	18612	18792	18873	18582	18663	18769	18484	18718	18654	18697	18806	18680	18849	18701	18451	18654	18615	18688	18707	18466	18651	18538	18565	18680	18786	18724	18523	18750	18719	18481	18527	18533	18530	18684	18739	18599	18621	18740	18747	18560	18801	18529	18557	18720	18821	18786	18758	18540	18846	18604	18779	18487	18732	18710	18766	18873	18695	18712	18537	18474	18772	18722	18483	18733	18668	18784	18612	18892	18558	18558	18620	18662	18818	18590	18824	18642	18670	18647	18772	18522	18668	18523	18562	18549	18616	18565	18687	18623	18643	18484	18581	18641	18469	18808	18753	18773	18488	18610	18642	18767
17282	29369	32061	26671	23829	23878	46051	45822	39421	27918	22325	18716	17175	17037	17136	17138	17054	17196	17237	17058	17173	17291	16857	16972	17101	17060	17152	16895	16950	16931	16945	17003	17050	17114	17001	17022	16994	17224	16895	16998	17121	16980	17233	17095	16843	17162	17135	16976	17179	17191	17097	17140	17138	17158	17076	17114	17090	17070	17158	16855	16984	16945	17096	17047	17244	17018	17010	17226	17073	16969	17008	17027	17155	17098	16877	17362	16948	17181	16956	17108	17005	17068	16974	16909	17055	16960	17015	17138	17011	16844	17016	17137	17252	17178	17016	17025	17026	16906	17230	17165	17078	17210	16934	17016	17200	17111	17095	17016	17010	16969	17235	16978	16840	17197	16985	16932	17052	17100	17073	17219	17032	16887	16994	17039	17107	17039	16942	17282	17128	17011	16937	16988	17120	16890	17038	17118	17029	16989	17005	17031	17152	17044	16873	17045	17087	17138	17116	17061	17001	17110	16972	16984	16952	17158	17112	17011	16969	16937	16984	16828	17211	17171	16806	17176	16924	17090	17083	16962	17074	17007	17083	17233	16963	17115	17004	17089	17027	16890	16914	17119	16893	16883	17118	17032	17140	17201	17151	16870	17111	16927	17111	17018	16900	17173	17054	16939	17203	17076	17162	17077	17049	16985	17203	16943	17035	17038	17113	17019	17167	16990	17043	17115	17107	17078	16896	17057	16889	17060	16989	16994	16917	16888	17109	17005	16906	17130	17011	16988	17055	17190	17058	17042	16997	16980	17197	16989	17115	17187	17058	17055	17089	17117	17031	17098	17126	17102	17038	17002	17156	17062	16986	16962	17011	16881	17044	16990	17106	17006	17093	17027	17008	17071	17138	17107	16912	16984	16915	17140	16942	16936	17017	16971	17060	16944	16935	17021	17072	17146	16907	17025	17137	17093	17144	16941	17014	17033	17029	17101	16953	17104	17004	16807	17096	17083	17006	17060	17158	17106	17229	17030	17165	17067	17064	16986	17043	16950	17029	17025	17104	17019	16920	16791	17121	17068	16802	17004	17084	16991	17100	17191	16951	17099	17003	16942	17134	17054	16898	17140	17232	17058	16946	17203	16911	17121	17010	17085	16974	17045	16953	17058	16947	17050	16914	16783	16932	17158	17268	17044	16942	16916	16952	17021	17005	16893	17017	17132	17067	16948	16876	17035	16989	16998	17027	17000	16963	17071	17009	16927	17087	17015	16954	17169	16939	17058	17144	17007	17099	16883	17205	16942	17061	17090	17033	17132	16986	17073	17093	17094	17199	16855	17299	17111	17075	17159	16997	17076	17193	16903	17100	16931	17214	16980	17051	17154	17061	17115	16934	16935	16878	17050	17148	17046	17130	17009	17022	17132	17072	17080	17125	17132	16987	16852	17127	16889	17000	17155	17045	17092	17135	16894	16963	16941	16945	17153	17189	17086	17052	17126	16949	16901	16980	17179	17050	17073	17078	16977	16984	17097	16986	16938	17065	17117	16998	17152	16937	17190	17178	17056	17047	17174	17095	17078	17247	16876	17099	17099	17020	17176	17143	17010	17178	16896	17110	17074	17039	16889	17122	17082	17005	17002	17215	17039	17059	16983	17127	17151	16942	17059	17019	17015	17134	16975	17004	17189	16921	17100	17160	16968	17025	17147	17047	17051	17097	16894	17313	16922	17003	17003	16991	16961	16961	17113	17114	17045	16930	17106	17186	17095	17012	17129	16939	17023	17008	17116	16934	17005	17131	16972	17149	17114	17130	17084	17014	17154	16994	17152	16904	17076	16948	17038	17095	17070	16894	17068	17047	17019	17195	16928	16928	17181	16970	17040	16950	17029	17140	17051	17011	17099	17082	17195	17253	16951	17075	17101	17092	16998	17047	17079	17188	16991	17180	17052	17076	16907	16996	17148	17199	16931	17077	16997	17261	16811	17033	16866	17013	16943	17106	16940	17030	17118	17013	17070	17031	17013	16964	17010	16971	17127	17233	17000	17075	17136	17091	17000	17155	17104	17106	16961	17165	17145	17101	17031	16925	16973	16929	17077	17005	16946	17051	16984	17101	16824	17126	17100	17008	17089	17063	16955	16947	17053	17091	17011	17113	16949	17041	16969	17000	17098	16985	16999	17025	17133	16893	16999	17018	16965	17197	16970	16854	17196	17040	17042	17143	16971	17046	17026	16965	17044	16910	17041	17044	17010	16973	16979	17043	16919	17018	17171	16957	17027	16903	17142	16851	17121	17071	16989	16888	16995	16963	17149	17186	17076	17012	16995	17049	16974	17004	17024	17002	16991	17060	17208	16993	17002	17049	17032	17036	17094	16963	17043	16965	17022	17078	17063	17162	17155	16829	16969	16952	16957	16893	17095	16972	17082	16941	17089	16960	16969	17035	17019	17051	17068	16938	17065	17011	17026	17023	17149	16936	17017	16829	17024	17149	16805	16992	17037	17032	17062	17130	16928	17017	16991	17057	17081	17033	16922	17055	16968	17141	16938	17047	17002	16978	16913	17082	16910	16974	16974	17002	16974	17003	17011	17331	16980	16989	17054	17015	17111	17108	17052	16923	16905	17118	17076	17031	17069	17063	17082	17014	17088	17077	16943	17021	17032	16860	16971	16884	17107	16993	16982	16899	17252	17134	17115	17035	17113	17031	17051	17148	17065	17045	17122	17018	16939	17249	17115	16867	17071	17022	17012	17087	17187	17050	17129	17033	17003	17055	17102	17061	17006	16909	17028	16940	16918	17044	17018	17087	16961	16912	17068	17063	17079	16974	16847	17149	17150	17156	17043	16792	17045	17181	16984	17124	17055	17081	17084	17111	17170	16982	17076	16854	17087	16978	17186	17005	16861	16967	16966	16970	16925	17006	16962	17086	16956	16907	17057	17163	16957	17228	17132	17052	16902	17153	17048	17179	16968	17103	16999	16973	17124	16912	17036	16987	17052	16974	17035	16988	16998	16934	16998	16964	17078	16952	17003	17040	17053	17094	17267	16989	17009	17136	17177	16929	17056	17172	17186	17089	17070	17045	17051	16951	16895	16864	17015	16970	17153	17095	16921	17068	17114	16993	17006	16878	16984	17123	17066	16905	17177	16889	16959	16997	17003	16950	16871	17183	17110	17150	17115	17109	17017	17124	17103	17000	17156	16820	16942	17120	16926	17120	17055	17124	17055	17114	17112	17087	17043	17104	16896	17083	16994	16921	17039	17099	17146	17049	17064	17111	17096	17023	17191	16929	17064	16984	17000	17004	17021	16919	17210	17074	17028	16945	17107	16997	17055	16899	16934	16973	16911	16897	16947	17099	16940	17041	17004	17094	17108	17137	17079	17108	16945	17119	16998	17052	17094	17142	17113	17057	17147	17060	16974	17032	16949	17072	17054	16926	17078	17073	17163	17018	17033	17152	16860	17172	17042	17082	17083	17028	16991	17117	16911	16882	17006	16940	17088	17009	16976	16964	17067	16972	17012	16942	17073	17136	16981	16970	17052	17009	17034	17015	17041	17111	16914	17088	16983	17035	16966	17025	17178	17279	16841	16885	16946	17110	17061	17062	16941	17152	17023	16977	17074	17021	17054	17089	16907	17073	17083	17031	16885	17142	16846	16907	17007	17234	17144	17026	17165	17093	17138	17186	16902	17109	16954	17055	16912	17020	16829	17166	17079	16932	16870	17019	16947	16973	17046	16967	17043	16941	17028	17022	16960	16910	17073	17003	17132	17029	17150	16994	17009	17025	16987	17080	16982	17129	16952	17249	16918	17062	17104	17217	16992	16960	16831	16992	16992	17022	17034	16982	16976	17102	17111	17006	16893	17169	17015	17004	17127	16979	16944	17040	16884	16914	17022	17154	17004	17185	17048	16933	17027	17176	17069	17151	16942	16946	17024	17123	17087	17139	17095	17127	16982	17128	17140	17127	17055	17101	16880	17027	17121	17159	16917	16959	17098	17070	17056	17073	17029	17182	16754	17047	17049	17139	16966	17096	17105	16990	17173	17113	17074	17128	17121	17030	17183	16964	16940	16987	17073	17073	16961	17118	16845	16984	17268	16979	16936	17095	16937	17146	17115	17035	17105	17026	16855	17126	17098	17003	17056	17089	16995	16931	17029	16993	17138	17068	17076	17111	17008	17078	17129	17085	17030	16954	17123	17037	16859	17155	17184	17023	17019	16951	16879	17087	17075	16980	17090	16906	17160	17042	16971	17159	17021	17022	17042	17177	16967	17142	17051	17158	16996	17155	17094	16838	17055	16963	17036	16905	17084	17051	17109	17064	17018	17082	16867	17110	17133	17021	17065	17088	16974	17048	17094	17059	17013	16874	16758	17134	17099	17057	16957	17109	17198	17058	16951	16985	17007	17072	17071	17155	17004	16978	17075	16980	17035	16741	16961	16970	17152	17256	17231	17037	17007	16900	16916	17060	16913	17060	16995	17290	17162	16988	17003	17160	17060	16998	16938	16999	17031	17036	17199	17051	16971	17044	17272	16892	17085	17125	17142	17016	17044	16921	17027	17103	16935	17165	16903	17086	17110	17099	17120	17042	17236	16875	17085	17144	17119	17217	17018	17110	17055	16916	17101	17174	17030	16990	16824	17098	17028	17219	17032	17100	16973	16913	17113	17033	17195	16982	17320	16951	17100	16925	17096	17154	17095	16846	17054	17054	17226	16986	17070	17000	17147	17105	17100	17052	16983	17131	17055	16969	17131	16916	17205	17044	16900	16927	17123	16993	17110	17158	17119	16931	17082	17241	17089	17036	17056	17014	17017	16945	17184	17081	17000	17019	16989	17056	16966	17108	17011	17161	16993	17068	16956	17083	17182	16852	17003	17087	17120	16949	17120	16942	16975	17052	17038	17046	17223	16964	16940	17169	17077	17307	17046	17128	16981	17161	17062	17084	17006	16894	16999	17013	17062	17098	17151	17136	17173	17059	17020	16943	17026	17087	17204	17261	17000	17120	16969	17074	17092	17138	16956	17009	17122	16968	17041	17031	17198	16836	17070	17248	17041	17088	16985	17048	17061	17101	16981	17002	17100	17162	17157	17124	17086	17105	16825	16989	17059	17011	17137	16958	17020	17031	17003	17155	16988	17100	16949	16878	16882	16896	17096	16898	17047	17096	17150	17063	16856	16917	16982
22972	21283	29141	23819	21813	25816	56982	58726	50317	36131	27751	22308	19750	18975	19027	18749	18866	19123	19102	18928	18938	18875	19062	18783	18912	18758	18771	18593	18860	18771	18898	19039	18539	18778	18872	18733	18710	18710	18827	18814	18702	18803	18900	18754	18905	18743	18862	18729	18665	18839	18676	18838	18836	18894	18669	18696	18760	18777	18807	18661	18746	18704	18600	18823	18782	18571	18784	18677	18832	18756	18950	18592	18648	18766	19001	18873	18738	18838	18727	18735	18675	18725	18916	18518	18692	18692	18727	18869	18845	18708	18524	18688	18644	18532	18640	18870	18723	18709	18749	18702	18869	18918	18624	18658	18808	18574	18527	18941	18739	18782	18571	18677	18696	18709	18716	18731	18608	18763	18844	18821	18783	18786	18913	18598	18658	18820	18715	18797	18806	18747	18730	18698	18586	18644	18530	18660	18597	18727	18777	18910	18771	18583	18712	18633	18679	18755	18699	18639	18708	18817	18652	18782	18881	18460	18796	18642	18666	18920	18806	18795	18840	18627	18717	18700	18809	18611	18789	18686	18674	18500	18740	18630	18620	18721	18558	18774	18873	18709	18998	18766	18699	18843	18806	18599	18724	18733	18569	18633	18821	18655	18678	18633	18898	18706	18680	18802	18634	18720	18829	18432	18967	18686	18785	18699	18725	18481	18890	18728	18672	18709	18784	18680	18679	18864	18759	18765	18671	18681	18817	18793	18753	18839	18986	18667	18534	18621	18609	18942	18676	18904	18616	18800	18621	18782	18877	18642	18872	18646	18834	18682	18667	18607	18720	18709	18941	18617	18735	18654	18665	18784	18426	18794	18587	18559	18605	18768	18827	18799	18813	18731	18732	18600	18913	18768	18677	18652	18715	18613	18685	18735	18704	18752	18745	18769	18621	18612	18712	18540	18620	18563	18819	18816	18582	18540	18590	18625	18788	18564	18659	18762	18783	18571	18758	18735	18689	18826	18825	18533	18747	18878	18591	18679	18855	18553	18727	18708	18635	18630	18568	18689	18652	18541	18619	18746	18675	18731	18744	18747	18664	18566	18721	18574	18629	18694	18704	18708	18966	18723	18755	18791	18761	18711	18606	18753	18680	18616	18561	18768	18639	18908	18627	18702	18722	18793	18703	18580	18719	18703	18748	18862	18600	18857	18663	18682	18722	18500	18672	18604	18881	18433	18593	18559	18732	18601	18688	18605	18391	18835	18798	18781	18675	18713	18491	18700	18719	18611	18768	18696	18749	18647	18743	18683	18536	18551	18771	18790	18816	18837	18740	18755	18625	18823	18813	18731	18686	18681	18627	18814	18875	18776	18667	18606	18571	18652	18679	18798	18814	18659	18820	18739	18599	18754	18710	18849	18670	18521	18715	18691	18723	18751	18810	18731	18663	18597	18751	18695	18785	18704	18573	18744	18740	18866	18773	18509	18752	18556	18612	18752	18759	18741	18777	18573	18578	18843	18675	18761	18622	18616	18687	18802	18837	18683	18752	18607	18698	18647	18615	18637	18505	18741	18738	18744	18780	18927	18793	19025	18763	18778	18654	18613	18733	18894	18702	18673	18584	18736	18734	18559	18833	18756	18672	18793	18796	18744	18638	18757	18673	18737	18781	18806	18726	18811	18716	18663	18737	18761	18921	18637	18896	18485	18642	18730	18734	18727	18675	18450	18652	18713	18625	18734	18645	18783	18776	18874	18637	18611	19076	18772	18545	18674	18787	18638	18634	18843	18757	18607	18917	18592	18688	18684	18779	18657	18618	18756	18628	18792	18655	18690	18660	18811	18788	18658	18826	18713	18558	18635	18436	18797	18749	18735	18964	18729	18626	18570	18752	19114	18595	18716	18753	18879	18866	18645	18818	18808	18946	18786	18887	18610	18752	18900	18670	18746	18892	18539	18791	18777	18804	18697	18648	18647	18885	18619	18657	18813	18668	18658	18715	18799	18741	18764	18940	18725	18526	18560	18562	18681	18816	18625	18557	18802	18511	18574	18361	18567	18683	18833	18802	18805	18711	18581	18737	18553	18818	18732	18799	18688	18807	18759	18852	18567	18582	18646	18601	18718	18742	18830	18771	18787	18577	18753	18857	18766	18676	18760	18618	18647	18767	18593	18608	18715	18641	18711	18760	18700	18745	18656	18640	19001	18866	18689	18718	18500	18761	18671	18707	18590	18775	18672	18771	18694	18761	18708	18682	18748	18797	18675	18778	18505	18747	18711	18846	18755	18812	18669	18716	18733	18752	18671	18626	18715	18759	18538	18650	18655	18722	18799	18625	18686	18716	18678	18678	18659	18714	18746	18788	18522	18627	18540	18801	18664	18544	18882	18637	18566	18500	18783	18886	18783	18636	18919	18844	18739	18696	18695	18543	18688	18689	18605	18724	18727	18595	18675	18699	18591	18784	18760	18743	18680	18767	18600	18728	18441	18639	18745	18753	18650	18726	18687	18430	18609	18715	18729	18645	18489	18373	18654	18766	18696	18884	18869	18660	18770	18535	18932	18900	18722	18836	18695	18601	18835	18755	18640	18875	18781	18704	18826	18792	18764	18976	18669	18686	18698	18859	18741	18640	18804	18766	18604	18732	18775	18720	18570	18733	18693	18687	18675	18650	18741	18748	18954	18731	18804	18905	18670	18742	18720	18837	18648	18658	18708	18625	18797	18694	18542	18649	18576	18479	18721	18820	18744	18958	18819	18489	18536	18625	18762	18899	18508	18599	18981	18762	18798	18457	18744	18829	18652	18760	18660	18738	18856	18726	18512	18703	18689	18530	18463	18560	18649	18716	18665	18614	18570	18695	18638	18620	18905	18674	18592	18848	18651	18633	18610	18587	18759	18764	18699	18447	18817	18756	18770	18714	18539	18794	18599	18762	18783	18802	18468	18572	18617	18695	18726	18807	18635	18751	18620	18748	18636	18595	18789	18733	18560	18634	18560	18934	18557	18462	18680	18633	18712	18693	18568	18481	18709	18825	18694	18556	18881	18695	18692	18700	18586	18680	18716	18606	18867	18834	18672	18636	18781	18682	18768	18700	18542	18694	18556	18822	18573	18657	18751	18924	18728	18612	18607	18622	18790	18570	18651	18701	18596	18825	18882	18788	18762	18828	18401	18476	18806	18649	18699	18638	18783	18486	18673	18683	18688	18830	18660	18867	18581	18561	18749	18596	18698	18864	18838	18747	18742	18678	18849	19016	18724	18441	18603	18844	18660	18660	18704	18781	18830	18930	18705	18830	18705	18869	18718	18712	18725	18670	18620	18596	18818	18853	18561	18610	18720	18896	18605	18615	18513	18630	18568	18594	18683	18850	18668	18614	18626	18987	18831	18500	18660	18611	18639	18693	18569	18712	18517	18616	18533	18932	18717	18674	18728	18970	18698	18636	18527	18751	18638	18774	18702	18531	18622	18791	18699	18518	18803	18772	18853	18943	18698	18905	18567	18789	18723	18702	18668	18556	18556	18511	18572	18631	18726	18804	18756	18531	18607	18681	18793	18600	18552	18493	18712	18522	18894	18682	18798	18784	18770	18479	18616	18788	18793	18687	18701	18837	18833	18666	18783	18937	18649	18727	18441	18722	18668	18681	18524	18654	18621	18801	18750	18763	18580	18771	18683	18865	18720	18536	18789	18711	18833	18921	18726	18655	18674	18653	18808	18819	18683	18800	18745	18743	18635	18627	18520	18590	18566	18718	18742	18684	18501	18626	18695	18723	18487	18602	18604	18638	18674	18627	18882	18787	18695	18632	18532	18712	18674	18640	18592	18570	18502	18558	18736	18688	18685	18533	18648	18815	18730	18694	18919	18698	18779	18843	18489	18841	18810	18846	18534	18671	18552	18751	18559	18690	18574	18839	18547	18730	18659	18552	18762	18794	18711	18786	18655	18741	18756	18748	18692	18869	18837	18706	18684	18561	18727	18532	18705	18752	18697	18721	18840	18656	18777	18743	18450	18688	18623	18787	18720	18688	18672	18695	18791	18651	18778	18419	18730	18710	18496	18695	18715	18788	18909	18762	18800	18717	18561	18609	18705	18704	18477	18813	18648	18819	18847	18898	18652	18507	18555	18682	18791	18838	18587	18617	18832	18640	18825	18925	18813	18819	18752	18852	18715	18879	18537	18624	18910	18587	18861	18664	18825	18742	18698	18876	19002	18828	18688	18645	18656	18584	18464	18788	18838	18840	18747	18732	18827	18530	18793	18765	18821	18723	18713	18667	18842	18704	18774	18813	18894	18890	18584	18687	18855	18830	18702	18630	18787	18723	18808	18625	18652	18857	18627	18681	18819	18701	18698	18734	18778	18586	18567	18879	18690	18761	18736	18580	18624	18601	18684	18588	18726	18681	18787	18719	18720	18608	18863	18673	18699	18497	18501	18572	18744	18946	18765	18757	18678	18863	18736	18644	18770	18710	18656	18765	18843	18656	18824	18591	18702	18703	18520	18833	18565	18874	18783	18621	18839	18693	18657	18599	18572	18707	18578	18702	18620	18763	18662	18651	18729	18571	18785	18744	18783	18553	18663	18835	18755	18612	18703	18470	18651	18844	18746	18792	18603	18862	18752	18763	18813	18713	18822	18647	18603	18754	18846	18955	18689	18830	18842	18689	18645	18623	18434	18829	18631	18742	18802	18905	18665	18786	18735	18679	18702	18840	18688	18829	18713	18928	18633	18819	18707	18586	18685	18614	18729	18773	18568	18781	18941	18841	18838	18660	18733	18685	18757	18763	18533	18582	18818	18603	18590	18839	18535	18605	18638	18863	18454	18514	18590	18650	18691	18736	18730	18774	18816	18470	18640	18644	18615	18656	18773	18603	18870	18634	18570	18795	18755	18831	18659	18623	18718	18763	18929	18564	18486	18791	18781	18890	18723	18580	18723	18823	18643	18799	18814	18702	18749	18768	18785	18815	18678	18611	18842	18623	18726	18730	18691	18717	18743	18764	18494	18748	18599	18629	18696	18681	18563	18817	18934	18959	18633	18917	18710	18688	18721	18535	18820	18800	18864	18623	18777	18552	18648	18638	18729	18673	18614	18507	18739	18734	18674	18564	18664	18729	18767	18648	18876	18666	18915	18856	18756	18850	18747	18611	18767	18809	18760	18541	18733	19021	18708	18848	18730	18637	18623
20326	37053	36621	31010	26491	28085	59591	60662	51018	36542	27834	20629	17378	17147	17139	17124	16986	17043	17133	17043	17123	16773	16950	17207	17029	16902	17088	17084	17089	16952	17062	17180	17222	17085	16992	17018	17013	17136	17243	16960	17126	16999	17005	17080	17129	16987	17152	17047	17135	17137	17025	17118	17129	17195	17006	17134	17088	17157	16997	17018	17119	17022	16942	17035	17142	17131	17047	17105	16935	17160	17066	17093	17097	17065	17026	17084	17094	17174	17206	17120	17230	17025	17102	17177	16963	17271	16977	16963	16983	17156	16981	16922	17126	17158	16994	17103	17002	16938	17105	16925	17223	17000	17025	17169	16853	17140	16988	17194	16950	16859	17072	17071	17058	17012	17077	16987	16872	17114	16951	17032	17030	16959	17110	17142	17029	17142	17011	17138	17116	16946	17064	16956	17153	16976	17108	16991	16987	16949	17105	17069	16971	17001	16954	17189	16944	16986	16990	17151	16960	17042	17108	17076	16837	16968	16964	17007	16954	17155	17004	16852	17087	16985	17146	16866	17117	17023	17121	17037	17076	16924	17023	17171	17049	16987	17255	16920	17184	17016	16989	17021	17251	17135	17187	16981	17059	17076	16881	17040	17062	17060	16923	17060	16873	17227	16967	17141	16946	17042	16844	16925	16990	17126	17279	17098	17033	17007	16899	17075	16971	17045	17117	16831	17217	17115	16955	16996	17064	17026	17003	17022	17079	16972	16976	17041	17025	17071	17073	16965	17024	17063	17249	17200	16927	17104	17233	16963	17142	17006	17010	17157	16995	16910	17032	17007	17004	16880	17156	17007	17033	17154	17043	17097	17055	17070	16948	17050	16926	16917	17050	16960	16910	17087	17139	17010	16985	17105	17113	17022	16977	16909	17015	16928	17188	17140	17080	16965	16926	17170	17372	17047	17089	17002	17009	17107	17089	17133	17023	16934	17159	16992	17076	17047	17060	16944	17258	17097	16954	16985	17193	16782	16945	16915	17130	17045	17158	17021	17025	16958	17089	16866	17193	17013	17028	17037	16952	17043	17050	16952	17032	17064	17073	17004	17218	16894	17038	16942	17132	17038	16908	17066	16967	17056	17088	17052	17271	17059	17107	17022	16986	16964	16907	16876	16994	17033	17011	16944	17010	17056	17022	17173	17068	17176	16988	17001	16893	16942	17173	17125	16914	16930	17068	16948	16890	16899	17255	16990	16759	16993	17179	17241	17048	16972	16975	17080	17084	17029	17154	17162	17115	17201	17064	16833	17004	17122	17056	16694	17090	17172	16911	16956	17080	17046	17126	17242	17041	17122	17014	16981	17096	17157	16956	17066	16996	17053	17015	17159	17049	17109	17172	16973	17075	17089	16904	17077	16973	16934	17010	16980	16927	16960	16981	17167	16849	17331	17028	17146	17309	17180	17058	16931	16966	16810	16993	16943	17116	17148	17062	17120	16937	17046	17071	17101	17010	17046	17045	17078	17019	16837	17068	16998	17295	17014	16856	16961	17228	17111	17094	17017	16955	17164	16997	17070	17058	17127	17028	16836	16998	16993	17086	16993	16935	17012	17212	17079	17065	16942	17122	17008	17051	17144	17022	16818	17054	17076	17228	17038	16911	17213	17066	17085	17020	17021	16900	17128	17038	16927	17018	16961	16969	17032	17067	17068	17070	16944	16975	16978	17028	16961	17182	17257	17051	17018	17199	16951	16908	17012	17082	17102	16939	16946	16866	17097	16995	17007	17111	17108	17194	16996	16968	17021	17076	17031	17109	17097	17119	17032	17112	17026	16956	17175	17102	16909	17095	17050	17084	16911	17082	17196	17245	16894	17036	17004	17014	16980	17021	17003	16947	17063	17131	17057	16952	17000	16975	17078	17029	17149	17017	17022	17047	17112	17052	16974	16980	17102	17054	17114	17011	16993	16907	17102	17080	17018	16894	16924	16982	17061	17127	17108	16975	17141	17082	17009	16885	17084	17176	16930	17073	17126	16861	16880	17217	17059	17091	17090	17093	17035	17038	17137	17147	16842	17124	17172	17222	17102	17166	17196	17095	17029	17152	16931	17094	17118	17043	17070	16931	16906	17188	17098	17002	16924	17068	17012	17014	16960	17056	17181	17250	17020	17053	16997	17103	16906	17108	17093	16994	17129	17059	16836	16875	17089	17123	17018	16982	16968	17066	16883	17157	17157	17080	16948	17165	17034	17131	17082	17088	17037	17051	17063	17029	17016	17170	16892	17039	16958	16903	17241	17073	16992	17153	17075	17093	17129	17078	16899	17092	17033	17141	17162	16928	17051	16999	16954	16938	17171	16968	17205	17335	17149	16990	17116	17167	17020	16964	17205	16974	17002	16944	17061	17051	16952	16952	17101	17021	17116	16913	17186	16923	16957	17053	17060	17256	17011	16990	17187	16961	17072	17039	17027	16937	16940	17211	16893	16975	17156	16998	16933	16999	17154	17124	16938	17049	17193	16974	16770	17252	17157	17013	17083	17046	16966	17193	17161	17046	17005	17160	16982	17073	17015	16950	17061	17065	17026	16915	16908	17066	17048	17055	17122	16873	16968	17081	17040	17007	17245	17143	17321	16994	17015	17151	17046	16864	17145	17022	17143	17076	17172	17167	16964	16936	16937	16973	16892	17126	16838	17185	17159	17092	17006	17042	17037	17009	17063	16967	16833	17035	17050	17012	16940	17216	17099	17125	17036	17041	16992	17022	17010	17179	17075	17021	17085	17019	16865	17151	17003	17065	17016	17157	17009	16969	16950	17038	17022	16899	16892	16837	17120	16948	16931	16923	17088	17135	16964	16998	16940	17020	17165	17352	17265	17179	17059	16910	17037	17119	17204	16939	17108	16934	16970	17038	17032	17101	17094	17059	16836	17140	16959	17110	17045	17066	17107	17045	17016	17121	16939	16956	17095	17136	16967	17148	16925	17088	17076	17121	16974	17060	17135	16959	16923	16985	16905	17143	16916	17211	17020	16982	16994	17027	17011	17022	16794	16983	17042	16891	17174	17062	17068	17087	17099	17107	17124	17019	17052	17188	17157	17035	16799	16840	17021	17114	17013	17051	17231	16957	16931	16945	16982	17028	17121	17057	16932	17020	16832	16975	17173	17138	17098	16969	17180	17000	17294	16901	16955	17182	16979	16898	17061	17012	16999	17109	16912	17091	17157	16879	17044	17019	16982	17160	17033	17078	17004	17126	17174	17087	17170	17081	17028	17001	17113	17126	17253	17053	16994	16933	17051	17021	17198	17240	16970	16886	16916	16978	17166	17047	17269	16934	16965	16894	16958	17172	17019	17080	17006	16895	16901	17039	17133	16960	17184	17171	16968	17046	17134	17042	17115	17123	16966	16937	17152	17054	17083	16976	17016	17015	17097	17084	17093	16940	16983	17047	16854	17131	17237	17134	16980	17164	17104	16972	16956	17054	17111	17041	17118	17185	17099	17154	17133	17079	17092	17154	17055	17027	16999	17013	17078	17025	17038	17045	17013	17097	17055	17039	16943	17021	16846	17146	17050	17027	17025	17059	16930	17247	16979	16900	16951	17124	17078	17123	17064	17130	17070	17083	16867	17098	17002	16970	16915	16988	16965	17051	17033	17049	16935	17008	17248	17112	17006	17058	17075	17101	16905	17045	17076	16980	17101	17103	16976	17016	17159	17114	17130	16888	17000	17033	16993	17127	17070	17177	16882	17128	17003	17014	17105	16969	17106	16989	16958	17151	16937	16757	16971	17157	17142	17081	17072	16963	17083	17122	17065	17267	16917	16969	17131	17061	17103	17031	17073	17243	17214	17071	17138	16997	17091	17067	16963	17267	17070	17120	17090	17045	17026	17112	17011	17125	17226	17187	17103	16980	16948	17052	17107	17077	17081	17258	17042	16958	17158	17239	17026	17003	16995	16921	16933	17017	16934	16854	17083	17064	17141	16791	16988	16998	16841	16958	16961	17225	16984	17027	16946	16936	17077	17090	16947	17109	17019	17082	17118	17094	17190	17028	17054	17312	17241	16941	16966	16982	17131	17049	17036	16935	16981	17086	16986	17076	16957	16868	16915	17210	17133	17008	17018	17031	16833	17031	16982	16962	16910	17086	17018	16918	17039	16978	17113	16921	17037	17042	17066	17116	17077	16955	17060	17208	17119	17329	17181	17051	17242	17077	16917	17003	17043	16960	17135	17124	17143	16945	17172	16869	17114	17055	16862	17050	17097	16963	16979	17039	17054	16972	16997	17034	17022	16967	16944	16899	17071	17056	16905	16907	16945	17050	16875	17008	17138	16994	17120	17090	16933	16991	16906	16841	17117	16969	16999	17159	17115	17100	16995	17036	16922	17001	17140	17059	17056	16819	17124	16877	17048	16887	16894	16830	16917	17106	16916	16995	17123	17068	16945	16990	17128	17088	16918	16887	17131	17155	17089	17136	17042	16848	16980	16991	16848	17134	16986	16986	16994	17070	17037	17244	17077	17035	17119	17068	17163	17079	17168	17001	17057	17113	16987	17172	16978	17016	16984	17085	16786	17069	17101	17042	17054	17212	16908	17107	17045	17027	17023	16850	17019	17081	17178	16993	17108	16965	17109	16852	16997	17137	17038	17062	16838	16936	17102	16985	17041	16948	16878	16985	16955	16913	17053	16945	16932	17123	17196	16791	16927	16916	16941	16932	17036	16951	16811	16918	16916	17019	17100	17005	17048	17053	16936	16944	16983	17112	16952	16923	17024	17169	16959	17108	17007	16993	17036	17060	17047	17093	16899	17236	17011	17003	17222	17161	17040	17266	16964	17105	16983	17116	17008	16873	17069	17102	17054	16980	17101	17026	17131	16977	17109	17128	17095	16915	17101	17043	16869	17141	16952	17134	17231	17066	16937	17055	17141	17077	17083	16951	17175	16975	17039	17042	17123	16993	17001	17004	17084	17043	17026	16893	17047	16876	17146	17012	17017	16910	16950	17089	17177	17154	17234	17055	17113	17154	17096	16902	17030	17029	17048	17130	16936	17028	17018	16965	16959	17137	16944	17101	17104	17200	17115	16961	16860	16884	17069	17092	17093	17120	16990	17014	16936	17125	17054	17064	17173	17014	16915	17019	16943	17081	16991	17003	17052	17167	16945	17097	17103	16982	17171	17080	17168
27347	22644	28107	24444	20566	19394	22911	25516	23334	20717	19490	18492	18248	18297	18375	18364	18276	18364	18244	18310	18286	18222	18390	18308	18234	18164	18133	18348	18124	18287	18198	18322	18021	18141	18209	18190	18199	18315	18305	18283	18261	18242	18153	18199	18229	18083	18229	18262	18244	18120	18088	18257	18039	18245	18157	18356	18247	18289	18337	18047	18275	18213	18224	18267	18121	18130	18055	18233	18179	18314	18192	18328	18106	18293	18167	18245	18204	18300	18224	18045	18071	18328	18230	18132	18147	18267	18141	18201	18119	18196	18178	18108	18121	17986	18161	18202	18292	18457	18241	18108	17974	18384	18412	18317	18111	18246	18176	18270	18113	18149	18242	18396	18323	18170	18236	18160	18116	18279	18207	18229	18291	18257	18241	18172	18134	18263	18312	18207	18142	18187	18250	18267	18283	18192	18178	17970	18288	18185	18147	18117	18100	18305	18356	18294	18236	18200	18134	18213	18135	18229	18256	18247	18175	18347	18159	18343	18293	18131	18190	18289	18210	18042	18324	18264	18245	18134	18228	18094	18092	18193	18284	17999	18198	18172	18060	18190	18387	18278	18331	18007	18182	18101	18157	18318	18343	18212	18349	18230	18257	18356	18035	18114	18216	18183	18252	18405	18591	18327	18164	18158	18083	18284	18098	18244	18087	18264	18200	17944	17994	18059	18082	18264	18053	18365	18266	18404	18336	18189	18147	18291	18330	18247	18193	18214	18087	18245	18250	18196	17987	18425	18083	18111	18278	18330	18338	18380	18347	18198	18108	17985	18180	18292	17977	18207	18196	18128	18188	18101	18181	18218	18198	18148	18243	18316	18194	18231	18214	18147	18051	18182	18185	18333	18245	18350	18273	18269	18429	18156	18085	18081	18074	18208	18144	18160	18077	18203	18152	18193	18165	18458	18387	18173	18192	18102	18228	18155	18116	18168	18283	18280	18368	18203	18251	18349	18362	18046	18229	18290	18225	18004	17969	18101	18455	18318	18065	18120	18176	18184	18088	18312	18148	18173	18290	18237	18255	18361	18366	18243	18108	18082	18342	18275	18203	18360	18114	18360	18136	18253	17960	18052	18085	18136	18115	18078	18217	18283	18337	18033	18024	18170	18134	18213	18088	18323	18342	18189	18062	18218	18237	18284	18231	18392	17991	18071	18185	18410	18242	18160	18175	18110	18142	18052	18205	18320	18278	18054	18197	18241	18167	18292	18186	18204	18128	18188	18200	18116	18231	18057	17965	18033	18323	18142	18242	18003	18224	18214	18244	18110	18298	18216	18096	18424	18257	18278	18183	18294	18266	18209	18221	18174	18094	18121	18373	18084	18204	18300	18297	18126	18360	18262	18108	18086	18169	18229	18183	18120	18280	18074	18253	18260	18185	18017	18317	18095	18151	18212	17991	18228	18242	18300	18426	18334	18125	18234	18179	17978	18090	18224	18145	18176	18315	18089	18277	18285	18249	18104	18282	18540	18312	18401	18097	18287	18231	18197	18209	18257	18223	17982	18325	18101	18064	18032	18138	18178	18237	18294	18253	17984	18265	18394	18283	18046	18113	18323	18147	18066	18267	18075	18247	18219	18190	18305	18460	18192	18215	18149	18226	18438	18305	18348	18248	18109	18193	18197	18214	18070	18239	18339	18339	18279	18343	18167	18303	18408	18214	18144	18227	18382	18197	18017	18139	18367	18314	18357	18255	18356	18194	18258	18377	18069	18045	18005	18279	18394	18402	18116	18404	18397	18315	18334	18095	18263	18095	18201	18393	18270	18232	18500	18249	18218	18229	18428	18195	18265	18188	18154	18322	18023	18096	18293	18309	18310	18263	18269	18136	18147	18216	18215	18299	18223	18081	18179	18272	18223	18184	18098	18195	18277	18283	18135	18004	18147	18325	18244	18259	18298	18127	18145	18273	18200	18040	18163	18267	18402	18316	18163	18303	18086	18284	18234	18237	18174	18412	18176	18321	18214	18301	18251	18339	18197	18049	18202	18267	18199	18262	18404	18151	17987	18131	17963	18480	18138	18151	18233	18176	18211	18270	18146	18218	18279	18288	18222	18162	18080	18145	18218	18228	18163	18193	18170	18325	18280	18164	18313	18229	18158	18083	18258	18221	18320	18357	18165	18307	18188	18194	18120	18067	17848	18326	18052	18344	18082	18328	18317	18096	18110	18320	18301	18113	18138	18148	18380	18272	18166	17972	18105	18155	18049	18364	17931	18084	18249	18013	18076	17930	18342	18312	18287	18280	18221	18215	18448	18270	18129	18213	18200	18188	18253	18275	18027	18167	18196	18386	18147	18229	18298	18024	18298	18387	18206	18336	18245	18108	18358	18248	18215	18172	18350	18386	18391	18227	18042	18366	18225	18071	18292	18257	18187	18097	17934	18065	18268	18106	18239	18286	18286	18056	18254	18488	18406	18441	18231	18265	18229	18276	18209	18098	18215	18293	18050	18246	18237	18276	18281	18051	18233	18175	18146	18229	18208	18275	18290	18251	18302	18058	17987	18117	18227	18248	18110	18157	18286	18210	18216	18111	18303	18240	18061	18313	18128	18208	18291	18317	18164	18141	18256	18157	18185	18309	18327	18246	18342	18352	18287	18306	18018	18282	18027	18180	18050	18431	18213	18153	18125	18154	18384	18286	18313	18288	18030	18112	18292	18246	18079	18148	18143	18271	18272	18063	18059	18360	18205	18039	18011	18223	18257	18157	18193	18118	18419	17969	18095	18227	18171	18179	17966	18135	18201	18180	18256	18354	18200	18202	18177	18105	18288	18134	18231	18114	18285	17988	18186	18141	18084	18217	18374	18326	18260	18365	18075	18083	18328	18233	18456	18340	18258	18144	18390	18182	18135	18168	18296	18214	18106	18217	18303	18276	18195	17835	18152	18219	18249	18466	18330	18311	18245	18284	18288	18209	18314	18082	18284	18071	18248	18350	18366	18182	17954	18498	18269	18217	18234	18350	18044	18361	18316	18401	18226	18284	18199	18235	18272	18159	18114	18256	18165	18256	18195	18188	18368	18279	18244	17943	18136	18097	18273	18298	18143	18216	18206	18197	18212	18376	18242	18183	18305	18249	18420	18427	18320	18339	18296	18071	18425	18371	18122	18065	18190	18368	18145	18422	18279	18284	18416	18326	18082	18383	18262	18134	18156	18259	18364	18068	18293	18203	18103	18256	18192	18067	18343	18348	17992	18126	18228	18284	18150	18135	18066	17949	18173	18217	18284	18354	18319	18215	18271	18224	18152	18147	18186	18316	18257	18268	18126	18067	18145	18263	18129	18004	18387	18227	18305	18243	18229	18208	18200	18288	17990	18239	18194	18036	18288	17962	18342	18117	18073	18100	18162	18241	17970	18184	18241	18229	18328	18180	18161	18193	18215	18286	18154	18150	18184	18217	18138	18298	18449	18066	18226	18208	18108	18235	18360	18178	18144	18341	18287	18152	18241	18220	18076	18065	18229	17939	18192	18140	18160	18186	18075	18170	18075	18324	18099	18383	18114	18306	18088	18109	18041	18204	18127	18251	18304	18185	18144	18349	18481	18295	18185	18320	18289	18388	18181	18330	18272	18228	18109	18187	18227	18428	18203	18031	18365	18219	18115	18274	18310	18197	18391	18073	18262	18199	18335	18299	18253	18237	18287	18207	18151	18256	18105	18253	18134	18164	17953	18124	18294	18216	18199	18155	18187	18404	18135	18283	18175	18376	18446	18378	18242	18169	18195	18067	18203	18169	18107	18132	18032	18178	18321	18210	18383	18542	18228	18030	18190	18098	18387	18205	18275	18180	18237	18257	18372	18360	17981	18161	18334	18274	18159	18312	18151	18166	18296	18141	18452	17959	18116	18442	18360	18148	17996	18222	18246	18189	18243	18221	18020	18243	18303	18227	18489	18230	18063	18414	18020	18230	18265	18304	18484	18316	18226	18111	18208	18101	18047	18456	18171	18535	18146	18443	18256	18090	18198	18269	18246	18234	18207	18223	18193	18243	18134	18197	18288	18281	18099	18309	18166	18325	18262	18182	18168	18144	18263	18009	18269	18278	18248	18187	18136	18070	17986	18162	18140	18045	18327	18368	18343	18299	18071	18304	18389	18208	18047	18207	18155	18258	18220	18152	18273	17932	18073	18150	18211	18191	18130	18238	18217	18363	18019	18445	18198	18132	18412	18294	18269	18171	18240	18278	18094	18075	18245	18113	18292	18047	18070	18277	18308	18300	18387	18194	18306	18158	18072	18286	18202	18137	18187	18094	18092	18081	18264	18358	18175	18156	18206	18025	18187	18279	18478	18216	18221	18093	18356	18132	18165	18204	18074	18151	18149	18276	18175	18342	18171	18242	18102	18271	18166	18193	18288	18049	18130	18282	18248	18237	17995	18303	18193	18168	18244	18438	18236	18137	18382	18301	18197	18379	18163	18189	18150	18159	18440	18208	18289	18110	17999	18242	18248	18399	18085	18155	18259	17940	18144	18428	18253	18284	18159	18303	18234	18453	18162	18112	18294	18055	18191	18183	18282	18272	18164	18336	18114	18249	18442	18215	18148	18211	18095	18301	18252	18234	18297	18168	18079	18206	18263	18056	18326	18362	18177	18204	18065	18442	18308	18318	18125	18265	18243	18026	18111	18353	18196	18134	18182	18127	18105	18292	18291	18279	18324	18289	18206	18174	18180	18240	18236	18431	18367	18113	18397	18351	18414	18158	18331	18198	18183	18245	18188	18260	18297	18284	18400	18149	18199	18369	18216	18254	18287	18431	18221	18330	18155	18235	17963	18104	18220	18390	18137	18227	18064	18058	18116	18385	18339	18269	18258	18060	18136	18235	17959	18288	18124	18186	18241	18229	18192	18437	18209	18163	18280	18182	18242	18054	18201	18191	18213	18101	18275	18148	18407	18286	18283	18279	18188	18542	18218	18285	18063	18385	18183	18160	18347	18264	18337	18254	18146	18216	18195	18110	18209	18139	18251	18149	18232	18114	18227	18306	18160	18193	18220	18261	18328	18247	18124	18138	17967	18109	18344	18255	18287	18296	18374	18299	18109	18193	18223	18315	18263	18154	18222	18277	18270	18346	18255	17935	18322	18280	18262	18213	18224	18160	18291	18215	17975	18099	18236	18246	18220
17017	26511	28976	22002	20228	18038	24202	26443	22817	19353	17968	17122	16790	16611	16791	16864	16664	16829	16591	16769	16656	16807	16845	16849	16703	16652	16778	16829	16827	16728	16775	16621	16656	16741	16629	16775	16807	16803	16801	16645	16679	16887	16665	16929	16821	16680	16814	16758	16910	16795	16590	16807	16881	16664	16708	16975	16605	16691	16788	16683	16817	16815	16724	16778	16732	16781	16911	16839	16740	16840	16689	16592	16702	16700	16689	16783	16790	16883	16803	16721	16790	16925	16770	16688	16766	16681	16713	16787	16760	16715	16865	16753	16754	16735	16701	16816	16815	16696	16680	16612	16657	16846	16765	16753	16704	16714	16746	16632	16762	16736	16878	16701	16731	16835	16568	16858	16731	16742	16693	16762	16776	16783	16662	16832	16649	16610	16838	16855	16863	16712	16695	16706	16686	16899	16912	16720	16705	16866	16860	16626	16645	16624	16721	16769	16633	16718	16601	16649	16847	16840	16965	16635	16770	16830	16661	16507	16638	16597	16823	16862	16743	16828	16576	16722	16465	16966	16786	16880	16771	16807	16666	16670	16706	16711	16680	16683	16742	16686	16684	16869	16774	16606	16712	16849	16730	16842	16708	16681	16969	16598	16805	16605	16827	16731	16901	16646	16856	16781	16694	16821	16627	16633	16718	16755	16724	16806	16798	16779	16641	16694	16486	16683	16737	16638	16652	16684	16833	16766	16730	16863	16735	16834	16791	16785	16854	16749	16868	16828	16762	16645	16859	16861	16744	16752	16716	16761	16852	16788	16841	16802	16781	16729	16605	16750	16722	16670	16728	16777	16783	16692	16798	16550	16677	16739	16967	16917	16867	16941	16701	16885	16577	16937	16971	16886	16705	16638	16717	16779	16807	16803	16871	16697	16749	16800	16772	16833	16676	16856	16607	16938	16622	16975	16734	16893	16611	16685	16782	16793	16749	16791	16729	16767	16592	16724	16757	16659	16844	16818	16813	16856	16814	16728	16726	16870	16639	16745	16869	16849	16766	16679	16759	16775	16784	16676	16689	16965	16806	16768	16778	16807	16578	16684	16804	16687	16746	16852	16625	16805	16731	16683	16731	16685	16849	16588	16869	16822	16741	16793	16697	16671	16715	16740	16761	16667	16875	16714	16741	16798	16646	16855	16600	16817	16860	16738	16905	16824	16804	16572	16799	16833	16792	16733	16787	16897	16829	16796	16811	16754	16578	16688	16650	16741	16821	16752	16818	16834	16777	16933	16775	16682	16727	16751	16815	16697	16746	16684	16753	16794	16839	16664	16779	16706	16779	16644	16741	16906	16759	16639	16924	16750	16699	16704	16771	16751	16720	16565	16922	16679	16701	16630	16881	16806	16670	16927	16643	16806	16698	16638	16543	16698	16763	16934	16859	16604	16728	16708	16831	16836	16820	16671	16662	16732	16591	16561	16866	16703	16645	16929	16961	16819	16817	16631	16746	16721	16820	16816	16701	16890	16532	16847	16728	16714	16936	16560	16777	16899	16874	16931	16874	16718	16674	16764	16694	16671	16945	16626	16780	16770	16748	16648	16697	16788	16803	16776	16669	16753	16701	16891	16862	16750	16646	16658	16576	16715	16760	16739	16724	16805	16777	16853	16627	16829	16721	16780	16756	16465	16788	16750	16798	16668	16593	16821	16709	16608	16836	16826	16715	16895	16760	16812	16847	16687	16864	16765	16622	16750	16794	16719	16789	16559	16738	16808	16785	16804	16645	16713	16964	16656	16584	16881	16778	16654	16828	16981	16875	16729	16831	16931	16762	16617	16870	17038	16883	16697	16809	16485	16798	16699	16632	16697	16789	16767	16600	16634	16574	16732	16855	16754	16758	16821	16987	16655	16700	16820	16761	16803	16772	16799	16959	16769	16594	16789	16778	16822	16790	16901	16671	16756	16717	16918	16736	16651	16622	16918	16832	16837	16676	16779	16762	16567	16711	16768	16950	16814	16765	16764	16756	16711	16596	16838	16782	16841	16715	16861	16707	16690	16716	16785	16765	16699	16812	16750	16716	16824	16822	16675	16786	16741	16784	16729	16769	16817	16888	16670	16739	16868	16686	16621	16689	16716	16708	16777	16688	16590	16701	16743	16814	16865	16888	16717	16936	16667	16781	16758	16745	16882	16784	16937	16646	16814	16808	16773	16814	16707	16813	16742	16640	16625	16688	16759	16549	16761	16762	16768	16734	16660	16872	16764	16749	16754	16802	16678	16833	16838	16848	16909	16614	16651	16776	16863	16788	16724	16791	16643	16756	16605	16739	16864	16872	16759	16757	16879	16571	16816	16891	16513	16801	16622	16772	16798	16755	16687	16733	16891	16456	16752	16789	16783	16923	16769	16808	16908	16817	16691	16826	16643	16670	16783	16880	16735	16804	16865	16663	16640	16719	16712	16899	16732	16884	16850	16647	16672	16745	16680	16770	16857	16618	16600	16862	16650	16799	16928	16856	16596	16891	16800	16710	16799	16768	16685	16821	16832	16792	16680	16780	16818	16659	16727	16711	16705	16641	16711	16804	16787	16794	16834	16861	16765	16778	16941	16813	16863	16670	16732	16798	16643	16609	16591	16785	16835	16707	16862	16656	16894	16794	16843	16734	16581	16841	16776	16853	16801	16627	16682	16818	16746	16716	16701	16824	16726	16678	16796	16867	16653	16631	16790	16915	16754	16706	16685	16822	16867	16935	16677	16788	16717	16785	16626	16749	16870	16778	16759	16824	16722	16841	16718	16755	16741	16802	16894	16654	16760	16870	16864	16727	16655	16779	16755	16648	16894	16793	16785	16685	16599	16820	16829	16798	16963	16769	16821	16407	16740	16704	16678	16751	16571	16912	16920	16639	16806	17050	16757	16681	16686	16859	16590	16921	16825	16907	16635	16734	16726	16712	16873	16773	16662	16776	16535	16808	16904	16928	16686	16922	16632	16598	16806	16711	16717	16820	16653	16758	16714	16844	16590	16767	16749	16967	16751	16675	16824	16944	16595	16591	16716	16824	16747	16848	16859	16949	16787	16816	16678	16803	16718	16720	16755	16786	16884	16771	16729	16947	16823	16734	16660	16651	16862	16859	16668	16650	16700	16782	16660	16731	16746	16707	16815	16681	16733	16653	16686	16874	16792	16777	16716	16894	16747	16684	16873	16712	16740	16598	16709	16725	16654	16676	16776	16681	16640	16874	16722	16910	16963	16677	16842	16728	16708	16836	16800	16669	16733	16721	16499	16805	16699	16830	16729	16857	16646	16777	16721	16672	16941	16810	16562	16957	16693	16992	16719	16937	16842	16872	16867	16505	16748	16647	16769	16802	16735	16831	16744	16748	16850	16672	16803	16951	16703	16668	16714	16882	16759	16861	16782	16903	16829	16660	16734	16746	16730	16802	16673	16655	16729	16941	16690	16623	16626	16800	16716	16760	16858	16726	16723	16781	16564	16616	16651	16733	16791	16659	16779	16771	16662	16764	16803	16819	16687	16614	16839	16786	16833	16636	16593	16712	16770	16699	16723	16750	16863	16619	16718	16844	16856	16733	16838	16759	16687	16700	16696	16715	16761	16719	16628	16628	16748	16735	16686	16826	16864	16761	16758	16767	16772	16737	16796	16739	16614	16916	16785	16744	16686	16636	16631	16838	16759	16751	16693	16783	16872	16867	16613	16780	16844	16709	16687	16705	16707	16712	16939	16796	16670	16827	16697	16746	16968	16826	16857	16698	16730	16753	16705	16727	16865	16702	16794	16735	16835	16617	16618	16821	16755	16833	16676	16896	16645	16631	16510	16646	16732	16989	16731	16812	16676	16734	16730	16846	16856	16666	16724	16798	16796	16586	16857	16743	16851	16639	16647	16754	16728	16824	16629	16717	16786	16753	16615	16963	16735	16826	16704	16777	16731	16973	16835	16664	16821	16564	16798	16802	16759	16626	16690	16753	16611	16787	16913	16940	16749	16779	16798	16616	16687	16717	16734	16751	16812	16524	16703	16732	16639	16801	16920	16857	16825	16767	16750	16821	16665	16966	16736	16717	16774	16805	16718	16846	16794	16736	16828	16648	16668	16800	16905	16777	16827	16797	16695	16677	16800	16879	16711	16813	16830	16873	16593	16640	16805	16741	16715	16869	16753	16593	16807	16727	16840	16846	16628	16795	16743	16629	16820	16981	16721	16738	16834	16847	16893	16830	16639	16803	16833	16618	16741	16844	16703	16726	16758	16723	16789	16843	16708	16900	16644	16709	16690	16569	16845	16721	16866	16698	16810	16804	16802	16867	16684	16837	16697	16841	16801	16743	16873	16652	16702	16749	16653	16735	16724	16772	16752	16787	16780	16764	16874	16896	16818	16768	16811	16801	16783	16964	16733	16833	16865	16945	16931	16713	16744	16781	16765	16829	16764	16685	16835	16591	16758	17035	16865	16677	17042	16819	16776	16814	16748	16644	16814	16737	16791	16649	16626	16780	16926	16772	16635	16688	16596	16526	16583	16797	16862	16863	16772	16872	16725	16741	16857	16746	16587	16995	16648	16759	16759	16821	16793	16827	16945	16688	16610	16769	16780	16796	16817	16719	16724	16616	16776	16643	16785	16714	16681	16685	16617	16891	16709	16788	16773	16818	16881	16727	16830	16677	16823	16699	16595	16615	16809	16815	16606	16685	16619	16882	16605	16716	16796	16774	16766	16793	16771	16940	16778	16795	16804	16787	16905	16721	16874	16772	16576	16676	16718	16868	16739	16798	16818	16763	16729	16659	16751	16693	16787	16763	16862	16858	16659	16744	16773	16850	16963	16687	16762	16703	16859	16675	16700	16750	16607	16747	16806	16813	16644	16743	16779	16815	16864	16909	16751	16819	16570	16850	16716	16792	16702	16536	16772	16802	16663	16624	16649	16806	16871	16813	16694	16643	16761	16760	16593	16763	16827	16888	16586	16953	16839	16687	16641	16760	16712	16726	16700	16845	16712	16700	16825	16903	16613	16738	16818	16627	16670	16784	16618	16818	16747	16705	16548	16717	16767	16537	16701	16785	16715	16546	16823	16837	16788	16735	16658	16826	16856	16897	16730	16711	16751	16490	16744	16661	16751	16746	16957	16629	16833	16826	16737	16790	16694	16765	16711	16707	16740	16635	16689
24462	21309	28486	25423	23382	22827	40718	44759	38443	28436	23370	20480	19254	18859	18808	18856	18893	18822	18816	18731	18637	18540	18849	18827	18753	18622	18911	18744	18665	18693	18729	18852	18856	19079	18861	18423	18752	18470	18796	18584	18686	18824	18778	18983	18821	18768	18586	18788	18686	18543	18522	18674	18672	18586	18803	18838	18686	18740	18707	18776	18820	18732	18614	18658	18809	18509	18575	18730	18643	18804	18926	18764	18925	18551	18675	18842	18503	18648	18696	18981	18740	18740	18813	18706	18530	18692	18964	18709	18708	18801	18840	18686	18923	18411	18791	18803	18673	18667	18508	18775	18702	18672	18609	18586	18640	18857	18759	18579	18753	18742	18581	18539	18499	18629	18795	18507	18776	18723	18681	18664	18842	18662	18498	18833	18787	18878	18636	18644	18605	18877	18612	18383	18609	18717	18747	18843	18865	18659	18514	18591	18666	18759	18677	18719	18613	18606	18596	18810	18767	18741	18702	18665	18584	18651	18738	18711	18791	18748	18719	18566	18827	18771	18605	18677	18714	18601	18698	18737	18615	18667	18554	18655	18719	18498	18717	18549	18385	18828	18659	18594	18702	18553	18957	18639	18742	18617	18611	18587	18780	18665	18763	18518	18696	18640	18661	18702	18811	18618	18757	18708	18766	18814	18688	18586	18739	18890	18696	18645	18815	18696	18698	18769	18665	18814	18555	18662	18815	18609	18941	18798	18534	18689	18615	18651	18901	18696	18744	18620	18707	18629	18518	18513	18584	18818	18656	18569	18718	18740	18613	18657	18751	18735	18768	18729	18757	18737	18821	18402	18590	18950	18617	18725	18699	18673	18706	18790	18669	18703	18782	18606	18757	18670	18607	18690	18784	18830	18712	18480	18765	18915	18556	18691	18665	18612	18737	18626	18729	18454	18825	18833	18701	18664	18764	18814	18650	18559	18637	18611	18578	18750	18815	18614	18538	18750	18720	18762	18607	18566	18680	18696	18787	18674	18682	18617	18606	18750	18676	18761	18632	18562	18458	18636	18500	18606	18618	18788	18790	18654	18495	18595	18631	18792	18731	18865	18646	18717	18538	18699	18816	18713	18730	18697	18942	18786	18509	18603	18635	18708	18691	18686	18685	18642	18730	18713	18654	18739	18638	18679	18687	18881	18648	18575	18597	18772	18721	18796	18630	18863	18591	18673	18618	18661	18580	18721	18638	18684	18625	18692	18595	18630	18725	18551	18635	18587	18753	18807	18803	18658	18652	18691	18898	18676	18663	18826	18621	18816	18751	18526	18670	18535	18516	18640	18577	18696	18720	18546	18804	18832	18812	18415	18813	18634	18585	18719	18809	18666	18728	18798	18384	18635	18578	18523	18724	18828	18692	18459	18551	18816	18621	18740	18783	18763	18768	18583	18680	18654	18806	18521	18643	18649	18679	18814	18712	18821	18726	18698	18846	18728	18570	18596	18633	18780	18642	18802	18727	18618	18645	18692	18705	18839	18825	18503	18612	18563	18596	18730	18689	18732	18734	18693	18697	18517	18708	18505	18715	18645	18716	18497	18735	18856	18748	18712	18806	18626	18789	18688	18567	18858	18676	18837	18582	18636	18838	18714	18644	18594	18754	18822	18709	18679	18606	18369	18582	18699	18641	18814	18804	18558	18788	18719	18654	18798	18601	18473	18733	18893	19002	18605	18801	18790	18432	18678	18695	18724	18975	18737	18661	18640	18635	18618	18751	18717	18761	18814	18670	18710	18728	18618	18729	18803	18663	18728	18736	18765	18602	18684	18861	18938	18733	18702	18726	18471	18745	18760	18668	18487	18647	18849	18729	18551	18901	18797	18687	18589	18792	18642	18718	18660	18758	18787	18485	18854	18478	18640	18747	18678	18751	18460	18806	18683	18881	18540	18715	18626	18710	18568	18574	18650	18713	18623	18695	18428	18674	18596	18698	18909	18655	18568	18610	18753	18743	18800	18718	18848	18535	18448	18731	18641	18512	18600	18685	18824	18814	18594	18751	18899	18825	18705	18692	18875	18658	18512	18678	18822	18727	18801	18782	18696	18574	18668	18651	18753	18731	18631	18737	18612	18687	18809	18711	18873	18461	18712	18698	18801	18446	18568	18603	18634	18633	18793	18811	18572	18864	18905	18616	18690	18674	18675	18505	18410	18804	18749	18778	18747	18609	18630	18856	18714	18813	18771	18786	18602	18597	18501	18694	19009	18800	18675	18764	18927	18898	18516	18716	18661	18682	18537	18854	18728	18546	18607	18719	18580	18608	18493	18580	18574	18634	18687	18606	18750	18704	18846	18433	18837	18621	18688	18606	18723	18808	18651	18678	18541	18633	18708	18852	18842	18629	18627	18760	18675	18736	18584	18673	18656	18586	18860	18594	18651	18630	18625	18648	18621	18795	18482	18807	19019	18521	18665	18479	18826	18835	18481	18904	18660	18664	18704	18563	18788	18790	18462	18646	18574	18646	18833	18782	18775	18489	18555	18801	18598	18717	18523	18737	18741	18741	18946	18650	18483	18678	18819	18681	18704	18707	18575	18918	18551	18703	18656	18881	18697	18565	18651	18653	18763	18761	18526	18663	18741	18711	18654	18649	18652	18613	18739	18831	18603	18672	18714	18596	18594	18603	18520	18446	18703	18645	18551	18767	18719	18721	18659	18859	18549	18602	18659	18568	18659	18721	18607	18705	18691	18532	18831	18667	18736	18823	18690	18561	18680	18657	18739	19038	18692	18754	18602	18609	18759	18706	18580	18920	18719	18594	18865	18930	18736	18674	18682	18911	18722	18688	18691	18683	18559	18663	18716	18817	18759	18707	18762	18689	18602	18991	18568	18592	18681	18832	18975	18677	18684	18540	18625	18669	18735	18839	18757	18680	18930	18610	18896	18520	18478	18733	18665	18949	18589	18688	18635	18752	18587	18690	18647	18764	18474	18777	18640	18750	18637	18847	18567	18652	18591	18710	18657	18695	18519	18818	18659	18717	18879	18669	18810	18571	18540	18866	18734	18710	18746	18619	18631	18579	18514	18763	18680	18716	18761	18819	18801	18611	18590	18645	18736	18917	18593	18816	18657	18694	18962	18591	18554	18686	18633	18771	18531	18748	18586	18753	18940	18562	18666	19094	18768	18797	18900	18798	18754	18688	18594	18848	18796	18715	18734	18693	18724	18847	18816	18856	18714	18486	18771	18733	18535	18528	18716	18722	18615	18723	18798	18739	18544	18857	18621	18492	18720	18729	18695	18844	18817	18755	18786	18791	18744	18512	18496	18585	18567	18571	18703	18793	18840	18770	18747	18880	18503	18680	18732	18653	18550	18706	18530	18663	18676	18785	18605	18754	18573	18688	18820	18797	18559	18553	18730	18516	18730	18731	18802	18781	18818	18695	18580	18817	18799	18701	18522	18578	18641	18746	18731	18719	18855	18722	18472	18686	18337	18742	18732	18780	19000	18761	18563	18793	18625	18530	18716	18731	18747	18644	18612	18607	18697	18738	18615	18630	18786	18690	18635	18687	18596	18659	18801	18680	18598	18689	18898	18761	18761	18804	18834	18790	18738	18790	18797	18596	18537	18713	18717	18646	18689	18802	18652	18592	18537	18777	18607	18692	18534	18855	18637	18561	18634	18776	18652	18491	18575	18661	18744	18533	18700	18810	18908	18670	18670	18814	18903	18597	18533	18752	18702	18904	18767	18762	18692	18523	18649	18655	18640	18517	18577	18849	18660	18689	18666	18746	18274	18860	18796	18869	18612	18498	19051	18883	18528	18662	18692	18864	18689	18946	18806	18837	18795	18697	18752	18705	18638	18649	18621	19007	18682	18558	18664	18800	18631	18738	18734	18630	18663	18539	18596	18685	18636	18721	18784	18843	18718	18864	18708	18808	18725	18658	18554	18630	18597	18692	18658	18703	18516	18636	18444	18648	18613	18827	18757	18844	18805	18714	18568	18669	18706	18651	18728	18882	18601	18587	18738	18643	18533	18503	18696	18694	18787	18740	18648	18452	18608	18630	18795	18722	18778	18701	18711	18950	18586	18598	18709	18636	18804	18684	18826	18699	18441	18622	18643	18891	18807	18794	18592	18766	18714	18785	18803	18909	18623	18783	18764	18767	18696	18613	18713	18680	18569	18638	18651	18675	18750	18658	18724	18819	18843	18712	18632	18692	18787	18546	18623	18629	18703	18609	18780	18638	18691	18809	18688	18821	18762	18695	18728	18608	18750	18726	18810	18687	18710	18527	19013	18804	18616	18743	18689	18700	18712	18826	18711	18654	18814	18661	18797	18850	18380	18820	18848	18598	18717	18736	18826	18750	18444	18634	18761	18643	18773	18841	18699	18658	18556	18727	18455	18648	18649	18751	18577	18570	18766	18775	18813	18763	18473	18858	18628	18722	18835	18736	18486	18564	18614	18789	18785	18757	18739	18694	18539	18833	18692	18650	18475	18629	18720	18629	18680	18596	18651	18650	18752	18857	18693	18644	18649	18497	18883	18872	18784	18769	18731	18847	18681	18854	18626	18517	18762	18789	18668	18685	18564	18584	18698	18734	18580	18746	18532	18769	18845	18667	18681	18868	18691	18772	18677	18675	18741	18613	18675	18535	18514	18674	18608	18697	18678	18565	18601	18592	18700	18734	18435	18776	18756	18552	18778	18744	18681	18760	18614	18730	18845	18717	18604	18664	18630	18713	18501	18747	18713	18721	18910	18560	18750	18679	18508	18818	18750	18696	18769	18712	18671	18701	18793	18812	18884	18661	18762	18860	18742	18863	18700	18655	18815	18840	18722	18627	18635	18606	18579	18653	18582	18770	18694	18768	18552	18692	18777	18651	18824	18893	18733	18671	18575	18592	18686	18823	18696	18666	18697	18450	18813	18856	18822	18756	18708	18759	18708	18756	18654	18558	18791	18576	18678	18699	18675	18631	18615	18895	18904	18647	18725	18540	18873	18613	18656	18623	18560	18629	18748	18821	18831	18611	18849	18822	18748	18772	18616	18867	18650	18857	18521	18467	18558	18534	18603	18571	18851	18816	18568	18586	18627	18750	18822	18810	18625	18833	18825	18689	18825	18660	18675	18816	18856	18520	18739	18611	18688	18753	18463	18580	18855	18657	18763	18599	18578	18651	18567
18542	34601	36189	28573	24667	21262	44079	46293	39310	27409	22418	18710	17251	16980	17155	17096	17145	17055	17115	16987	17101	17004	17320	17086	17202	17068	17198	17167	16945	17114	17027	17149	17144	17246	17356	17137	17036	17068	16906	17183	17087	17106	17155	17001	16950	17053	16970	17139	17147	17283	16974	17118	17088	17075	17123	17039	17099	17013	17105	17220	17149	17321	17059	16905	16951	17004	17042	16834	16972	17147	17265	17157	16996	17151	17144	17099	17219	16999	17136	17171	17146	17099	17254	17123	17061	17116	17277	17208	17000	17153	17098	17131	17316	17180	17122	17090	17140	17107	17093	17104	17035	17186	17153	17180	17037	17227	17049	17013	16971	17097	17021	17089	17197	16968	17237	17160	16969	17018	17067	17104	16949	17105	17261	17092	16950	17141	17017	17018	17038	17169	17067	17031	17130	17245	16907	17018	17066	17128	17030	17223	17005	17086	17052	17090	17006	17051	17275	17073	17195	16914	17018	17007	16993	17122	17101	16922	17233	17129	16945	17200	17190	17018	16906	17093	17220	17146	17078	17180	17134	17093	17118	17207	17240	17164	17098	17313	17169	17104	17202	17165	16954	17234	17206	16999	17104	17030	17035	17118	17037	17056	16971	17014	17066	17062	17143	17127	16815	17040	17249	17136	17057	17069	16980	17055	17109	17019	17210	17136	16976	17112	17038	17100	17165	16991	17301	17052	17029	17252	16986	17120	17161	17146	17139	16994	17173	17018	17063	17044	17012	16886	17213	17122	17000	17100	17048	17125	17155	17048	17121	17043	17175	17101	17117	17200	17212	17237	17088	17078	16987	17287	17037	17016	17117	16959	17054	17062	17211	16857	17059	17052	17125	17056	17205	17082	17107	17235	17160	17049	17123	17078	17189	16979	17086	17003	17125	16948	16943	17108	17079	16945	17152	16953	17177	17067	17138	16948	17259	17110	17085	17057	17228	17122	17110	17035	16917	17135	17116	17000	17183	17000	17114	17155	17282	16935	17126	17196	17186	17012	17113	17134	17111	17071	17183	17181	17127	17083	16985	17161	16965	17177	16928	17209	17020	17252	17063	17101	17050	16940	17038	17144	16823	17083	17266	17219	17150	17060	17121	17107	16947	17103	17005	17132	17260	17010	17089	17145	17134	16889	17194	17062	16960	16892	17055	17146	17021	17036	17282	17012	17069	17037	17138	16832	17067	17034	17018	17082	17077	17037	17156	17073	17162	17151	17058	17008	17079	17032	16945	17093	17044	16976	16939	17080	17096	16977	17192	17105	17086	17111	17224	16876	17061	16982	17015	17154	17112	17100	17212	17053	16958	17128	16911	17088	17058	16952	17093	16883	16974	17093	17345	17023	17165	16948	17098	17200	17102	17196	16907	17178	16998	17179	17029	17005	17085	17158	17067	17086	17122	16977	17169	17135	17147	17347	17150	16903	17124	17029	17189	17078	17146	17131	17178	17034	17128	17145	17169	17117	16885	17279	17194	17124	16985	16939	17051	17115	17053	17140	17139	17077	17183	17133	17088	16966	17216	16968	17065	17162	17163	16848	17172	17031	16948	17253	17184	16989	17031	17159	17125	17151	16975	17119	16895	17206	17006	17053	17009	17191	17045	17038	17115	17138	17025	17178	16996	17027	17012	17080	17037	17176	17068	16944	17278	17019	17147	17213	17114	17036	17369	17055	17186	17069	17084	17049	16941	17194	16922	17139	17156	17105	17107	17166	17096	17075	17051	17149	17056	17171	16875	17106	17079	17072	17180	16969	17065	17184	17133	17228	17202	17274	17052	16982	17070	16970	17127	17052	17093	16954	17063	17006	17066	16971	17281	17381	17198	16890	17245	17234	16995	17127	17080	17067	16982	17014	17147	17162	17164	16963	17199	17197	17103	17131	17112	17184	17309	17112	17210	17112	17056	17235	17084	17142	16991	17188	16955	17041	16955	17052	17101	17109	17066	17110	17238	17189	17032	16990	17078	17154	17146	17099	17073	17222	16968	17107	16914	17183	16989	17068	17088	17037	17211	17271	17049	17142	17198	17160	17079	17184	17122	17015	16894	17083	17112	17050	16945	17248	17101	16880	17147	17190	17011	16970	17157	17014	17075	17056	17233	17061	17215	17133	17063	17261	17099	17087	17133	17120	17155	17038	17068	17201	16996	17152	17114	16950	17087	17106	17061	17038	17121	17191	17085	17033	17284	17046	17030	17029	17058	17091	17028	17316	17074	17084	17245	17112	17232	17108	17062	17111	17172	17131	17131	17070	17136	17187	17219	17055	17153	17105	17061	17017	17098	17032	17077	17091	17073	17224	17167	17175	17063	17185	17037	17030	17107	17231	17039	17200	17200	16994	17213	17046	17132	17177	17064	16982	16982	17179	17087	16991	17039	16948	17165	16987	17157	17195	17244	16993	17118	17208	16906	17242	17169	17036	16927	17045	16955	17018	17108	17094	17218	17163	17299	17176	17016	17147	17293	16953	17185	17035	17125	17079	16961	17092	16891	17238	17109	17079	17115	17067	17060	16806	17210	17238	17064	17184	16986	17151	17100	17247	17072	17030	17081	17070	17282	17055	17036	17211	17014	17000	16928	17021	17191	17176	17146	16938	17190	17134	17033	17247	17118	16941	17028	17052	17099	17000	17115	17056	17128	17099	17166	17020	16992	17174	17046	17118	17213	17117	17039	17042	17234	17132	17140	17099	17010	17131	17106	16921	17196	17047	16967	17113	17072	17003	17172	16983	17169	17012	17026	16928	17309	17036	17153	17072	17007	16965	17059	16977	16994	16991	17085	17026	17106	17163	17233	17178	16991	17238	17003	16938	17285	17076	17148	17183	17133	16957	17191	17011	17108	17137	16984	17112	17119	17059	17096	17061	17132	17141	17035	17153	17206	16887	17132	17093	17036	17294	17077	17255	17050	16943	17203	16779	17167	17154	17169	17013	17049	17115	17160	17081	17095	17145	17110	17044	17124	17248	17047	17195	17138	17046	16949	17043	17190	16945	17171	17160	16998	17096	17273	17075	17104	17009	17130	17067	17141	16972	17209	17107	17111	17020	16928	17267	17043	16916	17069	17054	16901	17165	17077	17164	17190	17093	17136	17092	17204	16923	17077	16812	17289	17172	17075	17109	17060	16963	17035	17139	17217	17029	17176	17008	17026	17193	17087	17211	17110	16965	17229	17216	16992	17023	17076	17136	17076	17116	17169	17259	16968	17124	16951	17102	16870	17056	17016	16999	16987	17140	17117	17085	17064	16988	17041	17230	17121	17289	16871	17099	17008	17128	17092	17180	17101	17106	17069	17192	17012	17150	17252	17156	17169	17087	16986	17176	17027	17087	17201	17033	16973	17131	17153	17068	17270	17067	17099	16996	17134	17202	17122	17066	17232	16915	17032	17071	17026	16997	17063	17085	17045	17010	16928	17014	17143	17143	17103	17016	17142	17156	17216	16914	17015	17113	17105	17002	17182	17074	17047	17026	16927	17042	17016	17064	17148	17172	17272	16938	17094	17132	17080	16986	17111	17235	17203	16932	17021	17012	16965	17102	17068	17108	17063	16954	17001	17164	17030	17100	17092	17071	17125	17144	17063	17204	17015	17141	17078	17043	17079	17017	17070	16949	16966	16986	17168	17171	17230	16952	16975	17006	17069	17053	17139	17095	17085	17091	17171	17007	17166	17083	17057	16954	17068	17134	17194	17125	17133	17111	17118	16949	17032	17049	17077	17185	16985	17171	17027	17092	17145	17092	17057	17137	17117	17214	17000	17022	17027	17158	17025	17119	17038	17170	17107	17148	17153	17285	17070	17167	17058	17094	16943	17095	17187	17039	16984	17120	17121	17311	17076	17160	17145	17018	16986	16879	17073	17136	16872	16991	17274	16990	17100	17250	17064	17086	17052	17086	17250	16945	17068	16818	17073	17082	17015	16991	17286	17155	17107	17095	17008	16989	16935	17083	17075	16970	16939	17107	17116	17011	16979	17083	17008	17159	17073	17189	16955	17179	17193	17045	17084	17040	17052	17024	17056	17008	17025	17098	17127	17107	17053	17209	17059	17183	17096	17115	17055	17118	16971	16887	16909	17094	17118	17259	17083	17185	17023	16967	17149	16998	17156	17149	17157	17264	17126	17085	17047	17387	17169	17032	16980	17097	17078	16965	17168	17131	17187	17094	17270	17063	17041	17093	17066	17027	17024	17031	17111	17049	17076	17065	17020	17026	17152	17199	17050	17021	17198	17042	17125	17109	16969	17216	16999	17057	16911	17098	17185	17106	17103	17178	17104	17068	17111	17088	17042	17094	17113	17091	17030	16972	17020	17120	17114	16947	17115	17139	17127	16907	17085	17011	17162	16943	17031	17185	17193	17130	17030	17000	17233	17182	17175	17062	17060	16933	17051	17092	17024	17202	17146	17074	17048	17003	16883	17098	17330	17078	17031	17081	17085	16921	16943	17192	17391	17159	17101	17123	17021	17200	16923	17218	17201	17288	17107	17103	17060	17249	17038	17100	17143	17029	17153	16902	17157	17048	16990	17136	17113	17235	17024	17196	17308	16967	17084	17057	17119	17136	17040	17162	17122	17089	17046	17164	16998	17178	17031	17067	17150	17103	17230	17240	17004	17076	17064	17256	17127	16977	17155	16989	17253	17050	17149	17112	17083	16906	16986	17087	16959	16921	16909	17084	17170	16997	16988	17099	16947	17097	17064	17128	17008	17202	17107	17219	16925	17014	17105	17092	17138	17142	17118	17197	17022	17089	17118	17049	17041	16924	17102	17023	17086	17127	17126	17036	17109	16931	17212	17131	16996	17174	17146	16960	17207	17105	16878	17091	17056	17149	17122	17153	17195	17073	17157	17112	17168	16992	17191	17067	17147	16950	17068	17209	17134	17124	16906	16909	17197	17100	17036	17130	17161	16941	17016	17067	17023	17137	17171	17136	16975	17374	17074	17109	17139	17130	17085	17036	17183	17150	16886	17187	17148	17126	17133	17239	16987	17155	17029	17045	17152	17181	17185	16959	17190	17044	17182	17172	17078	17045	17071	16952	17260	17216	16983	17169	17056	17220	17216	17056	17287	17060	17085	17144	17075	16999	17133	17231	16812	17069	17208	17112	17050	17078	17124	17173	17137	16982	17082	16921
22916	21277	29090	23886	22109	25295	53384	59350	52227	35817	28120	23044	20328	19581	19652	19635	19451	19540	19573	19506	19583	19412	19416	19298	19462	19545	19397	19162	19450	19397	19523	19226	19536	19521	19462	19243	19577	19359	19293	19625	19331	19353	19280	19418	19486	19295	19125	19454	19623	19285	19416	19549	19595	19230	19397	19309	19553	19305	19494	19394	19433	19313	19344	19465	19565	19449	19493	19297	19618	19412	19318	19449	19334	19243	19240	19236	19318	19174	19070	19321	19345	19094	19217	19205	19301	19461	19376	19388	19151	19440	19423	19159	19297	19413	19364	19471	19393	19367	19352	19454	19322	19288	19308	19311	19323	19262	19248	19313	19368	19143	19347	19178	19361	19445	19260	19358	19248	19381	19054	19310	19224	19376	19390	19364	19273	19445	19328	19326	19488	19463	19179	19217	19394	19164	19269	19063	19600	19439	19230	19057	19230	19215	19438	19342	19395	19274	19273	19144	19429	19331	19263	19297	19197	19342	19358	19409	19258	19472	19299	19318	19560	19399	19173	19325	19438	19238	19427	19490	19496	19376	19367	19250	19054	19328	19351	19272	19261	19148	19283	19443	19080	19168	19399	19413	19289	19243	19152	19172	19358	19549	19162	19344	19283	19152	19254	19337	19222	19461	19351	19161	19331	19010	19264	19305	19275	19169	19364	19271	19455	19267	19467	19393	19232	19269	19605	19320	19313	19211	19367	19263	19113	19322	19338	19147	19408	19075	19394	19282	19293	19299	19324	19359	19387	19331	19012	19398	19299	19260	19361	19353	19276	19184	19376	19361	19249	19346	19202	19145	19232	19248	19142	19400	19409	19514	19346	19360	19164	19515	19365	19404	19394	19214	19268	19129	19288	19207	19536	19273	19318	19312	19288	19229	19211	19125	19080	19328	19426	19209	19188	19300	19155	19197	19279	19198	19295	19238	19343	19226	19345	19393	19324	19393	19384	19151	19315	19148	19294	19171	19418	19248	19149	19355	19238	19204	19261	19382	19165	19272	19316	19263	19239	19358	19229	19085	19428	19226	19307	19227	19282	19107	19291	19197	19435	19376	19323	19344	19254	19328	19383	19322	19324	19520	19363	19319	19135	19322	19455	19358	19320	19407	19271	19239	19290	19289	19511	19362	19063	19224	19067	19503	19088	19380	19110	19240	18970	19159	19320	19262	19138	19455	19538	19367	19406	19432	19241	19424	19156	19282	19109	19367	19323	19312	19274	19262	19434	19224	19080	19325	19323	19446	19352	19210	19294	19254	19358	18969	19255	19404	19362	19225	18942	19135	19248	19318	19248	19153	19256	19372	19283	19372	19504	19220	19293	19174	19418	19166	19253	19312	19339	19268	19337	19281	19525	19275	19479	19275	19411	19225	19239	19287	19330	19234	19208	19287	19288	19257	19363	19340	19306	19298	19219	19391	19379	19439	19158	19251	19413	19082	19275	19233	19351	19160	19267	19248	19105	19302	19285	19174	19179	19284	19413	19431	19449	19186	19314	19032	19279	19275	19467	19094	19352	19230	19282	19096	19481	19310	19312	19190	19223	19409	19328	19338	19136	19381	19340	19399	19328	19232	19139	19335	19276	19299	19274	19182	19135	19334	19250	19265	19319	19225	19288	19194	19458	19293	19421	19313	19299	19272	19284	19286	19264	19088	19363	19430	19210	19190	19161	19328	19281	19048	19368	19458	19298	19343	19221	19242	19329	19439	19379	19278	19096	19280	19243	19233	19218	19337	19251	19333	19512	19062	19337	19279	19228	19166	19239	19386	19369	19226	19128	19392	19346	19244	19197	19372	19437	19230	19327	19356	19158	19175	19405	19237	19536	19211	19333	19130	19373	19293	19400	19453	19406	19196	19224	19528	19328	19443	19444	19381	19307	19295	19003	19118	19422	19228	19075	19312	19291	19347	19402	19342	19446	19090	19216	19340	19348	19210	19478	19337	19377	19484	19155	19416	19267	19265	19172	19493	19416	19255	19306	19165	19396	18976	19426	19160	19286	19214	19424	19222	19173	19331	19518	19158	19209	19338	19211	19186	19209	19325	19258	19401	19152	19381	19392	19297	19206	19094	19237	19414	19338	19430	19447	19224	19183	19312	19214	19436	19203	19543	19425	19321	19298	19275	19216	19556	19304	19173	19301	19348	19105	19224	19246	19211	19347	19284	19298	19213	19323	19331	19195	19380	19280	19221	19242	19472	19424	19392	19396	19286	19075	19293	19457	19405	19505	19443	19303	19185	19007	19213	18845	19471	19175	19349	19223	19176	19381	19260	19251	19253	19179	19314	19330	19185	19239	19186	19337	19233	19336	19391	19355	19326	19289	19273	19240	19089	19362	19304	19310	19488	19102	19316	19377	19357	19171	19213	19264	19293	19437	19343	19313	19364	19226	19198	19267	19284	19246	19136	19160	19541	19227	19358	19190	19237	19433	19232	19163	19290	19316	19275	19338	19383	19268	19434	19387	19449	19153	19322	19158	19150	19262	19068	19380	19112	19395	19436	19150	19378	19412	19216	19184	19066	19266	19191	19272	19223	19174	19298	19382	19385	19175	19228	19372	19426	19153	19647	19233	19208	19473	19171	19225	19206	19217	19340	19167	19237	19412	19243	19385	19221	19126	19364	19185	19274	19224	19339	19293	19070	18972	19282	19167	19380	19158	19051	19226	19242	19303	19264	19236	19293	19200	19183	19260	19293	19183	19318	19423	19407	19213	19303	19153	19016	19330	19291	19177	19438	19362	19286	19351	19464	19217	19331	19234	19257	19279	19116	19295	19212	19397	19308	19410	19258	19343	19112	19175	19317	19276	19217	19328	19404	19111	19206	19237	19237	19372	19334	19441	19470	19190	19343	19245	19242	19391	19315	19368	19397	19295	19306	19146	19263	19317	19179	19301	19453	19316	19523	19485	19446	19386	19064	19397	19331	19323	19460	19231	19299	19270	19393	19452	19049	19364	19364	19117	19286	19325	19339	19249	19339	19046	19460	19328	19361	19264	19294	19084	19381	19292	19361	19290	19483	19280	19216	19248	19224	19097	19241	19113	19135	19348	19131	19488	19473	19440	19313	19454	19246	19308	19301	19192	19091	19335	19363	19178	19459	19429	19243	19414	19604	19217	19439	19168	19224	19444	19356	19139	19292	19284	19208	19283	19435	19117	19477	19258	19331	19115	19304	19401	19197	19172	19335	19413	19113	19254	19213	19365	19285	19458	19414	19203	19201	19191	19445	19200	19392	19389	19357	19234	19493	19390	19321	19228	19246	19319	19313	19107	19128	19097	19163	19232	19144	19242	19206	19444	19253	19074	19253	19335	19305	19361	19171	19304	19178	19340	19290	19322	19145	19159	19333	19285	19299	19283	19312	19101	19176	19323	19503	19268	19314	19308	19410	19276	19269	19369	19466	19305	19303	19193	19450	19306	19263	19390	19034	19217	19125	19168	19203	19408	19543	19392	19350	19414	19435	19383	19324	19329	19394	19322	19429	19289	19289	19354	19265	19129	19422	19331	19154	19216	19297	19322	19243	19071	19231	19519	19312	19164	19329	19312	19463	19293	19370	19342	19295	19346	19220	19201	19235	19301	18981	19451	19302	19342	19136	19241	19327	19104	19501	19285	19294	19328	19358	19220	19177	19346	19314	19303	19278	19251	19282	19239	19289	19276	19562	19270	19192	19518	19351	19312	19383	19281	19362	19325	19436	19309	19180	19297	19160	19272	19167	19391	19342	19443	19385	19348	19406	19326	19350	19456	19404	19141	19296	19179	19384	19200	19358	19359	19290	19414	19099	19261	19508	19444	19203	19302	19286	19473	19151	19296	19392	19222	19222	19061	19273	19312	19273	19379	19310	19179	19187	19076	19353	19043	19414	19313	19181	19162	19323	19222	19345	19245	19411	19454	19434	19360	19289	19439	19322	19490	19163	19318	19415	19243	19329	19150	19297	19194	19235	19473	19167	19349	19395	19257	19367	19535	19141	19127	19196	19256	19053	19223	19161	19403	19307	19090	19419	19290	19268	19203	19491	19470	19442	19388	19286	19293	19323	19317	19086	19135	19180	19136	19398	19340	19341	19388	19417	19295	19355	19154	19292	19488	19465	19204	19112	19225	19173	19210	18998	19339	19267	19401	19233	19233	19250	19189	19210	19269	19252	19394	19393	19299	19281	19179	19208	19259	19309	19209	19315	19245	19234	19194	19331	19230	19317	19158	19210	19202	19161	19337	19326	19179	19558	19360	19154	19314	19303	19070	19342	19319	19320	19264	19168	19253	19407	19394	19416	19465	19177	19276	19347	19326	19293	19193	19310	19466	19158	19416	19243	19410	19253	19167	19423	19237	19149	19202	19263	19524	19198	19360	19392	19339	19366	19217	19133	19210	19362	19414	19448	19391	19231	19466	19400	19239	19349	19326	19309	19322	19380	19431	19335	19367	19326	19399	19311	19385	19380	19316	19277	19355	19208	19200	19417	19366	19264	19156	19070	19424	19204	19183	19113	19152	19390	19216	19348	19394	19263	19254	19340	19086	19352	19228	19427	19207	19123	19356	19353	19300	19326	19219	19379	19172	19169	19355	19224	19140	19202	19541	19217	19395	19535	19425	19197	19148	19299	19647	19044	19128	19119	19270	19416	19396	19195	19317	19292	19296	19281	19566	19350	19356	19283	19170	19380	19203	19034	19258	19329	19265	19174	19228	19302	19162	19183	19326	19199	19341	19332	19229	19241	19296	19312	19425	19404	19263	19262	19263	19263	19257	19372	19341	19391	19316	19149	19168	19443	19305	19399	19361	19367	19251	19316	19330	19386	19315	19275	19273	19164	19397	19128	19268	19253	19287	19278	19359	19362	19155	19288	19388	19210	19248	19326	19330	19410	19022	19124	19231	19290	19525	19279	19179	19072	19240	19348	19305	19309	19352	19382	19083	19392	19238	19199	19358	19280	19304	19209	19445	19308	19282	19438	19399	19533	19436	19140	19345	19127	19173	19137	19257	19332	19270	19194	19192	19185	19372	19348	19240	19366	19339	19376	19158	19228	19255	19182	19311	19313	19254	19154	19339	19252	19209	19157	19088	19348	19374	19241	19275	19044	19280	19490	19304	19386	19220	19218	19182	19387	19192	19291	19435	19240	19014	19330
24518	42780	40985	32646	30077	26068	56907	60803	52817	35108	28066	20856	17682	17468	17464	17317	17460	17468	17358	17476	17383	17597	17470	17429	17403	17453	17364	17631	17529	17387	17394	17306	17365	17450	17376	17383	17322	17389	17443	17408	17463	17373	17284	17335	17383	17268	17432	17422	17319	17404	17395	17372	17408	17437	17416	17437	17288	17400	17473	17209	17408	17533	17526	17381	17468	17414	17488	17350	17466	17385	17356	17339	17308	17340	17330	17511	17695	17629	17416	17474	17424	17322	17552	17139	17363	17298	17407	17476	17420	17276	17480	17388	17315	17260	17491	17521	17374	17341	17498	17361	17407	17496	17478	17327	17409	17278	17339	17596	17375	17554	17422	17404	17445	17301	17404	17383	17280	17495	17302	17329	17285	17295	17418	17339	17288	17364	17332	17564	17338	17645	17253	17396	17443	17408	17549	17312	17404	17523	17285	17432	17487	17365	17391	17291	17338	17226	17393	17635	17552	17405	17188	17309	17490	17449	17268	17440	17587	17198	17322	17377	17428	17474	17206	17431	17391	17384	17518	17158	17422	17385	17350	17265	17428	17229	17424	17377	17450	17386	17649	17358	17273	17419	17467	17346	17491	17186	17325	17320	17338	17456	17319	17404	17499	17605	17444	17506	17512	17442	17417	17453	17528	17422	17224	17458	17287	17324	17543	17272	17565	17536	17361	17445	17352	17350	17282	17379	17479	17212	17489	17336	17420	17363	17401	17501	17446	17504	17404	17438	17356	17324	17366	17556	17337	17479	17376	17400	17341	17288	17485	17477	17415	17536	17520	17444	17345	17431	17350	17290	17288	17121	17335	17392	17576	17430	17301	17455	17398	17338	17440	17364	17436	17397	17306	17584	17324	17403	17476	17396	17422	17521	17198	17343	17285	17365	17409	17391	17468	17505	17297	17476	17316	17378	17251	17465	17510	17640	17362	17526	17279	17329	17292	17297	17290	17256	17413	17335	17154	17371	17386	17156	17531	17480	17516	17232	17328	17486	17513	17345	17389	17351	17442	17480	17450	17468	17280	17518	17373	17367	17317	17429	17421	17417	17241	17347	17476	17431	17428	17335	17435	17278	17488	17243	17488	17468	17407	17445	17434	17448	17414	17552	17323	17342	17264	17264	17473	17354	17474	17492	17402	17221	17583	17393	17407	17500	17525	17294	17198	17402	17455	17380	17428	17373	17339	17505	17542	17528	17435	17598	17462	17231	17296	17372	17323	17440	17361	17372	17443	17474	17328	17428	17335	17416	17406	17459	17516	17433	17400	17318	17430	17385	17576	17386	17530	17486	17502	17363	17190	17349	17232	17478	17260	17323	17508	17479	17389	17337	17385	17529	17428	17341	17440	17276	17462	17627	17327	17378	17270	17597	17403	17443	17447	17546	17396	17288	17245	17342	17340	17354	17438	17322	17443	17314	17329	17417	17517	17353	17267	17407	17337	17357	17434	17318	17360	17418	17373	17275	17347	17285	17426	17506	17317	17521	17374	17391	17389	17455	17341	17315	17357	17346	17417	17343	17451	17528	17418	17080	17366	17244	17439	17330	17555	17288	17520	17379	17340	17276	17306	17482	17367	17335	17347	17159	17423	17431	17263	17371	17441	17320	17371	17396	17506	17457	17409	17342	17406	17401	17374	17530	17319	17293	17499	17403	17375	17210	17496	17287	17322	17560	17197	17483	17216	17349	17333	17303	17437	17254	17496	17463	17490	17319	17471	17445	17387	17428	17420	17430	17592	17503	17414	17307	17370	17299	17425	17410	17498	17430	17372	17275	17357	17404	17372	17316	17341	17518	17343	17429	17546	17579	17471	17271	17566	17314	17325	17418	17132	17217	17333	17249	17124	17350	17347	17328	17548	17306	17244	17556	17482	17316	17506	17287	17363	17346	17371	17242	17537	17415	17324	17418	17295	17352	17268	17437	17411	17288	17394	17433	17326	17305	17332	17183	17505	17460	17376	17493	17209	17597	17361	17404	17319	17469	17364	17485	17305	17610	17463	17279	17257	17200	17479	17376	17282	17327	17240	17344	17307	17435	17357	17472	17188	17498	17587	17254	17465	17523	17363	17340	17342	17429	17516	17393	17358	17213	17295	17395	17424	17504	17185	17380	17397	17207	17301	17188	17410	17263	17242	17460	17305	17288	17349	17284	17351	17339	17451	17402	17432	17436	17284	17495	17277	17301	17342	17266	17300	17318	17353	17356	17385	17329	17302	17551	17317	17416	17317	17201	17272	17314	17379	17445	17277	17413	17242	17392	17438	17357	17313	17558	17344	17558	17315	17343	17276	17537	17368	17425	17557	17191	17488	17318	17451	17346	17381	17431	17322	17346	17261	17256	17222	17418	17420	17318	17363	17168	17517	17398	17314	17414	17406	17390	17503	17235	17278	17334	17345	17610	17524	17473	17372	17349	17312	17324	17260	17638	17464	17456	17308	17339	17425	17489	17208	17426	17285	17319	17269	17374	17620	17358	17437	17224	17316	17427	17401	17318	17517	17354	17441	17480	17557	17342	17212	17497	17272	17539	17355	17390	17369	17477	17517	17428	17176	17205	17400	17293	17347	17448	17297	17391	17578	17484	17360	17485	17489	17359	17434	17495	17283	17303	17310	17247	17313	17292	17344	17255	17328	17406	17402	17333	17480	17239	17391	17360	17279	17404	17284	17604	17491	17464	17371	17186	17271	17326	17390	17372	17417	17529	17226	17307	17376	17491	17279	17358	17297	17201	17464	17303	17420	17399	17463	17345	17387	17363	17209	17357	17403	17426	17385	17451	17366	17359	17477	17372	17457	17415	17409	17513	17281	17434	17419	17355	17491	17327	17668	17321	17306	17280	17450	17298	17340	17792	17373	17335	17282	17254	17379	17345	17381	17238	17474	17288	17284	17431	17414	17500	17356	17340	17537	17486	17396	17207	17408	17268	17349	17380	17345	17456	17221	17344	17523	17343	17259	17338	17526	17260	17299	17331	17451	17346	17360	17310	17465	17191	17560	17433	17278	17394	17224	17419	17276	17391	17462	17457	17302	17385	17288	17355	17236	17284	17283	17380	17406	17277	17253	17435	17418	17318	17425	17354	17473	17416	17184	17358	17274	17293	17358	17330	17424	17380	17394	17405	17369	17320	17419	17468	17364	17400	17287	17371	17422	17427	17370	17414	17466	17446	17347	17352	17492	17415	17533	17416	17307	17252	17469	17261	17400	17449	17351	17354	17441	17434	17516	17339	17317	17307	17399	17361	17285	17333	17292	17273	17199	17256	17496	17376	17430	17255	17266	17402	17206	17359	17312	17365	17445	17406	17358	17374	17441	17323	17396	17433	17378	17322	17353	17521	17309	17331	17391	17506	17408	17518	17472	17390	17381	17537	17404	17629	17436	17230	17506	17329	17621	17376	17363	17429	17455	17474	17419	17422	17388	17319	17453	17399	17366	17349	17550	17479	17391	17255	17115	17421	17350	17502	17667	17244	17353	17395	17425	17390	17526	17401	17285	17447	17253	17515	17291	17443	17314	17367	17404	17119	17425	17436	17329	17311	17387	17400	17470	17294	17494	17409	17386	17270	17431	17359	17494	17479	17477	17401	17417	17340	17519	17464	17313	17497	17397	17302	17234	17369	17400	17401	17448	17331	17520	17341	17378	17574	17394	17431	17375	17411	17418	17279	17389	17355	17341	17311	17400	17396	17324	17386	17275	17247	17372	17359	17277	17229	17459	17264	17340	17306	17205	17354	17409	17251	17560	17347	17264	17266	17544	17259	17399	17265	17429	17217	17322	17306	17552	17348	17513	17438	17362	17461	17291	17398	17404	17361	17409	17244	17404	17458	17434	17175	17375	17276	17359	17425	17433	17320	17453	17294	17403	17297	17382	17292	17292	17366	17312	17420	17322	17475	17245	17338	17373	17484	17460	17352	17515	17399	17417	17352	17467	17360	17446	17504	17450	17436	17375	17328	17393	17431	17271	17411	17408	17347	17281	17489	17393	17280	17402	17380	17207	17479	17410	17316	17310	17425	17285	17374	17433	17288	17419	17385	17444	17325	17381	17456	17307	17417	17354	17448	17397	17419	17328	17278	17266	17451	17336	17466	17346	17477	17474	17491	17398	17335	17441	17481	17493	17538	17548	17406	17366	17355	17206	17380	17241	17270	17446	17357	17476	17470	17350	17329	17348	17318	17224	17311	17573	17241	17497	17464	17414	17448	17323	17538	17353	17300	17391	17411	17659	17475	17197	17503	17283	17495	17399	17490	17218	17374	17228	17426	17500	17264	17367	17230	17524	17489	17301	17324	17426	17298	17265	17201	17387	17260	17431	17326	17371	17376	17433	17318	17374	17323	17426	17352	17277	17587	17375	17251	17479	17426	17323	17418	17337	17225	17308	17493	17417	17448	17287	17462	17320	17289	17461	17550	17353	17505	17528	17389	17445	17300	17374	17301	17422	17389	17457	17492	17358	17377	17410	17400	17266	17344	17468	17482	17288	17437	17284	17615	17405	17435	17458	17515	17348	17479	17384	17356	17241	17312	17583	17413	17392	17382	17458	17240	17298	17366	17216	17367	17406	17377	17304	17337	17356	17459	17381	17340	17550	17363	17283	17259	17268	17482	17214	17316	17537	17481	17334	17449	17294	17324	17240	17386	17359	17317	17299	17445	17359	17397	17399	17444	17378	17324	17241	17516	17374	17200	17244	17543	17448	17415	17412	17216	17339	17381	17440	17387	17370	17371	17313	17353	17518	17398	17433	17277	17346	17278	17321	17176	17348	17418	17264	17313	17268	17399	17402	17390	17629	17379	17282	17201	17311	17443	17493	17430	17314	17313	17508	17429	17326	17308	17237	17408	17290	17370	17377	17300	17305	17182	17505	17546	17391	17320	17520	17403	17442	17179	17509	17414	17492	17544	17408	17489	17325	17222	17482	17572	17364	17475	17392	17336	17539	17470	17429	17387	17467	17387	17252	17485	17353	17355	17371	17337	17370	17264	17269	17293	17345	17238	17338	17366	17416	17340	17353	17313	17378	17201	17404	17415	17385	17387	17446	17411	17311	17390	17400	17471	17447	17419	17421	17376	17293	17456	17303	17443	17314	17345	17515	17298	17358	17372	17450	17236	17418	17370	17501	17221	17319	17480
27930	23341	26845	24856	21938	21356	23282	25181	24395	22032	20964	19978	19428	19352	19298	19453	19262	19277	19404	19194	19477	19454	19617	19515	19391	19345	19319	19302	19371	19452	19393	19486	19335	19419	19259	19316	19521	19557	19415	19525	19544	19282	19405	19322	19218	19307	19224	19366	19364	19295	19384	19392	19425	19390	19202	19439	19358	19174	19135	19376	19301	19270	19433	19260	19407	19288	19195	19449	19174	19351	19411	19201	19429	19251	19307	19250	19254	19401	19349	19015	19571	19261	19206	19382	19297	19256	19436	19280	19338	19362	19545	19226	19408	19405	19399	19480	19406	19444	19517	19462	19221	19177	19413	19229	19465	19369	19236	19193	19055	19401	19444	19376	19417	19253	19266	19269	19327	19218	19400	19261	19366	19404	19277	19434	19062	19496	19322	19525	19276	19472	19395	19483	19379	19362	19306	19371	19292	19203	19334	19505	19282	19369	19270	19145	19380	19368	19352	19267	19302	19411	19313	19197	19301	19324	19391	19362	19312	19506	19294	19429	19219	19187	19309	19423	19428	19304	19477	19293	19236	19229	19355	19423	19286	19451	19331	19120	19331	19376	19304	19381	19346	19264	19403	19199	19352	19272	19308	19421	19266	19225	19264	19336	19262	19150	19290	19225	19306	19443	19214	19460	19399	19251	19356	19483	19353	19286	19337	19326	19267	19204	19260	19329	19344	19399	19324	19255	19417	19213	19419	19102	19179	19573	19417	19339	19275	19198	19215	19429	19322	19117	19196	19317	19445	19470	19287	19402	19311	19312	19267	19504	19297	19150	19313	19606	19256	19353	19337	19380	19457	19301	19226	19348	19475	19079	19329	19359	19365	19431	19344	19322	19368	19254	19238	19207	19299	19339	19410	19417	19677	19324	19234	19416	19196	19287	19201	19111	19342	19366	19388	19315	19400	19506	19370	19583	19422	19397	19282	19311	19201	19114	19479	18917	19301	19151	19291	19198	19302	19222	19222	19150	19578	19261	19161	19220	19371	19497	19264	19376	19239	19160	19341	19239	19209	19282	19500	19185	19405	19318	19327	19388	19347	19303	19397	19392	19420	19036	19369	19367	19297	19102	19326	19262	19234	19333	19193	19037	19242	19327	19517	19258	19417	19279	19170	19337	19244	19523	19254	19135	19302	19310	19425	19319	19269	19262	19302	19290	19347	19314	19317	19151	19459	19299	19307	19258	19428	19230	19278	19376	19347	19347	19330	19284	19240	19418	19318	19405	19346	19175	19110	19150	19285	19343	19206	19590	19283	19282	19268	19233	19281	19288	19322	19377	19299	19165	19272	19319	19327	19181	19214	19258	19193	19398	19424	19405	19424	19454	19276	19181	19335	19280	18988	19392	19224	19199	19385	19276	19110	19220	19463	19473	19357	19412	19307	19409	19264	19222	19550	19217	19236	19212	19362	19383	19398	19549	19273	19229	19373	19481	19257	19364	19296	19422	19403	19154	19229	19368	19365	19370	19365	19255	19425	19216	19187	19276	19405	19388	19388	19077	19360	19151	19301	19370	19474	19154	19213	18991	19118	19206	19259	19352	19580	19462	19369	19054	19507	19361	19415	19304	19260	19531	19325	19295	19394	19428	19363	19316	19182	19283	19370	19105	19328	19441	19137	19455	19445	19271	19211	19304	19302	19366	19236	19352	19453	19104	19450	19209	19446	19238	19412	19184	19250	19611	19359	19392	19238	19073	19316	19165	19204	19269	19296	19391	19290	19380	19193	19457	19410	19412	19217	19407	19551	19472	19216	19433	19374	19319	19603	19343	19322	19259	19448	19327	19231	19202	19256	19307	19266	19451	19281	19404	19355	19276	19387	19221	19467	19222	19223	19372	19310	19354	19142	19321	19210	19208	19233	19411	19518	19418	19202	19563	19428	19243	19320	19318	19512	19308	19226	19431	19260	19192	19456	19388	19360	19254	19313	19343	19344	19263	19254	19205	19261	19293	19396	19226	19327	19276	19239	19369	19481	19200	19450	19352	19428	19373	19248	19112	19317	19407	19267	19070	19275	19411	19259	19026	19328	19318	19412	19460	19326	19395	19409	19347	19336	19320	19371	19477	19431	19226	19379	19277	19466	19431	19196	19281	19287	19401	19308	19287	19129	19224	19425	19335	19424	19342	19445	19388	19390	19481	19392	19358	19305	19239	19242	19383	19475	19415	19395	19079	19340	19224	19509	19466	19381	19298	19490	19365	19318	19313	19178	19112	19398	19465	19192	19321	19404	19423	19201	19378	19391	19201	19186	19230	19242	19369	19465	19270	19522	19242	19193	19074	19244	19480	19418	19267	19241	19528	19601	19305	19345	19338	19281	19393	19245	19261	19294	19138	19513	19272	19372	19380	19326	19348	19558	19349	19401	19426	19251	19378	19411	19302	19418	19403	19423	19325	19557	19283	19285	19271	19404	19438	19334	19371	19095	19159	19335	19182	19458	19311	19157	19450	19495	19204	19330	19355	19266	18983	19388	19332	19218	19171	19314	19194	19493	19121	19331	19338	19232	19316	19219	19225	19320	19335	19262	19199	19269	19452	19392	19409	19381	19260	19182	19525	19354	19285	19208	19254	19296	19327	19327	19312	19262	19171	19342	19292	19318	19298	19142	19426	19392	19213	19412	19344	19397	19333	19403	19530	19411	19436	19402	19274	19466	19414	19212	19347	19407	19339	19320	19211	19227	19284	19214	19404	19349	19302	19350	19112	19488	19269	19331	19267	19353	19410	19427	19178	19316	19260	19181	19203	19381	19382	19155	19226	19133	19218	19402	19356	19330	19191	19472	19389	19320	19303	19324	19261	19350	19256	19336	19249	19308	19351	19202	19238	19163	19191	19291	19141	19254	19355	19584	19380	19304	19131	19353	19420	19367	19128	19413	19261	19366	19345	19277	19341	19022	19183	19262	19246	19376	19428	19512	19404	19258	19289	19381	19110	19317	19469	19098	19246	19242	19314	19402	19313	19301	19293	19311	19075	19392	19376	19329	19251	19483	19342	19286	19365	19399	19236	19406	19210	19383	19441	19356	19464	19562	19326	19435	19310	19166	19251	19432	19413	19326	19134	19326	19326	19340	19244	19114	19267	19125	19408	19469	19316	19197	19340	19598	19311	19462	19327	19483	19320	19407	19171	19468	19356	19372	19289	19453	19521	19529	19281	19548	19346	19374	19167	19191	19133	19223	19365	19400	19386	19304	19332	19337	19129	19382	19357	19397	19271	19380	19350	19417	19298	19580	19172	19350	19187	19485	19144	19539	19455	19512	19436	19344	19500	19298	19332	19418	19281	19360	19067	19388	19202	19275	19270	19533	19255	19250	19298	19271	19495	19351	19104	19527	19286	19416	19503	19388	19323	19316	19577	19360	19213	19410	19202	19224	19258	19098	19281	19420	19440	19239	19346	19211	19336	19481	19356	19416	19382	19289	19388	19417	19279	19286	19449	19440	19261	19345	19303	19354	19262	19485	19446	19346	19235	19290	19357	19264	19234	19414	19529	19608	19347	19439	19614	19376	19415	19342	19167	19332	19367	19232	19275	19494	19323	19481	19389	19392	19253	19370	19369	19269	19277	19242	19140	19247	19323	19365	19475	19136	19483	19426	19421	19245	19306	19134	19280	19225	19450	19252	19380	19459	19156	19321	19490	19282	19590	19517	19515	19409	19264	19200	19337	19217	19204	19481	19242	19192	19398	19204	19348	19303	19455	19452	19361	19362	19421	19317	19258	19329	19369	19277	19311	19335	19249	19116	19398	19361	19262	19386	19177	19511	19326	19215	19426	19396	19194	19299	19227	19531	19453	19502	19480	19405	19487	19464	19425	19207	19330	19557	19322	19257	19210	19299	19353	19303	19221	19328	19297	19227	19414	19277	19199	19331	19423	19258	19451	19271	19224	19156	19439	19002	19313	19247	19226	19301	19285	19263	19385	19413	19540	19240	19321	19311	19321	19444	19223	19434	19565	19261	19509	19183	19303	19181	19341	19474	19300	19299	19292	19455	19281	19315	19337	19137	19286	19377	19436	19514	19380	19417	19158	19287	19358	19176	19232	19406	19341	19444	19188	19260	19363	19304	19334	19488	19300	19297	19349	19382	19433	19235	19234	19381	19494	19398	19264	19474	19372	19455	19480	19591	19452	19220	19423	19320	19376	19468	19310	19408	19281	19437	19404	19372	19189	19538	19181	19296	19312	19300	19471	19484	19283	19375	19512	19126	19157	19330	19352	19191	19165	19283	19230	19223	19205	19215	19260	19149	19196	19189	19355	19527	19518	19320	19256	19334	19042	19593	19256	19426	19389	19246	19325	19318	19233	19440	19458	19281	19494	19257	19288	19397	19308	19273	19226	19486	19705	19387	19182	19275	19292	19409	19263	19399	19314	19341	19440	19401	19240	19409	19293	19343	19284	19242	19548	19504	19388	19387	19256	19474	19456	19434	19502	19211	19260	19188	19600	19311	19266	19252	19569	19524	19377	19387	19321	19360	19422	19010	19324	19111	19254	19244	19240	19503	19389	19115	19452	19341	19383	19372	19382	19478	19242	19302	19254	19236	19257	19540	19437	19450	19446	19276	19100	19395	19439	19389	19479	19405	19228	19213	19319	19273	19447	19447	19311	19246	19140	19463	19243	19303	19192	19581	19513	19430	19388	19251	19624	19576	19432	19587	19319	19330	19289	19341	19213	19200	19396	19217	19289	19277	19120	19290	19281	19373	19424	19178	19256	19315	19214	19367	19189	19395	19362	19158	19455	19179	19299	19319	19383	19520	19461	19358	19301	19378	19195	19198	19154	19272	19344	19447	19196	19121	19528	19308	19180	19286	19030	19267	19331	19471	19372	19329	19477	19344	19283	19492	19345	19348	19303	19485	19285	19275	19350	19427	19229	19196	19392	19628	19192	19240	19375	19391	19291	19405	19417	19329	19301	19538	19400	19408	19380	19425	19346	19234	19343	19275	19166	19238	19310	19239	19267	19442	19155	19469	19328	19209	19387	19279	19342	19297	19534	19423	19250	19196	19560	19252	19164	19319	19353	19242	19419	19274	19294	19465	19346	19346	19353	19359	19235	19335	19168	19280	19260	19364	19229	19466	19468	19385	19484	19386	19252	19231	19229	19292	19395	19091	19218	19229	19288
21113	28822	25397	22561	22278	20290	23637	25896	24223	20520	18946	17894	17360	17592	17489	17393	17344	17464	17575	17364	17520	17379	17559	17603	17456	17430	17540	17267	17349	17325	17508	17529	17555	17336	17414	17458	17383	17557	17354	17450	17428	17564	17386	17462	17503	17373	17268	17533	17477	17389	17364	17377	17580	17517	17585	17605	17400	17458	17412	17592	17275	17300	17330	17565	17294	17420	17528	17309	17583	17572	17408	17452	17550	17272	17308	17433	17373	17355	17518	17560	17421	17381	17390	17497	17388	17426	17460	17452	17492	17403	17447	17581	17512	17401	17470	17306	17409	17473	17560	17604	17477	17308	17590	17325	17389	17445	17375	17332	17594	17427	17446	17147	17470	17347	17445	17391	17518	17488	17480	17244	17542	17397	17533	17417	17343	17472	17534	17300	17499	17438	17311	17482	17391	17426	17259	17477	17394	17378	17461	17482	17409	17395	17562	17185	17540	17545	17420	17505	17437	17453	17436	17367	17555	17495	17498	17401	17511	17357	17321	17476	17364	17356	17479	17515	17502	17404	17345	17367	17571	17470	17452	17349	17359	17467	17604	17546	17338	17585	17595	17513	17452	17436	17353	17297	17319	17237	17501	17449	17153	17480	17382	17431	17333	17523	17506	17417	17554	17439	17468	17623	17520	17416	17379	17487	17526	17428	17461	17514	17277	17461	17370	17388	17378	17434	17426	17350	17543	17569	17271	17445	17429	17380	17468	17463	17395	17504	17497	17366	17271	17411	17481	17405	17567	17534	17416	17532	17439	17487	17372	17589	17502	17398	17511	17338	17634	17289	17526	17465	17547	17470	17354	17441	17699	17400	17599	17535	17265	17236	17466	17514	17435	17443	17249	17426	17388	17460	17474	17347	17375	17577	17374	17407	17239	17287	17386	17297	17515	17392	17336	17528	17363	17540	17421	17634	17465	17445	17418	17268	17348	17392	17483	17329	17423	17400	17429	17485	17444	17582	17475	17265	17351	17526	17450	17462	17445	17272	17518	17390	17427	17552	17565	17335	17449	17412	17464	17553	17376	17368	17455	17585	17315	17445	17492	17395	17363	17486	17328	17287	17396	17337	17473	17527	17393	17484	17394	17353	17593	17460	17501	17423	17364	17423	17482	17287	17253	17329	17490	17449	17333	17346	17345	17534	17423	17403	17249	17395	17387	17506	17523	17400	17514	17357	17555	17648	17361	17418	17321	17485	17313	17352	17392	17419	17221	17516	17260	17317	17532	17415	17426	17308	17526	17607	17526	17449	17457	17428	17502	17485	17316	17594	17453	17452	17529	17245	17376	17469	17588	17440	17410	17255	17374	17314	17486	17318	17461	17433	17355	17313	17449	17490	17420	17467	17382	17518	17408	17330	17215	17514	17346	17366	17473	17413	17444	17172	17468	17462	17292	17360	17385	17494	17347	17507	17380	17523	17549	17305	17394	17379	17600	17430	17318	17426	17393	17470	17514	17454	17395	17456	17440	17414	17428	17535	17293	17517	17465	17366	17250	17449	17252	17442	17383	17317	17517	17427	17349	17457	17449	17537	17352	17527	17470	17449	17477	17362	17274	17406	17424	17542	17410	17190	17440	17301	17586	17291	17578	17393	17465	17568	17315	17465	17606	17464	17543	17565	17418	17424	17491	17514	17407	17356	17544	17372	17405	17426	17515	17564	17398	17322	17437	17392	17546	17410	17344	17337	17462	17399	17367	17583	17385	17516	17226	17329	17558	17478	17632	17495	17426	17561	17473	17473	17405	17190	17357	17335	17475	17444	17429	17419	17490	17554	17536	17420	17502	17409	17615	17534	17350	17540	17509	17344	17300	17512	17477	17464	17592	17416	17475	17597	17515	17442	17565	17519	17401	17333	17425	17462	17429	17479	17523	17380	17600	17311	17324	17412	17404	17311	17266	17264	17502	17466	17606	17523	17380	17539	17335	17433	17440	17462	17400	17668	17587	17457	17402	17445	17505	17380	17382	17352	17415	17499	17591	17341	17321	17514	17472	17434	17336	17491	17622	17313	17422	17424	17581	17359	17630	17492	17509	17518	17294	17372	17418	17386	17474	17322	17576	17333	17376	17433	17367	17336	17425	17359	17419	17484	17701	17279	17479	17434	17584	17268	17403	17324	17458	17379	17453	17386	17330	17343	17344	17478	17504	17691	17322	17639	17411	17570	17439	17347	17561	17356	17486	17328	17468	17563	17393	17314	17275	17559	17420	17364	17310	17463	17440	17368	17546	17386	17339	17491	17373	17382	17362	17464	17291	17466	17330	17439	17386	17441	17456	17541	17381	17565	17358	17549	17458	17652	17364	17392	17457	17435	17456	17508	17354	17251	17477	17372	17449	17263	17414	17325	17398	17537	17568	17372	17623	17504	17391	17352	17365	17635	17508	17277	17508	17409	17414	17372	17309	17498	17213	17440	17466	17333	17377	17432	17347	17334	17448	17457	17394	17454	17407	17539	17472	17431	17477	17470	17380	17463	17468	17512	17218	17304	17592	17362	17307	17201	17543	17544	17396	17428	17391	17516	17332	17294	17335	17373	17449	17516	17496	17354	17486	17407	17437	17384	17487	17288	17618	17533	17360	17362	17489	17419	17433	17352	17415	17386	17385	17338	17586	17283	17633	17344	17382	17598	17416	17422	17659	17271	17697	17476	17509	17410	17300	17428	17550	17454	17476	17469	17452	17511	17436	17438	17450	17458	17575	17345	17296	17484	17537	17243	17553	17345	17312	17493	17410	17438	17539	17329	17602	17469	17619	17311	17480	17514	17321	17446	17514	17400	17470	17457	17486	17467	17426	17409	17487	17398	17487	17299	17432	17465	17493	17574	17284	17517	17335	17503	17517	17556	17630	17393	17507	17507	17342	17408	17413	17655	17553	17404	17409	17497	17291	17391	17290	17593	17390	17313	17499	17388	17496	17308	17454	17492	17235	17361	17525	17633	17430	17423	17424	17430	17536	17453	17399	17215	17518	17426	17339	17381	17548	17332	17560	17384	17258	17487	17528	17336	17548	17519	17296	17336	17471	17509	17364	17590	17521	17512	17349	17344	17373	17401	17412	17223	17355	17347	17390	17360	17335	17521	17454	17594	17518	17538	17505	17373	17597	17380	17441	17484	17425	17469	17422	17380	17612	17494	17415	17512	17436	17292	17450	17316	17435	17471	17495	17569	17305	17476	17440	17458	17368	17488	17456	17418	17435	17353	17417	17517	17275	17587	17396	17411	17320	17392	17400	17533	17292	17498	17420	17485	17337	17451	17434	17544	17597	17276	17376	17342	17401	17451	17362	17404	17442	17459	17351	17476	17614	17499	17394	17347	17449	17494	17367	17368	17449	17462	17401	17340	17344	17556	17527	17397	17397	17570	17220	17551	17530	17479	17469	17548	17465	17445	17248	17307	17511	17555	17550	17445	17441	17519	17618	17627	17574	17485	17416	17362	17352	17570	17536	17486	17393	17263	17316	17412	17437	17355	17677	17354	17272	17537	17534	17590	17368	17341	17424	17499	17464	17406	17739	17326	17438	17381	17260	17410	17417	17505	17537	17465	17518	17410	17602	17386	17414	17549	17357	17571	17371	17393	17450	17398	17401	17461	17688	17544	17437	17412	17437	17306	17450	17488	17597	17608	17501	17569	17534	17471	17388	17270	17339	17519	17511	17528	17253	17425	17385	17483	17519	17430	17506	17456	17452	17451	17659	17454	17482	17473	17335	17418	17500	17365	17513	17443	17478	17447	17442	17356	17386	17319	17447	17520	17310	17460	17402	17452	17381	17353	17412	17331	17167	17484	17359	17314	17186	17529	17248	17422	17356	17414	17478	17355	17464	17438	17299	17602	17463	17517	17479	17382	17511	17279	17476	17543	17538	17426	17377	17485	17391	17560	17355	17471	17336	17625	17461	17258	17613	17523	17367	17302	17317	17364	17497	17404	17511	17446	17489	17448	17343	17272	17337	17514	17369	17495	17466	17369	17408	17400	17363	17463	17437	17359	17532	17383	17411	17482	17636	17628	17479	17503	17367	17351	17447	17594	17481	17381	17420	17401	17389	17561	17470	17563	17430	17533	17369	17465	17194	17582	17464	17510	17508	17343	17476	17348	17387	17451	17294	17463	17634	17429	17501	17358	17279	17471	17500	17390	17525	17393	17424	17524	17370	17546	17430	17251	17468	17551	17531	17500	17568	17610	17380	17390	17396	17321	17356	17478	17334	17373	17496	17392	17554	17425	17158	17366	17469	17445	17443	17531	17493	17396	17493	17433	17527	17438	17472	17528	17453	17261	17392	17462	17328	17358	17449	17391	17679	17389	17416	17395	17421	17507	17319	17591	17319	17349	17281	17381	17432	17435	17437	17312	17451	17391	17456	17462	17369	17456	17509	17570	17638	17451	17392	17421	17413	17518	17609	17514	17409	17408	17392	17469	17516	17492	17574	17423	17476	17535	17431	17483	17299	17557	17432	17498	17479	17374	17331	17434	17524	17486	17435	17402	17329	17628	17353	17446	17422	17528	17483	17538	17410	17390	17546	17372	17462	17493	17479	17491	17324	17549	17439	17255	17504	17467	17498	17408	17254	17486	17300	17521	17475	17637	17494	17540	17416	17413	17399	17320	17419	17471	17343	17458	17545	17361	17478	17430	17731	17538	17545	17500	17559	17373	17543	17644	17251	17461	17612	17380	17200	17613	17241	17529	17437	17445	17472	17328	17345	17427	17252	17424	17535	17485	17554	17336	17591	17464	17440	17480	17454	17454	17579	17460	17414	17552	17447	17462	17444	17445	17431	17551	17596	17285	17520	17503	17363	17405	17461	17338	17445	17502	17548	17587	17307	17429	17543	17389	17585	17418	17481	17533	17513	17492	17415	17500	17499	17393	17405	17468	17365	17472	17546	17454	17301	17409	17520	17490	17547	17411	17466	17330	17277	17285	17494	17558	17486	17409	17500	17383	17542	17559	17557	17467	17418	17320	17521	17487	17510	17470	17489	17276	17356	17626	17165	17618	17457	17381	17214	17499	17420	17530	17516	17350	17393	17439	17472	17487	17484	17428	17437	17408	17533	17388	17357	17410	17236	17383	17529	17418	17409	17662	17451	17491	17444	17477	17322	17452	17523	17389	17462	17546	17482	17346
24451	21217	28355	25584	24411	24085	33603	40846	40124	30290	24972	21104	19520	19270	18794	18755	18845	18725	18814	18819	18966	18807	19020	18795	18970	18870	18753	18809	18786	18793	19002	18845	18972	18849	18901	18846	18777	18830	18854	18789	18720	18842	18967	18750	18682	18913	19252	18920	18848	18812	18940	18880	18923	18741	18926	18834	18628	18937	19005	18914	18801	18826	19020	18898	19122	18718	19049	18941	19032	18836	18898	18789	18948	18683	18982	18862	18872	18816	18813	18768	18754	19070	18607	18832	18848	18620	18879	18777	18574	18979	18796	18735	18779	18822	18798	19024	18780	18970	19029	18863	18832	18666	18759	18797	18951	18642	18796	18955	18908	18885	18704	18785	18899	18840	18781	18692	18650	18636	18736	18803	18663	18775	18920	19027	18811	18792	18643	19019	18771	18866	18628	18742	18864	18885	18787	18729	18921	18758	18872	18810	18854	18831	18919	18638	18673	18773	18925	18449	18803	18783	18786	18938	18781	18550	18705	18871	18983	18784	18891	18704	18790	18905	18781	18770	18902	18758	18788	18830	18805	18697	18819	18769	19056	19058	18684	18744	18787	18762	18808	18789	18884	18806	19098	18926	18701	18784	18886	18635	18621	18652	18776	18906	18822	18896	18688	18870	18676	18972	18942	18917	18752	18752	18857	18758	18664	18719	18881	18866	18843	18759	19159	18844	18961	18946	18983	18693	18890	18708	18942	18875	18935	18911	18949	18911	18843	18816	18772	19009	18555	18632	18751	18924	18723	18865	18967	18717	18803	18885	19046	18935	18699	18942	18862	18672	18638	18751	18852	19073	18958	18874	18952	18821	18737	18762	18993	18886	18912	19139	18885	18688	18640	18925	18813	18678	18991	18953	18904	18809	19047	18754	18998	18882	18724	18858	18789	18925	18738	18826	18998	18769	18843	18698	18816	18834	18896	18797	18874	18961	18936	18815	18774	18844	18865	18857	18747	18774	18722	18680	18875	18819	18723	18772	18905	19034	18873	18717	18879	18771	19091	18750	18818	18836	18557	18720	18787	18833	19037	18787	18775	18747	18669	19078	18760	18820	18627	19093	18856	18681	18819	18621	18801	18692	18748	18927	18824	18784	18714	18734	18680	18826	18929	18920	19038	18840	18852	19065	18853	18639	19018	18860	18825	18771	18763	18702	18773	18848	18598	18748	18967	18942	18899	18976	18678	18808	18589	18839	18810	18841	18767	19036	18674	18661	18864	18778	18986	19115	18805	18686	18774	18414	18824	18976	18642	18943	18954	18814	18864	18968	18703	18708	18923	18892	18821	18663	18916	18801	18809	18909	18841	18845	18786	18846	19106	19092	18699	18978	18621	18802	18883	18889	18827	18800	18822	18776	18762	18803	18653	18741	18816	18892	18764	18794	18931	18945	18721	18792	19026	18879	18896	19062	18805	18713	18774	18994	18836	18797	18732	18829	18766	18800	18665	18834	18597	18781	18816	18783	18828	18747	18734	18972	18670	18824	18742	18736	18765	18753	18767	18725	18998	18876	18726	18750	18797	18729	18995	18981	18899	18763	18698	18876	18734	18612	18694	18630	18939	18563	18864	18992	18733	18793	18994	18758	18900	18866	18832	18903	18983	18830	18766	18812	18797	18750	18613	18784	18873	18780	18864	18658	18823	18770	18912	18812	18754	18769	18802	18644	18922	18752	18748	18680	18592	18791	18852	18784	18895	18853	18984	18882	18552	18832	18617	18882	18836	18764	18960	18936	18914	18801	18617	18663	18714	18840	18781	18707	18894	18719	19016	18835	18789	18788	18989	18789	18980	18624	18840	18738	18799	18722	18927	18917	18864	18651	18979	18956	18873	18846	18616	18827	18651	18860	18977	18771	18672	18879	18882	19006	18831	18894	18797	18768	18786	18819	18842	18864	18770	18924	18801	18916	18928	18720	18730	18863	18737	18881	18817	18693	18785	18871	18943	18980	18828	18820	18780	18889	18852	18751	18838	18935	18922	18726	18669	18664	18753	18909	18728	18818	18712	18750	18698	18681	18825	18677	18891	18754	18906	18744	18777	18627	18652	18819	18903	18777	18895	18719	18814	18761	18786	18880	18869	18942	18858	18930	18726	18792	18858	18959	19022	18968	18910	18926	18771	19066	18975	18899	18778	18754	18845	18619	18736	18835	19024	18802	18947	19120	18904	18932	18711	18611	18753	18730	18844	18781	18609	18890	18802	18767	18791	18943	18661	18652	18894	18743	18912	18629	18712	18890	19002	18855	18961	18727	18750	18940	18699	18830	18980	18759	18958	19033	18801	18907	18870	18842	18822	18760	18767	18904	18898	18806	19033	18916	18887	18527	18811	18690	18629	18755	18866	18607	18946	18777	19026	18841	18808	18667	18771	18892	19113	18741	18746	18729	18696	18831	18760	18644	18986	18846	18657	18746	18680	18950	18612	18826	18985	18957	18618	18779	18756	18935	18759	18912	18699	18780	18737	18903	18776	18932	18980	18781	18783	18711	18865	18740	18842	18889	18704	18831	18929	18687	18871	18786	18803	18860	18824	18820	18851	18787	18809	18896	18884	18745	18903	18797	18841	18907	18951	18769	18634	18881	18784	18778	19026	18756	18782	18925	19038	18871	18835	18735	18816	18646	18977	18527	18927	18708	18657	18831	18755	18739	18850	18771	18865	18733	18721	19027	18852	18975	18662	18720	18875	18852	18894	18843	18777	18751	18673	18802	18821	18743	18941	18975	18600	18813	19006	18850	18840	18774	18599	18802	18879	18899	18947	18810	18594	18830	18890	18722	18711	18667	18609	19014	18951	19011	18674	18635	18928	18761	18878	18747	18980	18859	18834	18622	18823	18676	18795	18667	18821	18730	18931	18786	19018	18866	18618	18933	18829	18803	18698	18847	18664	18730	18713	18753	18930	18696	18849	18717	18783	19077	18962	18743	18791	18669	18681	18885	18903	18843	18948	18832	18827	18775	18746	18775	18767	18719	18928	18932	18933	18836	18746	18867	18917	18826	18885	18944	18832	18827	18739	18866	18999	18724	18825	18824	18729	18839	18731	18741	18761	18906	18752	18724	18595	18802	18778	18693	18791	18613	18726	18941	18808	18634	18705	18931	18740	18854	18717	18983	18991	18999	18731	18988	18781	18877	18633	18942	19071	18873	18680	18926	18825	18728	18806	18909	18900	18929	18909	19016	18689	18798	18884	18676	18871	19022	18704	18671	18786	18777	18943	18908	18841	18658	18848	18847	18719	18957	18733	18631	18739	18720	18933	18673	18911	18922	18796	18740	18658	18686	18535	18751	18727	18572	18856	19085	18895	18940	18751	18727	18758	18639	19003	18849	19014	18879	18669	18911	18963	18776	18700	18697	18725	18825	18917	18605	18835	18848	18785	18883	18750	18976	18813	18888	18785	18767	18871	18858	18843	18824	18624	18715	18802	18927	18808	18831	18782	18767	18971	18731	18839	18921	18775	18740	18832	18843	18867	18748	18897	18694	18681	18774	18760	18702	18901	18897	18877	18828	18904	18912	18869	18808	18786	18921	18791	18687	18897	18897	18655	18701	18527	18744	18896	18880	18983	18693	18887	18820	18935	18913	18667	18807	18731	18850	18812	18813	18970	18944	18686	18819	18986	18844	18744	18820	18732	18929	18846	18984	19043	18988	18733	18783	18700	18869	18590	18960	18737	18936	18622	18931	19010	18860	18857	18923	18606	18838	18947	18823	18878	18746	18759	18669	18625	18761	18851	18708	18802	18690	18810	18751	18838	18762	18666	18796	18735	18840	18659	18775	18779	18700	18942	19089	18952	18766	18948	18774	18698	18967	18905	18729	18774	18964	18781	18781	18861	18627	18770	18929	18747	18737	18808	18791	18965	18806	18751	18955	18904	18912	18877	18863	18789	18736	18575	18805	18933	18856	18767	18755	18831	18710	18773	18794	18948	18782	18837	18859	18841	18811	18865	18891	18720	18794	18846	18917	18909	18698	18861	18805	18869	18669	18911	18849	18785	18430	18775	18924	18725	18828	18727	18677	18858	18855	18850	18830	18842	18702	18730	18798	18777	18825	18877	18863	18824	18897	18868	18879	18839	18811	18924	18839	18990	18730	18670	18788	18698	18834	18741	18886	18951	18829	18952	18555	18813	18792	18892	18668	18684	18773	18721	18746	18803	18841	18941	18815	18790	18688	18830	18760	18563	18807	18807	18917	18865	18782	18678	19056	18857	19072	18879	18736	18877	18873	18827	18909	19023	18822	18634	18794	18807	18544	18736	19021	18831	18555	18771	18697	19014	18713	18842	18828	18716	18650	18943	18849	18993	18711	18859	18906	18807	18729	18803	18831	18836	18632	18762	18837	18554	18692	18736	18994	18850	18710	18820	18653	18854	18696	18818	18861	18764	18952	18606	18739	18865	18860	19002	18564	18808	18627	18816	18896	18719	18827	18738	18808	18865	18852	18860	18901	18793	18835	18756	18819	18688	18702	18698	18827	18779	19073	18884	18960	18807	18913	18755	18821	18645	18824	18958	18718	18773	18779	18892	18647	19127	18836	18838	18785	18747	18825	18760	18958	18741	18571	18766	18977	18834	18749	18812	18950	18759	18833	18836	18883	18722	18633	18906	19029	18842	19005	18844	18976	18916	18844	18860	18589	18783	18769	18779	18667	18835	18933	19060	18655	18682	18756	18910	18957	19171	18958	18673	18646	18620	18773	18832	18925	18742	18704	18958	18768	18800	18863	18845	18852	18938	18861	18905	18750	18919	19034	18745	18634	19042	18947	18917	18961	18612	18840	18887	18961	18767	18749	18683	18959	18830	18830	18894	18825	18791	18650	18936	18952	18890	18702	18655	18479	18705	18753	18672	18950	18658	18772	18837	18821	18851	19069	18873	18789	18791	19059	18658	18584	18804	19093	18849	18658	18952	18752	18908	19135	18691	19004	18861	18739	18914	18876	18753	18557	18802	18948	18923	18735	18979	18693	18807	18926	18921	18902	18988	18910	18738	18896	18991	18979	18932	18767	18945	18858	18879	18753	18675	18698	19013	18899	18761	18873	18962	18707	18795	18756	18683	18647	18859	18865	18830	18824	18640	18739	18772	18781	18722	19146	18889	18978	18803	18886	18871	18477	18730	18744	18938	18940
22122	32637	33721	30424	27620	23006	36856	43346	41458	29705	24325	19281	17494	17166	17092	17154	17215	17246	17062	17297	17165	17081	17092	17099	17151	17205	17031	17085	17104	17042	17332	17079	17014	16874	17080	16981	17123	17239	17157	17275	17011	17044	17326	17132	17222	17075	17274	17016	17175	17257	17036	17106	17225	17144	17167	17179	17116	17211	17299	17148	17246	17118	17146	17122	17021	17067	17180	17006	17155	17068	17029	17044	17166	17040	17076	17092	17154	17045	17177	17160	17174	17119	17074	17185	16929	17090	17264	17059	17028	17144	17266	17048	16923	17198	17318	17074	17142	17059	17058	17115	17293	17126	17212	17240	17264	17088	17296	16865	17045	17009	17178	17036	17214	16953	17103	17059	17414	17007	17217	17178	17120	17076	17178	17127	17069	17097	16968	16989	17262	17117	17217	17104	17272	17001	17233	17066	17183	16995	16922	17089	17238	17067	17061	17171	17110	17096	17120	17233	16979	17198	17019	17137	17146	17126	16909	17167	16983	17189	17125	17224	17213	17201	17233	17072	16992	17260	17401	17152	17086	17217	17009	17042	16935	17105	17179	17014	17138	17168	17083	17067	17168	16987	16970	17081	17127	17104	17146	17183	17103	17133	17253	17112	17039	16992	17169	16995	17128	17048	17126	17095	17261	17202	17224	17150	17236	17159	17231	17106	17143	17149	17263	17166	17288	17042	17173	17126	17092	17164	17040	17093	17079	17032	17183	16982	17026	17111	17086	17320	17111	16970	17167	17104	17118	17058	17095	17135	17082	17272	16981	17115	17091	17098	16926	16897	17135	17049	17002	17197	16994	17074	17116	17083	16969	17101	17110	17053	16922	16943	17228	17078	17333	17072	16982	17121	17078	17163	17058	17145	17099	17127	17199	17022	17183	17084	17114	17190	16999	17149	17098	17070	17265	17188	17076	17103	17173	16954	17069	17103	17120	17073	17034	17131	17135	17116	17048	17233	17226	17101	17161	17018	17075	17018	17098	16976	17069	17106	17056	17026	17065	17125	17061	17064	17334	17250	16955	17076	17229	17115	17126	16986	17286	17174	17049	16986	17033	17089	17067	17220	17133	17079	17081	17102	16944	17085	16973	17023	17230	17052	16961	17205	17118	17127	17376	17042	17055	17294	17254	16998	17243	16987	17033	17040	17096	17072	17194	17143	17210	17201	17026	17035	17070	17115	17195	17173	17024	17069	17129	17314	17128	17096	17120	17091	17177	17067	17116	17192	17083	17178	17305	17048	17329	17068	16967	17152	17160	17052	16918	17184	17049	17265	16998	17213	17004	17004	17103	17216	17149	17123	17040	17080	17059	17218	17230	17119	17088	17232	16892	17142	16963	17014	16969	17234	16948	17112	17079	17026	17321	17212	17269	17040	17105	17187	17116	17147	17183	17193	17121	17142	17172	17152	17113	17173	17156	17014	17062	16998	17284	17047	17060	16984	17272	17304	17033	17308	17086	17026	17122	17213	16926	17089	17255	16932	17102	17023	17142	17206	16953	17091	17143	17106	17106	17054	17064	17009	17124	16970	17040	17049	17040	17212	17072	17141	17199	17218	17146	17039	17210	17146	17123	17212	17236	17046	17198	17090	17206	17097	17230	17054	17139	17184	17110	17090	17064	17047	16992	17003	17104	17042	16974	17162	17128	17174	17052	17167	17075	17142	17045	17032	17179	17104	17252	17011	17112	17213	17045	17052	17015	17197	17104	17055	17131	17288	16953	17167	17208	17116	17269	17048	17136	16956	17207	17064	17150	17256	17130	17139	17021	17252	17208	17106	17069	17201	17030	16977	17229	17114	17320	17167	17245	17123	17013	16908	17291	17214	17082	17064	17010	17060	17133	17050	17040	17319	16968	16955	17199	17080	17004	17030	17307	16986	17093	17203	17253	17306	17078	16994	16978	17176	17204	17112	17117	16993	17054	17080	17065	17229	17059	17061	17027	17036	17149	17128	17200	17107	17149	17171	17265	17030	17132	17014	17279	17031	17133	17031	17250	17165	17140	17092	16984	17248	17043	17023	17130	17019	17150	17128	17257	17044	16968	17028	17115	17041	17063	17100	17182	17093	17196	16805	17161	17280	17020	17223	17082	16977	17050	17338	17027	17063	17135	17192	17116	17024	17132	17116	17172	17052	17148	17163	17005	17171	17001	17104	17060	17161	17107	17074	16987	17137	17019	17091	17253	17081	17046	17141	17091	17275	17132	17045	17136	17172	17329	17228	16946	17096	17221	17210	17070	17288	17152	16963	17143	16928	17096	17020	17271	17111	17127	17193	17133	16869	17231	17197	17036	17125	17314	17070	17274	17189	17144	17094	17207	17265	16989	17210	17041	17092	17192	17089	17140	17224	17107	17178	17180	16978	17136	17113	17053	17135	17002	16944	17093	17113	16981	17186	16933	17024	16943	17140	17172	17224	17045	17161	17100	17120	16991	17245	17138	16858	17097	17125	17117	17152	17088	16993	17153	17167	17242	16893	17221	17220	17089	17020	17060	16998	17137	17094	17120	17140	16990	17070	16925	17084	17177	17068	17113	17018	17174	17150	16926	17208	17096	17011	17136	17070	17048	17139	17277	17119	17085	16942	17031	17250	17299	17101	17252	16886	17180	17056	17181	16946	16952	17072	17184	17026	17265	17161	17238	17135	17259	17129	17013	17010	17249	17128	17106	17189	16953	17150	17074	17157	17147	17071	17095	17151	17079	17131	17171	17129	17124	17027	17123	17086	17150	17250	16950	17152	17219	17038	17129	17090	17225	16999	17208	17145	17027	17088	17282	17152	16872	17215	17279	17067	17168	17074	16871	17107	17114	17064	17124	17274	17145	17019	17108	17070	17039	17111	17005	17105	17032	17239	16910	17276	17245	16993	17044	17095	17120	17142	17243	17137	17050	17209	17100	17114	17063	17272	17100	17041	17100	17250	17136	17038	17003	17138	17221	17149	17173	17201	17167	17087	17170	17171	17292	17176	17101	17090	17048	17133	17048	16992	16971	17123	17067	17161	17257	17142	17152	17207	16945	16938	17014	17209	17024	17107	17062	17041	17287	17077	17054	17240	17123	17081	16949	17061	17225	17148	17247	16948	17183	17120	16940	17215	17026	17226	17013	17173	16977	17131	17127	17125	17247	17036	17182	17269	17016	17088	17149	17113	17128	17114	17065	17061	16984	17011	17101	17208	17431	17050	17113	17156	17185	17189	17163	17085	17174	17198	17187	17101	17267	17029	17037	17008	17047	17235	17248	17225	17121	17187	17334	16946	17216	17149	17092	16916	17081	17127	17232	17020	17125	17279	17138	17167	17239	17272	17259	16957	17293	16970	17289	17255	17061	16990	17081	17072	17232	17135	17151	16993	17145	17242	17038	17207	17188	17195	17077	17020	17174	16891	17011	16953	17239	17021	17045	17097	17022	16942	17150	17059	17074	16918	17075	17188	17099	17175	17009	17209	17201	17028	17045	16971	17053	17142	17255	17115	16908	17191	17133	17071	17136	17157	17086	16892	17097	17177	16996	17166	17025	17037	17140	17205	17305	17114	17123	17123	17171	17181	17046	17092	16994	16958	16991	17293	17041	17049	17020	17232	17153	17173	17129	17114	17114	17174	17029	16996	17164	16994	17109	17008	17048	17098	17028	17111	17076	17143	16963	17087	17191	17129	17159	17251	17014	17260	17097	17157	17061	17096	17387	17210	17147	17145	17105	17181	17123	17162	17089	17188	17132	16954	17035	17057	17356	17218	17168	17239	17282	17229	17120	17123	17122	17077	17285	17081	17209	17155	17238	17135	17152	17185	17244	17035	17058	17136	17076	17165	17203	17183	17165	17217	17075	17089	17120	17190	17085	17094	17172	17136	16985	17082	17133	17105	17236	17092	17050	17051	17298	17087	17126	17319	17239	17036	17272	17340	17155	17161	17011	16904	17084	17215	17242	17160	17327	17096	17097	17173	17044	16967	17045	17283	17271	17000	17119	17162	17022	17067	17209	17027	17050	17176	17172	17202	17095	17033	17105	17112	16937	17108	17183	17111	16933	17273	17226	17159	17200	17092	17214	17066	17286	17136	17126	17149	17091	17108	17146	17140	17246	17184	17169	16912	17052	17093	17034	17115	17331	17163	17171	17253	16993	17261	17125	17289	17187	17134	16958	17178	17034	16987	17200	17195	17122	17145	17005	17067	17073	17235	17054	17129	17144	17136	17076	17154	17124	17080	17089	17175	16958	17081	17059	17204	17148	17066	17129	17018	17036	17142	17092	17178	17116	17173	17131	17072	17082	17107	17153	17147	16861	17263	17080	17129	17308	17097	17086	17067	17157	17075	17103	17149	16986	17178	17160	17270	16983	17015	17130	17235	17239	17257	17095	17178	16973	17107	17103	17028	17161	17085	17095	17081	16962	17172	17195	17068	17134	17003	17099	17220	17115	17301	17077	17129	17216	17012	17061	17076	17084	17087	17111	17180	17102	17170	17118	17088	17110	17260	16957	17103	17042	17169	17269	16990	17333	17215	17189	17148	17044	16922	17211	17070	17126	16882	16941	17222	17236	16941	17082	17323	17169	17153	17128	17063	17059	17055	17268	17178	17025	17141	17143	17226	17249	17173	17032	17116	17188	17251	17149	17000	17112	17184	17283	17183	17174	17050	17226	16989	17127	17084	17088	17158	17132	16968	17256	17085	17287	17232	17036	17062	17214	17241	17014	17139	17117	17170	17208	17085	17153	17145	17230	17275	17247	17184	17005	17189	16921	17077	16823	16870	17243	17133	17097	17219	17060	17196	17155	17184	17128	17119	17141	17273	16970	17114	17014	17195	17026	17204	17037	16954	16930	17016	17138	17062	17224	16985	17103	17084	17140	17233	17059	17241	17153	17267	17087	17196	17009	17127	17093	17270	17095	17099	17266	17181	17010	17028	17317	17206	17303	17266	17044	17208	17076	16998	17208	17166	17141	17043	17230	17167	17011	16946	17127	17296	17080	17169	17239	17116	17064	17170	17103	17098	17193	17066	17135	17267	17125	17151	17068	17246	17091	17058	16998	17062	17096	16747	17215	17149	17210	17202	17003	17146	17041	17192	17007	17017	17004	17057	16985	17036	17093	17152	17297	17038	17078	17026	17029	17102	17114	17046	17317	17189
22887	21258	29102	23976	22757	25571	39090	58174	53738	37438	29446	22845	19906	19029	19148	18814	18827	18945	18856	18784	18900	18744	18763	18747	18751	18779	18763	18597	18938	18820	18821	18764	18698	18594	18665	18844	18778	18658	18583	18650	18677	18608	18756	18760	18809	18533	18677	18749	18820	18667	18533	18553	18759	18783	18512	18573	18722	18596	18672	18690	18785	18589	18693	18750	18770	18593	18601	18855	18947	18851	18452	18704	18733	18623	18428	18709	18835	18552	18856	18566	18608	18554	18488	18504	18639	18546	18731	18767	18581	18806	18717	18843	18373	18753	18732	18778	18782	18738	18488	18551	18740	18667	18642	18677	18819	18787	18560	18501	18610	18814	18815	18736	18660	18491	18784	18816	18469	18608	18497	18797	18565	18670	18582	18610	18566	18625	18560	18644	18682	18760	18657	18559	18774	18692	18699	18575	18795	18617	18910	18519	18826	18581	18598	18512	18716	18693	18635	18432	18531	18614	18700	18429	18680	18620	18672	18882	18499	18497	18520	18690	18896	18583	18737	18478	18706	18464	18575	18671	18671	18552	18692	18776	18451	18588	18653	18708	18501	18736	18613	18668	18685	18554	18567	18532	18617	18532	18546	18535	18444	18648	18599	18818	18695	18701	18622	18863	18611	18759	18683	18657	18557	18580	18495	18655	18656	18774	18648	18620	18838	18749	18425	18704	18527	18939	18734	18637	18772	18421	18625	18830	18634	18562	18499	18663	18752	18751	18611	18702	18739	18679	18869	18543	18626	18568	18580	18614	18813	18718	18731	18672	18669	18599	18537	18713	18622	18679	18648	18552	18644	18857	18621	18755	18645	18620	18654	18777	18825	18791	18686	18704	18576	18865	18653	18613	18704	18672	18634	18729	18665	18609	18907	18679	18711	18753	18729	18540	18664	18510	18954	18662	18633	18868	18702	18614	18943	18680	18670	18694	18714	18673	18734	18486	18857	18603	18646	18692	18722	18852	18655	18535	18519	18625	18689	18555	18719	18861	18713	18787	18520	18583	18699	18518	18594	18635	18626	18575	18622	18540	18577	18390	18764	18655	18622	18438	18617	18499	18670	18818	18748	18710	18835	18601	18645	18494	18715	18672	18768	18758	18806	18994	18610	18770	18673	18553	18481	18738	18673	18848	18629	18697	18611	18611	18628	18538	18496	18693	18663	18670	18566	18521	18731	18855	18829	18735	18506	18676	18714	18774	18611	18720	18585	18710	18654	18607	18670	18784	18747	18784	18673	18709	18676	18599	18538	18764	18555	18467	18588	18688	18723	18714	18608	18800	18603	18756	18732	18452	18753	18611	18723	18628	18558	18556	18763	18705	18576	18711	18541	18606	18829	18803	18650	18646	18757	18599	18935	18646	18710	18624	18564	18794	18698	18709	18697	18562	18492	18670	18580	18562	18750	18625	18441	18545	18522	18567	18525	18679	18605	18576	18631	18954	18719	18740	18487	18541	18662	18672	18656	18727	18528	18759	18620	18690	18561	18688	18652	18590	18705	18609	18708	18434	18736	18662	18684	18502	18710	18487	18517	18484	18872	18590	18877	18658	18619	18569	18642	18575	18559	18632	18549	18719	18660	18494	18787	18837	18695	18719	18657	18564	18731	18622	18552	18641	18576	18490	18533	18519	18778	18672	18443	18600	18705	18519	18618	18670	18647	18659	18668	18725	18720	18718	18685	18409	18543	18747	18704	18731	18716	18751	18714	18787	18601	18553	18734	18857	18570	18713	18599	18757	18544	18666	18521	18757	18750	18658	18527	18676	18934	18779	18597	18432	18408	18505	18545	18697	18753	18780	18643	18618	18758	18626	18633	18599	18666	18458	18581	18690	18573	18658	18634	18776	18723	18663	18751	18761	18562	18615	18526	18573	18620	18555	18746	18630	18754	18577	18542	18829	18470	18644	18331	18707	18571	18663	18636	18617	18621	18765	18791	18495	18601	18628	18612	18832	18708	18418	18454	18738	18723	18547	18718	18527	18669	18650	18759	18744	18884	18557	18589	18592	18609	18817	18802	18680	18547	18783	18626	18454	18818	18750	18618	18588	18637	18597	18410	18561	18722	18425	18424	18813	18687	18721	18594	18855	18655	18609	18651	18740	18720	18890	18711	18641	18668	18685	18657	18707	18763	18580	18823	18737	18645	18569	18640	18546	18647	18894	18649	18562	18457	18721	18663	18640	18697	18654	18615	18792	18634	18618	18420	18682	18577	18729	18648	18676	18719	18718	18788	18738	18762	18620	18683	18600	18633	18547	18661	18696	18645	18454	18677	18597	18706	18380	18617	18725	18667	18595	18504	18612	18402	18689	18643	18700	18444	18575	18624	18668	18689	18559	18714	18543	18835	18609	18539	18568	18607	18431	18686	18380	18550	18636	18555	18820	18591	18470	18522	18487	18647	18422	18618	18545	18686	18689	18726	18747	18604	18653	18542	18529	18758	18537	18642	18654	18509	18630	18559	18500	18662	18710	18627	18660	18780	18698	18417	18626	18762	18859	18693	18767	18721	18707	18634	18620	18600	18623	18718	18601	18639	18629	18598	18461	18599	18703	18810	18601	18600	18549	18535	18723	18707	18478	18547	18589	18612	18425	18477	18668	18888	18764	18573	18833	18455	18624	18466	18661	18628	18717	18849	18567	18582	18837	18699	18592	18622	18503	18522	18441	18631	18675	18665	18424	18743	18560	18574	18653	18859	18608	18611	18588	18773	18682	18612	18454	18508	18887	18730	18483	18590	18575	18702	18499	18846	18720	18645	18545	18675	18604	18467	18662	18659	18613	18847	18747	18578	18729	18793	18599	18595	18533	18465	18568	18737	18528	18636	18560	18848	18781	18720	18729	18691	18918	18806	18846	18661	18602	18512	18653	18715	18655	18609	18598	18580	18540	18610	18710	18510	18710	18679	18636	18593	18653	18847	18564	18566	18839	18706	18748	18613	18742	18562	18686	18574	18813	18838	18624	18641	18574	18640	18540	18651	18517	18515	18449	18582	18731	18846	18741	18588	18477	18468	18670	18641	18725	18580	18602	18776	18637	18909	18850	18494	18784	18490	18630	18583	18512	18699	18687	18696	18624	18764	18827	18628	18720	18945	18681	18579	18530	18680	18760	18802	18720	18729	18500	18454	18653	18654	18729	18486	18746	18747	18553	18638	18774	18678	18843	18619	18793	18610	18570	18780	18672	18713	18735	18636	18637	18593	18663	18763	18670	18790	18612	18640	18704	18524	18842	18805	18734	18834	18492	18417	18651	18673	18640	18747	18764	18804	18723	18536	18718	18418	18955	18605	18711	18717	18685	18792	18428	18571	18687	18467	18656	18955	18578	18542	18631	18686	18686	18626	18699	18704	18618	18515	18662	18714	18543	18703	18631	18618	18515	18669	18613	18723	18793	18735	18700	18509	18565	18752	18567	18897	18648	18717	18725	18639	18572	18549	18662	18628	18638	18793	18814	18683	18689	18497	18578	18600	18628	18537	18721	18531	18657	18599	18610	18694	18600	18808	18821	18526	18816	18864	18517	18714	18572	18434	18720	18692	18712	18497	18628	18684	18692	18604	18727	18690	18797	18466	18392	18421	18596	18617	18514	18560	18381	18696	18578	18635	18463	18517	18725	18639	18669	18458	18573	18562	18742	18672	18538	18515	18606	18666	18424	18645	18744	18625	18558	18745	18753	18795	18659	18613	18682	18484	18587	18599	18557	18716	18632	18613	18678	18621	18635	18766	18516	18653	18827	18757	18736	18537	18688	18459	18460	18596	18693	18688	18715	18609	18560	18558	18759	18648	18656	18624	18678	18650	18766	18500	18633	18669	18611	18786	18628	18760	18606	18588	18712	18718	18509	18711	18858	18705	18381	18339	18520	18695	18593	18808	18477	18673	18580	18641	18691	18655	18565	18664	18549	18680	18421	18701	18601	18732	18887	18517	18683	18624	18608	18754	18601	18627	18679	18569	18758	18760	18657	18730	18660	18458	18654	18714	18745	18541	18568	18597	18639	18576	18489	18696	18642	18705	18718	18718	18507	18571	18787	18629	18690	18493	18468	18784	18563	18747	18638	18437	18503	18625	18715	18552	18631	18641	18664	18479	18574	18577	18873	18685	18586	18627	18662	18576	18597	18511	18765	18719	18744	18757	18703	18828	18647	18685	18649	18628	18708	18716	18758	18636	18571	18647	18626	18750	18614	18702	18676	18650	18704	18808	18654	18763	18575	18711	18630	18668	18550	18511	18568	18444	18683	18484	18459	18528	18595	18751	18687	18639	18616	18757	18731	18770	18606	18638	18858	18473	18665	18477	18661	18706	18822	18784	18606	18638	18676	18568	18654	18554	18580	18755	18735	18750	18413	18592	18852	18728	18659	18891	18746	18748	18766	18602	18761	18622	18775	18577	18536	18469	18502	18573	18503	18616	18701	18476	18626	18615	18513	18480	18561	18729	18868	18635	18944	18423	18593	18482	18433	18628	18704	18515	18491	18656	18539	18546	18706	18717	18636	18788	18695	18796	18691	18558	18474	18688	18448	18555	18554	18576	18568	18433	18578	18555	18762	18510	18525	18499	18747	18603	18775	18514	18453	18468	18458	18665	18660	18668	18668	18633	18604	18540	18506	18646	18694	18691	18625	18642	18562	18768	18667	18834	18590	18761	18374	18611	18454	18778	18723	18836	18717	18532	18763	18537	18577	18713	18692	18737	18732	18463	18732	18543	18666	18453	18643	18612	18631	18663	18700	18759	18542	18496	18767	18817	18589	18583	18748	18809	18611	18745	18727	18701	18750	18685	18577	18699	18587	18513	18625	18715	18605	18633	18922	18632	18493	18678	18728	18574	18822	18615	18683	18611	18635	18542	18695	18658	18668	18461	18514	18676	19002	18483	18619	18650	18566	18573	18657	18538	18662	18928	18730	18489	18864	18769	18690	18584	18657	18669	18622	18703	18544	18669	18548	18857	18680	18740	18774	18455	18519	18651	18638	18611	18699	18754	18409	18625	18605	18539	18559	18745	18750	18722	18814	18659	18589	18612	18528	18369	18653	18643	18652	18597	18652	18803	18444	18781	18799	18686	18619	18568	18502	18822	18873	18808	18842	18648	18724	18602	18541	18546	18862	18726	18520	18799	18583	18714	18564
22988	47854	49555	39861	33268	27333	42996	60229	54124	37271	29646	20632	17637	16896	17088	16939	16842	17151	17185	17020	17035	17015	16999	17165	17032	17038	17051	17136	17064	16990	16837	17157	16926	17088	17012	16968	17248	17054	17138	17163	17053	17074	17001	17178	17005	17032	17126	16987	17005	17077	17118	16890	17042	17084	17219	17173	16996	16965	16960	17076	17100	17084	16860	16814	17012	17001	17013	17023	17057	16974	17019	16958	17065	16947	17075	17024	17030	17069	17136	17183	16875	17133	16989	17205	17152	16974	17032	17148	17157	17086	17009	17061	17163	17092	17036	16950	17187	16997	16931	16911	17006	17161	17228	16976	16996	16948	17066	16877	17037	17008	17115	17102	16866	16976	17214	17089	17023	16930	16895	16945	17048	17031	16995	17069	16951	16969	16969	17065	16985	16956	16950	17049	17047	17187	17203	17063	16896	17001	16903	17024	16849	17137	17091	17095	17013	16905	16855	17078	17040	16968	16943	17129	17018	17084	17057	17059	16960	17002	17157	17077	16935	17101	16893	17095	17246	17088	17155	17208	16919	17027	17051	16989	17101	17088	17004	16966	16900	17029	17152	17048	17026	17064	17037	16928	16968	17051	17284	16939	17030	17136	17014	16979	17001	17090	16771	17157	16869	17005	17108	17104	17001	17093	17176	17085	17072	16984	17145	16989	17054	16990	17008	16820	16998	16937	17136	16908	17014	16975	17164	17033	16912	16982	17016	16977	17116	17161	17052	16805	17047	17092	17078	16969	17069	17106	17009	17097	17231	16909	17098	17057	16954	17084	16866	17124	16928	16941	17020	16913	16851	16925	17134	17146	17080	17055	17039	17066	17217	16934	16841	17019	17165	16996	17042	16900	16971	16950	17030	17015	17069	17106	16886	16948	17163	17032	17043	17072	17115	16902	16945	17194	16686	17028	17025	16996	17071	16936	16977	17148	17095	16973	17067	16979	17011	17098	17001	17026	17149	17275	17245	17062	16943	16999	17023	16995	16798	17014	16891	17029	16964	16986	16839	17102	16827	17111	17137	16937	17077	16881	17042	16932	17113	17013	17000	17058	16923	17008	17023	16899	17133	17102	16922	17033	16912	16933	16823	16970	16975	17188	16812	17026	17080	16972	17044	17104	16996	17147	17012	17079	17034	17022	16925	16935	17020	16993	16937	17109	17039	17125	17087	17047	17085	17047	17091	16966	17105	17054	16849	17176	17204	17123	17015	16821	16974	17057	16967	16782	17079	16948	16959	16970	17101	16799	16899	16973	17173	17019	16900	16872	17053	17140	16996	16914	17120	16794	16919	17024	16883	16964	17097	16922	17095	16976	17012	16995	16987	17079	16961	16901	16993	17164	17083	17062	16994	17026	17077	16964	17144	17008	17160	17045	17029	17037	16995	17122	17126	17057	16913	17110	16793	17303	16908	16964	17087	16892	17018	16961	17081	17122	17074	16879	16964	16877	16914	16991	17015	17047	17023	16882	17036	16971	16906	16980	17102	17006	17135	17002	16969	16915	16964	16941	16938	16898	17067	16966	17036	17092	16927	17001	16937	17154	17050	17011	16991	17035	17003	17033	16943	16944	17066	17085	17169	17054	16979	16997	16819	17141	16907	17113	17064	16940	16965	16920	17086	16930	17006	16999	16866	16928	17087	17013	16975	17024	17103	16931	17111	16991	17143	17097	16929	17045	17006	17047	16779	16887	17176	17104	17053	17026	17125	17098	16989	16931	16827	17126	17122	16844	16843	17142	16966	17169	17097	16932	16998	16812	16924	17012	16954	17043	17129	16856	17066	17036	16937	17018	17030	16952	17028	17022	16852	16966	16910	17007	17040	17127	17111	17001	16938	16976	17199	16855	17086	16919	16922	16894	17205	17041	17024	17020	16956	17007	16823	17104	17030	16962	17052	17055	17206	17095	17064	16924	16860	17047	17000	17116	16963	17033	17077	16987	16987	17149	17005	17067	17000	17068	16833	17071	16940	17012	16824	17088	17049	16959	16983	16960	16913	16967	17077	17034	17002	16915	17144	17123	16770	16816	17093	17216	17006	17058	17074	17183	16977	17142	16952	16843	16955	17267	16966	17063	16972	17032	16914	17048	17012	17110	16969	17041	16990	17087	17001	16890	16959	17087	17163	16961	17018	17090	17066	17083	16954	16890	17078	17044	16890	16895	17076	17123	16846	17174	16992	17160	16997	16842	17036	16944	17070	16973	16949	17035	16940	16985	17153	17000	17015	16982	16878	17107	17016	17076	17012	17006	17136	17199	17055	17062	17110	17036	17096	17042	17180	17146	16990	17045	17217	17081	17014	17043	16962	16991	17034	16948	17006	17094	17064	17029	17070	16763	16969	17212	17025	16892	17037	16925	17018	17011	17084	17180	16992	16948	17097	16928	17204	17168	16880	16791	16972	16982	16949	16864	17088	16929	17087	17060	16965	17133	17156	17100	17119	16838	17234	16982	16886	17049	16919	16913	17002	17163	16963	16962	16999	17088	16981	17117	16945	17022	17040	17146	16975	16917	17153	16945	17151	17131	17032	17086	17085	17090	16877	16938	16881	16795	17109	17126	17130	17053	16999	17088	16921	17105	17098	17032	17049	16942	17075	17138	17011	16970	17071	16882	17163	17023	17098	16976	16956	17043	16925	16917	17123	17023	16927	17030	17104	17125	17095	16943	17006	17063	17118	16969	17073	17014	17095	17023	17009	17104	17131	16927	17106	17151	17191	17125	17020	17056	17017	17044	17042	16987	17037	16999	17001	17135	17018	16970	17128	17050	17179	16888	17109	16960	17211	17112	17099	17021	17031	16888	16959	17131	16943	16891	17055	17047	17022	16864	17125	17056	16932	16958	16973	17080	17055	16974	16949	17160	17017	17047	17006	16960	16866	17026	16935	17061	17168	17040	17058	16940	16966	17139	17009	17114	17100	16732	17007	17028	17086	16873	17204	16916	17097	17010	17003	17161	17000	16997	17072	17162	17050	17084	17055	17047	17016	17214	17026	17096	17005	16983	16958	17077	17208	17080	17053	16839	17018	17107	16928	17066	17092	16981	16995	16819	17091	17180	16966	16844	16993	16964	17090	17072	16971	17010	17161	17051	17065	16876	16937	17018	17118	16982	16968	16883	17024	16960	17059	17074	16904	17039	17029	16902	16989	17057	17221	16963	16978	17163	16884	16976	17034	17166	17127	17102	17057	16896	16839	17058	17080	17052	16875	17099	17052	16995	16983	17025	17082	16997	16836	17069	16927	16990	17101	17149	16954	17035	17033	17026	17110	17004	17064	16942	16979	17147	16988	16967	17017	16997	16991	17004	16947	16836	17167	16885	17013	16902	17145	16997	17040	17058	16763	16862	17150	16962	16938	17179	17024	17040	17268	17011	16935	17066	17033	17195	17095	16952	17008	17044	17007	17101	17000	17023	17205	17049	16961	17152	17261	17085	16963	17040	16976	16887	17160	16983	17017	16876	17088	17064	16918	17082	17003	16945	17095	17068	17036	17085	16922	16895	17092	16998	17014	17116	17102	16893	17005	17033	17075	16933	17045	16965	17037	16934	16857	17026	17021	16844	17225	16937	17023	17145	17086	17058	16787	17008	17013	17087	16877	17105	16887	16900	17003	17038	16903	17003	17145	17118	17026	16963	17006	17009	16970	16987	16927	17252	17057	17048	17059	17034	16962	17076	16963	16944	16942	16868	16974	16973	16926	17092	17116	16891	16950	16949	16975	16986	17036	16989	16912	16877	17020	16793	17018	16898	16979	16915	17097	16944	17138	16967	16886	17135	17151	17031	17055	17003	17057	16914	17036	17142	16982	17133	17028	17170	16997	17112	16879	17013	17188	16934	16905	16888	17047	16884	16854	17185	17069	17048	17014	17087	17062	16940	16911	17171	17066	16967	17100	17022	17050	16929	16949	17004	16828	17056	17085	16932	16959	17085	16926	16958	17124	17085	16895	16923	17037	16935	16869	16989	16979	17091	17057	16847	16920	17181	17043	17069	16940	17035	16912	17091	17168	17079	16936	16934	16801	17011	16969	16842	16947	16977	16857	17083	16854	17017	17079	16958	16963	17069	16974	16973	17093	17050	16977	17128	17008	16979	17198	17006	17128	16959	17109	17127	16944	17110	17058	17107	16871	17017	17119	16988	16742	16936	17076	17043	16939	16971	17128	16897	16983	17001	17008	17144	17053	16955	16919	17011	16832	16935	16978	17019	16962	17008	16931	17065	16961	17090	17090	16989	16924	17017	16994	16987	16982	16960	16914	16932	17066	17025	16973	16898	16877	16974	17048	17086	17165	16984	16956	17016	17100	17091	16911	16958	17066	16994	17110	17013	16944	17019	16985	16923	17054	16882	16930	16915	17107	17020	16899	17139	16991	16874	17085	17069	17041	16855	17084	16880	17055	17011	17178	17124	17012	16942	16970	17049	17103	17073	17224	16899	17060	16981	16987	17068	17036	17084	16976	17270	17090	17005	17045	16947	17154	17029	16884	16927	16994	16897	17123	17009	16921	17007	17102	17016	16951	17117	17007	16904	17008	17005	16978	16957	17069	17056	16968	16993	16992	16845	17105	17224	16893	16884	16964	16985	17097	16907	16919	16973	16897	17076	17058	17050	16968	16981	17056	16919	17082	17057	16982	17064	16941	17092	16943	17230	17071	16942	16947	17081	16898	16928	16994	16967	17092	17216	17030	17102	17028	16927	17078	16971	16942	17004	17121	17013	16973	16966	16920	16887	17046	16858	17200	17105	17046	16845	17005	16845	17119	16956	16986	17159	16934	16926	17020	17010	16988	17047	17114	16972	16956	17065	17003	17166	17060	17009	17072	17192	17029	16914	17024	17043	16892	16956	17009	17114	16971	16929	17115	17126	17096	16994	17042	16799	17122	16947	17055	17031	17135	17006	16915	17084	17078	16937	16985	16971	17069	16982	17083	17037	16915	16988	17066	17051	16964	17045	16926	17086	16886	17066	17033	17011	16910	17272	16830	16901	16956	17010	17034	16929	16984	16791	17122	17006	16936	17128	17056	17058	17067	17068	17154	17089	17067	17031	17105	16826	17038	16786	16947	16760	17101	17126	17013	16891	16916	17089	16866	17067	17059	17014	17046	17077	17107	16907	16832	17255	17013	17119
27548	23117	28174	25887	20726	19829	20899	24889	24192	21138	19477	18357	18346	18337	18058	18066	17949	18136	18021	17850	18082	18130	18073	17977	17964	18113	18206	18038	17960	18031	17817	18067	18039	17921	18095	18062	17870	18022	17990	17983	18080	17885	18111	18023	17894	18165	18222	17902	17985	18026	18130	18090	18055	18045	18165	17966	17965	18090	18180	17848	18030	18109	18046	17949	18240	17895	18032	17956	17853	17929	17973	18144	18129	18031	17819	18119	17955	18018	17974	17993	18106	17937	18212	17868	17979	18019	18073	18068	18009	18009	17918	17877	17900	18059	18012	18098	18174	17972	18193	18022	17963	17756	17879	17880	18037	17802	18089	17975	17750	18094	18233	18101	18117	18199	18094	17908	18064	17879	18043	18200	18121	18037	17873	17965	17891	18033	17918	18009	17885	17967	18060	17984	17728	17863	17910	18093	18117	18245	17919	17846	18100	17946	18098	18052	18010	17898	17960	18135	18099	18157	17939	17861	18003	17927	18160	17964	17889	18188	18128	18166	17982	17980	18026	17785	18050	17866	18043	18026	18056	17939	18176	18017	17968	18082	17967	18151	18080	18234	17972	18076	18204	18097	18073	18144	18024	18133	18008	17879	18125	18096	18166	18001	18124	17963	18090	17928	18095	17940	17994	17850	17894	18041	18023	18152	18103	18107	17840	17980	17906	18069	17906	18080	18061	17978	18121	17953	18117	17979	18173	17956	18021	17829	18230	17990	18004	18060	18193	17893	17899	18047	18228	18028	17913	18032	18005	18061	17991	17864	17983	18179	17838	17871	18069	17816	17879	17958	18050	18080	18209	17909	18060	18006	17960	18003	18236	17897	18071	18032	18118	17965	18019	17919	18064	18200	18179	18070	17892	17948	17791	17989	18178	18104	18003	18094	17949	18023	17907	18075	18070	17822	18026	18167	18002	17789	18169	18208	17941	17931	18057	18038	18107	17902	18020	17879	17961	18052	18028	18105	18081	18071	17886	17850	17842	17943	17962	18043	17871	18173	18151	18116	17931	17939	18100	18042	17836	17994	17930	17938	18016	17835	18106	18134	17969	17878	18058	18021	17961	17894	18137	17973	17842	17925	17824	17912	17995	18035	17912	17996	18123	18061	18042	17885	18106	17858	18006	17994	18184	18060	17877	18099	18036	17926	18178	18052	17900	17921	18021	18099	17817	18128	17963	18007	18001	17977	18018	18025	18093	18003	18008	17865	18188	17934	18147	18096	18069	18027	18152	18026	17886	18047	18020	18032	18297	18002	17980	17949	18013	18103	18174	17924	18073	18053	18042	18144	17931	17941	18153	18106	18111	18152	18111	18047	18067	18099	18026	18045	18106	17959	17892	18040	17891	18131	18111	18018	18007	18092	17999	17923	18140	18119	18145	17960	18047	17965	18207	18018	17937	18030	18217	17931	18068	18163	18152	17959	18084	18207	18089	18017	17996	17807	18152	17885	18059	18033	18138	17927	18204	17969	18053	17939	17898	18111	18061	17990	18182	18125	17962	18078	17811	18222	18068	18031	17978	17977	18163	18136	18074	17854	17989	17966	18104	17959	18170	17991	17970	18122	18145	17956	18103	17965	17951	18148	18248	18182	18021	18004	17839	18094	18233	18092	18048	18019	18165	17969	17971	18127	18105	17990	18039	17948	18145	17786	17981	18005	17906	18020	18066	17943	17952	18193	18072	18069	18012	17773	18024	18038	18132	18112	17896	17844	17935	17906	18149	18103	17989	18043	18000	17991	18015	17998	18022	17997	17992	18098	18238	17973	18030	18045	17872	17963	17749	18032	18120	18160	18302	18084	18058	18052	17950	18117	18103	18197	17971	17923	17960	18021	18074	17960	17990	18190	18228	17941	18116	18002	17989	17887	18073	17871	18089	18135	17922	17989	17907	17834	18014	17890	17989	18090	17989	17972	17936	18095	18125	17955	18120	18064	18062	18195	18385	17929	17953	18147	18072	17935	18124	18148	17805	17829	17869	18070	17897	18099	18259	18098	18008	18192	17951	17881	17935	17934	18118	17894	17887	18078	17897	18164	18169	17908	18225	18044	18127	18031	18036	17859	18037	18139	18069	18035	17940	17937	18188	18052	17898	18096	18070	18162	17929	18053	18048	18069	17914	18124	17873	17985	17962	17978	18111	17879	17727	17910	18033	18024	18028	17965	18062	17933	18117	17893	17841	18211	17993	18205	18001	18048	17934	18006	17998	18057	18026	18141	18165	17921	18039	17815	18211	17983	18066	17940	18044	17888	18037	18064	18065	18038	17946	18099	17991	17931	18018	17978	17925	17933	18100	18126	18077	17942	18069	18128	18112	18165	18096	17994	18045	17863	17875	17928	18036	18049	17992	17954	18139	18066	18085	17912	17992	17998	17995	18114	17882	17901	18262	17985	18030	18101	18147	17984	17892	17979	17860	17948	18131	17946	18126	18019	18058	17981	18090	18172	18033	18052	18117	17973	17956	17992	18228	18200	17986	18189	18061	18103	17810	18005	17989	18007	18001	18148	18103	17998	18052	18121	17933	17717	18065	18016	18161	18147	17970	18036	18037	17964	18140	18124	18004	18012	18123	18076	17886	17988	18117	17919	18075	18101	18114	18194	18050	17990	17921	18025	18005	17880	17778	17736	17924	17985	18198	18080	18032	17975	17938	17999	18005	18023	18074	18067	17903	18076	18113	17933	17999	18019	17922	17995	17931	18108	18052	18008	18092	17972	17817	18070	18091	17940	17881	17884	18004	18103	18181	17934	18014	18081	17936	18207	17858	18040	18074	18038	18061	18022	17999	17851	17827	17913	17869	18024	18146	17936	17821	18187	18063	17881	18172	17877	18002	17921	17936	17975	18019	17958	18141	18024	17954	18060	18138	17870	18005	18019	18030	17865	17701	18239	18029	18113	18003	18018	18168	17887	17934	18128	18211	18100	18323	18108	18019	17828	18071	17997	18143	17907	17961	18067	18006	17931	18059	17822	18070	17915	17994	18256	18115	18120	18258	18083	18252	17973	18018	17990	18031	17937	18062	18064	17984	17846	17991	18092	18003	17923	18036	18147	18242	18057	18166	18054	17841	18056	17922	18038	18141	18099	18045	18137	18274	18057	17793	18164	17937	18023	18206	17924	18101	17882	18010	17923	18033	17962	17916	17988	17944	17910	17814	17999	18207	18146	18176	17829	18024	17895	18144	17714	17956	18119	17981	18043	18077	17861	17893	18047	18056	17971	18000	18096	18071	18018	17993	18129	18156	17912	17923	18038	17835	18009	17860	17908	17903	17932	17903	18047	18070	18068	18124	17887	17816	17779	17859	18042	17824	17978	18167	17936	17953	17986	18068	17929	18129	18008	17895	18009	17914	18042	18163	18064	17802	17869	18152	18176	17882	18098	18147	18028	17989	18039	18030	18108	18025	18117	18057	17973	17979	18116	18097	17805	18132	18033	17964	17911	18108	18001	18111	18087	18027	18048	18060	18114	17873	18048	18193	17848	18207	18112	17970	18045	18092	18134	18146	18151	18088	18058	18152	18179	18115	17798	18093	18050	17931	17890	18258	18143	17981	18104	17860	18089	18183	18042	18126	17975	17938	17943	18060	18027	18074	17870	18038	18013	17983	17966	18210	17844	18144	17988	17948	18108	18169	18069	18149	17998	18111	17958	18070	18241	17992	18000	18053	17973	18042	17921	18100	18151	17957	18022	18136	18128	18114	18112	18115	18018	17944	18299	18112	17903	17897	18052	18251	17887	18022	17975	18278	17945	18086	18033	17851	18155	17992	17928	17989	18069	17841	18089	18012	18109	18024	17962	17900	18035	17853	18172	18113	17910	17973	17909	18098	18144	17915	18209	17943	18040	18167	18150	18137	18008	18134	18073	17993	18114	17881	17878	17862	17906	18062	18078	17942	18158	18135	17988	17978	18042	18121	17894	18071	18013	17932	18013	17863	18153	18031	18054	18032	18126	18111	17902	17952	17927	17954	17994	18017	17983	18031	18178	17993	18115	17891	18282	18164	17969	18088	18113	17862	17996	18241	17941	18036	17927	18181	18153	18090	18111	18059	17910	18096	18269	18053	18113	18064	17934	17954	17892	17783	17874	18012	18117	18148	18203	17904	17904	18097	17981	17915	17853	18165	17973	17957	18095	18064	18044	18045	17970	18061	17885	17690	17955	18179	18174	17996	17932	18262	18092	18096	18088	17931	18143	17962	18093	18041	17881	17852	18059	18117	18044	17895	17697	17870	18089	18230	18158	18026	18161	18146	18038	17983	18124	18225	17846	18059	18240	18104	17828	18154	17873	17936	18057	18099	18196	17981	18044	17923	17975	18039	17952	17964	18035	17876	17814	17951	18094	18031	18348	18130	17987	17852	17942	18086	18078	17961	18148	17961	17888	18098	18039	17944	17928	17971	18101	18064	18133	17940	18098	17886	17805	17927	17983	18015	17907	17996	17983	18088	17849	18027	18228	18055	18156	18113	17939	18060	18038	17894	17894	18204	17989	17818	18086	18039	18216	17961	17939	17955	18046	18020	18065	17806	18066	18184	17998	18042	18222	17976	17893	18068	18063	18005	17943	18284	17919	18216	17952	18262	18054	17845	18090	18048	17994	17980	18076	17866	18210	18040	18124	18082	17909	17854	18225	18032	17928	18097	17880	17917	18083	17976	17878	17914	17963	17935	18123	17969	17978	17874	17770	18017	17975	18124	18276	18122	17825	18182	18074	18062	18019	18047	18135	18042	18082	17968	17911	18155	18242	18120	18066	17903	18063	18085	18151	18162	18043	17852	18154	18010	17934	17963	18031	18046	18257	18295	18186	17886	18269	17944	18038	18092	18044	18287	17965	18063	18127	17980	17794	18151	17890	18062	17959	17921	18009	17939	17890	18089	17968	18050	17903	18127	18059	18174	17975	18193	18014	18084	18087	17951	18090	18032	17925	18217	18137	17965	18260	18144	17964	17937	18205	17971	18013	18012	17977	18088	18167	17962	18155	17904	17937	18026	18098	18064	17993	17847	18026	18095	17938	17867	17996	18205	18196	18050	18003	18034	18301	17928	18159	18267	18007	17935	17880	18055	17968	17905	17899	17973	18061	18260	17924	18143	18122	18000	18125	18002	18041	18092	17796	18061	18222	18204	18015
20756	29237	30395	24874	20440	19158	21196	26563	24063	19699	17883	17157	16802	16636	16663	16557	16615	16629	16635	16454	16658	16555	16500	16534	16491	16823	16724	16543	16485	16520	16733	16747	16466	16727	16791	16549	16586	16782	16644	16680	16684	16559	16632	16508	16575	16678	16736	16482	16672	16628	16650	16649	16572	16573	16451	16811	16792	16530	16706	16722	16728	16527	16593	16633	16627	16632	16652	16701	16619	16554	16685	16484	16532	16626	16731	16722	16630	16619	16683	16631	16461	16640	16700	16602	16595	16642	16731	16555	16564	16680	16723	16518	16561	16633	16721	16567	16686	16451	16725	16691	16555	16542	16719	16430	16441	16638	16572	16608	16691	16776	16552	16616	16692	16507	16660	16615	16677	16632	16634	16648	16552	16425	16491	16693	16585	16686	16643	16676	16695	16553	16594	16717	16750	16664	16762	16561	16636	16593	16506	16785	16590	16740	16720	16753	16539	16682	16629	16655	16634	16621	16670	16470	16667	16736	16583	16506	16463	16566	16653	16744	16632	16563	16531	16554	16662	16496	16664	16637	16489	16648	16622	16474	16532	16595	16540	16715	16533	16667	16611	16627	16609	16415	16560	16652	16648	16591	16727	16553	16587	16559	16574	16651	16564	16699	16705	16442	16662	16608	16595	16763	16622	16609	16582	16648	16446	16567	16483	16689	16772	16568	16502	16654	16541	16642	16650	16567	16731	16590	16654	16418	16562	16590	16528	16515	16581	16577	16719	16649	16662	16685	16530	16524	16623	16714	16782	16522	16687	16554	16718	16553	16583	16737	16696	16514	16653	16496	16736	16597	16556	16451	16527	16629	16750	16633	16517	16662	16625	16648	16479	16600	16722	16752	16732	16601	16485	16726	16641	16541	16559	16390	16595	16821	16595	16558	16671	16645	16681	16666	16750	16718	16625	16585	16452	16539	16648	16462	16737	16804	16436	16637	16593	16721	16604	16672	16569	16642	16677	16468	16664	16640	16756	16821	16765	16634	16607	16565	16437	16604	16635	16482	16400	16777	16521	16529	16688	16706	16695	16764	16727	16565	16609	16670	16616	16498	16539	16612	16535	16580	16572	16488	16633	16658	16674	16699	16517	16618	16787	16611	16643	16694	16596	16723	16683	16892	16797	16651	16708	16638	16525	16562	16579	16729	16512	16655	16588	16633	16716	16683	16772	16577	16782	16562	16531	16742	16746	16532	16679	16511	16656	16591	16580	16634	16671	16675	16766	16619	16624	16544	16754	16549	16492	16534	16508	16372	16500	16828	16768	16575	16609	16471	16582	16729	16680	16595	16692	16643	16744	16650	16857	16635	16706	16561	16556	16523	16661	16549	16775	16629	16577	16614	16291	16579	16732	16458	16690	16572	16490	16574	16702	16643	16627	16662	16670	16716	16550	16677	16607	16710	16603	16599	16492	16402	16565	16707	16707	16745	16735	16454	16713	16719	16482	16458	16693	16559	16550	16527	16606	16496	16690	16778	16593	16587	16498	16651	16701	16529	16684	16717	16563	16738	16566	16658	16726	16635	16578	16790	16687	16510	16782	16600	16724	16521	16627	16412	16585	16505	16736	16479	16484	16662	16698	16568	16526	16506	16699	16525	16555	16685	16582	16455	16690	16593	16579	16577	16667	16536	16473	16838	16651	16640	16695	16458	16649	16677	16833	16685	16610	16646	16610	16712	16610	16661	16570	16937	16559	16557	16661	16433	16543	16647	16733	16637	16703	16637	16684	16769	16746	16651	16658	16544	16561	16660	16664	16739	16420	16544	16625	16546	16564	16674	16541	16518	16644	16571	16759	16655	16616	16594	16705	16604	16772	16500	16830	16379	16515	16387	16555	16618	16731	16665	16686	16589	16577	16454	16772	16738	16614	16759	16645	16758	16730	16693	16579	16628	16798	16675	16589	16873	16576	16707	16608	16602	16649	16508	16533	16733	16628	16737	16637	16450	16427	16604	16677	16618	16344	16569	16693	16634	16613	16664	16504	16694	16774	16733	16563	16568	16590	16534	16706	16679	16681	16636	16542	16574	16565	16351	16608	16592	16618	16700	16707	16630	16677	16588	16651	16676	16552	16785	16556	16623	16477	16600	16606	16606	16576	16639	16695	16723	16519	16670	16610	16740	16682	16590	16652	16576	16545	16674	16546	16586	16767	16685	16638	16764	16632	16563	16645	16586	16666	16565	16595	16459	16663	16878	16706	16496	16610	16732	16476	16617	16782	16795	16575	16475	16489	16662	16588	16625	16663	16519	16595	16649	16641	16450	16549	16617	16636	16603	16495	16682	16524	16779	16435	16744	16582	16728	16686	16629	16508	16583	16661	16645	16498	16536	16758	16596	16657	16642	16469	16651	16648	16620	16625	16580	16670	16607	16558	16563	16588	16560	16534	16768	16789	16636	16525	16626	16696	16570	16540	16491	16683	16704	16614	16584	16632	16703	16631	16567	16625	16717	16526	16493	16541	16722	16707	16613	16654	16591	16562	16574	16722	16580	16675	16689	16675	16670	16854	16888	16557	16647	16591	16720	16616	16611	16568	16386	16663	16635	16478	16645	16561	16432	16636	16537	16614	16651	16604	16554	16514	16706	16579	16820	16654	16636	16605	16605	16726	16693	16676	16798	16785	16495	16775	16603	16785	16587	16759	16677	16697	16649	16768	16563	16711	16649	16483	16578	16828	16514	16646	16560	16684	16656	16538	16657	16608	16809	16648	16603	16630	16523	16767	16675	16589	16839	16790	16695	16730	16625	16581	16776	16673	16613	16749	16688	16725	16566	16554	16631	16680	16554	16671	16682	16564	16527	16673	16615	16666	16521	16694	16590	16766	16678	16675	16490	16691	16671	16643	16702	16740	16660	16614	16691	16526	16738	16482	16628	16597	16626	16537	16606	16604	16609	16750	16577	16558	16657	16570	16588	16559	16499	16568	16588	16813	16934	16657	16482	16763	16632	16716	16692	16512	16660	16520	16663	16676	16622	16559	16529	16713	16620	16614	16576	16602	16714	16784	16623	16626	16566	16647	16470	16390	16501	16682	16588	16517	16589	16620	16574	16576	16666	16638	16474	16768	16741	16791	16537	16521	16558	16672	16564	16524	16706	16543	16566	16648	16730	16546	16725	16728	16656	16568	16657	16450	16707	16613	16743	16739	16489	16472	16839	16573	16588	16620	16415	16614	16684	16692	16670	16848	16748	16585	16515	16655	16625	16577	16580	16543	16726	16767	16758	16575	16761	16647	16555	16562	16652	16549	16710	16584	16769	16730	16462	16751	16507	16756	16519	16649	16658	16409	16499	16720	16737	16415	16714	16682	16740	16582	16495	16569	16732	16600	16709	16505	16684	16624	16707	16535	16667	16741	16684	16708	16626	16578	16793	16632	16690	16612	16584	16674	16728	16591	16705	16772	16610	16678	16489	16750	16601	16699	16733	16551	16608	16504	16657	16554	16597	16715	16661	16590	16624	16504	16732	16807	16648	16723	16688	16604	16584	16566	16758	16489	16689	16569	16663	16606	16586	16523	16543	16476	16793	16679	16711	16741	16637	16787	16585	16647	16531	16662	16628	16775	16590	16612	16564	16598	16799	16493	16585	16574	16680	16819	16610	16765	16708	16626	16655	16709	16497	16717	16668	16623	16583	16694	16598	16589	16824	16597	16648	16491	16664	16636	16615	16574	16650	16756	16562	16551	16673	16699	16425	16556	16616	16693	16618	16590	16603	16604	16549	16482	16441	16586	16822	16526	16617	16891	16434	16635	16889	16634	16788	16686	16645	16513	16585	16658	16712	16625	16550	16527	16584	16598	16482	16645	16710	16537	16547	16655	16658	16923	16639	16581	16572	16625	16427	16597	16783	16555	16498	16757	16464	16616	16514	16705	16468	16615	16721	16630	16436	16505	16635	16695	16693	16822	16509	16639	16628	16559	16615	16501	16572	16540	16603	16706	16609	16722	16646	16758	16476	16694	16734	16543	16566	16736	16618	16865	16767	16825	16703	16664	16657	16589	16648	16686	16684	16561	16699	16675	16562	16652	16556	16856	16503	16499	16590	16653	16657	16841	16572	16641	16713	16377	16631	16614	16533	16641	16546	16516	16648	16601	16601	16503	16603	16573	16447	16802	16699	16522	16585	16524	16689	16710	16893	16564	16680	16526	16709	16600	16804	16532	16707	16682	16622	16762	16692	16635	16669	16741	16524	16596	16651	16715	16480	16625	16605	16727	16513	16557	16480	16523	16680	16451	16575	16684	16514	16615	16682	16678	16526	16764	16410	16663	16778	16745	16553	16602	16665	16507	16706	16536	16570	16612	16585	16587	16750	16569	16607	16566	16689	16554	16802	16738	16543	16571	16525	16723	16582	16710	16535	16594	16555	16671	16706	16626	16616	16624	16672	16563	16559	16681	16553	16756	16481	16536	16660	16558	16657	16724	16547	16716	16684	16760	16751	16687	16719	16802	16606	16406	16696	16300	16685	16583	16575	16717	16448	16689	16530	16536	16692	16590	16647	16572	16630	16529	16521	16721	16651	16567	16577	16538	16638	16531	16642	16610	16529	16643	16679	16660	16725	16831	16710	16572	16683	16767	16616	16641	16794	16651	16506	16527	16599	16664	16615	16671	16768	16559	16583	16700	16729	16592	16600	16605	16674	16756	16575	16581	16585	16646	16557	16467	16702	16724	16676	16633	16547	16602	16639	16582	16683	16656	16657	16631	16604	16741	16548	16704	16497	16693	16534	16651	16589	16690	16487	16675	16694	16678	16581	16543	16594	16586	16635	16631	16699	16587	16651	16490	16659	16689	16625	16675	16641	16454	16509	16759	16650	16647	16654	16668	16604	16657	16606	16630	16594	16499	16716	16697	16574	16556	16615	16565	16434	16593	16630	16531	16505	16823	16541	16464	16678	16528	16547	16509	16629	16676	16544	16726	16657	16463	16544	16780	16585	16740	16733	16455	16792	16610	16613	16812	16723	16489	16582	16515	16818	16691	16579	16615	16598	16627	16503	16628	16688	16652	16638	16605	16730	16525	16648	16384	16595	16766	16527	16658	16667	16731	16457	16566	16579	16649	16798	16730	16730	16556	16789	16619	16683	16695	16681	16618	16626	16546	16518	16729	16669	16828	16602	16624	16585
24524	21282	28452	24865	22161	21104	33345	46452	39535	28065	22601	19553	18099	17878	17741	17500	17651	17601	17566	17707	17587	17579	17609	17784	17646	17610	17677	17543	17548	17583	17543	17357	17626	17612	17569	17534	17542	17480	17657	17401	17295	17491	17464	17659	17515	17620	17578	17414	17473	17547	17454	17449	17743	17787	17649	17446	17552	17394	17440	17561	17460	17677	17378	17641	17491	17504	17766	17417	17407	17489	17416	17391	17500	17472	17559	17659	17523	17637	17555	17376	17636	17465	17445	17565	17589	17584	17558	17569	17559	17469	17373	17341	17306	17521	17547	17542	17414	17513	17609	17611	17588	17397	17556	17532	17522	17493	17567	17467	17499	17573	17416	17372	17539	17666	17471	17613	17488	17393	17492	17594	17513	17424	17519	17415	17366	17515	17576	17459	17675	17465	17443	17513	17376	17497	17486	17556	17478	17651	17511	17598	17450	17691	17641	17437	17499	17506	17420	17616	17633	17637	17747	17635	17493	17559	17646	17541	17602	17346	17477	17390	17582	17353	17383	17646	17530	17629	17567	17511	17391	17385	17607	17338	17609	17583	17611	17523	17377	17457	17664	17370	17338	17285	17406	17341	17567	17492	17472	17477	17606	17414	17603	17672	17358	17436	17580	17567	17351	17390	17421	17561	17598	17638	17571	17507	17449	17375	17376	17466	17417	17552	17448	17471	17623	17380	17517	17709	17554	17620	17502	17546	17584	17432	17487	17383	17491	17638	17567	17637	17658	17671	17467	17420	17586	17557	17296	17574	17499	17374	17473	17489	17656	17545	17602	17529	17375	17337	17554	17666	17622	17737	17479	17329	17368	17614	17391	17594	17458	17407	17447	17615	17573	17726	17426	17572	17515	17463	17291	17459	17493	17556	17550	17525	17629	17535	17440	17497	17472	17657	17460	17341	17293	17543	17496	17534	17409	17772	17494	17492	17489	17500	17655	17287	17415	17553	17571	17408	17351	17313	17521	17562	17407	17501	17435	17455	17445	17477	17426	17443	17418	17223	17451	17456	17511	17551	17413	17669	17447	17420	17419	17415	17688	17623	17469	17591	17407	17371	17590	17516	17551	17450	17576	17618	17440	17637	17410	17580	17352	17577	17490	17404	17692	17313	17495	17285	17550	17519	17591	17512	17839	17533	17527	17534	17650	17291	17441	17510	17250	17626	17560	17598	17473	17530	17303	17437	17534	17499	17262	17471	17591	17559	17486	17705	17614	17377	17540	17420	17350	17530	17535	17581	17470	17602	17585	17556	17397	17795	17787	17461	17384	17784	17500	17348	17500	17690	17468	17454	17570	17527	17410	17346	17437	17492	17542	17581	17507	17475	17626	17481	17506	17418	17530	17658	17489	17317	17562	17633	17536	17373	17511	17502	17529	17730	17447	17564	17574	17445	17369	17345	17554	17567	17536	17628	17465	17542	17730	17553	17469	17388	17355	17527	17472	17458	17596	17475	17578	17505	17681	17433	17484	17571	17281	17408	17447	17454	17700	17472	17437	17581	17425	17381	17467	17722	17431	17339	17539	17674	17452	17526	17480	17583	17484	17407	17490	17544	17477	17593	17465	17665	17519	17607	17285	17538	17657	17335	17490	17578	17720	17668	17506	17234	17361	17548	17481	17526	17603	17548	17657	17685	17572	17636	17431	17478	17172	17296	17348	17347	17366	17507	17743	17399	17423	17597	17457	17455	17554	17438	17399	17412	17393	17660	17522	17542	17741	17718	17429	17454	17473	17504	17497	17436	17725	17556	17589	17517	17662	17702	17488	17476	17454	17495	17590	17549	17251	17381	17540	17574	17527	17536	17682	17402	17513	17582	17531	17571	17461	17493	17474	17559	17466	17323	17573	17626	17562	17554	17538	17543	17581	17499	17270	17314	17493	17567	17557	17579	17601	17364	17413	17583	17323	17228	17476	17635	17494	17590	17460	17430	17425	17523	17527	17421	17431	17469	17320	17627	17594	17384	17347	17528	17368	17383	17332	17478	17514	17429	17476	17526	17436	17617	17453	17520	17646	17479	17334	17491	17540	17562	17572	17618	17498	17507	17598	17488	17379	17593	17526	17470	17517	17361	17603	17495	17532	17466	17543	17453	17673	17697	17523	17433	17463	17457	17594	17521	17557	17724	17618	17466	17487	17660	17651	17709	17482	17318	17426	17710	17491	17440	17655	17427	17475	17352	17753	17453	17498	17641	17545	17698	17424	17719	17622	17570	17450	17573	17533	17630	17586	17437	17510	17458	17464	17578	17608	17349	17508	17498	17537	17784	17511	17463	17513	17573	17378	17457	17569	17590	17661	17502	17592	17483	17525	17533	17636	17438	17431	17589	17619	17587	17791	17446	17560	17477	17615	17407	17512	17738	17640	17488	17490	17433	17530	17525	17576	17427	17426	17366	17546	17472	17521	17408	17537	17509	17333	17412	17542	17462	17663	17487	17333	17553	17547	17522	17329	17574	17519	17416	17528	17426	17760	17733	17619	17467	17550	17276	17422	17679	17708	17547	17461	17499	17729	17623	17416	17472	17458	17572	17589	17431	17562	17608	17285	17474	17539	17525	17721	17496	17542	17633	17417	17402	17181	17355	17556	17352	17653	17417	17657	17624	17551	17572	17586	17422	17436	17396	17460	17692	17534	17526	17551	17418	17461	17580	17463	17580	17343	17454	17331	17609	17667	17326	17517	17533	17530	17561	17653	17399	17525	17413	17370	17533	17543	17510	17544	17701	17538	17361	17281	17526	17497	17502	17567	17644	17432	17589	17712	17649	17476	17557	17247	17482	17614	17658	17402	17337	17338	17489	17342	17487	17647	17598	17573	17423	17780	17806	17468	17357	17506	17357	17511	17637	17436	17508	17319	17332	17451	17578	17435	17354	17622	17555	17624	17438	17601	17348	17536	17511	17515	17485	17624	17495	17359	17441	17586	17538	17486	17458	17453	17553	17568	17592	17716	17736	17621	17566	17589	17468	17494	17790	17302	17352	17669	17616	17647	17363	17393	17480	17748	17774	17470	17447	17500	17811	17634	17560	17472	17547	17504	17483	17556	17452	17304	17406	17684	17398	17447	17680	17583	17584	17469	17339	17438	17540	17423	17543	17403	17597	17493	17453	17602	17570	17549	17297	17547	17537	17493	17380	17495	17331	17737	17497	17432	17392	17512	17584	17389	17476	17585	17528	17570	17678	17435	17566	17579	17491	17626	17650	17612	17618	17399	17264	17510	17506	17477	17452	17700	17600	17683	17482	17522	17492	17376	17507	17610	17726	17428	17454	17552	17426	17455	17571	17321	17662	17688	17302	17512	17406	17563	17438	17379	17714	17415	17500	17548	17285	17601	17539	17680	17481	17263	17490	17562	17523	17588	17568	17537	17406	17621	17446	17586	17734	17428	17580	17497	17471	17417	17402	17625	17304	17468	17514	17412	17433	17580	17609	17413	17638	17566	17492	17552	17338	17406	17628	17611	17577	17540	17579	17388	17532	17421	17490	17538	17660	17597	17537	17497	17532	17568	17463	17606	17420	17530	17541	17230	17476	17311	17476	17482	17501	17602	17416	17394	17535	17341	17587	17603	17565	17663	17482	17555	17613	17681	17563	17435	17472	17465	17409	17502	17535	17555	17394	17397	17577	17608	17707	17310	17622	17487	17275	17461	17612	17519	17524	17633	17693	17624	17612	17445	17524	17516	17593	17480	17476	17467	17548	17636	17693	17392	17334	17449	17622	17563	17584	17545	17572	17544	17513	17541	17545	17805	17469	17599	17337	17575	17557	17353	17451	17318	17275	17461	17521	17452	17552	17643	17622	17647	17667	17523	17477	17319	17415	17411	17360	17524	17535	17750	17568	17550	17540	17413	17272	17522	17647	17371	17191	17396	17457	17643	17482	17373	17400	17330	17473	17604	17604	17562	17378	17448	17606	17641	17417	17579	17438	17615	17486	17641	17725	17537	17435	17471	17423	17529	17658	17549	17424	17370	17520	17476	17582	17661	17322	17454	17520	17450	17433	17580	17503	17502	17311	17483	17623	17653	17523	17417	17617	17393	17618	17308	17397	17444	17610	17596	17381	17346	17329	17576	17326	17340	17552	17506	17454	17493	17560	17427	17423	17581	17542	17632	17352	17415	17413	17565	17423	17596	17586	17555	17340	17502	17433	17552	17567	17413	17641	17491	17482	17717	17570	17511	17348	17499	17461	17477	17418	17336	17587	17491	17506	17550	17550	17721	17478	17615	17498	17493	17541	17509	17425	17515	17485	17506	17677	17569	17608	17456	17668	17688	17574	17534	17338	17433	17713	17402	17517	17429	17542	17292	17480	17460	17416	17411	17670	17386	17333	17546	17591	17456	17547	17596	17594	17548	17483	17486	17333	17596	17617	17341	17517	17603	17575	17413	17584	17565	17638	17469	17386	17476	17398	17606	17550	17538	17446	17564	17556	17603	17577	17606	17343	17441	17694	17503	17419	17448	17407	17451	17245	17473	17628	17579	17484	17490	17799	17450	17578	17525	17541	17451	17446	17692	17622	17512	17775	17478	17496	17620	17612	17487	17534	17448	17320	17467	17288	17391	17584	17377	17487	17544	17527	17476	17464	17656	17427	17530	17373	17400	17575	17473	17465	17513	17607	17336	17480	17638	17474	17532	17505	17618	17351	17513	17625	17421	17238	17401	17355	17375	17395	17447	17439	17473	17580	17519	17527	17402	17663	17546	17537	17527	17548	17242	17609	17651	17384	17389	17493	17394	17605	17655	17639	17569	17645	17366	17593	17522	17344	17655	17496	17410	17446	17528	17440	17689	17605	17547	17369	17481	17579	17504	17452	17559	17540	17365	17511	17518	17488	17342	17626	17408	17713	17614	17509	17422	17562	17590	17681	17498	17440	17559	17450	17454	17486	17211	17629	17630	17611	17609	17343	17377	17380	17320	17490	17242	17552	17383	17364	17422	17560	17529	17458	17424	17480	17388	17400	17555	17580	17468	17497	17359	17533	17537	17662	17689	17390	17608	17683	17473	17514	17584	17697	17628	17758	17618	17490	17586	17565	17667	17680	17474	17582	17634	17311	17285	17543	17465	17370	17415	17517	17681	17436	17253	17560	17669	17579	17393	17378	17480	17402	17600	17465	17430	17236
22210	36823	34562	22443	20870	19771	36866	48051	39891	28029	22139	18280	16341	16462	16226	16232	16376	16495	16408	16291	16376	16416	16471	16380	16536	16467	16425	16469	16389	16418	16288	16349	16248	16274	16259	16469	16485	16331	16431	16487	16369	16456	16170	16363	16296	16203	16198	16278	16416	16425	16276	16347	16326	16222	16353	16327	16384	16323	16372	16158	16281	16356	16241	16299	16399	16319	16287	16381	16484	16297	16343	16629	16583	16310	16314	16261	16431	16486	16356	16383	16367	16241	16592	16267	16309	16417	16376	16407	16292	16408	16483	16500	16437	16478	16399	16308	16358	16483	16282	16287	16516	16349	16264	16416	16248	16266	16394	16411	16355	16336	16515	16270	16438	16343	16413	16281	16425	16478	16241	16463	16258	16423	16366	16404	16406	16205	16409	16477	16485	16278	16396	16467	16478	16345	16476	16406	16285	16435	16616	16287	16337	16363	16244	16544	16424	16264	16331	16426	16297	16328	16380	16341	16369	16388	16334	16164	16531	16455	16369	16212	16358	16323	16298	16534	16449	16439	16436	16366	16315	16400	16334	16295	16260	16478	16443	16330	16449	16389	16394	16453	16476	16333	16311	16219	16359	16342	16303	16251	16387	16374	16294	16410	16544	16286	16488	16451	16332	16397	16396	16350	16378	16372	16297	16255	16414	16418	16473	16133	16493	16379	16187	16229	16406	16332	16243	16371	16312	16287	16517	16275	16338	16425	16415	16322	16553	16391	16527	16247	16338	16433	16430	16300	16428	16369	16392	16356	16460	16381	16316	16404	16450	16394	16240	16450	16306	16497	16353	16417	16574	16171	16396	16500	16339	16345	16414	16381	16509	16301	16318	16253	16263	16285	16276	16370	16470	16351	16303	16380	16243	16323	16488	16396	16299	16359	16258	16321	16395	16269	16400	16449	16393	16423	16249	16400	16275	16418	16361	16346	16404	16330	16355	16316	16477	16311	16352	16329	16307	16511	16217	16428	16339	16323	16367	16297	16211	16299	16478	16461	16331	16455	16309	16054	16397	16441	16373	16364	16374	16465	16281	16368	16420	16484	16385	16351	16370	16360	16278	16371	16351	16300	16435	16305	16418	16420	16508	16205	16409	16297	16357	16453	16408	16282	16479	16217	16323	16492	16317	16294	16158	16343	16408	16331	16324	16251	16374	16415	16289	16319	16348	16269	16509	16165	16258	16498	16487	16360	16389	16280	16438	16595	16309	16379	16241	16322	16457	16323	16475	16373	16233	16455	16351	16372	16393	16365	16564	16332	16327	16334	16477	16433	16519	16398	16311	16436	16304	16348	16302	16445	16311	16522	16481	16210	16320	16452	16279	16409	16305	16378	16366	16422	16152	16389	16384	16424	16364	16298	16318	16470	16308	16384	16206	16203	16167	16344	16411	16164	16453	16308	16617	16236	16368	16318	16369	16335	16184	16463	16410	16337	16326	16422	16425	16248	16440	16237	16467	16452	16559	16206	16298	16500	16128	16370	16511	16429	16524	16306	16300	16291	16216	16354	16287	16390	16253	16298	16162	16449	16400	16171	16382	16309	16341	16533	16407	16181	16361	16315	16404	16448	16368	16324	16412	16318	16576	16258	16549	16299	16450	16388	16496	16349	16295	16477	16311	16286	16378	16366	16469	16254	16337	16366	16285	16534	16580	16376	16376	16315	16402	16437	16452	16623	16332	16256	16327	16317	16290	16211	16428	16270	16395	16501	16299	16477	16351	16304	16449	16330	16284	16387	16352	16438	16427	16298	16392	16400	16384	16358	16407	16353	16246	16447	16406	16455	16308	16406	16224	16426	16314	16443	16374	16173	16371	16416	16171	16426	16563	16419	16204	16427	16302	16563	16536	16118	16426	16364	16384	16269	16305	16294	16462	16320	16442	16502	16397	16392	16317	16504	16263	16394	16430	16338	16380	16312	16449	16464	16239	16360	16467	16512	16515	16303	16420	16359	16342	16483	16451	16419	16440	16405	16296	16394	16467	16311	16384	16272	16490	16370	16347	16212	16215	16337	16351	16421	16350	16274	16258	16326	16205	16361	16616	16247	16112	16266	16269	16393	16431	16347	16518	16460	16379	16398	16402	16375	16318	16344	16573	16340	16306	16378	16433	16477	16353	16291	16321	16472	16260	16417	16435	16174	16337	16254	16393	16286	16350	16248	16373	16439	16233	16530	16285	16351	16413	16353	16203	16380	16271	16455	16483	16358	16398	16217	16621	16421	16280	16217	16298	16431	16193	16394	16245	16447	16406	16304	16340	16389	16315	16393	16531	16321	16278	16516	16572	16311	16403	16283	16337	16382	16509	16278	16365	16555	16511	16271	16394	16429	16237	16317	16260	16294	16424	16198	16317	16433	16413	16249	16354	16300	16450	16298	16332	16431	16288	16316	16357	16544	16544	16312	16311	16178	16352	16468	16309	16384	16173	16381	16448	16402	16521	16352	16167	16318	16460	16337	16495	16383	16231	16399	16274	16367	16390	16263	16417	16402	16340	16189	16329	16327	16465	16295	16384	16481	16286	16155	16417	16474	16362	16291	16313	16527	16191	16335	16490	16399	16292	16314	16383	16423	16313	16302	16397	16513	16405	16441	16517	16301	16268	16601	16316	16352	16280	16286	16437	16455	16217	16427	16383	16295	16334	16276	16471	16262	16494	16308	16284	16274	16396	16320	16437	16168	16402	16383	16326	16284	16401	16313	16193	16136	16437	16400	16308	16485	16371	16387	16387	16230	16411	16435	16446	16286	16391	16330	16229	16506	16365	16330	16243	16316	16246	16384	16383	16299	16197	16365	16312	16383	16362	16463	16579	16394	16412	16293	16264	16292	16478	16260	16308	16121	16368	16486	16320	16319	16448	16289	16316	16456	16292	16186	16394	16204	16548	16275	16496	16167	16306	16259	16404	16183	16288	16615	16405	16430	16406	16501	16440	16448	16365	16447	16314	16285	16284	16302	16552	16237	16341	16472	16319	16348	16321	16265	16376	16351	16377	16171	16578	16406	16365	16368	16382	16293	16431	16240	16424	16287	16287	16618	16366	16493	16337	16320	16115	16405	16383	16342	16314	16256	16488	16498	16454	16349	16192	16388	16440	16344	16394	16471	16293	16499	16180	16366	16375	16389	16512	16213	16216	16315	16333	16376	16193	16522	16330	16382	16301	16261	16434	16431	16307	16435	16427	16296	16349	16246	16297	16299	16181	16440	16430	16399	16411	16416	16290	16285	16403	16332	16492	16245	16313	16463	16412	16451	16438	16357	16328	16542	16311	16395	16422	16232	16452	16296	16466	16141	16378	16522	16377	16482	16281	16355	16253	16455	16507	16271	16238	16332	16369	16252	16225	16358	16221	16388	16290	16489	16371	16317	16343	16301	16274	16460	16316	16400	16373	16396	16396	16369	16281	16500	16340	16242	16291	16333	16344	16488	16285	16518	16534	16438	16255	16481	16277	16295	16569	16607	16115	16400	16388	16420	16371	16468	16372	16315	16435	16313	16406	16401	16282	16459	16367	16453	16457	16236	16329	16522	16283	16313	16423	16318	16521	16380	16409	16340	16344	16164	16522	16332	16345	16234	16380	16328	16323	16500	16284	16432	16271	16501	16305	16313	16302	16445	16272	16390	16454	16262	16496	16278	16468	16248	16355	16284	16332	16371	16345	16246	16403	16356	16406	16513	16352	16582	16287	16317	16476	16471	16352	16310	16322	16223	16337	16562	16364	16248	16324	16373	16402	16244	16280	16244	16319	16301	16295	16372	16312	16421	16401	16485	16376	16251	16396	16231	16377	16414	16525	16438	16426	16201	16518	16338	16138	16276	16378	16319	16376	16428	16350	16318	16518	16351	16424	16358	16296	16367	16421	16266	16400	16456	16452	16375	16261	16290	16518	16484	16338	16389	16295	16049	16473	16209	16361	16406	16245	16477	16269	16636	16269	16395	16270	16471	16252	16314	16375	16265	16439	16378	16365	16402	16501	16119	16300	16431	16429	16358	16487	16428	16373	16451	16304	16284	16384	16549	16466	16254	16340	16273	16382	16201	16339	16522	16374	16535	16489	16339	16433	16497	16174	16415	16333	16332	16375	16431	16388	16387	16460	16688	16376	16353	16232	16244	16291	16252	16092	16418	16472	16315	16306	16413	16333	16273	16438	16663	16455	16369	16401	16255	16419	16286	16346	16427	16239	16327	16407	16495	16245	16386	16444	16420	16375	16326	16348	16231	16351	16382	16411	16305	16445	16438	16256	16523	16210	16173	16411	16355	16338	16329	16243	16292	16424	16224	16316	16282	16250	16399	16515	16211	16479	16467	16427	16401	16352	16569	16405	16275	16600	16397	16376	16436	16269	16524	16271	16224	16271	16136	16392	16417	16283	16344	16463	16200	16517	16455	16349	16445	16428	16254	16178	16470	16424	16392	16412	16309	16284	16434	16282	16377	16356	16365	16410	16386	16306	16503	16453	16267	16419	16374	16338	16367	16360	16475	16294	16323	16221	16269	16374	16304	16453	16199	16429	16161	16376	16348	16187	16410	16422	16349	16394	16594	16438	16440	16344	16517	16288	16398	16446	16199	16489	16366	16451	16207	16421	16128	16319	16277	16403	16242	16141	16398	16413	16385	16272	16339	16495	16279	16229	16579	16214	16154	16404	16340	16428	16515	16307	16352	16313	16293	16391	16388	16247	16381	16367	16306	16394	16282	16449	16296	16458	16460	16454	16421	16240	16449	16350	16344	16472	16466	16404	16441	16250	16320	16300	16406	16450	16358	16222	16251	16308	16346	16460	16484	16328	16424	16337	16266	16252	16311	16309	16348	16499	16412	16356	16364	16342	16593	16488	16371	16328	16432	16405	16387	16393	16299	16461	16321	16378	16249	16227	16251	16381	16154	16442	16633	16455	16359	16489	16434	16376	16345	16302	16522	16356	16273	16387	16365	16259	16315	16353	16332	16278	16360	16350	16277	16241	16252	16409	16408	16426	16369	16370	16355	16406	16550	16405	16433	16273	16342	16390	16330	16677	16218	16308	16553	16464	16335	16331	16439	16296	16334	16337	16272	16617	16230	16455	16386	16296	16464	16340	16317	16300	16317	16255	16348	16262	16325	16423	16257	16437	16387	16213	16502	16407	16111
22988	21261	29176	23739	21514	23243	44838	60431	50579	38098	29006	21800	18304	17335	17211	17369	17090	17301	17225	17163	16991	17249	17100	17115	17250	16941	17091	17158	17200	17147	17137	17139	17048	17087	16960	17157	17222	17025	17170	17191	17036	17195	17060	16998	17046	17004	16812	16990	17334	16825	17141	17045	17255	17250	17184	16885	17071	17016	17112	17080	17080	16824	17150	16892	17088	16883	17143	16972	17161	16931	16930	17132	16995	16930	16801	16820	16942	17025	17182	16993	17138	16874	17258	17188	16959	16897	17084	17227	16934	17052	16838	17135	17013	16782	17003	16819	16974	17123	17140	17035	17124	16948	17007	17127	16825	16997	17019	16882	17044	17087	17044	16946	16895	16844	17005	17019	17120	16980	16957	17085	16962	16966	16891	17070	17077	17032	16990	16586	16869	16961	17006	17344	17035	16955	17063	16999	17015	16868	16940	16910	16983	16913	16971	16862	16865	16741	17148	17149	17057	16979	17055	16891	16980	16981	16871	17036	16945	17181	16867	16945	17052	16933	17036	16935	17093	17119	16957	17118	16968	17002	16904	17011	17121	16905	16874	16765	16852	16976	17087	16926	17238	16952	16849	16779	16997	17018	16999	17211	17100	17227	17227	16888	17082	17081	17080	16997	16778	16765	16927	16924	17067	16939	17175	17037	17027	16890	16936	17186	17012	17089	17116	16952	17012	16872	17232	16854	16932	17008	16978	16952	16947	17150	16932	17104	16873	17068	17118	16643	16770	16792	16980	17044	16956	16898	16863	17156	16894	17104	16912	17029	17074	16878	16892	16941	16927	17044	17055	16859	16846	16997	17098	16808	17216	16751	16846	16806	16800	17124	16825	17060	17054	17069	16871	16871	16810	16983	16972	17142	17068	16992	16915	17042	17038	16909	16799	17173	17123	16843	17220	16921	17037	16949	16994	17008	16953	17013	17217	17145	17025	16994	16933	17063	17161	16905	17068	16987	16802	17003	17079	17069	16928	16998	16868	16996	16714	16907	17017	16917	16787	17213	17116	17080	17041	16810	16994	16982	17008	16952	16765	17106	17176	17167	17206	17000	17026	17012	16839	16976	16929	17105	16799	17083	17010	16947	17145	16953	16970	16796	17092	16849	17007	17028	16968	16972	17085	16874	16822	16837	17044	16933	17062	16907	17034	16982	17165	16912	17009	17167	17110	17052	16919	17030	16854	16961	17122	17238	16948	16844	16942	16992	17101	16931	17065	17041	17122	17090	16908	16994	17133	16962	17009	16925	17011	16942	17020	16919	17023	16950	17099	17009	16822	17008	16989	17008	16831	17025	17014	16993	17009	17010	16957	17148	16806	17070	17087	16997	16875	16929	16912	17093	17022	16934	16885	16918	16968	16950	16885	17042	16981	16924	17021	16914	17063	17031	16991	16914	17073	17190	16980	17070	16839	16958	16919	16945	17075	17067	17194	16879	16916	16941	17104	16977	17168	17084	17087	17050	17016	16850	17124	16987	17119	17110	17105	17037	16971	16881	16929	16947	16988	16978	17044	16984	16847	16950	17095	17166	16943	16879	16993	17009	16782	17001	16810	16964	16979	17100	17105	17222	16864	16967	17106	16832	17049	16978	17026	16828	16938	16939	16962	16886	17190	17121	16853	16886	16877	17091	16887	16844	16957	16758	17089	16982	17302	17032	17063	16996	16954	16963	17272	17110	17013	17031	16829	17177	17029	17167	17131	16958	17130	17141	16926	16970	17076	16915	16980	16930	17165	16995	16890	17052	17103	16926	16776	16907	16858	17005	16840	17075	17001	16963	16766	16839	17081	16949	16965	17125	17149	17132	17022	16972	17078	17064	17087	16980	17026	16914	17014	16838	17158	16926	17016	17094	17251	16886	17156	17157	17013	17118	17035	16824	16912	17132	17042	17095	17060	17062	17012	16898	17200	16917	17071	17143	16920	17007	17124	16968	16992	17026	17155	16780	16939	16887	16628	16769	16870	17015	17009	17069	16955	16967	16854	16892	16811	17081	17029	17058	17109	16960	16877	17010	17056	16939	17065	16824	16933	16961	17073	16965	17002	16940	16925	16966	16885	17016	17057	16834	17210	17137	17018	17004	17002	17049	16895	17060	17083	16873	16814	16934	17093	16933	16915	17056	16957	16899	16895	16902	17008	17095	16823	17043	17003	17105	17009	16992	17060	16917	17019	17126	16967	16820	16905	17046	16925	16989	17029	16845	16866	16729	16883	16900	17038	17044	16912	16893	16808	16786	17145	16898	16897	17030	17021	17025	17157	16889	17117	16984	17131	16998	16894	17026	16961	16734	16968	16956	16917	16908	16998	17092	17188	16991	16915	16940	17011	16991	16932	16947	17057	16885	16979	17013	16935	16852	16934	16811	17211	17199	17141	16999	16881	16991	17128	16856	16901	16870	16870	16890	16942	16813	16783	16804	16995	17097	17107	16742	16901	16959	16878	16881	17004	16856	16929	16929	16900	16943	16935	16945	16845	16925	16906	16879	16941	17031	17032	16929	17077	17097	16920	16852	16867	16955	17078	17077	16861	16932	17047	16944	17037	17019	17052	17244	16986	16845	17024	16837	16993	17111	17023	17145	16980	16865	17177	17023	16946	16823	16836	17055	16793	16855	16944	16947	16811	16911	16954	16909	17078	17170	17021	16958	16991	16887	17041	17035	17052	17095	16870	16917	17016	16971	17031	17145	16926	17117	17112	17014	17006	17162	17134	17118	16924	16949	17028	16788	16952	16934	16989	17005	16887	16943	16852	16794	17059	16991	16991	16947	17059	17000	16968	17091	17054	17001	17014	16929	16938	16910	17140	17061	16952	16935	16965	17018	16886	16897	16950	16772	17180	17029	17090	17114	17336	17069	16989	17012	17148	16883	17073	16833	16874	17107	16834	16935	16896	17026	16981	16913	16937	16927	17002	16920	17036	16939	16938	17097	16879	16914	16963	16960	17033	16929	16845	16907	16756	17114	17053	16981	17005	16775	16968	17016	16957	16884	17056	17114	17148	16917	17040	16887	17177	16959	16867	16892	17029	17018	16910	17000	16770	17114	16746	16995	17046	17012	16941	16935	16878	17094	16872	17039	16932	17119	17036	17063	16892	17091	17182	16998	17036	16834	16810	17177	16991	16963	17007	16696	16971	16816	17061	16985	16998	16965	16948	16959	17000	16942	16925	17031	17230	16957	17080	16958	17018	16900	16917	16716	17098	17163	17092	16948	17137	17132	17011	16964	17091	16935	16866	16925	17075	16893	16891	16961	16913	16858	16985	17028	16897	16978	17061	17022	16962	16946	16802	17106	17000	16995	16865	16971	16986	16877	17034	17002	16950	16885	17066	17113	16992	17101	17251	16900	17060	17137	17105	17041	16940	16828	16835	16952	16920	16991	16907	16933	17038	16972	16899	16925	17195	17008	17121	17128	17109	17049	16890	16880	17034	17067	17002	16918	17062	17112	17009	16928	17002	16776	16929	17133	17006	17102	17211	16810	16773	17036	16971	16957	17144	17085	17056	17065	17024	16940	17045	17044	16990	17144	17179	16968	17232	17061	17087	16943	16994	17108	17047	17053	17041	17022	17075	17074	17175	17016	17063	17014	17103	17004	17001	16966	17111	17047	16950	16981	16718	16991	17087	16937	17026	17034	17148	17088	17109	17209	17062	17144	17044	16999	16957	17029	16933	17256	16999	16779	16816	17069	17035	16931	17131	16960	17026	16961	16841	16845	17120	17124	17059	16905	17212	17181	16776	16849	16963	17093	17077	17091	17080	17109	17037	17036	17114	16857	16925	17074	17018	16743	16944	16898	16986	16892	16881	17013	16815	17151	16976	16942	16898	17072	17121	17122	16768	16888	17037	16979	16878	16955	16797	17085	17051	17321	17083	16743	17062	16737	17019	16957	16979	16936	16955	16937	17130	17017	17145	16969	17099	16880	17015	16912	16883	16906	16822	16796	17142	17106	16939	16826	17124	17102	16916	17024	17265	16997	17135	17046	17093	17037	16937	17013	17074	16903	16959	16912	16914	16834	16941	16961	16910	16916	17221	16809	16931	17062	16914	16821	17042	16893	16918	16933	16948	17019	16929	17003	16863	17054	17176	16777	16722	17067	17028	17050	16985	16993	17092	16898	17007	17057	16949	16894	17001	17015	16902	17005	17009	16936	17059	16895	16977	16847	16864	17265	17027	17131	17172	17076	16987	16894	17068	17022	16948	16879	16925	16991	17051	16835	16861	17105	17213	17029	16895	17098	16996	17007	17079	16776	17073	17116	17065	16973	17083	17025	16984	16890	16878	16858	17019	17104	16951	17070	16961	17019	17095	16880	17055	16953	17086	16918	17168	17105	16925	16916	17020	16932	17062	17055	16803	16980	16886	17121	17026	16923	17029	16912	16891	16947	17127	17035	17135	16991	17189	17044	17030	16840	17166	17024	17092	17245	17147	16807	16988	16980	16974	16940	16964	16858	17028	16994	16826	17043	17158	17131	16978	17029	16960	17051	16994	16958	17090	16844	17089	16945	17038	17113	16989	17075	17006	16724	17008	17003	16969	16858	17005	16966	16855	16960	17080	17056	16985	17174	16883	16926	17076	16905	16831	17145	16946	16945	17118	17039	16982	17260	16826	16961	16977	16978	17111	16866	17158	16950	17163	16875	16819	17034	16997	16860	17036	17003	17097	17042	17099	17025	16996	16995	16952	17034	17077	17182	16999	17125	17057	16901	16788	17082	17059	16980	17076	16928	17100	17004	17062	16802	16920	17053	16918	17205	17006	16883	17047	16954	17004	16980	17077	16970	16897	16778	16878	16980	17084	17113	16933	17040	16932	16845	17009	17083	17046	16934	17050	16937	17191	17139	16890	17083	17060	16982	16777	17094	16948	17045	17127	16931	17067	17136	16987	17077	17018	17009	17262	16977	16735	16929	16994	17121	17002	16965	16987	17187	17049	16961	17119	16864	16837	16809	16830	16969	17056	17066	17082	16903	16967	17184	17129	16852	17055	17023	16996	16871	17012	16954	16929	17054	16999	16950	16934	17026	17058	17097	16846	17037	16953	16766	16915	17111	16962	16978	16829	17053	17038	17055	16925	16830	16966	16818	16931	16882	16919	17042	16802	16939	16906	16869	16931	16775	16931	16914
23369	40478	45399	27639	20889	20600	48308	61880	51892	39613	29813	20326	16240	15860	16012	16144	15986	15868	16028	15869	15985	15827	16011	15912	16069	16084	15986	16084	15868	16008	16085	16076	15963	16061	15832	16149	15853	15973	16041	16008	15869	15922	16175	16011	15957	16016	16178	16068	16131	16000	15949	16020	15973	15780	16030	16131	15983	15886	16048	15851	16117	15824	15839	15960	15996	16037	15990	16075	15967	15965	16046	16111	16106	15888	15989	15914	16006	15931	16069	15937	15811	16106	15938	15933	15921	16144	16035	15880	16054	16110	15996	15867	16090	15840	15890	16007	16044	16076	16045	16035	15940	15853	16093	15926	16086	16106	16078	15991	16008	16004	15937	15919	15967	16045	16017	15786	16070	16010	16138	15914	15814	15905	16101	15861	15925	15943	15943	15947	15901	15902	15853	15927	15980	15962	15954	15946	15959	16091	15801	15940	15977	15859	15915	16017	16033	15985	16065	16042	15834	15959	16126	15988	16039	16072	16076	16153	16010	15989	15780	15931	15831	16055	15981	15906	15836	15991	15921	16169	16011	15843	15981	15978	15945	16011	15888	15947	15967	16070	16012	15886	16197	16093	15875	15927	16020	16010	16065	15824	15915	16083	15856	15953	16071	15773	15943	15968	15993	16118	15951	16033	16125	15979	15925	16038	15944	16032	15950	15944	15878	15820	15965	15968	15945	15887	15876	15912	16159	15900	15983	15926	15849	15919	16040	15798	15971	15919	16128	15913	15856	15873	15880	16038	15926	15890	15920	15963	15840	16005	15975	15887	15918	15896	15864	15952	15851	15942	15758	16182	16000	16084	16079	15836	15901	15880	16067	16024	15981	15841	15926	16030	15921	16002	16005	15820	16125	16091	15875	15989	15845	15794	15995	16214	15919	16101	15905	16037	16026	15928	15928	16076	15872	15936	16056	16007	15774	16004	15933	16023	16022	15956	16031	15807	15987	15895	16101	16054	16042	15796	16001	16033	15853	15967	16010	15929	15832	15959	15846	15895	15926	15920	15965	15874	15923	16112	15903	15963	15928	15878	16201	15732	16006	15985	15927	15976	16059	16031	16134	16024	16039	16075	15951	15872	16043	16033	16102	15997	15895	15953	15933	16056	16069	15952	15950	15962	15982	16087	15885	15971	16225	15894	16016	16047	15949	15825	16049	15737	16068	15938	15941	15835	16105	16002	16011	16017	15863	16065	15909	16103	15884	15953	15986	15969	15926	15935	15852	15922	15891	16102	16005	15920	15923	16128	15957	15959	15926	15900	16007	15845	15998	16126	15933	16003	16050	16033	15876	15884	15835	15978	15917	15880	15950	15907	15769	15957	15974	16028	16002	15970	15904	15930	15898	15901	15891	15826	15988	15821	16082	16036	16001	15955	16084	15933	16007	15910	15978	15866	16058	16061	16008	16095	15995	15995	16126	16021	15990	15883	15874	15892	15867	15775	15993	15907	15966	15903	16021	16007	15974	15902	15906	15892	16001	15987	16047	16017	15955	15973	16042	16122	16007	15884	15931	16018	15884	15944	15965	15952	15924	15995	15941	16175	15738	15913	16107	16101	15898	16110	16025	16002	15926	16095	15910	16024	15977	15936	15932	15823	15869	15812	15889	15887	15857	15874	16008	16030	15999	15998	15901	15941	15910	16073	15826	16064	15796	15993	15977	15945	15913	15786	16033	15693	15905	16088	15836	15934	15967	15977	16067	15888	16044	15920	15910	15820	15930	16020	15964	15820	15889	16001	15912	16044	16000	15918	16031	15824	16100	16067	15834	16061	15944	15853	15763	15955	15977	16069	15811	15977	15906	15928	15936	16053	16073	15979	15988	15918	15911	15809	16076	16070	16071	16029	15971	15955	15908	16005	16052	15864	15936	16119	15995	15977	15938	16026	15937	15976	15982	15988	15946	15888	15965	15894	15949	15950	16085	15898	16113	15971	16010	16137	15974	15760	16019	16077	16042	16068	15958	15921	15838	16093	16034	15869	15794	15825	15945	15853	16110	15815	16033	15818	15981	16011	16027	15900	16019	15971	16079	15847	15948	15987	15818	16067	15837	16073	15803	15849	16034	16141	15940	15814	16245	15916	15890	15949	15958	16069	16102	16067	15904	16030	16080	16004	15899	16007	15884	15931	16060	16061	15966	15864	16016	15860	15876	15977	15993	15848	15919	15839	15846	16032	15965	15807	15975	15964	15984	16116	15883	15796	15891	15919	15877	16133	15996	16072	15885	16105	15993	15937	16043	15951	15818	15987	15994	15994	15877	15954	16068	16116	16051	16068	15901	16055	15842	15890	15884	15845	16111	16028	15915	16114	15905	15883	15968	15998	15834	16110	15972	16039	15788	16126	15933	15824	15941	15928	16058	15936	16040	15876	15958	16069	16030	16018	16109	15973	16065	15940	15924	16071	15827	15941	15885	15929	15837	15853	15792	16082	16064	15895	16010	15998	15967	15757	15815	15964	15904	15982	15852	16013	15922	16022	15950	15975	15989	15783	16159	15970	16103	16007	15963	15935	15921	15936	16102	16020	15997	16038	16045	15976	16070	15955	16109	16048	15917	15904	16095	15772	16066	15918	16117	15925	15974	15893	16069	16101	16101	15887	15801	15908	16047	15846	16125	15853	15961	16104	15877	16121	15932	15812	15944	15783	16023	16119	16042	15889	15913	15937	15946	15963	16117	15881	15977	16032	16051	15908	16082	15839	15794	15954	16011	15734	15825	16007	15888	15949	16029	15860	15873	15893	15986	15915	16148	15873	15796	15971	15913	15910	15968	16067	15942	15955	16020	15749	15902	15926	16090	15993	15980	15881	15925	15916	16025	16089	15957	15933	16059	16000	16052	15869	16037	15960	15868	15976	16035	15850	15980	15959	15983	16110	16027	16167	15989	15830	16109	15924	16025	15973	16107	15924	15955	15991	16034	16004	15788	16197	15933	15794	15938	15990	16017	15893	15884	16039	15953	15944	16035	16092	15899	15966	15872	16057	15936	15958	15912	16063	15750	15992	15909	16019	15958	15977	15732	15867	16007	15813	15896	15957	15984	15887	16002	16043	15996	15935	15991	15878	15864	15932	15977	15829	16043	15845	16053	15930	15977	16132	15833	15931	15898	15906	16065	15941	16097	15888	15934	15911	16002	15844	16098	15884	15932	15951	15926	15957	15850	15894	16066	15981	15760	16005	16130	16118	15911	15944	16055	16080	15858	15993	16067	15993	16006	16007	16029	16080	15995	15857	15894	15751	15932	16000	16019	15939	15964	15990	16021	15964	15810	15974	15939	16025	15899	16069	15914	16055	16069	16158	16030	16094	15969	15872	16166	15877	16032	15773	15816	16095	16090	15875	16079	15996	16043	15882	16122	15991	16018	15879	15913	15862	15908	15940	15973	15940	15922	15906	15885	15973	15980	16074	16006	15838	16038	15882	15969	15968	15925	15828	16115	16046	16039	16095	15853	15813	16127	15883	15956	16074	16004	15916	15972	15871	15754	15887	15942	15894	16018	15994	15918	16068	15944	15983	15835	16083	15818	15899	15963	15800	15828	16108	15961	16040	16006	16055	16005	15979	16100	15852	15952	16077	16019	15838	15915	16037	15778	15983	15939	15881	16044	15858	16016	15797	15969	15864	15833	15902	16035	15905	15959	15941	16061	16044	15882	15939	15983	15928	15795	15926	15891	16079	15962	15960	15911	15938	15890	15822	15847	15827	15840	16207	16076	15860	15891	15872	16024	15982	15948	15964	15698	16004	16133	15922	15918	15744	16059	15931	16067	15874	15944	16033	16129	15977	15752	15943	16055	15941	16032	15932	15768	16065	15892	16052	15965	15842	15936	15967	16088	15918	15765	15870	15954	15942	15860	16002	16094	15912	16056	15967	16048	16079	16064	16021	15860	15986	15939	15887	16101	15883	16075	15985	16002	15928	15828	16058	15942	15947	16012	15906	15935	15891	15914	15940	15958	15987	15907	15895	16073	15948	15890	16036	16016	15866	16081	16044	15818	16181	15913	15955	15880	15998	15777	16014	15965	15940	16139	15953	16105	16072	15993	15933	15961	16006	15927	15988	15758	15847	15902	16027	15929	16009	15965	16127	15962	15936	16018	15983	16084	15943	16073	15948	15944	16069	16075	15946	15875	15919	15894	15913	15940	15966	15820	15852	15906	15986	16014	16007	15962	16033	15774	15971	15930	16103	15967	15980	16112	15930	16010	16012	15988	15784	15886	15913	15908	16070	16015	15878	16055	15864	16077	16027	15802	16047	16050	15847	15992	16109	15959	16008	16050	15912	15946	15847	15972	15992	15924	16027	16134	15948	15917	16043	15918	16103	15990	15888	15948	15971	15875	15938	15815	15952	15933	15878	15987	15856	15905	15991	16005	16016	15988	15736	15934	15999	16003	16044	15967	15980	15914	15830	16027	16001	16033	15981	15925	15887	15892	15858	16007	15939	15882	15861	15937	16024	15845	16021	15932	15885	15926	15822	16006	15964	16002	16061	15985	16066	16108	15837	15898	15901	15972	15941	16015	15862	15985	16016	15978	15986	15821	16024	15897	15781	15964	15934	15937	15943	16054	16111	16024	15884	15784	15872	15898	16016	15947	15839	15991	15820	15993	16049	15873	15869	16217	16040	15827	15955	16039	16051	16015	15826	15802	15767	15857	16110	16003	16041	15972	15917	16024	15858	15829	15983	16010	15837	15891	15924	16070	15906	16147	16037	15928	15794	15898	15985	15897	16020	15944	15673	15952	16000	16036	15810	15923	16007	15866	15758	16053	16072	15959	16003	16218	15910	16015	16098	15965	15898	15817	16017	15919	15925	16084	15896	15940	16007	15939	16031	15926	15957	15936	16000	16004	15817	15896	15912	15771	16043	16036	16044	15837	16006	15945	16012	15805	15839	15928	16280	15781	15959	15931	16088	15874	15776	16036	15836	16138	15901	16078	15988	15947	16171	15958	16115	16023	15967	15923	15906	15997	15863	15863	16026	15988	15923	16059	15954	16092	15911	16029	15944	15803	15894	16002	15990	16001	16009	15909	15885	15868	16067	15882	15893	15917	16023	15848	15932	16096	15910	16021	16132	15846	16107	16155	15879	15918	15924	16070	16037	16154	16058	15887	16040	15784	16027	15846	15824
27468	22730	26912	23750	17492	17128	20692	23499	22137	19816	18278	17345	17049	16715	16907	16729	16867	16839	16954	16718	16747	16790	16949	16892	16714	16842	16874	16893	16556	16942	16868	16693	16864	16669	16839	16775	16827	16720	16722	16927	17141	16827	16825	16784	16834	16801	16566	16673	16770	16848	16858	16926	17055	16782	16737	16807	16789	16670	16925	16562	16752	16798	16811	16812	16815	16845	16934	16877	16723	16621	16873	16783	16598	16694	16860	16900	16703	16607	16835	16903	16930	16874	16720	16768	16745	16877	16462	16760	16724	16869	16729	16847	16777	16821	16813	16778	16751	16681	16749	16751	16773	16762	16925	16916	16523	16915	16656	16885	16629	16879	16971	16653	17037	16785	16784	16656	16792	16442	16747	16814	16763	16801	16907	16847	17028	16807	16867	16871	16967	16682	16874	16764	16964	16689	16737	16784	16664	16939	16712	16609	16561	16756	17009	16652	16722	16945	16932	16704	16807	16717	16776	16816	16685	16825	16655	16733	16907	16665	16775	16708	16696	16783	16755	16890	16683	16873	16913	16622	16897	16771	16784	16682	16725	16721	16913	16770	16796	16715	16754	16935	16788	16794	16789	16661	16951	16762	16557	16750	16577	16683	16680	16695	16989	16815	16760	16773	16773	16748	16688	16668	16913	16858	16845	16582	16643	16738	16757	16669	16869	16513	16723	16706	16604	16766	16964	16625	16778	16816	16874	16667	16687	16883	16784	16649	16837	16752	16680	16764	16810	16791	16759	16764	16802	16724	16970	16628	16884	16806	16915	16933	16772	16835	16765	16864	16935	16697	16795	16769	16775	16817	16659	16706	16703	16782	16879	16765	16684	16823	16676	16857	16669	16821	16797	16894	16733	16855	16968	16635	16661	16773	16985	16779	16677	16794	16714	16901	16623	16734	16642	16739	16633	16655	16696	16837	16798	16806	16893	16758	16804	16685	16882	16734	16729	16654	16804	16711	16883	16720	16754	16933	16762	16995	16912	16941	16669	16550	16655	16751	16752	16635	16889	16788	16709	16854	16732	16756	16657	16713	16829	16744	16834	16743	16882	16869	16852	16579	16851	16808	16733	16904	16870	16826	16983	16722	16725	16757	16827	16875	16762	16676	16859	16790	16690	16811	16710	16848	16751	16785	16823	16736	17115	16810	16792	16719	16743	16898	16656	16748	16917	16851	16712	16674	16675	16905	16735	16705	17000	16866	16778	16657	16748	16759	16768	16593	16754	16904	16796	16775	16825	16794	16710	16829	16907	16984	16638	16726	16674	16837	16873	16747	16669	16793	16752	16910	16933	16847	16834	16790	16891	16840	16850	16848	16620	16725	16720	16664	16854	16990	16716	16642	16788	16716	16571	16875	16899	16631	16719	16828	16985	16638	16738	16641	16763	16637	16943	16994	16970	16769	16798	17065	16740	16790	16797	16785	16899	16840	16707	16868	16808	16808	16741	16758	16844	16659	16767	16768	16819	16638	16732	16830	16690	16817	16723	16789	16824	16931	16871	16846	16798	16752	16897	16618	16943	16990	16687	16730	16613	16730	16936	16727	16778	17076	16942	16760	16812	16970	16811	16817	16968	16753	16728	16788	16861	16985	16884	16632	16805	16641	16747	16849	16755	16647	16467	16618	16948	16766	16840	16770	16776	16799	16836	16575	16730	16819	16893	16603	16644	16738	16620	16877	16717	16720	16855	16786	16827	16948	16953	16908	16947	16872	16797	16795	16768	16883	16898	16825	16828	16894	16947	16927	16872	17083	16616	16654	16730	16835	16804	16653	16738	16723	16843	17010	16979	16813	16698	16798	16739	16731	16750	16911	16757	16878	16703	16902	16846	16787	16692	16660	16944	16630	17029	16807	16911	16692	16711	16833	16744	16807	16914	16698	16598	16676	17081	16866	17079	16718	16677	16865	16977	16875	16839	16791	16730	16605	16915	16749	16910	16766	16676	16709	16740	16780	16765	16821	16902	16651	16787	16771	16750	16699	16695	16853	16818	16587	16692	16705	16930	16894	16854	16682	16940	16845	16744	16719	16781	16785	16945	16886	16763	16616	16716	16790	16723	16653	16991	16899	16787	16974	16795	16879	16794	16450	16898	16942	16814	16844	16856	16641	16744	16800	16769	16845	16758	16778	16776	16745	16875	16706	16832	16660	16964	16942	16808	16721	16995	16544	16679	16757	16827	16887	16701	16845	16802	16446	16727	16728	16709	16721	16664	16748	16852	16961	16626	16940	16816	16860	16778	16780	16825	16943	16802	16754	16763	16700	16811	16736	16616	16793	16835	16913	17098	16794	17006	16835	16948	16521	16810	16702	16747	16659	16678	16782	16695	16963	16961	16956	16763	16794	16846	16632	16831	16768	16717	16889	16814	16842	16748	16887	16748	16565	16720	17103	16943	16867	16700	16758	16968	16723	16811	16707	16817	16791	16774	16819	16748	16899	16763	16688	16687	16601	16880	16718	16832	16782	16818	16814	16646	16533	17039	16634	16773	16806	17000	16810	16918	16796	16687	16698	16909	16872	16669	16697	16859	16634	16659	16767	16808	17024	16793	16660	16758	16670	17010	16725	16974	16767	16927	16929	17011	16669	16799	16559	16918	16877	17047	16749	16674	16884	16540	16823	16785	16737	16975	16954	16968	16864	16803	16864	16787	16772	16880	16813	16912	16786	16855	16927	16703	16902	16817	16848	16695	16713	16941	16854	16705	16715	16942	16768	17029	16751	16893	16568	16881	16582	16659	16878	16990	16793	16820	16766	16766	16767	16832	16678	16766	16653	16879	16762	16772	16667	16777	16542	16797	16842	16687	16523	16798	16625	16824	16878	16758	16756	16692	16654	16803	16809	16665	16748	16753	16791	16834	16668	16808	16796	16775	16661	16847	16738	16804	16813	16879	16764	16805	16780	16687	16875	16677	16767	16849	16992	16878	16887	16666	16780	16772	16847	16825	16698	17025	16990	16796	17122	16679	16779	17015	16767	16850	16646	16837	16909	16838	16724	16840	16615	16726	16824	16793	16877	16812	16516	16635	16807	16760	16711	16836	16761	16710	16789	16841	16811	16811	16593	16888	16838	16945	16783	16662	16740	16591	16654	16642	16699	16803	16882	16893	16765	16640	16824	16799	16751	16840	16840	16905	16729	16892	16861	16775	16841	16873	17000	16900	16733	16849	16690	16689	16791	16827	16844	17056	16890	16752	16819	16772	16728	16737	16751	16865	16785	16999	16662	16958	16818	16801	16899	16715	16645	16952	16690	16904	16584	16685	16594	16729	16770	16919	16695	16628	16755	16589	16921	16836	16902	16775	16681	16632	16829	16866	16931	16788	16705	16740	16616	16618	16790	16746	16831	16677	16688	16763	16753	16916	16863	16926	16810	16833	16740	16747	16621	16786	16872	16858	16903	16826	16599	16882	16831	16834	17004	16869	16772	16733	16889	16687	16664	16874	16904	16800	16846	16723	16759	16778	16637	16853	16794	16813	16821	16986	16693	16969	16959	16763	16870	16854	16742	16920	16868	16960	16927	16781	16812	16747	16584	16813	16896	16809	16811	16873	16965	16795	16671	16716	16847	16755	16690	16567	16681	16791	16758	16907	16651	16793	16637	16650	16853	16648	16952	16733	16888	16886	16726	16907	16633	16861	16707	16718	16757	16578	16820	16654	16783	16789	16704	17113	16886	16805	16950	16855	16983	16728	16770	16713	16624	16847	16822	17008	16894	16547	16838	16876	16588	16924	16637	16673	16817	16650	16874	16682	16766	17029	16794	16774	16690	16768	16866	16783	17036	16766	16898	16911	16730	16773	16675	16778	16869	16911	16945	16519	16751	16837	16820	16693	17003	16695	16776	16799	16872	16804	16742	16811	16754	16772	16721	16821	16945	16704	16777	16915	16578	16951	16996	16791	16719	16801	16844	16580	16769	16738	16806	16854	16730	16824	16763	16896	16728	16603	16890	16913	16707	16695	16952	16616	16811	16977	16860	16742	16770	16899	16737	16550	16766	16713	16845	16893	16776	16623	16837	16616	16813	16758	17003	16956	16617	16883	16877	17002	16769	16915	16794	16940	17003	16670	16671	16817	16835	16733	16668	16987	16698	16862	16776	16809	16839	16794	16642	16872	16746	16813	16886	16778	16843	16826	16737	16746	16752	16803	16861	16903	16881	17042	16796	17013	16913	16835	16880	16888	16718	16746	16999	16824	16939	16698	16755	16907	16770	16672	16713	16956	16754	16627	16946	16840	16707	16895	16913	16664	16660	16824	16860	16962	16874	16778	16872	16922	16653	16914	16785	16641	16876	16850	16740	16953	16861	16554	16920	16860	16737	16858	16868	16882	16786	16827	16672	16646	16645	16781	16812	16830	16722	16814	16758	16682	16685	16807	16876	16818	16758	16887	16842	16764	16733	16781	16745	16886	16727	16774	16810	16854	16809	16704	16922	16677	16784	16658	16868	16853	16729	16974	16845	16780	16639	16865	17036	16948	16852	16869	16826	16728	16899	16929	16764	16691	16752	16729	16957	16839	16790	16777	16749	16910	16921	16757	16946	16789	16604	16763	16766	16919	16852	16849	16858	16863	16875	16819	16842	16893	16834	16878	16875	17040	16729	16732	16604	16698	16892	16863	16690	16905	16767	16799	16847	16807	16719	16832	16830	16857	16756	16900	16531	16681	16644	16853	16654	16725	16902	16910	17018	16984	17003	16872	16703	16736	16873	16870	16594	16753	16671	16992	16824	16820	16801	16833	16904	16684	16854	16826	16710	16781	17040	16746	16743	16763	16664	16750	16752	16819	16807	16790	16641	16634	16665	16852	16894	16933	16691	16703	16712	16758	16963	17067	16970	16917	16785	16781	16863	16816	16609	16911	16807	16736	16854	16853	16796	16681	16619	16814	16842	16884	16843	16818	16703	16647	16888	16809	16812	16711	16735	16733	16891	16712	16989	16865	16884	16806	16766	16724	16862	16820	16858	16942	16926	16736	16847	16680	17019	16735	16605	16736	16775	16909	16902	16787	16887	16824	16891	16717	16800	16995	16795	16927	16590	16804	16764	16698	16818	16730	16925	16849	16965	16820	16767	16746	16774	16911	17019	16734	17043	16786	16913	16803	16802	16819	16798	16789	17017	16861	16722
18220	27755	27761	22338	16401	16182	22646	25269	22681	19393	17207	16277	15801	15812	15878	16015	15801	15952	15867	15771	15765	15773	16023	15831	15842	15965	15752	15856	15839	15784	15885	15771	15862	15896	15656	15907	15873	15799	15861	15728	15830	15822	15680	15666	15810	15999	16140	15896	15756	16032	15844	15944	15693	15883	15795	15861	15867	15769	15779	15773	15878	15733	15914	15703	15834	15884	15882	15688	15922	15737	15907	15845	15812	16050	15859	16005	15787	15926	15728	15670	15730	15894	15802	15818	15842	15872	16025	15659	15924	15993	15851	15788	15898	15869	15803	15851	15861	15777	15781	15859	15667	15856	15859	15794	15769	15953	15724	15682	15946	15849	15807	15884	15964	15990	15727	15833	15904	15768	15826	15780	15880	15751	15937	15977	15774	15835	15818	15776	15939	15840	15739	15789	15869	15710	15946	15683	15733	15696	15844	16016	15772	15944	15752	15780	15586	15866	15849	15810	15842	15860	15687	15801	15817	15638	15683	15778	15758	15722	15707	15851	15821	15675	15626	15921	15753	15773	15804	15717	15691	15769	15838	15902	15902	15683	15785	15828	15829	15717	15866	15770	15844	15918	15761	15761	15927	15743	15718	15843	15826	15796	15798	15742	15845	15804	16016	15791	15749	15722	15739	15728	15684	15620	16002	15747	15794	15709	15843	15654	15678	15834	15794	15886	15883	15829	15822	15742	15850	15837	15766	15747	15866	15811	15842	15858	15803	15906	15881	15847	15910	15794	15943	15800	15934	15845	15966	15799	15950	15813	15872	15840	15690	15867	15784	15666	15881	15887	16016	15907	15818	15899	15788	15774	15921	15883	15758	15636	15837	15776	15630	15886	15827	15898	15816	15713	15770	15807	15735	15838	15833	15653	15713	15890	15945	15877	15924	15987	15979	15806	15994	15817	15838	15758	15594	15565	15945	15833	15776	15799	15867	15900	15659	15995	15782	15908	15717	15719	15783	15824	15825	15858	15916	15707	15766	15783	15979	15832	15837	15807	15874	15719	15764	15960	15940	15756	15814	15864	16014	15834	15905	15868	15833	15873	16010	15867	15762	15823	15808	15951	15890	15776	15722	15763	15857	15783	15874	15851	15775	15761	15802	15653	15797	15715	15962	15799	15843	15725	15988	15736	15937	15862	15871	15813	15843	15876	15661	15721	16035	15972	15804	15772	15835	15862	15886	15718	15945	15713	15791	15851	15911	15885	15758	15795	15857	15943	15801	15742	15800	15778	15756	15717	15903	15950	15727	15784	15816	15867	15528	15840	15750	15795	15897	15796	15837	15629	15763	16006	15773	15871	15864	15748	15778	15854	15698	15834	15884	15727	15697	15772	15709	15839	15846	15692	15651	15708	15856	15757	15676	15742	15795	15860	15812	15844	15798	15689	15667	15917	15883	15874	15856	15847	15917	15698	15779	15676	15852	15863	15805	15894	15782	15808	15847	15927	15846	15788	15790	15788	15761	15864	15729	15905	15819	15920	15938	15917	15709	15829	15877	15836	15823	15828	15839	15844	15722	15806	15794	15790	15757	15834	15966	15737	15817	15775	15825	15671	15867	15790	15745	15822	15766	16061	15797	15755	15959	15686	15935	15854	15738	15685	15727	15801	15660	16029	15776	15808	15971	15787	15907	15747	15931	15933	15878	15688	15677	15552	15894	15919	15778	15767	15713	15979	15731	16004	15793	15872	15928	15881	15854	15820	15798	15988	15889	15727	15767	15803	15693	15674	15719	15857	15752	15884	15773	15863	15758	15767	15758	15738	15724	15766	16008	15736	15788	15847	15788	15783	15828	15666	15698	15918	15692	15712	15723	15878	15888	16045	15796	15702	15826	15813	15836	15848	15851	15891	15761	15853	15752	15787	15846	15832	15811	15729	15851	15669	15916	15797	15852	15637	15879	15694	15790	15812	15769	15728	15824	15887	15914	15915	15817	15966	15819	15786	15837	15839	15833	15919	15863	15804	15800	15684	15886	15966	15783	15672	15605	15786	15797	15703	15744	15698	15708	15701	15758	15958	15913	15769	15834	15888	15710	15871	15814	15756	15748	15810	15849	15795	15802	15826	15898	15963	15783	15851	15659	15814	15834	15794	15851	15875	15828	15948	15908	15986	16165	15875	15831	15534	16023	15781	15763	15768	15758	15726	15943	15721	15892	15915	15653	15760	15709	15853	15836	15810	15858	15812	15798	15735	15853	15806	15972	15795	15791	15827	15918	15838	15701	15856	15701	15916	15894	15864	15790	15919	15817	15699	15922	15914	15768	15847	15961	15787	15666	15807	15895	15694	15641	15875	15804	15868	15732	15852	15827	15921	15866	15830	15892	15768	15928	15987	15907	15967	15836	15816	15851	15716	15846	15822	15988	15765	15779	15893	15774	15949	15663	15845	15855	15655	15942	15824	15782	15615	15922	15726	15823	15673	15966	15796	15815	15934	15740	15726	15882	15857	15852	15877	15758	15958	15875	15886	16009	15965	15710	15909	15750	15878	15808	15805	15759	15831	15730	15874	15741	15750	16023	15905	15931	15890	15675	15756	15838	15753	15841	15748	15950	15906	15945	15923	15747	15811	15911	15827	15742	15724	15839	15760	15831	15794	15865	15810	15668	15819	15853	15871	15858	15939	15918	15743	15621	15825	15721	15758	15698	15751	15816	15801	15954	16127	15656	15900	15762	15908	15814	15756	15782	15917	15807	15713	15886	15828	15989	15846	15796	15878	15889	15765	15746	15638	15727	15874	15819	15925	15898	15769	15958	15843	15758	15845	15643	15872	15768	16022	15729	15909	15869	15883	15730	15838	15816	15864	15784	15814	15937	15861	15891	15760	15875	15894	15930	15905	15933	15734	15870	15805	15809	15975	15916	15783	15883	15766	15750	15653	15646	15918	15905	16095	15618	15808	15953	15785	15859	15819	15945	15718	15860	15949	15871	15894	15683	15933	15833	15737	15782	15776	15952	15817	15810	15720	15788	15794	15753	15885	15883	15792	15698	15849	15751	15816	15850	15827	15908	15831	15946	15707	15709	15817	15791	15701	15929	15780	15847	15870	15818	16009	15795	15789	15528	15780	15861	15847	15971	15798	15892	15765	15849	15970	15731	15784	15753	15703	15855	15850	15911	15733	15855	15864	15882	15835	15692	15821	15794	15839	15662	15849	15877	15892	15889	15818	15826	15803	15787	15767	15749	15844	15790	15812	15948	15829	15873	15883	15814	15710	15822	15802	15750	15892	15797	15794	15831	15832	15980	15924	15810	15860	15930	15753	15897	15953	15931	15980	15798	15855	15873	16005	15734	15751	15749	15714	15791	15949	15816	15953	15827	15751	15832	15907	16096	15962	15936	15872	15800	15671	15872	15834	15798	15886	15873	15681	15713	15630	15707	15822	15777	15913	15894	15864	15905	15756	15906	15970	15682	15658	15955	15661	15819	15896	15830	16125	15946	15977	15881	15699	15707	15703	16007	15948	15972	15899	15773	15826	15854	15905	15910	15658	15809	15854	15896	15962	15974	15744	15817	15773	15762	15899	15801	15800	15825	15775	15726	15651	15875	15746	15920	15924	15812	15827	15898	15792	15960	15820	15659	15878	15785	15788	15834	15725	15742	15696	15781	15834	15685	15881	15903	16054	15916	15637	15865	15834	15827	15589	15715	15879	15841	15688	15939	15704	15894	15730	15756	15908	15815	15568	15918	15857	15947	15709	15893	15810	15913	15762	15910	15836	15802	15998	15894	16014	15728	15717	15878	15682	15817	15880	15824	15683	15803	15751	15915	15706	16004	15820	15739	15980	15651	15863	15792	15752	15894	15838	15957	15700	15724	15766	15840	15968	15803	15920	15777	15951	15887	15992	15936	15691	15915	15932	15801	15914	15791	15780	15690	15701	15661	15888	15823	15712	15814	15851	15868	15762	15931	15810	15812	15835	15854	15815	15841	15690	16018	15887	15704	15932	15857	15905	15836	15781	15905	15906	15822	15838	15699	15762	15730	15858	15640	15813	15823	15831	15713	15811	15763	15622	15849	15741	15627	15725	15895	15788	15925	15862	15798	15833	15838	15884	15933	15888	15901	15829	15875	15811	15855	15754	15763	15691	15713	15745	15844	16006	15719	15912	15744	15820	15940	15639	15839	15739	15729	15912	15844	15798	15744	15797	15685	15793	15793	15901	15788	15712	15556	15787	15866	16024	15723	15844	15873	15899	15954	15884	15873	15675	15809	15694	15821	15738	15816	15960	15887	15749	15811	15823	16001	15678	15863	15978	15752	15881	15536	15907	15750	15915	15971	15919	15912	15545	15847	15814	15897	15712	15781	15845	15664	15955	15732	15753	15921	15827	15854	15775	15810	15870	15913	15801	15926	15809	15897	15778	15793	15847	15870	15863	15850	15858	15773	15909	15862	15629	15847	15704	15980	15916	15834	15760	15619	15932	15855	15854	15760	15786	15800	15834	15794	15803	15817	15735	15644	15996	15926	15890	15796	15935	15848	15841	15767	15916	15858	15818	15684	15699	15870	15839	15772	15938	15683	15863	15886	15647	15852	15847	15916	15677	16014	15631	15775	15768	15798	15912	15779	15916	15771	15807	15834	16002	15822	15879	16036	15830	15815	15906	15800	15763	15823	15921	15846	15805	15746	16043	15886	15814	15891	15874	15704	15746	15951	15854	15852	15902	15822	15676	15916	15646	15800	15660	15721	15748	15892	16012	15878	15951	15738	15781	16006	15846	15827	15848	15754	15667	15905	16004	15929	15797	15813	15777	15916	15808	15917	15883	15731	15718	15802	15847	15893	15733	15672	15767	15743	15861	15985	15704	15741	15849	15830	15903	15882	15926	15687	15863	16034	15720	15864	15753	15776	15863	15801	15767	15830	15784	15721	15853	15745	15795	15823	15726	15663	15925	15908	15732	15727	15896	15832	15876	15866	15818	15993	15943	15821	15910	15680	15950	15785	15887	15940	15850	15984	15727	15854	15947	15874	15855	15756	15743	15852	15749	15943	15924	15809	15552	15858	15877	15727	15880	15919	15814	15767	15793	15680	15986	15808	15927	15970	15858	15865	15708	15810	15740	15789	15844	15802	15872	15801	15807	15987	15849	15753	15871	15884	15772	15931	15830	15765	16108	15771	15780
24548	21291	28376	25121	21447	19949	38174	43744	36396	28667	22625	19034	17394	16914	16850	17039	17041	16781	16915	16673	16931	16891	16937	16845	17019	16757	16991	16715	16889	16775	16960	17026	16850	16752	17094	16975	16978	16677	16898	16738	16921	16784	16821	16675	16842	16892	16901	16705	16916	16897	16835	16791	16887	17009	16735	16744	16920	16977	16569	16870	16840	16746	16881	16613	16845	16800	16815	16790	16874	16600	16713	16771	16627	16879	16742	16889	16809	16685	16936	17018	16899	16824	16828	16787	16724	16882	16730	16699	16941	16939	16993	17043	16713	16762	16806	16823	16873	17073	16814	16767	16935	16736	16743	16785	16787	16722	16834	16597	16974	16634	17019	16859	16758	16877	16813	16828	16920	16790	16939	16766	17007	16897	16822	16917	16873	16658	16711	16881	16707	16727	16746	16904	16734	16867	16721	16665	16953	16940	16887	16898	16833	16798	16909	16820	16804	16675	16778	16734	16875	16788	16866	16887	16686	16747	16953	16893	16930	16950	16812	16818	16827	16771	16957	16732	16817	16750	16846	16750	16949	16705	16879	16869	16881	16771	16864	16782	16912	16656	16708	16903	16787	16789	16981	16633	16786	16908	16673	16782	16972	16625	16979	16902	16949	16691	16654	16816	16777	16798	16802	16833	16702	16860	16945	16765	16812	17038	16822	16749	17065	16700	16952	16721	16767	16802	16879	16937	16886	16881	16788	16705	16612	16780	16800	16693	16753	16875	16673	16952	16650	16735	16947	16648	16759	17024	16860	16576	16708	16745	16785	16836	16777	16880	16814	17043	16961	16924	16649	16866	16642	16847	16875	16842	16917	16721	16711	16791	16666	16866	16968	16823	16732	17165	16870	17014	16639	16878	16718	16813	16763	16701	16647	16742	16908	16937	16612	16932	16881	16815	16765	16854	16676	16709	16889	16824	16804	16983	16765	16801	16784	16887	16659	16684	16984	16722	16824	16815	16835	16735	16832	16672	16803	16835	16724	16787	16692	16802	16803	16721	16799	16713	16878	17076	16788	16823	16664	16893	16825	16718	16664	16581	16753	16915	16893	16875	16704	16785	16943	16831	16658	16756	16624	16833	16859	16709	16665	16813	16903	16767	16848	16858	16812	16985	16891	16771	16896	16974	16876	16933	16868	16960	16580	16978	16914	16791	16872	16866	16687	16760	16610	16705	16950	16825	16917	16816	16697	16815	16867	16761	16848	16757	17022	16841	16737	16994	16877	16793	16837	16706	16632	16842	16923	16730	16713	16751	16684	17002	16735	16737	16835	16894	16728	16861	16967	16870	16966	16810	16838	16917	16798	16614	16669	16715	16864	16752	16931	16968	16826	16958	16717	16793	16908	16793	16783	16896	16694	16985	16981	16796	16784	16809	16591	16814	16759	16951	16842	16862	16730	16792	16840	16988	16808	16850	16911	16708	16994	16611	16905	16750	17166	16622	16913	16837	16955	16689	16814	16664	16713	16838	16834	16845	16825	16813	16967	16829	16781	16799	16815	16638	16902	16623	16740	16796	16711	16789	16633	16836	16595	16788	16850	16688	16728	16741	16893	17011	16917	16832	16747	16805	16632	16896	16921	16758	16727	16675	16796	16840	16839	16898	16803	16756	16702	16946	16836	16876	16719	16790	16732	16688	16679	16821	16739	16765	16864	16765	16877	16622	16746	16887	16790	16989	16828	16786	16983	16866	16851	16892	16802	16676	16925	16876	16783	16587	16919	16920	16800	16640	16494	16994	17042	17063	16863	16837	16727	16794	16778	16742	16738	16845	16673	16638	16734	16846	16879	16905	16667	16730	16655	16883	16848	16719	16903	16822	17103	16724	16971	16788	16861	16815	16834	16806	16933	16761	16705	16720	16836	16957	16771	16815	16860	16728	16852	16734	16833	16772	16873	16639	16744	16706	16674	16881	16676	16998	16749	16713	16923	17007	16895	16688	16874	16877	16797	16702	16987	16704	16817	17026	16860	16848	16908	16744	16634	16836	16729	16958	16751	16632	16839	16729	16754	16813	16728	16901	16754	16763	16787	16829	16861	16875	16739	16742	16835	16741	16842	16640	17062	16655	17014	16889	16862	16585	16926	16830	16843	16821	16854	16926	16667	16719	16650	16793	16806	16617	16582	16761	16880	16801	16725	17013	16752	16790	16897	16797	16896	17128	16793	16826	16776	16778	16899	16720	16821	16808	16890	16729	16571	16788	16714	16822	16760	16974	16917	16705	16906	16735	16800	16750	16846	16555	16970	16651	16787	16831	16850	16870	16958	16820	16900	16913	16801	16560	16585	16821	16975	16938	16804	16700	16794	16872	16844	16755	16960	16823	17020	16750	16883	16812	16788	16861	16674	16853	16904	16883	16915	16905	16913	16715	16896	16830	16837	16780	16961	16920	16745	16632	16966	16854	16791	16745	16854	16654	16691	16756	16714	16619	16852	16775	17012	16717	16755	16969	16994	16713	16904	16597	16747	16942	16885	16729	16690	16824	16818	16887	16760	16661	16548	16799	16716	16707	16710	16746	16658	16741	17058	16921	16945	16671	16948	16738	16810	16760	16748	17058	16988	16874	16829	16918	16903	16645	16821	16967	17000	16860	16816	16775	16759	16768	16831	16758	16656	16811	16680	16811	16684	16645	16844	16807	16723	16822	16700	16704	16867	16763	16870	16685	16900	17040	16975	16809	16845	16810	16739	16795	16935	16856	16943	16741	16848	16853	16641	16747	16823	16669	16742	16985	16807	17138	16721	16804	16873	16735	16835	16816	16658	16662	16913	16936	16797	16764	16667	16917	16959	16718	16969	16643	16808	16696	16913	16730	16806	16920	16974	16871	16729	16775	16748	16755	16785	16820	16861	16899	16954	16778	16832	16728	16725	16894	16896	16859	16870	16643	16688	16852	16782	16644	16802	16590	16754	16873	16949	16792	16812	16746	16841	16999	16877	16892	16880	16940	16733	16653	16817	16722	16773	16737	16906	16862	16902	16701	17009	16797	16666	16895	16745	16989	16849	16754	16880	16941	16652	16880	16977	16711	16915	16917	16842	16807	16792	16921	16863	16891	16891	16665	16742	16883	16795	16752	17016	17022	16852	16792	16896	16763	16910	16930	16699	16704	16779	17007	16758	16956	16893	17027	16829	16718	16802	16759	16841	16641	16756	16923	16635	16761	16799	16963	16895	16933	16940	16888	16783	16602	16809	16866	16784	16677	16762	16785	16842	16890	16881	16732	16769	16967	16622	16877	16790	16791	16693	16605	17056	16824	16883	16715	16820	16912	16893	16777	16979	16811	17006	16814	16877	16852	16914	16692	16807	16709	16783	16790	16806	17004	16844	16996	16927	16959	16813	16765	16771	16631	16841	16891	16802	16673	16677	16800	16643	16815	16803	16802	16700	16737	16615	17033	16809	16845	16928	16812	16751	16772	16661	16784	16778	16892	16917	16846	16536	16905	16740	16949	16914	17120	17029	16857	16799	16747	16767	16811	16610	16668	16726	16778	16879	16841	16764	16753	16910	16811	16931	16877	16777	16678	16919	16716	16691	16931	17020	16871	16772	16678	16906	16645	16636	16838	16674	16598	16759	16840	16941	16660	16761	16917	16893	16606	16766	17041	16960	16843	16672	16890	16833	16712	16744	16879	16705	16799	16930	16875	16673	16920	16891	16732	16958	16895	16746	16703	16717	17078	16916	16601	16842	16824	16720	16781	16838	16644	16813	16798	16821	16823	17014	16777	16776	16505	16668	16690	16697	16774	16632	16698	16880	17023	16838	16791	16882	16846	16883	16857	16657	16606	16683	16564	16945	16671	16910	16689	16788	16661	16841	16818	16855	16957	16644	16765	16643	16841	16834	16905	16736	16983	16843	16708	17013	16866	16804	16842	17120	16739	16791	16773	16826	16655	16680	16881	16773	16772	16844	16974	16780	16975	16917	16652	16967	16915	16786	17016	16721	16784	17002	16797	16789	16742	16875	16809	16792	16730	16797	16633	16837	16843	16911	16800	16817	16713	16702	16827	16774	16746	16849	16624	16722	16850	16808	16830	16750	16810	16943	16673	16770	16825	16740	16860	16692	16780	16606	16953	16923	16919	16890	16794	16985	16850	16710	16812	16645	16746	16972	16836	16759	16804	16740	16527	16782	16900	16872	16985	16618	16887	16999	16737	16890	16792	17036	16839	17054	16825	16836	16856	16810	16616	16724	16850	16801	16578	16848	16617	16651	16693	16968	16815	16566	16775	16914	16831	16726	16607	16836	17124	16742	16750	16824	16970	16914	16929	16976	16794	16833	16899	16806	16758	16678	16640	16681	16664	16842	16790	17037	16838	16755	16884	16912	16856	16851	16742	16810	17058	16716	16776	16996	16886	16725	16892	16741	17048	16964	16710	16804	16628	16856	16805	16813	16857	16703	16885	16736	16795	16857	16794	16953	17007	16807	16808	16897	16737	16848	16767	16608	16731	16961	16788	16744	16883	16822	16981	16732	16842	17086	16910	16884	16772	16788	16714	16825	16814	16812	16795	16793	16825	16724	16865	16732	16728	16850	16723	16862	16792	16747	16779	16951	17026	16751	17023	16893	16926	16897	16840	16867	16795	16799	16900	16688	16521	16904	16979	16751	16787	16722	16706	16739	16720	16733	16768	16812	16935	16813	16868	16772	16818	16906	16860	16821	16760	16936	16891	16769	17017	16724	16755	16730	16730	16912	16721	16813	16903	16812	16869	16840	16900	16702	16993	16615	17048	17124	16743	16789	16690	16784	16704	16807	16956	16698	16844	16766	16862	16822	16743	16730	16784	16658	16838	16870	16783	16872	16934	16880	16843	16719	16668	16851	16818	16882	16809	16772	16734	16791	16793	16966	16986	16793	16721	16798	16767	16849	16604	16642	16681	16697	16800	16991	16859	16641	16857	16949	16901	16871	16833	16822	16752	16817	16681	16630	16858	16905	16953	16821	16980	16853	16871	17032	16716	16976	16861	16815	16863	16898	16883	16782	16701	16776	16830	16875	16794	16675	16716	16913	16845	16870	16911	16727	16796	16859	16722	16708	16674	16622	16827	16944	16757	16807	16793	16796	16782	16806	16741	16911	16809	16851	16862	16926	16712	16928	16944	16764	16697	16988	16715	16783	16840
20239	38016	34584	24086	17999	18534	42353	45482	38207	29206	22349	18077	15973	15966	15961	15851	15924	15876	16055	15936	15841	15874	16051	15969	16049	15739	15732	15834	16157	15785	15779	15840	15848	15800	15858	15944	15855	15909	15937	15908	15887	15848	15907	15702	15959	15873	15810	15935	16074	15783	15965	15978	15994	16067	15737	15804	15870	15810	15960	15810	15965	15887	16059	15834	15849	15928	15804	15988	15933	15902	16010	15760	15993	15981	15724	15870	15985	15797	15839	15815	15913	15971	15870	15850	16069	15904	15843	15844	15925	15940	16007	15808	15841	16007	15887	15778	15842	16022	15900	15839	15740	15881	15820	15912	15952	15843	15964	15982	15943	15856	16108	15922	15843	15850	15914	15978	16048	15879	15839	15905	15884	15874	15887	15730	15859	16042	15861	15910	15899	15936	15859	16079	15978	15841	15894	15814	15986	15942	15841	15905	15869	15911	15955	15906	15951	15861	15922	15876	15971	15879	15870	15913	15830	15935	15816	15972	15947	15920	15905	15867	15928	15893	15913	15874	15940	16160	15687	15882	15874	15698	15966	15946	15816	15783	16092	15914	15906	15891	15585	15853	15932	15833	15906	15980	15843	15849	15797	16073	15927	16021	16047	15790	15854	15853	15962	15982	15887	16032	15868	15893	15887	15809	15989	16210	15743	15829	15904	15783	15886	15824	15868	16083	15756	15843	15930	15893	15796	15955	15860	16039	15926	15931	15866	15893	16048	16009	15892	15993	15863	15971	15893	15905	15886	16031	15882	15771	15727	15892	15821	15935	15839	15908	15858	15924	16119	15875	15829	16056	15773	15787	15886	15787	15775	15921	15816	15826	16059	15930	15959	15993	15974	16002	15834	15881	16099	15886	15816	15855	15778	15759	15988	15763	15810	15896	15865	15780	15883	15883	15926	15895	15976	15846	15843	15791	15867	15865	15876	16082	15749	15815	15911	15724	15871	15836	15869	15895	16008	15866	15854	15917	15819	15870	15944	15932	15849	16013	15786	16002	15757	15924	15840	15937	15926	15712	15805	15779	15742	15968	15872	16035	15950	15847	15783	16007	15814	15924	15746	15932	15997	15960	15999	15734	15979	15883	15941	15713	15781	15667	16053	15956	15760	16084	15895	15928	15969	15949	15905	15801	15926	15843	15906	15944	16061	15824	15758	15830	15972	15875	15847	15928	15656	15961	15814	15847	15925	15740	15888	16032	15993	15822	15793	15855	15981	15829	15840	15941	15760	16144	15945	15716	15792	15906	15956	16043	15795	15897	15891	15831	15883	15887	16022	15878	15985	16053	15775	15931	15708	15749	15726	15747	15845	15897	15935	15822	15916	15758	15723	15801	15794	15844	15972	15875	16030	16048	15935	15967	15841	15867	15758	15850	15933	15844	15848	15969	15743	16017	16033	15692	15842	15923	15805	16015	15886	15897	15792	15890	16010	15856	16001	15950	15884	15986	15866	15786	15986	15994	15915	15837	15852	15796	15735	16019	15967	15895	15920	15919	15919	15775	15875	15898	15867	16019	15869	15952	15958	15919	16009	15929	15813	15993	15948	15867	15915	15898	16022	16084	15867	15867	16044	15954	16048	15936	15872	15751	15957	15831	15855	15847	15829	15861	15819	15890	15926	15983	15701	15882	16007	15848	15941	15835	15908	15980	16028	15906	15944	15777	15872	15879	15956	15926	15827	15916	15944	16033	15806	15943	15774	15874	15865	15737	15852	15838	16030	15934	15790	15968	16083	15665	16029	15763	15966	15907	15952	15794	15797	15965	15857	15854	15925	15997	15772	15812	15894	15931	15841	15849	15886	16044	15983	15854	15911	15915	16002	15839	15854	15946	16002	15852	15773	16047	15930	15877	15814	15920	15819	16059	15847	16026	15943	15812	15931	15844	15969	15855	16011	15913	15922	15864	16034	15948	15932	15784	15873	15829	15868	15850	15878	15878	15963	15892	16003	15855	15930	15763	15900	16131	15916	15946	15970	15835	15963	15835	15782	15901	15944	15971	16209	16012	15853	15874	15852	15989	15703	15706	15762	15988	15859	15641	15871	16100	15989	15905	15857	15898	15983	15845	15760	15928	15866	15934	15887	15857	15855	15955	16063	15823	15797	15913	15822	15931	16063	16058	15973	15822	15921	15903	15896	15927	15936	15866	15783	15892	15828	15755	15887	15912	16062	15771	15848	15831	15867	15660	15687	15815	15894	15759	15886	15807	15930	15922	15640	15759	15883	15775	15834	16040	15748	16003	15920	15901	15904	15798	15859	16027	15828	16136	15915	15882	15745	15802	15904	15792	16103	15835	15976	15985	15814	15792	15849	15956	15877	15833	15917	15827	15969	15989	15999	16052	15999	15776	15859	15887	15873	15897	15973	15859	15800	15829	15722	15890	15990	16013	15811	15833	15879	15872	15849	15953	15736	15875	15902	15810	15958	15901	15947	15927	15902	15879	15871	15889	15870	15844	15838	15788	15857	15975	15805	15949	15961	15945	15908	15833	15840	15877	15947	15861	15808	15842	15807	15769	15815	16118	15908	15896	15840	15808	15820	15851	15706	15822	15861	15967	16086	15776	15872	15658	16045	15944	16076	15892	15928	15920	15726	15988	15780	15712	15871	16019	15774	15844	15875	15964	15809	15876	15870	15875	15933	16009	15870	15692	15972	15859	15936	15972	15894	15852	16035	15858	15837	15837	15897	15808	15950	15883	15998	15937	15848	15821	15830	15913	15911	15865	15875	16000	15901	15776	15891	15988	15915	15989	15688	15899	15990	15901	16059	15820	15781	15935	15850	15991	15952	15893	15934	15894	15821	15941	15791	15891	15905	15841	15896	15847	15862	15883	15841	15905	15820	15921	15913	15770	15894	15630	15780	15960	15810	16026	15956	15974	15904	16022	16054	15880	15950	15972	15884	15760	16016	15745	15999	15707	15978	15770	16130	15820	15957	15891	15900	15955	15980	15882	16013	16027	15848	16099	15913	15816	15838	15857	15791	16110	15810	15981	15951	15851	15984	15951	15954	15876	15873	15859	16034	15967	15885	15763	15819	15798	15912	15801	15886	15809	15840	15877	15963	15877	15854	15731	15871	16006	16021	15761	15996	15682	15675	15875	15946	15944	15976	15867	15886	15693	15837	16020	15889	15927	15810	16059	15797	15851	15906	15852	15880	15961	15807	15904	15817	15794	15984	15769	15755	15979	15866	15805	15900	15898	15957	15806	15778	15803	15724	15960	15941	15895	16024	15894	15925	15817	15838	15897	15736	16042	15806	15916	15930	16068	15774	15930	15935	15956	15944	15772	15795	15808	16070	15859	15935	15741	15931	15732	15947	15866	15848	15725	15843	15839	15918	15803	15838	15764	15919	15892	15852	15929	15834	15865	16025	15822	15862	16030	15854	15864	15767	15944	15817	15725	15825	15808	16015	15931	15877	15870	15919	15839	15973	15762	15951	15891	15764	15740	15857	15796	15946	15796	15977	15920	15853	15815	15940	15919	15944	15930	15982	15868	15952	15641	16123	15928	15882	15885	15820	16025	15849	15993	15887	15751	15730	15928	15979	16071	15837	15966	15957	15842	15729	15798	15974	15788	15905	16110	15833	15859	15869	15958	15992	15907	15986	15792	15881	16100	15956	15870	16014	15794	15969	16022	15957	16022	15941	15979	15980	15877	15762	15860	16002	15823	15939	15835	15830	15884	15980	15781	15787	15787	15953	15925	15715	15785	15809	16034	15814	15822	15874	15996	15945	15805	15798	15935	16010	15866	16070	15847	15898	15876	15762	15859	15908	15872	15814	16001	15943	16060	16008	15988	15926	15885	15984	15983	15863	15825	15835	15838	15795	15793	15973	16002	15874	15934	15907	15741	15914	15932	15900	16072	15892	15844	16023	15892	15903	15750	15859	15866	15917	15783	15987	15877	15853	15927	15979	15829	15894	15796	15903	15787	15915	15856	15968	15856	15881	16027	15809	15802	15863	15779	15828	15928	15848	15952	15915	15771	15928	15969	15899	15821	15939	16027	15801	15931	15844	15883	15902	15820	15757	15903	15943	15907	15845	15847	15889	15967	15896	15849	15983	15882	15755	15967	15937	15672	15759	15852	15929	15914	15867	15964	15910	15864	16007	15828	15898	16025	15812	15947	15932	15699	16023	15826	15897	15876	15881	15850	15901	15851	15799	15827	15972	15993	15933	15820	15997	15911	15727	15959	15827	15826	15945	16039	15986	16047	15713	15866	15707	16024	15780	15974	16063	16020	16024	15976	16017	15809	15946	15941	15929	15905	16044	15865	15942	15863	15916	15923	15978	16083	15889	15842	15760	15910	15849	15918	15777	15980	15988	15811	15941	15915	15780	15916	16003	15987	15995	15873	15857	15829	15856	15980	15941	15848	16021	15653	15862	15981	15798	16028	15879	15817	16093	15900	16038	15842	15931	15864	15847	16014	15869	16040	15822	15874	15904	15984	15875	16152	15974	15872	15880	15807	15992	15982	15989	15941	15845	15947	15879	16039	15854	15907	15836	15924	15870	15806	15922	15931	15869	15970	15817	15859	15839	16039	15947	15883	15986	15946	15974	15709	15666	15851	16034	15873	15988	15819	15972	15896	15894	15877	15887	16092	15875	15801	15806	15823	15862	15968	15732	15858	15940	15878	15983	15857	15746	16063	15911	15901	15891	16024	15762	15894	15966	15700	16063	15735	15858	15909	16039	15835	15878	15821	15854	15929	15947	15900	15724	15785	15872	15946	15737	15909	16050	15755	15956	15965	16062	15974	15850	15964	15818	15972	15742	15881	15970	15866	15815	15794	16018	15880	15942	15741	15957	15931	15862	15998	15984	15767	15874	15879	15982	16030	15930	16013	15822	15943	15937	15917	15873	15866	15909	15947	15886	15994	15872	15956	15968	15830	15920	15862	15947	15977	15982	16133	15903	16001	15951	15790	15844	15858	15911	15917	15887	15864	15901	15895	15946	15919	15930	15956	15923	15933	16057	16032	16055	15709	15686	16003	15985	15883	15976	15895	15927	16003	15917	15886	15948	15967	16024	15902	15859	15901	15849	15783	15707	15721	15969	15897	15969	15876	15965	15943	15877	16007	15979	15977	15939	15884	15950	16074	15898	15721	15952	15927	15860	15997
23109	21312	29099	23955	21635	22890	41028	57328	51980	40268	29613	22263	17469	16571	16549	16440	16336	16505	16292	16270	16322	16182	16293	16310	16333	16304	16497	16204	16221	16256	16354	16330	16421	16378	16377	16235	16369	16354	16244	16107	16182	16159	16412	16187	16316	16344	16226	16305	16196	16297	16166	16344	16250	16440	16316	16305	16233	16202	16206	16377	16290	16184	16178	16240	16100	16199	16315	16271	16221	16259	16370	16227	16252	16331	16186	16276	16065	16194	16262	16173	16112	16098	16251	16041	16292	16388	16242	16080	16260	16353	16210	16179	16309	16263	16121	16321	16272	16059	16317	16232	16187	16282	16319	16234	16229	16078	16396	16247	16309	16172	16010	16203	16206	16342	16416	16274	16020	16210	16215	16236	16235	16272	16248	16086	16120	16046	16303	16117	16087	16070	16200	16185	16011	16172	16295	16300	16110	16303	16237	16293	16168	16343	16306	16326	16127	16181	16227	16317	16249	16052	16091	16363	16172	16317	16369	16323	16033	16488	16196	16435	16157	16164	16102	16344	16271	16229	16225	16400	16303	16149	16156	16267	16179	16423	16327	16321	16286	16202	16074	16076	16153	15983	16361	16178	16148	16357	16343	16283	16241	16419	16431	16189	16400	16368	16227	16228	16279	16231	16151	16075	16170	16254	16326	16255	16217	16301	16252	16230	16186	16315	16100	16144	16088	16151	16289	16175	16233	16336	16176	16151	16128	16453	16246	16219	16188	16472	16185	16217	16184	16359	16180	16295	16225	16235	16083	16098	16436	16029	16301	16293	15981	16310	16224	16348	16465	16372	16189	16225	16323	16224	16107	16286	16147	16068	16174	16159	16136	16254	16146	16077	16128	16092	16135	16214	16172	16388	16182	15995	16209	16278	16217	16134	16103	16337	16341	16169	16201	16070	16216	16217	16283	16096	16275	16178	16292	16123	16167	16297	16199	16314	16481	16309	16258	16254	16056	16194	16161	16280	16271	16178	16291	16188	16003	16199	16131	16415	16176	16127	16168	16265	16245	16096	16121	16159	16357	16299	16083	16244	16225	16323	16234	16242	16326	16179	16173	16233	16077	16150	16320	16178	16239	16194	16258	16219	16322	16210	16393	16202	16249	16083	16321	16199	16165	16254	16453	16184	16086	16316	16378	16026	16189	16179	16155	16135	16237	16187	16097	16317	16358	16391	16520	16260	16144	16038	16155	16151	16291	16164	16229	16289	16220	16103	16399	16291	16296	16249	16368	16245	16305	16288	16093	16217	16071	16125	16256	16352	16115	16220	16057	16106	16167	16264	16132	16163	16328	16234	16137	16299	16254	16218	16408	16023	16213	16220	16020	16372	16191	16311	16260	16390	16128	16276	16352	16073	16208	16238	16308	16221	16300	16484	16239	16399	16315	16161	16308	16437	16166	16347	16089	16205	16052	16352	16280	16230	16248	15926	16221	16267	16026	16272	16102	16144	16462	16326	15973	16179	16205	16257	16068	16081	16370	16236	16355	15887	16136	16183	16264	16077	16157	16166	16410	16027	16208	16294	16233	16214	16131	16044	16135	16311	16327	16176	16138	16338	16299	16350	16268	16272	16214	16184	16196	16346	16137	16283	16116	16335	16221	16262	16296	16214	16490	16073	16359	16201	16138	16274	16006	16219	16362	16124	16167	16230	15940	16324	16337	16274	16194	16388	16253	16214	16033	16041	16115	16154	16150	16130	16080	16317	16317	16042	16143	16226	16263	16116	16303	16184	16249	16260	16182	16222	16269	16316	16161	16195	16144	16081	16158	16082	16154	16006	16159	16199	16132	16017	16180	16150	16167	16131	16177	16349	16308	16123	16038	16180	16336	16203	16114	16176	16170	16152	16251	16277	16182	16167	16110	16331	16168	16079	16296	16153	16219	16169	16077	16202	16201	16245	16269	16408	16177	16284	15860	16028	16054	16208	16371	16190	16232	15949	16109	16203	16167	16094	16145	16345	16052	16094	16042	16024	16303	16100	16153	16218	16151	16247	16239	16375	16251	15923	16113	16191	16126	16342	16219	16213	16332	16354	16142	16180	16219	16190	16212	16281	16198	16103	16215	16133	16315	16412	16050	16194	16207	16102	16343	16119	16274	16335	16355	16232	16342	16197	16338	16210	16186	15908	16462	16020	16319	16326	16129	16355	16268	16102	16164	16266	16403	16078	16158	16302	16245	16188	16194	16348	16379	16405	16146	16157	16259	16292	16156	16423	16314	15931	16170	16115	16219	16230	16381	16302	16418	16363	16211	16372	15985	16358	16060	16135	16193	16340	16134	16066	16332	16411	16236	16202	16220	16264	16150	16225	16316	16452	16104	16262	16216	16255	16434	16291	16221	16180	16171	16178	16127	16121	16009	16016	16118	16269	16178	16159	16105	16262	16152	16513	16285	16169	16161	16163	16292	16221	16389	16202	16070	16376	16190	16246	16232	16347	16047	16212	16197	16239	16154	16213	16093	16234	15998	16168	16318	15918	16065	16228	16221	16155	16093	16186	16393	16169	16288	16206	16233	16097	16348	16181	16196	16152	16372	16278	16199	16181	16172	16267	16255	16174	16294	16086	16122	16326	16470	16261	16205	16240	16203	16305	16167	16219	16232	16065	16002	16225	16078	16128	16079	16241	16203	16138	16057	16071	16037	16121	16127	16177	16136	16078	16189	16313	16312	16185	16259	15893	16101	16051	16370	16232	16290	16223	16343	16066	16260	16212	16213	16253	16220	16239	16199	15994	16334	16234	16190	16382	16385	16335	16173	16227	16312	16314	16157	16239	16203	16163	16255	16183	16412	16271	16155	16278	16171	16199	16342	15977	16371	16212	16398	16022	16224	16149	16254	16263	16152	16380	16157	16056	16288	16388	16167	16077	16456	16241	16283	16174	16196	16348	16286	16284	16369	16225	16307	16221	16084	16308	16222	16348	16260	16211	16178	16445	16165	16208	16155	16140	16290	16255	16184	16145	16236	16237	16207	16128	16220	16390	16264	16188	16392	16151	16149	16095	16344	16375	16353	16218	16195	16300	16098	16057	16325	16084	16071	16135	16185	16291	16172	16013	16178	16091	16134	16216	16206	16197	16229	16177	16207	16348	16210	16194	16175	16151	16209	16182	16368	16330	16202	16250	16225	16049	16175	16166	16190	16067	16431	16262	16002	16314	16307	16165	16175	16281	16174	16235	16391	16136	16250	16416	16325	16373	16067	15961	16140	16164	16221	16101	16242	16224	16558	16094	16324	16061	16241	16134	16240	16280	16463	16233	16299	16085	16133	16323	16220	16198	16204	16260	16267	16191	16365	16204	16400	16050	16170	16471	16035	15931	16235	16280	16272	16317	16230	16136	16352	16388	16176	16303	16103	16165	16391	16170	16263	16220	16235	16084	16330	16179	16171	16315	16056	16190	16286	16244	16180	16320	16188	16304	16141	16302	16275	16236	16330	15948	16219	16227	16057	16244	16175	16255	16024	16224	16144	16233	16303	16167	16221	16259	16145	16386	16105	16300	16284	16237	16198	16297	16252	16151	16484	16211	16185	16237	16421	16313	16258	16107	16221	16383	16068	16242	16098	16041	16147	16343	16009	16196	16206	16200	16035	16252	16274	16114	16278	16336	16260	16342	16100	16307	16244	16089	15988	16138	16134	16219	16211	16101	16248	16193	16304	16114	16202	16380	16384	16068	16087	16268	16306	16183	16281	16174	16136	16088	16148	16096	16428	16412	16086	16377	16267	16194	16349	16391	16090	16203	16217	16304	16244	16007	16274	16326	16304	16305	15985	16413	16257	16199	16150	15960	16306	16239	16421	16267	16240	16025	16199	16326	16232	16273	16262	16222	16198	16212	16188	16217	16166	16209	16073	16190	16264	16162	16474	16156	15935	16246	16106	16294	16302	16240	16335	16218	16267	16113	16214	16248	16319	16130	16143	15969	16222	16144	16209	16224	16228	16243	16264	16103	16222	16138	16335	16082	16344	16246	16203	16080	16273	16293	16172	16339	16181	16231	16331	16211	16347	16246	16234	16259	16138	16259	16127	16279	16100	16090	16303	16292	16131	16321	16274	16427	16215	16342	16204	16087	16253	16177	16390	16046	16176	16317	16149	16218	16191	16163	16247	16189	16214	16173	16151	16194	16056	16036	16170	16076	15980	16160	16238	16134	16181	16317	16253	15989	16098	16063	16229	16194	16091	16202	16354	16228	16309	16307	16238	16126	16147	16380	16466	16163	16327	16415	16340	16192	16106	16030	16123	16171	16144	16213	16267	16258	16239	16138	16245	16357	16261	16283	16189	16234	16285	16301	16249	16118	16212	16142	16228	16102	16059	16311	16321	16175	16316	16103	16153	16228	16294	16209	16271	16159	16145	16165	16197	16062	16209	16299	16292	16120	16239	16165	16182	16024	16209	16181	16269	16234	16107	16367	16112	16185	16389	16143	16199	16369	16151	16388	16339	16181	16235	16067	16154	16070	16183	16188	16254	16134	16277	16223	16028	16256	16204	16374	16234	16356	16203	16185	16497	16186	16084	16223	16136	16098	16107	16242	16157	16325	16220	16009	16182	16135	16116	16140	16317	16259	16115	16314	16227	16270	16235	16185	16067	16325	16220	16357	16315	16351	16113	16075	16125	16238	16118	16151	16287	16085	16246	16361	16033	16185	16126	16211	16174	16194	16132	16312	16358	16321	16235	16133	16030	16397	16185	16150	16263	16135	16205	16090	16155	16122	16259	16146	16101	16261	16304	16182	16198	16298	16057	16193	16306	16272	16100	16220	16080	16246	16127	16296	16153	16090	16369	16317	16296	15991	16226	16066	16136	16228	15936	16296	16117	16302	16292	16283	16264	16189	16140	16219	16177	16297	16053	16242	16055	16155	16207	16061	16043	16274	16119	16297	16133	16135	16164	16238	16126	16333	16188	15927	16400	16112	16357	16176	16407	16157	16241	16313	16219	16380	16431	16284	16319	16363	16224	16127	16188	16174	16390	16093	16218	16121	16334	16128	16182	16125	16324	16223	16297	16206	16018	16160	16116	16332	16207	16061	16260	16353	16273	16089	16113	16118	16187	16278	16189	16119	16080	16188	16225	16320	16291	16177	16176	16235	16102	16371	16075	16029	16134	16362	16218	16286	16277	16276
22990	41456	42543	33732	21549	19144	44669	59880	52885	41938	30821	21511	15664	15596	15577	15496	15382	15561	15516	15420	15486	15785	15426	15407	15437	15612	15447	15591	15646	15431	15526	15396	15610	15512	15530	15592	15605	15630	15409	15438	15512	15590	15532	15663	15421	15643	15423	15532	15465	15688	15548	15577	15505	15375	15460	15606	15317	15568	15466	15529	15653	15212	15444	15482	15438	15516	15563	15594	15645	15583	15580	15656	15522	15574	15418	15353	15572	15463	15388	15616	15372	15420	15424	15560	15482	15307	15490	15540	15445	15588	15547	15383	15444	15382	15461	15568	15413	15524	15670	15581	15508	15558	15405	15612	15606	15597	15382	15586	15469	15463	15638	15395	15581	15462	15551	15468	15511	15623	15527	15358	15550	15583	15543	15470	15373	15556	15542	15667	15411	15511	15578	15527	15626	15596	15551	15594	15498	15433	15613	15543	15511	15444	15535	15506	15485	15447	15579	15427	15520	15512	15523	15426	15588	15524	15523	15690	15504	15510	15620	15591	15516	15472	15351	15448	15561	15657	15561	15473	15537	15392	15284	15556	15504	15451	15435	15448	15500	15527	15680	15475	15482	15539	15756	15549	15355	15724	15576	15557	15624	15576	15388	15547	15476	15372	15558	15371	15358	15453	15523	15529	15382	15420	15457	15335	15561	15473	15481	15388	15240	15526	15416	15349	15670	15625	15530	15609	15564	15527	15435	15619	15516	15491	15603	15600	15414	15514	15503	15386	15523	15431	15667	15433	15368	15458	15585	15559	15501	15481	15487	15517	15377	15588	15511	15352	15456	15401	15584	15524	15277	15625	15407	15528	15563	15433	15411	15538	15363	15580	15516	15404	15532	15583	15487	15348	15437	15269	15618	15571	15494	15404	15595	15478	15695	15353	15363	15487	15488	15438	15551	15689	15500	15482	15340	15615	15464	15507	15585	15459	15419	15628	15578	15502	15586	15408	15480	15590	15350	15481	15523	15378	15503	15487	15679	15434	15541	15419	15507	15450	15487	15643	15512	15401	15632	15472	15449	15613	15508	15434	15429	15455	15703	15383	15435	15531	15486	15591	15280	15391	15645	15431	15515	15507	15386	15708	15624	15369	15535	15591	15399	15328	15532	15512	15622	15622	15404	15408	15533	15644	15496	15635	15484	15509	15482	15380	15512	15705	15568	15620	15528	15406	15349	15429	15392	15560	15589	15600	15646	15594	15513	15370	15532	15440	15423	15431	15576	15440	15439	15424	15549	15615	15545	15311	15525	15580	15406	15527	15282	15386	15260	15596	15413	15562	15581	15391	15717	15440	15528	15570	15416	15579	15472	15625	15336	15367	15377	15564	15381	15415	15475	15492	15535	15474	15340	15466	15475	15643	15610	15509	15458	15441	15499	15541	15404	15498	15546	15404	15426	15428	15590	15621	15433	15563	15495	15483	15448	15446	15415	15647	15500	15368	15560	15388	15560	15430	15454	15546	15532	15533	15537	15381	15609	15463	15561	15628	15502	15550	15528	15542	15514	15394	15276	15588	15467	15579	15657	15457	15472	15431	15423	15395	15440	15473	15454	15525	15533	15662	15534	15405	15459	15447	15510	15533	15515	15508	15457	15516	15431	15609	15351	15395	15472	15382	15739	15391	15475	15386	15597	15482	15509	15523	15415	15427	15621	15465	15515	15478	15568	15419	15491	15592	15473	15581	15567	15359	15429	15517	15654	15409	15605	15490	15441	15407	15428	15607	15444	15588	15505	15433	15317	15397	15534	15544	15362	15546	15585	15542	15522	15508	15471	15499	15408	15464	15436	15555	15479	15604	15674	15496	15550	15354	15418	15465	15429	15542	15524	15460	15343	15416	15487	15526	15642	15347	15570	15569	15518	15544	15500	15505	15489	15458	15610	15584	15447	15433	15576	15470	15433	15376	15676	15723	15514	15381	15562	15617	15580	15351	15559	15672	15525	15360	15399	15456	15388	15538	15536	15521	15667	15439	15434	15572	15577	15496	15471	15465	15523	15439	15508	15485	15675	15262	15524	15397	15432	15459	15373	15566	15632	15365	15602	15504	15340	15558	15528	15500	15422	15527	15405	15368	15343	15323	15544	15556	15337	15517	15623	15617	15385	15477	15501	15400	15472	15670	15385	15563	15592	15373	15721	15410	15439	15484	15563	15458	15559	15524	15509	15518	15548	15600	15426	15648	15520	15561	15409	15602	15579	15624	15385	15449	15437	15465	15483	15410	15464	15411	15424	15437	15430	15455	15419	15645	15434	15500	15436	15570	15437	15477	15489	15522	15629	15524	15606	15576	15470	15548	15402	15272	15387	15512	15426	15555	15530	15416	15459	15609	15603	15416	15313	15565	15483	15443	15397	15569	15397	15460	15683	15371	15485	15562	15496	15550	15465	15583	15426	15532	15488	15384	15465	15451	15457	15558	15489	15544	15463	15376	15351	15400	15422	15575	15377	15458	15778	15653	15569	15520	15492	15632	15474	15503	15666	15598	15677	15302	15473	15476	15428	15613	15450	15391	15672	15558	15455	15362	15591	15530	15315	15580	15516	15601	15633	15453	15505	15407	15557	15539	15373	15420	15560	15376	15456	15561	15382	15533	15403	15563	15493	15444	15441	15389	15429	15406	15572	15517	15577	15568	15564	15493	15558	15514	15500	15649	15633	15337	15361	15545	15579	15633	15391	15442	15466	15427	15593	15416	15540	15513	15521	15424	15600	15517	15512	15545	15583	15447	15602	15630	15369	15459	15533	15432	15413	15446	15634	15410	15384	15672	15460	15535	15484	15758	15446	15329	15552	15498	15305	15402	15505	15468	15350	15432	15510	15550	15429	15663	15454	15442	15626	15445	15427	15533	15380	15731	15462	15484	15359	15470	15394	15432	15458	15554	15478	15595	15619	15509	15554	15488	15619	15502	15582	15468	15509	15489	15549	15638	15553	15504	15382	15475	15339	15302	15558	15322	15357	15366	15408	15475	15508	15301	15469	15651	15572	15363	15612	15481	15611	15440	15523	15436	15467	15602	15455	15558	15611	15485	15434	15537	15342	15768	15503	15503	15543	15555	15397	15588	15341	15516	15379	15301	15526	15584	15506	15476	15394	15494	15403	15340	15486	15350	15577	15531	15355	15441	15476	15534	15522	15438	15576	15512	15349	15488	15561	15428	15679	15352	15425	15429	15446	15495	15599	15422	15406	15567	15577	15543	15431	15471	15527	15493	15557	15598	15538	15432	15561	15477	15464	15463	15424	15616	15654	15610	15372	15489	15460	15548	15455	15449	15671	15382	15477	15426	15476	15438	15515	15442	15566	15434	15562	15430	15461	15537	15193	15639	15446	15458	15433	15403	15425	15583	15520	15367	15415	15408	15646	15480	15493	15543	15501	15539	15576	15410	15431	15478	15436	15535	15600	15605	15470	15620	15383	15449	15641	15528	15529	15628	15542	15407	15390	15474	15302	15470	15462	15561	15462	15602	15662	15680	15541	15595	15382	15567	15396	15419	15368	15446	15466	15389	15494	15579	15352	15547	15472	15518	15481	15534	15518	15411	15514	15481	15559	15418	15514	15439	15522	15628	15616	15631	15531	15333	15405	15476	15335	15573	15524	15379	15515	15571	15545	15532	15401	15575	15529	15505	15614	15447	15616	15338	15563	15712	15390	15605	15289	15532	15448	15400	15374	15382	15480	15292	15367	15353	15524	15572	15633	15508	15437	15362	15496	15479	15539	15808	15460	15559	15494	15374	15550	15597	15562	15562	15662	15379	15546	15286	15461	15538	15410	15544	15394	15497	15548	15548	15424	15345	15483	15683	15582	15506	15644	15603	15610	15379	15307	15428	15535	15602	15337	15675	15519	15600	15414	15434	15438	15449	15495	15396	15572	15556	15333	15565	15439	15553	15517	15470	15402	15604	15366	15470	15276	15384	15440	15515	15535	15639	15439	15442	15455	15478	15460	15296	15559	15449	15471	15366	15648	15511	15360	15307	15462	15498	15497	15508	15403	15742	15531	15496	15498	15460	15477	15318	15513	15450	15537	15466	15623	15516	15439	15466	15308	15470	15464	15514	15495	15529	15385	15461	15528	15425	15418	15335	15445	15545	15543	15482	15475	15468	15472	15441	15471	15590	15501	15505	15547	15525	15472	15436	15355	15643	15463	15668	15544	15472	15553	15328	15610	15519	15495	15713	15358	15504	15545	15558	15390	15566	15603	15546	15551	15470	15470	15332	15600	15518	15570	15505	15538	15426	15520	15420	15333	15548	15581	15510	15358	15489	15500	15309	15401	15500	15552	15667	15352	15468	15547	15596	15391	15523	15523	15560	15416	15542	15587	15515	15559	15613	15325	15502	15429	15496	15490	15551	15549	15396	15488	15472	15406	15435	15522	15518	15590	15457	15461	15576	15481	15466	15410	15450	15488	15537	15446	15404	15542	15498	15521	15782	15464	15528	15500	15660	15475	15356	15577	15491	15490	15442	15654	15464	15685	15677	15521	15557	15506	15645	15317	15535	15405	15424	15599	15360	15356	15432	15571	15452	15400	15536	15599	15545	15540	15479	15568	15517	15556	15587	15369	15390	15506	15577	15537	15417	15464	15655	15337	15477	15639	15542	15618	15463	15560	15514	15598	15674	15376	15363	15403	15480	15586	15402	15390	15393	15520	15552	15498	15713	15603	15506	15454	15426	15648	15507	15537	15637	15532	15503	15516	15585	15398	15513	15698	15307	15606	15389	15499	15489	15420	15543	15198	15413	15480	15375	15496	15583	15481	15435	15442	15376	15469	15501	15440	15435	15442	15423	15443	15475	15438	15439	15519	15452	15423	15520	15597	15499	15499	15420	15536	15362	15704	15368	15584	15520	15556	15417	15606	15521	15658	15435	15545	15570	15680	15678	15486	15501	15503	15345	15622	15449	15400	15594	15390	15575	15464	15555	15521	15561	15448	15578	15296	15552	15492	15520	15604	15535	15375	15317	15632	15600	15508	15590	15452	15434	15472	15553	15521	15375	15481	15593	15463	15513	15634	15538	15506	15428	15332	15437	15540	15382	15479	15440	15386	15578	15610	15392	15588	15464	15545	15334	15448	15599	15562	15536	15476	15618	15468	15408	15446	15487	15710	15507	15685	15431	15422	15488
27422	22020	24689	21666	17573	16823	18800	21677	21423	19212	17616	16521	15963	15738	15709	15671	15682	15788	15845	15931	15949	15745	15865	15797	15760	15833	15804	16046	15796	15775	15953	15961	15740	15851	15989	15907	15807	15781	15810	15720	15968	15934	15706	15861	15813	15846	15784	15671	15778	16133	15704	16000	15816	15725	15981	15934	16023	15634	15738	15777	15794	15777	15884	15996	15807	15913	15781	15769	15886	15759	15866	16005	15839	15977	15831	15631	15904	15672	15907	15898	15972	15804	15597	15652	15850	15835	15828	15724	15809	15705	15993	15746	15728	15768	15807	15919	15791	15925	16028	15906	15862	15784	15634	15842	15924	15704	15983	15716	15810	15774	15838	15958	15742	15783	15733	15816	15892	15856	15970	15789	15698	15777	15788	15886	15739	15836	15962	15751	15813	15740	15983	15949	15904	15960	15901	15838	15768	15830	15714	15725	15761	15926	15813	15635	15940	15772	15853	15842	15805	15862	15634	15889	15887	15825	15810	15857	15908	15638	15732	15753	15809	15975	15932	15646	15909	15841	15943	15937	15700	15821	15769	15773	15801	15544	15808	15871	15868	15736	15555	15805	15686	15809	15858	15854	15849	15850	15682	15830	15749	15878	15805	15769	15757	16095	15769	15759	15496	15915	15844	15657	15776	15718	15809	15838	15844	15803	15880	15639	15806	15735	15985	15963	15703	15768	15673	15709	15816	15528	15802	15755	15726	15858	15858	15839	15740	15803	15639	15615	15851	15878	15865	15791	15880	15871	15786	15898	15687	15888	15641	15712	15667	15808	15854	15711	15637	15874	15820	16023	15766	15746	15718	15793	15915	15872	15694	15883	15811	15799	15794	15833	15762	15819	15728	15719	15601	15826	15632	15726	15749	15923	16003	15692	15948	15918	15962	15629	15728	16156	15869	15958	15789	15681	15730	15785	15846	15999	15916	15697	15679	15840	15864	15692	15940	15841	15531	15585	15888	15783	15762	15691	15673	15775	15789	16009	15669	15746	15720	15811	15683	15716	16051	15835	15760	15714	15881	15830	15845	15842	15843	15767	15760	15724	15978	15785	15719	15941	15684	15887	15746	15885	15784	15780	15862	15511	15683	15844	15906	15726	15801	15931	15849	15848	15753	15670	15881	15808	15751	15878	15847	15584	15670	15717	15714	15774	15763	15695	15828	15922	15717	15847	15653	15781	15796	15925	15941	15809	15840	15738	15784	15617	15917	15807	15770	15750	15682	15626	15817	15932	15779	15917	15890	15847	15829	15825	15857	15910	15896	15807	15786	15834	15825	15781	15891	15744	15730	15708	15698	15864	15825	15842	15893	15970	15871	15940	15914	15717	15759	15862	15950	15797	15957	15882	15741	15906	15997	15779	15838	15806	15792	15824	15778	15755	15597	15828	15816	15993	15787	15732	15851	15816	15919	15741	15873	15922	15844	15788	16098	15809	15754	15869	15869	15832	15796	15830	15756	15681	15884	15835	15870	15727	15819	15774	15645	15888	15923	15819	15734	15865	15956	15722	15926	15969	15780	15606	15697	15899	15756	15747	15820	15777	15918	15929	15856	15667	15919	15926	16088	16008	15949	15654	15794	15795	15862	15745	16015	15681	15837	15927	15948	15866	15732	15834	15965	15885	15805	15548	15804	15819	15808	15855	15726	15633	15827	15965	15680	15760	15786	15820	15834	15951	15888	15739	15884	15869	15747	15806	15767	15967	15737	15608	15747	15835	15831	15910	15606	15852	15684	15756	15862	15633	15816	15870	15859	15848	15793	15948	15861	15902	15829	15811	15902	15821	15765	15790	16008	15813	15742	15713	15950	15852	15723	15951	15788	15893	15857	15833	15803	15766	15895	15761	15726	15923	15785	16079	15876	15810	15717	15827	16011	15838	15839	15795	15663	15981	15834	15932	15640	15937	15732	15779	15923	15733	15770	15914	15804	15920	15685	15812	15963	15811	15673	15703	15801	15713	15870	15821	15827	15750	15900	15775	15875	15796	15671	15607	15736	15846	15656	15826	15832	15897	15910	15744	15751	15736	15881	15859	15726	15726	15682	15727	15778	15707	16024	15717	15740	15902	15804	15832	15819	15814	15712	15747	15869	15775	15829	15820	15745	15905	15840	15929	15834	15813	15746	15862	15801	15866	15851	15850	15831	15564	15814	15699	15710	15745	15811	15825	15786	15898	15885	15843	16000	15850	15791	15620	15711	15659	15746	15797	15715	15888	15520	15781	15728	15709	15780	15996	15977	15796	15925	15846	15769	15969	15880	15599	15873	15745	15867	16033	15802	15681	15892	15899	15792	15807	15894	15708	15806	16038	15893	16037	15916	15949	15875	15791	15819	15811	15785	15913	15724	15622	15807	15857	15793	15686	15707	15707	15803	15886	15785	15923	15634	15792	15948	15718	15689	15815	15709	15720	15587	15693	15725	15557	15808	15778	15687	15859	15838	15891	15814	15781	15658	15810	15739	15901	15722	15692	15879	15757	15823	15716	15844	15716	15942	15774	15827	15804	15846	15743	15841	15790	15780	15920	15747	15832	15799	15986	15630	15773	15926	15828	15876	15708	15885	15740	15880	15891	15954	15895	15797	15671	15689	15962	15833	15658	15766	15848	15951	15771	15677	15741	15452	15741	15801	15808	15717	15926	15939	15811	15887	15906	15814	15720	15744	15724	15881	15711	15643	15737	15853	15742	15748	16089	16005	15678	15824	16036	15786	15834	16067	15893	15844	15761	15956	15759	15757	15615	15587	15854	15698	15785	15659	15938	15873	15813	15782	15897	15832	15769	15763	15787	15747	15826	16073	15750	15835	15874	15836	15793	16034	15767	15999	15739	15749	15718	15802	15658	15714	15852	15812	15890	15584	15809	15806	15895	15841	15733	16001	16036	15853	15820	15816	15693	15633	15749	15733	15765	15987	15781	15887	15644	15914	15895	15869	15791	15841	15778	15957	15749	15847	15734	15842	15920	15945	15842	15707	15826	15824	15873	15719	15791	15859	15863	15846	15917	15815	15710	15847	15645	15564	15805	15922	15796	15743	15842	15770	15747	15898	15816	15772	15905	15977	15982	15946	15830	15857	15713	15887	15850	15757	15915	15727	15845	15943	15847	15793	15912	15844	15923	15902	15830	15881	15939	15920	15792	15805	15887	15856	15691	15892	15623	15932	15720	15906	15809	15752	15847	15804	15857	16021	15990	15837	15667	15752	15751	15618	15853	15878	15787	15840	15826	15667	15944	15830	15924	15937	15798	15911	15819	15812	15673	15706	15768	15876	15867	15748	15769	15849	16020	15775	16024	15791	15910	15700	15735	15711	15846	15934	15836	15953	15694	16025	15792	15877	15893	15781	15667	15868	15893	15816	15645	15648	15709	15609	15787	15903	15976	15847	15905	16026	15873	15764	15885	15908	15829	15779	15928	15832	15823	15795	15872	15713	15935	15859	15939	15864	15901	15934	16064	15773	15806	15723	15742	15851	15676	15851	15731	15830	15843	15710	15705	15654	15576	16057	15717	15756	15835	15774	15754	15891	16061	15887	15891	15847	15828	15774	15846	15677	15636	15820	15645	15886	15826	15875	15791	15623	15715	15914	15826	15892	15729	15716	15839	15818	15842	15823	15887	15770	15901	15853	15790	15959	15986	15746	15891	15888	16059	15903	15687	15715	15891	15727	15976	15816	15835	15806	15801	15855	15952	15873	16012	15817	15858	15884	15753	15759	15757	15802	15918	15886	15853	15880	15891	15956	15857	15868	15893	16039	15800	15728	15954	15873	15982	15889	15703	15958	15803	15849	15657	15912	15850	15757	15818	15841	15917	15871	15791	15785	15896	15740	15686	15857	16004	15889	15568	15704	15670	15941	15800	15899	15878	15867	15694	15948	15638	15956	15628	15912	15671	15788	15844	15802	15974	15819	15728	15863	15688	15735	15599	15826	15677	15913	15831	15803	15779	15833	15842	15919	15726	15796	15936	15832	15861	15868	15617	15691	16069	15690	15756	15763	15752	15959	15797	15959	15786	15954	15983	15739	15512	15728	15789	15771	15746	15709	15792	15893	15783	15885	15895	15830	15904	15896	15792	15783	16034	15884	15692	15668	15711	15750	15804	15817	16008	15808	15908	15851	15678	15917	16075	15839	15631	15955	15885	15882	15932	15719	15983	16009	15969	15694	15779	15952	15734	15811	15845	15633	15766	15774	15883	15788	15783	15757	15959	15797	15870	15952	15899	15680	15862	15707	15748	15896	15663	15725	15788	15816	15843	15589	15823	15774	16192	15785	15791	16011	15943	15868	15575	15739	15902	15798	15667	15755	15835	15938	15717	15934	15799	15861	15919	15551	15837	15977	15853	15858	15980	16047	15819	15915	15887	15893	15932	15863	15795	15916	15856	15941	15937	15907	15811	15895	15947	15864	15961	15908	15686	15745	15926	15829	15818	15699	15722	15895	15853	15932	15712	15953	15701	15832	15950	15755	15637	15842	15925	15759	15803	15686	15855	15740	15964	15824	15786	15700	15765	15689	15790	15870	15970	15787	15633	15928	15815	15600	15618	15722	15993	15956	15669	15883	15789	15746	16073	15700	15772	15907	15855	15859	15774	15650	15811	15682	15888	15839	15762	15699	15759	15945	15888	15877	16001	15747	15833	15765	15792	15932	15867	15868	15910	15807	16040	15694	15928	15676	15650	15707	15584	15968	15797	16003	15749	15943	15648	15795	15872	15838	15874	15692	15780	15842	15788	15896	15834	15835	16030	15829	15722	15660	15704	15713	15901	15918	15712	15983	15796	15975	15673	15805	15863	15725	15761	15818	15889	15906	15927	15891	15822	15626	15927	15669	15798	15714	15848	15691	15892	15912	15777	16127	15625	15790	15853	15829	15801	15794	15983	15763	15859	15919	15888	16065	15663	15712	15758	15790	15900	15953	15912	16013	15814	15757	15745	15784	15845	15702	15896	15805	15989	15737	15979	15754	15760	15943	15863	15730	15738	15672	15666	15973	15823	15987	15793	15794	15639	15866	15770	15652	15633	15809	15800	15734	15747	15704	15805	15643	15758	15690	16042	15904	15927	15730	15884	15763	15817	15709	15778	15899	15823	15883	15782	15784	15827	15881	15813	15891	15878	15680	15822	16010	15715
17630	22234	23432	20227	17612	16732	19848	23995	22481	19314	17328	16099	15264	15294	15301	15350	15188	15258	15412	15442	15127	15298	15292	15433	15268	15220	15189	15269	15190	15148	15154	15387	15281	15165	15238	15276	15299	15233	15252	15395	15180	15199	15214	15200	15309	15233	15329	15174	15262	15103	15200	15191	15222	15232	15105	15157	15241	15094	15241	15298	15283	15310	15196	15225	15238	15097	15234	15160	15267	15054	15400	15080	15300	15190	15445	15229	15239	15207	15137	15294	15300	15198	15087	15250	15324	15133	15220	15113	15287	15035	15229	15232	15162	15121	15102	15379	15260	15089	15322	15238	15295	15240	15264	15359	15197	15132	15327	15310	15301	15322	15114	15266	15250	15328	15191	15192	15391	15292	15218	15358	15235	15321	15451	15149	15288	15385	15168	15383	15295	15346	15085	15122	15268	15203	15377	15262	15154	15170	15344	15219	15320	15142	15263	15232	15309	15202	15304	15373	15348	15304	15148	15458	15204	15177	15332	15279	15342	15292	15205	15318	15336	15150	15423	15368	15314	15282	15123	15347	15073	15335	15106	15237	15265	15457	15186	15240	15141	15341	15327	15053	15140	15238	15029	15168	15374	15226	15033	15212	15188	15228	15255	15357	15161	15322	15147	15099	15257	15281	15336	15207	15243	15186	15411	15204	15229	15279	15376	15200	15139	15240	15218	15357	15234	15120	15300	15251	15352	15197	15161	15064	15202	15312	15440	15180	15259	15350	15320	15217	15386	15098	15244	15191	15108	15153	15264	15198	15215	15237	15141	15272	15392	15262	15279	15261	15115	15281	15176	15241	15386	15242	15388	15357	15273	15255	15328	15224	15209	15128	15221	15193	15229	15172	15430	15312	15153	15139	15282	15355	15207	15368	15129	14938	15165	15172	15268	15118	15259	15060	15314	15323	15334	15415	15301	15321	15258	15206	15250	15217	15164	15205	15326	15400	15215	15322	15402	15228	15111	15300	15276	15274	15235	15379	15264	15328	15272	15245	15290	15286	15341	15272	15283	15175	15289	15232	15154	15397	15165	15263	15180	15184	15308	15152	15439	15035	15298	15339	15102	15094	15202	15262	15247	15160	15372	15289	15542	15206	15283	15292	15369	15293	15291	15177	14912	15121	15309	15412	15078	15119	15171	15283	15432	15137	15081	15189	15366	15196	15088	15414	15252	15272	15298	15393	15280	15220	15303	15203	15245	15093	15214	15235	15266	15326	15446	15325	15023	15243	15147	15299	15243	15079	15279	15227	15245	15294	15342	15230	15231	15256	15413	15345	15187	15241	15179	15374	15167	15179	15207	15221	15290	15217	15225	15112	15369	15060	15009	15260	15168	15296	15373	15278	15160	15200	15265	15358	15382	15201	15142	15285	15458	15218	15135	15264	15138	15358	15165	15175	15373	15157	15061	15250	15257	15389	15184	15264	15278	15196	15264	15267	15420	15287	15183	15262	15143	15201	15309	15204	15367	15065	15098	15180	15252	15250	15217	15357	15358	15023	15293	15241	15426	15098	15091	15087	15163	15228	15317	15262	15275	15156	15359	15231	15361	15285	15044	15115	15231	15146	15251	15147	15377	15350	15061	15225	15285	15121	15216	15344	15314	15293	15280	15268	15096	15348	15232	15292	15211	15163	14977	14950	15193	15375	15394	15238	15303	15072	15312	15235	15382	15241	15308	15195	15236	15056	15104	15184	15412	15260	15288	15205	15116	15145	15296	15365	15152	15210	15161	15216	15208	15181	15127	15245	15075	15082	15163	15056	15167	15130	15231	15206	15241	15081	15194	15329	15197	15113	15252	15272	15250	15245	15335	15194	15046	15225	15021	15321	15257	15159	15360	15057	15196	15368	15198	15149	15350	15111	15172	15275	15471	15297	15282	15241	15242	15195	15339	15427	14972	15168	15349	15241	15232	15210	15268	15142	15350	15381	15191	15316	15247	15135	15194	15227	15271	15176	15320	15230	15271	15232	15229	15180	15194	15272	15397	15215	15178	15201	15228	15034	15341	15081	15254	15323	15289	15113	15100	15375	15230	15174	15102	15505	15362	15277	14998	15199	15006	15245	15131	15146	15265	15134	15381	15242	15196	15182	15224	15262	15299	15308	15300	15155	15308	15010	15206	15324	15192	15280	15278	15277	15283	15010	15166	15268	15369	15265	15184	15091	15237	15082	15149	15289	15452	15254	15206	15209	15315	15339	15311	15220	15334	15125	15258	15192	15182	15177	15183	15252	15149	15212	15261	15258	15220	15298	15043	15291	15363	15073	15218	15193	15148	15270	15389	15231	15204	15094	15301	15241	15317	15144	15252	15212	15346	15297	15242	15330	14984	15145	15229	15197	15234	15161	15441	15186	15263	15020	15130	15114	15211	15169	15345	15140	15212	15276	15209	15255	15347	15107	15242	15171	15273	15122	15303	15309	15181	15145	15246	15202	15352	15344	15262	15289	15234	15136	15341	15294	15219	15276	15318	15344	15156	15159	15112	15424	15328	15212	15289	15120	15259	15214	15053	15298	15062	15274	15228	15398	15262	15296	15056	15360	15295	15295	15411	15339	15420	15382	15278	15264	15292	15382	15209	15066	15299	15285	15396	15317	15236	15229	15332	15165	15343	15348	15342	15192	15235	15073	15275	15269	15312	15215	15091	15293	15199	15348	15176	15258	15201	15221	15483	15146	15403	15269	15369	15125	15224	15300	15145	15261	15184	15230	15234	15382	15168	15230	14999	15404	15408	15438	15225	15303	15164	15169	15351	15368	15235	15079	15365	15087	15322	15047	15193	15373	15098	15258	15221	15207	15280	15377	15388	15358	15291	15296	15124	15159	15317	15199	15217	15142	15299	15406	15070	15311	15139	15197	15304	15266	15333	15271	15294	15233	15294	15244	15264	15252	15288	15239	15405	15165	15107	15170	15211	15066	15431	15183	15151	15239	15248	15124	15242	15229	15159	15370	15299	15109	15286	15296	15074	15175	15289	15250	15231	15241	15192	15100	15318	15308	15221	15214	15291	15277	15238	15061	15259	15181	15257	15087	15291	15404	15328	15217	15322	15238	15380	15260	15203	15431	15318	15349	15201	15192	15128	15315	15317	15205	15327	15383	15128	15334	15155	15170	15115	15246	15285	15390	15214	15147	15151	15281	15154	15219	15293	15328	15426	15203	15292	15355	15334	15210	15253	15050	15265	15289	15357	15272	15172	15196	15203	15567	15127	15158	15347	15219	15275	15303	15210	15289	15295	15085	15341	15370	15292	15114	15255	15182	15163	15224	15299	15264	15129	15147	15368	15318	15187	15296	15139	15215	15160	15258	15288	15281	15318	15272	15312	15194	15245	15111	15247	15238	15269	15380	15160	15234	15259	15382	15205	15212	15340	15402	15187	15191	15358	15299	15230	15290	15238	15144	15307	15080	15275	15281	15180	15293	15179	15358	15116	15324	15244	15301	15204	15094	15185	15179	15183	15271	15323	15229	15260	15091	15199	15270	15354	15351	15244	15208	15323	15394	15132	15192	15201	15296	15218	15322	15148	15267	15170	15145	15098	15130	15147	15183	15098	15192	15126	15229	15280	15328	15224	15077	15244	15187	15108	15310	15018	15298	15154	15243	15192	15228	15291	15140	15106	15274	15226	15178	15279	15339	15171	15408	15394	15293	15236	15217	15246	15299	15196	15226	15214	15063	15312	15230	15312	15198	15339	15273	15112	15210	15148	15161	15205	15209	15401	15222	15133	15182	15245	15371	15155	15215	15274	15352	15217	15237	15292	15300	15070	15240	15147	15208	15474	15352	15210	15368	15298	15097	15289	15135	15117	15335	15145	15208	15371	15341	15339	15132	15354	15181	15124	15267	15241	15274	15283	15293	15199	15343	15212	15183	15189	15288	15153	15118	15131	15118	15184	15229	15326	15101	15299	15195	15320	15233	15314	15317	15300	15367	15279	15244	15209	15202	15148	15265	15331	15156	15055	15077	15199	15213	15327	15325	15189	15243	15388	15146	15331	15244	15254	15373	15277	15190	15352	15239	15279	15091	15293	15209	15300	15309	15196	15302	15285	15213	15275	15290	15280	15308	15117	15139	15263	15130	15165	15279	15278	15266	15098	15314	15171	15322	15186	15224	15521	15388	15223	15304	15510	15357	15028	15380	15303	15278	15257	15118	15208	15187	15170	15276	15251	15329	15232	15157	15122	15141	15225	15227	15350	15067	15334	15221	15241	15111	15341	15213	15369	15227	15251	15401	15325	15211	15237	15355	15317	15313	15267	15282	15341	15259	15188	15403	15228	15214	15196	15033	15165	15314	15348	15108	15235	15234	15328	15178	15319	15344	15418	15231	15200	15197	15222	15204	15149	15195	15311	15296	15273	15258	15296	15313	15352	15249	15354	15214	15259	15151	15259	15251	15019	15355	15282	15094	15268	15293	15239	15371	15203	15239	15115	15329	15294	15376	15092	15141	15209	15268	15284	15246	15386	15347	15286	15242	15390	15429	15228	15252	15218	15328	15219	15361	15198	15258	15253	15091	15108	15268	15229	15232	15282	15274	15338	15270	15202	15283	15341	15324	15254	15294	15320	15398	15249	15297	15224	15326	15053	15095	15214	15365	15315	15315	15160	15317	15199	15286	15284	15152	15243	15257	15239	15430	15285	15243	15450	15167	15277	15233	15135	15331	15250	15196	15184	15348	15139	15201	15278	15240	15299	15226	15287	15296	15260	15198	15256	15230	15180	15282	15188	15282	15236	15267	15181	15312	15142	15246	15339	15276	15270	15232	15254	15113	15246	15257	15382	15174	15112	15279	15241	15201	15221	15282	15236	15203	15379	15151	15122	15155	15287	15174	15278	15165	15429	15282	15217	15310	15316	15209	15373	15239	15306	15166	15119	15296	15238	15152	15249	15106	15183	15201	15189	14944	15335	15255	15276	15134	15275	15244	15177	15215	15237	15298	15154	15177	15289	15307	15311	15085	15416	15167	15200	15241	15361	15299	15187	15264	15135	15137	15139	15120	15255	15206	15320	15200	15226	15325	15181	15028	15186	15220	15132	15296	15176	15121	15395	15179	15328	15322	15444	15211	15260	15098	15292	15264	15137	15094	15378	15166	15270	15183	15356	15264	15257	15289	15212	15188	15261	15353
24541	21321	28300	24950	21194	19113	29108	40159	36983	29363	23190	18698	16203	15867	15762	15598	15887	15842	15801	15821	15905	15912	15940	15565	15841	15862	15815	15762	15714	15764	15665	15754	15696	15781	15525	15828	15821	15789	16026	15892	15910	15695	15751	16036	15941	15841	15701	15791	15801	15752	15871	15789	15892	15828	15614	15695	15811	15747	15714	15881	15660	15723	15620	15561	15907	15858	15939	15787	15889	15787	15734	15740	15918	15647	15732	15819	15819	15813	15788	15798	15734	15747	15753	15629	15868	15664	15617	15583	15656	15789	15573	15669	15724	15612	15535	15475	15836	15704	15775	15876	15553	15821	15902	15797	15537	15804	15647	15644	15794	15652	15825	15539	15588	15633	15743	15864	15867	15805	15772	15708	15713	15899	15864	15704	15637	15692	15748	15848	15785	15778	15822	15890	15639	15698	15855	15670	15531	15568	15846	15772	15544	15609	15714	15855	15650	15639	15813	15843	15727	15793	15693	15713	15693	15769	15640	15859	15633	15617	15553	15574	15614	15858	15893	15853	15810	15637	15632	15721	15640	15722	15744	15610	15760	15774	15860	15658	15905	15736	15707	15567	15684	15650	15648	15700	15598	15587	15939	15545	15732	15881	15763	15719	15662	15879	15624	15672	15803	15680	15788	15688	15794	15701	15743	15745	15774	15532	15744	15611	15708	15909	15767	15734	15762	15972	15882	15718	15671	15692	15662	15763	15707	15728	15684	15665	15685	15739	15753	15502	15607	15761	15576	15877	15600	15973	15760	15803	15789	15729	15870	15645	15644	15726	15687	15520	15601	15772	15832	15643	15512	15745	15958	15716	15734	15753	15670	15564	15912	15693	15797	15888	15845	15878	15626	15841	15760	15759	15761	15705	15496	15648	15686	15732	15842	15675	15566	15895	15858	15601	15766	15762	15676	15852	15675	15871	15646	15823	15815	15604	15865	15507	15612	15717	15723	15685	15870	15780	15786	15788	15727	15702	15668	15685	15761	15545	15825	15597	15826	15639	15861	15783	15647	15800	15572	15646	15762	15617	15707	15450	15704	15509	15695	15547	15658	15604	15691	15680	15514	15736	15691	15560	15646	15841	15746	15696	15732	15648	15642	15861	15748	15757	15894	15606	15618	15689	15604	15774	15741	15912	15698	15679	15800	15532	15790	15981	15895	15659	15851	15856	15632	15700	15639	15865	15784	15829	15808	15622	15697	15769	15752	15753	15934	15699	15685	15923	15800	15842	15774	15808	15554	15704	15775	15616	15758	15607	15928	15744	15876	15893	15841	15705	15516	15783	15755	15837	15727	15705	15684	15609	15866	15615	15746	15770	15580	15524	15748	15851	15932	16020	15849	15931	15641	15785	15803	15655	15866	15657	15790	15732	15547	15791	15864	15601	15874	15639	15701	15919	15676	15541	15540	15643	15745	15731	15775	15578	15673	15804	15636	15672	15986	15742	15543	15860	15796	15595	15928	15427	15599	15926	15831	15931	15729	15803	15665	15666	15618	15665	15707	15692	15655	15743	15510	15784	15723	15908	15805	15785	15736	15809	15689	15626	15685	15820	15794	15804	15783	15682	15753	15826	15695	15548	15937	15842	15732	15622	15722	15631	15750	15476	15556	15778	15787	15757	15691	15636	15765	15814	15708	15608	15723	15705	15826	15609	15717	15789	15675	15632	15850	15581	15687	15746	15765	15795	15753	15863	15573	15567	15807	15717	15666	15816	15542	15653	15920	15811	15462	15623	15879	15650	15872	15613	15628	15688	15723	15735	15825	15962	15799	15525	15653	15717	15813	15612	15812	15691	15710	15617	15797	15920	15762	15734	15867	15686	15728	15646	15517	15748	15824	15976	15862	15774	15717	15762	15677	15634	15794	15680	15783	15590	15862	15796	15668	15712	15625	15504	15614	15833	15606	15588	15484	15619	15685	15866	15678	15669	15884	15810	15704	15586	15571	15690	15680	15642	15767	15934	15716	15756	15749	15834	15728	15725	15786	15671	15671	15570	15661	15609	15812	15848	15675	15577	15858	15600	15666	15617	15724	15766	15755	15734	15761	15694	15765	15662	15635	15732	15672	15725	15918	15716	15702	15649	15680	15577	15739	15603	15708	15921	15747	15828	16088	15810	15773	15891	15728	15685	15738	15635	15690	15869	15755	15615	15812	15896	15774	15721	15533	15740	15639	15839	15889	15714	15595	15877	15600	15745	15808	15729	15887	15735	15741	15711	15501	15530	15584	15797	15669	15708	15714	15644	15686	15819	15834	15713	15561	15703	15521	15833	15727	15613	15787	15679	15588	15498	15733	15486	15764	15895	15695	15689	15761	15593	15679	15674	15796	15699	15651	15689	15914	15671	15912	15852	15698	15772	15737	15666	15731	15828	15513	15696	15662	15661	15721	15584	15792	15640	15723	15589	15594	15688	15588	15825	15740	15835	15756	15872	15446	15656	15793	15736	15464	15571	15788	15865	15827	15730	15659	15662	15606	15660	15642	15732	15696	15801	15694	15772	15814	15595	15692	15689	15640	15680	15600	15646	15637	15751	15719	15631	15547	15569	15663	15485	15737	15937	15836	15744	15646	15467	15695	15659	15755	15631	15836	15633	15918	15999	15836	15616	15891	15728	15683	15837	15724	15900	15782	15871	15692	15947	15719	15735	15815	15687	15903	15631	15678	15698	15710	15859	15813	15790	15803	15686	15590	15581	15735	15808	15792	15729	15749	15679	15649	15759	15799	15867	15741	15515	15734	15755	15652	15534	15756	15739	15701	15748	15968	15643	15861	15739	15687	15680	15851	15903	15677	15748	15658	15597	15650	15654	15660	15797	15629	15679	15769	15793	15709	15622	15769	15755	15626	15896	15872	15802	15854	15683	15756	15704	15855	15848	15703	15638	15722	15715	15737	15710	15762	15661	15518	15696	15603	15632	15628	15494	15733	15757	15846	15895	15658	15877	15785	15810	15700	15886	15610	15583	15384	15478	15569	15855	15679	15599	15838	15599	15685	15812	15693	15782	15902	15676	15727	15841	15581	15553	15717	15774	15550	15655	15757	15473	15624	15654	15595	15828	15663	15736	15545	15675	15795	15843	15792	15844	15639	15683	15778	15876	15692	15766	15699	15841	15834	15690	15711	15618	15666	15598	15630	15659	15766	15749	15581	15693	15694	15757	15746	15692	15837	15845	15847	15681	15739	15680	15586	15596	15730	15623	15792	15789	15723	15636	15792	15768	15751	15712	15850	15759	15671	15530	15687	15864	15745	15653	15790	15674	15618	15787	15903	15524	15800	15783	15691	15623	15541	15790	15721	15598	15755	15722	15809	15617	15695	15555	15612	15830	15871	15845	15563	15656	15707	15789	15753	15760	15801	15769	15934	15704	15824	15953	15680	15639	15619	15531	15478	15793	15745	15710	15757	15713	15659	15635	15610	15643	15718	15618	15687	15439	15802	15653	15900	15624	15665	15578	15624	15669	15511	15710	15708	15754	15714	15497	15713	15741	15750	15908	15754	15564	15903	15851	15692	15617	15841	15653	15566	15487	15690	15827	15623	15490	15669	15482	15808	15671	15744	15563	15687	15565	15558	15602	15731	15728	15523	15725	15731	15904	15655	15708	15716	15667	15702	15610	15567	15786	15692	15734	15533	15818	15516	15589	15694	15670	15792	15819	15525	15788	15664	15807	15900	15629	15687	15694	15790	15679	15657	15819	15604	15809	15506	15858	15636	15691	15820	15552	15726	15823	15531	15712	15659	15786	15806	15613	15728	15597	15854	15719	15776	15752	15880	15709	15712	15644	15705	15741	15669	15749	15812	15692	15730	15676	15811	15711	15870	15695	15782	15776	15761	15623	15659	15681	15600	15620	15553	15636	15788	15729	15858	15759	15791	15793	15663	15839	15803	15513	15523	15584	15839	15845	15583	15694	15758	15774	15789	15613	15686	15856	15707	15789	15712	15788	15873	15596	15634	15698	15749	15764	15848	15829	15454	15794	15729	15714	15909	15570	15649	15633	15864	15744	15753	15869	15874	15868	15690	15610	15639	15620	15678	15781	15737	15556	15742	15862	15878	15754	15622	15600	15790	15673	15842	15732	15676	15574	15781	15705	15677	15628	15715	15721	15794	15800	15719	15793	15757	15849	15804	15814	15745	15755	15843	15600	15796	15616	15744	15809	15759	15681	15781	15901	15909	15840	15618	15725	15807	15599	15890	15647	15795	15510	15652	15870	15862	15879	15572	15780	15784	15646	15717	15775	15772	15661	15666	15657	15665	15766	15859	15716	15766	15769	15825	15816	16004	15846	15658	15740	15803	15833	15811	15495	15822	15712	15687	15441	15701	15776	15609	15681	15815	15662	15706	15719	15464	15610	15672	15562	15633	15788	15469	15759	15810	15588	15914	15650	15673	15775	15939	15637	15738	15674	15610	15718	15822	15724	15761	15790	15880	15603	15917	15724	15696	15973	15824	15606	15833	15651	15831	15631	15807	15771	15751	15669	15912	15757	15774	15484	15695	15912	15887	15732	15686	15715	15708	15642	15710	15740	15827	15796	15910	15797	16056	15896	15838	15610	15708	15778	15599	15686	15531	15676	15884	15699	15722	15684	15612	15773	15864	15804	15789	15760	15719	15559	16026	15590	15507	15810	15751	15799	15493	15816	15708	15620	15637	15618	15798	15791	15793	15709	15835	15683	15720	15632	15865	15693	15612	15776	15570	15887	15868	15640	15804	15892	15875	15747	15709	15602	15841	15860	15760	15794	15797	15854	15772	15784	15644	15538	15847	15727	15813	15502	15527	15691	15581	15663	15880	15862	15724	15725	15630	15824	15652	15644	15749	15693	15610	15996	15735	15810	15897	15777	15667	15678	15794	15693	15667	15644	15847	15609	15586	15778	15522	15714	15682	15614	15798	15860	15764	15716	15655	15851	15894	15670	15807	15669	15775	15742	15634	15723	15572	15709	15746	15831	15823	15706	15851	15625	15849	15739	15610	15631	15666	15632	15907	15792	15643	15601	15543	16023	15612	15674	15594	15826	15939	15669	15840	15761	15734	15746	15552	15691	15564	15672	15615	15660	15590	15793	15931	15558	15480	15794	15616	15684	15939	15761	15799	15692	15634	15718	15708	15847	15671	15799	15696	15889
25517	38457	27861	21679	17868	17879	32489	43535	39699	31130	23710	18092	15354	15297	15138	15176	15245	15366	15196	15409	15240	15222	15249	15254	15224	15282	15296	15144	15317	15220	15279	15369	15292	15211	15381	15158	15100	15118	15178	15373	15222	15186	15158	15234	15204	15245	15236	15325	15281	15359	15095	15218	15007	15329	15051	15128	15196	15425	15260	15178	15233	15188	15030	15192	15171	15326	15101	15037	15380	15308	15221	15210	15193	15277	15229	15264	15463	15145	15358	15310	15041	15184	15351	15293	15155	15096	15283	15079	15249	15264	15045	15406	15189	15240	15399	15132	15294	15038	15215	15229	15318	15134	15237	15096	15353	14975	15205	15100	15182	15085	15145	15240	15198	15193	15332	15217	15187	15198	15075	15224	15208	15215	15369	15184	15223	15228	15180	15255	15049	15058	15130	15434	15116	15171	15103	15210	15117	15103	15226	15004	15211	15168	15088	15278	15222	15358	15204	15137	15221	15517	15186	15329	15165	15278	15267	15259	15207	15181	15131	15134	15163	15230	15164	14988	15312	15234	15220	15230	15224	15131	15192	15173	15065	15212	15149	15161	15256	14954	15372	15326	15096	15191	15360	15151	15286	15057	15075	15146	15225	15116	15161	15224	15266	15187	15231	15245	15321	15066	15181	15190	15311	15180	15261	15053	15334	15349	15100	15039	15327	14943	15191	15264	15389	15271	15142	15344	15068	15287	15236	15225	15244	15303	15288	15222	15320	15121	15224	15132	15085	15193	15131	15327	15298	15270	15168	15189	15320	15115	15080	15231	15309	15220	15292	15203	15238	15249	15158	15070	15123	15125	15258	15176	15191	15278	15350	15131	15240	15164	15257	15219	15240	15158	15095	15313	15297	15143	15221	15348	15257	15299	15209	15279	15269	15036	15181	15231	15369	14923	15042	15132	15108	15164	15141	15252	15204	15183	15276	15252	15202	15226	15309	15210	15314	15324	15326	15300	15226	15171	15115	15247	15158	15028	15198	15356	15108	15114	15254	15394	15201	15173	15185	15077	15180	15389	15141	15078	15258	15122	15244	15211	15288	15087	15359	15253	15299	15022	15147	15186	15337	15234	15157	15308	15201	15230	15113	15101	15251	15248	15225	15260	15211	15197	15081	15174	15218	15077	15154	15291	14986	15305	15494	15238	15124	15375	15116	15066	15279	15174	15240	15121	15150	15281	15269	15165	15301	15341	15195	15109	15313	15096	15325	15216	14997	15217	15138	15203	15115	15001	15040	15369	15145	15239	15215	15182	15356	15201	15122	15222	15318	15119	15250	15196	15162	15365	15203	15293	15165	15119	15180	15354	15122	15219	15275	15130	15118	15166	15118	15259	15287	15083	15373	15165	15144	15009	15255	15221	15099	15163	15001	15145	15174	15025	15274	15279	15161	15231	15326	15254	15085	15296	15208	15227	15185	15171	15205	15237	15186	15363	15291	15084	15058	15091	15191	15154	15124	15385	15235	15164	15225	15187	15141	15207	15457	14972	15114	15173	15255	15176	15152	15258	15271	15230	15227	15137	15170	15007	15396	15111	15377	15236	15090	15246	15411	15104	15305	15163	15201	15287	15233	15242	15309	15265	15125	15159	15133	15103	15198	15037	15106	15287	15314	15293	15338	15121	15182	14978	15202	15354	15332	15186	15321	15104	15068	15267	15231	15128	15076	15260	14957	15070	15120	15247	15287	15278	15163	15187	15157	15143	15221	15257	15110	15226	15205	15042	15155	15222	15150	15334	15159	15181	15078	15153	15364	15181	15296	15311	15392	15192	15173	15134	15053	14994	15069	15329	15260	15043	15174	15216	15165	15179	15133	15252	15265	15181	15196	15116	15074	15149	15289	15224	15251	15052	15175	15174	15395	15315	15123	15296	15221	15208	15197	15217	15125	15294	15268	15121	15233	15154	15210	15313	15087	15058	15191	15170	15239	15139	15354	15307	15235	15237	15138	15146	15024	15248	15051	15149	15028	15154	15200	15263	15138	15176	15197	15316	15009	15266	15237	15244	15155	15256	15371	15152	15230	15233	15148	15280	15406	15090	15236	15239	15201	15256	15360	15398	15171	15154	15329	15370	15131	15189	15265	15301	15013	15224	15282	15307	15195	15208	15265	15212	15294	15115	15118	15163	15106	15434	15082	15307	15169	15127	15080	15086	15176	15218	15070	15331	15117	15235	15258	15256	15194	15123	14998	15132	15120	15287	15216	15310	15178	15259	15213	15261	15195	15186	15210	15175	15348	15354	15169	15128	15276	15270	15280	15133	15135	15168	15239	15229	15089	15357	15326	15224	15222	15182	15007	15224	15176	15184	15260	15282	15341	15230	15169	15046	15158	15295	15244	15125	15204	15324	15135	15310	15153	15202	15290	15078	15162	15183	15255	15264	15116	15137	15103	15248	15215	15313	15250	15190	15177	15279	15189	15048	15232	15296	15067	15248	15151	15181	15251	15144	15053	15270	15255	15316	15179	15237	15165	15197	15245	15226	15215	15298	15205	15351	15231	15227	15091	15054	15170	15230	15157	15340	15429	15155	15027	15302	15349	15212	15222	15187	15114	15276	15188	15190	15082	15218	15276	15200	15042	15277	15250	15143	15175	15181	15227	15241	15232	15338	15444	15287	15176	15401	15337	15230	15200	15061	15226	15135	15323	15297	15339	15247	15186	15235	15259	15275	15144	15208	15403	15186	15306	15329	15148	15160	15240	15242	15166	15169	15218	15270	15271	15224	15203	14977	15250	15206	15346	15312	15147	15242	15297	15237	15213	15258	15319	15293	15260	15296	15380	15254	15136	15107	15208	15318	15103	15066	15256	15188	15147	15205	15321	15365	15185	15226	15248	15231	15231	15142	15221	15253	15277	15217	15081	15145	15123	15253	15170	15344	15195	15014	15202	15194	15178	15265	15280	15302	15084	15209	15328	15230	15046	15340	15180	15248	15369	15251	15054	15137	15274	15209	15066	15297	15232	15141	15181	15132	15114	15190	15167	15142	15047	15128	15236	15152	15159	15320	15273	15289	15127	15103	15104	15360	15284	15255	15233	15185	15154	15303	15347	15173	15200	15257	15107	15167	15174	15105	15264	15185	15288	15232	15146	15169	15231	15333	15247	15365	15171	15332	15084	15054	15102	15210	15357	15470	15220	15215	15043	15261	15294	15137	15234	15150	15377	15273	15156	15233	15203	15016	15116	15222	15216	15206	15302	15193	15271	15135	15140	15225	15156	15211	15265	15105	15304	15360	15200	15024	15172	15130	15139	15319	15286	15229	15244	15096	15124	15450	15100	15063	15228	15273	15289	15242	15073	15290	15150	15308	15101	15229	15241	15269	15059	15078	15174	15230	15127	15234	15322	15099	15168	15194	15220	15313	15204	15291	15124	15273	15140	15215	15115	15266	15393	15147	15353	15153	15243	15339	15076	15324	15051	15167	15331	15177	15356	15224	15239	15163	15096	15153	15161	15126	15163	15116	14933	15134	15163	15231	15315	15127	15248	15230	15232	15204	15260	15277	15164	15131	15238	15192	15101	15123	15189	15355	15218	15244	15236	15007	15193	15155	15234	15146	15040	15213	15105	15277	15235	15168	15229	15209	15132	15239	15202	15049	15225	15266	15260	15108	15224	15217	15280	15304	15175	15091	15269	15254	15097	15219	15306	15326	15229	15078	15257	15197	15288	15202	15202	15099	15160	15176	15122	15249	15171	15112	15272	15223	15148	15215	15319	15250	15257	15191	15123	15138	15240	15174	15167	15046	15308	15348	15272	15007	15353	15223	15228	15282	15119	15208	15303	15283	15233	15206	15198	15061	15140	15216	15302	15188	15183	15234	15289	15222	15217	15167	15157	15074	15400	15041	15249	15231	15190	15157	15287	15161	15246	15206	15273	15393	15081	15284	15193	15119	15379	15273	15146	15172	15230	15212	15125	15340	15166	15150	15215	15190	15186	15241	15226	15174	15088	15077	15161	15281	15163	15160	15055	15054	15086	15088	15285	15228	15140	15151	15203	15219	15300	15120	15264	15276	15308	15285	15121	15262	15093	15405	15376	15249	15224	15207	15374	15171	15240	15171	15300	14958	15440	15200	15081	15305	15237	15280	15206	15123	15197	15238	15231	15125	15213	15261	15087	15214	15049	15192	15323	15414	15045	15105	15132	15192	15154	15152	15235	15206	15204	15337	15098	15173	15198	15331	15231	15103	15071	15197	15135	15161	15265	15034	15218	15331	15198	15002	15224	15141	15023	15185	15127	15074	15252	15196	15352	15067	15184	15159	14996	15137	15236	15219	15231	15293	15163	15304	15137	15244	15031	15170	15157	15206	15052	15325	15403	15238	15132	15068	15209	15141	15174	15226	15325	15299	15166	15116	15315	15391	15122	15176	15188	15125	15192	15200	15161	15269	15248	15413	15229	15358	15472	15219	15256	15034	15316	14902	15099	15243	15146	15117	15224	15094	15325	15278	15233	15305	15263	15123	15353	15285	15206	15315	15214	15353	15201	15294	15220	15225	15303	15218	15145	15189	15257	15150	15416	15258	15262	15207	15180	15281	15117	15312	15092	15216	15161	15193	15366	15165	15225	15206	15262	15196	15050	15248	15096	15177	15352	15141	15265	15081	15201	15319	15330	15252	15080	15321	15272	15167	15102	15402	15166	15197	15318	15106	15072	15418	15215	15367	15174	15230	15175	15119	15016	15234	15264	15237	15193	15267	15157	15186	15277	15085	15364	15281	15177	15205	15279	15189	15180	15242	15106	15128	14938	15212	15164	15087	15212	15283	15179	15211	15280	15304	15267	15268	15208	15219	15196	15139	15079	15215	15275	15395	15006	15238	15301	15039	15064	15075	15180	15297	15358	15236	15230	15454	15095	15368	15327	15199	15251	15244	15172	15250	15151	15084	15155	15222	15330	15249	15198	15229	15063	15178	15296	15227	15073	15098	15224	15285	15300	15170	15244	15224	15150	15245	15140	15088	15116	15177	15084	15067	15193	15086	15280	15234	15238	15113	15134	15218	15384	15106	15174	15310	15270	15219	15106	15268	15257	15122	15289	15319	15150	15197	15351	15274	15324	15328	15117	15139	15218	15062	15241	15092	15246	15308	15228	15276	15256	15247	15206	15163	14932	15394	15191	15345
23189	21327	29104	23861	21557	22973	26543	49283	53834	44300	32458	23058	16708	15830	15836	15767	15673	15548	15610	15541	15522	15380	15533	15499	15476	15444	15474	15616	15549	15442	15571	15365	15307	15501	15728	15444	15174	15518	15458	15490	15530	15413	15393	15535	15350	15448	15532	15197	15416	15599	15515	15269	15482	15508	15281	15433	15431	15476	15365	15251	15524	15409	15510	15399	15381	15383	15315	15338	15518	15420	15565	15492	15583	15547	15336	15475	15316	15510	15331	15398	15460	15426	15336	15277	15435	15547	15471	15449	15536	15441	15265	15595	15333	15479	15555	15506	15405	15355	15413	15415	15445	15335	15210	15593	15254	15371	15325	15429	15231	15485	15339	15476	15371	15458	15394	15210	15421	15404	15268	15239	15433	15385	15459	15336	15230	15362	15394	15442	15441	15461	15309	15439	15390	15459	15335	15372	15497	15443	15414	15333	15512	15222	15588	15391	15339	15266	15264	15397	15263	15295	15284	15339	15423	15495	15666	15300	15498	15256	15430	15226	15389	15412	15303	15358	15312	15383	15520	15247	15349	15241	15522	15351	15352	15423	15424	15458	15352	15386	15279	15238	15340	15218	15426	15374	15587	15366	15270	15413	15431	15366	15314	15297	15418	15384	15349	15193	15560	15357	15440	15502	15375	15260	15516	15454	15420	15543	15455	15480	15403	15344	15532	15489	15665	15504	15462	15055	15417	15205	15332	15352	15383	15222	15196	15499	15466	15486	15307	15250	15370	15239	15258	15403	15375	15412	15430	15327	15307	15247	15414	15358	15249	15445	15238	15389	15285	15262	15578	15431	15383	15163	15368	15331	15363	15280	15172	15508	15381	15339	15473	15353	15525	15437	15435	15505	15410	15356	15427	15543	15271	15263	15232	15471	15384	15339	15529	15554	15398	15214	15269	15479	15370	15475	15382	15394	15299	15358	15392	15291	15377	15379	15449	15353	15450	15363	15495	15391	15198	15481	15428	15216	15195	15269	15321	15576	15367	15378	15262	15615	15407	15353	15233	15199	15403	15494	15495	15380	15325	15280	15265	15353	15177	15225	15342	15436	15356	15438	15235	15321	15418	15298	15495	15445	15461	15406	15316	15420	15323	15352	15371	15459	15385	15472	15306	15325	15570	15594	15282	15456	15497	15235	15288	15301	15469	15327	15122	15344	15560	15520	15466	15248	15148	15317	15333	15365	15414	15479	15492	15444	15362	15279	15368	15299	15430	15473	15447	15338	15463	15378	15403	15292	15567	15482	15499	15232	15507	15342	15319	15259	15414	15453	15345	15524	15387	15328	15529	15456	15323	15413	15357	15618	15572	15414	15398	15243	15609	15409	15386	15350	15470	15274	15255	15227	15466	15208	15444	15446	15584	15439	15242	15544	15430	15469	15359	15365	15320	15404	15510	15560	15440	15427	15701	15424	15366	15556	15441	15522	15321	15341	15281	15432	15443	15382	15530	15303	15322	15468	15516	15666	15430	15483	15497	15375	15272	15416	15399	15496	15416	15273	15499	15427	15407	15495	15414	15453	15404	15451	15282	15411	15251	15315	15262	15697	15465	15504	15354	15464	15401	15429	15354	15518	15365	15393	15297	15215	15429	15415	15474	15171	15295	15408	15373	15368	15573	15561	15372	15197	15334	15348	15468	15364	15294	15385	15585	15409	15553	15530	15256	15405	15456	15494	15433	15446	15285	15339	15411	15610	15348	15263	15459	15240	15349	15345	15305	15476	15427	15464	15416	15261	15394	15377	15319	15438	15180	15278	15461	15544	15422	15479	15507	15437	15755	15272	15326	15356	15349	15348	15368	15126	15186	15450	15337	15321	15200	15372	15247	15304	15070	15336	15322	15332	15387	15534	15535	15444	15384	15362	15253	15598	15484	15427	15386	15052	15265	15297	15425	15396	15183	15412	15301	15411	15294	15479	15335	15263	15348	15411	15369	15399	15409	15285	15354	15399	15491	15344	15319	15235	15213	15297	15340	15515	15362	15363	15392	15488	15322	15326	15353	15419	15223	15453	15478	15564	15262	15293	15268	15378	15286	15398	15285	15278	15331	15170	15267	15214	15193	15428	15358	15531	15269	15444	15584	15433	15371	15426	15375	15346	15498	15543	15245	15237	15348	15364	15263	15600	15307	15436	15418	15646	15541	15528	15617	15419	15329	15434	15319	15378	15372	15653	15441	15253	15328	15352	15177	15297	15477	15214	15513	15338	15498	15411	15231	15579	15442	15288	15316	15407	15249	15410	15509	15370	15500	15365	15373	15453	15447	15480	15394	15422	15414	15081	15357	15477	15374	15373	15268	15306	15560	15292	15207	15383	15402	15315	15356	15412	15332	15175	15453	15341	15318	15372	15409	15423	15424	15476	15374	15369	15506	15375	15322	15528	15418	15129	15483	15202	15367	15371	15520	15256	15284	15505	15450	15562	15408	15269	15465	15140	15358	15490	15464	15463	15558	15433	15358	15298	15418	15564	15555	15328	15435	15472	15540	15371	15349	15390	15306	15304	15315	15398	15190	15353	15210	15352	15254	15353	15380	15366	15520	15335	15168	15442	15274	15340	15424	15371	15401	15308	15494	15196	15394	15280	15400	15243	15271	15370	15645	15490	15420	15429	15492	15374	15573	15259	15528	15322	15304	15439	15181	15395	15682	15290	15230	15408	15312	15128	15348	15618	15286	15532	15289	15276	15558	15570	15421	15341	15515	15443	15579	15250	15521	15307	15303	15456	15508	15232	15299	15365	15456	15390	15339	15330	15321	15339	15287	15441	15263	15409	15251	15426	15334	15460	15266	15578	15218	15289	15279	15414	15299	15136	15428	15299	15280	15321	15547	15442	15442	15581	15437	15374	15374	15317	15616	15371	15258	15355	15471	15394	15367	15386	15489	15138	15449	15270	15338	15443	15322	15220	15559	15271	15406	15558	15385	15354	15251	15436	15452	15440	15477	15190	15314	15261	15413	15493	15431	15479	15319	15351	15367	15422	15330	15230	15574	15257	15242	15319	15506	15308	15449	15323	15333	15561	15426	15489	15504	15513	15236	15431	15295	15419	15451	15515	15468	15271	15369	15468	15421	15252	15389	15509	15431	15370	15294	15428	15306	15610	15408	15274	15320	15477	15335	15670	15433	15319	15201	15420	15496	15381	15392	15329	15271	15353	15410	15414	15490	15464	15314	15194	15497	15430	15316	15261	15444	15491	15278	15274	15521	15434	15452	15356	15504	15449	15264	15291	15419	15380	15325	15226	15257	15495	15470	15420	15381	15435	15379	15270	15408	15252	15272	15434	15398	15245	15408	15348	15302	15489	15247	15350	15249	15244	15307	15351	15432	15237	15371	15539	15341	15583	15400	15357	15604	15353	15438	15425	15283	15350	15381	15448	15387	15409	15327	15195	15427	15324	15234	15376	15304	15389	15502	15367	15352	15217	15332	15326	15399	15533	15381	15407	15336	15433	15580	15382	15198	15478	15333	15307	15399	15306	15378	15478	15216	15392	15349	15449	15284	15411	15361	15389	15449	15396	15372	15463	15367	15478	15420	15486	15508	15434	15550	15347	15294	15430	15268	15521	15356	15320	15462	15339	15441	15351	15374	15516	15435	15331	15456	15304	15393	15488	15387	15454	15267	15299	15493	15298	15262	15442	15454	15197	15322	15202	15526	15496	15329	15344	15350	15287	15465	15330	15362	15409	15458	15272	15305	15334	15354	15321	15318	15604	15340	15559	15277	15123	15310	15188	15548	15426	15454	15431	15521	15453	15462	15217	15493	15392	15473	15501	15519	15487	15437	15465	15388	15380	15465	15543	15683	15350	15458	15158	15292	15250	15473	15562	15377	15357	15473	15251	15547	15488	15344	15360	15343	15264	15519	15423	15268	15392	15359	15412	15359	15519	15259	15432	15337	15337	15263	15304	15530	15531	15269	15447	15408	15389	15305	15376	15292	15261	15337	15448	15323	15469	15350	15284	15449	15286	15358	15491	15416	15379	15713	15405	15561	15473	15324	15438	15422	15307	15375	15399	15317	15381	15531	15556	15292	15350	15500	15382	15391	15439	15454	15496	15477	15343	15384	15370	15432	15270	15181	15658	15204	15246	15304	15483	15521	15348	15501	15482	15452	15386	15278	15162	15327	15289	15559	15549	15366	15266	15267	15477	15418	15381	15495	15412	15540	15401	15377	15427	15422	15121	15364	15441	15470	15508	15492	15316	15537	15408	15572	15407	15432	15522	15507	15315	15400	15437	15562	15431	15482	15510	15368	15278	15428	15358	15305	15333	15235	15602	15274	15446	15575	15240	15297	15471	15417	15349	15454	15261	15389	15315	15388	15433	15281	15372	15417	15460	15340	15387	15474	15346	15465	15443	15391	15435	15347	15256	15558	15318	15336	15371	15513	15527	15297	15211	15566	15458	15574	15305	15371	15382	15466	15351	15280	15339	15341	15525	15323	15476	15230	15176	15222	15394	15454	15363	15329	15368	15343	15237	15290	15352	15555	15373	15425	15192	15384	15380	15292	15258	15524	15221	15436	15152	15357	15277	15195	15358	15387	15339	15381	15468	15237	15455	15341	15518	15330	15395	15362	15410	15262	15402	15254	15341	15277	15286	15344	15478	15241	15491	15380	15327	15311	15383	15431	15313	15261	15217	15285	15247	15411	15309	15305	15483	15518	15367	15350	15454	15398	15532	15251	15507	15402	15249	15401	15310	15541	15458	15445	15299	15532	15244	15493	15453	15414	15336	15336	15565	15443	15653	15369	15405	15399	15108	15339	15296	15393	15261	15381	15315	15313	15339	15377	15250	15472	15517	15501	15170	15528	15568	15284	15127	15246	15195	15298	15422	15258	15347	15461	15132	15393	15206	15376	15371	15486	15408	15344	15457	15414	15490	15180	15353	15472	15619	15440	15407	15391	15499	15389	15450	15351	15465	15266	15503	15139	15276	15188	15413	15543	15372	15351	15451	15411	15346	15347	15305	15322	15376	15466	15375	15431	15232	15371	15202	15354	15364	15400	15493	15414	15325	15417	15529	15406	15342	15318	15435	15403	15472	15391	15413	15348	15420	15472	15403	15425	15243	15375	15398	15247	15346	15347	15446	15477	15502	15285	15403	15351	15403	15366	15472	15358	15442
28614	42991	35652	24436	22262	20454	24981	53893	55179	45899	34101	22855	15002	15043	15210	15057	15101	15041	15216	15036	14892	14992	15142	15077	15085	14980	15179	15228	15028	15060	14870	14998	15125	15133	15043	15150	15005	15215	15023	14985	15042	15185	15115	15013	15173	15030	15153	15141	15046	15088	14985	15014	15096	15051	15184	14861	15034	15078	15119	15009	15014	14954	14987	15045	14960	15090	15069	14860	14842	15051	15079	14974	15032	14928	15001	15025	15051	15110	14886	15136	15051	14946	15022	15088	15043	15007	15071	15055	14916	14858	15057	15176	14899	15059	14990	15023	15170	15021	14947	15117	15114	15001	15088	15092	14989	15025	14971	15063	15002	15208	15040	15075	15096	14986	14974	14825	15112	15139	14916	14946	14957	14926	15073	15186	15124	14851	15151	15158	14893	14912	14953	14994	15095	14980	14844	15169	15061	14873	15048	14844	14950	15017	14887	14986	15230	15103	15029	15105	14966	15005	14995	14878	15075	15051	14971	14951	14942	15096	14961	14969	15055	14948	14795	14977	15029	14933	15101	15002	15006	15032	14886	14866	14841	15041	15017	14898	15161	15229	14887	14970	14806	14962	14982	14979	14870	15163	15051	15110	14933	14923	14960	15005	15050	14984	14951	14861	14941	14931	15183	15064	15118	14937	15133	15029	14993	15177	14828	14849	15017	15129	15033	15088	15224	15006	14957	15123	14991	14963	14936	14936	15010	14994	15044	15101	14920	15030	14947	14927	15031	14974	14921	14930	14806	14925	15009	15019	15112	14975	15040	14980	14870	15006	15036	15042	15025	15033	15153	14888	15083	15011	14970	14986	14949	15048	14893	15038	15021	15078	14877	15030	15132	15083	15043	15089	14983	15123	15005	15092	15042	14942	15010	15058	14907	15149	14765	14996	15004	14966	15038	14932	14934	15020	15040	14935	15046	15170	14971	14957	15102	14893	14952	14986	15105	15065	15221	15002	14864	15002	15019	15028	14968	15042	14876	15115	15005	14966	15002	14867	15021	15015	14997	15026	15180	14904	14956	15105	14879	15071	15162	15030	15087	15016	15095	15041	14923	15017	15039	14955	15126	14961	15035	15147	15049	15029	15003	15015	14999	15017	14884	14865	15082	14954	14984	14958	14894	14946	14976	14962	15004	15141	14920	14929	15050	14942	15029	14968	15014	15003	15046	15208	15079	15063	14998	14969	15121	15145	15167	14999	15065	15232	15040	14972	14913	14933	15013	15067	15178	14853	15047	14917	14771	15069	14888	14969	14860	14984	15085	14947	14958	14998	14776	15123	14989	14824	15079	14940	15118	15095	15158	14958	14973	15044	15055	15187	14951	15027	14925	14979	15033	14951	15001	15042	14793	15169	14905	14911	15200	14928	14984	15062	14984	14924	14988	15022	14971	15019	15029	15098	15052	15052	15099	14911	15194	14882	14932	14912	14999	15129	14998	15225	14914	15064	14843	15040	14886	15075	15105	15121	15174	14956	15247	14909	14977	14861	14972	14995	15057	14999	15030	14966	15015	14907	15154	15111	14922	15159	14896	14943	15134	14955	15027	15012	14961	14931	14936	15155	15154	14959	14839	15019	15023	14894	15009	14961	14951	15067	14913	14946	14927	15017	14878	15129	14870	15157	14982	15042	14909	14960	15004	14930	15016	14996	15003	15095	14882	14914	15034	14975	15111	15084	14807	15061	15126	14944	15024	14886	15083	14908	14845	14906	14995	15024	15006	15013	15065	14939	14910	14950	15060	15163	14883	15089	15018	14986	14870	15136	14883	15036	14831	14993	14997	15057	14965	14980	15012	14948	15135	14981	14853	15096	15041	15044	14959	14951	15097	15179	14972	14929	15079	15100	15158	14963	15075	15033	14879	14966	15096	14916	15025	14954	15089	14962	15149	15029	15070	14985	14942	15040	14945	14848	14862	14980	15184	14978	15061	15075	14952	14873	14914	15142	15050	14880	15194	15119	15090	15007	15074	14810	14992	14949	15081	15095	15074	14935	14943	15065	15073	14958	15005	14929	14985	15180	14986	14916	15084	15042	15079	15037	14944	14900	15023	15184	15025	15076	14907	15048	14957	14948	15038	15076	14877	15009	15086	14990	15031	15000	15045	14900	15098	14864	15025	15182	14899	14908	15028	14876	15011	14992	15036	15040	15043	15021	15002	14910	14979	14961	14931	14966	15057	15126	14848	15145	15155	14906	15050	14957	15010	15028	14982	14919	15033	14909	15079	15005	14966	14987	14958	15124	15003	15011	14977	14971	14963	14938	14874	14938	15137	15089	15008	14995	15125	15008	15054	14988	14855	14908	15048	14912	14974	14901	14984	15080	15001	15208	14967	15108	15070	14955	15017	15112	15065	15048	15012	14959	14926	15023	15123	14769	14933	15001	14959	15005	14881	15089	15037	14845	14982	14997	14928	15032	14910	14976	15031	14953	14839	15035	15156	15083	14978	14902	15100	14835	15011	14994	14871	15058	15100	15017	14932	14944	14979	15128	14910	15036	14963	14981	15096	15054	14993	14911	15192	14954	14886	15071	14985	14940	15041	14971	14893	14950	14844	15014	15079	14880	14922	14958	15011	15019	14913	15147	14989	14917	15103	15073	14900	15046	14936	14951	15097	14954	15037	15088	14862	14904	15110	15047	15108	14956	14820	15079	15073	14927	14876	14971	15056	15175	14751	14944	15097	15097	15080	14998	14982	14871	15073	14994	14977	14957	15093	15003	14921	14952	15203	14804	15019	14934	15113	14886	15218	14981	15038	15131	15050	14979	14895	14862	14951	14886	15019	15019	15146	15055	14957	14870	15038	15014	14777	14906	14982	15079	15084	15101	14918	15170	14834	15006	14928	15074	14898	15029	14974	14886	15055	15050	15114	15037	15047	14946	15030	15045	14864	15037	14968	14938	14847	14996	14981	15059	15123	14878	15016	15181	14951	15078	14897	14994	14980	15059	15024	14960	14997	15047	15078	14823	14917	14961	15118	15115	15035	15101	15025	14939	15017	14974	14883	15037	15054	14986	15074	15068	14984	14957	15044	15038	15003	14986	14966	14954	15011	14985	15152	15113	15072	14906	14937	14946	14989	14917	15055	15110	15021	14945	15094	14830	14927	14961	15114	14976	14932	15091	15027	15090	15048	15080	14998	14961	14979	14924	15110	14887	15071	14970	14913	15112	14910	14991	14971	15106	14977	15065	15049	14994	14991	14896	14802	15035	14873	14993	14943	14895	14930	14990	14921	15085	14958	15037	15078	14873	15114	14947	14985	15032	14944	14958	14928	14917	15052	14895	14968	15004	15007	14962	14975	14869	14998	15068	15005	14803	15031	14985	15009	15083	14906	15222	15115	14812	14974	15041	15015	14901	15051	14984	15189	15027	15007	14884	15140	14903	15008	14925	14966	14995	15045	15024	14933	15047	15181	14882	15079	15037	15019	14920	14993	15224	15019	14953	14995	15091	15069	15066	14937	14860	14978	14925	14932	14957	15036	14943	15094	15169	14950	15045	15001	14996	14995	15106	14879	14963	15083	15099	14784	15046	14943	14796	14970	14998	14899	15116	14904	14922	14868	15024	14947	14914	14923	14885	15208	14875	14990	14966	14975	15143	14918	14907	14936	15172	14958	15013	15002	14913	15034	14956	15067	15142	14975	15039	15035	15045	14916	14968	15041	15036	15027	14831	15140	14964	15000	14957	14959	14938	15141	15117	15094	15024	15042	14881	15070	15168	14933	14986	14951	14918	15003	15045	14925	14873	14923	14899	15153	14924	14941	15036	14995	15053	14981	15224	15079	14915	15004	15011	14928	14980	14877	14911	14936	15091	15010	14986	15017	15071	14993	14958	15025	15116	15000	15035	15062	15196	15008	14875	14945	15045	14932	14984	15079	14885	14869	14955	15040	14896	14776	14915	14950	14912	15108	15108	14843	15039	14998	15035	14942	14969	14996	15008	15074	14834	15002	14949	15043	15060	15054	15058	14979	14950	14897	15050	14980	15046	14783	15033	15102	15076	14941	15083	14982	14970	14901	15149	14993	14977	15056	15011	15091	14970	15037	15089	15022	15018	14952	14811	15000	14928	14965	14984	14993	14660	15014	15036	15049	15037	14870	15030	14984	14974	14935	14856	14968	14931	15031	15045	14964	15273	14957	15034	15003	15058	14968	14934	15067	14899	14744	14994	15178	15094	15079	15024	15122	14936	15053	15040	14877	14855	15052	15099	15115	14986	15024	14978	15235	15101	15118	15020	14818	14825	15096	15007	14818	15017	14952	14919	15062	14985	15090	14906	14915	14879	14910	15149	14964	15037	14990	15088	14890	14926	15118	14962	14979	15085	14859	15034	15120	15134	14924	15066	14981	14941	15015	14861	14996	15000	14994	14984	14990	15052	14906	15096	15046	14881	15106	15015	14878	15044	14980	14988	15128	15057	15080	15099	15193	14993	14948	14804	15040	14907	15005	15156	15119	14949	14942	15127	15062	15109	14903	14966	14953	15040	14886	15146	15086	14945	14827	15035	15013	15010	14942	14882	15059	14960	14964	15026	15122	14919	15020	15076	15070	15024	14974	14961	15027	15156	15241	14981	14969	15019	15076	15049	14960	14990	14928	14916	15054	14918	14959	14971	15051	15167	15161	14994	15141	15045	14928	15032	15039	14890	14824	14967	15079	14898	14979	15115	14875	14977	15263	14928	15215	14839	15098	14867	14806	14921	14975	15067	14970	14841	15014	14993	15155	15168	15054	15271	15016	14971	14928	14956	15030	14954	15053	14963	15043	15074	14954	15146	14935	14848	14838	14989	14894	14911	15170	15019	15029	14866	14837	14827	15015	15158	14856	14954	14874	14945	15018	15077	14787	15022	15027	14813	15288	15078	14986	15062	15014	14982	15114	14977	15105	15118	14881	15105	14924	15051	14878	14842	14937	15015	15121	14905	14863	14950	15163	14953	15030	14832	15042	14904	14884	15006	15105	14813	15024	14895	15018	14909	14948	15006	15141	14887	14994	15084	15092	15074	15059	15047	15018	15027	15082	14959	14953	15000	14897	15138	14982	14958	15141	15084	14944	14971	15032	14923	15084	14962	15126	14923	15050	15054	15032	15128	14881	14989	15162	15075	15147	15053	14977	14900	14845	14930
27450	22556	25641	21669	17103	16687	16326	19178	21406	19935	17746	16372	15422	15443	15393	15440	15518	15473	15501	15400	15451	15432	15449	15319	15203	15499	15445	15341	15271	15456	15355	15412	15437	15456	15360	15405	15328	15629	15482	15505	15327	15465	15622	15531	15579	15376	15339	15438	15443	15274	15414	15267	15401	15154	15466	15273	15377	15396	15465	15276	15223	15020	15262	15508	15344	15364	15449	15192	15281	15353	15509	15419	15425	15270	15503	15381	15503	15437	15160	15127	15352	15512	15316	15434	15482	15608	15356	15249	15474	15491	15348	15354	15307	15300	15364	15215	15354	15338	15517	15544	15453	15462	15419	15341	15376	15503	15421	15420	15350	15174	15132	15250	15267	15106	15499	15424	15327	15214	15337	15115	15442	15332	15523	15604	15416	15338	15325	15349	15437	15238	15204	15250	15496	15398	15549	15428	15389	15295	15220	15244	15480	15357	15532	15346	15404	15487	15409	15650	15499	15299	15652	15347	15357	15401	15362	15267	15447	15429	15551	15607	15448	15324	15261	15255	15384	15404	15302	15275	15277	15429	15246	15260	15390	15412	15284	15425	15239	15455	15204	15327	15435	15302	15360	15465	15494	15289	15363	15317	15462	15431	15286	15479	15417	15320	15148	15374	15322	15350	15219	15344	15312	15283	15357	15418	15247	15251	15250	15418	15262	15394	15469	15350	15488	15344	15392	15410	15384	15518	15405	15386	15401	15257	15349	15555	15384	15400	15415	15358	15553	15235	15270	15345	15449	15238	15290	15339	15424	15380	15334	15314	15372	15535	15378	15123	15412	15447	15318	15175	15528	15489	15523	15262	15389	15380	15424	15378	15233	15283	15262	15390	15379	15501	15214	15242	15428	15384	15197	15493	15400	15370	15393	15461	15367	15314	15453	15129	15480	15440	15280	15159	15382	15246	15340	15413	15302	15557	15505	15369	15370	15404	15526	15310	15560	15464	15439	15131	15355	15234	15319	15272	15467	15309	15475	15162	15517	15474	15346	15467	15186	15455	15344	15285	15423	15382	15419	15601	15303	15447	15314	15446	15562	15220	15600	15504	15359	15491	15472	15290	15245	15272	15331	15373	15327	15350	15386	15416	15518	15545	15439	15318	15274	15318	15530	15404	15438	15367	15342	15348	15462	15403	15476	15195	15511	15467	15474	15448	15400	15576	15448	15336	15382	15195	15340	15482	15190	15363	15555	15291	15361	15365	15243	15383	15441	15363	15460	15512	15412	15339	15460	15358	15415	15401	15319	15413	15432	15325	15416	15358	15390	15320	15430	15412	15341	15474	15255	15208	15318	15283	15222	15186	15345	15309	15485	15313	15478	15310	15424	15477	15432	15237	15403	15372	15481	15387	15300	15290	15299	15481	15510	15379	15395	15247	15317	15353	15391	15405	15439	15517	15261	15529	15436	15352	15349	15537	15264	15458	15463	15347	15215	15384	15200	15207	15491	15343	15460	15272	15470	15418	15452	15438	15346	15533	15387	15482	15430	15532	15434	15446	15284	15432	15407	15321	15351	15117	15465	15430	15559	15348	15303	15318	15330	15397	15396	15271	15295	15286	15385	15601	15377	15446	15351	15501	15312	15424	15437	15480	15486	15305	15180	15387	15388	15447	15487	15486	15447	15447	15421	15557	15509	15375	15383	15405	15425	15333	15458	15325	15329	15379	15341	15439	15352	15339	15275	15360	15154	15283	15406	15502	15446	15488	15319	15276	15506	15299	15590	15241	15197	15553	15462	15425	15532	15356	15221	15349	15618	15363	15489	15304	15277	15377	15418	15367	15476	15386	15063	15232	15241	15417	15419	15313	15433	15326	15321	15325	15264	15442	15384	15385	15239	15250	15368	15409	15480	15343	15462	15342	15454	15417	15433	15472	15477	15386	15341	15359	15367	15198	15241	15270	15616	15457	15508	15383	15542	15206	15429	15519	15402	15291	15497	15369	15230	15348	15382	15517	15484	15496	15426	15480	15294	15366	15472	15316	15226	15208	15460	15257	15543	15463	15266	15341	15245	15301	15258	15326	15384	15362	15332	15185	15441	15554	15512	15380	15581	15472	15493	15218	15351	15495	15377	15204	15369	15383	15424	15406	15442	15278	15323	15661	15365	15354	15468	15388	15354	15543	15278	15437	15585	15499	15235	15314	15314	15329	15253	15420	15482	15352	15460	15388	15490	15263	15077	15363	15419	15306	15466	15420	15488	15411	15350	15096	15470	15471	15382	15317	15431	15442	15324	15500	15470	15237	15486	15406	15400	15482	15315	15406	15435	15445	15299	15146	15380	15467	15349	15445	15636	15404	15520	15349	15313	15444	15439	15338	15428	15517	15196	15301	15409	15399	15366	15203	15382	15411	15393	15202	15199	15256	15414	15307	15444	15492	15454	15389	15287	15542	15315	15396	15520	15267	15215	15409	15127	15532	15578	15400	15412	15278	15518	15282	15367	15409	15551	15420	15430	15286	15508	15229	15386	15381	15447	15178	15412	15307	15350	15622	15482	15314	15369	15450	15424	15440	15246	15270	15361	15410	15544	15401	15572	15544	15392	15199	15397	15425	15345	15453	15345	15299	15293	15477	15287	15476	15555	15337	15345	15245	15351	15291	15282	15389	15330	15291	15507	15434	15231	15192	15454	15479	15324	15460	15214	15432	15459	15442	15308	15271	15272	15355	15213	15422	15406	15251	15398	15589	15516	15459	15543	15358	15383	15413	15377	15447	15362	15457	15461	15323	15301	15336	15287	15311	15384	15467	15467	15523	15477	15459	15345	15327	15533	15562	15377	15471	15431	15433	15284	15342	15482	15579	15432	15282	15460	15300	15556	15363	15351	15378	15404	15527	15438	15355	15660	15539	15327	15393	15600	15617	15387	15287	15311	15266	15239	15394	15150	15325	15531	15469	15366	15290	15491	15472	15127	15451	15465	15278	15155	15377	15326	15545	15350	15346	15364	15511	15408	15251	15418	15312	15285	15424	15387	15428	15482	15524	15385	15462	15424	15258	15291	15507	15445	15281	15355	15330	15466	15410	15319	15329	15334	15259	15533	15466	15478	15387	15244	15440	15339	15436	15467	15316	15384	15345	15311	15339	15279	15287	15466	15430	15376	15208	15373	15295	15187	15341	15302	15227	15294	15445	15252	15297	15348	15363	15407	15417	15359	15455	15336	15289	15324	15408	15289	15346	15335	15374	15406	15396	15491	15282	15472	15175	15347	15298	15254	15444	15269	15282	15338	15357	15273	15418	15284	15438	15457	15520	15396	15499	15362	15446	15445	15191	15515	15419	15364	15428	15433	15293	15520	15288	15361	15269	15379	15413	15407	15489	15444	15423	15464	15362	15511	15370	15356	15550	15414	15417	15431	15307	15354	15304	15418	15462	15419	15324	15379	15470	15418	15304	15398	15453	15299	15566	15357	15382	15431	15378	15345	15284	15420	15426	15455	15433	15466	15204	15401	15340	15326	15623	15606	15371	15389	15447	15402	15275	15366	15412	15268	15332	15439	15297	15297	15329	15369	15417	15485	15388	15270	15129	15463	15525	15201	15478	15511	15454	15316	15289	15446	15371	15303	15429	15213	15301	15265	15562	15449	15324	15480	15521	15460	15309	15580	15174	15113	15465	15387	15230	15419	15434	15353	15322	15316	15314	15191	15246	15482	15414	15276	15330	15342	15311	15509	15417	15410	15553	15532	15301	15325	15345	15553	15486	15437	15518	15347	15416	15483	15236	15395	15416	15423	15454	15574	15301	15486	15422	15503	15446	15321	15521	15321	15336	15363	15273	15347	15282	15300	15365	15213	15236	15371	15384	15311	15293	15338	15317	15193	15481	15332	15284	15256	15599	15453	15604	15247	15616	15299	15477	15452	15323	15501	15411	15353	15396	15480	15594	15469	15409	15454	15305	15305	15380	15524	15381	15258	15121	15319	15242	15258	15434	15217	15369	15354	15453	15512	15200	15438	15288	15322	15328	15342	15424	15428	15344	15483	15284	15447	15308	15241	15593	15646	15273	15383	15328	15489	15643	15313	15320	15563	15475	15237	15442	15451	15254	15207	15439	15397	15497	15429	15371	15463	15705	15438	15679	15501	15354	15393	15331	15441	15447	15439	15474	15195	15479	15246	15465	15376	15331	15279	15617	15389	15646	15464	15467	15465	15352	15440	15265	15364	15556	15471	15259	15509	15474	15359	15438	15354	15523	15322	15472	15402	15456	15360	15484	15352	15388	15413	15642	15364	15215	15463	15296	15166	15220	15242	15325	15552	15459	15593	15554	15325	15359	15461	15211	15354	15432	15358	15338	15570	15462	15446	15295	15223	15426	15542	15382	15244	15313	15307	15372	15398	15347	15348	15407	15335	15411	15625	15193	15274	15445	15555	15342	15281	15348	15305	15402	15356	15418	15465	15259	15407	15267	15355	15213	15217	15063	15350	15266	15466	15403	15337	15370	15513	15334	15401	15492	15600	15395	15437	15557	15409	15478	15554	15263	15266	15455	15493	15303	15408	15306	15307	15342	15427	15404	15239	15294	15398	15546	15353	15442	15362	15480	15448	15323	15492	15419	15369	15283	15237	15240	15531	15463	15236	15378	15425	15465	15478	15523	15374	15251	15493	15423	15480	15485	15307	15575	15277	15469	15325	15421	15399	15323	15437	15282	15383	15324	15313	15175	15435	15430	15410	15235	15343	15424	15285	15451	15498	15493	15539	15427	15343	15489	15361	15358	15487	15502	15402	15487	15467	15436	15473	15541	15437	15430	15322	15348	15451	15306	15455	15444	15377	15443	15461	15495	15284	15387	15426	15455	15380	15317	15553	15581	15453	15424	15577	15369	15338	15507	15209	15401	15388	15190	15220	15337	15348	15511	15312	15525	15195	15347	15471	15151	15217	15536	15458	15346	15488	15337	15347	15541	15455	15667	15554	15392	15442	15480	15497	15423	15198	15162	15380	15312	15265	15466	15321	15337	15400	15549	15494	15576	15434	15414	15327	15316	15442	15262	15548	15292	15450	15300	15332	15394	15466	15379	15494	15272	15436	15499	15304	15155	15450	15242	15374	15301	15405	15374	15286	15377	15476	15502	15557	15407	15309	15158	15207	15421	15333	15374	15346	15371	15232	15338	15116	15310
19505	28601	26101	19986	17648	17097	16537	21718	23042	20634	17837	16001	15039	15159	15076	15065	14976	15054	15138	15084	15063	15076	15041	14941	14955	15056	14991	14951	14948	14827	15001	15085	15131	15132	14931	15055	14869	14853	15042	14983	14999	14883	14951	15054	14966	14895	14988	15198	14968	14851	15245	14988	15017	15071	14959	15155	15053	14947	15026	15052	14971	14972	15073	14902	14916	14950	14979	14838	15103	15047	14943	14993	15010	15085	14980	15023	15055	14834	15032	15140	14865	15048	15006	15098	14986	14813	15005	15026	15067	14976	14948	14948	14872	14887	15059	14642	14945	14951	14929	14845	15035	15093	15032	15006	15019	15054	15085	14933	14844	14884	15091	15013	14940	15154	14907	15157	15074	15057	14948	14993	15078	14997	15026	14920	14971	15062	14877	14791	14929	14904	14743	14953	15033	15036	15006	15069	15056	15052	15048	15023	15110	14861	15163	15087	15053	14962	14867	14977	15003	15040	14825	14897	15190	14835	15106	15006	15050	15068	14943	14883	14944	15009	14882	14919	15058	15027	15030	14898	14853	15097	14983	14866	15121	14888	15107	15197	14878	15038	14870	14937	15145	15018	15016	15115	14987	14894	14936	14948	14954	15086	15009	14916	14919	14996	15168	15139	14982	14980	14971	14995	14856	14938	14894	15099	14937	14899	15133	15077	15043	14878	14864	14985	15162	14988	15007	14922	15152	14918	15045	15017	14954	15008	14959	14984	14891	14957	15169	14950	15024	14997	14829	14909	15015	14983	14924	15012	15087	15103	15036	15021	15021	14919	14990	14986	14918	14912	15084	14950	14848	15155	14854	14794	14961	15048	14918	15001	14994	15045	15088	14848	14881	15034	15089	15002	14951	15122	15014	15008	15115	14917	15048	15081	15024	14856	14787	14927	15004	15040	14925	14915	14961	15046	14935	15013	14957	15047	14930	14998	14832	15106	14964	14880	15067	14831	15025	15100	15050	14945	14899	15010	15010	14943	14986	14838	14905	14962	14889	15059	14918	14893	14985	14981	14864	14829	14950	14920	15000	15003	15054	14903	14938	14925	14903	14876	15024	14989	15064	14875	14866	14892	14959	14930	14986	15046	14999	14873	14898	15017	15012	15087	15091	14970	14853	15048	14914	14926	15028	14912	14952	15015	14879	15092	14908	15059	14967	14976	14974	15035	14985	14974	14946	14988	14910	14961	14859	14911	14900	15125	15028	14983	15093	14931	14987	14919	15178	14919	15110	14829	15090	15006	14992	15003	15100	15001	14981	15149	15011	15108	14956	14828	14983	15157	15145	15071	14965	15045	15086	14898	14928	15009	15041	14851	14945	15020	14876	15080	14858	14915	15014	15081	14997	14979	15018	15087	14855	15131	15091	15018	14891	14994	14877	14924	14935	14973	15143	15052	14999	15078	15003	15023	14994	14859	15113	14838	15023	15191	15030	14919	14916	15110	15080	14975	14889	14912	15176	14966	14945	14896	14943	14941	14872	14822	15005	15072	14855	15041	14913	15057	15021	14931	15086	14830	14953	15057	15089	15069	14938	15066	14956	14979	14996	15029	14973	15111	15043	15061	14905	14836	15114	14946	14963	14902	14984	14943	14956	15118	14822	15057	15050	15029	14839	15012	14975	14894	14974	15068	15132	14855	15012	14975	15021	15052	14897	15085	15056	15019	15182	14830	15039	14823	14878	14984	14966	14969	14948	15037	15094	14925	15011	15034	15266	15047	14899	14863	15088	15142	14838	14916	15113	14963	15059	15070	15070	14968	14893	15017	15033	15175	15151	15155	14964	15113	15024	14971	14925	14956	14969	14986	14954	14908	15121	15073	15162	15191	15129	14833	15031	15049	15001	15066	14983	14921	15015	14838	14824	14813	15143	14910	15060	14933	14963	15000	14905	15015	15041	14939	15056	14873	14921	14974	14994	15137	14972	14886	15090	15105	14864	14831	14980	14984	14968	14821	14967	14790	15101	15019	14969	15039	15244	14947	14930	14884	15121	15061	14869	15071	15026	14998	15056	14837	14923	14940	14927	15020	15088	15107	15113	14954	15022	14944	15046	14974	14931	14801	15050	14790	15238	14951	14999	14932	14991	15069	14955	14940	14936	14978	15124	14947	15029	15006	15060	14951	14982	15081	15097	14795	14856	15046	14872	15105	14962	15025	14949	15029	15090	14992	14985	15004	15117	15070	15016	14958	15044	14817	14950	14961	14864	14966	15020	15016	15052	15077	14894	14982	14901	14767	14983	14866	15151	14945	14929	15147	14979	14935	15096	14991	14971	15013	14987	15180	15164	14911	14997	15006	14934	14976	14796	15015	15108	14875	14981	14888	14935	15067	14939	14929	14920	15155	14945	14965	15022	14865	14890	15136	15068	14966	14920	14859	15045	15123	15094	15009	15062	15000	14846	14958	15169	14999	15052	14864	15204	15029	15024	15269	14914	14851	15177	15114	14771	15182	14852	15106	15059	15106	14815	15185	14795	14974	14999	15061	14998	15161	14994	14963	14905	14868	14993	14855	14957	14823	14981	14952	15002	15002	14919	14938	15022	14949	14976	15083	14965	14990	15024	14968	14949	15101	15002	14985	14959	14874	15065	14890	15008	15089	14804	15074	14990	15034	14971	14914	15067	14913	14969	14963	14984	14853	14832	14907	15000	14980	14990	15146	15039	14914	15019	15142	15045	15040	14841	14999	14988	14886	15022	15021	14843	14902	15004	14877	14857	15107	14935	15077	15069	14968	14799	15091	14994	15032	15059	14957	14854	15089	14966	15149	14991	14944	14907	15045	14905	15086	15147	15035	15027	14950	15052	14937	15115	14887	15036	14967	14969	15060	14970	14974	14957	15026	14831	14895	15063	14868	15052	15117	14968	14947	15023	15031	14937	15177	15002	14908	15122	14928	15030	14911	14887	14938	15022	14961	15044	14992	15088	14996	15237	14949	14894	14743	15140	14890	15021	14930	14985	15022	14896	15100	15090	15112	14931	14985	15111	14988	14873	15005	14942	15027	14933	14913	14980	14966	15174	14825	15044	14947	14950	15068	15045	14974	14976	15011	14952	15055	15024	14934	15017	14939	14997	15084	15014	14993	14944	15040	15010	14996	14817	15058	14968	15019	15013	14747	15025	15045	14861	14826	15027	14885	15051	15021	15150	14812	14977	14971	15009	14911	15051	15002	14906	14947	14857	15065	15008	14837	14987	15088	15193	14884	14936	14839	14974	15050	15085	14986	14965	14839	14897	15198	14937	15111	15076	15135	14934	14873	15015	14935	15025	14919	15007	14989	15100	14898	14895	14846	15078	15105	15085	14899	15020	14664	14773	15057	15003	14967	15056	14797	14921	14958	14803	15152	15096	14834	15012	14999	15000	15134	14989	14984	14909	14968	15009	15127	14856	15000	15085	14979	15074	14966	14987	15156	14979	15080	15101	14974	15151	14777	15025	14943	14986	15040	15167	15208	15101	15024	15152	14935	15090	14910	14966	14939	15020	15014	14845	14978	14974	14783	15020	15115	15001	15019	14884	14923	14980	15110	15021	14954	14915	14947	15020	14999	15000	15034	14842	15001	14884	14954	15051	15091	14984	15034	15016	14981	15005	14958	14912	14938	15061	15192	14993	15154	15033	14988	14926	14927	15090	15058	15116	15077	14857	15026	14944	14899	15019	15015	14916	14982	15048	15090	15107	14924	15165	15044	15082	14887	14870	15020	15018	14957	14903	15008	14874	14927	14913	14980	14974	14879	14960	15005	14985	15081	14746	15014	14873	15050	14939	14990	15143	14944	15162	14915	14925	15124	14991	15130	14875	14843	14852	15074	15013	14745	14889	14886	14973	15090	14950	14883	14946	15057	15033	15058	14909	15088	14965	14969	15086	15020	14995	14960	14930	14935	14887	14879	14894	14996	14903	15006	14927	15049	15064	15093	14929	14839	15077	15056	14890	14874	14909	15116	15048	15139	15084	15000	15148	15025	15016	14786	15080	15021	14933	14775	15091	15007	14887	15028	15054	15089	14802	15006	15143	14985	15001	14904	14922	15051	15132	15094	14996	15004	15021	15088	14872	15004	14890	14919	14849	14995	15050	14986	15066	14930	14898	15064	14911	15096	15059	14936	15130	14979	15090	14953	15098	14853	14973	15019	14869	15084	15089	14966	14954	14911	14983	15074	14859	15121	14996	15046	15018	14849	14881	14899	15027	15076	15119	15011	15065	15032	14960	14965	14803	15038	15009	15027	14981	15113	14932	14924	14880	15089	15117	15014	15071	14955	14940	14797	15114	15026	15094	14877	14891	14926	14937	14886	15034	14922	14979	15016	15000	14957	14843	15098	14843	15048	14954	14971	14963	15063	14946	14956	14846	14915	14868	15016	14897	15183	14922	15124	15044	14999	15005	14962	15064	14936	15017	14824	14778	15030	14816	15010	14790	15072	14915	15013	14980	15114	14940	15068	15134	14855	14955	14959	14898	14840	14914	14871	15024	15091	14980	14925	14833	15239	15053	15000	14832	15049	15253	15124	14937	14911	15013	14989	15166	15068	15136	14849	14890	15071	14890	15073	14989	15013	14790	14946	15052	15051	14901	14979	15060	15001	14843	14832	14928	14901	15032	14986	15052	14942	14883	14963	15065	15066	14928	15066	14928	14929	15016	15011	14988	14919	14909	15027	14997	15028	15150	14881	15016	14833	14953	15221	14962	15035	14996	15029	15132	15084	14825	14836	15041	15022	15003	14918	15126	14837	14869	15026	14992	15081	15020	14965	14991	14986	15063	15118	15037	14939	15000	14977	15041	14850	15016	15020	14953	15012	14960	14979	14909	14939	15002	14862	15047	15056	15185	14883	15007	14979	14920	15165	14859	15198	15114	15048	14927	14894	15114	15050	14975	15040	14984	14990	14917	15105	14880	15125	14997	15017	14993	14971	14958	14989	14903	14965	15075	14989	14853	15008	14851	15054	14963	15064	14963	14916	14960	14940	15047	15096	14918	15025	14926	15040	14976	14960	14995	14953	14917	14954	14963	14915	14991	15021	14987	14811	14992	15048	14799	14938	14928	15002	15081	14910	15067	15040	15026	14976	15034	15033	15099	14902	14835	15009	15064	15047	15040	14917	15048	14902	15071	15061	14865	15098	14836	14911
24571	21271	28230	25327	23130	21662	27078	36707	39447	31177	23885	19336	16593	16298	16237	16190	16148	16173	16344	16062	16292	16042	16272	16159	16179	16090	16402	15936	16141	16145	16073	16175	15933	15993	16106	16025	16290	16339	16221	16219	16076	16136	16274	16107	16136	16054	16077	16392	16182	16145	16255	16041	15946	16154	16260	16116	16301	16026	16112	16200	16106	16122	16409	16235	16042	15888	16107	16049	16195	16455	16277	16239	15942	16409	16034	16175	16234	15997	15971	16117	16172	16283	16058	16167	16127	15969	16016	15984	16291	16415	15996	16193	16386	16171	16245	16064	16052	16150	16305	15949	16161	16132	16001	16041	16249	16231	16327	16077	16291	16094	16074	16272	16224	15962	16106	16083	16094	16056	16289	16289	15910	16190	16075	15898	16217	16075	16036	16187	16110	16246	16324	16160	16142	16232	16180	16100	16095	16193	16294	16001	16102	16141	16218	16083	16045	16119	15987	16259	16043	15894	15948	16099	16136	16249	16285	16254	16375	16308	16196	15968	16089	16353	16058	16087	16258	16355	16188	16048	16011	16109	16009	16092	16180	16199	16104	16250	16071	16219	16193	16134	16180	16277	16082	16121	16007	16166	16254	16319	16264	16310	16153	16071	16312	15874	15945	16144	16327	16003	16215	16205	16099	16333	16253	16116	16212	16151	15914	16159	16187	16090	16119	16157	15906	16209	16074	16231	16169	16021	16181	15997	16032	16103	15976	16081	16134	16156	16257	16039	16126	16063	16080	16290	16185	16233	16160	16105	16272	16044	16084	16257	15999	16209	16157	16205	16103	16304	16228	16167	16145	16159	16175	16212	16032	16010	16036	16237	16099	16253	16155	16341	16271	16095	16094	15915	16272	16016	16076	16051	16097	16050	16086	15958	16115	16026	16179	16165	15954	16114	16110	16214	16067	16226	16039	16007	16049	16098	15927	16088	16100	16315	15972	16162	16126	16109	16175	16181	16318	16180	16032	16055	16066	16312	16292	16012	16094	16069	16149	16157	16371	16327	16201	16128	16250	16163	16096	16223	16139	15847	16248	16147	16266	16056	16244	16127	16059	16289	16090	16132	16171	16009	15924	16029	15914	16200	16205	16149	16075	16259	16178	16133	16350	16084	16220	15966	16136	16228	16243	15935	16072	16040	16223	16031	16235	15953	16240	16282	16199	16151	16090	16091	15997	15991	16217	16175	16146	16121	16100	16190	16090	16000	15935	16138	16014	15987	16266	16276	16086	16213	16212	16053	16369	16198	16162	16134	15954	16118	16266	16053	16179	16166	16001	15968	16308	16060	16239	16253	16343	16024	15994	16112	16287	16246	16003	16135	16309	15933	16149	16251	16005	15933	16354	16244	16187	16134	15966	16145	16105	16300	16246	16052	16103	16122	16028	16100	16155	16439	16179	16145	16159	16005	16216	16318	16149	16049	16010	16146	16239	16127	16406	16129	16095	16047	16318	16019	16174	16098	16195	16015	15914	16244	16101	16181	16292	16203	16186	16193	16103	16311	16084	16043	16153	16175	16049	16294	16142	16313	16035	16035	16206	16144	16227	16170	16010	15942	16077	16135	16025	16077	16065	16168	16228	16243	16153	16103	16230	16175	16067	16181	16118	16173	16358	16217	16128	16074	16187	16058	16053	16166	16149	16096	16009	15973	16153	15993	16022	15802	16043	16154	16309	16152	16196	16024	16038	16248	16372	16005	16096	15949	16105	16057	16114	16065	16173	16057	16170	16093	16301	16196	16314	16138	16205	16236	16070	16213	16137	16096	16006	16276	16108	16284	16032	16213	16084	16216	15979	16172	16393	16290	16179	16131	16075	15934	16058	15970	16136	16195	16018	16008	16164	16128	16424	15952	15978	16186	16225	16211	16043	16251	16181	16271	16121	16117	16147	16139	16280	15920	16222	16205	16186	16034	16127	16007	16025	16091	16245	16272	16151	16369	16481	16135	15967	16073	15954	16157	15991	16271	16042	16209	16006	16198	16101	16162	16085	16168	16149	16199	16065	16140	15941	16306	16184	16164	16038	16207	16074	16057	16195	16092	16018	16077	16267	16217	16262	16196	15951	16182	16105	16195	16111	16164	16360	16087	16046	16160	16087	16000	16076	16096	16146	16205	15999	16214	16097	16223	16154	16097	16019	15940	16008	16318	16236	16187	16063	16138	16059	16283	16281	16034	16330	16126	16296	16201	16285	16260	16083	16282	16170	16082	16128	16133	16163	16271	16295	16066	16172	16255	16049	16225	16188	16228	16182	16042	16226	16055	16152	16074	16054	16151	16252	16026	16164	16063	16116	16060	15981	16291	16252	16205	16219	16142	16261	16062	16245	16133	16006	16007	16189	16147	16168	16031	16208	16165	16164	16142	16195	16191	16263	16163	16147	16062	16136	16085	16128	15954	16026	16079	16136	16318	16142	16182	16121	16072	16118	15980	15997	16209	16033	16114	16158	16133	16218	16032	15997	16072	16172	16088	16346	16144	16181	15996	16043	16033	16206	16046	15916	15968	15971	16214	16334	16099	16139	16043	16054	16174	16211	15927	16108	16055	16159	16265	16086	16133	16062	15924	16163	16217	16100	16063	16060	15972	16185	16083	16120	16143	16017	15997	16309	16220	16247	16221	16163	16200	16213	15996	16144	15985	16038	16017	16195	16156	16251	16033	16118	15977	15922	15949	16213	16238	16265	16065	16147	16229	16224	16234	16217	16046	16071	16126	16000	16055	15999	16112	16101	16231	15991	16305	16190	16193	16135	16272	16119	16011	15976	15959	16194	16008	16120	15999	16212	16077	16195	16033	16105	16318	16225	16198	16263	16193	16247	16155	16157	16083	16143	16114	16108	16124	16283	16273	16043	16081	16221	16309	16067	16266	16218	15940	16251	16023	15983	16114	16149	16194	16020	16034	16078	16148	16126	16074	16226	16101	16201	16100	16079	16206	16210	16206	16048	16039	16046	16205	16058	16166	16046	16081	16177	16011	15981	16087	16156	16149	15933	16335	16099	16065	16030	16066	16110	16119	16207	15973	16172	15959	16053	16117	16125	16102	16332	16132	16147	16016	16037	16240	16114	15913	16263	16059	16204	15995	16016	16105	15962	16156	16301	16215	16167	16028	15945	16054	16259	16195	16066	16278	16129	16146	16072	16165	16042	16201	16200	16144	16237	16037	16270	16118	16061	16315	15898	15964	15945	16129	16184	16273	15993	16112	16259	16347	16155	16074	16102	16070	16003	16077	16236	16050	16093	16133	16107	16094	16272	15928	16194	16164	16079	16237	16291	16197	16016	15918	15942	16162	16128	16173	16263	16087	16262	16090	16210	16087	16061	16158	16095	16131	16154	15956	16076	16117	16124	16178	16014	16164	16015	16217	16179	16196	16194	16233	16219	16088	16123	16038	15959	15993	16118	16194	16108	16243	16097	15975	16081	15994	16121	16021	16030	15903	16183	16161	16159	16020	16233	16220	16174	16109	16242	16158	16090	16156	16061	16108	16226	16167	16019	16070	16019	16098	16137	16159	16115	16280	16193	16090	16119	15814	15982	16003	16048	16031	15897	16149	16056	16086	16156	15946	16094	16103	16235	16093	16248	16047	16041	15980	16206	16009	16205	16083	16080	15813	16093	16044	16194	16005	16097	16131	16127	16076	15902	16019	16198	16105	16023	15984	16060	16226	16215	16301	16155	16128	16186	16091	16084	16133	16199	16241	16173	16152	16165	16278	16152	16122	16181	16384	16297	16197	16093	16166	16085	16118	16075	16211	16069	16181	16055	16181	16189	16017	16246	16255	16092	16114	16149	16199	16079	16119	16041	16161	16333	15824	16106	16074	15985	16199	16112	16366	15875	16197	16164	16062	15953	16185	16117	15985	16119	15950	16121	16212	16118	16080	16114	16107	16224	16095	16124	16087	16215	16092	16099	16028	16203	16187	16261	16163	15928	15857	16135	16046	16156	16113	16325	16047	16175	16104	16402	16038	16140	16133	16055	16145	15940	16180	16267	16115	16138	16040	16302	15877	16143	16199	16233	16293	16068	16028	16126	16166	16035	16097	16013	16230	16430	16144	16073	16170	16142	16086	16310	15966	15936	16121	16230	16172	16074	15948	16050	16031	16090	15911	16146	16225	16317	16194	16187	15969	15994	16064	15857	15980	16063	16028	16160	16119	16217	15959	15915	16123	16098	15978	16176	16062	16236	16032	15988	16168	16087	16024	16044	16137	16131	15980	16221	16233	16036	16330	15986	15886	16135	16092	16020	16027	16128	16012	16242	16116	16338	16151	16135	16141	16122	16199	16337	16330	16056	16118	16156	16210	16177	16153	16209	16067	16037	16126	16189	16099	16164	16028	16154	16061	16186	16290	15993	16091	15952	16091	16106	16176	16062	16329	16107	16151	16226	16219	16168	16062	16166	16137	15832	16118	16262	16072	16096	16373	16052	15862	16007	16161	16075	16255	16035	16100	15971	16312	16092	16132	16037	16015	16060	16088	16123	16112	16348	16223	16261	15960	16186	16076	16193	16129	16129	16189	16063	15872	16198	15953	16085	16165	16079	16114	16284	16170	16012	16040	16125	16047	16164	16079	16307	16124	15968	15989	16089	16081	15997	15995	16135	16084	16199	16253	16208	16299	16015	16217	16121	16146	16094	16269	16249	16223	16159	16095	15939	16149	15869	16085	16143	15928	16146	16053	16052	16021	16043	16094	16261	16086	16289	16242	16069	16047	16212	16049	16042	16145	16162	16131	15940	16128	16028	16187	16282	16165	16091	16006	16151	16100	15942	15991	16193	16013	16232	16055	16085	16052	15989	16215	16015	16033	16223	16246	16323	16104	16035	16003	16115	16155	16248	15989	16307	15941	16021	16140	16197	16075	15982	15906	16047	16108	16023	16097	16017	15976	16219	16215	16212	16388	16180	16024	16135	16099	16271	15947	16153	16301	16197	16151	15948	16285	16246	16242	16049	16148	16012	16070	15944	16076	16044	16117	16199	15973	16186	16067	16139	16201	16050	16084	16167	16125	16230	16210	16042	16215	16209	16353	16112	16149	16185	16023	16103	16061	16075	16267	16200	16303	16262	16073	16307	16168	16050	16010	16067	16190	16141	15807	16300	16065	15815	15927	16090	16273	16285	16128
18179	31758	29435	25789	24989	21690	29835	41121	42011	32928	24452	18774	15561	15577	15630	15533	15452	15668	15545	15616	15472	15467	15399	15498	15544	15497	15547	15618	15328	15624	15658	15701	15537	15513	15549	15354	15414	15574	15580	15350	15481	15598	15534	15575	15562	15531	15580	15601	15606	15485	15463	15419	15555	15553	15653	15464	15389	15463	15569	15488	15469	15528	15375	15597	15601	15356	15419	15502	15591	15460	15470	15448	15480	15548	15440	15652	15446	15243	15483	15742	15580	15567	15529	15477	15388	15642	15475	15586	15546	15575	15468	15483	15452	15464	15531	15429	15433	15455	15383	15539	15674	15381	15567	15364	15645	15500	15557	15551	15471	15476	15426	15388	15471	15573	15344	15491	15486	15559	15521	15364	15636	15557	15542	15439	15480	15553	15642	15465	15529	15391	15549	15504	15573	15514	15497	15536	15455	15559	15366	15462	15411	15333	15423	15390	15436	15455	15461	15330	15540	15516	15569	15576	15483	15512	15562	15547	15584	15512	15352	15471	15660	15320	15392	15605	15347	15543	15653	15430	15474	15497	15398	15638	15288	15499	15537	15514	15598	15474	15517	15220	15492	15629	15499	15539	15470	15526	15470	15544	15382	15495	15402	15527	15501	15479	15479	15521	15603	15454	15417	15467	15509	15469	15485	15319	15651	15481	15613	15489	15588	15532	15572	15466	15464	15529	15417	15401	15393	15541	15502	15474	15502	15584	15570	15446	15583	15607	15496	15368	15524	15465	15565	15501	15536	15397	15373	15282	15513	15587	15462	15529	15514	15394	15457	15361	15571	15554	15508	15507	15495	15456	15705	15492	15372	15470	15474	15525	15390	15547	15490	15456	15530	15520	15553	15333	15519	15365	15665	15436	15601	15486	15521	15569	15480	15490	15409	15492	15518	15493	15460	15409	15395	15662	15626	15546	15489	15430	15398	15571	15330	15336	15587	15369	15243	15630	15531	15513	15405	15455	15540	15421	15598	15484	15464	15468	15486	15522	15430	15496	15424	15403	15533	15380	15568	15451	15671	15556	15338	15428	15643	15628	15500	15697	15445	15569	15520	15462	15499	15302	15340	15528	15473	15747	15460	15671	15460	15449	15497	15423	15524	15528	15507	15520	15486	15462	15661	15478	15610	15399	15568	15501	15520	15327	15527	15555	15609	15479	15580	15495	15411	15530	15443	15585	15552	15394	15462	15378	15634	15389	15562	15596	15305	15594	15507	15522	15482	15458	15350	15561	15537	15662	15515	15434	15447	15591	15555	15481	15668	15626	15462	15631	15494	15401	15655	15593	15497	15492	15592	15390	15497	15479	15450	15531	15583	15422	15649	15696	15405	15583	15647	15340	15433	15577	15510	15549	15440	15562	15574	15524	15424	15432	15607	15503	15547	15514	15484	15368	15573	15631	15549	15563	15591	15538	15619	15548	15673	15478	15372	15526	15392	15648	15564	15533	15383	15435	15546	15470	15526	15574	15462	15457	15546	15549	15461	15473	15369	15496	15485	15615	15513	15409	15520	15453	15628	15296	15433	15418	15423	15484	15633	15478	15487	15367	15595	15597	15755	15590	15702	15489	15296	15519	15522	15417	15523	15491	15576	15456	15498	15517	15503	15533	15467	15311	15516	15660	15560	15340	15432	15468	15486	15463	15561	15447	15464	15520	15516	15529	15590	15424	15308	15654	15510	15590	15455	15699	15517	15500	15290	15653	15440	15564	15403	15403	15563	15549	15461	15406	15594	15251	15354	15400	15297	15560	15529	15340	15626	15424	15399	15481	15562	15399	15627	15618	15558	15404	15488	15599	15628	15562	15487	15402	15428	15554	15528	15427	15553	15393	15473	15628	15455	15425	15644	15590	15292	15572	15552	15603	15417	15531	15523	15422	15402	15426	15508	15466	15551	15498	15427	15419	15441	15633	15631	15535	15656	15377	15581	15285	15438	15350	15570	15530	15415	15605	15535	15356	15675	15372	15452	15329	15364	15621	15469	15413	15612	15512	15372	15583	15558	15401	15506	15552	15575	15335	15425	15705	15482	15348	15632	15432	15531	15406	15580	15424	15664	15393	15559	15481	15586	15476	15470	15538	15377	15301	15436	15675	15493	15545	15724	15377	15359	15498	15450	15505	15325	15584	15534	15545	15678	15545	15513	15567	15490	15335	15714	15583	15430	15318	15464	15636	15495	15373	15483	15670	15478	15494	15314	15458	15436	15525	15499	15504	15588	15650	15390	15751	15508	15518	15554	15542	15578	15488	15595	15629	15470	15372	15492	15550	15679	15518	15438	15599	15397	15403	15428	15523	15521	15605	15342	15498	15595	15351	15631	15368	15545	15455	15449	15397	15493	15615	15600	15438	15451	15458	15442	15500	15517	15284	15538	15453	15380	15512	15649	15415	15543	15510	15451	15505	15448	15397	15518	15528	15376	15527	15643	15532	15428	15428	15621	15419	15581	15670	15679	15561	15581	15384	15455	15577	15468	15577	15499	15606	15495	15416	15453	15535	15591	15498	15503	15530	15571	15353	15695	15406	15507	15446	15453	15341	15558	15520	15418	15530	15522	15572	15489	15452	15595	15385	15479	15522	15579	15428	15496	15535	15451	15533	15529	15462	15398	15475	15533	15491	15479	15457	15515	15518	15524	15488	15509	15340	15313	15447	15614	15421	15422	15612	15441	15478	15471	15502	15523	15463	15540	15390	15516	15536	15373	15433	15512	15210	15686	15395	15500	15426	15394	15404	15530	15233	15613	15465	15356	15529	15582	15454	15671	15542	15558	15586	15602	15381	15527	15486	15436	15539	15464	15477	15508	15370	15398	15561	15460	15455	15540	15674	15411	15443	15469	15583	15621	15381	15477	15606	15477	15419	15290	15323	15615	15475	15472	15427	15475	15553	15618	15615	15423	15488	15535	15517	15482	15485	15631	15480	15554	15494	15426	15517	15509	15642	15490	15532	15374	15578	15603	15443	15569	15564	15442	15456	15494	15565	15683	15488	15621	15335	15507	15411	15387	15529	15420	15573	15560	15434	15526	15369	15467	15559	15338	15623	15401	15646	15426	15609	15380	15556	15532	15420	15497	15547	15467	15467	15540	15580	15473	15378	15632	15415	15460	15562	15580	15487	15419	15574	15524	15477	15420	15595	15531	15455	15631	15700	15669	15455	15549	15480	15628	15542	15404	15617	15613	15492	15542	15627	15501	15594	15443	15538	15472	15426	15597	15547	15399	15589	15458	15531	15561	15553	15669	15487	15454	15573	15351	15504	15574	15464	15605	15662	15537	15295	15508	15450	15572	15413	15385	15561	15523	15488	15448	15402	15520	15356	15577	15611	15564	15420	15508	15497	15637	15559	15480	15477	15635	15551	15426	15421	15406	15446	15428	15426	15614	15465	15464	15463	15714	15569	15461	15584	15350	15623	15463	15591	15605	15551	15351	15419	15410	15491	15426	15625	15631	15548	15515	15495	15472	15407	15525	15417	15369	15532	15358	15439	15438	15431	15449	15527	15570	15492	15418	15427	15621	15323	15709	15468	15507	15327	15667	15590	15594	15503	15467	15546	15539	15494	15580	15442	15580	15564	15555	15556	15519	15687	15562	15438	15530	15410	15393	15334	15661	15616	15631	15642	15554	15496	15750	15526	15617	15600	15513	15358	15639	15572	15450	15629	15437	15492	15628	15537	15648	15602	15483	15459	15568	15397	15626	15422	15423	15364	15401	15505	15555	15421	15525	15494	15559	15397	15444	15588	15605	15427	15501	15608	15498	15404	15697	15516	15485	15546	15438	15453	15400	15471	15405	15518	15563	15567	15642	15348	15577	15478	15511	15529	15509	15619	15447	15454	15495	15327	15536	15521	15535	15535	15521	15543	15543	15646	15449	15661	15544	15606	15527	15481	15390	15589	15410	15651	15424	15518	15461	15366	15507	15509	15510	15505	15407	15473	15466	15482	15428	15582	15565	15610	15521	15394	15560	15617	15438	15648	15428	15498	15420	15536	15446	15604	15710	15602	15549	15442	15519	15678	15487	15420	15591	15549	15454	15530	15507	15466	15648	15553	15357	15459	15400	15529	15722	15494	15742	15437	15544	15401	15427	15684	15493	15344	15483	15427	15457	15522	15623	15617	15521	15652	15484	15258	15466	15463	15396	15542	15439	15615	15507	15395	15441	15632	15552	15537	15624	15498	15320	15737	15455	15487	15586	15405	15503	15537	15499	15581	15506	15554	15523	15649	15437	15613	15459	15344	15399	15448	15633	15388	15458	15516	15474	15562	15455	15374	15387	15496	15514	15411	15573	15514	15579	15581	15578	15432	15512	15477	15480	15447	15579	15638	15471	15372	15412	15306	15686	15304	15300	15553	15501	15522	15572	15384	15555	15589	15390	15446	15412	15571	15563	15627	15610	15409	15375	15370	15538	15357	15418	15477	15414	15376	15532	15448	15464	15523	15364	15528	15639	15505	15512	15672	15546	15391	15262	15613	15317	15452	15655	15336	15447	15489	15612	15549	15506	15541	15429	15478	15398	15475	15473	15418	15527	15526	15524	15520	15299	15603	15680	15555	15374	15343	15525	15507	15487	15532	15525	15403	15452	15490	15432	15239	15525	15549	15422	15358	15392	15637	15585	15394	15391	15593	15415	15605	15568	15395	15358	15454	15505	15561	15494	15468	15446	15497	15502	15342	15551	15412	15395	15605	15401	15535	15406	15588	15434	15504	15523	15322	15541	15551	15419	15447	15371	15601	15462	15541	15660	15435	15291	15576	15604	15501	15537	15467	15399	15430	15662	15438	15517	15563	15589	15472	15428	15624	15447	15433	15677	15478	15435	15594	15482	15486	15454	15520	15406	15578	15606	15310	15591	15599	15490	15589	15437	15509	15550	15383	15535	15378	15531	15416	15519	15378	15481	15477	15414	15498	15340	15608	15398	15580	15449	15416	15401	15439	15435	15619	15472	15581	15608	15564	15617	15495	15471	15438	15608	15500	15382	15446	15509	15289	15667	15341	15468	15546	15487	15464	15536	15566	15517	15591	15605	15429	15560	15393	15546	15754	15493	15587	15483	15685	15434	15450	15486	15527	15302	15540	15537	15366	15557	15602	15609	15455	15446	15501	15393	15600	15453	15546	15463	15591
23071	21283	29120	23772	21591	23672	48781	51968	50616	40611	30580	22833	17529	16527	16267	16484	16344	16264	16373	16341	16314	16237	16245	16152	16030	16129	16154	16174	16117	16342	16288	16346	16327	16260	16290	16287	16172	16217	16175	16318	16226	16323	16274	16195	16366	16129	16092	16230	16100	15915	16165	16199	16232	16358	16233	16169	16338	16124	16200	16114	16141	16143	16319	16283	16219	16000	16202	16180	16307	16049	16039	16141	16158	16176	16159	16105	16137	16238	16057	16439	16240	16038	16209	16321	16232	16237	16082	16263	16135	15983	16122	16085	16167	16117	16311	16150	16161	16126	16061	16175	16119	15982	16126	16358	16193	16274	15980	16248	16158	16203	16195	16036	16019	16126	16368	16002	16030	16118	16175	16165	15833	16310	16104	16034	16189	16164	16117	16103	16022	16088	16195	16014	16025	16099	16133	16112	15965	16217	16151	16129	16118	16072	16300	16074	16023	16179	16095	15999	16341	16256	16268	16188	16199	16016	16101	16168	16186	16242	16110	15987	16052	16166	16147	16181	15917	15935	16130	16090	15983	16052	16035	16267	16110	16212	16159	16156	16078	15996	16127	16140	15994	16082	16212	16220	15941	16028	16117	16267	16129	16219	16059	16131	16225	16015	16127	16023	16102	16212	16054	16238	16203	16063	16066	16146	16226	16154	16196	16226	16082	16290	16289	16255	16151	16265	16202	16114	16214	16121	16201	16315	16265	15979	15991	16090	15992	16151	16011	16047	15909	16050	16098	16233	16173	16101	16110	16093	15938	16142	16028	15943	16134	16249	16278	15944	16373	16274	16273	16295	15971	16196	16302	16227	16111	16134	16088	16039	16068	16252	16182	16293	16257	16029	16302	16371	15995	15987	15984	16063	16102	16039	16113	16162	16061	16175	16117	16266	16123	16166	16226	16147	15973	16120	16124	16063	16238	16216	16209	16257	15989	16036	16224	16253	16256	16113	16199	16228	16408	16083	15961	15973	16048	16150	16127	16113	15957	16036	16135	15950	16270	16119	16019	16122	15945	15965	15960	15833	16121	16164	16064	16163	16198	16315	16250	16112	16095	16117	16202	16019	16131	16201	16020	16082	15872	16049	16081	16204	16160	16229	16169	16279	16359	16063	16184	16015	16018	16175	16085	16169	16217	16127	15988	16098	16007	16166	16091	15990	16047	16304	16102	16152	16180	16283	16233	16058	16009	16329	16117	16127	16092	16067	16127	16176	16069	16137	16193	16071	16165	16149	15973	16253	16176	16217	16012	16041	16105	15914	15935	16048	16054	16177	16034	16070	16082	16222	16071	16033	16180	16229	16163	16034	16026	16197	15994	15958	16164	16134	15964	16090	16073	15930	16199	16258	16242	16063	16139	16109	16132	16123	16253	16083	16165	16052	16189	16182	16077	16120	16159	16001	16142	16209	16141	15971	16163	15935	16155	16057	16149	16166	16030	16013	15879	16100	16062	16069	16146	16050	16118	16171	16212	16173	16210	15990	16075	16042	15973	16146	16002	16170	16038	15863	16211	16019	15873	15983	16181	16161	15894	16250	16201	16301	16121	16079	16052	16035	16101	16170	16122	16169	16198	16256	16227	16105	16231	16111	16193	16226	16117	15950	16202	16180	16039	16215	16141	16023	16063	15934	16030	16108	16298	16063	16127	16139	16054	16282	16114	16208	16104	16033	16016	16147	15994	16001	15922	16131	16261	16104	16184	16209	15883	16082	16203	16280	16198	16082	16164	16174	16126	15970	16074	16006	16037	16331	16162	16219	16084	16196	15948	16194	16241	16185	16079	16003	16090	16125	16206	16307	16342	16075	16040	15961	16270	16095	16067	16064	15913	16036	16120	16036	16191	16019	15969	16298	16147	16145	16147	16063	16284	15907	16302	16125	16376	15971	16107	16105	16077	15963	16187	16108	16074	16091	16032	16084	16113	16041	16097	16230	16090	15956	16010	16088	15953	16093	16045	16239	16141	16086	16332	16141	15964	16126	16155	16053	16311	16184	16131	15948	16010	16075	16078	16400	16148	16188	16076	16075	16241	16242	16010	16232	16087	16173	16133	15970	15940	16079	16272	16012	16056	16120	16196	15814	16029	16268	15966	16148	16251	16090	16078	16038	16101	16062	16028	16154	16029	16036	16062	16145	16114	15906	16179	16154	16317	16124	16122	16148	16290	16174	16053	16143	16054	16105	16176	16234	15864	16185	16147	16272	16126	16039	16139	16087	16208	16318	16125	16085	16144	16273	16117	16228	16099	16204	16251	16281	16171	16068	16156	16203	16051	16059	16048	16245	16380	16099	15957	16250	16183	16128	16171	16118	16128	16296	16053	16255	16310	16162	16225	16382	16039	15973	16265	15993	16065	15932	16166	16207	16155	16045	16072	15904	16188	16123	16084	16270	16128	16132	16192	16026	16146	16223	16224	16301	16211	16141	16046	16102	16121	15997	16136	16288	16129	16032	16058	16109	16102	16078	16041	16216	16145	16029	16112	16056	16158	16190	15985	16304	16035	16111	15972	16167	16202	16107	16099	16325	16030	16410	16230	16037	16282	16302	16072	16124	16063	15961	15896	15985	16075	16024	16148	15898	16066	16082	16242	16087	15957	16177	16291	16051	16065	16070	16069	16054	16347	16049	16288	16219	16195	16245	16084	16103	16224	15953	16218	16155	16140	16174	15981	16141	16235	16228	16009	16149	16089	15993	16179	16204	15995	16112	16205	16279	16195	16183	16137	16114	15876	16071	16018	16245	16127	16021	16066	16067	16282	16200	16128	16043	16097	16085	16188	16008	16135	16140	16316	16271	16239	16360	16200	16211	16060	16141	16298	16118	16222	16045	16208	16337	16359	16015	16207	16165	16202	15991	16282	16325	16292	16216	16129	16186	16107	15967	16067	16110	16149	16120	16101	16051	16099	16238	16056	16243	16095	16108	16048	16011	16170	16169	16239	16191	16024	15986	16103	15942	16223	16225	16135	16076	16084	16183	16149	15962	16237	16215	16364	16116	16237	16291	16144	16232	16237	16034	16085	16094	16167	16071	16195	16013	15870	16238	16160	16094	15946	15924	16111	16060	16033	15945	16038	15791	16030	16160	16214	16285	16179	16143	16079	16038	16012	16205	16307	16167	16001	16328	16098	16125	16167	16029	16188	16147	16230	16189	16166	16111	16187	16099	16103	16003	15951	16053	16027	16130	16244	16362	16057	16014	16193	16070	15876	16255	16077	16044	16079	16212	16263	15966	16099	15992	16180	15966	16115	16052	16231	16189	16152	16047	16065	16050	16048	16193	16092	16162	16075	16179	16237	16154	16015	16109	16245	16100	16256	16175	16198	16105	16273	16068	16229	16163	16097	16100	15923	16009	16354	16343	16232	16168	16172	16163	16020	16301	16097	16094	16203	16103	16276	16121	16140	16070	16297	16177	16226	16122	16036	15846	16013	16106	16140	16258	16192	16133	16086	16113	16392	15969	16138	16194	16054	16084	16321	16058	16066	16168	16000	16000	16197	16390	16162	16107	15949	16050	16091	16168	16274	16078	16046	16155	16325	16165	16275	16364	16224	16071	16245	16117	16102	16002	15951	16218	15958	16043	16311	16213	16146	16032	16016	16125	16125	15904	16256	16223	16188	16068	16184	16097	16027	16108	16006	16327	15925	15958	16213	16176	16173	16368	16201	16074	16084	15954	16037	16097	16080	16046	16202	16041	15984	16119	16156	16139	16073	16208	15990	16243	16180	16071	16057	16106	16062	16046	16088	16001	16252	16373	16200	15998	16187	16141	16161	16299	16067	16006	16079	15944	16197	16235	16032	15944	16071	16240	16196	16274	16108	16154	16074	16100	16226	16071	16069	16219	16165	16221	16174	16207	16146	16208	16255	16090	16292	16012	16040	16050	16201	16246	16093	16141	16170	16095	16211	16051	16100	16171	16104	16265	16014	16086	15984	16206	16333	16118	16127	16184	15958	16173	16120	16171	16047	16270	16172	16147	16091	16059	16218	15936	16154	16136	16102	15969	15950	16030	15933	15999	16069	16156	16117	16119	16180	16200	16096	15997	15935	16129	16221	16145	16240	16051	16181	15951	16039	16127	16047	16063	16146	16159	16132	15889	15987	16006	16199	16134	16204	16213	16247	16153	16106	16118	16156	16120	16154	16299	16188	16025	16292	16106	16403	16115	16354	16039	16295	16058	15999	15975	15985	16041	16143	16056	16115	16230	16137	15955	16131	16227	16058	16012	16099	16009	15982	16094	16058	15917	16070	16036	16199	16436	16224	16280	16362	16170	16262	16139	16222	16213	16092	16132	16070	16045	15978	16086	16165	16096	16041	16300	16103	15960	16054	16308	16056	16149	16132	16031	16113	16105	16194	16352	16064	16060	16074	16090	16096	16199	16168	15956	16034	16296	16133	16302	16057	16159	16180	16115	16229	16081	16026	15971	16093	16057	16100	16081	16235	16103	16106	16228	16112	16082	16023	16025	16027	16183	16288	16162	15871	16382	16200	16239	16041	16125	16239	16018	16300	16150	16174	16091	16143	16250	16028	16054	16212	16163	16171	16255	16015	16002	16008	16129	16042	16072	16092	15979	16285	16071	16147	16043	16239	16131	15969	16327	15936	15982	16082	16305	16133	15974	16018	16107	16129	16194	16151	16050	16032	16127	16227	16113	16151	16104	16039	16116	15997	16065	16074	16148	16099	16169	16184	16276	16006	15978	16218	16362	16137	16052	16066	16107	16397	16160	16155	15999	15954	16245	16182	16109	16091	16172	16078	16211	16378	16237	16153	15975	16122	16057	16076	16222	15990	15996	16121	16010	16318	16105	16212	16085	16027	16040	15998	16040	15978	16140	16147	15966	15984	16273	16132	16245	16272	16247	16297	16147	16093	16120	16127	16217	15910	16210	16165	15873	16120	16019	16101	16167	16125	16138	16124	16124	16151	16048	16111	16199	16378	16199	16175	16179	16294	16017	16074	16095	16366	16241	15982	16185	16083	16229	16125	16090	16291	15982	16019	16075	16235	16118	16236	16155	16018	16195	16189	16068	16178	16141	16130	15971	16150	16233	16230	16146	15983	16218	16204	16053	16214	15972	16001	16094	16129	16161	16233	16185	16073	16298	16207	16142	16084	16073	16277	16268
21399	37770	32840	25392	22612	22105	53134	54905	53445	42529	32318	22977	15859	15537	15499	15563	15413	15581	15503	15559	15482	15478	15535	15682	15466	15508	15551	15422	15508	15499	15633	15557	15619	15595	15468	15625	15495	15661	15427	15438	15565	15668	15410	15688	15465	15706	15490	15455	15551	15499	15448	15489	15591	15591	15358	15642	15480	15680	15395	15564	15475	15394	15468	15499	15485	15461	15627	15364	15272	15418	15506	15324	15500	15479	15577	15408	15485	15550	15468	15472	15338	15316	15395	15581	15385	15520	15405	15525	15551	15424	15350	15487	15394	15603	15485	15561	15420	15543	15522	15424	15522	15600	15388	15530	15574	15531	15580	15503	15526	15501	15520	15575	15453	15592	15423	15365	15509	15470	15416	15404	15565	15492	15509	15553	15596	15497	15579	15601	15459	15321	15456	15609	15688	15403	15511	15549	15470	15603	15262	15303	15531	15455	15443	15533	15652	15607	15477	15460	15574	15603	15625	15403	15415	15453	15563	15502	15434	15432	15504	15402	15467	15582	15528	15499	15533	15485	15456	15552	15485	15522	15749	15471	15513	15540	15597	15571	15520	15514	15470	15528	15565	15490	15412	15552	15469	15540	15332	15414	15414	15626	15610	15489	15359	15559	15686	15539	15529	15514	15287	15368	15517	15455	15380	15510	15465	15575	15532	15385	15345	15188	15634	15452	15415	15480	15505	15435	15500	15398	15382	15408	15428	15219	15475	15416	15449	15562	15584	15503	15342	15617	15507	15490	15558	15419	15508	15587	15413	15552	15521	15671	15393	15629	15426	15472	15415	15393	15486	15470	15598	15435	15479	15539	15584	15373	15380	15434	15446	15623	15346	15424	15448	15314	15360	15524	15521	15526	15390	15549	15520	15403	15258	15416	15500	15641	15461	15658	15757	15416	15535	15471	15484	15640	15512	15469	15644	15430	15528	15443	15566	15365	15597	15285	15474	15464	15504	15647	15421	15410	15590	15491	15361	15418	15430	15663	15426	15526	15471	15586	15611	15404	15341	15384	15423	15525	15381	15519	15517	15538	15504	15423	15584	15502	15498	15566	15505	15524	15532	15539	15528	15474	15483	15417	15338	15445	15649	15368	15514	15625	15232	15717	15387	15442	15566	15608	15387	15338	15565	15634	15441	15503	15515	15419	15564	15525	15483	15506	15543	15423	15591	15424	15565	15422	15466	15492	15353	15341	15402	15719	15401	15471	15548	15466	15345	15587	15484	15312	15260	15490	15488	15546	15454	15627	15588	15572	15447	15645	15379	15489	15382	15523	15435	15288	15739	15222	15513	15419	15526	15519	15416	15396	15439	15675	15408	15483	15403	15616	15692	15440	15392	15535	15502	15455	15379	15562	15405	15341	15468	15557	15490	15476	15558	15449	15585	15402	15576	15355	15592	15532	15602	15409	15335	15485	15568	15391	15510	15477	15409	15398	15490	15432	15564	15574	15671	15553	15455	15525	15483	15206	15337	15304	15524	15398	15437	15476	15309	15478	15362	15462	15453	15594	15481	15505	15295	15416	15507	15581	15443	15558	15528	15538	15568	15441	15749	15356	15412	15480	15573	15552	15373	15573	15372	15477	15309	15622	15512	15733	15277	15586	15490	15495	15503	15572	15382	15558	15582	15488	15433	15484	15528	15571	15282	15361	15527	15536	15484	15571	15402	15278	15394	15578	15404	15437	15465	15572	15572	15257	15442	15556	15561	15365	15578	15390	15511	15582	15574	15428	15306	15444	15623	15478	15375	15506	15590	15445	15506	15504	15523	15351	15418	15506	15331	15400	15436	15392	15346	15719	15516	15487	15568	15550	15585	15362	15527	15590	15374	15466	15431	15481	15403	15562	15490	15676	15483	15566	15372	15440	15561	15546	15557	15404	15611	15504	15481	15404	15494	15549	15375	15545	15329	15425	15459	15484	15489	15505	15482	15544	15213	15525	15394	15461	15444	15360	15413	15350	15594	15625	15436	15730	15622	15504	15596	15474	15387	15624	15370	15557	15432	15440	15555	15604	15528	15492	15510	15417	15579	15505	15296	15624	15409	15354	15610	15411	15529	15439	15576	15467	15532	15452	15358	15536	15490	15491	15342	15598	15487	15465	15593	15566	15328	15347	15505	15552	15358	15386	15422	15468	15445	15454	15543	15569	15441	15651	15451	15572	15520	15489	15422	15318	15503	15599	15487	15562	15395	15471	15497	15565	15643	15344	15482	15336	15558	15523	15418	15576	15551	15477	15389	15443	15415	15388	15115	15555	15454	15382	15531	15290	15510	15616	15544	15494	15445	15597	15422	15558	15595	15488	15387	15475	15515	15520	15370	15585	15452	15403	15425	15636	15451	15406	15328	15386	15482	15556	15481	15433	15716	15378	15470	15563	15587	15525	15534	15355	15515	15404	15416	15535	15500	15458	15569	15275	15444	15633	15490	15435	15472	15465	15477	15608	15564	15477	15408	15431	15594	15433	15411	15380	15598	15526	15451	15641	15425	15386	15266	15355	15512	15464	15395	15455	15590	15459	15493	15532	15427	15342	15275	15631	15548	15353	15374	15549	15552	15394	15494	15454	15542	15491	15454	15531	15544	15352	15503	15432	15493	15310	15568	15354	15580	15417	15518	15411	15618	15482	15489	15368	15373	15522	15452	15269	15571	15565	15598	15551	15495	15442	15396	15335	15412	15387	15644	15528	15509	15440	15499	15496	15375	15452	15535	15474	15642	15382	15533	15584	15459	15449	15452	15463	15315	15405	15478	15363	15419	15471	15562	15498	15565	15474	15468	15499	15527	15490	15262	15540	15532	15452	15327	15410	15379	15355	15746	15415	15457	15427	15474	15531	15505	15456	15497	15291	15334	15492	15547	15434	15553	15271	15427	15556	15436	15387	15361	15508	15409	15290	15520	15448	15466	15473	15600	15506	15531	15453	15635	15562	15364	15434	15558	15490	15533	15409	15458	15361	15432	15315	15360	15330	15372	15499	15423	15564	15460	15517	15511	15461	15452	15435	15460	15442	15529	15490	15612	15429	15656	15452	15495	15429	15433	15592	15498	15571	15488	15510	15431	15399	15621	15492	15440	15489	15529	15543	15566	15476	15366	15642	15573	15491	15330	15572	15727	15453	15605	15596	15457	15449	15459	15578	15538	15579	15523	15490	15488	15537	15471	15366	15471	15346	15553	15466	15422	15395	15511	15348	15356	15341	15535	15437	15358	15514	15423	15401	15472	15453	15301	15467	15372	15590	15608	15412	15381	15425	15377	15440	15313	15539	15594	15549	15414	15560	15547	15365	15316	15506	15497	15509	15388	15428	15374	15463	15422	15442	15527	15615	15354	15375	15464	15511	15420	15475	15438	15582	15493	15454	15606	15433	15527	15505	15467	15576	15443	15330	15551	15550	15431	15368	15369	15324	15369	15549	15424	15367	15442	15650	15622	15677	15367	15531	15403	15416	15632	15618	15383	15488	15492	15591	15524	15394	15572	15547	15557	15300	15601	15532	15543	15463	15501	15556	15578	15430	15569	15492	15579	15528	15547	15561	15388	15464	15512	15460	15386	15266	15404	15374	15558	15463	15520	15490	15633	15441	15603	15461	15493	15574	15590	15436	15496	15504	15622	15584	15355	15458	15519	15492	15578	15434	15439	15477	15372	15464	15575	15455	15456	15382	15500	15498	15458	15641	15364	15469	15363	15390	15516	15474	15545	15547	15629	15303	15462	15534	15487	15525	15440	15439	15531	15441	15571	15410	15496	15457	15343	15492	15469	15520	15344	15464	15460	15696	15450	15514	15447	15422	15444	15581	15443	15492	15517	15512	15657	15530	15523	15436	15414	15559	15534	15621	15440	15496	15459	15592	15479	15440	15244	15428	15486	15594	15537	15427	15598	15668	15618	15537	15516	15490	15528	15462	15636	15659	15579	15478	15362	15536	15467	15516	15537	15473	15563	15427	15341	15557	15503	15451	15650	15594	15449	15368	15388	15349	15473	15537	15477	15397	15335	15630	15641	15459	15430	15570	15459	15746	15633	15300	15556	15335	15344	15408	15559	15557	15392	15592	15554	15546	15409	15400	15559	15477	15580	15390	15655	15582	15451	15531	15501	15564	15300	15457	15509	15651	15622	15422	15335	15410	15398	15635	15477	15607	15434	15564	15359	15709	15384	15619	15629	15409	15670	15536	15398	15464	15668	15434	15412	15574	15326	15523	15604	15541	15429	15490	15306	15500	15540	15509	15558	15611	15546	15531	15370	15297	15394	15510	15463	15366	15438	15587	15563	15532	15626	15534	15541	15372	15355	15539	15581	15489	15709	15422	15444	15485	15466	15454	15264	15594	15532	15500	15494	15449	15562	15488	15426	15449	15404	15464	15558	15430	15501	15450	15428	15434	15378	15410	15343	15518	15535	15364	15479	15413	15332	15502	15271	15501	15580	15533	15445	15571	15595	15372	15616	15602	15272	15476	15314	15572	15444	15377	15453	15543	15589	15388	15541	15561	15396	15492	15511	15330	15318	15635	15587	15590	15576	15428	15515	15453	15556	15546	15532	15451	15516	15522	15590	15572	15658	15432	15584	15571	15551	15290	15356	15481	15562	15571	15385	15352	15539	15480	15517	15446	15500	15478	15566	15521	15535	15562	15496	15441	15411	15549	15383	15539	15405	15506	15458	15539	15408	15366	15320	15451	15492	15455	15479	15484	15557	15692	15576	15555	15480	15427	15526	15602	15486	15383	15536	15395	15480	15445	15468	15441	15339	15496	15530	15470	15462	15609	15346	15565	15545	15363	15548	15587	15467	15458	15475	15569	15476	15485	15450	15673	15498	15555	15600	15527	15569	15441	15541	15582	15392	15425	15533	15450	15555	15671	15655	15648	15409	15530	15412	15455	15725	15456	15457	15635	15466	15586	15431	15557	15439	15484	15412	15485	15557	15412	15649	15487	15587	15528	15355	15578	15417	15431	15584	15554	15428	15704	15693	15464	15501	15625	15467	15563	15516	15602	15467	15568	15479	15633	15398	15378	15457	15455	15484	15383	15377	15460	15292	15634	15522	15605	15477	15460	15607	15590	15482	15277	15640	15515	15577	15350	15492	15541	15600	15596	15458	15405	15621	15394	15521	15565	15593	15689	15469	15496
27345	21924	24020	20605	16930	16337	18658	22669	21392	19552	17816	16605	15963	16049	15939	15908	15861	15924	15889	15862	15837	15931	15940	15721	16122	15953	15824	16062	15949	15857	16058	15824	15867	15739	16103	15754	15770	15946	16106	15808	15959	15810	15851	15828	15830	15798	15842	15813	16030	16021	15952	16096	16053	16022	15777	16011	16177	16067	15855	15706	16031	15976	15864	15771	15928	15861	16070	15754	15983	15872	15997	15864	16056	15794	15702	15809	16106	16030	15839	15933	16037	15755	16003	15891	15689	15846	15717	15770	15778	15964	15772	15615	15979	15772	15888	15875	15910	15957	15745	15987	15936	15916	15914	15741	15758	15823	15879	16017	15854	15728	15868	15814	15890	15891	15931	15929	16002	15921	15834	15853	15939	15794	16127	15719	15971	15916	15858	15840	15968	15854	15764	15839	15784	15789	15722	15937	15871	15801	15913	16004	15933	15924	15996	15997	15846	15810	15848	16003	15886	15990	15897	15764	15770	15895	15837	15870	15765	15790	16036	15909	15816	15670	15862	15789	16001	15810	15874	15837	15808	15869	15665	15802	15877	15915	15661	15716	15928	15895	15879	15673	15868	15826	16011	15919	15970	15916	15978	15864	15650	15767	15893	15839	15752	15812	15682	15910	15640	15824	15768	15735	15983	15620	15870	15939	15862	15874	15815	15902	15928	15733	16185	15928	15878	15851	15713	15836	15804	15823	16052	16014	15938	15932	15779	15809	15707	15852	15964	15908	15920	15814	15755	15747	15915	15756	15847	15776	15995	15758	15851	15901	15763	15714	15846	15815	15870	16048	15906	15856	15736	16054	15826	16193	16013	16109	15697	15819	15869	16121	15839	15983	16105	15849	15983	15871	15737	15985	16081	15974	15973	15785	15938	15622	15913	15818	15830	15848	16028	15896	15730	15883	15909	15906	16080	15950	15783	15890	15766	15780	15966	15931	15802	15741	15573	15711	15621	15734	15766	15980	15939	15644	15722	16010	15727	15873	16074	15951	15781	16103	15829	15792	15861	15922	16006	15648	16105	15829	15845	15870	15720	15904	15801	15750	15890	15863	15992	15905	16030	15902	15826	15820	15889	15932	15715	15750	15760	16047	15919	15665	15949	15924	16020	15908	15946	15909	16007	15981	16031	16001	15912	15750	15924	15941	15841	15805	15931	15957	15896	16025	16004	15872	15822	15696	15879	15790	15837	15838	15978	15671	15792	15928	15801	15952	15927	15748	15875	15848	15812	15938	15809	15721	15772	15791	15689	15763	15567	15671	15663	15922	15712	15743	15824	15909	15860	15936	15780	15885	15923	15742	15825	15702	15827	15925	15816	15861	15847	15836	15833	15884	15804	15759	15749	15951	15786	15909	15792	15993	15981	16037	15857	15932	16004	15986	15800	15921	15686	16040	15890	16054	16039	15818	15776	15713	15881	16057	15939	15646	15785	15842	15829	15971	15783	16003	16097	15897	15949	15784	15968	15778	15972	15851	15860	15945	15830	15827	15656	15991	15946	15968	16014	15718	15857	15888	15818	15965	16065	15926	15787	15755	15902	15734	15864	15717	15904	15779	15776	15948	16067	15864	15824	16052	15782	15900	15912	15760	15968	15997	15922	15976	15746	15741	15949	16025	15867	15752	15934	15950	15913	15817	15944	15871	15755	15962	16012	15891	15748	15919	15855	15926	15817	15918	15969	15854	15984	15923	15726	15701	16081	15877	16060	15747	15840	15903	15829	16029	15916	15857	15805	15925	15880	15859	15807	16006	15796	16022	16020	15935	16080	15694	16017	15874	16004	16035	15859	15857	15881	15939	15768	15759	15881	15825	15740	15901	15852	15906	15661	15889	15865	15881	15724	15886	15653	15923	15728	15779	15906	15959	15631	15685	15881	15896	15825	15904	15687	15902	15808	15804	15839	15956	15804	15727	15701	15656	15921	15916	15893	15970	15961	15912	15883	15778	15860	15923	15908	15854	15805	15837	15879	15766	15862	15875	15959	15734	15769	15793	15811	15799	16056	15958	15870	16002	15961	15958	16046	16027	15869	15912	15978	15710	15892	15741	15794	15903	15905	15814	15995	15872	15826	15844	15696	15813	15951	16059	15952	15821	15758	16049	16004	15824	15841	15774	15853	15819	15925	15687	15836	15726	16118	15838	15614	15708	15854	15968	15816	15993	15926	15796	15863	15808	15879	15824	15893	15891	15880	15930	15828	15886	15822	15913	15853	15701	16099	15926	15921	15975	15887	15932	15829	15684	15971	15697	16139	15876	15735	15992	15943	16090	15816	15907	15848	15854	16020	15853	15884	15963	15791	15883	15847	15622	15883	15951	15940	16085	16075	16029	15914	15645	15984	15989	15780	15874	15985	15800	16094	16014	15859	15799	15790	15891	15733	15836	15842	15754	15719	15772	15970	15722	15845	15966	15936	15706	15810	16038	15892	15851	15684	15660	15839	15664	15939	15767	16026	15679	15841	15983	15774	15654	15857	15706	16009	16009	15881	15871	15783	15781	15656	15998	16022	15858	15800	16108	15896	15820	15882	15983	15959	15866	15914	15802	15961	15887	16072	15916	15695	15796	15828	15909	15886	15697	15935	15941	15860	15571	15784	15602	15838	15781	15821	15920	15802	15791	15869	15905	15876	15798	15812	16052	15798	15822	15825	15884	15981	16006	15821	15813	15912	15967	15644	16000	16134	16058	15866	15860	15857	15639	15759	15887	15754	15744	15916	16171	15910	15961	15895	15954	16072	15889	15950	15971	16041	15858	15856	15860	15829	15896	15943	15744	15842	15895	15983	15827	15898	15646	16027	16035	15942	15915	15776	15861	15957	15710	15797	15817	15964	15832	15956	15747	15775	15791	15916	15928	15511	16011	15842	15867	15734	15982	15829	15811	15904	15690	15753	15847	15777	15838	15856	15984	15880	15688	15803	15837	15828	15720	15801	15874	15921	15957	15851	15865	15982	15854	15849	15717	15868	15857	15987	15707	15802	15962	15708	16010	15913	15866	15849	15817	15942	15793	15792	15898	15767	15633	15779	15795	15788	15901	15900	15987	15943	16031	15767	15898	15891	15722	15867	15933	15988	15872	15732	15856	15798	15929	15736	15987	16059	16063	16003	15759	15913	15690	15968	15837	15772	15964	15902	15640	15767	15999	15912	15833	15780	16072	15914	15886	15893	15730	16000	15761	15711	15960	15894	15771	15941	16070	15916	16021	15873	15809	15713	15996	15968	15939	15900	15636	15999	15854	15805	15813	15670	15483	15857	15771	15805	15850	16029	15922	15993	15980	15932	15959	15778	15817	15791	15877	15829	15662	15888	15902	15873	15720	15904	15799	15919	15785	15908	15872	15789	15865	15740	15744	15955	15763	15829	15959	15980	16073	15811	15703	15902	15750	15857	15878	15912	15927	15861	15862	15779	15737	15892	15979	16076	15933	15765	15914	15937	16090	15842	15919	15726	15948	15890	15865	15977	15881	15849	15812	16024	15724	15887	15883	15897	16028	15771	15754	15963	15556	15785	15789	16026	15753	15725	15773	15800	15916	15988	15953	16065	16101	15734	15903	16127	15902	16000	15844	15908	15834	15767	15592	15807	15880	15760	15798	15820	15884	15965	15743	15798	15900	15783	15705	15701	15688	15961	16208	15887	15707	15754	15836	15847	15642	15801	15794	15831	15946	16117	15813	15850	15869	15846	15693	16130	15929	15840	15863	15767	15892	16034	15802	15920	15811	15832	15989	16146	15840	15722	15976	15810	16036	15921	15977	16006	15872	15853	15974	15763	15741	15743	15805	15840	15943	15905	15726	15973	16018	16074	16036	15954	15834	15943	15805	15889	15883	15966	15823	15943	15927	15818	15922	15919	15807	15795	15785	15942	15961	15660	15917	15602	15915	15880	16034	15777	15901	15959	15722	15731	15823	15693	16084	15932	15811	15933	15806	15795	15837	15855	15868	15874	15770	15804	15930	15851	15856	15667	15871	16003	15810	15873	15851	15786	15880	15643	15853	16026	15922	15755	15850	15849	15732	15871	15922	15872	15884	15849	15734	15809	15794	16010	15767	15884	15764	15902	15768	15907	15881	15756	15891	15808	15939	15787	15821	15813	15905	15918	15894	15700	15862	15878	15937	15820	15935	15783	15944	15909	15973	15984	15838	15798	15902	15939	15787	15835	15807	15743	15948	15848	15881	15858	15720	16149	15835	16010	15935	15766	15829	15906	15780	15982	15859	15756	16007	15957	15794	15830	15946	15879	15737	15880	15959	15882	15832	15879	15943	15906	15792	15854	15930	15940	15765	15796	15855	15865	15937	15806	15740	15812	15702	15941	15900	15797	15878	16018	15762	15829	15949	15909	15745	16004	15763	15743	15982	15844	15986	15990	15904	15783	15864	15799	15898	15694	15790	15714	15774	15636	15809	15814	15794	15898	15832	15758	15860	15843	15657	15740	15771	15946	15887	15818	15961	15588	15682	15910	15814	15837	15761	15761	15869	15807	15958	15746	15755	15869	15885	15962	15757	15874	15973	15927	15841	16028	15862	16110	15805	15816	15801	15925	15694	15922	15832	15918	15887	15992	15918	15825	15945	16086	15752	15976	15957	15885	15910	15809	15739	15947	15857	15858	15839	15940	15871	15833	15895	15847	15930	15879	15699	15878	15784	15581	15855	15948	15637	15871	15741	15954	15856	15899	15936	15896	15779	15850	16160	15948	15863	15961	15971	16056	15845	15828	15790	15904	16034	15905	15944	15900	15837	15679	15783	15747	16048	15908	15826	15822	15818	15947	15793	15850	15774	15796	15851	15981	15965	15979	15811	15898	15870	16017	15918	15657	15911	15973	15701	15943	15860	15880	15792	16059	15741	15728	15782	15752	15977	15810	15980	16011	15872	15729	15886	15843	15745	15773	15676	15891	15732	15676	15822	15858	15779	16076	16105	15855	15870	16137	16102	15873	15929	16067	15874	16076	15702	16038	15901	15843	15906	15844	15907	15772	15956	15897	15843	15816	15676	15966	15833	15769	15714	15654	15805	15875	15919	15778	15868	16132	15874	15853	15942	16025	15846	15826	15755	15863	15757	15970	15804	15963	15760	15922	15907	15652	15907	16129	15812	15921	15891	15884	15944	15845	16018	15994	15854
15541	20747	21880	18270	16841	15797	20087	25322	22418	19621	17657	16111	15308	15244	15311	15304	15442	15312	15340	15434	15094	15403	15341	15272	15321	15219	15162	15408	15228	15425	15277	15333	15496	15353	15441	15410	15295	15209	15314	15283	15577	15358	15244	15319	15347	15376	15117	15310	15091	15340	15381	15366	15323	15504	15273	15400	15209	15425	15283	15233	15380	15278	15284	15355	15318	15186	15389	15408	15245	15299	15310	15380	15391	15287	15381	15370	15247	15376	15247	15384	15243	15318	15319	15366	15160	15365	15367	15414	15389	15466	15338	15295	15345	15394	15469	15285	15325	15161	15285	15294	15231	15409	15243	15454	15311	15298	15434	15435	15353	15210	15282	15270	15315	15591	15150	15415	15100	15321	15287	15378	15404	15438	15235	15441	15409	15387	15357	15357	15521	15422	15302	15468	15289	15111	15277	15486	15420	15304	15213	15236	15388	15373	15273	15297	14992	15327	15375	15243	15352	15323	15263	15208	15371	15358	15335	15180	15206	15332	15291	15263	15268	15421	15229	15158	15152	15513	15162	15414	15244	15240	15302	15397	15311	15199	15407	15181	15368	15350	15282	15374	15225	15241	15355	15426	15334	15250	15426	15384	15409	15236	15480	15327	15301	15166	15201	15222	15125	15336	15379	15282	15339	15208	15323	15357	15095	15321	15216	15445	15374	15310	15245	15341	15256	15292	15476	15312	15233	15397	15347	15252	15385	15076	15123	15279	15193	15448	15400	15384	15486	15220	15361	15294	15276	15325	15443	15345	15259	15342	15487	15242	15298	15187	15300	15385	15261	15418	15387	15458	15282	15377	15264	15249	15308	15182	15074	15104	15369	15587	15343	15236	15448	15293	15357	15305	15276	15385	15380	15386	15353	15295	15258	15247	15342	15193	15279	15324	15185	15339	15088	15228	15180	15302	15318	15139	15239	15231	15300	15508	15275	15307	15259	15115	15188	15118	15231	15290	15319	15275	15414	15433	15315	15365	15235	15299	15427	15436	15325	15459	15397	15145	15324	15284	15360	15359	15304	15246	15442	15316	15503	15150	15341	15247	15481	15249	15425	15318	15147	15369	15320	15115	15289	15407	15320	15264	15461	15358	15176	15311	15271	15326	15420	15283	15184	15180	15275	15239	15318	15521	15441	15158	15418	15149	15360	15341	15284	15508	15406	15353	15356	15349	15165	15063	15234	15309	15219	15300	15214	15418	15395	15223	15329	15191	15259	15267	15263	15293	15440	15242	15364	15365	15526	15303	15406	15362	15281	15441	15250	15366	15523	15313	15468	15388	15234	15325	15369	15191	15209	15333	15343	15267	15208	15302	15309	15345	15390	15303	15429	15502	15243	15430	15290	15255	15256	15334	15353	15272	15335	15312	15360	15340	15394	15370	15471	15432	15345	15206	15439	15414	15279	15405	15269	15377	15331	15381	15341	15412	15330	15272	15437	15275	15207	15303	15332	15414	15222	15202	15285	15329	15308	15202	15457	15277	15382	15369	15347	15379	15388	15313	15315	15297	15371	15224	15449	15266	15280	15350	15352	15226	15315	15357	15311	15408	15218	15245	15190	15290	15423	15177	15384	15321	15445	15406	15269	15252	15290	15394	15295	15357	15163	15250	15217	15232	15328	15140	15319	15384	15290	15284	15289	15309	15380	15204	15240	15308	15338	15386	15292	15640	15402	15298	15084	15436	15220	15344	15359	15202	15373	15240	15320	15291	15222	15326	15550	15429	15396	15418	15396	15364	15329	15421	15196	15188	15293	15283	15319	15256	15425	15396	15212	15139	15468	15368	15356	15327	15345	15336	15246	15501	15270	15374	15286	15421	15428	15324	15290	15311	15316	15167	15272	15169	15366	15381	15349	15076	15469	15228	15397	15569	15490	15311	15189	15298	15292	15395	15308	15411	15413	15310	15425	15275	15394	15290	15272	15345	15272	15387	15361	15310	15289	15442	15244	15301	15239	15172	15338	15352	15409	15339	15306	15218	15272	15439	15228	15156	15441	15366	15245	15298	15307	15334	15402	15417	15315	15399	15365	15369	15447	15279	15201	15508	15216	15366	15282	15469	15238	15387	15253	15423	15327	15322	15305	15360	15240	15271	15372	15173	15413	15370	15238	15287	15370	15305	15285	15150	15234	15374	15313	15376	15293	15348	15444	15183	15268	15352	15315	15307	15299	15443	15252	15269	15410	15481	15347	15362	15339	15377	15405	15396	15370	15381	15592	15204	15234	15181	15251	15348	15385	15208	15211	15286	15237	15416	15243	15471	15144	15204	15206	15412	15292	15247	15312	15207	15262	15445	15435	15367	15448	15418	15201	15166	15381	15416	15187	15155	15336	15144	15402	15369	15358	15397	15510	15262	15187	15254	15377	15295	15151	15190	15422	15423	15395	15300	15560	15254	15384	15355	15253	15411	15395	15289	15254	15171	15340	15288	15449	15343	15276	15337	15329	15301	15280	15302	15158	15213	15233	15408	15202	15189	15318	15152	15270	15349	15439	15399	15226	15086	15232	15422	15300	15306	15263	15319	15309	15270	15327	15211	15314	15445	15290	15192	15246	15101	15267	15367	15251	15256	15429	15380	15284	15347	15286	15220	15486	15292	15151	15430	15341	15311	15287	15237	15374	15335	15440	15301	15552	15334	15326	15425	15467	15329	15449	15396	15309	15308	15486	15520	15106	15075	15417	15360	15337	15415	15384	15361	15395	15333	15091	15420	15401	15318	15419	15224	15249	15365	15425	15273	15274	15234	15399	15165	15266	15388	15347	15358	15425	15374	15362	15338	15381	15348	15277	15366	15324	15358	15360	15381	15288	15346	15481	15254	15407	15217	15373	15157	15415	15285	15308	15159	15306	15229	15255	15194	15288	15160	15157	15625	15243	15429	15349	15215	15197	15370	15275	15434	15407	15347	15198	15474	15356	15327	15369	15314	15354	15272	15312	15360	15172	15194	15408	15243	15364	15169	15532	15422	15382	15410	15265	15424	15380	15332	15171	15288	15288	15407	15277	15269	15324	15437	15305	15591	15207	15324	15497	15256	15361	15418	15298	15128	15381	15294	15356	15293	15369	15410	15360	15336	15116	15311	15322	15264	15318	15369	15266	15358	15253	15221	15239	15277	15530	15227	15515	15275	15624	15147	15314	15287	15206	15263	15239	15304	15200	15201	15318	15299	15282	15266	15335	15381	15419	15312	15328	15281	15375	15268	15333	15444	15361	15284	15448	15385	15348	15318	15336	15415	15363	15181	15292	15264	15286	15253	15248	15365	15338	15527	15337	15294	15420	15285	15387	15351	15474	15311	15353	15424	15398	15272	15348	15110	15429	15384	15463	15397	15481	15443	15131	15270	15463	15205	15387	15410	15463	15440	15271	15347	15474	15263	15431	15354	15274	15344	15291	15280	15426	15270	15343	15337	15231	15444	15274	15202	15326	15251	15278	15368	15321	15223	15299	15405	15365	15274	15299	15307	15210	15263	15294	15446	15230	15439	15390	15327	15247	15187	15192	15198	15463	15404	15252	15199	15393	15483	15254	15238	15283	15293	15321	15232	15417	15386	15277	15266	15411	15174	15370	15372	15153	15260	15197	15388	15435	15474	15481	15463	15368	15281	15381	15342	15105	15120	15520	15168	15338	15238	15265	15221	15383	15425	15399	15324	15352	15300	15355	15449	15296	15253	15174	15432	15406	15223	15214	15369	15448	15220	15378	15373	15515	15522	15211	15261	15227	15299	15343	15274	15227	15240	15350	15263	15484	15319	15460	15317	15308	15150	15373	15164	15321	15267	15349	15283	15249	15292	15426	15294	15419	15399	15364	15405	15229	15199	15455	15324	15338	15307	15342	15258	15389	15273	15351	15355	15307	15217	15361	15291	15199	15343	15485	15306	15252	15439	15299	15270	15423	15277	15256	15219	15386	15269	15214	15158	15308	15380	15378	15334	15320	15406	15336	15370	15500	15486	15313	15253	15401	15288	15334	15297	15398	15349	15243	15411	15380	15496	15246	15393	15490	15402	15361	15276	15277	15462	15307	15275	15475	15342	15266	15336	15285	15284	15213	15305	15274	15261	15416	15277	15222	15169	15326	15299	15278	15375	15183	15309	15288	15320	15269	15255	15335	15329	15195	15385	15171	15232	15268	15510	15389	15190	15378	15291	15246	15274	15265	15365	15327	15089	15313	15326	15331	15383	15286	15220	15252	15429	15278	15286	15478	15239	15256	15266	15316	15232	15193	15338	15321	15257	15322	15324	15301	15348	15243	15366	15434	15338	15501	15333	15382	15135	15383	15402	15457	15373	15441	15396	15296	15287	15393	15425	15225	15383	15211	15420	15408	15455	15376	15187	15371	15303	15392	15175	15233	15274	15223	15328	15197	15407	15277	15457	15399	15285	15312	15284	15206	15446	15163	15296	15380	15160	15223	15288	15420	15234	15346	15431	15270	15145	15253	15137	15420	15399	15148	15364	15331	15209	15108	15196	15431	15140	15123	15383	15257	15319	15431	15300	15319	15349	15320	15257	15266	15189	15255	15299	15340	15336	15271	15195	15510	15164	15246	15390	15307	15322	15321	15198	15329	15415	15319	15253	15466	15403	15413	15322	15337	15389	15181	15360	15373	15240	15314	15328	15358	15443	15266	15432	15311	15367	15188	15421	15325	15347	15542	15117	15459	15182	15213	15316	15158	15431	15468	15348	15306	15145	15244	15324	15399	15551	15368	15500	15214	15238	15256	15526	15228	15417	15237	15328	15106	15336	15299	15088	15399	15353	15290	15267	15360	15248	15429	15453	15372	15386	15278	15414	15457	15449	15305	15336	15479	15398	15364	15551	15235	15387	15384	15356	15354	15310	15457	15243	15434	15217	15301	15453	15302	15482	15400	15371	15506	15248	15274	15308	15315	15304	15340	15251	15429	15395	15311	15344	15328	15298	15243	15316	15490	15232	15176	15255	15277	15333	15369	15280	15196	15409	15281	15298	15371	15289	15212	15148	15305	15413	15219	15146	15402	15453	15232	15440	15441	15431	15354	15365	15417	15253	15239	15326	15271	15453	15502	15474	15374	15239	15037	15299	15365	15392	15320	15381	15396	15312	15385	15398	15578	15210	15260	15414	15330	15298	15352	15459	15231	15274
24575	21295	28290	24971	21493	19578	31331	38734	38924	31219	24983	19773	17144	16541	16352	16589	16517	16296	16452	16524	16574	16549	16538	16202	16409	16256	16357	16663	16554	16459	16351	16472	16531	16355	16414	16460	16412	16363	16488	16604	16252	16202	16461	16364	16544	16489	16423	16525	16346	16351	16602	16303	16315	16336	16268	16382	16272	16390	16440	16196	16516	16284	16352	16400	16342	16413	16327	16387	16299	16507	16440	16435	16276	16247	16582	16457	16367	16436	16480	16360	16485	16554	16288	16296	16198	16458	16202	16301	16517	16478	16388	16447	16359	16504	16484	16359	16294	16331	16207	16454	16442	16319	16516	16436	16433	16370	16323	16539	16641	16314	16453	16405	16123	16141	16342	16349	16373	16542	16211	16395	16334	16426	16410	16501	16429	16374	16420	16488	16396	16500	16702	16327	16458	16522	16326	16470	16543	16488	16404	16332	16550	16194	16524	16101	16449	16430	16329	16465	16481	16519	16358	16444	16302	16371	16270	16249	16341	16279	16406	16328	16392	16410	16571	16227	16342	16370	16324	16297	16449	16398	16478	16260	16402	16158	16501	16346	16370	16391	16275	16099	16225	16273	16227	16305	16347	16383	16295	16258	16505	16518	16338	16378	16361	16475	16311	16421	16389	16425	16405	16484	16495	16226	16436	16421	16395	16292	16348	16225	16435	16446	16579	16393	16415	16391	16318	16262	16289	16460	16321	16266	16281	16442	16326	16168	16365	16376	16504	16417	16488	16285	16446	16275	16433	16484	16363	16232	16487	16642	16656	16503	16046	16353	16407	16296	16582	16259	16461	16433	16337	16261	16337	16454	16523	16347	16322	16483	16289	16346	16480	16473	16445	16501	16488	16307	16489	16385	16283	16424	16605	16171	16497	16214	16239	16318	16299	16332	16340	16205	16404	16218	16327	16366	16426	16234	16377	16127	16378	16494	16390	16541	16351	16290	16476	16447	16246	16319	16352	16207	16384	16416	16355	16290	16408	16482	16211	16400	16281	16459	16478	16199	16375	16396	16405	16261	16425	16318	16534	16640	16333	16355	16250	16405	16176	16473	16293	16365	16524	16476	16422	16366	16761	16411	16299	16536	16308	16297	16333	16218	16336	16206	16450	16489	16522	16322	16327	16282	16311	16382	16530	16350	16412	16383	16409	16515	16245	16325	16354	16228	16429	16130	16328	16424	16428	16419	16310	16177	16474	16320	16323	16307	16356	16551	16213	16223	16463	16346	16462	16411	16377	16237	16270	16598	16455	16522	16480	16278	16609	16281	16519	16403	16277	16199	16381	16409	16356	16344	16228	16309	16302	16371	16397	16348	16372	16311	16261	16506	16453	16402	16396	16457	16266	16325	16277	16286	16288	16115	16307	16613	16355	16420	16349	16319	16130	16350	16282	16260	16405	16395	16373	16415	16234	16447	16319	16377	16344	16261	16302	16496	16381	16287	16488	16399	16298	16406	16533	16492	16434	16279	16151	16307	16380	16213	16179	16504	16337	16371	16397	16572	16370	16253	16311	16232	16422	16462	16260	16431	16461	16173	16331	16470	16342	16462	16317	16171	16419	16245	16449	16298	16443	16427	16468	16512	16429	16623	16244	16298	16252	16423	16501	16500	16303	16265	16322	16096	16456	16483	16378	16515	16322	16491	16309	16386	16458	16496	16398	16196	16297	16282	16376	16301	16433	16317	16275	16337	16586	16311	16213	16414	16374	16403	16382	16568	16428	16388	16337	16366	16222	16492	16621	16505	16422	16485	16155	16264	16418	16260	16349	16404	16386	16356	16449	16266	16452	16491	16404	16414	16359	16544	16462	16461	16508	16278	16478	16511	16144	16304	16468	16411	16407	16461	16350	16293	16251	16330	16380	16226	16411	16242	16285	16392	16563	16522	16253	16346	16358	16302	16333	16409	16442	16354	16385	16475	16235	16649	16324	16335	16401	16386	16324	16476	16423	16191	16501	16504	16356	16345	16272	16212	16302	16257	16223	16488	16332	16338	16312	16463	16219	16424	16548	16268	16300	16277	16282	16341	16271	16396	16414	16291	16535	16201	16464	16389	16388	16191	16298	16364	16265	16392	16372	16461	16347	16436	16416	16294	16260	16390	16359	16295	16401	16450	16374	16359	16368	16217	16364	16252	16602	16360	16270	16557	16505	16240	16185	16313	16394	16143	16302	16483	16370	16355	16437	16278	16297	16348	16372	16484	16457	16473	16425	16442	16482	16122	16234	16274	16864	16632	16427	16424	16387	16480	16458	16156	16548	16428	16376	16229	16254	16337	16377	16336	16449	16293	16424	16521	16350	16434	16439	16664	16494	16189	16489	16497	16591	16451	16321	16323	16398	16405	16379	16359	16382	16306	16225	16371	16327	16424	16275	16496	16483	16637	16194	16278	16415	16413	16331	16415	16459	16351	16344	16584	16503	16286	16401	16474	16314	16289	16196	16215	16437	16271	16283	16318	16313	16351	16400	16248	16532	16323	16366	16439	16661	16252	16325	16267	16421	16194	16346	16355	16484	16328	16495	16248	16257	16328	16434	16271	16317	16203	16280	16403	16314	16647	16424	16286	16453	16382	16281	16317	16286	16371	16224	16418	16584	16383	16242	16343	16487	16325	16511	16536	16220	16431	16495	16460	16310	16290	16442	16372	16287	16423	16339	16465	16464	16323	16129	16379	16416	16316	16247	16307	16221	16173	16486	16219	16496	16480	16468	16389	16481	16456	16512	16220	16317	16280	16438	16423	16404	16217	16173	16284	16380	16220	16249	16282	16373	16362	16335	16330	16388	16379	16652	16488	16389	16383	16411	16491	16478	16467	16431	16336	16453	16456	16303	16290	16270	16418	16424	16482	16540	16284	16490	16264	16502	16351	16254	16215	16202	16208	16473	16252	16352	16256	16466	16409	16392	16356	16501	16381	16210	16437	16459	16422	16411	16349	16249	16453	16235	16444	16210	16161	16218	16350	16386	16461	16342	16474	16276	16456	16538	16297	16490	16451	16385	16514	16448	16309	16367	16421	16320	16302	16331	16320	16455	16418	16363	16451	16315	16407	16414	16496	16448	16453	16548	16419	16235	16431	16423	16286	16446	16366	16447	16039	16367	16245	16313	16328	16315	16529	16516	16412	16365	16340	16481	16508	16359	16435	16349	16230	16366	16578	16426	16531	16481	16483	16248	16413	16370	16522	16458	16343	16489	16348	16444	16303	16430	16522	16355	16284	16227	16442	16293	16343	16476	16298	16226	16235	16410	16226	16463	16315	16285	16291	16350	16270	16299	16069	16433	16424	16307	16272	16393	16082	16575	16518	16457	16370	16415	16476	16192	16390	16108	16482	16258	16272	16408	16483	16286	16273	16728	16375	16520	16264	16086	16317	16520	16513	16391	16334	16421	16126	16396	16334	16257	16355	16292	16417	16349	16600	16347	16281	16663	16263	16203	16264	16174	16476	16385	16367	16285	16427	16559	16324	16505	16320	16230	16396	16444	16298	16517	16359	16457	16326	16361	16546	16419	16464	16292	16162	16291	16169	16388	16448	16238	16221	16355	16626	16144	16216	16290	16416	16465	16392	16283	16610	16336	16320	16344	16485	16456	16181	16516	16470	16331	16375	16346	16351	16463	16347	16597	16315	16573	16426	16366	16425	16320	16281	16380	16231	16217	16313	16365	16415	16346	16352	16388	16339	16290	16460	16391	16478	16372	16303	16289	16498	16463	16408	16438	16330	16344	16260	16590	16346	16499	16261	16266	16435	16321	16235	16366	16311	16324	16464	16339	16521	16461	16227	16511	16409	16258	16392	16255	16390	16324	16267	16425	16436	16324	16477	16472	16389	16500	16436	16603	16354	16235	16211	16198	16484	16452	16186	16493	16592	16440	16417	16496	16303	16267	16343	16444	16366	16270	16341	16475	16218	16420	16587	16144	16183	16476	16435	16298	16297	16563	16310	16477	16511	16412	16269	16428	16501	16378	16373	16403	16169	16340	16297	16476	16372	16231	16376	16459	16162	16334	16466	16348	16324	16408	16362	16260	16174	16497	16181	16435	16410	16331	16412	16284	16380	16164	16243	16332	16413	16427	16406	16456	16319	16320	16298	16218	16324	16362	16286	16523	16494	16521	16333	16355	16249	16396	16378	16333	16314	16416	16638	16248	16428	16382	16386	16263	16486	16450	16614	16403	16423	16394	16440	16376	16599	16369	16172	16234	16450	16264	16516	16414	16474	16386	16242	16290	16447	16307	16452	16410	16538	16536	16465	16367	16474	16337	16440	16340	16496	16384	16390	16273	16236	16313	16308	16330	16261	16562	16343	16237	16457	16236	16360	16407	16428	16453	16291	16324	16405	16308	16287	16258	16455	16493	16257	16481	16494	16275	16382	16406	16316	16233	16325	16300	16230	16476	16408	16442	16273	16294	16346	16525	16495	16594	16317	16093	16284	16401	16698	16507	16257	16280	16337	16104	16587	16402	16363	16290	16254	16331	16466	16302	16293	16488	16449	16587	16507	16492	16363	16370	16299	16421	16307	16399	16391	16325	16423	16421	16363	16404	16519	16390	16341	16303	16286	16503	16330	16222	16587	16107	16258	16285	16531	16500	16471	16498	16324	16304	16520	16259	16340	16331	16374	16262	16395	16419	16362	16426	16329	16349	16486	16464	16410	16239	16292	16505	16371	16479	16359	16492	16275	16434	16343	16314	16504	16492	16129	16293	16413	16563	16484	16308	16027	16337	16368	16449	16268	16469	16178	16271	16198	16350	16202	16410	16440	16392	16468	16358	16354	16328	16546	16312	16309	16383	16368	16389	16431	16398	16457	16440	16416	16499	16441	16273	16387	16486	16287	16464	16260	16373	16478	16340	16408	16487	16309	16485	16423	16325	16509	16335	16422	16380	16358	16142	16207	16354	16346	16337	16468	16281	16272	16446	16157	16403	16397	16512	16322	16469	16080	16180	16178	16502	16310	16291	16357	16260	16309	16449	16387	16479	16486	16580	16380	16368	16281	16499	16460	16485	16450	16360	16253	16145	16202	16341	16431	16375	16399	16260	16321	16257	16507	16531	16549	16227	16292	16481	16337	16375	16308	16455	16463	16571	16416	16333	16386	16574	16274	16452	16400	16451	16577	16382	16270
16947	28512	26697	22453	18494	17658	35061	42156	41503	32757	25154	19250	15986	15455	15766	15847	15692	15803	15786	15683	15489	15586	15661	15655	15702	15667	15511	15622	15537	15554	15497	15508	15649	15881	15436	15770	15609	15755	15667	15642	15751	15851	15659	15719	15752	15765	15634	15710	15639	15668	15460	15684	15674	15649	15822	15650	15632	15631	15591	15663	15687	15552	15801	15716	15606	15654	15455	15537	15511	15592	15724	15717	15766	15615	15576	15637	15581	15741	15695	15371	15646	15721	15511	15732	15681	15547	15751	15547	15480	15669	15702	15441	15773	15583	15602	15675	15684	15698	15575	15591	15667	15477	15815	15511	15672	15642	15661	15488	15496	15659	15585	15613	15724	15593	15607	15647	15563	15560	15499	15718	15665	15747	15703	15615	15560	15424	15721	15691	15665	15682	15641	15531	15643	15679	15711	15720	15671	15748	15495	15749	15578	15598	15647	15628	15660	15535	15627	15666	15702	15634	15797	15599	15654	15655	15671	15522	15571	15535	15674	15586	15574	15530	15599	15664	15762	15671	15681	15484	15628	15717	15700	15640	15587	15547	15602	15572	15597	15751	15608	15770	15791	15556	15430	15628	15641	15675	15648	15598	15494	15780	15353	15542	15748	15535	15563	15575	15487	15516	15665	15825	15620	15664	15676	15603	15666	15638	15628	15651	15566	15514	15573	15746	15579	15585	15571	15651	15594	15596	15623	15663	15656	15620	15675	15591	15740	15639	15585	15717	15507	15522	15636	15394	15691	15555	15539	15618	15609	15622	15607	15743	15647	15698	15701	15704	15693	15479	15738	15747	15606	15731	15658	15457	15613	15698	15696	15547	15680	15674	15774	15580	15857	15469	15692	15512	15548	15566	15645	15659	15605	15508	15687	15456	15787	15504	15444	15627	15813	15673	15635	15555	15523	15738	15615	15735	15597	15682	15551	15663	15617	15667	15543	15526	15749	15552	15679	15664	15646	15763	15621	15534	15622	15651	15646	15600	15672	15614	15673	15741	15588	15651	15581	15664	15829	15576	15478	15723	15569	15610	15668	15553	15702	15579	15531	15527	15547	15570	15568	15635	15695	15657	15557	15561	15549	15549	15678	15819	15636	15686	15590	15652	15737	15652	15647	15630	15415	15684	15679	15653	15624	15619	15662	15633	15434	15681	15677	15681	15556	15710	15572	15556	15570	15653	15652	15587	15344	15821	15700	15634	15663	15736	15641	15773	15624	15615	15514	15712	15521	15666	15680	15707	15592	15697	15616	15773	15509	15583	15631	15686	15620	15651	15528	15587	15634	15534	15638	15625	15743	15708	15533	15694	15686	15792	15669	15575	15649	15659	15515	15345	15677	15782	15628	15709	15704	15536	15726	15614	15678	15547	15561	15637	15624	15623	15642	15676	15559	15559	15650	15727	15707	15620	15572	15793	15625	15720	15741	15604	15623	15666	15609	15624	15717	15352	15598	15557	15608	15536	15739	15532	15623	15755	15784	15638	15518	15518	15501	15623	15441	15482	15600	15665	15738	15693	15649	15621	15627	15666	15734	15720	15686	15620	15680	15779	15583	15611	15578	15603	15509	15715	15731	15609	15675	15467	15558	15520	15687	15763	15483	15530	15636	15713	15884	15566	15576	15575	15716	15588	15601	15559	15490	15527	15494	15628	15556	15618	15661	15684	15723	15683	15669	15641	15599	15606	15707	15668	15793	15493	15517	15731	15575	15577	15600	15534	15761	15649	15410	15632	15668	15538	15778	15730	15670	15824	15676	15653	15608	15589	15679	15821	15493	15607	15603	15583	15645	15648	15616	15653	15576	15692	15538	15710	15593	15846	15633	15677	15720	15737	15618	15563	15600	15593	15673	15463	15606	15634	15585	15588	15570	15658	15688	15577	15776	15636	15700	15516	15550	15667	15576	15662	15640	15721	15456	15665	15536	15703	15507	15679	15689	15596	15597	15699	15661	15631	15592	15636	15438	15717	15649	15693	15651	15724	15596	15545	15516	15837	15569	15682	15812	15689	15543	15497	15604	15704	15613	15518	15656	15713	15474	15616	15620	15510	15472	15589	15685	15669	15445	15630	15683	15674	15776	15723	15621	15587	15613	15527	15481	15389	15570	15720	15603	15789	15816	15488	15573	15632	15573	15602	15752	15500	15576	15808	15746	15512	15565	15549	15598	15792	15724	15795	15705	15865	15552	15705	15574	15613	15706	15561	15606	15780	15796	15631	15645	15691	15663	15523	15515	15735	15544	15644	15529	15572	15570	15585	15773	15472	15466	15359	15703	15552	15618	15575	15626	15647	15436	15600	15570	15718	15685	15623	15739	15602	15578	15634	15653	15579	15558	15492	15492	15698	15632	15758	15572	15720	15707	15583	15528	15547	15603	15527	15737	15657	15740	15714	15611	15650	15824	15567	15704	15548	15601	15664	15654	15636	15706	15519	15607	15557	15625	15634	15602	15833	15628	15614	15582	15739	15548	15523	15608	15669	15487	15499	15660	15817	15578	15541	15624	15583	15670	15624	15520	15610	15557	15625	15618	15533	15521	15498	15609	15672	15575	15558	15538	15785	15659	15673	15727	15545	15694	15568	15472	15591	15606	15682	15567	15545	15630	15680	15749	15651	15446	15612	15622	15603	15686	15745	15587	15452	15616	15773	15534	15572	15799	15630	15671	15703	15621	15640	15643	15823	15573	15651	15472	15649	15570	15398	15654	15579	15433	15590	15774	15626	15437	15566	15625	15622	15544	15621	15580	15612	15683	15757	15648	15635	15754	15685	15676	15349	15818	15535	15689	15644	15713	15592	15665	15694	15684	15610	15726	15616	15683	15538	15711	15567	15652	15492	15574	15638	15620	15478	15671	15732	15525	15695	15678	15603	15655	15610	15785	15684	15652	15640	15583	15640	15443	15625	15748	15554	15655	15616	15675	15668	15643	15409	15633	15553	15553	15629	15650	15704	15641	15620	15722	15679	15578	15618	15683	15640	15428	15510	15646	15559	15605	15627	15568	15692	15533	15692	15531	15778	15758	15446	15675	15770	15648	15825	15542	15650	15582	15608	15499	15730	15507	15553	15731	15700	15720	15674	15518	15500	15574	15556	15478	15635	15667	15486	15784	15592	15624	15683	15579	15625	15837	15420	15780	15662	15744	15661	15564	15638	15586	15505	15689	15629	15506	15663	15733	15588	15684	15763	15672	15709	15536	15697	15561	15540	15809	15581	15644	15575	15677	15745	15446	15506	15539	15736	15459	15694	15477	15646	15530	15711	15529	15584	15674	15581	15412	15509	15639	15591	15708	15640	15509	15712	15609	15608	15755	15639	15517	15487	15520	15634	15630	15773	15588	15457	15560	15556	15654	15458	15332	15619	15399	15669	15738	15518	15689	15594	15652	15522	15388	15492	15533	15707	15619	15740	15739	15575	15446	15668	15571	15448	15624	15692	15660	15707	15441	15679	15694	15775	15486	15569	15568	15555	15608	15708	15554	15635	15561	15643	15622	15839	15593	15702	15514	15771	15790	15734	15596	15628	15667	15488	15414	15658	15685	15657	15590	15749	15723	15749	15543	15683	15594	15586	15722	15684	15604	15419	15522	15605	15709	15459	15510	15678	15880	15567	15656	15661	15623	15584	15649	15571	15623	15678	15541	15607	15625	15760	15704	15760	15659	15528	15616	15635	15679	15568	15645	15685	15661	15617	15661	15647	15599	15767	15641	15607	15580	15599	15656	15658	15612	15502	15613	15760	15576	15580	15678	15662	15602	15564	15689	15732	15565	15747	15623	15711	15861	15686	15643	15750	15430	15684	15525	15593	15701	15673	15517	15620	15639	15572	15513	15574	15606	15492	15627	15552	15547	15683	15506	15753	15628	15786	15513	15659	15596	15630	15729	15640	15663	15705	15609	15610	15601	15690	15610	15655	15725	15751	15642	15756	15681	15703	15672	15673	15569	15566	15810	15627	15789	15511	15496	15647	15578	15644	15691	15660	15501	15691	15518	15624	15618	15627	15552	15681	15590	15763	15655	15576	15449	15832	15481	15693	15701	15499	15596	15747	15636	15686	15547	15601	15745	15509	15684	15627	15599	15571	15967	15591	15595	15912	15688	15385	15694	15646	15685	15782	15799	15597	15646	15499	15645	15712	15654	15825	15539	15822	15693	15638	15786	15724	15572	15442	15717	15608	15502	15756	15707	15546	15776	15453	15730	15639	15656	15582	15515	15780	15745	15506	15596	15700	15670	15551	15622	15589	15856	15611	15607	15543	15663	15547	15585	15815	15666	15666	15623	15714	15589	15599	15691	15550	15527	15612	15402	15550	15629	15638	15546	15644	15695	15650	15632	15672	15757	15782	15604	15642	15743	15777	15712	15647	15673	15517	15597	15657	15573	15583	15802	15676	15710	15508	15724	15545	15672	15479	15559	15617	15674	15711	15709	15719	15559	15628	15589	15673	15573	15554	15745	15743	15725	15693	15559	15721	15760	15641	15558	15498	15504	15720	15870	15632	15541	15608	15572	15627	15740	15520	15546	15672	15616	15628	15617	15764	15567	15668	15683	15713	15559	15804	15705	15530	15697	15647	15690	15651	15649	15581	15711	15529	15665	15538	15464	15648	15622	15812	15780	15504	15757	15662	15802	15569	15671	15444	15597	15593	15681	15527	15734	15770	15409	15757	15667	15608	15584	15540	15684	15496	15692	15372	15554	15849	15554	15569	15723	15675	15493	15485	15752	15510	15672	15518	15644	15730	15627	15595	15640	15407	15661	15617	15695	15668	15577	15628	15487	15683	15658	15534	15765	15772	15720	15747	15575	15708	15632	15556	15539	15660	15798	15525	15575	15537	15562	15654	15712	15468	15672	15821	15496	15587	15501	15710	15619	15638	15592	15688	15829	15569	15429	15543	15583	15797	15820	15493	15694	15484	15661	15537	15676	15521	15616	15714	15640	15659	15574	15699	15668	15884	15723	15531	15651	15551	15513	15549	15503	15639	15578	15663	15488	15559	15638	15689	15547	15579	15623	15663	15630	15576	15650	15491	15705	15674	15745	15450	15789	15472	15679	15658	15557	15441	15602	15745	15767	15649	15622	15630	15658	15467	15524	15622	15498	15604	15643	15540	15630	15816	15474	15647	15614	15577
23016	21257	29059	23775	21507	23138	42817	53079	52445	41881	31970	23920	18341	16801	16624	16631	16434	16344	16322	16506	16353	16517	16364	16505	16494	16504	16460	16421	16349	16318	16434	16377	16305	16331	16257	16348	16267	16405	16466	16331	16359	16328	16331	16199	16459	16424	16294	16457	16533	16440	16407	16370	16210	16419	16376	16402	16306	16297	16214	16033	16425	16124	16262	16219	16217	16221	16312	16310	16292	16328	16388	16437	16159	16358	16176	16469	16228	16198	16310	16271	16098	16513	16288	16261	16389	16309	16277	16463	16280	16409	16500	16352	16389	16364	16382	16255	16204	16176	16073	16153	16375	16296	16283	16097	16190	16494	16303	16097	16287	16295	16358	16265	16451	16416	16396	16285	16207	16427	16397	16467	16333	16223	16342	16291	16262	16338	16376	16322	16180	16263	16315	16305	16326	16330	16229	16216	16275	16289	16411	16385	16310	16205	16418	16142	16382	16208	16389	16351	16231	16318	16352	16295	16342	16275	16291	16118	16268	16350	16252	16291	16559	16324	16312	16308	16297	16272	16156	16362	16345	16398	16428	16315	16419	16180	16218	16267	16496	16259	16262	16124	16409	16014	16271	16299	16381	16245	16354	16157	16214	16436	16347	16226	16475	16265	16461	16335	16250	16395	16188	16370	16139	16293	16361	16427	16436	16214	16315	16288	16332	16263	16435	16308	16279	16300	16443	16270	16280	16257	15937	16174	16202	16354	16276	16215	16197	16279	16293	16157	16236	16218	16203	16291	16328	16309	16239	16172	16390	16211	16363	16218	16138	16159	16394	16250	16311	16419	16384	16131	16266	16332	16134	16185	16289	16250	16481	16260	16263	16254	16391	16514	16177	16207	16214	16428	16223	16261	16443	16331	16403	16291	16317	16343	16165	16519	16428	16423	16343	16120	16385	16263	16321	16253	16248	16245	16237	16293	16223	16167	16393	16098	16255	16396	16298	16474	16188	16420	16174	16249	16357	16397	16134	16423	16379	16486	16399	16479	16457	16249	16224	16429	16222	16296	16395	16191	16454	16376	16311	16334	16230	16215	16180	16258	16256	16423	16209	16233	16232	16133	15973	16280	16260	16352	16185	16287	16154	16385	16347	16279	16316	16451	16131	16157	16146	16287	16270	16297	16267	16266	16134	16334	16236	16360	16323	16331	16256	16351	16485	16344	16318	16330	16347	16293	16204	16263	16382	16180	16392	16348	16226	16325	16292	16256	16330	16290	16178	16362	16259	16545	16145	16186	16374	16148	16415	16352	16233	16410	16276	16152	16235	16231	16454	16273	16267	16321	16331	16446	16193	16125	16074	16374	16077	16267	16306	16318	16295	16196	16393	16218	16260	16309	16189	16329	16124	16098	16322	16421	16411	16458	16196	16125	16341	16104	16134	16254	16211	16515	16349	16188	16431	16207	16295	16320	16322	16210	16262	16136	16370	16232	16283	16242	16301	16302	16461	16233	16326	16339	16180	16408	16162	16174	16360	16203	16184	16198	16089	16303	16360	16460	16364	16252	16316	16297	16350	16187	16151	16397	16355	16363	16110	16228	16284	16394	16284	16230	16312	16339	16231	16455	16315	16256	16135	16145	16294	16232	16158	16434	16309	16044	16136	16406	16398	16192	16308	16032	16360	16146	16353	16326	16294	16532	16130	16253	16156	16261	16447	16227	16291	16269	16308	16459	16482	16366	16214	16178	16029	16518	16349	16265	16007	16254	16447	16263	16289	16418	16436	16342	16340	16086	16404	16254	16267	16380	16183	16175	16262	16525	16214	16237	16213	16151	16310	16122	16513	16335	16232	16267	16191	16101	16384	16203	16106	16156	16315	16245	16388	16247	16463	16201	16302	16156	16281	16262	16266	16170	16436	16208	16273	16326	16260	16332	16132	16094	16325	16402	16052	16317	16344	16057	16355	16337	16230	16236	16366	16222	16234	16308	16145	16148	16353	16295	16233	16221	16079	16247	16278	16443	16307	16260	16349	16397	16193	16483	15979	16370	16334	16370	16335	16228	16437	16191	16317	16248	16476	16309	16233	16288	16368	16102	16196	16459	16513	16540	16506	16383	16274	16223	16334	16395	16331	16228	16340	16263	16154	16494	16425	16292	16331	16237	16468	16204	16265	16380	16123	16401	16233	16195	16279	16473	16349	16260	16314	16275	16117	16200	16396	16268	16154	16460	16192	16405	16205	16284	16323	16159	16385	16275	16397	16373	16230	16298	16419	16495	16423	16300	16275	16246	16188	16220	16139	16343	16335	16202	16353	16163	16370	16224	16350	16398	16109	16310	16180	16425	16462	16212	16423	16325	16196	16179	16349	16426	16441	16102	16250	16246	16330	16506	16224	16490	16432	16335	16469	16350	16213	16233	16416	16364	16270	16406	16280	16366	16291	16229	16395	16341	16120	16291	16203	16217	16341	16425	16284	16403	16189	16257	16238	16431	16307	16414	16192	16053	16266	16198	16356	16178	16261	16297	16218	16422	16430	16416	16369	16216	16305	16522	16206	16254	16312	16345	16016	16172	16469	16174	16197	16124	16347	16369	16105	16321	16210	16314	16338	16407	16460	16393	16425	16267	16166	16195	16461	16286	16375	16380	16207	16140	16259	16427	16338	16249	16269	16204	16067	16330	16404	16164	16085	16179	16228	16386	16542	16242	16363	16230	16477	16189	16452	16255	16224	16195	16321	16188	16334	16201	16362	16194	16246	16292	16250	16341	16338	16393	16463	16199	16406	16506	16176	16305	16325	16247	16431	16148	16367	16389	16109	16426	16329	16350	16389	16219	16241	16352	16133	16412	16336	16235	16455	16486	16336	16177	16550	16238	16397	16267	16266	16074	16219	16257	16465	16192	16115	16457	16347	16340	16272	16310	16260	16279	16361	16235	16221	16198	16195	16071	16215	16158	16170	16483	16507	16357	16177	16197	16369	16290	16364	16194	16151	16179	16324	16233	16235	16129	16308	16398	16360	16176	16357	16255	16266	16283	16147	16254	16319	16237	16268	16114	16275	16220	16159	16315	16446	16201	16206	16274	16314	16310	16300	16271	16210	16367	16310	16143	16300	16140	16490	16447	16287	16373	16250	16154	16410	16322	16269	16122	16362	16344	16501	16343	16405	16256	16246	16297	16290	16185	16441	16232	16162	16248	16172	16263	16383	16303	16364	16231	16206	16331	16125	16237	16326	16224	16403	16318	16312	16237	16242	16220	16233	16509	16245	16337	16326	16308	16254	16470	16219	16166	16449	16050	16278	16386	16258	16352	16562	16349	16125	16260	16183	16449	16299	16087	16327	16356	16218	16431	16231	16320	16271	16528	16193	16168	16143	16261	16334	16275	16463	16283	16461	16296	16364	16260	16316	16239	16249	16242	16354	16421	16365	16341	16342	16226	16467	16451	16277	16303	16220	16428	16227	16200	16374	16158	16397	16281	16441	16297	16222	16375	16382	16210	16067	16464	16408	16197	16336	16390	16193	16174	16479	16100	16464	16380	16180	16350	16232	16395	16282	16220	16426	16449	16055	16327	16357	16405	16246	16245	16313	16195	16102	16240	16307	16371	16251	16212	16299	16165	16293	16369	16165	16294	16400	16246	16368	16252	16213	16308	16194	16388	16324	16266	16219	16232	16270	16225	16248	16385	16350	16224	16101	16322	16343	16272	16287	16130	16355	16392	16282	16345	16158	16231	16362	16268	16178	16363	16253	16386	16287	16283	16252	16107	16162	16372	16237	16396	16302	16385	16367	16228	16312	16115	16192	16173	16278	16127	16219	16307	16200	16346	15894	16213	16361	16287	16148	16148	16206	16239	16237	16344	16350	16295	16223	16228	16461	16062	16403	16230	16347	16181	16310	16284	16274	16309	16238	16465	16220	16300	16399	16252	16432	16136	16403	16403	16226	16100	16316	16461	16309	16178	16196	16227	16424	16322	16243	16456	16449	16356	16217	16316	16322	16410	16445	16250	16277	16254	16288	16245	16373	16103	16251	16415	16395	16461	16205	16330	16282	16393	16215	16413	16436	16227	16324	16206	16411	16229	16245	16521	16412	16331	16325	16205	16342	16354	16254	16252	16459	16274	16389	16416	16436	16339	16215	16372	16193	16447	16319	16513	16216	16246	16341	16347	16187	16450	16282	16502	16401	16302	16325	16304	16401	16435	16356	16260	16211	16408	16158	16480	16403	16284	16301	16287	16387	16106	16310	16424	16543	16316	16255	16201	16484	16261	16209	16232	16395	16256	16382	16461	16270	16158	16197	16287	16422	16277	16298	16329	16207	16314	16006	16393	16389	16259	16187	16177	16321	16356	16348	16150	16335	16341	16325	16158	16245	16450	16303	16161	16068	16272	16216	16381	16417	16263	16474	16421	16251	16272	16246	16411	16338	16349	16502	16428	16485	16485	16374	16511	16439	16166	16322	16260	16326	16335	16468	16288	16314	15968	16468	16211	16337	16282	16201	16282	16476	16058	16350	16286	16344	16192	16225	16268	16316	16253	16126	16171	16197	16304	16279	16388	16154	16320	16147	16290	16379	16247	16308	16270	16317	16220	16276	16115	16248	16360	16128	16102	16385	16237	16331	16151	16449	16414	16301	16119	16544	16313	16535	16527	16574	16380	16359	16284	16436	16393	16288	16137	16227	16416	16148	16179	16235	16387	16281	16321	16369	16375	16332	16181	16317	16120	16293	16432	16094	16292	16333	16140	16120	16199	16272	16541	16337	16338	16360	16156	16244	16307	16335	16387	16426	16378	16363	16300	16128	16273	16297	16530	16241	16234	16128	16118	16299	16423	16111	16386	16432	16292	16478	16309	16336	16160	16393	16330	16307	16436	16370	16250	16206	16434	16296	16371	16262	16137	16397	16245	16200	16319	16436	16186	16350	16389	16192	16160	16195	16245	16343	16162	16279	16174	16244	16295	16287	16229	16292	16423	16091	16450	16196	16416	16273	16334	16315	16234	16390	16218	16326	16323	16411	16262	16442	16358	16173	16342	16351	16401	16258	16337	16272	16403	16332	16194	16360	16292	16497	16319	16197	16340	16418	16236	16258	16427	16471	16240	16578	16353	16444	16233	16298	16305	16277	16324	16143	16276	16389	16051	16386	16125	16243	16277	16364	16339	16308	16239	16282	16375
19718	35672	32682	26245	22173	20793	45968	55413	53719	43961	33732	24225	16649	15392	15511	15669	15502	15549	15656	15659	15845	15601	15630	15541	15572	15689	15359	15355	15496	15518	15610	15637	15590	15516	15532	15593	15660	15591	15547	15455	15599	15526	15515	15529	15444	15572	15628	15664	15561	15513	15562	15549	15375	15653	15559	15394	15589	15552	15517	15569	15620	15638	15455	15625	15567	15403	15543	15696	15609	15501	15528	15462	15481	15549	15499	15602	15482	15673	15417	15630	15560	15503	15438	15581	15626	15520	15493	15545	15474	15607	15440	15444	15673	15629	15625	15392	15451	15679	15534	15597	15475	15595	15636	15588	15568	15545	15538	15527	15558	15440	15728	15481	15363	15486	15509	15475	15627	15467	15538	15554	15756	15352	15544	15492	15613	15550	15681	15603	15626	15502	15612	15577	15506	15528	15381	15446	15552	15584	15467	15496	15587	15720	15620	15568	15545	15534	15467	15493	15511	15360	15553	15529	15525	15427	15591	15424	15641	15428	15434	15643	15509	15635	15658	15545	15416	15510	15637	15555	15622	15513	15589	15369	15481	15591	15612	15501	15658	15632	15464	15444	15491	15513	15344	15643	15619	15511	15565	15575	15425	15550	15646	15518	15654	15399	15595	15700	15533	15528	15505	15384	15644	15473	15586	15556	15532	15480	15490	15702	15585	15346	15412	15416	15544	15441	15558	15555	15432	15513	15709	15525	15550	15409	15484	15498	15449	15594	15457	15497	15562	15476	15560	15455	15609	15452	15603	15581	15440	15506	15567	15477	15497	15332	15532	15430	15436	15457	15444	15560	15518	15484	15427	15543	15528	15432	15518	15757	15461	15384	15645	15539	15590	15589	15577	15339	15581	15551	15636	15676	15532	15607	15588	15467	15510	15626	15336	15505	15662	15547	15597	15464	15671	15371	15557	15645	15502	15397	15692	15519	15395	15474	15598	15741	15517	15388	15541	15375	15668	15484	15494	15498	15568	15443	15429	15646	15419	15464	15542	15476	15604	15390	15593	15689	15382	15544	15508	15532	15510	15563	15480	15578	15359	15555	15427	15515	15482	15516	15537	15451	15660	15421	15653	15368	15608	15481	15518	15443	15486	15323	15531	15590	15519	15477	15471	15504	15727	15680	15588	15630	15674	15448	15754	15647	15563	15544	15631	15414	15771	15628	15658	15421	15496	15681	15609	15488	15508	15480	15507	15558	15489	15739	15475	15493	15646	15520	15462	15424	15442	15694	15561	15532	15474	15391	15500	15590	15531	15529	15685	15377	15529	15462	15439	15589	15509	15414	15631	15405	15407	15679	15649	15359	15435	15574	15614	15584	15693	15509	15563	15368	15322	15625	15662	15683	15535	15417	15583	15674	15592	15434	15586	15518	15612	15500	15422	15404	15465	15432	15593	15417	15409	15589	15451	15582	15513	15505	15563	15461	15467	15512	15602	15582	15585	15293	15566	15394	15520	15435	15528	15463	15625	15531	15596	15447	15555	15477	15383	15500	15633	15511	15642	15546	15418	15551	15467	15609	15546	15363	15609	15513	15477	15320	15504	15536	15482	15511	15573	15621	15510	15424	15439	15568	15632	15513	15599	15625	15448	15468	15588	15545	15515	15461	15324	15510	15625	15516	15485	15405	15441	15484	15342	15597	15572	15478	15547	15586	15553	15559	15505	15492	15520	15415	15464	15480	15555	15451	15622	15608	15371	15555	15517	15574	15567	15459	15564	15706	15593	15457	15472	15367	15591	15387	15497	15515	15522	15550	15566	15551	15582	15334	15492	15486	15545	15611	15506	15398	15676	15585	15642	15721	15679	15587	15461	15411	15480	15561	15493	15557	15528	15378	15526	15465	15488	15380	15745	15384	15490	15512	15546	15486	15493	15505	15541	15500	15525	15553	15541	15539	15585	15586	15629	15558	15619	15449	15554	15537	15451	15468	15687	15613	15492	15463	15661	15592	15439	15599	15596	15618	15643	15335	15721	15400	15612	15305	15602	15378	15463	15638	15587	15499	15515	15471	15631	15310	15552	15612	15654	15579	15623	15538	15349	15538	15566	15774	15477	15647	15583	15622	15479	15511	15516	15523	15601	15391	15394	15552	15602	15543	15560	15600	15589	15484	15457	15411	15612	15626	15491	15491	15480	15574	15573	15250	15612	15534	15460	15474	15637	15601	15585	15256	15476	15460	15488	15510	15338	15856	15698	15235	15512	15430	15562	15429	15296	15599	15357	15521	15574	15506	15602	15442	15536	15338	15476	15623	15459	15558	15408	15467	15552	15348	15571	15634	15417	15483	15574	15517	15479	15494	15657	15599	15601	15552	15665	15380	15522	15372	15566	15503	15479	15575	15462	15611	15532	15473	15469	15498	15520	15485	15495	15509	15520	15653	15530	15603	15512	15499	15467	15587	15460	15643	15516	15563	15591	15440	15382	15674	15450	15573	15583	15455	15655	15411	15552	15457	15566	15541	15610	15535	15719	15518	15509	15507	15651	15454	15586	15629	15581	15502	15576	15675	15496	15620	15534	15504	15731	15442	15545	15527	15559	15637	15635	15521	15543	15511	15485	15489	15487	15571	15501	15525	15598	15522	15639	15506	15577	15607	15432	15600	15473	15475	15631	15584	15512	15547	15568	15557	15506	15493	15559	15439	15617	15545	15411	15479	15533	15481	15374	15541	15497	15492	15514	15645	15505	15643	15639	15542	15464	15442	15572	15649	15376	15608	15460	15516	15592	15604	15618	15505	15604	15499	15518	15505	15475	15650	15474	15485	15442	15669	15577	15473	15545	15508	15616	15432	15404	15601	15339	15524	15342	15539	15518	15473	15481	15552	15505	15514	15335	15513	15417	15580	15539	15617	15568	15532	15635	15488	15545	15528	15485	15555	15485	15597	15495	15437	15556	15502	15500	15501	15435	15559	15453	15284	15611	15410	15506	15364	15428	15546	15532	15317	15404	15512	15501	15501	15543	15578	15544	15466	15612	15432	15483	15394	15507	15556	15550	15550	15647	15481	15504	15602	15526	15602	15479	15615	15551	15508	15589	15524	15521	15597	15512	15487	15582	15346	15443	15499	15470	15551	15546	15397	15566	15543	15512	15527	15600	15577	15560	15571	15530	15484	15599	15548	15534	15642	15417	15513	15538	15415	15484	15648	15503	15438	15404	15434	15494	15497	15542	15524	15649	15510	15523	15592	15633	15502	15524	15643	15533	15492	15588	15561	15761	15532	15444	15307	15625	15648	15719	15643	15608	15502	15714	15546	15508	15478	15735	15487	15438	15538	15519	15374	15392	15536	15529	15326	15563	15372	15754	15491	15528	15641	15604	15426	15504	15343	15623	15460	15528	15475	15631	15605	15423	15709	15498	15329	15505	15584	15577	15447	15441	15490	15551	15434	15478	15380	15853	15469	15619	15519	15534	15422	15541	15548	15573	15484	15471	15637	15507	15374	15587	15467	15523	15589	15648	15443	15592	15758	15678	15512	15581	15413	15430	15383	15547	15366	15562	15449	15388	15586	15434	15538	15606	15630	15579	15432	15581	15476	15588	15406	15752	15407	15533	15752	15345	15483	15439	15562	15487	15582	15481	15480	15525	15532	15709	15482	15424	15377	15416	15340	15482	15561	15482	15508	15685	15564	15481	15482	15444	15617	15595	15520	15428	15518	15595	15584	15455	15472	15497	15417	15605	15571	15410	15667	15619	15531	15595	15566	15629	15496	15394	15477	15495	15539	15448	15657	15506	15697	15567	15534	15631	15553	15536	15558	15368	15500	15652	15410	15629	15446	15750	15491	15443	15490	15433	15616	15462	15582	15544	15456	15307	15555	15618	15552	15532	15517	15542	15497	15476	15518	15397	15632	15534	15642	15563	15556	15572	15429	15476	15539	15502	15310	15463	15384	15587	15413	15466	15490	15647	15439	15510	15553	15795	15458	15511	15658	15504	15339	15526	15510	15654	15494	15387	15296	15648	15295	15599	15527	15554	15389	15576	15480	15464	15521	15790	15779	15563	15613	15417	15680	15565	15563	15473	15433	15513	15515	15728	15367	15755	15611	15489	15533	15556	15514	15525	15358	15534	15323	15591	15615	15659	15373	15448	15502	15581	15652	15494	15492	15648	15666	15493	15448	15596	15741	15485	15425	15696	15469	15576	15482	15421	15365	15424	15489	15451	15508	15578	15664	15604	15482	15704	15511	15551	15419	15494	15486	15581	15561	15510	15373	15616	15488	15536	15321	15652	15446	15436	15598	15645	15510	15518	15637	15659	15489	15565	15415	15593	15483	15492	15560	15410	15646	15577	15378	15398	15588	15477	15410	15458	15294	15521	15469	15639	15455	15509	15709	15607	15599	15540	15544	15556	15469	15673	15617	15612	15646	15460	15388	15352	15447	15524	15525	15624	15543	15524	15562	15619	15451	15474	15603	15656	15578	15376	15659	15714	15621	15540	15407	15403	15519	15565	15545	15516	15604	15614	15500	15465	15609	15551	15463	15467	15565	15424	15356	15479	15483	15557	15642	15596	15557	15749	15423	15665	15531	15387	15660	15562	15528	15406	15487	15544	15567	15706	15434	15348	15445	15600	15512	15604	15594	15427	15529	15652	15642	15599	15621	15548	15727	15412	15423	15502	15743	15426	15479	15510	15537	15665	15552	15560	15571	15538	15467	15380	15488	15526	15385	15630	15589	15625	15644	15740	15476	15590	15686	15493	15471	15575	15562	15633	15666	15482	15543	15621	15726	15550	15476	15518	15517	15381	15586	15575	15567	15535	15687	15470	15267	15429	15520	15501	15577	15544	15596	15678	15477	15525	15520	15541	15679	15411	15468	15409	15617	15619	15535	15592	15367	15519	15418	15449	15559	15586	15656	15550	15455	15396	15467	15557	15559	15571	15715	15462	15515	15531	15400	15644	15501	15262	15554	15489	15545	15559	15436	15577	15571	15571	15523	15567	15513	15527	15450	15600	15404	15511	15693	15529	15530	15489	15508	15643	15490	15476	15562	15484	15503	15542	15612	15472	15569	15418	15561	15517	15505	15548	15451	15619	15665	15632	15482	15531	15655	15528	15569	15632	15598	15398	15491	15592	15489	15415	15611	15496	15524	15495	15565	15527	15479	15563	15715	15434	15495
27450	22094	24517	21208	18433	17084	20394	24431	21437	20034	18670	17533	17160	16880	16906	16952	17012	16963	16754	16860	16881	16925	16817	16679	16693	16874	16930	16643	16986	16781	17008	16780	16802	16968	16778	16866	16686	16747	16804	16858	16846	16764	16868	16759	16544	16824	16566	16993	16860	16949	16721	16804	16729	16890	16679	16944	16995	16909	16829	16667	16529	16826	16726	16769	16784	16823	16749	16649	16890	16809	16866	16863	16690	16770	16720	16829	16901	16940	16878	16651	16850	17037	16706	16751	16733	16984	16866	16912	16866	16751	17012	16809	16808	16878	16755	16726	16935	16893	16974	16870	16874	17017	16937	16840	16814	16671	16949	16841	16888	16828	16940	16696	16757	16608	16769	16833	16821	16721	16703	16776	16646	16966	16771	16957	16887	16725	17027	16932	16826	16693	16909	16898	16666	16740	16765	16766	16934	16788	16876	16656	16833	16934	16801	16887	16900	16921	16763	16771	16870	16821	16770	16839	16747	17005	16785	16887	16766	17093	17004	16846	16734	16786	16702	16796	16800	16877	16980	16949	16984	16866	16786	16692	16658	16768	16695	16800	16875	16910	16953	16645	16825	16725	16849	16860	16890	16695	16766	16801	16712	16793	16811	16907	16827	16847	16827	16798	16674	16824	16891	16969	16946	16687	16658	16802	16896	16912	16994	16776	16833	16570	16811	16800	16916	16875	16756	16554	16984	16761	16694	16732	16670	16660	16928	16892	16874	16707	16749	16852	16792	16676	16854	17004	16779	16760	16995	16872	17138	17122	16868	16969	16803	16889	16790	16975	16681	16583	16763	16923	16750	16766	16768	16820	16745	16818	16938	16807	16818	16909	16759	16722	16744	16867	16881	16780	16816	16761	16831	16851	16776	16714	16903	16905	16732	16805	16836	16884	16882	16638	16824	16810	16756	16820	16936	16925	16947	16829	17031	16943	16813	16797	16788	16988	16807	16810	16668	16684	16682	16827	16954	16687	16867	16848	16795	16769	16798	16762	16849	16743	16999	16842	16647	16992	16693	16950	16745	16870	16824	16862	16860	16676	16936	17110	16801	16867	16867	16688	16924	16970	16850	16763	16895	16917	16823	16561	17021	16768	16693	16693	16885	16724	16731	16726	16773	16814	16943	16910	16836	16690	16800	16823	16989	16867	16747	16911	16902	16873	16912	16847	16868	16866	16779	16632	16830	17032	17018	16629	16752	16921	16756	16915	16953	16652	16814	16945	16925	17010	16996	16705	16904	16833	16865	16842	16884	16938	16971	17084	16823	16833	16833	16937	16840	16875	16847	16752	16837	16839	16738	16809	16828	16739	16774	17064	16869	16856	16701	16887	16925	16647	16908	16972	16811	16645	16710	16911	16789	16888	16876	16747	16722	16777	16615	16866	16857	16746	16956	16946	16904	16780	16830	16889	16914	16890	16964	16981	16692	16767	16808	16658	16916	16933	16928	16826	16723	16886	16772	16684	16864	17019	16634	16796	16730	16749	16997	16763	16946	16788	16726	16742	16898	16739	16630	16842	16899	16771	16747	16584	16889	16935	16867	16694	16896	16871	17003	16809	16688	16840	16795	16814	16694	16875	16767	16669	16973	16750	16791	16887	16898	16812	16804	16816	16976	16819	16718	16970	16737	16790	17087	16963	16591	16977	16789	16905	16808	16896	16904	16839	16656	16677	16730	16855	17203	16919	16906	16787	16952	16798	16715	16724	16892	16984	16866	16818	16834	16921	16739	16774	17116	16767	16786	16792	16842	16724	16960	16872	16648	16657	16937	16900	16831	16757	16919	16914	16780	16780	16849	16893	16782	16972	16967	16919	16911	16771	16773	16982	16826	16762	16948	16773	16895	16893	16942	16928	16652	16727	16816	17028	16849	16917	16867	16934	16817	16812	16851	16786	16638	16777	16810	16725	16825	16998	16957	16781	16935	16817	16725	16709	16889	16787	16779	16870	16792	16841	16773	16785	16693	16779	16893	16886	17121	16920	16868	16670	16726	16904	16811	16694	16625	16989	16654	16746	16730	16857	16955	17018	16834	16727	16941	16992	16766	16757	16592	16625	16899	16679	16751	16765	16630	16835	16724	17132	16941	17018	16677	16718	16793	16773	16880	16806	16853	16759	16911	16786	16856	16833	17016	17041	16793	16768	16624	16772	16966	16718	16678	16689	17016	16682	16954	16805	16705	16949	16811	16769	16766	17039	16807	16856	16727	16812	16680	16857	16880	16950	16676	16741	16861	16678	16963	16802	16877	16890	16898	16712	16742	16742	16958	16686	16848	16840	16916	16836	17009	16737	16619	16855	16807	16994	16729	16690	16779	16815	16945	16830	16806	16881	16881	16837	16818	16983	16869	16523	16635	16641	16856	16757	16797	16962	16760	16819	17099	17001	16569	16688	16736	16661	16731	16933	16880	16847	16792	17083	16852	16793	16774	16924	16847	16616	16913	16899	16776	16973	16974	16813	16801	16923	16665	16787	16754	16929	16787	16994	16695	16796	16769	16809	16855	16683	17040	16783	16908	16894	16928	16879	16805	16858	16905	16654	16673	16714	17025	16930	16880	17005	17005	16758	16905	16885	16866	16707	16859	16798	16959	17048	16943	16772	16822	16582	16813	16790	16652	16996	17174	16846	16883	16868	16935	16739	16916	16738	16756	16913	16786	16997	16793	16813	16743	17015	16973	16715	16835	16694	16805	16853	17054	16867	16847	16968	16787	16745	16952	16754	16665	16882	16902	16767	16810	16732	16683	16745	17087	17039	16741	17032	16949	17074	16791	16840	16872	16757	16834	16896	16938	16733	16928	16798	16738	16776	16757	16729	16798	16886	16882	16822	16855	16927	16906	16856	16875	16900	16954	16946	16910	16780	16877	17119	16902	17115	16944	16731	16968	16687	16970	16904	16898	16783	16985	16737	17022	16962	16990	16705	16770	16709	16989	16843	17012	16968	16799	16752	16828	16741	16855	16746	16749	16704	16893	16866	16713	16835	16781	16878	16945	16797	16801	16820	16721	16832	16910	16957	16608	16922	16841	17056	16728	16650	16781	16853	16804	16817	16866	16618	16784	16857	16649	16958	16821	16953	16914	17022	16745	16856	16671	16781	16844	16811	16880	17008	16708	16895	16873	16828	16797	16867	16768	16698	16680	16862	16681	16856	16983	16828	16824	16752	16776	16825	16802	16911	16761	16758	17052	16719	16730	17032	16737	16833	16829	16882	16750	16890	16929	16943	16812	16897	17148	16584	16846	17125	17073	16721	16835	16693	16766	16934	16824	16802	16829	17013	16709	16962	16982	16872	16807	16675	16752	16769	16669	16779	16804	16879	16816	16914	16863	16775	16991	16768	16816	17101	16968	17067	16824	16999	16876	16903	16892	16952	16725	16856	16739	16864	16974	16926	16718	17039	16893	16752	16745	16815	16826	16782	16821	17006	17114	16883	16978	16896	16862	16892	16797	16776	16732	16845	16661	16886	17007	16871	16842	16801	16821	16587	16750	16844	16785	16806	16806	16674	16779	16933	16835	16834	16838	16861	16780	16984	16909	16999	16947	16758	16656	16866	16913	16943	16786	16671	16848	16744	16871	17031	16702	16831	16818	16637	16900	16845	16871	16930	16779	16836	16623	16866	16776	16772	16873	16928	16878	16759	16881	16755	16862	17037	16830	16681	16927	16861	16794	16959	16831	16978	16884	16918	16937	16756	16799	16980	16946	16953	16947	17077	16692	16966	16475	16915	16871	17008	16819	16808	16746	16877	16770	16821	17008	16895	16627	16811	16655	16802	17006	16856	16857	16843	16757	16755	16642	16931	16910	16909	16681	16906	17059	16693	16878	16768	16872	17119	16955	16845	16609	16775	16978	16927	16913	16980	16765	16883	16842	16791	16841	16815	16697	16753	16961	16956	16860	16587	16830	16879	16708	16725	16915	17020	16837	16610	16722	17015	16878	16871	17001	16824	16718	17051	16764	16870	16796	16808	16896	17005	16897	16961	16828	16752	16744	16763	17013	16853	16909	16671	16718	16825	16717	16825	16543	16774	16919	17067	16915	16587	16868	16847	16929	16958	16757	16724	16791	17034	16812	16851	16898	16762	16699	16867	16941	16796	16723	16790	16685	16787	17042	16859	16842	16872	16896	16754	16722	16815	16885	16898	16833	16940	16832	16937	16872	16776	16779	16828	16852	16813	16939	16813	16802	16962	16928	17049	16833	16821	16919	16730	16667	16782	16894	16772	16880	16943	16709	16841	16854	16736	16771	16727	16900	16868	16631	16697	16837	16800	17004	16602	16823	16904	16845	16736	16894	16803	17025	16799	16822	16865	16806	16804	17038	16642	17022	16932	16952	17017	16755	16725	16835	16834	17009	16832	16742	16961	16705	16732	16800	16778	17013	16992	17109	16762	16665	16793	16909	16889	16927	16725	16636	16903	16753	16991	16877	16789	16896	16617	16780	16810	16848	16905	16743	16693	16897	16856	16657	16956	16865	17007	16774	16787	16939	16777	16829	16863	16933	16852	16989	16941	16709	16829	16784	16950	16919	16920	16725	16737	16841	16689	16890	16789	17031	16788	16623	16871	16841	16814	16897	16712	16841	16826	16810	16807	16767	16867	16855	16742	16874	16736	16901	16952	16812	16849	16621	16774	16756	16916	16912	16922	16719	16788	16996	17002	16681	16772	17064	16649	16664	16740	16900	17026	16978	16738	16927	16801	16948	16915	16912	16854	16807	16901	16575	16929	17008	16838	16919	16919	16820	16628	16745	16720	16872	16754	16835	17040	16833	16769	16912	16773	16902	16787	16779	16738	16914	16887	16920	16895	16835	16785	16852	16930	16863	17000	16799	16727	16797	16940	16875	16796	16925	16898	16882	16886	16800	16820	16881	17002	16906	17087	16971	16899	16714	16919	16650	16911	16946	16724	16714	17015	16988	16868	16853	16784	16916	16906	16915	16823	16839	16874	16851	17073	16998	16872	16917	17002	16904	16911	16692	16688	16945	16908	16781	16793	16733	16945	16812	16858	16875	16862	16661	16766	16970	17013	16811	16887	16843	16878	17001	16899	16811	16785	16894	16740	16976	16940	16778	16830	16674	16928	16923	16946	16826	16725	17009	16694	17046	16884	16693	16704	16838	16604
16435	22910	21857	18586	18426	16447	21760	26084	21765	19693	17697	16505	15917	15827	15914	15784	15751	15757	15659	16039	15936	15700	15949	15838	15837	15778	15819	15892	16036	15849	15876	15799	15747	16043	15884	15911	15966	15707	15845	15823	15892	15898	15899	15784	15867	15577	15874	15843	15750	15938	15760	15805	15877	15833	16087	15808	15825	15929	15762	15814	15786	15906	15832	15868	15640	15876	15926	15894	15793	15805	15999	15785	15742	15836	15854	15964	16003	15864	15733	15851	15799	15829	15750	15748	15819	15750	15901	15980	15931	15825	15791	15992	15507	15778	15989	15798	15903	15772	15773	15774	15761	15784	15874	15948	15802	15762	15679	15690	15869	15979	15889	15837	15803	16039	15797	15838	15797	15899	15816	15643	15694	16074	15751	15858	15678	15818	15842	15879	15716	15787	15855	15831	15901	15907	15875	15960	15721	15961	15756	15880	16007	15977	15888	15783	15830	15701	15765	15880	15838	16010	15769	15930	15766	15921	15988	15740	15882	15768	15846	16000	15831	15859	15905	15735	16072	15713	15887	15914	15841	15816	15827	15807	15691	15890	15868	15684	15911	15798	15767	15792	15747	15756	15870	15715	15746	15738	15691	15983	15951	15950	16042	15899	15792	15708	15825	15973	15875	15753	15892	15775	16023	15903	15758	15639	15842	15676	15872	15856	15994	15802	15842	15851	15654	15935	15823	15858	15791	15830	15759	15823	15908	15682	15784	15804	15696	15917	15845	15782	15790	15709	15873	15782	15942	15908	15794	15842	16015	15749	15810	15783	15806	15765	15796	15856	15835	15774	15884	15790	15779	15863	15821	15775	15739	15844	15688	15907	15825	15614	15621	15801	15865	15796	15985	15823	15716	15913	15673	15909	15828	15806	15642	15785	15855	15743	15903	15994	15822	15874	16047	15734	15865	15850	15928	15779	15707	15812	15758	15825	15939	15910	15919	15962	15763	15733	15912	15815	15830	15967	15742	15570	15817	15859	15940	15842	15905	15801	15687	15941	15907	15810	15772	15963	15812	15876	15963	15832	15908	15975	15832	15920	15901	16041	15935	15787	15857	15632	15689	15726	15998	15796	15875	15959	15789	15837	15727	15819	15815	15992	15820	15924	15741	15889	15993	15776	15683	15771	15936	15795	15823	15874	15707	15834	15814	15697	15905	15934	15827	15844	15759	15720	15900	15805	15849	15890	15918	15823	15782	15807	15903	15787	15821	15816	15820	15875	15644	15915	16005	15799	15948	15753	15925	15759	15701	15774	16008	15972	15855	15695	15768	15766	15833	15770	15939	15755	15816	15899	15870	15922	15885	15761	15810	15608	15867	15660	15718	15797	15902	15731	15963	15800	15863	15879	16027	15789	15744	15917	15703	15726	15735	15722	15932	15868	15845	15763	15874	15791	15983	15721	15819	15892	15747	15744	15857	15867	15747	16053	15858	15923	15804	15843	15933	15979	15960	15910	15795	16030	15886	15825	15896	15761	15888	15904	15872	16038	15760	15879	15833	15783	15928	15901	15810	15742	15793	15920	15839	15807	15791	15888	15805	15839	15609	15927	15902	15839	15821	15778	15987	15867	15708	15691	15918	15753	15850	15838	15914	16006	15911	15903	15889	15744	15782	15843	15985	15760	15950	15804	15814	15792	15785	15819	15646	15601	15929	15729	15766	15846	15939	15845	15783	15727	15932	15835	15818	15800	15766	15807	15909	15852	15880	15669	15716	15773	15687	15624	15761	15873	15708	15738	15879	15852	15848	15943	15943	15770	15749	15819	15775	15721	15821	15964	15857	15787	15700	15782	16027	15928	15825	15751	15833	15917	15881	15831	15810	15729	15811	15792	15895	15889	15848	15860	15728	15821	15923	15970	15984	15917	15837	15975	15780	15894	15991	15788	15870	15775	15681	15773	15844	15850	15708	15797	15956	15685	15725	15679	15970	15909	15793	15885	16028	15878	15797	15878	15741	15996	15804	15716	15979	15944	15784	15842	15965	15700	15803	15861	15850	15871	15916	15849	15862	15785	15871	15677	15822	15769	15872	15821	15905	15872	15851	15804	15820	15742	15770	15928	15945	15683	15855	15850	15668	15942	15806	15793	15815	15656	15991	15781	15799	15829	15784	15939	15852	15738	15938	16034	15910	15826	15849	15886	15824	15781	15760	15867	15922	15753	15848	15981	15719	15827	15844	15818	15739	15870	15795	15851	15823	15745	15979	15678	15841	15990	15902	15861	15871	15832	15790	15742	15741	15936	15845	15917	15933	15860	15756	15805	15855	15907	15790	15866	15892	15918	15660	15961	15879	15822	15853	15718	15991	16043	15873	15828	15951	15870	15706	16030	15932	15762	15793	15722	15826	15751	15822	15865	15902	15966	15839	15941	15817	15811	15857	15692	15840	15747	15785	15841	15859	15776	15987	15778	15975	15999	15773	15784	15837	15729	15878	15996	15728	15839	16042	15890	15819	15832	15751	15737	15758	15774	15895	15933	15962	16003	15720	15931	15864	15803	15865	15858	15849	15951	15862	15793	15972	15882	15712	15821	16036	15769	15816	15747	15835	15950	15765	15776	15694	15853	15844	15751	15774	15804	15648	15868	15728	16002	15781	15741	15774	15861	15747	15958	15774	15915	15766	15755	15851	15945	15935	15812	16057	15881	16023	15708	15792	15845	15974	15797	15787	15752	15694	15905	15864	15986	15924	15772	15934	15893	15861	15705	15617	15793	15785	15919	15906	15931	15941	15710	15798	15677	15905	15660	15792	15792	15875	15892	15751	15970	15866	15830	15911	15945	15978	15904	15883	15913	15636	15767	15796	15789	15858	15797	15874	15831	15933	15724	15927	15792	15832	15824	15759	15935	15666	15859	15942	15769	15719	15896	15941	15808	15750	15852	15795	15814	15981	15862	15704	15998	15871	15926	15878	15810	15842	15768	15856	15848	15753	15756	15874	15776	15994	15799	15930	15733	15871	15746	15839	15690	15907	15744	15786	15857	15982	15692	15923	15857	15863	15693	15925	15914	15910	15847	15839	15871	15925	15768	15904	15750	15817	15877	15978	16021	16096	16033	15849	15783	15720	15955	15784	15953	15882	15866	15835	15793	15677	15762	15942	15913	15775	15840	15840	15868	15793	15832	15964	15954	15902	15868	15966	15679	15828	15870	15889	15841	15719	15882	15854	16052	15686	15790	15774	15668	15713	15682	15743	15799	15823	15778	15909	15670	15920	15871	15882	15700	15936	15710	15883	15750	15969	15942	15730	15737	15952	15816	16024	15772	15816	16027	16018	15920	15808	15810	15931	15784	15911	15793	15632	15936	15789	15920	15840	15792	16019	15864	15780	15782	15820	15823	15996	15626	15885	15717	15872	15813	15891	15807	15862	15912	15829	15727	15816	15705	15892	15958	15918	15875	16058	15947	15771	15599	15916	15848	15995	15863	16019	15876	15842	15738	15975	15900	15840	15676	15813	15776	15871	15792	15942	15890	15851	15855	15941	15882	15874	15893	15779	15725	15742	15938	15770	15726	15871	15695	15792	15838	15717	15900	15882	15703	16049	15666	15755	15803	16019	15945	16006	15821	15799	15742	15683	15735	15752	15871	15851	15949	15855	15847	15964	15867	15812	15891	15640	15786	15854	15811	15706	15890	15812	15727	15814	15903	16072	15730	15707	15857	15823	15957	15759	15783	15890	15775	15981	15809	15860	15841	15829	15955	15691	15786	15809	15676	15922	15852	15876	15790	15949	15837	15919	15925	15775	15928	15920	15849	15752	15871	15619	15820	15834	15880	15817	15977	15925	15814	15936	15767	15830	15819	15868	15847	16012	15950	15857	15829	15714	15810	15983	16080	15919	15747	15843	15872	16042	15739	15923	15850	15728	15792	15900	15919	15873	15935	15916	15793	15829	15906	15682	15849	15678	16041	15859	15932	15706	15870	15806	15882	15798	15860	15964	15744	15999	15931	15820	15730	16088	15781	15746	15976	15745	15916	15811	15775	15889	15779	15872	15790	15908	15764	15927	15821	15761	15764	15793	15862	15727	15763	16013	15871	15936	15888	15835	15830	15979	15794	15820	15770	15985	15800	15925	15847	15650	15762	15843	15748	15878	15719	15970	15845	15921	15835	15864	15730	15921	15880	15962	15818	15779	15903	15646	15926	15833	15848	15884	15810	15639	15953	15777	16021	15847	15825	15789	15968	15854	15697	15805	15974	15876	15819	15712	15792	15830	15870	15857	16036	15699	16067	15868	15873	15879	15728	15914	15853	15862	15827	15690	15842	15887	16034	15852	15725	15747	16020	15910	15827	15870	15864	15836	15756	15945	15824	15848	16003	15920	15921	15860	15876	15943	16000	15781	15843	15843	15848	16110	15661	15772	15849	15913	15718	15962	15873	15891	15785	15878	15713	15965	15910	15732	15935	15918	15914	15972	15948	15744	15959	16012	15868	15842	15881	15788	15690	15680	16121	15859	15856	15957	15844	15845	15892	15843	15805	15773	15789	15999	15683	15828	15992	15828	15874	15804	15860	15848	15756	15961	15794	15761	15890	15866	15953	15828	15765	15895	15684	15839	15834	15844	15865	15748	15766	15930	15929	15880	15997	15944	15823	15773	15795	15754	15782	15786	15738	15896	15719	15898	16071	15906	15849	15921	15917	16003	15865	15939	15667	15876	15862	15794	15891	16036	15856	15864	15799	15772	15876	15739	15754	15838	15871	15699	15903	15783	15946	15995	15891	15857	15791	15844	15894	15881	16031	15914	15931	15842	15936	15822	15788	15837	15871	15720	15701	15859	15890	15776	15904	15839	15834	15847	15843	15884	15976	15876	15845	15869	15870	15724	15937	15855	15873	15883	15850	15898	15928	15907	15850	15800	15822	15843	15770	15805	15819	16048	15854	15859	15711	16036	15753	15867	15768	15797	15970	15775	15776	15805	15844	15752	15882	15889	15789	15963	15921	15924	15918	16000	15850	15763	15780	15780	15822	15934	15835	16074	15870	15887	16006	15878	15813	15793	15788	15847	15735	15753	15737	15842	15765	15774	15898	15865	15797	15946	15920	15907	15912	15795	15762	15723	15812	15852	15735	15812	15820	15806	15958	15858	15911	15895	15949	15909	15816	15851	15782	15816	15968	15821	16007
24519	21256	28275	25021	22060	20640	41152	47129	36497	28382	22635	19740	18504	18035	17800	17944	17836	17935	17770	17849	17754	17840	17590	17980	17758	17636	17777	17793	17803	17680	17645	17873	17718	17560	17699	17860	17668	17705	17796	17766	17639	17551	17749	17953	17804	17994	17848	17682	17535	17620	17871	17628	17662	17880	17795	17677	17590	17642	17851	17618	17828	17724	17669	17658	17740	17724	17855	17473	17733	17622	17744	17666	17769	17684	17996	17631	17847	17681	17620	17677	17840	17615	17761	17660	17606	17537	17765	17858	17859	17705	17793	17534	17697	17591	17744	17594	17660	17764	17722	17600	17652	17658	17830	17693	17730	17780	17668	17871	17736	17930	17625	17880	17760	17812	17811	18029	17963	17756	17664	17625	17595	17905	17801	17766	17794	17719	17534	17540	17691	17808	17968	17712	17975	17821	17712	17822	17548	17795	17749	17938	17512	17719	17654	17629	17656	17692	17749	17603	17644	17778	17668	17501	17747	17853	17623	17613	17685	17759	17853	17725	17623	17836	17869	17638	17688	17669	17801	17691	17718	17737	17521	17588	17609	17603	17471	17506	17721	17555	17651	17523	17654	17645	17420	17658	17666	17627	17690	17611	17642	17664	17475	17829	17640	17656	17668	17614	17509	17641	17716	17644	17688	17664	17781	17679	17833	17707	17853	17755	17604	17439	17664	17627	17424	17714	17945	17733	17593	17618	17826	17492	17526	17788	17447	17663	17725	17783	17657	17766	17772	17618	17579	17626	17619	17474	17716	17606	17753	17667	17487	17715	17873	17792	17677	17514	17668	17510	17687	17774	17676	17596	17654	17845	17834	17632	17572	17676	17845	17648	17695	17691	17770	17730	17634	17727	17740	17672	17666	17585	17724	17938	17809	17766	17821	17611	17678	17817	17593	17554	17953	17664	17574	17702	17782	17717	17710	17771	17674	17635	17794	17738	17829	17728	17712	17561	17645	17700	17663	17686	17862	17663	17576	17808	17802	17827	17686	17775	17727	17608	17732	17688	17745	17770	17766	17544	17458	17755	17769	17739	17714	17716	17583	17740	17637	17594	17592	17640	17701	17587	17667	17762	17829	17532	17814	17801	17582	17690	17702	17558	17959	17705	17842	17592	17909	17791	17601	17746	17599	17548	17720	17710	17750	17607	17652	17709	17791	17524	17539	17756	17637	17751	17571	17779	17724	17746	17564	17642	17576	17878	17659	17854	17874	17496	17703	17859	17819	17676	17605	17612	17837	17613	17817	17669	17621	17547	17759	17597	17698	17727	17723	17724	17674	17646	17732	17591	17626	17659	17767	17403	17624	17833	17761	17625	17725	17608	17624	17565	17545	17819	17871	17723	17619	17594	17743	17593	17559	17639	17666	17794	17996	17638	17749	17689	17617	17619	17538	17407	17607	17655	17464	17747	17478	17669	17638	17705	17666	17682	17701	17620	17695	17641	17643	17751	17743	17801	17580	17516	17611	17520	17663	17955	17588	17783	17683	17511	17600	17654	17645	17513	17764	17669	17603	17778	17742	17708	17700	17683	17781	17643	17891	17425	17691	17830	17671	17751	17846	17464	17864	17739	17581	17596	17592	17882	17685	17856	17360	17779	17703	17485	17680	17721	17736	17671	17606	17830	17615	17524	17797	17693	17617	17675	17710	17441	17773	17725	17852	17724	17623	17543	17849	17616	17805	17716	17608	17596	17541	17891	17863	17565	17726	17761	17715	17557	17693	17670	17920	17804	17709	17792	17804	17775	17611	17808	17807	17725	17877	17729	17648	17616	17683	17859	17800	17428	17721	17792	17667	17808	17440	17827	17781	17647	17682	17682	17818	17768	17823	17610	17553	17763	17634	17570	17608	17644	17792	17637	17761	17591	17598	17842	17700	17737	17530	17616	17625	17647	17849	17585	17769	17883	17618	17710	17775	17767	17747	17878	17723	17797	17818	17542	17684	17514	17785	17687	17890	17769	17808	17677	17560	17677	17682	17860	17731	17606	17612	17658	18020	17765	17838	17886	17679	17483	17671	17688	17432	17786	17730	17589	17754	17615	17891	17564	17644	17663	17768	17708	17875	17671	17652	17761	17731	17566	17792	17687	17804	17662	17860	17792	17616	17635	17854	17667	17662	17835	17772	17713	17637	17575	17829	17844	17599	17687	17683	17599	17703	17712	17563	17596	17774	17541	17605	17749	17662	17786	17678	17658	17919	17659	17833	17884	17672	17660	17743	17637	17600	17630	17540	17832	17490	17789	17715	17744	17652	17630	17677	17715	17800	17728	17662	17510	17781	17715	17727	17775	17658	17567	17773	17664	17845	17687	17695	17617	17807	17589	17877	17671	17799	17674	17799	17725	17930	17713	17741	17689	17661	17731	17695	17659	17619	17517	17634	17749	17610	17792	17318	17569	17798	17673	17806	17757	17718	17763	17839	17567	17611	17406	17806	17737	17719	17696	17545	17666	17821	17768	17891	17932	17574	17559	17848	17694	17590	17671	17646	17529	17606	17730	17768	17611	17794	17579	17740	17869	17743	17664	17801	17715	17857	17768	17719	17662	17731	17682	17646	17499	17648	17786	17683	17536	17764	17513	17817	17702	17655	17502	17680	17815	17801	17533	17936	17681	17771	17558	17662	17755	17643	17746	17597	17517	17671	17604	17764	17759	17915	17622	17858	17735	17705	17758	17744	17605	17732	17774	17621	17494	17882	17714	17915	17704	17701	17748	17550	17542	17663	17581	17731	17898	17739	17787	17544	17721	17759	17553	17562	17708	17909	17770	17875	17641	17500	17618	17768	17950	17843	17825	17679	17563	17711	17581	17387	17702	17536	17846	17726	17591	17602	17699	17671	17654	17521	17571	17925	17629	17610	17748	17839	17586	17600	17630	17540	17585	17523	17743	17541	17452	17761	17494	17820	17855	17839	17620	17538	17610	17662	17571	17708	17631	17428	17384	17719	17804	17890	17622	17816	17822	17881	17543	17750	17575	17677	17770	17669	17492	17825	17761	17676	17895	17594	17800	17718	17539	17609	17548	17822	17531	17407	17598	17486	17564	17564	17877	17596	17610	17681	17770	17695	17662	17624	17772	17678	17761	17531	17580	17748	17477	17745	17516	17852	17619	17706	17671	17684	17762	17777	17644	17796	17657	17687	17766	17723	17735	17707	17525	17621	17676	17685	17697	17604	17687	17616	17828	17652	17888	17754	17803	17538	17480	17310	17539	17796	17588	17745	17666	17738	17749	17722	17644	17681	17665	17628	17664	17575	17639	17908	17638	17804	17659	17692	17741	17859	17694	17631	17601	17558	17622	17776	17612	17828	17591	17746	17855	17667	17624	17823	17752	17532	17442	17884	17516	17770	17673	17629	17663	17715	17558	17733	17925	17732	17853	18018	17603	17840	17647	17738	17722	17541	17588	17691	17743	17841	17590	17813	17790	17712	17602	17761	17839	17853	17493	17769	17568	17627	17797	17762	17634	17648	17635	17668	17702	17792	17627	17596	17800	17805	17636	17587	17657	17851	17753	17553	17811	17687	17708	17876	17579	17627	17684	17698	17954	17772	17551	17594	17856	17779	17601	17762	17806	17645	17628	17953	17633	17791	17714	17690	17776	17709	17496	17724	17801	17609	17754	17681	17763	17668	17665	17738	17873	17564	17601	17901	17692	17704	17678	17782	17715	17767	17680	17774	17714	17688	17706	17558	17568	17564	17987	17557	17685	17505	17646	17806	17852	17787	17685	17924	17817	17927	17745	17584	17586	17674	17499	17670	17808	17778	17682	17659	17512	17607	17728	17566	17655	17708	17622	17674	17648	17811	17543	17700	17649	17685	17707	17841	17781	17617	17799	17718	17774	17687	17690	17687	17723	17541	17545	17588	17834	17707	17633	17869	17768	17569	17713	17707	17625	17868	17781	17594	17698	17737	17710	17829	17841	17412	17591	17695	17810	17681	17729	17673	17674	17646	17524	17570	17832	17653	17619	17666	17789	17557	17606	17775	17808	17810	17895	17906	17695	17694	17953	17940	17522	17632	17559	17476	17654	17694	17664	17737	17765	17779	17923	17645	17878	17764	17722	17842	17946	17372	17819	17744	17717	17572	17749	17581	17788	17889	17490	17728	17769	17713	17594	17641	17654	17782	17599	17790	17848	17638	17744	17537	17479	17811	17725	17554	17741	17612	17687	17474	17421	17499	17632	17751	17715	17660	17741	17658	17712	17818	17744	17796	17829	17797	17682	17753	17518	17734	17781	17713	17667	17879	17675	17791	17625	17683	17829	17642	17766	17685	17719	17715	17875	17811	17529	17753	17544	17741	17604	17600	17742	17847	17703	17715	17611	17859	17740	17725	17713	17948	17814	17842	17620	17659	17672	17778	17813	17738	17776	17563	17652	17703	17682	17607	17711	17596	17507	17502	17780	17848	17638	17630	17540	17688	17603	17922	17974	17593	17718	17834	17449	17642	17609	17833	17547	17554	17662	17635	17547	17457	17729	17556	17687	17671	17343	17749	17673	17721	17602	17655	17547	17697	17797	17640	17881	17716	17562	17632	17624	17766	17850	17663	17717	17519	17655	17796	17738	17821	17716	17811	17841	17601	17611	17631	17633	17836	17820	17685	17738	17857	17845	17551	17512	17548	17540	17529	17645	17771	17771	17770	17574	17696	17937	17911	17649	17421	17566	17749	17892	17691	17820	17934	17717	17471	17630	17550	17763	17720	17604	17759	17606	17653	17747	17810	17843	17703	17561	17742	17769	17676	17727	17798	17656	17673	17759	17518	17528	17632	17611	17807	17823	17838	17450	17802	17896	17694	17769	17598	17808	17783	17688	17738	17747	17663	17526	17652	17769	17667	17753	17785	17940	17686	17563	17832	17672	17580	17806	17920	17655	17729	17935	17790	17522	17543	17684	17656	17744	17619	17518	17704	17770	17621	17560	17638	17614	17690	17728	17501	17675	17608	17729	17538	17644	17645	17870	17600	17714	17447	17718	17679	17696	17778	17580	17716	17494	17819	17850	17887	17660	17723	17794	17424	17738	17759	17717	17758	17776	17736	17963	17570	17682	17706	17704	17781	17772	17997	17833	17756	17866	17744	17597	17683	17735	17731	17612	17777	17749	17789	17650	17800	17509	17974	17728
16411	29476	28742	21628	19755	18991	44249	48070	37403	28494	22221	18531	16771	16424	16538	16345	16514	16321	16419	16381	16310	16371	16424	16313	16475	16233	16192	16472	16334	16253	16447	16354	16523	16538	16509	16523	16581	16292	16410	16299	16164	16447	16343	16424	16295	16476	16472	16432	16387	16425	16476	16446	16479	16532	16439	16182	16454	16368	16261	16317	16430	16533	16308	16464	16366	16395	16433	16407	16311	16475	16442	16457	16366	16371	16335	16399	16469	16291	16478	16323	16495	16315	16397	16212	16339	16404	16400	16432	16387	16401	16440	16407	16240	16476	16247	16456	16237	16477	16447	16445	16477	16404	16294	16438	16305	16419	16408	16490	16397	16480	16574	16288	16409	16361	16293	16470	16496	16363	16251	16309	16374	16206	16266	16413	16426	16466	16356	16413	16393	16309	16496	16388	16386	16574	16539	16603	16343	16478	16366	16238	16379	16470	16516	16421	16432	16431	16303	16468	16244	16364	16265	16416	16505	16259	16476	16491	16422	16522	16562	16390	16296	16390	16300	16358	16242	16438	16467	16424	16394	16426	16333	16263	16362	16552	16372	16599	16361	16379	16404	16347	16359	16365	16386	16462	16404	16391	16402	16430	16623	16423	16229	16522	16433	16353	16342	16501	16461	16491	16323	16395	16374	16486	16365	16496	16362	16378	16385	16335	16595	16303	16485	16391	16498	16349	16364	16396	16472	16481	16337	16407	16418	16384	16503	16290	16304	16350	16312	16203	16463	16342	16396	16416	16286	16440	16117	16516	16403	16567	16423	16426	16462	16572	16366	16464	16399	16315	16504	16328	16383	16331	16470	16417	16248	16266	16189	16354	16556	16398	16448	16354	16406	16409	16370	16236	16368	16446	16367	16486	16505	16520	16402	16465	16337	16459	16503	16400	16346	16339	16427	16269	16310	16286	16345	16317	16552	16368	16528	16370	16409	16375	16472	16492	16466	16481	16517	16459	16420	16453	16375	16416	16321	16336	16339	16464	16326	16455	16349	16301	16436	16462	16516	16279	16333	16360	16406	16288	16416	16252	16346	16338	16488	16359	16388	16341	16362	16466	16365	16469	16545	16374	16405	16436	16442	16389	16457	16445	16474	16475	16168	16531	16252	16267	16427	16588	16257	16468	16465	16423	16409	16406	16488	16652	16343	16373	16500	16269	16471	16211	16391	16321	16306	16248	16578	16405	16303	16387	16580	16389	16349	16454	16422	16392	16346	16381	16330	16429	16256	16380	16332	16315	16454	16480	16541	16364	16390	16356	16283	16303	16525	16359	16230	16488	16280	16375	16416	16350	16431	16501	16458	16332	16578	16406	16442	16619	16330	16326	16453	16502	16335	16302	16383	16424	16305	16400	16473	16495	16315	16589	16361	16282	16300	16460	16414	16380	16466	16343	16534	16329	16420	16490	16268	16348	16338	16303	16439	16321	16433	16237	16381	16424	16395	16379	16362	16425	16359	16390	16329	16438	16372	16268	16419	16467	16382	16434	16492	16531	16498	16239	16485	16316	16342	16290	16453	16271	16449	16458	16477	16440	16433	16563	16298	16433	16339	16386	16542	16420	16313	16417	16344	16387	16278	16341	16435	16422	16331	16392	16406	16437	16460	16505	16427	16317	16186	16683	16553	16302	16414	16517	16437	16539	16519	16366	16377	16359	16473	16254	16246	16517	16436	16389	16400	16383	16258	16434	16254	16329	16346	16429	16544	16390	16426	16459	16190	16273	16302	16464	16407	16292	16347	16347	16259	16493	16460	16300	16275	16284	16502	16422	16277	16234	16340	16358	16380	16436	16376	16403	16362	16378	16264	16410	16498	16386	16298	16401	16406	16301	16536	16234	16484	16424	16395	16394	16411	16277	16494	16291	16495	16419	16549	16136	16356	16333	16394	16359	16177	16475	16411	16455	16432	16599	16301	16447	16484	16350	16356	16429	16377	16338	16503	16496	16339	16379	16415	16307	16516	16518	16256	16368	16344	16405	16440	16305	16326	16545	16253	16311	16355	16511	16641	16273	16263	16458	16421	16195	16414	16252	16222	16385	16352	16302	16243	16359	16549	16245	16524	16471	16497	16391	16515	16346	16273	16344	16661	16339	16503	16237	16205	16424	16368	16370	16312	16399	16410	16386	16508	16366	16344	16524	16541	16423	16277	16408	16485	16281	16426	16450	16236	16411	16310	16380	16276	16435	16501	16414	16287	16428	16473	16313	16434	16267	16309	16237	16371	16200	16293	16491	16292	16212	16181	16541	16369	16404	16382	16301	16427	16525	16376	16262	16246	16599	16505	16311	16441	16273	16448	16484	16459	16465	16208	16427	16324	16561	16390	16484	16324	16222	16339	16313	16250	16563	16330	16308	16468	16436	16301	16509	16388	16359	16419	16445	16424	16322	16311	16476	16371	16297	16393	16553	16343	16413	16412	16328	16297	16548	16475	16313	16387	16411	16441	16356	16495	16341	16548	16395	16362	16558	16419	16364	16461	16359	16530	16302	16336	16420	16393	16238	16439	16435	16401	16217	16342	16504	16214	16402	16481	16432	16249	16436	16419	16273	16340	16254	16299	16503	16350	16436	16333	16220	16353	16431	16446	16262	16342	16414	16389	16478	16362	16439	16381	16391	16479	16339	16473	16402	16302	16375	16283	16439	16383	16473	16497	16594	16414	16403	16505	16443	16312	16306	16299	16153	16267	16276	16408	16415	16445	16392	16276	16397	16416	16303	16474	16280	16260	16388	16361	16377	16478	16295	16425	16384	16396	16428	16483	16464	16441	16365	16392	16412	16473	16463	16371	16226	16470	16455	16301	16459	16437	16487	16437	16539	16504	16563	16425	16416	16547	16314	16432	16215	16281	16362	16473	16329	16492	16416	16516	16362	16374	16395	16473	16320	16605	16311	16330	16515	16500	16481	16308	16544	16193	16319	16326	16373	16419	16330	16612	16333	16339	16485	16179	16266	16464	16501	16445	16453	16328	16481	16421	16476	16547	16427	16379	16252	16507	16423	16449	16455	16465	16366	16506	16256	16451	16445	16482	16317	16300	16371	16301	16393	16553	16305	16471	16375	16397	16452	16341	16314	16497	16617	16386	16387	16475	16279	16399	16272	16307	16457	16407	16343	16342	16321	16440	16391	16356	16444	16450	16531	16343	16344	16450	16432	16473	16332	16499	16275	16281	16269	16430	16461	16419	16307	16344	16304	16420	16444	16527	16548	16476	16499	16348	16365	16375	16424	16236	16418	16422	16467	16431	16334	16408	16290	16375	16450	16235	16321	16203	16367	16428	16206	16497	16368	16413	16291	16531	16351	16291	16395	16557	16405	16303	16179	16259	16457	16391	16413	16389	16411	16461	16397	16356	16512	16328	16420	16399	16536	16355	16369	16458	16452	16380	16407	16411	16304	16412	16269	16415	16511	16456	16364	16429	16361	16402	16520	16289	16207	16371	16480	16381	16505	16713	16299	16407	16393	16369	16553	16448	16405	16442	16427	16294	16394	16288	16470	16340	16375	16423	16685	16305	16339	16412	16500	16392	16496	16448	16388	16358	16314	16430	16650	16428	16385	16560	16520	16289	16532	16228	16335	16476	16314	16384	16280	16443	16354	16284	16397	16386	16458	16729	16480	16374	16421	16382	16365	16481	16369	16410	16426	16567	16434	16426	16532	16377	16354	16211	16511	16468	16260	16332	16551	16336	16311	16419	16408	16468	16381	16292	16507	16287	16323	16463	16477	16502	16277	16419	16295	16498	16269	16348	16417	16442	16337	16557	16443	16381	16378	16328	16488	16275	16408	16330	16464	16434	16384	16477	16454	16440	16448	16366	16419	16502	16265	16415	16433	16379	16465	16620	16369	16451	16240	16484	16489	16292	16370	16414	16305	16319	16409	16478	16455	16473	16351	16390	16374	16378	16368	16371	16407	16310	16478	16268	16292	16462	16398	16409	16474	16435	16622	16305	16302	16381	16325	16346	16417	16335	16299	16298	16312	16472	16245	16434	16487	16418	16369	16350	16366	16516	16400	16610	16496	16412	16552	16522	16427	16540	16244	16551	16358	16414	16287	16231	16422	16293	16292	16330	16370	16424	16318	16510	16372	16161	16469	16353	16431	16394	16339	16475	16259	16451	16485	16377	16415	16219	16408	16427	16361	16583	16585	16355	16502	16424	16437	16518	16304	16407	16430	16521	16446	16401	16481	16564	16452	16414	16508	16498	16420	16398	16481	16293	16349	16383	16326	16317	16425	16414	16446	16303	16611	16574	16389	16247	16288	16451	16291	16504	16523	16411	16354	16596	16355	16532	16445	16120	16404	16292	16318	16245	16509	16437	16361	16427	16435	16325	16255	16392	16564	16412	16377	16458	16391	16370	16473	16441	16311	16381	16413	16597	16374	16444	16357	16436	16351	16318	16358	16498	16296	16273	16436	16454	16373	16388	16510	16404	16202	16311	16356	16407	16182	16345	16382	16350	16292	16467	16469	16531	16303	16453	16371	16477	16454	16442	16463	16339	16406	16416	16394	16379	16493	16503	16369	16397	16295	16460	16395	16461	16366	16397	16474	16314	16416	16385	16446	16490	16365	16359	16286	16323	16334	16455	16337	16546	16437	16521	16296	16478	16419	16406	16397	16336	16373	16362	16271	16298	16182	16426	16340	16310	16459	16544	16284	16230	16352	16405	16434	16303	16461	16396	16306	16381	16260	16603	16479	16420	16527	16367	16458	16360	16430	16466	16287	16341	16352	16396	16413	16458	16219	16535	16374	16237	16470	16478	16497	16331	16375	16511	16409	16314	16320	16326	16447	16288	16317	16474	16361	16453	16396	16382	16409	16463	16427	16422	16380	16414	16338	16441	16307	16502	16566	16192	16363	16427	16359	16493	16448	16359	16393	16321	16520	16350	16437	16273	16350	16481	16199	16362	16383	16387	16338	16357	16262	16382	16392	16620	16415	16412	16269	16479	16595	16488	16415	16443	16326	16432	16452	16380	16257	16342	16322	16270	16398	16437	16399	16333	16326	16347	16374	16292	16438	16371	16430	16497	16484	16373	16557	16373	16437	16350	16384	16335	16353	16377	16438	16474	16407	16241	16423	16430	16531	16407	16438	16504	16472	16398	16344	16551	16540	16370	16322
23097	21331	29151	23865	21693	24568	50125	62839	51447	37389	27737	22536	19457	18263	18174	18120	18065	17895	18055	18075	17921	17967	17948	18082	17791	17869	18188	18041	17873	18031	18048	17867	18042	18003	17933	17694	18061	17989	17937	18075	17978	17957	17954	17822	17951	17959	18093	17898	17759	17982	17908	18230	17945	17977	18147	17726	17729	17950	17818	17875	17866	17856	17815	17863	17681	17827	17731	17956	17888	17839	17792	17767	17878	17788	17839	17901	17923	17957	17921	17831	17852	17762	18019	18112	17955	17779	18033	17822	17767	17777	17861	17871	17860	17961	17917	17651	17790	17861	17873	17717	17777	17850	17965	17853	17910	17908	17686	17713	17938	17943	17875	18108	17924	18033	17931	17746	17678	17833	17898	17721	17778	17841	17839	17975	17927	17807	17971	17931	17722	18016	18139	17799	17670	17868	17758	17998	17597	17773	17784	17952	17697	17716	17745	17820	18001	18036	18023	17881	17808	17697	17934	17677	17935	17925	17724	18097	18020	17753	17774	17800	17897	17944	17938	17958	17823	17820	17984	18003	17764	17622	17668	17632	17839	17706	17854	17704	17929	17845	17952	18001	17764	17950	17715	17872	18083	17729	17880	17951	17845	17646	17802	17739	17905	17855	17763	17879	17796	17734	17850	18138	18081	17882	17907	17625	18007	17944	17851	17785	17830	17793	17817	17842	17916	17912	17757	17949	17885	17872	18008	17751	17949	17888	17830	17896	17900	17741	17755	17612	17575	17962	17823	17865	17827	17579	17765	17977	17837	17891	18027	17968	17753	17841	17735	17832	17870	17732	17938	17914	17814	17889	17842	17971	17780	17884	17861	17909	17933	17688	17743	17822	17642	17808	17850	18245	17959	17891	17947	17930	17958	17922	17940	17935	17891	17893	17853	17586	17815	17747	18023	17862	17720	17863	17940	17818	17742	17919	17753	17949	17933	18023	17918	17788	17863	17754	17959	17988	17859	17756	17954	17792	18004	17930	18136	17819	17727	17771	17706	17782	17927	18023	17973	17890	17893	17872	17916	17723	17891	17865	17894	17920	17923	17828	17659	17853	17807	17709	17684	17927	18050	17932	17919	17916	18053	17717	17839	17736	17988	17884	17818	17814	17727	17787	18039	17901	17656	17874	17724	17668	17967	17851	17920	17803	17790	17894	17729	17724	17964	17791	17653	17906	17812	17799	17883	18010	17783	17787	17886	17841	18050	17934	17606	17916	17824	17926	17578	17929	18043	17822	17884	17802	18070	17793	17858	17687	17774	17694	17815	17828	17954	17740	17834	17932	18041	17895	17840	17761	17847	17999	17936	17710	17794	17932	17854	17786	17926	17815	17565	18087	17806	17974	17872	17878	17850	17935	17785	17910	17584	17900	17693	18033	17978	17962	17931	17846	17704	17635	18018	17658	17645	18031	17771	17880	17897	18031	17689	17878	17716	17905	17733	17978	17764	17870	17825	17937	17891	17802	17907	17820	17856	17840	17945	17813	17875	17871	17734	17770	18044	17868	17835	17975	17817	17709	17971	17726	17838	17863	17701	17878	17931	17987	17854	17715	17939	17806	17993	17766	17905	17626	17783	17863	17912	17919	17792	17653	17912	17860	17889	17824	18027	17906	17900	17809	17971	17958	17918	18122	18060	17871	17807	17834	17829	17674	17764	17883	17781	18038	17888	17949	17878	17960	17788	17867	17898	17995	17850	17958	17946	17833	17599	17939	18061	17913	18067	17600	18009	17812	17741	18038	17868	17840	17713	17891	17852	17861	17902	17945	17925	17881	17663	17901	17993	17846	17679	17975	17835	17781	17763	17828	17759	17866	17871	17871	17660	17898	17825	17708	17918	17756	17849	17877	17776	17643	17781	17770	17875	18051	18064	17713	17847	17859	17682	17956	17776	17812	17764	17836	17811	17914	17733	17685	17835	17814	17932	17949	18039	17857	17856	17797	17833	17919	17890	17878	17740	17761	17871	17844	17762	17757	17913	17973	17978	17748	17757	17945	17866	17765	17950	17798	17926	17648	17829	17638	17893	17959	17871	17903	17737	17938	18029	17742	17840	17873	18031	17840	17836	17868	17768	17739	17925	17815	17861	18030	17929	17726	17793	17960	17944	18140	17979	17824	17892	17830	17818	17968	17819	17954	17838	17774	17848	17897	17903	17911	17701	17773	17922	17896	17826	17892	17846	17819	17863	17987	17918	17948	17955	17863	17606	17933	17815	17761	17899	17885	17700	17970	17888	17927	17753	17655	17951	17751	17912	17786	17856	18058	17954	17863	17759	17980	17887	17941	17903	18005	17828	17824	17906	18151	17723	17824	17709	18089	17914	17901	17872	17885	18109	17856	17988	17700	18207	17791	17722	17683	17834	17952	17842	17903	18029	17898	17811	17965	17848	17778	17848	17876	17856	18015	18107	17741	17672	17759	17949	17795	17730	18032	17796	17768	17790	17857	17888	17933	17828	17902	17889	17936	17817	17628	17681	17775	17743	17861	17953	17852	17972	17964	17789	17751	17801	17788	17871	17839	17868	17786	17921	17985	17859	17769	17817	17869	17785	17880	17949	18008	17722	17879	17801	17917	17873	17731	18002	17946	17939	17976	17901	17860	17631	17989	17828	17801	17950	17700	17759	17831	17891	17921	17772	17907	17919	17945	17848	17854	17872	17809	17941	17925	17601	17844	17913	17621	18003	17757	17853	17852	17891	17831	17900	17837	17951	17927	17715	17825	17917	17863	17700	17809	17792	17767	17899	17934	17914	17881	18037	17967	17858	17990	17847	17919	17966	17679	17952	17663	17975	17938	17951	17880	17829	17910	17735	17998	17879	17801	17838	17712	17860	17616	17726	18021	17889	17853	17784	17856	17981	17809	17747	17794	18016	17743	17813	17807	17560	17993	17963	17967	17806	18153	17965	17850	17815	18049	17943	17707	17751	17830	17879	17984	18045	17985	17893	17783	17838	17857	17816	17593	17789	17822	17879	17854	17929	17830	17838	17859	18018	17885	17797	17908	18043	17982	17723	17872	17831	17701	17737	18012	17660	17832	17849	17812	17562	17697	17612	17843	17731	17643	17959	17745	17826	17894	17723	17661	17836	17779	17868	17820	18044	17853	17944	17916	17990	17830	17761	17863	18119	17880	18074	17911	17801	17927	17901	17952	17851	17846	17944	17963	17907	17778	17909	17892	17758	17789	18036	17867	17907	17965	17805	17787	17961	17898	17801	17803	17842	17785	17968	17880	17835	17842	17826	17894	17835	17791	17730	17709	17692	17937	17757	17902	17978	17808	17906	18016	17780	17796	17808	17883	17977	17804	17572	17691	17787	17946	17859	17667	17800	17802	17769	17854	17989	17857	17798	17842	17788	17653	17846	17981	17640	18029	17584	17913	17855	17818	17977	17859	17848	17859	17748	17744	17818	17817	17874	17808	17902	18028	18048	17753	18013	17883	18040	17990	17920	17924	17909	17934	17930	17998	17781	17650	17874	17792	18038	17832	17744	17874	17826	17899	17797	17656	17766	17705	17762	17809	17886	17794	17970	18012	17842	17890	17966	17887	17710	18059	17978	17858	17694	17867	17882	17871	17989	17870	17746	17819	17895	17689	17830	17893	17804	17828	17831	17780	17989	17790	17933	17913	17913	17857	17874	17849	17810	17971	17954	17985	17849	17779	18027	17875	17845	17892	17898	17876	17880	17930	17929	17783	17812	17628	17805	17787	18016	17909	17684	17714	17798	17928	18053	17840	17681	17940	17878	17809	17776	17877	17776	17799	17914	18063	17706	17774	17804	17914	17710	17860	17908	17637	17891	17908	17889	17853	17645	17773	17884	17673	17690	18089	17909	17877	17965	17969	17832	18008	17812	17965	17736	17875	17879	17780	17970	17934	17767	17938	17701	17940	17803	17948	17732	18015	17840	17991	17656	17871	17892	17941	17946	17923	17849	18015	17701	17751	17601	17749	17780	17717	17858	17808	17682	17809	17853	17792	17770	17891	17914	17945	17833	17872	17778	17870	17834	17724	17835	17943	17798	17777	17931	17723	18030	18132	17876	17625	17776	17832	17791	17834	17845	17784	17845	17993	17690	18045	17927	17763	17857	17864	18009	17948	17919	17782	17822	17731	17797	17738	18056	17925	17913	17847	17797	17863	17795	17982	17869	17997	17666	17652	17942	17698	17833	17954	17917	17801	17903	17831	17818	17788	17675	17869	17957	17746	17702	17686	17973	17744	17832	17909	17880	17925	17985	17813	17912	17647	18002	17826	18119	17717	17895	18003	17861	17632	17814	17950	18047	17720	17755	17938	17892	17830	17828	17873	17888	17898	17921	17882	17609	17726	17885	18045	17876	17784	18082	17859	17856	17787	17761	17778	17775	17795	17905	17711	17843	17852	17716	17617	17754	17991	17706	17891	17868	17800	18170	17894	17684	17586	17903	17774	17875	17820	17868	17772	17737	17731	17977	17864	17960	17794	18005	17891	17825	17820	18132	17726	17738	17972	17732	17881	18055	17973	17963	17819	17892	17932	17800	17653	17894	18040	17997	17691	17874	17858	17742	17886	17908	17829	17800	17821	18009	17894	17959	17968	17958	17785	18014	17705	17860	17778	17770	17739	17969	17860	17910	17719	17952	17849	17799	17955	17977	17964	17858	17768	17775	17945	17804	17905	17704	17838	17727	17645	17854	17785	17708	17882	17884	17723	17857	18032	17658	17940	17745	17811	17746	17704	17918	17976	18142	17853	17926	17656	17735	17870	17857	17896	17736	17669	18060	17945	17979	17835	18079	17754	17831	17972	17976	17750	17811	17788	18046	17660	17851	17823	17827	17897	17788	17790	17847	17691	17903	17813	17834	17760	17936	17962	17902	18036	17892	17698	18024	17891	17836	17913	17909	17735	17888	17895	17808	17925	17917	17669	17896	17880	17890	17736	17868	18106	17894	17941	17880	17854	17871	17806	17701	17828	18033	17959	17826	18006	17918	17870	18000	17765	17931	17966	17899	17775	17644	17625	17735	17872	17816	17720	17622	17864	17599	17787	17765	18071	17823	17796	17840	18097	17860	17755	17752	17851	17620	17681	17781	17864	17844	17776	17885	17959	17941	17843	17967	17862	17812	17809	17965	17944	17716	17534	17822	17781
18777	34596	34523	28257	23795	25138	53920	64648	52042	38710	28226	21566	17583	16520	16579	16443	16452	16681	16693	16658	16501	16581	16582	16732	16539	16421	16644	16517	16562	16451	16491	16608	16507	16461	16663	16601	16347	16522	16734	16474	16516	16590	16642	16550	16492	16490	16694	16523	16590	16725	16561	16545	16650	16543	16471	16521	16451	16633	16650	16491	16672	16341	16628	16371	16583	16614	16528	16406	16492	16487	16663	16644	16518	16502	16464	16640	16640	16432	16717	16640	16478	16577	16659	16375	16659	16643	16571	16580	16585	16728	16460	16450	16609	16683	16491	16484	16581	16521	16574	16566	16647	16511	16554	16630	16361	16509	16572	16533	16581	16408	16717	16443	16437	16591	16540	16448	16672	16285	16563	16591	16527	16607	16615	16437	16638	16560	16510	16507	16421	16620	16513	16575	16488	16440	16463	16528	16662	16502	16608	16441	16400	16420	16571	16711	16481	16560	16418	16577	16541	16606	16455	16424	16490	16575	16455	16529	16486	16542	16613	16436	16702	16570	16594	16630	16561	16560	16505	16701	16453	16569	16507	16585	16347	16456	16584	16646	16504	16480	16501	16641	16680	16728	16366	16412	16714	16429	16553	16650	16549	16835	16551	16337	16501	16539	16499	16514	16619	16420	16512	16623	16369	16429	16420	16503	16527	16533	16588	16574	16409	16384	16623	16561	16662	16404	16507	16447	16603	16565	16428	16408	16530	16429	16318	16617	16558	16420	16430	16466	16404	16649	16607	16754	16629	16525	16647	16621	16556	16476	16537	16426	16382	16639	16449	16517	16572	16539	16383	16485	16503	16602	16441	16370	16453	16322	16436	16512	16526	16519	16483	16624	16574	16529	16583	16625	16616	16728	16414	16634	16592	16484	16406	16463	16650	16564	16645	16543	16653	16644	16464	16468	16571	16532	16556	16606	16391	16531	16627	16488	16611	16503	16519	16559	16467	16702	16435	16612	16570	16444	16584	16484	16515	16569	16406	16416	16502	16360	16496	16525	16369	16577	16560	16471	16472	16700	16469	16562	16545	16577	16442	16621	16384	16423	16691	16602	16596	16447	16632	16436	16619	16521	16588	16601	16583	16614	16354	16544	16441	16583	16455	16476	16423	16620	16499	16563	16616	16649	16530	16465	16436	16544	16552	16375	16578	16712	16502	16507	16555	16506	16546	16581	16514	16468	16415	16669	16615	16366	16555	16483	16581	16359	16520	16643	16428	16514	16353	16669	16521	16393	16639	16552	16516	16678	16326	16522	16512	16545	16538	16360	16464	16719	16426	16676	16544	16646	16537	16546	16339	16578	16472	16507	16470	16627	16572	16646	16584	16387	16589	16727	16676	16468	16678	16476	16545	16443	16610	16489	16701	16319	16558	16429	16519	16581	16504	16550	16395	16435	16556	16440	16519	16640	16448	16453	16581	16480	16603	16625	16532	16530	16352	16553	16492	16483	16398	16585	16616	16350	16374	16415	16491	16560	16594	16437	16423	16529	16651	16404	16526	16440	16553	16582	16595	16471	16510	16464	16642	16365	16461	16456	16614	16543	16675	16607	16505	16440	16450	16607	16429	16549	16579	16759	16539	16545	16614	16626	16631	16480	16531	16532	16586	16513	16445	16658	16501	16618	16576	16663	16467	16521	16460	16515	16533	16530	16392	16553	16456	16457	16554	16541	16588	16532	16410	16524	16304	16481	16498	16484	16561	16560	16647	16502	16528	16473	16538	16495	16554	16468	16568	16624	16345	16569	16406	16584	16334	16435	16489	16458	16454	16528	16580	16538	16370	16556	16759	16468	16429	16458	16504	16486	16427	16444	16629	16479	16577	16504	16558	16334	16670	16577	16500	16580	16612	16427	16450	16476	16479	16536	16472	16606	16569	16499	16549	16490	16320	16273	16598	16411	16504	16329	16539	16458	16538	16492	16379	16412	16542	16550	16560	16562	16485	16589	16486	16484	16600	16525	16640	16524	16761	16495	16541	16457	16387	16512	16610	16359	16514	16760	16343	16484	16499	16705	16600	16572	16483	16423	16520	16665	16455	16446	16502	16419	16612	16685	16466	16495	16555	16402	16694	16753	16494	16574	16435	16618	16452	16341	16608	16458	16520	16545	16672	16612	16437	16467	16613	16558	16718	16488	16498	16419	16508	16310	16578	16570	16528	16480	16568	16390	16460	16567	16524	16484	16421	16592	16792	16464	16533	16406	16515	16416	16504	16349	16530	16666	16361	16645	16534	16555	16480	16534	16425	16519	16567	16627	16418	16564	16589	16502	16448	16392	16618	16485	16563	16537	16430	16772	16553	16466	16499	16498	16348	16652	16625	16644	16414	16512	16519	16608	16599	16576	16511	16528	16598	16610	16555	16532	16688	16549	16588	16531	16473	16523	16763	16381	16455	16450	16481	16502	16598	16477	16679	16458	16474	16536	16493	16556	16453	16560	16721	16526	16719	16624	16567	16563	16405	16377	16522	16525	16504	16413	16501	16469	16612	16625	16441	16582	16513	16401	16452	16748	16558	16623	16693	16516	16631	16581	16459	16606	16514	16643	16442	16649	16436	16572	16582	16688	16439	16621	16534	16617	16575	16597	16319	16578	16583	16609	16375	16417	16580	16280	16513	16471	16613	16418	16528	16453	16683	16638	16650	16381	16493	16599	16472	16442	16650	16444	16591	16581	16469	16276	16626	16421	16407	16583	16444	16666	16432	16504	16560	16546	16539	16440	16605	16565	16532	16502	16618	16426	16559	16540	16494	16307	16460	16568	16567	16544	16552	16660	16527	16618	16500	16593	16416	16496	16625	16399	16456	16558	16455	16525	16684	16491	16535	16477	16459	16610	16567	16582	16623	16337	16299	16490	16669	16510	16591	16579	16554	16506	16330	16602	16501	16490	16640	16656	16623	16422	16602	16595	16395	16459	16496	16492	16569	16506	16557	16706	16580	16627	16471	16531	16443	16555	16336	16450	16580	16514	16405	16520	16362	16632	16452	16469	16531	16423	16610	16496	16506	16303	16609	16443	16569	16648	16572	16410	16620	16565	16375	16608	16343	16659	16494	16504	16469	16730	16473	16515	16477	16498	16499	16584	16628	16598	16482	16437	16555	16515	16538	16499	16419	16514	16469	16612	16497	16408	16382	16333	16601	16739	16499	16517	16646	16582	16579	16581	16587	16707	16371	16415	16614	16456	16626	16575	16526	16640	16474	16470	16358	16738	16579	16554	16455	16519	16665	16440	16547	16575	16392	16462	16363	16576	16481	16544	16580	16544	16409	16583	16684	16386	16611	16527	16630	16558	16592	16518	16497	16430	16575	16555	16495	16578	16510	16626	16497	16456	16542	16619	16545	16617	16527	16632	16460	16556	16484	16641	16603	16529	16517	16569	16397	16516	16521	16558	16508	16419	16648	16404	16597	16447	16557	16510	16816	16555	16540	16524	16424	16301	16567	16627	16497	16474	16503	16629	16348	16575	16548	16434	16639	16741	16593	16642	16556	16569	16411	16582	16519	16461	16451	16667	16423	16464	16399	16467	16651	16471	16618	16612	16449	16418	16513	16481	16528	16399	16424	16565	16545	16361	16547	16555	16679	16475	16498	16423	16594	16506	16555	16517	16552	16562	16522	16749	16513	16633	16727	16630	16415	16740	16675	16318	16437	16567	16437	16616	16647	16446	16573	16507	16530	16554	16420	16437	16485	16455	16733	16661	16573	16604	16489	16479	16539	16584	16547	16440	16489	16494	16395	16503	16575	16700	16560	16474	16392	16694	16484	16490	16472	16602	16431	16541	16521	16532	16347	16491	16689	16545	16544	16501	16557	16487	16675	16565	16412	16496	16460	16614	16569	16535	16341	16514	16404	16500	16634	16477	16785	16396	16550	16474	16663	16354	16460	16449	16402	16558	16686	16596	16758	16407	16453	16336	16352	16413	16471	16468	16554	16618	16384	16541	16539	16605	16518	16344	16692	16631	16505	16480	16354	16548	16414	16445	16538	16568	16524	16474	16492	16489	16433	16439	16477	16483	16519	16595	16593	16639	16493	16527	16448	16536	16763	16437	16499	16625	16366	16627	16433	16630	16502	16416	16382	16643	16645	16494	16516	16465	16486	16476	16691	16449	16390	16607	16349	16639	16474	16384	16577	16499	16549	16632	16401	16453	16617	16610	16534	16547	16468	16541	16647	16560	16513	16551	16484	16513	16560	16426	16622	16250	16540	16458	16370	16412	16471	16485	16429	16558	16524	16542	16416	16558	16548	16603	16494	16617	16664	16499	16632	16342	16616	16484	16448	16598	16400	16589	16649	16606	16587	16516	16583	16530	16406	16584	16568	16526	16419	16287	16576	16488	16560	16483	16267	16405	16439	16619	16391	16495	16680	16543	16585	16443	16548	16526	16623	16512	16643	16602	16449	16653	16545	16378	16291	16503	16576	16515	16565	16480	16593	16518	16461	16407	16547	16562	16578	16591	16311	16536	16568	16596	16706	16567	16467	16494	16540	16596	16575	16454	16557	16675	16506	16531	16539	16414	16446	16408	16327	16472	16585	16415	16599	16494	16407	16600	16544	16544	16480	16478	16576	16566	16480	16488	16534	16727	16390	16634	16570	16302	16414	16517	16288	16586	16576	16623	16551	16582	16451	16528	16575	16463	16507	16505	16442	16534	16525	16533	16434	16426	16638	16610	16598	16485	16549	16457	16464	16609	16472	16498	16591	16526	16455	16491	16395	16528	16587	16517	16598	16449	16481	16731	16445	16326	16387	16643	16590	16358	16462	16573	16540	16400	16693	16286	16641	16539	16407	16613	16545	16478	16562	16496	16543	16534	16562	16445	16526	16539	16463	16511	16315	16496	16448	16622	16538	16420	16359	16423	16540	16586	16637	16377	16361	16468	16595	16430	16493	16517	16566	16659	16398	16467	16508	16595	16506	16544	16428	16477	16585	16498	16480	16483	16470	16539	16419	16638	16417	16585	16544	16513	16325	16525	16266	16510	16499	16615	16546	16600	16312	16597	16467	16542	16442	16636	16329	16521	16471	16647	16391	16619	16567	16587	16403	16523	16568	16763	16557	16528	16556	16499	16533	16628	16391	16497	16629	16697	16429	16464	16460	16388	16596	16480	16375	16446	16427	16634
27706	22564	26041	22866	19785	19115	23137	25242	23197	20924	19084	18570	18416	18340	18304	18190	17961	18067	18356	18359	18256	18009	18240	18039	18325	18183	18181	18276	18197	17865	17962	18141	18189	17956	18103	18108	18198	18056	18097	18265	18288	18031	18209	18010	18108	17972	17961	18071	18180	18092	18383	18075	18353	17979	18193	18144	18120	18187	18192	18142	18143	18121	17961	18206	18031	18395	17914	18230	18287	18203	18101	18239	18324	18095	18120	18180	18224	18046	18148	18051	18223	18110	17934	18129	18122	18210	18035	18113	18192	18034	17950	18121	18160	17956	18213	18230	18102	18099	18170	17904	18028	17964	18055	18070	18174	18061	18020	18211	18094	18074	18295	18261	18178	18051	18056	18057	17962	17942	18058	17936	18357	18170	18194	18051	18142	18167	18124	17828	18147	18167	18051	18270	18124	18100	18302	17987	17929	18123	18014	18206	18053	18171	18252	18014	18133	18226	18190	17945	18017	18172	18073	17922	18203	18097	18058	18121	17982	18091	17950	17974	18009	17897	18086	18198	18124	18147	18209	18026	17970	18014	18302	18175	18195	18175	18148	18074	17934	18272	18047	18206	18134	17903	18129	17986	18113	18175	18065	17927	18247	18378	18292	18244	18036	18170	18283	18129	18234	18058	18044	17935	18098	17947	18303	18148	18220	18097	18032	18144	18068	18095	18293	18173	18142	18229	18080	18113	18078	18023	18356	18045	18211	18172	18179	17983	17947	17938	18151	18177	18156	18210	18117	18160	18123	18108	18088	17949	18052	18018	18128	18125	18170	17969	18053	18106	17953	18084	18120	18102	18127	18145	18186	17992	18087	17906	18073	18069	17982	18043	18157	18122	18126	18111	18140	18263	18385	18284	18259	18070	18084	18068	18298	18158	18116	17956	17955	18021	17979	18212	18154	18078	18159	18014	18185	18180	18168	17993	18129	18113	18175	17843	17982	18119	18099	18113	18029	18058	18222	18062	18114	18315	17941	17988	17958	18197	18003	18095	18107	17995	17967	18164	18211	17872	18049	18120	18098	18016	18189	18013	18095	17987	18347	18309	17968	18001	18004	18275	18012	18179	18093	18229	18225	18033	18144	18191	18267	18174	18241	18038	18007	17965	17874	18112	18133	18089	18002	18230	18088	18143	18054	18069	18085	18105	18030	18274	18037	18204	18080	18095	17992	18094	18075	18116	18141	18121	18282	18171	18102	18113	18189	18415	18057	17777	18040	18148	17997	18197	18248	18153	18213	17999	18009	18171	18149	18038	18175	18096	18104	18130	18079	18075	18151	18090	17930	17942	18159	18226	18378	18160	18219	18085	18099	17895	17855	18145	17978	18154	18282	18038	18120	18320	18061	18137	18044	18054	18401	18075	18141	17979	17975	18219	18070	18073	18368	18217	18201	18143	18082	18065	18018	17957	18152	17988	18234	18183	18071	18105	18317	18145	18141	18102	18005	18079	18165	18137	18191	17927	18131	18058	18175	18159	18173	18269	18151	18082	18075	18040	17972	18036	18152	17989	18242	17994	18190	18171	18039	18188	18113	18042	18094	18156	18085	18073	18104	18032	18064	17922	18143	18398	18016	18067	18359	18117	18181	18080	17977	18092	17981	17956	18140	18055	18179	18269	18375	18201	17991	18156	17973	18076	18110	17972	18261	18080	18224	18025	18213	18009	18170	17847	18225	17993	18077	18122	18012	18109	18156	18068	18286	18181	18236	18192	18411	18163	18276	18054	17925	17969	18171	18165	17984	18032	17763	18175	17967	18101	18181	18153	18178	18189	18145	18068	18032	18202	18042	17917	18113	18176	18125	18014	18168	18095	18103	18123	18155	17980	18186	18015	18158	18063	18162	18061	18129	18092	18192	18142	17981	18065	18102	18095	18076	18135	17842	18257	18067	18168	18100	18149	18024	18218	18214	18115	18020	17987	18131	18161	18231	18253	18159	17935	18181	17983	18225	18189	18249	18230	18232	17832	18100	18005	18201	18209	18118	18116	18247	18235	18064	17940	18058	18070	18194	18059	18033	17934	18193	18245	18119	18141	18154	18094	18012	17899	18202	18167	18090	18084	18021	18187	18221	18164	17974	18116	17967	17935	18036	18111	17990	18168	18040	18134	18084	18361	18143	18031	18057	18211	18005	18164	18150	18378	18042	18225	18097	18218	18232	17991	17997	18343	18080	18158	18150	18205	18154	18190	18180	18087	18123	18157	18245	18124	18233	17963	18096	18076	18210	18257	18081	18034	18128	17967	18101	18168	18043	18071	18124	18174	18055	18056	18092	18143	17918	17938	18128	18144	18133	18063	17894	18050	18038	18167	18160	18193	18053	18241	18298	18126	18071	18396	18169	18211	18038	17982	18067	18068	18110	17937	18336	17989	18297	18267	18086	18179	18253	18050	18054	18251	18142	18035	17893	18051	18280	18248	17976	18272	17861	18178	18169	17941	18259	18075	18051	18061	17884	18438	18105	17973	18092	18119	18151	18150	18018	18152	18165	18076	18228	18029	18089	17948	17996	18061	17835	18144	18003	18231	18141	17989	18140	18047	18143	17786	18013	18130	18073	17998	18140	18229	18020	17954	18177	18048	18026	17944	18137	18218	18013	17886	18232	18119	17994	18218	18208	18225	18285	18081	18185	18202	18278	18209	18052	18004	18057	18081	18219	18231	18060	18116	18107	18175	18040	18111	18052	18018	17908	18220	18146	17972	18211	18229	18153	18057	18035	18068	18353	18156	18002	17936	18106	18086	18049	18139	18019	17968	17908	18027	18246	18108	18128	18073	18026	18278	18122	18041	18123	17991	18333	18137	17956	18033	18022	18217	18104	17935	18177	18171	18056	17930	18278	17978	18004	18182	18195	18183	18249	18022	17978	18126	18147	18227	17910	18232	18094	18237	18050	18084	18041	18308	18118	18117	18096	18131	18167	18031	17909	18218	18208	18162	17946	18141	18083	18149	18190	18086	18094	18227	18064	18095	17998	18013	18146	18046	18154	18204	18193	18262	18194	18100	17966	18550	17848	18108	18036	18111	18297	18139	18196	17932	18214	18266	18001	18084	18108	18076	18194	17942	18155	17880	17918	18111	18092	18144	18095	18041	17900	18116	18038	18256	18063	17921	18242	18072	18007	18222	18128	18113	17894	18136	18206	18035	18037	17920	18098	17907	17997	18121	18170	17976	18107	18099	18023	18086	18096	18081	18062	17850	18312	18107	17945	18154	18153	18023	18174	18150	18063	18123	18108	18090	18203	18053	18237	17857	17965	18096	18175	18010	18190	18159	18136	18001	18095	17991	18111	18125	17922	18156	18003	18146	18237	18071	17831	18061	18065	18133	18240	18126	18114	18169	18252	18030	18124	17987	18068	18025	18195	18194	18102	18008	18105	18182	17990	18004	18176	18130	18148	18151	18009	18215	18150	18115	17974	18080	18154	18155	18141	18085	18266	18125	18215	18229	18157	18214	18162	18107	18204	17911	18101	17987	18112	18372	17986	18149	18210	18200	18221	18113	18037	18178	18232	18135	18211	18141	18211	18313	18364	18130	18151	18256	18067	18223	17992	18195	18144	17979	18162	18083	17967	18219	18073	17891	18013	17951	18278	18032	18187	18185	17869	18231	18086	17932	18035	18056	18248	18100	17890	18025	18231	18191	17888	18190	18224	18151	17982	18013	18295	18120	18178	18310	18143	17997	18031	17921	18166	18069	18058	18042	18147	18244	18167	18190	18218	18256	17925	18115	18132	18105	18083	17941	18181	18080	18222	18295	18187	18211	18036	18154	17925	18186	18330	18061	18204	17976	17871	17994	18057	18144	18096	18211	18263	18171	18184	18134	17974	18080	18108	18107	18082	18229	18178	18132	18131	18321	18227	18072	18272	18000	18298	18198	18004	18156	18156	18226	18123	18079	18069	17939	18112	18051	18041	18184	18123	18137	18120	18045	18031	18072	18189	18111	18021	18005	18102	18088	18144	18020	18219	17939	18283	17998	18008	18018	18087	18206	18207	18072	18251	18199	17816	18097	17929	18213	18146	18178	17997	18092	18160	17900	17965	18083	18094	18158	18145	18145	18205	18179	18259	18083	18114	18012	18115	18089	18264	18179	18169	18325	18175	18202	18069	17959	18118	17983	18475	18070	18133	18040	18010	17915	18249	18130	18065	17934	18258	18135	18215	18086	18085	18047	17923	18063	18113	18056	18023	18062	18153	18297	18276	18038	18212	17983	18089	18262	18223	18289	18112	18173	18120	17977	18194	18118	17996	18130	18376	18176	17962	18332	17988	17986	18069	17876	18050	18102	18134	18160	18231	18117	18221	18144	18101	18080	18065	18158	18145	18152	18070	18247	17968	17964	17934	17977	18042	17998	18140	18099	18034	18122	17990	18126	18083	18165	18187	18135	18352	18144	18153	18163	18254	18323	18229	18014	18173	18156	18088	18169	18118	18176	18121	18241	18084	18257	18334	18073	18034	18120	17971	17962	18214	18041	18118	18202	18074	17936	18103	18050	18284	18237	18304	18325	18020	18161	18141	17971	18199	18075	18155	18120	18112	17987	18003	18215	18019	18125	18031	18181	18169	18165	18101	18178	18260	18067	18159	18211	18050	17951	18231	18081	18015	18167	17938	17974	17958	18257	18061	18069	17994	18129	18169	18216	18076	18200	18029	18148	17965	17984	18146	18040	18078	17946	18078	18195	18152	18058	18215	17970	18101	17932	18101	18080	18204	18158	18048	18223	18214	17944	18387	18241	18091	18214	18176	18003	18034	18202	18115	18118	18295	18228	18138	18004	17955	17976	18235	18134	18184	17853	18078	18003	18164	18244	18102	18129	18041	17996	18091	18280	18098	18013	18110	18221	18074	18170	18131	18070	17988	18108	18084	18124	18252	18050	18206	18077	18279	18136	18295	18190	18127	18036	18273	18071	18256	18174	18384	18355	18173	18119	18287	18188	17999	18184	18203	18009	18048	18073	18178	18358	17950	18113	17849	18209	18137	18206	18202	18065	18227	17986	18167	18001	18169	17973	18062	18209	18176	18062	18276	18161	18064	18130	17999	18178	18095	18132	18030	18012	18191	18145	18220	18153	18239	18305	18020	18119	18266	18065	18243	18120	18135	18071	18103	18094	18153	18099	18189	18051
19034	26258	24474	20180	19392	18213	24762	26649	22991	19752	17785	17004	16821	16599	16609	16800	16629	16641	16732	16735	16666	16576	16766	16589	16488	16616	16641	16656	16703	16615	16579	16602	16739	16536	16611	16648	16629	16674	16521	16880	16778	16522	16627	16583	16595	16539	16556	16915	16692	16696	16742	16636	16794	16678	16659	16600	16763	16681	16681	16676	16753	16624	16611	16464	16750	16528	16752	16774	16655	16555	16776	16718	16657	16585	16768	16747	16718	16577	16639	16614	16619	16691	16671	16693	16765	16712	16733	16821	16848	16714	16515	16618	16665	16668	16763	16421	16760	16712	16688	16744	16800	16655	16479	16725	16670	16567	16712	16789	16612	16729	16590	16645	16857	16652	16786	16633	16533	16608	16502	16740	16576	16631	16686	16649	16550	16759	16652	16687	16740	16654	16676	16546	16660	16665	16608	16616	16485	16539	16551	16605	16610	16710	16622	16701	16673	16615	16465	16681	16744	16622	16577	16714	16643	16717	16680	16714	16554	16585	16682	16767	16608	16653	16753	16677	16638	16688	16648	16631	16552	16776	16389	16690	16630	16582	16562	16668	16728	16598	16737	16764	16583	16852	16552	16638	16773	16624	16737	16702	16667	16576	16578	16704	16680	16577	16601	16728	16653	16517	16706	16631	16654	16788	16690	16766	16678	16652	16596	16595	16555	16719	16705	16486	16773	16599	16673	16712	16710	16593	16644	16789	16646	16728	16708	16716	16786	16539	16778	16656	16679	16550	16577	16801	16535	16490	16687	16624	16758	16701	16694	16727	16645	16675	16781	16749	16710	16560	16598	16530	16782	16694	16651	16800	16648	16673	16705	16557	16677	16755	16738	16581	16551	16639	16677	16686	16455	16808	16574	16630	16746	16502	16567	16461	16440	16539	16562	16733	16576	16605	16797	16590	16761	16740	16743	16651	16769	16870	16575	16599	16828	16623	16510	16683	16708	16517	16552	16782	16544	16702	16512	16705	16783	16642	16660	16757	16685	16604	16564	16523	16601	16624	16785	16625	16679	16535	16605	16555	16765	16581	16567	16622	16861	16647	16741	16814	16580	16742	16721	16576	16789	16592	16679	16538	16746	16667	16569	16575	16641	16731	16687	16648	16672	16610	16733	16650	16531	16546	16607	16666	16696	16767	16638	16689	16651	16616	16683	16559	16680	16604	16590	16582	16607	16613	16505	16505	16678	16613	16539	16685	16705	16753	16703	16677	16544	16656	16709	16570	16747	16662	16702	16745	16689	16445	16704	16437	16476	16707	16609	16712	16606	16748	16623	16658	16556	16439	16712	16670	16557	16513	16473	16721	16500	16753	16535	16509	16732	16682	16765	16762	16765	16511	16344	16611	16534	16520	16640	16586	16687	16511	16763	16686	16680	16587	16621	16690	16656	16675	16767	16506	16588	16742	16643	16753	16653	16746	16743	16663	16549	16543	16585	16573	16803	16640	16589	16583	16649	16633	16621	16667	16725	16685	16614	16658	16928	16647	16667	16662	16711	16662	16587	16636	16679	16693	16639	16677	16597	16556	16715	16821	16697	16763	16770	16685	16579	16472	16481	16619	16694	16624	16961	16538	16723	16838	16444	16581	16692	16774	16487	16780	16687	16505	16726	16452	16605	16717	16550	16721	16649	16725	16569	16655	16718	16545	16555	16565	16674	16791	16596	16730	16506	16717	16638	16702	16575	16717	16683	16545	16607	16501	16760	16574	16569	16472	16657	16640	16583	16811	16637	16651	16664	16851	16678	16591	16758	16575	16672	16769	16613	16450	16674	16660	16574	16692	16519	16747	16619	16662	16591	16770	16624	16591	16643	16541	16501	16804	16757	16502	16804	16719	16531	16778	16689	16770	16547	16645	16625	16581	16626	16581	16657	16664	16727	16693	16547	16705	16550	16669	16570	16850	16699	16577	16546	16661	16703	16505	16774	16616	16700	16842	16495	16765	16744	16740	16630	16656	16512	16613	16715	16813	16584	16686	16613	16849	16684	16583	16681	16543	16533	16639	16810	16752	16627	16859	16530	16669	16734	16680	16807	16729	16499	16672	16575	16760	16645	16470	16672	16714	16708	16615	16733	16607	16664	16678	17003	16397	16651	16787	16627	16733	16780	16540	16732	16636	16617	16563	16699	16584	16693	16622	16571	16602	16729	16757	16576	16646	16680	16663	16697	16553	16827	16588	16683	16743	16628	16677	16778	16743	16595	16782	16563	16671	16589	16642	16677	16561	16617	16780	16609	16681	16486	16611	16726	16714	16545	16902	16634	16627	16676	16552	16780	16747	16653	16664	16696	16630	16615	16581	16682	16712	16678	16425	16634	16658	16626	16764	16637	16753	16565	16787	16760	16712	16590	16599	16800	16598	16685	16743	16706	16678	16671	16597	16586	16726	16689	16707	16617	16607	16698	16569	16674	16630	16633	16510	16536	16637	16705	16505	16673	16544	16591	16592	16668	16607	16606	16587	16814	16645	16664	16532	16546	16628	16706	16758	16603	16562	16763	16714	16522	16648	16757	16777	16718	16513	16720	16548	16670	16722	16702	16530	16744	16742	16665	16799	16772	16502	16768	16515	16531	16675	16557	16662	16594	16663	16591	16830	16737	16628	16768	16624	16917	16604	16724	16512	16746	16743	16570	16550	16544	16722	16624	16568	16873	16658	16707	16647	16646	16845	16588	16653	16479	16562	16672	16572	16759	16758	16663	16837	16677	16577	16658	16579	16637	16564	16542	16710	16621	16633	16546	16654	16699	16708	16632	16589	16530	16599	16549	16664	16640	16540	16724	16609	16755	16662	16700	16714	16563	16684	16660	16684	16855	16717	16664	16797	16648	16589	16796	16504	16729	16831	16608	16597	16699	16734	16686	16628	16682	16721	16646	16558	16640	16789	16708	16633	16781	16569	16528	16682	16550	16588	16625	16761	16534	16553	16690	16565	16601	16658	16706	16643	16506	16775	16691	16749	16839	16580	16624	16475	16635	16744	16626	16594	16680	16726	16664	16671	16596	16681	16712	16573	16561	16588	16603	16733	16651	16594	16711	16640	16836	16705	16712	16712	16742	16672	16748	16748	16597	16622	16735	16586	16694	16793	16701	16615	16898	16784	16561	16689	16649	16542	16590	16678	16586	16651	16578	16637	16589	16653	16748	16815	16654	16622	16743	16560	16644	16594	16866	16596	16705	16661	16551	16456	16829	16648	16704	16649	16663	16640	16463	16642	16715	16610	16626	16451	16513	16744	16625	16502	16749	16688	16601	16568	16694	16859	16678	16554	16628	16607	16696	16490	16568	16672	16650	16726	16611	16768	16623	16673	16713	16557	16550	16671	16633	16716	16684	16496	16742	16463	16578	16613	16697	16647	16575	16702	16707	16684	16788	16688	16413	16733	16643	16674	16566	16718	16627	16614	16576	16687	16623	16658	16779	16613	16769	16529	16701	16727	16842	16804	16692	16489	16791	16510	16716	16863	16742	16733	16668	16666	16471	16779	16515	16667	16618	16583	16579	16931	16603	16912	16566	16723	16722	16563	16687	16704	16749	16723	16598	16608	16620	16802	16741	16685	16616	16688	16760	16552	16661	16597	16768	16648	16698	16800	16670	16768	16565	16749	16731	16548	16614	16747	16685	16662	16620	16679	16776	16697	16799	16621	16634	16683	16641	16629	16720	16568	16632	16669	16692	16738	16686	16657	16734	16532	16737	16829	16608	16544	16633	16599	16656	16399	16603	16650	16660	16706	16571	16538	16641	16775	16646	16570	16677	16598	16717	16794	16671	16418	16631	16762	16612	16701	16540	16651	16702	16802	16726	16694	16686	16727	16625	16614	16767	16700	16392	16625	16701	16742	16761	16641	16536	16921	16825	16455	16740	16665	16854	16565	16522	16631	16639	16507	16827	16588	16619	16732	16598	16579	16640	16597	16839	16685	16774	16579	16607	16817	16663	16796	16469	16556	16721	16724	16619	16672	16725	16722	16637	16639	16736	16709	16501	16553	16528	16729	16605	16568	16627	16367	16772	16602	16808	16682	16568	16771	16779	16617	16682	16410	16656	16678	16635	16586	16586	16660	16698	16614	16538	16452	16797	16603	16660	16602	16589	16524	16503	16798	16702	16668	16602	16614	16594	16533	16507	16695	16683	16677	16745	16653	16790	16591	16637	16650	16572	16515	16638	16636	16630	16884	16820	16671	16664	16688	16789	16532	16653	16757	16829	16726	16678	16701	16647	16385	16738	16614	16628	16677	16718	16686	16683	16674	16656	16735	16691	16665	16731	16546	16746	16624	16752	16760	16708	16644	16528	16663	16599	16612	16779	16646	16688	16914	16605	16583	16670	16564	16566	16665	16757	16602	16751	16801	16418	16702	16568	16688	16688	16683	16619	16698	16768	16631	16638	16616	16782	16630	16546	16738	16832	16604	16710	16654	16620	16555	16742	16893	16520	16765	16580	16694	16576	16539	16744	16538	16668	16664	16727	16448	16791	16527	16671	16918	16658	16591	16569	16635	16688	16677	16548	16788	16737	16687	16747	16582	16793	16668	16692	16638	16669	16580	16717	16575	16600	16706	16709	16544	16599	16488	16608	16611	16859	16669	16550	16852	16728	16696	16638	16562	16476	16754	16682	16658	16660	16541	16742	16667	16896	16715	16632	16776	16692	16714	16720	16684	16641	16617	16691	16611	16636	16504	16772	16834	16675	16567	16667	16763	16602	16777	16600	16533	16634	16607	16572	16720	16726	16576	16705	16688	16707	16731	16565	16578	16670	16641	16687	16604	16544	16790	16568	16589	16675	16666	16643	16674	16683	16739	16748	16835	16753	16583	16617	16890	16599	16616	16691	16674	16607	16651	16667	16734	16796	16669	16604	16754	16788	16750	16438	16721	16791	16604	16773	16724	16777	16763	16589	16658	16498	16634	16728	16518	16580	16729	16688	16667	16758	16596	16443	16611	16760	16698	16782	16650	16654	16544	16614	16657	16607	16573	16663	16636	16478	16602	16656	16650	16741	16817	16752	16523	16687	16512	16572	16744	16708	16605	16676	16617	16744	16705	16528	16494	16690	16676	16612	16762	16841	16656	16590	16524	16730	16712	16632	16721	16648	16595	16597	16535	16611	16627	16608	16801	16750	16667
24505	21336	28455	25354	22723	22344	40277	46372	38235	29695	23383	19990	18715	18325	18326	18383	18256	18297	18347	18283	18401	18553	18159	18261	18103	18221	18088	18251	18361	18303	18326	18307	18114	18099	18237	18314	18162	18237	18009	18351	18387	18207	18198	18161	17947	18125	18384	18238	18459	18091	18444	18268	18175	18135	18127	18190	18277	18317	18200	18197	18161	18280	18175	18278	18140	18112	18148	18416	18110	18232	18044	18139	18167	18135	18290	18504	18379	18081	18011	18201	18393	18160	18181	18096	18281	18176	18084	18085	18045	18091	18214	18160	18200	18177	18234	18311	18081	18142	18185	18212	18004	18190	18282	18383	18259	18284	18236	18191	18113	18188	18223	18034	18158	18301	18239	18198	18177	18234	18233	18062	18305	18242	18052	18310	18118	18005	18216	17868	18024	18163	18148	18301	18156	18019	18196	18144	18428	18256	18216	18201	18180	18272	18066	18167	17974	18080	18095	18200	18186	18087	18200	18131	18239	18165	18144	18268	18160	18131	18261	18362	18375	18146	18167	18075	18241	18291	18348	18292	18291	18092	18128	17943	18261	18243	18179	18506	18078	18117	18115	18205	18338	17871	18200	18335	18209	18127	18093	18214	18102	18233	18289	18151	17967	17977	18215	18214	18110	18146	18212	18095	18167	18146	18127	18074	18096	18034	18161	18171	18277	18233	18241	18303	18215	18159	18220	18155	18161	18254	18183	18106	18191	18108	18221	18239	18092	18108	18025	18081	18126	18209	18320	18211	18281	18349	18204	18157	18180	18224	18199	18023	18047	18251	18418	18212	18226	18288	17981	18311	18243	18384	18132	18108	18246	18106	18182	18258	18184	18010	18447	18127	18184	18189	18228	18110	18292	18338	18179	18283	18183	18050	18221	18154	18059	18092	18223	18044	18308	18077	18201	18267	18297	18449	18069	18328	18223	18049	18428	18027	18348	18177	18115	18219	18082	18094	18139	18264	18382	18134	18255	18110	18300	18279	17946	18368	18199	18185	18328	18008	18069	18192	18495	18310	18091	18160	18042	18267	18068	18015	18109	18188	18136	18018	18277	18172	18257	18168	18063	17994	18393	18152	18303	17973	18208	18227	18162	18258	18292	18278	18431	18252	18114	18376	18299	18092	18225	18210	18087	17992	18277	18193	18194	18194	18256	18221	18254	18313	18130	18284	18095	18300	18178	18292	18250	18248	18031	18159	18115	18079	18465	18158	18083	18155	17940	18220	18209	18183	18166	18031	18214	18092	18350	18163	18229	18156	18092	18250	18079	18339	18338	18331	18273	18344	18238	18109	18181	18308	18322	18350	18316	18134	18116	18280	18196	18320	18150	18190	18253	18115	18258	18138	18360	18064	18093	18018	18195	18239	18160	18102	18255	18270	18222	18183	18127	18080	18164	18240	18172	18056	18158	18096	18238	18128	18184	18234	18222	18207	18255	18117	18099	18054	18090	18121	18142	18237	18292	18309	18440	18234	18377	18121	18131	18129	18086	18262	18299	18354	18165	18123	18232	18192	18093	18258	18022	18098	18177	18102	18166	18323	18132	18494	18271	17931	18407	18186	18301	18233	18310	18275	17993	18321	18158	18011	18140	18314	18165	18244	18162	18354	18317	18248	18230	18486	18122	18214	18141	18105	18172	18293	17911	18189	18022	18163	18138	18396	18236	18258	18172	18059	18123	18020	18233	18271	18143	18314	18314	18334	18229	18128	18160	18283	18347	18248	18180	18059	18307	18018	18237	18188	18171	18234	18212	18288	18130	18261	18093	18060	18064	18179	18245	18190	18267	18483	18175	18234	18282	18166	18214	18340	18077	18261	17973	18321	18219	18243	18064	18218	18084	18141	18102	18271	18230	18301	18330	18280	18143	17950	18449	18334	18146	18281	18296	18093	18366	18277	18377	18198	18182	18082	18158	18218	18260	18080	17844	18105	18189	18205	18150	18275	18110	18318	18387	17994	18349	18102	18150	18164	18434	18151	18222	18222	18338	18292	18110	18098	18317	18237	18075	18251	18257	18238	18252	18280	18096	18203	18029	18156	18233	18222	18233	18146	18307	18188	18157	18090	18178	18295	18046	18196	18399	18364	18177	18193	18133	18284	18130	18120	18088	18311	18280	18178	18312	18370	18161	18288	18145	18003	18044	18211	18248	18157	18041	18060	17951	18352	18348	18241	18139	18218	18131	18034	18107	18055	18185	18053	18166	18388	18194	18343	18322	17982	18096	18197	18203	18307	18462	18099	18334	18226	18243	18269	18126	18179	18223	18325	18151	18091	18166	18163	18209	18311	18190	18304	18105	18213	18227	18168	18190	18233	18319	18201	18114	18212	18257	18176	18162	18249	18068	18100	18351	18223	18299	18136	18127	17823	18149	18015	18055	17997	18228	18041	18334	18302	18138	18173	18167	18384	18140	18324	18212	18075	18299	18329	18137	18382	18425	18068	18263	18101	18320	18302	18124	17975	18189	18156	18141	18056	17967	18331	18146	18097	18466	18387	17943	18182	18211	18283	18354	18200	17907	18068	18080	18090	18288	17953	18308	18319	18070	18105	18182	18136	18177	18224	17972	18023	18248	18198	18197	18073	18100	18148	18174	18214	18493	18301	18127	18122	18206	18120	18305	18116	18277	18152	18306	18112	18159	18244	18173	18054	18221	18340	18134	18106	18368	18306	18090	18236	18269	18321	18305	18184	18291	18205	18216	18066	18251	18246	18040	18037	18349	17885	18207	18251	18139	18114	18176	18116	17965	18151	18384	18140	18241	18144	18279	18106	18175	18240	18078	18434	18268	18353	18305	18196	18067	18424	18318	18282	18209	18215	18135	18140	18271	18175	17988	18257	18166	18050	18187	18238	18371	18234	18366	18049	18246	18223	18178	18378	18234	18362	18424	17984	18309	18108	18088	18160	18308	18220	18331	18121	18232	18269	18202	18362	18046	18172	18169	18263	18028	18092	18200	18154	18186	18055	18058	18295	18133	18158	18324	18033	18390	18300	18442	18142	18262	18077	18282	18351	18250	18168	18202	18155	18115	18131	18127	18196	18179	18139	18263	18132	18256	18299	18201	17991	17966	18258	17952	18052	18177	18090	18044	18306	18398	18593	18076	17976	18133	17943	18125	18144	18279	18263	18231	18286	18153	18497	18280	18303	17994	18317	18294	18315	17966	18219	18068	18070	18193	18260	18376	18428	18270	18159	17912	18041	18001	18017	18062	18180	18152	18037	18360	18006	18207	18106	18068	18327	18224	18244	18206	17971	18255	18199	18074	18344	18197	18311	18021	17952	18098	18039	18079	18177	18096	18353	18148	18332	18242	18225	18133	18079	18318	18160	18076	18178	18338	18303	18277	18121	18213	18172	18082	18178	18057	18199	18265	18120	18037	18100	17994	18249	18267	18299	18066	18016	18138	18252	18307	18022	18279	18390	18156	18058	18083	18109	18108	17988	18381	18235	18374	18201	18223	18185	18022	18300	18008	18135	18289	18191	18166	18083	18125	18322	18358	18180	18282	18254	18381	18181	18247	18168	18069	18204	18140	18064	18235	18058	17879	18258	18171	18112	17939	18201	18327	18294	18207	18187	18207	18205	18167	17968	17998	18394	18318	18150	18197	18149	18397	18141	18148	18201	18329	18334	18088	18148	17991	18079	18268	18322	18037	18240	18284	18152	18323	18276	18253	18300	18217	18368	18287	17832	18146	18308	18177	18183	17967	18139	17952	18317	18176	18166	18152	18346	18186	18299	18310	18079	18217	18121	18138	18286	18067	18125	18223	18353	18338	18132	18077	18154	18269	18178	18307	18309	18128	18179	18283	18158	18220	18047	18180	18219	18235	18255	18192	18167	18174	18069	17965	18235	18311	17975	18058	18253	18060	18228	18491	18273	18158	18158	18184	18344	18164	18106	18321	18370	18177	18460	18152	18207	18354	18253	18241	18176	18312	18320	18166	18268	18379	18141	18275	18252	18369	18031	18037	18072	18128	18236	18166	18383	18188	18260	18046	18184	18354	18014	18255	18261	18240	18125	18202	18189	18159	18329	18440	18395	18059	18258	18324	18276	18270	18213	18158	18105	18321	18243	18403	18213	18228	18181	18148	18213	18307	18255	18211	18296	18201	18002	18270	18195	18144	18343	18403	18115	18154	18188	18215	17973	18435	18091	18275	18262	18214	18073	18256	18259	18127	18230	18303	18029	18261	18226	18368	18304	18282	18140	18185	18269	18138	18185	18285	18075	18257	18136	18099	18305	18397	18294	18343	18240	18176	18150	18179	18147	18429	18191	18205	18386	18170	18114	18074	18396	18116	18152	18328	18141	18321	18136	18071	18162	18256	18124	18122	18170	18101	18141	18180	18306	18106	18118	18021	18234	18248	18248	18290	18271	18187	18234	18027	18278	18315	18121	18315	18275	18313	18323	18314	18156	18143	18221	18186	18197	18126	18067	18139	18120	18216	18131	18165	18169	18146	18312	18292	18018	18256	18116	18318	18344	18345	18170	18024	18105	18217	18187	18284	18101	18269	18185	18106	18347	18295	18141	18241	18135	18367	18263	18336	18516	18184	18291	18155	18223	18500	17980	18098	18175	18115	18187	18131	18020	18029	18210	18133	18130	18086	18096	18029	18287	18155	18280	17940	18269	18312	18211	18159	18257	18173	18085	18128	17997	18302	18153	18292	18051	18252	18380	18159	18049	18265	18180	18320	18352	18147	18173	18225	18169	18240	18191	18176	18186	18242	17952	18172	18158	18240	18283	18378	18027	18204	18107	18128	18122	18234	18238	18261	17979	18226	17977	18189	18251	18237	18075	18244	18063	18045	18268	18059	18367	18241	18193	18146	18329	18325	18244	18332	18207	18315	18069	18240	18081	18278	18192	18267	18347	18422	18231	18272	18137	18039	18125	18027	18241	18289	18122	18124	17991	18300	18182	18177	18318	18107	18121	18269	18132	18017	18239	18087	18346	18320	18360	18051	18315	18317	18256	18140	18203	18163	17913	18249	18108	18252	18037	18288	18345	18023	17998	18296	18196	18146	18382	18144	18271	18270	18255	17973	18102	18235	18330	18271	18285	18159	18294	18337	18290	18203	18250	18163	18109	18227	18253	18279	18178	18242	18205	18333	18378	18258	18152	18278	18150
19199	31623	31125	27541	22065	21270	43942	47759	38689	30286	22244	18465	16998	16634	16692	16858	16909	16824	16809	16811	16852	16596	16787	16770	16673	17072	17030	16763	16767	16737	16660	16756	16741	16747	16741	16858	16843	16552	16683	16801	16724	16788	16887	16778	16653	16811	16811	16659	17054	16829	16651	16766	16722	16924	16856	16611	16848	16780	16825	16820	16786	16853	16654	16717	16740	16640	16607	16748	16860	16946	16790	16774	16832	16782	16969	16848	16801	16719	16966	16773	16651	16722	16697	16608	16864	16659	16918	16895	16832	16644	16608	16741	16904	16941	16609	16857	16696	16871	16721	16825	16676	16743	16791	16751	16796	16747	16791	16852	16673	16762	16684	16639	16701	16790	16909	16786	16862	16696	16775	16691	16724	16768	16721	16811	16775	16684	17072	16450	16856	16717	16647	16642	16717	16496	16795	16602	16684	16739	16807	16738	16746	16961	16702	16896	16606	16614	16652	16828	16736	16675	16585	16697	16844	16647	16675	16930	16817	16720	16665	16787	16714	16583	16627	16838	16806	16782	16920	16567	16760	16570	16844	16777	16700	16848	16830	16803	16808	16812	16816	16961	16667	16763	16659	16728	16720	16797	16754	16713	16609	16683	16744	16795	16628	16771	16701	16891	16795	16847	16756	16859	16741	16696	16598	16861	16865	16752	16649	16658	17073	16633	16677	16689	16748	16838	16662	16682	16582	16734	16617	16802	16538	16846	16738	16954	16832	16485	16848	16808	16755	16845	16764	16673	16857	16683	16865	16662	16847	16922	16840	16880	16810	16870	16834	16752	16749	16547	16793	16644	16658	16726	16816	16631	16781	16828	16975	16779	16875	16655	16806	16749	16834	16647	16940	16691	16828	16883	16832	16695	16685	16489	16775	16866	16739	16730	16895	16782	16776	16988	16707	16802	16570	16856	16593	16861	16830	16644	16863	16692	16685	16894	16664	16668	16755	16740	16910	16744	16638	16818	16715	16785	16820	16858	16769	16685	16772	16786	16859	16730	16840	16890	16699	16827	16696	16816	16645	16805	16729	16659	16888	16642	16718	16857	16632	16707	16658	16766	16807	16813	16942	16700	16724	16957	16949	16672	16545	16684	16809	16800	16607	16695	16760	16844	16713	16755	16890	16797	16774	16960	16793	16891	16921	16837	16780	16658	16689	16718	16884	16777	16866	16864	16906	16678	16918	16912	16676	16779	16708	16637	16761	16784	16819	16836	16761	16678	16531	16690	16696	16787	16799	16704	16706	16812	16827	16741	16865	16854	16829	16790	16708	16596	16733	16933	16818	16646	16669	16659	16825	16802	16600	16631	16720	16609	16775	16714	16746	16802	16670	16626	16874	16737	16910	16832	16765	16690	16837	16764	16776	16692	16895	16806	16798	16740	16676	16712	16805	16779	16819	16610	16876	16836	16786	16613	16747	16844	16671	16754	16925	16729	16817	16765	16689	16646	16747	16690	16770	16770	16879	16852	16754	16716	16598	16733	16705	16683	16998	16772	16718	16663	16655	16758	16694	16704	16554	16824	16664	16718	16613	16742	16813	16779	16805	16735	16777	16759	17009	16652	16693	16801	16714	16724	16792	16717	16832	16783	16693	16763	16688	16880	16839	16719	16835	16867	16777	16580	16657	16800	16920	16769	16581	16685	16824	16872	16738	16786	16590	16880	16679	16701	16755	16615	16756	16802	16758	16874	16816	16698	16644	16745	16785	16688	16727	16514	16748	16661	16816	16828	16768	16750	16778	16741	16637	16722	16762	16938	16864	16696	16799	16773	16790	16786	16840	16756	16653	16653	16765	16683	16946	16794	16684	16850	16720	16765	16787	16658	16785	16785	16701	16733	16718	16810	16692	16593	16736	16702	16791	16886	16745	16554	16856	16765	16602	16907	16700	16762	16715	16825	16871	16945	16694	16742	16737	16730	16816	16778	16707	16592	16683	16639	16964	16697	16833	16723	16659	17021	16771	16738	16976	16964	16694	16804	16848	16520	16791	16689	16952	16794	16757	16979	16725	16746	16876	16760	16775	16824	16654	16920	16862	16970	16664	16810	16617	16951	16660	16833	16757	16743	16629	16780	16672	16638	16760	16734	16716	16862	16755	16727	16748	16696	16674	16950	16923	16719	16740	16769	16731	16912	16668	16605	16787	16768	16695	16841	16653	16736	16760	16971	16630	16842	16794	16885	16777	16790	16582	16786	16723	16725	16766	16729	16657	16911	16703	16719	16736	16624	16588	16987	16640	16659	16864	16729	16559	16641	16900	16612	16838	16572	16797	16726	16734	16819	16784	16725	16715	16658	16695	16707	16868	16752	16705	16795	16709	16876	16721	16867	16845	16601	16922	16764	16911	16709	16698	16672	16875	16817	16807	16619	16609	16744	16841	16855	16978	16701	16584	16686	16748	16720	16814	16736	16741	16794	16703	16825	16708	16864	16804	16548	16690	16785	16819	16652	16818	16680	16687	16626	16702	16695	16782	16842	16621	16647	16682	16722	16908	16750	16707	16683	16876	16610	16890	16749	16845	16726	16899	16611	16790	16801	16750	16914	16721	16871	16797	16774	16862	16960	16816	16825	16821	16768	16774	16789	16777	16828	16639	16761	16842	16706	16763	16727	16975	16634	16826	16697	16833	16622	16817	16736	16809	16885	16735	16842	16761	16870	16786	16625	16648	16882	16716	16759	16520	16920	16786	16714	16843	16837	16710	16785	16772	16890	16881	16709	16757	16873	16636	16771	16513	16605	16701	16859	16772	16915	16829	16920	16770	16826	16756	16666	16790	16772	16861	16535	16720	16665	16701	16760	16737	16838	16643	16798	16974	16756	16755	16967	16716	16859	16775	16809	16668	16764	16728	16746	16887	16741	16709	16806	16643	16833	16885	16821	16708	16877	16843	16635	16883	16798	16878	16585	16627	16783	16651	16746	16684	16477	16807	16757	16674	16701	16716	16775	16574	16639	16826	16678	16770	16659	16696	16560	16709	16855	16858	16790	16903	16866	17009	16767	16812	16939	16627	16786	16634	16702	16866	16857	16734	16765	16778	16792	16786	16785	16841	16843	16691	16732	16717	16658	16825	16815	16772	16762	16840	16767	16837	16767	16666	16788	16678	16814	16756	16716	16700	16742	16630	16773	16698	16884	16905	16631	16624	16683	16822	16945	16678	16853	16642	16934	16815	16763	16716	16780	16683	16772	16832	16741	16930	16726	16656	16682	16817	16991	16757	16747	16662	16697	16636	16753	16761	16694	16641	16942	16821	16692	16747	16694	16744	16794	16718	16761	16743	16828	16688	16792	16691	16727	16791	16702	16758	16768	16695	16723	16668	16904	16753	16923	16482	16681	16770	16808	16792	16815	16784	16834	16776	16628	16767	16885	16656	16703	16762	16761	16855	16755	16771	16775	16695	16756	16850	16761	16755	16822	16847	16728	16820	16819	16873	16835	16885	16685	16685	16746	16811	16915	16711	16686	16523	16950	16755	16814	16604	16704	16768	16761	16747	16791	16788	16871	16616	16901	16775	16681	16832	16713	16841	16815	16723	16796	16722	16908	16766	16769	16732	16745	16883	16762	16839	16675	16504	16763	16629	16925	16738	16694	16828	16715	16846	16722	16778	16851	16626	16939	16588	16660	16664	16812	16838	16794	16666	16736	16861	16715	16815	16758	16803	16797	16773	16617	16729	16694	16898	16802	16738	16765	16629	16701	16670	16939	16800	16856	16815	16888	16785	16536	16983	16680	16702	16777	16941	16802	16646	16843	16781	16867	16912	16637	16721	16644	16663	16552	16647	16736	16863	16891	16713	16821	16707	16896	16872	16846	16868	16871	16800	16855	16742	16660	16772	16775	16758	16756	16607	16778	16812	16865	16833	16718	16824	16810	16884	16768	16743	16790	16902	16821	16755	16830	16840	16784	16815	16868	16763	16803	16783	16690	16626	16717	16740	16795	16759	16929	16904	16724	16786	16712	16850	16614	16759	16842	16607	16758	16872	16734	16739	16899	16768	16607	16818	16731	16789	16801	16875	16806	16753	16886	16686	16634	16753	16681	16640	16741	16666	16671	16848	16841	16705	16612	16743	16814	16806	16854	16701	16725	16684	16708	16816	16793	16779	16919	16757	16682	16854	16872	16748	16707	16668	16866	16856	16751	16721	16837	16735	16735	16745	16617	16899	16704	16677	16842	16811	16779	16658	16638	16942	16686	16972	16744	16746	16867	16884	16744	16777	16847	16735	16828	16763	16812	16879	16780	16813	16901	16871	16861	16621	16802	16702	16880	16693	16853	16775	16760	16576	16811	16824	16799	16775	16594	16907	16802	16675	16655	16753	16633	16561	16626	16815	16681	16905	16881	16876	16852	16699	16827	16813	16739	16749	16682	16900	16556	16744	16743	16634	16836	16681	16710	16890	16947	16813	16806	16493	16712	16781	16808	16840	16788	16676	16682	16600	16830	16658	16680	16606	16757	16780	16757	16682	16830	16838	16627	16720	16806	16814	16840	16789	16633	16621	16868	16846	16755	16581	16834	16724	16977	16868	16751	16729	16782	16710	16726	16772	16793	16807	16769	16691	16866	16917	16991	16735	16697	16759	16677	16738	16750	16865	16748	16740	16736	16655	16763	16822	16786	16741	16826	16826	16692	16714	16870	16625	16582	16791	16684	16832	16864	16714	16735	16810	16717	16778	16882	16679	16700	16821	16758	16657	16777	16762	16673	16775	16791	16759	16698	16644	16731	16699	16717	16849	16674	16869	16802	16832	16878	16923	16801	16667	16774	16827	16767	16744	16701	16762	16732	16639	16864	16690	16776	16876	16844	16633	16629	16542	16823	16752	16860	16676	16694	16709	16735	16779	16614	16836	16637	16885	16752	16826	16694	16744	16785	16892	16872	16820	16738	16639	16745	16773	16793	16742	16722	16758	16709	16767	16657	16897	16765	16720	16550	16868	16879	16678	16731	16654	16763	16672	16894	16809	16879	16953	16637	16839	16681	16728	16796	16863	16760	16603	16700	16986	16817	16944	16662	16761	16833	16750	16744	16601	16775	16858	16685	16700	16782	16951	16743	16788	16888	16817	16693	16682	16862	16724	16803	16865	16773	16807	16835	16550	16876	16614	16813	16691	16900	16698	16814
22865	21195	28976	23700	21558	23799	50905	61885	50935	38845	28531	21656	19096	18421	18416	18249	18134	18377	18043	18342	18301	18305	18355	18184	18101	18110	18082	18209	18322	18142	18084	18207	18174	18165	18151	18045	18152	18367	18074	18176	18134	18296	18377	18072	18003	18040	18072	18274	18256	18120	18239	18352	18090	17948	18157	17951	18208	18081	18165	18270	18110	18183	18305	18314	18198	18161	18322	17936	18114	18262	18247	18110	18179	18205	18032	18102	17935	18025	18015	18116	18094	18010	18115	17866	18066	18232	18194	18015	18218	18043	18314	18307	18186	18024	17983	17906	17857	18007	17966	17970	18329	17998	17958	18033	18114	18249	18072	18192	18109	18429	18279	18210	18073	18043	18349	18188	17956	18106	18051	18330	18110	18274	18105	18094	18113	18155	18146	17996	18130	17911	18168	17931	18263	18080	18128	18072	18006	18211	18328	18293	18293	18080	18064	17982	18349	18317	18031	18121	18072	18123	18031	18043	18196	17928	18082	18154	18169	17970	18136	18106	18150	18066	18165	18033	18178	17960	17963	17948	18067	18237	18049	17863	18262	17975	18039	18096	18123	17900	18027	18003	18056	17979	18164	18032	18269	17984	18186	17967	18239	18202	18233	18144	18237	17996	17985	18132	17905	18056	18219	17991	18135	18078	17999	18083	17901	18113	17990	17736	18034	18064	18114	18100	18040	18021	18116	18045	18083	18044	18150	18122	17959	18172	18155	17993	18060	18154	17980	18068	18113	18258	18058	18118	18128	18003	18128	18271	18128	17995	18089	18020	18221	18199	18163	17799	18019	18016	18038	18149	18100	17996	17982	18192	17978	17796	18066	18057	18005	18205	18166	18131	18030	18008	18312	18176	17997	17956	18089	18106	18096	18095	18032	18188	17985	18289	18204	18024	18178	18149	18009	18055	18346	17731	17969	17858	18198	18059	18212	18199	18109	18035	18019	17953	18210	18144	18060	18023	18048	18158	17982	18069	18188	17960	18007	17893	18101	18292	18128	18056	18060	18200	18167	17765	17925	17976	18066	18155	18188	18079	18141	18070	18067	18163	17999	18209	18174	18058	18114	18140	18133	18062	18163	17992	17896	18032	18028	17758	17953	17887	17804	18108	17911	18065	18024	18028	18043	17950	18118	18199	18079	18028	17743	18092	18005	18095	18000	17970	18285	18095	18048	18029	18128	18095	18342	18014	18116	17952	18075	18178	17969	17957	18111	18142	17988	17939	18277	18057	18162	18203	18288	18191	18131	18034	18184	18200	18056	18066	18002	18207	17876	18003	18048	18240	18000	18259	18161	17884	18139	18088	18104	17761	17990	18192	18054	18082	18227	18164	18154	17977	18044	18023	18094	18030	18165	18279	17947	18088	18269	18153	17895	17907	18232	18248	18210	18154	18017	18179	18015	17926	18095	18047	18039	18130	17989	18032	18085	18028	17931	18203	17981	18071	18246	18040	18086	17931	18201	18075	18114	18182	17940	17947	17922	17917	18015	18031	18093	18040	17874	17984	18123	18028	18129	18099	18049	17919	17935	18005	18146	18072	18166	17943	18001	18122	18066	18100	18052	18124	18199	18036	18266	17971	18150	18057	18002	17977	18109	18108	18003	18173	18035	18123	18165	18321	17920	18200	18020	17969	18105	18123	18185	18109	17944	18103	17911	18014	18059	18034	18068	18277	18138	17989	18019	18085	18099	18102	18189	18108	18136	17982	18082	18174	18168	17890	18104	18039	18092	18061	18261	18171	17973	18046	18270	18162	18045	18004	18039	18005	18019	18115	18016	18102	17774	18182	18090	18138	18124	18089	18061	18013	18092	18071	18120	18021	17999	17906	18105	18243	18174	18199	18094	18252	17889	18288	17976	18092	18004	17895	18057	18115	18303	18068	18082	18341	18211	18054	18128	18203	17912	17971	18167	18087	18058	18112	18129	18132	18114	18118	17940	17866	17930	17827	18185	18037	18050	18280	18046	18094	18139	18271	18053	18057	17947	18111	18091	18025	17942	18219	17896	17842	18182	18075	18119	18268	18099	18207	18056	17984	18063	18181	18065	18053	18175	17994	18069	18021	18164	18156	18136	17975	18124	18056	18034	18007	18030	18150	18049	18091	18141	18037	18155	18267	18019	17971	18092	18094	18197	18037	18059	18189	18255	17979	18256	17896	18152	18010	18110	18029	18125	18081	17928	17959	18159	17993	17994	18006	18096	17982	18071	18052	17906	18084	18255	18170	18144	18069	18001	17885	18143	18180	18090	18003	18051	17930	18188	18036	17874	18222	18253	18017	18012	18179	18174	18213	18119	18073	18274	18306	18163	18060	17888	18095	18190	18075	17973	18074	18007	17910	18213	18204	18142	18056	18121	17881	18242	18095	18068	18101	18165	18020	18054	18049	17973	17976	18012	18178	18159	17965	18080	18026	18214	18172	18067	18008	18133	18257	18186	18257	18203	17900	18112	17845	18051	18244	18057	18273	17960	17947	17929	17988	18154	17865	18084	17865	17927	18235	18162	18120	18095	18159	18215	18126	18041	17997	18124	18297	17963	18101	18085	18140	18214	18190	17880	18214	18132	17873	17915	17891	17982	18094	17993	18153	17936	18018	18198	18112	18109	18079	18193	18136	18075	18051	18151	17939	17937	18263	18129	18038	18202	18170	17875	18298	18167	18235	18084	17993	18121	17936	18011	17957	18258	17858	18051	17997	18137	18203	18247	18161	18004	18013	18321	18093	17888	18187	18086	18180	18248	18153	18184	18009	18070	18143	18156	17984	18036	17982	18133	18065	18012	18228	18223	18109	18026	18178	18117	17975	18100	17993	17854	18314	18208	18075	18095	18127	17998	17985	17936	18138	18081	17981	18018	18045	18126	18099	18130	17905	17875	18013	18173	17981	18155	18188	18160	18032	17996	18043	17902	18010	17920	17863	17819	18101	18057	18025	18072	18095	18237	18176	17960	18057	18110	18114	18189	18122	18141	18052	18001	17969	18059	18053	18150	17859	18247	17965	18044	18115	18125	18114	17939	17997	18041	17890	17983	18153	18044	18027	18287	18020	18081	18203	18160	18143	18307	18183	18059	18199	18125	18280	18032	18078	17979	18029	18092	18043	18353	17922	17908	18095	18036	17985	18186	18184	18182	18047	18117	17813	18146	18193	18207	18255	17979	17999	18114	18039	18158	18035	18076	17960	18250	17991	18060	18068	18058	18244	18118	18042	17971	17971	18021	17910	18116	17979	18147	18138	18255	18056	18214	18128	18310	18073	18228	18173	18203	17933	18073	18201	18005	18164	17991	18261	17944	18203	18287	18289	18139	18178	18134	18088	18120	18021	18100	18202	18095	18129	18213	18193	18379	18126	18003	18053	18133	17953	18169	17921	17889	18060	18064	18046	18135	18017	18140	18079	18078	18013	18180	18081	18198	18104	18153	18228	18130	17959	18222	18172	18352	18223	18032	18179	18071	18183	18227	17982	17947	18122	18222	18109	18089	18179	18023	18153	18193	18075	18075	17948	18072	18175	17956	18180	17968	18172	18324	18150	18091	17987	18152	18001	18011	18033	18108	18218	18144	18113	18140	18145	18107	18128	17962	18097	18222	18048	18236	18216	18097	18176	18041	17934	18085	17961	18038	18214	18094	18139	18081	18205	17970	17899	18059	18143	18037	17885	18106	18246	18212	18009	17984	18052	17997	18097	18026	18258	17896	17999	18071	17953	18120	17959	18237	18076	18095	18151	18176	17782	18085	18218	18073	18001	18102	18133	18206	18080	18129	18085	18148	18185	18086	18116	18210	18114	18184	18202	18233	18111	18149	17928	18137	18034	18080	18087	18137	18326	18166	18133	18182	18241	18155	18085	18175	18226	18393	18239	18148	18029	18253	17926	18080	18110	18149	17761	17877	17935	18098	18040	18049	17985	18218	17833	18012	18073	17990	18351	17824	17968	18122	18012	18052	18026	18116	18141	18138	18033	18236	18054	18216	18093	18056	18021	18069	18203	17973	18053	18046	18023	18336	18234	18104	18116	18254	18050	18153	17879	18183	17985	18032	18083	18261	17981	18154	18108	18049	17987	17936	18273	17834	18023	18166	18147	18177	17976	18207	17986	18013	18358	18058	18073	18156	18098	18131	18022	18039	18121	18090	18011	17989	18183	18323	18055	17934	18230	17975	18128	18018	18363	18236	18083	17911	18109	18168	18068	18033	18230	18203	18101	18024	18197	18189	18111	18226	18256	18159	18053	18169	18169	17986	18079	18115	18022	18095	18134	17960	18025	17989	18088	18125	18268	18130	18015	18176	18077	18206	17902	18049	17995	18199	17831	17955	18109	18106	17840	18100	17796	18117	17876	17926	17979	18204	18075	18005	18239	17990	18101	18079	18037	18194	17912	18232	18180	17889	18080	18217	18017	17906	18070	18133	18032	18121	17919	17921	18109	18084	17865	18173	18191	18228	18025	18225	18282	18104	17968	18060	18150	18168	18126	18040	18241	18050	18110	17885	17961	17940	18151	18051	18011	18145	18100	17886	18105	18058	18001	18047	18167	18017	18049	17951	18008	18054	17978	18054	18172	18111	17859	17864	18052	18010	18108	18122	18118	18374	18066	18029	18063	18205	18041	18184	18051	18023	18101	17905	18016	17956	17911	18158	18169	17921	18077	18142	18050	18208	18044	18045	17922	18107	18062	18113	18185	18154	18198	17969	18080	18177	18138	18110	18174	18278	18172	18198	18115	18278	18202	18156	18046	18137	18127	18090	18316	18219	17996	18263	17970	18080	18018	18064	17931	18048	18084	18200	18277	18126	18244	18078	18161	18134	18195	18194	18206	18035	18019	17970	17989	18150	18045	18105	18045	18039	18176	18050	17953	18159	18182	18201	18242	18120	17992	18185	18186	18091	18078	18017	18103	18066	18253	18278	18036	18044	18007	18084	18076	18152	18161	18180	18051	18227	17930	18204	18053	18133	18105	17983	18192	18131	18004	17949	18000	18154	17943	18031	18101	18056	18027	18037	18067	18169	18086	18190	18163	18016	18114	18278	18122	18141	17951	18135	17945	18022	18148	18203	17915	18143	18145	17987	18221	18316	17953	17983	18236	17870	18081	18039	18175	18140	18048	18057	18087	17937	18271	18090	18101	18165	18205
22701	40341	38471	29637	23448	21500	54419	63481	50960	40437	28266	20045	17298	16604	16645	16530	16649	16685	16553	16655	16498	16705	16574	16652	16569	16346	16717	16562	16564	16692	16638	16473	16670	16556	16781	16780	16568	16591	16751	16633	16663	16608	16627	16570	16666	16740	16357	16514	16549	16670	16584	16690	16733	16705	16695	16534	16767	16596	16611	16495	16618	16530	16495	16718	16605	16484	16638	16601	16553	16493	16646	16736	16392	16535	16665	16494	16614	16474	16620	16750	16589	16642	16804	16559	16505	16688	16752	16427	16658	16403	16570	16532	16778	16578	16598	16497	16487	16449	16584	16586	16481	16638	16489	16521	16508	16576	16520	16584	16687	16656	16535	16513	16648	16499	16583	16623	16452	16536	16575	16556	16538	16772	16702	16518	16516	16434	16641	16521	16592	16601	16703	16681	16676	16614	16580	16770	16484	16641	16540	16653	16698	16621	16550	16426	16622	16667	16626	16240	16530	16691	16503	16541	16475	16606	16507	16612	16553	16466	16644	16591	16481	16566	16691	16579	16596	16615	16567	16571	16614	16457	16633	16559	16629	16557	16567	16548	16547	16619	16523	16503	16833	16779	16580	16492	16458	16409	16538	16390	16535	16455	16384	16640	16632	16520	16641	16515	16511	16562	16654	16630	16678	16699	16711	16595	16581	16583	16501	16671	16531	16392	16574	16594	16373	16641	16490	16582	16601	16732	16487	16647	16565	16680	16564	16610	16744	16623	16719	16640	16497	16620	16639	16498	16722	16684	16502	16654	16534	16399	16756	16510	16527	16711	16631	16632	16481	16546	16548	16663	16437	16646	16509	16647	16578	16633	16606	16548	16571	16521	16776	16426	16506	16563	16711	16694	16370	16459	16662	16538	16608	16732	16672	16595	16458	16565	16464	16530	16645	16532	16400	16606	16435	16547	16404	16538	16729	16675	16567	16541	16577	16683	16479	16557	16478	16477	16542	16532	16443	16608	16477	16412	16600	16506	16477	16668	16646	16694	16513	16617	16513	16608	16551	16516	16584	16473	16736	16621	16638	16601	16628	16553	16468	16482	16419	16595	16658	16661	16678	16607	16459	16716	16619	16553	16677	16633	16755	16684	16615	16546	16581	16509	16543	16658	16509	16813	16488	16566	16762	16274	16526	16578	16511	16613	16648	16424	16572	16269	16560	16525	16590	16748	16486	16531	16610	16629	16448	16651	16729	16503	16540	16498	16478	16573	16567	16716	16743	16608	16570	16521	16525	16681	16656	16560	16570	16627	16579	16527	16514	16638	16601	16303	16675	16452	16575	16501	16630	16592	16561	16594	16756	16548	16571	16564	16634	16607	16569	16691	16550	16671	16665	16711	16625	16689	16451	16563	16477	16506	16671	16618	16755	16504	16629	16581	16513	16594	16684	16563	16585	16592	16551	16346	16610	16559	16547	16490	16689	16552	16688	16503	16696	16601	16658	16573	16540	16771	16466	16497	16480	16681	16695	16420	16451	16609	16443	16377	16508	16613	16540	16641	16649	16500	16615	16575	16548	16679	16516	16506	16538	16502	16649	16660	16662	16448	16514	16537	16660	16617	16621	16373	16462	16480	16469	16702	16705	16534	16405	16526	16599	16538	16467	16387	16559	16555	16634	16611	16552	16659	16572	16480	16340	16479	16596	16608	16569	16718	16714	16585	16696	16441	16533	16373	16598	16685	16555	16750	16626	16463	16652	16581	16641	16603	16583	16640	16529	16568	16580	16653	16427	16434	16685	16535	16641	16539	16442	16762	16742	16661	16726	16752	16415	16548	16396	16737	16660	16491	16602	16370	16594	16487	16651	16563	16670	16559	16494	16770	16538	16723	16503	16647	16531	16623	16507	16598	16425	16691	16563	16420	16577	16493	16666	16667	16696	16556	16575	16597	16473	16589	16573	16685	16582	16539	16639	16590	16418	16645	16560	16577	16555	16529	16638	16553	16419	16658	16716	16534	16637	16735	16618	16565	16607	16763	16698	16710	16471	16670	16455	16564	16555	16578	16510	16536	16632	16658	16544	16579	16756	16578	16439	16499	16588	16450	16466	16464	16585	16532	16659	16467	16548	16535	16449	16723	16625	16449	16758	16523	16690	16312	16590	16516	16651	16686	16846	16542	16660	16578	16599	16594	16608	16381	16540	16712	16527	16632	16599	16585	16489	16446	16386	16629	16487	16652	16716	16716	16612	16635	16535	16398	16599	16431	16549	16637	16587	16495	16521	16534	16644	16465	16540	16648	16563	16517	16515	16539	16684	16424	16649	16648	16626	16631	16511	16432	16817	16567	16439	16571	16520	16551	16441	16690	16681	16429	16544	16585	16636	16643	16686	16544	16717	16596	16736	16676	16501	16409	16586	16579	16575	16605	16636	16446	16517	16540	16628	16690	16525	16623	16513	16569	16756	16821	16734	16528	16566	16657	16372	16603	16430	16420	16538	16537	16518	16547	16609	16497	16470	16641	16642	16434	16511	16614	16571	16734	16688	16436	16544	16486	16629	16817	16471	16588	16813	16706	16597	16550	16503	16645	16571	16658	16566	16493	16645	16604	16631	16550	16584	16597	16683	16523	16505	16636	16479	16634	16640	16583	16489	16586	16565	16561	16526	16639	16586	16536	16637	16733	16703	16564	16505	16751	16681	16584	16514	16545	16583	16515	16643	16610	16572	16641	16420	16731	16439	16702	16537	16537	16622	16421	16703	16660	16597	16663	16667	16413	16691	16519	16482	16497	16581	16446	16616	16750	16762	16513	16683	16692	16551	16615	16515	16521	16525	16392	16623	16477	16780	16374	16402	16449	16600	16339	16664	16632	16538	16696	16513	16559	16604	16584	16462	16681	16578	16629	16492	16574	16558	16557	16448	16443	16526	16576	16577	16666	16360	16696	16565	16668	16508	16575	16669	16614	16807	16528	16705	16505	16511	16491	16401	16503	16441	16607	16513	16703	16679	16575	16538	16466	16774	16594	16499	16494	16546	16629	16795	16492	16526	16552	16658	16572	16465	16610	16492	16498	16650	16409	16565	16679	16602	16606	16690	16416	16582	16580	16579	16635	16663	16546	16530	16455	16553	16484	16473	16563	16454	16674	16643	16595	16681	16457	16338	16674	16509	16352	16578	16428	16659	16611	16652	16600	16409	16436	16616	16578	16709	16451	16743	16545	16705	16556	16521	16622	16503	16624	16706	16479	16634	16648	16574	16621	16581	16559	16660	16617	16551	16648	16583	16485	16546	16630	16542	16587	16525	16760	16609	16487	16376	16626	16561	16616	16603	16649	16644	16585	16508	16525	16536	16666	16390	16629	16695	16664	16722	16524	16557	16506	16603	16580	16530	16478	16499	16507	16368	16643	16538	16485	16530	16677	16495	16721	16516	16506	16646	16589	16763	16621	16375	16748	16678	16542	16597	16503	16595	16558	16656	16501	16634	16490	16495	16701	16472	16478	16476	16594	16444	16565	16411	16691	16544	16468	16739	16235	16544	16645	16394	16640	16492	16487	16601	16368	16566	16517	16609	16598	16698	16418	16570	16625	16786	16421	16646	16531	16677	16488	16568	16504	16614	16581	16622	16674	16493	16612	16613	16565	16742	16594	16583	16624	16642	16537	16813	16467	16576	16537	16713	16451	16700	16442	16527	16412	16575	16714	16639	16427	16544	16544	16557	16576	16677	16403	16578	16536	16673	16481	16644	16601	16487	16667	16603	16400	16583	16696	16577	16624	16688	16587	16579	16593	16595	16508	16672	16676	16747	16458	16649	16552	16477	16612	16513	16667	16570	16536	16544	16443	16414	16563	16742	16652	16445	16611	16603	16429	16522	16526	16588	16551	16545	16669	16747	16566	16585	16574	16593	16493	16476	16497	16458	16764	16593	16582	16509	16494	16569	16524	16540	16812	16569	16503	16701	16727	16613	16565	16662	16532	16627	16527	16516	16510	16404	16648	16699	16458	16617	16549	16516	16644	16411	16637	16596	16754	16653	16811	16516	16650	16514	16636	16442	16607	16575	16600	16512	16411	16658	16630	16428	16622	16598	16626	16563	16554	16525	16502	16537	16571	16728	16573	16580	16536	16698	16582	16657	16539	16622	16488	16494	16790	16729	16708	16692	16540	16587	16457	16559	16480	16437	16413	16629	16547	16493	16709	16505	16678	16482	16622	16539	16574	16677	16669	16441	16679	16447	16723	16604	16651	16517	16646	16553	16658	16424	16549	16707	16611	16705	16525	16477	16718	16384	16597	16651	16526	16468	16461	16674	16488	16837	16511	16513	16525	16524	16759	16461	16518	16606	16682	16420	16418	16640	16702	16556	16581	16429	16701	16486	16571	16680	16440	16530	16564	16648	16751	16416	16608	16577	16503	16566	16557	16635	16492	16505	16453	16534	16583	16449	16642	16759	16517	16615	16595	16477	16475	16625	16477	16522	16575	16679	16399	16657	16655	16632	16475	16556	16614	16561	16510	16541	16536	16637	16599	16561	16608	16610	16658	16585	16466	16771	16552	16529	16608	16694	16644	16576	16406	16821	16647	16482	16379	16516	16429	16444	16410	16703	16699	16587	16648	16506	16625	16447	16486	16697	16630	16738	16476	16571	16599	16564	16626	16435	16590	16562	16632	16506	16503	16749	16676	16597	16599	16543	16569	16602	16709	16725	16521	16410	16519	16404	16604	16543	16593	16605	16571	16463	16611	16693	16613	16449	16568	16554	16422	16621	16639	16529	16432	16646	16575	16695	16783	16614	16745	16597	16418	16564	16630	16442	16645	16521	16478	16639	16446	16584	16697	16819	16456	16623	16504	16559	16444	16670	16523	16778	16319	16646	16587	16615	16386	16476	16532	16436	16686	16647	16558	16682	16423	16638	16582	16581	16660	16666	16606	16619	16660	16598	16530	16418	16659	16676	16497	16597	16586	16694	16546	16543	16527	16471	16561	16600	16518	16482	16615	16582	16664	16527	16586	16391	16353	16539	16479	16563	16573	16467	16562	16765	16603	16572	16561	16724	16707	16557	16566	16794	16430	16687	16500	16331	16613	16779	16522	16515	16597	16548	16519	16691	16619	16495	16648	16533	16509	16655	16445	16482	16684	16423	16668	16559	16540	16782	16569	16591	16519	16659	16577	16466	16534
27505	22428	26092	23690	19831	18671	22717	25757	23865	21089	19482	18397	18130	18192	18049	18211	18266	18113	18008	18154	17985	18203	18090	18119	18172	18101	18208	18031	18079	18176	18099	17979	17963	18222	18089	18102	18118	18008	18213	18212	18224	18095	18248	18239	18117	17987	18229	18098	17904	18319	18363	18060	18055	18030	18215	18037	18025	18148	18158	18161	17985	18085	18108	18211	18073	18054	18030	18017	18128	18260	18196	18084	18320	18069	18052	18135	18167	18252	18218	17824	18088	17940	18134	18100	18152	17929	18228	17893	17956	18084	17924	18207	18137	18300	18097	18239	18341	18089	18186	17977	17934	18201	18109	18286	17956	18243	17891	18051	18110	17971	18103	18010	18100	18051	18017	18343	18118	18111	18183	18046	18110	17998	18047	18046	18009	17950	18100	18135	17955	18135	18282	18029	18065	18089	17962	18008	18019	18164	18318	18277	18094	18111	18105	17740	17923	18074	17878	17971	18202	18082	17930	17885	18195	18160	18079	18093	18025	17950	18327	18006	18131	18230	18115	18030	18089	18082	17969	18185	18108	18237	18088	17957	18171	18015	18017	18088	18067	18081	18303	17925	17923	18164	18066	18086	18074	18239	18029	18321	17976	18079	18050	17948	18144	18215	18050	17969	18095	17951	18249	18038	18102	18169	18001	17909	18039	18037	18114	17940	17928	18097	18088	18005	17814	18094	18092	17950	18091	18142	18136	17981	18031	18008	18069	18259	18152	18067	18330	18214	17958	18150	18167	18084	18163	18114	18011	18040	18178	18128	18208	18173	18085	18065	18073	17968	18140	18201	18214	18165	18157	17942	18050	18125	18189	18076	17986	18246	17955	18180	18176	18063	18062	18227	18147	18020	17908	17920	18037	18218	18178	18147	17823	18072	18226	17803	17955	18179	18152	17996	18105	18058	18117	18152	18020	18059	17948	18024	18306	17947	18191	18134	18079	18000	17936	18163	18172	17913	18016	18243	18035	18162	18081	18244	18126	17915	18072	18354	18031	18095	18081	17950	17906	17942	17852	18201	17954	18072	18185	18061	18061	17979	17908	18218	18067	17991	18282	18207	18152	18152	17909	18117	18073	18194	18036	18162	18056	17900	18003	17910	18224	18055	18127	18127	18066	18028	18106	18053	18316	18057	18113	17828	17963	18073	18047	18050	17966	18047	17974	17852	18177	18218	18033	18027	18048	18197	18093	18234	18031	17927	17913	17979	18001	18072	18303	17916	17987	18034	17999	18139	18180	18038	18133	18236	18262	18245	18074	18136	18172	18191	18100	18007	18111	17995	17910	18244	18138	18045	18212	18151	18151	18088	18079	18087	18004	18110	18113	18172	18110	18122	18186	18102	18092	18099	18328	18060	18154	18016	18127	18280	18189	18006	18250	18096	17944	17872	18156	18032	18130	18017	18296	18186	18170	18153	17964	18306	18031	18139	18113	17930	18147	17926	18015	18045	17959	17954	18146	17994	18218	18138	17929	18010	18131	18254	18063	17924	18094	17873	17948	18038	18131	18039	18029	18013	18234	17977	18155	18034	18152	18109	18198	18220	18283	17943	18139	18193	17956	18010	17826	18143	18055	18036	18208	17947	17928	17985	18129	18157	18255	17990	18177	18092	18048	18044	18310	18072	18210	18102	18071	17863	18046	18133	18275	18066	18115	18050	18167	18180	18337	18088	18128	18166	18078	17944	18252	18206	18110	17957	18065	18007	18195	17990	18071	18011	18081	18239	18043	17903	18042	18175	17897	18005	18123	18237	18159	17808	18004	18012	18268	18093	17958	18226	18165	18025	18132	18107	17961	17884	18029	18060	18076	18198	18221	18126	17972	17836	18290	18168	18210	17851	18266	18026	18148	18186	18103	17923	17869	18023	17998	18363	18129	17948	18036	18002	18120	18118	18069	17949	18015	18111	18269	17910	18205	18146	18019	18090	17922	18024	18131	18192	18095	17992	18168	18271	17992	18074	18121	18208	18214	18165	18199	18171	18211	18162	18301	18019	17956	18020	18046	18069	17936	18085	18201	18015	17848	17977	18080	18025	18088	18068	18040	17901	18020	18072	17952	18173	18278	18079	18040	17916	18201	18000	17968	18089	17983	18173	18184	17976	18022	18121	18140	18079	18051	18005	18137	18066	18082	18090	18118	18068	18144	17943	18102	18155	18011	17987	18127	17979	18230	18006	17980	18070	18237	18135	18115	18089	18236	18172	17988	18152	18083	18145	18374	18171	18106	18087	18195	18075	18102	18020	18067	18179	18047	17891	18125	17946	18049	18244	18076	17989	18269	18181	18263	18065	18064	18225	18171	17991	18111	18204	18177	18084	18136	17962	18119	18347	18029	18063	18116	18031	18115	18199	18155	18223	18005	18025	18128	18097	18040	18010	18312	18064	18122	18198	18022	17923	17854	18034	18285	18190	18199	18276	18188	18137	18077	18182	18404	18205	18098	18147	18022	18039	18052	18108	18073	18113	18087	18363	18063	17915	18100	18123	18083	18146	18157	18126	17992	18102	17834	18073	18143	18017	18154	18099	18064	17952	18016	18012	18275	17854	18185	18076	18205	18158	18079	18015	18147	17970	18021	18112	17919	18155	18034	18053	18008	17883	18046	18290	18152	18011	18059	17900	18094	18253	18113	17930	17999	18173	18178	18064	18266	18328	18160	18110	17918	18153	17901	17819	18380	18255	18163	17957	17981	18230	18387	18280	17920	18045	17921	18090	18226	17859	18063	18122	17991	17904	18133	18194	18064	18141	18114	18203	18012	18128	18127	18063	18173	17992	18121	18163	18108	18073	17989	18184	18060	18159	17872	18173	18132	18016	18064	17872	18116	18128	18257	18107	17914	18160	18122	18089	18150	18129	18117	18107	18290	18260	18082	18203	18091	18121	18009	18079	18021	18114	18007	18131	18195	17966	18085	18211	18115	18072	18080	18263	18061	18091	18176	17929	18174	18295	17948	17779	18192	18079	17949	18050	18043	17980	18051	17865	18037	18220	18079	18120	18097	18169	18171	18380	18197	18181	18047	18055	18059	18139	18036	18018	18062	18072	18156	17781	18175	18050	18237	18084	18080	18148	18128	18078	18154	18299	18231	18153	18133	18255	18067	18076	18011	18146	18086	18084	18059	17994	18034	18235	18105	18064	18134	18084	18282	18057	17986	18031	18022	18196	18121	18124	17963	18089	18068	18005	18057	18023	18143	18153	18232	18182	17847	18270	17960	18072	18099	18262	18145	17969	17953	18097	18168	18127	17935	18320	18132	18126	18211	18040	17906	17870	18113	18099	17966	18083	18177	17996	18157	18004	17921	17997	18066	18019	17979	18122	18065	18204	18166	18168	17992	18019	17947	18105	18112	18093	18167	18122	18221	18174	18115	18197	18354	18243	18093	18074	18005	18088	18249	18015	18019	18206	18138	18216	18026	17880	18074	17935	18117	18249	18120	17954	18348	18198	17977	18136	17925	18116	18177	17895	18242	18048	18188	17923	18048	18112	17895	17930	17999	17937	17953	18048	18043	18105	18011	18148	17956	18250	18042	18174	18117	18273	18107	18012	17932	18133	18428	18202	18020	17967	18125	18151	18237	17979	18057	17912	18110	17930	18070	18091	18213	17852	18176	17962	18196	18236	18069	18004	17909	17932	17993	18023	18127	18261	18110	18131	18078	17853	18234	18028	18154	18039	18152	18126	18075	17892	17952	18129	18324	18172	17971	18167	18121	18071	18115	18152	17943	18051	17896	17920	18145	18139	18199	18043	18269	18029	17989	17925	18012	18120	18058	18090	18038	18207	18354	18080	18145	17980	17851	18110	18215	17894	17881	18052	18213	18101	18123	18188	18146	17980	18061	17936	18161	18233	18193	18012	18038	17934	18096	18072	18058	17963	17939	18118	18214	18241	18122	18074	18005	18121	18181	18211	18171	18114	17989	18179	18031	18079	18108	18210	18003	18159	18236	18095	18075	18026	18217	18157	18196	18123	18117	18311	18064	18015	18035	18126	18040	18112	18067	18063	18193	18257	18146	17898	18090	18218	17859	18054	18118	18018	18122	18158	17925	18000	18279	18227	18140	17851	18162	17966	17917	18110	18112	17983	18012	18181	18040	18240	18382	18110	18139	18012	18212	18013	18146	18109	18135	18188	18140	17970	18267	18255	18204	18200	18156	18180	18088	18037	18086	18230	18053	18178	18102	18122	18034	18099	18084	18163	17974	18068	18068	18161	18130	18072	18122	18070	18196	18053	18237	18060	18094	18052	18034	18193	18021	17980	18230	18194	18169	18062	18035	18252	17929	17990	18096	18037	18099	18175	18156	17910	18044	18026	18101	18116	18066	18062	18194	18103	18242	18365	18348	18003	18157	18131	18160	17982	17999	17951	18009	18178	18252	18051	18056	18159	18128	18030	18048	18026	18168	18142	18264	18134	18248	17995	18124	18121	18168	18020	18134	18049	18048	18081	18140	18087	18086	18180	18320	18253	18109	18065	18225	18160	18365	18232	18166	18039	18151	18365	18227	17909	18385	18100	18266	18299	18188	18105	18064	18181	17998	18117	18179	18184	18097	17990	18172	18243	18179	18107	18030	18149	18142	18219	17861	18030	18171	18151	17986	18068	18196	18088	18146	18086	18004	17993	18066	18108	18235	17953	18217	18097	17908	18063	18162	17962	18169	18200	18186	18093	18155	18170	18187	18053	18104	18055	17898	17976	18193	18054	17827	17906	18194	17881	18341	18240	18258	18140	18053	18065	18129	18351	17972	18186	18160	18130	18169	18123	18129	18184	18211	18066	18150	18095	18156	17956	17934	17981	18058	18257	18161	18198	17931	17898	17923	18157	17937	18224	18071	17976	18250	17976	18139	18003	18120	17989	17960	18066	18069	18072	18051	17794	18258	18167	18237	17989	18121	18250	18045	17918	18136	18074	18126	18302	18185	18147	18238	18063	18178	17975	17899	18294	18178	18079	18117	18312	18083	18089	18080	18144	18017	17987	18113	18064	18139	18124	18186	17838	17727	18084	18036	18199	17989	17926	18078	17980	18056	17934	18273	18110	18006	17882	18041	18318	18017	18059	18220	18043	18041	18041	18111	18034	18078	17973	18116	18064	17923	17985	18095	17998	18137	18149	18309	18127	18322	18093
17808	24500	25433	21881	19487	17371	24120	26900	23194	19862	18034	17000	16610	16500	16390	16530	16616	16607	16532	16588	16594	16598	16595	16660	16647	16610	16635	16632	16667	16369	16525	16539	16606	16592	16569	16613	16627	16521	16534	16693	16560	16495	16716	16605	16374	16400	16731	16609	16561	16476	16552	16573	16452	16810	16613	16548	16645	16424	16453	16570	16472	16321	16804	16504	16587	16572	16584	16371	16496	16482	16481	16589	16470	16429	16527	16575	16512	16609	16542	16287	16471	16588	16730	16585	16659	16531	16563	16529	16646	16582	16425	16457	16565	16612	16482	16629	16395	16635	16647	16470	16718	16561	16595	16594	16472	16446	16644	16600	16532	16441	16632	16499	16475	16532	16647	16451	16512	16577	16514	16498	16764	16620	16548	16786	16472	16596	16467	16601	16720	16645	16449	16653	16273	16656	16494	16566	16441	16703	16520	16611	16511	16563	16520	16579	16465	16605	16392	16453	16473	16719	16483	16638	16482	16554	16318	16600	16414	16541	16647	16599	16863	16563	16463	16611	16675	16431	16439	16535	16684	16344	16398	16572	16402	16593	16600	16428	16583	16548	16573	16536	16448	16459	16570	16563	16613	16559	16476	16531	16589	16634	16633	16571	16646	16729	16530	16510	16574	16720	16497	16593	16569	16530	16511	16659	16555	16516	16518	16507	16586	16541	16531	16566	16566	16602	16587	16426	16526	16751	16650	16599	16672	16403	16544	16515	16585	16509	16708	16628	16652	16682	16758	16608	16528	16479	16609	16604	16512	16692	16551	16768	16548	16537	16778	16644	16665	16629	16664	16453	16642	16588	16486	16614	16540	16672	16784	16552	16756	16608	16513	16533	16623	16587	16434	16770	16520	16642	16518	16449	16648	16579	16596	16623	16696	16659	16585	16518	16568	16693	16616	16494	16595	16727	16548	16702	16574	16600	16556	16512	16574	16590	16554	16596	16491	16541	16636	16442	16411	16574	16477	16423	16561	16517	16676	16590	16670	16575	16495	16570	16492	16576	16521	16556	16536	16548	16714	16429	16519	16650	16528	16512	16625	16690	16623	16469	16521	16445	16655	16594	16628	16684	16469	16417	16328	16763	16649	16384	16554	16625	16593	16395	16716	16606	16528	16544	16741	16608	16561	16605	16603	16573	16529	16620	16434	16577	16618	16565	16531	16504	16494	16465	16600	16407	16575	16522	16552	16728	16501	16740	16503	16497	16523	16497	16772	16561	16503	16669	16576	16467	16572	16720	16613	16490	16479	16444	16634	16508	16619	16663	16645	16467	16619	16570	16638	16481	16361	16834	16601	16450	16550	16537	16464	16696	16492	16683	16482	16539	16407	16614	16515	16676	16579	16519	16545	16531	16589	16638	16589	16387	16499	16813	16564	16564	16493	16450	16390	16529	16604	16461	16577	16573	16456	16556	16417	16634	16449	16546	16536	16739	16566	16557	16454	16641	16390	16762	16602	16698	16608	16476	16445	16452	16713	16543	16480	16564	16713	16463	16700	16763	16561	16492	16442	16528	16465	16687	16605	16580	16520	16481	16778	16643	16609	16492	16497	16390	16654	16628	16402	16491	16819	16547	16681	16603	16418	16637	16560	16782	16665	16601	16530	16651	16409	16612	16545	16544	16681	16430	16719	16353	16549	16533	16678	16739	16512	16624	16559	16597	16622	16736	16639	16519	16500	16485	16438	16562	16654	16655	16690	16589	16635	16606	16533	16602	16651	16634	16542	16427	16497	16442	16613	16567	16584	16574	16613	16492	16654	16479	16558	16646	16705	16769	16463	16512	16599	16532	16639	16492	16506	16534	16560	16712	16444	16502	16621	16508	16614	16544	16491	16555	16540	16470	16653	16534	16504	16677	16566	16677	16591	16465	16713	16483	16607	16668	16754	16565	16568	16651	16582	16354	16615	16408	16604	16491	16718	16504	16491	16667	16559	16566	16684	16612	16613	16503	16702	16568	16567	16563	16482	16555	16723	16579	16440	16566	16517	16529	16707	16464	16697	16784	16576	16501	16566	16562	16614	16555	16476	16519	16548	16555	16588	16518	16740	16604	16664	16496	16528	16505	16623	16500	16462	16625	16584	16439	16327	16685	16619	16698	16535	16645	16547	16751	16543	16506	16657	16734	16466	16526	16523	16505	16439	16567	16557	16548	16552	16453	16432	16601	16617	16612	16653	16520	16646	16444	16552	16497	16604	16596	16412	16616	16550	16585	16808	16412	16445	16482	16569	16549	16626	16723	16497	16455	16651	16505	16571	16681	16395	16536	16561	16616	16601	16608	16558	16663	16516	16586	16568	16429	16530	16515	16516	16468	16523	16539	16704	16484	16481	16735	16562	16601	16596	16607	16521	16750	16486	16586	16560	16396	16643	16602	16684	16637	16526	16689	16550	16738	16501	16477	16351	16505	16574	16473	16551	16791	16564	16668	16554	16615	16641	16547	16413	16613	16635	16563	16454	16518	16520	16547	16587	16647	16504	16700	16602	16592	16710	16484	16627	16509	16544	16444	16675	16777	16617	16800	16523	16675	16579	16758	16638	16626	16508	16599	16620	16562	16496	16498	16448	16590	16515	16603	16471	16553	16626	16492	16509	16501	16440	16692	16491	16590	16699	16571	16669	16704	16383	16462	16579	16411	16496	16514	16563	16460	16528	16667	16724	16669	16753	16588	16351	16547	16472	16595	16575	16550	16583	16580	16468	16569	16557	16546	16662	16602	16456	16562	16593	16631	16671	16539	16660	16682	16591	16513	16472	16483	16399	16793	16624	16535	16669	16593	16654	16611	16515	16449	16716	16493	16605	16503	16588	16582	16373	16571	16579	16676	16607	16580	16493	16491	16578	16519	16602	16548	16510	16706	16599	16678	16513	16572	16534	16469	16490	16596	16675	16557	16484	16523	16592	16360	16610	16592	16459	16531	16456	16443	16555	16544	16659	16539	16653	16577	16616	16638	16631	16684	16645	16524	16585	16466	16698	16557	16582	16571	16657	16463	16797	16682	16580	16342	16522	16459	16623	16472	16475	16606	16555	16534	16715	16463	16476	16709	16579	16559	16578	16711	16652	16812	16395	16623	16560	16464	16544	16564	16572	16527	16577	16688	16659	16465	16681	16594	16512	16708	16463	16591	16386	16590	16726	16617	16620	16580	16460	16501	16525	16484	16662	16643	16563	16466	16733	16505	16637	16479	16630	16594	16670	16478	16570	16461	16553	16702	16428	16601	16647	16540	16521	16520	16575	16570	16484	16609	16666	16445	16537	16524	16535	16510	16625	16590	16638	16603	16658	16498	16449	16655	16415	16398	16558	16673	16563	16563	16503	16777	16503	16560	16516	16595	16427	16773	16563	16676	16607	16620	16572	16673	16559	16426	16570	16636	16542	16445	16506	16518	16450	16425	16529	16578	16496	16374	16653	16757	16617	16665	16475	16481	16474	16644	16582	16571	16566	16712	16440	16568	16677	16544	16583	16590	16751	16602	16532	16474	16528	16757	16540	16552	16658	16626	16456	16669	16548	16517	16559	16523	16486	16551	16512	16594	16486	16609	16528	16564	16542	16488	16657	16675	16581	16417	16740	16522	16535	16515	16446	16635	16522	16546	16575	16559	16616	16562	16394	16581	16548	16644	16660	16443	16424	16595	16655	16530	16576	16495	16697	16471	16525	16606	16580	16586	16729	16551	16461	16591	16573	16398	16683	16569	16358	16523	16672	16581	16616	16603	16630	16570	16668	16465	16459	16708	16350	16577	16428	16464	16618	16501	16619	16628	16725	16659	16721	16730	16508	16613	16578	16592	16553	16391	16701	16576	16613	16640	16594	16705	16572	16669	16622	16829	16603	16656	16584	16616	16734	16744	16627	16516	16484	16633	16767	16513	16644	16603	16493	16632	16533	16823	16410	16658	16556	16654	16377	16632	16656	16625	16404	16609	16689	16541	16640	16562	16677	16566	16435	16581	16571	16631	16361	16486	16386	16564	16590	16665	16487	16638	16634	16467	16667	16534	16681	16576	16680	16410	16538	16549	16594	16481	16465	16436	16704	16587	16569	16586	16667	16478	16792	16771	16513	16417	16564	16510	16525	16656	16636	16652	16432	16682	16490	16679	16541	16642	16660	16590	16628	16615	16508	16594	16601	16484	16443	16508	16573	16648	16544	16597	16717	16555	16519	16703	16523	16538	16598	16650	16563	16507	16520	16447	16563	16615	16613	16486	16488	16638	16445	16499	16536	16397	16602	16616	16573	16560	16615	16724	16520	16553	16691	16635	16467	16530	16480	16551	16568	16719	16394	16630	16585	16500	16704	16561	16540	16755	16552	16426	16570	16350	16476	16343	16389	16466	16589	16502	16507	16637	16609	16564	16521	16636	16530	16589	16681	16688	16479	16470	16751	16555	16607	16674	16495	16514	16600	16643	16745	16522	16523	16488	16526	16685	16432	16575	16638	16594	16572	16586	16568	16430	16577	16435	16562	16575	16450	16488	16567	16680	16592	16573	16529	16560	16710	16624	16457	16548	16549	16634	16657	16560	16533	16518	16697	16605	16506	16600	16663	16602	16461	16666	16660	16476	16428	16657	16686	16636	16534	16585	16611	16709	16546	16590	16450	16502	16547	16662	16613	16539	16542	16616	16614	16434	16657	16640	16427	16398	16588	16501	16557	16616	16461	16781	16732	16523	16597	16807	16669	16605	16611	16567	16545	16501	16596	16519	16663	16596	16495	16526	16567	16462	16680	16411	16522	16691	16563	16620	16575	16560	16542	16521	16603	16625	16495	16487	16543	16570	16620	16542	16541	16648	16485	16537	16608	16535	16646	16651	16617	16564	16535	16633	16532	16556	16543	16684	16635	16591	16621	16546	16567	16409	16626	16512	16412	16594	16622	16562	16604	16675	16620	16852	16507	16608	16661	16567	16543	16570	16661	16443	16722	16561	16713	16435	16583	16562	16433	16596	16715	16640	16488	16636	16729	16548	16443	16573	16645	16658	16490	16639	16557	16612	16492	16662	16576	16536	16589	16640	16840	16565	16508	16503	16594	16484	16601	16507	16537	16576	16609	16660	16558	16594	16531	16565	16573	16451	16518	16751	16669	16447	16497	16494	16628	16527	16616	16655	16592	16520	16422	16519
24513	21275	28316	25148	22668	24204	42685	45446	37644	28898	23163	20127	18924	18417	18631	18503	18394	18527	18350	18400	18492	18422	18165	18486	18539	18550	18453	18417	18350	18617	18581	18359	18412	18332	18443	18405	18486	18239	18521	18553	18421	18386	18401	18314	18406	18365	18308	18356	18407	18428	18408	18307	18326	18598	18386	18566	18547	18296	18375	18555	18263	18370	18312	18532	18608	18490	18231	18290	18513	18341	18318	18422	18296	18581	18429	18272	18439	18478	18528	18559	18264	18338	18378	18362	18440	18323	18347	18281	18352	18406	18446	18524	18344	18479	18667	18602	18345	18462	18322	18238	18557	18460	18295	18416	18452	18279	18289	18477	18359	18548	18615	18235	18562	18553	18303	18401	18326	18547	18399	18466	18606	18389	18606	18346	18338	18460	18265	18268	18401	18493	18508	18250	18391	18321	18603	18519	18443	18494	18482	18205	18279	18383	18313	18349	18500	18287	18487	18274	18413	18428	18245	18522	18209	18556	18171	18502	18263	18433	18343	18316	18390	18383	18569	18539	18321	18362	18414	18436	18296	18441	18436	18402	18480	18520	18327	18280	18242	18666	18474	18288	18246	18584	18359	18417	18359	18593	18359	18372	18248	18330	18314	18254	18358	18352	18434	18382	18455	18426	18522	18095	18395	18417	18251	18477	18277	18367	18407	18280	18614	18347	18375	18277	18477	18552	18237	18379	18568	18533	18436	18500	18389	18228	18053	18388	18371	18427	18472	18555	18191	18373	18460	18169	18396	18089	18315	18379	18422	18604	18195	18413	18430	18295	18347	18362	18288	18432	18443	18548	18242	18398	18410	18501	18351	18507	18380	18322	18499	18368	18312	18297	18240	18414	18407	18568	18241	18556	18521	18416	18528	18406	18426	18528	18438	18428	18383	18413	18365	18386	18397	18134	18461	18380	18340	18381	18270	18591	18407	18360	18444	18646	18558	18426	18288	18370	18395	18393	18302	18350	18210	18350	18533	18327	18613	18497	18379	18414	18378	18413	18334	18284	18524	18271	18393	18329	18344	18391	18500	18307	18479	18380	18490	18537	18313	18356	18528	18314	18579	18514	18248	18246	18397	18552	18425	18390	18390	18569	18362	18230	18510	18382	18286	18258	18296	18493	18187	18254	18435	18519	18430	18511	18493	18327	18347	18328	18415	18313	18311	18379	18410	18506	18319	18140	18158	18401	18385	18322	18399	18514	18502	18283	18351	18248	18316	18473	18392	18266	18319	18421	18460	18378	18464	18426	18391	18605	18391	18375	18527	18550	18370	18576	18441	18390	18418	18406	18421	18407	18571	18553	18574	18343	18485	18368	18387	18358	18424	18420	18351	18477	18463	18431	18322	18461	18383	18462	18571	18467	18222	18467	18447	18312	18411	18441	18384	18498	18519	18596	18250	18518	18336	18299	18538	18425	18280	18417	18482	18402	18470	18356	18619	18578	18444	18345	18466	18470	18527	18372	18080	18176	18418	18322	18273	18409	18356	18366	18295	18172	18348	18375	18370	18142	18448	18463	18248	18428	18477	18324	18585	18295	18456	18414	18419	18244	18561	18578	18344	18407	18481	18554	18267	18379	18495	18570	18602	18332	18463	18554	18548	18185	18451	18260	18517	18275	18517	18129	18305	18394	18500	18520	18311	18344	18265	18358	18352	18398	18416	18458	18347	18436	18560	18291	18494	18333	18359	18382	18493	18432	18262	18225	18651	18454	18443	18355	18273	18271	18538	18544	18211	18164	18246	18489	18521	18386	18424	18382	18458	18468	18396	18404	18547	18386	18268	18435	18366	18492	18353	18434	18328	18289	18285	18246	18304	18181	18252	18191	18417	18514	18480	18582	18297	18175	18451	18473	18584	18286	18586	18416	18325	18224	18174	18160	18295	18449	18429	18488	18447	18358	18324	18416	18311	18372	18342	18525	18535	18573	18385	18196	18496	18415	18538	18494	18287	18589	18442	18386	18210	18502	18460	18478	18483	18191	18610	18324	18294	18344	18359	18423	18212	18378	18489	18476	18674	18406	18245	18374	18548	18192	18425	18348	18552	18350	18502	18466	18739	18412	18504	18582	18301	18471	18230	18280	18404	18427	18598	18230	18349	18390	18593	18396	18304	18624	18323	18353	18347	18599	18483	18279	18156	18408	18248	18071	18356	18264	18510	18016	18210	18261	18357	18432	18369	18261	18579	18332	18385	18434	18349	18314	18509	18599	18285	18399	18235	18348	18274	18290	18363	18362	18402	18181	18319	18392	18451	18545	18386	18198	18265	18307	18309	18251	18384	18590	18400	18367	18411	18562	18477	18349	18453	18312	18428	18339	18487	18298	18423	18580	18190	18242	18307	18421	18537	18153	18345	18404	18541	18266	18321	18303	18338	18483	18399	18391	18297	18358	18598	18561	18537	18530	18596	18382	18519	18511	18483	18349	18508	18512	18280	18466	18264	18501	18322	18318	18396	18333	18314	18640	18397	18422	18518	18611	18476	18416	18374	18344	18484	18441	18303	18285	18245	18289	18250	18301	18520	18449	18542	18409	18475	18207	18356	18443	18353	18436	18559	18434	18486	18423	18244	18429	18354	18551	18362	18251	18208	18391	18329	18626	18378	18406	18275	18281	18345	18254	18058	18477	18194	18395	18558	18292	18371	18273	18521	18400	18338	18364	18532	18395	18409	18229	18530	18215	18182	18214	18506	18251	18505	18447	18577	18471	18536	18423	18449	18429	18494	18463	18422	18489	18283	18352	18547	18464	18405	18104	18263	18356	18410	18255	18410	18474	18384	18386	18380	18580	18483	18395	18352	18346	18543	18543	18439	18240	18376	18203	18552	18334	18355	18454	18328	18483	18450	18504	18547	18389	18400	18615	18527	18509	18449	18445	18319	18390	18311	18590	18517	18519	18258	18352	18495	18368	18406	18266	18243	18446	18617	18327	18353	18534	18492	18414	18523	18404	18296	18388	18468	18469	18531	18418	18189	18482	18549	18424	18333	18344	18564	18484	18467	18441	18287	18321	18555	18465	18461	18352	18200	18554	18279	18419	18322	18236	18425	18642	18448	18358	18532	18554	18421	18549	18457	18541	18443	18372	18191	18373	18375	18425	18580	18312	18211	18360	18429	18374	18315	18325	18532	18697	18184	18382	18337	18512	18407	18427	18435	18328	18270	18438	18428	18341	18480	18491	18335	18547	18418	18447	18264	18375	18348	18621	18477	18551	18427	18412	18267	18231	18336	18476	18606	18421	18658	18323	18408	18553	18449	18328	18602	18582	18552	18324	18364	18524	18203	18411	18394	18520	18390	18476	18310	18273	18338	18403	18313	18583	18331	18349	18476	18371	18335	18563	18535	18371	18509	18454	18581	18351	18370	18243	18353	18172	18352	18470	18366	18222	18249	18545	18484	18408	18443	18448	18354	18325	18325	18259	18414	18483	18467	18357	18513	18232	18252	18392	18558	18632	18386	18344	18343	18440	18221	18402	18647	18504	18438	18242	18437	18552	18493	18408	18473	18382	18280	18563	18542	18622	18569	18425	18392	18430	18460	18491	18398	18250	18236	18491	18439	18430	18422	18306	18328	18461	18408	18419	18513	18505	18475	18495	18476	18250	18329	18401	18574	18315	18418	18367	18331	18343	18420	18534	18614	18437	18533	18440	18696	18226	18294	18173	18503	18400	18299	18350	18426	18492	18556	18483	18324	18390	18472	18145	18217	18646	18483	18435	18613	18454	18581	18575	18315	18194	18606	18208	18420	18219	18314	18410	18531	18571	18198	18631	18480	18454	18389	18467	18217	18299	18384	18393	18458	18323	18278	18278	18323	18456	18324	18554	18435	18308	18444	18589	18348	18384	18458	18384	18532	18279	18374	18458	18418	18331	18332	18346	18425	18443	18395	18328	18383	18354	18356	18157	18340	18402	18484	18291	18407	18286	18344	18232	18162	18295	18394	18263	18448	18325	18367	18383	18379	18460	18277	18500	18343	18549	18448	18226	18419	18558	18417	18475	18428	18507	18437	18180	18459	18540	18516	18468	18260	18458	18563	18591	18502	18402	18327	18373	18337	18339	18307	18425	18344	18514	18416	18401	18385	18341	18187	18290	18502	18103	18436	18222	18468	18390	18261	18315	18346	18281	18348	18294	18258	18586	18383	18371	18364	18499	18468	18577	18377	18384	18454	18382	18584	18434	18342	18563	18407	18520	18571	18515	18475	18422	18584	18437	18479	18436	18398	18461	18553	18377	18497	18416	18410	18398	18294	18483	18300	18392	18411	18429	18258	18364	18540	18582	18389	18492	18512	18421	18786	18429	18159	18187	18443	18206	18253	18332	18242	18334	18490	18410	18328	18541	18493	18496	18305	18309	18429	18361	18162	18453	18320	18603	18365	18211	18328	18457	18544	18455	18517	18331	18624	18360	18464	18422	18526	18452	18396	18411	18166	18459	18328	18424	18369	18286	18486	18480	18350	18207	18390	18229	18425	18468	18514	18139	18166	18432	18567	18362	18635	18374	18396	18373	18549	18355	18665	18598	18345	18395	18378	18575	18400	18360	18272	18429	18407	18379	18248	18498	18349	18331	18511	18394	18442	18200	18286	18286	18439	18503	18520	18286	18209	18338	18135	18214	18407	18293	18319	18408	18298	18497	18111	18503	18329	18603	18489	18519	18345	18438	18307	18445	18445	18183	18337	18515	18212	18366	18439	18496	18374	18476	18253	18559	18445	18424	18244	18422	18257	18304	18286	18355	18452	18468	18433	18407	18407	18364	18385	18393	18238	18482	18560	18487	18461	18462	18499	18244	18212	18365	18630	18183	18332	18558	18232	18486	18322	18399	18551	18388	18176	18362	18431	18470	18540	18334	18300	18401	18516	18516	18373	18405	18563	18539	18515	18370	18620	18374	18518	18545	18389	18551	18490	18379	18175	18395	18358	18313	18495	18387	18451	18233	18273	18435	18330	18510	18625	18415	18379	18426	18473	18249	18291	18461	18268	18362	18590	18465	18406	18521	18578	18509	18399	18438	18357	18306	18303	18462	18334	18339	18518	18386	18524	18409	18394	18489	18365	18376	18556	18263	18400	18423	18391	18385	18517	18504	18386	18409	18343	18430	18383	18312	18539	18412	18244	18353	18468	18405
17613	28977	28735	24654	22205	24914	45046	46930	38027	28995	21957	18258	17052	16693	16820	16984	16884	16801	16739	16763	16804	16784	16704	16946	16718	16714	16772	16804	16763	16815	16965	16788	16900	16652	16909	16866	16987	16558	16946	16826	16794	16953	16765	16909	16872	16815	16716	16701	16955	16763	16946	16725	16725	16718	16861	16911	16806	16661	16915	16647	16791	16692	16660	16639	16648	16747	16818	16747	16677	16747	16779	16855	16726	16838	16639	16688	16955	16664	16658	16650	16631	16735	16645	16771	16758	16742	16801	16774	16566	16671	16758	16776	16781	16967	16936	16838	16779	16688	16740	16780	16821	16728	16943	16716	16896	16749	16720	16740	16938	16875	16758	16643	16821	16810	16709	16695	16817	16884	16626	16833	16759	16734	16640	16788	16842	16774	16643	16631	16876	16747	16753	16865	16677	16719	16871	16677	16931	16664	16735	16763	16807	16735	16622	16779	16603	16706	16785	16716	16688	16699	16854	16803	16649	16780	16707	16658	16879	16848	16686	16747	16843	16787	16839	16800	16934	16631	16644	16788	16713	16705	16765	16730	16673	16853	16888	16827	16769	16610	16743	16828	16769	16914	16737	16839	16827	16899	16694	16846	16881	16591	16688	16813	16939	16763	16808	16715	16623	16824	16892	16717	16621	16661	16852	16941	16781	16847	16698	16790	16773	16707	16798	16679	16756	16837	16850	16727	17069	16673	16784	16804	16812	16766	16808	16703	16862	16912	16659	16640	16905	16836	16849	16825	16714	16680	16648	16826	16678	16666	16672	16731	16691	16890	16757	16753	16696	16734	16834	16884	16728	16798	16928	16640	16905	16759	16562	16922	16820	16726	16807	16818	16627	16790	16843	16859	16564	16762	16602	16948	16710	16908	16826	16746	16759	16698	16674	16540	16911	16579	16662	16705	16782	16716	17038	16886	16822	16808	16819	16747	16812	16889	16745	16843	16757	16830	16807	16734	16621	16800	16777	16623	16845	16811	16771	16767	16861	16770	16751	16774	16673	16514	16764	16676	16773	16812	16795	16884	16696	16831	16758	16751	16795	16709	16662	16668	16753	16772	16639	16775	16877	16680	16761	16797	16840	16898	16755	16796	16822	16569	16825	16817	16875	16751	16670	16905	16826	16874	16853	16865	16738	16646	16755	16804	16745	16750	16656	16649	16901	16569	16783	16975	16858	16705	16717	16648	16916	16771	16758	16736	16687	16790	16809	16710	16745	16698	16748	16803	16856	16656	16802	16688	16754	16736	16704	16915	16780	16700	16932	16808	16766	16669	16702	16811	16815	16910	16798	16645	16925	16696	16694	16788	16828	16719	16554	16835	16686	16882	16897	16543	16687	16921	16692	16771	16866	16588	16742	16906	16847	16871	16932	16732	16825	16783	16898	16624	16828	16771	16855	16770	16852	16751	16835	16699	16873	16674	16714	16690	16697	16762	16741	16629	16832	16769	16918	16908	16655	16715	16750	16847	16785	16769	16771	16598	16713	16688	16800	16632	16527	16827	16916	16815	16789	16751	16796	16903	16773	16744	16844	16823	16834	16646	16717	16701	17068	16854	16810	16865	16870	16546	16941	16780	16824	16888	16685	16795	16571	16661	16778	16629	16796	16812	16812	16697	16761	16694	16658	16536	16728	16716	16804	16723	16757	16867	16965	16845	16701	16755	16929	16692	16867	16614	16762	16756	16667	16913	16747	16696	16700	16710	16752	16872	16805	16579	16784	16885	16761	16842	16739	16757	16642	17020	16936	16685	16827	16732	16764	16922	16739	16703	16873	16736	16682	16729	16655	16745	16972	16784	16876	16871	16744	16824	16694	16729	16738	16930	16888	16818	16891	16680	16805	16738	16953	16724	17018	16610	16832	16712	16813	16824	16901	16847	16873	16757	16811	16876	16780	16755	16703	16604	16814	16657	16753	16704	16909	16888	16731	16775	16797	16831	16783	16831	16872	16819	16773	16828	16763	16746	16760	16749	16987	16758	16776	16817	16641	16753	16713	16806	16877	16667	16947	16704	16755	16830	16707	16633	16680	16806	16799	16839	16779	16677	16728	16871	16869	16904	16758	16867	16726	16941	16737	16619	16788	16833	16809	16590	16796	16773	16705	16800	16799	16767	16756	16679	16788	16825	16544	16767	16557	16572	16844	16897	16794	16745	16861	16748	16915	16798	16718	16852	16778	16806	16878	16742	16900	16700	16849	16795	16822	16708	16826	16827	16940	16766	16762	16614	16778	16751	16800	16882	16924	16733	16909	16914	16989	16785	16739	16767	16847	16893	16911	16794	16746	16688	16776	17013	16788	16648	16901	16716	16855	16871	16754	16831	16926	16710	16831	16701	16656	16794	16782	16721	16872	16685	16804	16774	16737	16843	16738	16646	16901	16763	16664	16720	16759	16797	16762	16923	16767	16865	16766	16585	16777	16719	16767	16780	16728	16827	16817	16858	16844	16789	16807	16802	16953	16931	16842	16609	16848	16804	16833	16717	16763	16648	16819	16724	16919	16845	16889	16830	16706	16618	16852	16880	16868	16811	16693	16783	16711	16790	16856	16733	16723	16896	16727	16786	16717	16944	16845	16744	16710	16784	16748	16685	16826	16635	16643	16735	16655	16895	16541	16575	16795	16796	16727	16641	16879	16579	16858	16603	16690	16744	16843	16823	16731	16804	16766	16934	16925	16887	16576	16787	16799	16619	16843	16800	16833	16899	16845	16835	16737	16863	16647	16802	16951	16664	16896	16702	16862	16590	16708	16918	16752	16732	16736	16584	16554	16909	16920	16540	16801	16870	16953	16825	16833	16802	16787	16731	16684	16764	16739	16658	16690	16729	17002	16754	16663	16755	16916	16706	16755	16758	16761	16945	16766	16771	16878	16753	16690	16741	16856	16645	16733	16930	16908	16882	16788	16780	16765	16749	16797	16595	16750	16933	16808	16920	16775	16644	16721	16750	16760	16816	16891	16603	16836	16700	16914	16766	16793	16805	16977	16773	16732	16793	16885	16682	16954	16710	16673	16773	16853	16742	16903	16573	16707	16789	16854	16861	16912	16717	16789	16913	16832	16814	16747	16722	16713	16752	16816	16813	16815	16784	16762	16883	16851	16742	16692	16655	16786	16705	16815	16722	16739	16645	16789	16970	16784	16717	16919	16900	16672	16826	16799	16776	16787	16665	16762	16851	16878	16756	16888	16766	16710	16855	16841	16758	16787	16675	16906	16878	16904	16961	16789	16782	16671	16661	16739	16725	16764	16830	16715	16801	16765	16814	16710	16735	16720	16731	16776	16668	16830	16735	16724	16804	16686	16779	16701	16604	16636	16772	16820	16799	16744	16753	16785	16625	16766	16826	16866	16851	16860	16914	16643	16766	16830	16758	16822	16848	16687	16807	16927	16779	16679	16796	16599	16766	16819	16861	16714	16869	16677	16895	16855	16741	16936	16637	16777	16911	16786	16728	16922	16669	16938	16755	16743	16793	16783	16822	16791	16984	16765	16665	16745	16564	16839	16855	16950	16789	16848	16694	16709	16673	16850	16935	16804	16851	16578	16721	16849	16768	16780	16608	16830	16705	16671	16671	16786	16831	16860	16877	16600	16796	16781	16882	16703	16851	16715	16621	16775	16766	16839	16727	16633	16860	16621	16707	16627	16861	16979	16801	16619	16768	16729	16776	16763	16772	16751	16737	16652	16674	16805	16706	16814	16724	16764	16737	16747	16734	16871	16915	16846	16888	16650	16794	16778	16765	16728	16823	16864	16826	16722	16904	16733	16875	16725	16802	16694	16622	16848	16801	16795	16768	16722	16791	17031	16759	16855	16753	16725	16702	16716	16670	16887	16733	17003	16897	16845	16757	16865	16680	16846	16738	16805	16666	16550	16794	16789	16870	16877	16702	16671	16730	16608	16747	16664	16700	16924	16892	16819	16949	16943	16757	16681	16818	16617	16904	16682	16810	16799	16742	16896	16727	16819	16561	16743	16786	16803	16973	16882	16766	16689	16779	16760	16504	16745	16899	16744	16738	16997	16706	16725	16830	16583	16716	16826	16829	16766	16856	16637	16848	16777	16940	16869	16588	16762	16697	16839	16689	16750	16857	16754	16806	16717	16835	16845	16801	16776	16777	16697	16720	16719	16799	16858	16854	16783	16732	16685	16687	16717	16760	16683	16805	16770	16699	16692	16891	16864	16647	17003	16663	16757	16909	16666	16719	16789	16852	16781	16747	16525	16791	16826	16696	16821	16891	16842	16708	16511	16804	16715	16828	16804	16782	16816	16668	16730	16825	16660	16908	16784	16826	16646	16783	16798	16713	16889	16819	16756	16878	16682	16889	16751	16820	16751	16710	16686	16630	16745	16733	16819	16694	17042	16744	16708	16796	16715	16896	16807	16782	16795	16921	16733	16856	16735	16748	16696	16795	16874	16796	16717	16702	16783	16741	16646	16655	16904	16809	16722	16889	16665	16746	16833	16676	16851	16820	16867	16632	16732	16792	16575	16796	16776	16787	16817	16853	16901	16905	16802	16899	16813	16663	16973	16881	16787	16768	16723	16815	16671	16617	16682	16741	16846	16744	16798	16562	16733	16713	16738	16685	16869	16787	16682	16854	16672	16742	16782	16831	16720	16789	16901	16753	16905	16738	16820	16767	16860	16827	16759	16758	16714	16740	16673	16715	16620	16690	16769	16921	16824	16746	16706	16877	16642	16808	16756	16895	16759	16807	16683	16749	16729	16754	16739	16778	16927	16813	16853	16863	16746	16752	16612	16866	16787	16780	16729	16830	16856	16789	16904	16979	16789	16712	16714	16680	16881	16933	16747	16724	16839	16948	16935	16820	16968	16706	16741	16763	16733	16963	16805	16964	16847	16655	16800	16777	16672	16738	16825	16951	16720	16931	16888	16650	16754	16821	16826	16834	16853	16930	16787	16795	16752	16685	16685	16741	16696	16891	16703	16711	16877	16669	16812	16826	16538	16733	16727	16823	16796	16822	16819	16818	16631	16663	16693	16937	16758	16744	16879	16819	16790	16705	16670	16818	16778	16788	16744	16792	16844	16740	16625	16785	16778	16817	16829	16761	16564	16813	16840	16806	16926	16689	16830	16776	16720	16734	16745	16743	16712	16723	16780	16642
23018	21287	29119	23838	21875	27511	58342	59649	48667	37033	27791	21631	19653	18827	18622	18799	18780	18481	18716	18660	18790	18838	18598	18555	18502	18814	18453	18680	18622	18763	18542	18676	18806	18649	18575	18664	18509	18771	18517	18629	18570	18626	18784	18521	18758	18488	18537	18477	18601	18524	18667	18688	18672	18584	18353	18581	18478	18605	18486	18628	18666	18571	18617	18358	18632	18355	18680	18459	18617	18599	18539	18677	18682	18611	18656	18734	18676	18608	18584	18495	18728	18300	18710	18620	18577	18591	18454	18407	18427	18708	18632	18489	18567	18675	18632	18704	18636	18402	18321	18593	18437	18429	18576	18649	18572	18565	18617	18557	18624	18454	18498	18480	18641	18736	18710	18528	18521	18541	18573	18339	18443	18776	18428	18438	18571	18729	18505	18566	18667	18601	18576	18371	18535	18708	18581	18555	18631	18411	18811	18518	18523	18321	18630	18529	18439	18457	18459	18596	18454	18588	18736	18700	18320	18542	18503	18488	18324	18447	18482	18473	18491	18686	18614	18422	18643	18471	18538	18506	18508	18492	18418	18736	18861	18505	18409	18450	18709	18490	18740	18514	18700	18562	18432	18257	18343	18638	18318	18443	18494	18434	18537	18555	18575	18452	18634	18335	18532	18661	18567	18524	18479	18428	18285	18527	18398	18760	18443	18710	18745	18413	18748	18495	18369	18502	18418	18406	18528	18653	18490	18436	18494	18626	18466	18507	18678	18432	18519	18420	18354	18360	18537	18562	18595	18562	18436	18382	18488	18392	18439	18392	18627	18668	18390	18521	18704	18460	18437	18642	18662	18417	18605	18553	18691	18480	18727	18449	18555	18452	18522	18603	18474	18436	18649	18651	18468	18505	18440	18509	18379	18498	18670	18392	18667	18511	18319	18658	18553	18801	18523	18602	18462	18386	18540	18422	18663	18610	18600	18495	18604	18327	18469	18290	18747	18662	18331	18469	18525	18542	18469	18600	18444	18445	18455	18636	18696	18574	18460	18526	18515	18421	18506	18423	18610	18559	18616	18310	18483	18374	18646	18555	18570	18566	18569	18343	18422	18400	18513	18321	18514	18456	18460	18648	18593	18510	18606	18640	18536	18720	18636	18441	18368	18587	18563	18316	18708	18524	18718	18624	18383	18648	18595	18634	18542	18503	18658	18396	18406	18456	18689	18554	18409	18436	18731	18504	18491	18346	18379	18611	18376	18600	18504	18557	18560	18492	18534	18515	18490	18557	18458	18588	18476	18675	18643	18432	18419	18548	18470	18604	18640	18580	18742	18603	18618	18311	18565	18683	18502	18574	18396	18692	18471	18441	18470	18853	18606	18559	18400	18566	18394	18616	18450	18498	18521	18477	18520	18598	18484	18767	18505	18522	18419	18357	18414	18479	18565	18620	18552	18720	18650	18618	18510	18398	18403	18476	18484	18622	18552	18507	18481	18572	18596	18674	18558	18477	18474	18521	18570	18380	18525	18565	18506	18198	18653	18521	18533	18502	18602	18452	18435	18539	18788	18500	18419	18597	18596	18599	18668	18601	18329	18621	18685	18553	18545	18470	18576	18478	18366	18564	18609	18638	18744	18527	18465	18459	18477	18553	18499	18518	18357	18607	18421	18671	18366	18604	18440	18642	18570	18635	18397	18423	18587	18555	18606	18597	18535	18556	18594	18608	18543	18402	18334	18459	18429	18291	18739	18517	18539	18648	18605	18461	18808	18714	18670	18569	18279	18646	18466	18390	18523	18557	18524	18407	18573	18607	18421	18677	18596	18595	18523	18606	18354	18492	18695	18517	18506	18599	18657	18503	18333	18419	18538	18485	18570	18555	18647	18573	18551	18471	18500	18620	18568	18410	18311	18511	18477	18403	18404	18660	18509	18410	18416	18349	18652	18391	18590	18358	18557	18344	18436	18660	18502	18393	18391	18549	18471	18793	18659	18401	18355	18587	18554	18474	18638	18454	18539	18590	18429	18423	18652	18665	18699	18537	18380	18575	18571	18358	18758	18550	18446	18443	18439	18601	18537	18434	18477	18540	18609	18527	18563	18741	18549	18361	18659	18295	18451	18572	18496	18854	18484	18316	18473	18509	18552	18518	18729	18472	18500	18639	18503	18649	18365	18231	18432	18375	18671	18610	18465	18652	18563	18697	18387	18233	18507	18557	18500	18469	18616	18290	18523	18487	18513	18565	18477	18528	18484	18609	18499	18475	18349	18500	18461	18635	18362	18395	18513	18455	18488	18472	18541	18614	18521	18484	18621	18420	18465	18602	18714	18582	18563	18527	18600	18353	18484	18475	18630	18381	18620	18540	18637	18717	18607	18496	18501	18592	18582	18397	18464	18387	18456	18686	18534	18656	18504	18442	18667	18544	18563	18485	18578	18513	18533	18491	18465	18331	18514	18592	18435	18417	18423	18398	18476	18355	18427	18653	18353	18402	18538	18450	18472	18556	18537	18587	18692	18642	18515	18525	18620	18519	18601	18641	18445	18555	18491	18411	18343	18651	18715	18560	18292	18457	18422	18381	18534	18489	18583	18509	18376	18739	18511	18411	18674	18344	18535	18394	18366	18455	18611	18709	18641	18504	18623	18474	18578	18591	18570	18594	18568	18406	18565	18611	18629	18658	18549	18437	18656	18471	18579	18534	18445	18537	18581	18507	18554	18481	18327	18461	18588	18563	18571	18436	18493	18535	18555	18505	18478	18577	18628	18395	18588	18597	18641	18423	18571	18469	18605	18583	18541	18371	18309	18504	18631	18395	18464	18325	18473	18431	18451	18309	18355	18418	18589	18393	18502	18481	18582	18409	18673	18328	18444	18366	18666	18430	18545	18560	18519	18219	18602	18611	18477	18558	18724	18338	18469	18627	18488	18471	18659	18401	18556	18292	18442	18494	18644	18592	18591	18382	18473	18647	18654	18611	18576	18474	18549	18456	18585	18200	18376	18453	18610	18627	18590	18372	18673	18649	18294	18483	18521	18509	18420	18422	18531	18355	18573	18654	18602	18558	18729	18578	18460	18493	18498	18696	18451	18556	18460	18451	18518	18559	18576	18463	18479	18586	18457	18570	18633	18551	18593	18512	18547	18426	18433	18297	18465	18387	18385	18333	18519	18526	18429	18614	18740	18328	18461	18468	18509	18454	18580	18671	18503	18580	18608	18460	18359	18493	18367	18442	18431	18502	18409	18488	18367	18418	18493	18521	18418	18384	18469	18592	18756	18380	18316	18601	18668	18530	18526	18605	18417	18525	18541	18511	18509	18693	18516	18528	18550	18555	18305	18533	18632	18447	18343	18513	18623	18439	18566	18381	18289	18523	18431	18444	18609	18601	18691	18764	18677	18522	18461	18457	18462	18554	18578	18431	18677	18543	18448	18460	18739	18182	18509	18711	18448	18595	18545	18429	18640	18429	18497	18587	18643	18589	18825	18611	18464	18488	18583	18456	18342	18655	18522	18654	18557	18531	18463	18454	18493	18668	18635	18396	18462	18508	18607	18571	18694	18606	18592	18462	18575	18581	18549	18649	18656	18901	18477	18352	18411	18573	18583	18573	18454	18659	18426	18418	18690	18608	18392	18527	18472	18518	18699	18575	18485	18446	18373	18401	18468	18255	18470	18455	18556	18467	18688	18559	18690	18376	18588	18467	18368	18668	18490	18590	18557	18437	18532	18269	18672	18609	18506	18339	18644	18426	18671	18507	18445	18693	18464	18655	18593	18415	18480	18616	18572	18537	18541	18737	18658	18505	18365	18277	18450	18610	18536	18439	18617	18785	18458	18590	18631	18470	18619	18544	18520	18386	18549	18508	18522	18430	18543	18612	18516	18397	18685	18686	18626	18420	18449	18468	18666	18481	18368	18337	18520	18498	18689	18564	18414	18536	18501	18592	18617	18448	18627	18355	18391	18650	18562	18712	18493	18557	18617	18585	18528	18645	18534	18527	18435	18288	18406	18537	18661	18328	18784	18667	18926	18479	18381	18531	18464	18588	18827	18605	18562	18431	18687	18530	18560	18497	18453	18464	18434	18550	18681	18516	18567	18216	18605	18534	18474	18412	18624	18296	18303	18659	18475	18309	18829	18622	18628	18465	18351	18633	18540	18649	18336	18589	18588	18472	18518	18345	18508	18666	18833	18490	18568	18643	18730	18476	18356	18352	18648	18511	18544	18390	18707	18640	18650	18849	18531	18657	18472	18457	18696	18570	18639	18521	18395	18547	18719	18598	18406	18501	18760	18741	18715	18533	18483	18549	18496	18715	18539	18697	18596	18462	18390	18666	18639	18379	18416	18517	18513	18381	18520	18679	18633	18529	18628	18781	18531	18304	18566	18675	18419	18538	18393	18535	18645	18612	18518	18476	18650	18630	18298	18449	18420	18382	18493	18486	18684	18521	18376	18597	18436	18465	18332	18483	18560	18413	18619	18585	18448	18449	18571	18562	18781	18334	18550	18576	18620	18305	18605	18514	18493	18530	18626	18600	18646	18616	18457	18496	18472	18564	18639	18648	18585	18498	18444	18616	18443	18523	18567	18550	18595	18653	18421	18633	18433	18461	18536	18500	18529	18505	18592	18630	18610	18514	18576	18548	18400	18516	18544	18399	18663	18619	18474	18456	18322	18645	18514	18490	18666	18366	18533	18604	18257	18549	18584	18397	18489	18577	18590	18482	18493	18420	18564	18689	18484	18557	18514	18491	18386	18523	18448	18602	18429	18601	18621	18561	18431	18671	18372	18487	18490	18647	18517	18425	18586	18511	18544	18525	18493	18376	18526	18375	18448	18621	18647	18360	18306	18512	18431	18324	18563	18534	18533	18574	18629	18621	18662	18406	18448	18578	18465	18669	18770	18510	18518	18723	18483	18529	18547	18261	18392	18590	18538	18591	18394	18692	18586	18710	18613	18482	18403	18532	18535	18597	18427	18539	18658	18644	18423	18499	18567	18442	18611	18523	18484	18573	18627	18508	18576	18507	18440	18657	18528	18510	18401	18551	18478	18457	18433	18521	18627	18382	18427	18448	18563	18530	18479	18594	18491	18592	18688	18780	18333	18419	18474	18510	18608	18519	18349	18581	18726	18402	18416	18359	18565	18571	18687	18650	18473	18557	18663	18491	18356	18430	18520	18552
22020	38237	36897	30727	26637	30991	60740	61151	49171	38533	26881	20144	17336	16788	16896	16935	17000	16986	16775	16829	16823	16796	16915	16788	16809	16936	16832	16804	16853	16836	16918	16790	16978	16816	16941	16782	16735	16990	17004	16975	16866	16754	16926	16882	16821	16850	16871	16731	16839	16883	16762	16799	16975	16899	16877	16941	16831	16800	16791	16814	16809	16695	16765	16920	16816	16795	16981	16840	16890	16875	16845	16836	16887	16858	16950	16701	16915	16821	16786	17051	16842	16804	16971	17015	16887	17011	16689	16802	16924	16869	16736	16594	16861	16821	16691	16950	17005	16769	16825	16874	16992	16781	16837	16737	16968	16899	16877	16795	16856	17128	17036	16961	17080	16857	16941	16842	16734	17025	16654	16919	16824	16638	16727	16703	16934	16779	16858	16985	16855	16869	16890	16897	16681	16973	16917	17080	16901	16655	16777	16770	17044	16967	16854	16898	16799	16885	16853	16845	16850	16936	16903	16972	16778	16853	16897	16894	16697	16902	16840	16874	16762	16855	16901	16986	16836	16839	16864	16650	17000	16870	16963	16666	16892	16803	16744	16938	16794	16735	16848	16771	16746	16877	16836	16780	16718	16877	16955	16681	16757	16705	16880	16878	16771	16893	16836	16841	16697	16771	17050	16794	16709	16702	16970	16820	16916	16756	16633	16688	16913	16860	16859	16916	16879	16934	16922	16778	16803	16732	17008	16832	16826	16728	16840	16717	16693	16758	16689	16753	16752	16935	16877	16836	16856	16984	16747	16660	16694	16702	16923	16895	16772	16766	16796	16841	16804	16813	16790	16883	16861	16771	16925	16761	16702	16908	16808	16742	16778	16803	16687	16873	16638	16958	16885	16779	16857	16932	16978	16882	16843	17032	16729	16732	16970	16854	17003	16817	16679	16967	16750	16811	16784	16668	16680	16902	16654	16799	16946	16686	16678	16920	17083	16887	16648	16890	16931	16907	16865	16903	16976	16743	16978	16856	16789	16817	16794	16776	16933	16786	16830	16817	16845	16793	16809	16787	16834	16946	16735	16613	16889	16736	16845	16809	16823	16888	16905	16959	16715	16871	16910	16901	16781	16669	16923	16746	16769	16819	16782	16701	16724	16918	16688	16866	16772	16872	16939	16745	16844	16729	16821	16893	16863	16731	16919	16871	17059	16832	16764	16943	16813	16897	16606	17075	16856	16878	16832	16805	16998	16675	16799	16908	16828	16807	16667	16868	16860	16725	16803	16762	16947	16956	16993	16767	16991	16746	16896	16825	16921	16972	16746	16900	16702	16894	16649	16750	16876	16855	16733	16818	16814	16785	16936	16726	16799	16903	16856	16725	16837	16726	16665	16874	16684	16792	16973	16772	16737	16969	16891	16870	16786	16746	16967	16684	16889	16926	16888	17001	16821	16867	16622	16981	16800	16822	16826	16728	16767	16917	16672	16803	16704	16758	16798	16857	16702	16677	16708	16968	16861	16705	16960	16821	16671	16923	16940	16816	17059	16857	16718	16897	16758	16778	16828	16924	16886	16792	16727	16841	16952	16793	16799	16902	16821	16719	16831	16628	16650	16864	16804	16794	16874	16849	16792	16716	16769	16860	16665	16830	16866	16758	16889	16854	16807	16969	16784	16714	16829	16803	16720	16962	16718	16882	16810	16909	16861	16781	16845	16713	16779	16782	16836	16895	16743	16903	16838	16730	16862	16906	16694	16919	16704	16861	16746	16849	16861	16803	16803	16950	16794	16790	16890	16891	16618	16916	17048	16713	16945	16847	16768	16618	17067	16743	16746	16749	16874	16877	16753	16751	16775	16648	16859	16710	16766	16998	16689	16810	16848	16924	16833	16767	16933	16988	16891	16916	16764	16867	16810	16550	16846	16832	16742	16914	16901	16597	16830	16998	16951	16766	16772	16655	16932	16801	16709	16867	16844	16843	16867	16806	16975	16809	16760	16753	16851	16782	16750	16829	16830	17023	16932	16818	16938	16751	16700	16757	16799	16806	16834	16869	16842	16736	16799	16875	16751	16966	16766	16721	16737	16939	16810	17075	16959	16809	17009	16731	17012	16875	16778	16756	16795	16817	16664	16939	16591	16997	16730	16984	16845	16816	16915	16860	16801	16809	16911	16740	16741	16738	16676	16875	16831	16826	16905	16755	16805	16930	16946	16838	16681	16870	16874	16851	16798	17012	16850	16678	16911	16950	16911	16839	16921	16709	16824	16857	16860	16837	16759	16840	16726	16947	16820	16855	16876	16830	16729	16772	16940	16798	16898	16903	16902	16905	16780	16863	16801	16846	16807	16949	16674	16817	16695	16794	16899	16744	16835	16828	16754	16719	16764	16859	16817	16782	16823	16819	16806	16788	16685	16873	16806	16988	16771	16776	17030	16767	17027	16749	16931	16935	16575	16892	16533	16817	17032	16786	16754	16857	16707	16861	16883	16598	16907	16733	16768	16944	16823	16783	17019	16731	16842	16779	16733	16687	16789	16769	16858	16759	16727	16757	16898	16844	16966	16750	16866	16974	16764	16769	16715	16830	16957	16760	17025	16876	16844	16866	16852	16849	16684	16799	17168	16898	16745	16733	16723	16752	16911	16843	16894	16854	16901	16783	16851	16995	16746	17057	16837	16792	16827	16947	16844	16919	16882	16854	16584	16822	16719	16817	16842	16870	16981	16887	16793	17100	16758	16782	16735	16795	16838	16901	16781	16802	16723	16989	16931	16903	16860	16656	16758	16793	16739	16747	16878	16868	16884	16835	16837	16783	16777	16866	16770	16743	16836	16925	16848	16852	16774	16761	16929	16851	16624	16848	16646	16881	16767	16740	16797	16912	16825	16790	16857	16694	16906	16835	16778	16778	16859	16875	16736	16746	16825	16816	16839	16965	16820	16910	16825	16830	16877	16803	16789	16840	16878	16861	16778	16822	16792	16770	16805	16928	16859	16917	16834	16933	16772	16731	16935	16871	16822	16768	16910	16982	16926	16906	16771	16891	16795	16793	16836	16849	16733	16813	16731	16809	16877	16917	16823	16639	16942	17093	16898	16817	16777	16690	16801	16663	16781	16528	16933	16825	16849	16893	16702	16725	16904	16727	16939	16967	16842	16898	16800	16890	16867	16921	16891	16759	16986	16834	16862	16740	16860	16775	16755	16999	16952	16735	16662	16873	16823	16948	16688	16789	16787	16819	16963	16962	16842	16854	16758	16810	16825	16841	16875	16654	16847	16752	16890	16734	17004	16881	16855	16637	16869	16765	17058	16838	16950	16825	16689	16953	16866	16785	16788	16997	16913	16727	17029	16896	16977	16662	16680	16941	16774	16853	16721	16946	16792	16901	16598	16848	16882	16650	16906	16873	16889	16812	16885	16782	16905	16766	16954	16891	16866	16860	16930	16805	16803	17020	16806	17012	16907	16935	16819	16807	16881	16891	16942	16943	16855	16846	16838	16710	16861	16783	16798	16647	16897	16745	16880	16890	16782	16943	16839	16847	16845	16845	16997	16876	16900	16579	16772	16824	16726	16758	16745	16912	16798	16932	16757	16930	16907	16694	16686	17021	16828	16785	16878	16739	16933	16839	16830	16659	16976	16740	16670	16986	16913	16854	16834	16973	17078	16860	16810	16864	16795	16864	16866	16970	16915	16895	16847	16934	16837	16859	16889	16872	17019	16893	16757	16792	16705	16929	16878	16841	16906	16897	16892	16862	16814	16675	16991	16798	16962	16715	16862	16813	16939	16853	16680	16741	16761	16826	16915	16904	16794	16778	16886	16674	16704	16805	16901	16769	16837	16761	16870	16828	17040	16870	16900	16734	16971	16706	16736	16790	16892	16738	16786	16679	16788	16714	16783	16952	16963	16913	16981	16858	16937	16884	16782	16689	16917	16759	17035	16831	16812	16883	16844	16825	16996	16927	16909	16864	16836	16781	16953	16944	16880	16724	17081	16859	16691	16856	16798	16676	16851	16832	16789	16812	16797	16824	16713	16690	16883	16812	16910	16915	17015	16745	16809	16844	16885	16923	16852	16881	16917	16812	16903	16872	16895	16758	16813	16879	17004	16886	16812	16658	16913	16901	16785	16921	16711	16945	16866	16938	16867	16682	16927	16794	16875	16791	16847	16951	16828	16817	16867	16863	16933	16776	16736	16815	16807	16912	16711	16723	16930	16783	16811	16913	16883	16765	16768	16783	16825	16752	16802	16844	16812	16897	16800	16719	16805	16845	16758	16839	16946	16809	16742	16839	16835	16870	16582	16790	16781	16930	16895	16647	17025	16943	16828	17030	17156	16719	16918	16970	16727	16682	16795	16798	16655	16721	16863	16887	16969	16653	16824	16699	16793	17008	16731	16614	16875	16798	16798	16745	16901	16728	16816	16944	16859	16989	16947	16802	16909	16846	16991	16960	16724	16841	16895	16699	16687	16879	16782	16742	16802	16841	16873	16800	16733	16763	16772	16838	16870	16754	16920	16909	16902	16915	16811	16882	16731	16774	16697	16908	16855	16818	16811	16726	16741	16787	16660	16941	16698	16844	16804	16732	16965	16714	16811	16770	16832	16937	16707	16811	16742	16751	16988	16909	16808	16618	16965	16924	16791	16813	16835	16762	16894	16755	16878	16903	16719	16801	16789	16810	16926	16858	16926	17007	16872	16899	16892	16928	16753	16806	16891	16795	17015	16908	16764	16718	16861	16875	16751	16765	16815	16876	16959	16912	16766	16720	16872	16860	16766	16842	16921	16921	16912	16805	16792	16834	16734	16658	16808	16897	17026	16819	16815	16739	16976	16865	16809	16754	16934	16959	16851	16862	17021	17017	16716	16785	16930	16822	16907	16916	16810	16912	16659	16811	16930	16612	16758	16992	16772	16935	16909	16656	16759	16874	16839	16890	16676	16720	16729	16825	16718	16782	16876	16801	16934	16700	16876	16803	16964	16879	16892	16809	16910	16901	16851	16941	16775	16832	16834	16896	16513	16757	16893	16893	16809	16987	16781	16873	16851	16878	16727	16604	16948	16723	16869	16828	16851	16947	16918	16577	16908	16778	16698	16839	16901	16638	16900	16815	16653	16868	16971	16883	16765	16919	16921	16877	16865	16832	16776	16823	16852	16549	17035	16675	16834	16882	16770	16685
27571	22243	25156	22644	19598	20192	24325	25201	23202	21193	19645	18854	18507	18555	18501	18446	18418	18248	18328	18519	18527	18424	18328	18413	18517	18524	18349	18279	18324	18428	18209	18494	18346	18676	18448	18540	18525	18480	18432	18258	18355	18294	18475	18413	18447	18381	18617	18304	18350	18351	18419	18260	18236	18377	18477	18286	18519	18334	18255	18384	18588	18527	18380	18456	18446	18318	18359	18417	18275	18332	18573	18314	18330	18456	18409	18382	18339	18123	18365	18356	18416	18476	18404	18284	18209	18436	18310	18189	18437	18213	18299	18341	18443	18542	18245	18359	18171	18609	18462	18213	18266	18251	18314	18303	18409	18526	18205	18373	18157	18421	18165	18224	18113	18275	18135	18231	18503	18311	18247	18275	18525	18453	18419	18431	18211	18470	18396	18257	18497	18291	18169	18427	18519	18512	18477	18376	18456	18328	18491	18414	18510	18242	18348	18534	18377	18326	18435	18362	18328	18230	18310	18498	18410	18331	18456	18437	18298	18311	18323	18253	18370	18359	18433	18275	18303	18603	18290	18354	18473	18370	18379	18507	18207	18453	18431	18303	18362	18438	18688	18566	18249	18352	18310	18389	18429	18425	18342	18348	18433	18347	18268	18329	18422	18279	18490	18244	18330	18430	18368	18276	18407	17996	18453	18406	18174	18254	18478	18386	18314	18394	18506	18440	18441	18535	18359	18329	18302	18456	18362	18477	18340	18399	18342	18489	18262	18422	18408	18412	18426	18509	18311	18401	18380	18211	18015	18235	18165	18383	18256	18463	18175	18307	18101	18424	18400	18149	18369	18550	18408	18440	18330	18346	18413	18323	18229	18132	18295	18422	18407	18509	18255	18506	18394	18534	18502	18207	18287	18309	18313	18243	18181	18157	18280	18322	18504	18448	18355	18364	18415	18459	18370	18417	18337	18278	18478	18300	18338	18365	18529	18463	18344	18194	18396	18242	17931	18188	18449	18251	18571	18283	18366	18251	18378	18450	18579	18500	18209	18542	18639	18467	18360	18298	18445	18440	18320	18364	18332	18334	18274	18690	18354	18392	18388	18341	18438	18326	18471	18110	18270	18519	18163	18244	18316	18173	18478	18445	18331	18399	18523	18515	18422	18404	18179	18115	18303	18341	18474	18227	18377	18332	18490	18407	18350	18355	18242	18419	18354	18308	18269	18264	18359	18441	18338	18315	18342	18573	18534	18226	18308	18356	18252	18319	18331	18373	18215	18053	18383	18257	18298	18443	18374	18583	18364	18221	18319	18280	18254	18530	18365	18283	18447	18262	18343	18415	18430	18380	18206	18534	18419	18254	18361	18542	18276	18460	18309	18313	18208	18518	18305	18422	18383	18304	18730	18329	18197	18321	18261	18276	18359	18428	18331	18469	18427	18366	18320	18483	18347	18331	18469	18523	18203	18279	18286	18303	18359	18249	18435	18280	18358	18494	18253	18552	18472	18448	18584	18476	18285	18473	18440	18362	18296	18325	18353	18231	18375	18408	18288	18365	18512	18536	18466	18436	18380	18345	18399	18629	18387	18435	18452	18368	18494	18432	18399	18525	18319	18411	18570	18411	18278	18266	18671	18269	18266	18330	18455	18496	18249	18206	18393	18386	18527	18329	18619	18598	18504	18338	18301	18435	18336	18249	18310	18657	18366	18415	18384	18266	18344	18332	18563	18450	18389	18545	18482	18349	18262	18442	18482	18443	18310	18428	18364	18309	18264	18235	18506	18362	18283	18476	18488	18387	18226	18427	18354	18223	18500	18389	18454	18216	18431	18140	18401	18300	18352	18333	18396	18240	18455	18346	18381	18513	18592	18491	18349	18353	18474	18337	18392	18451	18400	18323	18300	18582	18268	18470	18751	18390	18364	18481	18366	18409	18502	18361	18370	18324	18364	18373	18374	18510	18236	18285	18172	18456	18351	18340	18249	18401	18349	18500	18305	18225	18224	18242	18443	18407	18302	18335	18329	18357	18320	18616	18383	18613	18467	18433	18305	18324	18530	18431	18355	18211	18515	18415	18309	18490	18336	18377	18343	18321	18435	18393	18158	18565	18247	18369	18695	18414	18311	18443	18409	18190	18372	18279	18319	18394	18417	18472	18502	18401	18485	18189	18362	18346	18264	18186	18430	18275	18466	18546	18352	18130	18338	18279	18309	18071	18504	18352	18176	18249	18350	18412	18510	18401	18174	18348	18436	18458	18549	18154	18461	18332	18282	18372	18272	18510	18288	18415	18458	18331	18534	18470	18420	18337	18187	18221	18420	18400	18425	18341	18354	18303	18191	18337	18429	18287	18362	18334	18474	18392	18406	18264	18321	18392	18205	18442	18342	18375	18370	18150	18355	18344	18296	18407	18353	18335	18355	18217	18293	18256	18579	18419	18460	18480	18590	18585	18466	18429	18436	18184	18379	18175	18194	18371	18415	18319	18394	18311	18465	18307	18208	18263	18418	18276	18465	18210	18188	18257	18274	18399	18501	18360	18258	18333	18330	18386	18342	18335	18421	18461	18362	18433	18185	18541	18390	18516	18119	18320	18325	18250	18279	18266	18474	18554	18654	18531	18196	18289	18343	18276	18375	18385	18371	18249	18220	18301	18431	18112	18418	18414	18320	18367	18676	18211	18272	18282	18415	18083	18225	18307	18334	18333	18347	18363	18386	18273	18209	18463	18333	18196	18356	18336	18341	18422	18582	18147	18377	18474	18318	18621	18331	18196	18357	18327	18303	18414	18490	18429	18432	18294	18502	18205	18299	18319	18341	18156	18377	18533	18380	18607	18415	18573	18337	18314	18395	18279	18401	18251	18477	18467	18297	18371	18377	18401	18372	18328	18205	18382	18331	18358	18446	18297	18440	18355	18270	18324	18582	18167	18167	18327	18388	18249	18283	18448	18318	18374	18432	18511	18425	18513	18194	18336	18267	18499	18315	18361	18351	18490	18314	18312	18476	18313	18187	18559	18430	18341	18273	18469	18244	18377	18306	18266	18106	18232	18345	18215	18327	18306	18490	18491	18204	18542	18246	18365	18449	18295	18351	18321	18482	18299	18543	18382	18430	18120	18516	18317	18385	18228	18251	18380	18432	18288	18333	18269	18492	18547	18555	18236	18282	18487	18489	18437	18456	18338	18396	18508	18406	18489	18251	18118	18192	18147	18405	18238	18282	18181	18455	18346	18320	18275	18163	18318	18447	18219	18197	18384	18523	18510	18445	18470	18297	18384	18094	18368	18208	18548	18389	18434	18386	18228	18504	18304	18444	18138	18273	18372	18364	18323	18409	18351	18212	18190	18621	18322	18371	18254	18452	18423	18348	18431	18261	18485	18474	18157	18240	18326	18369	18477	18408	18373	18274	18369	18457	18500	18349	18304	18424	18502	18297	18105	18452	18164	18280	18383	18225	18328	18368	18250	18424	18331	18202	18376	18365	18309	18277	18398	18530	18333	18292	18390	18517	18378	18246	18244	18456	18292	18234	18430	18292	18493	18544	18448	18439	18345	18334	18611	18323	18319	18201	18406	18381	18162	18299	18247	18384	18233	18395	18300	18376	18442	18346	18326	18404	18194	18442	18318	18456	18492	18518	18454	18300	18370	18416	18217	18468	18388	18620	18343	18237	18274	18301	18308	18526	18324	18445	18430	18319	18452	18146	18396	18252	18384	18322	18236	18287	18184	18269	18346	18486	18320	18289	18334	18347	18349	18367	18481	18268	18217	18287	18467	18481	18392	18430	18696	18176	18305	18424	18349	18421	18267	18273	18487	18286	18295	18603	18598	18536	18531	18461	18417	18209	18436	18250	18271	18214	18387	18410	18332	18421	18277	18628	18412	18471	18470	18361	18488	18367	18303	18243	18171	18387	18124	18172	18198	18320	18120	18334	18467	18329	18245	18296	18697	18328	18338	18656	18296	18362	18422	18363	18391	18359	18605	18613	18300	18277	18339	18485	18547	18446	18261	18389	18466	18326	18463	18378	18384	18460	18483	18217	18327	18254	18362	18387	18393	18523	18542	18383	18511	18447	18408	18310	18440	18250	18484	18403	18516	18386	18363	18286	18367	18351	18413	18194	18306	18356	18406	18298	18333	18472	18242	18450	18531	18279	18373	18365	18489	18420	18331	18533	18498	18286	18405	18339	18467	18458	18445	18370	18385	18441	18383	18585	18281	18384	18411	18469	18367	18431	18462	18581	18397	18288	18700	18582	18305	18326	18545	18375	18322	18284	18368	18284	18315	18417	18405	18519	18322	18451	18372	18286	18187	18478	18402	18243	18173	18439	18407	18215	18378	18520	18474	18456	18359	18392	18484	18377	18236	18564	18484	18455	18492	18345	18278	18331	18241	18340	18355	18574	18423	18234	18308	18498	18361	18285	18470	18478	18351	18393	18447	18279	18285	18405	18553	18320	18408	18284	18391	18326	18581	18303	18217	18360	18196	18347	18393	18309	18299	18199	18405	18380	18344	18245	18339	18309	18461	18531	18409	18372	18408	18324	18262	18349	18532	18259	18190	18465	18315	18471	18580	18369	18365	18417	18381	18431	18260	18486	18281	18547	18256	18202	18556	18521	18455	18348	18431	18466	18302	18267	18308	18422	18369	18202	18301	18387	18370	18400	18337	18354	18335	18323	18269	18405	18213	18352	18360	18423	18356	18347	18494	18304	18651	18430	18251	18602	18615	18314	18611	18370	18296	18312	18658	18391	18367	18405	18419	18502	18417	18494	18259	18206	18245	18478	18444	18465	18339	18410	18246	18407	18174	18358	18244	18288	18416	18465	18301	18472	18486	18427	18385	18307	18306	18512	18265	18256	18381	18349	18438	18343	18385	18406	18316	18423	18286	18448	18342	18383	18504	18440	18423	18252	18346	18372	18467	18422	18408	18414	18286	18174	18427	18511	18117	18247	18482	18394	18379	18346	18177	18388	18196	18355	18203	18400	18359	18569	18557	18400	18301	18448	18539	18434	18226	18330	18140	18443	18329	18401	18456	18344	18310	18417	18211	18182	18415	18314	18236	18381	18454	18500	18293	18246	18251	18529	18528	18455	18394	18372	18317	18330	18317	18283	18422	18506	18190	18319	18452	18355	18516	18406	18336	18419	18354	18329	18504	18366	18465	18309	18310	18516	18342
17767	22656	20996	19189	18727	19823	25579	25830	22629	19743	17821	17204	16838	16779	16810	16684	16737	16708	16670	16686	16734	16663	16725	16720	16781	16846	16597	16779	16746	16724	16779	16781	16829	16714	16650	16658	16641	16723	16836	16613	16811	16761	16591	16820	16716	16655	16677	16780	16769	16833	16549	16847	16695	16696	16622	16652	16723	16735	16725	16803	16669	16581	16798	16753	16661	16802	16674	16607	16652	16796	16676	16744	16667	16865	16706	16551	16982	16674	16783	16730	16675	16685	16602	16709	16715	16686	16688	16533	16879	16802	16567	16767	16728	16722	16523	16672	16700	16762	16606	16727	16745	16817	16624	16860	16560	16786	16864	16593	16838	16673	16744	16747	16558	16716	16477	16876	16662	16591	16924	16601	16768	16836	16728	16625	16617	16650	16701	16726	16666	16822	16906	16790	16537	16746	16689	16531	16837	16581	16638	16763	16827	16744	16640	16807	16621	16823	16711	16789	16876	16777	16588	16579	16543	16815	16802	16667	16733	16627	16809	16680	16669	16555	16757	16703	16713	16700	16758	16760	16737	16829	16846	16595	16786	16685	16506	16861	16730	16753	16650	16872	16854	16669	16713	16647	16561	16748	16660	16651	16786	16714	16662	16786	16777	16776	16805	16743	16728	16742	16921	16806	16627	16707	16525	16903	16723	16805	16747	16696	16670	16776	16690	16828	16573	16707	16557	16626	16903	16547	16757	16774	16795	16700	16761	16718	16830	16537	16796	16578	16851	16659	16703	16809	16890	16730	16610	16721	16582	16731	16856	16745	16645	16679	16599	16652	16816	16682	16671	16670	16709	16722	16608	16686	16656	16634	16555	16744	16734	16607	16614	16584	16622	16652	16668	16680	16672	16667	16744	16764	16911	16738	16682	16582	16804	16662	16800	16874	16564	16686	16749	16746	16785	16667	16753	16785	16631	16699	16929	16679	16763	16674	16655	16791	17004	16718	16766	16741	16663	16719	16774	16648	16730	16733	16691	16768	16784	16717	16814	16605	16731	16517	16641	16862	16642	16741	16775	16802	16692	16686	16720	16719	16773	16767	16777	16645	16641	16671	16758	16795	16560	16657	16873	16812	16685	16697	16801	16559	16726	16730	16641	16653	16833	16779	16626	16764	16754	16755	16830	16626	16639	16723	16585	16699	16817	16959	16722	16822	16531	16627	16696	16752	16812	16646	16747	16692	16652	16634	16775	16831	16727	16772	16803	16612	16695	16777	16464	16638	16752	16747	16584	16703	16847	16468	16743	16870	16736	16883	16640	16707	16690	16707	16697	16695	16971	16745	16785	16615	16766	16727	16823	16583	16627	16681	16743	16738	16695	16635	16854	16639	16736	16630	16741	16580	16644	16838	16734	16729	16544	16792	16810	16929	16654	16674	16687	16725	16691	16654	16793	16641	16805	16590	16655	16483	16749	16571	16775	16735	16622	16732	16699	16868	16723	16751	16723	16753	16718	16789	16750	16735	16719	16655	16680	16793	16804	16641	16790	16731	16807	16640	16813	16604	16769	16632	16731	16844	16781	16679	16657	16812	16742	16610	16610	16722	16849	16674	16770	16782	16549	16766	16769	16737	16762	16642	16846	16777	16886	16825	16708	16790	16691	16640	16697	16745	16633	16698	16850	16565	16802	16685	16764	16773	16710	16802	16938	16674	16693	16786	16775	16682	16758	16620	16810	16651	16712	16813	16835	16568	16846	16691	16608	16650	16675	16493	16754	16695	16713	16895	16726	16865	16879	16625	16762	16691	16810	16634	16713	16587	16712	16744	16857	16716	16517	16777	16765	16499	16652	16728	16788	16829	16717	16623	16772	16714	16541	16699	16580	16705	16788	16799	16714	16790	16675	16723	16931	16847	16805	16784	16753	16772	16716	16766	16754	16865	16656	16715	16632	16795	16729	16623	16751	16710	16692	16883	16564	16767	16817	16722	16618	16668	16756	16681	16705	16669	16840	16566	16659	16648	16543	16837	16825	16774	16777	16716	16596	16778	16711	16815	16690	16714	16665	16599	16753	16615	16674	16703	16680	16680	16610	16754	16617	16486	16656	16737	16692	16620	16827	16696	16714	16639	16757	16913	16862	16805	16680	16636	16642	16779	16611	16667	16537	16678	16709	16770	16866	16611	16635	16636	16699	16796	16669	16738	16798	16665	16744	16798	16878	16605	16706	16727	16634	16578	16754	16716	16654	16724	16524	16686	16742	16802	16633	16632	16666	16829	16678	16392	16587	16691	16566	16587	16665	16678	16829	16718	16695	16670	16768	16618	16692	16618	16805	16663	16682	16590	16498	16850	16589	16879	16841	16779	16732	16797	16788	16611	16691	16666	16724	16673	16673	16801	16867	16652	16833	16729	16599	16700	16702	16795	16590	16757	16581	16795	16650	16490	16729	16597	16620	16774	16745	16752	16817	16752	16679	16780	16764	16429	16910	16629	16691	16820	16776	16431	16890	16682	16778	16588	16541	16703	16730	16684	16717	16538	16888	16792	16719	16817	16741	16773	16649	16764	16739	16552	16704	16802	16569	16893	16739	16714	16624	16565	16823	16815	16605	16843	16723	16617	16779	16580	16901	16664	16783	16657	16657	16710	16675	16725	16699	16688	16727	16511	16750	16750	16751	16778	16718	16710	16680	16791	16761	16762	16693	16797	16657	16707	16910	16720	16833	16880	16732	16688	16766	16719	16728	16783	16712	16761	16667	16801	16817	16684	16789	16724	16646	16673	16580	16705	16846	16654	16746	16784	16797	16766	16673	16829	16773	16832	16880	16486	16636	16705	16737	16803	16545	16849	16712	16702	16958	16691	16721	16555	16864	16411	16593	16653	16578	16737	16773	16542	16827	16598	16929	16617	16717	16582	16724	16618	16754	16632	16721	16761	16830	16646	16742	16666	16788	16653	16627	16661	16703	16729	16688	16738	16657	16664	16841	16665	16633	16672	16606	16670	16887	16826	16628	16834	16590	16642	16735	16647	16768	16573	16648	16728	16684	16791	16779	16605	16828	16669	16714	16723	16855	16562	16614	16878	16797	16725	16706	16898	16859	16663	16876	16748	16620	16778	16894	16813	16637	16694	16698	16789	16599	16852	16660	16701	16776	16832	16640	16639	16675	16752	16714	16550	16659	16659	16567	16689	16764	16787	16713	16803	16726	16611	16777	16653	16688	16757	16953	16820	16708	16800	16896	16786	16861	16757	16686	16808	16553	16717	16766	16548	16617	16831	16811	16706	16871	16740	16852	16783	16616	16569	16794	16654	16537	16772	16892	16623	16963	16659	16762	16833	16796	16691	16682	16573	16696	16742	16892	16652	16706	16892	16791	16626	16717	16601	16668	16757	16731	16560	16748	16733	16718	16471	16768	16692	16649	16706	16672	16668	16679	16851	16813	16701	16794	16619	16766	16710	16849	16839	16818	16663	16846	16630	16732	16542	16469	16698	16813	16738	16751	16760	16750	16843	16703	16774	16872	16695	16724	16656	16682	16705	16622	16861	16687	16737	16628	16826	16846	16584	16700	16662	16668	16640	16738	16703	16596	16595	16748	16754	16902	16608	16673	16741	16681	16626	16742	16788	16845	16710	16758	16710	16842	16786	16833	16775	16863	16872	16827	16720	16603	16694	16786	16633	16722	16812	16661	16528	16786	16685	16702	16664	16794	16654	16642	16744	16863	16924	16699	16684	16828	16755	16715	16743	16601	16876	16848	16712	16700	16741	16753	16806	16712	16764	16684	16527	16699	16812	16650	16670	16834	16796	16805	16687	16761	16736	16643	16800	16735	16749	16806	16849	16692	16761	16691	16660	16609	16877	16710	16750	16801	16698	16700	16750	16547	16724	16728	16655	16613	16660	16723	16629	16603	16778	16593	16674	16637	16696	16737	16743	16842	16767	16646	16821	16904	16665	16881	16834	16780	16563	16724	16799	16733	16743	16613	16865	16647	16761	16736	16568	16884	16620	16692	16710	16643	16696	16828	16902	16760	16575	16656	16760	16823	16684	16755	16567	16855	16654	16828	16703	16787	16707	16695	16825	16814	16745	16668	16745	16736	16704	16676	16699	16760	16956	16783	16664	16820	16792	16547	16713	16860	16854	16931	16685	16719	16745	16718	16856	16758	16752	16853	16812	16755	16569	16750	16666	16670	16694	16632	16609	16613	16609	16760	16791	16874	16889	16640	16557	16745	16598	16844	16698	16850	16663	16626	16619	16683	16780	16811	16605	16648	16787	16744	16843	16540	16577	16769	16742	16700	16627	16833	16635	16765	16650	16790	16675	16686	16878	16766	16725	16810	16743	16637	16684	16731	16715	16727	16771	16711	16748	16710	16710	16724	16714	16603	16830	16712	16743	16654	16880	16736	16729	16991	16568	16842	16714	16830	16642	16752	16501	16653	16701	16650	16757	16619	16594	16588	16796	16627	16678	16767	16730	16723	16670	16824	16721	16674	16780	16612	16831	16470	16846	16686	16727	16712	16716	16585	16651	16934	16660	16965	16659	16733	16749	16838	16678	16703	16602	16642	16579	16719	16600	16739	16705	16911	16825	16839	16824	16816	16837	16598	16657	16722	16761	16805	16761	16756	16664	16966	16654	16651	16605	16806	16793	16721	16732	16804	16835	16690	16666	16840	16554	16885	16592	16697	16704	16666	16865	16857	16779	16738	16584	16773	16681	16808	16674	16738	16769	16643	16837	16911	16690	16636	16578	16870	16679	16764	16733	16718	16668	16669	16726	16517	16703	16643	16830	16649	16547	16926	16833	16856	16818	16660	16761	16669	16779	16840	16654	16970	16737	16861	16750	16704	16688	16799	16625	16705	16897	16839	16732	16609	16853	16799	16664	16712	16809	16708	16666	16891	16649	16650	16773	16766	16603	16730	16788	16800	16680	16753	16808	16760	16624	16703	16802	16645	16772	16651	16657	16676	16673	16725	16679	16825	16796	16671	16693	16581	16775	16685	16655	16852	16758	16484	16738	16750	16676	16746	16738	16820	16737	16654	16606	16871	16619	16736	16627	16700	16756	16630	16703	16625	16670	16600	16609	16722	16765	16688	16845	16859	16731	16568	16578	16613	16721	16564	16710	16857	16724	16851	16815	16798	16709	16661	16847	16767	16707	16675	16704	16797	16708
24442	21292	28345	25053	22698	24318	45473	45223	36396	28840	22878	20117	18830	18417	18516	18690	18608	18926	18519	18469	18528	18493	18287	18718	18553	18503	18478	18595	18533	18578	18413	18702	18751	18568	18694	18487	18473	18676	18590	18546	18556	18405	18718	18409	18468	18421	18449	18407	18662	18484	18597	18644	18606	18553	18466	18445	18606	18502	18610	18583	18531	18282	18567	18601	18680	18660	18567	18565	18495	18539	18508	18491	18580	18566	18422	18431	18605	18746	18581	18723	18496	18509	18644	18610	18461	18622	18437	18584	18609	18582	18657	18409	18589	18668	18726	18651	18557	18607	18557	18453	18599	18492	18578	18601	18591	18553	18638	18540	18524	18690	18566	18531	18526	18606	18384	18481	18632	18451	18685	18514	18500	18586	18429	18409	18591	18584	18452	18742	18551	18221	18470	18339	18599	18244	18589	18625	18565	18444	18509	18479	18554	18282	18613	18427	18630	18674	18449	18435	18430	18432	18742	18569	18652	18801	18509	18499	18521	18614	18680	18685	18484	18554	18588	18519	18507	18429	18526	18482	18529	18571	18500	18361	18536	18482	18537	18566	18551	18471	18486	18579	18541	18596	18440	18518	18526	18450	18507	18747	18600	18686	18330	18426	18290	18470	18499	18526	18716	18514	18507	18664	18702	18575	18587	18473	18542	18498	18567	18555	18424	18612	18639	18420	18625	18310	18318	18510	18582	18705	18393	18604	18603	18507	18633	18616	18413	18496	18534	18825	18646	18581	18535	18633	18530	18678	18490	18582	18509	18556	18648	18424	18674	18632	18590	18656	18604	18770	18510	18531	18549	18528	18492	18536	18405	18590	18635	18362	18529	18776	18396	18658	18682	18551	18535	18478	18554	18571	18650	18635	18514	18697	18612	18440	18704	18486	18582	18558	18493	18505	18506	18677	18521	18663	18521	18605	18450	18511	18550	18701	18539	18606	18665	18733	18596	18496	18717	18431	18646	18662	18544	18518	18582	18606	18583	18472	18514	18486	18440	18648	18561	18642	18470	18444	18492	18386	18413	18589	18639	18516	18474	18524	18572	18695	18554	18549	18464	18682	18616	18611	18374	18609	18488	18336	18633	18499	18706	18502	18583	18639	18510	18506	18531	18290	18478	18437	18552	18639	18530	18439	18476	18627	18378	18492	18537	18626	18595	18543	18491	18765	18510	18577	18646	18508	18523	18470	18588	18741	18608	18491	18463	18537	18730	18654	18659	18696	18629	18606	18578	18466	18606	18552	18349	18417	18650	18388	18642	18463	18612	18392	18449	18470	18605	18544	18554	18706	18489	18561	18672	18478	18678	18422	18576	18544	18431	18579	18798	18353	18493	18598	18455	18471	18570	18634	18547	18558	18587	18549	18581	18402	18610	18584	18322	18564	18525	18355	18755	18608	18442	18473	18531	18594	18578	18428	18511	18446	18382	18126	18654	18395	18356	18331	18340	18576	18515	18484	18547	18553	18464	18431	18423	18661	18414	18387	18600	18518	18523	18412	18461	18661	18654	18551	18619	18486	18679	18488	18535	18527	18423	18830	18713	18517	18631	18669	18663	18615	18468	18601	18411	18735	18678	18580	18766	18326	18593	18647	18706	18397	18600	18725	18516	18614	18523	18325	18518	18456	18466	18485	18508	18653	18624	18566	18481	18406	18681	18720	18516	18517	18740	18488	18599	18441	18444	18319	18454	18482	18253	18628	18701	18453	18964	18423	18574	18369	18503	18528	18478	18366	18627	18746	18481	18583	18432	18387	18471	18391	18255	18559	18649	18604	18491	18580	18513	18317	18603	18703	18653	18280	18386	18455	18580	18471	18474	18567	18583	18739	18601	18397	18704	18527	18882	18501	18483	18505	18298	18424	18394	18735	18653	18560	18593	18663	18432	18653	18585	18503	18829	18466	18466	18675	18643	18493	18565	18581	18650	18590	18581	18732	18483	18604	18447	18526	18600	18634	18645	18540	18563	18648	18557	18457	18443	18550	18672	18558	18576	18755	18479	18439	18499	18476	18534	18491	18441	18395	18514	18651	18531	18471	18242	18482	18459	18576	18504	18435	18630	18588	18565	18431	18395	18662	18670	18561	18641	18534	18722	18647	18713	18355	18490	18417	18598	18484	18445	18500	18645	18510	18471	18665	18622	18448	18410	18617	18576	18734	18316	18554	18625	18293	18459	18726	18632	18405	18513	18519	18430	18417	18519	18357	18605	18449	18585	18444	18276	18320	18626	18524	18796	18668	18535	18508	18617	18490	18336	18419	18387	18576	18677	18481	18510	18582	18565	18545	18743	18308	18423	18520	18654	18581	18578	18659	18651	18350	18489	18518	18617	18417	18600	18572	18597	18652	18480	18599	18472	18509	18425	18518	18310	18350	18549	18348	18502	18478	18219	18493	18673	18506	18490	18560	18490	18637	18537	18499	18452	18459	18523	18443	18622	18263	18665	18650	18675	18522	18624	18610	18643	18551	18496	18524	18500	18526	18590	18649	18439	18396	18645	18694	18375	18538	18411	18397	18360	18580	18635	18451	18350	18301	18543	18666	18460	18426	18396	18514	18521	18757	18593	18298	18570	18405	18685	18566	18337	18585	18614	18566	18499	18563	18580	18675	18679	18600	18579	18673	18761	18526	18640	18573	18434	18793	18575	18444	18560	18413	18506	18533	18533	18339	18450	18502	18559	18539	18275	18440	18562	18698	18594	18498	18783	18499	18588	18466	18394	18892	18501	18527	18483	18540	18380	18714	18600	18450	18684	18695	18604	18591	18649	18530	18548	18281	18493	18459	18537	18590	18789	18487	18598	18693	18702	18406	18411	18528	18638	18233	18529	18543	18486	18551	18368	18332	18446	18565	18569	18532	18638	18607	18468	18657	18474	18554	18367	18526	18599	18479	18530	18421	18583	18486	18586	18371	18445	18577	18597	18690	18559	18535	18492	18292	18654	18618	18731	18438	18590	18599	18343	18565	18445	18380	18674	18558	18559	18495	18502	18504	18465	18436	18596	18646	18499	18456	18675	18359	18517	18552	18343	18512	18590	18488	18530	18795	18390	18551	18771	18506	18527	18426	18373	18672	18355	18480	18619	18363	18526	18468	18448	18637	18720	18649	18754	18582	18490	18451	18650	18448	18600	18474	18513	18418	18541	18245	18436	18684	18624	18408	18647	18571	18493	18305	18559	18841	18769	18523	18514	18429	18568	18449	18538	18393	18606	18574	18759	18609	18590	18363	18742	18711	18711	18606	18466	18523	18616	18392	18726	18658	18596	18762	18494	18539	18580	18468	18472	18433	18620	18548	18573	18642	18486	18610	18020	18663	18476	18605	18600	18504	18520	18511	18629	18489	18718	18671	18510	18478	18527	18427	18594	18539	18703	18439	18462	18560	18466	18475	18648	18514	18480	18326	18465	18587	18433	18365	18341	18474	18594	18510	18574	18609	18360	18343	18541	18609	18542	18451	18652	18472	18682	18494	18629	18638	18457	18630	18550	18582	18481	18492	18699	18299	18632	18561	18470	18485	18510	18665	18384	18423	18533	18592	18664	18468	18620	18488	18501	18504	18291	18576	18444	18530	18550	18712	18716	18662	18569	18492	18684	18366	18372	18483	18336	18502	18537	18665	18742	18361	18412	18392	18426	18446	18542	18490	18579	18556	18431	18633	18376	18553	18402	18679	18571	18502	18530	18593	18787	18412	18378	18338	18483	18401	18469	18646	18662	18539	18469	18426	18600	18469	18414	18421	18500	18570	18550	18571	18583	18776	18578	18550	18661	18624	18486	18558	18598	18562	18616	18639	18492	18539	18528	18326	18402	18438	18756	18357	18447	18554	18439	18585	18633	18286	18569	18705	18358	18667	18579	18631	18655	18517	18464	18488	18403	18450	18729	18535	18783	18642	18351	18471	18577	18435	18652	18767	18610	18550	18559	18631	18533	18386	18590	18552	18608	18639	18538	18495	18623	18577	18473	18678	18365	18458	18763	18462	18576	18502	18537	18499	18530	18441	18537	18454	18583	18569	18481	18599	18337	18636	18405	18471	18538	18501	18701	18579	18759	18391	18375	18287	18410	18538	18653	18624	18556	18480	18510	18477	18564	18384	18471	18646	18560	18676	18425	18486	18457	18565	18616	18676	18478	18542	18415	18493	18660	18407	18617	18447	18458	18628	18613	18594	18488	18686	18673	18625	18450	18623	18479	18624	18644	18627	18657	18443	18508	18529	18516	18531	18474	18395	18440	18423	18526	18351	18448	18547	18674	18602	18575	18792	18592	18561	18672	18493	18504	18602	18322	18622	18384	18387	18652	18559	18847	18500	18533	18630	18543	18547	18482	18342	18694	18411	18524	18333	18476	18658	18443	18487	18629	18716	18304	18439	18565	18609	18548	18614	18654	18464	18429	18576	18376	18687	18608	18391	18620	18734	18600	18630	18652	18561	18595	18381	18442	18394	18384	18623	18545	18515	18506	18688	18577	18412	18533	18597	18636	18638	18602	18502	18236	18583	18470	18470	18462	18608	18546	18695	18704	18631	18471	18465	18764	18577	18586	18612	18437	18535	18782	18559	18680	18532	18630	18674	18845	18574	18632	18441	18508	18499	18482	18641	18618	18655	18517	18422	18698	18560	18572	18615	18480	18559	18551	18578	18497	18397	18384	18309	18635	18511	18343	18413	18789	18385	18541	18334	18366	18513	18651	18577	18296	18394	18520	18668	18625	18770	18475	18679	18681	18521	18516	18631	18450	18591	18582	18567	18486	18209	18554	18431	18537	18634	18613	18642	18461	18518	18616	18708	18306	18672	18711	18456	18448	18604	18551	18735	18684	18655	18448	18532	18560	18401	18693	18585	18424	18654	18680	18559	18391	18658	18407	18502	18524	18552	18729	18608	18441	18398	18586	18581	18459	18467	18548	18422	18556	18539	18511	18692	18519	18603	18540	18426	18455	18609	18532	18533	18572	18488	18263	18466	18428	18473	18487	18484	18266	18379	18327	18352	18556	18550	18490	18443	18544	18669	18483	18516	18481	18467	18573	18545	18380	18419	18641	18511	18333	18498	18575	18538	18374	18398	18612	18412	18636	18620	18713	18779	18717	18528	18518	18526	18651	18638	18561	18454	18527	18779	18556	18629	18526	18449
17818	28515	27786	23495	22100	25033	47417	46300	37051	29135	21161	18005	16900	16920	17074	17027	16864	17017	16867	17017	16855	16873	16823	16912	16848	16737	16884	16871	16755	16897	16957	16930	16998	16996	16808	16892	16894	16908	16859	16853	16821	16790	16870	16791	16698	16827	16849	16941	16781	16733	16796	16764	16674	16764	16599	16888	16958	16763	17008	16787	17046	16921	16866	16797	16877	16798	16925	16610	16831	16867	16851	16944	16749	16740	16867	16837	16856	17009	16923	16858	16731	16926	16830	16955	16797	16875	16981	16973	16868	16859	16805	16982	16692	16860	16827	16728	16924	16874	16648	16979	16713	16882	16900	16677	16896	17029	16750	16850	16806	16961	16838	16879	16709	16828	17065	16836	16779	16640	16833	16635	16810	16808	16888	16794	16910	16797	16708	16841	16868	16819	16842	16830	16751	16916	16993	16915	16871	17039	16960	16802	16820	16868	16768	16829	16848	16760	16842	16974	16986	16950	16766	17059	16960	16782	16777	16960	16696	16901	16834	16931	16823	16839	16736	16752	16963	16845	16739	16810	16890	16937	16919	16917	16690	16839	16812	16768	16893	16745	16948	17006	16970	17041	16956	16869	16789	16986	16790	16922	16821	16861	16860	16816	16677	16782	16749	16813	16775	16882	16824	16789	16970	16933	16833	16794	16926	16809	16896	16877	16816	16781	16726	16887	16998	16876	16883	16918	16936	17064	16638	16881	16868	16719	16867	17084	16882	16831	16917	16718	16813	16706	16929	16952	16866	16874	16885	16793	16863	16927	16763	16869	17028	16793	16972	16903	17008	16826	16711	17006	16879	16849	16894	16835	16875	16900	16898	16696	16800	16957	16873	16718	16947	16886	16706	16912	16813	16895	16840	16823	16875	16940	16742	16804	16918	16823	16726	16974	16846	16909	16925	17005	16807	16869	17129	16771	16660	16963	16679	16861	16930	16981	16862	16837	16746	16875	16824	16711	16792	16749	16789	16695	16837	16945	16824	16726	16894	16943	16703	17010	16747	16770	16879	16833	16805	16927	16993	16895	16835	16974	17065	16843	16873	17001	16812	16834	16946	16850	16854	16859	16863	16821	17004	16833	16943	16901	16834	16791	17039	16876	16913	16868	16876	16863	16887	16893	16951	16748	16919	16915	16828	16921	17037	16792	16841	16924	16893	16895	16938	17025	16800	16960	16878	16898	16819	16890	16936	16833	16748	16931	16704	16729	16877	16839	16874	16853	16857	16825	16765	16850	16744	16882	16825	16761	16881	16784	16912	16868	16874	16758	16967	16796	16712	16793	16911	16747	17065	17000	16797	16952	17005	16908	16716	16892	16919	16742	16962	16716	17016	16793	16832	16804	16755	17009	16932	16688	16838	17019	16799	16783	17032	16682	16891	16841	16915	16850	16847	16759	16871	16911	16760	16886	16925	16802	16901	16855	16897	16712	16899	16816	16955	16756	16837	16783	16834	16962	16759	16812	16885	16950	16772	16789	16772	16814	16808	16832	16566	16885	16773	16629	16979	16811	16942	16629	16887	16951	16905	16908	16598	16864	16888	16899	16917	16659	17082	16910	16985	16810	16974	16960	16942	16781	16756	16907	16678	16926	16795	16990	16992	16869	16938	16812	16718	16800	16823	16737	16960	16950	16916	16872	16864	16761	16891	16932	16888	16849	16782	16780	16968	16773	16729	16734	16866	16776	16868	16948	16883	16698	16988	16875	16731	16884	16871	16845	16873	16841	16793	16814	16845	16832	16781	16819	17005	16660	16971	16692	16908	16805	16876	16735	16828	16823	16830	16986	16776	16816	16927	17095	16743	16812	16885	16929	16733	16924	16780	16824	16897	16839	16802	17075	16926	17006	16749	16946	16824	16899	16839	17028	16900	16954	16707	16694	16832	16877	17010	16799	16680	16774	16864	16802	16894	16810	16875	16865	16975	16825	16788	16839	16784	16887	16863	16817	16957	16804	16792	16846	17028	16841	16961	16847	16832	16844	16784	16889	16685	16676	16832	16768	16715	16742	16876	16937	16753	16982	16936	16922	16859	16842	16753	16757	16564	16795	16853	16897	16910	16834	16818	16953	16866	16742	16775	16878	16917	16967	16786	17079	16872	16892	16989	16814	17051	16814	16932	16765	16785	17048	16820	16989	16736	16968	16920	17003	16892	16790	16786	16771	16907	16642	16826	16663	16935	16923	16680	16857	16908	16991	16942	16861	16772	16582	16858	16906	16904	16850	16711	16841	16972	16722	17022	16810	17025	17023	17001	17011	16848	16892	16859	16704	16844	16703	16838	16808	17004	16816	16756	17003	16958	16857	16920	16771	16905	16828	16860	16783	16931	16743	16629	16892	16861	16857	16722	16992	16724	16994	16872	16817	16888	16868	16879	16804	16870	17045	16710	16833	17070	16832	16891	16876	16790	16856	16885	16880	16916	16965	16945	16791	16937	16751	16790	16882	16889	16767	16868	16846	16868	16759	17137	16839	16779	16765	16713	16976	16850	16848	16956	16838	16886	16905	16911	16984	16888	16946	16929	16690	16883	16972	16780	16981	16920	16918	16766	16822	16946	16829	16841	16829	17018	16861	16992	16852	16977	16744	16980	16777	17001	16665	16964	16936	16808	16794	16876	16769	16999	16817	16749	16902	16871	16729	16893	16969	16983	16946	16849	16760	17049	17028	16867	16776	16849	16641	16794	16917	16701	16938	16833	16847	16923	16861	16882	16954	16862	17037	16888	16698	16890	16782	17057	16785	17055	16898	16961	16742	16816	16807	17016	16893	16838	16761	16875	16863	16766	16662	16935	16694	16801	16810	16901	16909	16888	16986	16738	16880	17007	16851	16817	16746	16914	16816	16689	16906	16905	16772	16780	16752	16863	16790	16731	16756	16961	16846	16927	16708	16922	16732	16807	16799	16703	17112	16869	16862	16953	16868	16930	16720	16807	16937	16804	16977	16902	16915	16904	16803	16820	16838	16605	16864	16897	16895	16752	16904	16784	16773	16921	16692	16918	16908	16948	16931	16875	16775	16933	16884	17016	16907	16954	16761	16796	17059	16855	16937	16809	17003	16967	16777	16776	16826	16857	16966	16836	16832	17083	16715	16732	16908	16651	16807	16779	16842	16716	16876	16761	16725	16864	16798	16874	16741	16861	16855	16726	16936	16791	16891	16872	16833	16879	17016	16525	16745	16844	16762	16819	16993	16878	16853	16927	16748	17025	16931	16798	16865	16749	16829	16896	16855	16839	16945	16886	16857	16949	17010	16936	16815	16953	16781	16717	16711	17091	16835	16717	16680	16739	16609	16860	16914	16812	16708	16986	16737	16821	16953	16911	16820	16857	16982	16853	16928	16820	16795	17008	16866	16821	16894	16861	16937	16909	16843	16949	16869	16783	16841	16874	17051	16881	16898	16926	16671	16891	16853	16779	16975	16675	16879	16862	16826	16986	17081	16697	16784	16974	16839	16788	16779	16900	16806	17032	16834	16836	16834	16921	16937	16640	16914	16848	16863	16769	17055	17039	16647	16885	16889	16942	17091	16801	16953	16938	16707	16864	16797	16843	16788	16798	16879	16932	16794	16815	16735	16978	17009	16902	16931	16730	16846	17004	16836	17026	16810	16888	16848	16765	16902	16926	16870	16797	16866	16734	16757	16762	17060	16745	16757	16899	16679	16683	16943	16939	16767	16847	16816	16646	16883	16810	16827	16816	16969	16822	16882	16777	16798	16808	16797	16787	16707	16932	16857	17008	16843	16963	16781	16817	17007	16832	16795	16812	17020	16739	16803	16823	16914	16759	16845	16935	16825	16686	16935	16892	16847	16902	16839	16971	16754	16876	16717	17008	16892	16823	16908	16900	16669	17038	16809	16617	16897	16877	16811	16763	16762	16850	16888	16774	16746	16805	16818	16960	16790	16930	17007	16870	16915	16888	16700	16934	16925	16810	16948	16758	16881	16894	16707	16870	16811	16786	16899	16953	16844	16835	16932	16834	16971	16967	16838	16910	16793	16813	16714	16864	16786	16792	16918	16935	16814	16811	16884	16873	16818	16716	16972	16706	16800	17024	16817	17135	16783	16776	16943	16987	16902	16877	16867	16926	16695	16886	16803	16843	16924	16923	16835	16849	16889	16721	16964	16902	16906	16981	16949	16940	16829	16940	16906	16688	16795	16900	16992	16793	16748	16955	16964	16981	16622	16900	16926	16779	16715	17020	16817	16719	16821	16662	16906	17062	16773	16767	16974	16730	16945	16597	16848	16831	16915	16731	16839	16874	16904	16802	16939	16816	16993	16854	16896	16976	16820	16780	16783	16835	17000	16884	16691	16846	16891	16882	16751	16912	16960	16825	16891	16942	16781	16884	16903	16863	16770	16729	16942	16899	16889	16945	16758	16661	16781	17018	16892	16805	16852	16758	16868	16784	16732	16750	16804	17066	16772	16866	16886	16917	16893	16850	16742	16894	16909	16973	16838	16969	16678	16918	16820	16986	16773	16912	16904	16904	16813	17018	16907	16870	16771	16873	16721	16965	16789	16977	16832	16922	16870	16746	16871	17026	16888	16854	16796	16686	17065	16769	16911	16890	16909	16717	16953	16809	16866	16885	16832	16863	16850	16765	16954	16905	16802	16788	16894	16922	16730	17027	16851	16844	16877	16942	16899	16920	16782	16941	16742	16769	16665	16921	16988	16648	16756	16924	16748	16802	16855	16688	16854	16892	16908	16680	16914	16845	16827	16813	17002	16862	16731	16841	17026	16790	16846	16906	16907	16930	16818	16892	16855	16969	16864	17065	16907	16825	16826	16888	16798	16857	16875	16933	16906	16683	16843	16865	16913	16923	16830	16899	16770	16859	16977	16908	16828	16822	16803	16716	16760	17060	16851	16948	16820	16757	16760	16817	17053	16882	16900	16882	16769	16892	16854	16878	16961	16827	16648	16862	16794	16796	16905	17028	16910	16758	17067	16891	16792	16941	16828	16980	16901	16897	16958	16775	16849	16598	16885	16918	16813	16813	16695	16908	16795	16833	16686	16722	16778	16805	17034	16805	16993	16969	16709	16923	16925	16811	16785	16863	17013	16817	17068	16717	16882	16833	16914	16987	16836	17073	16983	16899	16839	16805	16895	16859	16767	16781	16859
23016	21300	29119	23867	21854	26067	59359	60403	47962	35812	26812	21314	19378	18488	18507	18605	18391	18562	18396	18283	18335	18577	18609	18116	18324	18347	18459	18336	18499	18402	18338	18434	18496	18525	18376	18334	18252	18432	18510	18375	18374	18366	18255	18314	18245	18566	18554	18322	18394	18326	18337	18480	18457	18589	18533	18189	18362	18544	18207	18364	18490	18229	18488	18370	18266	18481	18523	18442	18520	18216	18401	18290	18243	18457	18357	18389	18546	18310	18464	18503	18595	18285	18547	18342	18613	18121	18187	18276	18358	18495	18483	18344	18278	18411	18307	18389	18286	18417	18435	18240	18540	18326	18437	18317	18373	18177	18104	18435	18470	18399	18350	18435	18517	18396	18259	18482	18402	18434	18360	18231	18273	18446	18310	18437	18370	18368	18419	18272	18317	18405	18324	18577	18392	18333	18503	18529	18211	18283	18368	18326	18427	18370	18205	18523	18377	18584	18562	18375	18179	18274	18280	18199	18541	18307	18403	18442	18464	18647	18288	18371	18319	18346	18384	18376	18503	18381	18278	18565	18339	18383	18278	18211	18210	18304	18429	18340	18526	18554	18299	18263	18386	18391	18406	18438	18146	18220	18243	18492	18389	18144	18441	18319	18186	18319	18402	18167	18273	18587	18170	18430	18297	18288	18373	18220	18454	18205	18496	18399	18266	18426	18333	18241	18344	18372	18206	18433	18403	18215	18334	18381	18491	18457	18417	18383	18433	18263	18332	18313	18347	18378	18348	18476	18242	18343	18428	18420	18407	18414	18260	18407	18338	18223	18585	18317	18517	18374	18336	18399	18387	18285	18231	18354	18389	18438	18455	18424	18527	18428	18358	18547	18484	18379	18214	18391	18309	18507	18384	18387	18329	18328	18649	18532	18446	18582	18284	18384	18380	18337	18231	18331	18340	18242	18107	18179	18232	18363	18541	18581	18540	18503	18339	18257	18499	18345	18365	18381	18415	18352	18550	18549	18632	18420	18251	18178	18135	18194	18279	18414	18306	18331	18255	18337	18319	18155	18424	18343	18079	18339	18338	18405	18369	18554	18476	18159	18614	18237	18083	18339	18304	18558	18230	18510	18339	18233	18335	18243	18353	18364	18495	18312	18490	18412	18279	18292	18437	18251	18398	18312	18407	18444	18459	18360	18237	18297	18451	18369	18332	18324	18181	18243	18359	18450	18360	18278	18273	18422	18201	18250	18244	18485	18447	18496	18477	18370	18293	18289	18472	18253	18206	18576	18497	18119	18503	18268	18315	18404	18221	18194	18272	18215	18320	18527	18294	18186	18206	18154	18157	18207	18222	18364	18389	18576	18253	18259	18185	18328	18348	18360	18212	18200	18166	18320	18362	18395	18126	18392	18109	18501	18348	18330	18400	18167	18269	18518	18314	18313	18388	18442	18551	18243	18247	18222	18311	18315	18292	18318	18525	18225	18409	18297	18409	18390	18576	18265	18311	18403	18391	18248	18285	18462	18464	18161	18268	18450	18444	18267	18262	18460	18389	18024	18285	18439	18310	18296	18477	18305	18505	18358	18450	18145	18451	18370	18336	18246	18337	18379	18344	18155	18332	18172	18289	18354	18311	18129	18390	18239	18148	18390	18412	18152	18318	18536	18365	18378	18377	18452	18271	18200	18373	18316	18398	18388	18443	18128	18412	18477	18442	18228	18457	18403	18322	18288	18360	18472	18349	18345	18398	18422	18352	18260	18445	18186	18292	18302	18226	18238	18241	18327	18232	18441	18265	18195	18277	18208	18417	18432	18228	18363	18300	18320	18269	18141	18347	18264	18214	18152	17992	18298	18410	18306	18241	18501	18431	18364	18192	18236	18254	18360	18351	18285	18446	18148	18272	18414	18459	18479	18347	18481	18300	18356	18454	18125	18294	18292	18398	18348	18211	18468	18451	18494	18433	18464	18292	18374	18318	18249	18310	18304	18251	18523	18355	18602	18450	18366	18356	18146	18244	18314	18245	18377	18327	18253	18569	18356	18222	18253	18404	18306	18217	18265	18293	18235	18528	18429	18392	18195	18195	18464	18382	18261	18086	18366	18258	18338	18404	18317	18295	18400	18384	18299	18283	18261	18371	18452	18517	18192	18316	18523	18497	18519	18352	18287	18599	18323	18105	18474	18297	18293	18303	18429	18363	18366	18229	18182	18318	18303	18261	18342	18345	18474	18474	18332	18284	18304	18339	18312	18301	18180	18298	18371	18266	18499	18575	18469	18587	18448	18308	18412	18248	18192	18355	18593	18309	18393	18198	18322	18487	18450	18230	18338	18333	18220	18250	18348	18314	18368	18112	18231	18280	18353	18381	18337	18347	18295	18370	18326	18401	18480	18405	18337	18304	18260	18463	18504	18195	18403	18344	18000	18628	18383	18208	18288	18295	18404	18266	18595	18399	18417	18322	18358	18373	18335	18453	18314	18299	18371	18335	18465	18401	18231	18506	18282	18277	18324	18387	18433	18427	18422	18328	18279	18286	18416	18457	18387	18104	18525	18280	18367	18236	18228	18200	18391	18195	18297	18282	18648	18296	18342	18243	18407	18295	18280	18275	18304	18229	18273	18260	18234	18483	18237	18264	18453	18338	18346	18489	18294	18695	18204	18259	18464	18374	18348	18358	18360	18188	18164	18149	18417	18292	18113	18433	18114	18301	18465	18479	18331	18453	18368	18294	18188	18315	18009	18249	18379	18471	18284	18281	18251	18400	18134	18052	18351	18500	18290	18114	18272	18202	18349	18328	18360	18304	18282	18463	18466	18144	18330	18116	18434	18387	18158	18365	18299	18479	18329	18432	18300	18350	18417	18437	18440	18382	18421	18328	18525	18468	18501	18294	18229	18276	18191	18481	18310	18188	18367	18209	18365	18316	18317	18409	18467	18421	18390	18546	18368	18662	18474	18381	18423	18331	18278	18399	18323	18395	18375	18365	18269	18328	18491	18519	18364	18480	18122	18198	18530	18209	18282	18445	18278	18340	18400	18440	18434	18165	18350	18388	18387	18457	18493	18373	18176	18232	18324	18181	18201	18241	18297	18307	18281	18184	18488	18179	18334	18321	18233	18342	18287	18552	18428	18207	18489	18483	18433	18272	18386	18501	18286	18266	18199	18472	18295	18170	18427	18233	18209	18322	18297	18406	18094	18387	18367	18187	18512	18268	18408	18186	18261	18448	18348	18305	18315	18244	18337	18278	18395	18425	18308	18337	18162	18308	18388	18222	18347	18182	18428	18455	18306	18333	18325	18401	18304	18280	18448	18539	18213	18229	18389	18359	18184	18071	18095	18348	18203	18498	18075	18337	18151	18318	18238	18411	18367	18401	18547	18511	18145	18150	18265	18383	18305	18290	18503	18315	18238	18397	18357	18172	18238	18411	18454	18587	18354	18255	18329	18290	18365	18274	18375	18197	18174	18330	18335	18193	18283	18318	18493	18301	18310	18452	18533	18388	18501	18392	18364	18086	18243	18506	18483	18186	18294	18547	18391	18412	18215	18263	18444	18341	18374	18633	18376	18289	18362	18302	18354	18194	18483	18417	18031	18135	18483	18441	18394	17976	18279	18337	18570	18238	18349	18340	18522	18351	18139	18420	18190	18484	18280	18287	18425	18295	18220	18322	18141	18256	18302	17988	18391	18088	18281	18122	18350	18463	18341	18265	18256	18381	18380	18337	18240	18426	18316	18235	18415	18280	18353	18185	18303	18341	18421	18149	18483	18429	18294	18609	18417	18380	18277	18530	18401	18433	18233	18270	18358	18485	18375	18284	18395	18292	18427	18549	18496	18351	18405	18364	18132	18242	18301	18378	18367	18410	18213	18299	18274	18254	18423	18336	18455	18354	18336	18336	18201	18182	18493	18317	18119	18269	18283	18298	18300	18382	18384	18380	18254	18336	18403	18200	18337	18287	18363	18440	18342	18467	18349	18345	18369	18526	18340	18377	18423	18333	18183	18524	18112	18165	18462	18311	18352	18253	18283	18202	18215	18108	18419	18344	18287	18359	18435	18290	18216	18321	18564	18410	18168	18329	18299	18398	18503	18401	18447	18227	18500	18263	18431	18372	18452	18555	18204	18494	18516	18424	18507	18480	18480	18470	18102	18191	18276	18299	18344	18397	18385	18430	18358	18443	18290	18350	18357	18447	18330	18402	18349	18371	18149	18256	18295	18264	18419	18325	18173	18307	18290	18316	18403	18419	18354	18278	18419	18322	18351	18409	18400	18298	18476	18253	18140	18415	18494	18507	18337	18388	18162	18329	18468	18173	18366	18187	18418	18197	18261	18329	18262	18387	18534	18650	18520	18567	18371	18063	18476	18271	18291	18360	18124	18226	18104	18311	18126	18249	18309	18222	18272	18428	18492	18239	18225	18437	18352	18438	18495	18455	18393	18498	18236	18455	18277	18450	18234	18343	18476	18456	18353	18306	18277	18365	18215	18402	18438	18411	18469	18262	18415	18398	18464	18357	18303	18244	18267	18322	18524	18261	18362	18518	18358	18367	18289	18267	18348	18403	18243	18264	18442	18489	18452	18244	18465	18344	18317	18462	18241	18246	18330	18224	18162	18248	18214	18404	18441	18157	18306	18251	18242	18238	18182	18341	18170	18308	18190	18293	18335	18337	18377	18617	18157	18252	18429	18359	18198	18392	18482	18372	18237	18289	18364	18455	18501	18437	18223	18433	18353	18514	18195	18245	18365	18409	18364	18264	18353	18132	18376	18347	18361	18362	18531	18329	18200	18300	18437	18374	18432	18426	18489	18423	18418	18488	18606	18236	18400	18309	18335	18440	18572	18285	18443	18352	18243	18429	18253	18527	18423	18251	18393	18385	18235	18366	18204	18342	18204	18136	18538	18200	18382	18295	18242	18494	18325	18427	18279	18460	18398	18416	18382	18580	18549	18205	18150	18512	18363	18145	18371	18403	18397	18338	18529	18369	18280	18411	18300	18239	18276	18293	18321	18498	18433	18315	18547	18205	18251	18271	18416	18502	18434	18515	18306	18421	18486	18287	18295	18268	18260	18390	18388	18212	18361	18113	18502	18275	18243	18186	18523	18370	18253	18336	18328	18355	18317	18362	18548	18486	18311	18363	18359	18382	18329	18417	18373	18262	18231	18560	18104
20727	37225	36284	30170	26668	28563	61858	61613	48460	37382	25572	19364	17092	16724	16946	16856	16882	16750	16840	16782	16621	16896	16678	16790	16666	16794	16809	16895	16890	16591	16661	16824	16709	16827	16828	16782	16738	16801	16656	16709	16694	16717	16812	16736	16867	16663	16815	16905	16702	16818	16803	16603	16684	16846	16665	16892	16858	16697	16696	16835	16715	16701	16708	16661	16723	16708	16639	16744	16733	16817	16596	16755	16701	16622	16687	16742	16766	16707	16835	16663	16770	16659	16743	16704	16797	16795	16775	16786	16812	16840	16894	16748	16706	16831	16662	16812	16647	16659	16680	16899	16763	16689	16855	16606	16714	16762	16868	16684	16683	16762	16740	16731	16684	16540	16483	16519	16625	16888	16822	16702	16711	16677	16712	16695	16737	16663	16731	16767	16668	16747	16702	16789	16828	16865	16702	16707	16758	16768	16534	16686	16823	16750	16766	16753	16653	16700	16720	16669	16722	16820	16723	16696	16667	16974	16786	16783	16770	16807	16863	16720	16811	16760	16536	16644	16747	16677	16590	16708	16680	16775	16700	16789	16620	16807	16694	16843	16773	16654	16627	16718	16732	16573	16745	16729	16548	16810	16775	16663	16657	16675	16737	16737	16838	16813	16592	16759	16648	16595	16685	16799	16667	16901	16818	16735	16702	16840	16661	16682	16895	16538	16782	16630	16780	16883	16841	16731	16707	16691	16621	16726	16758	16669	16703	16641	16864	16633	16844	16702	16834	16563	16849	16722	16602	16787	16639	16705	16654	16795	16734	16734	16895	16675	16638	16732	16639	16770	16738	16688	16836	16588	16816	16793	16616	16631	16830	16848	16768	16605	16835	16793	16605	16849	16751	16719	16835	16816	16556	16730	16677	16739	16782	16795	16618	16698	16822	16777	16777	16831	16797	16813	16862	16804	16701	16841	16621	16711	16682	16607	16654	16868	16720	16628	16694	16607	16704	16698	16691	16692	16962	16782	16754	16629	16787	16531	16765	16664	16488	16652	16763	16663	16535	16837	16761	16645	16797	16863	16776	16805	16736	16746	16761	16563	16691	16874	16647	16775	16822	16852	16631	16590	16764	16713	16631	16654	16839	16748	16863	16723	16741	16664	16708	16558	16695	16761	16773	16798	16597	16935	16797	16982	16684	16685	16770	16782	16768	16609	16826	16618	16723	16818	16675	16829	16715	16695	16626	16772	16800	16808	16669	16692	16819	16688	16555	16621	16824	16781	16716	16860	16701	16729	16722	16708	16826	16606	16712	16949	16704	16726	16769	16658	16529	16510	16799	16747	16741	16757	16719	16809	16751	16710	16651	16653	16767	16609	16699	16791	16590	16653	16778	16721	16844	16622	16750	16695	16725	16668	16706	16629	16657	16756	16751	16715	16890	16988	16521	16834	16876	16872	16709	16777	16664	16620	16662	16704	16769	16636	16594	16660	16625	16819	16875	16694	16539	16703	16733	16683	16799	16793	16689	16791	16757	16762	16701	16777	16793	16725	16756	16739	16479	16750	16533	16682	16808	16710	16724	16848	16674	16689	16601	16818	16793	16764	16700	16778	16705	16764	16731	16651	16672	16833	16644	16596	16724	16860	16829	16715	16770	16646	16550	16743	16690	16795	16586	16646	16507	16645	16769	16736	16881	16740	16787	16794	16761	16549	16654	16778	16752	16677	16803	16742	16729	16747	16780	16615	16818	16552	16718	16889	16684	16751	16720	16605	16822	16600	16707	16794	16721	16749	16624	16584	16675	16834	16724	16596	16764	16609	16820	16778	16713	16668	16690	16713	16727	16427	16848	16807	16823	16720	16588	16645	16952	16853	16573	16839	16821	16619	16784	16834	16721	16840	16479	16644	16893	16711	16800	16680	16892	16736	16769	16781	16614	16635	16917	16642	16728	16689	16783	16790	16824	16629	16763	16557	16905	16612	16889	16742	16466	16681	16707	16831	16864	16774	16615	16722	16633	16753	16740	16685	16758	16813	16628	16694	16691	16611	16707	16790	16708	16737	16643	16807	16714	16731	16881	16653	16685	16837	16588	16769	16747	16771	16644	16917	16717	16685	16696	16823	16699	16833	16620	16642	16579	16668	16814	16693	16652	16752	16751	16816	16808	16657	16608	16731	16698	16962	16722	16606	16699	16795	16616	16741	16738	16705	16686	16836	16753	16680	16669	16788	16669	16589	16768	16764	16816	16861	16780	16610	16828	16800	16589	16652	16679	16660	16909	16833	16702	16732	16703	16611	16710	16496	16850	16692	16717	16845	16756	16675	16716	16742	16841	16954	16858	16826	16547	16825	16782	16749	16740	16873	16687	16679	16579	16520	16826	16710	16910	16717	16661	16754	16830	16817	16694	16660	16602	16741	16710	16740	16715	16686	16786	16708	16799	16740	16837	16764	16592	16902	16544	16626	16807	16716	16806	16671	16655	16701	16782	16787	16541	16770	16621	16828	16641	16720	16680	16809	16697	16752	16702	16683	16712	16719	16870	16745	16785	16834	16737	16846	16520	16684	16764	16784	16775	16828	16677	16669	16560	16713	16765	16671	16816	16836	16669	16683	16827	16698	16663	16785	16616	16847	16731	16708	16654	16812	16657	16764	16618	16715	16790	16714	16906	16656	16922	16589	16622	16699	16784	16615	16754	16767	16737	16793	16832	16665	16848	16868	16661	16626	16768	16774	16466	16695	16667	16818	16554	16802	16799	16723	16762	16837	16652	16742	16641	16684	16780	16782	16665	16602	16797	16696	16888	16691	16761	16934	16849	16666	16706	16793	16680	16644	16666	16631	16767	16675	16653	16626	16676	16616	16669	16714	16612	16742	16727	16698	16830	16804	16890	16785	16774	16806	16499	16911	16652	16561	16544	16549	16804	16767	16809	16696	16878	16844	16785	16797	16876	16656	16698	16592	16699	16910	16820	16817	16778	16905	16767	16628	16550	16594	16711	16758	16530	16837	16479	16733	16685	16613	16905	16575	16749	16793	16808	16781	16791	16631	16786	16806	16618	16708	16800	16689	16611	16770	16839	16827	16619	16744	16633	16646	16656	16776	16802	16641	16694	16649	16836	16659	16751	16881	16762	16791	16620	16685	16666	16853	16759	16727	16792	16642	16507	16770	16777	16692	16602	16727	16539	16645	16752	16705	16683	16662	16757	16719	16763	16614	16796	16890	16774	16606	16664	16831	16817	16710	16624	16650	16761	16831	16769	16860	16654	16846	16698	16719	16796	16655	16699	16701	16694	16661	16828	16844	16671	16735	16841	16808	16783	16573	16781	16572	16701	16662	16885	16740	16676	16681	16728	16754	16716	16616	16792	16623	16767	16556	16702	16685	16681	16769	16789	16697	16615	16703	16536	16553	16762	16943	16584	16911	16831	16701	16538	16838	16867	16622	16830	16893	16591	16674	16694	16858	16615	16863	16859	16635	16805	16815	16720	16661	16780	16678	16709	16790	16758	16650	16805	16863	16734	16727	16758	16712	16950	16705	16734	16781	16968	16624	16723	16847	16786	16783	16638	16683	16769	16894	16892	16632	16666	16626	16683	16820	16906	16936	16645	16694	16640	16721	16759	16738	16628	16669	16806	16782	16770	16715	16790	16702	16867	16702	16631	16831	16632	16600	16678	16719	16844	16974	16743	16729	16853	16765	16805	16815	16781	17003	17018	16789	16676	16708	16634	16863	16603	16620	16770	16752	16766	16810	16804	16636	16820	16618	16689	16805	16572	16778	16798	16779	16935	17049	16650	16718	16682	16596	16684	16694	16812	16678	16747	16620	16624	16731	16703	16817	16751	16888	16749	16627	16894	16610	16843	16805	16747	16869	16720	16776	16647	16734	16719	16675	16813	16590	16807	16782	16811	16832	16599	16552	16914	16801	16869	16754	16712	16803	16612	16758	16767	16848	16631	16586	16714	16873	16612	16795	16760	16686	16750	16671	16733	16613	16736	16706	16632	16805	16768	16797	16671	16700	16855	16706	16710	16802	16723	16569	16813	16675	16863	16832	16779	16616	16807	16679	16704	16687	16892	16666	16987	16641	16577	16873	16695	16706	16972	16602	16714	16731	16766	16718	16829	16721	16633	16811	16534	16712	16589	16753	16630	16652	16680	16757	16762	16625	16900	16621	16797	16775	16677	16604	16752	16820	16708	16834	16739	16743	16712	16723	16829	16755	16605	16620	16706	16756	16730	16686	16896	16626	16755	16796	16972	16686	16708	16735	16649	17000	16640	16646	16750	16654	16635	16752	16761	16846	16734	16731	16774	16653	16538	16679	16723	16778	16644	16871	16683	16750	16737	17011	16567	16843	16622	16885	16455	16826	16762	16700	16768	16694	16705	16840	16723	16642	16754	16774	16728	16645	16812	16862	16673	16778	16797	16662	16817	16893	16767	16756	16609	16765	16747	16556	16695	16843	16864	16598	16890	16756	16798	16638	16785	16842	16681	16672	16753	16948	16787	16780	16682	16727	16784	16764	16659	16665	16868	16715	16771	16625	16748	16623	16801	16754	16754	16637	16683	16770	16527	16904	16713	16692	16682	16754	16935	16638	16831	16741	16720	16811	16944	16584	16616	16711	16739	16514	16845	16638	16789	16656	16812	16706	16657	16709	16701	16875	16634	16594	16780	16766	16676	16751	16862	16685	16694	16585	16810	16786	16900	16725	16629	16876	16719	16664	16629	16620	16758	16757	16775	16647	16634	16790	16824	16793	16557	16714	16708	16845	16671	16602	16652	16710	16583	16685	16562	16834	16714	16816	16719	16677	16669	16728	16761	16608	16623	16665	16866	16892	16759	16907	16743	16719	16677	16467	16747	16840	16702	16755	16637	16759	16646	16661	16573	16695	16816	16677	16796	16759	16707	16712	16691	16796	16708	16756	16684	16764	16797	16720	16690	16809	16843	16757	16961	16713	16730	16860	16735	16763	16753	16831	16826	16698	16695	16807	16751	16844	16788	16743	16696	16636	16749	16819	16513	16653	16891	16665	16791	16747	16784	16745	16616	16651	16835	16871	16727	16715	16733	16740	16839	16681	16684	16643	16844	16783	16749	16817	16815	16809	16783	16773	16790	16669	16584	16694	16772	16695	16721	16783	16910	16623	16745	16775	16772	16746	16833	16800	16738	16906
27584	22257	24769	21627	18486	18582	22879	25050	22971	20502	19056	18259	17944	17674	17750	17951	17917	17903	17824	17737	17873	17683	17781	17862	17792	17737	17803	17883	17850	17859	17843	17824	17868	18005	17764	17752	17810	17857	17757	17748	17611	17678	17661	17926	17809	17775	17726	17690	17825	17652	17840	17723	17695	17709	17828	18038	17892	17940	17968	17821	17649	17641	17681	17817	17802	17765	17660	17773	17818	17685	17864	17667	17854	17710	17877	17786	17706	17723	17717	17648	17879	17735	17664	17777	17625	17674	17787	17917	17803	17790	17784	17855	17879	17805	17812	17782	17677	17839	17759	17670	17631	17693	17742	17570	17869	17749	17871	17821	17884	17671	17616	17896	17830	17786	17682	17723	17718	17702	17667	17919	17757	17814	17741	17703	17920	17732	17889	17616	17582	17806	17869	17782	17822	17974	17617	17636	17686	17702	17922	18128	17716	17773	17851	18018	17859	17772	17750	17757	18057	17823	17638	17524	17783	17628	17752	17874	17802	17591	17745	17678	17848	17725	17798	17761	17978	17662	17914	17946	17872	17751	17894	17827	17709	17579	17564	17905	17724	17627	18066	17950	17768	17967	17705	17645	17602	17736	17645	17791	17797	17597	17745	17669	17670	17653	17596	17754	17677	17894	17837	17693	17759	17829	17863	17712	17920	17857	17879	17525	17706	17715	17748	17678	17651	17871	17834	17842	17953	17652	17756	17857	17804	17865	17756	17732	17645	17528	17600	17752	17634	17800	17719	17572	17745	17994	17682	17747	17620	17763	17643	17866	17877	17936	17994	17777	18008	17580	17876	18013	17661	17802	17778	17712	17785	17575	17639	17703	17803	17484	17985	17837	17897	17898	17815	17680	17696	17810	17837	17761	17834	17701	17884	17778	17803	17873	17557	17734	17671	17746	17996	17917	17792	17785	17633	17917	17818	17797	17765	17935	18002	17955	17819	17779	17702	17754	17537	17608	17790	17864	17949	17743	17835	17925	18004	17699	17639	17794	17663	17739	17748	17903	17779	17716	17773	17705	17766	17537	17744	17779	17665	17878	17603	17712	17761	17805	17901	17928	17852	17922	17712	17860	17756	17390	17666	17939	17711	17444	17651	17767	17751	17695	17673	17622	17724	17828	17927	17868	17908	17724	17700	17581	17952	17733	17707	17835	17784	17521	17708	17880	17903	17937	17586	17723	17858	17811	17762	17765	17948	17822	17857	17634	17854	17751	17718	17647	17745	17882	17684	17717	17944	17773	17748	17690	17799	17706	17743	17808	17764	17932	17863	17572	17743	17959	18042	17751	17835	17591	18015	17867	17598	17762	17679	17650	17568	17892	17598	17634	17684	17819	17877	17912	17754	17629	17630	17845	17819	17686	17891	17673	17637	17890	17766	17811	17666	17707	17712	17509	17717	17719	17753	17551	17905	17740	17923	17951	17860	17789	18027	17905	17940	17787	17711	17780	17788	17600	17722	17807	17948	17849	17713	17839	17985	17694	17749	17730	17942	17877	17747	17806	17690	17959	17876	17765	17809	17645	17742	17968	17920	17865	17730	17639	17798	17667	17666	17791	17780	17625	17706	17621	17880	17741	17790	17639	17791	17670	17730	17778	17850	18036	17745	17700	17757	17878	17733	17672	17805	17749	17827	17669	17837	17740	17802	17598	17711	17720	17659	18039	17835	17935	17633	17915	17669	17777	17789	17842	17717	17804	17736	17643	17845	17619	17494	17623	17713	17727	17748	17784	17682	17827	17796	17892	17644	17837	17668	17657	17595	17737	17716	17638	17773	17786	17829	17844	17805	17732	17821	17625	17767	17776	17668	17753	17697	17655	17513	17565	17687	17804	17918	17862	17798	17944	17589	17478	17711	17784	17708	17592	17731	17725	17948	17704	17632	17893	17668	17819	17730	17824	17981	17773	17781	17772	17612	17679	17723	17653	17722	17614	17919	17930	17995	17679	17781	17765	17857	17713	17635	17759	17755	17916	17715	17705	17730	17821	17967	17848	17852	17692	17753	17727	17925	17789	17907	17622	17801	17813	17695	17905	17669	17690	17821	17725	17884	17592	17546	17637	17722	17628	17769	17801	17852	17711	17969	17518	17832	17797	17833	17986	17874	17619	17938	17654	17678	17699	17837	17916	17722	17648	17704	17744	17782	17790	17680	17832	17833	17772	17664	17713	17849	17788	17736	17690	17776	18010	17713	17742	17782	17774	17819	17673	17697	17787	17869	17764	17797	17895	17737	17794	17760	17816	17687	17600	17825	17759	17841	17621	17706	17996	17655	17674	17761	17671	17765	17740	17779	17876	17745	17815	17824	17800	17757	17663	17845	18002	17922	17651	17595	17810	17739	17932	17897	17686	18026	17730	17783	17701	17694	17902	17712	17751	17979	17726	17843	17822	17684	17809	17724	17675	17701	17601	17802	17780	17654	17774	17743	17891	17804	17623	17513	17724	17879	17782	17818	17851	17970	17768	17849	17766	17860	17714	17990	17678	17716	17801	17823	17585	17696	17705	17656	17680	17800	17617	17571	17849	17880	17632	17791	17647	17693	17744	17639	17540	17957	17628	17765	17660	17606	17986	17687	17821	17643	17883	17785	17983	17751	17770	17886	17628	17687	17798	17773	17580	17905	17765	18105	17947	17920	17640	17656	17713	17508	17795	17791	17751	17685	17832	17758	17954	17751	17735	17653	17566	17651	17756	17805	17727	17685	17708	17808	17677	17728	17666	17758	17938	17653	17856	17851	18003	17770	17915	17879	17865	17818	17766	17846	17947	17764	17634	17745	17664	17675	17706	17952	17785	17805	17850	17723	17759	17904	17888	17916	17671	17875	17634	17691	17768	17919	17817	17883	17780	17742	17687	17636	17689	17776	17748	17589	17857	17778	17731	17887	17630	17878	17708	17901	17896	17813	17685	17574	17767	17830	17760	17924	17962	17684	17605	17562	17622	17794	17665	17909	17851	17824	17837	17808	17740	17827	17722	17722	17658	17827	17674	17808	17771	17813	17565	17727	17619	17775	17850	17698	17848	17918	17802	17874	17877	17749	17837	17679	17814	17928	17831	17860	17707	17664	17901	17753	17828	17696	17826	17838	17896	17824	17703	17807	17874	17632	17747	17817	17833	17668	17819	17761	17788	17874	17675	17683	18010	17869	17674	17800	17763	17700	17901	17735	18020	17770	17673	17651	17946	17776	17731	17842	17788	17983	17905	17697	17628	17980	17611	17481	17530	17861	17751	17841	17648	17877	17884	17887	18067	17714	17521	17629	17684	17870	17818	17816	17903	17712	17799	17707	17646	17951	17659	18094	17698	17735	18030	17832	17774	17600	17860	17980	17822	17878	17816	17914	17728	17656	17899	17694	17690	17885	17887	17948	17602	17623	17741	18021	17886	17899	17696	17821	17757	17597	17843	18031	17662	17859	17828	17825	17857	17823	17693	17749	17684	17797	17755	17606	17691	17688	17885	17857	17685	17873	17955	17760	17880	17820	17456	17753	17825	17827	18039	17602	17814	17674	17695	17724	17748	17876	17727	17644	17840	17874	17729	17774	17748	17626	17628	17606	17717	17767	17503	17744	17775	17817	17953	17697	17804	17727	17802	17661	17811	17751	17877	17727	17951	17731	17919	17823	17863	17891	17807	17570	17768	17694	17772	17830	17733	17875	17893	17832	17744	17882	17704	17627	17621	17752	17777	17922	17752	17710	17834	17746	17784	17447	17829	17756	17898	17933	17761	17788	17850	17886	17466	17720	17672	17659	17607	17793	17671	18008	18009	17693	17671	17626	17517	17751	17824	17569	17917	17703	17788	17994	17842	17803	17739	17774	17743	17631	17916	17564	17883	17770	17868	17756	17995	17823	17835	17948	17707	17786	17790	17864	17753	17749	17807	17739	17830	17875	17784	17775	17908	17823	17917	17757	17736	17777	17779	18117	17916	17845	17902	17975	17715	17850	17730	17787	17732	17698	17691	17820	17757	17805	17811	17890	17721	17745	17993	17882	17798	17861	17842	17646	17964	18023	17867	18015	17640	17847	17825	17939	17584	17818	17769	17825	17828	17872	17853	17850	17818	17701	17695	17692	17683	17522	17784	17830	17503	17912	17604	17666	17815	18034	17964	17845	17781	17839	17632	17672	17698	17832	17805	17888	17799	17878	17764	17774	17852	17876	17828	17671	17745	17701	17726	17614	17632	17703	17772	18052	17660	17957	17798	17621	17843	17763	17750	17907	17792	17708	17724	17753	17913	17849	17885	17766	17803	17756	17797	17764	17811	17504	17740	17976	17958	17775	17629	17688	17883	17646	17671	17565	17919	17728	17852	17685	17783	17695	17868	17922	18007	17792	17780	17743	17885	17916	17705	17709	17624	17490	17716	17841	17747	17823	17780	17776	17683	17994	17764	17717	17879	17701	17876	17681	17743	17949	17693	17785	17848	17627	17744	17923	17667	17934	17800	17766	17792	17759	17776	17610	17839	17744	17595	17753	17652	17748	17666	17662	17790	17745	17578	17875	17808	17892	17919	17885	17545	17904	17773	17771	17909	17825	17616	17759	17446	17688	17828	17824	17853	18106	17924	17724	17760	17798	17738	17887	17800	17681	17827	17597	17664	17755	17867	17756	17816	17780	17654	17936	17864	17799	17992	17871	17610	17867	17700	17544	17774	17809	17609	17941	17891	17764	17803	17776	17896	17942	17639	17572	17852	17729	18055	17754	17718	17791	17877	17752	17615	17710	17643	17745	17738	17834	17686	17604	17721	17759	17768	17890	17624	18016	17696	17767	17780	17824	17619	17925	17633	17822	17577	17918	17940	17860	17684	17863	17583	17867	17597	17764	17842	17839	17867	17895	17920	17733	17810	17882	17996	17723	17802	17918	17703	17746	17948	17891	17818	17706	17848	17839	17892	17765	17627	17627	17861	17979	17907	17761	17884	17743	17915	17677	17919	17740	17761	17641	17936	17928	17609	17550	17734	17930	17994	17453	17845	17809	17479	17593	17638	17874	17800	17884	17853	17612	17804	17737	17627	17791	18057	17778	17802	17870	17782	17707	17939	17705	17778	18051	17720	17745	17833	17746	17735	17644	17672	17934	17739	17782	17736	17853	17713	17756	17759	17881	17761	17763	17654	17786	17666
17314	21286	21049	18460	17804	17638	24589	26310	22691	19484	17421	16702	16421	16318	16424	16445	16466	16440	16245	16447	16309	16416	16401	16384	16349	16263	16447	16440	16389	16529	16420	16324	16178	16377	16387	16249	16187	16245	16381	16474	16319	16351	16252	16321	16482	16486	16273	16430	16250	16299	16270	16232	16361	16246	16278	16456	16236	16482	16479	16372	16342	16411	16402	16214	16377	16344	16220	16328	16321	16228	16513	16415	16467	16296	16431	16389	16311	16430	16504	16292	16210	16351	16339	16208	16438	16463	16323	16191	16386	16437	16454	16193	16281	16258	16307	16547	16515	16335	16314	16405	16235	16409	16354	16355	16409	16293	16196	16395	16297	16441	16264	16211	16287	16487	16360	16447	16230	16383	16161	16355	16377	16430	16388	16290	16369	16291	16348	16340	16321	16346	16309	16276	16345	16410	16270	16346	16305	16241	16374	16433	16377	16241	16468	16263	16295	16201	16547	16497	16304	16409	16219	16529	16458	16223	16401	16319	16663	16152	16395	16324	16403	16398	16367	16547	16297	16384	16251	16438	16338	16453	16345	16361	16207	16271	16242	16382	16445	16382	16375	16365	16306	16376	16414	16337	16391	16393	16343	16284	16390	16106	16511	16244	16257	16366	16436	16571	16192	16319	16310	16098	16418	16434	16340	16391	16391	16298	16172	16424	16383	16359	16344	16342	16400	16319	16264	16289	16436	16473	16345	16403	16363	16426	16217	16351	16250	16477	16247	16488	16412	16366	16343	16263	16315	16388	16326	16223	16312	16308	16380	16399	16357	16332	16229	16467	16206	16509	16452	16220	16400	16499	16393	16376	16293	16302	16221	16271	16303	16486	16351	16290	16405	16444	16330	16194	16303	16467	16128	16147	16345	16218	16266	16206	16444	16239	16486	16257	16379	16602	16300	16319	16218	16416	16254	16310	16606	16326	16266	16240	16293	16522	16328	16330	16438	16423	16276	16334	16534	16393	16298	16301	16497	16505	16408	16347	16286	16342	16424	16346	16461	16462	16415	16217	16417	16331	16349	16275	16493	16399	16239	16190	16432	16550	16506	16214	16448	16354	16440	16525	16443	16149	16198	16420	16529	16204	16227	16478	16279	16348	16379	16356	16445	16439	16159	16336	16389	16357	16344	16337	16325	16277	16419	16369	16469	16449	16305	16369	16224	16377	16487	16271	16241	16445	16509	16376	16557	16238	16207	16190	16339	16366	16510	16337	16514	16340	16408	16242	16291	16261	16107	16334	16370	16554	16340	16366	16474	16246	16367	16385	16407	16443	16209	16309	16399	16313	16220	16349	16506	16242	16323	16490	16224	16334	16308	16225	16307	16230	16496	16347	16480	16293	16258	16278	16245	16155	16363	16484	16267	16361	16249	16364	16353	16325	16392	16553	16279	16190	16369	16483	16409	16391	16390	16336	16377	16284	16411	16348	16275	16401	16343	16219	16429	16229	16341	16373	16323	16255	16454	16593	16370	16238	16448	16466	16351	16361	16315	16326	16600	16165	16314	16306	16426	16490	16348	16319	16388	16431	16274	16350	16320	16550	16420	16306	16287	16272	16418	16191	16407	16275	16414	16393	16252	16472	16487	16275	16251	16401	16336	16319	16338	16224	16290	16362	16308	16287	16548	16312	16317	16366	16203	16333	16315	16400	16476	16449	16299	16400	16242	16462	16242	16409	16444	16413	16402	16303	16371	16311	16367	16547	16420	16436	16331	16236	16401	16286	16463	16319	16450	16344	16395	16333	16535	16395	16285	16333	16362	16391	16366	16425	16349	16408	16273	16364	16529	16370	16410	16199	16311	16386	16425	16338	16255	16467	16350	16176	16403	16186	16200	16482	16303	16283	16546	16295	16298	16339	16524	16387	16365	16333	16516	16316	16428	16278	16227	16316	16292	16367	16309	16365	16300	16331	16308	16357	16290	16340	16437	16224	16330	16389	16322	16371	16103	16382	16370	16395	16281	16503	16490	16235	16367	16415	16553	16334	16566	16434	16298	16366	16328	16448	16301	16449	16326	16254	16190	16354	16224	16312	16320	16383	16339	16323	16401	16501	16404	16385	16344	16365	16543	16358	16223	16383	16342	16588	16410	16269	16493	16288	16324	16451	16210	16254	16249	16332	16121	16419	16331	16433	16265	16484	16268	16493	16390	16243	16280	16303	16413	16429	16418	16211	16512	16497	16270	16337	16463	16180	16333	16308	16182	16399	16415	16292	16187	16136	16465	16412	16281	16379	16406	16175	16267	16321	16302	16172	16372	16264	16434	16352	16322	16447	16515	16268	16339	16275	16599	16470	16334	16340	16358	16358	16329	16399	16390	16153	16395	16346	16207	16250	16235	16375	16358	16502	16274	16289	16332	16310	16291	16196	16386	16349	16354	16376	16260	16306	16276	16323	16333	16443	16390	16438	16213	16315	16178	16480	16280	16430	16235	16104	16417	16233	16290	16271	16464	16070	16386	16435	16361	16306	16489	16339	16393	16299	16371	16447	16449	16277	16237	16420	16260	16447	16345	16415	16368	16310	16271	16447	16318	16387	16367	16311	16284	16557	16460	16416	16195	16372	16403	16374	16259	16299	16425	16263	16401	16298	16362	16548	16289	16382	16405	16386	16430	16485	16335	16384	16247	16273	16380	16393	16348	16434	16277	16429	16379	16395	16359	16280	16434	16358	16345	16440	16403	16226	16509	16474	16289	16316	16471	16369	16417	16291	16436	16308	16555	16238	16368	16448	16545	16362	16451	16377	16460	16369	16319	16350	16118	16426	16456	16439	16268	16289	16213	16386	16273	16365	16509	16266	16470	16370	16211	16395	16360	16429	16364	16302	16432	16112	16309	16419	16411	16497	16354	16430	16315	16458	16493	16496	16306	16444	16346	16324	16574	16371	16361	16298	16472	16347	16358	16406	16488	16217	16339	16436	16372	16354	16275	16553	16242	16221	16338	16375	16537	16335	16513	16338	16452	16251	16442	16353	16426	16405	16327	16312	16430	16271	16347	16385	16255	16390	16416	16208	16298	16250	16356	16441	16438	16404	16188	16534	16316	16519	16418	16297	16425	16302	16347	16478	16261	16100	16206	16379	16383	16218	16359	16272	16491	16388	16448	16296	16460	16284	16310	16283	16557	16427	16405	16345	16427	16257	16359	16309	16477	16460	16378	16437	16345	16229	16403	16370	16187	16547	16294	16436	16212	16183	16479	16344	16522	16469	16335	16243	16356	16158	16410	16276	16319	16208	16317	16291	16343	16612	16395	16162	16408	16361	16358	16265	16535	16459	16417	16342	16319	16353	16430	16352	16393	16378	16301	16443	16403	16329	16241	16318	16380	16544	16281	16331	16327	16322	16476	16404	16511	16360	16257	16346	16362	16415	16444	16233	16496	16433	16308	16421	16313	16399	16356	16402	16345	16306	16242	16317	16171	16242	16442	16375	16177	16192	16305	16425	16478	16379	16370	16167	16483	16329	16595	16365	16282	16387	16512	16427	16346	16312	16336	16474	16256	16400	16446	16220	16240	16579	16451	16285	16487	16309	16190	16467	16444	16299	16282	16380	16415	16405	16354	16539	16297	16204	16273	16506	16306	16399	16436	16417	16371	16331	16457	16544	16359	16461	16275	16404	16381	16202	16357	16371	16232	16451	16314	16447	16465	16493	16281	16405	16409	16343	16393	16135	16305	16296	16401	16406	16150	16428	16445	16400	16443	16343	16384	16400	16280	16238	16321	16220	16264	16350	16416	16398	16206	16344	16248	16377	16475	16332	16362	16432	16383	16269	16274	16383	16467	16473	16454	16268	16343	16449	16380	16375	16276	16258	16521	16271	16204	16436	16237	16245	16252	16408	16447	16511	16329	16446	16441	16537	16277	16275	16394	16390	16361	16466	16296	16329	16334	16300	16438	16286	16371	16319	16495	16201	16291	16365	16426	16247	16361	16379	16456	16310	16450	16361	16309	16352	16403	16267	16330	16261	16339	16311	16412	16462	16354	16289	16535	16434	16545	16484	16380	16425	16346	16247	16370	16363	16396	16216	16516	16279	16406	16484	16253	16412	16442	16425	16478	16242	16272	16452	16402	16314	16318	16248	16331	16556	16512	16275	16405	16308	16297	16225	16602	16293	16228	16241	16430	16533	16383	16289	16264	16416	16366	16425	16286	16335	16434	16252	16366	16464	16369	16230	16396	16427	16248	16299	16290	16469	16342	16299	16336	16396	16372	16315	16375	16464	16151	16293	16269	16327	16355	16385	16187	16251	16411	16291	16384	16479	16270	16463	16327	16386	16306	16389	16405	16387	16398	16339	16377	16337	16512	16443	16414	16447	16448	16188	16317	16428	16292	16401	16322	16302	16240	16399	16338	16248	16480	16355	16218	16333	16349	16423	16378	16374	16410	16469	16240	16422	16278	16183	16303	16337	16412	16155	16385	16281	16355	16411	16338	16169	16371	16293	16322	16323	16439	16357	16332	16375	16198	16326	16281	16436	16433	16268	16220	16355	16321	16269	16251	16369	16318	16447	16474	16281	16395	16416	16471	16309	16511	16285	16431	16312	16205	16452	16354	16381	16142	16453	16641	16350	16293	16258	16379	16531	16497	16423	16305	16230	16349	16374	16319	16461	16275	16445	16259	16263	16408	16357	16222	16474	16490	16430	16180	16301	16395	16382	16383	16424	16390	16278	16390	16426	16226	16444	16526	16282	16534	16445	16287	16368	16211	16504	16321	16285	16528	16439	16340	16521	16404	16331	16468	16284	16502	16476	16293	16296	16290	16362	16319	16253	16225	16232	16360	16429	16380	16217	16353	16524	16394	16441	16415	16276	16417	16361	16334	16302	16319	16391	16323	16316	16417	16353	16415	16363	16497	16362	16641	16277	16400	16301	16323	16458	16334	16244	16271	16378	16393	16384	16260	16235	16399	16492	16412	16372	16280	16364	16245	16368	16353	16400	16244	16329	16231	16253	16296	16489	16376	16282	16248	16250	16401	16379	16308	16366	16407	16305	16297	16195	16456	16318	16618	16340	16448	16333	16507	16274	16366	16415	16362	16343	16394	16339	16355	16377	16267	16456	16447	16346	16508	16487	16583	16524	16302	16536	16511	16314	16461	16339	16458	16401	16321	16236	16283	16427
24444	21262	28226	25071	22539	23666	42031	45246	36718	27662	22379	19497	18341	17908	18036	17943	17755	17994	18038	18027	17768	17970	17920	17811	18062	18014	17763	17968	17942	17759	17867	18076	17939	17959	18012	18005	17630	17787	17819	17776	17901	17792	17870	17927	17929	17824	18057	17814	17761	17735	17870	17821	17895	17847	18003	18030	17916	18033	17982	17726	17693	17875	17855	17773	17643	17806	17841	17856	17662	17892	17812	17721	17906	17845	17870	17665	17919	17847	17974	17963	17781	17874	17896	17756	17815	17906	17850	17680	17928	17784	17778	17950	17942	17881	17865	17686	17902	17868	17695	17880	17777	17848	17854	17842	17844	17807	17858	17771	17786	17800	17875	17942	17828	17859	17762	17809	17979	17860	17856	17762	17744	17784	17783	17687	17779	17960	17818	17859	17730	17833	17762	17702	17720	17811	17722	17893	17903	17915	17783	18013	17807	17762	18059	17928	17863	17885	17826	17898	17835	17825	17932	17932	17930	17975	17931	17872	17846	17727	17751	17783	17716	17791	17833	17892	17826	17870	18050	17987	17806	17973	17879	18010	17672	17892	17906	18000	17898	17744	17631	17711	17916	17783	18059	17812	17999	18009	17808	17754	17872	18024	17978	17898	17913	17731	17723	17732	17958	17640	17956	17919	17747	18028	17846	17970	17979	17863	17799	17867	17835	17927	17977	17714	17707	17701	17935	17830	17857	17841	17954	17725	17736	17975	17896	17829	17649	17905	17949	17890	17844	17797	17729	18026	17830	18168	17923	17804	17735	17778	17860	17796	17828	17727	17608	17529	17670	17910	17680	17782	17876	17884	17947	17851	17718	17843	17895	17770	17805	17631	17910	17954	17801	17886	17987	17880	17755	17832	17885	17843	17929	17846	17658	17959	17963	17620	17835	17807	18130	17958	17751	17873	17692	17986	17846	17940	17996	17862	17851	17593	17819	17805	17920	17771	17827	17934	17864	17746	18041	18017	17840	17876	17812	17867	17734	17777	17809	17841	18003	17715	17897	17836	17898	17915	17740	17996	17861	17685	17938	17769	18103	17891	17940	17872	17787	17948	18003	17944	17907	17852	17957	18101	17905	17841	17563	17705	17846	17718	17880	18056	17948	17939	17704	17858	17869	17758	17849	17948	17729	18029	17763	17790	17721	17972	17977	17847	17760	17763	17943	17865	17760	17900	17791	17793	17883	17752	17857	17912	17812	17553	17848	17935	17924	17821	18103	17837	17803	17840	17766	17856	17932	17900	17684	17775	18034	17833	17972	17963	17960	17925	17847	18018	17979	17940	17727	17894	17636	17845	17979	17825	17794	18021	17769	17862	17743	17826	17864	17774	17879	17776	17841	17666	17938	17812	17752	17684	17875	17842	17712	17786	17887	17682	17806	17836	17805	17874	17954	17928	17910	17832	17852	17796	17808	17790	17816	17881	18163	17772	17674	17960	17751	17844	18016	17653	18012	17779	17805	17932	18020	17831	17803	17915	17978	17964	17614	17857	17976	17648	17957	17929	18020	17938	17842	17897	17875	17771	17893	17906	17864	17873	17610	17834	17923	17902	17754	17763	17816	17792	18027	17880	17745	17819	17825	17840	17945	17753	17791	18027	17946	17977	17734	17874	17647	17982	17737	17905	17847	17901	17785	18086	17779	17789	17799	17958	18079	17932	18038	17816	17898	17704	17884	17773	17652	17883	17921	17738	17818	17898	17769	17866	18072	17868	18164	17981	17871	17789	17924	17831	17717	17816	18048	17891	17975	17867	17719	17905	17951	17683	17997	17817	17884	17698	17963	17991	17889	17796	17918	17958	17801	17895	17893	17781	17845	17666	17848	17903	17898	17944	17952	18032	17994	17861	18069	17562	17656	17746	17774	17748	17894	17881	17954	17852	17803	17943	17806	17844	18059	17830	17584	18016	17821	17844	18085	17913	17830	17902	18074	17823	17872	17752	17874	17738	17659	17862	17974	17863	17859	17935	18030	17877	17830	17846	17748	17893	17790	17850	17840	17881	17897	17921	18060	17858	17956	17789	17672	17927	17845	17826	17923	17875	17953	18023	17942	17699	17864	17888	17689	17877	18004	17973	17872	17657	18029	17857	18081	17941	18071	17896	17888	18049	17822	17796	17986	17787	17834	17684	17949	17718	18000	17955	17855	17948	17672	17729	17637	17719	17586	17767	17862	17699	17950	17832	17924	18008	18055	17754	17886	17883	17965	17872	17777	17888	17994	17877	17954	18119	17888	18071	17961	17825	17814	17779	17782	17806	17576	17689	17630	17723	18045	17961	18030	17921	17870	17984	18073	17867	17734	17836	17805	17926	18017	17825	17831	17856	17801	17958	17853	17824	17578	17890	17786	17880	17849	17882	17747	18045	17852	17927	18189	17833	17847	17872	18114	17726	17901	17987	17844	17904	17707	17962	17990	17618	17763	17800	17756	17857	17926	17976	18080	17937	17854	17731	17882	17959	17926	17720	17636	17955	17733	17938	17910	17832	18044	17916	17800	17718	18031	17730	17901	17866	17616	17900	18049	17654	17857	17883	17822	17768	17840	17728	18227	17968	17776	17748	17812	17989	17905	17792	17985	17965	17800	18040	17802	17793	17796	17944	17847	17917	17827	17793	17902	17968	18026	17807	17847	17802	17985	17969	17740	17936	17917	17973	17867	17876	17724	17884	17779	17892	17733	17771	18053	17934	17842	17942	17744	17924	17856	17800	17858	17993	17926	17873	17791	17788	17971	17900	18009	18029	17907	17739	17844	17871	17844	17984	18033	18004	17883	17857	17849	17931	17902	17968	17825	17896	18029	17836	17975	17797	17744	17882	17703	17745	17966	17891	17892	17583	17851	18028	17888	17869	17865	17779	17760	18138	17934	17956	17896	17829	17713	17962	17989	17824	18013	17782	18027	17869	17852	17732	17948	17847	18004	17933	17771	17935	17679	17937	17779	17751	17837	17788	17797	17795	17877	17951	17890	17864	17882	17864	17899	17949	17910	17789	17999	17850	17814	17892	17929	17917	17839	17854	17868	17729	17925	17835	17882	17984	17842	17868	17906	18022	17809	17998	17925	17776	17919	17712	17893	17927	17964	17707	17608	17745	17691	17946	17903	17753	17693	18000	17835	17979	17789	17941	17876	17794	17828	17692	17705	17988	17749	17797	17781	17866	17877	17775	17862	17906	17784	17934	17830	17738	17811	17864	18000	17765	17921	17640	17902	17930	17763	17600	17867	17781	17747	17848	17736	17705	17971	17925	17801	17809	17626	17821	17942	17905	18078	17781	17860	17770	17861	17796	17766	18026	17788	17873	17913	17750	17706	17756	17854	18008	17639	17806	17881	17755	17869	17864	17818	17832	17923	17795	17971	17732	17831	17961	17684	17888	17790	17940	17787	17891	18002	17852	17821	17794	17905	17840	17818	17797	17962	17909	17785	17655	17743	17782	17664	17702	17781	17855	17901	18045	17895	17941	17769	17792	17953	17879	17937	18061	17722	17675	17841	17740	17838	17724	17906	17995	17821	18014	17977	17646	17856	17950	17835	17627	17932	17646	17755	17747	17792	17784	18002	17928	17897	17974	17933	17845	17969	17907	17836	17869	17807	17927	17876	17912	17808	17837	17730	17797	17794	17629	17722	17743	17786	17893	17885	17744	17808	17812	17948	17817	17848	17795	17856	17699	17826	18014	17929	17853	17917	17728	17767	17825	17852	17931	17899	17904	17925	17731	17835	18020	17851	17876	17974	18121	17792	17938	18034	17929	17760	17865	17874	17776	17999	18054	17889	17994	18002	17889	17877	17775	18029	18076	17953	17903	17627	17817	17971	17766	17888	17963	17732	17939	17707	17740	17779	17782	17774	18105	17745	17699	17853	17933	17804	17749	18060	18021	17727	18042	17823	17570	17858	18009	18013	17803	17906	17910	18152	17773	17762	17825	17637	17775	17732	17931	17832	17663	17744	17856	17770	18071	17609	17870	17978	17832	17847	17788	17923	17704	17584	17792	17985	17732	17827	17759	17826	17876	17748	17768	17742	17842	17853	17917	17959	17727	17820	18042	17814	18078	17938	17842	17757	17576	17935	17832	18044	18064	17896	17614	17765	17790	18169	17778	17881	17929	17874	17808	17974	17958	18024	17871	17855	17971	17991	17869	17663	17862	17778	18019	17770	17815	17962	17957	17909	17776	17846	17851	17819	17895	18069	17747	17853	17811	17871	17717	17813	17810	17629	17765	17861	17827	18071	17731	17760	18044	17793	17732	17859	18021	17641	18123	17819	17684	18041	17748	17823	17905	17909	17985	17825	17894	17949	17877	18011	17783	17767	17858	17905	17792	18095	17930	17874	17695	17728	17865	17775	17618	17797	18022	18056	18019	17812	17963	17829	17915	17903	17967	18006	17771	18036	17684	17777	17914	17748	18020	17612	17982	17780	17954	17709	17959	17881	17823	17946	18024	17803	17938	18105	17849	17912	17981	17786	17879	17897	17823	17894	17905	17818	17809	17803	17803	17831	17766	17835	17821	17759	17729	17806	17776	17888	18004	17955	18122	17799	17940	17731	17598	17899	17757	17966	17768	17998	17795	17813	17973	17912	18099	17875	17958	17947	17829	17905	17817	17723	17846	17844	17692	17921	17784	17869	17793	17848	17885	17904	18009	17720	17823	18049	17938	17944	17768	17964	17912	18024	17915	17929	17697	17851	17901	17849	17869	17833	17696	17750	17987	17870	17754	17894	17701	17866	17852	17677	17721	17654	17627	17841	17880	17789	17921	17860	17758	17912	17641	17988	17908	17746	17859	17806	17761	17941	17833	17680	17966	17832	17845	17784	17825	17909	17824	17811	17765	17780	17746	17992	17874	17819	17959	17842	17751	17853	17858	17739	17777	17908	17783	17870	17681	17805	17818	17940	17793	18006	17937	17858	17771	17608	17769	17829	17959	17876	17976	17923	17786	17630	17747	17924	17813	17938	17777	18084	18007	17884	17951	17977	17798	18023	17911	17701	17762	17943	17875	17751	17792	17917	17753	17793	17896	18029	17973	17799	17763	17878	18104	17970	17827	17702	17993	17793	17734	17785	17879	17500	17812	17606	17780	17847	17799	17951	17821	17786	17765	17927	17924	17783	17792	17789	17824	17864	17798
16419	27153	27703	23168	22567	24805	45088	46756	36809	27950	21108	17563	16387	16424	16572	16542	16438	16625	16366	16449	16513	16459	16565	16453	16409	16422	16551	16387	16547	16523	16295	16413	16478	16515	16338	16516	16547	16504	16362	16331	16399	16749	16448	16366	16417	16477	16507	16401	16558	16292	16570	16510	16547	16508	16468	16537	16657	16387	16449	16340	16396	16421	16545	16614	16570	16300	16399	16359	16380	16444	16515	16606	16560	16546	16302	16618	16347	16557	16331	16445	16399	16620	16621	16482	16500	16468	16587	16402	16344	16393	16311	16506	16464	16651	16336	16377	16617	16403	16380	16471	16414	16387	16364	16584	16436	16459	16461	16601	16500	16438	16444	16443	16363	16398	16512	16604	16536	16335	16430	16401	16419	16641	16552	16542	16454	16443	16395	16267	16778	16431	16525	16402	16590	16294	16446	16474	16286	16363	16650	16364	16560	16380	16491	16356	16380	16424	16547	16424	16383	16473	16556	16508	16358	16368	16370	16528	16383	16566	16440	16359	16442	16512	16407	16519	16549	16440	16453	16466	16633	16546	16352	16438	16534	16697	16365	16507	16392	16437	16511	16310	16363	16449	16474	16493	16521	16434	16504	16641	16515	16537	16549	16464	16527	16481	16512	16457	16398	16281	16359	16503	16341	16426	16426	16579	16436	16470	16480	16399	16391	16595	16589	16355	16388	16497	16317	16466	16573	16571	16323	16325	16450	16391	16437	16337	16498	16339	16645	16474	16587	16296	16344	16523	16417	16468	16522	16461	16452	16375	16579	16513	16510	16431	16353	16332	16344	16456	16517	16396	16301	16684	16292	16389	16510	16390	16541	16466	16557	16493	16572	16369	16516	16515	16349	16389	16341	16580	16420	16400	16474	16628	16396	16497	16379	16401	16476	16510	16423	16413	16403	16545	16516	16298	16471	16411	16403	16462	16417	16480	16349	16483	16334	16436	16475	16566	16396	16391	16498	16447	16459	16461	16466	16343	16561	16350	16433	16595	16399	16501	16588	16362	16558	16599	16490	16396	16606	16476	16384	16491	16644	16351	16542	16476	16543	16512	16567	16489	16395	16284	16405	16340	16450	16395	16227	16368	16507	16503	16287	16503	16381	16422	16584	16324	16651	16439	16398	16351	16475	16344	16628	16536	16409	16395	16463	16432	16585	16549	16369	16398	16488	16507	16410	16545	16450	16324	16723	16668	16336	16384	16323	16397	16354	16589	16527	16555	16526	16493	16383	16503	16522	16501	16532	16452	16556	16373	16463	16290	16362	16433	16370	16588	16300	16579	16320	16369	16709	16595	16491	16434	16501	16467	16374	16527	16666	16455	16522	16521	16226	16381	16381	16504	16598	16474	16487	16610	16289	16611	16234	16352	16378	16641	16383	16301	16441	16328	16557	16401	16518	16440	16411	16316	16461	16365	16544	16482	16403	16638	16500	16447	16361	16396	16555	16460	16415	16435	16503	16434	16426	16489	16330	16621	16316	16290	16526	16476	16432	16444	16526	16603	16451	16370	16557	16495	16528	16575	16468	16527	16296	16478	16412	16471	16582	16371	16748	16334	16642	16520	16476	16331	16407	16579	16436	16463	16353	16528	16577	16436	16280	16483	16271	16526	16472	16309	16507	16392	16445	16380	16417	16491	16514	16441	16438	16469	16423	16483	16456	16461	16417	16371	16443	16690	16470	16447	16451	16346	16471	16537	16666	16470	16287	16600	16664	16414	16288	16558	16518	16519	16487	16525	16401	16366	16554	16547	16386	16464	16388	16467	16431	16333	16604	16501	16619	16597	16339	16430	16447	16256	16499	16285	16551	16373	16386	16557	16652	16348	16320	16396	16467	16514	16583	16391	16365	16402	16407	16520	16438	16372	16375	16528	16381	16641	16619	16331	16559	16218	16497	16470	16699	16553	16339	16519	16500	16451	16515	16459	16472	16371	16368	16564	16479	16590	16546	16513	16592	16496	16652	16527	16458	16434	16370	16480	16510	16436	16351	16372	16360	16405	16438	16419	16385	16698	16494	16504	16440	16479	16471	16435	16464	16167	16419	16544	16464	16504	16499	16343	16299	16412	16257	16525	16407	16311	16461	16455	16441	16316	16526	16375	16806	16472	16399	16370	16389	16454	16498	16454	16491	16370	16401	16424	16441	16471	16349	16338	16496	16274	16404	16556	16320	16605	16271	16294	16727	16456	16491	16547	16405	16571	16520	16615	16467	16575	16542	16634	16414	16379	16291	16259	16580	16586	16562	16471	16518	16479	16456	16428	16416	16550	16548	16442	16424	16504	16538	16381	16570	16500	16474	16477	16458	16497	16480	16587	16496	16509	16468	16449	16554	16517	16392	16249	16517	16488	16450	16460	16607	16433	16426	16469	16427	16472	16507	16556	16570	16439	16441	16532	16412	16474	16500	16566	16414	16429	16307	16408	16393	16460	16371	16568	16369	16522	16413	16367	16500	16590	16529	16492	16488	16512	16528	16636	16453	16378	16520	16379	16416	16455	16372	16474	16483	16287	16482	16515	16510	16401	16340	16410	16303	16336	16537	16443	16464	16662	16309	16429	16437	16532	16351	16375	16624	16444	16488	16515	16470	16532	16594	16491	16358	16522	16461	16607	16461	16480	16191	16445	16469	16343	16367	16573	16377	16468	16609	16424	16548	16492	16364	16536	16464	16492	16476	16547	16423	16335	16428	16458	16504	16428	16528	16382	16412	16260	16471	16499	16396	16430	16444	16521	16536	16391	16549	16529	16433	16564	16459	16450	16468	16647	16356	16541	16521	16509	16564	16422	16501	16290	16417	16415	16572	16502	16404	16495	16283	16416	16419	16422	16385	16446	16417	16533	16282	16590	16662	16534	16548	16518	16439	16443	16443	16290	16511	16516	16450	16464	16564	16386	16487	16471	16300	16484	16431	16456	16426	16483	16258	16443	16583	16425	16548	16421	16409	16441	16435	16650	16464	16563	16295	16295	16457	16381	16485	16438	16388	16426	16656	16554	16496	16442	16415	16436	16495	16408	16514	16459	16289	16393	16444	16501	16563	16502	16630	16441	16366	16505	16489	16367	16326	16309	16492	16382	16564	16372	16358	16523	16308	16542	16470	16546	16603	16466	16529	16366	16399	16387	16643	16371	16294	16359	16545	16324	16402	16508	16416	16431	16564	16589	16776	16438	16582	16503	16577	16483	16524	16485	16466	16676	16634	16460	16423	16551	16393	16514	16565	16421	16390	16534	16339	16318	16536	16538	16518	16421	16542	16483	16392	16503	16411	16456	16481	16536	16473	16436	16676	16452	16432	16498	16516	16453	16449	16384	16474	16319	16484	16406	16427	16565	16509	16534	16595	16415	16326	16606	16559	16441	16542	16499	16594	16480	16547	16421	16645	16394	16398	16519	16513	16377	16607	16369	16250	16433	16527	16518	16554	16537	16396	16553	16437	16389	16516	16541	16552	16370	16458	16324	16346	16446	16338	16553	16600	16585	16597	16481	16457	16435	16587	16440	16401	16472	16391	16444	16535	16308	16445	16374	16615	16553	16506	16462	16521	16577	16543	16600	16454	16497	16397	16402	16515	16450	16524	16468	16377	16570	16379	16607	16526	16472	16527	16544	16681	16289	16532	16497	16544	16342	16424	16424	16271	16302	16440	16514	16695	16471	16348	16562	16306	16413	16446	16513	16344	16292	16557	16501	16335	16520	16411	16366	16482	16489	16216	16408	16437	16299	16349	16467	16575	16255	16442	16453	16553	16563	16632	16486	16468	16269	16437	16501	16531	16428	16467	16286	16567	16508	16474	16558	16359	16370	16355	16547	16488	16332	16342	16422	16441	16391	16483	16603	16532	16547	16498	16541	16436	16517	16611	16431	16513	16441	16528	16390	16510	16337	16483	16506	16376	16477	16289	16495	16608	16610	16437	16449	16483	16509	16460	16559	16473	16303	16472	16425	16532	16619	16541	16436	16470	16442	16324	16415	16498	16499	16284	16498	16318	16434	16278	16443	16498	16558	16397	16585	16513	16377	16554	16458	16584	16606	16426	16491	16467	16474	16389	16500	16402	16426	16333	16457	16523	16554	16520	16486	16482	16502	16528	16535	16424	16560	16489	16378	16488	16412	16514	16522	16502	16302	16562	16642	16475	16395	16470	16364	16447	16467	16508	16384	16480	16347	16570	16572	16496	16424	16425	16455	16583	16567	16616	16414	16384	16396	16530	16415	16490	16603	16468	16451	16545	16636	16530	16488	16390	16416	16537	16241	16407	16248	16458	16439	16628	16333	16518	16183	16604	16395	16482	16512	16616	16356	16508	16430	16286	16464	16479	16513	16469	16503	16527	16604	16546	16397	16617	16406	16467	16527	16568	16534	16426	16519	16487	16472	16473	16450	16436	16385	16388	16493	16474	16558	16387	16497	16612	16318	16431	16354	16303	16436	16411	16393	16510	16606	16423	16389	16502	16263	16210	16405	16457	16585	16498	16438	16309	16523	16351	16243	16432	16418	16449	16535	16521	16655	16694	16379	16509	16479	16583	16526	16475	16439	16454	16514	16514	16489	16317	16479	16600	16373	16564	16491	16525	16599	16289	16447	16304	16522	16494	16495	16437	16409	16478	16398	16514	16235	16473	16443	16294	16633	16406	16445	16433	16380	16496	16281	16365	16468	16630	16536	16529	16474	16458	16439	16317	16490	16493	16385	16602	16336	16424	16455	16359	16499	16358	16480	16451	16685	16583	16454	16543	16455	16546	16452	16212	16372	16553	16449	16487	16500	16487	16456	16357	16541	16491	16553	16291	16460	16529	16365	16402	16523	16461	16527	16387	16274	16354	16306	16543	16385	16378	16515	16430	16590	16347	16549	16436	16631	16419	16367	16517	16402	16630	16375	16144	16479	16335	16461	16290	16391	16600	16501	16437	16418	16437	16368	16504	16329	16528	16437	16568	16449	16558	16489	16492	16247	16470	16453	16419	16697	16395	16523	16377	16359	16561	16482	16543	16436	16423	16436	16472	16388	16388	16525	16453	16530	16445	16407	16427	16501	16482	16345	16498	16491	16485	16592	16323	16458	16524	16289	16503	16565	16345	16291	16504	16531	16656	16564	16555	16570	16589	16516	16457	16522	16257	16424	16478	16455
22973	21260	29116	23757	21701	25645	55961	61196	49456	37091	26928	21025	18693	18304	18292	18264	18431	18196	18060	18088	18089	18002	17972	18035	18168	18142	17957	17742	18112	18065	18006	18205	18158	17962	18060	18078	18250	17981	17929	18094	18179	18110	18101	17935	17893	17948	18104	18051	17967	17953	18076	17964	18133	18100	17952	17889	18106	18001	17932	17903	17871	18011	18037	18079	18114	18018	18095	17833	18018	17963	18007	18150	18054	17923	17985	17901	17900	17851	17813	18008	18071	18280	17997	17982	18060	17754	17983	17761	18054	17952	18042	17912	18012	18013	17784	17798	18197	18078	17939	18111	17949	17977	17914	18056	17839	17934	17802	17973	17990	17829	18010	17965	17997	17940	18200	18087	18053	17975	17987	17909	18080	17977	17877	17795	17830	17912	17852	17903	17940	18006	18190	18061	18210	17949	18192	17990	18114	17845	17886	17986	18034	17992	18192	17964	18011	17968	18061	18124	17992	18115	18101	17842	18055	17928	17825	17602	17786	17915	18017	17975	17976	17841	17902	17935	17880	18053	17936	18000	17985	18000	17955	18001	18002	17924	17857	17839	17825	17868	17920	17825	18029	18022	18114	17949	17929	17962	17870	18006	18005	17736	17816	17914	17834	17894	18148	18086	17909	17954	17892	17896	17837	17770	17775	18002	17920	17943	18094	17935	17902	18004	17945	17847	17950	18013	17839	17720	17916	18134	18036	17983	17983	17979	18067	18027	18008	17991	17891	17967	17915	17744	17968	17940	18055	17983	18042	18030	17961	17664	17793	17912	17709	18066	17843	17866	17781	18090	17950	17915	17986	17961	18085	18124	17755	18013	17725	17888	17998	18154	17901	17992	17896	18069	18005	17925	17921	17970	18016	17830	17930	17808	18008	17787	17865	18003	17875	18118	17917	17902	18133	18055	17895	17938	18068	17991	18061	17931	18058	18152	17925	18108	18079	17949	17940	18033	17972	17757	17992	18084	17878	17696	17820	17950	17909	17969	18020	17976	18007	17987	17915	17990	18109	17794	17961	17825	18074	17849	17959	18085	17892	17953	17904	17966	17876	18090	18153	17868	17843	17987	17904	17982	18014	18060	18061	17743	17817	17954	17972	18023	17988	17779	18104	17943	17821	18084	18024	17850	17828	17800	17824	18021	17937	17926	17983	17943	17771	17928	17921	17867	17717	17968	17880	17940	18097	17924	18050	18027	17866	18211	17995	17808	18085	17818	18065	17970	17918	17844	17857	17939	18043	17744	18059	17745	17928	17795	17846	17962	17983	18059	18195	17965	17938	17937	18105	18005	17791	17794	17791	18054	18088	17796	17847	17957	17969	17793	17964	17902	17880	17925	17871	18136	17746	17950	17872	18045	17972	17716	17954	18067	18053	17959	18048	17901	17947	17947	18159	17868	17933	17961	17922	17832	18008	18100	17930	18008	18008	17987	18104	18117	17957	18027	18136	18000	18140	17946	18058	18053	17926	17948	18049	18076	17762	18139	17827	18210	17761	17957	18070	18071	17796	18010	17905	18076	17901	17880	17987	18016	17816	17977	18003	18059	18048	17955	18053	18036	18029	17981	17892	17722	18028	17984	17863	17969	17850	18190	17968	18010	17920	17986	17797	18033	17964	18107	17975	17912	17983	17812	17930	18141	18038	18128	17995	17897	17947	18066	18012	17992	17840	17964	17976	17913	17954	18106	17837	18034	17922	17868	17901	17849	18074	17788	17907	18273	17979	17723	18098	17815	17905	17881	17871	17754	18029	17947	17848	17936	18168	18093	17841	18013	18082	17933	17800	17874	17854	17981	17998	17996	17939	17914	18021	18089	17883	17858	17988	17881	18031	17947	17945	18064	18209	17888	17963	17888	18008	17974	17749	18063	17817	17856	17915	17951	18055	18040	17945	17996	18082	18064	18058	17947	18014	18042	17869	17976	17806	17820	18063	17902	18014	17902	17925	18040	17929	17894	17974	17859	17920	18027	17981	18210	17921	18019	17990	18103	18081	17948	17841	17858	18050	17933	18054	17928	18077	18027	18066	18003	17990	17871	18026	17847	17970	18065	18011	18007	17970	17959	17789	17955	17991	17644	17865	17874	17892	17874	18002	17824	17897	17861	18108	17833	17926	17993	17902	17969	17878	17903	17852	17955	17932	17929	17917	18082	18029	18025	17809	17758	18043	18016	18127	18028	17939	17866	18060	17891	17968	17797	18197	17841	17926	18038	18056	17899	17943	17926	17897	17977	18075	17662	17930	18049	18014	17861	17920	17933	18127	18009	17887	17943	17945	17715	17889	17909	17829	18179	18090	17930	17764	17947	18222	18026	18030	18087	17885	17805	18061	18047	18137	17934	17818	17952	17974	17907	17878	17778	18121	18060	18092	18055	17924	18000	18072	18068	17718	17963	18087	17929	17872	17951	18072	17930	17811	17948	18093	18015	18015	17785	17764	18025	17853	17943	17891	17855	17778	17808	18008	18042	18088	17977	17942	18002	17992	17720	17953	17961	17964	17981	17877	17848	17921	18006	17970	17938	18078	17985	17849	17851	17965	17906	17904	17933	18087	17966	18034	17873	17991	18122	17975	17895	17895	18011	18106	17839	18164	18066	18064	18040	18027	17854	17840	18060	18043	18073	18171	17830	17864	18035	17973	17797	18171	17824	18026	18008	17864	17995	18109	17889	17937	17927	17949	18004	18069	17997	17936	18033	18014	17850	17899	17972	17864	18160	17879	18003	18025	18052	17864	17927	17861	17824	18110	17830	18151	17903	18034	17861	17977	17873	17845	17867	17931	18012	17912	17965	17912	18120	17994	17793	17881	18040	17856	17886	17967	18140	18002	18059	17832	17833	17828	17819	17828	18155	17958	17966	17954	17998	18142	17863	17995	17951	17983	17996	17981	17757	17889	17985	18284	17899	17843	18058	17854	17915	18101	18013	17787	17847	17919	17858	17851	17971	18112	17893	17919	18006	17963	17892	17870	17711	17827	17935	18102	17992	17931	17917	17831	18006	18025	18172	18051	17898	17995	17884	18114	18054	17972	17822	17943	17880	17949	17961	18124	17952	17968	18017	18046	18077	18084	17911	17772	17902	17903	17999	17908	18004	17928	17921	17930	17903	18016	17896	17956	17932	17866	17865	18001	17910	17799	17807	17593	17993	17905	18025	18037	17991	17903	17960	17857	17781	18075	17865	17927	18138	18038	17976	18011	18012	18025	17875	17975	18093	17728	17842	17829	18006	18224	18019	17955	17877	17900	17853	18020	17814	18066	17923	18184	18007	17873	17994	18030	18031	18043	18013	17911	18040	17822	17752	17846	17980	17894	17912	17876	18090	17862	17889	17985	18055	17863	18004	17938	17817	17953	17774	17967	18032	17840	18054	18026	17756	17907	17954	17916	17826	17999	17913	17912	18068	17916	17881	18070	17768	18024	18002	17966	17818	17919	17865	18117	17816	18027	17762	17886	18017	17840	18059	17984	17961	17989	17873	17810	18118	17862	17827	17953	17968	17939	17963	18098	17967	17864	17972	17858	18049	17913	17994	17854	18020	17955	18089	17856	18038	17958	17990	17731	18035	17955	17855	17802	17771	18017	18117	17934	17829	17879	17994	18190	17935	18089	17758	17991	17933	17877	17980	17776	17898	17937	18011	17960	18118	18089	18079	17754	18025	17987	17928	17884	17877	17775	17650	18071	17947	17899	17906	17966	18136	18085	17882	18032	17816	17884	17902	17943	17962	17938	17773	18219	18050	17994	18003	18000	18246	18080	18049	18070	17977	18008	18084	17879	17851	18207	17991	17908	18000	17905	17958	17808	17862	17972	18107	17828	18068	18227	17981	18028	17931	18151	17913	18228	18042	17963	17864	17888	18003	17715	17893	17766	17925	17951	18081	18077	17867	17920	18049	17985	17978	18039	18023	17977	17963	17692	18002	17879	18035	17844	17886	17838	18083	17981	18105	17962	17873	18138	18034	18036	17710	17952	18058	17820	18004	17903	17959	17860	18007	18020	17897	17936	18111	17912	18002	18168	17946	17906	17974	18061	18065	17999	18103	18002	18043	17973	17882	17838	18011	17992	17829	18002	18009	18167	17886	18033	17824	17991	17949	17829	18004	17727	18021	17861	17927	18076	17896	17935	17996	18041	18023	18088	18132	18015	17911	17927	17895	17944	17748	18061	17943	17912	17794	17985	17909	17947	17742	18153	17867	18036	18127	17863	18051	17957	18085	17990	17991	18029	17872	18156	18061	17997	18114	17796	18084	17935	18003	17843	17912	18132	17994	18026	17964	18007	18037	18018	17954	17827	17977	18060	17792	17905	17947	18003	17877	18129	17955	17761	18263	17887	17977	18176	17852	17932	17979	18133	17765	17872	17949	17924	18165	18037	18172	17988	17796	17853	17993	17913	17838	17872	18128	17894	17877	18044	17953	17971	17958	17733	17993	17922	17799	17923	17879	17951	18013	17942	17930	18022	17985	17956	17972	17919	17968	17978	17893	17939	17815	17878	18087	17879	17984	18029	18028	17993	18008	17955	17761	17853	17836	17905	17706	17983	18080	17871	17955	17864	17795	17780	18326	17837	18178	17957	17876	17860	18002	17978	17854	18038	17838	17760	17884	17805	17995	18005	18028	18099	17946	17783	17794	17897	17876	17812	18086	18121	17940	17953	17832	18109	17938	18051	18140	18112	17921	18022	17770	18175	18011	17816	17988	18023	18074	17848	17964	18035	18027	18024	18128	17924	17826	17982	18014	18218	18154	18078	17884	18009	17929	17972	17851	17907	17917	17881	17772	18024	18167	18073	18074	17944	18017	17981	18120	17903	17930	17855	17958	17996	17929	17963	18131	17941	17848	17922	17908	18073	17857	17885	17829	17934	17714	17968	17955	18112	17925	18020	17888	18067	18061	18186	18080	18077	18004	17775	17813	17882	17917	17742	17936	18026	18024	17915	17976	17875	18111	18141	17947	18009	17749	18046	17945	17898	18038	17977	17943	18267	18195	18001	17876	17944	17988	17912	17890	18073	17996	17925	18100	18128	17913	18071	18068	17992	17814	17889	17904	17762	17864	17825	17952	18043	18069	17914	17978	17783	17735	18025	17984	18009	17785	17980	18052	17904	17890	17878	18014	18135	17865	17895	17863
19244	34351	33674	28013	24862	27256	58696	62648	50276	38370	26060	19266	16570	16625	16417	16484	16277	16536	16544	16485	16495	16509	16388	16463	16490	16542	16572	16627	16360	16326	16495	16366	16551	16502	16458	16716	16426	16462	16438	16651	16542	16488	16475	16633	16448	16540	16243	16393	16539	16621	16574	16450	16484	16496	16311	16565	16336	16424	16622	16460	16250	16477	16624	16461	16422	16577	16558	16433	16540	16613	16486	16553	16558	16504	16444	16631	16493	16644	16556	16471	16426	16517	16301	16621	16309	16549	16474	16478	16554	16294	16389	16492	16491	16479	16345	16475	16443	16257	16447	16589	16561	16543	16425	16570	16505	16478	16481	16529	16485	16401	16492	16396	16462	16332	16493	16418	16592	16434	16512	16223	16447	16463	16469	16393	16495	16535	16278	16513	16661	16537	16609	16454	16508	16628	16545	16396	16337	16519	16631	16466	16474	16541	16661	16614	16581	16347	16533	16562	16418	16404	16440	16576	16593	16539	16665	16392	16423	16379	16629	16675	16458	16562	16469	16473	16532	16437	16444	16504	16571	16465	16559	16401	16399	16388	16470	16323	16527	16556	16447	16213	16546	16482	16451	16365	16423	16529	16430	16467	16461	16404	16481	16462	16573	16446	16517	16483	16284	16313	16516	16418	16448	16489	16363	16348	16430	16478	16388	16469	16588	16485	16577	16683	16404	16375	16467	16549	16497	16528	16470	16592	16493	16458	16472	16559	16595	16509	16393	16395	16282	16405	16539	16456	16425	16565	16409	16511	16529	16576	16424	16483	16459	16431	16413	16560	16423	16400	16395	16351	16353	16589	16582	16474	16496	16527	16416	16472	16519	16543	16402	16491	16531	16465	16486	16497	16552	16548	16537	16472	16519	16469	16669	16337	16476	16576	16421	16550	16543	16402	16504	16563	16270	16409	16499	16648	16346	16536	16341	16438	16472	16458	16474	16354	16395	16427	16565	16526	16482	16575	16400	16366	16556	16322	16566	16446	16363	16414	16500	16525	16532	16456	16464	16584	16477	16504	16425	16536	16527	16331	16431	16458	16560	16468	16328	16419	16379	16331	16608	16627	16472	16427	16377	16470	16481	16473	16460	16694	16656	16663	16381	16464	16486	16391	16513	16288	16567	16569	16316	16461	16311	16473	16410	16664	16455	16419	16316	16503	16318	16315	16301	16483	16459	16478	16570	16649	16645	16491	16498	16503	16511	16434	16524	16423	16173	16335	16493	16605	16327	16564	16528	16386	16512	16409	16504	16522	16362	16360	16398	16531	16460	16351	16266	16478	16486	16410	16568	16536	16541	16619	16527	16444	16435	16415	16415	16465	16514	16515	16507	16483	16462	16461	16520	16335	16499	16537	16370	16436	16530	16505	16504	16387	16383	16502	16270	16516	16442	16522	16348	16284	16630	16427	16364	16427	16327	16462	16545	16632	16379	16495	16352	16408	16477	16537	16414	16350	16381	16364	16402	16505	16488	16529	16421	16502	16501	16456	16543	16467	16377	16413	16524	16656	16393	16341	16534	16554	16489	16363	16394	16401	16468	16502	16457	16468	16608	16577	16342	16518	16692	16552	16494	16198	16529	16565	16438	16517	16520	16537	16483	16566	16460	16605	16277	16625	16524	16547	16608	16674	16482	16432	16473	16493	16362	16370	16399	16585	16448	16430	16531	16502	16589	16450	16440	16259	16396	16660	16403	16605	16374	16290	16530	16351	16484	16526	16337	16273	16504	16437	16451	16436	16281	16273	16496	16354	16328	16408	16555	16420	16407	16605	16555	16431	16327	16429	16611	16485	16539	16395	16623	16565	16514	16439	16396	16537	16450	16460	16131	16559	16439	16540	16447	16495	16435	16274	16478	16520	16415	16553	16576	16641	16378	16369	16474	16288	16627	16375	16455	16556	16441	16299	16478	16361	16507	16471	16445	16525	16410	16482	16462	16453	16498	16448	16256	16297	16367	16230	16587	16418	16476	16563	16531	16514	16473	16475	16470	16371	16413	16410	16572	16527	16468	16489	16431	16676	16511	16466	16490	16355	16679	16460	16394	16429	16304	16481	16587	16488	16547	16279	16329	16469	16360	16622	16459	16498	16580	16278	16542	16494	16562	16578	16333	16466	16526	16430	16457	16490	16497	16453	16351	16511	16473	16475	16535	16478	16429	16471	16279	16553	16525	16439	16520	16343	16357	16437	16424	16356	16397	16489	16453	16347	16495	16610	16434	16515	16402	16502	16441	16426	16345	16539	16594	16411	16520	16398	16505	16369	16614	16351	16396	16360	16582	16431	16469	16368	16517	16519	16399	16389	16555	16437	16457	16242	16534	16256	16472	16527	16479	16405	16499	16445	16288	16586	16347	16648	16361	16430	16387	16342	16528	16575	16338	16570	16426	16388	16650	16419	16413	16423	16500	16545	16324	16510	16396	16593	16477	16600	16601	16442	16449	16311	16566	16454	16445	16544	16487	16621	16452	16444	16270	16487	16597	16412	16472	16351	16386	16411	16472	16470	16478	16154	16517	16409	16532	16474	16471	16425	16495	16636	16381	16425	16595	16470	16409	16528	16461	16432	16445	16462	16588	16470	16516	16525	16494	16414	16443	16372	16653	16578	16379	16443	16455	16472	16480	16247	16520	16296	16469	16581	16365	16383	16388	16471	16594	16578	16505	16423	16577	16345	16390	16517	16315	16198	16477	16417	16501	16541	16687	16545	16407	16299	16517	16230	16512	16475	16450	16377	16319	16421	16396	16372	16388	16352	16552	16393	16474	16297	16496	16515	16414	16564	16550	16395	16499	16632	16429	16262	16491	16529	16558	16519	16571	16322	16416	16534	16601	16424	16527	16566	16566	16561	16452	16665	16566	16465	16520	16506	16520	16508	16591	16504	16519	16526	16394	16646	16527	16360	16538	16400	16431	16311	16527	16401	16492	16484	16506	16460	16418	16498	16441	16387	16450	16234	16504	16383	16498	16410	16251	16566	16379	16378	16383	16523	16585	16649	16551	16554	16315	16388	16633	16405	16497	16517	16335	16494	16503	16382	16489	16452	16447	16545	16427	16512	16481	16403	16549	16316	16518	16236	16561	16352	16359	16473	16643	16470	16419	16441	16610	16393	16516	16384	16394	16610	16538	16437	16574	16508	16518	16330	16452	16400	16509	16524	16418	16365	16575	16371	16429	16615	16340	16469	16596	16508	16506	16410	16300	16576	16446	16511	16339	16496	16594	16461	16435	16395	16438	16551	16661	16527	16403	16526	16585	16577	16547	16413	16489	16525	16447	16322	16548	16470	16426	16435	16380	16432	16479	16464	16503	16521	16397	16403	16396	16576	16539	16412	16361	16770	16466	16402	16436	16616	16462	16463	16531	16461	16512	16593	16313	16440	16373	16471	16659	16514	16422	16464	16379	16486	16365	16412	16378	16418	16538	16362	16465	16432	16500	16524	16461	16602	16385	16406	16434	16391	16539	16409	16337	16541	16375	16324	16471	16304	16621	16423	16500	16564	16486	16329	16489	16388	16358	16472	16534	16310	16231	16416	16450	16406	16726	16653	16628	16485	16310	16276	16592	16388	16297	16626	16426	16605	16507	16598	16401	16371	16536	16574	16516	16265	16359	16560	16483	16592	16532	16487	16486	16381	16398	16544	16525	16530	16456	16501	16457	16324	16399	16334	16364	16411	16639	16511	16337	16447	16472	16338	16430	16632	16294	16439	16623	16347	16341	16443	16471	16419	16476	16415	16485	16390	16367	16500	16402	16470	16594	16505	16402	16667	16445	16419	16600	16321	16568	16633	16435	16416	16383	16652	16553	16576	16513	16588	16496	16343	16430	16634	16513	16402	16400	16425	16550	16488	16337	16499	16484	16308	16560	16344	16511	16443	16429	16435	16368	16579	16466	16458	16400	16568	16584	16443	16592	16527	16484	16346	16663	16595	16397	16459	16476	16486	16564	16600	16516	16520	16625	16460	16527	16461	16354	16515	16358	16524	16388	16384	16404	16517	16381	16546	16440	16657	16432	16360	16470	16303	16513	16482	16504	16504	16359	16346	16460	16521	16382	16465	16287	16389	16412	16557	16292	16457	16376	16575	16446	16564	16558	16421	16501	16621	16418	16332	16461	16443	16375	16427	16450	16465	16398	16460	16455	16500	16500	16613	16509	16452	16495	16305	16487	16375	16475	16350	16568	16391	16393	16359	16441	16351	16376	16554	16363	16568	16393	16519	16454	16540	16474	16481	16667	16400	16499	16499	16544	16642	16412	16405	16412	16444	16653	16480	16400	16525	16554	16537	16216	16341	16492	16533	16533	16451	16335	16474	16601	16533	16444	16352	16482	16421	16481	16415	16492	16438	16300	16433	16495	16393	16498	16207	16623	16481	16624	16539	16399	16496	16422	16367	16492	16607	16404	16443	16519	16543	16349	16306	16499	16479	16460	16262	16419	16534	16450	16501	16399	16589	16383	16379	16509	16400	16482	16579	16400	16443	16492	16477	16344	16298	16459	16465	16333	16642	16599	16347	16369	16565	16476	16407	16563	16329	16514	16474	16511	16305	16432	16441	16335	16456	16638	16492	16323	16410	16580	16300	16287	16491	16510	16334	16447	16592	16468	16431	16457	16362	16512	16641	16559	16623	16450	16485	16581	16379	16499	16521	16320	16415	16536	16448	16527	16568	16550	16423	16440	16553	16568	16555	16454	16280	16493	16407	16510	16539	16460	16535	16555	16517	16481	16571	16423	16309	16408	16329	16288	16506	16466	16596	16298	16618	16246	16325	16410	16403	16596	16703	16424	16548	16303	16538	16451	16460	16524	16379	16508	16627	16451	16465	16447	16304	16591	16496	16425	16454	16374	16402	16393	16269	16196	16541	16474	16574	16337	16461	16459	16514	16691	16516	16596	16633	16539	16476	16345	16473	16494	16476	16462	16448	16407	16462	16502	16527	16420	16347	16409	16419	16555	16488	16463	16462	16475	16559	16379	16471	16541	16317	16415	16379	16473	16553	16464	16410	16448	16484	16592	16386	16463	16326	16400	16541	16504	16310	16333	16442	16528	16575	16669	16516	16508	16626	16392	16439	16450	16391	16485	16479	16299	16470	16442	16511	16474	16403	16613	16511	16589	16356	16316	16438
27493	21980	24260	21570	18204	18537	22332	24850	23019	20669	18929	18173	17769	17756	17807	17863	17905	17767	17671	17786	17738	17813	17784	17858	17779	17925	17930	17814	17776	17817	17768	17719	17717	17806	17798	17851	17686	17756	17783	17838	17756	17839	17630	17631	17715	17752	17806	17948	17839	17816	17558	17678	17612	17617	17912	17867	17740	17805	18023	17807	17719	17838	17875	17858	17965	17718	17929	17606	17781	17828	17652	17576	17779	17619	17930	17761	17721	17723	17900	17635	17747	17674	17855	17734	17850	17736	17870	17918	17821	17777	17875	17655	17895	17602	17696	17738	17786	17618	17608	17841	17776	17705	17888	17873	17774	17733	17729	17697	18072	17832	17613	17757	17832	17730	17917	17807	17558	17829	17693	17800	17782	17771	17933	17713	17788	17818	17898	17967	17836	17587	17834	17643	17889	17696	17821	17627	17812	17831	17646	17894	17657	17677	17714	17552	17742	17618	17721	17729	17570	17722	18025	17713	17644	17859	17627	17868	17672	17784	17759	17602	17835	17722	17587	17867	17728	17950	17785	17623	17730	17631	17821	17818	17785	17943	17711	17768	17611	17682	17824	17675	17837	17737	17908	17715	17683	17556	17722	17833	17741	17923	17638	17709	17867	17804	17872	17672	17666	18009	17800	17813	17937	17559	17692	17775	17800	17788	17748	17655	17664	17880	17653	17508	17646	17693	17543	17640	17610	17719	17721	17927	17697	17728	17855	17887	17478	17766	17737	17587	17884	17831	17805	17947	17682	17924	17821	17756	17900	17701	17756	17737	17706	17734	17882	17795	17610	17844	17703	17749	17835	17809	17807	17551	17796	17652	17760	17661	17669	17786	17864	17948	17878	17716	17783	17747	17842	17911	17713	17820	17750	17765	17977	17748	17734	17685	17680	17582	17870	17567	17659	17904	17776	17664	17643	17727	17812	17734	17957	17742	17784	17964	17863	17953	17879	17715	17790	17674	17765	17567	17655	17679	17646	17782	17709	17735	17747	17615	17960	17731	17785	17614	17627	17631	17738	17766	17691	17585	17568	17630	17917	17750	17761	17799	17648	17680	17592	18007	17787	17402	17712	17911	17661	17780	17846	17579	17777	17928	17743	17896	17733	17667	17830	17605	17638	17636	17781	17641	17828	17752	17751	17812	17695	17699	17695	17881	17708	17682	17787	17786	17823	17563	17727	17726	17738	17868	17762	17787	17767	17849	17774	17816	17725	17620	17914	17810	17814	17637	17724	17645	17620	17792	17641	17802	17788	17848	17609	17587	17593	17734	17753	17919	18051	17774	17778	17798	17574	17674	17813	17714	17745	17492	17829	17645	17708	17690	17860	17749	17898	17701	17745	17725	17899	17785	17646	17730	17774	17693	17905	17762	17790	17830	17851	17783	17957	17790	17901	17741	17838	17751	17785	17649	17956	17875	17800	17850	17528	17441	17651	17774	17633	17983	17802	17879	17656	17586	17855	17649	17583	17825	17720	17627	17881	17600	17676	17731	17903	17623	17686	17638	17997	17615	17782	17717	17790	17773	17800	17737	17686	17804	17815	17614	17580	17883	17644	17570	17758	17609	17839	17602	17835	17590	17790	17795	17753	17707	17887	17737	17959	17761	17678	17614	17754	17999	17679	17620	17699	17860	17867	17821	17497	17721	17716	17618	17638	17906	18045	17678	17630	17773	17756	17586	17740	17782	17622	17983	17756	17881	17673	17701	17662	17563	17728	17781	17667	17768	17746	17684	17610	17573	17545	17616	17742	17867	17636	17610	17829	17823	17753	17819	18039	17891	17781	17728	17657	17784	17620	17674	17584	17772	17814	17669	17900	17680	17827	17892	17559	17844	17833	17762	17594	17880	17630	17587	17782	17635	17868	17881	17832	17662	17884	17871	17593	17853	17726	17752	17819	17629	17700	17696	17601	17658	17797	17619	17725	17777	17795	17853	17646	17768	18060	17916	17662	17617	17678	17813	17564	17641	17735	17875	17698	17694	17560	17795	17855	17771	17826	17762	17833	17675	17683	17899	17798	17669	17903	17740	17693	17692	17728	17871	17774	17773	17494	17653	17739	17616	17916	17612	17798	17708	17726	17786	17918	17813	17773	17538	17698	17778	17798	17852	17572	17587	17748	17768	17728	17731	17824	17923	17685	17819	17868	17742	17975	17883	17788	17932	17691	17784	17774	17932	17894	17968	17600	17836	17744	17805	17876	17598	17609	17817	17725	17728	17876	17617	17791	17695	17949	17571	17484	17844	17867	17768	17715	17776	17735	17790	17723	17828	17888	17732	17547	17695	17857	17967	17732	17834	17789	17841	17744	17683	17877	17620	17733	17819	17768	17632	17621	17791	17983	17759	17890	17728	17812	17742	17964	17815	17739	17795	17720	17802	17691	17966	17921	17635	17768	17800	17758	17855	17585	17820	17660	17854	17701	17909	17800	17937	17846	17854	17771	17635	17855	17697	17784	17780	17685	17672	17689	17836	17598	17734	17988	17959	17733	17714	17907	17646	17774	17805	17795	17793	17692	17684	17798	17635	17562	17751	17828	17823	17826	17909	17741	17701	17725	17758	17784	17518	17689	17605	17650	17760	17867	17794	17834	17889	17987	17807	17780	17736	17645	17654	17957	17630	17849	17687	17736	17729	17682	17619	17797	17774	17752	17772	17722	17836	17698	17758	17649	17657	17742	17702	17484	17757	17820	17845	17866	17889	17739	17573	17746	17574	17645	17879	17994	17742	17708	17882	17544	17817	17761	17733	17847	17711	17840	17569	17853	17787	17880	17686	17898	17827	17775	17662	17686	17800	17620	17711	17754	17652	17673	17792	17775	17858	17612	17842	17832	17844	17611	17784	17729	17952	17667	17800	17690	17962	17777	17608	17562	17933	17957	17764	17827	17682	17769	17723	17663	17863	17836	18058	17837	17643	17839	17735	17841	17698	17770	17573	17613	17734	17866	17865	17799	17897	17862	17593	17799	17789	17795	17722	17771	17716	17662	17742	17625	17693	17867	17646	17899	18066	17782	17854	17766	17671	17817	18015	17739	17696	17545	17650	17882	17876	17662	17686	17492	17830	17792	17698	17637	17633	17679	17751	17732	17813	17963	17841	17758	17995	17870	17956	17703	17846	17815	17694	17785	17695	17947	17523	17740	17698	17686	17735	17751	17726	17708	17708	17901	17550	17822	17850	17760	17559	17851	17840	17602	17680	17636	17655	17784	17566	17824	17679	17688	17710	17828	17718	17641	17606	17618	17833	17755	17833	17893	17673	17663	17623	17859	17766	17740	17755	17923	17756	17681	17516	17573	17836	17840	17698	17870	17708	17731	17812	17934	17747	17674	17788	17838	17813	17929	17711	17669	17870	17900	17646	17926	17516	17774	17705	17799	17585	17802	17834	17769	17876	17902	17926	17791	17747	17732	17723	17903	17837	17587	17692	17624	17976	17764	17703	17763	17867	17698	17812	17828	17764	17896	17975	17943	17859	17928	17653	17751	17749	17493	17863	17830	17925	17638	17615	17734	17717	17621	17606	17696	17592	17749	17506	17794	17711	17613	17926	17688	17729	17896	17577	17770	17667	17875	17821	17710	17884	17973	17716	17742	17907	17620	17694	17648	17766	17637	17575	17736	17651	17849	17634	17822	17791	17576	17919	17742	17601	17869	17868	17729	17935	18014	17658	18004	17531	17652	17618	17722	17738	17979	17890	17667	17602	17675	17901	17863	17824	17723	17657	17807	17581	17650	17709	17815	17947	17814	17906	17712	17727	17635	17809	17785	17685	17913	17858	17757	17707	17755	17647	17881	17772	17606	17883	17707	18012	17816	17578	17707	17808	17808	17682	17829	17752	17765	17848	17682	17940	17727	17869	17858	17656	17843	17715	17731	17777	17994	17770	17596	17706	17758	17656	17525	17634	17707	17817	17811	17700	17738	17747	17865	17898	17626	17639	17877	17808	17815	17814	17668	17504	17731	17872	17847	17620	17774	17754	17572	17838	17590	17742	17660	17888	17980	17748	17733	17890	17711	17646	17753	17695	17800	17621	17817	17737	17534	17556	17605	17728	17692	17750	17889	17548	17867	17762	17674	17738	17695	17693	17838	17791	17887	17823	17931	17911	17757	17843	17725	17666	17788	17785	17612	17690	17869	17640	17680	17679	17637	17703	17905	17886	17734	17948	17780	17661	17717	17647	17559	17658	17671	17750	17733	17763	17769	17814	17765	17643	17629	17871	17985	17825	17755	17713	17661	17795	17917	17935	17873	17790	17739	17770	17597	17856	17864	17652	17868	17865	17665	17633	17804	17673	17665	17885	17699	17915	17734	17722	17638	17793	17788	18048	17832	17724	17700	17770	17720	17997	17706	17654	17573	17827	17497	17689	17947	17733	17671	17681	18001	17868	17778	17670	17650	17498	17753	17761	17853	17823	17467	17652	17772	17717	17934	17766	17605	17746	17801	17819	17699	17750	17861	17803	17868	17711	17836	17744	17704	17721	17754	17708	17815	17820	17754	17675	17638	18035	17811	17647	17739	17699	18026	17641	17780	17807	17805	17826	17773	17733	17915	17842	17766	17857	17724	17800	17745	17663	17645	17719	17825	17731	17744	17823	17750	17762	17679	17817	17696	17670	17798	17877	17855	17894	17691	17855	17772	17827	17887	17819	17920	17681	17855	17721	17758	17689	17798	17734	17608	17603	17646	17793	17816	17698	17748	17692	17622	17852	17861	17628	17841	17866	17719	17753	17801	17649	17781	17594	17571	17953	17777	17611	17627	17627	17786	17792	17712	17537	17703	17849	17720	17578	17868	17718	17830	17830	17833	17838	17845	17725	17709	17712	17830	17737	17907	17767	17761	17633	17579	17779	17783	17847	17654	17734	17751	17431	17639	17658	17928	17821	17927	17877	17806	17735	17670	17812	17678	17793	17664	17807	17541	17727	17835	17846	17888	17866	17782	17790	17670	17755	17750	17585	17820	17766	17831	17644	17720	17846	17667	17649	17701	17773	17877	17734	17784	17566	17789	17684	17597	17597	17541	17842	17917	17889	17755	17681	17767	17853	17751	17872	17701	17515	17979	17714	17729	17887	17793	17747	17782	17846	17749	17838	17682	17800	17778	17570	17829	17815	17826	17676	17678	17883
16327	20274	19336	18241	17461	17274	23634	26118	22801	19677	17676	16556	16375	16368	16310	16467	16184	16213	16416	16601	16447	16374	16396	16551	16256	16226	16375	16436	16313	16237	16387	16246	16345	16246	16361	16149	16331	16146	16203	16213	16289	16314	16186	16557	16313	16361	16353	16223	16046	16370	16205	16534	16456	16133	16570	16416	16303	16377	16123	16188	16272	16313	16322	16223	16419	16223	16342	16272	16210	16414	16444	16433	16349	16127	16352	16277	16242	16244	16145	16296	16116	16430	16369	16442	16278	16179	16550	16350	16343	16160	16182	16371	16247	16480	16345	16433	16397	16151	16197	16139	16395	16369	16432	16323	16259	16288	16223	16295	16301	16457	16358	16294	16272	16333	16254	16208	16381	16275	16420	16283	16309	16329	16172	16309	16262	16293	16350	16183	16350	16298	16330	16411	16395	16211	16365	16478	16302	16284	16268	16187	16278	16448	16425	16278	16390	16535	16224	16405	16351	16403	16439	16235	16290	16415	16297	16312	16467	16297	16401	16296	16351	16256	16250	16235	16278	16136	16046	16440	16396	16222	16279	16360	16084	16148	16247	16330	16304	16172	16211	16172	16114	16275	16395	16251	16236	16315	16381	16346	16294	16242	16360	16293	16331	16304	16128	16116	16152	16284	16220	16346	16329	16290	16256	16268	16252	16360	16231	16316	16364	16331	16268	16349	16307	16279	16342	16380	16245	16456	16288	16273	16268	16274	16029	16383	16252	16260	16363	16217	16475	16328	16387	16332	16397	16329	16360	16374	16381	16369	16413	16224	16274	16337	16391	16387	16295	16320	16270	16416	16241	16378	16308	16350	16361	16394	16338	16309	16288	16398	16272	16331	16363	16246	16322	16286	16435	16480	16316	16310	16220	16382	16217	16330	16395	16386	16383	16261	16264	16337	16432	16408	16273	16337	16367	16412	16240	16358	16422	16269	16340	16265	16310	16250	16309	16286	16316	16503	16310	16183	16350	16345	16297	16456	16489	16371	16343	16349	16369	16323	16494	16317	16311	16305	16251	16279	16297	16321	16579	16251	16332	16280	16144	16325	16352	16330	16232	16247	16250	16279	16288	16298	16346	16314	16444	16258	16331	16269	16326	16320	16232	16353	16450	16354	16425	16233	16283	16491	16172	16408	16248	16406	16214	16390	16465	16350	16387	16391	16225	16263	16290	16341	15959	16389	16388	16335	16408	16331	16428	16392	16381	16151	16230	16284	16416	16290	16343	16342	16222	16391	16509	16411	16359	16345	16386	16418	16320	16365	16371	16271	16234	16364	16297	16137	16279	16420	16442	16216	16381	16160	16065	16249	16404	16256	16442	16374	16385	16237	16322	16257	16383	16310	16255	16297	16162	16375	16118	16368	16338	16293	16468	16269	16348	16346	16193	16340	16204	16226	16424	16290	16282	16402	16199	16361	16165	16335	16363	16345	16333	16369	16408	16264	16265	16317	16307	16258	16208	16382	16373	16412	16435	16282	16413	16272	16346	16344	16273	16334	16400	16326	16362	16327	16454	16341	16223	16254	16275	16256	16337	16348	16252	16332	16457	16275	16402	16187	16359	16307	16327	16405	16276	16396	16396	16377	16442	16355	16304	16401	16448	16419	16478	16257	16356	16242	16454	16323	16451	16358	16275	16314	16141	16196	16304	16354	16302	16455	16359	16345	16194	16270	16169	16216	16305	16154	16378	16348	16481	16372	16353	16336	16334	16458	16365	16563	16262	16455	16187	16292	16359	16277	16208	16214	16418	16381	16195	16428	16349	16266	16268	16378	16302	16312	16306	16163	16376	16273	16317	16305	16380	16278	16236	16435	16431	16302	16337	16058	16303	16229	16473	16345	16498	16278	16246	16297	16452	16302	16222	16301	16356	16231	16269	16316	16346	16109	16425	16298	16216	16221	16381	16339	16317	16425	16094	16282	16401	16439	16222	16363	16311	16246	16122	16382	16343	16161	16230	16221	16221	16226	16145	16147	16219	16102	16362	16363	16207	16286	16279	16358	16087	16244	16475	16349	16275	16141	16304	16351	16285	16239	16369	16403	16151	16383	16374	16263	16236	16384	16328	16411	16302	16345	16334	16285	16418	16270	16328	16261	16398	16359	16467	16217	16291	16465	16373	16289	16249	16371	16152	16460	16282	16431	16289	16340	16424	16254	16290	16160	16343	16297	16298	16287	16390	16350	16420	16374	16245	16347	16366	16213	16358	16401	16511	16260	16436	16355	16363	16440	16257	16259	16241	16217	16352	16260	16180	16455	16293	16314	16274	16224	16265	16327	16318	16303	16399	16238	16298	16460	16329	16215	16227	16413	16402	16308	16187	16204	16290	16282	16280	16318	16265	16385	16313	16218	16247	16364	16264	16192	16299	16461	16232	16389	16297	16336	16337	16280	16255	16370	16077	16345	16178	16477	16361	16280	16343	16454	16197	16340	16430	16135	16419	16264	16281	16251	16268	16302	16340	16264	16349	16330	16516	16371	16272	16371	16490	16247	16283	16373	16339	16298	16232	16232	16395	16398	16372	16366	16078	16420	16049	16283	16248	16396	16378	16349	16242	16145	16309	16350	16268	16238	16415	16529	16222	16455	16308	16323	16309	16259	16415	16353	16399	16308	16276	16418	16417	16393	16326	16485	16266	16281	16300	16339	16295	16256	16281	16380	16352	16285	16328	16360	16286	16280	16412	16347	16311	16288	16352	16167	16483	16164	16261	16239	16431	16446	16342	16295	16332	16354	16355	16234	16380	16193	16282	16242	16368	16263	16084	16284	16279	16282	16189	16341	16444	16310	16142	16381	16256	16268	16326	16378	16292	16310	16399	16411	16393	16363	16264	16244	16333	16504	16393	16344	16442	16445	16383	16383	16355	16135	16264	16278	16292	16248	16310	16177	16385	16317	16237	16242	16314	16394	16294	16294	16459	16265	16246	16309	16126	16236	16156	16154	16354	16325	16415	16163	16331	16426	16417	16265	16507	16442	16323	16302	16465	16270	16265	16424	16302	16370	16267	16357	16365	16162	16279	16371	16423	16261	16356	16292	16396	16233	16312	16320	16229	16215	16294	16326	16290	16472	16243	16299	16126	16408	16275	16409	16388	16285	16452	16442	16295	16234	16442	16502	16336	16271	16374	16231	16387	16295	16319	16350	16350	16362	16150	16378	16350	16372	16343	16226	16360	16282	16358	16352	16269	16342	16317	16223	16353	16489	16292	16414	16190	16533	16316	16124	16260	16234	16398	16336	16297	16262	16354	16445	16344	16391	16361	16258	16402	16304	16242	16435	16226	16348	16407	16406	16271	16302	16234	16264	16287	16421	16383	16374	16150	16328	16420	16295	16334	16350	16318	16355	16199	16290	16431	16360	16308	16386	16307	16483	16409	16327	16447	16250	16418	16396	16382	16189	16263	16427	16230	16242	16452	16478	16252	16335	16350	16275	16389	16375	16283	16332	16236	16411	16231	16199	16217	16388	16264	16339	16335	16258	16279	16202	16309	16350	16268	16248	16381	16252	16138	16295	16347	16276	16413	16279	16308	16299	16348	16328	16331	16268	16362	16294	16422	16391	16337	16112	16207	16308	16386	16375	16246	16216	16440	16383	16371	16431	16372	16299	16429	16254	16405	16334	16296	16454	16445	16213	16238	16300	16355	16315	16300	16382	16497	16287	16301	16432	16110	16375	16198	16455	16399	16363	16233	16259	16354	16227	16343	16321	16250	16231	16318	16448	16210	16279	16282	16388	16313	16310	16219	16360	16428	16241	16176	16402	16463	16218	16334	16279	16450	16251	16371	16375	16422	16181	16323	16340	16311	16279	16341	16260	16428	16371	16237	16341	16226	16356	16248	16296	16081	16411	16358	16332	16374	16408	16274	16280	16225	16291	16357	16370	16437	16383	16390	16388	16387	16274	16286	16470	16303	16130	16206	16436	16301	16540	16280	16343	16237	16469	16232	16372	16259	16320	16423	16319	16301	16330	16261	16290	16296	16345	16366	16476	16300	16148	16371	16379	16268	16482	16444	16291	16400	16179	16305	16335	16238	16295	16298	16331	16212	16372	16041	16305	16245	16277	16257	16163	16360	16285	16295	16356	16315	16225	16237	16276	16163	16255	16132	16368	16445	16277	16204	16337	16388	16343	16379	16355	16430	16222	16368	16408	16280	16368	16267	16174	16305	16226	16339	16305	16256	16453	16430	16442	16193	16240	16299	16265	16259	16299	16313	16332	16349	16319	16304	16259	16315	16243	16334	16364	16502	16265	16320	16292	16461	16284	16376	16441	16425	16435	16409	16261	16197	16348	16257	16187	16213	16288	16294	16178	16419	16278	16437	16227	16449	16397	16375	16440	16160	16204	16419	16298	16423	16213	16275	16408	16315	16346	16361	16320	16485	16443	16244	16271	16430	16409	16372	16285	16450	16239	16336	16257	16184	16445	16236	16263	16271	16272	16478	16372	16219	16513	16421	16215	16117	16386	16236	16462	16310	16361	16338	16323	16282	16112	16287	16447	16258	16327	16343	16063	16211	16491	16265	16266	16209	16442	16339	16216	16347	16336	16457	16333	16417	16362	16334	16327	16348	16459	16278	16452	16120	16553	16230	16465	16343	16411	16234	16386	16552	16233	16276	16346	16382	16184	16359	16420	16357	16220	16269	16244	16340	16207	16241	16420	16331	16370	16361	16304	16304	16411	16457	16281	16377	16248	16255	16319	16508	16331	16301	16348	16268	16360	16370	16337	16337	16229	16218	16288	16233	16232	16334	16156	16408	16268	16229	16372	16331	16207	16337	16406	16274	16356	16339	16397	16289	16189	16273	16256	16186	16443	16279	16385	16336	16225	16316	16265	16353	16281	16252	16277	16191	16343	16205	16341	16226	16218	16326	16197	16410	16310	16325	16212	16277	16247	16328	16270	16388	16484	16242	16419	16295	16399	16378	16283	16436	16274	16341	16368	16226	16299	16376	16452	16237	16198	16238	16279	16353	16194	16483	16186	16386	16317	16406	16238	16256	16401	16384	16248	16348	16259	16293	16236	16302	16198	16410	16326	16269	16222	16427	16458	16242	16050	16348	16391	16365	16274	16283	16343	16383	16425	16227	16332	16442	16243	16303	16184	16342	16284	16428	16118	16403	16313
24433	21217	28239	24944	22133	22889	39417	45089	38161	27751	22883	19637	18279	18105	17830	17938	18026	17781	17759	17987	17947	17847	17959	17822	17689	18036	18044	17793	17598	17709	17763	17770	17850	17952	17928	18201	17856	17995	17878	17740	17765	17829	17872	17876	17984	17753	17873	17636	17744	17900	18034	17729	17908	17739	17820	17769	17985	17977	17969	17973	17819	17932	17908	18027	17869	17809	17852	17784	17755	17725	17600	17809	17729	17683	17765	17800	17840	17895	17873	17852	17841	17751	17967	17849	18000	17880	17936	17868	17788	17897	17743	17958	17793	17806	17808	17872	17932	17711	18002	17854	17909	17735	17733	17662	17868	18152	18094	17767	17523	17834	17608	17776	17936	17724	17813	17783	17839	17848	17914	17835	17824	17749	17779	17872	17831	17814	17778	17857	17775	17783	17683	17780	17752	17748	17688	17869	17774	18056	17816	17890	17841	17913	17532	17893	17871	17795	17979	18023	17954	17728	17708	17920	17812	17769	17643	17740	17815	17902	17835	17938	18095	17890	17754	17876	17994	17765	18051	17971	17903	17893	17823	17709	17876	17633	17704	17591	17680	17803	17964	17764	17905	17752	17854	17909	17643	17938	17691	17765	17823	18001	17600	17837	17963	17945	17899	17870	17786	17983	17922	17848	17737	17778	17720	17977	17917	17934	17346	17900	17812	17822	17746	17878	17899	17856	17659	17941	17867	17807	17710	17722	17919	17751	17784	17823	17763	17704	17857	18021	17941	17747	18061	17724	17751	17600	17764	17719	17740	17759	17867	17801	17643	18033	18067	17790	17764	17753	17936	17843	17898	18127	18062	17777	17776	17764	17832	17890	17936	17874	17885	17941	17635	17699	17875	17952	17919	17743	17792	17765	17770	17715	17739	17902	18097	18001	17797	17714	17783	17894	17749	17799	17736	17813	17790	17880	17831	17748	17865	17734	17955	17706	18023	17890	17823	17721	17924	17812	17593	17784	17805	17934	17711	17803	17987	17475	17895	17822	18030	17703	17870	17629	17868	17896	17893	17863	17754	17712	17772	17799	17768	17796	17784	17832	17882	17890	18025	17755	17795	17908	17790	17807	17784	17717	17986	17758	17689	18025	17980	17679	17897	17731	17799	17746	17744	17759	17766	18048	18078	17746	17654	17770	18014	17803	17706	17860	17960	17999	17873	17641	17956	17764	17886	17772	17694	17797	17917	17776	17921	17998	17792	17726	17782	17830	17903	17747	17834	17979	17873	17970	18156	17735	17978	17771	17763	17761	17752	17802	17684	17737	17990	17813	17824	17795	17879	17933	17771	17452	17633	17780	17659	17895	17884	17963	17957	18099	17920	17844	18000	17880	18059	17827	17872	17909	17907	17287	17763	17979	17802	17814	17900	17778	17756	17950	17782	17956	17774	17568	17845	17912	17807	17829	17852	17798	17730	17597	17718	17972	17734	17768	17796	17625	17744	17819	17716	17906	17819	17884	17660	17817	17873	17924	17779	17682	17969	17799	17681	17748	17870	17905	17953	17779	17919	17845	17926	17400	17623	17783	17845	17795	17714	17895	17674	17762	17931	17727	17526	18009	17710	17909	17770	17896	17822	17887	17824	17779	17863	17736	17811	17747	17711	17842	17687	17991	17706	17697	17843	17787	17866	17921	17753	17754	18069	17684	18045	17780	17792	17810	17852	17956	18014	17798	17873	17957	17847	17709	17768	17841	18057	17727	17884	17888	17901	17833	18029	17799	17827	17848	17774	17688	17678	17807	17722	18031	17646	17667	17758	17803	17842	18072	17855	18149	17948	17814	17963	17975	17731	17803	17947	17737	17857	17879	17845	17737	18062	17761	17788	17911	17733	17843	17684	17882	17952	17932	17756	17624	17743	17882	17852	17792	17919	17709	17916	17777	17973	17991	17746	17977	17660	17725	17903	17675	18032	17823	17774	17862	17863	17758	17667	17766	17852	18035	17700	17669	17872	17865	17863	17998	17788	17779	17772	17827	17933	17844	17781	17790	17819	17974	17941	17924	17802	17821	17831	17918	17908	17982	17976	17855	17997	17647	17960	17797	18024	17803	17955	17745	17764	17645	17746	17800	17898	17994	18072	17778	18051	17817	17680	17842	17886	17869	17854	18001	17876	17934	17859	17741	17772	17941	17592	17770	17982	18043	18006	17892	17720	17895	17852	17889	17665	17702	17970	17955	17738	18006	17811	17969	17788	17745	17881	17793	17607	17505	17804	17757	17856	17810	17888	17699	17797	17810	17857	17861	17760	17805	17826	17961	17879	17952	17930	17743	17768	17842	17838	17907	17926	17927	17555	17909	17922	17916	17857	17770	17758	17870	17925	17870	17801	17982	17931	17973	18038	17843	17841	17741	17949	17946	17983	17612	17743	17793	17772	17885	17805	17933	17707	17993	17979	17617	17586	17817	17769	18182	17786	17862	17814	17617	17815	17811	17875	18049	17576	17845	17977	17831	17747	17930	17782	17868	17820	17841	17934	17925	17878	17827	17897	17974	18011	17772	17799	17721	17802	17812	17725	17731	17854	17720	17959	17888	17849	17717	17980	17990	17782	17972	17848	17827	17798	18080	17645	17867	17699	17840	17827	17840	17942	17823	17936	17951	17833	17724	18046	17761	17772	18027	17837	17830	17785	17882	17736	17930	17910	17937	17995	17728	17811	17718	17805	18043	18038	17640	18033	17876	17718	17718	17800	17919	17898	17683	17802	17765	17681	17811	18052	17487	17769	17847	17896	17785	18130	17795	17686	17668	17651	17890	17746	17632	17770	17809	17702	17876	17821	17742	17826	17807	17762	18066	17929	17749	17763	17841	17887	17862	17728	17752	17791	18074	18022	17910	17801	17626	17639	17737	17666	17714	17666	17732	17867	17787	17827	17721	17826	17726	17704	17722	17736	17844	17773	17685	17912	17871	17925	17782	17870	17768	17916	17734	17933	17497	17831	17956	18009	17825	17908	17860	17764	17913	17918	17807	17779	17809	17713	17721	17965	18011	17924	17894	17912	17577	17938	17760	17830	17984	17833	18009	17885	17661	17874	17923	17958	17769	18029	17749	17821	18068	17777	17878	17839	17832	17892	17779	17973	17768	17798	17938	17889	18085	17658	17891	17831	17870	17962	17817	17741	17883	17806	17741	17928	17946	17908	17703	17914	17797	17853	17903	17782	17929	17778	17690	17741	17862	17754	17719	17700	18116	17954	17897	18124	17983	17741	17700	17726	18006	17969	17804	17904	17835	17623	17683	17926	17772	17943	17756	17810	17963	17837	17747	17909	17948	17836	17866	17760	17728	17787	17625	17869	17940	17900	17699	17894	17721	17555	17844	17738	17791	17826	17837	17815	17875	17741	18054	17989	17833	17942	17774	17967	17818	17904	17687	17748	17864	18132	17785	17936	17827	17784	17652	17903	17739	18137	17997	17996	17913	17864	17828	18079	17880	17864	17904	17692	17756	17849	17814	17787	17978	18003	17874	17835	17919	17862	17940	17855	17799	18018	17783	17956	17759	17823	17961	17791	17856	17885	17605	17862	17890	17762	17883	17827	17886	17891	17810	17745	17919	17736	17794	17832	17684	17798	17785	17780	17821	17995	17717	17892	17904	17881	17836	17966	17804	17761	17873	17889	17820	17850	17766	17705	17614	17667	17884	17674	17778	17814	17762	17805	17887	17945	17875	17845	17974	17884	17751	17863	17791	17797	17709	18019	17809	17891	17853	17901	17800	17903	17696	17734	18038	17754	17797	17845	17747	17856	17664	17799	17774	17765	17841	17857	17648	17878	17827	18048	17798	17741	17929	17718	17868	17907	18077	17874	17855	17749	17800	17961	17988	17847	17709	17883	17859	17914	17817	17806	17760	17742	17715	17719	17854	17860	17768	17619	17913	17708	18028	17811	17852	17896	17631	17938	17593	17718	17840	17924	17747	17764	17936	17825	17897	17875	17880	17882	17867	17782	17705	17859	17888	18035	17741	17861	17798	17853	17619	17810	17845	17773	17946	17867	17887	17880	17797	17801	17820	17910	17852	17870	17854	17847	17884	17746	17676	17643	17910	17869	17860	17952	18159	17871	17923	17779	17876	17627	17736	17869	17842	17908	17727	17853	17913	17731	17742	17723	17843	17768	17706	17809	18147	17900	17872	17863	17909	17668	17784	17938	17838	17669	17952	17775	17777	17747	17858	17892	17835	17901	17906	17647	17720	17883	17828	17867	17890	17793	17852	17856	17823	17684	17897	17761	17841	17737	17728	17890	17919	17952	17812	17970	17905	17698	17801	17797	17894	17826	17820	17727	17955	17834	17873	17777	17858	17704	17569	17845	17957	17862	17703	17755	17838	17740	17758	17866	17642	17653	17783	17699	17797	18021	18048	18102	17625	17983	17851	17581	17957	17916	17769	17861	17831	17936	17782	17734	17886	17835	17804	17881	17876	17820	17991	17806	17875	17837	17758	17799	17820	17764	17764	17977	17935	17679	17774	17879	17813	17797	17793	17828	17789	17737	17886	17887	18023	17603	17907	17932	17855	18003	17675	17705	17949	17905	17881	17975	18047	17872	17834	17980	17721	17745	17599	17898	17935	17969	17930	17848	17634	17801	17876	17547	17879	17846	17728	17818	17749	17911	17810	17795	17881	17686	18027	17936	17703	17769	18005	17800	17892	17733	17903	17853	17695	17907	17733	17897	17689	17925	17802	17683	17931	17859	17806	17707	17906	17775	17783	17881	17852	17914	17778	17778	17845	17508	17732	17693	17654	17677	17826	17915	17949	17805	17638	17632	17765	17776	17766	17827	17737	17766	17713	17974	17823	17940	17782	17951	18006	17782	18001	18144	17901	17792	17765	17805	17711	17824	17935	17804	17675	17800	17785	17953	17900	17944	17683	17704	17776	17992	18069	17734	17960	18004	17970	17959	17760	17829	17742	17796	17682	17953	17931	17991	17883	17654	17775	17932	17589	17764	17776	17868	17830	17848	17881	17829	17787	17853	17792	17744	17817	17864	18019	17861	17737	18005	17845	18019	17759	17918	17993	17787	17791	18003	17819	17751	17688	17857	17646	17778	17876	17721	17736	17920	17821	17952	17825	17824	17691	17975	18054	17851	17961	17991	17933	17751	17891	17761	17876	17769	17767
16154	27503	26629	22044	20945	22818	42420	46512	38547	28105	22149	17944	16589	16556	16392	16478	16437	16581	16426	16436	16371	16338	16427	16463	16537	16639	16381	16405	16411	16619	16401	16381	16534	16355	16537	16469	16531	16480	16512	16294	16458	16411	16393	16465	16429	16575	16545	16422	16520	16446	16442	16454	16364	16422	16537	16340	16359	16409	16358	16476	16408	16349	16503	16355	16253	16486	16518	16423	16569	16493	16409	16408	16385	16428	16295	16593	16277	16378	16457	16490	16408	16450	16377	16343	16484	16359	16314	16552	16363	16339	16510	16520	16608	16475	16393	16538	16424	16497	16467	16449	16491	16540	16479	16447	16484	16459	16537	16440	16539	16442	16427	16449	16513	16590	16577	16334	16434	16427	16434	16425	16353	16522	16433	16557	16684	16440	16202	16411	16723	16388	16548	16445	16291	16338	16430	16606	16372	16480	16436	16340	16307	16516	16382	16554	16507	16516	16378	16379	16461	16328	16409	16354	16417	16379	16512	16585	16499	16375	16225	16331	16464	16424	16503	16431	16225	16540	16516	16457	16472	16321	16401	16480	16412	16426	16464	16608	16710	16483	16408	16375	16482	16425	16398	16564	16442	16336	16211	16401	16323	16344	16457	16472	16284	16387	16569	16300	16350	16450	16323	16428	16356	16391	16380	16326	16543	16375	16239	16346	16541	16489	16444	16468	16383	16399	16415	16516	16412	16366	16492	16518	16580	16489	16428	16402	16507	16389	16342	16330	16571	16418	16355	16386	16406	16386	16333	16397	16505	16554	16375	16420	16271	16546	16494	16232	16444	16555	16382	16457	16262	16377	16435	16425	16458	16426	16591	16361	16385	16384	16289	16361	16482	16469	16398	16404	16253	16493	16462	16405	16498	16535	16473	16446	16553	16404	16526	16416	16413	16463	16339	16336	16552	16582	16529	16663	16348	16389	16390	16564	16579	16467	16587	16348	16454	16311	16510	16438	16430	16360	16254	16318	16448	16258	16352	16489	16291	16464	16267	16403	16501	16510	16345	16441	16586	16490	16481	16493	16362	16365	16548	16464	16404	16545	16496	16490	16419	16585	16451	16422	16429	16426	16496	16415	16409	16543	16572	16581	16617	16338	16360	16383	16405	16504	16501	16496	16382	16539	16469	16595	16590	16298	16428	16345	16500	16423	16508	16354	16619	16308	16672	16369	16492	16523	16457	16349	16399	16396	16637	16275	16538	16435	16180	16380	16453	16601	16382	16541	16309	16388	16260	16424	16423	16708	16400	16554	16490	16411	16582	16380	16509	16420	16576	16372	16359	16420	16329	16461	16231	16407	16368	16406	16372	16528	16508	16482	16357	16408	16598	16537	16504	16288	16518	16378	16406	16216	16593	16345	16391	16363	16734	16272	16350	16462	16388	16434	16568	16309	16618	16357	16473	16443	16350	16443	16393	16249	16471	16373	16536	16385	16208	16429	16369	16351	16428	16601	16533	16445	16528	16452	16444	16408	16494	16619	16380	16329	16486	16380	16471	16455	16513	16316	16690	16489	16518	16448	16398	16445	16506	16513	16488	16450	16437	16444	16524	16485	16444	16391	16403	16547	16430	16407	16499	16478	16573	16434	16489	16406	16454	16449	16498	16564	16495	16328	16383	16363	16458	16349	16445	16476	16397	16406	16654	16408	16368	16440	16457	16394	16502	16299	16333	16277	16400	16459	16488	16457	16391	16261	16383	16505	16602	16394	16539	16293	16473	16369	16527	16218	16288	16386	16457	16364	16292	16456	16504	16187	16514	16439	16566	16549	16401	16239	16471	16416	16582	16459	16336	16368	16509	16466	16500	16381	16525	16263	16297	16525	16257	16398	16493	16432	16547	16505	16485	16389	16369	16572	16289	16300	16435	16450	16392	16436	16442	16489	16447	16643	16506	16275	16284	16385	16473	16412	16291	16384	16449	16434	16463	16379	16338	16481	16512	16404	16524	16320	16443	16396	16358	16402	16500	16416	16427	16491	16635	16474	16491	16409	16424	16389	16226	16575	16425	16253	16388	16399	16443	16446	16478	16459	16445	16400	16401	16708	16400	16379	16344	16390	16406	16406	16555	16479	16444	16356	16425	16393	16599	16350	16341	16596	16249	16374	16349	16423	16269	16310	16411	16456	16479	16242	16530	16593	16426	16388	16270	16314	16356	16484	16505	16568	16489	16479	16585	16406	16511	16342	16492	16565	16456	16495	16424	16424	16490	16243	16478	16364	16276	16587	16517	16349	16508	16561	16357	16560	16506	16477	16459	16425	16393	16448	16446	16339	16424	16557	16370	16520	16382	16516	16562	16365	16422	16420	16480	16362	16394	16518	16373	16353	16258	16451	16478	16386	16394	16364	16485	16484	16312	16392	16369	16339	16596	16370	16312	16347	16483	16270	16445	16575	16620	16360	16438	16380	16530	16551	16482	16269	16396	16484	16479	16512	16434	16470	16541	16460	16434	16312	16400	16257	16505	16417	16287	16307	16312	16444	16328	16427	16378	16445	16442	16554	16541	16326	16341	16367	16353	16400	16367	16370	16456	16589	16315	16580	16396	16384	16374	16552	16390	16338	16659	16398	16523	16383	16419	16467	16466	16470	16522	16445	16477	16518	16389	16468	16392	16432	16363	16497	16588	16347	16360	16400	16544	16308	16431	16370	16309	16329	16269	16481	16405	16579	16400	16594	16424	16433	16391	16419	16734	16518	16327	16233	16505	16369	16150	16288	16515	16526	16380	16549	16428	16449	16481	16439	16376	16415	16533	16306	16393	16462	16386	16246	16497	16506	16327	16425	16536	16444	16457	16479	16492	16664	16344	16505	16491	16351	16374	16366	16431	16418	16414	16417	16321	16589	16494	16297	16556	16397	16356	16594	16368	16434	16246	16261	16395	16515	16456	16414	16289	16420	16451	16445	16491	16304	16470	16410	16283	16540	16497	16366	16533	16510	16560	16342	16558	16276	16394	16530	16527	16417	16344	16500	16367	16424	16399	16570	16627	16479	16426	16482	16389	16435	16362	16416	16478	16476	16561	16335	16469	16496	16329	16485	16454	16338	16471	16306	16432	16192	16290	16423	16368	16495	16460	16216	16462	16384	16481	16476	16442	16516	16254	16400	16522	16216	16332	16236	16476	16439	16410	16517	16340	16355	16316	16432	16544	16383	16500	16529	16408	16315	16435	16338	16644	16308	16417	16574	16460	16395	16581	16499	16318	16400	16461	16560	16466	16384	16441	16268	16547	16504	16450	16457	16252	16502	16427	16367	16267	16421	16403	16525	16267	16637	16354	16459	16488	16447	16601	16138	16535	16356	16578	16369	16518	16622	16316	16516	16393	16456	16338	16601	16282	16294	16451	16537	16509	16322	16325	16378	16424	16273	16281	16304	16477	16340	16514	16400	16519	16582	16395	16505	16412	16399	16357	16395	16471	16456	16349	16529	16454	16546	16455	16277	16237	16370	16367	16538	16231	16466	16422	16563	16447	16522	16390	16585	16655	16446	16610	16395	16346	16433	16562	16482	16529	16386	16531	16329	16527	16568	16387	16437	16436	16515	16462	16591	16372	16262	16518	16596	16446	16437	16427	16547	16304	16609	16513	16480	16438	16416	16252	16416	16539	16346	16419	16375	16352	16377	16520	16361	16337	16433	16413	16483	16426	16437	16452	16615	16423	16539	16355	16330	16436	16394	16491	16553	16431	16617	16382	16413	16475	16458	16504	16352	16534	16442	16336	16351	16412	16495	16490	16317	16583	16378	16362	16386	16531	16379	16544	16412	16552	16456	16288	16520	16330	16516	16478	16513	16495	16434	16361	16556	16386	16521	16287	16437	16414	16575	16510	16443	16447	16514	16327	16531	16442	16414	16480	16407	16619	16436	16325	16621	16451	16561	16509	16485	16413	16527	16279	16328	16563	16442	16415	16553	16473	16538	16417	16607	16407	16405	16477	16389	16436	16363	16358	16367	16506	16469	16384	16577	16494	16498	16387	16649	16419	16213	16279	16540	16466	16368	16465	16490	16460	16219	16423	16268	16367	16428	16478	16497	16394	16546	16484	16471	16484	16413	16324	16352	16381	16585	16377	16283	16246	16363	16331	16551	16343	16452	16467	16529	16513	16498	16486	16446	16594	16466	16609	16522	16370	16508	16321	16503	16452	16516	16384	16434	16338	16345	16478	16410	16479	16401	16309	16552	16330	16425	16500	16537	16609	16316	16406	16485	16345	16547	16334	16465	16369	16346	16343	16337	16387	16318	16523	16451	16603	16564	16448	16513	16402	16447	16337	16423	16433	16409	16400	16406	16437	16370	16442	16487	16562	16309	16292	16407	16442	16373	16595	16509	16506	16527	16494	16480	16434	16221	16560	16426	16502	16434	16363	16510	16496	16216	16435	16486	16655	16464	16465	16570	16228	16396	16421	16341	16431	16337	16247	16330	16556	16378	16523	16402	16475	16585	16465	16455	16338	16391	16368	16412	16519	16394	16382	16502	16465	16463	16348	16290	16450	16546	16411	16308	16223	16437	16428	16442	16484	16537	16473	16497	16539	16421	16564	16310	16551	16489	16370	16382	16437	16439	16387	16184	16360	16356	16372	16622	16353	16247	16499	16389	16484	16452	16527	16205	16452	16579	16402	16293	16434	16345	16479	16408	16419	16435	16674	16434	16449	16748	16539	16260	16530	16363	16434	16535	16607	16324	16383	16320	16537	16324	16467	16309	16578	16303	16465	16455	16543	16491	16360	16454	16366	16584	16348	16457	16333	16374	16275	16359	16549	16250	16665	16461	16403	16479	16413	16426	16456	16526	16381	16447	16359	16263	16420	16637	16364	16506	16510	16629	16429	16362	16438	16517	16537	16393	16444	16268	16476	16382	16449	16396	16377	16226	16413	16495	16476	16474	16562	16474	16483	16607	16431	16290	16562	16380	16410	16442	16460	16447	16520	16637	16525	16279	16467	16338	16480	16419	16445	16405	16500	16363	16458	16512	16269	16520	16343	16585	16285	16480	16535	16477	16649	16471	16481	16552	16348	16399	16416	16416	16333	16437	16400	16313	16538	16527	16521	16433	16608	16349	16472	16511	16333	16353	16547	16306	16430	16313	16344	16363	16396	16455	16180	16396	16319	16298	16670	16412
22948	21264	29056	23870	21837	25358	56289	60682	48666	35228	27024	21038	18869	18377	18365	18353	18231	18285	18319	18294	18278	18287	18230	18332	18261	18146	18050	18109	18115	18203	18159	18181	18251	18222	18274	18146	18054	18253	18456	18232	18206	18401	18161	18058	18118	18266	18305	18088	17952	18079	18269	18268	18165	18150	18053	18084	18036	18144	18007	18021	18013	18351	18154	17941	18107	18023	18093	18041	18282	18212	18075	18234	18180	18054	18240	18180	18107	18097	17994	17964	18049	18014	18275	18232	17970	18035	18079	18035	17985	18089	18235	18175	18200	17864	17911	18029	18290	18112	17940	18021	18032	18032	18070	18097	18060	18158	18159	17910	18082	18131	18264	18141	18089	17985	18138	18179	17948	18087	18070	18109	18129	17972	18204	18060	18205	18013	17933	17947	18054	18106	18023	17907	18190	18076	17971	17962	18116	17891	18215	17990	18006	18133	18063	17781	18030	17960	17734	17847	18213	18196	17974	18033	18052	18094	17991	18008	18158	18099	18299	18225	18257	18124	18203	18032	17953	18116	18123	18208	18180	18184	18111	17842	17924	18102	18281	17822	18198	18137	17981	17981	18054	18045	18131	18073	18104	18074	18221	18072	18177	18169	17906	18166	18253	18132	18082	18126	17907	18039	18189	18142	17976	18135	18137	18236	17994	18140	17968	17991	18079	17999	18050	18015	18029	18196	18195	18105	18154	18112	18073	18108	18126	18071	18087	18205	18103	18234	18006	18107	18081	18118	18132	18009	18143	17946	18073	18102	18222	18018	17946	18104	18061	18105	18019	18062	18165	17937	18050	18058	17925	18174	18023	18108	17988	17964	18138	18017	17882	17904	18019	18087	18311	18075	18056	18163	18211	17943	17935	18224	18135	18048	18263	18128	17950	18202	17958	17971	18059	18103	18227	18090	18132	17975	18024	18051	18049	18088	18138	18041	17983	18152	17936	17950	18074	17964	18266	18015	17999	17916	18043	17975	17949	18149	18235	18139	18110	17978	17964	18089	18020	18036	18085	18036	18053	18123	18156	17926	17999	17985	18071	18180	17989	18003	17945	17971	18039	18076	18014	17984	17869	17871	18200	18292	17901	18203	18039	18064	18077	18266	18163	18055	17911	17986	17998	17998	18117	18103	18077	18104	17991	17928	17896	18196	17972	17849	17977	18034	18036	18232	18005	18143	17984	18016	18011	18129	17886	17945	17984	18092	18148	18134	18137	17996	18222	17910	18048	17910	18047	17976	18044	18156	18076	18371	18078	17981	18010	18013	17990	18007	17998	18081	18027	18088	17891	18106	17833	18058	18075	18036	18096	17921	17975	17966	18146	18077	18056	18080	17990	17977	18353	18387	17985	18027	17943	18128	18104	18138	18018	17972	18102	18103	17990	17968	17950	18111	17959	17864	18018	17958	17902	18084	18232	18178	18221	18130	18046	17984	18067	18254	18168	18001	18189	18112	18018	17816	18061	18095	17855	18141	18218	17900	18055	18075	18282	18122	18119	18127	18049	18187	18068	18034	17934	18109	17973	18087	18153	18263	18208	18197	18283	17945	18041	17940	17985	18086	18009	17891	18062	18187	18098	18087	18085	18036	18084	17933	18135	18109	18120	17960	17862	17977	17847	18173	18004	17969	17778	18090	18014	17965	18258	18112	18180	17915	18093	18085	17977	18120	18212	18205	18313	18103	18170	18208	17938	18019	18161	18216	18143	18183	18373	18068	18172	18009	18135	18185	18094	18161	18047	18125	18294	18313	18357	18161	18059	17929	18033	18132	18038	17911	18060	18130	17981	18059	17965	18051	18142	18009	18029	18148	18120	18239	18124	18077	18094	18073	17960	18038	18010	18073	18100	18043	18238	18037	17900	18061	18180	18157	18168	18280	18019	18223	18095	18260	18219	17935	18124	17864	18120	18112	18022	18118	18091	18216	18064	18131	18145	18094	17999	18056	18062	18030	18032	17939	18060	18175	18155	18072	18004	17957	17886	18125	18140	17920	18015	17954	18112	18238	18042	18185	18127	18084	17942	18050	17824	18042	18045	18156	18049	18066	18155	18031	18097	18146	18120	17785	18168	18011	18048	17933	18073	17965	18108	18152	18281	18065	18034	17994	18054	18185	18202	18188	18143	18038	17960	17981	18181	18057	17963	17847	18183	18102	18094	17825	18124	17980	18188	18016	18106	18134	18102	18302	18073	18049	18066	18198	17983	18159	18188	18115	18089	17925	18039	18130	18069	18167	17995	17904	18080	18209	18182	18036	18054	18014	18150	18098	18102	18037	18052	18023	17916	18106	17916	18106	18078	18136	18014	18233	18116	17989	17966	17890	18110	17816	18220	17861	17946	17957	18137	17970	18147	18060	17967	18064	18281	18255	18199	18094	17945	18048	17990	18216	18202	18153	18056	18095	18177	17921	18079	17950	18237	17984	18040	18153	18257	18212	17993	18150	17766	18208	18033	17956	18156	18187	18003	18094	17973	17951	18236	17910	18233	18066	18182	18108	18128	18068	18152	18058	17887	18170	18081	18015	18069	18280	17996	17982	18051	18009	17914	18097	17946	18115	18182	17869	17979	18059	17953	18135	18256	18220	18003	18073	18016	18140	17909	18148	18137	18131	17983	18005	18156	18017	17971	18101	18112	18178	18158	18105	18204	18041	18001	18069	17874	17997	18096	18063	18126	17851	18098	18150	18087	18003	17979	18113	18099	18100	18151	18047	17980	18107	18240	17830	18185	18050	18009	18202	18160	18292	17933	18001	18039	17894	18153	18088	17949	18152	18234	18274	18168	18082	18185	17967	18270	17978	18106	18157	18138	18067	17932	17869	17988	18112	18220	18168	18050	17831	18216	17955	18029	18089	18038	17895	17993	18080	18011	18027	18146	18047	18008	18064	18009	18057	18111	17880	17936	17973	17939	17839	18118	18234	18031	17881	17996	18023	17946	18173	18120	18207	18071	18117	18252	18264	18025	18170	18199	18055	18159	18177	18111	18088	18246	18074	17976	18035	18004	18052	18090	18188	17970	18226	17973	18048	17939	17995	18068	17936	18047	18271	17977	18200	17956	18040	18177	18069	18245	18063	18072	18072	18144	18133	17992	18050	17982	18143	18121	18278	18377	18077	18006	18136	17970	18145	18080	18383	17919	17985	18118	18024	18200	18190	18018	18184	18099	18081	18154	17933	17791	18371	18164	18059	17882	18150	18061	18214	18030	18010	17995	17890	18160	18110	17989	17958	17805	18103	18063	17856	18211	18104	18173	18097	17938	18095	18338	18161	18021	18010	18061	17946	18111	18074	18111	17823	18088	18036	18069	18212	18064	18070	18141	17941	17773	17980	18099	17948	17968	18095	17979	18183	17869	18053	17923	18049	17889	18202	18282	17915	18124	17868	18069	18167	18123	17960	17959	17937	17828	18069	17932	17930	17972	18087	18156	17970	17878	18172	18168	18169	18107	18042	18046	17988	18078	17968	17952	18052	17972	17948	18203	18182	18106	17914	18197	18197	18173	18050	18057	17981	17876	17857	17924	17985	18175	17850	18064	18120	17919	18159	18077	18150	18054	18064	18128	18042	18084	18035	18185	18223	17984	17979	17995	18096	17808	18234	18175	18069	18159	18305	18088	18123	18176	18198	17912	18160	18009	18342	17951	18271	17878	18178	18097	17871	17972	18179	17900	18065	18033	18286	17990	17845	17883	17941	17928	18189	17960	18214	18141	18254	18075	17969	17909	17970	17876	17906	17865	17821	18134	17923	18127	18276	17914	18076	18120	17942	18234	17873	17994	17947	18112	17895	17941	17992	18131	18146	17947	18414	18040	18055	17941	18138	18090	18070	18349	18096	18003	17982	17983	18085	18047	18204	18185	18080	18107	17809	18223	17834	18166	18172	18066	18066	17988	18088	18116	18069	18112	17901	18139	18215	18011	17986	17935	17888	18333	18158	18025	18226	18232	18169	17936	18109	18014	18096	18236	17764	18129	18217	18094	17903	18181	17957	18225	18112	18138	18073	18238	18064	18056	18174	18125	18088	18156	17892	18066	18197	17835	18113	18175	17937	17862	18001	18176	17985	17858	18025	18098	17899	17870	17898	18028	18156	18192	17865	18092	18075	18306	18116	17982	17988	18091	18112	18325	18181	17968	18014	18040	18015	18121	18082	18062	18142	17961	18155	18106	18034	18097	17946	18064	18102	17853	17810	18194	18145	17952	17774	18149	17958	18262	18263	18105	17995	17904	18226	18054	17966	18362	18134	17971	17948	18081	18024	17954	18049	18038	18160	17929	18022	18018	18058	17948	18132	18109	18062	18129	17895	18006	17919	17970	18134	18129	18023	18232	17813	17891	18133	18187	18238	18211	18224	18141	18081	18115	18185	18198	18278	18211	18200	17918	17956	18072	18282	18031	17985	18276	18016	18192	18162	18272	17822	17932	18031	18180	17908	18186	18020	18207	18104	18225	18108	18120	18042	18011	17847	18040	18191	18327	18023	18194	18133	18372	17935	18319	18277	18177	18042	18007	17955	17742	17888	17915	17989	18135	18151	18141	18283	18139	18303	18064	18038	17816	18168	17932	18120	18068	18222	18145	18070	18053	18170	17991	18238	18090	18173	18142	18057	18123	17916	18182	18023	18012	18093	18107	17986	18091	17880	18137	17981	17956	18206	18100	17926	18055	18041	18107	18176	18101	18074	18233	17986	17914	18193	18254	18063	17962	18058	18038	18018	18076	18122	18220	18010	18031	17970	18028	17929	18008	18104	18011	17923	18116	18064	17843	18099	18071	18212	18007	18032	18217	18088	18167	18062	18148	18231	18092	18080	18031	18145	18179	18101	18058	18070	18166	18055	17974	17999	18106	18151	18044	17894	18243	17977	17927	18123	17896	17977	18012	17999	18138	18067	18128	18316	17886	18110	18099	18137	18047	18129	17956	18121	17915	18150	18061	17988	18039	18038	17842	18137	18145	17863	18172	18146	18252	18142	18046	18096	18208	18234	18094	17880	18087	17999	18087	18044	18169	18182	17859	17942	18272	18124	18178	17986	18155	18061	18239	18135	18209	18023	18181	18013	18069	18074	18152	18323	17894	18165	18203	17966	17861	17994	18013	17915	17847	18053	18149	18188	18065	18068	18235	18032	17951	18145
19249	37079	39056	30597	25799	25737	59655	62367	49508	36182	26988	19784	16843	16548	16460	16689	16625	16534	16740	16527	16614	16627	16536	16814	16593	16571	16484	16634	16554	16587	16592	16393	16532	16790	16523	16661	16603	16584	16681	16625	16614	16747	16641	16608	16677	16565	16629	16678	16620	16595	16580	16625	16763	16652	16538	16562	16615	16549	16514	16422	16620	16634	16740	16537	16608	16600	16573	16660	16627	16535	16649	16732	16640	16676	16459	16622	16532	16701	16623	16627	16482	16572	16468	16697	16632	16448	16734	16649	16471	16509	16593	16603	16665	16624	16595	16595	16757	16544	16445	16779	16648	16616	16480	16714	16692	16746	16608	16529	16671	16791	16542	16580	16607	16675	16510	16591	16504	16632	16558	16500	16622	16614	16461	16522	16439	16704	16637	16554	16670	16606	16603	16628	16556	16593	16619	16700	16620	16665	16589	16604	16530	16511	16727	16566	16617	16663	16421	16569	16476	16628	16597	16455	16459	16555	16388	16722	16598	16634	16735	16615	16654	16441	16748	16623	16596	16616	16551	16548	16771	16703	16539	16498	16545	16717	16279	16509	16556	16419	16552	16591	16569	16648	16615	16341	16662	16588	16657	16564	16879	16663	16591	16601	16664	16376	16719	16571	16535	16566	16711	16674	16563	16652	16592	16614	16616	16602	16580	16570	16677	16647	16696	16552	16532	16649	16722	16708	16587	16734	16641	16531	16562	16725	16491	16609	16648	16755	16731	16485	16592	16443	16671	16499	16602	16521	16537	16552	16497	16652	16612	16551	16517	16646	16712	16676	16441	16813	16624	16515	16609	16572	16547	16530	16552	16692	16599	16602	16693	16405	16671	16610	16571	16432	16747	16509	16656	16529	16702	16467	16618	16668	16648	16554	16652	16521	16650	16717	16443	16694	16571	16527	16636	16489	16559	16535	16664	16671	16758	16688	16544	16572	16628	16607	16678	16548	16675	16411	16702	16576	16858	16730	16659	16491	16690	16664	16662	16501	16515	16490	16641	16605	16700	16597	16669	16730	16564	16505	16659	16498	16633	16717	16575	16595	16688	16489	16567	16516	16569	16532	16766	16716	16573	16604	16614	16424	16701	16297	16639	16476	16745	16497	16588	16602	16642	16593	16542	16403	16556	16709	16594	16537	16636	16577	16513	16585	16543	16632	16600	16578	16568	16705	16904	16635	16657	16603	16539	16416	16767	16572	16466	16526	16608	16649	16689	16619	16649	16548	16576	16535	16615	16579	16562	16404	16568	16596	16617	16591	16624	16654	16478	16649	16614	16617	16548	16620	16400	16512	16659	16652	16603	16564	16627	16496	16733	16540	16575	16486	16554	16623	16648	16664	16557	16611	16650	16618	16484	16512	16807	16576	16574	16466	16608	16684	16515	16619	16450	16579	16573	16373	16651	16407	16596	16582	16784	16611	16745	16532	16598	16660	16538	16689	16759	16689	16457	16519	16730	16709	16603	16654	16708	16515	16802	16698	16706	16528	16740	16551	16598	16583	16851	16640	16665	16499	16766	16527	16601	16740	16714	16527	16692	16493	16492	16641	16448	16656	16825	16495	16577	16505	16603	16438	16677	16556	16333	16546	16813	16665	16608	16334	16593	16570	16480	16622	16426	16407	16630	16453	16660	16649	16628	16776	16630	16454	16592	16774	16630	16496	16668	16619	16576	16534	16466	16550	16564	16670	16744	16596	16590	16401	16555	16413	16543	16572	16663	16458	16730	16619	16553	16793	16537	16527	16644	16754	16635	16509	16700	16610	16597	16637	16532	16690	16491	16712	16670	16524	16417	16530	16676	16684	16628	16659	16535	16643	16727	16440	16746	16703	16373	16478	16586	16705	16519	16595	16652	16787	16700	16613	16712	16654	16504	16458	16714	16668	16657	16695	16643	16599	16670	16471	16427	16517	16640	16423	16637	16578	16575	16560	16734	16703	16542	16560	16489	16597	16787	16618	16716	16800	16759	16538	16616	16640	16586	16613	16539	16459	16670	16533	16603	16517	16557	16394	16561	16596	16594	16575	16695	16557	16657	16491	16638	16714	16721	16626	16523	16525	16513	16667	16550	16533	16739	16672	16627	16641	16534	16641	16503	16600	16509	16522	16658	16559	16595	16747	16515	16584	16490	16509	16587	16619	16773	16563	16593	16730	16500	16642	16677	16749	16709	16480	16707	16690	16543	16605	16646	16611	16752	16503	16753	16716	16582	16524	16598	16570	16591	16650	16639	16662	16653	16565	16522	16631	16699	16607	16545	16579	16710	16512	16778	16707	16518	16647	16622	16771	16406	16738	16638	16592	16559	16570	16582	16755	16534	16576	16637	16501	16498	16510	16707	16726	16563	16521	16504	16376	16671	16559	16626	16728	16652	16654	16470	16615	16622	16418	16384	16484	16655	16619	16569	16549	16556	16633	16509	16619	16752	16543	16683	16565	16558	16672	16577	16544	16600	16673	16507	16666	16491	16527	16575	16664	16496	16685	16603	16643	16580	16656	16557	16575	16577	16561	16343	16675	16700	16453	16657	16567	16682	16615	16616	16546	16648	16539	16755	16712	16573	16573	16510	16572	16623	16505	16511	16526	16655	16571	16392	16476	16634	16625	16720	16454	16515	16833	16598	16601	16559	16664	16694	16542	16652	16483	16668	16694	16631	16527	16693	16672	16514	16523	16574	16631	16564	16522	16418	16630	16606	16560	16666	16513	16636	16520	16615	16583	16518	16565	16509	16518	16560	16790	16536	16747	16565	16537	16559	16571	16748	16639	16577	16534	16560	16574	16715	16678	16652	16562	16447	16517	16504	16620	16740	16523	16671	16611	16499	16650	16765	16546	16436	16733	16590	16796	16482	16555	16569	16545	16849	16417	16618	16535	16587	16784	16538	16610	16518	16632	16543	16620	16514	16567	16536	16737	16621	16617	16388	16538	16547	16549	16556	16728	16626	16538	16559	16634	16466	16605	16536	16554	16505	16407	16493	16670	16608	16536	16567	16667	16635	16544	16489	16598	16502	16693	16598	16484	16627	16507	16688	16501	16729	16641	16545	16455	16464	16674	16600	16652	16516	16611	16546	16556	16825	16436	16635	16664	16679	16511	16495	16611	16576	16525	16603	16520	16389	16628	16424	16562	16594	16421	16583	16547	16589	16515	16647	16632	16468	16544	16598	16591	16550	16523	16694	16443	16569	16683	16633	16811	16548	16633	16519	16634	16745	16646	16409	16416	16677	16543	16582	16598	16622	16480	16691	16648	16633	16592	16614	16484	16635	16754	16628	16546	16467	16637	16510	16618	16661	16616	16540	16487	16746	16624	16505	16316	16842	16646	16606	16562	16595	16510	16704	16612	16697	16599	16509	16580	16524	16374	16525	16519	16654	16472	16498	16448	16832	16550	16714	16562	16580	16565	16695	16476	16775	16527	16723	16656	16515	16531	16701	16703	16579	16684	16581	16603	16521	16564	16567	16770	16579	16664	16521	16439	16634	16625	16536	16670	16498	16726	16550	16513	16622	16379	16486	16674	16722	16490	16496	16530	16364	16545	16723	16412	16627	16621	16524	16709	16460	16669	16676	16472	16664	16698	16773	16452	16686	16514	16541	16487	16614	16589	16723	16571	16539	16524	16562	16624	16557	16628	16674	16540	16616	16710	16658	16579	16565	16546	16569	16620	16594	16704	16663	16562	16587	16668	16667	16327	16632	16692	16405	16394	16568	16630	16484	16427	16602	16572	16568	16678	16633	16638	16515	16631	16583	16491	16526	16711	16479	16661	16560	16565	16588	16569	16512	16564	16617	16592	16843	16713	16597	16811	16591	16613	16565	16719	16730	16610	16558	16640	16504	16581	16449	16630	16503	16646	16498	16535	16612	16636	16477	16725	16496	16631	16542	16547	16768	16692	16762	16493	16702	16577	16670	16694	16576	16730	16482	16675	16731	16667	16487	16579	16520	16498	16581	16590	16527	16465	16522	16544	16579	16418	16584	16529	16405	16588	16604	16660	16513	16529	16534	16663	16645	16599	16576	16455	16514	16558	16490	16593	16558	16619	16614	16446	16512	16467	16580	16550	16653	16631	16567	16517	16591	16466	16591	16397	16466	16675	16535	16689	16487	16549	16565	16519	16754	16448	16545	16588	16604	16522	16513	16569	16466	16700	16694	16551	16563	16514	16566	16521	16495	16598	16582	16699	16559	16739	16685	16554	16690	16579	16900	16547	16690	16567	16606	16476	16585	16628	16578	16571	16669	16489	16501	16396	16670	16437	16569	16509	16691	16720	16368	16463	16645	16516	16653	16487	16524	16597	16583	16562	16692	16588	16684	16475	16615	16570	16611	16501	16663	16495	16479	16610	16685	16629	16613	16661	16415	16648	16622	16576	16698	16430	16729	16642	16570	16704	16751	16691	16527	16522	16515	16634	16815	16539	16689	16538	16628	16549	16586	16476	16587	16534	16658	16496	16595	16647	16661	16770	16608	16529	16641	16672	16657	16569	16703	16767	16525	16591	16679	16506	16653	16531	16563	16638	16568	16691	16638	16533	16701	16641	16765	16649	16598	16656	16552	16477	16711	16502	16655	16643	16604	16597	16626	16623	16633	16633	16718	16555	16505	16518	16595	16817	16642	16579	16530	16720	16522	16590	16475	16473	16434	16616	16545	16492	16879	16644	16626	16499	16475	16488	16548	16639	16420	16583	16684	16496	16686	16655	16668	16650	16419	16542	16727	16653	16519	16664	16650	16673	16623	16504	16708	16658	16576	16489	16452	16482	16655	16595	16606	16644	16543	16593	16781	16624	16571	16514	16553	16735	16469	16521	16633	16620	16593	16617	16594	16582	16540	16672	16440	16751	16509	16878	16566	16594	16583	16530	16751	16637	16551	16454	16757	16626	16672	16464	16527	16744	16502	16702	16535	16488	16621	16581	16585	16702	16617	16592	16638	16720	16470	16673	16709	16655	16451	16756	16550	16688	16665	16774	16546	16413	16563	16674	16548	16571	16539	16518	16458	16507	16680	16522	16556	16641	16422	16477	16760	16632	16585	16715	16435	16560	16592	16598	16559	16561	16567	16601	16579	16830	16558	16542	16634	16616	16506	16607	16622	16628	16710	16560	16561	16501	16552	16614	16535	16724
27534	22233	25334	22211	19034	18579	23372	25105	22963	20883	19402	18585	18266	18121	18027	18153	18346	18214	18008	18053	18283	18368	18228	18155	18154	18108	18214	18130	18161	18399	18214	18214	18050	18285	18113	18020	17960	18134	18043	18148	18288	17997	18198	18056	18302	18216	18074	18340	17976	18150	18081	17958	18077	18155	18181	18141	18060	18063	18080	17983	18046	18130	18236	18098	18209	18361	17977	18090	18034	17967	18053	18179	17974	18170	18187	18136	18226	18048	18281	18206	17950	18309	18254	17955	17993	17983	17971	18122	18036	17933	18029	18032	18179	18222	18213	18028	18172	18049	18035	18020	18042	18046	18041	17967	18050	17950	18057	18168	18117	18066	18055	18168	18035	18077	18116	18318	18076	18231	18093	18201	18232	18217	18091	18167	18129	17998	18177	18097	18041	18185	18397	18241	18082	18071	18220	18091	18088	18242	18065	18021	17987	18223	18346	18179	18121	18172	18166	17867	18227	18173	17926	18202	18169	18128	18209	18220	18033	18117	17860	18270	17961	18189	18281	18117	18082	18171	18102	18040	17884	18057	18103	18065	18166	18151	18004	18183	18074	18203	18423	18314	18240	18183	18008	18105	18214	18100	18313	18327	18308	18167	18456	18268	18059	18309	18178	18136	18146	18262	18137	18137	17995	17948	18037	18010	17990	18015	18034	18280	18183	18120	18011	18154	18054	18097	18027	17999	18211	18164	18224	18233	18019	18107	18094	18185	18150	18106	18224	18076	18183	18076	18131	18163	18221	18273	18089	18130	18140	18313	18212	18062	18148	18091	18041	18106	18226	17982	18087	18127	17984	18141	18142	18255	18138	18041	17951	18353	18034	17875	18236	18129	18100	18388	18106	18080	17992	18147	17910	18112	18034	18127	18224	17995	17909	18151	18258	18115	18058	18099	18007	18276	18083	18084	18147	18282	17994	18174	18187	18120	18033	18193	18062	18113	18256	18176	18178	18000	18070	17940	18021	18268	18162	18070	18142	18040	18160	18257	18064	18342	18246	18098	18101	18315	18093	18152	18271	18092	18272	18199	18044	18057	18155	18076	17953	18120	18135	18251	18093	18218	18183	18034	18095	18103	18127	18001	18133	17951	18091	18222	17976	18096	18041	18225	18069	18170	18097	18240	18056	17988	18058	17991	18253	18140	18280	18236	18139	18049	18167	17992	18075	17993	18217	18062	18013	18204	18274	18080	17947	18036	18113	18132	18105	17948	18021	18189	18062	18248	18182	18268	18023	18097	18075	18108	17982	18294	18023	17946	18229	18136	18113	18119	18125	18054	18175	18191	18258	18122	18219	18213	18118	18302	18231	18100	18116	18140	18245	18179	17958	18073	18238	18147	18210	18162	17891	18268	18005	18108	18216	18053	18097	18016	18285	18087	18258	18114	18338	18030	18160	18182	18280	18117	18273	18264	18171	17987	18232	18197	18012	17928	18218	18105	18080	18061	17958	18048	18216	18261	18214	18144	18011	18146	18369	18190	18074	18057	18155	17886	18095	18212	18286	18264	18131	18307	18173	18224	17955	18121	18058	17980	18102	18132	18278	17950	17889	18104	18201	18358	18293	18173	18203	18066	18127	18164	18189	18101	18222	18185	18260	18112	18198	18181	18104	18244	17935	18131	17948	18107	18054	18152	18038	18040	18068	18080	18098	18236	18141	17930	18049	17995	18073	18061	18192	18010	18075	18168	18000	18241	18019	18144	17985	18077	18136	18055	18076	18067	18234	18233	18024	18139	18137	17916	17946	18061	17969	18089	18033	18247	18219	18218	18271	18313	18328	18137	18048	18158	18123	18246	18173	18116	17931	18189	18155	18098	17906	18002	18100	18001	18161	18140	17823	18146	17972	18132	18133	18003	18174	18270	18196	18195	18001	17912	18221	18275	18132	18071	18208	18106	18274	18080	18161	18057	18061	18238	18026	18143	18033	18319	18025	18193	18208	18067	18105	18223	18269	17986	17956	18158	18111	17963	18182	18369	18097	18152	18215	18069	17970	18235	18117	17981	18152	18018	18274	18157	18340	18120	18117	17814	18065	18053	18370	18122	18235	18171	18102	18168	18005	17910	18090	18059	18143	18101	18118	18122	18180	17823	18302	18194	18175	18132	18133	18303	17994	18121	18117	17989	18052	18061	18250	18071	18150	18152	18131	18201	18314	18093	18110	18040	18128	18075	18134	18006	18162	18160	17962	18033	18068	18108	18135	18197	18186	18097	18121	18045	18088	18305	18314	18132	18104	18096	17854	18162	18071	17736	18082	18097	18217	18256	18062	18333	18157	18132	18233	18170	18125	17976	18249	18030	18001	18145	18311	18004	18098	18047	18209	18239	18079	18163	18069	18047	18035	18204	18110	18267	18405	18306	17944	18084	18251	18218	18133	18049	18049	18258	18086	17979	18094	18031	18088	18277	18221	18001	18144	18163	18099	18142	18139	18191	18077	18277	18154	18180	18311	18238	18342	18139	17977	18265	18145	18124	18049	17958	18221	18096	18223	18045	18167	18210	18120	18084	18211	18151	18145	18194	18108	18162	18279	18048	18215	18147	18043	18018	18020	18236	17957	18141	18315	18162	18157	18042	17999	17976	18170	18297	18138	18498	18178	18062	18043	18057	18120	18024	18154	18242	18156	18193	18199	18163	18014	18149	18158	18082	18126	18160	17943	17938	18447	18273	18054	18196	18214	18181	18072	18093	18039	17957	18141	18389	17998	18276	18215	18005	18114	18084	17839	18160	18192	18004	18252	18253	18061	18157	18071	18056	18271	18284	17959	18095	18188	17978	18115	18045	18106	18017	18009	18144	18206	17938	18071	18204	18104	18189	18221	18251	17971	17992	18216	18144	18116	18113	17997	17785	18184	18086	18260	18047	18134	18167	18085	18084	17973	18368	18104	18215	18395	18297	18073	18136	18160	18179	18065	18180	18057	18333	18143	18112	17833	18073	17994	18042	18021	18232	18278	18054	18039	17927	18034	18185	18179	18210	18185	18178	18109	18124	18245	18018	18020	18107	18011	18119	18307	18174	18137	18352	18172	18019	18239	18140	18193	18130	17854	18103	18189	18103	18068	18243	18237	18078	17986	18338	18064	18248	18141	17999	18027	18034	18213	18367	18136	18075	18125	18019	18162	18122	18338	18056	18367	18144	18226	18013	18278	18237	18169	18086	18131	18290	18227	18029	18159	17895	18190	18132	18121	18117	18136	18190	18296	18215	18082	18213	18039	18116	18102	18053	17971	18171	18256	18175	17923	18080	18313	18232	18172	17979	18201	18225	18200	18184	18372	18099	18234	18109	18268	18211	18197	18157	18097	18099	18087	17993	18162	18076	18087	18140	18179	18195	18178	18129	18134	18070	18387	18286	18206	18017	18187	18269	18238	18145	18176	18102	18243	18067	18195	18204	17948	18026	18157	18056	18125	18114	18064	18190	17974	18052	18294	17964	18250	18282	18039	18139	18198	18077	18243	17924	17995	18045	18052	18368	18113	18386	18230	18185	18106	18080	18229	18328	18055	18063	17913	18201	18246	18222	18181	18427	18089	18288	18110	18197	18057	17905	18031	18086	18133	17978	18118	18099	18018	18256	18206	18202	17958	18067	18151	18127	18091	17953	18074	17989	18190	17985	18204	18219	18144	18085	18096	17969	18030	18254	18147	18086	18009	17988	18413	17968	18112	18255	18149	18104	18110	18146	18237	18166	18123	17940	18081	18207	18079	18182	18139	18374	18174	17990	18069	18184	18086	18238	18248	18112	18185	18079	18148	18045	18270	17895	18283	18139	17964	17925	17937	18167	18242	18289	18133	18187	18294	18201	18142	18089	18349	18137	18264	18063	18100	18183	18198	18032	18184	18179	18249	18323	18220	18055	17999	18014	18264	17996	18205	18013	17987	18077	17953	18071	18080	17967	17969	17993	18010	17934	18105	18054	18001	18185	18153	18279	18056	18127	17999	18309	18123	18347	18198	18177	18221	18242	18273	18097	18196	18182	18119	18186	18433	18126	18077	17934	18089	18013	18011	18271	18220	18036	18000	18114	18236	18224	18177	18162	18094	18102	18195	18219	18044	18119	18361	18076	18109	18110	18075	18068	18065	18028	17895	18133	18347	18158	18067	17990	18090	18014	18065	17900	18139	18102	18215	18093	18069	18179	18200	17978	18010	18115	18298	18350	18134	18068	18048	18116	18179	18016	18187	18217	17907	18170	18178	17944	18411	18103	18173	18172	18297	18031	18138	18244	17995	18211	18149	18175	18131	17932	18080	18063	18141	18217	18108	18138	18080	18108	18105	18045	18119	18136	18094	18001	18064	18008	18242	18075	18154	18136	17970	18010	17956	17945	18292	18287	18225	18272	18070	18110	18056	17987	18146	18193	17911	18066	18103	18343	18060	18087	18217	17836	18022	18101	18185	18284	18155	17963	18314	17946	18017	18184	17987	18086	18032	18141	18157	17925	18190	18113	18109	17990	18165	18058	18185	18292	18026	18041	18012	18080	17971	18233	18446	18230	18257	18203	17957	18092	18254	17956	18224	18054	18266	18219	18299	18315	18010	18015	18172	18155	18213	18251	18171	18090	18036	18168	18102	18074	18044	18189	18042	17972	18145	18287	18227	18088	18119	17869	18326	18138	18189	17917	18170	18067	18033	18067	18166	18335	18105	18139	18176	18268	18063	18219	18367	18229	18051	18167	18077	18062	18381	18244	18172	18299	18329	18061	18170	18142	18150	18118	18252	18008	18171	18148	18030	18072	18117	18036	18238	18061	18305	18129	18038	18017	18219	18138	18223	18157	18249	18070	18226	18058	18033	18099	18247	18105	18300	17982	18081	18077	18226	18281	18005	18193	17984	18176	18155	18124	18147	18129	18515	18320	18121	18050	18104	18276	18215	18083	17970	18091	18119	18075	18083	18037	17974	18205	18038	18055	18039	18147	18333	17945	18187	18217	17996	18276	18107	18226	18033	18164	18025	18020	18078	18019	18247	18266	18039	18039	18155	18231	18079	18105	17956	18190	17930	18152	17997	18455	18115	18053	18026	18211	18228	18026	18045	18273	18133	18290	18116	18136	18180	18189	17970	18022	18151	18108	18109	18393	18276	18240	18232	18050	18181	18129	18108	18011	17921	18032	18268	18160
16351	21553	21905	18746	17935	17784	25206	26061	22548	19617	17707	17039	16666	16678	16483	16599	16672	16580	16528	16667	16565	16725	16663	16503	16544	16672	16582	16543	16589	16689	16695	16343	16627	16453	16514	16627	16593	16602	16631	16581	16568	16702	16612	16653	16476	16740	16511	16649	16456	16738	16611	16696	16755	16522	16643	16523	16660	16427	16504	16481	16566	16557	16684	16434	16574	16623	16630	16500	16405	16503	16811	16516	16636	16488	16642	16502	16605	16569	16620	16544	16681	16530	16578	16627	16630	16530	16527	16664	16644	16480	16525	16860	16720	16641	16701	16602	16468	16508	16620	16473	16675	16476	16645	16667	16668	16544	16659	16644	16438	16677	16622	16562	16516	16584	16391	16558	16546	16511	16703	16653	16561	16501	16657	16372	16752	16475	16720	16452	16621	16594	16819	16514	16442	16526	16530	16568	16564	16374	16374	16588	16510	16612	16669	16586	16418	16610	16588	16572	16665	16476	16725	16482	16511	16508	16662	16491	16523	16559	16476	16474	16586	16586	16553	16543	16533	16739	16504	16723	16783	16664	16631	16358	16565	16580	16671	16454	16512	16651	16644	16623	16700	16725	16561	16691	16573	16508	16595	16545	16532	16537	16532	16503	16687	16694	16657	16617	16912	16556	16613	16446	16464	16718	16500	16717	16529	16451	16551	16703	16537	16581	16704	16690	16621	16420	16431	16478	16663	16507	16831	16455	16501	16540	16649	16590	16586	16569	16676	16622	16489	16547	16506	16617	16490	16478	16485	16463	16621	16517	16639	16718	16668	16567	16658	16551	16645	16621	16400	16579	16605	16523	16439	16610	16400	16698	16507	16598	16567	16773	16663	16595	16588	16687	16364	16632	16515	16697	16600	16507	16656	16583	16646	16495	16558	16530	16718	16627	16743	16388	16515	16446	16700	16439	16738	16533	16546	16571	16601	16444	16478	16713	16553	16516	16559	16754	16710	16764	16559	16569	16562	16460	16617	16547	16452	16797	16760	16472	16575	16591	16639	16558	16688	16625	16590	16368	16577	16669	16677	16506	16630	16565	16660	16665	16599	16565	16381	16510	16592	16738	16412	16582	16664	16464	16659	16614	16592	16690	16524	16661	16546	16605	16516	16627	16313	16709	16556	16541	16450	16387	16605	16607	16754	16700	16690	16651	16710	16621	16713	16660	16585	16586	16479	16681	16512	16480	16570	16530	16603	16521	16707	16677	16529	16558	16563	16684	16757	16553	16659	16659	16665	16636	16678	16765	16771	16502	16582	16529	16454	16509	16576	16494	16516	16440	16484	16645	16552	16508	16426	16660	16662	16467	16611	16606	16572	16542	16604	16832	16591	16611	16608	16518	16631	16592	16730	16438	16569	16502	16442	16492	16663	16526	16587	16529	16663	16350	16565	16469	16483	16476	16629	16547	16586	16561	16463	16665	16652	16536	16706	16592	16532	16420	16552	16715	16574	16532	16585	16526	16502	16704	16691	16724	16576	16583	16563	16708	16637	16474	16694	16661	16482	16498	16664	16453	16557	16569	16631	16631	16437	16724	16583	16476	16637	16538	16620	16690	16529	16620	16496	16548	16704	16615	16475	16570	16604	16547	16535	16609	16622	16591	16590	16677	16628	16531	16659	16637	16499	16564	16606	16572	16555	16486	16484	16552	16627	16634	16622	16557	16762	16543	16534	16669	16678	16513	16489	16600	16628	16633	16773	16794	16543	16556	16572	16694	16622	16697	16611	16416	16616	16510	16676	16661	16565	16579	16588	16527	16469	16631	16460	16621	16666	16571	16733	16486	16719	16489	16526	16718	16611	16570	16640	16606	16559	16562	16707	16547	16683	16656	16655	16435	16414	16578	16557	16566	16530	16449	16576	16516	16677	16648	16590	16575	16642	16741	16542	16617	16450	16759	16629	16494	16391	16517	16615	16563	16564	16521	16526	16721	16384	16608	16384	16693	16595	16713	16531	16505	16608	16610	16602	16728	16703	16563	16741	16526	16463	16708	16513	16505	16473	16651	16740	16477	16564	16715	16573	16556	16542	16499	16573	16605	16603	16533	16557	16567	16541	16601	16636	16684	16699	16533	16428	16551	16683	16490	16574	16544	16684	16484	16624	16512	16554	16655	16411	16647	16718	16657	16511	16544	16502	16572	16542	16587	16548	16624	16396	16618	16699	16483	16532	16638	16720	16547	16659	16596	16609	16699	16540	16454	16477	16718	16633	16780	16666	16509	16608	16609	16615	16600	16532	16628	16631	16680	16368	16524	16652	16631	16554	16570	16596	16480	16636	16537	16641	16649	16617	16634	16643	16515	16588	16565	16585	16719	16476	16625	16538	16607	16651	16543	16515	16581	16551	16544	16587	16537	16557	16655	16689	16486	16754	16688	16610	16441	16566	16585	16617	16350	16455	16636	16500	16546	16652	16733	16436	16664	16496	16593	16567	16568	16530	16622	16542	16507	16610	16459	16460	16605	16648	16535	16571	16630	16718	16482	16451	16544	16615	16561	16478	16616	16540	16793	16613	16496	16564	16666	16505	16597	16616	16482	16665	16569	16526	16629	16591	16445	16519	16665	16516	16422	16581	16670	16587	16689	16597	16637	16590	16431	16618	16433	16621	16497	16452	16627	16561	16538	16557	16596	16539	16598	16498	16545	16654	16583	16463	16544	16644	16473	16643	16733	16559	16514	16589	16579	16564	16594	16575	16546	16712	16541	16594	16519	16580	16578	16466	16495	16691	16555	16485	16687	16464	16398	16647	16582	16725	16583	16506	16669	16596	16539	16526	16578	16413	16492	16386	16645	16620	16604	16517	16640	16604	16572	16498	16577	16623	16509	16723	16603	16501	16514	16462	16605	16469	16595	16627	16573	16509	16676	16573	16398	16752	16546	16724	16505	16677	16474	16643	16525	16583	16582	16542	16349	16592	16636	16722	16734	16573	16581	16666	16605	16597	16535	16461	16716	16711	16452	16766	16590	16611	16615	16491	16561	16647	16761	16580	16668	16575	16544	16326	16556	16569	16595	16486	16623	16661	16484	16865	16580	16652	16528	16463	16546	16392	16871	16621	16458	16538	16580	16615	16585	16478	16543	16573	16511	16499	16643	16506	16538	16777	16513	16488	16608	16594	16519	16506	16678	16479	16586	16818	16531	16566	16593	16504	16592	16611	16527	16641	16570	16496	16633	16562	16624	16666	16479	16524	16536	16820	16410	16477	16624	16771	16420	16407	16690	16485	16549	16580	16788	16724	16671	16613	16531	16719	16633	16569	16392	16463	16424	16715	16544	16626	16593	16661	16543	16631	16644	16638	16561	16535	16743	16547	16535	16643	16643	16580	16695	16597	16568	16517	16445	16537	16588	16534	16659	16462	16854	16491	16607	16609	16539	16594	16584	16691	16511	16451	16561	16621	16522	16599	16596	16653	16723	16727	16619	16500	16663	16440	16370	16582	16690	16557	16592	16638	16595	16575	16584	16571	16656	16675	16581	16633	16497	16474	16522	16409	16500	16321	16580	16484	16497	16651	16711	16532	16439	16535	16607	16597	16517	16627	16529	16730	16638	16509	16567	16624	16507	16668	16777	16632	16566	16561	16583	16501	16601	16584	16593	16679	16576	16520	16484	16657	16648	16577	16696	16287	16515	16580	16612	16608	16606	16504	16588	16494	16616	16569	16560	16503	16455	16523	16523	16575	16489	16433	16523	16660	16749	16600	16504	16683	16678	16609	16713	16411	16672	16433	16752	16508	16620	16604	16502	16831	16669	16565	16672	16495	16545	16585	16509	16723	16550	16586	16559	16769	16423	16555	16587	16377	16613	16459	16574	16594	16721	16469	16610	16648	16614	16459	16633	16703	16577	16507	16712	16615	16721	16614	16591	16509	16554	16784	16496	16595	16653	16709	16582	16516	16602	16535	16633	16585	16564	16614	16486	16503	16650	16486	16548	16513	16604	16633	16665	16585	16440	16505	16643	16670	16538	16603	16614	16633	16617	16545	16615	16549	16779	16565	16712	16347	16549	16461	16585	16512	16576	16603	16547	16488	16468	16528	16412	16784	16606	16594	16683	16520	16695	16452	16399	16779	16540	16503	16558	16652	16364	16439	16508	16486	16658	16651	16501	16590	16667	16542	16599	16641	16556	16622	16474	16674	16778	16525	16680	16567	16438	16718	16547	16452	16611	16493	16457	16698	16648	16587	16573	16603	16776	16421	16607	16581	16566	16589	16626	16652	16581	16610	16551	16562	16556	16527	16689	16642	16622	16654	16512	16563	16679	16602	16576	16574	16685	16725	16635	16611	16680	16622	16641	16493	16623	16627	16663	16505	16452	16545	16531	16533	16618	16638	16484	16568	16599	16632	16690	16568	16391	16526	16576	16460	16778	16644	16491	16678	16573	16491	16467	16573	16554	16626	16728	16632	16605	16549	16469	16649	16496	16653	16563	16704	16475	16493	16505	16733	16751	16701	16635	16680	16455	16495	16543	16517	16588	16533	16376	16733	16510	16570	16687	16584	16621	16721	16669	16593	16471	16809	16545	16517	16425	16479	16516	16615	16486	16467	16550	16665	16497	16564	16521	16321	16692	16521	16658	16796	16597	16487	16653	16642	16567	16617	16502	16488	16697	16525	16627	16673	16602	16481	16582	16685	16648	16499	16642	16758	16508	16547	16437	16646	16613	16474	16624	16826	16470	16691	16446	16533	16515	16573	16668	16528	16480	16652	16436	16646	16623	16619	16585	16505	16566	16638	16533	16556	16450	16530	16549	16543	16545	16420	16818	16582	16840	16480	16576	16556	16525	16444	16674	16647	16527	16593	16668	16444	16416	16545	16564	16531	16467	16682	16652	16733	16456	16487	16412	16499	16483	16589	16375	16598	16471	16542	16752	16645	16602	16623	16596	16752	16415	16491	16578	16727	16466	16610	16473	16634	16370	16730	16567	16590	16623	16441	16492	16650	16503	16585	16406	16486	16536	16522	16631	16639	16671	16645	16674	16798	16667	16445	16483	16506	16471	16578	16535	16763	16549	16843	16616	16726	16560	16699	16539	16662	16540	16616	16461	16618	16668	16593	16676	16400	16752	16360	16612	16664	16525	16704	16630	16620	16671	16543	16466	16637	16631	16659	16543	16623	16674
24456	21273	28337	25113	22587	21771	40891	45835	36968	27817	22954	19345	18156	18309	18112	18077	18378	17858	18138	18173	18022	18392	17990	18310	17980	18042	18101	18082	18121	18010	18059	18196	18027	17955	18046	18092	18058	18182	18079	18066	18046	18073	17985	17885	17944	17862	18121	17980	18221	17972	17905	18195	18046	17876	18067	17936	18101	18018	17935	18116	18074	18108	18029	18093	18035	18122	17988	18162	17838	18008	17946	17979	17961	18083	17998	17958	18114	18120	18026	17705	18026	17891	18039	18142	18051	18064	18079	17913	17854	17987	18045	18099	17934	17948	17871	17963	17955	18101	17864	17896	18080	18045	17993	18034	18131	18018	18090	17921	17944	17861	17989	17920	18179	17906	18141	18110	18101	17958	18095	18086	17999	18083	18116	18093	18198	18083	17852	18118	18052	17977	17882	17863	17769	17956	17869	18069	17885	17911	18022	18108	18010	17997	17887	17947	17908	17880	18016	18173	17894	17875	18399	18028	18150	18042	17808	18077	17879	17886	18013	17890	17910	18089	18135	17901	17878	18056	18184	18040	17971	17872	18010	17935	18091	17866	17791	18020	18035	17972	17985	17757	17957	18022	18051	18064	18081	17782	17843	18014	17839	17941	17920	17890	18021	18047	17823	18076	18206	17888	17874	17987	17890	17843	17950	18175	17865	17816	18054	17888	18036	18117	18108	18017	18028	17998	18015	18043	18002	18055	17991	17790	17887	18009	18075	18114	18074	17949	18049	18145	18036	18028	18045	17997	17970	18098	17994	18158	18011	17894	17965	18000	17821	17948	17758	18032	17917	17877	18044	18006	18006	17996	17950	18102	17929	18308	17878	17949	17885	17959	17929	17905	18084	17863	18122	17995	17953	17872	17969	18133	18110	17852	18020	17849	17843	17967	18096	17932	18036	18047	17935	17957	17827	18052	18144	18022	18181	18101	17906	18082	18031	17991	17850	17922	17972	18059	17955	17905	18060	18062	18075	17864	17943	17881	18225	18139	17986	17909	17951	18133	17913	18055	18143	17821	18064	17997	17984	18007	18007	17913	17947	17948	17953	17890	17908	18076	17917	17905	17971	18114	18253	18023	17973	17975	17983	18029	18207	18062	17919	17929	17958	17984	17876	18163	18044	18051	18240	17862	17891	17892	18097	18126	18285	18099	18038	18181	18003	17953	17904	17982	18012	18171	18151	18021	18069	18008	18028	18117	17777	17980	18014	17937	17891	17941	17998	18096	18066	18172	17971	18207	18049	17989	18193	18255	17910	17827	18104	17847	17950	17909	17899	17892	17841	18126	18004	17986	17792	17844	17972	18096	17901	18030	17900	17908	17982	17959	17996	17847	18065	18072	17993	18003	18233	17930	17905	17971	18165	17972	18131	17973	17963	17717	17777	18006	18258	18138	17935	18175	17873	18335	17902	17921	17880	17974	17906	17879	18118	18090	18056	18022	18044	17952	17939	18009	17968	18089	18104	17997	17927	17868	18063	17897	17993	17941	18080	17965	18074	18004	18164	18214	17913	18020	18181	17992	18119	18103	17919	18128	17909	18030	18020	17884	17973	18062	17904	18059	18137	18162	17844	17805	17988	17891	17989	17960	18018	17936	18071	17772	18037	17719	18071	17961	17830	18020	18015	17981	17984	18100	17871	18055	17833	17958	17909	18090	17895	17875	17986	17916	17912	17906	17877	17991	17918	17946	17869	17900	17915	18054	17882	18240	18039	18044	18053	18001	17938	18113	18135	18187	18004	17992	18102	17926	17928	17916	17962	17887	17928	18010	17889	17975	17931	18121	18000	17854	18002	18106	18026	17973	18247	17920	18085	18007	17910	17899	18036	17991	17985	18178	17910	17982	18009	18151	18228	17865	18020	17945	18066	17857	17958	17917	18030	18044	18017	18123	17842	17910	18124	17997	18000	18010	18155	18014	18106	17967	17960	18046	18044	17928	18037	17855	17863	17939	17873	18234	18173	17936	18055	18170	18012	17884	18255	17766	17951	17828	18072	18163	17956	18114	18159	18073	18225	18097	18065	18070	17890	17888	18201	18145	18039	17992	17997	17989	18102	18013	17955	17897	17924	18135	18058	17998	18029	18000	17873	17973	18049	17996	17987	18003	18229	18170	18012	18077	17954	17998	18123	17890	17979	18109	17970	18176	17836	17926	18016	17796	18127	17883	18106	18196	17921	17995	18086	17886	17880	17938	18083	18076	18013	18158	17961	18004	17964	18210	17851	18076	18082	17837	17925	18049	18155	17758	18077	17838	17906	18054	18008	18003	17932	17997	18273	18068	18256	18041	18040	17781	17998	18094	17863	18047	18036	17962	18181	18157	17990	17998	17954	17943	17838	18195	18039	17843	17826	17986	17834	18031	18071	17988	18110	18105	18072	18052	17960	17943	17904	17772	18001	17939	17837	18037	18235	18075	18268	18119	17722	17872	18169	18101	17854	18037	18182	18198	18028	17831	18061	18167	17976	18164	18047	18154	17989	18037	18102	17962	18113	18086	18329	18167	17920	17889	17983	18050	18015	18067	17922	17962	17951	18021	17990	17893	17761	18085	17936	18080	17992	17935	17950	18129	17830	18236	18000	18090	17779	17913	18051	18019	18137	18088	18065	17888	17912	18087	17932	17978	17899	18111	18092	17885	17944	18046	17936	17811	18039	17909	17925	18022	17977	18169	17957	17987	18005	17932	18091	17754	17869	18132	18016	17803	18146	17948	18021	17902	18118	17861	17980	18186	18015	18135	17942	17923	18064	18188	18016	17949	17892	17806	18123	17940	18138	18033	18139	18041	17885	17923	18052	18040	17858	17788	17868	18126	18011	17971	18334	18089	18032	17872	17970	18029	18030	18216	17902	17824	18014	17867	17863	18089	18071	18076	18028	18017	17746	18112	18075	17819	18030	18048	18134	18156	17898	17882	18077	18140	18153	18001	18089	17964	18057	17859	17876	17901	18133	17980	18093	18112	18010	18046	17978	17879	18104	17913	18080	18098	17970	18020	18130	18101	18063	18299	18014	18073	18142	18064	17909	18009	17815	17954	18069	17894	17975	17988	17982	18261	18089	17994	18194	17852	18000	17816	17900	18112	18059	17820	17910	17925	18049	17875	18210	17990	18044	18021	17856	18189	17878	17986	18075	17989	18067	18002	17924	18201	17939	17958	17984	18031	18182	18087	18000	17707	17697	18036	18036	17797	18166	17851	18011	18063	17914	17983	17938	18104	18087	18086	17689	18010	17967	17945	17894	17970	17901	18075	17970	17965	17938	18053	18135	17939	17956	18082	18218	17981	17878	18028	18007	18040	18192	18020	18127	17922	18212	18080	17965	17983	17852	17820	17923	18172	17975	17913	18121	18147	18062	17930	17991	17807	18183	17758	18000	17947	18016	17783	18072	17833	18149	18077	17840	18105	17885	17879	18077	18119	17832	18002	17952	18083	18139	18123	18177	18208	17884	18107	17968	18004	17983	17826	17879	18097	18057	18058	18257	17970	17979	18011	17961	18008	17859	18093	18088	18162	18064	18060	17980	18012	17990	17954	18099	18091	17994	18023	18199	18011	17998	18119	18222	18128	18030	18069	18002	18020	17861	18202	17997	17951	18010	18035	18206	18098	17883	17715	18093	18095	17685	17832	18084	18121	17952	18034	18160	18039	18207	18012	17955	18152	17945	18056	17958	18045	17971	17867	17830	18069	18128	17986	18138	17928	17941	17959	18007	17983	18087	17969	18098	18130	18031	17796	18037	17886	18036	18098	18028	18046	18129	18185	18132	17966	17860	18228	18020	18002	17929	18072	18099	17747	18113	18115	17923	18087	17886	18059	18037	18203	18191	17788	17828	18133	17998	18088	17999	18219	18161	17956	18046	17865	18012	17966	17929	18049	17893	18102	18034	17989	18065	17790	17916	18074	18021	17965	18140	18114	18065	18010	18023	17861	17979	17952	18125	17996	17840	18044	18208	18029	18053	18067	17882	17944	18145	18058	18169	18060	17988	18218	18220	18123	18052	18099	17965	18045	18268	17879	17883	17985	17915	18036	18017	18170	17979	18012	18175	17938	17871	18059	18257	18111	18267	18061	17907	17848	18108	17866	17950	17790	17864	18079	18041	17932	17825	17833	18042	17948	17922	18121	17655	18123	17935	18102	17911	17894	17957	17912	17954	17851	18034	17916	17991	18189	17917	17979	18149	18005	17833	18027	18119	17930	18019	18004	18055	17962	18114	18070	18008	17960	18050	17797	18076	17985	18050	18107	17878	18011	17853	18214	17779	17974	18146	17924	18192	18041	18162	18069	17985	18065	18001	17887	17902	17928	17974	18183	17968	18167	17887	17831	17719	17906	17866	18075	17945	17973	18090	17725	18161	18109	17975	18018	17921	18089	18077	17966	18082	18005	18072	17983	17978	17980	17924	17921	18012	17790	18198	18136	18209	17959	18028	18045	18005	18109	17944	18058	18092	17843	18110	17996	17992	17953	17871	17775	17876	18091	17846	17990	18117	18035	18180	17953	17981	18023	18044	18014	17924	18074	17868	18125	17965	18015	18031	17927	17866	17914	18007	17992	17974	17927	18286	17938	18008	17998	18081	18155	18180	18020	17980	17942	18004	17957	17992	18189	18259	18172	17928	17884	18009	18011	17988	18089	18128	17929	18258	18057	18140	17859	17823	17930	18075	17929	17913	17991	18050	17943	18147	18236	18230	17923	18110	18016	18191	17987	18120	17941	18057	17927	18206	17883	18112	18005	18096	18032	18036	18064	18062	18236	17787	17913	18079	18057	18145	18005	18106	18002	17993	17971	18169	18300	18030	18092	18085	18039	17896	17878	17885	17841	17944	17958	17978	17985	18053	18000	18098	18156	18033	18055	18074	18107	17839	17876	18039	17991	17821	17907	18283	18104	18284	18181	17963	18212	18000	18024	17995	17909	17958	17945	17998	18053	18028	18097	18121	17930	17827	18108	17794	18015	18092	18101	18253	17914	18046	17982	18060	18045	18107	18056	18094	18186	18132	17935	17906	17867	17815	17974	17980	17898	17814	17991	17770	18043	17911	17897	18103	17984	18065	17856	17948	17890	17920	18011	17823	17950	17764	17892	18118	18143	18105	17919	18045	18078	18069	18018	17991	17981	18133	18090	17859	18117
16925	29115	29362	24157	21583	20329	44151	47358	37249	28315	21764	18046	16646	16774	16571	16570	16497	16492	16621	16592	16622	16489	16459	16452	16591	16568	16715	16601	16622	16612	16576	16692	16560	16488	16682	16429	16566	16595	16516	16426	16602	16462	16576	16605	16515	16641	16628	16607	16468	16522	16748	16647	16483	16440	16398	16532	16392	16623	16483	16444	16636	16587	16415	16579	16570	16450	16549	16613	16641	16405	16406	16566	16355	16553	16675	16601	16660	16644	16394	16467	16671	16569	16483	16411	16828	16483	16525	16504	16480	16511	16585	16509	16451	16499	16460	16510	16429	16613	16550	16675	16569	16511	16569	16564	16583	16561	16576	16587	16430	16581	16260	16552	16398	16607	16718	16371	16614	16591	16599	16490	16456	16586	16527	16445	16685	16534	16692	16529	16567	16512	16453	16568	16521	16496	16669	16488	16569	16561	16709	16683	16624	16568	16683	16471	16507	16567	16466	16520	16619	16514	16451	16485	16501	16662	16519	16382	16530	16541	16487	16637	16619	16413	16593	16495	16468	16646	16435	16524	16487	16526	16474	16613	16356	16428	16457	16415	16509	16481	16677	16514	16682	16595	16675	16479	16695	16568	16577	16553	16741	16428	16654	16461	16578	16480	16618	16741	16692	16528	16587	16503	16753	16471	16522	16634	16693	16482	16516	16619	16550	16566	16579	16562	16539	16579	16504	16566	16574	16427	16512	16460	16538	16569	16371	16449	16569	16332	16554	16439	16319	16437	16616	16532	16470	16642	16562	16549	16413	16660	16528	16460	16449	16422	16527	16508	16658	16569	16595	16622	16532	16417	16513	16574	16566	16463	16441	16767	16580	16433	16623	16622	16560	16495	16504	16451	16493	16579	16525	16406	16575	16722	16597	16578	16480	16436	16442	16615	16544	16603	16598	16546	16648	16530	16529	16419	16544	16564	16327	16692	16638	16430	16471	16625	16408	16546	16542	16610	16488	16481	16727	16555	16483	16528	16449	16656	16579	16615	16594	16492	16486	16314	16688	16537	16434	16559	16537	16469	16454	16591	16433	16681	16527	16531	16558	16649	16531	16425	16539	16540	16697	16507	16642	16493	16356	16651	16581	16438	16439	16584	16418	16455	16572	16629	16589	16720	16487	16415	16544	16625	16685	16640	16626	16525	16592	16615	16659	16462	16558	16524	16586	16470	16437	16631	16515	16502	16523	16578	16575	16539	16475	16616	16565	16640	16467	16591	16546	16685	16487	16626	16422	16473	16438	16537	16619	16477	16519	16522	16501	16488	16418	16490	16292	16540	16478	16583	16516	16538	16482	16613	16393	16602	16485	16433	16546	16369	16455	16497	16488	16652	16376	16505	16572	16603	16386	16664	16635	16492	16514	16534	16492	16466	16386	16611	16627	16544	16675	16570	16521	16666	16669	16514	16690	16604	16537	16526	16394	16539	16696	16517	16506	16439	16739	16391	16568	16406	16676	16557	16446	16573	16629	16515	16533	16803	16417	16538	16679	16468	16609	16572	16440	16539	16564	16547	16459	16706	16520	16562	16633	16503	16606	16553	16563	16477	16488	16365	16556	16377	16694	16727	16600	16513	16469	16442	16681	16677	16543	16693	16321	16551	16596	16486	16611	16685	16609	16460	16605	16630	16649	16534	16555	16488	16527	16518	16566	16434	16428	16611	16515	16629	16651	16321	16573	16390	16417	16468	16413	16514	16641	16693	16546	16566	16567	16493	16644	16448	16518	16468	16492	16382	16475	16516	16641	16723	16437	16472	16549	16512	16651	16684	16547	16592	16695	16613	16410	16440	16589	16510	16248	16424	16540	16542	16599	16391	16489	16501	16515	16509	16564	16550	16567	16581	16617	16545	16555	16606	16591	16471	16547	16675	16601	16753	16493	16595	16550	16497	16640	16588	16495	16536	16536	16575	16488	16506	16491	16555	16490	16571	16536	16573	16487	16378	16651	16365	16548	16628	16699	16568	16412	16651	16504	16586	16566	16402	16537	16553	16452	16651	16729	16516	16638	16605	16500	16589	16557	16572	16513	16639	16547	16524	16542	16502	16323	16613	16567	16442	16555	16625	16349	16453	16534	16491	16562	16398	16491	16490	16473	16597	16533	16473	16602	16607	16422	16689	16655	16665	16580	16630	16429	16586	16566	16505	16406	16453	16445	16557	16640	16498	16544	16412	16533	16504	16495	16482	16539	16674	16331	16373	16758	16592	16575	16495	16554	16687	16453	16706	16511	16555	16428	16511	16315	16498	16592	16550	16660	16463	16705	16566	16598	16378	16564	16538	16485	16714	16623	16541	16653	16512	16560	16694	16471	16493	16395	16558	16520	16632	16632	16547	16496	16637	16368	16514	16637	16490	16836	16562	16596	16557	16498	16548	16643	16595	16479	16509	16455	16565	16575	16345	16751	16589	16503	16468	16464	16536	16554	16520	16469	16559	16609	16461	16469	16549	16558	16532	16454	16489	16410	16651	16484	16494	16609	16588	16506	16720	16494	16340	16553	16524	16553	16703	16743	16546	16648	16413	16555	16612	16489	16494	16509	16626	16542	16498	16553	16460	16655	16548	16552	16386	16552	16550	16569	16419	16547	16462	16656	16501	16464	16575	16627	16399	16557	16515	16652	16525	16468	16607	16686	16468	16481	16382	16594	16505	16634	16507	16476	16381	16609	16505	16464	16485	16620	16426	16361	16657	16528	16476	16572	16537	16729	16374	16514	16631	16550	16639	16631	16559	16370	16556	16683	16479	16607	16759	16461	16587	16494	16516	16658	16683	16501	16550	16266	16462	16477	16467	16471	16466	16639	16561	16649	16523	16563	16483	16666	16392	16626	16536	16500	16461	16575	16491	16501	16471	16769	16446	16592	16463	16457	16559	16411	16402	16568	16725	16667	16641	16545	16537	16444	16405	16694	16526	16578	16557	16512	16726	16557	16420	16541	16642	16667	16475	16583	16560	16494	16458	16536	16625	16451	16374	16515	16709	16603	16481	16530	16624	16637	16497	16627	16561	16540	16593	16645	16559	16683	16576	16514	16430	16671	16506	16525	16457	16519	16473	16573	16720	16498	16560	16547	16567	16560	16542	16547	16567	16512	16468	16538	16601	16518	16555	16595	16553	16544	16458	16514	16575	16676	16711	16580	16697	16466	16587	16508	16613	16586	16513	16611	16673	16603	16483	16709	16511	16512	16419	16660	16557	16648	16677	16453	16607	16445	16581	16526	16411	16577	16715	16531	16526	16564	16639	16427	16486	16516	16391	16509	16506	16619	16645	16489	16523	16676	16517	16527	16446	16498	16523	16458	16603	16554	16541	16661	16658	16452	16672	16477	16522	16614	16603	16433	16505	16548	16517	16412	16620	16551	16607	16665	16500	16442	16525	16619	16698	16571	16686	16549	16532	16561	16722	16586	16580	16411	16599	16551	16787	16425	16404	16716	16603	16422	16696	16304	16551	16486	16562	16582	16567	16732	16502	16544	16548	16571	16699	16586	16660	16572	16454	16440	16700	16574	16667	16411	16691	16366	16545	16569	16500	16527	16637	16747	16586	16648	16439	16618	16436	16643	16464	16439	16569	16548	16493	16675	16450	16460	16518	16576	16601	16485	16509	16481	16495	16358	16495	16724	16417	16480	16627	16389	16466	16564	16543	16446	16496	16447	16603	16597	16561	16506	16588	16354	16452	16489	16500	16471	16720	16522	16649	16478	16543	16783	16496	16561	16594	16591	16430	16751	16396	16564	16530	16457	16249	16611	16461	16535	16542	16633	16381	16479	16516	16429	16532	16673	16592	16684	16757	16492	16669	16500	16549	16460	16624	16710	16598	16693	16483	16597	16590	16705	16445	16468	16474	16588	16684	16588	16375	16692	16553	16536	16520	16401	16620	16451	16442	16838	16595	16618	16461	16554	16673	16638	16490	16622	16528	16653	16740	16627	16724	16584	16587	16597	16631	16560	16522	16697	16509	16529	16740	16568	16495	16541	16718	16473	16527	16463	16511	16355	16615	16541	16505	16581	16543	16641	16511	16480	16603	16607	16499	16568	16575	16473	16342	16421	16789	16386	16469	16631	16444	16687	16498	16566	16449	16632	16441	16556	16562	16664	16518	16528	16574	16525	16529	16476	16556	16548	16506	16689	16775	16533	16451	16423	16600	16422	16599	16468	16521	16809	16738	16750	16499	16636	16489	16665	16614	16489	16641	16502	16527	16518	16655	16592	16560	16702	16538	16529	16587	16534	16587	16668	16633	16617	16514	16434	16497	16683	16537	16589	16643	16709	16504	16453	16522	16652	16453	16737	16446	16481	16484	16598	16549	16648	16610	16450	16590	16715	16460	16524	16514	16573	16486	16563	16614	16597	16660	16516	16641	16362	16372	16515	16645	16686	16366	16647	16543	16606	16457	16501	16376	16570	16647	16572	16696	16479	16422	16693	16386	16632	16521	16543	16481	16666	16539	16590	16500	16723	16552	16594	16646	16448	16529	16398	16588	16609	16418	16527	16580	16528	16407	16556	16667	16536	16463	16554	16382	16632	16589	16738	16750	16574	16560	16678	16755	16629	16611	16661	16569	16488	16677	16539	16611	16482	16680	16575	16573	16526	16649	16390	16502	16632	16529	16567	16678	16446	16538	16648	16597	16585	16584	16562	16801	16514	16344	16713	16458	16489	16562	16430	16532	16362	16586	16467	16510	16501	16547	16464	16520	16517	16579	16628	16569	16544	16642	16780	16618	16481	16576	16578	16570	16552	16566	16455	16526	16585	16595	16536	16482	16388	16472	16583	16558	16577	16459	16462	16427	16574	16643	16599	16384	16486	16404	16435	16587	16388	16560	16544	16538	16488	16536	16650	16711	16594	16666	16453	16364	16477	16569	16642	16422	16702	16457	16499	16595	16509	16560	16607	16365	16554	16755	16346	16596	16494	16695	16709	16487	16686	16599	16547	16379	16774	16592	16450	16595	16597	16586	16516	16522	16557	16474	16611	16668	16712	16522	16566	16533	16658	16504	16554	16638	16492	16567	16550	16393	16598	16541	16546	16611	16615	16804	16664	16575	16696	16660	16572	16580	16425	16653	16648	16673	16586	16472	16452	16554	16495	16465	16589	16546	16606	16734	16745	16581	16439	16502
22947	21253	29047	23774	21827	24741	53577	60381	49905	36015	28343	21255	18790	18353	18373	18323	18217	18422	18122	18040	18300	18191	18139	17986	18114	18052	18312	18160	17985	18183	18181	18075	18108	17953	18049	18119	18120	18077	17986	18251	18292	18182	18177	18166	17926	18052	18225	18072	18182	18035	18065	18202	17932	18017	18069	18158	17940	17941	17956	17918	18008	18275	18066	18193	18140	17919	18108	18061	18067	18162	18069	17952	18053	18066	18016	18241	17970	17886	17876	17949	18133	18030	17944	17797	18015	17966	17923	17930	18286	18077	17983	17800	18244	18098	18101	17966	18005	17887	17914	17876	17947	18157	18079	17953	17982	17935	18241	18111	18007	18113	17965	17897	18183	17912	18069	17891	18094	18117	18187	18107	18034	17962	18068	17887	18064	18006	17910	18111	18232	17964	18114	18044	18062	17806	18017	17969	17986	17951	17937	17967	17995	18028	17954	18201	18049	17939	18044	18009	18004	17941	18127	18125	17930	18089	17738	18169	18062	17987	17895	18065	18104	18005	17774	18134	18105	17977	17914	18041	17980	18109	17961	18159	18112	18114	18036	18024	17942	18160	18007	17720	18095	17975	18058	18074	18032	17865	18013	17924	18073	17951	18095	18122	17985	17894	17828	17830	18087	18031	18061	18265	17930	18028	17924	18037	18131	18219	18024	17998	18034	18093	18000	17948	18065	17903	18175	18184	18016	17823	17844	18211	17984	18116	17939	17972	17946	17985	17917	17908	18052	18222	18068	17805	17912	18067	18151	17947	17958	18233	18146	18000	18094	17953	17911	17913	18017	18198	18106	18002	18087	18070	18082	18023	18131	18064	18133	17936	18062	17907	18046	18203	18083	17857	18020	18137	17987	17981	17961	18054	18079	18181	17865	18055	18166	18066	17984	18086	17937	18074	18021	17753	17962	17947	18222	18038	18124	18011	17818	17969	18038	18177	18029	17917	17744	17932	17852	17755	18117	17933	17987	17930	18165	18002	18047	17974	17983	17919	18115	18013	18148	18043	17918	17948	18007	17968	17972	18108	18055	17963	18176	17778	18000	18125	18110	18094	17979	18064	18057	18183	18108	17995	17969	17829	17988	17970	17905	18117	17995	18075	18182	17824	17866	18112	18062	18125	17721	18023	17978	18136	18038	17952	18054	18087	18124	17855	18056	17895	18017	17871	18179	17986	18170	18131	18050	18014	18161	17997	18041	18061	17948	17933	17939	18024	18087	18050	18016	18042	17963	17846	17936	18068	17954	18035	18055	17991	17882	17973	17970	17938	17935	17964	17918	18070	17928	17938	18147	17995	17972	18063	17753	17931	17865	17830	18171	17962	17875	17936	18155	17920	17929	18014	18119	18127	17915	17908	18102	17701	17984	17895	17960	17819	18051	18082	17977	17891	17974	17881	18159	17996	18054	18003	18359	17996	18008	17977	17949	17776	17990	17956	17791	18051	18016	18040	17980	17925	17881	17738	17748	18089	17943	17879	18042	17955	18159	18011	18030	17940	18146	17953	18072	18024	17967	18089	17958	18000	18007	17800	18060	17701	17827	17981	17978	17984	17890	17903	18049	18112	17993	18162	18060	17929	18027	18051	18191	18218	18175	18208	18063	17978	18060	17965	18049	18040	17944	17893	17764	18037	17958	18055	17924	17977	18090	17873	17966	18132	17988	18028	17954	18023	17866	17880	17960	17799	18024	17920	18022	17863	17912	17793	17925	18097	18075	17918	18034	18052	18088	17985	18153	18023	18107	18015	17869	17907	17828	18100	17987	17847	17804	17873	17807	17851	18047	17875	17975	18085	18088	17925	17958	17766	17903	18085	17881	17900	18009	18046	17965	18001	18051	18131	17937	17834	18029	18291	17967	18140	17979	17976	18160	18106	17866	17942	17965	17935	18078	17973	17940	18101	18036	18190	17953	18109	18252	17986	17816	18125	18025	17912	18059	17905	18118	18130	18040	18170	17806	17861	17875	17954	18136	17838	18083	17893	17954	17959	18039	17943	17879	18175	17957	18026	17988	17975	17889	18003	17944	18238	18141	17854	17926	18083	18018	18234	18055	17930	18028	17978	17827	17953	18005	17994	18201	18154	18131	17982	17948	17978	17849	18154	17946	18015	18058	18014	18011	18030	18213	18129	17944	18021	18202	17975	17989	17870	17925	17860	17993	18065	17996	17761	17918	17932	17903	17959	17885	18082	17892	17911	17886	17900	17877	18097	18032	17949	17833	17901	17967	17905	17956	17847	17922	17966	17896	17773	18076	17907	17769	18125	18009	17878	17960	17842	17804	17855	17955	17770	18089	18079	17902	17931	17891	18002	17858	18040	17899	18112	17927	18078	18311	18075	17978	17898	17842	17952	18238	17967	18119	18013	17967	17884	17840	17886	17955	17899	18033	17982	18005	18052	17792	18137	18038	18096	17982	17802	17979	17971	18003	18122	18043	17885	17803	18078	18032	17835	18012	18182	17979	17929	17999	18059	18103	17974	18086	18153	18084	17994	17974	17891	17772	17930	18072	17965	17996	18055	17932	17993	18057	17918	18107	17905	17975	17984	18168	18087	18192	18004	17904	17940	18004	18137	18030	17949	18119	18064	18202	18106	17853	18065	18096	18056	18004	17791	18136	18038	17939	18228	17854	17972	18073	18134	18149	18025	17999	17847	18061	18027	18106	17968	17906	18057	17836	18115	18049	18037	18007	17870	17955	17976	17964	17995	18040	17873	17756	17961	18162	18146	18028	18008	17955	17994	17926	17964	17927	18086	18035	17966	18028	18032	18184	17894	17888	18022	18059	18072	17940	17899	18176	17938	17922	17927	17918	18024	18127	17762	18094	18117	17979	18002	17881	17808	18005	18219	18005	18262	17854	18061	17884	17924	17974	17611	17685	18082	18111	17927	18190	18231	17977	17818	17975	17802	18099	18095	17865	17780	17989	18087	17952	18040	18073	18061	18287	17960	17824	18030	17938	17865	18067	18018	18012	18101	17863	17818	18040	17995	18068	17998	17994	17971	17939	17893	17780	17983	17806	17990	18287	18059	17870	17881	18148	17775	18074	17880	17972	17856	18153	17909	17942	18124	17866	17908	18006	17798	18057	18125	18031	18045	17952	17898	17784	17867	17835	18102	18227	18062	18063	17816	18074	17915	18189	17894	17880	18028	18063	17797	17848	18224	17987	17982	18130	17895	17998	18099	17985	17981	18036	18196	17968	17961	18259	18133	18162	17963	18067	18165	17863	17817	18045	17955	17969	18058	18069	17903	18090	17824	17809	18225	18016	17918	18092	17830	17885	17906	17851	17926	17937	17989	18107	17935	18050	17904	18042	17927	17941	18158	18195	18102	18186	18077	18119	18010	17898	17880	17975	18184	18148	17942	17910	18146	17983	18063	18064	17962	18025	17886	18087	18306	18127	17875	18090	17849	18086	17834	17966	17881	18046	18140	18036	18139	18140	18120	18007	17933	18107	18023	17912	17999	17918	17879	17911	17863	17983	18026	18104	17922	18027	17939	17862	17856	17979	18027	17815	18018	17858	17892	17867	18016	18052	18035	18018	18107	17971	17875	17982	17942	18038	18073	17998	18266	17833	17918	18132	18212	17961	17978	18100	18022	17935	18276	17899	17850	18033	17942	17841	17997	18099	17986	18026	17974	18012	17953	17944	17809	18068	17786	18038	17885	17907	17927	18239	17915	18059	17886	18100	17952	18196	18073	18034	18127	17886	18040	17895	17964	17923	17999	18115	17989	17959	17987	18087	17921	17953	18039	18210	17942	17908	18003	18053	18040	18203	17890	18019	17994	17889	17926	18017	17963	17789	18093	17899	17947	17843	18090	18017	18162	17970	18018	17879	18048	17996	18077	17992	18044	17986	17978	18129	18159	18074	18240	18095	17728	18000	18141	17875	18054	17986	18145	18090	17908	18118	18079	17990	17820	18022	17980	18158	18027	18072	17976	17927	17955	17927	17996	18084	18138	17954	17998	17851	17978	17883	18234	18035	18117	18050	17848	17823	18007	17875	18109	18015	17996	17931	17926	18024	17872	18039	18054	18108	17847	17847	18073	17883	17807	18048	18000	18171	18160	17888	17810	18032	18043	18037	17884	18088	18032	18162	17952	18124	17864	18065	17988	17919	18087	18005	17830	17975	17901	17888	17940	17947	17873	17943	18048	17847	17993	17916	17901	17881	18117	18102	18119	17897	17947	18049	18013	18143	17913	18097	18188	18084	17998	18086	18120	18019	18042	18241	17871	17821	17923	18025	18247	18080	17816	18217	18039	18005	18236	17986	17968	18018	17986	18032	18070	18086	18176	18166	18001	17976	18027	18147	18068	17900	17923	17966	18091	18103	17893	18013	18106	18115	18119	18247	18095	18116	17780	18092	17916	18004	17717	18189	17941	17950	17913	17881	17929	17902	17977	18128	17809	18168	17941	18037	18133	18227	18152	17876	17936	17906	17783	18037	17977	18124	17865	17903	18122	18176	18114	17980	17997	18080	18022	18142	18001	17990	18055	17981	18027	18230	18144	18036	17880	18091	17921	18041	18239	18034	17854	18123	17877	17911	18005	18089	17930	17977	17797	17871	18022	18067	18217	18115	17928	17973	18012	17939	17983	17893	17788	18062	17923	18171	17979	18100	17972	17873	18002	17760	18095	18061	18050	18193	18134	17947	17945	18069	17855	18162	18020	18091	18118	18042	17760	17870	17892	18037	17976	17947	17980	18092	18148	18073	18191	18054	17937	17948	17931	18001	17978	17947	17970	18122	18087	18047	17871	18126	17855	17975	18143	18063	17918	18143	17992	18076	18013	17986	18023	18132	18094	17907	17979	18008	17941	17823	17954	18088	17698	17945	17982	18023	17884	17965	17912	17985	18069	18268	17951	17700	17960	18129	17896	18254	17889	17972	17942	17954	18087	18075	18004	18002	17946	18064	17941	17988	17943	18001	18159	18029	17996	17810	18161	18130	18298	18048	18012	18021	17930	17932	18076	18046	18026	17995	17889	17974	17940	17936	18070	18010	17988	17602	18099	17884	17998	18091	17947	17978	17964	18001	18090	18168	18004	17975	17880	17978	18045	18083	17791	17860	18067	18179	17883	17812	17951	18050	18119	17751	18194	18011	17976	18021	17892	17797	17873
20215	37276	35285	26093	25644	25072	57360	62198	50365	37532	28013	19441	16931	16541	16570	16533	16462	16333	16572	16451	16681	16643	16685	16484	16577	16547	16751	16592	16448	16637	16596	16577	16454	16489	16542	16386	16534	16403	16385	16631	16357	16700	16441	16581	16543	16562	16734	16579	16644	16407	16512	16517	16523	16563	16595	16529	16605	16499	16383	16695	16499	16553	16657	16506	16558	16534	16553	16627	16415	16478	16391	16579	16438	16652	16534	16615	16563	16507	16654	16517	16536	16548	16547	16535	16666	16675	16605	16624	16644	16567	16445	16528	16596	16584	16484	16369	16460	16465	16450	16505	16474	16436	16567	16350	16391	16544	16540	16567	16510	16505	16313	16476	16624	16523	16489	16450	16503	16425	16555	16382	16515	16476	16440	16534	16508	16575	16474	16494	16652	16622	16524	16665	16459	16503	16636	16569	16470	16495	16672	16523	16601	16578	16480	16549	16297	16458	16432	16480	16483	16520	16534	16496	16437	16683	16540	16522	16769	16327	16429	16543	16452	16574	16368	16588	16420	16568	16542	16616	16541	16405	16486	16577	16526	16372	16443	16405	16413	16455	16728	16520	16336	16661	16532	16393	16565	16497	16509	16438	16697	16446	16512	16557	16514	16489	16546	16670	16598	16472	16531	16543	16533	16471	16558	16537	16604	16568	16483	16356	16365	16630	16514	16514	16410	16586	16664	16457	16468	16646	16634	16481	16638	16598	16414	16501	16415	16535	16401	16559	16463	16640	16407	16513	16542	16420	16466	16459	16555	16463	16676	16578	16454	16437	16550	16473	16400	16629	16698	16483	16416	16476	16522	16430	16450	16511	16530	16461	16448	16494	16477	16419	16557	16157	16513	16499	16624	16667	16583	16373	16364	16567	16510	16576	16429	16493	16661	16423	16523	16471	16572	16628	16419	16513	16613	16389	16646	16490	16401	16684	16446	16586	16586	16603	16617	16516	16560	16546	16482	16589	16528	16513	16556	16637	16573	16430	16509	16501	16580	16510	16455	16543	16655	16607	16612	16403	16648	16537	16536	16495	16523	16435	16388	16467	16432	16596	16409	16527	16503	16567	16601	16614	16478	16472	16552	16491	16445	16595	16466	16495	16604	16577	16225	16455	16522	16221	16580	16397	16372	16470	16466	16424	16535	16512	16503	16518	16557	16520	16442	16531	16552	16667	16583	16456	16568	16410	16365	16432	16427	16491	16636	16373	16528	16492	16463	16379	16593	16624	16553	16492	16431	16449	16436	16531	16330	16616	16482	16642	16505	16654	16474	16556	16306	16368	16454	16401	16446	16573	16638	16558	16510	16490	16562	16523	16427	16468	16573	16472	16512	16475	16510	16665	16451	16667	16470	16528	16387	16196	16551	16574	16409	16408	16606	16423	16672	16420	16706	16621	16469	16509	16452	16594	16497	16606	16571	16312	16486	16511	16556	16581	16305	16510	16688	16377	16377	16459	16402	16485	16503	16691	16594	16593	16341	16424	16541	16440	16505	16515	16486	16494	16566	16615	16569	16500	16590	16630	16602	16396	16503	16534	16395	16575	16575	16496	16453	16561	16496	16522	16402	16586	16309	16605	16410	16530	16438	16485	16397	16412	16317	16495	16475	16553	16651	16544	16446	16381	16693	16395	16373	16468	16455	16630	16585	16547	16665	16490	16467	16526	16509	16641	16501	16492	16516	16487	16571	16563	16623	16519	16503	16581	16510	16606	16530	16572	16539	16454	16339	16234	16411	16545	16414	16464	16630	16534	16666	16500	16416	16732	16541	16595	16439	16687	16473	16629	16331	16535	16666	16396	16545	16448	16516	16593	16498	16535	16444	16613	16541	16657	16471	16626	16409	16612	16550	16417	16492	16512	16430	16582	16528	16588	16358	16514	16561	16493	16550	16391	16512	16374	16627	16561	16677	16569	16390	16504	16476	16496	16484	16493	16589	16505	16574	16576	16575	16511	16501	16501	16592	16391	16569	16562	16477	16399	16315	16453	16686	16614	16452	16543	16573	16589	16354	16535	16452	16459	16579	16488	16618	16482	16339	16535	16468	16558	16654	16414	16645	16623	16440	16450	16654	16574	16724	16391	16605	16483	16536	16459	16558	16495	16347	16301	16566	16495	16541	16401	16485	16462	16456	16529	16372	16537	16387	16521	16677	16379	16565	16549	16502	16645	16503	16479	16583	16602	16576	16573	16577	16499	16251	16522	16452	16513	16479	16442	16469	16659	16400	16416	16510	16508	16498	16473	16436	16452	16480	16599	16676	16480	16608	16494	16569	16428	16579	16425	16478	16612	16453	16451	16581	16327	16417	16445	16682	16392	16583	16464	16455	16733	16401	16646	16495	16515	16700	16533	16534	16561	16406	16449	16555	16479	16592	16507	16609	16496	16465	16378	16554	16566	16561	16450	16494	16472	16442	16397	16712	16436	16557	16541	16631	16557	16509	16482	16666	16421	16648	16366	16387	16492	16582	16399	16556	16570	16488	16629	16517	16434	16631	16459	16437	16576	16374	16567	16573	16373	16360	16493	16450	16577	16525	16439	16573	16660	16558	16546	16521	16350	16534	16452	16570	16669	16498	16491	16389	16488	16463	16370	16417	16394	16583	16460	16542	16455	16631	16415	16536	16529	16612	16596	16404	16601	16588	16452	16445	16579	16340	16461	16349	16527	16613	16529	16569	16653	16440	16427	16544	16410	16655	16463	16576	16383	16641	16435	16498	16496	16419	16384	16455	16462	16495	16503	16671	16421	16664	16458	16499	16524	16593	16564	16486	16403	16314	16705	16542	16554	16587	16608	16470	16399	16493	16446	16592	16299	16527	16402	16411	16513	16468	16687	16535	16643	16381	16508	16418	16424	16440	16535	16371	16500	16572	16402	16484	16511	16494	16324	16609	16479	16531	16497	16541	16499	16593	16665	16329	16459	16650	16457	16646	16405	16592	16499	16560	16592	16387	16533	16511	16502	16418	16404	16570	16537	16502	16505	16416	16541	16364	16491	16573	16608	16481	16542	16474	16439	16598	16486	16466	16413	16516	16714	16668	16574	16586	16733	16575	16543	16435	16336	16515	16432	16631	16461	16606	16582	16636	16584	16543	16526	16607	16516	16702	16586	16615	16493	16538	16442	16469	16558	16565	16320	16431	16498	16571	16579	16489	16422	16512	16280	16701	16500	16407	16564	16693	16403	16599	16412	16543	16564	16415	16454	16614	16420	16495	16548	16463	16605	16430	16417	16367	16559	16519	16475	16470	16549	16371	16671	16553	16381	16632	16645	16552	16512	16358	16466	16525	16313	16652	16522	16321	16429	16516	16270	16490	16397	16522	16539	16533	16536	16520	16481	16527	16620	16573	16568	16527	16616	16525	16525	16522	16414	16573	16621	16639	16601	16467	16549	16549	16594	16303	16356	16396	16601	16564	16604	16516	16423	16562	16520	16570	16518	16513	16497	16526	16326	16414	16354	16482	16637	16448	16361	16429	16382	16628	16485	16313	16602	16607	16566	16631	16422	16530	16560	16405	16545	16524	16517	16590	16567	16404	16489	16496	16574	16574	16358	16718	16489	16621	16527	16632	16496	16500	16480	16775	16647	16588	16429	16409	16452	16562	16390	16600	16361	16478	16554	16510	16577	16538	16607	16594	16450	16303	16476	16433	16458	16607	16602	16482	16590	16513	16397	16538	16433	16505	16448	16441	16575	16383	16448	16199	16504	16441	16633	16382	16235	16543	16492	16439	16392	16603	16613	16489	16372	16448	16468	16569	16359	16547	16578	16653	16509	16449	16534	16603	16405	16435	16449	16542	16630	16530	16494	16345	16534	16520	16494	16533	16489	16475	16480	16456	16430	16611	16622	16555	16329	16679	16523	16419	16574	16331	16505	16530	16559	16520	16498	16555	16521	16537	16477	16655	16514	16482	16495	16438	16474	16505	16442	16597	16603	16483	16474	16477	16449	16409	16514	16407	16421	16629	16392	16490	16466	16477	16441	16504	16586	16390	16342	16510	16457	16618	16485	16530	16694	16617	16847	16428	16459	16790	16462	16445	16519	16561	16575	16557	16636	16591	16505	16541	16549	16420	16600	16527	16477	16626	16502	16477	16605	16383	16444	16336	16589	16584	16485	16597	16510	16492	16328	16614	16456	16669	16327	16542	16598	16455	16535	16581	16509	16386	16578	16574	16305	16682	16443	16549	16580	16492	16465	16647	16531	16357	16582	16399	16340	16680	16425	16541	16627	16741	16573	16545	16562	16418	16513	16557	16458	16519	16367	16516	16423	16545	16346	16419	16557	16565	16507	16692	16594	16578	16511	16473	16414	16593	16435	16595	16527	16744	16606	16501	16429	16579	16411	16368	16322	16575	16500	16524	16575	16474	16436	16669	16460	16327	16674	16556	16504	16510	16479	16719	16379	16534	16532	16480	16549	16355	16425	16451	16622	16442	16520	16577	16487	16368	16383	16463	16515	16508	16478	16273	16425	16556	16543	16574	16470	16406	16342	16509	16588	16381	16531	16401	16479	16676	16422	16362	16509	16494	16435	16464	16436	16511	16542	16641	16535	16601	16669	16592	16481	16443	16574	16509	16373	16457	16590	16455	16427	16364	16679	16518	16403	16495	16863	16452	16521	16469	16578	16596	16556	16546	16506	16460	16489	16431	16542	16463	16492	16672	16500	16405	16530	16570	16519	16566	16562	16420	16619	16494	16597	16578	16770	16430	16401	16687	16549	16523	16609	16518	16519	16356	16427	16480	16452	16513	16491	16488	16687	16532	16605	16415	16611	16382	16466	16539	16349	16584	16364	16354	16671	16368	16672	16455	16530	16732	16446	16505	16469	16499	16470	16561	16592	16343	16319	16709	16470	16502	16570	16353	16398	16561	16342	16446	16487	16442	16502	16501	16595	16500	16584	16541	16400	16505	16572	16604	16548	16671	16622	16433	16471	16647	16435	16551	16508	16746	16513	16570	16451	16415	16434	16580	16366	16470	16428	16454	16545	16471	16511	16555	16554	16507	16548	16558	16456	16512	16541	16439	16527	16434	16495	16339	16603	16624	16568	16523	16440	16619	16452	16583	16645	16396	16396	16481	16686	16539	16528	16521	16596	16481	16626	16516	16573	16612	16569	16495	16612
27557	22184	24489	21016	18168	18618	22227	25049	23310	20728	19485	18682	18309	18378	18043	18279	18218	18047	18109	18090	18365	18075	18215	18207	18286	18217	18335	18129	18162	17952	18169	17986	18150	17942	18174	18250	18055	18221	18147	18012	18045	17886	18117	17952	17911	18099	18080	18026	18063	17996	18241	18202	18024	18046	18143	18187	18127	18037	18252	18063	18106	18039	18060	18158	18199	17956	17962	18149	17979	18199	18272	18233	18346	18138	18324	18027	18200	17976	18145	17982	18229	18259	18231	18036	17955	18146	18076	18087	18109	18009	18198	17963	18202	18300	18106	18148	17956	18307	18021	18101	18012	17952	18060	18038	18158	18174	18083	18057	17914	18178	18098	17883	18256	18141	18126	18089	18133	18233	18006	18040	18248	18185	18084	18150	18094	18083	18017	18184	18093	17980	17957	18117	18113	18128	17914	18044	17887	18035	18108	17998	18009	18033	18148	17948	18062	18003	18097	18049	18208	18024	17980	17986	18088	18117	18207	18096	18153	18059	18201	18105	18252	18059	17880	18075	18214	18292	18154	18083	18230	18143	18070	18162	17842	18083	17930	18009	18115	18082	18107	18221	18035	17903	18149	18148	18057	18077	17973	18120	17931	18130	17936	18103	17975	18085	18010	18340	18084	17792	18025	18033	18112	18082	18072	18166	18100	18165	18210	17954	17969	18194	18313	18065	18269	18159	18079	18399	18018	18045	18329	17959	18165	18428	18123	18115	18229	18193	18109	17954	18058	18146	18054	17958	18003	18157	18000	17981	18237	17948	18056	18180	18112	18210	17930	17986	18151	17965	18064	17967	18052	18165	18244	18195	18142	18191	18145	18002	18229	18184	18109	18099	18314	18158	17895	17971	18206	18310	18130	18079	18378	18289	18306	18040	18026	18070	18108	18287	18103	17958	18110	17928	18187	18218	17994	18208	18048	18082	18073	18136	18310	18108	18046	18161	18255	18169	18210	18238	18064	18090	18095	18250	18168	18000	18162	17846	18169	18166	18362	18081	18129	18001	18197	17951	18136	18138	17910	18115	18134	17995	18128	18145	18201	18109	18190	17974	18104	17850	18171	18038	18221	17917	18066	17967	18011	18193	17993	18193	18317	18056	18130	18015	18066	18225	18012	17968	18042	18008	17977	18234	17881	17856	18183	18305	18264	18002	18024	17906	18139	18116	18016	18048	18101	18246	18223	18018	18177	18212	18053	17932	18175	17951	18133	17849	18139	18168	18241	18393	18120	18120	18088	18069	18011	17994	18097	17933	18133	17877	18086	18104	18196	18047	18111	18172	18021	18127	18004	18010	17970	18165	18142	18276	18037	18225	18274	18327	17936	17887	17932	17998	18191	18120	18240	18062	18162	18139	18211	18005	18216	18349	18235	17923	18298	18052	18092	18242	18130	18261	18160	18066	18152	17911	18048	18068	18223	18174	18276	18034	17938	18147	18150	18179	18183	18114	17896	18174	18088	18313	18166	18169	18115	18229	18046	18008	17993	18159	18366	18093	18081	18205	18158	18026	18047	18069	17999	18095	17985	17966	18117	17970	18071	17998	17978	18296	17856	18181	18190	18075	18269	18193	18099	18116	18048	18079	18195	18119	18154	17986	18268	18032	18114	17973	18108	18088	18140	18155	18121	18216	17946	17937	18131	17969	18006	18317	18202	18237	18140	18070	18020	18119	17881	18110	18220	18380	18068	18112	18217	18279	18220	18246	18293	18260	18200	17956	18168	18023	18225	18062	18175	17953	18296	18019	18165	18058	18020	18033	17977	17972	18109	17988	18123	18134	18079	18194	18087	17969	18280	17834	18113	18113	18168	18079	18045	18237	18234	18048	18039	17961	18137	18230	18240	18140	18128	17895	18153	18063	17762	17957	17942	17993	18181	18169	18150	18110	18054	17921	18205	18262	18087	18027	18199	17896	18196	18053	18137	18127	18147	18107	18116	18048	18078	18190	18033	17875	18016	18116	17950	18086	18045	18044	18231	18127	18023	18060	18108	18088	18121	17993	17891	18089	18061	18132	17962	18034	18105	18261	18191	18066	17938	18037	18215	18262	18025	18071	18185	18176	17903	18108	18060	17958	18152	17970	17978	18247	18164	17970	17945	18060	18144	18017	17834	18144	18036	18102	18154	18193	18127	17953	18117	18024	18058	18159	18134	18331	18012	18011	18030	18112	17924	18063	18142	17905	18184	18037	18062	18047	18100	18201	18132	18065	18070	18152	18078	18258	18139	18029	18085	18034	17955	18047	18395	18257	18162	18008	17928	18013	18017	18210	18118	18023	17988	18060	18135	18323	18196	17966	18239	17954	18090	17996	17919	17947	18218	18157	18049	17955	18072	18131	18150	18186	18087	18210	17900	18171	18099	18193	17982	17988	17985	18043	18124	18001	18130	17874	18185	18195	18115	18034	18129	17825	18145	18052	18058	17954	18138	18110	18117	17925	18227	18184	18110	18170	18122	17964	18057	18016	18250	18040	17998	17965	18077	18198	17963	18244	18157	18089	18061	18216	18177	18291	18097	18131	18384	18132	18069	18020	18007	18208	17955	18059	17870	18150	18015	18020	18106	18325	18197	18135	18226	18142	18012	18251	18272	18074	18161	18192	17928	18165	18143	18069	18064	18223	18061	17972	18160	18050	18096	18239	18334	18132	18189	18217	18099	18207	18193	18012	18177	18010	18053	18138	17962	18176	18004	18033	18081	17998	18116	18140	18122	17757	18206	18007	18273	18065	18101	18035	18045	18227	18217	18025	18146	18338	18266	18216	18177	18154	18118	17958	18225	17985	18184	18270	18130	18110	18021	18101	18031	18452	18077	18145	18159	18096	18023	18192	18143	18244	18289	18002	18018	18166	18297	18049	18106	17946	17944	18253	18053	17966	18170	18115	17934	17915	18065	18014	18154	18070	18220	17998	18162	18103	18155	17966	18219	18285	18090	18024	18079	18032	18179	18245	18085	18224	18204	18259	18162	18013	18142	18190	18085	17905	18156	18166	18146	18085	17951	17926	17937	17987	18089	18038	18208	18025	18157	18133	17936	18034	18101	18020	17976	18249	18075	18133	18076	18380	18317	18126	18037	18195	18027	18032	18289	17981	18094	18211	18071	18202	18045	18035	18251	18174	18052	18095	18160	18090	18095	18149	18020	18100	18112	17916	18100	18020	18249	18167	18008	18092	18098	18020	18114	18110	18165	18124	18215	18300	17992	18066	18209	18040	18177	18150	18062	18177	18288	18220	18030	18062	17928	18159	18118	18237	18231	18058	17938	18013	17969	18159	17985	18183	18208	18009	18004	18153	18177	18146	18103	18032	18044	18272	18046	18132	18069	18051	18151	17965	17989	17990	18263	18018	18037	18154	18132	18022	17938	18309	18170	18129	18214	18181	18115	17961	18114	18185	17918	18091	18056	18214	17972	18374	18061	17932	17979	18146	17876	18030	17998	18224	17911	18170	17963	18075	18213	18296	18084	17916	18059	18020	18014	18023	18188	18100	17987	18171	18028	18059	17969	18135	18131	17961	18057	18132	17904	18189	18065	18275	18067	18042	18020	18089	18059	17966	18045	17997	18154	18217	18075	18144	18146	18158	18141	18070	18109	18298	18285	18123	18212	17957	17874	18167	18244	18106	18165	17781	18224	18210	18020	18108	18138	18191	18073	17932	18088	18138	17986	18027	18097	18225	18160	18215	18198	18163	18085	18046	17881	18145	18081	18161	18081	18349	18107	18058	18069	18016	17986	17983	17920	18150	17912	18185	18283	18062	17966	18105	18217	17991	17936	17940	18102	18230	18085	18063	18114	18357	17987	18222	18151	18089	18144	18088	17947	18049	18223	18035	18232	17955	18167	18058	18133	17973	18253	18019	18167	18049	18081	18131	18204	18293	17923	18153	17994	18166	18096	18164	18265	17950	18126	18323	18080	17954	18164	18148	18021	18004	18046	17934	18091	18057	18290	18125	18022	18019	17996	18053	18170	18033	17930	18059	18126	18047	17957	18171	18117	18052	18244	18097	17892	17965	18010	18199	18188	17934	18139	18050	18041	18070	18180	18025	18256	18096	18002	18049	18146	17995	18203	18186	18072	18184	18316	17983	18047	17973	18229	18173	18060	18107	18321	18090	18097	18281	18081	18234	18051	18158	18028	18135	18349	18194	18275	18221	18080	18139	18002	18120	18207	18062	17998	18208	18217	18186	18185	18094	18141	18089	18072	17888	17949	18107	17863	18408	17900	18183	18086	17959	17975	18015	18096	18009	18152	17910	18194	17983	17985	18153	18198	18055	18137	18104	18146	18035	18184	18139	18264	18015	18152	18185	18331	18115	17972	18151	18161	18214	18118	17987	18101	17964	18082	18121	18005	18035	18027	18051	18032	18056	18123	18078	18233	18131	18183	18023	18032	18197	18162	18157	17997	18035	18236	18073	18139	18140	18012	17866	18209	18146	17975	18185	18252	18068	18050	18209	18022	18214	18079	18102	18293	18207	18223	18095	18283	18144	17904	18155	18217	18198	18242	18091	17968	18183	18314	18012	18176	18125	18087	18236	18219	18089	18038	18161	17944	18068	18190	18063	18030	18194	18136	18114	17875	18204	18103	17861	18030	18074	18050	18097	18105	18281	18122	18092	17932	18138	18094	18130	17998	18123	18220	18008	18160	17964	18059	17980	18081	18149	18105	18220	18146	18069	17965	18166	18196	18266	18245	18112	18105	18086	18303	18278	18319	18065	18130	18164	18145	18116	18278	18188	18154	17954	18068	17957	18309	18013	18010	18150	18017	18096	18012	18210	18143	18075	18053	18140	17879	18009	18116	18115	18114	17907	18001	18023	18117	18149	18156	18146	18155	18181	18037	18293	18354	17895	18119	18070	17934	18008	18157	18116	17977	18075	18103	18128	17895	18148	18133	18217	18201	18168	18138	18021	18103	17910	18197	18194	18263	18039	18237	17936	18056	18139	18192	18086	18279	18159	18147	18175	18085	18173	18090	18063	18018	18150	18176	18054	18226	17950	17850	18026	18237	18172	18115	17948	17889	18065	17980	18245	18085	18093	18053	18146	18019	18233	17959	18049	17925	17967	18002	17932	18070	18053	18113	18241	18151	18318	18239	18091	18069	18104	18150	18118	18228	18018	18174	18129
17177	21346	19084	17179	17066	17776	23279	26430	22975	19512	18146	16907	16566	16542	16582	16419	16535	16656	16557	16509	16632	16421	16566	16490	16686	16588	16503	16448	16505	16655	16445	16476	16713	16400	16422	16710	16546	16462	16494	16494	16423	16537	16460	16586	16682	16410	16533	16573	16610	16513	16436	16458	16561	16421	16681	16670	16511	16361	16563	16449	16511	16591	16659	16764	16579	16564	16593	16470	16497	16517	16510	16537	16349	16471	16622	16550	16442	16359	16529	16564	16377	16591	16702	16468	16545	16451	16479	16452	16478	16560	16725	16634	16564	16600	16461	16642	16486	16478	16722	16680	16593	16441	16582	16639	16465	16543	16560	16654	16496	16617	16564	16603	16510	16443	16470	16515	16430	16546	16591	16521	16408	16614	16635	16553	16507	16465	16503	16589	16410	16418	16617	16653	16554	16547	16461	16517	16479	16660	16618	16360	16465	16484	16461	16456	16654	16315	16467	16406	16837	16526	16639	16526	16533	16454	16473	16703	16571	16671	16540	16590	16392	16589	16295	16549	16673	16392	16507	16440	16447	16607	16589	16613	16699	16611	16597	16419	16569	16453	16540	16638	16545	16599	16656	16603	16658	16551	16478	16509	16576	16426	16598	16536	16635	16390	16507	16451	16533	16541	16632	16688	16636	16447	16417	16511	16447	16620	16369	16540	16523	16463	16664	16407	16671	16359	16606	16399	16735	16468	16405	16439	16713	16491	16534	16582	16447	16597	16453	16674	16550	16584	16517	16608	16544	16589	16426	16663	16496	16558	16603	16585	16511	16504	16531	16414	16487	16599	16511	16667	16651	16732	16648	16618	16576	16549	16600	16495	16640	16518	16615	16460	16570	16628	16689	16660	16498	16528	16563	16513	16497	16692	16389	16448	16458	16362	16556	16389	16590	16430	16595	16279	16567	16492	16511	16588	16561	16478	16586	16679	16534	16513	16603	16497	16489	16502	16587	16549	16710	16524	16410	16589	16655	16601	16414	16635	16593	16604	16420	16767	16345	16687	16497	16621	16510	16432	16585	16539	16473	16599	16550	16581	16487	16685	16544	16714	16760	16481	16445	16571	16475	16683	16518	16639	16569	16484	16693	16506	16582	16469	16387	16569	16379	16467	16679	16517	16638	16587	16636	16621	16550	16525	16401	16748	16389	16528	16585	16541	16687	16459	16484	16703	16485	16568	16383	16569	16528	16461	16494	16469	16524	16623	16712	16558	16612	16432	16569	16494	16545	16471	16412	16776	16586	16413	16378	16517	16569	16589	16475	16400	16520	16407	16600	16591	16571	16489	16550	16675	16511	16693	16502	16544	16422	16479	16442	16583	16497	16468	16517	16578	16534	16585	16663	16570	16658	16554	16479	16439	16609	16518	16593	16524	16606	16636	16493	16651	16571	16625	16561	16462	16593	16544	16514	16460	16680	16479	16596	16669	16492	16482	16596	16474	16465	16451	16519	16560	16448	16423	16528	16513	16523	16532	16632	16482	16626	16452	16589	16571	16545	16594	16527	16623	16525	16420	16584	16529	16482	16643	16726	16688	16595	16601	16714	16570	16622	16560	16437	16436	16385	16707	16406	16638	16554	16567	16484	16600	16653	16559	16680	16599	16612	16707	16541	16685	16665	16681	16458	16611	16450	16430	16597	16494	16524	16407	16552	16600	16562	16506	16638	16471	16658	16473	16556	16545	16571	16648	16402	16582	16711	16461	16539	16549	16487	16754	16522	16663	16576	16602	16453	16562	16642	16609	16476	16533	16558	16605	16689	16656	16546	16449	16546	16414	16558	16706	16585	16467	16610	16550	16431	16586	16505	16479	16588	16461	16424	16604	16506	16421	16584	16479	16529	16528	16747	16539	16640	16546	16477	16408	16553	16723	16591	16473	16630	16599	16633	16531	16452	16491	16520	16543	16614	16490	16544	16385	16661	16489	16628	16622	16461	16530	16569	16439	16710	16564	16630	16530	16407	16547	16498	16466	16463	16433	16476	16705	16528	16389	16630	16518	16697	16502	16487	16448	16524	16452	16577	16542	16518	16459	16589	16571	16483	16580	16589	16469	16503	16467	16429	16526	16586	16496	16481	16530	16532	16406	16536	16561	16483	16587	16659	16495	16505	16679	16493	16617	16622	16498	16681	16384	16512	16570	16399	16479	16362	16577	16463	16669	16526	16544	16504	16494	16589	16449	16637	16547	16336	16486	16462	16708	16463	16500	16467	16515	16600	16630	16672	16429	16602	16493	16539	16391	16584	16655	16696	16640	16795	16556	16501	16621	16584	16471	16599	16488	16601	16613	16655	16580	16490	16420	16558	16584	16587	16512	16434	16614	16512	16653	16516	16540	16537	16552	16511	16528	16527	16382	16580	16674	16593	16628	16498	16503	16625	16395	16511	16692	16633	16501	16556	16648	16323	16556	16364	16611	16405	16659	16714	16542	16352	16724	16527	16496	16731	16491	16644	16501	16582	16793	16406	16483	16424	16519	16591	16351	16543	16673	16639	16471	16579	16458	16652	16763	16611	16458	16816	16604	16606	16439	16623	16625	16660	16499	16431	16610	16491	16678	16596	16577	16577	16600	16342	16707	16605	16405	16650	16590	16675	16549	16545	16345	16600	16529	16476	16559	16561	16466	16445	16666	16492	16403	16644	16450	16531	16532	16669	16405	16555	16578	16618	16697	16600	16546	16475	16611	16679	16625	16635	16688	16633	16591	16586	16660	16569	16559	16574	16583	16315	16641	16656	16400	16461	16551	16404	16565	16563	16493	16535	16528	16552	16440	16560	16614	16517	16372	16406	16550	16499	16694	16699	16489	16457	16405	16519	16681	16461	16459	16502	16621	16613	16559	16629	16535	16427	16593	16704	16554	16404	16676	16536	16568	16588	16607	16501	16540	16579	16462	16510	16631	16681	16491	16524	16600	16687	16578	16489	16540	16412	16427	16559	16634	16403	16497	16459	16420	16459	16550	16646	16504	16404	16458	16368	16543	16666	16388	16451	16642	16409	16506	16528	16660	16784	16540	16547	16592	16677	16730	16642	16536	16425	16620	16497	16591	16570	16475	16594	16669	16453	16611	16620	16507	16519	16456	16670	16568	16556	16547	16510	16683	16714	16526	16597	16638	16527	16482	16393	16660	16628	16560	16418	16602	16392	16500	16623	16424	16513	16522	16459	16707	16369	16614	16573	16468	16677	16602	16476	16600	16540	16591	16633	16434	16695	16489	16601	16484	16532	16387	16494	16566	16560	16603	16616	16391	16450	16566	16614	16873	16638	16512	16710	16621	16452	16524	16575	16828	16601	16520	16557	16590	16600	16599	16640	16468	16490	16320	16722	16499	16648	16538	16465	16723	16373	16602	16639	16556	16603	16344	16494	16527	16710	16443	16518	16548	16448	16584	16484	16369	16582	16531	16509	16377	16623	16561	16733	16409	16525	16435	16448	16518	16588	16620	16538	16407	16612	16418	16457	16608	16457	16626	16644	16499	16418	16814	16575	16705	16649	16501	16500	16435	16637	16606	16624	16492	16577	16427	16720	16625	16617	16516	16434	16429	16508	16654	16515	16712	16623	16547	16582	16501	16449	16498	16578	16582	16635	16650	16485	16423	16638	16368	16721	16569	16534	16340	16578	16666	16496	16575	16577	16514	16620	16501	16455	16615	16614	16647	16454	16468	16730	16659	16739	16511	16458	16616	16503	16528	16552	16500	16613	16570	16472	16480	16482	16491	16518	16469	16641	16483	16523	16508	16595	16549	16671	16491	16485	16619	16614	16527	16525	16397	16523	16463	16713	16452	16626	16585	16446	16523	16642	16690	16514	16432	16541	16486	16647	16450	16573	16585	16526	16522	16647	16480	16703	16521	16498	16664	16633	16626	16495	16569	16727	16460	16501	16550	16777	16405	16423	16488	16661	16613	16623	16584	16609	16587	16556	16516	16630	16454	16627	16586	16492	16472	16605	16348	16533	16634	16553	16500	16485	16576	16529	16452	16508	16433	16515	16439	16650	16530	16695	16609	16699	16596	16592	16690	16642	16455	16554	16585	16665	16339	16613	16444	16522	16415	16588	16536	16610	16423	16494	16712	16481	16608	16469	16576	16474	16547	16653	16482	16667	16478	16695	16536	16429	16489	16387	16513	16555	16522	16704	16436	16694	16480	16571	16373	16549	16670	16576	16544	16595	16505	16509	16555	16539	16413	16636	16535	16586	16502	16529	16599	16422	16736	16375	16292	16478	16621	16549	16627	16338	16536	16507	16607	16508	16474	16610	16514	16485	16543	16401	16659	16480	16438	16646	16646	16587	16686	16582	16791	16362	16709	16587	16719	16267	16522	16527	16641	16543	16608	16368	16588	16522	16600	16666	16698	16474	16505	16496	16643	16558	16599	16344	16538	16553	16611	16654	16390	16520	16492	16569	16586	16489	16709	16571	16501	16524	16622	16716	16627	16581	16587	16487	16502	16607	16548	16694	16536	16503	16534	16355	16409	16580	16563	16572	16683	16533	16663	16522	16626	16434	16629	16639	16513	16641	16624	16632	16427	16561	16506	16605	16623	16651	16450	16438	16526	16400	16565	16537	16531	16710	16534	16584	16518	16509	16551	16529	16431	16606	16587	16408	16557	16469	16420	16491	16598	16490	16513	16567	16619	16505	16703	16595	16438	16338	16427	16460	16584	16554	16617	16575	16557	16733	16568	16329	16524	16625	16463	16708	16531	16720	16633	16461	16577	16553	16493	16573	16674	16549	16424	16579	16533	16609	16666	16494	16410	16624	16694	16634	16527	16599	16516	16538	16578	16455	16642	16401	16719	16334	16793	16538	16402	16573	16504	16470	16698	16406	16434	16543	16462	16556	16422	16658	16507	16568	16621	16552	16686	16567	16622	16558	16584	16673	16571	16393	16657	16414	16488	16692	16552	16694	16687	16526	16682	16607	16638	16585	16444	16489	16596	16749	16482	16448	16480	16550	16650	16744	16426	16611	16575	16705	16424	16738	16397	16515	16586	16630	16589	16540	16414	16490	16556	16428	16474	16400	16547	16688	16691	16475	16356	16598	16779	16489	16411	16651	16681	16593	16420	16607	16506	16483	16645	16462	16706	16490	16554	16471	16563	16628	16581	16571	16432	16662	16678
24589	21347	28295	24986	22035	24664	42000	45006	37718	28782	23590	20138	18610	18495	18452	18330	18243	18441	18478	18198	18009	18310	18248	18366	18273	18586	18205	18249	18443	18192	18194	18217	18627	18438	18432	18324	18361	18063	18219	18256	18374	18319	18403	18207	18219	18137	18395	18042	18211	18259	18254	18130	18236	18103	18076	18186	18183	18419	18297	18433	18455	18195	18070	18222	18309	18336	17987	18194	17991	18152	18282	18327	18185	18185	18353	18380	18575	18054	18293	18433	18233	18314	18208	18311	18118	18142	18348	18321	18110	18362	18371	18072	17994	18366	17998	18041	18169	18136	18187	18356	18372	18307	18257	18052	18263	18196	18347	18246	18139	18261	18216	18360	18136	18070	18467	18264	18171	18160	18170	18323	18091	18226	18558	18096	18318	18168	18070	18280	18152	18332	18369	18208	18280	18128	18152	18131	18022	18438	18334	17974	18516	18408	18290	18366	18319	18136	18317	18229	18128	18081	18247	18415	18008	18167	18442	18178	18343	18240	18242	18119	18153	18065	18156	18140	18299	18302	18091	18257	18193	18132	18165	18532	18349	18359	18124	18194	18070	18230	18291	18256	18160	18018	18214	18368	18063	18184	18054	18230	18166	18160	18173	18090	18267	18188	18092	18253	18279	18377	18394	18091	18371	18082	18307	18084	18320	18158	18246	18206	18237	18175	18307	18294	18155	18353	18330	18052	18233	18254	18147	18132	18145	18188	18183	18115	18150	18357	18408	18032	18329	18160	18299	18088	18169	18276	18282	17979	18303	18379	18237	18356	18205	18190	18341	18460	18158	18242	18193	18313	18376	18337	18255	18158	18377	18435	18313	18099	18419	18073	18107	18174	18226	18105	18222	18030	17944	18082	18448	18250	18150	18309	18087	18200	18160	18312	18371	18338	18307	18367	18354	18223	18085	18272	18230	18200	18413	18396	18296	18262	18452	18317	18306	18254	18245	18186	18307	18352	18174	18221	18354	18157	18118	18352	18269	18135	18076	18228	18304	18249	18409	18267	18269	18179	18045	18433	18270	18279	18303	18231	18159	18176	18155	18201	18367	18157	18119	18206	18277	18052	18223	18297	18129	18280	18053	18328	18351	18126	18266	18220	18206	18186	18262	18265	18385	18289	18039	18222	18381	18305	18286	18183	18309	18124	18067	18347	18348	18436	18231	18184	18244	18145	18298	18274	18237	18305	18123	18292	18412	18180	17956	18268	18134	18226	18265	17996	18269	18458	18396	18220	18392	18118	18035	18257	18245	18282	18093	18310	18059	18420	18167	18080	18180	18233	18120	18108	18287	18257	18084	18054	18233	18330	18398	18267	18210	18180	18245	18346	18260	18246	18099	18261	18392	18081	18192	18197	18044	18166	18166	18444	18134	18374	18247	18363	18023	18132	18369	18134	18186	18148	18366	18466	18194	17977	18405	18148	18347	18424	18240	18362	18172	18227	18494	18194	18263	18248	18317	18348	18428	18135	18349	18195	18348	18299	18123	18090	18112	18263	18292	18345	18142	18222	18263	18174	18099	18105	18386	18305	18220	18392	18081	18091	18264	18353	18369	18524	18275	18279	18198	18158	18138	18139	18302	18214	18190	18264	18244	17968	18208	18166	18248	18307	18217	18235	18226	18283	18436	18269	18289	18212	18202	18341	18122	18073	18222	18135	18145	18132	18155	18068	18303	18370	18154	18200	18166	18054	18166	18342	18381	18319	18327	18434	18228	18521	18220	18160	18176	18356	18479	18463	18348	18118	18507	18353	18052	18191	18332	18252	18309	18338	18074	18212	18077	18216	18426	18222	18313	18353	18203	18393	18262	18431	18317	18293	18231	18344	18455	18160	17953	18372	18316	18226	18130	18209	18090	18271	18366	18212	18348	18248	18238	18128	18304	18170	18195	18162	18344	18275	18259	18384	18211	18241	18273	18191	18185	18054	18303	18315	18314	18334	18201	18251	18220	18227	18137	18352	18172	18359	18199	18220	18003	18164	18148	18183	18301	18147	18226	18039	18476	18211	18230	18349	18264	18156	18227	18177	18344	18205	18313	18048	18228	18202	18248	18296	18212	18266	18262	18338	18084	18171	18145	18487	18160	18358	18425	18342	18176	18357	18190	18341	18139	18073	17982	18383	18234	18265	18216	18483	18233	18161	18345	18143	18164	18253	18266	18170	18325	18259	18403	18223	18024	18227	18292	18276	18305	18336	18255	18314	18344	18209	18331	18126	18354	18209	18085	18030	18354	18512	18159	18231	18336	18053	18181	18185	18331	18063	18321	18299	18370	18229	18245	18307	18244	18370	18381	18343	18308	18274	18199	18316	18304	18290	18133	18459	17981	18122	18467	18343	18059	18214	18318	18233	18385	18193	18272	18207	18282	18334	18473	18122	18086	18152	18184	18184	18204	18237	18280	18289	18052	18475	18141	18210	18351	18105	18446	18350	18179	18348	18423	18339	18199	18119	18420	18384	18457	18171	18106	18137	18429	18328	18429	18236	18232	18204	18190	18405	18484	18400	18325	18205	18468	18114	18125	18066	18099	18081	18267	18289	18430	18402	18120	18075	18066	18139	18201	18045	18288	18085	18177	18040	17929	18379	18403	18147	18351	18203	18105	18057	18167	18137	18235	18306	18279	18080	18294	18127	18214	18249	18133	18254	18373	18191	18164	18349	18278	18168	18191	18086	18230	18344	18302	18161	17985	18097	18126	18255	18149	18276	18229	18265	18305	18137	17978	18264	18083	18196	18035	18143	18243	18278	18331	18448	18269	18071	18119	18227	18281	18361	18396	18044	18364	18210	18267	18134	18260	18099	18271	18157	18070	18263	18226	18104	18178	18363	18437	18279	18463	18236	18275	18267	18234	18181	18394	18227	18056	18334	18291	18347	18261	18214	18101	18092	18297	18121	18209	18250	18129	18154	18169	18213	18140	18252	18171	18411	18205	18041	18216	18253	18260	18103	18359	18444	18174	18007	18196	17911	18055	18332	18382	18164	18268	18359	18183	18208	18253	18234	18195	18238	18224	17946	18298	18252	18064	18266	18300	18253	18190	18240	18343	18402	18106	18366	18321	18185	18313	18077	18102	18338	18172	18152	18148	18144	18140	18095	18233	18246	18319	18364	18286	18334	18343	18130	18206	18131	18266	18288	18201	18225	18312	18181	18079	18211	18387	18374	18296	18112	18210	18175	18209	18149	18217	18207	18243	18095	18059	18381	18144	18379	18247	18148	18221	18387	18178	18120	18283	18304	18334	18278	18043	18463	18283	18177	17987	18389	18357	18357	18310	18199	18267	18287	18073	18262	18190	18157	18014	18124	18263	18035	18313	18201	18362	18279	18378	18366	18245	18266	18346	18436	18350	18171	18228	18055	18197	18279	18124	18065	18131	18145	18160	18296	18178	18375	18404	18349	18307	18309	18245	18025	18206	18227	18326	18214	18037	18284	18175	18294	18432	18239	18286	18377	18228	18091	18418	18358	18287	18427	18357	18038	18393	18396	18218	18207	18247	18190	18324	18324	18169	18223	18158	17987	18291	18264	18159	18153	18302	18235	18400	18386	17989	18012	18112	18094	18079	18278	18170	18232	18050	18402	18431	18040	18205	18103	18182	18337	18334	18247	18345	18198	18453	18120	18164	18276	18129	18416	18243	18116	18294	18191	18330	18204	18192	18092	18191	18294	18124	18271	18235	18337	18118	18147	18394	18205	18316	18259	18139	18106	17993	18109	18189	18407	18385	18329	18163	18272	18079	18308	18184	18104	18255	18558	18147	18260	18199	18473	18259	18216	18422	18275	18120	18206	18022	18369	18282	18176	18398	18213	18468	18191	18145	18304	18200	18248	18195	18272	18481	18101	18353	18250	18140	18188	18035	18149	18210	18208	18233	18067	18291	18203	18421	18173	18262	18349	18200	18436	18321	18287	18174	18386	18353	18202	18275	18105	18416	18309	18273	18441	18087	18382	18225	18170	18250	18511	18222	18105	18210	18169	18315	18264	18357	18155	18166	18073	18064	18237	18340	18426	18224	18304	18290	18269	18127	18108	18203	17991	18300	18217	18193	18307	18170	18092	18281	18305	18189	18199	18408	18267	18273	18369	18313	18422	18318	18234	18336	18306	18100	18072	18054	18140	17975	18053	18191	18493	18087	18101	18360	18066	18309	18165	18181	18029	18345	18288	18187	18454	18109	18201	18182	18272	18200	18219	18265	18376	18209	18356	18294	18017	18098	18246	18398	18473	18300	18250	18322	18425	18295	18297	18291	17967	18264	18308	18216	18476	18229	18306	18257	18076	18403	18366	18157	18247	18218	18189	18201	18250	18462	18307	18121	18395	18436	18305	18177	18115	18353	18211	18299	18232	18015	18282	18024	18324	18312	18221	18186	18043	18344	18344	18201	18122	18086	18187	18309	18071	18207	18204	18123	18268	18253	18233	18185	18211	18181	18395	18422	18204	17973	18273	18333	18393	18191	17949	18076	18169	18129	18291	18363	18177	18018	18149	18136	18014	18341	18471	18171	18244	18352	18078	18263	18352	18144	18139	18184	18267	18221	18175	18237	18016	18106	18212	18146	18113	18299	18103	18361	18269	18182	18183	18352	18380	18079	18228	18319	18033	18211	18312	18143	18234	18343	18249	18358	18531	18232	18293	18268	18262	18279	18289	18297	18227	18342	18367	18384	18355	18460	18309	18262	18240	18141	18275	18122	18205	18353	18195	18093	18176	18070	18268	18121	18404	18336	18298	18178	18301	18279	18271	18334	18131	18124	18196	18232	18530	18311	18341	18242	18246	18352	18251	18219	18181	18289	18077	18197	18242	18047	17978	18140	18204	18139	18314	18314	18078	18381	18062	18279	18155	18381	17955	18350	18262	18180	18238	18157	18011	18299	18095	18496	18125	18118	18285	18112	18227	18132	18099	18177	18113	18116	18275	18158	18249	18229	18321	18380	18112	18161	18214	18019	18402	18184	18241	18262	18331	18457	18119	18172	18144	18215	18126	18233	18194	18118	18107	18053	18205	18058	18081	17993	18326	18246	18337	18368	18162	18163	18119	18244	18389	18064	18096	18295	18131	18174	18162	18083	18210	18213	18156	18241	18057	18116	18191	18101	18403	18320	18295	18096	18057	18414	18386	18189	18324
18078	28291	24028	19333	19674	25844	44798	46421	38415	28851	22968	18245	16931	16697	16716	16729	16832	16814	16624	16644	16741	16571	16699	16604	16693	16716	16721	16351	16720	16720	16476	16815	16598	16573	16699	16716	16767	16621	16493	16624	16682	16657	16641	16708	16629	16562	16793	16590	16714	16466	16709	16649	16596	16700	16808	16572	16790	16619	16511	16781	16712	16423	16504	16491	16483	16522	16719	16682	16651	16471	16699	16720	16593	16574	16829	16831	16724	16565	16791	16711	16714	16524	16544	16781	16850	16633	16682	16672	16661	16902	16682	16687	16760	16449	16706	16666	16754	16542	16748	16515	16589	16643	16770	16827	16689	16775	16772	16726	16768	16609	16591	16626	16713	16842	16631	16517	16722	16760	16608	16555	16729	16765	16644	16681	16631	16508	16636	16657	16700	16666	16706	16665	16601	16817	16765	16525	16771	16697	16708	16588	16649	16611	16610	16584	16539	16705	16689	16458	16828	16672	16564	16636	16795	16707	16699	16689	16643	16589	16589	16684	16641	16799	16753	16619	16760	16654	16596	16896	16650	16597	16613	16485	16722	16750	16772	16717	16435	16772	16525	16678	16698	16708	16795	16610	16650	16683	16735	16560	16588	16566	16871	16482	16616	16691	16610	16764	16676	16577	16491	16809	16730	16606	16654	16667	16617	16499	16814	16689	16732	16786	16550	16597	16521	16579	16798	16469	16671	16669	16648	16552	16677	16523	16691	16627	16681	16623	16708	16737	16737	16696	16523	16689	16627	16587	16654	16724	16818	16497	16627	16860	16736	16704	16562	16598	16855	16677	16589	16552	16667	16464	16705	16752	16664	16626	16796	16848	16576	16730	16703	16731	16429	16742	16598	16502	16729	16546	16779	16674	16538	16714	16634	16804	16651	16645	16618	16458	16737	16581	16584	16654	16756	16797	16677	16621	16777	16587	16722	16671	16754	16914	16649	16696	16627	16592	16708	16841	16646	16578	16636	16438	16684	16653	16687	16768	16573	16677	16726	16474	16716	16846	16684	16631	16638	16736	16627	16723	16711	16609	16674	16732	16626	16536	16465	16558	16530	16603	16624	16604	16825	16715	16608	16633	16635	16770	16411	16494	16610	16743	16533	16730	16567	16699	16619	16752	16740	16758	16723	16905	16701	16588	16576	16699	16642	16747	16589	16515	16481	16699	16574	16530	16711	16740	16539	16606	16600	16761	16694	16622	16647	16741	16568	16572	16661	16752	16647	16637	16732	16567	16709	16687	16649	16528	16638	16791	16639	16867	16629	16766	16793	16612	16575	16726	16847	16646	16632	16661	16476	16629	16605	16647	16769	16842	16598	16653	16785	16565	16571	16631	16446	16711	16523	16826	16701	16771	16580	16666	16800	16617	16810	16537	16423	16711	16636	16833	16724	16746	16574	16580	16582	16812	16540	16563	16547	16835	16518	16478	16673	16598	16613	16555	16582	16685	16656	16615	16669	16737	16641	16673	16624	16534	16628	16634	16815	16546	16681	16712	16739	16497	16752	16581	16592	16611	16636	16521	16556	16660	16535	16780	16584	16639	16689	16712	16615	16808	16723	16736	16597	16712	16613	16568	16519	16613	16809	16834	16632	16604	16694	16488	16597	16507	16826	16672	16646	16738	16805	16626	16662	16752	16696	16759	16593	16764	16679	16747	16673	16795	16639	16569	16632	16684	16598	16632	16531	16682	16691	16576	16666	16566	16761	16620	16666	16680	16686	16623	16581	16772	16744	16668	16777	16725	16586	16760	16620	16605	16637	16848	16696	16689	16584	16858	16874	16752	16694	16584	16605	16586	16810	16547	16647	16689	16692	16723	16852	16621	16588	16733	16666	16633	16845	16700	16563	16580	16469	16513	16659	16771	16568	16688	16754	16586	16523	16800	16655	16660	16843	16578	16667	16592	16613	16773	16487	16618	16617	16571	16574	16722	16680	16799	16597	16656	16570	16759	16680	16655	16708	16633	16638	16701	16686	16588	16694	16571	16643	16740	16720	16592	16608	16675	16706	16865	16644	16624	16749	16546	16801	16650	16652	16663	16477	16642	16686	16926	16748	16587	16745	16673	16780	16461	16773	16705	16716	16679	16650	16590	16634	16583	16716	16693	16595	16551	16699	16659	16616	16638	16821	16562	16642	16673	16551	16535	16685	16686	16653	16680	16503	16626	16753	16671	16588	16686	16451	16589	16651	16707	16653	16728	16727	16683	16706	16760	16503	16831	16553	16598	16562	16719	16700	16758	16770	16604	16757	16614	16674	16816	16720	16742	16727	16631	16783	16600	16640	16737	16806	16842	16548	16751	16778	16560	16664	16598	16626	16737	16552	16686	16618	16567	16647	16555	16479	16723	16741	16707	16679	16586	16604	16598	16642	16714	16636	16641	16713	16518	16734	16609	16656	16697	16559	16502	16641	16600	16685	16665	16844	16799	16682	16527	16678	16722	16736	16763	16782	16763	16638	16584	16632	16696	16762	16684	16536	16701	16622	16677	16697	16707	16708	16507	16709	16592	16746	16818	16689	16667	16813	16756	16569	16687	16521	16755	16586	16662	16637	16702	16759	16669	16538	16821	16674	16785	16604	16670	16712	16618	16782	16699	16684	16783	16614	16501	16616	16683	16760	16921	16579	16650	16611	16594	16570	16697	16653	16794	16490	16720	16749	16671	16708	16705	16639	16643	16679	16737	16663	16591	16637	16581	16699	16677	16510	16641	16673	16645	16393	16504	16568	16689	16789	16482	16645	16680	16762	16809	16637	16701	16481	16673	16727	16563	16800	16609	16694	16671	16680	16689	16828	16602	16770	16649	16720	16713	16617	16696	16708	16734	16674	16677	16550	16678	16810	16639	16619	16471	16506	16554	16625	16820	16576	16649	16988	16762	16607	16679	16723	16611	16617	16702	16822	16784	16654	16729	16763	16702	16635	16771	16732	16671	16691	16677	16641	16529	16673	16746	16652	16721	16525	16792	16516	16686	16617	16691	16649	16750	16657	16601	16755	16810	16784	16629	16646	16575	16647	16698	16585	16600	16650	16589	16842	16512	16693	16736	16715	16557	16662	16672	16753	16629	16529	16802	16574	16874	16552	16712	16781	16635	16575	16697	16668	16696	16620	16662	16601	16620	16843	16729	16544	16689	16740	16651	16509	16636	16628	16670	16730	16725	16476	16726	16549	16608	16628	16465	16817	16517	16693	16501	16700	16601	16683	16571	16418	16760	16797	16818	16783	16692	16739	16714	16617	16751	16736	16740	16543	16657	16736	16651	16600	16812	16774	16715	16582	16689	16748	16601	16610	16681	16633	16622	16544	16943	16639	16663	16841	16691	16716	16614	16587	16822	16650	16469	16680	16699	16786	16689	16581	16559	16676	16819	16562	16702	16714	16616	16472	16715	16647	16701	16616	16428	16699	16866	16591	16549	16579	16672	16700	16531	16667	16556	16687	16635	16454	16693	16727	16739	16815	16789	16632	16521	16609	16642	16766	16596	16774	16806	16845	16757	16765	16670	16733	16556	16711	16596	16641	16577	16687	16711	16874	16655	16691	16674	16750	16631	16609	16586	16663	16728	16621	16629	16516	16587	16832	16643	16682	16677	16604	16754	16458	16740	16681	16563	16703	16826	16775	16728	16780	16564	16839	16607	16559	16643	16568	16656	16654	16644	16723	16751	16620	16775	16586	16457	16717	16697	16680	16609	16578	16631	16652	16881	16592	16608	16723	16879	16556	16833	16840	16664	16775	16678	16553	16547	16639	16866	16688	16644	16694	16523	16746	16774	16632	16711	16688	16714	16688	16656	16607	16632	16603	16631	16657	16722	16558	16532	16700	16828	16460	16765	16658	16706	16592	16749	16611	16655	16556	16815	16585	16739	16765	16574	16627	16710	16735	16367	16536	16621	16629	16705	16688	16977	16576	16734	16740	16604	16735	16564	16759	16674	16701	16680	16863	16611	16536	16769	16586	16668	16822	16546	16768	16797	16718	16632	16750	16761	16653	16683	16654	16600	16617	16627	16609	16720	16472	16655	16476	16577	16477	16663	16722	16712	16648	16806	16857	16674	16785	16597	16669	16642	16613	16735	16787	16662	16708	16732	16687	16576	16668	16705	16859	16692	16866	16510	16671	16615	16566	16733	16778	16585	16618	16647	16631	16631	16730	16762	16633	16518	16655	16669	16733	16812	16596	16769	16749	16653	16649	16682	16646	16580	16659	16635	16621	16868	16470	16776	16581	16631	16569	16587	16775	16690	16824	16768	16664	16621	16636	16766	16551	16644	16594	16759	16661	16601	16779	16514	16691	16619	16783	16764	16748	16654	16617	16621	16681	16679	16601	16812	16523	16663	16716	16640	16564	16708	16677	16677	16660	16771	16675	16837	16729	16651	16625	16527	16662	16718	16625	16794	16716	16742	16627	16581	16588	16594	16584	16656	16618	16854	16570	16529	16591	16707	16629	16633	16594	16660	16694	16711	16631	16653	16603	16521	16810	16674	16726	16723	16564	16774	16655	16631	16705	16754	16532	16622	16817	16631	16568	16558	16659	16648	16803	16635	16628	16870	16685	16629	16604	16690	16743	16789	16687	16598	16798	16771	16653	16631	16751	16574	16449	16676	16545	16619	16713	16556	16739	16793	16507	16612	16645	16635	16544	16520	16746	16578	16784	16801	16555	16635	16374	16519	16813	16574	16743	16739	16758	16484	16873	16762	16649	16744	16831	16634	16565	16552	16705	16525	16504	16725	16543	16574	16648	16559	16660	16612	16674	16701	16703	16617	16602	16696	16599	16657	16741	16727	16441	16783	16691	16635	16593	16687	16683	16666	16623	16529	16584	16637	16661	16617	16561	16644	16691	16600	16637	16572	16607	16900	16491	16552	16558	16719	16696	16661	16535	16600	16681	16475	16459	16740	16693	16627	16649	16674	16645	16685	16499	16795	16874	16559	16528	16625	16612	16642	16739	16691	16585	16602	16489	16766	16839	16506	16698	16592	16711	16693	16566	16628	16610	16544	16602	16755	16576	16742	16565	16679	16541	16736	16598	16704	16769	16642	16560	16585	16624	16713	16696	16605	16525	16722	16583	16606	16475	16583	16680	16589	16703	16678	16757	16549	16618	16871	16526	16558	16684	16803
22878	21206	29001	23714	21561	35309	61995	57177	46623	35191	27602	21548	19323	18636	18372	18585	18316	18527	18604	18365	18780	18619	18419	18645	18230	18251	18556	18283	18567	18253	18184	18253	18205	18362	18423	18604	18430	18453	18296	18470	18578	18574	18297	18391	18395	18385	18385	18399	18505	18192	18084	18343	18268	18221	18472	18304	18308	18215	18241	18358	18005	18347	18279	18321	18280	18445	18330	18459	18449	18223	18455	18174	18330	18241	18231	18499	18387	18371	18392	18468	18428	18332	18248	18371	18358	18449	18315	18331	18215	18206	18275	18315	18361	18440	18388	18325	18291	18108	18426	18267	18416	18242	18357	18384	18273	18112	18283	18461	18448	18347	18241	18479	18467	18473	18319	18355	18200	18377	18371	18157	18320	18163	18191	18255	18306	18263	18385	18191	18316	18535	18334	18396	18409	18324	18442	18190	18300	18336	18268	18431	18185	18247	18693	18292	18260	18295	18498	18590	18263	18582	18373	18418	18239	18278	18473	18200	18326	18418	18144	18324	18532	18266	18294	18176	18459	18379	18261	18432	18411	18289	18334	18451	18464	18218	18260	18420	18283	18297	18129	18072	18238	18287	18351	18535	18421	18108	18348	18216	18446	18214	18349	18206	18476	18245	18339	18335	18417	18335	18303	18173	18266	18197	18288	18402	18421	18290	18326	18163	18470	18398	18255	18379	18193	18223	18358	18324	18506	18315	18572	18237	18372	18507	18217	18236	18318	18326	18449	18329	18100	18386	18403	18097	18316	18262	18143	18148	18251	18073	18296	18210	18436	18404	18262	18306	18237	18252	18125	18337	18451	18448	18214	18253	18540	18401	18232	18197	18468	18210	18240	18127	18256	18445	18422	18346	18310	18165	18313	18431	18326	18327	18404	18472	18195	18154	18310	18471	18404	18168	18349	18282	18218	18324	18272	18248	18157	18477	18348	18285	18304	18323	18327	18421	18414	18335	18391	18549	18457	18371	18410	18429	18205	18286	18346	18237	18097	18314	18427	18335	18403	18207	18416	18217	18451	18216	18173	18325	18244	18288	18237	18363	18201	18199	18178	18433	18285	18300	18371	18308	18437	18482	18251	18285	18413	18210	18147	18468	18312	18376	18108	18314	18241	18508	18225	18338	18292	18315	18128	18273	18197	18309	18323	18315	18343	18199	18502	18356	17988	18320	18358	18187	18213	18322	18299	18166	18207	18357	18530	18368	18370	18228	18337	18411	18238	18371	18180	18097	18339	18469	18236	18223	18304	18341	18197	18309	18188	18197	18175	18550	18194	18238	18321	18211	18202	18221	18208	18355	18239	18292	18388	18341	18504	18294	18264	18339	18071	18242	18121	18253	18414	18115	18416	18236	18224	18257	18186	18288	18138	18099	18282	18151	18184	18191	18236	18225	18348	18223	18222	18441	18178	18170	18203	18274	18186	18349	18151	18330	18294	18266	18072	18307	18265	18315	18097	18285	18636	18285	18448	18205	18218	18365	18374	18261	18201	18255	18328	18538	18198	18172	18249	18202	18111	18315	18359	18322	18346	18358	18345	18247	18395	18376	18224	18462	18362	18267	18346	18376	18435	18303	18141	18369	18393	18328	18311	18266	18060	18366	18236	18255	18325	18290	18373	18304	18153	18248	18187	18353	18229	18376	18251	18156	18514	18256	18295	18141	18370	18331	18131	18459	18346	18334	18163	18572	18170	18231	18279	18309	18414	18253	18179	18269	18173	18336	18221	18099	18130	18292	18127	18117	18351	18416	18385	18370	18427	18268	18264	18060	18345	18562	18261	18235	18435	18197	18378	18146	18316	18430	18305	18364	18400	18368	18320	18390	18414	18230	18207	18354	18254	18296	18592	18340	18346	18239	18314	18226	18310	18296	18436	18238	18260	18412	18378	18283	18205	18390	18159	18410	18325	18312	18218	18393	18394	18133	18194	18501	18197	18208	18436	18372	18249	18088	18324	18245	18336	18250	18384	18266	18251	18242	18341	18175	18264	18605	18071	18323	18401	18159	18240	18389	18443	18429	18487	18224	18361	18307	18240	18309	18361	18276	18424	18509	18324	18477	18327	18420	18103	18213	18302	18298	18243	18484	18267	18153	18349	18258	18318	18338	18181	18405	18249	18278	18164	18394	18154	18227	18267	18139	18113	18230	18169	18485	18480	18202	18255	18301	18172	18141	18607	18289	18271	18383	18291	18059	18475	18312	18290	18277	18375	18365	18531	18268	18128	18333	18143	18273	18490	18254	18246	18202	18097	18149	18305	18086	18262	18242	18442	18496	18165	18351	18218	18389	18343	18438	18143	18420	18173	18324	18257	18301	18233	18257	18325	18117	18294	18232	18303	18232	18218	18093	18276	18384	18215	18164	18357	18085	18330	18193	18369	18218	18309	18335	18245	18437	18284	18413	18317	18143	18422	18350	18120	18480	18390	18333	18387	18301	18262	18360	18207	18294	18274	18403	18364	18195	18537	18368	18099	18454	18609	18209	18181	18284	18448	18298	18311	18124	18250	18354	18193	18399	18330	18133	18288	18125	18331	18238	18202	18171	18131	18208	18170	18338	18318	18352	18436	18158	18228	18295	18226	18282	18306	18453	18333	18432	18414	18402	18183	18330	18252	18302	18286	18483	18245	18407	18418	18494	18352	18369	18212	18225	18414	18274	18542	18354	18323	18447	18166	18322	18089	18501	18506	18381	18250	18295	18224	18147	18610	18191	18282	18214	18007	18275	18101	18323	18185	18445	18380	18393	18352	18368	18426	18296	18234	18252	18494	18324	18047	18310	18374	18325	18212	18170	18219	18074	18302	18350	18383	18280	18427	18494	18297	18029	18254	18544	18355	18333	18316	18144	18132	18359	18306	18416	18354	18352	18477	18519	18180	18337	18323	18315	18392	18460	18243	18184	18420	18144	18514	18452	18412	18240	18296	18319	18388	18291	18229	18235	18221	18506	18337	18181	18456	18299	18252	18234	18304	18013	18200	18200	18413	18440	18189	18205	18375	18359	18441	18334	18274	18253	18232	18238	18333	18207	18558	17979	18325	18258	18015	18062	18254	18468	18086	18381	18412	18519	18289	18215	18333	18281	18272	18381	18453	18450	18251	18176	18422	18336	18269	18319	18254	18450	18221	18277	18318	18295	18101	18169	18502	18283	18452	18353	18370	18241	18510	18492	18174	18470	18313	18399	18359	18228	18253	18352	18224	18245	18426	18235	18564	18373	18352	18292	18306	18137	18316	18342	18335	18445	18249	18237	18355	18374	18322	18323	18223	18313	18455	18299	18250	18399	18271	18303	18399	18325	18366	18521	18558	18432	18304	18217	18432	18420	18213	18500	18352	18418	18348	18327	18222	18109	18484	18427	18265	18313	18186	18159	18377	18443	18240	18156	18542	18016	18505	18451	18214	18277	18208	17889	18459	18300	18290	18455	18324	18115	18361	18269	18330	18340	18262	18168	18127	18273	18378	18217	18273	18433	18383	18245	18466	18353	18337	18525	18269	18104	18351	18354	18345	18375	18336	18367	18404	18265	18316	18261	18227	18364	18228	18196	18416	18416	18401	18198	18312	18434	18310	18263	18340	18534	18105	18342	18104	18390	18356	18242	18356	18278	18156	18240	17936	18392	18302	18078	18256	18196	18321	18405	18317	18454	18251	18286	18180	18208	18318	18331	18410	18396	18190	18143	18317	18204	18243	18263	18351	18240	18470	18299	18296	18364	18360	18444	18221	18453	18114	18212	18238	18348	18294	18343	18404	18345	18304	18389	18408	18373	18357	18310	18464	18221	18239	18223	18356	18366	18197	18252	18418	18364	18271	18187	18204	18372	18272	18187	18279	18189	18175	18166	18316	18436	18335	18244	18397	18494	18291	17986	18417	18399	18304	18147	18378	18507	18357	18170	18398	18275	18427	18311	18320	18154	18314	18204	18255	18218	18455	18352	18347	18245	18133	18121	18393	18119	18228	18191	18419	18418	18540	18204	18193	18420	18430	18510	18262	18426	18407	18446	18379	18535	18234	18322	18340	18331	18346	17941	18143	18417	18393	18292	18168	18388	18433	18228	18346	18290	18401	18245	18361	18386	18293	18415	18362	18230	18191	18448	18647	18281	18289	18052	18231	18250	18519	18320	18292	18218	18208	18188	18148	18314	18310	18447	18254	18385	18370	18341	18361	18274	18248	18094	18233	18207	18415	18438	18383	18292	18361	18245	18432	18376	18358	18331	18197	18310	18285	18386	18114	18344	18273	18295	18307	18385	18291	18284	18109	18099	18354	18388	18332	18443	18352	18294	18251	18521	18141	18313	18379	18320	18408	18213	18521	18236	18195	18365	18189	18241	18381	18358	18295	18256	18483	18332	18199	18406	18326	18119	18272	18087	18455	18510	18377	18225	18248	18379	18287	18282	18519	18143	18114	18326	18472	18316	18187	18186	18291	18441	18313	18222	18327	18253	18344	18359	18090	18402	18293	18097	18144	18103	18233	18247	18275	18338	18237	18303	18364	18190	18358	18368	18287	18135	18427	18292	18240	18062	18370	18398	18113	18281	18351	18288	18314	18444	18192	18290	18158	18327	18385	18461	18508	18399	18271	18409	18309	18296	18315	18131	18290	18437	18300	18220	18203	18205	18318	18175	18259	18380	18198	18355	18377	18408	18411	18574	18306	18125	18273	18398	18437	18290	18419	18280	18470	18043	18217	18434	18391	18109	18292	18448	18327	18315	18188	18207	18415	18444	18351	18092	18393	18109	18308	18191	18181	18273	18361	18285	18272	18238	18244	18367	18479	18301	18558	18288	18304	18286	18343	18193	18377	18404	18478	18335	18263	18442	18448	18432	18319	18298	18155	18297	18158	18254	18186	18239	18376	18222	18258	18433	18364	18470	18434	18342	18358	18231	18387	18156	18316	18385	18260	18311	18443	18298	18514	18472	18490	18391	18122	18185	18191	18242	18368	18298	18246	18344	18370	18150	18366	18168	18155	18393	18161	18244	18135	18494	18285	18219	18380	18455	18297	18264	18389	18440	18248	18134	18286	18437	18427	18377	18366	18184	18370	18399	18385	18295	18310	18409	18022	18341	18213	18178	18195	18531	18330	18435	18344	18484	18410	18281	18175	18381	18297	18372	18473	18170	18273	18396
21476	37012	35272	23286	22830	45100	64086	58891	47949	36668	27357	19306	17263	16621	16770	16614	16906	16800	16766	16650	16846	16728	16696	16666	16656	16690	16890	16618	16704	16624	16637	16554	16767	16881	16784	16778	16804	16702	16916	16855	16693	16897	16672	16698	16669	16764	16743	16759	16680	16805	16672	16903	16834	16754	16774	16652	16597	16806	16627	16735	16580	16797	16762	16636	16793	16699	16719	16908	16678	16694	16616	16675	16631	16765	16706	16708	16746	16790	16753	16581	16641	16764	16846	16595	16735	16625	16612	16603	16707	16829	16695	16768	16808	16848	16593	16750	16665	16667	16670	16577	16670	16586	16618	16501	16645	16729	16609	16633	16641	16647	16784	16734	16609	16649	16820	16998	16749	16702	16749	16748	16760	16416	16842	16623	16839	16712	16736	16736	16704	16544	16649	16643	16584	16523	16654	16818	16666	16810	16696	16869	16753	16746	16710	16747	16653	16840	16665	16753	16788	16619	16669	16622	16770	16763	16658	16617	16692	16696	16713	16672	16650	16642	16875	16563	16690	16653	16664	16846	16746	16698	16693	16693	16828	16651	16515	16592	16754	16832	16807	16748	16542	16995	16619	16621	16742	16426	16682	16880	16620	16745	16670	16641	16723	16748	16693	16740	16640	16846	16761	16794	16738	16738	16765	16653	16682	16658	16626	16624	16740	16691	16627	16790	16730	16576	16507	16643	16552	16759	16728	16750	16700	16659	16669	16640	16829	16745	16726	16891	16680	16790	16686	16523	16759	16754	16628	16645	16570	16793	16628	16601	16735	16847	16774	16659	16762	16611	16544	16796	16694	16762	16573	16679	16735	16620	16759	16674	16577	16633	16639	16757	16860	16544	16732	16710	16683	16404	16617	16657	16570	16712	16649	16663	16729	16676	16767	16812	16767	16767	16698	16543	16790	16588	16687	16803	16667	16720	16724	16791	16813	16630	16813	16728	16659	16704	16698	16682	16576	16685	16649	16733	16803	16639	16905	16812	16684	16673	16558	16769	16748	16717	16784	16725	16650	16680	16698	16763	16599	16685	16728	16651	16917	16698	16675	16769	16650	16551	16698	16688	16748	16650	16781	16582	16825	16489	16791	16861	16648	16556	16949	16700	16790	16681	16878	16732	16764	16861	16494	16686	16594	16847	16845	16622	16674	16785	16567	16724	16732	16828	16793	16612	16684	16546	16797	16738	16640	16721	16557	16756	16777	16740	16741	16749	16795	16581	16678	16727	16598	16629	16671	16619	16669	16733	16754	16815	16563	16845	16701	16714	16726	16686	16672	16646	16772	16669	16656	16636	16898	16592	16618	16562	16693	16632	16688	16601	16715	16674	16765	16754	16569	16673	16756	16805	16627	16719	16553	16609	16613	16761	16625	16777	16693	16807	16673	16807	16668	16811	16730	16679	16786	16742	16612	16658	16611	16634	16841	16701	16852	16692	16651	16610	16683	16675	16585	16710	16553	16792	16673	16783	16614	16647	16661	16677	16804	16711	16655	16550	16755	16719	16546	16658	16777	16834	16793	16600	16712	16677	16585	16535	16727	16808	16638	16558	16765	16467	16619	16675	16766	16675	16574	16719	16617	16792	16556	16533	16778	16857	16586	16678	16785	16831	16740	16813	16639	16588	16849	16677	16805	16707	16742	16536	16720	16538	16684	16704	16677	16737	16567	16713	16756	16701	16544	16461	16700	16786	16788	16652	16753	16628	16740	16608	16651	16795	16732	16627	16597	16802	16656	16520	16752	16737	16744	16562	16761	16724	16555	16835	16594	16669	16801	16581	16705	16560	16798	16662	16742	16651	16834	16573	16768	16720	16613	16789	16628	16705	16722	16696	16754	16669	16758	16664	16577	16635	16721	16660	16581	16627	16842	16582	16571	16576	16614	16712	16764	16668	16830	16773	16841	16747	16802	16681	16583	16746	16806	16691	16642	16706	16830	16729	16518	16659	16681	16830	16588	16717	16713	16916	16545	16581	16557	16693	16639	16724	16664	16823	16701	16794	16600	16583	16797	16670	16752	16858	16652	16882	17004	16626	16646	16744	16759	16724	16531	16768	16523	16856	16602	16632	16827	16717	16552	16866	16729	16683	16635	16673	16596	16756	16711	16632	16782	16611	16792	16663	16754	16724	16582	16790	16648	16635	16544	16620	16627	16642	16529	16629	16829	16602	16711	16744	16659	16838	16813	16669	16740	16879	16707	16639	16696	16669	16479	16549	16723	16763	16638	16554	16745	16831	16782	16670	16753	16599	16580	16737	16562	16659	16591	16651	16866	16783	16683	16647	16818	16759	16876	16875	16789	16583	16635	16703	16678	16612	16725	16718	16655	16757	16711	16781	16926	16709	16534	16762	16645	16677	16692	16641	16714	16801	16743	16571	16600	16756	16726	16573	16673	16610	16711	16874	16668	16672	16609	16602	16665	16473	16706	16803	16736	16827	16809	16777	16800	16639	16641	16695	16567	16747	16724	16693	16720	16695	16649	16897	16737	16699	16577	16827	16668	16671	16835	16597	16586	16503	16691	16769	16592	16616	16615	16683	16754	16848	16633	16665	16646	16553	16697	16624	16710	16613	16619	16634	16817	16666	16783	16545	16772	16679	16686	16589	16719	16796	16600	16877	16717	16660	16516	16510	16722	16792	16680	16690	16473	16533	16738	16569	16933	16623	16473	16457	16801	16645	16771	16809	16848	16653	16654	16666	16688	16701	16728	16926	16734	16773	16805	16562	16612	16702	16631	16702	16628	16851	16592	16486	16763	16744	16705	16590	16683	16805	16838	16646	16778	16746	16855	16774	16846	16868	16692	16659	16580	16504	16649	16635	16828	16657	16706	16745	16632	16737	16717	16644	16720	16825	16784	16768	16681	16734	16779	16729	16524	16781	16610	16777	16578	16687	16643	16742	16839	16608	16739	16702	16615	16664	16632	16579	16591	16597	16832	16604	16731	16745	16723	16719	16652	16929	16678	16910	16745	16669	16749	16561	16787	16739	16719	16769	16690	16420	16490	16814	16666	16549	16567	16424	16776	16627	16651	16760	16747	16629	16743	16674	16685	16705	16610	16763	16791	16735	16691	16771	16676	16800	16802	16858	16594	16677	16669	16711	16776	16654	16632	16688	16735	16675	16637	16589	16669	16631	16526	16774	16599	16629	16780	16695	16613	16973	16604	16686	16773	16561	16825	16740	16650	16696	16765	16784	16711	16582	16673	16670	16674	16623	16755	16698	16775	16636	16703	16786	16843	16722	16645	16803	16918	16832	16780	16733	16642	16722	16636	16765	16615	16846	16711	16746	16576	16663	16613	16555	16729	16717	16638	16835	16798	16725	16689	16731	16692	16675	16723	16744	16502	16675	16567	16896	16751	16651	16657	16695	16898	16608	16751	16569	16609	16736	16638	16837	16700	16539	16623	16747	16563	16605	16741	16724	16420	16703	16649	16649	16750	16609	16681	16641	16695	16815	16740	16785	16628	16667	16700	16791	16717	16717	16605	16815	16783	16665	16709	16926	16619	16699	16591	16605	16775	16684	16780	16725	16734	16822	16768	16769	16900	16687	16802	16590	16709	16845	16680	16730	16819	16639	16684	16607	16798	16670	16716	16744	16655	16718	16784	16961	16620	16687	16649	16669	16509	16886	16745	16511	16684	16702	16700	16695	16650	16691	16538	16870	16829	16639	16600	16665	16816	16702	16788	16740	16633	16659	16708	16629	16750	16718	16580	16794	16718	16686	16820	16583	16784	16703	16795	16810	16774	16627	16639	16548	16798	16666	16746	16765	16641	16598	16668	16637	16646	16880	16708	16812	16591	16728	16624	16646	16918	16754	16710	16704	16641	16755	16520	16687	16682	16606	16835	16774	16702	16519	16695	16683	16558	16835	16652	16685	16827	16625	16640	16554	16789	16577	16616	16655	16608	16583	16588	16757	16578	16894	16500	16633	16630	16782	16585	16701	16845	16696	16787	16805	16609	16702	16840	16848	16690	16654	16638	16763	16739	16545	16770	16558	16725	16574	16770	16695	16817	16877	16535	16778	16725	16621	16786	16509	16607	16635	16641	16739	16716	16652	16618	16871	16551	16709	16723	16665	16602	16595	16567	16757	16572	16632	16515	16804	16664	16581	16635	16716	16454	16569	16725	16780	16774	16696	16653	16747	16763	16679	16710	16631	16609	16931	16755	16672	16524	16716	16749	16652	16655	16619	16709	16694	16709	16655	16825	16495	16689	16715	16600	16708	16802	16760	16830	16617	16758	16729	16677	16797	16850	16673	16821	16760	16566	16796	16501	16902	16591	16627	16797	16602	16705	16723	16668	16724	16786	16567	16538	16642	16562	16675	16722	16701	16872	16653	16736	16656	16624	16663	16631	16799	16642	16816	16770	16687	16779	16680	16709	16749	16621	16775	16644	16758	16558	16673	16820	16836	16793	16900	16606	16746	16751	16651	16722	16809	16635	16623	16761	16843	16869	16606	16729	16662	16523	16741	16794	16611	16656	16773	16573	16730	16802	16621	16940	16720	16654	16683	16564	16666	16647	16664	16677	16666	16666	16678	16685	16618	16616	16645	16695	16552	16761	16625	16732	16485	16627	16692	16702	16586	16711	16668	16755	16779	16653	16711	16652	16650	16701	16751	16680	16727	16834	16592	16752	16715	16745	16498	16780	16741	16857	16792	16740	16606	16899	16622	16659	16597	16755	16721	16653	16741	16619	16652	16654	16621	16713	16743	16615	16719	16680	16765	16668	16767	16613	16691	16607	16766	16708	16811	16796	16639	16761	16801	16709	16606	16590	16687	16725	16578	16504	16900	16506	16801	16715	16674	16724	16673	16589	16736	16694	16770	16694	16677	16739	16615	16532	16485	16559	16633	16878	16723	16697	16766	16577	16586	16714	16603	16641	16653	16602	16687	16614	16648	16670	16662	16679	16582	16580	16648	16668	16800	16617	16787	16531	16596	16828	16731	16793	16815	16578	16724	16647	16554	16722	16699	16568	16683	16702	16840	16761	16757	16695	16783	16647	16677	16546	16756	16668	16625	16867	16790	16646	16683	16722	16817	16661	16702	16609	16660	16729	16724	16501	16570	16799	16660	16728	16706	16776	16663	16776	16774	16599	16650	16664	16841	16715	16659
27616	22162	24554	21634	18627	20035	24075	24769	22798	20998	19488	18719	18489	18405	18446	18371	18388	18305	18482	18315	18247	18414	18376	18295	18415	18118	18410	18608	18620	18259	18237	18211	18336	18442	18280	18384	18493	18261	18223	18430	18477	18215	18327	18204	18230	18297	18244	18478	18168	18417	18358	18140	18455	18384	18249	18404	18321	18377	18352	18294	18394	18476	18324	18233	18361	18469	18354	18423	18340	18561	18229	18111	18502	18438	18406	18101	18355	18504	18264	18346	18356	18324	18247	18385	18324	18365	18214	18358	18355	18238	18367	18372	18381	18520	18337	18302	18398	18221	18414	18496	18258	18295	18274	18331	18348	18213	18443	18122	18246	18355	18435	18142	18298	18427	18410	18392	18342	18374	18479	18424	18357	18465	18294	18429	18535	18444	18385	18188	18458	18481	18296	18178	18515	18271	18225	18293	18318	18424	18129	18208	18369	18299	18591	18524	18460	18544	18385	18298	18397	18218	18333	18512	18379	18484	18441	18347	18320	18431	18426	18554	18493	18224	18387	18160	18268	18445	18388	18328	18181	18122	18244	18167	18263	18366	18276	18395	18473	18392	18057	18268	18428	18335	18293	18233	18221	18478	18252	18264	18248	18518	18459	18126	18388	18292	18309	18178	18390	18294	18324	18371	18554	18143	18208	18467	18479	18397	18375	18455	18298	18258	18355	18221	18335	18448	18264	18533	18236	18300	18278	18421	18421	18347	18151	18427	18392	18261	18301	18297	18435	18135	18183	18207	18460	18109	18320	18253	18427	18168	18165	18308	18274	18387	18421	18440	18348	18379	18198	18364	18352	18292	18301	18340	18364	18357	18253	18417	18571	18431	18333	18282	18319	18280	18244	18121	18295	18275	18312	18140	18165	18164	18222	18256	18164	18350	18211	18184	18247	18220	18417	18272	18559	18205	18173	18365	18562	18458	18363	18330	18516	18332	18290	18493	18459	18359	18581	18328	18185	18375	18307	18276	18301	18148	18500	18182	18118	18285	18227	18262	18500	18396	18525	18410	18287	18083	18220	18426	18307	18405	18209	18261	18338	18561	18459	18401	18433	18225	18425	18377	18326	18502	18311	18279	18267	18291	18278	18289	18170	18371	18489	18512	18425	18191	18343	18331	18180	18357	18221	18354	18360	18394	18462	18175	18264	18275	18273	18460	18478	18395	18340	18286	18454	18224	18373	18218	18418	18226	18294	18388	18373	18471	18308	18448	18219	18350	18322	18129	18293	18359	18354	18332	18249	18258	18209	18233	18485	18429	18488	18385	18256	18205	18185	18543	18223	18521	18470	18057	18319	18302	18234	18176	18244	18224	18319	18262	18416	18275	18238	18401	18250	18493	18426	18402	18421	18374	18288	18279	18404	18305	18401	18304	18268	18492	18431	18243	18378	18275	18346	18270	18387	18493	18502	18366	18293	18362	18554	18342	18386	18410	18264	18431	18233	18354	18289	18298	18351	18469	18452	18215	18344	18354	18504	18361	18477	18384	18264	18371	18474	18459	18392	18220	18469	18267	18249	18532	18189	18272	18202	18281	18427	18237	18208	18388	18245	18323	18167	18357	18420	18329	18154	18554	18203	18310	18397	18318	18364	18375	18386	18265	18204	18223	18266	18280	18343	18291	18318	18453	18348	18297	18249	18317	18586	18164	18146	18235	18260	18411	18289	18297	18347	18366	18279	18430	18322	18490	18538	18418	18404	18425	18230	18182	18379	18241	18372	18228	18403	18044	18283	18315	18318	18206	18469	18611	18241	18225	18428	18299	18415	18352	18356	18399	18359	18368	18480	18366	18277	18214	18418	18486	18419	18273	18467	18431	18390	18318	18518	18274	18165	18172	18325	18209	18272	18470	18473	18234	18399	18484	18279	18348	18239	18351	18407	18365	18405	18273	18331	18441	18408	18389	18444	18261	18362	18296	18381	18249	18339	18426	18305	18464	18194	18395	18395	18641	18506	18308	18506	18461	18308	18313	18384	18249	18365	18416	18389	18408	18485	18271	18437	18425	18165	18368	18451	18427	18468	18396	18294	18321	18373	18245	18222	18489	18554	18291	18237	18330	18383	18419	18466	18297	18345	18552	18416	18162	18302	18375	18613	18354	18423	18349	18316	18140	18316	18267	18470	18295	18291	18246	18624	18216	18450	18573	18426	18162	18212	18264	18239	18278	18292	18322	18432	18446	18347	18349	18433	18317	18326	18299	18341	18095	18412	18285	18411	18318	18441	18533	18434	18262	18492	18290	18353	18325	18284	18455	18273	18430	18294	18315	18423	18373	18309	18123	18314	18359	18250	18137	18433	18492	18357	18435	18272	18349	18306	18455	18343	18206	18356	18371	18416	18226	18318	18562	18273	18369	18365	18247	18440	18304	18468	18166	18356	18404	18385	18319	18227	18432	18315	18482	18546	18360	18386	18224	18382	18360	18412	18258	18429	18377	18499	18267	18364	18336	18105	18245	18139	18407	18300	18355	18368	18501	18380	18299	18301	18425	18389	18233	18191	18383	18305	18456	18358	18316	18337	18492	18285	18495	18527	18241	18368	18453	18316	18284	18577	18205	18090	18234	18334	18289	18383	18253	18334	18389	18384	18362	18506	18296	18361	18226	18379	18439	18457	18431	18471	18480	18434	18350	18376	18463	18415	18411	18368	18315	18340	18413	18311	18208	18367	18303	18306	18415	18520	18743	18321	18150	18376	18441	18507	18386	18390	18324	18313	18393	18366	18530	18274	18234	18142	18320	18512	18276	18198	18412	18567	18431	18391	18147	18436	18487	18286	18192	18467	18540	18371	18386	18283	18429	18439	18423	18402	18410	18260	18316	18291	18181	18251	18611	18321	18286	18393	18361	18512	18296	18355	18403	18406	18499	18358	18600	18423	18233	18202	18310	18208	18415	18491	18338	18259	18191	18522	18494	18425	18457	18608	18431	18373	18358	18138	18131	18222	18518	18277	18368	18375	18226	18418	18501	18178	18524	18227	18291	18268	18310	18457	18396	18383	18355	18427	18587	18586	18402	18459	18298	18468	18357	18289	18315	18149	18318	18430	18338	18471	18314	18457	18460	18397	18357	18318	18334	18327	18422	18247	18236	18006	18370	18236	18328	18423	18391	18295	18478	18632	18250	18417	18325	18339	18174	18251	18417	18378	18431	18324	18164	18265	18366	18377	18146	18417	18290	18343	18173	18290	18390	18457	18336	18462	18290	18425	18481	18400	18451	18391	18346	18413	18210	18334	18415	18535	18404	18443	18202	18541	18504	18353	18486	18356	18185	18336	18234	18499	18297	18440	18495	18318	18245	18285	18429	18448	18272	18468	18434	18351	18383	18546	18268	18597	18388	18367	18509	18505	18461	18207	18321	18483	18272	18363	18379	18403	18328	18364	18388	18387	18463	18392	18402	18210	18339	18373	18599	18415	18297	18444	18346	18379	18155	18469	18524	18326	18242	18275	18510	18461	18335	18420	18263	18288	18384	18216	18493	18208	18412	18568	18485	18372	18338	18447	18236	18342	18346	18320	18410	18406	18417	18378	18298	18359	18491	18102	18565	18579	18565	18341	18242	18423	18242	18559	18346	18383	18250	18411	18459	18349	18296	18342	18391	18447	18334	18481	18426	18358	18265	18297	18272	18465	18400	18296	18348	18466	18307	18351	18296	18239	18429	18348	18189	18255	18260	18152	18298	18459	18374	18361	18376	18542	18433	18304	18272	18334	18344	18491	18471	18355	18407	18093	18256	18200	18231	18489	18472	18347	18468	18261	18382	18400	18421	18399	18428	18614	18344	18300	18403	18391	18203	18303	18215	18320	18445	18351	18173	18322	18643	18390	18274	18198	18305	18147	18325	18174	18440	18205	17977	18381	18548	18267	18401	18479	18304	18257	18464	18144	18350	18425	18320	18225	18504	18329	18305	18446	18442	18376	18485	18364	18459	18310	18275	18154	18390	18314	18239	18266	18188	18341	18397	18237	18161	18457	18349	18440	18566	18265	18343	18554	18402	18417	18314	18293	18234	18266	18383	18538	18249	18373	18457	18376	18391	18268	18331	18287	18245	18194	18249	18322	18348	18293	18379	18607	18199	18391	18537	18474	18338	18353	18421	18450	18354	18206	18379	18291	18187	18151	18330	18163	18380	18155	18336	18336	18267	18194	18562	18290	18253	18352	18250	18397	18086	18497	18445	18342	18386	18546	18254	18393	18454	18598	18407	18630	18161	18304	18386	18352	18543	18432	18391	18418	18420	18394	18283	18373	18373	18183	18468	18342	18173	18428	18410	18376	18434	18166	18353	18259	18155	18417	18178	18317	18426	18172	18461	18516	18538	18306	18439	18340	18200	18373	18337	18480	18385	18509	18261	18489	18449	18328	18476	18287	18347	18332	18482	18410	18300	18502	18393	18356	18447	18399	18422	18262	18503	18421	18081	18541	18336	18253	18439	18438	18194	18357	18098	18153	18382	18485	18500	18195	18429	18279	18290	18512	18196	18414	18182	18267	18336	18407	18361	18202	18355	18445	18465	18315	18362	18458	18472	18193	18548	18545	18368	18436	18626	18400	18342	18414	18503	18357	18350	18256	18233	18458	18335	18457	18358	18464	18402	18155	18348	18413	18334	18521	18298	18394	18281	18281	18300	18477	18416	18502	18209	18330	18317	18337	18563	18473	18308	18303	18524	18306	18629	18501	18284	18380	18285	18541	18288	18284	18188	18365	18259	18563	18282	18375	18307	18214	18348	18464	18118	18137	18300	18316	18330	18305	18383	18345	18318	18456	18374	18318	18255	18070	18535	18354	18422	18234	18355	18336	18309	18237	18379	18490	18478	18209	18071	18192	18384	18596	18411	18334	18205	18440	18083	18417	18390	18241	18232	18344	18589	18242	18359	18286	18309	18403	18423	18253	18420	18246	18239	18326	18310	18306	18254	18484	18539	18399	18483	18262	18173	18434	18348	18400	18167	18367	18404	18333	18258	18478	18328	18426	18380	18301	18421	18312	18358	18378	18433	18643	18261	18356	18529	18451	18408	18342	18250	18329	18234	18304	18358	18364	18208	18354	18294	18517	18225	18435	18208	18324	18442	18368	18336	18553	18387	18278	18333	18554	18382	18179	18279	18192	18256	18409	18197	18129	18196
18100	20310	19109	17859	17366	19746	25351	25436	22298	19735	17950	17063	16746	16706	16713	16844	16743	16759	16807	16653	16821	16528	16895	16693	16699	16940	16592	16818	16582	16737	16674	16887	16725	16695	16605	16693	16751	16688	16717	16773	16590	16806	16688	16868	16720	16736	16770	16599	16843	16729	16726	16640	16813	16697	16665	16723	16766	16767	16695	16684	16904	16612	16585	16798	16935	16688	16746	16746	16757	16760	16763	16736	16693	16889	16612	16550	16815	16778	16906	16810	16722	16863	16581	16833	16839	16787	16768	16664	16803	16625	16579	16795	16635	16751	16818	16789	16555	16767	16703	16770	16783	16574	16865	16679	16717	16778	16712	16649	16693	16786	16626	16824	16893	16683	16663	16774	16818	16577	16749	16777	16692	16763	16615	16700	16670	16589	16686	16703	16587	16699	16794	16833	16778	16713	16844	16671	16800	16719	16820	16781	16635	16717	16782	16828	16667	16691	16653	16699	16841	16837	16779	16728	16627	16675	16651	16727	16882	16621	16620	16811	16738	16700	16674	16766	16756	16610	16793	16743	16656	16910	16662	16915	16753	16706	16880	16736	16709	16875	16636	16858	16744	16804	16620	16822	16698	16768	16544	16546	16764	16854	16679	16703	16723	16708	16855	16524	16741	16584	16952	16836	16715	16896	16809	16680	16781	16737	16708	16769	16904	16594	16632	16781	16883	16738	16981	16828	16761	16732	16682	16789	16787	16778	16698	16491	16802	16608	16710	16673	16768	16675	16611	16728	16640	16676	16765	16624	16768	16694	16737	16796	16758	16715	16789	16666	16853	16664	16665	16805	16837	16791	16779	16748	16747	16757	16755	16793	16656	16852	16662	16872	16714	16786	16731	16584	16565	16898	16852	16918	16840	16832	16781	16875	16877	16911	16646	16819	16714	16560	16710	16732	16599	16711	16840	16618	16722	16973	16769	16732	16886	16806	16647	16633	16883	16682	16826	16734	16626	16698	16737	16707	16743	16764	16584	16876	16823	16803	17006	16786	16626	16760	16653	16915	16710	16688	16724	16703	16681	16645	16628	16697	16703	16574	16771	16666	16786	16638	16745	16703	16726	16924	16922	16790	16645	16643	16777	16644	16799	16631	16690	16784	16722	16762	16699	16758	16841	16729	16675	16775	16730	16699	16782	16713	16686	16951	16663	16738	16822	16654	16701	16785	16776	16712	16720	16617	16709	16592	16702	16772	16823	16593	16699	16675	16878	16877	16719	16637	16735	16834	16837	16678	16791	16642	16795	16794	16739	16851	16687	16588	16839	16662	16809	16801	16772	16887	16782	16747	16690	16862	16712	16718	16704	16727	16820	16788	16721	16817	16663	16594	16931	16616	16893	16817	16780	16788	16700	16541	16766	16855	16807	16765	16663	16890	16907	16653	16770	16686	16740	16898	16728	16816	16792	16605	16794	16837	16651	16858	16747	16785	16689	16764	16640	16881	16780	16732	16821	16750	16836	16562	16855	16798	16794	16764	16694	16637	16911	16790	16894	16703	16680	16782	16717	16678	16916	16877	16893	16638	16827	16968	16682	16656	16746	16844	16766	16863	16784	16783	16663	16768	16719	16885	16632	16636	16920	16733	16666	16791	16655	16814	16809	16753	16792	16694	16699	16712	16640	16702	16751	16812	16645	16730	16702	16631	16751	16635	16701	16612	16795	16751	16652	16599	16815	16689	16765	16779	16783	16634	16940	16767	16686	16556	16657	16670	16709	16885	16817	16770	16686	16926	16809	16846	16790	16737	16680	16803	16843	16827	16729	16616	16696	16621	16785	16740	16526	16762	16742	16959	16768	16728	16684	16842	16715	16695	16675	16791	16662	16902	16700	16822	16775	16750	16641	16804	16703	16730	16670	16800	16786	16821	16830	16729	16679	16683	16662	16818	16751	16540	16813	16755	16752	16750	16697	16763	16869	16788	16839	16733	16787	16723	16852	16591	16921	16537	16801	16797	16849	16703	16785	16690	16747	16586	16718	16718	16643	16760	16647	16769	16638	16907	16813	16756	16817	16695	16824	16790	16606	16652	16853	16738	16705	16782	16828	16718	16722	16678	16831	16647	16590	16599	16799	16645	16703	16642	16642	16924	16799	16643	16791	16757	16811	16575	16719	16731	16752	16839	16579	16669	16810	16756	16546	16808	16847	16660	16864	16699	16688	16779	16770	16858	16660	16763	16965	16944	16836	16760	16721	16693	16759	16813	16576	16849	16683	16710	16973	16683	16759	16808	16752	16745	16718	16774	16763	16604	16708	16796	16748	16596	16825	16849	16499	16649	16932	16796	16894	16633	16737	16595	16693	16734	16590	16759	16780	16790	16819	16650	16722	16783	16856	16702	16690	16659	16749	16577	16510	16734	16722	16824	16804	16652	16828	16782	16705	16521	16810	16855	16724	16754	16643	16814	16706	16834	16792	16746	16682	16873	16698	16703	16706	16750	16791	16929	16734	16870	16672	16812	16689	16848	16623	16794	16690	16659	16693	16761	16492	16723	16822	16673	16783	16746	16709	16808	16685	16690	16804	16651	16809	16739	16785	16835	16672	16667	16839	16680	16745	16819	16809	16841	16601	16724	16594	16753	16717	16635	16918	16626	16935	16797	16658	16597	16739	16670	16768	16790	16794	16581	16837	16751	16617	16854	16980	16690	16725	16672	16715	16626	16659	16727	16848	16677	16655	16739	16730	16791	16779	16811	16782	16682	16813	16727	16847	16624	16732	16615	16639	16585	16591	16732	16743	16695	16766	16829	16635	16688	16831	16509	16755	16761	16724	16681	16808	16942	16654	16644	16809	16802	16815	16646	16924	16792	16688	16710	16744	16608	16642	16776	16594	16758	16863	16659	16702	16644	16786	16755	16702	16855	16743	16692	16618	16808	16757	16637	16818	16728	16724	16797	16770	16838	16817	16729	16915	16680	16791	16744	16751	16753	16943	16662	16778	16626	16591	16690	16713	16862	16794	16636	16708	16754	16658	16729	16733	16710	16872	16806	16607	16770	16786	16759	16900	16755	16714	16799	16675	16703	16780	16674	16799	16702	16743	16792	16652	16757	16913	16646	16648	16838	16821	16876	16780	16891	16862	16848	16979	16667	16610	16819	16604	16860	16666	16794	16833	16753	16768	16815	16906	16703	16625	16779	16868	16849	16780	16862	16814	16609	16754	16566	16748	16713	16810	16693	16718	16850	16774	16702	16861	16706	16684	16744	16725	16534	16808	16685	16752	16594	16787	16641	16705	16660	16789	16984	16729	16647	16755	16726	16707	16909	16721	16924	16749	16632	16696	16807	16586	16843	16592	16801	16724	16804	16679	16671	16827	16765	16744	16755	16789	16657	16756	16610	16812	16730	16712	16910	16809	16713	16724	16552	16814	16934	16697	16778	16667	16815	16744	16858	16768	16723	16803	16736	16857	16723	16823	16787	16722	16600	16804	16641	16723	16743	16780	16768	16886	16834	16890	16751	16869	16792	16864	16713	16729	16753	16726	16779	16772	16578	16604	16874	16589	16926	16911	16712	16716	16766	16715	16833	16766	16840	16685	16783	16592	16659	16675	16905	16769	16931	16950	16624	16884	16775	16767	16717	16763	16827	16627	16776	16710	16843	16584	16874	16709	16803	16602	16582	16867	16682	16813	16751	16783	16615	16703	16713	16719	16732	16707	16518	16768	16806	16679	16728	16760	16597	16764	16783	16615	16794	16767	16786	16787	16711	16763	16695	16749	16824	16781	16663	16781	16768	16745	16702	16546	16689	16655	16689	16892	16697	16782	16810	16815	16743	16868	16786	16814	16752	16706	16832	16585	16805	16866	16932	16768	16654	16725	16543	16817	16739	16602	16751	16781	16812	16676	16597	16666	16810	16874	16862	16738	16570	16853	16787	16668	16874	16769	16733	16858	16773	16749	16752	16827	16650	16896	16726	16766	16586	16815	16696	16821	16756	16684	16753	16809	16743	16820	16572	16839	16643	16847	16814	16576	16663	16672	16542	16759	16615	16743	16635	16772	16626	16756	16826	16641	16732	16699	16717	16783	16722	16702	16703	16752	16665	16581	16670	16829	16854	16821	16770	16717	16690	16775	16889	16698	16649	16750	16727	16759	16697	16532	16831	16635	16665	16696	16764	16712	16707	16807	16838	16666	16741	16584	16817	16846	16699	16823	16897	16764	16830	16756	16663	16913	16617	16628	16711	16770	16911	16688	16757	16751	16649	16902	16878	16715	16748	16667	16594	16934	16934	16744	16771	16821	16728	16846	16792	16771	16760	16661	16580	16736	16885	16865	16815	16731	16895	16605	16881	16841	16763	16855	16635	16701	16704	16580	16544	16657	16812	16864	16577	16585	16820	16711	16834	16724	16724	16794	16667	16672	16833	16694	16728	16856	16480	16813	16717	16899	16829	16600	16663	16697	16768	16762	16701	16596	16803	16712	16714	16759	16600	16822	16652	16680	16652	16639	16709	16710	16819	16873	16625	16895	16665	16700	16864	16801	16830	16855	16798	16794	16785	16838	16709	16804	16770	16759	16725	16723	16830	16742	16631	16844	16784	16928	16786	16771	16820	16602	16872	16795	16758	16781	16836	16765	16695	16679	16824	16943	16828	16800	16648	16640	16792	16835	16834	16621	16764	16768	16737	16716	16757	16869	16776	16815	16752	16590	16802	16728	16860	16760	16748	16556	16679	16621	16680	16590	16875	16831	16657	16741	16737	16878	16747	16692	16712	16725	16687	16646	16801	16853	16718	16912	16664	16753	16941	16778	16636	16690	16743	16774	16805	16777	16704	16831	16563	16606	16652	16735	16775	16739	16734	16767	16683	16984	16650	16649	16684	16722	16612	16590	16730	16816	16638	16675	16816	16845	16909	16746	16817	16855	16753	16740	16681	16600	16731	16930	16775	16805	16672	16672	16814	16731	16787	16658	16731	16787	16737	16959	16741	16741	16717	16743	16677	16743	16673	16606	16851	16688	16808	16796	16709	16614	16632	16478	16756	16717	16757	16796	16741	16743	16748	16769	16772	16538	16787	16697	16659	16756	16632	16806	16808	16665	16770	16632	16903	16779	16656	16733	16646	16808	16587	16716	16823	16744	16644	16816	16749	16774	16529	16696	16576	16661	16815	16664	16955
24537	21315	28374	25182	22620	27108	45887	44222	37453	29388	23934	20949	19770	19216	19186	19293	19382	19132	19360	19470	19300	19319	19065	19147	19265	19189	19186	19309	19031	19130	19143	19259	19144	19117	19283	19186	19236	19273	19272	19438	19098	19174	19124	19262	19283	19152	19130	19326	19137	19143	19163	19329	19085	19209	19214	19162	19187	19126	19184	19288	19066	19129	19045	19247	19133	19022	19173	19187	19268	19041	19240	19223	19247	19011	19120	18952	19250	19174	19213	19039	19077	19225	19299	19080	19293	19111	19101	19207	19197	19351	19252	19140	19085	19143	19287	19034	19077	19272	19360	19163	18983	19146	19191	18986	19368	19089	19249	19327	19193	19189	18972	19164	19084	19062	19293	19201	19190	19318	19027	19042	19132	19042	19290	19323	19069	19131	19287	19218	19075	19205	19274	19226	19023	19137	19170	19234	19177	19145	19033	19368	19163	19021	19085	19051	19131	19201	19428	19328	19432	19037	19056	19029	19090	19041	18998	18944	19030	18950	19146	19181	19275	19131	19199	19147	19307	19165	19116	19243	19295	19102	19132	19060	19155	19062	19178	18972	19240	19101	19071	18960	19004	19038	19198	19182	19107	19189	19206	19419	19184	19239	19250	19374	19278	19125	19284	19013	19255	19110	19036	18992	19219	19355	19255	19268	19137	19236	19233	19180	19152	19070	19002	19188	19245	19180	19291	19136	19199	19144	19478	19169	19091	18992	19052	19059	19060	18916	18951	19099	19175	18924	19218	19043	19101	19358	19170	19007	19284	19152	19199	19066	19173	19054	19087	19161	19095	19138	19228	19104	19090	19138	19210	19247	19033	19039	19035	19246	19089	19186	19076	19057	18992	19258	19368	19038	18998	19308	19113	19163	19130	19017	18900	19410	19152	19114	19080	19357	19033	19013	19256	19178	19353	19143	19008	19096	19256	19186	19143	19085	19234	19189	18997	19202	19265	19235	19327	19166	19269	19069	19259	19171	19213	19123	19204	18952	19207	19145	19120	19053	19110	19167	19261	19115	19005	19017	19215	19025	19195	19053	19085	19121	19242	19271	19260	19214	19009	19389	19242	19066	19115	19239	19085	19201	19194	19128	19076	19322	19219	19024	19316	19057	19115	19094	19105	19172	19153	19438	19042	19067	19028	18995	19111	18948	19137	19174	18926	19334	19211	19260	19279	18991	19263	19159	19152	19250	19193	19120	19276	19199	19311	19202	18984	19135	19030	18985	19300	19140	19091	19428	18978	19038	19017	19118	18940	19128	18994	19321	19185	19108	19203	19068	19151	19211	19361	19295	19123	19224	18996	19152	19100	19177	19162	19263	19192	19110	19022	18939	19128	19132	19066	19238	19214	19317	19153	19222	19009	19235	19086	19057	19168	19082	19258	19305	19374	19110	19179	19137	19075	19073	18987	19170	19192	19099	19314	19234	18938	19215	19296	19221	19137	19209	19138	19313	19087	19116	19149	19110	19128	19169	19282	18948	19064	19051	19327	19103	19150	19057	19063	19199	19191	18986	19196	19086	19169	19187	19290	19212	19322	18904	19087	19116	19114	19161	19242	19134	19154	19234	18977	19098	18968	19176	19124	19221	19125	19139	19142	19163	19386	19080	19380	19135	19246	19200	19295	19230	19157	19172	19260	19070	19066	19162	19050	19156	19075	19226	19125	19184	19341	19071	19315	19241	19242	19281	19181	19075	19203	18917	19128	19150	19016	19211	19183	19225	19087	19067	19322	19002	19083	19112	19076	19323	19415	19155	19202	19166	19121	19146	18993	19085	19095	19241	19196	19095	19236	19008	18993	19253	19203	19357	19203	19196	19145	19209	19196	19246	19126	19112	19109	19236	19109	19217	19203	19206	19150	19228	19168	19133	19248	19063	19112	19086	19182	19135	19121	19091	19177	19152	19148	19258	19102	18936	19031	19244	19132	19090	19085	19269	19034	19187	19057	19163	19096	19058	19254	19357	19335	19307	19142	19302	19176	19254	19040	19071	19197	19280	19295	19261	19302	19026	19354	19048	19257	19426	19171	19154	19193	19163	19062	19168	19377	19236	19370	19098	19141	19023	19265	19188	19233	19083	19159	19086	19250	18941	19109	19332	19232	19019	19221	18978	19111	19129	19106	19181	18974	18962	19265	19272	19241	19246	19211	19029	19121	18902	19043	19135	19271	19184	19146	19137	19357	19205	19277	19144	19198	19084	19279	19030	18791	19106	19124	19006	19141	19138	19183	19166	19299	19121	19086	19028	19013	18972	19270	18988	19416	19109	19127	19046	19034	19113	19111	19091	19162	18821	19370	19377	19364	19134	18949	19445	19185	19143	19232	19058	19273	19048	19158	19217	19121	19389	19201	19095	19043	19228	19144	19103	19118	18976	19164	19348	19267	19243	19288	19350	19050	19273	19342	19110	19276	19180	19074	19070	19284	19524	19209	19210	19192	19011	19287	19268	19034	19093	19137	19086	19062	19257	19303	19351	18989	19176	19455	19191	19234	19181	19287	18996	19318	19208	19335	19202	19344	19213	19215	19128	18977	19119	19077	19174	19349	19206	18930	19229	19289	19206	19138	19021	18932	19274	19194	19228	18978	19173	19181	19000	19066	19109	19231	19126	19067	19149	19345	19401	18990	19063	19213	19023	19088	19105	19230	19174	19166	19329	19308	19135	19190	19121	19186	19075	18984	19311	19122	19070	18999	19194	19328	19202	19264	19169	19003	19271	19348	19072	19116	19098	19228	19285	19194	19239	19211	19105	19107	19045	19139	19296	19154	19230	18987	19377	19207	19293	19066	19271	19150	19163	19253	19170	19120	19100	19131	19140	19265	19209	19125	19244	19168	19211	19161	19118	19120	19402	19242	19033	19282	19165	19100	19148	19170	19233	19103	19067	18898	19187	19293	19156	18930	18983	18959	19278	19505	19207	19101	18973	19139	19322	19293	19102	19184	19083	18991	19178	19104	19035	19129	19113	19181	19207	19160	19175	19149	19071	19194	19293	19324	19236	19277	19422	19230	19127	19304	19133	19104	19075	19203	19216	19054	19208	19122	19261	19102	19052	19254	19229	19331	18980	19227	19225	19255	19207	19271	19036	19199	19090	19301	19283	19268	19182	19252	19152	19062	19248	19103	19154	19425	19168	19139	19197	19105	19101	19205	19264	18999	18963	18990	19068	19070	19415	19049	19269	18912	18915	19232	19238	19225	19376	19211	19174	19144	18977	18979	19176	18919	19086	19012	19165	18994	19040	19174	19142	19177	19179	19054	19086	19094	19306	19152	19143	19253	19371	19338	19287	19182	19167	19241	19051	19267	19240	19211	19228	19058	19208	19129	18957	19331	19311	19110	19269	19186	19288	19149	19128	19304	19155	19165	19165	19014	19135	19274	19043	19207	19273	19021	19180	19241	19001	19124	19300	19170	18935	19129	19093	18965	19360	19110	19004	19219	19191	19133	19380	19180	19188	19101	19087	19307	19189	19233	19237	19230	19218	19242	19031	19315	19148	19346	19112	19289	19162	19259	19200	19221	19095	19194	19276	18963	19269	18999	19166	19067	19113	19042	18932	19041	19128	19086	19271	19273	19095	19362	19236	19085	19127	19048	19119	19246	19167	19154	19287	19138	19166	19246	19188	19002	19041	19235	18894	19197	19194	19173	19385	19226	19188	19185	19082	18889	19143	19254	19136	19042	19239	19230	19235	19280	19180	19035	19353	19010	19363	19196	19197	19180	19329	19306	19033	19244	19035	19316	19326	19159	19168	19052	19243	19189	19064	19125	19091	19061	19238	19129	19170	19068	18963	19101	18929	19295	18999	19106	19195	19164	19160	19095	19453	18884	19032	19103	19149	19034	19166	19047	19345	19244	19099	19059	19201	19083	19004	19043	19325	19119	19298	19134	19065	19070	19173	19195	19070	19114	19243	19223	19256	19201	19106	19236	19032	19120	19000	18906	19181	19221	19203	19091	19120	19246	19221	19093	19038	19072	19448	19133	19299	19252	19158	19227	19206	19282	19173	19159	19017	19087	19284	19131	19125	19138	19285	19240	19246	19281	19277	19125	19162	18988	19333	19248	19297	19221	19045	19105	19138	18981	19295	19085	19086	19195	19251	19131	19336	19411	19121	18995	19085	19260	19074	19195	19128	19077	19140	19230	19298	19040	19106	19283	19230	19218	19045	19214	19286	19288	19494	19349	19233	19058	19046	19146	19375	19069	19225	19170	19316	19281	19194	19532	19199	19082	19006	19040	19153	19057	19137	19148	19263	19175	19078	19092	19328	19184	19209	19065	19076	19049	19277	19390	19180	19114	19069	19231	19054	19216	19142	19048	19197	19213	19112	19242	19229	19285	19141	19320	19325	19155	19059	19138	19027	19041	19145	19329	19157	19214	19038	19118	18874	19338	19338	19425	18894	19193	19209	19293	19263	19196	19232	19021	19308	19156	19319	19174	19197	19187	19313	19148	19247	19078	19131	19288	19176	19136	19133	19258	19246	19218	19185	19278	19221	19078	19077	19199	19158	19128	18965	19215	19163	19138	19016	19133	19259	19089	19222	19389	19112	19255	19157	19034	19041	19112	19024	19066	18987	18906	19186	19264	19074	19248	19222	19152	18848	19155	19198	19006	18966	19068	19256	19114	19094	19108	18991	19272	19168	19078	19056	19139	19195	19151	19261	19040	18869	19240	19233	19051	19170	19100	19235	19279	19005	19099	19256	19260	19080	19072	19329	19194	18960	19143	19020	19289	19165	19120	19156	19450	19210	19131	19213	19024	19190	19398	19287	19187	19169	19123	19098	19115	19187	19080	19019	19053	19147	19294	19168	19424	19269	19266	19074	19330	19271	18880	18809	19018	19025	19075	19220	19124	19288	19373	19192	19087	19276	19120	19211	19173	19330	19277	19298	19288	19198	19300	19202	19200	19349	19278	19193	19150	19212	19219	19118	19034	19267	19263	19180	19186	19215	19085	19444	19288	19200	19117	19018	19129	19196	19277	19189	18972	19124	19335	19129	19110	19290	19310	19132	19358	19189	19355	19220	19207	19089	19137	19351	19196	19224	19300	19102	19255	19089	19010	19107	19151	19201	18958	19254	19063	19499	19200	19134	19207	19191	18884	19164	19070	19083	19152	19349	19100	19273
18721	27594	27941	24034	20862	29437	46847	45500	38333	29081	22447	18600	17526	17300	17193	17197	17196	17248	17411	17206	17047	17351	17298	17258	17331	17190	17139	17246	17321	17376	17253	17337	17267	17307	17283	17382	17256	17217	17367	17344	17214	17217	17256	17267	17362	17337	17289	17374	17246	17103	17216	17280	17412	17377	17217	17270	17248	17238	17259	17152	17343	17311	17295	17185	17432	17498	17272	17427	17479	17283	17236	17280	17303	17502	17329	17388	17214	17306	17356	17124	17279	17181	17202	17356	17214	17180	17238	17290	17295	16999	17250	17324	17198	17344	17336	17425	17196	17344	17275	17258	17284	17367	17262	17171	17245	17259	17178	17108	17187	17328	17205	17437	17129	17161	17322	17367	17185	17236	17149	17433	17265	17166	17326	17312	17327	17210	17265	17467	17252	17247	17344	17322	17374	17194	17292	17184	17263	17300	17103	17244	17273	17183	17152	17331	17176	17173	17350	17234	17310	17309	17238	17268	17235	17198	17122	17349	17278	17035	17161	17043	17315	17115	17347	17240	17240	17268	17236	17256	17172	17086	17321	17216	17323	17097	17159	17382	17239	17227	17282	17320	17267	17365	17231	17210	17193	17423	17030	17129	17554	17329	17216	17346	17169	17255	17108	17179	17292	17243	17155	17255	17211	17236	17400	17292	17174	17168	17254	17189	17112	17250	17166	17398	17279	17175	17318	17340	17341	17095	17126	17323	17274	17274	17263	17343	17461	17213	17156	17243	17293	17277	17107	17316	17233	17165	17290	17149	17205	17221	17354	16993	17321	17282	17014	17263	17221	17263	17175	17180	17345	17258	17314	17275	17164	17210	17256	17256	17257	17327	17132	17318	17270	17372	17223	17235	17138	17195	17396	17331	17427	17396	17234	17331	17257	17196	17221	17051	17268	17255	17102	17230	17130	17208	17131	17422	17269	17194	17262	17188	17250	17074	17382	17187	17331	17281	17361	17171	17186	17260	17391	17202	17139	17240	17347	17117	17301	17353	17125	17258	17320	17228	17286	17311	17059	17385	17160	17242	17124	17356	17184	17373	17331	17342	17353	17188	17219	17318	17358	17183	17382	17113	17258	17370	17192	17394	17284	17265	17100	17216	17172	17348	17212	17195	17214	17197	17410	17337	17257	17110	17231	17243	17152	17271	17318	17286	17131	17194	17363	17288	17298	17241	17329	17143	17310	17220	17286	17202	17337	17363	17148	17146	17284	17271	17322	17174	17356	17131	17233	17331	17272	17422	17219	17297	17361	17194	17182	17357	17094	17288	17231	17109	17238	17170	17335	17231	17180	17257	17357	17286	17103	17077	17229	17240	17227	17398	17192	17160	17355	17280	17103	17154	17252	17264	17203	17369	17267	17179	17262	17380	17210	17445	17304	17297	17403	17177	17230	17287	17353	17375	17192	17265	17323	17210	17316	17193	17059	17190	17220	17235	17225	17267	17242	17233	17258	17181	17186	17395	17401	17259	17286	17348	17430	17233	17226	17177	17212	17326	17357	17121	17324	17356	17368	17163	17130	17272	17199	17227	17219	17149	17132	17447	17287	17113	17224	17277	17320	17186	17205	17252	17110	17131	17192	17281	17127	17339	17126	17201	17229	17318	17175	17252	17324	17251	17276	17393	17337	17476	17261	17170	17280	17227	17089	17445	17235	17359	17263	17359	17205	17144	17191	17332	17050	17271	17180	17328	17290	17357	17347	17071	17266	17215	17206	17243	17286	17256	17150	17073	17261	17410	17297	17209	17399	17372	17176	17076	17258	17279	17332	17345	17292	17244	17205	17248	17228	17227	17254	17161	17246	17311	17255	17425	17185	17181	17303	17186	17236	17383	17368	17339	17273	17307	17292	17292	17218	17106	17214	17292	17402	17133	17309	17278	17256	17338	17241	17367	17149	17516	17208	17268	17214	17214	17283	17240	17634	17379	17178	17322	17241	17214	17187	17286	17137	17380	17343	17400	17227	17389	17386	17279	17226	17308	17319	17447	17151	17177	17349	17251	17265	17274	16990	17360	17076	17368	17305	17427	17324	17109	17396	17221	17148	17265	17296	17096	17444	17354	17165	17284	17208	17201	17307	17133	17137	17191	17149	17277	17387	17093	17263	17145	17248	17164	17222	17234	17224	17306	17268	17133	17214	17381	17275	17419	17164	17195	17374	17129	17293	17248	17292	17362	17217	17450	17253	17334	17380	17101	17361	17294	17266	17206	17014	17215	17135	17227	17264	17347	17113	17357	17136	17437	17138	17183	17322	17261	17439	17249	17120	17165	17198	17122	17231	17287	17346	17293	17144	17342	17332	17261	17395	17138	17329	17268	17253	17404	17139	17287	17252	17355	17259	17307	17109	17046	17347	17220	17326	17344	17251	17152	17152	17417	17235	17247	17108	17431	17338	17410	17365	17003	17341	17252	17334	17364	17243	17235	17277	17267	17297	17132	17306	17327	17257	17277	17143	17356	17247	17227	17351	17149	17203	17325	17303	17253	17185	17339	17242	17355	17214	17164	17282	17076	17466	17252	17169	17247	17348	17376	17220	17243	17279	17262	17208	17325	17368	17314	17216	16998	17287	17228	17261	17229	17343	17514	17049	17441	17497	17237	17287	17110	17003	17274	17321	17005	17309	17260	17331	17174	17143	17501	17175	17398	17215	17246	17187	17103	17493	17331	17149	17558	17208	17428	17196	17306	17266	17203	17278	17155	17128	17346	17218	17195	17322	17127	17333	17165	17101	17254	17162	17234	17172	17115	17365	17416	17254	17415	17164	17277	17199	17385	17348	17197	17243	17274	17210	17161	17398	17140	17222	17273	17191	17253	17247	17324	17344	17129	17315	17211	17260	17334	17412	17235	17301	17255	17219	17234	17363	17383	17246	17429	17196	17100	17260	17308	17285	17378	17250	17244	17298	17338	17185	17217	17145	17344	17161	17164	17215	17240	17450	17171	17098	17213	17353	17174	17287	17197	17260	17251	17257	17219	17256	17180	17177	17346	17228	17232	17241	17296	17176	17248	17192	17404	17331	17123	17262	17251	17022	17354	17237	17399	17288	17287	17276	17348	17293	17430	17313	17259	17066	17263	17272	17103	17205	17151	17208	17277	17363	17224	17145	17108	17242	17183	17245	17410	17440	17008	17271	17262	17354	17238	17303	17267	17120	17204	17200	17329	17113	17129	17298	17197	17290	17327	17194	17195	17119	17261	17240	17229	17145	17458	17113	17345	17384	17286	17113	17303	17216	17402	17275	17354	17157	17158	17191	17191	17291	17265	17250	17372	17291	17223	17196	17433	17330	17257	17335	17472	17167	17156	17182	17117	17461	17292	17114	17245	17129	17188	17125	17286	17188	17323	17331	17248	17420	17353	17317	17221	17160	17403	17220	17302	17171	17043	17170	17360	17199	17233	17477	17413	17377	17262	17207	17343	17204	17399	17270	17117	17333	17268	17265	17233	17159	17231	17226	17280	17287	17392	17233	17283	17424	17302	17216	17421	17162	17179	17323	17272	17119	17466	17155	17320	17291	17320	17262	17269	17110	17203	17057	17279	17162	17236	17145	17173	17288	17244	17050	17276	17249	17190	17345	17427	17188	17319	17387	17290	17226	17297	17321	17224	17242	17119	17289	17214	17196	17296	17170	17303	17211	17307	17207	17248	17261	17187	17348	17179	17365	17352	17250	17392	17325	17057	17284	17351	17230	17243	17413	17185	17233	17207	17305	17176	17285	17067	17383	17149	17353	17311	17108	17322	17193	17326	17183	17253	17303	17296	17312	17208	17145	17189	17238	17165	17288	17325	17333	17179	17222	17137	17378	17094	17229	17252	17360	17149	17164	17281	17145	17304	17387	17270	17341	17143	17204	17093	17184	17330	17153	17321	17117	17124	17328	17095	17258	17107	17167	17115	17160	17144	17271	17363	17293	17359	17333	17243	17212	17151	17329	17152	17096	17293	17200	17252	17258	17243	17307	17293	17221	17142	17352	17284	17362	17328	17283	17353	17310	17381	17348	17281	17305	17257	17065	17353	17257	17341	17203	17356	17184	17291	17336	17427	17258	17165	17187	17292	17517	17314	17236	17243	17269	17048	17324	17341	17343	17220	17289	17219	17298	17221	17300	17260	17194	17202	17218	17165	17307	17328	17293	17409	17382	17298	17185	17380	17130	17357	17277	17277	17534	17391	17237	17297	17157	17374	17215	17120	17433	17213	17282	17256	17410	17198	17380	17303	17330	17264	17127	17241	17196	17199	17350	17222	17062	17153	17257	17309	17284	17268	17248	17320	17138	17300	17291	17381	17275	17334	17327	17286	17161	17293	17167	17331	17304	17427	17247	17383	17194	17388	17312	17331	17237	17275	17263	17246	17371	17442	17158	17302	17182	17244	17317	17179	17314	17221	17201	17130	17279	17261	17119	17348	17422	17367	17312	17323	17223	17478	17208	17350	17266	17296	17223	17219	17355	17284	17274	17210	17387	17114	17267	17354	17264	17379	17203	17205	17123	17343	17172	17250	17131	17175	17227	17270	17357	17383	17399	17232	17273	17264	17227	17263	17456	17166	17288	17269	17319	17159	17445	17371	17242	17331	17251	17387	17348	17298	17067	17079	17350	17169	17193	17187	17162	17110	17218	17290	17286	17126	17328	17303	17208	17275	17279	17286	17260	17244	17268	17256	17339	17259	17410	17179	17403	17313	17367	17269	17255	17266	17293	17180	17309	17199	17193	17342	17217	17337	17283	17283	17378	17186	17439	17142	17207	17327	17190	17275	17158	17409	17176	17260	17420	17306	17415	17133	17387	17274	17098	17293	17334	17184	17321	17321	17351	17264	17364	17264	17288	17264	17315	17347	17267	17446	17263	17168	17310	17469	17400	17105	17238	17169	17100	17219	17102	17229	17314	17327	17283	17085	17171	17296	17087	17325	17364	17161	17158	17273	17302	17288	17256	17311	17262	17243	17040	17126	17266	17251	17458	17250	17229	17209	17025	17397	17276	17226	17168	17329	17404	17328	17288	17135	17337	17277	17251	17248	17306	17525	17359	17401	17403	17219	17196	17183	17061	17297	17207	17227	17296	17197	17216	17315	17233	17228	17353	17173	17253	17122	17212	17268	17320	17362	17114	17300	17250	17217	17072	17154
22977	21272	29081	23788	22008	26993	61159	60255	49883	37160	28477	22789	20790	20026	20256	20043	20084	19888	19840	19796	19898	19896	19988	19992	19864	20181	20207	19938	19917	19798	19527	19873	19841	19864	20094	20029	20026	20016	19891	19779	19875	19805	19794	19718	19887	19911	19806	19886	19927	20081	19895	20115	19795	19948	19929	19654	19693	19820	19688	19809	19962	19830	19794	19794	19685	19679	19705	19593	19946	19915	19827	19723	19830	19767	19928	19667	19773	19859	19715	19762	19870	19862	19873	19651	20018	19674	19809	19905	19849	19831	20049	19786	19789	19949	19698	19789	19813	19773	19902	19977	19691	19896	19741	19659	19891	19886	19721	19973	19810	19538	19648	19905	19851	19801	20019	19750	19693	19848	19718	19831	19739	19786	19919	19983	19860	19922	19985	19845	19865	19752	19750	19485	19914	19902	19888	19809	19898	19723	19657	19688	19772	19803	19919	19915	19662	19850	19716	19797	19840	19898	19642	19840	19932	19848	19797	19868	19616	19773	19755	19656	19740	19706	19905	19680	19716	19889	19830	19663	19828	19707	19873	19782	19983	19773	19831	20027	19841	19555	19702	19825	19790	19817	19978	19869	19992	19719	19851	19691	19863	19725	19996	19690	19898	19754	19659	19810	19609	19748	19946	19804	19865	19965	19763	19903	19947	19893	19778	19919	19653	20070	19810	19871	19720	19677	19670	19682	19675	19834	19914	19925	19819	19833	19759	19810	19763	19872	19950	19783	19738	19811	19599	19751	19816	19946	19873	19828	19815	19968	19875	20009	19688	19847	19602	19770	19743	19691	19796	19725	19822	19756	19846	19786	19998	19684	20006	19871	19627	19724	19928	19621	19743	19893	19767	19641	19909	19759	19700	19839	19762	19756	19588	19939	19625	19600	19621	19910	19948	19512	19917	19905	19655	19950	19870	20010	19646	19778	19733	19811	19910	19729	19777	19942	19695	19867	19911	19824	19757	19843	19830	19891	19730	19536	19786	19653	19719	19813	19941	19699	19702	19703	19779	19966	19690	19797	19659	19775	19858	19797	19810	19681	19712	19843	19895	19729	19909	19626	19812	19796	19667	19612	19828	19637	19906	19615	19625	19598	19720	19760	19791	19635	19924	19737	20062	19857	19882	19843	19767	19546	19884	19797	19812	19909	19723	19775	19663	19773	19751	19958	19707	19735	19542	19783	19717	19866	19817	19876	19894	19766	20066	19777	19711	20004	19809	19827	19900	19894	19718	19616	19833	19913	19831	19616	19971	19755	19797	19934	19719	19757	19845	19789	19817	19866	19749	19794	19701	19876	19647	19773	19932	19890	19896	19989	19818	19849	20047	19836	19878	19679	19528	19843	19733	19758	19754	19632	19872	19785	19630	19730	19837	19867	19940	19919	19637	19870	19952	19955	19972	19886	19654	19738	19830	19605	19819	19684	19772	19808	19651	19895	19755	19853	19749	19636	19790	19751	19700	19756	19798	19944	19864	19944	19746	19753	19848	19950	19636	19882	19757	19565	19742	19926	19739	19914	19873	19662	19769	19694	19697	19815	19726	19656	19961	19729	19720	19821	19732	19766	20154	19800	19784	19870	19809	19959	19763	19601	19928	19900	19831	19789	19863	20038	19756	19949	20066	19938	19973	19920	19868	19640	19964	19778	19649	19752	19867	19830	19876	19769	19839	19714	19672	19858	20069	19692	19854	19977	19732	19815	19754	19797	19812	19710	19825	19656	19641	19793	19880	19773	19726	19742	19772	19923	19597	19856	19801	19940	19750	19682	19685	19806	19775	19922	19565	19617	19904	19677	19858	19844	19892	19819	19903	19626	19859	19881	19683	19541	19744	19759	19649	19911	19708	19850	19835	20011	19878	19659	19742	19691	19879	19712	19809	19741	19781	19669	19768	19971	19814	19861	19817	19700	19842	19860	19785	19863	19878	19704	19758	19756	19573	19853	20045	19974	19884	19745	19684	19843	19889	19628	19720	19888	19778	19705	19794	19820	19668	19821	19795	19768	19856	19853	19774	19765	19817	19808	19873	19872	19801	19657	19733	19743	19845	19693	19767	19748	19930	19795	19845	19682	19756	19819	19749	19774	19884	19742	19847	19709	19737	19763	19980	19799	19815	19749	19873	19825	19831	19757	19686	19917	19896	19801	19680	19783	19688	19849	19714	19973	19710	19623	19683	19841	19791	19825	20011	19972	19796	19735	19739	19824	19861	19819	19810	19829	19831	19790	19835	19870	19769	19604	19516	19600	20028	19766	19906	19773	19788	19615	19591	19868	19867	19767	19860	19715	19798	19741	19769	19848	19834	19910	19616	19793	19840	19799	19706	19773	19497	19761	19788	19886	19746	19813	19933	19892	19520	19674	19530	19704	19601	19866	19945	19639	19886	19718	19758	19869	19904	19946	19733	19750	19635	19692	19803	19945	20067	20011	19583	19933	19846	19845	19739	20000	19825	19666	19859	19600	19803	19797	19735	19872	19755	19885	19600	19784	19648	19814	19797	19848	19745	19775	19693	19714	19637	19708	19730	19567	19806	19953	19511	19661	19546	19768	20031	19927	19683	19684	19986	20044	19830	19766	19873	19761	19912	19907	19832	19745	19849	19678	19833	19943	19931	19782	19735	19829	19594	19863	19779	19807	19646	19967	19863	19837	19849	19730	19897	20032	20114	19970	19812	20004	19820	19621	19853	19882	19824	19823	19863	19712	19735	20002	19908	19785	19928	19725	19771	19701	19728	19967	19822	19731	19880	19729	19867	19928	19824	20110	19806	19814	19999	19792	19638	19678	19787	19959	19762	19654	19781	19870	19758	19662	20065	19643	19962	19729	19716	19944	19769	19785	19895	19871	19995	19805	19679	19680	19402	19798	19769	19638	19700	19651	19744	19675	19869	19881	19627	19966	19935	19864	20050	19910	19840	19813	19919	19824	19895	19720	19731	19736	19926	19668	19762	19834	19693	19741	19812	19890	19782	19717	19836	19667	19857	19885	19688	19691	20051	19958	19773	20068	20077	19897	19537	19911	19809	19870	19653	19629	19705	19884	19974	19901	19866	19797	19689	19715	19640	19849	19800	19884	19797	19921	19844	19563	19793	19802	19735	19846	19765	19670	19745	19992	19967	19922	19891	19862	19828	19706	20036	19930	19720	19913	19886	19856	19748	20068	19866	19827	19478	19866	19542	19801	19879	19903	19708	19679	19903	19790	19705	19820	19766	19748	19722	19900	19933	19623	19835	19942	19945	19911	19706	19875	19710	19605	19886	19690	19630	19787	19709	19994	19656	19863	19987	19830	19958	20006	19698	19886	20006	19614	19818	19715	19696	19845	19899	19790	19580	19743	19667	19850	19877	19846	19764	19795	19889	19897	19887	19791	19862	19764	19938	19760	19690	19846	19753	19703	19652	19916	19703	19861	19742	19877	19766	19833	19789	19925	19801	19543	19943	19942	19721	19676	19846	19762	19837	19706	19792	19934	19853	19748	19740	19692	19699	19756	19702	19732	19767	19885	19619	19815	19710	19578	19941	19702	19798	19873	19592	19584	19830	19817	19628	19926	19707	19535	19986	19695	19737	19715	19618	19912	20053	20045	19625	19731	19780	19749	19989	19788	19708	19815	19877	19811	19899	19748	19804	19894	19799	19827	19988	19587	19789	19963	19855	19764	19676	19519	19791	19729	19703	19779	19717	19895	19848	19679	19761	19820	19719	19818	19807	19754	19833	19705	19825	19882	20032	19779	19990	19887	19939	19847	19954	19911	19859	19891	19632	19972	19836	19502	19924	19804	19815	19799	19882	19816	19868	19923	19957	19819	19933	19911	19648	19924	19763	19620	19835	19987	19733	19709	19757	19756	19607	19679	19975	19656	19870	19542	19766	19791	19816	19699	19715	19704	19635	19806	19954	19795	19917	19742	19851	19844	19793	19717	20085	19924	19572	19649	19829	19759	19884	19609	19864	19617	19748	19775	19684	19849	19915	19781	19899	19731	19444	19980	19918	19785	19827	19613	19590	19786	19901	19544	19844	19738	19764	19949	19881	19731	19937	19831	20024	19809	19774	19703	19786	19755	19696	19812	19877	19819	19908	19840	19761	19784	19872	19711	19913	19786	19644	19822	19873	20010	19786	19699	19744	19881	19873	19761	19880	19597	19828	19673	19674	19716	19848	19710	19705	19582	19718	19706	19691	19983	20066	19805	19821	19821	19721	19953	19753	19782	19780	19885	19834	19738	19847	19781	19855	19772	19679	19900	19867	19879	19905	19933	19711	19876	19627	19716	19798	19705	19951	19779	19720	19772	19828	19806	19872	19779	19841	19808	19911	19784	19994	19656	19918	19993	19503	19704	19937	19831	20044	19872	19687	19644	19768	19815	19833	19637	19741	19741	19947	19914	19892	19737	19653	19799	19812	19752	19962	19794	19794	19892	19776	20128	19982	19953	19633	19806	19840	19969	20087	19905	19634	19787	19773	19832	19724	19759	19780	19772	19647	19853	19986	19821	19778	19785	19710	19723	19829	19750	19872	19789	19778	19809	19954	19790	19749	19788	19852	19867	19557	19902	19801	19704	20001	19724	19690	19657	19985	19853	19921	20055	19882	19923	19950	19919	19671	19842	19873	19907	20033	19865	19779	19687	19909	19998	19828	19733	19715	19685	19851	19840	19899	19723	19890	19629	19855	19934	19905	19743	19824	19674	19653	19683	19805	20006	19906	19645	19850	19893	19675	19895	19799	19884	19574	19646	19662	19776	19700	19574	19929	19647	19844	19991	20047	19918	19681	19860	19855	19936	19755	19747	19731	19732	19795	19858	19759	19703	19801	19736	19910	19703	19824	19965	19777	20001	19887	19875	19926	19820	20094	19728	19579	19744	19873	19718	19813	19928	19760	19777	19832	19825	19969	19841	19867	19788	19731	19570	19728	19766	19677	19928	19751	19674	19740	19690	19714	19884	19878	19773	19946	19920	19766	19802	19853	19838	19696	19603	19690	20040	19853	19809	19783	19742	20006	19644	19924	19777	19722	19866	19754	19872	19770	19702	19934	19641	19447	19626	19706	19762	19960	19824	19692	19826	19720	19606	19959	19689	19707	19717	19829	19833	19837	19603	19766	19786	19789	19764	19924	19980	19879	19696	19716	19595
21729	37329	35156	31000	27945	29379	63132	61492	50399	37744	27299	20324	18086	17765	17782	17602	17645	17521	17607	17717	17686	17483	17719	17769	17503	17686	17664	17774	17559	17576	17706	17630	17487	17659	17783	17741	17663	17723	17654	17675	17746	17532	17707	17507	17489	17764	17710	17653	17679	17689	17642	17611	17519	17974	17638	17719	17631	17712	17702	17540	17435	17562	17837	17806	17623	17734	17574	17623	17702	17679	17578	17599	17775	17666	17751	17638	17586	17509	17729	17672	17667	17721	17574	17684	17603	17659	17677	17623	17566	17600	17626	17657	17503	17647	17734	17601	17601	17601	17541	17597	17637	17482	17678	17607	17599	17634	17736	17595	17599	17716	17634	17734	17655	17566	17585	17679	17523	17611	17668	17739	17505	17753	17653	17465	17582	17683	17564	17691	17647	17477	17620	17588	17650	17461	17641	17766	17600	17474	17789	17654	17640	17571	17636	17450	17554	17584	17659	17732	17467	17677	17848	17576	17646	17640	17799	17679	17585	17792	17632	17525	17667	17506	17772	17661	17551	17709	17635	17597	17625	17564	17585	17586	17478	17684	17488	17740	17608	17607	17554	17646	17475	17541	17469	17730	17711	17677	17640	17514	17598	17480	17620	17758	17576	17641	17760	17545	17613	17676	17791	17601	17614	17670	17615	17587	17693	17690	17556	17529	17525	17788	17611	17648	17555	17524	17533	17635	17606	17553	17462	17701	17615	17580	17559	17620	17665	17557	17636	17523	17568	17775	17721	17613	17654	17760	17612	17653	17633	17697	17732	17823	17559	17628	17566	17557	17696	17760	17598	17578	17628	17534	17635	17783	17813	17513	17737	17573	17497	17585	17719	17707	17554	17580	17648	17561	17761	17629	17601	17676	17656	17616	17692	17710	17733	17844	17698	17702	17479	17675	17613	17567	17607	17560	17780	17689	17643	17545	17616	17555	17653	17652	17725	17540	17626	17570	17694	17540	17602	17755	17595	17440	17593	17643	17682	17654	17483	17555	17561	17774	17506	17574	17621	17611	17735	17585	17692	17841	17477	17409	17760	17706	17632	17636	17744	17750	17598	17756	17683	17508	17623	17666	17551	17488	17593	17534	17684	17626	17628	17813	17710	17604	17419	17597	17626	17646	17831	17729	17702	17520	17661	17616	17592	17623	17639	17538	17733	17500	17624	17779	17683	17620	17695	17581	17566	17627	17650	17716	17699	17568	17496	17573	17528	17610	17509	17611	17518	17739	17624	17815	17546	17726	17422	17776	17629	17447	17547	17642	17580	17579	17907	17384	17538	17553	17688	17717	17583	17512	17545	17763	17532	17533	17482	17742	17569	17655	17671	17475	17859	17580	17603	17603	17456	17490	17640	17582	17749	17639	17787	17528	17628	17493	17649	17627	17609	17486	17574	17506	17652	17857	17753	17596	17656	17631	17640	17744	17629	17670	17584	17773	17627	17360	17603	17547	17589	17525	17736	17544	17580	17683	17597	17621	17627	17693	17658	17661	17669	17584	17637	17511	17631	17590	17616	17634	17545	17598	17680	17493	17551	17731	17551	17636	17736	17636	17618	17566	17320	17750	17689	17668	17646	17439	17509	17556	17774	17642	17694	17557	17607	17575	17859	17480	17577	17546	17498	17514	17575	17483	17703	17496	17658	17655	17569	17826	17578	17629	17429	17671	17440	17769	17696	17666	17631	17630	17673	17683	17606	17628	17708	17586	17536	17714	17442	17551	17530	17522	17591	17556	17563	17684	17659	17740	17567	17660	17682	17520	17577	17641	17659	17544	17565	17620	17659	17489	17546	17691	17556	17583	17706	17632	17613	17601	17715	17532	17544	17753	17686	17660	17602	17551	17701	17496	17650	17499	17629	17727	17611	17589	17558	17421	17676	17652	17839	17698	17494	17563	17739	17579	17468	17577	17670	17755	17683	17614	17572	17712	17602	17570	17486	17647	17793	17429	17765	17307	17646	17483	17624	17642	17353	17552	17608	17560	17597	17610	17805	17560	17600	17538	17591	17480	17760	17641	17509	17596	17481	17494	17581	17823	17554	17522	17613	17529	17618	17556	17497	17648	17528	17717	17629	17732	17600	17613	17760	17584	17618	17651	17573	17665	17778	17571	17621	17648	17588	17801	17802	17671	17662	17569	17692	17562	17641	17635	17582	17757	17518	17659	17618	17669	17539	17827	17800	17565	17648	17769	17640	17505	17631	17625	17799	17676	17590	17649	17405	17782	17538	17720	17728	17614	17503	17326	17576	17657	17683	17598	17617	17602	17554	17775	17571	17666	17845	17709	17670	17550	17597	17627	17432	17558	17569	17644	17595	17639	17600	17587	17468	17595	17635	17757	17528	17586	17812	17746	17508	17685	17452	17554	17496	17833	17569	17596	17606	17620	17619	17539	17467	17492	17572	17706	17791	17756	17686	17562	17453	17538	17468	17702	17720	17625	17653	17661	17631	17424	17611	17574	17707	17624	17560	17521	17490	17630	17710	17485	17562	17525	17596	17755	17575	17749	17511	17697	17663	17706	17742	17611	17676	17641	17620	17655	17451	17610	17739	17840	17581	17698	17712	17542	17587	17646	17642	17535	17535	17519	17629	17725	17488	17635	17545	17529	17656	17566	17529	17652	17533	17647	17562	17692	17668	17634	17681	17551	17713	17720	17704	17529	17650	17709	17631	17463	17654	17583	17697	17656	17692	17319	17619	17451	17517	17576	17639	17658	17719	17654	17443	17621	17523	17598	17623	17511	17743	17663	17688	17569	17584	17682	17448	17705	17534	17543	17690	17648	17637	17678	17447	17721	17727	17552	17545	17420	17666	17585	17731	17619	17475	17535	17543	17655	17702	17507	17803	17566	17663	17399	17778	17682	17660	17407	17767	17678	17507	17617	17612	17669	17798	17389	17644	17698	17703	17686	17637	17592	17651	17574	17674	17667	17644	17512	17663	17446	17787	17580	17599	17719	17537	17486	17560	17569	17391	17522	17485	17514	17628	17643	17704	17431	17603	17680	17487	17717	17491	17686	17687	17655	17721	17465	17692	17564	17558	17770	17599	17397	17584	17512	17658	17522	17439	17660	17694	17693	17608	17435	17655	17678	17578	17799	17728	17649	17561	17504	17643	17654	17409	17659	17550	17587	17491	17632	17536	17704	17457	17623	17578	17731	17598	17598	17628	17703	17687	17647	17749	17781	17499	17537	17691	17663	17616	17599	17700	17648	17623	17505	17636	17526	17679	17675	17706	17597	17471	17608	17671	17540	17543	17615	17769	17623	17703	17512	17653	17568	17719	17574	17626	17779	17711	17704	17753	17709	17657	17714	17581	17758	17560	17470	17751	17691	17388	17502	17512	17894	17561	17673	17583	17497	17578	17674	17512	17784	17419	17624	17569	17628	17714	17748	17675	17571	17524	17374	17602	17813	17645	17491	17656	17735	17519	17698	17573	17533	17536	17706	17493	17563	17801	17693	17659	17635	17708	17570	17723	17596	17669	17577	17567	17753	17495	17558	17635	17579	17735	17696	17812	17501	17705	17726	17734	17748	17895	17661	17608	17554	17600	17612	17638	17549	17751	17700	17552	17678	17588	17626	17605	17573	17481	17757	17590	17615	17556	17719	17659	17651	17580	17628	17614	17530	17643	17578	17608	17499	17550	17677	17660	17664	17550	17691	17708	17541	17492	17538	17759	17773	17773	17615	17435	17751	17514	17676	17537	17644	17570	17578	17658	17749	17498	17772	17657	17786	17546	17584	17652	17497	17719	17519	17638	17703	17503	17723	17548	17485	17593	17390	17702	17687	17581	17531	17648	17490	17542	17563	17611	17728	17831	17528	17630	17584	17819	17520	17732	17700	17539	17676	17642	17646	17572	17694	17592	17685	17672	17525	17627	17688	17534	17705	17515	17590	17648	17753	17586	17666	17547	17528	17711	17647	17519	17697	17754	17660	17741	17563	17588	17595	17793	17688	17505	17632	17454	17512	17830	17686	17481	17533	17676	17633	17631	17604	17591	17579	17581	17683	17674	17620	17581	17785	17656	17573	17618	17716	17611	17621	17415	17506	17621	17635	17519	17564	17620	17588	17577	17645	17733	17798	17629	17605	17542	17573	17647	17474	17477	17527	17684	17604	17892	17730	17686	17662	17533	17764	17585	17652	17516	17765	17575	17662	17595	17644	17719	17749	17663	17495	17580	17596	17650	17743	17675	17476	17796	17541	17452	17695	17730	17607	17678	17427	17558	17522	17867	17500	17690	17594	17631	17606	17643	17489	17647	17627	17643	17744	17530	17772	17566	17494	17529	17605	17521	17708	17544	17620	17498	17738	17795	17748	17671	17540	17557	17590	17508	17641	17654	17608	17495	17573	17629	17663	17554	17599	17581	17612	17635	17604	17632	17753	17588	17595	17712	17603	17628	17811	17552	17519	17761	17632	17526	17539	17661	17708	17572	17443	17764	17599	17820	17337	17620	17569	17478	17751	17464	17657	17547	17685	17761	17634	17563	17568	17536	17565	17503	17662	17421	17563	17510	17636	17770	17616	17805	17572	17568	17715	17554	17507	17525	17482	17662	17550	17673	17592	17844	17665	17597	17583	17761	17605	17571	17618	17732	17752	17600	17637	17637	17604	17608	17728	17757	17558	17533	17693	17482	17628	17589	17397	17537	17600	17751	17663	17511	17679	17722	17612	17536	17825	17653	17668	17399	17842	17446	17773	17463	17663	17704	17497	17669	17606	17449	17685	17664	17525	17702	17626	17546	17515	17705	17633	17683	17644	17661	17707	17666	17725	17480	17638	17593	17489	17691	17621	17666	17495	17669	17635	17781	17730	17515	17653	17631	17622	17580	17687	17759	17800	17549	17608	17677	17706	17698	17670	17602	17699	17561	17547	17460	17670	17553	17637	17612	17669	17650	17528	17713	17661	17493	17644	17711	17412	17636	17664	17645	17458	17633	17785	17546	17454	17599	17653	17634	17496	17645	17605	17539	17726	17723	17580	17532	17450	17521	17577	17697	17672	17732	17632	17562	17661	17656	17568	17500	17685	17556	17775	17646	17775	17623	17540	17443	17730	17459	17585	17645	17646	17529	17731	17502	17528	17491	17590	17506	17636	17615	17512	17567	17632	17625	17774	17701	17674
27559	22645	26775	24508	21087	20854	25724	27090	24714	22775	21303	20523	20443	20263	20269	20214	20250	20392	20191	20227	20165	20223	20252	20142	20312	20286	20279	20040	20241	20276	20313	20199	20253	20234	19894	20269	20183	20161	20175	20309	20066	20156	20230	20206	20300	19930	20235	20256	20139	20115	20328	20288	20091	20088	20167	20388	20156	20131	20131	20247	19921	20153	20262	20235	20098	20187	20215	20316	20281	20171	20269	20155	20118	20226	20038	20267	20164	20100	20363	20294	20232	20146	20515	20303	20023	20138	20305	20207	20172	20405	20067	20081	20282	20149	20072	20427	20159	20185	20354	20244	20138	20223	20043	20189	20258	20242	20286	20116	20051	20386	20219	20187	20080	20126	20406	20175	20302	20267	20041	20238	20175	20083	20018	20312	20378	20102	20126	20055	20295	20264	20444	20232	20187	20258	20194	20160	20257	20139	20260	20096	20272	20198	20373	20139	20026	20281	20290	20226	20079	20163	20191	20042	20183	20122	20184	20024	20221	20236	19992	20060	20260	20194	20417	20246	20408	19895	20181	20187	20054	20467	20290	20060	20421	20364	20185	19977	20300	20113	20233	20010	20270	20250	20170	20252	20051	20212	20260	20168	20141	20176	20396	20159	20166	20228	20384	20229	20185	19977	20377	20325	20243	20319	20161	20053	20114	20194	20064	20097	20352	20292	20207	20110	19998	20219	20131	20127	20350	20024	20111	20092	20304	20133	20127	20331	20197	20263	20015	20145	20274	20290	20296	20081	20098	20095	19988	20296	20127	20339	19971	20364	20244	20124	20265	20286	20087	20197	20143	20253	20146	20242	20130	20181	20175	20142	20313	20296	20324	20069	20380	20182	20445	20202	20212	20190	20358	20167	20093	20039	20133	20253	20432	20283	20312	20070	20094	20117	20300	20281	20357	20094	19993	20204	20242	20193	20204	20141	19939	20241	20224	20285	20224	20167	20239	20055	20230	20104	20155	20207	20332	20370	20211	20303	20212	20095	20083	20317	20310	20386	20131	20048	20348	20179	20260	20255	20597	20178	20186	20225	20082	20096	20039	20065	20152	20072	20241	20239	20237	20370	20075	20341	20276	20249	20067	20330	20012	20067	20094	19923	20088	20104	20579	20238	20142	20137	20217	20255	20259	20153	20190	20095	19992	20190	20167	20210	20137	20111	20161	20343	20206	20183	20250	20304	20063	20279	20429	20340	20091	20167	20202	20125	20240	20296	20110	20169	20019	20369	20102	20078	20178	20306	20188	20253	20099	20250	20102	20212	20100	20321	19996	20121	20280	20239	20094	20334	20106	20285	20174	20323	20098	20099	20316	20209	20107	20346	20150	20260	20140	20390	20382	20040	20250	19814	20115	20228	20118	20080	20215	20222	20316	20288	20113	20078	20172	20230	20327	20204	20071	20098	20468	19984	20168	20100	20253	20134	20221	20087	20147	20199	20259	20235	20280	20145	20160	20214	20235	20008	20140	20128	20186	20253	20254	20316	20135	20134	20236	20029	20302	20397	20165	20242	20247	20201	20087	20176	20185	20224	20065	19950	20194	20020	20070	20046	20259	20223	20172	20133	20184	20041	20227	20288	20079	20239	20226	20157	20174	20411	20024	20069	20150	20109	20009	20258	20224	19958	20159	20215	20109	20188	20147	20261	20203	20561	20232	20168	20106	20149	19985	19931	20521	20145	20206	20220	20181	20147	20405	20207	20392	20252	20272	20114	20138	20306	20173	20238	20450	19955	19930	20158	20248	20152	20191	20038	20225	20073	20243	20225	20106	20209	20014	19942	20028	20230	20284	20327	20322	20304	20214	20379	20224	20295	20011	19991	20042	20083	20083	20193	20040	20260	20243	20230	20262	20230	20186	20124	20291	20345	20361	20164	20008	20008	20251	20291	20251	20253	20090	20134	20348	20350	20183	20223	20136	20213	20112	20118	20165	20134	20142	20202	20211	20034	20119	19969	20164	20219	20251	20233	20191	20151	20271	20315	20162	20156	20200	20280	20236	20167	20146	20251	20449	20191	20217	20093	20168	20205	20209	20287	20177	20185	20108	20344	20244	20268	20281	20205	20160	20293	20148	20323	20187	20004	20255	20298	20222	20287	20340	20317	20188	20054	20337	20146	20186	20086	20081	20473	20263	20237	20402	20070	20203	20293	20217	20200	20189	20031	20224	20086	20139	20420	20173	20215	20197	19850	20155	19980	20283	19914	20213	20325	20264	20292	20126	20285	20269	20007	20218	20227	20251	20209	20259	20439	20234	20205	20091	20110	20006	20174	20114	20052	20247	20217	20153	20049	20061	20281	20325	20203	20291	20066	20284	20163	20183	20154	20121	20135	20064	20048	20246	20262	20359	20151	20093	20404	20432	20150	20150	20123	20270	20161	20345	20127	20378	20404	20130	20212	19906	20217	20156	20217	20073	20225	20342	20259	20102	20012	20355	20043	20120	20324	20162	20203	20246	19972	19982	20130	20068	20269	20221	20132	20388	20115	20331	20240	20319	20032	20296	20147	20031	20311	20350	20244	20208	20034	20066	20227	20180	20022	20064	20253	20241	20025	20235	20106	20182	20180	20098	20277	20078	20227	20178	20221	20275	20167	20201	20351	20252	20403	20135	20342	20048	20276	20131	20261	20270	20233	20090	20340	20285	20297	20297	20147	20212	20230	20103	20362	20186	20022	20279	20418	20209	20073	20405	20122	20232	20266	20044	20273	20053	20229	20293	20235	19882	20243	20272	20434	20153	20033	20378	20294	20084	20054	20182	20172	20087	20157	20166	20276	20292	20173	20169	20073	20173	20061	20023	20214	20049	20111	20323	20248	20325	20207	20430	20145	20090	20345	20096	20087	20104	20168	20121	20314	20100	20216	20267	20341	20239	20207	20326	20204	20264	20141	20360	20200	20291	20283	20078	20224	20292	20264	20183	20212	20063	20259	20215	20023	20063	20045	20172	20039	20022	20240	20129	20196	19953	20064	20313	19995	20085	20246	20228	20272	20312	20415	20221	20158	20198	20014	20123	20151	20170	20050	20124	20183	20148	20191	20217	19958	20044	20267	20113	20247	20332	20180	20319	20166	20072	19987	20303	20277	20335	20091	20160	20027	20273	20324	20304	20310	20279	20298	20335	20348	19976	20341	20410	20092	20347	20190	20351	20261	20245	20114	20032	20065	20283	20223	20331	20092	20241	19906	20325	19977	20102	20009	20214	20121	19939	20198	20318	20188	20129	20294	20271	20144	20300	20268	20259	20123	20194	20246	20146	20335	20381	20196	20436	20205	20379	20367	20143	20277	20305	20236	20313	20219	20015	20402	20357	20216	20233	20139	20229	20148	20060	20197	20209	20220	20010	20074	20063	20308	20063	20005	20226	20205	20303	20096	20329	20362	20123	20164	20120	20298	20121	20172	20211	20261	20089	20304	20398	20078	20288	20171	20386	19974	20218	20216	20031	20141	20355	20298	20210	20185	20290	20229	20203	20119	20134	20396	20471	20121	20128	20294	20210	20279	20222	20214	20220	20232	20033	20094	20240	20307	20364	20168	20150	20121	20229	20166	20408	20097	20207	20224	20079	20324	20184	20260	20320	20297	20257	20260	20359	20144	20104	20408	20118	20143	20128	20235	20004	20257	20260	20002	20283	19989	20218	20179	20320	20298	19947	20094	20107	20238	20271	20217	20085	19998	20088	20167	20100	20232	20087	19989	20255	20160	20306	20270	20313	20019	20189	20254	20341	20020	20052	20313	20410	20293	20171	20216	20189	20357	20324	20169	20110	20131	20108	20146	20151	20168	20070	20155	20060	20074	19967	19930	20139	20103	20441	20264	20106	20208	20240	20306	20486	20341	20082	20225	20065	20142	20340	20184	20032	20019	20245	20000	20065	20139	20387	20251	20294	20275	20029	20071	20327	20224	19964	20159	20176	20070	20404	20246	20283	20304	20203	19958	19935	20406	20068	20286	20265	20285	20350	20289	20029	20148	20250	20271	20224	20249	20146	20207	20119	20325	20147	20297	20077	20014	20215	20138	20123	20098	20106	20285	20078	20174	20242	20144	20218	20194	20216	20245	20276	20318	20150	20211	20092	19941	20093	19987	20364	20367	20317	19967	20165	20272	20287	20222	20026	20137	20437	20257	20332	19960	20128	20104	20197	20178	20215	20246	20196	20168	20212	20060	20147	20437	20225	20080	20122	20138	20274	20182	20140	20013	20024	20114	20346	20086	20039	20334	20269	20041	19945	20286	20174	20319	20083	20207	20228	20249	20072	20124	20115	20286	20130	20129	19991	20095	20131	20145	20119	20300	20151	20447	20180	20338	20269	20102	20330	20281	20168	20314	20186	20233	20149	20301	20197	20260	20112	20174	20279	20275	20421	20312	20131	20048	20118	20123	20155	20126	20062	20173	20280	20071	20302	20191	20283	20137	20345	20065	20250	20138	20172	20220	20116	20242	20327	20081	20314	20215	20136	20280	20166	20166	20114	20082	20313	20253	20338	20389	20229	20093	20070	20297	20203	20226	19997	19979	20146	20215	20335	20198	20318	20451	20211	20117	20194	20360	20365	20090	20009	19998	20099	20064	20255	20201	20131	20389	20183	20199	20120	20102	20366	20045	20338	20346	20172	20357	20245	20177	20329	20380	20147	20346	20326	19958	20057	20274	20328	20255	20058	20445	20319	20158	20422	20461	20293	20409	20290	19982	20096	20311	20121	19970	20052	20139	20126	20309	20302	20307	20243	20262	20204	20167	20274	20326	20408	20281	20234	20383	20065	20140	20239	20307	20346	20329	20164	20302	20325	20409	20188	20263	20145	20299	20167	20351	20303	20377	19986	20110	20220	20458	20253	20124	20144	20132	20185	20081	20221	20289	20156	20345	20289	20159	20188	20293	20444	20007	20292	20299	20374	20091	20226	20224	20277	20328	20088	20057	20193	20185	20217	20272	20261	20136	20073	20325	20022	20226	20078	20232	20209	20243	20199	20077	20108	20201	20273	20178	20099	20014	20235	20206	20388	20384	20120	20129	20239	20181	20463	20061	20084	20207	19999	20229	20286	20300	20218	20103	20392	20303	20189	20337	20431	20310	20108	20085	20246	20257	20315	20111	20183	20147	20214	20064	20201	20170	20151	20112	20280	20092
18613	24821	23820	21547	19348	18920	26360	26921	23494	20461	18948	18170	17956	17978	17660	17770	17997	17701	17764	17783	17766	17997	17645	17773	17889	17657	17882	18069	17908	17807	17927	17745	17949	17690	17969	17813	17905	17732	17744	17858	17605	17890	17777	17812	17846	17664	17859	17976	17820	17930	17878	17898	17709	17941	17970	17708	17868	17892	17981	17755	17868	17800	17788	17954	17883	17716	17782	17692	17759	17694	18013	17812	18071	18013	17638	17826	17922	17816	17840	17732	17776	17801	17752	17785	17929	17737	17768	17862	17722	18005	17631	17723	17935	17961	17842	17713	18010	17958	17844	17775	17838	17825	17954	17763	17851	17764	17953	17943	17861	17828	17968	17776	17783	17789	17889	17794	17854	17841	17836	17993	17568	17819	17735	17761	17965	17833	17850	17813	17896	17993	17681	17626	17882	17884	17801	17571	17838	17883	17827	17902	17665	17784	17823	17759	17816	17874	17823	17911	17840	17845	17723	17876	17858	17787	17804	17959	17857	17829	17752	17888	17834	17847	17782	17793	17885	17760	18020	17683	17794	17588	17797	17821	17950	17851	17946	17644	17622	17763	17745	17818	17725	17714	17774	17960	18078	17621	17762	17893	17904	17778	17862	17881	17820	17923	17902	17710	17922	17946	17817	17700	17847	17802	17804	17683	17771	17819	17657	17730	17962	17710	17670	17786	17736	17843	17912	17876	17801	17810	17667	17986	17852	17880	17980	17929	17896	17701	17811	17519	17663	17738	17847	17677	17784	17813	17877	17928	17788	17595	17929	17993	17671	18033	17774	17941	17644	17864	17791	17964	17869	17792	17797	17857	17756	17774	17663	17858	17771	18024	17812	17875	17750	17793	17792	17709	17762	17751	17766	17794	17752	17908	17861	17765	17800	17826	17815	17693	17702	17747	17664	17892	17790	17733	17797	17678	17736	17860	17706	17884	17913	17820	17649	17816	17794	17988	17896	17822	17787	17849	17976	17719	17977	17914	17860	17878	17834	17877	18034	18075	17832	17818	17714	17569	17890	17748	17934	17642	17867	17725	17822	17804	17959	17854	17964	17894	17700	17846	17771	17767	17882	17696	17785	17897	17796	17674	17896	17940	17756	17889	17843	17818	17988	17769	17682	17763	17667	17779	17807	17805	17933	17824	17779	17863	17805	17816	17792	17810	17760	17832	17807	17769	17646	17714	17856	17679	17949	17838	17842	17815	17909	17892	17825	17850	17803	17912	17737	17728	17774	17955	17886	17669	17822	17859	17886	17943	17823	17933	18004	17685	17930	17903	17923	17711	17835	17734	17895	17779	17810	17878	17834	17932	17858	17813	17846	17824	17829	17763	17778	17718	17627	17773	17884	17765	17844	17931	17833	17625	17788	17979	17796	17841	17842	17839	17738	17948	17781	17712	18040	17780	17716	17839	17711	17762	17903	17770	17835	17773	17745	17888	17934	17678	17879	17889	17728	17886	17881	18005	17665	17794	17810	17670	17977	17858	17648	17914	17734	17862	17852	17841	17832	17793	17861	17714	17806	17693	17794	17590	17921	18023	17661	17827	17800	17786	17737	17698	17854	17804	17849	17788	17811	17833	17787	17925	17698	17845	17810	17851	17765	17917	17708	17830	17836	17688	17806	17933	17781	17922	17937	17749	17731	17732	17665	17681	17756	17657	17907	17886	17828	17981	17833	17966	17711	17928	17778	17798	17656	17745	17819	17837	17748	17839	17826	17776	17761	17868	17683	17832	17975	17885	17871	17734	17791	18053	17946	17960	17732	17738	17966	17764	17813	17652	17961	17865	17882	17782	17760	17724	17802	17871	17805	17771	17845	17667	17696	17931	17779	17881	17806	17965	18017	17709	18082	17822	17938	17800	17714	17816	17751	17876	17775	17833	17851	18051	17805	17920	17886	18035	17883	17939	17802	17824	17769	17799	17531	17873	17892	17900	17636	17830	17857	17777	17922	17871	17730	17753	17988	17922	17830	17894	17839	17719	17828	17769	17927	17676	17787	17795	17697	17893	17804	17722	17808	17941	17744	18006	17722	17900	18068	17865	17778	17853	17870	17802	17847	17734	17686	17902	17842	17877	17707	17749	17789	17706	17747	17891	17912	17942	17929	17862	17853	17885	17819	17898	17939	17773	17755	17737	18040	17720	17791	17874	17818	17789	17869	17871	17835	17874	17790	17797	17901	17695	17759	17746	17701	17798	17868	17754	17872	17688	17962	17773	17875	17788	17619	17841	17731	17804	17718	17711	17828	17801	17977	17877	17683	17817	17930	17757	17921	17784	17898	17747	17890	17734	17683	17625	17783	17871	17960	17833	17849	17773	17922	17810	17777	17817	17738	17878	17844	17813	17843	17945	17949	17786	17924	17800	17671	17714	17772	17730	17820	17864	17918	17828	17902	17978	17900	17673	17809	17949	17749	17721	17971	17888	17697	17759	17743	17800	17765	17861	17765	17834	17798	17773	17759	17834	17751	17915	17775	17895	17805	17867	17838	17757	17709	17882	17729	17723	17872	17611	17928	17673	17860	17902	17786	17876	17858	17907	17846	17970	17922	17635	17983	17788	17750	17787	17724	18002	18052	17803	17887	17782	17850	17800	17734	17894	17897	17664	17784	17792	17777	17803	17850	17865	17793	17818	17833	17859	17922	17774	18004	17836	17873	17937	17856	17729	17927	17758	17816	17758	17882	17820	17715	17678	17856	17978	17789	17809	17927	17828	17762	17819	17795	17886	17870	17908	18027	17755	17790	17882	17758	17697	17889	17904	17890	17867	17826	17667	17789	17843	17613	17836	17881	17873	17923	17767	17994	17837	18000	17856	17780	17764	17909	17864	17834	17761	17717	17822	17885	17935	17778	17778	18005	17988	17915	17728	17885	17827	17795	17907	17636	18048	17675	17920	17921	17884	17961	17946	17797	17730	17759	18048	17828	17780	18020	17940	17791	18063	17701	17889	17895	17753	17971	17881	17985	17963	17924	17812	17622	17938	17761	17965	17743	17920	17678	17755	17963	17718	17790	17813	17804	17723	17656	17954	17827	17816	17918	17539	17786	17913	17881	17802	17860	17823	17860	17708	17733	17755	17976	17877	17781	17905	17832	17782	17724	17813	17847	17855	18019	17679	17838	17996	17826	17909	17817	17931	17692	17881	17933	17813	17852	17839	17851	17863	17924	17834	17917	18014	17781	17944	17606	18013	17840	17792	17897	17985	17716	17870	17964	17895	18016	17888	17772	17935	17855	17887	17838	17684	17806	17956	17687	17831	17726	17895	17779	17852	17769	18032	17691	17728	17702	17880	17741	17654	17707	17957	17781	17837	17917	17853	17854	17744	17834	17814	17722	17804	17726	17690	17714	17879	17816	17812	17692	17767	17944	17952	17687	17858	17773	17793	17871	17720	17860	17849	17888	17875	18009	17665	17763	17883	17827	17837	17850	17927	17904	17781	17878	17659	17845	17930	17943	17793	17832	17888	17881	17980	17899	17773	17844	17877	17883	17750	17838	17828	17819	17819	17733	18063	17777	17893	17784	17835	17865	17752	17845	17859	17889	17813	17808	17827	17788	17963	17871	17711	17805	17790	17855	17828	17827	17917	17968	17999	17713	17680	17765	17916	17870	17759	17748	17823	17941	18053	17836	17807	17937	17795	17835	17930	17781	17787	17716	17918	17924	18017	17849	17842	17786	17943	17699	17895	17808	17894	17992	17746	17898	17901	17808	17892	17962	17832	17696	17889	17879	17893	17781	17772	17781	17790	17908	17694	17761	17906	17768	17674	17673	17722	17712	17782	17819	17746	17884	17941	17853	17836	17831	17876	17676	17839	17756	17759	17682	17947	17804	17833	17826	17789	17678	17751	17810	17759	17609	17737	17892	17649	17882	17823	17820	17741	17903	17596	18006	17734	17934	17673	17901	17670	17893	17762	17955	17995	17882	18071	17692	17773	17799	17959	17872	17765	17624	17837	17801	17705	17891	17845	17816	17795	17751	17716	17898	17967	17770	17603	17962	17798	17815	17877	17884	17919	17784	17854	17911	17805	17840	17831	17935	17721	17782	17781	17845	17802	18048	17868	17831	17649	17873	17686	17832	17825	17874	17920	17806	17679	17854	17831	17754	17859	17892	17881	17899	17874	17860	17832	17782	17958	17876	18004	17966	17869	17819	17689	17792	17722	17853	17745	17728	17888	17798	17818	17903	17976	18017	17785	17785	17948	18073	17801	17861	17751	17830	17917	17758	17688	17899	17896	17873	17836	17736	17883	17708	17859	17942	17710	17749	17763	17684	17819	17714	17783	17771	17771	17698	17919	17734	17904	17802	17666	17801	17892	17753	17803	17990	17888	17819	17754	17932	17928	17710	17975	17758	17848	17891	17897	17919	17832	17866	17780	17809	17966	17872	17678	17867	18069	17834	17653	17810	17731	17863	17763	17866	17997	17750	17815	17695	17813	17876	17755	17948	17834	17754	17890	17941	17867	17748	17873	17595	17804	17808	17847	17811	18104	17967	17911	17866	17559	17712	17927	17886	17761	17894	17897	17950	17735	17707	17795	17989	17709	17770	17716	17761	17752	17811	17687	17767	17901	17856	17843	18067	17684	17864	17677	17877	17805	17882	17713	17736	17943	17856	17956	17811	17903	17895	17814	17824	17828	17861	17915	17899	18010	17672	18019	17599	17753	17841	17764	17787	17738	17854	17863	17953	17799	17902	17803	17588	17944	17771	17743	17769	17797	17830	17780	17802	17919	17914	17961	17890	17846	17751	17995	17826	17959	17866	17777	17699	17799	17854	17849	17865	17813	17778	17779	17803	17801	17583	17801	17804	17736	17812	17799	17782	17786	17760	17864	17858	17828	17717	17775	17825	17829	17781	17764	17825	17583	17867	17919	17796	17846	17883	17762	17817	17794	17837	17999	17881	17742	17828	18099	17747	17847	17834	17960	17683	17826	17891	17904	17708	17919	17873	17871	17818	17758	17897	17869	17668	17889	17874	17986	17634	17884	17826	17961	17841	17734	17857	17860	17855	17804	17813	17839	17813	17841	17879	17714	17812	17763	17873	17868	17833	17770	17792	17910	17785	17810	17810	17899	17835	17885	17730	17770	17689	17866	18022	17792	17685	17920	17811	17912	17893	17646
24463	21222	28337	25247	23260	23329	42741	47815	39345	29612	24652	21874	20932	20675	20451	20703	20534	20715	20675	20535	20534	20722	20626	20712	20642	20466	20534	20639	20752	20483	20706	20363	20724	20541	20367	20602	20452	20612	20481	20686	20519	20445	20454	20439	20696	20482	20494	20676	20523	20477	20488	20288	20683	20608	20473	20535	20610	20440	20613	20448	20563	20408	20755	20491	20568	20566	20436	20383	20531	20279	20385	20480	20512	20477	20581	20634	20582	20507	20470	20482	20460	20675	20681	20557	20328	20549	20468	20514	20504	20560	20277	20406	20405	20403	20531	20501	20406	20557	20533	20650	20703	20557	20632	20377	20652	20535	20588	20518	20717	20497	20253	20579	20402	20453	20461	20546	20371	20323	20553	20367	20424	20374	20403	20400	20622	20604	20460	20319	20423	20795	20653	20507	20636	20581	20459	20360	20413	20571	20723	20350	20558	20728	20505	20491	20480	20653	20499	20558	20593	20654	20423	20537	20618	20480	20488	20443	20306	20555	20589	20584	20480	20580	20452	20547	20408	20408	20711	20557	20652	20513	20546	20447	20500	20659	20301	20576	20544	20293	20421	20349	20787	20605	20563	20541	20322	20596	20565	20419	20534	20548	20628	20363	20437	20703	20534	20515	20648	20602	20355	20487	20533	20500	20444	20369	20548	20674	20519	20540	20458	20539	20396	20358	20403	20547	20376	20744	20578	20423	20479	20465	20485	20442	20527	20574	20466	20433	20505	20429	20514	20592	20634	20439	20460	20336	20699	20491	20347	20447	20576	20571	20337	20627	20369	20406	20522	20356	20512	20527	20488	20441	20728	20466	20452	20411	20363	20391	20610	20466	20660	20428	20581	20563	20429	20353	20554	20524	20418	20556	20502	20667	20563	20541	20399	20498	20622	20432	20645	20528	20555	20546	20709	20531	20572	20367	20348	20537	20425	20393	20621	20565	20403	20692	20553	20518	20631	20398	20569	20459	20143	20415	20442	20387	20584	20630	20657	20465	20458	20582	20491	20495	20702	20553	20602	20370	20617	20373	20524	20397	20415	20377	20664	20477	20466	20295	20466	20542	20555	20625	20608	20314	20322	20266	20449	20609	20604	20309	20656	20542	20386	20574	20509	20557	20557	20396	20265	20422	20437	20377	20618	20618	20422	20475	20578	20571	20562	20587	20517	20470	20358	20641	20557	20657	20648	20803	20591	20446	20600	20537	20611	20641	20531	20495	20629	20368	20444	20321	20341	20449	20365	20491	20560	20398	20247	20442	20525	20464	20577	20271	20420	20531	20542	20562	20439	20535	20433	20490	20345	20443	20407	20340	20643	20673	20534	20647	20394	20477	20425	20549	20686	20538	20380	20497	20324	20539	20528	20536	20624	20476	20525	20696	20647	20480	20294	20647	20199	20531	20597	20665	20675	20560	20275	20455	20478	20466	20298	20391	20324	20623	20379	20534	20523	20337	20400	20578	20461	20502	20404	20570	20369	20461	20506	20446	20483	20580	20520	20321	20452	20571	20606	20525	20548	20478	20596	20477	20503	20531	20653	20400	20555	20521	20484	20575	20600	20456	20424	20355	20635	20438	20566	20676	20431	20460	20589	20618	20480	20286	20370	20426	20449	20444	20522	20290	20518	20624	20692	20401	20486	20512	20444	20413	20561	20472	20451	20466	20517	20581	20530	20404	20419	20392	20543	20233	20595	20493	20557	20615	20411	20531	20576	20228	20537	20436	20279	20408	20474	20269	20415	20321	20359	20492	20257	20603	20475	20461	20591	20482	20564	20515	20379	20529	20523	20376	20443	20402	20508	20321	20479	20415	20410	20452	20663	20570	20628	20536	20557	20453	20404	20542	20508	20701	20735	20663	20368	20547	20641	20580	20417	20356	20473	20380	20688	20587	20507	20605	20241	20328	20401	20359	20543	20244	20304	20583	20517	20784	20615	20457	20729	20515	20404	20480	20389	20464	20515	20501	20502	20583	20466	20629	20376	20583	20747	20632	20293	20477	20576	20528	20480	20513	20378	20502	20618	20283	20427	20178	20526	20552	20469	20244	20531	20588	20425	20620	20539	20638	20474	20485	20623	20724	20477	20491	20357	20478	20330	20403	20351	20514	20493	20224	20397	20507	20423	20345	20429	20622	20529	20566	20611	20508	20600	20351	20368	20539	20454	20593	20525	20468	20577	20450	20407	20540	20421	20533	20554	20446	20541	20337	20591	20680	20347	20476	20541	20502	20389	20400	20486	20335	20648	20392	20731	20565	20439	20372	20639	20521	20550	20534	20548	20345	20588	20582	20429	20528	20594	20278	20421	20472	20717	20656	20532	20509	20488	20327	20414	20648	20251	20599	20603	20397	20320	20546	20414	20526	20514	20334	20471	20358	20563	20569	20455	20605	20574	20574	20310	20549	20463	20587	20619	20366	20459	20498	20520	20534	20491	20445	20465	20480	20647	20486	20468	20492	20555	20500	20449	20504	20462	20426	20722	20516	20608	20520	20513	20566	20384	20256	20517	20493	20618	20280	20311	20495	20371	20640	20376	20555	20524	20540	20366	20480	20520	20361	20437	20641	20440	20633	20485	20369	20476	20547	20285	20647	20418	20462	20507	20325	20517	20403	20604	20477	20612	20324	20394	20443	20399	20586	20419	20364	20611	20596	20465	20684	20419	20461	20695	20421	20263	20569	20512	20646	20625	20498	20517	20498	20621	20562	20479	20331	20546	20389	20527	20269	20253	20503	20347	20391	20515	20544	20569	20544	20404	20539	20496	20321	20520	20558	20379	20422	20509	20425	20387	20479	20423	20408	20501	20565	20312	20400	20172	20311	20293	20549	20290	20337	20719	20386	20519	20532	20276	20484	20270	20628	20494	20403	20498	20559	20485	20438	20443	20561	20677	20518	20609	20468	20624	20383	20490	20510	20649	20636	20604	20493	20474	20488	20503	20511	20593	20435	20359	20372	20539	20451	20396	20303	20325	20382	20614	20334	20573	20453	20571	20380	20520	20637	20562	20382	20509	20351	20599	20447	20517	20666	20628	20382	20390	20375	20220	20634	20231	20510	20488	20593	20415	20537	20370	20596	20707	20463	20310	20266	20397	20558	20592	20458	20494	20404	20707	20180	20633	20607	20507	20392	20492	20330	20530	20435	20403	20604	20399	20391	20497	20594	20353	20433	20393	20497	20562	20393	20706	20488	20752	20576	20674	20524	20645	20535	20622	20481	20348	20403	20448	20376	20530	20511	20452	20421	20391	20591	20664	20338	20530	20561	20448	20290	20348	20401	20555	20562	20550	20448	20718	20594	20299	20405	20386	20595	20703	20532	20544	20498	20426	20456	20515	20662	20581	20509	20510	20694	20603	20406	20701	20429	20555	20470	20437	20582	20558	20385	20517	20511	20461	20647	20402	20380	20616	20460	20282	20360	20564	20631	20430	20450	20381	20307	20475	20378	20710	20510	20547	20345	20366	20673	20559	20408	20488	20520	20429	20443	20428	20376	20277	20338	20459	20478	20546	20562	20402	20460	20664	20431	20474	20646	20491	20445	20455	20493	20642	20424	20579	20573	20568	20420	20659	20624	20578	20436	20639	20620	20597	20518	20562	20389	20193	20435	20514	20563	20418	20577	20375	20307	20507	20409	20579	20650	20565	20378	20557	20315	20494	20528	20454	20600	20618	20223	20516	20542	20406	20518	20628	20538	20390	20458	20528	20559	20477	20493	20622	20674	20593	20488	20485	20447	20424	20518	20434	20436	20554	20388	20430	20621	20483	20613	20396	20443	20611	20483	20499	20391	20557	20632	20310	20259	20532	20348	20569	20368	20497	20636	20376	20509	20537	20667	20615	20335	20447	20510	20495	20517	20242	20388	20533	20404	20544	20391	20519	20573	20736	20495	20611	20486	20409	20604	20441	20323	20356	20575	20368	20432	20396	20462	20327	20258	20275	20268	20383	20328	20414	20477	20531	20355	20397	20537	20295	20394	20498	20315	20468	20554	20559	20440	20635	20435	20520	20707	20353	20442	20471	20446	20706	20381	20429	20437	20498	20494	20602	20465	20593	20534	20437	20445	20663	20568	20522	20582	20556	20475	20596	20552	20601	20536	20553	20500	20319	20664	20531	20611	20532	20605	20388	20413	20557	20520	20538	20720	20439	20419	20626	20384	20440	20479	20652	20523	20502	20252	20522	20573	20979	20687	20647	20341	20668	20396	20503	20495	20384	20397	20299	20662	20427	20427	20421	20422	20473	20378	20515	20618	20449	20603	20608	20677	20568	20668	20601	20356	20612	20511	20629	20557	20389	20538	20540	20534	20484	20352	20625	20706	20545	20464	20711	20275	20572	20436	20695	20323	20292	20450	20441	20552	20584	20446	20465	20302	20646	20444	20403	20490	20541	20630	20434	20469	20475	20423	20522	20525	20629	20554	20374	20296	20469	20451	20633	20738	20527	20446	20452	20574	20613	20556	20713	20478	20610	20523	20364	20325	20600	20612	20479	20415	20608	20348	20450	20538	20572	20369	20613	20429	20709	20553	20380	20477	20563	20574	20566	20629	20488	20574	20415	20631	20674	20453	20412	20399	20495	20468	20584	20555	20412	20326	20545	20340	20433	20471	20550	20509	20653	20547	20353	20592	20627	20621	20607	20371	20431	20290	20478	20595	20479	20504	20484	20639	20312	20631	20548	20441	20588	20554	20603	20409	20325	20486	20364	20279	20419	20502	20375	20476	20492	20493	20534	20478	20331	20687	20516	20752	20591	20719	20586	20645	20707	20450	20444	20363	20490	20505	20582	20549	20449	20456	20501	20609	20593	20607	20470	20500	20569	20489	20450	20635	20417	20531	20523	20539	20609	20591	20393	20660	20542	20593	20549	20508	20457	20415	20586	20368	20448	20521	20495	20569	20432	20432	20410	20595	20513	20335	20610	20531	20327	20569	20516	20575	20709	20642	20594	20537	20515	20581	20426	20589	20426	20683	20758	20582	20512	20472	20432	20552	20442	20604	20453	20469	20564	20538	20476	20646	20457	20532	20601	20445	20563	20623	20611	20562	20702	20552	20549	20751	20596	20768	20620	20478	20417	20627	20338	20571	20546	20417	20603	20604	20613	20474	20414	20443	20619	20567	20459	20480	20462	20251
19758	33394	32395	26418	22266	21340	45408	48351	39436	28178	22782	19259	18438	18156	18161	18095	18145	18186	18202	18071	18062	18012	18075	18275	18160	18318	18188	17940	18222	18323	17994	18046	18401	18007	18134	18087	17949	18033	18101	18108	18007	18051	18019	18119	18182	18144	18135	18200	18023	18177	17975	18113	18134	18143	18183	18097	17969	17981	17943	17980	18048	18225	18157	18154	17902	18110	17952	18106	18042	18168	17891	18022	18093	17906	18307	18035	18177	18004	18060	18127	17966	18112	18291	17950	18023	18150	17998	18246	18115	17926	18117	17874	18037	18222	18018	17907	18116	18089	18108	17967	18164	18047	18278	17946	18064	18078	18054	18162	18008	18100	18339	17907	18104	17941	18149	18129	18032	18080	17848	18079	17944	18128	18031	17916	18004	18040	18066	18191	17948	18140	18075	17884	18062	18008	17988	18029	18253	18041	17892	18129	17989	18051	18097	18134	18082	18176	18062	17998	18082	17993	18142	18050	17999	18034	18060	17995	18025	17956	18047	18226	17968	18101	18159	18082	17956	18065	18049	17909	18169	18231	18130	18112	18152	18092	17996	18001	18114	18174	18156	18041	18217	17984	17992	18041	18185	18014	18051	18075	18185	18006	18013	18033	18030	18038	18114	18021	18073	18179	18103	18025	18168	18123	18095	18119	17939	18044	18097	18189	18014	18119	18265	18196	18200	18196	18187	18163	18260	18014	18043	18110	17966	17994	18125	18117	17976	18084	18254	18056	18148	18161	17974	18097	18134	17991	18157	17806	18037	18177	18128	18099	17894	18067	17990	18116	18076	18112	18027	18362	17923	18039	18058	18042	18044	18119	17962	18084	18045	18177	18213	18066	18247	18087	18173	18058	17907	18159	18123	17987	17867	18092	18065	17915	18156	18090	18021	18028	18009	18057	18070	17943	18169	18018	17916	18168	18196	18102	18046	18018	17918	17967	18208	17936	18238	18139	18074	18142	18225	17972	18209	17965	18096	18045	17984	18156	18107	18029	18144	18052	18077	17880	18008	18184	18113	18156	18187	18019	17857	18074	18081	18144	18064	18117	17995	17942	17879	18169	18028	18134	17963	18033	18054	18180	17981	18119	18138	17884	18064	18122	18137	18207	18069	18212	18095	18142	18052	18137	18176	18132	18170	17956	18078	17977	17882	18040	18033	18057	18083	17998	18041	18229	18138	18215	18258	18078	18096	17999	17915	18127	18086	18149	17981	18117	18089	18098	18007	17995	18144	18155	18090	18145	18021	18008	17950	18067	18079	18027	18110	18074	18005	17955	18062	18113	18103	18052	18242	18153	18085	18085	17920	18068	18141	18033	18053	18059	18053	18175	18102	17946	18020	18084	18019	17991	18237	17905	18124	18096	18079	18166	18154	18202	18019	17967	18145	18037	18114	18258	18068	18127	17923	17999	17895	17973	17902	17905	18159	18183	17996	18098	17838	18068	18187	18063	17892	18106	18146	18133	18195	18073	18086	18095	18133	18100	18200	17984	18179	18079	18009	18057	18013	18089	17933	17963	18111	17926	18188	18183	18045	18010	18037	18108	17987	18004	17985	18021	18044	18131	18109	17878	18104	18117	17860	18076	18049	18284	18102	18056	18137	18133	18204	18029	18130	18075	18031	18004	18141	17967	18030	18068	18101	18172	18007	18056	18052	18090	18120	18080	18113	17985	18060	17946	18095	18166	17945	17930	18014	18017	18247	18281	17852	18222	17926	18140	18050	18018	18131	17956	18043	18024	18169	18006	17961	18092	18067	18200	18127	18265	18125	18013	17922	18143	17982	18092	18080	18136	17981	18107	18079	18057	18063	18201	18033	17952	18024	17874	18030	18084	17907	18187	17916	18139	18232	17958	17945	18115	18270	18035	17997	18075	17987	17972	18043	17927	18108	18053	18102	18128	18027	18000	17804	18129	18172	17975	18057	18001	18311	17958	18170	18071	18039	18170	18107	18179	18084	18078	18197	18107	18156	17952	18034	17947	18111	18049	18131	18157	18059	18133	18010	18044	18082	18009	18034	17976	18133	18024	18126	18082	18118	18167	18083	18075	18142	18042	18073	18301	17937	18101	18183	17980	17998	17928	18159	17984	18115	18142	18118	18114	18069	18344	18064	18140	17999	17897	18114	18101	17999	18202	18104	17929	18122	17901	18151	18050	18131	18107	18154	18117	18058	18260	18227	18238	18010	18032	18094	18206	18060	18011	17932	17952	18044	18075	18034	18163	18074	18124	18122	18071	18181	18073	18115	18118	17927	17974	18111	18119	17921	18035	18071	17972	18129	18110	18098	18002	18103	18026	18129	18122	17959	18065	18195	17968	18040	18098	17960	18268	18151	18001	17927	18051	17941	18224	18057	18039	18101	18017	18063	18077	18125	17991	17920	18171	18089	18123	17990	18030	17925	18023	18167	17905	18097	17883	18036	18134	18138	17982	18162	18069	18102	18030	17962	18057	17954	18024	18167	17936	18037	18070	18060	17980	17992	18115	18141	18072	18174	17845	17859	17969	18025	18114	18150	18135	18076	18242	18113	18002	17946	18109	18009	18124	18011	18262	17979	18037	17969	18049	18018	18058	18171	17987	17991	17994	18083	18109	18004	18012	18219	17943	18102	18115	18088	18061	17943	18071	18023	18110	18019	18037	18129	18050	17975	18051	18058	18113	18061	18063	18209	18186	18100	17974	17939	17961	18050	18036	18149	18086	18038	18031	18032	18067	18010	18018	18319	18102	18101	18033	18010	18002	18065	18107	18071	17996	17989	18121	18073	18058	18079	18065	18267	18144	17966	18103	17874	18074	18081	18074	18192	17984	17969	18146	18079	18135	18190	18166	18004	18165	18041	18103	18000	17973	18175	18018	18144	17940	18096	18052	18161	17987	18083	18117	18241	18131	18227	18054	17943	18035	17956	18188	17960	18176	18150	18056	18233	17948	18132	17838	18076	18009	17995	18160	18178	18114	18076	18046	18144	18032	17876	17994	18174	17882	17991	18214	18068	18180	18094	18038	18068	17951	18053	18040	17973	18115	17842	18062	18045	17988	18114	18139	18079	18004	18096	18168	17985	18057	18173	17993	18217	18100	18014	17949	18048	18048	18004	18214	18022	18042	18009	18172	17914	18089	18107	18222	18129	18068	17903	18003	18238	18100	18261	18103	18077	18116	18093	18061	18041	18107	18079	17981	17975	18160	17814	18224	18133	17953	18041	18174	18054	18097	18088	17947	18068	17996	18053	18158	18255	18003	18058	18209	18109	18225	18139	18144	17988	18044	18072	18084	18063	18101	18359	17992	18073	18055	17935	18105	18160	18088	18078	18159	18137	18085	18225	18090	18044	18115	18000	18238	17947	18092	18171	18083	18102	18107	18082	18077	18103	17988	18012	18059	18014	18015	18197	18214	18049	17937	17936	18178	18258	18171	18093	18019	17931	18015	17956	18013	18173	18175	18125	17875	18107	18112	17883	18173	18135	18058	18032	18056	18218	18066	17950	18185	18120	18140	17918	18154	18100	18008	17986	17989	17924	18050	18136	18166	18118	18154	18099	18159	18160	18064	18112	18109	18086	18126	18146	18076	18171	18249	18059	18022	18169	17869	18108	18155	17847	18087	17973	17985	18070	17969	17973	18100	17982	18236	18095	18131	17870	18040	18201	18018	18007	18110	18202	18034	18110	18182	18106	17960	17855	18195	17994	17995	18315	18206	18037	18094	18302	18171	18079	17927	18068	18057	18017	18057	18177	18119	18055	17927	18305	18152	17876	18215	18131	18058	18137	18165	18016	18089	17872	18046	18048	18169	17933	18256	18084	17953	18143	17913	18117	18123	17993	18271	18153	18074	18053	18025	17946	18077	18261	18174	18158	17931	17990	18107	18075	18020	18106	18011	18173	18146	17798	17894	17851	18123	18120	18175	18081	18225	18020	18184	18116	18132	18091	18169	18177	18123	18206	18091	18074	18080	18149	18025	18196	18033	18013	18110	17962	17971	18062	18146	18181	18136	17982	17884	18198	18221	17982	17866	18008	18109	18133	18077	18033	17996	18075	18034	18057	18225	18135	18109	18060	18251	18067	18015	18139	18121	17870	18034	18123	18161	18181	18009	18002	18004	18047	18059	17963	18031	18188	18155	18107	17952	17917	18124	18120	18064	18047	18101	18004	18103	18031	18074	18249	17854	18145	18107	18278	18102	18209	18054	18099	18252	18149	18082	18136	18116	18023	18001	17979	18118	18000	18090	17956	18034	18103	17980	18054	18262	18062	18214	17940	17890	18016	18073	17952	18126	18107	18190	17984	18148	18100	18070	17949	18110	18111	18002	18179	18145	18211	18031	18059	18056	18046	18056	18102	18132	18003	17988	18108	18116	18080	18086	17999	18127	18155	18037	17877	18060	18233	18004	17831	18104	17921	18022	17779	18091	18003	18224	18046	18087	18036	17843	18055	18177	17983	18039	18040	17978	17946	18019	18068	17946	17886	18066	18264	18177	18101	18093	18025	17971	18197	17829	18197	18077	17897	18199	18300	18082	17996	18135	18033	18124	17982	18074	18195	18051	18212	18174	18247	17962	18233	18102	18110	18197	18040	18118	17963	18108	18021	18047	18079	18084	18008	17964	18032	18039	17976	18010	18173	18080	18059	18167	17936	18077	18037	18114	18054	17941	18030	18274	18024	18175	18205	17937	18079	18143	17971	18107	18060	17854	18121	18151	18287	18040	18252	18051	18102	17951	17854	18232	18179	18186	18032	18207	18064	18110	17964	18115	18108	18034	18092	18051	17985	18066	18085	18087	18025	18053	17953	18045	18099	18140	18011	18118	18268	18012	18122	17954	18261	17939	18094	18143	18085	17966	18183	18141	18275	18022	17977	18031	18113	18044	18082	18005	18092	18051	18078	18062	18139	18064	18231	18077	17872	17983	17846	18050	17957	18054	18001	18141	18092	17995	18129	18020	18121	17860	18123	18002	18178	18154	17999	17986	18193	18089	18226	18161	18067	18111	18228	18121	18019	17848	18256	17986	18296	17931	18168	18173	18020	18077	18265	17961	17931	17952	18084	18283	18023	17960	18081	17929	18079	18055	17988	18239	18105	18071	18107	17942	18196	17991	18117	18078	18051	18059	18056	18135	18170	17978	17980	18153
22951	21242	28989	23897	22032	25297	52669	61324	52433	36323	29843	24063	21651	20998	21057	20952	20929	20803	21095	20996	20855	20821	20784	20866	20927	20729	20827	20703	20896	20666	20624	20740	20855	20588	20833	20789	20727	20743	20675	20924	20819	20650	20898	20823	20864	20907	20889	20877	20801	20824	20768	20722	20730	20916	20995	20659	20812	20865	20718	20730	20628	20880	20795	20746	20710	20614	21001	20897	20662	20628	20769	20714	20799	20796	20509	20603	20740	20827	20813	20750	20690	20740	20607	20817	20805	20646	20729	20704	20701	20942	20806	20806	20767	20839	20739	20895	20658	20710	20427	20527	20637	20758	20828	20790	20681	20741	20552	20661	20638	20553	20825	20748	20928	20825	20817	20619	20553	20817	20521	20498	20585	20862	20770	20877	20599	20778	20977	20785	20678	20689	20660	20718	20800	20675	20837	20830	20667	20677	20722	20627	20801	20702	20586	20746	20668	20698	20897	20699	20902	20990	20780	20718	20696	20917	20754	20868	20811	20587	20791	20817	20941	20940	20727	20654	20686	20790	20783	20649	20805	20491	20847	20792	20798	20799	20872	20541	20669	20570	20562	20828	20734	20508	20543	20839	20542	20736	20900	20735	20782	20661	20957	20596	20472	20620	20883	20815	20837	20863	20721	20729	20757	20672	20819	20680	20731	21081	20468	20538	20660	20621	20482	20780	20858	20873	20775	20825	20759	20844	21025	20866	20672	20533	20651	20722	20618	20926	20495	20839	20753	20735	20418	20657	20861	20647	20798	20710	20807	20794	20561	20679	20722	20444	20647	20767	20686	20693	20720	20730	20763	20659	20654	20720	20805	20600	20701	20605	20773	20558	20686	20572	20666	20705	20752	20399	20730	20655	20836	20547	20589	20825	20744	20685	20688	20755	20649	20633	20577	20622	20825	20581	20711	20756	20753	20865	20650	20734	20945	20647	20612	20665	20922	20768	20775	20855	20761	20954	20604	20591	20571	20821	20856	20612	20781	20674	20651	20777	20667	20477	20729	20616	20496	20646	20653	20560	20752	20700	20742	20481	20667	20957	20744	20807	20837	20579	20555	20749	20771	20753	20810	20439	20574	20791	20932	20694	20462	20598	20757	20879	20940	20638	20560	20602	20585	20702	20673	20859	20771	20784	20645	20645	20575	20650	20643	20798	20807	20531	20855	20696	20715	20687	20592	20782	20852	20878	20611	20822	20724	20538	20724	20721	20708	20544	20705	20582	20805	20454	20795	20767	20583	20661	20581	20641	20698	20666	20791	20853	20632	20561	20631	20733	20859	20718	20533	20650	20751	20928	20763	20796	20805	20758	20799	20575	20574	20746	20542	20444	20575	20711	20587	20445	20624	20572	20714	20982	20801	20809	20541	20523	20741	20668	20798	20744	20665	20583	20706	20447	20712	20587	20879	20776	20645	20809	20821	20581	20663	20635	20776	20532	20722	20553	20747	20704	20614	20566	20614	20880	20900	20787	20717	20810	20886	20655	20504	20945	20830	20727	20666	20592	20738	20680	20505	20735	20801	20672	20602	20633	20585	20849	20560	20642	20455	20741	20510	20689	20657	20550	20692	20769	20848	20835	20805	20869	20582	20634	20737	20749	20712	20761	20663	20631	20832	20707	20868	20533	20703	20780	20760	20805	20552	20771	20702	20656	20620	20705	20708	20690	20752	20587	20820	20614	20664	20722	20551	20715	20746	20746	20897	20708	20547	20692	20570	20387	20706	20567	20619	20678	20833	20521	20641	20626	20583	20663	20556	20678	20677	20642	20776	20853	20602	20903	20624	20618	20644	20811	20886	20674	20952	20539	20879	20600	20546	20675	20691	20850	20606	20790	20884	20746	20647	20761	20680	20790	20686	20826	20738	20878	20681	20634	20910	20758	20581	20670	20576	20781	20838	20644	20628	20972	20653	20671	20525	20544	20738	20557	20806	20688	20601	20704	20639	20764	20782	20764	20804	20761	20661	20652	20850	20484	20633	20825	20510	20699	20725	20828	20628	20913	20582	20545	20747	20749	20671	20728	20601	20604	20662	20652	20577	20763	20570	20664	20720	20725	20874	20590	20835	20704	20753	20581	20816	21067	20670	20588	20503	20520	20801	20827	20585	20796	20649	20647	20732	20707	20796	20609	20707	20689	20593	20796	20897	20654	20747	20756	20454	20830	20621	20724	20776	20738	20750	20801	20616	20849	20819	20751	20725	20638	20674	20538	20640	20743	20835	20665	20889	20737	20839	20743	20924	20658	20829	20517	20783	20844	20855	20779	20677	20730	20706	20800	20689	20749	20696	20460	20824	20772	20551	20436	20760	20706	20783	20719	20569	20786	20803	20862	20796	20805	20736	20664	20763	20723	20641	20464	20706	20850	20719	20731	20728	20824	20520	20544	20614	20549	20652	20824	20850	20611	20636	20764	20590	20961	20589	20772	20868	20669	20678	20663	20741	20854	20701	20475	20712	20695	20805	20795	20699	20623	20560	20769	20894	20466	20628	20644	20768	20925	20680	20762	20741	20777	20644	20814	20525	20614	20829	20704	20726	20623	20593	20846	20837	20704	20601	20512	20520	20466	20521	20740	20619	20844	20852	20643	20592	20751	20706	20771	20760	20846	20569	20845	20717	20726	20889	20902	20730	20685	20833	20848	20461	20650	20483	20796	20566	20625	20781	20735	20727	20731	20733	20703	20676	20790	20657	20593	20781	20501	20683	20765	20697	20745	20775	20584	20707	20819	20694	20574	20759	20786	20636	20615	20618	20534	20826	20816	20693	20707	20771	20876	20929	20816	20667	20867	20524	20503	20585	20633	20529	20685	20884	20504	20666	20742	20608	20565	20589	20625	20725	20810	20739	20671	20586	20690	20731	20651	20657	20792	20824	20880	20642	20634	20777	20623	20661	20590	20806	20715	20788	20647	20602	20521	20707	20406	20626	20641	20692	20692	20647	20622	20753	20649	20650	20567	20868	20811	20663	20802	20566	20594	20711	20891	20652	20634	20664	20722	20430	20755	20710	20767	20805	20702	20532	20552	20785	20717	20612	20560	20485	20614	20827	20843	20807	20901	20519	20653	20546	20652	20780	20590	20808	20663	20727	20696	20732	20730	20687	20625	20748	20581	20677	20839	20585	20737	20829	20671	20766	21009	20566	20679	20935	20742	20674	20748	20803	20731	20687	20835	20600	20805	20658	20563	20648	20640	20596	20655	20939	20695	20765	20972	20866	20671	20748	20602	20745	20491	20670	20688	20720	20580	20776	20483	20541	20719	20645	20563	20781	20727	20752	20689	20665	20614	20702	20737	20766	20931	20622	20620	20683	20913	20686	20766	20595	20576	20690	20558	20721	20539	20817	20887	20676	20704	20496	21006	20595	20712	20700	20628	20669	20643	20541	20562	20740	20570	20662	20666	20634	20806	20734	20706	20700	20681	20660	20977	20570	20760	20671	20806	20844	20813	20837	20573	20708	20706	20538	20661	20752	20584	20721	20564	20749	20604	20827	20789	20606	20518	20614	20795	20715	20686	20628	20597	20694	20646	20671	20699	20699	20675	20523	20650	20773	20612	20593	20621	20712	20640	20702	20540	20706	20789	20781	20498	20737	20688	20625	20598	20613	20587	20710	20707	20527	20842	20731	20646	20819	20508	20686	20782	20623	20798	20734	20764	20641	20580	20852	20643	20761	20810	20681	20796	20753	20709	20562	20617	20639	20771	20755	20895	20713	20635	20781	20661	20679	20719	20731	20649	20697	20820	20618	20809	20497	20941	20699	20619	21036	20671	20657	20709	20695	20642	20972	20927	20555	20707	20777	20810	20619	20818	20880	20781	20754	20716	20823	20871	20731	20788	20704	20856	20683	21000	20657	20640	20474	20455	20732	20645	20818	20604	20660	20702	20810	20576	20704	20712	20782	20690	20690	20823	20848	20656	20768	20609	20580	20733	20826	20583	20836	20718	20616	20724	20747	20674	20636	20699	20699	20552	20770	20707	20454	20666	20541	20699	20683	20696	20661	20753	20545	20711	20852	20785	20679	20814	20648	20648	20476	20553	20677	20752	20652	20772	20640	20660	20462	20367	20793	20695	20870	20742	20702	20677	20683	20827	20671	20515	20530	20717	20948	20788	20641	20680	20739	20712	20654	20564	20734	20711	20885	20721	20689	20809	20579	20785	20682	20806	20708	20677	20681	20881	20556	20757	20690	20730	20724	20660	20576	20774	20520	20422	20796	20701	20971	20746	20627	20767	20649	20716	20710	20798	20672	20845	20698	20889	20627	20718	20619	20590	20668	20664	20805	20821	20679	20600	20656	20328	20806	20909	20889	20625	20900	20629	20690	20833	20697	20799	20766	20530	20739	20943	20735	20627	20821	20763	20696	20839	20570	20792	20553	20875	20664	20688	20538	20585	20726	20572	20662	20732	20611	20880	20721	20774	20608	20468	20577	20639	20711	20855	20599	20541	20560	20765	20808	20770	20766	20776	20771	20501	20673	20651	20677	20891	20725	20434	20741	20791	20807	20851	20649	20740	20719	20555	20830	20737	20834	20594	20757	20771	20889	20638	20911	20746	20805	20651	20675	20696	20878	20498	20649	20718	20680	20723	20778	20721	20700	20930	20502	20666	20710	20721	20736	20594	20813	20838	20402	20449	20686	20794	20634	20758	20650	20842	20700	20781	20641	20641	20848	20679	20810	20741	20795	20827	20673	20742	20865	20887	20589	20544	20778	20614	20493	20522	20751	20632	20691	20571	20764	20776	20547	20795	20773	20651	20783	20636	20785	20645	20684	20789	20908	20685	20816	20652	20483	20500	20639	20870	20823	20718	20603	20471	20580	20647	20895	20635	20731	20858	20886	20730	20605	20760	20549	20769	20638	20748	20822	20919	20667	20442	20816	20625	20531	20651	20706	20613	20727	20717	20612	20758	20666	20710	20598	20681	20672	20778	20701	20604	20937	20538	20718	20764	20716	20684	20759	20628	20873	21021	20729	20464	20492	20580	20600	20609	20577	20669	20886	20872	20818	20760	20827	20668	20592	20741	20721	20916	20826	20685	20704	20383	20694	20854	20797	20705	20672	20995	20764	20788	20729	20655	20843	20797	20721	20768	20632	20751	20809	20687	20680	20826	20926	20816	20856	20564
22743	39654	38944	32178	27913	24971	56888	63689	52433	36353	29237	21145	18836	18207	18167	18143	18162	18202	18248	18458	18152	18061	18375	18127	18186	18250	18244	18257	18236	18103	18052	18088	18159	18334	18235	18152	18253	18234	18086	18313	18194	18256	18165	18142	18126	18195	18193	18206	18258	18299	18118	18231	18154	18254	18262	18215	18219	18053	18225	18317	18151	18163	18265	18101	18004	18323	18251	18347	18168	18342	18171	18319	18109	18307	18143	18025	18204	18247	18242	18243	18269	18208	18131	18145	18163	18308	18063	18020	18099	18164	18276	18277	18231	18096	18174	18410	18149	18160	18263	18317	18254	18291	18107	18308	18198	18190	18175	18329	18083	18101	18212	18148	18130	18348	18109	18125	18071	18121	18199	18356	18217	18282	18213	18106	17970	18155	18140	18327	18017	18306	17984	18231	18194	18239	18326	18314	18234	18087	18041	18176	18221	18318	18004	18194	18308	18320	18222	18082	18336	18226	18140	18221	18219	17926	18210	18144	18172	18202	18097	18145	18277	18030	18147	18276	18261	18112	18222	18199	18214	18008	18308	18188	18073	18086	18273	18132	18038	18100	18202	18160	18235	18117	18226	18093	18001	18177	18151	18116	18379	18063	18199	18215	18143	18111	18173	18149	18203	18095	17968	18178	17986	18170	18081	18125	18213	18215	18144	18213	18115	18176	18198	18205	18204	18190	18171	18206	18177	18318	18228	18080	18117	18224	18193	18285	18151	18116	18351	18162	18170	18201	18044	18240	18278	18195	18209	18318	18183	18164	18089	18143	18365	18265	18174	18231	18287	18318	18049	18074	18138	18186	18140	18088	18177	18219	18244	18276	18171	18214	18077	18131	18137	18354	18160	18058	18295	18297	17977	18010	18269	18171	18301	18152	18146	18224	18211	18302	18110	18357	18113	18089	18084	18386	17875	18245	18185	18268	18121	18190	18280	18338	18106	18205	18191	18063	18200	17992	18094	18160	17858	18078	18203	18177	18187	17957	18126	18187	17921	18257	18121	18346	18111	18275	18279	18226	18025	18235	18178	18196	18054	18148	18064	18261	18249	18135	18120	18129	18222	18337	17960	18219	18167	18135	18202	18128	17949	18180	18215	17986	18090	18128	18195	18243	18190	18141	18175	18198	18237	18291	18027	18125	18105	18082	18127	18086	18272	18093	18082	18155	18112	18305	18228	18329	17984	18118	18194	18051	18348	18318	18092	18279	18097	18136	18140	18178	18064	18176	18031	18360	18092	18130	18068	18137	18250	18223	18263	18093	18096	18309	18164	18224	18063	18114	18214	18070	18179	18125	18234	18219	18093	18268	18163	18158	18215	18183	18069	18130	18149	18046	18240	18151	18384	18166	18219	18186	18358	18165	18199	18175	18245	18187	18153	18006	18077	18271	18070	18198	18292	18365	18076	18062	18223	18131	18181	18275	18158	18224	18099	18021	18010	18149	18194	18166	18212	18175	18160	18027	18176	18153	18100	18196	18160	18167	18136	18199	18297	17972	18167	18103	18016	18141	18224	18193	18139	18373	17992	18199	18219	18500	18075	18176	18513	18226	18086	18239	18174	18077	18143	18212	18168	18183	18145	18204	18087	17998	18211	18102	18250	18129	18222	18204	18086	18104	18105	18095	18212	18269	18323	18143	18131	18116	18063	18092	18263	18042	18171	18157	17982	18302	18006	18181	18204	18088	18137	18104	18129	18124	18142	17941	18042	18163	18242	18228	18159	18075	18073	18115	18231	18238	18135	18120	18188	18139	18333	18183	18036	17993	18146	18038	18086	18246	18120	18116	18289	18094	18170	18177	18095	18243	18228	18134	18120	18005	17970	18280	18159	18234	18387	18078	18227	18142	18133	18211	18106	18025	18190	18286	18214	18152	18133	18212	18115	18069	18315	18127	18284	18319	18253	18120	18252	18127	17975	18106	18083	18213	18330	18088	18334	17960	18085	18206	18080	18191	18189	18133	18194	18079	18219	18113	18093	18106	18188	18221	18010	18274	18352	18110	18193	18086	18012	18122	18085	18150	18039	17989	18131	18159	18203	18225	18176	18287	18145	18058	18087	18228	18256	18120	18150	17966	18144	18093	18087	18195	18140	18170	18148	18377	18088	18198	17998	18108	18139	18204	18222	18130	18376	18146	18264	18167	18221	18176	18192	18216	18270	18189	18101	18040	18140	18072	18285	18128	18205	18120	18192	18279	18054	18202	18226	18210	18195	18289	18174	18217	18174	18204	18040	18171	18083	18219	18212	18139	18073	18213	18257	18177	18023	18106	18110	18086	18139	18210	18156	18126	18315	18060	18233	18170	18156	18087	18197	18128	18333	18173	17889	18262	17985	18240	18188	18227	18174	18254	18134	18065	18140	18047	18162	18156	18174	18122	18086	18077	18142	18257	18314	18127	18115	18138	18158	18155	18335	18108	18244	18233	18189	18225	18286	18057	18350	18067	18084	18207	18086	18277	18207	18087	18205	18025	18234	18150	18165	18211	18104	18106	18220	18118	18193	18181	18108	18173	18254	18222	18068	18143	18194	18033	18192	18116	18080	18242	18171	18182	18342	18279	18147	18066	18247	18077	18409	18201	18034	18112	18224	18267	18387	18104	18169	18091	18272	18072	18148	18301	18285	18025	18197	18252	18275	18069	18159	18213	18221	18071	18036	18135	18367	18232	18005	18188	18286	18041	18173	18315	18260	18067	17944	17966	18263	18153	18107	18191	18236	18118	18076	18230	18132	18088	18254	18191	18117	17981	18264	18108	18242	18047	17935	18202	18025	18152	17899	18002	18086	18239	18254	18198	18153	18163	18179	18177	18123	18095	18214	18125	18227	18401	18041	18249	18224	18134	18196	18019	18292	18196	18026	18150	18091	18130	18238	18179	18057	18294	18143	18188	18150	18096	18149	17975	18258	18132	18126	18140	18243	18221	18169	18159	18057	18192	18168	18118	18227	18170	18149	18239	18276	18239	18231	18090	18187	18162	18019	18152	18359	18047	18303	18155	18143	18202	18141	18029	18199	18192	18201	18103	18263	18049	18113	18199	18171	18075	18266	17997	18307	18150	18107	18218	18200	18154	18140	18256	18115	18235	18255	18052	18051	18021	18089	18145	18381	18010	18190	18091	18228	18127	18245	18148	18241	18244	18398	18247	18230	18185	18241	18157	18171	18085	18116	18126	18190	18183	18145	18258	18295	18184	18053	17997	18213	18242	18142	18257	18089	18163	18215	18137	18091	18408	18210	18191	18084	17993	18209	18122	18039	18173	18396	18106	18234	18258	18224	18172	18189	17974	17960	18166	18060	18246	18077	18093	18351	18136	17945	18210	18322	18321	18101	18202	18063	18151	18272	17962	18202	18290	18144	18119	18202	18122	18123	18158	18126	18166	18215	18334	18151	18247	18226	18161	18148	18145	18144	18264	18022	18151	18410	18007	18151	18012	18336	18152	18270	18075	18208	18102	18263	18400	18143	18234	18134	18111	18194	18124	18108	18308	18224	18232	18265	18213	18228	18078	18110	18156	18214	18284	18166	18214	18055	18255	18004	18191	18026	18095	18240	18022	18184	18089	18013	18134	18199	18085	18158	18235	18220	18011	18049	18241	18158	18223	18117	18090	18236	18242	18077	18169	18233	18418	18146	18249	18063	18188	17993	17966	18192	18041	17994	18079	18223	18090	18069	18304	17924	18037	18113	18300	18190	18196	18086	17930	18284	18116	18080	18140	18069	18015	17989	18223	18134	18103	18172	18225	18149	18141	18219	18267	18109	18156	18203	18192	18299	18231	18141	18086	18147	18211	18110	18262	18161	18190	18266	18282	18170	18261	18252	18033	18177	18076	18076	18041	18063	18250	18145	18190	18025	18094	18057	18306	18241	18063	18086	18118	18276	18221	18237	18199	18055	18186	18060	18120	18191	18286	18129	18128	18421	17924	18367	18084	18044	18187	17977	18279	18402	18098	18043	18305	18035	18266	17953	18437	18245	18088	18327	18110	18278	18182	18049	18061	18371	18073	18069	18055	18082	18131	18229	18215	18164	18327	18145	18222	18024	18270	18230	18249	18247	18212	18230	18217	18086	18156	18019	18121	18213	18207	18272	17984	18236	18182	18152	18043	18390	18174	17990	18405	17994	18207	18266	18271	18200	18208	18265	18268	18247	18004	18254	18243	18201	18236	18251	18181	18156	18096	18067	17991	18113	18108	18221	18271	18153	18085	18167	18085	18122	18106	18235	18181	18203	18046	18122	18041	18020	18285	18182	18305	18043	18251	18014	18333	18324	18252	18002	18131	18220	18151	18102	18067	18158	18307	18237	18033	18263	18217	18315	18182	18093	18255	18158	18262	18204	18217	18093	18145	18092	18299	18336	18024	18211	18066	18207	18317	18207	18208	18271	18250	18084	18274	18249	18210	18052	18290	18159	18081	18215	18103	18185	18113	18145	18094	18180	18265	18156	18065	18187	18029	18292	18069	18228	18257	18185	18142	17978	18380	18141	18127	18089	18159	18186	18240	18299	18161	18203	18045	18263	18238	18158	18170	18152	18199	17946	18224	18074	18340	18224	17998	18136	18213	18144	18186	18195	18297	18037	18329	18159	18138	18196	17983	18166	18159	17991	18113	18175	18172	18274	18281	18073	18069	18227	18050	18003	18080	18103	18231	18201	18202	18167	18335	18326	18139	18221	18163	18091	18148	18418	18035	18322	18190	18292	18177	18102	18087	18269	18270	18058	18076	18298	18184	18303	18238	18072	18070	17916	18266	18126	18154	18315	18252	18216	18213	18227	18075	18349	18124	18114	18279	18267	18108	18220	17925	18223	18092	18131	18117	18103	18333	18272	18270	18226	18352	18451	18202	18126	18142	18253	18147	18237	18179	18296	18067	18255	17996	18106	18117	18165	18297	18228	18116	18212	18322	18208	18079	18309	18323	18133	18226	18122	18296	18157	18107	18333	18084	18061	18095	18150	18158	18171	18161	18245	18328	18265	18280	18021	17996	18189	18190	18078	18052	18230	18263	18263	18143	18234	18249	18085	18100	18165	18078	18224	18098	18088	18167	18079	18123	18179	18044	18154	18296	18184	18194	18066	18295	18102	18136	18265	18215	18074	18121	18181	18121	18279	18135	18046	18171	18032	18285
27834	23224	29004	26193	21758	21461	24384	26734	25812	23398	22261	21232	21037	20636	20642	21021	20808	20972	21069	20809	20814	20723	20630	20828	20906	20695	20529	20535	20651	20852	20665	20738	20649	20782	20633	20763	20897	21050	20969	21013	20594	20523	20750	20842	20808	20859	20936	20916	20705	20772	20850	20947	20594	20550	20914	20596	20935	20828	20515	20848	20865	20726	20858	20825	20866	20827	20902	20837	20696	20796	20768	20692	20627	20816	20707	20825	20859	20708	20701	20723	20793	20729	20760	20722	20861	20806	20872	20716	20961	20721	20743	20822	20859	20661	20823	20927	20906	20848	20705	21090	20900	20901	20846	20592	20712	20763	20800	20784	20768	20634	20597	20779	20719	21042	20835	20991	20889	20777	21008	20953	20714	20617	20663	20651	20898	20884	20713	20836	20914	20928	20776	20997	20816	20874	20736	20664	20895	20819	20827	20794	20953	20865	20772	20595	20758	20789	20733	20710	20815	20804	20738	20967	20705	20727	20585	20766	20739	20787	20875	20916	20816	20996	20671	20555	20818	20806	20795	20779	20714	20785	20875	20682	20578	20514	20843	20781	20654	20719	20707	20777	20651	20934	20733	20695	20904	20738	20669	20757	20515	20737	20675	20805	20742	20491	20816	20840	20996	20802	21029	20885	20740	20738	20587	20696	20886	20834	20818	20798	20790	20716	20980	20900	20665	20837	20795	20884	20932	20830	20671	20512	20723	20696	20622	20658	20791	20795	20738	20812	20729	20677	20832	20874	20680	20754	20799	20797	20687	20923	20943	20475	20820	20740	20887	20874	20989	20723	20952	20723	20875	20755	20868	20936	20604	20902	20873	20795	20739	20725	20534	20722	20858	20760	20807	20743	20845	20728	20930	20880	20757	20807	20812	20806	20840	20783	20783	20592	20527	20698	20805	20566	20609	20794	20671	20766	20816	20925	20633	20822	20842	20673	20764	20782	20775	20691	20702	20967	20665	20740	20808	20636	20711	20921	20384	20566	20790	20650	20562	20874	20918	20631	20896	20832	20834	20675	20840	20722	20818	20967	20839	20798	20631	20648	20825	20705	20585	20690	20782	20896	21061	20934	21062	20778	20794	20829	20675	21024	20777	20741	20782	20538	20879	20844	20614	20818	20670	20759	20670	20691	20744	20859	20762	20766	20763	20884	20765	21035	20827	20656	20761	20703	20837	20653	20604	20773	20768	20904	20771	20847	20537	20781	20715	20803	20899	20602	20758	20626	20639	20863	20715	20578	20606	20745	20610	20665	20778	20785	20558	20767	20838	20814	20839	20939	20630	20747	20562	20642	20908	20905	20800	20925	20860	21015	20866	20926	20889	20775	20748	20751	20706	20813	20836	20724	20691	20945	20871	20897	20799	20645	20716	20728	20671	20801	20963	20769	20672	20610	20803	20936	20689	20587	20681	20599	20884	20832	20954	20861	20690	20877	20701	20721	20688	20828	20836	20855	20766	20809	20857	20770	20833	20846	20896	20776	20819	20836	20544	20862	20657	20593	20813	20911	20808	20645	20930	20750	20686	20817	20867	20819	20466	20689	20703	20835	20926	20924	20859	20839	20724	20546	20820	20785	20775	20866	20906	20802	20857	20572	20866	20601	20659	20784	20868	20945	20767	20753	20987	20940	20748	20690	20669	20834	20757	20759	20805	20827	20882	20636	20707	20890	20602	20556	20613	20707	20836	20853	20881	20706	20756	21097	20866	20746	20939	20687	20882	20887	20990	20783	20898	20821	20820	20571	20700	20786	20773	20842	20829	20785	20702	20639	20676	20709	21021	20881	20762	20619	20787	20608	20794	20963	20805	20873	20600	21031	20736	20840	20730	21016	20806	20511	21022	20733	20958	20482	20722	20748	20898	20869	21013	20569	20844	20729	20874	21014	20883	20911	20827	20781	20832	21027	20692	20658	20847	20751	20688	20964	20778	20848	20868	20770	20706	20667	20951	20903	20912	20793	20875	20802	20853	20657	20746	20843	20554	20789	20692	20805	20773	20913	20857	20626	20706	20695	21096	20996	20797	20676	20769	20912	20890	20741	20739	20773	20735	20745	20686	20798	20755	20761	20652	20882	20946	20780	20855	20843	20769	20998	20816	20778	20834	20623	20555	20674	20902	20869	20783	20745	20623	20807	20822	20909	20742	20665	20810	20944	20926	21025	20848	20895	20733	20935	20871	20812	20836	20671	20965	20805	20655	20876	20657	20678	20801	20665	20675	20702	20677	20697	20886	20744	20881	20882	20677	20766	20774	20755	20913	21139	20823	20952	20543	20639	20841	20812	20839	21031	20837	20681	20869	20668	20690	20998	20727	20763	20702	20952	20910	20686	20824	21031	20860	20704	20520	20669	20806	20639	20910	20744	20757	20928	20797	20790	20780	20700	20942	20645	20761	20622	20574	20696	20849	20766	20784	20916	20739	20828	20761	20662	21049	20857	20997	20729	20675	20758	20750	20954	20704	20589	20701	20804	20785	20757	20806	20824	20715	20791	20835	20938	20646	20876	20839	20714	20867	20796	20689	20885	20720	21158	20786	20900	20738	20579	20784	20549	20748	20822	20758	20772	21032	20662	20851	20622	20827	20851	20757	20703	20644	20677	21039	20816	20677	20848	20811	20611	20913	20815	20741	20927	20801	20741	20839	20886	20777	20832	20834	20744	20816	20916	20839	20687	20744	20826	21011	20875	20732	20717	21046	20812	20670	20730	20782	20684	20768	20783	20620	20821	20891	20884	20782	20837	20788	20923	20671	20816	20975	20818	20960	20918	20716	20674	20809	20789	20826	20919	20737	20902	20846	20846	20649	20840	20622	20776	20542	20641	20925	20849	20933	20879	20908	20874	20796	20841	20637	20751	20827	20815	20824	20820	20843	20790	20867	20722	20859	20664	20618	20850	20805	20757	20658	20839	20887	20993	20721	20798	20869	20690	20742	20833	20490	20981	20729	20596	20847	20698	20748	20829	20653	20846	20857	20874	20622	20916	20638	20580	20687	20746	20780	20890	20723	20654	20888	20844	20905	20806	20911	20636	20560	20804	20676	20804	20873	20672	20870	20874	20774	20697	20836	20716	20504	20722	20787	20761	20814	20757	20831	20813	20659	20576	20915	20825	20858	20786	20884	21019	20793	20835	20826	20806	20742	20863	20941	20769	20667	20808	20935	20924	20835	20784	20781	20725	20862	20918	20770	20727	20677	20739	20832	20728	20942	20564	20867	20724	20804	20630	20732	20981	20691	20757	20786	20982	20818	20696	20777	20725	20672	20623	20804	20764	20725	20768	20652	20647	20848	20846	20913	20933	20581	20647	20921	20841	20936	20822	21057	20921	20827	20685	20710	20755	20799	21063	20586	20997	20573	20654	20741	20781	20861	20878	20876	20882	20609	20932	20772	20870	20707	20684	20765	20753	20792	20685	20592	20738	20665	20729	20774	20735	20730	20784	20760	20658	20709	20848	20893	20710	20827	20773	20835	20818	20801	20811	20802	20842	20827	20805	20810	20811	20708	20920	20801	20509	20741	20774	20722	20877	20759	20893	20901	20726	20894	20435	20728	20897	20780	20916	20660	20961	20724	20715	20852	20793	20917	20777	20735	20649	20751	20688	20900	21114	20784	20717	20937	20900	20905	20710	20795	20937	20738	20765	20773	20884	20797	20821	20693	20661	20877	20748	20849	20665	20650	20890	20753	20983	20799	20735	20800	20814	20655	20608	20803	20660	20939	20703	20828	20954	20980	20839	20902	20719	20728	20860	21024	20771	20833	20908	20757	20765	20737	20665	20847	20765	20706	20909	20734	20711	20825	20780	20617	20809	20771	20851	20835	20654	20765	20921	20914	20776	20614	20873	20952	20942	20762	20830	20754	20661	20617	20783	20729	20914	20803	20849	20744	20767	20863	20916	20611	20667	20865	20721	20707	20545	20836	20862	20610	20735	20829	20733	20542	20724	20820	20865	20765	20625	20961	20680	21100	20543	20674	20756	20608	20674	20855	20792	20788	20668	20980	20887	20873	21030	20871	20829	20848	20756	20791	20715	20653	20503	20982	21021	20576	20867	20704	20635	20849	20673	20655	20721	20734	20727	20799	20698	20970	20702	20544	20749	20843	20617	20750	20741	20760	20705	20848	20698	20705	20581	20806	20835	20786	20847	20757	20919	20851	20653	20715	20944	20901	20743	21044	20916	20703	20840	20842	20788	20707	20745	20665	20691	20668	20832	20813	20660	20657	20684	20904	20805	20848	20887	20710	20725	20869	21066	20847	20950	20645	20788	20888	20730	20632	20774	20631	20717	20812	20759	20707	21038	20802	20564	20709	20810	20842	20856	20652	20861	20774	20607	20916	20782	20633	20641	20549	20781	20693	20887	20906	20851	20746	20933	20817	20939	20994	20660	20908	20937	20820	20582	20647	20661	20505	20884	20728	20728	20620	20740	20742	20795	20932	20707	20778	20814	20811	20697	20779	20762	20615	20837	20725	20897	20777	20970	20815	20833	20655	20763	21033	20688	20914	20755	20899	20841	20839	20738	20907	20682	20897	20803	20857	20839	20917	20751	20834	20776	20681	20750	20651	20873	20770	20773	20765	20631	20815	20832	20882	20846	20774	20852	20814	20755	20502	20795	20829	20741	20821	20826	20712	20778	20976	20744	20549	20711	20995	20836	20907	20621	20603	20687	20830	20488	20878	20650	20750	20679	20932	20910	20942	20783	20808	20706	20862	20684	20725	20793	20983	20744	20971	20810	20813	20718	20618	20648	20924	20775	20979	20919	20892	20733	20776	20841	20712	20575	20620	20920	20761	20682	20564	20692	20801	20680	20722	20960	20625	20689	20486	20793	20735	20817	20896	20749	20797	20679	20871	20761	20719	21086	20849	20778	20898	20775	20781	20790	20876	20744	20805	20709	20816	20808	20768	20680	20803	20824	20517	20738	20795	20793	20705	20893	20668	20798	21068	20785	20809	20918	20624	20898	20993	20813	20743	20831	20887	20893	20853	20983	20870	20701	20890	20889	20879	20814	20569	20686	20667	20891	20741	20901	20882	20889	20891	20684	20517	20805	20900	20793	20677	20668	20805	20873	20728	20939	20746	20792	20724	20853	20565	20917	20919	20941	20760	20677	21002	20700	20682	20965
19501	28917	29119	22377	19903	18923	23952	26790	24437	20990	19364	18644	18269	18230	18211	18134	18073	18213	18302	18159	18142	18189	18212	18192	18229	18180	18104	18215	18216	18144	17994	18170	17989	18325	18140	18228	18060	18252	18314	18285	18317	18132	18082	18107	18218	18234	18193	18061	18166	18209	18276	18143	18203	18293	18071	18264	18074	18187	18139	18066	18187	18103	18281	18242	18091	18171	18200	18089	18089	18237	18134	18280	18224	18121	18105	17936	18013	18219	18153	18064	18230	17990	18130	17954	18395	18180	18062	18117	18194	18253	18204	18132	18124	18265	18107	18113	18040	18151	18044	18135	18139	18172	18212	18064	18311	18099	18215	18162	18121	18098	18091	18191	18212	18310	18125	18246	18199	18280	18210	18067	18131	18176	18288	18007	18107	18162	18216	18274	18428	17997	18161	18126	18097	18046	18236	18178	18304	18173	18235	18299	18122	18187	17980	18082	18022	18314	18073	18284	18259	18120	18245	18183	18181	18179	18304	18137	18245	18256	18123	18340	18147	18077	18203	18133	18235	18124	18079	18103	18127	18152	18116	18146	18260	18133	17981	18265	18209	18076	18197	18191	18182	18184	18111	18159	18163	18137	18182	18185	18184	18222	18145	17939	17835	18235	17997	18165	18008	18243	18217	18175	18051	18095	18037	18143	18135	18236	18175	18274	18083	18223	18350	18170	18169	18112	18143	18134	18061	18345	18227	18110	18156	18139	18226	18280	18038	18277	18200	18022	18201	18231	18000	17996	18241	18193	18272	18395	18221	18048	18105	18148	18096	18233	18234	18235	18258	18022	18298	18285	18111	18106	18032	18120	18269	18134	18171	18016	18216	18077	18090	18020	18263	18105	18246	18047	18045	18055	18189	18246	18103	18295	18134	18110	18147	18060	18175	18221	18199	18386	18138	18193	18091	18146	18051	18253	18222	18236	18090	18176	18143	18302	18079	18171	18004	18223	18242	18128	18105	18204	18156	18330	18167	18345	18064	18116	18145	18200	18024	18087	18148	18213	18111	18183	18027	18245	17848	18151	18250	18011	18327	18240	18148	18225	18290	18244	18099	18219	18171	18108	18450	18219	18205	18212	17986	18255	18140	18301	18046	18341	18092	18126	18210	18121	18170	18222	18237	18030	18235	18025	18205	18135	18159	18015	18152	18048	18295	18186	18141	18192	18192	18268	18108	18182	17996	18058	18045	18279	18280	18175	18007	18371	18068	18199	18297	18292	18254	18144	18132	18110	18317	18147	18215	18202	18016	17986	18167	17987	18128	18113	18184	18131	18083	18341	18320	18356	18134	18096	18228	18056	18322	18177	18358	18183	18060	18350	18129	18064	18125	18095	18091	18185	18028	18069	18156	17963	18204	18098	18116	18266	18177	18032	18120	18195	18123	18019	18336	18145	18347	18116	18117	18210	18162	18115	18113	18229	18224	18119	18306	18435	17981	18117	18205	18117	18146	18184	18080	18121	18197	18087	18130	18261	18124	18114	18277	18150	18142	18098	18127	18229	18175	18205	18139	18247	18156	18207	18028	18371	18046	18168	17936	18126	18309	18174	18158	18169	18004	18181	18198	17969	18130	18198	18075	18264	18127	18046	18271	18167	18072	18129	18223	18317	18348	18231	18181	18164	18127	18119	18176	18098	18173	18089	18057	18190	17903	18194	18214	18147	18225	18014	18170	18205	18263	18081	18148	18017	18169	18098	18159	17932	18103	18391	18230	18264	18233	18190	18172	18028	18375	18023	18199	18011	18213	18265	18330	18163	18250	18373	18051	18018	18067	18151	18379	18042	18158	18161	18101	18203	18223	18207	18245	18114	18214	18284	18134	18248	18227	17929	18164	18164	17984	18025	17989	17890	18296	18179	18178	18121	18178	18083	18189	18149	18254	18319	18033	18150	18158	18036	18087	18019	18488	18243	18129	18211	17998	18226	18092	18017	18320	18093	18068	18282	18226	18305	18034	18122	18269	18210	18151	18202	18166	18088	18140	18141	18479	18125	18124	18176	18088	18085	18251	18113	18185	18092	18296	18148	18156	18326	18138	18118	18140	18055	18056	18207	18186	18387	18279	18080	18286	18183	18372	18114	18187	18146	18095	18148	18269	18103	18127	18170	18105	18216	18135	17946	18101	18307	18163	18455	18114	18063	18201	18159	18203	18136	18147	18209	18161	18269	18088	18187	18354	18319	18084	18115	18034	18011	18270	17974	18195	18308	18018	18258	18116	18042	17997	18261	18311	18137	18301	18047	18162	18235	18123	18038	18159	18033	18330	18201	18229	18149	18300	18000	18098	18072	18370	18004	18063	18243	18133	18131	18131	18229	18105	18071	18247	18260	18092	18220	18123	18060	18121	18213	18167	18332	18026	18224	18033	18098	18097	18292	18311	18217	18265	18081	18051	18170	18177	18294	18192	18278	18173	18164	18092	18102	18082	18169	18206	18237	18256	18089	18236	18107	18111	18280	18182	18149	18053	18064	18335	18307	18310	18083	18186	18122	18122	18130	18102	18025	18121	18433	18219	18150	18099	18330	18288	18181	18060	18281	18180	18162	18248	18160	18217	18297	18036	18103	18143	18071	18316	18304	18188	18117	18245	18342	18170	18162	18016	18045	18158	18007	18229	18055	18092	18258	18199	18308	18102	18149	18192	18002	18146	18166	18210	18211	18088	18199	18188	18273	18293	18231	18174	18188	18143	18087	18275	18155	18141	17950	18132	18119	18064	18149	17950	18162	18171	18085	17998	18257	18034	18186	18194	18113	18393	18290	18064	18283	18046	18380	18242	18228	18290	18185	18200	18146	18229	18130	18240	18082	18150	18004	18093	18285	18056	18212	18197	18216	18146	18160	18279	18220	18088	18127	18219	18206	18238	18209	18208	18179	18141	17987	18035	18126	18405	18201	18257	18234	18130	18310	18211	18123	18087	18175	18184	18055	18168	18081	18154	18128	18133	18047	18210	18076	17966	18390	17985	18167	18307	17994	18068	18125	18041	18186	18105	18072	18279	18172	18137	18146	17958	18112	18043	18129	18245	18041	18099	17991	18058	18192	18293	18136	18140	17969	18138	18165	18268	18198	18253	18112	18204	18067	18027	18212	18156	18397	18172	18282	18049	18315	18367	18058	18157	18220	18106	18215	18005	18233	18221	18128	18286	18173	18233	18117	18129	18073	18050	17961	18361	18264	18246	18182	18125	18227	18063	18055	18177	18165	18143	18165	18189	18143	18414	18161	18337	18133	18205	18065	18087	18072	18101	18154	18018	18108	18154	18013	18259	18079	18383	18191	18313	18044	18084	18109	18220	18178	18100	18163	18110	18011	18109	18277	17985	18162	18207	18054	18172	18200	18153	18238	18011	18241	18213	18162	18335	18139	18318	18211	18303	18236	18147	18027	18115	18111	18190	18063	18033	18312	18166	18083	18127	18097	17937	18109	18264	18110	18140	18224	18279	18199	18180	18216	18434	18237	18211	18106	18289	18254	18170	18235	18291	18130	18219	18223	18206	18066	18340	18260	18110	18236	18220	18110	18156	18106	18132	18085	17933	18219	18197	18111	18162	18093	18136	18200	17984	18402	18114	18286	18308	18282	18046	18158	18358	18176	18089	18172	18180	18142	18192	18252	18027	18117	18356	18092	18084	18173	17924	17936	18018	18159	18277	18108	18123	18051	18141	18198	18031	18196	18117	18162	18021	18104	18105	18260	18219	18217	18056	18178	18192	18133	18366	18242	18101	18105	18219	18069	18164	18097	18388	18153	18184	18062	18284	18222	18067	18064	18195	18069	18350	18244	18248	18260	18300	18118	18218	18091	18200	18005	18182	18312	18110	18012	18189	18204	18196	18124	18131	18188	18219	18116	18110	18202	18235	18174	18261	17923	18084	18236	17987	18349	18192	18117	18117	18110	18156	18199	17966	18098	18313	18134	18237	18180	18213	18145	18126	18032	18097	18265	18280	18199	18213	18171	18013	17918	18111	18154	17913	18115	18154	18145	18232	18199	18080	18097	18258	18218	18069	18187	18278	18213	18155	18238	18034	18127	18153	18059	18115	18129	18182	18218	18379	18179	18059	18204	18310	18152	18260	17960	18148	18256	18258	18071	18215	18094	18251	18206	18276	18158	18083	18217	18127	18154	18225	18277	18119	18138	18096	18179	17908	18143	18056	18144	18095	18138	18117	18155	18069	18002	18221	18263	18062	18123	18252	18134	18302	17984	18275	18212	18180	18136	18119	18022	18171	18064	18205	18227	18137	18385	18162	18223	18172	18236	18191	18295	18121	18156	18312	18261	18110	18251	18222	18108	18138	18294	18253	18182	18252	18063	18169	18211	18205	18311	18226	17968	18350	18209	18277	18190	18072	18240	18253	18035	18147	18071	18168	18209	18119	18250	18242	18333	18161	18168	18126	18200	18220	17980	18170	18242	18172	18101	18326	18143	18083	18136	18092	18193	18201	18233	18259	18016	18140	18228	18177	18124	18357	18056	18032	18496	17919	18287	18109	18175	18069	18232	18112	18113	18108	18044	18152	18252	18122	18034	18134	18078	18185	18176	18059	18297	18025	18237	18237	18238	18235	18221	18094	18122	18082	18192	18319	18228	18317	18087	18231	18225	17996	18174	18202	18169	18176	18271	18137	18278	17976	18216	18116	18100	18041	18136	18172	18034	18089	18231	18046	18225	18200	18282	18135	18285	18350	18042	18306	18160	18111	18110	18341	18126	18089	18194	18135	18202	18163	18379	18227	18239	18236	18067	18065	18269	18045	18156	18194	17963	18082	18208	18083	18004	18092	18111	18208	18320	18145	18080	18196	18280	18339	18241	18153	18126	18248	18163	18042	17971	18217	18200	18185	18124	18080	18202	18207	18182	18142	18098	18201	17992	18119	18133	18322	18123	18165	18158	18125	18221	18419	18170	18156	18083	18192	18234	18278	18324	18025	18101	18011	18403	18188	18237	18321	18191	18134	18159	18216	18179	18182	18053	18033	18135	17974	18276	17912	17963	18106	18276	18118	18168	18158	18353	18146	18267	18151	18188	18115	18192	18100	18028	18218	17955	18157	18293	18354	18227	18128	18231	18169	18052	18203	18040	18035	18198	18344	18315	17982	18153	18167	18253	18404	18262	18205	18125	18071	18134
24565	21339	28618	25363	23593	24737	37060	46754	41158	31003	26159	22941	21784	21623	21310	21328	21216	21597	21273	21378	21461	21351	21279	21218	21314	21346	21284	21377	21052	21389	21389	21293	21303	21279	21243	21247	21135	21236	21318	21392	21265	21137	21187	21291	21143	21222	21253	21245	21308	21306	21336	21326	21319	21236	21246	21333	21346	21383	21461	21427	21302	21243	21045	21276	21218	21122	21310	21306	21437	21135	21177	21202	21196	21240	21196	21366	21396	21315	21285	21413	21079	21131	21288	21361	21335	21208	21144	21213	21398	21228	21096	21373	21142	21243	21289	21343	21311	21473	21245	21223	21380	21561	21312	21147	21418	21252	21200	21348	21345	21298	21416	21203	21291	21329	21368	21155	21270	21424	21041	21113	21088	21206	21162	21192	21217	21237	21159	21484	21514	21435	21133	21232	21332	20986	21346	21271	21164	21322	21120	21350	21182	21387	21222	21254	21564	21393	21316	21464	21077	21226	21208	21303	21317	21185	21191	21188	21200	21215	21271	21315	21266	21291	21354	21146	21327	21195	21254	21346	21462	21457	21256	21330	21133	21190	21359	21221	21245	21098	21317	20993	21106	21362	21578	21330	21214	21257	21261	21255	21333	21295	21407	21353	21227	21254	21287	21096	21228	20986	21089	21264	21239	21207	21455	21367	21344	21093	21373	21361	21286	21389	21294	21066	21129	21125	21356	21150	21130	21224	21172	21078	21163	21316	21282	21179	21262	21338	21224	21461	21383	21340	21285	21354	21187	21283	21294	21255	21220	21321	21198	21294	21351	21090	21223	21283	21308	21065	21151	21258	21317	21108	21417	21213	21258	21359	21456	21506	21233	21314	21404	21432	21384	21365	21159	21252	21297	21264	21083	21192	21283	21335	21397	21460	21220	21209	21373	21430	21238	21191	21200	21051	21142	21280	21460	21276	21257	21159	21281	21089	21372	21318	21083	21175	21243	21231	21157	21103	21224	21310	21319	21225	21370	21100	21159	21339	21096	21296	21321	21336	21240	21477	21204	21226	21329	21300	21132	21305	21023	21257	21317	21198	21379	21329	21393	21248	21383	21288	21403	21243	21021	21092	21121	21259	21152	21113	21166	21236	21228	21153	21384	21208	21417	21276	21233	21284	21121	21174	21521	21190	21184	21311	21236	21364	21119	21092	21375	21097	21278	20889	21170	21208	21410	21319	21310	21314	21382	21140	21240	21420	21354	21224	21194	21211	21259	21250	21258	21356	21166	21236	21284	21223	21167	21392	21129	21239	21133	21362	21204	21340	21271	21239	21247	21184	21206	21297	21224	21222	21189	21399	21114	21033	21345	21212	21366	21178	21159	21333	21102	21323	21166	21151	21225	21285	21230	21095	21160	21163	21218	21358	21190	21255	21352	21105	21354	21244	21482	21476	21150	21311	21344	21130	21371	21155	21332	21352	21369	21238	21107	21298	21180	21165	21286	21368	21386	21095	21228	21224	21096	21092	21013	21257	21245	21490	21226	21362	21393	21108	21284	21246	21451	21334	21284	21345	21266	21316	21086	21274	21352	21224	21144	21158	21087	21321	21455	21080	21423	21150	21221	21474	21248	21312	21398	21287	21257	21234	21537	21030	21350	21389	21211	21298	21292	21183	21165	21330	21353	21175	21301	21208	21114	21202	21388	21248	21207	21210	21133	21221	21437	21210	21328	21376	21348	21373	21416	21207	21229	21196	21312	21444	21127	21340	21300	21151	21150	21247	21106	21339	21291	21065	21321	21277	21238	21351	21303	21286	21300	21260	21126	21344	21260	21580	21531	21071	21144	21175	21328	21172	21210	21331	21319	21346	21081	21209	21252	21241	21253	21361	21209	21281	21313	21142	21264	21229	21314	21443	21081	21308	21050	21125	21453	21290	21293	21360	21225	21126	21465	21213	21221	21198	21073	21206	21050	21240	21303	21310	21122	21163	21237	21283	21345	21213	21143	21279	21161	21392	21127	21345	21373	21463	21453	21199	21465	21075	20994	21207	21468	21260	21312	21181	21239	21389	21289	21252	21353	21356	21319	21436	21398	21092	21294	20997	21292	21242	21419	21316	21278	21112	21361	21348	21176	21113	21342	21192	21216	21213	21219	21249	21292	21355	21295	21335	21359	21265	21143	21330	21248	21262	21289	21289	21116	21337	21159	21334	21282	21382	21144	21403	21337	21311	21397	21139	20954	21379	21138	21291	21248	21295	21274	21247	21245	21097	21425	21329	21265	21377	21237	21457	21313	21142	21090	21156	21171	21264	21157	21368	21214	21114	21194	21243	21215	21199	21365	21216	21111	21269	21468	21236	21336	21128	21294	21387	21373	21413	21237	21170	21355	21330	21279	21217	21137	21253	21260	21244	21361	21407	21184	21463	21317	21370	21210	21277	21299	21016	21018	21375	21222	21344	21184	21363	21305	21224	21338	21381	21200	21291	21146	21420	21418	21170	21321	21153	21283	21259	21603	21324	21008	21043	21268	21237	21358	21201	21377	21406	21386	21230	21284	21366	21121	21072	21285	21112	21171	21420	21118	21199	21165	21319	21313	21342	21164	21296	21506	21334	21250	21337	21313	21420	21430	21114	21164	21276	21218	21191	21136	21447	21343	21487	21276	21078	21257	21302	21173	21425	21043	21259	21263	21516	21270	21244	21340	21124	21358	21349	21314	21058	21179	21209	21238	21473	21336	21198	21363	21445	21329	21223	21500	21208	21172	21323	21286	21208	21227	21266	21209	21246	21351	21349	21018	21264	21580	21256	21539	21322	21099	21091	21243	21327	21249	21297	21284	21208	21282	21284	21487	21232	21351	21506	21329	21400	21401	21311	21241	21233	21167	21333	21291	21268	21236	21159	21318	21382	21336	21288	21320	21034	21464	21380	21275	21356	21238	21488	21504	21215	21239	21204	21444	21317	20872	21282	21192	21270	21234	21219	21139	21455	21202	21438	21355	21272	21357	21416	21083	21175	21142	21244	21418	21211	21317	21222	21165	21416	21230	21018	21350	21313	21201	21150	21394	21247	21374	21426	21399	21279	21274	21264	21252	21427	21006	21081	21154	21376	21455	21101	21339	21215	21183	21549	21389	21454	21250	21389	21283	21466	21307	21219	21388	21393	21367	21187	21455	21418	21217	21246	21376	21355	21138	21201	21269	21167	21031	21080	21386	21345	21147	21567	21253	21374	21280	21364	21178	21262	21467	21168	21301	21372	21297	21410	21418	21376	21197	21216	21171	21218	21137	21189	21138	21282	21170	21375	21203	21245	21323	21433	21251	21285	21332	21329	21372	21198	21298	21050	21185	21576	21340	21343	21106	21297	21405	21277	21497	21247	21247	21169	21182	21170	21333	21179	21181	21467	21447	21322	21166	21360	21385	21376	21231	21418	21409	21258	21089	21280	21577	21271	21070	21326	21067	21338	21579	21451	21206	21192	21168	21308	21432	21414	21210	21116	21291	21349	21140	21312	21377	21297	21236	21273	21181	21036	21260	21292	21206	21084	21462	21215	21157	20893	21470	21409	21099	21328	21246	21289	21261	21176	21287	21134	21194	21268	21184	21203	21248	21532	21263	21401	21286	21308	21323	21322	21394	21209	21244	20999	21237	21261	21235	21301	21414	21280	21323	21120	21336	21155	21301	21345	21232	21262	21321	21193	21447	21100	21197	21253	21311	21276	21164	21438	21470	21159	21544	21197	21206	21533	21035	21255	21323	21470	21366	21229	21457	21127	21441	21359	21236	21386	21173	21164	21148	21114	21368	20960	21188	21239	21225	21115	21152	21031	21456	21216	21141	21193	21173	21226	21479	21164	21324	21167	21441	21335	21343	21295	21026	21197	21204	21117	21252	21223	21303	21029	21121	21320	21431	21253	21276	21318	21345	21270	21245	21258	21304	21266	21209	21098	21476	21172	21139	21168	21303	21411	21128	21426	21298	21492	21110	21159	21301	21290	21168	21377	21251	21440	21276	21113	21200	21298	21281	21301	21367	21161	21367	21166	21258	21291	21221	21302	21335	21181	21219	21154	21315	21333	21408	21257	21360	20958	21428	21229	21392	21298	21127	21096	21253	21304	21239	21191	21236	21357	21245	21200	21460	21284	21377	21297	21237	21219	21029	21439	21323	21240	21167	21263	21353	21280	21222	21192	21309	21187	21167	21264	21182	20928	21433	21181	21169	21286	21334	21150	21214	21207	21268	21297	21208	21334	21518	21338	21209	21336	21349	21147	21148	21316	21257	21097	21107	21139	21364	21232	21262	21074	21174	21509	21288	21403	21337	21150	21242	21150	21315	21325	21326	21486	21641	21064	21182	21161	21427	21318	21381	21193	21315	21304	21122	21022	21157	21393	21296	21295	21292	21032	21015	21267	21308	21207	21237	21273	21444	21297	21236	21223	21165	21172	21196	21114	21265	21300	21241	21160	21272	21247	21271	21274	21271	21400	21114	21325	21363	21348	21256	21138	21186	21391	21154	21205	21299	20995	21248	21389	21346	21262	21297	21356	21396	21186	21230	21305	21250	21216	21033	21217	21379	21286	21480	21302	21570	21372	21392	21205	21293	21045	21326	21403	21312	21449	21333	21058	21223	21397	21358	21524	21196	21272	21462	21304	21312	21436	21191	21328	21268	21345	21336	21275	21403	21478	21313	21323	21201	21110	21280	21336	21135	21399	21421	21265	21372	21408	21408	21180	21255	21240	21326	21310	21363	21298	21348	21197	21439	21328	21370	21383	21104	21184	21286	21351	21421	21322	21526	21225	21218	21326	21328	21416	21221	21168	21441	21295	21255	21193	21255	21259	21182	21121	21376	21261	21245	21329	21236	21012	21260	21385	21333	21445	21350	21297	21266	21430	21296	21260	20939	21252	21335	21252	21258	21256	21105	21194	21523	21159	21213	21382	21239	21315	21221	21464	21331	21433	21365	21337	21437	21387	21577	21223	21275	21082	21317	21224	21240	21327	21331	21191	21244	21220	21331	21304	21305	21448	21200	21166	21309	21473	21347	21287	21278	21364	21204	21140	21245	21273	21294	21277	21483	21338	21373	21321	21178	21286	21244	21334	21233	21385	21306	21304	21358	21340	21241	21183	21140	21168	21340	21255	21334	21465	21171	21285	21273	21157	21188	21211	21152	21195
22835	37617	37426	26154	23013	22410	39603	46927	40808	30341	24022	19877	18930	18531	18641	18494	18648	18336	18417	18605	18471	18530	18731	18514	18393	18531	18346	18499	18433	18683	18681	18618	18496	18412	18579	18372	18607	18597	18514	18551	18394	18493	18465	18690	18396	18458	18555	18494	18511	18510	18700	18488	18450	18417	18494	18524	18544	18597	18486	18497	18532	18511	18612	18604	18644	18579	18367	18478	18510	18365	18449	18381	18475	18449	18497	18530	18462	18359	18382	18531	18635	18559	18519	18492	18569	18474	18293	18544	18468	18463	18525	18435	18462	18391	18564	18362	18569	18590	18449	18708	18463	18582	18577	18498	18367	18574	18508	18596	18585	18303	18513	18552	18675	18578	18399	18692	18416	18554	18491	18609	18481	18532	18414	18417	18431	18363	18451	18620	18386	18461	18315	18547	18398	18644	18524	18435	18704	18403	18347	18434	18495	18522	18582	18525	18400	18533	18467	18474	18463	18496	18750	18302	18370	18604	18595	18655	18458	18400	18389	18309	18531	18289	18578	18509	18438	18535	18566	18522	18456	18510	18583	18561	18560	18463	18601	18462	18627	18547	18417	18520	18675	18378	18377	18456	18492	18470	18800	18452	18539	18456	18382	18385	18541	18682	18522	18497	18434	18505	18529	18525	18484	18431	18558	18491	18685	18492	18646	18575	18434	18405	18663	18471	18585	18406	18500	18416	18428	18471	18662	18360	18506	18572	18463	18375	18514	18531	18468	18455	18507	18574	18335	18648	18536	18572	18502	18522	18389	18500	18393	18524	18693	18439	18608	18414	18586	18654	18607	18572	18383	18458	18811	18614	18535	18453	18569	18454	18567	18432	18540	18543	18547	18523	18415	18482	18487	18403	18556	18564	18476	18628	18380	18455	18420	18272	18557	18711	18554	18389	18315	18468	18617	18578	18457	18488	18615	18495	18518	18589	18581	18423	18573	18576	18502	18678	18394	18453	18491	18589	18492	18426	18554	18517	18484	18499	18392	18545	18560	18547	18504	18570	18460	18462	18392	18494	18391	18388	18520	18381	18507	18486	18439	18373	18539	18449	18461	18467	18474	18521	18505	18464	18437	18605	18507	18392	18633	18416	18474	18413	18510	18538	18352	18430	18479	18485	18334	18513	18497	18431	18291	18673	18537	18600	18282	18550	18454	18636	18476	18433	18413	18289	18529	18455	18294	18618	18391	18419	18641	18406	18482	18459	18443	18412	18473	18428	18436	18476	18523	18771	18651	18591	18430	18416	18459	18451	18492	18627	18571	18706	18567	18546	18441	18469	18508	18429	18567	18338	18614	18315	18671	18575	18454	18602	18581	18547	18542	18477	18645	18476	18373	18372	18452	18398	18496	18560	18643	18429	18384	18542	18304	18731	18483	18457	18412	18542	18368	18568	18491	18389	18418	18580	18557	18473	18468	18654	18598	18463	18516	18601	18627	18630	18530	18650	18633	18434	18613	18559	18556	18474	18572	18355	18555	18554	18532	18497	18414	18577	18492	18335	18597	18557	18527	18475	18334	18500	18509	18464	18639	18425	18579	18496	18531	18565	18459	18533	18592	18539	18587	18507	18284	18461	18605	18499	18562	18672	18549	18575	18446	18396	18589	18459	18471	18501	18417	18425	18466	18575	18584	18454	18587	18469	18381	18475	18692	18445	18569	18498	18609	18516	18520	18396	18567	18476	18538	18334	18587	18554	18394	18603	18532	18478	18521	18381	18390	18523	18262	18417	18470	18426	18497	18402	18435	18591	18391	18539	18353	18345	18321	18677	18395	18496	18534	18255	18405	18461	18419	18587	18537	18495	18567	18322	18370	18586	18414	18625	18517	18369	18668	18342	18484	18551	18363	18614	18539	18435	18556	18500	18594	18449	18458	18616	18712	18535	18282	18513	18400	18499	18427	18698	18479	18517	18563	18556	18478	18451	18398	18551	18375	18491	18353	18507	18699	18384	18699	18461	18324	18503	18515	18416	18591	18542	18703	18555	18549	18375	18403	18376	18537	18461	18416	18558	18431	18472	18405	18586	18734	18514	18563	18497	18550	18504	18643	18465	18642	18422	18281	18579	18539	18653	18625	18533	18494	18651	18535	18672	18640	18383	18399	18552	18642	18464	18656	18533	18492	18382	18570	18431	18603	18587	18555	18454	18517	18763	18567	18491	18380	18574	18479	18679	18553	18467	18678	18647	18515	18422	18459	18341	18601	18533	18431	18501	18455	18624	18499	18478	18477	18477	18643	18424	18599	18443	18468	18376	18512	18665	18486	18489	18474	18545	18515	18637	18653	18524	18432	18450	18550	18538	18387	18505	18480	18562	18473	18590	18545	18503	18634	18560	18545	18353	18474	18717	18462	18790	18485	18509	18481	18491	18474	18544	18406	18495	18530	18401	18545	18515	18499	18648	18515	18365	18515	18337	18554	18427	18445	18583	18635	18501	18460	18424	18536	18411	18577	18540	18565	18514	18536	18381	18496	18533	18530	18649	18524	18519	18396	18608	18612	18457	18379	18512	18379	18455	18414	18520	18552	18491	18481	18599	18725	18438	18607	18501	18605	18525	18553	18491	18524	18394	18486	18638	18630	18513	18498	18382	18370	18571	18446	18366	18483	18372	18683	18546	18375	18594	18521	18607	18466	18626	18520	18435	18599	18687	18427	18508	18500	18566	18496	18519	18521	18364	18609	18339	18351	18414	18513	18564	18729	18359	18707	18556	18445	18298	18445	18486	18519	18450	18313	18338	18418	18442	18416	18464	18379	18582	18586	18349	18380	18535	18578	18596	18486	18486	18444	18523	18376	18598	18571	18503	18533	18666	18581	18562	18595	18450	18503	18528	18442	18585	18549	18395	18437	18421	18624	18506	18591	18431	18496	18368	18351	18582	18525	18413	18479	18450	18549	18498	18573	18569	18560	18511	18444	18420	18416	18384	18470	18286	18510	18422	18513	18484	18568	18431	18577	18479	18621	18526	18413	18627	18492	18586	18565	18476	18508	18464	18572	18593	18445	18558	18523	18453	18598	18507	18383	18354	18481	18534	18538	18497	18456	18435	18513	18521	18663	18385	18535	18581	18491	18544	18398	18493	18718	18333	18480	18500	18395	18579	18387	18644	18590	18670	18285	18482	18495	18568	18409	18483	18698	18454	18525	18338	18368	18543	18572	18695	18470	18421	18502	18413	18610	18477	18447	18524	18647	18465	18495	18480	18381	18517	18521	18451	18582	18524	18495	18504	18220	18579	18447	18548	18338	18565	18448	18465	18613	18535	18490	18302	18542	18374	18513	18428	18516	18410	18518	18331	18670	18539	18413	18566	18610	18593	18392	18318	18483	18554	18545	18528	18505	18371	18367	18559	18464	18493	18499	18604	18433	18534	18520	18567	18427	18529	18524	18489	18585	18651	18386	18492	18594	18445	18376	18493	18454	18500	18544	18644	18516	18697	18534	18252	18570	18581	18504	18510	18718	18327	18756	18571	18442	18351	18425	18389	18612	18514	18361	18497	18575	18663	18538	18442	18644	18473	18459	18304	18841	18461	18346	18485	18564	18571	18454	18500	18261	18607	18577	18150	18401	18557	18433	18436	18565	18464	18552	18453	18501	18674	18418	18500	18468	18551	18362	18512	18543	18369	18503	18596	18527	18428	18409	18438	18243	18484	18338	18611	18435	18403	18297	18613	18545	18342	18510	18474	18500	18545	18628	18550	18516	18526	18348	18523	18354	18559	18336	18599	18495	18430	18597	18511	18511	18449	18328	18692	18577	18431	18471	18589	18463	18507	18566	18489	18506	18651	18421	18616	18546	18471	18508	18285	18674	18527	18484	18408	18497	18327	18416	18395	18426	18494	18571	18523	18510	18501	18405	18498	18478	18516	18457	18501	18453	18356	18679	18508	18296	18573	18273	18464	18560	18479	18426	18410	18574	18262	18509	18513	18523	18380	18404	18726	18522	18514	18590	18645	18569	18509	18543	18514	18484	18570	18536	18575	18697	18394	18577	18609	18546	18526	18648	18332	18439	18411	18392	18513	18396	18585	18551	18409	18481	18462	18644	18399	18442	18430	18684	18565	18501	18459	18423	18497	18390	18340	18552	18508	18466	18485	18571	18590	18436	18425	18452	18579	18469	18473	18499	18327	18456	18686	18650	18540	18592	18437	18634	18501	18523	18524	18450	18564	18370	18574	18462	18518	18326	18413	18598	18622	18582	18392	18690	18512	18523	18413	18548	18575	18544	18434	18569	18399	18496	18411	18594	18515	18389	18227	18527	18596	18489	18634	18660	18386	18358	18439	18558	18428	18443	18567	18645	18485	18545	18481	18560	18398	18612	18449	18255	18470	18347	18531	18379	18409	18541	18624	18524	18567	18627	18553	18425	18301	18441	18419	18504	18425	18555	18422	18377	18407	18485	18375	18400	18625	18352	18465	18472	18535	18571	18424	18308	18549	18417	18574	18390	18601	18441	18562	18584	18533	18572	18501	18523	18557	18487	18660	18603	18574	18544	18561	18534	18642	18517	18433	18582	18577	18497	18446	18468	18716	18366	18511	18592	18559	18677	18507	18558	18481	18569	18417	18581	18426	18503	18464	18490	18284	18414	18560	18460	18626	18469	18578	18348	18556	18307	18510	18494	18531	18557	18410	18533	18577	18608	18374	18448	18634	18480	18499	18604	18456	18583	18425	18719	18444	18369	18290	18502	18392	18536	18385	18421	18553	18523	18538	18538	18559	18373	18621	18717	18638	18598	18522	18485	18429	18518	18311	18587	18383	18562	18536	18350	18418	18776	18326	18577	18364	18581	18552	18545	18588	18614	18579	18520	18432	18468	18253	18467	18475	18704	18422	18544	18702	18584	18653	18521	18334	18623	18632	18596	18410	18578	18493	18457	18542	18418	18454	18391	18616	18467	18421	18423	18702	18601	18529	18295	18622	18467	18535	18505	18462	18634	18402	18473	18382	18367	18631	18541	18457	18508	18416	18494	18330	18628	18638	18302	18522	18360	18549	18504	18524	18563	18426	18695	18505	18535	18538	18660	18580	18588	18375	18596	18664	18528	18457	18502	18553	18481	18706	18551	18505	18594	18280	18592	18320	18534	18415	18467	18424	18610	18579	18427	18511	18446	18468	18589	18645
22939	21236	29013	23779	22035	25601	48265	61757	53916	40369	30694	24768	22607	22114	21956	21799	21747	21707	21737	21718	21780	21457	21581	21826	21622	21758	21613	21748	21849	21635	21612	21614	21630	21698	21748	21746	21688	21608	21573	21645	21805	21685	21357	21446	21643	21638	21572	21806	21592	21700	21554	21504	21641	21665	21787	21623	21581	21436	21605	21686	21712	21624	21658	21581	21448	21429	21610	21513	21613	21697	21628	21414	21458	21545	21682	21575	21695	21568	21659	21798	21606	21632	21581	21501	21635	21469	21590	21415	21508	21476	21633	21604	21669	21520	21740	21669	21565	21337	21875	21724	21692	21626	21444	21667	21786	21633	21447	21555	21424	21761	21603	21521	21583	21554	21627	21464	21654	21524	21669	21189	21371	21466	21644	21501	21611	21738	21697	21477	21494	21635	21622	21561	21725	21631	21854	21595	21727	21707	21420	21644	21658	21536	21656	21653	21376	21573	21570	21610	21656	21609	21690	21676	21645	21744	21514	21686	21494	21505	21597	21663	21631	21571	21646	21675	21500	21637	21689	21493	21726	21666	21606	21436	21689	21428	21627	21418	21432	21728	21595	21392	21556	21456	21592	21444	21578	21779	21664	21747	21660	21584	21642	21615	21550	21582	21448	21360	21578	21545	21546	21525	21450	21546	21528	21397	21884	21378	21753	21454	21477	21527	21337	21641	21731	21817	21649	21412	21654	21473	21587	21496	21473	21644	21710	21557	21620	21444	21458	21368	21719	21639	21593	21542	21577	21462	21726	21656	21675	21576	21558	21505	21720	21660	21521	21589	21499	21581	21408	21541	21491	21651	21762	21648	21633	21512	21609	21455	21822	21593	21584	21518	21479	21402	21553	21434	21710	21521	21319	21488	21581	21651	21606	21760	21536	21607	21484	21762	21604	21349	21527	21465	21487	21682	21341	21478	21478	21457	21456	21652	21736	21509	21667	21586	21405	21586	21457	21516	21371	21533	21444	21660	21856	21596	21543	21562	21384	21686	21598	21336	21410	21555	21580	21474	21687	21562	21396	21633	21746	21638	21559	21383	21560	21692	21781	21476	21685	21469	21641	21392	21636	21518	21640	21462	21595	21785	21747	21568	21716	21758	21820	21620	21630	21521	21753	21631	21559	21471	21513	21661	21526	21616	21321	21393	21766	21550	21728	21564	21595	21475	21505	21816	21585	21411	21607	21480	21441	21345	21722	21549	21753	21505	21647	21492	21505	21691	21835	21618	21625	21681	21593	21752	21524	21366	21661	21699	21471	21654	21648	21607	21580	21694	21694	21699	21617	21686	21357	21674	21475	21451	21468	21514	21511	21443	21506	21592	21403	21605	21628	21571	21531	21529	21545	21596	21549	21833	21432	21534	21732	21634	21884	21419	21648	21717	21615	21531	21568	21540	21813	21554	21507	21511	21591	21554	21626	21611	21589	21509	21474	21756	21605	21534	21798	21626	21624	21593	21578	21708	21667	21500	21485	21627	21759	21468	21853	21353	21712	21363	21488	21557	21463	21597	21580	21613	21608	21562	21535	21636	21531	21591	21632	21538	21629	21619	21509	21379	21573	21577	21433	21611	21574	21560	21372	21694	21591	21413	21522	21543	21544	21449	21482	21710	21625	21418	21560	21565	21388	21630	21616	21338	21608	21448	21600	21548	21485	21380	21644	21551	21296	21679	21560	21604	21533	21597	21338	21426	21537	21724	21595	21561	21549	21709	21435	21343	21657	21672	21493	21516	21455	21605	21503	21569	21533	21682	21579	21634	21711	21619	21571	21586	21692	21597	21692	21391	21478	21663	21410	21397	21582	21558	21884	21719	21484	21668	21655	21507	21569	21729	21500	21749	21453	21551	21613	21520	21832	21555	21573	21561	21489	21480	21474	21790	21619	21601	21373	21797	21610	21491	21632	21584	21499	21497	21562	21412	21522	21566	21893	21747	21799	21660	21605	21679	21654	21363	21333	21692	21592	21465	21510	21264	21286	21857	21629	21811	21462	21638	21629	21307	21562	21313	21578	21649	21566	21609	21829	21585	21729	21499	21493	21532	21750	21594	21378	21511	21491	21482	21556	21544	21783	21634	21410	21729	21530	21742	21534	21480	21434	21642	21704	21701	21635	21729	21493	21568	21627	21453	21571	21650	21609	21617	21822	21533	21593	21491	21571	21562	21538	21239	21560	21541	21518	21638	21564	21462	21726	21674	21322	21623	21536	21594	21719	21604	21739	21633	21562	21610	21511	21610	21648	21544	21540	21601	21521	21477	21595	21390	21610	21627	21558	21435	21449	21413	21574	21734	21644	21556	21594	21558	21556	21554	21421	21489	21682	21534	21623	21721	21502	21670	21608	21523	21302	21675	21494	21554	21513	21719	21707	21536	21500	21726	21623	21673	21599	21560	21560	21679	21724	21637	21512	21571	21696	21706	21546	21485	21622	21472	21530	21698	21376	21610	21498	21623	21601	21550	21687	21750	21646	21577	21625	21627	21720	21607	21386	21264	21496	21534	21558	21559	21660	21386	21449	21476	21625	21724	21559	21570	21682	21555	21607	21669	21624	21566	21539	21406	21468	21676	21756	21611	21452	21448	21466	21544	21451	21677	21610	21536	21604	21536	21609	21651	21520	21526	21691	21500	21529	21457	21376	21481	21492	21436	21508	21437	21683	21583	21581	21546	21527	21636	21528	21526	21510	21837	21538	21396	21654	21418	21517	21567	21593	21462	21813	21614	21597	21657	21708	21495	21879	21373	21431	21618	21510	21474	21669	21431	21341	21641	21639	21584	21712	21688	21440	21794	21669	21679	21419	21605	21582	21790	21588	21695	21500	21680	21759	21621	21553	21538	21613	21455	21340	21573	21373	21471	21766	21721	21603	21598	21594	21608	21576	21652	21672	21454	21710	21526	21814	21770	21530	21482	21615	21490	21658	21641	21233	21582	21558	21645	21717	21589	21670	21623	21422	21483	21580	21557	21448	21485	21392	21689	21467	21684	21530	21544	21536	21424	21705	21609	21567	21721	21651	21531	21647	21567	21420	21581	21498	21503	21595	21600	21586	21454	21495	21391	21477	21601	21683	21713	21600	21490	21784	21850	21587	21762	21580	21611	21454	21537	21634	21594	21715	21558	21551	21563	21516	21406	21512	21749	21808	21588	21858	21628	21461	21667	21494	21535	21382	21487	21696	21560	21517	21440	21705	21418	21498	21504	21630	21671	21548	21624	21668	21399	21475	21783	21703	21566	21558	21587	21607	21607	21525	21436	21687	21652	21712	21671	21587	21487	21819	21503	21475	21490	21475	21624	21675	21719	21481	21524	21592	21611	21443	21518	21701	21772	21779	21570	21672	21558	21497	21538	21784	21537	21334	21660	21570	21552	21467	21513	21624	21558	21575	21373	21616	21411	21506	21474	21502	21555	21526	21614	21649	21600	21648	21606	21652	21768	21519	21525	21390	21553	21545	21764	21821	21718	21557	21490	21598	21689	21280	21497	21562	21647	21692	21716	21426	21637	21540	21418	21606	21561	21583	21252	21561	21401	21683	21603	21675	21384	21671	21475	21626	21328	21633	21536	21604	21449	21794	21476	21808	21622	21650	21557	21450	21781	21782	21780	21734	21497	21578	21707	21603	21481	21577	21361	21602	21635	21548	21512	21582	21517	21750	21970	21542	21847	21658	21595	21635	21571	21622	21646	21361	21807	21357	21589	21661	21660	21646	21487	21756	21399	21463	21550	21409	21559	21593	21518	21479	21496	21631	21537	21232	21616	21519	21616	21411	21651	21633	21523	21651	21640	21686	21556	21490	21771	21658	21602	21519	21377	21536	21576	21672	21694	21688	21645	21603	21451	21531	21572	21423	21427	21309	21285	21587	21423	21503	21600	21752	21531	21442	21524	21635	21684	21687	21551	21470	21684	21580	21411	21729	21666	21596	21558	21801	21584	21495	21630	21591	21638	21706	21649	21190	21458	21622	21695	21627	21469	21301	21541	21496	21753	21619	21448	21795	21583	21492	21456	21538	21608	21314	21521	21550	21583	21540	21515	21500	21447	21642	21598	21663	21606	21456	21521	21671	21563	21753	21481	21421	21578	21435	21528	21483	21781	21555	21499	21642	21679	21571	21392	21657	21470	21404	21653	21520	21475	21484	21583	21530	21361	21722	21482	21677	21575	21587	21570	21564	21441	21626	21569	21475	21713	21427	21504	21610	21677	21684	21267	21438	21484	21616	21603	21655	21513	21369	21561	21756	21507	21587	21542	21658	21425	21583	21867	21633	21418	21427	21584	21501	21512	21853	21459	21632	21607	21578	21581	21555	21620	21470	21762	21669	21604	21518	21488	21532	21534	21444	21596	21546	21576	21590	21653	21600	21681	21661	21719	21676	21734	21771	21580	21616	21520	21321	21617	21352	21528	21609	21423	21473	21622	21665	21450	21245	21646	21496	21451	21485	21559	21435	21779	21710	21597	21531	21602	21511	21551	21620	21597	21455	21455	21665	21594	21544	21570	21546	21609	21670	21559	21641	21575	21648	21562	21782	21698	21770	21551	21764	21643	21495	21543	21617	21347	21798	21612	21682	21720	21729	21626	21508	21520	21447	21587	21585	21563	21420	21224	21641	21571	21588	21720	21375	21651	21539	21709	21588	21539	21412	21744	21421	21479	21572	21634	21568	21486	21579	21406	21671	21696	21497	21408	21685	21588	21436	21712	21583	21735	21647	21619	21614	21648	21615	21495	21543	21403	21628	21430	21487	21644	21501	21661	21918	21650	21601	21338	21606	21673	21242	21305	21454	21551	21730	21412	21573	21623	21667	21474	21579	21573	21554	21580	21525	21523	21601	21610	21506	21505	21585	21519	21676	21804	21733	21605	21734	21281	21646	21752	21453	21566	21645	21502	21557	21585	21704	21429	21541	21622	21592	21395	21782	21465	21531	21646	21568	21640	21433	21394	21337	21523	21543	21575	21514	21545	21513	21670	21676	21643	21621	21402	21413	21760	21447	21726	21533	21542	21572	21704	21590	21769	21586	21589	21637	21815	21626	21633	21506	21500	21515	21624	21495	21558	21562	21489	21740	21533	21530	21461	21376	21596	21797	21577	21647	21483	21783	21626	21510	21636	21727	21718	21468	21375	21710	21366
25421	43114	39181	30852	28251	26122	51119	62841	53324	40434	28729	21411	19235	18692	18587	18579	18731	18603	18653	18587	18758	18919	18438	18664	18588	18584	18554	18677	18750	18772	18576	18671	18679	18740	18777	18507	18624	18546	18473	18519	18735	18543	18597	18807	18481	18638	18781	18593	18772	18626	18747	18716	18535	18744	18569	18635	18489	18583	18569	18650	18596	18656	18770	18432	18624	18526	18636	18485	18482	18619	18673	18688	18576	18753	18806	18507	18554	18511	18689	18567	18615	18639	18590	18664	18492	18654	18571	18621	18631	18629	18804	18601	18672	18538	18413	18721	18773	18440	18667	18716	18519	18690	18499	18493	18742	18699	18608	18568	18697	18734	18567	18759	18528	18730	18441	18419	18653	18627	18590	18651	18729	18630	18608	18584	18465	18622	18760	18576	18725	18542	18610	18736	18675	18475	18596	18532	18613	18470	18615	18622	18572	18492	18600	18617	18670	18468	18597	18422	18747	18686	18736	18542	18591	18342	18786	18460	18537	18592	18374	18740	18801	18591	18526	18470	18587	18527	18653	18735	18637	18655	18430	18652	18722	18763	18590	18563	18513	18643	18740	18531	18679	18744	18544	18632	18778	18742	18581	18666	18514	18630	18775	18608	18638	18626	18654	18617	18635	18536	18613	18478	18714	18748	18802	18601	18572	18588	18524	18575	18671	18659	18581	18392	18578	18587	18731	18586	18562	18542	18489	18545	18459	18538	18643	18490	18428	18507	18709	18730	18446	18475	18577	18695	18548	18446	18430	18550	18654	18590	18639	18466	18521	18429	18737	18466	18559	18580	18570	18505	18407	18633	18475	18654	18527	18686	18624	18458	18579	18605	18656	18706	18667	18462	18727	18485	18538	18529	18589	18567	18656	18562	18609	18587	18641	18810	18840	18640	18654	18369	18650	18500	18655	18559	18686	18819	18643	18576	18633	18738	18579	18644	18431	18654	18723	18607	18552	18558	18609	18516	18776	18632	18508	18395	18776	18615	18474	18766	18756	18488	18521	18660	18705	18530	18673	18559	18670	18481	18601	18638	18602	18461	18631	18501	18494	18609	18573	18660	18598	18605	18650	18489	18787	18646	18634	18608	18615	18581	18574	18593	18604	18708	18692	18493	18660	18614	18809	18729	18446	18597	18691	18517	18528	18443	18647	18421	18503	18555	18594	18648	18454	18636	18809	18493	18502	18616	18577	18598	18514	18569	18533	18854	18668	18446	18674	18540	18550	18512	18728	18663	18724	18551	18441	18634	18622	18710	18653	18567	18462	18794	18628	18589	18598	18526	18554	18716	18570	18652	18738	18659	18634	18472	18564	18534	18416	18583	18701	18379	18427	18639	18575	18430	18496	18537	18717	18651	18629	18621	18731	18600	18579	18564	18593	18649	18779	18612	18640	18510	18712	18635	18686	18701	18658	18666	18676	18464	18516	18636	18637	18571	18622	18692	18548	18579	18614	18526	18768	18642	18724	18623	18467	18741	18625	18541	18556	18689	18633	18629	18455	18688	18636	18431	18656	18519	18641	18643	18519	18596	18593	18666	18632	18567	18601	18532	18833	18566	18503	18735	18636	18688	18716	18653	18556	18589	18527	18748	18535	18575	18624	18816	18554	18606	18645	18640	18676	18537	18562	18374	18535	18608	18613	18568	18422	18514	18594	18656	18830	18403	18544	18565	18621	18584	18677	18708	18725	18922	18565	18357	18747	18613	18681	18543	18497	18453	18577	18452	18586	18602	18683	18388	18626	18663	18599	18418	18439	18684	18551	18530	18590	18561	18584	18654	18535	18498	18651	18643	18635	18632	18460	18690	18787	18508	18434	18455	18522	18653	18481	18638	18581	18621	18527	18591	18458	18603	18613	18532	18597	18470	18571	18636	18539	18587	18644	18498	18471	18663	18727	18733	18576	18567	18767	18646	18623	18580	18724	18577	18716	18642	18473	18620	18491	18655	18717	18631	18623	18540	18608	18641	18601	18493	18471	18689	18666	18633	18538	18575	18785	18553	18504	18504	18425	18534	18629	18512	18666	18635	18577	18563	18496	18551	18608	18643	18629	18565	18608	18567	18626	18533	18735	18617	18617	18743	18625	18756	18669	18589	18621	18609	18722	18653	18678	18484	18374	18515	18632	18726	18523	18594	18511	18618	18541	18582	18626	18681	18481	18456	18723	18658	18573	18598	18557	18773	18618	18533	18604	18715	18486	18614	18631	18708	18542	18539	18599	18588	18743	18494	18743	18624	18562	18689	18660	18627	18489	18660	18617	18566	18547	18562	18677	18818	18546	18633	18596	18584	18567	18506	18695	18608	18488	18672	18718	18659	18479	18620	18686	18632	18494	18558	18751	18570	18665	18431	18840	18668	18564	18575	18703	18550	18644	18530	18416	18513	18478	18551	18524	18696	18656	18607	18673	18637	18464	18359	18698	18481	18514	18581	18400	18644	18542	18603	18518	18624	18568	18700	18412	18587	18552	18616	18798	18446	18629	18547	18647	18810	18598	18784	18722	18562	18739	18639	18636	18711	18575	18763	18619	18600	18655	18570	18703	18437	18682	18486	18711	18544	18582	18721	18466	18543	18773	18745	18499	18489	18497	18701	18620	18682	18633	18599	18640	18613	18557	18545	18774	18510	18574	18549	18724	18688	18543	18716	18614	18614	18558	18526	18581	18653	18593	18809	18555	18597	18719	18574	18532	18544	18590	18607	18591	18571	18460	18608	18517	18567	18686	18782	18606	18645	18617	18605	18610	18722	18556	18506	18603	18634	18630	18581	18642	18508	18553	18645	18784	18595	18545	18535	18630	18531	18697	18445	18618	18435	18748	18719	18599	18564	18577	18634	18740	18715	18623	18573	18699	18602	18611	18612	18479	18613	18564	18627	18660	18513	18687	18768	18623	18512	18611	18454	18637	18545	18469	18651	18644	18563	18682	18714	18777	18623	18565	18599	18688	18578	18520	18764	18540	18575	18622	18536	18618	18603	18660	18664	18710	18552	18609	18429	18612	18585	18756	18496	18650	18385	18626	18562	18498	18606	18550	18604	18478	18554	18539	18598	18520	18595	18710	18724	18683	18514	18388	18569	18646	18618	18681	18601	18583	18484	18577	18739	18509	18782	18693	18575	18678	18390	18559	18514	18618	18825	18529	18652	18494	18574	18748	18628	18595	18424	18665	18625	18707	18605	18393	18606	18626	18570	18648	18616	18623	18443	18757	18782	18531	18554	18539	18694	18568	18577	18769	18731	18626	18708	18869	18502	18616	18677	18723	18408	18657	18579	18594	18471	18418	18619	18594	18736	18485	18771	18639	18660	18508	18333	18584	18751	18592	18715	18567	18706	18723	18537	18752	18479	18523	18446	18613	18566	18623	18536	18594	18733	18464	18656	18542	18591	18569	18675	18696	18628	18634	18549	18780	18478	18535	18446	18599	18581	18638	18580	18647	18534	18510	18530	18480	18568	18662	18786	18363	18606	18572	18440	18604	18678	18569	18746	18414	18423	18686	18558	18545	18757	18427	18624	18557	18625	18520	18559	18570	18626	18710	18746	18668	18563	18426	18568	18598	18518	18547	18652	18574	18774	18653	18553	18676	18607	18521	18538	18806	18480	18489	18656	18758	18528	18498	18630	18670	18548	18477	18656	18651	18672	18677	18465	18596	18737	18696	18488	18734	18565	18507	18294	18608	18654	18565	18502	18630	18796	18767	18608	18794	18533	18501	18582	18534	18480	18748	18544	18665	18501	18711	18583	18684	18503	18762	18627	18638	18564	18605	18429	18495	18625	18548	18495	18576	18484	18600	18659	18577	18556	18608	18513	18607	18676	18826	18408	18545	18619	18470	18653	18487	18520	18577	18487	18577	18714	18711	18453	18415	18703	18539	18535	18527	18734	18669	18521	18547	18502	18670	18751	18441	18585	18559	18552	18687	18851	18734	18597	18565	18545	18437	18576	18469	18515	18661	18624	18453	18642	18623	18417	18586	18652	18660	18648	18586	18599	18542	18575	18609	18660	18603	18517	18716	18607	18661	18565	18491	18352	18799	18408	18475	18536	18780	18815	18523	18707	18681	18485	18713	18580	18537	18713	18639	18525	18372	18565	18490	18602	18623	18676	18650	18758	18665	18710	18663	18620	18727	18578	18470	18713	18551	18566	18526	18436	18607	18617	18599	18645	18792	18706	18670	18641	18484	18771	18482	18644	18542	18673	18618	18616	18566	18712	18713	18535	18592	18552	18683	18703	18515	18638	18561	18664	18589	18664	18783	18568	18554	18535	18596	18629	18517	18454	18444	18530	18470	18513	18581	18651	18436	18726	18624	18627	18667	18477	18687	18480	18561	18623	18674	18556	18608	18481	18616	18705	18519	18480	18717	18605	18646	18703	18734	18543	18596	18551	18788	18540	18699	18555	18586	18603	18629	18491	18473	18424	18635	18511	18480	18557	18539	18823	18462	18623	18705	18460	18710	18472	18697	18480	18464	18653	18556	18518	18479	18766	18570	18680	18616	18733	18573	18512	18591	18741	18727	18538	18487	18700	18542	18504	18617	18691	18766	18456	18723	18595	18576	18432	18473	18450	18628	18578	18633	18679	18423	18799	18550	18656	18621	18562	18681	18763	18526	18676	18689	18551	18756	18673	18676	18623	18543	18519	18488	18869	18594	18686	18569	18437	18553	18587	18588	18643	18492	18595	18575	18538	18545	18422	18628	18643	18472	18537	18488	18620	18557	18606	18635	18502	18683	18572	18579	18649	18542	18735	18649	18593	18685	18774	18481	18719	18664	18382	18693	18626	18587	18660	18544	18685	18475	18494	18560	18664	18731	18622	18468	18475	18643	18632	18607	18506	18690	18648	18450	18700	18456	18647	18543	18620	18618	18742	18673	18482	18652	18546	18543	18628	18517	18396	18517	18538	18499	18632	18624	18433	18713	18344	18626	18360	18690	18568	18399	18667	18605	18621	18546	18611	18675	18575	18594	18599	18847	18726	18735	18769	18527	18607	18583	18477	18668	18493	18633	18481	18634	18620	18611	18640	18718	18513	18664	18571	18662	18759	18377	18462	18504	18588	18538	18511	18550	18545	18501	18545	18485	18514	18748	18623	18734	18511	18608	18415	18571	18615	18647	18752	18592	18566
27685	22887	27927	25678	22622	22584	25254	27711	26850	24398	22570	21928	21675	21319	21556	21532	21174	21554	21514	21702	21564	21435	21411	21367	21538	21499	21527	21436	21604	21599	21612	21249	21550	21476	21462	21661	21543	21475	21442	21531	21593	21597	21448	21458	21491	21427	21218	21385	21355	21370	21380	21504	21382	21483	21452	21474	21404	21205	21370	21500	21468	21639	21381	21419	21481	21594	21453	21319	21273	21272	21514	21350	21503	21620	21278	21157	21524	21598	21514	21554	21361	21614	21405	21395	21349	21364	21283	21372	21464	21374	21508	21420	21444	21577	21401	21446	21536	21507	21503	21640	21422	21417	21405	21489	21695	21522	21390	21485	21350	21617	21517	21427	21421	21584	21541	21267	21591	21191	21414	21271	21425	21278	21489	21335	21362	21432	21562	21741	21608	21319	21427	21478	21266	21519	21391	21367	21475	21611	21354	21719	21417	21373	21597	21353	21646	21394	21379	21640	21310	21332	21356	21410	21516	21455	21655	21565	21518	21421	21435	21373	21544	21599	21338	21377	21402	21527	21490	21464	21342	21579	21412	21430	21419	21472	21467	21436	21466	21563	21330	21369	21220	21599	21479	21472	21451	21399	21337	21353	21518	21524	21563	21578	21651	21493	21573	21488	21449	21285	21415	21422	21509	21423	21609	21259	21483	21470	21561	21499	21682	21610	21411	21555	21412	21620	21567	21394	21762	21564	21607	21451	21437	21516	21359	21361	21504	21437	21564	21417	21513	21518	21287	21365	21476	21509	21239	21433	21546	21598	21432	21267	21412	21439	21500	21466	21479	21443	21835	21354	21305	21422	21468	21484	21637	21384	21501	21357	21224	21604	21472	21603	21383	21454	21466	21407	21546	21467	21471	21424	21490	21468	21416	21207	21528	21711	21425	21598	21584	21580	21550	21542	21279	21462	21524	21762	21470	21808	21643	21445	21295	21521	21470	21420	21313	21429	21417	21334	21506	21432	21270	21126	21539	21420	21566	21476	21569	21412	21544	21470	21425	21289	21472	21481	21510	21612	21610	21528	21578	21619	21525	21366	21507	21541	21558	21371	21567	21651	21430	21634	21615	21443	21225	21366	21430	21490	21532	21385	21437	21513	21318	21345	21506	21354	21380	21594	21681	21559	21478	21387	21544	21431	21345	21386	21399	21706	21413	21389	21487	21520	21452	21551	21310	21454	21741	21371	21647	21611	21425	21472	21652	21414	21444	21294	21345	21323	21125	21424	21516	21544	21289	21349	21432	21482	21563	21522	21571	21667	21363	21482	21529	21500	21526	21333	21608	21428	21550	21381	21581	21367	21310	21511	21608	21616	21258	21572	21487	21245	21395	21458	21352	21512	21456	21393	21588	21512	21474	21553	21690	21369	21509	21422	21577	21329	21370	21317	21298	21395	21603	21495	21389	21439	21619	21434	21358	21289	21586	21431	21311	21457	21628	21577	21452	21480	21325	21508	21656	21512	21407	21475	21578	21692	21542	21508	21605	21314	21653	21411	21449	21546	21577	21563	21484	21371	21459	21314	21466	21535	21517	21531	21446	21620	21508	21582	21171	21765	21672	21532	21513	21416	21439	21383	21464	21379	21418	21252	21394	21480	21576	21404	21484	21553	21546	21509	21380	21492	21564	21601	21478	21205	21320	21690	21549	21294	21566	21352	21538	21628	21291	21218	21494	21316	21707	21466	21305	21279	21414	21587	21372	21406	21590	21594	21566	21445	21536	21519	21626	21360	21530	21540	21500	21541	21312	21594	21659	21315	21469	21471	21368	21563	21414	21391	21597	21494	21402	21599	21272	21391	21516	21271	21256	21542	21601	21489	21436	21440	21576	21606	21482	21366	21312	21464	21456	21658	21493	21434	21485	21477	21444	21418	21536	21480	21395	21247	21517	21376	21225	21285	21570	21558	21370	21623	21394	21461	21509	21313	21516	21512	21480	21507	21329	21546	21411	21363	21561	21536	21647	21656	21599	21438	21489	21552	21640	21331	21293	21687	21364	21435	21312	21475	21393	21483	21562	21472	21653	21580	21672	21391	21570	21441	21500	21413	21465	21593	21370	21508	21479	21369	21455	21550	21502	21516	21529	21310	21464	21374	21489	21408	21566	21255	21464	21444	21551	21720	21351	21671	21495	21408	21579	21489	21444	21489	21590	21305	21382	21523	21404	21426	21388	21597	21657	21480	21593	21402	21751	21380	21427	21493	21382	21481	21647	21341	21397	21417	21324	21301	21404	21546	21615	21565	21737	21441	21331	21575	21253	21523	21429	21226	21438	21569	21392	21566	21620	21537	21421	21480	21296	21337	21509	21662	21458	21578	21494	21467	21369	21494	21445	21518	21587	21718	21521	21488	21578	21616	21609	21492	21685	21543	21522	21416	21604	21409	21316	21270	21401	21491	21451	21337	21528	21614	21502	21517	21435	21351	21197	21735	21547	21404	21540	21665	21402	21573	21432	21492	21322	21428	21679	21269	21516	21259	21690	21418	21538	21346	21282	21639	21543	21476	21323	21358	21578	21206	21464	21612	21330	21424	21482	21559	21746	21626	21472	21546	21470	21349	21514	21530	21635	21637	21536	21550	21578	21232	21250	21451	21308	21623	21543	21621	21560	21471	21537	21327	21437	21599	21308	21328	21546	21453	21568	21305	21471	21580	21350	21411	21345	21456	21410	21478	21494	21451	21383	21351	21509	21429	21273	21516	21401	21428	21395	21508	21378	21206	21489	21517	21689	21533	21542	21527	21630	21493	21456	21497	21538	21597	21582	21565	21473	21657	21320	21264	21523	21686	21308	21510	21501	21544	21370	21360	21381	21510	21303	21300	21411	21271	21375	21340	21405	21548	21549	21384	21603	21398	21498	21624	21572	21672	21584	21580	21545	21550	21399	21470	21502	21349	21359	21227	21424	21485	21758	21397	21462	21317	21462	21447	21477	21409	21650	21538	21408	21349	21454	21572	21295	21592	21523	21435	21545	21410	21446	21372	21699	21554	21481	21344	21594	21481	21427	21492	21502	21335	21520	21477	21737	21455	21230	21417	21497	21667	21655	21603	21537	21246	21387	21512	21341	21499	21797	21377	21502	21382	21212	21469	21375	21508	21580	21428	21400	21545	21352	21444	21521	21426	21534	21426	21311	21395	21297	21234	21411	21491	21522	21534	21491	21629	21612	21398	21609	21490	21431	21271	21591	21588	21546	21469	21425	21542	21327	21614	21304	21536	21478	21409	21445	21484	21248	21483	21295	21461	21656	21780	21542	21506	21337	21493	21148	21353	21499	21337	21374	21540	21472	21439	21441	21685	21515	21423	21675	21598	21250	21643	21631	21499	21347	21472	21358	21522	21379	21543	21454	21669	21334	21530	21458	21330	21350	21415	21329	21393	21558	21413	21394	21279	21378	21327	21361	21424	21308	21489	21347	21574	21619	21533	21510	21400	21575	21531	21383	21513	21498	21499	21389	21469	21368	21617	21527	21442	21301	21389	21546	21626	21720	21297	21360	21417	21343	21371	21309	21318	21280	21662	21454	21519	21600	21373	21529	21493	21319	21682	21329	21239	21717	21622	21530	21511	21593	21620	21419	21381	21349	21366	21548	21476	21312	21475	21688	21530	21484	21384	21481	21412	21459	21264	21612	21506	21521	21439	21400	21403	21389	21641	21589	21450	21497	21658	21512	21660	21654	21438	21597	21332	21519	21325	21524	21529	21692	21421	21312	21387	21516	21453	21669	21321	21428	21485	21415	21425	21379	21316	21630	21412	21455	21455	21439	21539	21553	21469	21445	21421	21538	21465	21466	21703	21314	21544	21697	21592	21447	21367	21606	21565	21340	21491	21676	21430	21406	21358	21448	21495	21437	21204	21375	21563	21352	21397	21416	21482	21515	21536	21456	21479	21506	21431	21517	21578	21376	21456	21544	21421	21534	21280	21508	21256	21509	21417	21680	21394	21444	21497	21366	21476	21592	21605	21499	21561	21426	21531	21384	21247	21410	21526	21470	21465	21574	21376	21513	21497	21510	21575	21536	21331	21596	21735	21762	21394	21399	21351	21330	21606	21484	21425	21370	21463	21404	21429	21510	21306	21434	21400	21556	21366	21554	21326	21491	21630	21507	21494	21437	21393	21300	21290	21436	21280	21437	21289	21474	21551	21538	21477	21528	21558	21604	21438	21393	21347	21517	21518	21681	21450	21413	21500	21515	21439	21489	21250	21614	21553	21403	21247	21499	21662	21282	21488	21529	21454	21638	21363	21417	21440	21364	21458	21498	21730	21487	21408	21382	21288	21479	21570	21545	21726	21423	21558	21569	21605	21562	21494	21602	21579	21267	21222	21589	21505	21337	21497	21601	21508	21334	21478	21509	21314	21400	21496	21443	21404	21460	21568	21493	21634	21568	21432	21425	21667	21295	21629	21449	21629	21464	21344	21467	21612	21494	21441	21343	21274	21689	21181	21432	21561	21421	21458	21483	21578	21567	21320	21430	21362	21516	21481	21605	21426	21450	21564	21555	21393	21650	21550	21492	21473	21519	21395	21660	21465	21653	21538	21409	21576	21586	21297	21543	21364	21485	21366	21474	21258	21335	21602	21363	21540	21161	21536	21224	21349	21624	21580	21569	21330	21312	21492	21342	21589	21529	21583	21545	21426	21463	21558	21572	21279	21240	21361	21415	21437	21502	21591	21353	21486	21475	21636	21166	21543	21312	21602	21607	21348	21485	21517	21364	21676	21486	21685	21557	21575	21370	21357	21641	21399	21404	21661	21629	21280	21401	21441	21835	21478	21524	21575	21496	21554	21485	21579	21493	21651	21545	21453	21802	21519	21462	21699	21519	21523	21423	21592	21682	21404	21546	21508	21528	21432	21256	21428	21419	21429	21452	21333	21491	21697	21487	21416	21389	21549	21533	21572	21471	21586	21416	21579	21530	21565	21263	21399	21248	21612	21481	21430	21306	21464	21459	21495	21471	21462	21494	21717	21431	21319	21440	21481	21603	21513	21402	21451	21244	21497	21450	21482	21610	21360	21309	21454	21445	21477	21602	21224	21475	21563	21425	21475	21579	21663	21437	21592	21832	21578	21570	21388	21375	21384	21560	21547	21480	21445	21473	21361	21655	21613	21392	21623	21391	21582
19792	25805	25713	21741	21194	20443	24308	27474	25179	21815	19787	18891	18580	18646	18549	18510	18447	18305	18551	18661	18525	18560	18619	18618	18657	18450	18347	18558	18559	18459	18666	18634	18502	18413	18529	18440	18627	18529	18598	18328	18555	18487	18720	18579	18633	18373	18678	18588	18506	18472	18481	18510	18397	18394	18616	18613	18558	18360	18474	18550	18561	18460	18566	18477	18378	18469	18583	18519	18440	18343	18464	18569	18489	18330	18482	18391	18506	18467	18492	18654	18360	18496	18352	18464	18629	18459	18324	18457	18419	18541	18660	18431	18607	18458	18425	18552	18661	18515	18526	18519	18510	18378	18657	18678	18428	18471	18608	18743	18363	18510	18465	18517	18480	18602	18496	18715	18526	18546	18674	18538	18479	18640	18434	18406	18488	18329	18511	18602	18553	18398	18518	18594	18555	18563	18511	18546	18510	18537	18553	18554	18569	18716	18509	18457	18555	18453	18457	18425	18598	18607	18564	18508	18523	18570	18452	18608	18470	18659	18578	18454	18547	18498	18423	18532	18400	18529	18542	18449	18616	18610	18608	18513	18498	18472	18447	18500	18480	18344	18495	18462	18532	18450	18497	18485	18444	18537	18530	18429	18590	18311	18475	18419	18611	18611	18541	18453	18422	18567	18456	18386	18577	18429	18556	18654	18555	18493	18587	18489	18535	18553	18632	18514	18582	18538	18605	18533	18568	18626	18628	18500	18663	18666	18512	18539	18434	18542	18379	18550	18481	18481	18461	18382	18451	18443	18547	18423	18480	18502	18487	18578	18485	18208	18547	18574	18482	18442	18421	18584	18501	18504	18490	18495	18430	18494	18553	18477	18585	18378	18487	18366	18719	18606	18593	18502	18445	18385	18425	18702	18597	18493	18576	18574	18493	18527	18419	18533	18481	18607	18561	18521	18542	18529	18734	18698	18489	18592	18569	18439	18605	18508	18559	18623	18495	18574	18489	18302	18504	18484	18570	18415	18533	18581	18567	18363	18493	18396	18392	18527	18468	18394	18560	18454	18532	18350	18460	18548	18416	18403	18544	18544	18438	18608	18582	18616	18558	18631	18383	18495	18585	18454	18594	18471	18477	18389	18484	18683	18471	18512	18424	18480	18777	18606	18626	18498	18696	18728	18433	18513	18490	18516	18449	18583	18701	18509	18654	18520	18525	18571	18501	18544	18637	18580	18517	18587	18429	18423	18637	18513	18506	18553	18424	18580	18554	18587	18558	18605	18693	18401	18495	18442	18506	18579	18287	18403	18502	18573	18681	18564	18433	18513	18426	18486	18569	18475	18512	18598	18421	18552	18570	18257	18630	18489	18590	18438	18350	18435	18520	18412	18484	18652	18560	18333	18455	18510	18507	18486	18550	18532	18427	18521	18485	18641	18607	18656	18618	18621	18579	18538	18613	18432	18574	18456	18631	18499	18416	18507	18629	18559	18646	18246	18595	18547	18473	18376	18433	18506	18542	18443	18517	18615	18548	18614	18443	18582	18422	18481	18694	18572	18512	18667	18531	18419	18584	18751	18607	18393	18584	18400	18537	18474	18557	18498	18537	18554	18634	18456	18628	18614	18754	18602	18497	18708	18402	18572	18494	18488	18462	18563	18448	18495	18628	18497	18564	18471	18510	18528	18651	18495	18618	18380	18555	18517	18546	18528	18424	18462	18635	18596	18337	18547	18524	18535	18564	18344	18460	18754	18335	18470	18410	18579	18688	18553	18619	18351	18582	18592	18559	18456	18536	18597	18625	18379	18558	18465	18431	18473	18588	18449	18611	18562	18269	18621	18479	18579	18588	18581	18575	18504	18429	18459	18431	18609	18493	18658	18516	18850	18491	18341	18467	18582	18360	18532	18493	18507	18547	18471	18639	18502	18581	18525	18440	18553	18529	18562	18550	18560	18496	18451	18529	18356	18540	18416	18675	18584	18627	18441	18521	18727	18577	18450	18566	18742	18659	18474	18413	18519	18626	18744	18682	18537	18438	18529	18560	18681	18484	18702	18644	18613	18474	18444	18505	18403	18419	18491	18619	18554	18505	18632	18480	18445	18398	18547	18484	18579	18549	18543	18646	18564	18496	18502	18626	18575	18590	18571	18453	18458	18549	18504	18422	18594	18532	18416	18609	18630	18668	18555	18393	18779	18518	18738	18564	18436	18473	18532	18463	18341	18552	18492	18352	18600	18532	18565	18698	18483	18584	18502	18458	18633	18691	18584	18578	18465	18526	18770	18479	18563	18560	18600	18479	18704	18372	18745	18434	18500	18497	18718	18531	18430	18641	18476	18530	18384	18405	18447	18486	18534	18476	18460	18670	18529	18400	18652	18537	18490	18557	18512	18325	18492	18545	18579	18502	18488	18590	18469	18382	18444	18733	18543	18505	18547	18560	18513	18564	18500	18510	18608	18427	18390	18534	18508	18340	18692	18456	18385	18541	18630	18499	18450	18563	18459	18418	18513	18409	18509	18504	18615	18336	18582	18464	18537	18408	18576	18518	18593	18604	18543	18459	18575	18555	18497	18575	18425	18649	18698	18457	18679	18513	18722	18456	18524	18568	18578	18472	18503	18420	18474	18460	18463	18500	18622	18555	18634	18572	18380	18610	18861	18383	18601	18585	18575	18547	18534	18599	18572	18600	18347	18464	18383	18522	18395	18601	18475	18568	18555	18642	18540	18573	18639	18502	18315	18555	18628	18586	18499	18568	18575	18434	18547	18374	18495	18485	18606	18368	18420	18444	18588	18578	18458	18498	18524	18449	18625	18622	18574	18581	18644	18512	18494	18599	18349	18543	18516	18472	18573	18453	18566	18619	18523	18418	18680	18520	18459	18511	18412	18592	18505	18348	18569	18492	18530	18652	18533	18531	18394	18507	18399	18676	18533	18325	18645	18686	18528	18630	18674	18560	18525	18539	18575	18686	18537	18448	18530	18534	18693	18651	18719	18653	18518	18374	18377	18585	18513	18523	18469	18499	18403	18606	18394	18551	18560	18580	18504	18553	18642	18412	18503	18492	18526	18439	18319	18542	18632	18395	18393	18500	18526	18721	18390	18617	18465	18623	18430	18507	18448	18548	18546	18587	18511	18500	18516	18579	18444	18428	18434	18550	18512	18539	18576	18647	18473	18590	18508	18446	18359	18658	18658	18519	18481	18371	18333	18422	18671	18604	18573	18518	18773	18532	18572	18442	18630	18472	18553	18666	18557	18472	18577	18457	18660	18342	18472	18448	18579	18473	18493	18543	18646	18572	18544	18375	18531	18528	18270	18709	18434	18405	18358	18474	18551	18615	18473	18512	18512	18462	18380	18549	18546	18460	18667	18502	18651	18414	18615	18514	18471	18498	18540	18483	18474	18522	18573	18563	18469	18675	18387	18479	18629	18470	18404	18468	18555	18638	18597	18489	18522	18637	18410	18436	18488	18435	18574	18592	18402	18496	18523	18502	18418	18456	18499	18425	18421	18441	18660	18541	18469	18475	18591	18551	18561	18681	18607	18711	18546	18392	18552	18575	18438	18554	18459	18569	18386	18251	18597	18590	18399	18664	18635	18530	18654	18580	18496	18501	18456	18600	18539	18506	18398	18605	18537	18615	18501	18562	18450	18520	18525	18609	18555	18321	18585	18558	18493	18463	18501	18437	18572	18569	18659	18631	18454	18621	18469	18421	18510	18749	18555	18509	18662	18491	18595	18425	18428	18532	18640	18454	18631	18497	18672	18464	18575	18649	18572	18511	18482	18553	18618	18365	18493	18692	18425	18588	18479	18721	18515	18598	18497	18646	18387	18493	18658	18456	18693	18543	18599	18591	18429	18605	18578	18659	18515	18463	18508	18373	18446	18422	18522	18523	18519	18641	18519	18537	18369	18702	18541	18488	18459	18552	18693	18505	18619	18412	18662	18505	18623	18496	18459	18624	18590	18614	18556	18521	18462	18631	18600	18553	18479	18508	18564	18529	18508	18641	18432	18619	18766	18572	18479	18623	18477	18559	18483	18443	18520	18579	18508	18533	18628	18542	18546	18499	18518	18546	18578	18607	18383	18614	18438	18349	18672	18490	18281	18537	18451	18512	18611	18637	18528	18399	18636	18573	18408	18591	18476	18502	18473	18494	18395	18682	18523	18441	18493	18468	18321	18477	18487	18532	18604	18571	18594	18585	18569	18660	18544	18497	18546	18538	18554	18724	18563	18596	18608	18640	18489	18427	18617	18494	18494	18604	18467	18552	18536	18640	18614	18568	18468	18669	18402	18370	18440	18696	18471	18476	18559	18267	18489	18458	18492	18456	18556	18659	18483	18698	18469	18535	18516	18647	18607	18660	18466	18487	18553	18415	18323	18555	18450	18531	18475	18568	18657	18546	18426	18553	18460	18568	18686	18485	18458	18401	18390	18435	18482	18651	18571	18398	18498	18586	18572	18500	18557	18436	18436	18695	18687	18498	18620	18628	18580	18556	18402	18422	18587	18506	18563	18563	18628	18535	18479	18408	18557	18717	18423	18349	18700	18585	18701	18488	18684	18604	18484	18454	18442	18476	18525	18398	18497	18537	18590	18659	18352	18497	18423	18527	18498	18644	18613	18437	18712	18692	18667	18526	18537	18454	18381	18549	18519	18474	18635	18611	18541	18441	18449	18329	18577	18533	18511	18516	18716	18500	18481	18690	18652	18453	18551	18382	18417	18529	18503	18588	18466	18411	18573	18535	18494	18463	18542	18395	18470	18701	18530	18577	18601	18557	18491	18477	18615	18556	18540	18670	18391	18692	18501	18648	18311	18531	18466	18536	18523	18421	18445	18451	18761	18663	18304	18485	18301	18499	18678	18593	18571	18622	18481	18603	18697	18447	18349	18563	18401	18667	18653	18605	18611	18575	18484	18375	18588	18378	18448	18683	18644	18596	18612	18602	18583	18504	18651	18635	18403	18516	18558	18373	18566	18686	18447	18564	18614	18449	18301	18550	18587	18468	18581	18675	18502	18570	18644	18503	18389	18589	18441	18519	18527	18333	18456	18579	18626	18640	18593	18632	18509	18533	18627	18679	18639	18552	18422	18532	18625	18575	18730	18668	18571	18545	18502	18407	18325	18309	18526	18526	18554	18601	18542	18711	18512	18519	18554	18595	18597	18517	18639
24438	21259	28381	25443	24350	24743	38075	46615	41210	32166	26286	23130	22059	21693	21768	21674	21513	21596	21646	21507	21738	21693	21583	21682	21692	21688	21584	21696	21601	21516	21723	21676	21466	21310	21523	21690	21441	21525	21544	21422	21828	21403	21494	21570	21565	21630	21305	21543	21644	21261	21489	21704	21666	21347	21484	21632	21715	21548	21537	21463	21544	21418	21657	21420	21537	21666	21476	21481	21425	21446	21544	21617	21449	21552	21599	21454	21593	21415	21581	21479	21504	21628	21393	21420	21536	21604	21374	21399	21590	21498	21575	21471	21656	21592	21491	21607	21371	21353	21539	21614	21553	21488	21345	21627	21533	21299	21391	21582	21633	21351	21400	21385	21324	21328	21449	21327	21624	21711	21542	21630	21657	21253	21596	21409	21567	21469	21477	21400	21505	21597	21719	21676	21431	21582	21431	21351	21620	21537	21716	21516	21494	21543	21358	21392	21547	21619	21585	21603	21329	21563	21459	21531	21559	21449	21575	21356	21383	21538	21437	21332	21228	21358	21528	21803	21458	21420	21636	21264	21488	21567	21514	21623	21619	21530	21652	21485	21539	21414	21405	21482	21500	21683	21293	21558	21509	21529	21533	21437	21429	21360	21820	21570	21507	21602	21306	21456	21578	21365	21322	21400	21435	21491	21455	21406	21331	21473	21707	21375	21434	21251	21504	21338	21678	21508	21568	21271	21345	21504	21510	21401	21561	21487	21601	21411	21534	21754	21558	21516	21546	21425	21471	21572	21555	21352	21354	21637	21510	21406	21476	21554	21658	21478	21673	21579	21381	21784	21388	21695	21407	21452	21291	21650	21414	21298	21384	21484	21402	21614	21334	21594	21515	21544	21593	21509	21541	21374	21499	21552	21469	21394	21550	21443	21575	21321	21557	21455	21555	21522	21628	21321	21341	21492	21369	21373	21431	21460	21427	21498	21452	21588	21435	21418	21689	21522	21583	21538	21313	21606	21637	21448	21552	21421	21279	21416	21394	21385	21614	21457	21390	21452	21561	21340	21475	21350	21620	21709	21604	21170	21705	21594	21454	21494	21415	21541	21365	21407	21412	21440	21574	21540	21391	21420	21463	21435	21366	21758	21554	21648	21460	21553	21506	21551	21327	21395	21415	21612	21511	21589	21570	21419	21509	21356	21593	21194	21329	21333	21455	21262	21448	21475	21368	21528	21258	21455	21449	21612	21596	21479	21714	21575	21603	21424	21264	21704	21579	21380	21750	21424	21456	21749	21508	21377	21491	21656	21735	21561	21507	21605	21528	21513	21629	21545	21502	21433	21593	21303	21371	21459	21489	21596	21700	21357	21467	21485	21441	21357	21392	21424	21461	21463	21454	21679	21527	21556	21619	21516	21667	21454	21448	21699	21418	21471	21587	21662	21377	21372	21310	21482	21333	21663	21522	21554	21276	21402	21361	21478	21536	21475	21483	21317	21458	21558	21568	21574	21424	21452	21531	21415	21420	21471	21551	21588	21499	21464	21664	21419	21403	21395	21494	21634	21580	21376	21368	21506	21401	21534	21606	21530	21507	21439	21466	21703	21392	21501	21579	21491	21529	21513	21516	21538	21491	21708	21451	21660	21675	21590	21393	21544	21524	21404	21713	21457	21626	21560	21655	21679	21716	21494	21402	21433	21612	21457	21627	21537	21778	21463	21629	21325	21575	21589	21576	21406	21416	21370	21504	21462	21472	21431	21528	21337	21501	21536	21585	21310	21397	21737	21551	21604	21302	21383	21350	21625	21597	21462	21384	21742	21370	21550	21494	21701	21511	21477	21379	21638	21422	21485	21382	21504	21545	21623	21494	21664	21619	21519	21413	21607	21645	21610	21559	21508	21527	21369	21662	21772	21498	21474	21353	21590	21500	21457	21589	21511	21479	21467	21499	21474	21516	21601	21410	21735	21603	21816	21542	21525	21363	21408	21507	21492	21315	21440	21361	21562	21692	21593	21420	21359	21543	21264	21439	21569	21434	21466	21485	21485	21415	21325	21424	21488	21606	21468	21541	21327	21566	21340	21457	21572	21516	21638	21491	21446	21295	21538	21681	21536	21585	21627	21514	21434	21516	21345	21459	21571	21643	21471	21582	21588	21674	21411	21721	21677	21698	21586	21644	21418	21562	21571	21344	21519	21502	21228	21621	21603	21494	21523	21701	21511	21463	21525	21599	21383	21625	21610	21425	21380	21620	21497	21432	21598	21290	21514	21625	21471	21642	21475	21553	21396	21519	21439	21387	21891	21472	21337	21416	21579	21425	21574	21536	21466	21607	21661	21434	21493	21618	21557	21601	21352	21375	21537	21627	21240	21223	21479	21522	21504	21707	21571	21391	21350	21629	21374	21578	21433	21314	21647	21651	21489	21403	21554	21659	21375	21497	21419	21322	21410	21283	21407	21351	21622	21666	21544	21494	21331	21257	21486	21630	21444	21391	21511	21485	21394	21317	21749	21479	21270	21564	21554	21535	21563	21468	21644	21501	21237	21562	21500	21475	21565	21638	21602	21482	21449	21531	21407	21410	21563	21506	21640	21633	21366	21569	21343	21646	21602	21567	21766	21481	21611	21427	21592	21530	21493	21479	21456	21458	21500	21651	21358	21217	21359	21528	21556	21538	21581	21364	21406	21650	21443	21600	21433	21539	21532	21579	21332	21361	21520	21686	21407	21490	21449	21430	21430	21375	21441	21602	21553	21323	21671	21549	21470	21637	21634	21335	21270	21501	21453	21482	21363	21584	21422	21608	21496	21428	21513	21435	21313	21442	21505	21430	21447	21435	21551	21620	21499	21432	21543	21311	21372	21479	21514	21617	21240	21436	21302	21373	21755	21689	21518	21388	21463	21456	21537	21368	21423	21553	21454	21463	21439	21508	21546	21623	21634	21491	21712	21558	21519	21381	21457	21677	21551	21623	21422	21781	21733	21701	21404	21353	21433	21730	21537	21573	21530	21417	21595	21667	21473	21828	21661	21400	21449	21668	21582	21605	21395	21588	21476	21604	21546	21236	21515	21587	21655	21500	21589	21658	21350	21344	21456	21479	21493	21743	21440	21535	21462	21521	21463	21334	21523	21507	21458	21653	21655	21336	21321	21548	21616	21581	21384	21377	21566	21721	21685	21583	21396	21335	21362	21541	21618	21693	21358	21715	21579	21505	21603	21533	21441	21757	21579	21788	21551	21704	21715	21533	21488	21626	21394	21524	21846	21497	21531	21648	21504	21611	21513	21554	21536	21456	21405	21519	21280	21715	21578	21643	21496	21534	21604	21649	21548	21458	21589	21510	21438	21495	21567	21480	21392	21681	21414	21589	21458	21533	21482	21576	21431	21575	21654	21650	21669	21521	21495	21622	21517	21425	21649	21424	21452	21520	21693	21578	21351	21654	21396	21608	21472	21549	21329	21555	21584	21530	21508	21536	21519	21453	21580	21558	21461	21576	21717	21515	21646	21430	21413	21465	21717	21467	21617	21439	21548	21541	21635	21727	21583	21473	21561	21723	21439	21510	21375	21424	21578	21481	21426	21505	21668	21689	21736	21431	21572	21657	21590	21541	21614	21716	21593	21410	21517	21391	21688	21475	21483	21484	21606	21561	21409	21385	21377	21525	21464	21625	21367	21551	21444	21484	21412	21561	21506	21606	21644	21320	21464	21400	21349	21530	21558	21737	21599	21452	21472	21581	21469	21637	21653	21616	21472	21526	21477	21515	21607	21522	21494	21368	21311	21622	21555	21578	21319	21369	21554	21594	21485	21497	21688	21566	21247	21427	21423	21387	21485	21700	21578	21633	21419	21500	21373	21294	21728	21493	21523	21337	21438	21666	21421	21483	21658	21436	21543	21540	21473	21768	21421	21586	21622	21615	21248	21565	21587	21406	21468	21364	21546	21506	21463	21437	21556	21458	21316	21549	21386	21423	21575	21305	21511	21591	21405	21456	21516	21590	21393	21576	21584	21425	21718	21360	21429	21628	21707	21581	21536	21431	21651	21523	21525	21644	21699	21580	21421	21559	21457	21494	21444	21535	21433	21507	21439	21522	21422	21523	21521	21703	21362	21505	21504	21352	21538	21705	21560	21560	21600	21635	21543	21649	21357	21572	21380	21628	21412	21560	21445	21545	21511	21279	21617	21293	21471	21540	21436	21550	21537	21644	21427	21314	21543	21565	21560	21461	21500	21579	21735	21342	21691	21395	21525	21341	21431	21579	21462	21408	21589	21527	21587	21526	21801	21460	21524	21680	21560	21450	21729	21747	21512	21660	21547	21598	21593	21399	21535	21590	21401	21502	21472	21539	21410	21453	21547	21688	21379	21666	21340	21504	21451	21572	21362	21470	21537	21628	21521	21635	21611	21680	21545	21603	21479	21468	21390	21575	21497	21455	21464	21530	21459	21386	21272	21219	21311	21485	21365	21613	21620	21774	21509	21610	21551	21575	21622	21759	21573	21525	21538	21494	21529	21469	21626	21735	21280	21511	21723	21592	21656	21560	21540	21584	21639	21543	21319	21472	21454	21612	21612	21559	21619	21496	21530	21527	21662	21538	21587	21371	21643	21612	21536	21559	21484	21454	21153	21577	21294	21321	21143	21517	21159	21422	21434	21571	21579	21543	21249	21591	21377	21445	21425	21391	21567	21490	21388	21515	21524	21516	21761	21660	21495	21447	21555	21432	21491	21404	21485	21638	21522	21557	21266	21423	21766	21547	21635	21601	21767	21613	21514	21342	21548	21408	21544	21628	21633	21498	21833	21383	21379	21373	21540	21484	21377	21615	21548	21380	21361	21514	21700	21518	21606	21422	21541	21545	21296	21314	21382	21394	21638	21536	21514	21322	21445	21666	21270	21340	21529	21371	21608	21623	21560	21422	21461	21627	21417	21746	21540	21554	21546	21426	21716	21603	21690	21449	21409	21829	21479	21393	21499	21530	21520	21444	21399	21557	21573	21676	21540	21479	21526	21408	21452	21443	21407	21318	21488	21563	21552	21353	21443	21413	21421	21433	21493	21418	21380	21698	21475	21619	21385	21595	21542	21336	21417	21450	21418	21517	21346	21564	21448	21583	21674	21496	21616	21569	21450	21460	21382	21432	21397	21692	21415	21538	21328	21402	21603	21389	21541	21399	21531
20656	33866	32497	28046	25419	21825	40771	47145	40577	30875	23879	20028	18799	18572	18757	18621	18672	18767	18661	18507	18697	18417	18734	18500	18701	18464	18566	18577	18670	18649	18605	18553	18426	18710	18623	18508	18487	18548	18705	18652	18638	18557	18589	18677	18567	18636	18477	18567	18535	18719	18586	18747	18647	18637	18609	18567	18643	18647	18784	18641	18433	18435	18664	18482	18515	18486	18526	18573	18546	18541	18500	18522	18686	18616	18536	18714	18652	18554	18651	18498	18737	18586	18571	18588	18580	18675	18589	18418	18551	18577	18474	18529	18646	18377	18578	18624	18593	18634	18540	18734	18617	18510	18548	18644	18490	18514	18630	18632	18638	18705	18572	18606	18677	18465	18653	18433	18519	18667	18500	18425	18568	18639	18583	18576	18653	18523	18617	18515	18543	18452	18448	18613	18491	18543	18478	18599	18573	18572	18538	18410	18559	18642	18610	18519	18517	18542	18454	18536	18437	18635	18587	18599	18673	18575	18360	18497	18661	18455	18729	18645	18646	18623	18372	18580	18555	18677	18558	18556	18568	18647	18552	18488	18479	18482	18644	18614	18575	18523	18609	18501	18488	18548	18543	18573	18617	18605	18591	18608	18522	18644	18534	18629	18579	18615	18664	18529	18652	18583	18606	18708	18607	18651	18511	18460	18647	18491	18723	18389	18569	18489	18485	18530	18625	18565	18612	18586	18619	18427	18645	18549	18476	18505	18617	18497	18734	18453	18605	18702	18559	18406	18379	18649	18458	18399	18580	18447	18576	18661	18726	18742	18662	18679	18515	18727	18435	18660	18641	18603	18742	18443	18361	18551	18599	18520	18632	18490	18642	18536	18582	18597	18496	18515	18774	18435	18449	18724	18626	18724	18624	18733	18739	18590	18487	18623	18519	18552	18620	18784	18439	18612	18459	18662	18569	18391	18475	18525	18594	18469	18538	18327	18491	18596	18542	18408	18622	18675	18574	18361	18611	18518	18363	18595	18643	18545	18694	18545	18447	18439	18685	18819	18521	18579	18648	18691	18570	18492	18584	18470	18639	18505	18530	18521	18480	18589	18508	18648	18848	18560	18456	18528	18583	18585	18595	18448	18483	18553	18702	18360	18606	18659	18494	18618	18539	18670	18572	18579	18693	18587	18663	18579	18596	18614	18821	18578	18546	18640	18727	18383	18476	18444	18589	18652	18699	18463	18493	18576	18612	18625	18671	18633	18619	18422	18621	18585	18435	18580	18621	18631	18573	18487	18579	18617	18458	18558	18563	18501	18580	18381	18658	18532	18638	18474	18428	18721	18846	18688	18584	18414	18537	18594	18621	18351	18588	18629	18498	18655	18417	18770	18717	18463	18720	18475	18649	18562	18571	18554	18457	18635	18602	18530	18529	18599	18568	18695	18607	18468	18604	18557	18481	18565	18621	18638	18666	18538	18492	18548	18617	18628	18470	18477	18525	18345	18569	18456	18586	18492	18586	18729	18514	18575	18467	18579	18690	18582	18612	18552	18666	18385	18590	18494	18536	18654	18462	18482	18506	18434	18610	18600	18453	18583	18619	18585	18566	18681	18703	18664	18531	18552	18474	18682	18433	18585	18806	18575	18625	18579	18679	18567	18543	18687	18653	18537	18685	18323	18528	18742	18636	18717	18697	18566	18505	18557	18654	18410	18473	18614	18582	18704	18594	18535	18524	18614	18433	18610	18574	18493	18487	18612	18481	18406	18696	18661	18793	18683	18420	18604	18557	18596	18517	18547	18698	18692	18482	18512	18645	18557	18492	18564	18472	18634	18485	18670	18417	18497	18655	18576	18497	18670	18606	18353	18533	18498	18560	18496	18578	18598	18666	18478	18435	18848	18614	18458	18698	18577	18645	18542	18557	18701	18539	18406	18544	18594	18647	18700	18598	18496	18516	18614	18550	18595	18628	18573	18770	18624	18530	18564	18542	18645	18747	18551	18542	18489	18755	18529	18495	18497	18500	18439	18506	18594	18582	18507	18543	18622	18509	18542	18740	18553	18494	18644	18497	18644	18490	18630	18574	18513	18507	18644	18753	18474	18601	18543	18448	18711	18458	18539	18508	18696	18736	18371	18501	18583	18606	18566	18697	18465	18577	18626	18464	18388	18583	18510	18586	18563	18734	18602	18724	18421	18562	18552	18630	18627	18424	18602	18640	18770	18634	18669	18648	18596	18607	18443	18575	18500	18571	18596	18663	18652	18560	18583	18611	18736	18651	18689	18517	18615	18606	18514	18674	18341	18741	18376	18460	18774	18597	18510	18409	18524	18503	18459	18632	18427	18633	18522	18624	18554	18534	18575	18668	18610	18626	18410	18614	18446	18606	18404	18315	18754	18573	18618	18519	18688	18564	18627	18395	18489	18529	18672	18439	18622	18598	18540	18428	18537	18607	18595	18636	18485	18538	18660	18637	18524	18751	18610	18423	18426	18588	18405	18644	18556	18541	18390	18537	18490	18724	18622	18433	18622	18592	18635	18697	18662	18530	18761	18767	18308	18716	18643	18730	18690	18677	18511	18739	18557	18414	18767	18573	18622	18604	18547	18663	18455	18507	18576	18694	18508	18458	18606	18520	18583	18422	18708	18735	18705	18601	18527	18548	18508	18525	18544	18558	18662	18693	18693	18645	18458	18261	18546	18520	18603	18431	18469	18546	18523	18366	18428	18369	18685	18687	18689	18495	18687	18527	18487	18530	18459	18608	18640	18475	18462	18631	18629	18634	18646	18573	18573	18619	18710	18636	18582	18642	18645	18584	18664	18462	18581	18653	18598	18540	18469	18568	18516	18485	18643	18552	18466	18752	18518	18531	18596	18483	18703	18463	18739	18589	18491	18565	18536	18544	18537	18574	18607	18886	18783	18579	18529	18693	18658	18478	18709	18614	18587	18611	18507	18296	18554	18437	18626	18634	18367	18589	18776	18412	18595	18592	18468	18567	18523	18551	18515	18648	18615	18588	18674	18706	18529	18443	18799	18629	18600	18616	18542	18570	18482	18472	18494	18544	18683	18669	18602	18576	18578	18638	18434	18547	18568	18441	18594	18771	18531	18704	18587	18614	18625	18609	18472	18585	18578	18547	18605	18606	18598	18434	18497	18752	18581	18551	18547	18697	18445	18473	18625	18626	18598	18586	18531	18555	18610	18661	18537	18635	18666	18728	18518	18579	18550	18588	18689	18657	18517	18639	18672	18565	18570	18662	18514	18382	18454	18552	18658	18438	18676	18627	18515	18628	18527	18471	18483	18468	18622	18625	18372	18718	18397	18631	18537	18472	18527	18681	18602	18442	18483	18705	18665	18554	18716	18591	18546	18629	18640	18620	18566	18531	18655	18687	18631	18568	18620	18507	18506	18590	18679	18688	18674	18502	18739	18586	18511	18665	18524	18533	18495	18822	18569	18449	18562	18547	18546	18500	18704	18371	18662	18542	18552	18504	18757	18533	18633	18491	18664	18628	18686	18620	18602	18667	18858	18880	18553	18376	18504	18445	18640	18663	18586	18479	18570	18803	18548	18564	18488	18737	18657	18461	18563	18585	18566	18494	18624	18671	18494	18636	18603	18530	18512	18575	18411	18650	18661	18613	18777	18677	18550	18458	18479	18535	18443	18512	18746	18494	18721	18682	18522	18612	18534	18654	18513	18492	18520	18638	18544	18609	18578	18568	18500	18399	18606	18569	18496	18604	18561	18554	18692	18447	18528	18531	18683	18539	18457	18606	18512	18492	18648	18568	18526	18685	18625	18407	18469	18524	18586	18624	18634	18673	18669	18452	18500	18583	18524	18621	18511	18538	18506	18714	18495	18685	18414	18608	18540	18496	18628	18511	18622	18719	18412	18432	18371	18643	18533	18431	18388	18563	18435	18692	18528	18615	18525	18497	18516	18736	18602	18655	18713	18644	18642	18631	18509	18624	18522	18671	18451	18703	18533	18690	18613	18437	18418	18496	18471	18492	18761	18681	18515	18532	18518	18452	18637	18828	18530	18659	18595	18754	18634	18598	18551	18593	18710	18568	18690	18606	18548	18432	18655	18494	18564	18629	18691	18634	18661	18583	18348	18459	18748	18663	18627	18703	18620	18565	18845	18601	18595	18658	18526	18667	18563	18505	18634	18531	18589	18649	18775	18506	18640	18446	18647	18767	18611	18704	18546	18603	18534	18609	18614	18564	18601	18483	18712	18609	18626	18558	18457	18607	18602	18471	18580	18407	18544	18609	18611	18613	18526	18640	18766	18301	18534	18564	18615	18718	18555	18615	18608	18734	18549	18605	18416	18478	18585	18685	18740	18557	18517	18489	18522	18600	18480	18549	18757	18709	18621	18534	18561	18645	18453	18492	18514	18718	18338	18745	18646	18780	18597	18437	18560	18664	18497	18580	18617	18669	18585	18565	18786	18668	18614	18603	18646	18459	18519	18450	18673	18704	18624	18651	18638	18637	18502	18518	18431	18622	18604	18507	18413	18664	18438	18610	18640	18516	18641	18680	18643	18531	18708	18741	18636	18450	18462	18446	18627	18402	18491	18678	18550	18709	18396	18619	18542	18367	18426	18556	18495	18769	18746	18523	18616	18667	18470	18532	18511	18574	18556	18582	18606	18516	18683	18512	18637	18553	18683	18500	18677	18719	18706	18655	18724	18581	18416	18458	18643	18608	18599	18470	18480	18468	18582	18687	18517	18569	18629	18418	18712	18469	18659	18671	18547	18534	18511	18536	18673	18406	18596	18492	18562	18573	18752	18649	18461	18571	18685	18537	18718	18505	18513	18626	18713	18709	18643	18627	18461	18680	18658	18400	18659	18536	18638	18774	18620	18614	18464	18610	18575	18649	18762	18665	18640	18622	18452	18695	18430	18600	18626	18703	18502	18533	18308	18496	18551	18637	18598	18574	18470	18639	18579	18554	18433	18683	18488	18375	18771	18704	18770	18666	18615	18712	18580	18501	18644	18534	18685	18634	18494	18607	18441	18708	18624	18566	18582	18411	18573	18474	18738	18645	18611	18521	18444	18585	18566	18647	18675	18618	18570	18628	18392	18575	18627	18429	18657	18460	18498	18590	18676	18626	18594	18670	18647	18477	18472	18639	18531	18547	18603	18581	18563	18535	18414	18428	18538	18527	18643
22880	21223	28993	23856	22315	26258	44988	61904	54332	40081	31634	24904	22630	21879	21693	21741	21604	21428	21549	21667	21559	21561	21576	21717	21567	21629	21634	21541	21334	21578	21440	21408	21628	21617	21458	21542	21555	21558	21675	21459	21561	21238	21287	21297	21488	21346	21525	21413	21496	21434	21491	21431	21452	21566	21268	21554	21658	21376	21499	21515	21437	21322	21236	21650	21560	21588	21503	21591	21646	21592	21614	21394	21253	21340	21506	21545	21349	21357	21428	21409	21239	21392	21559	21489	21237	21553	21266	21649	21579	21407	21404	21451	21560	21278	21496	21515	21346	21531	21491	21484	21451	21337	21512	21367	21330	21479	21399	21441	21298	21449	21647	21448	21280	21411	21536	21465	21313	21398	21424	21328	21478	21224	21230	21266	21520	21398	21608	21234	21641	21342	21256	21137	21276	21649	21397	21320	21247	21411	21303	21317	21355	21458	21584	21439	21336	21593	21437	21213	21298	21580	21534	21308	21409	21627	21401	21317	21454	21448	21305	21461	21393	21464	21271	21442	21353	21436	21667	21518	21535	21349	21264	21432	21348	21453	21289	21288	21415	21360	21312	21253	21283	21390	21376	21426	21533	21396	21325	21457	21422	21483	21567	21615	21292	21363	21500	21495	21364	21512	21369	21232	21370	21465	21480	21386	21429	21304	21493	21293	21463	21432	21299	21347	21338	21382	21666	21427	21387	21217	21496	21451	21454	21485	21477	21401	21339	21309	21470	21303	21759	21377	21505	21419	21292	21543	21230	21273	21515	21323	21434	21520	21333	21334	21280	21446	21417	21340	21543	21456	21471	21433	21527	21557	21537	21172	21382	21376	21392	21404	21311	21340	21417	21469	21388	21523	21554	21469	21350	21462	21362	21415	21566	21586	21522	21466	21436	21382	21635	21363	21318	21428	21348	21376	21404	21275	21431	21552	21256	21264	21259	21459	21444	21409	21377	21270	21413	21415	21391	21303	21494	21419	21561	21544	21484	21487	21464	21495	21405	21389	21430	21508	21484	21426	21304	21345	21490	21526	21623	21323	21233	21352	21245	21274	21518	21382	21384	21343	21343	21488	21600	21564	21522	21366	21498	21268	21346	21420	21449	21354	21355	21334	21495	21400	21414	21454	21186	21404	21429	21547	21472	21494	21493	21525	21355	21404	21531	21451	21307	21336	21316	21344	21405	21550	21121	21194	21545	21532	21362	21482	21243	21320	21302	21286	21549	21501	21495	21603	21448	21214	21401	21438	21235	21394	21715	21377	21626	21440	21344	21213	21292	21202	21476	21203	21396	21509	21330	21299	21487	21513	21374	21427	21235	21241	21372	21413	21706	21592	21425	21325	21425	21305	21402	21302	21549	21290	21378	21412	21224	21464	21441	21290	21529	21540	21430	21335	21240	21102	21554	21511	21462	21459	21392	21320	21500	21295	21420	21386	21313	21487	21446	21425	21515	21476	21325	21641	21473	21425	21314	21617	21440	21402	21494	21561	21388	21363	21582	21531	21687	21281	21499	21332	21327	21361	21483	21339	21504	21533	21365	21629	21376	21669	21682	21648	21492	21381	21456	21292	21356	21424	21634	21420	21288	21425	21599	21336	21387	21480	21257	21380	21370	21568	21565	21367	21607	21243	21472	21356	21518	21450	21367	21435	21306	21442	21555	21438	21360	21183	21358	21381	21350	21396	21516	21387	21484	21475	21378	21398	21447	21343	21297	21172	21344	21459	21354	21295	21474	21293	21755	21533	21428	21539	21618	21314	21377	21514	21338	21480	21664	21502	21368	21365	21312	21511	21472	21499	21375	21249	21301	21355	21379	21367	21155	21348	21459	21452	21403	21356	21757	21334	21365	21315	21317	21443	21392	21398	21359	21592	21477	21374	21371	21274	21324	21384	21339	21587	21464	21458	21541	21330	21314	21540	21478	21356	21275	21526	21468	21427	21597	21480	21538	21419	21340	21531	21354	21504	21372	21276	21443	21438	21397	21331	21472	21552	21433	21469	21474	21426	21273	21249	21442	21339	21509	21697	21429	21107	21379	21403	21387	21379	21338	21287	21189	21226	21474	21463	21387	21380	21731	21491	21317	21209	21478	21439	21356	21412	21304	21594	21436	21447	21282	21404	21504	21479	21357	21464	21457	21377	21491	21724	21219	21161	21413	21553	21458	21562	21579	21379	21572	21414	21189	21417	21413	21367	21425	21439	21288	21408	21261	21160	21569	21468	21447	21442	21481	21286	21280	21410	21562	21262	21458	21503	21497	21273	21467	21207	21497	21270	21282	21434	21310	21382	21645	21269	21479	21369	21415	21164	21411	21220	21595	21260	21706	21452	21334	21373	21432	21386	21502	21620	21397	21325	21478	21236	21348	21263	21351	21382	21578	21455	21585	21391	21454	21589	21572	21266	21169	21101	21619	21313	21399	21538	21540	21396	21509	21155	21448	21359	21441	21642	21485	21481	21438	21353	21528	21311	21310	21335	21663	21387	21433	21449	21363	21426	21480	21571	21582	21408	21354	21455	21354	21489	21508	21492	21507	21413	21291	21329	21676	21492	21345	21491	21362	21422	21330	21536	21473	21299	21510	21464	21438	21460	21573	21487	21438	21125	21449	21685	21287	21336	21454	21416	21282	21460	21267	21441	21441	21432	21610	21469	21448	21501	21244	21382	21375	21365	21539	21437	21360	21456	21242	21475	21319	21466	21590	21485	21586	21497	21183	21431	21486	21397	21530	21515	21358	21576	21361	21488	21379	21405	21216	21245	21527	21411	21479	21479	21520	21532	21693	21579	21486	21462	21209	21339	21434	21478	21278	21534	21560	21440	21438	21485	21497	21420	21502	21472	21333	21360	21463	21383	21316	21443	21442	21212	21325	21553	21256	21436	21481	21370	21471	21420	21460	21376	21486	21471	21526	21603	21465	21478	21577	21134	21391	21428	21202	21454	21326	21428	21254	21417	21576	21232	21271	21458	21362	21394	21560	21511	21395	21475	21406	21267	21411	21383	21477	21339	21227	21586	21405	21442	21511	21528	21491	21200	21399	21465	21326	21441	21389	21273	21592	21238	21350	21457	21735	21402	21493	21382	21658	21358	21460	21379	21524	21450	21545	21193	21459	21401	21454	21439	21203	21569	21346	21378	21288	21359	21392	21284	21670	21447	21597	21492	21416	21429	21375	21223	21601	21541	21438	21488	21355	21254	21615	21407	21467	21189	21498	21389	21632	21517	21429	21408	21497	21177	21580	21276	21451	21304	21521	21538	21618	21371	21287	21408	21418	21424	21382	21382	21458	21421	21415	21263	21412	21356	21276	21591	21293	21343	21414	21273	21545	21438	21522	21305	21577	21601	21581	21376	21508	21589	21577	21484	21430	21463	21418	21393	21472	21419	21381	21421	21357	21299	21325	21380	21560	21463	21428	21176	21309	21367	21441	21210	21381	21639	21293	21384	21257	21342	21609	21297	21587	21679	21455	21322	21479	21406	21275	21337	21489	21314	21451	21340	21350	21367	21579	21310	21328	21481	21333	21234	21219	21508	21584	21402	21210	21352	21552	21332	21285	21561	21357	21253	21474	21462	21491	21596	21460	21479	21484	21309	21262	21385	21432	21343	21523	21461	21597	21457	21167	21302	21429	21650	21363	21351	21523	21500	21511	21410	21394	21447	21441	21210	21418	21457	21486	21547	21515	21367	21356	21428	21343	21582	21548	21435	21261	21375	21252	21334	21466	21319	21375	21484	21381	21456	21490	21497	21526	21544	21392	21545	21464	21697	21300	21542	21459	21419	21600	21275	21595	21547	21511	21409	21313	21402	21429	21418	21322	21296	21539	21712	21408	21432	21312	21439	21371	21337	21445	21550	21481	21334	21473	21442	21451	21470	21361	21386	21647	21534	21283	21380	21349	21228	21294	21295	21411	21343	21499	21287	21499	21417	21415	21515	21451	21183	21553	21497	21496	21341	21341	21366	21331	21421	21556	21366	21365	21438	21398	21296	21313	21282	21432	21402	21440	21338	21201	21567	21379	21598	21629	21624	21356	21587	21257	21403	21364	21509	21325	21170	21282	21363	21588	21327	21522	21477	21322	21289	21590	21573	21596	21490	21465	21543	21544	21601	21381	21241	21512	21347	21269	21524	21504	21421	21362	21288	21500	21410	21369	21381	21442	21444	21190	21552	21127	21223	21425	21321	21560	21418	21560	21499	21245	21619	21384	21277	21308	21360	21474	21405	21368	21435	21515	21485	21323	21381	21527	21528	21489	21538	21551	21493	21379	21528	21364	21469	21543	21692	21523	21307	21424	21429	21367	21263	21586	21402	21329	21491	21347	21542	21651	21521	21115	21498	21450	21458	21137	21588	21314	21350	21301	21449	21485	21452	21211	21397	21515	21470	21471	21400	21535	21393	21447	21168	21496	21562	21379	21300	21398	21466	21551	21292	21328	21387	21482	21287	21323	21579	21482	21241	21503	21403	21393	21494	21386	21268	21260	21123	21342	21357	21461	21436	21503	21500	21443	21332	21443	21362	21270	21263	21371	21458	21367	21367	21697	21213	21360	21421	21462	21313	21290	21253	21252	21468	21061	21558	21510	21275	21545	21447	21412	21344	21336	21564	21554	21611	21547	21458	21377	21461	21391	21415	21359	21345	21171	21299	21452	21533	21420	21251	21407	21408	21395	21591	21397	21188	21274	21553	21576	21452	21299	21336	21282	21286	21214	21259	21569	21482	21420	21299	21447	21441	21255	21531	21414	21211	21267	21397	21327	21451	21454	21365	21591	21253	21300	21392	21290	21427	21164	21398	21342	21394	21483	21285	21569	21396	21288	21281	21586	21467	21402	21600	21503	21268	21416	21362	21411	21390	21437	21375	21381	21449	21320	21502	21446	21697	21258	21385	21361	21584	21514	21368	21368	21479	21185	21323	21499	21468	21447	21356	21360	21372	21406	21278	21409	21515	21403	21524	21428	21377	21435	21465	21272	21335	21562	21439	21551	21437	21228	21267	21501	21381	21333	21591	21407	21439	21278	21190	21315	21433	21315	21482	21456	21663	21423	21357	21548	21372	21391	21415	21569	21396	21563	21381	21347	21408	21402	21330	21245	21491	21394	21332	21278	21205	21379	21529	21321	21605	21529	21533
22700	38996	36012	33174	30629	27980	47406	63344	54334	40400	30324	21997	19325	18541	18592	18412	18504	18443	18499	18518	18434	18459	18325	18552	18498	18480	18462	18601	18455	18520	18389	18517	18550	18625	18525	18715	18592	18606	18546	18610	18620	18565	18646	18526	18413	18566	18707	18530	18397	18636	18472	18533	18526	18491	18570	18620	18489	18266	18345	18557	18497	18551	18544	18487	18395	18768	18489	18343	18647	18368	18398	18679	18319	18454	18399	18536	18270	18669	18438	18371	18575	18523	18428	18557	18538	18646	18611	18410	18584	18642	18446	18356	18674	18442	18642	18428	18357	18463	18520	18583	18516	18520	18461	18452	18544	18493	18553	18480	18531	18579	18545	18558	18537	18564	18468	18579	18553	18416	18670	18409	18381	18641	18624	18463	18410	18402	18525	18434	18486	18620	18376	18578	18578	18663	18731	18621	18547	18462	18649	18492	18346	18485	18374	18351	18464	18576	18567	18361	18472	18442	18388	18564	18511	18593	18434	18615	18358	18503	18628	18452	18603	18489	18507	18418	18497	18558	18545	18658	18519	18639	18504	18592	18465	18422	18314	18402	18570	18478	18610	18332	18610	18495	18680	18335	18592	18565	18587	18682	18444	18579	18656	18440	18339	18538	18389	18548	18385	18580	18480	18472	18468	18490	18353	18526	18334	18465	18634	18427	18495	18511	18612	18526	18552	18421	18447	18519	18605	18498	18524	18457	18508	18544	18545	18428	18512	18594	18684	18427	18601	18511	18526	18536	18612	18519	18505	18602	18456	18446	18474	18559	18555	18593	18565	18359	18476	18461	18321	18463	18562	18570	18480	18687	18519	18606	18487	18548	18417	18365	18493	18376	18351	18519	18522	18587	18576	18406	18573	18346	18444	18535	18518	18453	18470	18660	18469	18620	18469	18416	18564	18581	18556	18595	18551	18345	18750	18374	18631	18649	18521	18585	18487	18552	18381	18388	18530	18315	18390	18602	18537	18469	18303	18363	18389	18484	18560	18522	18481	18506	18687	18567	18611	18551	18511	18561	18434	18290	18483	18593	18418	18444	18560	18504	18504	18687	18571	18405	18610	18385	18501	18361	18492	18535	18493	18499	18719	18662	18616	18411	18390	18557	18415	18607	18476	18636	18570	18518	18576	18481	18619	18472	18428	18510	18534	18378	18524	18517	18555	18551	18701	18493	18489	18398	18716	18552	18504	18484	18558	18397	18479	18440	18485	18491	18474	18628	18457	18586	18406	18413	18528	18434	18365	18361	18476	18481	18580	18537	18519	18484	18418	18571	18529	18361	18538	18382	18414	18412	18713	18521	18250	18595	18721	18531	18493	18433	18529	18482	18542	18703	18350	18678	18494	18546	18497	18562	18439	18614	18532	18502	18454	18576	18475	18640	18503	18490	18508	18510	18496	18466	18628	18465	18606	18507	18314	18597	18321	18410	18443	18521	18578	18579	18618	18571	18494	18426	18539	18714	18364	18535	18480	18414	18639	18475	18710	18384	18612	18524	18647	18365	18501	18486	18535	18520	18340	18664	18539	18494	18475	18447	18447	18531	18537	18365	18593	18674	18565	18504	18381	18424	18409	18537	18373	18475	18406	18533	18554	18505	18487	18548	18491	18554	18428	18477	18495	18544	18356	18516	18377	18752	18443	18617	18453	18491	18399	18497	18534	18573	18379	18683	18417	18411	18567	18652	18636	18537	18579	18458	18533	18443	18794	18490	18542	18600	18314	18447	18535	18390	18537	18280	18573	18620	18332	18742	18466	18426	18445	18421	18563	18476	18401	18682	18507	18470	18447	18460	18473	18574	18526	18621	18384	18451	18476	18505	18556	18568	18382	18648	18471	18474	18349	18494	18434	18237	18724	18584	18525	18621	18342	18674	18362	18462	18495	18454	18435	18519	18485	18650	18546	18511	18588	18457	18747	18436	18516	18639	18430	18597	18467	18533	18655	18543	18343	18640	18556	18650	18655	18491	18442	18539	18370	18290	18546	18365	18603	18506	18507	18506	18411	18615	18581	18494	18413	18332	18431	18497	18362	18560	18459	18684	18579	18517	18440	18640	18537	18436	18685	18409	18619	18535	18629	18490	18386	18558	18459	18627	18491	18443	18442	18365	18555	18509	18645	18369	18354	18514	18371	18387	18612	18418	18589	18584	18539	18467	18423	18458	18606	18500	18477	18378	18413	18510	18480	18463	18570	18504	18697	18578	18556	18488	18568	18447	18619	18539	18439	18547	18698	18533	18573	18686	18583	18551	18423	18492	18487	18571	18583	18481	18565	18492	18529	18555	18498	18633	18488	18592	18392	18602	18587	18518	18541	18818	18587	18514	18638	18498	18544	18524	18604	18628	18317	18537	18689	18624	18421	18423	18616	18675	18578	18458	18560	18614	18518	18601	18569	18350	18479	18386	18455	18454	18498	18403	18621	18502	18408	18601	18577	18669	18545	18429	18387	18496	18535	18456	18529	18480	18555	18613	18486	18350	18580	18499	18503	18521	18296	18546	18592	18469	18587	18574	18468	18514	18723	18545	18493	18436	18553	18480	18424	18502	18569	18447	18476	18331	18507	18619	18425	18527	18541	18442	18501	18392	18450	18462	18595	18500	18459	18598	18427	18450	18598	18464	18362	18559	18472	18450	18620	18558	18470	18616	18471	18380	18645	18568	18406	18400	18465	18460	18363	18417	18466	18624	18499	18548	18501	18531	18552	18620	18573	18680	18517	18534	18535	18720	18526	18345	18483	18500	18676	18377	18498	18462	18541	18462	18709	18667	18378	18571	18418	18586	18593	18434	18543	18593	18666	18402	18560	18668	18567	18505	18426	18355	18586	18369	18479	18523	18505	18426	18633	18399	18519	18458	18561	18343	18546	18575	18554	18523	18406	18652	18563	18493	18351	18520	18413	18537	18586	18479	18521	18355	18599	18496	18581	18596	18449	18522	18652	18697	18532	18449	18576	18544	18490	18497	18332	18447	18623	18564	18429	18369	18516	18505	18447	18617	18258	18441	18570	18450	18554	18371	18495	18536	18551	18431	18465	18639	18543	18568	18579	18602	18394	18646	18429	18537	18468	18380	18603	18677	18563	18613	18534	18355	18532	18731	18559	18567	18301	18510	18425	18604	18274	18451	18478	18411	18469	18583	18407	18610	18521	18551	18653	18596	18593	18555	18445	18689	18467	18421	18640	18568	18514	18460	18618	18502	18555	18522	18431	18456	18458	18458	18636	18477	18502	18444	18517	18440	18630	18526	18594	18479	18429	18581	18498	18660	18340	18462	18495	18514	18540	18320	18651	18389	18569	18490	18728	18597	18500	18415	18381	18518	18524	18402	18344	18502	18625	18363	18465	18460	18509	18406	18633	18431	18431	18406	18430	18543	18537	18530	18377	18529	18577	18395	18609	18571	18508	18534	18491	18486	18580	18476	18462	18549	18410	18433	18530	18364	18584	18538	18502	18516	18556	18381	18596	18459	18432	18398	18418	18547	18376	18483	18387	18320	18463	18453	18492	18500	18506	18541	18451	18472	18752	18460	18638	18528	18511	18727	18619	18472	18444	18591	18519	18342	18507	18425	18447	18377	18505	18385	18513	18441	18388	18485	18552	18554	18518	18359	18526	18476	18519	18506	18365	18489	18456	18506	18462	18470	18384	18467	18508	18418	18511	18611	18339	18610	18574	18395	18448	18383	18459	18645	18493	18681	18547	18527	18482	18458	18507	18606	18296	18472	18386	18491	18503	18474	18669	18562	18577	18533	18603	18444	18465	18454	18461	18652	18459	18452	18504	18405	18785	18584	18431	18461	18618	18597	18488	18420	18399	18321	18328	18424	18648	18482	18503	18488	18393	18422	18351	18572	18549	18494	18381	18533	18435	18464	18554	18495	18540	18503	18477	18472	18583	18458	18540	18383	18515	18293	18424	18672	18574	18487	18411	18389	18369	18612	18580	18324	18640	18356	18542	18491	18374	18450	18489	18699	18543	18388	18478	18551	18623	18635	18450	18437	18564	18491	18533	18540	18487	18614	18578	18423	18316	18517	18619	18433	18677	18414	18521	18407	18592	18461	18442	18300	18529	18381	18457	18625	18406	18424	18617	18533	18435	18441	18648	18492	18506	18520	18522	18596	18352	18453	18342	18619	18664	18496	18380	18556	18511	18313	18500	18383	18394	18442	18446	18406	18595	18336	18390	18651	18693	18339	18648	18409	18568	18441	18382	18634	18391	18536	18414	18508	18481	18362	18507	18602	18527	18563	18395	18408	18643	18566	18583	18437	18686	18572	18448	18356	18580	18583	18501	18484	18303	18554	18638	18618	18519	18479	18433	18441	18545	18602	18460	18524	18554	18634	18513	18490	18528	18442	18467	18486	18578	18405	18546	18538	18351	18531	18566	18557	18465	18495	18414	18573	18367	18505	18418	18352	18585	18533	18297	18380	18488	18604	18465	18496	18524	18648	18436	18505	18538	18424	18667	18377	18589	18428	18454	18626	18420	18465	18553	18610	18477	18517	18353	18648	18640	18460	18456	18556	18436	18623	18556	18562	18339	18417	18633	18559	18616	18578	18504	18296	18514	18453	18567	18568	18662	18305	18546	18527	18476	18562	18591	18366	18351	18293	18664	18437	18579	18579	18560	18603	18454	18470	18384	18595	18441	18502	18432	18567	18318	18524	18421	18537	18422	18770	18352	18453	18623	18689	18476	18512	18435	18757	18590	18389	18404	18511	18588	18611	18603	18496	18429	18550	18341	18507	18595	18614	18501	18338	18626	18508	18447	18460	18580	18557	18554	18533	18503	18443	18485	18463	18278	18556	18639	18635	18669	18603	18520	18520	18541	18571	18593	18478	18574	18615	18551	18443	18543	18415	18515	18539	18483	18522	18492	18537	18604	18600	18474	18397	18715	18453	18551	18586	18502	18461	18447	18566	18500	18408	18541	18554	18593	18503	18504	18634	18506	18628	18442	18499	18483	18172	18600	18556	18543	18308	18593	18427	18561	18576	18415	18635	18383	18534	18356	18621	18519	18553	18420	18305	18431	18663	18662	18571	18398	18569	18585	18554	18421	18574	18604	18773	18637	18550	18417	18554	18527	18397	18499	18431	18412	18504	18574	18412	18456	18494	18474	18379	18518	18563
27614	22785	27105	25116	22414	22742	22761	26801	27003	24419	22574	21656	21389	21135	20831	21094	21054	21160	21076	21220	21125	21202	21054	21104	21312	21206	21063	21123	20867	20956	21147	21061	20991	21094	21165	21057	21215	20856	21189	21058	21259	21085	21098	20965	21053	20834	20916	20933	20902	20967	21074	20855	21117	20992	20872	20945	20848	20992	20970	20994	21110	20944	21008	20995	21032	21117	20944	21030	21059	21156	21160	20913	21106	20988	20883	20995	21064	20969	21241	20841	20859	20984	21019	20994	20846	20762	20882	20997	21099	20993	21014	21036	21004	21175	20981	21179	20862	20924	21010	21072	21003	20956	21206	21097	20949	21003	21009	20991	20748	21150	20767	20892	21069	21035	21150	21054	21089	20897	20924	20865	20978	20982	21103	20758	21236	20976	20963	20738	21120	20911	20796	20928	20979	20970	21059	20965	20923	20961	20955	20953	20576	20935	20881	20967	20913	20820	20770	20951	20972	20863	20823	20880	20761	21164	21090	21063	21058	21192	20951	21159	21032	21019	21053	21200	21044	21106	20919	21153	20848	21177	21019	20781	21006	21060	21041	20844	20993	20929	20963	21124	21011	21043	21319	20820	21121	20802	21012	21224	21039	20973	20936	21011	20983	20987	21104	21043	20974	21168	20921	20923	20947	21129	21207	20936	20990	20975	21027	20916	20969	20849	21139	21190	21207	21060	21220	21045	21107	20846	20997	21154	21093	20848	21028	21102	20961	21160	20862	20987	20927	21138	21172	21082	20999	20898	21129	21077	21054	21158	21074	21038	20951	21121	20962	20938	21144	20962	21121	20921	20889	21092	21070	21014	20874	21005	21042	20924	21108	21129	21109	21053	20962	21005	21113	20978	21032	21029	20848	20965	20724	20934	21129	21033	21087	20916	20939	21012	20966	21156	21008	21088	20989	21040	20901	20938	21019	20897	20895	20920	20947	21027	21184	20914	21107	20951	21009	21044	20981	20936	20826	21027	21113	21034	20954	20931	20965	20974	20996	21099	21088	20983	21060	21051	21164	20772	20967	20961	20665	21074	21069	21236	20971	20936	20703	20934	20963	20968	21091	20877	20949	20951	20989	20843	21042	20926	20802	21112	20950	21063	21278	20736	20975	21008	21166	20860	20805	21108	20792	21130	20876	21056	21029	20935	20926	20844	20870	20928	21067	20902	20979	21031	21008	21117	21032	20992	20810	20960	21121	21057	21215	20903	20642	20814	20942	20790	20676	20799	21084	20870	20908	21019	21248	21111	21087	21096	20801	20893	20813	21039	21003	20943	21028	21072	21062	20813	20996	21020	21290	21013	21145	20987	20776	21044	20947	20927	20896	21005	20878	21149	21033	20945	20979	21105	20911	21121	20916	21018	20924	20955	20956	21097	21012	21174	21089	20951	20844	21041	20875	20941	20949	21050	20924	21121	20932	20891	20942	21166	21028	21232	21207	20984	21132	20779	21163	21153	20981	20960	20943	21003	20971	20960	20812	20766	20949	20838	20979	21000	21030	21028	21031	21077	21153	20997	21080	20751	21228	21051	21032	21072	20887	21100	20875	20951	20991	21000	20999	21112	20924	21080	21013	21103	21054	20954	20969	20720	21062	20923	21028	20855	20827	20965	20932	21097	21084	20960	20954	20862	20938	21002	21071	21169	21029	20906	20925	21057	21110	20775	20823	21044	20878	20817	20888	20854	21012	20954	20957	20970	20837	21014	21089	21079	21022	20777	21194	20759	21106	21165	21031	21023	20734	20808	20888	21137	20978	20895	20902	20970	21018	20943	21028	21034	21096	20994	21031	21028	21168	21038	20873	20956	20974	20887	20898	21104	20830	20911	20964	20922	20947	21098	21018	21068	20814	21087	20950	21043	20863	20929	20905	20736	21071	20979	20922	20740	21038	21067	21024	20851	20995	20932	20930	20976	21141	21198	21111	20890	20754	20940	20865	20921	21043	21050	20933	21011	20938	21090	21121	21010	21193	20952	20956	21029	20982	21018	21080	20992	21025	20919	20947	20776	21119	21073	20984	20943	21021	20925	21076	20836	21002	20876	20833	21094	21009	21326	20902	21192	20813	20870	21093	20996	20919	20947	20717	21019	20985	20989	20977	21218	20934	21030	21066	21186	20968	21099	21083	21045	20857	20873	20939	21042	20907	20789	20902	21187	20922	21005	20874	20941	20926	21124	21144	20944	20727	20867	21018	21048	21091	21182	21077	20959	21179	21277	21015	20982	21052	21161	20915	20972	20961	20997	21080	20983	21207	21128	20982	21044	21024	20891	20944	21083	21240	21036	21009	21220	20994	21075	21048	21094	21069	21120	21125	20739	20827	20978	20853	20821	21003	20831	21057	20881	20776	21002	21007	20879	20965	21037	20859	20966	21110	20717	20915	21101	20966	21175	21062	20995	21152	21042	20942	20854	20923	21030	20980	21057	20975	20942	21063	20979	21034	21194	20949	21156	20937	21076	21072	20719	20861	21091	20895	20905	21107	20977	21077	20993	21131	21017	20848	20796	21043	21106	20901	20921	21003	20995	21034	20929	20931	21056	20953	20841	21043	21089	20789	21005	21079	20898	21159	20976	20914	21099	20987	21118	20967	20830	21044	21053	20833	21048	20970	20832	21117	21152	21073	20991	21083	20955	20964	21040	20817	20850	20873	21000	20982	20769	20977	20964	20935	20988	20976	21060	21110	20995	21245	21104	21001	21118	21206	21072	21192	20898	21143	21131	21017	21026	20888	21062	21291	20981	20922	21095	20918	20886	21025	21070	21182	21197	21174	20736	21081	21049	20993	21102	21211	21067	20946	20974	20952	21137	21000	21020	21133	20877	20696	21034	21054	21156	21063	20967	21016	20984	21139	20932	20980	21187	21030	20897	20901	21176	20987	20936	21140	20799	20939	20809	21082	20750	20986	20983	20674	20863	21007	20895	20871	20974	20954	20884	21179	20782	21021	20886	21099	21067	21049	21090	20858	21039	20870	20962	20977	21023	21116	20913	21242	20856	21048	20965	20996	20912	21065	20877	21184	21171	20973	20881	21116	21050	21020	21063	20857	20909	21184	21037	21114	21174	20890	21109	20958	21004	20992	21034	20948	21027	20877	21147	21242	21131	21006	20771	21063	21167	21176	20822	21064	20888	20925	21019	20944	21015	21041	21158	21022	21150	20980	21233	20937	20964	21031	21094	20993	20973	21030	20918	20989	20818	20951	20940	20983	20984	20961	21141	21048	21071	21069	20816	20953	21029	20953	21141	20996	20852	20900	21078	21238	21121	21003	20913	21040	21164	20937	21076	20813	20979	20973	21001	21004	21093	21280	21208	21032	20896	20988	20827	20970	20876	20903	21045	20912	20825	21010	20770	20988	20984	21248	21111	21011	20671	20874	20999	21117	21106	21008	21143	21022	20847	21003	20924	20996	21050	21085	20990	20803	21070	21179	20919	20963	21104	21130	20805	21027	20856	20945	20927	21113	21059	20978	21161	21090	20860	20960	21138	20931	21101	20863	21050	20926	21064	20950	21037	21238	20863	20969	21001	21071	20666	20787	20950	20963	21032	20964	20996	21016	20884	20865	20700	21094	21036	20966	20724	20841	21037	20966	21014	21062	21118	20968	21073	20893	21225	20905	20996	20981	20980	20931	20873	20848	21037	20803	20844	21056	20992	20891	21238	21189	20991	20867	21100	20928	20926	20888	21056	21144	20800	21054	20914	21150	20911	21066	20867	21082	21140	20966	21044	20952	20975	21144	20902	20970	21051	21059	21069	20867	21148	21064	20888	20916	20929	21003	20928	20974	20919	20891	20945	20939	21104	21066	20898	21131	21128	20841	20807	20714	21128	21109	20947	20877	20895	20918	21136	20963	21051	20816	21095	20928	20891	21085	20941	21131	21116	20986	20831	20886	20979	20925	21249	21047	20941	20983	21009	21026	20890	20971	20986	20925	21111	21196	21062	21086	20964	21014	20914	21029	20909	21083	21082	21040	21066	20834	20945	21175	20912	20993	20930	21228	21010	20940	20758	20978	20953	20803	21116	21132	20992	21024	21033	20950	21103	20958	20881	21000	21097	20755	20821	21012	20876	21055	21205	21101	20930	20838	20830	20919	21097	21259	21143	21097	20848	20932	20957	21213	21183	21250	21094	20891	21032	21063	21114	21217	20822	20951	21085	21100	21029	21173	21081	20772	20911	21072	21106	21044	20960	20844	20949	21082	21017	21041	21099	21066	20990	20930	20863	20897	21193	21141	20928	20837	20987	21132	21017	20981	20985	21228	21095	21029	20899	20829	21016	20989	20968	21099	21060	20914	20954	21008	20849	20974	21046	21118	20924	21257	21012	20619	21021	21081	20820	20950	20983	21282	21061	21191	21235	21155	21125	20988	20877	21263	21020	20988	20940	20941	21133	20906	21012	20930	20838	21050	20904	21101	21052	21154	20962	21154	21118	20951	20929	20927	20926	21013	20859	20815	21126	21015	21009	21191	21014	21120	21005	20945	21057	20988	20809	20946	21030	20878	20792	21049	20926	20965	20802	21009	21059	21198	21010	20950	21094	21194	21164	20766	20997	20972	20850	21133	21147	21176	21008	21076	21046	20953	21092	20979	21043	20929	20886	21093	21086	20871	21054	21030	20984	21231	20959	21049	20908	20922	20750	20958	20956	21145	21017	21176	21005	20970	20877	20972	21059	20933	21112	20803	20981	20894	21082	21075	20959	20844	20922	21068	21072	21077	21094	21107	21009	20747	20996	20637	21018	20758	20916	20708	21060	20977	21116	21127	20901	21258	21076	21157	21271	20919	20893	20837	20808	21079	21021	21000	21057	21330	21005	21203	21152	20702	21196	20945	20976	21093	21105	20808	20907	21056	21093	21009	21128	21249	21137	20777	20953	20825	20972	21061	20888	21038	20883	21084	20838	20881	20922	21098	20964	21075	21152	21044	20913	21053	20970	20954	20845	21047	21103	21001	21146	21036	21058	20813	21025	21086	21141	20994	21266	20983	20940	21035	20883	20855	20966	20923	20992	21029	20979	20855	20847	20843	20827	21027	20851	21048	21154	21056	21071	21057	20923	21037	20945	21042	21324	20920	21071	20918	20864	21246	21199	21160	20996	20922	21072	21083	20970	21146	21117	21157	21084
18813	24878	23858	21374	21455	20817	21108	27206	25699	22011	19682	18578	18125	18166	18083	18368	18275	18198	18244	18247	18352	18109	18240	18148	18242	18134	18260	18233	17950	18166	18161	18159	18164	18110	18245	18198	18267	18312	18255	18308	18169	18170	18134	18094	18272	18360	18237	18242	18106	18209	18203	18348	18115	18214	18300	18259	18229	18214	18069	18229	18190	18281	18058	18298	18320	18249	18299	18245	18383	18228	18375	18413	18179	18333	18100	18089	18263	18084	18245	18329	18260	18087	18068	18159	18284	18280	18010	18259	18216	18376	18373	18020	18079	18393	18190	17991	18148	18024	18254	18094	18191	18239	18234	18118	18273	18344	18361	18273	18250	18417	18164	18290	18334	18285	18119	18161	18074	18235	18025	18241	18130	18164	18201	18197	18268	18119	18057	18259	18133	18212	17960	18283	18400	18243	18139	18119	18112	18334	18165	18266	18212	18048	18223	18287	18092	18114	18157	18099	18055	18296	18117	18240	18348	18115	18110	18275	18147	18270	18132	18180	18185	18311	18129	18108	18233	18196	17967	18168	18437	18160	18212	18127	17991	18176	18308	18247	18270	18279	18185	18362	18231	18071	18185	18337	18251	18260	18132	18161	18262	18293	18180	18300	18230	18279	18330	18276	18230	18177	18294	18225	18289	18248	18272	18261	18258	18147	18272	18124	18282	18002	18179	18315	18182	18187	18355	18155	18237	18148	18150	18176	18336	18300	18133	18342	18357	18248	18294	18233	18477	18172	18333	18235	18217	18261	18209	18312	18249	18238	18322	18018	18322	18227	18193	18152	18133	18173	18275	18077	18204	18327	18231	18394	18256	18299	18309	18267	18329	18228	18112	18229	18157	18259	18276	18348	18094	18101	18360	18210	18106	18191	18177	18086	18273	18174	18145	18169	18337	18325	18220	18268	18383	18281	18013	18252	18222	18181	18247	18118	18265	18173	18148	18267	18361	18094	18096	18121	18195	18177	18081	18287	18240	18152	18322	18175	18197	18172	18188	18128	18083	18246	18305	18253	18167	18347	18340	18313	17968	18252	18269	18293	18212	18134	18188	18154	18188	18184	18286	18227	18242	18223	18187	18407	18248	18413	18243	18351	18316	18361	18221	18241	18157	18175	18222	18316	17976	18317	18252	18127	18243	18159	18331	18260	18188	18222	18321	18175	18147	18229	18295	18024	18088	18049	18221	18357	18328	18429	18097	18151	18358	18168	18190	18213	18172	18347	18338	18260	18199	18216	18329	18296	18210	18191	18410	18303	18112	18215	18088	18169	18281	18317	18165	18294	18207	18306	18186	18335	18284	18194	18249	18115	18113	18074	18250	18255	18356	18219	18400	18094	18326	18272	18163	18357	18232	18176	18216	18309	18325	18363	17989	18289	18125	18113	18433	18101	18172	18138	18412	18309	18190	18115	18177	18077	18083	18166	18265	18336	18221	18256	18107	18341	18309	18166	18231	18292	18279	18101	18261	18258	18266	18242	18321	18227	18282	18194	18103	18208	18078	18045	18305	18099	18069	18402	18124	18238	18225	18114	18149	18041	17953	18250	18195	18194	18302	18081	18106	18163	17993	18287	18104	18232	18330	18274	18199	18270	18335	18071	18226	18260	18084	18122	18228	18404	18331	18155	18070	18220	18126	18182	18190	18248	18242	18258	18230	18122	18319	18142	18440	18240	18291	18090	18180	18188	18057	18139	18166	18202	18186	18261	18352	18338	18347	18370	18151	18148	18317	18212	18186	18273	18291	18069	18395	18174	18277	18198	18147	18213	18321	18385	18123	18375	18336	18178	18061	18186	18298	18219	18152	18302	18258	18295	18107	18283	18227	18159	18287	18180	18202	18215	18420	18122	18144	18261	18069	18319	18210	18239	18146	18186	18156	18297	18211	18227	18161	18058	18261	18075	18259	17968	18281	18115	18329	18205	18378	18269	18300	18314	18127	18294	18273	18397	18386	18102	18063	18200	18108	18040	18165	18328	18096	18143	18193	18289	18354	18315	18255	18193	18300	18115	18313	18357	18387	18215	18122	18316	18426	18302	18138	18356	18358	18283	18206	18161	18438	18297	18269	18154	18215	18317	18153	18175	18242	18149	18268	18198	18386	18087	18105	18271	18271	18263	18177	18156	18217	18271	18245	18279	18310	18263	18208	18393	18146	18345	18205	18104	18365	18327	18328	18199	18260	18136	18404	18286	18466	18134	18161	18246	18398	18306	18207	18132	18300	18112	18156	18467	18196	18304	18191	18221	18226	18101	18119	18202	18150	18405	18203	18251	18090	18260	18209	18126	18158	18252	18247	18279	18306	18128	18265	18051	18116	18329	18261	18263	18043	18348	18273	18146	18207	18317	18261	18249	18349	18348	18178	18123	18179	18264	18358	18147	18113	18359	18241	18164	18188	18274	18377	18298	18144	18104	18163	18167	18271	18141	18462	18414	18300	18175	18438	18230	18353	18113	18103	18242	18168	18086	18190	18306	18080	18225	18176	18159	18150	18233	18322	18325	18325	18286	18268	18173	18181	18262	18287	18229	18333	18006	18315	18282	18193	18162	18206	18379	18067	18120	18282	18263	18301	18214	18261	18199	18297	18344	18304	18150	18319	18239	18520	18234	18422	18277	18323	18220	18184	18245	18133	18207	18167	18464	18139	18078	18353	18336	18360	18234	18189	18254	18055	18310	18164	18122	18240	18247	18183	18053	18133	18415	18429	18219	18120	18317	18266	18233	18205	18316	18184	18048	18290	17934	18181	18151	18136	18217	18322	18318	18294	18296	18186	18260	18231	18058	18233	18218	18240	18241	18165	18318	18339	18257	18312	18340	18010	18230	18188	18159	18256	18131	18108	18182	18252	18164	18279	18216	18253	18447	18149	18035	18352	18194	18313	18172	18060	18186	18248	18210	18241	18173	18131	18299	18173	18195	18218	18326	18095	18210	18167	18371	18105	18336	18325	18144	18013	18265	18097	18191	18091	18247	18133	18210	18345	18198	18205	18192	18334	18192	18233	18275	18267	18250	18274	18266	18174	18259	18360	18227	18347	18112	18180	18202	18298	18256	18328	18306	18193	18225	18301	18214	18396	18254	18188	18334	18284	18309	18310	18248	18156	18107	18231	18190	18180	18277	18365	18228	18170	18159	18140	18220	18170	18214	18309	18359	18094	18247	18238	18185	18087	18123	18219	18346	18293	18419	18257	18238	18150	18204	18150	18202	18232	18250	18286	18111	18288	18253	18244	18206	18180	18266	18220	18417	18524	18213	18372	18336	18152	18374	17958	18294	18272	18126	18367	18281	18166	18236	18308	18286	18358	18207	18244	18446	18243	18147	18258	18052	18359	18274	18295	18270	18217	18314	18333	18277	18323	18170	18156	18148	18176	18035	18229	18255	18311	18126	18347	18093	18015	18247	18320	18330	18276	18294	18218	18174	18395	18242	18304	18156	18423	18167	18334	18351	18165	18136	18340	18125	18339	18248	18281	18382	18190	18121	18130	18260	17987	18254	18196	18300	18121	18261	18274	18195	18213	18182	18047	18163	18297	18395	18265	18354	18231	18145	18170	18286	18154	18302	18108	18219	18142	18177	18125	18236	18223	18110	18240	18274	18332	18065	18152	18180	18320	18136	18408	18403	18223	18424	18220	18284	18177	18312	18150	18279	18169	18185	18308	18275	18274	18361	18365	18195	18243	18173	18180	18340	18351	18348	18359	18213	18206	18117	18181	18217	18409	18166	18239	18041	18294	18198	18256	18154	18272	18164	18251	18197	18185	18261	18280	18401	18149	18329	18360	18430	18358	18120	18079	18172	18120	18082	18027	18173	18227	18251	18309	18122	18275	18189	18328	18182	18312	18145	18206	18234	18098	18346	18382	18210	18138	18074	18283	18435	18243	18247	18374	18371	18281	18183	18388	18199	18175	18277	18428	18141	18051	18016	18194	18113	18413	18274	18171	18263	18244	18178	18259	18117	18256	18437	18325	18135	18241	18151	18237	18223	18074	18217	18297	18287	18209	18109	18315	18244	18251	18371	18123	18292	18204	18211	18328	18183	18242	18153	18223	18227	18403	18129	18328	18154	18161	18235	18178	18296	18307	18169	18345	18275	18329	18171	18281	18239	18341	18180	18184	18114	18234	18248	18270	18240	18262	18358	18319	18192	18242	18330	18149	18320	18338	18221	18323	18188	18255	18289	18229	18167	18179	18250	18448	18185	18310	18173	18340	18203	18401	18347	18072	18367	17931	18246	18314	18298	18335	18318	18136	18284	18275	18231	18126	18205	18293	18322	18209	18381	18371	18237	18276	18079	18352	18050	18189	18191	18213	18136	18200	18300	18081	18415	18101	18265	18258	18100	18154	18442	18093	18422	18173	18294	18177	18173	18293	18203	18156	18217	18547	18186	18208	18200	18240	18342	18133	18172	18308	18442	18383	18149	18337	18184	18299	17919	18241	18140	18042	18264	18323	18284	18311	18399	18222	18262	18415	18195	18097	18328	18261	18196	18085	18170	18231	18134	18220	18368	18275	18112	18454	18130	18120	18375	18254	18392	18241	18346	18187	18355	18324	18284	18195	18282	18208	18189	18224	18223	18203	18187	18409	18188	18388	18370	18147	18330	18386	18277	18215	18210	18273	18306	18247	18202	17988	18162	18374	18282	18086	18081	18330	18287	18247	18365	18154	18160	18199	18248	18340	18280	18196	18382	18180	18323	18050	18156	18247	18275	18153	18223	18243	18162	18302	18211	18206	18187	18149	18222	18360	18331	18363	18004	18259	18159	18217	18149	18228	18272	18130	18243	18244	18317	18301	18208	18052	18355	18275	18251	18328	18109	18285	18224	18369	18316	18287	18255	18161	18403	18279	18143	18349	18381	18156	18353	18406	18271	18097	18307	18164	18265	18302	18287	18332	18058	18028	18271	18196	18025	18148	18279	18237	17983	18474	18347	18079	18046	18103	18101	18243	18134	18347	18333	17997	18242	18401	18069	18250	18213	18263	18065	18352	18239	18316	18474	18172	18258	18398	18254	18179	18308	18265	18215	18071	18356	18142	18229	18301	18146	18331	18125	18165	18161	18231	18275	18253	18256	18324	18319	18293	18389	18427	18337	18236	18092	18150	18286	18131	18172	18186	18323	18326	18214
24461	21256	28306	25358	23873	25103	34681	45230	42887	32338	26562	22616	21345	21048	20772	20977	20834	20779	20993	20958	20766	20594	20798	20717	20821	20629	20873	20862	20692	20895	20904	20889	20905	20697	20886	20853	20606	20926	20804	20707	20857	20895	20875	20847	20999	20908	20674	20766	20631	20582	20611	20976	20802	20626	20873	20698	20569	20563	20778	20792	20548	20745	20507	20517	20728	20697	20604	20766	20972	20766	20849	20600	20680	20830	20547	20719	20810	20957	20595	20764	20671	20627	20792	20753	20768	20917	20623	20784	20555	20619	20756	20707	20898	20835	20639	20883	20865	20729	20550	20741	20751	20750	20778	20456	20546	20585	20811	20793	20769	20674	20549	20722	20760	20698	20849	20711	20884	20747	20799	20792	20779	20727	20966	20955	20864	20580	20715	20925	20774	20844	20765	20777	20588	20535	20567	20710	20690	20596	20642	20825	20807	20991	20872	20658	20885	20695	20582	20600	20583	20704	20803	20907	20797	20571	20657	20751	20912	20598	20913	20671	20746	20799	20718	20685	20511	20731	20775	20582	20744	20779	20726	20784	20833	20693	20749	20609	20573	20971	20733	20700	20785	20749	20857	20754	20834	20596	20661	20888	20739	20800	20496	20724	20633	20614	20517	20745	20831	20735	20920	20664	20583	20887	20788	20596	20641	20693	20672	20852	20861	20598	20751	20537	20952	20807	20719	20619	20661	20903	20749	20854	20629	20605	20787	20768	20697	20695	20758	20807	20805	20660	20497	20850	20640	20686	20699	20697	20708	20812	20800	20775	20721	20508	20794	20801	20788	20897	20656	20746	20939	20889	20652	20767	20882	20740	20673	20562	20777	20745	20739	20666	20747	20418	20693	20535	20732	20705	20788	20724	20689	20762	20887	20899	20758	20765	20886	20864	20919	20659	20762	20595	20727	20625	20987	20459	20701	20872	20804	20619	20789	20762	20864	20744	20748	20883	20825	20722	20682	20863	20612	20677	20630	20647	20788	20658	20746	20471	20825	20867	20902	20539	20653	20664	20858	20948	20653	20783	20643	20732	20681	20416	20527	20588	20766	20566	20974	20942	20594	20956	20767	20666	20968	20959	20718	20808	20681	20574	20691	20702	20801	20623	20859	20529	20979	20888	20674	20578	20609	20655	20835	20803	20734	20779	20617	20660	20700	20760	20687	20806	20591	20757	20820	20753	20713	20653	20763	20577	20706	20569	20785	20826	20523	20734	20847	20645	20693	20742	20550	20784	20530	20824	20959	20996	20547	20575	20660	20602	20622	20626	20803	20651	20601	20700	20834	20584	20894	20722	20745	20591	20763	20965	20752	20780	20743	20862	20690	20631	20741	20740	20704	20767	20928	20766	20823	20805	20930	20789	20834	20862	20853	20953	20924	20741	20667	20602	20522	20590	20669	20692	20692	20484	20707	20670	20759	20597	20570	20885	20598	20723	20819	20773	20825	20656	20837	20738	20687	20619	20828	20675	20757	20844	20753	20765	20897	20584	20652	20668	20611	20516	20738	21085	20504	20492	20670	20822	20721	20686	20721	20526	20855	20713	20593	20659	20915	20814	20742	20797	20647	20690	20810	20692	20449	20743	20498	21030	20879	20635	20645	20615	20662	20631	20733	20753	20427	20526	20792	20881	20648	20679	20534	20673	20674	20751	20641	20602	20956	20907	20622	20555	20693	20842	20916	20961	20695	20816	20568	20788	20729	20720	20864	20902	20807	21000	20828	20650	20593	20467	20695	20623	20890	20644	20901	20690	20597	20648	20752	20652	20662	20680	20508	20756	20880	20838	20749	20843	20610	20690	20831	20698	20704	20681	20755	20706	20552	20775	20854	20707	20796	20833	20500	20692	21015	20698	20610	20759	20748	20734	20648	20675	20838	20740	20674	20640	20925	20721	20895	20599	20641	20632	20693	20649	20910	20727	20754	20669	20765	20612	20669	20749	20795	20665	20825	20779	20574	20677	20699	20784	20661	20585	20808	20862	20650	20646	20858	20887	20919	20804	20745	20744	20740	20548	20743	20704	20625	20774	20817	20686	20733	20836	20619	20794	20779	20804	20777	20590	20946	20573	20700	20501	20578	20630	20609	20552	20691	20521	20530	20804	20477	20761	20932	20744	20565	20730	20539	20783	20606	20795	20789	20906	20706	20685	20628	20555	20708	20818	20777	20580	20520	20769	20897	20789	20456	20804	20799	20740	20703	20695	20863	20574	20829	20701	20796	20799	20813	20585	20718	20636	20642	20671	20729	20698	20949	20840	20769	20731	20743	20541	20675	20710	20757	20646	20495	20740	20742	20734	20874	20646	20482	20700	20614	20898	20532	20708	20830	20619	20874	20677	20871	20663	20880	20842	20883	20717	20843	20850	20770	20900	21002	20868	20717	20763	20633	20433	20855	20917	20804	20639	20577	20853	20578	20828	20650	20876	20828	21011	20676	20579	20814	20922	20963	20560	20841	20771	20807	20873	20610	20759	20846	20550	20871	20952	20700	20734	20791	20920	20781	20928	20737	20509	20817	20666	20870	20861	21082	20803	20658	20578	20347	20604	20805	20677	20906	20770	20976	20833	20817	20699	20607	20559	20757	20786	20778	20784	20696	20401	20885	20626	21022	20970	20687	20596	20942	20767	20613	20909	20920	20718	20709	20726	20827	20732	20730	20700	20669	20872	20947	20912	20687	20747	20588	20794	20853	20880	20896	20650	20814	20735	20746	20669	20857	20713	20811	20932	20723	20569	20873	20594	20783	20874	20805	20693	20744	20790	20770	20876	20680	20759	20801	20616	20561	20923	20787	20842	20725	20826	20665	20488	20842	20894	20709	20572	20817	20611	20685	20898	20642	20686	20775	20664	20586	20854	20874	20631	20578	20501	20647	20668	20842	20816	20753	20671	20645	20848	20730	20647	20677	20626	20858	20703	20627	20752	20657	20583	20572	20722	20747	20689	20709	20758	20611	20733	20737	20509	20705	20592	20654	20828	20708	20774	20690	20734	20971	20535	20690	20567	20725	20838	20999	20726	20839	20735	20743	20884	20843	20728	20516	20838	20776	20497	20453	20701	20603	20797	20649	20907	20766	20691	20557	20793	20869	20871	20773	20695	20725	20775	20936	20824	20785	20824	20613	20655	20664	20784	20603	20567	20870	20765	20788	20854	20626	20860	20632	20813	20867	20833	20757	20692	20954	20687	20696	20823	20927	20734	20778	20938	20774	20659	20737	20644	20724	20466	20635	20718	20695	20795	20818	20702	20522	20876	20659	20714	20743	20908	20732	20561	21022	20697	20942	20617	20746	21046	20775	20630	20723	20751	20898	20612	20749	20578	20596	20474	20809	20913	21043	20634	20917	20924	20540	20912	20799	21019	20892	20729	20821	20920	20521	20944	20659	20891	20624	20505	20706	20681	20581	20763	20662	20722	20718	20797	20667	20830	20894	20793	20743	20651	20468	20883	20764	20541	20694	20773	20630	20738	20603	20740	20740	20804	20741	20886	20599	20702	20821	20728	20711	20710	20793	20657	20685	20817	20718	20751	20720	20700	20652	20526	20673	20915	20750	20796	20564	20791	20731	20752	20790	20477	20746	20614	20765	20734	20819	20801	20847	20596	20785	20977	20763	20743	20676	20586	20781	20801	20790	20644	20834	20605	20822	20765	20733	20642	20859	20778	20758	20710	20854	20794	20665	20635	20757	20733	20706	20755	20575	20646	20614	20602	20723	20723	20774	20683	20670	20741	20800	21008	20742	20772	20869	20802	20709	20680	20621	20683	20572	20700	20502	20832	20811	20671	20850	20770	20697	20579	20559	20815	20864	20828	20698	20907	20548	20724	20758	20841	20688	20788	20796	20603	20702	20754	20713	20744	20620	20750	20876	20566	20887	20891	20697	20809	20805	20673	20810	20714	20595	20776	20936	20743	20728	20816	20668	20821	20841	20780	20650	20718	20920	20957	20866	20798	20694	20571	20707	20732	20674	20618	20740	20745	20596	20870	20817	20517	20592	20789	20715	20686	20689	20916	20704	20696	20761	20597	20672	20779	20832	20764	20534	20808	20733	20829	20668	20538	20430	20759	20705	20712	20747	20677	20860	20664	20715	20832	20560	20927	20672	20783	20656	20669	20905	20827	20884	20975	20884	20911	20651	20653	20768	20821	20681	20810	20906	20905	20877	20728	20695	20703	20830	20775	20802	20720	20747	20426	20799	20820	20434	20618	20642	20807	20638	20970	20796	20878	20584	20706	20665	20622	20410	20824	20711	20845	20720	20823	20745	20658	20908	20706	20812	20624	20693	20895	20871	20729	20805	20870	20748	20739	20877	21003	20582	20647	20773	20808	20799	20395	20715	20827	20689	20790	20646	20645	20612	20627	20839	20596	20811	20770	20758	20696	20664	20825	20697	20759	20879	20867	20684	20630	20631	20673	20796	20852	20842	20531	20892	20634	20885	20565	20805	20749	20675	20832	20796	20948	20755	20580	20813	20604	20591	20610	20777	20635	20616	20678	20737	20679	20703	20661	20750	20951	20754	20768	20720	20648	20749	20538	20514	20932	20601	20792	20990	20575	20835	20901	20815	20980	20654	20770	20656	20811	20667	20847	20636	20703	20675	20585	20570	20604	20624	20737	20754	20768	20822	20800	20816	20628	20862	20525	20493	20636	20662	20662	20553	20703	20722	20619	20914	20657	21009	20676	20990	20667	21001	20682	20708	20701	20930	20747	20574	20778	20783	21016	20845	20704	20646	21052	20788	20839	20721	20821	20614	20797	20781	20852	20764	20722	20795	20590	20718	20756	20617	20605	20743	20503	20724	20695	20764	20561	20681	20668	20762	20886	20693	20825	20695	20784	20742	20746	20640	20727	20623	20774	20798	20815	20733	20840	20722	20721	20808	20806	20594	20708	20791	20405	20855	20683	20615	20596	20677	20647	20663	20697	20591	20788	20703	20620	20735	20645	20629	20564	20733	20650	20672	20878	20750	20870	20876	20802	20712	20713	20847	20769	20915	20547	20671	20842	20569	20759	20675	20665	20710	20601	20572	20635	20547	20807	20744	20833	20741	20737	20416	20820	20643	20702	20809	20929	20833	21040	20915	20731	20649	20627	20754	20855	20740	20866	20734	20708	20660	20792	20704	20868
17863	29822	29701	27459	24707	24129	36748	47029	42937	31404	24369	19852	18719	18256	18092	18221	18213	18163	18032	18149	17978	18241	18033	18135	18089	18220	18213	18085	18159	18258	18120	18199	18118	18166	17965	18047	18053	18352	18128	17987	18178	18203	18125	18019	18254	18082	18109	18307	18201	18101	18057	18241	18080	18094	18067	18094	18145	18039	18057	18103	18158	17936	18150	18116	18061	18167	18223	18088	18254	18137	18085	17967	17978	18095	18036	18143	18116	18117	18208	18145	18065	18089	18004	18105	18201	18069	18204	18043	18060	18242	18103	18171	18085	18092	17981	18109	18151	18132	18192	18100	18122	18011	18069	17875	18102	18176	18032	18092	17930	18030	18149	18003	18125	18194	18183	18201	18093	18185	18135	18178	18269	18120	18161	18266	18070	18145	18025	18009	17995	18175	18105	18008	18073	17968	18071	18175	18185	18198	17989	18087	18053	17964	18063	18228	18064	18103	17985	18148	18073	18183	18019	17967	18165	18071	18076	18058	18136	18042	18114	18034	18221	18277	18148	17932	18145	18172	18275	18171	18072	18132	17995	18226	18078	17945	17996	18012	18158	18123	18098	18198	18024	18099	18005	18051	18157	17834	18147	18011	18177	18023	18050	18018	18151	18012	18387	18157	18077	18177	18087	18013	18112	18012	18320	18127	18321	18115	17951	17936	18215	18265	18136	18226	18234	18093	18166	18105	18106	18222	18119	18215	18187	18102	18045	18071	18096	17869	18110	18281	18154	17867	18137	18242	18330	18073	17917	18134	18168	18055	18126	18180	18203	18156	18015	18155	18108	18004	18086	18167	18158	18186	18130	18089	18219	17928	18078	18130	18373	18207	18034	18125	18211	18016	18171	18011	18077	17955	18121	18065	18043	18075	18072	18287	18158	18175	18102	18247	18050	17916	17876	18008	18261	17989	18180	18227	17978	17911	18123	18076	18226	18144	18056	18264	18171	18095	17997	17945	18277	17998	18117	17987	18106	18146	18214	18042	18265	18164	17995	18225	18168	18166	18097	17999	18079	18093	18133	18142	18112	17955	18223	18009	18034	18064	18137	18235	18160	17751	18053	17995	18089	18181	18149	18106	18127	18050	18048	18166	18061	17998	18068	18132	18247	18001	18032	17953	18169	18041	18053	18124	18219	18057	18101	18192	18071	18095	18152	18197	18114	18235	18134	17951	18323	18118	18049	17860	18187	18161	17998	18038	18260	18221	18229	18229	18246	18140	18057	18050	18074	18047	18038	18009	18000	18147	18083	18164	18180	17891	18059	17911	18136	17974	18224	18222	17794	18139	18091	18120	18095	18060	18165	18076	17993	18102	18028	18190	18398	18091	17955	17990	18050	17974	18216	18121	18255	18170	17989	18130	18065	18128	18104	18026	18200	18171	18039	18163	18001	18183	18159	17954	18042	18091	18166	18036	18087	18144	17987	18035	18134	18070	18175	18129	17825	18174	18164	18106	18127	18078	18146	18180	18197	17749	17984	17909	17995	18146	17938	18172	18113	18120	18013	18232	18250	18025	18142	18189	18037	18125	18071	18243	18192	18234	18114	18027	18134	18089	17986	18114	18231	18000	17915	18159	18192	17989	18221	18115	18051	18162	18058	18162	18119	18164	18034	18403	18087	18111	17987	18129	18114	18089	18106	18116	18094	18197	18205	18231	18152	18173	18130	17997	18111	18321	18184	18307	18092	18076	18039	18192	17932	18163	18054	18154	18261	18050	18043	18162	17983	18217	18114	17906	18081	18087	18310	18215	17956	17925	18151	18176	18213	18041	18093	17980	18114	18090	18236	18043	18203	18227	18148	18082	18024	18165	18075	17991	18196	18052	18195	18153	18040	18083	18191	18114	18030	18224	18206	18060	18021	18027	18145	18095	18045	18044	18096	17976	18066	18105	18176	17854	18194	18029	18053	18158	18028	18161	17952	18019	17997	18124	18065	18102	18127	18236	18080	18138	17966	18191	18304	18121	18163	18059	17960	18168	18248	18035	18146	18248	18041	18158	18085	18151	18191	18022	18219	18078	18239	18138	18111	17949	18020	18222	18075	18052	18110	18148	17997	17943	18124	18069	18044	18017	18398	17998	17855	18089	17927	18144	18080	18246	18217	17999	17983	18090	18166	17994	18277	18194	18097	18236	18182	18068	18134	18058	18182	18237	18066	18025	18224	18074	18104	17891	18144	18052	18344	18184	18072	18186	18133	18143	18070	18101	18063	18067	17997	18077	18037	17911	18098	18213	17965	18064	18205	18200	18089	18257	18027	18064	18225	18232	18242	18228	18089	18205	18285	18110	18073	18175	18008	18263	17936	18126	18243	18051	18168	18303	18137	18268	18112	18012	18152	17896	18136	17962	18176	18071	18023	18134	18152	18093	18111	17870	18102	17980	18001	18177	18133	18120	17900	18198	18011	18077	18251	18006	18309	18058	18042	18035	18173	18149	18140	18195	18144	17959	18111	18052	18053	18076	18034	18179	18043	17957	18047	18079	18229	18092	18090	18023	18183	17984	18320	18110	18252	17967	18281	18076	17994	18009	18127	18079	18110	18254	18079	18142	18122	18092	18141	18213	17946	18141	17958	18260	17883	17987	18126	18319	18048	17991	17991	18129	17971	18175	18223	18043	18103	18016	18119	18092	18132	18184	18161	18006	18080	18142	17975	18238	18089	18205	18197	18165	18223	18207	18169	18048	18190	17979	18279	18039	18109	18123	17994	18190	18043	18077	18187	17988	18092	18145	18090	17984	18181	18071	18168	18089	18202	18295	17891	18087	17971	17995	18080	18092	18088	18170	18090	18096	18026	18183	18147	18218	18200	18077	17941	18102	18115	18068	18166	17985	18093	18243	18159	18201	17981	18153	18061	18023	18192	18112	18172	18206	18132	17971	18187	18292	18090	18011	18108	18170	18122	18065	18214	18059	18129	18151	18118	18051	18077	18212	18003	18140	18089	18321	18167	18079	18210	17979	18113	18098	17924	18046	18001	18068	18329	18322	18192	18258	18125	18162	18121	17998	18114	17936	18029	17997	18248	17911	18033	18139	18078	18379	18017	18141	18061	18039	17976	18133	18003	18091	18190	18070	18090	17991	18091	18171	18066	18105	18232	18118	18206	18086	18102	18171	18276	18255	18149	18075	18047	18130	18286	18122	18107	18166	18007	17980	18115	18137	18238	18240	18146	18067	18090	18104	18087	18218	18260	18195	18074	18079	18216	17978	18234	18049	18336	18208	18219	18068	18066	18088	18210	18185	18202	18222	17972	18087	18118	18242	18145	17924	18341	18089	18076	18208	18001	18151	17936	18314	18020	18033	18233	18200	18250	18064	18259	18093	18027	18205	18241	18214	18243	17993	18123	18111	18175	18242	18194	18024	18110	18165	18033	18286	18340	18119	18142	18026	18140	18207	18114	18103	18215	18184	18043	18110	18183	18102	18153	18057	18073	18269	18137	18152	18075	18068	18120	18054	17848	18144	18122	18169	18151	18121	18005	18105	18100	18098	18045	18054	18262	18257	18142	18130	18156	18123	18109	18206	18092	18190	18113	18054	18209	18095	18099	18104	18249	18191	18207	18082	18160	18080	18236	18157	18026	18263	18233	17966	18169	18002	18118	18129	18078	18133	18202	18202	17953	18124	18164	18136	18139	18003	18102	17991	18183	17933	18129	18053	18303	18307	18206	18134	18182	18316	18066	18144	18066	17997	18288	18019	18162	18168	18119	18082	18154	18071	17978	18142	18126	18104	18205	18100	18099	18178	18128	18132	18025	18324	17944	18075	18048	17907	18246	18002	18058	18157	18027	18038	18106	18051	18123	17964	18144	18027	18224	18006	18207	18126	18017	18127	18061	18299	18041	18142	18219	18121	18039	18171	18074	18126	17933	18102	18063	18110	18195	18173	18012	18090	18174	18105	18055	18211	18006	18007	18059	18185	18032	18112	17927	18004	18123	18129	18204	18143	18116	18438	17934	18049	18161	18198	18071	18046	18069	18028	18085	18337	18034	18073	18178	18129	18296	18140	18254	18191	18117	18002	18236	18199	18277	18094	17993	18229	18051	18334	18056	18301	18099	18130	18017	18008	18242	17958	18085	18018	17908	18150	18066	18203	18028	18042	17923	17998	18267	18067	18103	17999	18156	18049	18094	18077	18033	17998	18157	18060	17958	18211	18148	18102	18177	18065	18208	18067	18113	18134	18101	18231	18024	18095	18061	18117	17974	18140	18077	18061	18147	18215	17974	18220	18243	18110	18000	18211	17972	18051	18068	18071	18215	18169	18158	18041	18000	18112	18051	18229	18091	18012	18137	18156	18045	18099	18071	18140	18098	18224	18128	18205	18098	18112	18100	18127	18191	18012	18047	18213	18135	18105	18031	18219	18106	18094	18120	18147	18055	18174	18220	17935	18010	18035	18185	18095	18137	18109	18201	18057	18154	18169	18102	17987	18088	18051	18221	18029	18155	18137	18066	17971	18168	18294	18081	18193	18082	18032	18095	18091	18043	18081	18164	18198	17966	18116	17971	18174	18091	18186	18139	18301	17980	17952	18390	18142	18073	18099	18181	18144	18035	18065	18042	18174	18186	18023	18084	18095	18223	18114	17989	18036	17909	18047	17971	17973	18125	18135	18082	18253	18157	18173	18087	18161	18061	18254	18119	18022	18137	18027	18100	18191	18105	17997	18154	18043	18089	18033	18136	18058	17998	18146	18101	18175	18191	18042	18032	17942	18021	18127	17997	18060	18172	18047	17980	18197	18221	18002	18042	18051	18149	17983	18185	18195	18110	18123	18174	18199	18123	18094	18013	18171	18164	18201	17981	18203	18192	18213	18192	17899	18252	18276	18014	18045	17985	18176	17948	18116	17936	18035	18169	18148	18122	18150	17886	18013	18101	18063	18094	18212	18032	18305	18099	18029	18142	18067	18271	18091	18081	18089	18138	18216	18007	18104	18203	18116	18151	18203	18124	18181	17984	18041	18211	18260	18134	18168	17989	18068	18057	18079	18020	18223	18352	18023	18049	18239	18052	18217	18055	18000	18218	18067	17979	18033	18170	17999	18088	18171	18002	18234	18195	17960	18188	18034	18091	18061	18041	17840	18165	18021	18015	17905	18093	18126	18165	18022	18231	18265	18169	18085
22914	21233	29009	23756	22075	26068	51119	60617	54350	39946	31749	24576	21925	21321	21111	20951	21095	21138	20952	21012	20957	21187	20924	21039	21074	21127	20956	21017	21133	20948	21042	21112	20879	20913	21165	21069	20998	21020	20781	21090	21202	21176	20898	20933	21052	21004	20809	21008	21019	21113	21147	20947	20803	20865	21008	20852	20877	20889	20827	20973	21054	21022	20902	20959	21169	20948	20857	20784	21082	20766	20965	20909	21064	21005	20984	20884	20925	21092	20896	20892	20933	20702	20846	20897	21054	21051	20843	21026	20943	21192	21100	20832	20893	20801	20762	20991	20941	20918	20994	21016	20887	20876	20873	20865	21052	21018	20826	20849	20982	20895	20720	20904	20930	20852	20909	21114	21052	20910	20797	21121	20839	20946	20695	20870	20788	21019	20927	20864	20845	20973	20819	20964	20869	20917	20965	20780	21078	20756	21180	21048	21014	20856	20910	20924	20731	20841	21005	20926	20959	21125	20957	20821	20816	20860	20888	20882	20851	20978	21016	20817	20732	21034	20879	20837	21074	20870	20999	20685	21074	20741	20913	20868	20903	20930	20701	20870	20571	20886	21080	20911	20866	20855	20861	21024	20837	20896	20995	21020	20930	20748	20751	20905	20787	20863	20922	20934	20828	20812	20554	20806	20696	20926	21130	21030	20992	20843	20896	21013	20961	20996	20958	20878	20942	20999	21102	21094	20899	20996	20829	20721	20931	21068	20826	21013	20987	20949	21104	20963	20840	21073	20821	20814	20606	20905	21035	20833	20885	20991	20783	20895	21037	21025	21025	20796	20979	21002	21000	20905	20991	20688	20982	21071	20897	20941	20861	20776	21046	21086	20911	21128	20956	20936	21228	20966	20792	20813	20849	21096	20971	21002	20856	21178	20854	20780	20846	20846	20940	20865	20817	21026	20771	21015	20750	21075	20771	20811	20811	21070	20833	20789	20814	20870	20645	20906	20964	20800	20846	20949	20972	20876	20913	20741	21041	20896	21015	20999	20790	20919	21125	20923	20830	20838	20793	20796	20988	20685	21047	21119	21077	20832	21014	20970	20914	20988	20790	20828	21084	21005	20873	20909	20960	21073	20833	21018	20902	20879	20843	20964	20963	21017	21034	20917	20991	20897	21072	20842	20916	20893	21099	21046	20779	20970	21053	20916	20798	20978	20796	20916	20817	20789	20646	20759	20950	20804	20898	20829	20812	20745	21033	20896	21072	20858	20858	21093	20898	20753	20884	20971	20976	20985	21097	20947	21166	20958	20669	21006	20954	20917	20833	20884	20919	20919	20814	20743	21031	20788	21064	20949	20909	20861	20869	20889	20980	20720	20604	20762	20858	20744	21022	20932	20929	21047	20910	20954	20810	20901	20876	20959	21053	21087	21000	21129	20822	21037	21016	20921	20656	20785	20831	20965	20839	20985	20863	20994	20719	20912	20983	20715	20965	20941	20846	20869	20874	20981	21058	20827	20884	20703	20776	20979	21040	21157	20899	21037	20951	20907	21044	20830	21073	20944	21066	20920	20803	20847	20967	20743	20924	20916	20814	20837	20733	20903	20951	20967	20946	20929	20933	20737	20830	21084	20692	20821	20863	21166	20647	20848	20803	20945	20962	20802	21058	20869	20973	20892	20974	20998	20804	20933	20859	21108	20892	20904	20997	20872	20745	20885	21013	20884	21019	21005	21036	20722	20895	20905	20914	21037	20946	20899	20897	21014	20729	21025	20722	20786	20939	20939	20917	20928	20881	20710	20828	21167	21092	21083	20742	20856	21023	20909	20972	20888	20975	20962	20772	20947	20916	20968	20910	21118	20853	21142	20791	20886	20865	20972	21053	21011	20747	20928	20907	20808	20899	20983	20697	20845	20883	21085	20901	20843	21007	20859	20831	20946	20766	20643	20725	20609	20980	20871	20916	20876	20634	20932	20945	21159	20797	20865	20810	20946	21022	20902	20882	20832	20966	20933	20744	20861	20831	20857	21088	20968	20951	20925	20933	20834	20794	20697	21037	20894	20960	20820	20778	20829	20718	20878	20964	21021	20937	20843	20931	20839	21077	20899	21025	20933	20846	20916	20724	20964	20999	20952	20731	21013	20904	20658	20868	20959	20859	20923	20954	20947	20823	20877	21102	21035	21025	20889	20913	20914	20909	20747	20934	20842	20780	21059	20929	20874	20908	20836	20800	21065	20820	20914	21069	20993	20918	20877	20967	20974	20809	20834	21174	20864	20851	20876	20893	20994	21036	21101	20943	20980	21032	20796	20907	20780	20796	20890	21031	20962	20914	20895	20787	21022	20819	20860	20915	21039	20834	21093	20875	20903	20921	20654	20928	20623	20771	20951	20766	20944	21111	21242	20886	20973	21007	21012	20788	20949	20962	20957	20823	20876	20829	20953	20966	20813	20905	21011	21053	20759	20862	20881	20962	20803	20793	20914	20946	20769	20823	20826	21065	20943	20825	20812	20812	20964	20846	20762	20712	20954	21041	20813	20990	21010	20954	21155	21021	20802	20812	20963	20784	20667	20842	20884	21176	20991	21050	21025	20937	20959	20625	20948	20950	20840	20705	20842	20858	20943	20905	20762	21033	20891	20885	20741	20885	21083	20948	20901	20910	20988	21051	20870	20790	20683	20840	20922	20929	20902	20849	21139	20978	20976	20791	20817	21005	20878	20910	21084	20686	20725	20981	20899	20870	20685	20834	20951	20938	21204	21133	20882	21026	20856	20960	21012	21043	21077	20965	20938	20965	20964	20929	20984	20791	20897	20866	20900	20942	20961	20931	20789	20777	20950	20928	21000	21044	20863	20764	20953	21036	20963	20892	20863	20807	20621	21017	20753	21074	20699	20749	21092	20895	20933	20895	21007	20892	20813	20810	20779	20858	20973	20791	20959	20895	20789	20904	20727	20818	20815	21052	20704	20899	20841	20908	20834	20971	20791	20760	20978	21018	20998	20992	20917	20773	21158	20965	21206	20962	21011	21008	20978	20896	21048	20744	20834	20963	21074	20720	20818	20842	20854	21036	20859	20895	21015	20856	20715	20944	21053	20977	20940	20989	20865	20885	21105	21031	20912	20861	20824	20972	21021	20897	21070	20946	20796	20823	20799	20840	20821	20832	20998	20849	20847	20967	20901	20874	20858	20880	20775	20760	20845	21128	20888	21085	21037	21074	20963	21038	20954	20904	21017	21019	20811	20875	20772	20819	20806	20975	20898	20818	20836	20776	20870	20925	20967	21050	20970	20804	20980	20783	21091	20974	21151	20923	20896	20892	21008	20819	21121	20748	20776	20929	21058	20848	20891	20768	20954	20709	20847	20973	20864	20950	20859	20941	20863	20714	20690	21042	20853	21051	21103	20955	20866	20782	20949	21020	20953	21016	21139	20770	20784	20809	20894	21002	20678	21027	20838	20969	20797	20904	20798	20880	21068	20868	21158	20898	20803	20933	21031	21058	21026	20985	20781	20937	20834	20810	20784	20814	20755	20798	21023	20684	21007	21088	20904	20930	20935	20701	21030	20851	21024	21083	20832	20940	20911	20978	20980	20986	20715	20888	20772	20918	21140	20977	21049	21023	20861	20962	20754	21027	21064	20910	20892	21143	20872	20977	20861	20768	20853	20824	20857	20845	21118	21023	20871	21016	21062	21170	20797	21011	20762	20979	20777	20935	21084	20865	20891	20883	20690	20984	21037	20900	21065	21011	20671	21084	20828	20870	20976	20950	21066	21079	20992	20845	20807	20840	20921	20765	20891	20985	20670	20914	20710	20926	20900	21129	20737	20789	20789	20883	20750	20683	20765	20838	20803	20923	21001	21068	20852	20647	20842	20887	20793	20829	20772	20943	20902	20970	21043	20824	20806	20805	20927	20710	20926	21019	21080	20978	20857	20914	20755	21001	21105	20954	20919	20831	20881	21033	20884	21085	21068	20987	20858	20722	20995	20942	20926	20941	20875	20956	20903	20768	21036	20876	21004	20969	20895	20924	20958	20810	20902	20877	20913	20735	20762	20751	20947	21055	20803	20994	21089	20923	20731	20838	20697	20898	20933	21121	20807	21079	20738	20982	21051	20840	21137	20967	20831	20990	20840	20797	20774	20753	20729	20943	20882	20800	20824	20854	20767	20968	20819	20906	20842	20848	21129	20861	20936	20810	21076	20921	20849	21014	21039	20852	20761	20706	21040	20862	21047	20930	20891	20684	20888	20954	20956	21072	20994	21038	20856	20933	20791	20819	20957	20876	20828	20713	20820	21021	20964	21099	20842	20999	20867	20861	20936	20589	21138	20833	20987	20910	20934	20762	20895	21054	21041	20945	21135	21050	20896	21011	20930	20998	20882	21066	20890	21026	20913	20960	20789	20921	20946	20938	21101	21042	20933	20921	21044	20905	20874	20821	20689	20975	20841	20989	21004	20938	21002	20968	20787	20846	20754	21009	21008	21039	20784	21006	21142	20841	20834	20715	20837	20901	20901	20802	20910	21128	20961	20898	20917	20687	20839	20793	21092	20930	20880	20793	21047	20601	20843	21005	20935	20990	20809	20968	20948	20908	21025	20958	21073	20788	20845	20629	20946	20825	20889	20849	20824	20913	20975	20907	21010	20700	20959	20894	20887	20689	20868	21063	20789	21133	21028	20794	20928	20811	20941	20894	21053	20722	20906	20843	20843	20872	21060	20765	20957	20870	21168	20982	20830	21030	20830	20800	20780	21054	20694	21060	20889	20861	21110	20733	20961	20976	20826	20672	20956	21113	20992	20975	20874	20952	20825	20928	21010	20808	21110	20861	20998	20976	20891	21030	21001	20883	20866	20902	20876	20747	20933	20879	21129	20961	20998	20981	20820	20782	20910	20941	20931	20812	21039	20825	21037	21024	21009	20942	20967	20821	20854	21012	21037	21048	20902	21009	20902	21052	20795	20887	20748	20929	20918	21147	21019	21222	20867	20907	20948	20864	20901	20991	20919	21083	20873	20827	20785	20791	20965	20821	20843	20903	20780	20807	20922	20865	20731	20988	20775	20968	20991	21004	20977	21021	20726	20692	20862	21234	20968	20934	21013	20949	20875	20819	20817	21081	20876	20923	21048	20909	20945	21098	20828	21095	20919	20691	20906	20740	20921	20898	20872	20928	20748
19612	36795	33983	29763	29164	27978	54297	61773	54833	39572	31125	21739	19020	18152	18421	18279	18238	18208	18245	18274	18234	18287	18394	18280	18169	18448	18040	18302	18107	18284	18271	18267	18324	18349	18142	18146	18172	18234	18147	18107	18221	18215	18170	18097	18242	18170	18194	18230	18042	18373	18305	18253	18069	18234	18234	18225	18279	18179	18328	18158	18268	18187	18364	18185	18262	18166	18173	18081	18140	18140	18461	18316	18235	18212	18336	18153	18246	18329	18217	18156	18255	18065	18276	18309	18214	18252	18347	18100	18173	18200	18332	18150	18303	18338	18296	18061	18241	18313	18271	18228	18275	18306	18282	18190	18315	18290	18259	18260	18200	18170	18198	18227	18326	18194	18398	17997	18218	18260	18172	18183	18371	18131	18324	18185	18410	18147	18327	18184	18304	18150	18193	18274	18234	18195	18277	17957	18309	18175	18281	18368	18281	18238	18160	18262	18130	18194	18172	18062	18155	18224	18296	18179	18042	18179	18259	18256	18236	18046	18252	18346	18234	18403	18037	18210	18089	18156	18445	18373	18218	18093	18205	18303	18170	18286	18012	18261	18297	18085	18170	18166	18023	18314	18279	18033	18226	18165	18318	18068	18017	18297	18264	17999	18072	18192	18211	18195	18250	18285	18180	18343	18203	18155	18106	18311	18063	18133	18287	18187	18187	18134	18254	18250	18085	18110	18204	18207	18080	18192	18206	18271	18132	18223	18293	18222	18335	18145	18288	18270	18179	18392	18351	18162	18189	18257	18233	18333	18184	18240	18151	18284	18054	18206	18195	18003	18383	18051	18251	18289	18263	18126	18085	18168	18131	18164	18125	18116	18019	18134	18151	18266	18253	18268	17930	18245	18344	18211	18262	18137	18143	18419	18219	18147	18203	18105	18175	18031	18280	18384	18147	18113	18151	18233	18365	18201	18066	18261	18209	18070	18201	18169	18205	18206	18267	18219	18225	18100	18146	18087	18311	18194	18197	18164	18088	18349	18096	18187	18236	18122	18318	18387	18194	18188	18162	18310	18037	18164	18168	18175	18208	18274	18233	18147	18206	18283	18010	18303	18120	18297	18146	18198	18272	18233	18301	18280	18242	18344	18158	18276	18043	18296	18143	18280	18190	18266	18283	18215	18319	18121	18159	18258	18110	18354	18158	18253	18259	18101	18247	18345	18088	18089	18256	18095	18301	18184	18242	18245	18265	18214	18257	18411	18208	18229	18181	18164	18143	18193	18272	18064	18145	18229	18105	18220	18354	18126	18155	18210	18310	18205	18250	18035	18275	18134	18252	18094	18068	18062	18170	18199	18208	18267	18281	18267	18220	18191	18132	18193	18207	18048	18105	18286	18302	18275	18238	18290	18399	18223	18217	18275	18341	18208	18113	18114	18214	18135	18190	18096	18373	18225	18205	18162	18177	18080	18219	18148	18274	18295	18264	18155	18225	18197	18328	18118	18172	18033	18179	18341	18335	18213	18192	18165	18178	18286	18169	18203	18026	18267	18277	18197	18267	18186	18290	18177	18048	18145	18318	18063	18233	18231	18325	18319	18157	18067	18215	18169	18131	18112	18272	18094	18195	18236	18104	18127	18053	18158	18363	18334	18225	18269	18176	18178	18258	18169	18180	18348	18116	18063	18247	18169	18178	18211	18174	18317	18258	18373	18230	18138	18251	18109	18163	18326	18147	18212	18054	18280	18207	18278	18232	18252	18214	18104	18377	18272	18258	18171	18029	18168	18378	18189	18074	18244	18209	18242	17993	18232	18139	18298	18235	18280	18225	18358	18108	18136	18295	18075	18151	18064	18106	18165	18087	18290	18270	18420	18056	18080	18057	18002	18350	18491	18261	18260	18268	18273	18191	18161	18208	18360	18153	18106	18212	18137	18384	18312	18345	18197	18225	18174	18317	17992	18202	18196	18134	18196	18081	18127	18302	18112	18323	18206	18158	18134	17993	18177	18274	18243	18206	18111	18380	18129	18251	18230	18294	18193	18316	18215	18099	18254	18163	18259	18143	18402	18069	18066	18250	18175	18074	18097	18364	18191	18057	18188	17999	18221	18236	18308	18297	18171	18291	18265	18260	18302	18153	18143	18124	18302	18230	18143	18188	18029	18201	18159	18063	17897	18148	18336	18204	18274	18361	18085	18241	18193	18281	18080	18328	18081	18048	18170	18313	18165	18202	18253	18248	18055	18131	18218	18346	18179	18117	18240	18130	18096	18177	18226	18217	18181	18389	18196	18318	18063	18249	18230	18242	18261	18244	18243	18348	18165	18139	18175	18136	17988	18076	18294	18060	18304	18207	18140	18073	18152	18244	18068	18365	17979	18141	18198	18216	18155	18039	18156	18231	18245	18134	18114	18087	18178	18159	18214	18157	18118	18153	18298	18297	18148	18108	18281	18265	18153	18451	18293	18182	18119	18183	18301	18254	18119	18070	18159	18212	18170	18190	18201	18244	18240	18251	18010	18299	18182	18241	18133	18143	18325	18347	18288	18286	18183	18167	18139	18261	18310	18331	18251	17967	18249	18069	18276	18261	18137	18182	18187	18352	18248	18156	18411	18287	18197	18225	18160	18290	18207	18148	18307	18259	18272	18044	18292	18296	18174	18422	18284	18169	18237	18211	18257	18233	18206	18143	18252	18303	18292	18292	18270	18229	18237	18127	18097	18160	18154	18333	18146	18195	18186	18374	18159	18311	18176	18090	18138	18117	18222	18159	18174	18058	18289	18146	18221	18176	18178	18261	18426	18274	18283	18218	18097	18227	18199	18100	18174	18152	18170	18095	18159	18073	18017	18309	18024	18375	18055	18202	18327	18227	18216	18154	18083	18197	18181	18059	18287	18316	18223	18289	18203	18280	18152	18297	18139	18113	18193	18213	18135	18058	18127	18077	18034	18065	18292	18069	18203	18152	18091	18400	18205	18073	18132	18273	18081	18095	18038	18189	18244	18395	18180	18405	18071	18359	18030	18180	18150	18286	18093	18002	18206	18111	18328	18124	18115	18111	18313	18361	18239	18410	18186	18402	18144	18211	18115	18231	18178	18144	18286	18087	18290	18270	18056	18180	18058	18476	18269	18118	18216	18033	18461	18153	18257	18375	18272	18327	18216	18165	18287	18271	18179	18213	18062	18090	18281	18256	18029	18243	18155	17979	18304	18291	18248	18234	18178	18174	18264	18134	18091	18292	18158	18093	18160	18195	18285	18309	18183	18234	18256	18417	17942	18145	18177	18144	18209	18245	18258	18320	18326	18307	18184	18308	18177	18116	18247	18110	18314	18306	18032	18032	18084	18332	18096	18112	18213	18384	18226	18222	18134	18149	18368	18207	18102	18264	18087	18170	18233	18300	18295	18009	18266	18275	18265	18325	17985	18265	18132	18192	18117	18239	18179	18272	18377	18368	18268	18233	18203	18016	18283	18247	18269	18088	18229	18258	18123	18392	18029	18135	18191	18217	18248	18342	18152	18197	18226	18076	18333	18061	18090	18081	18333	18109	18113	18356	18224	18028	18224	18102	18290	18400	18250	18302	18100	18230	18113	18156	18111	18239	18172	18153	18408	18275	18321	18293	18407	18360	18251	18145	18199	18149	18196	18083	18179	18324	18132	18274	18305	18240	18167	18149	18237	17970	18260	18191	18096	18177	18215	18412	18245	18070	18071	18288	18147	18153	18273	18234	18208	18233	18266	18399	18144	18254	17932	18156	18175	18250	18262	18156	18260	18280	18270	18346	17897	18121	18164	18105	18200	18198	18330	18258	18020	18266	18217	18133	18028	18213	18249	18060	18201	18211	18198	18343	18169	18199	18177	18136	18219	18196	18121	18126	18159	18172	18276	18197	18260	18331	18107	18232	18176	18164	18328	18264	18079	18205	18119	18313	18423	18025	18143	18173	18214	18267	18137	18288	18092	18137	18252	18286	18058	18232	18155	18436	18305	18249	18024	18064	18182	18247	18282	18307	18269	18139	18178	18055	18201	18309	18172	18199	18285	18230	18485	18250	18279	18159	18150	18191	18311	18297	18383	18247	18194	18295	18076	18213	18137	18123	18253	18085	18141	18206	18188	18154	18071	18267	18273	18250	18100	18154	18076	18264	18261	18109	18171	18082	18347	18149	18123	18184	18180	18155	18246	18323	18279	18251	18091	18172	18241	18230	18188	18163	18055	18218	18367	18179	18288	18254	18098	18307	18188	18288	18292	18240	18278	18096	18195	18185	18160	18221	18238	18247	18198	18253	18275	18328	18065	18240	18250	18129	18284	18216	18224	18200	18204	18144	18217	18101	18136	18273	18117	18357	18246	18074	18187	18197	18244	18270	18145	18285	18195	18222	18054	18259	18124	18252	18035	18177	18198	18254	18304	18220	18130	18149	18039	18116	18485	18201	18249	18032	18045	18245	18225	18181	17945	18118	18244	18170	17896	18199	18166	18119	18100	18217	18328	18330	18339	18252	18202	18083	18383	18099	18296	18290	18236	18157	18125	18360	18175	18146	17990	18333	18182	18295	18228	18273	18163	18180	18186	17962	18143	18245	18181	18187	18107	18297	18163	18251	18045	18106	18304	18280	18365	18079	18125	18359	18373	17978	18366	18122	18299	17951	18056	18121	18261	18130	18297	18208	18267	18246	18160	18338	18430	18165	18142	18240	18201	18219	18134	18318	18258	18204	18162	18189	18143	18315	18213	18195	18196	18177	18388	18286	18443	18249	18184	18134	18175	18293	18288	18062	18349	17997	18354	18211	18173	18171	18276	18207	18263	18247	18035	18131	18416	18268	18156	18115	18052	18253	18129	18267	18297	18126	18043	18275	18315	18185	18090	18120	18282	18175	18285	18286	18320	18252	18229	18198	18268	18101	18236	18229	18072	18197	18186	18137	18338	18317	18398	18164	18165	18328	18195	18347	18201	18305	18360	18271	18158	18221	18205	18237	18284	17929	18244	18237	18225	18358	18264	18163	18131	18128	18243	18145	18233	18297	18228	18237	18215	18049	18057	18176	18301	18024	17924	18239	18060	18247	18159	18199	18118	18388	18118	18265	18140	18155	18356	18159	18264	18132	18275	18221	18061	18182	18149	18244	18215	18259	18109	18172	18214	18258	18194	18233	18139	18247	18177	18452	18188	18184	18285
27704	22507	26394	24968	22215	22457	25273	27891	26601	24346	22814	21846	21312	21108	21145	21354	21351	21216	21359	21160	21324	21252	21341	21041	21110	21226	21200	21135	21228	21354	21309	21099	21365	21187	21274	21366	21119	21125	21269	21375	21320	21281	21254	21241	21350	21216	21391	21200	21359	21327	21343	21385	21261	21167	21462	21134	21446	21307	21314	21068	21433	21177	21244	21012	21062	21016	21128	21063	21131	21175	21304	21194	21042	21408	21349	21200	21140	21219	21379	21148	21114	21197	21176	21175	21262	21182	21441	20950	21196	21387	21303	21308	21374	21108	21066	21095	21297	21215	21261	20988	21224	21283	21184	21304	21219	21234	21256	21405	21431	21070	21051	21287	21393	21343	21302	21262	21012	20971	21214	21264	21206	21126	21419	21222	21385	21286	21214	21121	21170	21009	21275	21224	21338	21076	21311	21173	21341	21114	21168	21260	21154	21182	21115	21176	21104	21030	21268	21144	21181	21301	21171	21265	21181	21212	21254	21357	21250	21109	21275	21387	21323	21158	21383	21287	21123	21371	20977	21083	21220	21088	21284	21055	21237	21161	21214	21184	21130	21186	21255	21130	21178	21265	21219	21189	21134	21178	21078	21212	21489	21348	21180	21245	21311	21213	21283	21121	21365	21302	21259	21307	21039	21025	21342	21273	21084	21141	21201	21169	21253	21302	21365	21024	21305	21171	21111	20986	21260	21286	21242	21133	21074	21155	21226	21145	21283	21305	21397	21345	21303	21394	21256	21166	21244	21286	21402	21058	21198	21112	21231	21285	21126	21181	21186	21237	21309	21178	21040	21116	21367	21174	21352	21232	21236	21139	21064	21121	21162	21135	21279	21260	21280	21251	21296	21317	21121	21372	21140	21303	21207	21218	21295	21313	21072	21120	21295	21290	21215	21147	21317	21242	21327	21317	21185	21202	21270	21359	21171	21354	21270	21221	21168	21139	21209	21123	21088	21264	21175	21389	21316	21417	21301	21343	21294	21202	21216	21258	21322	21244	21083	21158	21105	21458	21279	21164	21354	21368	21106	21277	21067	21246	21502	21214	20957	21392	21104	21048	21309	21243	21310	21082	21131	21142	20963	21220	21069	21136	21292	20974	20966	21155	21319	21423	21359	21319	21222	21066	21215	21365	21184	21083	21144	21200	21149	21070	21227	21226	21108	20990	21407	21187	20971	21410	21039	21288	21167	21173	21286	21098	21409	21230	21210	21233	21060	21403	21262	21366	21300	21268	21253	21354	21205	21125	21291	21364	21337	21333	20927	21161	21169	21097	21215	21110	21041	21161	21083	21458	21441	21215	21194	21097	21359	21194	21283	21336	21289	21121	21194	21394	21241	21281	21025	21072	21073	21209	21152	21072	21202	21182	21242	21139	21128	21163	21395	21376	21330	21212	21368	21491	21272	21283	21319	21020	21232	21170	21069	21419	21454	21244	21136	21188	21470	21459	21190	21033	21012	21126	21374	21069	21176	21160	21143	21152	21213	21223	21136	20958	21160	21301	21235	21120	21208	21303	21388	21208	21111	21288	20998	21216	21474	21418	21079	21131	21225	21317	21069	21157	21275	21180	21104	21018	21098	21074	21150	21053	21449	21302	21000	21323	21229	21017	21151	21067	21229	20954	21483	21347	21225	21161	21090	21348	21128	21368	21162	21337	21044	21139	21362	21130	21039	21177	21132	21320	21364	21122	21153	21284	21258	21285	21223	21279	21193	21341	21514	21236	21350	21275	21075	21206	21099	21106	21312	21151	21086	21166	21137	21137	21082	21203	21066	21416	21288	21246	21503	21491	21270	21215	21390	21290	21195	21266	21247	21227	21030	21510	21384	21191	21138	21337	21374	21378	21234	21303	21467	21356	21289	21222	21249	21261	21364	21104	21439	21377	21072	21122	21115	21199	21220	21169	21359	21173	21264	21156	21384	20846	21217	21271	21317	21213	21253	21297	21012	21188	21068	21213	21326	21133	21253	21414	21322	21214	21102	21240	21165	21464	21251	21210	21313	21159	21321	21226	21299	21241	21300	21259	21142	21101	21272	21118	21132	21214	21135	21290	21284	21239	21144	21239	21159	21323	21083	21189	21223	21151	21195	21278	21291	21303	21245	20989	21282	21177	21175	21097	21073	21127	21135	21219	21049	21161	21052	21306	21000	21066	21112	21158	21319	21115	20982	21187	20977	21214	21328	21345	21269	21226	21210	21100	21390	21174	21353	21195	21455	21274	21100	21224	21380	21177	21337	21304	21156	21436	21188	21195	21203	21394	21218	21290	21162	21358	21370	21379	21246	21165	21189	21049	21388	21386	21168	21215	21232	21241	20945	21238	21205	21218	21131	21108	21309	21067	21257	21327	21153	21291	21278	21304	21082	21191	21271	20995	21329	21324	21284	20957	21122	21430	21295	21195	21222	21255	21428	21320	21391	21363	21234	21340	21183	21056	21250	21182	21109	21156	21363	21195	21354	21145	21241	21319	21297	21267	21330	21372	21307	21388	21145	21131	21294	21073	21250	21245	21341	21197	21365	21502	21415	21168	21133	21306	21283	21101	21102	21115	21264	21321	21158	21400	21323	21483	21219	21151	21346	21206	21413	21067	21324	21200	20901	21280	21165	21411	21148	21316	21188	21086	21326	20992	21167	21233	21282	21155	21327	21148	21174	21287	21214	21065	21437	21104	21062	21386	20897	21362	21424	21150	21143	21113	21236	21178	21294	21201	21159	21376	21125	21177	21020	21238	21158	21489	21205	21324	21097	21253	21257	21232	21164	21036	20990	21398	21082	21129	20985	21198	21120	21080	21339	21224	21125	21115	20960	21122	21211	21181	21050	21221	21070	21293	21193	21148	21327	21228	21178	21043	21237	21420	21237	21150	21190	21175	21340	21216	20998	21166	21048	21173	21068	21053	21244	21166	21117	21365	21243	21132	21197	21320	21261	21050	21308	21178	21226	21138	21373	21165	21159	21147	21077	21138	21163	21202	21041	21310	21195	21117	21126	21452	21329	21202	21445	21225	21222	21192	21159	21009	21229	21384	21264	21388	21163	21300	21335	21079	21243	21387	21262	21405	21190	21085	21197	21169	21256	21145	21072	21212	21147	21130	21391	21193	21185	21085	21301	21414	21091	21260	21272	21187	21473	21253	21332	21149	21147	21374	21260	21236	21206	21249	21128	21229	21354	21307	21100	21067	21198	21383	21359	21302	21356	21161	21051	21431	21042	21183	21174	21229	21129	21187	20976	21178	21265	21169	21308	21081	21466	21186	21093	21274	21281	21284	21307	21031	21144	21085	21211	21229	21278	21240	21205	21211	21289	21120	21018	21221	21321	21280	21235	21126	21233	21235	21497	21073	21392	21391	21259	21409	21013	21238	21178	21211	21482	21266	21250	21088	21301	21227	21468	21198	21272	21162	21141	21136	21129	21304	21331	21297	21232	21154	20994	21160	21230	21217	21099	21300	20990	21169	21063	21442	21216	21057	21417	21242	21265	21286	21243	21082	21366	21097	21344	21088	21176	21083	21251	21113	21261	21157	21221	21295	21020	20995	21083	21043	21220	21205	21022	21313	21185	21171	21158	21219	21183	21207	21113	21199	21224	21056	21092	21352	21005	21135	21087	21567	21400	21186	21360	21269	21010	21289	21511	21215	21192	21259	21330	21214	21293	21009	21144	21100	21011	21259	21327	21380	21220	21122	21071	21197	21408	21181	21187	21131	20948	21046	21288	21214	21193	21105	21411	21246	21217	20894	21096	21257	21215	21223	21047	21205	21213	21283	21144	21111	21317	21118	21261	21114	21099	21300	21001	21317	21360	21285	21229	21378	21104	21199	21143	21318	21329	21251	20957	21250	21245	21230	21252	21333	21227	21185	21353	21150	21398	21273	21366	21106	21158	21146	21210	21279	21266	21247	21271	21225	21245	21346	21277	21087	21161	21206	21152	21204	21029	21254	21078	21469	21185	21206	21186	21327	21431	21181	21308	21224	21269	21104	21195	21268	21176	21055	21330	21132	21067	20962	21307	21227	21162	21127	21203	21355	21424	21541	21353	21201	21174	21157	21364	21044	21019	20943	21249	21362	21136	21305	21445	21176	21357	21354	21232	21233	21312	21138	20942	21298	21317	21342	21137	21301	21237	21321	21157	21072	21338	21158	21318	21052	21238	21267	21132	21291	21083	21044	21184	21212	21352	21254	21077	21172	21135	21259	21248	21140	21308	21477	21021	21157	21263	21254	21195	21080	21209	21069	21275	21091	21187	21312	21115	21141	21256	21387	21172	21241	21186	21309	21238	21449	21144	21155	21177	21168	21359	21337	21244	21165	21128	21203	21226	21136	21321	21084	21147	21061	21208	21246	21136	21172	21355	21368	21318	21289	21329	21339	21216	21209	21081	21305	21141	21195	21078	21382	21350	21050	21191	21096	21198	21273	21156	21370	21355	21321	21154	21263	21186	21219	21231	21110	21188	21339	21389	21192	21311	21093	21368	21249	21286	21241	21220	21233	21278	21244	21454	21218	21238	21186	21135	21179	21247	21276	21158	21259	21227	21302	21052	21191	21304	21153	21170	21112	21291	21265	21378	21209	21182	21142	21090	21352	21224	21239	21143	21367	21332	21240	21206	21262	21436	21238	21297	21271	21291	21153	21318	20940	21264	21160	21079	21411	21087	21115	21434	21338	21337	21197	21308	21420	21178	21141	21363	21131	21446	21393	21203	21255	21392	21183	21184	21198	21201	21295	21209	21304	21312	21312	21202	21140	21132	21259	21436	21232	21205	21310	21202	21113	21195	21050	21292	21384	21344	21324	21247	20981	21028	21085	21374	21112	21177	21145	21213	21513	21063	21061	21049	21230	21245	21308	21364	21400	21248	21119	21427	21178	21209	21086	21263	21103	21264	21100	21213	21366	21132	21370	21145	21229	21399	21099	21261	21460	21042	21245	21187	21246	21100	21171	21167	20812	21315	21298	21042	21153	21165	21375	21151	21129	21074	21261	21348	21248	21218	21142	21108	21236	21091	21184	21266	21151	21129	21353	21372	21335	21193	21250	21196	21293	21239	21286	21130	21215	21224	21142	21194	21271	21111	21159	21346	21122	21191	21265	21186	21039	21146	21183	21120	21099	21445	21369	21178	21457
18053	21723	21531	20878	20615	20925	24942	27882	25203	21575	19919	18984	18604	18490	18403	18279	18382	18239	18333	18506	18386	18410	18412	18467	18279	18337	18399	18322	18298	18296	18482	18484	18294	18548	18365	18222	18257	18351	18316	18226	18486	18401	18301	18280	18477	18401	18288	18465	18367	18392	18421	18295	18249	18282	18349	18458	18237	18151	18491	18428	18393	18211	18310	18472	18276	18159	18453	18432	18513	18186	18264	18313	18515	18373	18292	18320	18467	18219	18275	18384	18524	18217	18269	18524	18333	18403	18366	18510	18253	18394	18310	18379	18313	18427	18506	18281	18311	18256	18348	18319	18347	18263	18136	18406	18452	18279	18365	18337	18317	18494	18276	18426	18336	18371	18302	18473	18139	18258	18388	18470	18438	18285	18188	18363	18407	18431	18339	18407	18288	18425	18330	18348	18211	18321	18372	18267	18384	18496	18375	18270	18446	18422	18178	18386	18410	18330	18406	18257	18315	18472	18380	18456	18432	18409	18415	18268	18580	18401	18353	18208	18403	18233	18376	18408	18158	18566	18461	18413	18262	18436	18387	18240	18279	18419	18147	18384	18253	18270	18362	18410	18385	18296	18210	18334	18331	18200	18380	18333	18236	18305	18290	18234	18470	18247	18504	18345	18455	18400	18544	18059	18287	18597	18378	18226	18413	18355	18342	18317	18198	18271	18516	18308	18569	18406	18316	18309	18273	18398	18386	18250	18244	18355	18350	18321	18398	18329	18363	18409	18402	18211	18390	18233	18349	18333	18282	18277	18292	18273	18314	18374	18265	18090	18449	18420	18345	18307	18294	18471	18335	18400	18441	18468	18330	18260	18407	18338	18296	18271	18423	18309	18285	18245	18306	18568	18352	18407	18430	18208	18362	18383	18354	18324	18302	18363	18299	18177	18529	18289	18471	18167	18398	18245	18332	18283	18193	18304	18440	18331	18252	18399	18317	18360	18401	18301	18458	18258	18261	18468	18295	18395	18331	18484	18262	18225	18281	18428	18251	18324	18429	18364	18327	18337	18199	18297	18200	18156	18345	18056	18377	18413	18413	18285	18272	18621	18626	18406	18289	18339	18415	18446	18468	18423	18319	18250	18322	18493	18375	18345	18375	18273	18295	18401	18332	18219	18334	18296	18322	18348	18199	18150	18570	18146	18324	18292	18330	18337	18410	18249	18328	18376	18268	18409	18610	18388	18405	18473	18408	18414	18122	18248	18291	18311	18282	18277	18367	18583	18256	18396	18097	18338	18438	18335	18375	18284	18365	18493	18342	18239	18159	18341	18127	18300	18328	18380	18292	18539	18433	18463	18344	18306	18221	18351	18390	18331	18389	18204	18475	18353	18413	18269	18310	18450	18239	18485	18426	18430	18411	18303	18430	18506	18305	18295	18333	18407	18238	18318	18367	18436	18464	18243	18149	18514	18191	18236	18286	18404	18384	18202	18379	18370	18416	18320	18365	18471	18456	18141	18340	18504	18475	18358	18335	18313	18430	18328	18370	18417	18533	18512	18487	18134	18255	18088	18194	18409	18442	18285	18367	18262	18212	18251	18453	18522	18270	18325	18343	18224	18364	18377	18257	18267	18291	18234	18278	18399	18350	18225	18343	18381	18342	18441	18349	18461	18225	18544	18307	18374	18388	18387	18425	18450	18436	18409	18273	18391	18206	18345	18394	18238	18481	18122	18374	18321	18261	18104	18403	18329	18292	18310	18199	18122	18305	18301	18317	18208	18316	18408	18187	18266	18320	18219	18368	18320	18192	18359	18367	18431	18308	18247	18427	18331	18423	18365	18320	18356	18457	18412	18292	18308	18337	18290	18231	18319	18344	18371	18447	18428	18398	18207	18494	18384	18210	18366	18494	18288	18314	18315	18456	18368	18371	18220	18328	18246	18398	18420	18213	18469	18395	18626	18319	18507	18311	18257	18474	18267	18294	18265	18302	18301	18421	18344	18220	18424	18391	18429	18405	18285	18308	18336	18296	18452	18250	18422	18234	18274	18347	18360	18265	18391	18400	18287	18571	18210	18612	18378	18501	18313	18366	18390	18272	18329	18379	18282	18365	18294	18547	18371	18210	18480	18270	18451	18303	18357	18341	18475	18180	18337	18238	18253	18333	18452	18284	18404	18382	18415	18500	18345	18518	18404	18411	18259	18522	18320	18331	18263	18263	18534	18468	18223	18312	18271	18402	18309	18615	18544	18393	18505	18390	18382	18373	18126	18282	18284	18352	18238	18260	18442	18405	18208	18386	18298	18367	18350	18341	18407	18496	18411	18351	18398	18333	18376	18600	18432	18397	18269	18371	18471	18342	18468	18338	18461	18409	18215	18333	18474	18215	18419	18281	18374	18376	18427	18311	18462	18470	18249	18456	18400	18307	18289	18167	18392	18319	18395	18460	18301	18299	18608	18424	18423	18327	18420	18336	18397	18300	18216	18364	18181	18596	18166	18319	18422	18251	18349	18475	18381	18195	18324	18340	18371	18372	18214	18339	18254	18272	18315	18281	18368	18309	18383	18372	18496	18431	18467	18576	18432	18356	18309	18225	18316	18388	18218	18349	18304	18371	18414	18201	18440	18240	18390	18352	18275	18456	18440	18073	18448	18400	18331	18371	18505	18509	18389	18380	18430	18281	18245	18293	18368	18277	18561	18361	18274	18479	18340	18267	18350	18317	18308	18332	18333	18438	18400	18218	18294	18427	18360	18406	18462	18410	18289	18342	18357	18430	18360	18429	18189	18261	18224	18329	18439	18452	18403	18294	18436	18206	18426	18193	18514	18310	18353	18269	18348	18288	18322	18393	18332	18350	18233	18401	18356	18523	18397	18432	18407	18250	18305	18396	18289	18313	18358	18435	18103	18400	18238	18456	18336	18325	18606	18500	18205	18561	18245	18363	18523	18389	18277	18390	18187	18387	18364	18415	18295	18416	18403	18296	18389	18482	18400	18223	18260	18391	18407	18362	18277	18430	18269	18367	18353	18390	18384	18368	18367	18258	18305	18246	18362	18243	18377	18384	18411	18284	18236	18368	18283	18312	18323	18155	18291	18480	18371	18391	18382	18318	18112	18331	18322	18351	18493	18524	18249	18298	18341	18252	18228	18566	18317	18185	18216	18481	18400	18490	18268	18252	18178	18509	18339	18185	18360	18384	18379	18132	18411	18501	18271	18208	18495	18317	18493	18484	18320	18267	18396	18270	18410	18463	18423	18263	18303	18357	18309	18418	18452	18273	18190	18244	18434	18529	18302	18258	18389	18293	18264	18398	18338	18282	18265	18391	18406	18380	18411	18324	18486	18312	18445	18448	18371	18222	18400	18402	18401	18378	18259	18253	18322	18365	18416	18492	18379	18557	18303	18323	18445	18223	18164	18446	18359	18267	18264	18363	18384	18458	18405	18333	18403	18221	18339	18236	18327	18285	18279	18285	18344	18222	18317	18377	18183	18492	18345	18546	18367	18481	18363	18414	18438	18422	18295	18471	18177	18344	18522	18350	18187	18532	18336	18329	18382	18385	18266	18350	18165	18386	18272	18302	18280	18399	18315	18281	18352	18411	18470	18359	18190	18217	18357	18228	18513	18338	18546	18260	18421	18324	18491	18292	18182	18170	18390	18472	18344	18383	18254	18318	18351	18292	18340	18343	18207	18442	18402	18402	18181	18304	18248	18370	18186	18312	18310	18317	18398	18355	18341	18342	18459	18153	18377	18548	18400	18270	18354	18350	18363	18537	18329	18232	18388	18380	18375	18391	18284	18366	18335	18313	18329	18498	18427	18316	18398	18304	18302	18289	18425	18395	18401	18400	18219	18590	18293	18418	18347	18356	18352	18336	18337	18486	18268	18219	18247	18324	18377	18348	18248	18400	18387	18349	18237	18222	18468	18434	18097	18546	18391	18450	18296	18352	18439	18272	18328	18466	18332	18458	18294	18311	18388	18336	18389	18509	18174	18395	18339	18260	18284	18345	18440	18463	18337	18393	18090	18370	18324	18366	18350	18302	18423	18391	18180	18246	18395	18331	18337	18430	18480	18376	18311	18223	18239	18295	18439	18362	18369	18372	18598	18393	18298	18356	18305	18502	18175	18402	18268	18451	18459	18195	18300	18358	18322	18224	18418	18277	18459	18244	18300	18421	18418	18379	18311	18270	18537	18275	18458	18437	18321	18445	18264	18375	18462	18237	18274	18377	18325	18476	18305	18552	18349	18268	18313	18246	18350	18486	18336	18373	18475	18549	18484	18282	18269	18505	18387	18465	18382	18184	18385	18295	18258	18423	18385	18425	18417	18532	18403	18377	18301	18351	18420	18289	18394	18294	18379	18371	18311	18344	18405	18338	18499	18359	18231	18493	18281	18345	18388	18354	18465	18288	18290	18382	18400	18447	18315	18293	18498	18388	18483	18428	18366	18490	18219	18532	18484	18305	18298	18343	18307	18351	18439	18459	18459	18336	18470	18207	18463	18315	18425	18446	18369	18483	18447	18594	18384	18516	18367	18281	18488	18530	18425	18225	18322	18420	18405	18728	18316	18256	18484	18312	18319	18343	18363	18239	18372	18451	18453	18371	18323	18343	18377	18343	18497	18370	18407	18272	18417	18325	18260	18648	18370	18457	18215	18434	18475	18267	18338	18494	18413	18429	18104	18327	18277	18560	18232	18312	18335	18400	18261	18418	18245	18383	18304	18219	18280	18256	18331	18397	18367	18479	18404	18302	18393	18379	18376	18289	18255	18412	18442	18251	18217	18419	18173	18604	18379	18182	18382	18456	18290	18392	18364	18317	18366	18535	18325	18214	18334	18204	18187	18330	18614	18496	18173	18559	18374	18398	18354	18425	18372	18500	18428	18327	18324	18387	18320	18400	18365	18410	18455	18272	18435	18473	18338	18441	18324	18403	18370	18593	18361	18296	18287	18398	18311	18328	18467	18241	18248	18362	18540	18317	18267	18326	18506	18493	18070	18496	18377	18406	18303	18518	18298	18222	18452	18154	18445	18384	18421	18547	18531	18339	18221	18388	18328	18212	18326	18445	18364	18234	18352	18519	18147	18233	18235	18462	18360	18443	18320	18324	18380	18413	18404	18500	18250	18307	18385	18444	18436	18424	18434	18558	18427	18411	18315	18440	18425	18596	18250
24513	21263	28375	25113	23635	24971	38177	48637	43100	33248	27477	23501	22218	21999	21654	21642	21766	21781	21645	21727	21615	21641	21747	21547	21573	21847	21849	21674	21610	21597	21699	21621	21466	21747	21639	21785	21575	21690	21722	21669	21788	21500	21546	21553	21658	21438	21657	21576	21554	21502	21722	21502	21621	21713	21508	21576	21478	21492	21464	21733	21766	21761	21553	21873	21447	21511	21733	21607	21643	21508	21602	21555	21376	21616	21419	21401	21574	21720	21418	21539	21583	21529	21652	21478	21615	21604	21481	21665	21768	21444	21550	21623	21506	21535	21710	21661	21608	21490	21597	21380	21465	21479	21590	21466	21777	21609	21377	21559	21578	21686	21576	21661	21536	21594	21747	21549	21582	21770	21553	21495	21602	21398	21519	21550	21669	21531	21458	21440	21408	21585	21407	21470	21521	21470	21624	21500	21734	21606	21601	21445	21610	21749	21585	21510	21664	21773	21610	21589	21561	21559	21735	21859	21600	21666	21796	21495	21495	21460	21500	21753	21628	21612	21395	21437	21686	21542	21810	21538	21403	21443	21510	21540	21569	21686	21634	21433	21542	21480	21686	21456	21440	21345	21564	21484	21459	21797	21669	21531	21978	21641	21488	21523	21446	21674	21686	21543	21734	21464	21672	21707	21688	21582	21446	21449	21464	21519	21498	21686	21478	21512	21520	21622	21638	21557	21661	21624	21602	21604	21576	21650	21552	21375	21580	21430	21439	21483	21550	21430	21474	21654	21809	21696	21479	21517	21658	21664	21510	21737	21563	21480	21557	21546	21555	21613	21520	21683	21367	21529	21526	21591	21591	21636	21582	21744	21650	21434	21642	21634	21550	21373	21645	21470	21646	21563	21346	21630	21581	21405	21389	21596	21515	21483	21648	21610	21431	21717	21701	21643	21720	21607	21500	21556	21589	21549	21480	21536	21423	21666	21564	21543	21554	21557	21620	21591	21781	21497	21720	21692	21633	21611	21728	21453	21692	21513	21281	21568	21453	21462	21898	21457	21400	21564	21546	21744	21611	21647	21539	21693	21956	21465	21427	21527	21495	21656	21593	21582	21491	21523	21603	21633	21524	21576	21488	21776	21649	21714	21464	21654	21486	21666	21528	21480	21663	21697	21601	21500	21794	21502	21713	21593	21558	21701	21689	21571	21668	21579	21644	21564	21446	21412	21581	21485	21622	21606	21560	21456	21729	21509	21694	21700	21643	21751	21483	21534	21467	21705	21497	21707	21568	21590	21662	21398	21775	21635	21488	21701	21793	21358	21442	21610	21497	21499	21571	21555	21604	21669	21454	21470	21454	21490	21444	21427	21482	21506	21449	21563	21801	21640	21501	21581	21524	21667	21579	21737	21449	21573	21350	21514	21530	21383	21717	21627	21639	21701	21629	21698	21503	21623	21469	21539	21555	21603	21404	21714	21657	21585	21500	21559	21695	21448	21429	21773	21370	21464	21725	21533	21630	21454	21560	21367	21700	21559	21797	21502	21674	21629	21342	21683	21611	21743	21655	21390	21484	21418	21418	21682	21707	21684	21604	21774	21521	21483	21650	21715	21639	21664	21545	21645	21717	21636	21477	21539	21557	21675	21690	21512	21642	21586	21844	21576	21666	21497	21565	21568	21615	21328	21285	21420	21703	21730	21709	21500	21277	21528	21524	21647	21562	21644	21523	21502	21579	21480	21678	21686	21648	21506	21545	21482	21638	21460	21539	21561	21555	21662	21612	21518	21441	21571	21488	21652	21706	21612	21624	21570	21769	21660	21531	21408	21582	21466	21628	21602	21613	21540	21649	21652	21584	21363	21635	21684	21765	21564	21785	21588	21649	21518	21850	21575	21355	21646	21555	21674	21654	21615	21440	21458	21473	21598	21445	21502	21854	21556	21702	21489	21445	21465	21653	21624	21434	21308	21515	21578	21423	21537	21586	21648	21409	21453	21545	21536	21775	21626	21519	21352	21687	21546	21677	21583	21758	21555	21530	21719	21547	21457	21612	21738	21540	21496	21729	21568	21847	21493	21572	21467	21686	21621	21478	21605	21607	21806	21656	21652	21565	21557	21595	21637	21613	21346	21515	21798	21588	21474	21442	21551	21715	21579	21643	21515	21616	21498	21528	21634	21451	21659	21608	21633	21601	21282	21467	21718	21794	21833	21768	21387	21560	21748	21605	21538	21631	21694	21612	21543	21647	21597	21597	21572	21441	21429	21729	21608	21623	21419	21596	21503	21546	21438	21495	21425	21717	21543	21844	21465	21341	21685	21509	21376	21550	21608	21842	21629	21589	21617	21796	21716	21845	21360	21635	21726	21604	21407	21742	21679	21378	21521	21551	21402	21490	21579	21655	21628	21583	21524	21600	21651	21747	21414	21703	21531	21495	21341	21697	21639	21615	21305	21680	21594	21588	21721	21723	21437	21578	21504	21817	21469	21526	21764	21577	21665	21752	21392	21543	21508	21622	21573	21719	21482	21544	21674	21672	21721	21364	21519	21617	21583	21728	21642	21632	21721	21583	21732	21479	21606	21737	21467	21539	21693	21616	21577	21504	21664	21628	21748	21437	21649	21536	21683	21380	21597	21460	21419	21568	21460	21540	21594	21563	21541	21651	21802	21587	21770	21599	21766	21527	21368	21434	21514	21602	21693	21672	21605	21927	21868	21576	21721	21807	21619	21655	21690	21654	21385	21425	21472	21659	21471	21948	21651	21809	21736	21713	21520	21730	21467	21615	21638	21631	21453	21367	21616	21425	21856	21614	21635	21649	21430	21814	21389	21559	21586	21505	21688	21709	21568	21678	21684	21538	21449	21638	21443	21652	21666	21715	21633	21439	21635	21383	21554	21396	21332	21633	21455	21529	21557	21419	21326	21656	21616	21482	21651	21663	21432	21438	21557	21446	21676	21647	21327	21655	21557	21571	21533	21630	21674	21635	21636	21763	21535	21617	21721	21717	21470	21438	21393	21432	21564	21672	21633	21608	21569	21540	21574	21568	21591	21542	21489	21490	21411	21530	21380	21688	21516	21606	21475	21512	21539	21771	21570	21690	21270	21470	21658	21366	21453	21504	21558	21531	21430	21574	21929	21666	21701	21443	21549	21390	21461	21594	21402	21643	21361	21517	21584	21675	21589	21470	21701	21560	21722	21571	21675	21716	21544	21399	21438	21503	21686	21722	21636	21595	21523	21374	21486	21707	21792	21718	21717	21597	21576	21487	21480	21516	21782	21591	21660	21561	21511	21494	21506	21628	21385	21596	21640	21485	21388	21498	21592	21609	21640	21458	21698	21532	21474	21655	21499	21619	21826	21566	21621	21558	21826	21790	21464	21439	21638	21466	21578	21534	21664	21710	21708	21644	21646	21540	21648	21596	21585	21814	21516	21656	21551	21723	21683	21752	21543	21876	21573	21560	21500	21694	21580	21586	21448	21554	21542	21556	21633	21519	21739	21752	21695	21695	21603	21541	21641	21506	21446	21440	21577	21575	21626	21772	21723	21563	21607	21588	21474	21512	21408	21715	21401	21552	21523	21624	21526	21532	21408	21637	21426	21535	21624	21463	21633	21645	21449	21530	21654	21567	21508	21628	21492	21671	21647	21694	21591	21715	21622	21705	21724	21562	21769	21626	21634	21662	21708	21554	21495	21519	21478	21433	21607	21382	21406	21658	21586	21515	21749	21633	21494	21705	21543	21565	21635	21494	21600	21730	21576	21517	21424	21620	21543	21784	21625	21559	21505	21768	21507	21705	21693	21772	21842	21689	21413	21645	21706	21832	21774	21420	21344	21462	21598	21473	21714	21490	21449	21617	21601	21854	21573	21671	21606	21524	21594	21539	21652	21578	21466	21460	21546	21549	21564	21668	21455	21699	21546	21395	21512	21432	21462	21615	21433	21508	21652	21579	21585	21621	21597	21819	21528	21615	21447	21533	21778	21479	21661	21719	21702	21626	21272	21506	21447	21604	21239	21664	21230	21799	21607	21514	21664	21591	21700	21463	21837	21627	21645	21593	21505	21647	21752	21475	21362	21683	21540	21676	21607	21661	21526	21420	21364	21356	21517	21580	21653	21542	21609	21567	21572	21494	21392	21345	21609	21655	21620	21650	21661	21711	21587	21727	21575	21489	21647	21471	21664	21731	21682	21556	21487	21780	21442	21704	21697	21608	21644	21627	21479	21642	21780	21830	21454	21805	21640	21629	21756	21762	21623	21446	21315	21539	21480	21702	21641	21733	21597	21598	21570	21487	21501	21520	21367	21518	21559	21476	21704	21695	21621	21427	21599	21501	21637	21536	21644	21601	21456	21553	21597	21685	21551	21529	21727	21653	21442	21598	21431	21601	21390	21737	21420	21650	21462	21765	21513	21590	21556	21501	21385	21488	21674	21600	21558	21670	21689	21686	21300	21635	21615	21424	21523	21404	21527	21652	21550	21651	21555	21587	21676	21570	21480	21552	21742	21512	21556	21401	21721	21582	21607	21564	21739	21544	21555	21569	21663	21486	21575	21618	21574	21468	21461	21573	21536	21647	21647	21666	21548	21591	21451	21578	21604	21497	21758	21460	21731	21552	21714	21500	21642	21482	21434	21650	21586	21570	21636	21330	21473	21517	21622	21642	21683	21539	21625	21528	21584	21275	21545	21591	21656	21309	21512	21515	21556	21603	21542	21485	21561	21741	21653	21632	21506	21665	21514	21657	21540	21618	21476	21594	21410	21523	21539	21503	21295	21454	21452	21730	21613	21588	21595	21706	21575	21769	21418	21428	21514	21739	21651	21418	21504	21578	21789	21604	21571	21536	21288	21580	21605	21506	21539	21725	21698	21438	21518	21548	21688	21560	21652	21507	21627	21539	21637	21587	21538	21615	21700	21404	21700	21903	21800	21459	21357	21475	21530	21540	21586	21508	21403	21702	21546	21468	21435	21607	21652	21513	21321	21450	21601	21507	21523	21670	21582	21638	21600	21724	21641	21620	21523	21638	21710	21537	21529	21504	21336	21494	21705	21535	21543	21630	21624	21754	21376	21453	21525	21554	21444	21549	21718	21498	21565	21697	21386	21563	21624	21641	21623	21356	21638	21667	21596	21545	21416	21807	21618	21589	21782	21597	21581	21506	21313	21536	21507	21485	21551
16782	28880	27164	23811	23479	23191	40186	48476	43134	32039	25258	20180	19119	18607	18712	18630	18599	18759	18778	18585	18609	18814	18816	18508	18736	18792	18635	18797	18726	18701	18764	18480	18605	18760	18579	18655	18649	18745	18690	18597	18679	18673	18528	18542	18670	18619	18517	18728	18704	18658	18681	18748	18643	18596	18756	18527	18792	18670	18314	18529	18403	18642	18629	18755	18791	18578	18753	18638	18686	18578	18738	18580	18578	18736	18731	18761	18674	18724	18685	18599	18581	18549	18592	18483	18689	18468	18737	18541	18723	18521	18629	18926	18632	18684	18535	18759	18780	18595	18867	18558	18798	18548	18732	18780	18486	18678	18737	18666	18672	18585	18665	18556	18707	18496	18594	18624	18737	18802	18570	18614	18692	18586	18665	18689	18629	18620	18747	18553	18717	18721	18697	18742	18752	18766	18619	18636	18460	18589	18581	18712	18661	18760	18654	18622	18535	18512	18522	18466	18687	18543	18788	18778	18584	18638	18743	18631	18673	18796	18520	18405	18602	18651	18651	18537	18641	18630	18689	18624	18484	18550	18624	18874	18542	18549	18710	18565	18487	18651	18405	18556	18634	18548	18671	18524	18738	18603	18728	18501	18547	18559	18729	18573	18824	18620	18590	18654	18685	18786	18551	18633	18712	18845	18696	18627	18543	18592	18620	18682	18733	18553	18595	18522	18623	18676	18358	18687	18721	18627	18642	18744	18814	18806	18562	18362	18484	18455	18612	18603	18756	18507	18621	18523	18817	18644	18733	18558	18668	18575	18557	18584	18474	18468	18557	18648	18774	18696	18428	18720	18686	18562	18767	18701	18597	18638	18635	18658	18484	18711	18657	18640	18696	18735	18649	18967	18585	18691	18730	18749	18738	18616	18627	18691	18735	18385	18714	18553	18729	18700	18574	18605	18728	18600	18356	18556	18578	18483	18744	18716	18656	18586	18492	18718	18752	18802	18672	18557	18687	18581	18543	18535	18638	18827	18715	18451	18477	18673	18490	18635	18636	18685	18594	18659	18794	18614	18560	18581	18606	18567	18576	18595	18470	18524	18865	18588	18730	18664	18591	18697	18607	18691	18526	18670	18760	18674	18673	18603	18568	18516	18699	18487	18671	18464	18598	18728	18625	18512	18678	18656	18750	18580	18640	18583	18483	18697	18775	18594	18578	18687	18669	18581	18678	18589	18745	18736	18664	18769	18480	18750	18630	18689	18663	18592	18522	18721	18638	18530	18606	18689	18702	18567	18519	18439	18678	18580	18642	18677	18608	18674	18713	18560	18573	18593	18691	18635	18653	18715	18723	18845	18833	18793	18782	18735	18784	18729	18684	18661	18594	18577	18627	18599	18633	18729	18663	18827	18573	18500	18881	18632	18723	18827	18725	18757	18645	18615	18603	18804	18825	18596	18509	18730	18493	18579	18754	18568	18686	18635	18526	18774	18737	18794	18470	18592	18617	18760	18755	18675	18693	18676	18549	18786	18458	18457	18701	18659	18706	18657	18774	18783	18599	18466	18481	18519	18792	18745	18545	18467	18610	18570	18612	18573	18726	18569	18631	18629	18609	18684	18776	18584	18583	18693	18443	18503	18615	18597	18626	18693	18671	18653	18582	18679	18487	18625	18719	18530	18616	18816	18699	18469	18627	18638	18642	18731	18685	18465	18669	18537	18599	18667	18626	18670	18637	18883	18746	18784	18692	18486	18679	18650	18681	18669	18669	18750	18526	18699	18654	18796	18738	18606	18483	18512	18622	18538	18684	18568	18620	18617	18456	18720	18642	18600	18455	18669	18692	18568	18722	18546	18683	18653	18361	18678	18655	18537	18681	18692	18823	18605	18606	18680	18751	18619	18572	18708	18688	18549	18636	18704	18679	18696	18572	18575	18451	18838	18712	18697	18521	18478	18701	18664	18662	18619	18536	18528	18735	18579	18713	18591	18646	18738	18762	18652	18556	18951	18683	18675	18643	18790	18495	18706	18666	18673	18696	18685	18561	18504	18569	18732	18648	18646	18524	18636	18661	18703	18787	18678	18612	18813	18525	18704	18546	18786	18764	18742	18651	18532	18664	18613	18546	18473	18731	18871	18694	18645	18675	18473	18686	18572	18658	18704	18735	18699	18644	18758	18622	18508	18346	18915	18531	18634	18726	18693	18544	18546	18667	18768	18820	18780	18666	18670	18573	18624	18646	18639	18501	18601	18503	18773	18482	18698	18510	18653	18622	18638	18732	18692	18533	18618	18724	18553	18547	18791	18557	18724	18495	18664	18757	18504	18559	18655	18571	18528	18703	18625	18416	18485	18609	18592	18661	18645	18714	18445	18795	18619	18652	18596	18450	18638	18490	18825	18711	18679	18593	18508	18630	18632	18623	18647	18467	18571	18620	18434	18639	18597	18620	18630	18655	18868	18750	18618	18710	18477	18628	18671	18731	18616	18690	18686	18777	18597	18662	18747	18636	18568	18717	18477	18595	18495	18645	18751	18646	18665	18598	18673	18543	18622	18912	18710	18660	18688	18630	18573	18728	18668	18725	18665	18605	18622	18529	18671	18586	18462	18666	18683	18815	18483	18688	18702	18667	18843	18601	18730	18777	18788	18805	18634	18547	18635	18840	18761	18716	18629	18660	18694	18661	18583	18546	18661	18840	18627	18730	18691	18662	18758	18658	18611	18648	18569	18587	18548	18631	18693	18592	18573	18629	18549	18687	18686	18757	18441	18792	18562	18669	18726	18513	18426	18556	18710	18592	18669	18682	18622	18635	18603	18834	18676	18418	18470	18747	18672	18691	18658	18745	18581	18524	18728	18541	18583	18628	18537	18674	18599	18849	18572	18622	18525	18551	18569	18635	18741	18511	18519	18663	18697	18460	18635	18625	18564	18680	18580	18704	18503	18685	18679	18614	18736	18739	18665	18607	18720	18441	18665	18511	18732	18670	18707	18655	18595	18817	18625	18688	18644	18677	18444	18668	18654	18613	18624	18664	18635	18656	18637	18484	18608	18644	18591	18545	18626	18757	18486	18654	18742	18595	18591	18450	18581	18758	18522	18686	18611	18556	18592	18681	18686	18723	18771	18748	18655	18519	18721	18671	18700	18523	18528	18598	18628	18460	18619	18567	18640	18737	18685	18634	18697	18487	18484	18767	18548	18660	18601	18550	18688	18549	18650	18696	18738	18554	18615	18557	18637	18723	18595	18700	18631	18665	18655	18648	18645	18664	18548	18764	18638	18716	18640	18680	18548	18713	18797	18623	18600	18596	18671	18701	18689	18475	18637	18428	18641	18615	18604	18619	18433	18646	18493	18555	18512	18494	18586	18712	18657	18679	18674	18760	18572	18605	18452	18825	18601	18515	18760	18759	18555	18680	18699	18459	18506	18632	18577	18445	18584	18571	18742	18740	18569	18747	18718	18779	18738	18566	18577	18357	18763	18639	18543	18757	18622	18535	18697	18718	18637	18693	18531	18794	18645	18661	18541	18585	18671	18615	18652	18713	18617	18596	18564	18582	18368	18839	18582	18670	18535	18612	18824	18511	18772	18668	18842	18552	18774	18944	18475	18638	18609	18516	18612	18598	18598	18716	18575	18684	18533	18685	18709	18612	18578	18652	18709	18528	18599	18766	18560	18642	18597	18673	18554	18658	18469	18653	18482	18648	18797	18867	18506	18639	18692	18726	18657	18513	18594	18707	18555	18708	18643	18769	18619	18710	18679	18916	18720	18590	18661	18601	18542	18719	18624	18602	18693	18704	18557	18559	18660	18788	18683	18689	18586	18707	18601	18644	18706	18606	18802	18736	18469	18764	18671	18653	18907	18524	18433	18575	18833	18506	18632	18661	18503	18722	18736	18811	18781	18693	18652	18737	18645	18630	18654	18544	18511	18825	18592	18582	18551	18619	18618	18352	18701	18844	18569	18593	18487	18640	18693	18524	18569	18693	18749	18699	18594	18547	18638	18676	18595	18627	18619	18555	18663	18623	18802	18783	18564	18606	18597	18537	18655	18499	18658	18605	18679	18716	18563	18645	18630	18587	18696	18547	18612	18567	18471	18626	18414	18633	18739	18530	18607	18551	18844	18512	18613	18579	18828	18588	18551	18689	18600	18563	18579	18610	18593	18729	18595	18680	18647	18536	18666	18652	18554	18642	18679	18760	18568	18681	18595	18700	18722	18633	18678	18582	18423	18578	18443	18481	18694	18575	18470	18577	18457	18756	18716	18566	18566	18609	18533	18662	18418	18603	18635	18609	18625	18636	18439	18605	18533	18761	18653	18619	18702	18730	18577	18691	18617	18681	18712	18612	18591	18851	18578	18664	18789	18721	18686	18782	18697	18624	18629	18748	18563	18649	18621	18503	18705	18678	18374	18633	18554	18540	18683	18674	18825	18688	18795	18509	18530	18757	18511	18741	18612	18727	18869	18777	18716	18715	18623	18703	18629	18592	18508	18580	18451	18741	18780	18764	18528	18499	18750	18576	18519	18708	18505	18453	18694	18592	18718	18671	18527	18743	18613	18636	18519	18663	18608	18602	18727	18668	18601	18712	18642	18742	18574	18600	18740	18707	18831	18680	18551	18649	18650	18815	18428	18533	18733	18637	18618	18775	18624	18608	18719	18650	18719	18467	18761	18487	18705	18754	18706	18574	18753	18719	18740	18530	18564	18747	18536	18795	18678	18728	18761	18627	18769	18664	18743	18510	18617	18839	18545	18611	18683	18669	18633	18737	18693	18707	18671	18577	18617	18589	18625	18737	18708	18771	18795	18686	18518	18649	18653	18657	18666	18687	18807	18788	18553	18653	18475	18632	18563	18681	18620	18605	18761	18665	18519	18781	18687	18514	18768	18671	18520	18669	18690	18782	18730	18853	18585	18644	18702	18537	18771	18601	18607	18766	18646	18599	18511	18661	18657	18638	18499	18676	18699	18536	18705	18509	18720	18722	18555	18666	18732	18385	18701	18602	18511	18770	18452	18601	18621	18651	18573	18699	18634	18777	18642	18630	18622	18792	18590	18758	18600	18570	18589	18585	18819	18641	18613	18555	18636	18544	18784	18587	18695	18777	18670	18756	18825	18590	18858	18559	18736	18649	18666	18601	18683	18477	18629	18756	18748	18466	18655	18750	18628	18724	18687
22911	21217	28972	23731	21894	26011	54340	62784	54943	40048	32150	25230	22990	22262	21842	21790	22011	21977	21837	21943	21823	21996	21928	21945	21810	21975	21755	21809	21960	21940	21850	21777	21996	21882	21818	21881	21744	21923	22053	21821	21753	21787	21940	21869	21935	21846	21981	21803	21802	21920	21808	21879	21723	21697	21751	21914	21771	21918	21879	21940	22085	21909	21854	21651	21671	21592	21801	21926	21688	21630	21864	21829	21751	21909	21720	21820	21790	21801	21860	21923	21635	21668	22015	21885	21743	21547	21875	21785	21664	21569	21721	21753	21833	21859	21527	21817	21577	21672	21594	21828	21747	21857	21794	21384	21853	21796	21904	21904	21919	21718	21710	21745	21780	21722	21527	21613	21823	21827	21527	21759	21797	21691	21577	21739	21715	21586	21829	21902	21704	21787	21708	21645	21556	21775	21697	21863	21871	21808	21715	21662	21869	21846	21630	21785	21692	21628	21890	21653	21826	21671	21881	21672	21747	21738	21863	21686	21774	21713	21899	21660	21714	21940	21679	21708	21728	21918	21739	21892	21786	21708	21854	21660	21476	21523	21742	21948	21650	21744	21728	21631	21666	21817	21825	21856	21688	21669	21373	21528	21788	21676	21636	21777	21623	21653	21686	21760	21753	21801	21830	21465	21649	21735	21675	21822	21696	21761	21607	21656	21872	21905	22056	21582	21511	21806	21783	21760	21827	21661	21930	21830	21694	21666	21853	21632	21634	21540	21673	21881	21908	21745	21844	21806	21736	21726	21461	21716	21910	21681	21570	21797	21688	21689	21679	21781	21789	21639	21624	22000	21763	21901	21910	21764	21643	21523	21734	21867	21620	21668	21633	21696	21716	21605	21733	21825	21754	21921	21803	21707	21748	21725	21820	21856	21943	21801	21822	21602	21667	21777	21814	21721	21765	21730	21925	21795	21842	21812	21805	21709	21615	21834	21863	21738	21772	21821	21657	21839	21828	21751	21691	21708	21446	21783	21760	21546	21646	21777	21870	21648	21707	21803	21594	21787	21980	21673	21720	21774	21607	21853	21766	21601	21639	21543	21635	21668	21703	21886	21882	21597	21640	21640	21567	21853	21651	21577	21708	21604	21758	21715	21655	21611	21920	21461	21832	21929	21834	21820	21640	21631	21844	21713	22057	21982	21812	21669	21923	21753	21654	21709	21659	21829	21618	21727	21714	21736	21822	21688	21760	21623	21677	21869	21663	21646	21808	21510	21670	21964	21897	21670	21693	21676	21636	21668	21632	21728	21803	21540	21665	21730	21568	21909	21717	21748	21691	21643	21705	21686	21853	21571	21752	21805	21774	21721	21679	21757	21661	21784	21816	21967	21739	21654	21587	21707	21765	21822	21861	21415	21552	21715	21702	21812	21563	21551	21709	21866	21719	21650	21988	21905	21695	21796	21801	21745	21872	21687	21820	21875	21608	21547	21779	21790	21777	21656	21806	21644	21780	21640	21825	21838	21790	21656	21653	21580	21592	21734	21596	21880	21628	21651	21663	21750	21726	21670	21624	21616	21769	21681	21713	21754	21530	21802	21845	21729	21871	21773	21716	21811	21840	21691	21948	21817	21609	21844	21854	21764	21443	21845	21772	21867	21811	21668	21657	21556	21700	21602	21663	21850	21811	21742	21687	21559	21779	21791	21838	21748	21809	21807	21955	21947	21633	21658	21708	21571	21572	21791	21696	21635	21855	21634	21962	21886	21714	21677	21742	21802	21753	21838	21756	21692	21760	21653	21659	21698	21620	21715	21654	21637	21568	21745	21927	21930	21789	21698	22024	21858	21979	21739	21714	21786	21615	21670	21632	21744	21616	21698	21708	21782	21923	21771	21527	21787	21581	21748	21602	21828	21853	21756	21519	21852	21637	21671	21643	21677	21806	21717	21713	21759	21766	21777	21770	21519	21699	21653	21651	21819	21668	21860	21894	21560	21804	21666	21592	21725	21895	21677	21710	21674	21739	21486	21619	21882	21548	21452	21450	21902	21765	21724	21623	21627	21725	21795	21781	21777	21887	21816	21934	21961	21764	21898	21778	21789	21761	21595	21896	21581	21760	21565	21656	21602	21595	21825	21572	21536	21960	21879	21696	21783	21621	21729	21701	21602	21750	21667	21786	21624	21726	21640	21808	21716	21653	21541	21907	21720	21744	21602	21629	21995	21521	21684	21650	21925	21584	21761	21699	21989	21554	21558	21773	21560	21620	21754	21736	21673	21896	21722	21802	21769	21876	21531	21701	21892	21655	21772	21626	21606	21691	21807	21745	21821	21648	21752	21796	21679	21833	21663	21893	21979	21921	21722	21730	21549	21713	22010	21698	21856	21834	21791	21588	21742	21951	21868	21846	21792	21643	21674	21696	21601	21805	21745	21746	21810	21535	21660	21810	21877	21890	21645	21801	21651	21692	21865	21620	21706	21891	21635	21804	21655	21574	21734	21738	21871	21716	21669	21854	21830	21838	21803	21759	21579	21635	21624	21658	21612	21680	21675	21992	21801	21845	21923	21904	21861	21771	21768	21621	21728	21940	21797	21786	21750	21680	21536	21577	21848	21728	21736	21718	21923	21679	21404	21810	21791	21708	21769	21794	22133	21443	21811	21575	21852	21847	21662	21649	21749	21771	21699	21874	21754	21858	21897	21549	21737	21778	21727	21722	21795	21778	21893	21738	21534	21723	21679	21746	21639	21907	21821	21656	21531	21826	21543	21749	21719	21801	21684	21733	21826	21707	21793	21840	21924	21756	21753	21721	21972	21759	21631	21758	21729	21894	21731	21519	21722	21815	21668	21738	21686	21780	21722	21811	21795	21629	21510	21658	21787	21926	21731	21622	21882	21785	21584	21611	21804	21636	21870	21718	21631	21721	21764	21535	21532	21645	21710	21477	21640	21642	21741	21796	21741	21728	21621	21779	21800	21617	21732	21833	21631	21586	21736	21578	21685	21898	21643	21900	21725	21736	21729	21779	21839	21694	21790	21645	21585	21655	21626	21738	21587	21697	21699	21732	21399	21672	21800	21718	21637	21496	21574	22027	21717	21713	21824	21903	21696	21659	21651	21654	21861	21761	21816	21647	21782	21908	21876	21865	21753	21832	21875	21763	21795	21773	21720	22051	21701	21700	21421	21647	21637	21690	21773	21839	21714	21668	21763	21812	21707	21495	21872	21942	21526	21825	21585	21850	21613	21826	21655	21742	21611	21730	21646	21809	21815	21672	21712	21781	21502	21521	21632	21773	22099	21794	21665	21824	21740	21605	21727	21702	21496	21801	21717	21895	21786	21963	21680	21748	21847	21921	21790	21916	21886	21724	21662	21795	21511	21846	21624	21754	21933	21980	21699	21705	21786	21658	21743	21848	21615	21670	21888	21656	21965	22058	21729	21629	21659	21787	21478	21623	21609	21714	21722	21718	21851	21510	22022	21890	21917	21841	21826	21773	21728	21751	21791	21772	21799	21665	21672	21834	21836	21882	21783	21809	21811	21881	21738	21695	21792	21676	21837	21817	21711	21633	21754	21637	21789	21463	21642	21801	21548	21940	21756	21776	21716	21670	21642	21726	21792	21702	21715	21781	21630	21861	21864	21632	21688	21625	21754	21439	21722	21809	21730	21948	21646	21949	21907	21631	21722	21745	21607	21542	21665	21770	21870	21737	21953	21818	21991	21671	21542	21662	21702	21934	21750	21777	21573	21667	21859	21617	21753	21589	21598	21579	21745	21924	21914	21644	21487	21688	21703	21587	21767	21944	21801	21702	21478	21865	21675	21780	21726	21759	21668	21721	21737	21885	21674	21777	21872	21906	21617	21725	21776	21707	21849	21679	21799	21793	21781	21619	21760	21788	21770	21903	21492	21586	21703	21555	21578	22093	21795	21857	21801	21703	21799	21579	21646	21695	21654	21700	21922	21704	21901	21537	21695	22012	21689	21571	21814	21630	21650	21613	21889	21742	21703	21817	22028	21602	21706	21620	21846	21830	21718	21746	21945	21471	21793	21625	21853	21578	21879	21865	21639	21604	21561	21739	21935	21495	21746	21901	21727	21810	21879	21701	21571	21702	21740	21784	21642	21648	21558	21794	21758	21807	21674	21843	21607	21827	21835	21704	21729	21827	21664	21724	21773	21494	21697	21723	21703	21869	21606	21587	21763	21842	21716	21728	21861	21755	21766	21784	21843	21723	21636	21747	21782	21877	21702	21717	21652	21651	21788	21747	21778	21806	21576	21935	21684	21675	21709	21923	21784	21904	21775	21607	21856	21818	21763	21682	21871	21808	21517	21498	21670	21891	21907	21864	21565	21965	21620	21823	21527	21581	21708	21887	21561	21767	21904	21651	21731	21616	21839	21619	21695	21528	21773	21626	21941	21709	21760	21623	21668	21779	21747	21650	21828	21949	21735	21975	21776	21962	21981	21651	21578	21570	21883	21589	21558	21650	21767	21733	21746	21603	21732	21713	21726	21765	21468	21674	21828	21804	21798	21721	21601	21788	21864	21812	21746	21898	21566	21663	21452	21811	21654	21706	21833	21615	21638	21577	21701	21724	21722	21725	21713	21719	21976	21709	21729	21895	21794	21714	21780	21720	21779	21888	21670	21508	21654	21809	21512	21610	21755	21685	21797	21952	21730	21567	21612	21817	21718	21796	21907	21983	21361	21584	21675	21715	21505	21670	21737	21596	21860	21688	21730	21863	21712	21679	21633	21839	21759	21886	21702	21732	21714	21532	21642	21901	21666	21801	21741	21676	21718	21631	21590	21684	21873	21723	21757	21843	21799	21773	21718	21821	21829	21857	21587	21759	21720	21659	21772	21698	21735	21831	21813	21731	21826	21670	21719	21711	21678	21727	21647	21679	21681	21923	21837	21784	21750	21764	21967	21875	21775	21619	21939	21900	21805	21701	21759	21524	21474	21610	21767	21761	21791	21678	21518	21795	21738	21766	21824	21613	21435	21856	21740	21522	21850	21737	21728	21734	21556	21912	21609	21368	21648	21953	21731	21784	21727	21799	21722	21872	21613	21547	21930	21816	21769	21500	21664	21626	21710	21725	21761	21963	21726	21747	21883	21553	21722	21695	21617	21426	21862	22077	21780	21652	21730	21906	21782	21703	21919	21780	21619	21687	21711
17761	30888	31059	26138	26666	26684	57183	63901	55352	39602	31056	21907	19317	18693	18817	18576	18688	18639	18889	18811	18874	18766	18698	18595	18745	18536	18779	18552	18822	18439	18697	18801	18696	18740	18836	18802	18709	18597	18794	18632	18686	18827	18688	18725	18839	18706	18738	18853	18688	18598	18773	18810	18572	18763	18911	18782	18821	18819	18850	18880	18502	18635	18668	18713	18556	18648	18695	18648	18574	18725	18558	18654	18681	18662	18616	18598	18869	18884	18628	18787	18595	18716	18816	18762	18824	18922	18691	18547	18856	18715	18669	18626	18540	18648	18738	18545	18630	18896	18506	18704	18688	18681	18810	18709	18654	18763	18697	18587	18757	18676	18713	18822	18945	18527	18738	18617	18714	18569	18775	18644	18612	18675	18534	18859	18693	18699	18551	18826	18758	18848	18787	18684	18651	18638	18676	18523	18643	18698	18866	18663	18718	18662	18698	18846	18870	18623	18570	18707	18509	18614	18770	18774	18591	18685	18725	18595	18708	18738	18729	18664	18715	18861	18536	18688	18909	18776	18688	18594	18839	18619	18813	18634	18747	18659	18651	18693	18610	18773	18837	18822	18646	18974	18672	18604	18646	18696	18664	18660	18857	18711	18643	18695	18665	18696	18747	18532	18825	18675	18782	18613	18691	18637	18575	18750	18742	18652	18584	18800	18520	18769	18864	18515	18692	18631	18682	18676	18645	18619	18767	18803	18699	18732	18733	18600	18639	18894	18608	18863	18589	18797	18670	18653	18775	18681	18587	18448	18620	18595	18591	18703	18748	18665	18629	18771	18828	18633	18573	18797	18598	18599	18908	18648	18851	18799	18586	18697	18702	18602	18750	18648	18518	18701	18600	18597	18619	18682	18874	18882	18630	18702	18497	18651	18703	18670	18663	18833	18742	18783	18549	18791	18664	18650	18532	18449	18720	18727	18667	18548	18641	18633	18694	18425	18625	18791	18501	18597	18844	18754	18758	18608	18646	18875	18718	18575	18760	18555	18741	18472	18631	18769	18681	18617	18615	18636	18899	18565	18689	18780	18580	18673	18645	18542	18724	18669	18734	18561	18382	18780	18740	18766	18820	18875	18408	18410	18728	18930	18689	18715	18670	18651	18872	18755	18759	18588	18726	18649	18784	18652	18683	18668	18649	18721	18559	18732	18488	18595	18745	18739	18680	18784	18578	18851	18764	18801	18647	18760	18827	18586	18625	18707	18771	18595	18593	18809	18699	18668	18687	18612	18885	18611	18721	18771	18675	18618	18712	18619	18619	18704	18804	18553	18707	18703	18552	18594	18770	18691	18777	18560	18832	18571	18603	18642	18609	18670	18696	18569	18744	18558	18596	18602	18737	18774	18797	18794	18707	18882	18490	18636	18765	18636	18848	18516	18665	18559	18578	18665	18553	18787	18729	18577	18697	18523	18582	18777	18735	18706	18639	18611	18804	18650	18584	18463	18775	18614	18827	18577	18642	18526	18715	18795	18755	18758	18702	18835	18873	18603	18668	18599	18691	18568	18746	18695	18842	18656	18771	18584	18628	18686	18971	18704	18743	18654	18789	18632	18756	18797	18814	18640	18746	18502	18706	18738	18595	18772	18589	18747	18624	18846	18734	18793	18448	18667	18894	18616	18599	18707	18786	18802	18624	18621	18576	18707	18773	18708	18695	18609	18574	18532	18817	18748	18606	18668	18761	18720	18742	18672	18666	18671	18782	18971	18673	18835	18498	18793	18666	18680	18787	18860	18770	18571	18750	18711	18545	18827	18789	18683	18688	18969	18637	18754	18842	18713	18602	18691	18541	18592	18761	18661	18637	18612	18644	18591	18611	18626	18684	18550	18568	18800	18778	18734	18439	18591	18645	18641	18719	18558	18660	18678	18537	18382	18593	18719	18634	18614	18604	18723	18760	18634	18760	18769	18598	18622	18712	18850	18649	18631	18652	18741	18818	18714	18725	18771	18783	18735	18504	18820	18684	18804	18678	18858	18466	18630	18631	18689	18726	18732	18597	18840	18681	18901	18706	18751	18705	18860	18816	18844	18509	18808	18630	18636	18599	18788	18693	18565	18732	18659	18843	18676	18584	18783	18610	18737	18622	18598	18694	18669	18706	18650	18732	18599	18699	18617	18764	18712	18751	18585	18607	18588	18528	18759	18507	18746	18693	18631	18657	18711	18829	18930	18702	18764	18705	18661	18635	18696	18666	18781	18807	18709	18704	18670	18565	18657	18647	18640	18739	18608	18717	18736	18588	18593	18686	18620	18708	18748	18524	18777	18582	18599	18863	18678	18673	18736	18768	18648	18703	18730	18860	18464	18629	18631	18597	18784	18539	18726	18556	18693	18816	18740	18883	18695	18607	18574	18737	18783	18703	18583	18716	18799	18632	18668	18632	18804	18618	18617	18791	18650	18765	18718	18758	18569	18628	18593	18580	18555	18741	18855	18460	18615	18791	18584	18743	18827	18681	18649	18609	18718	18591	18694	18677	18634	18733	18693	18763	18807	18744	18736	18770	18650	18772	18647	18725	18533	18666	18719	18662	18666	18818	18711	18814	18705	18712	18546	18698	18749	18753	18653	18674	18581	18741	18699	18561	18754	18682	18870	18682	18487	18724	18614	18730	18722	18749	18623	18614	18621	18567	18625	18694	18430	18683	18582	18779	18641	18792	18809	18770	18696	18757	18714	18637	18753	18660	18718	18756	18640	18619	18522	18833	18675	18631	18518	18633	18720	18703	18596	18969	18892	18769	18557	18706	18631	18578	18758	18681	18712	18902	18664	18852	18692	18643	18559	18590	18721	18824	18604	18584	18771	18775	18444	18732	18644	18668	18630	18642	18672	18751	18540	18756	18527	18730	18790	18684	18717	18663	18626	18404	18787	18677	18896	18542	18559	18854	18671	18641	18597	18577	18556	18883	18706	18699	18682	18781	18572	18634	18725	18931	18571	18689	18727	18769	18761	18712	18628	18708	18832	18561	18765	18601	18599	18700	18786	18875	18857	18631	18750	18640	18829	18814	18786	18888	18817	18633	18683	18914	18691	18712	18748	18650	18679	18671	18775	18796	18779	18639	18715	18531	18811	18672	18723	18665	18717	18649	18699	18762	18821	18680	18753	18660	18490	18626	18764	18640	18508	18874	18602	18688	18689	18668	18730	18594	18573	18696	18794	18650	18669	18720	18617	18675	18575	18769	18766	18634	18596	18804	18562	18667	18458	18494	18555	18639	18687	18669	18521	18666	18702	18876	18610	18540	18739	18630	18728	18592	18659	18795	18703	18721	18773	18700	18780	18511	18726	18702	18801	18846	18639	18674	18797	18628	18748	18754	18651	18736	18698	18828	18560	18674	18712	18752	18718	18721	18856	18719	18708	18550	18796	18599	18782	18788	18594	18668	18566	18878	18854	18910	18773	18542	18726	18749	18980	18764	18740	18677	18696	18664	18787	18725	18659	18730	18705	18663	18618	18663	18640	18744	18652	18673	18626	18729	18589	18775	18543	18803	18796	18499	18792	18745	18560	18608	18558	18764	18848	18562	18501	18670	18496	18598	18776	18864	18736	18493	18619	18845	18777	18553	18694	18827	18591	18850	18638	18864	18617	18589	18722	18738	18824	18605	18666	18731	18645	18657	18623	18619	18830	18733	18712	18741	18445	18669	19034	18710	18746	18593	18640	18545	18571	18650	18672	18728	18699	18583	18780	18865	18736	18804	18853	18620	18738	18644	18792	18813	18606	18744	18928	18705	18771	18733	18730	18577	18687	18803	18692	18723	18480	18659	18660	18736	18727	18788	18576	18661	18790	18617	18672	18740	18888	18870	18718	18695	18644	18591	18668	18601	18833	18884	18782	18757	18727	18620	18832	18766	18522	18739	18757	18609	18752	18658	18718	18607	18541	18696	18695	18619	18634	18512	18592	18757	18824	18589	18774	18796	18805	18759	18646	18722	18520	18634	18508	18829	18742	18684	18540	18622	18739	18735	18734	18675	18625	18613	18538	18586	18756	18724	18758	18717	18543	18539	18835	18589	18838	18552	18717	18503	18743	18820	18709	18684	18661	18702	18602	18724	18659	18732	18714	18801	18656	18587	18571	18695	18746	18608	18711	18665	18545	18700	18579	18560	18842	18379	18777	18693	18598	18726	18765	18830	18511	18807	18681	18643	18788	18684	18530	18811	18681	18711	18899	18658	18844	18462	18579	18632	18668	18681	18590	18736	18705	18487	18810	18617	18597	18733	18535	18544	18744	18662	18623	18714	18433	18846	18644	18717	18610	18724	18733	18650	18757	18667	18527	18563	18808	18770	18863	18698	18620	18695	18605	18618	18649	18767	18458	18775	18568	18743	18972	18859	18607	18722	18592	18950	18686	18674	18603	18670	18662	18533	18804	18814	18599	18579	18618	18616	18763	18748	18625	18825	18602	18753	18869	18763	18676	18646	18732	18571	18738	18562	18556	18759	18766	18595	18736	18743	18636	18821	18660	18672	18783	18776	18704	18712	18828	18829	18676	18629	18669	18703	18667	18659	18637	18562	18604	18725	18530	18647	18568	18542	18746	18831	18577	18668	18858	18659	18685	18675	18870	18619	18770	18506	18637	18737	18593	18710	18663	18836	18565	18671	18635	18810	18650	18702	18678	18657	18728	18754	18622	18776	18686	18602	18738	18723	18837	18609	18742	18831	18612	18807	18582	18695	18776	18695	18814	18715	18632	18725	18605	18686	18746	18693	18885	18625	18743	18779	18672	18441	18675	18786	18628	18592	18677	18522	18701	18811	18639	18705	18657	18616	18742	18546	18671	18756	18503	18652	18584	18879	18662	18749	18682	18607	18748	18734	18736	18755	18848	18795	18758	18570	18597	18717	18440	18678	18701	18764	18748	18741	18611	18888	18518	18706	18730	18654	18759	18631	18876	18656	18802	18563	18718	18820	18721	18783	18526	18597	18743	18903	18843	18711	18535	18662	18837	18639	18774	18521	18638	18756	18623	18682	18859	18771	18804	18630	18624	18811	18702	18629	18683	18664	18566	18619	18660	18631	18682	18705	18613	18620	18639	18745	18612	18669	18566	18777	18738	18675	18646	18698	18657	18495	18592	18712	18520	18714	18812	18667	18536	18623	18693	18667	18768	18639	18666
27561	22320	25878	24476	21621	22396	26040	28613	27045	24122	22975	21853	21650	21597	21645	21475	21542	21646	21606	21374	21636	21592	21650	21577	21680	21719	21660	21652	21545	21592	21456	21689	21610	21526	21413	21699	21691	21391	21543	21464	21693	21412	21622	21608	21401	21588	21583	21829	21570	21500	21565	21465	21463	21498	21444	21591	21525	21298	21547	21397	21581	21506	21534	21451	21573	21593	21605	21346	21590	21347	21407	21453	21660	21594	21488	21644	21446	21509	21451	21415	21612	21555	21497	21497	21539	21467	21589	21621	21475	21556	21538	21328	21460	21551	21549	21505	21474	21539	21584	21487	21581	21584	21516	21846	21430	21646	21534	21517	21396	21707	21443	21486	21383	21446	21499	21470	21583	21647	21333	21358	21454	21628	21553	21353	21507	21319	21508	21662	21462	21724	21686	21438	21424	21600	21522	21589	21589	21471	21409	21376	21608	21508	21278	21553	21578	21513	21627	21506	21449	21413	21657	21724	21534	21437	21441	21399	21592	21436	21584	21420	21326	21522	21376	21430	21664	21409	21541	21516	21619	21486	21706	21658	21570	21342	21510	21715	21536	21491	21616	21568	21431	21514	21403	21613	21384	21495	21364	21378	21627	21760	21727	21700	21487	21599	21686	21453	21411	21484	21668	21757	21707	21519	21532	21411	21644	21632	21556	21342	21556	21632	21512	21549	21488	21365	21753	21496	21761	21654	21562	21425	21594	21445	21384	21563	21593	21527	21590	21699	21476	21597	21577	21356	21324	21471	21543	21642	21491	21465	21620	21761	21309	21428	21438	21372	21352	21204	21520	21635	21633	21556	21577	21641	21364	21493	21633	21435	21497	21752	21332	21526	21575	21383	21345	21395	21605	21404	21652	21407	21468	21445	21508	21440	21504	21526	21282	21309	21605	21452	21448	21535	21501	21647	21453	21474	21419	21478	21407	21512	21351	21324	21592	21673	21690	21363	21378	21441	21720	21432	21591	21423	21561	21431	21432	21434	21454	21459	21538	21262	21392	21378	21700	21611	21627	21728	21500	21503	21818	21633	21729	21578	21393	21527	21539	21369	21651	21488	21578	21486	21472	21694	21513	21610	21483	21518	21561	21387	21611	21559	21473	21418	21460	21521	21714	21553	21682	21630	21611	21461	21491	21431	21608	21522	21681	21404	21660	21462	21429	21588	21596	21273	21353	21374	21574	21411	21636	21498	21500	21553	21672	21544	21579	21510	21636	21523	21639	21399	21598	21490	21607	21733	21713	21511	21572	21634	21389	21598	21417	21406	21290	21485	21540	21535	21543	21648	21649	21370	21531	21458	21435	21540	21628	21414	21528	21508	21588	21679	21347	21537	21648	21726	21447	21490	21617	21484	21584	21448	21623	21383	21657	21381	21223	21620	21377	21658	21513	21465	21730	21682	21512	21445	21608	21362	21692	21397	21460	21502	21491	21537	21684	21605	21532	21552	21604	21462	21538	21417	21624	21481	21648	21476	21492	21507	21592	21618	21531	21459	21497	21638	21606	21408	21319	21351	21468	21643	21660	21593	21654	21344	21435	21610	21749	21729	21511	21627	21800	21635	21329	21595	21639	21413	21697	21516	21614	21566	21423	21749	21535	21542	21737	21569	21511	21616	21432	21440	21594	21450	21507	21513	21166	21395	21865	21423	21443	21677	21471	21653	21502	21388	21389	21407	21638	21526	21566	21558	21358	21412	21642	21630	21489	21566	21486	21574	21546	21570	21563	21526	21407	21271	21741	21556	21542	21482	21553	21759	21748	21571	21493	21471	21406	21576	21473	21564	21640	21695	21636	21565	21502	21443	21433	21658	21593	21564	21400	21456	21628	21515	21468	21514	21616	21506	21543	21510	21414	21382	21555	21538	21537	21441	21628	21472	21508	21717	21539	21491	21523	21447	21182	21457	21451	21710	21564	21453	21471	21614	21487	21502	21481	21415	21444	21436	21448	21537	21525	21270	21347	21410	21724	21377	21481	21602	21574	21636	21614	21711	21602	21553	21575	21284	21448	21449	21527	21595	21431	21466	21545	21262	21355	21394	21674	21604	21591	21521	21472	21436	21473	21671	21710	21765	21765	21643	21532	21511	21568	21462	21500	21423	21386	21304	21476	21478	21412	21472	21540	21284	21408	21536	21286	21662	21518	21583	21607	21437	21647	21461	21484	21588	21605	21489	21574	21546	21642	21411	21423	21710	21625	21283	21727	21652	21576	21499	21365	21420	21532	21528	21489	21581	21263	21753	21489	21402	21240	21565	21608	21474	21519	21472	21423	21354	21328	21439	21516	21639	21650	21506	21685	21635	21701	21511	21633	21490	21341	21512	21611	21422	21614	21527	21407	21484	21638	21537	21398	21352	21457	21463	21553	21534	21629	21663	21431	21464	21492	21498	21532	21451	21736	21494	21444	21424	21636	21674	21467	21322	21408	21504	21549	21352	21455	21668	21453	21325	21479	21473	21581	21641	21667	21501	21641	21630	21464	21499	21380	21529	21643	21367	21458	21740	21418	21491	21423	21640	21616	21312	21466	21737	21536	21410	21432	21490	21535	21751	21442	21608	21627	21416	21531	21629	21515	21746	21533	21551	21612	21361	21384	21518	21626	21526	21517	21451	21375	21720	21548	21406	21572	21617	21607	21604	21636	21584	21240	21663	21503	21521	21495	21749	21436	21350	21488	21627	21545	21373	21603	21371	21546	21472	21588	21624	21580	21400	21598	21559	21649	21543	21446	21325	21421	21602	21577	21448	21609	21492	21637	21401	21572	21581	21440	21721	21489	21325	21662	21476	21715	21359	21497	21492	21603	21444	21450	21378	21277	21429	21462	21589	21544	21688	21462	21387	21316	21362	21600	21432	21755	21596	21368	21757	21669	21646	21394	21442	21633	21591	21497	21703	21628	21328	21455	21236	21456	21402	21628	21641	21630	21478	21455	21543	21701	21696	21628	21440	21463	21272	21667	21556	21441	21607	21441	21467	21599	21682	21543	21590	21638	21558	21453	21483	21365	21698	21487	21609	21468	21639	21703	21519	21498	21554	21523	21412	21388	21478	21442	21685	21487	21573	21568	21383	21241	21662	21662	21638	21531	21498	21535	21591	21469	21739	21741	21444	21710	21566	21573	21506	21549	21742	21502	21550	21514	21493	21536	21406	21475	21443	21450	21518	21598	21618	21530	21670	21610	21510	21532	21511	21442	21450	21562	21549	21404	21339	21359	21447	21317	21499	21469	21420	21603	21506	21478	21472	21622	21387	21621	21481	21417	21608	21627	21675	21629	21393	21583	21537	21732	21638	21526	21347	21440	21597	21680	21330	21379	21445	21551	21525	21518	21406	21366	21457	21786	21683	21467	21807	21575	21794	21288	21626	21721	21558	21480	21697	21440	21560	21582	21463	21411	21484	21326	21589	21379	21657	21590	21551	21502	21692	21512	21308	21529	21515	21392	21401	21732	21497	21350	21324	21614	21383	21534	21664	21585	21492	21584	21637	21498	21520	21344	21419	21625	21427	21573	21271	21432	21437	21747	21707	21491	21373	21501	21654	21565	21421	21644	21408	21522	21511	21591	21690	21503	21323	21575	21652	21391	21520	21606	21304	21488	21449	21565	21516	21480	21503	21446	21551	21530	21372	21570	21472	21441	21557	21695	21499	21710	21576	21567	21572	21534	21455	21510	21520	21525	21529	21560	21515	21475	21624	21399	21480	21549	21604	21503	21421	21455	21273	21491	21515	21551	21515	21353	21481	21544	21495	21625	21620	21475	21412	21432	21762	21562	21488	21588	21605	21918	21665	21631	21561	21545	21592	21251	21514	21376	21622	21559	21489	21493	21696	21607	21638	21623	21409	21601	21500	21574	21487	21657	21534	21450	21401	21466	21606	21676	21419	21617	21461	21591	21622	21258	21487	21595	21411	21493	21451	21357	21286	21517	21602	21603	21491	21602	21469	21616	21532	21502	21300	21509	21302	21435	21375	21866	21430	21704	21460	21463	21611	21615	21726	21415	21505	21649	21576	21379	21507	21559	21381	21530	21536	21675	21596	21602	21414	21494	21632	21517	21447	21547	21646	21532	21496	21415	21436	21456	21356	21492	21597	21265	21336	21425	21505	21351	21568	21468	21622	21654	21494	21388	21477	21503	21443	21494	21368	21431	21446	21678	21720	21365	21739	21609	21451	21498	21770	21522	21548	21621	21311	21516	21180	21292	21499	21484	21359	21256	21652	21523	21506	21666	21477	21637	21513	21536	21725	21327	21763	21481	21493	21480	21622	21445	21608	21519	21323	21577	21577	21640	21752	21535	21522	21401	21612	21592	21306	21585	21704	21624	21519	21260	21496	21745	21585	21716	21671	21612	21307	21521	21532	21453	21599	21632	21514	21495	21562	21645	21582	21445	21585	21411	21467	21636	21505	21530	21533	21591	21670	21497	21572	21639	21524	21536	21523	21370	21506	21438	21359	21633	21524	21397	21704	21736	21536	21552	21462	21555	21392	21377	21389	21700	21538	21381	21559	21411	21424	21515	21461	21728	21609	21454	21627	21636	21505	21850	21570	21401	21552	21609	21504	21522	21596	21483	21487	21723	21716	21440	21860	21580	21337	21587	21705	21570	21621	21739	21570	21789	21594	21588	21591	21544	21610	21661	21491	21435	21525	21758	21433	21503	21212	21558	21273	21445	21475	21600	21608	21376	21661	21243	21534	21615	21698	21542	21527	21478	21633	21405	21370	21592	21360	21455	21310	21524	21485	21672	21611	21739	21767	21488	21593	21418	21480	21615	21526	21553	21634	21532	21581	21417	21686	21592	21454	21348	21324	21652	21389	21448	21669	21451	21476	21394	21524	21507	21432	21356	21641	21578	21435	21493	21532	21349	21473	21474	21744	21464	21526	21545	21398	21387	21586	21544	21581	21273	21511	21593	21572	21667	21662	21403	21502	21553	21289	21748	21435	21571	21615	21551	21456	21392	21495	21618	21624	21402	21460	21606	21408	21650	21464	21676	21420	21488	21346	21391	21412	21630	21641	21542	21699	21546	21608	21754	21417	21445	21548	21469	21440	21713	21700	21218	21634	21542	21473	21582	21469	21640	21546	21537	21479	21593	21371	21494	21420	21638	21316	21468	21272	21385	21681
17049	19654	19667	19597	19515	20198	25790	28048	25413	21507	19830	19063	18690	18371	18446	18622	18667	18615	18464	18577	18483	18399	18575	18465	18601	18427	18606	18581	18508	18377	18705	18589	18461	18552	18519	18472	18492	18435	18423	18500	18345	18513	18595	18536	18500	18492	18432	18644	18343	18467	18377	18535	18502	18556	18563	18358	18447	18552	18372	18644	18505	18582	18468	18614	18536	18584	18515	18503	18537	18678	18346	18539	18472	18377	18459	18512	18424	18489	18479	18380	18483	18540	18438	18496	18592	18512	18432	18515	18571	18654	18529	18463	18489	18378	18625	18747	18428	18489	18534	18396	18400	18413	18494	18413	18440	18600	18432	18597	18390	18545	18310	18471	18531	18383	18521	18473	18647	18560	18640	18448	18514	18666	18657	18439	18487	18526	18387	18455	18378	18566	18716	18388	18379	18618	18485	18429	18489	18488	18402	18448	18541	18461	18498	18663	18494	18490	18462	18536	18509	18593	18354	18629	18521	18525	18433	18599	18436	18596	18588	18576	18575	18546	18294	18369	18332	18495	18484	18520	18410	18810	18534	18585	18708	18558	18383	18346	18463	18365	18549	18491	18621	18419	18475	18316	18502	18450	18585	18590	18447	18443	18575	18292	18478	18415	18799	18424	18577	18449	18456	18603	18592	18447	18590	18560	18542	18471	18539	18455	18379	18404	18404	18573	18398	18659	18530	18581	18450	18596	18576	18343	18441	18529	18610	18492	18320	18625	18429	18474	18548	18561	18432	18572	18588	18360	18438	18456	18593	18513	18635	18705	18488	18589	18572	18504	18462	18481	18603	18475	18672	18527	18548	18567	18559	18385	18447	18222	18629	18535	18412	18625	18586	18662	18714	18349	18467	18429	18552	18475	18739	18466	18458	18260	18740	18446	18613	18401	18593	18566	18470	18594	18597	18538	18703	18548	18511	18555	18698	18413	18348	18481	18736	18571	18437	18474	18529	18595	18562	18504	18655	18382	18549	18437	18510	18449	18537	18540	18500	18578	18408	18782	18665	18494	18459	18593	18484	18593	18523	18538	18468	18439	18398	18595	18403	18436	18480	18673	18545	18615	18577	18269	18693	18551	18464	18309	18355	18460	18428	18605	18456	18489	18544	18678	18549	18408	18553	18685	18573	18426	18738	18615	18547	18530	18473	18471	18585	18673	18526	18577	18668	18529	18615	18620	18324	18483	18438	18234	18658	18480	18525	18463	18666	18486	18647	18554	18561	18446	18549	18586	18417	18411	18688	18424	18578	18482	18430	18493	18585	18410	18530	18543	18483	18528	18556	18559	18485	18485	18570	18528	18567	18478	18601	18401	18462	18688	18612	18568	18490	18323	18484	18377	18643	18341	18385	18547	18475	18494	18502	18606	18537	18536	18677	18531	18566	18541	18400	18640	18646	18583	18570	18489	18466	18562	18599	18464	18465	18413	18389	18500	18507	18317	18471	18290	18658	18435	18446	18431	18540	18485	18611	18565	18593	18369	18464	18570	18476	18514	18190	18523	18612	18429	18505	18438	18377	18607	18462	18439	18577	18454	18675	18484	18604	18469	18484	18511	18653	18528	18464	18637	18377	18436	18630	18569	18717	18405	18620	18478	18443	18544	18555	18291	18658	18630	18537	18412	18536	18374	18489	18595	18576	18504	18511	18484	18512	18383	18587	18695	18524	18431	18659	18571	18508	18540	18436	18363	18560	18599	18568	18511	18600	18482	18612	18624	18534	18562	18377	18439	18539	18622	18426	18380	18545	18497	18368	18590	18376	18455	18519	18617	18438	18508	18538	18428	18420	18435	18501	18534	18620	18477	18599	18473	18571	18360	18633	18525	18589	18465	18501	18368	18601	18414	18606	18401	18546	18629	18594	18591	18451	18599	18522	18693	18410	18531	18523	18523	18480	18519	18439	18441	18703	18462	18419	18572	18552	18655	18557	18478	18602	18449	18560	18614	18563	18479	18523	18349	18547	18494	18612	18481	18579	18406	18469	18466	18525	18353	18573	18315	18460	18296	18639	18537	18465	18663	18596	18499	18523	18371	18505	18494	18485	18496	18529	18494	18585	18532	18651	18613	18542	18420	18369	18592	18706	18469	18655	18545	18451	18336	18473	18498	18493	18512	18675	18464	18541	18589	18612	18546	18618	18513	18397	18615	18461	18442	18452	18479	18568	18414	18549	18499	18591	18493	18548	18527	18656	18402	18394	18518	18553	18566	18345	18477	18500	18422	18481	18561	18497	18392	18330	18471	18664	18482	18448	18413	18588	18421	18651	18744	18624	18621	18351	18438	18318	18728	18512	18478	18527	18367	18517	18491	18641	18449	18470	18632	18579	18364	18604	18351	18568	18613	18371	18453	18520	18633	18370	18656	18529	18605	18468	18545	18307	18551	18461	18514	18525	18482	18546	18525	18523	18514	18611	18423	18440	18514	18837	18632	18531	18573	18335	18563	18520	18371	18404	18506	18483	18411	18553	18415	18466	18454	18386	18510	18469	18696	18384	18257	18603	18649	18580	18600	18541	18481	18517	18485	18365	18496	18517	18507	18654	18539	18789	18764	18645	18410	18337	18677	18541	18464	18615	18551	18499	18806	18538	18557	18597	18519	18602	18483	18529	18558	18411	18472	18497	18446	18596	18369	18509	18444	18458	18391	18425	18569	18382	18675	18554	18459	18495	18455	18605	18418	18404	18593	18531	18493	18475	18454	18557	18431	18533	18676	18520	18462	18658	18552	18452	18528	18534	18552	18503	18567	18586	18490	18429	18543	18556	18572	18635	18434	18442	18447	18351	18638	18563	18750	18444	18539	18617	18546	18690	18556	18415	18432	18714	18625	18432	18419	18643	18389	18430	18587	18506	18620	18391	18501	18542	18675	18494	18458	18388	18462	18485	18350	18603	18560	18649	18460	18759	18558	18544	18565	18560	18499	18633	18541	18708	18479	18718	18433	18513	18561	18436	18573	18569	18440	18623	18486	18504	18474	18581	18507	18431	18587	18656	18658	18818	18656	18590	18643	18468	18476	18526	18437	18532	18383	18642	18578	18520	18442	18519	18504	18447	18604	18275	18561	18644	18503	18459	18459	18558	18526	18606	18613	18640	18590	18560	18639	18436	18631	18475	18640	18511	18695	18638	18612	18291	18505	18477	18553	18588	18641	18624	18620	18570	18409	18536	18519	18537	18566	18395	18477	18546	18723	18547	18353	18559	18487	18578	18475	18510	18604	18370	18362	18560	18456	18453	18539	18442	18446	18424	18533	18603	18396	18502	18502	18492	18595	18503	18569	18444	18519	18454	18535	18443	18574	18680	18461	18519	18556	18570	18484	18540	18376	18484	18431	18453	18373	18281	18608	18580	18451	18436	18434	18465	18438	18548	18310	18604	18395	18411	18504	18501	18344	18613	18470	18541	18389	18526	18554	18602	18459	18507	18396	18482	18650	18631	18452	18580	18402	18522	18670	18540	18703	18389	18618	18460	18617	18380	18516	18474	18393	18445	18724	18447	18465	18358	18566	18586	18456	18479	18570	18332	18537	18638	18674	18477	18500	18497	18630	18513	18511	18665	18625	18516	18571	18584	18483	18699	18526	18580	18606	18544	18567	18422	18334	18485	18522	18471	18439	18690	18437	18456	18569	18465	18450	18631	18569	18400	18472	18667	18291	18488	18463	18534	18321	18647	18547	18690	18657	18429	18578	18433	18570	18521	18557	18587	18643	18601	18420	18588	18490	18598	18341	18524	18681	18427	18581	18338	18595	18551	18675	18503	18501	18493	18466	18661	18256	18672	18475	18605	18598	18462	18528	18638	18464	18472	18548	18607	18487	18632	18606	18610	18407	18394	18535	18413	18566	18496	18569	18383	18766	18536	18496	18544	18508	18517	18609	18561	18575	18530	18503	18533	18497	18533	18317	18488	18609	18433	18596	18695	18418	18465	18525	18511	18559	18519	18593	18544	18495	18403	18425	18518	18494	18447	18499	18454	18522	18536	18662	18546	18526	18504	18486	18427	18428	18546	18490	18562	18504	18368	18478	18611	18495	18587	18536	18407	18458	18445	18390	18536	18614	18509	18457	18480	18510	18581	18650	18538	18632	18487	18542	18523	18470	18507	18504	18558	18583	18435	18512	18502	18359	18407	18536	18459	18660	18644	18488	18491	18629	18664	18455	18642	18478	18547	18446	18436	18286	18453	18688	18422	18506	18501	18570	18469	18663	18552	18386	18446	18520	18495	18435	18525	18556	18589	18586	18559	18594	18366	18562	18373	18529	18430	18555	18468	18440	18475	18380	18669	18564	18496	18617	18488	18530	18419	18633	18353	18535	18466	18613	18482	18366	18498	18508	18463	18640	18584	18591	18386	18582	18539	18544	18563	18346	18459	18527	18474	18419	18388	18409	18547	18571	18526	18419	18429	18408	18565	18594	18639	18379	18596	18541	18524	18372	18495	18377	18692	18358	18547	18513	18570	18327	18549	18572	18745	18609	18581	18466	18537	18514	18641	18570	18563	18471	18467	18586	18575	18468	18531	18500	18450	18554	18456	18502	18566	18522	18555	18515	18616	18445	18468	18507	18473	18597	18555	18497	18722	18635	18661	18697	18508	18552	18380	18618	18549	18546	18464	18510	18536	18544	18439	18506	18618	18458	18385	18480	18645	18427	18566	18552	18512	18568	18387	18523	18542	18599	18530	18479	18491	18643	18529	18562	18526	18397	18461	18580	18590	18409	18474	18258	18490	18415	18565	18431	18366	18696	18450	18513	18554	18474	18263	18519	18404	18427	18627	18462	18591	18429	18678	18518	18584	18441	18585	18622	18527	18773	18431	18408	18500	18563	18530	18526	18462	18499	18649	18695	18462	18571	18510	18447	18516	18574	18579	18655	18484	18551	18532	18617	18544	18397	18537	18661	18518	18536	18570	18705	18331	18401	18541	18451	18630	18432	18495	18451	18499	18561	18483	18391	18625	18376	18511	18615	18578	18492	18436	18506	18614	18448	18415	18482	18595	18583	18523	18490	18610	18568	18519	18493	18319	18349	18495	18390	18503	18444	18352	18590	18483	18582	18463	18353	18397	18478	18469	18504	18462	18573	18559	18556	18608	18233	18430	18550	18505	18472	18512	18743	18592	18614	18529	18586
24369	21256	28394	24952	22950	30312	49629	47901	38630	29401	25820	22882	21741	21565	21597	21575	21674	21443	21759	21719	21697	21475	21789	21748	21778	21483	21526	21438	21628	21599	21667	21518	21365	21526	21510	21561	21533	21565	21312	21463	21559	21515	21516	21470	21379	21587	21210	21525	21477	21576	21649	21306	21469	21491	21248	21717	21562	21456	21686	21674	21613	21403	21600	21530	21535	21436	21632	21558	21564	21471	21519	21469	21493	21455	21417	21659	21456	21306	21494	21349	21335	21339	21474	21458	21424	21442	21291	21284	21658	21353	21372	21543	21306	21543	21442	21361	21536	21507	21480	21438	21093	21165	21404	21645	21458	21500	21504	21565	21540	21575	21601	21432	21663	21358	21625	21421	21410	21608	21415	21596	21371	21428	21317	21456	21502	21676	21591	21522	21434	21601	21388	21581	21527	21629	21336	21460	21407	21456	21414	21502	21366	21605	21414	21209	21438	21689	21583	21475	21613	21555	21538	21726	21691	21603	21466	21427	21465	21530	21510	21427	21586	21449	21335	21446	21561	21464	21452	21462	21398	21520	21311	21591	21464	21513	21475	21507	21411	21382	21374	21612	21685	21581	21506	21664	21646	21602	21576	21584	21535	21366	21367	21371	21453	21353	21589	21583	21166	21559	21557	21501	21373	21327	21525	21520	21396	21502	21387	21440	21673	21445	21431	21338	21322	21339	21326	21547	21583	21698	21591	21698	21282	21578	21506	21502	21289	21468	21392	21386	21441	21323	21450	21388	21289	21696	21126	21660	21388	21380	21429	21456	21683	21345	21459	21524	21511	21544	21426	21563	21226	21362	21585	21637	21464	21406	21431	21479	21422	21410	21336	21461	21582	21555	21454	21467	21534	21457	21623	21316	21416	21610	21417	21403	21517	21566	21501	21600	21512	21389	21591	21464	21419	21652	21672	21612	21543	21550	21590	21543	21525	21579	21400	21662	21272	21503	21503	21413	21573	21421	21681	21381	21365	21359	21474	21396	21424	21485	21468	21457	21502	21666	21388	21508	21549	21425	21316	21381	21310	21478	21439	21497	21294	21345	21447	21559	21330	21438	21479	21557	21434	21464	21575	21542	21362	21405	21578	21460	21420	21497	21367	21475	21707	21400	21395	21599	21404	21540	21473	21567	21344	21597	21369	21418	21416	21485	21306	21333	21777	21524	21503	21397	21492	21487	21526	21631	21419	21646	21520	21407	21314	21513	21481	21637	21414	21279	21596	21456	21522	21475	21390	21398	21394	21543	21431	21483	21327	21310	21212	21333	21528	21503	21446	21566	21670	21413	21749	21364	21601	21423	21388	21540	21456	21539	21424	21452	21649	21523	21498	21358	21516	21140	21464	21633	21729	21385	21466	21526	21568	21347	21582	21640	21580	21544	21528	21338	21338	21540	21524	21271	21512	21539	21598	21564	21466	21661	21403	21544	21638	21471	21581	21442	21402	21560	21545	21469	21588	21247	21287	21502	21478	21524	21482	21397	21325	21490	21446	21450	21571	21367	21660	21494	21385	21318	21354	21432	21471	21540	21406	21541	21443	21450	21585	21350	21386	21361	21534	21491	21654	21519	21488	21516	21487	21421	21334	21268	21380	21490	21387	21623	21521	21450	21400	21471	21350	21359	21496	21264	21735	21474	21601	21472	21371	21536	21242	21381	21650	21528	21573	21357	21337	21481	21583	21396	21509	21468	21432	21399	21420	21517	21513	21478	21398	21526	21229	21446	21485	21637	21437	21473	21678	21260	21603	21492	21322	21476	21508	21565	21524	21423	21467	21256	21305	21584	21716	21392	21621	21491	21467	21345	21398	21378	21603	21337	21268	21615	21502	21538	21491	21277	21705	21546	21379	21310	21424	21493	21645	21489	21376	21539	21648	21451	21427	21405	21579	21425	21683	21394	21468	21327	21156	21486	21399	21478	21307	21457	21388	21411	21587	21442	21380	21439	21567	21558	21469	21370	21443	21371	21443	21615	21375	21288	21633	21556	21599	21578	21692	21680	21431	21744	21354	21683	21615	21500	21275	21642	21678	21597	21199	21393	21609	21291	21405	21389	21638	21453	21700	21707	21651	21389	21559	21447	21512	21590	21727	21642	21624	21504	21389	21266	21521	21443	21405	21692	21577	21492	21683	21550	21433	21307	21396	21479	21414	21486	21482	21559	21435	21557	21510	21277	21249	21355	21689	21500	21569	21498	21388	21609	21458	21477	21329	21550	21571	21449	21385	21452	21442	21385	21584	21520	21474	21584	21439	21563	21355	21510	21253	21496	21495	21584	21572	21536	21559	21685	21412	21439	21540	21615	21576	21210	21473	21562	21136	21379	21478	21543	21598	21707	21401	21260	21724	21665	21445	21431	21482	21453	21597	21541	21529	21553	21464	21419	21584	21494	21551	21524	21497	21431	21331	21682	21546	21727	21666	21479	21491	21470	21579	21487	21428	21569	21497	21554	21266	21424	21730	21477	21488	21275	21436	21426	21688	21553	21323	21503	21511	21388	21400	21382	21563	21708	21643	21464	21490	21543	21653	21470	21444	21434	21644	21476	21564	21505	21675	21598	21487	21542	21391	21466	21657	21380	21479	21588	21515	21305	21458	21535	21420	21266	21568	21414	21512	21537	21337	21632	21523	21399	21487	21296	21314	21345	21380	21385	21550	21456	21635	21539	21435	21432	21440	21431	21677	21594	21549	21534	21639	21450	21480	21518	21522	21311	21492	21356	21550	21424	21417	21507	21642	21389	21430	21462	21641	21484	21404	21551	21528	21613	21281	21313	21570	21554	21599	21260	21434	21400	21496	21312	21274	21482	21627	21470	21720	21316	21602	21255	21393	21566	21590	21503	21491	21515	21588	21526	21649	21441	21305	21306	21425	21453	21538	21577	21661	21665	21603	21471	21314	21417	21615	21469	21481	21517	21447	21557	21431	21468	21294	21311	21358	21343	21594	21549	21581	21407	21484	21682	21585	21656	21381	21246	21435	21531	21852	21365	21413	21510	21246	21437	21559	21393	21450	21284	21481	21429	21538	21525	21618	21353	21579	21631	21485	21681	21643	21331	21579	21391	21525	21542	21616	21363	21399	21589	21472	21539	21541	21497	21505	21357	21567	21559	21509	21255	21529	21350	21357	21688	21616	21470	21480	21612	21723	21431	21399	21354	21433	21446	21693	21223	21530	21425	21395	21369	21566	21461	21493	21368	21322	21436	21378	21433	21537	21561	21504	21609	21438	21418	21356	21442	21358	21402	21404	21493	21623	21558	21571	21580	21376	21345	21496	21365	21469	21449	21524	21425	21411	21427	21771	21587	21677	21445	21380	21650	21370	21326	21608	21402	21427	21486	21562	21620	21438	21401	21409	21717	21382	21319	21533	21532	21656	21557	21290	21427	21440	21500	21292	21444	21391	21541	21600	21352	21506	21641	21534	21454	21285	21355	21433	21525	21628	21564	21438	21515	21556	21653	21308	21381	21361	21601	21386	21278	21537	21444	21681	21517	21500	21563	21620	21617	21477	21428	21374	21517	21556	21554	21573	21496	21548	21389	21651	21509	21419	21459	21355	21531	21304	21467	21424	21518	21595	21547	21533	21439	21488	21741	21487	21244	21702	21397	21585	21585	21436	21523	21480	21456	21439	21549	21590	21510	21673	21444	21776	21447	21480	21440	21592	21258	21298	21598	21360	21618	21449	21601	21492	21701	21544	21317	21493	21594	21641	21464	21666	21419	21275	21560	21606	21642	21557	21575	21566	21675	21483	21439	21414	21446	21310	21442	21674	21420	21496	21455	21449	21602	21425	21542	21573	21576	21663	21497	21524	21527	21417	21646	21683	21512	21526	21441	21422	21381	21506	21513	21504	21503	21507	21653	21368	21310	21450	21461	21472	21421	21455	21502	21410	21551	21473	21453	21224	21472	21423	21536	21609	21569	21474	21582	21387	21215	21472	21325	21498	21307	21511	21609	21782	21487	21520	21357	21613	21190	21517	21694	21724	21351	21353	21534	21220	21489	21667	21562	21264	21410	21479	21711	21548	21309	21537	21462	21886	21471	21748	21380	21412	21424	21426	21207	21437	21386	21475	21546	21542	21217	21496	21429	21389	21469	21562	21425	21402	21442	21525	21569	21372	21476	21430	21551	21487	21524	21682	21594	21428	21472	21545	21734	21639	21828	21344	21360	21464	21521	21662	21388	21448	21615	21596	21640	21479	21374	21240	21406	21489	21521	21306	21161	21560	21610	21512	21307	21575	21543	21549	21408	21546	21455	21518	21309	21405	21489	21430	21432	21499	21452	21607	21542	21410	21605	21422	21524	21543	21540	21531	21420	21332	21659	21573	21417	21500	21389	21472	21462	21570	21461	21561	21699	21263	21511	21563	21615	21337	21465	21604	21532	21461	21483	21562	21576	21547	21465	21734	21484	21677	21435	21485	21460	21554	21604	21712	21625	21542	21359	21636	21537	21588	21689	21523	21505	21403	21098	21407	21577	21494	21460	21508	21401	21484	21441	21477	21376	21262	21445	21600	21730	21687	21439	21676	21470	21404	21609	21635	21262	21524	21468	21536	21381	21489	21515	21656	21443	21483	21555	21606	21555	21474	21622	21416	21385	21508	21750	21605	21426	21545	21438	21388	21591	21574	21401	21456	21555	21479	21512	21326	21679	21359	21327	21455	21419	21427	21609	21507	21560	21561	21554	21438	21480	21477	21557	21481	21385	21330	21644	21502	21595	21519	21657	21436	21367	21318	21404	21551	21460	21534	21466	21578	21642	21570	21565	21294	21511	21698	21261	21432	21654	21349	21622	21573	21530	21236	21473	21496	21515	21495	21582	21543	21572	21634	21779	21398	21336	21312	21473	21610	21791	21592	21546	21634	21382	21464	21399	21653	21586	21716	21487	21288	21297	21477	21369	21462	21523	21550	21646	21541	21234	21622	21695	21566	21556	21509	21454	21550	21509	21263	21659	21368	21472	21473	21445	21532	21645	21427	21701	21663	21357	21537	21444	21589	21528	21590	21545	21478	21134	21526	21504	21507	21624	21572	21410	21511	21381	21704	21585	21473	21502	21629	21589	21443	21634	21675	21470	21395	21562	21449	21550	21508	21526	21313	21493	21616	21310	21488	21291	21648	21618
15642	25002	24758	20983	20290	31651	49862	47702	38164	28140	23600	19621	18641	18561	18663	18632	18499	18640	18473	18720	18535	18532	18522	18549	18727	18477	18467	18599	18497	18497	18408	18545	18436	18549	18630	18595	18558	18498	18523	18623	18469	18401	18379	18399	18533	18515	18403	18718	18588	18434	18500	18433	18517	18541	18460	18546	18640	18316	18489	18506	18671	18481	18617	18432	18610	18476	18384	18638	18408	18598	18701	18624	18593	18697	18519	18327	18498	18516	18317	18357	18597	18497	18630	18379	18436	18534	18578	18375	18502	18560	18458	18508	18647	18488	18448	18328	18487	18404	18604	18607	18498	18584	18588	18567	18529	18533	18678	18619	18669	18395	18529	18511	18558	18434	18691	18559	18613	18567	18437	18469	18526	18500	18487	18584	18277	18461	18532	18627	18527	18501	18495	18491	18570	18448	18438	18590	18505	18466	18598	18534	18584	18679	18585	18541	18448	18617	18446	18484	18305	18485	18437	18543	18639	18361	18654	18535	18609	18482	18518	18282	18426	18388	18603	18571	18583	18451	18517	18582	18638	18531	18528	18408	18422	18641	18555	18511	18584	18406	18493	18468	18521	18444	18467	18373	18716	18438	18606	18496	18630	18597	18398	18282	18442	18406	18353	18644	18590	18424	18667	18640	18432	18455	18605	18480	18449	18630	18541	18544	18500	18525	18447	18519	18656	18462	18386	18465	18485	18706	18300	18469	18463	18483	18639	18521	18647	18432	18406	18435	18738	18510	18540	18600	18506	18626	18632	18364	18580	18489	18489	18501	18535	18522	18537	18488	18354	18426	18538	18389	18555	18455	18517	18463	18509	18554	18594	18434	18461	18654	18531	18544	18487	18592	18361	18600	18623	18439	18604	18419	18560	18435	18627	18403	18577	18436	18471	18407	18602	18576	18527	18665	18714	18334	18480	18706	18366	18620	18523	18567	18513	18514	18529	18503	18545	18521	18581	18538	18548	18514	18508	18527	18601	18508	18789	18697	18519	18471	18351	18425	18366	18356	18585	18477	18535	18460	18555	18611	18525	18630	18491	18728	18538	18517	18398	18594	18546	18617	18704	18625	18549	18460	18582	18487	18523	18515	18617	18454	18543	18440	18611	18412	18476	18593	18652	18444	18703	18560	18513	18363	18372	18431	18633	18682	18502	18369	18482	18526	18409	18455	18674	18361	18530	18531	18610	18390	18495	18482	18276	18731	18697	18597	18427	18413	18392	18422	18507	18398	18470	18660	18353	18604	18614	18548	18294	18446	18530	18427	18511	18611	18514	18525	18607	18525	18629	18603	18405	18429	18490	18461	18693	18618	18443	18695	18600	18742	18582	18612	18507	18540	18615	18404	18342	18357	18615	18629	18655	18541	18648	18584	18434	18435	18570	18387	18411	18641	18436	18604	18484	18516	18469	18584	18557	18487	18491	18606	18363	18373	18558	18439	18526	18559	18483	18603	18690	18592	18596	18565	18472	18496	18664	18534	18575	18546	18515	18643	18541	18584	18558	18503	18566	18455	18590	18450	18603	18595	18522	18596	18528	18611	18591	18388	18348	18473	18636	18547	18518	18416	18602	18788	18544	18573	18631	18536	18660	18384	18492	18519	18335	18486	18567	18569	18467	18554	18480	18467	18464	18604	18596	18474	18474	18604	18627	18501	18568	18584	18403	18337	18347	18563	18392	18440	18453	18521	18515	18562	18634	18476	18398	18508	18538	18775	18422	18652	18309	18591	18476	18464	18447	18520	18544	18626	18620	18646	18724	18296	18417	18681	18485	18574	18430	18510	18349	18619	18542	18655	18405	18530	18428	18546	18526	18483	18386	18562	18525	18450	18533	18536	18581	18707	18393	18459	18576	18489	18612	18466	18471	18582	18502	18679	18576	18560	18456	18362	18521	18681	18499	18638	18548	18645	18385	18516	18572	18524	18537	18643	18564	18360	18443	18346	18615	18577	18582	18632	18482	18595	18484	18370	18618	18407	18614	18532	18639	18365	18414	18524	18526	18703	18584	18599	18586	18516	18486	18571	18566	18514	18498	18377	18610	18473	18464	18562	18533	18328	18438	18642	18543	18536	18457	18522	18328	18607	18524	18373	18495	18618	18638	18497	18452	18380	18563	18405	18410	18453	18685	18589	18539	18647	18494	18536	18388	18516	18524	18669	18639	18400	18387	18391	18483	18497	18635	18492	18443	18559	18359	18479	18550	18462	18386	18674	18524	18630	18598	18666	18398	18488	18629	18506	18550	18490	18560	18385	18563	18500	18454	18402	18456	18430	18493	18507	18487	18543	18612	18406	18558	18347	18507	18450	18432	18401	18624	18686	18547	18668	18509	18548	18683	18411	18461	18573	18452	18536	18460	18597	18559	18368	18729	18616	18497	18579	18465	18390	18667	18650	18521	18478	18399	18399	18595	18566	18623	18442	18625	18598	18590	18475	18690	18367	18484	18500	18601	18502	18486	18371	18393	18493	18599	18702	18551	18526	18428	18455	18523	18492	18675	18355	18555	18601	18500	18476	18509	18406	18479	18581	18559	18502	18416	18527	18602	18471	18487	18595	18475	18476	18293	18407	18485	18521	18480	18635	18463	18547	18459	18640	18638	18556	18623	18582	18426	18335	18487	18655	18552	18499	18555	18582	18525	18384	18482	18561	18479	18402	18677	18556	18673	18527	18423	18520	18343	18567	18528	18614	18566	18607	18610	18590	18460	18358	18750	18729	18450	18776	18347	18513	18540	18453	18588	18405	18599	18457	18670	18491	18578	18508	18499	18643	18580	18360	18534	18405	18481	18344	18501	18576	18691	18572	18685	18487	18571	18453	18330	18586	18478	18463	18558	18588	18656	18440	18420	18487	18569	18667	18612	18475	18382	18531	18378	18358	18478	18598	18584	18502	18493	18518	18424	18595	18471	18621	18457	18602	18625	18288	18525	18568	18594	18430	18431	18416	18491	18474	18522	18483	18776	18439	18523	18495	18606	18480	18439	18482	18390	18344	18516	18493	18343	18622	18412	18469	18505	18618	18530	18661	18461	18650	18571	18251	18629	18500	18702	18567	18430	18452	18574	18555	18517	18536	18611	18363	18468	18388	18531	18499	18711	18560	18350	18300	18494	18623	18464	18586	18454	18501	18414	18455	18614	18542	18419	18577	18395	18587	18545	18545	18368	18555	18574	18528	18450	18661	18449	18545	18709	18439	18381	18577	18678	18577	18654	18485	18616	18412	18630	18460	18506	18345	18698	18538	18544	18532	18519	18326	18597	18539	18473	18465	18397	18466	18633	18500	18556	18583	18445	18552	18410	18525	18570	18531	18554	18582	18513	18518	18502	18490	18658	18725	18530	18492	18482	18574	18654	18407	18310	18478	18523	18526	18516	18509	18456	18595	18471	18642	18456	18525	18509	18501	18351	18488	18543	18605	18681	18537	18435	18586	18522	18462	18535	18473	18273	18600	18678	18486	18493	18549	18505	18612	18573	18505	18428	18624	18409	18608	18572	18572	18579	18440	18688	18427	18547	18506	18536	18495	18685	18477	18588	18616	18367	18610	18415	18462	18621	18626	18629	18466	18674	18482	18592	18321	18316	18525	18423	18510	18617	18527	18738	18465	18496	18560	18412	18505	18616	18763	18570	18461	18612	18697	18564	18523	18574	18553	18631	18472	18613	18400	18569	18599	18624	18633	18745	18368	18547	18510	18650	18650	18504	18729	18428	18449	18484	18536	18533	18454	18470	18678	18460	18624	18527	18693	18631	18433	18761	18477	18479	18628	18535	18566	18668	18418	18554	18545	18476	18423	18617	18624	18383	18348	18597	18479	18535	18538	18584	18733	18530	18652	18530	18628	18653	18313	18533	18534	18594	18583	18626	18467	18636	18702	18537	18669	18485	18773	18434	18531	18482	18438	18543	18608	18468	18644	18379	18300	18707	18699	18374	18607	18714	18342	18570	18490	18559	18513	18429	18550	18708	18523	18670	18562	18401	18308	18546	18366	18504	18519	18697	18563	18751	18377	18673	18555	18552	18544	18480	18543	18582	18643	18419	18449	18461	18540	18473	18616	18481	18536	18505	18503	18541	18549	18558	18392	18560	18524	18463	18628	18611	18449	18623	18446	18613	18371	18322	18663	18591	18451	18595	18753	18518	18456	18618	18566	18429	18488	18497	18541	18419	18566	18565	18577	18522	18471	18435	18637	18480	18537	18734	18490	18344	18563	18655	18647	18604	18656	18412	18527	18397	18715	18620	18485	18526	18401	18556	18542	18560	18620	18517	18282	18522	18421	18546	18696	18584	18498	18431	18560	18593	18440	18616	18564	18471	18727	18471	18569	18481	18613	18631	18593	18565	18523	18481	18395	18611	18472	18392	18662	18554	18525	18574	18570	18582	18577	18580	18446	18572	18307	18655	18579	18480	18554	18398	18481	18623	18408	18677	18513	18483	18414	18377	18656	18587	18425	18408	18465	18607	18559	18523	18476	18611	18576	18560	18489	18498	18598	18446	18483	18377	18539	18615	18530	18390	18397	18530	18453	18645	18590	18527	18422	18616	18689	18411	18446	18503	18415	18531	18473	18533	18657	18455	18596	18573	18332	18446	18383	18644	18427	18549	18263	18416	18345	18510	18541	18424	18519	18577	18456	18475	18563	18661	18566	18498	18595	18510	18525	18489	18420	18372	18432	18727	18447	18441	18540	18634	18705	18549	18492	18644	18618	18555	18631	18439	18629	18424	18542	18574	18644	18539	18456	18388	18414	18458	18460	18510	18612	18545	18454	18616	18638	18449	18483	18633	18606	18487	18390	18618	18496	18505	18722	18659	18563	18520	18566	18614	18507	18618	18457	18505	18528	18402	18529	18611	18577	18766	18494	18679	18494	18606	18545	18498	18515	18417	18619	18568	18416	18524	18490	18535	18490	18533	18640	18465	18585	18669	18624	18501	18572	18166	18596	18579	18447	18534	18656	18433	18691	18499	18527	18639	18584	18504	18412	18577	18584	18513	18478	18650	18464	18496	18502	18491	18633	18447	18574	18477	18556	18586	18557	18515	18473	18448	18713	18509	18535	18636	18409	18571	18448	18523	18445	18455	18547	18384	18547	18731	18570	18545	18577	18418	18615	18424	18553	18529	18555	18550	18472
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
