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
339676461054	339676461621	339676462171	339676462721	339676463271	339676463821	339676464371	339676464921	339676465471	339676466021	339676466571	339676467121	339676467671	339676468221	339676468771	339676469321	339676469871	339676470421	339676470971	339676471521	339676472071	339676472621	339676473171	339676473721	339676474271	339676474821	339676475371	339676475921	339676476471	339676477021	339676477571	339676478121	339676478671	339676479221	339676479771	339676480321	339676480871	339676481421	339676481971	339676482521	339676483071	339676483621	339676484171	339676484721	339676485271	339676485821	339676486371	339676486921	339676487471	339676488021	339676488571	339676489121	339676489671	339676490221	339676490771	339676491321	339676491871	339676492421	339676492971	339676493521	339676494071	339676494621	339676495171	339676495721	339676496271	339676496821	339676497371	339676497921	339676498471	339676499021	339676499571	339676500121	339676500671	339676501221	339676501771	339676502321	339676502871	339676503421	339676503971	339676504523	339676505071	339676505621	339676506171	339676506721	339676507271	339676507821	339676508371	339676508921	339676509471	339676510021	339676510571	339676511121	339676511671	339676512221	339676512771	339676513321	339676513871	339676514421	339676514971	339676515521	339676516071	339676516621	339676517171	339676517721	339676518271	339676518821	339676519371	339676519921	339676520471	339676521021	339676521571	339676522121	339676522671	339676523221	339676523771	339676524321	339676524871	339676525421	339676525971	339676526521	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23317	21740	29913	24129	22055	24418	27065	20310	18277	18315	18516	18433	18153	17535	17253	17531	16974	16678	16895	17016	16889	16700	16494	16862	16997	17204	17067	16803	16662	16483	16542	16528	18500	21626	20698	18784	17798	16955	16344	16408	16194	16067	16368	16437	16248	16353	16162	16158	16338	16284	16325	15954	16000	16101	16140	16290	16294	16049	16168	16369	16151	16319	16257	16164	16111	16210	16131	16063	16191	16214	16060	15998	15952	16326	16083	16169	16267	16173	16142	16026	16221	15965	15856	15935	16078	16383	16189	16244	16293	16002	16131	16066	16033	16114	16089	16096	16071	16327	16100	16103	16016	16234	16015	16145	16077	16068	16340	16167	16061	16156	16031	16159	16169	16125	16130	16324	16152	16013	16025	16148	16162	16065	16067	16150	16065	16086	16242	16142	16224	16210	16209	16127	16028	16090	16344	16159	16191	16062	16077	15998	16269	16166	16088	16284	16236	16092	16303	15895	15904	16148	16001	16121	15948	16021	16257	16152	16207	16033	16114	15980	16041	16264	16181	15938	16154	16161	15922	15909	16162	16125	16115	16234	15809	16117	15931	16012	16100	16174	16086	16110	16138	16203	15940	16017	16209	16207	16269	16272	16044	16065	16215	16044	16115	16139	15804	16076	16047	16206	16080	16156	16275	16038	16114	15935	16154	16249	16288	16079	16045	15940	16107	16153	16237	16250	16116	16043	15882	16213	16115	16171	16051	16303	16093	16131	16174	16053	16346	16227	16012	15901	16044	16224	16020	16041	16028	16003	16110	16115	16243	16287	16183	16162	16131	16023	16137	16139	16343	16188	16034	16022	16038	16014	16105	16042	16077	16060	16024	16038	16231	16093	16035	16197	16188	16119	16079	16264	16056	16167	16169	16133	16257	16100	16193	16172	16088	16055	16179	16151	16097	16093	16100	16107	16045	16265	16149	15934	16068	16165	16126	16046	16046	16015	16363	16048	16120	16211	15920	16057	16223	16108	16046	15995	16237	15962	16103	16249	16153	16134	16157	16146	16182	16144	16195	16192	16000	15881	16190	15956	16091	15969	16032	16223	16316	16322	16020	16113	16260	16080	16127	16145	15862	16241	16094	16102	16100	16075	16002	16186	16001	16149	16098	16147	15990	16237	16213	16386	16250	16112	16163	16199	16050	15842	16112	16060	16167	16117	16197	16261	16098	16173	16038	15943	16171	16003	16115	16092	15949	16094	16238	15905	16369	16172	16145	15946	16076	16265	16121	16185	16070	15979	16189	16119	16249	15847	15791	16136	16021	16042	15974	16112	16165	16099	16250	16187	16148	16038	16153	16140	15890	16169	16064	15910	16211	16244	15989	16081	16022	15896	16229	16079	16381	16124	16251	16040	16091	16106	16126	16059	15969	15952	16250	16033	16225	16166	16374	16271	16206	16262	16050	16052	15990	16158	16144	16113	16054	16199	15993	16124	16079	16122	16038	16291	16114	15951	16148	16083	16117	16083	16137	16347	15999	16049	16127	16059	15975	15994	16094	16010	16021	16028	16223	16104	16138	15822	16082	16142	16138	16125	16217	16152	16094	16232	16042	16133	16104	16282	16062	16198	16156	15972	16122	16191	16239	16103	16122	16128	16027	15973	16071	16151	16179	16167	16137	16141	16102	16010	15920	16110	16226	16151	16034	16138	16185	16124	16122	16150	16169	16084	16004	16176	16121	16021	16099	16106	16202	16092	16042	16009	16134	16062	15967	15940	15963	16172	16057	15956	16318	16183	16060	16080	15790	15985	16147	16231	16241	16054	16096	16218	16193	16173	16021	16083	16256	16294	16147	16174	16364	16070	16105	16105	15911	15949	16141	16136	16137	16074	16065	15983	16026	15950	16146	15970	16091	16234	16257	16098	15958	15946	16252	16142	16276	16027	16323	15863	16027	16165	16047	16033	16043	16100	16039	16226	16071	16041	16275	16273	16129	16260	16119	16134	16149	16183	16233	16158	16285	16021	16316	16236	15919	16147	16120	15999	16123	16037	15975	16180	16047	16030	16048	16174	16008	16065	16135	16123	16226	16047	15973	16081	16207	16189	15975	16225	15996	16088	16189	16110	16174	15906	15988	16363	16082	16031	16004	15900	16083	15973	16277	16082	16080	16064	16078	16120	16166	16285	16128	16220	16168	16134	16170	16191	15986	16157	16181	16028	16197	16023	16383	16405	16166	16183	16489	16169	16052	15871	16187	16066	16134	16044	16163	16010	16210	16108	16087	16188	16053	16047	16054	16068	15940	16051	15956	15938	16093	16041	16196	15862	16218	16119	16092	15953	15988	16347	16047	16138	16101	16043	15916	16031	16089	16030	16100	16144	16151	15981	15963	16291	16020	16358	16134	16129	16018	16181	16133	16070	16149	16029	16231	16168	16222	15976	15984	16059	16048	16126	16218	16165	16312	16049	16269	15997	16172	16274	16143	15985	15901	16082	16113	16236	16224	16078	16145	16122	16009	16164	16172	16170	16109	16182	16100	16133	16168	16280	15968	16105	16021	16081	16034	15890	16335	16272	16100	16032	16043	16256	16280	16224	16364	16171	16147	15923	16053	16103	16152	16210	16232	16290	16107	16232	16135	16253	16248	16130	16305	16311	16192	16227	16156	15982	16091	16170	16067	16127	16142	15935	16186	16096	16132	16208	16127	16163	16043	16200	15945	16003	16119	16242	16188	16282	16207	16115	16313	16122	16050	16040	16329	16085	15943	16089	16157	16042	16128	15986	16145	16068	15932	16158	16090	15848	15913	16191	16068	16099	16091	16194	16104	16070	16026	16249	16103	16037	15981	16081	16085	16148	16165	16090	16336	16219	15994	16129	16009	16282	16059	16136	16228	16274	16163	16066	16175	16167	16116	16016	16226	16167	15921	16036	16116	16043	16205	16325	16201	16277	16217	16198	16006	16267	16152	16082	15943	16158	16133	16097	15937	16159	16104	16227	16112	16129	16261	16159	16098	16086	16097	16263	15907	16101	15965	16153	16123	16193	15864	16080	15938	16136	15993	16175	16330	15980	15984	15962	16250	16161	16186	15977	16181	16320	16220	16437	16092	16164	16245	16185	16033	16148	16169	15938	16220	16180	16147	16263	16080	16054	16097	16039	16243	16186	16209	15978	16014	16067	16009	16158	16073	16065	16033	15980	16044	16276	16001	15930	16301	16155	15999	16184	16333	15992	16127	16252	16039	16128	16146	16269	16201	16170	16105	16136	16036	16139	16022	15824	16194	16045	16264	16166	15974	15998	16115	16046	16031	15968	16074	16155	16121	15970	16019	16093	16068	16102	16060	16127	16012	16239	16158	16061	15983	16228	16113	16128	16012	16214	15929	15980	16041	16272	16019	16140	16123	16041	16037	15840	16037	16149	15923	16246	15985	16061	16039	16034	16253	16135	16141	15884	16110	16067	15892	16201	16082	16225	16077	16137	16240	15913	16126	16189	16231	15976	15996	16056	16001	16094	16072	16045	16168	15980	16143	15802	16050	16217	16008	16252	16210	16370	16121	16164	16029	16156	16128	16124	16093	16245	16105	15976	16054	15984	16227	16181	15969	15964	16177	15836	16253	16110	16121	16072	16312	16345	16036	16201	16064	16284	16096	16203	16218	16178	16131	16080	16204	16156	16152	15924	16351	16033	16193	15901	16038	15910	16043	16278	16108	16076	16055	16172	16309	16115	16282	16233	16280	16144	16217	16283	16206	15945	16110	16162	16135	16124	16414	16225	16000	16227	16028	16036	16100	16224	16047	15936	16066	16021	16201	15906	15968	16174	16202	16030	16012	15877	16152	16220	16053	16290	16180	16195	16092	16182	15971	16191	16179	16198	16199	16179	16225	16172	16166	16214	15984	16112	16054	15909	16028	15913	16053	16200	16401	16015	16086	15976	16173	16050	16106	15987	16180	15953	16119	16136	16049	16084	15912	16137	16097	16072	16078	16140	16101	16126	16081	16001	16053	16087	16180	16121	15993	16094	16018	16114	16044	16071	16125	16231	16107	16082	16055	16259	16055	16239	16160	16063	15975	15902	16151	16050	16241	16218	16024	15996	16147	16120	16190	16274	16075	16085	16112	16267	16267	16222	16100	16050	16091	16116	16399	16382	15987	16187	15972	15914	15943	16083	16364	16174	16080	16177	16080	16158	16112	15992	16153	16167	15980	16154	15976	16026	16160	16153	16058	16028	15895	15899	16062	15947	16196	16056	16108	16128	16029	16011	15995	16063	16102	16135	16335	16094	16086	16152	16228	16102	16155	16046	16087	16114	16048	16133	16081	16168	16178	16133	16041	16196	16143	16122	16044	16002	16203	16267	16039	16283	16178	16014	15975	16222	16054	16000	15973	16193	16031	16138	16023	16364	16229	16084	16210	16147	15983	16124	15960	15870	16156	16212	16359	16129	16187	16141	15879	15791	16028	16105	16118	16073	16080	15874	15994	16027	16024	16002	16117	16099	15980	16049	16081	16095	16324	16381	16182	15902	16131	16174	16217	16149	15947	16078	16196	16367	16306	15908	16057	15881	15987	16025	16180	15935	16252	16281	16207	16166	16041	15967	16029	15903	16039	16050	16088	16082	15901	16195	16145	16127	16059	16251	16204	15966	16209	16118	15980	16148	16031	16130	16184	16096	15922	16020	15964	16009	15918	16084	16025	16036	15844	16337	16189	16081	16108	16274	16097	16012	15978	16134	16037	16031	16259	16049	16051	16040	15955	16002	16171	16151	16165	16068	16112	15972	16198	16151	16063	16218	16126	16253	16216	16231	16131	16170	16177	16174	16187	16178	15945	15928	15988	16183	16025	16246	16107	16254	16082	15946	16092	16107	16308	16187	16073	16191	16099	16177	16210	16181	16177	16212	16162	16088	16241	16201	16095	16167	16057	16157	16187	16134	16042	16185	16271	16192	16158	16083	16169	16215	16104	16178	15932	16072	16186	16005	16015	16010	16205	16322	16193	16027	15968	16183	16192	16102	16169	16155	15933	16211	16027	16267	16245	16286	16040	16030	16166	16219	16119	15979	16275	16087	16125	15992	16069	15963	16071	16234	16008	16075	16166	16232	16149	16052	16272	16151	16189	16207	16111	16033	16048	16185	16111	16049	16220	16102	16042	16265	16191	15942	15948	16057	16040	16177
22591	40883	35137	30306	27365	23455	21522	18965	16913	16583	16898	17569	16776	15866	15144	15583	14557	14373	14494	14436	14602	14839	14452	14949	15170	15193	15014	14621	13895	14204	14137	14129	17682	21032	19224	16851	15393	14205	13811	13673	13747	13839	13749	13637	13568	13833	13791	13736	13760	13772	13569	13861	13630	13844	13818	13872	13669	13737	13809	13706	13682	13754	13656	13840	13656	13779	13914	13732	13726	13798	13865	13839	13827	13810	13667	13692	13691	13683	13800	13717	13857	13928	13734	13667	13790	13680	13829	13681	13734	13729	13728	13805	13741	13844	13830	13732	13571	13736	13947	13536	13801	13640	13637	13801	13625	13666	13694	13631	13751	13768	13750	13653	13774	13708	13710	13731	13739	13728	13724	13900	13726	13700	13765	13832	13717	13825	13878	13766	13661	13706	13696	13745	13801	13750	13739	13579	13810	13812	13669	13839	13733	13631	13718	13759	13711	13707	13695	13680	13776	13748	13588	13739	13771	13786	13602	13902	13706	13789	13719	13562	13950	13822	13809	13801	13663	13766	13631	13827	13630	13668	13710	13999	13765	13665	13658	13544	13671	13739	13804	13603	13861	13758	13832	13590	13781	13767	13745	13584	13536	13764	13800	13713	13815	13695	13591	13627	13665	13532	13814	13783	13925	13736	13791	13841	13712	13726	13881	13697	13867	13706	13566	13775	13771	13791	13722	13858	13618	13748	13872	13648	13750	13830	13821	13845	13652	13787	13670	13657	13792	13920	13610	13713	13765	13795	13784	13895	13797	13676	13772	13740	13666	13587	13687	13774	13801	13720	13790	13712	13803	13699	13835	13899	13675	13555	13810	13772	13691	13637	13642	13523	13659	13880	13706	13654	13619	13515	13624	13630	13629	13611	13765	13788	13776	13570	13599	13713	13719	13751	13654	13763	13838	13657	13820	13688	13521	13784	13729	13441	13771	13786	13661	13851	13534	13903	13704	13669	13670	13635	13759	13686	13828	13668	13657	13766	13754	13840	13766	13619	13658	13733	13817	13539	13683	13488	13664	13740	13739	13806	13814	13703	13660	13631	13763	13989	13888	13682	13774	13786	13744	13698	13741	13777	13716	13733	13624	13774	13736	13897	13713	13738	13759	13673	13558	13858	13621	13727	13580	13695	13662	13728	13708	13752	13763	13682	13538	13853	13827	13545	13728	13626	13779	13750	13782	13772	13714	13639	13661	13800	13693	13755	13592	13708	13824	13860	13590	13825	13758	13763	13707	13764	13706	13610	13630	13693	13822	13631	13663	13599	13731	13630	13734	13806	13563	13690	13748	13617	13748	13838	13714	13863	13793	13633	13926	13667	13727	13850	13826	13683	13567	13700	13575	13776	13730	13570	13728	13766	13831	13915	13684	13811	13801	13843	13681	13671	13939	13602	13842	13462	13638	13709	13591	13661	13660	13903	13654	13792	13697	13817	13839	13748	13790	13765	13733	13697	13783	13716	13819	13923	13743	13628	13591	13711	13596	13867	13796	13869	13827	13891	14008	13640	13814	13844	13622	13686	13758	13726	13976	13607	13679	13713	13444	13568	13935	13781	13713	13661	13761	13761	13664	13730	13769	13709	13772	13656	13701	13626	13790	13674	13734	13756	13559	13682	13534	13816	13639	13748	13676	13769	13836	13820	13711	13739	13763	13622	13684	13671	13610	13665	13830	13622	13791	13855	13730	13688	13818	13700	13823	13718	13719	13866	13698	13686	13652	13727	13768	13801	13748	13610	13770	13788	13802	13594	13705	13756	13628	13737	13718	13694	13737	13635	13638	13645	13779	13756	13695	13634	13687	13829	13586	13656	13762	13683	13575	13609	13733	13863	13579	13871	13698	13670	13655	13797	13824	13847	13624	13745	13755	13829	13590	13732	13699	13793	13782	13800	13779	13747	13662	13645	13820	13716	13792	13885	13709	13644	13889	13723	13791	13709	13634	13703	13769	13605	13779	13701	13623	13611	13729	13487	13701	13926	13972	13934	13710	13797	13701	13753	13622	13540	13824	13588	13800	13751	13609	13776	13686	13849	13708	13700	13803	13682	13798	13759	13700	13711	13641	13874	13835	13630	13664	13531	13778	13781	13735	13674	13930	13695	13659	13693	13925	13704	13882	13547	13804	13617	13903	13746	13839	13752	13590	13556	13905	13694	13687	13650	13612	13741	13595	13869	13570	13811	13835	13662	13718	13651	13844	13767	13811	13731	13643	13676	13624	13619	13920	13690	13645	13764	13686	13594	13817	13692	13776	13734	13749	13636	13607	13673	13695	13778	13749	13635	13734	13697	13760	13752	13742	13739	13649	13711	13797	13806	13649	13729	13699	13579	13755	13769	13654	13702	13708	13660	13742	13726	13609	13650	13767	13686	13643	13826	13702	13671	13682	13784	13599	13649	13735	13622	13715	13695	13683	13656	13661	13695	13697	13787	13596	13779	13642	13610	13757	13777	13946	13697	13766	13738	13801	13819	13805	13836	13616	13722	13561	13674	13777	13788	13620	13703	13851	13796	13608	13815	13676	13842	13787	13670	13808	13822	13796	13718	13714	13604	13881	13800	13897	13509	13622	14037	13707	13717	13690	13575	13660	13600	13572	13749	13855	13761	13749	13795	13767	13713	13781	13748	13705	13715	13688	13729	13650	13767	13723	13670	13728	13896	13683	13676	13746	13940	13700	13709	13867	13760	13729	13660	13647	13860	13673	13844	13579	13763	13926	13567	13859	13843	13910	13692	13850	13759	13703	13672	13771	13904	13716	13862	13614	13815	13800	13797	13719	13739	13702	13636	13772	13697	13846	13493	13715	13599	13712	13874	13669	13762	13901	13761	13613	13720	13874	13607	13739	13737	13676	13703	13564	13848	13678	13733	13868	13688	13770	13688	13747	13685	13608	13815	13757	13800	13774	13688	13711	13651	13821	13785	13670	13609	13798	13672	13818	13732	13792	13681	13625	13752	13700	13873	13935	13644	13870	13812	13833	13696	13894	13771	13719	13614	13860	13642	13785	13643	13725	13690	13770	13780	13591	13751	13624	13699	13706	13808	13785	13636	13631	13609	13646	13573	13683	13637	13807	13518	13838	13715	13845	13670	13751	13749	13696	13755	13702	13571	13639	13803	13612	13691	13728	13696	13862	13754	13528	13662	13691	13755	13759	13825	13935	13648	13761	13711	13920	13790	13712	13810	13621	13650	13700	13830	13758	13788	13789	13767	13528	13713	13599	13745	13683	13573	13753	13803	13694	13642	13834	13715	13758	13741	13669	13822	13695	13731	13730	13670	13742	13715	13857	13637	13584	13797	13637	13721	13686	13810	13818	13563	13571	13746	13711	13653	13691	13957	13809	13710	13820	13840	13753	13770	13792	13738	13826	13744	13822	13643	13800	13798	13693	13799	13848	13799	13682	13858	13698	13643	13950	13778	13720	13741	13747	13792	13884	13645	13737	13918	13538	13665	13715	13728	13688	13744	13693	13689	13525	13824	13659	13676	13677	13825	13707	13646	13716	13635	13908	13683	13688	13712	13693	13763	13667	13880	13552	13836	13556	13580	13697	13771	13652	13737	13875	13750	13751	13661	13809	13836	13697	13731	13602	13764	13768	13794	13731	13628	13656	13905	13726	13838	13654	13742	13860	13631	13824	13696	13656	13762	13896	13550	13606	13637	13994	13799	13570	13864	13731	13914	13689	13499	13698	13704	13559	13618	13772	13670	13668	13764	13804	13907	13638	13385	13726	13740	13715	13752	13589	13764	13707	13865	13391	13733	13774	13715	13618	13719	13591	13651	13827	13788	13668	13754	13676	13826	13862	13639	13775	13755	13868	13611	13550	13782	13663	13845	13821	13700	13711	13716	13903	13692	13888	13595	13579	13613	13814	13732	13921	13599	13700	13873	13716	13744	13613	13849	13633	13822	13746	13823	13619	13743	13589	13776	13769	13625	13810	13808	13922	13928	13802	13885	13596	13762	13647	13708	13791	13601	13575	13659	13633	13812	13816	13840	13798	13775	13804	13640	13697	13603	13601	13861	13873	13742	13854	13871	13597	13752	13617	13903	13682	13706	13554	13609	13650	13534	13660	13633	13740	13716	13815	13690	13743	13776	13859	13644	13666	13781	13692	13638	13820	13781	13689	13761	13826	13564	13539	13746	13767	13757	13719	13836	13772	13891	13631	13797	13712	13858	13809	13714	13835	13719	13813	13726	13911	13619	13804	13719	13726	13675	13768	13752	13688	13778	13802	13664	13790	13708	13712	13561	13780	13649	13799	13800	13766	13841	13926	13756	13670	13820	13731	13905	13877	13667	13582	13677	13679	13809	13689	13864	13739	13772	13553	13738	13730	13734	13785	13828	13714	13780	13736	13627	13728	13657	13782	13821	13646	13748	13677	13696	13765	13712	13773	13787	13542	13631	13635	13759	13690	13628	13751	13820	13655	13664	13692	13751	13525	13662	13752	13658	13762	13668	13766	13786	13619	13862	13789	13697	13718	13784	13814	13777	13783	13779	13719	13777	13708	13706	13793	13757	13607	13709	13645	13703	13917	13715	13713	13799	13850	13643	13859	13740	13696	13641	13746	13673	13608	13727	13756	13451	13692	13772	13822	13756	13867	13749	13778	13617	13634	13771	13799	13589	13600	13609	13842	13717	13664	13591	13748	13578	13696	13868	13697	13827	13816	13641	13706	13728	13678	13704	13593	13851	13765	13802	13714	13623	13711	13562	13703	13669	13895	13717	13559	13627	13769	13658	13792	13888	13860	13928	13904	14008	13718	13768	13755	13695	13825	13690	13670	13738	13883	13672	13729	13711	13710	13753	13703	13842	13755	13900	13614	13589	13676	13963	13839	13689	13822	13763	13769	13930	13786	13724	13981	13739	13676	13678	13699	13727	13715	13882	13752	13832	13703	13746	13651	13669	13864	13694	13915	13748	13554	13693	13696	13612	13570	13793	13715	13766	13772	13711	13602	13637	13665	13639	13821	13685	13633	13714	13883	13785	13710	13831	13817	13761	13791	13732	13583	13662	13708	13714	13823	13723	13684	13610	13703	13804	13862	13801	13660	13753	13779	13533	13819	13565	13717	13654	13777	13814	13758	13670	13739	13825	13670	13728	13825	13734	13791	13649	13785	13700
27474	22970	26018	23581	19942	18540	17939	17108	16521	16482	16578	16595	16535	16176	16107	16007	15892	15829	15776	15883	15716	15998	16058	15930	15955	16010	16137	15884	15641	15948	15872	16006	15821	16197	15941	16044	16006	15798	15766	15876	15616	15730	15767	15745	15727	15698	15756	15887	15529	15699	15604	15807	15652	15768	15933	15930	15602	15603	15713	15632	15741	15605	15749	15730	15591	15473	15772	15726	15819	15628	15585	15866	15616	15716	15634	15502	15547	15750	15714	15717	15670	15782	15721	15644	15562	15603	15479	15674	15756	15634	15840	15661	15807	15670	15815	15712	15487	15688	15554	15820	15498	15556	15546	15766	15541	15511	15618	15631	15535	15398	15713	15803	15569	15596	15699	15667	15845	15660	15443	15834	15667	15805	15760	15500	15567	15710	15717	15600	15491	15793	15649	15598	15731	15658	15903	15695	15770	15576	15830	15709	15505	15768	15588	15740	15650	15514	15754	15516	15569	15840	15631	15706	15622	15590	15816	15634	15772	15717	15662	15644	15621	15621	15586	15988	15710	15764	15709	15679	15735	15815	15893	15686	15580	15526	15856	15787	15561	15634	15884	15685	15736	15826	15517	15613	15838	15947	15709	15559	15555	15713	15785	15715	15504	15733	15406	15648	15660	15723	15667	15633	15707	15579	15740	15634	15571	15611	15654	15538	15877	15695	15634	15580	15665	15541	15665	15697	15889	15576	15932	15708	15709	15752	15762	15759	15768	15838	15650	15637	15724	15742	15725	15753	15796	15698	15664	15644	15705	15662	15694	15738	15643	15832	15451	15648	15676	15651	15950	15698	15701	15673	15801	15815	15589	15662	15666	15566	15655	15600	15581	15637	15751	15556	15694	15697	15650	15669	15655	15673	15715	15437	15635	15628	15561	15572	15584	15656	15735	15593	15672	15743	15482	15582	15748	15680	15704	15722	15800	15609	15718	15622	15634	15650	15674	15780	15654	15716	15592	15636	15928	15743	15688	15650	15747	15795	15645	15701	15823	15598	15591	15597	15519	15743	15553	15460	15653	15704	15858	15854	15657	15697	15779	15705	15748	15694	15528	15693	15846	15627	15730	15767	15859	15845	15619	15674	15740	15659	15751	15656	15862	15704	15814	15544	15741	15594	15727	15752	15767	15692	15567	15504	15703	15853	15685	15571	15573	15488	15771	15841	15632	15387	15806	15596	15814	15625	15581	15723	15584	15580	15721	15900	15654	15696	15537	15739	15628	15501	15783	15590	15518	15826	15639	15589	15649	15685	15659	15766	15608	15578	15640	15853	15627	15592	15536	15745	15484	15720	15707	15669	15687	15874	15611	15626	15654	15458	15626	15682	15657	15685	15420	15683	15637	15659	15553	15866	15775	15524	15546	15765	15891	15554	15612	15603	15777	15483	15773	15756	15612	15535	15640	15850	15560	15739	15745	15730	15700	15868	15709	15651	15768	15473	15804	15802	15719	15570	15643	15616	15725	15644	15726	15583	15732	15549	15784	15486	15585	15573	15883	15801	15691	15804	15813	15792	15724	15797	15745	15716	15646	16010	15678	15634	15606	15670	15706	15855	15658	15754	15661	15712	15926	15836	15648	15711	15585	15548	15685	15608	15690	15747	15508	15831	15660	15643	15870	15855	15563	15684	15538	15679	15576	15845	15687	15688	15653	15766	15792	15788	15760	15675	15426	15577	15797	15764	15668	15841	15525	15581	15606	15603	15742	15775	15684	15615	15784	15721	15780	15561	15753	15681	15733	15684	15606	15673	15576	15668	15706	15745	15743	15810	15828	15751	15657	15772	15742	15631	15542	15601	15773	15584	15719	15899	15676	15773	15717	15757	15770	15721	15729	15617	15774	15656	15651	15609	15726	15701	15635	15640	15869	15750	15522	15620	15813	15675	15496	15794	15716	15755	15604	15702	15717	15744	15646	15692	15755	15613	15564	15541	15738	15821	15781	15904	15648	15828	15830	15603	15597	15663	15666	15777	15679	15617	15700	15512	15626	15743	15838	15643	15742	15635	15645	15607	15588	15831	15732	15698	15765	15686	15582	15746	15845	15798	15853	15388	15589	15747	15626	15573	15324	15821	15719	15771	15794	15574	15611	15692	15620	15612	15556	15543	15704	15714	15616	15886	15777	15505	15717	15690	15676	15589	15726	15701	15560	15737	15481	15696	15474	15518	15702	15785	15438	15749	15560	15585	15767	15671	15662	16009	15770	15539	15650	15781	15619	15677	15576	15409	15524	15646	15814	15577	15785	15467	15566	15619	15571	15741	15687	15760	15725	15560	15623	15650	15617	15619	15718	15906	15717	15766	15905	15855	15853	15648	15820	15393	15763	15709	15593	15704	15799	15719	15864	15717	15801	15726	15621	15780	15590	15663	15647	15653	15579	15704	15541	15835	15637	15585	15675	15671	15558	15855	15719	15483	15631	15848	15566	15559	15584	15839	15524	15615	15601	15720	15823	15564	15654	15824	15717	15830	15730	15640	15602	15632	15670	15727	15601	15650	15553	15648	15657	15821	15514	15595	15736	15747	15591	15494	15513	15695	15628	15699	15758	15861	15705	15644	15675	15765	15524	15909	15936	15749	15880	15918	15830	15685	15493	15696	15593	15681	15749	15516	15436	15795	15781	15935	15619	15566	15732	15780	15561	15791	15821	15690	15758	15841	15677	15628	15790	15674	15652	15766	15762	15742	15692	15661	15568	15585	15666	15507	15603	15691	15717	15672	15727	15740	15843	15595	16017	15563	15762	15549	15718	15578	15718	15576	15755	15577	15758	15703	15556	15475	15492	15756	15738	15904	15522	15563	15826	15654	15750	15596	15741	15932	15622	15819	15750	15740	15746	15692	15576	15835	15739	15626	15682	15753	15513	15632	15731	15780	15735	15788	15630	15793	15781	15831	15750	15879	15810	15839	15587	15644	15877	15881	15749	15949	15675	15527	15780	15794	15643	15600	15708	15617	15683	15814	15789	15606	15814	15751	15629	15574	15618	15662	15811	15674	15711	15691	15650	15661	15670	15632	15636	15698	15638	15694	15747	15604	15762	15547	15681	15645	15763	15697	15751	15784	15753	15794	15672	15613	15605	15517	15709	15457	15604	15603	15676	15724	15579	15579	15623	15584	15603	15570	15824	15623	15706	15563	15587	15848	15798	15813	15662	15591	15749	15798	15849	15695	15751	15760	15643	15651	16027	15769	15617	15668	15630	15862	15905	15827	15748	15736	15595	15573	15640	15491	15750	15494	15599	15463	15662	15702	15717	15483	15656	15770	15751	15893	15661	15797	15589	15581	15721	15640	15569	15905	15747	15844	15783	15658	15790	15733	15746	15667	15689	15543	15636	15559	15701	15610	15632	15748	15612	15783	15765	15617	15709	15966	15767	15690	15692	15701	15549	15530	15661	15689	15685	15760	15846	15708	15742	15567	15565	15564	15580	15843	15667	15741	15440	15793	15734	15745	15675	15814	15735	15763	15622	15668	15640	15596	15699	15887	15623	15853	15591	15622	15512	15745	15874	15628	15714	15710	15805	15749	15467	15773	15729	15615	15654	15827	15512	15636	15693	15657	15735	15577	15590	15647	15789	15586	15857	15544	15776	15632	15774	15636	15630	15839	15507	15611	15673	15771	15897	15610	15909	15733	15708	15707	15825	15581	15615	15547	15661	15870	15681	15676	15612	15859	15865	15631	15516	15767	15487	15647	15616	15634	15793	15685	15715	15632	15825	15670	15792	15817	15797	15574	15638	15707	15481	15619	15647	15666	15694	15596	15797	15664	15563	15610	15739	15643	15882	15726	15582	15890	15846	15698	15830	15733	15879	15749	15525	15745	15891	15696	15877	15674	15664	15581	15660	15764	15537	15415	15585	15579	15727	15648	15817	15795	15625	15614	15605	15627	15728	15717	15884	15711	15658	15830	15777	15751	15836	15643	15617	15595	15501	15794	15815	15715	15828	15520	15501	15631	15638	15609	15650	15654	15836	15651	15742	15519	15768	15687	15759	15594	15429	15711	15730	15576	15746	15643	15611	15650	15555	15787	15678	15792	15568	15677	15678	15607	15872	15626	15707	15736	15796	15590	15558	15468	15681	15562	15708	15808	15459	15796	15857	15686	15800	15955	15726	15674	15796	15613	15652	15784	15958	15638	15653	15700	15740	15827	15616	15414	15578	15891	15709	15590	15707	15548	15645	15581	15671	15728	15797	15476	15886	15773	15565	15739	15591	15616	15724	15818	15792	15747	15711	15697	15809	15782	15720	15697	15769	15614	15833	15900	15581	15833	15753	15624	15843	15656	15711	15704	15538	15594	15947	15842	15614	15721	15634	15730	15637	15728	15680	15828	15851	15739	15850	15640	15839	15737	15607	15664	15788	15676	15766	15663	15768	15901	15706	15647	15742	15815	15550	15731	15572	15863	15644	15715	15778	15455	15616	15580	15812	15622	15576	15750	15657	15572	15586	15699	15709	15702	15796	15757	15606	15935	15731	15828	15755	15773	15671	15689	15693	15782	15719	15755	15489	15707	15782	15604	15462	15696	15926	15656	15546	15624	15584	15674	15613	15855	15717	15538	15649	15730	15680	15672	15812	15610	15814	15483	15724	15634	15858	15628	15741	15889	15874	15652	15715	15748	15854	15658	15588	15548	15624	15986	15670	15754	15970	15641	15685	15547	15709	15574	15802	15706	15530	15662	15810	15506	15790	15718	15727	15703	15947	15587	15751	15749	15767	15612	15762	15520	15675	15793	15774	15635	15722	15732	15805	15705	15561	15699	15784	15704	15629	15686	15771	15679	15781	15618	15725	15524	15909	15568	15650	15698	15570	15689	15760	15578	15581	15622	15777	15673	15716	15637	15628	15676	15584	15404	15783	15608	15653	15906	15779	15664	15740	15539	15724	15730	15846	15869	15582	15735	15502	15644	15719	15694	15761	15727	15662	15633	15899	15613	15548	15432	15772	15741	15579	15926	15763	15633	15549	15784	15829	15651	15645	15678	15591	15690	15713	15580	15734	15675	15590	15460	15706	15525	15634	15632	15582	15787	15764	15566	15822	15866	15705	15721	15713	15800	15663	15645	15915	15853	15543	15649	15692	15738	15717	15801	15761	15733	15681	15540	15703	15608	15651	15767	15759	15697
21227	28620	23462	20463	19517	17565	16836	15640	14590	14532	14947	15271	14516	14061	13858	14160	13879	13568	13677	13713	13786	13633	13749	13771	14105	13906	13817	13697	13626	13532	13779	13514	13612	13920	13915	13743	13783	13602	13471	13424	13332	13420	13443	13493	13581	13416	13598	13514	13346	13535	13358	13377	13459	13427	13415	13368	13375	13436	13392	13442	13394	13428	13550	13415	13436	13381	13457	13436	13387	13308	13516	13523	13461	13356	13407	13421	13249	13302	13397	13529	13453	13446	13367	13544	13431	13399	13402	13422	13445	13543	13370	13320	13432	13606	13408	13464	13356	13456	13430	13418	13441	13383	13499	13421	13519	13417	13488	13375	13540	13388	13329	13539	13370	13451	13429	13493	13333	13300	13355	13365	13367	13514	13360	13390	13279	13394	13430	13452	13428	13412	13642	13501	13487	13367	13386	13485	13475	13438	13277	13481	13352	13505	13510	13398	13437	13390	13389	13404	13279	13401	13412	13364	13443	13275	13369	13394	13509	13476	13425	13274	13540	13367	13408	13534	13275	13512	13276	13360	13447	13434	13522	13407	13369	13450	13541	13279	13527	13390	13482	13469	13389	13493	13400	13501	13400	13498	13526	13375	13417	13408	13350	13409	13500	13429	13353	13301	13307	13413	13397	13463	13355	13389	13567	13396	13335	13397	13307	13524	13423	13395	13432	13539	13499	13557	13397	13353	13449	13446	13263	13429	13444	13387	13330	13480	13402	13519	13366	13322	13222	13477	13483	13313	13460	13367	13331	13341	13454	13218	13355	13399	13364	13574	13328	13275	13457	13352	13270	13455	13476	13671	13546	13372	13351	13552	13383	13368	13393	13498	13393	13346	13385	13540	13438	13329	13351	13563	13492	13276	13367	13181	13436	13349	13356	13453	13321	13222	13595	13420	13380	13460	13540	13297	13279	13384	13361	13550	13339	13431	13334	13324	13500	13474	13447	13205	13464	13445	13435	13493	13491	13391	13297	13270	13349	13442	13513	13138	13430	13354	13351	13403	13432	13490	13304	13379	13419	13406	13219	13401	13506	13541	13389	13481	13337	13598	13230	13347	13372	13327	13361	13386	13315	13528	13349	13640	13455	13320	13439	13458	13395	13458	13364	13469	13406	13500	13329	13371	13421	13345	13293	13549	13408	13567	13509	13328	13518	13225	13456	13393	13473	13385	13428	13328	13553	13319	13424	13515	13484	13530	13436	13441	13504	13388	13538	13410	13379	13395	13531	13422	13467	13439	13251	13534	13436	13140	13434	13683	13382	13529	13535	13314	13259	13352	13389	13301	13312	13338	13382	13341	13497	13394	13184	13215	13360	13442	13604	13297	13572	13370	13444	13338	13328	13555	13491	13457	13371	13383	13365	13354	13409	13641	13466	13622	13303	13432	13418	13329	13459	13438	13460	13534	13385	13396	13325	13505	13406	13358	13419	13347	13387	13540	13383	13384	13517	13326	13506	13454	13647	13347	13360	13491	13461	13369	13486	13493	13468	13534	13397	13448	13242	13514	13548	13440	13381	13450	13357	13453	13338	13390	13232	13314	13327	13486	13362	13348	13477	13312	13474	13315	13389	13365	13383	13399	13404	13286	13311	13404	13313	13407	13377	13382	13406	13349	13384	13258	13335	13342	13502	13305	13595	13244	13534	13438	13363	13464	13479	13211	13622	13581	13399	13383	13430	13399	13398	13445	13415	13318	13278	13350	13506	13402	13503	13629	13353	13340	13444	13400	13384	13460	13366	13562	13381	13347	13347	13456	13506	13511	13334	13541	13211	13387	13185	13579	13424	13338	13576	13489	13378	13535	13408	13395	13367	13473	13320	13237	13438	13357	13347	13533	13481	13479	13448	13441	13413	13428	13481	13424	13550	13190	13454	13339	13457	13372	13546	13438	13337	13524	13411	13374	13375	13319	13379	13401	13417	13538	13404	13324	13359	13544	13467	13426	13452	13468	13462	13354	13339	13394	13504	13326	13536	13512	13498	13387	13346	13406	13460	13332	13427	13476	13550	13478	13554	13492	13380	13536	13460	13432	13406	13391	13390	13314	13370	13432	13541	13444	13354	13358	13382	13250	13595	13322	13484	13463	13468	13305	13362	13363	13348	13371	13431	13385	13454	13563	13312	13309	13480	13334	13337	13506	13490	13474	13541	13310	13400	13276	13381	13435	13456	13430	13448	13449	13482	13414	13307	13441	13387	13526	13595	13303	13267	13484	13472	13430	13542	13497	13337	13419	13332	13200	13431	13386	13341	13579	13424	13643	13430	13367	13388	13310	13485	13430	13450	13509	13539	13381	13489	13540	13426	13497	13438	13417	13607	13388	13302	13526	13517	13574	13540	13557	13376	13307	13293	13506	13329	13451	13387	13530	13511	13469	13496	13427	13402	13430	13432	13145	13300	13465	13516	13417	13500	13253	13427	13492	13408	13413	13370	13386	13454	13382	13285	13574	13500	13572	13573	13369	13274	13539	13500	13361	13549	13353	13461	13145	13518	13255	13308	13426	13523	13356	13289	13388	13107	13268	13417	13339	13371	13516	13540	13476	13309	13300	13477	13450	13279	13330	13470	13522	13393	13372	13531	13383	13519	13431	13384	13476	13522	13282	13267	13561	13416	13364	13504	13377	13433	13526	13435	13408	13400	13524	13506	13418	13447	13526	13533	13337	13322	13411	13322	13407	13446	13384	13492	13389	13352	13510	13386	13364	13305	13484	13288	13466	13333	13350	13278	13236	13259	13394	13408	13457	13510	13443	13323	13463	13225	13315	13357	13455	13601	13562	13495	13296	13399	13605	13512	13368	13416	13358	13492	13331	13264	13369	13386	13341	13390	13490	13420	13464	13230	13566	13501	13469	13539	13464	13400	13272	13540	13326	13427	13455	13259	13441	13297	13478	13428	13524	13385	13472	13361	13408	13456	13427	13560	13207	13401	13332	13374	13382	13367	13556	13415	13333	13382	13305	13322	13425	13359	13385	13580	13370	13377	13586	13489	13397	13473	13346	13644	13315	13409	13242	13337	13581	13360	13349	13439	13428	13440	13470	13394	13338	13405	13447	13495	13394	13495	13434	13340	13400	13372	13442	13431	13350	13348	13451	13538	13402	13456	13554	13412	13317	13323	13354	13444	13495	13425	13517	13449	13462	13354	13460	13580	13376	13391	13474	13354	13342	13596	13499	13473	13240	13621	13579	13337	13463	13365	13340	13367	13277	13553	13540	13452	13475	13417	13597	13418	13450	13344	13301	13342	13483	13278	13320	13423	13363	13473	13357	13430	13371	13487	13389	13328	13471	13406	13588	13305	13286	13498	13570	13422	13290	13584	13431	13366	13217	13379	13563	13430	13290	13370	13255	13302	13421	13465	13316	13532	13454	13492	13490	13320	13727	13287	13375	13337	13347	13544	13367	13319	13485	13402	13335	13578	13324	13377	13372	13406	13448	13380	13566	13408	13454	13366	13345	13473	13250	13446	13518	13530	13353	13472	13289	13254	13459	13320	13366	13470	13589	13375	13479	13278	13509	13305	13498	13426	13364	13521	13288	13550	13681	13270	13369	13430	13401	13460	13355	13399	13445	13386	13373	13558	13398	13331	13306	13456	13333	13286	13389	13415	13593	13425	13382	13279	13325	13372	13370	13168	13340	13500	13514	13375	13418	13444	13250	13312	13479	13412	13449	13372	13394	13280	13420	13428	13474	13447	13541	13316	13414	13454	13354	13300	13483	13508	13399	13460	13378	13424	13477	13350	13415	13374	13399	13533	13407	13503	13488	13533	13510	13257	13500	13448	13346	13450	13298	13357	13464	13401	13655	13501	13412	13337	13241	13383	13316	13255	13344	13495	13440	13375	13389	13456	13526	13289	13425	13395	13504	13385	13259	13556	13417	13621	13391	13332	13457	13441	13285	13304	13292	13344	13374	13274	13442	13456	13436	13349	13479	13469	13511	13360	13315	13485	13328	13379	13402	13342	13555	13562	13285	13434	13418	13256	13442	13416	13437	13263	13471	13489	13459	13261	13548	13436	13293	13319	13522	13482	13415	13405	13527	13417	13401	13357	13484	13333	13406	13576	13367	13520	13586	13431	13371	13498	13354	13405	13359	13444	13406	13328	13519	13396	13462	13402	13437	13464	13398	13350	13437	13554	13340	13402	13334	13612	13360	13410	13374	13336	13397	13422	13466	13464	13367	13364	13403	13469	13513	13440	13394	13541	13551	13399	13372	13436	13284	13411	13456	13346	13580	13425	13387	13550	13493	13410	13530	13357	13399	13518	13535	13409	13335	13399	13458	13503	13397	13386	13445	13667	13258	13511	13418	13373	13386	13564	13434	13626	13430	13398	13440	13475	13385	13562	13508	13243	13506	13323	13303	13369	13491	13530	13469	13512	13252	13417	13499	13437	13376	13485	13430	13548	13517	13132	13427	13473	13384	13260	13368	13305	13365	13367	13346	13460	13282	13422	13497	13496	13384	13311	13169	13431	13357	13343	13335	13559	13535	13283	13279	13388	13508	13424	13504	13502	13478	13541	13461	13415	13489	13387	13595	13477	13455	13469	13382	13447	13430	13637	13527	13348	13424	13298	13456	13312	13359	13455	13506	13532	13392	13434	13416	13602	13446	13256	13391	13471	13559	13466	13447	13455	13478	13530	13242	13378	13569	13359	13435	13524	13354	13355	13437	13356	13451	13454	13607	13312	13313	13464	13393	13188	13376	13270	13390	13315	13599	13454	13423	13471	13367	13394	13289	13299	13357	13261	13354	13420	13402	13264	13535	13386	13388	13529	13398	13399	13279	13383	13238	13548	13528	13388	13499	13395	13545	13406	13379	13485	13533	13461	13331	13431	13293	13398	13337	13531	13424	13524	13396	13408	13375	13282	13468	13401	13483	13469	13365	13418	13353	13408	13447	13490	13398	13429	13332	13602	13431	13393	13485	13480	13479	13330	13431	13373	13516	13477	13404	13338	13337	13226	13137	13430	13564	13441	13471	13382	13373	13283	13573	13280	13415	13394	13412	13243	13406	13544	13380	13586	13315	13495	13350	13399	13522	13404	13471	13458	13438	13603	13333	13397	13337	13576	13503	13318	13622	13457	13306	13366	13472	13333	13506	13289	13498	13534	13412	13453	13475
23504	21061	28666	23776	22177	23383	22239	18534	17000	16763	17136	17192	16766	16477	16239	16309	16027	15522	15855	15647	15795	15780	15684	16148	16183	16052	15999	15873	15731	15759	15551	15494	16397	18547	17922	16802	16305	15803	15577	15348	15502	15399	15315	15292	15454	15327	15541	15442	15423	15392	15152	15631	15591	15506	15379	15351	15381	15299	15505	15290	15223	15365	15406	15180	15270	15310	15408	15446	15427	15498	15451	15427	15254	15415	15306	15145	15282	15232	15323	15432	15271	15481	15387	15246	15484	15299	15444	15166	15453	15289	15358	15223	15192	15442	15326	15230	15408	15322	15481	15359	15406	15451	15482	15433	15278	15289	15442	15248	15263	15287	15342	15413	15473	15490	15249	15369	15225	15380	15515	15327	15542	15487	15384	15251	15348	15295	15169	15592	15358	15345	15434	15434	15421	15304	15336	15382	15289	15100	15257	15437	15232	15304	15476	15268	15346	15286	15236	15422	15492	15278	15114	15220	15291	15409	15402	15274	15249	15253	15306	15430	15399	15364	15384	15332	15431	15305	15281	15433	15383	15410	15196	15304	15251	15482	15399	15210	15159	15360	15303	15329	15401	15557	15348	15218	15236	15276	15304	15258	15340	15458	15274	15215	15234	15306	15166	15423	15229	15238	15432	15206	15359	15347	15285	15134	15439	15440	15321	15258	15358	15341	15441	15381	15419	15193	15321	15243	15398	15470	15270	15352	15253	15378	15282	15264	15471	15324	15244	15201	15375	15232	15321	15277	15318	15236	15286	15255	15307	15432	15419	15440	15256	15413	15477	15392	15336	15276	15282	15480	15323	15186	15337	15417	15441	15329	15439	15394	15350	15291	15331	15272	15486	15208	15428	15368	15434	15393	15187	15405	15413	15223	15472	15317	15328	15246	15455	15420	15204	15306	15213	15071	15324	15319	15351	15244	15148	15266	15524	15331	15384	15509	15346	15253	15439	15214	15278	15289	15430	15391	15368	15203	15303	15442	15375	15288	15395	15367	15248	15349	15354	15293	15341	15302	15346	15309	15341	15304	15385	15353	15315	15321	15379	15435	15113	15269	15363	15287	15432	15484	15365	15369	15416	15307	15463	15322	15242	15267	15229	15399	15332	15493	15385	15383	15331	15157	15257	15532	15415	15375	15280	15333	15545	15315	15280	15450	15119	15382	15558	15310	15040	15237	15388	15286	15447	15202	15446	15338	15430	15467	15441	15510	15324	15250	15272	15517	15463	15149	15289	15406	15313	15391	15488	15203	15127	15330	15097	15397	15226	15185	15428	15352	15253	15366	15382	15449	15303	15310	15412	15272	15289	15343	15345	15230	15435	15349	15312	15274	15264	15186	15258	15338	15245	15431	15348	15265	15245	15460	15370	15321	15368	15199	15247	15442	15256	15167	15095	15400	15309	15433	15466	15243	15280	15414	15352	15290	15239	15440	15294	15269	15399	15545	15526	15510	15369	15314	15238	15490	15373	15512	15258	15425	15449	15366	15553	15347	15236	15220	15333	15372	15378	15123	15372	15353	15456	15506	15421	15340	15560	15161	15580	15055	15351	15407	15249	15377	15336	15412	15135	15434	15333	15394	15417	15275	15213	15282	15445	15330	15393	15538	15086	15299	15205	15228	15275	15479	15439	15253	15554	15348	15197	15293	15288	15395	15484	15380	15320	15453	15423	15367	15317	15235	15176	15248	15179	15327	15008	15331	15364	15308	15413	15380	15481	15238	15275	15272	15418	15386	15302	15243	15448	15319	15276	15431	15204	15327	15450	15572	15349	15165	15319	15273	15438	15584	15248	15354	15358	15207	15524	15279	15387	15378	15146	15345	15336	15374	15405	15247	15319	15131	15259	15238	15477	15467	15258	15392	15129	15327	15334	15378	15242	15331	15173	15390	15305	15493	15390	15296	15164	15331	15381	15340	15494	15461	15560	15324	15463	15135	15256	15228	15298	15345	15280	15399	15312	15134	15466	15389	15381	15260	15509	15444	15363	15423	15303	15351	15232	15464	15324	15379	15428	15377	15457	15313	15155	15300	15396	15395	15357	15486	15459	15421	15321	15430	15175	15222	15266	15479	15327	15225	15210	15373	15319	15296	15469	15491	15251	15287	15385	15432	15266	15339	15260	15491	15620	15374	15119	15430	15293	15278	15440	15427	15305	15233	15383	15248	15294	15285	15463	15414	15298	15359	15510	15507	15481	15459	15259	15290	15373	15440	15356	15357	15485	15281	15186	15263	15472	15646	15180	15329	15554	15275	15495	15392	15515	15289	15256	15476	15223	15291	15247	15293	15427	15293	15433	15268	15173	15154	15397	15267	15426	15572	15470	15323	15446	15335	15276	15459	15206	15233	15342	15256	15295	15355	15475	15432	15326	15304	15317	15234	15240	15386	15270	15424	15129	15455	15390	15540	15282	15372	15383	15458	15242	15382	15347	15249	15320	15241	15332	15402	15366	15287	15387	15333	15214	15394	15329	15300	15236	15249	15365	15546	15359	15323	15299	15311	15474	15248	15313	15327	15262	15320	15394	15247	15230	15329	15281	15254	15315	15330	15410	15360	15335	15474	15299	15366	15436	15314	15335	15294	15189	15503	15394	15363	15522	15136	15390	15414	15171	15394	15528	15254	15216	15262	15352	15417	15442	15308	15323	15299	15426	15392	15323	15483	15322	15673	15549	15199	15440	15321	15299	15340	15332	15459	15419	15414	15130	15416	15477	15498	15272	15397	15501	15482	15311	15478	15357	15458	15418	15274	15406	15306	15369	15222	15305	15413	15286	15508	15586	15553	15191	15268	15347	15358	15459	15293	15347	15445	15242	15467	15257	15441	15289	15394	15368	15364	15424	15293	15450	15345	15159	15420	15423	15274	15316	15459	15512	15336	15394	15430	15364	15313	15324	15177	15389	15259	15176	15337	15391	15255	15436	15303	15260	15342	15399	15436	15460	15294	15293	15225	15447	15423	15310	15337	15348	15210	15448	15452	15569	15329	15321	15302	15333	15388	15359	15398	15495	15333	15270	15412	15245	15321	15256	15210	15333	15191	15233	15345	15354	15210	15288	15236	15348	15407	15277	15384	15402	15274	15252	15057	15371	15248	15275	15056	15328	15478	15333	15327	15446	15187	15358	15283	15470	15460	15486	15153	15485	15391	15421	15414	15345	15319	15479	15358	15162	15118	15382	15120	15262	15309	15390	15241	15555	15391	15420	15255	15360	15362	15441	15309	15425	15265	15367	15352	15140	15400	15443	15405	15414	15434	15382	15349	15236	15459	15445	15415	15524	15149	15325	15385	15301	15304	15156	15088	15339	15515	15412	15468	15251	15258	15300	15234	15524	15255	15500	15372	15430	15174	15259	15351	15389	15340	15293	15197	15325	15145	15231	15442	15485	15326	15284	15169	15212	15166	15319	15492	15310	15265	15527	15285	15231	15441	15403	15265	15388	15421	15389	15488	15418	15246	15458	15364	15370	15311	15377	15402	15319	15367	15296	15169	15223	15369	15201	15228	15275	15465	15429	15461	15281	15298	15289	15171	15409	15238	15366	15273	15434	15259	15402	15362	15490	15330	15250	15249	15374	15217	15428	15480	15470	15543	15389	15257	15263	15379	15273	15487	15466	15314	15440	15065	15549	15333	15400	15414	15619	15420	15420	15458	15195	15537	15272	15414	15327	15557	15434	15365	15399	15216	15360	15304	15429	15373	15323	15542	15440	15380	15223	15347	15455	15570	15421	15231	15381	15550	15508	15246	15242	15239	15211	15249	15397	15235	15416	15363	15542	15389	15442	15276	15508	15281	15422	15502	15312	15331	15398	15071	15274	15400	15395	15277	15389	15491	15442	15198	15509	15121	15330	15325	15274	15308	15411	15346	15413	15441	15340	15439	15376	15320	15402	15356	15200	15426	15571	15276	15246	15282	15342	15476	15227	15465	15424	15501	15417	15111	15199	15411	15410	15190	15227	15487	15535	15438	15310	15527	15539	15171	15325	15303	15351	15367	15382	15350	15228	15362	15415	15372	15398	15275	15327	15353	15253	15440	15339	15378	15119	15261	15413	15358	15216	15290	15112	15443	15362	15232	15424	15347	15256	15272	15361	15352	15237	15339	15277	15438	15429	15289	15409	15331	15235	15436	15374	15509	15354	15312	15335	15352	15098	15416	15286	15201	15373	15306	15532	15411	15213	15279	15502	15284	15272	15524	15450	15358	15442	15300	15320	15546	15481	15386	15363	15267	15479	15428	15359	15294	15209	15501	15121	15420	15316	15192	15240	15449	15433	15455	15279	15484	15224	15416	15364	15169	15172	15112	15184	15277	15421	15308	15418	15387	15500	15478	15290	15356	15252	15388	15497	15260	15291	15425	15442	15276	15308	15280	15413	15505	15268	15347	15425	15350	15479	15308	15143	15494	15284	15399	15362	15360	15412	15230	15397	15277	15343	15352	15221	15361	15258	15276	15282	15268	15290	15609	15259	15226	15403	15304	15379	15297	15224	15329	15525	15369	15344	15207	15342	15234	15237	15486	15207	15548	15459	15626	15346	15425	15421	15423	15142	15191	15241	15442	15337	15532	15485	15289	15496	15352	15370	15212	15519	15398	15223	15392	15421	15300	15416	15239	15217	15358	15180	15405	15361	15319	15387	15284	15277	15344	15373	15461	15464	15348	15410	15467	15478	15310	15449	15296	15354	15313	15383	15423	15374	15411	15337	15369	15378	15406	15420	15544	15324	15266	15227	15508	15313	15359	15365	15349	15385	15490	15352	15452	15170	15253	15228	15531	15291	15355	15227	15378	15189	15310	15466	15366	15357	15281	15329	15203	15344	15313	15313	15246	15302	15338	15355	15284	15482	15117	15204	15430	15337	15261	15204	15288	15276	15335	15420	15381	15395	15259	15493	15131	15383	15477	15226	15331	15383	15341	15389	15370	15366	15531	15413	15344	15117	15493	15419	15413	15498	15241	15560	15346	15218	15293	15257	15313	15387	15388	15436	15445	15472	15404	15180	15120	15408	15443	15429	15430	15355	15139	15207	15395	15310	15558	15400	15387	15249	15487	15111	15353	15297	15602	15389	15337	15192	15376	15451	15520	15363	15557	15543	15477	15263	15223	15356	15342	15464	15189	15416	15228	15410	15079
20461	33955	29193	23740	22889	21102	18944	17201	15476	15535	15824	16030	15353	14319	14223	14387	13832	13675	13687	13479	13557	13984	13661	14048	14253	14153	13836	13823	13668	13418	13614	13428	15049	17455	16120	14871	14146	13517	13331	13193	13054	13276	13194	12983	13283	13163	13065	13457	13236	13115	13255	13394	13113	13116	13091	13184	13261	13213	13157	13200	13239	13063	13259	13216	13228	13190	13015	13157	13227	13223	13113	13246	13144	13193	13156	13237	13248	13353	13168	13161	13217	13123	13181	13250	13276	13076	13084	13196	13141	13229	13226	13327	13234	13135	13097	13267	13144	13232	13268	13362	13309	13196	13367	13094	13210	13156	13273	13220	13261	13142	13010	13373	13146	13118	13285	13207	13269	13077	13182	13325	13275	13309	13248	13156	13120	13353	13186	13316	13185	13264	13050	13209	13212	13208	13074	13155	13240	13316	13352	13233	13200	13193	13193	13191	13141	13104	13204	13241	13207	13242	13183	13348	13201	13203	13215	13159	13128	13079	13286	13250	13281	13314	13312	13235	13353	13157	13224	13121	13079	13243	13139	13151	13403	13195	13208	13341	13415	13194	13195	13236	13232	13107	13360	13187	13354	13390	13399	12972	13273	13163	13088	13213	13199	13082	13120	13172	13193	13228	13086	13050	13126	13003	13107	13228	13325	13230	13100	13066	13085	13186	13183	13223	13119	13150	13223	13328	13118	13135	13121	13146	13202	13154	13166	13222	13130	13328	13298	13197	13269	13092	13254	13167	13394	13228	13023	13219	13264	13289	13210	13230	13155	13340	13250	13193	13091	13149	13255	13335	13081	13051	13162	13238	13272	13250	13340	12979	13098	13174	13269	13233	13244	13256	13125	13021	13266	13161	13206	13313	13066	13189	13087	13239	13161	13201	13127	13364	13273	13254	13211	13226	13274	13089	13247	13097	13274	13240	13195	13079	13216	13156	13272	13297	13223	13053	13262	13318	13164	13064	13393	13240	13206	13232	13218	13253	13311	13280	13160	13215	13366	13378	13219	13219	13135	13157	13169	13203	13309	13223	12999	12985	13230	13309	13186	13044	13196	13262	13170	13248	13214	13096	13180	13135	13270	13172	13264	13112	13331	13198	13217	13177	13113	13165	13178	13314	13017	13081	13269	13205	13095	13165	13207	13248	13315	13084	13108	13082	13161	13034	13050	13267	13096	13190	13123	13229	13162	13299	13232	13113	13184	13161	13178	13125	13267	13121	13308	13156	13157	13123	13025	13231	13173	13234	13145	13118	13255	13187	13241	13100	13268	13193	13051	13007	13228	13104	13109	13273	13212	13188	13198	13228	12949	13191	13217	13205	13253	13223	13224	13344	13108	13189	13284	12927	13243	13042	13259	13194	13107	13128	13149	13153	13170	13405	13169	13180	13132	13238	13156	13093	13010	13339	13268	13107	13380	13163	13318	13202	13185	13103	13199	13132	13074	13327	13301	13230	13128	13027	13199	13020	13117	13271	13208	13118	13258	13226	13062	13203	13130	13344	13249	13219	13129	13147	13103	13195	13200	13388	13152	13182	13178	12945	13067	13256	13196	13156	13207	13197	13116	13159	13278	13352	13359	13192	13173	13219	13149	13165	13116	13058	13299	13162	13144	13386	13218	13284	13297	13367	13232	13099	13140	13204	13199	13226	13193	13321	13070	13238	13118	12975	13224	13217	13235	13183	13121	13163	13149	13182	13231	13189	13344	13084	13272	13170	13231	13142	13249	13113	13120	13205	13268	13188	13179	13164	13341	13174	12975	13237	13269	13116	13282	13154	13262	13043	13165	13131	13080	13250	13219	13206	13136	13253	13077	13113	13202	13119	13180	13162	13340	13282	13255	13236	12979	13179	13321	13222	13087	13190	13296	13230	13246	13122	13179	13154	13295	13299	13339	13153	13199	13115	13223	13114	13284	13271	13137	13223	13128	13147	13248	13123	13044	13118	13338	13228	13271	13308	13076	13183	13109	13165	13363	13152	13349	13244	13176	13131	13219	13269	13102	13328	13282	13121	13043	13219	13156	13083	13224	13192	13249	13346	13169	13089	13294	13217	13230	13379	13224	13193	13272	13166	13236	13178	13136	12941	13138	13158	13261	13241	13189	13289	13249	13190	13096	13108	13073	13072	13299	13103	13241	13176	13231	13223	13122	13230	13182	13181	13256	13369	13068	13238	13278	13136	13322	13088	13191	13256	13221	13226	13131	13155	13327	13387	13077	13149	13234	13189	13207	13121	13116	13274	13181	13076	13404	13301	13288	13201	13277	13330	13246	13177	13156	13163	13046	13126	13129	13123	13256	13178	13129	13225	13188	13167	13205	13055	13111	13193	13114	13179	13176	13249	13148	13062	13291	13103	13313	13283	13302	13115	13158	13044	13177	13143	13005	13418	13170	13154	13192	13162	13086	13522	13132	13141	13132	13012	13082	13137	12987	13160	13356	13158	13105	13183	13257	13322	13163	13198	13205	13122	13145	13228	13213	13219	13275	13311	13156	13121	13351	13195	13225	13239	13194	13040	13214	13382	13172	13261	13175	13186	13225	13300	13311	13236	13094	13246	13202	13235	13218	13240	13084	13074	13089	13172	13197	13184	13070	13133	13002	13230	13251	13176	13151	13515	13126	13267	13005	13232	13153	13264	13287	13274	13067	13308	13100	13093	13248	13206	13185	13419	13331	13130	13245	13205	13079	13220	13234	13276	13068	13119	13134	13116	13251	13263	13298	13336	13109	13199	13241	13142	13199	13297	13261	13268	13130	13329	13169	13227	13197	13196	13239	13098	13167	13110	13205	13121	13185	13243	13251	13187	13219	13146	13410	13144	13222	13212	13053	13224	13235	13113	13132	13226	13239	13319	13211	13311	13327	13121	13278	13150	13165	13189	13299	13364	13087	13074	13188	13037	13057	13168	13397	13248	13156	13317	13112	13187	13151	13252	13264	13266	13124	13109	13276	13228	13117	13181	13168	13047	13210	13090	13136	13218	13141	13228	13225	13171	13195	13146	13306	13275	13256	13080	13323	13341	13320	13165	13289	13183	13210	13048	13403	13124	13295	13101	13148	13205	12979	13156	13098	13260	13070	13157	13168	13303	13336	13091	13332	13183	13182	13157	13077	13262	13210	13274	13229	13233	13048	13058	13160	13176	13328	13185	13373	13157	13261	13315	13210	13340	13122	13257	13194	13030	13200	13259	13210	13147	13092	13170	13201	13246	13182	13030	13114	13256	13142	13064	13236	13274	13132	12955	13150	13174	13371	13240	13334	13020	13369	13304	13248	13074	13325	13210	13265	13202	13139	13099	13180	13243	13224	13283	13078	13121	13203	13180	13189	13262	13125	13211	13234	13149	13289	13168	13028	13173	13156	13156	13249	13131	13217	13239	13102	13239	13107	13364	13252	13154	12975	13264	13145	13183	13023	13241	13248	13111	13140	13092	13310	13268	13103	13292	13276	13199	13232	13290	13147	13142	13091	13094	13053	13240	13165	13197	13236	13147	13155	13247	13381	13119	13105	13135	13064	13185	13058	13076	13184	13136	13222	13172	13397	13182	13178	13200	13250	13162	13180	13110	13243	13122	13116	13355	13230	13266	13189	13085	13170	13030	13178	13139	13109	13231	13061	13210	13075	13197	13168	13238	13368	13185	13155	13121	13346	13223	13181	13215	13013	13341	13166	13251	13207	13220	13276	13042	13163	13106	13301	13306	13259	13353	13244	13234	13261	13105	13225	13237	13086	13119	13156	13221	13024	13082	13058	13168	13287	13168	13258	13177	13185	13133	13272	13332	13350	13300	13266	13323	13071	13138	13391	13329	13235	13280	13313	13178	13056	13183	13094	13330	13107	13077	13099	13131	13131	13254	13147	13126	13040	13250	13202	13127	13034	13207	13157	13147	13273	13041	13223	13369	13167	13337	13168	13170	13215	12943	13308	13085	13267	13119	13184	13229	13033	13196	13091	13266	13348	13314	13232	13201	13218	13139	13141	13261	13170	13145	13306	13178	13246	13210	13159	13188	13200	13136	13174	13198	13274	13208	13168	13333	13163	13130	13206	13232	13110	13194	13373	13197	13217	13102	13030	13291	13199	13189	13181	13238	13099	13156	13156	13166	13187	13116	13159	13253	13081	13147	13137	13214	13384	13248	13180	13098	13156	13097	13335	13253	13250	13099	13137	13317	13240	13264	13289	12964	13245	13194	13242	13029	13215	13033	13284	13161	13152	13023	13181	13030	13127	13181	13152	13256	13293	13228	13198	13338	13191	13271	13053	13218	13210	13178	13164	13160	13270	13102	13278	13108	13163	13261	13237	13078	13156	13168	13039	13136	13135	13188	13315	13172	13261	13209	13116	13016	13316	13148	13111	13198	13315	13162	13124	13167	13020	13063	13266	13151	13164	13330	13322	13278	13325	13249	13172	13114	13218	13078	13088	13246	13113	13075	13409	13025	13227	13206	13152	13126	13075	13284	13006	13233	13311	13109	13277	13213	13224	13162	13291	13350	13275	13343	13183	13158	13024	13315	13117	13197	13030	13157	13172	13267	13212	13125	13153	13243	13232	13059	13282	13356	13289	13176	13193	13221	13369	13161	13342	13306	13221	13162	13101	13219	13282	13167	13338	13158	13150	13181	13062	13134	13120	13250	13183	13164	13264	13204	13154	13220	13155	13137	13261	13202	13183	13331	13162	13198	13132	13110	13248	13198	13165	13064	13266	13122	13360	13132	13016	13302	13143	13159	13117	13259	13224	13278	13163	13106	13268	13312	13183	13236	13110	13368	13262	13327	13080	13319	13202	13178	13117	13365	13296	13377	13140	13125	13255	13282	13137	13246	13313	13298	13114	13164	13308	13369	13374	13072	13120	13165	13245	13379	13265	13051	13132	13231	13089	13148	13319	13317	13252	13265	13339	13169	13195	13117	13177	13232	13157	13147	13256	13288	13304	13126	13254	13219	13250	13205	13043	13041	13030	13254	13310	13099	13246	13181	13244	13269	13083	13236	13123	13175	13102	12924	13262	13189	13280	13156	13325	13310	13318	13295	12983	13157	13213	13294	13176	13090	13337	13025	13298	13341	13313	13166	13071	13180	13128	13209	13188	13220	13192	13264	13100	13091	13255	13158	13154	13194	13068	13223
22725	21170	29117	23494	21456	24004	26367	19849	17685	17522	17968	17985	17545	16786	16276	16608	16213	16116	16077	16022	16036	15941	16117	15975	16677	16381	16271	16263	16081	15809	15958	15842	17178	21003	19961	18078	16930	16000	15574	15513	15348	15589	15503	15488	15388	15599	15491	15439	15460	15204	15452	15419	15461	15555	15449	15441	15367	15290	15459	15472	15333	15496	15460	15406	15304	15357	15339	15457	15305	15460	15482	15449	15485	15454	15218	15264	15360	15314	15342	15198	15466	15454	15253	15303	15194	15404	15279	15393	15383	15381	15342	15330	15425	15642	15379	15404	15488	15272	15330	15369	15281	15381	15543	15373	15421	15573	15249	15454	15274	15235	15311	15523	15544	15283	15496	15374	15335	15411	15308	15331	15458	15246	15089	15418	15355	15554	15376	15256	15267	15260	15503	15356	15356	15395	15540	15323	15501	15266	15516	15528	15490	15335	15219	15396	15191	15290	15332	15302	15443	15365	15356	15261	15175	15214	15453	15402	15373	15259	15301	15205	15333	15332	15553	15418	15384	15161	15146	15195	15322	15446	15219	15386	15358	15268	15179	15297	15260	15603	15336	15485	15266	15445	15388	15513	15295	15301	15402	15403	15326	15344	15487	15411	15328	15009	15480	15379	15344	15146	15386	15406	15222	15387	15412	15264	15321	15309	15396	15299	15470	15406	15353	15357	15178	15433	15200	15184	15172	15342	15472	15396	15360	15293	15300	15343	15352	15482	15348	15287	15539	15270	15428	15515	15190	15317	15453	15319	15297	15572	15422	15382	15189	15297	15300	15384	15477	15438	15173	15402	15512	15461	15205	15026	15222	15234	15259	15262	15265	15363	15277	15189	15308	15289	15356	15301	15259	15329	15384	15345	15376	15335	15349	15234	15348	15537	15243	15060	15317	15272	15242	15181	15287	15380	15288	15205	15555	15309	15417	15353	15354	15171	15345	15257	15477	15427	15324	15498	15272	15208	15382	15482	15347	15543	15408	15327	15244	15289	15182	15437	15451	15328	15427	15094	15215	15419	15457	15253	15471	15345	15200	15317	15358	15576	15209	15346	15448	15428	15428	15341	15216	15079	15279	15305	15462	15444	15408	15210	15322	15482	15280	15367	15396	15333	15121	15222	15408	15482	15297	15250	15433	15294	15282	15357	15421	15275	15403	15350	15335	15367	15436	15296	15309	15534	15047	15475	15287	15271	15444	15255	15289	15189	15501	15438	15371	15318	15413	15169	15331	15217	15298	15426	15370	15345	15460	15287	15128	15533	15231	15481	15282	15380	15387	15400	15283	15344	15539	15324	15256	15421	15415	15303	15433	15394	15279	15445	15312	15163	15282	15354	15184	15248	15351	15402	15336	15394	15360	15290	15333	15352	15374	15203	15168	15272	15357	15307	15271	15275	15230	15251	15361	15334	15388	15353	15245	15253	15176	15472	15146	15444	15299	15287	15539	15362	15323	15250	15525	15348	15352	15151	15418	15264	15407	15225	15392	15375	15314	15264	15446	15399	15244	15385	15304	15385	15304	15423	15286	15254	15374	15477	15198	15229	15207	15289	15490	15299	15250	15374	15374	15167	15337	15255	15459	15269	15369	15361	15308	15271	15251	15366	15481	15321	15341	15296	15205	15255	15416	15346	15216	15310	15335	15365	15418	15451	15525	15364	15298	15234	15288	15336	15253	15256	15337	15130	15305	15417	15338	15394	15330	15406	15242	15374	15269	15245	15620	15473	15261	15253	15374	15321	15328	15434	15414	15250	15413	15531	15301	15362	15379	15399	15370	15434	14990	15465	15410	15425	15251	15351	15356	15307	15622	15330	15331	15320	15351	15259	15324	14994	15332	15052	15088	15257	15451	15349	15569	15346	15357	15411	15330	15249	15134	15288	15272	15285	15249	15348	15449	15233	15344	15255	15315	15295	15421	15322	15444	15359	15202	15183	15346	15231	15454	15284	15505	15508	15338	15402	15308	15398	15265	15320	15264	15427	15390	15327	15258	15312	15371	15315	15506	15040	15210	15367	15423	15315	15394	15339	15250	15327	15238	15189	15412	15388	15388	15296	15306	15392	15380	15153	15262	15255	15298	15206	15407	15238	15257	15106	15185	15393	15223	15290	15268	15484	15079	15315	15269	15081	15333	15357	15184	15400	15365	15285	15414	15391	15428	15104	15343	15270	15539	15477	15349	15372	15301	15317	15521	15359	15434	15292	15158	15345	15384	15334	15162	15427	15318	15327	15312	15283	15391	15355	15375	15230	15571	15247	15436	15310	15163	15308	15202	15376	15275	15274	15199	15457	15299	15327	15440	15325	15336	15335	15459	15301	15391	15537	15590	15489	15161	15255	15558	15191	15343	15360	15178	15453	15271	15308	15399	15236	15416	15311	15307	15332	15473	15389	15432	15237	15443	15110	15188	15329	15486	15282	15318	15527	15404	15278	15473	15378	15314	15415	15196	15271	15322	15212	15331	15273	15430	15318	15465	15262	15154	15381	15294	15288	15210	15341	15304	15392	15278	15256	15438	15404	15439	15355	15283	15238	15360	15215	15163	15244	15349	15355	15345	15375	15203	15226	15263	15298	15184	15345	15239	15596	15414	15351	15456	15519	15366	15263	15363	15230	15309	15350	15305	15471	15257	15405	15312	15431	15560	15371	15418	15425	15230	15398	15424	15467	15394	15274	15180	15296	15286	15311	15431	15177	15183	15405	15104	15292	15257	15358	15315	15111	15284	15203	15463	15356	15089	15254	15327	15332	15434	15270	15403	15361	15179	15204	15196	15335	15342	15208	15303	15397	15303	15275	15397	15313	15480	15410	15360	15043	15356	15181	15439	15317	15446	15356	15311	15122	15245	15227	15517	15239	15148	15369	15365	15256	15306	15273	15373	15306	15218	15362	15305	15313	15298	15392	15543	15296	15324	15189	15379	15351	15263	15318	15322	15317	15183	15391	15365	15578	15217	15400	15344	15117	15407	15429	15352	15376	15281	15191	15321	15296	15322	15222	15443	15142	15360	15284	15147	15227	15325	15292	15288	15377	15254	15218	15191	15478	15304	15320	15285	15484	15313	15521	15204	15290	15449	15409	15252	15605	15279	15227	15229	15171	15362	15196	15279	15337	15245	15388	15325	15415	15411	15526	15016	15347	15345	15555	15334	15426	15370	15242	15335	15230	15164	15341	15539	15102	15246	15252	15335	15270	15245	15371	15309	15560	15155	15215	15519	15017	15272	15186	15059	15288	15439	15378	15206	15424	15366	15241	15399	15282	15351	15306	15510	15411	15426	15259	15211	15400	15261	15330	15355	15323	15253	15520	15272	15397	15337	15311	15467	15546	15490	15167	15223	15474	15199	15361	15390	15303	15471	15352	15411	15253	15185	15312	15074	15500	15473	15261	15415	15246	15403	15237	15321	15177	15504	15586	15340	15488	15248	15483	15356	15237	15169	15367	15390	15458	15472	15170	15210	15370	15241	15394	15282	15172	15426	15143	15390	15597	15430	15366	15386	15303	15504	15453	15305	15427	15348	15424	15230	15443	15339	15277	15133	15374	15430	15353	15338	15459	15252	15413	15328	15376	15364	15301	15346	15461	15314	15371	15406	15373	15328	15174	15255	15452	15326	15316	15283	15434	15348	15283	15442	15170	15495	15196	15129	15155	15263	15248	15330	15347	15397	15313	15434	15291	15445	15283	15414	15206	15362	15326	15266	15387	15327	15312	15322	15167	15308	15309	15195	15256	15395	15310	15196	15143	15326	15403	15352	15270	14983	15143	15364	15326	15395	15400	15260	15381	15324	15357	15238	15295	15307	15397	15432	15273	15332	15323	15380	15290	15380	15250	15492	15259	15252	15283	15125	15254	15395	15206	15368	15335	15358	15377	15443	15419	15177	15425	15339	15356	15369	15156	15469	15402	15381	15284	15297	15648	15160	15262	15334	15396	15530	15403	15232	15114	15249	15459	15306	15340	15237	15220	15198	15164	15214	15476	15381	15457	15374	15240	15400	15205	15294	15263	15240	15073	15408	15320	15311	15428	15398	15537	15214	15368	15412	15419	15047	15372	15469	15462	15377	15377	15301	15286	15326	15284	15246	15322	15425	15256	15362	15294	15376	15402	15484	15343	15382	15373	15267	15266	15333	15318	15131	15335	15166	15488	15211	15374	15566	15381	15270	15351	15345	15280	15327	15131	15399	15141	15373	15341	15314	15250	15299	15295	15520	15226	15375	15457	15272	15275	15377	15411	15276	15233	15218	15289	15526	15382	15434	15025	15156	15155	15397	15322	15282	15231	15181	15250	15378	15188	15332	15416	15456	15458	15407	15150	15444	15391	15248	15280	15384	15162	15291	15412	15335	15422	15366	15415	15165	15186	15293	15494	15203	15276	15358	15120	15056	15430	15429	15166	15161	15129	15201	15285	15234	15395	15409	15163	15125	15551	15290	15314	15249	15365	15358	15340	15340	15385	15361	15357	15399	15394	15394	15218	15245	14928	15322	15301	15433	15413	15374	15321	15477	15490	15374	15296	15341	15413	15320	15344	15358	15113	15454	15457	15322	15262	15213	15323	15153	15305	15208	15207	15255	15416	15417	15325	15096	15228	15224	15376	15472	15496	15431	15501	15181	15388	15438	15387	15334	15253	15266	15217	15140	15265	15395	15267	15349	15335	15443	15257	15221	15143	15188	15147	15263	15243	15283	15258	15413	15311	15347	15288	15400	15468	15346	15212	15305	15171	15239	15427	15393	15484	15273	15294	15327	15405	15435	15373	15531	15370	15115	15245	15287	15183	15348	15335	15213	15177	15107	15456	15476	15524	15304	15438	15356	15129	15235	15412	15351	15308	15415	15087	15551	15434	15265	15329	15245	15416	15194	15416	15201	15224	15455	15459	15247	15579	15503	15190	15535	15304	15409	15307	15430	15316	15240	15433	15215	15099	15241	15288	15226	15450	15342	15213	15453	15516	15268	15304	15141	15362	15454	15319	15357	15385	15313	15486	15283	15468	15480	15173	15207	15251	15277	15197	15293	15215	15406	15442	15317	15251	15259	15387	15298	15372	15334	15313	15349	15348	15352	15351	15333	15105	15449	15170	15235	15227	15327	15295	15399	15380	15354	15406	15272	15192	15196	15258	15201	15156
21787	39105	33428	26865	25857	24345	21267	18740	16358	16434	16729	17226	16409	15014	14562	14968	14321	13915	13737	13668	13980	13906	13928	13979	14554	14500	14123	13964	13893	13591	13650	13584	16224	20704	18601	16159	14677	13860	13446	13255	13332	13242	13202	13089	13344	13130	13258	13127	12960	13163	13271	13140	13135	13265	13223	13033	13186	13176	13094	13184	13106	13195	13159	13273	13215	13151	13226	13094	13082	13156	13153	13210	13158	13065	13186	13136	13266	13300	13045	13124	13175	13214	13202	13208	13154	13246	13229	13175	13307	13244	13178	13168	13176	13098	13247	13223	13122	13109	13063	13195	13145	13169	13072	13165	13179	13117	13165	13174	13015	13024	13191	13080	13247	13084	13377	13313	13005	13161	13108	13124	13233	13130	13203	13060	13163	13110	13158	13067	13107	13122	12998	13084	13350	13060	13210	13158	12992	13064	13195	13188	13261	12992	13209	13230	13250	13067	13104	13115	13203	13109	13085	13116	13216	13248	13229	13086	13125	13120	13260	13138	12983	13061	13102	13052	13206	13147	13084	13132	13128	13305	13155	13158	13114	13146	13033	13037	13104	13090	13049	12993	13238	13196	13301	13147	13095	13086	13127	12943	13066	13169	13057	13182	13199	13191	13145	13003	13050	13004	12995	13132	13089	13229	13052	13283	13088	13132	13357	13229	13240	13033	13107	13088	13063	13028	13195	13202	13236	13292	13336	13274	13004	13143	13016	13202	13074	13236	13131	13081	13130	13157	13049	13240	13019	13201	13228	13153	13132	13103	13224	13261	13297	13140	13138	13223	13084	13278	13195	13130	13219	13072	12996	13304	13280	13166	13060	12955	13107	13097	13185	13248	13137	13095	13095	13046	13133	13141	13082	13200	13059	13147	13234	13059	13183	13214	13104	13240	13165	13105	13214	13131	13199	13149	13125	13148	13184	13100	13066	13010	13152	13167	13140	13202	13208	13126	13060	13167	13233	12965	13037	13177	13169	13211	13074	13098	13402	13070	13190	13154	13097	12965	13289	13038	13067	13192	13103	13064	13127	13132	13225	13266	13107	12957	13134	13043	13152	13025	13167	12975	13114	13092	13123	13145	13112	13161	13166	13089	13220	13032	13011	13140	13158	13137	13140	13187	13164	13317	13230	13049	13222	13141	13155	13020	13124	12926	13129	13186	13196	13038	13221	13225	13096	13193	13297	13203	13169	13161	13316	13054	13149	13080	13114	13056	13124	13150	13067	13224	12999	13126	13135	13253	13190	13187	13280	13193	13272	13158	13057	13139	13229	13057	13121	13056	13086	12972	13214	13149	13254	13009	13241	12948	13210	13087	13034	13122	13041	13120	13090	13149	13224	12997	13051	13382	13014	13114	13248	13163	13125	13068	13184	13194	13102	13190	13251	13140	13109	13105	13236	13159	13106	13198	13111	12996	13049	13177	12968	13181	13161	13290	13102	13103	13162	13066	13026	13212	13122	13163	13009	13228	13183	13134	13058	13121	13068	13035	13240	13172	13141	13227	13266	13032	13183	13122	13117	13073	13111	13280	13190	13097	13125	13271	13213	13196	13141	13093	13178	13203	13203	13224	13209	13080	13120	13155	13183	12994	13062	13206	13232	13130	13112	13081	13175	13274	13198	13017	12976	13288	12974	13202	13239	13099	13164	13206	13148	13086	13103	13240	13154	13096	13213	13098	13032	13222	13157	12998	13074	13058	13155	13101	13025	13083	13177	13214	13142	13283	13100	13116	13209	13069	13139	13374	13157	13168	13060	13179	13058	13155	13073	13234	13076	13378	13124	13120	13057	13197	13171	13043	13119	13152	13197	13044	13135	13064	13303	13139	13220	13262	13127	13107	13148	13092	13324	13157	13213	13112	13116	13105	13156	13102	13079	12987	13124	13061	13164	13026	12951	13128	13190	13110	13094	13160	13229	13073	13133	13141	13162	13266	13078	13269	13124	13074	13209	13097	13220	13120	13111	13101	13003	13124	13016	13172	13041	13216	13111	13137	13149	13071	13052	13160	13137	13181	13107	13228	13102	13270	13122	13160	12978	13200	13038	13166	13227	13111	13064	13231	13068	13129	12938	13283	13290	13111	13028	13019	13129	13073	13258	13160	13194	13048	12971	13265	13138	12933	13199	13155	13026	13268	13155	13094	13002	13052	13104	13126	13108	13163	13108	13060	13146	13096	13212	13263	13137	13095	13005	13148	12910	13066	13097	13114	12975	13137	13068	13230	13273	13037	13030	13210	13128	13243	13147	13171	13111	13180	13252	13104	13061	13239	13196	13089	13078	13238	13235	13190	13128	13163	13203	13053	13104	13119	12991	13158	13173	13150	13241	13254	13288	13088	13203	13086	13186	13223	13157	13447	13029	13065	13181	13162	13059	13086	13270	13157	13258	12987	13131	13265	13069	13136	13216	13075	13194	13170	13044	13172	13137	13092	13061	13413	13042	13182	13056	13302	13244	13163	13088	13156	13243	13221	13041	13064	13078	13143	13232	13120	13235	13217	13041	13133	13121	13274	13188	13074	13165	13003	13142	13044	13228	13388	13190	13056	13154	13125	13111	13131	13111	13109	13156	13121	13064	13088	13119	13060	13136	12991	13059	13029	13084	13306	13031	13009	12908	12997	13069	13051	13105	13047	13144	13201	13155	13123	13129	13300	13144	13010	13244	13092	13272	13070	13068	13124	13170	13182	13299	13064	13163	13136	13268	13326	13057	13094	13141	13324	13139	13195	12940	13139	13104	13076	13209	13061	13178	13137	13211	13169	13316	13121	12948	13192	13143	13232	13082	13194	13214	13026	13106	13111	13074	13090	13121	13274	13070	13102	13212	13035	13028	13069	13036	13075	13092	13216	13221	13118	12921	13117	13109	13103	13051	12992	13177	13166	13125	13239	13163	13300	13101	13186	13140	13172	13106	13290	13056	13234	13170	13071	13129	13174	13130	13129	13056	13072	13104	13083	13119	12940	13185	13138	13106	13162	13125	13084	13066	13262	13159	13107	13175	13213	13035	12940	13100	13238	13175	13104	13128	13160	13283	13064	13097	13171	13299	13098	12963	13155	13053	13085	13183	13113	13029	13183	13228	13084	13174	13059	13081	13096	12973	13051	13040	13169	13159	13222	12892	13215	13085	13031	13202	13280	13092	13242	13058	13210	13080	13122	13133	13379	13182	13179	13120	13194	13141	13098	13030	13109	13241	12978	13259	13166	13237	13137	13345	13124	13129	12984	13131	13273	13221	13158	13066	13121	13242	13121	13247	13066	13121	13201	13151	13161	13011	13254	13066	13128	13113	13047	12938	13101	13065	13106	13095	13282	13098	13070	13193	13102	13021	13155	13030	13185	13258	13214	13091	13166	13210	13046	13237	13107	13050	13157	13177	13071	13050	13129	13027	13305	13050	13127	13099	13149	13185	13096	13089	13284	13008	13092	13235	13052	13249	13171	13191	12985	13220	13127	13079	13092	13085	13018	13254	13112	13181	13072	13202	13089	13149	13014	13197	13115	13083	13120	13132	12981	13082	13036	13167	13192	13012	13045	13291	13005	13070	13318	13207	13100	13201	13237	13159	13188	13062	13060	13241	13159	13047	13300	13184	13123	13025	13011	13052	13314	13174	13070	13149	13223	13039	13180	13031	13092	13189	13266	13237	13047	13228	13178	12988	13253	13106	13056	13243	13089	13084	13124	13158	12971	12992	13008	13117	13215	13048	13317	13135	13111	12907	13237	13129	13173	13212	13355	13232	13154	13137	13145	13036	13115	13103	13157	13130	13010	13063	13126	13019	13131	13155	13008	13234	13177	13178	13042	13308	13049	12943	13277	13065	13264	12999	13131	13037	13221	13060	13275	13020	13033	13389	13168	13086	12964	12972	13225	13139	13021	13056	13271	12952	12990	13166	13261	13161	13128	13190	13146	13193	13112	13237	13130	13207	13044	13314	13008	13195	12994	13178	13010	12968	13095	13144	13351	13241	13176	13053	13102	12996	12978	13099	13097	13110	13140	13014	13151	13027	13344	13154	13238	13113	13268	12970	13039	13098	13156	13052	13035	13190	13189	13308	13088	13124	13174	13101	13137	13363	13071	13197	13196	12998	13230	13022	13224	13046	13112	13115	13072	13245	12982	13134	13106	13260	13156	13241	13228	13102	13249	13057	12988	13237	12981	13116	13207	13021	13130	13163	13268	13128	13171	13321	13254	13042	13180	13241	13238	13175	13172	13041	13077	13124	13135	13109	13075	13130	13174	13119	13081	13207	13081	13064	13116	13043	13087	13109	13170	13153	13275	13196	13173	13170	13080	13110	12981	12992	13122	13185	13092	13191	13149	13236	13179	13052	13201	13076	13180	13153	13155	13111	13232	12960	13204	13136	13302	13029	13134	12967	13101	13237	13061	13171	13203	13153	13043	13116	13223	13070	13248	13091	13140	13077	13073	13124	13072	13099	13066	13088	13026	13024	13066	13032	13200	13013	13258	13226	13200	13143	13295	13222	13168	13028	13020	13153	13090	13264	13154	13136	13176	13089	13201	13104	13277	13147	13223	13029	12957	13034	13009	13119	13151	13035	13106	13118	13267	13039	13170	13233	13003	13161	13148	13190	12951	13002	13148	13047	13095	13226	13109	13220	13215	13145	13167	13235	13122	13121	13109	13131	13123	13097	13152	13059	13270	13279	13101	13295	13084	13211	13121	13293	13184	13166	13047	13233	13178	13092	13089	13136	13149	13290	13062	12999	13026	13125	13073	13109	13138	13195	13117	13215	13177	13226	13044	13099	13174	13136	13072	12958	13207	13180	12995	13114	13052	13037	12910	13039	13272	13113	13167	13064	13144	12942	13158	13162	13203	12964	13278	12972	13077	13152	13183	13105	13269	12942	13263	13011	13045	13090	13157	13235	13193	13125	13146	13235	13152	13093	13264	13197	13161	13046	13246	13162	13184	13100	13290	13290	13172	13085	13206	13130	13179	13066	13268	13189	13094	13327	13109	13099	13000	13100	13118	13028	13379	13008	13061	13178	13111	13174	13309	13047	13035	13335	13139	13054	13230	13112	13126	13188	13160	13002	13055	13106	13134	13359	13104	13163	12992	13022	13088	13285	13199	13108	13353	13168	13174	13170	13117	13034	13089	13173	12976
27546	23087	27119	22153	19026	18684	18046	16792	16272	16143	16176	16280	16263	15713	15744	15559	15418	15421	15545	15470	15581	15426	15541	15820	15760	15706	15806	15477	15366	15568	15407	15347	15428	15694	15771	15651	15628	15394	15287	15331	15447	15449	15170	15328	15605	15520	15445	15325	15328	15307	15312	15382	15374	15230	15415	15366	15340	15308	15364	15392	15314	15254	15308	15590	15228	15467	15335	15184	15222	15396	15302	15259	15390	15491	15384	15208	15338	15341	15476	15347	15434	15178	15406	15245	15443	15453	15113	15416	15331	15270	15288	15309	15458	15347	15347	15344	15336	15497	15295	15354	15181	15288	15266	15103	15212	15136	15327	15395	15421	15361	15290	15322	15247	15220	15243	15366	15335	15205	15370	15324	15294	15191	15364	15277	15498	15405	15494	15429	15239	15255	15453	15374	15432	15386	15263	15452	15206	15429	15443	15292	15309	15222	15312	15268	15299	15268	15369	15444	15277	15363	15355	15268	15433	15315	15396	15287	15177	15271	15161	15384	15349	15419	15081	15511	15296	15333	15302	15220	15239	15449	15385	15551	15286	15077	15323	15456	15250	15392	15312	15297	15384	15189	15507	15456	15344	15389	15308	15270	15265	15199	15273	15437	15440	15207	15153	15298	15177	15428	15428	15504	15250	15345	15390	15414	15153	15383	15386	15306	15217	15176	15180	15145	15252	15118	15195	15291	15486	15259	15331	15344	15238	15324	15456	15145	15310	15288	15334	15365	15265	15345	15379	15262	15326	15353	15400	15221	15244	15140	15278	15244	15346	15331	15499	15181	15395	15397	15272	15461	15286	15166	15316	15296	15298	15512	15441	15395	15256	15199	15142	15350	15109	15293	15317	15183	15273	15397	15287	15223	15243	15308	15328	15373	15243	15397	15312	15197	15283	15396	15301	15296	15398	15296	15320	15205	15329	15351	15181	15630	15401	15073	15277	15394	15273	15144	15151	15322	15353	15216	15272	15298	15381	15209	15177	15526	15421	15392	15168	15336	15311	15511	15425	15195	15180	15285	15440	15450	15470	15359	15215	15360	15243	15290	15360	15521	15535	15280	15407	15261	15287	15428	15340	15468	15160	15471	15229	15331	15369	15373	15129	15397	15337	15245	15340	15483	15447	15292	15388	15076	15408	15375	15350	15296	15295	15363	15353	15440	15391	15138	15395	15281	15462	15353	15435	15420	15477	15549	15337	15311	15313	15527	15370	15355	15412	15389	15446	15457	15432	15203	15432	15302	15280	15211	15268	15310	15455	15367	15509	15284	15297	15072	15402	15370	15361	15241	15321	15383	15441	15439	15282	15459	15422	15181	15359	15387	15284	15266	15273	15348	15344	15388	15360	15241	15249	15313	15311	15294	15216	15060	15120	15324	15258	15202	15362	15435	15203	15499	15274	15393	15351	15388	15413	15616	15503	15364	15396	15488	15406	15355	15314	15316	15221	15344	15523	15266	15285	15378	15519	15325	15420	15234	15381	15386	15217	15226	15223	15268	15295	15203	15244	15373	15163	15254	15285	15440	15361	15584	15259	15203	15482	15332	15366	15292	15264	15123	15374	15200	15268	15109	15311	15388	15199	15469	15297	15440	15389	15583	15294	15460	15188	15286	15469	15494	15368	15279	15338	15180	15248	15278	15347	15284	15248	15248	15366	15286	15384	15404	15327	15364	15238	15314	15515	15404	15402	15393	15289	15314	15364	15384	15248	15299	15398	15383	15300	15353	15114	15249	15402	15405	15221	15360	15520	15454	15504	15407	15464	15343	15361	15446	15376	15006	15157	15294	15362	15262	15424	15251	15277	15255	15301	15306	15278	15340	15444	15276	15343	15309	15324	15429	15400	15337	15488	15246	15303	15405	15447	15427	15092	15616	15403	15419	15499	15518	15366	15276	15320	15226	15498	15287	15167	15497	15389	15472	15243	15278	15223	15313	15080	15443	15291	15402	15503	15348	15411	15413	15485	15349	15263	15424	15287	15403	15341	15202	15402	15385	15270	15452	15239	15525	15413	15414	15509	15381	15264	15128	15447	15500	15422	15277	15258	15317	15576	15430	15267	15430	15240	15245	15350	15536	15272	15526	15385	15499	15487	15517	15331	15149	15167	15373	15328	15389	15291	15366	15380	15282	15393	15332	15368	15406	15412	15139	15381	15311	15364	15407	15448	15535	15507	15247	15361	15405	15311	15354	15120	15419	15545	15310	15217	15311	15391	15364	15435	15229	15374	15412	15430	15327	15229	15342	15208	15414	15266	15215	15461	15301	15292	15439	15308	15470	15294	15153	15530	15309	15217	15339	15527	15493	15329	15393	15327	15222	15392	15278	15090	15306	15330	15343	15334	15184	15360	15430	15232	15285	15503	15428	15250	15330	15401	15416	15312	15233	15445	15384	15479	15284	15128	15208	15316	15314	15418	15424	15325	15185	15474	15294	15489	15404	15457	15313	15250	15204	15333	15207	15273	15442	15301	15312	15305	15215	15508	15180	15379	15228	15336	15327	15408	15386	15401	15530	15387	15256	15380	15429	15221	15464	15458	15376	15369	15489	15302	15261	15409	15500	15330	15479	15328	15260	15421	15363	15278	15212	15297	15354	15213	15547	15189	15225	15398	15357	15434	15423	15364	15324	15342	15250	15138	15455	15276	15298	15465	15313	15243	15209	15228	15200	15305	15282	15290	15297	15328	15416	15371	15403	15396	15139	15435	15519	15190	15217	15273	15276	15258	15257	15227	15339	15393	15325	15398	15413	15513	15403	15513	15423	15558	15280	15473	15436	15408	15268	15414	15325	15486	15344	15522	15245	15288	15368	15357	15358	15271	15430	15318	15429	15371	15297	15351	15272	15350	15413	15454	15466	15226	15360	15408	15544	15424	15517	15261	15142	15456	15167	15316	15532	15370	15342	15375	15355	15314	15470	15343	15317	15299	15308	15144	15310	15285	15394	15037	15208	15354	15219	15297	15257	15513	15489	15367	15494	15422	15313	15324	15256	15275	15390	15427	15495	15431	15411	15229	15405	15376	15387	15347	15154	15139	15258	15401	15513	15436	15376	15266	15260	15241	15393	15353	15312	15308	15135	15363	15364	15307	15435	15378	15363	15244	15140	15334	15461	15464	15435	15364	15174	15375	15205	15309	15264	15343	15328	15321	15270	15280	15413	15513	15411	15385	15200	15143	15244	15308	15363	15594	15229	15297	15299	15162	15291	15308	15373	15227	15460	15297	15456	15314	15589	15034	15393	15447	15290	15356	15124	15138	15387	15262	15414	15424	15271	15357	15493	15333	15413	15626	15431	15328	15225	15437	15310	15241	15454	15407	15295	15534	15355	15280	15180	15241	15309	15532	15408	15322	15470	15268	15391	15064	15188	15171	15302	15464	15386	15391	15324	15322	15263	15298	15248	15303	15199	15262	15289	15298	15398	15371	15157	15192	15318	15431	15216	15572	15248	15288	15322	15408	15320	15181	15325	15417	15155	15388	15322	15330	15417	15213	15527	15419	15436	15390	15354	15170	15224	15258	15283	15317	15185	15487	15183	15421	15328	15279	15277	15304	15359	15224	15250	15360	15444	15379	15409	15293	15371	15207	15400	15519	15383	15487	15271	15421	15250	15338	15243	15227	15367	15110	15485	15343	15321	15376	15359	15349	15226	15326	15485	15418	15428	15331	15365	15305	15188	15188	15338	15344	15392	15148	15444	15349	15391	15380	15288	15256	15306	15317	15337	15531	15448	15195	15419	15353	15241	15250	15286	15394	15347	15501	15492	15349	15070	15388	15377	15239	15412	15442	15295	15282	15319	15412	15361	15389	15490	15299	15533	15254	15411	15451	15416	15291	15276	15406	15278	15648	15304	15229	15247	15375	15526	15293	15383	15134	15384	15277	15187	15399	15515	15260	15431	15538	15358	15442	15315	15247	15506	15365	15559	15318	15347	15393	15399	15381	15403	15303	15274	15532	15382	15275	15142	15199	15353	15351	15531	15269	15151	15460	15370	15308	15517	15118	15207	15370	15460	15456	15131	15364	15340	15534	15563	15394	15285	15398	15469	15177	15370	15295	15206	15232	15419	15113	15368	15274	15385	15401	15400	15449	15152	15437	15451	15427	15416	15424	15323	15380	15378	15337	15389	15452	15296	15437	15374	15496	15329	15392	15394	15360	15293	15461	15325	15468	15255	15368	15286	15358	15390	15544	15361	15387	15540	15400	15440	15190	15330	15312	15324	15360	15206	15147	15435	15420	15365	15237	15168	15370	15356	15392	15146	15267	15417	15304	15590	15549	15417	15280	15215	15258	15291	15426	15303	15207	15236	15194	15437	15119	15115	15407	15495	15397	15182	15185	15268	15296	15392	15314	15379	15266	15254	15588	15341	15508	15351	15384	15285	15367	15269	15484	15619	15315	15354	15339	15311	15397	15387	15352	15261	15210	15266	15309	15206	15400	15541	15289	15401	15282	15431	15461	15401	15538	15358	15163	15209	15510	15511	15415	15384	15251	15431	15302	15326	15305	15263	15484	15409	15202	15387	15411	15396	15280	15365	15333	15300	15236	15314	15373	15447	15334	15351	15544	15321	15310	15163	15313	15254	15367	15362	15409	15368	15330	15387	15308	15309	15175	15169	15494	15371	15447	15498	15400	15208	15299	15525	15208	15316	15527	15528	15320	15233	15225	15308	15419	15279	15483	15321	15156	15401	15335	15397	15259	15346	15308	15631	15414	15510	15418	15402	15373	15512	15396	15470	15265	15518	15354	15274	15387	15402	15223	15229	15381	15273	15347	15453	15319	15263	15348	15350	15348	15182	15382	15491	15349	15231	15352	15340	15549	15334	15325	15338	15399	15533	15527	15314	15511	15427	15350	15236	15426	15218	15457	15370	15403	15251	15296	15384	15557	15209	15551	15349	15421	15329	15318	15452	15474	15353	15462	15472	15430	15386	15144	15035	15358	15272	15360	15260	15477	15510	15149	15254	15121	15574	15256	15370	15336	15393	15398	15148	15171	15264	15222	15198	15565	15446	15356	15365	15266	15439	15367	15309	15477	15183	15145	15417	15435	15384	15132	15275	15385	15110	15332	15340	15401	15355	15350	15181	15446	15380	15465	15391	15336	15523	15284	15463	15130	15206	15448	15394
20382	29929	26427	18523	19009	18358	16892	15391	14345	14321	14671	14866	14335	13849	13548	13774	13384	13276	13381	13272	13419	13442	13500	13575	13644	13687	13535	13382	13434	13351	13436	13396	13414	13972	13710	13608	13509	13122	13326	13024	13274	13080	13239	13205	13137	13086	13315	13134	12938	13101	13076	13246	13199	13135	13089	13241	13026	13140	13093	13153	13231	13234	13191	13164	13159	13178	13165	13180	13226	12888	13241	13309	13188	13238	13091	13032	13143	13056	13174	13124	13122	13166	13277	13206	13146	13064	13152	13227	13289	13056	13096	13068	13003	13041	13114	13169	13070	13270	13234	13147	13383	13096	13073	13091	13280	13218	13168	12971	13355	13269	13015	13088	13267	12970	13274	13011	13167	13188	13205	13154	13099	13140	13301	13210	13111	13154	13220	13159	13090	13201	13363	13170	13189	13230	13169	13123	13204	13207	13112	13114	13196	13185	13261	13231	12948	13193	13312	13072	13066	13056	13179	13013	13133	13231	13280	13104	13129	13074	13230	13238	12979	13143	13174	13015	13181	13215	13111	13196	13160	13182	13135	13182	13215	13100	13309	13163	13216	13191	13298	13222	13172	13214	12945	13226	13043	13310	13106	13213	13103	13185	13043	13126	13275	13207	13157	13071	13166	13336	13130	13244	13073	13025	13152	13074	13160	13273	13140	13147	13231	13271	13262	13177	13160	13066	13232	13178	13237	13212	13170	13130	13276	13067	13233	13222	13417	13059	13390	13177	13271	13209	13248	13143	13118	13125	13258	13129	13262	13188	13061	13152	13227	13238	13062	13009	13069	13038	13308	13050	13075	13023	13149	13046	13171	13118	13136	13319	13152	13249	13172	13323	13112	13238	13150	13110	13023	13172	13184	13285	13220	13282	13163	13071	13237	13193	13186	13348	13242	13124	13124	13120	13249	13277	13289	13215	13147	13167	13048	13160	13169	13348	13099	13150	13195	12993	13174	13190	13188	13288	13137	13008	13085	13253	13010	13339	13139	13248	13224	13056	13148	13202	13202	13110	13148	12999	12956	13033	13325	13177	13291	13154	13329	13131	12943	13163	13239	13208	13121	13242	13258	13208	12881	13293	13124	13052	13158	13094	13286	13206	13071	13216	13123	13101	13153	13162	13093	13140	13135	13054	13182	13025	13192	13111	13107	13317	13159	13226	12978	13084	13049	13158	13274	13136	13353	13323	13126	13172	13008	13294	13125	13241	12972	13273	13242	13222	13124	13181	13320	13190	13260	13285	13327	13138	13216	13138	13136	13170	13224	13240	13217	13153	13293	13122	13245	13149	13117	12993	13063	13218	13250	12961	13202	13239	13027	13080	13075	12917	13163	13166	13079	13228	13239	13003	13168	13001	13169	13152	13068	12997	13203	13095	13124	13197	13162	13213	13200	13147	13152	13169	13197	13117	13085	13118	13142	13104	13153	13142	13147	13031	13239	13278	13092	13186	13116	13178	13279	13123	13101	13170	13216	12962	13058	13132	13268	13194	13144	13084	13322	13120	13163	13091	13114	13274	13234	13202	13137	13213	13173	13145	13193	13124	13105	13101	13248	13241	13098	13226	13140	13261	13138	13102	13246	13238	13198	13007	13137	13260	13147	12994	13221	13170	13320	13178	13090	13062	13164	13214	13275	13239	13135	13172	13115	13139	13140	13184	13277	13249	13276	13189	13162	12937	13195	13253	13105	13189	13099	13171	13105	13122	13106	13102	13157	13138	13183	13141	13213	13222	13167	13195	13132	13171	13194	13385	13180	13113	13287	13134	13140	13173	13149	13170	13114	13118	13184	12961	13214	13194	13328	13248	13109	13293	13206	13186	13002	13243	13246	13154	13144	13077	13166	13184	13229	13159	13071	13174	13165	13223	13111	13055	13201	13101	13078	13220	13277	13084	13201	13109	13097	13369	13074	13167	13082	13143	13055	13278	13154	13119	13302	13222	13196	13029	13271	13077	13276	13227	13288	13015	13180	13207	13108	13102	13298	13250	13163	12920	13163	13110	13247	13382	13070	13206	13175	13215	13091	13090	13073	13161	13092	13144	13124	12971	13170	13111	13165	13248	13350	13191	13129	13114	13201	13317	13230	13108	13092	13180	13082	13086	13035	13047	13124	13239	13237	13318	13187	13171	13137	13150	13231	13234	13180	13178	13167	13343	13066	13184	13128	13133	13228	13156	13212	13221	13310	13088	13109	13259	13145	13231	13053	13238	13123	13224	13048	13145	12996	13166	13377	13096	13352	13152	13143	13242	13358	13086	13264	13070	13299	13168	13187	13249	13059	13164	13053	13167	13044	13129	13065	13254	13228	13055	13156	13350	13223	13248	12977	12993	13234	13154	13144	13198	13177	13080	13167	13203	13111	13248	13179	13148	13079	13138	13079	13109	13136	13023	13073	13179	13133	13277	13126	13266	13103	13241	13157	12970	13300	13176	13015	13326	13142	13197	13235	13091	13221	13310	13137	13201	13057	12922	13125	13163	13210	13114	13065	13163	13262	13165	13210	13185	13286	13197	13039	13135	13126	12948	13155	13242	13204	13151	13277	13168	13135	13172	13183	13195	13115	13149	13116	13174	13304	13179	13066	13015	13158	13131	13047	13206	13195	12989	13062	13112	13359	13180	13148	13048	13122	13161	13103	13254	13169	13133	13110	13264	13201	13078	13142	13241	13132	13198	13083	13119	13123	13225	13135	13263	13212	12958	13110	13064	13143	13268	13160	13169	13198	13206	13115	13141	13120	13115	13179	13066	13274	13193	13130	13179	13276	13362	13130	13169	13241	13222	13112	13236	13098	13259	13080	13271	13160	13212	13166	13035	13262	13296	13210	13148	13189	13206	13138	13139	13190	13054	13280	13213	13083	13129	13049	13291	13355	13197	13127	13087	13214	13148	13171	13096	13239	13086	12910	13176	13189	13260	13133	13360	13209	13189	13143	13133	13213	13321	13337	13194	13166	13131	13133	13105	13171	13270	13122	13310	13269	13252	13018	13196	13415	13337	13258	13073	13114	13119	13240	13137	13255	13298	13246	13122	13236	12994	13022	13206	13108	13054	13132	13215	13020	13108	13152	13079	13076	13265	13080	13141	13074	13222	13257	13188	13092	13195	13213	13120	13174	13078	13082	13246	13042	13138	13207	13131	13095	13211	13156	13201	13265	13135	13143	13029	13275	13339	13029	13174	13198	13145	13263	13082	13195	13146	13161	13214	13151	13092	13259	13130	13239	13249	13150	13178	13311	13306	13233	13189	13336	13275	13144	13010	13196	13202	13228	13273	13079	13235	13040	13174	13095	13302	13134	13261	13102	13111	13128	13128	13104	13140	13283	13127	13088	13231	13074	13260	13184	13294	13310	13284	13108	13077	13275	13219	13197	13256	13216	13252	13185	13129	13272	13213	13231	13158	13108	13096	13162	13141	13083	13258	12932	13250	13041	13117	13042	13208	13209	13101	13113	13325	13231	13341	13250	13165	13184	13091	13204	13085	13084	13145	13139	13074	13127	13176	13187	13249	13039	13184	12995	13300	12988	13015	13186	13364	13197	13057	13256	13089	13096	13112	13278	13143	13161	13198	13078	13207	13147	13160	13048	13112	13225	13023	13084	13064	13140	13172	13192	13217	13162	13013	13090	13081	13115	13216	13177	13149	13099	13222	13316	13165	13092	13242	13150	13282	13183	12993	13389	13166	13077	13284	13116	13164	13333	13168	13127	13277	13264	13183	13157	13124	13303	13363	13302	13077	13081	13189	13254	13206	13166	13232	13295	13135	12991	13054	13175	13129	13249	13189	13031	13182	13072	13256	13054	13008	13106	13190	13072	13097	13132	13299	13179	13194	13191	13239	13146	13056	13204	13071	13144	13076	12983	13236	13221	13126	13335	13010	12978	13128	13099	13061	13134	13184	13137	13252	13234	13230	12987	13353	13102	13205	13196	13150	13115	13165	13214	13251	13072	13089	13246	13102	13213	13220	13216	13017	13170	13027	13202	13095	13151	13163	12929	13181	13212	13154	13194	13085	13055	13163	13199	13116	13205	13178	12951	13156	13173	13180	13246	13087	13135	13116	13251	13139	13162	13069	13156	13175	13202	13180	13260	13119	13358	13088	13147	13155	13271	13122	13227	13071	13235	13047	13105	13138	13200	13054	13168	13174	13187	13219	13176	13192	13109	13170	13370	13137	13214	13140	13178	13159	13266	13123	13217	13056	13298	13151	13111	13055	13276	13292	13343	13172	13141	13117	13039	13376	13290	13111	13103	13176	13319	13192	13260	13146	13328	13217	13220	13143	13133	13161	13188	13166	13347	13231	13135	13270	13197	13415	13088	13271	13110	13241	13241	13102	13073	13268	13260	13238	13065	13003	13295	13128	13157	13207	12846	13026	13205	13225	13131	13196	13219	13143	13003	13134	13203	13099	13025	13182	13241	13099	13248	13297	13021	13223	13069	13193	13080	13277	13094	13186	13178	13092	13228	13203	13338	13039	13115	13010	13067	13165	12953	13218	12990	13246	13176	13125	13281	13181	13071	13144	13318	13114	13148	13064	13154	13042	13122	13168	13139	13118	13190	13028	13309	13052	13168	13237	13247	13232	13132	13106	13246	13172	13095	13159	13337	13218	13209	13194	13257	13162	13207	13095	13072	13273	13124	13058	13131	13085	13299	13122	13222	13168	13147	13158	13295	13117	13185	13146	13088	13175	13049	13213	13148	13173	13109	13196	13127	13338	13142	13277	13232	13171	13075	13160	13175	13118	12996	13302	13020	13328	13101	13179	13110	13186	13166	13162	13141	13169	13183	13100	13169	13140	13238	13178	13160	13161	13107	13195	13078	13119	13162	13157	13080	13071	13183	13292	13125	13200	13212	12924	13296	13333	13152	13230	13347	13295	13222	13032	13201	13085	13077	13318	13117	13080	13291	13237	13210	13174	13097	13114	13193	13223	13016	13080	13082	13118	13058	13196	13130	13189	13207	13216	13267	13285	13181	12988	13057	13059	13165	13134	13190	13143	13073	13012	13272	13176	13055	13110	13248	13254	13145	13157	13158	13165	13117	13107	13112	13014	13176	13044	13274	13030	13207	13221	13144	13347	13127	13236	13270	13070	13120	13223	13113	13086	13236	13129	13198	13216	13168	13126
23504	21061	28625	23828	22020	23199	21747	17907	16793	16567	16741	17009	16433	15955	15611	15729	15559	15458	15505	15327	15372	15336	15426	15536	15677	15632	15438	15285	15102	15129	15116	15212	16229	18265	17587	16425	15866	15338	15143	15269	15140	15206	15025	14769	15104	14953	14764	15103	15084	15061	14884	14902	15115	15025	14974	15025	14955	15113	14835	15024	14929	15011	15115	15004	15080	14996	14976	14816	15056	15149	15158	14975	15118	15150	14972	14956	15279	15163	15022	14725	15020	15104	15032	14958	15013	15391	15045	15030	14836	14945	15034	15143	15271	14912	15032	15159	15137	14970	14942	15099	14952	14882	15025	15147	15171	14871	14953	15030	15058	14880	14933	14949	14943	15011	15061	14989	15063	14835	14904	15027	14991	15144	15075	14952	14800	15060	14800	15114	14905	15028	14929	14857	15002	15074	14948	14901	14763	14856	15078	14946	15161	15087	15113	15117	15002	15008	15000	14782	15035	15070	14977	14924	14927	15244	14878	14864	15028	15188	14837	15099	14862	15132	14868	15024	14784	15085	15022	14918	15034	14898	15101	15142	14864	14992	14896	14926	15005	14874	15074	15001	14846	14994	14801	15010	15105	14987	14880	15123	14928	15025	14964	14952	14997	15140	15003	15015	14870	14969	15061	15108	15043	14930	14864	15100	15234	15011	15068	15047	14977	15040	14963	14873	14942	14936	14928	15020	14760	15037	14959	15008	15158	14937	15085	14973	14944	14918	15024	15120	14973	14996	14943	14947	14988	15220	14838	14913	15008	14918	15088	15024	15179	14836	14852	15232	15078	15073	14931	14959	14995	14770	14968	14954	15017	15146	14876	14904	14957	14932	14978	15210	14991	14919	15047	14959	14952	15038	14990	15049	15034	15069	14914	14931	14849	14893	14712	15055	14966	14870	14960	15057	14903	14868	15002	15178	14841	14990	14954	15053	14957	14996	15045	15257	14971	15083	15170	15023	15017	15048	15108	15008	14877	14991	14911	15179	15150	15016	14942	15134	14961	14974	14813	14879	14939	14975	15098	15080	14968	15041	14933	15100	14818	14953	15049	15044	15199	15150	14856	14847	15089	14915	14914	15248	14938	15192	15092	14913	15246	15003	15008	14985	14903	14913	14956	15030	15089	15122	14970	15049	15117	15056	14979	15088	15020	15125	15013	15071	14946	15133	15140	15119	15048	14969	15146	15059	15044	15223	15219	14913	15002	15067	14951	15006	14726	15122	14805	14917	15025	15084	14914	15048	14978	14994	15154	15263	14987	14913	14899	14973	14854	14941	14883	14960	14863	14899	15009	14995	15066	14885	14895	15118	15017	14979	15136	14909	14968	14919	15048	14958	15065	14913	14932	15081	15083	14961	15114	14938	15143	14932	15016	14950	14949	15012	14881	15013	14881	15112	15245	14852	15004	15177	15097	14909	14886	14882	15306	14877	15182	14852	14865	15016	14805	14914	15060	15104	14997	15221	14888	15040	15115	14890	15031	14824	14916	14862	14904	14901	14955	14830	14985	14912	15137	15101	14992	14966	14997	14906	14918	15039	15036	14774	14845	14982	15150	14780	15079	15100	14982	14872	14976	15110	14934	15042	15004	14992	15134	15179	14929	14917	14869	14900	15181	14983	15002	15062	14992	15141	15049	15148	15098	15006	14889	15008	14925	14982	15004	14974	15016	15030	15103	14975	14802	14995	14880	14989	14823	14961	15066	15103	14876	15028	14851	14950	14862	15055	15036	14877	15010	15143	14932	14830	15131	15202	15114	14965	14626	15024	15071	14928	14803	14868	15017	14968	15048	15157	15097	15166	14942	15022	15009	14813	14953	15046	14846	15206	15219	14826	15187	15152	15101	14942	14873	15012	14985	14975	14975	14965	14966	15178	15019	14964	14981	15036	14977	15034	15072	14938	15186	15093	15165	14946	15206	14983	14830	14871	15042	14992	14998	14906	15006	14940	14879	14866	14910	15106	14916	14979	15113	14949	14826	15016	14877	15088	15136	14977	15090	15077	15126	14982	14959	14841	14735	15078	14921	14830	15015	14973	15172	15160	15003	14942	14939	14993	14944	14982	14910	15102	15175	15072	14970	15103	14985	14947	14843	15200	14871	14923	15016	15061	14989	14862	15039	14917	15031	14863	15019	15188	14981	15163	14995	14987	15083	15067	15248	15227	15074	14916	14946	14817	14977	15114	14907	15024	15021	14882	14946	14851	14919	15007	15030	15168	14862	14748	14862	14990	14905	14900	14883	14989	14865	15076	14898	15158	14955	15086	14873	14824	15126	14921	14946	14955	14985	15067	15083	14997	15024	14832	14830	14678	14925	15126	15051	15072	14914	14803	15003	15117	15005	15059	15132	15020	15083	15019	15062	15096	14780	15058	15050	15095	14861	15017	15152	14970	15115	15047	15066	15060	14959	15097	15028	15015	15041	15055	14957	14922	15095	14971	14843	14955	15027	15090	14939	15135	14997	15159	14949	14803	15162	14869	15180	15060	15053	14790	15118	14945	15183	15048	14967	15001	15071	14852	14988	14921	15055	14961	14955	15055	15140	14910	14968	15080	15041	15035	15191	14902	15047	15148	14883	15074	15086	14989	14861	14944	15113	14976	14893	15136	14960	15081	14962	14938	15037	15009	14908	15028	14998	15009	14904	14985	14965	14928	15089	14779	14847	14877	15056	14938	15223	15035	15041	15215	15067	15101	14975	14977	15052	14952	14914	15087	15016	14947	14970	15035	14954	14975	14967	14902	15180	15081	14980	15157	15019	14958	14945	14880	14935	15076	14792	15008	15090	15008	15004	15050	15099	15086	14996	15129	14986	15171	15033	15158	14988	14972	15050	14960	15008	15012	14793	14976	14995	15060	14881	14991	14955	14987	15100	15031	15018	15411	15093	15028	15197	14889	14964	15088	14774	14899	15089	14854	14926	14882	14862	15129	15074	14905	15090	14935	15138	14941	15137	15037	15037	15100	15112	14958	15074	14912	15022	15104	14974	15056	14984	14870	14998	15054	14878	14972	14945	15067	14774	15057	14947	14866	15203	15123	15095	14949	15068	15026	14993	15012	14894	14882	14965	14851	15051	14996	15034	15081	14834	15009	14864	14972	15102	14928	15036	14796	15016	15011	14904	15030	15054	14853	14987	15154	15129	15015	15019	15172	14901	14973	15040	15003	15150	14970	15068	15191	15062	15032	15176	15093	14980	15011	14897	15081	14965	15133	14949	14927	15068	14931	15109	14962	15049	15254	15108	14883	15106	15077	15137	15169	14958	14975	14848	14885	14883	15030	15033	14973	15140	15012	15067	14959	15025	15019	15002	14975	14971	15051	15197	14933	15002	15002	15096	14789	15275	14921	15124	14866	14988	15208	15050	15159	14968	15126	14795	14986	15150	14965	15122	14993	14731	15003	15070	15114	15017	14886	15087	15008	15163	15240	15000	15100	15029	14883	15069	14940	15072	15192	14862	15082	15113	15051	14996	14899	15079	14996	15177	14842	15120	15099	15089	15049	14976	15010	15071	14944	14903	15030	15195	14997	14902	14842	14960	14936	14885	14957	14907	14881	14936	14794	15204	14818	14913	15118	15138	15073	14890	14889	15165	14927	15160	15250	14821	15081	15179	14945	15022	14962	15087	15032	14966	15038	15119	14857	14882	14942	15149	14804	14774	14988	15025	15099	15100	15009	15092	14696	14999	15061	14874	15020	15002	15043	15112	15055	15106	14885	14954	14985	15081	15111	15181	14905	15055	15123	14941	14783	14936	15125	14976	14969	14974	15104	14859	14841	15025	14963	15210	15207	15028	14594	14906	15002	14795	14786	14955	15010	15185	14798	14973	15029	15075	15141	15073	15022	15171	14922	14982	14941	14682	15110	15077	15053	14918	15035	15011	14833	14890	15056	15128	14998	14982	14901	14717	14838	15103	15050	14857	14967	15091	14996	14893	14836	14899	15085	15045	14883	15047	15026	15097	14971	14911	15000	14769	15043	14984	15022	15081	14939	15017	14961	14963	15151	14997	14944	15145	14989	14902	15081	14989	15041	15089	14981	15021	15013	14907	15126	15023	15025	14953	14954	15162	15021	15078	14887	14947	14948	14828	15152	15145	14930	15218	14929	14963	14891	15040	15015	15015	15093	15040	14984	14981	15031	14955	15084	15048	15000	14976	14994	15031	15100	14888	14948	15057	14903	14919	15086	15153	15052	14943	14859	15037	14869	14962	15121	14996	15065	15143	14967	14913	14965	15103	14839	14957	14927	14996	15106	14997	14945	14983	14986	15044	15093	14775	15064	14985	14887	15005	15179	15089	14942	14954	15090	15115	14837	14839	15043	15203	15173	14990	15042	14936	15038	15119	15015	14805	14976	15207	14924	15051	15005	14856	15036	14922	14745	14956	14810	15052	15037	15012	14971	15086	15076	15096	14860	15153	14886	15229	14876	14965	14874	15002	15017	15042	15072	14780	14889	15061	15055	15092	14895	14934	15039	14926	14924	15053	15074	15038	15016	15157	14938	15061	14982	15053	15182	14897	14944	15115	14971	14839	15039	14967	15051	14965	14964	14891	15068	15137	14917	14997	15032	15103	14774	15009	15036	14880	14905	15121	14977	15022	15202	14918	14803	14939	14919	15001	15045	14998	14937	15108	15168	15015	15122	14969	15184	15101	14965	14936	14971	14867	15000	14961	14881	14932	15057	14833	14939	14889	15015	14942	14948	14939	14929	14919	14893	15090	14945	14942	14833	15001	14784	14971	15097	15070	14901	14990	14891	14965	14779	15117	14864	14823	15030	15114	14774	14913	15067	14786	15150	14856	14813	15005	14911	15072	14925	14843	14889	14996	14923	15015	15007	15105	14999	14889	15008	15060	14949	15101	14965	14862	15026	15129	14912	15059	14966	14847	15034	15034	14928	14940	14920	14944	14939	14996	15026	14978	14916	15153	15014	15070	14988	15061	14917	15036	15081	14986	15111	15076	15007	15000	14858	15202	14969	15124	14869	14949	15063	15025	15282	14920	15015	14918	15016	14960	14935	15004	14978	15108	14859	15087	14851	15083	15151	15043	15115	15047	15157	14941	15074	15212	15083	15033	15107	14884	14961	14890	14979	14966	15104	15161	14983	15036	14966	15140	15121	14954	14830
20253	36511	32856	22025	22275	21094	18710	16764	15304	15089	15384	16097	15178	14011	13865	14178	13502	13404	13348	13368	13457	13435	13596	13795	13628	13998	13931	13206	13025	13114	13219	12924	14981	17487	15997	14519	13911	13302	13210	13025	13008	13005	12891	13092	12873	12859	13114	13019	12949	13147	12882	12977	12915	12997	12821	13024	12837	12984	13006	13069	12986	12909	12898	12941	13128	12940	13035	12938	12880	13026	12976	12915	13025	12900	13135	13026	13158	12836	13110	12794	13002	12847	12750	13132	13141	13028	12915	13070	12932	13079	13149	12930	13029	12913	13055	12997	12914	12981	13092	12975	13013	13005	13058	12973	12947	13224	12983	13046	12962	13075	12987	12955	12978	13055	12985	12924	12998	13038	12953	12994	13011	12976	12908	13024	13010	12875	13147	13023	12923	13092	13009	13016	13002	13017	12949	12966	12912	12990	13071	12960	13050	13131	13028	13073	12911	13136	13089	12720	13101	13030	13079	13046	13035	13017	12884	13013	12889	13111	12991	12978	13010	12924	12965	13039	12858	12959	12954	12895	13198	13057	13026	12926	12985	13248	13044	12754	12971	12928	12937	12896	13022	13087	13051	12884	12841	12885	13014	13015	13045	12924	13097	12908	13003	13102	12874	13072	12968	12876	12930	12800	12964	13070	13009	12871	13157	13165	12962	12958	12972	13020	12998	13054	12979	13029	12913	12935	13024	13056	12991	12761	13077	12825	12951	13011	12958	13084	13086	12872	13066	12873	12753	13020	12871	13056	12935	13109	12891	12987	13164	12946	13080	12954	12993	12952	12903	12918	12961	13035	12982	13137	12751	12953	12932	12916	13037	13089	12898	12958	12825	12986	13068	13108	12895	13109	13000	12820	13008	13021	13062	12930	12974	13087	13028	12920	13021	13070	13027	12892	12925	12933	13021	12901	12893	12808	12983	12955	12962	12937	12988	13025	12928	13071	12939	12927	13087	12884	12978	12937	12912	12975	13029	12981	12921	12936	12937	12889	12809	13030	12848	12936	12946	12937	13076	12887	12984	13044	12946	12884	12767	12976	12987	12975	12704	12933	13124	12881	13084	12846	12991	12988	12929	12935	13069	12994	13021	13068	12942	12891	12901	13100	12953	12948	12973	13010	12862	13075	12779	12880	13007	13033	13038	12925	12995	13014	13042	13039	13019	13153	12939	13082	13099	13013	13036	12861	13008	13010	12956	12972	13100	12996	12919	12769	12893	12933	12967	13052	12928	13129	12979	13063	12982	13038	13092	13023	13014	12855	12967	13009	12895	12917	12909	13022	13068	12923	12969	12856	12992	13008	13100	13009	13044	13114	13099	13002	13045	12797	13046	13049	13051	12942	12951	12889	12821	12938	12931	12933	13131	12979	13215	13006	13063	13101	13071	12964	12974	12857	12925	12953	13038	12947	12875	13117	12899	12902	13063	12876	13039	12958	12995	12992	12942	12993	13064	12950	12940	12989	12917	12971	12977	12983	13015	12880	13005	13012	13206	12929	12904	12927	13155	13196	12898	13085	12775	12908	13012	13068	12893	13014	12888	13038	13088	12939	13025	12910	12823	13067	13082	12883	13075	13027	12836	12950	13035	12893	13011	12826	12939	13020	13140	12988	13149	12886	12965	12923	13031	12957	12956	12975	12799	12959	12876	13025	13047	13005	12993	12970	12973	12965	12829	13051	13036	12889	13009	12973	12972	12992	12893	12900	13007	12988	12894	12966	13032	13009	13052	13034	13039	12933	12869	13036	12958	12888	13051	12972	13138	13142	13115	12992	12904	12954	13099	13193	12834	13135	13012	12889	13055	13111	13096	12995	13042	13098	12983	13021	12968	13076	12831	12886	12962	12852	12950	12985	12869	12985	13170	12987	12964	12956	12866	13012	13033	13142	12925	12955	12935	12986	12973	12828	13178	13041	12973	12984	13070	12917	12905	12968	13011	12959	13029	12995	12889	13065	12797	12935	12890	12938	13068	12946	13069	12962	13082	13019	13147	12928	12804	13058	13047	13135	12957	12959	12931	13101	12850	12914	13025	12871	12885	12973	12941	12817	12903	13003	13059	13043	12961	12874	12862	13132	12916	13006	12915	13103	12879	13056	12976	12977	13140	13043	13042	12902	13025	13054	12928	12973	12848	13059	12961	12929	13056	12824	12882	12955	13045	12727	13060	12825	12987	13106	13008	13070	13122	12974	13057	12967	12999	12808	12921	13235	13063	13086	12830	13177	13088	12861	13035	12992	12875	13001	12952	12912	12889	13002	12994	12847	12985	12994	13071	13017	12818	12844	13050	12970	13009	12978	13061	12844	12841	12880	13109	13141	12928	13009	12895	12854	13000	13013	12811	13010	13027	12945	13105	13066	12953	12962	12980	12897	13008	12983	13016	12796	12863	13086	12940	13022	12823	13007	12948	12927	13040	13001	12994	12935	12986	12997	12903	13023	12933	13034	12878	13000	12988	13081	13110	12981	12930	12958	13047	12987	13021	12896	13048	13069	13018	13055	13001	12972	12947	12958	13007	12959	13056	12934	12843	13081	13008	12767	12877	12829	13053	12986	12965	12915	13036	13003	12963	12869	13034	13085	12943	13012	12947	12896	12875	12879	13025	12928	12997	13095	13140	12850	12996	12940	13005	13088	13111	12969	13047	12879	12919	13067	13009	12899	13137	12887	12920	12998	12848	13074	13044	12955	13001	12986	12986	13159	13146	12898	12796	12983	12724	13098	12906	13069	12978	12977	12933	13043	13027	12928	12924	13028	13084	12750	12909	12891	12958	12920	13285	13014	12876	12993	12956	12980	13084	13106	12958	13043	13147	13031	13029	12995	12858	12957	12809	13048	13040	12888	12826	12972	13048	12940	12930	12942	12960	12947	12978	13065	13165	12840	12957	12999	12849	12963	13007	12902	13055	12969	13027	12930	12752	12936	12806	12913	13034	13074	13084	12893	12862	12929	13000	12921	12907	12891	12975	13053	12905	12886	12895	13016	12910	13037	12937	12767	13049	12929	13092	12885	13022	13004	13040	12954	12889	13089	12870	12933	12909	13063	12903	13008	12939	13023	13006	13083	12907	12963	13053	12983	13044	13183	12884	13010	12978	12915	12933	12966	13001	12925	13089	13030	13064	12969	13093	12983	12916	13146	12924	13025	12879	12858	13171	13005	12871	12881	12972	13003	13061	13072	13117	12895	12836	13039	13010	12843	13033	12907	12982	13105	12887	13128	12932	12977	12807	12954	13014	13044	13030	12919	13127	12807	12974	12932	12976	13043	12909	12899	12909	12855	13026	12977	12887	12901	12961	12926	13141	13014	13080	12878	12872	12888	12972	12981	12959	13000	13126	12930	12987	12873	12782	12862	13009	12932	12980	12761	12973	13042	12978	12975	13042	13014	12960	12945	12989	13019	12838	12966	13094	12917	12906	12883	13001	13000	13131	12919	12950	13038	13152	12834	13064	13009	13028	12995	13016	13026	13031	12941	12999	12997	13017	13007	12997	13022	12756	13118	12997	13004	12937	13056	12848	12951	12974	13039	12767	13018	13088	12906	13035	12913	12887	13040	12919	13033	12937	13059	12997	13077	12838	13018	12922	12985	13043	12921	12983	12913	13022	13202	12910	12928	12955	12931	12995	12941	12942	12987	13190	12892	13009	12882	12923	12805	13073	13007	12993	13092	13000	12971	13048	13032	13006	13026	13017	12986	13023	13050	12913	13183	12924	12917	13060	12910	12957	12983	13051	12968	12982	12941	12915	13048	12891	12908	13133	13063	13098	12911	13041	13059	13155	12925	12893	12955	12956	12988	12844	12928	12975	12902	13009	13147	13128	13094	12989	13069	12952	13142	12874	12845	12954	13019	13103	13043	13085	12933	12909	13064	13049	13013	13124	13086	13042	13101	12978	12961	12984	12954	13171	12964	12928	12936	13071	13013	13031	13030	12859	13049	12855	13101	12952	13089	12911	12799	12927	13039	12913	13017	13163	12999	13026	12983	13094	12955	12961	13122	13066	12911	12828	13004	12982	12887	12970	13009	13090	12902	12989	13021	13001	12993	13054	12869	12962	13027	13024	13216	12863	12967	13000	12953	13098	12756	12919	13080	13032	13043	13056	12914	13066	12805	13033	12717	13056	13060	13026	12940	12984	12949	12904	12902	13005	13003	13071	12976	12971	13049	12986	13168	12978	13002	13050	12930	12975	13009	13052	12972	12907	13174	12857	13114	12873	12919	13051	12945	13029	13124	13013	12924	13019	12950	13169	13038	12926	13025	13122	13075	13114	12960	13055	12810	13081	13044	13083	13117	12906	13072	13056	13064	13131	13176	13134	12797	12892	13032	12960	12955	12915	12977	12951	13007	13028	12917	12985	12995	12873	12829	12986	13055	12896	13185	12970	13108	13009	12970	12991	12944	13265	13055	13034	12852	13120	12884	13025	13188	13077	13061	13021	13084	12843	12950	13092	12991	12888	12994	12865	12969	12980	13000	13151	12999	13048	12801	13109	12860	12903	13127	13058	13047	13056	13030	12949	12973	12807	12964	13008	12862	13075	13057	13136	12950	12910	12910	12986	12961	13012	13131	13032	13019	12958	13138	12946	13034	12769	13005	13011	12760	13007	12919	12990	12849	12979	12939	12951	13132	13024	12976	13080	13051	12961	13071	13006	12856	12987	12935	12876	12914	12914	12948	12902	13178	13003	13067	12889	13090	12920	13135	13034	12875	12950	13175	12977	13094	12889	13092	12953	13013	12998	12977	12905	12986	13014	13005	12985	12980	13032	12865	13012	13034	13008	12890	13137	13011	13078	12907	13013	13017	12908	13034	13031	12765	12932	12955	12997	12885	13088	12927	12928	13105	13019	13039	12966	12895	13041	13089	13056	13165	12931	13000	13020	13094	12875	12976	13059	13015	13040	13029	13118	13126	12951	13039	12949	13032	13021	13078	13140	12993	12866	12969	12775	12997	12986	12992	12981	13095	12825	13072	12988	13245	13107	13161	13002	13000	13013	13141	13053	12946	12963	12848	13031	12893	12943	13041	13104	12958	12899	12892	12971	12950	12970	12896	12932	12986	13004	12985	12985	12993	12837	12932	12998	13004	12860	12893	13074	12973	12981	13007	12974	13141	12970	13002	12881	12952
22599	21041	28925	23345	21244	23655	25982	19362	17052	16770	17132	17505	16936	16275	15954	15687	15774	15547	15457	15389	15515	15469	15454	15461	15646	15890	15700	15420	15218	15098	15032	15171	16859	20286	19563	17900	16645	15697	15296	15129	14665	14815	14914	14963	14978	14785	14859	15077	14781	14916	14960	14830	14818	14967	14858	14798	15029	15039	14965	14884	14992	15000	14811	14963	14966	15001	14936	14930	14664	14824	15085	14721	14953	14782	14851	14917	14918	14683	14900	14949	14948	14760	14923	14925	15019	14908	14712	14984	14907	14872	14802	15056	14939	14960	14973	14935	15051	15017	14724	14890	14967	14834	14891	15017	15028	14964	14876	15099	14835	14794	14845	14855	14937	14818	14857	14928	14759	14732	15009	14755	14875	15114	14979	14890	14878	14833	14947	15011	14876	14825	14992	14771	14763	14978	14908	14710	14727	14914	14815	14808	14940	14929	14759	14899	14620	14878	14919	14715	14750	14603	14855	14754	14769	14792	14819	14829	14893	14899	14835	14816	14742	14782	14835	14750	14858	14752	14950	14739	14717	14773	15008	15101	14852	14863	14899	14860	14911	15013	14938	14928	14776	14824	14761	14703	14921	14818	14967	14952	14708	14886	14788	14733	14829	14879	14908	14880	15005	14950	14834	14845	14771	14678	14722	14909	14759	14589	14804	14842	14892	14857	14918	14834	14793	14955	15071	14813	14847	14705	14818	14606	14841	14905	14858	14712	14900	14775	14951	14967	14914	14969	14933	14920	14702	14785	14859	14843	14873	14895	14948	14987	14760	14818	14810	14744	14870	14959	14748	14993	14815	14987	14814	14776	14811	14799	14780	14762	14987	14783	14847	14861	14759	14693	14726	14887	14823	14984	14562	14593	14656	14680	14883	14820	14903	14950	14923	14945	14873	14604	14746	14884	14828	14860	14855	14968	14861	14994	15015	14926	14854	14914	14771	15046	14803	14914	14886	14835	14794	14834	14966	14755	14871	14871	14890	14935	14765	14852	14709	15051	14903	14924	14866	15081	14875	14931	14742	14943	14716	14996	14873	14885	14928	14888	15040	14654	14914	14782	14777	14859	14972	14721	14899	14849	14934	14748	14681	14996	15010	14751	14751	14878	14902	14792	15052	14700	15059	14889	14788	14750	14943	14893	14983	14672	14814	14909	14699	14641	14737	14974	14866	14868	14853	14714	14713	14856	14879	14778	14845	14828	14999	14626	14842	14841	14753	14852	14685	14809	14771	14763	14840	14791	14760	14725	14787	14664	14893	14891	14917	14833	14841	14676	14740	14822	14728	14818	14701	14965	15021	14740	14989	14884	14710	14855	15010	14747	14810	14773	14808	14949	14729	14741	14770	15043	14955	14865	14713	14661	15094	14874	14787	14586	14741	14779	14754	14769	14860	14969	14946	14707	14667	14940	14893	14978	14794	14841	14836	14762	14876	14653	15006	14937	14773	14852	14749	14822	14897	14842	14771	14775	14840	14978	14872	14953	14932	15030	14952	14859	14889	14901	14845	14651	14771	14926	14943	14665	14641	14879	14887	14913	14805	14877	14870	14777	14884	14921	14916	14884	14882	14980	14841	14849	14739	14971	14780	14813	14726	14582	14646	14985	14771	14712	14803	14915	15129	14858	15110	14686	14800	14845	14735	14861	14782	14697	14840	14786	14854	14823	14756	14763	14834	14971	14794	14876	14796	14623	14835	14751	14851	15030	14861	14938	14959	14975	14906	14841	14686	14801	15034	14925	14944	14987	14800	14945	14963	15067	14826	14965	14822	14891	14951	14859	14735	14716	14874	14748	14829	14966	14725	14804	14880	14832	14910	14840	14843	14928	14863	14712	14770	14901	14948	14935	14707	14874	14830	14933	14968	14863	14729	14987	15027	14847	14883	14615	14708	14687	14953	15116	14834	14608	14984	14660	15137	14865	14886	14792	14767	14752	14821	14825	14774	14835	14626	14799	14775	14815	14715	15047	14874	14859	14704	14786	14835	14722	14811	15012	14716	14870	14948	14919	14754	14726	14895	14943	14796	14784	14869	14784	14872	14875	14983	14794	14918	14761	14924	14921	14854	14981	14816	14787	14690	14827	15109	14911	14574	14727	14881	15036	14799	14703	14908	14746	14673	14820	14594	14905	14866	14841	14860	15044	14901	14742	14827	14779	14695	14807	15078	14872	14898	14940	14550	14838	14893	14731	14787	14859	14902	14861	14834	14792	14736	14653	14761	14916	14641	14713	14824	14911	14640	15021	14883	14820	14814	14709	14646	14937	14753	14744	14883	14822	14945	14751	14713	14862	14805	14750	15134	14775	15026	14760	14631	14736	14718	15022	14739	14773	14927	14977	14785	14829	14674	14833	14778	15075	14807	14736	14965	14723	14776	14819	14956	14896	14933	14890	14979	14772	14780	14730	14851	14836	14736	14787	14961	14863	14848	14911	15014	15073	14688	14907	15040	14895	14699	14863	14594	14672	14931	14862	14828	14693	14983	14785	14725	14837	14705	14751	14901	14926	15065	14710	14932	14911	14969	14933	14690	14722	14885	14775	14698	14773	14764	14883	14825	14951	14797	14910	15030	14999	14788	14838	14778	14918	14810	14805	14888	14705	14906	15037	14846	14598	14809	14863	14796	14914	14868	14930	14826	14859	14835	14793	14827	14655	14822	14903	14749	14740	14604	14912	14878	14802	14744	14890	14765	14807	14876	14895	14706	14820	14931	14698	14889	14791	14780	14848	14766	14929	14974	14819	14829	15097	14958	14796	15035	14987	14747	15045	14795	14789	14752	14718	14971	14842	14719	14636	15034	14353	14774	14745	14715	14599	14762	14652	14877	14978	14789	14972	14831	14792	14866	14840	14790	14940	14872	14757	14960	14838	14808	14758	14766	14815	15043	14743	14862	14786	14842	14826	14707	14687	14876	14711	14891	14871	14844	14891	14635	14917	14968	14856	14715	14835	14822	14777	14976	14739	14884	14942	14989	14862	14739	14733	14623	14872	14730	15001	14858	14742	14780	14972	14887	14866	14844	14749	14910	14837	14852	14876	14803	14810	14913	14896	14792	14863	14975	14817	14848	14852	14718	14661	14864	14545	14835	14877	14820	14833	14935	14966	14886	14940	14822	14719	14892	14683	14781	14760	14930	14823	14785	14932	14930	14929	14828	14863	14816	14776	14922	14750	14909	14911	14571	14887	14813	14814	14905	14523	14766	14802	15003	14851	14972	14804	14920	14739	14921	14985	14822	14880	14777	14932	14683	14669	14872	14845	14858	14757	14916	14980	14839	14794	14760	14983	14925	14802	14795	14747	14941	14762	14937	14713	14861	14971	14887	14975	14764	14866	14876	14682	14880	14987	14926	14787	14990	14727	14875	14801	14706	14748	14659	14906	14879	14955	15056	14801	14944	14851	14707	14580	14931	14943	14894	14747	14975	14575	14775	14544	14671	14885	14766	14772	14986	14707	14981	14770	14850	14620	14910	14781	14731	14962	14843	14845	14733	14721	14754	14795	14815	14787	14768	15025	14817	14753	14806	14593	14859	14863	15056	15061	14896	14864	14887	14895	14874	14790	14862	14686	14757	14858	14803	14971	14773	14868	14856	14886	14967	14931	14809	14972	14819	14752	14824	14679	14712	14834	14895	14872	14858	14938	14835	14779	14645	14481	14896	14810	14803	14866	14795	14851	15069	14762	14707	14886	15042	14893	14826	14765	14732	15048	14918	14865	14991	14816	15091	15047	14746	14787	15008	14692	14929	14912	14968	14776	14703	14874	14872	14741	15052	14715	14658	14819	15021	14721	14779	14910	14935	14769	14840	14873	14931	14569	14662	14800	14760	14957	14828	14865	15018	14883	14923	14914	14845	14835	14892	14785	14841	14739	14909	14905	14826	14965	14796	14907	14996	14754	14789	14746	14738	14811	14894	14649	14863	14726	14634	14796	14873	14796	14854	14948	14889	14894	14991	14899	14600	14803	14888	14854	14819	14599	14856	14664	14769	14802	14846	14848	14834	14896	14956	14892	14856	14838	14804	14865	14798	14786	14948	14784	14957	14781	14880	14903	15026	14658	14871	14919	14805	14954	14746	14930	14860	14814	14925	14811	14818	14891	15144	14841	14965	14725	14691	14611	14862	14665	15018	14747	14644	14726	14667	14918	14834	14835	14812	14878	14842	14982	15022	15023	14939	14967	14839	14830	14882	14912	14796	14877	15025	14751	14793	14700	14755	14928	14764	14956	15026	14891	14734	14728	14771	14827	14615	14751	14897	14748	14794	14670	14852	14736	14953	14867	14777	14888	14773	14821	14823	14692	14776	14766	14843	14879	14796	14852	14915	14821	14615	14883	14724	14788	14944	14960	14748	14882	14870	15031	15018	14971	14920	14820	14931	14930	14830	14904	14741	14624	14895	14848	14767	14819	14878	14752	14736	14917	14695	14899	14660	14679	14678	14692	14750	15033	14939	14869	14939	14877	14888	14802	15022	14841	14915	14758	14799	14843	14881	15022	14710	14780	15016	14957	14924	14959	14925	14860	14902	14786	14709	14773	14942	14750	14810	14830	14921	14786	14975	14924	14795	14863	14868	14775	14899	14830	14798	14866	14697	14793	14792	14812	14756	14714	14926	14774	14770	14910	14920	14815	14749	14886	14933	14810	14870	14783	14933	15018	14822	14820	14865	14808	14869	14791	14775	14852	14816	14652	14808	14809	14669	14944	14981	14749	14959	14776	14895	14789	14951	14852	14960	14688	14952	14929	14829	14890	15111	14912	15015	14841	14893	14838	14727	14757	15000	14880	14698	14880	14605	14917	14728	14677	14862	14720	14914	14666	14936	14812	14569	14557	14978	14689	14918	14820	14633	14929	14872	14980	14771	15002	14761	14912	14693	14784	14724	14868	14816	14787	14741	14752	14858	14764	14830	14942	14797	14695	14784	14959	14714	14811	14953	14896	14848	14968	15008	14884	14835	14916	14796	14876	14723	14928	14692	14992	14850	14794	14926	14872	14920	14939	14771	14869	14822	14943	14834	14831	14865	14944	14798	15120	14827	14930	14900	15035	14644	14760	14771	14924	14642	14678	14848	14814	14833	14907	14944	14855	15020	14928	14778	14974	14764	14954	14863	14814	15002	14855	14805	14762
22333	40740	34418	25002	23843	23150	20757	18422	16372	15757	16353	16960	15829	14677	14114	14517	13609	13358	13423	13506	13765	13614	13693	13661	14040	14169	14045	13362	13080	13038	13133	13015	16028	20429	18580	16064	14634	13399	13048	12902	12863	12853	12712	12850	12820	12783	12843	12867	12881	12885	12792	12740	13061	12751	12718	12955	12900	13014	12724	12810	12796	12953	12938	12817	12803	12946	12910	12922	12994	12859	13007	12790	12946	12877	12792	12963	12733	12641	12613	12857	12852	12816	12913	13009	12734	12648	12691	12796	12812	12928	12778	12793	12787	12940	12712	12873	12862	12736	12868	12977	12790	12734	12771	12801	12876	12980	12800	12643	12830	12921	12885	12988	12860	12915	12879	12844	12882	12752	12849	12880	12946	12686	12868	12804	12868	12879	12893	12722	12812	12828	12782	12786	12903	12988	12817	12944	12964	12802	12917	12911	12632	12873	12995	12909	12922	12911	12766	13044	12709	12881	12838	12809	12829	12939	12777	12880	12665	12861	12878	12890	12839	13003	12908	12850	12942	12888	12864	12857	12946	12868	12969	12886	12839	12887	12828	12675	12688	12838	12730	12821	12709	12913	12932	12870	12799	12928	12871	12607	12968	12846	12729	12731	12897	12757	12928	12853	12882	12947	12850	12855	12818	12905	12762	13079	12901	12886	12642	12864	12782	12739	12854	12929	12771	12820	12668	12920	12681	12869	12975	12992	12741	12920	12869	12819	12823	12860	12688	12903	12753	12862	12833	12998	12701	12817	12713	12671	12691	12804	12793	12856	12850	12716	12801	12718	12841	12916	12692	12753	12674	12847	12752	12775	12946	12911	12825	12809	12826	12784	12804	12948	12784	12806	12868	12801	12884	12959	12899	12881	12800	12871	12797	12889	12844	12766	13000	12735	12802	12783	12811	12721	12847	12959	12743	12880	12678	12978	12898	12842	12828	12771	12895	12776	12774	12688	12842	12931	12678	12896	12769	12901	12745	12920	12777	12772	12748	12844	12875	12807	12756	13003	12722	12913	12831	12744	12740	12858	12968	12912	12801	12840	12819	12860	12629	12928	12997	12767	12889	12757	12822	12906	12842	12725	12814	12855	12753	12946	12924	12835	12908	12869	12759	12992	12848	12799	12804	12961	12787	12987	12794	12829	12694	12902	12896	12803	12757	12650	12677	12734	12906	12822	12792	12767	12716	12852	12926	12642	12723	12817	12921	12940	12768	12765	12772	12843	12778	12724	12834	12738	12733	12704	12822	12736	12841	12903	12765	12890	12965	13030	12849	12789	12907	12917	12831	12881	12766	12843	12885	12967	12765	12865	12856	12898	12840	12869	12948	12869	12890	12961	12783	12759	12804	12854	12776	12731	12989	12852	13045	12856	12872	13049	12773	12778	12968	12775	12758	12722	12838	12713	12783	12684	12781	12808	12772	12868	12737	12933	12816	12748	12913	12816	12976	12794	12947	12890	12819	12803	13014	12760	12870	12800	12843	12999	12808	12876	12782	12741	12784	12792	12985	12765	12660	12970	12758	13037	12792	12946	12853	12901	12805	12917	12840	12837	12720	12728	12826	12758	12833	12846	12817	12923	12861	12928	12873	12715	12952	12805	12858	12815	12807	12814	12767	12817	12830	12915	12923	12790	12808	12819	12804	12848	12952	12659	12827	12855	12993	12867	12858	12742	12835	12884	12713	12816	12723	12783	12665	12885	12811	12872	12997	12688	12820	12869	12670	12865	13003	12746	12733	12890	12808	12769	12902	12738	12798	12713	12828	12816	12968	12827	12991	12753	12839	12754	12868	12855	12857	12943	12736	12827	12896	12838	12663	12889	13097	12791	12806	12821	12788	12950	12785	12857	12925	12877	12848	12861	12895	12849	12939	12758	12880	12926	12695	12750	12833	12911	12784	12823	12823	12905	12820	12709	12827	12802	12843	12800	12891	12751	12814	12896	12833	12848	12789	12817	12985	12832	12750	12772	12748	12841	12906	12854	12762	12709	12845	12830	12946	12808	12866	12763	12802	12785	12796	12888	12893	12729	12765	12850	12914	12696	12897	12754	12908	12879	12820	12767	12861	12723	12806	12878	12902	12856	12734	12736	12750	12863	12804	12712	12894	12736	12864	12712	12874	12848	12846	12829	12831	12870	12785	12890	12802	12692	12865	12924	12783	12953	12743	12821	12781	12781	12830	12899	12768	12953	12756	12763	12969	12955	12823	12881	12677	12936	12744	12949	12940	12933	12913	12870	12859	12807	12828	12781	12900	12964	12750	12789	12810	12837	12672	12860	12912	12749	12757	13071	12812	12826	12986	12786	12728	12666	12832	12653	12804	12978	12887	12948	12846	12822	12712	12683	12640	12805	12720	12812	12829	12902	12800	12748	12891	12836	12803	12902	12776	12860	12731	12698	12862	12866	12920	12932	12840	12896	12832	12728	12720	12837	12933	12805	12815	12921	12758	12763	12648	12776	12852	12887	12613	12853	12822	12983	12733	12702	12913	12731	12805	12926	12701	12851	12866	12838	12784	12873	12715	12870	12711	12651	12826	12867	12718	12754	12684	12745	12819	12940	12924	12815	12975	12839	12917	12966	12734	12806	12809	12845	12820	12801	12915	12780	12725	12677	13036	12864	12677	12845	12933	12826	12767	12839	12802	12977	12880	12873	12734	12945	12824	12810	12771	12969	12899	13089	12826	12773	12844	12743	12822	12939	12843	12825	12801	12793	12776	12828	12796	12818	12759	12785	12705	12668	12863	12969	12782	12784	12877	12665	12733	12818	12675	12831	12848	12830	12818	12802	12966	12936	12802	12758	12614	12681	12714	13046	12676	12948	13033	12996	12823	12891	12835	12660	12858	12837	12765	12881	12834	12852	12868	12849	12782	12896	12725	12807	12869	12886	12836	13028	12777	12792	12738	12674	12760	12738	12911	12684	12765	12839	12836	12640	12771	12849	12891	12792	12918	12860	12946	12915	12852	12865	12843	12787	12790	12983	12918	12818	12753	12807	12919	12762	12905	12877	12796	13019	12802	12788	12729	12995	12834	12763	12878	12836	12751	12935	12773	12815	12681	12696	12695	12708	12932	12807	12797	12836	12874	12708	12794	12744	12847	12928	12888	12895	12899	12861	12870	12832	12760	12761	12832	12752	12867	12917	12888	12942	12713	12739	12850	12707	12907	12723	12987	12824	12779	12909	12891	12895	12729	12890	12789	12969	12843	12898	12821	12946	12930	12829	12792	12864	12738	12731	12820	12841	12620	12711	12698	12773	12828	12878	12616	12891	12742	12651	12674	12883	12971	12876	12734	12897	12786	12756	12924	12854	12821	12694	12803	12799	12863	12973	12790	12740	12707	12884	12856	12784	12735	12835	12900	12603	12977	12916	12727	12813	13002	12773	12771	12731	12787	12764	12777	12883	12847	12768	12934	12680	12978	12875	12833	12746	12804	12819	12935	12814	12877	12919	12799	13018	12976	12846	12752	12861	12733	12766	12835	12934	12894	12953	12795	12976	12783	12756	12935	12835	12737	12929	12992	12810	12829	12797	12774	12866	12965	12727	12691	12798	12838	12799	12919	12728	12833	12709	12795	12784	12798	12863	12796	12864	12742	12996	12838	12802	12950	12774	12627	12938	12902	12925	12836	12915	12756	12791	12909	12823	12730	12745	12726	12904	12674	12872	12841	12751	12762	12936	12768	12824	12712	12984	12940	12717	12727	12916	12829	12792	12785	12921	12900	13007	12724	12851	12788	12770	12838	13038	12968	12800	12780	12710	12901	12687	12875	12843	12922	12604	12741	12910	12753	13020	12742	12849	12903	12880	12925	12894	12898	12922	12937	12820	12771	12772	12681	12798	12788	13003	12804	12718	12806	12666	12787	12941	12819	12855	12820	12941	12786	12696	12738	12879	12696	12962	12666	12611	12811	12782	12974	12745	12841	12753	12911	12832	12760	12937	12830	12905	12847	12871	12824	12594	12918	12761	12792	12890	12833	12797	12830	12893	12767	12807	12788	12887	12804	12891	12844	12966	12919	12955	12753	12896	12995	12699	12861	12883	12775	12853	12723	12854	12882	12826	12976	12894	12959	12805	12853	12910	12958	12735	12844	12746	12854	12750	12631	12738	12852	12800	12857	12718	12732	12871	12861	12825	12935	12903	12837	12686	12975	13012	12864	12795	12813	12735	12854	12867	12902	12827	12616	12706	12563	12903	12651	12885	12826	12928	12596	12858	12689	12759	13059	12752	12902	12758	12774	12929	12778	12691	12778	12827	12840	12768	12686	12856	12906	12815	12769	12694	13046	12909	12842	12913	12816	12789	12640	12787	12842	12808	12720	12806	12988	12934	12944	12776	12950	12759	12757	12741	12811	12802	12754	12750	12852	12662	12952	12802	13043	12893	12924	12755	12805	12802	12785	12835	12800	12739	12855	12841	12917	12883	12789	12802	12733	12821	12770	12916	12783	12837	12849	12845	12859	12776	12787	12766	12934	12901	12932	12910	12877	12968	12846	12854	12941	12814	12744	12730	12961	12857	12816	12903	12911	12951	12891	12873	12742	12741	12817	12840	12769	12690	12953	12731	12813	12798	12879	12877	12696	12773	12853	12857	12833	12983	12647	12868	12716	12946	12783	12834	12921	12990	12736	12821	12959	12856	12856	12874	12798	12926	12825	12856	12782	12791	12636	12874	12773	12867	12866	12824	12875	12847	12685	12681	12709	12892	12723	12859	12678	12881	12928	12829	12979	12843	12858	12779	12786	12784	12723	12704	12784	12848	12812	12831	12885	12871	12782	12847	13002	12825	12828	12748	12871	12933	12763	12830	12889	12951	12841	12875	12862	12734	12829	12922	12894	12882	12742	12651	12826	12918	12820	12744	12831	12885	12760	12815	12850	12699	12966	12692	12980	12995	12892	12927	12852	12972	12906	12810	12685	12770	12834	12908	12837	12881	12737	13021	12877	12789	12856	12849	12751	12776	12924	12834	13013	12791	12922	12702	13038	12984	12817	12768	12856	12973	12714	12745	12993	12811	12805	13102	12859	12922	12787	12772	12994	12755	12852	12896	12824	12999	12825	12733	12629	12749	12828	12960	12870	12848	12778	12828	12933	12985	12773	12783	12864	12795	12834	12733	12744	12751
27621	23150	26057	22134	18348	18249	17376	16454	15790	15836	15892	16162	15964	15351	15391	15374	15303	15271	15258	15053	15236	14986	15296	15338	15246	15309	15388	15177	14999	15152	15130	15068	15197	15524	15541	15431	15066	15012	14838	15066	14861	14809	15011	14860	14943	15012	15119	14706	14969	15082	15072	15231	14970	15000	14939	15090	14855	15062	14999	14935	14951	15056	14980	14924	15071	15009	15010	14822	15049	15092	14849	14854	15093	15009	15042	14805	14995	14833	15013	14768	14963	15147	14874	15057	15027	14807	14865	14855	14951	15001	15062	15127	15142	14774	14825	15184	15042	14878	14886	15028	15220	15016	15106	14989	14988	14988	14972	15092	15018	14863	15061	15160	14968	15040	15063	15048	14944	14730	15001	15038	15017	15224	15051	14896	15043	14983	15008	15015	14880	15084	15043	14899	14914	14787	14945	14889	14859	14807	14896	14950	14895	14846	14981	14893	15082	15033	15119	15077	15057	15157	15066	15101	14888	14891	14865	15081	15049	14988	14964	15119	15140	14992	15053	14916	15002	15129	15144	15068	14948	15019	15016	15202	14945	15104	15170	15093	14987	14997	14995	14916	14986	15001	15042	14912	14988	15095	14946	14947	14853	15150	14837	14944	14820	15098	15051	15085	14889	15105	15196	15017	15060	15032	14967	14726	15003	15048	15163	15050	14987	14885	15120	15052	15052	14915	14977	14745	14929	15062	14838	14700	15003	15089	15026	14940	14972	15102	15133	15034	14964	15007	14863	15010	14847	14938	15029	14796	14816	15034	14909	14891	14915	14749	14985	15151	14987	14964	14917	14886	15118	14834	15158	14930	14896	14942	14979	15054	14903	14888	15003	14837	14940	15074	14918	14882	14794	14961	15104	15092	14981	14986	14776	14944	14873	15047	14986	14866	14845	14857	14923	15080	15130	14924	14984	14965	14974	14768	15010	15087	15062	14990	14845	14723	14999	15172	15028	15008	15000	14823	15059	15027	15057	15011	14825	14942	14823	14838	14952	15116	14952	14807	15079	15061	14869	14938	15085	14943	15062	15082	14960	14937	15084	15126	14840	14924	15040	14969	15108	15093	14952	14958	14890	14987	15035	14798	14854	15122	15039	15024	14828	14943	15061	14878	15135	15082	14861	15010	15190	14981	14918	15145	15103	15022	15070	15038	14792	14941	14973	14982	14874	14816	15046	15009	15051	15027	14914	15099	14808	14988	15071	15280	15027	15069	15119	15122	14888	14926	15015	14917	14949	14954	15119	15098	15075	15004	14777	14996	15082	14877	15024	14945	15078	14893	14938	15021	14919	14879	15074	14989	14981	14985	15200	14936	14977	15152	15038	15082	15058	15157	14948	14939	14976	15166	15001	14978	15276	14991	14763	14846	15134	15006	15019	14929	15076	15058	14938	15190	14932	14822	15046	14837	15162	14961	14899	14968	14824	15026	14887	15181	14927	15010	14979	15036	14928	14845	14859	14872	15033	14841	15071	15121	15119	14954	15133	14778	14883	15000	14784	14890	14937	14901	15035	15103	14926	15003	15023	15025	14886	15282	15151	14806	15012	15132	15096	14916	14838	14844	14948	14967	15022	14922	14840	14936	15032	14850	14919	15199	14911	15043	14915	14817	14865	14966	15088	15141	14971	14950	14943	14943	14936	14861	14973	14931	15039	14950	14956	14845	15110	14904	15136	14810	14956	14941	15030	14968	15007	15218	15102	15017	14919	14782	15116	15008	15049	15259	15027	14944	14973	14869	14995	15022	15195	15108	14871	14850	14926	15033	15126	14958	15157	14906	15041	14964	15033	14816	14981	14808	14970	14854	14800	15129	15060	14959	15092	15053	14949	15176	15057	14802	15292	15293	15178	15095	14887	15138	15086	15057	14919	15032	15111	14911	15097	14839	15091	14810	14965	14923	14990	14915	14865	14976	15083	15118	14906	14973	15090	15032	14818	14847	14826	14913	14961	14815	15135	15035	15176	15012	15029	15114	15060	15114	15106	14885	14820	14932	15080	15096	15111	14841	15203	14895	14910	14982	14910	14837	14758	14822	14833	15042	14846	15059	15141	15010	15125	14929	15044	14901	14698	14943	15099	15017	14891	14930	14933	14996	14961	15103	14921	15114	15074	15156	14991	15025	15004	15123	14919	14940	14877	15035	15037	14973	15063	15234	15049	15024	15028	14868	14933	15010	14873	14848	15246	15043	15004	14797	15094	14930	14950	15110	15099	15249	15113	15050	15078	15102	15058	14818	15004	14964	15006	14879	14942	15000	15011	15039	15097	15000	15232	14906	14831	15036	14906	15093	14965	15162	15086	14842	14862	15158	14881	14940	14949	15237	15044	15073	14921	15180	15046	14937	15052	15130	15040	15073	15024	14986	14879	14985	15115	15129	15139	14915	14991	14959	15208	14919	15006	15020	15126	15017	15095	15004	15074	14971	15084	14967	14973	15099	14961	14809	15116	15086	15149	15101	14870	15063	14889	15114	15090	14994	15102	14871	14891	14946	14907	15000	14941	14954	14883	15102	15029	14933	15039	14851	14977	15002	15003	14975	15004	14975	15012	14927	14929	15060	14917	14941	15080	15198	15074	15000	14859	15117	15068	15081	15185	15009	14958	14852	15065	15099	14903	15021	15048	14928	15135	14648	14784	14854	15083	14870	15174	14873	15049	14950	14945	14892	14956	15076	14885	15070	15232	15073	15051	15041	14965	14963	14988	14970	15006	15048	15015	15102	15038	15000	15058	14785	14899	14878	15222	15009	14769	14996	15082	14965	15133	15150	14934	15231	15034	15005	15133	15055	14885	15148	15076	14971	15020	15213	14908	15103	14910	14892	14943	14929	15156	15032	15191	14947	15028	14940	15066	14971	14861	15121	15006	15086	14995	15125	14810	15102	14921	14977	15003	15045	14913	15084	14730	14915	15033	14966	14812	15047	15121	15056	14849	14968	15067	14910	15104	14923	15022	15119	15027	14862	15051	14994	14909	14807	15048	15058	14997	15118	14886	15040	15120	15009	14998	14907	15080	15040	15049	15202	14837	14948	14843	15084	14991	14772	14914	14975	14865	15043	15145	14977	15215	14849	14856	14982	14929	14945	15041	15038	15321	15004	14863	14957	15131	15063	15248	14892	15070	15120	14962	15210	14980	15095	14952	14992	15150	15022	15099	15074	15132	15013	15066	15131	14935	15021	15209	14953	14995	15062	14920	15190	14992	15042	14974	15068	15031	15188	15106	14999	14996	14831	14863	14900	14760	14867	15016	14960	15010	14953	15039	14790	15089	14900	14871	14791	15121	15032	14949	15093	15048	15018	15203	15137	15040	15061	14862	15133	15128	15084	15068	15093	14950	15203	15020	15012	14988	14817	15037	15161	14938	14912	15034	14980	15085	15035	15053	14924	15084	14861	15183	14899	15135	14893	15054	14945	15004	14809	14854	15099	15062	14965	14916	14971	15048	15093	14879	15019	14890	14874	15233	15226	15045	15002	15041	15015	14912	14994	14987	15050	15021	15039	15110	14984	15072	15009	14987	15117	14974	14995	15102	15121	15026	14982	14956	15046	15082	15034	14973	15064	14963	14895	14850	15028	15221	14972	15100	14965	14995	14951	14849	14956	15146	14829	15056	14910	15048	15060	14993	15012	15190	15105	14783	15131	14982	14890	15054	15160	15029	14827	15042	15123	15103	14829	14916	14986	14966	14886	15214	14847	15160	15130	14918	15003	15066	15087	15129	14829	15043	14739	14912	15047	15246	15100	14894	14953	15092	15041	14842	14914	14727	14695	14939	15074	15061	14994	14850	15240	14929	15176	14801	14870	15056	15008	14925	14832	15072	15093	14969	14776	14957	14928	14666	14920	15004	15181	14921	14971	15089	14729	14768	14904	14926	15107	15171	14902	14890	15082	14852	14934	15125	15167	14882	14937	15020	15013	14975	14975	15188	15020	14924	15041	15072	15024	14764	15039	15305	15015	14934	15074	14978	14857	14991	14997	15019	14946	14996	15026	14884	15042	15054	15055	14977	15179	15045	14840	14956	14959	14875	14938	14973	15115	14810	15004	14977	14996	14918	15019	14980	14999	15174	14941	14929	15073	14844	15039	15055	15034	15074	14990	14904	14799	15138	14882	14855	15081	15020	15018	14846	14850	14936	15070	14949	15109	15112	15108	14903	14989	15218	15006	14884	14962	15052	15061	14932	14911	15119	14835	15002	15040	14991	15145	14851	15147	15059	15008	15084	15148	14852	14831	15003	15034	15048	15211	14920	15072	15109	15180	15044	15019	15085	14986	14925	14962	14893	14870	14967	14833	15081	15164	15034	14989	14974	15053	15089	14968	15055	15188	14975	15204	14943	15269	15043	15035	15027	15073	15088	15114	15025	14923	14921	15054	15002	15042	14956	15028	14858	14901	14963	15069	14934	14914	14869	14878	14873	14889	14964	15003	14863	14817	14719	14925	15143	15089	15068	14918	15029	15199	14955	15060	14901	15024	14954	14745	15002	14977	15021	15085	15050	14889	15125	15169	14955	14927	15073	15067	15089	15180	15180	15069	14912	14877	14961	14980	14906	15230	14976	14907	14801	15061	14882	14826	14963	14778	14899	14932	15077	14983	14781	15018	15195	15041	14909	15030	14994	14943	14896	15121	15235	15141	15133	14929	15254	14972	14987	15013	15192	15067	15077	15247	15033	15014	15002	14891	15067	15055	15095	14946	14991	15141	15192	15020	14850	14804	14886	14823	14991	15153	15228	15149	15087	14993	15097	15032	15061	14867	14909	14768	14972	14924	15157	14936	15017	15015	14987	14918	14822	14748	15222	15092	15021	15165	14912	14871	14901	15054	14856	14995	14968	15086	15103	15110	15128	15052	14942	14821	14869	14811	14841	15181	14950	14897	14880	15028	15070	14987	15165	15035	15025	15116	15008	15055	15044	15010	15192	14971	14864	15091	15055	15166	14882	14878	14831	14955	15032	15082	15099	14948	15037	14882	14981	14900	15114	15090	14992	15065	15090	15095	15058	14737	14978	14950	15049	14950	15018	15010	14881	15030	15166	14919	15048	14937	14915	15039	15119	14977	15002	15002	15222	15036	15037	14956	15117	14954	14978	15071	15107	14964	14953	14880	14717	14777	15094	15080	15077	15050
21745	30209	23890	18389	18201	17746	16512	15493	14111	14274	14378	14818	14179	13448	13430	13531	13251	13021	13093	13193	13376	13317	13135	13413	13488	13680	13493	13190	13099	13043	12877	13029	13397	13512	13511	13313	13130	13042	12954	12967	13097	12845	12845	13014	12972	12928	13025	13004	13003	12763	12917	13033	12809	13075	12945	13030	13038	12916	13119	13042	13087	13069	12902	12928	12979	12877	13048	12929	13120	13093	12874	12944	12956	12981	13047	12952	13164	13084	12945	13017	12976	12966	12989	13090	13028	13042	13045	13010	13035	13050	12992	12895	13018	13050	12990	13159	12902	13061	12902	12811	13024	12991	12956	13191	12990	12944	12982	13005	13059	12865	12920	13008	12970	13073	12927	12998	12917	12938	12911	12848	13003	12718	12991	13056	12932	13009	13081	13158	12919	12988	12894	12857	12951	13103	12891	12986	12941	13191	13034	13000	12916	13113	12884	13072	13131	12978	13119	13067	13120	13053	12941	12868	13041	12930	12883	12975	12908	12944	12900	13087	13068	13102	12907	12776	13034	12981	13025	12803	12946	12947	12978	13005	13070	13037	13084	13025	13132	12866	12926	13054	12870	13023	13034	12839	13208	12962	12958	13006	13064	13049	13042	12791	13159	12936	13103	13060	13012	13013	13008	12885	13087	13071	13011	13147	12967	12947	12987	13119	12910	13020	13131	12863	13000	12921	12910	13005	13009	12930	13236	13148	12865	13122	12964	13121	13042	12969	13009	13092	13057	12947	12998	12978	12907	13044	13117	13046	12876	12986	12975	12834	13096	12978	12927	13043	13004	12769	12979	12945	13081	12916	13022	12974	13009	13047	13092	13161	12854	13076	12858	12955	12877	12985	13115	12946	12986	13022	12961	13065	13063	12983	13026	13156	12919	12978	12966	12937	13087	12992	12819	13029	12974	12972	13197	13078	13004	12939	12903	13072	12889	12949	13121	13160	13026	13041	12955	12941	12806	12915	12943	12796	13214	13059	13060	13055	13126	13050	13032	12914	12966	12937	12858	12927	12972	13149	12884	12885	12992	12930	12848	13047	13006	13186	13111	12936	13071	12949	13054	12903	12883	13116	12903	12956	13021	12999	12929	13037	13136	12923	12937	12983	12848	12962	12922	12941	12910	12857	12858	13092	13203	13091	13006	13144	12808	12992	12932	12894	13080	13125	13169	13064	13014	13036	13040	13033	13024	12935	12986	12866	12976	13046	12970	13136	13062	12875	12957	13027	13013	13043	13025	12981	12596	13021	13033	12906	13036	12961	13048	12878	13133	12932	12901	12895	12952	12941	13007	12916	12945	13025	13025	13032	12820	13129	13099	12956	13108	13013	13078	12966	13011	13047	13025	12918	12872	13008	12951	13104	12918	13020	12988	13042	12931	13042	12939	13050	12964	12914	13070	13002	12968	12912	13060	12974	12949	12899	13171	13148	13066	13003	12989	12983	13101	13052	13044	12991	12795	13109	12978	12954	13064	13045	13008	12954	13117	12952	12947	13087	13080	13039	12985	13062	13034	12988	13007	13091	12959	12867	12912	12851	12924	13034	12964	12956	12769	12973	13130	13027	13117	12948	13087	12944	13017	12958	12933	12949	12762	13016	13047	13047	12990	12656	12939	12993	12951	12909	13029	13036	13028	13000	13081	12947	13121	13076	12977	13078	13018	12935	12981	13000	12909	12896	13045	13089	12913	12953	12757	12886	12959	12986	12979	12958	13102	12954	13021	13094	12930	12986	12997	12962	13078	13024	12897	12971	12960	12982	12834	12989	12950	13052	13022	12861	13015	13037	12970	12946	13116	12994	13006	12856	13067	12844	12940	13018	12904	13028	12798	12875	13063	13108	13012	12970	12917	12928	13039	13093	12931	13051	12878	12905	13119	12952	13000	12942	12958	12915	12993	12878	13101	12934	13129	12994	12960	12956	13171	13022	12984	12953	13096	12933	12907	12950	12912	12770	13044	13025	12847	13019	13072	12919	13061	12975	13154	12984	13033	12935	13088	13104	13063	13083	12889	13020	12955	12932	12970	12892	13135	12910	12868	12905	12949	13029	12939	13086	12961	12758	13020	12976	13005	13099	12913	12966	12926	13096	13014	12961	12859	13012	13138	13029	12995	13101	12907	13004	12994	12987	13019	13148	12907	13023	13120	13170	13109	13029	12945	13039	12996	12810	13017	13011	13190	12855	12992	12974	13012	13061	12912	13235	12982	12996	13151	12796	13041	12950	13030	13081	13126	12886	13030	12847	12994	13195	12959	13073	12973	12996	12894	13018	12846	12978	12971	13057	13091	12881	13063	12843	13013	13042	12873	12995	13096	12930	13039	12961	12961	12942	13012	12995	12903	12930	12805	13015	13083	13073	12936	12968	13062	12943	13046	13065	12978	13019	13193	12963	13007	13053	13028	13089	13005	12849	13040	13001	12897	13022	12943	12924	13162	12905	13087	12990	12823	12900	13004	13155	13096	13012	12929	13060	13053	13006	12989	12912	13092	13086	13072	12949	13060	12980	13029	12965	12934	12927	12950	13067	13123	12979	12982	12997	12862	12948	12957	13202	12975	12968	13010	12945	12896	13011	13077	13041	13132	13066	13138	13011	12873	13004	13047	12955	13069	12970	13130	13048	12858	13089	13011	13099	13103	12953	13032	13113	12876	12976	13057	12992	12982	12928	12913	12996	13032	12977	13051	13014	13026	12972	12983	12882	13048	12998	13047	12733	12876	12984	12799	13088	13101	12972	12948	13002	12996	12785	12850	12915	13004	12910	13022	13021	12960	12995	13039	13049	13032	13161	13043	13006	13025	12978	12797	12810	12884	13073	12986	12955	12977	13136	13049	13028	12887	12939	13012	12867	12960	13054	13117	12886	13040	13120	13241	12956	12827	13103	12972	13041	12955	13081	12989	13134	12985	13007	12958	12986	12945	13050	12854	13175	12911	13127	12971	13076	12900	12977	13032	12931	12942	12864	12946	13114	12867	12916	12986	13137	13029	13075	13054	12969	12889	12929	12891	12930	12960	13093	12888	12957	12908	13016	12927	13011	13177	12950	13078	12946	13046	12969	12973	13049	13001	12956	13028	12978	12908	13121	13010	13171	12914	12985	12947	12940	12927	13107	13079	12865	13138	12795	12934	13064	13010	12827	12995	12794	12889	13007	13049	13047	12936	12994	13166	13100	12932	12912	12871	12945	13088	12797	12925	12994	13025	12922	12853	12921	12961	12917	12977	13021	12894	12915	12955	12927	13061	13018	12953	12872	12952	12907	13112	13047	13130	13064	13049	13167	13010	13015	12867	13073	12971	13127	12888	12748	12955	12940	13241	12891	12989	13118	13035	13041	13028	12941	12908	12967	12922	12955	13087	13102	13060	12906	12873	13149	12982	13068	12966	12919	13005	13130	12940	12940	12856	13032	13007	12989	13023	12969	12896	12946	12992	12901	12987	12837	12983	12955	12934	13043	12995	13020	13073	12941	13233	12930	13040	12889	13008	13026	13021	12991	12923	12925	12844	13024	13061	13038	13171	12878	12868	12991	12908	12921	13030	13068	13118	13031	12937	12900	13012	12937	12991	13067	12799	13010	12997	12949	12906	13175	13032	12840	12992	12987	13264	12980	12899	13042	12939	13024	12888	12987	13116	12991	12938	13076	13144	12909	12900	12931	13094	12930	12962	12994	13039	13145	13011	13167	13064	12960	12793	12996	13112	13010	13017	12912	13182	12944	12886	12991	12891	13163	13232	13017	13017	12835	12839	12911	12953	13086	13013	12884	12867	12991	12968	12879	12931	12782	13090	13074	12925	12896	13008	13043	12932	12984	13116	13076	12884	13134	12919	13071	13071	12909	13051	12987	12985	13049	13054	12990	13176	12967	12837	12895	12971	12778	12982	13040	13045	12994	12901	13116	13236	13053	12944	12994	12956	12811	12953	12853	13163	12744	12965	12994	12919	12937	12842	12850	13115	12897	12762	12867	13024	13004	12939	13090	13027	12878	12895	13091	12944	13024	13141	12849	12873	13019	13135	13002	12909	13022	13021	13085	12995	12933	12985	13049	13209	13036	13012	12979	12990	13147	12924	12891	13120	12916	13042	12944	13051	13097	13082	13051	13153	13000	12995	12989	13046	13067	13034	12925	12913	12934	12990	12869	12879	13027	13018	13129	12977	13132	13219	13081	12986	13069	12988	13090	13056	12970	13113	12891	13052	12883	12918	13089	13082	12868	12899	12987	12981	13099	13052	13046	13028	12893	13163	12681	13083	12952	12884	12846	13039	13076	12946	13077	12995	12952	13134	12919	13102	12803	13075	13033	12974	12895	13034	13042	12899	12974	12984	12808	12886	12997	12920	12815	13166	13041	13071	13146	13108	13000	13034	13008	12958	12997	13076	13109	13103	12935	12977	13018	13029	13234	13018	12961	12824	13145	12971	13123	12879	13038	12873	13000	12973	12960	12890	13071	12944	12905	13080	12873	13020	13000	13001	13079	12955	13076	12938	13135	12933	12901	13033	12916	12802	12917	12923	12991	13033	13000	13081	12929	12992	12893	12984	12957	12881	13140	12909	13130	12956	12943	13041	12939	12892	12970	13038	12938	13023	13066	12907	13035	12898	12928	13109	12980	13248	12911	13024	12919	12979	12936	13009	13048	12724	12984	13061	12909	12886	13139	12947	13051	12856	13062	12974	12979	12951	13042	12894	12945	13175	12931	13057	12921	13195	12976	13114	13108	12837	12983	12982	13081	13006	12960	12828	13071	13009	13058	12977	13035	12937	13071	13014	12908	12819	12860	12956	13072	12955	12980	13028	13158	13069	13073	12910	12975	13110	13009	13048	12980	13063	13077	13039	12886	13012	12952	13108	13019	12809	12920	12861	12883	13023	12954	13005	12948	13022	13033	12944	12923	12984	12829	12987	12893	13047	12863	12980	12977	13110	12863	13062	12818	12930	12919	13011	13088	12982	13079	13096	12969	13090	12940	13041	12954	13027	12939	12878	12920	12948	13073	13007	12967	12966	12948	13181	13028	13202	13029	12812	12971	12994	12965	12880	13085	13008	13071	12984	13164	13007	12816	12876	13074	12907	12991	13033	13005	13088	13002	13124	13082	13006	13085	13102	12947	12963	12968	12989	13047	12908	12979
23618	21134	28730	23860	21950	22833	21336	17743	16267	16168	16171	16335	16335	15660	15115	15338	15184	15115	15148	14921	15098	15126	15107	15280	15553	15357	15258	15097	14763	14991	14934	14956	15476	17623	17710	16669	15705	15347	14865	14739	14679	14833	14718	14803	14798	14752	14499	14972	14803	14712	14726	14665	14589	14658	14867	14604	14444	14572	14876	14794	14755	14705	14788	14547	14500	14806	14694	14627	14826	14745	14771	14799	14715	14644	14560	14594	14752	14683	14726	14900	14697	14815	14711	14750	14832	14698	14623	14619	14634	14369	14554	14806	14702	14625	14637	14909	14494	14877	14649	14797	15002	14558	14749	14783	14556	14663	14916	14711	14694	14628	14881	14866	14583	14669	14648	14770	14819	14855	14685	14715	14500	14665	14948	14825	14608	14884	14686	14702	14747	14863	14755	14655	14802	14636	14732	14768	14590	14637	14644	14829	14655	14684	14927	14747	14645	14727	14612	14725	14628	14641	14642	14802	14534	14691	14676	14617	14719	14592	14705	14713	14824	14743	14791	14643	14565	14594	14611	14723	14621	14554	14526	14577	14743	14610	14734	14574	14617	14650	14599	14499	14798	14773	14817	14760	14739	14866	14965	14744	14761	14848	14641	14705	14562	14657	14901	14678	14471	14645	14778	14738	14522	14705	14757	14762	14813	14728	14688	14555	14728	14697	14653	14610	14886	14886	14780	14776	14708	14610	14814	14512	14609	14710	14571	14725	14656	14845	14637	14702	14908	14522	14725	14521	14741	14655	14788	14828	14680	14767	14601	14690	14692	14674	14502	14523	14620	14638	14755	14671	14715	14489	14718	14741	14673	14537	14576	14656	14671	14597	14742	14690	14397	14580	14840	14764	14808	14783	14734	14728	14710	14926	14810	14589	14718	14577	14667	14730	14597	14693	14682	14860	14644	14584	14646	14518	14556	14604	14686	14784	14667	14958	14776	14829	14886	14728	14608	14437	14538	14596	14684	14784	14644	14549	14684	14826	14760	14791	14593	14721	14820	14767	14619	14741	14741	14732	14821	14790	14534	14763	14740	14579	14760	14533	14719	14682	14744	14556	14750	14510	14739	14867	14658	14792	14889	14624	14740	14799	14770	14618	14722	14788	14851	14603	14849	14589	14678	14752	14648	14779	14665	14756	14686	14700	15036	14710	14691	14515	14692	14705	14836	14681	14737	14770	14690	14584	14351	14527	14561	14795	14600	14810	14671	14768	14571	14530	14674	14574	14417	14771	14901	14725	14629	14699	14630	14670	14581	14455	14668	14665	14595	14702	14469	14653	14755	14748	14692	14741	14657	14768	14714	14756	14714	14512	14539	14752	14716	14585	14731	14649	14504	14771	14921	14553	14649	14869	14693	14714	14601	14741	14793	14661	14567	14720	14679	14606	14853	14674	14742	14780	14747	14698	14709	14605	14509	14586	14732	14674	14716	14773	14626	14741	14571	14776	14714	14582	14555	14801	14640	14726	14734	14711	14691	14692	14891	14789	14508	14580	14672	14685	14825	14845	14536	14632	14631	14616	14499	14704	14571	14581	14548	14795	14711	14616	14643	14806	14612	14550	14607	14807	14845	14564	14813	14510	14710	14721	14602	14821	14443	14695	14739	14762	14711	14744	14724	14759	14688	14689	14785	14747	14603	14633	14699	14719	14650	14719	14814	14669	14595	14787	14621	14767	14621	14658	14727	14659	14764	14745	14756	14778	14800	14546	14631	14693	14870	14684	14748	14606	14639	14720	14659	14623	14600	14569	14668	14599	14634	14639	14682	14767	14663	14643	14623	14620	14567	14854	14689	14777	14606	14582	14469	14663	14618	14616	14642	14508	14550	14642	14762	14676	14590	14708	14733	14719	14605	14767	14777	14701	14749	14759	14765	14877	14751	14728	14497	14682	14849	14794	14562	14766	14737	14672	14706	14851	14623	14759	14773	14701	14563	14650	14721	14674	14628	14570	14685	14685	14739	14639	14876	14877	14599	14424	14482	14611	14796	14674	14727	14739	14702	14725	14798	14601	14905	14797	14710	14783	14696	14700	14864	14583	14681	14673	14866	14713	14724	14633	14906	14632	14676	14619	14533	14594	14481	14650	14824	14639	14725	14576	14633	14887	14739	14645	14645	14683	14694	14709	14808	14717	14590	14700	14778	14830	14812	14752	14634	14601	14624	14547	14585	14842	14773	14798	14675	14500	14646	14779	14662	14541	14615	14784	14794	14793	14609	14724	14723	14661	14553	14741	14858	14766	14635	14573	14761	14509	14751	14763	14738	14793	14801	14645	14533	14711	14667	14690	14691	14503	14567	14720	14486	14671	14849	14704	14710	14703	14679	14842	14589	14637	14684	14570	14764	14666	14585	14726	14774	14613	14639	14836	14554	14506	14709	14739	14982	14626	14596	14694	14684	14695	14651	14743	14547	14742	14813	14692	14654	14705	14861	15037	14456	14708	14617	14675	14679	14665	14627	14570	14680	14852	14717	14719	14677	14843	14709	14694	14616	14741	14463	14601	14830	14762	14751	14836	14698	14590	14573	14777	14567	14776	14693	14764	14674	14632	14625	14481	14510	14574	14810	14596	14646	14694	14525	14565	14658	14552	14474	14731	14786	14774	14787	14796	14557	14682	14903	14613	14676	14717	14840	14715	14824	14543	14664	14771	14657	14674	14593	14800	14809	14584	14895	14729	14567	14652	14761	14523	14582	14629	14736	14662	14630	14482	14660	14622	14696	14561	14629	14832	14714	14539	14686	14651	14612	14556	14737	14663	14711	14849	14603	14628	14620	14827	14835	14693	14855	14698	14783	14683	14804	14543	14653	14560	14680	14769	14695	14639	14805	14617	14638	14527	14655	14666	14539	14774	14795	14729	14722	14647	14805	14782	14654	14729	14715	14485	14627	14664	14571	14782	14759	14823	14658	14729	14487	14510	14671	14773	14896	14683	14652	14615	14558	14595	14805	14807	14870	14892	14595	14835	14589	14587	14945	14870	14604	14728	14732	14477	14563	14721	14827	14755	14684	14549	14758	14461	14771	14724	14954	14563	14707	14749	14582	14659	14622	14496	14640	14699	14774	14639	14488	14819	14965	14754	14908	14695	14638	14828	14645	14605	14726	14819	14609	14663	14814	14657	14613	14632	14776	14814	14624	14835	14626	14815	14639	14597	14725	14423	14832	14689	14734	14630	14711	14582	14719	14645	14590	14684	14793	14621	14648	14740	14832	14389	14760	14886	14692	14777	14795	14856	14802	14774	14751	14650	14770	14794	14722	14583	14715	14698	14681	14745	14762	14734	14576	14580	14498	14858	14568	14705	14762	14416	14638	14881	14766	14724	14569	14694	14550	14842	14647	14736	14715	14694	14645	14780	14781	14770	14479	14784	14618	14649	14666	14520	14519	14660	14529	14689	14903	14704	14890	14710	14416	14644	14840	14616	14652	14642	14676	14470	14649	14800	14722	14640	14649	14748	14837	14599	14760	14905	14848	14713	14439	14727	14726	14654	14893	14739	14707	14732	14853	14746	14628	14670	14709	14843	14592	14702	14921	14510	14622	14805	14584	14813	14590	14548	14674	14645	14726	14752	14635	14858	14799	14727	14771	14540	14736	14853	14768	14632	14527	14642	14744	14567	14718	14629	14646	14607	14661	14554	14513	14951	14665	14915	14656	14666	14874	14913	14813	14815	14756	14553	14744	14834	14550	14506	14715	14636	14483	14686	14687	14733	14742	14775	14714	14723	14788	14688	14772	14630	14773	14901	14813	14736	14711	14630	14614	14505	14724	14696	14791	14485	14755	14652	14889	14775	14738	14757	14884	14647	14662	14659	14788	14803	14740	14844	14732	14655	14728	14663	14731	14654	14727	14672	14952	14509	14744	14705	14824	14737	14518	14588	14845	14697	14685	14674	14714	14610	14735	14831	14613	14787	14726	14693	14568	14494	14653	14606	14672	14775	14769	14637	14754	14658	14713	14866	14829	14691	14799	14800	14747	14591	14813	14543	14916	14660	14749	14485	14695	14784	14746	14625	14649	14512	14826	14693	14488	14634	14474	14655	14833	14742	14655	14782	14697	14784	14650	14489	14632	14860	14714	14754	14871	14555	14673	14766	14600	14664	14711	14524	14622	14586	14747	14705	14706	14728	14766	14596	14516	14581	14787	14567	14933	14778	14642	14619	14515	14546	14585	14596	14684	14679	14616	14706	14724	14699	14561	14699	14731	14656	14668	14760	14601	14581	14769	14613	14732	14505	14533	14650	14751	14913	14467	14809	14662	14777	14677	14775	14531	14478	14575	14715	14933	14599	14856	14938	14809	14593	14892	14673	14695	14657	14508	14497	14498	14776	14535	14662	14778	14353	14829	14789	14579	14733	14696	14581	14720	14693	14908	14449	14784	14699	14626	14738	14748	14734	14640	14679	14691	14740	14800	14667	14623	14685	14719	14752	14646	14825	14836	14698	14702	14512	14598	14460	14587	14490	14748	14743	14739	14667	14639	14758	14736	14790	14730	14696	14772	14648	14552	14694	14577	14696	14778	14765	14700	14623	14533	14781	14727	14817	14899	14540	14577	14644	14645	14674	14835	14981	14781	14782	14711	14745	14807	14594	14640	14840	14785	14598	14687	14603	14824	14789	14811	14763	14617	14790	14674	14795	14758	14753	14595	14676	15001	14771	14844	14726	14730	14666	14845	14743	14631	14652	14665	14708	14708	14718	14746	14835	14833	14809	14587	14599	14619	14886	14745	14665	14479	14827	14833	14713	14605	14681	14765	14578	14603	14778	14664	14492	14568	14605	14610	14905	14868	14517	14648	14796	14579	14868	14559	14713	14931	14626	14618	14899	14853	14533	14710	14738	14521	14777	14464	14506	14710	14517	14653	14676	14779	14723	14707	14763	14686	14873	14456	14773	14747	14669	14617	14847	14562	14603	14653	14850	14821	14549	14743	14762	14769	14576	14755	14681	14701	14682	14746	14649	14849	14749	14734	14535	14754	14409	14584	14545	14852	14477	14488	14819	14726	14960	14662	14795	14771	14708	14546	14727	14569	14824	14476	14568	14779	14629	14770	14658	14684	14629	14719	14666	14689	14812	14699	14558	14893	14744	14843	14777	14857	14793	14584	14678	14696	14699	14812	14515
21096	34780	30127	21250	21057	20466	18354	16801	15101	14843	15151	15698	15006	14215	13656	13683	13414	13040	13308	13176	13322	13157	13338	13458	13728	13667	13511	13283	12971	12994	12947	12977	14167	17059	16457	14917	13924	13274	13011	12865	12906	12864	13026	12802	12832	12927	12864	12746	12858	12640	12928	12933	12862	12917	12952	12764	12747	12771	12689	12994	12899	12908	12893	12932	12793	12796	12800	12815	12871	12824	12752	12714	12683	12742	12883	12860	12789	12820	12914	12814	12836	12859	12623	12821	12869	12934	12862	12771	12831	12919	12838	12798	12667	12924	12735	12796	12930	12857	12851	12853	12733	12873	12765	12845	12842	12811	13024	12795	13049	12878	12693	12845	12796	12762	12755	12838	12905	12629	12851	12819	12812	12804	12859	12937	12725	12961	12974	13131	12685	12676	12770	12768	12887	12742	12768	13012	12877	12788	12916	12863	12830	12814	12859	12757	12954	12849	13041	12721	12744	13014	12775	12893	12811	12801	12875	12748	12912	12852	12795	12613	12883	12944	12783	12663	12780	12775	12751	12725	12791	12674	12882	12933	12723	12785	12859	12879	12879	13097	12922	12892	13015	12741	12810	12656	12684	12640	12972	12555	12839	12850	12831	12829	12924	12782	12770	12935	12938	12897	12937	12824	13005	12957	12786	12987	12861	12732	12731	12809	12855	12974	12686	12709	12790	12758	12886	12648	12716	12884	12929	12859	12810	12816	12886	12763	12752	12999	12880	12897	12975	12907	12779	12736	12852	12825	13025	12860	12918	12804	12879	12917	12812	12721	13026	12873	12848	12817	12941	12751	12749	12763	12912	12808	12757	12875	12763	12837	12887	12857	12840	12947	12788	12943	12744	12794	12929	12885	12897	12620	12813	12839	12810	12881	12850	12773	12727	12812	12805	12865	12742	12663	12745	12908	12738	12787	12762	12832	12747	12683	12804	12807	12699	12859	12782	12730	12782	12949	12810	12862	12823	12822	12736	12847	12946	12830	12822	12736	13031	12802	12978	12740	12815	12846	12780	12736	12858	12719	12914	12757	12704	12855	12896	12909	12922	12974	12956	12906	12814	12774	12841	12664	12841	12809	12882	12892	12891	12770	12820	12827	12886	12774	12779	12737	12652	12817	12751	12717	12985	12850	12928	12860	12910	12824	12758	12812	12836	12816	12750	12756	12833	12841	12695	12813	12947	12639	12752	12798	12905	12977	12799	12927	12792	12865	12774	12673	12846	12805	12743	12887	12825	12791	12680	12734	12871	13065	12780	12853	13030	12793	12863	12907	12807	12859	12727	12738	12801	12607	12829	12880	12741	12793	12676	12953	12865	12841	12807	12895	12886	12833	12852	12921	12774	12919	12877	12861	12778	12685	12736	12811	12736	12811	12974	12743	12772	12855	12898	12763	12682	12950	12933	12940	12826	12766	12857	12812	12852	12796	12902	12847	12833	12832	12857	12755	12698	12740	12837	12968	12860	12743	12729	12793	12746	12749	12770	12760	12863	12888	12940	12746	12832	12810	12961	12658	12832	12895	12757	12636	12887	12785	12859	12880	12927	12907	13096	12738	12777	12819	12799	12816	12681	12738	12752	12879	12848	12768	12816	12766	12653	12775	12874	12739	12784	12898	12651	12654	12770	12823	12779	12847	12921	12819	12723	12799	12833	12819	12848	12682	12988	12669	12764	12831	12787	12651	12963	12714	12806	12777	12671	12834	12831	12871	12744	12789	12809	12587	13054	12750	12868	12882	12753	12642	12680	12865	12686	12783	12716	12937	12813	12721	12771	12973	12834	12889	12752	12894	13016	12708	12919	12866	12952	12748	12784	12901	12781	12865	12929	12698	12763	12864	12873	12801	12852	12742	12683	12815	12962	12758	12701	12707	12851	12810	12883	12735	12837	12862	12754	12651	12722	12762	12773	12825	12825	12945	12710	12805	12825	12842	12966	12752	12855	12700	12821	12850	12846	12877	12898	12820	12822	12840	12912	12758	12831	12882	13076	12806	12748	12773	12693	12768	12813	12786	12818	12873	12733	12717	12625	12826	12939	12775	12873	12885	12777	12822	12766	12821	12743	12908	12884	12782	12978	12803	12815	12860	13024	12569	12745	12782	12850	12868	12807	12831	12924	12884	12780	12770	12752	12865	12858	12774	13009	12732	12874	12929	12909	12969	12735	12774	12901	12893	12906	12764	12653	12841	12897	12698	12836	12653	12904	12693	12763	12730	12964	12939	12889	12917	12750	12677	12745	12770	12801	12857	12885	12894	12789	12883	12826	12809	12812	12761	12877	12704	12797	12730	12891	12866	12693	12708	12693	12784	12733	12771	12756	12967	12861	12870	12710	12823	12937	12832	12693	12687	12965	12720	12845	12770	12765	12860	12999	12907	12775	12820	12831	12799	12752	12705	12721	12885	12898	12802	12958	12827	12852	12666	12667	12694	12854	12793	12702	12678	12784	12874	12819	12875	12884	12797	12902	12812	12918	12735	12845	12808	12949	12800	12857	12865	12974	12935	12907	12780	12793	12785	12788	12732	12895	12873	12907	12857	12775	12878	12908	12860	12829	12695	12741	12910	12547	12947	12863	12833	12691	12849	12806	12646	12589	12842	12850	12772	12832	12849	12803	12842	12842	12798	12780	12865	12857	12904	12909	12902	12845	12898	12840	12717	12849	12769	12829	12937	12807	12690	12912	12730	12673	12808	12717	13050	12977	12890	12842	12823	12710	12688	12772	12779	12818	12866	12799	12873	12738	12928	12908	12705	12822	12725	12775	12883	12857	12821	12741	12927	12919	12767	12875	12843	12806	12715	12716	12933	12742	13117	12656	12704	12721	12843	12886	12690	12845	12987	12872	12782	12736	12813	12932	12787	12837	12844	12762	12885	12748	12746	12747	12702	12951	12953	12832	12929	12847	12819	12806	12889	12916	12796	12707	12705	12727	12737	12953	12808	12921	12703	12977	12755	12703	12730	12781	12717	12725	12884	12755	12758	12727	12765	12743	12671	12768	12863	12921	12787	12865	12782	12898	12844	12972	12674	12682	12783	12807	12900	12790	12810	12795	12808	12749	12713	12882	12825	12815	12859	12888	12760	12894	12921	12673	12848	12969	12851	12936	12809	12850	12799	12739	12738	12809	12799	12762	12862	12926	12844	12862	12946	12875	12791	12822	12936	12823	12687	12828	12821	12828	12880	12801	12969	12821	12863	12762	12801	12753	12764	12739	12765	12844	12696	12669	12848	12755	12816	13010	12877	12765	12735	12879	12940	12931	12844	12809	12779	12813	12668	12751	12839	12735	12962	12779	12850	12840	12921	12762	12723	12850	12729	12871	12855	12814	12815	12791	12792	12819	12801	12735	12843	12781	12717	12868	12657	12836	12849	12788	12701	12852	12765	12782	13061	12934	12751	12802	12845	12867	12969	12708	12770	12728	12688	12874	12760	12845	12893	12768	12756	12792	12816	12692	12769	12543	12931	12827	12854	12937	12917	12923	12718	12721	12947	12853	12921	12895	12893	12725	12906	12911	12740	12894	12889	12911	12780	12894	12872	12575	12729	12706	12786	12769	12811	13004	12689	12742	12779	12832	12772	12727	13018	12760	13001	12784	12837	12789	12819	12819	12835	12700	13034	12718	12989	12832	12740	12826	12771	12810	12991	12779	12925	12919	12757	12846	12900	12763	12792	13030	12833	12623	12933	12693	12814	12811	12885	12891	12803	12891	12832	12875	12709	12866	12768	12754	12929	12719	12758	12895	12814	12781	12871	12823	12858	12822	12791	12787	12868	12955	12840	12859	12804	12772	12683	12917	12851	12762	12971	12784	12781	12833	12882	12920	12861	12718	12820	12941	12805	12721	12839	12923	12787	12926	12757	12881	12652	12839	12882	12817	12835	12727	12844	12755	12798	12770	13023	12768	12750	12835	12646	12850	12860	12850	12756	12690	12947	12866	12770	13044	12938	12913	12808	12814	12748	12824	12668	12795	12826	12764	12712	12959	12713	12752	12678	12815	12832	12703	12843	12864	12773	12640	12752	12761	12870	12789	12729	12903	12678	12724	12854	12798	12776	12969	12742	12833	12707	12881	12782	12861	12911	12791	12691	12920	12714	12923	12737	12872	12807	12916	12840	12821	12811	12827	12762	12965	12811	12779	12804	12885	12685	12778	12959	12768	12831	12896	12781	12836	12801	12876	12790	12778	12802	12689	12842	12839	12831	12813	12922	12797	12784	12717	12745	12668	12928	12847	12605	12861	12770	12729	12962	12730	12804	12836	12832	12843	12829	12680	13025	12787	12798	12892	12694	12900	12828	12865	12867	12666	12900	12723	12794	12878	12859	12806	12929	12820	12744	12799	12850	12752	12801	13036	12818	12884	12652	12774	12924	12848	12927	12963	12714	12836	12953	12895	12937	13023	12889	12801	12865	12801	13021	12693	12770	12786	12978	12799	12773	12734	12760	12754	12862	13004	12784	12900	12635	12761	12666	12878	12863	12766	12817	12999	12752	12884	12905	12747	12923	12681	12818	12682	12832	12966	12886	12881	12733	12897	12906	12785	12672	12727	12946	12729	12918	12783	12754	12840	12975	12865	12728	12882	12703	12890	12965	12873	12881	12699	12852	12864	12747	12946	12865	12740	12874	12842	12878	12944	12835	12904	12881	12840	12870	12802	12808	12872	12782	12751	12646	12969	12803	12926	12813	12746	12944	12921	12609	12799	12815	12816	12813	12876	12802	12810	12797	12806	12792	12926	12767	12723	12940	12685	12746	12888	12828	12779	12825	12839	12812	12637	12935	12894	12687	12894	12816	12805	12718	13001	12790	12877	12788	12850	13010	12765	12904	12894	12841	12799	12854	12761	12868	12774	12907	12813	12805	12713	12899	12826	12758	12940	12756	12760	12646	12745	12855	12783	12759	12683	12850	12855	12918	12994	12752	12957	12907	12748	12854	12818	12780	12964	12738	12901	12823	12799	12977	12944	12966	12848	12941	12785	12872	12921	12827	12866	12903	12779	12862	12872	12827	12799	12659	12722	12865	12667	12677	12672	12809	12706	12827	12982	12949	12704	12889	12760	12752	12953	12735	12879	12671	12808	12825	12872	12829	12741	12872	12792	12690	12805	12565	12728	12860	12772	12768
22610	21060	28998	23364	21252	23563	25337	19116	16831	16823	16817	16954	16681	15926	15551	15618	15273	15073	15014	15180	14834	15213	15208	15179	15414	15632	15314	15115	14787	14674	14828	14865	16204	19513	19782	17846	16428	15280	14832	14709	14550	14667	14630	14712	14757	14447	14572	14449	14803	14602	14656	14692	14656	14649	14665	14547	14585	14595	14574	14493	14661	14429	14586	14652	14466	14472	14809	14581	14535	14569	14598	14541	14496	14574	14637	14702	14488	14701	14521	14626	14661	14481	14693	14698	14498	14710	14337	14697	14445	14783	14426	14461	14484	14850	14629	14471	14836	14701	14453	14447	14438	14451	14702	14544	14406	14371	14724	14728	14539	14447	14383	14373	14592	14616	14449	14702	14769	14586	14584	14640	14464	14573	14608	14513	14524	14570	14425	14491	14547	14570	14570	14429	14465	14478	14643	14334	14558	14475	14522	14561	14532	14655	14494	14665	14550	14400	14563	14641	14549	14520	14396	14495	14451	14627	14663	14397	14764	14460	14645	14487	14541	14603	14616	14439	14758	14661	14400	14479	14237	14495	14509	14498	14446	14536	14443	14742	14460	14644	14519	14593	14537	14768	14556	14581	14537	14549	14370	14729	14632	14476	14655	14623	14533	14590	14595	14633	14462	14465	14541	14554	14452	14544	14342	14594	14413	14402	14548	14631	14369	14456	14672	14467	14589	14500	14611	14467	14463	14531	14518	14458	14513	14329	14592	14482	14440	14720	14398	14668	14526	14452	14637	14359	14420	14382	14488	14359	14471	14604	14580	14423	14644	14445	14519	14604	14455	14549	14530	14610	14668	14414	14444	14711	14561	14741	14477	14702	14493	14315	14616	14439	14467	14502	14603	14459	14666	14636	14626	14649	14640	14530	14496	14441	14412	14522	14492	14688	14517	14577	14789	14546	14574	14460	14518	14647	14519	14569	14486	14547	14721	14706	14519	14424	14510	14515	14620	14384	14499	14392	14431	14508	14525	14475	14479	14551	14610	14611	14405	14697	14562	14523	14576	14623	14618	14390	14667	14551	14380	14493	14329	14494	14444	14646	14447	14581	14683	14459	14736	14657	14716	14673	14491	14521	14643	14621	14553	14278	14466	14364	14440	14619	14692	14455	14642	14430	14669	14476	14658	14446	14413	14448	14664	14618	14377	14486	14665	14413	14713	14477	14656	14596	14492	14473	14730	14471	14340	14442	14565	14485	14463	14459	14760	14613	14741	14686	14489	14629	14535	14392	14559	14573	14479	14734	14735	14631	14518	14512	14420	14580	14569	14671	14598	14585	14443	14367	14534	14438	14570	14483	14505	14488	14452	14515	14386	14280	14730	14615	14547	14638	14605	14301	14498	14395	14363	14466	14290	14491	14421	14646	14520	14534	14579	14664	14512	14530	14553	14592	14524	14513	14457	14360	14528	14399	14339	14595	14627	14356	14564	14607	14746	14600	14609	14567	14515	14486	14530	14592	14667	14352	14608	14498	14488	14559	14688	14533	14733	14450	14476	14543	14504	14818	14618	14584	14681	14601	14502	14528	14789	14554	14553	14737	14558	14568	14423	14608	14725	14729	14498	14598	14562	14622	14614	14627	14698	14573	14396	14488	14400	14517	14532	14544	14640	14631	14531	14733	14627	14678	14467	14531	14728	14580	14500	14519	14598	14411	14502	14438	14477	14488	14509	14631	14576	14687	14624	14623	14703	14502	14535	14720	14537	14615	14787	14692	14601	14445	14569	14664	14505	14759	14585	14642	14489	14576	14344	14538	14550	14496	14600	14734	14460	14592	14564	14425	14413	14709	14482	14485	14364	14542	14445	14727	14479	14495	14564	14365	14315	14428	14575	14601	14568	14542	14508	14403	14284	14457	14515	14569	14425	14606	14542	14436	14585	14597	14671	14585	14388	14621	14590	14471	14540	14542	14491	14364	14428	14464	14648	14504	14775	14479	14626	14664	14674	14521	14642	14372	14599	14432	14528	14263	14484	14646	14550	14464	14405	14341	14238	14355	14397	14561	14468	14765	14505	14478	14458	14691	14434	14248	14452	14562	14386	14684	14472	14673	14541	14388	14529	14503	14600	14563	14388	14669	14524	14668	14477	14582	14659	14518	14410	14579	14597	14381	14315	14631	14340	14570	14606	14659	14410	14521	14546	14478	14435	14346	14590	14516	14475	14471	14389	14579	14638	14588	14720	14529	14558	14377	14487	14564	14556	14459	14241	14509	14535	14510	14706	14613	14564	14627	14449	14392	14549	14547	14389	14469	14649	14442	14481	14469	14508	14478	14573	14455	14582	14597	14671	14543	14666	14525	14652	14725	14618	14686	14651	14415	14754	14563	14562	14607	14446	14540	14508	14651	14446	14549	14546	14428	14609	14557	14369	14539	14570	14671	14493	14596	14560	14344	14470	14485	14472	14581	14325	14615	14623	14529	14781	14496	14391	14404	14628	14487	14471	14683	14634	14695	14732	14558	14435	14566	14701	14494	14732	14647	14357	14569	14519	14537	14523	14581	14693	14538	14523	14595	14609	14564	14771	14669	14618	14572	14666	14477	14558	14452	14397	14460	14572	14386	14228	14497	14491	14779	14598	14571	14368	14423	14559	14569	14492	14627	14400	14498	14528	14591	14513	14465	14629	14413	14495	14521	14609	14465	14671	14543	14480	14637	14495	14510	14641	14530	14367	14653	14479	14523	14325	14727	14422	14521	14538	14654	14796	14497	14510	14681	14620	14371	14541	14490	14544	14549	14662	14320	14363	14502	14459	14501	14593	14563	14420	14530	14458	14472	14403	14535	14366	14728	14603	14520	14382	14414	14403	14675	14578	14712	14561	14386	14538	14621	14588	14414	14540	14553	14628	14494	14515	14524	14571	14623	14585	14585	14536	14497	14522	14605	14539	14623	14478	14607	14554	14595	14459	14464	14473	14717	14502	14559	14697	14612	14574	14657	14603	14636	14534	14450	14503	14441	14555	14536	14405	14393	14308	14756	14571	14411	14443	14554	14553	14515	14563	14616	14448	14367	14456	14668	14544	14295	14415	14312	14531	14586	14650	14585	14542	14558	14548	14491	14569	14523	14518	14583	14640	14445	14607	14728	14612	14581	14387	14400	14532	14412	14606	14670	14455	14459	14408	14467	14528	14565	14334	14725	14563	14468	14475	14638	14392	14335	14511	14618	14285	14478	14635	14483	14745	14707	14603	14555	14375	14662	14405	14489	14528	14507	14532	14359	14552	14266	14546	14519	14405	14632	14564	14552	14654	14448	14625	14488	14537	14506	14585	14595	14553	14553	14431	14456	14671	14650	14581	14533	14348	14492	14496	14523	14509	14637	14454	14400	14321	14717	14468	14518	14683	14568	14567	14451	14651	14625	14462	14528	14360	14642	14608	14474	14431	14595	14533	14614	14494	14584	14492	14454	14566	14483	14570	14504	14483	14489	14461	14645	14736	14646	14602	14434	14509	14523	14470	14508	14464	14512	14639	14427	14380	14635	14592	14597	14513	14526	14605	14487	14723	14582	14531	14633	14374	14664	14730	14497	14665	14462	14509	14470	14606	14581	14530	14607	14445	14357	14474	14467	14654	14698	14593	14304	14616	14545	14626	14665	14446	14570	14380	14367	14567	14659	14669	14554	14654	14479	14576	14655	14595	14355	14617	14510	14496	14558	14507	14690	14620	14587	14617	14631	14550	14573	14344	14499	14537	14425	14594	14452	14565	14505	14441	14600	14637	14647	14583	14532	14664	14416	14489	14484	14469	14586	14718	14542	14464	14682	14625	14659	14422	14434	14486	14749	14364	14494	14775	14437	14654	14691	14543	14665	14810	14520	14659	14507	14561	14837	14659	14378	14405	14264	14734	14790	14532	14756	14463	14616	14565	14666	14722	14594	14421	14638	14544	14887	14574	14551	14399	14594	14617	14566	14349	14496	14532	14650	14715	14519	14557	14572	14611	14455	14658	14419	14597	14534	14646	14557	14563	14467	14618	14467	14699	14473	14409	14546	14675	14551	14556	14548	14605	14548	14594	14520	14359	14474	14556	14725	14616	14628	14684	14336	14692	14772	14727	14452	14320	14548	14705	14379	14354	14558	14480	14452	14696	14392	14323	14319	14299	14342	14432	14757	14428	14718	14571	14596	14507	14631	14665	14501	14498	14375	14425	14616	14586	14664	14537	14407	14480	14267	14602	14504	14481	14928	14470	14474	14664	14636	14776	14375	14618	14558	14391	14561	14349	14586	14639	14512	14599	14573	14319	14826	14427	14485	14589	14502	14376	14696	14371	14556	14637	14480	14489	14504	14475	14384	14605	14493	14598	14572	14615	14458	14527	14569	14489	14441	14467	14618	14714	14588	14444	14493	14635	14505	14541	14647	14643	14506	14453	14568	14428	14466	14724	14512	14407	14449	14260	14423	14621	14455	14788	14562	14546	14522	14579	14779	14385	14648	14458	14529	14298	14619	14723	14431	14471	14345	14490	14268	14481	14592	14599	14568	14582	14506	14436	14446	14394	14449	14684	14413	14500	14534	14528	14476	14552	14539	14521	14500	14466	14487	14595	14521	14574	14477	14496	14771	14446	14584	14409	14477	14655	14836	14424	14593	14697	14540	14488	14555	14437	14482	14455	14627	14711	14575	14528	14543	14648	14747	14529	14532	14599	14541	14480	14337	14426	14556	14367	14485	14442	14594	14470	14430	14390	14543	14570	14506	14541	14486	14545	14654	14367	14509	14627	14670	14586	14636	14521	14642	14548	14575	14498	14657	14593	14382	14565	14426	14715	14373	14447	14645	14565	14699	14581	14643	14635	14515	14564	14310	14310	14650	14718	14434	14488	14601	14536	14707	14709	14643	14596	14602	14533	14482	14723	14637	14548	14386	14493	14613	14441	14725	14526	14432	14512	14445	14650	14473	14709	14577	14386	14584	14461	14477	14432	14528	14503	14753	14614	14467	14458	14410	14408	14688	14519	14462	14507	14695	14584	14594	14610	14404	14627	14503	14263	14327	14437	14786	14552	14581	14596	14688	14699	14569	14563	14554	14416	14571	14518	14592	14548	14562	14453	14442	14480	14521	14650	14609	14591	14470	14650	14560	14477	14486	14600	14505	14534	14635	14471	14500	14540	14693	14628	14495
22011	39005	34430	24616	23529	23611	20426	18442	16273	15509	15797	16293	15544	14721	13866	13902	13426	13137	13285	13236	13288	13299	13479	13670	14153	14177	13416	13185	12910	12902	12894	12775	15117	19721	18729	16436	14719	13434	12750	12741	12682	12676	12773	12723	12720	12632	12704	12678	12686	12676	12601	12783	12557	12648	12689	12524	12712	12568	12715	12695	12723	12716	12830	12536	12634	12719	12651	12683	12762	12744	12754	12697	12642	12608	12594	12617	12835	12750	12720	12710	12745	12647	12649	12623	12653	12557	12589	12649	12814	12803	12610	12617	12713	12723	12696	12757	12651	12585	12516	12832	12686	12571	12720	12638	12507	12676	12622	12657	12699	12627	12657	12703	12686	12701	12541	12795	12628	12857	12763	12490	12747	12569	12773	12643	12560	12613	12531	12707	12678	12730	12638	12710	12735	12786	12656	12697	12654	12775	12739	12729	12529	12707	12627	12771	12627	12651	12691	12676	12768	12717	12637	12750	12710	12649	12679	12626	12580	12689	12548	12626	12547	12561	12458	12596	12685	12744	12559	12502	12624	12671	12513	12624	12652	12709	12641	12777	12804	12583	12713	12551	12720	12700	12689	12664	12539	12737	12863	12755	12647	12636	12696	12667	12717	12813	12454	12699	12664	12752	12582	12654	12636	12654	12577	12575	12820	12597	12726	12708	12680	12642	12569	12628	12709	12532	12651	12695	12730	12651	12509	12524	12745	12610	12625	12738	12719	12618	12655	12650	12610	12646	12731	12649	12820	12536	12451	12587	12590	12505	12589	12692	12693	12725	12501	12765	12745	12622	12606	12649	12897	12577	12710	12631	12694	12705	12753	12678	12695	12538	12658	12701	12590	12693	12718	12728	12641	12627	12765	12688	12679	12688	12644	12659	12715	12774	12527	12682	12683	12664	12578	12536	12664	12674	12733	12621	12656	12830	12625	12723	12653	12731	12662	12536	12707	12642	12488	12800	12585	12535	12863	12588	12890	12707	12683	12680	12526	12650	12715	12624	12556	12591	12778	12464	12615	12701	12736	12663	12740	12621	12713	12616	12754	12678	12725	12532	12592	12559	12631	12707	12692	12632	12702	12564	12641	12677	12703	12635	12723	12635	12688	12611	12620	12653	12691	12714	12649	12643	12634	12776	12646	12520	12553	12633	12792	12751	12632	12743	12441	12707	12918	12499	12748	12692	12609	12806	12620	12734	12722	12477	12731	12456	12629	12728	12756	12635	12749	12644	12755	12653	12543	12646	12688	12511	12727	12723	12632	12618	12653	12694	12510	12792	12543	12613	12651	12659	12543	12748	12481	12762	12726	12586	12834	12646	12424	12732	12712	12808	12674	12593	12875	12726	12746	12689	12622	12739	12518	12432	12739	12603	12678	12632	12753	12655	12528	12785	12649	12637	12700	12552	12760	12622	12628	12625	12510	12581	12728	12767	12647	12584	13012	12553	12754	12503	12587	12757	12592	12630	12681	12646	12660	12651	12746	12774	12700	12737	12605	12693	12741	12861	12626	12676	12580	12574	12637	12535	12633	12477	12561	12574	12722	12842	12717	12658	12752	12690	12799	12695	12662	12605	12602	12657	12579	12599	12719	12571	12679	12527	12764	12649	12757	12571	12669	12672	12633	12779	12799	12657	12518	12708	12752	12556	12520	12697	12511	12590	12709	12469	12866	12614	12644	12542	12630	12713	12637	12580	12593	12540	12542	12705	12555	12439	12693	12580	12556	12592	12677	12612	12646	12698	12614	12889	12641	12653	12666	12583	12633	12589	12665	12872	12646	12649	12621	12510	12633	12606	12668	12636	12573	12529	12696	12755	12595	12581	12520	12569	12706	12829	12757	12701	12534	12683	12744	12635	12813	12708	12807	12579	12761	12683	12466	12625	12597	12597	12557	12609	12495	12608	12546	12821	12706	12493	12573	12710	12616	12604	12779	12663	12494	12581	12512	12590	12712	12583	12585	12700	12693	12613	12631	12549	12757	12789	12567	12422	12634	12699	12482	12584	12630	12650	12722	12499	12578	12740	12732	12627	12632	12666	12497	12839	12676	12711	12570	12767	12596	12654	12560	12664	12616	12615	12628	12529	12557	12576	12753	12706	12650	12513	12623	12706	12569	12591	12589	12632	12618	12661	12594	12566	12529	12622	12560	12467	12775	12736	12744	12529	12777	12671	12510	12515	12533	12697	12676	12665	12669	12759	12510	12720	12548	12617	12854	12677	12770	12707	12473	12642	12648	12568	12718	12654	12625	12718	12564	12714	12773	12566	12668	12668	12564	12681	12670	12647	12755	12716	12580	12473	12618	12735	12733	12593	12604	12828	12685	12685	12714	12767	12628	12787	12681	12789	12695	12750	12515	12645	12720	12580	12629	12673	12648	12564	12597	12613	12715	12441	12656	12750	12654	12656	12657	12662	12703	12813	12641	12733	12578	12726	12555	12695	12666	12730	12643	12480	12764	12667	12655	12605	12635	12639	12627	12747	12621	12603	12792	12584	12523	12663	12707	12749	12614	12795	12607	12633	12568	12575	12718	12777	12750	12716	12645	12584	12615	12545	12687	12576	12709	12790	12505	12671	12593	12544	12553	12459	12712	12494	12566	12696	12411	12706	12736	12693	12703	12692	12706	12650	12606	12555	12658	12791	12765	12822	12664	12652	12713	12480	12691	12630	12770	12543	12645	12506	12698	12515	12750	12499	12661	12662	12723	12600	12566	12725	12622	12572	12593	12558	12694	12733	12797	12693	12605	12648	12635	12562	12616	12557	12627	12690	12596	12797	12637	12536	12673	12477	12677	12804	12591	12713	12612	12636	12668	12777	12635	12797	12652	12730	12567	12579	12785	12552	12808	12509	12640	12468	12525	12671	12653	12500	12645	12563	12745	12719	12600	12592	12723	12750	12725	12587	12695	12619	12587	12417	12704	12701	12797	12832	12705	12645	12669	12608	12669	12657	12519	12515	12612	12712	12673	12731	12684	12643	12718	12568	12692	12633	12600	12646	12586	12620	12695	12669	12776	12718	12686	12696	12638	12808	12717	12656	12574	12589	12632	12780	12545	12578	12697	12545	12606	12757	12525	12622	12640	12632	12702	12605	12830	12770	12734	12802	12735	12653	12618	12724	12533	12605	12592	12568	12676	12641	12672	12743	12707	12556	12580	12737	12626	12479	12698	12767	12595	12839	12610	12620	12763	12602	12644	12731	12533	12574	12836	12400	12578	12635	12601	12645	12459	12632	12802	12588	12660	12662	12840	12655	12570	12675	12622	12732	12517	12597	12541	12635	12579	12530	12715	12616	12731	12635	12726	12581	12602	12662	12511	12665	12715	12628	12537	12485	12663	12681	12725	12647	12729	12622	12428	12665	12554	12633	12673	12639	12623	12787	12635	12626	12520	12761	12710	12612	12619	12706	12690	12728	12476	12673	12515	12686	12663	12575	12601	12723	12766	12567	12595	12542	12640	12670	12676	12784	12577	12491	12756	12511	12710	12703	12571	12640	12725	12485	12809	12607	12703	12568	12708	12651	12689	12734	12550	12583	12601	12753	12499	12780	12481	12656	12677	12580	12669	12491	12702	12706	12722	12702	12801	12538	12574	12657	12625	12741	12635	12690	12782	12609	12622	12619	12674	12614	12536	12582	12636	12562	12785	12640	12612	12488	12513	12567	12560	12638	12745	12716	12628	12642	12538	12668	12595	12622	12649	12695	12679	12808	12546	12738	12530	12643	12673	12583	12755	12805	12658	12668	12773	12750	12687	12546	12637	12640	12771	12727	12603	12663	12504	12494	12656	12535	12687	12475	12730	12672	12782	12721	12607	12758	12761	12689	12533	12775	12774	12564	12638	12768	12487	12606	12708	12682	12500	12795	12817	12609	12643	12684	12714	12579	12683	12600	12572	12489	12726	12780	12703	12738	12468	12501	12632	12797	12584	12462	12721	12727	12656	12610	12596	12694	12750	12723	12663	12662	12809	12704	12687	12802	12752	12594	12748	12515	12632	12643	12696	12668	12617	12660	12598	12518	12506	12732	12663	12605	12652	12669	12669	12721	12744	12725	12530	12725	12551	12562	12666	12732	12603	12709	12677	12468	12551	12602	12710	12699	12782	12537	12745	12556	12586	12553	12546	12597	12739	12641	12674	12668	12633	12759	12632	12641	12469	12724	12620	12648	12668	12593	12495	12732	12644	12677	12698	12666	12653	12627	12802	12576	12848	12610	12522	12621	12660	12564	12567	12620	12487	12621	12792	12606	12696	12637	12708	12668	12576	12688	12504	12609	12677	12708	12557	12643	12718	12657	12681	12737	12563	12770	12613	12622	12706	12564	12794	12622	12697	12758	12637	12759	12676	12589	12724	12639	12706	12751	12764	12703	12764	12578	12646	12527	12563	12574	12697	12564	12566	12672	12736	12693	12570	12781	12690	12713	12751	12640	12688	12573	12606	12713	12633	12514	12720	12602	12409	12446	12712	12683	12624	12741	12583	12559	12641	12602	12691	12670	12797	12619	12861	12809	12635	12712	12758	12844	12633	12563	12644	12796	12677	12728	12517	12783	12731	12722	12584	12685	12829	12593	12684	12690	12685	12555	12700	12690	12827	12752	12721	12563	12609	12678	12685	12649	12706	12524	12700	12746	12502	12610	12749	12804	12521	12577	12591	12683	12683	12763	12774	12619	12698	12423	12746	12705	12679	12522	12674	12621	12682	12682	12714	12695	12569	12842	12585	12515	12590	12669	12736	12553	12637	12584	12717	12669	12642	12600	12687	12650	12464	12446	12707	12669	12707	12578	12675	12611	12640	12572	12537	12614	12594	12638	12809	12731	12895	12710	12629	12778	12708	12824	12557	12660	12719	12680	12747	12586	12566	12784	12719	12615	12675	12690	12676	12655	12639	12597	12604	12468	12676	12629	12806	12618	12646	12657	12606	12622	12585	12694	12552	12680	12588	12712	12646	12615	12670	12562	12554	12635	12611	12671	12572	12745	12625	12491	12592	12518	12525	12683	12560	12626	12534	12641	12687	12553	12713	12819	12671	12716	12551	12784	12514	12598	12716	12642	12533	12696	12658	12864	12661	12610	12596	12811	12705	12619	12565	12693	12852	12565	12676	12583	12669	12485	12664	12588	12565	12543
27693	23020	25831	21741	18452	18287	17595	16471	15801	15470	15595	15748	15919	15363	15123	15249	15170	15002	14993	15183	15116	15106	15092	15102	15227	15401	15021	15018	15154	14997	15006	14993	14953	15180	15256	15390	15207	14911	14911	15027	14817	14916	14968	14786	14995	14816	15072	14825	14916	15008	14918	14890	14791	14793	14887	14983	14858	14859	14877	14803	14888	14899	14973	14809	14964	14919	14955	14812	14919	14725	14843	14907	14937	14956	14877	14766	14913	14874	14974	14770	14891	14828	14982	14854	15002	14930	14832	15019	14839	14828	14803	14806	14962	14962	14821	14798	14888	14764	14828	14957	14912	14932	14765	14788	14953	14930	14923	14857	15028	14658	15055	14958	15065	15029	14849	14734	14960	15000	15081	14780	14944	14966	14946	14991	14709	14947	14754	14860	14845	14885	15049	14840	14750	14996	14912	14958	14890	14698	14841	14840	14791	14707	14965	14894	14930	14693	14954	14784	14762	14841	14872	14742	14973	14888	14906	14867	14720	14723	14778	14885	14857	14830	14987	14873	14924	14882	14981	14784	14956	14919	14780	14738	14865	14872	14864	14885	15029	14986	14835	14913	14837	15002	14723	14918	14823	14655	14840	14882	14936	14880	14871	14784	14902	14895	14808	15079	15051	14918	15016	14717	14852	14845	14995	14774	14883	15021	14875	14507	14795	14871	15010	14748	15001	15066	14937	14997	14904	14839	14862	14709	14963	14715	14890	14756	14684	14965	14904	14944	14927	14972	14751	14872	14766	14915	15030	14852	14988	14723	14907	14976	14803	15051	14765	14765	14876	14915	14861	14938	14971	14887	14884	14840	14941	14897	14872	14761	15014	14903	14900	14868	15123	15031	14945	14858	14974	14762	14858	14909	14886	14911	14967	15009	14923	14937	14993	14900	14954	14829	15052	14802	14874	15017	14812	14773	14736	14771	14903	14923	14981	14959	14709	14922	14912	14976	14923	14914	14974	14916	15020	14923	15081	15001	14847	15024	14946	15026	15062	15050	14746	15095	14845	15021	14979	14980	14844	14954	14877	14760	14816	14780	14878	14733	14980	14857	15083	14975	14719	14958	14951	14859	14828	14645	14739	15021	14941	14977	14989	14911	14923	14796	14904	14991	14888	14761	14692	15059	15027	15119	15070	15165	14920	14888	14984	14737	14902	14741	15138	14959	14733	14690	14871	14814	14760	14900	15036	14828	14753	14769	15126	14783	14961	14864	14712	14719	14818	15023	14813	14888	14916	14872	14642	14906	14911	14834	14754	14834	14780	14810	14989	14921	14957	14753	14826	14851	14997	14952	14809	15049	14931	15040	14770	14875	15027	14889	14854	14897	15187	14932	14791	14976	14976	15058	14925	15004	14766	14919	14835	14824	14853	14830	14940	14722	14695	14977	14940	15073	14961	14998	14814	14885	14927	14869	14896	14798	14910	14928	14870	14863	14792	14837	14973	14738	15050	14788	14911	14783	14951	15095	14932	14818	14869	14895	14840	14807	14778	14777	14970	14875	14826	14940	15000	15066	15095	14985	14817	15030	14975	14609	14750	14795	14916	14896	14733	14992	14916	14713	14884	15011	15054	15041	15001	14803	14854	14887	14737	14806	14924	14926	15066	14780	14883	14900	14887	14873	15063	14920	14943	14900	14790	14861	14781	14867	15004	14993	15089	14960	14972	14859	14895	15021	14697	14919	14878	14702	14813	14857	14988	14614	14780	14832	15075	14988	14860	14750	14800	14673	14853	14740	14864	14828	14842	14987	14990	14954	14967	14961	14779	14918	14584	14989	14830	14738	14970	15001	14869	15036	15095	15002	14838	14896	14799	14691	14870	14979	14898	14871	14650	14948	15087	14772	14987	14855	15037	14990	14677	14847	14849	14850	14893	14849	14842	14867	14920	14884	14788	14955	14888	14811	14978	14788	14837	14837	14928	14915	14748	15151	14797	14985	14839	14974	14837	14908	14778	15077	14985	14987	14940	14913	15042	14979	14998	14715	14848	14931	14917	14869	14923	14866	14759	14671	14996	14887	14982	14794	14835	14850	14764	15033	15064	14744	14783	14833	14983	14965	14803	14889	14926	14582	14920	14959	14992	14904	14758	14892	14833	14977	14708	14787	14869	14779	14907	14781	14728	15041	14949	14835	14850	15036	14759	14678	14777	14785	15014	14968	14803	15012	14757	14841	14922	14833	14862	14783	14986	15006	14799	14861	15053	14963	14751	14744	14849	14932	15037	14840	14973	14867	14976	14851	14759	14783	14939	14929	14882	14962	14764	14870	15075	14825	14849	14979	14954	14805	15035	14964	14998	14987	15013	15071	15010	15055	14854	14979	14940	15004	15121	15048	14864	14981	14881	14835	14807	14779	14881	14939	14897	14855	14945	14930	14809	14809	14670	14812	14891	15026	14864	14989	14929	14785	14977	14829	14867	15077	15279	14935	14776	14747	14777	14840	14849	15075	14776	14749	14572	14848	14928	14805	14930	14916	14822	14741	14765	14925	15174	14846	14870	14698	14925	14961	15058	14672	14883	14766	14902	14983	14919	14992	14826	14902	14794	14969	14863	14838	14881	14860	14806	14924	14960	14989	14891	15009	15091	15102	14906	14913	14724	14623	14944	14843	14959	14860	14709	14848	14959	14860	15012	15072	15067	14860	14976	14787	14783	14775	15041	14961	14972	14791	14869	14651	14802	14797	14881	14797	14764	14993	14852	14840	14885	14807	14834	14792	14842	14867	14854	14919	14936	14910	15046	14831	14809	15012	14873	14803	15028	14993	14794	14734	15057	14733	15053	14904	15211	14999	14761	14770	14763	14970	14762	14989	14997	14546	14997	14923	15031	15046	14922	14875	14958	14975	14830	14610	15006	14935	14871	14924	14861	14905	14836	14751	14677	14906	15005	14787	14756	15021	14808	14950	14937	15077	14909	15062	15094	14993	15036	14756	15163	15014	14829	14869	15091	14906	14678	14658	14870	14844	14890	14813	14913	14835	14857	14819	14832	14870	15024	14784	14914	15000	14906	14918	14981	14868	14746	14704	14999	14990	14896	14691	14899	14988	14785	14716	14852	14906	14596	14909	14999	14982	14889	14766	14615	15007	14886	14820	14979	14937	14882	14971	14909	14773	14759	14866	15011	15032	15124	14748	14743	14821	14900	14784	14861	14813	14907	14730	14820	14991	15088	15004	14881	14884	14774	14956	14854	14924	15062	15016	15117	14889	14741	14819	14744	14898	14779	14911	14812	14914	14928	14790	14724	14830	15115	15010	15002	14863	14922	14948	14703	14833	14874	14931	14889	14929	14898	14997	14962	15099	14854	14855	14812	14770	14945	14957	14936	14956	14901	14898	14960	14821	15040	14836	14935	14914	14847	14735	14823	15003	15046	14811	14722	14764	14868	14792	14810	15030	14933	14786	14898	14600	14714	14760	14967	14936	14969	14937	15050	14669	14883	14974	14875	14946	14817	14682	14880	14913	14936	14918	14937	14913	15118	15024	14843	14966	14750	14794	14826	14742	14975	14972	14842	14807	14785	14781	14716	14911	14808	14757	14985	14941	15130	14876	15008	14938	14795	14921	14882	14996	15015	14909	15009	14833	15156	14896	14846	14988	14905	14735	14966	14889	15017	14925	14776	14816	14786	14742	14754	14760	14881	15023	14694	14924	14869	14940	14788	14892	15022	14842	14803	14946	14814	14828	15164	14739	14848	14771	14925	14808	15083	14847	14948	14964	14791	15054	14996	14896	14900	14893	14895	14878	14826	14880	14853	14825	15021	14861	14844	14798	14829	14956	15087	14829	14705	14816	14942	15111	14822	15051	14800	14869	14982	14948	14822	14983	15004	14943	14938	14965	14685	14882	14957	14791	14840	14854	14867	14817	14964	15088	14665	14884	14743	14964	14900	14960	15179	14896	14760	14877	14828	14933	14741	14924	15022	15007	14808	14944	15038	14889	14934	14950	14835	14848	14884	15014	14672	14916	14804	15032	14800	14956	14857	14801	15201	14871	14944	14991	14870	14803	14945	15120	14788	14841	14876	14767	14859	14816	14837	14702	14822	14770	14971	14925	14848	14968	14946	14996	14826	14948	14845	14566	14935	14860	14999	15055	14701	14856	14807	14866	15000	14974	14909	14976	14894	14995	14982	14771	14898	15019	15069	14735	14947	14909	14997	14897	14908	15048	14823	14881	14925	14877	14834	14864	14694	14801	14979	14662	14926	14875	14737	14826	14844	14828	14782	14826	14980	14800	14786	14712	14845	15038	14851	14910	14953	14891	14958	14791	14958	14776	14817	14944	14848	14977	15035	14647	14773	14805	14866	14860	14934	14760	14918	14869	15023	15026	14906	14695	14878	14881	14754	14779	14856	14931	14710	14855	14972	14927	14967	14789	14870	14926	14833	14796	14761	14886	14911	14693	14862	14811	14834	14836	14855	14915	14885	14806	14839	14735	14895	14859	14860	15017	15063	15080	14954	14827	14969	14790	14969	15040	15091	15046	15019	14898	15062	14808	14947	14865	15003	14876	14960	14869	14987	14846	15013	14913	15192	14831	15004	14800	14882	14821	14868	14868	14905	14720	15009	14878	14943	15047	14910	14999	14888	14756	15061	14903	14823	14756	14978	14895	14739	14905	14968	14847	14901	14805	14751	15012	14772	14760	14837	14935	14706	14917	14948	14847	14766	14920	14899	14790	14910	14991	14834	14784	14881	14812	14765	14912	14941	14724	14973	15131	15051	14893	14904	15052	15018	15109	14872	14965	14889	15006	15169	14892	14800	14911	14930	14919	15059	15316	14773	14753	14960	14780	14747	14932	14859	14921	15065	14775	14920	14961	14940	14825	14965	14758	14862	14710	15003	15076	14855	14786	14930	14956	14944	14905	14887	14815	14907	14675	15029	14995	14835	14946	14940	14841	14838	15035	15031	15078	14847	14962	14764	14787	14803	14816	14796	14972	14885	14842	14906	14869	14932	14920	14717	14942	15092	14910	14892	14875	14837	14758	14755	14801	14943	14894	14824	14814	15053	14971	14812	14912	14825	14847	14992	14893	14816	14868	14989	14797	14801	15063	15060	14861	14940	15067	14988	14887	14765	14878	14878	14716	15078	14954	14859	14894	14898	14908	14828	15010	14816	14808
20349	29808	22749	18291	18326	18148	16490	15538	14452	13902	14114	14584	14046	13563	13336	13476	13187	12930	13127	13167	13023	12982	13207	13289	13411	13312	13239	13138	12973	12987	12939	12853	13030	13525	13554	13243	13222	13029	13008	12998	12907	12769	12904	12908	13100	12602	12899	12748	12903	12809	12875	12826	12805	12854	12792	12725	12867	12863	12803	12892	13022	12912	13043	12779	12909	12834	12775	13036	12733	12860	12869	12827	13026	12772	12676	12707	12822	12663	12907	12960	12887	12903	12893	12856	12822	13045	12931	12821	12746	12922	12755	13002	12814	12866	12943	12866	13056	12954	12824	12959	12950	12986	13010	13010	12872	12995	12923	12829	12877	12960	12885	12861	12994	12973	13022	13014	13049	12842	12912	12756	12655	12943	12978	12867	12743	12769	12985	12838	13036	12824	12781	13109	12915	12747	12897	12867	12832	12864	13071	12841	12816	12910	13055	12764	12847	12875	12842	12762	12921	12927	12756	12895	12868	12902	12875	12896	12852	12878	12860	12947	12891	12872	12776	12844	12881	13025	12696	12878	12971	12892	12852	12982	12939	12659	12861	12900	12907	12871	12851	12879	12803	12823	13018	12853	12933	12919	12915	12903	13016	13060	12874	12916	12841	12759	13029	12836	12907	12825	12954	12841	12966	12824	12883	12871	12984	12716	13028	12878	12918	12945	12878	12851	12925	12953	12985	12759	12838	12880	13003	13052	12852	12930	12882	12888	13030	12848	12958	12941	12849	12787	12914	12893	12947	12775	12949	12862	12975	13007	12866	12896	12934	12788	12876	12971	12806	12816	12886	12988	12958	12861	12916	12957	12847	12902	12909	12788	12745	12802	12805	12803	12972	12849	12658	12855	13022	12955	12770	12717	12865	12931	12894	12883	12866	12918	12947	12912	12954	12848	12903	13039	12859	12892	12914	12793	12975	12887	12753	13006	12813	12886	13109	12871	12804	13033	12999	12957	13119	13043	12896	12671	12765	12876	12934	12880	12880	12929	13058	12866	12986	12792	12921	12818	12933	12800	12988	12764	12925	13006	12917	13014	12844	12873	12919	12938	12729	12996	12931	13029	12920	12681	12745	12879	12863	12873	12869	12776	12969	12896	12852	12928	12947	12961	12826	13022	12856	12784	12960	12832	12702	12734	12765	12852	13037	12889	12913	12882	13033	12825	12940	13067	12946	13059	12882	13108	12838	12884	13004	12750	12950	12932	12877	12998	12803	12972	12781	12855	12902	12879	12933	12954	12868	12946	12842	12981	12852	12917	12670	12881	12956	12841	12894	12789	12696	12805	13021	12997	12826	13089	12823	12912	13031	12980	12890	12761	12982	12965	12764	12929	12906	12932	12849	12907	12805	12823	12966	12671	12927	12960	12661	12898	12992	12880	12933	13000	12905	12813	12790	12953	12950	12982	13012	12831	12906	12863	12843	12850	12941	12795	12862	12709	12876	12785	12938	12823	13015	12846	12929	12834	12867	12901	12918	12907	12722	12891	12932	12749	12953	12865	12923	12954	12782	12845	12900	12784	12875	12785	12882	12775	12988	13052	12914	12950	12882	13005	12966	12819	13001	12803	12857	12918	12846	12827	13006	12783	12794	12841	12784	12867	12975	12807	12916	12885	12789	12815	12847	12845	12967	12786	12900	12847	12775	12823	12989	12949	12892	12822	13048	12855	13015	12569	12849	12716	12998	12672	12978	12748	12843	13001	12936	12888	12892	12966	12956	13005	12702	12944	12959	12865	12882	12949	12670	12766	12832	12846	12915	13034	12839	12902	12857	12963	12832	12763	12789	12861	12846	12827	12928	13054	12928	12919	12800	12900	12825	12793	12893	12658	12976	12840	12979	12891	12842	12877	12742	12807	12820	12898	12996	12893	12754	13008	13078	12814	12878	12870	12895	12989	12952	12965	12795	12978	12705	12957	12805	12716	12759	12881	12745	12718	12893	12823	12925	12822	12981	12837	12774	12860	12932	12810	12975	12879	12853	12851	12937	12772	12857	12848	12882	13053	12778	12899	13098	12932	12964	12975	12933	12903	12873	13083	12933	12979	12877	12877	12914	12866	13020	12995	12973	12910	12871	12677	12900	12778	12959	12849	12945	12964	12836	12858	12835	12831	13041	12940	12989	12700	13071	12939	12898	12830	12912	12954	12883	12984	12831	12922	12740	12884	12828	13015	12846	13041	12710	12809	12819	12812	12719	12875	12920	12933	12840	12893	13010	12861	12783	12915	12808	12835	12959	13033	12956	12686	12958	12872	12783	12753	13062	12730	12945	12883	12849	12910	12937	12897	12963	12900	12774	12798	13117	12915	12949	12815	12801	12951	12864	12809	12759	12944	12858	12693	12906	12911	12843	13104	12878	12751	12844	12853	12832	12933	12969	12891	12824	12881	12980	12959	12809	12929	12795	12892	12912	13121	12892	12927	13061	12755	12852	12864	12957	12793	12872	12795	12923	12877	12807	12839	12981	12857	12852	12834	12964	12862	12856	12974	12907	12817	12876	12903	12979	12902	12921	12842	12938	12877	12731	12884	12833	12872	12946	12840	12962	12827	12837	12798	12925	13004	12773	12822	12859	12917	12891	12847	12923	12913	12780	12800	12721	12707	12805	12911	12731	12879	12873	12930	12835	12881	12825	12854	12757	12797	12889	12934	12717	12963	12761	12888	12863	12934	12959	12874	12934	12998	12842	12881	12749	12950	12808	12914	12924	12827	12874	12803	12792	12845	12955	12654	12843	12948	13109	12806	12865	12878	12892	12683	12962	12859	12939	13059	12795	13008	13028	12663	12973	12871	12920	12924	12903	12922	12998	13138	12738	12917	12956	12786	12871	12871	13030	12956	12809	12921	12926	12900	12935	12813	12942	12953	12864	12964	13011	12846	13044	12844	13090	13102	12832	12879	12879	12741	12803	13023	12865	12976	12960	12843	12916	12985	13019	12882	12837	12866	13012	12887	13016	12865	12777	12979	12794	12976	12938	12948	12839	12784	12812	12703	12944	12888	12867	12843	12844	12874	12972	12889	13003	13041	12985	12977	12946	12901	12861	12926	12810	12736	12841	12949	12999	12838	12914	12933	12812	12833	12983	12906	12871	13002	12821	12974	12896	12780	12939	12811	12933	12895	12957	12990	12925	12889	12878	12866	12844	12813	13159	12908	12871	13038	12875	12960	12942	12718	12866	12945	12847	12827	12986	12873	12911	12806	12795	12912	12836	12843	12919	12904	12775	12882	12909	12864	12816	12776	12829	12899	12930	12950	12921	12856	12899	12939	12801	12810	12804	12926	13084	12920	12762	12896	12981	12929	12769	12843	12964	12987	12920	12808	13013	12830	12824	12832	12888	12863	12742	12793	12994	12788	12914	12824	12990	12938	12840	12819	12918	12876	12771	12903	12867	12950	12964	12762	12887	12885	12853	12874	12784	12870	12948	13095	12935	12974	12826	12851	12958	12871	12946	12910	12799	12900	12984	12766	12916	12937	13048	13011	12896	12957	12711	12851	12857	12910	12873	12828	12812	12981	12952	12881	12716	12890	13006	12936	12845	12670	12935	12910	12828	12949	12979	12952	12950	12883	12876	12824	12800	13020	12838	12756	12752	12955	12986	12894	12926	12876	12872	12851	12991	12955	12960	12802	12858	12983	12837	12887	12934	12815	12976	12805	12898	12972	12844	12813	12883	12949	12991	12919	12882	12937	12939	13084	12853	12812	12781	12920	12964	12850	12837	12939	12944	13090	12796	12883	12961	13029	12893	12714	12934	12875	12846	12887	12989	12815	12870	13131	12989	12874	12886	12840	13003	12835	12720	12984	12963	13033	12939	12757	12808	12807	13062	12945	12936	12987	12859	12844	12933	13033	12938	12934	12968	12776	12858	12737	13090	12974	12903	12844	12829	12809	13004	12864	12846	12926	12784	12903	12991	12901	12941	12786	12767	12987	12980	12894	13039	12858	12895	12936	12925	12875	13006	12973	13058	13067	12933	12957	12940	12853	12797	12981	12870	12867	12940	12919	13054	13015	12821	12850	13042	12856	12864	13056	12792	12866	12907	12908	12944	12965	12943	12839	12941	12969	12930	12945	12992	12853	12787	12936	12955	12937	12838	12861	12859	12683	12961	12960	12748	12756	12916	13029	12737	12673	12961	12860	12832	12854	12885	12738	12935	12749	12857	12997	12794	12949	12850	12853	12799	12855	13027	12839	12930	13053	12785	12846	12896	13030	12929	12922	12945	12807	12779	12804	12969	12842	12907	12866	12922	12876	12832	12998	12775	12958	13022	12855	12927	12817	12916	12935	12730	12983	12850	12866	12893	12850	12829	12970	12913	12949	12767	12868	12721	12966	12780	12864	12918	12896	12854	12792	12773	12932	12842	12966	12933	12896	12936	13069	12917	12897	12866	12757	12931	12911	12891	12887	12951	12816	12854	12908	12908	12899	12934	12731	12888	12881	12962	12912	13021	12994	12822	13018	12998	12935	12963	12886	12896	12977	12832	13002	12930	12915	12781	12905	12864	12931	12810	12877	12932	12925	12791	13068	12958	12991	13110	12842	12821	12802	12908	12943	12930	12979	12842	12942	12820	12981	12855	12864	12959	12915	12921	13003	12853	12802	12965	12956	13018	12966	12829	12866	12988	12884	12875	12945	12897	12966	12935	13047	12881	13095	12889	12792	12922	12872	12919	13023	12909	12919	12931	12732	12955	12915	12959	12812	12827	12828	12915	12848	12837	12913	12993	12948	12878	12899	12901	13039	12885	12781	12876	12909	12793	12975	12931	12980	12782	12855	12826	12736	12845	12925	12817	12841	12951	12969	12964	12694	13007	12809	12826	13065	12918	12991	13030	12881	12737	12651	12920	12869	12880	12979	12830	12890	12876	12917	12900	12941	12824	12955	12797	13077	12970	12862	12970	12727	12832	12816	12949	12838	12719	12736	12827	12679	13085	12813	12955	12953	12996	12863	12872	12808	12981	13032	12815	12914	12764	12905	13093	13006	13034	12797	13034	12881	12962	12713	12857	12924	12981	12752	13095	12812	12997	12857	12931	12788	13017	12933	12892	12738	12878	13006	12878	12762	13033	12880	12961	12822	12905	13054	12899	12928	12999	12872	12888	12973	12875	12844	12902	12880
23664	21104	28695	23819	22077	22995	21483	17988	16456	16047	16019	16329	16075	15749	15444	15270	15050	14833	14926	14862	14654	14931	15010	14977	15220	15126	15034	14949	14779	14707	14576	14664	15154	17484	17271	16460	15828	15093	14876	14674	14583	14600	14543	14670	14479	14611	14624	14492	14411	14748	14642	14502	14552	14616	14627	14496	14477	14468	14595	14498	14607	14650	14432	14688	14512	14529	14586	14512	14479	14459	14581	14502	14369	14413	14759	14569	14375	14636	14697	14605	14545	14399	14661	14614	14614	14654	14452	14583	14517	14459	14569	14585	14569	14351	14632	14766	14560	14544	14805	14425	14546	14349	14718	14558	14608	14541	14594	14513	14515	14619	14537	14652	14632	14547	14319	14489	14473	14439	14454	14544	14256	14328	14456	14511	14541	14406	14373	14502	14463	14678	14399	14590	14476	14547	14732	14423	14535	14489	14683	14591	14595	14536	14509	14643	14322	14434	14668	14552	14610	14488	14513	14456	14424	14667	14594	14489	14678	14610	14819	14558	14383	14609	14566	14531	14509	14384	14624	14485	14326	14595	14619	14506	14491	14599	14509	14432	14648	14364	14590	14448	14586	14377	14654	14509	14532	14354	14454	14456	14615	14470	14634	14518	14476	14550	14596	14738	14687	14477	14503	14569	14601	14536	14574	14604	14591	14467	14539	14483	14578	14628	14435	14678	14478	14663	14425	14522	14570	14600	14532	14536	14662	14456	14388	14517	14666	14408	14470	14393	14565	14470	14375	14484	14540	14571	14389	14434	14563	14485	14638	14675	14503	14416	14544	14587	14537	14605	14498	14709	14528	14554	14581	14429	14571	14728	14525	14508	14559	14367	14450	14520	14733	14395	14592	14513	14598	14539	14479	14545	14446	14497	14405	14608	14550	14522	14660	14626	14594	14536	14659	14512	14576	14576	14379	14478	14407	14443	14504	14548	14423	14492	14472	14524	14516	14620	14556	14569	14342	14553	14437	14720	14592	14534	14660	14722	14424	14666	14588	14373	14519	14585	14699	14511	14562	14432	14578	14626	14539	14443	14653	14479	14401	14454	14436	14465	14411	14485	14621	14368	14617	14463	14497	14429	14567	14468	14363	14433	14545	14499	14557	14561	14743	14661	14521	14651	14533	14585	14326	14714	14461	14584	14691	14610	14528	14501	14429	14381	14689	14484	14445	14406	14506	14545	14597	14697	14521	14759	14706	14487	14468	14645	14440	14554	14453	14511	14504	14429	14301	14510	14423	14615	14565	14464	14700	14481	14609	14704	14657	14627	14578	14783	14617	14305	14348	14330	14536	14751	14662	14521	14510	14462	14556	14553	14614	14500	14536	14750	14670	14667	14614	14389	14460	14505	14638	14422	14591	14542	14575	14541	14574	14663	14403	14547	14530	14550	14324	14751	14504	14640	14693	14700	14600	14425	14324	14595	14618	14358	14382	14326	14481	14646	14489	14500	14595	14407	14508	14654	14670	14653	14511	14401	14650	14467	14498	14545	14691	14471	14670	14617	14438	14514	14539	14517	14316	14625	14666	14522	14434	14603	14607	14579	14445	14701	14606	14489	14495	14454	14566	14531	14631	14504	14673	14628	14434	14495	14679	14459	14335	14586	14420	14569	14612	14597	14396	14502	14506	14365	14578	14332	14557	14472	14290	14520	14554	14327	14505	14493	14587	14621	14735	14695	15003	14519	14496	14349	14582	14575	14497	14388	14405	14446	14626	14532	14407	14443	14510	14535	14655	14571	14548	14616	14589	14447	14477	14524	14552	14484	14445	14670	14601	14599	14383	14447	14539	14609	14479	14516	14295	14356	14497	14616	14592	14530	14491	14525	14487	14521	14424	14625	14594	14486	14524	14478	14468	14494	14706	14562	14460	14493	14490	14496	14490	14378	14644	14528	14615	14519	14502	14426	14553	14607	14469	14603	14528	14541	14573	14489	14564	14661	14419	14462	14733	14508	14576	14605	14520	14583	14569	14529	14650	14551	14565	14621	14456	14624	14357	14575	14596	14594	14426	14557	14547	14547	14478	14501	14305	14510	14401	14506	14488	14453	14549	14663	14428	14726	14572	14675	14559	14667	14568	14484	14488	14586	14428	14567	14467	14531	14296	14446	14522	14541	14499	14484	14584	14542	14440	14608	14610	14326	14458	14573	14621	14651	14658	14614	14679	14500	14629	14686	14581	14435	14561	14709	14363	14449	14557	14597	14642	14481	14429	14521	14577	14585	14677	14618	14842	14681	14502	14602	14518	14427	14475	14454	14480	14701	14637	14318	14524	14514	14577	14375	14621	14845	14728	14394	14431	14579	14356	14571	14467	14666	14551	14543	14505	14471	14594	14586	14831	14454	14308	14639	14339	14462	14590	14458	14600	14562	14444	14567	14576	14561	14532	14605	14683	14469	14511	14668	14503	14557	14623	14372	14303	14722	14542	14624	14433	14467	14549	14450	14440	14541	14502	14479	14655	14663	14321	14538	14595	14489	14455	14642	14592	14502	14353	14757	14565	14521	14494	14541	14585	14542	14675	14417	14740	14591	14687	14448	14507	14392	14620	14594	14727	14691	14514	14570	14585	14659	14669	14529	14812	14398	14510	14530	14548	14364	14435	14370	14335	14554	14524	14507	14600	14416	14341	14411	14553	14439	14511	14591	14363	14601	14527	14812	14733	14635	14445	14483	14535	14564	14535	14392	14524	14609	14525	14420	14425	14418	14555	14409	14444	14642	14341	14438	14420	14475	14535	14371	14476	14730	14565	14400	14480	14551	14563	14535	14525	14579	14648	14795	14653	14377	14599	14491	14717	14359	14486	14438	14426	14546	14502	14406	14658	14371	14460	14446	14390	14337	14570	14593	14497	14450	14690	14523	14577	14356	14516	14656	14494	14441	14637	14506	14584	14505	14381	14597	14593	14516	14671	14548	14467	14622	14580	14790	14485	14516	14554	14391	14414	14445	14721	14678	14528	14552	14529	14424	14592	14573	14618	14470	14572	14473	14621	14679	14536	14620	14516	14452	14540	14553	14607	14543	14471	14533	14684	14619	14497	14526	14470	14547	14502	14470	14432	14579	14486	14488	14512	14624	14415	14560	14485	14542	14614	14696	14453	14355	14220	14472	14598	14482	14399	14675	14485	14406	14459	14648	14445	14462	14608	14587	14455	14622	14602	14536	14385	14511	14477	14555	14584	14597	14540	14398	14390	14367	14575	14617	14561	14615	14573	14517	14485	14505	14485	14497	14577	14606	14589	14328	14351	14312	14533	14528	14398	14485	14605	14540	14703	14436	14578	14525	14550	14472	14713	14430	14469	14449	14529	14526	14510	14633	14389	14631	14552	14551	14484	14408	14516	14406	14599	14387	14666	14527	14610	14624	14406	14644	14669	14490	14481	14600	14592	14567	14373	14465	14485	14434	14731	14588	14689	14469	14624	14483	14427	14621	14577	14515	14711	14512	14348	14534	14704	14508	14561	14646	14659	14623	14633	14493	14613	14674	14749	14477	14557	14631	14573	14670	14559	14496	14582	14533	14265	14598	14440	14652	14616	14456	14444	14501	14520	14732	14657	14542	14467	14393	14624	14527	14602	14413	14548	14598	14660	14683	14761	14560	14679	14661	14475	14661	14522	14651	14490	14424	14565	14702	14548	14440	14380	14481	14416	14696	14562	14399	14561	14482	14505	14596	14387	14561	14632	14490	14682	14797	14721	14586	14458	14224	14718	14732	14605	14658	14883	14659	14399	14499	14630	14326	14538	14633	14752	14532	14660	14334	14412	14334	14460	14552	14310	14612	14388	14675	14533	14655	14338	14465	14578	14602	14662	14563	14667	14589	14571	14679	14519	14591	14528	14617	14536	14530	14439	14548	14633	14496	14708	14659	14534	14545	14281	14481	14424	14449	14580	14659	14423	14656	14690	14600	14520	14539	14525	14560	14414	14776	14662	14530	14492	14566	14573	14633	14564	14670	14629	14629	14546	14303	14676	14463	14532	14425	14450	14459	14755	14449	14565	14417	14607	14648	14405	14389	14451	14533	14560	14444	14505	14552	14533	14758	14680	14565	14475	14490	14469	14510	14457	14435	14637	14634	14449	14656	14674	14498	14659	14383	14517	14478	14646	14595	14544	14657	14600	14528	14544	14424	14564	14403	14616	14424	14596	14497	14384	14551	14754	14478	14619	14402	14509	14387	14519	14672	14644	14348	14534	14448	14613	14535	14517	14454	14647	14587	14512	14457	14405	14559	14482	14684	14567	14392	14576	14619	14684	14501	14477	14651	14683	14652	14678	14705	14809	14676	14748	14524	14542	14635	14479	14481	14537	14459	14682	14646	14525	14428	14509	14383	14383	14459	14549	14691	14532	14366	14573	14618	14532	14453	14696	14453	14626	14756	14572	14634	14587	14657	14507	14623	14618	14400	14324	14615	14626	14549	14511	14547	14532	14507	14633	14537	14578	14617	14647	14634	14598	14600	14640	14572	14419	14577	14400	14461	14466	14481	14683	14468	14567	14661	14617	14630	14686	14505	14519	14338	14714	14514	14524	14603	14355	14532	14483	14550	14359	14459	14587	14369	14499	14676	14658	14710	14625	14610	14590	14750	14530	14443	14448	14592	14745	14351	14479	14481	14485	14638	14568	14530	14571	14649	14467	14465	14465	14601	14456	14339	14527	14578	14588	14573	14527	14473	14549	14732	14558	14705	14471	14372	14434	14391	14570	14492	14438	14596	14722	14640	14524	14518	14629	14569	14571	14633	14430	14530	14508	14634	14516	14512	14443	14594	14441	14492	14562	14611	14296	14451	14403	14306	14504	14453	14676	14442	14428	14641	14388	14607	14536	14406	14610	14486	14475	14690	14509	14456	14591	14544	14463	14452	14464	14553	14708	14423	14473	14686	14391	14387	14583	14623	14610	14488	14420	14490	14552	14514	14510	14409	14535	14683	14548	14485	14540	14623	14572	14563	14542	14241	14605	14488	14411	14454	14437	14478	14410	14508	14457	14479	14665	14580	14536	14422	14610	14438	14450	14440	14320	14485	14607	14483	14433	14381	14652	14373	14505	14493	14520	14405	14677	14551	14457	14605	14504	14521	14494	14432	14681	14433	14668	14600	14515	14632	14511	14695	14657	14408	14396	14519
19863	35365	29142	22353	22503	20802	18575	17350	15415	14621	14960	15373	14946	14104	13491	13529	13176	13013	12943	13221	13243	13112	13246	13352	13741	13326	13200	12843	12878	12749	12882	12642	13774	16748	16296	14833	13817	12897	12875	12943	12625	12689	12669	12710	12690	12753	12749	12797	12586	12530	12781	12643	12817	12674	12670	12562	12490	12770	12575	12993	12715	12664	12734	12598	12687	12826	12677	12519	12554	12709	12653	12618	12655	12659	12707	12725	12689	12690	12756	12573	12692	12596	12655	12613	12757	12574	12690	12820	12689	12702	12667	12730	12679	12682	12751	12616	12680	12798	12636	12636	12620	12681	12682	12585	12635	12677	12609	12696	12750	12577	12682	12798	12616	12618	12649	12584	12923	12525	12740	12733	12567	12665	12709	12712	12451	12644	12639	12795	12537	12724	12753	12764	12640	12599	12651	12575	12685	12583	12790	12534	12661	12615	12654	12588	12655	12545	12768	12638	12551	12639	12550	12772	12699	12573	12744	12559	12844	12577	12687	12720	12615	12789	12798	12546	12741	12713	12741	12757	12583	12690	12651	12726	12784	12738	12593	12534	12763	12801	12845	12809	12680	12521	12731	12670	12650	12654	12586	12588	12679	12528	12680	12613	12714	12571	12598	12506	12699	12699	12720	12663	12669	12632	12694	12796	12703	12568	12766	12612	12762	12706	12535	12810	12707	12658	12670	12653	12695	12625	12539	12635	12683	12697	12663	12713	12676	12718	12742	12646	12696	12725	12651	12667	12697	12609	12722	12754	12763	12798	12695	12795	12574	12915	12770	12782	12827	12582	12733	12800	12716	12682	12565	12760	12776	12515	12741	12500	12714	12741	12664	12615	12678	12892	12517	12674	12643	12652	12693	12640	12507	12669	12757	12602	12684	12635	12786	12633	12934	12601	12762	12886	12589	12804	12755	12690	12733	12679	12709	12566	12671	12713	12636	12833	12660	12773	12575	12524	12659	12565	12723	12558	12804	12842	12718	12693	12578	12710	12610	12743	12782	12647	12798	12665	12601	12666	12808	12553	12754	12534	12757	12609	12547	12629	12669	12639	12810	12715	12680	12733	12768	12565	12750	12534	12714	12513	12558	12769	12776	12604	12680	12675	12488	12751	12526	12692	12860	12701	12636	12609	12672	12689	12811	12686	12765	12712	12861	12564	12692	12733	12787	12727	12669	12781	12863	12671	12764	12730	12747	12681	12791	12701	12819	12764	12783	12525	12779	12705	12797	12593	12689	12702	12763	12740	12762	12582	12609	12650	12548	12655	12844	12638	12739	12711	12579	12392	12772	12646	12652	12731	12507	12770	12455	12684	12789	12660	12757	12737	12702	12708	12654	12666	12736	12531	12512	12947	12671	12808	12624	12648	12625	12614	12695	12862	12615	12612	12745	12610	12778	12671	12756	12721	12666	12741	12709	12825	12712	12623	12721	12600	12614	12517	12747	12646	12838	12546	12699	12526	12873	12557	12582	12741	12631	12605	12609	12634	12862	12671	12879	12641	12610	12555	12593	12598	12830	12625	12757	12668	12618	12591	12675	12575	12797	12800	12599	12633	12629	12729	12747	12679	12725	12561	12530	12685	12521	12714	12701	12545	12632	12814	12742	12513	12656	12646	12749	12697	12643	12705	12645	12793	12707	12689	12728	12589	12570	12638	12798	12710	12817	12539	12757	12697	12670	12677	12657	12656	12623	12589	12688	12699	12775	12653	12645	12690	12800	12727	12622	12636	12816	12719	12844	12688	12703	12773	12548	12643	12867	12557	12862	12563	12607	12680	12669	12491	12746	12651	12738	12745	12815	12545	12754	12699	12568	12646	12484	12609	12757	12564	12668	12557	12659	12725	12565	12739	12745	12687	12741	12731	12767	12708	12555	12727	12614	12632	12797	12647	12648	12680	12792	12576	12706	12651	12743	12741	12737	12387	12764	12681	12692	12711	12696	12541	12513	12618	12826	12859	12737	12749	12650	12806	12455	12535	12774	12663	12750	12808	12735	12517	12745	12795	12769	12619	12752	12775	12747	12533	12734	12667	12738	12550	12712	12486	12809	12765	12611	12740	12624	12788	12751	12721	12689	12634	12718	12639	12757	12702	12608	12649	12661	12832	12572	12616	12799	12709	12758	12834	12499	12766	12779	12654	12591	12659	12750	12726	12574	12636	12689	12686	12748	12594	12695	12729	12631	12696	12815	12676	12517	12627	12829	12663	12861	12829	12661	12724	12697	12687	12663	12594	12837	12649	12747	12667	12538	12493	12559	12685	12694	12563	12637	12604	12672	12719	12654	12683	12781	12704	12589	12551	12648	12652	12489	12663	12785	12875	12673	12700	12543	12657	12730	12532	12533	12576	12806	12729	12785	12645	12783	12687	12615	12579	12608	12638	12660	12641	12799	12755	12609	12644	12641	12729	12541	12757	12847	12590	12695	12598	12608	12759	12660	12636	12405	12647	12591	12740	12570	12696	12769	12622	12782	12618	12641	12544	12723	12703	12760	12696	12700	12783	12625	12655	12591	12750	12604	12551	12830	12771	12484	12744	12611	12571	12712	12616	12687	12787	12696	12534	12658	12610	12536	12645	12536	12696	12749	12620	12745	12687	12671	12718	12521	12489	12673	12723	12604	12675	12848	12730	12650	12675	12551	12638	12650	12749	12626	12585	12800	12539	12624	12717	12665	12707	12736	12558	12780	12593	12668	12586	12593	12550	12661	12515	12604	12757	12650	12520	12774	12524	12754	12684	12631	12832	12764	12630	12700	12625	12653	12767	12696	12657	12552	12637	12540	12746	12554	12587	12796	12688	12651	12938	12669	12833	12625	12661	12845	12613	12749	12729	12788	12582	12700	12908	12584	12698	12753	12688	12725	12726	12693	12693	12706	12684	12726	12676	12664	12593	12582	12487	12833	12721	12779	12794	12758	12695	12698	12650	12423	12835	12706	12580	12668	12727	12864	12648	12715	12748	12863	12582	12461	12577	12539	12704	12626	12682	12821	12677	12724	12682	12446	12757	12802	12656	12660	12619	12729	12682	12649	12639	12699	12726	12620	12809	12585	12671	12632	12572	12749	12728	12636	12728	12773	12596	12728	12698	12742	12646	12614	12570	12678	12657	12517	12606	12944	12721	12595	12570	12764	12766	12711	12622	12543	12816	12696	12580	12539	12612	12672	12670	12861	12665	12599	12807	12762	12767	12719	12631	12718	12799	12882	12510	12503	12592	12772	12681	12577	12736	12606	12550	12580	12709	12452	12738	12720	12674	12759	12784	12666	12675	12663	12599	12655	12485	12603	12575	12585	12633	12852	12684	12415	12696	12747	12571	12727	12581	12753	12647	12613	12712	12616	12816	12550	12665	12686	12583	12663	12631	12681	12654	12713	12698	12580	12770	12617	12714	12694	12643	12600	12875	12700	12502	12589	12711	12724	12635	12739	12576	12661	12777	12529	12789	12723	12742	12586	12740	12743	12566	12669	12610	12818	12692	12626	12577	12680	12687	12663	12598	12636	12678	12682	12715	12742	12594	12544	12627	12666	12638	12693	12570	12699	12673	12631	12693	12603	12626	12680	12677	12694	12630	12764	12623	12739	12816	12589	12638	12723	12670	12879	12868	12665	12674	12598	12748	12764	12546	12752	12638	12738	12564	12717	12751	12556	12497	12728	12646	12619	12774	12707	12645	12699	12690	12684	12674	12637	12848	12580	12771	12813	12662	12579	12733	12609	12639	12648	12653	12604	12613	12676	12785	12801	12739	12663	12587	12798	12769	12627	12654	12668	12655	12634	12715	12514	12577	12716	12631	12640	12709	12615	12688	12633	12611	12561	12708	12663	12608	12702	12632	12791	12621	12783	12569	12749	12573	12776	12784	12654	12560	12632	12559	12628	12719	12767	12349	12795	12714	12694	12542	12802	12634	12612	12648	12669	12687	12699	12698	12741	12521	12669	12675	12556	12673	12605	12664	12608	12611	12684	12657	12625	12810	12663	12521	12546	12589	12756	12625	12605	12659	12543	12670	12547	12563	12618	12714	12633	12749	12656	12753	12600	12834	12754	12624	12605	12412	12732	12764	12508	12468	12722	12743	12710	12707	12740	12656	12645	12516	12799	12601	12434	12723	12616	12607	12845	12690	12762	12683	12742	12538	12677	12630	12688	12728	12759	12609	12757	12825	12679	12690	12820	12714	12637	12697	12612	12488	12715	12703	12747	12758	12594	12612	12458	12622	12582	12678	12544	12665	12648	12602	12642	12759	12913	12738	12553	12710	12653	12693	12696	12702	12517	12860	12724	12473	12806	12597	12680	12709	12527	12646	12825	12687	12515	12556	12724	12765	12700	12599	12588	12683	12589	12557	12566	12759	12735	12597	12587	12756	12630	12636	12705	12798	12568	12704	12665	12572	12671	12793	12796	12826	12427	12858	12769	12611	12666	12752	12564	12568	12747	12705	12523	12629	12767	12505	12562	12797	12796	12712	12626	12725	12634	12658	12673	12920	12655	12731	12631	12601	12667	12571	12696	12916	12585	12691	12899	12595	12791	12707	12478	12686	12716	12695	12546	12698	12713	12636	12769	12732	12811	12756	12581	12767	12788	12711	12697	12687	12610	12711	12726	12844	12678	12568	12643	12645	12677	12685	12788	12723	12678	12891	12833	12600	12659	12827	12583	12683	12665	12563	12865	12610	12672	12691	12642	12637	12734	12603	12818	12614	12763	12734	12685	12684	12537	12492	12638	12738	12680	12661	12505	12859	12680	12545	12617	12670	12585	12694	12724	12503	12778	12702	12613	12666	12626	12517	12756	12608	12755	12669	12597	12608	12605	12726	12846	12565	12562	12579	12633	12857	12667	12659	12706	12633	12569	12620	12551	12503	12697	12864	12665	12637	12735	12659	12628	12721	12641	12649	12518	12698	12662	12618	12601	12551	12651	12692	12624	12559	12738	12627	12687	12745	12648	12699	12584	12608	12776	12793	12457	12833	12643	12651	12677	12731	12704	12778	12717	12899	12677	12695	12703	12719	12777	12885	12680	12615	12650	12792	12724	12618	12615	12819	12716	12737	12660	12662	12624	12646	12515	12837	12675	12655	12666	12622	12721	12638	12791	12662	12697	12505	12720	12568	12712	12811	12747	12786
22628	21065	28928	23405	21312	23498	25384	18876	16777	16390	16550	16314	16092	16028	15493	15422	15081	14884	14806	14639	14705	14960	15171	15100	14988	15056	14722	14849	14507	14692	14823	14534	15443	19676	19576	17608	16243	15331	14837	14510	14464	14548	14443	14366	14176	14268	14324	14499	14374	14306	14422	14212	14169	14422	14396	14498	14303	14297	14476	14276	14335	14390	14259	14319	14453	14351	14367	14435	14386	14518	14302	14248	14405	14464	14356	14513	14410	14380	14348	14242	14332	14391	14291	14240	14330	14290	14371	14345	14539	14240	14274	14566	14325	14375	14463	14353	14199	14456	14243	14253	14129	14341	14350	14266	14219	14308	14430	14413	14171	14270	14375	14251	14424	14366	14219	14192	14340	14103	14205	14350	14452	14318	14501	14454	14328	14500	14284	14292	14560	14316	14372	14245	14442	14372	14389	14356	14386	14282	14287	14240	14332	14244	14234	14134	14386	14297	14230	14525	14358	14239	14359	14356	14243	14471	14089	14459	14314	14021	14212	14392	14374	14341	14302	14334	14449	14187	14246	14147	14324	14388	14398	14302	14310	14368	14314	14173	14163	14375	14512	14252	14154	14264	14228	14321	14299	14166	14226	14216	14068	14211	14383	14202	14155	14283	14340	14390	14341	14419	14257	14340	14340	14153	14361	14193	14182	14281	14322	14235	14271	14154	14278	14465	14214	14356	14211	14160	14304	14204	14302	14085	14118	14320	14255	14276	14422	14180	14230	14328	14261	14259	14230	14323	14229	14524	14424	14313	14366	14307	14133	14359	14482	14485	14110	14364	14182	14360	14511	14338	14337	14293	14339	14426	14042	14198	14254	14325	14427	14363	14376	14127	14287	14482	14302	14229	14454	14298	14280	14223	14470	14140	14376	14438	14271	14543	14369	14450	14308	14345	14413	14309	14346	14418	14365	14181	14251	14229	14339	14419	14158	14384	14494	14314	14335	14313	14234	14241	14393	14331	14211	14242	14313	14350	14276	14204	14321	14572	14310	14310	14377	14437	14313	14169	14178	14436	14351	14347	14373	14386	14471	14163	14339	14345	14362	14263	14397	14320	14282	14127	14336	14428	14378	14428	14286	14109	14262	14347	14188	14246	14412	14243	14359	14300	14228	14140	14355	14151	14342	14306	14375	14430	14342	14235	14188	14274	14299	14329	14066	14308	14385	14264	14168	14198	14143	14383	14259	14391	14343	14177	14351	14135	14400	14281	14255	14224	14241	14304	14240	14235	14505	14303	14478	14342	14318	14384	14333	14191	14406	14267	14383	14218	14436	14482	14290	14258	14439	14459	14572	14258	14507	14190	14259	14231	14240	14049	14335	14230	14391	14311	14224	14336	14251	14210	14238	14232	14117	14314	14272	14320	14320	14108	14385	14279	14175	14092	14324	14298	14449	14315	14382	14408	14401	14531	14394	14229	14256	14396	14374	14276	14314	14352	14482	14157	14452	14341	14421	14405	14301	14160	14320	14361	14350	14270	14244	14206	14340	14065	14217	14311	14234	14421	14367	14358	14507	14318	14319	14450	14404	14255	14263	14456	14270	14185	14350	14230	14287	14352	14382	14320	14475	14242	14198	14512	14483	14316	14261	14199	14387	14293	14383	14435	14348	14137	14253	14322	14277	14328	14532	14497	14327	14292	14243	14364	14246	14438	14420	14448	14329	14161	14282	14291	14155	14274	14259	14432	14190	14258	14220	14357	14317	14268	14179	14255	14285	14265	14370	14227	14372	14306	14277	14344	14297	14234	14216	14362	14286	14405	14365	14131	14249	14339	14082	14321	14203	14279	14369	14329	14168	14341	14217	14313	14057	14339	14304	14369	14306	14433	14465	14331	14350	14238	14177	14229	14394	14090	14130	14287	14129	14130	14319	14181	14225	14302	14226	14275	14460	14314	14275	14240	14491	14329	14112	14314	14304	14378	14327	14413	14194	14336	14154	14225	14258	14240	14413	14433	14379	14302	14506	14371	14475	14445	14255	14213	14292	14228	14372	14343	14436	14345	14391	14178	14349	14373	14459	14298	14297	14450	14394	14157	14327	14313	14387	14143	14380	14259	14402	14358	14182	14188	14325	14207	14408	14434	14275	14425	14330	14319	14526	14338	14355	14403	14470	14405	14313	14255	14204	14478	14284	14520	14245	14349	14368	14468	14390	14344	14263	14353	14268	14420	14371	14380	14399	14314	14096	14234	14414	14257	14307	13999	14301	14163	14252	14195	14259	14366	14435	14036	14458	14265	14452	14328	14428	14279	14190	14271	14228	14333	14316	14547	14243	14157	14434	14155	14119	14316	14423	14203	14242	14329	14468	14330	14078	14260	14346	14212	14225	14167	14376	14109	14345	14396	14376	14143	14323	14348	14298	14232	14439	14208	14293	14298	14251	14311	14245	14171	14292	14199	14354	14450	14196	14246	14294	14313	14284	14265	14232	14422	14347	14131	14307	14250	14374	14358	14397	14337	14392	14303	14337	14305	14201	14241	14162	14180	14226	14281	14111	14244	14195	14247	14169	14434	14348	14226	14333	14124	14301	14193	14151	14393	14350	14371	14208	14234	14296	14401	14186	14311	14334	14075	14219	14287	14306	14253	14340	14325	14247	14296	14348	14271	14258	14386	14421	14330	14213	14022	14404	14246	14413	14323	14088	14525	14464	14433	14155	14307	14191	14142	14304	14286	14460	14432	14485	14388	14325	14279	14258	14267	14337	14242	14102	14432	14394	14113	14303	14418	14363	14507	14036	14261	14556	14153	14148	14082	14362	14287	14183	14348	14267	14307	14345	14424	14068	14085	14211	14365	14291	14381	14315	14131	14165	14333	14388	14066	14124	14271	14198	14208	14262	14165	14471	14324	14335	14345	14237	14293	14295	14389	14275	14170	14242	14295	14248	14296	14459	14295	14383	14425	14023	14474	14252	14221	14257	14294	14325	14133	14397	14304	14434	14200	14490	14289	14216	14304	14368	14324	14338	14278	14277	14383	14413	14268	14439	14462	14413	14248	14082	14294	14268	14365	14292	14357	14255	14271	14320	14278	14325	14169	14195	14078	14221	14130	14323	14172	14274	14303	14350	14469	14357	14382	14177	14270	14634	14402	14330	14318	14475	14497	14388	14322	14328	14430	14247	14180	14424	14166	14476	14243	14186	14156	14319	14300	14133	14382	14238	14393	14520	14257	14189	14198	14248	14305	14277	14287	14145	14149	14350	14349	14157	14277	14386	14192	14244	14386	14437	14218	14263	14202	14332	14171	14367	14207	14464	14399	14434	14097	14382	14305	14274	14230	14326	14292	14450	14086	14123	14311	14320	14383	14445	14423	14326	14365	14172	14176	14510	14304	14285	14325	14419	14343	14256	14398	14214	14295	14213	14332	14203	14428	14477	14353	13982	14272	14353	14241	14252	14464	14242	14295	14459	14335	14451	14214	14261	14211	14401	14365	14239	14311	14334	14180	14231	14442	14305	14263	14419	14368	14254	14461	14294	14123	14381	14188	14321	14343	14191	14363	14167	14267	14229	14188	14190	14312	14399	14357	14395	14339	14430	14268	14143	14225	14285	14168	14173	14579	14201	14462	14246	14276	14272	14389	14386	14097	14159	14289	14216	14490	14203	14183	14200	14381	14450	14487	14239	14378	14229	14368	14392	14303	14496	14267	14293	14296	14339	14309	14225	14347	14130	14302	14333	14226	14218	14516	14291	14144	14294	14546	14365	14370	14246	14246	14510	14133	14337	14407	14332	14224	14240	14413	14104	14252	14217	14331	14476	14248	14084	14393	14136	14352	14261	14384	14277	14321	14225	14290	14472	14432	14301	14350	14259	14375	14297	14313	14270	14302	14202	14438	14298	14181	14301	14449	14215	14139	14381	14206	14244	14314	14263	14330	14257	14378	14189	14252	14143	14390	14315	14216	14237	14282	14321	14308	14361	14178	14245	14444	14146	14283	14314	14261	14215	14207	14205	14399	14158	14053	14438	14474	14149	14438	14294	14356	14237	14337	14359	14200	14250	14144	14388	14354	14183	14400	14294	14199	14454	14432	14406	14328	14418	14274	14269	14365	14186	14438	14360	14367	14275	14450	14386	14345	14325	14224	14310	14196	14331	14368	14360	14196	14381	14309	14408	14321	14282	14231	14308	14218	14346	14215	14218	14154	14384	14195	14285	14327	14376	14270	14253	14253	14346	14265	14430	14313	14111	14266	14433	14296	14348	14303	14372	14349	14430	14321	14442	14306	14339	14381	14235	14293	14283	14100	14312	14300	14373	14412	14325	14433	14375	14375	14201	14440	14175	14264	14233	14551	14329	14141	14296	14128	14183	14422	14250	14240	14410	14232	14302	14172	14366	14296	14164	14203	14250	14267	14300	14233	14283	14467	14194	14447	14331	14392	14424	14341	14524	14280	14133	14406	14435	14197	14328	14457	14180	14383	14383	14216	14277	14486	14193	14361	14519	14229	14331	14323	14126	14272	14326	14276	14225	14435	14347	14207	14251	14386	14405	14083	14293	14425	14134	14358	14264	14261	14263	14446	14258	14366	14435	14307	14400	14370	14342	14427	14399	14267	14175	14203	14179	14221	14278	14287	14225	14208	14190	14252	14436	14401	14273	14185	14311	14314	14249	14217	14243	14232	14336	14368	14316	14372	14252	14315	14451	14415	14243	14202	14211	14325	14247	14221	14326	14079	14177	14266	14270	14435	14343	14267	14184	14373	14529	14424	14357	14456	14382	14446	14247	14355	14341	14180	14340	14360	14390	14209	14136	14295	14288	14402	14334	14227	14334	14198	14390	14416	14292	14380	14397	14164	14204	14536	14281	14311	14425	14378	14246	14455	14403	14486	14439	14515	14395	14207	14399	14335	14296	14235	14515	14345	14132	14332	14310	14238	14363	14211	14378	14246	14353	14326	14291	14382	14263	14422	14418	14217	14414	14334	14203	14350	14306	14314	14324	14431	14333	14303	14264	14277	14427	14244	14191	14192	14324	14349	14402	14501	14297	14268	14305	14283	14223	14251	14119	14297	14293	14236	14417	14333	14275	14216	14398	14160	14259	14223	14361	14231	14112	14320	14265	14150	14295	14257	14288	14259	14272	14102	14379	14218	14276	14176	14473	14397	14310	14377	14428	14371
21885	40183	32525	24409	24005	23095	20566	18552	16108	15352	15752	15878	15673	14580	13942	13867	13183	12796	12935	13121	13119	13196	13584	13662	13591	13553	13162	12911	12989	12759	12662	12917	14516	20303	18758	16211	14579	13187	12971	12652	12466	12546	12537	12534	12483	12414	12621	12744	12548	12533	12575	12566	12547	12631	12593	12488	12603	12485	12576	12553	12572	12535	12491	12459	12595	12621	12514	12769	12623	12550	12601	12572	12497	12610	12547	12439	12513	12531	12540	12505	12678	12546	12717	12627	12395	12595	12558	12592	12579	12482	12555	12566	12467	12450	12510	12578	12612	12411	12406	12596	12552	12490	12631	12570	12506	12386	12446	12612	12560	12443	12596	12510	12394	12591	12593	12609	12519	12664	12586	12527	12499	12570	12622	12565	12455	12562	12422	12560	12523	12645	12492	12599	12613	12525	12462	12458	12528	12698	12441	12440	12540	12515	12555	12541	12528	12729	12629	12456	12657	12494	12680	12427	12568	12549	12687	12688	12439	12570	12606	12450	12420	12587	12494	12600	12462	12591	12608	12726	12508	12598	12626	12569	12524	12491	12451	12530	12445	12544	12713	12556	12517	12524	12546	12460	12494	12670	12624	12599	12600	12603	12566	12468	12500	12567	12588	12657	12617	12574	12473	12502	12600	12573	12582	12626	12700	12682	12656	12475	12550	12554	12672	12577	12569	12469	12524	12494	12567	12402	12418	12581	12640	12676	12678	12569	12520	12572	12553	12521	12441	12540	12608	12603	12470	12682	12528	12588	12593	12355	12434	12449	12455	12616	12492	12502	12546	12665	12564	12533	12607	12542	12572	12384	12631	12590	12584	12531	12506	12362	12663	12506	12459	12513	12557	12498	12545	12482	12649	12470	12497	12433	12514	12472	12480	12603	12634	12430	12631	12441	12501	12414	12482	12526	12478	12884	12567	12527	12451	12654	12581	12555	12697	12320	12627	12526	12622	12619	12382	12723	12530	12486	12611	12446	12735	12608	12177	12562	12616	12341	12599	12371	12633	12568	12400	12472	12507	12584	12523	12353	12480	12539	12395	12580	12505	12467	12569	12534	12546	12646	12588	12447	12599	12563	12508	12665	12651	12506	12560	12458	12666	12469	12561	12528	12602	12600	12629	12779	12505	12485	12404	12758	12535	12390	12540	12770	12700	12675	12508	12430	12554	12517	12594	12357	12493	12574	12672	12525	12572	12659	12634	12434	12472	12606	12471	12495	12497	12485	12641	12535	12561	12489	12637	12486	12582	12699	12541	12522	12419	12521	12569	12547	12635	12641	12433	12493	12461	12568	12604	12485	12414	12560	12560	12528	12533	12459	12581	12506	12442	12467	12594	12459	12817	12622	12468	12496	12575	12624	12498	12484	12588	12639	12556	12449	12586	12587	12542	12740	12672	12507	12552	12437	12546	12465	12593	12503	12607	12464	12501	12520	12539	12691	12485	12375	12497	12576	12526	12458	12529	12582	12558	12452	12492	12478	12717	12679	12435	12409	12473	12759	12529	12352	12565	12478	12597	12501	12399	12618	12489	12254	12505	12513	12607	12597	12487	12469	12623	12534	12505	12548	12594	12376	12476	12599	12535	12616	12444	12629	12524	12456	12409	12588	12435	12518	12559	12495	12556	12598	12555	12606	12502	12539	12585	12464	12506	12540	12686	12583	12649	12402	12453	12488	12533	12420	12329	12574	12498	12265	12684	12534	12532	12528	12334	12580	12411	12520	12431	12538	12492	12395	12596	12319	12460	12551	12446	12546	12619	12517	12441	12573	12552	12472	12517	12437	12622	12644	12580	12661	12401	12478	12337	12561	12342	12540	12666	12572	12530	12416	12635	12614	12566	12455	12496	12454	12583	12655	12793	12586	12611	12667	12511	12527	12429	12501	12449	12516	12571	12558	12654	12557	12583	12606	12625	12521	12577	12559	12585	12494	12474	12530	12460	12625	12575	12555	12450	12583	12600	12522	12600	12515	12650	12555	12467	12454	12544	12782	12301	12607	12488	12464	12498	12381	12528	12586	12703	12570	12506	12594	12536	12489	12551	12500	12551	12469	12667	12389	12512	12602	12422	12493	12562	12422	12618	12430	12372	12489	12386	12409	12632	12395	12517	12412	12547	12411	12614	12647	12522	12585	12473	12576	12432	12467	12424	12393	12524	12405	12485	12402	12509	12602	12567	12571	12435	12516	12697	12487	12371	12297	12376	12427	12647	12372	12564	12479	12701	12399	12508	12535	12510	12575	12550	12499	12511	12473	12516	12387	12849	12443	12518	12483	12546	12670	12628	12534	12386	12453	12625	12601	12575	12462	12696	12558	12478	12698	12376	12341	12531	12589	12517	12660	12560	12628	12500	12614	12530	12477	12529	12493	12391	12484	12375	12661	12372	12642	12529	12507	12566	12528	12465	12543	12542	12533	12564	12469	12458	12495	12484	12503	12317	12614	12523	12540	12643	12490	12506	12543	12322	12487	12547	12643	12395	12518	12631	12522	12528	12566	12503	12556	12486	12480	12575	12406	12492	12542	12596	12490	12573	12493	12587	12357	12512	12365	12521	12545	12502	12473	12720	12500	12645	12451	12492	12406	12445	12630	12724	12550	12599	12466	12543	12411	12364	12556	12572	12579	12647	12533	12476	12634	12514	12635	12520	12451	12477	12548	12631	12484	12528	12571	12519	12603	12393	12683	12410	12487	12549	12450	12486	12573	12572	12463	12515	12524	12529	12562	12581	12360	12278	12663	12684	12577	12610	12612	12620	12593	12562	12540	12504	12510	12434	12462	12626	12366	12495	12621	12473	12467	12480	12412	12648	12407	12571	12422	12581	12598	12503	12533	12375	12593	12599	12451	12616	12626	12565	12429	12541	12454	12611	12397	12615	12607	12637	12405	12740	12481	12542	12537	12456	12483	12426	12696	12577	12442	12502	12624	12598	12450	12562	12592	12563	12492	12681	12668	12535	12583	12487	12450	12439	12375	12560	12601	12578	12369	12323	12559	12643	12543	12597	12480	12502	12542	12651	12587	12568	12552	12472	12519	12357	12758	12586	12411	12592	12562	12546	12648	12588	12677	12452	12502	12452	12507	12553	12611	12426	12421	12462	12583	12511	12472	12398	12434	12546	12589	12461	12561	12522	12659	12667	12521	12702	12415	12666	12595	12615	12446	12654	12581	12532	12560	12489	12629	12460	12484	12478	12481	12608	12602	12433	12463	12421	12576	12376	12394	12537	12605	12533	12615	12659	12622	12501	12487	12428	12516	12491	12564	12686	12535	12549	12474	12438	12484	12550	12456	12565	12522	12444	12479	12655	12674	12595	12416	12412	12508	12651	12507	12498	12516	12587	12537	12570	12461	12429	12453	12639	12643	12494	12418	12611	12467	12540	12616	12447	12437	12433	12557	12511	12427	12508	12524	12549	12398	12706	12350	12460	12571	12553	12618	12609	12641	12552	12497	12464	12562	12309	12540	12703	12532	12494	12445	12521	12595	12565	12481	12289	12613	12586	12575	12498	12535	12462	12340	12475	12585	12503	12645	12499	12505	12553	12593	12702	12521	12462	12643	12495	12474	12597	12558	12667	12441	12683	12527	12637	12359	12456	12601	12601	12648	12512	12418	12496	12507	12511	12615	12598	12670	12478	12346	12543	12341	12726	12497	12586	12569	12479	12668	12523	12408	12628	12444	12437	12573	12444	12460	12480	12578	12509	12513	12574	12566	12465	12519	12487	12559	12623	12428	12594	12447	12545	12635	12634	12368	12405	12586	12419	12519	12528	12431	12462	12396	12545	12561	12505	12528	12474	12653	12532	12427	12423	12466	12603	12498	12600	12565	12528	12390	12710	12560	12521	12578	12635	12364	12551	12613	12473	12484	12509	12566	12562	12516	12502	12523	12675	12586	12341	12580	12443	12488	12547	12505	12641	12358	12417	12619	12513	12485	12372	12550	12592	12499	12487	12527	12419	12568	12377	12598	12653	12384	12522	12453	12683	12425	12587	12571	12445	12600	12462	12474	12613	12527	12671	12457	12450	12441	12468	12583	12760	12381	12430	12476	12325	12342	12468	12420	12526	12521	12435	12566	12426	12370	12497	12470	12501	12502	12669	12480	12439	12517	12662	12390	12495	12526	12482	12418	12619	12462	12572	12480	12460	12557	12589	12567	12585	12544	12508	12632	12542	12472	12568	12711	12510	12449	12671	12450	12654	12513	12632	12570	12503	12634	12695	12492	12626	12431	12531	12529	12556	12508	12542	12513	12528	12557	12623	12640	12534	12686	12579	12586	12558	12560	12542	12407	12521	12518	12498	12565	12536	12332	12442	12484	12530	12521	12396	12538	12462	12359	12446	12521	12608	12611	12527	12538	12551	12666	12520	12564	12567	12606	12585	12603	12571	12550	12564	12531	12796	12595	12586	12455	12451	12578	12475	12366	12506	12400	12492	12570	12622	12424	12720	12549	12453	12443	12526	12453	12408	12396	12520	12629	12777	12691	12661	12332	12417	12634	12585	12565	12495	12591	12496	12451	12684	12546	12490	12652	12499	12425	12527	12547	12482	12534	12468	12458	12587	12598	12380	12487	12649	12685	12560	12515	12328	12468	12455	12488	12549	12260	12461	12635	12436	12511	12640	12556	12491	12423	12446	12616	12380	12476	12615	12380	12524	12562	12595	12654	12541	12520	12586	12696	12602	12539	12545	12558	12601	12535	12505	12436	12486	12361	12645	12433	12465	12476	12510	12597	12509	12521	12407	12401	12635	12655	12609	12424	12524	12687	12599	12477	12484	12558	12686	12547	12651	12504	12602	12451	12546	12619	12554	12451	12537	12480	12451	12610	12581	12576	12499	12531	12544	12502	12483	12605	12429	12343	12607	12502	12547	12534	12455	12567	12437	12538	12484	12487	12594	12659	12811	12650	12595	12600	12463	12469	12502	12550	12666	12399	12454	12346	12544	12541	12449	12381	12580	12550	12517	12441	12660	12576	12735	12460	12668	12528	12598	12540	12611	12478	12362	12483	12476	12547	12507	12535	12593	12421	12515	12560	12369	12458	12593	12619	12542	12534	12427	12495	12373	12634	12652	12501	12549	12385	12513	12581	12603	12534	12587	12551	12674	12567	12666	12303	12421	12685
27417	23017	25956	21275	18039	17895	16951	16287	15579	15119	15248	15488	15249	15166	15030	14732	14890	14699	14846	14724	14984	14595	14726	14733	14853	14878	14842	14755	14645	14531	14523	14516	14410	15093	14963	15105	14870	14726	14518	14693	14632	14641	14738	14222	14658	14535	14696	14334	14801	14636	14465	14378	14542	14745	14538	14485	14431	14625	14460	14706	14461	14660	14658	14393	14664	14480	14584	14575	14711	14485	14503	14394	14504	14445	14493	14556	14458	14566	14573	14450	14455	14435	14472	14458	14507	14570	14383	14715	14696	14396	14529	14670	14752	14592	14596	14585	14543	14574	14573	14489	14607	14518	14515	14701	14571	14445	14489	14557	14505	14434	14474	14739	14477	14435	14469	14574	14434	14428	14482	14456	14604	14580	14404	14463	14565	14410	14529	14394	14588	14562	14493	14301	14520	14625	14319	14434	14616	14602	14455	14620	14412	14693	14667	14630	14730	14601	14558	14557	14563	14503	14424	14478	14336	14476	14533	14522	14586	14435	14520	14493	14550	14645	14604	14508	14674	14857	14740	14716	14662	14638	14718	14483	14534	14509	14685	14598	14599	14391	14450	14771	14461	14572	14476	14496	14517	14683	14606	14467	14545	14561	14527	14676	14439	14501	14572	14661	14610	14643	14474	14654	14515	14334	14583	14642	14507	14754	14376	14572	14473	14383	14601	14447	14570	14528	14432	14380	14448	14632	14557	14410	14647	14527	14675	14605	14818	14576	14582	14727	14625	14723	14707	14434	14499	14634	14624	14576	14547	14575	14298	14587	14450	14328	14607	14627	14664	14518	14567	14521	14550	14673	14587	14772	14548	14372	14550	14593	14735	14526	14504	14556	14617	14624	14488	14386	14659	14429	14432	14513	14436	14482	14566	14546	14553	14752	14605	14326	14425	14617	14542	14530	14519	14539	14638	14592	14595	14798	14614	14614	14481	14531	14721	14662	14529	14479	14469	14517	14552	14657	14482	14446	14503	14473	14627	14719	14515	14537	14428	14443	14579	14527	14617	14521	14574	14381	14570	14405	14574	14458	14723	14546	14433	14337	14586	14516	14473	14631	14523	14464	14436	14619	14342	14562	14318	14601	14500	14594	14700	14558	14603	14646	14778	14525	14584	14466	14663	14575	14583	14694	14686	14595	14683	14560	14668	14574	14594	14637	14566	14711	14509	14527	14677	14276	14514	14376	14273	14307	14598	14556	14449	14445	14602	14617	14523	14537	14453	14537	14482	14490	14489	14598	14598	14514	14552	14553	14676	14509	14624	14611	14669	14539	14656	14506	14539	14655	14450	14632	14684	14676	14527	14688	14534	14647	14520	14664	14662	14499	14617	14599	14720	14470	14573	14519	14382	14690	14327	14659	14536	14406	14672	14616	14387	14555	14537	14544	14517	14469	14409	14453	14336	14631	14606	14416	14598	14378	14538	14579	14549	14545	14451	14404	14610	14474	14589	14404	14673	14398	14628	14536	14623	14592	14719	14624	14580	14661	14332	14347	14674	14504	14637	14529	14466	14428	14572	14452	14580	14722	14585	14484	14375	14573	14571	14692	14718	14589	14575	14530	14506	14605	14373	14618	14736	14595	14740	14378	14673	14379	14517	14705	14718	14676	14605	14368	14733	14696	14387	14608	14518	14671	14625	14672	14637	14565	14661	14602	14643	14583	14384	14564	14537	14577	14452	14672	14415	14387	14664	14416	14682	14569	14501	14504	14499	14803	14516	14625	14734	14439	14540	14592	14632	14428	14503	14476	14462	14500	14731	14695	14497	14755	14718	14526	14433	14394	14636	14482	14482	14550	14525	14542	14543	14528	14565	14669	14488	14594	14612	14512	14563	14566	14714	14639	14612	14452	14616	14477	14409	14732	14234	14527	14656	14501	14559	14636	14554	14508	14480	14574	14867	14424	14446	14544	14615	14523	14392	14678	14485	14505	14470	14513	14569	14492	14580	14471	14533	14398	14665	14520	14383	14630	14525	14691	14627	14572	14341	14544	14662	14563	14447	14468	14456	14693	14527	14731	14612	14694	14441	14529	14588	14523	14415	14590	14633	14602	14608	14603	14700	14522	14549	14461	14517	14481	14327	14467	14631	14566	14694	14528	14346	14692	14486	14613	14615	14571	14681	14614	14603	14311	14428	14390	14320	14502	14588	14457	14541	14553	14620	14442	14537	14487	14555	14623	14526	14596	14547	14633	14462	14667	14527	14579	14563	14581	14749	14594	14585	14588	14603	14592	14500	14525	14525	14857	14689	14626	14403	14628	14687	14532	14656	14640	14560	14580	14560	14548	14645	14430	14462	14700	14742	14529	14509	14662	14280	14333	14400	14601	14526	14481	14482	14470	14611	14567	14455	14600	14569	14479	14736	14713	14577	14524	14559	14484	14539	14554	14596	14542	14555	14385	14646	14762	14574	14594	14652	14617	14679	14745	14577	14596	14408	14415	14684	14473	14300	14601	14619	14384	14702	14720	14522	14463	14485	14625	14727	14585	14674	14585	14609	14298	14611	14608	14595	14515	14626	14542	14482	14619	14537	14500	14443	14471	14639	14415	14697	14529	14380	14368	14483	14707	14336	14466	14687	14613	14535	14566	14522	14590	14508	14602	14577	14573	14362	14489	14536	14465	14681	14590	14536	14371	14746	14534	14585	14544	14631	14616	14551	14488	14649	14501	14308	14552	14592	14417	14406	14458	14564	14439	14565	14672	14617	14409	14674	14592	14735	14675	14575	14492	14520	14639	14547	14391	14586	14777	14446	14664	14479	14650	14549	14755	14660	14384	14474	14470	14717	14428	14622	14527	14557	14599	14549	14620	14716	14634	14568	14421	14560	14451	14552	14639	14498	14542	14291	14520	14727	14541	14566	14508	14650	14490	14504	14500	14722	14592	14397	14462	14434	14710	14689	14513	14635	14572	14586	14516	14588	14401	14454	14489	14468	14448	14696	14543	14665	14696	14464	14509	14637	14533	14644	14417	14686	14569	14681	14348	14476	14598	14585	14641	14503	14492	14441	14802	14393	14526	14330	14413	14538	14639	14584	14561	14642	14673	14397	14335	14657	14595	14499	14486	14463	14524	14559	14557	14471	14552	14548	14549	14299	14549	14421	14649	14460	14415	14566	14593	14468	14450	14651	14659	14461	14557	14390	14584	14510	14537	14336	14601	14515	14398	14630	14698	14484	14542	14518	14500	14525	14583	14613	14413	14414	14355	14430	14518	14650	14524	14659	14449	14604	14574	14574	14473	14538	14617	14518	14303	14674	14577	14554	14423	14568	14611	14581	14578	14598	14643	14322	14414	14518	14732	14370	14511	14710	14605	14664	14402	14579	14484	14421	14582	14661	14533	14650	14673	14642	14571	14743	14539	14712	14744	14560	14596	14684	14600	14618	14415	14352	14474	14660	14601	14489	14751	14583	14427	14669	14602	14586	14456	14552	14599	14540	14467	14633	14315	14614	14435	14529	14489	14595	14573	14713	14473	14620	14553	14686	14708	14614	14346	14614	14560	14456	14696	14443	14559	14532	14370	14752	14588	14437	14444	14430	14572	14725	14519	14679	14594	14454	14713	14378	14676	14578	14613	14534	14566	14467	14569	14218	14908	14607	14616	14318	14664	14401	14466	14513	14345	14461	14591	14550	14445	14514	14570	14616	14605	14537	14390	14604	14555	14493	14631	14710	14620	14472	14387	14631	14648	14506	14508	14626	14323	14772	14501	14572	14486	14501	14627	14638	14732	14647	14681	14610	14699	14684	14588	14669	14703	14551	14413	14671	14546	14670	14377	14616	14743	14717	14438	14620	14612	14830	14687	14478	14607	14763	14456	14548	14606	14531	14600	14417	14539	14502	14401	14714	14324	14575	14571	14597	14500	14421	14548	14628	14785	14546	14588	14595	14593	14732	14464	14574	14662	14577	14513	14541	14637	14591	14306	14440	14555	14559	14489	14581	14652	14617	14465	14656	14642	14446	14639	14493	14709	14599	14414	14527	14582	14578	14557	14453	14525	14439	14620	14444	14456	14494	14543	14479	14778	14466	14521	14646	14537	14837	14566	14566	14564	14501	14415	14561	14600	14508	14456	14466	14403	14643	14481	14598	14586	14586	14747	14453	14673	14585	14615	14281	14585	14574	14517	14796	14579	14616	14617	14705	14617	14397	14549	14595	14467	14638	14571	14454	14656	14498	14644	14610	14417	14608	14378	14506	14561	14470	14480	14688	14518	14686	14518	14613	14529	14659	14645	14700	14334	14554	14588	14473	14537	14598	14528	14404	14551	14790	14630	14552	14810	14444	14346	14625	14478	14234	14590	14494	14533	14683	14596	14539	14519	14466	14367	14620	14654	14548	14502	14546	14674	14533	14521	14545	14675	14477	14423	14593	14778	14677	14464	14559	14723	14557	14599	14579	14601	14612	14455	14594	14606	14516	14295	14590	14520	14698	14594	14558	14465	14497	14533	14492	14643	14615	14487	14533	14600	14519	14620	14537	14476	14451	14427	14694	14698	14787	14347	14584	14710	14484	14763	14366	14575	14635	14413	14502	14486	14634	14452	14642	14630	14589	14630	14316	14547	14519	14443	14609	14611	14541	14381	14547	14519	14500	14351	14585	14582	14715	14568	14531	14784	14647	14617	14514	14542	14627	14582	14677	14502	14604	14510	14645	14458	14516	14566	14532	14438	14535	14626	14587	14526	14693	14688	14431	14466	14527	14601	14679	14485	14527	14480	14311	14884	14395	14393	14576	14443	14519	14698	14367	14522	14655	14484	14444	14360	14502	14571	14514	14578	14483	14750	14520	14412	14563	14523	14648	14630	14474	14438	14490	14602	14434	14575	14328	14599	14489	14533	14608	14410	14729	14423	14596	14480	14351	14639	14494	14535	14526	14541	14371	14529	14416	14447	14680	14502	14600	14482	14688	14541	14662	14549	14462	14757	14461	14513	14556	14435	14513	14461	14566	14748	14528	14660	14559	14395	14475	14505	14585	14612	14574	14481	14900	14477	14525	14442	14804	14469	14265	14403	14617	14667	14491	14465	14529	14318	14422	14418	14510	14671	14659	14543	14620	14709	14684	14455	14693	14662	14488	14627	14554	14554	14630	14504	14601	14428	14609	14662	14396	14527	14543	14500
20368	29891	23514	17464	18091	17756	16342	15152	14276	13860	13942	14188	14017	13492	13198	13253	12866	12861	12910	12887	12703	12883	12787	13308	13115	13074	12967	12771	12636	12704	12819	12742	12805	13326	13327	13298	13010	12679	12843	12680	12745	12716	12755	12584	12838	12528	12664	12774	12585	12732	12771	12760	12578	12751	12826	12685	12795	12729	12675	12574	12801	12639	12683	12658	12627	12566	12603	12896	12782	12843	12436	12804	12687	12586	12681	12616	12708	12845	12726	12651	12834	12763	12757	12610	12694	12709	12777	12709	12537	12544	12611	12891	12643	12751	12797	12699	12636	12756	12757	12749	12585	12642	12616	12755	12713	12716	12641	12740	12652	12685	12497	12679	12647	12850	12734	12680	12753	12832	12598	12841	12714	12508	12801	12747	12805	12692	12626	12629	12609	12682	12733	12744	12716	12648	12659	12580	12645	12791	12680	12652	12803	12813	12698	12713	12662	12682	12748	12702	12477	12809	12576	12823	12765	12853	12660	12666	12571	12746	12535	12676	12651	12679	12648	12685	12668	12629	12666	12740	12643	12579	12784	12653	12848	12736	12652	12732	12694	12701	12745	12569	12712	12695	12683	12797	12680	12542	12599	12642	12678	12539	12699	12699	12601	12536	12826	12754	12693	12748	12663	12650	12671	12765	12763	12710	12639	12772	12743	12630	12651	12756	12393	12708	12622	12760	12581	12666	12774	12624	12674	12707	12529	12626	12781	12811	12571	12656	12575	12662	12700	12642	12859	12727	12849	12705	12668	12598	12553	12810	12763	12624	12715	12673	12952	12640	12691	12827	12761	12444	12714	12714	12675	12664	12628	12769	12763	12671	12695	12751	12727	12584	12634	12522	12631	12708	12748	12664	12762	12677	12704	12669	12645	12775	12675	12619	12701	12784	12743	12903	12550	12590	12667	12563	12678	12634	12773	12709	12585	12577	12654	12771	12753	12655	12758	12595	12838	12697	12639	12725	12741	12542	12779	12639	12839	12509	12733	12665	12789	12670	12729	12689	12709	12684	12806	12826	12771	12747	12967	12635	12626	12763	12578	12658	12769	12675	12800	12685	12506	12758	12749	12600	12868	12540	12862	12680	12700	12715	12553	12682	12643	12753	12770	12810	12718	12702	12732	12620	12760	12604	12764	12558	12566	12462	12879	12762	12620	12853	12466	12656	12635	12682	12666	12693	12715	12725	12715	12928	12735	12629	12717	12910	12752	12678	12793	12768	12564	12741	12688	12605	12655	12616	12769	12746	12771	12768	12592	12769	12874	12775	12687	12690	12746	12631	12744	12662	12852	12764	12673	12692	12624	12683	12678	12682	12711	12568	12569	12761	12574	12765	12697	12731	12754	12848	12725	12774	12656	12799	12781	12644	12677	12874	12679	12661	12693	12602	12704	12612	12669	12748	12712	12660	12745	12791	12630	12774	12756	12754	12726	12676	12600	12706	12545	12524	12704	12680	12618	12695	12639	12619	12764	12625	12675	12675	12745	12791	12697	12570	12654	12645	12616	12724	12949	12712	12768	12709	12699	12630	12700	12729	12721	12617	12658	12815	12709	12601	12699	12686	12579	12598	12642	12497	12645	12701	12556	12643	12592	12562	12639	12736	12670	12699	12814	12720	12889	12705	12899	12751	12798	12714	12705	12653	12705	12632	12809	12648	12720	12613	12671	12633	12634	12867	12661	12662	12693	12563	12536	12850	12642	12447	12643	12699	12710	12771	12766	12746	12629	12705	12937	12658	12820	12684	12732	12662	12768	12803	12670	12660	12677	12742	12842	12795	12661	12672	12690	12657	12599	12760	12588	12609	12849	12850	13002	12650	12645	12584	12705	12697	12754	12688	12705	12715	12743	12838	12656	12724	12703	12638	12732	12912	12643	12625	12649	12732	12643	12596	12814	12690	12784	12626	12588	12569	12641	12525	12665	12773	12721	12573	12632	12760	12858	12778	12548	12672	12666	12638	12847	12636	12705	12714	12808	12840	12767	12665	12689	12986	12755	12667	12637	12673	12697	12595	12653	12642	12725	12801	12694	12404	12752	12693	12635	12772	12708	12742	12714	12684	12593	12535	12894	12606	12689	12655	12747	12666	12834	12707	12732	12701	12641	12673	12697	12626	12667	12805	12520	12760	12742	12552	12674	12666	12804	12721	12817	12662	12655	12662	12811	12740	12546	12697	12619	12705	12609	12760	12817	12635	12808	12786	12600	12816	12739	12822	12569	12745	12684	12592	12681	12555	12644	12591	12709	12545	12609	12868	12677	12642	12558	12761	12677	12928	12624	12874	12660	12572	12780	12647	12666	12699	12689	12805	12552	12722	12696	12757	12612	12527	12748	12774	12602	12806	12834	12799	12691	12580	12682	12672	12683	12665	12782	12663	12567	12552	12717	12650	12808	12594	12860	12669	12605	12748	12631	12583	12625	12616	12740	12660	12772	12545	12692	12726	12815	12688	12735	12689	12871	12654	12700	12789	12711	12756	12444	12718	12643	12724	12694	12731	12535	12740	12906	12694	12773	12854	12665	12801	12692	12690	12616	12707	12594	12761	12672	12648	12760	12595	12769	12853	12754	12626	12600	12666	12601	12748	12759	12746	12709	12808	12663	12681	12739	12685	12725	12589	12670	12710	12747	12665	12867	12816	12760	12613	12751	12868	12642	12538	12760	12728	12692	12792	12723	12587	12628	12795	12678	12754	12559	12607	12606	12776	12669	12720	12480	12927	12763	12569	12843	12714	12678	12660	12628	12842	12781	12744	12710	12757	12701	12806	12432	12688	12757	12699	12646	12751	12757	12696	12624	12771	12691	12700	12655	12680	12728	12650	12554	12584	12821	12667	12521	12753	12846	12753	12801	12660	12780	12651	12861	12753	12720	12623	12739	12866	12678	12714	12664	12644	12717	12698	12740	12733	12638	12749	12614	12736	12719	12779	12706	12581	12820	12595	12813	12695	12772	12638	12650	12654	12691	12668	12682	12791	12630	12691	12798	12685	12769	12771	12735	12719	12755	12686	12584	12633	12796	12789	12659	12615	12725	12673	12693	12895	12669	12656	12760	12520	12655	12752	12713	12634	12616	12727	12540	12700	12834	12732	12713	12489	12817	12701	12655	12742	12683	12799	12738	12623	12704	12800	12708	12874	12662	12516	12561	12621	12744	12487	12576	12767	12711	12836	12657	12594	12664	12647	12747	12587	12755	12746	12758	12745	12819	12659	12506	12716	12694	12604	12555	12670	12541	12804	12779	12584	12829	12729	12682	12683	12642	12613	12799	12688	12823	12500	12683	12561	12788	12575	12706	12758	12668	12612	12642	12652	12744	12784	12753	12811	12750	12820	12891	12685	12719	12802	12739	12663	12644	12690	12745	12510	12771	12733	12810	12826	12783	12695	12740	12859	12756	12631	12635	12779	12647	12842	12851	12707	12627	12652	12561	12698	12710	12730	12640	12601	12743	12606	12636	12702	12631	12677	12731	12525	12664	12691	12698	12770	12628	12547	12661	12564	12684	12821	12710	12641	12630	12667	12653	12717	12656	12654	12862	12773	12712	12581	12568	12838	12615	12692	12546	12708	12752	12459	12805	12731	12647	12874	12710	12821	12633	12598	12749	12799	12729	12583	12611	12791	12742	12813	12658	12663	12636	12716	12663	12780	12762	12699	12825	12763	12742	12844	12633	12595	12711	12650	12572	12675	12689	12701	12596	12507	12787	12800	12637	12826	12683	12719	12514	12596	12781	12972	12558	12692	12735	12794	12709	12638	12493	12760	12617	12670	12602	12563	12603	12776	12698	12617	12613	12720	12657	12699	12589	12679	12868	12653	12620	12597	12671	12665	12753	12864	12733	12691	12707	12775	12617	12694	12948	12664	12607	12601	12762	12623	12671	12719	12604	12781	12607	12671	12559	12688	12615	12739	12593	12655	12615	12660	12662	12705	12633	12722	12724	12698	12680	12736	12669	12733	12803	12698	12809	12756	12672	12651	12714	12748	12606	12757	12698	12679	12749	12783	12684	12693	12756	12741	12639	12670	12764	12814	12794	12575	12700	12460	12711	12565	12677	12712	12612	12689	12825	12690	12703	12619	12711	12900	12779	12454	12601	12652	12707	12655	12647	12699	12737	12626	12637	12605	12623	12876	12640	12719	12774	12567	12617	12657	12620	12546	12500	12669	12812	12525	12752	12609	12481	12687	12662	12635	12740	12669	12547	12637	12596	12701	12739	12678	12725	12797	12830	12801	12792	12747	12767	12617	12625	12773	12694	12666	12652	12772	12814	12646	12703	12513	12603	12801	12680	12794	12642	12700	12758	12746	12673	12723	12642	12658	12780	12614	12744	12905	12695	12576	12689	12650	12741	12596	12607	12881	12658	12702	12749	12617	12792	12784	12574	12758	12780	12830	12691	12648	12854	12743	12596	12755	12778	12659	12616	12699	12782	12694	12611	12774	12670	12873	12807	12644	12662	12769	12693	12589	12786	12650	13030	12780	12728	12528	12585	12516	12809	12727	12636	12734	12678	12562	12520	12736	12651	12692	12674	12731	12581	12612	12809	12706	12821	12657	12680	12709	12769	12608	12655	12646	12725	12675	12818	12710	12505	12769	12733	12572	12568	12603	12702	12764	12828	12792	12689	12897	12666	12731	12761	12640	12707	12723	12864	12721	12489	12776	12703	12656	12599	12699	12633	12766	12771	12796	12698	12633	12717	12633	12434	12612	12744	12523	12574	12678	12770	12782	12627	12648	12762	12785	12588	12683	12817	12637	12796	12714	12644	12630	12703	12587	12796	12665	12745	12562	12835	12595	12592	12814	12680	12712	12724	12654	12598	12636	12739	12743	12815	12724	12740	12764	12807	12591	12673	12755	12706	12689	12715	12625	12793	12588	12655	12609	12609	12856	12620	12647	12704	12835	12850	12686	12803	12657	12840	12638	12692	12837	12628	12724	12595	12633	12718	12995	12798	12644	12750	12430	12673	12627	12734	12644	12663	12473	12617	12626	12691	12690	12612	12712	12701	12761	12603	12572	12596	12903	12687	12629	12599	12786	12775	12755	12645	12661	12731	12670	12632	12703	12692	12762	12501	12461	12654	12838	12704	12743	12666	12710	12622	12764	12640	12695	12661	12748	12701	12795
23582	21047	28537	23874	21964	22612	21227	17391	16465	15960	15774	15626	15687	15413	15012	15021	14857	14726	14548	14608	14829	14598	14732	14757	14881	14758	14596	14518	14377	14461	14503	14557	14980	17401	17291	16087	15540	14840	14751	14184	14351	14092	14434	14333	14418	14430	14342	14390	14408	14331	14238	14504	14374	14438	14429	14550	14422	14406	14424	14266	14413	14290	14230	14337	14419	14215	14497	14291	14349	14305	14390	14062	14184	14333	14317	14547	14367	14278	14369	14342	14477	14211	14151	14294	14374	14356	14356	14238	14318	14248	14295	14233	14348	14246	14277	14134	14276	14288	14325	14286	14333	14333	14279	14355	14251	14149	14464	14581	14488	14389	14241	14191	14285	14211	14270	14260	14438	14540	14134	14414	14372	14261	14440	14392	14214	14262	14107	14167	14254	14334	14356	14163	14521	14370	14453	14295	14282	14182	14164	14361	14332	14518	14241	14399	14107	14137	14158	14351	14318	14449	14317	14450	14425	14475	14126	14316	14484	14443	14302	14329	14346	14426	14435	14481	14303	14273	14214	14074	14288	14249	14216	14084	14285	14255	14294	14383	14186	14355	14202	14464	14260	14317	14234	14340	14098	14410	14041	14351	14390	14189	14372	14359	14115	14383	14415	14325	14267	14260	14206	14206	14230	14135	14392	14287	14334	14457	14254	14347	14451	14458	14446	14277	14403	14310	14392	14401	14213	14236	14172	14244	14558	14215	14354	14205	14233	14165	14369	14174	14229	14303	14383	14411	14516	14172	14288	14211	14214	14369	14286	14528	14304	14378	14347	14547	14107	14417	14192	14104	14167	14386	14515	14206	14087	14179	14483	14415	14521	14439	14245	14185	14309	14605	14120	14220	14338	14151	14417	14151	14308	14300	14370	14477	14225	14234	14387	14499	14302	14144	14247	14159	14230	14182	14424	14425	14316	14120	14407	14406	14349	14379	14254	14320	14261	14308	14441	14237	14240	14267	14367	14359	14220	14412	14443	14294	14264	14554	14375	14323	14284	14299	14519	14243	14292	14246	14393	14383	14340	14403	14195	14312	14284	14234	14113	14388	14166	14318	14250	14219	14328	14449	14210	14283	14326	14219	14529	14205	14247	14387	14230	14470	14258	14359	14279	14340	14203	14121	14310	14357	14260	14332	14469	14563	14416	14454	14301	14235	14472	14233	14528	14169	14138	14234	14220	14369	14356	14335	14317	14252	14304	14135	14228	14289	14437	14335	14455	14296	14320	14323	14213	14399	14208	14302	14331	14228	14560	14435	14267	13982	14401	14375	14293	14150	14218	14180	14402	14377	14468	14195	14311	14475	14334	14247	14428	14181	14216	14249	14289	14200	14232	14099	14404	14326	14173	14201	14388	14570	14249	14471	14258	14157	14234	14422	14283	14404	14435	14134	14370	14391	14416	14342	14371	14357	14325	14265	14356	14398	14327	14198	14183	14247	14036	14402	14328	14277	14309	14410	14378	14292	14382	14183	14249	14498	14330	14378	14219	14230	14269	14322	14272	14222	14274	14424	14453	14292	14425	14228	14245	14184	14401	14216	14274	14216	14272	14137	14452	14138	14396	14346	14424	14173	14296	14265	14392	14366	14304	14363	14245	14414	14336	14218	14183	14188	14271	14299	14551	14390	14428	14112	14323	14243	14253	14376	14488	14311	14235	14203	14444	14383	14351	14386	14240	14256	13982	14452	14304	14389	14359	14358	14254	14300	14271	14209	14124	14337	14442	14290	14259	14436	14459	14376	14302	14385	14334	14312	14123	14466	14305	14429	14302	14148	14299	14323	14346	14268	14330	14322	14312	14336	14330	14426	14148	14211	14315	14249	14406	14346	14287	14372	14298	14245	14295	14321	14359	14264	14191	14132	14236	14298	14233	14162	14180	14257	14295	14311	14291	14389	14440	14501	14300	14267	14116	14130	14392	14257	14251	14216	14275	14300	14152	14264	14407	14191	14449	14324	14127	14302	14218	14259	14206	14206	14387	14150	14304	14377	14307	14241	14271	14192	14398	14235	14379	14332	14103	14238	14220	14236	14367	14132	14000	14217	14226	14273	14172	14243	14274	14253	14185	14491	14426	14315	14591	14495	14509	14337	14270	14533	14187	14492	14347	14334	14226	14403	14184	14215	14279	14310	14305	14320	14327	14139	14385	14260	14299	14189	14242	14216	14462	14389	14381	14151	14395	14404	14189	14109	14349	14038	14253	14072	14260	14196	14485	14327	14340	14260	14340	14254	14102	14376	14204	14172	14250	14401	14252	14199	14257	14328	14238	14238	14342	14392	14352	14505	14248	14269	14343	14381	14216	14435	14281	14355	14506	14290	14446	14422	14174	14330	14078	14292	14425	14325	14591	14373	14400	14359	14352	14391	14273	14354	14251	14297	14526	14309	14399	14157	14141	14352	14276	14321	14268	14298	14386	14287	14325	14291	14166	14380	14286	14415	14470	14418	14331	14441	14342	14241	14231	14153	14310	14234	14245	14241	14228	14343	14275	14344	14458	14290	14201	14233	14203	14089	14270	14362	14448	14141	14152	14229	14314	14200	14282	14350	14316	14113	14226	14269	14307	14224	14346	14261	14303	14200	14149	14385	14420	14269	14368	14437	14352	14409	14306	14376	14415	14371	14173	14326	14383	14347	14178	14392	14383	14178	14377	14318	14260	14361	14380	14146	14281	14319	14196	14381	14263	14448	14286	14294	14128	14318	14247	14326	14211	14444	14424	14156	14199	14343	14579	14131	14250	14269	14386	14327	14515	14402	14328	14366	14385	14285	14326	14110	14352	14156	14592	14319	14294	14318	14287	14437	14351	14216	14354	14349	14279	14269	14356	14190	14349	14077	14186	14470	14343	14387	14342	14248	14093	14284	14422	14326	14308	14222	14354	14350	14051	14459	14357	14353	14404	14226	14167	14267	14190	14342	14382	14144	14451	14352	14410	14342	14080	14411	14345	14336	14406	14193	14332	14190	14380	14399	14137	14277	14214	14338	14398	14414	14286	14283	14297	14262	14217	14378	14098	14079	14298	14384	14381	14283	14408	14318	14181	14328	14326	14386	14383	14335	14482	14173	14354	14251	14271	14195	14389	14262	14274	14488	14371	14325	14453	14063	14139	14332	14452	14062	14147	14194	14500	14287	14219	14199	14271	14262	14419	14300	14367	14366	14367	14289	14137	14153	14376	14222	14283	14268	14566	14412	14337	14428	14161	14149	14427	14197	14285	14382	14241	14187	14337	14218	14658	14202	14361	14175	14207	14460	14586	14276	14522	14326	14403	14258	14170	14375	14297	14320	14454	14421	14442	14473	14368	14459	14308	14223	14251	14243	14267	14347	14240	14322	14300	14217	14221	14492	14255	14135	14265	14394	14324	14279	14369	14439	14316	14387	14351	14275	14181	14152	14373	14417	14256	14462	14254	14384	14256	14293	14354	14498	14426	14264	14407	14334	14311	14461	14332	14275	14361	14295	14384	14314	14351	14348	14197	14209	14373	14325	14281	14269	14399	14090	14194	14301	14369	14237	14406	14202	14220	14299	14327	14157	14355	14282	14475	14358	14278	14406	14412	14301	14159	14187	14298	14325	14398	14294	14246	14378	14406	14294	14497	14633	14266	14546	14151	14107	14408	14373	14249	14462	14232	14177	14183	14126	14366	14415	14379	14298	14463	14274	14394	14388	14142	14258	14325	14305	14409	14290	14380	14372	14450	14407	14176	14301	14257	14437	14364	14229	14258	14509	14492	14319	14287	14125	14242	14302	14215	14304	14325	14440	14221	14258	14251	14324	14341	14230	14200	14107	14412	14285	14093	14221	14307	14184	14263	14336	14362	14535	14547	14290	14356	14350	14307	14514	14325	14325	14319	14266	14297	14342	14358	14251	14334	14430	14347	14323	14306	14393	14157	14159	14282	14478	14270	14227	14414	14462	14276	14334	14340	14490	14291	14344	14449	14331	14405	14192	14067	14418	14266	14132	14276	14420	14325	14350	14300	14289	14239	14281	14386	14438	14368	14268	14420	14348	14069	14238	14419	14290	14422	14263	14416	14284	14164	14263	14400	14274	14329	14340	14251	14257	14297	14243	14347	14260	14260	14130	14396	14201	14101	14352	14160	14321	14341	14349	14370	14117	14382	14525	14241	14337	14343	14469	14439	14444	14383	14386	14437	14506	14391	14335	14274	14289	14336	14381	14334	14327	14386	14453	14261	14410	14350	14299	14296	14474	14281	14277	14472	13966	14212	14298	14231	14248	14439	14230	14323	14304	14351	14180	14227	14457	14280	14180	14367	14531	14320	14302	14213	14342	14259	14158	14361	14194	14169	14546	14275	14290	14415	14331	14315	14400	14237	14545	14386	14175	14272	14109	14168	14362	14247	14413	14222	14145	14186	14054	14347	14285	14127	14325	14440	14289	14420	14280	14295	14316	14403	14357	14311	14181	14196	14388	14425	14343	14431	14276	14490	14456	14442	14262	14383	14350	14460	14269	14334	14338	14136	14140	14069	14174	14394	14311	14358	14249	14458	14140	14431	14370	14449	14427	14373	14180	14497	14239	14273	14337	14358	14288	14160	14381	14209	14380	14397	14374	14275	14180	14428	14264	14231	14447	14244	14252	14516	14311	14252	14352	14328	14267	14406	14179	14329	14462	14327	14301	14223	14128	14452	14352	14317	14226	14201	14248	14214	14278	14132	14266	14490	14295	14292	14513	14377	14263	14199	14113	14090	14226	14336	14362	14247	14304	14363	14104	14319	14345	14387	14325	14258	14082	14348	14430	14433	14180	14369	14262	14356	14330	14100	14140	14301	14339	14495	14244	14336	14364	14318	14365	14280	14399	14294	14231	14244	14322	14404	14477	14480	14482	14424	14264	14444	14308	14450	14155	14179	14273	14155	14346	14184	14232	14275	14513	14337	14288	14271	14341	14395	14172	14474	14298	14263	14359	14148	14402	14123	14348	14231	14299	14156	14444	14393	14463	14422	14325	14230	14469	14438	14450	14399	14309	14429	14295	14326	14193	14345	14373	14199	14369	14426	14186	14252	14494	14104	14457	14489	14280	14596	14536	14425	14330	14352	14428	14300	14421	14431	14188	14192	14303	14513	14411	14314	14269	14403	14363	14188	14186	14338	14380
20823	37329	29266	21735	21593	20228	19095	16832	15584	14556	14293	14777	14469	14231	13586	13622	13007	12921	12996	12765	13004	12889	12852	13069	13174	13432	13027	12637	12782	12750	12600	12556	13660	17117	16169	14783	13836	13075	12630	12532	12519	12720	12559	12611	12509	12487	12421	12455	12620	12608	12611	12588	12509	12422	12573	12683	12574	12471	12552	12573	12505	12548	12520	12585	12459	12603	12431	12559	12679	12497	12662	12582	12463	12584	12430	12623	12608	12472	12563	12495	12652	12653	12513	12493	12636	12606	12487	12693	12497	12525	12566	12673	12456	12543	12384	12590	12482	12855	12626	12453	12781	12562	12661	12672	12509	12437	12513	12518	12426	12497	12406	12679	12557	12633	12510	12539	12717	12623	12637	12567	12563	12556	12564	12446	12596	12544	12419	12590	12641	12526	12665	12470	12605	12547	12597	12407	12508	12579	12468	12451	12711	12388	12751	12568	12704	12381	12483	12745	12503	12513	12557	12569	12600	12568	12610	12638	12555	12626	12702	12594	12429	12521	12521	12451	12620	12504	12604	12715	12623	12338	12345	12506	12688	12418	12716	12649	12564	12628	12663	12668	12525	12496	12508	12732	12445	12455	12556	12560	12448	12447	12584	12643	12710	12490	12554	12366	12598	12450	12491	12418	12485	12440	12741	12380	12537	12505	12566	12579	12672	12582	12401	12601	12636	12420	12587	12427	12504	12497	12546	12721	12551	12326	12487	12584	12590	12513	12603	12620	12535	12553	12674	12484	12546	12503	12616	12586	12550	12507	12503	12609	12593	12545	12595	12489	12604	12380	12614	12440	12567	12531	12543	12434	12548	12414	12494	12639	12621	12607	12534	12510	12459	12531	12588	12603	12543	12498	12612	12634	12588	12565	12552	12694	12500	12717	12523	12482	12572	12516	12526	12557	12400	12515	12568	12513	12655	12521	12524	12612	12552	12635	12575	12803	12521	12507	12332	12574	12572	12588	12457	12424	12447	12372	12523	12533	12758	12511	12478	12466	12597	12630	12566	12559	12754	12386	12586	12600	12706	12489	12612	12541	12494	12540	12546	12588	12540	12627	12214	12605	12537	12539	12485	12543	12681	12543	12614	12563	12614	12505	12536	12520	12557	12693	12615	12518	12593	12562	12745	12642	12498	12522	12653	12654	12597	12524	12580	12583	12619	12514	12513	12689	12462	12488	12563	12564	12653	12526	12597	12574	12580	12542	12559	12509	12383	12558	12581	12535	12594	12629	12603	12660	12481	12555	12615	12615	12570	12676	12492	12660	12661	12478	12540	12661	12482	12617	12561	12513	12643	12375	12541	12565	12642	12516	12463	12506	12574	12518	12423	12387	12538	12613	12626	12335	12543	12633	12428	12555	12579	12572	12570	12435	12591	12441	12583	12480	12510	12489	12609	12606	12709	12507	12462	12760	12508	12472	12534	12551	12636	12385	12559	12515	12566	12417	12639	12506	12665	12467	12683	12639	12437	12432	12395	12576	12518	12579	12666	12548	12612	12592	12552	12427	12557	12420	12519	12558	12624	12313	12604	12588	12595	12597	12547	12474	12695	12602	12485	12493	12543	12525	12573	12545	12543	12616	12459	12567	12631	12376	12539	12672	12431	12674	12560	12528	12500	12547	12560	12552	12565	12608	12633	12589	12475	12646	12426	12553	12650	12480	12483	12616	12679	12492	12478	12602	12643	12476	12563	12525	12478	12513	12702	12511	12773	12518	12669	12514	12548	12560	12663	12523	12770	12645	12575	12610	12637	12639	12518	12667	12437	12504	12580	12533	12713	12531	12461	12594	12469	12421	12577	12567	12469	12716	12744	12469	12560	12609	12634	12574	12582	12729	12669	12757	12431	12534	12593	12627	12655	12438	12659	12625	12449	12508	12627	12694	12550	12737	12656	12556	12491	12619	12475	12524	12535	12431	12515	12405	12516	12582	12674	12532	12524	12555	12517	12536	12700	12689	12471	12533	12611	12448	12487	12417	12550	12547	12494	12487	12614	12583	12406	12589	12528	12523	12524	12347	12574	12753	12551	12584	12493	12580	12569	12577	12514	12548	12753	12366	12487	12644	12664	12517	12508	12678	12507	12366	12517	12518	12513	12613	12656	12542	12526	12573	12534	12504	12456	12336	12448	12680	12698	12523	12560	12408	12559	12558	12446	12564	12519	12454	12687	12627	12460	12432	12496	12638	12667	12362	12454	12449	12563	12392	12663	12472	12584	12549	12495	12658	12536	12501	12613	12600	12473	12607	12443	12594	12654	12614	12514	12643	12516	12656	12599	12646	12618	12571	12554	12475	12460	12546	12640	12590	12601	12682	12473	12512	12601	12485	12426	12634	12358	12560	12611	12513	12512	12513	12505	12548	12624	12528	12449	12568	12599	12631	12529	12577	12452	12641	12549	12505	12538	12431	12667	12755	12561	12602	12563	12602	12659	12517	12467	12589	12709	12345	12576	12456	12585	12427	12688	12637	12421	12412	12532	12409	12610	12619	12530	12655	12601	12574	12693	12602	12643	12605	12537	12534	12514	12458	12504	12620	12346	12410	12601	12487	12586	12525	12298	12555	12491	12558	12468	12508	12526	12675	12579	12589	12607	12500	12590	12680	12472	12705	12560	12515	12711	12594	12534	12487	12564	12599	12451	12651	12646	12784	12659	12506	12518	12494	12646	12536	12542	12608	12535	12423	12574	12432	12732	12475	12626	12564	12596	12495	12550	12598	12475	12590	12601	12554	12675	12472	12580	12508	12582	12551	12643	12431	12636	12576	12528	12631	12616	12487	12337	12618	12653	12736	12531	12611	12428	12790	12551	12505	12369	12607	12592	12573	12538	12687	12686	12686	12618	12699	12619	12539	12375	12449	12489	12612	12436	12619	12465	12518	12407	12582	12592	12328	12616	12471	12481	12562	12607	12398	12564	12580	12547	12610	12594	12460	12674	12552	12590	12613	12420	12643	12592	12545	12636	12635	12657	12724	12461	12673	12649	12546	12554	12502	12446	12763	12516	12565	12557	12582	12613	12517	12469	12554	12550	12600	12480	12307	12690	12504	12531	12430	12575	12454	12429	12630	12668	12734	12556	12528	12557	12380	12494	12722	12692	12556	12586	12545	12447	12578	12506	12525	12467	12405	12672	12494	12473	12448	12635	12623	12487	12582	12566	12431	12552	12424	12606	12506	12467	12495	12579	12530	12778	12552	12496	12358	12621	12378	12639	12464	12603	12274	12561	12607	12590	12667	12663	12415	12597	12398	12658	12693	12669	12659	12672	12568	12546	12683	12470	12601	12501	12497	12610	12568	12783	12365	12614	12633	12356	12600	12623	12475	12676	12587	12423	12478	12459	12628	12725	12742	12436	12510	12577	12459	12675	12442	12576	12606	12468	12385	12506	12307	12602	12582	12470	12540	12530	12602	12533	12691	12438	12562	12452	12528	12649	12477	12635	12418	12623	12592	12568	12588	12630	12573	12394	12606	12508	12626	12519	12643	12568	12606	12536	12569	12531	12430	12602	12578	12532	12438	12545	12448	12658	12377	12665	12657	12595	12826	12544	12572	12506	12537	12344	12594	12451	12534	12633	12661	12519	12610	12454	12583	12348	12650	12622	12432	12551	12382	12516	12434	12592	12502	12591	12563	12667	12677	12451	12519	12568	12421	12755	12386	12463	12482	12613	12532	12411	12606	12652	12548	12577	12547	12558	12580	12542	12660	12432	12655	12486	12441	12393	12367	12630	12423	12477	12545	12651	12538	12532	12712	12529	12696	12643	12516	12616	12481	12577	12498	12671	12438	12607	12569	12439	12558	12571	12547	12724	12574	12621	12686	12641	12539	12598	12600	12469	12704	12552	12590	12503	12536	12545	12526	12645	12506	12564	12519	12510	12645	12546	12553	12619	12653	12692	12542	12477	12494	12591	12602	12538	12636	12368	12537	12496	12515	12526	12534	12601	12590	12706	12493	12676	12610	12550	12431	12591	12594	12737	12462	12484	12567	12567	12511	12379	12477	12465	12594	12593	12641	12531	12678	12456	12519	12671	12480	12627	12465	12462	12496	12664	12611	12654	12667	12497	12473	12492	12423	12509	12486	12378	12443	12618	12583	12586	12644	12445	12550	12631	12595	12478	12480	12443	12637	12626	12422	12466	12592	12618	12677	12569	12401	12454	12592	12674	12571	12442	12688	12539	12733	12459	12365	12738	12593	12726	12503	12571	12559	12507	12569	12409	12419	12677	12576	12666	12564	12588	12614	12448	12589	12524	12631	12518	12573	12504	12687	12577	12580	12498	12616	12527	12655	12698	12685	12563	12628	12466	12521	12600	12613	12628	12562	12588	12403	12513	12463	12551	12594	12415	12603	12505	12482	12654	12624	12387	12675	12763	12483	12619	12514	12622	12568	12560	12662	12447	12532	12473	12519	12635	12454	12471	12667	12459	12565	12546	12636	12512	12427	12568	12392	12660	12483	12583	12515	12660	12530	12706	12687	12637	12586	12667	12524	12615	12542	12507	12474	12521	12499	12416	12608	12611	12658	12440	12502	12559	12485	12570	12721	12630	12518	12561	12588	12541	12661	12609	12688	12596	12621	12703	12664	12451	12491	12447	12500	12595	12542	12659	12524	12596	12507	12460	12622	12694	12572	12700	12386	12642	12576	12430	12456	12480	12747	12472	12654	12419	12569	12604	12484	12503	12467	12593	12559	12535	12624	12392	12518	12510	12483	12476	12505	12530	12625	12502	12534	12534	12443	12518	12610	12636	12575	12547	12619	12372	12568	12535	12440	12541	12397	12562	12519	12506	12693	12444	12616	12628	12618	12592	12656	12442	12478	12559	12498	12471	12483	12663	12684	12534	12468	12441	12330	12554	12694	12649	12668	12481	12690	12508	12595	12512	12574	12539	12403	12542	12547	12470	12467	12406	12627	12724	12680	12699	12662	12495	12569	12555	12658	12442	12688	12558	12465	12628	12398	12468	12419	12286	12647	12531	12579	12591	12630	12663	12569	12464	12709	12465	12431	12517	12481	12623	12512	12649	12570	12567	12523	12583	12408	12460	12513	12621	12465	12480	12688	12652	12413	12728	12586	12561	12873	12736	12562	12432	12550	12532	12459	12583	12522	12570	12587	12526	12606
22608	21061	28921	23411	21260	23542	25546	19013	17052	16522	16088	16262	16195	15831	15167	15269	15033	14701	14879	14878	14588	14762	14664	14907	15014	15026	14963	14511	14551	14454	14538	14506	15820	19440	19393	17557	16035	15047	14796	14479	14368	14284	14447	14386	14476	14319	14569	14383	14449	14302	14438	14443	14265	14215	14364	14161	14236	14274	14241	14207	14369	14381	14269	14440	14305	14340	14311	14331	14073	14254	14138	14286	14428	14276	14273	14362	14261	14182	14359	14151	14321	14117	14209	14185	14274	13997	14379	14383	14249	14198	14235	14284	14422	14111	14356	14113	14336	14400	14338	14159	14334	14075	14155	14147	14331	14317	14211	14062	14341	14388	14167	14340	14200	14258	14187	14201	14257	14447	14280	14191	14143	14155	14398	14259	14306	14328	14296	14182	14393	14330	14306	14284	14251	14248	14065	14438	14371	14125	14137	14127	14310	14066	14436	14342	14355	14171	14305	14144	14200	14143	14344	14142	14115	14203	14209	14220	14179	14282	14260	14231	14251	14179	13960	14316	14322	14172	14271	14202	14452	14355	14290	14228	14391	14287	14254	14262	14079	14233	14227	14200	14344	14298	14337	14336	14257	14375	14167	14300	14277	14168	14131	14243	14401	14188	14356	14223	14209	14309	14059	14500	14419	14333	14164	14211	14277	14237	14259	14359	14295	14210	14378	14302	14335	14270	14166	14316	14148	14265	14263	14468	14211	14318	14222	14378	14316	14292	14327	14330	14481	14342	14255	14351	14281	14499	14375	14327	14248	14366	14151	14162	14146	14185	14415	14354	14350	14143	14265	14319	14203	14249	14084	14133	14189	14362	14438	14269	14302	14096	14504	14162	14175	14405	14196	14274	14190	14389	14182	14348	14359	14148	14282	14038	14187	14211	14169	14324	14204	14015	14236	14172	14457	14243	14204	14146	14115	14102	14203	14200	14128	14247	14188	14167	14350	14296	14355	14494	14408	14127	14377	14273	14166	14112	14246	14263	14248	14391	14236	14385	14160	14286	14274	14089	14287	14327	14182	14326	14347	14266	14180	14184	14033	14106	14196	14323	14312	14211	14243	13983	14192	14343	14299	14339	14237	14342	14178	14336	14393	14176	14201	14100	14256	14329	14316	14112	14376	14227	14387	14384	14267	14086	14311	14128	14162	14044	14432	14077	14201	14204	14175	14264	14291	14331	14334	14196	14256	14373	14090	14243	14155	14383	14257	14317	14287	14577	14267	14428	14331	14159	14101	14404	14188	14207	14133	14268	14197	14320	14363	14164	14199	14463	14330	14394	14429	14404	14113	14188	14331	14257	14219	14006	14260	14122	14092	14170	14282	14317	14184	14187	14180	14134	14214	14396	14334	14245	14379	13920	14244	14407	14202	14500	14377	14173	14117	14396	14348	14348	14456	14026	14264	14174	14140	14192	14205	14249	14026	14404	14198	14203	14422	14288	14185	14129	14268	14222	14233	14283	14206	14219	14288	14192	14230	14356	14222	14097	14101	14222	14450	14215	14363	14272	14016	14067	14291	14124	14295	14226	14394	14199	14350	14288	14227	14299	14284	14192	14386	14398	14081	14301	14147	14346	14343	14273	14390	14122	14103	14217	14271	14201	14332	14385	14209	14351	14343	14291	14178	14249	14204	14022	14058	14285	14288	13855	14312	14074	13988	14177	14465	14306	14272	14286	14179	14318	14290	14081	14349	14283	14192	14233	14267	14249	14370	14236	14292	14198	14160	14138	14309	14254	14286	14291	14233	14454	14316	14279	14380	14330	14321	14163	14178	14065	14245	14143	14225	14286	14382	14152	14152	14185	14222	14167	14259	14185	14065	14249	14168	14161	14077	14171	14298	14263	14128	14500	14402	14310	14111	14282	14300	14229	14211	14238	14309	14295	14236	14125	14344	14212	14082	14238	14195	14320	14351	14124	14144	14221	14096	14403	14218	14212	14249	14168	14273	14295	14312	14208	14184	14178	14264	14172	14278	14196	14327	14356	14138	14270	14353	14231	14440	14338	14235	14014	14108	14297	14390	14166	14178	14032	14202	14265	14247	14429	14308	14286	14274	14281	14201	14330	14400	14315	14315	14348	14225	14222	14368	14354	14340	14389	14269	14048	14117	14278	14311	14343	13940	14276	14198	14451	14162	14011	14338	14374	14243	14312	14446	14199	14295	14242	14265	14207	14096	14422	14264	14120	14204	14264	14111	14494	14268	14319	14216	14107	14177	14151	14246	14246	14422	14189	14153	14368	14182	14163	14224	14343	14334	13995	14362	14191	14079	14234	14335	14235	14227	14302	14428	14318	14266	14179	14069	14104	14353	14154	14296	14325	14405	14321	14138	14215	14172	14317	14152	14221	14195	14138	14293	14266	14242	14430	14163	14193	14208	14196	14423	14415	14398	14297	14203	14041	14201	14350	14191	14344	14128	14215	14342	14242	14009	14200	14238	14268	14202	14083	14191	14140	14168	14239	14216	14139	14265	14156	14294	14159	14201	14088	14172	14546	14217	14159	14561	14219	14080	14195	14171	14068	14138	14222	14181	14319	14180	14315	14037	14227	14192	14369	14293	14249	14315	14182	14273	14268	14274	14338	14315	14040	14180	14213	14202	14275	14214	14318	14429	14326	14273	14264	14199	14367	14341	14231	14457	14467	14244	14202	14148	14279	14331	14065	14203	14283	14162	14204	14314	14188	14333	14140	14134	14217	14149	14310	14334	14138	14214	14433	14273	14126	14217	14240	13946	14287	14199	14482	14632	14243	14186	14296	14213	14164	14200	14312	14290	14134	14402	14255	14288	14214	14213	14125	14195	14057	14195	14163	14239	14106	14098	14075	14174	14285	14336	14405	14396	14122	14195	14348	14239	14112	14413	14198	14315	14388	14055	14338	14168	14418	14172	14474	14294	14022	14191	14127	14298	14253	14215	14469	14301	14184	13993	14254	14286	14272	14196	14402	14221	14260	14196	14408	14268	14043	14171	14275	14409	14229	14271	14290	14417	14066	13901	14043	14243	14248	14086	14203	14445	14249	14164	14293	14388	14254	14027	14208	14135	14300	14418	14259	14099	14193	14376	14224	14194	14100	14250	14519	14217	14389	14199	14086	14264	14063	14270	14212	14278	14396	14456	14308	14406	14275	14231	14174	14283	14234	14146	14328	14304	14182	14088	14227	14243	14481	14419	14207	14269	14273	14090	14277	14326	14162	14193	14116	14175	14277	14189	14288	13976	14303	14236	14205	14188	14509	14211	14231	14204	14215	14291	14392	14156	14179	14236	14124	14134	14094	14256	14288	14206	14206	14324	14346	14199	14283	14382	14217	14277	14286	14096	14279	14284	14280	14225	14375	14109	14484	14125	14204	14110	14100	14393	14287	14316	14131	14273	14203	14408	14348	14090	14323	14092	14221	14206	14296	14425	14232	14194	14225	14207	14193	14181	14317	14057	14304	14140	14347	14133	14194	14275	14276	14070	14251	14240	14300	14169	14359	14181	14042	14283	14241	14417	14461	14297	14075	14234	14352	14269	14184	14434	14442	14134	14260	14292	14274	14238	14334	14181	14331	14240	14163	14204	14358	14118	14150	14335	14270	14270	13999	14281	14261	13987	14189	14177	14269	14314	14425	14495	14269	14306	14355	14271	14123	14251	14088	14226	14135	14038	14400	14221	14058	14267	14258	14428	14266	14321	14297	14234	14185	14063	14127	14240	14315	14207	14200	14187	14261	14216	14315	14306	14199	14134	14328	14303	14528	14206	14322	14127	14304	14320	14156	14303	14387	14131	14261	14418	14217	14201	14198	14242	14237	14248	14254	14235	14276	14121	14292	14231	14320	14086	14048	14258	14231	14343	14248	14297	14219	14202	14263	14314	14319	14340	14100	14288	14117	14254	14318	14420	14228	14221	14099	14207	13940	14281	14547	14222	14136	14381	14010	14277	14405	14303	14242	14372	14375	14246	14096	14392	14406	14460	14323	14121	14442	14283	14321	14391	14376	14216	14353	14149	14415	14133	14146	14303	14328	14259	14165	14051	14275	14442	14183	14226	14194	14306	14256	14234	14169	14323	14281	14313	14182	14285	14109	14345	14129	14190	14280	14277	14193	14211	14230	14289	14235	14266	14343	14267	14267	14195	14104	14277	14191	14419	14373	14263	14051	14299	14168	14259	14222	14427	14158	14229	14361	14193	14210	14164	14278	14244	14386	14202	14250	14270	14221	14258	14288	14139	14338	14409	14302	14005	14312	14138	14300	14237	14197	14371	14368	14298	14423	14243	14192	14288	14282	14043	14129	14025	14216	14161	14349	14271	14133	14323	14185	14276	14167	14218	14192	14237	14255	14350	14251	14331	14172	14138	14272	14086	14144	14204	14132	14316	14240	14307	14223	14306	14259	14273	14415	14225	14185	14350	14289	14301	14224	14377	14410	14164	14050	14307	14327	14229	14123	14311	14232	14285	14211	14329	14184	14442	14215	14205	14253	14500	14291	14302	14073	14064	14118	14487	14190	14217	14279	14358	14388	14366	14290	14214	14357	14395	14275	14311	14436	14139	14137	14344	14298	14195	14043	14153	14271	14247	14159	14239	14353	14285	14169	14374	14141	14204	14190	14291	14141	14159	14317	14238	14119	14254	14239	14469	14467	14341	14164	14253	14048	14028	14228	14180	14274	14250	14285	14235	14311	14444	14218	14441	14320	14240	14288	14127	14101	14279	14324	14312	14232	14261	14335	14236	14312	14123	14229	14255	14273	14339	14233	14246	14270	14337	14319	14275	14447	14322	14371	14393	14427	14255	14147	14446	14173	14227	14369	14372	14365	14289	14340	13989	14382	14344	14101	14388	14067	14319	14109	14193	14282	14368	14179	14269	14225	14179	14317	14294	14250	14340	14258	14335	14081	14356	14076	14086	14111	14398	14312	14208	14278	14457	14378	14404	14309	14211	14262	14131	14266	14266	14455	14265	14205	14157	14224	14224	14161	14293	14286	14069	14055	14253	14272	14330	14247	14114	14103	14320	14236	14367	14165	14299	14161	14121	14192	14262	14264	14312	14303	14253	14267	14228	14268	14329	14011	14367	14251	14295	14175	14169	14036	13977	14380	14205	14300	14416	14319	14386	14254	14336	14358	14164	14013	14285	14235
23471	39927	31054	24773	24081	22761	21058	18615	16955	15486	15171	15374	15587	14739	13834	13712	13191	13043	13200	13170	13129	13308	13238	13262	13399	13490	12942	12700	12633	12563	12732	12801	14603	20113	18767	16378	14536	13273	12818	12468	12548	12409	12322	12579	12486	12489	12413	12389	12476	12459	12552	12584	12473	12407	12403	12526	12734	12500	12584	12421	12435	12498	12518	12427	12628	12370	12469	12474	12589	12668	12419	12428	12535	12385	12394	12507	12540	12464	12435	12385	12441	12560	12599	12540	12667	12478	12508	12535	12368	12352	12471	12357	12513	12306	12553	12461	12666	12495	12480	12401	12690	12537	12610	12532	12369	12403	12516	12475	12369	12606	12410	12467	12608	12539	12570	12421	12508	12557	12553	12418	12431	12465	12527	12562	12367	12444	12595	12552	12451	12276	12302	12391	12453	12343	12563	12363	12546	12529	12522	12495	12353	12393	12579	12501	12508	12603	12483	12326	12657	12549	12619	12476	12409	12509	12461	12512	12383	12455	12447	12457	12378	12522	12567	12549	12614	12495	12453	12418	12361	12465	12435	12403	12615	12598	12541	12441	12582	12440	12458	12470	12603	12512	12450	12400	12495	12517	12688	12390	12562	12482	12558	12579	12404	12363	12413	12414	12609	12480	12308	12503	12593	12596	12323	12471	12478	12353	12501	12435	12533	12471	12455	12409	12462	12606	12352	12343	12614	12610	12447	12490	12459	12460	12478	12614	12321	12430	12360	12473	12430	12381	12295	12445	12605	12559	12630	12553	12419	12530	12319	12539	12604	12417	12672	12472	12658	12462	12353	12437	12417	12403	12513	12626	12423	12415	12582	12406	12408	12415	12607	12592	12426	12386	12386	12561	12258	12662	12401	12468	12395	12427	12321	12402	12346	12626	12364	12424	12257	12542	12391	12483	12480	12595	12615	12360	12422	12475	12532	12529	12421	12398	12314	12506	12378	12476	12588	12476	12411	12469	12484	12505	12411	12408	12518	12449	12493	12593	12512	12501	12578	12480	12369	12387	12467	12368	12606	12612	12422	12562	12516	12434	12448	12435	12479	12475	12396	12506	12555	12363	12567	12388	12566	12579	12412	12497	12432	12497	12625	12349	12375	12358	12436	12464	12550	12335	12432	12515	12523	12414	12411	12469	12432	12460	12466	12505	12357	12371	12491	12660	12627	12421	12355	12463	12501	12456	12397	12526	12450	12608	12482	12580	12514	12434	12616	12527	12404	12399	12646	12361	12441	12503	12393	12333	12536	12379	12410	12337	12473	12551	12571	12511	12441	12468	12678	12423	12530	12475	12458	12477	12230	12533	12411	12518	12600	12516	12471	12481	12420	12476	12325	12491	12573	12528	12430	12551	12565	12564	12516	12299	12522	12582	12580	12435	12539	12446	12509	12318	12655	12553	12227	12395	12422	12581	12348	12505	12445	12518	12523	12668	12543	12507	12389	12453	12601	12508	12434	12645	12703	12429	12521	12391	12623	12545	12550	12511	12393	12326	12342	12289	12370	12585	12517	12311	12531	12401	12469	12443	12561	12354	12448	12478	12591	12478	12413	12435	12518	12495	12421	12635	12572	12360	12490	12432	12601	12514	12527	12501	12394	12510	12437	12398	12438	12421	12413	12408	12345	12574	12491	12578	12574	12364	12518	12434	12475	12475	12672	12392	12363	12541	12560	12563	12566	12394	12587	12551	12433	12523	12491	12597	12530	12377	12444	12379	12453	12422	12481	12496	12434	12465	12558	12346	12250	12502	12405	12438	12502	12542	12527	12637	12377	12370	12493	12486	12508	12268	12616	12454	12549	12651	12419	12406	12518	12400	12417	12310	12547	12455	12495	12684	12466	12558	12442	12552	12440	12713	12573	12429	12512	12392	12457	12547	12399	12479	12368	12565	12514	12419	12616	12506	12501	12566	12546	12421	12693	12588	12431	12594	12500	12425	12558	12410	12395	12465	12359	12437	12555	12468	12483	12629	12522	12467	12385	12492	12560	12466	12339	12450	12557	12488	12465	12510	12521	12333	12565	12532	12537	12387	12488	12632	12454	12456	12567	12522	12422	12534	12489	12302	12591	12564	12413	12655	12410	12485	12418	12409	12555	12322	12554	12396	12585	12304	12462	12554	12497	12486	12513	12509	12574	12359	12611	12408	12423	12578	12398	12457	12495	12346	12226	12377	12381	12497	12471	12470	12532	12460	12391	12491	12704	12576	12371	12539	12485	12522	12539	12429	12487	12503	12375	12613	12486	12448	12424	12520	12508	12412	12425	12322	12438	12489	12441	12466	12568	12489	12440	12384	12393	12456	12477	12472	12504	12368	12496	12532	12363	12580	12355	12464	12586	12399	12406	12410	12449	12546	12287	12386	12499	12522	12461	12516	12565	12474	12450	12432	12441	12433	12502	12407	12544	12314	12472	12455	12456	12489	12356	12429	12429	12410	12567	12567	12609	12602	12343	12473	12462	12425	12462	12611	12476	12491	12487	12528	12429	12342	12433	12395	12325	12563	12516	12473	12531	12544	12480	12441	12564	12491	12427	12377	12468	12386	12595	12572	12525	12585	12541	12566	12445	12434	12409	12527	12349	12452	12457	12420	12518	12447	12492	12434	12536	12447	12563	12462	12343	12515	12495	12489	12535	12448	12478	12564	12471	12276	12583	12570	12484	12376	12622	12437	12494	12412	12502	12548	12476	12423	12549	12291	12572	12562	12638	12675	12449	12665	12505	12379	12420	12570	12422	12381	12463	12583	12445	12443	12571	12392	12520	12448	12608	12393	12431	12633	12426	12694	12509	12458	12401	12318	12356	12530	12345	12430	12565	12468	12407	12425	12442	12477	12435	12433	12603	12330	12440	12610	12460	12428	12516	12471	12408	12417	12448	12591	12441	12287	12440	12589	12336	12537	12374	12370	12604	12557	12364	12508	12408	12375	12402	12481	12406	12549	12504	12508	12366	12513	12464	12362	12326	12252	12583	12672	12322	12648	12486	12386	12278	12300	12481	12374	12402	12442	12497	12478	12584	12628	12433	12298	12421	12591	12319	12455	12677	12396	12453	12611	12369	12462	12347	12400	12640	12454	12556	12368	12485	12481	12438	12410	12483	12452	12514	12372	12367	12440	12507	12595	12501	12489	12547	12434	12583	12484	12496	12462	12558	12390	12532	12427	12623	12286	12438	12517	12589	12477	12550	12600	12508	12521	12414	12462	12470	12644	12537	12566	12454	12494	12341	12476	12539	12369	12170	12544	12562	12554	12691	12418	12442	12549	12380	12362	12496	12536	12533	12389	12421	12453	12568	12436	12484	12440	12376	12371	12538	12505	12546	12557	12469	12534	12553	12614	12561	12465	12388	12654	12473	12555	12502	12371	12432	12608	12505	12496	12492	12255	12481	12442	12566	12568	12632	12444	12417	12567	12466	12667	12427	12489	12550	12483	12419	12519	12509	12654	12395	12453	12346	12417	12447	12196	12421	12365	12336	12497	12539	12433	12562	12658	12455	12609	12635	12549	12602	12329	12486	12390	12490	12410	12480	12398	12624	12404	12482	12600	12337	12468	12456	12558	12503	12446	12254	12405	12456	12378	12356	12504	12466	12502	12607	12644	12346	12528	12374	12436	12483	12473	12324	12496	12408	12459	12545	12474	12621	12392	12369	12274	12765	12424	12434	12444	12500	12442	12643	12561	12399	12447	12526	12411	12550	12454	12563	12554	12465	12480	12384	12533	12509	12555	12477	12417	12316	12279	12389	12641	12378	12632	12478	12472	12282	12432	12472	12435	12562	12391	12647	12511	12297	12437	12501	12379	12551	12462	12435	12476	12546	12558	12420	12480	12468	12472	12694	12280	12427	12502	12579	12574	12466	12538	12438	12532	12440	12618	12384	12439	12505	12521	12302	12624	12474	12534	12522	12392	12401	12391	12568	12436	12409	12425	12556	12520	12500	12493	12349	12516	12405	12346	12395	12603	12498	12465	12302	12560	12431	12373	12521	12500	12501	12337	12466	12359	12491	12475	12551	12466	12437	12449	12556	12494	12446	12318	12436	12464	12458	12522	12339	12514	12440	12562	12398	12416	12590	12502	12615	12534	12404	12485	12490	12347	12341	12440	12434	12382	12375	12412	12425	12452	12468	12531	12369	12644	12478	12301	12574	12505	12517	12462	12426	12530	12530	12446	12557	12429	12297	12467	12479	12331	12560	12508	12495	12488	12515	12490	12526	12354	12386	12527	12542	12681	12544	12456	12566	12470	12497	12467	12507	12496	12540	12322	12478	12288	12589	12640	12435	12473	12417	12387	12416	12406	12478	12372	12416	12483	12469	12652	12386	12414	12448	12434	12532	12455	12522	12478	12524	12358	12475	12503	12535	12528	12411	12473	12429	12573	12451	12482	12336	12488	12441	12511	12651	12578	12507	12558	12480	12346	12421	12417	12438	12529	12480	12485	12511	12573	12587	12383	12408	12604	12599	12330	12491	12431	12589	12587	12588	12545	12632	12370	12455	12552	12419	12445	12681	12387	12296	12595	12444	12557	12487	12501	12376	12527	12576	12416	12507	12495	12411	12497	12319	12539	12585	12332	12493	12591	12354	12310	12341	12490	12507	12385	12395	12482	12336	12447	12387	12575	12447	12577	12511	12395	12560	12394	12431	12481	12620	12464	12401	12408	12484	12360	12478	12393	12539	12479	12291	12502	12577	12556	12364	12501	12467	12491	12603	12375	12423	12375	12334	12435	12421	12656	12386	12482	12427	12547	12485	12512	12471	12496	12349	12330	12455	12426	12451	12467	12492	12466	12512	12466	12496	12458	12460	12403	12308	12554	12450	12406	12378	12440	12402	12457	12500	12672	12516	12491	12490	12435	12499	12502	12518	12393	12449	12473	12631	12428	12365	12395	12373	12512	12273	12598	12353	12320	12481	12512	12553	12396	12417	12550	12456	12383	12367	12330	12660	12466	12493	12540	12441	12560	12524	12677	12520	12526	12215	12552	12542	12477	12428	12426	12590	12513	12413	12603	12542	12555	12440	12399	12347	12417	12402	12422	12501	12415	12502	12553	12404	12449	12419	12590	12459	12356	12549	12384	12750	12162	12561	12368	12363	12545	12455	12171	12580	12584	12570	12339	12470	12534
27671	22642	25197	21273	17688	17665	17201	16383	15674	15324	15274	15346	15346	15299	14999	15011	14828	14975	14953	14822	14722	14680	14861	14684	14995	14784	14605	14660	14662	14660	14757	14680	14674	14865	15372	15136	15044	14946	14562	14806	14721	14553	14626	14588	14514	14620	14684	14656	14567	14485	14659	14666	14601	14487	14532	14532	14530	14538	14673	14677	14670	14582	14604	14654	14597	14582	14692	14630	14707	14424	14584	14562	14567	14487	14509	14635	14591	14514	14614	14600	14737	14571	14625	14637	14462	14677	14647	14553	14542	14740	14715	14748	14534	14469	14776	14440	14817	14549	14463	14483	14396	14578	14491	14348	14587	14524	14558	14515	14668	14655	14538	14702	14604	14358	14618	15079	14602	14739	14427	14705	14663	14593	14715	14591	14458	14658	14625	14730	14622	14505	14706	14729	14779	14870	14519	14710	14668	14690	14743	14794	14680	14617	14739	14701	14656	14617	14701	14451	14750	14591	14437	14681	14792	14580	14823	14805	14711	14460	14535	14729	14682	14681	14552	14827	14707	14634	14639	14819	14663	14657	14608	14743	14450	14694	14739	14621	14519	14585	14803	14652	14512	14611	14626	14663	14640	14592	14695	14915	14726	14762	14600	14764	14671	14751	14670	14792	14779	14707	14682	14545	14574	14607	14427	14508	14690	14760	14474	14521	14619	14720	14782	14723	14658	14585	14636	14787	14854	14426	14620	14558	14615	14675	14833	14515	14670	14664	14464	14523	14715	14786	14559	14452	14570	14660	14516	14588	14614	14522	14725	14630	14676	14555	14546	14626	14690	14732	14410	14503	14741	14629	14480	14731	14601	14424	14519	14650	14667	14739	14665	14560	14577	14578	14682	14639	14683	14581	14524	14388	14638	14605	14555	14633	14757	14507	14544	14670	14410	14734	14651	14374	14501	14641	14626	14551	14631	14632	14486	14838	14630	14540	14460	14396	14631	14726	14643	14640	14396	14520	14666	14450	14520	14675	14621	14562	14696	14461	14697	14928	14871	14540	14499	14579	14755	14747	14603	14504	14583	14457	14683	14695	14477	14655	14634	14532	14672	14679	14722	14491	14575	14575	14710	14593	14587	14597	14577	14524	14609	14537	14497	14629	14555	14499	14533	14387	14571	14685	14558	14478	14714	14849	14699	14421	14459	14609	14564	14594	14487	14565	14527	14597	14640	14596	14702	14632	14469	14773	14695	14596	14686	14599	14574	14684	14561	14558	14644	14591	14494	14546	14507	14419	14705	14629	14737	14523	14553	14515	14686	14527	14725	14541	14596	14361	14489	14486	14564	14562	14712	14681	14522	14609	14516	14718	14724	14776	14603	14631	14752	14633	14703	14697	14518	14493	14655	14515	14730	14629	14583	14538	14504	14562	14645	14502	14648	14883	14581	14553	14672	14557	14518	14717	14656	14496	14548	14494	14588	14563	14602	14612	14672	14474	14611	14652	14577	14458	14549	14657	14449	14613	14555	14715	14528	14481	14606	14470	14483	14631	14566	14647	14704	14735	14776	14698	14653	14535	14583	14812	14559	14619	14770	14704	14708	14417	14625	14496	14662	14591	14678	14736	14414	14572	14489	14746	14584	14610	14500	14534	14523	14434	14726	14745	14669	14707	14589	14646	14537	14332	14695	14512	14657	14711	14572	14657	14600	14499	14524	14624	14608	14427	14598	14618	14766	14597	14746	14663	14742	14656	14560	14593	14553	14422	14422	14473	14408	14672	14638	14723	14688	14442	14649	14619	14546	14703	14579	14690	14462	14727	14561	14430	14574	14581	14526	14661	14624	14685	14787	14545	14600	14719	14858	14571	14729	14539	14666	14428	14754	14637	14649	14573	14460	14700	14603	14677	14509	14602	14677	14560	14620	14478	14612	14518	14573	14662	14627	14502	14660	14727	14661	14631	14624	14724	14323	14626	14464	14559	14584	14854	14618	14537	14408	14595	14702	14431	14630	14678	14570	14799	14674	14478	14912	14525	14757	14616	14440	14559	14537	14631	14673	14596	14777	14515	14686	14643	14722	14704	14422	14480	14755	14592	14579	14411	14583	14648	14643	14565	14661	14729	14652	14715	14565	14615	14620	14599	14464	14494	14586	14526	14693	14421	14602	14530	14487	14569	14604	14652	14603	14695	14592	14492	14515	14848	14508	14599	14576	14636	14498	14586	14443	14487	14661	14698	14817	14753	14516	14470	14698	14477	14455	14471	14632	14681	14448	14607	14541	14619	14686	14868	14718	14666	14477	14576	14601	14631	14704	14526	14669	14480	14676	14467	14492	14583	14518	14832	14568	14727	14651	14404	14479	14699	14503	14556	14582	14633	14650	14463	14807	14771	14563	14563	14518	14526	14689	14625	14792	14603	14494	14624	14694	14519	14701	14656	14676	14828	14689	14658	14685	14548	14525	14640	14635	14487	14617	14726	14679	14525	14579	14524	14709	14440	14576	14549	14797	14510	14588	14638	14659	14752	14865	14480	14593	14724	14567	14611	14562	14601	14553	14662	14737	14656	14533	14732	14614	14418	14562	14574	14550	14466	14594	14619	14571	14526	14764	14545	14798	14615	14678	14578	14821	14449	14463	14741	14643	14530	14612	14673	14624	14533	14624	14633	14586	14472	14487	14511	14691	14752	14716	14662	14603	14556	14436	14518	14646	14521	14769	14473	14760	14625	14663	14633	14464	14705	14769	14600	14533	14716	14557	14531	14517	14594	14587	14562	14586	14486	14493	14583	14473	14573	14639	14696	14507	14380	14761	14681	14700	14584	14572	14672	14865	14592	14786	14535	14742	14590	14609	14678	14606	14826	14586	14563	14517	14840	14551	14667	14565	14440	14646	14556	14609	14733	14681	14548	14745	14707	14531	14601	14804	14672	14650	14591	14717	14740	14683	14706	14645	14582	14758	14470	14503	14553	14661	14526	14646	14423	14628	14564	14511	14438	14651	14584	14601	14393	14821	14691	14657	14563	14706	14640	14768	14360	14683	14604	14599	14662	14601	14569	14814	14510	14757	14555	14579	14533	14416	14461	14633	14660	14490	14867	14724	14583	14662	14675	14565	14588	14489	14368	14661	14664	14621	14698	14489	14703	14751	14527	14620	14637	14582	14552	14511	14408	14607	14638	14583	14692	14527	14462	14548	14682	14549	14561	14548	14533	14645	14390	14525	14468	14584	14805	14706	14617	14763	14766	14693	14676	14637	14526	14820	14795	14588	14695	14612	14637	14771	14566	14485	14708	14678	14603	14848	14650	14605	14791	14732	14714	14641	14563	14442	14657	14484	14749	14565	14584	14660	14508	14586	14698	14746	14607	14750	14635	14584	14594	14591	14510	14662	14388	14753	14578	14517	14473	14658	14768	14742	14668	14741	14756	14647	14647	14575	14828	14651	14733	14514	14687	14669	14560	14609	14535	14909	14712	14729	14722	14670	14668	14580	14402	14563	14712	14686	14853	14684	14490	14632	14504	14530	14490	14682	14633	14618	14785	14644	14603	14527	14737	14815	14664	14550	14653	14514	14654	14766	14676	14682	14748	14621	14744	14565	14646	14614	14660	14446	14579	14627	14654	14700	14613	14528	14748	14687	14660	14401	14517	14540	14580	14369	14439	14578	14770	14615	14711	14569	14560	14595	14413	14564	14772	14542	14403	14919	14635	14662	14622	14638	14607	14657	14569	14526	14372	14531	14607	14579	14665	14874	14481	14784	14730	14606	14712	14749	14672	14842	14599	14559	14530	14592	14549	14558	14625	14541	14341	14435	14554	14583	14777	14422	14575	14615	14582	14683	14450	14585	14505	14665	14598	14516	14400	14530	14595	14532	14664	14501	14604	14673	14662	14626	14779	14676	14639	14561	14462	14653	14581	14756	14832	14593	14473	14501	14552	14573	14812	14538	14700	14627	14619	14772	14774	14386	14542	14686	14563	14605	14566	14632	14823	14522	14686	14443	14548	14392	14495	14562	14582	14473	14765	14654	14808	14524	14659	14825	14511	14640	14674	14632	14562	14573	14605	14833	14413	14563	14517	14691	14749	14694	14657	14521	14662	14701	14623	14677	14575	14828	14730	14695	14751	14598	14690	14568	14583	14763	14624	14618	14752	14541	14579	14530	14679	14516	14705	14628	14656	14673	14594	14444	14519	14508	14550	14425	14664	14429	14378	14502	14747	14575	14507	14719	14687	14707	14504	14638	14646	14630	14743	14697	14694	14649	14863	14655	14546	14495	14581	14380	14715	14672	14528	14472	14522	14619	14588	14803	14448	14528	14526	14910	14822	14579	14842	14593	14592	14598	14401	14450	14658	14546	14712	14707	14736	14612	14575	14849	14742	14705	14620	14526	14540	14634	14727	14654	14631	14695	14735	14903	14693	14672	14379	14687	14846	14820	14565	14873	14546	14581	14563	14894	14740	14767	14728	14670	14545	14624	14656	14723	14621	14678	14543	14601	14343	14696	14620	14570	14859	14445	14389	14658	14703	14594	14723	14710	14894	14708	14512	14619	14532	14637	14570	14420	14665	14708	14711	14667	14673	14663	14619	14617	14785	14547	14650	14470	14599	14695	14729	14666	14530	14586	14736	14578	14669	14753	14667	14751	14738	14592	14616	14654	14678	14545	14587	14504	14527	14539	14669	14588	14516	14604	14657	14727	14635	14769	14469	14603	14746	14649	14735	14646	14697	14589	14464	14761	14846	14774	14718	14497	14805	14522	14750	14674	14486	14574	14532	14626	14635	14630	14584	14455	14644	14507	14755	14620	14571	14597	14796	14763	14716	14684	14657	14575	14765	14559	14553	14764	14556	14663	14737	14661	14564	14670	14645	14659	14590	14817	14709	14706	14611	14638	14591	14654	14584	14622	14611	14683	14734	14726	14705	14441	14415	14628	14640	14641	14677	14493	14410	14485	14549	14730	14458	14774	14673	14586	14651	14425	14617	14616	14622	14600	14592	14528	14743	14703	14698	14500	14593	14555	14566	14636	14785	14559	14594	14570	14659	14631	14719	14575	14642	14495	14572	14564	14511	14761	14707	14691	14607	14674	14674	14578	14721	14512	14678	14674	14619	14714	14665	14588	14763	14650	14785	14575	14783	14424	14641	14573	14536	14814	14517	14689	14564	14608	14580	14621	14542
21956	26713	22018	17891	17664	17707	16634	15523	14547	13752	13599	14031	14188	13674	13279	13272	13046	12884	13104	12947	13067	12735	13075	13003	13127	13264	12952	12814	12819	12777	12828	12683	12975	13320	13488	13216	13139	12965	12750	12884	12683	12789	12640	12809	12703	12642	12430	12755	12762	12711	12704	12880	12898	12744	12661	12753	12652	12786	12768	12866	12701	12703	12763	12683	12584	12667	12921	12635	12787	12735	12709	12671	12775	12652	12711	12683	12719	12799	12619	12737	12646	12784	12827	12588	12793	12665	12693	12989	12735	12703	12865	12811	12737	12792	12777	12713	12938	12732	12810	12708	12879	12784	12754	12756	12800	12700	12941	12703	12746	12748	12794	12673	12815	12706	12796	12945	12896	12988	12649	12804	12859	12647	12814	12775	12769	12804	12735	12697	12836	12823	12859	12675	12882	12680	12671	12686	12742	12760	12648	12551	12641	12655	12850	12839	12670	12672	12503	12751	12722	12891	12636	12781	12754	12856	12636	12636	12726	12721	12684	12704	12581	12652	12786	12585	12707	12814	12779	12842	12682	12758	12740	12723	12851	12750	12747	12729	12754	12763	12627	12655	12676	12769	12690	12804	12808	12751	12672	12820	12832	12744	12725	12637	12797	12729	12740	12805	12707	12624	12901	12674	12685	12695	12877	12843	12817	12756	12701	12614	12671	12795	12820	12781	12850	12597	12784	12523	12733	12680	12804	12655	12777	12677	12747	12702	12685	12918	12793	12678	12795	12738	12785	12637	12739	12599	12718	12647	12716	12770	12836	12776	12808	12811	12733	12898	12775	12686	12707	12743	12477	12738	12891	12601	12704	12729	12715	12692	12655	12683	12818	12640	12673	12778	12821	12681	12699	12860	12718	12691	12800	12529	12835	12777	12584	12760	12803	12670	12828	12837	12712	12708	12698	12848	12593	12853	12839	12760	12652	12727	12537	12883	12715	12642	12679	12674	12728	12699	12759	12682	12779	12786	12777	12854	12606	12634	12809	12793	12693	12661	12875	12786	12646	12835	12858	12754	12893	12942	12638	12755	12684	12711	12650	12703	12832	12914	12756	12783	12797	12813	12646	12640	12714	12845	12693	12689	12838	12503	12916	12746	12760	12604	12754	12609	12800	12679	12668	12617	12656	12777	12800	12767	12676	12662	12651	12690	12721	12754	12674	12770	12763	12763	12775	12721	12842	12898	12818	12884	12690	12730	12892	12688	12867	12654	12758	12711	12675	12850	12717	12835	12643	12729	12609	12881	12824	12829	12737	12548	12696	12821	12865	12733	12790	12647	12746	12727	12778	12870	12658	12805	12684	12739	12645	12639	12671	12699	12638	12784	12754	12817	12740	12826	12800	12669	12776	12760	12784	12647	12925	12648	12658	12664	12751	12682	12642	12780	12676	12792	12692	12763	12773	12550	12877	12730	12748	12718	12725	12616	12692	12666	12718	12762	12743	12695	12515	12756	12593	12833	12631	12731	12828	12663	12680	12820	12711	12826	12580	12795	12676	12785	12865	12710	12924	12715	12658	12843	12843	12807	12783	12828	12496	12836	12808	12812	12801	12779	12741	12687	12775	12831	12777	12781	12908	12683	12717	12941	12661	12532	12668	12581	12788	12868	12797	12830	12660	12641	12832	12644	12663	12762	12669	12814	12831	12868	12656	12732	12645	12707	12789	12835	12682	12736	12811	12729	12838	12852	12814	12491	12782	12718	12821	12806	12725	12670	12814	12702	12681	12659	12732	12965	12698	12571	12795	12842	12681	12828	12801	12862	12674	12756	12850	12902	12586	12640	12832	12963	12779	12713	12688	12781	12677	12837	12916	12713	12640	12894	12735	12818	12815	12752	12798	12664	12878	12707	12761	12728	12637	12729	12719	12635	12824	12739	12756	12806	12709	12794	12866	12629	12699	12738	12731	12619	12905	12875	12857	12747	12726	12745	12865	12746	12768	12668	12867	12690	12760	12768	12821	12587	12862	12804	12713	12665	12736	12726	12685	12654	12640	12698	12638	12859	12646	12635	12746	12669	12694	12693	12740	12803	12803	12825	12797	12847	12613	12656	12968	12740	12748	12728	12656	12770	12846	12773	12773	12792	12698	12809	12845	12809	12697	12620	12751	12860	12800	12660	12926	12618	12677	12863	12738	12894	12837	12746	12702	12695	12708	12685	12716	12714	12898	12665	12788	12624	12685	12794	12888	12826	12922	12694	12956	12695	12936	12749	12679	12766	12840	12679	12811	12676	12735	12799	12686	12782	12768	12768	12864	12757	12773	12823	12633	12757	12724	12608	12755	12762	12644	12816	12755	12842	12754	12838	12704	12635	12681	12624	12910	12804	12699	12811	12874	12846	12757	12832	12881	12798	12708	12839	12723	12602	12707	12648	12678	12673	12513	12737	12941	12710	12745	12741	12590	12753	12929	12669	12704	12827	12717	12845	12822	12627	12749	12711	12681	12802	12678	12750	12737	12857	12714	12718	12706	12865	12661	12783	12765	12705	12619	12901	12774	12689	12888	12634	12633	12597	12724	12934	12771	12762	12764	12676	12746	12689	12766	12709	12770	12782	12797	12775	12699	12710	12605	12731	12647	12612	12797	12787	12925	12815	12932	12655	12691	12788	12933	12674	12640	12832	12871	12864	12898	12826	12617	12730	12658	12616	12669	12754	12689	12535	12670	12707	12776	12684	12671	12895	12688	12738	12550	12726	12654	12724	12500	12719	12730	12873	12666	12736	12608	12681	12803	12808	12847	12744	12691	12584	12708	12842	12774	12540	12715	12723	12647	13008	12849	12906	12660	12646	12741	12762	12662	12771	12809	12705	12678	12763	12719	12681	12828	12751	12791	12621	12860	12582	12635	12605	12756	12685	12770	12643	12670	12737	12699	12730	12701	12864	12787	12737	12720	12701	12651	12748	12844	12686	12790	12620	12741	12812	12801	12644	12773	12612	12849	12720	12971	12719	12687	12760	12783	12833	12752	12858	12732	12692	12717	12798	12607	12659	12818	12620	12849	12680	12822	12846	12820	12617	12665	12642	12740	12716	12816	12733	12783	12689	12625	12754	12814	12612	12916	12780	12687	12763	12728	12661	12815	12823	12869	12725	12769	12694	12880	12839	12789	12741	12684	12798	12839	12800	12699	12822	12748	12570	12746	12892	12682	12805	12909	12795	12798	12785	12649	12595	12755	12872	12735	12755	12691	12738	12878	12676	12762	12760	12644	12757	12663	12739	12910	12596	12846	12510	12762	12881	12686	12943	12708	12629	12770	12776	12783	12574	12752	12713	12812	12750	12618	12931	12766	12760	12716	12735	12801	12839	12971	12639	12639	12592	12661	12599	12631	12814	12600	12662	12794	12658	12855	12897	12621	12778	12857	12688	12787	12706	12796	12733	12781	12753	12788	12810	12952	12745	12722	12735	12686	12715	12830	12817	12633	12854	12897	12920	12553	12511	12663	12741	12692	12696	12604	12757	12754	12835	12783	12830	12752	12724	12677	13067	12743	12461	12806	12849	12762	12998	12685	12711	12726	12778	12829	12802	12834	12689	12752	12782	12767	12738	12801	12908	12626	12921	12901	12925	12740	12790	12834	12698	12781	12583	12667	12837	12737	12720	12841	12758	12882	12819	12581	12679	12857	12803	12766	12672	12745	12848	12582	12595	12692	12799	12836	12701	12658	12713	12882	12705	12833	12680	12815	12652	12596	12765	12742	12837	12828	12799	12609	12667	12822	12562	12812	12742	12630	12717	12747	12555	12775	12649	12793	12636	12829	12781	12662	12698	12768	12517	12876	12786	12826	12745	12790	12803	12716	12663	12721	12660	12693	12703	12910	12758	12883	12736	12811	12854	12893	12878	12814	12792	12611	12742	12745	12607	12653	12760	12761	12829	12678	12763	12753	12811	12734	12999	12689	12654	12754	12827	12787	12612	12667	12786	12625	12659	12716	12632	12900	12746	12663	12862	12754	12586	12873	12602	12894	12767	12747	12651	12784	12759	12786	12801	12886	12743	12811	12696	12636	12727	12796	12794	12733	12851	12971	12856	12619	12819	12750	12834	12686	12784	12617	12723	12762	12646	12709	12667	12691	12734	12884	12760	12737	12698	12769	12531	12774	12760	12738	12724	12857	12839	12681	13015	12707	12805	12837	12717	12673	12734	12757	12798	12807	12744	12720	12842	12811	12798	12672	12913	12747	12807	12579	12676	12932	12902	12926	12810	12729	12571	12653	12689	13033	12776	12620	12651	12712	12880	12798	12721	12717	12723	12690	12666	12677	12543	12721	12837	12764	12781	12652	12670	12784	12742	12911	12739	12831	12979	12733	12737	12751	12795	12945	12735	12615	12695	12857	12715	12871	12701	12770	12657	12772	12686	12688	12830	12691	12782	12598	12726	12775	12541	12682	12873	12784	12622	12624	12758	12794	12752	12686	12814	12865	12785	12750	12840	12802	12711	12692	12602	12681	12700	12663	12750	12692	12761	12880	12720	12796	12794	12945	12851	12676	12817	12644	12604	12648	12782	12730	13034	12481	12659	12678	12830	12829	12591	12735	12824	12686	12761	12668	12722	12764	12754	12887	12623	12770	12662	12741	12908	12897	12773	12877	12698	12719	12933	12766	12753	12807	12646	12773	12804	12748	12798	12808	12786	12799	12848	12573	12727	12763	13002	12776	12713	12731	12735	12705	12597	12699	12975	12739	12708	12726	12772	12702	12632	12684	12731	12752	12898	12715	12852	12724	12737	12812	12772	12729	12729	12635	12729	12767	12828	12583	12759	12693	12837	12823	12666	12810	12814	12689	12742	12815	12767	12702	12801	12674	12694	12881	12544	12579	12565	12629	12709	12847	12697	12814	12749	12777	12730	12699	12806	12545	12861	12886	12753	12627	12608	12846	12734	12681	12717	12804	12742	12859	12874	12658	12796	12687	12756	12710	12820	12891	12762	12733	12789	12747	12735	12700	12746	12786	12709	12653	12633	12872	12659	12796	12904	12608	12843	12643	12673	12883	12718	12862	12837	12816	12719	12766	12787	12667	12710	12863	12710	12671	12716	12904	12775	12788	12616	12795	12812	12796	12664	12726	12726	12916	12784	12724	12646	12827	12781	12690	12726	12971	12788	12670	12719	12731	12835
23564	21064	28637	23790	21929	22543	21347	17513	16318	15936	15488	15660	15740	15670	15180	15142	15005	14528	14701	14723	14722	14661	14773	15136	15118	14914	14585	14562	14627	14597	14582	14642	15103	17283	17234	16201	15741	14921	14475	14438	14499	14509	14375	14313	14427	14355	14459	14430	14431	14456	14516	14365	14491	14453	14483	14392	14528	14269	14551	14436	14246	14546	14345	14431	14415	14168	14491	14470	14475	14404	14420	14321	14539	14227	14424	14383	14347	14343	14510	14468	14322	14293	14329	14362	14406	14179	14481	14309	14398	14131	14271	14426	14424	14454	14404	14271	14282	14489	14326	14374	14385	14365	14080	14525	14457	14549	14314	14389	14323	14698	14531	14609	14270	14318	14437	14233	14567	14275	14355	14348	14297	14329	14386	14385	14382	14254	14480	14320	14474	14269	14259	14374	14335	14330	14401	14411	14412	14258	14419	14308	14307	14310	14250	14264	14442	14463	14333	14627	14306	14323	14319	14173	14388	14438	14415	14279	14355	14567	14391	14231	14336	14328	14280	14147	14488	14472	14198	14361	14594	14078	14271	14266	14169	14185	14249	14338	14282	14361	14458	14457	14517	14308	14275	14259	14370	14271	14278	14422	14287	14332	14353	14335	14407	14098	14374	14330	14302	14130	14356	14227	14248	14408	14453	14332	14471	14539	14421	14381	14344	14471	14349	14277	14129	14527	14205	14255	14169	14286	14436	14450	14306	14293	14269	14416	14309	14339	14472	14472	14360	14451	14353	14444	14383	14591	14353	14167	14503	14431	14377	14367	14458	14264	14111	14296	14370	14300	14462	14492	14430	14308	14267	14345	14266	14234	14511	14554	14363	14279	14387	14185	14450	14411	14266	14343	14244	14255	14440	14372	14425	14352	14415	14358	14217	14316	14232	14298	14431	14317	14234	14519	14444	14303	14339	14084	14204	14548	14197	14341	14307	14441	14350	14431	14216	14342	14351	14351	14331	14259	14269	14304	14329	14372	14432	14458	14432	14415	14527	14468	14426	14486	14512	14243	14407	14304	14404	14280	14358	14342	14373	14286	14218	14323	14475	14315	14473	14363	14383	14195	14416	14343	14458	14308	14251	14083	14380	14397	14456	14101	14492	14380	14299	14231	14329	14367	14446	14252	14384	14325	14454	14377	14349	14348	14391	14371	14420	14366	14243	14208	14456	14404	14291	14370	14417	14285	14387	14188	14255	14436	14489	14487	14369	14277	14241	14402	14625	14463	14349	14468	14368	14276	14332	14245	14326	14459	14231	14386	14307	14233	14429	14277	14577	14444	14317	14207	14243	14311	14232	14254	14467	14454	14340	14398	14388	14271	14541	14453	14422	14257	14460	14385	14558	14334	14360	14568	14297	14384	14233	14669	14485	14331	14312	14224	14229	14228	14296	14398	14359	14149	14467	14510	14239	14291	14334	14261	14298	14151	14383	14381	14489	14377	14365	14342	14226	14475	14582	14258	14365	14186	14317	14505	14431	14313	14429	14360	14128	14448	14407	14472	14154	14403	14525	14216	14183	14232	14409	14474	14326	14236	14337	14161	14222	14408	14266	14204	14214	14353	14448	14351	14465	14269	14037	14355	14193	14513	14479	14291	14259	14373	14354	14197	14597	14407	14466	14241	14231	14516	14256	14324	14408	14268	14460	14305	14412	14506	14244	14181	14234	14420	14406	14363	14399	14426	14289	14346	14283	14403	14371	14486	14516	14386	14412	14287	14221	14470	14339	14241	14414	14297	14128	14298	14410	14378	14240	14354	14482	14277	14385	14279	14455	14241	14183	14330	14195	14283	14489	14404	14255	14250	14486	14131	14392	14162	14345	14237	14288	14098	14194	14480	14317	14498	14259	14308	14570	14274	14130	14485	14364	14410	14438	14450	14218	14479	14459	14471	14280	14302	14337	14319	14486	14482	14360	14356	14427	14473	14464	14334	14443	14238	14489	14312	14322	14265	14485	14212	14416	14400	14194	14258	14376	14202	14687	14418	14356	14342	14451	14423	14264	14240	14527	14206	14291	14329	14396	14481	14495	14263	14360	14324	14095	14253	14329	14422	14340	14409	14267	14512	14253	14473	14401	14193	14367	14352	14466	14317	14299	14353	14276	14431	14395	14315	14251	14495	14300	14273	14295	14423	14223	14258	14438	14366	14282	14358	14338	14268	14521	14341	14122	14410	14396	14443	14535	14567	14183	14398	14394	14327	14492	14269	14328	14338	14322	14233	14309	14227	14351	14556	14383	14270	14549	14285	14251	14307	14391	14470	14332	14380	14369	14230	14372	14326	14500	14354	14497	14249	14361	14333	14393	14304	14422	14387	14479	14352	14318	14281	14230	14242	14243	14488	14166	14383	14480	14323	14535	14240	14497	14462	14462	14362	14487	14280	14307	14349	14516	14386	14207	14432	14476	14415	14327	14569	14386	14492	14325	14397	14300	14513	14384	14397	14320	14385	14527	14366	14379	14043	14318	14304	14475	14286	14138	14325	14390	14559	14271	14395	14383	14351	14250	14253	14274	14425	14375	14355	14243	14560	14248	14170	14346	14379	14411	14392	14207	14316	14362	14410	14188	14030	14301	14258	14361	14541	14326	14309	14176	14373	14536	14075	14365	14218	14386	14336	14357	14296	14386	14359	14306	14391	14133	14195	14548	14147	14311	14340	14238	14310	14406	14082	14322	14385	14307	14298	14287	14477	14268	14340	14274	14387	14313	14325	14215	14356	14306	14426	14220	14329	14347	14438	14350	14275	14372	14319	14228	14403	14224	14324	14487	14321	14359	14341	14546	14412	14624	14289	14467	14445	14354	14510	14330	14430	14419	14282	14454	14297	14465	14367	14224	14331	14376	14362	14405	14471	14404	14379	14256	14234	14341	14362	14227	14506	14143	14319	14322	14111	14446	14244	14219	14287	14267	14290	14396	14460	14228	14148	14532	14202	14334	14460	14394	14389	14342	14506	14144	14298	14517	14159	14456	14359	14352	14309	14389	14413	14422	14409	14423	14361	14262	14477	14563	14367	14491	14437	14411	14210	14333	14208	14226	14453	14367	14637	14539	14633	14396	14308	14374	14371	14349	14311	14560	14435	14290	14280	14358	14411	14170	14244	14400	14371	14464	14447	14372	14239	14247	14335	14472	14312	14464	14399	14462	14293	14259	14389	14364	14383	14372	14382	14191	14317	14420	14542	14310	14322	14273	14392	14413	14628	14330	14262	14371	14391	14383	14332	14331	14518	14096	14303	14401	14332	14334	14189	14370	14249	14128	14157	14302	14371	14443	14322	14315	14303	14434	14384	14120	14171	14436	14455	14396	14309	14400	14314	14303	14195	14286	14318	14432	14489	14451	14343	14232	14360	14354	14259	14474	14285	14180	14196	14295	14504	14112	14361	14356	14198	14515	14298	14389	14347	14505	14318	14188	14228	14323	14403	14314	14223	14232	14358	14350	14372	14236	14292	14391	14405	14380	14436	14314	14415	14302	14420	14420	14453	14286	14440	14402	14384	14370	14537	14304	14405	14558	14376	14549	14469	14372	14430	14395	14399	14370	14396	14452	14327	14561	14352	14375	14227	14344	14316	14404	14414	14442	14499	14382	14331	14343	14502	14402	14246	14479	14350	14344	14366	14083	14418	14251	14466	14468	14329	14282	14258	14143	14227	14331	14443	14485	14281	14403	14475	14402	14396	14339	14299	14325	14381	14222	14318	14275	14289	14410	14205	14458	14472	14303	14242	14318	14522	14375	14378	14422	14127	14482	14293	14266	14384	14346	14278	14211	14402	14403	14423	14303	14387	14140	14462	14457	14410	14392	14221	14261	14357	14247	14227	14176	14312	14272	14241	14277	14418	14212	14391	14337	14279	14521	14330	14471	14146	14280	14431	14250	14332	14303	14227	14359	14383	14406	14195	14358	14332	14328	14176	14314	14313	14382	14347	14269	14368	14219	14228	14595	14322	14496	14305	14415	14233	14371	14635	14490	14206	14282	14387	14372	14269	14466	14402	14461	14290	14275	14444	14603	14327	14491	14507	14234	14299	14408	14274	14437	14265	14181	14138	14332	14347	14263	14414	14263	14438	14568	14500	14562	14268	14401	14407	14382	14279	14451	14273	14367	14430	14266	14317	14256	14376	14605	14349	14269	14413	14217	14588	14445	14194	14295	14323	14424	14421	14165	14288	14256	14341	14195	14332	14497	14388	14527	14352	14445	14449	14246	14458	14313	14347	14353	14308	14396	14332	14212	14214	14373	14536	14474	14491	14510	14276	14383	14368	14054	14408	14375	14434	14372	14476	14291	14143	14361	14286	14352	14450	14406	14319	14320	14414	14529	14268	14448	14339	14286	14438	14275	14262	14263	14590	14328	14069	14330	14338	14373	14435	14455	14353	14227	14321	14245	14332	14522	14383	14406	14316	14259	14192	14306	14424	14386	14489	14388	14485	14422	14499	14462	14432	14159	14385	14254	14168	14299	14302	14496	14364	14426	14349	14354	14138	14268	14311	14557	14424	14446	14282	14448	14322	14378	14379	14189	14412	14437	14559	14430	14227	14326	14271	14271	14385	14295	14396	14169	14429	14485	14443	14419	14325	14306	14331	14303	14153	14104	14192	14415	14397	14356	14169	14400	14371	14422	14360	14479	14414	14239	14469	14432	14463	14383	14602	14510	14361	14370	14367	14343	14458	14372	14278	14255	14349	14051	14317	14304	14222	14126	14472	14438	14050	14179	14381	14301	14424	14272	14307	14446	14237	14424	14429	14380	14454	14420	14251	14211	14333	14312	14562	14313	14517	14293	14195	14487	14424	14376	14374	14560	14328	14323	14495	14416	14374	14392	14443	14392	14247	14407	14294	14449	14421	14317	14395	14358	14428	14538	14285	14415	14575	14337	14408	14359	14264	14293	14196	14578	14353	14416	14303	14460	14328	14379	14291	14242	14292	14394	14430	14344	14407	14250	14319	14362	14248	14411	14201	14297	14456	14389	14326	14229	14162	14299	14442	14184	14302	14235	14269	14544	14355	14354	14459	14252	14295	14227	14148	14374	14482	14203	14274	14522	14188	14306	14282	14379	14427	14514	14342	14225	14364	14301	14232	14288	14409	14451	14415	14268	14483	14169	14364	14171	14289	14267	14286
19976	33374	28598	21356	20773	20059	18444	16882	15851	14651	14304	14871	14613	14249	13471	13514	13224	13109	12962	12904	13005	12913	13096	13226	13267	13246	12925	12730	12602	12756	12627	12806	14177	16792	16128	14786	13788	12922	12841	12672	12627	12781	12528	12689	12580	12628	12605	12607	12560	12560	12769	12664	12752	12656	12311	12536	12517	12812	12655	12667	12700	12564	12433	12743	12637	12799	12463	12612	12489	12691	12699	12620	12723	12536	12559	12713	12546	12599	12599	12495	12642	12636	12560	12714	12808	12596	12748	12463	12558	12443	12598	12725	12520	12437	12647	12664	12372	12421	12657	12561	12703	12613	12595	12628	12579	12421	12627	12478	12684	12650	12650	12484	12484	12543	12570	12526	12465	12503	12609	12650	12578	12542	12568	12527	12667	12533	12391	12669	12691	12676	12756	12560	12560	12546	12642	12606	12689	12770	12541	12517	12587	12375	12683	12701	12490	12539	12468	12579	12625	12605	12738	12534	12633	12576	12674	12721	12764	12453	12576	12555	12633	12515	12567	12588	12782	12474	12573	12466	12628	12453	12589	12543	12651	12581	12519	12494	12685	12653	12454	12514	12635	12572	12642	12629	12594	12532	12557	12544	12500	12540	12482	12692	12690	12426	12568	12576	12791	12735	12502	12707	12649	12505	12558	12620	12514	12705	12590	12660	12551	12744	12743	12623	12613	12570	12520	12706	12568	12681	12712	12632	12651	12428	12634	12533	12692	12703	12450	12601	12579	12691	12522	12598	12659	12507	12729	12511	12542	12526	12516	12707	12528	12600	12476	12589	12637	12496	12726	12627	12462	12676	12537	12698	12604	12659	12499	12599	12768	12381	12729	12537	12595	12697	12549	12388	12632	12562	12417	12666	12726	12674	12547	12646	12441	12530	12559	12642	12540	12631	12538	12694	12801	12541	12596	12577	12431	12777	12652	12544	12514	12625	12699	12586	12691	12634	12553	12530	12533	12744	12742	12554	12457	12641	12496	12424	12661	12700	12497	12546	12628	12509	12517	12594	12682	12502	12725	12556	12759	12597	12578	12739	12510	12814	12428	12522	12558	12468	12596	12646	12516	12552	12642	12460	12583	12557	12449	12763	12503	12410	12499	12559	12620	12565	12602	12698	12555	12640	12599	12736	12564	12611	12575	12714	12642	12455	12597	12492	12678	12606	12612	12482	12558	12591	12454	12492	12633	12592	12442	12624	12631	12605	12594	12554	12637	12687	12629	12559	12486	12508	12585	12597	12525	12566	12509	12558	12655	12510	12661	12830	12622	12567	12518	12453	12639	12453	12621	12491	12640	12574	12616	12509	12552	12594	12714	12580	12695	12618	12701	12612	12560	12624	12591	12536	12669	12524	12513	12556	12682	12456	12698	12329	12514	12579	12675	12743	12666	12653	12636	12499	12596	12582	12558	12576	12578	12574	12604	12786	12459	12573	12588	12574	12591	12764	12643	12653	12549	12586	12595	12613	12667	12526	12626	12664	12482	12489	12651	12769	12649	12608	12649	12418	12477	12581	12535	12672	12560	12652	12520	12686	12570	12572	12470	12620	12531	12553	12610	12558	12541	12617	12642	12507	12475	12656	12606	12658	12681	12533	12556	12583	12544	12611	12576	12644	12574	12594	12449	12584	12452	12517	12656	12605	12747	12614	12669	12505	12567	12727	12677	12546	12632	12433	12502	12646	12564	12614	12723	12581	12555	12565	12663	12813	12657	12524	12652	12526	12628	12445	12743	12502	12558	12531	12547	12607	12635	12669	12720	12350	12488	12664	12686	12689	12576	12572	12435	12533	12719	12646	12593	12579	12652	12624	12529	12435	12566	12447	12608	12729	12683	12677	12661	12713	12498	12499	12597	12650	12683	12747	12655	12676	12494	12518	12564	12477	12607	12484	12596	12620	12530	12704	12330	12541	12660	12521	12491	12631	12669	12339	12632	12581	12662	12506	12721	12527	12746	12689	12458	12590	12617	12572	12518	12757	12626	12642	12530	12686	12502	12742	12735	12352	12510	12778	12408	12679	12685	12552	12694	12606	12599	12683	12502	12634	12630	12536	12664	12616	12686	12469	12673	12426	12691	12683	12556	12720	12722	12776	12710	12556	12643	12695	12489	12577	12744	12522	12598	12579	12502	12531	12593	12481	12494	12542	12579	12498	12690	12687	12633	12665	12754	12482	12421	12620	12638	12582	12581	12581	12583	12625	12562	12582	12713	12524	12560	12600	12585	12634	12589	12614	12694	12568	12498	12706	12630	12646	12551	12669	12629	12456	12526	12630	12604	12564	12541	12461	12657	12580	12632	12684	12531	12705	12536	12617	12744	12788	12564	12577	12556	12521	12680	12697	12490	12664	12528	12628	12764	12540	12775	12655	12638	12593	12589	12600	12702	12665	12650	12629	12686	12578	12601	12721	12526	12587	12672	12603	12611	12650	12596	12605	12584	12789	12548	12563	12564	12525	12739	12487	12630	12561	12590	12581	12582	12677	12608	12479	12634	12388	12545	12516	12803	12686	12585	12532	12609	12737	12569	12785	12712	12581	12693	12636	12509	12567	12615	12418	12449	12740	12541	12579	12586	12572	12652	12463	12510	12651	12463	12661	12471	12522	12774	12506	12463	12551	12699	12451	12733	12541	12556	12615	12498	12541	12636	12446	12619	12630	12703	12580	12583	12586	12546	12537	12609	12554	12594	12656	12622	12560	12756	12519	12517	12509	12682	12614	12632	12674	12554	12598	12537	12551	12611	12605	12594	12444	12598	12532	12640	12547	12560	12454	12515	12594	12495	12482	12483	12499	12656	12598	12768	12590	12620	12597	12507	12725	12677	12659	12641	12569	12612	12566	12488	12702	12613	12675	12561	12586	12578	12778	12631	12654	12729	12477	12528	12525	12620	12487	12664	12619	12591	12624	12588	12570	12574	12671	12670	12761	12590	12651	12572	12623	12640	12542	12751	12670	12527	12648	12582	12599	12558	12583	12606	12657	12576	12539	12469	12402	12565	12658	12639	12511	12548	12609	12657	12641	12572	12606	12575	12661	12542	12717	12470	12679	12513	12510	12620	12515	12389	12575	12595	12638	12585	12483	12660	12634	12645	12528	12583	12573	12688	12545	12704	12624	12565	12447	12592	12669	12614	12559	12617	12569	12703	12546	12504	12598	12547	12471	12575	12536	12486	12719	12548	12724	12657	12476	12719	12439	12547	12579	12639	12716	12406	12672	12645	12553	12537	12486	12480	12635	12709	12622	12607	12551	12567	12535	12518	12424	12710	12721	12595	12373	12609	12521	12533	12581	12491	12616	12481	12573	12797	12513	12545	12561	12654	12578	12537	12437	12536	12488	12580	12670	12576	12549	12694	12564	12527	12605	12619	12514	12523	12557	12560	12612	12729	12651	12577	12793	12677	12649	12687	12589	12699	12686	12615	12617	12766	12682	12434	12524	12622	12482	12477	12645	12604	12538	12695	12566	12556	12668	12454	12561	12654	12531	12574	12507	12678	12520	12677	12521	12650	12585	12648	12567	12602	12686	12613	12616	12539	12467	12451	12383	12468	12704	12491	12383	12551	12566	12735	12523	12541	12670	12632	12644	12636	12520	12589	12757	12491	12451	12654	12583	12557	12671	12631	12629	12697	12627	12561	12582	12406	12622	12663	12660	12778	12426	12631	12493	12527	12586	12647	12531	12477	12630	12544	12605	12690	12594	12504	12614	12466	12460	12587	12620	12595	12588	12727	12562	12515	12588	12491	12600	12621	12618	12542	12707	12614	12555	12526	12564	12455	12523	12585	12700	12619	12659	12406	12702	12409	12749	12862	12668	12638	12542	12607	12639	12606	12459	12595	12569	12542	12694	12471	12510	12498	12632	12607	12677	12564	12714	12619	12527	12652	12561	12593	12559	12513	12584	12572	12587	12484	12491	12596	12504	12699	12593	12826	12695	12534	12626	12562	12592	12726	12645	12554	12597	12456	12585	12644	12499	12669	12419	12637	12642	12517	12563	12613	12585	12619	12561	12627	12480	12672	12637	12606	12584	12407	12741	12727	12550	12559	12766	12576	12488	12662	12597	12831	12521	12681	12605	12652	12632	12695	12564	12493	12626	12602	12645	12605	12691	12489	12662	12444	12686	12607	12635	12604	12674	12642	12654	12598	12540	12690	12703	12535	12480	12673	12550	12732	12486	12591	12589	12598	12789	12592	12727	12607	12553	12544	12586	12555	12500	12570	12523	12530	12534	12559	12619	12620	12756	12701	12497	12733	12584	12739	12549	12754	12602	12549	12650	12466	12747	12529	12587	12512	12671	12518	12551	12693	12513	12497	12666	12524	12506	12540	12712	12621	12570	12536	12708	12547	12611	12672	12498	12579	12613	12588	12534	12355	12566	12550	12662	12589	12586	12633	12658	12504	12659	12622	12756	12517	12446	12741	12633	12417	12712	12567	12761	12551	12641	12477	12660	12456	12685	12494	12550	12640	12477	12580	12520	12664	12608	12694	12565	12526	12597	12600	12579	12554	12545	12581	12636	12546	12506	12653	12599	12616	12591	12650	12544	12726	12718	12608	12658	12639	12541	12546	12533	12578	12628	12451	12335	12548	12672	12582	12539	12536	12480	12766	12597	12764	12593	12478	12642	12737	12651	12589	12347	12555	12516	12640	12522	12590	12714	12545	12462	12698	12553	12624	12641	12695	12553	12525	12741	12515	12521	12778	12568	12524	12642	12504	12670	12649	12595	12512	12751	12586	12559	12432	12483	12461	12696	12620	12667	12599	12494	12541	12583	12440	12564	12721	12531	12648	12599	12598	12751	12549	12442	12586	12530	12460	12605	12571	12597	12526	12520	12510	12658	12642	12495	12521	12641	12580	12508	12461	12621	12629	12543	12573	12685	12560	12653	12715	12565	12667	12530	12782	12573	12510	12540	12597	12589	12620	12484	12637	12543	12549	12721	12694	12755	12605	12686	12561	12663	12768	12641	12634	12621	12563	12618	12668	12356	12708	12616	12714	12506	12643	12519	12583	12557	12596	12570	12502	12440	12578	12570	12463	12692	12585	12676	12459	12514	12663	12641	12491	12568	12714	12457	12472	12698	12610	12694	12660	12811	12620	12641	12524	12492	12520	12586	12702	12669
22695	21065	28920	23443	21229	23472	25365	19080	17149	16442	16108	16272	16503	16041	15653	15177	15236	15056	14916	14788	14946	15023	15198	15012	15273	15197	14892	14453	14727	14571	14285	14520	15947	19498	19325	17725	16165	15221	14908	14656	14313	14576	14469	14401	14506	14412	14407	14416	14447	14248	14279	14457	14318	14275	14462	14427	14385	14409	14461	14149	14372	14391	14342	14205	14435	14309	14342	14386	14472	14365	14328	14552	14637	14369	14249	14293	14197	14561	14334	14445	14549	14392	14317	14355	14468	14188	14301	14461	14244	14407	14258	14367	14304	14304	14203	14239	14510	14188	14486	14305	14561	14479	14169	14306	14460	14509	14453	14278	14378	14271	14502	14348	14385	14715	14334	14471	14361	14397	14332	14442	14484	14448	14535	14063	14353	14470	14285	14377	14457	14209	14645	14332	14538	14392	14311	14356	14350	14419	14352	14346	14472	14438	14478	14255	14210	14369	14065	14473	14344	14400	14315	14406	14465	14249	14473	14294	14208	14363	14482	14449	14300	14466	14377	14507	14413	14446	14152	14318	14295	14464	14339	14324	14421	14231	14593	14449	14407	14209	14301	14466	14491	14199	14299	14251	14548	14366	14164	14417	14328	14366	14275	14408	14410	14290	14316	14335	14348	14377	14403	14399	14526	14359	14608	14427	14428	14341	14332	14297	14397	14434	14299	14245	14615	14509	14443	14408	14410	14231	14301	14195	14244	14127	14298	14334	14344	14392	14410	14231	14038	14521	14322	14292	14396	14480	14407	14347	14342	14302	14306	14560	14430	14330	14259	14223	14340	14460	14235	14340	14364	14182	14178	14284	14224	14347	14229	14423	14381	14151	14373	14291	14411	14253	14364	14431	14332	14447	14422	14309	14284	14219	14400	14394	14342	14413	14517	14290	14294	14531	14327	14419	14433	14470	14371	14336	14205	14307	14215	14401	14345	14353	14464	14377	14349	14393	14345	14223	14549	14318	14388	14422	14443	14352	14354	14312	14463	14418	14324	14476	14531	14256	14321	14396	14288	14380	14376	14430	14524	14219	14373	14324	14381	14419	14329	14501	14346	14298	14428	14063	14257	14445	14321	14360	14313	14345	14366	14421	14226	14434	14296	14148	14287	14239	14334	14533	14303	14414	14290	14253	14160	14301	14480	14370	14311	14269	14465	14212	14295	14167	14240	14318	14441	14368	14370	14494	14425	14257	14378	14534	14296	14469	14440	14316	14215	14313	14362	14559	14248	14418	14394	14432	14494	14587	14310	14323	14476	14222	14387	14216	14395	14396	14343	14406	14318	14253	14336	14287	14397	14328	14209	14455	14241	14249	14435	14339	14480	14463	14345	14250	14591	14185	14254	14077	14432	14431	14355	14328	14556	14342	14205	14332	14177	14186	14231	14306	14137	14401	14428	14420	14558	14162	14377	14276	14527	14503	14340	14399	14129	14486	14305	14297	14299	14380	14395	14422	14241	14394	14254	14413	14238	14432	14373	14379	14304	14302	14361	14288	14384	14324	14453	14406	14416	14338	14112	14269	14495	14280	14314	14362	14353	14186	14227	14250	14276	14271	14312	14364	14354	14466	14347	14270	14221	14268	14205	14447	14261	14142	14327	14346	14321	14601	14446	14340	14453	14305	14460	14276	14278	14165	14395	14320	14432	14362	14387	14487	14264	14436	14355	14490	14360	14252	14316	14254	14367	14415	14270	14506	14394	14368	14343	14380	14442	14335	14357	14250	14390	14461	14437	14464	14483	14497	14384	14281	14227	14302	14333	14303	14330	14300	14364	14315	14302	14278	14190	14321	14438	14404	14457	14265	14435	14306	14272	14253	14306	14252	14320	14212	14379	14549	14493	14257	14350	14281	14359	14365	14542	14496	14253	14374	14190	14247	14262	14501	14430	14277	14490	14290	14258	14331	14376	14360	14257	14176	14316	14470	14374	14366	14346	14306	14207	14203	14349	14168	14323	14251	14380	14352	14297	14354	14304	14288	14169	14432	14333	14365	14389	14342	14365	14509	14298	14616	14471	14328	14391	14373	14113	14244	14288	14524	14443	14393	14331	14485	14383	14518	14271	14296	14354	14273	14489	14189	14302	14413	14195	14498	14280	14273	14297	14363	14264	14177	14325	14482	14378	14313	14358	14438	14245	14461	14262	14136	14384	14189	14467	14224	14133	14189	14312	14422	14542	14265	14419	14539	14353	14219	14214	14402	14225	14307	14407	14441	14115	14455	14469	14324	14524	14457	14371	14248	14349	14449	14420	14351	14295	14311	14297	14417	14250	14106	14377	14320	14261	14438	14107	14241	14330	14165	14467	14461	14283	14343	14348	14465	14361	14246	14128	14271	14291	14195	14508	14420	14468	14473	14266	14214	14320	14378	14381	14295	14203	14262	14289	14535	14372	14079	14346	14328	14279	14305	14108	14217	14413	14248	14254	14176	14282	14183	14123	14322	14300	14366	14252	14503	14359	14398	14317	14099	14289	14340	14332	14288	14179	14261	14544	14286	14416	14320	14313	14450	14406	14301	14144	14415	14288	14284	14317	14270	14305	14398	14114	14305	14229	14311	14219	14217	14437	14373	14367	14344	14444	14177	14290	14237	14238	14242	14273	14406	14454	14327	14121	14313	14397	14322	14414	14517	14337	14425	14386	14419	14429	14177	14427	14207	14330	14266	14375	14248	14302	14242	14535	14419	14332	14424	14272	14310	14237	14493	14422	14303	14365	14452	14469	14243	14638	14463	14468	14192	14376	14235	14325	14226	14240	14180	14422	14367	14278	14377	14468	14453	14328	14289	14410	14410	14453	14235	14327	14171	14334	14239	14204	14321	14189	14487	14303	14503	14294	14461	14461	14306	14374	14548	14382	14234	14282	14376	14259	14351	14292	14353	14238	14436	14504	14341	14256	14308	14174	14410	14237	14320	14419	14431	14411	14356	14484	14457	14410	14428	14469	14398	14349	14338	14539	14321	14570	14118	14311	14169	14288	14338	14415	14337	14323	14379	14283	14336	14255	14287	14366	14296	14304	14228	14245	14450	14381	14329	14331	14196	14157	14369	14284	14326	14213	14331	14385	14441	14196	14402	14366	14323	14367	14192	14299	14395	14409	14105	14464	14323	14405	14053	14376	14031	14207	14267	14275	14129	14388	14408	14475	14209	14329	14179	14398	14511	14409	14356	14374	14467	14479	14267	14489	14564	14445	14351	14359	14234	14288	14420	14550	14281	14344	14387	14504	14174	14257	14367	14372	14054	14326	14273	14229	14360	14367	14318	14169	14411	14473	14435	14299	14455	14514	14426	14358	14262	14304	14298	14246	14336	14156	14293	14440	14295	14322	14238	14169	14275	14284	14265	14188	14295	14372	14254	14226	14244	14539	14302	14230	14528	14154	14156	14521	14352	14441	14461	14488	14367	14366	14288	14290	14417	14521	14117	14420	14329	14236	14453	14321	14459	14365	14317	14311	14355	14347	14245	14422	14212	14269	14451	14360	14178	14425	14176	14295	14396	14359	14305	14114	14270	14459	14189	14367	14314	14315	14390	14350	14367	14397	14315	14479	14186	14272	14400	14331	14348	14276	14140	14308	14443	14183	14289	14134	14343	14342	14434	14453	14326	14283	14261	14420	14499	14343	14464	14511	14292	14501	14445	14163	14416	14285	14306	14434	14165	14205	14180	14211	14314	14355	14417	14353	14288	14346	14402	14322	14362	14468	14345	14249	14348	14298	14438	14242	14387	14182	14236	14295	14281	14156	14227	14441	14204	14357	14580	14363	14345	14617	14349	14404	14380	14190	14214	14397	14477	14364	14228	14296	14272	14387	14221	14287	14349	14501	14452	14298	14390	14282	14386	14330	14268	14563	14352	14299	14491	14424	14265	14305	14164	14181	14188	14209	14426	14388	14261	14241	14282	14322	14306	14530	14401	14340	14581	14403	14134	14250	14354	14194	14178	14315	14252	14272	14224	14435	14324	14359	14387	14290	14267	14064	14610	14446	14105	14465	14392	14418	14451	14630	14462	14402	14210	14520	14325	14127	14270	14286	14517	14308	14429	14423	14479	14508	14308	14368	14307	14445	14458	14350	14241	14486	14367	14231	14191	14177	14216	14388	14305	14322	14466	14480	14235	14219	14357	14270	14221	14450	14321	14332	14297	14490	14360	14539	14240	14298	14639	14229	14189	14372	14236	14265	14269	14414	14564	14281	14415	14384	14344	14583	14140	14381	14297	14293	14411	14424	14395	14023	14191	14130	14308	14154	14434	14208	14358	14192	14399	14331	14191	14389	14331	14357	14054	14259	14269	14417	14381	14218	14177	14295	14474	14318	14338	14411	14202	14256	14321	14389	14330	14465	14273	14441	14467	14234	14175	14415	14447	14322	14295	14282	14494	14266	14315	14297	14300	14287	14311	14217	14531	14426	14326	14241	14337	14271	14301	14365	14368	14322	14524	14386	14356	14264	14462	14570	14153	14241	14207	14322	14456	14418	14406	14486	14609	14457	14224	14176	14289	14337	14269	14167	14312	14127	14432	14375	14445	14373	14375	14312	14519	14245	14337	14308	14396	14555	14540	14499	14329	14352	14328	14392	14203	14236	14441	14416	14219	14463	14140	14296	14348	14252	14567	14375	14357	14226	14156	14190	14346	14592	14630	14482	14218	14312	14450	14409	14492	14399	14335	14364	14378	14298	14586	14259	14207	14426	14311	14291	14282	14413	14219	14284	14338	14343	14495	14446	14402	14251	14207	14285	14292	14361	14425	14259	14395	14292	14299	14498	14456	14406	14221	14279	14283	14317	14208	14325	14268	14329	14337	14342	14329	14293	14260	14321	14457	14390	14325	14286	14306	14388	14222	14293	14499	14489	14348	14406	14290	14285	14156	14342	14525	14429	14388	14424	14402	14311	14328	14421	14359	14326	14441	14491	14409	14156	14505	14317	14182	14149	14434	14133	14231	14513	14393	14351	14359	14339	14162	14304	14535	14368	14251	14365	14138	14253	14240	14246	14322	14402	14268	14304	14329	14510	14329	14292	14417	14347	14412	14425	14282	14476	14477	14502	14404	14189	14248	14492	14220	14262	14429	14359	14097	14326	14363	14290	14348	14243	14274	14447	14253	14256	14339	14287	14390	14354	14490
21291	38910	33736	24977	22674	22140	20606	18592	17068	15595	14996	15771	15678	14870	13913	14030	13279	13006	13097	13062	12916	13339	13407	13412	13612	13487	12836	12673	12655	12792	12884	12863	15078	20039	18684	16401	14477	13450	13012	12526	12561	12387	12625	12540	12555	12564	12591	12502	12574	12692	12513	12686	12713	12621	12545	12546	12683	12348	12542	12654	12513	12785	12717	12564	12657	12578	12568	12545	12565	12541	12591	12553	12613	12388	12493	12580	12398	12710	12544	12405	12668	12632	12530	12584	12546	12571	12598	12307	12574	12547	12579	12630	12537	12460	12497	12590	12543	12604	12601	12615	12532	12661	12458	12461	12635	12613	12438	12455	12538	12536	12471	12395	12627	12494	12446	12698	12605	12579	12637	12498	12542	12440	12668	12458	12611	12469	12575	12513	12622	12520	12436	12508	12491	12476	12637	12436	12452	12483	12593	12633	12643	12376	12437	12471	12467	12520	12440	12640	12401	12511	12368	12518	12447	12632	12515	12430	12585	12556	12697	12595	12411	12496	12628	12629	12534	12614	12495	12445	12540	12777	12539	12463	12595	12532	12528	12514	12477	12548	12436	12245	12563	12563	12489	12488	12617	12522	12547	12422	12664	12569	12481	12630	12495	12586	12672	12565	12454	12571	12460	12522	12490	12515	12438	12565	12460	12503	12413	12509	12488	12437	12541	12492	12482	12880	12530	12615	12548	12595	12579	12650	12518	12580	12488	12504	12545	12464	12520	12576	12476	12443	12391	12569	12620	12525	12662	12335	12528	12528	12506	12499	12452	12581	12389	12687	12461	12528	12441	12627	12545	12454	12508	12378	12574	12503	12569	12528	12396	12553	12535	12481	12482	12618	12614	12492	12652	12500	12532	12506	12501	12482	12358	12519	12626	12665	12460	12492	12542	12417	12502	12509	12577	12398	12503	12602	12688	12433	12523	12440	12570	12580	12328	12593	12480	12310	12603	12717	12591	12583	12491	12583	12469	12462	12588	12571	12527	12670	12643	12538	12578	12516	12673	12335	12570	12421	12364	12520	12501	12518	12684	12534	12536	12609	12456	12639	12750	12447	12402	12329	12427	12504	12576	12566	12550	12479	12530	12668	12548	12408	12460	12671	12578	12620	12604	12442	12533	12451	12642	12621	12683	12599	12595	12559	12484	12544	12541	12553	12455	12651	12503	12620	12519	12546	12444	12621	12542	12444	12535	12584	12659	12636	12535	12439	12600	12563	12562	12613	12587	12495	12632	12701	12478	12708	12489	12326	12501	12539	12519	12482	12360	12383	12452	12338	12652	12527	12502	12461	12552	12587	12614	12404	12537	12478	12565	12491	12537	12280	12455	12499	12481	12542	12603	12563	12621	12573	12482	12635	12517	12597	12457	12445	12528	12401	12605	12647	12601	12542	12500	12483	12416	12541	12716	12704	12494	12555	12529	12607	12405	12486	12481	12534	12600	12598	12548	12593	12517	12527	12508	12523	12543	12612	12545	12500	12550	12572	12618	12677	12642	12506	12500	12514	12459	12485	12511	12286	12626	12471	12550	12575	12530	12596	12450	12451	12567	12574	12757	12526	12416	12582	12566	12429	12695	12533	12477	12555	12716	12454	12519	12456	12406	12554	12677	12533	12482	12517	12384	12512	12581	12279	12407	12554	12625	12528	12509	12452	12485	12451	12461	12584	12463	12648	12637	12494	12504	12525	12685	12534	12612	12480	12585	12424	12678	12672	12402	12399	12641	12511	12533	12634	12431	12309	12546	12532	12449	12475	12549	12610	12470	12430	12379	12420	12419	12606	12481	12588	12410	12528	12467	12509	12379	12393	12612	12451	12403	12563	12720	12569	12471	12526	12582	12550	12651	12552	12591	12614	12396	12680	12341	12697	12501	12491	12576	12533	12407	12379	12602	12503	12422	12584	12606	12291	12548	12495	12720	12595	12619	12423	12362	12429	12381	12455	12522	12573	12474	12377	12556	12409	12526	12507	12497	12561	12482	12451	12565	12499	12673	12542	12463	12462	12532	12536	12585	12434	12556	12527	12609	12421	12399	12467	12478	12602	12540	12613	12457	12552	12557	12505	12503	12464	12514	12512	12641	12524	12511	12700	12639	12525	12682	12529	12627	12576	12475	12600	12634	12577	12473	12459	12617	12492	12609	12528	12499	12508	12527	12458	12481	12517	12534	12412	12694	12577	12545	12625	12518	12576	12529	12483	12445	12510	12637	12619	12546	12766	12410	12546	12436	12321	12526	12445	12540	12557	12581	12453	12570	12564	12496	12498	12576	12438	12649	12372	12426	12744	12485	12659	12669	12473	12568	12470	12535	12457	12506	12661	12645	12566	12496	12654	12628	12509	12581	12401	12574	12517	12396	12595	12488	12626	12444	12457	12577	12610	12492	12559	12462	12554	12626	12450	12498	12411	12646	12535	12560	12510	12574	12594	12415	12439	12607	12586	12348	12494	12417	12261	12621	12444	12635	12524	12390	12490	12675	12550	12669	12605	12545	12584	12568	12636	12438	12564	12613	12585	12460	12445	12587	12382	12471	12455	12464	12564	12397	12541	12532	12548	12497	12592	12601	12418	12386	12612	12351	12620	12423	12474	12369	12348	12664	12475	12415	12477	12617	12425	12481	12577	12469	12487	12625	12591	12529	12436	12510	12476	12533	12526	12552	12606	12458	12533	12476	12682	12387	12567	12757	12564	12555	12470	12530	12766	12578	12550	12667	12541	12585	12462	12481	12542	12445	12529	12581	12474	12533	12578	12584	12509	12430	12581	12609	12570	12553	12561	12538	12492	12345	12424	12443	12582	12583	12501	12393	12382	12552	12651	12484	12513	12489	12505	12688	12400	12537	12679	12558	12432	12521	12541	12370	12574	12518	12445	12408	12630	12510	12216	12453	12435	12464	12523	12499	12485	12622	12636	12580	12440	12578	12409	12462	12573	12712	12575	12561	12655	12656	12494	12574	12560	12547	12471	12434	12473	12572	12412	12458	12526	12562	12404	12447	12468	12584	12482	12390	12505	12461	12496	12448	12633	12490	12323	12531	12383	12532	12452	12610	12390	12543	12541	12543	12525	12329	12451	12507	12482	12432	12417	12622	12400	12542	12516	12496	12530	12619	12424	12462	12530	12597	12620	12333	12481	12569	12560	12561	12604	12582	12617	12579	12501	12353	12462	12423	12454	12727	12509	12458	12546	12483	12630	12536	12603	12489	12501	12545	12578	12465	12434	12639	12488	12471	12627	12435	12540	12533	12420	12507	12529	12526	12543	12500	12625	12522	12459	12484	12410	12567	12613	12428	12499	12536	12636	12407	12489	12552	12635	12614	12445	12616	12522	12523	12696	12496	12548	12583	12587	12588	12617	12655	12694	12536	12413	12451	12535	12467	12554	12534	12393	12490	12499	12427	12538	12522	12334	12448	12524	12612	12506	12371	12495	12587	12317	12554	12662	12486	12488	12517	12343	12462	12511	12508	12591	12485	12545	12568	12589	12558	12706	12454	12572	12384	12470	12408	12442	12455	12551	12312	12520	12454	12615	12469	12499	12497	12351	12423	12568	12468	12448	12410	12666	12567	12566	12676	12582	12556	12525	12439	12655	12624	12558	12531	12746	12483	12487	12447	12699	12654	12639	12471	12588	12384	12511	12511	12487	12660	12455	12654	12472	12522	12427	12418	12606	12522	12310	12518	12450	12582	12458	12521	12453	12611	12577	12414	12430	12543	12650	12499	12382	12517	12438	12652	12549	12495	12538	12504	12367	12479	12449	12602	12461	12579	12527	12491	12506	12595	12458	12614	12439	12676	12532	12626	12620	12575	12471	12641	12495	12519	12413	12542	12426	12524	12361	12481	12489	12658	12512	12528	12394	12553	12439	12437	12572	12634	12580	12521	12595	12424	12396	12524	12642	12602	12547	12589	12375	12502	12397	12581	12414	12614	12465	12452	12577	12546	12668	12440	12537	12458	12454	12533	12537	12573	12625	12520	12527	12570	12452	12498	12543	12444	12599	12604	12644	12476	12551	12480	12746	12447	12594	12524	12607	12563	12639	12651	12550	12656	12628	12430	12567	12544	12425	12576	12406	12518	12371	12491	12417	12514	12291	12494	12411	12587	12469	12591	12512	12586	12577	12600	12483	12571	12478	12666	12429	12393	12622	12520	12555	12495	12550	12392	12502	12360	12410	12534	12471	12598	12483	12499	12792	12522	12576	12605	12540	12515	12697	12496	12635	12526	12443	12572	12458	12436	12446	12556	12451	12488	12596	12543	12490	12573	12435	12618	12343	12532	12454	12582	12484	12533	12616	12586	12476	12692	12595	12399	12489	12470	12502	12561	12546	12548	12426	12761	12521	12585	12763	12534	12503	12570	12521	12528	12518	12599	12513	12428	12441	12606	12632	12507	12634	12500	12416	12470	12570	12524	12501	12519	12611	12530	12661	12338	12597	12661	12463	12512	12446	12607	12555	12464	12468	12646	12567	12555	12560	12498	12423	12550	12611	12498	12667	12318	12525	12422	12486	12558	12588	12474	12406	12486	12404	12618	12309	12610	12568	12492	12607	12415	12340	12655	12573	12447	12568	12562	12551	12498	12577	12658	12333	12509	12583	12491	12610	12478	12485	12467	12451	12529	12476	12510	12503	12596	12584	12598	12480	12539	12740	12577	12574	12599	12747	12473	12502	12560	12525	12618	12629	12448	12495	12468	12392	12512	12453	12468	12449	12516	12579	12491	12525	12449	12496	12402	12450	12578	12570	12674	12518	12422	12575	12502	12435	12459	12435	12555	12648	12488	12586	12599	12533	12570	12648	12505	12643	12599	12650	12540	12684	12629	12447	12594	12521	12662	12566	12583	12475	12537	12516	12330	12489	12520	12532	12633	12566	12475	12510	12422	12402	12641	12447	12559	12575	12528	12578	12599	12580	12590	12558	12568	12563	12374	12540	12521	12577	12427	12417	12537	12427	12477	12620	12474	12469	12608	12584	12488	12575	12609	12432	12518	12602	12498	12514	12610	12619	12602	12598	12578	12505	12568	12368	12538	12585	12401	12537	12524	12616	12471	12398	12500	12447	12432	12419	12354	12609	12564	12522	12500	12364	12637	12577	12542	12641	12686	12549	12494	12490	12509	12567
27376	23205	28893	22975	17483	17458	16986	16210	15790	15570	15475	15349	15487	15342	15086	14992	14887	14931	14755	14721	14827	14751	15074	14989	15122	15011	14837	14871	14802	14538	14693	15017	14794	15251	15377	15214	14984	14795	14936	14879	14783	14690	14815	14552	14809	14711	14686	14668	14767	14645	14788	14565	14661	14684	14809	14630	14646	14791	14777	14697	14649	14662	14651	14702	14528	14815	14576	14526	14592	14668	14512	14764	14532	14664	14770	14714	14626	14833	14541	14508	14793	14653	14788	14605	14647	14587	14563	14703	14678	14602	14544	14596	14653	14750	14702	14643	14630	14643	14693	14775	14635	14728	14774	14562	14659	14742	14797	14714	14566	14488	14678	14615	14589	14638	14657	14865	14836	14696	14616	14595	14606	14754	14678	14651	14560	14782	14675	14703	14643	14836	14483	14760	14392	14630	14749	14533	14762	14562	14646	14589	14652	14612	14643	14658	14813	14651	14727	14592	14784	14794	14453	14793	14438	14552	14673	14586	14664	14722	14664	14718	14643	14646	14764	14545	14422	14864	14618	14562	14702	14611	14573	14636	14575	14599	14647	14594	14751	14701	14720	14782	14773	14644	14557	14768	14642	14703	14908	14573	14667	14549	14486	14563	14752	14597	14770	14792	14671	14785	14636	14732	14561	14723	14789	14653	14719	14655	14698	14562	14785	14724	14822	14739	14748	14788	14701	14763	14606	14769	14724	14635	14560	14589	14692	14656	14618	14571	14777	14506	14756	14543	14625	14745	14598	14733	14587	14679	14774	14746	14671	14820	14728	14746	14752	14645	14689	14609	14609	14786	14862	14533	14901	14662	14490	14679	14819	14828	14481	14801	14750	14821	14595	14651	14551	14563	14815	14657	14545	14838	14562	14587	14714	14623	14839	14760	14906	14649	14661	14665	14691	14605	14695	14803	14604	14821	14747	14547	14589	14570	14807	14638	14769	14799	14637	14614	14651	14806	14733	14435	14486	14525	14690	14656	14668	14694	14670	14638	14775	14743	14678	14667	14641	14951	14726	14700	14762	14532	14585	14513	14651	14598	14650	14737	14651	14569	14689	14765	14972	14741	14720	14568	14732	14556	14798	14334	14754	14579	14708	14724	14662	14652	14736	14823	14621	14528	14548	14413	14788	14584	14746	14742	14652	14550	14635	14687	14761	14678	14480	14616	14701	14622	14597	14880	14733	14731	14729	14701	14606	14669	14654	14695	14601	14706	14672	14642	14781	14645	14633	14659	14722	14837	14761	14757	14698	14631	14726	14732	14780	14708	14747	14578	14606	14662	14583	14607	14816	14824	14783	14594	14768	14718	14676	14622	14710	14888	14769	14634	14681	14736	14622	14671	14529	14670	14693	14703	14652	14757	14859	14589	14802	14472	14665	14722	14718	14794	14730	14623	14677	14689	14691	14624	14683	14558	14520	14652	14663	14744	14737	14696	14564	14709	14675	14673	14683	14917	14699	14693	14733	14543	14613	14591	14619	14595	14650	14706	14786	14562	14733	14782	14691	14886	14730	14773	14765	14488	14496	14626	14652	14679	14619	14650	14561	14659	15035	14631	14635	14645	15024	14825	14528	14491	14714	14701	14546	14843	14718	14755	14699	14559	14696	14542	14745	14804	14644	14793	14740	14564	14742	14640	14778	14568	14710	14535	14839	14558	14827	14772	14858	14624	14731	14837	14493	14385	14638	14883	14754	14576	14546	14880	14845	14837	14564	14810	14680	14742	14632	14526	14452	14734	14822	14593	14587	14458	14554	14637	14612	14521	14653	14639	14728	14638	14690	14745	14662	14573	14787	14759	14781	14591	14626	14821	14724	14711	14666	14612	14703	14746	14668	14729	14569	14541	14742	14686	14610	14885	14587	14544	14872	14605	14655	14750	14636	14665	14780	14743	14652	14688	14766	14567	14704	14835	14850	14678	14658	14623	14752	14554	14659	14645	14749	14779	14660	14604	14757	14746	14706	14683	14567	14589	14565	14773	14840	14730	14706	14837	14556	14363	14781	14743	14619	14701	14731	14898	14708	14579	14571	14356	14528	14684	14644	14687	14496	14768	14775	14661	14540	14585	14642	14578	14718	14522	14647	14769	14736	14740	14778	14717	14576	14480	14759	14855	14570	14874	14767	14676	14865	14635	14714	14576	14672	14400	14781	14765	14665	14848	14669	14585	14733	14586	14665	14822	14612	14671	14643	14598	14764	14646	14697	14620	14771	14642	14762	14629	14658	14642	14700	14719	14697	14762	14845	14769	14782	14755	14684	14628	14756	14626	14583	14694	14814	14634	14633	14812	14865	14728	14692	14891	14741	14745	14719	14688	14771	14575	14625	14833	14706	14581	14735	14718	14757	14593	14744	14742	14611	14818	14801	14474	14509	14697	14773	14613	14735	14712	14632	14643	14613	14810	14817	14623	14738	14740	14712	14657	14659	14757	14668	14597	14570	14763	14749	14755	14797	14819	14673	14598	14748	14608	14779	14649	14794	14839	14609	14631	14811	14615	14646	14684	14608	14616	14798	14502	14702	14617	14783	14809	14755	14659	14695	14654	14684	14806	14655	14578	14836	14727	14574	14573	14478	14638	14762	14573	14638	14754	14883	14758	14754	14742	14873	14607	14708	14607	14827	14899	14828	14631	14512	14802	14490	14751	14718	14796	14849	14665	14697	14658	14703	14569	14643	14801	14647	14719	14715	14847	14896	14950	14828	14608	14700	14805	14694	14631	14699	14661	14737	14713	14646	14608	14773	14724	14673	14769	14680	14659	14687	14691	14702	14739	14741	14778	14761	14793	14531	14739	14526	14812	14673	14844	14751	14605	14862	14491	14702	14640	14665	14796	14621	14741	14540	14796	14665	14643	14804	14638	14666	14782	14616	14764	14492	14667	14684	14620	14811	14794	14779	14516	14561	14778	14656	14813	14878	14867	14742	14811	14712	14706	14567	14757	14583	14544	14644	14662	14821	14531	14824	14662	14591	14789	14745	14826	14890	14643	14737	14731	14887	14673	14772	14837	14688	14582	14842	14779	14695	14647	14776	14539	14570	14691	14630	14711	14676	14809	14768	14558	14602	14697	14681	14678	14524	14788	14700	14553	14766	14755	14723	14679	14647	14649	14760	14817	14607	14876	14785	14778	15010	14851	14746	14652	14647	14798	14793	14711	14820	14736	14935	14720	14617	14483	14658	14764	14564	14512	14637	14692	14463	14839	14592	14663	14581	14693	14609	14648	14741	14671	14658	14630	14787	14699	14686	14700	14624	14582	14668	14702	14799	14802	14917	14826	14748	14770	14774	14773	14643	14713	14618	14743	15014	14806	14692	14763	14631	14734	14651	14684	14839	14636	14662	14802	14631	14511	14693	14810	14783	14661	14654	14642	14634	14922	14621	14697	14701	14750	14633	14613	14611	14746	14749	14685	14637	14704	14869	14773	14568	14589	14615	14571	14634	14537	14550	14847	14892	14755	14659	14774	14805	14575	14854	14760	14613	14649	14492	14620	14670	14661	14689	14621	14689	14411	14786	14705	14585	14728	14823	14703	14652	14722	14677	14651	14712	14808	14885	14669	14698	14712	14750	14948	14789	14489	14805	14739	14703	14771	14821	14811	14648	14665	14613	14822	14778	14604	14662	14777	14679	14546	14683	14746	14791	14912	14963	14670	14660	14613	14636	14654	14713	14685	14627	14834	14867	14483	14702	14747	14698	14608	14682	14638	14721	14711	14942	14800	14687	14722	14780	14570	14642	14593	14714	14494	14664	14759	14582	14701	14692	14842	14672	14726	14647	14669	14586	14500	14720	14652	14673	14632	14647	14781	14570	14686	15030	14737	14687	14850	14801	14755	14602	14782	14899	14661	14686	14738	14617	14753	14844	14912	14611	14604	14706	14655	14681	14853	14802	14554	14943	14549	14590	14795	14643	14596	14686	14808	14630	14486	14593	14679	14730	14824	14689	14997	14501	14745	14709	14884	14649	14622	14746	14872	14500	14657	14713	14727	14841	14669	14689	14995	14626	14769	14709	14604	14610	14604	14585	14641	14722	14648	14572	14600	14708	14645	14739	14833	14752	14770	14541	14734	14708	14583	14653	14670	14879	14863	14783	14660	14619	14925	14781	14606	14828	14832	14777	14830	14912	14599	14657	14596	14913	14753	14728	14580	14746	14522	14778	14833	14726	14842	14783	14593	14693	14818	14515	14673	14760	14605	14825	14843	14734	14977	14468	14572	14715	14517	14632	14739	14798	14730	14675	14874	14777	14736	14880	14629	14718	14726	14720	14707	14661	14592	14741	14853	14608	14387	14663	14548	14636	14671	14757	14757	14648	14653	14541	14843	14685	14771	14758	14540	14555	14756	14575	14740	14670	14709	14788	14465	14681	14796	14603	14823	14663	14856	14784	14675	14662	14623	14793	14799	14683	14736	14638	14701	14790	14702	14778	14722	14735	14834	14776	14693	14679	14538	14592	14659	14784	14722	14717	14609	14722	14789	14654	14677	14877	14784	14556	14695	14706	14630	14699	14866	14659	14662	14807	14443	14686	14814	14690	14634	14733	14690	14746	14674	14663	14814	14742	14655	14734	14614	14749	14767	14551	14677	14604	14848	14594	14751	14594	14526	14640	14706	14692	14734	14677	14760	14883	14592	14448	14653	14802	14674	14603	14873	14871	14681	14674	14884	14630	14640	14731	14744	14702	14687	14782	14713	14617	14814	14712	14706	14586	14639	14654	14625	14762	14857	14810	14680	14709	14616	14660	14760	14779	14885	14595	14565	14681	14669	14683	14663	14677	14676	14716	14720	14585	14770	14739	14760	14761	14490	14655	14733	14770	14695	14733	14809	14747	14471	14855	14761	14748	14728	14697	14649	14808	14683	14693	14858	14713	14711	14728	14789	14586	14762	14605	14676	14970	14809	14677	14666	14736	14839	14982	14860	14844	14762	14713	14682	14814	14618	14754	14827	14686	14699	14670	14800	14655	14640	14873	14781	14740	14699	14908	14674	14594	14598	14605	14856	14877	14685	14700	14592	14743	14495	14688	14816	14588	14748	14895	14621	14656	14802	14468	14691	14623	14661	14534	14757	14610	14642	14678	14771	14828	14664	14605	14776	14633	14798	14808	14659	14594	14685	14713	14652
20306	32019	30675	19162	17116	16858	16329	15351	14638	13820	13614	13965	14015	13685	13347	13298	13251	12965	12811	12973	12972	13030	13003	13287	13246	13152	12745	12922	12851	12756	12876	13047	12864	13190	13441	13393	13248	12846	12591	12650	12815	12861	12752	12803	12763	12773	12721	12845	12874	12843	12806	12808	12960	12731	12732	12944	12907	12735	12784	12752	12820	12797	12722	12787	12792	12820	13057	12878	12843	12864	12832	12753	12618	12767	12818	12759	12833	12855	12648	12760	12760	12790	12909	12889	12849	12876	12831	12654	12737	12827	12903	12714	12651	12873	12782	12889	12788	12750	12635	12710	12740	12731	12898	12719	12865	12728	12869	12735	12677	12731	12845	12944	12828	12884	12801	12844	12794	12730	12941	12650	12730	12940	12726	12694	12771	12668	12709	12823	12767	12673	12794	12729	12995	12792	12785	12775	12695	12878	12808	12797	12666	12795	12815	12773	12810	12776	12722	12788	12830	12826	12858	12790	12893	12766	12731	12760	12896	12658	12779	12805	12723	12791	12732	12716	12901	12794	12714	12778	12810	12861	12893	12816	12763	12913	12854	12730	12757	12803	12988	12762	12869	12873	12736	12839	12923	12793	12670	12807	12866	12627	12913	12609	12656	12916	12626	12756	12773	12843	12794	12744	12840	12560	12797	12755	12904	12718	12718	12813	12857	12821	12724	12990	12771	12793	12671	12730	12718	12708	12997	12733	12738	12642	12797	12670	12936	12875	13068	12750	12932	12760	12827	12728	12752	12917	12704	12812	12709	12768	12900	12747	12822	12784	12765	12704	12758	12750	12761	12787	12844	12829	12877	12800	12731	12720	13038	12714	12662	12741	12749	12824	12675	12742	12668	12774	12811	12789	12821	12853	12852	12811	12715	12781	12664	12814	12909	12773	12974	12640	12967	12816	12862	12696	12844	12820	12685	12627	12883	12859	12627	12834	12696	12828	12751	12862	12848	12743	12780	12705	12761	12919	13032	12792	12852	12725	12847	12797	12788	12676	12784	12712	13034	12911	12892	12797	12819	12694	12843	12862	12815	12786	12870	12830	12644	12933	12880	12765	12875	12816	12800	12737	12818	12728	12612	12745	12981	12908	12793	12648	12838	12720	12777	12807	12746	12809	12838	12837	12804	12786	12715	12665	12764	12932	12694	12882	12910	12758	12840	12928	12876	12739	12974	12679	12883	12470	12909	12837	12796	12893	12762	12625	12758	12720	12860	12722	12838	12711	12886	12866	12859	12614	12789	12827	12821	12752	12746	12631	12856	12930	12716	12774	12900	12711	12712	12773	12843	12787	12805	12658	12816	12719	12826	12876	12790	12913	12860	12809	12722	12665	12714	12788	12735	12764	12837	12593	13081	12741	12765	12910	12891	12725	12773	12896	12633	12878	12689	12756	12762	12712	12780	12839	12679	12964	12766	12832	12799	12821	12861	12759	12619	13000	12851	12868	12729	12739	12733	12782	12714	12667	12845	12759	12777	12859	12846	12705	12871	12800	12782	12743	12758	12832	12652	12749	12815	12814	12735	12772	12732	12511	12822	12732	12816	12893	12771	12866	12773	12812	12936	12800	12962	12636	12870	12737	12806	12825	12752	12526	12877	12812	12734	12804	12630	12836	12867	12799	12799	12666	12868	12740	12677	12763	12877	12938	12838	12671	12615	12810	12740	12673	12756	12698	12891	12829	12888	12748	12781	12810	12794	12708	12938	12539	12574	12624	12894	12768	12690	12994	12753	12882	12860	12623	12765	12947	12622	12836	12798	12869	12824	12825	12879	12800	12765	12957	12893	12722	12817	12818	12782	12864	12775	12722	12861	12855	12757	12772	12775	13059	12783	12565	12725	12446	12844	12862	12820	12951	12892	12740	12810	12538	12725	12654	12775	12670	12694	12801	12759	12849	12735	12892	12890	13043	12797	12803	12810	12782	12714	12783	12711	12741	12711	12628	12832	12791	12732	12826	12810	12942	12817	12674	12783	12733	12658	12677	12757	12862	12679	12876	12704	12894	12778	12765	12781	12789	12780	12828	12775	12770	12743	12658	12848	12824	12619	12903	12824	12823	12990	12842	12796	12812	12792	12897	12676	12924	12868	12617	12816	12774	12722	12698	12841	12790	12839	12760	12825	12814	12836	12897	12810	12829	12758	12860	12820	12742	12835	12801	12779	12727	12731	12669	12626	12721	12720	12813	12859	12622	12802	12885	12571	12709	12874	12893	12694	12652	12849	12774	12773	12746	12854	12894	12757	12737	12676	12771	12735	13027	12721	12790	12568	12661	12866	12606	12931	12894	12652	12681	12787	12786	12802	12848	12790	12802	12847	12750	12722	12807	12739	12819	12803	12867	12880	12550	12705	12741	12981	12785	12616	12964	12681	12881	12751	12747	12828	12879	12853	12771	12826	12677	12716	12599	12618	12895	12890	12797	12758	12938	12732	12716	12858	12760	12777	12891	12674	12829	12774	12686	12824	12636	12833	12704	12696	12716	12742	12880	12771	12824	12741	12875	12797	12783	12829	12772	12814	12818	12853	12741	13006	12688	12861	12655	12745	12825	12752	12712	12800	12692	12630	12784	12641	12960	12756	12865	12682	12871	12843	12774	12822	12604	12680	12623	12805	12675	12687	12814	12688	12708	12762	12802	12826	12723	12834	12734	12681	12760	12740	12707	12806	12767	12697	12902	12750	12907	12632	12574	12850	12769	12745	12693	12878	12841	12826	12680	12650	12880	12786	12844	12849	12603	12700	12843	12836	12803	12776	12850	12948	12891	12649	12943	12794	12871	12808	12861	12739	12839	12736	12726	12841	12804	12887	12723	12733	13037	12574	12689	12727	12854	12667	12847	12711	12763	12810	12838	12833	12936	12955	12803	12764	12661	12683	12748	12911	12830	12870	12901	12726	12770	12838	12850	12878	12721	12752	12768	12764	12803	12783	12865	12718	12878	12878	12794	12853	12837	12655	12888	12723	13011	12822	12792	12782	12793	12709	12766	12805	12750	12845	12861	12779	12776	12821	12658	12684	12833	12737	12834	12761	12874	12806	12657	12911	12838	12782	12843	12676	12878	12724	12933	12704	12815	12780	12588	12810	12757	12735	12758	12909	12792	12721	12854	12741	12737	12616	12876	12799	12780	12906	12716	12738	12910	12870	12663	12725	12816	12875	12643	12624	12792	12806	12659	12818	12730	12896	12832	12742	12743	12768	12720	12711	12720	12786	12894	12590	12657	12894	12787	12654	12764	12841	12806	12880	12856	12906	12961	12832	12734	12722	12735	12870	12648	12903	12747	12549	12529	12808	12814	12749	12875	12793	12686	12901	12834	12734	12737	12849	12824	12825	12942	12859	12736	12762	12816	12767	12827	12853	12831	12803	12750	12756	12990	12825	12708	12665	12849	12744	12708	12706	12737	12894	12774	12724	12676	12818	12771	12880	12712	12654	12805	12808	12843	12755	12700	12826	12679	12746	12796	12856	12835	12950	12900	12759	12748	12766	12914	12764	12869	12848	12910	12979	12916	12797	12627	12970	12881	12842	12835	12818	12685	12766	12600	12877	12870	12797	12836	12682	12909	12753	12765	12941	12784	12694	12752	12651	12944	12782	12810	12716	12751	12758	12810	12806	12870	12826	12693	12728	12806	12718	12785	12782	12932	12666	12807	12729	12721	12609	12671	12951	12779	12740	12729	12845	12755	12802	12742	12894	12713	12815	12716	12777	12596	12846	12752	12716	12759	12813	12774	12687	12730	12669	12925	12722	12770	12733	12817	12803	12891	12722	12837	12654	12785	12721	12748	12780	12842	12698	12792	12854	12834	12905	12762	12739	12837	12813	12980	12675	12638	12808	12842	12791	12720	12964	12789	12681	12752	12722	12745	12734	12669	12761	12636	12803	12731	12819	12835	12789	12750	12714	12778	12709	12754	12826	12885	12751	12956	12746	12663	12832	12696	12822	12887	12824	12866	12872	12755	12679	12767	12869	12697	12803	12926	12729	12685	12557	12831	12951	12959	12775	12959	12789	12745	12887	12783	12820	12661	12801	12743	12971	12699	12678	12740	12597	12753	12693	12830	12915	12896	12675	12937	12530	12781	12819	12832	12791	12821	12712	12819	12722	12809	12839	12866	12778	12889	12768	12589	12883	12785	12815	12819	12819	12720	12766	12832	12814	12683	12826	12719	12846	12690	12837	12838	12624	12701	12739	12625	12863	12951	12853	12864	12726	12969	12799	12755	12767	12747	12719	12922	12760	12788	12698	12946	12942	12907	12605	12770	12727	12770	12713	12802	12776	12807	12730	12766	12817	12723	12765	12940	12789	12701	12784	12908	12739	12973	12877	12724	12924	12849	12853	12877	12853	12791	12746	12899	12688	12819	12825	12671	12899	12777	12901	12803	12863	12779	12720	12703	12806	12853	12933	12749	12871	12689	12657	12778	12858	12910	12670	12760	12825	12822	12749	12731	12763	12775	12677	12818	12671	12889	12684	12880	12752	12708	12871	12682	12762	12802	12773	12761	12777	12670	12685	12777	12776	12835	12865	12710	12823	12901	12904	12759	12706	12742	12744	12833	12678	12669	12753	12689	12822	12770	12771	12911	12646	12766	12906	12820	12676	12921	12673	12780	12856	12801	12709	12675	13002	12713	12808	12764	12758	12665	12695	12744	12872	12742	12846	12807	12860	12931	12772	12909	12777	12898	12922	12761	12724	12818	12727	12818	12810	12811	12827	12623	12778	12860	12649	12813	12840	12728	12824	12659	12716	12748	12757	12794	12905	12997	12623	12840	12740	12771	12864	12897	12623	12706	12736	12904	12841	12951	12887	12856	12707	12806	12846	12893	12694	12804	12658	12710	12895	12852	12688	12766	12905	12871	12721	12648	12692	12631	12782	12744	12751	12686	12780	12925	12786	12770	12657	12735	12838	12691	12786	12784	12759	12889	12735	12753	12810	12934	12779	12873	12672	12818	12856	12734	12729	12898	12638	12849	12864	12856	12677	12788	12801	12878	12755	12987	12915	12726	12726	13006	12862	12750	12826	12790	12822	12756	12724	12600	12764	12869	12759	12710	12790	12782	12825	12708	12886	12842	12853	12723	12918	12721	12699	12718	12735	12597	12881	12923	12818	13004	12781	12668
23597	21064	28614	23843	21798	22462	21170	17814	16685	16570	15663	15911	15846	15664	15340	15019	14922	14838	14962	14911	14769	14979	15109	15074	15123	14789	14985	14787	14554	14633	14593	14556	15806	17508	17354	16264	15445	15216	14930	14623	14577	14671	14497	14807	14670	14440	14592	14535	14546	14608	14620	14597	14485	14634	14980	14661	14749	14523	14460	14574	14556	14670	14825	14584	14535	14558	14446	14399	14519	14589	14443	14490	14762	14618	14770	14424	14664	14621	14325	14364	14505	14603	14544	14514	14691	14561	14262	14653	14420	14474	14661	14660	14720	14420	14482	14408	14385	14522	14490	14431	14463	14489	14542	14526	14697	14537	14648	14452	14743	14555	14716	14542	14524	14680	14516	14639	14506	14508	14533	14437	14623	14600	14495	14785	14653	14500	14743	14339	14608	14629	14632	14527	14598	14725	14705	14762	14383	14474	14484	14595	14692	14532	14460	14473	14532	14452	14517	14305	14478	14385	14456	14607	14543	14652	14669	14505	14626	14607	14576	14626	14535	14555	14720	14693	14470	14590	14535	14501	14587	14463	14432	14354	14575	14649	14574	14420	14320	14606	14418	14615	14613	14637	14759	14557	14672	14560	14560	14349	14504	14644	14611	14518	14538	14509	14501	14532	14502	14528	14597	14516	14577	14617	14438	14465	14538	14436	14593	14621	14535	14451	14234	14508	14516	14393	14691	14413	14502	14480	14534	14742	14624	14548	14675	14614	14569	14445	14726	14523	14641	14674	14716	14667	14562	14540	14456	14624	14520	14379	14533	14581	14517	14606	14432	14499	14751	14566	14800	14504	14570	14736	14659	14433	14794	14502	14484	14607	14630	14359	14400	14549	14557	14631	14537	14494	14580	14435	14653	14530	14412	14397	14391	14469	14615	14730	14648	14564	14491	14523	14673	14525	14399	14511	14603	14427	14569	14511	14447	14387	14510	14191	14528	14374	14550	14547	14460	14459	14653	14436	14590	14385	14403	14432	14441	14343	14603	14543	14340	14535	14501	14497	14513	14655	14415	14597	14722	14562	14373	14517	14546	14378	14489	14594	14566	14557	14550	14681	14415	14584	14488	14404	14568	14609	14519	14565	14620	14533	14565	14517	14497	14535	14605	14648	14479	14353	14468	14456	14605	14497	14656	14402	14409	14457	14573	14756	14506	14571	14532	14341	14642	14585	14572	14604	14416	14446	14359	14633	14733	14614	14566	14487	14594	14679	14698	14577	14558	14390	14617	14536	14555	14557	14503	14499	14566	14324	14719	14747	14503	14653	14616	14643	14577	14611	14414	14486	14529	14608	14462	14644	14561	14516	14441	14461	14748	14490	14365	14603	14449	14479	14591	14472	14604	14387	14358	14373	14659	14463	14471	14421	14737	14490	14466	14379	14673	14460	14595	14432	14305	14368	14516	14677	14695	14513	14578	14655	14613	14590	14652	14374	14476	14640	14696	14492	14583	14484	14546	14347	14511	14772	14531	14795	14569	14440	14534	14596	14660	14471	14613	14593	14511	14445	14376	14507	14671	14506	14387	14425	14444	14397	14528	14509	14455	14525	14714	14597	14644	14879	14472	14519	14581	14447	14501	14611	14690	14533	14706	14569	14364	14631	14602	14376	14475	14401	14379	14505	14677	14678	14426	14451	14592	14520	14473	14501	14670	14571	14589	14565	14498	14575	14516	14604	14425	14695	14565	14447	14474	14558	14504	14588	14599	14512	14547	14510	14405	14627	14671	14638	14457	14594	14505	14510	14470	14549	14501	14579	14658	14504	14422	14683	14579	14479	14592	14490	14412	14536	14595	14369	14612	14402	14520	14513	14516	14566	14650	14570	14470	14450	14582	14596	14601	14562	14403	14635	14311	14479	14450	14398	14383	14564	14505	14437	14506	14319	14358	14606	14491	14539	14414	14443	14516	14667	14495	14526	14460	14547	14522	14444	14467	14481	14400	14452	14547	14499	14466	14527	14716	14605	14702	14534	14726	14585	14664	14819	14648	14694	14498	14610	14388	14379	14575	14602	14592	14622	14413	14546	14693	14533	14559	14538	14497	14282	14595	14549	14665	14480	14608	14495	14630	14406	14457	14708	14640	14663	14567	14416	14543	14671	14545	14433	14664	14493	14545	14299	14737	14538	14647	14609	14392	14490	14470	14683	14443	14669	14508	14530	14586	14556	14510	14325	14596	14712	14759	14474	14572	14586	14431	14481	14493	14478	14389	14500	14564	14568	14459	14416	14604	14490	14577	14611	14427	14634	14637	14495	14471	14371	14263	14517	14320	14292	14321	14435	14516	14441	14593	14563	14457	14605	14446	14510	14603	14525	14569	14533	14505	14656	14608	14298	14399	14463	14647	14593	14662	14336	14595	14624	14698	14478	14539	14420	14505	14490	14504	14536	14582	14515	14479	14638	14383	14484	14583	14446	14448	14565	14359	14545	14482	14584	14601	14508	14538	14336	14502	14340	14310	14517	14419	14535	14599	14506	14586	14618	14625	14570	14524	14492	14590	14579	14524	14538	14525	14687	14578	14612	14498	14514	14676	14422	14543	14434	14464	14428	14695	14599	14449	14547	14436	14426	14505	14464	14549	14431	14585	14505	14424	14469	14569	14520	14454	14590	14561	14548	14520	14417	14398	14612	14574	14609	14530	14420	14563	14336	14659	14640	14665	14626	14577	14651	14521	14565	14448	14576	14590	14546	14411	14437	14603	14495	14320	14521	14488	14351	14697	14379	14548	14507	14494	14550	14604	14608	14719	14359	14585	14648	14494	14629	14433	14722	14780	14517	14621	14617	14628	14475	14458	14530	14585	14631	14469	14600	14545	14512	14525	14553	14526	14326	14667	14737	14587	14650	14428	14542	14521	14522	14719	14587	14530	14428	14623	14461	14617	14735	14415	14670	14628	14696	14641	14498	14506	14607	14556	14395	14478	14638	14525	14628	14504	14449	14636	14572	14668	14481	14484	14635	14752	14593	14733	14405	14318	14505	14565	14502	14529	14582	14422	14449	14586	14441	14374	14552	14311	14296	14643	14717	14696	14620	14489	14678	14570	14688	14618	14488	14467	14602	14604	14437	14624	14458	14734	14743	14684	14726	14567	14715	14418	14602	14350	14338	14449	14435	14512	14319	14492	14479	14555	14712	14644	14614	14372	14435	14635	14525	14563	14405	14499	14489	14288	14443	14464	14589	14650	14587	14541	14480	14554	14364	14624	14566	14445	14392	14471	14474	14817	14699	14502	14591	14493	14537	14700	14440	14567	14342	14350	14340	14481	14470	14582	14577	14461	14504	14523	14360	14534	14362	14531	14395	14397	14641	14450	14416	14658	14297	14704	14561	14426	14618	14353	14556	14465	14633	14486	14565	14452	14519	14450	14485	14330	14400	14662	14532	14550	14523	14527	14353	14428	14750	14547	14570	14532	14600	14516	14566	14582	14403	14428	14450	14469	14622	14476	14449	14480	14669	14547	14630	14777	14591	14479	14521	14314	14589	14500	14578	14575	14640	14608	14535	14640	14432	14747	14414	14606	14543	14483	14676	14477	14581	14461	14446	14620	14720	14727	14553	14754	14612	14378	14473	14602	14646	14334	14497	14483	14539	14387	14529	14865	14647	14393	14564	14515	14623	14415	14642	14625	14612	14385	14229	14568	14761	14644	14522	14635	14659	14524	14586	14528	14558	14347	14481	14519	14618	14525	14573	14560	14433	14590	14686	14569	14493	14548	14555	14301	14396	14468	14663	14630	14592	14681	14681	14459	14447	14352	14630	14569	14523	14482	14656	14486	14358	14597	14634	14608	14642	14344	14470	14672	14544	14605	14502	14607	14623	14572	14700	14631	14201	14587	14314	14557	14585	14566	14373	14319	14460	14575	14504	14527	14236	14555	14447	14424	14529	14555	14653	14537	14563	14726	14545	14609	14437	14520	14600	14532	14511	14548	14672	14455	14553	14454	14577	14512	14568	14471	14665	14551	14471	14552	14610	14528	14402	14707	14446	14548	14620	14570	14600	14460	14713	14549	14491	14676	14481	14588	14373	14518	14437	14605	14728	14440	14489	14787	14512	14429	14461	14589	14488	14404	14564	14585	14481	14331	14521	14493	14696	14423	14588	14517	14353	14497	14597	14430	14537	14638	14526	14381	14596	14606	14585	14553	14695	14535	14502	14693	14531	14328	14485	14512	14629	14415	14482	14547	14422	14434	14421	14476	14512	14563	14568	14546	14414	14593	14510	14423	14551	14646	14589	14771	14474	14536	14571	14535	14545	14425	14558	14456	14425	14361	14512	14567	14493	14569	14349	14565	14519	14662	14498	14494	14658	14581	14466	14609	14520	14464	14535	14379	14472	14576	14648	14684	14671	14309	14364	14337	14631	14713	14673	14547	14659	14425	14755	14608	14637	14342	14758	14556	14544	14534	14605	14519	14473	14382	14358	14525	14362	14443	14481	14250	14628	14588	14462	14636	14513	14500	14688	14569	14479	14513	14432	14653	14539	14477	14667	14535	14572	14520	14376	14509	14530	14552	14592	14425	14482	14629	14627	14523	14697	14396	14391	14578	14414	14584	14417	14548	14434	14613	14571	14586	14436	14299	14383	14383	14447	14464	14258	14627	14523	14494	14486	14669	14458	14606	14734	14778	14656	14459	14426	14528	14330	14750	14543	14552	14491	14498	14545	14577	14536	14458	14393	14513	14456	14471	14417	14484	14434	14333	14656	14422	14632	14394	14587	14519	14422	14569	14533	14331	14666	14563	14627	14685	14401	14558	14501	14445	14620	14639	14529	14388	14421	14565	14585	14801	14465	14624	14709	14509	14453	14618	14415	14325	14551	14437	14619	14511	14448	14363	14410	14352	14519	14486	14439	14617	14388	14461	14637	14336	14751	14603	14616	14748	14594	14500	14519	14389	14807	14444	14494	14579	14541	14402	14516	14371	14701	14586	14562	14528	14313	14560	14355	14428	14481	14462	14392	14791	14678	14521	14500	14499	14721	14393	14542	14602	14582	14495	14512	14666	14545	14502	14652	14429	14531	14570	14657	14619	14466	14616	14563	14554	14540	14499	14453	14470	14544	14656	14488	14536	14618	14599	14516	14523	14580	14431	14254	14413	14519	14406	14663	14492	14559	14577	14717
20505	38667	33834	21945	19790	19448	18651	17222	16479	15038	14375	14869	14584	14501	13593	13602	13489	12882	13085	13140	13053	13278	13270	13596	13524	13208	12881	12808	13026	12872	13011	12586	15063	16842	16057	14723	13651	13236	12834	12723	12782	12713	12682	12912	12781	12706	12606	12575	12716	12771	12928	12687	12683	12713	12722	12847	12891	12775	12761	12657	12697	12761	12634	12775	12782	12657	12816	12762	12694	12676	12925	12763	12799	12812	12918	12795	12687	12549	12723	12634	12767	12725	12696	12652	12759	12789	12726	12814	12640	12713	12872	12763	12747	12779	12774	12933	12716	12810	12753	12640	12700	12645	13000	12775	12592	12577	12617	12764	12619	12710	12798	12874	12671	12655	12743	12799	12689	12676	12945	12479	12758	12622	12502	12753	12652	12483	12721	12749	12678	12684	12927	12637	12970	12636	12722	12763	12689	12880	12719	12595	12677	12797	12711	12833	12825	12795	12743	12567	12791	12706	12840	12684	12781	12823	12663	12733	12801	12854	12726	12624	12633	12829	12647	12737	12788	12788	12656	12633	12765	12695	12732	12784	12874	12893	12712	12775	12819	12760	12545	12753	12720	12848	12726	12740	12702	12756	12800	12589	12748	12639	12734	12718	12787	12618	12791	12686	12801	12917	12676	12778	12797	12734	12591	12802	12885	12719	12694	12504	12653	12735	12797	12753	12655	12710	12627	12735	12742	12731	12584	12543	12743	12670	12576	12850	12629	12863	12691	12753	12800	12758	12752	12717	12768	12708	12730	12607	12678	12775	12684	12610	12790	12741	12593	12628	12779	12680	12710	12753	12581	12711	12673	12624	12424	12655	12745	12583	12775	12687	12718	12712	12621	12723	12717	12571	12654	12701	12659	12669	12651	12746	12862	12645	12834	12639	12578	12870	12703	12889	12677	12686	12633	12672	12844	12663	12798	12687	12871	12700	12746	12585	12553	12585	12705	12818	12796	12910	12749	12656	12716	12727	12820	12837	12633	12730	12881	12678	12930	12804	12767	12730	12659	12716	12692	12745	12583	12659	12787	12641	12632	12722	12732	12640	12806	12756	12545	12791	12701	12720	12628	12845	12739	12784	12660	12674	12754	12632	12820	12704	12766	12729	12605	12764	12676	12636	12643	12721	12676	12742	12812	12648	12823	12715	12665	12793	12796	12765	12742	12718	12878	12809	12694	12580	12732	12767	12659	12666	12781	12745	12780	12744	12708	12666	12844	12686	12702	12835	12719	12811	12774	12698	12743	12782	12720	12633	12688	12625	12680	12791	12730	12693	12691	12733	12751	12767	12642	12753	12616	12707	12848	12871	12755	12699	12677	12707	12722	12930	12762	12710	12780	12697	12738	12672	12612	12802	12810	12800	12836	12701	12875	12655	12714	12738	12638	12731	12742	12745	12774	12743	12734	12808	12850	12610	12693	12832	12740	12686	12710	12761	12751	12623	12758	12730	12788	12709	12801	12583	12809	12587	12701	12687	12823	12874	12737	12790	12645	12727	12641	12744	12694	12833	12921	12790	12612	12779	12690	12821	12786	12684	12591	12648	12786	12611	12740	12788	12780	12726	12909	12731	12704	12682	12709	12725	12740	12708	12789	12795	12687	12844	12844	12534	12653	12786	12613	12799	12886	12681	12730	12754	12826	12742	12713	12696	12661	12682	12809	12584	12513	12655	12752	12644	12614	12787	12721	12689	12665	12859	12634	12756	12609	12646	12699	12623	12638	12703	12956	12716	12764	12620	12734	12713	12557	12723	12705	12690	12714	12653	12686	12735	12714	12629	12605	12754	12663	12631	12729	12646	12856	12579	12811	12741	12893	12749	12715	12745	12854	12778	12547	12781	12687	12741	12763	12731	12639	12561	12809	12603	12788	12656	12743	12639	12704	12646	12795	12545	12831	12679	12749	12632	12677	12644	12673	12874	12638	12717	12661	12774	12711	12849	12684	12653	12555	12764	12774	12684	12739	12652	12807	12763	12785	12441	12535	12867	12729	12770	12788	12657	12659	12700	12737	12797	12453	12744	12645	12791	12716	12715	12876	12611	12771	12627	12800	12793	12647	12990	12740	12593	12774	12821	12783	12923	12650	12821	12703	12679	12602	12865	12732	12691	12756	12732	12597	12768	12727	12775	12685	12575	12554	12585	12696	12643	12671	12889	12710	12799	12742	12653	12676	12775	12763	12630	12688	12700	12779	12849	12663	12816	12716	12773	12667	12817	12754	12789	12635	12720	12828	12732	12729	12531	12638	12565	12798	12667	12720	12742	12638	12640	12778	12755	12641	12653	12773	12656	12633	12754	12695	12632	12752	12611	12864	12722	12660	12627	12643	12599	12774	12604	12746	12788	12790	12677	12740	12952	12685	12719	12804	12714	12656	12842	12582	12885	12782	12694	12948	12707	12577	12640	12635	12761	12822	12764	12645	12868	12696	12854	12744	12803	12723	12666	12646	12651	12629	12815	12773	12919	12599	12605	13005	12610	12649	12746	12805	12807	12676	12910	12588	12677	12786	12652	12711	12814	12688	12855	12633	12686	12797	12725	12647	12671	12822	12647	12628	12866	12807	12694	12868	12722	12944	12912	12669	12719	12699	12695	12721	12774	12779	12778	12658	12635	12574	12777	12840	12766	12719	12663	12705	12612	12906	12778	12890	12802	12628	12759	12632	12693	12750	12656	12852	12685	12763	12700	12594	12697	12750	12684	12794	12604	12778	12734	12822	12738	12686	12871	12775	12836	12812	12600	12673	12609	12662	12818	12626	12663	12663	12773	12704	12653	12799	12776	12774	12709	12833	12805	12786	12769	12823	12727	12806	12827	12793	12635	12868	12722	12522	12704	12779	12714	12745	12754	12826	12741	12759	12719	12694	12764	12758	12794	12813	12739	12794	12657	12633	12607	12628	12775	12644	12571	12786	12663	12626	12756	12537	12710	12712	12601	12732	12653	12732	12672	12751	12673	12774	12640	12833	12743	12826	12609	12796	12514	12720	12703	12726	12768	12676	12872	12725	12687	12822	12706	12714	12728	12863	12812	12707	12849	12738	12574	12668	12714	12659	12870	12728	12818	12620	12746	12701	12614	12642	12763	12637	12708	12762	12662	12747	12718	12612	12786	12672	12778	12802	12777	12699	12806	12721	12732	12850	12619	12686	12787	12715	12669	12873	12769	12979	12808	12710	12812	12764	12851	12821	12784	12835	12627	12745	12767	12659	12762	12694	12669	12827	12903	12691	12812	12783	12731	12628	12711	12749	12954	12638	12780	12727	12825	12727	12686	12696	12713	12689	12647	12739	12727	12663	12755	12804	12807	12807	12713	12741	12762	12637	12708	12585	12745	12729	12811	12769	12782	12736	12676	12814	12718	12708	12629	12824	12680	12642	12807	12713	12791	12856	12625	12703	12625	12582	12836	12748	12714	12500	12767	12702	12619	12563	12720	12614	12704	12832	12899	12808	12626	12860	12728	12655	12676	12865	12770	12798	12709	12573	12648	12790	12687	12741	12851	12794	12788	12767	12777	12572	12691	12854	12745	12741	12762	12844	12852	12724	12699	12957	12603	12602	12840	12791	12712	12793	12724	12628	12610	12820	12931	12812	12641	12716	12750	12740	12631	12794	12665	12879	12716	12824	12680	12867	12720	12838	12849	12821	12668	12625	12674	12737	12648	12726	12806	12801	12902	12783	12685	12786	12853	12681	12773	12712	12690	12576	12763	12818	12742	12857	12782	12705	12636	12805	12673	12795	12735	12637	12854	12823	12686	12787	12666	12685	12810	12583	12801	12634	12782	12796	12761	12499	12628	12857	12614	12752	12838	12818	12725	12635	12635	12626	12922	12647	12816	12822	12769	12648	12666	12758	12774	12669	12736	12809	12635	12856	12686	12653	12775	12628	12692	12922	12767	12613	12563	12575	12708	12656	12780	12632	12774	12847	12620	12705	12854	12646	12714	12669	12692	12622	12700	12767	12823	12667	12636	12736	12773	12650	12720	12744	12704	12686	12746	12802	12681	12798	12705	12755	12766	12725	12679	12867	12817	12839	12702	12709	12751	12834	12646	12814	12751	12716	12842	12548	12683	12729	12619	12710	12792	12742	12712	12739	12786	12844	12809	12773	12761	12769	12769	12732	12662	12873	12695	12842	12562	12772	12795	12518	12929	12600	12638	12631	12790	12872	12726	12665	12584	12771	12707	12619	12702	12786	12660	12690	12748	12864	12780	12938	12719	12862	12735	12430	12728	12813	12605	12683	12804	12722	12703	12672	12874	12930	12643	12891	12754	12476	12666	12657	12644	12773	12702	12698	12718	12728	12676	12697	12813	12789	12775	12628	12744	12704	12810	12651	12694	12704	12654	12946	12676	12728	12779	12674	12618	12754	12645	12761	12611	12792	12599	12579	12639	12680	12675	12755	12759	12651	12791	12662	12740	12830	12813	12647	12700	12755	12797	12669	12829	12598	12695	12762	12671	12775	12804	12738	12677	12716	12752	12766	12783	12594	12709	12791	12621	12866	12682	12722	12820	12580	12714	12697	12662	12602	12900	12564	12774	12781	12730	12502	12737	12699	12914	12607	12787	12826	12819	12597	12721	12738	12796	12563	12815	12690	12671	12794	12821	12684	12767	12678	12569	12736	12688	12726	12700	12804	12760	12663	12685	12802	12640	12852	12695	12661	12902	12688	12793	12665	12753	12707	12820	12766	12624	12724	12918	12743	12748	12811	12700	12730	12659	12800	12559	12826	12771	12670	12678	12748	12606	12884	12745	12721	12755	12772	12691	12548	12552	12668	12768	12727	12898	12647	12784	12684	12755	12837	12689	12846	12695	12803	12632	12614	12763	12727	12761	12612	12535	12641	12611	12753	12735	12777	12628	12827	12764	12764	12735	12760	12680	12780	12784	12787	12914	12707	12681	12702	12814	12660	12948	12868	12720	12857	12680	12881	12717	12590	12619	12721	12675	12608	12530	12765	12692	12815	12656	12663	12801	12666	12707	12735	12554	12717	12843	12838	12710	12566	12703	12725	12744	12620	12798	12708	12904	12804	12685	12676	12661	12768	12554	12759	12813	12665	12921	12665	12702	12769	12761	12574	12718	12820	12546	12846	12855	12678	12571	12578	12632	12793	12756	12693	12744
22673	21118	29035	23468	21260	23376	25685	19510	17582	17224	16512	16438	16555	16305	15775	15459	15353	15009	15003	15101	15247	15080	15277	15469	15844	15295	14835	14793	14753	14637	14745	14807	17694	20003	19414	17798	16120	15445	14935	14670	14680	14698	14879	14715	14713	14779	14754	14876	14708	14568	14591	14669	14825	14809	14779	14683	14571	14712	14780	14681	14870	14728	14640	14507	14851	14850	14611	14665	14641	14955	14778	14645	14725	14465	14694	14504	14650	14767	14676	14724	14789	14527	14446	14768	14665	14449	14595	14768	14498	14689	14811	14589	14590	14563	14602	14794	14530	14687	14541	14709	14552	14656	14544	14627	14761	14542	14783	14454	14706	14602	14482	14738	14541	14642	14763	14613	14753	14790	14716	14557	14654	14634	14555	14562	14539	14705	14567	14480	14658	14767	14743	14693	14668	14623	14661	14633	14584	14675	14429	14683	14763	14770	14657	14606	14471	14438	14649	14640	15024	14536	14646	14618	14716	14608	14640	14569	14637	14550	14657	14761	14725	14646	14542	14470	14514	14741	14628	14439	14687	14736	14754	14675	14620	14645	14571	14573	14554	14759	14616	14445	14576	14589	14648	14690	14670	14782	14595	14484	14619	14669	14728	14753	14471	14687	14783	14456	14802	14811	14656	14431	14741	14778	14490	14562	14443	14566	14716	14541	14798	14433	14518	14596	14649	14486	14636	14671	14578	14625	14541	14616	14448	14497	14635	14610	14666	14687	14654	14676	14657	14574	14723	14730	14709	14705	14690	14479	14652	14914	14686	14573	14811	14532	14585	14633	14583	14362	14525	14426	14517	14606	14569	14624	14653	14617	14769	14647	14566	14607	14558	14496	14779	14614	14570	14709	14653	14669	14513	14422	14550	14563	14613	14571	14742	14610	14475	14631	14535	14589	14478	14566	14614	14611	14602	14361	14473	14513	14707	14496	14306	14698	14685	14596	14454	14515	14568	14540	14806	14606	14653	14663	14438	14579	14677	14499	14603	14527	14568	14592	14616	14603	14572	14593	14437	14374	14543	14493	14722	14786	14360	14487	14501	14836	14522	14546	14770	14673	14655	14664	14598	14711	14558	14521	14540	14562	14726	14472	14779	14618	14562	14600	14580	14416	14504	14605	14570	14762	14659	14613	14730	14635	14557	14600	14687	14568	14581	14652	14583	14553	14618	14538	14628	14665	14724	14729	14487	14609	14566	14617	14662	14663	14769	14565	14668	14545	14689	14579	14604	14507	14661	14618	14655	14600	14339	14598	14661	14590	14464	14702	14684	14527	14628	14818	14633	14542	14657	14575	14698	14629	14683	14574	14663	14538	14693	14547	14560	14704	14495	14589	14600	14425	14800	14536	14624	14501	14612	14575	14659	14587	14535	14542	14543	14515	14517	14427	14593	14565	14502	14496	14406	14506	14684	14364	14476	14715	14650	14570	14618	14550	14519	14612	14557	14316	14648	14610	14695	14650	14357	14595	14264	14559	14624	14649	14622	14506	14753	14584	14689	14542	14493	14425	14533	14674	14522	14563	14759	14642	14550	14467	14632	14539	14395	14626	14708	14610	14586	14674	14658	14574	14658	14636	14777	14797	14628	14553	14791	14585	14512	14539	14833	14609	14558	14815	14594	14661	14387	14573	14717	14767	14627	14499	14511	14518	14713	14515	14600	14646	14477	14431	14466	14578	14526	14569	14560	14470	14611	14782	14617	14583	14583	14659	14543	14780	14816	14438	14612	14657	14664	14687	14663	14751	14418	14594	14719	14734	14651	14545	14564	14549	14644	14308	14413	14708	14484	14518	14670	14780	14611	14574	14412	14696	14526	14727	14795	14488	14740	14511	14708	14528	14626	14512	14574	14504	14605	14625	14499	14508	14653	14574	14474	14545	14450	14698	14522	14489	14718	14627	14596	14510	14571	14557	14623	14449	14736	14529	14661	14741	14771	14524	14697	14597	14651	14530	14556	14684	14576	14590	14500	14477	14880	14723	14654	14552	14464	14682	14824	14743	14788	14851	14812	14520	14758	14520	14764	14427	14427	14599	14606	14854	14611	14595	14566	14628	14537	14784	14819	14776	14700	14655	14630	14565	14764	14515	14490	14533	14654	14505	14655	14547	14603	14591	14694	14763	14390	14628	14617	14616	14474	14844	14624	14611	14722	14384	14511	14514	14644	14652	14774	14692	14651	14478	14598	14527	14565	14660	14662	14579	14740	14576	14851	14850	14465	14859	14465	14444	14480	14565	14605	14474	14451	14479	14621	14549	14688	14556	14580	14515	14785	14558	14686	14470	14606	14531	14470	14653	14544	14647	14767	14358	14481	14652	14474	14809	14588	14539	14591	14551	14455	14585	14641	14602	14595	14685	14575	14515	14716	14536	14717	14540	14455	14695	14669	14539	14634	14672	14668	14634	14506	14627	14708	14679	14636	14694	14436	14603	14709	14555	14691	14396	14537	14596	14676	14761	14687	14682	14574	14639	14637	14638	14519	14407	14748	14359	14623	14769	14499	14500	14506	14625	14635	14684	14763	14539	14629	14560	14783	14534	14539	14798	14751	14664	14523	14527	14617	14457	14621	14676	14552	14755	14583	14606	14491	14544	14755	14820	14741	14660	14545	14766	14610	14732	14664	14584	14609	14558	14613	14652	14614	14722	14621	14532	14536	14538	14538	14566	14682	14609	14566	14769	14510	14584	14587	14571	14551	14637	14735	14523	14652	14795	14491	14529	14621	14498	14750	14622	14905	14761	14604	14612	14688	14550	14586	14462	14501	14529	14708	14597	14332	14390	14749	14636	14477	14527	14327	14702	14803	14772	14478	14608	14510	14534	14497	14699	14587	14492	14572	14509	14638	14537	14714	14580	14699	14409	14448	14622	14704	14718	14714	14647	14613	14532	14652	14568	14590	14514	14749	14787	14674	14673	14624	14698	14603	14567	14549	14663	14543	14653	14527	14559	14703	14523	14686	14682	14621	14515	14542	14526	14545	14398	14552	14463	14694	14580	14673	14618	14780	14387	14680	14519	14446	14421	14451	14806	14516	14538	14362	14702	14553	14609	14464	14316	14654	14686	14487	14538	14526	14596	14639	14575	14563	14559	14885	14631	14543	14574	14498	14581	14577	14713	14768	14623	14582	14464	14827	14530	14562	14627	14606	14514	14648	14788	14603	14407	14528	14744	14600	14555	14719	14678	14648	14529	14688	14547	14471	14630	14541	14586	14572	14379	14533	14594	14496	14587	14739	14535	14451	14689	14673	14778	14626	14646	14618	14596	14753	14457	14409	14750	14590	14655	14646	14551	14680	14574	14579	14423	14577	14555	14747	14816	14551	14634	14694	14528	14657	14635	14545	14442	14654	14503	14693	14706	14616	14510	14608	14631	14564	14431	14681	14549	14659	14658	14505	14515	14563	14501	14550	14505	14682	14500	14552	14632	14629	14500	14519	14685	14510	14750	14661	14734	14661	14648	14668	14590	14599	14383	14712	14663	14659	14453	14358	14503	14616	14605	14623	14598	14706	14489	14516	14514	14970	14594	14645	14675	14497	14621	14741	14544	14782	14709	14553	14718	14513	14589	14545	14600	14537	14654	14567	14693	14682	14665	14609	14579	14642	14724	14653	14438	14590	14566	14643	14618	14650	14751	14605	14594	14605	14668	14581	14624	14580	14712	14435	14739	14582	14620	14500	14421	14701	14474	14679	14643	14484	14440	14542	14663	14685	14509	14608	14575	14489	14582	14531	14513	14649	14539	14401	14629	14466	14647	14526	14621	14629	14730	14650	14816	14665	14607	14354	14552	14615	14560	14646	14698	14692	14578	14486	14606	14640	14561	14710	14717	14588	14517	14672	14658	14640	14576	14721	14735	14775	14613	14668	14436	14643	14610	14597	14682	14534	14658	14536	14525	14490	14706	14492	14543	14783	14624	14588	14621	14440	14566	14418	14722	14548	14596	14617	14366	14479	14415	14659	14637	14446	14532	14608	14464	14658	14508	14635	14648	14571	14697	14394	14619	14564	14676	14621	14459	14695	14702	14708	14509	14613	14530	14637	14576	14635	14706	14587	14579	14573	14516	14450	14602	14598	14587	14499	14793	14480	14659	14627	14727	14580	14624	14662	14623	14556	14603	14526	14608	14486	14475	14779	14588	14499	14541	14445	14376	14528	14659	14565	14652	14648	14524	14596	14602	14772	14602	14636	14666	14651	14505	14717	14751	14565	14608	14468	14676	14603	14501	14553	14403	14797	14459	14816	14511	14788	14657	14528	14548	14728	14587	14985	14631	14619	14729	14684	14408	14677	14624	14553	14515	14394	14577	14682	14638	14386	14691	14687	14496	14545	14515	14583	14635	14622	14643	14744	14475	14785	14622	14428	14609	14546	14710	14569	14591	14600	14480	14596	14512	14383	14481	14701	14513	14678	14726	14571	14341	14619	14567	14579	14677	14536	14470	14703	14558	14656	14583	14643	14582	14625	14646	14465	14809	14658	14620	14791	14421	14572	14666	14669	14627	14503	14588	14605	14740	14523	14823	14553	14495	14638	14457	14621	14619	14701	14622	14509	14811	14658	14506	14685	14568	14520	14537	14710	14421	14504	14662	14615	14679	14623	14430	14731	14734	14579	14641	14615	14396	14858	14650	14658	14537	14715	14634	14638	14587	14583	14567	14580	14559	14605	14691	14621	14584	14568	14721	14605	14642	14638	14505	14691	14528	14597	14560	14404	14475	14645	14676	14525	14520	14716	14760	14761	14574	14593	14524	14614	14445	14473	14822	14606	14647	14896	14657	14413	14659	14654	14666	14412	14559	14610	14672	14662	14551	14654	14595	14618	14532	14645	14713	14513	14611	14496	14432	14621	14643	14492	14553	14651	14416	14757	14692	14557	14761	14821	14476	14747	14759	14789	14393	14709	14703	14654	14470	14786	14520	14511	14371	14365	14459	14583	14558	14420	14483	14519	14668	14507	14539	14677	14507	14686	14685	14595	14671	14332	14369	14647	14451	14487	14458	14369	14579	14544	14725	14540	14465	14643	14600	14854	14502	14541	14499	14587	14514	14539	14631	14772	14623	14422	14517	14749	14582	14687	14535	14705	14533	14502	14599	14641	14415	14677	14740	14594	14334	14598	14657	14667	14556
22503	42263	39489	25729	22040	21364	20937	18988	17474	15950	15154	15226	15515	14883	14184	13793	13580	13166	13213	13266	13232	13292	13584	13818	14007	13185	12907	12937	12947	12849	12843	12748	17712	20020	18547	16068	14555	13351	12956	12604	12740	12810	12875	12713	12806	12756	12864	12605	12643	12623	12545	12735	12685	12647	12694	12725	12861	12606	12709	12739	12575	12744	12692	12807	12826	12665	12787	12620	12791	12630	12753	12748	12687	12623	12828	12774	12618	12789	12613	12772	12787	12748	12548	12750	12666	12803	12799	12809	12601	12640	12727	12756	12688	12710	12782	12651	12831	12781	12736	12711	12652	12707	12799	12832	12634	12692	12669	12809	12629	12720	12899	12675	12695	12702	12735	12828	12813	12737	12745	12586	12757	12860	12805	12625	12680	12745	12877	12684	12883	12649	12748	12633	12703	12855	12615	12724	12615	12783	12786	12747	12574	12643	12666	12702	12694	12665	12651	12561	12855	12650	12765	12698	12708	12613	12801	12868	12786	12709	12633	12842	12572	12870	12780	12644	12787	12733	12703	12716	12888	12661	12666	12614	12807	12753	12569	12725	12781	12638	12671	12871	12723	12614	12803	12673	12683	12641	12825	12817	12726	12728	12666	12768	12798	12715	12856	12693	12704	12599	12712	12673	12643	12647	12756	12804	12703	12565	12630	12853	12807	12779	12735	12665	12781	12747	12797	12735	12709	12762	12840	12848	12566	12775	12692	12752	12670	12669	12719	12540	12730	12522	12571	12784	12876	12743	12572	12750	12734	12885	12857	12745	12779	12792	12633	12879	12659	12806	12629	12653	12840	12677	12794	12606	12759	12815	12730	12652	12649	12789	12819	12685	12650	12793	12799	12647	12659	12863	12887	12835	12651	12695	12764	12566	12645	12803	12707	12861	12736	12695	12562	12601	12714	12692	12749	12725	12879	12759	12592	12714	12677	12721	12862	12638	12820	12607	12612	12764	12669	12640	12838	12501	12727	12669	12713	12646	12766	12647	12729	12697	12798	12620	12748	12750	12589	12776	12853	12713	12657	12691	12743	12661	12577	12720	12738	12778	12722	12730	12741	12596	12750	12778	12635	12705	12653	12645	12570	12752	12680	12622	12602	12648	12572	12681	12715	12527	12624	12691	12595	12980	12532	12684	12715	12805	12801	12689	12737	12709	12897	12675	12691	12646	12608	12686	12618	12718	12632	12720	12681	12655	12752	12760	12745	12853	12576	12754	12813	12706	12705	12604	12842	12691	12817	12568	12644	12620	12637	12753	12756	12638	12709	12658	12907	12747	12563	12746	12797	12678	12594	12657	12726	12717	12815	12792	12679	12687	12768	12828	12640	12657	12589	12662	12636	12672	12575	12605	12826	12819	12593	12780	12641	12794	12550	12741	12703	12678	12581	12643	12837	12802	12859	12593	12683	12742	12703	12576	12812	12770	12653	12816	12585	12818	12734	12656	12617	12764	12565	12740	12666	12638	12673	12506	12893	12786	12719	12779	12731	12719	12818	12643	12760	12785	12724	12684	12771	12543	12585	12762	12759	12666	12641	12651	12675	12589	12722	12709	12652	12715	12655	12727	12718	12760	12724	12721	12781	12708	12746	12568	12779	12960	12760	12537	12890	12813	12759	12682	12461	12886	12637	12806	12729	12857	12678	12725	12791	12689	12651	12857	12755	12706	12673	12767	12715	12740	12588	12618	12745	12739	12644	12773	12539	12767	12689	12604	12622	12786	12674	12764	12658	12773	12798	12716	12741	12586	12741	12771	12732	12565	12657	12736	12655	12655	12677	12714	12749	12773	12700	12607	12778	12697	12767	12758	12579	12918	12685	12517	12702	12702	12519	12622	12554	12666	12908	12649	12481	12710	12730	12615	12792	12574	12679	12657	12688	12760	12672	12763	12655	12674	12764	12760	12653	12739	12886	12876	12872	12616	12650	12649	12799	12733	12735	12686	12547	12644	12635	12639	12555	12541	12670	12786	12825	12855	12531	12688	12702	12672	12817	12622	12624	12896	12621	12640	12582	12635	12785	12646	12759	12584	12756	12794	12699	12726	12854	12813	12840	12640	12742	12790	12828	12588	12723	12686	12522	12729	12797	12694	12711	12660	12653	12748	12649	12764	12717	12733	12769	12791	12662	12904	12760	12794	12696	12624	12535	12741	12772	12687	12795	12559	12756	12647	12779	12665	12743	12854	12637	12578	12758	12573	12626	12753	12691	12807	12714	12561	12877	12848	12723	12570	12762	12798	12793	12817	12740	12646	12604	12715	12558	12640	12766	12687	12651	12774	12695	12676	12805	12594	12607	12547	12755	12742	12506	12766	12664	12675	12639	12627	12538	12610	12628	12681	12822	12609	12896	12791	12568	12925	12783	12587	12628	12698	12664	12772	12651	12793	12699	12754	12659	12689	12844	12876	12683	12641	12561	12588	12635	12584	12661	12730	12759	12627	12811	12616	12489	12768	12679	12627	12793	12659	12735	12762	12765	12801	12685	12852	12795	12737	12709	12813	12637	12687	12763	12629	12722	12742	12686	12620	12759	12642	12878	12783	12696	12726	12639	12719	12700	12850	12612	12907	12787	12656	12753	12778	12850	12694	12866	12686	12748	12765	12926	12646	13038	12703	12683	12767	12648	12810	12775	12542	12733	12750	12642	12571	12843	12692	12789	12772	12845	12904	12814	12850	12701	12699	12729	12786	12670	12794	12607	12790	12716	12775	12690	12742	12771	12731	12642	12699	12904	12488	12704	12647	12736	12605	12901	12694	12714	12626	12662	12695	12673	12650	12687	12743	12660	12679	12810	12730	12779	12686	12757	12767	12690	12860	12790	12722	12626	12616	12779	12608	12769	12684	12627	12684	12613	12656	12700	12864	12596	12854	12720	12732	12616	12597	12678	12715	12709	12800	12662	12473	12665	12687	12828	12742	12587	12745	12757	12750	12594	12700	12589	12778	12713	12780	12759	12764	12698	12583	12477	12637	12834	12845	12673	12676	12800	12645	12847	12744	12676	12540	12509	12592	12743	12710	12733	12740	12760	12677	12720	12543	12742	12745	12701	12570	12646	12846	12625	12750	12741	12867	12584	12728	12716	12736	12887	12826	12632	12676	12830	12809	12705	12556	12751	12622	12588	12752	12784	12747	12626	12803	12743	12755	12735	12731	12563	12681	12865	12726	12743	12657	12576	12627	12762	12667	12641	12844	12755	12572	12696	12574	12813	12606	12639	12435	12601	12715	12702	12686	12834	12549	12855	12820	12642	12763	12888	12659	12642	12614	12818	12716	12652	12687	12604	12568	12647	12616	12578	12679	12782	12742	12675	12680	12741	12681	12788	12802	12665	12639	12682	12754	12783	12708	12557	12910	12729	12743	12729	12624	12770	12685	12715	12603	12955	12752	12734	12709	12843	12609	12794	12787	12789	12557	12833	12671	12758	12581	12763	12713	12700	12626	12983	12643	12653	12719	12788	12628	12747	12710	12631	12593	12810	12603	12649	12697	12612	12606	12681	12728	12730	12675	12681	12690	12692	12828	12697	13028	12765	12718	12673	12688	12600	12805	12630	12718	12587	12642	12727	12845	12770	12650	12612	12632	12815	12708	12606	12745	12701	12622	12543	12798	12699	12697	12570	12844	12570	12773	12683	12750	12680	12657	12630	12883	12700	12731	12717	12727	12643	12680	12783	12492	12706	12741	12724	12806	12774	12645	12707	12700	12864	12648	12815	12587	12850	12804	12668	12785	12668	12615	12748	12826	12743	12740	12863	12747	12790	12629	12710	12702	12732	12830	12631	12775	12762	12640	12590	12675	12787	12648	12823	12507	12707	12813	12646	12661	12577	12668	12825	12837	12716	12749	12693	12755	12639	12699	12627	12772	12756	12786	12554	12705	12806	12649	12740	12632	12636	12641	12609	12645	12733	12629	12786	12746	12757	12605	12604	12793	12780	12734	12739	12585	12820	12667	12799	12682	12715	12662	12665	12682	12675	12771	12554	12728	12611	12744	12622	12621	12664	12529	12784	12644	12684	12817	12559	12590	12784	12474	12888	12602	12606	12655	12689	12656	12677	12645	12754	12759	12653	12710	12733	12716	12626	12608	12748	12691	12617	12686	12593	12715	12617	12681	12704	12790	12665	12776	12726	12669	12553	12735	12592	12638	12659	12607	12781	12798	12573	12643	12876	12719	12718	12691	12750	12487	12652	12742	12836	12838	12781	12575	12593	12667	12735	12723	12664	12754	12700	12740	12721	12826	12737	12909	12579	12792	12668	12662	12835	12693	12732	12851	12696	12752	12631	12788	12725	12877	12608	12610	12580	12810	12655	12652	12719	12687	12735	12637	12783	12631	12733	12655	12717	12803	12769	12795	12669	12633	12722	12699	12717	12725	12785	12729	12728	12486	12788	12663	12820	12550	12783	12734	12632	12582	12584	12712	12756	12556	12666	12708	12723	12633	12790	12836	12864	12647	12766	12659	12705	12805	12708	12702	12792	12720	12705	12671	12648	12776	12637	12843	12628	12716	13064	12813	12783	12610	12831	12655	12773	12790	12695	12777	12684	12597	12901	12838	12810	12623	12863	12605	12641	12644	12812	12664	12781	12650	12851	12652	12651	12591	12639	12663	12841	12755	12627	12804	12825	12819	12748	12691	12698	12668	12638	12888	12803	12612	12612	12651	12722	12523	12636	12658	12789	12851	12685	12544	12626	12696	12555	12677	12694	12839	12693	12646	12623	12687	12870	12607	12675	12663	12657	12785	12673	12751	12745	12728	12936	12766	12724	12726	12640	12656	12827	12699	12622	12659	12645	12893	12871	12656	12703	12608	12729	12806	12619	12745	12764	12807	12764	12729	12636	12610	12661	12699	12702	12634	12683	12683	12667	12674	12719	12693	12776	12634	12735	12545	12632	12588	12822	12691	12755	12578	12639	12742	12765	12808	12654	12661	12469	12750	12660	12747	12797	12530	12782	12630	12553	12679	12675	12680	12561	12721	12740	12745	12559	12642	12591	12690	12748	12559	12797	12652	12717	12757	12611	12713	12704	12625	12598	12908	12657	12606	12631	12744	12658	12744	12658	12736	12619	12705	12735	12699	12790	12740	12742	12567	12603	12698	12656	12589	12779	12556	12620	12631
27493	23445	28452	22973	17743	16869	17084	16607	16228	15815	15485	15544	15604	15707	15385	15366	15126	14977	15121	15010	15148	15077	15318	15238	15363	15053	15044	15048	15020	15159	14963	15108	15204	15290	15544	15294	15205	15219	14949	14913	14844	14927	14965	14977	14873	14857	14981	14758	14837	15093	14986	15022	14862	15045	15033	15051	14926	14932	14864	14786	14964	14951	15130	14837	14858	14987	14983	14913	14874	14935	15173	14820	14881	14969	14936	14875	14824	15029	14819	14890	15048	14941	14917	14856	14981	15066	15117	15066	14912	15006	15049	14998	14959	14954	15062	15116	14889	14852	14953	14917	14925	14610	14924	14918	14744	14849	14724	14970	14899	15057	14927	15051	15001	14986	15117	14875	14838	15002	14660	14726	14942	15089	14866	14917	14736	14825	14904	15067	14703	15092	14815	14784	14916	15028	14947	14932	14920	14973	14828	14910	14755	14879	14848	15063	14857	14935	14982	14833	14942	15069	14928	14911	15131	14942	14697	15057	14917	14820	14961	14964	15299	14949	14866	14896	14985	15056	15025	14956	14996	15000	14907	14798	14921	14869	14841	15011	14921	15005	14863	14959	14904	14944	14900	15090	15019	14904	14913	15017	15081	15031	14996	15169	14989	15001	15054	14841	15150	14868	14913	14929	14885	14861	14907	14929	15050	14970	14889	14995	15121	15054	14750	14846	14731	15032	14886	14818	15029	15025	14952	14904	15009	14859	15121	14925	14984	15079	15043	14896	14829	14904	14925	15081	14830	15066	15053	15214	14945	15021	15122	15104	14813	14973	14892	14907	15147	14925	14706	14917	14798	14961	15053	14842	14909	15043	14792	14738	14849	15010	14919	14995	14852	14960	15010	14966	14702	14853	15090	14912	15110	15015	15029	14965	14869	15034	14940	14988	14812	15070	15033	14916	14858	14905	14897	14757	14982	15060	15036	15124	14927	15013	15184	14954	14773	14975	15000	14891	14931	14833	15067	14749	14846	14882	14943	15013	14950	15061	14912	15007	14860	14982	14775	14926	14889	14946	15111	14973	15105	14956	14782	14893	14856	15072	14932	15056	14913	15244	15156	14989	14828	14816	14935	14767	14824	15045	15047	14988	14896	14919	14925	14900	15033	14790	14978	14987	14762	15110	14810	14839	14964	14863	14980	15122	15210	14783	14780	14779	15111	15002	14983	14979	14872	14869	15043	15036	15091	14951	14986	15081	15014	14798	14819	14808	14887	14715	14815	14821	15059	14991	15040	15159	14909	14762	14856	14970	14789	14995	14966	14990	14907	14975	14983	14997	14852	15025	15026	14827	15131	14819	14930	14888	15003	15158	14956	14952	15043	14792	14864	14897	14823	15006	14975	15022	14959	14945	14969	15095	15000	14964	14926	15054	15027	14877	14965	14940	14857	14894	14838	15226	14944	15065	15049	14784	15060	14846	14952	14859	14843	14970	15202	15060	14860	14984	15072	15102	14906	14924	14849	14922	14951	15076	14915	15033	14783	14998	15031	14790	14992	14914	15002	14945	15039	15012	14858	15026	15108	15002	15053	14867	15042	15047	14900	14929	15034	14773	14882	14947	14920	15110	14952	14907	14981	14947	14965	14934	15102	15032	15086	14660	15235	14945	15122	14986	14881	14813	14897	14760	14980	15043	14838	14907	14924	14878	15169	14964	15003	14955	14783	14996	14938	15087	15001	15091	14938	15058	14996	14722	14921	14810	14950	14917	15018	14718	14991	14976	14956	14992	15103	15105	14948	14944	14892	15121	14876	14960	14933	14845	15011	14986	14971	14875	14787	14886	14878	15080	15155	15011	15144	15071	15015	14987	14852	14949	14933	15124	15060	15109	15115	14935	15119	15017	14898	14852	14953	14999	15098	15119	14808	14892	14996	14868	14774	14794	14827	14901	14856	14917	14911	14969	14968	15037	14979	15052	15068	14971	14940	14805	15065	15061	15110	14964	14832	14924	15078	14929	14797	15071	14903	15049	14902	14832	15031	14783	14983	14990	14928	15064	15130	15097	15085	15024	14800	14908	15019	14830	15034	15048	14932	14942	14949	14781	14974	14940	14995	14931	14984	14862	14879	14889	14968	14882	14914	14885	14913	14929	15077	14968	14979	14907	14878	14847	14827	15037	15088	15188	14989	15098	15066	14939	15054	14913	14926	15067	15080	14927	14967	14838	14735	14838	14981	14950	14967	15003	15031	15127	15060	14745	15181	15141	14947	15016	14859	15067	15052	14952	15066	14828	15132	15227	14928	15093	15115	14965	15058	14862	14913	15006	14874	14827	15059	14887	15017	14949	14953	14912	15013	14921	14926	15010	14849	14862	14923	15053	14958	14889	15099	15029	15060	14908	14934	15120	14979	14942	14987	14785	14945	15121	15058	15012	14954	15069	14996	15063	14949	14868	15125	14814	14972	15043	14781	14862	14969	14921	14909	14865	14828	14996	14932	14850	15175	14801	14801	14911	15080	15144	15030	14933	14820	14962	14857	14742	15002	14831	14890	14897	15057	14990	14929	14893	15105	14884	14956	14936	14882	14922	15009	14929	14993	14869	14920	14722	14946	15026	14906	15009	15004	14704	14898	15120	14877	15012	15008	14842	14967	14914	15063	14868	14886	15018	15141	14694	15040	14792	15054	14934	15046	14847	15004	14911	15033	15135	14898	14874	14874	14850	15027	14922	14866	14974	14802	14939	15009	14872	14857	14942	14999	14855	15075	14831	14993	15080	15007	14834	14907	14942	14810	14867	14826	14982	15009	14813	15007	15039	15066	15125	14943	14899	14792	14966	14955	14776	14983	14975	14949	15037	15206	14970	14791	15047	14966	15022	15093	15027	14922	14795	14850	15042	14776	14892	15072	14994	15078	15029	14661	14969	14968	14950	15003	14768	15187	15010	14852	14808	14900	14975	15056	14902	14843	15037	14948	14982	15085	15174	14993	14870	14942	14833	14947	14757	14862	14685	14844	14968	14881	15005	14825	14903	14975	15058	14791	14988	15126	15096	15013	14969	15113	15079	15052	14997	14970	14907	14914	14945	14861	14922	14834	14926	15083	15004	15087	14903	15072	15107	15041	14937	14870	14952	14727	15026	15108	15062	15063	15000	14839	14957	15083	15127	14926	15116	14828	14920	15131	14839	15024	14929	15002	15004	15175	14864	14987	14915	14865	14796	14988	14846	15001	15071	14789	14984	15023	14793	14974	14925	14751	15058	15099	14901	14963	14862	14912	15005	15015	14831	14863	14884	15016	14731	15215	14902	14990	15094	14886	15174	14696	14858	14882	15029	15046	15092	15018	14865	14938	14855	14942	14734	15029	14910	14889	14762	14914	14869	15014	15087	14841	15038	14833	14942	14916	14908	15083	14835	14781	14928	15051	14965	14696	15093	14953	15052	14967	14890	15033	14959	14905	14945	15053	15035	15175	14858	14853	14961	14797	14842	14858	14824	14879	15037	14791	14999	15014	14997	15019	15053	15004	14855	14957	15030	15088	14873	14869	14915	15079	15131	15077	14947	15178	14878	15039	14961	15059	15150	14946	14898	14951	14732	14856	15038	14765	14863	14904	14953	15007	15125	15174	15028	15102	15005	14944	14983	14980	15022	14949	15098	14733	14773	15081	14856	15119	14933	15186	14992	15050	14749	14880	14836	15011	14942	15012	14856	14952	14878	14964	14792	14819	14704	14925	15062	14993	15002	15110	15020	15117	14816	14941	14932	14892	14950	14660	14942	15008	15036	15009	15078	14974	15024	14851	14826	14909	15125	14928	14805	15278	14830	15014	14871	14813	14921	15002	14949	14912	14951	15019	15089	14767	14889	14777	15037	14845	14853	14865	14858	14705	14829	15022	15033	14903	14891	14952	15012	15040	14788	14930	14918	15086	14960	14965	14810	15008	15010	15050	14706	14997	15043	15073	14915	14915	15080	14914	14870	14944	14882	15011	15049	15001	15054	14998	15078	14930	14996	14870	14819	14901	15129	15133	14867	14960	14874	14938	15128	14837	14911	15079	14797	15132	14988	14998	15136	15111	14973	14853	15018	14873	14875	15155	14893	14982	14959	14949	14949	14851	15035	14924	14863	14906	15009	14683	15047	15096	14996	14891	15014	14951	14898	14865	14894	14994	15009	14815	14840	14832	14948	15120	14905	14882	14991	14749	15016	14867	14919	15001	15060	14799	15050	14988	14856	15079	15020	15122	14768	15025	14879	15071	15110	15030	15025	15089	15066	14807	14928	14988	14872	14970	15080	14938	14852	14841	14979	15095	14891	14954	15035	14867	14850	14898	14745	14838	14916	14769	14878	14955	14960	14850	14929	15056	15018	14850	14988	14877	14873	14874	14888	14976	14890	14853	14931	14877	14934	15039	15075	14965	15040	14954	14955	15089	14959	14869	14912	15107	15031	14882	14851	14864	15001	14927	14802	15006	15068	14984	14857	15146	14825	14763	15235	15036	14903	14954	14879	14949	14900	14775	14753	14758	14822	14696	14930	14951	15006	15040	14843	14783	14839	14827	14950	14832	14917	15163	14830	14829	15107	14976	15065	15042	15075	15107	14955	14915	14829	15107	14840	14985	14852	14855	15222	14838	14948	14880	14880	15124	14938	14924	14849	14848	14782	14956	14928	14943	14877	15050	14849	15033	14993	14989	14892	14897	14931	14939	15016	15137	14908	14968	15038	14966	15087	14875	14815	15018	14919	14986	15146	15051	14956	14879	14877	14841	14924	14892	14940	14954	14899	14794	14827	14987	14947	14875	15004	14925	15020	15095	14890	14868	14981	14866	14832	14987	14925	14959	14813	14947	14979	14861	14974	14986	15054	15106	15137	14949	14654	14883	15141	14821	14873	14882	14999	14781	14894	14935	15026	14938	14804	14830	14950	14937	14661	14906	14762	14992	14997	14940	15118	14967	15189	15195	14924	14676	14915	15027	15102	15066	14968	14866	14878	14943	15118	15003	14977	14772	15008	15031	14917	14975	14947	15110	15003	14950	14998	14798	15049	14847	14961	15204	15016	15026	14908	15057	15087	15162	14784	14846	14932	15140	14884	14769	15068	14928	14818	14942	15008	14945	15001	15046	14900	14963	14942	14945	14952	15074	14997	15063	15050	14903	14791	14855	14948	15100	14934	14920	15014
20536	32702	28390	19351	16737	16212	16188	15502	14893	14179	13796	14008	13967	13628	13407	13318	13100	13048	13123	13208	13085	13022	13297	13464	13458	13132	13100	12853	13090	12899	13010	13025	13204	13388	13591	13187	13300	13135	12974	12716	12909	12914	12974	12935	12879	12845	12938	12854	12913	12912	12837	12839	13041	13008	13031	12822	12873	13070	12930	12776	13056	12915	12870	12977	12904	12800	12984	12907	13113	12792	12890	12991	12868	12971	12747	12921	12816	12858	12900	12802	12955	12876	12937	12848	12871	12871	12972	13085	13038	12893	12748	12935	12788	13008	12835	12725	12900	13044	12845	12882	12728	12993	12854	12929	12806	12817	12917	12814	12955	12857	13011	12983	12838	12828	12931	12961	12999	12897	12897	12899	12842	12931	12774	13033	12917	12951	12935	12987	12922	13090	12792	12929	13001	12934	12835	13004	12879	12766	12971	12804	12887	12940	12863	12917	12871	12872	12840	12917	12801	12719	12823	13007	13039	12975	12941	12972	12948	12936	12817	12886	12793	12952	12961	12892	12943	12815	12992	12989	12804	12885	13003	12902	12869	12976	12897	12930	13166	12947	12909	12965	12897	12865	12761	12997	12988	12926	13050	13004	12783	12882	12804	12934	12808	12863	12879	12964	12941	12768	13034	12928	12904	12832	13072	12930	12874	12913	12857	12971	12976	12958	12780	12961	12816	13005	12892	12832	12943	12995	12966	12913	12813	12982	12967	12758	12966	12853	12925	12871	13089	13059	12814	12902	12994	12830	12977	12784	12939	12950	12886	12850	12851	12877	12763	12913	12944	13035	13040	12772	13001	12911	12847	12972	12882	12857	12910	12917	12989	12885	12938	12880	12955	13084	12744	13027	12983	12918	12964	12898	12990	13041	12790	12998	12834	12857	12880	13095	13075	12879	12854	12888	12882	12862	12693	12747	12815	13032	12812	12947	12912	12841	12815	12909	12951	13000	13031	12859	12871	12863	12949	12987	12884	12788	12860	12891	13008	12896	12987	12830	12892	12893	12843	12886	12872	12967	13023	13019	12804	12801	12944	12987	13012	13056	12755	12678	12976	12981	13076	12789	13009	12903	12810	12954	12970	12857	12888	12914	12880	13138	12871	12863	12929	12756	12810	12953	12899	12981	13034	12976	12899	12726	13006	12700	12868	13050	12781	12945	13015	12887	12804	12872	13001	12928	12938	12877	12974	12874	12890	12908	12763	12880	12965	12802	12848	12912	12898	12941	12932	12915	12891	12894	12872	12961	12926	12828	12877	13060	12857	12956	12740	12996	12908	12939	12877	12880	12930	12862	12901	13013	12925	12893	12938	12733	12969	12853	12947	12982	13117	12808	13069	12945	12818	12922	12854	12985	12874	12866	12719	12845	12911	12813	12897	12884	12890	13054	12813	12975	12926	12881	12924	12983	13061	12972	12805	12940	13002	12866	12985	12974	12867	12942	12945	12810	12899	12965	12954	12847	12985	12912	12798	12855	12869	12841	12850	13020	12990	12766	12945	12902	12863	12828	12893	12861	12875	12906	12802	12899	12822	12855	12881	12896	12980	12832	12875	13105	12821	12776	12860	12933	13008	12799	12808	12861	12892	12934	13007	12932	12898	12852	13011	13008	13021	12953	12919	12820	12841	12966	13189	13051	12914	12773	12763	12890	12936	12977	12746	12896	13140	12819	12998	12885	12799	12996	12863	12970	12854	12712	12684	13004	12926	12953	12750	12917	12948	12949	13015	12856	12908	12967	12832	12900	12877	13081	12730	12871	12970	12863	12914	12856	12819	12976	12763	12835	12919	12995	13022	12671	13029	12789	12756	12946	12887	12834	12923	12928	12805	12821	12791	12840	12918	12975	12947	12922	13017	12808	12861	12815	12967	12813	12853	12886	12917	13090	12948	12873	13036	12893	13020	12728	12806	12924	13001	12842	12963	12772	13019	12948	12729	12790	12812	12879	12849	12826	12825	12933	12875	12987	12845	13048	12938	12840	12879	13027	12877	12852	12931	12929	12943	13012	12857	12788	12961	12754	12814	12851	13013	12949	12864	13024	12987	12898	12966	12945	12924	12947	12950	12871	12784	12955	12887	12955	12781	12891	12935	13020	12876	12922	13006	13020	13051	12962	12977	12964	13062	12887	12888	12860	12815	12847	12921	12879	12784	12910	12969	12779	13059	12831	12916	12988	13033	12885	12856	12917	12874	12935	12951	12872	12951	12993	12954	12775	12809	12978	12994	12926	12849	12918	12791	12821	13019	12904	12855	12880	12842	12907	12926	12886	12764	13027	13056	13086	12927	12936	12995	12926	13109	12881	12918	13080	12933	12942	13050	12930	12771	12885	12848	12892	12956	12952	12878	12950	12998	12940	12881	13015	12871	12991	13010	12735	12910	12804	12879	12936	12830	12936	12938	12833	12781	12831	12940	12836	12790	12896	12827	12878	12916	12873	12919	12805	12860	13019	12878	12750	13058	12862	12931	12953	12990	12747	12778	12880	12995	12963	12858	12825	12824	12939	12943	12999	12934	12839	12644	12852	12807	12852	12885	12866	12871	12863	12875	12796	13039	12847	12884	12936	12889	12878	12871	12852	12818	13063	12971	12824	13002	12840	12915	12920	12856	12710	12841	12957	12814	12832	12842	12845	12821	13048	12789	12724	13060	12901	12899	12853	12900	12960	12893	12891	12909	12995	12898	12947	12884	12877	12920	12915	12916	12862	12731	12780	12856	12889	12994	12923	12920	12908	12825	12790	12925	12869	12805	12899	12872	12978	13019	12803	13026	13050	12876	12956	12832	12935	12923	12935	12836	12797	13133	12743	13053	13133	12920	12730	12739	13141	12902	12919	12851	12861	12957	12848	12792	12871	13049	12927	12920	12999	12885	12991	12926	12834	12812	12712	13055	12796	13062	12845	12923	12940	12853	12857	12877	12881	12956	12777	12865	12925	12983	12782	12912	12924	12897	12917	13000	12914	12895	12910	12894	12976	12995	12900	12899	13028	13039	12898	12811	12952	12827	12877	12915	12829	12875	12912	13021	12833	12906	13055	12723	12962	12901	12853	12952	12761	12876	12961	12827	13124	12803	12907	12856	12902	12813	12889	12863	12968	12729	12841	13008	12748	12960	12913	12998	12767	12960	12915	12919	12975	13059	12843	12904	12832	12892	12908	12941	12933	12855	12895	12991	12803	12785	12916	13033	12875	12841	12812	12867	12820	12911	12911	12985	12889	12918	12828	12870	13120	13071	12980	12840	12824	12998	12904	12926	12952	12762	12858	12917	12939	12917	12850	12903	12872	12749	13047	12964	12919	12825	13019	12892	12981	12989	12854	12890	12979	13065	12927	12944	12942	12934	12952	12963	13027	12934	13003	12851	12890	12958	12900	12900	13006	12900	12958	12751	12960	13016	12865	12905	12940	12857	13048	12722	12969	12879	12705	12861	12796	12801	12955	13088	12899	12957	12850	12822	13112	12843	12810	12894	13026	13002	12900	12664	13021	12734	12790	12897	12973	12981	12964	13030	12716	13171	13051	12757	13054	13027	12840	12920	12858	12829	13034	12875	12979	13071	12931	13018	12965	12854	12979	12762	12931	12905	12930	12944	12935	13087	12924	12843	12804	12874	12994	13072	12772	12784	12952	12903	13082	12857	12941	12944	12890	12790	12919	12946	12921	13004	12960	12799	12963	13039	12962	12909	12925	13072	12974	12887	12945	12869	13073	12888	12876	12926	12895	13017	12788	12931	12846	12986	12768	12882	12882	12778	12909	12731	12957	12783	12885	12799	12847	12767	12850	13042	12875	12863	12947	12862	12840	13163	12751	12915	12816	12806	12825	12958	12805	12966	12851	12986	12909	12991	13109	12876	12913	12911	12978	12876	13020	12981	12785	12801	12809	12803	12880	12905	12990	12933	12755	12885	13050	12873	12902	12917	13020	12813	13072	12914	12995	12981	12962	12833	12773	12722	12796	12824	12786	12733	13001	12797	12812	12821	12973	12943	12787	12718	12968	12823	12780	12994	12895	12923	12896	12921	12822	12740	12766	12912	12843	12968	12928	12944	12820	12918	12943	12928	12889	12885	12883	13071	12956	13032	12910	12970	12880	12890	12904	12853	12868	12796	12876	12956	13042	12916	12976	12841	12815	12926	12956	12945	12877	12879	12879	12994	12802	12817	12970	12961	12833	12845	13009	12873	12877	12818	12823	12839	12900	12984	12878	13078	12898	12849	13076	12999	12684	12888	12858	12833	12850	13020	12861	12952	13026	12906	12934	12915	13028	12808	12845	12897	13030	12971	12765	12939	12764	12956	12821	13126	12861	12849	13011	12963	12914	12827	12996	12783	12897	12911	12835	12887	12937	12923	12940	13022	12981	12960	12855	12868	12795	12753	12946	12950	12776	12977	13004	12919	12846	12982	12942	12814	12885	12815	12950	12844	12932	12782	12912	12972	12950	12721	12903	12949	12818	12861	12929	13088	13070	12983	12911	12780	13093	12794	12872	12845	12823	12965	12920	12870	12858	12753	12714	12856	13044	12863	12808	12833	12931	12923	12915	12968	12847	12847	13013	12886	12788	12935	12895	12908	12986	13075	12923	12841	13006	12981	12867	12872	12905	12948	12840	12856	12772	13044	12848	12879	12978	12890	12948	12925	12757	13055	12986	12935	12866	12876	12941	12959	13009	12884	13021	12855	12889	12853	12832	12770	12874	12986	13036	12817	12832	12942	12793	12873	12931	12975	12889	12926	12899	12988	12930	12754	12893	12844	13032	12937	12960	12962	12886	12977	12931	12840	12876	12841	13050	12901	12954	12790	12758	12593	12920	12755	13017	12898	12868	13007	13056	12837	12809	12990	12921	12837	12809	13007	12946	12931	12969	12726	12917	12817	12923	13096	12787	12912	12953	12721	12777	12859	12957	12785	12931	12884	12955	13004	12922	12682	12756	12948	12949	12998	12842	12717	12929	12935	12794	12852	12845	12935	12936	12917	12972	12996	12772	12931	13043	12935	12790	12862	12879	12782	13012	12953	12849	12808	12875	12867	12945	12912	12830	12883	12851	12955	13009	12996	12900	12952	12753	12957	13027	12848	12809	13060	12837	12908	12794	12952	12849	12858	12782	12950	12936	12776	12937	12920	12932
23568	21057	28645	23791	21804	22093	21263	17879	17216	16559	15960	16043	16118	15896	15623	15381	15448	15129	15225	15264	15019	15037	15162	15423	15298	15089	15010	15023	14845	14952	14879	14883	16174	17794	17765	16404	15734	15165	15119	14889	14750	14697	14963	14819	14884	14987	14812	14823	14722	14741	14856	14830	14848	14728	14781	14995	14998	14861	14855	14953	14895	14773	14611	14838	14776	14855	15029	14793	14840	14929	14772	14779	14800	14713	14818	14664	14878	14880	14953	14793	14767	14825	14834	14746	14834	14889	14631	14704	14844	14754	14982	14868	14857	14799	14788	14741	14771	14858	14761	14794	14667	14694	14709	14604	14798	14654	14827	14764	14626	14788	14566	14801	14660	14858	14895	14842	14627	14788	15047	14862	14683	14945	14751	14697	14774	14589	14830	14706	14710	14802	14802	14662	14758	14836	14784	14899	14700	14907	14636	14795	14679	14627	14812	14863	14849	14709	14594	14802	14695	14752	14773	14836	14854	14688	14696	14684	14788	14757	15062	14837	14718	14924	14844	14882	14693	14758	14811	15033	14820	14830	14809	14696	14742	14842	14759	14717	14671	14789	14628	14666	14768	14808	14878	15121	14664	14592	14900	14875	14887	14739	15029	14947	14622	14962	14848	14779	14844	14580	14864	14683	14673	14969	14886	14845	14748	14726	14666	14677	14625	14709	14727	14700	14550	14814	14775	14673	14752	14800	14713	14870	14560	14870	14555	14825	14844	14685	14787	14807	14610	14689	14884	14844	14652	14649	14708	14768	14585	14767	14692	14684	14717	14800	14888	14715	14846	14495	14818	14790	14839	14642	14719	14867	14820	14884	14600	14531	14814	14868	14741	14704	14683	14742	14698	14712	14603	14786	14621	14661	14768	14801	14804	14691	14733	14818	14929	14475	14544	14701	14698	14678	14768	14764	14856	14752	14830	14692	14799	14659	14648	14785	14700	14659	14903	14800	14876	14890	14690	14783	14587	14598	14808	14627	14696	14788	14878	14768	14829	14819	14905	14844	14822	14703	14675	14815	14835	14745	14769	14713	14804	14743	14595	14863	14702	14844	14565	14913	14661	14733	14788	14874	14831	14715	14540	14702	14984	14708	14890	14845	14765	14801	14751	14710	14768	14950	14800	14807	14978	14836	14712	14684	14934	14768	14750	14941	14854	14781	14818	15015	14717	14784	14774	14697	14851	14809	14628	14897	14836	14778	14569	14701	14747	14901	14746	14865	14851	14598	14799	14713	14677	14631	14799	14769	14726	14780	14779	14816	14825	14905	14879	14582	14666	14651	14842	14658	14751	14725	14788	14938	14643	14844	14954	14674	14757	14869	14780	14676	14776	14822	14833	14846	14777	14814	14770	14889	14676	14980	14745	14750	14927	14733	14707	14714	14685	14805	14696	14702	14684	14706	14812	14814	14934	14843	14820	14759	14844	14933	14812	14747	14920	14813	14606	14575	14648	14850	14819	14661	14789	14589	14877	14846	14742	14949	14846	14731	14750	14762	14739	14808	14813	14828	14754	14842	14818	14746	14951	14804	14877	14698	14784	14778	14919	14772	14694	14718	14679	14898	14739	14772	14672	14681	14737	14773	14766	14630	14650	14778	14811	14718	14642	14531	14792	14732	14798	14849	14672	14559	14794	14818	14753	14880	14832	14718	14699	14887	14728	14828	14980	14753	14769	14877	14700	14794	14664	14596	14727	14866	15036	14748	14936	14787	14912	14842	14892	14856	14924	14864	14867	14791	14767	14649	14944	14882	14862	14560	14759	14693	14849	14921	14854	14597	14831	14929	14752	14729	14835	14582	14666	14785	14916	14729	14727	14830	14709	14713	14741	14796	14767	14712	15018	14786	14762	14671	14830	15031	14817	14749	14769	14719	14628	14884	14754	14736	14702	14803	14899	14767	14615	14648	14877	14674	14852	14727	14635	14804	14784	14826	14956	14698	14786	14744	14796	14850	14696	14900	14684	14637	14621	14542	14744	14846	14938	14858	14953	15047	14857	14871	14807	14713	14809	14879	14744	14738	14840	14815	14585	14842	14901	14775	14774	14771	14867	14595	14632	14711	14692	14914	14654	14771	14854	14736	14490	14797	14973	14837	14892	14670	14780	14916	14724	14737	14710	14790	14781	14913	14750	14795	14663	14726	14741	14642	15017	14930	14845	14825	14614	14748	14606	14664	14797	14754	14768	14573	14804	14872	14770	14666	14725	14709	14879	14709	14849	14789	14589	14773	14786	14674	14658	14865	14707	14730	14784	14702	14754	14988	14709	14620	14752	14694	14761	14713	14722	14711	14774	14991	14778	14911	14819	14678	14950	14657	14700	14650	14708	14662	14918	14693	14675	14767	14707	14914	14838	14694	14750	14897	14757	14770	14792	14634	14784	14474	14641	14581	14795	14601	14915	14930	14889	14933	14719	14611	14878	14694	14631	14845	14679	14717	14795	14897	14818	14847	14667	14771	14795	14863	14668	14874	14672	14811	14778	14986	14910	14719	14823	14613	14753	14618	14636	14957	14710	14688	14761	14890	14793	14889	14734	14772	14737	14756	14843	14607	14771	14800	14769	14825	14778	14701	14663	14702	14680	14718	14761	14581	14891	14657	14660	14990	14692	14834	14767	14764	15012	14860	14770	14690	14779	14793	14772	14843	14657	14881	14879	14817	14846	14803	14792	14801	14771	14840	14863	14902	14752	14743	14912	14874	14626	14713	14659	14825	14745	14954	14742	14813	14974	14779	14687	14852	14740	15118	14917	14763	14729	14703	14568	14706	14777	14647	14738	14754	14746	14588	14640	14843	14688	14663	14706	14809	14769	14768	14719	14664	14932	14507	14781	14673	14762	14764	14589	14690	14979	14745	14760	14827	14665	14738	14742	14646	15039	14815	14855	15008	14708	14712	14673	14865	14855	14501	14869	14816	14723	14894	14960	14805	14853	14776	14787	14691	14864	14769	14648	14668	15038	14789	14848	14851	14845	14859	14692	14997	14841	14861	14886	15019	14849	14856	14777	14647	14786	14787	14773	14650	14758	14734	14746	14754	14829	14742	14805	14596	14850	14750	14809	14818	14849	15119	14893	14801	14766	14668	14662	14717	14747	14566	14658	14868	14789	15055	14762	14669	14840	14546	14846	14837	14774	14931	14802	14638	14780	14937	14804	14908	14844	14762	14989	14979	14739	14713	14707	14696	14640	14651	14713	14635	14827	14658	14762	14825	14861	14784	14855	14645	14867	14933	14833	14849	14585	14908	14737	14684	14806	14687	14783	14659	14829	14578	14739	14610	14750	14877	14758	14566	14930	14855	14563	14616	14568	14827	14796	14819	14687	14836	14852	14881	14731	14724	14850	14813	14922	14724	14749	14931	14759	14862	14739	14635	14857	14799	14776	14736	14633	14886	14719	14815	14869	14980	14638	14579	14913	14773	14570	14891	14728	14686	14560	14736	14974	14760	14802	14865	14795	14852	14824	14911	14578	14686	14936	14856	14878	14699	15044	14800	14741	14842	14858	14910	14833	14774	14786	14707	14741	14739	14664	14802	14826	14802	14858	14656	14876	14583	14678	14687	14747	14768	14766	14877	14638	14925	14704	14768	14811	14899	14732	14631	14827	14882	14605	14872	14902	14757	14837	14738	14550	14675	14699	14724	14685	14709	14912	14933	14663	14728	14864	14808	14844	14856	14803	14735	15033	14960	14781	14753	14716	14733	14661	14898	14618	14689	14924	14690	14850	14686	15019	14843	14873	14738	14892	14689	14768	14855	14850	14764	14750	14793	14825	14845	14755	14849	14933	14658	14646	14704	14844	14580	14684	14796	14969	14716	14700	14873	14878	14890	14815	14750	14768	14807	14729	14921	14907	14898	14743	14920	14808	14822	14747	14791	14771	14716	14747	14801	14933	14683	14659	14824	14622	14936	14636	14864	14772	14698	14650	14732	14843	14856	14840	14713	14772	14956	14793	14741	14846	14726	14705	14692	14720	14846	14875	15005	14703	14917	14763	14696	14901	14793	14648	14851	14702	14784	14692	14772	14948	14538	14728	14874	14783	14873	14861	14771	14636	14683	14692	14763	14799	14874	14868	14874	14865	14541	14772	14861	14865	14666	14810	14817	14799	14757	14708	14617	14613	14933	14857	14774	14896	14524	14830	14747	14569	14832	14756	14522	14673	14595	14681	14886	14934	14744	14918	14674	14747	14761	14684	14920	14587	14655	14873	14832	14912	14809	14836	14846	14829	14801	14808	14774	14770	14700	14647	14874	14715	14839	14698	14869	14775	14747	14880	14675	14578	14759	14930	14840	14494	14772	14853	14896	14866	14672	14915	14960	14601	14808	14804	14751	14776	14855	14826	14673	14979	14672	14667	14874	14735	14584	15001	14878	14626	14690	14845	14896	14676	14783	14919	14766	14883	14848	14865	14887	14804	14448	14732	14862	14805	14909	14870	14752	14801	14832	14853	14693	14668	14916	14830	14703	14859	14904	14744	14746	14511	14832	14763	14820	14743	14884	14872	14605	14604	14734	14751	14727	14697	14587	14699	14708	14642	14802	14714	14790	14782	14686	14834	14887	14634	14786	14911	14583	14742	14837	15033	14879	14850	14703	14694	14954	14711	14980	14513	14690	14560	14424	14677	14947	14691	14769	14830	14856	14829	14807	14817	14842	14684	14853	14803	14791	14669	14813	14805	14893	14524	14725	14555	14742	14929	14729	14715	14859	14861	14803	14704	14835	14857	14759	14658	14885	14962	14833	14813	14725	14645	14860	14830	14854	14724	14731	14851	14740	14814	14750	14853	14979	14814	14803	14661	14937	14779	14861	14813	14875	14773	14800	14822	14792	14745	14732	14677	14922	14847	14702	15052	14847	14595	14717	14646	14821	14810	14702	14679	14677	14728	14686	14746	14652	14817	14930	14792	14829	14657	14823	14635	14833	15029	15051	14922	14798	14616	14931	14813	14572	14628	14717	14756	14797	14729	14716	14850	14878	14687	14671	14765	14683	14496	14919	14897	14697	14677	14977	14828	14769	14900	15007	14859	14716	14753	14874	14605	14814	14720	14766	14625	14827	14922	14983	14714	14900	14953	14879	15014	14811	14948	14754	14669	14746	14757	14835	14835	14916	14705	14755	14783	14642
19726	36635	31345	23225	19966	18639	18430	17727	16920	15194	14481	14660	14677	14479	13914	13529	13554	13169	13228	13246	13291	13235	13537	13939	13380	13057	13030	12715	13057	12848	13018	13144	15196	17162	16429	14556	13601	13199	12939	12945	12710	12938	12868	12813	12811	12882	12937	12862	12769	12976	12932	13003	12900	12972	12723	12871	12931	12758	12952	12851	12920	12846	12987	12806	12891	12870	12769	12926	12921	13007	12825	13105	12769	12800	12758	12925	12773	13062	12638	12818	12847	12757	12798	12851	12868	12876	12846	12876	12837	12764	12760	12646	12938	12856	12981	12690	12900	12818	12921	12827	12734	12888	12915	12730	12840	12862	12831	12921	12787	12712	12874	12975	12949	12883	12940	12932	12904	12817	12831	12755	12799	12832	12708	12842	12885	12771	12685	12915	12966	12864	12867	13054	12839	12945	12904	12932	12820	12931	12889	12844	12799	12843	12976	12793	13006	12995	12823	12738	12800	12850	12790	12903	12919	12800	12834	12925	12776	12743	12845	12785	12851	12787	12856	12904	12954	12869	12825	12963	12848	13015	12733	12769	12788	12817	12923	12804	12946	12843	12715	12894	12825	12702	12834	12969	12812	12896	12898	12874	12759	12838	12802	12852	12906	12880	12850	12936	12913	12815	12855	12947	12710	12775	12779	12772	12822	12910	12939	12717	12790	12785	12868	12891	12868	12784	12926	12940	12839	12761	12866	12745	12836	12790	12776	12910	12756	12850	12978	12857	12807	12761	12723	12816	12929	12953	12884	12937	12985	12841	12899	12862	12848	12932	13010	12782	12860	12877	12822	12855	12830	12835	12833	12851	12794	12771	12821	12922	12846	12905	12841	12956	12857	12728	12790	12969	12904	12954	12887	12930	12899	12847	12837	12927	12751	12923	12934	12755	12759	12857	12786	12760	12830	12816	12873	12841	12908	12839	12879	12837	12769	12738	12989	12750	12910	12942	12856	12787	12751	12910	12773	13023	12844	12928	12943	12944	12985	12794	12883	12726	12869	12849	12896	12809	12758	12844	12893	12787	12762	12854	12886	12902	12877	12691	12827	12729	12920	12666	13055	12753	12767	12829	12889	12811	12813	12760	13036	12787	12933	12874	12919	12883	12892	12939	12793	12927	12756	12778	12771	12852	12873	12821	12774	12798	12987	12766	12748	12822	12752	12727	13043	12736	12827	12873	12873	12965	12877	12901	12824	12986	12902	12779	12537	12695	12887	12800	12785	12810	12872	12867	12927	12721	12943	12769	12919	12914	12869	12945	12839	12969	12838	12842	12935	12791	13081	12669	12955	12759	12757	12891	12997	12671	12808	12975	12781	12828	12744	12864	12918	12811	12771	12786	12880	12815	12805	12751	12726	12780	12855	12737	12840	12760	12995	12836	12656	12777	12854	12821	12931	12779	12758	12776	12824	12607	12873	13013	12953	12862	12786	12786	12773	12947	12885	12793	12777	12963	12788	12801	12863	12871	12991	12735	12890	12795	12839	12858	12786	12677	12900	12919	12836	12752	12912	12883	12698	12799	12913	12765	12726	12767	12846	12896	12753	12849	12742	12884	12679	12699	12912	12798	12699	12817	12885	12971	12813	12759	12997	12895	12814	12818	12837	12741	12886	12928	12817	12696	12764	12877	12862	12990	12935	12734	12836	12766	12898	12726	12636	12860	12841	12837	12785	12884	12835	12873	12981	12824	12830	12735	12922	12765	12673	12848	12817	12877	12755	12753	12821	12839	12897	12823	12981	12825	12796	12846	12988	12869	12700	12805	12810	12861	12897	12758	12760	12850	12793	12848	12823	12804	12854	12991	12749	12833	12904	12802	12804	12804	12757	12876	12811	12829	12824	12877	12883	12864	12828	12807	12809	12860	12917	12746	12926	12709	12829	12864	12906	12776	12805	12932	12848	12867	12972	12728	12807	12815	12829	12738	12953	12874	12960	12801	12874	12937	12824	12935	12798	12791	12771	12752	12799	12926	12764	12826	12846	12847	12881	12929	13030	12846	12916	12947	12773	12746	12786	12803	12731	12825	12772	12903	12886	12877	12837	12965	12838	12922	12783	12746	12844	12829	12940	12795	12741	12911	12855	12912	12776	12753	12899	12794	12842	12903	12787	12799	12778	12814	12839	12906	12789	12886	12664	12753	12937	12789	12934	12796	12943	12931	12794	12859	12910	12945	12706	12827	12920	12864	12977	12628	12908	12714	12770	12815	12855	12721	12936	12871	12904	12864	12797	12744	13102	12801	12939	12724	12877	12737	12650	12826	12645	12812	12789	12925	12717	12744	12700	12806	12989	12853	12791	12824	12871	12872	12949	12788	12878	12776	12755	12790	12972	12904	12754	12830	12768	12853	12797	12837	12595	12783	12847	12903	12855	12816	12915	12734	12770	12842	12837	12800	12712	12963	12760	12942	12905	12840	12970	12966	12726	12746	12901	12783	13132	12756	12955	12867	12875	12889	12946	12781	12751	12879	12926	12760	12883	12815	13029	12837	12923	12768	12870	12985	12687	12872	12870	12637	12793	12838	12783	12896	12803	12908	12741	12826	12761	13104	12728	13010	12602	12771	12825	12700	12867	12661	13001	12745	12843	12744	12883	12971	12806	12837	12877	12735	12725	12769	12963	12977	12986	12863	12637	12729	12836	12988	12824	12732	12964	12862	12772	12819	12933	12757	12960	12697	12745	12849	12704	12865	12815	13008	12780	12870	12857	12887	12801	12809	12804	12795	12775	12766	12820	12870	12761	12908	12988	12904	12753	12899	12733	12661	12909	12897	12823	12867	12804	12711	12869	12776	12737	12752	12804	12794	12862	12963	12794	12747	12629	12872	12750	12917	12781	12733	12822	12725	12911	12759	12828	12921	12842	12798	12842	12934	12940	12785	12697	12699	12844	12956	12786	12834	12874	12807	12982	12961	12722	12997	12752	12815	12851	12880	12832	12801	12756	12735	12795	12790	12619	12759	12960	12839	12796	12839	12835	12799	12777	12888	12746	12914	12764	12889	13005	12786	12999	13011	12949	12675	12912	12741	12893	12787	12831	12856	12828	12781	12759	13030	12920	12858	12856	12802	12788	12891	12788	12903	12671	12815	12863	12977	12919	12870	12847	12888	12839	12978	12948	12827	12774	12746	12769	12977	12815	12827	12900	12802	12885	12881	12843	12811	12840	12702	12812	12916	12853	12916	12730	12820	12771	12915	12777	12952	12791	12867	12965	12957	12794	12707	12837	12823	12768	12873	12952	12696	12875	12812	12803	12868	12798	12929	12832	12752	12895	12791	12884	13042	12747	12946	12779	12742	12883	12755	12908	12762	12815	12927	12809	12870	12811	12869	12996	12866	12657	12818	12907	12791	12861	12732	12927	12890	12995	12843	12667	13137	12849	12650	12786	12719	12854	12991	13064	12996	12770	12868	12957	12793	12843	12766	12804	12644	12813	12810	12903	12715	12861	12891	12830	12986	12898	12920	12689	12876	12842	12798	12723	12614	12875	12856	12895	12703	12921	12791	12915	12903	12839	12787	12774	12981	12901	12965	12990	12946	12693	12859	12787	12714	12848	12567	12879	12781	12833	12883	12858	12793	12929	12905	12971	12931	12824	12804	12962	12931	12735	12886	12831	12772	12920	12853	12837	12786	12791	12872	12739	12752	12788	12910	12946	12785	12814	12882	12828	13073	12906	12806	12848	12771	12909	12890	12953	12913	12793	12814	12806	12789	12703	12690	12794	12774	12931	12762	13061	12773	12862	12891	12764	12779	12732	12840	12893	12747	12862	12832	12758	12872	12742	12866	12828	12926	12842	12928	12791	12804	12811	12839	12933	12892	12837	12933	12879	12749	12899	12898	12797	12862	12857	12618	12905	12847	12834	12771	12899	12715	12899	12754	12872	12786	12734	12671	12871	12818	12803	12723	12814	12915	12820	12783	12799	12844	12920	12814	12899	12706	12810	12725	12800	12927	12773	13004	12766	12899	12869	12941	12675	12894	12917	12831	12865	12864	12848	12891	12867	12838	12757	12837	12856	13007	12772	12723	12904	12818	12776	13049	12959	12961	12763	12936	12759	12756	12713	12879	12667	12786	12818	12834	12976	12876	12837	12775	12800	12981	12797	12857	12650	12871	12741	12798	12888	12819	12832	12820	12827	12912	12863	12845	12879	12774	12741	12743	12731	13040	12798	12939	12867	12846	12856	12883	12832	13035	12770	12892	12695	12816	12806	12905	12900	12740	12803	12900	12951	12945	12961	12860	12981	12788	12952	12887	12917	12882	13014	12739	12776	12801	12729	13034	12738	12754	12886	12745	12852	12821	12883	12694	12864	12748	12847	12824	12731	12901	12739	12756	12697	12775	12726	12714	12826	12917	12819	12749	12848	12859	12920	12891	12923	12857	12910	12844	12915	12659	12908	12956	12902	12940	12847	12786	12794	12859	12830	12897	12929	12770	12776	12778	12965	12785	12757	12981	12762	12861	12845	12802	12779	12643	12829	12943	12897	12910	12825	12824	13039	12853	12786	12801	12895	12791	12748	12828	12824	12688	12908	12885	12782	12838	12868	12760	12837	12990	12876	12616	12778	12863	12981	12798	12995	12865	12995	12784	12801	12873	12803	12834	12921	12834	12951	12851	12726	12871	12716	12750	12904	12763	12782	13013	12930	12937	13016	12758	12812	12726	12845	12851	12823	12867	12789	12726	12810	12716	12913	12806	12705	12761	12688	12830	12980	12902	12925	12963	12751	12853	12854	12778	12819	12914	12807	12887	12916	12995	12987	12665	12891	12871	12924	12883	12863	12823	12775	12742	12848	12914	12909	12733	12833	12804	12759	12667	12565	12959	12840	12856	12867	12965	12885	12994	12882	12875	12641	12798	12923	12690	12839	12908	12840	12657	12875	12882	12867	12815	12904	12854	12813	12848	12839	12848	12833	12825	12814	12757	13024	12778	12833	12911	12817	12896	12764	12817	12912	12753	12920	12923	12819	12794	12907	12726	12818	12937	12910	12847	12752	12831	12917	12828	12623	12824	12793	12723	12961	12754	12894	12909	12883	13018	12853	12802	12785	12940	12807	12738	12801	12750	12677	12867	12840	12776	12709	12793	12874	12988	12947	12684	12903	12970	12877	12933	12946	12835
22737	21138	29045	23495	21323	23448	25657	19831	18431	17468	16681	16811	16929	16416	15939	15816	15771	15224	15528	15366	15475	15357	15496	15817	15626	15397	15117	15302	15025	15118	15095	15157	17864	20885	19924	17947	16271	15683	15069	14874	14840	14863	15114	14776	14853	14847	15068	15069	15188	15137	15024	14820	15024	14878	14885	14935	14924	14844	14936	15061	15078	15000	14870	14902	14733	14914	14912	14850	15049	14904	15054	15027	14835	15035	14929	14852	14868	14869	14746	14984	14874	14879	15080	15093	15065	14661	14789	14691	14926	15024	14877	14971	14834	14918	15090	15033	15004	14766	14857	14824	15284	14928	14931	14873	14927	14889	14942	14795	14943	14976	14950	14899	14904	14816	14966	14886	14996	14838	14813	14897	14819	14963	14775	15001	15081	14852	14842	15016	14955	14785	14928	14970	14936	14789	14870	14869	14834	14865	15101	14887	14911	14808	14852	15055	15029	14846	14751	15107	14849	14848	14727	14746	15123	14955	14922	14931	14809	14924	15047	14822	14905	14947	14922	14949	14661	14946	15005	14980	15008	14992	15014	14693	14779	14956	14855	14845	14931	14742	14938	15021	14973	15053	14908	14702	14842	14922	14690	14924	14768	14874	15034	14870	14833	14975	14942	15063	14927	14781	14910	15097	14863	14781	14807	14916	14792	14841	14760	14718	14816	14654	14877	14764	14997	14993	14907	14994	14837	14795	14914	15024	14962	14997	14884	14955	15006	14708	15011	14966	14904	14788	14945	14978	14951	14933	15012	14854	14916	14849	14946	14976	14947	14789	15000	14810	14589	14933	14902	15110	14876	14819	14802	14881	14837	14744	14863	14763	14939	15024	14780	14850	14875	14853	15011	15104	14891	14979	14890	14928	14819	14901	14902	14690	14786	14791	15035	14782	14898	14828	14802	14834	14832	14926	14950	14808	14917	15026	14914	14856	14933	14810	14938	14841	14901	14828	14872	14631	14908	14791	14872	14949	14892	14973	14758	14752	14944	14919	14750	15019	14875	14738	14792	14931	14852	14845	14775	14955	14751	14805	14746	14762	14997	14829	14740	14800	14794	14802	14770	14698	14952	15049	14871	14749	14991	14956	14976	14931	15055	14907	14995	14894	14845	14814	14792	14598	14900	14983	14914	14948	15237	14909	14899	14675	14860	14844	14927	14789	14725	14727	14946	14941	15051	14735	14732	14797	14800	14982	14870	14820	14882	14957	15001	15029	14892	14785	14774	14910	15095	15024	14778	14814	14941	14897	14962	14849	14932	15044	15095	14790	14914	14935	14993	14914	14794	15010	14809	14875	14908	14912	14942	14869	15019	14897	14806	15013	14890	14884	14780	14956	15025	14934	14838	14826	14801	14878	14927	14807	14968	14814	15083	14837	14862	14891	14861	14821	14826	14851	15012	14954	15095	14985	14802	14986	14770	14890	14978	14992	14897	14727	14834	14756	14926	14806	14875	14802	14798	14797	14899	14684	14909	14923	14919	14869	14727	14808	14871	14937	15016	14703	14706	14974	14793	14759	14919	14823	14755	14852	14805	14928	14929	14801	14756	14728	15085	14950	15026	14679	14986	14769	14782	14923	14917	14664	14970	14951	14953	14709	14867	14713	14924	14708	14853	14770	14746	14718	14712	14667	14928	14970	14911	14877	14977	14994	14669	14687	14847	15063	14949	14919	15002	14819	14960	14893	14882	14923	14726	14787	14894	14659	14916	15114	14922	15080	14812	15034	14958	15016	14904	14887	14895	14783	14922	14823	14902	14712	14892	14863	14874	14879	14760	14642	14963	14884	14841	14623	14795	14868	14810	14708	14912	14924	14831	14758	14928	14862	14811	14927	14836	14802	14937	14874	14901	14980	14821	14724	14630	14784	14978	15079	14893	14637	14854	15085	14991	15038	14890	14994	14768	14980	14828	14893	14943	15027	14899	14696	14803	14817	14816	14659	14801	14952	14826	14985	14885	14915	14984	14906	14749	14738	14809	14903	14819	14739	14857	15013	14835	14733	15140	15054	14875	14752	14724	14778	14949	15251	15183	14947	14821	14813	14878	14876	14855	14819	14987	14930	14879	14771	15035	14965	14745	14943	14844	14709	14719	14928	14797	14767	14795	14965	14849	14955	15002	15021	14882	14978	14841	14785	15004	14929	14768	14735	15027	14985	14901	15025	14892	14917	14990	14653	14819	15079	14846	14936	14783	14662	14946	14873	14971	14850	15056	14754	14737	14794	15000	14951	14862	15068	15002	14792	14840	14839	14769	14938	14767	14887	14903	14673	14820	14807	14965	14944	15006	14862	14661	15001	14885	14844	14831	14826	14776	14909	14964	14862	14581	14811	14936	14891	14782	14702	14889	14765	14729	15058	14979	14758	14827	14793	15008	14671	14903	14853	14871	14988	15009	14998	14897	14913	14950	14848	14869	14945	14798	14956	15214	15042	14688	14741	14738	14932	14908	14779	14789	14932	14844	14760	14791	14992	14808	14612	14816	14952	15061	14758	14844	14947	14949	14802	14803	14803	14856	14978	14922	14913	14805	14817	14859	14593	14921	14970	14944	14896	14906	14818	14928	14643	14738	14785	14815	14629	14813	14797	14859	14882	14902	15004	14720	14910	15021	14887	14899	14812	14900	14909	14773	14907	14864	14940	14866	14821	14949	15033	14747	14858	14826	14877	15007	14845	14898	14739	14752	14875	14873	14746	14713	14817	14697	14761	14980	14847	14777	14896	14933	15022	14813	14872	14926	14824	15059	15013	14980	14975	14912	14796	14845	14898	14791	14777	14781	14918	14869	14973	15016	14762	15155	15025	14933	14846	15016	14846	14803	14872	14825	14656	14718	14905	14710	14780	14880	14806	14821	14868	14829	15022	14782	14818	14901	14808	14954	14774	14680	14711	14759	14799	14699	14875	14925	14818	14725	14770	14881	14911	14807	14737	14891	14862	14934	14877	14810	14892	14840	14867	14824	14848	14901	14815	14666	14742	15019	14860	14753	14910	14771	14828	14892	14879	14822	14768	14912	14968	14876	14929	14728	14942	14920	14734	14867	15070	14829	14841	14960	14945	14845	14891	14871	14872	14773	14771	14906	14897	14709	14953	14836	14660	14963	14928	14957	14955	15008	14854	14866	14848	14866	14881	14846	14964	14887	14816	14673	14856	14756	14699	14967	14917	15037	14997	14862	14922	14784	14834	14880	14870	14960	14947	14900	14849	14733	14909	14746	14723	14823	14806	14962	14744	14874	14627	14773	14997	14957	14955	14859	14920	14884	14918	15005	14870	14969	14718	14758	14978	14788	14933	14767	14996	14833	14911	14786	14875	14873	14660	14879	14876	14719	14806	14949	15176	14949	14840	14868	14923	14916	14736	14908	14645	14957	14744	14874	14946	14910	14877	14698	15036	14697	14756	14754	14848	14846	14803	15017	14945	14853	14653	14821	14858	14906	14899	14934	14844	14886	14932	14631	14760	14715	14903	14931	14966	14801	14870	14949	14867	15052	15054	14924	14753	14953	14705	14751	14977	14855	14918	14962	14848	14836	14893	14738	14867	14802	14902	14687	14846	14866	14699	14898	14794	14898	14976	14842	14844	14907	14817	14802	14583	14886	14634	15004	14952	14814	14931	14795	14756	14974	14825	15024	14910	14811	14829	14910	14806	14685	14915	14947	14949	14888	14791	14820	14940	14838	15022	14861	15079	15082	14791	14631	14928	14948	14803	14792	14877	14688	14778	14917	14950	14970	14824	14754	14721	14933	14821	14961	14819	14923	14881	14963	15065	14870	15008	14964	14673	14670	14712	14887	14681	14611	14874	14638	14798	14853	14897	14832	15006	14905	14891	14969	15004	14852	14823	14913	14839	14819	14701	14891	14743	14925	14808	14785	14822	14983	14953	14909	14792	14930	14918	14783	14875	14758	14956	14936	14844	14813	14876	14897	14822	14745	14888	14920	14916	14954	15001	14751	14866	14986	14875	14901	14623	14933	14927	14750	14934	14844	14924	14784	14677	14975	15030	15010	14805	14848	14965	14848	14826	14972	14886	14903	14914	15017	14845	14886	14933	15048	14896	14976	14866	14857	14896	14879	14695	14790	14839	14891	15090	15053	14879	14695	14955	14959	14855	14845	14684	14745	14917	14918	14757	14845	14956	14847	14977	15124	14792	14799	14838	14787	14753	14905	14903	14842	14868	14898	15057	15099	15009	14939	14898	15048	14779	14966	14886	14704	14769	14859	14876	14847	14840	15041	14924	14810	14719	14959	15023	14797	14884	14995	14880	14801	14976	14819	14904	14650	14736	14909	14775	14898	14735	15057	14906	14900	14617	14785	14746	14649	14912	14731	14866	14880	14772	14751	14826	14956	14799	14900	15027	14855	14839	14882	14726	14830	14879	14901	14733	15155	14732	14888	14872	15071	14910	15002	14997	14953	14831	15066	14839	14882	14902	14957	14626	14970	14852	15003	14702	14633	15122	14743	14898	14961	14665	14785	14847	14928	14980	14937	15014	14999	14957	14872	14783	14742	14805	14889	14717	15017	14701	14883	14937	14930	14743	14973	14846	14864	14946	14816	14896	14912	14718	14919	14921	14925	14959	14951	15021	14743	14842	14907	14778	14815	14621	14844	15128	14932	14754	14956	14781	14759	14884	14910	15017	15034	14894	14809	14746	15025	14963	14967	14942	14783	14592	14809	14831	14844	14907	14975	14911	14665	14921	14942	14837	14931	14946	14822	14772	14927	14775	14641	14794	14907	14861	14958	14691	14708	15047	14693	14935	14925	14740	14895	14819	14872	14927	15009	15003	14925	14991	14767	14910	14831	14959	14780	14870	14798	14715	14897	14760	14730	14773	14793	14877	14939	14746	14801	14777	14613	14797	15012	14873	14808	14984	14752	14962	14754	14942	14702	14934	14897	14962	15038	14750	14753	14800	14894	14899	14781	14833	14804	14861	14797	14692	14767	14894	14930	14704	14931	14786	14866	14767	14937	15040	14916	14892	14923	14911	14658	15027	14846	14892	14881	15029	14851	15034	14805	14837	14766	14836	14811	14812	14847	14843	14795	14902	14895	14923	14725	15011	14932	14880	14787	14931	14762	14898	14913	14658	14776	14808	14987	15022	14878	14961	15189	14926	14982	14814
22554	39246	38540	26634	22568	21540	20444	19733	18387	16115	15291	15356	15601	14727	14348	13952	13903	13305	13419	13499	13542	13345	13827	14055	13606	13364	13153	13034	13046	13005	12950	13424	17230	21120	18827	15991	14437	13520	12981	12903	12939	12869	12911	12872	12738	12997	13094	12958	13144	12879	12839	12974	12924	13051	12996	12896	12960	12756	12946	12830	12841	12829	12731	12862	12858	12877	12815	12945	12821	12872	12971	12967	12828	12842	12878	12967	12799	12944	12801	12843	12874	12949	12804	12844	12857	12960	12952	12930	12846	12838	12823	12871	12820	12812	12764	12720	12909	12951	12995	12943	12849	12901	12844	13015	13033	12968	12987	12846	12972	12921	12919	12756	12882	12976	12843	12956	12896	12749	12776	12854	13001	12724	12683	12928	12741	12895	12975	12838	12849	12835	12794	12915	12885	12964	12904	12942	12803	12806	12898	13041	12840	12922	12822	13045	12712	12876	12680	12785	12728	12992	12996	12647	12756	12912	12976	12999	12858	12901	13031	12938	12950	12897	12898	12781	12944	12867	12850	12752	13044	12950	12864	12844	12850	12823	12841	12844	12908	12922	12829	12885	12924	12900	12745	12889	12879	12834	12925	12832	12672	12860	12743	12771	12938	12850	12884	12954	12713	12856	12923	12840	12912	12820	12883	12764	12818	12824	12827	13039	12835	12867	12852	12854	12893	12843	12814	12808	12921	12803	12842	12967	12853	12870	12749	12987	12775	12806	12830	12769	12943	12904	12948	12895	13059	12971	13095	12842	12718	12899	13026	12907	12960	12902	12757	12986	13062	12743	12921	12802	12877	12919	13034	12796	12843	12811	12834	12936	12650	12983	12927	12901	12768	12898	12978	12816	12851	12966	12855	12943	12823	12920	12806	12934	12752	12811	12745	12828	12920	12752	12684	12746	12977	12920	12919	12906	12575	13062	12828	12772	12990	12910	12820	12967	12822	12830	12994	13032	12715	12909	12957	12866	12846	12762	12934	12837	12965	12742	12923	12746	12772	12968	12763	12853	12973	12891	12883	13026	12929	12805	12894	12707	12959	12915	12821	12910	12860	12823	13020	12726	12948	12833	12793	12821	12824	12858	13055	12954	12966	13063	12879	12884	12911	12911	12628	12766	12924	12723	12785	12951	12852	12866	12929	13018	12720	12993	12926	12696	12729	13006	12881	12796	12895	12903	12957	12659	12962	12823	12922	12912	12792	12888	12698	12774	12986	12736	12953	12870	12991	12798	12945	12892	12901	12778	12899	12829	12845	12834	12941	12923	13039	12961	13052	12817	12946	12866	12878	12810	12934	12872	12935	12910	12907	12795	12785	12807	12831	12720	12950	13008	12936	12753	12804	12764	12691	12821	12701	12893	12832	12819	12662	12923	12869	12885	12912	12780	12896	12755	12763	12906	12914	12899	12849	12711	12854	12988	12790	12639	12918	12885	12902	12759	13040	12926	12883	12931	12788	12835	12898	12994	12989	12938	12833	12764	12853	12852	12766	12780	12703	13007	12880	12819	12782	12898	12868	12770	12632	12922	12826	12914	12856	12924	12884	12782	12956	12900	12914	12783	12953	12913	12822	12905	12777	12833	12896	12936	12876	12828	12823	12885	12942	12878	12826	12863	13008	12861	12902	12782	12796	12918	12872	12872	12850	12875	12788	12969	12842	12723	12832	12783	12836	12747	12859	12898	13047	12886	12784	12814	12629	12861	12762	12909	12986	12904	12950	12669	12850	12846	12984	12953	12987	12862	12867	12696	12848	12899	12908	12868	12908	12763	12820	12769	12716	12814	12942	12814	12862	12815	12931	12835	12829	12844	12915	12871	12927	12802	12756	13024	12877	12897	12827	12829	12887	12883	12817	12717	12741	12901	12852	12893	12843	12652	12819	12799	12875	12830	13059	12775	12805	12984	12922	12890	12977	12775	12871	12800	12897	12862	12968	12892	12876	12805	12738	12881	12983	12834	12998	12866	12830	12773	12744	12981	12760	12909	12907	12969	12878	13012	12855	12920	13038	12774	12818	12844	12903	12914	12749	12926	12952	12837	12935	12636	12712	12806	12926	12713	12887	13020	12660	12967	12944	12984	12703	12943	12844	12757	12949	12923	12692	12907	12754	12954	12881	12639	12898	12743	12797	12816	12861	12970	12836	12954	12833	12923	12797	12876	12781	12726	12894	12969	12883	12969	12797	12981	12802	12851	12846	12959	12827	12805	12843	12785	12994	12894	12952	12883	13097	12766	12986	12836	13029	12781	12882	12906	12775	12852	12975	12734	12910	12791	12850	12827	12952	12957	12814	12818	12759	12857	12868	12817	12746	12836	13030	12839	12838	12757	12895	13074	12962	13008	12853	12765	12832	12863	12938	12795	12847	12939	12798	12855	12736	12926	12791	12820	12994	12863	12895	12949	12847	12637	12976	12808	12823	12884	12893	12828	12893	12879	12921	12937	12710	12927	12895	12917	12961	12778	12911	12854	12976	12805	12962	12921	12900	12941	12850	12923	12859	12841	12794	12921	12859	12855	12811	12873	13068	12791	12779	12912	12826	12868	12995	12851	12897	12803	12899	12720	12987	12828	12916	12951	12826	12835	12866	12798	13083	12798	12746	12790	13020	13047	12819	12837	12728	12820	12814	12779	12996	12871	12964	12824	12952	12869	12863	12894	12853	12739	12915	12889	12914	12947	12894	12907	12866	12883	12936	12821	12880	12864	12873	12936	12756	12796	13038	12865	12943	12775	12875	12751	12930	12787	12867	12729	12776	12846	12802	12775	12789	12787	12657	12799	12987	12780	12777	13004	12961	12850	12945	13007	12808	12939	12775	12733	12884	13011	12774	12783	12750	12987	12858	12899	12857	12770	12963	12910	12806	12961	12822	12996	12839	12986	12785	12909	12714	12807	12705	12827	12938	12855	12975	12903	12802	12893	12750	12824	12857	12848	12979	12791	12807	12933	13068	12945	12753	12788	12828	12770	12823	12924	12859	12691	12972	12907	12842	12872	12771	13104	12972	12836	12875	12928	12805	12867	12916	12800	12847	12746	13011	12873	12771	12779	12874	12837	12840	12843	12950	12853	12942	12805	12887	12723	12823	12988	12869	13057	12865	13048	12791	12819	12858	13025	12856	12764	12811	12985	12879	12863	12990	12907	13103	12891	12982	12788	12888	12803	12725	13086	12880	12659	12966	12871	12650	12840	12992	13010	13028	12845	12948	12867	12931	12691	12826	12808	12665	12876	12784	12838	12786	12950	12795	12927	12990	13141	12869	12938	12970	12953	12761	12772	12775	12914	12864	12965	12878	12798	12918	12801	12902	12980	12822	12734	12843	12950	12880	12958	12925	12904	12996	12834	12817	12745	12803	12629	12731	12966	12761	12895	12928	12954	12988	12704	12887	12930	12812	12916	13120	12825	13034	12893	12740	12788	12868	12981	13013	12895	12934	12853	12726	12879	12794	12946	12843	12756	13056	12884	12799	12814	12840	13062	12973	12789	12773	12867	12988	13003	12729	12820	12900	12965	12708	12851	12879	12907	12808	12672	12902	12904	12816	12864	12912	12791	12863	12810	12887	12821	12845	12826	12844	12883	12787	12815	12765	12858	12845	12923	12835	12741	12951	12851	12955	12882	12857	12702	12929	12799	12801	12957	12850	12932	12854	12915	12724	12857	12950	12731	13071	12754	12973	12886	12925	12771	12820	12678	12879	12975	12911	12777	13038	12963	12992	12919	12823	12788	12734	12899	12968	12751	12831	12983	12940	12906	12823	12831	12977	12833	12845	12671	12876	12821	12782	12956	12800	12745	12869	12803	12848	12945	12840	12912	12843	12950	12737	12944	12818	12902	12915	12880	12899	13001	12852	12974	13052	12926	12703	12885	12885	13016	12720	12949	12840	12803	12784	12638	13051	12967	12956	12802	12786	12990	12906	12878	12860	12951	12852	12914	12764	12869	12812	12830	12816	12692	12790	12779	12877	12992	12838	12695	12752	12858	12711	12884	12871	12885	12997	12919	12754	12859	12948	12814	12686	12874	12741	13044	12765	12911	12789	12921	12800	12937	13019	12808	12898	12689	12716	12877	12759	12941	12964	12956	12805	12912	12812	12707	12850	12819	12833	12846	12957	12934	12839	12820	12891	12937	12860	12820	13039	12908	12788	12942	12844	12773	12956	12727	12872	12672	12849	12853	12866	12892	12966	12817	12690	12952	12883	12839	12963	12849	12979	12980	12875	12963	12959	12936	12590	12968	12796	13059	12983	12906	12796	12889	12831	12827	12915	12850	12957	13065	13006	12876	12687	12945	12850	12963	12794	12695	12864	12937	12833	12872	12990	12778	12898	12821	12727	12728	12911	12881	12837	12854	12809	12826	12781	12857	12900	12844	12877	12787	12965	12899	12838	12824	12958	12858	12769	12839	12789	12932	13006	12846	12804	12944	12818	12815	12908	12793	12945	12908	12837	12927	12927	13004	12682	12895	12846	12914	12650	12823	12725	12957	12977	12905	12801	12795	12789	12758	12731	12886	12972	13004	12865	12922	12955	12795	12997	12638	13000	12972	12847	12813	12834	12692	12826	12724	12729	12715	12738	12689	12835	12853	12912	12876	12797	12783	12807	12912	12954	12846	12800	12827	12981	13014	12918	12822	12806	12983	12837	12779	12790	12765	12959	12932	12802	12842	12655	12917	12896	12904	12775	12927	12960	12847	12917	12777	12816	12904	12947	12939	12912	12814	12845	12881	12900	12875	12852	12881	12901	12898	12742	12817	12777	12817	12843	12913	12915	12813	12804	12664	12779	12846	12890	12748	12675	12988	12573	12901	12857	12772	12912	12729	12790	12903	12984	12809	12924	12925	12951	12924	12968	13171	12708	13015	13011	13038	12917	12817	13043	12877	12977	12951	12976	12908	12922	12830	12927	12872	12846	12900	13026	12928	12855	12828	12995	12609	12859	12843	12931	12795	12812	12731	12890	12940	12938	12795	12800	12843	12858	12916	13037	12919	13008	12725	13017	12827	12880	12879	12786	12995	12957	12958	12936	12766	12892	12831	12870	12876	12665	12898	12867	12920	12857	12771	12899	12766	12856	12925	12975	12900	12777	13072	12769	12944	12925	13150	12763	12870	12909	12995	12842	12875
27505	23061	28236	23188	17949	17542	17659	17076	16578	15871	15651	15899	15959	15893	15625	15633	15329	15296	15400	15216	15448	15230	15458	15492	15481	15465	15253	15428	15212	15165	15465	15325	15486	15568	15647	15894	15492	15514	15233	15137	15211	15314	15058	15087	15398	15157	15116	15343	15045	15241	14946	15181	15172	15253	15194	15295	15113	15279	15159	15370	15327	15123	15254	15154	15251	15211	15183	15214	15335	15180	15360	15289	15042	15272	15355	15279	15248	15196	15191	15319	15222	15279	14948	15277	15218	15262	15322	15000	15186	15200	15513	15079	15149	15111	15334	15243	15247	15198	15218	15418	15151	15190	15206	15097	15322	15071	15197	15105	15484	15267	15313	15150	15112	15191	15279	15141	15072	15221	14942	15171	15319	15158	15375	15238	15134	15136	15314	15218	15261	15314	15125	15361	15319	15427	15333	15166	15315	15231	15297	15334	15277	15187	15043	15411	14945	15265	14936	14979	15171	15102	15132	15201	15243	15327	15225	15398	15210	15151	15302	15140	15086	15106	15173	15218	15490	15292	15332	15291	15088	15328	15366	15298	15296	15257	15265	15072	15117	15101	15224	15097	15318	14981	15139	15398	15288	15282	15210	15278	15347	15249	15023	15256	15018	15094	15279	15422	15266	15171	15011	15233	15139	15149	15494	15160	15154	15047	15109	15302	15063	15011	15031	15192	15174	15170	15097	15195	15335	15232	15256	15264	15087	15108	15298	15101	15205	15263	15293	15380	15280	15090	15143	15174	15222	15196	15252	15129	15107	15244	15174	15274	15430	15292	15206	15208	15184	15092	15041	15360	15301	15164	15169	15378	15137	15420	15321	15123	15226	15145	15188	15203	15292	15200	15182	15110	15128	15264	15037	15114	15322	15170	15216	15239	15333	15164	15166	15088	15226	15287	15272	15194	15308	15237	15200	15195	15214	15319	15262	15228	15314	15161	15181	15045	15239	15271	15368	15438	15188	15031	15422	15397	15045	15226	15260	15176	15287	15244	15319	15289	15172	15312	15103	15247	15234	15125	15275	15155	15146	15145	15144	15405	15282	15143	15215	15115	15207	15396	15082	15180	15260	15491	15250	15301	15282	15248	15357	15357	15351	15217	14951	15198	15195	15078	15332	15391	15335	15459	15286	15112	15356	15370	15355	15092	15275	15205	15259	15117	15169	15178	15353	15272	15192	15110	15227	15030	15303	15356	15219	15389	15216	15179	15330	15146	15012	15087	15325	15219	15317	15121	15128	15081	15306	15323	15131	15094	15276	15139	15106	15293	15292	15164	15058	15287	15279	15259	15191	15035	15170	15122	15137	15108	15214	15248	15054	15207	15011	15316	15336	15254	15196	15512	15152	15388	14998	15128	15152	15207	15222	15207	15108	15206	15346	15301	15179	15182	15183	15200	15108	15137	15187	15132	15297	15227	15232	15057	15157	14958	15329	15324	15083	15082	15075	15288	15363	15097	15359	15022	15333	15298	15304	15314	15366	15182	15120	15271	15320	15344	15431	15161	15001	15318	15169	15256	15192	15105	15294	15179	15171	15568	15325	15132	15320	15249	15154	15222	15288	15382	15212	15147	15215	15096	15351	15165	15118	15252	15067	15045	15179	15138	15229	15220	15273	15130	15368	15207	15208	15343	15261	15035	15207	15360	15522	15085	15205	15326	15181	15323	15244	15114	15290	15384	15290	15149	15141	15339	15303	15122	15243	15280	15042	15370	15197	15187	15213	15210	15178	15173	15117	15273	15166	15283	15170	15346	15093	15312	15255	15101	15060	15147	15139	15290	15464	15276	15284	15287	15194	15223	15265	15240	15187	14988	15257	15202	15299	15175	15288	15302	15098	15251	15329	15212	15081	15080	15144	15278	15258	15211	15271	15422	15351	15095	15081	15438	15375	15148	15298	15487	15193	15251	15188	15349	15134	15304	15110	15278	15296	15192	15258	15040	15384	15264	15224	15223	15225	15220	14991	15352	15234	15393	15137	15474	15352	15340	15317	15272	15415	15305	15310	15306	15318	15336	15579	15167	15122	15103	15194	15157	14979	15297	15152	15123	15154	15243	15309	15154	15289	15210	15175	15265	15312	15067	15134	15216	15235	15326	15269	15268	15267	15185	15264	15236	15309	15122	15243	15096	15133	15155	15040	15178	15341	15093	15178	15200	15135	15300	15275	15133	15212	15288	15217	15363	15276	15360	15233	15363	15296	15047	15223	15192	15155	15214	15012	14959	15060	15385	15417	15249	15240	15274	15125	15215	15249	15517	15236	15126	15169	15089	15222	15313	15398	15365	15256	15257	15190	15235	15282	15134	15238	15065	15119	15195	15019	15207	15254	15159	15111	15179	15074	15126	15267	15267	15131	15285	15223	15342	15237	15271	15324	15237	15032	15222	15191	15179	15162	15282	15311	15180	15226	15197	15128	15230	15205	15282	15322	15024	15117	15265	15207	15311	15232	15100	15347	15234	15408	15121	15121	15139	15269	15254	15286	15135	15283	15317	15184	15348	15339	14990	15165	15098	15248	15224	15421	15294	15388	15221	15502	15249	15184	15248	15069	15328	15039	15493	15138	15317	15245	15017	15372	15440	15148	15306	15529	15129	15327	15181	15475	15190	15180	15313	15162	15262	15023	15382	15232	15015	15049	15133	15306	15210	15099	15226	15223	15096	15120	15224	15332	14997	15154	15304	15248	15474	15373	15181	15455	15177	15319	15255	15175	15428	15270	15134	15148	15097	15047	15299	15359	15199	15040	15176	15351	15310	15264	15319	15062	15170	15187	15250	15023	15272	15230	15155	15162	15316	15075	15094	15282	15321	15344	15170	15164	15335	15329	15363	15254	15414	15128	15394	15097	15250	15360	15229	15201	15281	15219	15161	15359	15183	15078	15315	15085	15202	15185	15038	15207	15291	15151	15063	15528	15204	15142	15337	15267	15235	15152	15082	15424	15301	15036	15203	15195	15003	15359	15172	15241	15139	15054	15118	15337	15373	15306	15171	15068	15308	15316	15210	15187	15123	15241	15045	15094	15240	15177	15347	15484	15415	15314	15238	15190	15187	15331	15477	15132	15242	15161	15134	15214	15234	15224	15232	15291	15200	15109	15167	15181	15236	15162	15118	15219	15228	15211	15068	15180	15278	15208	15187	15160	15285	15379	15216	15351	15276	14966	15139	15124	15128	15142	15052	15206	15214	15202	15130	15278	15121	15186	15185	15242	15260	15411	15137	15207	15204	15245	15148	15320	15163	15508	15356	15187	15283	14996	15313	15362	15128	15240	15170	15277	15165	15339	15164	15093	15312	15480	15208	15213	15095	15312	15082	15079	15285	15305	15434	15387	15215	15258	15345	15076	15266	15103	15171	15311	15470	15181	15218	15210	15266	15121	15212	15432	15418	15077	15302	15350	15190	15148	15318	15042	15284	15147	15022	15185	14993	15132	15128	15184	15227	15217	15056	15189	15315	15155	15251	15043	15329	15166	15389	15334	15161	15163	15205	15103	14802	14974	15139	15419	15380	15098	15052	15285	15251	15289	15270	15148	15175	15224	15251	15321	15389	15380	15364	15213	15389	15141	15001	15320	15341	15240	15256	15313	15178	15189	15155	15260	15092	15207	15203	15319	15027	15372	15269	15218	15149	15028	15184	15166	15180	15172	15212	15170	15142	15385	15280	15435	15292	15106	15274	15164	15321	15566	15437	15248	15282	15262	15079	15223	15063	15158	15286	15183	15142	15345	15277	15148	15029	15316	15214	15183	15157	15051	15194	15115	15281	15398	15419	15269	15230	14943	15115	15073	15275	15334	15154	15269	15033	15025	15154	15298	15493	15172	15315	15259	15196	15360	15215	15130	15387	15206	15248	15357	15336	15116	15041	15223	15187	15355	15296	15262	15179	15429	15433	15234	15171	15060	15103	15185	14989	15391	15245	15368	15160	15221	15301	15138	15189	15149	15223	15371	15258	15462	15272	15197	15295	15101	15119	15159	15126	15364	15197	15244	15215	15122	15257	15119	15241	15141	15230	15347	15295	15070	15275	15092	15259	15214	15136	15313	15294	15287	15267	15264	15101	15360	15145	15146	15156	15204	15089	15371	15356	15142	15094	15155	15272	15266	15516	15229	14935	15312	15172	15266	15214	15434	15139	15301	15162	15246	15231	15274	15256	15233	15415	15383	15368	15098	15299	15137	15435	15193	15324	15395	15484	15255	15201	15201	15211	15372	15263	15337	15178	15275	15083	15310	15128	15163	15159	15131	15258	15325	15161	15252	15255	15235	15167	15215	15106	15184	15365	15408	15184	15216	15246	15150	15250	15240	15087	15216	15047	15059	15077	15311	15221	15141	15149	15331	15220	15421	15489	15502	15286	15191	15060	15346	15233	15209	15032	15164	15203	15183	15346	15152	15110	15118	15060	14974	15211	15112	15219	15239	15298	15130	15145	15323	15112	15192	15249	15314	15123	15465	15300	15218	15238	15309	15351	15073	15293	15373	15205	15231	15418	15623	15258	15302	15116	15198	15298	15191	15187	15372	15057	15231	15386	15214	15093	15204	15285	15024	14957	15164	15160	15310	15192	15133	15207	15237	15364	15239	15318	15238	15189	15290	15270	15421	15246	15207	15319	15356	15152	15130	15168	15289	15210	15264	15076	15253	15112	15073	15297	15182	15046	15171	15311	15405	15043	15025	15235	15205	15286	15109	15273	15239	15254	15250	15313	15229	15218	15276	15055	15078	15195	15326	14964	15224	15262	15243	15485	15199	15096	15262	15202	15164	15492	15116	15215	15182	15341	15069	15263	15183	15364	15032	15224	14991	15229	15264	15318	15267	15033	15183	15239	15342	15287	15322	15238	15191	15200	15125	15303	15189	15282	15386	15176	15286	15107	15271	15399	15281	15070	15160	15164	15227	15198	15191	15223	15219	15212	15246	15053	15212	15238	15195	15347	15181	15327	15291	15146	15064	15160	15201	15138	15137	15186	15231	15077	15248	15268	15385	15284	15330	15244	15195	15310	15236	15235	15275	15179	15318	15204	15203	15228	15125	14975	15067	15416	15306	15316	15208	15097	15030	15243	15166	15251	15113	15186	15075	15168	15328	15229	15122	15189	15341	15207	15209	15037	15262	15210	15414	15223	15070	15154
20923	30623	29232	19680	16679	16852	16854	16155	15009	14201	14065	14074	14314	13867	13624	13486	13430	13223	13158	13208	13251	13281	13472	13549	13383	13283	13304	13095	13219	13105	13095	13136	13355	13820	13788	13492	13367	13020	13213	13118	13116	13098	13131	13125	13023	13084	13019	13247	13168	12900	13063	13103	12996	13133	13150	12942	13108	13187	13020	13125	13141	13077	12941	13128	13052	13046	13066	13073	13276	12988	13307	13115	13128	13167	13150	13128	13153	13112	13092	13162	13035	13101	13093	13092	13041	13194	13214	13247	13126	13179	13099	13112	13101	12969	13069	13171	13152	13055	13068	13118	13199	13090	13221	13131	13086	13136	12930	12960	13114	13019	13210	13083	13122	13156	13103	13205	13110	13092	13164	13195	13063	13105	13068	13024	13215	13105	13212	13172	13172	13138	13110	13237	13061	13173	13125	13067	12965	13148	13043	13154	13135	13140	13145	13075	13037	13151	13020	13134	13033	13006	13191	13134	13060	13148	13175	12974	13056	13127	13143	13326	12970	13149	13100	13250	13190	13085	12921	13111	13048	13111	13148	13082	13109	13018	13118	13086	13150	12929	13032	13078	13170	13250	12967	12941	13149	12915	13036	13034	12982	12960	13227	13159	13083	13135	13024	12988	13073	12990	13147	13141	13124	13131	13107	13081	13176	13120	13088	13126	13206	13029	13113	13124	12997	13097	13049	13224	13235	12937	13018	13116	13025	13166	13270	13187	13066	13126	13142	13165	13107	12931	13119	13149	12985	13059	13204	13084	13053	13119	13176	13112	13183	13048	13091	13112	12971	13141	13276	13122	13044	13080	13157	13088	12986	13132	13138	13092	13150	13080	13147	13075	12940	13064	13040	13045	13040	13151	13111	13048	13107	13113	13008	13268	13024	12966	13014	13166	13091	12968	13103	13035	13097	13063	13131	13238	12998	13186	13126	13150	13109	13213	12924	13161	12994	13201	13194	13096	13080	13107	13079	12988	13159	13127	13194	12946	13070	13020	13230	13016	13090	13246	13275	13006	12951	12993	13043	13062	13201	13201	13054	13088	13202	13177	13036	13025	13088	13062	13108	13077	13059	13000	13268	13136	13058	13135	13059	13110	13013	12968	13304	13066	12993	13362	13156	13056	13132	13103	12972	13096	13246	13132	13097	13068	13213	13091	13222	12989	13119	13177	13262	13200	13138	13184	13004	13038	13173	13097	13122	13126	13100	13176	13172	13179	12985	13165	13183	13135	13236	13055	12978	12995	12993	13033	13169	13184	13137	12938	13113	12952	12999	13113	13056	13068	13139	13122	13088	13241	13175	13305	13244	13112	13109	13042	13220	13089	13135	13046	12999	13199	13103	13076	13023	13003	13310	13116	13078	13035	12983	13242	13220	13143	13064	13072	13014	13093	13098	13124	13077	13088	13128	13002	13084	13132	13190	13073	13142	13067	13127	13015	13140	13160	13037	13178	13166	13123	13090	13153	12953	13208	12983	12845	13112	13130	13003	13082	13134	13125	13040	13050	13100	13029	13213	13012	13140	13084	13176	13090	12923	12961	13227	13017	13087	13033	13066	13155	13065	13246	13173	12884	13059	13132	13424	13080	13139	12955	13149	13112	13135	13242	13263	13103	13076	13095	13061	12995	13217	13181	13087	13121	13060	13052	13109	13143	13137	13121	13074	13096	12990	13101	13145	13193	12951	13119	13124	12993	13169	13058	13037	13162	13057	13048	13135	13192	13119	13260	13121	13169	13137	13329	13006	12997	13026	13000	13048	12946	13202	13219	13117	13188	13108	13148	13116	13056	13104	13253	13097	13171	13150	13124	13092	13092	13045	13035	12953	13190	13073	12961	13117	12927	13205	13121	13099	13154	13111	13080	12982	13092	13108	13032	13155	13117	13038	13154	13008	13085	13081	13024	13090	13077	12982	13059	13108	13127	13059	13177	13055	13207	13169	13048	13158	13189	13183	12994	12963	13085	13067	12892	13180	13235	13098	13124	13073	13069	12954	12978	13132	13004	12946	13100	13121	13136	13062	12971	13163	13051	13015	13049	13021	13119	13246	13150	13004	13161	13088	13077	13104	13071	13124	13019	13077	13179	13135	13156	13131	13030	13138	13039	13178	13213	13114	13166	13158	13060	13117	13037	13121	13138	13024	13047	13161	13011	13023	13046	13153	13053	13165	13103	12996	12988	13221	13060	13156	12973	13089	13049	12978	13107	13060	13099	13113	12916	13224	13069	13167	13164	13072	13196	13028	13033	13248	13147	13109	13046	13191	12903	13336	13071	13089	13110	13037	13174	13082	13071	13070	13034	13098	13023	13176	13063	13016	13128	12957	13054	13144	13159	13105	13190	13081	13131	13049	13070	13056	13211	13220	13046	13101	13125	13158	13058	12959	13127	13256	13283	13159	13129	13047	13070	13105	13080	12974	13025	12965	13099	13137	13074	13144	13198	13083	13316	13026	13118	13277	13169	13006	13154	12947	13154	13291	13079	13101	13044	13089	13193	13128	13096	13322	13095	13137	13038	13115	13068	13087	13128	13081	13079	13066	13098	12950	13126	13095	13281	13156	12949	13026	13081	13098	13150	13273	13020	13188	13056	13174	13135	13075	13295	13040	13153	13021	13118	13119	13080	12980	13143	13198	13101	13006	13101	13165	12958	13162	13115	13049	13074	13149	12969	13129	13093	13073	13086	13098	13188	12975	13013	12933	13248	13195	13145	13109	12916	13125	13093	13033	13028	13218	13149	13061	13003	13221	13066	13150	13190	13128	13032	13298	13174	13040	13110	13003	13122	12969	13118	13121	13099	13036	13059	13059	13056	12981	13134	12979	13150	13204	12973	13119	13096	13097	13262	13174	12931	13133	13067	13202	12962	13139	13064	13107	13062	13159	13100	13077	13070	13181	12901	13092	13022	13211	13089	13155	13178	13097	13172	13077	13019	13104	12995	13139	13081	13136	12907	13085	13049	13231	12987	13357	13096	13228	13047	13017	13034	12971	13167	13127	13190	13068	13040	13218	13111	13104	13119	13178	13205	13058	13064	13121	12971	13072	12992	13196	13188	13216	12994	13124	13150	13137	12952	13058	13268	13149	13152	13090	13162	13251	13271	13334	12983	13053	12911	13240	13167	13228	13023	13188	13095	13143	13090	13033	12972	13080	13115	13086	13060	13202	13192	13042	13247	13135	13122	13265	13034	13081	13154	13136	13049	13074	13006	12947	13014	13023	13296	13170	13326	13186	13081	13290	12944	13074	13070	13134	13177	13083	13159	13009	13364	13022	13159	13212	13168	13421	13093	13192	13125	13077	13092	12948	13165	13053	13272	13135	13100	13043	13026	13042	13042	13160	13168	13235	13055	13106	13043	13105	13124	12972	13101	13228	13068	13059	12951	13225	13110	13097	13069	13125	13068	13148	12985	13038	13188	13102	13192	13126	12923	13088	13077	13084	13155	13266	13129	13161	13163	13178	13085	13125	13194	13053	13135	13083	13149	13132	13253	13063	13191	13155	12996	13227	13045	13189	12964	12974	13044	12942	13110	13144	12954	13076	13145	13196	13108	13090	13108	13145	13121	13109	13212	13024	13171	13128	13091	13188	13173	13107	13099	13042	12994	13052	13060	12996	13109	13018	12965	13102	13120	13075	13117	13114	13047	13096	13189	13283	12899	13082	13164	13047	13273	13001	13097	12998	12965	13307	13208	13128	13073	13297	13117	12913	13244	13224	12928	12952	13083	13173	13052	13030	13103	13079	13130	13140	12926	13171	13060	13156	13164	13035	13048	13009	13147	12967	13056	13121	13030	13074	13008	13223	13212	13028	12975	13279	13175	12946	13052	13021	13235	13061	13057	13167	13206	13175	13067	13190	12996	13010	13163	13001	13289	13039	13207	13215	13187	13098	13132	13117	13044	13065	13083	12827	13093	12923	13116	13055	13064	13143	12986	13108	13203	13076	13108	13108	13114	13176	12996	13047	13227	13094	13071	13124	12964	13163	13155	13122	12999	12908	13181	13093	12937	13066	13070	13075	12971	13020	13151	13082	13045	13014	13050	13159	13128	13047	13123	13123	13186	13169	13218	13043	13105	13068	12996	13306	13086	13064	13003	13106	13060	13053	12966	13210	13013	13107	13099	13077	13045	13008	13081	12957	13166	13002	13172	13071	12876	13201	13117	13041	13190	13058	13020	13078	12972	12984	13172	13022	13085	13041	12928	13128	13020	13049	13049	13104	13155	13040	13130	13219	13000	13057	13287	13016	13141	13161	13067	13135	13062	13150	13172	13045	13120	13153	13084	13019	12939	13114	13252	13023	13172	12860	13030	13041	13013	13153	13203	13177	13135	13168	13057	13089	13058	13123	13172	13108	12899	13163	13178	13100	12928	13021	13248	13057	12973	13138	12994	13076	13173	12877	13011	13228	13152	12857	13197	13004	13208	13266	12970	12900	13201	13121	13169	13131	13135	13267	13077	13139	13099	13170	13104	13102	12974	13056	13060	13045	13128	13051	13084	13019	13087	13190	13194	13081	13086	12974	13184	13202	12981	13040	13050	12927	13110	13129	13104	13159	13137	13165	13061	13022	13287	13223	13075	13034	12971	13082	13044	13073	13091	13005	13027	13087	13211	13207	13119	13176	13176	12934	12785	13211	13106	13082	13118	13085	13028	13155	12945	13188	12986	13071	13037	13181	13063	13058	13269	13126	13212	13069	13193	13103	13062	13027	13228	13137	13081	13091	13090	13132	13065	13034	13214	13091	13060	13152	12985	13167	13166	12993	13310	13206	13029	13137	13053	13115	13038	13071	13029	13048	13182	13108	13094	13073	13232	13145	13183	13104	13198	13168	13160	13081	12921	12980	13035	13166	13025	13030	13100	13016	13051	13146	13098	13004	13098	13264	13080	13316	13081	12978	13173	13080	13036	13102	13064	13140	13161	13137	13221	13091	13000	13147	13231	13262	13095	13018	12992	12994	12982	13189	13117	13115	12965	12938	13102	13059	13074	13068	13100	13238	13180	13138	13133	13143	12993	13105	13247	13055	13019	13079	13097	13013	13024	12980	13101	13188	13211	13090	13030	13132	13133	13134	13135	13182	13162	12962	13017	13202	13168	13032	13062	13139	12985	13189	12999	13266	13027	13259	13146
23662	21125	28723	23924	22037	22475	21441	18716	17554	16716	16209	16115	16328	16144	15889	15633	15581	15486	15358	15417	15550	15388	15665	15631	15501	15384	15403	15143	15215	15441	15127	15329	16520	18439	18008	16796	16141	15528	15353	15207	15019	14916	15182	14983	14962	15210	15262	14974	14997	15175	15236	15288	15223	15063	15154	15225	15320	15086	15058	15220	14913	15046	15077	15017	15287	15234	15122	15045	15163	15035	15094	15096	15048	15241	15009	15166	15141	15093	15161	14999	15244	15277	15231	15146	15132	15155	15273	14962	15281	15184	15261	15070	15050	15102	15149	15117	15228	14918	14993	15071	14937	14835	15031	15113	15021	15238	15073	15084	14948	15022	15251	14962	15246	15225	14956	15001	15039	15098	15099	15097	15010	15169	15142	15177	15191	15077	15127	15067	15083	15187	15130	15179	15045	15027	15057	15147	15225	15135	15266	15222	15244	14835	15057	15082	15077	15190	15097	15069	14966	15145	15097	15229	15023	15140	15283	15104	15198	14986	15171	15050	14999	15123	15245	15177	15080	14996	15155	14975	15179	15048	14994	15038	15159	15215	15159	14975	15141	15178	15082	15192	15086	15220	15112	15036	15240	15064	15064	15063	15183	15071	14943	15073	14934	15077	15182	15146	15409	15109	14988	15120	14865	15159	14947	15009	15161	15103	15218	15240	15111	15196	15138	15255	15277	15313	14794	14993	14966	15101	15204	15062	15120	15064	14976	15130	15294	15221	15161	15228	15206	15055	15137	15201	15154	15277	15240	14949	15096	15059	15148	15077	14988	15181	15200	15195	14971	15096	15317	15093	15203	15246	15163	15128	14867	15211	15209	15184	15045	15076	15232	14858	15064	15302	15072	15078	15165	14987	15141	15410	15084	15062	15192	15229	15130	15086	15130	15045	15114	15140	15044	15293	15172	15144	15058	15038	15031	15172	15016	15167	14978	14882	15231	15336	15229	15414	15110	15226	15192	15012	14982	15005	15222	15092	15124	15250	15118	15038	14958	15019	14975	15219	15319	15125	15194	15008	15332	15112	15061	15136	15000	15024	15043	15127	15391	15350	15134	15127	15071	14952	15157	14895	14930	15170	15072	15117	15082	15075	15077	15130	15191	15008	15251	15227	15139	15018	15075	15043	15120	15038	14997	15113	15134	14915	15040	15088	15185	15024	14858	15067	15202	15128	15189	15037	15277	15050	15285	15218	14896	15098	15169	15038	15051	15136	15183	15235	15099	15234	15299	15074	15066	15126	15208	15134	15096	15212	15033	15079	15198	15106	15088	15230	15219	14798	15102	15153	15125	15280	15026	15098	14928	15028	15148	15302	14929	14943	15214	15236	15292	15235	15133	15242	15049	15115	14819	15243	15233	14931	15134	14925	15215	14975	15369	15200	15163	15244	14983	15064	15013	15075	15144	15137	15011	15093	15186	15124	15097	15115	15113	15315	14952	14924	15179	15199	15287	15164	15006	15208	15008	15108	15023	15052	15117	14945	15299	15252	15109	15177	15232	15076	15073	15069	15217	15123	14908	15040	15015	15088	15160	15232	15154	15053	15267	15225	15054	14917	15174	14936	15119	15082	15026	14917	15122	14898	14968	15203	15076	15095	15092	15103	14939	14986	14907	15107	15078	15221	15239	15139	15151	15110	15054	15218	15065	15073	14951	15252	15127	15191	15367	15075	15137	15172	15234	15100	15115	14947	14978	15036	15176	15026	15121	15006	15338	14933	15045	15075	14921	15033	15122	15291	15280	15189	15083	15238	15041	15153	14968	14995	14978	15072	15075	15037	15129	15054	15060	15171	15071	15069	15138	15132	15172	15213	15171	14993	15128	15102	15189	15036	15052	14838	15215	15028	15051	14879	15166	15021	15062	15179	15017	15072	15007	15099	14905	14997	15203	15195	15150	15110	15178	15210	15333	14994	15235	15170	15111	15180	15170	15031	15097	15078	15166	15058	15064	14986	14996	14969	15129	15148	15123	15006	15205	15108	15026	15217	15154	15189	15208	15054	14919	15091	15081	15036	15059	15192	15189	15178	15172	14848	15191	15188	15045	15256	14911	15171	14966	15022	15178	14886	15078	15210	15101	15130	15125	15135	15195	14983	15182	14996	15121	15106	15240	15070	14985	14998	15258	14911	15172	15152	15049	15082	15133	15161	15122	15012	15158	15207	14816	15222	15346	14907	15194	15133	15213	15211	14978	14964	15014	15031	15048	15274	15144	15145	15045	15176	15149	15251	15309	14936	15122	14943	15010	15110	15197	15147	15022	14963	15083	15074	15185	15036	15157	15070	15148	14831	15039	15376	15246	15130	15151	15188	15024	15066	15146	15025	15104	15337	15170	14881	15080	14814	15258	15183	15107	15006	15050	15170	15225	15280	14923	15109	15062	15151	14911	15222	15161	15058	15086	15126	15103	15086	15143	15157	15102	15260	15204	15036	15132	15127	15036	14941	14977	15082	15174	15164	15102	15133	15151	14960	15000	15034	15136	15191	15290	14944	15151	15108	14894	14930	14858	15160	15196	15159	15270	14979	14884	15064	15150	15265	15194	15193	15142	15082	14961	15225	14945	15098	15035	14921	15161	14831	15228	15136	15223	15219	14996	15237	15350	15332	15172	15180	15237	15122	15080	14977	15216	15114	15179	14997	15250	15230	15132	15233	15016	15069	15149	15178	15248	15228	15129	15261	15193	14808	15320	15030	15098	15069	15121	15238	15238	15175	14805	15006	15230	15199	14972	14999	14882	14961	15124	15071	15088	15169	15215	15175	15031	15047	15078	15162	15195	14855	15192	14919	15088	15043	14982	15164	15053	15134	15015	15008	15006	15128	15119	15018	15106	15097	15113	15122	15156	15186	15150	15254	15073	15200	15307	15243	15144	15042	15223	15320	15037	14969	15113	15224	15176	15076	15121	15026	15202	15135	15013	15203	15178	15289	15140	14986	15242	15014	15055	15141	15141	15075	14900	15159	15099	15206	14968	15041	15297	15118	14923	15079	15044	15027	15119	15037	15097	15056	14926	15163	14996	14951	15057	15131	15146	15011	14984	14879	15096	15113	14965	15222	15201	15205	15180	15170	14918	14975	15195	15059	15029	14980	15063	15039	15146	15135	15218	15144	15132	14963	15186	15252	15080	14913	15237	15128	15131	14994	15267	14934	15174	15063	15239	15053	15070	15099	14879	15088	15158	15094	15155	15135	15068	15089	15235	15008	15222	14942	15222	14984	15093	15150	15231	15231	14901	14935	15049	14757	15169	15211	15130	14857	15163	14851	14982	15210	15205	14964	15175	15184	15150	15093	15176	14952	15136	15237	15099	15129	15115	14939	15205	14957	15131	15086	15111	15109	15108	15142	15199	15142	15037	14991	14933	14873	15068	15137	15135	15126	14930	15092	15027	15029	15194	15133	15013	14829	15400	15120	15175	15214	15212	15149	15199	14947	15013	15146	15246	14979	15154	15031	15172	15143	15161	15116	15150	15032	14911	15224	15205	15018	15074	15209	15246	15126	15062	15218	14992	15026	14941	15225	14785	15018	15137	15254	15298	15345	14999	14852	15090	14952	14894	15214	14950	15101	15136	15177	15118	15063	15072	14844	14971	15080	15066	14938	15295	15124	15082	15073	14971	15262	14912	15097	15101	15181	14988	15052	15236	15148	15040	15052	15239	15067	15310	15088	15163	14965	15168	15108	14955	15183	14949	15021	15153	15252	15151	15108	15239	15215	15204	15011	14926	15182	15170	15349	15318	15057	15181	15002	15103	15078	15082	14982	15042	15235	15286	15135	15194	14993	15169	14957	15220	14901	15275	15207	15104	15272	15355	15153	15266	15084	15069	15078	15140	15025	15041	14984	14971	15126	15180	15048	15091	15160	15037	15418	15144	15142	15288	15121	15166	15075	15028	15014	15057	15098	15166	15116	15098	15103	14982	14884	15343	15343	15165	15071	15169	15084	15182	14998	15226	15207	15239	15081	15069	15046	14978	15014	15240	15073	15197	15167	15138	14975	15143	15090	15272	14980	15043	14920	15294	14997	14985	15350	15064	15063	15045	15043	15046	15336	15213	15175	15300	15161	15184	15050	15075	14958	15046	15070	14961	15062	15094	15042	15228	14997	14931	15255	14974	15137	15284	15261	15114	15240	15103	15013	14983	15043	15165	14958	15204	15111	15040	15356	14951	14938	15051	15100	15090	15274	14985	15033	14992	14963	15072	15240	15132	15142	15089	15052	15037	15137	15178	15067	14962	14989	15048	15040	14949	15205	15137	14943	15191	15247	15078	15000	15194	15126	15020	15131	15041	15068	15155	15257	15026	15126	15262	15094	15199	15011	15139	15196	15144	15034	15071	14964	15134	15148	14792	15057	14936	15143	15102	15056	15252	15000	15175	15119	15143	15177	14939	15069	14702	15235	15090	15110	15200	15237	15009	15041	15110	15147	15080	15157	15290	15078	14965	14862	15134	15000	15144	15138	15031	15030	15044	15157	15114	15104	15110	15341	15209	15174	15198	15093	15291	15022	14968	14852	15113	15117	15175	15053	14944	15103	15139	15063	15174	15180	14939	14812	15030	15193	15067	15123	15113	15147	15190	14948	15087	15108	14950	15099	15151	15002	15234	15130	15124	15071	15047	15046	15137	15068	15337	15205	15160	15128	15100	15096	15073	15146	15085	15149	14981	14968	15093	15133	15053	15083	15018	14985	15131	15232	15226	15115	15052	14866	15060	15116	15036	14994	14999	15022	15131	15073	14986	15226	15217	15126	15122	15146	15032	15208	15150	15109	15040	15113	15176	15147	15175	15150	15086	15060	15152	15254	15111	15143	15100	15171	15182	15130	14971	15116	15068	14975	15228	15308	15132	14976	15160	14966	15136	15260	15064	15108	15201	15138	15015	15115	15139	15076	15202	15089	15028	15334	15120	15121	15009	15059	15067	15301	15278	15019	15078	15124	15077	15112	15118	14967	14935	14958	15005	15170	14961	15123	15254	15239	15142	15296	15112	15261	15277	15274	15224	15082	15074	15169	15079	15078	15230	14973	15075	15161	15256	15024	15150	15014	15150	15075	14930	15131	14987	15123	15240	15248	14929	15008	15171	15165	15218	15033	15108	14960	15062	15238	15217	15185	15073	15323	15205	15141
20385	38064	35991	24526	20426	19021	18396	18087	17011	15049	14941	14693	14944	14744	14039	13811	13753	13430	13300	13504	13417	13383	13773	13828	13502	13357	13106	13182	13153	13129	13102	13263	15084	17931	16519	14783	13922	13556	13366	13046	12965	12976	13198	13010	13182	13231	13110	13120	13000	13105	13126	13069	13079	12888	13183	12840	13068	13037	13132	13134	13102	13081	13076	13048	13049	13271	12987	12995	13330	13234	12862	13084	13128	13045	13216	13052	13183	13162	13129	13182	13011	13050	13068	13201	13034	12910	12955	13097	13055	13123	12885	13017	13212	13027	12883	13145	12951	13166	13038	13093	13068	13057	13087	12999	12973	13039	12993	13111	13070	13060	13006	13267	13037	13152	12861	13171	13089	13093	12992	13019	13048	13013	13067	13020	13142	13221	13111	13003	13123	13101	13100	13010	13076	12887	13071	12927	13039	13033	13089	12932	13048	13155	13148	12957	13219	12985	12914	13054	13163	13173	13165	13068	13094	13033	13056	13127	13239	13263	13023	13090	13050	12949	13309	12929	13130	13033	12933	13007	13174	12910	13041	13168	12960	13125	13123	13089	13112	13119	13108	13001	13203	13000	13045	13132	13067	13012	13126	13071	13034	13158	13063	13118	13262	13043	12939	12978	12896	13050	13037	13004	13116	12888	13095	13161	13191	13162	13037	13091	12844	13157	13129	12975	12993	13025	12988	13021	13050	13053	13222	13201	12979	13113	13052	13200	13012	12968	13087	13168	13192	13065	12840	13085	12903	13141	13115	13047	13108	13096	13058	13120	13175	13061	13010	13046	13048	12914	13079	13012	13065	13097	12989	13160	13190	13032	13146	13052	13362	13013	13058	13061	12963	12983	13075	13112	12997	12979	13002	13234	13139	13007	13152	13043	13065	13091	13173	13125	12992	13146	12980	13100	12945	13063	12912	13100	13100	13007	13034	13071	12973	13012	13056	13086	12994	13021	13266	13051	13195	13044	12914	13062	12971	12982	13144	13077	13012	12854	13112	13161	13250	12934	13027	13089	13153	12958	13027	13019	13073	13025	13003	13045	13045	12926	13083	12972	13014	13042	13004	12892	12971	13065	12956	13023	13126	12959	13039	12971	13075	13209	13068	12997	12890	13187	13105	13080	13177	13120	13085	12821	13018	12977	13180	13184	13176	13023	13014	13014	13070	12951	13110	12940	12935	13119	13090	13083	13062	13138	12991	13053	13022	13113	13106	13066	13091	13138	12949	13102	13099	12967	13097	13139	13006	12963	13112	13121	13013	13216	13155	13006	13058	13034	13145	13139	13037	12981	13261	13129	13092	12975	12934	13132	13024	13082	13022	13019	13004	12992	13127	13041	12951	13098	13083	13085	13150	12807	13103	13182	12983	13129	13106	12931	13132	12912	12990	13079	13031	12991	13082	13106	13026	13082	13107	12982	12848	12945	13085	13146	13080	13175	13132	12908	13028	13065	13058	13043	12902	13203	13060	13012	13150	13085	13099	12837	12994	12868	13024	13012	12990	12837	13101	13032	12991	13218	13103	13201	12941	13023	12942	13112	13136	12992	13066	13078	13191	12992	12987	13134	13180	13024	13077	13101	12984	13084	13071	13157	13075	13159	13077	13010	13100	13061	13004	13071	13010	13040	13062	13022	13164	13054	13217	12997	13150	12936	13128	13010	12876	13052	13021	13044	13218	13004	12957	12966	12942	13117	12954	13207	12881	12892	13072	13042	13068	13027	13152	13188	13006	13137	13127	13031	13037	12995	13026	12899	13142	13149	12949	13129	13072	13035	13072	13066	13024	13036	13234	12988	13084	13034	12946	13099	12932	12915	12969	12911	13142	13024	13150	13011	13104	13065	13015	12917	13024	13040	13020	13180	13201	13278	12884	13084	13058	13117	13034	13134	12986	13029	13055	13168	13221	12990	12974	13154	13075	12985	13106	13091	13019	13040	13072	12883	13190	13094	12917	13098	13137	13050	13072	13207	12898	13098	13170	13067	13143	13094	13051	12958	13036	13070	13147	13170	13128	13022	13084	13129	13128	12995	13189	13040	13027	13065	13193	13059	12934	13104	13037	13058	13048	12988	12983	13033	13074	13046	13023	13111	13046	12968	12983	13143	12964	13068	12981	13097	12856	13128	12872	12879	13138	13041	12990	13127	13056	13232	13092	12982	13103	13067	13122	13190	13037	13274	13144	13056	12996	12939	13192	13084	12973	12968	12942	12938	13114	13112	13355	13078	13095	12933	13001	12927	12953	13001	12973	12943	13060	12944	13088	13005	13061	13072	12996	13160	12947	12986	12995	12970	13042	13014	13050	13060	13162	13002	13063	12960	13077	13003	13139	12932	12998	13054	13070	13076	13019	13140	12957	12991	12835	13002	13045	13000	13102	13207	13106	13064	13076	12941	13007	13039	13035	12993	12958	13028	13146	13079	12934	13137	12980	13043	13086	13080	13016	13085	13008	13072	13088	13173	13104	13043	13221	13109	13089	12950	12978	12922	12990	13128	13082	12991	12985	12890	12933	13234	12989	12989	13175	13000	13082	13196	13072	13121	13068	13126	13017	13076	13061	13122	13104	13099	13141	13153	13006	13162	13037	12948	13081	13131	13006	12984	12941	13114	13096	13251	13136	13063	13142	12996	13005	12982	12885	13077	13174	13174	13116	13039	12954	13157	13109	13161	13057	13093	13029	13162	13022	12963	13028	12985	13039	12992	13208	13179	13041	13021	13011	13002	12911	13059	13160	13046	13082	13259	13137	12931	13161	13107	13064	13099	13064	13182	13019	13113	13035	13065	12989	13042	13124	13210	13006	12968	13171	12976	13076	12931	13070	13004	13000	13099	12974	13179	12992	13076	12888	12979	13096	12984	13042	13132	12966	12948	12921	13249	13122	13058	13004	12982	13016	12948	12936	13099	13061	12949	13024	12982	13049	13046	13027	12978	13096	13030	13034	12996	13129	13207	13009	13020	12957	13036	12893	13041	13089	13166	13119	12931	12931	13006	13029	13023	13083	13063	13000	13023	13082	12984	13112	13019	12907	13062	13142	13142	13099	13095	13137	13016	13060	13072	12937	13060	13071	13110	13036	13025	13130	13140	12970	12794	13080	13067	13015	13109	13173	13069	13099	13013	13217	13180	12955	13135	13124	13195	12989	12867	12983	13139	13116	13033	13154	13088	13050	13127	12989	13133	13044	13086	13219	13174	13066	13151	13116	13076	13063	13033	13067	13008	13000	12946	13024	13003	12987	13028	13058	13024	13033	13076	13042	13047	13228	13185	12993	13037	12960	13117	13018	13048	13113	12992	13123	13039	13180	13087	13163	12901	13141	13041	13029	12990	13009	12957	13019	13124	13063	13004	12965	12905	13146	13236	12955	12990	13112	13137	13044	12978	13106	13051	13207	13219	13054	13192	12994	12925	13058	12981	13091	13169	13037	13049	12953	13141	12979	13010	13177	12963	13027	13024	12967	13043	13142	13137	12924	13103	13119	13239	13230	12891	13048	13170	13053	12949	12986	13006	13043	12999	13129	13055	13138	12970	13067	13103	13039	13041	13027	13098	13026	13058	13036	13060	12958	13071	13043	13077	13040	13037	13133	13097	13122	13130	12909	13071	13100	13144	12898	12998	12910	13008	12990	13033	13084	13212	13071	13040	13062	13195	13034	13156	13136	13008	13034	13171	13045	13200	13185	13081	13118	13116	13197	13065	13234	12927	13067	12996	13081	13150	13073	13088	13082	13170	12969	13055	12946	13124	13022	13090	13126	12991	13003	13053	12985	13004	13020	13068	13208	12969	12911	12981	13069	12935	12831	13177	13124	13234	12974	12990	13089	13031	13287	13180	13171	13073	13124	13015	13098	13180	12882	13003	13088	13012	13152	13160	12953	12977	13093	12980	12994	13035	13090	13058	12969	13068	13142	13098	13045	13030	13111	12925	13105	13051	13121	13063	13100	13143	12992	13070	13063	13073	13007	13196	12988	13009	13036	13047	13052	13026	13185	12922	13161	12955	13079	13186	13006	13042	13153	12990	13065	13071	13074	13163	13125	13148	12989	12925	13063	13123	13037	12939	13106	13244	13030	13215	13068	12879	13099	13048	12941	12889	13048	12986	13026	13198	13173	13101	13133	13060	13088	12915	13115	12964	13205	13186	12997	12901	13017	13012	13087	13020	13073	12968	13036	13016	13112	13011	13111	12994	13127	12977	13024	13064	13146	13248	13212	13152	13037	13165	13056	13004	12969	13104	13088	13060	13050	13055	12887	13133	12961	12970	13091	13073	12908	13091	13092	13103	13132	13115	12998	12943	12873	13063	12974	12796	13052	12837	13060	13033	12985	13074	13121	13004	12957	13018	13172	12984	12984	12979	13166	12982	13114	13219	12980	13038	13118	13075	13075	13046	13116	13103	12976	13016	13053	13073	13064	13112	13051	12994	12940	12980	13055	13086	13056	13123	13227	12884	13185	12955	13290	12999	12890	13124	13124	13090	13043	13174	13101	13251	12893	12871	13064	13129	13198	13164	12952	12997	12937	13060	13096	13112	13131	13023	13034	12958	13038	13066	13167	13102	12889	13012	13146	13241	13172	13131	13021	13200	13001	13040	12859	12908	13117	12819	13071	13248	13092	13145	13028	13089	13134	12884	13045	13123	13175	12901	12902	12935	13106	13005	12947	13007	12923	13005	13076	13131	13075	13070	13051	12952	13032	13065	13126	12951	13127	13132	13010	13105	13036	12822	13067	13138	13127	13155	13067	13169	13010	13173	12943	13115	13253	13170	13077	13067	13061	13077	13195	13013	13239	12841	12929	13128	13025	12989	13028	12971	13142	13059	13123	12953	13195	12879	12944	13091	13041	13074	12905	13108	13068	13202	13059	12895	13166	12942	13063	13078	12932	12947	13126	13119	13144	12894	13141	13099	13189	13110	13197	12949	12969	13092	13046	13125	13067	12975	12961	13121	12875	13171	13219	12958	13067	13089	12943	13063	12950	12885	12991	13068	12997	12881	12975	13004	12857	13049	12996	12989	13146	13089	13010	12988	12980	13120	13136	12914	12965	13184	12977	13054	13077	13083	13063	13052	13051	12964	12961	13054	13019	12895	13086	13125	13115	13037	13297	13029	13117	13097	13115	12993	13013	12846
22602	21062	28947	23429	21264	23384	26187	20163	18184	17171	17040	16579	16814	16784	16330	15916	15967	15778	15693	15547	15856	15857	15957	16002	15709	15532	15477	15437	15236	15340	15253	15594	17235	20345	20305	18244	16537	16197	15693	15385	15269	15305	15227	15300	15349	15335	15148	15231	15099	15117	15331	15464	15225	15286	15222	15183	15205	15310	15217	15400	15367	15238	15075	15019	15143	15208	15177	15250	15098	15310	15392	15297	15148	15259	15404	15189	15069	15151	15041	15189	15177	15175	15313	15262	15282	15185	15234	15107	15333	15091	15130	15353	15095	15246	15199	15239	15357	15372	15148	15216	15338	15157	15307	15048	15356	15065	15353	15158	15208	15120	15422	15148	15383	15229	15204	15291	15402	15380	15031	15062	15299	15246	15040	15286	15168	15168	15235	15220	15193	15039	15128	15032	15377	15298	15176	15046	15241	15399	15033	15274	15177	15305	15110	15397	15168	15312	15189	15289	15166	15133	14994	15231	15173	15113	15174	15380	15162	15176	15191	15120	15131	15273	15233	15056	15200	15398	15287	15237	15284	15288	15175	15336	15210	15284	15303	15050	15304	15254	15315	15054	15210	15292	15157	15201	15219	15189	15231	15036	15326	15300	15268	15288	15209	15183	15206	15150	15011	15235	15186	15096	15162	15283	15249	15135	15068	15016	15126	15164	15161	15149	15193	15125	15093	15229	15121	15181	15203	15213	15228	15095	15320	15107	15207	15029	15181	15070	15336	15237	15129	15148	15445	15232	15353	15165	15219	15013	15279	15151	15143	15213	15169	15483	15218	15255	15077	15569	15279	15068	15283	15267	15009	15063	15246	15231	14915	15204	15059	15358	15219	15192	15050	15040	15214	15158	15062	15100	15178	15256	15298	15128	15221	15156	15135	15217	15012	15131	14958	15041	15073	15259	15174	15207	15350	15186	15186	15292	15288	15167	15222	15294	15279	15247	15232	15100	15103	15169	15096	15109	15182	15095	15126	15152	14924	15310	15198	15104	15248	15200	15285	15401	15047	15027	15144	15236	15020	15139	15417	15158	15134	15102	15172	15188	15185	15101	15109	15297	15247	15142	15402	15217	15133	15155	15283	15157	15119	15185	15104	15139	15279	15184	15259	15218	15078	15040	15219	15271	15143	15020	15016	15183	15128	15247	15203	15244	15072	15208	15408	15285	15090	15086	15068	15166	15310	15189	15160	15079	15176	15192	15215	15009	15302	15203	15196	15278	15391	15220	15256	15311	15387	15118	15138	15238	15025	15106	15163	15145	15182	15292	15146	15202	15201	15262	15241	15317	15294	15279	15048	15142	15091	15328	15266	15253	15246	15021	15087	15214	15101	15129	15106	15114	15111	15192	15099	15331	15169	15121	15170	15174	15135	15148	15117	15350	14916	15222	15262	15171	15190	15072	15205	15276	15105	15108	15230	15030	14952	15074	15310	15352	15210	15294	15100	15033	15286	15227	15435	15128	15118	15184	15179	15148	15219	15012	15054	15102	15202	15275	15269	15105	15213	15176	15269	15182	15053	15349	15206	15179	15198	15246	15309	15109	15085	15166	15153	15378	15209	15174	15061	15130	15244	15398	15127	15264	15018	15142	15013	15169	15211	15355	15111	15272	15170	15249	15174	15158	15097	15080	15189	15230	15123	15204	15272	15181	15159	15205	14979	15141	14998	15057	15131	15243	15262	15200	15264	15030	15118	15084	15198	15216	15259	15102	15324	15161	15328	15168	15051	15060	15037	14802	15244	15138	15255	15212	15102	15030	15025	15125	15325	15084	14971	15389	15189	15195	15188	15135	15191	15341	15282	15155	15146	15215	15191	15331	15221	14981	15178	15195	15293	14964	15256	15246	15142	15247	15164	15161	15220	15076	15137	15203	15269	15170	15110	14919	15265	15086	15112	15151	15236	15229	15143	15230	15197	15231	15208	15491	15316	15323	15139	15128	15177	15150	15144	15309	15021	15109	15259	14973	15183	15159	15293	15269	15063	15199	15223	15271	15199	15139	15166	15030	15330	15287	15069	14981	15378	15267	15306	15143	15118	15166	15234	15076	15146	15206	15027	15262	15129	15005	15240	15197	15313	15267	15074	15135	15248	15198	14982	15172	15144	15314	15225	15031	15043	14992	15374	15305	15110	15095	15292	15044	15372	15284	15130	15169	15248	14974	15192	15215	15215	15226	15155	14937	15337	15108	15268	15033	15292	15308	15296	15243	14977	15403	15121	15210	15283	15131	15067	15085	15220	15379	15246	15038	15310	15211	14996	15247	15092	15243	15068	15208	15291	15241	15006	14830	15111	15136	15180	15237	15249	15156	14965	15017	15387	15243	15214	15148	15209	15097	15222	15103	15175	14906	15170	15165	15281	15068	15323	15314	15081	14911	15228	15165	14988	15162	15149	15242	15218	15305	15259	15230	15002	15338	15210	15316	15186	15214	14965	15282	15147	15142	15305	15058	15268	15287	14909	15133	15234	15051	15203	15155	15179	15234	15113	15077	15000	15091	15247	14923	15236	15106	15106	15232	15259	14882	15153	15204	15226	15114	15101	15252	15023	15034	15176	15119	15227	15039	15125	15263	15256	15074	15235	15235	15168	14887	15124	15389	15186	15261	15327	15175	15204	15167	15017	15125	15090	15001	15070	15108	15242	15097	15193	15251	15239	15036	14962	15121	15109	15232	15167	15209	15226	15268	15078	15027	15044	15178	15027	15255	15183	15156	15062	15030	15158	15220	15163	15137	15159	15071	15376	15014	15183	14979	15174	15143	15319	15107	15273	15204	14995	14978	15178	15165	15146	15202	15217	15260	15128	15030	15139	15152	15198	15219	15160	15178	15117	15141	15116	15104	15238	15156	15152	15380	15141	15233	15328	14998	15205	15226	15111	15162	15177	15284	15164	15341	15240	15163	15142	15338	15078	15169	15220	15013	15037	15072	15138	15077	15041	15277	15222	15224	15140	15402	15268	15241	15237	15117	15346	15295	15099	15237	15242	15179	15107	15184	15223	15159	15073	15058	15222	15092	15250	15071	15298	15154	15273	15350	15263	15086	15162	15016	15193	15171	15089	15245	15309	15143	15000	15176	15053	15267	15294	15091	15230	15224	15137	15160	15180	15302	15293	15400	15215	15260	15380	15251	15301	15300	15231	15178	15273	15145	15317	15242	15300	15188	15226	15357	15444	15284	15175	14952	15264	15098	14997	15152	15052	15230	15285	14867	15153	15190	15301	15203	15157	15094	15029	14857	15194	15178	15083	15154	15125	15212	14937	15256	15251	15255	15114	15134	15084	15107	15087	15185	15296	15128	15234	15235	15200	15143	15115	15118	15160	15392	15205	15139	15219	15198	15250	15261	15326	15105	15152	15033	15211	15257	15111	15137	15058	15125	15151	15197	15068	15001	15242	15013	15121	15140	15095	15012	15204	15227	15262	15208	15178	15194	15098	15258	15075	14825	15290	15194	15155	15133	15199	15227	15201	15004	15276	15271	15271	15362	15233	15254	15308	15254	15270	14909	15081	15188	14953	15198	15323	15239	15283	15215	15254	15182	15215	15013	15149	15039	15175	15104	15096	15274	15205	15074	15076	15316	15143	15123	15035	15373	15117	15190	15016	15119	15159	15056	14990	14926	15182	15237	15131	15250	14990	15357	15111	15182	15161	14886	15270	15264	15372	15201	15301	15198	15098	15139	15147	15172	15076	14997	15319	15154	15396	15014	15153	15182	15352	15227	15281	15145	15237	15134	15179	15103	15166	15265	15352	15102	15186	15249	15275	15222	15201	15344	15094	15198	15192	15228	15116	15052	15020	15159	15154	15209	15327	15166	15056	15233	15137	15208	15173	15160	15271	15320	15160	15139	15110	15292	15166	15324	15191	15038	15298	15317	15163	14936	15306	15323	15222	15151	15128	15112	15135	15042	15152	15007	15360	15436	15105	15152	15124	15307	15265	15136	15231	15099	15243	15365	15162	15182	15203	15312	15268	15084	15112	15040	15199	15139	15295	15291	15022	15092	15171	15145	15080	15152	15283	15157	15142	15115	15109	15153	15216	15388	15081	15162	15217	15179	15328	15194	15224	15171	15187	15117	15356	15105	15288	15147	15188	15182	15091	15239	15225	15228	15117	15147	15243	15199	15186	15233	15095	15162	15385	15064	15183	15133	14988	15250	15031	15183	15041	15185	15087	14975	15195	15051	15342	15069	15193	15176	15137	14894	15268	15110	15380	15246	15158	15278	15260	15233	15044	15208	15297	15102	15046	14988	15115	15052	15104	15033	15101	15169	15138	15358	15244	15058	15305	15013	15083	15434	15160	15051	15187	15189	15069	15043	15138	15172	15342	15194	15094	15067	15137	15090	15107	14953	15154	15250	15132	14955	15275	15036	15151	15188	15166	15034	14964	15025	15114	15305	15093	15111	15237	15398	15190	15297	15233	15042	15140	15289	15056	15131	15109	15202	15009	15013	15081	15041	15359	15229	15329	15296	15063	15334	15255	15270	15005	15171	15218	15069	15265	15209	15049	15059	15197	15112	15171	15303	15197	15174	15098	15241	15079	15175	15281	15031	15192	14996	15206	15292	15244	15245	15138	15068	15258	14924	14992	15303	15211	15126	15219	15213	15087	15259	15073	15091	15328	15111	15161	15072	15122	15072	15071	15230	15086	15278	15197	15123	15218	15121	15155	15221	15209	15135	15179	15062	15223	15249	15297	15296	15527	15140	15314	15150	15229	15137	15018	14986	15217	15133	15163	15139	15089	15053	15140	15167	15157	15129	15153	15391	15375	15137	14987	15214	15280	15068	15319	15327	15214	15347	15047	15261	15147	15118	15166	15214	15098	15294	15171	14897	15050	15184	15358	15161	15415	15235	15208	15199	15133	15246	15349	15036	15214	15070	15262	15205	15240	15300	15285	15214	15033	15272	15278	14996	15092	15182	15172	15170	15287	15377	15192	15266	15239	15052	15147	15047	15158	15310	15002	15162	15112	15080	15196	15167	15168	15034	15257	15192	15140	15245	15171	15255	15185	15244	15222	15246	15165	15145	15370	14998	15221	15212	15273	15379	15114	15263	15329	14949	15217	15086	15271	15129	15158	15278	15268	15152	15261	15133	15049	15074	15110	15141	15197	15016	15171	15242
21784	41708	41033	28918	22725	21369	21877	19674	17650	15390	15592	15259	15307	15233	14287	14123	13833	13565	13585	13494	13898	13926	14228	14201	13803	13438	13293	13176	13098	13099	13383	13325	16101	20336	19283	16341	14702	13755	13224	13027	13064	13156	13034	12873	12954	13055	13074	12940	13009	13018	13145	12859	13122	13012	13020	13128	13087	13028	13125	12974	13084	13024	13042	13069	13158	13116	13011	13126	13164	12976	13156	13145	13072	13112	13089	12951	12943	12957	13244	13212	12998	12945	12883	13074	12997	13017	13117	12990	13135	12974	13170	13039	13007	13034	13007	13096	13054	12865	13010	13079	13136	12991	12997	13139	12916	12938	12971	13138	13001	13090	12933	13136	13143	13122	13051	12937	13014	12948	12837	13010	13005	12997	13001	12953	13018	12908	13032	12895	12899	13045	12976	13015	13108	13072	13103	13036	13079	13121	12880	13004	13043	13032	12994	13014	13091	12972	13022	12950	12889	13108	13056	13108	13025	12915	12994	12943	12979	13114	13030	13010	13022	13078	13049	13091	13008	13053	13053	12943	12971	13026	13049	13055	12994	13062	13063	13119	13077	13014	13078	12968	13118	13001	12863	13096	12964	12854	13089	13220	12945	13105	13033	12998	12943	12932	13003	12907	13164	12873	13119	13024	13074	13085	13082	12934	12908	13039	12938	12951	12988	13254	13018	12948	13029	12753	12983	13134	12925	13025	12900	13202	12996	12992	13095	12720	13023	12855	13066	13083	12989	12926	13066	12953	12955	13032	12950	12973	12853	13147	12814	13060	12960	12959	13092	12942	13115	13000	12933	13067	13041	12939	12872	12909	12951	12970	13089	12946	13052	13149	13029	13032	12966	12877	13010	13098	12947	13010	13040	13058	13136	13058	13254	13090	13040	13223	13114	12992	13003	12934	12921	12950	13031	12960	12951	13127	13009	13019	12967	13192	12985	13014	13183	13127	13005	13055	12896	13078	13042	13071	13173	12987	13088	13125	13157	12977	12923	12964	12968	12901	13251	12969	12943	13146	13246	13062	13025	12994	13027	13036	12992	13237	13080	13021	12946	12990	12856	13138	12999	13084	12963	12884	12992	12986	13082	13121	13096	12988	13072	13211	12921	13065	12932	13120	13027	13128	12988	12894	13231	12825	13023	12971	13046	12996	13006	12979	13114	13043	13165	13022	12996	13008	13090	13074	13093	13149	13091	13200	13054	13118	13038	12904	13053	12896	13018	13006	12897	13038	13106	13088	13033	12954	12940	12984	13160	13095	13176	13010	13062	13093	13017	12973	13017	12923	13080	12976	12944	12961	13001	12979	13014	12975	13151	12997	12944	13076	13120	13114	12941	12997	13157	12908	13003	13120	13011	13073	13032	13040	12970	12921	12942	13067	12910	13144	13075	12919	12963	13045	12998	13112	13039	12931	12886	12950	12964	13035	12900	13036	12881	13079	13106	13037	13030	13074	12930	12856	13060	13011	13071	13130	12957	13094	13012	13074	12949	13007	13080	12834	12992	12990	13109	13062	12910	12948	12994	12993	13096	13144	13024	13032	13030	13064	12913	13101	13165	12964	13052	12768	13162	12944	13086	13122	13019	12995	12873	13077	13005	13005	12935	13101	13028	12695	13181	13076	13125	13053	12917	13010	12982	12959	13024	12980	13005	12883	13026	12898	13068	13123	13079	12861	12986	12989	13160	13180	13261	12926	12937	12879	13052	12910	12797	12864	12899	12996	13057	12998	13097	13154	13068	12995	13097	12967	12905	13099	13064	12979	12891	13027	13058	12992	13012	12920	12853	13218	13017	13094	12999	13030	13038	13034	13200	12954	13034	13004	13054	12950	12977	12992	12980	13025	13006	13100	12935	13212	12985	13052	13185	12892	12985	13100	13185	12952	12939	12968	13227	13062	13086	13044	12903	13201	13100	12967	12896	12840	13024	13038	13057	12994	12856	13094	13032	12986	13027	12924	12885	12902	12956	12995	12990	13090	12805	13000	13095	12992	13073	12935	13152	13047	13205	13025	13114	13100	12978	13145	12863	13156	13002	12931	13081	12967	13058	13149	12934	13012	13082	13024	13219	12834	13221	12946	13077	13076	12943	12983	13044	13140	12907	13145	13125	12996	12964	13080	12919	13060	13019	12851	13027	13117	13095	12858	13074	13027	13042	12920	12849	13013	12930	13167	12988	13194	13051	12914	13031	13023	12971	13149	13013	12901	13227	12933	13077	13003	13129	12983	13088	13058	12931	12910	12936	13059	12994	12886	13099	13004	12944	12968	12886	12958	13037	13040	13010	12987	13018	12997	13067	12947	13231	13132	12979	12967	12916	13016	13047	13016	12983	13089	13082	13078	12956	12866	12853	13118	12872	13223	13083	13142	12947	13078	12846	13063	12893	12975	12995	12950	13111	12941	12969	12911	13118	13024	12882	13037	13055	13020	12989	13178	13236	13060	12975	13130	12959	13081	13013	13140	13067	13058	13176	13064	12913	12941	13089	12966	13164	12804	13134	13056	12905	12962	12931	12781	13016	13126	13044	13144	13190	12896	13013	13060	12813	13170	13068	12971	13066	13001	13152	13095	12977	12974	12834	13004	12960	12986	13100	13242	12905	13036	12914	13190	13086	13005	13041	12821	13191	13094	12960	12903	12983	12997	13145	13002	13010	13128	13058	12846	12977	13025	13093	13097	12855	13077	13006	12921	13007	12965	13126	12875	13326	12915	12908	13112	13027	12967	13135	12954	13226	13131	12937	13028	13018	12943	13021	12987	13107	12938	12959	13131	13057	13080	12869	12988	12829	13123	12928	13003	12993	13083	13100	13037	13182	13117	12976	13125	12998	12958	13078	13000	12993	12855	13019	13119	12975	13010	12937	13087	13006	12981	13073	12914	13041	12970	12903	12904	12913	13103	13062	13078	13062	13028	13071	12986	12965	12968	12969	13097	12885	13017	13058	12984	13085	12952	13049	13027	12919	13025	13072	13082	13209	13000	12937	12843	12858	13104	12978	13090	13061	13030	12919	13054	13150	13043	13094	12921	13069	12933	12904	12996	13120	12923	13060	13053	13097	12988	13075	12976	12941	12976	12929	12978	13081	12934	12987	13006	12865	13142	12935	12944	13124	12918	13173	12993	13035	12985	13053	12966	12916	13025	13050	13018	12957	13110	12852	13105	13100	12888	13022	12988	13044	12971	12980	12838	13046	13033	12993	12922	12955	12803	12968	12956	12941	12997	13036	12959	12948	12942	13031	13050	13149	13095	13095	12837	12903	13089	12980	12892	13025	13043	13008	13063	13110	13053	13016	12968	13053	13036	13094	12954	12945	12991	13063	12970	12909	12989	13122	13025	13035	13113	12980	13027	13009	12905	13012	12995	13132	13060	13054	13036	13099	12741	12714	13087	13009	12995	12882	13126	12976	13037	13076	12931	12983	12962	12932	13023	12961	13142	13191	13153	13116	12978	13004	13068	13143	13031	13079	12936	13131	13008	13092	12955	12998	13034	13139	13202	12887	13169	12983	13053	12976	13107	13029	13013	12902	13067	12894	12987	13147	12967	13201	13038	13166	12946	12945	13188	12988	13036	13030	12921	13078	12986	12964	13106	13012	13095	13004	12879	13088	12962	12946	13042	12956	13104	12943	13092	13121	12990	13023	13154	13164	12886	13055	13020	13360	13057	13002	12872	12935	13032	13149	13050	13122	13108	13051	12924	12974	13017	12937	12958	12974	12874	12972	13079	12895	12856	13069	12859	12926	13039	12981	12952	12960	13149	13043	13181	12908	13090	12944	12972	13082	13093	12946	12966	13090	12953	12767	12931	13026	12919	13066	12888	13026	13042	12927	13140	12979	12910	13036	12935	12952	13088	13054	12990	12849	12972	13034	13041	12976	13025	13063	13111	13116	13225	13096	12879	13025	12914	12963	13094	13053	13152	12836	13039	13056	12936	13088	13151	12987	12984	12948	13093	13035	13005	12963	13032	13069	13002	13013	12934	13007	12884	13019	13065	13031	12931	13212	12948	13204	12949	13138	12932	12979	12979	13038	13213	12877	13189	12724	12973	12976	13157	13108	13105	13072	12986	13142	12878	13034	13101	13049	13033	13104	12996	13109	13099	13069	13027	13012	12941	13012	13160	13148	12853	13030	12884	13053	12908	13069	13038	13068	12959	13089	12993	13164	13154	12989	13044	12938	12903	13149	13014	12979	12973	12892	13028	13132	13040	12954	12972	13127	12948	13044	13093	13062	13051	13054	12934	12955	13036	13108	13013	13115	13028	12929	12996	13137	13228	12999	13060	13021	13085	13041	13079	12959	13092	13112	13058	13118	12902	12924	13131	13174	12930	13128	13111	13008	13010	13158	13116	13023	12864	13073	13026	13022	13020	12998	13029	12985	12848	12792	12923	12975	12816	13118	12970	13022	13021	12918	13181	12936	13035	12882	13169	13064	13160	12933	12930	12983	12983	13083	13006	13173	13072	12858	13206	12984	12959	13108	13121	12935	12927	12959	13097	13020	13031	12876	13000	13140	12992	12931	13166	13047	12961	12984	12925	13059	12945	13058	13050	13105	12939	13017	13162	13086	12988	13214	13053	12923	12907	13068	12993	13143	12971	13000	12985	12984	13123	13075	12949	12982	12923	13092	13016	12998	13024	12918	13021	13019	12997	13066	12973	13038	13181	12900	13111	12869	12916	12987	12907	13198	13075	13062	13168	13034	13123	12940	12973	13029	13043	13150	13047	13049	12929	13096	13057	12932	13056	13067	13129	12915	13115	12988	12947	13281	13216	13090	12942	13076	13000	13143	13124	13015	13109	12927	13008	13118	13069	13073	13135	13129	13006	13034	13056	13016	12996	13107	13044	13095	13002	12982	13077	12902	13064	12944	13174	13033	13031	13001	13210	13088	12911	13184	13109	13056	13095	12990	13100	13026	13132	13056	13086	12848	13177	13054	13057	13141	13059	12800	12942	13055	13091	12907	13050	13051	13014	12995	13124	12994	13117	13130	12948	12941	12982	13124	12986	12994	12889	12868	13085	13041	12895	12942	13003	13214	13125	13078	12858	12979	12939	13060	12991	13037	13024	12953	13053	13007	13155	13065	13181	13125	13047	12945	13074	13181	13130	12975	13089	12993	13131	12855	13038
27576	23417	29776	24202	18409	17691	17885	17307	16877	16266	16018	16035	15895	16026	15635	15860	15626	15609	15575	15407	15616	15885	15923	15684	15773	15737	15476	15791	15490	15598	15561	15594	15687	16021	15989	15871	15935	15706	15686	15225	15681	15537	15360	15456	15458	15375	15449	15500	15627	15402	15476	15507	15361	15515	15327	15491	15615	15347	15618	15540	15396	15548	15464	15573	15510	15496	15431	15424	15618	15584	15482	15425	15407	15432	15549	15401	15481	15547	15529	15563	15397	15483	15479	15685	15657	15548	15688	15365	15391	15446	15391	15451	15715	15853	15533	15495	15491	15334	15384	15500	15447	15377	15449	15599	15507	15422	15409	15615	15494	15524	15692	15386	15346	15590	15531	15597	15614	15492	15417	15510	15554	15496	15407	15538	15580	15447	15425	15349	15556	15740	15523	15461	15590	15631	15439	15652	15471	15476	15412	15541	15478	15364	15447	15379	15471	15251	15391	15590	15478	15497	15467	15551	15641	15455	15445	15656	15654	15536	15496	15690	15455	15326	15550	15519	15567	15500	15577	15430	15378	15512	15490	15706	15426	15498	15355	15382	15281	15552	15602	15591	15543	15590	15357	15565	15569	15638	15553	15326	15363	15575	15548	15461	15530	15547	15575	15490	15379	15471	15337	15468	15392	15419	15488	15490	15477	15547	15646	15706	15497	15564	15456	15623	15106	15739	15356	15486	15539	15462	15428	15443	15398	15417	15569	15332	15617	15472	15355	15481	15579	15421	15360	15626	15566	15503	15547	15402	15480	15646	15598	15534	15530	15662	15660	15671	15414	15383	15457	15577	15680	15417	15618	15338	15730	15618	15534	15524	15477	15648	15603	15509	15589	15446	15452	15526	15455	15395	15520	15531	15500	15572	15611	15479	15406	15510	15558	15423	15523	15421	15532	15425	15455	15585	15573	15615	15779	15522	15676	15596	15376	15406	15667	15557	15415	15448	15482	15346	15361	15385	15625	15450	15631	15516	15503	15557	15352	15521	15567	15634	15473	15648	15437	15613	15631	15544	15296	15427	15381	15706	15580	15516	15796	15580	15618	15415	15489	15477	15587	15467	15387	15552	15707	15416	15789	15310	15414	15359	15401	15771	15628	15400	15318	15449	15305	15343	15538	15406	15538	15328	15565	15760	15526	15568	15384	15437	15405	15594	15470	15499	15576	15434	15413	15473	15804	15569	15560	15471	15705	15501	15655	15516	15394	15383	15536	15472	15561	15442	15851	15537	15636	15463	15529	15391	15426	15577	15428	15548	15631	15401	15192	15438	15455	15539	15384	15615	15454	15356	15494	15380	15477	15806	15497	15503	15370	15437	15491	15359	15361	15633	15596	15589	15413	15525	15456	15516	15655	15527	15533	15818	15508	15523	15399	15671	15297	15594	15643	15483	15388	15559	15388	15431	15732	15582	15540	15354	15573	15498	15587	15632	15650	15499	15282	15458	15449	15519	15483	15565	15441	15519	15490	15319	15515	15491	15597	15671	15495	15509	15500	15305	15590	15432	15532	15654	15543	15424	15631	15482	15503	15543	15500	15586	15529	15350	15470	15525	15499	15372	15512	15501	15236	15418	15494	15500	15365	15252	15467	15712	15438	15593	15435	15377	15646	15623	15562	15514	15430	15492	15492	15428	15522	15381	15682	15617	15500	15600	15580	15598	15486	15687	15518	15462	15362	15531	15498	15561	15487	15329	15620	15557	15540	15310	15262	15425	15629	15524	15526	15640	15540	15544	15409	15671	15417	15349	15404	15509	15670	15361	15555	15548	15633	15643	15319	15473	15438	15579	15573	15630	15468	15356	15301	15475	15581	15654	15365	15481	15517	15516	15537	15450	15712	15530	15478	15505	15501	15374	15332	15501	15495	15523	15639	15316	15434	15435	15363	15225	15481	15497	15482	15445	15599	15511	15715	15300	15503	15563	15446	15509	15695	15616	15323	15512	15529	15627	15534	15788	15374	15622	15280	15599	15603	15366	15460	15456	15536	15286	15430	15524	15566	15425	15420	15224	15636	15669	15670	15426	15688	15512	15612	15555	15282	15487	15604	15549	15330	15457	15395	15522	15736	15424	15283	15500	15675	15472	15686	15557	15509	15528	15582	15558	15458	15663	15476	15379	15553	15312	15395	15567	15628	15682	15388	15516	15515	15458	15484	15568	15618	15404	15594	15597	15635	15618	15562	15629	15598	15515	15501	15641	15577	15640	15556	15438	15519	15412	15415	15344	15477	15425	15589	15431	15464	15444	15648	15377	15607	15458	15636	15457	15446	15656	15605	15609	15523	15489	15468	15547	15458	15561	15578	15480	15444	15476	15558	15449	15434	15570	15450	15663	15628	15658	15551	15393	15540	15547	15536	15580	15473	15509	15395	15721	15447	15224	15512	15596	15454	15421	15651	15556	15443	15542	15403	15418	15635	15432	15580	15287	15535	15240	15470	15720	15557	15453	15822	15667	15660	15475	15469	15456	15648	15592	15473	15506	15342	15390	15484	15334	15362	15533	15577	15515	15675	15726	15616	15436	15492	15519	15521	15376	15336	15492	15482	15625	15598	15321	15539	15393	15367	15441	15528	15500	15504	15520	15549	15439	15435	15356	15450	15693	15348	15293	15672	15464	15571	15364	15507	15502	15566	15547	15490	15343	15510	15466	15438	15629	15575	15538	15497	15727	15344	15539	15611	15385	15442	15425	15296	15505	15628	15524	15479	15518	15412	15408	15547	15467	15560	15612	15512	15523	15571	15293	15531	15511	15440	15567	15688	15508	15501	15683	15684	15360	15541	15601	15557	15523	15432	15440	15396	15491	15505	15397	15458	15583	15578	15491	15597	15433	15600	15678	15466	15569	15542	15306	15622	15557	15507	15319	15607	15411	15615	15498	15553	15475	15446	15492	15540	15510	15542	15690	15528	15469	15507	15534	15527	15650	15587	15702	15595	15434	15497	15564	15281	15583	15377	15537	15662	15575	15516	15504	15319	15465	15390	15440	15567	15469	15610	15463	15484	15420	15536	15362	15455	15612	15455	15728	15559	15473	15450	15579	15327	15463	15444	15626	15505	15323	15675	15202	15403	15535	15522	15510	15394	15227	15495	15293	15530	15504	15450	15369	15532	15669	15643	15521	15615	15654	15572	15398	15458	15473	15387	15487	15315	15445	15374	15430	15535	15533	15414	15508	15671	15613	15560	15507	15623	15461	15503	15504	15596	15780	15663	15405	15441	15561	15571	15496	15513	15469	15544	15447	15343	15573	15566	15480	15513	15290	15535	15653	15525	15449	15514	15448	15569	15389	15370	15531	15417	15313	15632	15394	15715	15602	15359	15441	15616	15448	15393	15517	15535	15663	15622	15395	15540	15252	15605	15232	15309	15634	15713	15436	15402	15393	15471	15437	15331	15339	15743	15523	15454	15384	15740	15609	15782	15419	15597	15488	15594	15448	15443	15342	15414	15370	15565	15481	15693	15532	15570	15624	15475	15510	15456	15510	15683	15317	15456	15666	15491	15364	15563	15662	15542	15504	15691	15581	15549	15570	15466	15545	15582	15510	15395	15432	15583	15263	15385	15615	15525	15436	15412	15494	15504	15333	15326	15500	15628	15504	15401	15604	15661	15610	15536	15450	15586	15578	15348	15394	15552	15545	15699	15424	15731	15408	15411	15415	15308	15751	15744	15417	15590	15471	15580	15632	15498	15417	15515	15468	15279	15603	15709	15675	15564	15635	15466	15621	15441	15373	15276	15467	15508	15486	15560	15318	15549	15754	15488	15284	15631	15511	15509	15527	15646	15557	15500	15563	15408	15467	15493	15564	15657	15486	15471	15585	15545	15428	15485	15399	15522	15563	15423	15533	15566	15552	15375	15416	15630	15525	15451	15645	15380	15382	15591	15653	15501	15342	15519	15753	15482	15580	15606	15479	15469	15476	15379	15380	15431	15497	15423	15523	15505	15548	15394	15469	15589	15550	15430	15715	15715	15512	15593	15489	15565	15460	15560	15398	15314	15565	15649	15627	15550	15846	15474	15453	15421	15477	15666	15477	15601	15517	15376	15502	15212	15355	15457	15610	15545	15596	15639	15613	15465	15567	15650	15376	15460	15485	15548	15627	15419	15588	15398	15664	15380	15501	15707	15511	15548	15470	15383	15495	15541	15501	15395	15541	15589	15501	15669	15518	15527	15605	15606	15438	15559	15306	15481	15459	15572	15455	15552	15486	15460	15315	15365	15501	15364	15238	15631	15505	15523	15598	15342	15593	15442	15441	15430	15471	15543	15486	15506	15579	15405	15434	15544	15345	15401	15525	15574	15596	15505	15546	15446	15588	15475	15721	15530	15494	15698	15360	15456	15453	15398	15582	15406	15413	15348	15477	15358	15570	15428	15385	15449	15240	15600	15579	15546	15504	15527	15570	15717	15305	15527	15385	15377	15339	15676	15610	15526	15426	15467	15613	15545	15476	15470	15664	15466	15517	15637	15378	15443	15377	15510	15229	15451	15654	15479	15322	15374	15365	15436	15531	15524	15365	15611	15615	15710	15402	15567	15513	15411	15545	15562	15387	15363	15487	15305	15484	15501	15491	15667	15378	15713	15305	15569	15390	15503	15417	15436	15485	15419	15219	15489	15491	15345	15516	15543	15503	15404	15492	15483	15522	15695	15501	15574	15602	15404	15470	15535	15433	15499	15615	15472	15420	15336	15454	15238	15544	15397	15488	15475	15547	15503	15636	15514	15490	15460	15435	15519	15647	15391	15592	15492	15536	15533	15482	15550	15348	15526	15406	15417	15457	15633	15630	15633	15442	15305	15479	15829	15352	15507	15367	15701	15463	15539	15495	15472	15563	15450	15224	15551	15730	15635	15413	15624	15610	15503	15464	15329	15344	15451	15533	15494	15548	15509	15509	15404	15411	15612	15442	15506	15517	15639	15405	15610	15489	15537	15486	15505	15371	15434	15599	15449	15403	15386	15551	15580	15615	15540	15456	15499	15564	15417	15488	15511	15423	15571	15344	15402	15585	15569	15671	15629	15389	15683	15528	15655	15352	15472	15468	15528	15518	15591	15542	15470	15528	15301	15718	15382	15499	15558	15539	15435	15577	15436	15581	15493	15545	15571	15609	15246	15435	15518	15520
20906	33132	31573	20585	17107	16543	16725	16216	15200	14196	14239	14129	14108	14110	13720	13640	13567	13218	13411	13411	13605	13732	13863	13799	13498	13741	13242	13272	13213	13373	13250	13337	13339	13800	13996	13642	13521	13334	13400	13365	13216	13457	13315	13195	13336	13304	13231	13290	13392	13066	13193	13287	13362	13332	13185	13235	13391	13249	13177	13276	13283	13351	13250	13206	13263	13414	13182	13183	13234	13296	13201	13067	13224	13533	13263	13287	13313	13298	13269	13314	13337	13218	13302	13180	13259	13342	13361	13114	13410	13236	13179	13194	13145	13132	13297	13338	13185	13345	13293	13164	13261	13276	13300	13207	13203	13261	13190	13359	13231	13307	13274	13208	13395	13370	13481	13187	13201	13449	13338	13212	13216	13400	13374	13388	13187	13068	13283	13191	13271	13302	13140	13195	13295	13313	13468	13272	13307	13174	13359	13432	13250	13193	13316	13487	13221	13398	13297	13303	13215	13384	13296	13374	13327	13330	13170	13253	13262	13461	13146	13176	13202	13399	13201	13401	13147	13299	13423	13303	13183	13108	13256	13259	13299	13387	13277	13202	13249	13308	13205	13344	13293	13138	13218	13428	13267	13339	13293	13347	13362	13171	13308	13405	13275	13157	13403	13325	13215	13279	13165	13338	13222	13300	13345	13183	13118	13258	13268	13392	13364	13092	13048	13253	13306	13229	13308	13302	13247	13285	13228	13443	13362	13238	13354	13267	13289	13262	13250	13401	13194	13258	13218	13166	13344	13375	13224	13257	13328	13222	13238	13373	13173	13233	13219	13284	13382	13237	13170	13386	13220	13351	13466	13548	13333	13237	13292	13312	13403	13246	13202	13219	13195	13095	13344	13234	13335	13294	13329	13214	13192	13130	13244	13265	13413	13175	13228	13413	13260	13395	13209	13170	13133	13369	13360	13221	13296	13169	13247	13383	13254	13286	13320	13318	13432	13302	13332	13320	13393	13375	13232	13309	13142	13328	13217	13314	13414	12976	13127	13428	13375	13153	13330	13312	13406	13076	13316	13219	13326	13229	13311	13313	13189	13400	13173	13179	13227	13253	13328	13317	13137	13352	13359	13328	13408	13538	13349	13231	13316	13101	13267	13233	13279	13231	13241	13399	13118	13482	13236	13218	13319	13305	13250	13216	13390	13283	13225	13269	13338	13322	13149	13326	13211	13326	13388	13212	13160	13178	13181	13274	13172	13096	13132	13157	13357	13429	13431	13323	13413	13184	13370	13221	13301	13229	13166	13346	13123	13371	13341	13177	13308	13299	13106	13331	13295	13296	13451	13183	13152	13185	13294	13282	13330	13192	13102	13398	13108	13309	13235	13453	13285	13281	13283	13373	13256	13287	13177	13199	13393	13221	13323	13245	13256	13312	13370	13395	13352	13386	13284	13283	13418	13185	13262	13204	13318	13320	13213	13102	13341	13295	13144	13233	13213	13386	13185	13209	13327	13088	13158	13270	13217	13327	13297	13260	13415	13274	13341	13330	13257	13222	13259	13239	13299	13353	13260	13182	13141	13298	13253	13251	13263	13356	13183	13356	13186	13355	13244	13303	13347	13285	13265	13289	13273	13278	13150	13215	13319	13177	13432	13289	13276	13290	13114	13366	13445	13333	13256	13256	13375	13386	13207	13297	13227	13358	13336	13223	13120	13317	13281	13225	13348	13320	13296	13198	13296	13247	13416	13226	13248	13055	13308	13274	13369	13229	13203	13224	13273	13301	13284	13171	13194	13303	13286	13196	13312	13198	13355	13366	13265	13354	13436	13307	13328	13105	13154	13341	13267	13358	13202	13140	13252	13244	13424	13296	13398	13189	13174	13246	13405	13245	13345	13182	13266	13284	13333	13528	13228	13198	13182	13205	13302	13372	13177	13215	13297	13405	13261	13078	13408	13394	13321	13281	13216	13355	13090	13397	13289	13240	13130	13308	13341	13303	13271	13287	13178	13300	13287	13188	13188	13414	13419	13342	13294	13403	13406	13280	13157	13270	13285	13410	13230	13339	13271	13115	13263	13264	13231	13219	13236	13256	13242	13243	13293	13196	13425	13248	13254	13234	13364	13191	13427	13356	13193	13349	13428	13157	13179	13227	13052	13040	13212	13304	13269	13257	13289	13126	13281	13270	13328	13246	13301	13242	13096	13177	13200	13367	13301	13385	13186	13147	13201	13269	13326	13218	13211	13411	13190	13441	13452	13357	13330	13333	13360	13145	13261	13334	13267	13380	13440	13253	13146	13178	13404	13335	13322	13145	13104	13230	13400	13145	13350	13180	13249	13317	13212	13188	13444	13204	13220	13279	13295	13375	13274	13184	13258	13248	13353	13405	13245	13354	13356	13226	13298	13290	13538	13411	13289	13287	13212	13205	13171	13284	13009	13333	13425	13413	13159	13304	13467	13245	13141	13229	13179	13363	13285	13172	13313	13382	13277	13188	13309	13378	13281	13356	13158	13301	13244	13330	13241	13263	13441	13277	13251	13292	13237	13479	13266	13240	13451	13363	13132	13125	13364	13041	13251	13288	13147	13351	13287	13394	13339	13342	13362	13160	13400	13337	13406	13106	13389	13454	13324	13231	13271	13209	13348	13352	13296	13378	13181	13187	13417	13343	13290	13348	13166	13406	13261	13288	13428	13286	13248	13379	13185	13294	13379	13184	13267	13242	13309	13148	13265	13320	13339	13334	13339	13357	13323	13290	13527	13210	13317	13174	13322	13132	13210	13293	13340	13228	13290	13336	13124	13258	13334	13287	13204	13164	13276	13339	13247	13234	13264	13240	13434	13279	13186	13273	13344	13251	13454	13248	13388	13253	13311	13200	13296	13337	13441	13283	13293	13241	13247	13214	13346	13290	13325	13225	13229	13213	13247	13340	13343	13343	13323	13324	13226	13302	13289	13339	13424	13124	13188	13353	13452	13179	13258	13204	13147	13177	13216	13235	13371	13242	13341	13198	12963	13262	13141	13182	13243	13189	13198	13244	13397	13210	13221	13234	13236	13213	13341	13077	13254	13318	13159	13293	13211	13314	13443	13294	13342	13206	13200	13233	13279	13230	13234	13135	13225	13203	13233	13346	13350	13151	13392	13200	13351	13325	13318	13369	13281	13167	13250	13192	13241	13278	13221	13228	13108	13386	13331	13252	13260	13240	13242	13304	13235	13138	13343	13368	13284	13084	13375	13249	13461	13157	13311	13284	13132	13225	13372	13114	13124	13263	13201	13347	13252	13258	13283	13260	13345	13224	13360	13202	13279	13370	13261	13424	13291	13400	13074	13168	13322	13310	13129	13416	13321	13344	13215	13289	13220	13187	13242	13192	13281	13255	13218	13266	13383	13281	13152	13511	13268	13226	13318	13269	13156	13171	13441	13239	13325	13319	13290	13211	13262	13379	13152	13372	13384	13286	13386	13220	13238	13195	13364	13293	13317	13270	13340	13431	13278	13272	13378	13384	13308	13398	13249	13354	13185	13315	13295	13225	13503	13287	13324	13336	13254	13310	13291	13266	13284	13206	13366	13217	13329	13223	13242	13396	13086	13240	13351	13202	13276	13383	13314	13366	13350	13248	13154	13165	13347	13380	13343	13143	13205	13229	13240	13123	13206	13306	13270	13251	13314	13174	13446	13255	13237	13284	13241	13201	13417	13151	13025	13204	13283	13195	13244	13142	13228	13388	13341	13444	13246	13278	13411	13335	13280	13267	13241	13174	13451	13362	13281	13138	13408	13336	13324	13333	13240	13315	13403	13284	13349	13309	13444	13278	13304	13279	13211	13497	13337	13372	13270	13250	13190	13281	13284	13332	13318	13308	13205	13408	13254	13092	13282	13254	13214	13153	13281	13175	13388	13251	13322	13541	13235	13599	13389	13334	13367	13121	13237	13261	13363	13137	13299	13366	13342	13302	13329	13453	13373	13315	13425	13289	13391	13290	13363	13239	13353	13229	13216	13085	13189	13261	13405	13223	13148	13325	13207	13307	13182	13263	13198	13337	13318	13297	13300	13355	13332	13222	13364	13340	13175	13213	13364	13320	13321	13306	13321	13498	13187	13291	13442	13179	13261	13351	13292	13377	13304	13391	13247	13176	13365	13283	13298	13192	13113	13359	13187	13292	13253	13507	13116	13218	13355	13263	13268	13324	13260	13274	13117	13241	13306	13239	13269	13266	13404	13151	13434	13384	13248	13304	13253	13374	13177	13191	13294	13114	13326	13290	13355	13228	13375	13226	13203	13398	13203	13361	13272	13316	13345	13342	13331	13174	13249	13327	13285	13128	13072	13339	13159	13437	13153	13009	13244	13169	13216	13361	13236	13395	13328	13429	13267	13310	13265	13296	13207	13363	13320	13315	13306	13421	13183	13132	13194	13305	13202	13271	13385	13078	13376	13331	13419	13275	13275	13305	13205	13171	13292	13254	13185	13397	13279	13518	13232	13185	13217	13517	13234	13083	13298	13343	13231	13225	13390	13261	13203	13345	13348	13256	13246	13306	13376	13279	13350	13270	13275	13362	13311	13139	13446	13411	13040	13295	13273	13374	13217	13244	13198	13309	13297	13188	13541	13240	13289	13368	13357	13341	13316	13444	13295	13353	13373	13373	13287	13405	13378	13316	13348	13301	13214	13143	13207	13176	13347	13276	13249	13187	13390	13408	13264	13362	13240	13248	13291	13240	13313	13437	13138	13264	13373	13221	13270	13202	13189	13285	13251	13221	13318	13300	13181	13437	13372	13355	13414	13253	13236	13339	13352	13247	13087	13145	13106	13295	13364	13290	13373	13371	13313	13151	13145	13419	13277	13112	13286	13232	13143	13420	13272	13248	13327	13171	13234	13193	13235	13328	13298	13256	13305	13299	13360	13467	13262	13363	13286	13336	13329	13288	13312	13129	13367	13105	13387	13100	13270	13373	13118	13113	13376	13355	13305	13304	13325	13361	13185	13302	13182	13204	13361	13338	13261	13212	13429	13139	13492	13280	13219	13231	13284	13248	13481	13171	13228	13137	13361	13227	13211	13336	13366	13342	13366	13196	13063	13213	13317	13383	13180	13124	13243	13491	13248	13512	13245	13301	13298	13387	13194	13143	13203	13062	13271	13364	13252	13375	13242	13269	13299	13375	13391	13430
23675	21129	28717	23905	21978	22463	21510	18629	17715	16878	16615	16636	16303	16572	15967	16027	15682	15909	15748	15687	15961	15955	16082	16160	15996	15634	15664	15649	15289	15429	15776	15548	16096	18226	18626	17166	16388	15955	15458	15461	15524	15327	15388	15590	15455	15502	15490	15442	15465	15456	15410	15431	15603	15511	15353	15443	15459	15608	15633	15574	15246	15552	15239	15620	15433	15515	15273	15350	15404	15383	15441	15529	15596	15390	15526	15599	15538	15448	15535	15467	15505	15480	15673	15441	15460	15384	15457	15541	15384	15488	15617	15651	15317	15320	15334	15682	15439	15469	15503	15367	15435	15266	15393	15430	15250	15517	15359	15472	15493	15477	15623	15308	15277	15374	15331	15653	15395	15492	15632	15429	15311	15425	15384	15419	15559	15372	15379	15440	15263	15580	15687	15270	15408	15360	15477	15507	15614	15454	15609	15521	15520	15487	15374	15367	15602	15579	15347	15085	15336	15430	15403	15428	15276	15311	15459	15364	15312	15426	15414	15357	15360	15738	15485	15520	15473	15420	15390	15405	15343	15327	15380	15396	15512	15333	15504	15357	15397	15627	15419	15481	15435	15500	15456	15548	15315	15480	15340	15394	15573	15561	15668	15413	15423	15351	15587	15477	15383	15379	15422	15261	15426	15320	15500	15530	15271	15357	15401	15516	15301	15455	15381	15476	15434	15132	15793	15322	15328	15381	15306	15368	15378	15416	15365	15359	15399	15425	15438	15336	15563	15661	15445	15444	15472	15507	15577	15497	15356	15452	15300	15256	15330	15442	15483	15399	15436	15440	15464	15428	15526	15493	15419	15405	15686	15204	15403	15362	15330	15350	15414	15280	15502	15601	15456	15372	15243	15387	15529	15465	15293	15569	15460	15594	15617	15428	15500	15502	15405	15202	15522	15521	15496	15476	15473	15379	15340	15391	15364	15408	15408	15558	15615	15436	15464	15413	15276	15304	15360	15262	15437	15324	15415	15334	15557	15324	15435	15487	15486	15489	15450	15369	15336	15297	15345	15551	15685	15210	15460	15575	15280	15407	15409	15382	15239	15307	15534	15314	15353	15651	15498	15235	15272	15405	15410	15359	15399	15502	15390	15361	15409	15394	15457	15481	15578	15302	15442	15387	15406	15280	15490	15365	15418	15381	15438	15493	15407	15591	15638	15346	15665	15483	15584	15458	15509	15586	15499	15524	15549	15409	15225	15484	15274	15494	15497	15420	15467	15466	15478	15301	15529	15470	15179	15509	15277	15451	15373	15440	15386	15414	15667	15600	15310	15225	15222	15304	15302	15303	15542	15445	15428	15626	15304	15304	15583	15314	15525	15379	15537	15304	15244	15207	15356	15461	15324	15522	15397	15348	15420	15368	15459	15449	15364	15437	15444	15515	15322	15537	15485	15502	15432	15468	15476	15474	15357	15388	15347	15437	15370	15318	15343	15327	15296	15328	15356	15368	15286	15416	15452	15431	15391	15597	15328	15305	15239	15562	15529	15383	15283	15587	15439	15559	15341	15221	15477	15470	15373	15361	15443	15430	15508	15690	15378	15352	15451	15459	15400	15472	15521	15303	15562	15405	15505	15394	15526	15510	15323	15341	15303	15324	15423	15208	15289	15501	15583	15500	15235	15464	15335	15515	15346	15299	15371	15324	15561	15515	15515	15345	15477	15586	15411	15360	15373	15306	15242	15278	15409	15389	15252	15681	15658	15501	15565	15268	15503	15284	15405	15166	15541	15571	15544	15538	15350	15510	15357	15523	15538	15346	15365	15283	15497	15506	15294	15401	15404	15265	15371	15337	15384	15518	15499	15324	15354	15350	15582	15334	15295	15262	15262	15502	15320	15357	15500	15392	15511	15451	15402	15523	15582	15352	15471	15586	15265	15341	15406	15491	15215	15427	15298	15254	15578	15492	15624	15344	15491	15522	15528	15454	15367	15490	15529	15191	15432	15410	15281	15351	15181	15508	15294	15358	15350	15476	15238	15416	15446	15219	15424	15373	15371	15580	15416	15623	15492	15395	15360	15406	15454	15463	15288	15555	15507	15483	15364	15125	15313	15259	15314	15327	15330	15388	15433	15477	15496	15537	15283	15418	15307	15459	15434	15488	15342	15450	15639	15460	15404	15607	15596	15356	15177	15583	15401	15515	15412	15454	15386	15379	15587	15363	15420	15385	15365	15588	15522	15508	15389	15371	15277	15316	15523	15227	15381	15418	15464	15534	15482	15374	15469	15467	15536	15316	15279	15616	15417	15529	15525	15617	15568	15419	15562	15375	15625	15603	15591	15265	15408	15400	15605	15150	15223	15504	15334	15337	15372	15355	15331	15484	15278	15477	15574	15647	15443	15494	15298	15423	15526	15320	15462	15357	15503	15438	15388	15437	15370	15209	15341	15477	15421	15411	15356	15246	15445	15664	15397	15495	15500	15481	15619	15388	15354	15398	15473	15334	15398	15454	15367	15386	15381	15534	15544	15526	15520	15434	15416	15407	15425	15418	15415	15498	15344	15378	15436	15345	15466	15655	15512	15326	15538	15419	15463	15361	15412	15362	15411	15335	15415	15345	15371	15412	15437	15223	15388	15479	15500	15427	15275	15470	15350	15487	15486	15325	15489	15385	15412	15406	15460	15420	15289	15419	15394	15339	15535	15535	15375	15267	15383	15399	15334	15241	15444	15363	15421	15592	15312	15392	15525	15552	15503	15430	15392	15435	15322	15344	15492	15460	15525	15349	15240	15381	15424	15475	15232	15449	15298	15458	15348	15429	15394	15258	15295	15417	15519	15590	15492	15309	15481	15316	15594	15555	15441	15516	15373	15420	15451	15461	15519	15286	15472	15536	15471	15299	15539	15378	15385	15273	15193	15403	15541	15556	15337	15622	15476	15476	15431	15470	15448	15214	15458	15396	15156	15225	15402	15498	15352	15468	15275	15241	15317	15641	15481	15523	15344	15469	15372	15299	15450	15626	15602	15595	15559	15514	15535	15333	15441	15288	15552	15561	15550	15554	15459	15298	15516	15309	15288	15599	15445	15471	15438	15248	15326	15432	15462	15216	15260	15532	15730	15468	15462	15304	15273	15638	15285	15503	15420	15439	15480	15654	15430	15507	15554	15365	15518	15460	15473	15448	15695	15358	15410	15572	15392	15561	15326	15368	15468	15447	15412	15357	15452	15543	15396	15372	15497	15405	15553	15577	15480	15313	15442	15418	15567	15393	15505	15594	15559	15418	15503	15250	15455	15473	15519	15426	15360	15388	15561	15533	15377	15399	15185	15422	15454	15496	15442	15358	15355	15446	15422	15577	15375	15623	15354	15349	15319	15462	15435	15496	15290	15144	15269	15509	15426	15566	15358	15373	15448	15224	15255	15459	15268	15345	15613	15302	15452	15566	15225	15334	15596	15637	15566	15364	15425	15534	15502	15499	15373	15299	15318	15571	15458	15397	15406	15336	15540	15472	15503	15374	15547	15425	15289	15505	15555	15160	15271	15502	15492	15449	15394	15312	15518	15408	15499	15355	15504	15452	15285	15444	15325	15497	15416	15423	15425	15392	15396	15469	15582	15451	15515	15327	15343	15353	15501	15381	15340	15491	15423	15277	15519	15425	15556	15626	15446	15264	15535	15329	15511	15585	15476	15535	15200	15630	15577	15467	15480	15315	15371	15500	15433	15339	15434	15271	15505	15445	15507	15304	15550	15408	15340	15409	15384	15418	15392	15515	15595	15622	15423	15478	15527	15499	15563	15350	15410	15239	15427	15386	15462	15468	15310	15263	15334	15283	15089	15410	15371	15399	15259	15369	15181	15300	15442	15137	15331	15413	15442	15521	15545	15264	15512	15511	15230	15432	15434	15440	15516	15220	15617	15576	15558	15568	15465	15359	15467	15244	15332	15582	15541	15469	15332	15475	15421	15540	15356	15352	15583	15382	15531	15347	15643	15421	15378	15554	15538	15519	15388	15472	15619	15385	15545	15383	15417	15218	15469	15461	15321	15359	15575	15386	15456	15570	15507	15432	15550	15470	15404	15483	15303	15439	15590	15390	15325	15378	15359	15232	15413	15449	15469	15432	15456	15324	15413	15443	15291	15482	15488	15508	15336	15314	15302	15448	15360	15391	15712	15508	15471	15551	15404	15412	15462	15589	15575	15446	15552	15473	15314	15341	15316	15213	15579	15409	15448	15426	15366	15301	15560	15410	15458	15378	15592	15433	15552	15477	15309	15377	15470	15454	15541	15342	15381	15470	15395	15415	15453	15447	15437	15520	15479	15468	15460	15657	15519	15554	15409	15344	15370	15351	15589	15300	15407	15446	15553	15322	15534	15467	15435	15262	15453	15442	15342	15341	15411	15464	15373	15331	15454	15370	15421	15516	15397	15435	15310	15488	15416	15622	15463	15431	15462	15442	15426	15646	15552	15498	15521	15551	15455	15524	15408	15626	15363	15265	15501	15262	15410	15486	15524	15387	15473	15349	15582	15461	15432	15239	15462	15497	15447	15434	15433	15525	15357	15567	15385	15500	15511	15609	15377	15490	15544	15410	15470	15401	15413	15461	15339	15410	15349	15450	15312	15445	15258	15274	15333	15431	15573	15509	15458	15612	15450	15442	15655	15465	15202	15535	15420	15408	15528	15357	15285	15372	15427	15412	15415	15534	15459	15325	15469	15525	15631	15220	15319	15414	15354	15149	15447	15505	15297	15478	15618	15421	15426	15530	15488	15319	15393	15389	15267	15453	15747	15441	15545	15284	15510	15352	15429	15628	15389	15315	15376	15406	15389	15306	15510	15422	15338	15407	15270	15259	15340	15357	15348	15355	15485	15450	15197	15335	15449	15353	15375	15528	15508	15366	15509	15289	15294	15292	15311	15474	15512	15370	15253	15420	15361	15516	15577	15487	15483	15540	15674	15387	15366	15458	15604	15313	15383	15483	15362	15296	15402	15627	15352	15498	15329	15288	15401	15547	15472	15451	15508	15332	15398	15482	15455	15357	15149	15360	15474	15387	15382	15392	15258	15506	15367	15442	15447	15416	15406	15262	15481	15300	15248	15255	15512	15429	15473	15357	15409	15499	15569	15391	15479	15463	15524	15495	15471	15313	15521	15117	15159	15439	15489	15249	15556	15456
20407	38289	34170	24312	20135	18541	18335	18049	16699	15102	15075	15003	14629	14646	14115	14051	13633	13613	13634	13438	13619	14104	14244	14044	13768	13560	13478	13368	13300	13482	13280	13532	14425	17568	17099	15150	14247	13511	13329	13335	13285	13359	13152	13169	13351	13194	13238	13117	13311	13232	13227	13200	13305	13235	13280	13310	13401	13293	13337	13331	13233	13240	13256	13297	13198	13393	13191	13244	13292	13266	13190	13139	13526	13235	13426	13276	13375	13384	13140	13290	13296	13286	13262	13380	13313	13142	13183	13214	13163	13274	13224	13098	13166	13274	13348	13285	13272	13157	13086	13252	13141	13259	13437	13217	13160	13311	13284	13260	13416	13423	13393	13293	13269	13227	13310	13143	13219	13163	13270	13126	13292	13166	13292	13308	13368	13209	13312	13177	13269	13266	13271	13360	13341	13152	13243	13003	13203	13337	13092	13110	13294	13338	13238	13373	13050	13254	13308	13299	13154	13156	13290	13401	13268	13174	13243	13382	13345	13403	13261	13302	13212	13238	13148	13365	13251	13304	13167	13129	13209	13410	13251	13261	13201	13156	13138	13254	13096	13277	13145	13188	13260	13379	13264	13104	13155	13276	13162	13337	13366	13140	13217	13179	13338	13284	13203	13207	13344	13271	13170	13296	13188	13181	13141	13314	13277	13186	13312	13150	13348	13129	13258	13323	13155	13443	13255	13074	13136	13297	13113	13192	13370	13039	13301	13182	13338	13270	13282	13273	13317	13328	13189	13249	13151	13279	13172	13091	13410	13383	13116	13178	13168	13276	13238	13275	13247	13174	13287	13237	13310	13412	13287	13254	13092	13170	13341	13300	13291	13264	13261	13336	13207	13251	13227	13121	13102	13189	13234	13251	13086	13146	13126	13179	13250	13228	13188	13261	13121	13161	13204	13264	13163	13316	13178	13392	13307	13246	13272	13198	13291	13348	13323	13295	13236	13162	13203	13245	13226	13189	13383	13406	13222	13241	13386	13166	13076	13260	13423	13344	13225	13251	13276	13068	13389	13173	13146	13241	13314	13242	13253	13268	13281	13174	13310	13329	13248	13308	13094	13311	13191	13283	13293	13153	13155	13226	13108	13386	13132	13213	13201	13208	13229	13052	13052	13273	13201	13269	13226	13194	13181	13167	13090	13318	13007	13154	13227	13346	13367	13201	13194	13237	13251	13377	13247	13224	13332	13256	13074	13320	12975	13243	13276	13270	13033	13252	13212	13217	13215	13251	13253	13170	13301	13346	13185	13106	13174	13251	13330	13185	13359	13344	13246	13269	13272	13188	13311	13169	13255	13361	13143	13173	13112	13261	13186	13351	13090	13348	13207	13306	13318	13143	13407	13296	13185	13284	13408	13243	13156	13336	13289	13211	13087	13180	13185	13254	13235	13313	13222	13127	13323	13089	13143	13360	13158	13140	13215	13041	13419	13169	13247	13229	13291	13201	13206	13170	13122	13249	13335	13204	13383	13127	13290	13012	13235	13179	13270	13199	13212	13175	13185	13149	13283	13222	13320	13206	13214	13081	13377	13279	13225	13323	13246	13275	13134	13155	13145	13181	13254	13278	13206	13199	13287	13170	13300	13246	13218	13145	13027	13369	13276	13237	13322	13146	13291	13149	13252	13273	13116	13359	13195	13369	13394	13398	13216	13329	13115	13278	13420	13167	13133	13255	13095	13291	13163	13160	13267	13294	13246	13119	13283	13300	13231	13204	13336	13240	13289	13179	13299	13106	13242	13351	13077	13186	13136	13293	13110	13333	13278	13239	13202	13181	13315	13333	13356	13284	13284	13330	13233	13225	13087	13268	13188	13246	13157	13193	13200	13269	13265	13182	13131	13365	13286	13142	13132	13192	13114	13242	13323	13243	13145	13312	13195	13101	13213	13180	13277	13248	13234	13231	13373	13280	13321	13224	13361	13318	13336	13235	13248	13109	13173	12982	13168	13355	13154	13474	13184	13289	13201	13304	13209	13247	13119	13221	13216	13298	13216	13325	13298	13327	13151	13133	13254	13166	13147	13074	13343	13262	13252	13352	13312	13220	13199	13364	13411	13062	13106	13166	13212	13389	13137	13274	13307	13202	13292	13357	13376	13316	13097	13237	13294	13277	13357	13401	13368	13155	13200	13240	13291	13264	13272	13202	13242	13215	13153	13222	13387	13306	13279	13333	13112	13250	13163	13242	13329	13280	13389	13220	13413	13322	13152	13384	13171	13337	13222	13006	13306	13268	13073	13352	13262	13254	13288	13237	13274	13355	13299	13130	13271	13409	13266	13221	13449	13319	13266	13254	13130	13306	13270	13290	13209	13249	13190	13299	13120	13281	13283	13184	13122	13330	13305	13150	13106	13234	13318	13137	13412	13184	13284	13143	13175	13418	13332	13226	13228	13365	13235	13149	13442	13252	13165	13323	13202	13078	13227	13320	13224	13272	13130	13349	13202	13393	13245	13258	13155	13261	13284	13185	13310	13325	13172	13097	13283	13152	13289	13143	13328	13122	13172	13360	13308	13337	13330	13340	13310	13300	13319	13143	13184	13329	13226	13245	13163	13381	13430	13192	13220	13484	13305	13287	13110	13329	13250	13242	13101	13261	13143	13197	13130	13276	13086	13181	13253	13315	13155	13377	13317	13073	13201	13233	13119	13118	13269	13393	13237	13256	13224	13419	13161	13355	13241	13092	13218	13359	13168	13284	13302	13196	13110	13354	13134	13304	13481	13206	13204	13132	13198	13261	13323	13238	13190	13202	13368	13133	13261	13045	13215	13341	13245	13270	13295	13092	13106	13214	13321	13413	13135	13021	13286	13309	13183	13054	13273	13175	13190	13382	13255	13230	13247	13270	13350	13189	13348	13251	13273	13140	13095	13348	13236	13313	13262	13234	13133	13147	13284	13219	13340	13143	13323	13392	13378	13290	13119	13263	13404	13445	13143	13257	13211	13189	13308	13222	13156	13326	13139	13296	13411	13244	13113	13241	13036	13271	13264	13266	13431	13225	13175	13213	13329	13312	13232	13167	13366	13115	13216	13297	13366	13168	13250	13267	13177	13272	13252	13267	13294	13169	13406	13203	13173	13146	13109	13320	13160	13062	13147	13120	13149	13244	13125	13251	13171	13152	13414	13264	13118	13169	13128	13212	13331	13265	13107	13254	13269	13192	13329	13280	13184	13384	13191	13324	13358	13177	13385	13334	13228	13155	13215	13113	13226	13156	13231	13232	13217	13422	13299	13201	13140	13208	13294	13347	13390	13122	13252	13260	13428	13107	13332	13222	13254	13318	13144	13512	13116	13280	13109	13286	13217	13292	13203	13273	13405	13158	13187	13146	13215	13185	13379	13087	13181	13361	13287	13204	13239	13301	13048	13292	13217	13324	13277	13347	13394	13167	13264	13245	13116	13018	13278	13267	13172	13041	13398	13182	13205	13341	13313	13176	13223	13292	13295	13050	13327	13239	13143	13241	13182	13333	13273	13186	13114	13087	13242	13227	13171	13226	13250	13355	13147	13381	13154	13376	13321	13210	13264	13362	13169	13174	13209	13176	13077	13260	13225	13198	13203	13317	13316	13405	13341	13249	13353	13115	13251	13269	13242	13208	13210	13157	13147	13254	13337	13149	13250	13351	13267	13208	13171	13253	13302	13192	13287	13314	13184	13166	13263	13212	13251	13297	13273	13130	13211	13294	13235	13235	13335	13298	13372	13196	13290	13194	13370	13366	13262	13258	13297	13283	13391	13202	13215	13305	13109	13287	13183	13135	13325	13273	13216	13226	13331	13362	13328	13315	13294	13391	13243	13230	13243	13330	13334	13203	13214	13290	13280	13250	13256	13248	13307	13368	13234	13241	13208	13077	13221	13271	13371	13261	13306	13107	13105	13192	13128	13328	13147	13374	13290	13358	13209	13180	13146	12994	13177	13350	13188	13174	13319	13237	13277	13190	13347	13213	13307	13120	13370	13322	13414	13210	13440	13155	13397	13379	13207	13302	13236	13081	13181	13173	13215	13242	13259	13007	13124	13318	13319	13173	13206	13384	13281	13130	13148	13153	13220	13317	13163	13220	13249	13271	13036	13313	13320	13213	13375	13223	13237	13290	13136	13059	13292	13355	13261	13037	13284	13325	13206	13322	13382	13246	13206	13180	13335	13150	13236	13270	13064	13137	13242	13117	13354	13294	13378	13220	13494	13166	13148	13182	13064	13325	13262	13276	13014	13187	13249	13270	13210	13085	13216	13202	13202	13377	13151	13187	13264	13269	13247	13218	13336	13276	13263	13272	13287	13246	13385	13133	13239	13285	13288	13243	13199	13198	13247	13219	13136	13197	13140	13285	13214	13031	13302	13271	13218	13106	13227	13256	13310	13254	13245	13276	13232	13201	13278	13064	13154	13138	13271	13228	13299	13209	13129	13242	13333	13258	13162	13329	13160	13222	13114	13388	13355	13180	13249	13175	13256	13347	13306	13296	13298	13113	13238	13224	13202	13219	13313	13286	13285	13240	13269	13265	13200	13346	13239	13410	13258	13126	13333	13284	13181	13286	13201	13233	13185	13162	13297	13341	13098	13219	13309	13172	13287	13294	13341	13237	13202	13145	13214	13322	13204	13212	13317	13258	13403	13277	13232	13176	13315	13286	13044	13345	13266	13425	13333	13320	13293	13207	13340	13091	13213	13340	13383	13189	13355	13201	13299	13263	13169	13392	13244	13250	13220	13361	13308	13087	13173	13253	13135	13153	13173	13244	13429	13298	13254	13265	13247	13243	13271	13281	13263	13217	13185	13247	13292	13099	13162	13290	13180	13244	13043	13363	13190	13231	13308	13016	13211	13316	13225	13173	13207	13294	13173	13238	13189	13207	13096	13302	13215	13301	13213	13237	13095	13341	13271	13150	13194	13260	13241	13292	13097	13236	13222	13233	13231	13293	13182	13226	13237	13150	13328	13299	13366	13283	13120	13341	13396	13155	13147	13249	13367	13247	13190	13167	13318	13138	13227	13267	13316	13337	13155	13222	13147	13147	13166	13345	13309	13142	13221	13249	13249	13243	13160	13235	13290	13214	13243	13237	13072	13188	13196	13266	13045	13226	13346	13251	13095	13064	13273	13250	13111	13117	13076	13245	13271	13269
22651	21060	28919	23417	21291	23289	25579	20148	18291	18041	17015	17026	16828	17135	16758	16189	16176	16287	16050	15915	15923	16229	16324	16301	16233	15872	15814	15576	15502	15766	15516	15608	16762	20577	21095	18748	17252	16015	15700	15639	15707	15556	15653	15560	15484	15458	15628	15521	15619	15923	15688	15511	15408	15403	15513	15464	15295	15406	15386	15588	15368	15537	15410	15459	15356	15562	15367	15518	15554	15352	15432	15608	15396	15495	15439	15353	15567	15420	15307	15525	15412	15441	15405	15440	15508	15427	15510	15604	15458	15406	15228	15634	15474	15461	15454	15459	15386	15408	15358	15442	15421	15500	15521	15397	15752	15423	15496	15397	15561	15476	15449	15347	15388	15405	15310	15453	15370	15263	15385	15387	15482	15241	15449	15457	15385	15368	15549	15335	15396	15418	15496	15626	15345	15545	15499	15317	15540	15238	15419	15426	15530	15407	15335	15416	15528	15520	15458	15446	15483	15580	15160	15465	15425	15409	15491	15435	15701	15456	15355	15375	15505	15464	15461	15485	15479	15281	15395	15472	15644	15500	15401	15488	15453	15283	15305	15452	15368	15326	15578	15512	15559	15521	15264	15238	15677	15292	15407	15401	15436	15334	15327	15361	15311	15504	15384	15348	15440	15428	15416	15377	15407	15247	15511	15420	15426	15540	15455	15459	15380	15539	15244	15491	15479	15387	15452	15272	15404	15466	15528	15549	15302	15242	15584	15533	15442	15241	15382	15322	15431	15424	15373	15341	15386	15421	15473	15384	15280	15451	15445	15515	15506	15365	15416	15196	15402	15569	15480	15278	15308	15536	15497	15528	15514	15533	15298	15127	15392	15378	15452	15492	15596	15486	15383	15386	15624	15425	15407	15468	15256	15390	15326	15449	15387	15534	15416	15352	15402	15601	15476	15515	15568	15424	15339	15102	15303	15434	15580	15520	15412	15359	15494	15384	15480	15537	15366	15440	15418	15441	15722	15504	15465	15482	15439	15386	15508	15478	15439	15417	15399	15272	15230	15462	15312	15207	15466	15459	15280	15423	15458	15331	15402	15426	15318	15437	15371	15424	15473	15385	15481	15521	15508	15469	15644	15443	15217	15412	15648	15395	15424	15489	15134	15425	15398	15416	15425	15551	15404	15470	15298	15281	15266	15328	15499	15309	15466	15184	15423	15340	15534	15453	15390	15553	15509	15287	15270	15406	15413	15468	15392	15463	15317	15432	15379	15158	15392	15416	15432	15377	15255	15536	15477	15666	15427	15344	15413	15359	15460	15345	15509	15415	15465	15547	15506	15484	15459	15576	15460	15519	15530	15475	15437	15308	15413	15310	15343	15375	15583	15258	15240	15328	15426	15438	15335	15410	15578	15384	15319	15278	15427	15345	15542	15244	15247	15447	15232	15381	15281	15683	15567	15365	15525	15378	15421	15368	15586	15412	15448	15252	15448	15286	15438	15506	15350	15403	15383	15465	15237	15497	15500	15355	15309	15469	15371	15315	15288	15234	15351	15381	15378	15305	15332	15381	15406	15582	15352	15378	15343	15436	15528	15578	15440	15333	15582	15237	15302	15352	15348	15467	15525	15518	15353	15484	15456	15364	15299	15449	15271	15300	15373	15457	15406	15436	15331	15466	15334	15471	15327	15511	15487	15391	15443	15573	15338	15455	15307	15190	15639	15417	15343	15315	15717	15402	15384	15464	15304	15415	15445	15532	15367	15320	15318	15442	15506	15333	15492	15336	15462	15302	15287	15246	15420	15292	15417	15411	15550	15381	15348	15276	15610	15449	15273	15511	15369	15472	15398	15477	15615	15570	15551	15127	15459	15563	15508	15479	15314	15683	15386	15327	15526	15315	15238	15351	15447	15370	15449	15388	15417	15548	15463	15451	15615	15308	15610	15387	15530	15461	15475	15468	15346	15440	15333	15303	15130	15523	15279	15257	15327	15300	15421	15413	15458	15449	15427	15312	15351	15380	15318	15424	15378	15163	15286	15399	15383	15467	15422	15532	15449	15566	15313	15424	15524	15312	15461	15339	15306	15424	15377	15670	15382	15471	15524	15506	15433	15472	15410	15267	15470	15471	15265	15283	15729	15481	15479	15361	15409	15380	15436	15274	15367	15216	15453	15241	15545	15555	15301	15498	15505	15408	15560	15350	15303	15318	15336	15371	15378	15428	15310	15640	15657	15225	15450	15413	15467	15417	15326	15386	15311	15337	15306	15303	15682	15271	15448	15639	15329	15453	15445	15332	15459	15580	15431	15497	15671	15407	15279	15492	15304	15306	15337	15373	15372	15536	15270	15399	15388	15440	15401	15523	15507	15494	15387	15473	15386	15318	15600	15651	15307	15419	15344	15502	15361	15376	15388	15497	15499	15382	15310	15588	15475	15462	15369	15346	15319	15253	15493	15464	15420	15571	15396	15418	15669	15433	15432	15399	15256	15356	15393	15455	15381	15390	15438	15438	15344	15218	15557	15476	15577	15510	15388	15344	15205	15526	15344	15449	15311	15465	15178	15243	15479	15325	15364	15386	15495	15486	15482	15245	15406	15176	15360	15330	15399	15395	15372	15233	15420	15321	15294	15466	15534	15300	15488	15380	15344	15585	15511	15258	15313	15344	15354	15359	15499	15556	15308	15446	15471	15509	15354	15428	15432	15488	15271	15383	15460	15496	15454	15490	15497	15444	15357	15217	15421	15417	15341	15427	15410	15327	15481	15437	15400	15386	15436	15479	15354	15368	15347	15503	15480	15354	15737	15526	15471	15488	15423	15457	15475	15347	15464	15383	15245	15385	15432	15612	15468	15365	15172	15154	15236	15437	15301	15262	15381	15425	15422	15500	15542	15638	15459	15337	15451	15479	15383	15341	15395	15263	15534	15427	15300	15454	15393	15320	15341	15466	15223	15428	15382	15407	15388	15408	15298	15503	15353	15446	15323	15595	15445	15412	15245	15538	15554	15399	15502	15289	15266	15288	15420	15416	15420	15142	15414	15250	15506	15457	15540	15552	15405	15421	15364	15413	15340	15503	15377	15466	15168	15231	15439	15269	15378	15327	15454	15290	15400	15549	15377	15506	15635	15370	15385	15520	15351	15234	15517	15348	15244	15220	15544	15392	15451	15410	15407	15462	15346	15426	15309	15436	15372	15308	15437	15367	15442	15616	15367	15457	15505	15227	15389	15663	15485	15436	15489	15438	15230	15661	15507	15297	15443	15422	15392	15616	15415	15199	15423	15421	15318	15458	15547	15311	15402	15414	15381	15415	15444	15644	15336	15467	15369	15396	15547	15270	15318	15249	15241	15350	15230	15403	15440	15463	15311	15474	15501	15619	15646	15605	15408	15428	15569	15301	15401	15333	15456	15368	15315	15504	15562	15441	15320	15200	15349	15304	15441	15341	15405	15400	15527	15269	15390	15368	15389	15340	15308	15141	15366	15512	15546	15243	15469	15366	15306	15480	15501	15572	15363	15302	15519	15519	15400	15231	15406	15357	15593	15422	15350	15450	15542	15258	15475	15274	15369	15484	15373	15387	15352	15265	15446	15404	15418	15369	15533	15511	15467	15335	15349	15545	15503	15454	15512	15401	15345	15316	15280	15383	15597	15330	15555	15333	15400	15274	15458	15293	15518	15563	15471	15300	15432	15241	15449	15292	15373	15430	15374	15546	15507	15320	15394	15547	15363	15471	15480	15580	15104	15210	15536	15463	15347	15559	15462	15543	15432	15450	15486	15282	15361	15331	15365	15341	15342	15482	15376	15516	15477	15442	15522	15620	15438	15493	15338	15425	15392	15381	15453	15355	15551	15287	15323	15600	15440	15358	15211	15278	15555	15365	15382	15648	15558	15392	15473	15207	15529	15536	15330	15437	15306	15376	15433	15560	15354	15385	15631	15378	15452	15329	15384	15575	15576	15529	15374	15222	15480	15451	15288	15305	15550	15507	15446	15334	15403	15152	15430	15215	15483	15386	15189	15348	15464	15211	15450	15403	15360	15406	15279	15341	15337	15299	15623	15154	15366	15390	15470	15356	15454	15373	15250	15398	15288	15265	15321	15296	15506	15599	15467	15525	15294	15574	15297	15507	15697	15311	15528	15496	15322	15311	15378	15336	15284	15588	15573	15593	15314	15314	15390	15386	15456	15405	15478	15291	15310	15397	15569	15363	15560	15492	15543	15359	15584	15404	15375	15461	15473	15677	15466	15511	15425	15187	15506	15443	15371	15472	15319	15465	15371	15539	15601	15328	15515	15624	15428	15353	15404	15402	15442	15407	15291	15295	15399	15248	15279	15417	15516	15694	15403	15558	15375	15386	15394	15371	15370	15375	15317	15329	15223	15344	15403	15360	15390	15264	15373	15357	15371	15413	15365	15511	15431	15533	15336	15345	15344	15357	15412	15471	15379	15489	15514	15350	15254	15405	15548	15279	15509	15563	15477	15583	15334	15353	15408	15510	15401	15469	15369	15470	15471	15374	15527	15540	15483	15360	15507	15501	15583	15391	15365	15465	15391	15412	15332	15493	15233	15346	15277	15376	15395	15305	15168	15331	15439	15607	15404	15554	15292	15543	15301	15288	15420	15361	15359	15430	15371	15569	15545	15584	15401	15525	15483	15475	15565	15475	15395	15253	15283	15556	15487	15539	15366	15421	15490	15373	15411	15337	15300	15389	15215	15348	15520	15197	15364	15493	15394	15383	15295	15402	15497	15310	15207	15400	15424	15394	15216	15533	15366	15434	15601	15440	15548	15419	15421	15579	15503	15479	15377	15355	15392	15238	15321	15397	15521	15382	15471	15320	15297	15395	15571	15278	15486	15515	15533	15383	15653	15473	15357	15274	15429	15355	15424	15378	15500	15235	15436	15364	15496	15288	15541	15366	15451	15543	15335	15197	15474	15362	15368	15352	15364	15380	15482	15403	15271	15286	15605	15390	15317	15263	15406	15460	15356	15513	15293	15412	15453	15579	15539	15202	15467	15436	15587	15300	15413	15590	15308	15458	15244	15361	15249	15398	15334	15360	15601	15480	15418	15286	15380	15418	15604	15670	15537	15581	15459	15339	15474	15334	15406	15396	15531	15486	15346	15444	15355	15465	15449	15444	15348	15503	15519	15473	15303	15354	15250	15472	15424	15343
21554	41526	38320	27737	23052	20761	20009	19211	18211	16584	15648	15285	15218	15367	14403	14324	13899	13876	13726	13741	13874	14395	14649	14305	13861	13823	13696	13491	13392	13313	13252	13549	15504	20620	19980	16650	15154	13793	13490	13344	13102	13299	13378	13135	13201	13279	13192	13246	13300	13217	13351	13259	13188	13301	13385	13307	13264	13145	13413	13342	13339	13366	13134	13372	13102	13475	13266	13336	13164	13321	13237	13343	13249	13127	13227	13209	13365	13296	13169	13296	13218	13203	13148	13362	13304	13020	13262	13320	13275	13118	13285	13136	13133	13264	13263	13187	13191	13399	13277	13073	13396	13236	13237	13036	13148	13217	13148	13298	13302	13192	13176	13256	13142	13327	13155	13128	13389	13268	13222	13130	13157	13363	13199	13401	13148	13204	13257	13256	13329	13258	13065	13328	13224	13360	13087	13217	13198	13191	13348	13175	13289	13233	13199	13290	13286	13203	13205	13171	13159	13307	13202	13248	13356	13079	13040	13252	13261	13156	13290	13295	13222	13291	13042	13294	13247	13091	13156	13238	13316	13220	13292	13157	13203	13173	13169	13220	13228	13114	13201	13178	13282	13321	13114	13369	13194	13371	13281	13263	13121	13242	13287	13214	13253	12965	13300	13238	13142	13098	12897	13237	13229	13150	13285	13234	13248	13140	13098	13291	13178	13274	13206	13131	13128	13128	13243	13065	13394	13313	13206	13231	13061	13145	13122	13302	13315	12970	13313	13185	13345	13236	13156	13030	13223	13230	13111	13307	13344	13115	13145	13157	13320	13368	13039	13094	13048	13321	13299	12965	13273	13387	13223	13287	13207	13183	13286	13233	13119	13282	13218	13214	13087	13349	13182	13412	13389	13090	13063	13177	13201	13104	13155	13251	13315	13355	13336	13097	13285	13244	13238	13309	13191	13219	13291	13056	13237	13310	13381	13177	13110	13222	13196	13266	13358	13238	13360	13029	13266	13261	13251	13079	13267	13184	13214	13165	13326	13067	13251	13248	13225	13275	13110	13231	13124	13244	13149	13414	13292	13147	13351	13142	13219	13191	13271	13245	13161	13186	13251	13316	13192	13204	13203	13231	13323	13284	13098	13211	13327	13123	13145	13262	13245	13446	13239	13253	13176	13173	13259	13158	13316	13267	13282	13286	13266	13067	13208	13288	13283	13244	13323	13211	13165	13215	13209	13185	13077	13275	13161	13164	13150	13224	12984	13155	13264	13090	13160	13268	13265	13265	13301	13009	13214	13086	13090	13289	13371	13365	13192	13199	13252	13116	13138	13148	13240	13071	13061	13135	13293	13214	13160	13244	13147	13165	13200	13321	13087	13342	13195	13265	13266	13387	13118	13057	13387	13294	13255	13236	13343	13139	13198	13187	13170	13294	13242	13140	13087	13185	13206	13168	13160	13253	13234	13394	13077	13250	13227	13228	13266	13139	13296	13070	13304	13242	13204	13291	13170	13210	13127	13242	13148	13237	13297	13204	13142	13257	13247	13263	13258	13182	13390	13197	13174	13321	13089	13136	13241	13099	13169	13245	13221	13393	13049	13195	13265	13233	13181	13340	13043	13190	13212	13217	13120	13101	13140	13181	13162	13116	13341	13206	13148	13166	13268	13430	13072	13216	13147	13309	13324	13150	13097	13222	13371	13259	13369	13196	13179	13304	13301	13356	13372	13194	13143	13082	13238	13180	13219	13322	13240	13300	13112	13308	13374	13250	13221	13312	13063	13209	13272	13069	13399	13258	13321	13165	13232	13290	13075	13266	13189	13214	13163	13077	13087	13401	13220	13098	13432	13192	13074	13151	13292	13160	13253	13225	13175	13323	13285	13293	13172	13236	13192	13273	13150	13184	13115	13238	13135	13276	13272	13169	13087	13322	13200	13201	13291	13189	13228	13139	13328	13239	13300	13262	13353	13293	13358	13232	13212	13157	13322	13262	13036	13295	13129	13109	13173	13285	13218	13220	13160	13277	13127	13316	13234	13334	13365	13226	13245	13118	13112	13242	13184	13234	13196	13311	13161	13206	13191	13150	13236	13306	13112	13226	13114	13252	13258	13164	13210	13317	13194	13267	13112	13297	13085	13192	13327	13248	13242	13070	13129	13123	13279	13170	13286	13299	13248	13068	13385	13060	13110	13189	13223	13211	13401	13171	13210	13164	13062	13087	13252	13054	13132	13223	13198	13208	13232	13096	13289	13237	13346	13198	13258	13388	13145	13224	12991	13211	13066	13325	13281	13278	13198	13263	13179	13223	13218	13194	13073	13065	13134	13289	13153	13184	13110	13183	13213	13246	12890	13360	13067	13100	13190	13228	13162	13140	13166	13291	13339	13195	13017	13268	13231	13139	13209	13124	13120	13234	13157	13410	13163	13060	13268	13232	13195	13362	12967	13288	13204	13208	13262	13436	13241	13227	13144	13233	13206	13248	13074	13179	13255	13161	13229	13147	13256	13286	13196	13197	13318	13215	13218	12933	13180	13349	13317	13323	13394	13223	13273	13328	13260	13281	13241	13299	13213	13130	13260	13250	13049	13193	13119	13237	13108	13130	13212	13269	13146	13162	13299	13122	13217	13275	13120	13348	13215	13267	13124	13043	13347	13314	13205	13188	13155	13195	13100	13348	13189	13001	13177	13136	13249	13188	13125	13260	13195	13164	13295	13267	13391	13168	13094	13225	13040	13207	13244	13143	13127	13046	13306	13181	13140	13214	13069	13067	13207	13308	13170	13066	13169	13074	13266	13114	13147	13159	13136	13307	13200	13206	13075	13129	13341	13258	13489	13471	13158	13203	13334	13123	13225	13280	13148	13282	13246	13311	13298	13045	13236	13170	13147	13406	13310	13071	13300	13169	13089	13173	13191	13352	13392	13161	13172	13333	13240	13237	13053	13081	13263	13232	13188	13071	13186	13202	13251	13290	13169	13350	13237	13230	13290	13219	13215	13245	13383	13244	13319	13269	13163	13170	13322	13330	13328	13281	13234	13329	13259	13199	13080	13237	13299	13177	13248	13149	13211	13199	13322	13189	13222	13232	13262	13105	13294	13194	13226	13226	13127	13394	13203	13304	13276	13301	13249	13243	13236	13137	13315	13273	13123	13268	13234	13283	13228	13362	13049	13120	13099	13063	13266	13209	13175	13271	13213	13194	13155	13211	13230	13019	13207	13188	13120	13209	13357	13149	13080	13217	13318	13303	13108	13156	13352	13233	13179	13302	13180	13347	13280	13333	13127	13196	13341	13197	13274	13379	13214	13151	13307	13174	13190	13366	13167	13278	13161	13123	13271	13135	13185	13249	13203	13203	13137	13122	13271	13401	13247	13202	13322	13270	13169	13344	13265	13246	13239	13169	13342	13075	13203	13255	13196	13190	13338	13129	13225	13119	13250	13368	12977	13170	13145	13120	13107	13186	13162	13295	13205	13321	12956	13147	13271	13074	13162	13259	13319	13275	13367	13215	13250	13255	13334	13269	13119	13214	13290	13237	13138	13102	13179	13312	13105	13239	13101	13278	13150	13163	13246	13246	13310	13235	13202	13214	13179	13098	13106	13265	13245	13130	13293	13339	13178	13123	13262	13243	13243	13236	13196	13121	13119	13098	13229	13165	13186	13197	13417	13253	13216	13357	13097	13176	13125	13139	13111	13220	13276	13139	13274	13280	13217	12995	13312	13240	13161	13338	13193	13270	13221	13217	13168	13126	13226	13215	13286	13285	13375	13331	13326	13362	13233	13180	13196	13160	13209	13363	13161	13175	13195	13290	13278	13375	13086	13217	13150	13111	13291	13363	13179	13194	13183	13290	13278	13145	13281	13129	13370	13364	13116	13190	13161	13151	13325	13227	13321	13265	13156	13271	13266	13306	13186	13223	13135	13231	13423	13287	13220	13207	13188	13116	13217	13308	13318	13244	13311	13203	13366	13269	13328	13241	13180	13135	13222	13191	13342	13208	13085	13098	13278	13309	13038	13165	13250	13285	13094	13403	13302	13228	13430	13326	13179	13167	13203	13293	13287	13247	13299	13222	13458	13205	13272	13274	13191	13294	13170	13106	13210	13136	13293	13168	13233	13262	13147	13170	13203	13077	13178	13314	13159	13404	13081	13454	13099	13097	13173	13343	13176	13253	13402	13324	13409	13189	13263	13134	13157	13253	13188	13275	13286	13367	13077	13135	13246	13375	13367	13285	13329	13206	13248	13241	13341	13155	13165	13133	13264	13108	13275	13173	13084	13292	13203	13124	13301	13143	13221	13171	13136	13178	13070	13152	13284	13174	13339	13217	13291	13335	13202	13155	13190	13480	13245	13239	13195	13187	13264	13120	13184	13128	13143	13096	13200	13271	13350	13179	13337	13143	13330	13181	13228	13166	13318	13123	13238	13143	13169	13257	13126	13299	13222	13131	13349	13173	13243	13149	13204	13227	13232	13116	13247	13315	13301	13230	13183	13265	13276	13127	13349	13368	13216	13464	13319	13330	13153	13197	13274	13240	13356	13131	13226	13118	13231	13168	13116	13148	13207	13137	13210	13213	13199	13319	13178	13265	13268	13095	13357	13092	13190	13231	13140	13125	13334	13106	13272	13378	13253	13185	13250	13173	13224	13173	13078	13190	13174	13222	13164	13314	13327	13278	13184	13162	13315	13087	13123	13179	13021	13064	13207	13282	13156	13169	13046	13198	13383	13187	13300	13299	13356	13203	13277	13330	13298	13238	13326	13348	13261	13131	13145	13095	13162	13166	13241	13204	13111	13185	13223	13012	13132	13035	13179	13178	13282	13287	13090	13306	13180	13347	13042	13288	13304	13298	13175	13216	13212	13334	13218	13166	13033	13274	13306	13196	13074	13133	13195	13248	13222	13334	13047	13251	13236	13103	13145	13071	13254	13326	13370	13082	13348	13211	13234	13304	13224	13342	13280	13382	13277	13314	13322	13260	13140	13267	13273	13195	13051	13413	13258	13168	13220	13188	13275	13127	13190	13218	13358	13235	13320	13227	13293	13214	13186	13081	13177	13272	13248	13265	13092	13147	13094	13234	13229	13161	13239	13204	13273	13213	13185	13153	13223	13137	13053	13153	13118	13163	13202	13265	13188	13237	13228	13127	13227	13301	13250	13219	13382	13091	13071	13212
27511	23217	28923	23856	18924	17813	17574	17504	16879	16806	16516	16418	16269	16315	16312	16164	15974	16039	16089	15883	16104	16122	16225	16173	16086	15954	16013	15879	15872	15799	16173	15876	15993	16228	16515	16335	16268	16039	15774	15799	16010	15921	15928	15809	16061	15863	15938	15877	15952	15758	15872	15838	15843	15777	15862	15738	15817	15820	15991	15949	15797	15852	15946	15851	15916	15834	15819	15845	15900	15740	15920	15928	15825	15903	15805	15957	15919	15682	15963	15905	16037	15811	15774	15883	15881	15840	15715	15796	15858	15907	15886	15880	15892	16022	15811	15738	15884	15853	15646	15789	15688	15809	15936	15851	15869	15641	15907	15800	15920	15812	15999	15993	15927	15935	15734	15932	16016	15511	16172	15855	15707	15869	15900	15725	15893	15919	15762	15564	15996	15765	15987	15742	15909	15763	15697	15990	15873	15734	15988	15811	15795	15793	15730	15761	15879	16028	15856	15801	15688	15916	15725	15868	15730	15721	15664	15828	15993	15859	15797	16024	15800	15754	15779	15859	15821	15764	15975	15901	15871	15987	15837	15816	15894	15754	16000	15882	15840	16003	15716	15942	16047	15934	15751	15684	15679	15921	15708	15832	15836	15815	15831	15737	16070	15703	15754	15742	15811	15830	15902	15861	15821	15914	15694	15735	15994	15856	15961	16068	15797	15829	16035	15983	15853	15887	16041	15678	15841	15915	15928	15817	15756	15683	15785	15736	15825	15758	15758	15853	15893	15734	15650	15836	15946	15895	15906	15841	15690	15877	15771	15871	15882	15869	15826	15947	15878	15720	15946	15722	15816	15906	15970	15713	15888	15887	16086	15879	15872	15804	15896	15895	15819	15646	15772	15909	15869	16027	15968	15798	15769	15630	15584	15749	15939	15758	15671	15899	15829	15782	15706	15886	15798	15880	15698	16010	15807	15856	15699	16103	15963	15796	16017	15719	15736	15686	15807	15742	16082	15974	15903	15889	15672	15955	15855	15743	15887	15834	16016	15873	15931	15746	15823	15792	15894	15671	15781	15847	15884	16053	15779	15749	15871	15923	15739	15830	15761	15648	15655	15580	15836	15635	15855	15771	15863	15971	16066	15947	15835	15617	16008	15975	15602	15788	15910	15805	15859	16004	15727	15839	15776	15924	15749	15758	15868	15768	15812	15925	15804	15968	15928	15921	15626	15967	15945	15831	15962	15838	15830	15671	15942	15681	15874	15911	15856	15745	15748	15687	15847	15726	15847	16056	15632	16047	16043	16003	15850	15924	15940	15792	15911	15982	15942	15979	16043	15825	16040	15870	15903	15861	15893	16006	15914	15774	15722	15877	15893	15727	15857	16084	15920	15819	15832	15859	15848	15816	15939	15782	16073	15563	16035	15893	15792	15946	15886	15793	15767	15821	15832	15858	16079	15858	15851	15850	15994	15868	16030	15871	15720	15766	15820	15958	15689	15849	15817	15941	15733	15904	15850	15949	15955	15860	15787	15879	15899	15848	15899	15878	15843	15829	15947	15961	15855	15764	16034	16032	15855	15756	15793	15714	15963	15886	15907	15953	15793	15900	16000	15913	16084	15804	15884	15938	15915	16034	15872	15699	15965	15876	15835	15969	15764	15943	16026	15898	15908	15800	15722	15754	15956	15797	16063	15853	15873	15856	15831	15876	15902	15995	16073	15837	15870	15947	15951	15667	15849	15898	15898	15833	15896	15808	16047	15839	15922	15782	15847	16023	15846	16084	15933	15788	15918	15837	15851	15803	15890	15835	15758	15850	15796	15634	15946	15967	16020	15840	16025	15989	15884	15752	15819	15958	15813	15789	15884	15870	15992	15992	15869	15848	15884	15909	15893	15906	15877	15854	15908	15760	15892	15872	15878	15854	15821	15664	15715	15928	15881	15993	15925	15878	15760	15837	15803	15855	15777	15832	15904	15924	15833	15628	15880	15868	15928	15982	15837	15892	15905	15755	16011	15812	15916	15687	15635	15817	15833	15823	15772	15874	16063	15854	15883	15986	15951	15860	15927	15851	15859	16077	15975	15656	15880	16080	15895	15980	15914	15907	15895	15715	15986	15589	15864	15793	16040	15895	15790	16023	15764	15892	15774	15532	15956	15939	15723	15697	15883	15855	15763	15782	15875	15893	15859	16079	15890	15638	15939	15722	15941	15983	15647	15854	15882	15707	15962	16049	15703	15768	15917	15682	15789	15786	15898	15940	15812	15792	15761	15911	15941	15682	15849	15852	15884	15892	15926	15812	15859	15713	15776	15911	16039	15760	15750	15833	15794	15823	15728	15727	16069	16001	15899	15751	15889	15904	15736	15896	15846	15805	15589	15850	15690	15875	16035	15787	16181	15650	16055	15805	15895	15923	16176	15875	15905	15763	16024	15807	15973	15900	15963	15825	15900	15814	15845	15947	15810	15935	15992	15821	15825	15856	15792	15986	15803	15792	15994	16037	15751	15964	15861	15916	15889	15976	15770	15722	15863	15665	15812	15891	15845	15857	15847	15780	15791	15865	15919	15875	15935	15657	15889	15736	15889	15617	15959	15832	15792	15933	16092	15865	15684	15854	15979	15880	15838	15886	15845	15750	15920	15820	15958	15953	15797	16056	15728	15858	16193	15782	15917	15715	15826	16010	15645	15751	15800	15831	15967	15606	15652	16092	15956	15909	15844	15873	15867	15767	15847	15784	15771	15710	15818	15811	15743	15883	15646	15884	15900	15747	15725	15718	15721	15754	15757	15828	15776	15717	15977	15972	15837	15794	15696	15968	15694	15956	15975	15793	15922	15773	15868	15920	15840	15716	15886	15782	15991	16017	15664	15649	15879	15988	16090	16127	15815	15836	15993	15774	15782	15679	15782	15895	15765	16038	16006	15838	15949	15731	15847	15821	15864	15720	15838	15832	15726	15840	15923	15910	15746	16003	15819	15854	15801	15903	15796	15770	15911	15920	16018	15664	15716	15704	15901	15863	16053	15759	16039	16063	15730	15772	15941	15784	16012	15915	15732	15784	15925	15779	15677	15858	15746	15713	15955	16127	15707	15743	15904	15952	16078	15832	15912	15764	15812	15808	15749	15754	15754	15785	15936	15789	15915	15694	15916	16056	15785	15781	15966	15835	15764	15918	15892	15924	16007	15907	15752	15673	15766	15825	15956	15722	15890	16169	15930	15945	15619	15836	15941	15961	15858	15989	15836	16018	15785	15837	15883	16071	16076	15882	15916	15841	15785	15994	15943	15891	15672	15732	15818	16062	15801	15903	15858	15727	15837	15756	15740	15737	15646	15720	15801	15768	15908	15704	15746	15932	15825	15971	15925	16029	15664	15969	15996	15829	15792	15826	15861	15889	16174	15911	16067	15962	15866	15849	15731	15692	15802	15854	15871	15809	15998	15908	15922	15796	15825	15875	15695	16010	15763	15813	15843	15788	15877	15979	15758	15847	15850	15825	15891	15575	15957	15756	15982	15811	15755	15780	16022	15919	15882	15770	16072	15953	15898	16079	16031	15956	15822	15914	16029	16131	15958	15647	15768	15853	15768	15977	15816	15647	15864	15748	15816	15933	16078	15981	15861	15910	16022	15967	15914	15895	16056	15941	15846	15663	15920	16023	15782	16088	15886	15671	15808	15767	15900	15732	15978	15844	15682	15802	15949	16024	15828	15700	15634	15843	15832	15826	15875	15863	15840	15840	15951	15846	15597	15938	15877	15938	15730	15957	15724	15931	16013	15859	15862	15951	15824	15915	15979	16006	15785	15875	15931	15864	16031	15910	15806	15820	15865	15563	15946	15900	15803	15897	15793	16004	15856	15656	15629	16045	15789	15625	15843	15860	15944	15874	15780	15847	15863	15840	15805	15860	15992	15916	16071	15789	15994	16149	15811	15795	15877	16046	15809	15821	15861	15701	15810	16075	15845	16058	15765	15920	15920	15891	16007	15790	15916	15791	15844	15708	15798	15868	15708	15734	15719	15817	15887	15808	15880	15689	15850	15765	15818	15954	15893	15882	15591	15745	15888	15968	15811	15717	15851	15958	15988	16216	15784	15806	15926	15895	15773	15837	15991	16076	15942	15835	16019	15970	16048	15867	15801	15928	15833	15788	16028	16005	15869	15887	15819	15984	15756	15662	15787	15786	15760	16020	15816	15945	15859	15749	15875	15993	15724	15653	15755	16046	15790	15879	15899	15768	15808	15860	15764	15869	15855	15865	15745	15748	15718	15968	15720	15764	15743	16069	16049	15765	15702	15844	15706	15950	15974	16013	15959	15854	15791	15692	15897	15668	15716	15834	15793	15772	15774	15952	15981	15902	15890	15903	15814	15819	15758	15936	15817	15711	15710	15791	15870	15716	15880	15741	16118	16010	15949	16035	15805	16034	15742	15979	15848	15878	15833	16046	16058	15875	15787	16074	15833	15949	16069	15956	15821	15837	15902	15983	15980	15968	15857	15884	15892	15826	15883	15899	15895	16069	15779	15976	15936	15562	15775	15765	15841	15761	15773	15796	15857	15763	15870	15938	15788	15789	15893	16033	15841	15819	15959	15746	15933	16052	15968	15783	15847	16072	15732	15814	15962	15779	15972	15808	16084	15805	15832	15813	15911	15857	15997	15608	15587	15929	16084	15759	16189	15833	15886	15848	15963	15929	15826	15869	15855	15720	15701	15881	15969	15780	16109	15836	16029	15661	15823	15941	16039	15703	15953	15882	15873	16002	16028	15873	15764	15917	15846	15984	15911	15911	15939	15919	15742	15769	15781	16076	15788	15743	15812	15964	15899	16070	15878	15470	15836	15794	15745	15888	15797	15890	15832	15748	15912	15845	15951	16100	15956	15688	15848	16073	16118	16134	15817	15766	15923	15979	15863	15806	15783	15983	15813	15859	15657	15907	15917	16011	15844	15733	15877	15850	15803	15905	15849	15815	15957	15855	15798	15923	15893	15875	15970	15969	15887	15852	15875	15721	15873	15987	15999	15794	15808	15748	15833	15775	15873	15813	15963	15741	15775	15949	15937	15755	15769	15798	15930	15780	15823	15890	15776	15723	15600	15753	15846	15681	15832	15853	15898	15751	15993	15930	15740	15878	15816	15988	16047	15913	15688	15916	15813	15766	15813	15875	16102	15771	15960	15672
20572	30662	29899	20033	17683	16372	15927	15995	15338	15050	14512	14371	14377	14254	14064	13819	13775	13628	13353	13675	13649	13857	14157	13908	13565	13753	13665	13443	13412	13454	13497	13587	13629	14046	14231	13883	13746	13591	13634	13558	13608	13495	13277	13435	13621	13625	13469	13429	13561	13444	13520	13448	13441	13611	13459	13351	13406	13253	13666	13569	13539	13529	13474	13645	13478	13486	13442	13631	13478	13408	13365	13452	13542	13552	13651	13542	13369	13450	13488	13436	13574	13412	13434	13488	13521	13493	13529	13624	13557	13489	13508	13511	13606	13381	13205	13520	13460	13410	13292	13565	13552	13382	13563	13592	13423	13457	13561	13402	13485	13505	13434	13432	13497	13397	13240	13408	13384	13414	13388	13519	13511	13469	13532	13521	13459	13454	13520	13499	13607	13342	13571	13568	13452	13402	13542	13460	13426	13332	13502	13454	13484	13496	13565	13503	13439	13304	13475	13502	13434	13446	13519	13397	13493	13434	13512	13524	13550	13458	13525	13454	13490	13526	13664	13514	13325	13583	13265	13421	13354	13398	13569	13508	13475	13435	13326	13393	13546	13426	13510	13599	13463	13533	13642	13515	13516	13674	13568	13284	13463	13428	13481	13493	13469	13438	13520	13536	13553	13627	13542	13409	13436	13303	13520	13482	13514	13492	13483	13421	13348	13444	13549	13476	13294	13372	13308	13484	13486	13463	13415	13356	13494	13504	13470	13569	13604	13449	13467	13485	13434	13531	13397	13312	13436	13409	13471	13501	13433	13507	13695	13454	13451	13362	13564	13428	13497	13542	13544	13441	13341	13402	13487	13444	13471	13385	13683	13508	13523	13568	13439	13361	13365	13444	13496	13407	13569	13396	13323	13615	13436	13539	13635	13531	13497	13482	13328	13413	13334	13541	13387	13359	13578	13455	13384	13366	13508	13557	13419	13421	13475	13596	13677	13405	13605	13475	13367	13423	13535	13514	13473	13502	13483	13490	13484	13497	13428	13429	13546	13511	13432	13587	13450	13554	13436	13520	13494	13589	13516	13479	13501	13463	13389	13519	13442	13495	13482	13434	13445	13419	13590	13450	13397	13465	13347	13451	13525	13426	13379	13597	13375	13568	13556	13375	13554	13642	13467	13510	13523	13558	13456	13508	13378	13510	13617	13626	13665	13527	13407	13420	13565	13392	13529	13460	13639	13520	13699	13420	13466	13325	13333	13493	13504	13395	13489	13630	13500	13510	13545	13558	13462	13526	13503	13404	13589	13524	13374	13377	13435	13439	13490	13342	13407	13437	13605	13494	13234	13469	13375	13382	13678	13613	13366	13480	13353	13384	13539	13401	13461	13201	13665	13591	13754	13599	13325	13492	13466	13577	13418	13448	13498	13493	13216	13481	13453	13576	13451	13527	13478	13451	13550	13451	13517	13409	13546	13575	13456	13445	13389	13552	13613	13430	13324	13451	13344	13594	13553	13699	13422	13330	13395	13284	13458	13357	13318	13646	13490	13294	13446	13471	13307	13556	13619	13551	13593	13498	13607	13447	13525	13462	13452	13324	13648	13470	13327	13391	13433	13593	13546	13513	13423	13383	13487	13570	13694	13486	13459	13488	13289	13453	13485	13504	13584	13448	13484	13376	13401	13385	13440	13484	13540	13400	13361	13493	13468	13466	13496	13527	13622	13382	13315	13455	13091	13428	13460	13360	13379	13438	13400	13571	13466	13486	13427	13393	13484	13553	13540	13406	13550	13594	13416	13569	13321	13471	13472	13477	13629	13446	13509	13441	13486	13433	13518	13439	13472	13549	13530	13458	13421	13644	13456	13488	13530	13452	13527	13504	13644	13579	13531	13540	13531	13452	13694	13549	13487	13407	13512	13630	13454	13356	13549	13433	13437	13618	13531	13458	13329	13538	13523	13443	13524	13367	13429	13579	13507	13440	13455	13375	13538	13463	13312	13453	13467	13461	13495	13459	13418	13376	13587	13554	13343	13579	13390	13388	13430	13451	13525	13476	13435	13274	13406	13187	13481	13299	13453	13571	13398	13551	13367	13478	13285	13449	13595	13514	13501	13552	13523	13447	13506	13420	13430	13461	13486	13408	13587	13462	13517	13521	13474	13351	13522	13539	13503	13370	13592	13440	13407	13505	13435	13514	13486	13380	13531	13430	13539	13396	13393	13453	13402	13576	13544	13501	13470	13349	13425	13455	13531	13389	13575	13407	13552	13382	13513	13413	13322	13626	13529	13570	13462	13433	13434	13413	13460	13288	13528	13346	13528	13508	13417	13571	13427	13327	13479	13509	13422	13422	13549	13396	13553	13370	13568	13502	13612	13479	13488	13484	13347	13660	13577	13542	13609	13420	13503	13614	13517	13459	13432	13682	13433	13535	13716	13488	13414	13579	13413	13473	13442	13637	13269	13513	13401	13389	13371	13408	13485	13495	13450	13452	13436	13340	13548	13365	13464	13532	13418	13534	13441	13355	13645	13515	13502	13377	13529	13374	13478	13580	13607	13452	13393	13580	13496	13347	13583	13446	13406	13463	13508	13324	13544	13519	13398	13730	13461	13416	13531	13506	13447	13421	13385	13367	13395	13385	13615	13391	13530	13614	13457	13557	13560	13644	13408	13593	13392	13413	13549	13561	13529	13642	13286	13288	13602	13444	13527	13371	13594	13452	13539	13368	13436	13494	13329	13380	13438	13549	13509	13566	13522	13510	13535	13417	13342	13423	13360	13513	13583	13433	13491	13413	13472	13463	13301	13435	13450	13632	13376	13528	13141	13433	13583	13401	13504	13477	13475	13428	13635	13479	13401	13297	13420	13507	13629	13441	13504	13531	13430	13489	13494	13441	13521	13416	13439	13452	13422	13630	13482	13550	13469	13564	13470	13438	13503	13300	13487	13297	13630	13396	13527	13322	13671	13647	13393	13542	13585	13287	13525	13438	13535	13652	13435	13490	13460	13408	13367	13460	13406	13470	13485	13423	13440	13442	13609	13510	13436	13428	13452	13447	13408	13449	13542	13567	13373	13367	13511	13493	13318	13303	13552	13359	13417	13514	13498	13412	13499	13388	13584	13541	13559	13394	13631	13523	13348	13297	13678	13376	13518	13434	13538	13523	13319	13545	13551	13488	13537	13380	13421	13548	13474	13535	13587	13569	13500	13432	13374	13452	13466	13449	13440	13516	13560	13541	13577	13441	13499	13370	13352	13433	13508	13342	13612	13467	13521	13500	13464	13447	13590	13446	13491	13365	13359	13578	13474	13365	13446	13421	13347	13476	13578	13515	13507	13656	13562	13430	13458	13515	13345	13571	13508	13480	13642	13430	13430	13474	13474	13502	13420	13313	13512	13439	13438	13436	13565	13471	13497	13438	13315	13566	13565	13614	13468	13679	13366	13655	13237	13444	13374	13464	13322	13327	13591	13460	13438	13395	13570	13557	13433	13515	13458	13440	13469	13407	13534	13459	13343	13459	13366	13519	13253	13788	13468	13554	13543	13297	13502	13465	13405	13575	13511	13575	13637	13453	13536	13398	13566	13447	13572	13456	13512	13397	13605	13475	13418	13502	13489	13484	13438	13438	13362	13436	13474	13654	13429	13598	13473	13528	13540	13478	13462	13550	13532	13481	13443	13475	13369	13634	13508	13596	13397	13457	13568	13671	13407	13484	13520	13382	13506	13631	13433	13265	13357	13544	13373	13484	13536	13500	13511	13522	13346	13617	13356	13505	13515	13550	13376	13527	13535	13530	13452	13340	13443	13448	13335	13528	13440	13403	13430	13397	13508	13600	13541	13619	13539	13464	13455	13595	13424	13683	13531	13424	13419	13402	13475	13514	13654	13361	13529	13475	13412	13551	13295	13338	13470	13312	13569	13390	13415	13420	13584	13428	13469	13407	13546	13432	13517	13606	13358	13549	13269	13453	13348	13510	13367	13420	13471	13384	13511	13389	13375	13336	13441	13486	13649	13593	13482	13381	13655	13551	13410	13452	13499	13476	13450	13457	13393	13513	13451	13399	13452	13701	13436	13436	13443	13546	13500	13367	13502	13474	13564	13559	13559	13543	13596	13427	13462	13383	13536	13464	13288	13445	13367	13485	13400	13635	13371	13620	13427	13653	13616	13366	13566	13573	13515	13530	13476	13427	13534	13490	13364	13449	13326	13496	13568	13490	13432	13579	13443	13586	13481	13501	13533	13507	13521	13417	13460	13595	13606	13459	13477	13385	13512	13411	13485	13569	13443	13366	13389	13487	13522	13421	13517	13440	13327	13684	13284	13555	13452	13378	13402	13338	13332	13508	13381	13374	13427	13491	13367	13411	13546	13494	13405	13575	13620	13340	13599	13615	13360	13423	13443	13462	13549	13549	13335	13427	13432	13485	13386	13467	13479	13564	13387	13233	13542	13437	13374	13585	13457	13437	13385	13492	13466	13426	13425	13421	13390	13473	13471	13501	13690	13476	13440	13329	13500	13435	13367	13550	13497	13525	13536	13515	13478	13505	13498	13362	13361	13479	13461	13461	13574	13395	13456	13383	13423	13544	13326	13677	13488	13583	13496	13439	13273	13694	13463	13561	13495	13405	13470	13325	13469	13526	13341	13584	13452	13494	13541	13500	13418	13434	13517	13503	13524	13481	13650	13386	13418	13494	13539	13568	13546	13358	13474	13542	13519	13376	13411	13447	13540	13389	13552	13561	13500	13582	13575	13439	13614	13489	13407	13593	13681	13521	13504	13304	13454	13356	13459	13419	13457	13576	13470	13532	13243	13495	13458	13479	13573	13611	13469	13530	13558	13511	13490	13368	13491	13416	13489	13363	13518	13497	13452	13485	13491	13367	13458	13588	13346	13379	13488	13419	13339	13348	13506	13466	13522	13496	13405	13609	13537	13562	13500	13446	13596	13586	13331	13596	13666	13461	13300	13587	13655	13347	13433	13470	13488	13378	13535	13496	13565	13381	13483	13573	13579	13531	13303	13481	13623	13481	13563	13359	13583	13369	13577	13413	13338	13516	13496	13563	13295	13653	13427	13530	13550	13527	13483	13498	13496	13577	13689	13529	13489	13469	13482	13377	13392	13712	13366	13438	13608	13668	13408	13407	13501	13518	13582	13373	13560	13407	13380	13400	13511	13361
23622	21072	28677	23857	21900	22656	21899	18664	17929	17903	17066	16778	16749	16845	16447	16286	16063	16329	16083	15839	16047	16248	16522	16190	16154	16226	15935	15785	15984	15906	15761	15610	16436	19004	19159	17576	16721	16068	15912	15777	15966	15664	15832	15653	15775	15699	15587	15688	15879	15625	15613	15786	15651	15663	15734	15625	15818	15687	15613	15762	15938	15615	15663	15693	15874	15753	15730	15886	15639	15395	15855	15920	15751	15790	15778	15627	15882	15642	15605	15668	15552	15791	15716	15573	15733	15851	15654	15653	15859	15754	15895	15833	15883	15571	15482	15611	15606	15647	15867	15744	15559	15668	15726	15765	15677	15650	15872	15598	15799	15645	15653	15648	15697	15751	15771	15717	15751	15611	15718	15838	15618	15822	15698	15724	15818	15666	15758	15641	15573	15779	15652	15763	15776	15610	15450	15814	15651	15680	15608	15741	15623	15657	15551	15719	15650	15606	15489	15869	15684	15796	15868	15589	15781	15651	15556	15728	15725	15720	15515	15535	15759	15720	15987	15683	15650	15686	15773	15593	15683	15772	15725	15663	15708	15577	15783	15531	15562	15655	15680	15668	15629	15773	15931	15650	15647	15550	15836	15612	15890	15840	15803	15796	15551	15725	15727	15679	15771	15527	15740	15868	15857	15731	15710	15946	15926	15640	15820	15476	15673	15692	15963	15805	15856	15603	15509	15609	15718	15903	15696	15568	15598	15637	15780	15613	15572	15684	15461	15602	15838	15676	15550	15553	15634	15586	15757	15614	15583	15669	15781	15598	15619	15626	15832	15641	15665	15677	15519	15802	15739	15674	15624	15689	15578	15814	15666	15776	15781	15987	15755	15642	15595	15543	15888	15545	15701	15570	15733	15762	15754	15614	15478	15704	15628	15799	15819	15849	15626	15591	15701	15723	15612	15636	15623	15540	15782	15642	15740	15531	15850	15727	15552	15749	15791	15860	15825	15559	15690	15966	15885	15598	15522	15677	15764	15742	15732	15768	15631	15655	15784	15532	15987	15642	15707	15624	15698	15585	15793	15703	15725	15781	15665	15740	15670	15827	15699	15876	15644	15669	15753	15729	15441	15717	15661	15766	15506	15994	15574	15673	15762	15656	15656	15722	15709	15748	15575	15476	15535	15849	15809	15553	15611	15839	15705	15475	15622	15654	15514	15724	15703	15635	15827	15739	15763	15613	15720	15713	15797	15794	15736	15809	15694	15718	15555	15796	15671	15766	15681	15773	15636	15729	15670	15686	15604	15546	15632	15795	15682	15497	15574	15609	15797	15725	15596	15571	15859	15812	15947	15759	15627	15840	15783	15660	15847	15812	15725	15661	15639	15679	15719	15699	15656	15624	15748	15666	15800	15664	15630	15815	15789	15737	15529	15665	15700	15537	15518	15488	15683	15640	15640	15828	15703	15785	15819	15624	15758	15677	15589	15776	15804	15724	15663	15545	15679	15576	15742	15910	15671	15468	15759	15741	15815	15622	15561	15766	15649	15654	15600	15669	15558	15686	15829	15560	15660	15799	15567	15700	15650	15689	15769	15771	15669	15777	15620	15794	15755	15738	15813	15458	15744	15692	15401	15834	15691	15614	15680	15878	15730	15576	15627	15677	15906	15500	15851	15822	15780	15697	15652	15671	15699	15526	15604	15657	15855	15608	15639	15728	15718	15528	15648	15656	15850	15770	15653	15677	15773	15774	15706	15653	15586	15914	15789	15682	15884	15669	15641	15575	15668	15641	15710	15778	15561	15860	15722	15634	15616	15870	15729	15668	15628	15904	15771	15759	15620	15839	15702	15735	15736	15878	15808	15652	15825	15591	15633	15763	15776	15564	15912	15920	15900	15857	15832	15518	15573	15820	15765	15647	15723	15604	15709	15875	15746	15823	15634	15741	15810	15646	15718	15626	15584	15607	15691	15524	15938	15785	15624	15616	15765	15627	15863	15819	15654	15685	15631	15658	15642	15780	15714	15626	15709	15738	15666	15387	15796	15470	15590	15827	15646	15744	15757	15841	15771	15687	15637	15596	15848	15661	15759	15696	15755	15574	15992	15646	15508	15660	15514	15944	15859	15556	15650	15640	15565	15710	15717	15749	15951	15808	15700	15471	15814	15670	15754	15751	15652	15590	15589	15605	15825	15613	15511	15734	15766	15673	15763	15600	15787	15556	15662	15628	15918	15561	15681	15796	15596	15637	15608	15791	15882	15661	15940	15742	15724	15704	15760	15811	15691	15705	15786	15605	15647	15556	15526	15751	15448	15805	15845	15872	15797	15615	15647	15816	15702	15420	15540	15712	15650	15718	15664	15708	15507	15765	15788	15704	15635	15524	15606	15669	15594	15681	15786	15730	15923	15714	15685	15684	15654	15586	15760	15769	15590	15730	15643	15661	15803	15630	15687	15592	15838	15825	15666	15735	15769	15749	15738	15937	15605	15700	15583	15631	15709	15872	15752	15545	15587	15678	15740	15564	15647	15752	15822	15675	15623	15749	15814	15877	15800	15426	15665	15740	15660	15873	15724	15603	15679	15759	15673	15701	15656	15866	15876	15610	15584	15435	15792	15687	15736	15735	15720	15548	15628	15859	15649	15731	15686	15702	15377	15776	15760	15683	15889	15671	15768	15485	15803	15720	15667	15623	15733	15673	15589	15854	15551	15768	15606	15806	15839	15794	15588	15750	15501	15568	15663	15671	15638	15758	15985	15669	15913	15758	15832	15799	15747	15823	15509	15677	15649	15626	15810	15654	15680	15860	15622	15724	15755	15764	15483	15636	15697	15804	15696	15585	15464	15592	15711	15648	15787	15744	15847	15649	15614	15732	15804	15742	15720	15493	15689	15778	15727	15780	15624	15792	15866	15806	15780	15627	15865	15610	15625	15828	15745	15716	15819	15804	15753	15555	15686	15740	15420	15758	15818	15712	15689	15614	15648	15718	15638	15623	15600	15677	15675	15809	15892	15651	15674	15813	15701	15547	15637	15812	15757	15567	15661	15628	15671	15760	15668	15667	15620	15493	15607	15530	15593	15562	15752	15814	15833	15891	15638	15887	15933	15519	15743	15654	15737	15703	15623	15712	15673	15689	15690	15639	15603	15664	15666	15892	15809	15659	15667	15667	15903	15664	15497	15542	15657	15658	15887	15497	15569	15712	15940	15686	15756	15538	15643	15598	15807	15500	15552	15829	15724	15601	15674	15686	15963	15667	15633	15630	15865	15840	15691	15850	15822	15808	15473	15620	15784	15807	15780	15718	15750	15685	15720	15654	15803	15658	15601	15671	15646	15615	15916	15683	15726	15697	15652	15770	15674	15761	15839	15750	15733	15727	15566	15712	15644	15603	15787	15652	15623	15568	15763	15628	15799	15792	15692	15545	15710	15712	15594	15766	15592	15556	15559	15752	15613	15602	15726	15565	15743	15557	15541	15599	15753	15485	15607	15611	15719	15685	15632	15629	15553	15498	15651	15595	15598	15824	15590	15468	15620	15809	15840	15656	15701	15425	15803	15671	15825	15715	15730	15821	15557	15610	15829	15536	15729	15791	15641	15732	15624	15783	15705	15715	15650	15645	15726	15682	15582	15828	15638	15432	15810	15569	15785	15849	15895	15803	15577	15696	15665	15792	15538	15788	15730	15670	15648	15588	15537	15451	15701	15774	15676	15686	15926	15716	15818	15813	15729	15578	15842	15714	15912	15545	15512	15890	15706	15643	15776	15784	15775	15592	15955	15735	15695	15484	15780	15535	15796	15988	15656	15760	15769	15895	15688	15671	15790	15565	15694	15786	15728	15771	15714	15732	15659	15634	15754	15746	15894	15530	15661	15676	15881	15955	15709	15467	15697	15642	15596	15743	15772	15590	15856	15906	15815	15733	15773	15527	15835	15700	15648	15600	15800	15781	15671	15598	15676	15547	15295	15409	15695	15824	15765	15806	15799	15856	15823	15607	15669	15770	15633	15803	15883	15803	15712	15756	15678	15660	15596	15855	15985	15732	15772	15693	15507	15608	15819	15742	15812	15714	15803	15889	15828	15665	15689	15602	15709	15773	15712	15620	15874	15682	15789	15895	15694	15658	15762	15751	15746	15593	15906	15559	15790	15561	15711	15637	15663	15720	15717	15803	15824	15793	15616	15754	15673	15632	15749	15709	15628	15686	15586	15564	15792	15628	15712	15821	15569	15630	15704	15541	15856	15587	15820	15760	15720	15670	15622	15697	15667	15651	15663	15481	15611	15761	15786	15861	15578	15747	15552	15836	15875	15839	15693	15799	15772	15750	15491	15909	15838	15828	15729	15703	15616	15600	15676	15784	15725	15509	15527	15698	15638	15559	15694	15914	15719	15753	15674	15709	15648	15682	15770	15800	15735	15774	15657	15985	15538	15642	15568	15689	15636	15856	15656	15822	15555	15782	15579	15721	15661	15891	15447	15786	15696	15872	15760	15696	15539	15769	15654	15779	15601	15858	15652	15718	15713	15831	15897	15822	15661	15739	15810	15761	15702	15635	15624	15563	15826	15874	15748	15588	15592	15731	15733	15749	15560	15466	15903	15649	15788	15757	15694	15798	15682	15559	15709	15559	15659	15763	15709	15889	15906	15747	15687	15642	15766	15790	15887	15580	15659	15814	15684	15726	15581	15683	15523	15532	15660	15699	15704	15951	15872	15709	15600	15669	15814	15571	15949	15836	15454	15869	15687	15712	15669	15688	15747	15604	15634	15696	15631	15609	15530	15576	15584	15692	15665	15530	15647	15638	15655	15684	15633	15682	15622	15774	15829	15701	15960	15697	15613	15620	15539	15880	15657	15721	15577	15497	15756	15714	15559	15631	15599	15720	15692	15523	15573	15651	15795	15778	15754	15782	15748	15917	15589	15699	15640	15752	15785	15889	15614	15652	15717	15836	15774	15772	15626	15587	15749	15911	15728	15855	15942	16015	15836	15404	15535	15561	15817	15606	15681	15744	15603	15669	15656	15671	15762	15802	15707	15895	15575	15444	15568	15687	15887	15604	15697	15610	15786	15650	15876	15573	15632	15734	15658	15678	15875	15532	15750	15616	15755	15575	15762	15656	15636	15742	15709	15713	15551	15742	15723	15852	15535	15614	15817	15786	15640	15747	15711	15613	15680	15668
19979	35966	35207	24313	20021	19385	18353	17378	16811	16122	15158	14745	14888	14695	14183	14025	14016	13814	13604	13649	13799	13800	14354	13818	13719	13744	13750	13532	13586	13436	13463	13538	14592	17876	17406	15624	14377	13704	13613	13431	13489	13307	13286	13414	13358	13400	13537	13618	13366	13480	13336	13458	13494	13389	13539	13397	13281	13266	13374	13288	13493	13383	13254	13540	13479	13479	13322	13389	13441	13347	13479	13407	13571	13350	13457	13503	13421	13361	13419	13327	13462	13374	13435	13498	13191	13479	13427	13344	13397	13412	13389	13382	13292	13419	13227	13682	13433	13451	13440	13620	13452	13417	13286	13477	13421	13320	13680	13541	13461	13452	13526	13275	13329	13391	13315	13440	13396	13355	13371	13436	13478	13526	13414	13406	13443	13470	13304	13663	13354	13416	13494	13357	13657	13382	13374	13415	13477	13460	13410	13376	13396	13515	13511	13318	13528	13355	13389	13412	13445	13487	13435	13512	13371	13423	13524	13388	13479	13480	13279	13500	13416	13371	13391	13393	13315	13477	13401	13410	13295	13570	13364	13524	13393	13533	13461	13205	13359	13488	13368	13370	13399	13426	13566	13354	13453	13478	13396	13392	13495	13529	13437	13433	13503	13536	13261	13350	13380	13112	13505	13401	13500	13421	13411	13391	13492	13482	13279	13463	13210	13449	13257	13457	13422	13402	13447	13349	13408	13446	13438	13209	13489	13258	13526	13462	13444	13468	13254	13387	13319	13373	13496	13287	13541	13428	13399	13393	13546	13349	13329	13447	13351	13382	13478	13406	13322	13442	13318	13331	13468	13374	13580	13315	13585	13387	13365	13550	13377	13642	13461	13412	13438	13479	13447	13535	13329	13518	13461	13404	13316	13447	13289	13340	13343	13532	13348	13342	13531	13264	13444	13429	13447	13666	13428	13549	13387	13413	13429	13470	13394	13359	13294	13330	13360	13389	13434	13285	13418	13418	13444	13374	13220	13514	13439	13434	13591	13350	13449	13548	13472	13334	13486	13481	13484	13629	13393	13374	13441	13421	13331	13447	13444	13401	13371	13463	13416	13397	13549	13316	13346	13229	13324	13300	13423	13427	13332	13286	13411	13413	13306	13331	13482	13491	13377	13550	13270	13425	13386	13476	13446	13495	13501	13385	13430	13556	13452	13289	13377	13413	13197	13560	13418	13364	13480	13366	13646	13190	13315	13409	13569	13291	13521	13394	13342	13474	13431	13319	13523	13301	13345	13647	13622	13446	13518	13312	13449	13368	13467	13315	13352	13365	13378	13372	13512	13423	13286	13444	13348	13291	13460	13461	13486	13573	13099	13456	13393	13469	13377	13464	13595	13420	13382	13449	13322	13365	13309	13264	13318	13430	13342	13416	13321	13638	13468	13411	13260	13443	13383	13477	13369	13366	13366	13376	13506	13489	13309	13739	13344	13262	13332	13561	13364	13485	13290	13496	13455	13478	13472	13396	13273	13528	13263	13298	13481	13345	13357	13458	13504	13349	13413	13274	13298	13391	13519	13488	13525	13418	13402	13133	13397	13493	13318	13443	13251	13299	13541	13380	13376	13392	13355	13372	13367	13441	13508	13412	13596	13326	13408	13387	13523	13340	13290	13342	13488	13411	13469	13322	13350	13589	13379	13501	13533	13342	13378	13317	13407	13356	13544	13385	13474	13451	13370	13408	13353	13395	13402	13367	13401	13406	13488	13475	13322	13493	13447	13555	13566	13440	13495	13407	13407	13329	13310	13473	13390	13308	13358	13421	13324	13517	13314	13488	13518	13384	13603	13375	13329	13463	13438	13327	13465	13459	13185	13466	13352	13398	13473	13298	13337	13324	13413	13414	13228	13428	13252	13405	13471	13502	13373	13407	13403	13476	13271	13363	13307	13468	13198	13374	13483	13410	13409	13434	13105	13197	13376	13264	13366	13328	13400	13447	13403	13368	13490	13342	13295	13403	13422	13438	13395	13527	13350	13410	13489	13556	13272	13445	13476	13308	13525	13371	13514	13553	13349	13281	13369	13473	13529	13326	13259	13500	13668	13405	13364	13531	13489	13494	13403	13283	13394	13454	13508	13384	13485	13324	13660	13186	13396	13472	13412	13502	13413	13326	13378	13255	13441	13332	13343	13275	13428	13445	13486	13550	13428	13509	13370	13281	13644	13295	13322	13428	13401	13518	13431	13556	13316	13474	13405	13440	13424	13425	13278	13361	13532	13284	13289	13424	13381	13279	13277	13401	13539	13520	13675	13517	13330	13233	13445	13379	13406	13302	13458	13383	13353	13383	13335	13413	13367	13335	13400	13499	13395	13521	13228	13399	13367	13359	13483	13220	13464	13397	13409	13488	13284	13336	13475	13360	13574	13590	13344	13326	13430	13161	13415	13361	13310	13443	13331	13382	13534	13354	13418	13433	13399	13268	13451	13607	13502	13333	13438	13415	13379	13401	13289	13502	13511	13474	13548	13469	13367	13338	13492	13487	13296	13301	13310	13418	13618	13560	13279	13339	13372	13402	13335	13315	13355	13419	13365	13336	13486	13452	13402	13534	13300	13305	13366	13381	13526	13555	13385	13430	13377	13364	13550	13298	13349	13377	13438	13381	13417	13303	13429	13531	13413	13289	13382	13401	13341	13366	13482	13561	13481	13191	13397	13473	13358	13325	13380	13421	13483	13499	13532	13470	13428	13395	13353	13324	13216	13300	13383	13477	13462	13274	13443	13321	13379	13432	13317	13446	13383	13395	13340	13479	13563	13397	13511	13278	13403	13466	13427	13397	13396	13492	13207	13392	13480	13385	13355	13425	13254	13277	13444	13304	13481	13350	13324	13439	13452	13477	13367	13343	13526	13357	13417	13419	13243	13202	13449	13409	13526	13586	13452	13417	13365	13380	13285	13493	13377	13433	13280	13459	13319	13343	13487	13511	13392	13353	13359	13455	13541	13272	13479	13395	13445	13255	13294	13386	13213	13448	13591	13414	13408	13411	13380	13418	13578	13358	13460	13511	13448	13388	13372	13444	13355	13505	13393	13434	13492	13479	13407	13343	13438	13359	13406	13408	13384	13271	13328	13331	13405	13391	13356	13452	13496	13444	13552	13286	13417	13262	13509	13493	13326	13414	13357	13413	13524	13353	13507	13465	13449	13374	13461	13272	13419	13403	13353	13458	13447	13501	13483	13392	13457	13543	13454	13459	13364	13389	13488	13255	13568	13370	13419	13265	13452	13486	13433	13387	13153	13309	13572	13330	13316	13291	13480	13433	13420	13423	13410	13372	13289	13582	13357	13269	13364	13297	13325	13333	13414	13369	13396	13342	13583	13457	13364	13386	13443	13368	13176	13293	13483	13431	13463	13525	13515	13362	13473	13158	13362	13370	13428	13388	13285	13434	13412	13381	13609	13406	13470	13449	13351	13498	13481	13510	13397	13537	13413	13382	13478	13345	13387	13474	13536	13456	13336	13519	13388	13335	13341	13315	13476	13327	13338	13413	13255	13460	13326	13359	13461	13434	13457	13397	13479	13402	13455	13391	13486	13338	13378	13265	13418	13328	13552	13341	13484	13348	13452	13430	13397	13492	13480	13417	13279	13397	13304	13198	13542	13232	13417	13402	13356	13467	13302	13560	13244	13518	13381	13435	13362	13396	13284	13276	13470	13523	13323	13412	13584	13481	13405	13408	13370	13488	13525	13327	13584	13476	13583	13297	13424	13505	13376	13497	13476	13337	13475	13378	13403	13303	13331	13281	13392	13396	13373	13398	13563	13376	13583	13346	13546	13414	13401	13444	13388	13425	13394	13431	13446	13376	13510	13310	13363	13518	13407	13351	13370	13282	13375	13288	13531	13479	13545	13408	13577	13396	13253	13525	13458	13494	13373	13466	13357	13301	13397	13493	13457	13438	13404	13485	13412	13468	13433	13362	13290	13507	13402	13440	13474	13176	13364	13422	13482	13337	13362	13229	13455	13282	13385	13420	13327	13365	13398	13420	13411	13559	13387	13265	13373	13423	13390	13439	13414	13385	13385	13356	13435	13376	13436	13515	13490	13448	13422	13400	13430	13343	13414	13422	13493	13370	13213	13365	13434	13454	13341	13313	13408	13489	13534	13482	13377	13557	13471	13300	13317	13511	13335	13495	13481	13447	13425	13618	13392	13269	13450	13429	13280	13410	13242	13314	13410	13468	13402	13481	13341	13368	13332	13442	13521	13560	13256	13496	13300	13370	13402	13453	13384	13424	13361	13465	13386	13417	13515	13385	13379	13462	13480	13505	13394	13284	13308	13323	13428	13430	13442	13367	13493	13472	13365	13419	13286	13279	13383	13508	13430	13698	13421	13449	13267	13443	13378	13374	13390	13513	13450	13425	13449	13344	13360	13523	13600	13320	13581	13505	13404	13355	13312	13520	13336	13386	13402	13544	13494	13457	13435	13372	13383	13368	13409	13455	13365	13192	13361	13320	13295	13366	13440	13337	13339	13514	13349	13409	13427	13498	13166	13214	13424	13396	13439	13562	13505	13509	13334	13451	13468	13676	13388	13531	13536	13450	13339	13302	13380	13335	13485	13327	13331	13292	13522	13476	13365	13475	13500	13423	13327	13360	13577	13371	13370	13323	13359	13339	13348	13447	13448	13440	13277	13367	13402	13403	13371	13255	13484	13551	13472	13252	13572	13314	13456	13462	13379	13355	13335	13314	13333	13324	13336	13377	13548	13424	13316	13436	13391	13341	13458	13483	13405	13415	13418	13436	13362	13372	13502	13514	13447	13257	13473	13363	13518	13470	13493	13326	13584	13329	13307	13231	13349	13351	13513	13480	13249	13425	13322	13397	13255	13406	13442	13334	13236	13387	13385	13308	13414	13550	13468	13276	13403	13349	13453	13263	13556	13393	13444	13463	13354	13373	13470	13565	13402	13446	13521	13415	13447	13323	13371	13386	13195	13325	13304	13372	13604	13364	13579	13338	13363	13326	13424	13443	13397	13467	13564	13442	13433	13453	13410	13342	13386	13246	13393	13597	13420	13384	13351	13405	13481	13306	13465	13247	13363	13498	13382	13474	13359	13470	13331	13482	13390	13547	13420	13379	13391	13382	13478	13386	13280	13427	13335	13314	13286	13451	13375	13413
22620	21056	28909	23418	21241	23739	25835	20516	18934	18656	17749	17297	17163	17107	16978	16792	16506	16446	16291	16296	16174	16463	16844	16583	16283	16422	16081	15969	16133	15802	15932	15950	17471	21437	21543	19116	17416	16410	15958	15711	15860	15910	15968	15887	15699	15840	15827	15921	15799	15827	15805	15860	15838	15812	15649	15833	15778	15783	15965	15852	15997	15887	15767	15674	15860	16041	15862	15767	15780	15858	15878	15857	15850	15871	15663	15696	15859	15826	15908	15982	15981	15761	15976	15593	15759	15919	15838	15901	15522	15766	15872	15736	15598	15877	15666	15995	15917	15824	15899	15684	15834	15749	15956	15777	15711	15588	15602	15651	15859	15961	15604	15574	15812	15664	15831	15782	15941	15836	15892	15635	15672	15981	15717	15805	15835	15749	15763	15641	15754	15908	15856	15642	15860	15847	15865	15844	15780	15998	15799	15710	15746	15805	15822	15806	15656	15817	15851	15917	15835	15789	15899	15859	15746	15635	15895	15644	15800	15658	15768	15836	15785	15798	15679	15719	15833	15746	15800	15948	15817	15900	15928	15864	15806	15739	15760	15971	15711	15540	15600	15841	15609	15671	15667	15962	15647	15739	15863	15895	15503	15687	15874	15796	15795	15657	15612	15709	15891	15699	15737	15832	15752	15655	15766	15658	15882	15832	15752	15683	15901	15654	15790	15766	15765	15625	15880	15776	15884	15744	15899	15788	15810	15691	15864	15777	15853	15771	15799	15786	15859	15868	15904	15808	15827	15898	15822	15570	15740	15881	15710	15895	15654	16012	15817	15909	15645	15806	15773	16001	15645	15869	15677	15731	15792	15838	15702	15768	15699	15784	15592	15669	15858	15959	15572	15892	15949	15776	15734	15717	15629	15929	15697	15777	15776	15790	15706	16113	15627	15604	15794	15689	15872	15969	15817	15658	15841	15823	15679	15705	15879	15927	15910	15690	15838	15799	15776	15956	15930	15761	15870	15878	15628	15599	15979	15846	15754	15870	15805	15614	15736	15881	15823	15835	15690	15559	15719	15809	15794	15794	15610	15777	15773	15825	15699	15876	15756	15781	15796	15867	15617	15681	15444	15821	16004	15756	15696	15593	15656	15865	15798	15669	15848	15531	15746	15679	15983	15759	15646	15708	15906	15527	15953	15977	15827	15823	15585	15859	15764	15679	15683	15707	15652	15517	15798	15594	15827	15714	15671	15737	15920	15790	15880	15888	15725	15687	15935	15608	15747	15873	15847	15980	15688	15688	15753	15775	15759	15733	15737	15752	15790	15764	15779	15803	15723	15785	15780	15613	15738	15831	15690	15759	15979	15785	15935	15810	15805	15813	15787	15666	15902	15854	15684	15333	15926	15815	15917	15896	15875	15892	15679	15818	15927	15999	15882	15758	15888	15956	15733	15830	15579	15781	15679	15842	15745	15826	15918	15787	15732	15724	15664	15753	15630	15776	15596	15822	15797	15724	15625	15689	15778	15806	15578	15678	15776	15679	15598	15630	15491	15609	15783	15677	15816	15810	15724	15776	15728	15881	15815	15603	15651	15786	15796	15748	15797	15692	15850	15644	15797	15799	15670	15668	15666	15653	15773	15964	15795	15878	15758	15866	15790	15654	15691	15918	15944	15767	15858	15743	15701	15747	15761	15569	15696	15663	15796	15535	15741	15727	15776	15728	15945	15899	15911	15851	15868	15812	15697	15838	15844	15768	15859	15597	15568	15618	15715	15792	15850	15892	15734	15480	15714	15871	15728	15933	15771	15752	15600	15578	15744	15700	15848	15771	15625	15664	15757	15868	15724	15586	15551	15740	15868	15711	15860	15863	15634	15605	15575	15692	15808	15705	15870	15865	15700	15721	15824	15767	15895	15740	15780	15587	15771	15925	15812	15753	15730	15913	15667	15841	15600	15664	15792	15699	15612	15840	15836	15646	15678	15706	15707	15786	15576	15764	15948	15764	15655	15815	15724	15782	15589	15715	15972	15453	15824	15909	15625	15928	15838	15631	15872	15781	15748	15740	15830	15578	15714	15920	16087	15586	15918	15688	15893	15645	15825	15842	15716	15675	15687	15723	15819	15781	15686	15969	15611	15552	15547	15685	15730	15825	15805	15653	15863	15658	15675	15762	15625	15563	15788	15778	15994	15800	15631	15703	15562	15849	15781	15981	15658	15757	15664	15625	15805	15781	15693	15607	15886	15796	15833	15834	15625	15817	15610	15922	15777	15777	15543	15849	15791	15677	15783	15805	15668	15607	15936	15535	16016	15733	15851	15699	15909	15805	15830	15567	15761	15726	15804	15673	15846	15776	15829	15791	15709	15961	15700	15913	15766	15727	15693	15744	15814	15615	15666	15837	15754	15779	16000	15661	15751	15893	15835	15784	15827	15750	15739	15774	15718	15803	15723	15689	15862	15769	15772	15830	15919	15711	15691	15862	15616	15764	15913	15720	15665	15838	15673	16069	15963	15719	15639	15820	15728	15514	15840	15913	15672	15793	15739	15689	15633	15509	15687	15570	15899	15594	16031	15786	15687	15651	15635	15715	15661	16004	15818	15873	15921	15741	15689	15788	15741	15953	15695	15687	15843	15691	15821	15724	15719	15566	15581	15679	15791	15632	15727	15703	15703	15559	15781	15839	15949	15822	15757	15582	15774	15854	15729	15699	15784	15686	15900	15763	15684	15722	15655	15715	15797	15742	15643	15789	15950	15752	15784	15805	15931	15968	15758	15648	15687	15685	15766	15688	15864	15705	15696	15660	15754	15746	15756	15885	15875	15895	15699	15814	15711	15928	15795	15986	15686	15737	15806	15774	15670	15614	15654	15565	15892	15955	15761	15826	15719	15755	15796	15845	15700	15761	15737	15844	15603	15836	15607	15659	15685	15634	15754	15681	15897	15834	15837	15873	15889	15753	15796	15790	15893	15675	15806	15831	15708	15911	15578	15790	15777	15710	15545	15627	15766	15837	15897	15858	15693	16014	15872	15668	15718	15866	15985	15790	15698	15640	15669	15770	15912	15452	15680	15655	15683	15799	15711	15678	15853	15517	15730	15702	15870	15781	15620	15711	15811	15674	15624	15721	15685	15686	15605	15676	15883	15810	15752	15648	15683	15688	15784	15753	15769	15614	15860	15664	15825	15804	15749	15593	15762	15754	15680	15765	15843	15707	15896	15807	15765	15686	15645	15786	15681	15758	15589	15642	15705	15716	15828	15843	15690	15767	15724	15870	15735	15849	15735	15676	15802	15937	15759	15658	15540	15540	15541	15698	15789	15538	15920	15742	15832	15844	15883	15704	15565	15636	15647	15811	15614	15769	15749	15713	15929	15886	15859	15807	15776	15561	15777	15971	15758	15752	15667	15798	15785	15740	15785	15691	15809	15850	15852	15836	15855	15666	15941	15856	15678	15684	15844	15678	15799	15807	15615	15741	15632	15726	15689	15660	15744	15702	15610	15624	15791	15924	15832	15755	15688	15696	15718	15949	15813	15898	15577	15730	15740	15750	15709	15678	15805	15895	15843	15737	15877	15531	15593	15854	15807	15760	15802	15559	15579	15850	15642	15645	15715	15556	15928	15851	15632	15733	15582	15630	15800	15674	15747	15814	15792	15858	15935	15765	15741	15780	15784	15805	15956	15845	15695	15838	15851	15687	15799	15699	15785	15833	15680	15629	15749	15687	15855	15814	15599	15774	15713	15731	15512	15579	15744	15871	15818	15859	15708	15647	15704	15681	15712	15877	15825	15722	15757	16028	15666	15524	15720	15691	15822	15690	15799	15680	15884	15738	15930	15653	15579	15902	15671	15962	15920	15573	15800	15634	15709	15840	15732	15730	15867	15933	15741	15836	15729	15633	15685	15804	15972	15879	15831	15786	15773	15646	15810	15735	15530	15733	15708	15771	15703	15686	15761	15761	15973	15705	15764	15753	15822	15707	15902	15877	15706	15838	15614	15715	15769	15745	15700	15844	15709	15829	15826	15858	15879	15824	15810	15755	15733	15728	15851	15849	15880	15692	15823	15883	15636	15838	15697	15715	15769	15788	15848	15567	16003	15773	15984	15977	15870	15806	15875	15970	15697	15848	15817	15745	15822	15851	15793	15884	15746	15719	15721	15788	15760	15761	15788	15693	15667	15647	15690	15887	15682	15800	15747	15735	15736	16057	15767	15576	15722	15759	15961	15731	15681	15744	15785	15734	15788	15618	15687	15724	15642	15861	15962	15951	15609	15586	16069	15738	15712	15762	15973	15499	15885	15854	15690	15993	16012	15765	15665	15795	15605	15652	15894	15645	15810	15805	15577	15625	15703	15516	15488	15758	15906	15718	15743	15818	15576	15915	15748	15643	15638	15701	15698	15615	15842	15827	15937	15782	15618	15516	15827	15892	15582	15652	15846	15833	15733	15819	15645	15847	15909	15649	15643	15692	15567	15716	15565	15717	15893	15617	15817	15834	15702	15862	15723	15776	15728	15808	15650	15703	15533	15594	15506	15616	15471	15599	15824	15797	15747	15539	15697	15658	15702	15603	15739	15729	15809	15730	15808	15789	15745	15529	15913	15937	15600	15657	15803	15790	15572	15627	15688	15779	16001	15878	15801	15805	15779	15628	15924	15912	15717	15758	15999	15954	15625	15883	15738	15830	15662	15814	15671	15830	15521	15640	15925	15729	15714	15645	15786	15725	15711	15695	15690	15920	15758	15909	15902	15597	15909	15579	15610	15771	15804	15805	15721	15680	15818	15785	15811	15813	15565	15864	15675	15792	15887	15488	16000	15913	15879	15924	15559	15721	15825	15612	15820	15760	15725	15694	15951	15827	15679	15784	15838	15567	15678	15750	15654	15791	15793	15642	15795	15648	15687	15805	15904	15778	15825	15708	15648	15643	15709	15518	15861	15780	15852	15914	15649	15699	15756	15436	15603	15872	15650	15767	15862	15800	16028	15906	15743	15642	15853	15642	15805	15721	15851	15644	15867	15829	15801	15734	15804	15804	15599	15905	15773	15694	15683	15874	15672	15669	15414	15535	15684	15560	15740	15635	15735	15725	15677	15737	15794	15781	15672	15696	15761	15856	15691	15791	15810	15832	15653	15735	15836	15686	16026	15908	15958	15721	15623	15815	15947	15618	15861	15739
21328	39787	38306	27081	22414	22335	20781	19494	18570	17438	16100	15614	15481	15480	14751	14471	14215	14045	13965	13781	13924	14270	14627	14245	13706	13870	13883	13697	13612	13682	13689	13709	16075	21268	20220	17074	14946	13974	13570	13500	13406	13485	13390	13374	13465	13380	13444	13556	13422	13488	13426	13525	13483	13425	13306	13451	13528	13559	13331	13583	13466	13620	13563	13627	13411	13400	13543	13432	13504	13462	13329	13210	13451	13314	13536	13414	13442	13597	13350	13593	13388	13321	13503	13525	13405	13607	13499	13459	13584	13409	13438	13430	13396	13529	13400	13439	13418	13305	13338	13557	13578	13488	13649	13421	13366	13360	13274	13520	13155	13494	13525	13474	13347	13634	13457	13447	13416	13354	13461	13521	13335	13470	13402	13593	13355	13465	13357	13541	13339	13404	13264	13452	13570	13445	13328	13493	13384	13309	13534	13453	13397	13381	13484	13437	13547	13511	13448	13422	13419	13488	13358	13386	13522	13502	13539	13439	13471	13400	13387	13556	13518	13382	13472	13404	13359	13329	13579	13432	13472	13474	13544	13560	13439	13283	13472	13550	13658	13350	13376	13329	13443	13339	13218	13526	13469	13385	13307	13432	13313	13475	13497	13355	13414	13453	13445	13519	13346	13413	13472	13417	13305	13380	13463	13228	13361	13510	13598	13313	13378	13335	13503	13360	13410	13446	13371	13512	13486	13433	13483	13652	13417	13495	13461	13552	13362	13381	13431	13408	13281	13346	13375	13418	13402	13468	13442	13404	13397	13490	13751	13307	13618	13356	13395	13462	13375	13294	13414	13536	13337	13531	13412	13477	13383	13415	13511	13503	13626	13393	13293	13466	13537	13504	13446	13474	13378	13452	13488	13408	13359	13441	13234	13439	13542	13379	13417	13456	13401	13408	13414	13563	13374	13541	13326	13416	13672	13420	13378	13443	13476	13350	13381	13443	13413	13516	13401	13516	13524	13474	13447	13372	13467	13412	13374	13444	13278	13432	13431	13491	13320	13503	13502	13387	13489	13437	13489	13417	13408	13475	13419	13400	13350	13449	13343	13391	13504	13472	13435	13293	13334	13376	13430	13412	13405	13327	13429	13214	13409	13317	13363	13355	13420	13326	13474	13480	13236	13386	13531	13426	13305	13472	13383	13398	13510	13476	13502	13366	13243	13315	13509	13510	13553	13493	13368	13477	13560	13610	13458	13324	13441	13484	13417	13405	13316	13372	13374	13364	13260	13555	13546	13471	13355	13644	13222	13477	13346	13540	13490	13449	13350	13200	13353	13324	13413	13459	13426	13404	13409	13253	13361	13484	13466	13636	13270	13309	13454	13451	13510	13529	13396	13445	13357	13348	13495	13465	13537	13473	13503	13417	13415	13286	13466	13293	13430	13458	13463	13547	13608	13327	13443	13280	13371	13182	13513	13433	13520	13529	13313	13450	13271	13434	13381	13408	13480	13469	13370	13428	13541	13627	13517	13513	13474	13413	13323	13468	13481	13402	13426	13350	13382	13412	13422	13454	13459	13473	13414	13314	13503	13538	13267	13537	13385	13444	13320	13336	13265	13431	13517	13386	13335	13682	13420	13427	13307	13385	13350	13494	13303	13407	13271	13443	13547	13399	13445	13273	13532	13249	13336	13431	13435	13225	13379	13383	13637	13461	13346	13315	13366	13436	13322	13469	13159	13334	13510	13363	13423	13394	13598	13550	13363	13408	13527	13389	13324	13306	13385	13535	13324	13364	13471	13313	13409	13364	13417	13485	13482	13328	13397	13418	13342	13393	13411	13438	13526	13555	13460	13425	13585	13389	13511	13453	13543	13310	13431	13423	13466	13375	13452	13396	13454	13454	13480	13418	13379	13540	13346	13387	13416	13381	13410	13478	13348	13644	13372	13350	13448	13296	13362	13342	13326	13283	13470	13388	13455	13399	13448	13405	13302	13390	13433	13420	13514	13400	13230	13487	13458	13432	13378	13427	13548	13349	13589	13416	13548	13374	13536	13461	13335	13371	13393	13290	13439	13349	13556	13302	13366	13631	13443	13416	13401	13307	13550	13292	13328	13406	13455	13317	13490	13353	13481	13491	13539	13468	13335	13485	13338	13510	13588	13295	13435	13418	13421	13299	13384	13504	13438	13321	13432	13361	13356	13346	13462	13357	13331	13404	13552	13509	13566	13514	13421	13502	13347	13455	13340	13558	13376	13523	13377	13543	13442	13366	13477	13534	13467	13402	13396	13525	13414	13352	13550	13323	13432	13341	13326	13479	13530	13379	13499	13394	13442	13353	13355	13544	13390	13471	13345	13449	13435	13405	13528	13221	13257	13554	13421	13470	13540	13407	13409	13549	13438	13384	13502	13433	13461	13396	13426	13305	13531	13451	13281	13514	13399	13388	13540	13379	13524	13370	13466	13455	13433	13379	13344	13527	13475	13201	13451	13492	13490	13418	13536	13392	13333	13450	13446	13456	13535	13333	13423	13452	13434	13444	13463	13523	13527	13416	13324	13323	13486	13419	13348	13555	13325	13417	13498	13395	13355	13348	13449	13378	13520	13461	13321	13354	13437	13424	13392	13630	13591	13468	13487	13583	13478	13395	13416	13375	13306	13583	13483	13351	13469	13470	13640	13531	13379	13334	13323	13524	13447	13455	13217	13401	13469	13391	13372	13416	13254	13388	13448	13383	13492	13370	13559	13384	13406	13369	13329	13404	13282	13411	13508	13485	13488	13486	13405	13433	13324	13337	13457	13484	13480	13460	13401	13352	13585	13351	13344	13354	13183	13469	13467	13417	13554	13564	13347	13568	13452	13389	13466	13477	13355	13342	13419	13297	13357	13480	13575	13396	13642	13374	13382	13463	13332	13318	13396	13368	13620	13464	13507	13377	13326	13654	13499	13412	13521	13340	13488	13557	13550	13420	13474	13503	13539	13496	13435	13444	13385	13406	13305	13465	13657	13477	13324	13246	13509	13378	13632	13452	13339	13316	13288	13404	13424	13433	13566	13360	13340	13323	13436	13301	13484	13431	13373	13276	13466	13428	13355	13428	13465	13297	13466	13392	13612	13405	13569	13306	13396	13482	13374	13473	13403	13345	13493	13352	13422	13433	13468	13365	13492	13300	13352	13442	13504	13477	13396	13446	13340	13361	13380	13498	13378	13436	13392	13342	13345	13513	13571	13589	13471	13547	13414	13375	13570	13453	13356	13498	13453	13350	13374	13269	13489	13301	13451	13454	13323	13517	13381	13472	13512	13403	13643	13450	13390	13450	13426	13440	13385	13304	13389	13449	13386	13214	13284	13391	13434	13528	13355	13444	13353	13491	13300	13369	13388	13326	13289	13459	13437	13621	13390	13502	13419	13461	13292	13404	13318	13538	13505	13460	13380	13273	13662	13458	13427	13443	13502	13456	13434	13252	13544	13335	13401	13348	13439	13333	13267	13402	13378	13583	13434	13538	13420	13453	13373	13397	13529	13421	13440	13373	13338	13395	13471	13381	13249	13346	13425	13523	13455	13479	13460	13443	13548	13257	13356	13434	13545	13260	13375	13399	13525	13484	13512	13449	13432	13580	13297	13292	13500	13410	13352	13429	13491	13465	13481	13405	13364	13475	13301	13422	13424	13570	13554	13256	13284	13449	13359	13363	13531	13357	13473	13463	13603	13256	13389	13350	13309	13343	13293	13439	13375	13418	13573	13600	13452	13327	13439	13445	13550	13426	13396	13484	13613	13401	13225	13445	13292	13586	13243	13476	13482	13307	13452	13510	13532	13378	13328	13486	13419	13290	13449	13357	13536	13349	13320	13416	13361	13414	13369	13359	13355	13353	13415	13652	13328	13413	13470	13411	13272	13286	13374	13500	13359	13470	13393	13395	13473	13512	13438	13225	13519	13391	13436	13333	13613	13498	13318	13593	13485	13282	13324	13470	13470	13182	13490	13459	13254	13345	13392	13462	13474	13329	13362	13571	13287	13483	13473	13348	13432	13257	13590	13480	13466	13537	13406	13403	13431	13349	13311	13484	13387	13499	13362	13386	13459	13393	13229	13431	13364	13425	13356	13553	13386	13436	13359	13273	13401	13320	13479	13507	13404	13474	13373	13281	13395	13381	13446	13325	13374	13431	13534	13433	13574	13338	13480	13535	13377	13368	13463	13347	13554	13280	13528	13503	13372	13493	13469	13315	13450	13453	13504	13427	13391	13328	13320	13538	13486	13442	13467	13341	13380	13358	13384	13347	13507	13401	13379	13288	13427	13431	13359	13327	13402	13473	13248	13371	13452	13417	13459	13522	13335	13485	13481	13439	13435	13414	13473	13487	13416	13439	13494	13382	13295	13368	13416	13404	13337	13396	13321	13514	13382	13495	13422	13394	13421	13408	13383	13479	13465	13286	13531	13438	13474	13409	13301	13397	13671	13557	13363	13339	13333	13557	13485	13526	13631	13662	13255	13150	13499	13307	13407	13441	13464	13373	13200	13529	13477	13304	13477	13380	13342	13368	13522	13429	13563	13265	13263	13367	13482	13367	13448	13502	13337	13587	13423	13589	13356	13515	13332	13498	13338	13292	13438	13448	13379	13383	13383	13398	13361	13576	13309	13394	13498	13108	13279	13312	13365	13501	13369	13502	13407	13376	13565	13430	13523	13237	13456	13480	13230	13441	13473	13425	13427	13526	13306	13415	13393	13363	13500	13522	13436	13362	13400	13336	13460	13378	13479	13202	13346	13369	13588	13382	13510	13337	13479	13422	13549	13717	13324	13392	13163	13342	13307	13521	13545	13292	13452	13473	13371	13390	13334	13325	13442	13453	13488	13395	13413	13620	13472	13274	13541	13525	13496	13373	13331	13391	13502	13346	13290	13331	13431	13277	13430	13412	13587	13526	13374	13595	13338	13449	13371	13544	13477	13459	13483	13473	13343	13543	13394	13600	13406	13282	13365	13369	13452	13482	13283	13352	13489	13376	13500	13512	13493	13502	13430	13341	13459	13368	13388	13409	13245	13444	13473	13351	13376	13340	13379	13404	13282	13440	13426	13419	13488	13428	13441	13431	13509	13379	13418	13443	13296	13505	13566	13401	13450	13350	13340	13451	13490	13436	13394	13335	13570	13433	13247	13279	13521	13334	13399	13417
27503	23088	28274	23183	19008	18432	18127	17674	17334	17088	16832	16796	16653	16393	16547	16230	16404	16378	16038	16127	16134	16082	16430	16293	16031	16165	16226	16109	16236	16252	16237	16071	16311	16713	16687	16704	16307	16193	16165	16107	16004	15998	16187	15965	16018	16175	15960	16074	16227	15948	16121	16183	15995	15951	16169	16164	15967	16049	16045	16006	16207	16124	15799	16199	16107	16027	16145	16081	16154	16008	16377	16111	16133	16110	16129	16233	16132	16190	16179	16083	16072	16337	16168	16039	16047	16067	16074	16209	16197	16070	16171	16217	16081	16050	16199	16204	16086	16214	16076	16109	16202	16079	16167	16093	16146	16053	16045	16210	16192	16029	16202	16010	16076	16092	16188	16017	15985	16100	16153	16195	15975	16119	16093	15902	16087	16018	16023	15981	16141	16100	16201	16057	16068	16182	16164	16100	16063	16027	16104	16143	16234	16117	16209	16022	16100	16016	16143	16228	16288	16137	16332	16182	15910	16086	15948	16187	15996	16149	15886	16259	16055	16145	16020	16201	15985	16110	15834	16079	16112	16135	16296	16189	16237	15999	16162	15795	15970	15932	16048	16103	16157	16274	16141	16209	15972	15933	16106	16224	16137	16012	15862	16042	16090	15901	15904	16158	16156	16300	15937	16091	16042	15986	16135	16142	16122	16102	16251	16176	16067	16148	15873	16140	16212	15914	16083	16035	16022	15964	16063	16042	16134	15882	15918	16115	16305	16054	16030	16229	16075	16126	16014	16178	16209	15806	16000	16196	16150	16133	15861	16054	16032	16006	16082	16209	16040	16175	16205	16115	16130	16047	16192	15972	16120	15952	16152	16191	16122	16113	16009	16101	16141	16097	15857	16204	15891	16276	16249	16146	16061	16137	16101	16088	15958	16182	16030	16262	15921	15925	16071	16056	16270	16165	16051	16031	16157	16011	16295	16014	16195	15830	16086	16259	16158	16009	16054	16042	15918	16130	16172	16275	15921	16219	16043	16088	16114	15902	16090	16103	16059	16123	16047	15997	16232	15802	16083	15933	16184	16063	16235	16072	16156	16147	16120	16093	16056	16095	16128	16208	15998	16084	16151	16043	16114	16053	16105	16129	16252	16086	16322	16287	16191	16124	16226	16136	16259	16160	16348	16029	15918	16072	15945	16073	16009	15977	16167	16188	16369	16262	16207	16322	16022	16079	16090	16155	16009	16004	16351	16007	16278	16132	16136	16141	16220	15914	16328	16110	16253	16068	16224	16129	16133	16282	16073	16082	16347	16272	16202	15972	16304	16169	16323	16088	15937	16295	15971	16101	16016	16107	15895	16191	16020	16029	16260	15988	16131	16205	16101	16117	16107	16268	16198	16028	16358	16166	16283	16136	16072	16255	15844	16141	16028	16128	16147	15815	16079	15988	16138	16021	16076	16139	15929	16370	16131	16025	16014	16161	16074	16377	16143	16314	16231	16140	16152	15988	16249	16070	16130	16075	16101	16251	16093	16114	16143	16065	16022	15971	16268	16023	16027	16299	16137	16085	16077	16099	16318	16154	16078	16309	15951	16015	16013	16336	16293	16168	16206	16172	16037	16193	16227	15966	16129	16120	16079	16070	16225	16148	16009	16268	16086	15853	15994	15970	16119	15973	16158	15993	16037	16274	16019	15979	16122	16033	15814	16155	16038	16199	15985	16125	16340	16192	15895	16181	15926	15973	15926	16297	16032	15887	15930	16193	16245	16131	16275	16353	16335	16151	16126	15986	15990	16176	16047	16145	16127	16124	16244	15859	16136	16165	15909	16039	16016	16166	16095	16105	16025	16275	16023	15827	16003	15900	15940	15912	16298	16122	16066	16001	16051	16252	16116	16046	15943	16037	16056	15962	16140	15998	15899	16193	16036	16072	16139	15854	16122	16050	16116	16124	15938	16082	16008	15968	16170	16248	16042	16196	16062	16058	15925	16048	16078	15959	16157	16080	16107	16107	16056	16114	16051	16046	16041	16071	15993	15928	16129	16186	16212	16222	16070	16128	15965	16059	15830	15946	16254	16273	15996	16207	16088	16012	16053	16062	16133	16258	16077	16031	16156	16010	16224	16196	16090	16146	16146	16092	16039	16157	16124	16266	16051	16217	16076	16060	15915	15890	16281	16226	16144	16033	15987	16172	16182	16118	16212	16197	16116	15984	16029	16013	16052	16297	15916	15948	16223	16273	16151	16136	15981	16048	16189	15960	15887	16047	16158	16099	16254	15955	15958	16101	16144	15959	16051	16040	16049	16305	16203	16123	16264	16035	16239	16026	16260	16134	16189	15981	16251	16087	16287	16037	15985	16036	16124	16078	16230	16172	16173	16190	15924	16111	16061	15879	16083	16121	16243	15997	16320	16142	16063	16074	16027	16169	16170	16140	16274	15994	16237	16306	16068	15959	15966	16234	15930	15838	16125	16090	16316	15912	15990	16129	16040	16208	16238	15960	16099	16276	16194	16125	16010	16274	16085	16402	16115	15967	16019	15966	16204	15998	16125	16210	16146	16348	16073	16042	16239	15918	16132	16103	16160	15965	16095	16134	15972	16143	16152	16031	16089	15929	16114	15995	15887	16024	16119	16091	16073	16065	16161	16036	16009	16085	16141	16327	16031	15925	16140	16068	16124	16126	15877	15983	16137	16041	15992	16045	16046	16160	16110	16097	16166	16302	16078	15959	16180	16176	16036	16054	16015	16035	16165	16146	15922	16108	16049	16169	16175	15984	15987	15877	16159	16283	15997	16176	15942	16224	16166	16008	16274	16235	16176	15912	15918	16165	16033	16059	16178	16246	16342	16085	16060	16077	16220	15978	16130	16049	16198	16174	16006	15828	15972	15959	16221	16308	16214	16083	16196	15976	15994	16039	16180	15957	16058	16077	16263	16008	16010	16173	16281	15985	16044	16177	16249	16092	16117	16055	15938	16267	16240	16081	16196	16180	15969	16115	16165	16226	16051	16214	16048	16200	16089	16028	16044	16196	16160	16206	16091	16262	16435	16312	16053	15997	16134	16131	16115	16095	16152	16083	16139	15997	16034	16123	16199	16078	16200	16156	16126	16069	16028	16297	16017	16174	16202	16104	16264	16096	15967	15976	16096	16186	16078	15920	16027	16326	16063	16061	15947	16290	16139	16215	15919	16171	16073	16096	16085	16022	16230	16077	16181	16059	16208	15891	16138	16082	16121	16257	15867	16034	15974	16043	16088	15892	16178	16028	16158	15863	16033	16344	16198	16186	16148	16112	16270	15793	15960	15976	16029	16049	16257	15985	16220	16132	16158	16040	16109	16037	16239	15960	16186	16221	15995	16176	16263	16131	16046	15990	16210	16198	16198	16117	15848	16073	16048	16154	16126	16120	16188	16155	16075	16092	16264	16003	16142	16060	16019	16020	16079	16077	16112	15976	15870	16040	16041	16136	16142	15958	16138	16143	15941	16046	16141	16215	16139	16226	16147	16149	16074	16103	16145	16038	16157	16102	16216	16053	16307	16268	16183	16171	16130	16173	16157	16110	15928	16039	15998	16043	15895	16085	16298	16076	16138	15995	16234	16096	16137	16116	16220	16030	16125	16223	16121	16113	16119	16227	16315	15948	16226	16154	16161	15943	16282	16017	16139	15960	16145	16122	16113	15992	16223	16008	15959	15942	15981	16219	16277	16011	16083	16155	16130	16226	16170	16040	15927	16118	16071	16124	16173	16064	16295	16109	15965	15883	15954	16139	16128	16308	16132	16204	16082	16166	16147	16064	16234	16123	16180	16116	16094	16097	16111	15981	16112	16076	16021	16077	16183	16024	16049	16022	16013	16082	16101	16121	15960	16129	15931	16002	16141	16067	16151	16318	15981	16102	16114	16190	15994	16188	16039	16112	15881	16104	16087	16106	16060	16117	16055	16041	16102	16064	15981	16186	16410	16195	16006	16072	16069	16085	16102	16169	16117	16138	16153	16369	16064	16136	16356	16297	16130	16171	16261	15899	15901	16086	16072	16190	16121	16232	16149	15909	16108	16143	15816	16020	16074	16102	16084	15944	16006	15910	16048	15995	15924	16046	16218	15906	16044	16253	16215	16205	16142	16143	16066	16187	16265	16244	16134	16081	16091	16219	16283	15888	16181	16141	16133	15955	16127	16265	16251	16085	16345	16096	16009	16056	16230	16304	16000	16209	15946	16121	15981	16064	16180	16059	16109	15987	16098	16222	16076	16087	15953	16200	16220	15805	15945	16358	15998	16080	16258	16076	16163	16199	16103	15957	16038	15711	15981	16000	16109	15982	16133	15948	16054	16193	15979	16079	16095	16051	15933	16090	16230	16199	15935	16136	15974	15883	16082	16191	16021	16083	16205	15941	15885	16057	16023	16163	16124	16100	16251	15994	16255	15945	16012	16131	16228	16277	16302	16163	16281	16298	16192	16190	16087	16096	16148	16144	16124	15946	16213	16059	16221	16088	16142	16006	15985	16026	16161	16223	15988	16035	16067	16127	16038	16183	16226	16140	16048	16185	16073	16037	16129	15957	16085	16159	16076	16131	16188	16151	16162	16064	16109	16017	16124	16149	16368	16222	16081	16053	16011	15922	16117	16071	16094	15984	15954	16009	16231	15975	16114	16009	16128	16090	16082	16155	16095	16024	16113	16234	16183	16147	15983	16216	16085	15922	16133	16088	16062	16178	16068	15945	15992	16056	16180	16118	15937	16046	16107	16177	16096	15935	16010	16186	15929	16017	16186	15905	16083	16195	16259	16319	16132	15929	16115	16177	16134	16054	16116	16196	16104	16163	16178	16111	16164	15975	16179	15903	15974	16109	16089	16052	16229	16134	16309	16146	16153	16268	16181	15902	16179	16125	16199	16055	16169	15946	16234	16157	16243	15890	16154	16003	16176	16221	16123	16052	16178	15968	16276	15853	16165	16098	15996	16271	16143	16048	16062	16090	15961	16104	16125	16257	16042	15964	16326	16117	16195	16189	16251	16105	16228	16058	15808	16124	16232	16098	16363	16150	16136	15919	15983	16253	16204	16202	16103	16192	16021	16172	16181	16227	15983	16159	16131	16047	16192	15946	16165	16208	16181	16122	16065	16131	16260	15886	15931	15921	16168	16047	15915	16132	16017	15985	16106	15906	16138	16216
19878	30513	27770	19399	17508	17154	16749	16239	15734	15330	14513	14498	14278	14298	14244	14120	13777	13827	13893	13784	13840	13890	14201	13926	13682	13878	13781	13821	13514	13539	13568	13692	13673	14237	14352	14208	13923	13682	13416	13609	13654	13703	13733	13766	13631	13731	13715	13512	13684	13617	13641	13654	13617	13681	13603	13808	13553	13613	13507	13541	13729	13509	13787	13557	13571	13737	13593	13550	13521	13654	13693	13617	13667	13487	13700	13722	13662	13525	13670	13522	13735	13726	13713	13731	13655	13708	13623	13654	13502	13828	13590	13706	13708	13494	13658	13583	13689	13739	13739	13601	13653	13689	13592	13512	13574	13579	13643	13442	13648	13596	13624	13611	13826	13598	13568	13606	13607	13585	13728	13558	13555	13722	13500	13809	13603	13595	13691	13709	13614	13453	13592	13597	13542	13642	13580	13658	13583	13645	13577	13710	13700	13697	13654	13680	13494	13480	13832	13687	13747	13609	13675	13678	13660	13379	13624	13619	13454	13611	13510	13645	13778	13712	13693	13707	13694	13650	13720	13524	13730	13536	13557	13702	13672	13677	13641	13544	13513	13563	13775	13663	13645	13755	13562	13674	13745	13720	13636	13480	13625	13630	13884	13569	13751	13643	13536	13536	13678	13627	13678	13724	13708	13657	13704	13503	13574	13648	13732	13662	13626	13429	13547	13533	13620	13734	13846	13700	13713	13547	13681	13656	13656	13798	13558	13633	13756	13631	13547	13773	13697	13420	13603	13543	13664	13801	13638	13576	13629	13672	13529	13544	13574	13738	13515	13732	13661	13779	13670	13608	13491	13521	13589	13604	13821	13608	13589	13539	13598	13680	13659	13611	13546	13616	13665	13467	13702	13611	13537	13522	13615	13560	13684	13543	13589	13661	13581	13682	13806	13598	13529	13747	13444	13651	13465	13729	13644	13606	13672	13763	13722	13563	13397	13735	13760	13514	13697	13737	13525	13542	13647	13566	13604	13588	13689	13343	13508	13653	13472	13696	13642	13622	13646	13496	13701	13694	13737	13651	13497	13635	13662	13683	13781	13688	13512	13632	13617	13585	13644	13538	13551	13752	13494	13618	13663	13454	13572	13615	13542	13576	13560	13544	13396	13444	13503	13516	13646	13619	13385	13618	13712	13661	13620	13785	13618	13612	13593	13721	13779	13573	13552	13653	13670	13640	13559	13767	13708	13722	13597	13682	13548	13542	13580	13649	13784	13672	13512	13612	13748	13706	13686	13626	13655	13703	13735	13676	13595	13534	13621	13671	13722	13645	13692	13550	13530	13636	13848	13527	13662	13733	13663	13709	13553	13471	13793	13720	13609	13655	13669	13704	13688	13689	13718	13618	13599	13563	13727	13621	13755	13572	13595	13768	13530	13686	13680	13557	13675	13671	13540	13745	13588	13615	13554	13650	13522	13679	13833	13498	13623	13492	13560	13635	13613	13725	13629	13611	13608	13722	13569	13576	13554	13508	13699	13696	13537	13613	13682	13608	13634	13548	13524	13656	13584	13489	13617	13742	13881	13654	13633	13601	13599	13443	13504	13839	13405	13607	13663	13586	13461	13564	13572	13649	13540	13530	13711	13527	13594	13626	13724	13598	13553	13716	13676	13629	13645	13598	13689	13613	13657	13682	13718	13511	13598	13751	13560	13568	13577	13701	13595	13584	13474	13709	13690	13754	13444	13726	13574	13625	13751	13573	13628	13689	13643	13582	13663	13594	13536	13699	13637	13595	13729	13592	13712	13646	13580	13486	13457	13693	13619	13673	13645	13623	13651	13739	13684	13631	13686	13711	13492	13438	13601	13508	13679	13478	13657	13672	13674	13695	13542	13666	13698	13670	13613	13612	13627	13737	13598	13661	13731	13610	13492	13789	13630	13569	13642	13586	13692	13628	13795	13508	13507	13659	13611	13623	13663	13641	13560	13611	13543	13622	13676	13732	13752	13731	13677	13766	13643	13524	13497	13532	13641	13581	13549	13544	13671	13546	13534	13797	13547	13507	13515	13696	13720	13524	13634	13640	13524	13735	13453	13723	13538	13602	13564	13604	13633	13665	13471	13629	13702	13585	13733	13566	13615	13643	13542	13454	13658	13652	13626	13777	13630	13710	13766	13497	13540	13702	13803	13505	13635	13722	13532	13500	13463	13567	13793	13803	13506	13600	13575	13646	13717	13776	13629	13766	13558	13701	13632	13648	13760	13617	13504	13494	13561	13815	13676	13683	13549	13582	13719	13734	13740	13601	13819	13551	13682	13539	13353	13750	13626	13389	13675	13731	13776	13552	13628	13592	13446	13652	13838	13378	13593	13716	13594	13599	13763	13618	13586	13862	13717	13733	13580	13734	13745	13629	13740	13739	13539	13598	13707	13732	13658	13711	13744	13748	13576	13795	13590	13581	13495	13675	13538	13638	13629	13602	13513	13717	13710	13733	13650	13731	13791	13738	13746	13596	13705	13584	13599	13483	13676	13733	13637	13725	13685	13740	13706	13493	13628	13567	13684	13779	13719	13654	13613	13668	13548	13661	13728	13611	13778	13601	13825	13708	13643	13619	13693	13625	13707	13701	13566	13532	13666	13718	13570	13723	13753	13660	13724	13727	13662	13585	13658	13690	13681	13511	13800	13569	13669	13467	13595	13594	13628	13526	13618	13672	13598	13621	13692	13872	13640	13701	13624	13529	13634	13437	13557	13515	13704	13587	13759	13656	13835	13704	13671	13677	13624	13659	13748	13851	13691	13584	13698	13661	13699	13657	13785	13633	13509	13752	13647	13673	13658	13603	13552	13736	13548	13688	13704	13662	13617	13614	13699	13745	13675	13706	13450	13577	13516	13594	13650	13669	13601	13689	13610	13618	13611	13604	13715	13659	13669	13631	13670	13486	13761	13696	13770	13673	13560	13524	13723	13648	13539	13634	13599	13645	13593	13568	13565	13669	13555	13555	13679	13659	13715	13773	13586	13579	13471	13614	13653	13617	13798	13697	13693	13562	13581	13645	13592	13643	13604	13634	13668	13729	13632	13611	13755	13702	13686	13655	13518	13520	13677	13470	13638	13576	13573	13678	13552	13544	13691	13603	13717	13629	13591	13666	13602	13656	13746	13835	13585	13673	13552	13615	13699	13685	13664	13562	13574	13582	13656	13569	13669	13772	13634	13551	13628	13719	13772	13635	13649	13645	13463	13674	13555	13650	13509	13695	13609	13713	13450	13781	13651	13628	13601	13646	13699	13756	13616	13665	13538	13672	13615	13660	13634	13491	13447	13709	13540	13739	13597	13745	13624	13742	13751	13674	13661	13746	13715	13700	13506	13726	13595	13512	13429	13577	13633	13629	13712	13606	13539	13814	13616	13582	13641	13543	13511	13536	13870	13697	13585	13526	13377	13438	13511	13689	13705	13520	13654	13585	13594	13619	13547	13676	13697	13651	13623	13439	13730	13606	13724	13700	13592	13870	13662	13640	13574	13526	13662	13764	13328	13605	13376	13651	13595	13771	13668	13669	13550	13635	13607	13589	13685	13581	13656	13590	13702	13746	13620	13612	13563	13646	13617	13584	13470	13821	13747	13748	13681	13543	13620	13771	13682	13673	13738	13641	13617	13628	13748	13484	13677	13640	13604	13801	13585	13640	13712	13605	13463	13555	13654	13834	13505	13624	13645	13450	13780	13564	13534	13625	13810	13657	13427	13658	13566	13671	13615	13667	13560	13692	13538	13689	13598	13575	13671	13538	13822	13576	13653	13492	13629	13690	13789	13491	13661	13751	13526	13791	13644	13662	13646	13549	13580	13632	13527	13515	13780	13623	13647	13695	13764	13667	13545	13732	13654	13533	13646	13762	13656	13562	13531	13595	13467	13607	13577	13533	13765	13664	13396	13639	13738	13500	13700	13563	13488	13705	13729	13614	13690	13764	13689	13600	13719	13651	13640	13805	13624	13524	13740	13660	13695	13653	13564	13852	13460	13568	13508	13512	13660	13687	13634	13493	13666	13524	13667	13678	13526	13826	13608	13706	13553	13762	13683	13793	13768	13607	13918	13706	13651	13714	13552	13646	13731	13686	13473	13539	13576	13575	13562	13625	13694	13589	13540	13573	13609	13523	13650	13763	13592	13601	13660	13586	13549	13713	13400	13517	13715	13554	13767	13543	13628	13523	13683	13714	13601	13727	13744	13582	13530	13719	13800	13628	13835	13503	13630	13652	13616	13662	13622	13490	13458	13733	13539	13620	13667	13625	13563	13556	13584	13617	13601	13505	13496	13632	13807	13589	13680	13637	13608	13584	13621	13680	13668	13777	13752	13580	13600	13695	13610	13569	13680	13777	13685	13677	13690	13694	13673	13738	13652	13546	13563	13489	13743	13480	13700	13514	13749	13671	13493	13729	13529	13695	13707	13666	13749	13587	13660	13795	13656	13660	13711	13589	13550	13731	13703	13516	13572	13600	13717	13718	13651	13667	13687	13578	13626	13751	13684	13757	13604	13763	13737	13614	13617	13712	13651	13799	13651	13701	13657	13704	13572	13596	13569	13562	13466	13535	13764	13619	13681	13680	13771	13580	13694	13706	13744	13688	13746	13671	13487	13734	13631	13690	13542	13630	13677	13665	13762	13638	13787	13679	13546	13816	13725	13738	13740	13611	13684	13619	13608	13573	13598	13669	13702	13579	13740	13536	13666	13650	13594	13587	13631	13411	13761	13677	13633	13582	13687	13561	13585	13793	13859	13546	13781	13599	13525	13718	13645	13646	13739	13680	13795	13649	13793	13487	13462	13513	13824	13506	13710	13711	13720	13639	13686	13640	13778	13567	13720	13737	13636	13521	13534	13542	13623	13655	13643	13586	13527	13571	13477	13580	13680	13723	13502	13536	13445	13701	13622	13519	13491	13750	13603	13513	13657	13708	13701	13811	13782	13594	13633	13673	13641	13631	13820	13663	13655	13888	13675	13604	13691	13660	13554	13386	13653	13788	13744	13649	13735	13714	13677	13585	13687	13572	13662	13567	13540	13348	13616	13520	13802	13570	13717	13587	13647	13691	13663	13499	13706	13801	13688	13804	13631	13790	13575	13630	13660	13685	13707	13629	13512	13828	13521	13537	13701	13514	13730	13486	13715	13654	13673	13647
23538	21061	28633	23818	21961	22711	21912	19239	18309	18034	17110	17086	16973	16926	16735	16638	16501	16440	16364	16073	16348	16195	16599	16388	16299	16009	16019	16109	16168	16216	16145	16055	17062	19372	18971	17757	16841	16331	16129	16230	16054	15833	16000	15914	16191	15811	15930	15950	15889	15907	15873	16229	16084	16034	16134	16057	16109	16043	16028	16125	15786	15817	16188	16130	15929	16151	16070	15971	15981	15793	15983	15915	15665	16103	16099	16038	15843	15849	15696	16024	16020	16126	15923	16046	15934	15975	15924	15888	16053	15855	15918	15929	16177	16177	15861	15943	15863	16026	15969	16052	15912	15852	16051	16010	16013	15880	16095	16068	15869	16059	16037	16031	15865	15973	15868	15969	16017	15944	15908	15995	16038	15969	16063	15703	15999	15892	15850	15975	15767	16162	15915	16039	15898	15983	15931	16018	15929	15722	15827	15927	15983	15893	16060	15895	15858	16072	16006	15841	15963	16037	15727	15942	16009	15968	15772	16017	16115	15843	16001	15812	15822	15994	15951	16021	15901	15931	16086	15883	15907	15882	16069	15889	15617	15977	15860	15856	16042	15797	15838	16018	15929	15864	15975	15759	15906	15705	15868	16086	15931	15969	15907	15882	16055	15867	15947	15971	15915	16072	16100	15875	16046	15883	16081	16080	15855	15684	16126	15981	16132	15904	15823	15759	15940	15916	15860	15884	15918	16023	16052	16033	16010	16105	15936	15956	15874	15943	15918	15647	15881	15949	15957	15790	15816	15937	15861	15956	16018	16007	16056	15897	15848	16021	15825	15966	15843	15955	15939	15932	15989	16126	16097	15945	15967	15882	16018	15849	15839	16047	16059	15774	15930	16089	16122	15965	15972	16068	16162	15728	15841	15817	16050	16008	16183	15986	15865	15929	16032	15778	15831	15797	15956	15878	16019	16208	15979	16040	16054	16159	15907	16115	15967	15787	16053	15768	15856	15846	16081	15982	15866	16066	15717	15880	15977	15953	15945	15970	16025	15957	15943	15640	15950	16027	16069	15816	16151	16015	15869	15931	15944	15952	16074	16005	15853	15936	15930	15710	15882	15960	15898	15905	16129	15883	16019	16000	16073	15946	15906	15912	15930	16009	15897	16048	15924	15883	16029	16100	15968	15850	15998	15708	15915	16033	15852	15893	15761	15989	15814	15929	15919	15850	15889	16007	15879	15935	15839	15812	15980	16004	15630	15986	15975	15904	16063	15901	15959	15956	15904	16048	15916	15822	15941	15906	16002	15808	15825	16018	16023	15738	15748	16038	16019	15974	15977	16099	15854	16130	15834	15818	15954	15864	16018	15953	16169	16046	16087	16100	15902	16100	15976	15831	16006	15824	15815	15958	15963	15779	15905	16021	15833	15884	15871	15919	15797	15828	15846	16056	16077	15821	15739	16110	15940	15957	15819	15984	15933	16003	15817	16083	15827	15814	16116	16196	15918	15735	15783	15955	15890	15975	16030	15920	15978	15877	16031	16062	16051	15893	15899	15936	15909	15913	16188	16015	15756	15972	15859	16124	15858	15894	15925	16016	15921	15887	16026	15803	15860	15749	15887	15748	15879	15920	15783	15768	16049	15930	16023	16045	15922	15843	15811	15886	16036	16023	15893	15934	16031	15769	15896	16024	16005	15814	16052	15874	15894	15867	15808	15928	15861	15821	15965	16063	15825	15901	15890	15962	15913	15830	15939	15830	15914	15799	15929	16287	15818	15851	16001	15910	15985	16093	15944	15872	15899	15919	15841	16025	15968	15888	16049	15997	15913	15781	15822	16075	15811	15903	15956	15923	15985	15778	15799	16025	15868	16021	16027	15927	15874	15951	15891	16018	15944	16065	15890	15890	16000	15806	15894	15855	16096	15915	15978	15682	15893	15891	15945	15726	15944	16203	16057	16008	15858	15936	15826	16035	15805	15745	16050	15952	15855	15974	15963	15866	15892	15923	15949	16162	15943	16155	15964	15737	15936	15851	15802	15945	15822	16012	15974	15853	15851	15838	15893	15922	16161	16072	16142	15919	15985	15853	15872	15777	15836	15762	15901	16083	15730	16020	15835	15868	15922	16103	16137	15830	16024	16111	16073	16044	15953	15823	15927	16078	15953	15987	15983	15924	15911	15989	15998	15736	15969	16054	15984	15842	16111	16109	15923	15777	15992	16056	16019	16023	16067	15908	16087	16186	16019	15936	16137	16022	16016	15846	15989	15991	15927	15923	15895	15871	15897	15878	15902	15819	15901	15869	15764	16016	16150	15822	15947	16034	15795	16129	16035	16036	16082	15973	16107	15927	15958	16205	15933	15708	15772	15833	15963	16059	16231	16083	15933	15858	15937	15951	15821	15803	15907	15868	16062	15805	15949	16067	15936	16166	15943	15735	15975	15977	15920	16031	15849	15993	16051	15778	16205	15891	15850	16174	15962	15864	15998	15870	15905	15901	15728	15841	15812	15946	15953	15900	15876	15748	16169	15853	16172	15775	16027	15905	15831	16037	15924	15967	15778	15796	15678	15843	16032	15943	15929	15916	15895	15902	15938	16106	15986	15746	15880	15910	15968	15893	15879	15888	15972	16004	15934	16079	16008	15955	15897	15929	16018	16054	16042	15809	15983	15907	15986	15918	15839	15952	15918	15810	15905	15953	15833	15868	16004	15832	15834	15842	16017	16036	16044	15964	15986	15901	15828	15966	15758	15996	15896	15945	15755	15743	15976	15783	15964	15931	15882	15899	15831	15835	16007	15962	15856	15974	16066	16016	15976	15885	15732	15891	15964	16089	15892	15787	16195	15863	15901	16080	16102	15922	16215	15956	15782	16043	16015	15903	16124	15973	15956	15852	15976	15950	15797	16122	15914	15947	15849	15934	15729	16079	15813	15921	15928	15961	15846	15904	15963	15855	15998	15721	15868	15923	15962	16026	15931	15905	16041	15913	15777	15877	15981	15960	16059	16009	15954	15861	15799	15883	16045	15934	16033	15846	16049	15813	16081	15924	15908	16016	15971	15962	15774	15999	15810	15801	15841	15961	16057	15945	15868	15985	15916	15897	15885	15768	15810	15931	15843	16006	15856	15974	15969	15977	16178	15922	16112	16099	15812	16105	15928	15984	15927	15770	15801	15996	15873	16072	16019	16007	15758	15993	15909	15855	15869	16013	16002	16007	15876	15805	15981	15760	15903	15957	16045	16185	15864	16123	15796	16112	15983	16028	15845	15934	15855	16088	16145	15806	15992	15816	15944	16130	15851	15794	15964	15957	15892	15960	16085	16011	15922	15929	15842	15784	15747	15880	15968	15985	15963	16038	15824	15959	15909	16009	15921	15841	15845	16108	15920	15924	15934	16012	15911	15935	15868	15864	15726	16078	16015	15903	15918	16051	15715	15872	16098	16047	16004	16003	15862	15940	15937	15978	16158	16123	15656	15902	15874	15849	15920	16069	15841	15811	15950	16062	15929	15778	15945	15933	15858	16103	16068	15952	15668	16087	15896	15802	15810	15812	15949	16059	16007	15979	16071	16070	15898	15788	15780	15902	15949	15849	16067	15757	15921	15863	16004	16013	15913	16064	16075	16019	15782	15886	15762	15922	15945	15594	15886	16080	15794	15928	15887	15926	15953	15899	16009	15698	15860	15923	15885	15993	15929	15758	16067	15785	15977	15830	15990	15984	16115	16009	15919	15917	16044	15749	16026	16117	15869	15897	16135	16016	15864	15786	15906	15866	15968	16161	15932	15908	15822	15931	16089	15646	15849	15870	15992	15890	15960	15837	15822	15926	15980	15970	15709	15817	15983	15795	15773	15882	16183	15896	15797	16017	15929	15909	15761	15925	16064	15885	15840	15961	15979	15893	15875	15794	15876	15798	15927	15859	16041	15723	15821	15994	16106	15851	15963	15957	15983	15629	16022	15999	15882	15774	15945	15898	16120	15993	15920	16080	15949	16181	15934	15996	15965	15999	15797	15829	16005	15894	16038	16028	15823	15920	15874	15883	15624	15687	16074	15967	15992	15918	15745	15858	15955	15883	16053	15934	15926	15816	15799	15788	15952	15831	15745	15784	15802	15948	16027	15849	15769	15912	16036	15907	15765	15889	15997	15918	16077	15985	15996	16061	15970	16020	15946	15839	15826	16006	15935	15880	15729	15815	15948	16062	15988	15792	15893	16030	15910	15920	15897	15947	15938	15887	15949	15881	15924	15970	16173	15927	15906	15933	15800	15982	15892	16013	16016	15805	15866	15939	15927	15688	16093	15878	15995	15899	16080	16050	15911	15928	15995	15944	15848	15986	16016	15816	15815	16209	16053	15971	16068	15833	15970	16054	15835	16100	15997	15978	16095	15915	16023	15926	15875	15948	16084	15838	15994	15860	15945	15857	15899	15757	15923	15901	15805	16072	16104	15977	16207	15912	15957	16061	16124	15803	16068	15756	15801	15782	15852	15909	16012	15902	16041	16025	15982	15956	15972	16051	16065	15915	15868	15926	15902	15898	15939	15756	15835	15893	16096	16122	15805	15815	15862	15744	16020	15991	15837	15907	15911	15778	15967	15951	15974	15840	15933	16000	16096	16026	15983	16048	15924	15971	15892	15988	15807	16078	15905	15768	16003	15933	15820	15920	15965	15962	15846	15863	15905	15965	15948	16039	15964	15946	16099	16031	15992	15967	15927	15974	16008	15880	16033	15848	15843	16056	15903	15814	16115	16065	15794	15891	15881	15513	15921	16025	16094	15771	15894	15860	15621	15954	15849	15900	15881	15994	15896	15968	15886	15812	15925	15699	15901	15847	16003	16096	15829	15794	15758	15762	15992	15761	15841	15958	16121	16160	16146	15907	15932	15848	15879	15931	15951	15869	16096	15944	16008	15938	15998	16065	16001	15737	16117	16041	16081	16054	16039	16086	15941	15906	16017	15825	16135	15761	16065	16060	16036	15945	16002	15850	15970	15965	15841	16060	16064	15834	16007	15905	15911	16012	16000	15943	16123	16056	15948	15811	15929	15864	15904	15999	16205	15842	15979	16044	16058	15856	16087	15906	15917	15973	15973	16002	15909	15909	15974	15977	15783	15872	15798	15757	15912	15920	16082	16035	16037	15991	15964	15985	15786	15990	15971	16106	15837	15827	15909	15839
20633	36846	31595	23542	20310	18860	18617	18079	17166	16500	15364	15129	14961	14897	14310	14373	14074	14054	14086	13972	14076	13998	14454	14075	13875	13843	14122	13624	13698	13702	13587	13707	15789	18109	17082	15481	14260	13613	13740	13546	13703	13516	13427	13587	13601	13612	13562	13427	13608	13525	13653	13630	13550	13470	13612	13716	13547	13462	13367	13602	13554	13604	13545	13615	13586	13639	13560	13459	13459	13496	13674	13458	13697	13596	13437	13610	13511	13556	13425	13450	13390	13585	13597	13617	13598	13489	13737	13467	13442	13615	13653	13693	13472	13575	13773	13491	13619	13622	13543	13611	13614	13528	13639	13466	13554	13479	13757	13623	13536	13615	13504	13455	13476	13534	13528	13506	13687	13575	13718	13645	13378	13427	13729	13332	13599	13637	13645	13394	13571	13703	13524	13613	13664	13619	13519	13551	13557	13449	13749	13542	13460	13552	13611	13620	13492	13523	13629	13643	13687	13632	13455	13560	13549	13566	13571	13506	13593	13581	13598	13508	13619	13503	13404	13577	13492	13634	13454	13801	13516	13565	13526	13420	13566	13522	13611	13623	13463	13658	13655	13804	13474	13523	13667	13562	13626	13778	13428	13712	13586	13556	13553	13631	13670	13436	13646	13587	13626	13621	13555	13540	13670	13472	13614	13597	13566	13639	13524	13631	13474	13499	13506	13436	13649	13572	13572	13481	13678	13518	13526	13728	13545	13462	13525	13305	13706	13441	13423	13395	13532	13592	13577	13520	13499	13543	13610	13525	13530	13484	13384	13468	13519	13465	13678	13471	13586	13564	13648	13722	13471	13742	13563	13720	13667	13523	13727	13613	13474	13603	13531	13365	13508	13458	13749	13645	13525	13422	13541	13660	13545	13509	13560	13608	13544	13477	13450	13442	13565	13544	13329	13496	13719	13647	13451	13537	13532	13599	13474	13602	13890	13499	13569	13495	13579	13446	13471	13688	13458	13592	13659	13621	13633	13802	13493	13486	13589	13480	13605	13363	13394	13494	13586	13517	13581	13590	13635	13766	13439	13434	13498	13590	13530	13575	13643	13541	13516	13529	13617	13527	13666	13559	13710	13489	13510	13501	13510	13565	13530	13523	13500	13574	13639	13515	13690	13589	13698	13515	13431	13531	13593	13609	13568	13539	13665	13505	13576	13558	13610	13498	13454	13639	13505	13498	13480	13502	13645	13633	13519	13485	13501	13571	13498	13741	13320	13726	13743	13509	13599	13449	13586	13314	13689	13557	13631	13587	13699	13566	13578	13594	13566	13362	13596	13541	13560	13602	13483	13532	13548	13597	13484	13562	13538	13637	13610	13620	13517	13473	13606	13241	13431	13453	13559	13568	13599	13687	13741	13645	13432	13553	13386	13438	13614	13444	13834	13555	13674	13462	13451	13543	13594	13425	13525	13396	13667	13544	13642	13572	13617	13600	13386	13480	13560	13573	13462	13679	13750	13704	13488	13456	13604	13386	13561	13617	13382	13569	13779	13610	13436	13510	13682	13508	13539	13716	13772	13565	13543	13419	13668	13609	13621	13613	13673	13473	13679	13391	13623	13555	13632	13629	13472	13747	13596	13447	13618	13565	13569	13560	13584	13469	13671	13501	13640	13386	13621	13547	13459	13402	13392	13519	13573	13492	13556	13558	13569	13458	13556	13492	13620	13395	13545	13578	13708	13395	13653	13459	13511	13555	13527	13502	13514	13454	13458	13742	13554	13573	13578	13510	13514	13628	13664	13525	13542	13632	13381	13587	13632	13640	13552	13643	13640	13577	13527	13565	13685	13652	13527	13519	13675	13533	13552	13588	13624	13535	13543	13684	13580	13498	13596	13540	13547	13724	13465	13574	13530	13619	13473	13709	13777	13493	13629	13463	13347	13576	13474	13528	13661	13538	13595	13446	13460	13658	13431	13566	13545	13691	13494	13755	13545	13522	13598	13477	13511	13538	13646	13589	13503	13678	13481	13587	13561	13458	13613	13546	13534	13603	13399	13594	13481	13556	13646	13554	13481	13504	13700	13392	13544	13575	13384	13524	13419	13361	13732	13571	13569	13611	13649	13678	13541	13481	13584	13688	13565	13563	13609	13527	13560	13412	13598	13683	13645	13613	13648	13520	13799	13525	13572	13621	13624	13510	13572	13607	13611	13474	13673	13762	13591	13819	13566	13623	13456	13367	13494	13456	13404	13758	13487	13476	13634	13702	13697	13574	13536	13666	13553	13582	13547	13424	13645	13430	13469	13555	13453	13590	13351	13607	13621	13490	13380	13527	13459	13584	13456	13577	13472	13416	13381	13717	13698	13709	13539	13501	13588	13512	13654	13488	13443	13325	13551	13522	13630	13654	13597	13622	13461	13596	13479	13433	13548	13598	13596	13686	13716	13555	13378	13533	13514	13602	13512	13582	13527	13529	13618	13550	13630	13764	13604	13445	13529	13589	13636	13376	13575	13727	13541	13540	13614	13710	13631	13608	13464	13433	13663	13434	13549	13639	13427	13529	13505	13688	13544	13535	13497	13577	13420	13559	13601	13403	13626	13423	13521	13511	13583	13604	13526	13648	13546	13608	13640	13399	13618	13542	13477	13417	13691	13631	13608	13640	13645	13523	13575	13546	13570	13592	13554	13457	13509	13462	13510	13678	13725	13435	13487	13598	13487	13468	13443	13714	13537	13522	13518	13535	13630	13670	13390	13593	13521	13537	13649	13490	13539	13563	13557	13424	13489	13671	13460	13565	13427	13401	13553	13559	13445	13633	13514	13498	13503	13492	13409	13460	13637	13586	13479	13388	13470	13529	13538	13693	13413	13491	13641	13692	13657	13572	13456	13620	13420	13642	13427	13390	13604	13485	13536	13699	13604	13363	13449	13444	13481	13352	13431	13495	13446	13461	13497	13587	13688	13521	13649	13688	13363	13545	13597	13495	13573	13611	13564	13477	13507	13625	13659	13540	13649	13429	13506	13613	13466	13460	13513	13546	13625	13638	13463	13671	13671	13421	13522	13627	13600	13554	13674	13447	13495	13767	13583	13727	13614	13647	13709	13522	13582	13493	13495	13513	13479	13547	13530	13572	13531	13579	13470	13555	13513	13347	13490	13751	13606	13475	13502	13632	13445	13736	13784	13539	13654	13628	13464	13576	13678	13535	13467	13592	13372	13414	13383	13674	13510	13687	13611	13619	13592	13452	13605	13406	13508	13749	13502	13374	13622	13537	13591	13729	13576	13610	13683	13632	13516	13581	13497	13732	13476	13538	13401	13548	13667	13344	13784	13597	13500	13645	13562	13636	13494	13602	13543	13435	13694	13549	13543	13523	13644	13595	13720	13579	13531	13612	13447	13637	13713	13557	13681	13578	13484	13458	13551	13542	13506	13474	13598	13601	13691	13615	13600	13549	13607	13429	13584	13530	13581	13565	13350	13579	13465	13453	13587	13698	13576	13561	13666	13485	13633	13520	13576	13600	13547	13606	13668	13545	13524	13589	13634	13616	13501	13630	13546	13479	13557	13648	13439	13426	13595	13666	13683	13426	13517	13582	13621	13496	13574	13584	13665	13419	13581	13700	13617	13617	13520	13641	13515	13672	13481	13550	13583	13705	13495	13562	13615	13568	13580	13629	13482	13539	13536	13606	13356	13652	13484	13567	13601	13441	13531	13667	13559	13530	13609	13491	13716	13521	13625	13532	13488	13431	13336	13411	13590	13653	13580	13648	13517	13572	13694	13691	13586	13607	13446	13613	13522	13659	13556	13557	13475	13480	13671	13520	13564	13615	13579	13691	13569	13599	13720	13386	13502	13384	13542	13597	13660	13461	13571	13558	13614	13628	13578	13584	13457	13694	13454	13480	13666	13521	13470	13685	13547	13588	13533	13575	13540	13483	13459	13727	13618	13536	13643	13563	13435	13433	13525	13700	13570	13646	13502	13794	13498	13679	13425	13469	13465	13650	13518	13640	13695	13488	13597	13592	13640	13475	13668	13564	13444	13601	13528	13672	13686	13548	13567	13549	13624	13726	13402	13691	13666	13439	13436	13688	13586	13483	13600	13582	13315	13561	13567	13417	13440	13628	13641	13573	13694	13577	13603	13471	13626	13617	13680	13683	13523	13604	13527	13653	13713	13554	13542	13541	13710	13659	13481	13628	13541	13563	13518	13454	13520	13677	13697	13687	13613	13625	13551	13699	13622	13596	13438	13588	13603	13501	13536	13684	13589	13619	13599	13610	13427	13450	13493	13577	13595	13420	13475	13585	13618	13571	13495	13544	13651	13656	13420	13641	13423	13522	13420	13528	13336	13508	13472	13514	13669	13548	13527	13559	13479	13664	13409	13544	13617	13502	13749	13521	13675	13675	13494	13568	13735	13608	13426	13588	13481	13543	13434	13585	13653	13680	13598	13664	13608	13536	13552	13366	13505	13568	13488	13642	13562	13577	13539	13641	13444	13513	13595	13786	13622	13461	13539	13599	13513	13473	13486	13689	13488	13501	13823	13564	13571	13621	13629	13431	13481	13570	13459	13608	13498	13425	13595	13516	13539	13610	13628	13558	13475	13537	13588	13436	13337	13424	13575	13295	13573	13472	13503	13536	13660	13639	13569	13644	13643	13710	13598	13483	13531	13575	13477	13484	13540	13381	13488	13684	13566	13584	13731	13470	13442	13537	13427	13657	13665	13527	13595	13436	13533	13604	13516	13611	13416	13664	13536	13488	13407	13540	13500	13594	13557	13550	13463	13598	13622	13435	13539	13599	13485	13460	13428	13600	13442	13616	13449	13713	13644	13547	13629	13480	13524	13614	13652	13473	13544	13695	13559	13597	13601	13515	13651	13469	13662	13577	13611	13550	13575	13547	13540	13487	13621	13568	13537	13601	13655	13618	13555	13572	13597	13491	13664	13562	13577	13640	13451	13590	13712	13515	13629	13717	13342	13610	13593	13537	13528	13541	13616	13508	13614	13667	13536	13630	13517	13565	13765	13519	13555	13371	13568	13680	13399	13539	13549	13593	13529	13679	13700	13450	13759	13485	13591	13618	13494	13479	13450	13668	13584	13514	13533	13459	13438	13611	13430	13432	13483	13409	13467	13439	13640	13636	13458	13642	13255	13727	13469	13583	13476	13730	13562	13566
22653	21065	28926	23420	21270	23316	25852	20359	19390	19097	18139	17460	17526	17327	17137	16702	16643	16560	16519	16585	16592	16364	16818	16608	16472	16596	16378	16407	16359	16236	15974	16142	18879	21426	20954	18770	17201	16565	16172	16116	16093	16186	15835	15964	16182	16053	16142	15987	16027	16051	16015	15970	16085	16124	15909	16154	15926	15999	16033	16097	16011	16004	16129	16035	16111	16081	16019	16035	15958	15974	15837	15892	16117	16140	15911	16133	15979	16245	16054	15882	15963	15821	16110	15897	16237	16089	15956	16004	16068	15887	16036	16047	16019	16216	15891	16077	15980	15909	15782	15855	15991	15941	15753	15900	16005	16000	16080	16074	15831	15827	16113	15912	15975	16229	15880	16011	16012	16070	15891	16121	16153	15915	15961	15709	15984	16133	15910	16075	15894	15773	16170	15847	15992	16152	16053	16036	16077	15975	15856	16020	15975	16031	16119	16013	15787	16048	16148	15982	16126	15970	15937	16009	16023	15953	15911	15963	16020	16057	15911	16279	15960	15982	15986	16072	15987	15954	16051	15831	16173	15947	15823	15872	16093	15896	16009	15832	15939	16042	15794	15738	15939	15826	15870	15916	15827	15886	16124	15994	15855	16080	15967	15876	16006	16063	15960	15914	15992	16052	15898	15951	15845	15776	15869	16107	15987	15972	15759	16107	16103	16037	15870	16096	16070	15920	15954	16078	15988	15887	16134	15802	15945	15823	15914	16043	16022	15715	15997	16013	16021	15868	16008	16062	16057	15916	15979	15901	15921	15896	15876	15880	15807	15907	15878	15926	16226	15925	16060	16069	15826	15905	15898	15929	15784	16060	16069	15781	16018	16060	15803	15935	15951	15901	15878	16096	16009	15771	15770	16107	15910	15906	15959	16167	16048	16051	15759	15942	16103	15779	15811	15873	15805	15853	16025	15965	15966	15887	16085	15911	15958	15925	15868	16018	16010	15858	15953	15816	15880	15877	16094	15815	16062	15943	16042	15965	16017	16025	16053	15984	16071	15833	15887	15823	15929	16017	16021	16061	15791	16018	15999	15793	15983	16016	15978	15913	15940	16040	16042	16161	15880	15953	15941	15990	15994	15910	15755	16016	16097	15835	16008	16216	16109	16022	15958	15999	15844	15899	15798	15919	16002	16012	16009	15913	16026	15951	15754	15706	16030	15969	15901	16012	15923	15868	16078	15899	15792	15889	15994	15965	15795	15743	15857	16051	16078	15790	16015	16017	15954	16110	15900	16225	15918	16011	15894	16050	15871	15857	15852	16056	15988	16142	16002	15885	15925	15966	16074	16034	16049	15809	16073	15999	16001	15897	16002	16218	15837	15784	15933	15997	15908	15845	16070	16242	16127	16091	15913	15995	16051	16083	15929	15929	15929	16009	16158	15906	16061	16043	16023	15970	15882	16034	16063	16203	15990	15917	15987	15917	15876	15789	16208	15813	16191	16065	15969	15988	16021	16060	15979	15881	15898	16024	15935	15929	15824	15921	16146	15762	15972	15949	15867	15795	15898	15887	15946	15911	15993	16137	16070	15847	15960	16073	16032	15983	16107	16074	16021	15910	15930	15958	16075	15991	15947	16045	15894	15738	15983	15968	15842	15900	16006	16219	15911	15830	16037	15849	16005	15891	15970	15916	15803	15905	16061	15965	15911	16133	15837	15901	15956	15982	15941	16027	16315	15919	16139	15988	16024	16070	15911	15997	16125	15934	15941	15997	15863	15872	15945	15716	16058	15920	16145	16073	15965	15939	15853	15933	16071	16007	16007	16170	15907	16095	15925	16057	16005	15806	16085	15852	16029	16026	15875	15925	16072	15942	15728	15980	16029	15932	15976	15915	15966	15825	16021	15964	15918	16063	16181	15981	15872	15948	16000	15671	15908	16200	16044	15920	15848	16061	16081	16061	15887	15793	16004	15961	15873	15750	15894	16112	15951	16152	15946	15984	16055	15962	16060	15973	16008	16037	15892	15824	15951	15720	16099	15816	15782	15939	15807	15925	15885	16018	15972	15960	15843	16166	15897	15856	16024	16023	16174	16134	15828	16111	15957	16056	15946	15726	15952	16044	16079	15817	15943	15929	15898	15992	15861	15842	15908	15841	15998	16079	15891	15779	15990	16009	16050	15847	15911	15845	16000	16030	15852	15953	15953	16018	16111	15893	15852	15888	16106	16057	15980	16018	15995	15971	15964	15925	16144	15906	15907	15900	16000	15997	15913	15775	16074	16084	16095	15888	15855	15722	15772	15915	15837	16205	15855	16177	16034	15959	15749	16042	15938	15971	15855	15963	16048	15975	15928	16337	15844	15922	15907	15978	15928	15942	15940	15898	15891	15771	16082	15870	15994	16012	15945	16059	16090	15750	15986	15773	15979	15916	15929	15771	15868	16011	15798	15923	15953	16079	15995	15926	16041	15872	16139	16127	15975	15963	16031	15936	15938	15981	15828	15859	16102	16307	15924	15982	15993	16026	15982	15988	16047	16013	16001	15947	15987	16183	16112	15831	15974	15992	16015	15895	15953	15978	15982	15900	15971	16036	15866	16073	15968	15972	16240	15815	15893	15898	15950	16069	15929	15851	15927	16033	15764	16039	15899	16024	16135	15846	15819	15790	15804	16068	15988	16037	15989	15947	16056	15916	15847	15983	15849	15984	15894	15883	16161	16100	16070	15807	15825	16007	15894	16014	16020	15902	16176	15989	16003	15905	15957	16006	15847	15723	15974	15914	16082	15932	16043	15892	15986	16000	15923	16006	15891	16015	16029	15991	15943	16161	15954	15954	15923	16209	15987	15989	15961	15900	16223	16070	15916	15976	16048	15853	15838	16083	15947	15952	16018	15961	15943	15996	15758	15903	15903	16045	15926	15902	16002	16021	15978	16123	15933	15860	15887	16077	16040	16159	16171	15943	16084	16102	16171	16023	16049	16082	16049	16210	15886	16130	15875	15952	15826	15980	15878	15958	16061	15838	16083	16069	15970	15849	16016	16021	16053	16017	15986	15999	15909	15930	16124	15770	15916	16114	15833	15683	15982	15904	16002	15834	16072	15804	16005	15980	16103	15853	16054	15971	15952	15770	16114	15937	15978	16029	15914	16029	16031	16033	16100	15981	16011	15873	16068	15902	16003	16081	15981	15836	16114	15972	16033	15861	16092	15961	15972	15990	15863	15854	15854	15981	15975	16052	15837	15946	15989	16094	15931	15752	15820	15992	15750	15832	15872	16015	15843	15996	15959	15800	15736	15886	15973	16065	15871	15889	15937	15831	15883	15903	15808	15773	16081	16008	16054	15832	15788	15798	15987	16048	15888	15793	16156	16040	15872	15946	15770	16038	15741	16039	15912	15878	16013	15898	15991	15867	16011	16004	15926	16042	16088	15829	16072	15966	15897	15916	16175	16051	15984	16061	15851	15932	16038	16061	16024	15906	15660	15933	16094	15994	16135	15950	16195	15880	15982	16248	15910	16142	16046	16151	15924	16111	15990	16113	15829	15798	16043	16010	15965	15923	15873	15972	16003	15919	15794	15703	15968	15911	16108	15956	16025	15952	15855	15808	16019	16112	16048	15994	15781	16013	15828	16123	16168	15943	16008	15936	15955	15990	15954	15892	15910	15993	16076	15958	16009	15956	15845	15919	15916	15839	16039	15756	15798	15833	16024	16017	15750	16131	15936	15849	15954	16082	15978	15901	15930	15926	15955	15893	15807	16067	16019	15912	16038	15830	16113	16007	16011	15907	15910	15778	15923	15788	15951	15810	15786	16037	15947	16043	16145	15954	15889	15918	15816	15826	16030	15800	15980	15844	15763	15911	15981	15862	16160	15929	15969	15886	15989	15942	16101	15824	15809	15925	15834	15669	15901	15962	15995	16071	15866	15979	16039	15931	15958	15929	15984	16031	15912	16198	16131	15979	15990	15877	15930	15953	16069	15934	16135	15855	15936	16014	15802	15884	15919	15853	16114	16068	15862	15951	16123	16054	16172	15970	15867	15745	15752	15702	15936	15735	16035	16001	16092	16188	15850	16060	15967	15902	16026	16027	16017	15899	15984	16002	15831	16082	15894	15996	15815	15920	15937	16012	16023	16151	16067	16026	15687	16044	15941	15925	15921	16048	15982	15876	16055	16027	15879	15991	15801	15947	16056	15776	15795	15945	15871	15917	15939	15945	15865	15995	15952	15941	15894	15976	16035	16069	16078	15944	15939	15777	15812	16097	15945	15924	16047	15988	16212	16069	16122	15912	15995	15910	16077	15946	15758	15996	15975	15970	16008	15929	16011	15914	15863	16020	16000	16015	16044	16127	15889	15973	16085	15961	16052	15958	15969	15933	15867	15899	15704	16123	16024	15799	15911	16130	16192	16070	16018	15902	15734	15914	15901	15964	15824	16013	15863	15988	15773	15760	15955	16171	15945	16007	15978	16061	15921	15931	16043	16049	15890	16073	16063	16257	15885	16021	15973	15893	15949	15957	15902	16041	15909	16004	15956	16220	16091	16028	15948	16033	16002	16095	15953	15943	15918	16152	16029	16011	16072	15989	16089	15874	16049	15908	15932	16086	16185	16080	15981	15990	15983	16040	15987	16043	15947	16088	15974	15977	16116	15943	15981	16006	16219	16025	15787	16031	15924	15833	16186	15943	15758	15864	15997	15890	15964	16154	15921	15976	15990	15798	15912	15929	15815	15879	15959	15794	15864	15931	16046	15973	16011	15900	15767	16020	15873	16154	16059	16029	15814	15988	15988	15849	15769	15992	15931	16216	16180	15935	15958	15946	15960	16028	15952	15706	15892	15877	15953	15935	16101	15949	15981	15926	16237	15816	15958	16105	15950	16122	16086	16015	16043	15769	16112	16122	15842	16146	16011	15967	15941	16001	16018	15977	15823	16045	15996	15993	16055	15869	15946	16032	15947	16116	16097	15847	16031	16019	16161	16234	15847	15622	15915	15780	16015	15971	16184	15959	15982	15969	15793	15965	15981	15943	16095	15968	15806	15918	15889	16174	16123	16049	16008	16049	15955	15890	15943	15967	15990	15953	16081	15870	15969	15991	15936	16046	15985	15918	15858	15860	15975	15838	15740	16001	15925	15893	15776	16083	15944	15992	15931	15866	15880	15968	16259	15939	15836	15760
21620	41257	36655	26887	22925	20633	20032	19799	18790	17653	16012	15510	15541	15333	14964	14558	14362	14299	14283	14156	14142	14355	14694	14368	13969	13895	13929	13835	13781	13903	13651	13738	18276	21108	19557	16587	14816	14103	13629	13583	13308	13509	13519	13689	13706	13766	13564	13498	13549	13533	13600	13717	13416	13597	13581	13448	13548	13687	13603	13583	13656	13511	13628	13453	13589	13576	13510	13464	13564	13515	13605	13525	13538	13518	13636	13392	13499	13550	13541	13506	13630	13526	13523	13431	13470	13716	13590	13534	13523	13591	13646	13562	13477	13655	13620	13659	13649	13606	13357	13582	13477	13683	13677	13559	13531	13501	13633	13502	13649	13398	13570	13499	13483	13481	13659	13539	13594	13480	13637	13715	13527	13576	13469	13663	13584	13489	13586	13520	13474	13566	13610	13417	13685	13606	13584	13454	13619	13626	13732	13565	13670	13696	13675	13535	13468	13640	13639	13644	13707	13500	13499	13782	13487	13612	13548	13456	13692	13476	13492	13567	13697	13648	13547	13563	13407	13499	13543	13460	13705	13665	13586	13401	13552	13536	13604	13476	13738	13519	13550	13564	13542	13519	13528	13491	13500	13669	13459	13461	13644	13604	13676	13424	13512	13583	13464	13444	13528	13593	13470	13506	13481	13633	13408	13327	13660	13553	13735	13427	13585	13628	13574	13461	13598	13586	13724	13626	13551	13528	13690	13553	13595	13415	13564	13597	13369	13416	13547	13579	13520	13560	13436	13528	13501	13435	13498	13524	13514	13412	13521	13619	13504	13600	13585	13549	13612	13635	13525	13543	13465	13549	13646	13553	13645	13520	13454	13459	13704	13646	13689	13551	13439	13449	13560	13455	13431	13563	13535	13442	13535	13636	13547	13453	13509	13562	13710	13787	13428	13615	13419	13653	13552	13382	13616	13566	13658	13490	13538	13512	13631	13691	13413	13570	13443	13644	13550	13702	13575	13569	13401	13557	13404	13704	13620	13706	13458	13556	13541	13391	13659	13533	13369	13558	13679	13505	13582	13658	13459	13462	13358	13548	13558	13643	13418	13463	13655	13666	13552	13573	13671	13580	13471	13623	13509	13532	13412	13581	13663	13463	13519	13487	13520	13389	13615	13562	13654	13491	13673	13494	13512	13632	13464	13599	13568	13580	13704	13551	13561	13558	13606	13644	13492	13685	13515	13510	13573	13471	13554	13608	13475	13455	13513	13529	13708	13627	13448	13384	13459	13561	13612	13622	13532	13448	13505	13755	13487	13488	13688	13601	13506	13528	13569	13516	13583	13481	13513	13676	13537	13521	13558	13559	13479	13753	13569	13550	13542	13531	13423	13626	13388	13563	13574	13508	13466	13655	13517	13497	13511	13555	13416	13766	13523	13562	13390	13718	13778	13655	13491	13711	13549	13562	13411	13491	13604	13543	13462	13616	13557	13477	13360	13510	13562	13537	13633	13412	13543	13563	13441	13386	13670	13510	13505	13571	13622	13632	13560	13704	13602	13559	13559	13659	13500	13476	13441	13417	13565	13382	13726	13489	13494	13561	13641	13396	13386	13540	13539	13331	13442	13478	13392	13472	13609	13542	13575	13649	13592	13557	13493	13507	13586	13667	13516	13592	13520	13678	13436	13378	13504	13596	13578	13549	13602	13591	13489	13342	13522	13515	13418	13486	13423	13570	13510	13683	13598	13498	13512	13528	13540	13690	13538	13567	13549	13551	13501	13588	13586	13544	13452	13463	13610	13544	13460	13514	13471	13660	13421	13528	13609	13418	13540	13600	13433	13510	13575	13389	13649	13696	13401	13679	13564	13607	13463	13379	13637	13473	13455	13506	13530	13514	13579	13607	13569	13534	13542	13599	13516	13670	13503	13454	13759	13536	13607	13432	13574	13581	13726	13606	13512	13566	13570	13423	13656	13544	13419	13512	13516	13579	13429	13468	13522	13496	13706	13477	13551	13433	13581	13737	13446	13589	13543	13486	13791	13547	13565	13453	13548	13629	13521	13523	13409	13547	13636	13550	13589	13667	13354	13547	13570	13465	13597	13582	13590	13674	13426	13585	13335	13477	13635	13593	13514	13452	13535	13425	13445	13643	13554	13440	13563	13499	13644	13477	13522	13342	13495	13441	13596	13507	13652	13514	13600	13668	13435	13458	13502	13598	13517	13566	13546	13569	13457	13444	13499	13652	13579	13401	13504	13587	13475	13469	13541	13311	13506	13636	13703	13571	13480	13519	13554	13493	13507	13480	13561	13441	13470	13593	13489	13518	13694	13567	13678	13640	13427	13440	13544	13489	13579	13591	13507	13763	13468	13500	13548	13553	13454	13463	13535	13593	13465	13587	13413	13525	13673	13437	13738	13504	13653	13511	13485	13683	13499	13436	13469	13579	13603	13643	13489	13434	13568	13421	13724	13466	13781	13704	13517	13462	13579	13280	13556	13756	13499	13599	13438	13424	13599	13537	13532	13384	13514	13659	13628	13357	13421	13461	13440	13376	13710	13426	13544	13409	13651	13376	13628	13574	13455	13404	13683	13366	13596	13574	13520	13553	13347	13521	13534	13577	13493	13473	13638	13518	13499	13532	13493	13525	13293	13612	13635	13509	13569	13499	13455	13495	13652	13616	13599	13421	13431	13686	13561	13599	13524	13541	13550	13352	13715	13560	13440	13522	13633	13468	13512	13639	13414	13533	13488	13481	13559	13489	13595	13557	13615	13508	13472	13628	13462	13487	13540	13524	13514	13610	13676	13588	13576	13615	13447	13543	13586	13443	13593	13697	13529	13513	13505	13470	13694	13406	13537	13565	13441	13519	13652	13526	13629	13530	13539	13550	13571	13640	13596	13483	13639	13497	13523	13440	13529	13447	13559	13594	13476	13668	13511	13638	13674	13522	13535	13482	13565	13568	13401	13481	13495	13578	13497	13480	13445	13569	13454	13476	13602	13496	13561	13599	13482	13459	13438	13535	13554	13535	13480	13668	13719	13659	13590	13547	13419	13589	13539	13420	13620	13326	13523	13472	13487	13600	13612	13662	13419	13542	13505	13494	13589	13553	13594	13551	13443	13680	13510	13465	13606	13589	13605	13560	13545	13607	13594	13449	13554	13398	13533	13724	13398	13552	13548	13545	13560	13550	13517	13518	13445	13490	13680	13534	13552	13522	13638	13616	13708	13471	13475	13704	13657	13393	13731	13630	13509	13631	13586	13670	13502	13591	13548	13480	13580	13571	13365	13478	13573	13516	13621	13631	13554	13410	13489	13474	13557	13608	13470	13424	13681	13647	13579	13415	13580	13501	13638	13476	13585	13470	13450	13591	13466	13472	13505	13582	13584	13364	13539	13685	13456	13496	13495	13585	13514	13458	13471	13519	13519	13496	13572	13392	13397	13596	13489	13457	13508	13365	13583	13417	13473	13725	13442	13622	13622	13445	13523	13387	13669	13512	13565	13477	13482	13621	13379	13651	13658	13599	13505	13468	13553	13461	13562	13476	13494	13610	13626	13475	13606	13571	13635	13587	13464	13506	13480	13600	13579	13598	13412	13627	13688	13596	13642	13457	13544	13573	13699	13514	13547	13471	13515	13651	13474	13506	13593	13654	13461	13553	13624	13457	13600	13522	13421	13703	13309	13621	13444	13548	13687	13284	13657	13476	13438	13542	13583	13488	13565	13359	13578	13507	13608	13625	13631	13518	13466	13449	13571	13500	13528	13522	13534	13367	13411	13422	13386	13438	13531	13416	13472	13406	13549	13521	13440	13505	13604	13621	13588	13711	13455	13464	13698	13545	13569	13586	13490	13618	13388	13475	13355	13437	13538	13538	13600	13616	13502	13550	13557	13547	13612	13621	13498	13589	13519	13679	13439	13507	13556	13457	13594	13548	13462	13576	13627	13445	13592	13624	13537	13580	13380	13532	13472	13665	13499	13603	13610	13479	13629	13718	13630	13429	13696	13603	13446	13545	13567	13502	13555	13546	13639	13586	13775	13471	13711	13571	13556	13415	13696	13533	13581	13539	13449	13500	13441	13540	13385	13702	13576	13486	13489	13437	13575	13620	13468	13403	13647	13529	13638	13333	13764	13440	13467	13587	13515	13640	13485	13448	13469	13613	13658	13515	13326	13457	13611	13559	13592	13511	13405	13580	13408	13429	13513	13624	13669	13491	13538	13496	13615	13472	13596	13524	13501	13511	13594	13494	13551	13663	13510	13568	13633	13425	13533	13450	13493	13516	13702	13559	13473	13637	13582	13613	13476	13535	13511	13442	13508	13806	13596	13494	13481	13510	13607	13670	13523	13587	13571	13642	13506	13602	13547	13683	13560	13494	13476	13619	13423	13624	13626	13636	13665	13457	13385	13440	13371	13592	13431	13379	13558	13643	13538	13509	13536	13416	13477	13542	13585	13450	13661	13537	13478	13422	13602	13665	13719	13675	13568	13382	13455	13589	13462	13612	13537	13290	13583	13631	13640	13416	13469	13564	13491	13510	13593	13538	13587	13601	13568	13442	13522	13630	13534	13631	13650	13764	13644	13463	13530	13608	13501	13494	13589	13565	13361	13613	13570	13389	13383	13571	13590	13602	13499	13562	13481	13571	13542	13451	13490	13746	13597	13434	13368	13562	13503	13452	13550	13482	13566	13518	13407	13479	13601	13605	13409	13428	13500	13497	13479	13501	13675	13525	13627	13628	13481	13409	13380	13474	13634	13497	13595	13595	13637	13393	13732	13431	13511	13648	13505	13359	13398	13645	13644	13519	13542	13579	13537	13470	13442	13557	13528	13539	13636	13514	13534	13509	13539	13596	13477	13481	13616	13577	13620	13380	13615	13553	13576	13551	13419	13525	13631	13452	13652	13571	13647	13488	13665	13516	13588	13595	13505	13466	13484	13555	13663	13494	13448	13568	13660	13660	13384	13537	13533	13543	13463	13556	13632	13644	13556	13639	13474	13521	13547	13631	13658	13477	13529	13579	13489	13641	13545	13519	13591	13449	13510	13470	13518	13559	13547	13529	13403	13520	13407	13458	13656	13584	13565	13562	13456	13650	13708	13417	13527	13687	13338	13486	13637	13580	13580	13514	13426	13568	13628	13635	13366	13692	13544	13566	13358	13398	13474	13539	13491	13365
27372	23305	28091	23380	19162	18095	17898	17769	17733	17322	16810	16722	16636	16648	16508	16559	16553	16422	16452	16512	16461	16402	16627	16208	16262	16309	16334	16203	16180	16442	16260	16203	16453	16511	16674	16682	16505	16280	16161	16265	16384	16090	16297	16047	16193	16157	16334	16267	16175	16133	16214	16103	16310	15889	16050	16288	16054	16135	16239	16433	16312	16158	16363	16048	16100	16292	16306	15972	16063	16197	16247	16171	16100	16031	16276	16335	16346	16259	16318	16146	16359	16209	16142	16356	16193	16201	16216	16377	16267	16186	16108	16249	16220	16196	16004	16239	16076	16132	16032	16031	16263	16032	16336	16197	16455	16123	16264	16244	16215	16502	16200	16189	16296	16171	16126	15920	15996	16071	16187	16077	16277	16037	16087	16153	16334	16168	16101	16252	16037	16358	16216	16148	16048	16135	16285	16158	16115	16270	16282	16159	16166	16207	16269	16182	16264	16141	16205	16215	16186	16019	16341	16285	16116	16212	16368	16250	16164	16064	16271	16186	16208	16245	16219	16071	16129	16171	16215	16026	16131	16228	16229	16165	15974	16222	16429	16085	16234	16337	16263	16240	16256	16152	16426	16478	16204	16105	16280	16229	16237	16168	16086	16083	16105	16157	15927	16156	16039	16373	16164	16191	16235	16273	16464	16121	16100	16036	16176	16102	16245	15984	16195	16085	16283	16294	16288	16307	16136	16246	16152	16440	16039	16320	16182	16194	16165	16168	16076	16179	16110	16012	16147	16000	16497	16294	16330	16101	16226	16351	16359	16160	16103	16110	16212	16190	16141	16315	16087	16153	16199	16135	16172	16112	16311	16328	16159	16261	16347	16145	15979	16295	16193	16217	16263	16169	16316	16165	16247	16341	16437	16108	16271	16113	16077	16288	16231	16287	16316	16222	16182	16155	16084	16320	16216	16205	16302	16251	16196	16099	16032	16115	16304	16156	16404	16103	16347	16127	16276	16293	16155	16275	16196	16233	16261	16127	16118	16074	16204	16074	16192	16167	16311	16259	16414	16247	16366	16322	16241	16093	16245	16253	16173	16193	16147	16202	16170	16143	16207	16027	16252	16352	16243	16191	16309	16095	16031	16247	16104	16004	16168	16040	16093	16034	16312	16298	16243	16193	16287	16145	16362	16224	16185	16187	16152	16130	16117	16330	16116	16273	16155	16112	16115	16401	16279	16351	16033	16189	16190	16020	16120	16200	16019	16217	16342	16160	16114	16151	16224	16259	16196	16122	16298	16257	16213	16318	16186	16240	15975	16230	16331	16146	16009	16328	16190	15894	15998	16159	16286	16356	16041	16181	16210	16207	16233	16144	16212	16100	16187	16157	16160	16278	16143	16192	16186	16286	16135	16175	16338	16236	16402	16306	16257	16187	16345	16237	16291	16205	16121	16119	16155	16139	16144	16373	16327	16161	16119	16168	16131	16194	16358	16187	16329	16046	16115	16449	16190	16210	16047	15941	16191	16095	16212	16144	16407	16358	16332	16286	16203	16228	16345	16048	16282	15999	16271	16162	16132	16162	16324	16130	16208	16184	16229	16402	16145	16024	16335	16432	16202	16085	16250	16217	16099	16234	16147	16125	16262	16256	16176	16147	15993	16192	16081	16182	16068	16165	16095	16227	16169	16118	16228	16264	16299	16244	16325	16361	16265	16103	16180	16096	16058	16272	16287	16225	16290	16175	16242	16176	16139	16194	16279	16380	16124	16163	16379	16220	16136	16134	15960	16403	16389	16293	16088	16108	16213	16134	16069	16090	16162	16194	16219	16327	16253	16018	16162	16105	16247	16179	16369	16359	16132	16306	16273	16167	16215	16095	16252	16345	16117	16182	16260	16030	16177	16194	16260	16076	16247	16348	16130	16368	16142	16125	16214	16040	16098	16468	16166	16273	16029	16462	16150	16245	15962	16311	16120	16141	16232	16281	16133	16192	16278	16248	16066	16158	16507	16130	16395	16153	16149	15996	16278	16237	16269	16081	16236	16055	16039	16241	16293	16224	16278	16187	16222	16223	16033	16211	16392	16161	16051	16194	16125	16277	16093	16416	16267	16124	16206	16334	16082	16295	16266	16236	16126	16307	16051	16267	16171	16212	16237	16236	16077	16100	16251	15905	16224	16112	16075	16224	16189	16275	16172	15974	16100	16111	16297	16218	16075	16137	16324	16025	16251	16145	16250	16316	16251	16093	16168	16193	16145	16111	16224	16252	16111	16281	16198	16031	15998	16173	16168	16298	16057	16142	16276	16230	16309	16120	16106	15977	16375	16128	16280	16151	16155	16325	16248	16102	16267	16153	16188	16147	16261	16091	16175	16173	16077	16059	16362	16343	16198	16249	16250	16302	16110	16174	16242	16139	16064	16274	16284	16190	16301	16270	16178	16114	16328	16286	16192	16374	16366	16112	16227	16223	16316	16233	16482	16285	16184	16057	16134	16211	16287	16243	16305	16340	16378	16321	16225	16049	16165	16288	16107	16171	16107	15928	16233	16324	16216	16227	16196	16237	16159	16177	16245	15985	16208	16080	16033	16261	16057	16006	16077	16143	16188	16026	16091	16204	16283	16294	16154	16066	16190	16101	16310	16241	16250	16062	16169	16306	16212	16303	16206	16123	16310	16147	15943	16208	16101	16325	16158	16276	16270	16074	16173	16282	16338	16213	16231	16226	16189	16172	15975	16138	15940	16077	16370	16161	16005	16196	16214	15830	16247	16271	16218	16197	16063	16115	16093	16342	16286	16189	16191	16160	16305	16248	16230	16018	16168	16135	16306	16181	15979	16178	16218	16318	16032	16339	15927	16059	16347	16295	16268	16096	16301	16294	16261	16151	16156	16216	16268	16427	16128	16022	16223	16363	16162	16177	16075	16165	16451	16368	16275	16239	16462	16153	16260	16437	16379	16285	16246	16277	16013	16218	16237	16337	16139	16074	16214	16193	16317	16258	16038	16218	16263	16193	16033	16192	16010	16242	16298	16169	16278	16319	16086	16133	16272	16281	16428	16137	16066	16206	16080	16247	16215	16308	16235	16159	16188	16163	16086	16227	16009	16133	16325	16097	16237	16281	16232	16300	16188	16165	16331	16224	16145	16154	16374	16227	16091	16220	16237	16062	16145	16302	16226	16338	16314	16112	16206	15900	16177	16239	16273	16291	16222	16343	16103	16294	16121	16008	16266	16227	16104	16404	16176	16177	16097	16351	16249	16137	16174	16190	16096	16188	15965	16132	16140	16181	16151	16155	16369	16159	16326	16206	16197	16203	16311	16286	16268	16162	16231	16358	16237	16278	16119	16078	16285	16210	15938	16273	16220	15981	16128	16164	16217	16223	16172	16016	16171	16271	16176	16337	16491	16057	16221	16222	16219	16166	16256	16022	16110	16258	16004	16282	16274	16129	16237	16162	16266	16265	16107	16297	16151	16201	16205	16105	16177	16156	16176	16120	16346	16373	16397	16153	16270	16137	16260	16432	16297	16207	16225	16300	16151	15963	16068	16187	16344	16157	16199	16385	16142	16309	16238	16213	16110	16080	16166	16040	16255	16321	16266	16409	16149	16065	16313	16026	16314	16364	16261	16204	16280	16170	16122	16230	16260	16314	16183	16291	16210	16291	16337	16165	16105	16299	16073	16228	16108	16199	16156	16293	16224	16238	16486	16180	16148	16306	16225	16400	16125	16217	16232	16275	16057	16200	16521	16196	16199	16100	16276	16097	16353	16249	16272	16188	16150	16362	16263	16193	16427	16247	16121	16260	16190	16099	16248	16177	16371	15888	16193	16284	16074	16226	16253	16212	16087	16157	16119	16242	16116	16212	16371	16006	16337	16234	16036	16388	16306	16192	16100	16203	16154	16243	16173	15963	16243	16284	16119	16070	16128	16427	16356	16383	16272	16177	16062	16097	16154	16181	16285	16132	16180	16039	16188	16016	16134	16113	16056	16047	16054	16228	16141	16119	16296	16410	16189	16272	16332	16349	16262	16246	16083	16147	16335	16141	16105	16084	16081	16267	16165	16120	16057	16037	16078	16225	16345	16425	16142	16172	16176	16253	16167	16092	16195	16442	16197	16160	16085	16122	16161	16260	16188	16230	16305	16171	15929	15931	16191	16219	16208	16272	16353	16131	15940	16375	16241	16361	16185	16133	16192	16292	16258	16358	16368	16387	15987	16247	16213	16209	16212	16402	16392	16306	16261	16403	16132	16328	16257	16286	16365	16155	16025	16210	16158	16149	16335	16353	16158	16166	16200	16061	16329	16140	16233	16126	16141	16139	16297	16275	16284	16006	16001	16321	16278	15934	16229	16042	16217	16231	16230	16173	16154	16140	16441	16258	16336	16347	16320	16462	16117	16458	16164	16214	16356	16355	16322	16184	16270	16119	16355	16263	16068	16206	16354	16159	16058	16342	16074	16110	16318	16154	16238	16217	16395	16303	16028	16194	16301	16325	16228	16262	16214	16238	16206	16312	16446	16079	16049	16244	16267	16015	16202	16208	16122	16427	16178	16165	16043	16193	16116	16209	16169	16109	16320	16144	16294	16166	16192	16207	16233	16249	16165	16265	16345	16201	16218	16166	16193	16094	16333	16230	16128	16332	16283	16158	16145	16050	16385	16175	16233	16358	16149	16147	16107	16400	16083	16203	16213	16022	16138	16334	16250	16022	16206	16227	16146	16096	16186	16306	16635	16386	16094	16320	16241	16277	15988	16174	16127	16140	16225	16154	16277	15980	16173	16107	16131	16314	16360	16312	16118	16389	16089	16088	16207	16429	16248	16320	16157	16262	16128	16205	16289	16116	16142	16356	16262	16204	16219	15830	16032	16076	16150	16192	16078	16177	16305	16373	16355	16197	16414	16267	16127	16315	16237	16410	16193	16194	16260	16277	16386	16184	16292	16376	16184	16251	16166	16153	16321	16245	16288	16040	16189	16201	16190	16033	16208	16383	16200	16160	16328	16108	16284	15980	16102	16133	16227	16153	16303	16064	16135	16094	16384	16120	16384	16080	16304	16156	16156	16042	16267	16086	16218	16419	16213	16308	16205	16275	16053	16183	16111	15934	16178	16102	16192	15947	16300	16253	16392	16058	16158	16194	16137	16223	16133	16121	16186	16386	16217	16287	16289	16349
20145	31219	27728	19740	17775	16445	15946	16233	16010	15691	14857	14438	14622	14279	14366	13890	14025	13931	13990	14186	14172	13937	14087	13948	13870	13729	13763	13870	13682	13713	13728	13834	13973	14274	14261	13957	13937	13807	13733	13706	13726	13652	13706	13674	13684	13706	13494	13669	13812	13809	13758	13809	13565	13704	13634	13712	13891	13861	13578	13642	13616	13622	13696	13804	13672	13681	13705	13769	13616	13775	13768	13732	13582	13725	13756	13825	13676	13682	13602	13725	13668	13769	13692	13770	13701	13583	13634	13841	13787	13684	13898	13774	13648	13653	13709	13768	13830	13946	13740	13784	13587	13800	13813	13817	13682	13844	13626	13860	13820	13638	13651	13587	13745	13579	13573	13722	13681	13628	13715	13625	13684	13585	13633	13686	13615	13679	13800	13775	13701	13729	13592	13864	13773	13726	13758	13613	13612	13894	13538	13746	13707	13728	13707	13761	13828	13548	13582	13832	13838	13682	13575	13489	13736	13678	13829	13707	13640	13641	13691	13814	13718	13766	13817	13659	13956	13601	13663	13674	13736	13720	13670	13674	13719	13671	13756	13727	13688	13592	13699	13758	13673	13773	13784	13601	13744	13561	13705	13843	13838	13737	13667	13679	13446	13804	13779	13676	13665	13864	13898	13789	13702	13652	13929	13650	13780	13714	13792	13732	13766	13654	13797	13665	13834	13615	13800	13785	13769	13646	13762	13930	13753	13737	13603	13779	13594	13688	13748	13731	13845	13672	13737	13838	13504	13604	13863	13807	13718	13552	13620	13708	13556	13795	13690	13621	13586	13713	13623	13587	13647	13680	13859	13726	13705	13628	13660	13773	13669	13630	13776	13570	13732	13701	13489	13621	13583	13782	13709	13695	13741	13863	13595	13485	13735	13558	13705	13684	13648	13868	13716	13545	13696	13573	13622	13803	13746	13750	13765	13606	13954	13588	13768	13652	13696	13673	13858	13573	13609	13730	13898	13493	13776	13791	13827	13538	13833	13664	13664	13501	13619	13680	13685	13626	13759	13819	13752	13647	13693	13756	13798	13712	13713	13671	13729	13849	13698	13708	13717	13723	13910	13609	13621	13749	13806	13695	13684	13823	13875	13665	13603	13851	13628	13636	13655	13716	13770	13637	13627	13671	13743	13651	13889	13890	13695	13645	13849	13739	13700	13583	13750	13725	13785	13662	13705	13613	13574	13582	13808	13944	13794	13667	13735	13565	13708	13655	13630	13706	13746	13825	13564	13764	13702	13498	13693	13748	13860	13590	13651	13762	13719	13705	13694	13656	13701	13647	13761	13629	13877	13676	13825	13803	13594	13751	13561	13629	13751	13879	13650	13686	13695	13729	13719	13871	13755	13732	13670	13794	13735	13802	13713	13766	13670	13714	13641	13728	13693	13547	13685	13665	13596	13649	13806	13696	13648	13720	13542	13771	13839	13891	13665	13524	13836	13700	13728	13668	13732	13847	13766	13716	13645	13651	13659	13729	13952	13657	13495	13685	13606	13709	13819	13598	13690	13579	13684	13608	13887	13649	13713	13701	13778	13693	13579	13605	13818	13697	13530	13731	13662	13607	13693	13865	13502	13679	13721	13622	13721	13665	13804	13657	13803	13751	13809	13818	13608	13874	13441	13623	13794	13784	13626	13716	13591	13670	13661	13694	13726	13557	13605	13814	13667	13700	13785	13710	13435	13770	13696	13810	13642	13651	13572	13740	13745	13663	13744	13861	13654	13601	13737	13715	13721	13584	13720	13538	13587	13880	13825	13860	13810	13789	13786	13726	13567	13688	13593	13704	13562	13743	13697	13669	13725	13798	13665	13667	13675	13702	13653	13807	13702	13525	13569	13760	13596	13717	13834	13661	13614	13782	13692	13599	13540	13782	13547	13777	13782	13567	13834	13647	13790	13617	13625	13702	13679	13618	13705	13882	13738	13702	13672	13601	13879	13599	13673	13652	13740	13694	13857	13689	13782	13679	13707	13954	13737	13751	13710	13716	13738	13733	13644	13599	13546	13598	13649	13788	13558	13797	13696	13604	13743	13611	13684	13630	13638	13606	13912	13771	13776	13721	13747	13668	13792	13602	13717	13653	13881	13825	13703	13663	13736	13576	13677	13725	13751	13498	13682	13831	13620	13764	13680	13767	13814	13710	13751	13691	13612	13769	13623	13653	13633	13565	13977	13833	13571	13645	13565	13783	13735	13764	13512	13655	13759	13767	13688	13767	13653	13649	13790	13700	13592	13596	13767	13707	13662	13697	13750	13678	13621	13727	13693	13795	13733	13625	13757	13686	13900	13637	13770	13729	13643	13611	13859	13826	13722	13773	13647	13798	13834	13718	13759	13563	13799	13743	13622	13733	13836	13663	13629	13764	13643	13786	13807	13751	13689	13749	13634	13897	13762	13759	13711	13842	13839	13645	13725	13569	13863	13649	13792	13753	13785	13624	13856	13670	13738	13629	13793	13773	13717	13569	13838	13659	13635	13751	13771	13725	13698	13849	13900	13664	13596	13550	13788	13854	13686	13706	13729	13754	13574	13711	13650	13702	13674	13844	13680	13696	13719	13717	13732	13852	13785	13787	13779	13646	13810	13541	13680	13696	13621	13649	13678	13692	13705	13611	13672	13764	13683	13664	13667	13684	13869	13610	13818	13629	13765	13799	13730	13850	13807	13681	13645	13645	13684	13648	13664	13765	13684	13654	13767	13640	13739	13740	13783	13796	13821	13761	13764	13747	13641	13701	13750	13623	13610	13719	13694	13707	13623	13602	13730	13715	13780	13683	13799	13785	13659	13533	13736	13635	13688	13872	13718	13739	13541	13785	13637	13657	13814	13858	13733	13742	13746	13668	13799	13696	13597	13694	13666	13721	13588	13731	13698	13900	13810	13739	13606	13675	13815	13678	13756	13754	13633	13503	13801	13717	13693	13767	13703	13694	13501	13696	13773	13667	13574	13698	13622	13807	13608	13676	13621	13619	13833	13693	13941	13621	13712	13716	13636	13798	13802	13661	13563	13741	13579	13591	13621	13655	13528	13811	13578	13740	13570	13861	13897	13620	13869	13754	13772	13640	13805	13745	13774	13500	13861	13799	13655	13778	13538	13747	13905	13727	13683	13869	13776	13671	13787	13667	13831	13597	13671	13870	13879	13788	13803	13673	13749	13825	13781	13532	13788	13523	13852	13660	13794	13795	13787	13744	13546	13802	13661	13793	13791	13800	13713	13676	13874	13600	13642	13561	13827	13706	13802	13756	13765	13815	13653	13880	13870	13680	13800	13763	13862	13593	13608	13716	13647	13518	13672	13679	13553	13884	13617	13575	13655	13621	13715	13526	13721	13528	13643	13610	13697	13708	13819	13720	13701	13653	13817	13833	13668	13823	13769	13761	13678	13629	13880	13706	13716	13803	13755	13695	13880	13702	13790	13696	13662	13672	13703	13688	13621	13677	13753	13742	13690	13799	13611	13735	13753	13832	13652	13788	13746	13787	13705	13841	13851	13703	13461	13771	13684	13592	13621	13817	13750	13721	13694	13770	13723	13623	13788	13833	13707	13819	13716	13839	13652	13645	13656	13489	13744	13822	13849	13637	13809	13663	13701	13826	13708	13733	13761	13593	13779	13688	13774	13546	13681	13695	13700	13752	13763	13659	13720	13718	13719	13672	13699	13876	13745	13697	13553	13562	13742	13637	13651	13871	13903	13653	13827	13751	13671	13697	13706	13708	13727	13564	13653	13764	13716	13825	13700	13665	13711	13705	13839	13725	13776	13692	13811	13650	13791	13638	13819	13600	13786	13577	13742	13818	13765	13568	13673	13564	13858	13727	13655	13770	13672	13867	13764	13695	13633	13640	13637	13670	13885	13677	13587	13761	13801	13741	13722	13535	13811	13831	13651	13862	13693	13500	13721	13604	13643	13576	13736	13744	13801	13736	13846	13704	13742	13805	13738	13700	13713	13618	13750	13684	13801	13682	13696	13745	13626	13831	13800	13545	13651	13823	13636	13788	13627	13741	13954	13962	13728	13602	13612	13732	13760	13605	13706	13719	13817	13754	13550	13765	13681	13693	13766	13667	13864	13757	13785	13660	13663	13859	13727	13700	13829	13737	13753	13865	13627	13718	13846	13774	13666	13758	13713	13723	13719	13809	13558	13729	13588	13629	13728	13737	13883	13778	13536	13782	13513	13803	13647	13771	13615	13692	13552	13652	13631	13657	13960	13837	13731	13770	13729	13727	13580	13843	13767	13844	13679	13684	13627	13748	13674	13541	13911	13661	13529	13743	13809	13552	13677	13694	13551	13799	13517	13795	13807	13521	13709	13754	13777	13665	13607	13738	13644	13843	13735	13929	13778	13571	13814	13681	13581	13698	13674	13748	13751	13659	13741	13769	13705	13761	13675	13693	13699	13526	13540	13781	13715	13751	13637	13746	13671	13621	13623	13683	13645	13714	13781	13736	13735	13710	13724	13817	13680	13752	13974	13782	13734	13641	13724	13702	13731	13797	13692	13741	13802	13747	13558	13626	13664	13787	13715	13626	13768	13696	13736	13670	13625	13723	13708	13649	13687	13794	13613	13674	13733	13752	13774	13723	13650	13685	13615	13534	13747	13689	13813	13813	13563	13615	13653	13712	13715	13646	13568	13758	13673	13757	13597	13830	13754	13721	13805	13823	13878	13853	13707	13749	13679	13691	13741	13732	13633	13915	13614	13817	13744	13681	13919	13695	13719	13645	13739	13821	13637	13809	13779	13664	13732	13665	13785	13657	13822	13678	13645	13895	13558	13671	13603	13980	13682	13689	13441	13700	13711	13750	13684	13641	13756	13595	13533	13723	13759	13615	13808	13665	13511	13682	13725	13580	13607	13639	13840	13710	13645	13675	13806	13814	13658	13647	13676	13773	13824	13708	13749	13479	13747	13827	13497	13633	13770	13676	13769	13747	13844	13719	13853	13500	13684	13902	13865	13912	13605	13629	13658	13766	13669	13745	13723	13631	13808	13811	13625	13658	13683	13590	13597	13838	13797	13912	13688	13654	13768	13563	13718	13744	13838	13632	13752	13781	13627	13676	13919	13737	13817	13813	13663	13841	13794	13794	13723	13827	13779	13772	13597	13648	13809	13665	13782	13776
23561	21067	28614	23873	22079	22847	21665	19059	18348	18227	17603	17274	17118	16927	17022	16800	16644	16536	16637	16485	16555	16474	16696	16303	16466	16297	16196	16279	16344	16216	16105	16194	17345	19197	18905	17817	16819	16327	15993	16124	16190	16209	16181	16056	15974	16206	16043	16024	16349	16070	15950	16241	16074	16090	16017	15986	15968	16173	15987	16111	15954	16064	15970	16015	16009	16085	16102	16143	16220	16246	16065	16025	15975	16053	16127	16105	16184	15943	16131	16094	16076	16237	16182	16082	16177	16066	15966	16015	16037	16034	16078	15989	16108	16030	15928	16109	16207	16002	16010	16162	15992	16009	16175	16037	16030	15924	15960	16097	15786	16065	15995	16090	16096	15951	16290	16096	16045	16001	16033	16095	16112	16088	16295	15876	15972	16214	15994	16072	16086	15990	16067	16028	15999	16068	15944	16113	15989	16061	16018	16069	15878	16118	15914	16138	16148	15899	16008	16142	15993	16039	15914	15891	15961	16220	15826	15931	16112	16081	16057	16126	16076	16005	15968	16142	15808	15854	16079	16146	15881	16098	16156	15975	16076	16097	16036	15907	16089	16091	16068	15865	16060	16094	16009	16025	15915	16123	16119	16154	16033	15988	15821	15930	15858	16047	15893	15930	15966	16082	16073	15902	16092	16053	15994	16052	15985	15910	16206	15885	16020	16012	16121	15785	15934	16015	15974	16080	15979	16000	16213	16101	16073	16034	16019	15898	15834	16071	16068	15893	16141	16087	16068	16007	15996	15918	15978	15707	16126	16000	16087	15847	15892	15722	16064	16240	16038	15977	15944	16084	15965	16099	15933	15960	16028	16066	15881	15831	15932	15991	16078	16033	16135	15980	16121	16081	16081	15901	15963	16031	15945	15970	16112	16069	15899	15917	15826	15944	16144	16056	16067	16029	16062	16206	16137	15984	15832	16192	15938	16000	16182	16079	15916	16069	16167	16074	16154	15810	16175	15921	15892	15980	16112	16016	16001	16199	16039	15815	16052	16122	15941	16011	15917	16012	15989	15990	16283	16037	15712	16243	16080	16038	15982	16139	16134	16028	15979	16028	15802	16157	16021	16207	16042	16152	16116	15843	16107	16044	15992	16197	16058	15859	16087	16229	15975	15969	16031	15912	16089	16097	16015	15910	16138	15795	16017	16039	16090	15983	16012	15997	15956	16050	15936	16060	15977	16073	15932	16089	15824	15845	15950	16122	15914	15857	16072	16028	16122	16083	16168	16090	16167	16062	16067	16277	15873	15960	16029	16025	15942	15944	15984	16008	15876	15983	16059	15854	16063	16073	15969	16091	16037	16017	16011	16137	16177	16047	15961	15919	16113	16189	15997	16069	16045	16022	15988	16001	16001	15940	15972	16063	15954	16055	16189	16028	16027	15802	15989	16058	16015	15983	15943	16132	16103	16036	16060	15858	15901	15963	15978	15931	16062	15814	15768	16248	16031	15958	16049	15993	16021	16132	16313	15978	16083	15933	16092	15969	15792	16008	16086	16134	16169	15962	15914	16156	15994	15810	16072	15990	16046	16131	15998	15998	15972	16056	15981	16117	16030	16124	16127	16187	15963	16119	16131	16047	16025	15933	16223	16075	15950	16009	16051	16153	15866	15953	15992	15997	16177	16065	16055	16114	15975	16020	16042	15872	15920	16205	15869	16004	15809	16047	16078	16067	15855	15872	16042	15937	15950	15819	16087	16010	16093	15842	15938	16049	16190	15969	16143	16039	16110	15970	15991	15825	16218	16060	16279	16107	16146	15883	16070	16154	15834	15904	16031	16057	15998	16215	15820	15968	16314	16154	16097	15902	16184	16120	15885	15870	16049	15862	15770	16028	15946	16175	15978	15948	15938	15990	15880	15873	15961	15861	15999	15927	16003	15826	16180	15916	15870	16183	15897	15767	16072	16283	15999	15878	16140	15896	16030	15899	16133	16010	16011	16007	15965	15837	15917	16039	15844	16025	16037	16043	16005	16097	15798	15904	16101	15920	15986	16134	16031	15978	16009	15926	15953	15889	16021	15930	15887	16192	16122	15914	15993	15965	15832	15997	15956	16082	16038	15973	16044	16068	16095	16165	16030	16058	15974	16054	15926	16149	16139	15997	16066	16261	15974	16061	16126	16068	15878	15764	15981	15889	16090	16063	15941	16177	15998	16156	15996	15812	15914	16243	15931	15976	15949	15953	16096	15992	16220	16072	16183	15973	16255	16060	16184	16134	16111	16175	16010	16171	15831	16087	15889	16066	15977	15990	15921	16043	15887	15777	15845	16062	15825	15992	15867	15857	16081	16130	15922	15880	16073	16062	15917	16005	16046	16026	15900	15928	16049	16093	16075	16132	15965	16070	16034	15915	16071	16140	16145	16008	15847	15922	15942	15989	16185	16110	15956	15887	16028	16089	16096	15915	16000	16163	16146	16133	15836	16073	15891	15925	16125	15929	16016	16050	15886	15941	16086	15853	16002	16019	15954	15946	16076	15891	16041	15815	15994	15952	16019	16123	15930	15937	16028	16203	16049	16054	15913	15900	15924	16066	16066	15944	16011	15926	15924	15957	16223	16198	16017	16038	16100	16003	16065	15965	16022	16015	16046	15881	15948	16021	16178	16127	16137	16109	16017	16026	16150	15902	15895	15893	15851	16206	16355	15825	16064	16299	16210	16069	16231	15897	15921	15993	16099	15979	16058	15938	15989	16029	16075	16006	15931	15996	15986	15957	15883	16097	16036	15848	16113	16074	16032	16281	15937	15915	16090	15944	16122	16273	16103	16152	16074	16108	16065	16006	16037	16069	15907	15937	16040	15859	16009	15931	16053	16127	16081	16225	16156	15978	16022	16031	16004	15898	15955	15826	16000	15925	16142	16050	16179	16050	16112	15997	16154	16008	16053	15852	16215	16030	15977	16205	16109	15968	15850	15864	16081	15908	15932	16042	16152	15962	16030	15869	15877	16084	15962	16140	16040	16047	16005	15890	15845	16149	16092	15907	15955	15911	16052	16111	16071	16138	15881	16013	16097	16067	15880	16134	15841	16380	16026	16166	16172	16092	15996	16097	16054	16006	15988	15986	16042	16171	16091	16035	16004	15973	15977	16085	15953	15968	15986	16045	16069	15960	15964	16128	16079	15956	16006	16131	15972	16045	16074	16143	16154	16223	16073	15925	15858	15993	15953	15954	15838	15818	15957	16101	16035	15911	16188	16194	15977	15981	16073	16021	15963	16108	16016	15906	15942	15976	16255	16002	15847	15923	16058	15934	15940	15820	16128	16176	15845	16030	16131	15969	15993	16147	16126	15859	16043	16002	15867	16039	16127	15925	16143	15954	16238	16028	16004	16098	16234	16055	15970	15843	15901	16059	16142	15938	16021	15941	16078	16148	16051	15876	16083	16080	16099	16038	16214	16089	15887	16122	16137	16097	15980	16013	16048	15948	15950	16272	16137	16113	15944	15984	16025	16159	16184	16033	16210	16035	16384	16056	16057	16318	15905	15946	16121	15797	16111	16074	16092	15746	15917	15920	15949	16133	16088	15968	15944	16023	15865	15854	15958	15932	16088	15947	16219	16013	16064	16103	16001	16089	16041	15816	16058	15953	16052	15966	15990	16003	15931	16046	16007	15938	16185	15896	16077	15931	16080	16056	16109	15915	16154	16135	15893	15884	15990	15967	16011	16234	16075	16124	15977	16026	15940	15996	16198	15995	16059	16117	16130	15970	15901	15830	15822	15985	16044	16132	15940	16017	16138	16083	16100	15937	16133	16205	16000	15977	15985	16007	16102	15914	15945	15958	15986	16132	16131	16032	16037	15942	15900	15949	15851	15991	16055	16117	15874	16116	16163	16164	15968	16109	16015	16016	16145	15957	16099	16026	16142	16063	16095	16115	15966	15892	16151	15954	16134	15959	16176	15940	16123	16070	16030	16119	16096	15959	15875	16119	16056	16005	16146	16097	16028	15956	16142	16028	16155	16174	16358	15951	15902	15792	16202	15944	15901	15871	16061	15986	15983	15933	16119	16080	16044	16069	16155	15980	15861	15877	15985	15964	16028	15774	16168	16057	16021	15956	16053	16151	16235	16095	15898	15987	15948	15993	15977	16057	15817	15972	16079	16065	15989	15982	15876	16102	15974	16018	15976	15991	15933	15970	16087	15928	15900	15932	16113	16055	16205	16161	16147	15872	16201	15999	16014	16064	16017	16003	15947	16062	16069	15785	15985	16000	15801	16117	16141	16204	15995	16017	16073	15910	16180	16038	15901	16081	16024	15964	15987	15892	16052	15961	15801	16092	16072	15857	16083	16155	15978	16044	16138	16012	16047	16070	16193	16128	15997	16178	15923	16042	15962	15987	15971	15829	16234	15985	16145	16179	16051	16191	16094	15951	15885	16058	16065	16029	15961	16252	16100	16126	15904	16151	16063	15971	15973	15827	16014	16017	15839	16132	15840	16091	15956	15897	16109	16090	15883	15967	16062	15793	16044	15890	16047	16059	16102	15965	15900	16010	16257	16145	16022	15825	16025	16207	15921	15932	16015	16030	15935	16026	15986	16038	16020	15983	16113	15991	16108	15984	15878	15949	16106	16154	16008	16121	15996	16076	16126	16061	15949	16179	16039	15988	16091	16175	15933	15967	15974	15999	16076	16099	15972	15936	15927	16048	15835	16135	15973	16088	16039	16105	15811	15862	15861	15790	16144	16090	16136	16084	16091	15968	15796	16110	16004	15819	15952	16140	16060	15999	16160	16164	16055	15899	16033	15860	16180	16044	16215	15995	16250	15987	16019	16140	16019	15961	15941	16098	16094	15988	16200	15962	15958	16145	15986	16189	16174	16071	16071	15945	16163	16000	15936	16204	16014	16197	15722	16094	16015	15904	16158	15723	16079	15955	15807	16023	16095	15926	16048	16145	16065	16080	15974	15938	15925	15951	16130	16021	15910	16058	16165	16155	16233	16089	15997	16167	15847	15981	15925	15956	16031	15964	15904	15880	16078	15855	16101	15966	16003	16038	16262	15881	15960	15824	16103	16111	16212	16185	16056	16010	16056	16151	15968	16031	16028	16063	16039	16185	15948	16056	16250	16105	15986	16050	15923	16112	15906	15973	16072	15840	15999	16009	16105	15980	16074	16105
20064	37131	34318	24217	21091	19405	17715	18002	17394	16712	15534	15305	15174	14752	14774	14259	14191	14186	14338	14357	14036	14292	14394	13970	14018	13978	13864	13731	13926	13790	13646	13981	15887	18092	17137	15552	14703	14114	13880	13650	13823	13518	13778	13666	13494	13625	13619	13634	13516	13684	13545	13702	13631	13575	13635	13743	13639	13547	13772	13622	13702	13606	13592	13624	13674	13475	13700	13580	13581	13682	13736	13689	13658	13882	13648	13820	13765	13470	13665	13524	13731	13602	13870	13613	13482	13692	13535	13824	13602	13710	13633	13698	13664	13610	13774	13668	13742	13763	13673	13786	13718	13623	13528	13656	13709	13677	13794	13448	13635	13672	13630	13768	13619	13844	13741	13657	13550	13509	13635	13718	13656	13537	13447	13608	13585	13801	13656	13686	13694	13693	13601	13641	13575	13730	13679	13772	13589	13638	13597	13654	13628	13657	13554	13610	13719	13621	13532	13665	13594	13531	13735	13473	13724	13582	13662	13563	13679	13624	13684	13654	13559	13696	13681	13695	13579	13653	13628	13729	13640	13669	13609	13797	13515	13681	13585	13626	13577	13622	13587	13559	13586	13492	13682	13788	13622	13603	13672	13455	13611	13643	13502	13665	13653	13849	13542	13641	13589	13744	13627	13714	13653	13569	13557	13805	13682	13603	13722	13541	13646	13575	13598	13588	13775	13679	13703	13811	13479	13646	13555	13744	13535	13728	13549	13716	13712	13705	13645	13730	13745	13621	13662	13558	13581	13712	13837	13738	13736	13834	13516	13602	13622	13703	13605	13714	13770	13728	13517	13591	13684	13553	13595	13677	13610	13628	13589	13609	13607	13721	13623	13660	13568	13708	13536	13525	13675	13725	13773	13623	13742	13746	13781	13615	13752	13665	13675	13645	13694	13425	13827	13640	13772	13707	13724	13722	13641	13664	13635	13667	13588	13621	13538	13704	13690	13654	13737	13632	13604	13712	13662	13678	13574	13619	13708	13513	13653	13673	13655	13594	13657	13648	13709	13698	13668	13734	13665	13518	13605	13779	13575	13616	13678	13709	13519	13496	13673	13715	13551	13701	13706	13529	13550	13656	13707	13647	13615	13751	13563	13781	13616	13698	13477	13550	13741	13525	13721	13458	13655	13476	13596	13561	13838	13684	13665	13547	13689	13643	13561	13736	13879	13632	13600	13595	13693	13394	13697	13774	13620	13544	13547	13778	13666	13774	13542	13537	13525	13575	13771	13505	13585	13690	13728	13633	13680	13548	13585	13644	13567	13674	13746	13670	13557	13633	13798	13658	13735	13510	13705	13716	13587	13470	13723	13543	13482	13716	13653	13736	13485	13623	13681	13698	13550	13567	13590	13845	13677	13684	13684	13518	13538	13640	13716	13495	13664	13577	13670	13827	13642	13713	13606	13740	13602	13642	13555	13611	13608	13759	13635	13696	13555	13625	13593	13573	13735	13602	13581	13769	13632	13539	13755	13571	13663	13684	13562	13584	13669	13655	13693	13732	13487	13497	13614	13592	13687	13742	13617	13591	13758	13550	13632	13792	13615	13686	13511	13598	13596	13610	13617	13635	13676	13566	13748	13537	13594	13707	13685	13556	13695	13600	13596	13663	13639	13777	13641	13628	13460	13812	13651	13429	13499	13540	13519	13553	13731	13529	13497	13615	13726	13543	13423	13536	13549	13564	13726	13659	13674	13671	13822	13728	13715	13625	13530	13640	13677	13733	13712	13708	13598	13570	13651	13558	13524	13723	13729	13592	13595	13535	13593	13638	13718	13720	13713	13484	13563	13733	13459	13695	13545	13800	13741	13640	13571	13509	13518	13489	13643	13606	13679	13652	13712	13662	13638	13625	13692	13494	13571	13610	13785	13490	13526	13637	13765	13506	13657	13729	13447	13582	13776	13690	13668	13698	13674	13727	13649	13755	13593	13720	13617	13814	13634	13592	13575	13669	13691	13701	13755	13707	13833	13518	13706	13639	13595	13493	13599	13646	13550	13759	13696	13631	13427	13752	13829	13616	13606	13603	13593	13598	13637	13688	13611	13541	13610	13722	13748	13411	13598	13680	13680	13703	13674	13744	13816	13640	13769	13478	13727	13719	13563	13594	13618	13680	13520	13579	13757	13580	13652	13629	13600	13497	13649	13646	13570	13685	13562	13663	13573	13629	13679	13803	13604	13686	13482	13763	13495	13647	13714	13698	13544	13518	13765	13654	13652	13821	13491	13624	13507	13733	13740	13641	13576	13691	13625	13546	13553	13696	13723	13719	13417	13688	13719	13645	13631	13596	13598	13575	13637	13637	13699	13597	13712	13680	13635	13681	13669	13680	13630	13732	13550	13804	13766	13494	13532	13690	13661	13588	13729	13553	13778	13647	13776	13640	13419	13678	13472	13631	13596	13490	13661	13634	13542	13550	13610	13654	13807	13574	13528	13726	13667	13605	13707	13784	13540	13668	13657	13522	13711	13342	13666	13642	13787	13586	13768	13603	13649	13615	13710	13695	13585	13560	13561	13598	13750	13540	13738	13566	13703	13809	13842	13698	13653	13604	13673	13565	13603	13629	13760	13727	13695	13754	13713	13456	13669	13408	13845	13604	13706	13570	13666	13770	13648	13664	13621	13756	13796	13707	13571	13684	13769	13549	13683	13793	13678	13591	13591	13726	13653	13744	13560	13544	13559	13659	13651	13487	13605	13487	13716	13621	13753	13756	13694	13699	13684	13530	13721	13794	13564	13520	13518	13587	13648	13685	13538	13539	13467	13767	13662	13618	13572	13673	13554	13666	13673	13689	13628	13610	13623	13524	13586	13607	13685	13569	13810	13611	13587	13782	13686	13772	13595	13537	13476	13683	13711	13593	13597	13702	13604	13537	13523	13641	13721	13552	13683	13677	13530	13446	13690	13397	13661	13619	13509	13805	13589	13598	13713	13489	13660	13614	13645	13533	13471	13633	13764	13718	13644	13623	13749	13633	13719	13766	13761	13589	13548	13739	13634	13656	13633	13575	13685	13788	13526	13799	13581	13585	13628	13633	13539	13569	13557	13764	13638	13650	13583	13669	13740	13672	13678	13611	13667	13700	13691	13652	13746	13714	13622	13610	13555	13513	13665	13773	13671	13678	13623	13607	13683	13425	13663	13424	13580	13599	13470	13644	13499	13467	13716	13674	13655	13697	13642	13638	13653	13643	13712	13609	13639	13643	13527	13778	13641	13545	13686	13671	13593	13708	13627	13407	13657	13833	13622	13557	13545	13739	13653	13725	13601	13602	13686	13727	13608	13798	13867	13554	13682	13662	13605	13591	13610	13594	13638	13749	13655	13679	13644	13572	13633	13644	13545	13677	13733	13633	13709	13673	13714	13679	13760	13696	13496	13747	13747	13752	13533	13552	13750	13537	13640	13595	13709	13676	13523	13799	13547	13638	13575	13617	13572	13588	13404	13670	13590	13531	13695	13659	13568	13776	13607	13589	13694	13583	13708	13744	13809	13721	13557	13752	13588	13614	13558	13517	13516	13572	13772	13581	13593	13759	13654	13588	13528	13683	13591	13684	13687	13812	13669	13599	13785	13666	13618	13625	13546	13496	13566	13424	13689	13822	13488	13802	13545	13623	13731	13704	13512	13531	13600	13578	13602	13606	13822	13644	13586	13449	13731	13710	13492	13705	13583	13550	13737	13552	13741	13761	13638	13639	13543	13536	13743	13578	13672	13637	13716	13506	13805	13591	13677	13696	13580	13570	13640	13622	13589	13709	13559	13671	13604	13640	13581	13592	13462	13634	13831	13693	13620	13532	13558	13543	13702	13744	13616	13706	13579	13532	13623	13609	13677	13589	13618	13721	13474	13575	13620	13741	13522	13740	13591	13579	13685	13580	13635	13529	13673	13652	13571	13733	13737	13546	13680	13490	13636	13618	13846	13684	13601	13632	13556	13453	13621	13644	13552	13719	13671	13538	13625	13543	13621	13588	13611	13786	13633	13498	13685	13503	13446	13619	13741	13497	13795	13695	13493	13697	13674	13603	13748	13653	13644	13693	13731	13693	13584	13532	13762	13604	13568	13651	13624	13441	13703	13621	13536	13582	13849	13825	13606	13735	13632	13549	13741	13703	13582	13610	13625	13749	13625	13558	13688	13719	13532	13608	13647	13455	13476	13702	13583	13611	13742	13511	13732	13660	13649	13489	13612	13654	13630	13649	13620	13543	13522	13778	13552	13640	13776	13632	13809	13624	13633	13703	13634	13841	13624	13529	13675	13548	13631	13617	13630	13656	13715	13620	13591	13664	13609	13706	13693	13669	13526	13600	13811	13493	13732	13639	13700	13689	13760	13494	13606	13585	13582	13577	13653	13629	13517	13753	13708	13591	13645	13683	13554	13443	13637	13610	13455	13592	13507	13813	13660	13747	13551	13598	13559	13626	13764	13658	13612	13612	13708	13612	13687	13464	13531	13604	13713	13513	13723	13509	13601	13594	13638	13731	13496	13712	13647	13681	13428	13762	13581	13684	13533	13564	13560	13706	13572	13681	13697	13884	13690	13652	13510	13623	13479	13639	13769	13763	13602	13690	13722	13655	13802	13620	13629	13760	13662	13580	13673	13834	13668	13566	13609	13590	13497	13683	13739	13759	13441	13783	13757	13534	13570	13674	13644	13724	13732	13758	13602	13627	13777	13454	13677	13582	13568	13549	13543	13537	13769	13616	13673	13764	13580	13643	13842	13564	13723	13519	13678	13594	13543	13458	13682	13730	13627	13664	13632	13576	13547	13647	13522	13605	13730	13577	13520	13521	13693	13600	13600	13605	13860	13715	13665	13526	13598	13615	13629	13769	13710	13671	13614	13554	13543	13480	13690	13432	13558	13411	13681	13614	13614	13508	13637	13567	13486	13722	13497	13880	13656	13803	13742	13660	13711	13711	13718	13650	13617	13690	13656	13558	13538	13623	13582	13767	13606	13709	13744	13499	13569	13592	13709	13653	13557	13548	13501	13666	13531	13782	13648	13567	13785	13791	13521	13576	13601	13577	13805	13494	13561	13714	13537	13592	13621	13592	13672	13470	13715	13672	13673	13658	13588	13499	13673	13720	13508	13709	13789	13580	13594	13637	13708	13624	13790	13610	13509	13735
22719	21100	28968	23501	21320	23433	25676	20237	19011	19165	18182	17606	17552	17372	17249	16896	16513	16459	16664	16857	16764	16897	16815	16632	16487	16427	16272	16133	16338	16308	16284	16262	18681	21591	21554	19270	17733	16837	16240	15949	16239	16172	16223	16035	16274	15910	15968	16118	16131	15979	16217	16131	16257	15989	15951	16092	16005	16093	16254	16089	16193	16251	16210	16107	16235	16082	16165	16209	16334	16194	15947	15932	16116	16112	15963	15933	15988	16113	16167	16024	16129	16292	16051	16083	16078	15942	15946	16230	16177	15996	15963	16094	16070	15847	16319	15919	16059	16153	16095	16018	16128	15769	15818	16141	16019	16015	16063	16163	16027	15805	16049	16082	16101	15983	15999	16128	16173	16154	16107	16129	16121	16055	16096	16099	16328	16139	16015	16123	16095	15864	16089	16172	16054	16089	16076	16089	16186	15994	15991	16127	15894	16161	15869	16136	16034	16100	15967	16022	15831	16057	16083	16070	16090	15998	16087	16074	16032	15945	15863	16039	16043	16193	16204	15843	15999	16034	15951	16006	16101	15925	16024	16095	15972	16062	15995	15952	16039	16060	15980	16018	16075	15967	15968	16107	16016	16061	16008	16070	15935	15953	15976	15995	16107	15933	16088	16128	15903	16058	16123	15906	16109	15968	16126	15896	15958	16056	16148	16010	16015	16154	16045	15998	16011	16004	15966	16041	16270	16093	15966	16007	16106	16024	15981	16114	15939	16211	15972	15964	16047	15918	15899	16017	16010	15964	15975	16114	15980	15975	16213	15894	16054	16009	16027	16029	15994	16038	16199	16212	16049	16076	15920	15842	16004	16091	15939	15943	16246	16186	16030	16335	16189	15940	15953	16022	16005	15942	16058	15916	16014	15990	16091	15969	15769	15964	16122	16044	15915	15823	16249	16194	15960	16007	16049	16059	15970	16203	16111	16048	16016	16065	16031	15936	16103	16202	16111	15868	16089	16012	16070	16021	15951	15970	15995	16039	16003	16111	15839	16096	16150	15944	15972	16005	15927	16156	15978	16115	16047	16073	16100	16020	15938	16092	15972	16066	15941	16070	16081	16056	16039	15984	15873	16123	15976	16138	16057	16108	16055	16111	15869	15843	16020	15963	16081	16060	16078	16135	16066	15942	16067	16242	16184	15740	16197	16030	16023	16101	16033	15929	15973	16012	15957	16200	15875	15933	16114	15936	16118	16081	16022	15992	16085	15928	16017	16076	15971	16099	15913	15987	15942	16112	15858	15945	16023	16275	15957	16073	16200	16116	15863	15862	15919	15830	16080	16072	16119	16058	15903	16135	16185	16121	15883	16016	16074	16099	15969	15912	16040	16022	16038	16017	16066	16004	15852	15898	16024	16147	15926	16148	16161	16243	16263	15981	16030	16006	16110	16082	16129	16149	16234	16058	16167	16032	15875	16009	15957	16172	15815	15891	16126	15953	15986	15836	16099	15887	15733	16175	15998	16118	15961	16058	16034	15982	16079	15994	15950	15967	16130	15969	15916	15998	16046	15993	16032	15984	16038	16094	15934	16054	16236	15986	15954	16068	15920	15981	15938	16014	15844	15996	16177	16000	16109	15928	16055	15991	16010	16083	16006	15996	16066	15918	15967	16003	15938	16095	15981	16055	15892	16174	15898	16023	16002	16160	16072	15849	15922	16173	15844	16039	16148	15953	16195	16085	15840	15934	16168	15944	16031	16038	16099	15803	16129	15947	16009	16039	16007	15941	16054	16010	16033	16051	16148	15961	16038	16066	16055	16180	15967	16165	16108	16097	15960	15986	16147	15976	15957	16075	16038	16034	16015	16050	15908	15967	16015	16018	16162	16057	16076	15877	15951	16005	15957	15934	15971	16114	16227	16046	15906	16162	15890	16119	16025	16092	16056	16041	15999	15968	16093	15823	16105	15987	16016	16068	15981	16249	16071	15852	15998	16061	15884	15947	15934	16140	16025	16220	16085	16085	15922	16215	15893	16150	16015	16020	15817	15927	15886	16052	16019	16051	15890	16132	16060	16131	16105	15905	15791	16015	16057	15894	16066	16053	16024	16036	15983	16064	16123	16034	16132	16056	15819	16084	16005	16031	15928	15907	16199	15895	15854	15932	16022	16143	15910	16013	16147	15973	16115	16031	15989	15949	16038	15882	15908	15927	15885	15861	15967	15858	15998	15945	16159	15907	16140	15918	15894	16173	16218	16036	16157	16108	16037	16000	16112	16034	15929	16096	16095	16101	15856	16160	16158	16003	16072	15940	15869	15927	16001	16001	15949	16179	16039	16061	16084	16059	15962	15955	16102	16167	15915	16012	16077	15801	15933	15845	16124	15862	15839	16003	16176	16144	16022	16099	15982	16155	15962	16187	16041	16144	16141	16108	16068	15928	15963	16012	16150	15944	15964	16022	16242	15936	16267	16110	15923	15799	16021	16093	16066	16145	16171	16032	16054	15992	16049	16097	15922	16004	16069	15806	15971	16133	15982	16241	16063	15921	15882	16002	16206	15998	16131	15970	15955	16004	15873	15934	15958	16047	15895	15847	16147	15954	15921	16113	16110	16076	16052	15998	16222	15966	15911	15814	15852	16004	16011	16113	15997	16021	15905	16143	15992	16043	16054	15878	15984	16068	15979	15985	16161	16213	15940	15905	16099	15646	16007	16074	15852	15949	16026	16056	15838	15937	16073	16043	15970	15984	15887	16063	16040	16097	16005	15899	16054	16139	16071	16097	16010	15742	16080	16023	16006	16222	15887	15933	15926	16010	15850	16039	16023	16004	15895	16037	15877	16135	16000	16100	15957	16148	15973	15953	15993	15926	15859	15999	15998	16048	16124	15978	15939	15977	16011	16079	15900	15803	15979	16080	16062	15982	16237	15993	15702	16037	16274	16183	15884	16129	16097	16088	15954	16109	16048	16090	16013	15902	16033	16181	16115	16087	16109	15911	16122	16113	16022	16034	16177	16015	16037	15961	15870	15903	16118	16127	16226	16066	16037	16300	16047	16403	15985	16098	16052	15936	16193	16017	16072	15972	16120	16022	16045	16149	16054	16049	15993	16049	15788	15911	15974	16059	16315	15910	15920	15984	16014	15969	16105	16150	15958	15922	15970	16109	16052	15841	16028	16282	16057	16007	15966	15966	15926	16013	16139	16263	15929	15880	15986	15999	16000	16019	16181	16061	15756	16002	16075	15936	15925	16004	16020	15886	15846	16182	15984	15858	16109	16078	16147	16107	16127	15923	16012	15963	16094	15994	16079	16025	16142	15872	16049	16114	16179	16110	16097	15992	15951	16017	15912	15865	15941	15949	16157	16222	16090	16039	16066	16072	15996	15943	15984	16063	16008	15847	16058	16215	15980	16033	16022	15871	15977	16106	16172	16234	16148	16086	16025	16226	15869	16149	16319	15931	16160	16023	16184	15974	16187	16005	16010	15967	16099	15833	16028	16027	15953	16066	16097	15942	15953	15946	15874	15921	15981	16011	15889	16070	16021	15907	16110	16000	16095	16203	16073	16073	16131	16044	15893	16049	16098	16215	16037	15901	16045	15911	16082	15902	16163	16066	15997	15869	15896	16080	16048	16078	15932	16034	16162	15957	15959	16093	16101	16000	15858	16028	16038	16031	15913	15993	16277	16104	15985	16062	15951	16038	16105	16030	16052	16124	16173	16177	16085	16356	16011	15932	16034	15937	16024	16067	16059	16114	16162	15783	16078	16220	16074	15991	16130	16071	15932	16000	15949	15932	15949	16219	15913	15949	16020	15972	16044	16031	15912	16134	15977	16003	16187	15923	15894	15977	16114	16215	16114	16065	15807	15955	16084	16191	15984	15807	15783	15772	16038	16041	16114	16102	15711	15984	16042	15898	16022	16060	16195	16005	16082	16045	16190	16083	15961	16100	16061	16186	16185	15872	16101	16011	15992	15845	16003	16239	15971	15967	16018	16074	16122	16089	16083	16189	15978	16043	16028	15977	15940	15877	15896	15891	16056	15955	16164	16037	16021	16090	16049	15864	15964	16033	16034	16050	15794	16037	16027	16016	15840	16032	16174	16166	15862	16104	16093	15885	15983	16087	16074	15838	16127	16095	16036	16107	15966	16000	15918	16035	15963	15918	16225	15897	16041	15856	15921	16047	16087	16190	15979	16043	15925	15922	16025	15987	15903	16032	15950	16199	16098	16072	16242	16049	16153	16019	16068	15995	15992	15943	16072	16021	15982	15770	15846	16059	15891	16068	16054	16028	16149	15725	16096	16118	16029	16039	16002	15925	15880	16003	16081	15950	16198	15870	16094	16054	16116	16036	16076	15966	15918	16234	16163	15947	16071	15954	16028	15928	16070	15925	15908	15935	15773	16006	15835	16097	16182	15794	16165	15997	15861	16053	16066	16081	15829	15944	16078	15966	16007	15949	16055	16049	16025	15989	16039	16197	15992	16078	16082	15889	16002	15977	16112	16245	16248	15967	16177	16128	16265	16027	16097	16025	16087	15945	16070	15984	16177	16016	16114	16004	16136	16103	16154	16126	15835	16026	15869	15922	16083	16053	15842	16003	15994	15992	16015	15971	15837	16108	16123	15843	16024	16084	16195	16081	16217	16082	15901	15900	15991	16080	16047	15887	15973	15980	16093	15866	15885	15925	16127	16050	15980	15886	16074	16054	15892	15885	15912	16175	16065	16101	16125	16128	16112	15961	15946	16090	16027	16030	16310	16012	16033	15983	16010	16079	16049	16055	16084	16073	15919	16078	16170	15928	15989	16239	15967	16067	16203	16215	15926	15906	15931	16108	15930	16088	16057	16120	16025	15969	16148	16117	15885	15876	15985	15818	15850	16107	15974	16011	15915	16089	15776	15903	16096	16190	16094	15995	15928	16130	15926	15750	16004	16008	16026	16057	15855	15940	15636	15757	15934	16047	15894	15897	16056	15972	16200	16058	15887	16045	15981	16154	16008	16130	15755	16007	16009	15994	16069	16078	15919	16215	15932	15970	16049	15963	16127	16075	16081	16012	15944	16053	16159	15851	16005	16239	16146	16123	16026	16008	15934	16059	16067	15825	15962	16023	15965	16184	16049	16087	15983	16012	16050	16304	16125	15832	15944	15833	16035	15999	16034	15825	15979	15951	15934	16028
21907	39931	38844	27885	23024	20941	19570	19493	19084	17936	16490	16012	15891	15264	14967	14520	14546	14309	14774	14772	14456	14654	14780	14189	13908	13869	13838	13822	13831	13818	13874	13872	17598	21003	19905	17155	15253	14059	13790	13678	13637	13516	13639	13651	13562	13480	13710	13709	13640	13660	13497	13619	13763	13544	13574	13564	13593	13663	13688	13691	13607	13613	13551	13793	13693	13798	13689	13778	13665	13378	13579	13729	13429	13528	13466	13614	13769	13784	13747	13696	13691	13667	13528	13652	13639	13790	13361	13567	13667	13560	13710	13714	13762	13615	13605	13636	13649	13560	13569	13445	13524	13733	13623	13609	13333	13618	13680	13695	13633	13509	13691	13619	13574	13593	13715	13642	13571	13690	13694	13550	13544	13539	13482	13703	13659	13683	13500	13663	13737	13646	13557	13532	13558	13601	13384	13448	13624	13506	13414	13714	13597	13665	13809	13607	13613	13707	13631	13703	13506	13620	13627	13748	13584	13544	13608	13696	13598	13490	13756	13347	13561	13619	13810	13666	13746	13484	13594	13589	13657	13606	13543	13729	13546	13460	13635	13679	13546	13622	13739	13590	13696	13491	13437	13712	13500	13651	13421	13762	13609	13504	13542	13464	13708	13573	13589	13426	13470	13593	13565	13615	13523	13776	13663	13557	13597	13564	13619	13551	13567	13825	13558	13493	13741	13596	13583	13508	13730	13608	13688	13713	13673	13527	13539	13571	13437	13569	13628	13554	13646	13574	13609	13538	13665	13613	13577	13427	13628	13592	13562	13569	13612	13564	13599	13580	13673	13568	13722	13602	13671	13468	13566	13677	13576	13610	13542	13509	13340	13633	13550	13798	13519	13559	13530	13610	13660	13776	13726	13714	13608	13689	13603	13677	13468	13763	13581	13541	13741	13414	13624	13568	13623	13436	13539	13695	13547	13688	13646	13586	13597	13768	13700	13572	13449	13566	13733	13509	13564	13658	13624	13591	13601	13697	13647	13535	13581	13568	13647	13524	13541	13560	13702	13703	13677	13394	13629	13748	13584	13490	13607	13589	13486	13699	13657	13599	13599	13612	13677	13537	13672	13509	13560	13604	13726	13777	13616	13591	13524	13652	13677	13560	13591	13679	13732	13706	13681	13646	13544	13672	13465	13513	13700	13459	13485	13643	13450	13688	13507	13579	13502	13565	13479	13660	13660	13644	13498	13623	13640	13636	13476	13507	13479	13721	13554	13476	13527	13505	13556	13775	13582	13516	13642	13457	13569	13698	13691	13595	13506	13618	13569	13629	13584	13583	13453	13533	13452	13588	13484	13510	13411	13625	13557	13604	13649	13750	13766	13541	13619	13669	13762	13493	13415	13658	13507	13553	13647	13669	13477	13638	13489	13707	13431	13586	13636	13534	13606	13596	13557	13587	13465	13657	13705	13671	13564	13770	13379	13702	13579	13554	13443	13843	13554	13588	13514	13548	13669	13643	13580	13561	13710	13662	13662	13599	13558	13489	13616	13630	13726	13591	13505	13529	13620	13558	13578	13495	13473	13754	13578	13643	13613	13704	13774	13526	13503	13521	13569	13467	13564	13651	13582	13575	13546	13529	13462	13539	13764	13436	13655	13661	13648	13565	13701	13519	13692	13640	13617	13547	13703	13655	13587	13585	13582	13746	13433	13622	13693	13637	13679	13691	13632	13486	13640	13665	13523	13579	13426	13611	13613	13687	13650	13469	13634	13507	13523	13597	13814	13516	13520	13649	13553	13604	13563	13604	13551	13715	13640	13477	13617	13561	13626	13546	13518	13557	13592	13365	13689	13687	13595	13580	13562	13700	13657	13617	13574	13786	13464	13437	13596	13683	13696	13738	13623	13651	13728	13753	13696	13672	13479	13705	13572	13505	13668	13500	13563	13528	13538	13652	13430	13548	13586	13616	13532	13712	13482	13583	13684	13698	13544	13537	13821	13697	13657	13602	13450	13619	13583	13698	13525	13647	13418	13577	13704	13559	13590	13677	13633	13591	13623	13640	13661	13681	13442	13549	13716	13586	13684	13697	13638	13595	13715	13396	13480	13709	13665	13788	13531	13530	13554	13607	13726	13560	13527	13628	13617	13539	13683	13394	13672	13616	13536	13549	13567	13802	13595	13565	13686	13533	13509	13715	13446	13585	13695	13610	13485	13561	13547	13568	13553	13635	13603	13684	13697	13687	13456	13615	13325	13471	13678	13491	13470	13563	13622	13541	13543	13735	13602	13726	13737	13678	13482	13666	13510	13552	13524	13639	13492	13511	13484	13699	13627	13752	13619	13533	13647	13539	13674	13645	13637	13639	13525	13630	13683	13457	13557	13652	13670	13624	13467	13641	13397	13565	13588	13771	13634	13480	13724	13500	13601	13557	13656	13395	13647	13599	13548	13536	13587	13634	13596	13463	13502	13467	13629	13658	13408	13594	13501	13596	13550	13636	13650	13792	13652	13696	13521	13717	13520	13518	13643	13583	13510	13468	13666	13541	13641	13577	13567	13386	13556	13613	13503	13520	13508	13538	13729	13580	13632	13419	13531	13553	13763	13529	13534	13682	13504	13683	13749	13587	13615	13540	13658	13576	13651	13614	13733	13663	13533	13618	13531	13462	13619	13527	13572	13576	13833	13452	13810	13592	13656	13815	13479	13617	13597	13695	13662	13406	13513	13595	13510	13532	13662	13560	13633	13678	13732	13543	13690	13649	13584	13602	13565	13629	13773	13389	13628	13460	13555	13578	13689	13696	13509	13564	13696	13657	13752	13626	13450	13732	13629	13443	13694	13467	13608	13536	13622	13322	13783	13566	13737	13657	13562	13524	13598	13508	13550	13526	13546	13436	13732	13700	13520	13529	13603	13590	13641	13579	13613	13443	13707	13489	13628	13543	13553	13601	13535	13614	13561	13678	13642	13573	13598	13463	13393	13520	13789	13598	13523	13596	13429	13564	13604	13694	13541	13657	13763	13591	13467	13645	13503	13681	13525	13569	13670	13582	13734	13605	13560	13487	13566	13619	13595	13490	13698	13494	13570	13618	13411	13723	13583	13468	13639	13622	13773	13640	13524	13497	13568	13629	13560	13546	13651	13686	13442	13638	13559	13648	13569	13368	13716	13523	13619	13546	13740	13569	13785	13597	13612	13757	13770	13628	13664	13578	13649	13584	13348	13652	13749	13664	13546	13535	13534	13470	13618	13626	13593	13784	13673	13539	13631	13555	13630	13502	13523	13672	13521	13580	13559	13598	13633	13588	13505	13666	13507	13612	13585	13530	13622	13563	13511	13489	13554	13723	13558	13749	13534	13544	13524	13660	13684	13633	13702	13727	13539	13471	13644	13641	13659	13504	13466	13583	13519	13566	13450	13466	13686	13727	13674	13778	13901	13563	13603	13624	13594	13581	13566	13637	13623	13585	13624	13551	13596	13674	13566	13621	13480	13452	13553	13498	13413	13634	13665	13718	13539	13542	13739	13498	13528	13543	13660	13683	13645	13420	13604	13418	13827	13471	13543	13826	13532	13611	13725	13654	13526	13586	13618	13706	13557	13632	13685	13778	13619	13513	13528	13578	13792	13726	13563	13603	13636	13665	13456	13547	13468	13534	13764	13561	13603	13579	13615	13565	13616	13529	13548	13555	13608	13776	13689	13459	13733	13419	13570	13503	13695	13552	13570	13722	13558	13490	13834	13587	13475	13668	13394	13581	13433	13708	13655	13641	13552	13577	13625	13681	13601	13639	13527	13690	13731	13766	13498	13711	13675	13606	13635	13620	13652	13614	13641	13505	13682	13719	13448	13590	13579	13611	13502	13591	13704	13703	13698	13579	13443	13525	13548	13558	13473	13547	13619	13498	13696	13536	13551	13582	13612	13584	13710	13617	13736	13552	13538	13829	13670	13566	13702	13813	13657	13659	13495	13432	13605	13543	13605	13469	13570	13507	13432	13542	13527	13507	13620	13517	13564	13588	13628	13582	13443	13581	13578	13590	13575	13523	13678	13569	13660	13483	13677	13474	13521	13587	13525	13516	13489	13620	13645	13627	13649	13556	13612	13596	13646	13508	13592	13571	13622	13453	13666	13670	13632	13632	13607	13564	13602	13603	13643	13555	13587	13484	13468	13624	13575	13638	13542	13634	13538	13751	13480	13522	13609	13804	13482	13680	13593	13488	13632	13351	13571	13590	13598	13659	13607	13522	13772	13567	13480	13703	13687	13635	13507	13652	13558	13734	13575	13626	13542	13701	13611	13614	13471	13748	13634	13686	13523	13614	13458	13567	13581	13717	13432	13548	13530	13668	13638	13530	13418	13553	13564	13608	13500	13433	13486	13646	13529	13400	13717	13601	13524	13563	13563	13600	13538	13557	13533	13564	13550	13687	13673	13649	13471	13577	13632	13696	13563	13700	13683	13589	13651	13583	13727	13764	13480	13522	13653	13661	13624	13584	13535	13600	13690	13452	13686	13686	13621	13557	13546	13720	13597	13552	13647	13680	13657	13604	13535	13571	13610	13462	13590	13536	13578	13548	13470	13600	13483	13610	13638	13519	13773	13619	13727	13565	13397	13609	13625	13585	13454	13570	13628	13651	13653	13597	13791	13427	13569	13506	13535	13891	13748	13616	13564	13788	13358	13735	13546	13642	13627	13605	13489	13721	13583	13746	13451	13640	13682	13368	13658	13762	13657	13542	13580	13637	13597	13450	13624	13577	13561	13575	13464	13634	13608	13630	13565	13681	13573	13587	13578	13647	13395	13717	13541	13512	13732	13648	13495	13448	13430	13652	13474	13645	13594	13582	13632	13665	13571	13703	13550	13559	13688	13575	13486	13463	13584	13469	13653	13676	13655	13482	13470	13650	13512	13462	13691	13492	13573	13616	13580	13490	13475	13683	13550	13747	13720	13666	13787	13630	13662	13484	13562	13772	13721	13524	13541	13707	13583	13496	13608	13464	13632	13678	13681	13528	13688	13668	13529	13618	13611	13748	13547	13506	13861	13617	13704	13569	13550	13520	13475	13547	13606	13480	13703	13647	13618	13482	13739	13654	13620	13554	13631	13633	13513	13678	13585	13392	13495	13508	13658	13593	13738	13509	13438	13738	13517	13621	13714	13440	13541	13631	13676	13579	13658	13577
27534	23273	28319	24108	19266	18348	18115	17830	17774	17441	17175	16897	16931	16536	16589	16461	16537	16394	16559	16568	16627	16393	16434	16337	16400	16552	16373	16385	16271	16174	16177	16335	16426	16441	16790	16657	16299	16377	16169	16313	16240	16156	16414	16481	16109	16244	16349	16127	16397	16176	16324	16213	16169	16160	16340	16193	16149	16348	16204	16249	16469	16245	16204	16234	16125	16132	16407	16537	16265	16180	16550	16260	16335	16417	16276	16288	16388	16102	16124	16251	16249	16509	16032	16384	16273	16166	16188	16223	16151	16249	16170	16251	16143	16246	16084	16071	16165	16226	16231	16485	16358	16285	16126	16087	16216	16273	16243	16273	16232	16298	16254	16134	16345	16244	16110	16376	16252	16143	16327	16302	16089	16269	16301	16246	16342	16364	16245	15954	16164	16319	16147	16092	16398	16297	16331	16265	16153	16161	16123	16269	16327	16117	16318	16220	16344	16045	16331	16228	16369	16205	16386	16257	16127	16133	16288	16209	16294	16230	16292	16217	16372	16300	16362	16362	16199	16379	16286	16389	16258	16372	16278	16138	16119	16328	16181	16166	16037	16201	16300	16295	16115	16052	16169	16318	16242	16220	16450	16309	16353	16187	16298	16193	16292	16215	16343	16164	16268	16315	16459	16056	16327	16241	16162	16145	16368	16133	16102	16237	16218	16310	16198	16263	16200	16331	16313	16193	16299	16256	16366	16139	16337	16318	16492	16432	16092	16181	16482	16084	16241	16380	16131	16163	16254	16105	16272	16170	16374	16140	16240	15951	16220	16241	16223	16126	16192	16155	16148	16149	16456	16134	16052	16173	16398	16293	16315	16232	16330	16231	16525	16133	16359	16169	16372	16050	16263	16098	16300	16196	16212	16029	16393	16296	16156	16426	16276	16336	16341	16160	16302	16198	16242	16125	16067	16222	16383	16210	16297	16474	16360	16092	16170	15975	16174	16224	16406	16073	16258	16227	16148	16244	16399	16257	16106	16130	16384	16225	16191	16315	16085	16376	16463	16350	16286	16373	16198	16168	16546	16272	16188	16246	16138	16294	16250	16093	16250	16224	16364	16374	16316	16205	16374	16197	16269	16370	16386	16254	16415	16329	16198	16295	16108	16390	16243	16295	16268	16321	16375	16391	16254	16390	16137	16378	16187	16258	16377	16183	16319	16273	16191	16147	16307	16184	16337	16121	16330	16349	16065	16314	16345	16556	16232	16197	16141	16263	16350	16138	16214	16276	16173	16136	16048	16082	16339	16295	16332	16309	16347	16170	16345	16391	16251	16533	16055	16107	16531	16046	16340	16237	16409	16319	16136	16273	16369	16171	16397	16410	16207	16375	16218	16091	16210	16203	16216	16292	16365	16114	16061	16180	16254	16301	16236	16273	16288	16189	16238	16376	16215	16323	16264	16097	16330	16320	16279	16202	16188	16183	16076	16245	16188	16324	16220	16261	16309	16148	16125	16235	16205	16275	16315	16139	16224	16342	16340	16449	16068	16232	16124	16419	16655	16353	16201	16148	16343	16215	16402	16342	16411	16190	16443	16213	16278	16357	16428	16183	16245	16297	16408	16532	16484	16470	16308	16336	16487	16377	16301	16114	16273	16207	16289	16348	16345	16328	16215	16104	16146	16316	16250	16194	16197	16118	15900	16360	16378	16384	16309	16145	16263	16275	16336	16303	16228	16201	16356	16178	16406	16221	16077	16358	16200	16378	16101	16421	16397	16383	16427	16351	16193	16206	16506	16192	16308	16213	16264	16387	16031	16222	16262	16307	16239	16384	16434	16289	16435	16118	16384	16125	16364	16441	16537	16340	16228	16258	16158	16390	16369	16219	16246	16232	16291	16223	16186	16068	16289	16185	16303	16096	16205	16508	16150	16368	16272	16100	16411	16316	16204	16198	16086	16278	16138	16186	16164	16300	16367	16151	16189	16074	16455	16307	16104	16392	16259	16191	16285	16260	16198	16399	16250	16285	16373	16335	16242	16276	16242	16363	16202	16343	16247	16257	16206	16276	16344	16464	16290	16466	16422	16260	16078	16314	16353	16361	16306	16301	16504	16191	16488	16049	16261	16177	16417	16241	16095	16318	16335	16310	16165	16486	16203	16030	16142	16235	16361	16189	16328	16320	16245	16098	16229	16352	16305	16171	16156	16238	16387	16395	16380	16205	16183	16582	16338	16406	16189	16237	16259	16319	16308	16241	16268	16170	16231	16382	16206	16302	16259	16204	16147	16503	16126	16293	16319	16079	16224	16420	16296	16033	16231	16303	16331	16316	16103	16215	16399	16132	16068	16141	16253	16273	15856	16408	16091	16169	16432	16287	16338	16356	16401	16270	16134	16296	16394	16110	16529	16396	16305	16268	16119	16286	16391	16244	16269	16356	16424	16248	16252	16329	16023	16294	16274	16334	16515	16262	16237	16344	16370	16351	16308	16353	16483	16142	16135	16072	16195	16188	16404	16149	16270	16114	16481	16056	16221	16066	16337	16168	16294	16257	16114	16325	16376	16251	16230	16237	16132	16222	16314	16345	16248	16193	16255	16197	16308	16241	16231	16150	16270	16249	16177	16109	16381	16203	16290	16453	16354	16116	16241	16140	16421	16134	16299	16153	16206	16092	16224	16399	16348	16325	16129	16393	16185	16134	16122	16462	16405	16304	16304	16339	16196	16252	16251	16253	16249	16154	16163	16223	16167	16384	16341	16292	16424	16245	16302	16269	16392	16137	16268	16146	16139	16345	16326	16242	16091	16293	16026	16186	16091	16194	16151	16215	16195	16306	16385	16192	16249	16407	16295	16342	16128	16202	16307	16280	16259	16183	16137	16127	16173	16255	16236	16214	16273	16188	16307	16194	16285	16276	16333	16187	16215	16309	16154	16290	16123	16276	16155	16159	16222	16077	16156	16210	16298	16415	16257	16054	16376	16454	16293	16292	16176	16291	16268	16148	16137	16335	16172	16160	16195	16215	16306	16258	16321	16236	16440	16213	16328	16243	16329	16323	16180	16420	16193	16136	16308	16263	16420	16268	16265	16144	16088	16294	16278	16203	16352	16371	15995	16180	16412	16298	16240	16177	16233	16233	16329	16435	16214	16119	16330	16307	15976	16213	16293	16059	16341	16329	16213	16507	16217	16250	16262	16238	16255	16341	16332	16211	16415	16290	16231	16251	16407	16462	16273	16216	16394	16489	16260	16336	16349	16280	16379	16276	16420	16083	16355	16214	16274	16099	16322	16266	16369	16341	16299	16290	16373	16345	16381	16368	16298	16308	16154	16245	16350	16161	16270	16121	16160	16257	16358	16208	16283	16202	16249	16141	16096	16322	16124	16275	16270	16242	16314	16173	16451	16322	16442	16154	16121	16228	16138	16318	16102	16228	16224	16436	16029	16132	16377	16296	16198	16157	16293	16289	16238	16125	16262	16219	16302	16294	16502	16211	16417	16178	16295	16164	16304	16262	16168	16206	16267	16340	16306	16231	16288	16426	16379	16372	16230	16253	16216	16241	16237	16293	16310	16365	16225	16087	16311	16281	16325	16221	16049	16330	16325	16174	16332	16293	16103	16172	16436	16234	16343	16297	16399	16279	16285	16033	16050	16225	16141	16279	16341	16358	16337	16155	16217	16314	16319	16395	16204	16252	16171	16279	16124	16408	16296	16485	16419	16160	16446	16365	16200	16296	16285	16276	16154	16306	16297	16119	16161	16232	16227	16359	16359	16427	16259	16152	16290	16362	16405	16227	16351	16230	16098	16292	16454	16182	16309	16204	16169	16161	16204	16071	16152	16291	16140	16387	16353	16171	15948	16059	16421	16221	16262	16518	16140	16340	16162	16298	16417	16322	16160	16281	16422	16378	16091	16119	16325	16367	16195	16135	16236	16273	16232	16111	16305	16259	16138	16167	16331	16169	16297	16305	16387	16019	16357	16151	16178	16238	16380	16286	16035	16232	16514	16215	16269	16312	16117	16054	16357	16170	16441	16267	16244	16372	16404	16257	16237	16181	16319	16083	16143	16207	16221	16322	16361	16337	16270	16254	16167	15974	16301	16050	16468	16390	16325	16345	16359	16159	16351	16251	16232	16102	16355	16400	16292	16313	16130	16262	16298	16342	16187	16362	16035	16430	16360	15967	16209	16494	16297	16251	16246	16280	16098	16157	16336	16118	16236	16078	16295	16303	16530	16232	16270	16248	16366	16279	16152	16067	16163	16277	16354	16058	16384	16391	16267	16031	16241	16253	16326	16400	16252	16409	16220	16316	16250	16336	16133	16355	16372	16309	16157	16176	16204	16377	16403	16423	16305	16389	16422	16181	16301	16120	16395	16232	16341	16113	16142	16192	16401	16278	16423	16539	16289	16139	16279	16417	16256	16153	16290	16145	16253	16314	16110	16531	16317	16170	16134	16071	16221	16167	16122	16340	16171	16412	16078	16468	16121	16265	16335	16337	16421	16089	16213	16379	16466	16164	16314	16165	16182	16178	16291	16427	16432	16286	16265	16000	16405	16258	16342	16179	16385	16341	16363	16141	16401	16323	16235	16424	16131	16372	16194	16189	16144	16476	16287	16270	16249	16368	16181	16432	16311	16234	16428	16319	16147	16330	16353	16277	16235	16271	16212	16204	16279	16349	16196	16254	16529	16220	16215	16247	16179	16222	16139	16346	16510	16273	16209	16244	16291	16338	16395	16361	16329	16588	16337	16474	16056	16372	16248	16288	16135	16271	16116	16299	16195	16162	16266	16296	16136	16254	16391	16241	16280	16218	16164	16406	16441	16255	16233	16158	16058	16171	16334	16160	16147	16199	16322	16228	16225	16108	16055	16092	16174	16340	16231	16226	16108	16309	16288	16199	15983	16159	16360	16284	16333	16263	16327	16176	16272	16348	16470	16046	16180	16400	16324	16275	16357	16459	16031	16362	16300	16127	16153	16287	16291	16331	16292	16214	16122	16189	16208	16225	16332	16392	16231	15981	16165	16328	16112	16264	16315	16214	16146	16031	16207	16179	16274	16246	16256	16382	16340	16398	16096	16081	16331	16390	16283	16187	16091	16081	16424	16413	16154	16226	16470	16245	16273	16107	16190	16262	16222	16341	16431	16184	16139	16229	16027	16014	16273	16230	16308	16315
20446	30255	28200	20269	17930	16693	16246	16357	15788	15543	14842	14635	14681	14303	14212	13826	14174	14021	14143	14125	14235	14154	14153	14003	13910	14012	13788	13812	13913	13752	13705	13720	14030	14206	14488	14292	14032	14014	13801	13762	13713	13781	13583	13866	13489	13834	13779	13890	13769	13830	13698	13698	13918	13749	13783	13725	13591	13672	13955	13798	13738	13766	13916	13880	13852	13952	13666	13688	13738	13776	13715	13676	13901	13706	13840	13830	13750	13707	13896	13720	13619	13683	13802	13735	13778	13783	13763	13674	13792	13894	13723	13765	13854	13695	13845	13836	13704	13812	13615	13786	13762	13775	13750	13901	13941	13829	13777	13692	13671	13668	13657	13813	13756	13745	13794	13778	13680	13817	13722	13608	13704	13814	13700	13712	13592	13770	13837	13881	13783	13718	13866	13762	13768	13642	13630	13818	13777	13753	13793	13673	13746	13787	13782	13734	13641	13710	13690	13760	13865	13599	13762	13698	13713	13658	13809	13730	13738	13569	13764	13764	13815	13651	13717	13729	13591	13557	13785	13677	13877	13615	13975	13746	13677	13707	13752	13627	13932	13748	13737	13843	13741	13728	13603	13745	13866	13678	13773	13509	13859	13722	13781	13681	13660	13675	13674	13571	13741	13569	13725	13779	13810	13749	13957	13732	13657	13728	13748	13626	13583	13771	13606	13708	13670	13748	13764	13744	13781	13832	13784	13571	13785	13724	13633	13819	13779	13722	13793	13674	13735	13580	13705	13626	13696	13781	13827	13833	13711	13750	13708	13708	13838	13718	13646	13839	13787	13667	13649	13781	13727	13829	13729	13686	13750	13721	13676	13685	13634	13651	13742	13803	13807	13865	13697	13825	13618	13770	13613	13895	13609	13743	13794	13789	13664	13776	13860	13682	13579	13676	13867	13843	13782	13738	13770	13667	13738	13817	13818	13779	13719	13713	13777	13794	13605	13954	13857	13764	13811	13738	13539	13637	13639	13826	13785	13556	13769	13860	13641	13656	13612	13719	13683	13692	13707	13829	13787	13795	13707	13856	13723	13812	13719	13845	13785	13682	13939	13774	13882	13643	13745	13647	13879	13809	13865	13873	13718	13773	13704	13822	13823	13651	13821	13818	13846	13754	13860	13729	13763	13683	13660	13787	13785	13644	13865	13745	13581	13825	13778	13851	13713	13756	13727	13741	13826	13714	13737	13783	13785	13799	13838	13760	13766	13831	13734	13681	13750	13757	13737	13902	13690	13926	13794	13850	13782	13770	13581	13887	13845	13824	13798	13770	13668	13835	13678	13727	13749	13793	13734	13838	13745	13698	13844	13739	13759	13798	13922	13749	13755	13823	13832	13639	13867	13668	13590	13524	13824	13767	13689	13713	13692	13732	13736	13707	13672	13885	13608	13808	13733	13844	13717	13732	13831	13835	13798	13815	13682	13655	13761	13742	13602	14079	13667	13718	13731	13852	13834	13702	13811	13763	13768	13700	13769	13620	13843	13716	13827	13724	13916	13776	13875	13735	13652	13649	13677	13799	13785	13812	13586	13694	13796	13587	13731	13754	13827	13661	13527	13896	13662	13653	13481	13829	13740	13763	13603	13770	13745	13716	13803	13693	13738	13754	13674	13665	13793	13826	13855	13640	13674	13768	13657	13738	13712	13879	13805	13669	13762	13766	14014	13619	13842	13842	13803	13689	13732	13726	13745	13600	13764	13743	13842	13836	13726	13850	13854	13805	13666	13866	13605	13586	13838	13865	13707	13896	13873	13727	13877	13923	13665	13815	13809	13883	13650	13823	13828	13792	13796	13771	13730	13717	13874	13670	13781	13749	13759	13676	13622	13740	13917	13801	13783	13826	13717	13742	13589	13660	13728	13787	13751	13700	13807	13587	13783	13648	13725	13654	13662	13640	13822	13716	13762	13915	13729	13826	13751	13696	13712	13651	13705	13692	13868	13796	13758	13809	13707	13835	13698	13747	13599	13677	13855	13803	13693	13702	13679	13734	13770	13785	13630	13903	13799	13598	13761	13699	13599	13656	13820	13806	13736	13722	13705	13794	13650	13690	13637	13720	13803	13673	13883	13765	13811	13943	13696	13912	13805	13792	13719	13838	13691	13674	13773	13746	13693	13946	13841	13642	13790	13735	13768	13894	13772	13692	13723	13901	13749	13866	13752	13593	13692	13785	13955	13740	13842	13731	13804	13736	13763	13959	13871	13641	13737	13718	13507	13762	13752	13718	13761	13666	13638	13698	13689	13637	13791	13831	13575	13803	13800	13711	13851	13623	13730	13683	13690	13744	13799	13728	13749	13806	13662	13729	13918	13942	13745	13551	13829	13838	13680	13758	13832	13797	13682	13534	13809	13594	13709	13570	13516	13984	13728	13579	13806	13700	13768	13771	13740	13699	13861	13836	13769	13642	13760	13762	13788	13601	13796	13666	13770	13782	13708	13659	13538	13858	13693	13690	13786	13733	13616	13758	13818	13838	13830	13706	13694	13916	13604	13844	13662	13667	13818	13863	13758	13789	13822	13871	13827	13821	13727	13744	13748	13761	13765	13671	13802	13726	13783	13652	13737	13846	13765	13730	13793	13772	13757	13875	13763	13795	13814	13894	13725	13628	13553	13928	13770	13716	13705	13876	13724	13805	13706	13823	13750	13825	13773	13691	13838	13884	13812	13639	13787	13821	13897	13753	13686	13726	13706	13846	13876	13726	13708	13618	13669	13704	13968	13676	13779	13777	13722	13661	13880	13794	13658	13703	13880	13781	13757	13699	13591	13641	13755	13848	13631	13667	13829	13777	13842	13783	13763	13784	13754	13851	13758	13735	13750	13896	13714	13607	13811	13788	13801	13714	13765	13621	13716	13745	13740	13676	13982	13625	13754	13599	13875	13634	13700	13683	13732	13696	13643	13756	13753	13661	13810	13789	13839	13598	13601	13828	13825	13590	13670	13568	13696	13724	13971	13880	13653	13738	13915	13806	13691	13668	13786	13883	13753	13885	13772	13669	13757	13825	13734	13861	13807	13792	13789	13878	13836	13846	13802	13836	13860	13631	13732	13791	13843	13593	13648	13800	13819	13629	13788	13687	13591	13684	13873	13895	13752	13728	13532	13662	13734	13784	13729	13780	13853	13773	13792	13658	13775	13661	13670	13766	13711	13717	13660	13658	13767	13749	13805	13773	13810	13669	13732	13667	13813	13630	13730	13830	13914	13692	13676	13804	13828	13784	13814	13760	13718	13808	13870	13839	13693	13706	13748	13650	13744	13837	13646	13658	13615	13864	13732	13681	13828	13735	13759	13747	13572	13868	13661	13756	13754	13689	13733	13882	13455	13808	13775	13792	13825	13904	13889	13777	13639	13767	13666	13759	13668	13838	13920	13641	13822	13852	13754	13759	13932	13794	13821	13867	13770	13781	13776	13883	13742	13776	13870	13666	13711	13665	13751	13862	13679	13756	13769	13704	13545	13765	13796	13857	13822	13889	14031	13664	13725	13631	13548	13710	13767	13672	13670	13730	13786	13859	13932	13761	13794	13564	13764	13680	13838	13622	13866	13871	13750	13638	13711	13721	13933	13729	13804	13854	13885	13834	14000	13658	13728	13891	13727	13720	13750	13813	13755	13671	13919	13675	13633	13729	13810	13837	13768	13857	13683	13747	13665	13798	13668	13719	13798	13814	13756	13760	13736	13663	13789	13845	13839	13719	13699	13712	13920	13655	13637	13840	13693	13630	13808	13647	13905	13842	13678	13853	13603	13721	13847	13811	13667	13813	13864	13694	13823	13749	13631	13706	13691	13706	13913	13724	13855	13723	13716	13816	13653	13774	13775	13745	13708	13858	13785	13857	13842	13752	13815	13781	13659	13592	13665	13800	13857	13804	13710	13615	13815	13875	13779	13789	13754	13792	13896	13655	13790	13783	13799	13753	13514	13769	13784	13737	13893	13594	13722	13905	13708	13780	13660	13658	13823	13650	13776	13762	13768	13704	13841	13765	13751	13748	13860	13775	13871	13718	13850	13847	13842	13855	13667	13786	13675	13854	13657	13799	13898	13750	13831	13784	13615	13621	13693	13698	13707	13674	13666	13634	13779	13919	13703	13783	13877	13775	13744	13935	13667	13805	13799	13763	13623	13698	13530	13641	13797	13922	13796	13832	13702	13816	13701	13900	13771	13828	13795	13742	13708	13671	13713	13684	13739	13634	13671	13698	13874	13844	13768	13773	13832	13509	13933	13717	13833	13790	13722	13646	13681	13764	13709	13873	13876	13740	13696	13692	13842	13789	13833	13817	13730	13758	13846	13704	13774	13756	13661	13802	13895	13795	13604	13815	13732	13717	13785	13645	13812	13890	13801	13717	13737	13801	13788	13937	13630	13712	13916	13746	13738	13628	13807	13787	13721	13763	13719	13907	13863	13795	13730	13761	13692	13795	13815	13661	13754	13800	13751	13745	13716	13791	13882	13706	13698	13705	13518	13771	13753	13630	13727	13837	13784	13799	13789	13632	13732	13640	13829	13588	13712	13676	13712	13745	13748	13920	13668	13753	13606	13704	13821	13823	13666	13787	13810	13716	13691	13824	13788	13619	13802	13883	13599	13794	13740	13749	13827	13646	13718	13748	13847	13675	13765	13694	13841	13723	13758	13855	13759	13692	13777	13705	13883	13684	13657	13775	13848	13888	13638	13797	13817	13650	13819	13764	13816	13705	13679	13603	13917	13545	13725	13820	13796	13736	13872	13952	13724	13708	13876	13591	13890	13820	13649	13761	13810	13802	13829	13848	13595	13582	13789	13735	13716	13711	13721	13607	13779	13672	13779	13822	13611	13734	13893	13680	13796	13642	13774	13739	13718	13655	13668	13703	13619	13832	13769	13846	13744	13783	13721	13736	13547	13721	13908	13579	13811	13702	13751	13787	13628	13731	13658	13610	13803	13935	13676	13727	13875	13605	13674	13807	13775	13783	13712	13666	13912	13831	13874	13755	13894	13896	13709	13649	13881	13692	13747	13683	13752	13742	13708	13697	13698	13763	13857	13820	13675	13879	13646	13798	13639	13722	13756	13776	13865	13905	13818	13666	13740	13731	13741	13577	13808	13923	13738	13742	13756	13696	13647	13963	13739	13717	13737	13839
23672	21140	28678	23986	22142	22661	21706	18888	18443	18157	17701	17153	17201	16996	16717	16632	16289	16458	16611	16503	16680	16842	16512	16235	16304	16379	15936	16117	16105	16067	16144	16222	16506	18840	19399	18136	17186	16429	16277	16203	16109	16130	16078	15757	16000	16089	16073	16093	15804	15864	16254	15965	16016	15974	16203	16205	16126	16009	16043	15936	15955	15992	15973	15986	16045	15992	16053	16191	16069	16103	15954	16011	16041	15928	15898	15891	15920	16099	15817	16145	16171	16119	16103	15964	15950	16266	16022	16088	15861	15868	16088	15873	16031	16072	15949	16158	16097	15911	16091	15996	15893	15752	16068	15970	15874	16124	15893	16037	16068	16001	15911	15930	15886	15869	15987	16081	15926	15964	16076	15801	15977	16049	15993	15826	16070	16022	15998	15925	15992	16001	16130	15768	16025	16023	16097	15736	15871	16124	15831	15876	16109	16006	16141	15878	16026	15883	15990	15848	16020	15996	15841	15850	15811	16047	15886	16205	16168	15863	16124	16011	15940	15833	16053	15882	15956	16116	16127	16106	16116	15942	15879	15987	15950	15951	15807	16010	15817	15930	16082	15851	16090	15995	16048	16137	16188	16163	16098	15948	15996	15823	15916	16043	15936	16045	16228	15864	15778	15904	16079	16057	15956	15982	16144	16091	15938	15907	15860	16015	15910	15975	16083	16054	16113	15887	16063	16041	15994	15914	15989	15853	16063	15874	15966	16240	15996	16100	15982	15897	16034	16169	16047	16015	15942	15937	15901	15997	15830	16050	15994	15937	15902	15959	15974	15798	15914	15883	15753	15999	16016	15990	15829	15784	16047	15970	15986	16105	16028	15948	15866	15819	16063	16060	16041	16066	15942	16165	16002	16091	16076	15857	15925	15964	16042	15923	16008	15914	15670	15990	15857	15856	16184	16006	16042	15984	15977	15970	15934	15890	16040	15926	15877	16042	16066	16017	16016	15942	16001	15802	15937	15857	15640	15997	16219	16049	15998	15955	16033	16014	15983	16092	15764	16041	15845	16055	16041	15847	15969	16042	15976	16066	15869	15969	16008	15970	15827	16064	16190	16056	16033	16043	15982	16003	15755	16117	15957	16080	15977	15881	16129	16080	15970	15869	16014	15940	16154	15913	16045	15931	15846	16071	16064	15958	15925	16058	16027	16128	15944	15946	15945	15912	15911	16010	15991	16074	15843	15791	15953	16033	15846	15875	15934	15886	15880	15907	15834	15984	16059	15946	15895	16046	16002	15966	15685	15896	15939	15947	16192	16049	16069	15944	15811	15729	16102	15846	16054	15906	15898	15990	15746	15910	15891	15992	15967	16216	16090	15980	15955	16098	16072	15998	16034	15788	16005	15984	15996	15920	16035	15869	15788	15960	16037	15889	15982	16130	16008	15891	15970	15929	16057	15941	16041	15964	15948	16038	15847	15771	15934	15989	15764	15943	15867	15792	15981	16019	15996	15860	15920	15825	16047	15944	15940	16049	16142	16147	15823	15844	16030	15966	15899	15810	16138	15825	15940	15867	16226	15986	16141	15851	16041	16103	16126	15896	16092	15999	15753	15954	16011	15977	15711	16064	16096	16023	16171	16144	15997	16203	15918	15977	16011	16005	15673	15724	16014	16123	16023	16013	15902	16014	15910	16112	15947	15935	16161	15897	15686	15836	15983	15822	15977	16026	15991	15942	15825	16004	15856	15987	16152	15938	15921	16075	16084	15986	16167	15847	16004	15848	15861	15923	16011	15829	16059	16071	15906	15927	15918	15837	16014	15765	16119	15934	15889	15900	16145	16092	15830	15878	15826	15952	15861	15995	15886	16000	15940	15868	16196	16044	15969	16106	15846	16057	15998	15960	16022	16058	16084	16166	16041	15844	16023	16060	16119	16003	15692	16002	16048	15839	15788	15910	15943	15999	15881	15867	15834	15916	15925	16067	15926	16005	15926	15909	15829	16048	15956	15988	15959	16138	16093	16150	15925	15863	15954	15932	16009	16007	16037	16250	15994	15928	16030	16039	15855	15905	16106	15995	16022	15982	15998	15979	16137	15978	16125	16156	15828	15963	16260	15877	15891	16058	16011	15924	16016	15946	16084	16014	16131	16012	15948	15948	16173	15937	16093	15912	16085	15993	15936	15948	15875	15835	15908	15837	16128	15746	16083	15816	15735	16173	15901	15869	15936	15884	15934	16042	15971	16131	15998	16022	15986	15920	15991	16100	16001	15875	15940	16036	16147	15944	16026	15862	16077	15977	15938	15930	16061	15993	16003	16136	16147	15833	16127	16159	15905	15962	16084	16095	16096	16094	15776	15932	16091	16073	15966	16061	15897	15965	15971	15880	16215	15891	15899	16046	15941	16043	16068	16140	15984	15837	15954	15833	16166	16083	15779	15832	16034	16295	16075	15842	16092	15992	16050	15962	15964	16177	15927	16080	16041	16029	16017	16002	15982	16096	15954	15978	16182	15984	16010	15924	15801	16119	16038	16044	15990	15922	16132	15971	16013	15863	16096	16162	15905	15878	15877	15980	15908	16006	16140	15922	16039	15986	15933	15985	15998	15871	16026	16061	15889	15915	15998	16145	15986	16056	16175	16073	15758	15969	15934	15976	15959	15884	16053	15891	16093	15935	15974	16220	15987	15988	15982	16151	16135	15886	16190	15982	16002	15861	15984	15818	15955	15867	16059	16023	16024	16015	16122	16175	15983	16027	16031	16292	15962	15946	16249	15903	15878	15944	15961	16105	15998	15818	15939	16078	16375	15876	15771	15946	15843	15922	15894	15931	15907	15870	16116	15778	15948	15950	15991	15798	15972	15895	15946	16160	15918	15948	16093	16107	15995	16038	15915	15970	16122	15718	15969	16097	15944	15930	16225	15957	15892	16039	16070	15990	15825	15823	15895	16059	16094	15952	15978	15870	16146	15894	16086	15778	15953	15807	15999	15840	15816	15974	15891	16047	16146	15859	15957	15944	16027	15803	16102	15904	15904	16065	15862	15798	16107	15911	15996	15937	15915	15806	16150	15927	15869	15889	16098	16132	16029	15823	16055	16110	15983	15867	16094	16192	16143	15923	15875	16152	15872	16149	15781	16031	15831	16032	15938	16315	16010	15901	16027	15946	15862	15773	16146	16010	15969	15968	16062	16022	15998	15998	16014	15996	16001	16082	16117	16110	15851	15966	16064	16170	15943	16113	16045	15889	15996	15848	15693	15924	15962	15826	15913	15944	15885	16006	16101	16098	16041	15909	15898	15863	15744	16073	15929	15841	16060	15891	16203	16086	15960	16055	15800	16125	16068	15810	15922	15841	15880	16064	15781	15917	15853	15901	16002	16121	16086	15858	15910	16104	16050	16118	16003	16059	16045	15992	15947	15970	15945	16094	15897	15876	15820	16148	16022	16104	15880	15915	16092	16166	16053	16278	15906	15957	16048	15996	16031	16022	16099	16000	16032	15997	15818	16056	16045	16008	15952	16073	15892	16137	15958	16057	16108	15958	15914	16047	15716	16196	16199	16069	15911	16110	16086	15772	16038	15895	16018	16155	16064	16035	15981	15785	15891	15963	16090	15938	15969	16009	16024	16065	16039	15859	16001	16024	15931	16113	15900	15867	15984	16094	15860	16007	15951	16095	16119	16035	15999	15702	15987	16034	15804	16035	15892	15974	16086	16111	16096	16015	15997	15772	16009	15863	16080	15859	16015	15985	15770	16047	15783	15757	16073	16104	15952	15952	16013	16026	15887	16025	15932	15773	15953	16031	15971	15974	16076	16017	15691	16104	15955	15814	16069	16084	15918	15788	16054	15960	16145	15967	15884	15900	15865	16189	15930	15983	16052	15927	15920	16090	15859	15699	15895	16107	16040	15983	15912	16089	16020	16015	16100	15975	15977	15735	15975	15997	16162	16124	16016	15843	15928	15977	15889	16110	15910	15782	15846	16020	15877	15894	16071	16047	16023	16011	16032	16225	15985	15948	16006	16026	16087	16104	15835	16019	16027	16158	16023	15992	15962	16109	15856	16066	16083	15931	16194	16209	16019	15835	16045	15889	15985	15929	16190	15994	16187	16079	16021	15913	15969	15881	16096	16010	15869	15858	15974	16029	16031	15983	16043	15942	15955	15919	16038	16053	16009	16025	16004	16103	16060	16168	15909	16076	16113	15985	16018	15900	15919	15970	15982	15940	15871	15939	15935	16041	15923	15955	15861	15953	16081	16233	16019	15827	16039	16107	15910	15875	15995	15896	16124	15867	16120	15946	16067	16034	15821	15920	16175	15913	15823	16006	16029	15970	16011	15886	15992	16019	16259	16121	16100	15924	15939	15995	15949	15847	16031	15957	16098	15900	15945	16003	16077	15978	16001	15919	16047	15810	15816	16004	16024	15632	15916	15990	16047	16015	16081	16138	16033	15985	15965	15972	15996	15911	16036	16025	16037	16078	15890	16240	15967	15880	16056	15890	15956	16019	15935	15989	16078	15687	15939	15946	16017	15940	16019	15957	16038	15899	15968	16034	16070	15990	16038	16199	15879	15975	15923	16079	16025	16055	16101	15893	15958	15880	16010	15873	15941	15911	15821	15786	16073	15804	15887	16108	16055	15969	16058	16101	16199	15945	15970	15689	15963	16014	16139	16089	15999	16130	16058	16094	16069	16204	15854	15976	15991	16036	15991	15885	15619	15837	15951	15982	15966	15993	16105	15912	15854	15895	16019	16097	16023	16188	15958	15953	16063	16176	16053	16204	16032	15937	16102	15952	15924	15766	15924	15997	16035	15837	15961	15888	15916	15901	15873	15941	15926	15966	15930	15850	16023	15887	15931	15949	15871	15993	16197	16176	16077	15962	15969	16093	16040	16066	16192	16165	16033	16055	16007	15936	16154	16082	16083	16127	15903	15860	16133	15912	15875	15854	16118	15809	16044	15817	15902	16001	16037	15745	16004	16047	16132	15942	16014	16139	16060	15876	15961	16230	16017	16084	16005	15998	15965	15921	15954	16119	16053	15834	15922	16075	16006	15796	16026	16103	16071	16023	15806	16064	16040	16107	15909	16028	15830	15919	15991	15971	15904	15942	16065	15910	15981	16000	16014	15828	15937	15938	16027	15877	15916	15924	16140	16095	16070	16018	15917	15974
19905	35570	33344	25513	20737	18734	17772	17806	17213	16683	15828	15326	15190	14679	14600	14209	14192	14022	14659	14399	14677	14496	14235	14028	13851	13688	13606	13627	13744	13733	13855	13756	14478	18016	17722	15877	14616	14070	13568	13680	13672	13701	13537	13678	13794	13527	13761	13735	13815	13664	13784	13724	13836	13637	13671	13515	13730	13481	13733	13590	13628	13574	13685	13810	13646	13552	13634	13873	13623	13605	13778	13668	13635	13634	13621	13729	13687	13685	13620	13537	13704	13656	13764	13546	13637	13642	13413	13531	13798	13503	13645	13506	13529	13835	13630	13691	13687	13571	13564	13593	13580	13695	13773	13587	13630	13525	13786	13570	13672	13678	13700	13728	13635	13641	13617	13618	13738	13529	13661	13759	13605	13602	13825	13573	13684	13590	13498	13659	13665	13538	13422	13560	13701	13605	13577	13626	13652	13742	13647	13850	13561	13572	13743	13771	13394	13510	13713	13747	13379	13648	13629	13753	13598	13731	13689	13577	13706	13530	13573	13673	13812	13570	13534	13552	13608	13522	13634	13618	13583	13578	13636	13598	13528	13696	13672	13607	13788	13657	13512	13626	13668	13605	13600	13814	13439	13804	13614	13613	13774	13717	13671	13570	13607	13728	13648	13688	13539	13671	13580	13608	13764	13697	13629	13365	13784	13518	13705	13576	13618	13649	13736	13659	13539	13642	13557	13681	13700	13642	13705	13822	13601	13509	13533	13371	13669	13480	13658	13732	13747	13340	13720	13638	13647	13607	13516	13598	13649	13618	13609	13713	13735	13634	13539	13674	13709	13552	13641	13740	13730	13699	13616	13616	13695	13645	13761	13600	13665	13553	13692	13444	13764	13499	13595	13464	13550	13667	13563	13613	13619	13583	13641	13656	13546	13595	13595	13761	13651	13696	13666	13691	13604	13717	13543	13669	13574	13739	13639	13668	13718	13373	13631	13585	13483	13614	13623	13589	13618	13581	13671	13597	13652	13678	13706	13583	13627	13549	13564	13621	13618	13618	13682	13670	13665	13585	13628	13685	13498	13788	13648	13653	13539	13595	13695	13514	13661	13898	13527	13659	13462	13480	13677	13614	13611	13454	13677	13649	13731	13621	13538	13782	13659	13758	13681	13556	13614	13638	13736	13693	13601	13574	13633	13673	13654	13646	13838	13500	13565	13700	13746	13738	13575	13533	13735	13577	13657	13546	13748	13625	13713	13629	13572	13730	13681	13638	13688	13605	13681	13570	13680	13587	13426	13560	13664	13534	13586	13578	13680	13739	13319	13816	13495	13685	13520	13583	13656	13642	13670	13617	13455	13770	13696	13622	13634	13607	13441	13653	13705	13604	13706	13671	13644	13644	13554	13649	13606	13554	13506	13732	13513	13597	13533	13543	13600	13664	13752	13636	13765	13787	13498	13553	13714	13529	13671	13597	13785	13623	13675	13530	13491	13582	13626	13706	13694	13607	13646	13710	13410	13638	13666	13624	13704	13663	13684	13400	13563	13591	13661	13660	13638	13727	13569	13651	13545	13684	13723	13645	13609	13554	13484	13593	13605	13644	13597	13503	13480	13592	13566	13533	13647	13653	13690	13632	13668	13505	13841	13398	13683	13617	13576	13605	13645	13516	13505	13663	13691	13608	13541	13536	13577	13744	13584	13560	13489	13588	13859	13549	13628	13583	13434	13774	13725	13529	13717	13631	13564	13698	13536	13559	13693	13707	13705	13617	13434	13609	13655	13506	13693	13636	13511	13563	13590	13620	13655	13578	13723	13603	13625	13704	13486	13619	13376	13621	13739	13495	13622	13601	13664	13670	13462	13558	13653	13635	13608	13666	13724	13582	13564	13726	13841	13538	13724	13588	13746	13719	13536	13683	13641	13543	13689	13720	13668	13633	13642	13811	13633	13474	13608	13565	13616	13667	13670	13700	13536	13639	13658	13572	13849	13509	13505	13642	13774	13690	13590	13569	13731	13561	13466	13499	13768	13712	13530	13657	13569	13677	13647	13605	13770	13670	13621	13705	13612	13764	13676	13565	13488	13514	13662	13756	13502	13398	13586	13555	13676	13568	13539	13771	13561	13734	13704	13645	13688	13708	13569	13638	13697	13564	13604	13536	13676	13669	13614	13743	13688	13513	13637	13599	13737	13729	13632	13550	13694	13632	13746	13651	13643	13592	13747	13588	13763	13734	13655	13598	13825	13589	13776	13599	13729	13653	13696	13673	13463	13648	13630	13671	13760	13722	13609	13691	13794	13720	13669	13698	13781	13649	13593	13568	13527	13494	13558	13688	13614	13564	13560	13730	13587	13720	13675	13506	13614	13609	13534	13702	13653	13297	13736	13608	13575	13658	13824	13459	13622	13740	13848	13662	13714	13609	13592	13628	13621	13723	13802	13556	13558	13726	13668	13491	13680	13588	13818	13664	13634	13856	13624	13751	13598	13481	13641	13588	13608	13605	13629	13504	13619	13591	13545	13768	13595	13635	13770	13486	13594	13552	13551	13786	13708	13583	13433	13648	13545	13695	13681	13410	13768	13564	13662	13520	13675	13661	13616	13625	13800	13595	13700	13605	13815	13765	13739	13545	13553	13526	13719	13575	13557	13558	13443	13684	13583	13501	13715	13509	13704	13690	13565	13645	13657	13721	13624	13683	13685	13631	13567	13593	13753	13682	13583	13618	13522	13474	13749	13535	13542	13530	13649	13635	13471	13690	13797	13673	13522	13680	13665	13691	13680	13563	13490	13574	13624	13798	13684	13693	13622	13603	13691	13773	13671	13835	13767	13606	13504	13568	13837	13631	13626	13539	13540	13597	13639	13620	13564	13701	13532	13589	13694	13667	13567	13567	13653	13755	13599	13598	13690	13577	13450	13582	13588	13724	13633	13709	13664	13559	13529	13730	13779	13742	13594	13662	13669	13649	13701	13659	13509	13589	13804	13742	13717	13662	13673	13676	13471	13614	13631	13645	13518	13732	13578	13632	13726	13597	13668	13714	13663	13603	13669	13673	13614	13483	13690	13614	13693	13617	13521	13656	13524	13666	13670	13736	13514	13503	13682	13638	13566	13711	13530	13483	13467	13723	13530	13620	13738	13473	13752	13646	13711	13700	13692	13579	13618	13456	13605	13721	13531	13507	13701	13612	13699	13687	13680	13794	13611	13774	13822	13678	13527	13585	13741	13477	13642	13581	13670	13607	13604	13703	13611	13669	13650	13598	13733	13575	13561	13748	13754	13701	13556	13446	13537	13784	13560	13391	13643	13506	13639	13584	13642	13633	13581	13634	13628	13654	13721	13639	13645	13480	13657	13571	13552	13587	13761	13520	13691	13612	13690	13774	13638	13739	13785	13614	13795	13551	13778	13670	13684	13755	13612	13554	13727	13614	13554	13678	13601	13602	13633	13607	13608	13730	13693	13490	13450	13682	13474	13552	13663	13737	13629	13733	13469	13455	13636	13722	13699	13784	13504	13639	13533	13523	13726	13712	13822	13687	13760	13671	13586	13643	13624	13838	13718	13651	13603	13683	13456	13629	13595	13632	13707	13394	13690	13720	13599	13611	13645	13558	13754	13480	13695	13660	13636	13632	13432	13670	13527	13657	13704	13594	13758	13721	13612	13592	13689	13627	13617	13551	13530	13510	13702	13509	13550	13546	13438	13589	13651	13538	13524	13577	13746	13472	13681	13724	13596	13662	13767	13483	13580	13608	13564	13609	13701	13593	13633	13598	13602	13557	13668	13554	13693	13615	13531	13651	13506	13671	13619	13609	13570	13772	13599	13758	13535	13701	13766	13466	13709	13581	13677	13598	13648	13620	13603	13713	13664	13650	13513	13604	13604	13624	13551	13393	13758	13577	13695	13663	13625	13669	13726	13705	13607	13556	13739	13495	13609	13574	13615	13572	13596	13430	13558	13728	13583	13800	13567	13789	13619	13640	13577	13621	13749	13608	13679	13669	13678	13564	13778	13633	13699	13607	13669	13682	13631	13608	13755	13734	13661	13852	13755	13623	13647	13626	13596	13637	13574	13715	13488	13653	13595	13631	13565	13667	13480	13571	13745	13587	13613	13720	13524	13656	13668	13579	13658	13524	13585	13638	13475	13772	13534	13716	13748	13573	13626	13603	13604	13489	13608	13541	13686	13684	13566	13671	13602	13651	13492	13552	13655	13518	13700	13885	13621	13628	13541	13735	13640	13681	13594	13701	13628	13577	13590	13656	13635	13643	13561	13812	13604	13642	13425	13620	13573	13584	13586	13613	13768	13680	13727	13537	13676	13710	13675	13621	13516	13710	13723	13623	13603	13540	13504	13712	13710	13514	13659	13708	13594	13684	13681	13716	13656	13747	13829	13592	13658	13520	13570	13689	13562	13726	13616	13672	13639	13511	13642	13618	13573	13544	13749	13653	13723	13636	13585	13629	13611	13673	13558	13678	13784	13664	13753	13717	13555	13728	13594	13527	13552	13401	13710	13576	13591	13616	13434	13538	13762	13570	13607	13540	13558	13556	13621	13714	13744	13415	13559	13605	13579	13574	13616	13708	13517	13792	13640	13609	13507	13559	13624	13615	13420	13675	13685	13630	13559	13562	13729	13626	13624	13818	13560	13711	13721	13640	13594	13593	13555	13633	13532	13695	13517	13622	13609	13597	13473	13736	13533	13757	13683	13635	13569	13625	13566	13554	13629	13608	13590	13455	13510	13628	13760	13586	13690	13587	13500	13598	13743	13712	13741	13590	13599	13668	13626	13639	13595	13702	13527	13536	13598	13645	13625	13570	13636	13664	13607	13795	13608	13638	13623	13571	13728	13516	13635	13610	13630	13639	13543	13696	13497	13684	13579	13568	13726	13709	13554	13666	13656	13693	13567	13664	13650	13601	13593	13749	13607	13610	13681	13602	13699	13699	13560	13519	13655	13561	13680	13761	13553	13556	13662	13699	13648	13526	13472	13634	13678	13534	13718	13592	13579	13443	13614	13566	13735	13599	13556	13841	13705	13689	13679	13504	13778	13666	13505	13607	13588	13571	13697	13662	13634	13495	13670	13649	13592	13618	13583	13700	13608	13564	13550	13771	13657	13476	13855	13704	13666	13754	13608	13572	13672	13645	13629	13720	13636	13550	13730	13610	13664	13566
22672	21093	28969	23444	21347	23461	25244	20116	18979	19071	18429	17553	17572	17189	16849	16899	16601	16552	16907	16981	16901	16966	16716	16166	16080	16226	16155	16179	16052	15965	16006	16235	16746	20555	21551	19384	17920	16842	16237	16198	15890	16078	15899	16096	15927	15941	16199	16040	16178	15940	15962	15838	16191	16092	15782	15816	16002	16001	15978	15935	15976	15891	15907	15801	15885	16096	15925	15891	15810	15913	16122	16014	16009	15842	15790	15805	15977	15843	15887	15911	15974	15800	16018	15940	15986	16011	15997	15709	16054	15780	15964	15799	15887	15763	16022	15996	15826	16072	15833	16003	16178	16059	16013	16010	15740	15876	15914	15896	16045	15835	15802	15890	15903	15860	15854	15893	16009	15906	16108	15896	16006	15947	15857	15650	15745	15809	16021	15857	16186	15941	15898	16060	15840	15746	15834	16016	15790	15936	15905	16043	15765	15763	15939	16013	16082	15850	15937	15834	16099	15939	15825	15970	15728	16000	15830	15906	16085	15864	15763	15711	15807	15806	16019	15934	15849	15780	15768	15937	15970	15884	15886	15969	15894	15689	15852	16012	16029	16006	15671	16069	15831	16153	15878	15901	15947	15881	15866	15865	15789	15776	15837	15972	15884	15864	15937	15712	15909	15764	15836	15928	15961	15920	15854	15859	15694	15645	15790	15837	15748	15990	15910	15947	15945	15964	15844	15872	15923	15962	16122	15933	15821	15851	15846	15766	15915	15956	15989	15893	15960	15933	15797	16067	16045	15798	15695	15773	16069	15754	15729	15755	15856	15956	16059	15807	15956	15888	15876	15832	15821	15842	16014	15754	15967	16006	15825	15929	15972	15956	15886	16053	15705	15963	15786	15828	15645	15876	15984	15639	15913	15876	15737	15932	15821	15895	15812	15757	15977	15860	15781	15769	15917	15814	15905	15954	15945	15792	15945	15777	15881	15769	15856	15948	15855	15857	15950	15894	15759	16047	15975	15886	16007	15871	15811	15972	15906	15805	15897	15862	15875	16024	15827	15936	15745	15883	15985	15909	16042	15700	16052	15784	16019	15848	15888	15870	15805	15742	15839	15704	16017	15666	16029	15872	15855	15897	15889	15875	15873	15825	15905	15819	15996	15913	15958	15802	15819	15743	15980	15769	16049	15746	15793	15862	15863	15842	15719	15666	15964	15961	16099	15851	15930	15920	15965	15817	15874	15902	15889	15858	16030	15825	16027	15786	15874	15816	15758	15872	15999	15795	15919	15675	15883	15823	15819	15916	15753	15866	15924	15879	15667	15771	15735	15846	15886	15882	15855	15648	15993	15648	16042	15945	15936	16019	15991	15758	15754	15937	15901	15730	16130	15651	15570	15755	15811	15606	16047	15825	15805	15893	15896	15703	16042	15955	15871	15651	15912	15846	15976	15967	15840	15797	15971	15947	15743	15701	15721	15887	16049	15856	15780	15955	15984	15893	15941	15913	15945	15648	15722	15891	15873	15900	15864	15907	15811	15964	15891	15857	15979	15821	16038	15811	15932	15914	15803	16120	15837	15938	15946	15700	15953	15685	16080	15946	15922	15799	15815	15796	15847	15832	16069	16223	16061	15841	15671	15906	15944	16015	15524	15846	15836	15819	15973	15874	15798	15801	15747	15848	15947	15809	15876	15810	15790	15786	15955	15914	15953	16000	15751	15953	15790	15940	15931	15855	15760	15692	15807	15816	15663	15963	15887	15871	15845	15805	15769	15834	15773	15891	15847	15888	15944	15704	15763	15958	15965	15779	15808	16006	15784	16011	15744	15847	15809	15967	15873	15938	15923	15834	15888	15808	15805	15679	16152	15759	15826	15979	15867	15712	15778	15939	15941	15690	15747	15921	15847	15875	15747	15929	15785	15777	15744	15933	15976	16036	15978	16018	15914	15985	15800	15853	15983	15934	15760	15898	15974	15728	15810	15708	15796	15960	16030	15920	15706	15706	15876	15780	15606	15871	16013	15633	15835	15764	15694	15825	15802	15815	15699	15831	15881	15812	15921	15815	15963	15911	15666	15898	15848	15655	15765	15816	15776	15717	15962	15716	15768	15991	15880	16079	15890	15748	15858	15938	15810	15741	15856	15869	15874	15991	15762	15788	15805	15831	15622	15933	15769	15883	15888	15816	15991	16039	15981	15852	15775	15841	15832	15976	15529	15837	15916	15631	15698	15677	15909	15860	15914	15819	16036	15903	15832	15710	15839	16051	16017	15875	15956	16031	15862	15831	15821	15792	15916	15905	15919	15819	15785	15593	15939	15752	15815	15848	15777	15798	15981	15795	15834	16008	15877	15951	15836	15951	15984	15913	15805	15831	15752	15802	15788	15686	15696	15890	15501	16006	15894	16206	15902	15666	15997	15842	15797	15868	15756	15689	15826	16049	16068	15787	15926	15815	15954	15973	15963	15841	15715	15828	15735	15776	15700	15693	15774	15932	15856	16074	15854	15966	15782	15957	15603	15765	16002	15691	15790	15792	16025	15774	16022	15937	16117	15709	16091	16011	15819	16043	15916	15821	15858	15613	15945	15616	15790	15937	15851	15969	15730	15881	15752	15873	15968	15873	15720	15596	15894	15819	15875	15818	15762	15876	15834	15830	15642	15740	15937	15919	15904	15850	15809	15801	15926	15896	16110	15981	16128	15880	15882	15979	15883	15787	15919	16015	15738	15834	15946	15796	15920	15865	15780	15833	15998	15762	15995	16016	16013	15783	15842	16042	15960	15852	15941	15898	16148	15956	15899	15766	15935	15769	15919	16017	15767	16055	16036	15875	15852	16020	15781	15872	15744	15873	15776	15947	15952	15906	15983	15976	15924	15843	15779	15982	15707	16010	15858	15889	16018	15768	15832	15655	15705	15888	16039	15820	15967	15793	15814	15800	15820	15736	15977	15624	15903	15980	16000	15841	15829	15704	15894	15777	15858	15917	15842	15952	15967	15872	15794	15777	15804	15794	15820	15852	16036	15892	15915	15765	15851	15975	15752	15957	15762	16045	15945	15806	15915	15874	15866	15829	15832	15792	15825	15898	15803	16087	15821	15805	15873	15889	15717	15797	15749	15788	15930	16038	15995	15886	15994	15981	15745	15826	15784	15893	15946	15754	15712	15778	16023	16026	15840	15732	15789	15813	15888	15902	15826	15927	15829	15861	15798	15919	15924	15800	15792	15931	15812	15726	16000	15911	15752	15813	15849	15897	15878	15854	15897	15678	15980	15921	15839	15777	15820	15933	15781	15933	15832	15809	15795	15943	15909	15765	15723	15841	15763	15807	15801	15950	15873	15944	15746	15929	15912	15838	15885	15941	15946	15940	15818	15781	15916	15894	15933	15782	15843	15786	15783	16022	15898	15976	15872	16111	16062	15922	15856	15885	15871	15849	15842	15934	15884	15873	15850	15931	15913	15735	15646	15731	15620	16039	15896	15811	15902	15874	16009	15944	15878	15903	15860	15752	15995	15727	15793	15989	15895	15956	15864	15650	15876	15817	15864	15783	16171	15891	15981	15712	15685	15834	15727	15958	15834	15756	16008	15757	15760	15888	15884	15826	15729	15839	15644	15832	15912	15716	15934	15975	16090	15848	15901	15878	15854	15775	15845	15785	15756	15658	15956	15913	15778	15971	15856	15861	15871	15982	15857	15933	16045	15973	15947	15920	15856	15839	15877	15775	15983	15802	15858	15710	15817	15713	15793	15825	15847	15743	15920	15884	15859	15932	15918	15753	16101	15707	15725	15717	15974	15996	15802	15705	15787	15723	15744	15865	15716	15847	15894	15882	16068	15944	15909	15859	15492	15724	15716	15937	15744	15890	15916	15813	15842	15794	15806	15880	15900	15957	15885	15918	15956	15864	15698	15668	15869	16039	15830	15828	15910	15777	15869	15857	15927	15705	15820	15657	15747	15741	15950	15867	15891	15819	15801	15941	15678	15950	15999	16005	15884	15877	15957	16066	15969	15924	15835	15792	15933	15749	15664	15829	16037	15749	15777	15870	16117	15872	15767	15839	15747	15826	15972	15773	15980	15841	15895	15861	15991	15953	15916	15804	15989	15626	16055	15904	15834	15875	15885	15904	15681	15882	16046	15886	15877	15851	16002	15899	15906	15826	15908	15955	15822	15762	15924	15981	15840	15850	15949	15818	15881	15699	15805	15734	15760	15781	15837	16054	15694	15812	15892	15955	15866	15858	15863	16008	15820	15900	15788	15822	15771	15982	15793	15956	15810	15773	16009	15814	15985	16084	15684	15858	15887	16057	15850	15788	15886	15622	15431	15763	15916	15762	15925	15809	15828	15918	15870	15941	15802	15751	15905	16053	15977	15700	16131	15843	16075	15820	15725	15967	15757	15914	15754	15781	15703	15752	16074	15908	15827	15700	15855	15702	15943	15680	15980	15749	15921	16039	16065	15804	15807	15904	15884	15880	16010	16009	15758	15755	15880	16017	15835	15884	15819	15806	15984	15922	16045	15822	15863	15819	15684	15780	15871	15769	15740	15847	15908	15803	15868	15801	15881	15890	16042	16001	15725	15785	15745	15844	15827	15855	16045	15584	15814	15764	16028	16002	15873	15803	15718	15848	15982	15985	15970	15941	15920	15941	15783	15821	15910	15904	15830	15886	15935	15817	15853	15964	15974	15829	15803	15736	15790	15872	15906	15812	15794	15737	15902	15679	15748	15847	15732	15827	15914	15809	15979	15827	15997	16131	15794	15944	15898	15961	15939	15911	16079	15867	15758	16029	15892	15748	15901	15856	15955	15682	15838	15868	15895	15844	15792	15807	15803	15791	16015	15780	15892	15908	15849	15872	15946	15864	15864	15777	15905	15926	16049	15817	15912	15783	15797	15929	15980	15883	15714	15780	15926	15800	15884	15762	15967	15964	15849	15911	15925	15945	15992	15903	15845	15870	15883	15884	15846	15724	15832	15857	15911	15885	15718	15759	15918	15750	16169	15841	15931	15949	15640	15757	15801	15872	15885	15794	15980	15650	15899	15952	15880	15817	15645	15894	15843	16060	15797	15978	15909	16007	15971	15858	15957	15998	15722	15836	15827	15831	15963	15861	15873	15891	15792	15873	15926	15849	15806	15971	15913	15809	15990	16057	15885	15777	15908	15810	15915	15722
21359	39159	38359	28830	23805	20592	19637	19389	18894	17858	16772	15881	16007	15120	14977	14657	14289	14330	14870	14804	14816	14779	14317	13956	13841	13936	13653	13661	13932	13641	13788	13861	14764	20466	20399	17501	15560	14297	13928	13642	13524	13636	13613	13487	13529	13657	13685	13673	13543	13549	13526	13571	13513	13550	13435	13618	13629	13635	13489	13567	13471	13516	13551	13588	13691	13467	13589	13581	13484	13531	13629	13509	13614	13468	13543	13478	13582	13714	13315	13498	13546	13525	13605	13471	13469	13411	13494	13553	13589	13582	13492	13529	13529	13539	13514	13421	13431	13659	13565	13564	13733	13418	13603	13512	13574	13522	13406	13562	13513	13627	13427	13703	13613	13628	13721	13640	13629	13813	13460	13347	13585	13538	13730	13600	13452	13472	13687	13404	13560	13574	13561	13544	13403	13654	13601	13647	13489	13461	13570	13600	13480	13477	13538	13421	13577	13535	13472	13527	13571	13555	13427	13494	13472	13378	13547	13397	13444	13629	13413	13364	13615	13579	13549	13439	13562	13520	13634	13400	13606	13476	13609	13540	13489	13567	13565	13555	13525	13463	13716	13695	13459	13465	13536	13650	13548	13624	13321	13464	13497	13527	13493	13467	13619	13592	13373	13603	13457	13495	13495	13529	13497	13457	13522	13526	13564	13512	13511	13571	13555	13483	13412	13410	13575	13672	13435	13525	13525	13573	13519	13540	13445	13511	13582	13716	13456	13431	13624	13437	13454	13675	13344	13492	13553	13535	13481	13378	13444	13458	13735	13586	13337	13574	13636	13391	13510	13490	13621	13394	13456	13497	13588	13651	13512	13440	13466	13576	13426	13566	13529	13551	13636	13589	13534	13589	13664	13593	13491	13663	13539	13542	13566	13547	13523	13534	13575	13501	13545	13599	13361	13538	13604	13450	13561	13510	13519	13560	13452	13387	13545	13543	13580	13573	13563	13474	13456	13499	13551	13569	13462	13637	13683	13578	13512	13518	13517	13624	13403	13358	13391	13513	13386	13667	13610	13602	13492	13588	13344	13567	13687	13488	13474	13584	13533	13515	13664	13776	13508	13556	13465	13499	13622	13573	13468	13533	13511	13389	13489	13523	13538	13559	13508	13560	13346	13527	13510	13568	13547	13345	13719	13466	13497	13508	13551	13574	13555	13477	13529	13495	13528	13354	13577	13522	13463	13390	13388	13545	13448	13703	13440	13567	13524	13690	13568	13644	13654	13604	13451	13513	13624	13548	13547	13597	13560	13805	13561	13619	13529	13523	13536	13601	13465	13669	13600	13450	13502	13564	13681	13546	13528	13462	13542	13607	13471	13396	13568	13573	13475	13423	13579	13515	13630	13615	13448	13674	13666	13534	13503	13414	13392	13597	13562	13619	13673	13507	13580	13571	13588	13482	13672	13661	13567	13657	13526	13459	13433	13594	13587	13656	13554	13538	13443	13553	13626	13392	13559	13469	13529	13578	13414	13517	13473	13540	13511	13488	13556	13512	13566	13690	13495	13484	13518	13601	13579	13531	13380	13505	13496	13482	13586	13391	13596	13648	13365	13451	13503	13533	13635	13568	13530	13422	13673	13425	13232	13594	13526	13486	13526	13541	13410	13562	13571	13544	13512	13545	13727	13415	13527	13619	13446	13530	13574	13584	13505	13609	13539	13530	13522	13525	13440	13520	13549	13404	13654	13297	13455	13646	13457	13526	13440	13536	13583	13524	13573	13488	13531	13398	13463	13637	13561	13608	13658	13397	13546	13538	13557	13449	13499	13571	13520	13363	13544	13511	13568	13453	13399	13450	13385	13434	13466	13558	13571	13588	13486	13518	13643	13440	13493	13525	13294	13533	13552	13537	13426	13635	13441	13611	13437	13375	13521	13450	13410	13633	13499	13470	13673	13511	13550	13637	13584	13542	13502	13470	13351	13594	13551	13531	13557	13559	13653	13456	13518	13519	13613	13348	13408	13635	13677	13537	13437	13464	13543	13498	13478	13364	13466	13598	13376	13561	13462	13545	13427	13564	13440	13530	13411	13604	13673	13448	13507	13515	13540	13521	13409	13659	13678	13650	13431	13573	13626	13606	13490	13583	13405	13480	13537	13531	13630	13588	13424	13514	13473	13666	13527	13379	13654	13313	13541	13373	13355	13579	13571	13414	13492	13599	13422	13633	13480	13389	13429	13396	13568	13377	13526	13679	13715	13556	13347	13574	13484	13426	13471	13620	13393	13536	13499	13453	13636	13717	13386	13425	13437	13471	13514	13615	13359	13570	13520	13409	13532	13561	13562	13540	13615	13437	13688	13550	13420	13566	13630	13389	13471	13717	13518	13343	13465	13412	13499	13554	13636	13600	13631	13340	13573	13563	13574	13646	13566	13457	13628	13608	13598	13351	13529	13661	13633	13430	13523	13642	13544	13531	13458	13471	13497	13614	13628	13491	13416	13296	13554	13599	13536	13486	13589	13559	13523	13520	13455	13609	13527	13402	13467	13537	13697	13667	13566	13373	13579	13540	13534	13693	13680	13435	13689	13550	13636	13490	13555	13556	13642	13464	13497	13456	13535	13551	13453	13432	13596	13639	13577	13565	13581	13460	13555	13526	13498	13668	13654	13593	13601	13600	13481	13565	13601	13544	13347	13585	13385	13659	13420	13466	13490	13430	13617	13465	13382	13654	13599	13430	13515	13578	13321	13383	13541	13494	13473	13553	13626	13317	13541	13764	13476	13621	13287	13512	13577	13547	13515	13636	13593	13371	13509	13457	13503	13581	13439	13594	13426	13622	13567	13530	13589	13521	13443	13553	13519	13639	13707	13558	13471	13539	13584	13332	13701	13431	13424	13568	13473	13510	13595	13334	13587	13475	13524	13623	13574	13480	13489	13617	13415	13525	13676	13533	13369	13462	13743	13527	13600	13521	13463	13707	13596	13487	13632	13602	13456	13618	13435	13494	13514	13455	13690	13555	13499	13553	13484	13618	13424	13604	13773	13656	13670	13495	13347	13568	13374	13508	13478	13478	13524	13558	13514	13661	13400	13545	13508	13470	13515	13370	13533	13514	13432	13460	13615	13489	13383	13536	13674	13447	13619	13500	13543	13580	13529	13663	13643	13565	13556	13455	13598	13493	13384	13546	13499	13550	13429	13484	13597	13673	13500	13511	13469	13739	13559	13534	13404	13576	13352	13464	13529	13420	13565	13501	13327	13497	13489	13412	13600	13580	13411	13559	13410	13512	13475	13728	13414	13385	13618	13446	13599	13526	13656	13567	13601	13662	13560	13564	13453	13483	13445	13441	13503	13616	13480	13555	13473	13471	13585	13557	13396	13545	13461	13443	13616	13454	13536	13590	13504	13556	13494	13569	13426	13482	13574	13528	13437	13544	13471	13298	13373	13437	13409	13584	13591	13539	13500	13544	13556	13499	13627	13427	13482	13481	13605	13570	13461	13476	13462	13653	13605	13568	13554	13589	13526	13407	13456	13544	13493	13510	13781	13599	13516	13559	13628	13426	13537	13500	13398	13550	13717	13507	13460	13614	13469	13476	13610	13522	13604	13298	13657	13548	13486	13445	13535	13544	13519	13533	13520	13349	13728	13563	13522	13593	13454	13573	13557	13524	13589	13423	13678	13312	13464	13344	13643	13495	13648	13511	13489	13510	13575	13577	13605	13735	13495	13453	13588	13501	13502	13528	13522	13626	13491	13525	13512	13571	13577	13521	13573	13781	13609	13610	13489	13493	13507	13521	13552	13615	13689	13457	13377	13559	13427	13506	13546	13584	13479	13518	13436	13536	13631	13518	13582	13397	13468	13538	13513	13471	13663	13674	13666	13484	13547	13635	13537	13543	13463	13483	13533	13600	13429	13602	13518	13509	13518	13567	13489	13548	13482	13606	13291	13497	13549	13563	13462	13611	13615	13545	13611	13570	13556	13439	13451	13477	13520	13641	13662	13637	13469	13706	13496	13629	13536	13519	13624	13434	13544	13516	13435	13440	13459	13498	13518	13416	13513	13692	13420	13561	13534	13482	13420	13515	13444	13639	13573	13561	13454	13484	13536	13644	13503	13401	13608	13664	13599	13699	13545	13705	13424	13528	13519	13643	13441	13423	13507	13484	13582	13423	13438	13644	13564	13480	13537	13620	13395	13629	13582	13540	13521	13598	13467	13561	13626	13353	13546	13558	13586	13625	13376	13609	13529	13510	13544	13550	13566	13443	13617	13446	13465	13550	13440	13511	13610	13467	13639	13554	13524	13506	13493	13433	13476	13319	13545	13516	13493	13512	13694	13557	13504	13669	13673	13414	13510	13473	13484	13444	13653	13415	13687	13461	13508	13463	13372	13462	13516	13581	13475	13553	13331	13643	13530	13459	13480	13431	13597	13610	13559	13383	13661	13562	13603	13443	13617	13548	13642	13630	13502	13389	13419	13412	13671	13412	13633	13437	13518	13544	13470	13600	13410	13432	13551	13462	13560	13495	13494	13579	13578	13561	13563	13300	13377	13607	13519	13645	13535	13595	13415	13415	13568	13456	13554	13477	13542	13503	13452	13414	13550	13587	13637	13654	13489	13459	13424	13390	13409	13532	13429	13667	13553	13561	13591	13626	13595	13475	13551	13637	13664	13685	13500	13656	13352	13675	13549	13591	13593	13541	13616	13359	13530	13550	13487	13494	13649	13421	13572	13563	13687	13483	13588	13566	13647	13471	13573	13519	13619	13514	13581	13498	13588	13657	13535	13483	13639	13552	13420	13579	13635	13373	13522	13636	13541	13590	13370	13359	13513	13679	13591	13432	13532	13643	13664	13551	13636	13486	13401	13474	13621	13676	13522	13515	13510	13672	13441	13475	13523	13635	13486	13422	13703	13588	13690	13627	13447	13581	13523	13406	13267	13508	13401	13423	13563	13508	13342	13514	13532	13548	13618	13324	13610	13401	13465	13540	13425	13528	13523	13388	13563	13447	13539	13480	13525	13509	13523	13447	13609	13592	13372	13626	13639	13640	13423	13478	13626	13530	13452	13582	13262	13608	13675	13567	13445	13717	13508	13499	13580	13662	13492	13427	13542	13661	13585	13664	13323	13494	13592	13497	13663	13436	13452	13577	13471	13541	13482	13539	13513	13462	13573	13521
27546	23081	28841	25134	19331	18234	18077	17490	17566	17362	17053	16692	16744	16535	16517	16481	16313	16166	16600	16489	16423	16592	16127	16183	16248	16076	16085	16242	16118	16250	16229	16256	16170	16374	16695	16470	16395	16319	16269	15998	16143	16112	16057	16120	16365	16062	16171	16013	16140	16075	16196	16104	16135	16166	16137	16103	15997	16189	16035	16053	16042	15961	15997	16281	16266	16167	16312	16155	15994	16173	16215	16170	16046	16117	16181	16294	16344	16158	16226	16292	16185	16079	16077	16259	16182	16100	16012	16144	16085	16196	16082	16070	16231	16041	16036	15996	16116	16168	16250	16064	16226	16305	16149	16280	16202	16021	16181	16094	16151	16137	16172	16324	16134	16177	16215	15928	16069	16020	16146	16291	16070	16090	15991	16075	16029	16035	16186	16054	16052	16176	16002	15882	16264	16001	16169	15917	16165	16113	15846	15955	16046	16066	16010	15904	15859	16101	16278	16056	16027	16087	16075	16224	15916	16246	16131	15952	16004	16221	16258	16044	16103	16144	15998	16160	16187	16105	15922	16016	16083	16124	15854	16021	16160	16100	16289	16226	16115	16260	16224	16076	15955	15985	16104	16137	15991	16115	16023	16241	16189	16017	16325	16465	16220	16359	16094	16115	16224	16035	16166	16251	16318	16149	16259	16172	16019	16219	16133	16081	16254	16157	16282	16089	16240	16118	16228	16223	16183	16183	16053	16117	16080	16031	15912	15993	16095	15994	16065	16036	16166	16113	16135	16086	16208	16031	15884	16011	16075	16066	16237	16271	16347	16040	16235	16045	16170	16150	16023	16169	16168	16095	16052	15960	16016	16281	16059	16051	16129	16256	16293	15989	16250	16013	16014	16173	16053	16040	16186	16171	16112	16020	16108	16158	16160	15948	15959	16314	16047	16215	16019	16115	16139	16005	16465	16277	15986	16211	16097	16175	16050	16254	16092	16189	16110	16302	16153	16266	16268	16045	15938	16147	16024	16139	16261	16208	16339	16064	16140	16285	16040	15987	16073	16184	16041	16105	16210	16080	16181	16052	16236	16254	16149	16258	16071	16193	16188	16079	16087	16057	16197	16014	16068	16180	16168	16097	15939	16253	16201	16263	16249	16161	16272	16091	16229	15815	16268	16107	16167	16250	16203	16039	15994	16082	16014	16207	16113	15986	16062	16032	16003	16232	16209	15859	16189	16251	16152	15951	16175	16113	16230	16250	16208	16172	16103	16001	15861	16015	16253	16093	15985	16080	16073	16130	15928	16198	16176	16065	16117	15907	16148	16254	16160	16217	16269	16074	16177	16368	16201	16177	16022	16014	15941	16211	16139	16029	16048	16205	16103	16104	16178	16250	16156	16004	16217	16078	16217	16246	16170	15959	16098	16093	15987	16059	15982	16062	16067	16109	16253	16106	16087	16082	16150	15971	16181	16090	15971	16144	16218	16187	16034	15947	16077	16196	16146	16071	16134	16094	16074	16151	15972	16165	16144	16034	16003	16191	16142	16078	15996	16158	16155	16054	16159	16173	16141	16153	16069	16144	16300	16360	16077	16166	16122	16052	16186	16193	16173	15940	16262	16058	16076	16120	16205	16129	16258	16122	16250	16180	15969	16139	16021	15958	16160	16052	16145	16049	16269	16294	15968	16169	16273	16022	16004	16122	16153	16217	16189	16071	16065	16124	16140	16266	16240	15974	15966	16137	16068	16009	16134	16202	16124	16025	16061	16181	16106	16242	16207	16108	16287	16030	16075	16114	16114	15988	16025	16290	15986	15881	16113	16165	16117	16131	16074	16003	16217	16133	16031	15971	16044	16190	16167	15798	15916	16001	16147	16325	16269	16077	16106	15917	15968	16117	15992	16074	16184	15993	16071	16143	16282	16201	16219	16133	16138	16162	16319	15996	16183	16186	16209	16256	16123	16083	16049	16129	16376	16240	16197	16306	16054	15995	16173	16243	16117	16149	16153	16122	16290	16216	16006	16209	16020	15936	16055	16160	16277	16108	16088	16148	16234	16146	16024	16072	16093	15985	16163	16100	16207	16099	16186	16123	16106	16154	16388	16134	16171	16187	16251	16182	16196	16089	15986	16327	16210	16092	15954	16090	16061	15970	16117	16244	16264	16212	16247	16125	16200	16152	16172	16236	16135	16257	16143	15983	16148	15982	16192	16131	16253	16067	16135	16200	16027	16258	16104	16303	16129	16151	16196	16125	16064	16034	16185	16267	16263	15806	16089	15992	16052	16063	16154	16116	15941	16059	15955	16048	15986	16136	15975	15991	16156	16216	16079	16002	15962	16177	16163	16104	16094	16195	16232	16272	16205	16174	16064	16126	16218	16321	16258	16284	16054	16087	16266	16182	16095	16293	16354	16251	16072	16113	16034	15943	16234	16240	16227	16174	16185	15989	16263	16178	16092	16250	16061	16202	16158	16084	16059	16152	16158	16126	16407	16296	16162	15941	16121	15938	16170	16018	15997	16063	16198	15966	16129	16118	16010	16154	16131	16260	16123	16092	16380	16120	16073	16115	15915	16098	16114	16250	16140	16130	16154	16182	16315	16114	15925	16095	16162	16119	15996	16057	16048	16015	16217	16094	16220	16194	15985	16119	16138	16265	16114	15969	16151	15979	16211	16004	16167	16256	16151	16089	16020	16067	16217	16144	16109	16170	16112	16260	16274	16141	16037	16065	16199	15895	16037	15890	16044	16095	16073	15796	16150	16059	16150	16111	16002	15987	16243	16144	16089	16095	16028	15897	15939	16069	16246	16169	16090	16000	16056	16153	16195	16160	15999	16089	16147	16035	16066	16168	16231	16261	16127	16208	16105	16310	16154	15970	16221	16108	16054	16323	16139	16128	16163	16251	16049	16240	16211	16037	16079	15919	16248	16044	15986	16189	16055	15979	16057	16128	16059	16071	16019	16271	16127	16010	16026	16077	16050	16044	16173	16030	16295	16166	16035	16259	16053	16076	15845	16052	16040	16145	16287	16196	15913	16186	16121	16105	16153	16110	16262	16171	16345	16214	16224	16077	16157	16087	16080	16219	16091	16204	16157	16093	15976	16138	16156	16175	16225	16001	15959	16076	16057	16089	16086	16207	16211	16152	16162	16076	16280	16212	16038	16257	16174	16035	16218	16124	16261	16225	16259	16110	16112	16055	16051	16203	16140	16213	16199	16161	16044	16151	16130	15974	16172	16137	16249	16246	16151	16240	16361	16380	16189	16123	15954	16043	15936	16262	16316	16042	16107	16290	16116	16133	15979	16122	16082	16190	16253	16120	15984	15960	15795	15982	16110	16182	16141	16233	16028	16356	16138	15888	16012	15908	15970	15999	16205	16301	16116	16144	16263	15834	16123	16003	16136	16267	16053	16223	15987	16193	16218	16190	16294	16059	16065	16176	16121	15975	16175	16371	16172	16190	16371	16081	16122	16090	16284	16480	16229	16049	15983	16172	16007	16018	16179	16252	16417	16319	16112	16241	16233	16200	16131	16078	16322	16324	16067	15967	16060	16045	16028	16102	16133	16119	16184	16184	16057	16196	16085	16331	16074	15896	16115	16269	16312	16589	16160	16240	16149	16290	16327	16041	16045	15944	16096	16136	16173	16195	16136	15977	16133	16180	16048	16065	16151	16073	15803	16189	16261	16058	16237	16192	16168	16063	16095	16140	16135	16206	16510	16216	16154	16096	16008	16266	15947	16189	16204	16143	16018	16136	16114	16135	16075	16394	16233	16152	15971	15929	16035	15955	16098	16140	16090	16122	16154	15988	16053	16126	16228	15962	16159	16171	16190	16107	16037	16172	16160	16230	16505	16224	16179	16128	16086	16172	16156	16110	16154	16242	16270	16163	16188	16128	16360	16191	16335	16112	15888	16044	15909	15910	16073	16006	15919	16074	15963	16070	16220	16489	16226	16187	16049	16257	16012	15907	16050	16193	16327	16113	16047	15975	16060	16112	15941	16053	16111	15994	16009	16051	16284	16410	16116	16283	16311	16089	16211	16026	16176	16179	15925	16128	16035	15957	16168	15851	16047	16010	16181	16107	16076	15944	16219	16214	16214	16142	15911	16197	16144	16099	16146	16286	15989	16094	16187	16049	16078	15903	16149	16141	16120	16322	16059	16070	16116	15854	16222	16086	16172	16098	16058	16416	16089	16065	16121	16115	16084	16066	16207	16011	16134	15915	16050	16143	16183	16044	16185	16202	15852	15949	15881	16145	16219	16276	15982	16154	16143	16116	15960	16193	16157	16015	15895	16104	16225	15966	15973	16316	15996	16050	16280	15976	16180	16233	16182	15874	16132	16182	16178	16210	16379	16088	16028	16123	16209	16140	16143	16035	16093	16135	16086	16071	16169	15998	16148	15771	15877	16289	16106	16109	16128	16082	16110	16225	16126	16129	16169	16024	16200	16378	16303	16221	16208	16172	16123	16118	16159	16312	16221	16303	16329	16187	16148	16094	16330	16036	15924	16130	16030	16182	16085	16176	16270	15925	15975	16169	16084	16170	16095	16173	16079	16170	16118	16013	16191	16137	16145	16194	16311	16460	16217	16173	16147	16293	16126	16086	16026	16060	16127	16007	16104	16288	16133	16096	16287	16080	16172	16050	16176	16089	16112	16199	16055	16248	16206	15955	16283	16096	16218	16189	16179	16097	16007	15897	16149	16076	16164	16124	16090	16266	16070	16101	16157	16117	16073	16049	16298	16021	16349	16120	16163	16123	16202	16299	16137	16051	15853	16119	16125	16023	16275	16060	16168	16022	16234	15957	16187	16057	15915	16176	16146	15973	16003	16025	16106	16002	16201	16130	16183	16225	16315	16152	16325	16241	16137	16144	16164	16207	15960	16186	16306	16160	16227	16231	15960	15906	16259	16135	15999	16084	16152	16145	16051	16033	16027	15966	16172	16167	16147	16203	16084	16144	16031	16190	16208	16211	16215	16162	16177	16318	16306	16232	16316	16230	16201	16197	16095	16137	16073	16300	15999	16185	15812	16098	15943	16002	16156	16158	16092	16241	15966	16065	16291	15944	16060	16080	16113	16102	16111	15928	16087	16242	16200	16139	16211	16152	16029	16068	15919	16223	16212	16192	16130	16294	16026	15980	16164	16301	16017	16132	16189	16059	16220	16144
20496	29724	30342	22224	18447	16808	16614	16044	15699	15570	15120	14697	14484	14407	14321	14050	14093	13975	14470	14339	14222	14396	14065	13743	13803	13764	13661	13774	13656	13856	13779	13812	13587	14105	14352	14060	13874	13743	13708	13661	13425	13840	13796	13621	13603	13806	13827	13710	13808	13582	13607	13714	13578	13527	13657	13691	13624	13601	13772	13731	13702	13777	13775	13746	13805	13743	13662	13696	13670	13650	13775	13717	13625	13687	13861	13667	13817	13683	13696	13702	13629	13707	13728	13692	13606	13769	13675	13610	13616	13651	13612	13790	13884	13720	13719	13754	13687	13792	13700	13728	13635	13752	13809	13863	13748	13658	13694	13639	13711	13724	13717	13662	13720	13932	13782	13698	13731	13583	13793	13655	13777	13616	13746	13846	13762	13786	13781	13660	13707	13541	13753	13653	13589	14010	13629	13729	13779	13504	13673	13769	13681	13717	13587	13676	13489	13769	13674	13656	13783	13727	13569	13646	13765	13733	13757	13718	13703	13738	13789	13808	13555	13621	13626	13677	13609	13678	13700	13616	13496	13764	13611	13692	13712	13724	13761	13572	13759	13909	13633	13815	13649	13792	13665	13702	13739	13805	13744	13716	13923	13571	13649	13916	13553	13611	13728	13594	13723	13657	13616	13693	13709	13718	13818	13661	13594	13739	13566	13680	13548	13623	13628	13612	13811	13631	13623	13687	13655	13702	13597	13582	13768	13682	13871	13710	13588	13597	13712	13838	13638	13801	13600	13774	13739	13897	13628	13626	13763	13584	13713	13856	13723	13512	13728	13734	13793	13823	13583	13682	13764	13662	13663	13665	13793	13725	13587	13750	13746	13526	13623	13762	13594	13556	13809	13577	13767	13660	13791	13783	13753	13584	13724	13640	13638	13740	13644	13725	13913	13652	13801	13832	13643	13677	13773	13833	13655	13544	13664	13655	13643	13679	13724	13670	13846	13599	13705	13613	13734	13730	13729	13626	13776	13711	13935	13667	13741	13699	13834	13643	13649	13607	13765	13808	13723	13707	13777	13503	13686	13857	13678	13637	13617	13754	13905	13809	13658	13704	13757	13553	13667	13685	13822	13782	13728	13682	13637	13522	13726	13742	13869	13660	13685	13745	13721	13642	13771	13758	13691	13705	13700	13741	13700	13641	13791	13698	13697	13933	13642	13722	13717	13770	13751	13601	13760	13738	13735	13692	13794	13653	13652	13749	13497	13796	13661	13645	13741	13635	13625	13626	13742	13859	13539	13656	13512	13444	13756	13831	13794	13751	13897	13640	13664	13839	13671	13579	13775	13678	13703	13534	13588	13912	13768	13719	13526	13631	13772	13659	13777	13736	13583	13775	13667	13708	13609	13806	13732	13709	13693	13646	13719	13730	13671	13940	13731	13624	13849	13766	13649	13762	13861	13592	13730	13780	13916	13616	13630	13593	13675	13700	13773	13686	13941	13559	13680	13691	13733	13749	13660	13892	13897	13774	13630	13753	13613	13796	13509	13667	13699	13708	13595	13629	13644	13714	13636	13682	13731	13661	13599	13703	13631	13728	13771	13702	13498	13769	13667	13834	13603	13851	13666	13690	13655	13734	13740	13716	13796	13673	13617	13588	13724	13831	13817	13730	13679	13657	13724	13634	13528	13721	13622	13782	13784	13627	13704	13640	13742	13639	13654	13827	13733	13744	13744	13928	13695	13664	13724	13761	13812	13778	13650	13722	13718	13843	13760	13682	13575	13627	13700	13703	13762	13730	13788	13726	13791	13657	13660	13508	13633	13737	13533	13774	13532	13676	13865	13650	13764	13706	13625	13649	13810	13659	13760	13785	13600	13589	13667	13701	13647	13676	13731	13665	13716	13648	13817	13715	13767	13746	13588	13774	13587	13698	13694	13742	13640	13703	13750	13647	13865	13676	13942	13690	13696	13755	13735	13646	13668	13765	13624	13736	13639	13833	13510	13670	13505	13624	13667	13644	13737	13794	13653	13661	13654	13583	13539	13700	13694	13744	13811	13725	13742	13729	13557	13769	13696	13812	13595	13719	13727	13714	13776	13805	13742	13805	13720	13702	13681	13715	13758	13663	13671	13630	13652	13653	13635	13750	13753	13741	13646	13759	13705	13755	13752	13690	13674	13553	13677	13719	13675	13801	13655	13757	13514	13873	13606	13464	13691	13859	13693	13596	13646	13757	13734	13749	13639	13841	13588	13665	13819	13759	13817	13744	13684	13706	13478	13764	13690	13688	13855	13594	13619	13726	13740	13640	13805	13924	13723	13555	13696	13644	13675	13674	13699	13782	13525	13650	13726	13658	13677	13621	13846	13596	13563	13633	13720	13753	13662	13703	13668	13812	13666	13869	13543	13732	13553	13541	13615	13827	13742	13718	13846	13692	13680	13704	13717	13663	13647	13655	13669	13603	13791	13619	13711	13702	13737	13776	13583	13861	13640	13773	13802	13589	13566	13731	13700	13632	13765	13925	13598	13787	13790	13754	13754	13652	13789	13717	13827	13832	13593	13811	13599	13771	13665	13629	13665	13827	13644	13695	13622	13630	13775	13627	13629	13771	13860	13741	13765	13819	13746	13517	13762	13700	13741	13550	13848	13815	13885	13889	13585	13791	13671	13665	13652	13673	13699	13686	13710	13646	13604	13819	13619	13566	13707	13687	13573	13766	13534	13644	13842	13827	13652	13652	13756	13639	13710	13688	13926	13761	13774	13624	13813	13726	13748	13840	13713	13690	13750	13728	13752	13609	13645	13821	13719	13736	13646	13708	13759	13760	13814	13528	13758	13758	13543	13733	13764	13688	13770	13735	13854	13726	13722	13488	13682	13732	13580	13733	13750	13676	13674	13769	13730	13700	13713	13718	13760	13702	13661	13508	13727	13811	13733	13502	13709	13679	13755	13915	13580	13701	13600	13751	13627	13732	13698	13647	13945	13698	13561	13666	13698	13606	13866	13591	13664	13827	13788	13619	13841	13690	13680	13729	13677	13588	13610	13767	13682	13715	13674	13723	13862	13790	13708	13731	13652	13676	13714	13730	13779	13828	13715	13686	13773	13687	13813	13552	13737	13664	13778	13792	13783	13672	13646	13444	13663	13570	13595	13600	13652	13575	13644	13703	13668	13839	13730	13628	13607	13714	13807	13637	13651	14016	13727	13744	13668	13716	13628	13637	13698	13564	13560	13521	13705	13577	13796	13620	13599	13759	13658	13522	13608	13640	13698	13793	13699	13743	13623	13837	13663	13657	13844	13615	13590	13638	13716	13665	13613	13717	13731	13643	13722	13706	13709	13755	13534	13639	13578	13557	13713	13742	13606	13668	13702	13647	13593	13721	13652	13753	13810	13874	13888	13798	13601	13632	13551	13802	13737	13784	13682	13881	13631	13769	13841	13713	13793	13697	13754	13654	13811	13791	13901	13749	13800	13654	13773	13531	13632	13735	13777	13762	13740	13783	13757	13657	13600	13466	13666	13958	13744	13608	13770	13672	13761	13789	13807	13832	13676	13708	13715	13610	13678	13619	13597	13656	13702	13606	13739	13874	13540	13642	13726	13695	13817	13581	13804	13811	13873	13509	13622	13717	13805	13555	13508	13620	13605	13839	13589	13586	13690	13638	13597	13789	13717	13664	13571	13689	13736	13802	13654	13733	13821	13736	13710	13576	13656	13659	13822	13764	13687	13627	13575	13800	13868	13858	13678	13635	13782	13580	13633	13711	13653	13714	13713	13508	13731	13794	13669	13686	13679	13828	13687	13737	13737	13710	13674	13766	13661	13661	13715	13919	13685	13704	13553	13565	13683	13779	13777	13536	13682	13771	13778	13691	13735	13804	13523	13660	13634	13676	13729	13714	13856	13728	13717	13609	13708	13601	13645	13668	13733	13788	13585	13689	13886	13643	13771	13844	13731	13782	13693	13835	13842	13642	13764	13676	13673	13646	13780	13885	13722	13825	13527	13706	13767	13655	13749	13573	13663	13643	13626	13646	13791	13709	13654	13623	13831	13862	13773	13789	13806	13705	13701	13629	13673	13486	13746	13694	13722	13810	13620	13575	13498	13654	13637	13525	13721	13621	13755	13568	13758	13570	13608	13843	13717	13561	13610	13812	13675	13774	13729	13583	13915	13819	13797	13583	13624	13619	13628	13650	13801	13662	13771	13734	13733	13635	13608	13522	13722	13581	13729	13608	13722	13683	13630	13769	13703	13605	13746	13563	13744	13663	13710	13780	13729	13679	13738	13750	13694	13651	13787	13747	13717	13519	13628	13649	13826	13655	13757	13644	13825	13683	13713	13672	13563	13691	13800	13644	13782	13685	13694	13636	13769	13711	13644	13785	13746	13741	13753	13695	13708	13909	13668	13614	13858	13779	13815	13806	13717	13690	13608	13846	13669	13696	13623	13750	13739	13576	13759	13643	13718	13498	13706	13578	13557	13568	13611	13761	13729	13689	13962	13823	13927	13665	13784	13682	13640	13812	13688	13736	13624	13708	13729	13640	13715	13450	13635	13730	13746	13712	13689	13525	13824	13769	13553	13763	13713	13679	13907	13711	13629	13669	13667	13743	13664	13855	13715	13641	13911	13809	13661	13636	13788	13542	13817	13710	13779	13630	13635	13706	13687	13612	13625	13862	13610	13584	13620	13594	13660	13720	13773	13689	13661	13638	13689	13832	13616	13578	13665	13795	13907	13758	13652	13959	13871	13633	13566	13859	13834	13635	13583	13444	13815	13588	13761	13713	13701	13691	13676	13871	13764	13686	13840	13650	13714	13658	13749	13613	13771	13770	13654	13523	13692	13671	13805	13668	13748	13699	13688	13721	13722	13700	13738	13786	13856	13800	13778	13756	13803	13660	13723	13738	13727	13560	13694	13706	13704	13560	13632	13502	13667	13750	13664	13532	13715	13877	13732	13688	13775	13750	13882	13582	13843	13581	13649	13780	13712	13703	13746	13711	13658	13586	13731	13761	13925	13713	13816	13692	13757	13737	13565	13674	13734	13707	13604	13790	13710	13616	13654	13679	13643	13642	13582	13802	13874	13548	13754	13703	13591	13773	13751	13704	13603	13738	13636	13640	13688	13626	13592	13790	13812	13875	13675	13669	13700	13691	13475	13621	13555	13840	13734	13671
23580	21084	28667	23885	22079	22789	21825	18633	17971	18018	17743	17087	17008	17043	16525	16524	16478	16382	16226	16703	16663	16443	16246	16231	15966	15985	15975	16125	16021	16151	15863	15998	16155	18325	19177	17998	17048	16685	15977	16016	15857	16087	16098	15957	15735	15790	15852	15895	15939	15923	15796	15792	15904	15854	16001	16150	15762	16102	15723	15893	15849	15818	15934	15918	15818	15881	16016	15924	15998	15871	15864	15923	15740	16007	15795	15805	16104	16039	15903	15829	15948	15819	15665	15923	15873	15865	15963	15713	15959	15767	16067	15939	15959	15732	15983	15831	16020	15938	15902	15751	15974	15741	15908	15806	15906	15738	15807	15840	15738	15931	15777	15786	15943	15916	15835	15834	15910	15961	15818	15785	15904	15894	15653	16015	15783	15957	15989	15816	15881	15834	15873	15945	15850	15800	15761	15767	15919	15802	15946	15971	15970	15641	15941	15864	15827	15929	15744	15983	15995	15938	15910	15948	15866	15777	15767	15867	15893	16068	16100	15752	15956	15974	15941	15843	15700	15972	15847	15716	15846	15903	15929	15914	15880	15940	15973	15804	15897	15724	15872	15931	15931	15953	15878	15887	15942	15928	15914	15981	15801	15748	16011	15993	15890	16068	15901	15855	15853	16015	15723	15826	15796	15927	15817	15788	15759	15716	15854	15776	15796	15890	15828	15903	15846	15905	16040	15800	15735	15899	15989	15904	15960	15908	15590	15774	15801	15929	15925	15853	15846	15818	15992	15764	16071	15979	15830	15820	15904	15975	16040	15635	15882	15982	15816	15856	15832	15860	15889	15873	15915	15979	16001	15806	15956	15840	15734	15644	15844	15829	16059	15923	16161	15909	15887	15797	15817	16095	15901	15883	15854	16021	16012	15998	15936	16032	16001	15940	15759	15973	15929	15795	15921	15704	15837	15819	15874	15834	15837	15733	15868	16005	16004	15896	15939	15842	15865	15940	15831	15714	15891	15913	15745	15814	15646	15640	15820	15958	15902	15866	15902	15964	15975	15835	15951	15859	15814	15991	15872	15900	16184	15860	15848	15931	15985	15657	15860	16012	16034	15847	16005	15797	15958	15911	15873	15854	15889	16178	16066	15854	15925	15772	15703	15868	15912	15660	15628	15957	15898	15886	15876	15733	15890	15880	15913	15946	15824	15691	15858	15723	15772	15888	15900	15950	15874	15806	16015	16034	15897	15780	15848	15863	15884	15863	15975	15888	15817	15898	15812	15838	15899	15710	15958	15872	15765	16026	15849	15823	16014	15869	15911	15679	15838	15854	15826	15818	15596	15750	15970	16021	15941	15699	15859	15755	15846	15852	15730	15619	15843	15956	15888	15731	15739	15999	15922	15793	16084	15720	15847	15813	15789	15947	15753	15813	15883	15758	15941	15710	15947	16008	15801	15881	16101	15649	15872	15798	15924	15878	16062	16047	15949	15879	15817	15790	16009	16085	15989	15896	15886	15885	15935	16096	15969	15724	15953	16065	15772	15773	15680	15885	15777	16070	16060	15873	15841	15973	15631	15768	15742	15804	16022	15946	15741	15822	15689	15864	15831	15981	15653	15779	15816	15870	15778	15795	15770	16042	15794	16008	15714	15799	15765	15728	15941	15835	15564	15682	16035	15975	15823	15861	15640	15864	15671	15868	15840	15910	15912	15896	15849	15820	15801	15916	15897	15681	16146	15955	15908	15776	15743	15943	15888	15905	15696	15907	15855	15844	15934	15847	15947	15919	15701	16124	15955	15756	15948	15836	16055	15998	15827	15833	15942	15866	15874	15791	15868	15858	16049	15818	15928	15987	15774	15521	15810	16009	15632	15793	15936	15877	15791	15698	15813	15844	15849	15814	15790	15797	15839	15776	15884	15864	15866	15918	15760	15833	15678	15947	15873	15853	15856	15864	15941	15925	15746	15678	15923	15859	15873	15917	16002	15767	15824	15951	15653	15777	16080	15973	15943	15870	15813	15759	15810	16076	15894	15907	15911	15758	15955	15836	15958	15907	15918	15856	15809	15836	15877	15709	15899	15956	15936	15864	16066	16157	15844	15820	15806	15983	15869	15884	15839	15923	15814	15914	16021	16035	15902	15858	15908	15850	15959	15834	15971	15773	15799	15850	15820	15772	15884	16058	15843	16108	15992	15759	15797	15948	15854	15804	15944	15813	15894	15962	15790	16054	15868	15825	16091	15926	15820	15988	15896	15867	15802	15794	16030	15932	15732	16005	15957	15925	15901	15926	15874	15934	15746	15712	15927	16003	15989	15891	15949	15891	15844	15859	15878	15692	16005	15634	15796	15799	15606	15865	15897	15935	15695	15860	15901	15856	15880	15848	15901	15745	15775	16021	15851	15765	15920	15654	16005	15918	15983	15852	16111	16040	15888	15890	15810	15882	15960	15981	15784	15922	15808	15900	15913	15906	15746	15898	15840	15875	16030	15887	15640	15944	15765	15872	15998	15906	15810	15832	15766	15816	15828	15803	15792	15817	15646	15923	15800	15821	15850	15803	15809	15724	15965	15818	15842	15967	15672	15800	15845	15870	15870	16145	15885	15949	15921	15780	15938	15893	15899	15745	15694	15767	15759	15861	16003	16006	15968	15816	15897	15868	16026	15964	15859	15947	15924	15734	15824	15881	15904	15658	15897	15983	15900	15842	15929	15888	15911	15967	15908	15896	15959	16215	15710	15932	15864	15926	16122	16019	15920	16110	15823	15981	15835	15885	15778	15916	15880	15999	15962	15979	15833	15812	15850	15863	15916	16001	15803	15884	15892	15741	16114	15787	15979	16003	15722	15848	15909	15857	15857	15860	15928	15888	15888	15923	15789	15831	15936	15804	15935	16087	15809	15931	15923	15827	16035	15944	15800	15733	15856	15815	15925	15997	15891	15947	15661	15921	16117	15881	15993	15831	16008	15914	15945	15872	15902	15984	16033	16044	15849	15953	15762	15790	15928	15880	15752	15803	15726	15937	15900	15909	15961	15516	15986	15927	15960	15915	16020	15772	15734	15802	15831	16080	15604	15873	15798	16013	15813	15859	15789	15765	16055	16020	15879	15761	15866	15801	15848	15933	15997	15855	15821	15793	15743	15876	15979	15950	15758	15963	16059	15979	15950	15991	15728	15819	15745	15860	15688	15796	15821	15810	15875	15877	16092	15680	15599	15583	15708	15982	16024	15904	15966	15691	15943	15811	15901	15855	16003	15894	15825	15762	15830	15765	15933	15945	15808	16021	15746	15833	15719	15883	15712	15867	15838	15740	15748	15840	16029	15872	16115	16008	16050	16102	15866	15785	16066	15937	15900	15693	15812	15807	15983	15891	15902	15860	15817	15830	15933	15883	15833	15968	15743	15871	15817	15900	15914	15881	15747	15914	16003	15929	15893	15879	15935	15853	15984	15929	15824	15911	15924	15888	15851	15743	15791	15903	16019	15704	15932	15820	15952	15851	15995	15906	15874	15693	15903	15902	15890	15786	15758	15781	15849	15755	15767	15946	15939	15998	15957	15868	15772	15686	15913	15835	16047	15853	15785	15820	15858	15970	16046	15831	16061	15853	15758	15840	15873	16037	15709	15888	15858	15975	15822	15860	15754	15941	15985	15899	15837	15897	15938	15740	15884	15821	15872	15598	15922	15818	16017	15924	15850	15731	15815	15955	15874	15888	15817	15893	15798	15908	15850	15882	15776	15867	15936	16061	16009	15802	15936	15907	15924	16137	16025	15948	15931	15853	15930	16032	15665	15652	15877	15767	15722	15698	15733	15920	16056	15779	15620	15841	15870	15902	16041	15948	15955	15842	15919	15717	15651	15858	15726	15948	15937	15750	15819	15899	15805	15667	15936	15853	16026	15946	15981	15804	15805	16033	15728	15954	15927	15757	15695	15736	15754	15878	15818	15954	15985	15929	15848	15839	15826	15890	15796	15943	15943	15911	15729	15788	15755	15904	15808	15865	15741	15955	15881	15846	15902	15874	15745	15809	15889	15737	15695	15638	15938	15833	15728	15955	15732	15907	15913	16041	15812	15835	15759	15774	15844	15912	15940	15855	15943	15943	15741	15911	15699	15697	15640	15892	15957	15698	15983	15719	15956	15950	15829	16140	15743	15854	15756	15824	15875	15827	15813	15808	15635	15834	15718	15787	15815	15836	15763	15643	15819	16035	16000	15833	15894	15880	15740	15820	15913	15697	15971	15776	15997	15787	15705	15696	15875	15778	15891	16130	15771	15936	15939	15820	15889	15860	15908	15952	15880	15767	15908	15863	15771	15888	15852	16154	16109	15722	15813	15984	15926	15763	15830	15961	15981	16034	15834	15822	15966	15942	15838	15844	15933	15851	15668	15936	15914	15614	16032	15832	15822	15895	16112	16028	15840	15947	15895	16013	16001	15915	15869	15896	15821	15858	15789	15735	15994	15909	15826	15861	15891	15769	16013	16028	16001	15758	15892	15759	15765	15778	15700	15968	15857	15805	15895	16114	15798	15924	15854	15965	15664	15822	15877	15788	16029	15927	15865	16024	15803	15882	15927	15797	15613	15803	15913	15686	15821	15830	16169	16108	15848	15910	15768	15947	15781	15986	15777	16080	15878	15914	15913	16051	15839	15764	15796	15865	15915	15941	15786	15775	15842	15888	15845	15708	15840	15764	15828	15852	15994	15805	15878	15970	15850	15848	15955	15910	15768	15821	16127	15842	15984	15798	15853	15927	16049	15869	15874	16037	15978	15748	15588	15718	15841	15798	15989	15685	15823	15927	15988	15847	16008	15796	16137	15666	15902	15690	15757	15923	15603	15879	15698	15912	16010	15924	15793	15907	15959	15869	15973	15677	15890	15763	15952	16018	15874	15823	15900	15962	15984	15901	15979	15986	15776	15918	15993	15718	15894	16045	15838	15866	15759	15914	15895	15940	15711	15836	15794	15945	15735	15878	15959	15998	15819	15926	15893	15922	15661	15953	15747	16004	15748	16086	15946	15974	15907	15955	15844	15988	15993	16116	15801	15952	15851	15835	16055	15940	15726	15948	16104	15815	16039	15820	16134	15883	16002	15977	15902	15912	15829	15932	15999	15935	15882	15904	15728	15790	15833	15766	16032	15818	15947	15689	15961	15916	16072	15860	15897	16058
19780	35260	37154	25814	21248	19058	18023	17071	16801	16726	15840	15234	15232	15070	14334	14320	13829	14060	14388	14589	14393	14476	14100	13753	13643	13780	13599	13657	13641	13867	13714	13692	13822	17287	17473	15952	14878	14056	13694	13562	13527	13693	13684	13464	13666	13674	13507	13645	13504	13499	13561	13470	13488	13563	13548	13566	13562	13592	13349	13576	13553	13627	13530	13546	13593	13400	13508	13548	13474	13493	13664	13596	13516	13528	13797	13676	13512	13436	13728	13504	13399	13713	13655	13629	13755	13594	13462	13430	13473	13544	13456	13636	13626	13656	13552	13404	13627	13581	13519	13393	13539	13462	13742	13487	13582	13565	13470	13463	13395	13699	13543	13433	13663	13462	13673	13461	13476	13531	13610	13604	13580	13503	13606	13653	13452	13567	13418	13640	13489	13644	13581	13538	13412	13630	13776	13545	13626	13554	13570	13535	13554	13567	13603	13534	13679	13554	13661	13459	13637	13480	13546	13440	13538	13606	13569	13567	13475	13588	13541	13685	13523	13604	13516	13614	13346	13461	13462	13523	13522	13478	13533	13524	13529	13529	13614	13596	13443	13469	13357	13413	13612	13469	13373	13602	13483	13532	13511	13645	13661	13559	13564	13510	13571	13551	13575	13300	13584	13542	13601	13594	13545	13519	13469	13654	13513	13618	13562	13407	13534	13703	13400	13687	13576	13437	13498	13713	13585	13606	13546	13422	13487	13608	13620	13657	13523	13519	13550	13438	13719	13475	13496	13525	13453	13585	13551	13439	13575	13547	13483	13398	13697	13642	13490	13490	13533	13466	13644	13474	13625	13621	13431	13575	13443	13479	13617	13552	13708	13538	13638	13670	13563	13650	13593	13792	13687	13643	13516	13670	13608	13534	13561	13489	13479	13540	13535	13517	13629	13617	13550	13599	13590	13439	13565	13549	13529	13683	13538	13500	13515	13514	13561	13510	13549	13518	13556	13496	13442	13591	13429	13658	13469	13513	13689	13485	13658	13604	13637	13556	13469	13614	13434	13468	13618	13603	13519	13466	13532	13537	13645	13636	13638	13579	13624	13522	13406	13434	13603	13458	13478	13609	13611	13631	13549	13572	13667	13595	13681	13468	13666	13459	13402	13496	13432	13623	13565	13521	13559	13621	13470	13553	13548	13548	13620	13658	13351	13508	13507	13603	13512	13425	13652	13524	13693	13584	13466	13507	13487	13652	13631	13513	13646	13632	13489	13542	13552	13437	13612	13512	13553	13425	13470	13481	13574	13764	13482	13633	13497	13477	13651	13550	13696	13619	13634	13560	13514	13668	13607	13741	13488	13561	13613	13737	13541	13492	13493	13520	13460	13738	13625	13522	13476	13443	13461	13665	13633	13473	13655	13635	13703	13481	13662	13470	13373	13545	13432	13685	13672	13508	13666	13398	13470	13548	13558	13443	13653	13513	13552	13496	13496	13645	13544	13476	13556	13410	13564	13587	13479	13462	13481	13585	13566	13579	13598	13780	13403	13618	13467	13471	13562	13547	13443	13541	13511	13567	13552	13568	13761	13513	13699	13660	13658	13501	13520	13473	13464	13406	13579	13724	13352	13708	13449	13557	13718	13511	13562	13619	13529	13436	13572	13580	13500	13340	13551	13651	13554	13333	13410	13667	13503	13662	13527	13534	13725	13480	13667	13446	13587	13477	13502	13541	13497	13306	13528	13511	13363	13524	13691	13621	13571	13639	13453	13422	13564	13647	13570	13552	13633	13454	13561	13496	13538	13616	13552	13414	13659	13502	13461	13550	13640	13625	13631	13566	13525	13490	13456	13448	13435	13520	13533	13643	13564	13759	13608	13451	13619	13534	13457	13629	13508	13500	13543	13640	13634	13512	13430	13607	13427	13541	13648	13408	13538	13474	13723	13432	13268	13652	13534	13667	13771	13583	13576	13532	13319	13439	13639	13394	13452	13483	13645	13556	13639	13669	13551	13430	13627	13607	13456	13451	13466	13579	13706	13572	13585	13417	13687	13337	13422	13524	13499	13675	13537	13411	13562	13606	13583	13530	13379	13619	13453	13714	13494	13469	13601	13707	13536	13585	13483	13669	13411	13436	13583	13391	13577	13381	13513	13672	13466	13554	13744	13491	13615	13653	13746	13541	13398	13521	13315	13538	13658	13677	13731	13422	13487	13429	13450	13580	13569	13616	13530	13441	13739	13456	13521	13570	13539	13545	13470	13460	13535	13538	13571	13449	13478	13448	13457	13543	13567	13521	13458	13540	13491	13504	13569	13691	13611	13532	13615	13527	13632	13509	13416	13558	13636	13509	13589	13555	13560	13573	13394	13521	13628	13395	13562	13555	13566	13524	13496	13544	13623	13514	13529	13515	13632	13492	13471	13634	13545	13675	13581	13486	13447	13438	13525	13587	13676	13504	13624	13524	13675	13633	13533	13399	13501	13499	13530	13650	13556	13421	13600	13640	13521	13630	13544	13418	13532	13643	13528	13508	13464	13466	13452	13424	13503	13418	13606	13644	13477	13618	13659	13504	13415	13549	13554	13495	13478	13537	13350	13538	13502	13596	13413	13539	13400	13409	13509	13456	13601	13620	13539	13532	13563	13375	13562	13754	13567	13565	13487	13577	13542	13614	13635	13522	13612	13471	13717	13486	13489	13403	13588	13414	13628	13468	13588	13587	13609	13540	13477	13617	13493	13455	13432	13527	13362	13481	13376	13657	13434	13691	13650	13589	13582	13595	13639	13524	13453	13611	13586	13488	13571	13639	13369	13623	13548	13577	13682	13584	13386	13449	13502	13545	13495	13510	13474	13510	13654	13588	13511	13358	13470	13611	13617	13611	13648	13534	13541	13722	13718	13569	13527	13546	13548	13396	13436	13395	13771	13595	13493	13495	13669	13520	13528	13516	13345	13571	13376	13553	13451	13409	13626	13508	13508	13418	13587	13613	13461	13613	13521	13696	13401	13644	13549	13541	13484	13654	13449	13460	13463	13664	13643	13615	13437	13528	13547	13694	13498	13497	13410	13581	13553	13558	13666	13566	13402	13623	13468	13548	13481	13504	13562	13496	13631	13586	13584	13650	13705	13501	13678	13563	13550	13478	13414	13484	13501	13646	13678	13682	13674	13421	13334	13659	13555	13585	13612	13724	13467	13431	13697	13602	13326	13590	13660	13602	13558	13597	13504	13383	13611	13352	13527	13503	13442	13448	13544	13533	13615	13506	13500	13786	13573	13493	13542	13588	13523	13632	13266	13597	13479	13430	13479	13590	13633	13474	13506	13574	13570	13575	13578	13577	13464	13550	13411	13602	13626	13571	13605	13524	13635	13318	13586	13545	13641	13389	13428	13679	13520	13442	13525	13501	13517	13570	13519	13567	13411	13496	13392	13464	13572	13498	13535	13533	13392	13547	13567	13688	13725	13632	13594	13503	13440	13575	13365	13608	13465	13581	13602	13647	13518	13575	13512	13638	13495	13665	13506	13649	13530	13495	13574	13618	13544	13491	13704	13575	13623	13432	13410	13569	13646	13544	13640	13480	13471	13417	13503	13540	13510	13474	13815	13557	13809	13547	13561	13519	13500	13423	13672	13491	13544	13474	13547	13551	13437	13424	13720	13485	13505	13599	13334	13564	13676	13447	13564	13327	13638	13558	13576	13515	13747	13590	13514	13576	13532	13516	13600	13525	13545	13618	13532	13402	13633	13496	13475	13546	13670	13516	13483	13761	13533	13549	13626	13512	13510	13676	13554	13492	13599	13475	13541	13531	13602	13580	13528	13498	13533	13723	13591	13620	13684	13371	13602	13474	13533	13539	13470	13572	13702	13406	13516	13645	13490	13665	13558	13710	13478	13485	13425	13803	13622	13502	13423	13490	13619	13604	13544	13641	13503	13612	13521	13514	13459	13498	13554	13408	13522	13563	13445	13477	13631	13573	13639	13525	13577	13475	13377	13529	13424	13417	13636	13596	13493	13743	13665	13437	13468	13579	13554	13501	13634	13615	13597	13566	13590	13563	13502	13350	13542	13458	13678	13478	13490	13592	13509	13426	13608	13478	13474	13636	13341	13408	13513	13493	13686	13475	13635	13427	13613	13548	13485	13556	13528	13531	13686	13465	13629	13597	13494	13497	13601	13520	13543	13465	13625	13599	13447	13595	13720	13582	13482	13550	13339	13516	13400	13495	13719	13580	13564	13555	13409	13693	13602	13493	13612	13522	13630	13458	13553	13533	13583	13622	13508	13597	13553	13588	13562	13347	13433	13531	13714	13402	13649	13596	13481	13530	13644	13517	13445	13645	13617	13559	13531	13603	13818	13585	13646	13438	13506	13587	13506	13444	13486	13447	13425	13558	13562	13401	13277	13668	13668	13554	13593	13481	13534	13527	13642	13570	13567	13612	13511	13582	13468	13425	13634	13421	13713	13515	13420	13493	13511	13545	13533	13523	13507	13588	13536	13650	13631	13675	13388	13543	13510	13375	13508	13570	13548	13708	13485	13501	13406	13635	13481	13769	13524	13548	13546	13562	13483	13569	13487	13513	13593	13655	13724	13720	13421	13520	13525	13541	13468	13532	13629	13571	13548	13524	13598	13581	13653	13597	13556	13397	13695	13585	13599	13526	13614	13498	13587	13529	13722	13550	13498	13677	13621	13684	13578	13499	13573	13600	13601	13663	13437	13619	13538	13667	13426	13470	13510	13617	13519	13761	13539	13670	13487	13520	13696	13578	13610	13415	13470	13375	13749	13433	13634	13280	13558	13500	13570	13471	13576	13526	13594	13573	13548	13487	13519	13631	13526	13599	13785	13549	13560	13414	13622	13578	13596	13491	13466	13365	13445	13476	13553	13514	13579	13515	13630	13533	13513	13435	13693	13748	13472	13469	13563	13614	13574	13577	13694	13407	13521	13633	13433	13605	13548	13538	13547	13525	13419	13506	13613	13397	13367	13451	13599	13527	13738	13543	13528	13539	13645	13610	13709	13623	13618	13585	13643	13677	13527	13417	13457	13572	13514	13553	13499	13412	13396	13479	13661	13458	13600	13756	13544	13635	13568	13561	13478	13426	13472	13487	13575	13587	13551	13602	13652	13366	13649	13482	13503	13463	13585	13535	13548	13417	13624	13566	13392	13654	13540	13685
22715	21133	29012	23498	21362	23518	25588	19975	19075	19099	18496	17525	17573	17524	17026	16614	16522	16585	16556	16902	16813	16726	16484	16151	16188	16094	15931	16178	16089	16058	16118	16164	15997	20075	21715	19561	17718	16727	16307	15940	16088	15822	15901	15848	15971	16023	15743	15934	15904	15929	15876	15901	15837	15996	15799	16014	16130	15678	15866	15963	15940	15681	15786	15858	15937	16072	15782	15769	15872	15849	15866	15878	15884	15811	15976	15918	15902	15919	15902	15816	15899	15659	15964	16054	15797	15625	15839	15789	15723	15746	15833	15927	15740	15938	15956	15991	15879	15884	15786	15762	15867	15768	15624	15925	15867	15715	15650	15925	15855	15917	15811	15730	15877	15951	16050	15858	15933	15957	15834	15868	15793	15885	15980	15803	15975	15815	15838	15787	16038	16028	15694	15740	15916	15820	15915	15836	16032	15779	15943	15743	15743	15976	16036	15887	15998	15977	15817	15810	15964	15886	15990	16065	15855	15983	15877	15885	15912	16046	16017	16041	15802	15897	15788	15697	15867	15937	15834	15889	15946	15949	15871	15819	15720	15782	15946	16078	15721	15800	15771	15688	15806	16050	15713	15797	15824	15840	15812	15816	15994	15788	15810	15742	15850	15840	16116	15833	15859	15731	15688	15947	15766	15778	15949	15839	15795	15657	15799	15575	15795	15782	15848	15881	15936	15861	15709	15934	15818	15646	15989	15890	15874	15793	15795	15764	15826	15795	15777	15766	15639	15850	15780	15799	15778	15820	15807	15714	15719	15878	15730	15749	15930	15689	15908	15948	15935	15949	15908	16030	15824	15874	15917	15754	15635	15615	15783	15777	15910	15811	15877	15770	15900	15754	15942	15935	16041	15763	15891	15780	15809	15812	15684	15798	15854	15688	15920	15907	15879	15760	16034	15755	15787	15742	15639	15772	15865	15581	15860	15749	15932	15867	16050	15803	15748	15761	15827	15901	15935	15898	15702	15777	15776	15992	15988	15929	15958	15701	15948	15996	15815	16036	15926	15851	15792	15909	15737	15830	16066	15780	15871	15841	15649	15883	15882	15754	15904	15885	15735	15793	15872	16050	16129	15882	15870	15876	15916	15859	16135	16019	16017	15955	15897	16041	15891	15703	15733	15880	15786	15618	15788	15699	15890	15926	15859	15924	15883	15915	15937	15872	15754	15770	15878	15912	15916	15832	15927	15914	15766	15801	15854	16110	15671	15803	15887	15777	15905	15585	15838	15824	15664	15755	15834	15799	15790	15940	15917	16045	15935	15756	15930	15831	15808	15833	15915	15930	15722	15948	15912	15666	15738	15907	16002	16160	15862	16001	15679	15761	15880	15734	15802	15696	15728	15829	15871	15907	15732	15952	15713	15904	15913	16006	15765	15818	15804	15859	15911	15833	15816	16053	15687	15747	15599	15893	15859	15939	15976	15824	15927	15914	15793	16011	15785	15648	15695	15749	15926	15727	15927	15767	15674	15956	15632	15715	15989	15697	15832	15759	15674	15761	15909	15919	15855	15990	15862	15975	15788	16001	15857	16030	15896	15847	15798	15875	15909	15617	15891	15901	15901	15913	15897	15813	16017	15942	15879	15592	15785	15903	15796	15857	15674	15822	15639	15831	15773	15781	15998	15730	15832	15748	15835	15874	15832	15713	15838	15824	15883	15812	15670	15866	15773	15770	15886	16005	15797	15924	15804	15679	15880	15673	15956	15682	15753	15773	15626	15790	15709	15870	15744	15858	16147	15614	15833	15798	15908	15761	15840	15922	15630	16050	15978	15849	15812	15857	15973	16053	15899	15933	15887	15732	15805	15680	15932	15857	15971	15804	15906	15813	15853	15848	15754	15766	15757	15734	15842	15860	15922	15818	15897	15840	15608	15885	15919	15861	15744	15692	16012	15735	15800	15742	15902	15754	15793	15898	15713	15842	15845	15895	16002	16078	15853	15832	15898	15820	15861	15706	15916	15994	15902	15746	15776	16136	15855	15843	15801	15836	15748	15967	15755	15640	15815	16073	16023	15710	15741	15729	15779	15849	16046	15619	15907	16008	15809	15969	15900	15761	15707	15786	15992	15876	15823	16002	15792	15808	15756	15777	15939	15923	15940	15708	15782	15987	15728	15831	15800	15851	15845	15833	15907	15641	15847	15880	15848	15749	15773	15950	15895	15974	15628	15826	15926	15789	15726	15815	15945	15905	15938	15836	15837	15735	15909	16023	15821	15881	15795	15678	15864	15808	15790	15902	16066	15596	15937	15932	15890	15561	15729	15812	15866	15956	15826	15935	15798	15905	15938	15685	15892	15720	15874	15739	15888	15625	15878	15868	15749	15921	15815	15875	15863	15990	15848	15963	15837	15808	15802	15672	15761	15670	15724	15856	15903	15975	15954	15783	15948	15908	15817	15718	15858	15826	15866	15754	15888	15880	16012	15886	15821	15935	15688	16013	15749	15793	15853	15860	15685	15637	15983	15813	15946	15630	15899	15820	16070	15864	15668	15965	15818	15787	15845	15731	15517	15824	15904	15984	16060	15866	16173	16001	15874	15827	15832	15890	15694	15717	15704	15824	15626	15831	15798	16019	15644	15824	15841	15918	15961	16045	15886	15766	15788	16192	15920	15920	15773	15804	15947	15721	15844	15812	15608	15791	15790	15724	15871	15873	15884	15701	15530	15978	15867	15841	15871	15781	15678	15847	15818	15720	15773	15694	15876	16057	15725	15714	15776	15901	15840	16124	15812	15977	15550	15793	15884	15792	15791	15689	15980	15857	15868	15897	15921	15900	15740	15953	15946	15836	15955	15912	15849	15880	15833	15593	15827	15785	16050	15712	15889	15702	15948	15968	15723	15741	15874	15996	15769	15537	15878	15634	16076	15982	15798	15945	15553	15875	15925	15785	15642	15854	15896	15831	15840	15730	15958	16004	15870	15838	15902	15833	15817	15798	15767	15738	15956	15712	16190	15946	15721	16016	15808	15679	16028	15791	15673	15799	15822	15886	15752	15743	15894	16067	15999	15804	15911	15929	15736	15967	15841	15906	15872	15998	15742	15859	15826	15812	15857	15960	16031	15966	15927	15949	15574	15963	15989	15854	15754	15832	15776	15949	16197	15827	15975	15581	15760	15830	15782	15924	15660	15805	15916	15748	15842	15784	15827	15786	15741	15803	15766	15804	15749	15847	15953	15765	15751	15702	15743	15905	16034	15642	15627	15776	15882	15798	15942	15791	15803	15851	15733	15777	15738	16200	15757	15973	15681	15785	15856	15665	15893	16023	16031	15847	15765	15897	15749	15751	15828	15809	15781	15728	16075	15991	15866	15725	15725	15638	15906	16010	15657	15824	15732	15889	15872	15799	15875	15794	15745	15768	15719	15701	15803	15830	15856	15904	15829	15796	15908	15878	15809	15895	15731	15699	15902	15859	15794	15912	15909	15844	15781	15827	15697	15814	15831	16002	15845	15690	15748	15771	15648	15933	15921	15662	15938	15883	15759	15781	15930	15900	15816	15891	15689	15815	15725	15753	15709	15907	15909	15955	15732	16007	15889	15952	15887	15843	15695	16000	15942	15856	15775	15771	15778	15806	15927	16053	16033	15623	15694	15804	15663	15801	15892	15767	15858	15824	15892	15946	15832	15768	15953	15950	15788	15813	15773	15836	15781	15768	15745	15819	15979	15829	15854	15714	15760	15759	15874	15905	15720	15720	15819	15890	15836	15798	15931	15817	15927	15924	15914	15847	15842	15673	16034	15928	15678	15763	16000	15900	15797	15870	15773	15793	15734	15741	15959	15706	15803	15904	15823	15848	15818	15793	15642	15878	15658	16003	15841	15958	15721	15689	15856	15971	15876	15795	15654	15803	15751	15835	15581	15742	15878	15895	15931	15714	15856	15775	15958	15775	15772	15796	15879	15826	15882	15953	15938	15821	15714	15696	15861	15780	15745	15851	15826	15917	15927	15840	15908	15958	15830	15848	15959	16011	15813	15731	15797	15870	15717	15822	15789	15658	15875	15992	15896	15865	15866	15964	16110	15808	15748	15621	15888	15923	15993	16046	15901	15713	15617	15781	15843	15941	16028	15915	16238	15718	15942	15960	15890	15796	15824	15864	15849	15763	15767	15831	15793	15898	15796	15774	16023	15867	15884	15712	15779	15895	15826	15743	15932	15871	15735	15945	15807	16026	15873	15868	15873	15876	15879	15956	15872	15977	15771	15754	15925	15803	15848	15701	15928	15760	15906	15827	15774	15763	15810	15838	15930	15842	15941	15870	15785	15735	15793	15789	15884	15800	15899	15891	15964	15760	15806	15772	15799	15886	15820	15947	15819	15856	15817	15676	15858	15975	15960	15996	15997	15881	15786	15967	15755	15673	15965	15896	16001	15763	15790	15986	15853	15852	15891	15837	15818	16032	15784	15916	15820	15764	15972	15884	15783	15660	15866	15728	15814	15771	15812	15945	15769	16019	15918	15692	15717	15780	16002	15962	15927	15711	15903	15669	15653	15774	15699	15790	15781	15754	15962	15860	15820	15872	16052	15820	15755	15972	15719	15846	15738	15912	15821	15939	15792	15781	15678	15786	16024	15879	15815	15771	15776	15883	15761	16052	15837	15906	15940	15838	15714	16108	15740	15762	15615	15909	15832	15810	16074	15828	15743	15793	15647	15763	15962	15904	15889	15704	15885	15880	15864	15895	15839	15914	15773	15740	15784	16033	15762	15985	15747	15986	16064	15818	15842	15994	15644	15679	15975	15866	15868	16034	15867	15701	15907	15766	15825	15879	15801	15663	15923	15854	15664	15824	15816	15906	15742	15778	15688	15845	15828	15876	15745	15793	15851	15873	15853	15955	15620	15751	15744	15882	15891	15727	15868	15711	15870	15777	15662	15778	15988	15887	16021	15871	15656	15916	15697	15963	15878	15942	15973	15926	15810	15870	15791	16121	15826	15712	15860	15820	15873	15959	15889	15978	15942	15795	15691	15915	15887	16007	15946	15751	15697	15704	15854	16014	15695	15911	15977	15899	15833	15828	15682	15718	15900	15822	15781	15760	15830	16024	15785	15889	15748	15844	15877	15904	15887	15734	15835	15862	15934	15648	15962	15694	15916	15774	15768	15809	15951	16031	15883	16107
20697	40373	40293	29453	23748	21195	19635	19043	18416	18022	16886	15787	15871	15867	14915	14530	14368	14223	14610	14980	15032	14904	14114	13769	13895	13727	13779	13661	13839	13759	13840	13598	13888	20213	20625	17436	15602	14427	13794	13641	13555	13629	13285	13634	13643	13554	13560	13652	13328	13544	13590	13457	13535	13576	13450	13545	13494	13476	13454	13605	13568	13544	13551	13474	13471	13650	13415	13468	13426	13526	13456	13614	13420	13533	13574	13447	13511	13486	13378	13335	13511	13661	13572	13397	13506	13459	13521	13518	13419	13417	13505	13229	13612	13539	13524	13588	13432	13682	13355	13584	13618	13490	13507	13442	13475	13549	13559	13615	13573	13409	13428	13457	13341	13569	13376	13430	13518	13618	13524	13490	13432	13544	13496	13446	13371	13430	13459	13536	13417	13423	13465	13511	13452	13379	13503	13600	13477	13517	13534	13642	13604	13537	13378	13501	13651	13442	13517	13528	13408	13596	13461	13384	13525	13478	13471	13580	13627	13327	13498	13482	13665	13355	13684	13473	13460	13611	13536	13593	13444	13498	13455	13566	13619	13604	13618	13298	13558	13466	13604	13645	13410	13477	13549	13430	13520	13643	13425	13533	13582	13498	13396	13396	13493	13509	13355	13627	13397	13344	13440	13676	13506	13345	13507	13545	13593	13487	13622	13671	13502	13420	13446	13704	13491	13516	13641	13499	13599	13451	13489	13358	13499	13467	13375	13526	13581	13238	13452	13342	13533	13477	13632	13490	13358	13487	13439	13558	13451	13587	13451	13410	13442	13477	13404	13386	13550	13493	13321	13477	13460	13558	13455	13498	13405	13495	13485	13441	13589	13524	13673	13269	13420	13428	13411	13481	13431	13691	13556	13617	13276	13524	13486	13681	13416	13530	13561	13408	13509	13468	13529	13493	13516	13411	13297	13446	13528	13475	13438	13647	13629	13557	13461	13630	13419	13445	13408	13607	13318	13524	13485	13528	13697	13453	13486	13486	13606	13510	13589	13559	13503	13564	13570	13568	13543	13530	13513	13534	13463	13672	13683	13516	13419	13474	13532	13550	13420	13313	13400	13355	13466	13432	13257	13421	13364	13447	13456	13400	13660	13411	13565	13693	13442	13537	13308	13594	13785	13468	13390	13551	13480	13445	13472	13530	13481	13467	13389	13560	13525	13510	13496	13605	13345	13443	13421	13453	13477	13475	13520	13275	13556	13479	13516	13519	13639	13497	13619	13443	13545	13500	13460	13727	13350	13440	13471	13543	13520	13593	13388	13499	13497	13534	13377	13514	13238	13564	13477	13634	13494	13531	13570	13560	13498	13377	13558	13436	13429	13549	13583	13565	13246	13418	13747	13582	13496	13493	13548	13613	13566	13414	13631	13522	13412	13467	13480	13552	13569	13478	13595	13599	13363	13500	13646	13554	13507	13524	13414	13464	13447	13408	13613	13359	13673	13418	13471	13577	13564	13466	13497	13516	13334	13590	13384	13494	13567	13538	13447	13775	13571	13390	13567	13627	13624	13414	13552	13353	13640	13495	13621	13434	13580	13547	13364	13511	13481	13620	13580	13573	13493	13404	13628	13460	13412	13276	13588	13405	13590	13619	13438	13362	13383	13505	13510	13481	13675	13434	13419	13597	13506	13546	13594	13651	13526	13578	13546	13406	13452	13570	13447	13475	13485	13445	13464	13507	13468	13531	13508	13309	13456	13266	13598	13438	13580	13454	13596	13447	13374	13527	13444	13622	13606	13674	13352	13537	13405	13353	13521	13397	13592	13586	13336	13447	13535	13469	13484	13618	13444	13408	13514	13426	13468	13549	13353	13657	13454	13544	13530	13514	13391	13300	13662	13535	13494	13278	13618	13406	13539	13624	13457	13603	13424	13524	13307	13511	13559	13582	13532	13443	13380	13376	13442	13537	13485	13476	13496	13459	13350	13446	13619	13737	13370	13380	13446	13454	13416	13525	13431	13467	13726	13335	13548	13629	13467	13506	13345	13449	13314	13637	13480	13469	13346	13491	13562	13431	13529	13616	13687	13513	13600	13529	13647	13539	13426	13436	13403	13572	13422	13632	13384	13462	13554	13570	13433	13441	13734	13553	13448	13608	13449	13629	13324	13373	13573	13511	13400	13494	13631	13481	13503	13627	13381	13538	13533	13453	13642	13564	13542	13626	13328	13626	13395	13440	13469	13551	13462	13551	13524	13558	13571	13472	13385	13508	13276	13463	13485	13563	13585	13501	13357	13513	13482	13583	13575	13425	13387	13435	13507	13609	13365	13562	13580	13575	13517	13663	13466	13482	13499	13291	13454	13393	13423	13412	13771	13501	13501	13452	13481	13443	13470	13504	13666	13294	13428	13661	13454	13385	13563	13461	13423	13505	13488	13500	13541	13493	13549	13496	13332	13347	13612	13497	13312	13437	13363	13376	13580	13439	13519	13747	13491	13363	13534	13509	13566	13429	13538	13471	13497	13340	13567	13488	13364	13545	13434	13233	13471	13424	13442	13497	13565	13504	13445	13402	13492	13533	13542	13536	13542	13506	13563	13449	13495	13615	13540	13683	13473	13626	13513	13461	13464	13552	13433	13472	13592	13590	13558	13557	13474	13468	13647	13686	13373	13662	13447	13384	13447	13380	13428	13385	13419	13552	13731	13284	13512	13497	13457	13309	13429	13568	13675	13462	13436	13599	13442	13418	13539	13527	13694	13446	13592	13593	13483	13280	13497	13546	13453	13473	13634	13568	13419	13571	13661	13598	13469	13592	13534	13500	13472	13481	13487	13491	13548	13476	13484	13580	13424	13448	13588	13491	13622	13421	13656	13553	13480	13395	13653	13471	13509	13605	13438	13562	13419	13579	13494	13560	13518	13601	13463	13415	13447	13640	13447	13478	13542	13590	13498	13585	13386	13461	13491	13522	13591	13476	13449	13544	13421	13477	13432	13444	13472	13407	13577	13528	13535	13501	13519	13523	13585	13459	13554	13407	13446	13514	13441	13290	13520	13515	13400	13352	13628	13349	13582	13452	13504	13595	13542	13462	13440	13372	13339	13505	13461	13420	13619	13358	13601	13428	13430	13579	13407	13434	13441	13493	13544	13616	13332	13460	13361	13703	13591	13437	13409	13600	13420	13480	13494	13315	13597	13369	13515	13502	13485	13578	13548	13366	13435	13452	13555	13514	13579	13470	13565	13439	13579	13471	13552	13476	13605	13603	13337	13528	13478	13552	13515	13461	13540	13558	13686	13510	13335	13665	13564	13334	13519	13576	13598	13540	13596	13527	13443	13403	13566	13537	13446	13519	13515	13775	13327	13496	13513	13491	13593	13552	13490	13461	13378	13579	13508	13609	13630	13417	13536	13506	13591	13478	13584	13666	13440	13592	13470	13526	13662	13540	13367	13500	13482	13540	13647	13520	13595	13476	13499	13414	13505	13494	13472	13477	13581	13454	13551	13443	13454	13414	13450	13495	13488	13564	13438	13284	13457	13449	13585	13441	13672	13471	13520	13529	13440	13592	13518	13547	13468	13445	13493	13497	13344	13453	13521	13388	13476	13398	13530	13449	13543	13524	13398	13462	13497	13627	13733	13518	13444	13573	13569	13450	13462	13367	13608	13541	13534	13469	13419	13610	13389	13532	13471	13447	13467	13509	13523	13509	13559	13596	13439	13488	13397	13358	13701	13465	13447	13360	13389	13649	13361	13405	13539	13545	13537	13289	13465	13468	13412	13387	13426	13590	13431	13526	13616	13431	13344	13284	13652	13449	13303	13598	13516	13509	13606	13378	13418	13494	13517	13420	13365	13618	13459	13513	13465	13445	13490	13494	13406	13321	13336	13480	13703	13579	13594	13346	13547	13494	13400	13726	13346	13418	13450	13528	13389	13453	13548	13706	13619	13329	13497	13411	13418	13450	13509	13345	13429	13520	13429	13562	13613	13373	13486	13640	13540	13482	13552	13511	13563	13540	13468	13610	13385	13363	13286	13357	13519	13310	13507	13449	13570	13546	13449	13390	13550	13585	13461	13382	13444	13340	13550	13344	13488	13493	13392	13528	13431	13489	13580	13417	13509	13506	13499	13581	13596	13447	13384	13605	13454	13544	13742	13460	13424	13575	13589	13598	13590	13381	13608	13495	13550	13499	13611	13556	13591	13468	13542	13453	13529	13507	13479	13475	13573	13478	13457	13369	13476	13433	13527	13599	13415	13590	13546	13488	13540	13590	13514	13506	13499	13439	13440	13536	13473	13540	13542	13472	13515	13494	13522	13576	13528	13502	13580	13318	13450	13508	13561	13545	13480	13581	13545	13511	13554	13647	13626	13454	13610	13544	13395	13631	13524	13361	13365	13606	13528	13469	13461	13390	13480	13579	13532	13327	13689	13390	13449	13433	13581	13424	13568	13428	13634	13625	13561	13566	13534	13469	13494	13640	13512	13411	13535	13317	13451	13621	13536	13467	13381	13387	13461	13338	13475	13391	13408	13475	13524	13625	13336	13541	13391	13516	13715	13579	13445	13447	13418	13456	13571	13530	13478	13496	13598	13381	13396	13375	13432	13527	13576	13526	13710	13616	13392	13293	13423	13427	13381	13590	13509	13414	13489	13427	13599	13454	13465	13551	13596	13552	13535	13490	13343	13526	13466	13425	13455	13542	13408	13532	13518	13688	13500	13413	13506	13661	13504	13479	13500	13720	13425	13711	13689	13550	13526	13502	13476	13528	13661	13413	13492	13606	13470	13533	13420	13460	13586	13728	13543	13505	13489	13433	13455	13513	13399	13483	13523	13548	13463	13520	13575	13435	13596	13517	13598	13643	13450	13713	13388	13451	13400	13561	13701	13475	13498	13431	13551	13483	13354	13551	13519	13539	13528	13552	13774	13618	13534	13580	13582	13634	13453	13387	13341	13540	13537	13468	13332	13526	13431	13621	13471	13522	13547	13510	13513	13449	13326	13480	13534	13593	13476	13386	13586	13637	13590	13726	13424	13416	13604	13570	13512	13577	13534	13434	13533	13319	13610	13462	13632	13303	13487	13582	13522	13568	13514	13437	13616	13430	13511	13488	13473	13344	13508	13488	13450	13445	13607	13430	13390	13636	13573	13514	13590	13407	13471	13385	13373	13548	13407	13527
27422	22998	28905	24450	19119	18129	17749	17232	17437	17435	17039	16558	16485	16713	16204	16167	16322	16323	16454	16485	16484	16718	16326	16014	15858	16099	16370	16081	16111	16131	16249	16139	16179	16243	16417	16553	16276	16307	16025	16078	15976	16029	15950	15894	15968	16021	16112	16267	16048	16065	16147	16049	15977	16046	16112	16087	16046	15972	15943	16224	15878	15870	16027	16090	15983	15942	16250	16024	16007	16048	16169	15988	16119	15925	16178	16027	15937	16058	16161	16106	16166	16031	16139	15884	16069	16170	16221	16347	16024	16172	16185	15930	16010	15936	16088	16008	16056	16095	16056	16054	16250	16054	15895	15965	16090	16032	16152	15986	16033	15979	16100	15722	15831	15923	16009	16088	16200	16248	16036	16042	15980	15968	16153	15982	16130	16180	16082	16024	16010	16049	16031	16099	16067	15944	16278	16059	16028	16076	16111	16051	16010	16115	16061	16097	16065	15978	16044	15903	16083	16122	16089	16108	16026	15879	15938	15962	16003	16067	16092	15872	15921	15885	16048	16130	15951	15951	16111	15941	15806	16065	16046	16151	16011	15941	16150	16129	16126	15926	16042	16029	15992	16055	16116	16060	16028	15998	15840	15984	16189	15868	16009	16091	16156	16109	15962	16045	16032	16041	16080	16047	15966	15977	15903	15948	16141	15861	16133	16119	16056	16111	15975	16028	16051	16053	16117	15979	16132	16056	16061	16262	16108	16079	16126	15984	15998	16137	16060	16006	15925	16067	16038	16134	16081	16082	16084	15940	16029	16182	16156	16066	16032	16168	15914	16144	15996	16008	15856	16040	16022	16144	16002	15957	16005	15925	15893	16112	15946	15862	15968	16028	16151	16114	16033	16015	15958	16199	16050	16003	16209	16117	16150	16138	16045	15938	16016	15970	15819	16054	15945	16020	16085	15994	16165	16149	15863	15923	16049	16101	16127	16166	16177	15983	16095	16150	15947	16111	16089	16116	15956	16120	16206	16156	15837	15990	16102	16032	16074	16281	15980	15994	15952	16047	16095	16288	15972	16077	16124	16307	16067	16016	16000	15874	15955	15980	15902	16055	16360	15990	16087	15927	16053	16074	16189	15838	16102	15968	15964	15960	16214	16224	16157	16234	15990	16116	16132	15980	16104	16083	16117	15903	16066	15981	16162	15921	16067	16004	15959	15998	16086	15930	16088	15873	15942	16045	15992	16095	15992	15968	16148	16044	15929	16111	16131	15881	15720	16034	15918	16025	16139	16095	16015	16059	15960	16081	15988	16024	16168	15968	16201	16198	16070	15929	16051	16182	16001	16225	15977	16222	16164	16093	15920	15942	15918	16054	16067	16205	16295	16042	16053	16183	16031	16116	16141	15986	16049	16112	16107	15956	15891	16210	16097	16061	16176	16033	15962	15910	16032	16233	16256	16002	15868	16011	15976	15978	16035	15938	16065	16060	16148	16058	15909	15942	16120	16034	16086	16170	15994	15943	16129	16004	16091	15902	16109	15954	16152	15987	16180	16160	16069	16183	16253	16189	15975	15936	16241	15882	15793	15929	16211	16250	15955	15915	16167	15972	16159	15943	15800	16041	15926	16051	15968	16110	16063	15829	16190	15979	16040	16161	16151	15983	16084	16159	16222	16137	16038	15902	16017	15968	16062	16195	16022	16002	16199	15920	16051	16105	16088	16218	16202	16081	16043	16077	15965	15976	16053	15961	16040	15893	16015	16062	16171	15916	16114	16156	15957	15836	16135	15950	16141	16129	16049	16203	16033	15892	15919	16052	16107	16214	16086	15949	16084	16174	16181	16034	16069	16392	16070	16152	16088	16410	16210	15924	16071	16089	15976	16002	16253	16123	16214	15993	15957	16193	16132	15910	15999	16214	16020	15954	15945	15993	15874	15995	16043	16142	16181	15811	15981	16214	16191	15948	16066	16101	16012	16002	16019	15852	16005	15925	15814	16001	16076	16080	16178	15978	15965	16066	15912	15955	15958	16077	16123	16136	15985	15967	16035	15924	15936	15949	16017	16166	16063	16100	16302	15949	16066	16194	16025	15932	16091	16175	16176	15956	16026	15993	15989	16074	15982	16062	16063	15941	15942	16265	16002	15916	16064	16129	16127	16146	15907	15999	16073	16083	16140	15943	16066	16239	16067	15916	16196	16005	16206	16208	16171	16155	16170	16018	15974	15877	16000	16057	16158	15993	16061	15974	15875	16035	16257	16194	16102	16186	16104	15809	16004	16070	16210	16022	16057	15897	16060	15991	16005	16008	16115	16161	15921	15995	16084	16008	16041	16003	16224	16203	16069	16000	16231	16033	16068	16044	16125	16154	16259	16269	16007	16128	16031	15960	15956	16167	16100	16068	16258	16018	16003	15920	16220	15881	15994	16065	16250	16125	15943	16146	16031	16035	16001	16075	16026	16045	16008	16154	16071	16042	16139	16121	16040	16013	16070	15926	16223	15997	16068	16056	15961	15759	16205	16111	15923	16054	16146	16091	15966	16023	16067	16193	16271	15960	16168	16022	16139	16241	16233	15986	15901	15879	16081	16149	16150	15968	15855	15900	16134	16109	16123	16087	16222	15914	15950	16149	16275	16150	16239	16174	16029	16118	16134	16075	16291	16018	16164	16127	15977	16054	16015	16024	16025	16096	16166	15954	16076	15964	15933	16052	16117	16059	16104	15927	16098	16058	16050	16157	16106	16015	15897	16052	16023	15975	15975	16166	15976	16143	16088	16029	16115	16148	16037	16211	16075	16172	16072	16103	15932	16131	15965	15931	15884	15879	15959	16110	16009	15870	16050	15980	16180	15965	16112	16014	15961	15934	16194	16086	16161	16203	16155	16344	15982	16156	16166	15951	16154	15919	16043	15965	16028	16066	16108	15922	16002	16003	16016	16052	16045	16122	15966	16261	15871	15978	16022	15980	16155	16253	15994	16173	15965	15992	16379	16054	16054	16015	16109	16122	16237	16127	15972	16222	15911	15977	16011	16053	15859	16060	16043	16062	16005	16052	15978	15884	15908	15911	16078	16049	16188	16165	15976	16061	15879	16088	16091	15897	16094	16055	15823	16045	16050	15920	16101	15983	16075	16200	15946	15890	16081	16146	16177	16038	15935	15789	16071	16104	16036	15961	16010	16028	16090	16152	16171	16176	16153	15957	16228	15942	16158	15894	15957	16040	16068	16055	16113	15991	16058	16123	15932	16216	16053	16023	15966	16081	15963	16029	15929	16230	16055	15896	16183	16000	16017	16022	16084	15982	16122	16163	15895	16085	16221	16061	16073	16056	15909	15988	15949	15985	16163	16060	16005	16050	16091	16183	16034	15811	16075	15868	15988	15946	16187	16164	16139	15831	16082	15930	15974	16089	15922	16040	16188	16036	15773	16080	16043	16064	16207	15899	15873	15941	15873	15940	16122	16153	15944	15973	16117	15955	15980	16110	16031	16083	16097	16054	16189	15919	16222	16040	16189	16024	16111	15995	15980	16053	15961	16150	16030	16281	15871	16108	15996	15977	15927	16038	16090	16017	15995	16120	16105	15924	16084	16041	15968	16147	16160	16155	16035	16295	16047	16009	16170	16158	16237	16178	15820	16065	16126	16111	16022	15943	16163	16137	16241	15989	15942	15843	16155	16004	16004	15963	16030	16167	16131	15953	15906	16058	16205	16104	16074	15923	16257	16177	16025	16064	16023	16109	15945	16128	16368	15990	16259	15948	16017	15960	16018	16024	16102	16034	15989	16180	15996	16118	16134	16039	16040	16095	15978	16208	16096	16044	16004	16021	16090	16049	16173	16010	16057	16287	16171	16137	16229	15940	16041	15969	15959	15806	15995	16101	15997	16012	16116	16044	16289	16026	15987	15981	16060	16099	15906	16082	16100	16023	16003	16020	16020	15907	15964	16049	16078	16169	16150	16098	16029	16136	15904	15934	15856	16181	16101	15935	16040	15984	16149	16068	16110	16018	16022	16069	16098	16076	16187	16075	16312	16031	15943	16015	15935	15969	16050	16028	15794	15933	16071	15969	16025	16084	15843	16027	16125	16063	15943	16151	15971	15912	16049	16300	15951	15976	16113	16070	16092	16127	15935	16241	16023	15940	16185	16182	16217	16061	15993	15806	15882	15950	15963	16221	15917	16027	15944	16121	16085	15954	16121	16151	16083	16174	15901	15925	16233	16033	16240	16013	15938	15930	15913	15955	15996	16098	15991	16239	16105	15964	16179	16172	16067	16009	16203	16068	16084	16217	16263	15987	15915	16201	15969	16036	16058	15967	16131	15921	16038	16070	15973	16143	15992	16057	16146	15870	15940	16168	16186	15986	16196	16117	16102	16322	16034	16264	15896	16311	16028	16052	16253	16092	15807	16166	16110	16104	15933	15876	15840	15972	16128	15937	16307	16155	16122	16082	16023	16096	16023	16039	16000	16067	16050	15992	16154	16020	15857	16104	15982	16029	16035	16149	16075	15948	16164	15772	16106	16073	16025	16113	16161	16087	16041	16111	16062	15962	16091	16037	16043	15987	16003	15885	16188	16261	16270	16082	16186	15994	16197	16128	16011	16081	16032	16019	16282	16183	15999	16098	16035	15870	16166	16123	16089	16079	16183	15968	16104	16094	16092	16125	16004	16060	15977	16106	16003	15871	16207	15964	15934	16199	16021	16064	15995	16202	16159	16019	15911	15893	16104	16386	16003	15847	16032	16131	16058	16048	16088	16130	15981	16056	16089	16044	16102	16058	15802	16049	15972	16126	16025	15993	16259	16190	16116	16218	16037	15937	15980	15972	16126	15948	16029	16076	16247	16097	16101	16073	16263	16183	15971	16073	16181	16149	16035	16067	16030	16100	16153	15756	15932	15950	16077	15993	16035	16206	16012	16166	16086	16194	16257	15783	16049	15994	16019	16044	16099	15957	16117	16174	16143	16030	16161	15919	16003	15987	16108	16063	16153	15868	16100	16056	15965	16124	15948	15967	16049	16057	15853	16052	15950	16093	15988	16206	16007	16018	16025	16028	16091	16051	16200	16153	16223	16151	16092	15972	15829	15977	16012	16000	16102	16211	16276	16192	16220	16103	16163	15837	15891	16205	16109	16159	15938	15963	15986	15930	16201	16060	15969	15980	16068	16135	16151	16005
19037	29845	30008	20958	17861	16369	16104	15690	15854	15602	15057	14582	14540	14679	14293	13951	13869	13885	14070	14351	14241	14271	13825	13712	13633	13820	13496	13694	13536	13623	13537	13674	13745	13913	14406	14133	13987	13603	13689	13638	13608	13691	13657	13577	13623	13503	13605	13683	13602	13730	13656	13501	13404	13524	13839	13544	13659	13685	13532	13686	13652	13356	13537	13606	13504	13666	13699	13686	13476	13298	13572	13514	13539	13572	13660	13633	13674	13489	13652	13709	13409	13409	13678	13596	13543	13594	13612	13604	13623	13483	13658	13641	13588	13532	13699	13545	13687	13632	13445	13677	13474	13703	13537	13713	13820	13400	13600	13596	13435	13680	13425	13559	13641	13584	13753	13643	13441	13479	13666	13662	13634	13570	13592	13546	13535	13622	13757	13612	13676	13506	13625	13564	13674	13474	13639	13564	13543	13647	13781	13567	13482	13656	13493	13620	13644	13674	13663	13516	13505	13608	13474	13651	13561	13588	13649	13609	13645	13582	13560	13505	13718	13583	13700	13545	13691	13541	13642	13529	13466	13706	13581	13508	13581	13586	13482	13640	13372	13865	13648	13735	13739	13524	13563	13630	13605	13440	13573	13452	13595	13677	13459	13629	13513	13577	13625	13697	13675	13511	13609	13559	13377	13675	13530	13514	13487	13642	13692	13577	13649	13641	13669	13629	13484	13570	13595	13601	13587	13511	13667	13550	13704	13520	13611	13842	13567	13456	13578	13556	13592	13657	13666	13568	13536	13669	13639	13639	13518	13600	13762	13624	13763	13503	13620	13563	13565	13724	13528	13600	13626	13597	13630	13579	13508	13544	13675	13591	13638	13692	13600	13561	13620	13763	13639	13673	13740	13467	13760	13586	13524	13577	13699	13461	13682	13416	13731	13454	13785	13631	13667	13342	13599	13670	13661	13626	13677	13613	13614	13429	13570	13681	13680	13633	13601	13694	13563	13581	13688	13655	13483	13669	13631	13435	13690	13568	13589	13654	13668	13571	13523	13480	13720	13657	13647	13656	13655	13665	13614	13561	13586	13682	13646	13676	13623	13636	13629	13555	13643	13768	13550	13595	13554	13656	13668	13552	13653	13621	13546	13608	13550	13750	13435	13618	13539	13622	13515	13549	13682	13376	13736	13650	13745	13649	13553	13608	13453	13773	13474	13680	13602	13471	13528	13585	13719	13692	13643	13772	13506	13597	13538	13495	13546	13608	13724	13528	13479	13673	13756	13651	13649	13570	13670	13675	13701	13489	13635	13613	13561	13569	13525	13586	13742	13545	13514	13770	13589	13641	13761	13559	13619	13561	13626	13579	13567	13847	13531	13529	13492	13603	13771	13610	13581	13475	13559	13593	13718	13710	13492	13723	13616	13824	13588	13739	13671	13619	13660	13505	13690	13602	13566	13547	13633	13405	13617	13807	13698	13625	13680	13667	13800	13542	13550	13623	13599	13504	13518	13527	13586	13454	13608	13559	13663	13556	13611	13630	13622	13771	13661	13632	13652	13568	13487	13500	13602	13658	13421	13549	13463	13685	13706	13688	13597	13654	13677	13540	13652	13621	13537	13600	13500	13650	13623	13647	13582	13424	13660	13539	13576	13588	13510	13441	13584	13598	13524	13635	13482	13697	13497	13678	13597	13637	13383	13669	13697	13481	13593	13546	13668	13715	13561	13580	13410	13633	13586	13596	13553	13588	13662	13440	13642	13616	13641	13562	13581	13651	13594	13580	13554	13713	13510	13492	13628	13777	13686	13673	13590	13793	13571	13645	13436	13558	13768	13527	13722	13437	13709	13640	13704	13619	13639	13685	13708	13589	13636	13808	13618	13788	13582	13537	13412	13575	13466	13620	13602	13632	13405	13609	13623	13534	13593	13635	13461	13564	13566	13391	13653	13777	13415	13548	13676	13504	13356	13689	13551	13570	13582	13702	13540	13608	13639	13621	13484	13579	13526	13705	13536	13575	13795	13593	13557	13497	13540	13467	13627	13523	13602	13390	13549	13533	13483	13791	13530	13590	13510	13650	13814	13517	13503	13591	13599	13527	13537	13694	13669	13649	13642	13650	13562	13573	13621	13589	13545	13715	13595	13607	13622	13741	13516	13559	13621	13438	13665	13461	13511	13674	13526	13736	13448	13707	13619	13529	13608	13628	13512	13488	13805	13582	13524	13606	13590	13626	13416	13644	13483	13655	13538	13644	13616	13613	13592	13617	13702	13553	13510	13716	13486	13546	13695	13690	13941	13741	13635	13547	13632	13649	13603	13588	13572	13630	13618	13624	13619	13627	13574	13697	13568	13576	13420	13639	13487	13506	13764	13713	13486	13623	13580	13573	13673	13751	13659	13744	13431	13514	13626	13680	13664	13586	13611	13692	13563	13542	13511	13643	13566	13751	13581	13652	13697	13525	13617	13815	13578	13531	13626	13665	13848	13579	13529	13531	13509	13614	13657	13651	13594	13563	13392	13766	13608	13506	13646	13679	13582	13554	13700	13570	13558	13588	13491	13551	13345	13526	13458	13657	13722	13677	13632	13587	13639	13445	13673	13604	13610	13537	13481	13614	13371	13526	13668	13541	13505	13584	13442	13482	13496	13558	13538	13543	13501	13677	13656	13703	13526	13691	13416	13776	13689	13737	13518	13535	13549	13474	13538	13495	13839	13566	13640	13505	13710	13653	13576	13448	13352	13631	13513	13620	13720	13644	13652	13675	13532	13617	13458	13539	13628	13430	13612	13653	13500	13747	13549	13515	13657	13580	13654	13611	13479	13544	13625	13617	13668	13505	13497	13581	13550	13479	13698	13566	13677	13545	13482	13621	13523	13535	13444	13504	13562	13653	13517	13439	13659	13747	13494	13749	13635	13632	13613	13652	13723	13702	13541	13363	13417	13686	13637	13645	13505	13584	13450	13563	13616	13452	13743	13640	13650	13730	13637	13654	13563	13711	13653	13630	13591	13632	13610	13655	13585	13534	13748	13559	13620	13600	13612	13642	13632	13675	13731	13502	13617	13546	13549	13553	13533	13627	13698	13561	13617	13604	13538	13611	13600	13651	13838	13642	13616	13695	13661	13657	13531	13634	13497	13690	13558	13628	13522	13718	13584	13654	13498	13539	13758	13744	13608	13707	13614	13716	13498	13595	13654	13595	13488	13566	13506	13541	13609	13658	13773	13504	13616	13561	13741	13610	13661	13660	13677	13664	13746	13530	13582	13617	13572	13499	13479	13565	13729	13687	13584	13448	13584	13650	13695	13623	13638	13558	13545	13561	13516	13584	13617	13654	13580	13510	13563	13587	13595	13693	13656	13630	13636	13698	13553	13542	13686	13425	13654	13612	13690	13527	13579	13508	13588	13781	13632	13521	13547	13704	13592	13631	13504	13702	13684	13739	13567	13791	13632	13472	13766	13622	13536	13682	13487	13594	13666	13612	13520	13706	13698	13587	13650	13609	13539	13599	13671	13728	13509	13549	13573	13476	13764	13437	13752	13524	13525	13629	13542	13401	13785	13641	13610	13534	13604	13684	13433	13647	13602	13578	13650	13603	13614	13590	13690	13552	13674	13551	13553	13526	13690	13631	13701	13547	13482	13675	13539	13658	13640	13441	13592	13836	13578	13832	13632	13719	13541	13757	13665	13739	13584	13572	13587	13415	13702	13471	13552	13640	13635	13724	13441	13606	13643	13589	13455	13569	13544	13466	13469	13630	13638	13549	13573	13751	13647	13540	13640	13659	13600	13694	13627	13612	13513	13747	13308	13713	13717	13666	13686	13705	13657	13584	13623	13727	13444	13557	13580	13666	13595	13646	13671	13464	13632	13618	13562	13454	13611	13804	13537	13714	13701	13688	13554	13670	13446	13678	13588	13562	13703	13610	13708	13725	13484	13648	13653	13470	13555	13624	13504	13573	13614	13497	13675	13467	13603	13526	13698	13732	13621	13820	13549	13669	13781	13832	13586	13604	13682	13558	13646	13468	13621	13492	13682	13664	13651	13773	13631	13556	13585	13571	13663	13605	13736	13675	13589	13391	13352	13573	13667	13526	13669	13483	13569	13632	13632	13560	13473	13609	13494	13567	13599	13657	13492	13573	13683	13691	13440	13597	13578	13515	13627	13559	13533	13654	13567	13497	13657	13540	13721	13502	13508	13526	13652	13549	13640	13603	13535	13773	13569	13737	13569	13645	13679	13577	13642	13663	13598	13542	13617	13569	13572	13695	13599	13650	13760	13661	13440	13597	13660	13774	13552	13578	13677	13530	13687	13652	13658	13526	13512	13702	13478	13606	13568	13511	13676	13669	13533	13818	13472	13781	13547	13652	13581	13563	13660	13449	13696	13683	13638	13801	13686	13504	13361	13472	13629	13565	13649	13646	13528	13518	13603	13698	13525	13629	13658	13648	13505	13549	13576	13601	13423	13697	13436	13650	13687	13581	13587	13556	13605	13638	13700	13654	13617	13672	13795	13700	13510	13465	13649	13721	13598	13608	13629	13621	13580	13533	13469	13647	13682	13515	13688	13542	13563	13481	13729	13569	13533	13647	13611	13660	13602	13496	13654	13377	13652	13594	13624	13697	13575	13409	13631	13531	13533	13703	13590	13483	13538	13607	13709	13648	13520	13614	13707	13686	13707	13652	13465	13571	13598	13563	13664	13702	13482	13720	13629	13624	13673	13814	13685	13491	13651	13759	13809	13823	13432	13724	13655	13646	13511	13786	13611	13476	13732	13528	13438	13649	13716	13755	13675	13714	13478	13505	13526	13616	13669	13752	13742	13718	13544	13600	13637	13687	13656	13694	13629	13583	13468	13566	13684	13608	13706	13731	13726	13712	13538	13794	13638	13684	13720	13626	13711	13640	13665	13559	13755	13785	13544	13775	13716	13711	13624	13541	13591	13541	13677	13459	13464	13745	13539	13607	13500	13569	13444	13593	13605	13556	13595	13653	13570	13601	13565	13647	13672	13545	13575	13591	13683	13709	13545	13549	13694	13801	13590	13598	13520	13642	13461	13553	13415	13472	13655	13542	13567	13547	13651	13579	13661	13562	13705	13666	13617	13607	13465	13733	13752	13625	13641	13589	13508	13670	13519	13706	13502	13591	13657	13445	13437	13623	13812	13635	13626	13620
23578	21096	28677	23937	22068	22585	21500	18450	17675	18188	17649	16897	16831	16878	16656	16405	16344	16219	16364	16590	16538	16756	16263	16243	15980	16016	16226	16244	16079	16183	16267	15938	16154	18175	19335	17835	17060	16576	16245	15837	15929	15808	15841	15850	15713	15723	15763	15894	15773	15837	15776	15822	15778	15665	15772	15648	15744	15647	15839	15631	15780	15815	15829	15890	15770	15915	15820	15955	15862	15811	15826	15837	15858	15880	15778	15686	15901	16036	16091	15832	15703	15879	15766	15680	15748	15853	15694	15842	15606	15761	15961	15865	15668	15710	15820	15702	15925	15793	15888	16116	15825	15723	15810	15722	15839	15686	15849	15972	15940	15877	15717	15939	15898	16131	15915	15810	15947	15809	15732	15685	16020	15767	15777	15737	15790	15915	15864	15685	15845	16065	15864	15871	15722	16035	15920	15783	15800	15819	15810	15876	15857	15946	16063	15833	16010	15932	15862	15797	15774	15735	15776	15862	15785	15886	16032	15907	15854	15798	15633	15676	15912	15528	15788	15804	15833	15878	15891	15915	15739	15768	15854	15986	15800	15766	15783	15790	15943	15691	15930	15789	15897	15672	15893	15944	15797	15862	15967	15795	15857	15775	15914	15953	16034	15806	15788	15881	15937	15738	15765	15797	15880	15881	15697	15764	15866	15906	15819	15682	15749	15935	15625	15841	15812	15637	15779	15840	15744	15851	15743	15731	15900	15791	16003	15923	15909	15736	15830	15652	15795	15737	15778	15894	15868	15725	15665	15955	15666	15907	15858	15859	15904	15718	15919	15669	15702	15766	15847	15711	15895	15741	15888	15949	15672	15852	15844	15768	16034	15703	15772	15774	15703	15626	15739	15839	15774	15667	15797	15742	15801	15756	15723	15647	15684	15847	15916	15951	15758	15713	15504	15646	15738	15862	15750	15991	15898	15831	15839	15865	15779	15830	15836	15821	15885	15982	15778	15848	15790	15728	15778	15726	15740	15935	16030	15824	15765	16062	15796	15854	15788	15848	15741	15943	15794	15691	15986	15865	15935	15721	15648	15858	15769	15700	15614	15903	15608	15855	15813	15852	15967	15908	15830	15690	15811	15862	15744	15700	16138	15792	15611	15569	15724	15860	15822	15802	15807	15885	15909	15860	15832	15955	15779	15814	15988	15701	15853	15810	15838	15791	15902	15769	15743	15814	15752	15777	15818	15675	15845	15769	15816	15836	15926	15810	15854	15956	15910	15688	15829	15643	15794	15943	15707	15861	15770	15790	15856	15833	15982	15799	15729	15592	15667	15901	15845	15710	15865	15825	15911	15785	15700	15811	15784	15690	15967	15801	15904	15910	15681	15884	15661	15901	15653	15827	15934	15595	15902	15624	15833	15816	15910	15723	15708	15762	15850	15797	15819	15666	15657	15919	15902	15679	15789	15778	15812	15838	15773	15672	15649	15896	15880	15816	15843	15808	15568	15828	15886	15769	15891	15875	15796	15767	15792	15765	15723	15589	15793	15787	15805	15890	15588	15899	15716	15877	15711	15931	15769	15892	15850	15941	15877	15799	15665	16035	15667	15713	15769	15917	15764	15852	16041	15743	15845	15781	15692	15903	15707	15761	15844	15819	15796	15920	15956	15762	15836	15851	15886	15744	15770	15850	15945	15706	15857	16040	15701	15933	15889	15734	15777	15806	15733	15790	15813	15869	15918	15641	15718	15837	15750	15905	15952	15968	15518	15892	15801	15804	15505	15994	15835	15806	15614	15891	15793	15718	15877	15780	15810	16034	15692	15751	15807	15878	15867	15727	15749	15748	15979	15862	15980	15824	15723	15691	15827	15816	15776	15969	15958	15763	15696	15772	15838	15895	15894	15768	15734	15717	15851	15647	15799	15828	15780	15824	15995	15852	15778	15739	15725	15992	15641	15628	15734	15707	15711	15718	15927	15654	15911	15912	15775	15844	15828	15904	15700	16096	15767	15816	15710	15664	15796	15853	15810	15766	15830	15896	15921	16018	15880	15788	15888	15770	15900	15867	15884	15920	15881	15935	15978	15818	15758	16086	15743	15792	15664	15636	15881	15865	15894	15924	15809	15754	15788	15840	15709	15680	15798	15734	15570	15632	15732	15747	15782	15755	15805	15513	15743	15738	15777	15915	15831	15840	15732	15602	15802	15737	15817	15821	15908	15843	16063	15714	15865	15762	15740	15793	15794	15852	15749	15818	15895	15783	15632	15764	15930	15801	15936	15872	15863	15653	15724	15737	15772	15914	15681	15938	15877	15865	15632	15723	15831	15761	15841	15534	15855	15820	15736	15847	15817	15865	15830	15660	15771	15690	15635	15829	15632	15736	15785	15765	16009	16106	15827	15829	15783	15808	15640	15795	15828	15999	15834	15700	15634	15965	15888	15944	15907	15856	15954	15733	15783	15927	15901	15887	15699	15717	15775	15796	15770	15823	15706	15548	15658	15813	15698	15968	15745	15662	15695	15754	15805	15671	15932	16043	15801	15734	15716	15812	15894	15924	15909	15924	15973	15806	15688	15599	15797	15671	15695	15863	15902	15765	15667	15833	15659	15879	15759	15851	15853	15809	15916	15996	16026	15803	15914	15799	15731	15860	15778	15709	15970	15756	15911	16156	15952	15763	15608	15844	15883	15657	15946	15802	15747	15821	15850	15986	15925	15928	15729	15918	15787	15704	15704	15731	15580	15559	15788	15613	15785	16101	15998	15652	15854	15906	15779	15808	16042	15942	15670	15943	15821	15690	16022	15874	15940	15753	15669	15956	15798	15820	15755	15753	15840	15828	15859	15815	15860	15885	15958	15995	15780	16073	15843	15700	15810	16040	15852	15998	15968	15748	15834	15596	15953	15849	15883	15802	15824	15725	16043	15707	15817	15859	15707	15815	15711	16000	15686	15842	15677	15862	15784	15716	15705	15786	16016	15625	15602	15678	15973	15753	15886	16053	15824	15644	15864	15804	15886	15770	15821	15783	15880	15803	15748	15678	15931	15665	15821	15858	15889	15875	15686	15669	15600	15737	15582	15806	15974	15830	15831	15808	15574	15799	15696	15804	15882	16086	15866	16006	15905	15949	15698	15739	15618	16105	15855	15832	15709	15851	15957	15779	15942	15727	15769	15971	15860	15759	15877	15751	15893	15804	15827	15843	15891	15780	15922	15914	16063	15562	15940	15661	15690	15806	15860	15834	16023	15660	15901	15761	15729	15768	15817	15800	15846	15689	15688	15899	15935	15889	15699	15833	15975	15958	15943	15824	15685	15808	15858	16013	15855	15895	15787	15874	15905	15917	15888	15668	15916	15916	15838	15764	15713	15858	15747	15645	15638	15749	15863	15674	15685	15703	15859	15729	15698	15818	15845	15899	15929	15734	15820	15891	15879	15460	15942	15834	15825	15819	15915	15784	15774	15804	15922	15992	15853	15698	15932	15725	15982	15749	15845	15936	15742	15713	15993	15825	16049	15810	15790	15936	15740	15717	15823	15975	15871	15628	15878	15738	15810	15672	15742	15794	15664	15822	15761	15813	15947	15947	15854	15811	15789	16072	15997	15787	15834	15860	15873	15797	15894	15804	15711	15799	15862	15998	15809	15876	15870	16088	15599	15911	15693	15779	15638	15755	15896	15706	15902	15963	15878	15668	15711	15811	15909	15817	15994	15739	15923	15853	15987	15681	15776	15788	15741	15978	15887	15854	15772	15816	15704	15898	15849	15869	15782	15787	15738	15677	15695	15898	15814	15846	16043	15669	15870	15663	15953	15654	16044	15815	15806	15720	15989	15848	15837	15701	15789	15970	15708	15791	15770	15668	15948	15972	15822	15776	15941	15784	15815	15912	15765	15955	15890	15785	15855	15947	15731	15784	15789	15763	15827	15757	15764	15601	15840	15808	15760	15775	15865	15905	15902	15769	15735	15918	15878	15913	15981	15945	15733	15626	15818	15872	15900	15830	15856	15786	16051	15866	15784	15872	15802	15782	15726	15787	15884	15678	16035	15841	15808	15742	15901	15853	15742	15757	15836	15612	15647	15857	15875	15759	15930	15612	15850	15904	15736	15814	16029	15773	15703	16000	15903	15962	15584	15838	15732	15766	15652	15807	16040	15904	15847	15812	15745	15822	15808	15814	15871	15741	15697	16037	15870	15778	15868	15763	15838	16006	15819	15860	15881	15733	15741	15687	16069	15692	15697	15680	15845	15884	15870	15763	15996	15702	15837	15967	15728	15731	15889	15747	15902	15852	15874	15654	15945	15523	15870	15686	15868	15651	15834	15797	15540	15513	15768	15655	15836	16034	15773	15672	15766	15998	15806	15822	15798	15980	15759	15679	15988	15616	15684	16017	15445	15930	15824	15901	15979	15954	15938	15871	15729	15781	15734	15772	15922	15832	15824	15846	15873	15889	15686	15960	15830	15884	15856	15881	15954	15805	15843	15607	15912	15795	15869	15871	15964	15640	15615	16036	15948	15769	15794	15906	16024	15790	15919	15819	15877	15906	15833	15791	15802	15929	15695	15814	15607	15747	15904	15901	15843	15843	15832	15977	15771	15686	15900	15881	15821	16019	15862	16071	15700	15787	15896	15932	15707	15868	15786	15878	15839	15599	15997	15985	15914	15649	15996	15721	15850	15921	15835	15800	15864	15986	15856	15903	16046	15923	15798	15737	15662	15945	15942	15686	16014	15912	15822	15865	15725	15609	15945	15710	15822	16006	15899	15986	15953	15659	15759	15703	15805	15812	15584	15894	15759	15873	15774	15894	15832	15999	15755	15991	15917	15818	15941	15669	15814	16100	15773	15620	15734	15853	15695	15847	15857	15795	15845	15887	15830	15675	15714	15850	15797	16006	15701	15675	15782	15922	16019	15854	15942	15888	15598	15862	15774	15814	15722	15631	15803	15758	15949	15808	15854	15883	15904	15744	16064	15696	15843	15886	15991	15765	15728	15774	15757	15717	15840	15816	15795	15796	15900	15897	15671	15912	15694	15863	15786	15867	15656	15759	15703	15891	15898	15985	15746	15676	15894	15823	15905	15911	15826	15876	15749	15770	15950	15806	15780	15794	15805	15823	15740	15767	15843	15821	15918	15830	15889	15732	15692	15943	15830	15779	15630	15772	15812	15838	15715	15932
19008	36779	35332	26496	20812	19011	17572	17187	16696	16922	16151	15025	15098	15158	14528	14499	14079	14169	14257	14561	14417	14518	13814	13752	13658	13822	13662	13535	13551	13701	13613	13658	13898	16774	17893	16098	14681	13992	13804	13509	13343	13510	13582	13577	13539	13483	13452	13551	13439	13488	13391	13491	13557	13541	13389	13530	13568	13624	13547	13424	13463	13291	13642	13488	13436	13328	13424	13691	13495	13449	13616	13524	13433	13433	13391	13370	13593	13436	13512	13418	13403	13398	13415	13379	13445	13483	13538	13547	13566	13472	13550	13551	13433	13516	13452	13766	13543	13492	13472	13507	13511	13576	13483	13372	13623	13505	13520	13577	13564	13366	13497	13640	13302	13511	13500	13463	13517	13441	13487	13469	13643	13446	13385	13529	13529	13542	13463	13441	13687	13525	13485	13304	13436	13531	13251	13704	13390	13444	13584	13476	13486	13432	13496	13678	13396	13643	13315	13478	13566	13433	13351	13528	13521	13594	13520	13584	13588	13504	13452	13598	13424	13627	13488	13408	13592	13628	13547	13461	13387	13616	13454	13476	13589	13615	13426	13489	13627	13505	13400	13504	13549	13609	13511	13576	13512	13505	13555	13443	13604	13473	13590	13423	13527	13637	13466	13701	13504	13388	13441	13183	13591	13501	13480	13273	13486	13316	13308	13572	13608	13486	13412	13498	13516	13437	13479	13567	13405	13690	13335	13396	13458	13377	13348	13538	13534	13621	13402	13468	13511	13518	13543	13403	13385	13593	13475	13552	13308	13645	13626	13390	13522	13386	13539	13453	13437	13537	13667	13476	13560	13304	13481	13507	13463	13545	13519	13450	13556	13396	13530	13594	13416	13306	13508	13578	13565	13510	13507	13536	13325	13499	13545	13558	13540	13526	13518	13328	13496	13486	13433	13418	13558	13378	13456	13513	13417	13504	13369	13642	13508	13357	13444	13613	13581	13521	13581	13423	13540	13612	13514	13547	13389	13569	13365	13575	13521	13383	13538	13498	13421	13530	13624	13573	13516	13481	13517	13613	13589	13587	13503	13551	13550	13603	13308	13533	13456	13367	13518	13474	13483	13397	13572	13464	13486	13598	13433	13391	13506	13530	13501	13402	13526	13561	13487	13397	13447	13398	13464	13387	13531	13426	13503	13380	13534	13503	13578	13557	13360	13327	13506	13426	13459	13502	13489	13492	13343	13448	13456	13455	13405	13402	13556	13524	13481	13582	13508	13359	13530	13463	13524	13630	13354	13481	13482	13547	13652	13432	13445	13449	13504	13359	13532	13253	13330	13514	13400	13477	13423	13527	13332	13571	13525	13618	13433	13425	13557	13476	13520	13460	13464	13283	13352	13617	13422	13562	13551	13391	13556	13381	13521	13585	13319	13457	13381	13397	13332	13514	13487	13576	13515	13447	13456	13375	13516	13503	13569	13520	13533	13568	13488	13540	13493	13630	13379	13397	13586	13491	13486	13526	13416	13554	13468	13277	13475	13627	13622	13485	13434	13574	13462	13681	13367	13677	13276	13523	13610	13418	13588	13496	13423	13424	13508	13325	13482	13547	13400	13643	13490	13427	13522	13506	13494	13578	13568	13484	13508	13480	13432	13397	13529	13481	13393	13381	13463	13485	13557	13487	13389	13531	13290	13574	13498	13466	13475	13468	13445	13499	13449	13474	13400	13621	13496	13362	13495	13600	13414	13547	13446	13412	13610	13595	13524	13618	13498	13390	13416	13437	13417	13513	13647	13383	13529	13585	13415	13491	13558	13505	13359	13639	13479	13540	13372	13365	13425	13467	13374	13564	13583	13461	13463	13590	13283	13489	13440	13606	13396	13520	13631	13526	13473	13375	13380	13276	13443	13556	13518	13499	13547	13603	13539	13430	13336	13662	13396	13468	13370	13547	13352	13422	13614	13380	13515	13599	13353	13460	13450	13452	13602	13466	13407	13422	13440	13648	13538	13449	13572	13468	13507	13463	13425	13545	13497	13618	13484	13529	13437	13452	13465	13513	13455	13371	13522	13394	13519	13571	13346	13382	13436	13764	13491	13551	13354	13476	13457	13567	13591	13255	13438	13310	13572	13334	13661	13600	13514	13524	13480	13526	13484	13412	13366	13481	13428	13478	13330	13471	13397	13591	13366	13513	13455	13545	13447	13576	13453	13461	13411	13461	13304	13502	13253	13507	13461	13455	13505	13598	13539	13503	13284	13586	13569	13446	13482	13558	13514	13389	13404	13392	13312	13416	13612	13346	13525	13612	13431	13403	13627	13446	13495	13307	13499	13585	13261	13644	13446	13419	13560	13555	13625	13394	13503	13472	13551	13367	13449	13629	13489	13365	13519	13430	13525	13574	13644	13580	13407	13389	13474	13597	13483	13557	13572	13469	13581	13343	13374	13485	13482	13512	13511	13554	13521	13429	13583	13409	13406	13453	13487	13441	13641	13490	13522	13472	13404	13570	13435	13464	13468	13224	13424	13409	13507	13407	13380	13401	13493	13344	13640	13559	13535	13478	13433	13485	13496	13449	13646	13352	13516	13558	13560	13537	13345	13496	13444	13417	13451	13422	13648	13415	13452	13561	13508	13465	13326	13536	13477	13424	13562	13517	13467	13475	13624	13622	13562	13554	13495	13543	13605	13422	13675	13594	13499	13492	13494	13451	13692	13429	13571	13347	13468	13411	13661	13419	13407	13477	13527	13636	13361	13503	13341	13600	13660	13416	13630	13557	13611	13527	13373	13502	13446	13508	13535	13358	13576	13377	13401	13318	13658	13602	13527	13574	13483	13501	13440	13628	13731	13477	13606	13471	13384	13645	13345	13521	13448	13443	13463	13382	13427	13604	13534	13520	13328	13494	13606	13562	13425	13625	13480	13449	13470	13559	13393	13605	13605	13572	13392	13326	13544	13659	13397	13456	13509	13507	13644	13470	13296	13549	13683	13418	13568	13476	13456	13585	13485	13475	13364	13557	13351	13400	13318	13489	13498	13501	13407	13585	13405	13438	13595	13358	13540	13455	13424	13398	13461	13428	13508	13723	13481	13600	13425	13500	13515	13591	13449	13638	13532	13351	13521	13555	13695	13495	13513	13415	13534	13521	13518	13466	13374	13446	13417	13522	13544	13498	13752	13421	13610	13348	13573	13527	13437	13318	13580	13570	13485	13474	13548	13666	13594	13426	13462	13543	13525	13418	13448	13540	13523	13580	13567	13464	13465	13713	13377	13485	13405	13573	13298	13501	13598	13470	13461	13477	13414	13556	13396	13535	13432	13444	13466	13543	13426	13256	13356	13531	13602	13430	13656	13506	13312	13391	13276	13483	13640	13496	13521	13448	13337	13414	13441	13397	13471	13550	13538	13376	13564	13501	13398	13530	13410	13613	13576	13575	13546	13550	13535	13511	13548	13522	13468	13496	13573	13400	13469	13558	13423	13504	13477	13472	13485	13415	13440	13402	13349	13448	13502	13507	13421	13413	13392	13468	13508	13409	13481	13534	13421	13609	13586	13455	13444	13433	13583	13512	13339	13496	13416	13373	13571	13568	13482	13595	13528	13384	13372	13454	13322	13479	13405	13478	13475	13672	13626	13576	13533	13597	13552	13466	13352	13540	13491	13529	13604	13511	13397	13431	13468	13549	13446	13528	13456	13401	13560	13569	13426	13464	13385	13364	13555	13426	13461	13317	13469	13413	13507	13711	13601	13547	13503	13487	13590	13566	13474	13490	13624	13557	13352	13516	13440	13461	13551	13545	13533	13493	13499	13499	13516	13297	13617	13438	13509	13399	13394	13501	13612	13615	13440	13436	13420	13473	13470	13344	13543	13491	13506	13484	13552	13570	13616	13568	13702	13577	13643	13452	13360	13488	13415	13440	13524	13453	13446	13515	13420	13516	13502	13495	13488	13401	13598	13511	13295	13461	13505	13521	13325	13565	13427	13455	13533	13456	13582	13509	13615	13354	13402	13476	13683	13439	13525	13530	13428	13517	13450	13477	13380	13427	13589	13489	13423	13484	13372	13477	13488	13442	13583	13461	13566	13551	13384	13536	13486	13521	13544	13512	13567	13174	13614	13372	13492	13592	13354	13576	13524	13437	13690	13537	13413	13704	13471	13425	13520	13573	13475	13422	13563	13324	13393	13364	13478	13391	13540	13555	13477	13473	13493	13803	13583	13516	13631	13342	13398	13303	13481	13481	13504	13653	13443	13492	13441	13533	13395	13415	13575	13588	13528	13395	13504	13522	13507	13594	13548	13333	13401	13541	13371	13399	13484	13486	13445	13331	13453	13441	13524	13430	13697	13589	13478	13400	13449	13442	13492	13374	13471	13371	13404	13320	13493	13668	13456	13602	13531	13572	13325	13426	13549	13500	13434	13445	13452	13507	13473	13461	13464	13522	13618	13448	13568	13414	13460	13600	13343	13519	13496	13476	13400	13709	13526	13630	13531	13535	13413	13600	13370	13467	13295	13430	13439	13522	13418	13488	13344	13528	13395	13406	13556	13549	13309	13466	13424	13323	13605	13379	13565	13488	13340	13463	13499	13294	13486	13649	13400	13521	13519	13400	13554	13318	13480	13494	13699	13486	13433	13428	13358	13512	13489	13381	13558	13539	13544	13465	13507	13484	13537	13425	13510	13507	13617	13309	13454	13669	13386	13643	13585	13526	13363	13547	13520	13402	13348	13470	13338	13295	13561	13494	13263	13391	13433	13564	13505	13483	13471	13470	13475	13499	13559	13467	13444	13470	13431	13489	13467	13440	13526	13513	13587	13505	13495	13457	13417	13450	13571	13536	13527	13438	13665	13374	13403	13552	13407	13482	13677	13632	13507	13472	13500	13529	13462	13513	13438	13454	13378	13531	13626	13725	13421	13408	13510	13541	13491	13503	13411	13381	13483	13524	13423	13564	13528	13447	13478	13515	13558	13604	13419	13562	13410	13529	13519	13476	13464	13481	13579	13458	13513	13430	13664	13493	13345	13517	13443	13304	13483	13457	13337	13289	13627	13283	13624	13588	13387	13503	13505	13563	13536	13376	13395	13583	13627	13572	13462	13602	13451	13712	13405	13546	13691	13600	13536	13357	13436	13496	13481	13473	13528	13587	13465	13463	13511	13612	13466	13396	13430	13372
22625	21088	28995	23460	21345	23409	25492	19931	18984	19086	18405	17539	17212	17285	16738	16679	16571	16334	16691	16741	17000	16692	16348	16201	16267	16184	16157	15939	15972	15964	16099	15963	16131	19425	21932	19534	17813	16770	16276	15904	15824	15889	15741	15841	16034	15907	15899	15881	15774	15917	15737	15779	15779	15843	15945	15783	15964	15670	15854	15634	15689	15971	15901	15826	15966	15932	15731	15680	15789	15672	15913	15824	15835	15853	15819	15812	15786	15874	15847	15870	15718	15740	15638	15604	15687	15843	15887	15822	15625	15835	15597	15766	15649	15721	15803	15605	15837	15618	15741	15794	15578	15701	15866	15834	16065	15689	15819	15748	15691	15842	15696	15721	15849	15572	15619	15620	15832	15804	16102	15881	15756	15654	15743	15867	15847	15672	15692	15763	15791	15739	15789	15974	15913	15571	15626	15795	15661	15555	15579	15830	15757	15676	15754	15601	15677	15733	15727	15894	15762	15554	15884	15869	15702	15803	15820	15808	15852	15613	15868	15958	15709	15664	15820	15625	15721	15841	15785	15709	15858	15791	15966	15762	15617	15809	15724	15675	15710	15715	15673	15457	15977	15605	15640	15581	15940	15891	15632	15690	15638	15646	15720	16090	15893	15614	15826	15730	15728	15707	15724	15615	15768	15671	15996	15782	15833	15673	15538	15864	15639	15711	15923	15734	15913	15685	15430	15717	15788	15742	15651	15856	15618	15667	15710	15619	15534	15870	15692	15575	15758	15646	15803	15767	15610	15783	15637	15811	15600	15687	15829	15671	15735	15735	15651	15810	15712	15755	15654	15755	15846	15879	15660	15800	15590	15901	15803	15588	15766	15867	15721	15839	15796	15694	15672	15754	15764	15860	15533	15850	15705	15731	15803	15797	15638	15941	15619	15917	15516	15781	15719	15703	15811	15563	15696	15729	15671	15572	15770	15906	15959	15723	15814	15596	15709	15523	15601	15621	15788	15610	15566	15876	15812	15756	15975	15860	15891	15754	15853	15863	15883	15357	15623	15763	15813	15702	15819	15723	15790	15712	15717	15971	15659	15859	15644	15834	15676	15911	15763	15619	15960	15633	15790	15583	15805	15777	15824	15623	15648	15693	15629	15911	15655	15643	15762	15733	15724	15730	15571	15797	15900	15618	15580	15557	15553	15696	15600	15663	15639	15861	15693	15777	15824	15682	15711	15586	15784	15788	15859	15673	15817	15909	15730	15706	15571	15761	15771	15761	15669	15829	16048	15808	15731	15787	15648	15810	15699	15747	15694	15647	15615	15768	15682	15709	15709	15740	15772	15830	15655	15724	15680	15839	15745	15900	15590	15583	15718	15787	15862	15736	15666	15667	15812	15810	15667	15674	15900	15856	15603	15806	15556	15619	15584	15904	15884	15798	15690	15687	15633	15693	15728	15690	15671	15522	15821	15774	15757	15794	15652	15769	15707	15559	15596	15875	15854	15721	15638	15667	15726	15652	15925	15714	15704	15949	15709	15766	15766	15758	15900	15910	15781	15763	15862	15707	15745	15689	15599	15526	15749	15797	15812	15886	15651	15857	15701	15772	15670	15801	15778	15599	15775	15679	15859	15709	15901	15991	15663	15584	15766	15848	15697	15909	15703	15681	15838	15917	15786	15740	15824	15879	15799	15505	15797	15884	15966	15884	15728	15983	15724	15751	15813	15779	15651	15897	15662	15749	15692	15766	15756	15646	15621	15739	15666	15689	15865	15719	15754	15876	15985	15555	15654	15632	15783	15949	15858	15667	15842	15956	15742	15564	15674	15679	15557	15649	15588	15652	16021	15685	15794	15710	15749	15868	15943	15752	15684	15482	15664	15782	15716	15741	15780	15707	15721	16060	15784	15724	15675	15861	15981	15682	15962	15723	15849	15750	15856	15771	15772	15691	15829	15769	15911	15860	15763	15815	15631	15469	15769	15794	15724	15687	15673	15744	15624	15628	15571	15605	15744	15770	15840	15795	15738	15766	15813	15660	15598	15726	15496	15836	15716	15789	15780	15674	15641	15585	15737	15827	15598	15523	15861	15677	15887	15790	15550	15722	15637	15612	15702	15828	15903	15994	15758	15717	15896	15702	15549	15849	15619	15741	15822	15735	15638	15677	15789	15626	15600	15770	15651	15624	15722	15619	15631	15596	15834	15654	15584	15556	15650	15644	15875	15761	15621	15680	15669	15701	15755	15717	15860	15667	15851	15766	15725	15833	15620	15627	15740	15758	15525	15736	15767	15718	15531	15599	15731	15956	15734	15695	15705	15465	15527	15871	15617	15807	15701	15673	15543	15642	15647	15596	15707	15775	15719	15781	15659	15859	15728	15662	15743	15699	15687	15910	15745	15700	15818	15863	15802	15626	15876	15651	15702	15781	16004	15854	15841	15734	15535	15757	15606	15861	15949	15746	15607	15682	15613	15629	15767	15717	15702	15643	15678	15804	15952	15670	15704	15718	15715	15868	15712	15653	15864	15779	15604	15458	15856	15808	15837	15852	15817	15445	15712	15687	15679	15646	15697	15660	15632	15702	15892	15693	15773	15875	15890	15871	15701	16038	15677	15763	15833	15708	15447	15626	15690	15710	15840	15913	15805	15772	15548	15857	15738	15867	15838	15913	15628	15710	15699	15730	15706	15961	15868	15890	15753	15807	15722	15818	15704	15564	15589	15801	15709	15731	15930	15703	15792	15713	15820	15833	15731	15711	15605	15722	15539	15459	15698	15639	15776	15703	15831	15682	15789	15706	15840	15697	15720	15901	15703	15818	15802	15674	15891	15725	15774	15653	15694	15637	15606	15663	15842	15800	15810	15747	15812	15839	15716	15724	15675	15557	16008	15979	15875	15821	15761	15721	15798	15809	15803	15765	15607	15838	15550	15817	15806	15696	15680	15645	15643	15845	15557	15721	15833	15575	15694	15922	15749	15717	15644	15714	15618	15714	15706	15834	15660	15620	15452	15696	15621	15686	15821	15634	15752	15682	15632	15833	15715	16017	15766	15833	15804	15813	15764	15762	15697	15891	15751	15723	15799	15742	15695	15783	15730	15930	15934	15726	15627	15778	15781	15690	15798	15587	15742	15552	15766	15796	15630	15750	15808	15659	15800	15599	15732	15669	15633	15642	15822	15672	15727	15856	15655	15706	15755	15660	15780	15762	15823	15827	15838	15687	15659	15700	15764	15556	15601	15870	15680	15760	15691	15714	15704	15724	15750	15653	15841	15743	15729	15575	15638	15522	15726	15762	15656	15724	15556	15771	15661	15817	15737	15845	15697	15694	15790	15839	15658	15664	15724	15687	15727	15796	15643	15662	15827	15737	15667	15819	15732	15812	15571	15622	15625	15791	15862	15634	15730	16030	15753	15740	15772	15899	15740	16069	15606	15882	15889	15723	15776	15569	15698	15767	15673	15575	15494	15642	15692	15757	15631	15641	15480	15646	15738	15616	15942	15608	15800	15717	15808	15875	15710	15684	15845	15662	15467	15651	15719	15805	15711	15726	15540	15789	16009	15517	15494	15921	15885	15710	15722	15678	15948	15804	15937	15819	15710	15732	15716	15929	15747	15662	15698	15835	15705	15645	15821	15669	15658	15882	15749	15705	15651	15581	15693	15677	15688	15631	15783	15840	15815	15776	15547	15665	15668	15642	15556	15620	15668	15806	15843	15650	15828	15757	15613	15652	15870	15694	15627	15707	15607	15605	15771	15787	15593	15727	15809	15734	15667	15678	15752	15851	15786	15776	15562	15578	15898	15623	15720	15659	15707	15828	15906	15650	15825	15772	15889	15724	15940	15715	15530	15771	15652	15794	15584	15686	15645	15801	15657	15598	15693	15714	15785	15776	15653	15579	15707	15677	15765	15721	15661	15613	15717	15618	15683	15735	15801	15815	15887	15706	15749	15802	15681	15604	15720	15917	15667	15806	15647	15799	15863	15626	15757	15684	15522	15651	15861	15633	15600	15704	15558	15646	15912	15729	15766	15739	15764	15793	15708	15771	15858	15733	15662	15685	15716	15507	15679	15615	15662	15759	15902	15950	15666	15744	15527	15480	15770	15837	15959	15820	15579	15741	15732	15647	15566	15692	15818	16033	15760	15726	15741	15792	15661	15634	15588	15475	15671	15842	15862	15756	15598	15730	15714	15817	15740	15812	15692	15763	15544	15753	15791	15590	15640	15738	15712	15685	15599	15852	15574	15717	15762	15768	15771	15894	15808	15898	15889	15809	15709	15890	15936	15674	15627	15725	15914	15807	15716	15700	15700	15703	15744	15760	15690	15886	15628	15547	15781	15614	15720	15632	15646	15667	15713	15853	15764	15606	15525	15803	15771	15761	15654	15795	15605	15755	15727	15823	15576	15594	15748	15831	15782	15727	15831	15634	15675	15701	15595	15637	15714	15835	15770	15547	15762	15713	15335	15434	15716	15683	15726	15510	15921	15775	15786	15826	15711	15654	15712	15844	15807	15752	15852	15907	15915	15732	15731	15727	15696	15706	15599	15642	15755	15677	15873	15749	15781	15671	15726	15646	15714	15695	15677	15669	15644	15750	15755	15534	15651	15600	15615	15657	15648	15592	15679	15786	15794	15967	15686	15851	15635	15628	15711	15801	15650	15755	15812	15671	15633	15607	15786	15526	15770	15685	15708	15648	15568	15694	15599	15632	15664	15896	15491	15798	15739	15814	15741	15710	15685	15589	15581	15594	15852	15759	15676	15851	15682	15674	15706	15671	15617	15642	15761	15712	15763	15545	15623	15531	15700	15751	15698	15803	15656	15720	15669	15531	15879	15809	15672	15643	15767	16000	15544	15756	15750	15680	15860	15695	15594	15801	15605	15743	15685	15643	15784	15686	15772	15557	15848	15785	15919	15879	15734	15710	15704	15674	15909	15722	15736	15500	15662	15693	15749	15512	15668	15724	15696	15599	15931	15569	15598	15787	15710	15697	15817	15702	15704	15572	15697	15784	15866	15813	15693	15897	15776	15589	15640	15613	15640	15648	15715	15757	15908	15588	15683	15807	15613	15751	15784	15767	15789	15636	15575	15506	15480	15664	15816	15837	15417	15441	15772	15720	15741	15717	15533	15617	15628	15683	15608	15779	15608	15790	15743	15645	15628	15778	15779	15765
21269	41054	39449	28329	23864	21072	19045	18778	18591	18399	17265	15949	15549	15516	14957	14706	14398	14292	14498	15045	14920	14740	14142	13707	13635	13801	13712	13564	13682	13670	13495	13599	14145	19017	21191	17707	15885	14263	13831	13484	13470	13492	13431	13321	13341	13438	13412	13301	13475	13351	13455	13387	13255	13420	13347	13397	13476	13396	13430	13396	13541	13525	13496	13390	13391	13260	13333	13479	13483	13541	13392	13468	13384	13413	13306	13383	13408	13507	13395	13473	13388	13380	13367	13469	13473	13521	13387	13464	13455	13413	13609	13306	13382	13641	13525	13220	13405	13421	13491	13447	13524	13544	13311	13555	13394	13486	13505	13328	13504	13502	13236	13313	13526	13417	13439	13531	13435	13522	13511	13531	13453	13507	13357	13306	13414	13444	13489	13416	13327	13374	13448	13497	13500	13391	13490	13345	13267	13244	13564	13472	13600	13524	13382	13532	13488	13342	13660	13300	13596	13356	13355	13394	13497	13437	13444	13435	13430	13476	13387	13533	13373	13364	13549	13374	13392	13414	13584	13386	13437	13508	13401	13330	13452	13401	13358	13374	13477	13312	13534	13402	13570	13397	13386	13447	13497	13470	13404	13382	13492	13467	13403	13280	13618	13524	13402	13500	13295	13316	13500	13448	13392	13362	13529	13345	13406	13351	13423	13438	13335	13557	13427	13362	13539	13385	13395	13253	13312	13405	13467	13348	13561	13450	13415	13572	13389	13482	13371	13383	13475	13421	13581	13405	13584	13465	13374	13395	13370	13539	13403	13360	13519	13501	13284	13349	13419	13263	13449	13341	13334	13328	13514	13240	13354	13362	13451	13363	13458	13309	13490	13335	13524	13305	13348	13424	13539	13409	13543	13412	13463	13560	13465	13421	13366	13569	13350	13352	13586	13422	13488	13341	13393	13422	13377	13350	13592	13346	13333	13460	13469	13353	13494	13450	13318	13378	13433	13451	13504	13395	13306	13404	13464	13503	13388	13410	13608	13295	13524	13357	13492	13507	13518	13388	13312	13458	13487	13371	13437	13251	13443	13382	13389	13468	13434	13572	13449	13426	13400	13324	13380	13357	13554	13538	13387	13410	13308	13370	13448	13415	13535	13439	13350	13412	13421	13553	13436	13305	13362	13530	13365	13332	13435	13373	13426	13322	13454	13439	13436	13408	13286	13514	13286	13313	13378	13401	13361	13392	13360	13503	13372	13310	13357	13104	13471	13346	13402	13438	13397	13253	13339	13321	13519	13457	13495	13405	13351	13340	13498	13397	13496	13298	13354	13379	13511	13366	13456	13563	13396	13316	13338	13499	13421	13500	13418	13436	13483	13292	13438	13471	13468	13424	13320	13241	13365	13453	13482	13390	13311	13441	13534	13348	13517	13329	13485	13431	13451	13401	13658	13515	13383	13529	13381	13546	13280	13264	13499	13389	13329	13345	13545	13396	13447	13300	13353	13497	13326	13326	13471	13324	13402	13441	13415	13430	13319	13440	13445	13501	13530	13343	13470	13438	13344	13486	13313	13447	13480	13521	13455	13423	13631	13328	13336	13400	13479	13361	13325	13507	13533	13456	13291	13496	13323	13515	13534	13356	13428	13447	13282	13350	13381	13405	13457	13446	13501	13540	13278	13638	13457	13384	13355	13518	13598	13445	13342	13586	13502	13269	13534	13341	13446	13299	13353	13466	13446	13314	13444	13492	13344	13485	13457	13295	13584	13357	13279	13626	13466	13477	13324	13505	13276	13473	13214	13466	13372	13311	13482	13446	13340	13388	13232	13423	13335	13370	13293	13420	13378	13388	13340	13399	13345	13168	13569	13535	13439	13538	13253	13531	13440	13555	13371	13517	13524	13341	13418	13478	13378	13447	13426	13267	13313	13293	13525	13395	13454	13484	13471	13317	13442	13418	13492	13335	13469	13528	13495	13400	13447	13453	13501	13535	13558	13478	13183	13648	13465	13386	13299	13396	13588	13529	13418	13330	13317	13406	13580	13410	13394	13512	13623	13510	13503	13356	13333	13465	13355	13513	13515	13446	13337	13264	13432	13309	13396	13481	13462	13254	13486	13313	13523	13323	13391	13513	13462	13360	13580	13388	13460	13370	13259	13478	13399	13440	13363	13349	13573	13230	13394	13401	13420	13379	13651	13329	13441	13398	13471	13423	13385	13410	13534	13360	13264	13380	13376	13445	13438	13453	13488	13560	13522	13316	13396	13357	13518	13314	13510	13490	13359	13584	13451	13436	13343	13301	13507	13428	13597	13347	13442	13416	13492	13645	13485	13372	13449	13364	13476	13374	13443	13338	13508	13368	13376	13471	13429	13455	13379	13374	13367	13423	13367	13390	13251	13257	13330	13395	13379	13497	13328	13345	13396	13283	13496	13380	13313	13515	13494	13346	13506	13263	13199	13438	13386	13312	13337	13389	13408	13417	13509	13350	13361	13486	13470	13371	13503	13321	13326	13531	13492	13358	13412	13278	13533	13272	13434	13407	13435	13344	13516	13459	13443	13436	13433	13320	13514	13364	13285	13330	13303	13336	13437	13306	13430	13496	13330	13441	13304	13334	13440	13409	13262	13385	13396	13489	13347	13268	13458	13378	13275	13377	13614	13422	13319	13441	13392	13488	13275	13424	13381	13600	13453	13569	13373	13509	13343	13459	13354	13330	13365	13440	13442	13376	13421	13482	13440	13467	13273	13383	13418	13360	13208	13439	13357	13504	13557	13396	13446	13291	13390	13307	13527	13143	13422	13416	13428	13179	13554	13523	13389	13376	13497	13315	13250	13331	13416	13373	13574	13361	13418	13458	13404	13622	13306	13600	13463	13491	13596	13532	13516	13421	13476	13536	13260	13449	13396	13485	13534	13610	13306	13377	13536	13373	13442	13391	13368	13364	13390	13329	13398	13522	13377	13599	13350	13448	13394	13488	13511	13433	13513	13484	13379	13342	13360	13524	13371	13698	13490	13349	13429	13428	13428	13463	13387	13441	13402	13473	13490	13398	13124	13428	13584	13461	13424	13421	13428	13333	13438	13333	13350	13363	13607	13416	13394	13342	13444	13197	13461	13309	13452	13399	13376	13376	13385	13375	13628	13388	13438	13381	13194	13329	13503	13470	13397	13452	13383	13479	13329	13260	13343	13419	13467	13370	13683	13443	13396	13541	13430	13529	13360	13484	13339	13355	13406	13368	13288	13508	13401	13301	13487	13406	13475	13564	13529	13525	13520	13332	13479	13429	13411	13526	13375	13576	13416	13464	13413	13500	13294	13359	13262	13507	13349	13450	13294	13263	13464	13550	13416	13538	13289	13549	13328	13400	13440	13306	13397	13375	13392	13341	13583	13269	13300	13606	13327	13434	13513	13424	13329	13334	13444	13384	13427	13469	13249	13500	13430	13383	13313	13292	13449	13408	13339	13293	13372	13390	13388	13489	13329	13445	13386	13197	13379	13540	13288	13405	13348	13468	13278	13330	13530	13336	13472	13436	13489	13438	13447	13368	13246	13373	13403	13522	13361	13454	13334	13422	13410	13270	13441	13503	13466	13351	13421	13434	13322	13493	13353	13528	13446	13430	13483	13326	13536	13415	13665	13260	13408	13435	13500	13683	13436	13389	13428	13351	13328	13309	13416	13443	13337	13506	13501	13535	13449	13485	13492	13435	13390	13382	13417	13406	13382	13463	13348	13518	13303	13428	13571	13345	13367	13396	13449	13359	13378	13297	13373	13554	13272	13537	13374	13624	13413	13262	13435	13613	13347	13525	13522	13280	13552	13336	13379	13395	13266	13485	13378	13394	13342	13508	13505	13540	13439	13590	13482	13413	13657	13468	13347	13317	13479	13310	13450	13472	13395	13278	13354	13469	13327	13383	13449	13360	13407	13318	13443	13525	13551	13377	13365	13442	13309	13294	13430	13471	13435	13430	13387	13169	13620	13628	13509	13323	13494	13346	13400	13369	13326	13457	13383	13276	13480	13554	13391	13544	13414	13280	13448	13407	13278	13408	13396	13354	13276	13477	13378	13438	13565	13348	13404	13596	13391	13434	13458	13483	13287	13352	13391	13464	13518	13330	13484	13265	13499	13444	13572	13411	13462	13572	13338	13401	13283	13455	13341	13377	13410	13560	13418	13418	13369	13490	13492	13257	13534	13326	13501	13363	13408	13375	13502	13462	13289	13369	13321	13376	13468	13485	13496	13455	13438	13327	13380	13533	13541	13369	13269	13515	13358	13362	13431	13319	13363	13419	13574	13318	13510	13384	13341	13392	13362	13563	13467	13361	13448	13470	13286	13472	13487	13433	13319	13444	13294	13368	13312	13444	13458	13482	13323	13502	13576	13348	13339	13486	13367	13703	13526	13391	13281	13434	13560	13565	13412	13481	13424	13480	13403	13388	13260	13515	13409	13488	13366	13383	13444	13284	13492	13387	13497	13571	13470	13518	13390	13515	13279	13392	13431	13488	13321	13331	13309	13441	13419	13369	13444	13511	13334	13362	13328	13532	13584	13400	13361	13392	13409	13368	13421	13393	13312	13348	13528	13425	13458	13439	13615	13284	13545	13428	13427	13525	13425	13526	13359	13346	13349	13402	13293	13437	13540	13341	13499	13454	13407	13549	13553	13365	13403	13251	13365	13401	13315	13302	13473	13346	13321	13480	13412	13437	13318	13430	13371	13299	13363	13394	13380	13271	13515	13349	13434	13404	13293	13336	13544	13227	13500	13414	13333	13274	13572	13411	13433	13455	13436	13265	13373	13595	13400	13407	13506	13407	13431	13407	13477	13404	13462	13455	13544	13450	13395	13434	13476	13440	13401	13424	13471	13299	13329	13415	13389	13408	13448	13321	13311	13432	13412	13699	13526	13532	13250	13317	13492	13367	13345	13413	13340	13516	13377	13417	13378	13405	13503	13363	13644	13331	13458	13481	13513	13433	13429	13451	13371	13437	13427	13264	13468	13289	13517	13540	13460	13318	13485	13502	13460	13332	13332	13394	13201	13453	13594	13483	13589	13354	13377	13388	13428	13195	13417	13272	13312	13460	13501	13485	13507	13343	13449	13428	13517	13387	13323	13443	13496	13472	13419	13490	13431	13502	13440	13387	13399	13439	13334	13512	13393	13226	13496	13361
27511	23160	28748	24655	19205	18104	17370	17027	17091	17369	17053	16560	16590	16549	16339	16291	16251	16307	15913	16445	16457	16462	16139	16109	15965	15994	16036	15993	15883	16166	15904	16162	16110	16279	16449	16417	16330	16193	15847	15998	15901	15890	15978	16041	16027	16041	15971	16024	16126	15892	15945	16102	16096	15981	16026	15724	16028	16128	15941	15943	15908	15976	15894	15740	15940	16089	15858	15902	15919	15794	16051	15844	15994	15893	15963	16042	15924	15956	15813	15964	15811	16029	15924	16009	15836	16020	15782	15750	15558	16009	15994	15960	15960	15797	16013	15904	15902	15860	16038	16089	16062	15981	15993	15871	16112	16040	15928	16033	15958	15873	16006	15782	15970	16024	15915	15860	15902	15918	16003	15867	15774	16000	15824	15815	16135	16096	16048	16200	15993	16067	16062	16071	15896	16011	16153	15975	15928	16112	16070	16128	16152	16036	16059	16024	16016	15849	15999	15984	16023	16072	16020	16052	16014	16140	15891	15876	15930	15920	15914	16001	15909	16153	15795	15966	15912	15879	15791	15904	15831	15999	15940	15795	16034	15829	15870	15959	16046	15860	16085	16054	16193	15899	15871	16059	16141	16038	16117	15835	15895	15843	15934	15981	16135	15952	15857	15963	15932	15897	16099	16071	15747	15956	16102	16000	15919	15854	15871	15912	16071	16020	16208	15805	15735	15879	15966	15970	15781	15920	15927	15915	15945	16023	15992	15891	15996	15975	16001	15886	15930	15764	16169	15973	16039	16123	16111	15955	15992	15896	15908	16048	15807	15930	15902	16047	15873	15925	16068	16068	16090	16084	15997	16008	15914	16046	15991	16186	15890	16012	15818	16101	16128	15991	15811	15907	15833	15933	15839	16076	15690	15791	15915	15926	15910	15991	15930	16061	16134	15993	16029	16123	16085	16015	16040	16000	15891	15991	16091	16005	15829	15938	15817	15983	15888	16000	15853	15926	15969	15755	15818	15966	15937	16009	16055	15842	15931	16009	15948	15954	15902	16094	15937	16047	15842	16071	15807	15909	15946	16028	16034	16138	16074	15975	16190	15945	15958	16016	15956	15991	16019	15791	15891	15920	15907	16000	16064	16013	16042	15876	16017	15776	16077	16137	15877	15971	15859	16084	16050	15983	16047	15922	16027	15943	15945	16200	15887	15976	15957	15905	16215	15855	16029	15881	15991	15925	15962	16075	15830	15814	16080	15974	15988	16068	16092	16030	15944	16059	15919	15948	15960	15834	15833	15895	15837	15892	15852	15797	16019	16193	16041	16055	15970	16006	16242	16029	16048	15749	15897	15908	15904	15893	16082	16011	16238	15954	15828	15847	16200	16079	15967	16047	15830	15935	15923	16050	15834	15991	16214	15987	16034	15716	15942	15949	15963	15997	16034	15841	16011	15809	16107	16042	15939	15812	15918	15991	15945	15958	15775	15796	16024	15996	16194	16254	16018	15864	15821	16021	16092	15953	16021	16133	15894	16079	16142	15826	15843	15930	15757	16018	16016	16111	16079	15977	16062	15926	16168	15987	15834	15939	15943	15950	15851	16011	15965	15942	16063	16123	15775	16144	16026	15998	16042	15993	15866	15942	15997	16139	15929	15783	16142	15976	15924	15882	15908	15856	15868	15925	16094	16096	16073	15996	15852	16045	15755	15980	16125	16085	15898	15819	15890	16052	16055	16123	15990	15808	16100	15985	15921	15968	15903	15966	16094	15951	15949	15992	16063	15865	15848	15936	16005	15818	15986	15945	16129	15807	16058	15914	15893	16029	16122	15931	15922	15854	16221	15997	15960	15787	16101	15903	15947	16016	16124	15916	15825	16054	16021	15923	16011	15878	16232	16004	15896	16033	15710	15878	16131	16022	15970	15841	15984	15896	16044	16034	16080	15919	16115	15855	15895	15943	16264	16043	15775	16032	15943	15881	15956	15903	15833	15981	15864	15955	15929	16085	16045	16003	15950	15744	15868	16000	15923	15989	15832	15795	16057	15887	16188	16185	15955	15945	15894	15798	15915	16031	16063	16073	15934	15886	15780	16033	16066	15977	15999	15782	16004	15914	15932	15854	15631	15951	15833	15976	16008	16045	15959	15807	15961	15876	15848	16133	15929	15725	15767	15864	15944	16074	16014	15924	15976	15902	16243	15966	16033	15796	15761	15921	15994	15766	15967	15829	16023	15768	15808	15753	15995	15743	15925	16133	15982	15927	15837	15898	15713	15874	15783	15860	16017	16109	16081	16257	16116	16106	16098	15905	15780	15900	16194	16053	16027	16048	15893	15908	16068	16090	16037	15977	15865	16058	16058	15922	16012	15949	15884	16041	15822	16099	15765	16065	15940	16145	16032	15878	16071	15978	15724	15911	15918	16031	15978	15814	15852	15809	15758	15924	16028	16176	16005	16002	16076	16005	15992	15983	16014	15975	15993	16045	15910	15982	15955	16040	15946	15887	15948	15696	15726	15960	15999	15962	15950	15996	16217	15959	15979	15844	16048	15936	16038	16051	15962	15940	15954	16072	16068	15922	15808	15924	16007	16027	15934	16128	15938	15994	15981	15936	15870	16018	15796	15906	16044	15824	15869	16147	15967	16012	15937	15835	15880	15990	16161	15951	16141	15954	15900	15987	15970	15936	16125	16028	16008	15885	15880	16024	16224	15998	15790	15944	15884	15854	15794	15961	16038	15967	16119	16001	15962	16013	15939	16117	15981	16025	16069	15933	16116	16103	16025	16071	16108	15853	15912	16100	15936	15816	15922	16052	16002	15829	15842	15874	16062	16076	15829	15813	16058	16001	16088	16032	15778	16048	15885	15975	16003	15977	15906	16051	15778	16052	16026	16159	16119	16013	15946	16098	15994	15954	15952	15881	16044	15941	15800	15976	15591	15898	16046	16140	15886	15789	15844	16096	15909	16028	15931	15914	15847	15997	15811	15827	16035	15863	15822	15870	16097	15886	16105	15936	16038	16064	16148	16163	15970	16076	16040	16185	16154	16026	16040	16031	16183	15989	16030	16147	15919	16128	16107	16055	15895	15937	15927	16011	15922	16018	15846	15915	15985	16093	16154	15872	15894	15946	16071	16059	15678	16028	16011	15786	16028	15816	15836	16035	15950	15975	16017	15664	15907	15876	15969	16179	15957	15889	15740	16001	15970	15832	15867	16104	15981	16043	16151	16017	15844	15962	15932	15974	15799	15967	15858	15728	15778	15922	16006	15957	16031	15818	16003	15806	16021	15917	15921	15861	16075	16037	16032	15663	15946	16175	15968	15864	15924	16076	15908	16174	16097	15932	15934	15947	15944	16087	15941	15902	15980	16047	16021	16001	16180	15838	15916	16162	16124	15984	15810	15916	16044	15917	16033	15972	15853	16045	15940	15915	16120	15833	16051	15965	15961	15962	15847	15979	15994	15997	15893	16082	16145	16028	15963	15978	15956	15843	16030	16019	16093	15990	15850	15983	15967	15987	15899	16119	15862	15924	16047	16043	15947	16163	15756	15909	15933	16127	15875	16019	15896	16040	15900	16008	15782	15958	15911	15931	16162	15897	16050	15982	15970	15932	16025	16071	16145	15920	15959	16072	16056	15889	16044	15889	15977	16032	16035	15969	15976	15965	16047	15874	15808	15728	16038	16000	15943	15874	15908	16016	15698	16004	15940	16065	15947	16052	16059	15905	16020	16117	15723	16156	16028	16172	16130	16099	15899	15978	15845	16106	15885	15958	15889	15826	15999	15917	16008	15889	15995	16017	15976	15995	16092	15945	15955	16100	16122	16092	15791	15982	15923	15889	16015	15944	15943	16167	15981	16013	16122	15926	15979	15884	15924	15755	15930	15963	16022	15992	16005	15817	16047	16032	15977	16031	15886	15891	15947	16087	16259	16058	15896	15886	15947	15824	16049	15941	15995	15958	15862	16077	15828	16107	15974	15959	15886	15892	15925	16237	15985	15998	15871	15882	15981	16137	15806	15882	16045	15842	16092	16053	15806	15863	16001	15920	15763	16082	16105	16049	15914	15968	16059	16037	15945	16041	16056	16037	15907	16039	16051	16033	15868	16031	15975	16085	16089	15970	15789	15970	15879	15904	16111	15998	15876	16089	16073	15888	16007	15897	16203	15976	15850	15946	16078	16022	16007	16086	15928	15864	15972	16212	16122	16032	16064	15935	16011	15934	15825	15952	15901	16012	15941	15892	15890	15925	16033	16026	15851	15791	15904	16169	16077	15963	16054	16018	15750	15972	15888	15959	15984	15863	15904	15967	15880	15984	15875	15946	15897	15931	15820	15923	15871	16020	15976	15860	16023	16043	15834	15839	16062	16025	15885	16048	15922	15906	15886	15906	15861	15965	15803	15814	15713	15909	16050	15862	16102	16033	15975	15848	16040	15838	16019	16146	15801	15970	15877	16082	16091	16021	16021	15971	15819	15914	16106	15872	15963	15897	15895	15874	16102	15983	15954	16012	15984	15851	15844	16033	16105	15669	16042	15934	16150	15929	15796	16034	15886	16110	16034	15920	15897	15771	15873	15880	16040	15990	16146	15904	15770	15834	15972	16087	16007	16031	15980	15785	15984	15972	15922	16055	16031	16115	16178	15950	15871	16025	16044	15917	15953	15785	15820	16071	15994	16037	16046	16130	15829	16005	15950	15940	16020	15987	15929	15855	15886	16158	16086	15916	15902	15964	16080	15988	16012	15930	16126	16208	15787	15937	15945	15905	15925	16020	15955	15827	15874	15853	16158	16145	16083	15994	15957	16083	16125	16014	15873	16151	16195	15959	15766	15993	15833	16054	15915	16035	16012	15982	15852	16078	15808	15939	16022	15986	16085	16093	15911	16148	16012	15923	15878	15842	15937	16019	16032	16014	15978	16010	16141	15978	16014	15970	16060	15821	16184	15953	16093	15964	15922	15802	15885	16059	16175	15921	15849	16064	15875	15886	15977	16162	15923	15856	15896	15747	15955	16029	16160	15943	16011	15885	15996	16006	15949	16100	16070	15866	15806	15783	16186	15808	15884	16035	15705	15927	15954	16108	16064	15854	15897	15954	15879	15751	15861	15975	15838	16121	16060	15722	16023	15964	15918	15884	16028	16003	16028	16093	16166	15887	16074	16071	16030	16036	16018	15976
20298	30494	29454	21455	17944	16828	15574	15589	15759	15818	15467	14588	14502	14284	14179	14024	13909	13966	14003	14289	14309	14129	13820	13628	13665	13788	13758	13621	13439	13545	13663	13639	13760	14013	14363	14057	13959	13837	13603	13712	13568	13482	13573	13577	13476	13793	13541	13763	13567	13661	13613	13620	13432	13434	13530	13576	13781	13585	13666	13653	13628	13602	13515	13566	13594	13616	13490	13538	13535	13585	13656	13677	13575	13557	13599	13508	13715	13642	13532	13655	13593	13595	13647	13545	13631	13470	13659	13630	13627	13694	13504	13613	13586	13614	13745	13596	13545	13704	13671	13544	13383	13597	13684	13543	13426	13340	13502	13708	13696	13507	13595	13660	13572	13563	13707	13615	13597	13525	13613	13487	13597	13702	13627	13701	13692	13577	13522	13580	13655	13699	13653	13597	13570	13565	13632	13607	13757	13609	13702	13567	13606	13404	13732	13716	13628	13493	13654	13621	13574	13548	13693	13572	13371	13780	13524	13546	13663	13444	13591	13470	13348	13493	13547	13486	13731	13731	13410	13422	13539	13535	13630	13480	13516	13609	13557	13693	13634	13742	13443	13619	13714	13606	13597	13525	13773	13664	13565	13570	13559	13744	13569	13649	13456	13725	13712	13567	13424	13619	13491	13541	13439	13640	13599	13668	13631	13620	13745	13542	13683	13401	13636	13479	13478	13580	13464	13479	13752	13753	13526	13588	13699	13570	13491	13449	13472	13539	13639	13533	13586	13698	13552	13620	13401	13605	13544	13603	13556	13577	13650	13575	13507	13524	13761	13617	13526	13551	13374	13472	13626	13577	13579	13793	13546	13656	13649	13465	13504	13448	13532	13486	13632	13512	13586	13597	13675	13717	13475	13657	13533	13579	13559	13655	13620	13468	13580	13702	13640	13418	13543	13554	13755	13591	13716	13603	13631	13649	13579	13684	13458	13754	13671	13641	13551	13426	13649	13684	13547	13648	13608	13373	13604	13606	13688	13489	13526	13539	13610	13545	13509	13611	13711	13642	13729	13577	13532	13668	13528	13644	13653	13633	13547	13652	13427	13574	13547	13485	13723	13585	13629	13517	13553	13583	13533	13343	13531	13659	13632	13476	13726	13609	13553	13638	13661	13495	13724	13552	13677	13530	13581	13788	13603	13568	13494	13581	13550	13590	13750	13546	13579	13666	13463	13578	13464	13691	13529	13625	13472	13516	13531	13578	13504	13582	13612	13633	13679	13396	13627	13561	13435	13503	13651	13702	13544	13774	13581	13730	13407	13552	13584	13620	13333	13638	13637	13654	13552	13766	13413	13564	13714	13563	13573	13678	13662	13574	13640	13711	13654	13676	13497	13489	13702	13523	13725	13532	13624	13654	13697	13643	13553	13597	13604	13585	13449	13800	13626	13555	13583	13673	13534	13567	13619	13535	13571	13627	13609	13409	13697	13470	13594	13580	13700	13482	13583	13507	13666	13545	13480	13624	13447	13633	13458	13616	13569	13654	13523	13686	13532	13513	13624	13718	13597	13618	13440	13540	13612	13528	13689	13636	13562	13525	13574	13656	13526	13721	13498	13581	13570	13595	13870	13612	13574	13647	13586	13552	13617	13460	13645	13382	13505	13577	13635	13620	13646	13637	13574	13327	13747	13607	13554	13641	13445	13763	13428	13399	13440	13528	13682	13539	13458	13668	13416	13449	13615	13610	13656	13503	13699	13555	13681	13634	13443	13359	13679	13669	13531	13586	13571	13471	13663	13494	13663	13750	13725	13536	13589	13542	13450	13557	13566	13551	13531	13529	13566	13413	13662	13515	13421	13550	13765	13549	13576	13724	13517	13588	13533	13670	13586	13612	13651	13640	13334	13536	13334	13536	13516	13615	13555	13779	13534	13631	13606	13375	13409	13507	13655	13559	13580	13647	13799	13515	13495	13577	13645	13676	13698	13605	13591	13464	13615	13452	13616	13682	13592	13594	13884	13671	13481	13409	13570	13583	13672	13608	13716	13546	13609	13564	13528	13647	13516	13594	13619	13691	13657	13569	13594	13592	13666	13616	13563	13621	13600	13672	13512	13696	13535	13545	13746	13524	13584	13553	13825	13645	13547	13579	13531	13626	13529	13528	13657	13538	13472	13564	13476	13488	13532	13667	13659	13558	13584	13700	13645	13656	13601	13513	13508	13480	13579	13537	13535	13492	13680	13558	13621	13717	13487	13629	13654	13427	13552	13523	13585	13531	13493	13453	13775	13621	13559	13731	13556	13435	13609	13666	13487	13646	13806	13470	13633	13757	13486	13624	13599	13655	13653	13457	13582	13613	13656	13518	13659	13528	13598	13706	13500	13594	13602	13500	13683	13583	13603	13702	13480	13611	13507	13557	13576	13638	13621	13542	13589	13589	13765	13470	13615	13545	13661	13528	13658	13675	13587	13638	13589	13504	13587	13629	13648	13566	13576	13710	13513	13641	13697	13610	13579	13536	13532	13540	13530	13610	13468	13692	13624	13475	13810	13526	13566	13624	13529	13668	13574	13599	13810	13639	13741	13436	13450	13595	13642	13757	13424	13515	13513	13495	13724	13589	13588	13647	13616	13494	13473	13430	13515	13801	13521	13694	13632	13598	13525	13664	13737	13537	13609	13589	13678	13595	13667	13463	13531	13582	13633	13612	13596	13718	13656	13736	13574	13663	13554	13529	13553	13697	13471	13668	13651	13464	13757	13578	13655	13636	13799	13602	13607	13680	13591	13412	13609	13525	13703	13598	13644	13540	13676	13596	13711	13572	13529	13508	13431	13701	13490	13604	13670	13744	13552	13630	13614	13521	13599	13400	13538	13454	13591	13569	13691	13720	13491	13598	13593	13588	13693	13545	13702	13727	13759	13477	13518	13602	13541	13640	13616	13658	13801	13816	13628	13435	13631	13425	13548	13581	13523	13664	13645	13674	13588	13607	13696	13607	13600	13578	13554	13414	13511	13644	13489	13670	13638	13553	13579	13554	13467	13605	13570	13651	13678	13628	13636	13535	13665	13520	13759	13677	13534	13581	13561	13629	13513	13764	13599	13612	13606	13608	13467	13661	13629	13677	13603	13616	13598	13558	13372	13772	13618	13647	13587	13569	13622	13780	13685	13627	13728	13661	13577	13728	13601	13632	13781	13725	13552	13666	13573	13620	13646	13690	13651	13607	13629	13703	13478	13757	13620	13428	13630	13715	13533	13628	13763	13666	13662	13619	13578	13587	13603	13693	13653	13585	13474	13516	13535	13665	13672	13559	13684	13602	13670	13580	13684	13588	13525	13542	13642	13519	13595	13517	13700	13668	13561	13555	13571	13667	13624	13625	13596	13768	13612	13648	13707	13691	13570	13538	13543	13719	13724	13664	13737	13592	13537	13670	13592	13498	13602	13599	13567	13427	13592	13754	13658	13563	13622	13630	13385	13496	13487	13553	13654	13705	13698	13520	13581	13425	13465	13582	13497	13696	13627	13607	13557	13498	13457	13602	13393	13591	13721	13620	13704	13803	13821	13509	13628	13641	13517	13557	13748	13539	13594	13463	13615	13819	13613	13598	13744	13713	13582	13726	13705	13640	13559	13545	13513	13431	13638	13523	13435	13544	13643	13615	13799	13675	13565	13582	13555	13417	13584	13595	13627	13643	13497	13595	13467	13640	13511	13619	13584	13510	13694	13545	13556	13402	13565	13737	13541	13545	13575	13591	13627	13587	13602	13604	13646	13550	13432	13508	13570	13599	13574	13588	13520	13567	13487	13518	13529	13803	13640	13514	13673	13489	13557	13638	13564	13624	13747	13530	13548	13448	13712	13466	13542	13648	13543	13660	13422	13623	13545	13835	13641	13530	13489	13579	13664	13597	13678	13448	13564	13729	13673	13567	13758	13663	13558	13539	13555	13658	13532	13477	13605	13740	13667	13613	13691	13753	13485	13532	13594	13731	13557	13522	13635	13630	13620	13560	13675	13560	13680	13525	13597	13698	13654	13709	13632	13798	13723	13582	13658	13599	13674	13674	13488	13509	13744	13546	13719	13695	13584	13686	13667	13589	13615	13509	13629	13701	13598	13811	13357	13660	13575	13471	13705	13566	13654	13698	13423	13535	13666	13529	13606	13748	13436	13670	13581	13512	13622	13541	13607	13406	13522	13540	13568	13456	13686	13489	13771	13599	13695	13764	13586	13494	13469	13566	13494	13623	13690	13656	13583	13666	13572	13625	13512	13733	13523	13507	13503	13636	13639	13608	13620	13488	13522	13608	13565	13662	13713	13610	13542	13638	13610	13716	13686	13718	13612	13521	13528	13791	13627	13614	13426	13710	13754	13663	13584	13563	13641	13634	13653	13563	13524	13701	13487	13446	13626	13488	13617	13529	13468	13603	13623	13613	13579	13512	13603	13614	13646	13588	13408	13715	13613	13668	13592	13557	13521	13677	13650	13654	13648	13508	13659	13527	13465	13529	13537	13614	13625	13659	13507	13757	13592	13659	13819	13588	13454	13603	13498	13559	13635	13556	13631	13642	13480	13582	13620	13658	13657	13646	13571	13668	13714	13748	13553	13642	13696	13556	13584	13637	13875	13395	13774	13630	13454	13726	13651	13416	13524	13808	13533	13586	13603	13678	13688	13566	13515	13581	13605	13575	13719	13584	13519	13682	13626	13472	13597	13710	13705	13454	13562	13632	13644	13673	13536	13658	13679	13583	13556	13523	13533	13713	13493	13709	13630	13604	13672	13447	13611	13648	13603	13723	13551	13782	13614	13721	13720	13482	13760	13637	13495	13542	13575	13697	13530	13666	13541	13586	13714	13708	13754	13516	13678	13667	13569	13593	13619	13531	13680	13667	13516	13594	13644	13806	13666	13607	13585	13708	13580	13627	13695	13456	13524	13427	13566	13668	13585	13633	13549	13610	13500	13457	13519	13601	13663	13633	13535	13604	13600	13563	13712	13573	13573	13519	13464	13677	13576	13592	13592	13551	13550	13579	13732	13649	13671	13565	13571	13673	13611	13522	13624	13515	13550	13615	13438	13833	13587	13553	13595	13628	13578	13573	13542	13640	13827	13598	13596	13630	13677	13716	13663	13490	13705	13561	13646	13589	13507	13552	13701	13641	13698	13659	13556	13660	13560	13664
23597	21128	28725	23989	22164	22890	21330	18063	17551	17957	17868	17108	16875	16811	16573	16396	16488	16406	16526	16373	16643	16560	16201	16014	15887	16093	15965	15791	15981	16013	16062	15804	15757	17625	19321	17833	17134	16313	15852	15976	15773	15658	15922	15684	15838	15858	15879	16010	15689	15656	15751	15631	15737	15693	15673	15649	15866	15714	15852	15739	15664	15671	15794	15768	15816	15779	15640	15719	15764	15704	15836	15922	15909	15812	15661	15921	15768	15958	15672	15817	15740	15707	15852	15635	15522	15789	15811	15635	15610	15785	15703	15846	15670	15692	15793	15928	15700	15594	15758	15814	15800	15737	15647	15698	15739	15945	15783	15854	15803	15747	15804	15581	15857	15821	15725	15668	15676	15562	15826	15729	15871	15816	15830	15629	15695	15602	15829	15734	15757	15799	15796	15848	15862	15763	15737	15751	15792	15826	15726	15840	15910	15821	15753	15644	15683	15721	15862	15779	15887	15715	15914	15882	15695	15664	15543	15766	15673	15707	15743	15843	15907	15904	15699	15674	15697	15723	15745	15823	15835	15823	15827	15741	15624	15637	15809	15712	15610	15630	15994	15766	15805	15781	15940	15861	15509	15776	15646	15844	15785	15895	15688	15721	15697	15654	15875	15768	15674	15800	15718	15908	15880	15790	15804	15776	15829	15831	15570	15763	15756	15870	15978	15847	15681	15708	15867	15648	15704	15843	15539	15656	15666	15846	15793	15821	15770	15842	15794	15581	15695	15848	15650	15653	15810	15817	15731	15785	15751	15610	15810	15638	15627	15603	15768	15776	15860	15634	15781	15593	15682	15728	15933	15585	15730	15844	15617	15630	15744	15633	15623	15738	15819	15734	15664	15848	15780	15628	15613	15562	15786	15882	15665	15743	15698	15755	15690	15739	15828	15776	15798	15869	15964	15648	15863	15901	15707	15674	15607	15686	15705	15690	15849	15735	15858	15612	15853	15738	15715	15797	15785	15812	15742	15993	15834	15754	15638	15872	15817	15691	15756	15878	15786	15750	15810	15697	15784	15630	15661	15678	15839	15855	15848	15831	15859	15646	15701	15787	15846	15773	15587	15609	15470	15615	15810	15814	15815	15705	15906	15838	15814	15788	15661	15690	15592	15673	15568	15794	15742	15851	15626	15788	15508	15832	15743	15772	15696	15649	15760	15748	15757	15639	15613	15600	15704	15681	15668	15667	15593	15705	15814	15835	15819	15917	15773	15604	15526	15778	15685	15878	15654	15799	15794	15801	15653	15890	15782	15638	15800	15467	15820	15710	15728	15667	15646	15754	15717	15516	15631	15972	15768	15738	15916	15674	15757	15649	15783	15785	15742	15825	15557	15661	15840	15828	15562	15660	15662	15738	15896	15604	15734	15548	15999	15882	15804	15742	15615	15918	15756	15695	15636	15723	15818	15618	15647	15895	15725	15651	15815	15850	15821	15837	15928	15834	15885	15541	15809	16053	15723	15608	15642	15974	15742	15753	15745	15645	15944	15720	15763	15717	15724	15669	15763	15838	15685	15917	15773	15923	15667	15691	15675	15645	15887	15523	15599	15857	15757	16038	15786	15754	15663	15756	15663	15625	15608	15765	15542	15828	15919	15602	15724	15778	15714	15768	15756	15993	15741	15649	15706	15836	15776	15560	15654	15851	15794	15559	15630	15634	15865	15686	15693	15780	15715	15472	15765	15817	15883	15745	15824	15759	15855	15640	15629	15715	15762	15788	15825	15798	15909	15680	15777	15606	15799	15792	15867	15781	15919	15758	15874	15863	15747	15747	15654	15631	15928	15662	15716	15683	15734	15666	15793	15606	15888	15737	15610	15689	15617	15658	15495	15706	15757	15714	15785	15656	15774	15759	15866	15923	15867	15729	15704	15604	15687	15594	15782	15853	15878	15680	15700	15625	15975	15908	15942	15799	15781	15804	15894	15882	15753	15735	15617	15758	15896	15820	15749	15948	16009	15745	15867	15786	15770	15764	15699	15719	15885	15786	15743	15807	15959	15654	15728	15733	15701	15843	15803	15856	15830	15896	15742	15637	15700	15659	15855	15839	15685	15678	15644	15640	15794	15684	15890	15679	15683	15779	15719	15732	15667	15963	15701	15627	15755	15811	15695	15650	15883	15803	15808	15730	15759	15701	15707	15805	15985	15677	15664	15788	15882	15659	15811	15692	15842	15769	15637	15605	15792	15719	16012	15788	16047	15680	15647	15698	15826	15895	15600	15649	15868	15785	15519	15794	15841	15638	15793	15654	15708	15946	15774	16009	15867	15726	15788	15733	15793	15740	15759	15758	15698	15762	15546	15820	15833	15893	16020	15839	15787	15683	15703	15693	15835	15811	15693	15893	15611	15799	15739	15896	15877	15595	15849	15964	15917	15796	15807	15734	15671	15681	15921	15641	15956	15721	15855	15791	15591	15729	15654	15640	15947	15735	15892	15739	15730	15719	15619	15793	15718	15700	15917	15834	15876	15840	15680	15782	15849	15828	15709	15855	15785	15874	15878	15676	15733	15650	15670	15631	15780	15976	15636	15686	15747	15804	15658	15818	15724	15601	15883	15844	15575	15704	15739	15701	15831	15892	15673	15622	15767	15710	15691	15830	15648	15788	16010	15838	15678	15858	15824	15856	15629	15888	15662	15695	15690	15743	15680	15702	15615	15566	15662	15713	15604	15873	15914	15636	15909	15779	15750	15815	15667	15748	15807	15782	15675	15617	15674	15775	15765	15825	15721	15721	15972	15913	15653	15581	15765	15773	15863	15563	15742	15560	15870	15777	15669	15773	15568	15463	15696	15516	15760	15646	15710	15588	15606	15616	15612	15590	15914	15842	15609	15637	15644	15605	15824	15767	15735	15782	15665	15614	15806	15909	15911	15878	15777	15658	15786	15692	15901	15701	15863	15851	15701	15886	15773	15714	15628	15667	15677	15903	15716	15735	15796	15837	15799	15900	15761	15600	15715	15898	15963	15980	15751	15892	15688	15695	15726	15691	15776	15821	15693	15719	15729	15564	15555	15643	15884	15556	15735	15582	15745	15818	15920	15687	15823	15866	15651	15772	16058	16005	15714	15784	15789	15656	15737	15708	15753	15851	15740	15554	15688	15929	15748	15582	15591	15805	15914	15640	15966	15747	15816	15919	15694	15461	15610	15870	15830	15677	15681	15596	15685	15806	15848	15793	15730	15713	15615	15672	15876	15848	15768	15491	15828	15607	15790	15705	15732	15729	15718	15770	15843	15653	15641	15779	15727	15825	15799	15790	15734	15653	15710	16109	15619	15642	15624	15792	15797	15744	15773	15774	15724	15724	15640	15746	15681	15676	15561	15637	15824	15613	15633	15581	15568	15783	15791	15651	15814	15770	15820	15845	15776	15666	15738	15774	15776	15779	15792	15817	15690	15806	15865	15714	15651	15781	15609	15954	15941	15671	15769	15800	15779	15707	15665	15651	15671	15771	15542	15480	15828	15696	15726	15688	15720	15775	15760	15717	15711	15648	15567	15635	15828	15580	15820	15785	15710	15771	15793	15942	15924	15793	15662	15749	15739	15818	15774	15774	15661	15653	15882	15673	15592	15778	15815	15771	15533	15899	15724	15995	15765	15787	15846	15802	15605	15635	15729	15835	15682	15598	15718	15725	15742	15773	15998	15830	15821	15841	15616	15884	15666	15628	15707	15735	15857	15721	15661	15741	15882	15913	15736	15788	15484	15731	15704	15756	15668	15801	15794	15653	15707	15738	15784	15668	15683	15785	15595	15665	15913	16061	15777	15905	15676	15517	15853	15475	15937	15717	15633	15735	15869	15816	15543	15769	15731	15670	15384	15661	15679	15883	15770	15802	15748	15758	15684	15618	15673	15853	15792	15760	15627	15804	15884	15839	15627	15723	15759	15740	15747	15767	15781	15705	15534	15655	15843	15750	15786	15702	15677	15787	15814	15779	15728	15615	15737	15643	15730	15893	15777	15622	15782	15757	15780	15846	15772	15589	15570	15832	15929	15774	15706	15839	15749	15641	15974	15677	15859	15788	15630	15967	15773	15773	15800	15881	15712	15804	15646	15739	15753	15921	15722	15741	15654	15783	15799	15549	15563	15769	15848	15648	15790	15651	15701	15737	15786	15783	15722	15723	15967	15657	15616	15844	15616	15508	15677	15799	15612	15776	15826	15754	15671	15629	15620	15728	15653	15716	15794	15747	15410	15665	15766	15667	15878	15896	15881	15768	15859	15962	15835	15828	15808	15979	15820	15581	15682	15663	15818	15668	15744	15658	15878	15768	15606	15779	15610	15693	15772	15762	15915	15939	15565	15800	15795	15927	15783	15664	15667	15765	15791	15754	15791	15596	15733	15858	15747	15734	15899	15761	15882	15864	15539	15768	15870	15737	15576	15748	15815	15700	15596	15674	15759	15605	15758	15761	15803	15743	15773	15832	15822	15782	15818	15914	15832	15588	15799	16030	15838	15688	15739	15826	15617	15894	15781	15919	15740	15644	15718	16011	15944	15882	15782	15845	15821	15697	15846	15825	15650	15647	15760	15729	15699	15663	15702	15668	15740	15633	15739	15704	15899	15538	15869	15806	15518	15729	15769	15990	15784	15822	15865	15824	15804	15840	15850	15922	15910	15548	15849	15627	15765	15752	15791	15603	15744	15638	15893	15776	15580	15625	15571	15680	15807	15859	15793	15653	15699	15615	15636	15807	15637	15701	15885	15696	15870	15632	15792	15718	15829	15731	15719	15622	15687	15775	15820	15701	15841	15837	15755	15853	15822	15773	15692	15572	16012	15627	15708	15831	15704	15653	15894	15619	15720	15854	15813	15775	15563	15813	15828	15774	15753	15808	15678	15868	15675	15645	15543	15705	15744	15659	15706	15765	15624	15702	15889	15822	15826	15600	15827	15533	15626	15851	15917	15913	15813	15812	15785	15878	15787	15791	15718	15791	15688	15624	15737	16022	15729	15716	15894	15644	15683	15687	15762	15650	15825	15719	15861	15778	15773	15774	15770	15800	15573	15704	15661	15882	15894	15896	15768	15804	15550	15632	15619	15951	15692	15865	15702	15711	15703	15775	15792	15963	15883	15882	15817	15772	15755	15750	15763	15672	15918	15689	15836	15552	15560	15659
20751	35742	36422	27817	21517	19261	17218	16486	16793	16951	16526	15255	15147	15037	14698	14240	14336	14327	14248	14674	14766	14360	14055	13839	13853	13664	13788	13432	13516	13726	13608	13611	13883	16929	18041	15995	14860	14031	13681	13442	13486	13455	13416	13304	13464	13411	13378	13589	13634	13345	13416	13621	13462	13377	13495	13520	13608	13510	13544	13510	13119	13453	13325	13462	13448	13443	13363	13411	13497	13470	13623	13368	13496	13371	13550	13424	13353	13479	13554	13426	13502	13454	13466	13360	13512	13356	13384	13390	13547	13394	13377	13363	13513	13295	13385	13553	13425	13528	13626	13487	13524	13536	13553	13483	13338	13531	13390	13436	13534	13415	13437	13372	13477	13531	13455	13448	13565	13457	13193	13620	13313	13490	13384	13454	13372	13502	13379	13519	13492	13319	13468	13562	13516	13385	13400	13603	13557	13303	13433	13423	13374	13520	13515	13473	13644	13276	13469	13446	13415	13443	13388	13522	13697	13364	13605	13383	13428	13383	13419	13349	13387	13439	13446	13358	13540	13661	13560	13440	13464	13401	13350	13479	13513	13438	13504	13403	13493	13334	13430	13383	13553	13365	13468	13354	13585	13488	13656	13385	13568	13409	13484	13549	13645	13517	13516	13389	13302	13521	13585	13618	13429	13451	13419	13488	13491	13326	13511	13333	13607	13506	13532	13463	13434	13323	13522	13370	13428	13492	13434	13647	13479	13442	13492	13445	13492	13439	13360	13536	13496	13585	13425	13428	13511	13425	13422	13441	13422	13368	13499	13408	13407	13584	13572	13534	13524	13587	13642	13463	13511	13396	13378	13533	13569	13506	13585	13410	13497	13456	13328	13467	13629	13347	13585	13397	13497	13290	13333	13362	13498	13628	13473	13401	13529	13628	13490	13385	13446	13408	13681	13327	13616	13495	13465	13465	13546	13553	13456	13325	13332	13564	13401	13450	13316	13375	13541	13691	13482	13527	13542	13572	13415	13529	13506	13612	13518	13519	13397	13487	13279	13456	13415	13447	13520	13666	13444	13541	13525	13432	13622	13327	13245	13592	13457	13586	13656	13538	13514	13366	13389	13505	13474	13468	13425	13444	13303	13453	13610	13250	13413	13353	13564	13452	13560	13362	13515	13438	13430	13537	13469	13351	13452	13466	13476	13512	13487	13217	13658	13437	13740	13458	13479	13495	13560	13324	13572	13598	13446	13362	13457	13595	13386	13453	13411	13551	13471	13566	13463	13392	13438	13360	13460	13488	13509	13450	13603	13446	13437	13334	13518	13631	13420	13553	13579	13409	13506	13484	13470	13519	13448	13435	13587	13468	13397	13546	13428	13565	13438	13582	13573	13371	13457	13533	13549	13467	13405	13339	13466	13444	13513	13503	13481	13313	13481	13447	13431	13511	13430	13376	13527	13513	13508	13530	13512	13425	13460	13471	13348	13489	13412	13478	13423	13455	13461	13436	13539	13645	13492	13598	13475	13352	13500	13588	13340	13316	13434	13385	13518	13233	13445	13390	13545	13574	13595	13489	13509	13399	13615	13528	13599	13535	13537	13497	13414	13496	13556	13729	13473	13342	13405	13653	13484	13394	13533	13477	13550	13486	13385	13545	13487	13528	13485	13608	13553	13406	13432	13421	13599	13513	13556	13417	13545	13387	13377	13513	13648	13451	13424	13432	13439	13359	13406	13378	13464	13576	13385	13608	13307	13439	13368	13668	13516	13563	13399	13475	13354	13473	13526	13435	13475	13624	13494	13407	13499	13534	13557	13356	13457	13572	13482	13424	13325	13520	13499	13484	13573	13401	13579	13338	13478	13402	13525	13520	13494	13270	13318	13493	13388	13595	13558	13458	13458	13393	13649	13404	13360	13489	13471	13480	13417	13523	13371	13473	13568	13390	13447	13633	13416	13557	13421	13418	13476	13458	13508	13419	13514	13300	13339	13533	13428	13388	13754	13387	13467	13388	13373	13502	13430	13458	13416	13441	13392	13401	13526	13426	13304	13431	13510	13443	13441	13293	13518	13482	13319	13519	13514	13535	13556	13430	13447	13447	13574	13497	13482	13353	13442	13367	13626	13370	13520	13341	13574	13594	13624	13478	13413	13407	13429	13517	13537	13549	13588	13444	13438	13395	13388	13626	13394	13618	13589	13521	13650	13526	13321	13595	13500	13466	13443	13483	13299	13428	13389	13363	13479	13693	13327	13415	13425	13520	13648	13424	13336	13530	13546	13351	13540	13443	13624	13279	13451	13457	13409	13510	13369	13507	13480	13460	13386	13483	13672	13552	13552	13480	13547	13422	13475	13515	13516	13451	13529	13479	13330	13502	13521	13441	13506	13526	13389	13457	13442	13567	13533	13432	13439	13300	13251	13475	13348	13546	13359	13543	13492	13582	13540	13409	13414	13477	13475	13304	13383	13546	13509	13402	13503	13448	13440	13432	13395	13500	13405	13433	13462	13467	13469	13463	13406	13338	13379	13571	13336	13496	13538	13397	13540	13373	13601	13383	13442	13416	13427	13396	13429	13454	13397	13488	13466	13271	13594	13474	13544	13424	13531	13513	13662	13578	13574	13597	13281	13318	13400	13549	13430	13344	13467	13402	13396	13403	13510	13571	13624	13516	13457	13390	13447	13416	13453	13484	13583	13355	13665	13661	13603	13370	13400	13487	13443	13422	13596	13374	13525	13415	13323	13406	13494	13454	13585	13448	13307	13437	13484	13426	13547	13465	13452	13289	13437	13476	13496	13499	13512	13387	13409	13500	13351	13306	13404	13621	13479	13446	13613	13340	13426	13638	13375	13434	13588	13503	13318	13434	13454	13333	13448	13424	13467	13469	13505	13364	13641	13428	13413	13392	13585	13566	13400	13385	13440	13518	13465	13376	13408	13438	13331	13462	13631	13476	13221	13392	13614	13456	13473	13425	13551	13313	13537	13409	13344	13422	13448	13297	13412	13551	13462	13480	13385	13434	13526	13469	13441	13452	13482	13503	13427	13391	13482	13531	13544	13474	13564	13385	13446	13564	13397	13524	13333	13290	13526	13528	13437	13603	13516	13495	13392	13479	13509	13440	13471	13397	13656	13455	13605	13308	13597	13364	13512	13381	13342	13496	13500	13572	13354	13483	13495	13351	13476	13396	13641	13522	13426	13590	13292	13517	13358	13425	13570	13384	13486	13478	13438	13673	13470	13436	13451	13423	13512	13635	13475	13297	13582	13615	13538	13432	13495	13507	13509	13502	13410	13542	13605	13637	13458	13457	13512	13548	13581	13686	13385	13500	13374	13562	13492	13361	13452	13436	13488	13456	13341	13432	13513	13497	13372	13482	13465	13376	13626	13603	13451	13523	13511	13498	13282	13485	13439	13514	13470	13449	13537	13445	13500	13407	13514	13526	13424	13498	13306	13444	13587	13406	13344	13314	13346	13376	13348	13546	13462	13424	13332	13547	13472	13234	13481	13363	13464	13494	13442	13465	13391	13365	13448	13477	13427	13593	13472	13430	13424	13360	13663	13420	13424	13464	13469	13429	13475	13364	13389	13658	13464	13441	13411	13413	13399	13452	13300	13315	13599	13312	13346	13633	13500	13531	13506	13502	13519	13358	13667	13379	13385	13449	13411	13438	13441	13441	13679	13386	13451	13319	13484	13654	13469	13511	13586	13330	13393	13501	13423	13440	13537	13328	13432	13532	13481	13527	13346	13408	13432	13188	13407	13400	13489	13327	13491	13436	13470	13502	13314	13490	13439	13469	13550	13430	13290	13633	13388	13457	13532	13535	13557	13569	13642	13373	13383	13433	13435	13453	13523	13225	13580	13326	13550	13374	13303	13413	13317	13415	13455	13572	13362	13494	13416	13570	13605	13429	13508	13491	13533	13235	13575	13429	13325	13496	13433	13463	13510	13449	13363	13144	13501	13466	13459	13295	13450	13520	13376	13405	13445	13382	13535	13416	13498	13492	13439	13475	13441	13563	13249	13396	13373	13334	13511	13472	13332	13525	13656	13425	13346	13518	13442	13620	13374	13457	13438	13374	13546	13401	13427	13501	13491	13533	13401	13552	13501	13614	13449	13547	13438	13301	13452	13462	13515	13429	13565	13516	13391	13424	13419	13474	13471	13488	13506	13445	13550	13301	13543	13614	13575	13361	13614	13525	13368	13572	13360	13483	13468	13530	13458	13511	13531	13465	13428	13425	13514	13424	13442	13428	13356	13464	13544	13537	13455	13573	13574	13536	13328	13385	13596	13458	13340	13695	13506	13520	13334	13441	13350	13521	13540	13635	13572	13543	13484	13378	13525	13262	13564	13479	13508	13371	13407	13586	13419	13402	13480	13393	13364	13435	13320	13458	13655	13426	13481	13567	13448	13533	13390	13537	13545	13539	13426	13510	13423	13388	13607	13352	13500	13288	13478	13387	13442	13491	13269	13525	13352	13301	13584	13433	13496	13495	13599	13431	13493	13666	13392	13502	13463	13232	13414	13484	13384	13565	13524	13341	13540	13328	13469	13385	13388	13395	13412	13420	13534	13483	13520	13434	13422	13562	13577	13389	13507	13620	13460	13491	13484	13427	13507	13437	13502	13325	13422	13444	13533	13648	13506	13287	13322	13391	13576	13465	13350	13546	13428	13578	13384	13414	13453	13448	13523	13473	13372	13319	13554	13499	13472	13449	13349	13496	13508	13557	13441	13401	13399	13480	13500	13459	13408	13467	13481	13376	13402	13508	13617	13345	13555	13411	13392	13406	13487	13432	13412	13397	13483	13413	13386	13473	13635	13404	13570	13507	13479	13414	13492	13429	13492	13408	13403	13513	13425	13414	13431	13451	13481	13481	13588	13434	13339	13339	13322	13355	13506	13736	13485	13551	13519	13423	13522	13512	13385	13482	13420	13347	13453	13483	13317	13501	13568	13440	13325	13565	13531	13576	13469	13553	13467	13429	13399	13454	13409	13488	13421	13314	13494	13458	13474	13613	13412	13482	13589	13379	13310	13441	13551	13366	13368	13426	13365	13595	13490	13434	13486	13439	13452	13393	13462	13546	13618	13456	13243	13633	13486	13375	13498	13533	13367	13471	13492	13533	13581	13560	13363	13433	13479	13412	13540	13504	13504	13434	13588	13488	13424	13352
22699	21097	28993	23478	21338	23380	25190	19554	18400	19048	18798	17758	17103	17266	17039	16732	16629	16498	16519	16782	16943	16649	16295	15944	16235	15937	16230	15974	16073	15928	15937	15946	16148	19415	21691	19626	18099	16657	16162	15929	15725	15786	15722	15728	15879	15687	15617	15816	15793	15714	15591	15807	15866	15636	15842	15784	15535	15753	15755	15754	15588	15779	15791	15614	15767	15807	15904	15644	15930	15765	15851	15557	15823	15724	15547	15517	15946	15656	15713	15605	15705	15722	15915	15651	15509	15948	15811	15771	15547	15611	15598	15757	15606	15529	15708	15814	15629	15795	15593	15774	15854	15759	15528	15732	15622	15885	15803	15796	15574	15622	15571	15900	15661	15707	15813	15712	15763	15762	15852	15888	15767	15675	15886	15770	15900	15882	15582	15586	15774	15540	15683	15661	15814	15462	15835	15516	15961	15687	15848	15776	15553	15464	15710	15717	15420	15545	15709	15577	15498	15753	15659	15730	15719	15573	15631	15470	15630	15780	15683	15731	15870	15559	15665	15501	15674	15821	15735	15670	15311	15638	15801	15902	15707	15488	15621	15849	15601	15689	15584	15476	15640	15654	15817	15571	15606	15882	15787	15668	15849	15756	15643	15700	15477	15533	15567	15745	15582	15732	15664	15802	15923	15564	15603	15542	15736	15604	15637	15739	15577	15651	15588	15626	15780	15708	15649	15281	15754	15849	15747	15606	15730	15550	15864	15837	15640	15796	15609	15745	15679	15598	15632	15538	15672	15784	15743	15873	15594	15494	15667	15712	15576	15649	15940	15837	15602	15596	15599	15699	15663	15710	15750	15667	15786	15574	15393	15765	15687	15835	15489	15692	15639	15655	15746	15730	15560	15598	15619	15778	15716	15766	15703	15715	15597	15623	15652	15709	15687	15618	15740	15574	15722	15685	15651	15646	15747	15582	15863	15766	15609	15518	15811	15658	15769	15851	15797	15790	15564	15592	15614	15651	15467	15512	15523	15694	15689	15727	15632	15753	15450	15701	15794	15572	15696	15859	15750	15640	15738	15599	15709	15618	15365	15629	15635	15564	15559	15643	15722	15613	15626	15666	15682	15821	15640	15625	15738	15587	15695	15633	15615	15335	15744	15657	15729	15719	15611	15664	15693	15506	15499	15810	15760	15578	15638	15344	15669	15873	15662	15640	15854	15309	15644	15806	15600	15692	15619	15745	15769	15809	15563	15664	15734	15587	15646	15523	15751	15742	15724	15576	15747	15497	15638	15948	15647	15634	15801	15705	15642	15742	15868	15776	15733	15716	15598	15543	15649	15716	15530	15702	15632	15696	15644	15738	15803	15692	15580	15475	15606	15492	15595	15677	15629	15467	15517	15592	15693	15757	15608	15527	15424	15700	15606	15495	15567	15527	15695	15610	15609	15590	15743	15638	15801	15401	15849	15757	15745	15751	15687	15576	15497	15681	15677	15627	15543	15510	15717	15401	15595	15690	15555	15565	15669	15615	15704	15795	15851	15751	15516	15738	15512	15662	15698	15679	15634	15734	15656	15662	15805	15630	15623	15670	15889	15691	15643	15583	15667	15500	15522	15404	15709	15609	15710	15634	15642	15450	15864	15724	15703	15749	15695	15705	15650	15729	15627	15600	15615	15621	15669	15673	15686	15591	15701	15600	15712	15686	15776	15795	15573	15730	15838	15628	15753	15635	15674	15678	15738	15639	15659	15527	15746	15692	15671	15793	15879	15613	15659	15544	15691	15611	15696	15500	15646	15409	15518	15400	15583	15523	15689	15701	15701	15697	15687	15702	15621	15600	15636	15551	15701	15707	15658	15730	15453	15644	15700	15541	15710	15685	15842	15545	15556	15646	15801	15507	15578	15518	15598	15686	15665	15629	15661	15676	15590	15686	15714	15470	15451	15551	15463	15775	15724	15668	15552	15707	15680	15880	15815	15802	15539	15502	15767	15857	15676	15695	15483	15343	15789	15708	15721	15742	15578	15859	15702	15804	15762	15871	15603	15683	15612	15669	15624	15565	15643	15477	15679	15491	15628	15658	15720	15719	15663	15713	15707	15727	15845	15703	15662	15598	15861	15589	15714	15606	15661	15562	15599	15423	15710	15610	15529	15728	15779	15620	15628	15765	15557	15656	15656	15764	15597	15452	15586	15643	15647	15595	15600	15636	15700	15892	15685	15650	15763	15592	15872	15547	15721	15732	15760	15613	15577	15609	15735	15490	15835	15600	15569	15699	15605	15595	15618	15666	15608	15730	15546	15592	15713	15534	15603	15569	15787	15923	15567	15755	15858	15677	15727	15781	15712	15674	15697	15740	15521	15659	15755	15566	15706	15689	15619	15565	15532	15535	15688	15597	15651	15552	15600	15816	15470	15561	15689	15567	15604	15743	15553	15703	15681	15626	15674	15598	15796	15678	15680	15491	15684	15688	15614	15641	15722	15568	15566	15534	15544	15606	15748	15518	15573	15575	15659	15515	15615	15670	15670	15602	15883	15695	15684	15852	15833	15678	15589	15600	15639	15612	15537	15672	15763	15624	15606	15376	15609	15402	15611	15946	15687	15704	15749	15551	15626	15591	15663	15566	15620	15819	15817	15806	15754	15689	15651	15680	15649	15715	15650	15779	15700	15716	15565	15501	15691	15593	15710	15751	15678	15481	15657	15405	15555	15611	15644	15562	15741	15910	15645	15821	15671	15680	15517	15780	15624	15795	15583	15776	15632	15612	15646	15683	15577	15631	15799	15740	15504	15588	15646	15769	15614	15689	15389	15825	15589	15842	15904	15738	15550	15562	15559	15661	15733	15673	15664	15788	15561	15613	15763	15918	15805	15566	15514	15686	15794	15867	15774	15699	15431	15624	15593	15550	15964	15598	15520	15816	15740	15465	15605	15776	15756	15563	15702	15487	15620	15490	15715	15656	15634	15631	15597	15725	15662	15823	15537	15422	15596	15625	15708	15713	15578	15468	15715	15581	15763	15416	15794	15838	15725	15548	15695	15663	15665	15749	15716	15841	15748	15451	15682	15737	15569	15439	15474	15646	15612	15725	15788	15636	15536	15615	15888	15702	15569	15819	15844	15833	15645	15551	15660	15678	15720	15551	15705	15489	15635	15578	15540	15580	15500	15711	15682	15669	15707	15620	15402	15554	15516	15613	15415	15706	15444	15739	15666	15529	15669	15853	15584	15815	15602	15569	15736	15505	15743	15474	15612	15805	15601	15785	15843	15636	15572	15693	15650	15736	15694	15737	15746	15766	15615	15593	15775	15704	15761	15876	15748	15713	15760	15779	15682	15578	15544	15638	15509	15671	15764	15693	15990	15740	15674	15675	15744	15819	15764	15457	15565	15610	15511	15609	15782	15639	15654	15777	15529	15689	15674	15665	15518	15695	15762	15800	15669	15741	15512	15593	15863	15570	15542	15568	15256	15538	15713	15568	15651	15568	15411	15631	15753	15548	15787	15434	15819	15546	15771	15754	15546	15604	15523	15525	15636	15647	15604	15751	15483	15478	15594	15755	15756	15618	15862	15561	15661	15736	15656	15803	15777	15556	15610	15687	15682	15734	15647	15580	15815	15579	15676	15684	15716	15541	15542	15694	15719	15648	15700	15700	15754	15741	15640	15621	15799	15652	15688	15921	15772	15617	15606	15497	15598	15581	15797	15754	15729	15412	15598	15493	15562	15674	15653	15641	15604	15710	15817	15733	15703	15716	15650	15625	15554	15709	15551	15826	15783	15676	15678	15767	15673	15683	15648	15368	15677	15630	15596	15668	15546	15778	15539	15410	15624	15451	15722	15609	15517	15530	15775	15572	15460	15620	15573	15820	15719	15628	15521	15554	15738	15737	15851	15503	15670	15711	15339	15741	15538	15551	15596	15475	15666	15594	15443	15595	15659	15645	15640	15438	15697	15746	15803	15648	15621	15728	15444	15601	15605	15786	15687	15909	15752	15628	15468	15802	15574	15707	15556	15586	15624	15730	15831	15690	15590	15546	15809	15863	15658	15603	15560	15650	15684	15577	15594	15558	15472	15546	15869	15365	15900	15633	15534	15598	15428	15703	15619	15717	15689	15568	15571	15745	15749	15339	15720	15616	15705	15607	15559	15830	15693	15825	15476	15759	15654	15737	15682	15612	15564	15693	15691	15534	15680	15459	15798	15657	15788	15763	15740	15576	15628	15802	15469	15798	15620	15783	15694	15478	15699	15565	15747	15769	15569	15417	15680	15898	15625	15794	15571	15807	15675	15585	15651	15439	15712	15586	15699	15907	15391	15653	15682	15824	15872	15713	15639	15806	15661	15670	15816	15601	15674	15606	15633	15483	15627	15798	15785	15496	15751	15645	15682	15692	15540	15623	15731	15595	15746	15805	15490	15605	15773	15663	15564	15785	15765	15823	15660	15796	15706	15667	15579	15699	15587	15479	15739	15742	15656	15417	15364	15640	15597	15613	15587	15585	15473	15761	15637	15611	15600	15457	15427	15610	15840	15677	15740	15613	15712	15788	15574	15731	15432	15828	15701	15719	15802	15654	15803	15769	15669	15710	15455	15783	15523	15527	15696	15651	15708	15759	15641	15689	15578	15701	15754	15742	15703	15691	15565	15554	15639	15719	15703	15802	15574	15415	15806	15741	15815	15536	15655	15747	15553	15597	15599	15672	15736	15761	15675	15489	15760	15723	15569	15794	15802	15745	15419	15565	15707	15705	15599	15695	15561	15687	15868	15705	15599	15630	15609	15531	15728	15596	15568	15683	15669	15635	15650	15757	15613	15688	15765	15404	15674	15810	15742	15651	15646	15643	15470	15699	15520	15647	15652	15678	15616	15659	15472	15678	15620	15738	15611	15696	15689	15781	15651	15556	15606	15601	15794	15736	15816	15575	15525	15669	15841	15660	15580	15774	15520	15618	15468	15642	15639	15489	15623	15798	15600	15863	15740	15679	15540	15453	15541	15645	15938	15394	15538	15453	15676	15541	15740	15847	15693	15596	15563	15678	15720	15570	15635	15573	15506	15557	15609	15583	15846	15632	15757	15717	15741	15678	15758	15720	15638	15740	15612	15402	15633	15576	15726	15746	15737	15872	15488	15602	15568	15606	15713	15550	15739	15729	15635	15587	15485	15916	15700	15682
21801	39618	38612	31611	24449	20758	19005	18386	18141	18100	17559	16266	15519	15478	15070	14607	14637	14411	14503	14928	15077	14863	13972	13771	13716	13844	13665	13489	13621	13651	13603	13504	13787	19047	21151	17350	15755	14331	13560	13577	13508	13307	13428	13284	13379	13453	13454	13355	13611	13223	13309	13427	13472	13265	13454	13334	13301	13468	13492	13389	13330	13161	13455	13462	13384	13267	13375	13373	13404	13351	13288	13352	13357	13327	13384	13543	13336	13353	13565	13351	13309	13411	13389	13286	13408	13333	13427	13408	13390	13286	13190	13519	13312	13302	13316	13650	13305	13541	13410	13233	13257	13322	13308	13405	13407	13451	13361	13220	13178	13428	13369	13562	13394	13388	13310	13162	13400	13142	13351	13320	13352	13499	13313	13337	13307	13525	13317	13458	13320	13329	13177	13308	13328	13318	13325	13310	13468	13272	13361	13326	13387	13327	13497	13302	13336	13329	13404	13346	13245	13198	13394	13450	13497	13432	13389	13226	13382	13201	13373	13299	13289	13337	13324	13376	13438	13309	13423	13389	13281	13275	13198	13227	13478	13400	13447	13307	13291	13347	13308	13162	13423	13248	13399	13386	13347	13130	13383	13310	13407	13299	13439	13377	13453	13495	13453	13435	13483	13343	13326	13344	13380	13327	13271	13384	13458	13296	13340	13403	13347	13309	13320	13275	13326	13506	13388	13336	13386	13230	13315	13378	13508	13310	13263	13488	13498	13402	13328	13260	13306	13285	13493	13249	13390	13471	13349	13308	13317	13426	13253	13340	13455	13272	13442	13420	13562	13255	13293	13429	13463	13241	13439	13351	13319	13427	13331	13365	13406	13323	13457	13382	13563	13289	13150	13207	13407	13371	13424	13469	13345	13316	13290	13450	13281	13484	13313	13390	13279	13414	13312	13397	13461	13340	13312	13268	13478	13423	13392	13151	13378	13588	13342	13190	13362	13353	13261	13515	13185	13426	13401	13556	13384	13532	13216	13285	13274	13461	13315	13361	13375	13313	13365	13375	13423	13368	13461	13311	13487	13334	13289	13279	13313	13278	13311	13414	13293	13381	13392	13272	13354	13369	13519	13449	13445	13351	13343	13399	13345	13457	13270	13509	13329	13405	13409	13441	13234	13380	13350	13284	13428	13308	13544	13388	13368	13311	13300	13299	13477	13459	13370	13490	13270	13434	13371	13479	13418	13368	13217	13301	13334	13339	13398	13301	13429	13241	13239	13249	13332	13269	13367	13368	13415	13347	13309	13390	13368	13335	13366	13238	13398	13329	13217	13258	13499	13450	13292	13340	13424	13440	13130	13438	13404	13677	13431	13436	13456	13454	13380	13182	13402	13401	13398	13422	13470	13427	13390	13473	13324	13322	13244	13476	13202	13474	13307	13440	13298	13311	13312	13406	13315	13302	13443	13382	13343	13098	13196	13230	13467	13311	13317	13304	13489	13449	13355	13464	13414	13376	13465	13270	13335	13336	13452	13397	13302	13290	13345	13378	13457	13410	13532	13401	13318	13374	13533	13136	13384	13531	13485	13446	13378	13384	13275	13380	13355	13374	13236	13327	13424	13280	13452	13233	13308	13176	13382	13343	13253	13524	13219	13275	13433	13488	13379	13231	13428	13365	13426	13442	13310	13280	13303	13352	13319	13318	13401	13320	13438	13547	13386	13346	13448	13418	13470	13264	13497	13360	13325	13274	13195	13246	13323	13257	13318	13362	13305	13592	13204	13434	13400	13338	13305	13536	13425	13372	13371	13455	13305	13453	13347	13176	13363	13336	13149	13463	13407	13363	13264	13309	13295	13265	13415	13599	13331	13311	13402	13256	13283	13386	13374	13247	13396	13333	13357	13439	13276	13245	13369	13392	13257	13383	13508	13406	13450	13372	13318	13229	13513	13376	13285	13452	13448	13377	13248	13323	13471	13273	13354	13545	13418	13291	13299	13373	13250	13406	13305	13280	13106	13460	13254	13377	13331	13372	13336	13310	13356	13398	13115	13320	13356	13406	13227	13444	13331	13407	13383	13192	13199	13407	13248	13252	13227	13355	13316	13435	13262	13308	13353	13460	13278	13532	13386	13346	13225	13376	13469	13393	13241	13322	13252	13280	13389	13283	13364	13200	13475	13421	13477	13324	13399	13223	13180	13321	13252	13588	13489	13360	13189	13192	13356	13321	13321	13329	13420	13342	13333	13479	13363	13396	13394	13416	13246	13288	13388	13471	13445	13338	13223	13321	13459	13419	13329	13277	13212	13363	13397	13495	13401	13279	13454	13303	13420	13371	13373	13539	13458	13278	13463	13387	13314	13384	13435	13238	13464	13395	13370	13279	13337	13263	13277	13352	13487	13493	13388	13289	13562	13226	13582	13136	13409	13486	13241	13307	13229	13248	13433	13201	13321	13215	13267	13444	13418	13487	13228	13283	13357	13256	13418	13278	13353	13212	13328	13325	13329	13198	13168	13361	13370	13455	13253	13353	13246	13352	13410	13315	13289	13479	13459	13370	13292	13248	13361	13363	13378	13372	13391	13339	13276	13372	13284	13336	13410	13442	13486	13349	13354	13407	13304	13422	13362	13380	13349	13668	13567	13411	13303	13376	13446	13218	13382	13472	13414	13298	13432	13259	13353	13112	13425	13229	13437	13498	13281	13228	13422	13312	13410	13209	13232	13486	13477	13282	13383	13300	13288	13289	13358	13375	13499	13398	13296	13327	13382	13356	13212	13398	13333	13338	13428	13424	13353	13236	13232	13408	13153	13360	13402	13234	13292	13372	13425	13380	13322	13340	13408	13346	13473	13513	13441	13344	13289	13401	13385	13357	13298	13330	13327	13368	13330	13580	13392	13278	13453	13281	13574	13540	13311	13101	13326	13452	13475	13378	13446	13300	13312	13345	13306	13293	13174	13364	13350	13318	13246	13335	13303	13348	13452	13221	13504	13347	13288	13253	13294	13416	13386	13329	13453	13291	13400	13287	13436	13179	13232	13333	13280	13387	13383	13309	13336	13392	13393	13498	13251	13361	13442	13299	13437	13269	13424	13207	13212	13390	13505	13254	13140	13392	13626	13313	13249	13420	13458	13221	13315	13279	13390	13377	13516	13421	13381	13348	13334	13178	13346	13287	13467	13418	13302	13494	13406	13343	13218	13382	13474	13413	13265	13314	13207	13392	13304	13399	13339	13412	13270	13403	13403	13333	13390	13525	13452	13228	13273	13278	13373	13232	13219	13370	13469	13233	13330	13206	13357	13376	13446	13320	13467	13368	13338	13280	13367	13161	13364	13487	13170	13358	13285	13279	13380	13487	13419	13457	13360	13348	13391	13441	13230	13510	13455	13336	13344	13390	13267	13315	13263	13213	13394	13367	13273	13334	13453	13345	13383	13168	13387	13242	13318	13409	13338	13366	13407	13372	13363	13444	13357	13351	13416	13182	13280	13214	13389	13395	13348	13252	13459	13413	13481	13407	13259	13383	13372	13311	13329	13334	13243	13365	13323	13108	13360	13332	13420	13290	13401	13199	13460	13347	13336	13477	13227	13544	13240	13355	13457	13444	13332	13378	13341	13404	13439	13207	13331	13574	13468	13408	13313	13351	13339	13260	13345	13364	13112	13243	13423	13232	13456	13308	13183	13373	13296	13154	13317	13406	13413	13392	13288	13444	13417	13377	13390	13327	13267	13270	13416	13461	13337	13406	13326	13349	13231	13266	13279	13213	13288	13302	13388	13342	13503	13300	13292	13299	13416	13471	13473	13258	13341	13134	13331	13323	13473	13316	13288	13336	13296	13399	13410	13282	13390	13258	13459	13292	13400	13260	13338	13322	13437	13477	13348	13347	13417	13292	13155	13422	13293	13284	13344	13278	13232	13466	13357	13384	13239	13382	13269	13339	13501	13416	13450	13344	13311	13240	13269	13407	13382	13399	13327	13374	13371	13288	13168	13317	13381	13321	13427	13232	13342	13327	13398	13468	13424	13376	13259	13474	13407	13277	13286	13342	13317	13338	13370	13174	13517	13302	13365	13445	13360	13519	13589	13180	13332	13207	13224	13298	13244	13286	13414	13345	13323	13361	13335	13374	13454	13225	13419	13255	13409	13281	13308	13224	13367	13432	13239	13457	13238	13384	13496	13363	13604	13308	13392	13376	13373	13385	13416	13510	13352	13241	13382	13312	13443	13314	13229	13281	13376	13512	13192	13391	13388	13317	13432	13397	13473	13483	13215	13356	13442	13382	13300	13256	13365	13382	13288	13213	13479	13383	13367	13169	13515	13277	13422	13273	13259	13226	13287	13304	13271	13491	13411	13310	13352	13240	13153	13434	13266	13311	13306	13157	13346	13275	13229	13424	13419	13429	13292	13343	13347	13217	13421	13316	13360	13419	13412	13423	13451	13333	13220	13554	13223	13471	13419	13361	13400	13325	13436	13473	13395	13302	13521	13315	13376	13269	13220	13515	13435	13271	13239	13260	13387	13399	13407	13213	13408	13331	13394	13342	13442	13402	13255	13326	13273	13231	13466	13440	13459	13362	13408	13364	13385	13337	13309	13334	13487	13318	13217	13324	13320	13297	13488	13288	13232	13213	13288	13466	13328	13160	13260	13367	13338	13414	13454	13266	13432	13280	13378	13277	13363	13231	13432	13452	13215	13440	13289	13375	13443	13326	13455	13297	13431	13347	13231	13388	13423	13298	13272	13423	13269	13154	13256	13121	13289	13410	13198	13401	13502	13367	13329	13242	13249	13350	13380	13415	13321	13312	13511	13462	13369	13175	13431	13608	13287	13415	13361	13367	13442	13214	13240	13424	13382	13407	13336	13422	13423	13311	13471	13262	13300	13465	13396	13253	13423	13346	13308	13228	13350	13395	13420	13445	13360	13321	13311	13420	13414	13492	13472	13241	13517	13408	13290	13286	13339	13329	13415	13373	13180	13248	13472	13555	13472	13490	13295	13295	13271	13405	13391	13292	13351	13500	13485	13279	13406	13297	13291	13322	13345	13453	13291	13444	13438	13336	13332	13489	13442	13370	13302	13491	13171	13363	13276	13368	13166	13368	13340	13307	13489	13365	13403	13512	13495	13475	13431	13271	13301	13355	13409	13492	13415	13218	13365	13290	13509	13530	13366	13438
27351	22862	28366	26699	20334	18302	17676	17171	16878	16925	17098	16687	16486	16257	16375	16187	16135	16161	16168	16301	16454	16431	16152	15780	15874	15969	15827	15890	15988	16035	16014	16166	15938	15859	16446	16526	16270	15863	16130	15907	15921	15756	15847	15880	15700	15906	15797	15985	16011	15907	15996	16068	15786	15823	16003	16037	15973	15990	15815	15795	15906	15729	15963	15914	15814	15880	15888	15705	15772	15841	15862	15816	15786	15763	15755	15670	15782	15738	15921	15852	15908	15908	15903	15757	15889	15828	15909	15792	15660	16059	15927	15874	15984	15698	15814	15907	16017	15898	15932	15823	15685	16020	15809	15922	15885	15871	15888	15594	15839	15865	15844	16004	15861	15906	15803	15586	15784	15817	15855	15715	15686	15636	15896	15858	15919	15830	15968	15799	15584	15982	16008	15837	16005	15848	15969	15960	16004	15798	15881	15793	16040	15931	15734	15740	15959	15720	15743	15944	15970	15942	15979	16070	15800	15968	16017	15751	15836	15953	15896	16069	15876	16139	15912	16086	15855	15662	15922	15770	15922	15756	16001	15941	15904	15683	15981	16066	15953	15930	16153	15885	15909	15850	15906	15955	15952	15845	15808	15937	15784	16053	15854	15973	15846	16019	15864	15744	16009	15804	15898	15822	15926	15913	16056	15724	15766	15818	16012	15778	15806	15797	15891	15881	16020	15810	16059	15939	15891	15934	15822	15841	15832	15935	15829	15886	16117	16003	15704	15789	15812	15664	16000	16043	15934	15931	15920	16036	15938	16044	15843	15974	15823	15759	15931	15891	15867	15928	15805	15962	15870	15924	15944	16026	16074	16003	15947	15964	15914	16026	15921	15960	15850	15879	15921	15922	15914	15918	15980	15994	15994	15825	15808	15943	15659	15854	16010	15676	15648	15846	15963	15971	15983	15770	15931	15942	15806	15817	15835	16143	15924	16011	15743	15821	15946	15900	15759	15988	15961	15831	15908	15827	15866	15689	15796	15941	15943	15832	15882	15729	15888	15797	15956	16014	15907	15979	15900	15816	15892	15900	15959	15914	15970	15770	15922	15938	15764	15935	15951	15756	15871	15682	15965	15985	15900	15756	15896	16080	15688	15840	15755	15724	15833	16167	15806	15941	15914	16103	15697	15862	15819	15819	15925	15879	15795	15827	15911	15955	15905	16143	16052	15986	15977	15815	15693	15907	15881	15802	15996	15727	15812	15876	15933	15813	15915	16000	15671	16160	15988	15841	15816	15935	15865	16067	15766	15757	15876	15949	15751	15907	15914	15851	15908	15908	16099	15635	15976	15695	15628	15877	16120	16164	15829	15892	16034	15832	15941	15794	16075	15746	15832	15937	16021	16104	15812	15763	15832	15849	15888	16012	15839	15948	16089	15930	15897	15720	16030	15924	16006	15939	15958	15920	15858	15898	15856	15967	15933	15931	15831	15883	15897	16004	15865	16027	16072	15851	16030	15817	15937	15840	15938	15924	16037	15857	15810	15894	16081	15975	15944	15693	15999	15753	15728	15844	16030	16082	15951	15742	15995	15722	15887	15728	15928	15667	15782	15888	15949	15994	15884	15795	15806	15765	15925	15940	16132	16012	16045	15941	15832	15959	15941	15960	15688	15911	15869	15999	15949	15979	15894	15880	16059	15939	15962	15868	16012	15939	15743	16143	15950	15922	15810	15929	15945	15939	15822	16021	16089	15984	15913	15933	15809	15862	15925	16006	15773	15956	15868	15904	15901	15978	15988	15985	15873	15943	15888	15883	15872	15768	16100	16053	15957	15890	16018	15929	15766	15833	15914	15825	15788	15804	15980	15985	15778	15673	15624	15653	15937	15673	15931	16068	15909	15843	15922	16033	15922	15939	15820	15947	15915	15544	15860	15846	15831	15682	15997	15914	16079	16113	16073	15879	15921	16151	15847	15836	16075	15907	15841	15775	15883	15731	15903	16032	15951	15842	15904	15913	15788	15950	15839	15735	16011	15874	15939	15739	15787	15777	16053	15944	15941	15958	15978	15880	15889	15798	15984	15946	15827	15626	15941	15956	15796	15860	15946	15924	15970	15785	15936	15704	15980	15971	15878	15834	15930	15862	15910	15742	15844	15956	15945	16170	15973	15897	16052	15887	15941	15918	15966	15857	15717	16030	15926	15841	15819	15999	15923	16047	15950	16021	16170	15667	16095	15902	15837	15815	15853	15989	15935	15954	15824	15964	15998	15950	16056	15832	15971	16066	15874	15926	15882	15871	15904	15934	15875	15937	16029	15766	15792	16026	15847	15832	15829	15989	15842	16064	16014	15999	16058	15916	15935	16010	15993	16080	15918	15832	15795	15956	16072	15912	15871	15856	15898	15994	15820	15886	15971	15785	16057	15925	16147	15825	15965	15969	15947	15822	15931	15618	15687	15772	15780	15782	15856	15889	15902	15832	15873	15925	15754	15965	15932	15838	15963	15978	15994	16001	15940	15928	15822	15879	15829	15846	15817	15949	15878	15796	15806	16196	15854	16064	16044	15731	15778	15975	15902	15935	15871	15880	15801	16133	15992	15655	16049	15932	15916	16186	15833	16025	15987	15963	15937	15831	15977	15772	15975	16054	15967	15834	15750	15856	15716	15945	15767	15814	16101	15998	15996	15868	15882	15858	15910	16000	15822	15830	15909	15834	16037	15904	16098	15766	16080	15921	16084	15847	15792	15814	15883	16166	15977	15698	15988	16023	16007	16092	15912	15941	16039	15921	15923	15782	15828	15917	15806	15812	15875	16025	15871	16022	15877	15944	15921	16009	15916	15893	15960	15871	15858	15973	15836	15783	15988	15968	16005	16071	15917	15934	15981	16086	15929	15980	16108	15817	15993	15849	15721	16032	15913	15998	15992	15894	16018	15864	15916	15731	15805	15863	15840	15773	15984	15807	15884	16078	15877	15707	15872	16018	15936	15982	15958	15900	15915	15965	15821	15922	15769	15753	16089	15750	16020	16045	15943	15857	15978	15937	15817	15751	15979	15968	15853	15794	15744	15921	16027	15972	16170	15755	15851	15853	15746	15900	15844	15646	16029	15864	15731	15907	15984	15887	15977	16015	15873	15961	15855	15999	15718	15577	15993	15777	15891	16005	16099	15904	15999	15798	15870	16022	15817	16013	16120	15854	16050	15893	15904	15992	15959	15846	16015	16007	16016	15757	16007	16046	15892	15755	15804	15975	16058	15890	16096	16104	15988	16044	15757	15930	15987	15983	15761	15866	15936	15637	15953	15957	15738	15953	16065	15798	15965	16034	15819	15922	15902	15975	15909	15895	15808	15974	15944	15989	15934	16097	16033	15788	15926	15851	15788	15897	15955	15806	15795	15862	15825	15961	15838	15805	15923	15848	15984	15963	16129	15941	15893	15912	16038	15780	15853	15974	15952	16046	15986	16075	15852	15901	15867	15937	15898	15824	15972	15833	15945	15994	15941	15805	15917	15955	15851	15939	15938	15815	15857	15946	15835	15941	15807	15963	16011	15888	15850	15744	15921	15860	15895	15990	15963	15758	16101	15786	15886	15871	15774	15812	15863	15976	15928	15907	15957	15923	15938	16055	15967	15750	15834	16017	15866	16038	15992	15915	16091	16064	15820	15917	15980	16052	15852	15906	15844	16001	15720	15803	15606	16128	15988	15910	15934	15975	15885	15891	15929	15995	15991	15823	15901	15959	15786	15874	15897	16002	15974	15881	15843	15781	15737	15616	15817	15693	15800	15922	15817	15862	15837	15808	15838	15714	15928	15795	15990	15912	15873	15732	15957	15960	15670	15875	15878	15734	16005	15787	15745	16110	15912	15759	16060	15782	15876	15819	15695	15886	15882	15974	15802	15902	15769	15880	15885	16015	16055	16006	15913	15934	16071	15770	15697	15798	16044	15803	15949	15965	15979	15967	15930	15950	15945	15910	15871	16002	15794	15819	15732	15778	15990	15978	16043	15866	15903	15792	15898	15630	15976	16043	15806	15973	15797	15915	16061	15956	15676	15975	15894	15960	15837	15767	15839	15967	16110	16073	15775	16115	15875	16073	15975	16000	16013	16097	15907	16020	15952	15803	15920	15654	16098	15922	15873	15820	15988	15726	15950	15898	16027	15711	16061	15712	15999	15855	16020	15850	15957	16085	15739	15844	16064	15860	15751	15752	15936	15882	15988	15817	15803	15942	15823	15983	16142	15985	15662	15819	15900	15872	15865	16017	15916	15757	15939	15977	15891	15819	15999	15765	15888	15947	15981	15954	15823	15851	15864	15703	15870	15753	15837	15916	16058	15957	15907	15993	16129	15878	15854	15871	15970	15855	15960	15761	16028	15859	15995	15990	16040	16087	15834	15765	15865	15864	16011	15920	15924	15949	15977	15741	15897	16008	15951	15862	15912	15963	15830	15883	15940	15763	15894	15953	15930	15978	16058	15736	15754	16083	16001	15817	16017	15780	16039	15966	15908	15807	15895	15906	16103	16027	16009	16007	15870	15892	15855	15998	15904	16169	15845	15833	15907	15800	15820	15764	15923	15936	15669	15791	15953	15923	15948	16081	16074	15886	15807	15972	15961	15925	15949	16049	15914	15765	15800	15649	15663	15877	16012	15980	15965	15909	15747	15899	15690	15936	16012	15975	15966	15910	16023	15766	15742	15983	15926	15706	15916	15823	15787	15737	16015	16098	16101	15776	16033	15903	15940	16095	16001	16107	15916	15841	15769	15794	15810	15949	15749	15949	15753	15778	15858	15851	15909	15939	15625	15714	15767	15966	15871	15831	15915	15856	15730	15914	15950	15861	15821	15971	15939	15933	16008	15880	15985	15916	16017	15841	15934	16001	15934	15792	15954	15932	15705	15822	16019	15872	15935	15989	15889	15688	15905	15932	15918	15908	15940	15948	15751	16055	15992	15783	15848	15933	15852	15859	15906	16005	15952	16120	16005	15820	15817	15965	15796	16062	15880	16012	15913	15979	15875	15994	15938	15834	15995	15950	15942	15911	15849	15808	15807	15782	15805	15876	15836	15861	16100	15979	15914	15898	16067	15883	15795	16000	16020	15919	15918	16051	16010	16153	15966	16017	15932	15955	15841	15955	16072	15982	15976	15998	15763	15842	15669	15904	15997	15936	15923	16026
19646	29902	29305	24982	18823	16829	16006	15321	15198	15197	15333	14746	14363	14417	14007	13869	14088	13892	13979	14159	14043	14127	13661	13470	13566	13728	13562	13503	13637	13511	13606	13607	13510	13805	14324	13921	13912	13587	13653	13640	13481	13516	13554	13386	13604	13486	13589	13458	13616	13455	13482	13531	13397	13586	13431	13514	13469	13484	13352	13487	13635	13485	13553	13672	13386	13542	13263	13573	13586	13595	13544	13593	13627	13640	13445	13381	13501	13486	13437	13507	13430	13394	13538	13334	13573	13507	13559	13377	13646	13464	13520	13480	13652	13413	13504	13353	13452	13529	13408	13427	13559	13483	13411	13511	13515	13419	13634	13616	13495	13455	13540	13468	13497	13562	13606	13608	13572	13496	13559	13364	13546	13410	13541	13472	13645	13344	13542	13580	13370	13645	13541	13535	13489	13617	13526	13571	13305	13443	13524	13665	13574	13262	13459	13382	13531	13467	13604	13600	13432	13528	13464	13436	13546	13359	13484	13627	13547	13459	13515	13486	13349	13494	13460	13544	13464	13457	13318	13437	13541	13612	13368	13668	13413	13562	13610	13462	13650	13661	13529	13302	13444	13469	13505	13479	13475	13527	13423	13386	13459	13392	13512	13493	13601	13572	13413	13434	13418	13387	13503	13517	13474	13483	13495	13616	13443	13409	13398	13656	13605	13618	13475	13450	13617	13356	13606	13392	13477	13455	13434	13424	13598	13507	13474	13510	13495	13501	13483	13338	13424	13616	13414	13638	13591	13554	13445	13447	13468	13495	13422	13589	13384	13491	13513	13588	13453	13442	13593	13611	13570	13632	13779	13328	13505	13626	13550	13433	13456	13401	13441	13481	13399	13495	13381	13542	13517	13565	13566	13531	13498	13352	13652	13535	13493	13637	13582	13468	13428	13436	13549	13228	13706	13403	13492	13655	13528	13459	13417	13548	13478	13587	13440	13401	13530	13548	13625	13461	13430	13516	13495	13533	13498	13389	13633	13447	13327	13539	13566	13582	13404	13447	13516	13376	13590	13493	13539	13394	13516	13505	13510	13441	13557	13369	13527	13254	13364	13475	13629	13490	13554	13569	13421	13564	13502	13635	13511	13416	13414	13534	13629	13465	13525	13474	13461	13639	13491	13334	13255	13568	13569	13549	13505	13642	13520	13540	13546	13349	13496	13378	13525	13495	13412	13654	13444	13591	13564	13571	13571	13590	13478	13490	13481	13588	13516	13490	13535	13566	13516	13689	13535	13654	13554	13592	13260	13486	13500	13460	13384	13442	13566	13551	13475	13508	13598	13539	13478	13470	13412	13343	13248	13443	13417	13430	13524	13549	13549	13526	13522	13434	13516	13622	13567	13412	13561	13397	13394	13514	13432	13515	13556	13515	13453	13363	13585	13595	13317	13502	13451	13304	13490	13722	13507	13521	13701	13442	13434	13465	13597	13495	13524	13284	13578	13394	13490	13379	13557	13422	13369	13543	13614	13364	13374	13400	13671	13549	13608	13518	13579	13457	13482	13450	13473	13506	13578	13636	13397	13364	13468	13372	13484	13435	13543	13436	13371	13571	13356	13370	13476	13571	13499	13440	13562	13521	13525	13522	13491	13310	13428	13537	13502	13441	13567	13576	13310	13467	13656	13456	13440	13614	13394	13587	13598	13539	13580	13498	13402	13590	13474	13344	13499	13515	13534	13480	13524	13611	13451	13433	13525	13499	13610	13484	13409	13430	13567	13756	13471	13564	13452	13373	13496	13652	13475	13587	13271	13435	13455	13465	13542	13383	13425	13424	13535	13364	13483	13472	13480	13511	13449	13479	13656	13574	13431	13466	13683	13420	13652	13372	13394	13429	13592	13443	13532	13549	13447	13604	13478	13374	13559	13702	13474	13432	13499	13481	13539	13346	13504	13522	13475	13518	13434	13520	13475	13611	13548	13598	13521	13431	13489	13556	13523	13639	13357	13374	13547	13510	13621	13589	13508	13639	13454	13584	13400	13469	13572	13528	13278	13669	13447	13649	13531	13541	13494	13452	13569	13553	13424	13440	13551	13617	13626	13574	13532	13416	13376	13587	13655	13407	13419	13426	13693	13361	13560	13468	13444	13371	13457	13492	13489	13445	13467	13553	13630	13311	13351	13534	13672	13631	13502	13553	13481	13384	13595	13376	13612	13375	13521	13438	13592	13356	13592	13384	13631	13430	13638	13459	13518	13450	13388	13609	13345	13514	13406	13494	13384	13634	13534	13456	13412	13389	13382	13509	13354	13544	13570	13541	13463	13511	13413	13426	13383	13472	13420	13493	13536	13494	13625	13481	13519	13415	13419	13413	13529	13553	13537	13691	13503	13639	13546	13423	13547	13530	13551	13656	13414	13647	13411	13522	13585	13473	13426	13560	13339	13502	13676	13622	13491	13516	13540	13499	13495	13405	13617	13538	13526	13419	13387	13515	13522	13491	13415	13305	13495	13513	13492	13466	13408	13432	13542	13598	13451	13407	13326	13427	13363	13534	13468	13599	13631	13427	13567	13585	13545	13572	13513	13413	13498	13514	13437	13517	13455	13441	13233	13381	13530	13462	13625	13652	13314	13483	13523	13456	13474	13577	13542	13398	13469	13542	13390	13399	13538	13465	13542	13516	13497	13442	13712	13618	13395	13506	13481	13529	13501	13450	13440	13520	13597	13389	13611	13363	13630	13403	13661	13505	13606	13577	13359	13509	13413	13499	13534	13468	13522	13415	13403	13394	13338	13369	13430	13562	13582	13508	13486	13459	13410	13432	13613	13587	13411	13273	13535	13483	13516	13483	13428	13485	13566	13435	13550	13541	13466	13443	13320	13457	13410	13383	13476	13470	13498	13449	13593	13476	13452	13695	13477	13413	13494	13484	13550	13573	13469	13542	13651	13557	13449	13455	13485	13564	13440	13651	13432	13553	13539	13445	13449	13468	13377	13439	13395	13566	13664	13433	13454	13500	13327	13527	13501	13398	13570	13591	13448	13539	13484	13607	13479	13468	13569	13498	13504	13622	13546	13420	13442	13591	13466	13461	13557	13398	13483	13320	13515	13544	13483	13501	13526	13548	13519	13382	13506	13579	13437	13484	13453	13526	13595	13517	13486	13475	13525	13483	13579	13395	13483	13461	13494	13542	13555	13544	13427	13630	13429	13492	13392	13362	13454	13575	13493	13542	13511	13443	13418	13632	13472	13560	13442	13376	13502	13368	13519	13624	13536	13513	13533	13518	13476	13560	13493	13482	13372	13433	13431	13455	13476	13446	13549	13450	13420	13404	13581	13508	13559	13627	13399	13406	13607	13466	13482	13508	13680	13506	13430	13289	13503	13508	13431	13375	13646	13600	13574	13486	13505	13514	13296	13494	13543	13663	13639	13418	13596	13459	13570	13588	13424	13595	13551	13546	13445	13505	13605	13478	13508	13609	13479	13468	13491	13280	13279	13485	13464	13576	13308	13558	13511	13364	13381	13600	13438	13550	13678	13625	13537	13440	13504	13391	13485	13389	13385	13452	13533	13440	13347	13563	13624	13457	13383	13386	13499	13501	13599	13483	13551	13447	13410	13417	13450	13494	13468	13713	13472	13684	13576	13400	13355	13521	13494	13671	13575	13490	13388	13578	13500	13735	13588	13423	13428	13470	13492	13576	13474	13567	13354	13623	13416	13520	13515	13477	13498	13725	13605	13557	13463	13543	13368	13616	13401	13541	13437	13509	13512	13611	13378	13543	13601	13515	13475	13511	13512	13449	13621	13437	13472	13493	13491	13432	13627	13519	13518	13432	13541	13500	13533	13456	13352	13487	13451	13599	13458	13497	13516	13349	13436	13495	13305	13378	13669	13489	13510	13517	13475	13396	13460	13494	13542	13479	13485	13355	13475	13467	13415	13610	13620	13596	13403	13383	13499	13518	13350	13417	13465	13666	13365	13511	13664	13350	13444	13418	13379	13566	13514	13603	13524	13480	13394	13467	13348	13407	13439	13633	13498	13408	13475	13405	13514	13536	13630	13464	13243	13476	13573	13494	13550	13440	13522	13589	13493	13468	13526	13429	13522	13464	13474	13568	13494	13460	13435	13544	13345	13335	13593	13575	13471	13528	13465	13502	13581	13473	13383	13357	13351	13545	13582	13434	13418	13477	13580	13589	13458	13401	13505	13501	13487	13403	13543	13394	13515	13468	13602	13535	13442	13519	13497	13445	13593	13489	13489	13560	13435	13544	13452	13580	13380	13429	13564	13416	13480	13381	13541	13580	13619	13488	13497	13691	13642	13377	13423	13723	13593	13488	13428	13517	13624	13450	13632	13499	13707	13507	13546	13489	13655	13510	13524	13502	13405	13575	13437	13587	13489	13483	13574	13561	13649	13500	13440	13386	13538	13481	13606	13497	13645	13368	13446	13541	13471	13527	13385	13583	13451	13546	13501	13498	13372	13682	13546	13574	13640	13562	13488	13405	13562	13397	13488	13491	13507	13356	13449	13604	13509	13527	13423	13449	13470	13566	13433	13600	13305	13569	13530	13545	13514	13592	13601	13496	13508	13559	13535	13462	13543	13456	13455	13513	13372	13403	13491	13423	13451	13439	13411	13565	13410	13420	13599	13472	13448	13560	13588	13487	13525	13577	13321	13366	13402	13502	13434	13520	13486	13392	13486	13432	13591	13460	13437	13574	13576	13547	13502	13587	13520	13420	13408	13489	13451	13517	13466	13452	13514	13534	13503	13536	13462	13476	13402	13467	13558	13422	13468	13519	13465	13386	13551	13428	13510	13496	13606	13609	13389	13624	13639	13466	13500	13455	13321	13579	13424	13451	13485	13467	13333	13446	13480	13629	13416	13429	13614	13518	13497	13510	13420	13462	13568	13598	13514	13433	13590	13355	13346	13430	13492	13594	13478	13607	13468	13549	13285	13508	13481	13599	13355	13462	13537	13419	13519	13614	13685	13379	13331	13362	13552	13470	13693	13343	13544	13369	13507	13525	13447	13504	13439	13324	13522	13657	13514	13452	13497	13545	13641	13640	13492	13361	13565	13519	13491	13493	13648	13487	13402	13457	13420	13605	13632	13357	13319	13642	13402	13435	13518	13438	13486	13701	13493	13621	13526	13516	13470	13508	13487	13649	13447	13505
23483	21072	28663	23904	22122	22590	21476	18189	17476	17811	17460	17162	17118	16601	16403	16386	16203	16201	16133	16322	16322	16036	16302	15998	15730	15973	15793	15804	15662	15693	15806	15855	15673	17582	19106	17947	17039	16197	15958	15685	15768	15830	15611	15631	15839	15471	15648	15615	15853	15573	15499	15590	15681	15681	15841	15721	15684	15674	15530	15607	15528	15763	15672	15606	15707	15633	15644	15565	15643	15559	15605	15560	15494	15692	15468	15495	15549	15660	15526	15553	15350	15397	15674	15374	15664	15556	15754	15521	15695	15544	15667	15887	15646	15594	15450	15627	15555	15510	15555	15607	15484	15600	15553	15649	15767	15503	15515	15471	15680	15689	15440	15518	15500	15571	15631	15506	15638	15585	15572	15475	15540	15330	15719	15548	15437	15789	15555	15737	15753	15469	15527	15432	15626	15755	15640	15637	15518	15550	15533	15674	15590	15519	15423	15709	15514	15698	15692	15772	15525	15704	15595	15592	15499	15507	15542	15486	15493	15646	15588	15538	15623	15609	15678	15340	15557	15830	15778	15789	15710	15496	15743	15554	15523	15678	15672	15397	15504	15649	15679	15614	15556	15639	15644	15482	15800	15709	15730	15523	15551	15604	15558	15599	15654	15855	15734	15555	15669	15505	15545	15545	15552	15434	15481	15572	15423	15372	15400	15573	15439	15558	15689	15569	15481	15670	15520	15614	15454	15627	15662	15713	15544	15703	15810	15539	15653	15671	15503	15542	15544	15599	15407	15575	15648	15571	15687	15440	15676	15557	15571	15609	15545	15469	15535	15595	15424	15645	15543	15487	15513	15638	15676	15840	15553	15373	15696	15399	15576	15503	15567	15722	15527	15557	15445	15671	15585	15425	15727	15420	15529	15550	15623	15667	15492	15343	15569	15702	15434	15585	15635	15537	15699	15488	15702	15467	15432	15341	15570	15462	15527	15554	15670	15656	15484	15648	15711	15597	15570	15630	15607	15617	15585	15576	15625	15713	15513	15862	15856	15671	15538	15613	15594	15747	15624	15476	15633	15562	15476	15595	15569	15506	15605	15636	15495	15661	15587	15609	15407	15731	15653	15742	15517	15778	15713	15405	15599	15532	15477	15528	15622	15639	15711	15466	15364	15733	15501	15527	15530	15510	15541	15681	15515	15323	15467	15628	15485	15602	15750	15552	15611	15616	15791	15731	15794	15507	15373	15468	15602	15498	15484	15525	15739	15629	15528	15460	15617	15705	15507	15394	15570	15646	15507	15420	15667	15451	15482	15677	15666	15569	15697	15722	15590	15676	15611	15774	15606	15634	15406	15564	15235	15334	15385	15340	15637	15705	15437	15631	15568	15457	15432	15491	15515	15579	15565	15573	15440	15433	15615	15644	15558	15550	15625	15486	15639	15492	15487	15764	15537	15517	15441	15585	15626	15500	15690	15422	15399	15837	15507	15306	15558	15622	15613	15637	15667	15649	15474	15617	15601	15373	15374	15461	15444	15547	15600	15501	15686	15532	15664	15588	15545	15386	15684	15588	15666	15528	15605	15480	15669	15345	15482	15546	15691	15657	15635	15654	15698	15531	15574	15483	15580	15474	15580	15482	15512	15544	15649	15602	15841	15494	15579	15771	15613	15464	15582	15653	15535	15595	15514	15694	15594	15570	15535	15560	15625	15555	15681	15443	15804	15581	15656	15569	15498	15617	15567	15429	15585	15515	15506	15245	15604	15508	15732	15677	15557	15715	15398	15567	15681	15520	15709	15730	15612	15572	15651	15654	15670	15475	15661	15487	15590	15576	15478	15893	15550	15567	15364	15669	15645	15564	15568	15377	15387	15605	15510	15695	15420	15406	15477	15560	15727	15427	15686	15555	15632	15500	15337	15825	15604	15496	15575	15500	15535	15764	15691	15639	15632	15731	15460	15590	15554	15472	15681	15662	15655	15640	15651	15519	15444	15512	15477	15464	15562	15477	15612	15705	15558	15624	15399	15592	15628	15399	15713	15727	15683	15765	15585	15487	15510	15484	15401	15696	15717	15556	15431	15689	15389	15642	15390	15528	15493	15624	15660	15628	15672	15538	15531	15734	15728	15666	15527	15631	15610	15661	15456	15530	15520	15808	15600	15361	15681	15590	15582	15522	15500	15378	15473	15550	15659	15430	15528	15475	15615	15781	15517	15570	15709	15660	15654	15616	15570	15400	15432	15472	15662	15558	15869	15605	15562	15560	15589	15655	15589	15649	15496	15544	15571	15525	15558	15636	15640	15398	15600	15740	15755	15576	15589	15590	15323	15684	15644	15436	15541	15635	15610	15572	15804	15646	15672	15597	15447	15647	15462	15511	15535	15534	15703	15558	15643	15563	15647	15682	15603	15748	15338	15472	15552	15624	15586	15443	15687	15699	15550	15730	15411	15518	15597	15457	15588	15661	15560	15656	15785	15691	15488	15579	15823	15581	15625	15834	15644	15443	15575	15334	15578	15510	15678	15667	15567	15521	15546	15436	15393	15367	15659	15691	15642	15609	15662	15676	15509	15749	15633	15654	15504	15678	15511	15704	15657	15895	15440	15506	15661	15538	15462	15624	15397	15588	15369	15283	15839	15294	15589	15565	15459	15491	15451	15576	15713	15480	15555	15415	15642	15670	15751	15582	15731	15627	15629	15740	15589	15606	15479	15570	15751	15666	15593	15488	15728	15522	15380	15585	15486	15616	15626	15598	15762	15535	15648	15487	15605	15520	15363	15658	15473	15609	15455	15618	15524	15563	15473	15627	15556	15547	15239	15353	15654	15625	15590	15502	15544	15524	15720	15641	15598	15405	15697	15603	15547	15364	15817	15562	15584	15653	15566	15424	15603	15575	15585	15747	15548	15529	15547	15520	15681	15398	15763	15591	15608	15696	15712	15498	15453	15611	15541	15663	15528	15489	15632	15533	15535	15516	15637	15624	15517	15578	15589	15507	15780	15564	15475	15590	15727	15484	15647	15512	15558	15681	15368	15419	15466	15617	15746	15610	15679	15363	15781	15612	15546	15749	15752	15544	15483	15645	15445	15523	15641	15531	15688	15531	15660	15572	15631	15527	15567	15691	15461	15580	15358	15516	15558	15699	15502	15593	15384	15552	15774	15422	15534	15483	15672	15576	15516	15604	15546	15816	15714	15431	15570	15779	15669	15447	15785	15595	15460	15556	15774	15521	15370	15551	15660	15418	15426	15529	15648	15544	15611	15629	15612	15486	15585	15563	15568	15652	15671	15461	15733	15523	15440	15556	15709	15596	15586	15499	15498	15823	15727	15516	15558	15623	15415	15509	15471	15611	15620	15492	15692	15763	15692	15564	15871	15473	15633	15530	15688	15462	15676	15639	15498	15651	15629	15628	15555	15725	15733	15905	15590	15720	15836	15565	15512	15701	15558	15546	15691	15595	15520	15658	15797	15666	15572	15470	15469	15523	15453	15315	15535	15490	15648	15719	15664	15696	15497	15648	15616	15494	15640	15697	15770	15614	15261	15704	15678	15719	15573	15710	15585	15727	15738	15495	15425	15561	15534	15742	15682	15729	15516	15591	15682	15699	15800	15657	15703	15624	15543	15569	15597	15714	15448	15578	15815	15528	15600	15684	15616	15810	15394	15520	15564	15545	15587	15875	15478	15612	15704	15678	15610	15759	15581	15593	15730	15763	15644	15409	15704	15419	15507	15681	15557	15606	15714	15409	15641	15455	15568	15892	15475	15562	15586	15603	15457	15489	15701	15493	15470	15534	15620	15376	15765	15394	15200	15587	15499	15493	15682	15699	15619	15676	15597	15620	15689	15683	15753	15718	15661	15332	15536	15594	15466	15518	15635	15424	15805	15585	15615	15661	15548	15446	15586	15560	15417	15580	15570	15445	15518	15397	15597	15624	15707	15590	15707	15767	15709	15773	15765	15696	15391	15719	15450	15684	15647	15529	15617	15643	15509	15522	15658	15667	15622	15841	15487	15454	15501	15597	15553	15677	15574	15767	15617	15601	15681	15643	15401	15556	15739	15658	15595	15523	15519	15395	15586	15457	15654	15449	15564	15579	15533	15483	15630	15623	15700	15428	15565	15637	15609	15645	15537	15609	15595	15729	15451	15540	15608	15477	15623	15771	15710	15538	15603	15290	15613	15500	15514	15626	15477	15700	15715	15443	15720	15384	15560	15537	15482	15707	15483	15729	15459	15652	15444	15437	15489	15698	15506	15410	15606	15479	15650	15595	15485	15748	15739	15572	15505	15367	15557	15495	15479	15790	15630	15614	15402	15564	15839	15546	15720	15455	15616	15571	15610	15289	15645	15492	15573	15525	15666	15409	15496	15538	15553	15737	15446	15652	15353	15621	15735	15656	15385	15704	15500	15663	15628	15666	15484	15379	15478	15650	15623	15489	15444	15585	15665	15533	15653	15598	15305	15790	15544	15580	15605	15683	15528	15583	15773	15692	15488	15698	15660	15607	15403	15626	15523	15594	15709	15601	15516	15596	15519	15617	15384	15522	15520	15561	15678	15608	15604	15525	15548	15557	15582	15636	15778	15532	15672	15653	15649	15555	15490	15348	15371	15616	15530	15665	15637	15700	15557	15660	15642	15755	15474	15324	15546	15721	15648	15379	15601	15592	15494	15416	15569	15705	15562	15592	15677	15602	15490	15482	15616	15445	15603	15792	15560	15600	15421	15527	15437	15571	15736	15529	15597	15536	15825	15661	15632	15515	15738	15519	15534	15567	15661	15606	15733	15406	15570	15293	15536	15457	15489	15574	15487	15447	15669	15671	15601	15603	15501	15448	15578	15730	15492	15684	15694	15533	15514	15558	15563	15427	15593	15507	15507	15569	15599	15382	15509	15680	15658	15565	15452	15787	15664	15623	15704	15699	15547	15630	15884	15599	15590	15564	15783	15618	15647	15738	15592	15530	15656	15683	15731	15562	15535	15657	15755	15491	15539	15599	15656	15662	15630	15581	15543	15645	15616	15564	15499	15464	15575	15506	15537	15767	15568	15691	15600	15642	15559	15629	15526	15778	15516	15471	15645	15496	15641	15641	15582	15474	15520	15676	15558	15639	15636	15522	15624	15407	15814	15644	15560	15616	15551	15602	15746	15762	15571	15565	15647	15510	15490	15846	15631	15480
19567	35195	34954	27533	21739	18919	17571	16923	16305	16408	16124	15608	15028	14861	14348	14090	14322	14177	14035	14490	14256	14020	13996	13562	13716	13586	13596	13502	13513	13614	13503	13544	13526	16523	18065	15877	14662	14135	13637	13331	13356	13218	13421	13366	13396	13275	13277	13324	13302	13373	13355	13385	13419	13410	13234	13455	13247	13364	13153	13428	13558	13285	13396	13265	13428	13477	13285	13368	13260	13371	13294	13499	13357	13426	13495	13383	13410	13360	13468	13355	13282	13513	13392	13410	13394	13396	13313	13333	13496	13299	13292	13274	13421	13157	13339	13135	13380	13425	13313	13257	13321	13456	13437	13354	13336	13418	13311	13338	13502	13467	13437	13462	13362	13243	13226	13400	13422	13322	13208	13230	13368	13482	13332	13399	13391	13237	13370	13471	13445	13491	13432	13392	13391	13327	13326	13428	13478	13238	13237	13311	13356	13271	13178	13401	13421	13267	13275	13420	13380	13424	13419	13521	13437	13328	13381	13315	13356	13347	13451	13210	13457	13388	13205	13383	13262	13431	13491	13460	13523	13493	13383	13398	13432	13433	13282	13240	13285	13367	13379	13362	13209	13406	13448	13266	13178	13326	13284	13447	13364	13432	13210	13320	13282	13160	13406	13354	13288	13316	13418	13257	13528	13171	13465	13236	13324	13412	13363	13333	13521	13410	13324	13432	13439	13427	13349	13402	13309	13222	13461	13277	13353	13347	13440	13453	13462	13323	13355	13338	13476	13276	13390	13419	13350	13346	13156	13375	13486	13307	13377	13417	13405	13461	13280	13155	13431	13241	13408	13227	13289	13450	13366	13312	13444	13304	13364	13320	13281	13442	13307	13422	13482	13309	13448	13368	13145	13251	13343	13146	13485	13318	13136	13348	13387	13343	13506	13367	13436	13365	13375	13325	13438	13403	13453	13256	13245	13394	13271	13211	13219	13324	13252	13327	13202	13421	13395	13203	13345	13260	13373	13315	13399	13448	13483	13384	13324	13333	13469	13202	13285	13320	13395	13285	13300	13335	13426	13404	13222	13253	13491	13423	13414	13239	13391	13330	13384	13183	13212	13395	13370	13453	13544	13347	13486	13221	13482	13221	13268	13511	13459	13280	13313	13403	13476	13324	13452	13281	13403	13318	13464	13450	13392	13408	13459	13183	13212	13399	13386	13400	13484	13126	13445	13358	13193	13284	13237	13377	13189	13516	13228	13520	13319	13467	13370	13395	13347	13472	13292	13317	13363	13468	13296	13262	13323	13314	13263	13330	13341	13302	13286	13296	13254	13247	13376	13318	13401	13318	13350	13202	13260	13433	13378	13296	13262	13383	13346	13516	13310	13494	13396	13300	13265	13185	13366	13370	13212	13288	13337	13292	13169	13287	13345	13305	13182	13397	13315	13321	13404	13535	13171	13262	13201	13520	13244	13393	13224	13388	13363	13216	13346	13534	13315	13342	13293	13177	13306	13182	13282	13362	13301	13304	13310	13330	13201	13300	13294	13268	13294	13428	13242	13233	13472	13253	13229	13370	13358	13227	13432	13500	13447	13275	13434	13203	13327	13208	13283	13435	13370	13542	13193	13270	13338	13306	13308	13232	13320	13326	13373	13235	13310	13485	13342	13306	13312	13244	13448	13366	13299	13390	13244	13274	13384	13333	13390	13452	13179	13376	13435	13254	13386	13430	13384	13355	13196	13276	13356	13352	13102	13384	13391	13336	13378	13341	13376	13302	13433	13308	13445	13415	13515	13288	13384	13363	13282	13529	13238	13487	13216	13331	13368	13236	13103	13450	13322	13229	13471	13275	13371	13284	13413	13415	13327	13317	13286	13347	13368	13368	13498	13336	13285	13421	13387	13161	13490	13358	13337	13426	13300	13389	13206	13438	13328	13373	13308	13289	13315	13322	13350	13304	13230	13262	13231	13218	13432	13343	13327	13371	13426	13223	13341	13477	13525	13433	13427	13383	13313	13310	13266	13324	13331	13366	13317	13508	13377	13255	13421	13340	13358	13485	13287	13280	13303	13331	13479	13484	13441	13252	13354	13446	13205	13422	13416	13431	13343	13406	13288	13443	13463	13419	13238	13257	13265	13350	13389	13326	13376	13251	13325	13331	13318	13432	13371	13508	13315	13275	13274	13291	13308	13478	13386	13330	13368	13208	13196	13279	13334	13326	13390	13473	13195	13389	13401	13403	13156	13414	13350	13358	13431	13288	13320	13401	13400	13315	13461	13337	13422	13324	13360	13217	13343	13321	13339	13354	13257	13206	13540	13313	13107	13339	13437	13107	13357	13375	13339	13287	13239	13439	13297	13384	13309	13405	13183	13288	13441	13435	13142	13451	13160	13388	13281	13410	13189	13416	13316	13376	13258	13417	13356	13406	13419	13292	13454	13352	13262	13315	13461	13384	13472	13238	13331	13346	13472	13360	13334	13520	13372	13140	13351	13341	13348	13570	13471	13289	13358	13332	13347	13463	13312	13294	13262	13239	13378	13354	13426	13273	13286	13324	13426	13285	13310	13229	13421	13240	13154	13417	13430	13441	13427	13277	13295	13310	13160	13393	13427	13410	13221	13528	13182	13351	13394	13386	13261	13375	13290	13150	13354	13294	13352	13397	13343	13231	13449	13199	13355	13406	13442	13339	13308	13272	13444	13444	13378	13258	13312	13302	13340	13467	13319	13442	13378	13303	13291	13314	13377	13265	13321	13390	13328	13365	13293	13265	13268	13372	13273	13349	13421	13411	13234	13372	13480	13340	13293	13335	13151	13376	13209	13377	13461	13283	13334	13503	13355	13225	13368	13435	13350	13354	13265	13244	13287	13356	13407	13391	13434	13429	13337	13364	13181	13286	13406	13439	13411	13302	13381	13332	13420	13469	13409	13419	13261	13297	13330	13343	13345	13311	13452	13335	13340	13607	13331	13320	13211	13311	13355	13323	13356	13291	13420	13401	13336	13244	13378	13275	13369	13393	13485	13292	13256	13349	13436	13271	13363	13266	13276	13205	13588	13274	13229	13184	13368	13331	13346	13359	13240	13225	13356	13345	13361	13101	13444	13224	13570	13328	13334	13315	13291	13424	13288	13321	13371	13403	13390	13474	13235	13289	13408	13288	13334	13218	13328	13357	13399	13203	13490	13375	13353	13457	13279	13504	13351	13254	13458	13279	13295	13320	13286	13360	13369	13290	13189	13440	13297	13198	13360	13331	13404	13351	13377	13376	13349	13170	13370	13369	13287	13346	13357	13322	13262	13345	13429	13363	13183	13433	13358	13326	13352	13442	13282	13335	13294	13395	13338	13357	13481	13419	13354	13226	13281	13462	13483	13417	13290	13483	13274	13418	13412	13379	13415	13369	13410	13312	13337	13432	13236	13244	13284	13137	13287	13342	13102	13320	13202	13368	13366	13446	13239	13385	13192	13208	13291	13258	13223	13379	13342	13357	13401	13386	13483	13461	13347	13354	13381	13338	13429	13246	13343	13305	13453	13398	13435	13393	13307	13444	13354	13272	13252	13419	13386	13182	13409	13311	13235	13317	13303	13242	13477	13300	13278	13297	13431	13399	13461	13528	13319	13330	13334	13280	13420	13246	13316	13181	13254	13396	13392	13407	13325	13345	13409	13518	13284	13360	13358	13187	13331	13176	13556	13409	13243	13428	13215	13381	13230	13425	13437	13289	13368	13345	13262	13293	13377	13447	13384	13482	13362	13436	13357	13357	13491	13347	13344	13318	13238	13360	13286	13279	13543	13310	13178	13323	13446	13275	13229	13315	13595	13240	13276	13430	13395	13373	13428	13247	13277	13334	13456	13244	13387	13439	13379	13399	13349	13323	13408	13315	13431	13443	13373	13517	13265	13333	13277	13417	13304	13380	13121	13146	13288	13485	13443	13350	13344	13316	13191	13325	13207	13364	13314	13358	13258	13193	13318	13433	13450	13266	13253	13309	13479	13178	13247	13403	13346	13280	13331	13357	13385	13325	13221	13611	13450	13438	13336	13479	13515	13221	13430	13330	13363	13356	13273	13254	13293	13241	13425	13364	13378	13245	13236	13444	13293	13415	13391	13445	13287	13326	13291	13418	13347	13389	13190	13218	13308	13403	13455	13100	13269	13286	13384	13339	13222	13414	13233	13187	13333	13351	13274	13287	13309	13217	13401	13303	13375	13331	13263	13504	13479	13227	13398	13349	13301	13315	13280	13305	13310	13399	13340	13368	13370	13336	13473	13388	13440	13281	13296	13289	13430	13395	13392	13449	13367	13367	13367	13507	13263	13350	13377	13314	13311	13344	13450	13328	13270	13378	13311	13380	13484	13357	13443	13334	13504	13301	13186	13233	13504	13244	13384	13247	13162	13501	13361	13413	13418	13290	13272	13200	13337	13322	13366	13343	13304	13382	13307	13438	13462	13421	13373	13207	13360	13609	13238	13512	13301	13469	13272	13532	13201	13362	13449	13300	13306	13369	13433	13516	13361	13253	13310	13445	13377	13372	13468	13295	13315	13303	13405	13459	13396	13581	13366	13295	13348	13460	13295	13372	13372	13349	13331	13401	13154	13397	13368	13101	13330	13348	13461	13332	13233	13300	13367	13415	13265	13414	13345	13255	13356	13317	13492	13437	13400	13412	13381	13226	13245	13343	13264	13164	13370	13438	13304	13329	13310	13492	13414	13342	13422	13420	13311	13231	13310	13424	13302	13433	13520	13248	13272	13379	13284	13241	13441	13400	13415	13387	13272	13313	13388	13442	13441	13380	13328	13363	13328	13392	13352	13370	13367	13476	13169	13378	13269	13200	13439	13301	13370	13278	13313	13437	13375	13334	13266	13419	13391	13260	13355	13347	13500	13386	13450	13366	13445	13232	13355	13412	13286	13456	13158	13406	13443	13411	13323	13296	13476	13366	13499	13459	13390	13279	13298	13279	13379	13423	13476	13354	13426	13394	13312	13301	13362	13270	13317	13436	13456	13267	13263	13321	13393	13256	13264	13430	13388	13372	13280	13522	13355	13211	13392	13443	13358	13283	13300	13239	13355	13234	13262	13430	13364	13316	13270	13269	13141	13337	13372	13380	13371	13349	13301	13335	13355	13464	13382	13226	13243	13310	13290	13062	13303	13247	13340	13433	13286	13513
22713	21172	29129	23517	21497	23655	25679	19963	18202	18792	18365	17900	17225	17127	16766	16603	16656	16614	16359	16520	16643	16368	16432	16018	16263	15895	15784	15883	16012	15886	16003	15846	15905	19592	22217	19205	17800	16708	16064	15863	15630	15680	15675	15623	15690	15770	15496	15744	15801	15579	15771	15982	15662	15776	15750	15572	15598	15553	15508	15636	15558	15799	15612	15446	15822	15652	15717	15635	15793	15539	15595	15634	15722	15651	15623	15703	15749	15496	15642	15668	15564	15677	15859	15583	15690	15836	15582	15580	15714	15808	15523	15626	15613	15690	15668	15788	15505	15577	15721	15556	15740	15765	15579	15891	15674	15701	15615	15658	15595	15762	15513	15666	15730	15620	15572	15702	15640	15620	15416	15559	15708	15702	15728	15548	15589	15662	15503	15526	15346	15617	15766	15499	15708	15504	15630	15649	15668	15533	15638	15392	15716	15661	15536	15669	15538	15538	15582	15681	15731	15570	15768	15649	15626	15557	15712	15705	15888	15725	15596	15543	15499	15485	15662	15456	15681	15604	15655	15736	15639	15345	15476	15774	15539	15639	15482	15640	15822	15737	15288	15704	15622	15620	15617	15595	15484	15638	15595	15565	15559	15521	15457	15606	15602	15443	15685	15568	15615	15836	15659	15489	15476	15628	15729	15545	15515	15763	15503	15433	15542	15514	15722	15552	15571	15762	15453	15561	15708	15430	15470	15676	15384	15386	15445	15497	15776	15495	15675	15601	15653	15597	15502	15698	15486	15600	15622	15686	15310	15510	15534	15478	15617	15628	15578	15611	15626	15727	15452	15389	15624	15601	15575	15608	15586	15593	15531	15391	15661	15350	15760	15647	15895	15641	15421	15574	15517	15735	15611	15559	15683	15528	15499	15560	15613	15556	15708	15556	15611	15659	15688	15584	15628	15461	15643	15632	15574	15582	15648	15458	15742	15375	15820	15405	15666	15734	15651	15636	15785	15531	15755	15630	15698	15480	15477	15497	15818	15546	15540	15539	15457	15713	15559	15657	15558	15734	15680	15750	15451	15524	15557	15533	15664	15681	15351	15584	15752	15688	15672	15694	15448	15747	15642	15424	15446	15685	15435	15548	15413	15658	15580	15744	15757	15623	15635	15588	15650	15582	15648	15618	15573	15499	15509	15608	15478	15587	15606	15701	15537	15664	15713	15726	15502	15578	15554	15579	15512	15619	15540	15621	15522	15727	15803	15618	15730	15562	15515	15364	15552	15844	15546	15433	15713	15544	15636	15664	15550	15540	15704	15762	15549	15591	15642	15499	15541	15414	15463	15472	15760	15636	15561	15673	15660	15644	15539	15619	15608	15594	15707	15705	15667	15501	15672	15792	15691	15684	15660	15505	15486	15696	15584	15611	15548	15657	15471	15338	15462	15611	15644	15649	15710	15594	15560	15531	15606	15625	15357	15517	15801	15599	15749	15592	15631	15563	15722	15627	15642	15710	15474	15672	15540	15680	15723	15555	15708	15653	15371	15473	15583	15548	15701	15530	15474	15620	15592	15599	15539	15712	15649	15500	15718	15617	15646	15487	15445	15574	15727	15872	15597	15723	15538	15455	15719	15566	15731	15457	15622	15384	15563	15769	15535	15343	15654	15549	15538	15434	15659	15823	15564	15462	15619	15624	15716	15581	15562	15543	15647	15635	15606	15683	15574	15596	15531	15534	15551	15579	15546	15621	15740	15741	15534	15559	15585	15660	15488	15602	15677	15518	15779	15491	15375	15567	15464	15511	15644	15691	15645	15663	15905	15747	15517	15646	15652	15470	15591	15583	15628	15546	15590	15590	15656	15539	15675	15608	15518	15559	15663	15736	15718	15590	15659	15704	15613	15522	15467	15430	15693	15712	15635	15635	15784	15595	15601	15526	15634	15448	15510	15635	15397	15589	15741	15591	15538	15706	15842	15535	15662	15577	15632	15681	15552	15637	15590	15593	15801	15424	15393	15559	15557	15812	15649	15482	15558	15335	15600	15713	15514	15645	15612	15299	15634	15542	15621	15650	15631	15519	15666	15527	15476	15682	15463	15722	15791	15707	15662	15667	15470	15559	15301	15681	15604	15522	15813	15600	15760	15577	15872	15809	15769	15619	15534	15597	15641	15430	15458	15599	15438	15518	15498	15612	15663	15648	15535	15415	15758	15352	15609	15699	15546	15671	15522	15584	15627	15611	15717	15627	15590	15649	15615	15567	15582	15614	15787	15766	15479	15528	15532	15603	15608	15737	15683	15769	15822	15645	15633	15764	15585	15572	15761	15552	15611	15452	15659	15631	15681	15348	15540	15570	15600	15652	15496	15425	15455	15596	15631	15736	15385	15673	15545	15550	15709	15564	15663	15531	15529	15636	15855	15771	15670	15567	15637	15616	15638	15618	15409	15556	15646	15492	15530	15738	15654	15441	15623	15768	15470	15721	15650	15723	15570	15643	15572	15744	15573	15355	15573	15604	15601	15594	15798	15653	15364	15537	15456	15529	15786	15608	15524	15417	15561	15598	15472	15689	15659	15723	15506	15751	15618	15468	15351	15529	15762	15647	15550	15597	15692	15544	15340	15408	15475	15544	15642	15506	15499	15514	15615	15510	15664	15696	15579	15583	15698	15749	15511	15531	15496	15573	15815	15694	15627	15419	15718	15550	15430	15714	15717	15490	15650	15591	15688	15563	15653	15581	15800	15593	15598	15602	15710	15614	15540	15535	15579	15536	15617	15403	15543	15420	15459	15627	15554	15663	15695	15729	15625	15601	15484	15615	15380	15654	15799	15713	15376	15585	15297	15485	15604	15451	15483	15433	15577	15642	15565	15360	15554	15553	15610	15674	15542	15647	15474	15523	15661	15814	15759	15775	15598	15650	15576	15607	15499	15585	15618	15693	15413	15624	15605	15668	15684	15623	15725	15626	15595	15556	15574	15536	15697	15477	15468	15766	15649	15608	15375	15538	15544	15620	15715	15632	15506	15674	15580	15531	15626	15628	15664	15632	15337	15668	15685	15532	15407	15562	15549	15570	15552	15404	15615	15472	15590	15559	15767	15684	15594	15770	15582	15533	15720	15535	15558	15589	15523	15345	15408	15560	15446	15653	15581	15366	15539	15505	15505	15609	15675	15735	15720	15725	15594	15742	15665	15627	15719	15661	15615	15516	15630	15642	15594	15569	15640	15518	15544	15625	15633	15610	15703	15635	15518	15603	15773	15655	15609	15312	15532	15574	15513	15610	15458	15491	15537	15418	15648	15696	15543	15365	15507	15415	15453	15721	15579	15514	15743	15596	15667	15596	15604	15623	15598	15405	15498	15480	15628	15512	15408	15476	15650	15805	15518	15441	15803	15496	15880	15489	15440	15473	15893	15477	15578	15475	15317	15589	15477	15634	15541	15694	15666	15638	15631	15556	15488	15783	15577	15602	15617	15615	15763	15607	15552	15580	15810	15568	15427	15765	15521	15655	15543	15532	15494	15534	15688	15742	15699	15509	15559	15732	15717	15661	15416	15635	15618	15515	15689	15569	15445	15294	15518	15456	15733	15690	15615	15615	15573	15547	15576	15730	15625	15518	15439	15494	15633	15570	15568	15606	15704	15654	15502	15730	15607	15481	15558	15372	15497	15618	15523	15386	15775	15529	15660	15646	15500	15745	15533	15372	15609	15543	15477	15559	15397	15684	15530	15418	15552	15634	15673	15719	15528	15956	15575	15564	15652	15678	15577	15483	15576	15595	15631	15570	15866	15491	15466	15673	15699	15803	15498	15517	15477	15859	15467	15638	15501	15482	15541	15622	15707	15641	15553	15618	15723	15656	15566	15429	15564	15767	15575	15598	15593	15752	15571	15537	15464	15462	15835	15597	15692	15747	15591	15501	15539	15391	15667	15464	15604	15691	15847	15537	15512	15514	15586	15613	15520	15750	15514	15751	15543	15481	15626	15711	15676	15588	15632	15727	15638	15597	15558	15668	15643	15581	15715	15685	15728	15406	15777	15654	15791	15567	15298	15597	15494	15624	15516	15612	15528	15656	15747	15766	15635	15613	15673	15412	15759	15587	15535	15585	15529	15763	15643	15779	15509	15592	15645	15562	15602	15702	15663	15546	15515	15579	15688	15501	15664	15591	15725	15562	15802	15610	15616	15590	15530	15567	15462	15505	15842	15780	15526	15656	15355	15566	15488	15378	15469	15677	15722	15570	15533	15584	15585	15563	15606	15629	15739	15770	15609	15661	15612	15561	15592	15479	15411	15574	15612	15602	15503	15454	15702	15785	15682	15658	15596	15609	15667	15617	15550	15522	15585	15559	15615	15699	15732	15680	15619	15383	15693	15600	15532	15771	15509	15721	15356	15551	15552	15519	15855	15748	15529	15689	15662	15499	15532	15698	15691	15506	15571	15603	15714	15768	15631	15522	15755	15738	15692	15621	15571	15639	15511	15683	15491	15614	15580	15643	15554	15607	15437	15656	15424	15616	15621	15778	15387	15681	15570	15445	15531	15661	15722	15772	15559	15666	15686	15383	15769	15422	15575	15740	15489	15638	15358	15408	15585	15444	15540	15534	15556	15757	15642	15744	15600	15568	15667	15570	15532	15611	15653	15501	15343	15432	15589	15560	15720	15725	15605	15694	15618	15544	15374	15359	15379	15491	15591	15548	15585	15616	15504	15475	15687	15554	15447	15600	15465	15665	15504	15442	15647	15709	15544	15789	15758	15754	15648	15580	15633	15622	15555	15479	15455	15683	15666	15505	15625	15676	15554	15532	15532	15655	15707	15493	15691	15581	15688	15601	15628	15748	15751	15723	15679	15426	15331	15591	15611	15591	15536	15694	15535	15444	15614	15350	15682	15596	15672	15575	15557	15430	15630	15667	15685	15516	15542	15808	15408	15499	15489	15626	15565	15398	15547	15454	15528	15821	15615	15489	15621	15517	15663	15608	15710	15728	15614	15486	15556	15567	15691	15446	15697	15598	15735	15612	15657	15643	15633	15715	15722	15557	15597	15622	15432	15764	15644	15679	15701	15659	15641	15774	15745	15629	15434	15770	15512	15648	15411	15680	15629	15594	15543	15416	15571	15674	15623	15663	15760	15517	15574	15672	15650	15690	15753	15561	15500	15540	15407	15550	15711	15469
20984	39480	38538	31132	26028	21421	19269	18519	17822	17759	17275	16668	15745	15356	14849	14536	14552	14204	14420	14514	14677	14441	13960	13845	13821	13757	13613	13770	13350	13647	13704	13639	13892	19653	21209	17601	15754	14396	13538	13547	13370	13279	13504	13410	13217	13549	13324	13522	13428	13253	13297	13262	13283	13187	13281	13291	13369	13500	13335	13285	13520	13272	13360	13268	13299	13511	13349	13249	13516	13265	13476	13232	13292	13314	13251	13438	13490	13466	13511	13257	13417	13416	13261	13349	13346	13404	13408	13274	13465	13396	13464	13296	13301	13239	13288	13345	13278	13347	13292	13204	13450	13516	13385	13545	13464	13430	13427	13421	13341	13403	13334	13260	13505	13264	13319	13307	13443	13346	13398	13432	13383	13335	13382	13418	13253	13340	13360	13380	13357	13350	13314	13441	13136	13300	13347	13264	13277	13419	13390	13336	13386	13358	13161	13211	13396	13420	13417	13165	13329	13350	13368	13404	13369	13419	13146	13391	13213	13266	13488	13377	13246	13447	13263	13445	13349	13373	13391	13300	13403	13319	13230	13253	13450	13316	13389	13323	13449	13222	13373	13420	13389	13317	13394	13315	13354	13489	13364	13537	13511	13400	13435	13142	13437	13286	13315	13203	13227	13436	13444	13219	13289	13423	13353	13290	13412	13172	13216	13407	13382	13343	13327	13350	13085	13472	13392	13227	13333	13282	13224	13370	13213	13287	13286	13403	13481	13186	13321	13362	13528	13302	13221	13422	13331	13250	13194	13318	13449	13347	13247	13332	13411	13372	13385	13510	13244	13421	13193	13372	13447	13367	13370	13297	13350	13254	13337	13326	13452	13265	13280	13348	13383	13430	13387	13362	13286	13301	13329	13344	13245	13399	13229	13462	13261	13494	13322	13242	13231	13235	13269	13304	13215	13303	13223	13218	13337	13359	13276	13359	13308	13331	13346	13376	13263	13403	13313	13393	13350	13411	13514	13381	13208	13399	13351	13149	13191	13188	13515	13365	13308	13269	13353	13318	13374	13284	13264	13424	13328	13448	13332	13255	13306	13189	13203	13163	13503	13239	13264	13335	13385	13248	13312	13278	13452	13408	13447	13251	13426	13265	13393	13235	13332	13400	13399	13333	13310	13371	13439	13293	13311	13388	13414	13147	13388	13292	13474	13366	13411	13331	13318	13332	13386	13311	13382	13393	13352	13366	13425	13425	13365	13416	13160	13387	13327	13382	13452	13369	13388	13430	13218	13520	13436	13216	13263	13374	13265	13414	13277	13408	13380	13341	13275	13270	13239	13454	13409	13360	13442	13415	13409	13384	13364	13335	13288	13521	13367	13104	13322	13269	13328	13289	13525	13383	13387	13238	13338	13276	13281	13048	13320	13252	13394	13314	13430	13456	13302	13341	13189	13417	13372	13349	13208	13192	13284	13423	13281	13152	13277	13496	13324	13407	13414	13317	13257	13457	13467	13398	13315	13528	13350	13394	13316	13241	13380	13450	13373	13306	13286	13233	13529	13317	13501	13168	13281	13530	13438	13344	13378	13418	13326	13463	13397	13361	13348	13304	13409	13389	13363	13404	13471	13251	13341	13185	13457	13273	13240	13353	13389	13277	13241	13287	13246	13259	13377	13265	13399	13382	13344	13365	13373	13301	13458	13391	13289	13104	13338	13359	13218	13299	13359	13242	13327	13296	13317	13396	13319	13243	13331	13387	13324	13279	13132	13312	13348	13189	13351	13215	13408	13306	13427	13306	13193	13339	13354	13392	13413	13301	13517	13468	13351	13197	13341	13268	13477	13275	13368	13274	13423	13486	13230	13384	13256	13369	13441	13467	13244	13283	13409	13391	13168	13342	13238	13273	13365	13378	13291	13274	13392	13168	13395	13338	13376	13447	13495	13409	13385	13451	13216	13413	13417	13231	13333	13397	13387	13298	13441	13298	13429	13316	13350	13355	13403	13318	13322	13343	13138	13315	13380	13564	13283	13168	13227	13363	13451	13233	13438	13356	13236	13455	13397	13379	13343	13319	13345	13393	13362	13299	13348	13415	13282	13330	13286	13321	13284	13254	13335	13441	13431	13306	13266	13239	13382	13197	13204	13516	13522	13468	13167	13304	13531	13273	13312	13236	13072	13220	13398	13381	13309	13394	13457	13457	13335	13245	13298	13396	13483	13413	13391	13439	13333	13380	13375	13356	13397	13418	13282	13411	13233	13408	13386	13387	13440	13246	13347	13346	13300	13309	13349	13349	13228	13403	13286	13424	13325	13138	13274	13309	13450	13295	13397	13413	13416	13116	13324	13503	13332	13317	13359	13359	13353	13308	13326	13316	13253	13449	13268	13207	13267	13316	13494	13387	13277	13293	13383	13343	13351	13382	13286	13296	13389	13234	13322	13405	13372	13354	13216	13317	13416	13335	13304	13358	13117	13290	13155	13431	13388	13332	13215	13343	13303	13230	13339	13372	13183	13369	13220	13392	13402	13400	13432	13483	13199	13143	13487	13289	13411	13354	13418	13178	13368	13237	13362	13236	13235	13251	13314	13351	13332	13284	13421	13461	13214	13205	13386	13360	13307	13393	13341	13323	13234	13171	13370	13343	13337	13206	13370	13371	13391	13256	13415	13308	13271	13376	13384	13296	13401	13269	13173	13329	13311	13285	13355	13528	13467	13336	13498	13227	13373	13364	13379	13275	13313	13451	13360	13249	13273	13259	13401	13217	13243	13346	13347	13330	13430	13410	13351	13303	13244	13341	13388	13264	13333	13305	13313	13295	13346	13240	13264	13430	13400	13214	13270	13453	13245	13216	13218	13221	13199	13271	13319	13347	13312	13336	13417	13139	13314	13290	13453	13216	13435	13159	13234	13430	13307	13362	13462	13251	13445	13317	13368	13217	13319	13337	13448	13275	13448	13417	13423	13285	13283	13485	13572	13468	13263	13235	13298	13254	13358	13323	13385	13339	13214	13349	13238	13146	13211	13305	13286	13427	13334	13315	13304	13369	13428	13422	13315	13365	13293	13384	13335	13224	13314	13284	13478	13302	13187	13416	13148	13535	13263	13318	13209	13246	13216	13421	13173	13330	13488	13158	13368	13347	13288	13303	13260	13350	13399	13201	13363	13303	13404	13402	13323	13529	13388	13286	13286	13321	13208	13284	13425	13383	13261	13427	13182	13473	13254	13479	13150	13364	13238	13286	13379	13418	13491	13332	13258	13293	13341	13406	13349	13526	13294	13221	13479	13313	13174	13455	13491	13466	13189	13317	13241	13342	13543	13292	13321	13295	13291	13339	13121	13222	13361	13498	13402	13336	13346	13426	13377	13296	13229	13360	13423	13251	13227	13330	13193	13380	13458	13191	13332	13333	13310	13319	13430	13355	13330	13140	13373	13441	13233	13446	13342	13385	13257	13375	13184	13168	13342	13382	13310	13303	13523	13237	13379	13292	13298	13356	13250	13356	13342	13378	13176	13413	13487	13393	13051	13354	13351	13450	13540	13340	13334	13332	13294	13313	13494	13349	13516	13320	13258	13392	13426	13270	13374	13341	13368	13380	13184	13277	13427	13366	13227	13297	13275	13256	13326	13269	13339	13309	13481	13560	13208	13224	13358	13346	13193	13299	13336	13234	13317	13285	13494	13399	13416	13351	13373	13386	13356	13318	13256	13267	13406	13382	13346	13281	13241	13235	13216	13183	13287	13112	13368	13368	13329	13289	13329	13284	13458	13304	13426	13204	13405	13394	13382	13285	13457	13321	13426	13258	13388	13181	13313	13380	13393	13492	13220	13317	13233	13232	13293	13458	13352	13219	13283	13234	13480	13306	13346	13238	13220	13270	13295	13272	13375	13327	13224	13313	13252	13182	13295	13298	13549	13324	13204	13389	13390	13434	13369	13251	13412	13285	13172	13195	13459	13373	13367	13371	13374	13316	13316	13296	13322	13475	13285	13296	13275	13355	13258	13290	13511	13417	13463	13257	13341	13320	13406	13271	13355	13410	13299	13396	13333	13224	13336	13220	13430	13418	13328	13291	13282	13485	13343	13438	13348	13297	13308	13443	13190	13435	13395	13405	13480	13399	13386	13354	13256	13317	13235	13370	13361	13367	13383	13368	13282	13474	13379	13297	13447	13276	13466	13346	13353	13308	13375	13299	13422	13339	13180	13281	13407	13407	13219	13449	13237	13378	13309	13174	13313	13445	13500	13455	13478	13451	13326	13233	13202	13352	13400	13392	13293	13285	13248	13138	13335	13312	13417	13252	13295	13379	13456	13466	13362	13434	13258	13467	13355	13468	13275	13382	13330	13424	13210	13474	13364	13445	13422	13282	13349	13232	13411	13262	13357	13251	13384	13304	13322	13312	13291	13222	13323	13315	13428	13324	13184	13388	13531	13212	13340	13408	13198	13321	13264	13315	13092	13229	13315	13411	13425	13291	13414	13279	13251	13284	13251	13318	13426	13291	13260	13392	13299	13357	13280	13339	13205	13317	13254	13304	13351	13199	13367	13277	13382	13405	13397	13281	13264	13457	13417	13345	13334	13254	13444	13397	13209	13261	13272	13383	13370	13305	13108	13305	13262	13345	13343	13196	13458	13402	13388	13309	13280	13192	13482	13319	13272	13309	13433	13273	13255	13266	13388	13489	13386	13407	13283	13346	13331	13267	13316	13229	13413	13238	13229	13431	13204	13345	13428	13400	13355	13327	13511	13342	13408	13267	13343	13256	13298	13263	13294	13341	13357	13382	13408	13189	13318	13311	13451	13341	13254	13369	13282	13235	13347	13283	13432	13132	13326	13176	13332	13331	13226	13397	13306	13340	13330	13352	13417	13324	13364	13308	13361	13136	13322	13542	13316	13150	13362	13452	13258	13374	13226	13363	13343	13175	13481	13359	13251	13336	13290	13293	13121	13200	13266	13258	13501	13272	13333	13393	13051	13330	13164	13539	13466	13286	13305	13320	13362	13444	13412	13359	13355	13451	13444	13380	13352	13203	13515	13252	13475	13257	13317	13466	13282	13224	13381	13229	13244	13316	13287	13388	13310	13208	13413	13462	13202	13449	13415	13185	13290	13316	13372	13542	13381	13371	13394	13245	13534	13263	13318	13435	13519	13207	13222	13236	13241	13347	13281	13200
27469	22694	28304	26058	20412	18326	17550	17120	17025	17006	16695	16894	16586	16225	16212	15867	16292	16184	16233	16231	16075	16200	16011	15826	15960	16056	15766	16001	15856	15745	15745	15866	16076	16194	16451	16197	16101	15919	15818	15969	15724	15830	15546	16042	15576	15735	15820	15871	15957	15952	16109	15748	15754	15743	15777	15770	15848	15758	15752	15790	15885	15902	15687	15545	15734	15641	15706	15716	15714	15773	15783	15673	15939	15798	15890	15796	15706	15917	15747	15773	15781	15822	15532	15849	15760	15737	15693	15942	15825	15657	15889	15783	15936	16048	15876	15663	15687	15888	15756	15816	15875	15662	15653	15847	15838	15665	15915	15739	15637	15721	15831	15836	15718	15909	15800	15917	15929	15787	15852	16021	15829	15873	15741	15835	15673	15785	15894	15740	15777	15918	15609	15907	15896	15868	15883	15700	15701	15778	15856	15527	15848	15885	15827	15859	15736	15780	15755	15773	15913	15953	15780	15569	15824	15863	15784	15778	15857	15852	15594	15903	15650	15585	15813	16045	15778	15600	15767	15564	15872	15794	15781	15860	15648	15863	15813	15789	15791	15681	15911	15861	15841	15760	15890	15890	16016	15607	15890	15911	15847	15839	15702	15928	15732	15847	15712	15643	15690	15795	15792	15888	15853	15773	15777	15885	15780	15720	15777	15767	15865	15823	15865	15954	15850	15888	15962	15853	15654	15907	15964	15853	15944	15873	15921	15692	15747	15835	15660	15702	15507	15839	15610	15986	15983	15757	15874	15785	15884	15997	15920	15804	15778	15497	15638	15856	15814	15667	15823	15616	15621	15753	15885	15790	16067	15951	15782	15575	15786	15591	15696	15800	15665	15694	15725	15929	15715	15605	15833	15800	15608	15870	15700	15876	15942	15855	15840	15860	15895	15702	15742	15418	15718	15811	15765	15723	15963	15863	15941	15615	15693	15787	15791	15881	15836	16005	15820	15829	15749	15879	15721	15734	15813	15709	15686	15888	15715	15566	15836	15744	15756	15706	15873	15656	15765	15863	15956	15709	16017	15827	15730	15907	15785	15630	15822	15788	15654	15842	15818	15889	15800	15809	15719	15735	15761	15769	15625	15689	15669	15701	15689	15708	15882	15708	15724	15816	15910	15953	15626	15922	15752	15851	15693	15746	15799	15832	15700	15745	15733	15808	15818	15711	15925	15992	15645	15850	15692	15887	15951	15744	16059	15798	15785	15739	15640	15730	15688	15675	15791	15951	15880	15849	15870	15820	15917	15886	15921	15890	15848	15778	15830	15803	15795	15736	15768	15644	15664	15662	15943	15859	15821	15870	15665	15766	15694	15780	15839	15747	15754	15785	15703	15856	15618	15771	15862	15441	15876	15713	15835	15960	16002	15796	15959	15802	15654	15980	15741	15765	15953	15748	15953	15806	15769	15838	15829	15753	15850	15805	15921	15695	15685	15605	15974	15949	15968	15717	15698	15530	15881	15822	15602	15659	15775	16005	15921	15688	15800	15623	15771	15733	15994	15799	15830	15796	15753	15727	15849	15720	15778	15882	15661	15725	15951	15897	15721	15581	15689	15739	15792	15746	15780	15836	15826	15874	15688	15848	15862	15621	15817	15768	15715	15883	15605	15893	15681	15871	15809	15852	15848	15899	15770	15855	15606	15778	15862	15635	15942	15797	15822	15764	15930	15739	15838	15809	15663	15853	15821	15970	15966	15849	15878	15724	15714	15843	15907	15653	15892	15884	15715	15660	15735	15876	15805	15714	15550	16004	15610	15898	15671	16032	15933	15736	15893	15787	15840	15709	15690	15760	15859	15857	15875	15665	15855	15761	15953	15754	15645	15668	15743	15883	15869	15672	15667	15679	15764	15722	15871	15811	15759	15745	15653	15688	15849	15764	15733	15800	15855	15671	15747	15929	15879	15975	15824	15565	15983	15815	15748	15884	15609	15797	15689	15782	15812	15725	15978	15828	15667	15882	15786	15955	15837	15698	15796	15792	15762	15834	15739	15680	15742	15744	15829	15760	15863	15722	15657	15668	15761	15823	15716	15650	15629	15907	15942	15854	15814	15906	15927	15988	15843	15874	15847	15835	15992	15736	15828	15719	15850	15695	15905	15736	15678	15847	15835	15902	16040	15763	15894	15736	15823	15521	15765	15879	15636	15896	15776	15793	15619	15823	16038	15682	15707	15761	15904	15876	15888	15702	15971	15868	15638	15593	15910	15770	15685	15554	15759	15960	15592	15727	15872	15846	15901	15781	15764	15713	15824	15715	15676	15979	15737	15699	15654	15703	15889	15775	15836	15822	15646	15695	15972	15813	15884	15940	15978	15694	15584	15710	15897	15778	15776	15696	15860	15962	15865	15606	15686	15630	15740	15743	15774	15731	15778	15589	15820	15777	15951	15503	15747	15841	15795	15771	15852	15859	15859	15893	15751	15666	15864	15840	15772	15589	15536	15812	15714	15759	15881	15849	15696	15745	15912	15830	15872	15652	15621	15730	16014	15871	15695	15989	15812	15484	16005	15694	15742	15917	15862	15790	15896	15886	15819	15728	15882	15738	15772	15603	15651	15903	15731	15918	15817	15754	15903	15952	15846	15787	15894	15818	15766	15842	15760	15719	15719	15764	15679	15737	15630	15786	15778	15715	15732	15857	16037	15809	15855	15981	15810	15853	15697	15932	15768	15706	15699	15831	15832	15852	15797	16067	15763	15796	15849	15859	15762	15620	15779	15920	15640	15843	15934	15664	15891	15639	15683	15817	15800	15916	15697	15778	15709	15519	15724	15816	15584	15833	15980	15836	15805	15744	15928	16087	15862	15674	15810	15747	15841	15761	15774	15772	15753	15751	15751	15804	15942	15777	15779	15941	15875	15849	15660	15936	15858	15873	15788	15942	15833	15896	15980	15785	15958	15757	15731	15989	15772	15839	15682	15754	15870	15828	15916	16047	15861	15881	15907	16002	15779	15844	16006	15832	16052	15640	15815	15637	15981	15960	15688	15953	15752	15708	15726	15846	15880	15579	15868	15634	15789	15852	16071	15831	15723	15801	15861	15937	15925	15852	15803	15574	15792	15721	15996	15753	15877	15751	15762	15850	15787	15780	15970	15748	15899	15586	15835	15928	15816	15861	15805	15870	15637	15755	15877	15977	15837	15868	15787	15808	15816	15842	15932	15773	15810	15751	15812	15720	15784	15706	15795	15673	15862	15705	16019	15779	15852	15779	16004	15771	15765	15665	15922	15846	15797	15911	15958	15745	15902	15736	15801	15915	15627	15784	15887	15720	15800	15829	15738	15789	15723	15932	15951	15750	15840	15697	15591	15692	15909	15809	15787	15857	15791	15811	15565	15914	15845	15791	15846	15820	15945	15739	15935	15754	15736	15671	15583	15647	15862	15894	15840	15745	15838	15746	15766	15889	15952	15817	15726	15722	15785	15614	15952	15580	15650	15794	15854	15596	15788	15971	16036	15936	15846	15878	15923	15796	15912	15789	15578	15783	15878	15813	15629	15857	15886	15922	15770	15987	15726	15873	15822	15716	15939	15826	15889	15790	15897	15854	15804	15785	15619	15703	15649	15775	15799	15871	15837	15940	15645	15846	15819	15637	15888	15789	15681	15682	15708	15711	15679	15925	15711	15808	15611	15825	15850	15823	15817	15993	15860	15678	15819	15772	15845	15611	15769	15797	15754	15860	15925	15869	15674	15764	15849	15979	15828	15798	15751	15881	15834	15898	15961	15726	15660	15554	15678	15639	15904	15876	15707	15669	15659	15880	15704	15973	15759	15812	15882	15670	15725	15932	15807	15757	15847	15674	15819	16067	15749	15956	15649	15891	15833	15759	15794	15946	15747	15787	15805	15934	15761	15935	15772	15783	15806	15932	15842	15658	15945	15906	15789	15643	15604	15692	15697	15747	16025	15939	15756	15888	15932	15803	15749	15941	15716	15776	15738	15950	15948	16046	15977	15816	15777	15690	15758	15776	15663	15796	15806	15832	15801	15911	15740	15957	15741	15803	15888	15643	15850	15886	15731	15727	15862	15753	15682	15792	15701	15706	15736	15853	15751	15640	15826	15843	15856	15592	15817	15894	15743	15640	15752	15933	15865	16107	15816	15725	15790	15939	15967	16008	15785	15854	15961	15721	15815	15780	15705	15836	15653	15792	15917	15859	15721	15836	15766	15858	15765	15856	15715	15784	15771	15878	15771	15772	15840	15703	15777	15835	15807	15684	15730	15656	15903	15664	15914	15794	15844	15893	15880	15711	15837	15927	15765	15730	15964	15774	15976	15813	15681	15695	15797	15841	15699	15890	15953	15892	15913	16026	15886	15838	15922	15677	15683	15835	15861	15869	15870	15780	15912	15744	15821	15957	16002	15681	15693	15738	15801	15980	15824	15776	15649	15693	15953	15721	15792	15599	15909	15643	15869	15890	15766	15802	15776	15718	15650	15759	15728	15801	15875	15796	15778	15840	15785	15671	15906	15546	15819	15958	16004	15763	15978	15787	15854	15795	15861	15735	15594	15766	15933	15544	15721	15754	15831	15787	15753	15842	15581	15809	15798	15826	15814	15648	15683	15848	15553	16019	15879	15773	15800	15876	15719	15671	15840	15775	15717	15974	15758	15828	15638	15837	15851	15880	15781	15836	15710	15779	15839	15649	16017	15938	15791	15638	15730	15776	15688	15572	15888	15754	15779	15736	15775	15706	15662	15659	15951	15573	15601	15776	15825	15856	15698	15827	15815	15811	15799	15901	16049	15875	15917	15820	15641	15917	16025	15836	15818	15914	15948	15677	15747	15882	15696	15684	15722	15813	15740	15840	15559	15841	15852	15703	15821	15832	15825	15780	15915	15810	15787	15830	15796	15835	15761	15728	15601	15660	15572	15813	15875	15676	15669	15855	15811	15852	15879	15678	15763	15816	15834	15758	15794	16070	15879	15712	15737	15795	16012	15823	15739	15785	15917	15828	15782	15770	15889	15798	15466	15780	16040	15836	15883	15745	15783	15837	15830	15978	15831	15712	15784	15974	15793	15875	15772	15688	15874	15974	15759	15610	15655	15690	15744	15588	15859	15687	15747	15888	15936	15805	15694	16069	15843	15706	15648	15912	15997	15978	16008	15972	15952	15778
18963	28584	29010	23357	19917	16933	16154	15515	15168	15078	15088	15055	14535	14383	14051	13838	13795	13880	13896	13981	14078	13774	13639	13673	13570	13575	13698	13480	13551	13490	13585	13435	13652	14058	14278	13986	13842	13732	13485	13596	13552	13463	13646	13446	13619	13309	13583	13336	13478	13538	13530	13533	13560	13536	13542	13632	13462	13466	13626	13531	13483	13394	13531	13424	13521	13446	13536	13357	13375	13533	13540	13239	13487	13335	13481	13511	13599	13584	13485	13574	13412	13468	13486	13365	13530	13398	13580	13396	13554	13462	13440	13326	13478	13411	13505	13551	13524	13483	13510	13562	13404	13439	13569	13669	13529	13528	13404	13526	13470	13436	13687	13555	13555	13477	13467	13405	13494	13392	13532	13233	13402	13468	13523	13598	13463	13408	13542	13379	13404	13499	13604	13497	13452	13418	13600	13392	13548	13354	13648	13423	13364	13338	13493	13458	13465	13435	13531	13547	13579	13240	13525	13647	13348	13462	13559	13608	13682	13474	13555	13408	13565	13453	13445	13404	13524	13538	13632	13430	13389	13543	13448	13577	13481	13595	13393	13494	13493	13690	13556	13419	13439	13518	13654	13503	13548	13559	13381	13374	13630	13531	13571	13493	13429	13524	13613	13347	13558	13315	13480	13223	13358	13320	13654	13468	13600	13475	13693	13410	13433	13505	13432	13557	13446	13544	13380	13632	13246	13466	13557	13578	13443	13535	13519	13333	13506	13318	13464	13567	13551	13411	13555	13484	13432	13475	13578	13395	13486	13431	13493	13548	13500	13623	13512	13548	13360	13578	13441	13577	13509	13391	13416	13474	13450	13652	13340	13594	13524	13547	13530	13516	13546	13562	13549	13401	13523	13523	13483	13564	13605	13411	13375	13645	13365	13494	13460	13553	13599	13458	13519	13360	13521	13451	13484	13489	13450	13519	13494	13582	13473	13387	13537	13348	13386	13455	13670	13507	13534	13511	13450	13451	13584	13417	13549	13394	13393	13501	13445	13346	13545	13528	13527	13303	13564	13507	13480	13419	13567	13464	13473	13534	13475	13422	13429	13424	13351	13419	13374	13391	13501	13467	13499	13601	13440	13677	13389	13549	13348	13383	13577	13455	13505	13482	13552	13669	13457	13305	13578	13411	13497	13532	13467	13455	13444	13468	13464	13354	13519	13464	13202	13647	13555	13381	13350	13369	13568	13551	13503	13412	13490	13512	13477	13426	13480	13443	13588	13451	13573	13458	13508	13378	13446	13448	13386	13378	13341	13472	13504	13431	13462	13635	13523	13333	13372	13506	13453	13499	13739	13475	13509	13645	13325	13511	13378	13482	13481	13517	13531	13444	13396	13411	13322	13592	13564	13542	13390	13492	13564	13281	13455	13692	13383	13540	13518	13458	13518	13545	13495	13485	13507	13395	13485	13443	13508	13578	13408	13434	13561	13535	13492	13578	13649	13630	13522	13430	13538	13429	13355	13384	13507	13524	13525	13527	13485	13397	13409	13445	13809	13566	13374	13426	13569	13652	13440	13531	13338	13561	13475	13576	13662	13598	13457	13409	13487	13507	13549	13476	13390	13601	13447	13581	13319	13480	13557	13597	13585	13580	13447	13367	13500	13548	13428	13605	13376	13380	13590	13373	13368	13425	13579	13496	13390	13603	13461	13427	13522	13331	13484	13559	13333	13570	13491	13452	13630	13311	13602	13437	13445	13566	13496	13486	13325	13564	13472	13433	13634	13286	13356	13427	13415	13464	13557	13526	13422	13572	13569	13486	13639	13410	13486	13496	13392	13482	13400	13479	13362	13350	13416	13440	13569	13573	13464	13427	13603	13576	13473	13449	13371	13440	13502	13407	13605	13451	13480	13446	13470	13534	13364	13606	13454	13469	13500	13596	13523	13398	13380	13403	13474	13443	13373	13463	13507	13585	13686	13494	13399	13694	13379	13542	13622	13390	13428	13313	13456	13446	13537	13524	13539	13448	13468	13572	13265	13591	13512	13517	13324	13543	13317	13629	13546	13428	13324	13432	13414	13545	13443	13415	13455	13452	13536	13405	13484	13476	13387	13542	13610	13542	13482	13663	13481	13555	13574	13459	13451	13385	13531	13471	13452	13610	13449	13493	13314	13489	13408	13509	13541	13392	13386	13495	13425	13353	13414	13273	13423	13656	13429	13602	13314	13415	13527	13156	13485	13709	13516	13531	13506	13486	13646	13534	13373	13634	13632	13389	13619	13463	13544	13452	13475	13365	13643	13495	13544	13438	13497	13562	13562	13535	13476	13527	13364	13536	13615	13392	13311	13634	13421	13385	13501	13366	13552	13484	13621	13335	13490	13575	13636	13507	13411	13500	13477	13486	13352	13602	13557	13604	13570	13602	13480	13471	13549	13410	13490	13496	13332	13521	13473	13519	13505	13460	13320	13643	13365	13584	13501	13408	13460	13527	13352	13527	13363	13466	13518	13539	13464	13560	13578	13454	13417	13478	13388	13544	13519	13444	13523	13525	13424	13323	13555	13396	13457	13469	13511	13528	13496	13454	13629	13466	13450	13470	13500	13463	13377	13601	13413	13651	13502	13496	13556	13495	13491	13497	13271	13651	13449	13661	13570	13574	13537	13607	13409	13384	13473	13501	13521	13543	13491	13414	13491	13496	13466	13479	13521	13508	13491	13622	13324	13530	13354	13441	13459	13292	13364	13374	13394	13465	13518	13558	13466	13515	13545	13410	13405	13601	13475	13573	13561	13474	13617	13359	13373	13612	13571	13523	13476	13411	13637	13486	13464	13522	13451	13526	13416	13380	13618	13461	13414	13575	13578	13498	13295	13399	13589	13537	13380	13458	13443	13381	13309	13626	13506	13335	13496	13365	13512	13555	13442	13409	13583	13429	13608	13384	13456	13347	13440	13380	13389	13428	13411	13351	13544	13483	13416	13459	13407	13504	13466	13445	13450	13397	13472	13501	13518	13398	13404	13536	13618	13493	13435	13510	13481	13656	13582	13458	13519	13650	13348	13540	13459	13545	13688	13392	13507	13569	13360	13358	13476	13463	13481	13557	13380	13524	13510	13566	13431	13385	13567	13527	13628	13389	13427	13420	13445	13380	13382	13482	13686	13673	13607	13500	13496	13635	13403	13487	13466	13437	13540	13354	13446	13511	13488	13454	13612	13587	13448	13701	13446	13501	13780	13601	13312	13312	13378	13625	13552	13557	13496	13554	13488	13386	13469	13407	13523	13332	13444	13614	13382	13464	13434	13552	13446	13625	13392	13498	13571	13401	13461	13399	13601	13560	13348	13494	13540	13373	13440	13593	13527	13478	13486	13249	13490	13475	13435	13488	13493	13416	13467	13533	13426	13550	13320	13565	13358	13657	13585	13430	13577	13511	13540	13594	13419	13419	13461	13390	13397	13454	13495	13618	13464	13543	13556	13465	13637	13590	13495	13419	13364	13447	13496	13326	13581	13551	13463	13477	13507	13587	13369	13430	13621	13374	13567	13432	13458	13443	13364	13542	13406	13619	13497	13424	13399	13455	13522	13348	13562	13493	13445	13450	13577	13348	13438	13492	13326	13490	13474	13525	13441	13439	13566	13552	13452	13333	13389	13405	13485	13411	13434	13500	13485	13502	13413	13490	13542	13466	13400	13445	13559	13568	13420	13388	13493	13615	13495	13590	13474	13583	13556	13299	13407	13555	13537	13404	13442	13645	13487	13468	13391	13538	13440	13425	13342	13481	13493	13445	13356	13344	13570	13566	13556	13627	13455	13368	13408	13542	13584	13564	13402	13514	13433	13212	13539	13467	13726	13505	13570	13492	13334	13393	13433	13369	13547	13475	13533	13384	13427	13580	13501	13361	13504	13457	13408	13476	13601	13563	13477	13472	13435	13682	13447	13506	13412	13523	13659	13515	13614	13484	13486	13380	13491	13498	13583	13402	13519	13613	13327	13382	13382	13443	13540	13611	13484	13421	13769	13554	13531	13490	13515	13334	13396	13660	13732	13488	13445	13654	13407	13598	13465	13551	13570	13554	13428	13611	13442	13496	13442	13485	13500	13499	13552	13526	13330	13415	13624	13455	13508	13386	13507	13267	13476	13543	13591	13420	13554	13557	13394	13343	13589	13530	13321	13492	13401	13479	13558	13487	13624	13477	13429	13407	13387	13391	13357	13512	13416	13493	13556	13487	13501	13368	13680	13361	13519	13663	13459	13568	13633	13462	13353	13470	13366	13427	13511	13383	13346	13404	13670	13496	13394	13454	13541	13397	13563	13510	13466	13423	13405	13594	13484	13358	13343	13345	13408	13642	13261	13562	13353	13451	13396	13364	13481	13566	13468	13425	13511	13604	13414	13576	13384	13312	13455	13617	13460	13270	13426	13603	13356	13409	13561	13423	13677	13557	13366	13353	13295	13345	13650	13500	13583	13386	13569	13383	13388	13471	13412	13562	13432	13528	13504	13560	13486	13562	13546	13683	13509	13447	13387	13417	13584	13533	13531	13574	13307	13511	13633	13500	13594	13461	13491	13406	13386	13518	13433	13412	13482	13476	13501	13616	13605	13394	13500	13395	13483	13594	13586	13533	13380	13522	13409	13347	13541	13581	13513	13489	13345	13416	13556	13470	13480	13591	13651	13521	13531	13394	13411	13249	13289	13294	13472	13370	13341	13500	13674	13405	13438	13381	13450	13421	13590	13383	13574	13523	13384	13478	13391	13452	13431	13402	13549	13505	13380	13390	13425	13543	13611	13449	13379	13345	13704	13555	13519	13549	13558	13202	13500	13369	13400	13386	13356	13500	13430	13524	13534	13622	13616	13604	13473	13509	13347	13461	13723	13470	13568	13686	13426	13426	13553	13411	13543	13603	13558	13502	13466	13483	13480	13559	13472	13497	13469	13533	13429	13471	13502	13553	13472	13542	13544	13384	13565	13455	13371	13640	13284	13433	13419	13382	13615	13420	13433	13402	13429	13563	13536	13493	13395	13408	13415	13494	13387	13492	13512	13450	13384	13670	13534	13526	13600	13505	13568	13526	13556	13510	13564	13432	13528	13617	13473	13597	13380	13597	13320	13413	13518	13545	13389	13597	13596	13645	13551	13598	13474	13556	13506	13533	13379	13553	13561	13513	13553	13351
23636	21154	28751	23948	22362	22777	21619	18461	17464	17374	17387	17386	16908	16734	16313	16176	16218	16142	16150	16374	16218	16227	15931	15883	15843	15973	15770	15734	15767	15815	15615	15855	15934	18105	19317	17679	16753	16228	15918	15647	15692	15478	15727	15649	15463	15590	15730	15503	15689	15607	15672	15630	15740	15647	15547	15497	15622	15651	15630	15680	15663	15451	15447	15655	15623	15538	15563	15551	15409	15656	15485	15519	15622	15793	15827	15656	15551	15711	15733	15532	15296	15443	15667	15722	15620	15390	15549	15746	15562	15574	15559	15566	15711	15450	15515	15753	15636	15633	15568	15728	15610	15652	15561	15560	15347	15520	15647	15573	15594	15671	15620	15580	15639	15690	15536	15404	15749	15767	15452	15721	15420	15634	15647	15604	15520	15754	15735	15611	15579	15827	15702	15599	15719	15448	15468	15593	15638	15411	15673	15595	15723	15513	15604	15612	15672	15685	15552	15678	15494	15391	15561	15487	15541	15548	15548	15690	15487	15533	15805	15889	15512	15561	15417	15572	15530	15682	15656	15718	15501	15588	15557	15537	15680	15690	15546	15381	15501	15660	15621	15628	15678	15599	15488	15490	15477	15597	15546	15737	15503	15571	15492	15702	15521	15496	15784	15861	15622	15424	15562	15609	15700	15519	15724	15586	15666	15614	15622	15651	15490	15386	15692	15500	15498	15411	15519	15703	15705	15528	15673	15458	15386	15646	15726	15616	15764	15782	15661	15597	15609	15550	15566	15561	15694	15731	15663	15537	15557	15735	15552	15506	15432	15522	15580	15619	15541	15736	15744	15522	15394	15537	15650	15606	15646	15545	15825	15535	15531	15675	15501	15529	15551	15588	15526	15782	15500	15550	15466	15632	15645	15647	15638	15461	15471	15579	15460	15532	15236	15632	15480	15601	15557	15454	15470	15745	15514	15599	15475	15520	15726	15557	15666	15521	15371	15627	15531	15738	15592	15568	15626	15695	15479	15787	15581	15698	15710	15527	15598	15699	15756	15599	15657	15672	15515	15461	15743	15468	15650	15497	15652	15844	15399	15799	15327	15583	15602	15584	15561	15591	15512	15405	15676	15648	15487	15447	15764	15577	15898	15722	15753	15458	15698	15703	15591	15690	15499	15709	15515	15467	15472	15550	15914	15620	15776	15629	15545	15709	15468	15570	15671	15555	15587	15606	15667	15610	15500	15743	15568	15750	15711	15604	15663	15644	15729	15632	15487	15470	15592	15632	15837	15664	15535	15651	15534	15577	15634	15700	15632	15511	15732	15510	15562	15503	15298	15736	15707	15646	15584	15625	15452	15595	15532	15612	15585	15640	15604	15722	15690	15474	15544	15467	15568	15520	15588	15651	15459	15676	15801	15694	15468	15510	15372	15568	15545	15746	15461	15464	15555	15407	15707	15589	15604	15495	15558	15518	15688	15751	15589	15740	15723	15681	15678	15416	15506	15712	15608	15653	15734	15555	15767	15711	15461	15569	15545	15734	15533	15783	15634	15653	15692	15788	15734	15606	15410	15552	15638	15489	15571	15472	15528	15650	15608	15525	15401	15581	15393	15637	15643	15530	15496	15537	15701	15728	15527	15519	15568	15641	15528	15506	15583	15483	15588	15466	15499	15662	15455	15584	15523	15777	15810	15685	15390	15663	15355	15605	15403	15686	15629	15559	15499	15462	15650	15459	15520	15551	15770	15660	15545	15412	15320	15621	15472	15535	15416	15391	15636	15627	15450	15382	15654	15605	15842	15700	15613	15691	15519	15464	15277	15673	15503	15653	15658	15609	15658	15503	15608	15646	15346	15670	15609	15610	15512	15681	15615	15720	15544	15596	15415	15592	15645	15476	15597	15458	15280	15545	15629	15710	15616	15582	15729	15607	15880	15728	15572	15785	15497	15481	15703	15606	15911	15402	15629	15496	15627	15769	15683	15680	15454	15813	15780	15482	15434	15362	15395	15468	15588	15632	15577	15476	15656	15595	15395	15692	15630	15621	15564	15489	15645	15666	15457	15503	15460	15573	15568	15598	15620	15595	15742	15600	15683	15550	15704	15613	15514	15549	15510	15502	15384	15495	15667	15409	15681	15905	15518	15612	15479	15596	15496	15670	15540	15610	15815	15640	15616	15678	15647	15534	15507	15617	15525	15487	15719	15705	15613	15585	15577	15690	15605	15516	15503	15487	15579	15754	15533	15697	15699	15637	15620	15494	15536	15763	15525	15641	15575	15601	15570	15637	15671	15569	15651	15597	15713	15463	15478	15546	15561	15764	15569	15556	15686	15459	15538	15482	15691	15580	15713	15326	15761	15497	15704	15519	15557	15460	15635	15467	15746	15610	15638	15502	15561	15513	15498	15581	15595	15678	15606	15822	15738	15636	15717	15571	15630	15665	15656	15707	15615	15524	15573	15531	15415	15598	15630	15656	15526	15807	15561	15693	15587	15477	15608	15598	15753	15616	15488	15577	15657	15542	15631	15676	15681	15420	15509	15579	15599	15550	15601	15855	15623	15477	15798	15492	15332	15544	15576	15583	15630	15517	15466	15616	15345	15763	15569	15591	15752	15390	15662	15559	15601	15436	15476	15575	15642	15595	15586	15548	15689	15495	15642	15784	15572	15780	15547	15761	15714	15566	15586	15609	15555	15660	15617	15503	15466	15687	15520	15519	15713	15589	15502	15532	15609	15689	15428	15793	15497	15600	15793	15655	15762	15531	15642	15539	15569	15517	15612	15609	15514	15448	15546	15659	15695	15567	15754	15489	15500	15437	15607	15490	15533	15753	15600	15694	15478	15845	15422	15455	15437	15645	15652	15523	15500	15811	15735	15691	15521	15538	15713	15531	15615	15674	15504	15543	15509	15535	15740	15495	15436	15740	15514	15528	15574	15801	15541	15612	15460	15666	15598	15527	15605	15540	15701	15545	15625	15608	15642	15522	15428	15411	15721	15348	15433	15651	15753	15710	15715	15650	15600	15632	15534	15726	15585	15706	15587	15622	15604	15602	15482	15429	15654	15629	15605	15454	15451	15433	15621	15624	15752	15727	15637	15519	15620	15550	15697	15589	15652	15253	15528	15522	15603	15693	15420	15590	15484	15693	15719	15863	15632	15532	15546	15644	15602	15739	15453	15773	15534	15448	15332	15619	15496	15462	15454	15512	15445	15334	15730	15512	15409	15459	15675	15562	15692	15742	15552	15518	15658	15627	15513	15523	15564	15777	15646	15502	15521	15550	15653	15596	15558	15589	15563	15649	15586	15717	15662	15470	15534	15678	15582	15525	15538	15489	15745	15672	15806	15573	15513	15590	15669	15527	15566	15643	15505	15445	15564	15675	15581	15444	15491	15626	15686	15394	15459	15734	15624	15641	15684	15487	15595	15522	15452	15538	15579	15534	15402	15760	15685	15457	15696	15681	15647	15459	15488	15480	15637	15826	15735	15466	15769	15603	15580	15589	15542	15638	15716	15508	15742	15643	15548	15429	15672	15774	15609	15836	15649	15702	15680	15550	15567	15557	15542	15465	15609	15603	15562	15606	15516	15615	15604	15694	15830	15451	15603	15545	15854	15670	15680	15686	15684	15516	15537	15601	15466	15653	15436	15590	15719	15720	15523	15459	15469	15772	15624	15505	15608	15579	15683	15682	15702	15565	15471	15561	15465	15475	15613	15500	15580	15665	15541	15195	15503	15653	15674	15399	15557	15495	15394	15773	15569	15781	15573	15534	15557	15622	15591	15646	15513	15370	15547	15312	15649	15706	15584	15751	15407	15545	15600	15525	15471	15671	15592	15712	15564	15612	15658	15656	15587	15505	15607	15530	15671	15405	15358	15577	15637	15868	15515	15436	15626	15557	15733	15793	15975	15520	15513	15636	15749	15628	15496	15584	15651	15668	15413	15574	15477	15800	15602	15615	15524	15474	15670	15625	15587	15737	15577	15500	15570	15612	15490	15396	15567	15393	15584	15520	15642	15837	15589	15582	15500	15667	15577	15469	15530	15719	15591	15431	15550	15511	15703	15852	15677	15608	15616	15730	15464	15628	15851	15766	15666	15616	15555	15613	15843	15556	15667	15712	15688	15841	15841	15416	15562	15633	15558	15688	15650	15531	15529	15602	15603	15439	15654	15505	15635	15547	15470	15641	15509	15642	15720	15704	15455	15686	15471	15435	15618	15513	15525	15485	15552	15549	15460	15653	15676	15811	15769	15614	15720	15702	15476	15806	15719	15590	15336	15549	15666	15650	15573	15641	15392	15484	15659	15603	15583	15528	15485	15505	15648	15530	15571	15686	15363	15563	15560	15658	15478	15613	15491	15580	15720	15508	15587	15350	15624	15632	15567	15452	15724	15714	15534	15650	15566	15663	15639	15506	15620	15508	15646	15403	15411	15592	15618	15663	15648	15477	15510	15715	15748	15506	15789	15576	15453	15578	15799	15768	15757	15558	15581	15634	15451	15497	15447	15606	15524	15634	15559	15826	15824	15543	15521	15618	15464	15590	15700	15499	15574	15673	15667	15589	15558	15506	15604	15663	15721	15595	15490	15482	15771	15559	15692	15784	15692	15538	15624	15635	15655	15358	15370	15651	15672	15588	15577	15569	15681	15551	15557	15669	15904	15573	15814	15645	15634	15676	15598	15828	15711	15558	15410	15504	15548	15517	15495	15410	15663	15627	15824	15577	15505	15527	15445	15462	15720	15556	15631	15744	15661	15376	15557	15672	15470	15494	15484	15564	15486	15499	15496	15591	15572	15534	15424	15528	15669	15527	15659	15569	15557	15568	15482	15409	15594	15469	15640	15694	15466	15460	15753	15458	15345	15598	15579	15541	15587	15570	15627	15526	15407	15668	15544	15798	15571	15808	15599	15714	15395	15517	15559	15708	15638	15584	15676	15553	15586	15826	15627	15390	15374	15273	15537	15613	15628	15478	15538	15632	15636	15475	15811	15455	15442	15592	15680	15534	15757	15602	15489	15535	15640	15488	15510	15550	15468	15677	15472	15463	15833	15582	15458	15559	15653	15723	15594	15475	15640	15645	15610	15627	15644	15544	15618	15577	15523	15558	15655	15697	15577	15514	15860	15539	15495	15557	15542	15557	15537	15788	15632	15648	15463	15554	15402	15378	15382	15729
18814	34552	34751	27069	22983	18808	17749	17156	16321	16220	16363	15930	15432	15114	14579	14203	14367	14084	14159	14143	14230	14028	13899	13584	13499	13770	13596	13542	13577	13507	13539	13469	13765	17047	18133	15620	14721	13911	13699	13335	13423	13388	13507	13401	13430	13375	13367	13237	13376	13361	13434	13635	13432	13513	13331	13403	13296	13427	13506	13334	13277	13350	13468	13268	13259	13408	13380	13382	13302	13592	13357	13268	13375	13277	13394	13460	13402	13591	13388	13290	13340	13459	13182	13578	13486	13539	13328	13282	13506	13562	13579	13401	13364	13267	13327	13502	13403	13353	13492	13444	13213	13420	13391	13410	13421	13242	13554	13320	13562	13371	13419	13545	13373	13387	13281	13360	13313	13333	13402	13320	13351	13307	13495	13321	13417	13358	13362	13522	13573	13465	13406	13413	13347	13343	13364	13522	13414	13398	13331	13454	13388	13325	13361	13451	13377	13305	13468	13407	13428	13301	13380	13276	13463	13470	13474	13405	13478	13345	13466	13328	13468	13332	13414	13384	13334	13374	13415	13298	13278	13428	13447	13246	13377	13438	13331	13557	13324	13454	13425	13331	13526	13547	13347	13456	13371	13297	13714	13376	13394	13278	13330	13431	13541	13410	13504	13381	13497	13482	13396	13338	13398	13402	13467	13357	13360	13432	13412	13370	13307	13461	13279	13392	13220	13375	13410	13381	13434	13420	13536	13423	13668	13256	13454	13290	13455	13349	13357	13432	13469	13323	13321	13304	13397	13394	13180	13340	13376	13460	13369	13316	13278	13342	13326	13397	13412	13341	13477	13281	13357	13370	13494	13373	13315	13245	13317	13381	13555	13428	13333	13463	13306	13444	13213	13496	13523	13465	13353	13307	13466	13382	13357	13474	13430	13356	13586	13455	13347	13415	13356	13327	13446	13360	13350	13349	13480	13281	13303	13392	13362	13337	13410	13310	13285	13455	13268	13427	13335	13382	13280	13389	13460	13502	13469	13464	13353	13313	13260	13238	13445	13370	13387	13485	13318	13350	13275	13272	13552	13490	13375	13186	13154	13308	13503	13428	13275	13395	13290	13504	13400	13398	13434	13261	13432	13478	13470	13286	13348	13380	13412	13262	13228	13252	13581	13415	13463	13419	13258	13327	13503	13394	13374	13283	13268	13437	13339	13539	13371	13329	13493	13326	13293	13431	13290	13495	13240	13496	13353	13431	13446	13421	13367	13403	13526	13367	13457	13356	13407	13406	13616	13426	13388	13387	13255	13496	13302	13299	13468	13435	13473	13355	13584	13445	13333	13366	13367	13221	13420	13486	13340	13332	13358	13313	13404	13452	13342	13360	13378	13345	13385	13313	13344	13183	13497	13524	13541	13468	13378	13243	13278	13371	13488	13468	13429	13317	13278	13330	13329	13274	13476	13580	13375	13422	13400	13431	13438	13366	13481	13379	13345	13521	13300	13404	13288	13494	13405	13452	13447	13409	13314	13343	13450	13526	13353	13346	13437	13346	13478	13183	13466	13424	13568	13512	13385	13361	13314	13414	13300	13146	13468	13427	13435	13363	13515	13436	13388	13388	13401	13408	13194	13447	13440	13378	13313	13373	13378	13424	13290	13281	13312	13491	13448	13456	13413	13433	13290	13472	13337	13227	13482	13426	13497	13321	13442	13250	13418	13429	13467	13167	13347	13541	13428	13475	13376	13408	13265	13470	13361	13370	13415	13420	13440	13499	13409	13343	13345	13406	13317	13370	13351	13372	13262	13157	13437	13468	13434	13489	13333	13396	13159	13413	13437	13344	13448	13316	13408	13468	13325	13470	13413	13316	13362	13406	13466	13401	13313	13594	13508	13437	13334	13336	13390	13340	13335	13326	13462	13490	13400	13518	13356	13429	13290	13353	13550	13299	13539	13332	13278	13412	13324	13446	13433	13274	13330	13427	13227	13257	13373	13424	13368	13490	13528	13337	13476	13461	13442	13457	13521	13377	13216	13462	13523	13478	13301	13470	13340	13563	13306	13386	13225	13442	13284	13284	13383	13290	13298	13222	13408	13332	13495	13365	13204	13426	13377	13377	13377	13437	13458	13362	13269	13444	13460	13509	13244	13390	13406	13407	13366	13376	13373	13214	13454	13429	13308	13506	13391	13408	13450	13349	13451	13397	13332	13544	13336	13466	13339	13331	13401	13385	13230	13526	13360	13391	13585	13480	13397	13306	13541	13453	13393	13426	13400	13433	13509	13329	13405	13376	13477	13408	13379	13402	13396	13377	13480	13397	13398	13231	13545	13481	13364	13376	13204	13220	13535	13423	13329	13233	13394	13517	13454	13461	13487	13328	13294	13489	13407	13414	13381	13430	13271	13366	13408	13427	13420	13370	13311	13464	13280	13437	13195	13340	13261	13312	13575	13347	13300	13397	13291	13313	13277	13389	13247	13404	13594	13310	13539	13426	13460	13369	13299	13281	13294	13354	13476	13387	13341	13522	13389	13385	13394	13364	13445	13554	13533	13283	13338	13321	13369	13253	13320	13191	13560	13515	13349	13434	13363	13468	13252	13328	13375	13446	13477	13346	13307	13212	13358	13349	13471	13522	13364	13321	13330	13257	13321	13513	13423	13305	13327	13249	13175	13419	13486	13341	13385	13360	13526	13151	13414	13466	13233	13561	13318	13428	13406	13468	13175	13436	13318	13375	13399	13310	13359	13359	13283	13382	13486	13421	13279	13440	13440	13482	13325	13351	13270	13279	13325	13450	13531	13275	13272	13328	13387	13306	13382	13356	13365	13342	13434	13364	13376	13333	13304	13529	13342	13497	13196	13381	13331	13333	13633	13484	13178	13425	13353	13395	13266	13556	13352	13414	13391	13354	13328	13408	13485	13280	13368	13339	13267	13466	13404	13386	13340	13395	13399	13389	13396	13498	13303	13304	13130	13368	13205	13375	13339	13311	13286	13359	13533	13435	13201	13295	13358	13425	13186	13457	13437	13456	13516	13312	13261	13238	13379	13389	13430	13364	13604	13305	13524	13553	13370	13305	13385	13365	13330	13391	13222	13479	13310	13191	13386	13253	13349	13417	13407	13471	13327	13519	13468	13317	13376	13405	13414	13337	13517	13409	13384	13346	13252	13417	13461	13363	13319	13342	13514	13302	13401	13313	13272	13426	13609	13393	13546	13327	13367	13583	13416	13475	13462	13456	13396	13371	13488	13418	13296	13453	13403	13395	13267	13538	13374	13248	13332	13394	13260	13470	13436	13342	13500	13242	13291	13236	13376	13458	13617	13405	13402	13446	13274	13331	13526	13432	13338	13401	13397	13448	13397	13481	13470	13363	13384	13420	13586	13390	13342	13354	13483	13286	13378	13425	13528	13512	13357	13398	13429	13434	13305	13496	13355	13351	13298	13354	13250	13491	13566	13378	13447	13422	13280	13394	13596	13376	13512	13416	13406	13418	13356	13382	13455	13460	13514	13504	13445	13456	13187	13392	13430	13338	13372	13541	13252	13070	13361	13386	13306	13428	13121	13511	13437	13401	13351	13444	13419	13361	13345	13279	13465	13411	13357	13459	13432	13490	13308	13316	13586	13312	13466	13218	13546	13217	13282	13426	13252	13411	13317	13374	13391	13379	13388	13425	13343	13492	13362	13370	13407	13287	13271	13484	13364	13415	13371	13498	13363	13194	13405	13351	13408	13459	13322	13423	13252	13367	13577	13446	13195	13205	13327	13434	13407	13450	13412	13310	13348	13457	13337	13395	13453	13411	13437	13273	13525	13287	13503	13359	13427	13370	13377	13580	13437	13391	13605	13200	13425	13330	13345	13524	13342	13513	13291	13486	13497	13266	13374	13526	13306	13322	13388	13342	13508	13476	13410	13290	13396	13327	13445	13440	13550	13376	13354	13388	13484	13284	13429	13421	13453	13395	13350	13383	13432	13465	13339	13333	13493	13406	13412	13491	13529	13432	13417	13351	13431	13427	13518	13277	13360	13350	13278	13409	13353	13579	13429	13238	13370	13438	13179	13319	13307	13455	13310	13307	13455	13278	13485	13369	13453	13315	13250	13458	13291	13502	13497	13543	13229	13353	13630	13365	13467	13424	13502	13310	13484	13425	13433	13466	13322	13427	13396	13342	13485	13416	13284	13537	13348	13256	13286	13354	13280	13390	13447	13405	13588	13463	13483	13426	13520	13466	13451	13542	13284	13484	13457	13316	13340	13396	13320	13247	13410	13345	13432	13416	13484	13365	13433	13479	13553	13560	13432	13464	13505	13358	13361	13322	13335	13503	13477	13399	13503	13364	13306	13391	13317	13298	13389	13506	13417	13361	13475	13423	13493	13538	13447	13427	13424	13408	13459	13381	13601	13711	13366	13330	13338	13298	13291	13146	13495	13389	13499	13511	13414	13308	13199	13255	13341	13471	13300	13292	13499	13390	13502	13399	13292	13169	13537	13372	13454	13495	13285	13353	13298	13195	13359	13325	13404	13490	13490	13497	13488	13388	13453	13367	13484	13292	13341	13371	13339	13438	13478	13413	13301	13356	13307	13261	13304	13416	13457	13424	13377	13343	13362	13467	13295	13448	13392	13474	13429	13274	13322	13434	13333	13405	13334	13267	13366	13516	13492	13411	13379	13283	13393	13393	13221	13426	13617	13305	13301	13429	13299	13353	13414	13319	13350	13361	13364	13346	13481	13309	13378	13348	13332	13360	13367	13403	13223	13438	13572	13377	13242	13538	13408	13447	13468	13316	13542	13246	13228	13274	13383	13303	13404	13407	13337	13444	13254	13369	13328	13398	13466	13437	13369	13210	13268	13305	13331	13556	13387	13520	13326	13234	13555	13475	13404	13289	13388	13324	13289	13466	13337	13377	13237	13288	13318	13334	13451	13375	13448	13539	13259	13356	13248	13448	13360	13391	13209	13358	13379	13324	13429	13361	13462	13348	13494	13333	13310	13312	13672	13573	13255	13444	13409	13426	13409	13376	13333	13553	13513	13313	13333	13262	13480	13300	13362	13292	13467	13146	13248	13374	13428	13363	13471	13468	13377	13423	13349	13293	13419	13356	13479	13396	13332	13338	13463	13448	13421	13374	13369	13402	13239	13460	13300	13447	13106	13241	13319	13390	13464	13342	13379	13459
22715	21113	29031	23484	21370	23472	25431	19823	18260	18300	18130	18025	17334	17080	16629	16549	16578	16390	16315	16488	16573	16372	16207	15858	15959	15994	16121	15908	16031	15900	15841	15598	15898	19618	21848	19048	17458	16450	15849	15797	15725	15455	15633	15589	15407	15654	15530	15519	15672	15723	15514	15643	15620	15585	15528	15442	15645	15675	15621	15736	15807	15625	15734	15680	15548	15748	15497	15453	15597	15523	15579	15630	15706	15544	15609	15664	15689	15409	15697	15613	15399	15603	15791	15626	15509	15514	15495	15487	15441	15571	15598	15393	15657	15475	15428	15513	15322	15439	15505	15439	15363	15592	15545	15553	15513	15500	15636	15675	15546	15432	15498	15596	15699	15702	15717	15672	15420	15463	15483	15620	15564	15575	15649	15593	15493	15549	15571	15686	15675	15508	15783	15517	15554	15609	15615	15663	15504	15680	15428	15483	15753	15381	15530	15534	15553	15597	15613	15509	15537	15269	15592	15354	15672	15453	15464	15527	15638	15436	15629	15466	15613	15579	15633	15371	15604	15373	15372	15646	15528	15459	15571	15400	15398	15660	15607	15644	15455	15433	15660	15532	15761	15505	15754	15496	15439	15446	15528	15537	15587	15488	15445	15487	15380	15496	15697	15770	15644	15653	15566	15499	15583	15400	15574	15249	15658	15368	15866	15616	15616	15585	15678	15571	15631	15483	15436	15480	15588	15603	15659	15426	15512	15325	15510	15619	15627	15600	15558	15324	15495	15521	15658	15564	15507	15661	15623	15503	15531	15635	15586	15714	15529	15422	15457	15535	15590	15595	15503	15535	15614	15467	15556	15696	15672	15536	15368	15660	15574	15498	15501	15599	15645	15725	15481	15479	15429	15667	15536	15547	15487	15705	15544	15596	15595	15466	15495	15639	15512	15657	15663	15430	15479	15665	15568	15502	15406	15411	15372	15504	15481	15497	15422	15354	15461	15631	15433	15369	15457	15498	15468	15511	15572	15614	15474	15417	15548	15613	15375	15546	15585	15604	15451	15388	15707	15498	15586	15399	15451	15625	15515	15476	15421	15659	15627	15477	15738	15588	15587	15461	15377	15511	15592	15611	15568	15695	15414	15524	15521	15624	15358	15478	15430	15469	15433	15534	15383	15505	15580	15499	15575	15430	15511	15517	15574	15346	15552	15435	15487	15515	15566	15508	15399	15629	15516	15548	15314	15586	15290	15376	15697	15590	15521	15364	15489	15417	15649	15590	15494	15611	15424	15562	15422	15282	15455	15356	15572	15437	15356	15416	15770	15543	15574	15625	15523	15490	15556	15565	15650	15475	15652	15517	15460	15474	15615	15593	15373	15491	15619	15544	15537	15507	15476	15439	15550	15508	15388	15610	15636	15569	15499	15518	15644	15870	15441	15666	15575	15519	15418	15317	15628	15578	15465	15470	15539	15661	15605	15523	15443	15543	15421	15642	15411	15610	15551	15642	15609	15557	15481	15424	15515	15516	15456	15555	15537	15499	15477	15495	15578	15488	15500	15625	15444	15528	15463	15444	15458	15396	15643	15547	15738	15599	15724	15521	15622	15610	15491	15541	15680	15446	15216	15490	15466	15532	15398	15562	15570	15421	15657	15502	15394	15377	15513	15602	15409	15398	15599	15420	15686	15498	15523	15441	15323	15358	15369	15480	15515	15488	15509	15397	15471	15435	15618	15544	15681	15436	15609	15513	15511	15806	15594	15552	15631	15491	15664	15383	15636	15529	15574	15494	15464	15434	15657	15717	15646	15631	15455	15413	15611	15580	15746	15573	15660	15683	15644	15450	15551	15446	15530	15689	15667	15315	15421	15547	15564	15554	15310	15561	15520	15488	15405	15580	15606	15524	15563	15386	15378	15615	15409	15674	15516	15411	15345	15366	15395	15483	15539	15493	15598	15416	15566	15689	15574	15568	15446	15625	15473	15663	15366	15544	15558	15458	15451	15394	15547	15510	15726	15391	15658	15362	15619	15477	15457	15605	15569	15480	15572	15394	15769	15446	15702	15499	15513	15372	15467	15550	15496	15629	15289	15664	15722	15635	15706	15490	15631	15472	15552	15479	15444	15448	15444	15469	15542	15389	15722	15526	15704	15522	15412	15522	15904	15539	15318	15294	15540	15414	15608	15439	15351	15561	15439	15399	15720	15554	15541	15280	15577	15634	15490	15508	15560	15566	15314	15494	15684	15379	15492	15606	15526	15588	15481	15497	15392	15467	15365	15595	15558	15478	15550	15612	15584	15540	15662	15264	15588	15497	15623	15519	15547	15471	15362	15511	15411	15509	15636	15489	15424	15569	15556	15486	15624	15616	15618	15580	15525	15409	15605	15408	15488	15485	15597	15497	15347	15556	15568	15269	15447	15623	15475	15493	15434	15540	15353	15541	15242	15469	15465	15482	15553	15655	15604	15730	15513	15393	15589	15485	15499	15485	15712	15717	15650	15417	15445	15565	15638	15375	15400	15625	15639	15453	15447	15547	15304	15598	15479	15323	15408	15523	15485	15424	15484	15518	15556	15655	15596	15462	15358	15660	15561	15619	15639	15336	15496	15720	15541	15515	15310	15805	15690	15575	15321	15661	15648	15697	15521	15458	15494	15547	15674	15615	15407	15538	15546	15560	15587	15325	15556	15462	15565	15557	15403	15570	15471	15367	15288	15297	15399	15564	15392	15669	15535	15387	15677	15652	15504	15582	15445	15592	15444	15592	15445	15383	15456	15473	15440	15654	15512	15397	15598	15501	15553	15514	15427	15582	15431	15484	15278	15577	15320	15488	15575	15497	15530	15527	15405	15533	15304	15401	15559	15688	15574	15636	15583	15324	15654	15392	15632	15518	15411	15594	15583	15575	15528	15496	15562	15636	15542	15494	15433	15543	15614	15612	15625	15575	15540	15615	15425	15568	15603	15362	15607	15416	15457	15590	15504	15536	15647	15564	15495	15394	15392	15399	15606	15297	15317	15441	15489	15315	15472	15472	15471	15450	15528	15530	15554	15385	15539	15593	15630	15631	15731	15153	15465	15448	15572	15467	15337	15414	15589	15583	15523	15407	15500	15377	15455	15562	15593	15501	15549	15505	15399	15499	15423	15495	15351	15361	15402	15533	15680	15673	15536	15424	15549	15546	15582	15552	15456	15583	15549	15507	15718	15486	15399	15362	15481	15460	15428	15498	15423	15594	15477	15421	15753	15432	15540	15405	15555	15530	15404	15379	15644	15395	15270	15618	15425	15533	15664	15477	15477	15578	15400	15463	15377	15499	15448	15470	15388	15491	15535	15553	15635	15637	15413	15275	15672	15607	15652	15664	15713	15653	15608	15305	15659	15563	15508	15643	15532	15413	15584	15472	15693	15294	15593	15503	15683	15487	15600	15600	15559	15511	15661	15525	15503	15502	15440	15626	15595	15605	15540	15584	15467	15487	15251	15454	15615	15520	15581	15939	15645	15499	15431	15725	15545	15468	15593	15581	15581	15710	15504	15371	15449	15599	15560	15573	15613	15406	15581	15448	15528	15497	15605	15371	15454	15583	15330	15529	15397	15507	15381	15679	15435	15656	15348	15793	15450	15287	15404	15517	15639	15650	15644	15554	15534	15617	15574	15569	15624	15651	15522	15511	15438	15477	15604	15545	15546	15594	15652	15495	15616	15543	15719	15565	15401	15484	15506	15636	15568	15492	15351	15301	15254	15482	15551	15421	15404	15449	15687	15416	15494	15357	15469	15481	15351	15601	15644	15826	15480	15437	15644	15465	15547	15407	15454	15450	15402	15610	15564	15468	15495	15704	15707	15508	15575	15611	15467	15629	15602	15723	15616	15525	15328	15517	15639	15284	15372	15550	15355	15742	15656	15657	15474	15471	15344	15476	15629	15592	15559	15548	15486	15466	15606	15484	15341	15519	15481	15680	15622	15675	15455	15438	15414	15397	15583	15390	15663	15535	15429	15548	15665	15645	15771	15560	15580	15506	15668	15489	15562	15600	15470	15563	15607	15419	15501	15394	15602	15367	15599	15641	15559	15512	15279	15525	15566	15665	15301	15545	15651	15562	15451	15122	15515	15487	15427	15419	15567	15632	15257	15424	15427	15568	15772	15372	15553	15508	15712	15443	15523	15441	15530	15521	15399	15503	15648	15490	15521	15529	15574	15502	15314	15409	15573	15572	15376	15743	15444	15758	15711	15343	15608	15584	15566	15523	15636	15393	15412	15444	15366	15489	15523	15536	15525	15546	15346	15183	15631	15363	15656	15491	15437	15604	15620	15402	15501	15442	15483	15448	15482	15483	15410	15502	15645	15533	15748	15526	15630	15380	15547	15442	15405	15464	15524	15443	15650	15458	15573	15593	15465	15632	15690	15308	15485	15444	15633	15466	15545	15662	15580	15439	15463	15597	15295	15840	15541	15515	15736	15489	15540	15545	15352	15512	15655	15447	15647	15530	15441	15556	15440	15457	15537	15786	15574	15608	15364	15646	15491	15549	15538	15546	15519	15609	15589	15585	15669	15466	15542	15560	15540	15355	15542	15385	15671	15557	15487	15363	15492	15209	15428	15609	15565	15555	15585	15583	15670	15648	15452	15482	15453	15439	15744	15513	15680	15686	15748	15615	15712	15558	15473	15612	15592	15423	15418	15537	15626	15450	15283	15563	15514	15395	15461	15625	15498	15566	15499	15622	15625	15542	15408	15347	15381	15704	15519	15495	15585	15593	15659	15575	15537	15441	15471	15561	15355	15418	15157	15291	15439	15560	15603	15479	15539	15446	15380	15588	15334	15514	15539	15532	15425	15523	15494	15324	15548	15469	15398	15455	15767	15447	15517	15489	15609	15439	15514	15393	15593	15320	15499	15692	15577	15447	15389	15574	15537	15432	15549	15442	15530	15605	15482	15614	15506	15457	15552	15570	15659	15527	15694	15637	15437	15570	15651	15416	15574	15425	15446	15589	15706	15591	15556	15736	15568	15605	15257	15562	15555	15532	15547	15482	15724	15426	15405	15730	15641	15465	15451	15327	15429	15389	15604	15587	15357	15550	15731	15659	15411	15355	15567	15588	15619	15652	15407	15678	15485	15571	15691	15739	15420	15573	15544	15602	15598	15441	15378	15473	15584	15689	15462	15531	15626	15497
20458	38915	38320	31528	25234	21011	19938	18882	17749	17427	17139	17077	16138	15600	14948	14491	14552	14416	14227	14684	14417	14291	13818	13711	13618	13835	13743	13650	13553	13772	13552	13462	13651	19981	20785	17051	15204	14178	13546	13435	13288	13354	13345	13301	13359	13388	13381	13403	13238	13327	13426	13277	13409	13391	13399	13412	13374	13280	13335	13409	13298	13380	13275	13310	13351	13396	13275	13213	13160	13312	13382	13281	13420	13336	13201	13315	13384	13408	13078	13252	13378	13328	13164	13193	13389	13229	13484	13304	13279	13331	13126	13377	13259	13148	13328	13412	13326	13421	13274	13159	13311	13266	13318	13204	13462	13328	13298	13218	13375	13309	13246	13408	13303	13370	13548	13140	13316	13306	13302	13173	13427	13315	13409	13313	13467	13349	13188	13430	13242	13439	13179	13186	13486	13290	13266	13251	13326	13348	13377	13255	13289	13350	13301	13287	13237	13481	13267	13364	13316	13355	13216	13291	13344	13251	13482	13357	13254	13312	13387	13470	13389	13358	13429	13249	13137	13376	13430	13238	13246	13199	13446	13311	13244	13269	13345	13324	13344	13294	13172	13302	13256	13297	13243	13180	13339	13271	13371	13231	13202	13330	13293	13132	13347	13400	13401	13388	13408	13212	13156	13243	13229	13498	13362	13318	13339	13276	13279	13262	13239	13222	13112	13202	13237	13397	13110	13291	13267	13224	13471	13162	13413	13289	13407	13337	13292	13429	13277	13309	13351	13426	13216	13321	13219	13337	13300	13310	13213	13080	13300	13459	13506	13357	13276	13246	13287	13543	13250	13262	13290	13359	13162	13360	13274	13276	13335	13301	13257	13251	13182	13371	13301	13258	13381	13317	13058	13308	13190	13234	13259	13172	13344	13169	13299	13332	13251	13215	13205	13363	13438	13349	13209	13428	13223	13278	13389	13533	13277	13408	13189	13233	13274	13324	13317	13314	13414	13338	13534	13287	13367	13201	13387	13234	13345	13137	13306	13289	13323	13383	13292	13256	13274	13268	13419	13184	13241	13318	13243	13337	13397	13301	13239	13284	13171	13234	13329	13320	13310	13163	13383	13306	13326	13372	13282	13190	13296	13260	13152	13334	13275	13307	13325	13312	13301	13163	13413	13274	13196	13250	13405	13216	13205	13260	13487	13440	13281	13327	13287	13504	13226	13162	13262	13314	13179	13344	13260	13193	13190	13249	13362	13443	13218	13265	13252	13338	13324	13156	13336	13290	13283	13171	13332	13176	13231	13125	13524	13283	13434	13194	13322	13470	13280	13292	13413	13327	13220	13370	13429	13172	13301	13332	13252	13282	13282	13275	13386	13431	13401	13249	13305	13385	13272	13249	13255	13382	13287	13308	13314	13354	13226	13482	13222	13307	13233	13154	13339	13281	13356	13411	13218	13279	13382	13221	13357	13251	13316	13228	13363	13179	13365	13353	13318	13184	13330	13230	13380	13261	13192	13302	13242	13361	13382	13150	13343	13329	13379	13292	13455	13255	13191	13319	13274	13312	13335	13485	13403	13174	13307	13201	13412	13106	13330	13428	13236	13346	13415	13309	13239	13363	13168	13270	13356	13213	13245	13417	13303	13227	13310	13342	13059	13403	13157	13335	13180	13346	13193	13227	13309	13200	13315	13259	13384	13202	13271	13347	13322	13298	13329	13340	13348	13154	13221	13195	13326	13153	13099	13287	13222	13117	13274	13409	13302	13259	13228	13272	13418	13246	13214	13194	13390	13241	13397	13163	13251	13385	13166	13300	13396	13404	13163	13091	13253	13410	13298	13391	13264	13451	13216	13310	13310	13484	13346	13314	13390	13323	13261	13362	13231	13250	13394	13182	13269	13232	13130	13260	13315	13230	13200	13281	13379	13230	13431	13208	13401	13348	13246	13205	13263	13189	13230	13322	13299	13184	13351	13278	13314	13311	13314	13339	13354	13348	13266	13279	13427	13324	13206	13412	13381	13222	13311	13394	13310	13137	13207	13250	13285	13440	13492	13446	13306	13199	13362	13192	13171	13270	13337	13424	13303	13366	13366	13196	13084	13225	13203	13233	13255	13145	13356	13261	13243	13472	13167	13341	13374	13248	13267	13309	13214	13250	13272	13136	13146	13328	13068	13150	13163	13419	13390	13248	13224	13428	13234	13234	13255	13294	13171	13198	13255	13336	13283	13316	13178	13390	13236	13405	13125	13163	13104	13235	13254	13258	13286	13300	13242	13134	13489	13249	13147	13347	13394	13358	13334	13219	13191	13383	13221	13251	13173	13386	13141	13294	13266	13334	13100	13352	13149	13306	13376	13319	13411	13413	13122	13387	13235	13252	13427	13311	13173	13238	13395	13227	13374	13399	13243	13413	13257	13288	13327	13291	13308	13181	13344	13222	13283	13314	13350	13336	13237	13236	13478	13316	13380	13108	13288	13367	13240	13122	13262	13256	13432	13386	13461	13338	13219	13206	13474	13248	13335	13273	13353	13345	13274	13154	13189	13401	13259	13195	13255	13105	13318	13448	13310	13379	13162	13133	13318	13347	13188	13315	13108	13328	13224	13406	13234	13327	13380	13261	13386	13496	13262	13362	13229	13206	13215	13199	13328	13234	13173	13431	13022	13302	13283	13329	13313	13404	13286	13288	13359	13333	13210	13206	13321	13307	13267	13334	13177	13145	13353	13319	13173	13269	13195	13263	13351	13322	13269	13228	13263	13211	13373	13306	13297	13284	13282	13275	13277	13292	13434	13293	13360	13337	13246	13261	13312	13250	13435	13360	13329	13044	13306	13394	13356	13252	13393	13200	13359	13295	13287	13327	13252	13406	13115	13241	13143	13367	13293	13273	13252	13384	13366	13047	13359	13415	13232	13383	13296	13235	13186	13324	13332	13380	13375	13401	13204	13158	13473	13312	13373	13372	13254	13163	13414	13302	13334	13251	13251	13338	13340	13256	13378	13441	13232	13187	13309	13122	13063	13315	13348	13235	13430	13384	13239	13537	13446	13376	13227	13295	13330	13454	13385	13427	13299	13311	13353	13304	13326	13371	13268	13204	13407	13275	13348	13127	13242	13162	13400	13268	13253	13316	13141	13351	13193	13437	13253	13211	13191	13284	13271	13425	13298	13348	13220	13244	13325	13351	13264	13290	13337	13144	13291	13361	13347	13152	13455	13368	13293	13271	13363	13227	13226	13368	13431	13166	13335	13348	13403	13344	13442	13421	13244	13234	13353	13250	13207	13330	13415	13379	13295	13193	13244	13355	13190	13273	13362	13415	13232	13260	13280	13250	13191	13311	13147	13310	13249	13142	13336	13327	13437	13374	13482	13445	13256	13251	13224	13378	13218	13206	13298	13361	13363	13307	13251	13286	13361	13305	13350	13323	13157	13198	13209	13167	13292	13172	13212	13277	13360	13465	13152	13198	13194	13325	13220	13218	13306	13329	13249	13471	13180	13419	13197	13066	13409	13151	13237	13310	13153	13213	13189	13329	13306	13272	13218	13281	13286	13088	13241	13384	13490	13277	13327	13247	13461	13220	13267	13291	13243	13260	13239	13186	13320	13198	13243	13321	13307	13328	13233	13296	13278	13332	13221	13385	13289	13272	13260	13316	13459	13131	13351	13427	13406	13236	13271	13231	13452	13388	13240	13134	13212	13523	13142	13351	13309	13366	13432	13167	13111	13444	13242	13054	13237	13201	13316	13243	13205	13196	13413	13284	13325	13196	13234	13263	13359	13257	13320	13272	13313	13450	13267	13277	13249	13276	13209	13240	13468	13514	13359	13216	13210	13253	13288	13182	13254	13119	13394	13237	13390	13399	13318	13254	13221	13346	13210	13364	13264	13235	13283	13267	13290	13308	13295	13259	13172	13264	13368	13276	13292	13380	13473	13148	13257	13318	13283	13320	13315	13167	13355	13359	13216	13356	13235	13370	13319	13241	13328	13256	13210	13345	13219	13253	13075	13350	13269	13326	13370	13207	13287	13289	13317	13196	13199	13287	13205	13439	13168	13205	13517	13349	13345	13286	13419	13218	13258	13268	13348	13325	13200	13319	13042	13259	13370	13353	13199	13224	13293	13184	13376	13261	13330	13159	13322	13253	13366	13186	13318	13271	13260	13268	13471	13192	13305	13226	13143	13354	13258	13337	13356	13322	13362	13163	13258	13339	13308	13209	13257	13411	13321	13212	13379	13314	13320	13285	13270	13328	13297	13273	13204	13260	13228	13131	13128	13326	13322	13216	13317	13375	13313	13350	13283	13304	13248	13366	13306	13548	13237	13313	13397	13309	13284	13247	13377	13272	13254	13073	13356	13216	13367	13452	13223	13195	13406	13190	13198	13321	13194	13238	13351	13077	13259	13078	13210	13359	13226	13260	13236	13385	13247	13271	13342	13241	13150	13259	13303	13255	13400	13237	13415	13215	13322	13232	13336	13265	13343	13305	13244	13300	13224	13169	13304	13257	13357	13249	12956	13411	13165	13306	13365	13277	13371	13344	13276	13306	13167	13289	13266	13333	13172	13304	13178	13334	13348	13364	13441	13383	13329	13316	13265	13306	13184	13264	13230	13306	13380	13435	13340	13407	13392	13296	13393	13261	13361	13325	13291	13221	13407	13311	13302	13164	13335	13234	13208	13341	13479	13382	13290	13137	13363	13210	13313	13279	13169	13205	13448	13248	13302	13293	13351	13299	13240	13397	13176	13236	13022	13326	13338	13222	13234	13306	13278	13226	13177	13250	13150	13189	13200	13326	13260	13279	13125	13362	13313	13326	13517	13188	13255	13195	13258	13236	13309	13476	13338	13318	13377	13253	13424	13225	13466	13356	13127	13150	13271	13429	13388	13070	13435	13249	13194	13186	13229	13203	13519	13474	13236	13356	13419	13117	13239	13068	13221	13480	13191	13383	13235	13196	13372	13142	13335	13204	13215	13304	13275	13418	13310	13247	13275	13242	13216	13429	13121	13212	13324	13285	13221	13189	13364	13243	13505	13193	13324	13445	13215	13154	13368	13394	13178	13131	13201	13173	13263	13298	13222	13279	13353	13190	13485	13136	13288	13311	13163	13217	13264	13444	13319	13188	13361	13233	13176	13346	13357	13374	13258	13293	13315	13279	13371	13384	13384	13275
27450	22721	28282	25961	19183	18275	17877	17467	16863	16677	16618	16756	16474	16176	16169	16005	16011	16115	16016	16123	16166	16041	15863	15875	15950	15948	16066	15865	15824	16026	15899	16096	15839	15976	16537	16351	16209	16069	15892	15799	15639	15720	15876	15946	15774	15704	15828	15834	15779	15821	15954	15695	15854	15813	15979	15950	15742	15807	15768	15676	15945	15906	15896	15839	15560	15852	15892	15914	15705	15794	15788	15918	15640	15984	15796	15623	15819	15771	15931	15949	15838	15888	15697	15742	15726	15495	15768	15937	15973	15964	15695	15735	15680	15938	15860	15862	15749	16061	15725	15862	16020	15866	15822	15685	15884	15953	15867	15978	15717	15996	15883	15862	15841	15899	15880	15877	15764	15809	15817	15867	15713	15783	15908	16121	15883	15841	15759	15839	15925	16040	15761	15815	15807	15578	15873	15790	15755	15979	15943	15732	15680	15753	15808	16020	15730	15711	15718	15876	15836	15871	15596	15590	15778	15679	15871	15692	15743	15930	15951	15847	15915	15718	15892	15757	15863	15833	15617	15869	15618	15672	15738	15757	15639	16033	15870	15849	15748	16034	15692	15791	15706	15873	15845	16027	15818	15686	15820	15822	15843	15943	15964	15868	15922	15625	15865	15701	15883	15778	15849	15869	15985	15973	15771	16033	16062	15951	15901	15484	15557	15771	15859	15738	15716	16064	16022	15952	15715	15684	15875	16113	15690	15907	15903	15813	15798	15846	15873	15769	15925	15720	15714	15794	15914	15891	15741	15735	15659	15832	15660	15842	15645	15807	15933	15756	15607	15820	15662	15770	15735	15720	15804	15810	15730	15883	15890	15951	15908	15866	15630	15910	15966	15832	15589	15877	16044	15944	15861	15819	15948	15902	15671	15805	15825	15942	15755	15764	15901	15718	15718	15811	15772	15865	15925	15763	15964	15753	15825	15718	15825	15913	15816	15791	15850	15893	16111	15820	15694	15657	15732	15856	15845	15997	15920	15591	15936	15829	15791	15814	15815	15843	15972	15957	15869	15868	15947	15905	15889	15783	15935	15644	15717	15844	15829	15841	15981	15840	15658	15914	15904	15941	15895	15894	15844	15758	15615	15789	15650	15978	15753	15818	15681	15775	15772	15816	15786	15752	15754	15714	15631	15887	15796	15510	15868	15921	15947	15984	15819	15886	15976	15700	15918	15898	15890	15883	15764	15780	15909	15868	15914	15735	15622	15746	16027	15956	15771	15779	15961	15790	15601	15673	15539	16061	15943	15770	15691	15805	16078	15808	15804	15593	15663	16120	16009	15803	15970	15781	15875	15901	15803	15882	15671	15734	15904	15686	15964	15882	15895	15764	15769	16141	15877	15807	15998	15740	15614	15796	15745	15684	15942	15980	15958	15923	15790	15782	15705	15586	15844	15779	15833	15615	15857	15821	15953	15927	15786	15793	15961	15641	15796	15776	15764	15826	16040	15885	15762	15773	15802	15895	15908	15867	15659	15598	15747	15711	16069	15849	15947	16108	15689	15741	15828	15856	15730	15879	15771	15783	15918	15777	16026	15602	16031	15854	15697	15727	15827	16081	15738	15833	15811	15976	15763	15876	15674	15829	15934	15978	15955	15708	15805	15860	15885	15747	15673	15759	15886	15863	15726	15729	15930	15902	15818	15783	15811	15800	15936	15779	15717	15792	15962	15821	15731	15785	15766	15787	15863	16006	15839	15902	15953	15728	16205	16110	15924	15800	15932	15588	15682	15728	15820	15815	15865	15885	15910	15745	15713	16003	15756	15785	15846	15838	15781	15892	15864	15822	15807	15692	15938	15882	15860	15942	15974	15763	15885	15861	15895	15778	15845	15840	15965	15963	15934	15825	15790	15743	15851	15712	15825	15820	15862	15779	15883	15809	15973	15821	15904	15852	15805	15709	15849	15831	15999	15983	15796	16065	15858	15857	15721	15678	15613	15781	15896	15777	15979	15841	15819	15596	15763	15628	15912	15933	15842	15656	15809	15777	16070	15983	15743	15873	15657	15825	15806	15877	15775	15803	15781	15924	16116	15922	15721	15749	15770	15641	15951	15677	15736	16100	15913	15767	15704	15558	15850	15789	15708	15807	15971	15806	15900	15775	15901	16051	15872	15782	15780	15832	15778	15627	15855	15787	15746	15831	15840	15747	15862	15789	15847	15809	15739	15915	16030	15905	15984	15832	15948	15774	15861	15742	15983	15725	15761	15797	15840	15771	15791	15848	15840	15927	15863	15928	15831	15797	15838	15770	15704	15716	16192	15846	15811	15917	15764	15892	15892	15779	16077	15895	15758	15744	15721	15959	15983	15681	15713	15709	15671	15685	15823	15677	15799	15681	15878	15810	15827	15641	15865	15714	15894	15904	15644	15770	15734	15756	16045	15910	15637	15636	15944	15678	15709	15974	15897	15614	15730	15868	15945	15790	15854	15834	15767	15721	15849	15850	15726	15868	15912	15734	15955	15729	15767	15808	16043	15978	15813	15832	15711	15902	16020	15686	15836	15740	15815	15742	15873	16134	15875	15991	15788	15836	15807	15832	15805	15843	15896	15839	15833	15855	15896	15713	15802	15754	15872	15874	15641	15769	15756	15847	15960	15951	15675	15622	15768	15953	15915	16024	15948	15897	15908	15861	15671	15775	15763	15989	15770	15689	16012	15970	15751	15865	15833	15829	15854	15869	15807	15835	15671	15785	15798	15705	15760	15878	15863	15696	15872	15799	15992	15777	15945	16066	15835	15727	15753	15801	15790	15679	15885	15783	15790	15959	15593	15736	15900	15591	15708	15868	15758	15748	15902	15776	15686	15739	15951	15734	15689	15864	15754	15841	15798	15791	15869	15924	16019	15800	15693	15730	15871	15794	15795	15972	15810	15960	15756	15795	15774	15804	15795	15647	15813	15799	15895	15788	15636	15912	15822	15707	15752	15833	15748	15925	16045	15819	15811	16018	15847	15619	16149	15831	15806	15777	15767	15924	15769	15927	15770	15657	15775	15778	15918	15738	15836	15821	15706	15739	15810	15675	15892	15754	15996	15665	15768	15719	15772	15856	15857	15804	15793	15838	15748	15873	15741	15827	15787	15868	15965	15850	15933	15840	15826	15810	16123	15905	15857	15742	15773	15648	15959	15733	15642	15928	15812	15853	15659	16073	15916	15890	15938	15752	15964	15854	15882	15740	15904	15782	16023	15868	15759	15882	15710	15742	15836	15897	16023	15724	15644	15507	15679	15669	15765	15871	15761	15760	15980	15825	15712	15990	15914	15852	15751	15842	15787	15735	15729	16000	15775	15838	15733	16070	15880	15925	15778	15761	15766	15923	16095	15959	15763	15999	15967	15945	16000	15860	15875	15806	15767	15810	15901	15883	15906	15805	15836	15969	15919	15741	15902	15719	15794	15769	15722	15801	15762	15880	15758	15902	15722	15774	15825	15852	15729	15696	16074	15898	16013	15966	15851	15778	15564	15704	15871	15709	15942	15835	16130	15807	15658	15843	16043	15588	15711	15967	15937	15832	15880	15792	15805	15742	15747	15743	15739	15735	15852	15903	15842	15839	15783	15821	15658	15759	15843	15813	15963	15945	16065	15646	15857	15844	15749	15746	15708	16038	15832	15603	15804	15937	15990	15996	15981	15676	15910	15784	15841	15819	15903	15789	15765	15925	15658	15871	15847	15988	15784	15799	15584	15804	15902	15732	15777	15572	15984	15897	15682	15869	15724	15864	15894	15796	15934	15871	15989	15842	15860	15833	16016	15915	15856	15676	15775	15837	15702	15866	15800	15795	15938	15835	15774	15816	15954	15786	15876	16017	15866	15929	15688	15806	15914	15817	15761	15960	15782	15856	15722	15753	16011	15775	15782	15835	15819	15755	16079	15741	15756	15844	15984	16066	15817	15749	15841	15881	15993	15958	15796	15706	15850	15876	15997	15834	15704	15848	15916	15787	15721	15721	15728	15769	15511	15784	15882	15923	15770	15841	15958	15889	15744	15931	15830	15943	15764	15902	15855	15694	15808	15747	15780	15783	15852	15940	15826	15777	15828	15950	15952	15776	15798	15843	15894	15981	15873	15869	15920	15763	15762	15937	15745	15950	15619	15777	15470	15890	15754	15759	15974	15615	15836	15783	15892	15846	15922	15880	15482	15896	15590	15947	15623	15830	15720	15816	15924	15875	15740	15858	15737	15861	15817	15977	15811	15816	15992	15981	15744	15756	15748	15952	15939	15853	15806	15673	15721	15872	15773	15744	15807	15799	15747	15887	15734	15831	16101	15796	16043	16000	15972	15937	15988	15830	15891	15716	15916	15847	15822	15837	15971	15627	15803	15768	15761	15899	15897	15799	15918	15837	15782	15827	15746	15705	15659	15663	15715	15836	15833	15828	15704	15812	15861	15903	15744	15830	15974	15841	15804	15916	15749	15686	15869	16173	15943	15880	15953	16042	15824	15797	16026	15881	15798	15733	15991	15594	15909	15854	15896	15711	15982	15684	15703	15822	15772	15546	15781	16002	15960	15863	16001	15814	15683	15686	15653	15731	15861	15903	16112	15812	15712	15631	15887	15883	15886	15832	15933	15818	15767	15811	15819	15680	15800	15888	15775	15860	15800	15747	15668	15669	16014	15939	15640	15735	15827	15673	15791	16020	15875	15949	16030	15663	15728	15914	16000	15808	15684	15699	15727	15820	15629	15701	15768	15983	15719	15809	15762	15895	15770	15841	15804	15756	15899	15818	15793	15718	15737	15712	16119	15690	15727	15844	15928	15888	16025	15954	15755	15874	15756	15869	15825	15879	15900	15739	15966	15931	15961	15848	15736	16026	15952	15755	15967	15754	15937	15770	15858	15845	15896	15917	15768	15618	15872	15915	15940	15811	16043	15761	15819	15799	15782	15793	15793	15967	15983	15890	15878	15743	15819	15815	15857	15711	15846	15718	15767	15890	16020	15814	15755	15591	15643	15863	15890	15860	15900	15877	15817	15678	15879	15864	15848	15539	15733	15871	15981	15874	15912	15943	15869	15815	15984	15959	15831	15508	15718	15804	15768	16029	15879	15866	15995	16054	15746	15893	16054	15783	15791	15753	15666	15771	15965	15792	16011	15982	15938	15780	15859	15764	15903	15817
18995	28810	28867	23499	17908	16887	16339	15719	15443	15004	14962	15244	14984	14403	13963	13921	13802	13998	13815	13909	13992	13600	13764	13580	13512	13532	13548	13535	13466	13689	13701	13471	13586	13895	14167	13945	13840	13512	13500	13522	13496	13417	13479	13362	13557	13300	13437	13546	13342	13639	13426	13554	13484	13619	13452	13442	13549	13583	13491	13571	13622	13438	13540	13531	13562	13581	13418	13668	13516	13454	13632	13431	13612	13450	13526	13556	13441	13709	13613	13309	13477	13498	13428	13383	13518	13540	13599	13504	13518	13591	13512	13450	13419	13537	13523	13430	13559	13343	13635	13515	13635	13470	13429	13460	13570	13532	13348	13485	13468	13586	13363	13513	13425	13623	13443	13697	13453	13531	13578	13504	13384	13499	13482	13379	13485	13349	13549	13608	13444	13448	13429	13497	13575	13455	13499	13398	13537	13546	13437	13573	13503	13550	13415	13397	13668	13490	13328	13503	13703	13499	13458	13586	13535	13605	13554	13520	13447	13487	13499	13409	13657	13525	13644	13330	13641	13407	13567	13484	13600	13585	13568	13549	13650	13588	13638	13408	13387	13636	13514	13619	13567	13469	13440	13496	13625	13495	13538	13389	13521	13250	13537	13433	13352	13375	13356	13611	13579	13554	13637	13467	13483	13415	13347	13579	13375	13498	13462	13508	13563	13414	13458	13519	13406	13618	13495	13590	13428	13514	13491	13598	13566	13538	13473	13410	13512	13433	13509	13553	13609	13426	13441	13476	13546	13420	13515	13437	13507	13546	13443	13508	13586	13632	13394	13392	13462	13609	13416	13452	13539	13472	13565	13509	13544	13465	13537	13504	13495	13392	13587	13641	13461	13519	13619	13534	13428	13307	13615	13432	13569	13378	13629	13463	13338	13554	13554	13342	13483	13656	13576	13584	13460	13565	13577	13532	13407	13644	13550	13402	13490	13412	13589	13363	13535	13469	13525	13561	13481	13332	13479	13414	13598	13498	13471	13586	13392	13487	13413	13418	13581	13458	13571	13457	13443	13456	13466	13354	13357	13484	13503	13422	13575	13629	13255	13437	13634	13604	13582	13356	13387	13437	13414	13618	13452	13346	13601	13473	13527	13606	13576	13417	13635	13369	13622	13543	13512	13523	13430	13503	13526	13420	13501	13441	13496	13510	13620	13479	13477	13440	13514	13420	13488	13484	13358	13375	13311	13599	13309	13591	13531	13501	13386	13549	13358	13509	13471	13538	13445	13414	13661	13455	13541	13548	13484	13425	13540	13413	13499	13389	13464	13508	13471	13602	13462	13426	13572	13452	13424	13514	13537	13640	13530	13622	13606	13448	13600	13430	13307	13537	13437	13371	13612	13428	13557	13406	13551	13385	13443	13422	13508	13409	13637	13565	13465	13434	13474	13474	13525	13660	13398	13516	13529	13624	13477	13349	13535	13573	13372	13565	13486	13428	13504	13427	13428	13467	13444	13689	13598	13481	13515	13597	13501	13384	13552	13493	13445	13363	13337	13401	13423	13531	13507	13388	13507	13446	13644	13455	13630	13423	13460	13346	13420	13420	13454	13421	13483	13553	13463	13484	13431	13446	13574	13446	13588	13428	13422	13346	13570	13419	13368	13491	13363	13470	13566	13656	13389	13468	13350	13512	13543	13349	13631	13469	13480	13442	13583	13502	13536	13481	13548	13626	13404	13657	13576	13519	13499	13538	13432	13557	13365	13537	13511	13423	13544	13513	13546	13429	13492	13395	13659	13441	13549	13463	13535	13383	13537	13450	13635	13547	13479	13446	13454	13471	13352	13487	13478	13443	13496	13591	13604	13497	13442	13433	13472	13430	13535	13507	13473	13400	13334	13618	13409	13381	13409	13429	13479	13469	13418	13592	13395	13659	13483	13400	13602	13568	13540	13421	13437	13479	13563	13352	13495	13336	13475	13420	13449	13661	13492	13401	13572	13580	13428	13555	13623	13510	13453	13495	13559	13529	13461	13351	13573	13584	13458	13734	13485	13685	13494	13419	13527	13495	13538	13663	13557	13618	13475	13524	13553	13524	13413	13436	13631	13567	13523	13472	13609	13658	13426	13526	13508	13476	13305	13646	13287	13408	13546	13474	13474	13607	13507	13445	13282	13614	13401	13571	13543	13509	13367	13719	13406	13348	13414	13537	13475	13526	13459	13479	13503	13609	13380	13370	13614	13402	13691	13471	13391	13534	13540	13512	13654	13519	13606	13503	13548	13490	13449	13420	13316	13358	13516	13521	13690	13355	13602	13554	13556	13409	13470	13635	13490	13608	13492	13423	13638	13575	13442	13490	13412	13436	13392	13527	13432	13525	13433	13588	13565	13406	13484	13655	13648	13432	13548	13425	13385	13493	13583	13464	13640	13453	13272	13572	13528	13516	13587	13426	13506	13493	13596	13547	13675	13355	13511	13539	13560	13580	13597	13454	13575	13508	13547	13442	13544	13340	13535	13567	13642	13384	13480	13531	13349	13574	13628	13506	13430	13488	13550	13536	13544	13544	13527	13381	13542	13414	13590	13668	13510	13623	13434	13449	13377	13522	13583	13534	13470	13480	13423	13489	13647	13467	13459	13442	13551	13532	13558	13552	13418	13524	13496	13522	13609	13443	13645	13346	13539	13402	13494	13661	13677	13370	13769	13472	13502	13579	13600	13502	13426	13568	13609	13493	13627	13441	13692	13445	13451	13501	13388	13580	13477	13555	13464	13594	13394	13522	13485	13516	13623	13479	13321	13587	13457	13462	13506	13475	13492	13441	13412	13495	13332	13486	13452	13366	13529	13284	13562	13422	13469	13380	13450	13572	13671	13312	13578	13435	13445	13539	13412	13432	13371	13553	13402	13420	13488	13536	13538	13544	13381	13417	13619	13508	13411	13649	13684	13323	13472	13711	13385	13596	13615	13509	13552	13535	13541	13562	13434	13389	13585	13488	13552	13368	13575	13549	13439	13465	13509	13591	13512	13453	13638	13606	13699	13352	13480	13401	13558	13579	13505	13532	13562	13496	13566	13564	13464	13294	13463	13459	13460	13597	13427	13548	13648	13512	13523	13479	13528	13454	13614	13668	13558	13456	13450	13494	13389	13485	13542	13560	13411	13544	13425	13529	13562	13490	13553	13472	13420	13338	13456	13585	13584	13496	13391	13441	13515	13483	13522	13573	13462	13413	13544	13374	13428	13582	13720	13569	13553	13419	13556	13526	13378	13477	13626	13491	13461	13451	13522	13558	13551	13405	13441	13611	13501	13526	13438	13439	13482	13427	13490	13425	13524	13441	13471	13488	13532	13579	13478	13376	13514	13534	13580	13461	13538	13494	13524	13494	13398	13342	13588	13437	13387	13425	13424	13438	13507	13561	13478	13440	13542	13593	13304	13525	13477	13465	13359	13351	13559	13499	13585	13672	13621	13654	13499	13447	13621	13364	13507	13513	13518	13627	13490	13420	13531	13500	13604	13447	13663	13432	13468	13601	13546	13453	13481	13462	13438	13464	13618	13511	13519	13592	13572	13467	13451	13541	13649	13479	13652	13527	13492	13433	13309	13559	13487	13453	13469	13505	13595	13511	13462	13375	13488	13424	13507	13432	13472	13605	13396	13569	13533	13470	13558	13517	13663	13455	13625	13394	13578	13490	13481	13519	13465	13516	13607	13694	13647	13525	13444	13405	13624	13392	13429	13434	13480	13431	13476	13428	13584	13450	13426	13641	13638	13512	13476	13510	13696	13290	13512	13576	13391	13494	13583	13453	13729	13479	13414	13506	13515	13604	13469	13554	13435	13506	13439	13422	13681	13449	13532	13653	13604	13397	13394	13400	13606	13499	13495	13365	13513	13478	13515	13524	13463	13489	13530	13676	13647	13500	13357	13502	13443	13577	13610	13589	13472	13553	13468	13519	13604	13478	13342	13565	13419	13517	13305	13554	13582	13435	13773	13457	13577	13518	13543	13584	13371	13633	13485	13562	13372	13539	13465	13575	13620	13500	13433	13420	13541	13369	13478	13448	13439	13490	13432	13451	13437	13592	13544	13380	13529	13599	13406	13553	13457	13405	13528	13405	13458	13531	13539	13463	13601	13508	13592	13578	13502	13472	13426	13481	13617	13577	13468	13505	13373	13489	13517	13507	13495	13347	13526	13433	13377	13463	13560	13597	13506	13411	13503	13523	13469	13555	13541	13552	13571	13451	13373	13576	13396	13450	13591	13555	13603	13529	13548	13508	13385	13654	13605	13435	13633	13397	13501	13308	13412	13530	13424	13448	13445	13511	13383	13563	13545	13469	13692	13439	13607	13450	13580	13467	13550	13396	13486	13411	13605	13519	13568	13569	13488	13388	13607	13395	13540	13458	13373	13604	13474	13456	13657	13475	13577	13542	13315	13525	13339	13320	13558	13466	13497	13419	13364	13457	13467	13433	13393	13425	13445	13541	13517	13572	13534	13438	13646	13538	13561	13472	13714	13576	13458	13668	13530	13406	13318	13488	13530	13434	13463	13379	13469	13579	13414	13447	13444	13414	13322	13501	13471	13488	13564	13528	13423	13503	13566	13525	13604	13382	13396	13402	13584	13425	13309	13423	13590	13601	13508	13435	13501	13659	13439	13531	13539	13403	13463	13677	13585	13394	13553	13439	13561	13685	13445	13462	13563	13600	13470	13476	13481	13528	13468	13435	13417	13439	13725	13558	13472	13540	13449	13548	13460	13462	13542	13601	13410	13413	13472	13565	13543	13526	13488	13413	13512	13609	13567	13548	13464	13523	13402	13208	13626	13378	13443	13515	13508	13423	13428	13653	13421	13456	13441	13591	13351	13485	13505	13351	13572	13659	13436	13583	13538	13618	13489	13527	13583	13356	13475	13324	13635	13473	13608	13604	13551	13417	13391	13521	13493	13445	13471	13597	13586	13627	13451	13398	13435	13720	13372	13565	13748	13595	13495	13455	13527	13485	13511	13490	13415	13351	13551	13440	13578	13616	13390	13589	13595	13492	13666	13487	13385	13617	13539	13463	13575	13356	13564	13504	13534	13340	13439	13508	13419	13358	13421	13400	13560	13445	13480	13424	13424	13428	13374	13454	13477	13402	13464	13601	13499	13596	13547	13421	13575	13441	13647	13412	13518	13461
23481	21087	28640	23949	22122	22679	21880	18462	17346	17437	16980	17375	17032	16701	16527	16137	15986	16001	16040	16324	16120	16142	15944	15837	15526	15791	15799	15916	15760	15522	15711	15701	16181	17601	18727	17642	16729	16215	15742	15623	15550	15468	15736	15562	15432	15457	15722	15554	15829	15743	15562	15500	15577	15718	15622	15758	15548	15509	15647	15545	15429	15434	15736	15798	15569	15427	15546	15538	15660	15553	15409	15396	15429	15404	15308	15676	15780	15501	15526	15581	15570	15766	15537	15692	15659	15683	15537	15532	15564	15479	15571	15568	15465	15562	15537	15461	15414	15434	15542	15264	15551	15584	15683	15401	15625	15420	15616	15591	15431	15665	15496	15590	15579	15496	15643	15564	15462	15419	15621	15481	15621	15598	15649	15542	15556	15489	15433	15620	15590	15422	15595	15624	15543	15667	15717	15453	15561	15428	15470	15481	15442	15646	15564	15556	15689	15451	15603	15511	15508	15535	15741	15539	15388	15517	15506	15577	15444	15502	15517	15615	15555	15492	15576	15637	15535	15553	15621	15538	15715	15513	15408	15602	15619	15358	15526	15501	15323	15676	15444	15545	15609	15573	15598	15493	15595	15454	15555	15483	15411	15760	15581	15701	15486	15609	15620	15550	15568	15552	15578	15566	15690	15387	15650	15551	15472	15596	15358	15249	15446	15473	15445	15750	15589	15474	15845	15538	15666	15506	15474	15630	15565	15402	15591	15694	15564	15620	15439	15475	15539	15486	15648	15518	15423	15456	15423	15606	15508	15413	15728	15549	15526	15651	15441	15493	15726	15666	15470	15456	15418	15679	15625	15566	15548	15604	15649	15504	15792	15550	15464	15425	15374	15425	15458	15565	15510	15628	15598	15578	15740	15427	15590	15569	15519	15435	15534	15566	15678	15508	15534	15645	15749	15416	15413	15455	15441	15543	15361	15649	15479	15416	15451	15488	15459	15528	15483	15657	15315	15483	15428	15484	15478	15489	15390	15534	15755	15479	15611	15513	15244	15654	15472	15612	15476	15611	15614	15612	15735	15633	15480	15453	15492	15380	15416	15510	15642	15474	15439	15462	15594	15499	15649	15615	15480	15506	15635	15359	15627	15623	15368	15523	15528	15377	15313	15722	15470	15414	15624	15483	15627	15557	15591	15808	15557	15666	15580	15599	15486	15631	15653	15664	15628	15469	15545	15369	15518	15550	15431	15574	15454	15518	15549	15540	15748	15579	15450	15633	15656	15567	15540	15561	15476	15559	15414	15584	15576	15613	15598	15666	15624	15470	15636	15667	15717	15617	15581	15772	15401	15620	15581	15536	15583	15620	15385	15602	15511	15571	15392	15581	15589	15534	15488	15426	15473	15505	15656	15280	15454	15539	15404	15420	15497	15388	15524	15491	15619	15524	15484	15790	15487	15543	15521	15584	15738	15461	15590	15821	15531	15473	15183	15505	15665	15471	15513	15482	15346	15630	15589	15448	15592	15350	15381	15532	15554	15595	15599	15274	15418	15475	15636	15644	15507	15405	15501	15460	15435	15346	15554	15498	15500	15456	15476	15766	15482	15703	15574	15483	15464	15643	15590	15341	15416	15233	15579	15602	15624	15564	15682	15480	15642	15528	15529	15411	15573	15472	15599	15420	15531	15678	15508	15353	15705	15506	15446	15613	15530	15611	15465	15502	15528	15540	15528	15380	15404	15654	15602	15466	15624	15539	15645	15621	15558	15526	15433	15354	15641	15493	15592	15407	15608	15606	15623	15629	15724	15635	15576	15713	15640	15604	15417	15558	15588	15615	15645	15576	15576	15685	15644	15309	15528	15487	15588	15636	15495	15483	15604	15296	15580	15361	15400	15624	15411	15341	15470	15329	15562	15544	15438	15721	15635	15309	15380	15351	15656	15439	15538	15393	15467	15447	15633	15579	15606	15564	15505	15506	15599	15494	15444	15282	15339	15379	15367	15750	15532	15621	15623	15470	15547	15486	15448	15586	15615	15534	15652	15516	15558	15494	15662	15728	15709	15673	15675	15533	15631	15596	15620	15585	15710	15766	15578	15314	15557	15463	15446	15397	15699	15607	15429	15388	15537	15524	15536	15445	15664	15575	15534	15515	15366	15519	15305	15428	15374	15364	15448	15581	15492	15688	15432	15519	15465	15539	15606	15411	15566	15597	15575	15372	15319	15466	15607	15587	15374	15514	15479	15467	15537	15561	15608	15693	15536	15547	15464	15520	15357	15499	15704	15611	15462	15640	15598	15399	15446	15494	15542	15600	15656	15584	15649	15572	15562	15509	15517	15331	15557	15513	15317	15649	15628	15390	15558	15403	15624	15557	15365	15569	15452	15508	15557	15606	15656	15322	15424	15533	15586	15534	15647	15482	15393	15553	15547	15526	15383	15732	15452	15700	15692	15528	15465	15502	15536	15611	15607	15397	15669	15680	15588	15541	15649	15488	15454	15576	15452	15369	15548	15491	15678	15361	15553	15501	15634	15474	15607	15586	15355	15465	15416	15589	15422	15338	15476	15695	15710	15619	15471	15542	15595	15532	15455	15471	15529	15558	15508	15490	15589	15594	15632	15722	15489	15491	15672	15653	15631	15561	15714	15506	15456	15523	15606	15611	15482	15646	15538	15401	15414	15276	15538	15492	15555	15499	15373	15575	15681	15626	15414	15516	15345	15411	15442	15435	15630	15455	15479	15401	15485	15520	15381	15620	15515	15483	15530	15335	15410	15437	15623	15687	15344	15723	15443	15588	15516	15281	15385	15528	15528	15423	15525	15614	15229	15601	15535	15523	15637	15420	15459	15697	15357	15645	15560	15782	15373	15377	15675	15606	15554	15545	15538	15565	15567	15544	15511	15630	15439	15582	15423	15527	15505	15545	15593	15590	15493	15477	15524	15460	15409	15376	15364	15667	15552	15420	15709	15437	15646	15607	15655	15396	15494	15476	15529	15411	15650	15492	15424	15626	15689	15708	15682	15440	15926	15558	15438	15484	15454	15431	15556	15442	15530	15567	15525	15574	15495	15397	15617	15378	15345	15420	15285	15602	15739	15383	15693	15449	15553	15402	15515	15590	15478	15700	15527	15488	15477	15544	15548	15442	15455	15420	15489	15546	15281	15466	15488	15635	15521	15330	15634	15643	15389	15370	15488	15728	15553	15370	15671	15541	15560	15591	15468	15245	15444	15492	15752	15556	15536	15600	15658	15374	15512	15562	15685	15603	15448	15562	15605	15518	15549	15556	15435	15516	15423	15569	15534	15275	15637	15535	15355	15721	15410	15527	15577	15694	15370	15642	15518	15525	15564	15468	15654	15593	15465	15582	15422	15542	15539	15622	15643	15399	15706	15546	15350	15334	15470	15476	15498	15586	15449	15697	15460	15659	15436	15617	15526	15699	15335	15557	15517	15588	15293	15433	15578	15615	15520	15428	15521	15529	15501	15689	15466	15645	15627	15536	15825	15475	15376	15522	15483	15630	15583	15463	15745	15564	15569	15393	15418	15346	15643	15421	15482	15569	15494	15506	15376	15639	15665	15534	15434	15580	15620	15468	15616	15562	15518	15673	15472	15497	15511	15531	15651	15674	15671	15588	15476	15391	15533	15587	15477	15579	15670	15516	15506	15559	15465	15476	15427	15618	15527	15398	15481	15549	15565	15545	15603	15454	15543	15630	15348	15464	15235	15494	15590	15485	15535	15603	15645	15640	15627	15586	15479	15437	15426	15602	15427	15383	15565	15402	15320	15375	15700	15466	15536	15557	15587	15470	15525	15460	15533	15655	15541	15480	15714	15582	15561	15516	15411	15509	15561	15467	15489	15331	15438	15351	15618	15504	15746	15585	15599	15438	15634	15685	15615	15584	15256	15503	15191	15615	15711	15386	15551	15541	15431	15504	15637	15612	15544	15584	15567	15662	15483	15517	15392	15568	15725	15516	15659	15640	15462	15624	15313	15508	15498	15406	15642	15594	15521	15503	15292	15484	15366	15406	15535	15640	15541	15521	15565	15606	15391	15518	15426	15551	15697	15403	15685	15410	15333	15546	15483	15715	15519	15564	15550	15460	15252	15562	15396	15479	15377	15397	15736	15535	15487	15426	15583	15503	15481	15466	15437	15585	15527	15543	15663	15349	15497	15497	15467	15406	15360	15495	15401	15321	15518	15371	15600	15535	15392	15530	15454	15444	15578	15646	15491	15464	15534	15320	15771	15465	15456	15351	15585	15634	15560	15552	15797	15678	15489	15321	15457	15548	15432	15441	15644	15548	15398	15601	15647	15578	15439	15556	15614	15486	15551	15603	15557	15429	15746	15418	15392	15404	15631	15365	15465	15491	15498	15582	15377	15493	15552	15567	15555	15663	15553	15544	15491	15717	15511	15472	15726	15704	15661	15531	15401	15493	15839	15668	15545	15558	15575	15468	15314	15513	15382	15560	15541	15604	15387	15437	15458	15714	15542	15598	15615	15443	15487	15318	15508	15552	15445	15542	15320	15521	15434	15638	15331	15537	15586	15553	15548	15518	15527	15372	15474	15433	15439	15321	15500	15638	15505	15811	15422	15437	15615	15508	15494	15561	15637	15603	15541	15529	15597	15308	15608	15438	15477	15570	15703	15680	15363	15800	15706	15468	15575	15234	15400	15581	15465	15687	15472	15511	15641	15479	15488	15529	15589	15561	15551	15667	15594	15410	15576	15579	15463	15569	15611	15467	15571	15570	15743	15540	15450	15386	15421	15539	15614	15552	15611	15494	15589	15501	15582	15545	15560	15450	15563	15666	15484	15427	15586	15471	15634	15631	15702	15365	15490	15596	15462	15602	15382	15492	15562	15456	15560	15481	15375	15469	15462	15402	15595	15468	15588	15684	15632	15466	15732	15273	15368	15535	15406	15581	15527	15675	15578	15469	15580	15593	15648	15500	15533	15535	15562	15773	15625	15448	15433	15549	15369	15644	15782	15491	15489	15354	15455	15634	15566	15551	15412	15397	15548	15422	15498	15654	15685	15635	15678	15639	15625	15300	15597	15471	15530	15146	15697	15656	15500	15581	15596	15539	15446	15668	15474	15454	15436	15701	15494	15597	15574	15357	15419	15465	15669	15417	15549	15625	15583	15602	15585	15642	15567	15545	15667	15533
18767	34624	34704	27700	21510	19036	18616	17357	16466	16036	15761	15958	15806	15000	14388	14184	14106	14090	14053	14233	14593	13932	13690	13470	13589	13558	13711	13458	13647	13472	13454	13607	14297	16316	17577	15810	14782	13921	13544	13567	13331	13255	13326	13217	13267	13405	13469	13362	13326	13395	13337	13312	13445	13138	13303	13224	13320	13313	13367	13380	13325	13313	13453	13366	13101	13424	13190	13370	13350	13284	13430	13378	13337	13288	13353	13508	13410	13455	13355	13191	13375	13205	13601	13423	13300	13402	13468	13448	13228	13240	13230	13377	13404	13299	13396	13435	13486	13349	13293	13374	13262	13579	13443	13300	13351	13333	13405	13270	13531	13362	13294	13381	13392	13497	13389	13208	13307	13518	13352	13394	13271	13242	13239	13281	13459	13282	13288	13330	13512	13278	13253	13333	13314	13420	13355	13282	13212	13335	13351	13285	13474	13237	13456	13453	13416	13339	13264	13283	13273	13224	13474	13377	13290	13337	13412	13424	13394	13348	13362	13429	13322	13325	13192	13230	13513	13495	13412	13337	13351	13344	13193	13236	13398	13526	13519	13365	13302	13363	13405	13489	13279	13343	13076	13322	13168	13355	13361	13289	13341	13405	13215	13460	13200	13411	13387	13302	13048	13303	13412	13428	13308	13343	13283	13283	13421	13331	13384	13215	13196	13391	13306	13282	13416	13283	13431	13249	13354	13345	13214	13328	13388	13250	13267	13367	13225	13371	13271	13446	13308	13299	13390	13342	13330	13377	13251	13349	13206	13275	13325	13245	13313	13422	13262	13342	13310	13366	13303	13234	13263	13249	13196	13460	13330	13286	13370	13214	13283	13364	13379	13450	13243	13415	13339	13363	13322	13360	13335	13281	13302	13380	13355	13358	13362	13291	13222	13375	13268	13359	13228	13448	13288	13408	13365	13432	13309	13256	13463	13464	13353	13425	13395	13336	13338	13237	13354	13347	13381	13480	13313	13487	13366	13411	13392	13307	13309	13297	13199	13368	13326	13441	13229	13402	13442	13254	13311	13475	13467	13277	13227	13281	13362	13300	13400	13327	13289	13192	13325	13191	13296	13426	13306	13312	13281	13387	13354	13452	13161	13456	13332	13386	13289	13257	13273	13427	13415	13365	13339	13551	13438	13418	13318	13373	13458	13424	13366	13357	13280	13364	13315	13293	13315	13357	13251	13191	13357	13283	13197	13238	13215	13276	13278	13251	13127	13326	13466	13500	13408	13264	13334	13278	13396	13249	13174	13379	13455	13314	13270	13324	13269	13454	13429	13425	13265	13336	13477	13433	13326	13263	13263	13356	13472	13368	13397	13258	13365	13455	13387	13526	13459	13358	13311	13236	13394	13204	13281	13129	13166	13406	13297	13394	13382	13366	13445	13377	13166	13218	13360	13178	13265	13274	13374	13178	13368	13240	13408	13267	13307	13317	13348	13414	13265	13412	13223	13334	13210	13354	13391	13250	13466	13509	13258	13218	13308	13377	13349	13335	13315	13425	13196	13156	13371	13177	13353	13202	13417	13392	13367	13265	13436	13150	13173	13228	13303	13397	13363	13395	13484	13340	13288	13215	13434	13362	13330	13337	13262	13291	13355	13341	13386	13353	13246	13101	13309	13440	13166	13311	13280	13280	13170	13214	13245	13352	13398	13210	13523	13403	13261	13292	13347	13309	13390	13408	13224	13229	13318	13434	13454	13308	13577	13404	13319	13203	13391	13321	13329	13308	13401	13207	13213	13405	13408	13342	13422	13399	13315	13262	13566	13435	13199	13301	13434	13227	13324	13226	13487	13461	13261	13295	13450	13330	13404	13247	13477	13345	13382	13384	13424	13497	13296	13282	13208	13315	13339	13352	13333	13466	13332	13162	13237	13308	13543	13351	13406	13261	13059	13304	13229	13435	13354	13244	13436	13293	13352	13449	13171	13377	13195	13213	13311	13406	13334	13211	13363	13235	13516	13331	13201	13377	13387	13480	13388	13301	13461	13347	13388	13472	13247	13445	13295	13511	13383	13267	13290	13377	13326	13392	13388	13202	13177	13233	13533	13418	13292	13276	13472	13379	13248	13342	13317	13302	13313	13309	13236	13278	13096	13270	13263	13392	13329	13324	13305	13400	13393	13264	13255	13439	13408	13206	13396	13402	13350	13273	13235	13355	13325	13462	13392	13483	13343	13393	13327	13422	13287	13435	13433	13493	13277	13286	13274	13266	13505	13347	13287	13229	13401	13158	13290	13424	13200	13394	13314	13335	13426	13227	13507	13325	13331	13458	13379	13277	13438	13409	13216	13196	13263	13111	13341	13307	13207	13331	13318	13385	13461	13583	13378	13435	13291	13257	13344	13224	13080	13554	13379	13271	13273	13365	13284	13376	13261	13349	13381	13194	13318	13313	13457	13383	13308	13223	13344	13221	13294	13294	13370	13332	13362	13389	13419	13337	13430	13432	13159	13297	13353	13403	13058	13361	13324	13376	13169	13499	13279	13157	13517	13364	13325	13298	13412	13405	13257	13159	13259	13350	13359	13245	13300	13333	13418	13419	13237	13362	13196	13436	13412	13323	13435	13412	13340	13401	13326	13346	13444	13297	13295	13273	13315	13401	13290	13450	13495	13396	13375	13361	13385	13264	13439	13490	13209	13300	13462	13216	13408	13313	13324	13266	13379	13426	13378	13419	13359	13375	13184	13342	13307	13367	13292	13176	13261	13428	13477	13331	13294	13406	13246	13291	13454	13410	13332	13135	13183	13414	13127	13432	13387	13266	13317	13429	13366	13330	13304	13431	13335	13463	13343	13263	13267	13383	13343	13326	13161	13106	13314	13189	13301	13205	13346	13397	13450	13312	13267	13334	13487	13270	13418	13208	13369	13201	13345	13298	13465	13275	13399	13292	13368	13265	13388	13254	13309	13340	13418	13303	13188	13268	13319	13317	13412	13252	13486	13333	13322	13281	13471	13339	13432	13364	13275	13343	13379	13335	13184	13405	13242	13331	13265	13496	13394	13433	13313	13182	13453	13340	13343	13296	13465	13291	13281	13325	13557	13392	13263	13309	13178	13205	13363	13136	13456	13279	13371	13352	13344	13357	13381	13346	13304	13218	13445	13328	13387	13312	13193	13320	13152	13468	13266	13374	13244	13382	13343	13509	13434	13369	13237	13326	13372	13371	13234	13264	13354	13392	13321	13446	13327	13412	13361	13329	13271	13293	13388	13465	13329	13222	13135	13355	13337	13371	13256	13313	13290	13400	13440	13460	13277	13288	13434	13498	13307	13396	13417	13377	13174	13390	13351	13324	13337	13254	13440	13310	13334	13305	13459	13342	13438	13375	13178	13497	13383	13393	13299	13444	13339	13316	13273	13263	13431	13167	13378	13631	13329	13209	13374	13264	13346	13304	13386	13293	13395	13463	13384	13392	13432	13272	13246	13441	13382	13481	13391	13360	13309	13355	13300	13272	13327	13412	13218	13155	13221	13402	13312	13280	13452	13425	13574	13411	13374	13515	13203	13413	13318	13293	13386	13457	13171	13386	13322	13138	13196	13116	13279	13395	13354	13495	13433	13367	13360	13418	13492	13279	13363	13275	13468	13304	13398	13373	13443	13406	13334	13411	13421	13204	13344	13348	13345	13367	13336	13292	13339	13395	13343	13416	13281	13208	13480	13380	13328	13264	13235	13300	13347	13357	13175	13273	13488	13375	13413	13357	13352	13308	13347	13304	13285	13384	13354	13294	13477	13270	13407	13323	13315	13365	13454	13252	13397	13265	13223	13421	13282	13365	13349	13190	13519	13262	13578	13259	13263	13252	13471	13362	13229	13370	13151	13284	13328	13480	13347	13427	13460	13301	13444	13437	13457	13417	13231	13351	13351	13346	13494	13339	13396	13372	13349	13313	13347	13466	13472	13269	13328	13213	13316	13220	13289	13225	13301	13350	13273	13343	13337	13327	13295	13175	13410	13404	13396	13345	13425	13290	13257	13378	13295	13418	13313	13379	13491	13375	13467	13497	13313	13455	13450	13450	13283	13377	13352	13197	13490	13285	13282	13332	13310	13232	13384	13386	13321	13336	13245	13378	13261	13397	13391	13441	13270	13293	13312	13303	13225	13315	13489	13216	13263	13367	13328	13349	13271	13374	13173	13307	13279	13397	13546	13200	13337	13355	13345	13381	13014	13340	13446	13181	13297	13327	13308	13228	13257	13237	13272	13429	13360	13420	13404	13441	13448	13191	13308	13403	13095	13341	13409	13369	13439	13305	13393	13361	13269	13354	13454	13246	13255	13403	13279	13429	13280	13194	13228	13217	13429	13314	13186	13161	13293	13489	13148	13437	13318	13433	13507	13496	13391	13492	13340	13249	13304	13499	13135	13265	13401	13284	13489	13290	13308	13318	13261	13324	13282	13537	13370	13437	13379	13287	13299	13346	13276	13450	13334	13489	13352	13325	13267	13348	13446	13433	13428	13309	13270	13039	13311	13429	13250	13314	13288	13350	13382	13324	13192	13359	13398	13350	13303	13386	13380	13199	13400	13415	13338	13541	13453	13292	13199	13271	13333	13521	13311	13215	13312	13416	13298	13269	13209	13356	13340	13211	13517	13384	13496	13492	13280	13493	13165	13340	13466	13311	13301	13358	13426	13289	13332	13390	13335	13311	13242	13480	13575	13351	13261	13349	13446	13258	13252	13274	13246	13265	13197	13345	13441	13429	13194	13303	13251	13287	13407	13251	13315	13365	13261	13427	13268	13409	13392	13375	13462	13246	13325	13293	13365	13361	13408	13378	13363	13158	13242	13451	13299	13321	13309	13388	13394	13445	13262	13322	13339	13382	13380	13444	13307	13381	13283	13336	13442	13384	13196	13354	13186	13375	13356	13377	13345	13227	13270	13360	13273	13380	13321	13320	13324	13297	13230	13384	13086	13242	13275	13266	13364	13411	13349	13410	13325	13424	13524	13330	13283	13204	13158	13300	13485	13365	13207	13334	13322	13357	13319	13163	13316	13232	13284	13249	13207	13431	13334	13329	13338	13434	13369	13417	13207	13359	13553	13228	13334	13273	13334	13210	13369	13333	13366	13414	13268	13316	13428	13330	13402	13386	13215	13467	13053	13366	13288	13351	13235	13205
22721	21141	29029	23526	21362	23609	25840	19919	18161	18301	17786	17896	17932	17610	16825	16469	16135	16249	16394	16515	16709	16405	16074	16066	16124	16092	15983	16079	15861	16019	15818	15983	17034	19299	21103	19063	17790	16562	16083	15770	15824	15720	15697	15509	15627	15587	15582	15712	15659	15519	15461	15772	15759	15636	15565	15522	15614	15511	15834	15877	15498	15508	15646	15652	15653	15709	15827	15737	15613	15498	15563	15632	15670	15650	15713	15468	15636	15489	15654	15796	15729	15719	15652	15730	15661	15577	15719	15679	15782	15803	15507	15598	15788	15891	15833	15739	15614	15683	15717	15397	15605	15795	15503	15589	15523	15601	15755	15703	15796	15611	15722	15664	15647	15547	15580	15560	15585	15479	15536	15685	15679	15685	15668	15726	15675	15670	15751	15448	15726	15674	15818	15633	15692	15384	15842	15563	15562	15518	15712	15561	15608	15536	15394	15748	15582	15654	15791	15620	15572	15750	15778	15460	15780	15738	15654	15599	15588	15642	15653	15472	15639	15604	15604	15574	15596	15557	15529	15586	15652	15621	15616	15665	15616	15793	15778	15618	15615	15653	15636	15535	15583	15772	15607	15719	15664	15498	15629	15703	15615	15753	15754	15542	15596	15380	15669	15621	15830	15503	15671	15537	15557	15659	15831	15397	15448	15575	15716	15537	15531	15591	15613	15633	15540	15558	15725	15535	15568	15679	15588	15617	15526	15893	15381	15592	15654	15666	15552	15670	15708	15646	15753	15567	15661	15411	15774	15540	15507	15712	15517	15534	15666	15556	15414	15630	15624	15412	15581	15678	15579	15486	15464	15525	15464	15380	15649	15594	15624	15664	15686	15697	15640	15698	15666	15838	15673	15612	15571	15597	15621	15730	15519	15542	15405	15581	15680	15605	15743	15510	15628	15481	15536	15783	15672	15568	15644	15637	15625	15878	15731	15563	15895	15479	15561	15777	15520	15701	15574	15538	15783	15388	15440	15602	15513	15726	15611	15632	15671	15620	15660	15516	15733	15706	15787	15835	15624	15646	15764	15659	15779	15585	15554	15493	15575	15436	15549	15634	15470	15697	15586	15704	15683	15401	15788	15514	15297	15438	15644	15652	15623	15444	15648	15607	15671	15756	15464	15756	15732	15604	15631	15476	15555	15604	15655	15712	15577	15560	15565	15602	15625	15617	15654	15363	15793	15740	15625	15504	15482	15425	15738	15751	15627	15730	15626	15682	15631	15603	15710	15653	15757	15443	15364	15432	15521	15630	15670	15651	15625	15627	15734	15681	15635	15655	15621	15536	15509	15488	15504	15562	15608	15506	15617	15552	15820	15628	15680	15771	15767	15669	15713	15527	15628	15526	15680	15593	15535	15620	15633	15646	15658	15540	15705	15669	15627	15684	15538	15482	15524	15585	15618	15593	15725	15704	15656	15574	15735	15491	15664	15551	15707	15597	15426	15484	15659	15408	15713	15516	15572	15528	15784	15773	15675	15650	15550	15380	15569	15463	15447	15730	15723	15663	15653	15606	15688	15685	15560	15488	15592	15512	15596	15641	15447	15718	15673	15593	15343	15710	15568	15541	15505	15790	15621	15414	15737	15523	15790	15552	15798	15538	15516	15651	15677	15846	15658	15519	15753	15621	15694	15662	15719	15740	15447	15664	15599	15541	15308	15713	15604	15627	15663	15590	15548	15638	15714	15577	15745	15687	15859	15516	15587	15642	15687	15740	15596	15691	15709	15549	15709	15620	15732	15463	15691	15628	15666	15788	15508	15616	15527	15686	15669	15635	15736	15655	15654	15733	15729	15582	15633	15521	15612	15497	15540	15542	15645	15814	15491	15494	15659	15595	15759	15567	15539	15634	15472	15752	15715	15694	15743	15601	15586	15449	15510	15670	15450	15630	15797	15782	15796	15647	15565	15532	15761	15636	15765	15504	15699	15673	15734	15664	15716	15539	15489	15656	15767	15583	15627	15533	15642	15645	15671	15573	15774	15307	15666	15501	15519	15618	15608	15549	15451	15636	15606	15792	15629	15618	15414	15729	15493	15539	15525	15621	15407	15606	15573	15711	15587	15718	15529	15815	15780	15446	15756	15498	15724	15433	15615	15569	15620	15657	15457	15589	15741	15666	15542	15691	15586	15594	15723	15639	15672	15746	15759	15498	15488	15688	15904	15747	15570	15550	15459	15499	15475	15482	15650	15432	15595	15614	15588	15650	15548	15577	15644	15653	15548	15557	15473	15519	15612	15816	15638	15715	15717	15660	15660	15877	15624	15787	15630	15488	15455	15509	15594	15638	15533	15612	15773	15621	15666	15599	15835	15552	15674	15655	15738	15371	15612	15582	15478	15672	15606	15731	15617	15557	15380	15657	15568	15679	15329	15721	15551	15699	15712	15728	15686	15492	15709	15527	15510	15611	15662	15745	15567	15603	15607	15479	15633	15497	15850	15707	15436	15614	15601	15569	15697	15677	15446	15488	15433	15686	15484	15536	15631	15709	15456	15787	15610	15646	15714	15670	15513	15418	15455	15580	15714	15526	15509	15494	15576	15634	15474	15334	15652	15416	15454	15657	15505	15718	15630	15610	15705	15446	15692	15593	15610	15447	15645	15580	15579	15678	15704	15631	15529	15424	15627	15625	15521	15445	15480	15499	15570	15641	15733	15597	15492	15434	15606	15843	15580	15859	15560	15707	15728	15684	15476	15640	15470	15463	15703	15759	15482	15609	15514	15542	15480	15340	15448	15736	15591	15604	15559	15770	15524	15817	15536	15760	15461	15588	15745	15580	15550	15586	15855	15787	15656	15594	15544	15376	15682	15567	15712	15556	15605	15666	15533	15504	15890	15424	15601	15515	15522	15807	15574	15573	15799	15572	15695	15565	15674	15482	15553	15627	15545	15552	15569	15451	15566	15390	15602	15458	15484	15723	15571	15551	15630	15353	15711	15654	15449	15784	15651	15543	15413	15619	15500	15560	15677	15559	15495	15622	15346	15643	15563	15635	15680	15448	15463	15658	15588	15522	15567	15549	15647	15592	15443	15547	15541	15690	15584	15696	15764	15729	15544	15614	15536	15611	15823	15584	15622	15574	15627	15524	15492	15630	15703	15631	15646	15538	15523	15527	15827	15726	15585	15622	15445	15707	15615	15474	15489	15582	15531	15453	15525	15570	15650	15602	15546	15554	15640	15754	15748	15505	15556	15496	15541	15664	15572	15600	15640	15427	15609	15492	15731	15709	15652	15474	15790	15639	15658	15692	15548	15393	15537	15575	15640	15613	15535	15764	15587	15489	15675	15432	15483	15539	15440	15680	15745	15606	15700	15666	15924	15781	15679	15556	15723	15700	15715	15586	15552	15680	15685	15551	15673	15600	15690	15601	15601	15581	15602	15467	15602	15548	15561	15590	15573	15623	15687	15526	15516	15451	15459	15610	15685	15849	15652	15821	15616	15482	15579	15678	15602	15549	15658	15671	15750	15691	15608	15489	15538	15533	15733	15505	15515	15519	15578	15742	15511	15678	15725	15720	15629	15492	15604	15689	15650	15593	15654	15620	15629	15618	15560	15701	15828	15534	15519	15568	15744	15527	15604	15821	15583	15500	15773	15684	15637	15628	15458	15509	15719	15540	15525	15661	15540	15509	15722	15822	15670	15539	15514	15478	15487	15574	15539	15692	15642	15620	15405	15454	15564	15505	15587	15681	15759	15532	15639	15774	15435	15561	15650	15752	15608	15444	15585	15543	15530	15463	15700	15521	15760	15553	15504	15648	15439	15460	15626	15623	15651	15511	15551	15619	15603	15483	15544	15616	15671	15559	15540	15675	15712	15694	15590	15647	15418	15405	15445	15684	15566	15831	15641	15579	15593	15675	15480	15564	15377	15618	15673	15718	15540	15388	15717	15508	15647	15544	15486	15509	15403	15710	15746	15663	15588	15603	15607	15630	15383	15593	15693	15447	15664	15697	15466	15544	15448	15583	15687	15657	15748	15553	15489	15698	15539	15404	15601	15760	15538	15543	15527	15634	15404	15461	15536	15505	15523	15660	15630	15587	15507	15466	15567	15734	15518	15682	15568	15550	15573	15687	15715	15721	15511	15696	15527	15732	15614	15467	15358	15515	15451	15542	15658	15576	15478	15431	15632	15650	15665	15647	15657	15572	15601	15721	15606	15582	15685	15701	15303	15653	15613	15586	15690	15611	15561	15644	15757	15581	15670	15493	15579	15718	15628	15645	15482	15636	15598	15467	15680	15621	15596	15588	15720	15533	15553	15684	15680	15727	15399	15606	15516	15481	15779	15548	15754	15729	15522	15730	15560	15695	15626	15905	15571	15450	15606	15670	15521	15413	15578	15699	15771	15839	15508	15691	15504	15593	15683	15330	15456	15626	15621	15650	15359	15606	15520	15582	15623	15752	15671	15456	15668	15426	15650	15582	15630	15677	15562	15514	15601	15534	15528	15774	15689	15658	15494	15528	15571	15811	15588	15717	15738	15639	15476	15656	15552	15445	15472	15490	15561	15648	15663	15535	15636	15588	15417	15556	15625	15551	15579	15512	15755	15729	15623	15684	15640	15468	15707	15735	15326	15650	15687	15528	15731	15564	15603	15581	15565	15566	15729	15680	15623	15652	15566	15552	15501	15721	15605	15669	15676	15692	15848	15622	15771	15768	15568	15672	15565	15493	15464	15594	15672	15749	15698	15523	15449	15563	15718	15374	15621	15696	15713	15764	15532	15588	15699	15691	15667	15522	15494	15748	15474	15485	15625	15396	15651	15642	15625	15771	15615	15626	15539	15639	15652	15409	15612	15636	15734	15675	15568	15476	15658	15496	15792	15510	15576	15689	15598	15592	15758	15587	15621	15586	15253	15533	15624	15400	15619	15570	15552	15623	15616	15559	15709	15653	15790	15620	15529	15621	15492	15710	15477	15538	15436	15617	15489	15684	15540	15612	15588	15525	15723	15575	15737	15685	15520	15619	15483	15747	15753	15631	15527	15698	15791	15540	15642	15665	15778	15472	15744	15522	15579	15530	15596	15582	15402	15705	15554	15581	15590	15605	15595	15516	15764	15598	15425	15619	15368	15541	15545	15674	15818	15807	15680	15602	15555	15589	15477	15679	15630	15850	15658	15641
21015	39098	38624	30981	23535	21579	20438	18589	17311	16959	16406	16557	16649	15916	14957	14508	14380	14309	14254	14475	14713	14376	14010	13614	13654	13848	13597	13708	13710	13514	13393	13529	15320	18439	20436	17362	15427	14334	13750	13360	13215	13233	13570	13299	13365	13268	13215	13342	13536	13217	13252	13356	13344	13400	13395	13364	13344	13527	13506	13255	13388	13228	13321	13389	13261	13491	13333	13269	13321	13313	13315	13317	13398	13300	13217	13309	13285	13448	13362	13240	13344	13236	13288	13297	13161	13454	13470	13367	13350	13300	13210	13235	13291	13492	13269	13241	13387	13197	13383	13295	13186	13408	13306	13348	13379	13376	13477	13269	13195	13141	13193	13267	13310	13457	13223	13259	13116	13192	13352	13464	13436	13481	13312	13385	13275	13253	13317	13543	13351	13158	13305	13477	13320	13434	13326	13191	13271	13284	13451	13139	13362	13299	13287	13224	13091	13259	13325	13279	13289	13315	13289	13354	13214	13294	13258	13378	13444	13221	13313	13140	13087	13219	13404	13330	13342	13360	13041	13492	13305	13279	13380	13286	13202	13326	13355	13374	13531	13457	13321	13242	13306	13404	13239	13266	13278	13354	13310	13196	13161	13353	13335	13245	13300	13193	13251	13325	13387	13275	13304	13331	13356	13263	13434	13246	13442	13295	13283	13421	13045	13237	13369	13376	13267	13336	13365	13211	13272	13421	13503	13310	13373	13240	13224	13392	13325	13284	13363	13264	13331	13174	13278	13217	13338	13357	13282	13449	13305	13127	13259	13381	13385	13291	13525	13434	13420	13146	13311	13373	13427	13358	13459	13249	13364	13439	13218	13348	13263	13320	13280	13259	13476	13429	13254	13270	13242	13289	13429	13348	13150	13370	13348	13244	13418	13453	13264	13411	13465	13315	13276	13289	13321	13357	13303	13362	13330	13293	13419	13308	13413	13244	13302	13253	13259	13320	13383	13262	13269	13265	13269	13144	13338	13283	13200	13369	13209	13176	13296	13353	13288	13382	13330	13342	13131	13433	13310	13185	13356	13227	13494	13046	13318	13297	13320	13282	13260	13259	13297	13503	13313	13190	13170	13154	13380	13382	13357	13301	13251	13328	13314	13439	13292	13217	13376	13305	13274	13321	13408	13194	13188	13316	13255	13329	13226	13206	13351	13263	13226	13250	13293	13193	13230	13365	13324	13290	13248	13108	13350	13154	13254	13217	13324	13256	13305	13293	13443	13219	13331	13412	13105	13328	13388	13283	13267	13264	13229	13172	13398	13324	13364	13346	13225	13367	13354	13267	13456	13205	13418	13313	13361	13383	13354	13350	13285	13380	13111	13329	13258	13212	13218	13236	13382	13261	13324	13400	13176	13546	13258	13262	13424	13242	13265	13267	13312	13362	13271	13478	13320	13237	13251	13345	13305	13391	13252	13116	13202	13378	13220	13277	13324	13498	13271	13364	13297	13399	13319	13361	13193	13412	13211	13153	13364	13187	13340	13346	13323	13334	13313	13349	13297	13439	13367	13125	13342	13145	13213	13405	13355	13311	13280	13373	13436	13358	13456	13347	13314	13168	13447	13219	13392	13280	13467	13384	13252	13334	13301	13341	13188	13265	13267	13445	13348	13155	13332	13133	13270	13356	13251	13266	13139	13267	13213	13349	13173	13293	13077	13320	13214	13485	13163	13225	13186	13227	13279	13214	13305	13238	13255	13363	13309	13283	13346	13418	13378	13183	13237	13383	13251	13371	13366	13227	13290	13164	13275	13294	13284	13365	13322	13316	13338	13396	13398	13220	13359	13345	13360	13450	13267	13332	13097	13286	13349	13248	13300	13383	13371	13182	13362	13227	13378	13377	13258	13247	13312	13318	13223	13179	13332	13369	13170	13336	13288	13161	13322	13376	13306	13322	13401	13318	13257	13211	13250	13498	13231	13435	13408	13284	13354	13242	13348	13198	13426	13345	13361	13333	13466	13373	13229	13272	13240	13346	13284	13443	13370	13343	13559	13417	13285	13394	13172	13206	13393	13373	13353	13162	13243	13318	13213	13347	13422	13378	13310	13140	13295	13221	13222	13266	13365	13126	13304	13347	13389	13283	13346	13365	13532	13192	13313	13267	13391	13460	13279	13362	13374	13284	13289	13285	13199	13125	13265	13202	13328	13462	13525	13220	13345	13298	13275	13245	13410	13336	13292	13222	13278	13339	13343	13376	13251	13284	13362	13308	13229	13262	13240	13032	13370	13116	13351	13293	13351	13392	13453	13342	13307	13126	13366	13094	13283	13277	13168	13303	13284	13223	13266	13408	13309	13209	13454	13207	13214	13152	13285	13250	13337	13332	13366	13372	13276	13328	13194	13353	13202	13364	13274	13398	13370	13367	13368	13367	13265	13272	13359	13289	13346	13338	13276	13255	13466	13237	13254	13457	13331	13346	13359	13359	13306	13370	13237	13510	13264	13367	13330	13294	13286	13347	13430	13266	13190	13394	13365	13208	13347	13408	13237	13445	13233	13392	13326	13302	13253	13444	13087	13480	13242	13386	13272	13330	13383	13211	13270	13206	13272	13388	13412	13278	13236	13268	13348	13354	13226	13352	13144	13268	13345	13167	13352	13226	13478	13291	13264	13177	13317	13357	13190	13300	13168	13286	13326	13424	13366	13131	13343	13245	13475	13437	13290	13312	13294	13330	13219	13278	13313	13297	13355	13457	13227	13391	13339	13267	13347	13346	13436	13370	13153	13281	13290	13355	13182	13380	13121	13234	13388	13292	13294	13305	13385	13319	13290	13310	13306	13423	13327	13256	13430	13281	13341	13143	13219	13149	13383	13255	13309	13239	13477	13238	13417	13387	13335	13192	13225	13330	13376	13359	13184	13158	13246	13470	13217	13535	13243	13385	13419	13174	13472	13292	13291	13395	13271	13278	13356	13260	13322	13358	13390	13382	13400	13283	13330	13266	13336	13345	13378	13285	13460	13280	13255	13316	13493	13339	13157	13193	13303	13394	13175	13401	13307	13433	13262	13327	13427	13257	13389	13325	13216	13295	13444	13347	13176	13331	13172	13347	13443	13351	13209	13221	13362	13207	13467	13361	13166	13312	13370	13312	13359	13164	13340	13297	13202	13431	13318	13310	13420	13188	13371	13320	13411	13387	13347	13424	13472	13427	13298	13305	13406	13384	13321	13348	13276	13362	13198	13355	13337	13244	13225	13237	13205	13246	13187	13187	13302	13154	13428	13272	13217	13226	13307	13267	13368	13313	13229	13244	13206	13214	13310	13453	13265	13136	13373	13234	13189	13326	13283	13203	13160	13423	13217	13047	13371	13163	13342	13251	13199	13210	13394	13267	13335	13205	13343	13416	13240	13248	13239	13509	13524	13186	13332	13289	13271	13261	13301	13289	13343	13207	13398	13162	13288	13367	13359	13245	13263	13349	13203	13254	13278	13396	13367	13489	13299	13282	13317	13433	13186	13179	13338	13469	13239	13258	13270	13301	13293	13213	13294	13348	13366	13238	13192	13300	13376	13293	13283	13260	13226	13315	13275	13066	13300	13402	13180	13275	13291	13298	13260	13393	13264	13385	13271	13282	13383	13188	13390	13345	13230	13321	13278	13152	13199	13228	13283	13373	13250	13259	13352	13347	13304	13326	13275	13214	13282	13316	13198	13361	13172	13355	13230	13361	13418	13252	13314	13270	13216	13143	13397	13267	13256	13299	13367	13317	13296	13233	13372	13297	13261	13342	13150	13250	13409	13462	13341	13222	13371	13373	13205	13168	13444	13204	13166	13384	13253	13200	13205	13335	13336	13407	13289	13300	13283	13366	13318	13354	13198	13407	13312	13308	13350	13142	13463	13286	13301	13360	13189	13304	13349	13247	13302	13189	13339	13304	13405	13486	13269	13365	13114	13131	13227	13356	13447	13123	13351	13466	13273	13457	13459	13319	13369	13283	13081	13405	13313	13389	13170	13348	13197	13337	13313	13361	13190	13314	13197	13430	13334	13183	13464	13296	13248	13287	13253	13379	13297	13263	13268	13352	13387	13265	13341	13483	13238	13129	13313	13121	13127	13433	13423	13409	13154	13192	13425	13268	13308	13367	13329	13219	13367	13201	13456	13198	13311	13312	13252	13375	13397	13413	13309	13225	13318	13355	13279	13325	13369	13295	13486	13256	13190	13380	13291	13304	13279	13288	13339	13268	13156	13437	13382	13309	13205	13291	13062	13339	13310	13312	13310	13156	13390	13287	13304	13373	13166	13438	13313	13312	13470	13290	13382	13134	13305	13353	13279	13410	13286	13399	13383	13457	13239	13282	13553	13233	13347	13339	13314	13196	13393	13276	13263	13459	13462	13352	13063	13102	13295	13400	13222	13273	13349	13372	13322	13355	13237	13413	13283	13205	13339	13180	13223	13274	13328	13539	13400	13312	13357	13338	13234	13252	13233	13273	13418	13373	13206	13397	13318	13245	13398	13132	13354	13301	13407	13207	13273	13304	13425	13385	13291	13310	13352	13351	13268	13360	13336	13372	13447	13445	13286	13415	13275	13160	13532	13228	13504	13213	13440	13373	13180	13118	13309	13150	13368	13285	13356	13370	13265	13206	13511	13250	13194	13332	13326	13348	13220	13245	13344	13091	13371	13296	13344	13192	13323	13368	13358	13394	13318	13393	13354	13259	13335	13321	13252	13295	13330	13339	13371	13277	13138	13307	13387	13364	13202	13413	13232	13329	13209	13329	13287	13412	13296	13323	13296	13231	13587	13201	13275	13333	13313	13479	13173	13298	13237	13361	13309	13250	13252	13320	13183	13333	13281	13488	13285	13356	13456	13296	13424	13239	13167	13283	13285	13236	13413	13213	13419	13281	13300	13298	13309	13232	13258	13427	13277	13239	13345	13282	13377	13244	13183	13133	13230	13263	13223	13235	13390	13319	13426	13357	13311	13345	13351	13337	13275	13346	13328	13445	13235	13365	13290	13261	13243	13244	13329	13336	13451	13351	13173	13393	13321	13316	13407	13329	13441	13416	13307	13268	13281	13320	13355	13388	13332	13248	13115	13387	13395	13212	13491	13171	13489	13278	13366	13307	13400	13224	13376	13305	13267	13291	13365	13338	13337	13179	13200	13425	13172	13150
27441	22787	28323	25835	19809	18342	17878	17227	16552	16499	16534	16581	16638	16669	16111	16106	15931	16050	15985	15996	15986	16132	15998	15812	15856	15770	15810	15956	16087	15911	15851	15901	15774	16131	16179	16142	16190	15980	15915	15816	15868	15739	15771	15799	15863	15766	15694	15639	15697	15830	15549	15561	15742	15791	15748	15596	15863	15722	15615	15845	15903	15968	15843	15882	15780	15791	15832	15754	15827	15710	15937	15632	15738	15652	15863	15807	15584	15799	15807	15897	15896	15729	15773	15777	15609	15694	15623	15582	15797	15798	15940	15885	15843	15806	15647	15613	15627	15814	15828	15775	15646	15716	15954	15681	15884	15578	15848	15935	15593	15731	15811	15754	15738	15818	15833	15842	15773	15833	15884	15701	15923	15657	15875	15848	15732	15947	15812	15794	15895	16058	15650	15597	15668	15892	15975	15782	15782	15766	15760	15748	15703	15690	15869	15680	15760	15914	15708	15673	15683	15563	15882	15460	15889	15734	15653	15955	15953	16057	15727	15806	15790	15780	15624	15700	15757	15685	15648	15867	15876	15845	16010	15859	15552	15758	15581	15759	15653	15864	15772	15802	16029	15786	15761	15844	15756	15764	15808	15756	15917	15718	15646	15812	15770	15553	15798	15674	15802	15951	15768	16042	15727	15837	15563	15688	15886	15866	15768	15849	15854	15568	15656	15593	15842	15668	15917	15814	15854	15685	15653	16056	15871	15556	15732	15695	15713	15818	15742	15957	15747	15694	15915	15823	15704	15874	15752	15865	15789	15824	15672	15709	15810	15958	15797	15887	15765	15608	15930	15805	15721	15795	15770	15661	15818	15708	15853	15840	15749	15804	15793	15806	15724	15963	15820	15822	15921	15599	15843	15658	15711	15662	15562	15731	15923	15998	15772	15866	15900	15888	15793	15964	15683	15797	15872	15833	15868	15732	15866	15722	15614	15805	15794	15597	15571	15588	15602	15891	15953	15734	15994	15731	15654	15773	15879	15684	15665	15880	15730	15779	15827	15634	15714	15784	16015	15702	15632	15572	15896	15623	15885	15882	15846	15728	15728	15819	15741	15801	15685	15736	15652	15990	15766	15713	15905	15898	15889	15722	15703	15843	15957	15732	15622	15782	15822	15716	15761	15506	15796	15778	15745	15792	15615	15889	15622	15682	15753	15697	15753	15885	15636	15666	15651	15781	15801	15851	15813	15661	15828	15530	15817	15827	15710	15749	15849	15991	15951	15700	15784	15620	15925	15672	15739	15790	15907	15657	15725	15704	15839	15878	15977	15743	15842	15612	15707	15710	15822	15899	15780	15643	15841	15853	15718	15778	15686	15806	15804	15870	15881	15929	15674	15790	15811	15590	15660	15647	15774	15746	15753	15797	15798	15593	15850	15751	15709	15672	15927	15832	15954	15675	15854	15880	15743	15950	16015	15832	15795	15801	15802	15649	15858	15824	15780	15699	15884	15815	15976	15940	15850	15793	15645	15704	15751	15805	15663	16127	15567	15775	15950	15869	15820	15843	15778	15732	15961	15680	15707	16035	15696	15690	16019	15731	15669	15712	15715	15782	15796	15742	15815	15714	15643	15687	15667	15667	15902	15701	15682	15975	15803	15691	15729	15816	15918	15632	15742	15847	15632	15625	15756	15808	15660	15696	15861	15827	15701	15867	15862	15881	16058	15734	15632	15620	15672	15751	15711	15885	15716	15902	15763	15699	15762	15976	15836	15889	15536	15666	15728	15670	15708	15604	15751	15890	15817	15960	15891	15652	15738	15736	15694	15932	15895	15925	15756	15786	15892	15606	15702	15862	15854	15948	15856	15894	15593	15831	15758	15797	15817	15798	15827	15794	15706	15835	15809	15629	15857	15680	15812	15549	15772	15893	15755	15659	15925	15944	15894	15663	15826	15852	15592	15835	15655	15756	15710	15770	16104	15849	15895	15777	15720	15925	15822	15713	15873	15853	16082	15677	15792	15896	15831	15524	15706	15886	15705	15811	15747	15810	15876	15875	15666	15613	15632	15676	15587	15679	15683	15940	15782	15646	15709	15833	15718	15673	16004	15833	15596	15726	15936	15740	15819	15683	15717	16069	15923	15769	15782	15777	15848	15959	15962	15744	15743	15693	15833	15784	15640	15736	15818	15744	15719	15810	15780	15747	15902	15486	15756	15529	15618	15833	15764	15756	15918	15840	15711	15818	15797	15906	15931	15786	15652	15710	15827	15745	15699	15838	15954	15590	15857	15842	15708	15708	15579	15666	15725	15767	15682	15771	15795	15716	15760	15725	15887	15709	15709	15754	15778	15983	15850	15670	15738	15842	15940	15845	15792	15732	15768	15829	15960	15604	15720	15905	15621	15822	15810	15683	15747	16000	15616	15864	15967	15680	15769	15857	15945	15683	15829	15853	15581	15841	15946	15576	15873	15693	15813	15825	15743	15832	15694	15763	15618	15847	15663	15677	15530	15832	15716	15670	15679	15781	15700	15683	15846	15687	15553	15960	15787	15841	15769	15707	15754	15730	15929	15711	15878	15924	15821	15905	15856	15727	15799	15743	15821	15914	15999	15855	15734	15720	15795	15683	15846	15865	15768	15958	15992	15744	15649	15777	15717	15794	15491	15727	15912	16127	15508	15872	15911	15787	15880	15667	15777	15838	15672	15579	15659	15690	15977	15729	15906	15894	15759	15724	15807	15804	15931	15790	15816	15832	15851	15828	15823	15736	16027	15971	15805	15825	15695	15622	15903	15544	15633	15929	15955	15882	15754	15783	15830	15624	15667	15642	15605	15811	15841	15767	15678	15820	15845	15630	15724	15676	15770	15787	15939	15847	15752	15765	15850	15813	15934	15782	15861	15688	15887	15757	15994	16053	15934	15765	15865	15896	15709	15734	15752	15941	15684	15951	15936	15813	15790	15680	15792	15856	15757	15709	15699	15532	15760	15818	15946	15875	15781	15599	15632	15772	15818	15774	15751	15636	15650	15707	15868	15806	15656	15743	15628	15788	15716	15866	15723	15648	15848	15792	15739	15765	15671	15571	15636	15643	15951	15789	15873	15757	15806	15844	15740	15859	15756	15894	15581	15768	15771	15693	15590	15594	15772	15803	15811	15923	15794	15910	15696	15900	15859	15643	15875	15799	15911	15761	15825	15838	15700	15752	15783	15883	15767	15752	15743	15790	15892	15913	16003	15895	15958	15654	15686	15912	15654	15542	15673	15646	15748	15868	15934	15818	15730	15900	15840	15787	15786	15846	15821	15674	15697	15773	15771	15698	15628	15823	15810	15758	15627	15858	15882	15820	15773	15730	15928	15861	15805	15811	15819	15772	15590	15949	15858	15770	15675	15828	15750	15893	15606	15925	15768	15817	15839	15709	15662	16007	15758	15833	15705	15663	15542	15658	15671	15692	16051	15616	15645	15785	15781	15578	15768	15594	15681	15818	15992	15757	15921	15698	15711	15688	15847	15533	15891	15779	15588	15980	15637	15799	15724	15717	15886	15873	16008	15987	15947	15952	15852	15859	15692	15798	15797	15775	15870	15648	15766	15803	15922	15757	15782	15630	15807	15661	15777	15768	15791	15643	15640	15745	15894	15812	15719	15763	15656	15710	15737	15887	15782	15805	15855	15782	15627	15608	15775	15791	15653	15815	15675	15722	16045	15811	15914	15771	15811	15729	15805	15828	15901	15959	15966	15584	15812	15858	15607	15880	15789	15731	15978	15775	15875	15962	15747	15716	15643	15849	15874	15708	15851	15853	15753	15725	15614	15822	15753	15749	15854	15722	15830	15747	15719	15730	15784	15770	15827	15768	15758	15999	15790	15729	15813	15825	15729	15708	15737	15896	15845	15827	15784	15790	15718	15696	15769	15863	15830	15721	15863	15915	15804	15705	15721	15880	15682	15884	15561	15716	15684	15756	15584	15762	15788	15549	15864	15802	15782	15739	15733	15866	15716	15964	15775	15788	15882	15792	15923	15794	15797	15801	15866	15572	15585	15880	15731	15993	15823	15757	15744	15739	15555	15754	15825	15847	15835	15666	15836	15816	15725	15740	15733	15576	16020	15777	15635	15742	15868	15707	15936	15851	15840	15699	15640	15824	15737	15737	15779	15739	15943	15857	15609	16002	15911	15554	15843	15850	15731	15634	15746	15814	15905	15628	15831	15618	15834	15690	15715	15752	15851	15706	15681	15616	15641	15795	15886	15699	15764	16080	15804	15748	15700	15800	15763	15636	15765	15700	15780	15560	15703	15569	15794	15736	15690	15675	15795	15785	15691	15734	15834	15707	15739	15667	15850	15798	15670	15778	15733	15809	15880	15722	15751	15871	15426	15719	15806	15800	15557	15672	15888	15492	15771	15919	15870	15766	15841	15733	15811	15885	15704	15715	15831	15782	15890	15855	15744	15650	15778	15888	15643	15801	15758	15673	15779	15643	15807	15879	15804	15734	15818	15749	15742	15754	15720	15703	15746	15882	15846	15572	15679	15796	15950	15833	15888	15911	15874	15638	15718	15621	15491	15627	15721	15761	15796	15879	15812	15860	15701	15674	15786	15751	15898	15832	15895	15926	15963	15774	15742	15720	15756	15700	15614	15776	15848	15702	15682	15815	15767	15732	15892	15599	15801	15722	15874	15874	15942	15880	15722	15791	15971	15875	15877	15536	15646	15747	15920	15731	15750	15721	15771	16012	15661	15793	15738	15762	15658	15730	15867	15667	15447	15648	15808	15895	15886	15786	15782	15793	15945	15747	15799	15772	15826	15865	15613	15740	15806	15687	15895	15800	15727	15919	15828	15880	15938	15619	15773	15830	15975	15749	15805	15724	15617	15750	15901	15768	15702	15704	15931	15938	15631	15815	15785	15831	15681	15777	15790	15794	15842	15947	15801	15845	15580	15898	15755	15791	15753	15801	15798	15948	15909	15943	15726	15897	15794	15933	15768	15794	16015	16033	15717	15785	15786	15696	15936	15545	15670	15738	15683	15809	15759	15919	15948	15752	15771	15704	15872	15827	15865	15788	15703	15756	15904	15698	15808	15954	15678	15882	15730	15805	15698	15822	15693	15707	15842	15821	15807	15739	15867	15685	15971	15708	15759	15745	15932	15762	15778	15785	15881	15699	16072	15821	15722	15900
18833	28589	29769	23044	19001	16723	16422	15721	14912	14858	14556	14873	14705	14761	14148	13707	13650	13796	13820	14022	13990	13916	13662	13637	13410	13644	13666	13397	13500	13518	13555	13454	13554	13826	14314	13838	13877	13604	13621	13361	13549	13409	13527	13474	13391	13564	13494	13510	13547	13341	13528	13402	13634	13571	13435	13569	13565	13398	13617	13368	13383	13278	13394	13440	13422	13297	13515	13408	13369	13500	13516	13612	13661	13584	13536	13407	13496	13445	13456	13559	13437	13474	13358	13531	13592	13499	13281	13550	13424	13361	13464	13525	13513	13471	13299	13633	13520	13314	13453	13554	13411	13487	13482	13540	13466	13612	13316	13533	13281	13609	13399	13529	13326	13513	13570	13545	13430	13457	13408	13394	13559	13406	13501	13512	13645	13504	13449	13432	13481	13468	13503	13443	13461	13464	13501	13436	13313	13414	13542	13408	13534	13411	13704	13578	13472	13551	13543	13428	13527	13542	13359	13332	13502	13339	13366	13517	13393	13561	13335	13340	13580	13695	13444	13433	13386	13557	13488	13383	13542	13637	13376	13553	13418	13525	13676	13458	13463	13455	13524	13392	13384	13482	13421	13527	13421	13561	13470	13541	13628	13373	13578	13581	13462	13551	13457	13420	13562	13398	13576	13495	13320	13296	13516	13425	13599	13493	13478	13612	13353	13500	13429	13425	13458	13565	13427	13448	13510	13444	13510	13325	13413	13496	13422	13622	13547	13601	13484	13612	13508	13467	13413	13413	13383	13519	13491	13626	13594	13674	13411	13208	13421	13442	13385	13466	13411	13206	13389	13557	13522	13390	13550	13435	13493	13564	13506	13365	13326	13364	13588	13651	13532	13442	13504	13434	13456	13304	13322	13462	13470	13399	13347	13480	13337	13494	13409	13575	13379	13513	13505	13474	13556	13480	13452	13526	13454	13539	13527	13362	13325	13380	13489	13446	13421	13451	13494	13504	13562	13298	13460	13568	13336	13701	13594	13302	13543	13475	13455	13602	13453	13476	13500	13360	13269	13440	13508	13705	13440	13330	13282	13367	13527	13498	13347	13413	13313	13407	13478	13448	13270	13442	13538	13609	13294	13569	13406	13384	13463	13367	13557	13433	13535	13523	13563	13464	13479	13442	13558	13478	13604	13573	13385	13569	13447	13518	13401	13449	13605	13459	13422	13482	13462	13473	13442	13394	13551	13428	13467	13405	13404	13536	13365	13367	13468	13479	13522	13477	13527	13452	13445	13517	13546	13567	13429	13611	13616	13362	13458	13314	13377	13538	13401	13441	13320	13504	13366	13425	13449	13468	13515	13414	13447	13551	13500	13383	13394	13540	13467	13473	13466	13460	13537	13527	13485	13459	13459	13573	13575	13699	13558	13559	13445	13415	13360	13311	13431	13478	13503	13307	13423	13490	13468	13588	13356	13481	13378	13385	13518	13452	13342	13402	13524	13531	13491	13483	13415	13366	13529	13500	13418	13420	13461	13492	13432	13505	13548	13646	13631	13547	13337	13581	13472	13427	13272	13569	13425	13494	13382	13360	13577	13416	13477	13456	13605	13513	13337	13570	13522	13531	13573	13498	13563	13482	13563	13294	13360	13562	13413	13416	13492	13444	13376	13497	13477	13426	13493	13602	13511	13467	13351	13543	13447	13476	13501	13505	13539	13420	13628	13578	13312	13459	13459	13410	13295	13424	13487	13449	13414	13440	13607	13497	13340	13424	13479	13535	13675	13434	13474	13538	13417	13477	13369	13486	13562	13590	13498	13400	13494	13489	13435	13374	13429	13529	13419	13662	13687	13408	13428	13527	13482	13400	13449	13430	13443	13503	13493	13562	13419	13470	13558	13548	13285	13448	13532	13562	13472	13414	13575	13540	13586	13364	13253	13535	13457	13496	13583	13577	13369	13653	13425	13330	13371	13607	13552	13509	13568	13329	13445	13524	13465	13503	13528	13515	13437	13393	13405	13473	13480	13507	13411	13522	13375	13526	13570	13365	13615	13481	13444	13336	13424	13381	13479	13616	13585	13565	13558	13601	13528	13518	13460	13543	13491	13585	13548	13702	13636	13428	13410	13491	13484	13513	13291	13427	13445	13475	13561	13387	13577	13462	13456	13460	13478	13356	13435	13463	13438	13413	13408	13371	13395	13560	13390	13453	13627	13591	13542	13482	13567	13450	13278	13502	13395	13301	13434	13504	13381	13437	13467	13521	13573	13471	13468	13503	13598	13373	13493	13375	13484	13456	13459	13331	13337	13595	13380	13433	13442	13570	13430	13520	13485	13389	13574	13625	13509	13285	13365	13311	13363	13469	13339	13487	13492	13610	13696	13487	13437	13481	13319	13425	13568	13548	13480	13243	13512	13341	13503	13416	13477	13531	13462	13500	13514	13347	13248	13495	13489	13488	13457	13581	13700	13555	13501	13546	13438	13526	13392	13526	13442	13460	13696	13388	13373	13329	13407	13498	13444	13491	13389	13545	13431	13422	13405	13523	13300	13442	13453	13516	13433	13475	13642	13480	13580	13585	13553	13412	13521	13490	13515	13555	13389	13511	13531	13435	13492	13468	13747	13625	13418	13563	13488	13320	13569	13562	13552	13311	13531	13439	13468	13357	13558	13202	13527	13497	13447	13450	13542	13508	13505	13593	13395	13440	13629	13482	13531	13310	13406	13377	13392	13441	13404	13524	13568	13423	13439	13431	13521	13388	13315	13533	13549	13599	13442	13478	13513	13488	13469	13586	13521	13297	13564	13419	13279	13523	13487	13456	13518	13446	13438	13547	13492	13364	13481	13422	13461	13563	13673	13500	13374	13298	13380	13416	13430	13334	13481	13494	13626	13319	13427	13422	13513	13507	13522	13317	13509	13614	13478	13502	13428	13495	13494	13424	13318	13440	13527	13462	13542	13411	13520	13451	13700	13427	13525	13575	13575	13499	13329	13525	13501	13434	13500	13256	13493	13662	13597	13497	13497	13343	13648	13514	13673	13499	13454	13494	13414	13506	13453	13493	13376	13372	13452	13456	13565	13437	13451	13483	13310	13478	13537	13432	13406	13566	13422	13578	13539	13377	13336	13432	13495	13553	13439	13546	13469	13527	13470	13627	13532	13505	13373	13464	13549	13378	13552	13505	13451	13425	13504	13585	13523	13488	13527	13528	13649	13357	13394	13463	13550	13405	13618	13414	13406	13527	13417	13425	13505	13591	13379	13514	13440	13431	13441	13268	13440	13618	13422	13360	13465	13448	13442	13563	13380	13526	13474	13481	13414	13540	13250	13423	13585	13630	13508	13419	13583	13456	13397	13396	13448	13512	13509	13476	13521	13441	13328	13204	13373	13363	13542	13487	13459	13406	13436	13443	13470	13583	13490	13524	13493	13594	13423	13506	13544	13318	13586	13449	13502	13413	13450	13371	13630	13356	13474	13598	13529	13481	13240	13567	13595	13467	13416	13433	13395	13580	13730	13513	13474	13339	13437	13512	13412	13453	13415	13490	13431	13253	13456	13402	13486	13406	13533	13399	13375	13439	13477	13590	13535	13476	13379	13414	13551	13524	13529	13450	13719	13310	13449	13419	13581	13588	13438	13561	13523	13470	13430	13485	13382	13376	13471	13657	13516	13355	13450	13478	13490	13466	13472	13601	13463	13581	13396	13340	13596	13483	13452	13400	13623	13609	13700	13370	13590	13506	13573	13418	13456	13469	13495	13570	13571	13428	13451	13484	13458	13477	13497	13429	13456	13539	13298	13454	13364	13414	13683	13493	13450	13568	13474	13393	13649	13448	13611	13427	13503	13397	13477	13469	13544	13461	13383	13546	13696	13543	13562	13349	13455	13458	13601	13542	13380	13494	13482	13492	13421	13589	13416	13467	13340	13503	13549	13493	13350	13540	13235	13485	13454	13513	13377	13474	13595	13395	13479	13393	13516	13417	13248	13741	13456	13475	13451	13483	13591	13368	13189	13512	13472	13487	13403	13543	13380	13489	13587	13649	13777	13349	13502	13468	13536	13600	13398	13515	13350	13552	13617	13285	13586	13396	13614	13437	13427	13456	13406	13504	13513	13484	13438	13386	13451	13368	13435	13568	13393	13478	13180	13481	13526	13526	13409	13449	13434	13352	13380	13417	13420	13427	13472	13572	13460	13522	13287	13476	13465	13393	13273	13619	13486	13379	13492	13304	13547	13441	13594	13608	13439	13351	13420	13606	13456	13413	13552	13402	13365	13596	13495	13388	13522	13476	13471	13505	13391	13587	13508	13408	13429	13490	13446	13628	13422	13482	13438	13509	13543	13366	13484	13410	13372	13581	13432	13443	13374	13445	13355	13414	13578	13318	13362	13310	13534	13543	13434	13572	13525	13525	13474	13556	13323	13374	13395	13452	13594	13450	13538	13402	13384	13581	13447	13539	13395	13533	13505	13523	13421	13292	13581	13458	13397	13401	13472	13483	13539	13413	13500	13604	13495	13545	13644	13425	13466	13505	13503	13511	13603	13429	13490	13449	13526	13641	13373	13384	13263	13563	13542	13471	13506	13419	13450	13606	13361	13298	13294	13566	13534	13568	13623	13479	13433	13410	13541	13478	13458	13408	13565	13368	13541	13337	13568	13642	13352	13476	13492	13432	13510	13442	13492	13537	13533	13385	13390	13637	13458	13444	13458	13468	13408	13571	13422	13511	13626	13572	13351	13529	13562	13370	13310	13398	13525	13543	13413	13510	13510	13534	13363	13634	13538	13410	13401	13424	13382	13628	13504	13512	13453	13369	13416	13543	13531	13544	13484	13311	13306	13407	13395	13537	13469	13370	13435	13577	13421	13384	13460	13397	13563	13594	13320	13501	13437	13510	13593	13628	13742	13497	13467	13452	13324	13344	13639	13489	13385	13437	13372	13353	13233	13481	13545	13387	13424	13556	13608	13508	13376	13475	13658	13552	13502	13446	13316	13531	13527	13618	13331	13473	13335	13599	13547	13330	13361	13533	13516	13355	13574	13514	13360	13857	13541	13468	13526	13526	13306	13496	13434	13372	13455	13589	13435	13430	13429	13542	13277	13434	13471	13332	13314	13403	13612	13369	13352	13294	13292	13463	13549	13416	13508	13571	13425	13609	13549	13545	13481	13647	13754	13514
23697	21160	28796	24031	22227	22400	21427	18428	17191	17087	17171	16960	17061	16940	16483	16291	16130	16263	16011	16293	16333	15922	15913	15727	15721	15689	15749	15853	15757	15726	15863	15801	16036	17787	18882	17650	16773	16193	15964	15785	15723	15588	15458	15476	15697	15618	15763	15643	15579	15439	15552	15604	15726	15761	15495	15613	15609	15267	15501	15686	15669	15585	15577	15495	15675	15556	15563	15479	15588	15620	15383	15439	15607	15616	15759	15449	15355	15588	15588	15586	15566	15531	15475	15484	15570	15495	15671	15459	15816	15535	15534	15736	15557	15492	15547	15622	15649	15568	15714	15506	15689	15384	15713	15460	15791	15585	15613	15437	15474	15679	15586	15583	15382	15606	15565	15741	15538	15394	15465	15575	15453	15419	15579	15575	15698	15523	15524	15553	15554	15612	15773	15497	15746	15672	15449	15511	15545	15536	15454	15556	15450	15642	15594	15643	15579	15427	15482	15457	15458	15424	15593	15705	15558	15649	15658	15718	15575	15462	15406	15595	15528	15722	15524	15532	15587	15463	15449	15656	15531	15707	15516	15396	15775	15573	15422	15637	15540	15645	15478	15537	15539	15666	15579	15591	15450	15579	15647	15604	15743	15421	15561	15608	15366	15748	15425	15262	15637	15577	15521	15515	15533	15617	15794	15565	15375	15641	15658	15549	15729	15650	15488	15474	15501	15655	15633	15706	15543	15563	15583	15631	15467	15612	15491	15535	15497	15462	15510	15681	15786	15534	15547	15376	15414	15537	15467	15543	15339	15506	15602	15566	15662	15580	15472	15797	15635	15597	15653	15801	15635	15658	15593	15603	15396	15342	15536	15508	15622	15520	15691	15418	15558	15571	15486	15600	15617	15547	15459	15562	15463	15758	15619	15546	15579	15467	15568	15376	15603	15546	15804	15458	15405	15292	15344	15611	15662	15555	15674	15478	15560	15664	15545	15366	15529	15534	15607	15620	15495	15564	15443	15567	15645	15565	15540	15494	15536	15755	15676	15500	15780	15404	15423	15565	15758	15608	15673	15395	15532	15611	15492	15634	15513	15379	15532	15596	15526	15500	15660	15619	15608	15607	15646	15669	15438	15449	15316	15612	15438	15576	15328	15621	15542	15601	15674	15420	15360	15469	15639	15729	15592	15605	15699	15595	15560	15631	15527	15418	15383	15729	15664	15633	15505	15711	15562	15482	15662	15633	15411	15595	15503	15578	15547	15732	15695	15665	15630	15511	15710	15636	15568	15518	15729	15494	15470	15676	15424	15546	15621	15613	15445	15491	15453	15417	15654	15696	15491	15665	15568	15590	15823	15744	15580	15450	15708	15721	15364	15645	15641	15563	15380	15472	15596	15586	15670	15511	15495	15574	15576	15545	15719	15550	15572	15496	15627	15507	15479	15453	15624	15539	15533	15266	15707	15386	15627	15561	15385	15308	15808	15625	15846	15461	15522	15726	15323	15431	15606	15534	15633	15608	15620	15558	15742	15456	15400	15647	15761	15422	15483	15687	15609	15504	15640	15540	15425	15418	15516	15666	15503	15506	15607	15600	15398	15562	15438	15632	15610	15757	15484	15639	15536	15626	15641	15541	15486	15429	15726	15536	15466	15581	15523	15473	15560	15575	15570	15617	15513	15484	15531	15480	15574	15493	15470	15654	15442	15374	15717	15556	15346	15595	15740	15448	15693	15552	15585	15445	15451	15409	15734	15543	15631	15601	15443	15447	15409	15505	15475	15607	15370	15517	15495	15541	15627	15692	15649	15639	15629	15720	15497	15558	15516	15534	15370	15567	15514	15517	15758	15562	15646	15502	15673	15613	15410	15538	15709	15496	15430	15593	15669	15538	15391	15539	15638	15392	15531	15528	15615	15597	15515	15359	15456	15618	15532	15516	15555	15454	15597	15573	15333	15645	15576	15538	15782	15394	15487	15551	15599	15655	15453	15460	15667	15533	15466	15667	15555	15806	15596	15385	15615	15660	15366	15315	15844	15582	15512	15343	15586	15619	15631	15491	15463	15481	15784	15690	15431	15562	15368	15594	15428	15556	15474	15682	15598	15629	15713	15555	15595	15511	15504	15405	15588	15622	15629	15534	15516	15573	15546	15692	15526	15529	15448	15431	15458	15714	15590	15378	15602	15514	15518	15603	15474	15536	15625	15548	15462	15569	15594	15628	15385	15603	15431	15647	15609	15763	15560	15510	15548	15466	15552	15338	15614	15701	15532	15289	15619	15511	15941	15459	15715	15670	15381	15425	15576	15658	15843	15412	15727	15580	15661	15553	15684	15465	15554	15773	15570	15575	15648	15637	15684	15474	15510	15509	15471	15312	15588	15573	15880	15672	15494	15611	15577	15520	15665	15553	15541	15336	15471	15543	15345	15640	15629	15536	15926	15719	15545	15469	15400	15634	15500	15561	15698	15636	15576	15454	15405	15791	15688	15541	15500	15459	15472	15566	15440	15475	15441	15630	15414	15619	15410	15472	15557	15496	15483	15725	15599	15480	15435	15629	15778	15559	15539	15597	15538	15543	15605	15388	15688	15520	15402	15514	15655	15675	15482	15513	15654	15542	15491	15513	15566	15514	15498	15576	15452	15607	15464	15471	15555	15613	15596	15616	15526	15563	15530	15495	15746	15539	15574	15616	15447	15647	15450	15730	15675	15427	15700	15663	15703	15628	15515	15433	15601	15494	15469	15364	15602	15623	15375	15586	15448	15767	15523	15681	15483	15680	15602	15534	15708	15554	15712	15412	15742	15432	15693	15602	15465	15520	15603	15609	15632	15546	15382	15592	15391	15696	15575	15288	15702	15496	15592	15587	15299	15614	15292	15485	15644	15630	15434	15462	15796	15779	15564	15602	15424	15516	15523	15451	15474	15690	15618	15705	15722	15339	15623	15541	15554	15498	15445	15517	15399	15650	15622	15613	15731	15266	15569	15663	15433	15476	15619	15520	15480	15643	15587	15422	15568	15670	15323	15601	15635	15605	15567	15384	15583	15526	15743	15555	15478	15708	15650	15793	15480	15497	15406	15430	15546	15509	15628	15775	15400	15531	15392	15464	15549	15586	15728	15469	15565	15555	15610	15519	15719	15426	15515	15553	15386	15563	15569	15698	15765	15507	15639	15537	15493	15532	15544	15617	15666	15379	15616	15590	15552	15510	15543	15590	15538	15551	15597	15521	15432	15472	15578	15530	15405	15629	15546	15521	15357	15584	15667	15488	15588	15849	15361	15635	15424	15457	15468	15599	15567	15617	15388	15696	15637	15690	15461	15668	15665	15643	15497	15578	15476	15410	15599	15424	15564	15442	15460	15629	15434	15570	15671	15423	15532	15573	15589	15605	15557	15522	15648	15713	15596	15354	15543	15650	15655	15455	15564	15509	15528	15524	15636	15673	15278	15491	15503	15682	15497	15525	15377	15401	15622	15564	15575	15500	15633	15601	15579	15610	15497	15536	15429	15504	15650	15526	15609	15564	15532	15621	15677	15499	15685	15806	15755	15353	15508	15611	15487	15520	15554	15376	15514	15490	15668	15603	15644	15693	15666	15725	15392	15863	15586	15504	15515	15493	15580	15757	15738	15478	15596	15592	15521	15554	15584	15567	15394	15503	15464	15617	15500	15581	15516	15629	15561	15491	15573	15667	15476	15456	15591	15689	15643	15591	15368	15428	15415	15516	15712	15569	15754	15441	15762	15507	15530	15478	15534	15376	15675	15636	15489	15728	15585	15598	15499	15708	15543	15492	15635	15656	15448	15490	15650	15368	15668	15597	15521	15574	15525	15542	15546	15484	15733	15373	15568	15684	15469	15435	15534	15574	15576	15679	15646	15674	15487	15634	15594	15493	15667	15546	15482	15458	15540	15516	15590	15447	15694	15435	15523	15574	15500	15525	15590	15579	15540	15504	15535	15533	15532	15524	15569	15449	15489	15562	15542	15371	15541	15488	15474	15668	15466	15456	15446	15532	15511	15564	15344	15251	15406	15455	15684	15530	15583	15656	15586	15888	15628	15646	15519	15711	15650	15531	15592	15580	15578	15500	15508	15584	15524	15364	15487	15473	15465	15429	15715	15646	15587	15668	15673	15575	15680	15440	15546	15451	15501	15804	15505	15457	15464	15470	15469	15574	15694	15700	15734	15537	15744	15642	15493	15476	15724	15494	15567	15713	15434	15391	15500	15621	15416	15688	15625	15595	15524	15640	15571	15494	15607	15468	15362	15564	15491	15393	15478	15683	15737	15400	15437	15531	15742	15635	15739	15655	15537	15523	15481	15491	15519	15648	15594	15380	15416	15515	15587	15369	15681	15583	15402	15623	15513	15640	15459	15554	15751	15480	15450	15519	15678	15415	15746	15724	15562	15747	15604	15367	15705	15647	15377	15628	15731	15828	15488	15513	15470	15628	15631	15539	15592	15584	15451	15310	15678	15473	15480	15696	15524	15614	15813	15428	15397	15555	15662	15675	15397	15593	15573	15277	15595	15521	15496	15563	15567	15610	15697	15523	15507	15402	15537	15643	15607	15506	15674	15731	15703	15395	15418	15423	15744	15806	15386	15558	15634	15273	15547	15433	15695	15543	15651	15558	15551	15462	15498	15593	15530	15723	15696	15593	15503	15571	15546	15637	15539	15540	15721	15569	15505	15489	15752	15630	15572	15542	15611	15662	15533	15559	15536	15460	15641	15540	15460	15545	15520	15645	15556	15505	15594	15458	15470	15533	15534	15520	15681	15501	15644	15514	15578	15395	15486	15643	15502	15548	15623	15523	15709	15494	15468	15443	15676	15376	15440	15361	15540	15508	15543	15503	15392	15452	15643	15574	15538	15634	15535	15502	15621	15540	15533	15489	15700	15488	15722	15540	15502	15763	15635	15482	15781	15463	15615	15624	15547	15527	15406	15296	15465	15703	15505	15452	15522	15386	15585	15694	15643	15434	15599	15530	15623	15131	15483	15411	15577	15684	15630	15536	15305	15351	15539	15518	15657	15445	15478	15643	15406	15556	15550	15390	15606	15365	15506	15617	15704	15592	15454	15567	15890	15481	15490	15645	15611	15689	15573	15579	15610	15403	15723	15628	15542	15494	15482	15612	15602	15530	15748	15718	15544	15507	15504	15466	15687	15422	15644	15378
19556	35094	35862	27610	21663	18775	17988	17631	15994	15732	15448	15493	15690	15536	14797	14118	14269	14089	14025	14231	14439	14068	13857	13550	13560	13558	13687	13796	13740	13628	13681	13473	14184	16868	17681	15951	14907	13704	13703	13383	13476	13349	13326	13435	13419	13370	13383	13315	13335	13403	13504	13432	13553	13364	13311	13524	13489	13372	13457	13535	13403	13379	13406	13548	13438	13427	13096	13410	13529	13315	13560	13395	13405	13434	13342	13501	13441	13557	13384	13389	13355	13428	13446	13409	13296	13515	13473	13417	13256	13415	13295	13418	13260	13377	13333	13403	13370	13497	13319	13464	13389	13404	13638	13410	13348	13525	13302	13330	13354	13431	13641	13409	13271	13404	13425	13403	13439	13202	13453	13501	13516	13562	13340	13265	13448	13331	13338	13331	13279	13210	13681	13560	13404	13315	13233	13327	13362	13441	13514	13358	13566	13418	13567	13403	13514	13441	13348	13449	13409	13404	13482	13427	13417	13413	13423	13392	13510	13425	13426	13311	13490	13530	13470	13450	13466	13129	13452	13486	13477	13299	13419	13351	13506	13367	13483	13385	13379	13167	13463	13244	13501	13158	13488	13484	13455	13407	13314	13509	13311	13318	13369	13394	13306	13536	13392	13357	13428	13301	13398	13224	13422	13427	13245	13445	13332	13404	13332	13353	13470	13444	13419	13435	13383	13462	13326	13550	13410	13513	13355	13267	13467	13506	13316	13362	13320	13520	13610	13273	13412	13542	13459	13406	13349	13303	13446	13311	13403	13475	13373	13478	13524	13410	13465	13301	13271	13412	13456	13303	13399	13350	13259	13525	13429	13507	13285	13311	13355	13250	13473	13364	13392	13394	13345	13452	13575	13362	13429	13580	13370	13392	13397	13312	13551	13409	13294	13338	13494	13339	13333	13509	13465	13374	13434	13374	13378	13334	13467	13504	13421	13300	13545	13385	13383	13458	13518	13369	13323	13568	13304	13666	13335	13405	13407	13335	13456	13203	13343	13516	13347	13302	13435	13486	13472	13425	13519	13559	13428	13540	13402	13388	13395	13433	13437	13321	13428	13486	13529	13352	13415	13460	13331	13442	13619	13472	13398	13543	13474	13427	13477	13376	13300	13303	13363	13467	13417	13428	13222	13400	13429	13471	13342	13322	13398	13255	13330	13367	13232	13206	13306	13376	13251	13405	13365	13432	13407	13495	13387	13347	13381	13421	13539	13456	13235	13416	13386	13449	13472	13257	13395	13328	13292	13458	13267	13375	13310	13406	13399	13348	13634	13330	13287	13321	13331	13352	13311	13391	13511	13473	13412	13424	13286	13454	13522	13307	13393	13452	13379	13563	13370	13438	13358	13514	13318	13293	13487	13510	13305	13487	13308	13450	13472	13375	13395	13452	13346	13475	13479	13338	13394	13415	13406	13271	13390	13347	13500	13471	13322	13435	13537	13322	13264	13306	13524	13461	13445	13397	13387	13560	13514	13474	13360	13387	13496	13293	13370	13366	13449	13400	13343	13418	13180	13276	13386	13369	13429	13333	13396	13428	13336	13518	13412	13369	13495	13346	13357	13201	13360	13531	13403	13538	13495	13309	13423	13490	13351	13578	13380	13265	13242	13316	13301	13398	13401	13404	13544	13311	13394	13422	13418	13594	13474	13462	13576	13388	13388	13285	13573	13531	13466	13373	13393	13255	13222	13412	13378	13329	13395	13425	13575	13407	13535	13250	13507	13407	13539	13322	13486	13346	13407	13468	13412	13217	13459	13445	13475	13422	13530	13303	13413	13421	13658	13371	13276	13457	13519	13579	13404	13400	13362	13496	13285	13592	13319	13303	13463	13330	13383	13499	13533	13311	13361	13524	13526	13429	13282	13323	13391	13483	13307	13416	13373	13338	13448	13402	13388	13426	13325	13517	13279	13283	13430	13475	13450	13503	13483	13469	13490	13286	13298	13395	13540	13504	13470	13291	13485	13403	13326	13336	13480	13302	13523	13274	13445	13396	13247	13451	13366	13535	13511	13222	13473	13528	13263	13396	13357	13367	13346	13320	13438	13373	13243	13583	13380	13340	13440	13490	13473	13161	13432	13545	13471	13321	13656	13484	13371	13364	13307	13540	13291	13530	13476	13356	13414	13384	13294	13389	13300	13428	13303	13478	13417	13260	13337	13534	13478	13357	13426	13426	13322	13178	13551	13291	13251	13480	13433	13321	13377	13316	13439	13440	13498	13513	13199	13323	13419	13449	13310	13312	13483	13449	13375	13365	13400	13555	13469	13424	13402	13307	13362	13196	13387	13461	13423	13559	13336	13425	13409	13411	13486	13435	13369	13419	13509	13429	13255	13361	13465	13346	13382	13352	13353	13220	13356	13483	13340	13356	13590	13544	13443	13300	13368	13329	13407	13328	13354	13422	13351	13531	13393	13418	13469	13320	13571	13365	13428	13229	13377	13386	13416	13336	13260	13281	13391	13464	13334	13293	13324	13419	13230	13423	13458	13359	13228	13402	13476	13315	13376	13359	13407	13396	13362	13443	13368	13371	13250	13313	13430	13444	13411	13466	13435	13387	13302	13446	13285	13460	13538	13460	13369	13226	13306	13372	13395	13291	13604	13481	13402	13477	13573	13460	13378	13327	13405	13316	13424	13454	13450	13525	13427	13480	13458	13512	13414	13439	13339	13473	13319	13382	13410	13363	13506	13382	13404	13359	13427	13207	13350	13432	13454	13285	13570	13343	13419	13440	13388	13420	13275	13380	13356	13327	13512	13442	13229	13393	13504	13360	13451	13308	13332	13260	13375	13289	13599	13354	13424	13392	13476	13557	13351	13448	13333	13443	13394	13356	13330	13382	13369	13347	13535	13356	13454	13417	13437	13600	13371	13470	13270	13330	13419	13283	13534	13300	13577	13335	13396	13507	13449	13368	13382	13512	13411	13392	13488	13373	13403	13239	13383	13373	13390	13421	13403	13454	13457	13456	13354	13391	13315	13390	13534	13236	13394	13524	13338	13374	13386	13327	13329	13380	13401	13590	13427	13407	13481	13405	13371	13503	13358	13281	13217	13470	13308	13235	13617	13431	13366	13501	13291	13399	13532	13423	13486	13464	13360	13469	13322	13374	13453	13471	13518	13459	13377	13307	13500	13116	13374	13298	13391	13378	13311	13435	13479	13261	13509	13478	13465	13480	13383	13477	13300	13342	13429	13416	13555	13340	13409	13419	13374	13282	13345	13505	13399	13383	13349	13366	13308	13329	13408	13328	13350	13467	13528	13469	13528	13430	13453	13440	13289	13282	13498	13307	13393	13505	13415	13568	13451	13457	13459	13447	13548	13342	13415	13362	13356	13430	13476	13417	13274	13543	13444	13456	13454	13407	13466	13586	13317	13322	13278	13501	13410	13339	13387	13277	13522	13378	13468	13329	13424	13371	13513	13358	13480	13377	13382	13364	13348	13498	13453	13552	13367	13570	13244	13472	13432	13349	13313	13326	13474	13492	13469	13448	13382	13383	13310	13248	13446	13306	13280	13466	13364	13493	13422	13499	13435	13246	13419	13411	13125	13200	13483	13462	13341	13322	13456	13407	13418	13394	13461	13364	13262	13403	13406	13528	13581	13505	13211	13357	13363	13467	13255	13286	13360	13421	13387	13331	13389	13427	13370	13338	13399	13343	13407	13277	13501	13478	13367	13326	13405	13436	13253	13351	13233	13421	13645	13505	13435	13565	13352	13464	13438	13498	13427	13426	13395	13279	13299	13438	13526	13394	13243	13425	13448	13598	13324	13343	13364	13257	13465	13356	13437	13349	13425	13266	13266	13571	13414	13526	13462	13347	13362	13459	13648	13488	13323	13469	13351	13327	13559	13392	13540	13520	13476	13419	13271	13431	13587	13339	13450	13370	13337	13380	13356	13431	13330	13346	13401	13435	13547	13408	13475	13446	13325	13460	13464	13504	13550	13339	13392	13402	13294	13471	13347	13300	13360	13393	13519	13505	13387	13465	13415	13380	13409	13355	13491	13351	13488	13314	13463	13291	13452	13378	13402	13331	13437	13425	13365	13357	13468	13335	13362	13338	13474	13350	13497	13482	13470	13330	13409	13425	13448	13348	13446	13413	13349	13689	13335	13499	13419	13438	13331	13321	13302	13360	13403	13375	13280	13340	13538	13338	13262	13371	13390	13363	13392	13473	13444	13491	13701	13268	13509	13452	13275	13317	13296	13325	13607	13398	13374	13359	13256	13518	13400	13506	13441	13378	13353	13318	13352	13394	13524	13332	13566	13407	13642	13389	13285	13339	13535	13475	13328	13430	13255	13434	13442	13453	13413	13273	13360	13472	13387	13356	13498	13467	13248	13477	13456	13465	13394	13446	13314	13435	13450	13489	13313	13471	13384	13419	13465	13517	13294	13421	13372	13478	13401	13388	13399	13298	13418	13316	13376	13204	13439	13322	13363	13446	13420	13403	13362	13251	13391	13240	13517	13179	13312	13394	13436	13545	13297	13322	13411	13468	13368	13468	13446	13198	13466	13361	13310	13391	13360	13561	13337	13378	13428	13446	13168	13369	13236	13522	13457	13366	13453	13233	13514	13327	13334	13442	13396	13415	13462	13224	13354	13394	13333	13463	13307	13503	13402	13260	13418	13395	13390	13313	13435	13379	13391	13224	13316	13447	13250	13501	13464	13457	13478	13293	13269	13369	13462	13413	13466	13430	13434	13485	13521	13564	13492	13498	13550	13415	13507	13263	13478	13266	13405	13311	13263	13342	13424	13419	13330	13493	13430	13447	13481	13418	13547	13412	13410	13344	13311	13448	13474	13372	13444	13310	13446	13490	13469	13457	13423	13283	13417	13612	13545	13496	13290	13421	13447	13227	13330	13464	13485	13280	13362	13518	13439	13375	13604	13255	13433	13465	13393	13337	13293	13489	13417	13379	13325	13363	13334	13247	13393	13406	13494	13505	13532	13373	13448	13458	13410	13521	13191	13361	13376	13312	13321	13421	13340	13396	13416	13277	13355	13529	13462	13526	13368	13317	13297	13424	13286	13515	13387	13412	13202	13308	13376	13322	13221	13347	13335	13330	13283	13490	13313	13493	13343	13335	13391	13315	13397	13355	13442	13447	13539	13496	13402	13392
22671	21097	29028	23432	21365	23359	25737	19973	17973	18128	17733	17305	17800	17316	17104	16710	16354	16248	16437	16565	16616	16566	16199	15840	16029	15955	15970	16126	15850	15886	16088	15945	16163	19638	21221	19301	17787	16600	16111	15664	15842	15801	15668	15540	15580	15639	15523	15499	15556	15539	15665	15779	15600	15566	15627	15719	15707	15701	15595	15688	15523	15591	15610	15538	15425	15753	15528	15723	15503	15521	15555	15517	15530	15657	15760	15694	15689	15553	15564	15492	15541	15520	15602	15633	15641	15515	15712	15432	15567	15418	15384	15763	15576	15613	15677	15598	15645	15500	15636	15502	15665	15500	15387	15386	15582	15791	15729	15491	15641	15436	15632	15513	15540	15550	15635	15644	15351	15509	15725	15427	15699	15450	15419	15398	15689	15603	15362	15526	15538	15776	15486	15547	15557	15498	15422	15312	15650	15476	15488	15578	15374	15572	15636	15776	15680	15339	15369	15544	15627	15634	15626	15431	15717	15682	15650	15686	15663	15549	15549	15603	15650	15570	15449	15355	15530	15604	15437	15573	15321	15716	15543	15494	15508	15520	15677	15633	15619	15607	15660	15604	15635	15653	15621	15714	15814	15696	15455	15475	15641	15484	15631	15631	15456	15498	15511	15530	15465	15715	15419	15545	15632	15449	15365	15480	15620	15952	15518	15377	15573	15732	15354	15638	15779	15655	15426	15567	15366	15508	15554	15681	15465	15637	15674	15608	15845	15489	15520	15679	15418	15490	15535	15555	15519	15586	15638	15284	15664	15465	15650	15459	15611	15639	15530	15718	15599	15438	15552	15520	15653	15457	15586	15780	15416	15477	15601	15618	15689	15592	15644	15575	15493	15480	15406	15367	15425	15428	15504	15282	15596	15532	15498	15719	15619	15582	15618	15569	15475	15653	15490	15625	15657	15554	15591	15614	15489	15655	15372	15502	15431	15623	15562	15485	15547	15576	15520	15559	15517	15516	15631	15533	15627	15596	15640	15479	15535	15724	15543	15373	15829	15715	15645	15683	15593	15507	15395	15585	15667	15434	15616	15568	15418	15636	15540	15432	15492	15607	15377	15415	15673	15668	15584	15404	15426	15483	15422	15524	15569	15651	15394	15489	15660	15768	15631	15555	15508	15443	15637	15513	15510	15709	15559	15456	15480	15519	15491	15643	15492	15490	15512	15792	15578	15477	15444	15590	15539	15562	15566	15413	15626	15520	15199	15502	15566	15544	15703	15515	15636	15680	15755	15695	15692	15398	15564	15566	15566	15465	15528	15561	15432	15519	15450	15468	15587	15529	15469	15361	15581	15628	15493	15463	15599	15496	15462	15498	15633	15470	15717	15528	15452	15363	15433	15571	15472	15514	15553	15387	15635	15396	15304	15626	15871	15513	15570	15398	15499	15752	15631	15638	15450	15576	15671	15586	15493	15558	15644	15730	15467	15328	15535	15669	15403	15467	15632	15415	15477	15560	15395	15456	15480	15397	15570	15712	15796	15502	15346	15647	15600	15458	15683	15533	15739	15426	15526	15562	15636	15528	15749	15617	15348	15467	15485	15473	15371	15530	15556	15350	15683	15674	15380	15518	15685	15397	15516	15587	15440	15703	15561	15448	15562	15300	15583	15449	15425	15466	15590	15619	15338	15738	15527	15500	15432	15522	15526	15503	15486	15496	15560	15371	15546	15544	15426	15493	15534	15665	15597	15675	15557	15460	15589	15525	15566	15695	15440	15468	15677	15527	15409	15524	15673	15679	15563	15489	15735	15549	15502	15366	15596	15658	15534	15596	15480	15705	15377	15604	15457	15279	15669	15600	15475	15399	15602	15609	15627	15450	15460	15551	15881	15667	15612	15450	15592	15552	15769	15344	15540	15518	15594	15352	15481	15565	15621	15686	15665	15549	15516	15666	15514	15581	15643	15707	15673	15404	15300	15475	15695	15327	15428	15711	15426	15612	15462	15620	15589	15555	15603	15553	15464	15490	15501	15404	15460	15541	15431	15641	15559	15517	15680	15396	15828	15606	15580	15520	15517	15522	15710	15664	15538	15734	15491	15490	15520	15509	15499	15636	15799	15732	15450	15433	15534	15671	15698	15525	15500	15321	15518	15560	15446	15451	15470	15343	15574	15572	15818	15596	15557	15421	15375	15525	15483	15593	15550	15336	15777	15493	15447	15526	15383	15596	15624	15619	15468	15509	15675	15698	15545	15552	15522	15471	15520	15526	15904	15618	15469	15644	15479	15522	15551	15381	15574	15650	15493	15569	15629	15466	15525	15614	15394	15549	15326	15684	15484	15654	15619	15712	15624	15545	15552	15514	15653	15636	15544	15285	15577	15694	15544	15667	15642	15588	15547	15525	15464	15677	15232	15585	15619	15627	15490	15573	15654	15496	15676	15601	15523	15747	15495	15693	15492	15532	15560	15609	15517	15446	15594	15517	15710	15626	15493	15471	15555	15562	15491	15449	15652	15611	15648	15500	15468	15741	15474	15693	15451	15297	15554	15506	15663	15531	15617	15554	15461	15581	15647	15691	15551	15438	15568	15621	15631	15502	15558	15561	15553	15414	15482	15778	15790	15454	15539	15617	15566	15480	15618	15760	15637	15510	15530	15501	15278	15573	15560	15630	15616	15547	15728	15705	15643	15616	15682	15577	15453	15437	15349	15643	15792	15577	15419	15555	15559	15621	15608	15620	15622	15494	15558	15503	15565	15434	15403	15746	15462	15469	15436	15644	15544	15597	15650	15515	15557	15507	15848	15488	15399	15510	15560	15450	15530	15465	15546	15549	15432	15530	15402	15504	15512	15484	15453	15573	15669	15542	15563	15416	15472	15371	15583	15507	15574	15440	15499	15569	15459	15661	15552	15655	15231	15443	15636	15621	15566	15472	15499	15396	15662	15506	15504	15412	15303	15619	15623	15676	15506	15505	15677	15342	15529	15800	15631	15485	15682	15497	15640	15693	15552	15675	15492	15523	15428	15432	15536	15623	15502	15457	15383	15585	15536	15599	15513	15621	15732	15580	15532	15614	15724	15705	15465	15471	15694	15639	15590	15493	15611	15612	15602	15511	15619	15524	15667	15648	15414	15448	15561	15583	15569	15628	15639	15624	15554	15587	15730	15725	15712	15521	15554	15677	15565	15415	15545	15370	15564	15527	15657	15623	15555	15534	15510	15564	15456	15616	15608	15444	15449	15445	15667	15634	15366	15503	15588	15518	15616	15642	15492	15564	15701	15592	15629	15686	15448	15393	15370	15638	15478	15723	15461	15627	15659	15499	15436	15526	15501	15182	15619	15635	15445	15538	15400	15473	15567	15388	15474	15635	15611	15397	15367	15436	15777	15763	15343	15663	15385	15754	15524	15608	15655	15816	15744	15522	15583	15603	15605	15542	15654	15724	15602	15597	15672	15469	15513	15538	15638	15737	15276	15440	15572	15803	15601	15467	15523	15530	15488	15486	15390	15455	15519	15751	15578	15667	15781	15614	15652	15588	15656	15513	15617	15699	15393	15649	15621	15496	15487	15719	15590	15640	15615	15667	15624	15381	15411	15466	15451	15575	15512	15476	15512	15611	15403	15520	15617	15541	15481	15362	15632	15572	15679	15415	15551	15413	15597	15646	15808	15522	15605	15644	15619	15561	15580	15488	15483	15426	15341	15398	15468	15384	15569	15649	15454	15606	15540	15628	15341	15666	15482	15660	15604	15362	15636	15560	15596	15576	15474	15721	15543	15552	15641	15494	15659	15492	15337	15520	15686	15557	15557	15607	15643	15619	15532	15625	15669	15514	15680	15552	15561	15400	15609	15460	15796	15709	15654	15704	15509	15410	15731	15605	15534	15614	15622	15537	15648	15478	15469	15474	15578	15616	15532	15619	15644	15714	15596	15741	15454	15527	15527	15531	15519	15345	15744	15604	15605	15515	15465	15559	15446	15524	15550	15769	15324	15383	15535	15406	15611	15572	15638	15548	15660	15433	15577	15680	15554	15413	15653	15466	15749	15499	15688	15655	15679	15496	15658	15358	15458	15689	15523	15427	15686	15249	15359	15595	15729	15419	15287	15628	15480	15471	15419	15485	15569	15541	15617	15445	15671	15558	15680	15528	15602	15547	15615	15655	15484	15523	15600	15628	15599	15564	15558	15442	15472	15539	15468	15532	15452	15596	15480	15433	15602	15660	15431	15431	15827	15341	15499	15494	15555	15391	15454	15680	15582	15546	15460	15552	15827	15788	15421	15566	15454	15576	15588	15460	15533	15634	15679	15726	15895	15699	15443	15532	15586	15447	15500	15518	15600	15531	15465	15562	15810	15482	15514	15543	15659	15615	15568	15552	15548	15711	15542	15633	15663	15646	15615	15443	15478	15603	15551	15551	15583	15500	15524	15477	15564	15243	15563	15529	15405	15550	15363	15558	15747	15672	15477	15497	15630	15525	15516	15365	15647	15463	15448	15485	15514	15525	15638	15742	15603	15525	15746	15616	15511	15504	15458	15525	15518	15716	15577	15619	15620	15547	15495	15625	15665	15586	15361	15662	15471	15429	15609	15459	15591	15588	15646	15651	15141	15609	15497	15625	15587	15541	15651	15348	15559	15672	15490	15633	15692	15375	15342	15613	15329	15559	15594	15573	15530	15578	15606	15555	15525	15673	15607	15507	15383	15500	15535	15423	15556	15538	15518	15620	15554	15580	15455	15487	15451	15463	15536	15643	15663	15429	15588	15541	15565	15506	15500	15578	15446	15498	15522	15510	15633	15602	15394	15191	15364	15637	15442	15582	15541	15645	15602	15463	15696	15603	15715	15595	15524	15587	15593	15536	15377	15456	15621	15680	15579	15546	15593	15539	15558	15657	15591	15612	15628	15390	15676	15553	15610	15432	15402	15468	15364	15408	15433	15369	15638	15471	15595	15396	15511	15672	15463	15626	15437	15712	15512	15515	15397	15445	15544	15381	15756	15504	15705	15601	15583	15579	15444	15616	15503	15489	15659	15527	15524	15461	15559	15568	15634	15604	15494	15422	15753	15594	15349	15420	15472	15428	15615	15534	15612	15565	15624	15550	15458	15444	15423	15478	15608	15517	15285	15510	15448	15467	15742	15492	15572	15571	15684	15647	15629	15646	15555	15444	15474	15435
20955	39549	37418	30657	24626	20660	20040	19029	16683	16911	16365	16108	16612	16049	14996	14624	14493	14404	14305	14574	14799	14486	13753	13628	13660	13494	13711	13780	13686	13457	13652	13537	14333	19395	20808	17454	15759	14503	13583	13491	13425	13321	13342	13301	13336	13251	13286	13150	13324	13440	13171	13324	13386	13303	13242	13438	13360	13281	13376	13394	13254	13356	13313	13173	13457	13272	13293	13312	13259	13261	13292	13269	13182	13469	13266	13219	13376	13194	13281	13381	13324	13433	13184	13400	13318	13395	13186	13330	13105	13224	13277	13165	13331	13432	13307	13332	13377	13364	13332	13340	13335	13491	13369	13334	13394	13341	13239	13377	13386	13390	13246	13267	13290	13285	13478	13284	13411	13286	13391	13397	13170	13390	13383	13351	13411	13283	13279	13307	13403	13313	13322	13361	13265	13167	13346	13307	13291	13252	13275	13308	13318	13415	13078	13314	13261	13276	13239	13188	13160	13374	13232	13370	13220	13238	13399	13556	13430	13278	13381	13473	13259	13418	13339	13290	13352	13340	13229	13349	13327	13384	13285	13316	13435	13475	13194	13125	13330	13510	13441	13196	13266	13240	13402	13073	13249	13321	13318	13295	13343	13175	13339	13318	13408	13295	13388	13393	13279	13379	13228	13229	13202	13180	13329	13305	13517	13216	13343	13351	13350	13303	13365	13306	13219	13342	13193	13310	13409	13303	13236	13276	13291	13266	13459	13265	13392	13595	13401	13281	13202	13269	13256	13171	13447	13373	13275	13258	13304	13140	13404	13333	13037	13350	13285	13319	13194	13277	13243	13398	13301	13354	13410	13332	13272	13167	13462	13200	13202	13265	13461	13277	13248	13364	13179	13280	13288	13349	13191	13408	13318	13332	13356	13258	13212	13228	13381	13173	13306	13385	13460	13386	13308	13424	13382	13386	13303	13368	13222	13092	13424	13367	13322	13165	13314	13291	13289	13325	13296	13273	13395	13373	13380	13276	13470	13282	13371	13295	13415	13304	13227	13321	13432	13350	13260	13282	13537	13517	13453	13289	13374	13282	13369	13215	13369	13088	13310	13071	13305	13383	13232	13180	13309	13341	13286	13256	13206	13346	13323	13316	13386	13338	13261	13506	13203	13338	13384	13488	13317	13146	13356	13473	13339	13404	13274	13346	13355	13498	13274	13314	13382	13280	13478	13256	13256	13484	13311	13273	13413	13275	13341	13288	13349	13462	13426	13200	13162	13466	13294	13244	13252	13298	13474	13339	13404	13289	13286	13378	13317	13184	13307	13190	13333	13378	13292	13311	13409	13269	13297	13226	13315	13244	13392	13143	13394	13394	13047	13279	13322	13241	13316	13185	13174	13280	13354	13232	13338	13409	13259	13403	13115	13580	13308	13347	13280	13422	13310	13379	13338	13313	13333	13280	13258	13476	13151	13203	13356	13269	13262	13284	13300	13299	13326	13343	13266	13375	13420	13204	13179	13392	13314	13362	13407	13276	13525	13351	13245	13278	13433	13211	13194	13330	13401	13401	13413	13306	13287	13335	13303	13210	13374	13237	13109	13260	13325	13344	13263	13304	13442	13276	13347	13268	13270	13266	13275	13270	13224	13472	13451	13350	13316	13266	13287	13276	13266	13252	13303	13253	13415	13343	13229	13261	13337	13436	13255	13307	13441	13393	13092	13386	13159	13361	13100	13130	13242	13400	13310	13201	13191	13277	13400	13203	13337	13304	13279	13329	13178	13204	13279	13249	13165	13369	13414	13296	13188	13272	13473	13280	13204	13305	13333	13367	13380	13290	13301	13179	13297	13206	13373	13243	13368	13287	13446	13313	13282	13259	13280	13319	13227	13406	13303	13373	13422	13329	13198	13323	13259	13399	13386	13297	13188	13298	13341	13250	13236	13476	13364	13372	13324	13436	13393	13253	13475	13304	13349	13202	13303	13491	13369	13314	13358	13372	13251	13449	13287	13354	13330	13124	13354	13413	13240	13206	13304	13148	13346	13331	13250	13344	13198	13358	13395	13230	13334	13447	13430	13267	13338	13351	13273	13251	13260	13138	13348	13208	13431	13307	13286	13417	13317	13426	13222	13458	13318	13407	13344	13368	13339	13338	13312	13403	13344	13270	13189	13327	13176	13308	13175	13352	13323	13368	13318	13284	13144	13285	13544	13210	13299	13272	13305	13173	13261	13341	13204	13160	13292	13283	13402	13383	13291	13290	13400	13291	13262	13300	13319	13269	13344	13331	13231	13410	13194	13393	13174	13243	13177	13291	13252	13238	13386	13331	13310	13250	13376	13330	13376	13280	13407	13118	13420	13375	13334	13273	13369	13376	13417	13114	13423	13343	13372	13451	13092	13178	13194	13255	13379	13424	13193	13191	13654	13315	13280	13181	13177	13378	13419	13199	13293	13260	13316	13464	13229	13296	13548	13312	13349	13191	13352	13341	13391	13277	13114	13317	13355	13410	13274	13328	13317	13160	13363	13290	13222	13232	13332	13262	13238	13404	13250	13192	13244	13350	13313	13395	13281	13446	13316	13162	13347	13152	13142	13251	13424	13342	13227	13277	13284	13332	13279	13268	13246	13318	13260	13457	13350	13385	13361	13332	13293	13303	13226	13401	13252	13386	13377	13245	13071	13196	13365	13248	13447	13220	13284	13340	13234	13241	13333	13247	13311	13275	13339	13256	13288	13327	13384	13304	13328	13309	13244	13249	13343	13156	13247	13405	13270	13284	13294	13344	13377	13271	13372	13315	13484	13042	13389	13280	13135	13304	13267	13246	13267	13346	13365	13382	13329	13127	13373	13452	13431	13190	13350	13359	13400	13401	13369	13493	13403	13440	13257	13217	13208	13332	13261	13468	13403	13222	13223	13297	13249	13369	13344	13213	13361	13361	13216	13355	13340	13437	13299	13220	13366	13329	13231	13353	13431	13228	13476	13208	13284	13295	13326	13311	13325	13117	13170	13424	13354	13352	13399	13273	13293	13276	13572	13265	13230	13374	13234	13269	13308	13194	13340	13279	13286	13261	13313	13304	13358	13308	13321	13204	13401	13304	13427	13371	13351	13204	13344	13230	13349	13285	13298	13314	13336	13340	13280	13212	13324	13329	13387	13247	13181	13215	13297	13280	13362	13348	13074	13198	13130	13325	13352	13184	13283	13310	13326	13310	13126	13416	13232	13440	13356	13366	13266	13095	13146	13357	13437	13236	13283	13262	13124	13326	13270	13229	13492	13282	13389	13352	13308	13356	13301	13278	13216	13240	13283	13274	13400	13295	13319	13312	13292	13417	13359	13307	13355	13291	13404	13354	13213	13205	13286	13212	13423	13420	13184	13155	13340	13170	13122	13373	13205	13204	13311	13272	13383	13367	13354	13381	13170	13330	13431	13364	13340	13302	13478	13386	13378	13159	13296	13215	13190	13229	13391	13205	13301	13285	13275	13207	13310	13392	13252	13312	13229	13237	13354	13207	13419	13158	13166	13398	13553	13321	13220	13328	13485	13308	13351	13269	13152	13251	13195	13329	13249	13253	13376	13329	13345	13289	13311	13260	13312	13268	13165	13345	13439	13297	13458	13427	13342	13379	13359	13279	13373	13092	13335	13394	13364	13267	13486	13207	13312	13317	13293	13265	13328	13263	13337	13324	13160	13330	13349	13489	13436	13223	13308	13366	13316	13330	13353	13292	13253	13320	13288	13554	13193	13328	13229	13369	13292	13292	13373	13210	13306	13264	13453	13239	13377	13438	13237	13353	13281	13349	13286	13326	13287	13340	13156	13349	13316	13166	13278	13238	13408	13191	13302	13227	13137	13306	13287	13250	13264	13474	13314	13268	13234	13286	13318	13369	13367	13229	13341	13309	13115	13521	13220	13534	13306	13282	13342	13297	13175	13322	13310	13359	13177	13286	13205	13220	13374	13364	13392	13311	13355	13223	13309	13224	13390	13217	13292	13229	13336	13170	13329	13254	13316	13265	13417	13179	13284	13264	13331	13418	13343	13386	13177	13326	13525	13278	13368	13394	13276	13221	13271	13263	13428	13280	13211	13489	13390	13142	13364	13264	13329	13281	13332	13252	13208	13348	13202	13232	13312	13217	13344	13227	13420	13309	13278	13307	13212	13283	13381	13249	13322	13259	13432	13338	13364	13256	13449	13325	13389	13264	13334	13357	13212	13435	13161	13381	13292	13163	13343	13181	13318	13424	13351	13334	13452	13390	13197	13294	13260	13348	13355	13247	13394	13268	13224	13398	13343	13227	13342	13241	13492	13339	13391	13467	13321	13285	13416	13246	13193	13262	13288	13201	13192	13420	13316	13215	13428	13226	13327	13238	13472	13266	13455	13237	13379	13214	13242	13432	13085	13514	13252	13240	13329	13356	13283	13298	13329	13436	13334	13378	13267	13389	13344	13317	13437	13341	13293	13288	13293	13272	13406	13248	13220	13230	13347	13276	13354	13354	13289	13397	13374	13313	13379	13219	13400	13454	13418	13313	13332	13289	13161	13309	13172	13229	13241	13307	13324	13266	13414	13361	13313	13201	13420	13260	13431	13385	13321	13403	13356	13337	13364	13257	13412	13392	13436	13301	13189	13381	13319	13210	13215	13325	13229	13369	13373	13321	13385	13159	13305	13494	13389	13176	13261	13269	13214	13261	13337	13338	13207	13352	13169	13304	13354	13285	13389	13345	13411	13310	13188	13211	13249	13367	13101	13163	13518	13453	13154	13286	13345	13234	13375	13349	13323	13383	13375	13352	13301	13250	13352	13264	13163	13282	13264	13435	13239	13326	13400	13323	13519	13294	13220	13403	13426	13199	13372	13352	13257	13355	13327	13324	13284	13426	13343	13337	13356	13114	13365	13309	13473	13360	13395	13391	13443	13488	13214	13377	13480	13387	13192	13350	13182	13260	13423	13277	13437	13378	13372	13379	13276	13419	13458	13213	13311	13367	13484	13277	13519	13405	13279	13198	13295	13338	13168	13303	13224	13353	13252	13361	13323	13315	13424	13379	13309	13250	13299	13270	13531	13317	13234	13276	13308	13327	13391	13289	13381	13431	13279	13312	13168	13278	13351	13482	13355	13286	13448	13363	13247	13245	13376	13204	13346	13393	13371	13427	13362	13343	13275	13365
27659	22972	28277	25616	19484	18042	17920	17540	16969	16779	16497	16465	16712	16800	16520	16292	16075	16141	16232	16076	16387	16230	16080	15986	15924	16138	15797	15999	16124	16002	15914	15955	15901	16092	16340	16284	16141	16203	16098	15860	16049	15872	15968	16048	15940	15858	15893	16017	15879	15726	15866	15979	15905	15816	15922	16057	16040	15954	15970	15925	15919	15977	15722	15923	15949	15859	16003	15763	15963	16029	15878	15831	15886	15737	15937	15885	15921	15798	15718	15929	16029	15879	15952	16119	15931	15942	15770	16037	15828	16103	16034	15878	15958	15871	15961	15872	16030	16029	15984	15956	15662	15936	16014	15868	15867	16064	15824	15980	15817	15912	15967	16033	15851	15961	15678	15839	15882	15888	15835	15817	15869	16018	15929	15944	15868	16092	16035	15852	15887	15992	15984	15869	15955	15905	15835	16109	15864	15817	16069	15668	15949	15936	16034	15770	15899	15906	15840	15943	15874	15771	15956	15992	15780	15884	15881	15803	15797	15781	15717	15845	15745	15906	15867	15709	15774	15973	16046	15772	15796	15964	16029	15941	16110	15904	16066	15990	15763	15864	15937	15934	15935	15765	15868	15796	16044	15790	16009	15737	15855	15772	15765	15853	15860	15806	15777	16085	15784	15789	15963	15807	15732	15844	16117	15817	15809	15747	15695	15808	15778	15959	15837	15935	15758	15895	15916	15840	15843	15864	15903	15820	15909	15914	15937	15865	15949	15844	15910	15960	15814	16026	15865	16074	15880	15973	15978	15915	15878	15759	15966	15753	15958	15956	15695	15882	16005	15672	16047	16030	15890	16053	15895	15837	16081	15871	15815	15910	15740	15890	15964	15852	15912	15989	15938	15941	15920	15852	15894	15889	15889	15735	15967	15830	15988	15845	15997	15980	15874	16130	16014	15881	15876	15829	15857	15711	15956	15919	15911	15973	16065	15917	15894	15819	15903	15662	15737	16156	15920	15781	15784	15960	16076	15874	15968	15894	15853	15787	16224	15831	15904	15942	15756	15951	15907	15935	15911	15910	15833	16053	16014	15909	15847	16093	15891	16129	15812	15889	16130	15976	15884	15933	15655	15818	15732	15933	15972	15870	15777	15784	15740	15893	16014	16022	15921	15916	15747	15788	15858	15782	15727	15919	15957	15769	15789	16027	15911	15867	15957	15828	15839	15749	15894	15874	15892	15798	15832	15881	15736	15868	15814	15860	15899	15983	15810	15812	15861	15749	16007	16082	15891	15934	15854	15935	15922	15776	15908	15951	15767	15887	15920	15946	15929	15998	15859	15837	15694	15831	15867	15850	15696	15926	15889	15794	15894	15898	15668	15906	15994	15869	15792	15823	15865	15878	16061	15865	15974	15788	15829	15785	16056	15859	15930	15883	15845	16009	15751	15906	15723	15979	15755	15896	15888	15928	15916	15915	15966	15832	15987	15859	15777	15908	16151	15951	15963	15818	15815	15641	15944	15887	16013	15844	15893	15785	15885	15992	15894	15801	16030	15890	15907	16031	15934	16124	16026	16245	15862	15761	15562	16005	15772	15954	15917	15775	15767	15844	15834	15899	15896	16013	15842	15891	15953	16083	16019	15951	15844	15806	15946	15892	15854	15946	16018	15922	15973	15832	15881	15890	15925	15874	15942	15961	16102	15951	15984	15828	15985	15828	15949	16034	15950	16009	15910	16012	15762	15897	15868	15776	15836	15837	15914	15764	15809	16024	15992	15955	15866	16059	15888	16139	15707	15709	16022	15921	16093	15885	15765	15862	15819	15898	15857	15859	15837	15869	15947	16020	15970	15876	15941	15885	15827	16055	15934	15862	15825	16013	15872	15767	15920	15749	15743	15832	16057	16026	15924	15891	16051	15826	15923	15993	16013	15929	15910	15770	15715	16015	15885	15872	15719	15983	15681	15715	16149	16099	15902	16033	16017	15832	16016	15870	15974	15932	15951	15824	15700	15937	15941	15899	15764	16009	15618	15779	15827	15953	15923	15829	15698	15839	16017	16008	15930	15698	15876	15942	15810	15920	15882	15788	15870	15960	15973	15905	15945	15976	15887	16033	15971	15897	15821	16021	15956	15734	15840	15736	15977	15895	15753	15786	15784	15737	15766	15960	15824	15804	15962	15904	15939	15934	15951	15977	15865	15992	16017	15782	15994	15943	15950	15895	16021	15764	15788	15767	15690	15846	15930	15969	15912	16019	15960	15845	15773	16106	15970	15838	15872	15679	16045	15750	15979	15907	16018	15712	15848	16034	15854	15864	15960	15985	16063	15874	15901	15851	15868	15884	15798	16024	15856	15825	15681	15753	15756	16091	16028	15982	15910	15970	16128	15886	15848	15751	15732	15894	15992	15926	15936	15882	15927	15736	15853	15780	15708	15827	15707	15934	16109	16071	15809	15761	15855	15960	16007	15901	15849	15812	16006	15911	16032	15969	16073	15791	15997	15684	15857	15878	15852	15814	16030	16064	15848	15864	15890	15930	15853	15991	15977	15836	15844	15873	15796	16039	15980	15819	15953	15987	15983	15810	15733	15901	15704	15847	15943	15931	15972	15829	15898	15940	15757	15984	16006	16019	16030	15882	15871	15937	15789	15959	15712	15815	15926	15865	15862	15977	15848	15996	15969	15930	15872	15949	15990	15790	15768	15841	15903	15931	15679	15999	15902	15945	15899	15981	15858	15816	15879	15771	15972	15897	15829	15835	15972	15749	15858	15941	15800	15770	15975	16022	15967	15982	16020	15979	15838	15841	15858	15554	15963	15978	15898	16009	16002	15866	16031	16025	15870	15974	15832	15836	16030	15876	15998	15742	15761	15765	16011	15901	16108	15982	15905	15867	15959	15693	15904	15937	15799	16091	15844	15732	16028	16031	15948	15865	15999	15972	15909	15995	16012	16228	15941	15810	15795	16018	15896	15827	15989	15806	15674	15953	15956	15883	15956	15859	15867	15983	16009	15879	15943	15925	15993	15866	15646	15882	16062	15973	15769	15936	15978	15971	15799	15773	16029	15862	15795	15956	15868	15965	16115	16056	15873	15922	16029	16037	15929	16005	15851	15860	15866	15981	15749	15940	15953	15839	15621	15967	16001	15965	16011	16013	15955	16022	15906	15790	15797	16130	15907	15977	15769	16009	15953	15777	15892	15906	15962	15789	15969	15914	15947	15978	15804	15879	15960	15807	16074	15922	15891	16031	15829	15933	16011	15957	15893	15875	15972	15918	15852	15632	16062	15977	15956	15869	15762	16021	15886	15969	15909	15703	15844	15834	15934	15968	15860	15974	16012	15822	15956	16250	16045	15875	16026	15885	15925	15785	15901	15775	15613	15766	15784	15744	15821	15899	15921	15923	15738	15833	16088	16186	15933	15786	15772	15906	15965	15831	15869	15797	15798	15745	15849	15951	15714	15876	15870	15796	15902	15668	15930	15916	15771	16003	15912	15736	15741	15926	16029	15936	15731	15948	15906	15887	16065	15932	15950	15791	15982	16078	16064	15708	16088	16027	15896	15779	15784	15665	16015	15944	15846	15940	15900	15985	15871	15867	15819	15741	15897	15651	15801	16205	16055	16022	15978	16104	15993	15827	16105	15966	15809	16032	15689	15876	15948	15989	15878	15864	16032	15955	16022	15882	15872	15887	15757	15827	15957	15837	15913	15988	16111	16009	15926	15876	15994	15984	15881	15929	15870	15921	15981	15998	15973	15746	15878	16072	16107	15893	15844	15896	15909	15825	16016	15881	15828	15722	15842	15924	15894	15913	15823	15762	15860	16001	15840	15811	15945	15839	16042	15729	15810	15885	15838	15997	15876	15758	15850	15941	15783	15878	15926	16007	15845	15964	15813	15736	15841	15926	15815	15756	16111	15908	15799	15867	15900	15974	15779	15898	15998	15993	15870	16063	15989	15994	16081	15716	15916	15993	15885	15936	15913	15897	15935	15787	16170	16059	15712	16061	15948	15900	15808	15832	15867	15851	15800	15849	15821	15908	15927	15852	15873	15879	15790	15742	15703	15924	15897	16036	15969	15861	15943	16082	15996	15796	15920	15909	15880	15838	16122	16162	15846	15796	15997	16088	15946	15950	15982	15711	15869	15729	15905	15893	15855	15944	15802	15702	15803	15885	15906	15800	15839	15994	15855	16003	15921	16132	15942	15960	15916	15867	15919	15812	15837	15857	16016	15735	15886	15984	16079	15897	15918	15858	15862	15701	16024	15834	15968	15823	15856	15903	16041	16049	15745	15875	15826	15803	15789	15993	15926	15880	15876	15970	15825	15956	16025	15823	15839	15836	16058	15896	15826	15854	15986	16009	16041	15904	15941	15952	15776	15826	15827	15906	15825	15976	15998	16071	15877	15806	15897	15836	15881	15929	15850	15848	16020	15965	15954	15829	15968	15916	15891	15976	15924	15982	15750	15941	16044	16077	15833	16062	15842	16021	16195	15842	15832	15967	15764	15913	15733	15871	15871	16153	15985	15846	15826	15904	15886	15901	15822	15764	15934	15858	15866	15848	15872	15757	15827	15820	16165	15924	16137	15839	15966	15974	15893	15780	15825	16072	15911	15742	15677	16060	15786	16029	15861	16050	16082	15975	15928	15975	15947	15831	15889	15771	15875	15886	16162	15948	15937	15643	15800	15735	15992	15893	15968	15972	15864	15794	15917	15912	16024	15756	16063	15982	15787	15878	16036	15756	15993	15854	15998	15947	15870	15676	15817	16052	15989	16024	15785	15820	15861	15802	15965	15932	15909	15923	16129	15765	15731	15803	15929	15915	16090	16092	15930	15986	15889	15799	15974	15924	15896	15883	16047	15981	15957	15759	15988	15777	15719	15818	16002	15724	15716	15884	15848	15787	16026	15719	15739	15912	15918	16103	15719	15798	15688	15916	15994	15728	15792	16056	15957	15994	16006	15728	16118	15946	15891	15878	16004	15868	15956	15925	15920	16009	16158	15954	15896	15947	16065	15841	15933	16133	16053	15961	16048	15768	15882	15895	16007	15658	15847	15724	15806	15836	15864	15722	16007	15743	15845	16020	15892	16032	15995	15752	15861	15792	15845	16163	15996	15981	15975	15984	15932	15984	15807	15999	15980	16058	15973	16036	15869	16125	16074	15853	16064	15957
19209	29392	28367	22942	18476	16479	16319	16371	15036	15149	14909	14962	14992	14578	14408	13916	13884	13937	13927	13985	14244	14015	13659	13768	13735	13785	13770	13694	13686	13661	13770	13774	13659	14052	14236	14236	13917	13766	13602	13710	13662	13482	13572	13802	13657	13650	13671	13437	13714	13652	13509	13555	13556	13726	13394	13696	13573	13584	13643	13516	13534	13589	13558	13701	13620	13584	13573	13538	13687	13488	13603	13584	13621	13660	13437	13670	13613	13622	13651	13578	13651	13559	13657	13578	13598	13534	13540	13627	13581	13460	13639	13472	13588	13589	13548	13618	13582	13711	13773	13567	13784	13547	13682	13462	13734	13550	13646	13523	13526	13501	13722	13581	13580	13625	13618	13601	13601	13662	13645	13438	13738	13499	13726	13707	13707	13620	13443	13470	13677	13487	13644	13712	13695	13644	13728	13589	13487	13590	13664	13629	13588	13427	13654	13598	13543	13416	13435	13537	13621	13617	13592	13591	13719	13649	13554	13651	13578	13447	13863	13611	13455	13627	13650	13480	13710	13555	13682	13607	13465	13563	13585	13497	13466	13444	13616	13587	13693	13526	13672	13681	13370	13623	13469	13551	13569	13486	13662	13690	13646	13558	13473	13722	13621	13695	13436	13531	13675	13498	13583	13683	13618	13551	13476	13537	13575	13688	13496	13627	13440	13803	13628	13557	13509	13617	13619	13490	13548	13377	13694	13664	13782	13675	13454	13416	13589	13654	13567	13624	13531	13566	13496	13596	13664	13573	13526	13586	13644	13508	13469	13615	13684	13522	13519	13562	13543	13654	13709	13532	13497	13667	13715	13530	13508	13589	13690	13706	13531	13698	13497	13609	13690	13531	13499	13574	13621	13643	13562	13634	13464	13635	13596	13530	13672	13552	13464	13599	13406	13748	13675	13591	13510	13591	13644	13638	13553	13496	13638	13550	13483	13640	13346	13678	13519	13640	13670	13591	13604	13597	13517	13551	13565	13649	13657	13727	13362	13508	13680	13443	13686	13479	13628	13687	13630	13688	13327	13647	13697	13447	13576	13681	13639	13598	13494	13665	13627	13760	13596	13517	13495	13482	13680	13645	13526	13447	13662	13491	13352	13659	13680	13667	13598	13557	13529	13506	13595	13519	13631	13460	13618	13492	13667	13400	13512	13698	13569	13504	13588	13532	13632	13588	13706	13581	13552	13592	13647	13523	13481	13577	13423	13626	13607	13562	13542	13568	13521	13615	13525	13644	13550	13568	13435	13342	13532	13565	13572	13669	13696	13544	13501	13569	13437	13593	13552	13638	13714	13595	13635	13600	13488	13612	13572	13583	13567	13650	13595	13596	13507	13673	13544	13565	13640	13522	13524	13695	13414	13601	13688	13509	13654	13611	13665	13465	13526	13475	13596	13628	13682	13691	13650	13484	13638	13568	13532	13399	13610	13557	13461	13519	13515	13654	13508	13420	13766	13532	13599	13465	13718	13678	13660	13509	13632	13489	13426	13454	13490	13690	13387	13559	13645	13650	13579	13642	13554	13459	13653	13681	13529	13586	13594	13751	13686	13630	13606	13611	13501	13560	13651	13667	13585	13583	13689	13654	13541	13488	13572	13481	13390	13559	13538	13438	13538	13668	13512	13510	13729	13493	13664	13543	13433	13583	13629	13483	13706	13481	13629	13535	13594	13721	13582	13638	13525	13528	13584	13607	13534	13519	13716	13455	13611	13513	13809	13591	13604	13602	13537	13656	13758	13702	13416	13488	13500	13702	13644	13523	13610	13683	13621	13536	13611	13546	13611	13520	13561	13475	13631	13799	13605	13587	13478	13660	13680	13647	13652	13437	13531	13694	13456	13533	13473	13518	13618	13597	13528	13671	13527	13564	13551	13523	13614	13645	13631	13597	13633	13731	13684	13673	13655	13437	13598	13618	13478	13409	13742	13784	13530	13479	13493	13677	13444	13723	13520	13641	13830	13562	13689	13515	13657	13608	13665	13553	13502	13607	13575	13539	13677	13490	13561	13588	13628	13412	13791	13709	13643	13585	13554	13472	13619	13604	13508	13576	13646	13397	13585	13652	13653	13504	13589	13368	13698	13829	13562	13630	13627	13552	13384	13416	13467	13682	13568	13463	13644	13602	13405	13685	13550	13638	13720	13575	13449	13732	13638	13469	13728	13606	13607	13683	13560	13594	13773	13484	13617	13719	13601	13545	13541	13603	13516	13628	13484	13551	13528	13843	13497	13681	13601	13473	13566	13580	13636	13534	13704	13689	13459	13514	13643	13533	13415	13480	13577	13754	13578	13568	13667	13691	13459	13545	13645	13482	13448	13761	13787	13618	13697	13575	13591	13601	13546	13615	13544	13477	13554	13605	13654	13641	13478	13598	13473	13451	13644	13707	13809	13790	13554	13709	13677	13590	13703	13564	13635	13501	13768	13543	13584	13465	13728	13440	13593	13674	13604	13443	13656	13652	13585	13517	13626	13533	13589	13603	13520	13430	13545	13466	13439	13648	13549	13547	13660	13460	13671	13593	13575	13567	13547	13470	13641	13626	13555	13515	13577	13611	13553	13581	13379	13783	13584	13538	13624	13506	13698	13564	13591	13595	13517	13562	13502	13761	13639	13617	13731	13629	13484	13441	13511	13634	13662	13587	13575	13442	13632	13628	13672	13629	13660	13565	13632	13440	13766	13494	13509	13476	13429	13610	13657	13478	13497	13658	13457	13656	13679	13477	13499	13465	13534	13592	13442	13706	13649	13616	13594	13632	13502	13431	13410	13648	13426	13764	13736	13495	13603	13540	13636	13460	13653	13663	13700	13654	13670	13428	13590	13497	13717	13632	13580	13609	13481	13639	13583	13640	13700	13617	13698	13483	13667	13557	13489	13613	13673	13628	13487	13551	13614	13762	13630	13540	13698	13777	13635	13584	13583	13668	13636	13461	13770	13730	13513	13573	13512	13808	13580	13475	13769	13707	13586	13597	13536	13656	13471	13618	13651	13551	13647	13490	13566	13599	13701	13643	13608	13559	13552	13663	13592	13432	13600	13358	13693	13579	13485	13478	13678	13485	13565	13696	13492	13694	13556	13450	13577	13497	13493	13717	13396	13559	13655	13617	13458	13660	13492	13501	13555	13549	13562	13523	13554	13719	13627	13456	13411	13353	13377	13687	13718	13567	13597	13617	13540	13668	13429	13474	13528	13598	13699	13579	13445	13676	13392	13521	13632	13586	13573	13559	13565	13544	13561	13521	13554	13655	13474	13802	13770	13592	13556	13721	13682	13644	13801	13542	13725	13448	13645	13636	13525	13583	13700	13649	13641	13745	13644	13622	13703	13650	13523	13746	13554	13618	13636	13626	13562	13565	13610	13610	13569	13533	13557	13564	13775	13662	13593	13680	13528	13616	13625	13657	13718	13528	13584	13661	13679	13549	13742	13422	13600	13509	13607	13616	13626	13309	13694	13573	13640	13633	13499	13666	13465	13595	13659	13481	13529	13598	13695	13535	13661	13444	13584	13579	13527	13608	13456	13520	13454	13434	13605	13400	13473	13527	13490	13504	13465	13476	13485	13671	13492	13643	13595	13431	13654	13614	13532	13645	13747	13580	13525	13576	13747	13624	13685	13586	13688	13509	13612	13819	13594	13635	13492	13566	13667	13445	13474	13476	13453	13496	13604	13696	13606	13469	13627	13665	13810	13609	13810	13560	13673	13659	13542	13633	13683	13663	13812	13471	13735	13594	13551	13647	13697	13437	13643	13516	13456	13627	13627	13548	13662	13583	13569	13619	13735	13719	13511	13503	13626	13569	13523	13627	13526	13512	13718	13540	13734	13685	13633	13637	13548	13634	13564	13563	13539	13550	13612	13542	13614	13621	13542	13645	13517	13780	13445	13587	13624	13464	13601	13603	13547	13567	13472	13642	13700	13596	13561	13706	13459	13650	13692	13525	13575	13707	13614	13577	13495	13517	13504	13618	13590	13658	13614	13556	13692	13553	13543	13567	13454	13605	13675	13641	13629	13533	13548	13565	13713	13610	13648	13665	13636	13663	13423	13500	13485	13631	13631	13688	13405	13543	13591	13757	13426	13627	13571	13753	13560	13571	13596	13515	13639	13640	13461	13588	13716	13601	13442	13636	13649	13422	13617	13601	13543	13564	13504	13527	13643	13467	13520	13509	13718	13614	13638	13543	13583	13501	13706	13463	13484	13727	13685	13636	13629	13469	13599	13490	13475	13466	13552	13495	13598	13627	13427	13757	13589	13613	13665	13582	13589	13461	13698	13551	13633	13560	13535	13568	13466	13649	13639	13307	13530	13487	13694	13599	13665	13463	13515	13562	13574	13621	13511	13534	13542	13514	13595	13625	13640	13651	13587	13599	13501	13587	13894	13637	13447	13493	13603	13389	13685	13581	13720	13640	13443	13734	13445	13627	13473	13370	13515	13438	13581	13577	13700	13681	13673	13653	13508	13552	13585	13498	13426	13628	13360	13630	13579	13546	13489	13440	13588	13600	13467	13535	13432	13552	13645	13570	13473	13582	13673	13501	13480	13586	13500	13678	13466	13767	13563	13680	13558	13693	13468	13528	13521	13735	13558	13508	13579	13641	13573	13673	13534	13518	13519	13596	13572	13462	13678	13536	13614	13633	13543	13563	13593	13578	13460	13570	13634	13598	13620	13524	13568	13382	13615	13609	13621	13705	13617	13658	13479	13684	13588	13577	13748	13607	13649	13627	13618	13638	13687	13561	13680	13545	13612	13528	13652	13614	13689	13561	13669	13764	13704	13758	13676	13570	13648	13639	13590	13637	13606	13661	13677	13677	13416	13526	13631	13575	13508	13675	13537	13510	13486	13801	13516	13723	13604	13509	13682	13519	13580	13642	13555	13622	13743	13591	13799	13563	13525	13521	13609	13617	13670	13558	13398	13520	13593	13528	13720	13601	13656	13510	13577	13540	13595	13498	13559	13531	13522	13704	13505	13594	13544	13526	13768	13616	13627	13624	13632	13617	13488	13685	13638	13601	13451	13576	13616	13442	13575	13569	13596	13625	13715	13742	13514	13680	13420	13616	13532	13615	13567	13492	13648	13755	13725	13680	13592	13731	13671	13510	13792	13605	13435	13606	13609	13540	13638	13785
23644	21090	28669	23951	22249	22758	21515	18024	16968	17269	16869	16926	17148	16953	16461	16283	16288	15998	16187	15977	16175	16167	16145	15902	15681	15879	16024	16012	15915	15743	15756	15767	16002	17936	18657	17759	16973	16218	15895	15742	15502	15617	15490	15420	15752	15670	15692	15807	15539	15642	15749	15581	15481	15692	15571	15656	15532	15512	15744	15637	15635	15654	15641	15595	15559	15520	15339	15572	15436	15423	15355	15623	15759	15466	15684	15736	15589	15641	15720	15617	15647	15516	15667	15454	15589	15338	15447	15560	15649	15658	15813	15546	15427	15663	15430	15558	15520	15618	15487	15641	15649	15458	15704	15566	15726	15389	15477	15544	15421	15757	15595	15734	15652	15390	15467	15589	15455	15654	15507	15630	15364	15542	15591	15645	15679	15566	15553	15648	15352	15671	15576	15615	15370	15623	15528	15519	15706	15775	15662	15497	15651	15554	15677	15522	15426	15672	15608	15781	15504	15712	15743	15404	15570	15610	15572	15657	15752	15511	15425	15741	15483	15691	15671	15654	15622	15503	15539	15774	15551	15718	15635	15500	15724	15706	15627	15527	15696	15516	15576	15463	15324	15655	15572	15602	15559	15399	15510	15559	15433	15751	15581	15639	15605	15491	15577	15669	15497	15575	15661	15681	15573	15553	15289	15539	15670	15710	15701	15646	15590	15677	15441	15719	15674	15532	15728	15659	15477	15647	15638	15328	15662	15519	15451	15595	15697	15591	15733	15504	15584	15661	15584	15396	15779	15658	15559	15515	15589	15465	15584	15516	15622	15682	15657	15347	15590	15481	15503	15718	15376	15601	15395	15572	15709	15522	15809	15607	15510	15572	15609	15445	15480	15433	15525	15640	15675	15549	15604	15535	15521	15583	15610	15388	15501	15621	15642	15547	15528	15579	15758	15631	15517	15689	15553	15655	15529	15606	15444	15676	15478	15357	15319	15648	15404	15539	15497	15565	15417	15579	15663	15546	15688	15460	15469	15589	15711	15571	15534	15377	15598	15669	15754	15440	15437	15442	15591	15689	15708	15549	15665	15518	15475	15453	15438	15456	15580	15669	15377	15397	15679	15648	15429	15455	15533	15499	15632	15884	15555	15802	15698	15438	15483	15444	15390	15570	15628	15460	15426	15548	15589	15719	15567	15534	15432	15771	15575	15450	15815	15557	15479	15618	15654	15471	15531	15383	15760	15511	15344	15500	15506	15597	15612	15557	15629	15698	15516	15437	15663	15422	15480	15523	15320	15532	15499	15505	15655	15485	15660	15694	15573	15598	15510	15353	15538	15539	15629	15722	15597	15551	15742	15480	15478	15380	15408	15448	15577	15648	15432	15440	15538	15692	15673	15605	15649	15558	15742	15655	15530	15636	15357	15566	15605	15527	15612	15485	15593	15558	15538	15645	15534	15525	15559	15482	15425	15588	15609	15706	15506	15503	15629	15643	15630	15789	15576	15395	15527	15666	15607	15626	15517	15704	15638	15733	15740	15679	15717	15711	15691	15505	15636	15533	15546	15691	15576	15590	15404	15694	15521	15508	15546	15525	15588	15435	15688	15653	15664	15599	15451	15612	15452	15626	15859	15725	15328	15525	15677	15489	15572	15745	15696	15668	15800	15733	15520	15627	15695	15403	15535	15708	15412	15686	15550	15445	15502	15532	15345	15602	15358	15598	15499	15544	15680	15433	15610	15551	15464	15555	15487	15528	15807	15420	15561	15557	15576	15512	15490	15466	15572	15649	15583	15539	15650	15513	15586	15374	15524	15654	15669	15781	15738	15562	15668	15408	15563	15392	15527	15503	15650	15377	15405	15491	15329	15566	15512	15487	15501	15544	15601	15296	15741	15609	15818	15516	15658	15496	15642	15870	15791	15652	15601	15571	15629	15551	15553	15493	15504	15605	15460	15518	15721	15542	15486	15430	15496	15526	15545	15455	15549	15606	15541	15496	15706	15753	15562	15361	15734	15571	15663	15484	15494	15566	15636	15404	15597	15601	15508	15777	15643	15530	15707	15751	15424	15558	15842	15706	15328	15683	15714	15514	15501	15750	15414	15660	15582	15616	15794	15661	15521	15629	15414	15357	15611	15643	15622	15504	15685	15540	15639	15561	15592	15626	15537	15652	15623	15642	15640	15487	15613	15634	15579	15614	15547	15620	15551	15423	15503	15547	15661	15545	15510	15407	15462	15640	15514	15709	15694	15827	15449	15442	15766	15318	15499	15403	15607	15592	15616	15604	15372	15498	15742	15630	15566	15554	15699	15744	15508	15625	15598	15698	15641	15472	15530	15496	15607	15386	15565	15595	15544	15799	15744	15533	15770	15424	15811	15638	15565	15438	15594	15469	15464	15654	15484	15638	15554	15499	15681	15640	15608	15457	15641	15755	15628	15602	15708	15537	15392	15639	15581	15523	15524	15539	15461	15441	15477	15304	15346	15560	15475	15588	15616	15643	15408	15512	15406	15437	15490	15638	15716	15411	15638	15611	15414	15422	15579	15558	15480	15632	15684	15562	15381	15808	15465	15620	15648	15506	15669	15537	15881	15526	15345	15507	15517	15740	15778	15669	15377	15472	15490	15630	15554	15514	15510	15567	15550	15471	15595	15428	15417	15682	15355	15533	15728	15467	15504	15712	15437	15779	15413	15573	15532	15657	15693	15767	15613	15465	15471	15609	15494	15508	15472	15471	15521	15362	15630	15548	15674	15609	15508	15548	15587	15566	15510	15552	15712	15554	15532	15461	15685	15517	15567	15644	15663	15478	15474	15764	15561	15327	15590	15460	15626	15335	15488	15625	15603	15713	15377	15425	15533	15653	15623	15534	15379	15349	15769	15550	15582	15642	15533	15588	15751	15529	15587	15635	15548	15632	15590	15538	15693	15508	15406	15593	15512	15694	15692	15597	15438	15580	15482	15341	15530	15503	15465	15301	15533	15566	15490	15635	15686	15557	15676	15439	15321	15581	15702	15520	15547	15643	15502	15518	15604	15667	15618	15312	15545	15359	15498	15433	15640	15600	15542	15445	15592	15778	15695	15572	15591	15551	15565	15589	15547	15536	15527	15549	15392	15633	15506	15414	15612	15386	15476	15526	15531	15608	15728	15541	15500	15614	15579	15673	15713	15534	15549	15643	15493	15628	15653	15688	15522	15347	15410	15524	15532	15623	15552	15580	15471	15540	15716	15664	15458	15492	15726	15452	15714	15540	15483	15660	15567	15684	15777	15616	15566	15579	15464	15640	15721	15504	15479	15538	15629	15522	15529	15543	15584	15452	15541	15594	15549	15639	15606	15602	15631	15605	15657	15594	15389	15513	15581	15624	15595	15580	15378	15305	15587	15512	15534	15736	15661	15821	15715	15544	15693	15596	15765	15911	15738	15483	15760	15580	15564	15505	15562	15610	15627	15593	15620	15700	15403	15355	15614	15656	15684	15680	15504	15715	15584	15448	15462	15467	15726	15695	15532	15517	15642	15597	15739	15588	15510	15385	15635	15791	15453	15697	15478	15585	15565	15501	15529	15493	15766	15685	15650	15471	15756	15488	15443	15698	15650	15502	15723	15535	15688	15572	15401	15599	15495	15672	15495	15520	15571	15536	15592	15392	15639	15566	15507	15419	15590	15451	15667	15620	15452	15545	15637	15557	15429	15473	15503	15287	15470	15593	15751	15573	15402	15673	15288	15628	15656	15492	15764	15312	15598	15578	15359	15630	15442	15572	15687	15414	15524	15657	15514	15826	15470	15532	15596	15747	15627	15559	15628	15517	15644	15489	15645	15521	15650	15641	15516	15611	15442	15549	15561	15587	15679	15556	15527	15480	15605	15748	15595	15823	15532	15623	15723	15511	15383	15727	15766	15555	15565	15452	15425	15540	15832	15749	15657	15675	15607	15593	15614	15639	15623	15428	15576	15482	15319	15599	15653	15613	15745	15440	15489	15554	15507	15713	15726	15449	15533	15771	15657	15400	15506	15623	15486	15595	15714	15348	15469	15600	15395	15571	15601	15681	15529	15684	15484	15668	15771	15527	15499	15645	15620	15606	15549	15568	15600	15520	15547	15451	15538	15568	15510	15609	15425	15534	15395	15583	15488	15594	15503	15719	15608	15464	15390	15424	15568	15508	15689	15593	15617	15658	15582	15771	15713	15565	15661	15482	15608	15409	15638	15623	15586	15643	15587	15666	15596	15604	15487	15407	15590	15595	15608	15635	15488	15494	15671	15674	15529	15576	15478	15637	15765	15435	15520	15590	15581	15569	15662	15528	15419	15507	15531	15468	15646	15509	15638	15756	15557	15544	15281	15588	15588	15365	15477	15602	15667	15447	15592	15573	15799	15333	15479	15569	15626	15651	15529	15456	15450	15564	15696	15716	15673	15483	15537	15716	15324	15696	15528	15559	15557	15545	15621	15344	15761	15588	15602	15616	15599	15489	15405	15496	15528	15667	15517	15626	15632	15487	15795	15678	15397	15454	15495	15653	15652	15639	15630	15503	15540	15451	15715	15436	15662	15426	15659	15575	15622	15542	15761	15536	15479	15530	15359	15641	15637	15604	15598	15487	15549	15598	15361	15492	15550	15557	15554	15630	15385	15570	15605	15672	15543	15491	15653	15467	15474	15663	15692	15697	15642	15453	15441	15655	15614	15649	15419	15555	15644	15664	15454	15611	15518	15557	15625	15384	15304	15409	15560	15622	15718	15544	15543	15610	15651	15608	15593	15527	15531	15487	15707	15601	15391	15619	15550	15622	15584	15612	15539	15553	15720	15479	15345	15643	15752	15589	15761	15642	15489	15525	15558	15620	15686	15667	15503	15418	15448	15717	15431	15407	15576	15626	15806	15486	15560	15580	15425	15656	15680	15704	15633	15532	15572	15513	15409	15477	15636	15481	15465	15602	15514	15656	15566	15577	15566	15505	15560	15559	15485	15476	15576	15642	15351	15586	15577	15472	15493	15409	15650	15748	15816	15562	15648	15668	15384	15684	15525	15560	15688	15572	15525	15531	15435	15543	15595	15425	15639	15587	15690	15413	15649	15717	15646	15643	15621	15572	15569	15567	15529	15560	15865	15763	15587	15345	15608	15488	15478	15502	15639	15568	15580	15527	15646	15616	15639	15465	15597	15731	15393	15682
19009	34438	34358	26748	22715	19757	18201	16932	15786	15916	15533	15392	15893	15341	14655	14407	14086	14197	14181	14024	14459	14126	13707	13729	13618	13843	13811	13673	13630	13436	13480	13589	13901	16611	17457	16023	15023	14042	13601	13531	13527	13551	13306	13315	13568	13454	13574	13431	13344	13637	13441	13443	13465	13383	13192	13610	13422	13466	13474	13441	13468	13436	13370	13261	13496	13425	13471	13530	13382	13407	13537	13410	13453	13341	13376	13374	13466	13450	13530	13395	13595	13433	13460	13287	13278	13604	13513	13496	13419	13412	13477	13302	13452	13590	13526	13235	13389	13445	13390	13431	13395	13544	13511	13303	13424	13381	13426	13240	13529	13516	13311	13415	13521	13500	13279	13615	13435	13429	13404	13458	13462	13419	13305	13346	13404	13359	13428	13234	13616	13308	13385	13302	13385	13512	13501	13400	13320	13470	13453	13545	13324	13473	13317	13351	13361	13396	13317	13335	13625	13425	13538	13434	13538	13488	13547	13433	13501	13414	13538	13318	13463	13238	13448	13487	13465	13375	13472	13440	13442	13548	13428	13495	13352	13369	13462	13464	13345	13258	13324	13239	13628	13284	13587	13374	13557	13437	13421	13306	13362	13496	13413	13470	13323	13550	13352	13393	13479	13371	13641	13449	13339	13289	13476	13512	13623	13410	13389	13490	13386	13284	13317	13411	13436	13361	13410	13280	13457	13240	13586	13343	13460	13636	13539	13322	13324	13324	13367	13374	13402	13263	13632	13145	13574	13345	13472	13455	13496	13550	13212	13546	13480	13562	13502	13383	13416	13460	13521	13365	13468	13420	13397	13338	13225	13473	13398	13483	13482	13401	13407	13465	13396	13436	13559	13353	13426	13401	13482	13220	13407	13440	13422	13482	13454	13382	13368	13352	13376	13591	13448	13514	13378	13266	13439	13506	13543	13536	13343	13505	13573	13384	13419	13561	13370	13253	13400	13443	13520	13503	13461	13343	13310	13411	13322	13483	13459	13438	13376	13509	13285	13533	13398	13290	13390	13320	13490	13415	13431	13539	13524	13300	13556	13347	13355	13424	13581	13600	13412	13468	13282	13472	13294	13539	13286	13393	13407	13457	13335	13422	13475	13502	13513	13293	13425	13488	13478	13329	13419	13373	13515	13504	13474	13460	13530	13379	13415	13427	13386	13447	13382	13500	13258	13416	13421	13362	13393	13313	13448	13435	13337	13393	13439	13503	13608	13428	13512	13398	13387	13377	13337	13254	13410	13353	13391	13507	13407	13234	13334	13490	13460	13288	13394	13276	13356	13497	13469	13485	13376	13321	13420	13411	13650	13477	13436	13370	13444	13218	13428	13449	13292	13295	13444	13398	13353	13397	13374	13358	13341	13488	13388	13428	13334	13245	13370	13406	13464	13406	13450	13376	13420	13438	13251	13486	13400	13460	13380	13543	13586	13531	13511	13409	13337	13470	13499	13333	13346	13326	13428	13313	13488	13339	13427	13484	13406	13486	13441	13457	13340	13385	13522	13466	13378	13382	13494	13310	13466	13418	13297	13298	13468	13371	13509	13519	13288	13342	13423	13541	13400	13401	13423	13541	13624	13412	13324	13324	13314	13370	13335	13394	13381	13365	13372	13323	13595	13498	13388	13416	13385	13443	13672	13540	13312	13525	13415	13419	13473	13414	13366	13241	13424	13507	13379	13506	13457	13262	13484	13483	13309	13608	13427	13436	13438	13410	13467	13533	13319	13350	13434	13395	13493	13480	13412	13458	13338	13420	13415	13302	13355	13450	13463	13409	13296	13390	13478	13445	13220	13523	13541	13461	13390	13327	13475	13338	13479	13433	13594	13393	13437	13437	13394	13526	13562	13385	13294	13483	13494	13422	13517	13489	13451	13238	13437	13458	13288	13477	13460	13299	13348	13503	13466	13323	13408	13381	13543	13400	13582	13454	13628	13295	13303	13306	13388	13596	13577	13336	13404	13328	13464	13377	13333	13384	13405	13434	13457	13382	13425	13364	13502	13387	13335	13332	13377	13587	13271	13638	13466	13329	13426	13436	13195	13232	13516	13342	13297	13501	13375	13508	13232	13313	13502	13349	13453	13308	13472	13534	13403	13520	13442	13399	13469	13424	13310	13516	13459	13500	13338	13559	13439	13653	13407	13554	13519	13347	13398	13390	13414	13494	13354	13265	13391	13343	13354	13508	13453	13555	13425	13546	13361	13411	13561	13544	13345	13535	13422	13594	13459	13409	13333	13384	13433	13287	13214	13433	13468	13507	13262	13359	13406	13565	13301	13399	13458	13493	13421	13446	13326	13422	13296	13162	13405	13257	13289	13471	13411	13415	13448	13372	13512	13240	13529	13508	13418	13453	13482	13338	13338	13195	13459	13557	13421	13484	13430	13522	13484	13454	13408	13320	13292	13594	13558	13511	13497	13552	13443	13415	13409	13414	13487	13442	13553	13513	13361	13555	13354	13455	13424	13431	13615	13506	13504	13219	13188	13432	13418	13382	13413	13413	13242	13388	13500	13407	13521	13555	13582	13329	13512	13403	13461	13401	13431	13346	13510	13347	13486	13358	13469	13280	13220	13291	13333	13366	13366	13455	13478	13436	13343	13355	13436	13415	13425	13443	13447	13415	13283	13359	13322	13417	13449	13366	13374	13323	13337	13337	13300	13386	13429	13276	13451	13398	13343	13418	13350	13313	13390	13432	13266	13400	13310	13380	13525	13508	13352	13379	13549	13465	13410	13302	13468	13368	13498	13585	13537	13383	13251	13316	13473	13290	13346	13405	13534	13392	13380	13405	13500	13327	13410	13338	13321	13609	13469	13341	13653	13390	13362	13470	13524	13383	13496	13409	13525	13542	13395	13286	13387	13420	13386	13442	13598	13456	13202	13457	13502	13401	13243	13319	13560	13486	13499	13416	13393	13499	13448	13422	13333	13327	13403	13213	13346	13353	13624	13248	13401	13430	13508	13483	13472	13362	13579	13473	13472	13500	13483	13380	13360	13358	13459	13454	13471	13478	13379	13442	13488	13356	13340	13558	13308	13555	13301	13610	13331	13157	13406	13251	13523	13445	13392	13404	13516	13444	13410	13324	13503	13401	13435	13508	13442	13542	13330	13493	13344	13454	13333	13461	13531	13438	13431	13303	13510	13391	13633	13423	13326	13480	13333	13180	13353	13363	13486	13487	13462	13336	13449	13583	13410	13440	13448	13536	13344	13360	13491	13331	13286	13266	13384	13520	13485	13403	13548	13376	13491	13402	13412	13310	13582	13601	13424	13460	13223	13512	13512	13326	13462	13361	13268	13533	13552	13451	13553	13551	13450	13417	13323	13391	13329	13321	13509	13454	13437	13438	13382	13477	13361	13412	13428	13416	13440	13347	13322	13434	13477	13396	13452	13543	13449	13432	13525	13375	13439	13496	13460	13279	13409	13403	13388	13517	13438	13334	13362	13308	13359	13310	13400	13399	13523	13269	13406	13493	13318	13460	13262	13337	13423	13322	13447	13447	13420	13292	13418	13426	13381	13474	13345	13378	13396	13381	13465	13444	13525	13557	13483	13433	13316	13437	13322	13385	13520	13359	13421	13473	13482	13410	13451	13320	13442	13420	13507	13471	13322	13426	13380	13377	13439	13327	13342	13439	13567	13428	13359	13389	13520	13393	13358	13444	13494	13309	13377	13363	13424	13441	13554	13349	13466	13506	13419	13293	13426	13295	13402	13628	13388	13496	13271	13370	13413	13365	13403	13431	13468	13376	13579	13441	13455	13387	13474	13431	13556	13341	13441	13501	13587	13581	13264	13372	13489	13386	13460	13617	13621	13316	13514	13405	13348	13463	13341	13366	13348	13453	13451	13583	13541	13481	13394	13409	13499	13512	13460	13499	13434	13388	13489	13446	13454	13412	13368	13453	13353	13354	13361	13629	13550	13338	13435	13355	13310	13447	13257	13421	13274	13455	13459	13638	13499	13405	13372	13427	13313	13353	13385	13504	13522	13426	13297	13421	13349	13368	13363	13475	13313	13300	13330	13313	13269	13417	13421	13220	13407	13501	13315	13286	13465	13317	13394	13264	13410	13314	13333	13472	13337	13501	13341	13483	13369	13429	13478	13388	13366	13351	13325	13354	13474	13483	13328	13500	13237	13432	13373	13358	13389	13316	13334	13572	13336	13447	13434	13547	13328	13566	13449	13423	13314	13358	13369	13337	13364	13479	13460	13555	13414	13471	13224	13284	13351	13619	13574	13399	13562	13537	13488	13524	13486	13357	13487	13388	13432	13403	13308	13201	13637	13382	13464	13531	13629	13398	13575	13451	13486	13232	13456	13381	13450	13362	13408	13640	13407	13444	13424	13555	13319	13409	13411	13461	13347	13486	13384	13406	13477	13466	13594	13351	13455	13642	13244	13356	13446	13456	13467	13365	13436	13485	13545	13389	13256	13379	13433	13427	13431	13384	13462	13408	13380	13332	13455	13451	13365	13331	13408	13359	13417	13519	13432	13247	13578	13251	13549	13431	13471	13373	13441	13272	13562	13350	13466	13608	13423	13466	13514	13546	13447	13427	13384	13441	13371	13272	13241	13454	13289	13568	13218	13413	13415	13390	13292	13369	13505	13374	13407	13448	13393	13639	13361	13364	13360	13384	13353	13437	13377	13400	13343	13461	13251	13425	13363	13438	13398	13430	13487	13360	13447	13397	13344	13401	13230	13321	13458	13445	13456	13321	13354	13298	13434	13342	13404	13483	13468	13393	13488	13500	13390	13603	13540	13387	13452	13445	13457	13481	13448	13445	13451	13634	13364	13349	13427	13325	13356	13469	13510	13376	13412	13414	13479	13481	13281	13434	13187	13372	13553	13406	13393	13461	13422	13480	13567	13375	13474	13476	13523	13423	13372	13382	13460	13371	13363	13525	13406	13281	13406	13550	13393	13593	13516	13411	13496	13515	13331	13477	13399	13511	13466	13600	13450	13478	13471	13448	13400	13320	13388	13264	13447	13335	13425	13153	13518	13486	13382	13340	13374	13479	13248	13332	13403	13270	13345	13443	13506	13412	13452	13317	13464	13484	13500	13494	13320	13328	13229	13381	13392	13457	13412	13406	13482	13513	13505	13525	13373	13553	13509	13310
22693	21119	29059	23476	21348	23599	25695	19848	17845	18109	17870	17653	18078	17615	17242	16609	16500	16614	16729	16558	16563	16511	16477	16363	15926	15995	15917	16066	16031	15954	15929	16014	16107	19259	21351	19553	17979	16630	16218	15885	15724	15894	15591	15655	15650	15744	15678	15962	15893	15733	15852	15726	15694	15695	15817	15585	15767	15775	15557	15913	15819	15727	15784	15626	15885	15758	15772	15656	15784	15659	15758	15550	15787	15523	15922	15830	15832	15563	15645	15524	15694	15752	15840	15869	15828	15548	15624	15779	15752	15641	15735	15650	15833	15707	15838	15726	15749	15735	15629	15607	15603	15695	15784	15541	15622	15867	15757	15554	15769	15573	15796	15746	15716	15722	15799	15488	15840	15523	15789	15606	15734	15757	15783	15608	15705	15625	15603	15651	15801	15593	15552	15636	15520	15752	15767	15669	15611	15616	15898	15556	15724	15648	15832	15810	15637	15643	15635	15622	15820	15687	15680	15702	15779	15716	15770	15631	15711	15506	15756	15646	15736	15572	15633	15604	15913	15750	15658	15826	15698	15846	15678	15700	15697	15737	15629	15476	15660	15716	15583	15752	15756	15805	15795	15820	15588	15626	15791	15584	15748	15511	15606	15830	15550	15686	15708	15640	15594	15723	15874	15674	15530	15562	15493	15573	15626	15723	15755	15675	15690	15603	15745	15655	15718	15735	15615	15832	15722	15871	15759	15620	15604	15688	15559	15670	15563	15452	15584	15833	15660	15628	15449	15663	15652	15770	15636	15664	15453	15517	15776	15730	15645	15681	15542	15696	15584	15615	15675	15658	15494	15530	15569	15542	15690	15722	15712	15612	15586	15536	15685	15704	15433	15790	15673	15853	15599	15554	15545	15675	15526	15476	15702	15585	15830	15912	15734	15833	15801	15776	15795	15723	15683	15593	15762	15583	15777	15701	15686	15743	15703	15860	15792	15626	15551	15561	15554	15602	15738	15443	15645	15724	15517	15756	15632	15883	15669	15865	15803	15658	15628	15861	15770	15871	15851	15580	15655	15528	15597	15588	15851	15521	15614	15666	15568	15637	15535	15701	15600	15547	15624	15467	15520	15688	15738	15637	15858	15767	15639	15805	15704	15688	15730	15798	15583	15651	15763	15577	15500	15791	15609	15447	15524	15719	15869	15971	15612	15656	15548	15808	15833	15690	15774	15783	15558	15758	15568	15843	15613	15524	15595	15647	15763	15687	15594	15738	15650	15855	15728	15747	15530	15338	15553	15802	15809	15559	15767	15699	15484	15666	15434	15800	15847	15523	15627	15647	15920	15644	15535	15678	15682	15671	15651	15829	15908	15608	15646	15719	15647	15717	15600	15589	15502	15798	15642	15610	15651	15713	15758	15631	15550	15584	15591	15499	15666	15517	15837	15672	15678	15825	15667	15692	15640	15462	15633	15504	15523	15637	15704	15797	15838	15698	15830	15790	15802	15659	15541	15608	15536	15580	15713	15753	15483	15524	15688	15703	15605	15579	15728	15487	15547	15602	15652	15570	15508	15582	15694	15664	15553	15601	15617	15773	15716	15643	15707	15585	15779	15557	15676	15724	15491	15565	15653	15948	15810	15664	15689	15589	15563	15517	15733	15498	15411	15540	15606	15830	15624	15758	15677	15560	15742	15728	15668	15771	15530	15559	15708	15702	15669	15657	15652	15635	15525	15585	15773	15771	15566	15808	15802	15709	15454	15627	15597	15522	15693	15745	15493	15819	15744	15764	15521	15483	15686	15559	15711	15661	15581	15498	15548	15529	15660	15613	15838	15657	15776	15623	15702	15622	15642	15636	15813	15858	15558	15728	15498	15660	15666	15508	15644	15451	15718	15566	15497	15544	15658	15818	15703	15620	15656	15623	15733	15754	15684	15640	15595	15770	15576	15657	15724	15553	15649	15652	15590	15558	15525	15705	15660	15734	15646	15572	15741	15594	15714	15614	15449	15636	15682	15563	15732	15489	15829	15554	15663	15584	15445	15565	15548	15601	15669	15678	15705	15562	15695	15756	15698	15799	15750	15657	15711	15464	15571	15717	15948	15709	15826	15744	15674	15595	15581	15606	15698	15642	15692	15746	15671	15611	15698	15795	15537	15705	15547	15665	15706	15612	15580	15708	15613	15596	15712	15728	15528	15515	15490	15676	15651	15570	15665	15725	15656	15642	15621	15539	15553	15644	15774	15597	15585	15450	15740	15670	15754	15722	15713	15862	15633	15835	15427	15469	15596	15497	15576	15646	15690	15698	15653	15673	15790	15726	15670	15549	15531	15567	15615	15655	15503	15721	15614	15719	15793	15612	15662	15701	15806	15524	15681	15713	15549	15707	15775	15757	15660	15838	15799	15650	15754	15465	15758	15610	15724	15605	15830	15573	15824	15647	15533	15798	15586	15668	15725	15624	15634	15783	15728	15676	15695	15766	15779	15616	15536	15651	15775	15799	15660	15700	15692	15809	15655	15621	15785	15936	15781	15729	15542	15654	15590	15710	15810	15623	15539	15678	15588	15832	15643	15712	15610	15687	15863	15559	15792	15783	15643	15666	15831	15698	15680	15647	15709	15770	15633	15583	15682	15581	15749	16053	15701	15433	15590	15762	15601	15795	15544	15729	15788	15410	15759	15653	15781	15664	15554	15581	15551	15619	15627	15698	15814	15651	15664	15712	15762	15757	15633	15747	15676	15555	15488	15600	15682	15553	15602	15518	15730	15754	15618	15532	15624	15477	15544	15663	15638	15518	15586	15766	15568	15549	15528	15791	15736	15725	15647	15750	15622	15570	15666	15626	15764	15661	15587	15626	15686	15548	15782	15653	15580	15760	15705	15705	15878	15824	15640	15823	15595	15784	15758	15703	15879	15709	15527	15635	15636	15559	15727	15846	15601	15696	15620	15767	15543	15662	15782	15573	15420	15781	15629	15713	15682	15738	15702	15782	15766	15705	15669	15456	15597	15686	15727	15705	15540	15818	15714	15718	15751	15761	15613	15550	15778	15655	15717	15783	15712	15689	15681	15658	15678	15657	15428	15564	15673	15592	15738	15708	15605	15640	15569	15598	15540	15530	15473	15476	15660	15771	15517	15678	15692	15753	15801	15413	15635	15602	15632	15563	15712	15817	15653	15634	15518	15416	15678	15692	15661	15620	15634	15609	15605	15716	15864	15519	15586	15622	15678	15609	15462	15555	15647	15646	15639	15513	15769	15750	15726	15669	15758	15712	15636	15633	15600	15545	15650	15618	15688	15828	15576	15655	15717	15654	15622	15601	15811	15689	15616	15806	15579	15722	15782	15498	15762	15758	15611	15769	15681	15708	15539	15540	15543	15698	15390	15606	15621	15530	15668	15714	15819	15457	15630	15648	15767	15778	15679	15753	15655	15600	15522	15675	15599	15548	15653	15559	15598	15681	15672	15715	15599	15552	15841	15651	15561	15770	15765	15759	15959	15561	15646	15641	15842	15612	15717	15588	15759	15634	15500	15623	15631	15596	15501	15543	15687	15623	15553	15639	15616	15679	15496	15703	15738	15780	15786	15564	15790	15611	15748	15567	15657	15760	15639	15911	15581	15671	15542	15790	15710	15572	15417	15634	15827	15526	15569	15649	15876	15702	15789	15902	15718	15667	15675	15620	15620	15621	15781	15617	15708	15679	15719	15573	15777	15814	15837	15738	15777	15787	15779	15738	15835	15760	15782	15659	15564	15484	15484	15732	15654	15606	15690	15504	15738	15683	15750	15411	15458	15622	15706	15760	15632	15538	15811	15509	15724	15493	15790	15484	15728	15322	15747	15675	15725	15446	15757	15748	15820	15592	15873	15703	15458	15736	15440	15644	15695	15594	15667	15576	15791	15783	15775	15564	15655	15692	15639	15697	15481	15728	15626	15678	15682	15517	15635	15626	15677	15537	15594	15795	15696	15775	15654	15803	15632	15633	15570	15577	15801	15455	15770	15960	15669	15723	15593	15562	15807	15694	15471	15699	15910	15701	15477	15732	15757	15587	15756	15539	15598	15764	15714	15654	15737	15644	15874	15752	15800	15502	15403	15609	15526	15663	15725	15634	15664	15546	15608	15609	15814	15516	15738	15594	15533	15835	15834	15843	15740	15868	15769	15632	15754	15673	15547	15668	15687	15605	15603	15660	15478	15732	15699	15659	15643	15594	15505	15494	15629	15710	15490	15752	15776	15581	15671	15867	15601	15687	15746	15872	15721	15716	15483	15584	15914	15564	15617	15613	15697	15806	15773	15581	15737	15788	15606	15527	15659	15609	15553	15583	15570	15746	15597	15645	15741	15787	15630	15567	15815	15708	15800	15645	15603	15636	15569	15676	15682	15761	15456	15631	15665	15681	15662	15529	15605	15603	15593	15731	15541	15758	15701	15571	15712	15554	15653	15692	15649	15733	15626	15734	15708	15715	15596	15513	15560	15486	15600	15582	15583	15603	15762	15632	15536	15651	15784	15640	15764	15640	15852	15685	15673	15555	15657	15662	15810	15692	15665	15704	15661	15707	15754	15625	15686	15543	15448	15469	15610	15734	15842	15717	15881	15649	15651	15643	15568	15730	15765	15579	15693	15609	15626	15673	15638	15807	15655	15685	15701	15891	15770	15601	15520	15639	15666	15731	15643	15577	15647	15914	15571	15872	15530	15746	15671	15722	15571	15681	15627	15709	15649	15455	15679	15695	15896	15460	15556	15736	15557	15673	15680	15820	15758	15638	15760	15675	15789	15555	15749	15616	15511	15762	15508	15523	15462	15550	15746	15473	15525	15630	15522	15482	15443	15601	15712	15406	15648	15604	15741	15701	15660	15753	15801	15613	15828	15597	15698	15717	15685	15658	15566	15869	15571	15744	15704	15409	15449	15475	15714	15607	15695	15788	15535	15662	15629	15786	15760	15599	15632	15813	15651	15700	15757	15661	15885	15373	15797	15534	15615	15608	15845	15715	15536	15616	15602	15773	15662	15510	15802	15472	15709	15686	15769	15746	15699	15633	15601	15803	15865	15804	15475	15610	15624	15796	15656	15778	15689	15756	15860	15615	15666	15788	15874	15700	15549	15589	15849	15623	15622	15726	15638	15602	15693	15534	15606	15639	15881	15818	15789	15488	15856	15740	15687	15831
21079	38102	38331	30676	25328	21876	19779	18234	16942	16770	16482	16472	17067	16116	15456	14723	14398	14437	14363	14498	14334	14435	14069	13721	13809	13777	13932	13697	13701	13680	13643	13671	13870	18935	20656	17792	15884	14378	13782	13582	13409	13253	13388	13603	13219	13453	13432	13434	13439	13483	13419	13536	13312	13441	13563	13427	13467	13326	13500	13436	13282	13371	13327	13368	13567	13569	13359	13241	13548	13470	13399	13536	13279	13329	13324	13365	13415	13348	13197	13402	13341	13296	13505	13488	13489	13333	13450	13506	13319	13417	13313	13528	13355	13513	13513	13377	13491	13558	13328	13439	13498	13497	13210	13470	13392	13585	13531	13480	13293	13619	13377	13437	13443	13252	13473	13462	13387	13389	13421	13445	13322	13519	13404	13329	13275	13426	13408	13449	13301	13366	13392	13401	13305	13450	13383	13228	13400	13466	13413	13584	13343	13374	13398	13515	13338	13456	13424	13415	13568	13401	13431	13372	13274	13351	13471	13299	13414	13322	13296	13345	13349	13600	13359	13404	13515	13142	13432	13378	13443	13276	13401	13392	13421	13414	13295	13604	13253	13460	13484	13526	13396	13221	13329	13269	13545	13526	13289	13372	13357	13275	13419	13293	13433	13300	13286	13457	13393	13403	13444	13401	13299	13428	13451	13493	13357	13473	13336	13347	13295	13406	13438	13509	13345	13300	13525	13406	13471	13508	13404	13423	13404	13488	13329	13365	13444	13310	13381	13203	13407	13166	13367	13386	13324	13331	13277	13369	13429	13348	13535	13306	13455	13325	13373	13207	13365	13492	13369	13362	13288	13341	13386	13383	13358	13281	13346	13441	13400	13406	13441	13208	13331	13282	13443	13526	13422	13376	13302	13469	13548	13352	13444	13502	13397	13350	13413	13361	13239	13330	13411	13491	13526	13280	13376	13319	13440	13371	13468	13407	13470	13253	13388	13425	13414	13395	13314	13318	13257	13374	13208	13281	13495	13439	13304	13325	13401	13373	13231	13353	13483	13379	13441	13483	13339	13479	13501	13505	13627	13321	13398	13208	13340	13487	13336	13500	13299	13409	13391	13454	13281	13481	13142	13269	13360	13351	13540	13447	13401	13388	13236	13289	13545	13401	13465	13345	13510	13410	13316	13358	13439	13528	13483	13403	13522	13458	13420	13424	13445	13287	13512	13355	13495	13376	13281	13399	13563	13593	13334	13310	13573	13359	13427	13358	13428	13312	13422	13369	13407	13254	13358	13323	13511	13314	13347	13358	13523	13190	13482	13391	13476	13548	13316	13324	13394	13437	13585	13419	13450	13487	13373	13511	13455	13280	13339	13515	13333	13396	13440	13237	13379	13322	13306	13207	13409	13368	13352	13283	13233	13324	13401	13337	13437	13229	13516	13485	13338	13311	13353	13302	13397	13517	13248	13422	13425	13579	13490	13397	13505	13343	13527	13444	13369	13406	13487	13463	13348	13389	13292	13432	13408	13327	13363	13383	13482	13288	13629	13292	13614	13464	13531	13385	13368	13327	13209	13332	13441	13350	13707	13409	13376	13454	13514	13416	13448	13294	13515	13441	13339	13477	13399	13392	13434	13292	13301	13436	13510	13345	13464	13521	13398	13399	13307	13410	13354	13549	13509	13443	13418	13340	13496	13335	13367	13458	13384	13513	13335	13283	13328	13500	13280	13460	13418	13357	13347	13307	13362	13294	13330	13288	13363	13389	13410	13263	13461	13346	13283	13184	13391	13198	13522	13305	13442	13255	13421	13384	13389	13365	13382	13559	13362	13289	13398	13443	13335	13415	13362	13044	13433	13280	13336	13219	13502	13497	13531	13307	13429	13469	13368	13488	13346	13344	13365	13249	13195	13279	13450	13388	13360	13401	13446	13347	13442	13479	13568	13487	13283	13452	13329	13268	13415	13510	13281	13485	13441	13336	13313	13282	13485	13375	13472	13362	13546	13464	13477	13460	13429	13517	13272	13362	13380	13459	13515	13344	13357	13517	13268	13419	13337	13430	13361	13485	13387	13492	13426	13371	13249	13514	13484	13398	13421	13438	13431	13553	13234	13211	13603	13399	13435	13408	13334	13438	13172	13473	13505	13416	13292	13361	13464	13376	13312	13356	13451	13455	13388	13501	13178	13407	13536	13321	13433	13486	13404	13281	13341	13298	13502	13251	13369	13431	13163	13273	13540	13240	13313	13439	13444	13304	13411	13486	13302	13472	13390	13320	13337	13401	13383	13322	13358	13366	13524	13503	13276	13322	13455	13327	13461	13256	13430	13312	13464	13227	13272	13550	13497	13399	13390	13567	13454	13294	13385	13228	13350	13345	13476	13451	13396	13391	13353	13260	13360	13553	13249	13444	13332	13431	13196	13265	13403	13306	13396	13497	13467	13449	13283	13327	13239	13391	13340	13475	13499	13510	13386	13318	13331	13448	13395	13412	13422	13323	13349	13509	13383	13339	13452	13256	13464	13244	13321	13400	13451	13456	13288	13320	13305	13365	13428	13382	13289	13261	13366	13391	13446	13346	13385	13440	13514	13436	13403	13285	13331	13424	13408	13509	13362	13335	13350	13398	13257	13386	13284	13489	13287	13312	13457	13480	13452	13411	13303	13336	13464	13340	13518	13295	13432	13352	13296	13391	13358	13300	13373	13473	13485	13359	13422	13148	13503	13431	13295	13369	13549	13390	13410	13321	13414	13511	13473	13380	13261	13385	13398	13422	13461	13337	13355	13555	13327	13261	13307	13491	13251	13472	13385	13351	13362	13459	13318	13467	13426	13267	13331	13319	13334	13456	13333	13344	13409	13405	13547	13230	13406	13276	13260	13407	13409	13285	13445	13530	13303	13451	13280	13196	13524	13338	13264	13320	13280	13296	13356	13356	13428	13382	13415	13370	13360	13373	13374	13493	13286	13413	13418	13433	13359	13300	13269	13483	13407	13379	13293	13313	13405	13349	13447	13382	13287	13427	13456	13411	13333	13345	13563	13345	13562	13585	13439	13265	13357	13333	13561	13352	13468	13325	13473	13436	13376	13193	13189	13431	13406	13335	13562	13584	13339	13435	13456	13263	13276	13420	13138	13366	13250	13294	13312	13466	13403	13539	13328	13458	13447	13427	13403	13347	13439	13508	13360	13381	13438	13280	13433	13293	13331	13441	13272	13403	13420	13412	13393	13428	13290	13341	13312	13299	13289	13444	13412	13525	13267	13490	13396	13403	13221	13368	13384	13270	13251	13452	13293	13373	13446	13416	13204	13524	13461	13458	13376	13366	13416	13572	13260	13360	13391	13564	13427	13446	13475	13506	13331	13404	13448	13360	13354	13149	13405	13392	13458	13455	13285	13366	13344	13389	13355	13557	13507	13388	13611	13284	13452	13441	13473	13286	13395	13319	13586	13245	13413	13436	13366	13387	13558	13431	13479	13350	13180	13313	13344	13218	13547	13325	13465	13386	13345	13384	13387	13341	13322	13488	13498	13366	13444	13278	13377	13301	13288	13388	13160	13383	13486	13518	13348	13408	13372	13451	13350	13461	13519	13394	13473	13267	13435	13338	13351	13347	13506	13405	13391	13333	13259	13425	13476	13429	13324	13464	13332	13306	13486	13530	13527	13363	13464	13294	13296	13271	13515	13331	13362	13391	13523	13408	13521	13266	13319	13338	13303	13327	13456	13519	13116	13409	13456	13418	13399	13421	13389	13349	13351	13373	13251	13389	13516	13410	13537	13405	13233	13366	13278	13348	13250	13388	13428	13471	13389	13370	13344	13479	13347	13468	13326	13573	13359	13448	13431	13373	13268	13330	13338	13441	13350	13394	13353	13419	13478	13407	13278	13479	13321	13462	13289	13453	13375	13413	13338	13443	13408	13353	13412	13290	13369	13514	13540	13381	13130	13377	13286	13339	13496	13542	13478	13449	13444	13428	13356	13363	13238	13176	13271	13426	13452	13345	13336	13441	13236	13435	13360	13443	13474	13464	13372	13247	13445	13341	13395	13410	13558	13277	13187	13394	13498	13397	13397	13413	13283	13544	13361	13439	13530	13504	13425	13507	13462	13403	13496	13166	13423	13397	13336	13360	13321	13385	13342	13404	13422	13382	13342	13482	13251	13382	13359	13345	13326	13377	13316	13258	13347	13453	13495	13351	13270	13556	13283	13382	13376	13354	13456	13491	13382	13349	13455	13396	13338	13266	13341	13328	13435	13449	13385	13360	13400	13570	13334	13357	13360	13339	13507	13606	13461	13239	13540	13579	13439	13384	13235	13298	13309	13399	13300	13481	13362	13411	13287	13486	13469	13515	13523	13436	13314	13291	13219	13386	13234	13387	13452	13234	13438	13494	13293	13434	13345	13508	13419	13432	13486	13358	13401	13362	13398	13373	13169	13282	13338	13364	13355	13553	13513	13409	13523	13332	13391	13361	13532	13483	13438	13362	13383	13361	13458	13389	13418	13394	13375	13310	13314	13367	13193	13408	13381	13376	13311	13487	13501	13286	13386	13491	13329	13375	13370	13418	13505	13149	13379	13388	13357	13456	13483	13333	13263	13287	13499	13437	13287	13526	13396	13365	13351	13378	13330	13323	13527	13269	13348	13536	13325	13290	13500	13297	13407	13483	13333	13337	13319	13409	13260	13291	13485	13314	13344	13407	13336	13417	13364	13349	13175	13292	13319	13362	13608	13303	13222	13376	13459	13397	13174	13349	13421	13404	13343	13462	13287	13472	13439	13396	13370	13421	13400	13282	13410	13379	13346	13386	13478	13367	13466	13321	13422	13255	13206	13380	13385	13397	13288	13436	13438	13377	13374	13280	13371	13413	13152	13440	13533	13387	13497	13395	13541	13439	13430	13395	13204	13409	13349	13414	13355	13549	13359	13237	13471	13381	13395	13157	13464	13486	13380	13290	13299	13386	13525	13377	13337	13424	13437	13332	13460	13316	13493	13218	13330	13296	13539	13424	13339	13297	13438	13492	13380	13365	13444	13402	13408	13408	13306	13369	13226	13333	13371	13202	13363	13431	13287	13482	13307	13421	13630	13225	13280	13403	13383	13437	13352	13424	13501	13358	13340	13271	13392	13424	13492	13316	13352	13363	13260	13392	13512	13401	13513	13324	13311	13397	13259	13305
27567	22671	27770	25465	20136	18934	17823	17132	16561	16777	16651	16992	16936	16550	16581	16130	16047	16151	16250	16157	16380	16336	16055	16308	16138	15914	16136	16167	15975	16087	15945	16136	16146	16173	16376	16318	16293	16131	16052	16123	15924	16010	16094	15972	16012	15960	16278	15905	16202	15871	16000	15759	16048	15939	15781	15899	15900	15968	15971	15998	15813	15731	15948	16017	15936	15789	16257	15833	15904	15992	15888	16239	16110	15891	15814	16030	15999	15881	16020	16085	16020	16082	15912	16026	16190	15925	15805	15978	15992	15882	16139	15976	15938	15980	16038	16023	15972	16116	15665	16093	16142	16081	15781	15962	16056	16180	15997	15784	15911	15997	16131	15987	15996	16073	15948	15995	15894	15963	16065	16031	16082	15894	15900	15903	16004	15882	16148	15931	15808	15943	15878	16025	16053	15788	15782	16031	16032	15935	15940	15854	16102	16010	15944	15939	15933	15843	15849	15895	15837	16045	16097	16142	15934	16098	16057	15821	15896	15963	15952	16129	15783	15982	15942	15891	15760	15854	15952	15946	16137	16064	15972	15962	15868	16006	15984	15836	15843	16029	16145	16108	15888	16085	15967	15937	15942	15647	15926	15976	16056	15979	15858	15999	15967	15831	15928	15907	15864	15813	15929	15878	15827	15907	16095	16094	15986	15906	16052	15930	15988	15885	16055	16063	16201	15992	15855	15844	15841	15730	15908	15854	16069	15823	15961	15884	15715	15888	16029	15945	16058	16112	16109	16081	15955	16023	15955	16085	15939	16010	15987	15722	16008	15778	15968	15994	15945	16018	15895	15821	15712	15934	15981	15939	15954	16015	15927	15992	15987	15943	15927	16101	16014	15920	16108	15984	16059	16046	15851	16179	15756	15960	15985	16010	15886	16187	15907	15922	16029	15955	15929	16007	16140	16048	16106	16000	15938	16041	16018	16099	16158	15981	15918	15853	15991	16074	16062	15893	15971	15856	15826	16031	15926	15906	16004	15986	16038	15879	15931	15989	16162	16007	16106	15908	16103	15745	16030	16111	16061	15803	16013	15996	16204	16170	15984	15844	15984	15959	16150	15999	15864	16098	16059	16168	15844	16155	15928	15961	15919	16109	16065	15926	15882	15826	16247	16198	16020	16141	16010	15842	15922	15728	16199	15943	16163	15949	15865	15959	16097	15976	16005	15841	16052	16055	16074	15936	15858	15884	15872	16152	16036	15981	16086	16101	16004	15865	15893	15907	15980	15917	16050	15993	15939	16031	15989	16061	16045	15914	15965	15905	16007	15910	15686	15927	16085	15978	16041	16107	16097	15947	15988	16187	15981	15923	15912	15859	15888	16149	15930	16162	15831	15802	15929	16036	15935	15939	15930	15982	15854	15987	15966	15848	16079	16107	15966	15901	16114	15912	15974	15928	15996	15893	16170	15991	15892	16007	15982	16027	16055	15957	15969	16018	16058	15810	16011	16032	15903	16060	16082	16087	15960	15986	16025	15946	15991	16022	16002	15945	16044	15913	15959	15896	16107	15994	15955	15933	16261	15954	16107	15993	16036	16112	15814	15817	16056	15878	15960	16051	16109	16181	15995	16162	15984	16151	15887	15956	15714	15825	15982	15920	15968	16097	15921	16183	16034	16156	16133	16032	16005	15965	16096	15845	16073	16103	16039	15850	16045	15967	15894	16037	15847	15812	15851	15890	15984	15908	16111	15984	15964	16030	15915	15981	16147	16039	15804	15879	15878	15883	15812	15983	16149	15995	15998	15951	16061	16171	16271	16282	16044	15988	15922	15819	15969	15859	16021	16079	15918	16053	15910	16019	15909	16017	16274	15947	15953	16052	15820	16088	16055	15904	16092	15893	15881	15869	15911	15984	15819	16013	15796	16113	15774	15983	16040	15985	16144	16052	15950	15969	15924	15989	15977	16046	16068	15935	15887	16018	15952	16163	16072	15972	16021	16017	15977	15989	16050	16120	15884	16104	15923	16021	15806	15904	15931	15775	16152	15826	15584	15879	16001	15974	16188	16062	15807	16013	15888	15780	16046	16118	15912	15853	15924	16045	15946	16004	16155	16064	15978	16218	15809	15828	16027	15898	16166	16008	15951	16039	16156	16147	15917	15892	15998	15940	15969	16055	15990	16082	16027	15966	16095	16084	16050	16075	16077	15876	15903	15982	16021	16034	16000	16080	15874	15952	15943	15883	15883	16050	16065	16114	15820	15867	15899	15809	15942	16030	15978	15820	15706	16084	15920	15688	16130	16150	15976	16251	15740	16001	16010	15920	16074	15930	15947	15963	15909	15974	15976	16065	15990	15793	15803	16029	16065	15980	16142	15830	15832	15765	15973	15880	15992	15936	16057	15920	15903	15942	15938	16055	16103	15973	16151	16058	15826	15972	15983	15819	15830	16086	16044	16144	16054	16134	15872	16097	15857	16049	15835	15900	16072	16020	16120	15859	15902	16088	15920	15884	15953	16035	16022	16030	15925	15724	16097	16135	16006	16054	15932	16087	15955	15961	15914	15972	15963	15949	15947	15911	15846	15862	16165	15970	16064	15855	15883	16135	16073	15974	16004	16003	15867	15912	15917	15911	15837	16028	15985	16126	15875	15984	16086	16278	15944	15951	16114	15886	15916	16047	15822	16049	15856	15988	15873	15935	16173	15847	15868	15995	15899	16120	15903	15937	15669	16037	16035	16087	15915	15800	15879	15992	15960	16058	15838	16011	15907	15864	15824	16106	16033	15950	16079	15923	16011	16131	15963	16058	15796	16146	15923	15791	15737	15827	15706	15917	16087	16119	15940	16013	16029	15972	16118	15897	16237	15958	15732	15845	16051	16034	15827	16149	15857	16127	15948	15880	15946	16034	15796	15832	16008	16024	16057	16018	15835	16032	15914	15843	15971	16055	16086	15863	15990	15967	16026	15930	16224	16020	16095	16025	16127	16035	15938	16095	16005	15962	15915	15772	16051	15904	15998	15999	15947	15866	15894	15917	15930	16056	15974	15969	16105	16050	15839	16041	15942	15979	15892	16201	15892	15727	16254	15965	16097	16017	16189	15968	15895	15751	16155	16121	16145	15956	16043	16111	16020	16086	16167	15678	15962	16090	16094	16117	16151	16207	15960	16188	15979	15947	15982	16114	16073	15969	15933	16083	15930	15925	15939	15986	16095	15928	15852	15862	15852	16010	15949	15807	15825	15990	15914	15849	16062	16083	16027	15992	16071	15885	16075	15905	15993	16004	15760	16010	15929	15794	15915	16042	16087	16151	15930	15869	15934	15816	16229	16071	15826	16030	15968	15890	16071	15898	15946	15918	16083	15919	16083	16061	16009	15956	16025	15939	15888	15925	15914	16139	15958	16014	15905	16032	16009	16130	16089	15762	16115	15773	15968	15896	16008	16150	16061	15932	15997	16019	16018	16063	16076	15921	15940	15950	16013	16003	16017	15989	15850	15893	16009	16118	15856	15773	16119	15978	16122	15906	16069	15884	16030	15864	16019	16035	16049	16094	16086	16046	15986	15931	16036	15979	16058	16152	15966	16042	16023	16018	16073	16038	16070	15776	15776	15997	15949	15940	15989	16035	16044	15932	15703	15966	16070	15828	16003	15850	16056	16095	15965	15929	15918	15997	15966	15764	15977	15957	16070	15846	15966	15919	16116	15999	16081	15983	15789	16068	16031	16087	15951	16123	15786	15914	15892	16109	15864	15981	15926	16084	16026	16006	16056	15892	16032	15847	15941	16043	16077	16035	16226	15815	15894	15825	15847	16029	15920	15829	16032	15803	15746	15985	15919	15969	15980	15851	15859	16006	15957	16173	16194	16221	16006	16000	16227	15998	16216	15947	16096	15963	15932	16002	15789	15800	16026	16179	15841	16047	16095	15983	16126	15950	15993	15886	15810	15878	15870	15938	15977	15852	15944	16079	15966	16086	16086	16001	15927	15862	15849	15963	16066	15908	15991	15996	16106	16024	16093	15871	16034	16119	16112	15930	15972	15845	15979	16103	16028	16141	15871	16060	15933	15959	15975	16163	15902	15876	15805	16198	16082	15838	15939	15951	16175	15840	15937	15996	15964	15611	16117	15933	16095	15908	16000	16126	16052	15835	15997	15952	15805	16004	15986	16192	15960	15925	15940	16012	15960	15966	16040	15952	15944	15961	15979	15927	15902	15919	16017	16062	15793	15944	15872	15886	15987	15803	15884	15825	16068	15970	15987	16078	16155	15761	16051	15991	16152	15980	15926	16246	16126	15933	15930	15857	15994	16034	16003	16144	16208	15849	16112	15934	15764	16014	16022	15898	16032	15892	16040	15984	15963	15988	15916	16073	15914	15894	16030	15903	15892	16041	16007	16130	15844	16106	15907	16022	16046	15865	16038	15813	16122	16069	15965	16096	16016	15981	16001	16002	15902	16063	15918	15844	15999	15814	16103	16010	15876	16010	15995	15863	16051	15970	16087	15780	15902	15991	16127	15899	15803	15807	16071	16098	15948	15903	16124	15990	15960	15922	16048	15896	16043	16078	15853	15923	16017	15827	16028	15868	15963	15971	16007	15957	16078	15770	15921	16103	15891	15966	16044	15955	16116	15956	16038	16095	15943	15887	15991	15941	15963	15841	16123	16016	16180	15890	15937	16013	16187	15840	16025	15968	16063	15892	16023	15866	15876	16134	15915	16082	16058	15962	16043	15919	15962	16043	15785	15762	15999	16140	15881	15972	16023	15963	15987	15937	16022	16009	15800	15947	16082	15869	15761	15912	16026	15936	16022	15943	16001	16008	15946	15948	15848	15821	15920	16100	16035	16031	15763	15841	15787	15984	15982	15987	16077	15918	15882	15911	16106	15994	15834	15733	16012	15985	15852	16055	16002	15852	16062	15897	15942	15804	15907	16146	15818	15953	15980	16122	15851	16020	15911	16011	16157	15790	16039	15982	15913	15800	15731	15654	15981	15923	15931	16114	15946	15982	16108	15791	16100	15873	15868	15843	16168	15948	15957	15999	15869	16037	16106	16025	16070	15973	15895	16028	16024	16010	15745	15974	16072	15998	15885	16132	16060	16135	16118	15969	16047	16143	16225	16001	15845	15991	15990	15981	15997	16123	15946	16074	16007	15721	15987	15849	15850	15976	16090	16137
19317	27060	27963	23116	19214	17774	16307	15588	14892	14805	14669	14793	15279	14809	14455	14153	13929	13794	14034	13919	14115	14000	13808	13690	13661	13719	13714	13810	13766	13825	13766	13631	13694	14007	14423	14403	14044	13731	13688	13565	13676	13707	13524	13740	13573	13774	13629	13451	13517	13710	13671	13608	13618	13575	13453	13614	13573	13615	13584	13637	13612	13593	13470	13551	13616	13571	13669	13577	13533	13699	13595	13702	13725	13693	13464	13749	13578	13431	13661	13677	13566	13622	13649	13578	13697	13664	13592	13638	13645	13490	13519	13608	13670	13609	13634	13447	13506	13659	13525	13629	13456	13573	13573	13506	13445	13819	13651	13500	13738	13686	13567	13501	13674	13633	13615	13636	13570	13600	13536	13627	13683	13618	13636	13601	13631	13668	13508	13595	13591	13541	13617	13612	13718	13682	13761	13569	13522	13680	13395	13612	13681	13552	13659	13480	13509	13588	13546	13577	13529	13668	13758	13708	13665	13588	13614	13808	13536	13637	13594	13469	13609	13763	13563	13626	13656	13679	13479	13771	13585	13529	13767	13639	13510	13828	13553	13662	13537	13498	13528	13608	13834	13623	13584	13651	13446	13605	13697	13570	13554	13513	13665	13550	13629	13743	13643	13707	13399	13492	13649	13544	13658	13674	13784	13607	13658	13572	13588	13513	13736	13596	13750	13603	13712	13533	13673	13571	13765	13509	13501	13678	13752	13728	13633	13844	13671	13634	13571	13586	13571	13690	13691	13557	13443	13709	13506	13580	13403	13536	13568	13617	13582	13604	13457	13461	13591	13657	13653	13580	13556	13575	13604	13652	13515	13643	13772	13636	13656	13482	13582	13547	13622	13561	13602	13704	13514	13694	13544	13691	13459	13651	13590	13615	13564	13574	13569	13700	13612	13679	13511	13571	13589	13642	13474	13581	13517	13573	13661	13480	13699	13545	13560	13593	13714	13631	13525	13682	13573	13492	13436	13511	13559	13639	13657	13467	13521	13532	13637	13545	13563	13652	13672	13724	13833	13618	13617	13625	13447	13611	13694	13776	13557	13669	13663	13561	13595	13581	13736	13465	13672	13565	13519	13552	13637	13557	13590	13621	13464	13401	13738	13492	13622	13705	13505	13675	13608	13598	13607	13565	13535	13517	13590	13692	13574	13706	13609	13697	13765	13592	13452	13541	13620	13582	13628	13661	13528	13641	13557	13393	13661	13590	13585	13428	13529	13627	13640	13571	13629	13625	13616	13425	13497	13698	13661	13465	13671	13568	13726	13635	13637	13594	13597	13531	13479	13570	13689	13692	13475	13610	13637	13807	13694	13692	13694	13607	13614	13747	13596	13534	13563	13737	13472	13614	13547	13722	13697	13677	13693	13596	13602	13646	13547	13690	13561	13708	13547	13541	13549	13641	13501	13682	13611	13467	13574	13752	13548	13694	13644	13551	13552	13413	13658	13595	13686	13619	13538	13621	13644	13535	13615	13609	13611	13573	13563	13660	13432	13566	13586	13648	13590	13705	13724	13393	13567	13737	13567	13700	13734	13588	13598	13696	13634	13669	13617	13597	13664	13394	13610	13664	13661	13791	13705	13479	13565	13608	13546	13532	13788	13539	13493	13582	13713	13536	13570	13603	13729	13599	13740	13690	13519	13585	13555	13615	13539	13633	13650	13544	13663	13677	13725	13564	13654	13598	13677	13600	13607	13637	13625	13638	13716	13842	13594	13697	13565	13701	13538	13617	13570	13737	13666	13589	13423	13699	13551	13834	13692	13706	13409	13617	13747	13669	13541	13699	13578	13786	13569	13612	13651	13660	13526	13587	13766	13556	13531	13632	13507	13698	13626	13540	13678	13496	13509	13685	13471	13513	13504	13753	13645	13741	13723	13653	13614	13660	13474	13620	13575	13590	13601	13538	13451	13579	13664	13548	13631	13550	13582	13607	13716	13620	13529	13649	13665	13589	13767	13640	13535	13510	13616	13691	13662	13506	13700	13609	13598	13673	13626	13549	13639	13518	13518	13440	13549	13801	13651	13532	13724	13594	13539	13567	13470	13534	13632	13570	13589	13599	13593	13595	13488	13492	13488	13704	13754	13638	13734	13682	13429	13751	13656	13548	13660	13345	13671	13592	13750	13708	13515	13565	13619	13726	13571	13690	13735	13608	13693	13565	13723	13667	13639	13693	13533	13658	13466	13612	13624	13499	13711	13633	13641	13652	13546	13557	13581	13788	13687	13714	13789	13702	13586	13435	13488	13374	13406	13557	13618	13604	13494	13606	13677	13774	13643	13457	13531	13775	13581	13552	13647	13577	13493	13648	13573	13712	13471	13328	13534	13740	13611	13684	13622	13619	13684	13470	13583	13651	13532	13687	13528	13574	13571	13621	13679	13685	13581	13694	13576	13554	13563	13505	13621	13641	13616	13730	13744	13655	13521	13480	13539	13695	13613	13622	13599	13615	13799	13660	13630	13691	13671	13565	13829	13664	13548	13821	13429	13656	13465	13743	13625	13575	13488	13564	13775	13662	13712	13632	13578	13690	13718	13621	13362	13742	13666	13566	13593	13624	13640	13505	13593	13548	13597	13647	13819	13621	13591	13633	13533	13584	13532	13545	13668	13506	13547	13641	13544	13721	13556	13533	13689	13906	13558	13670	13612	13453	13855	13634	13639	13775	13570	13589	13571	13692	13698	13753	13714	13488	13541	13679	13647	13520	13643	13575	13602	13579	13650	13678	13621	13658	13516	13635	13675	13675	13541	13562	13585	13757	13661	13570	13675	13549	13744	13614	13673	13544	13657	13546	13518	13556	13464	13584	13569	13626	13528	13726	13652	13775	13619	13475	13652	13596	13493	13609	13663	13470	13708	13692	13699	13617	13417	13619	13706	13768	13683	13637	13322	13625	13632	13530	13537	13481	13533	13628	13750	13589	13686	13650	13685	13653	13619	13637	13509	13524	13672	13695	13706	13713	13741	13534	13576	13390	13527	13731	13600	13726	13643	13750	13667	13615	13691	13423	13572	13658	13629	13766	13653	13640	13545	13645	13735	13655	13431	13654	13571	13611	13617	13666	13564	13674	13611	13707	13660	13538	13448	13641	13736	13640	13812	13499	13583	13564	13659	13641	13469	13556	13720	13617	13564	13645	13630	13551	13537	13601	13675	13508	13709	13624	13713	13654	13725	13555	13693	13448	13595	13437	13793	13704	13733	13583	13529	13604	13677	13629	13582	13554	13695	13413	13614	13618	13582	13434	13557	13459	13715	13703	13485	13561	13463	13624	13563	13621	13595	13603	13696	13580	13664	13512	13649	13588	13571	13498	13546	13557	13684	13603	13684	13531	13600	13577	13616	13641	13598	13763	13538	13451	13591	13698	13622	13675	13738	13566	13633	13542	13479	13572	13448	13629	13576	13675	13621	13631	13520	13720	13758	13407	13634	13756	13525	13465	13731	13717	13697	13715	13599	13665	13526	13713	13614	13683	13487	13733	13643	13497	13678	13608	13552	13353	13588	13571	13692	13616	13479	13679	13616	13762	13719	13599	13513	13463	13599	13636	13486	13640	13639	13510	13611	13559	13658	13528	13530	13507	13785	13632	13506	13514	13647	13586	13552	13524	13764	13487	13583	13575	13466	13794	13754	13672	13662	13575	13651	13676	13562	13785	13765	13613	13593	13526	13626	13525	13497	13464	13668	13619	13605	13595	13681	13542	13713	13659	13550	13531	13696	13607	13578	13741	13577	13472	13540	13654	13542	13635	13644	13687	13694	13660	13619	13685	13505	13670	13742	13718	13690	13647	13547	13664	13627	13666	13698	13433	13740	13659	13429	13484	13588	13497	13654	13756	13712	13704	13459	13525	13500	13562	13751	13601	13439	13760	13567	13593	13826	13562	13590	13534	13719	13633	13666	13495	13574	13428	13591	13684	13673	13749	13600	13406	13623	13578	13618	13678	13705	13632	13669	13674	13560	13685	13765	13682	13697	13720	13567	13546	13504	13581	13635	13743	13636	13607	13727	13711	13534	13528	13545	13670	13702	13741	13662	13646	13628	13531	13581	13541	13681	13589	13648	13732	13695	13509	13674	13698	13658	13534	13639	13608	13707	13616	13413	13586	13511	13653	13641	13634	13673	13600	13629	13457	13703	13527	13441	13703	13619	13562	13610	13592	13581	13591	13680	13600	13536	13558	13590	13547	13633	13480	13527	13558	13543	13705	13489	13855	13543	13464	13508	13537	13581	13702	13707	13583	13661	13655	13572	13685	13538	13619	13551	13571	13579	13680	13611	13614	13689	13626	13674	13596	13609	13635	13547	13505	13598	13630	13523	13713	13629	13567	13504	13646	13478	13623	13615	13590	13655	13619	13652	13514	13676	13422	13486	13705	13590	13657	13595	13558	13650	13663	13593	13505	13492	13564	13601	13693	13615	13510	13675	13580	13439	13583	13514	13574	13694	13580	13540	13668	13616	13561	13824	13771	13534	13644	13644	13718	13661	13711	13484	13650	13620	13638	13667	13503	13570	13663	13674	13463	13606	13759	13716	13614	13626	13677	13636	13615	13579	13588	13672	13449	13545	13649	13663	13433	13752	13563	13786	13531	13723	13550	13649	13580	13612	13575	13494	13459	13647	13486	13672	13622	13559	13735	13596	13534	13693	13785	13643	13610	13598	13659	13593	13537	13612	13534	13701	13670	13657	13598	13594	13563	13611	13694	13585	13652	13601	13619	13732	13694	13730	13604	13563	13785	13502	13785	13529	13634	13674	13675	13640	13567	13655	13669	13787	13631	13718	13544	13535	13542	13593	13544	13617	13481	13563	13527	13617	13676	13681	13528	13625	13666	13465	13655	13610	13527	13560	13514	13845	13622	13631	13621	13687	13655	13715	13555	13661	13733	13479	13659	13586	13659	13553	13596	13694	13489	13601	13683	13534	13647	13634	13384	13542	13587	13677	13714	13550	13629	13574	13620	13607	13533	13590	13715	13553	13693	13768	13621	13736	13445	13629	13599	13619	13610	13564	13594	13815	13594	13685	13627	13610	13451	13636	13688	13610	13641	13649	13666	13548	13619	13621	13602	13691	13723	13495	13628	13470	13654	13397	13689	13597	13574	13641	13677	13450	13700	13659	13555	13717	13487
23625	21098	28664	23946	22375	23328	21930	18554	17316	17553	17242	17241	17504	17272	16743	16572	16124	16339	16193	16363	16450	16405	16178	16090	16291	16195	15937	16020	16083	16061	15965	16002	15858	17851	19471	18076	17138	16401	16177	15794	15849	15956	16121	15983	15728	15672	15843	15846	15973	15955	15964	15924	15781	15764	16037	15665	16000	15758	15972	15795	15677	15510	15783	15956	15789	15797	15947	15997	15813	15950	16029	16009	15707	15897	15701	15694	15660	15893	15753	15766	15953	15726	15893	15821	15721	15929	15790	15687	15751	15957	15784	15772	15745	15820	15824	15822	15922	15745	15869	15782	15789	15758	15786	15852	15811	15447	15861	15727	15664	15859	15654	15786	15866	15973	15896	15752	15675	15773	15670	15877	15716	15864	15948	15829	15718	15830	15900	15857	15874	15932	15821	15856	15728	15881	15840	15749	15707	15688	15713	15800	15763	15473	15859	15927	15890	15938	15816	15634	15980	15847	15804	15951	15829	15670	15645	15998	15753	15861	15853	15803	15743	15818	15806	16025	16015	15515	15837	15751	15948	15865	15785	15727	15823	15632	15764	15924	15905	15586	15681	15820	15798	15836	15840	15963	15896	15667	15872	15956	15787	15882	15607	15741	15974	15740	15746	15691	15782	15670	15636	15695	15873	15824	15638	15674	15850	15829	15803	15774	15939	15872	15894	15762	15958	15890	15964	15825	15780	15860	15897	15879	15995	15828	15598	15934	15775	15676	15719	15709	15728	15747	15833	15854	15785	15987	15942	15728	15749	15853	15788	15896	15933	15628	15685	15695	15859	15744	15644	15799	15780	16007	15908	15717	15616	15745	15776	15899	15854	15934	15871	16009	15820	15848	16050	15833	15892	15816	15961	15801	15934	15995	15655	15832	15816	15806	15806	15863	15867	15925	15738	15634	15653	15887	15906	15923	15888	15700	15758	15726	15789	15819	15753	15802	15863	15814	15836	15913	15908	15748	15848	15849	15819	16097	15693	15902	15748	15617	16013	15860	15877	15985	15659	15831	15905	15909	15796	16047	15779	15776	15868	15839	15850	15879	15689	15876	15767	15977	15823	15690	15806	15759	15721	15885	15885	15733	15714	15738	15960	15763	15771	15677	15729	15790	15775	15956	15920	15846	15753	15803	15786	15930	15712	15816	15689	15709	15978	15926	15850	15776	15632	15894	15690	15562	15776	15816	15784	15854	15885	15760	15851	15782	15778	15819	15961	15630	15842	15853	15767	15821	15876	15795	15732	15786	15672	15864	15868	15719	15664	15905	15906	15804	15797	15949	15910	15594	15763	15762	15876	15623	15723	15916	15790	15867	15796	15726	15755	15838	15801	15849	15909	15696	15923	15800	15800	15803	15775	15862	15863	15703	15511	15720	15835	15858	15798	15820	15990	15825	15859	15696	15702	15819	15711	15586	15606	15717	15912	15797	15893	15696	15925	15707	15891	15748	15589	15808	15900	15942	15769	15981	15907	15815	15972	15790	15784	15652	15991	15677	15704	15873	15873	15743	15724	15851	16012	15633	15963	15928	15589	15720	15769	15660	15651	15606	15844	15673	15683	15687	15842	15752	15776	15730	15811	15798	15708	15801	15741	15742	15845	15682	15803	15925	15789	15734	15956	15752	15862	15783	15671	15724	15722	15832	15979	15736	15901	15810	15925	15890	15731	15874	15947	15838	15848	15810	15940	15660	15774	15988	15861	15861	15742	15673	15827	15746	15936	15954	15556	15774	15772	15767	15976	15715	15700	15668	15893	15701	15918	15551	15750	15855	15805	15874	15836	15789	15946	15869	15825	15929	15920	15710	16118	15777	15795	15688	15965	15676	15792	15909	16031	15841	15716	15914	15911	15715	15734	15899	15837	15885	15852	15915	15854	15731	15763	15904	15713	15668	15782	15781	15738	15849	15675	15958	15846	15709	15932	15957	15868	15815	15900	15768	15758	15732	15725	15859	15941	15983	15697	15394	15771	15726	15663	15793	15873	15779	15916	15764	15833	15633	15697	15834	15943	15791	15732	15666	15718	15689	15704	15643	15791	15767	15931	15946	15631	15792	15712	15727	15891	15671	15801	15540	15639	15759	15963	15582	15889	15689	15890	15708	15774	15791	15918	15622	15871	15945	15744	15719	16029	15799	15892	15860	15946	15719	15711	15928	15793	15625	15706	15649	15745	15822	15870	15690	15638	15803	16011	15883	15928	15892	15815	15841	15820	15812	15912	15579	15713	15944	15722	15739	15766	15850	15681	15584	15794	16045	15850	15804	15725	15764	15863	15766	15745	16011	15855	15794	15799	15991	16029	15983	15785	15695	15990	15690	15777	15738	15742	15774	15894	15757	15781	15769	15811	15793	15610	15874	15897	15802	15845	15865	15717	15835	15844	15951	15835	15790	15852	15892	15901	15788	15863	15779	15912	15592	15900	15658	15792	15942	15836	15837	15753	15815	15764	15691	16010	15822	15856	15764	15878	15713	15791	15939	15889	15799	15854	15870	15735	15862	15867	15847	15857	15684	15666	15794	15829	15737	15857	15650	15743	15905	15948	15669	15753	15698	15756	15793	15679	15768	15825	15868	15906	15693	15585	15726	15754	15837	16039	15791	15764	15609	15812	15877	15861	15718	15870	15626	15819	15873	15698	15590	15769	15808	15712	15773	15636	15809	15855	15766	16096	15788	15743	15451	15816	15798	15827	15733	15753	15740	15758	15655	15646	15782	15769	15797	15882	15809	15894	15867	15936	15866	15822	15989	15717	15658	15706	15887	15770	15787	15846	15886	15895	15954	15739	15962	15776	15818	15644	15924	15890	15685	15787	15837	15858	15916	15761	15840	15765	15781	15848	15785	15896	15812	16024	15770	15689	15793	15784	15854	15866	15762	15723	15807	15633	15705	15821	15807	15849	15726	15926	15922	15766	15919	15911	15797	15720	15747	15963	15835	15924	15929	15848	15698	15891	15917	15955	15825	15913	15725	15848	15893	15914	15848	15844	15904	15927	15762	15615	15847	15634	15888	15694	15796	15820	15783	15848	15780	15714	15887	15706	15784	15764	15738	15768	15786	15834	15879	15903	15952	15875	15884	15883	15769	15735	15862	15750	15629	15840	15913	16036	15641	15789	15590	15824	15764	15894	15835	15811	15710	15781	15636	15735	15937	15771	15818	15877	15953	15832	15957	15719	15907	15991	15897	15803	15991	15784	15943	15788	15774	15829	15769	15692	15832	15930	15727	15725	15877	15863	15541	15753	15794	15787	15891	15919	15769	15760	15908	15672	15817	15657	15914	15829	15856	15917	15927	15701	15756	15850	15967	15820	15757	15701	15866	15816	15827	15836	15888	15892	15944	15866	15518	15898	15967	15707	15692	15898	15981	15707	15927	15793	15755	15805	15693	15811	15812	15856	15921	15947	15793	15730	15883	15761	15841	15847	15922	15712	15832	15783	15835	15691	15660	15970	15929	15757	15892	15527	15780	15727	15843	15790	15851	15780	15839	15692	15665	15912	15762	15800	15698	15832	15787	16092	15844	15714	15680	15694	15745	15676	15660	15917	15663	15823	15669	15793	15878	15923	15928	15703	15729	15886	15705	15817	15822	15964	15659	15813	15858	15785	15679	15524	15812	15902	16083	15790	15682	15763	15829	15870	15806	15808	15719	15664	15922	15716	15911	15872	15702	15831	15783	15835	15785	15725	15681	15983	15825	15666	15773	15813	15800	15741	15634	15783	15751	15762	15660	15911	15844	15619	15761	15886	15757	15658	15749	15932	15879	15857	15720	15711	15813	15854	15884	15658	15928	15979	15733	15907	15905	15953	15764	15840	15826	15793	15732	15798	15571	15679	15811	15827	15942	15696	15567	15750	15795	15809	15856	15878	15698	16024	15554	15813	15889	15828	15982	15759	15967	15895	15776	15799	15829	15870	15791	15778	15736	15751	15915	15811	15935	15818	15681	15606	15837	15883	15943	15926	15912	15903	15811	15766	15843	15921	15742	16048	15874	15906	15725	16012	15797	15805	15796	15741	15900	15925	15848	15819	15941	15779	15725	15874	15692	16017	15845	15770	15789	15930	15743	15719	15841	15904	16031	15951	15748	15737	15754	15966	15753	15806	15723	15816	15603	15702	15653	15861	15647	15514	15750	15806	15848	15985	15841	15733	15693	15738	15706	15791	15822	15645	15765	15623	15755	15954	15604	15759	15842	15857	15983	15829	15796	15854	15958	16000	15947	15797	15862	15909	15806	15719	15614	15727	15848	15807	15752	15807	16004	15875	15738	15883	15803	15862	15912	15741	16012	15773	15816	15851	15625	15902	15707	15978	15890	15758	15666	15761	15805	15847	15872	15841	16066	15738	15780	15715	16098	15803	15758	15691	15843	15731	15903	15881	15958	15754	15751	15884	15986	15756	15910	15662	15717	15922	15710	15750	15775	15739	15626	15611	15550	15801	15805	15678	15812	16005	15925	15811	15855	15841	15763	15753	15799	15940	15833	15901	15929	15934	15777	16052	15872	15878	15996	15723	15679	15812	15923	15766	15725	15926	15694	15890	15803	15831	15881	15691	15762	15892	15731	15586	15638	15892	15750	15898	15760	15902	15773	16005	15702	16182	15866	15929	15770	15881	15969	15830	15685	15771	15846	15805	15789	15867	15778	15598	15669	15984	15890	15880	15814	15994	15576	15907	15704	15684	15736	15784	15693	15754	15772	15751	15953	15760	15870	15791	15754	15870	16065	15871	15805	15738	16091	15877	15721	15954	15792	15667	15797	15632	15806	15848	15808	15917	15896	15707	15791	15793	15795	15762	15834	15766	15686	15812	15949	15784	15700	15833	15799	15709	15754	15761	15714	15816	15850	15777	15830	15733	15734	15554	15987	15905	15750	15653	15792	16057	15856	15662	15685	15904	15803	16057	15825	16065	15707	15787	15893	15850	15660	15828	15800	15927	15823	15947	15806	15881	15905	15794	15798	15812	15917	15728	15826	15733	15697	15654	15739	15921	15785	15918	15958	16077	15714	15640	15871	15989	15877	15790	16018	15761	15797	15760	15983	15789	15861	15769	15702	15811	15719	15856	16128	15903	15848	15871	15840	15874	16038	15973	15665	15707	15739	15725	15877	15870	15705	15765	15885	15876	15789
19105	33365	31546	26196	23441	21321	18304	17412	16141	15914	15532	15972	16177	15530	15171	14443	14221	14150	14044	14267	14241	14255	13816	13633	13694	13729	13994	13868	13854	13762	13658	13809	13942	16744	18253	15970	14924	14180	13769	13562	13660	13454	13546	13414	13696	13646	13520	13504	13447	13627	13507	13670	13627	13548	13581	13585	13584	13436	13384	13573	13720	13568	13838	13639	13632	13664	13577	13632	13607	13544	13540	13556	13516	13341	13623	13533	13599	13357	13575	13436	13473	13369	13641	13533	13587	13625	13568	13538	13502	13429	13537	13654	13588	13593	13443	13491	13570	13655	13564	13466	13648	13455	13420	13591	13487	13439	13500	13435	13667	13440	13440	13375	13488	13464	13380	13544	13551	13372	13579	13564	13600	13640	13503	13445	13603	13516	13517	13532	13556	13432	13636	13631	13427	13470	13358	13564	13574	13447	13706	13437	13545	13679	13577	13396	13586	13454	13453	13372	13575	13566	13528	13532	13614	13617	13602	13529	13401	13778	13569	13416	13573	13599	13542	13664	13689	13501	13732	13553	13604	13532	13383	13467	13575	13442	13454	13559	13597	13573	13667	13553	13494	13511	13618	13688	13559	13541	13488	13527	13573	13492	13424	13507	13706	13622	13596	13462	13486	13614	13523	13533	13398	13522	13578	13525	13551	13525	13591	13551	13607	13448	13514	13578	13652	13453	13692	13613	13505	13385	13747	13516	13508	13416	13365	13464	13602	13448	13420	13627	13463	13564	13449	13640	13537	13623	13452	13575	13494	13636	13523	13524	13623	13553	13641	13524	13345	13588	13616	13503	13593	13690	13506	13598	13567	13478	13421	13485	13421	13253	13561	13577	13596	13508	13618	13537	13622	13489	13574	13550	13412	13580	13509	13620	13493	13378	13421	13675	13508	13657	13592	13562	13598	13473	13521	13555	13610	13639	13583	13682	13520	13491	13563	13570	13445	13549	13548	13631	13582	13565	13595	13462	13638	13511	13410	13587	13731	13503	13512	13730	13537	13551	13542	13511	13523	13624	13538	13715	13681	13568	13544	13629	13519	13633	13512	13563	13609	13460	13499	13432	13459	13518	13625	13505	13516	13525	13590	13543	13539	13540	13425	13593	13550	13481	13631	13388	13536	13425	13639	13557	13582	13572	13568	13547	13525	13465	13552	13576	13497	13572	13558	13508	13435	13536	13477	13452	13674	13567	13621	13518	13632	13548	13535	13562	13394	13589	13556	13537	13507	13425	13561	13492	13647	13719	13550	13681	13485	13562	13289	13615	13530	13633	13486	13562	13515	13449	13395	13467	13422	13614	13627	13737	13653	13541	13518	13472	13483	13397	13493	13519	13571	13606	13615	13358	13486	13570	13483	13508	13544	13527	13487	13485	13545	13490	13390	13434	13478	13511	13485	13661	13660	13707	13522	13489	13566	13506	13634	13500	13475	13472	13614	13234	13625	13435	13669	13506	13519	13532	13577	13558	13507	13489	13494	13565	13606	13519	13488	13655	13441	13479	13429	13523	13528	13740	13594	13555	13630	13593	13657	13521	13490	13567	13532	13503	13427	13486	13433	13613	13475	13526	13590	13571	13424	13459	13545	13461	13319	13480	13619	13586	13689	13367	13428	13564	13478	13673	13507	13534	13536	13680	13560	13543	13538	13488	13535	13741	13553	13456	13611	13593	13445	13510	13697	13564	13589	13606	13511	13509	13676	13557	13657	13455	13506	13292	13678	13507	13632	13406	13400	13504	13621	13436	13474	13554	13633	13397	13604	13692	13596	13472	13565	13513	13525	13601	13552	13464	13679	13592	13569	13641	13621	13573	13654	13544	13680	13513	13499	13660	13387	13440	13449	13621	13516	13595	13612	13655	13503	13467	13588	13517	13662	13545	13624	13558	13635	13680	13543	13653	13493	13494	13530	13612	13536	13617	13490	13671	13497	13626	13569	13509	13567	13469	13423	13760	13545	13463	13491	13523	13549	13524	13552	13507	13409	13464	13637	13558	13567	13613	13497	13461	13481	13568	13612	13565	13698	13625	13610	13562	13404	13559	13554	13498	13593	13509	13534	13613	13397	13545	13617	13382	13526	13553	13530	13396	13350	13557	13415	13571	13569	13398	13523	13534	13538	13428	13435	13409	13609	13570	13575	13284	13263	13613	13332	13641	13579	13537	13605	13532	13414	13515	13508	13561	13435	13506	13494	13663	13481	13442	13514	13553	13582	13407	13459	13641	13431	13621	13484	13533	13624	13669	13419	13619	13513	13349	13448	13464	13526	13251	13391	13329	13662	13505	13541	13416	13421	13441	13437	13509	13495	13563	13545	13615	13520	13712	13588	13673	13699	13509	13530	13479	13550	13512	13536	13441	13606	13517	13345	13513	13298	13688	13574	13575	13607	13600	13504	13508	13554	13783	13543	13475	13393	13616	13437	13375	13526	13595	13502	13562	13643	13437	13692	13590	13511	13413	13606	13726	13404	13320	13523	13481	13568	13556	13614	13426	13583	13463	13578	13501	13569	13694	13529	13507	13422	13442	13647	13443	13531	13571	13631	13486	13662	13507	13488	13447	13840	13548	13559	13463	13655	13533	13530	13571	13532	13604	13507	13427	13622	13585	13696	13606	13523	13544	13434	13589	13539	13681	13519	13408	13495	13526	13429	13434	13521	13587	13725	13669	13587	13473	13494	13471	13515	13606	13440	13562	13493	13513	13468	13521	13648	13563	13581	13509	13383	13527	13480	13537	13387	13487	13505	13712	13599	13572	13464	13482	13513	13554	13287	13599	13544	13496	13525	13672	13564	13481	13518	13571	13610	13511	13745	13593	13447	13555	13564	13400	13636	13621	13348	13447	13549	13553	13453	13482	13427	13530	13534	13485	13533	13619	13499	13443	13583	13395	13580	13564	13555	13467	13567	13468	13585	13538	13522	13618	13491	13564	13512	13512	13498	13499	13546	13496	13478	13498	13602	13365	13502	13404	13602	13525	13492	13625	13592	13649	13491	13570	13579	13409	13729	13447	13261	13422	13512	13695	13544	13568	13476	13584	13583	13402	13703	13650	13575	13589	13604	13453	13535	13522	13572	13569	13645	13460	13659	13645	13602	13532	13441	13382	13564	13661	13569	13453	13710	13554	13338	13551	13432	13583	13420	13537	13594	13361	13583	13429	13555	13621	13654	13623	13560	13485	13622	13402	13634	13598	13446	13514	13597	13572	13648	13538	13729	13533	13579	13525	13628	13367	13588	13384	13428	13452	13559	13717	13495	13770	13464	13511	13423	13628	13475	13694	13485	13585	13356	13499	13532	13494	13332	13452	13560	13453	13390	13558	13599	13502	13577	13642	13417	13401	13583	13535	13363	13468	13607	13548	13432	13602	13454	13534	13295	13482	13699	13555	13659	13465	13630	13559	13368	13574	13655	13458	13565	13579	13328	13509	13519	13530	13597	13488	13501	13372	13622	13437	13465	13414	13229	13393	13631	13583	13440	13467	13525	13544	13564	13584	13540	13518	13612	13572	13576	13471	13600	13500	13435	13554	13580	13451	13473	13391	13605	13474	13552	13430	13377	13535	13610	13498	13554	13443	13467	13329	13587	13452	13548	13372	13364	13628	13498	13381	13598	13611	13538	13441	13526	13570	13545	13475	13528	13299	13600	13629	13594	13637	13529	13676	13777	13697	13584	13621	13491	13539	13514	13430	13659	13517	13726	13624	13683	13633	13515	13490	13474	13413	13608	13468	13521	13469	13453	13559	13515	13668	13628	13481	13481	13461	13346	13553	13567	13646	13646	13526	13559	13375	13752	13672	13519	13447	13590	13424	13376	13642	13420	13437	13553	13536	13564	13500	13450	13629	13316	13510	13568	13676	13403	13542	13529	13759	13409	13594	13603	13767	13462	13560	13391	13483	13678	13453	13572	13620	13688	13543	13607	13422	13422	13598	13716	13567	13604	13657	13646	13494	13616	13553	13533	13673	13613	13392	13467	13453	13457	13308	13498	13488	13555	13547	13567	13517	13565	13582	13400	13530	13560	13449	13417	13304	13589	13271	13471	13399	13423	13468	13373	13437	13470	13551	13623	13583	13615	13572	13484	13656	13478	13625	13385	13594	13605	13644	13562	13503	13475	13441	13544	13580	13441	13510	13482	13407	13350	13488	13497	13566	13585	13461	13508	13642	13599	13562	13460	13447	13446	13559	13373	13541	13500	13495	13718	13488	13584	13440	13446	13640	13604	13436	13515	13641	13593	13563	13422	13436	13491	13604	13652	13512	13583	13443	13543	13566	13547	13399	13532	13620	13556	13361	13612	13587	13567	13475	13573	13402	13481	13569	13473	13506	13336	13493	13362	13581	13566	13562	13571	13676	13521	13552	13391	13582	13673	13563	13623	13479	13440	13568	13549	13647	13576	13492	13589	13631	13604	13449	13478	13653	13573	13489	13531	13487	13548	13314	13469	13402	13696	13366	13487	13554	13443	13524	13375	13457	13595	13494	13654	13529	13454	13557	13464	13390	13590	13592	13444	13642	13255	13650	13536	13488	13568	13586	13648	13502	13582	13564	13617	13342	13583	13545	13595	13517	13717	13648	13332	13696	13479	13595	13623	13533	13496	13532	13593	13569	13579	13636	13486	13506	13490	13596	13570	13436	13518	13452	13520	13586	13641	13601	13507	13665	13455	13597	13705	13502	13631	13570	13519	13546	13603	13478	13479	13415	13585	13513	13562	13605	13687	13489	13463	13586	13532	13556	13635	13440	13586	13369	13682	13566	13459	13438	13584	13408	13552	13532	13743	13341	13526	13398	13501	13476	13585	13522	13717	13589	13474	13494	13487	13593	13479	13557	13400	13447	13531	13597	13456	13416	13795	13694	13491	13586	13686	13446	13431	13520	13595	13518	13576	13485	13582	13534	13476	13571	13567	13435	13548	13507	13582	13604	13400	13575	13634	13475	13391	13461	13436	13476	13579	13468	13556	13464	13546	13540	13381	13476	13452	13675	13405	13603	13696	13490	13675	13460	13553	13468	13683	13594	13505	13437	13567	13472	13634	13587	13389	13697	13488	13534	13510	13479	13671	13620	13495	13492	13341	13599	13385	13466	13459	13565	13484	13319	13471	13386	13576	13601	13629	13670	13499	13514
22774	21089	28934	23495	21452	23738	25724	20085	18304	17853	17843	17673	18057	17787	17458	16956	16739	16576	16705	16744	16487	16537	16294	16228	16190	16225	16273	16397	16161	16235	16231	16103	16163	19879	22560	19591	18009	16930	16202	16169	15928	15832	16034	15803	15946	15686	15970	15928	16046	16096	15990	16051	15957	15821	15835	15683	15967	15828	15968	16142	15986	15833	15903	15839	15955	15773	15878	15887	15907	15929	15835	15891	15989	15776	15887	16070	15830	16163	15903	15974	15836	15924	15857	15843	15870	15872	16032	15766	15901	15926	15907	15862	15909	16168	15994	15885	15790	15774	15856	15817	15778	16023	15735	15897	15996	15762	15946	15761	15729	15890	15949	15912	15895	15867	15839	15988	15789	15990	15909	16066	15973	15733	15889	15838	15702	16168	16022	15978	15956	16037	16015	16050	15927	16115	15878	15870	15872	15846	15949	15941	15809	15773	16130	15928	16002	15846	15875	15811	15752	16072	15944	15943	15743	15787	15966	15810	15860	15814	15768	15692	15881	15842	15906	15880	15926	15930	15875	15978	15816	15773	15727	15811	15912	16008	15968	15788	15681	15868	15698	15943	15760	15780	15619	15803	15879	15978	15929	15928	15825	15998	15827	15839	15924	15877	15968	15899	15618	15936	15688	15870	15705	15844	15662	15913	15711	15658	16037	15827	15856	15800	15703	15904	15888	15710	15858	15542	15785	15860	15879	15846	15832	15897	15735	16025	16081	15924	15923	15721	15890	15866	15945	15816	15939	15804	15802	15784	15755	16085	15778	15602	15708	15716	15943	15859	15875	15872	15985	15894	15931	15762	15992	15794	15913	15875	15592	15784	15657	16023	15827	15739	15809	15744	15780	16042	15770	16170	15733	15872	15903	16076	15851	15848	15790	15926	15866	15839	15907	15763	15688	15825	16001	15925	15787	15936	16007	15872	15840	15877	15847	15732	15926	16015	15800	15879	15886	15800	15963	15759	15771	15927	15706	15907	15778	15850	16019	15922	15863	15826	15827	15895	16029	15698	15849	15889	15691	15679	15803	15853	15896	15671	15952	15850	15778	15755	15770	15890	15696	15924	15815	15914	15738	16026	15652	15836	15782	15940	16122	15682	15869	15649	15880	15849	15778	15891	15983	15741	15990	16019	15750	15915	15888	15850	15920	15832	15690	15874	15974	15742	15866	15672	15787	16023	15855	15793	15922	15566	15840	15816	15960	15624	15692	15880	15965	15917	16038	15801	15891	15667	15691	15711	15812	15872	15729	15884	15871	16020	15620	15789	15914	15932	15947	15847	15838	15982	15868	15769	15920	15866	15672	15621	15897	15842	15744	15890	15831	15885	15738	15835	15921	15861	15854	15795	15821	15921	15943	15930	15742	15970	15893	15770	15870	15834	15795	15595	15943	15811	15841	15773	15916	15890	16076	15933	16024	15794	15844	15908	15799	15804	15804	15970	16101	15725	15881	15766	15690	15763	15625	15840	15994	15947	15727	16031	15912	15918	15794	15818	15902	15958	15843	15971	15825	15783	15803	15918	15929	15901	15844	15736	15774	15649	15970	15657	15892	15751	15818	15882	15801	15740	16041	15827	16125	15799	15888	15933	15767	15906	15853	15936	15816	15953	15970	15785	15843	15966	15775	15826	15940	15836	15750	15945	15869	15898	15956	15704	15819	15993	15906	15895	15950	15609	15870	15830	15985	15846	16050	15733	16033	15746	16010	15696	15622	15807	15928	15936	15862	15860	15813	15866	15610	15728	15715	15729	15717	15941	15867	15922	15869	15862	15886	15981	15998	15834	15812	15856	16023	16048	16048	15749	15798	15848	15787	15701	15798	15933	15730	15847	15836	15930	15807	15974	15869	15838	15822	15887	15738	15785	15750	16005	15831	16057	15892	15864	15923	15761	15944	15992	15661	15892	15865	15775	15808	15842	15716	15695	15900	15831	15771	15843	15985	15798	15847	15755	15585	15626	15788	15780	15721	15613	15510	15925	15825	15864	15830	15780	15894	15897	15866	15700	15925	15614	15556	15966	15839	15636	15772	15820	15880	15865	15673	15948	15857	15836	15880	15724	15626	15537	15722	15746	15797	15783	16003	15913	15951	15890	15844	15831	15860	15764	15884	15763	15946	16023	16039	15768	15947	15854	15783	15815	15960	15842	16026	16051	16088	15865	15881	15779	15934	15890	15809	15906	15940	15821	15944	15845	15717	15801	16043	15596	15607	15661	15742	15952	15994	15731	15860	15919	15862	15915	15775	15969	16012	15960	15885	15999	15857	15907	15856	15710	15997	15795	15824	15829	15784	15997	16012	15829	15722	15935	15778	15871	15913	15998	15908	15823	15833	15755	15806	15882	15900	15759	15851	15958	15669	15925	15763	15826	15868	15860	15720	15716	15695	15742	15875	15796	15822	15772	15967	15702	15905	15746	15843	15730	15922	15776	15836	15896	16083	15661	15970	15780	15817	15921	15805	15789	15763	15715	15813	15554	15728	15840	15881	15770	15789	15833	15821	15964	15944	15828	15900	15746	15907	15648	15863	15920	15643	15989	15789	16011	15961	15824	15664	15743	15768	15717	15878	15808	15980	15897	15825	15785	15835	15787	15651	15864	15656	15849	15963	15911	15715	15895	15839	15927	15702	15983	15813	15929	15719	16017	15832	15697	15875	15839	15721	15797	15838	15837	15952	15904	15919	15686	15908	15856	15876	15791	15817	15614	15907	16027	16039	15737	15831	15797	15734	15886	15924	15793	15817	15834	15920	15817	15782	15794	15969	15872	15795	15681	15786	15941	15888	15755	15820	15769	15852	15828	15874	15718	16153	15753	15950	15870	15881	15874	15829	15822	15872	15743	15583	15832	15650	16009	15863	15950	16014	15812	15893	15973	16014	15798	15891	15797	15742	15700	15705	15618	15812	15883	15983	15777	15828	15820	15933	15980	15847	15849	15881	15858	15807	15732	15887	15831	15959	15908	15801	15734	15675	15977	15649	15807	15879	15811	15697	16041	15746	15900	15844	15943	15875	15990	15796	16025	15969	15658	15724	15860	15861	15879	15935	15905	15900	15891	15765	15865	15936	16004	15863	16059	15959	15791	15861	15956	15842	15594	15859	15711	15797	15969	15767	15887	15836	15833	15806	15990	15738	15751	15847	15959	15740	15772	15713	15828	15693	15623	16011	15934	15650	15778	15846	15859	15837	15733	15884	15819	15874	15793	15907	15864	15833	15721	15864	15861	15800	15937	15972	15837	15888	15865	15666	15971	15927	15614	16121	15807	16025	15773	15792	15794	15835	15735	15750	15743	15837	15714	15866	15747	15735	15903	15987	15824	15921	15802	15631	15654	15608	15927	15700	15969	15919	15906	15825	15842	15728	16027	15877	15821	15722	15687	16109	15907	15842	15782	15872	15770	15753	15796	15734	15852	15573	15670	15816	15486	15836	15845	15859	15564	15685	15820	15607	15901	16044	15772	15855	15716	15537	15949	15699	15840	15865	15771	15648	15843	15875	15775	15706	15718	15622	15836	15856	15921	16029	15742	15837	15872	15916	15930	16032	15777	16016	15933	15771	15796	15843	15826	16032	15942	15750	16002	15964	15846	15704	15785	15796	15899	15864	15754	15813	15904	15764	15821	15895	16090	15765	15943	15876	15799	15552	15893	15802	15955	15936	15849	15828	15797	15832	16050	15585	15843	15782	15899	15654	15865	15689	15894	16158	15680	15835	15857	15725	15969	15849	15815	15783	15696	15902	15871	15951	15770	15857	15877	15885	15878	15767	15941	15649	15835	15628	15640	15790	15663	16161	15677	15954	15890	15799	15665	15728	15749	15823	15931	15812	15850	15876	15878	16078	16004	15940	15700	15739	15818	16018	15877	15852	15715	15840	15931	15894	15719	15756	15859	15672	15875	15809	15989	15765	15720	15893	15596	15720	16007	15847	15742	15859	15832	15704	16023	15742	15875	15648	15632	15864	15855	15739	15821	15767	15816	15810	15836	15808	15678	15810	15743	15863	15779	16056	16043	15967	15892	15934	16004	15849	15834	15948	15788	15908	15939	15879	15913	15931	15897	15737	15813	15729	15739	15767	15902	15857	16025	15831	15996	15762	15853	15815	15833	15915	15872	15568	15866	15607	15827	15901	15873	15732	15902	15767	15811	15849	15906	15855	15905	15882	15827	15910	15827	15794	15763	15898	15975	15843	15865	15673	15925	15690	15861	15904	15956	16020	15853	15892	15736	15721	15723	15954	15765	15777	15759	15853	15942	15818	15779	15752	15994	15743	15728	15884	15941	15652	15653	15708	15728	15751	15886	15838	15819	15898	15880	15780	15898	15692	15767	15635	15944	15798	15826	15922	15702	15776	15795	15624	15679	15970	15761	15752	16012	15654	15835	15852	15763	15952	15791	15907	15668	15831	15946	15686	15893	15715	15828	15806	15831	15875	15796	15789	15807	15690	15794	16021	15798	15662	15785	15870	15820	15865	15796	15905	15815	15721	15803	15792	15790	15794	15784	15774	15700	15815	15785	15797	15764	15813	15855	15898	16046	15633	15823	15874	15694	15893	15879	15996	15788	15944	15722	15655	15694	15912	15786	15787	15944	16098	16001	15734	15756	16060	15762	15953	15965	15760	15996	15975	15748	15970	15703	15763	16075	15872	15674	15594	15789	15640	15764	15802	16095	15821	15954	15979	15955	15841	15784	16033	15956	15689	15858	15849	15734	15784	15927	15944	15958	15850	15852	15927	15867	16016	15825	15687	15856	15884	15779	15805	15969	15769	16036	15869	15786	15830	15611	15915	15638	15861	15802	15774	15773	15678	15890	16025	15778	15880	15818	15780	15895	15886	15817	16014	15848	15804	15820	15857	15826	15780	15864	15893	15738	15811	16049	15575	15793	15889	15678	15733	15818	15976	15869	15726	15957	16076	15775	15799	15980	15852	15743	15756	15860	15770	15826	15814	15871	15908	15845	15830	15820	16029	15604	15619	15840	15797	15996	15684	15705	15900	15757	15604	15843	15796	15835	15883	15710	15824	15826	15904	15884	15739	15754	15763	15744	15882	15740	15787	15746	15967	15893	15901	15647	15757	15908	15678	15781	15860	15854	15736	16065	15748	15770	15933	15831	15967	15782	15982	16032
20790	37421	35472	30787	26194	21510	20613	19027	17516	16143	16545	16397	16985	16459	15990	14669	14308	14203	14487	14454	14609	14641	14210	13895	13991	13904	13988	13772	13786	13714	13950	13678	13795	19492	21778	17886	15831	14419	14018	13707	13561	13521	13645	13475	13490	13708	13442	13442	13660	13577	13625	13436	13558	13566	13455	13623	13426	13643	13487	13383	13506	13789	13515	13504	13662	13510	13726	13439	13537	13419	13593	13574	13524	13261	13540	13338	13614	13512	13703	13530	13559	13608	13597	13409	13536	13373	13666	13603	13403	13474	13534	13629	13644	13439	13461	13610	13531	13371	13606	13532	13433	13552	13431	13546	13514	13641	13448	13506	13641	13435	13640	13468	13719	13513	13293	13623	13356	13412	13475	13592	13447	13617	13527	13426	13476	13485	13706	13375	13664	13577	13402	13469	13555	13486	13428	13496	13416	13616	13597	13550	13551	13520	13521	13507	13592	13494	13558	13494	13416	13549	13415	13550	13540	13537	13471	13513	13468	13546	13418	13582	13518	13682	13382	13405	13689	13513	13531	13576	13448	13495	13529	13568	13524	13480	13684	13589	13418	13734	13456	13532	13389	13615	13599	13486	13567	13562	13534	13435	13755	13556	13609	13316	13556	13536	13520	13586	13580	13423	13470	13572	13467	13592	13545	13440	13622	13467	13483	13398	13480	13498	13615	13591	13491	13443	13435	13545	13429	13580	13538	13441	13411	13604	13596	13445	13478	13501	13506	13536	13641	13532	13454	13381	13487	13514	13447	13745	13560	13444	13562	13694	13500	13593	13595	13419	13494	13458	13694	13489	13532	13610	13409	13607	13538	13511	13653	13515	13622	13480	13456	13483	13367	13592	13633	13484	13387	13452	13354	13653	13465	13553	13550	13399	13640	13403	13403	13548	13481	13564	13450	13532	13437	13569	13441	13407	13613	13333	13491	13634	13537	13443	13500	13424	13431	13529	13521	13474	13454	13562	13595	13405	13432	13487	13504	13576	13456	13429	13483	13681	13640	13400	13628	13547	13489	13401	13570	13446	13631	13358	13482	13647	13421	13549	13675	13619	13461	13581	13557	13465	13591	13431	13475	13640	13426	13534	13477	13301	13541	13527	13540	13483	13384	13446	13584	13409	13617	13528	13440	13666	13545	13477	13621	13391	13393	13467	13576	13633	13386	13558	13540	13456	13439	13501	13736	13517	13371	13488	13293	13478	13389	13597	13532	13520	13433	13453	13390	13522	13556	13475	13448	13536	13602	13525	13647	13582	13485	13361	13426	13458	13478	13463	13569	13608	13400	13506	13386	13505	13403	13381	13631	13409	13469	13533	13533	13576	13425	13414	13429	13534	13437	13614	13540	13445	13564	13446	13565	13466	13581	13539	13647	13435	13505	13590	13682	13589	13479	13501	13401	13521	13604	13554	13610	13382	13494	13373	13649	13631	13651	13519	13474	13535	13603	13377	13631	13577	13405	13585	13345	13500	13607	13487	13388	13494	13534	13348	13486	13531	13520	13491	13491	13586	13578	13593	13505	13642	13545	13477	13561	13423	13546	13565	13431	13554	13444	13459	13433	13355	13512	13500	13572	13476	13404	13680	13590	13339	13478	13688	13437	13633	13549	13666	13696	13488	13552	13471	13627	13499	13513	13494	13677	13538	13371	13371	13548	13511	13467	13503	13549	13381	13382	13377	13543	13436	13379	13293	13604	13456	13512	13419	13551	13468	13529	13448	13461	13576	13517	13544	13370	13476	13612	13548	13640	13498	13329	13543	13692	13431	13332	13525	13487	13568	13460	13427	13370	13435	13543	13573	13439	13470	13542	13564	13431	13412	13679	13496	13509	13302	13600	13606	13639	13555	13636	13452	13513	13673	13525	13482	13693	13569	13535	13405	13299	13561	13458	13556	13505	13375	13473	13606	13711	13558	13648	13555	13604	13343	13500	13505	13689	13428	13715	13509	13429	13543	13460	13529	13616	13590	13466	13546	13356	13625	13493	13495	13421	13638	13422	13578	13457	13436	13583	13503	13453	13462	13673	13625	13513	13381	13574	13500	13487	13442	13508	13612	13632	13431	13400	13546	13416	13354	13459	13294	13617	13536	13321	13399	13476	13507	13443	13578	13669	13533	13523	13570	13474	13402	13484	13606	13417	13589	13360	13437	13612	13556	13656	13412	13599	13568	13529	13346	13533	13496	13519	13412	13470	13426	13466	13566	13417	13639	13491	13504	13608	13471	13502	13477	13407	13489	13589	13501	13568	13535	13494	13455	13378	13358	13521	13655	13386	13738	13719	13460	13557	13586	13689	13529	13568	13451	13509	13394	13428	13598	13561	13369	13518	13450	13547	13537	13467	13500	13577	13699	13486	13469	13420	13343	13522	13653	13246	13561	13587	13475	13507	13532	13718	13591	13669	13511	13577	13582	13608	13457	13471	13503	13560	13510	13516	13580	13427	13496	13600	13496	13450	13496	13437	13412	13682	13423	13556	13455	13396	13519	13608	13524	13400	13584	13571	13316	13637	13448	13562	13643	13512	13630	13459	13431	13562	13703	13444	13442	13578	13364	13557	13591	13324	13613	13430	13429	13522	13459	13489	13456	13582	13589	13411	13549	13395	13441	13616	13391	13371	13473	13568	13423	13437	13459	13470	13559	13499	13612	13474	13572	13388	13547	13533	13673	13471	13564	13571	13559	13434	13532	13436	13403	13479	13362	13603	13612	13382	13519	13447	13618	13518	13600	13612	13610	13542	13439	13475	13491	13375	13444	13466	13372	13588	13510	13458	13506	13449	13585	13617	13552	13583	13535	13425	13541	13645	13250	13373	13419	13546	13358	13408	13538	13378	13420	13440	13406	13366	13539	13603	13471	13621	13481	13420	13520	13469	13565	13435	13660	13576	13493	13485	13546	13479	13502	13529	13673	13498	13566	13346	13372	13496	13584	13278	13531	13456	13435	13410	13544	13609	13527	13552	13617	13597	13731	13650	13380	13636	13410	13585	13605	13655	13471	13460	13469	13419	13564	13422	13583	13444	13549	13368	13459	13481	13372	13434	13597	13484	13746	13369	13574	13448	13457	13484	13586	13587	13592	13357	13406	13602	13575	13414	13397	13496	13554	13399	13490	13510	13317	13399	13630	13494	13486	13678	13423	13549	13479	13584	13404	13626	13688	13526	13575	13487	13357	13556	13436	13546	13468	13522	13368	13662	13487	13522	13423	13501	13454	13533	13587	13557	13342	13418	13349	13572	13514	13466	13433	13538	13449	13481	13729	13532	13577	13704	13273	13219	13576	13503	13547	13585	13698	13439	13514	13560	13481	13586	13559	13657	13388	13639	13526	13532	13574	13563	13496	13384	13626	13428	13489	13308	13380	13380	13574	13533	13521	13510	13469	13471	13539	13600	13438	13581	13426	13326	13494	13448	13373	13455	13326	13582	13422	13413	13246	13506	13516	13668	13352	13506	13655	13501	13454	13616	13537	13513	13409	13540	13549	13532	13445	13456	13435	13502	13497	13652	13467	13434	13589	13514	13563	13629	13461	13501	13542	13534	13608	13613	13353	13690	13489	13498	13560	13465	13347	13485	13511	13513	13630	13460	13446	13434	13407	13552	13552	13577	13634	13300	13332	13505	13407	13441	13463	13544	13527	13582	13544	13453	13567	13590	13391	13429	13514	13561	13475	13424	13561	13368	13239	13600	13466	13491	13385	13592	13503	13522	13550	13429	13642	13480	13649	13407	13401	13401	13352	13577	13458	13401	13481	13554	13343	13440	13410	13379	13472	13527	13705	13503	13615	13641	13298	13496	13446	13436	13448	13594	13549	13497	13284	13554	13446	13482	13587	13622	13667	13407	13568	13465	13470	13340	13689	13521	13553	13539	13404	13531	13580	13326	13487	13465	13455	13465	13475	13534	13588	13435	13506	13567	13769	13388	13364	13555	13486	13611	13392	13513	13513	13434	13652	13575	13424	13454	13490	13413	13710	13546	13415	13395	13521	13571	13626	13545	13599	13524	13396	13436	13531	13374	13367	13464	13515	13679	13324	13422	13668	13585	13522	13594	13504	13415	13489	13648	13652	13458	13462	13481	13363	13727	13607	13746	13514	13469	13518	13567	13596	13494	13461	13584	13386	13593	13611	13334	13492	13720	13606	13636	13630	13359	13562	13467	13578	13488	13344	13488	13479	13319	13593	13703	13423	13566	13470	13443	13473	13479	13421	13617	13377	13406	13508	13528	13584	13383	13377	13453	13476	13460	13290	13497	13377	13401	13554	13622	13415	13426	13471	13507	13456	13531	13433	13555	13367	13348	13397	13633	13532	13547	13403	13401	13436	13488	13410	13533	13473	13524	13561	13442	13429	13555	13503	13448	13478	13443	13488	13524	13505	13661	13539	13536	13493	13559	13620	13575	13585	13573	13466	13619	13520	13642	13485	13481	13572	13598	13516	13594	13473	13433	13553	13417	13416	13404	13492	13527	13686	13576	13535	13460	13526	13589	13580	13493	13454	13566	13401	13466	13470	13489	13551	13643	13533	13378	13438	13437	13483	13520	13425	13522	13443	13464	13438	13600	13408	13538	13456	13562	13626	13583	13373	13509	13623	13441	13570	13433	13464	13493	13466	13663	13486	13563	13713	13406	13494	13536	13479	13474	13516	13369	13435	13512	13531	13644	13500	13454	13339	13509	13390	13482	13445	13488	13458	13473	13462	13589	13455	13377	13607	13385	13564	13574	13515	13394	13350	13671	13665	13473	13485	13491	13430	13598	13582	13571	13450	13549	13618	13484	13372	13510	13335	13438	13629	13495	13544	13422	13476	13526	13469	13504	13327	13683	13443	13521	13564	13403	13417	13501	13594	13464	13331	13590	13632	13443	13543	13355	13559	13384	13692	13371	13608	13502	13612	13453	13528	13627	13609	13382	13521	13567	13583	13641	13525	13527	13395	13654	13617	13500	13511	13347	13341	13512	13560	13546	13524	13296	13418	13502	13405	13568	13503	13351	13474	13515	13232	13349	13464	13674	13622	13496	13388	13364	13609	13394	13570	13356	13570	13554	13567	13465	13501	13545	13508	13414	13483	13466	13441	13565	13440	13452	13397	13514	13704	13574	13507	13549	13529	13511	13534	13561	13377	13621	13435
27592	22530	27551	24717	20776	18589	18438	17382	17032	16826	16787	16829	16857	17009	16593	16437	16311	16297	16401	16468	16420	16474	16469	16306	16282	16276	16212	16257	16170	16404	16211	16208	16007	16314	16794	16650	16501	16339	16208	16258	16177	16168	16030	16099	16094	15990	16066	16337	16380	16355	16164	16058	16299	15944	15993	16105	16064	16072	16026	16074	16092	16040	16061	16110	16086	15894	15983	16424	16241	16175	16030	16203	16258	16245	16155	16359	16137	16282	16056	16262	16346	16123	16276	16189	15977	15923	16098	16233	16152	15943	16209	16039	16270	16112	16106	16173	16158	16104	16283	16150	16191	16161	16244	16242	16060	16108	16268	16255	16039	16208	16038	16359	16047	16190	16087	16110	16125	16152	16097	16153	16069	16074	16109	16090	16204	16210	16176	16237	16105	16069	16135	16068	16066	16046	16079	16138	16022	16182	16212	16040	16183	16312	16201	16038	16141	16142	16124	16241	16349	16131	16211	16037	16318	16286	16170	16093	16324	16158	16141	16145	16046	16043	16181	16093	16100	16286	16400	16015	15981	16192	16193	16053	16134	16176	15952	16193	16220	16264	16024	16309	16190	16076	16350	16154	16163	16097	16078	15933	16069	16240	15917	15999	15992	16159	16196	16191	16285	16220	16263	15972	16343	16014	16162	16326	16189	16174	16139	16151	15999	16059	16206	15993	16176	15942	16361	16302	16191	16031	16234	15940	16247	16206	16432	16152	16152	16264	15970	16115	16216	16182	16078	16052	16235	16065	16122	16109	16129	16156	16143	16265	16377	16079	16108	16122	16318	15970	16337	16375	16332	16154	16455	16025	15748	16041	16365	16087	15967	16236	15969	16074	16144	16118	16243	16155	16214	16127	16079	16035	16122	16111	16233	16007	16222	16171	16175	16125	16170	15961	16008	16121	16139	16052	16078	15982	16149	16115	16043	16169	16116	16132	16067	16105	16150	16033	16049	16092	16155	16125	16206	16053	16290	16244	16191	16178	16131	16206	16010	16213	16357	16242	16138	16099	16207	16069	16309	16332	16088	16127	16323	16017	16189	16090	16129	16327	16180	15938	16057	16268	16108	16320	16184	16264	16254	16198	16195	16463	16277	16196	16191	16065	15971	16139	16299	16053	16269	16038	16070	16119	16199	16106	16243	16096	16356	15920	16094	16248	16284	16283	16065	16201	16253	16145	16274	16014	16217	16049	16067	16037	16167	16169	16030	16217	15934	15973	16220	16156	16111	16146	16167	16064	16023	16220	16084	16179	16130	15982	16276	16182	16058	16244	16082	16324	16131	16131	16004	16198	16181	16109	16359	16257	16185	16185	16272	16082	16154	16277	16291	16209	16307	16094	16293	16019	16062	16047	16322	16029	16128	16059	16256	16152	16090	16054	16301	16141	16127	16213	16216	16235	16064	16174	16139	16261	15988	16188	16274	16130	16115	16179	16170	16164	16025	16326	16177	16102	16267	16237	16188	16210	16106	16205	16115	16227	16213	16010	16310	16255	16279	16463	16193	16146	16112	16161	16158	16150	16241	16137	16272	16058	16026	16150	16161	16006	16066	16180	16185	16238	16218	16136	16143	15946	16037	16153	16232	15956	16381	16208	16120	16022	16210	16104	16220	16144	16052	16320	15994	16223	16014	16134	15925	16145	16038	16077	16049	16186	16168	16143	16213	16145	16196	15989	16046	16071	16038	16028	16349	16131	16205	16198	16033	16216	16210	15987	16165	16165	15946	16038	16028	16312	16201	16076	16323	16241	16074	16169	16039	15879	16234	16335	16140	16212	16288	16129	16169	16207	16077	16045	16193	16061	15989	15994	16077	16289	16132	16001	16000	16185	16125	16027	16154	16106	16295	16228	16290	15832	16160	16039	16055	15783	16161	16237	16265	16059	16112	16233	16140	16172	16217	16121	16161	16243	16191	16017	16027	16209	16195	16042	16111	16067	16142	16134	16036	15957	16176	16270	16076	16023	16136	16186	16121	16301	16204	16155	16157	16216	16221	16099	16168	16365	16157	16207	16197	16133	16322	16100	16043	15975	16398	16254	16220	16297	16085	16278	16169	16119	16072	16228	15846	16038	16109	15965	16331	15904	16080	16232	16070	16025	16306	16087	16081	16130	16204	16167	16261	15917	16190	16098	16246	16013	16274	16134	16252	16310	16276	15824	15946	16066	16182	16277	16077	16203	16154	16154	16088	16051	16145	16329	16102	16140	16126	16311	16069	16021	16172	16097	16152	16083	16160	16098	16195	16151	15941	16123	16093	16184	16334	16088	16398	16124	16092	16033	16230	16113	16167	16216	16303	16244	16390	16223	16156	15925	16137	16087	16136	16222	16144	15891	16120	16288	16016	16163	16221	16106	16117	16197	16298	16161	16184	16109	16313	16082	16138	16354	16132	16095	16174	16018	15937	16175	16296	16136	16219	16229	15971	16077	16112	16191	16013	15943	16046	16165	16219	16013	16139	15982	16341	16172	16256	16129	16270	16228	16113	16285	16192	16220	16162	16237	16162	16321	15916	16252	16142	16114	16220	16049	16166	16249	16068	16057	16279	16060	16130	15981	16017	16226	15997	16190	15922	15877	16186	16090	16311	16084	16242	16103	16157	16038	16001	16197	16142	16145	15997	16027	16218	16125	16379	16226	16287	16104	16127	16130	16253	16048	16088	16259	16236	16286	16190	16136	16252	16077	16156	16016	15919	16168	16167	16101	16286	16062	16358	16194	16233	16020	16214	16151	16186	16100	16015	16038	16164	16220	16167	16269	16098	16125	16083	16026	16139	16142	16224	16301	16258	16126	16192	16055	16030	16182	16180	16110	16224	16000	16183	16114	16057	16184	16053	15902	16112	16179	16048	16040	16046	16150	15952	15997	16104	16294	16158	15973	16077	16336	16115	16219	16278	16008	16228	16110	16184	15915	16260	16092	16243	16196	15891	16106	16147	16199	16288	16189	16258	16094	16321	15935	16114	16141	16004	16120	16160	16098	16264	16097	16191	15980	16198	16143	16214	16200	16190	16150	16235	16112	16203	16271	16136	16047	16164	16108	16411	16264	16262	16056	16102	16328	16136	16256	16017	16179	16298	16187	16126	16144	16286	16143	16107	15968	16203	16080	16155	16085	16153	16066	16141	16050	16115	15969	16210	16305	16120	16103	16069	16127	16164	16067	16087	16091	15951	16161	16110	16196	16150	16026	16243	16067	16144	16159	16172	16178	16039	16234	16163	16174	16031	16154	16077	16198	16119	16123	16026	15956	16078	16119	16254	16178	16166	16299	16302	16146	16331	16195	16299	16280	16000	16320	15948	16105	16190	16214	16341	16278	16126	15971	16113	16102	16316	15981	16148	16153	16124	16070	15974	16342	16102	16045	16290	16177	16208	16353	16117	16329	16134	16174	16150	16173	16054	16141	16281	15850	16092	16236	16351	16225	16414	16141	16213	16251	16180	16086	16170	16073	16090	16038	15886	16024	16070	16410	16127	16206	16223	16080	16307	16164	16213	16113	16202	16263	16175	16040	16154	16095	16213	16053	16310	16190	15853	15904	16228	16092	16137	16000	16266	16075	16281	16000	16232	16060	16234	16118	16163	16095	16032	16017	16131	16062	16235	16259	16100	16119	16265	16139	16013	16072	16259	16004	16130	16351	16433	16081	16104	16105	16013	16045	16163	16031	16176	16087	16183	16236	16027	16249	16344	16194	16065	16291	16164	16114	16388	16261	16040	16211	16182	16143	16146	16070	16209	16030	16073	16285	16092	16125	16240	16093	16191	16349	16138	16223	16314	16172	16062	16076	16170	16094	15962	15856	16300	16201	16258	16260	15765	16252	16228	16116	16308	16147	16094	16107	16176	16118	16022	16147	16224	16124	16222	16116	16285	15968	16214	16399	16136	15950	16111	16097	16142	15968	16189	16129	16131	16139	16120	15964	16296	16237	16187	16217	16164	15990	16161	16030	16128	16303	16211	16142	16060	16144	16003	16106	16125	16229	16229	16112	16077	15955	16211	16051	15996	16161	16240	16125	16262	16260	16251	16191	16333	15965	16093	16137	16030	16270	16219	16148	16167	16079	16071	16304	16313	16034	16178	16226	16212	16262	16011	16093	16178	15999	15963	15939	16189	15943	16040	16269	16104	16056	16105	16076	16132	16144	16199	16286	16049	16114	16252	16272	16296	16278	16219	16089	16132	16214	16101	16375	16290	16254	16130	16067	16079	16053	16031	16281	16119	16303	16049	16076	15806	16158	16316	16124	16031	16150	16188	16405	16319	16202	16298	16249	16125	16176	16282	16151	15953	16193	16173	16201	16131	16057	16128	16318	15885	16172	16401	16093	16031	16060	16163	16485	16150	16277	16063	16259	16112	16054	16168	16130	16052	16021	16126	16112	16079	16183	16207	16123	16039	16149	16310	16338	16045	16436	16142	16022	16190	16176	16106	16021	15865	16090	16227	16304	16194	16148	16286	16296	16069	16090	16306	16088	15970	16065	16267	16234	16065	16256	16304	16159	16160	16282	16218	16352	16033	16373	16279	15938	16197	16188	16204	16045	16074	15972	16085	16113	16186	16058	16016	16239	16325	15969	16065	16287	16244	15963	16309	16123	16108	15908	16144	16169	16260	16182	16257	16265	16255	16207	16233	16274	16235	15990	16119	16123	16422	16075	16234	16282	16177	16160	16218	16154	16126	16211	16220	16230	16339	16311	16108	16245	16225	16163	15984	16148	15943	16200	16159	16098	16088	16079	16084	16103	16223	16112	16000	16135	16342	16140	16153	16188	16035	16081	16219	16001	16121	16198	16241	16106	16090	16175	16226	16355	16344	16284	16193	16366	16229	16099	16156	16188	16254	16233	16130	16167	16204	16132	16069	16261	16221	16144	16116	16272	15975	16004	16185	16149	16060	16079	16131	15968	16080	16242	16110	16128	16216	16125	16032	16157	16161	16074	16171	16121	16310	16035	16086	16222	16066	16130	16263	16259	16272	16017	16037	16217	16103	16169	16219	16329	16038	16118	16132	16278	16237	16141	16196	16135	16084	16192	16135	16303	16062	16313	16190	16189	16054	16186	16104	16118	16278	16065	16169	16078	16324	16277	16283	16104	16073	16023	16318	16011	15980	16168	16085	16201	16179	16140
18751	26287	27441	22049	20505	17350	16428	15523	15017	14850	14744	14872	15019	15080	14608	14322	14130	13826	13964	13966	14196	14058	13877	13774	14000	13806	14213	13958	13813	13742	13775	13937	13792	14134	14376	14292	14088	13904	13719	13807	13569	13515	13735	13824	13622	13626	13673	13674	13900	13679	13806	13754	13788	13605	13659	13694	13909	13516	13726	13726	13776	13573	13789	13709	13667	13585	13709	13702	13724	13666	13685	13744	13839	13649	13562	13691	13697	13751	13822	13681	13804	13734	13881	13665	13679	13792	13619	13646	13805	13718	13675	13658	13644	13724	13783	13698	13673	13575	13621	13988	13657	13822	13570	13814	13713	13679	13631	13595	13654	13725	13543	13741	13608	13649	13830	13648	13725	13650	13841	13693	13743	13821	13613	13813	13856	13632	13648	13719	13800	13688	13643	13778	13761	13640	13613	13770	13778	13655	13706	13691	13626	13798	13822	13739	13679	13638	13774	13847	13710	13790	13679	13696	13834	13583	13689	13741	13684	13790	13619	13557	13782	13603	13733	13522	13783	13740	13614	13601	13802	13698	13663	13709	13752	13785	13741	13778	13698	13644	13633	13713	13649	13492	13667	13646	13752	13672	13594	13626	13636	13629	13786	13764	13552	13716	13723	13667	13794	13596	13700	13764	13645	13608	13673	13656	13606	13739	13522	13784	13870	13648	13647	13575	13622	13691	13765	13621	13800	13775	13992	13759	13584	13717	13797	13608	13643	13741	13687	13763	13763	13770	13926	13771	13692	13748	13560	13655	13654	13676	13562	13584	13756	13598	13797	13758	13598	13715	13604	13500	13768	13775	13786	13674	13581	13719	13649	13757	13682	13817	13687	13767	13573	13731	13808	13634	13682	13569	13634	13605	13728	13894	13828	13814	13740	13715	13631	13768	13859	13728	13597	13534	13704	13688	13711	13708	13734	13731	13702	13884	13628	13848	13701	13850	13650	13765	13760	13736	13605	13840	13660	13820	13707	13753	13929	13694	13724	13668	13692	13762	13629	13644	13657	13846	13716	13742	13806	13706	13613	13707	13473	13614	13835	13833	13774	13824	13576	13685	13617	13521	13633	13705	13938	13900	13625	13826	13651	13565	13689	13674	13698	13761	13511	13691	13735	13706	13891	13551	13866	13739	13611	13748	13656	13654	13694	13730	13626	13615	13637	13700	13856	13820	13834	13728	13730	13666	13606	13615	13695	13742	13923	13818	13726	13792	13719	13630	13620	13805	13667	13720	13808	13629	13766	13755	13535	13686	13755	13779	13677	13789	13797	13817	13538	13704	13699	13746	13599	13818	13727	13751	13550	13818	13748	13713	13736	13900	13843	13828	13602	13716	13644	13709	13795	13760	13626	13813	13684	13677	13802	13655	13818	13601	13696	13788	13822	13943	13680	13818	13658	13935	13606	13745	13761	13747	14082	13632	13748	13692	13731	13656	13751	13632	13761	13909	13543	13736	13865	13647	13691	13721	13771	13717	13708	13702	13869	13697	13882	13929	13910	13647	13640	13566	13659	13694	13768	13846	13805	13746	13842	13597	13640	13625	13792	13786	13639	13519	13813	13746	13670	13714	13707	13735	13886	13662	13702	13837	13589	13683	13609	13627	13779	13654	13652	13490	13775	13630	13654	13760	13706	13624	13754	13670	13810	13715	13735	13601	13756	13635	13751	13628	13657	13715	13711	13710	13829	13581	13727	13623	13753	13828	13824	13659	13668	13687	13815	13811	13735	13694	13561	13615	13686	13746	13698	13684	13737	13689	13692	13862	13761	13777	13670	13792	13700	13694	13724	13651	13721	13665	13620	13607	13705	13743	13751	13593	13770	13790	13576	13741	13775	13620	13827	13848	13555	13851	13766	13756	13505	13722	13590	13735	13619	13666	13719	13583	13659	13588	13857	13700	13677	13739	13596	13653	13612	13762	13670	13719	13694	13863	13526	13740	13636	13718	13684	13702	13525	13658	13616	13767	13729	13870	13841	13752	13499	13755	13710	13597	13640	13684	13688	13638	13811	13826	13689	13784	13795	13720	13769	13728	13609	13831	13650	13748	13804	13732	13666	13680	13760	13911	13746	13739	13834	13798	13741	13819	13650	13882	13721	13755	13532	13674	13684	13887	13634	13703	13626	13823	13976	13708	13701	13665	13682	13883	13576	13636	13738	13702	13522	13836	13734	13950	13753	13631	13710	13769	13679	13826	13866	13552	13646	13907	13788	13771	13658	13796	13741	13801	13693	13705	13787	13673	13527	13673	13909	13599	13679	13698	13647	13789	13920	13778	13826	13677	13731	13737	13814	13721	13650	13812	13781	13741	13757	13733	13704	13693	13821	13749	13584	13664	13625	13703	13830	13733	13675	13535	13662	13598	13878	13671	13669	13702	13633	13791	13550	13751	13743	13607	13541	13698	13629	13782	13696	13739	13762	13874	13684	13572	13773	13681	13832	13737	13727	13702	13658	13705	13781	13564	13727	13750	13750	13712	13933	13789	13960	13816	13899	13769	13922	13702	13746	13692	13672	13719	13882	13738	13734	13771	13809	13793	13788	13758	13832	13734	13644	13513	13838	13604	13628	13748	13524	13703	13682	13530	13509	13755	13579	13603	13731	13809	13806	13838	13601	13668	13559	13705	13899	13602	13679	13820	13657	13636	13611	13644	13818	13626	13822	13590	13715	13539	13716	13851	13783	13853	13740	13824	13635	13913	13818	13748	13724	13694	13784	13790	13767	13798	13865	13556	13651	13569	13675	13610	13775	13650	13651	13707	13810	13575	13692	13770	13735	13889	13723	13713	13779	13671	13748	13611	13799	13585	13815	13528	13825	13788	13722	13660	13724	13672	13711	13738	13590	13519	13737	13694	13569	13499	13791	13644	13857	13723	13722	13782	13735	13699	13762	13712	13758	13649	13623	13847	13793	13649	13745	13991	13868	13769	13713	13624	13672	13703	13719	13802	13689	13916	13652	13704	13627	13843	13637	13577	13774	13736	13748	13719	13812	13613	13745	13712	13871	13668	13869	13873	13620	13647	13674	13811	13585	13653	13698	13635	13600	13758	13599	13541	13769	13917	13556	13685	13696	13634	13720	13926	13660	13719	13716	13729	13722	13794	13737	13684	13724	13730	13710	13698	13756	13599	13865	13744	13694	13621	13680	13694	13702	13671	13597	13761	13507	13718	13581	13541	13667	13680	13678	13695	13676	13595	13686	13598	13793	13796	13744	13702	13742	13794	13794	13709	13793	13716	13750	13580	13748	13546	13665	13686	13640	13658	13863	13764	13745	13628	13752	13783	13861	13593	13535	13633	13767	13720	13581	13707	13630	13783	13727	13868	13714	13739	13688	13704	13758	13720	13820	13645	13760	13750	13652	13695	13705	13665	13698	13689	13687	13650	13633	13699	13560	13829	13818	13631	13772	13814	13791	13681	13612	13641	13610	13674	13767	13745	13812	13739	13725	13921	13711	13567	13628	13585	13674	13795	13603	13713	13619	13858	13747	13533	13617	13783	13708	13799	13868	13712	13701	13707	13801	13777	13595	13789	13734	13759	13732	13773	13602	13719	13556	13730	13772	13801	13711	13750	13736	13703	13831	13742	13576	13708	13743	13724	13488	13929	13749	13715	13756	13783	13745	13656	13679	13583	13813	13694	13687	13841	13725	13690	13704	13831	13722	13703	13711	13719	13547	13780	13732	13618	13705	13735	13725	13862	13582	13879	13832	13601	13630	13714	13600	13687	13718	13615	13695	13838	13752	13713	13623	13850	13664	13579	13886	13663	13761	13539	13740	13704	13812	13695	13822	13808	13720	13756	13770	13812	13555	13595	13639	13608	13712	13761	13664	13629	13732	13707	13742	13846	13715	13752	13873	13767	13733	13794	13753	13803	13623	13797	13650	13451	13646	13653	13560	13747	13721	13701	13729	13594	13823	13773	13840	13781	13655	13701	13808	13706	13732	13617	13707	13769	13589	13768	13706	13570	13567	13778	13718	13587	13742	13614	13833	13757	13680	13872	13854	13830	13749	13741	13727	13889	13727	13853	13652	13803	13675	13877	13718	13681	13746	13708	13562	13724	13687	13703	13744	13787	13780	13690	13614	13659	13670	13793	13666	13566	13708	13671	13623	13791	13726	13801	13686	13842	13599	13872	13756	13802	13560	13610	13702	13806	13700	13651	13720	13659	13662	13695	13656	13717	13638	13630	13852	13740	13776	13642	13617	13835	13676	13663	13725	13600	13693	13617	13652	13643	13655	13603	13787	13766	13732	13833	13527	13853	13672	13664	13730	13751	13708	13665	13688	13743	13734	13667	13633	13606	13768	13865	13921	13594	13715	13730	13651	13775	13732	13674	13563	13597	13618	13915	13888	13757	13680	13760	13685	13697	13823	13722	13620	13768	13621	13591	13664	13687	13726	13627	13637	13709	13730	13910	13623	13704	13636	13825	13684	13846	13601	13831	13688	13658	13648	13669	13702	13620	13701	13758	13558	13666	13760	13778	13623	13576	13858	13685	13890	13867	13765	13883	13631	13850	13560	13775	13754	13596	13921	13589	13686	13774	13633	13644	13697	13772	13814	13722	13783	13780	13551	13784	13809	13738	13720	13731	13739	13667	13577	13607	13695	13680	13736	13757	13850	13967	13720	13468	13779	13666	13806	13815	13867	13820	13778	13769	13776	13715	13749	13715	13792	13552	13741	13739	13783	13700	13730	13687	13634	13889	13647	13955	13676	13724	13661	13838	13687	13823	13655	13568	13732	13897	13663	13662	13648	13677	13694	13638	13671	13738	13726	13678	13635	13835	13720	13659	13656	13888	13740	13741	13792	13663	13633	13728	13818	13831	13544	13794	13691	13811	13736	13600	13797	13640	13559	13663	13785	13673	13700	13698	13701	13790	13648	13829	13770	13754	13752	13833	13637	13863	13573	13742	13707	13764	13699	13825	13703	13845	13637	13779	13646	13930	13705	13757	13696	13790	13602	13737	13651	13682	13749	14020	13542	13756	13899	13595	13714	13551	13637	13736	13776	13788	13552	13870	13677	13678	13810	13643	13717	13816	13932	13672	13754	13694	13652	13720	13822	13670	13716	13642	13641	13623	13659	13718	13857	13672	13731	13874	13782	13692	13699	13689	13858	13706
23700	21154	28722	24043	22676	23205	21766	18293	17445	17557	17501	17408	17588	17504	17226	16672	16441	16438	16440	16569	16416	16616	16273	16130	16262	16141	16177	16330	16268	16162	16158	16094	16285	17927	19666	18084	17241	16665	16240	16204	15873	16090	16119	15973	16264	16177	16166	15938	16109	15999	15909	15914	16104	15982	16004	15964	16105	16069	16098	16153	16270	16031	15973	15913	15978	16113	15997	16272	16240	15982	16039	16042	15979	16211	16225	16137	16177	15803	16051	15983	16105	16237	16004	15893	16097	16034	16025	16058	16144	16110	16017	16015	16086	15926	16083	16041	16068	15690	16022	15977	15960	15959	16061	16104	16099	16056	16100	15898	15956	15912	15981	15852	15934	15958	15936	15892	15918	16108	16088	15971	15996	16097	16072	15891	16007	16069	16098	16115	16041	16005	15878	16058	15984	15980	16170	16158	16103	16043	16060	16237	16062	15832	16103	16174	16069	15917	15940	15986	15957	16019	16061	16054	16086	16004	16135	16054	16013	16164	16124	15987	16029	15821	15989	15870	15968	16026	15762	15990	15986	16210	16156	16031	16113	16035	15834	16011	15952	16211	15815	15904	16020	15898	15953	16040	15927	16215	15932	15962	15892	15898	16123	16062	15853	15922	16008	15898	16089	16004	16049	16040	15890	15872	15910	15927	16010	15938	15923	16074	15864	16029	15959	15902	16051	15965	15956	15915	16105	15990	15970	15830	16068	15814	16142	16197	16129	15863	15885	16000	16058	16079	15866	16155	16075	15891	16030	15980	15936	15756	16213	16014	15808	15811	16073	16039	16002	16037	16182	15981	16146	15851	16047	16022	16113	15964	15984	16132	16034	16036	16031	15915	16129	15869	15936	16118	16050	16163	15909	16004	15815	15844	15757	15876	15875	16012	15886	16028	15893	16161	15942	16221	16021	16018	16177	15966	15856	15961	15933	16034	15937	16043	16075	16006	15930	15990	15980	15907	16005	15961	15858	15926	15950	16090	15872	16056	15960	16066	16003	15776	16023	15869	15998	15880	15683	16076	16093	15887	16091	15930	16048	15966	15979	16317	16053	15974	15837	15889	16025	16059	16159	15979	16144	16059	16036	16103	16104	16001	15982	16069	16052	15993	16109	15910	15946	15698	15990	16033	16204	15843	15948	16031	15878	15923	15884	16027	15803	16076	16103	15950	15860	16050	16110	15904	16055	15952	15999	15881	16035	15936	15966	15865	16125	15955	15905	16184	15905	15909	15990	16131	15969	16160	15958	15914	15878	15906	16042	16146	15872	16084	15989	15898	15883	15989	16099	15927	15997	15933	15830	16126	16002	16045	15762	15920	15957	16015	16022	15938	16061	15988	15961	16045	16109	15885	15986	16082	15873	16012	15978	16063	15976	15838	16007	15900	15931	15993	16148	15918	15965	16106	16119	15977	15926	15893	15974	16034	16025	15963	16011	15962	16106	15948	15855	15968	16091	16111	15980	16064	15950	16207	16008	15977	15985	16057	16023	16225	16208	15798	15982	16124	16049	16117	16136	15977	16076	15873	15917	15948	15837	16005	15928	15880	15929	16090	16003	15902	15845	16031	15971	15953	15987	15931	15927	16127	15995	15907	16125	16010	15997	15986	15894	16158	15869	15882	15985	15924	15992	15835	15934	16053	16091	16110	15925	16137	16167	15902	15914	15983	16120	16053	16088	16004	15895	15968	15849	16086	15781	16028	16188	16099	16037	16159	16078	16086	15996	16191	16061	16000	15665	16059	15871	15873	15926	16214	16091	16053	16243	15994	15964	15862	15955	15954	15890	15905	15932	16042	16091	16047	15873	15872	16002	15801	15863	15909	15977	16076	15977	16051	15939	16056	15906	16008	16122	15949	16040	16296	16016	16101	15941	15923	15918	15883	15891	15907	15903	16134	15821	15989	15908	15907	15838	15958	16192	16104	15949	15903	15867	15947	15825	15762	15870	15993	15869	15879	16108	15934	16041	15848	16121	16064	16154	16103	15855	16031	16000	15920	15986	16093	16093	16156	15933	15873	15930	15804	16167	15871	15991	16104	16025	15924	15971	15945	15960	15881	15969	15875	16104	15978	16116	16008	16005	15939	15925	16000	15926	15955	15830	16049	15857	16035	15909	15873	15933	15827	15862	15964	16039	16080	15997	15829	15986	15905	15736	15798	15943	15880	16025	16013	16139	16050	16163	15868	15977	16132	16043	15784	15976	15981	15967	15901	16102	15970	16076	15870	16071	15841	15873	16032	16036	15952	16094	15989	16009	15905	16035	16000	16004	16028	15961	15955	15918	15976	16161	15956	15871	15895	15975	16042	15950	15887	16067	16076	15968	15884	15990	15838	15887	15938	16059	16079	16173	15918	16042	16002	15983	16292	15949	15894	15754	15796	15997	16126	16122	16011	15895	16052	15807	16126	15948	15898	16048	15893	15958	16046	15978	15941	15949	15880	15975	16150	15931	15938	16059	15956	16130	15969	16129	16183	16142	16159	16029	16093	16003	15835	16077	15920	16060	15957	16150	16192	16126	15953	15981	16025	16016	15909	15989	15997	16027	16002	15932	15985	15837	15845	16031	15785	15919	15977	15876	15812	15884	15832	16079	16098	15886	15867	15740	15789	15858	16030	16054	15971	16116	16129	16116	16194	16180	16131	16131	16039	15957	15818	15959	16081	16108	15750	16088	15805	15822	16017	15930	15805	16044	15912	15981	15747	15930	15913	16014	15970	15841	15902	15991	15941	15928	15974	16083	15957	16147	15942	15821	15955	15903	16263	16020	16011	16007	16132	16005	15971	15898	16206	15957	16106	16019	15960	16172	15959	15979	15918	16249	15961	15966	15924	15787	15883	16049	15911	16145	15932	16141	15984	15905	15903	15971	15995	15836	15798	15964	16016	16023	16017	15967	16086	16238	15996	16057	16042	15919	16034	16088	15851	15962	16127	15853	15777	16154	16206	16038	16061	15939	16024	15874	15956	15930	15750	15859	16133	16019	16099	16183	16070	15924	15989	15894	15739	15920	15954	15976	15863	16054	16163	15856	15805	16015	15964	15889	15759	15936	16083	15841	15825	15818	15977	15915	15974	15964	15930	16019	15945	15824	15871	15895	15909	15804	15946	16034	15950	15925	15972	15914	16103	15838	15756	15982	15913	16065	16042	15989	15866	16009	16055	15986	16251	15957	16048	16047	16006	16037	16073	16045	15919	16077	16094	15933	15874	16150	16002	15818	15936	15842	15764	16051	16070	16073	16018	15924	16057	15946	15933	15810	16149	16059	15997	15868	16079	15962	16129	16102	16086	15994	16072	16097	15971	16083	16018	16009	15818	15591	15865	15948	15740	16097	15879	15796	15760	16153	16068	16067	16023	15950	15763	15964	15948	16154	16200	16041	15898	16081	15918	15914	15921	15870	15940	16038	16023	16105	15896	15956	16030	15752	16182	16109	15816	15974	15729	16002	16064	15859	16098	15895	15935	15969	15895	15941	15924	15994	16147	16051	16069	16068	16046	16078	15935	16091	15918	15936	15872	15882	15946	16071	16188	15836	16123	16022	15795	16177	15757	15944	16105	15819	16114	16096	16042	15988	15961	16023	15949	16057	16074	16109	15915	16002	16117	16016	16096	15973	16070	16066	16149	16087	16134	15907	15946	15929	15801	16120	16010	15957	16057	16088	16061	15946	15920	15848	15962	15998	15878	15933	16048	15963	16065	15987	15855	15971	15922	16090	15796	16007	15873	15957	16015	15967	16108	16016	16055	15990	15997	15983	15832	16049	16096	16059	16074	15901	15831	15917	16032	16007	15800	16018	15929	16118	16234	15944	15925	15902	15841	15996	16023	16212	15850	15728	15879	15920	16026	15957	16091	15881	15824	15951	15982	16045	15965	15890	15951	16058	16062	16107	15964	16158	16134	16186	16016	16012	15956	15904	16033	16023	15963	15916	16042	16048	15888	16042	15929	16049	15868	15872	16105	16114	15952	15951	15947	15929	15954	16081	16100	16030	15998	16211	16029	16010	15828	16172	15876	16110	15898	15955	15893	16270	16013	16029	16032	15985	15999	15944	15845	16151	16019	15953	16027	16068	16025	16206	15985	16237	15963	15948	16093	16055	16178	16014	16008	15918	16020	16002	15964	16105	16112	16187	16139	15973	15862	15998	16013	15885	16152	16039	16042	15937	15996	15885	15980	15919	15883	15899	16143	16185	15929	16024	16095	15809	15814	16032	16042	16096	15995	15948	15829	16009	16082	16105	15848	15922	15963	15906	15775	15835	16142	15993	15782	15987	16164	15947	15952	15812	15914	15925	15990	15860	15964	16164	15824	15915	15966	16209	15937	16188	16011	15904	16079	15830	16012	16052	15927	15928	16132	16002	15863	15891	15911	16038	15876	16003	16009	16141	15816	16138	15839	16109	15760	16281	16086	16011	15985	15995	15795	16265	16200	15823	16001	16025	16047	15966	15897	15999	15950	15896	15895	16015	15936	16048	16099	16104	16173	15918	16005	15922	15949	15899	15857	15952	16016	16096	15877	16028	16132	16023	15989	15911	16041	16192	16015	16094	15960	16086	16152	15936	15952	15842	15848	15942	15863	16017	16004	15889	15912	15995	15883	15974	15959	15998	15912	15913	15969	15882	16106	16144	16026	15991	15918	16166	16139	15923	16088	16048	16033	16104	15986	15901	15981	15876	16035	16111	16058	16093	16211	15730	16197	15929	15881	15986	15845	15810	15911	16119	16043	15726	15927	15813	15812	16230	16004	16042	15834	16036	16023	16068	15941	15949	15913	15933	15917	15805	16117	16207	15943	15901	15935	15993	15788	15988	15993	15970	15967	15852	15876	16056	16142	16056	15969	16122	16102	16131	16029	16021	15884	15954	15904	16043	15807	16010	15998	16051	16003	16142	16193	15954	16076	15971	15833	15856	16084	15963	16014	15899	15925	15918	15991	16126	16070	15860	15980	16021	15760	15973	15943	16023	15997	16055	16199	16094	16001	15966	16092	16236	15950	16042	15868	16065	15994	16196	16084	15992	15950	15824	15856	15901	15924	16032	16006	15953	15970	15755	15909	16091	15922	16231	15734	15870	16010	15892	15851	16184	16103	16009	15893	16035	16055	16059	15870	16022	16067	15996	16053	16073	15954
18393	33171	33049	27013	24306	20019	18448	16810	15922	16084	15765	15764	16397	16068	15412	14546	14289	14062	14318	14399	14510	14352	14053	13987	13924	14053	14054	13920	13923	13847	14215	13925	14143	16684	18455	15971	15146	14117	13878	13861	13715	13639	13722	13698	13599	13577	13724	13584	13702	13572	13556	13723	13665	13778	13657	13633	13749	13550	13786	13729	13578	13696	13671	13725	13749	13597	13655	13584	13612	13718	13684	13650	13719	13666	13702	13502	13668	13523	13725	13662	13640	13582	13680	13654	13608	13611	13793	13489	13744	13701	13818	13508	13723	13543	13658	13743	13654	13681	13721	13741	13743	13760	13599	13522	13677	13554	13674	13651	13711	13631	13540	13720	13894	13651	13632	13559	13703	13663	13802	13645	13686	13718	13708	13732	13643	13653	13525	13678	13620	13710	13713	13769	13571	13610	13730	13626	13644	13675	13704	13586	13715	13565	13593	13750	13722	13651	13790	13624	13629	13465	13683	13757	13812	13718	13702	13653	13618	13738	13709	13504	13692	13728	13462	13745	13581	13633	13810	13709	13587	13767	13669	13683	13591	13635	13685	13654	13742	13715	13679	13691	13656	13633	13528	13622	13635	13586	13630	13620	13741	13497	13752	13734	13642	13638	13702	13594	13630	13617	13625	13566	13550	13603	13670	13777	13732	13645	13716	13709	13773	13632	13479	13659	13722	13731	13862	13703	13678	13567	13785	13558	13616	13630	13658	13540	13799	13510	13451	13633	13621	13736	13697	13646	13627	13604	13562	13629	13650	13773	13638	13602	13668	13563	13731	13638	13552	13624	13464	13666	13638	13586	13718	13463	13567	13487	13560	13684	13801	13628	13626	13557	13714	13644	13634	13551	13780	13584	13598	13699	13747	13692	13701	13609	13717	13649	13559	13656	13629	13611	13646	13509	13805	13574	13839	13606	13717	13602	13649	13619	13689	13558	13715	13673	13638	13563	13625	13818	13809	13763	13618	13524	13647	13742	13682	13664	13525	13679	13620	13676	13653	13635	13708	13577	13741	13637	13752	13503	13629	13635	13580	13700	13664	13572	13698	13726	13603	13678	13768	13587	13633	13498	13641	13749	13638	13752	13662	13535	13628	13717	13662	13589	13726	13703	13549	13820	13731	13578	13791	13719	13775	13616	13842	13530	13742	13618	13619	13712	13662	13656	13618	13689	13762	13693	13736	13469	13565	13557	13710	13765	13656	13639	13565	13654	13636	13513	13600	13719	13655	13701	13817	13554	13774	13636	13810	13693	13704	13727	13655	13635	13578	13722	13652	13634	13666	13579	13665	13593	13673	13659	13741	13569	13762	13488	13606	13723	13574	13722	13634	13651	13684	13633	13502	13599	13814	13653	13627	13758	13661	13678	13639	13790	13684	13561	13716	13719	13766	13635	13805	13555	13660	13870	13574	13666	13667	13539	13696	13658	13672	13714	13585	13641	13853	13624	13773	13608	13706	13691	13659	13472	13570	13769	13442	13679	13773	13760	13726	13518	13767	13707	13738	13617	13703	13659	13516	13564	13563	13690	13657	13558	13598	13733	13661	13581	13685	13541	13760	13717	13585	13637	13841	13637	13654	13569	13651	13701	13587	13655	13712	13763	13698	13578	13724	13552	13633	13615	13661	13602	13745	13851	13604	13462	13650	13804	13713	13720	13656	13737	13576	13651	13632	13769	13815	13576	13522	13519	13526	13702	13760	13630	13555	13692	13762	13641	13580	13654	13635	13508	13702	13646	13738	13589	13498	13529	13578	13572	13595	13689	13701	13704	13743	13765	13793	13550	13665	13637	13783	13622	13673	13600	13682	13624	13741	13745	13658	13742	13864	13671	13684	13627	13605	13497	13628	13662	13670	13475	13592	13663	13608	13530	13759	13570	13679	13596	13763	13651	13736	13697	13721	13710	13547	13809	13596	13502	13766	13668	13668	13661	13732	13651	13793	13546	13666	13608	13682	13740	13857	13591	13565	13553	13675	13557	13687	13577	13675	13725	13620	13562	13674	13809	13613	13503	13698	13718	13513	13760	13776	13596	13632	13672	13667	13625	13828	13678	13719	13622	13659	13695	13494	13732	13709	13732	13554	13587	13664	13535	13626	13674	13702	13661	13693	13776	13712	13741	13708	13571	13531	13623	13554	13568	13736	13680	13624	13628	13618	13671	13626	13662	13627	13792	13663	13771	13642	13660	13878	13480	13587	13835	13614	13723	13639	13710	13611	13782	13482	13557	13563	13696	13518	13720	13771	13613	13849	13567	13721	13576	13609	13585	13705	13545	13625	13515	13597	13711	13670	13574	13717	13731	13737	13431	13668	13543	13705	13619	13650	13802	13685	13699	13696	13587	13682	13635	13794	13587	13734	13783	13695	13730	13596	13649	13740	13738	13747	13790	13784	13676	13445	13753	13735	13837	13680	13691	13493	13833	13833	13979	13743	13790	13603	13685	13812	13612	13645	13798	13804	13550	13639	13641	13720	13710	13658	13574	13719	13654	13693	13739	13647	13752	13547	13706	13747	13625	13679	13812	13694	13859	13628	13671	13530	13794	13541	13656	13576	13593	13665	13665	13577	13754	13630	13763	13543	13503	13734	13511	13594	13911	13736	13566	13516	13805	13516	13482	13661	13670	13831	13658	13595	13717	13743	13714	13522	13684	13591	13592	13794	13662	13818	13818	13529	13571	13611	13751	13485	13593	13601	13695	13487	13642	13550	13684	13593	13694	13791	13691	13801	13570	13760	13671	13639	13622	13665	13630	13721	13666	13503	13455	13668	13658	13837	13631	13474	13739	13524	13696	13643	13650	13679	13600	13649	13614	13746	13631	13652	13600	13650	13662	13705	13677	13681	13672	13716	13637	13694	13721	13682	13710	13747	13613	13693	13583	13603	13755	13657	13751	13584	13747	13741	13701	13882	13661	13496	13721	13689	13782	13575	13700	13557	13712	13685	13749	13747	13798	13664	13597	13741	13752	13762	13642	13701	13650	13627	13720	13546	13584	13783	13599	13584	13544	13721	13422	13630	13863	13589	13597	13502	13845	13561	13680	13736	13748	13761	13676	13682	13653	13720	13827	13644	13707	13632	13870	13607	13509	13803	13890	13724	13560	13550	13776	13630	13853	13553	13598	13609	13577	13755	13594	13481	13640	13796	13505	13761	13614	13694	13712	13745	13542	13580	13806	13751	13609	13511	13512	13646	13526	13852	13661	13557	13647	13790	13768	13793	13525	13525	13636	13535	13655	13915	13697	13571	13632	13653	13609	13527	13677	13547	13688	13759	13684	13685	13641	13519	13796	13655	13702	13732	13580	13722	13577	13468	13608	13705	13630	13760	13526	13765	13621	13698	13631	13650	13746	13608	13614	13746	13755	13573	13751	13634	13647	13636	13770	13661	13634	13729	13544	13605	13641	13656	13668	13696	13717	13633	13675	13720	13700	13588	13765	13602	13649	13685	13599	13788	13703	13807	13537	13708	13605	13757	13762	13688	13606	13561	13684	13529	13644	13757	13520	13733	13632	13685	13717	13619	13610	13729	13663	13589	13711	13641	13543	13550	13634	13694	13752	13764	13693	13651	13705	13653	13635	13667	13602	13787	13654	13732	13435	13590	13637	13534	13654	13476	13525	13580	13749	13758	13656	13648	13626	13680	13735	13552	13668	13726	13665	13654	13768	13784	13754	13453	13741	13675	13620	13633	13734	13598	13740	13774	13616	13603	13808	13616	13729	13546	13597	13633	13764	13748	13748	13733	13668	13708	13691	13656	13840	13638	13529	13707	13814	13440	13720	13583	13806	13795	13601	13693	13669	13655	13670	13497	13677	13619	13642	13861	13808	13422	13725	13573	13734	13715	13613	13441	13779	13761	13671	13656	13485	13713	13724	13681	13813	13630	13516	13638	13600	13616	13591	13649	13640	13727	13704	13580	13713	13654	13845	13843	13760	13714	13667	13661	13564	13688	13778	13582	13608	13658	13662	13656	13699	13590	13683	13860	13704	13778	13690	13622	13455	13517	13658	13663	13655	13699	13734	13669	13668	13646	13442	13735	13642	13842	13591	13599	13581	13748	13660	13738	13636	13651	13682	13441	13659	13861	13589	13678	13525	13403	13686	13692	13575	13624	13680	13500	13516	13809	13738	13721	13647	13752	13887	13865	13893	13638	13564	13582	13790	13593	13539	13651	13743	13605	13741	13603	13744	13656	13751	13693	13630	13663	13615	13760	13807	13686	13671	13553	13747	13621	13727	13597	13641	13581	13629	13796	13676	13730	13526	13798	13586	13583	13654	13578	13612	13543	13589	13655	13722	13792	13611	13823	13798	13628	13819	13625	13800	13616	13738	13630	13575	13717	13482	13600	13589	13750	13731	13654	13560	13464	13700	13647	13647	13704	13580	13620	13661	13582	13723	13775	13586	13670	13726	13640	13682	13559	13633	13859	13623	13715	13738	13645	13601	13726	13709	13727	13486	13600	13544	13655	13543	13543	13531	13620	13717	13634	13674	13724	13604	13429	13582	13577	13610	13791	13528	13595	13704	13755	13746	13774	13442	13795	13710	13656	13590	13715	13694	13675	13680	13616	13905	13758	13658	13749	13623	13586	13674	13813	13681	13657	13549	13747	13660	13562	13723	13798	13800	13700	13733	13413	13658	13697	13619	13749	13392	13738	13450	13738	13634	13611	13757	13492	13590	13748	13723	13679	13623	13914	13620	13622	13694	13552	13606	13600	13647	13806	13647	13595	13595	13571	13659	13607	13615	13556	13707	13692	13465	13702	13812	13755	13657	13592	13555	13682	13586	13660	13545	13717	13801	13735	13721	13666	13543	13670	13600	13741	13635	13615	13544	13373	13452	13598	13563	13810	13570	13502	13680	13711	13577	13669	13661	13697	13731	13658	13710	13690	13598	13670	13717	13689	13626	13608	13513	13673	13601	13920	13601	13721	13698	13770	13610	13584	13657	13666	13649	13813	13887	13617	13659	13754	13624	13696	13594	13594	13689	13531	13708	13549	13736	13696	13595	13699	13716	13678	13660	13550	13769	13547	13713	13636	13534	13692	13699	13589	13698	13745	13701	13423	13679	13623	13525	13527	13579	13495	13635	13669	13653	13728	13598	13662	13776	13716	13655	13583	13708
23168	21529	29548	24007	21917	24081	26032	20205	18756	18787	18603	18148	18678	18274	18180	17359	17242	16859	17000	17211	17212	17276	16876	16835	16673	16664	16632	16579	16640	16710	16572	16598	16609	20076	22468	19891	18646	17342	16718	16501	16297	16318	16390	16528	16567	16164	16442	16371	16419	16215	16368	16372	16211	16209	16118	16324	16296	16227	16261	16442	16171	16339	16391	16356	16254	16508	16449	16315	16252	16391	16183	16356	16574	16341	16305	16255	16360	16477	16235	16371	16325	16317	16361	16297	16239	16130	16221	16047	16195	16313	16325	16438	16283	16378	16459	16309	16359	16424	16332	16369	16274	16394	16407	16361	16258	16091	16296	16228	16127	16302	16474	16511	16412	16209	16185	16066	16167	16255	16364	16283	16299	16246	16139	16365	16373	16244	16370	16288	16326	16285	16102	16105	16263	16175	16219	16253	16362	16195	16335	16163	16423	16286	16527	16368	16332	16274	16256	16204	16291	16384	16400	16112	16077	16369	16207	16387	16238	16246	16469	16338	16196	16394	16413	16315	16350	16348	16249	16420	16298	16485	16414	16223	16141	16081	16376	16328	16363	16317	16375	16457	16273	16270	16211	15946	16084	16497	16125	16337	16456	16279	16385	16121	16322	16210	16242	16135	16271	16329	16268	16393	16409	16509	16352	16138	16328	16155	16254	16210	16200	16192	16000	16343	16417	16366	16215	16201	16176	16272	16337	16265	16269	16115	16182	16144	16353	16325	16367	16146	16195	16101	16409	16283	16119	16375	16180	16126	16333	16226	16296	16209	16412	16356	16307	16462	16324	16325	16268	16078	16390	16351	16125	16299	16234	16360	16322	16194	16398	16305	16364	16213	16225	15964	16203	16151	16408	16173	16503	16349	16391	16270	16248	16429	16338	16040	16301	16103	16315	16242	16343	16380	16175	16263	16255	16161	16293	16124	16267	16306	16339	16200	16103	16270	16200	16077	16366	16288	16341	16413	16236	16102	16392	16168	16427	16242	16279	16312	16111	16228	16123	16208	16378	16103	16189	16288	16324	16097	16314	16203	16301	16416	16277	16262	16526	16402	16231	16165	16333	16148	16146	16533	16360	16343	16371	16269	16153	16387	16222	16162	16123	16454	16472	16393	15958	16425	16158	16344	16522	16265	16290	16271	15976	16108	16167	16271	16227	16451	16300	16064	16198	16292	16220	16262	16277	16340	16343	16367	16467	16372	16344	16351	16356	16300	16133	16169	16097	16361	16294	16517	16234	16048	16329	16021	16343	16309	16240	16216	16235	16175	16404	16412	16247	16332	16248	16113	16237	16281	16002	15999	16409	16222	16291	16322	16325	16170	16231	16386	16094	16130	16296	16368	16492	16383	16403	16171	16249	16400	16504	16163	16259	16218	16377	16281	16476	16301	16192	16392	16252	16303	16278	16146	16156	16178	16228	16280	16501	16164	16213	16210	16283	16260	16255	16108	16285	16420	16343	16337	16270	16479	16371	16249	16272	16183	16269	16044	16227	16163	16412	16141	16409	16272	16161	16203	16202	16284	16169	16360	16241	16219	16364	16309	16121	16140	16342	16398	16110	16236	16334	16186	16408	16325	16371	16296	16264	16238	16334	16411	16222	16228	16365	16335	16363	16192	16395	16125	16232	16183	16495	16260	16298	16527	16341	16335	16216	16264	16269	16178	16409	16491	16403	16276	16427	16510	16439	16090	16340	16164	15988	16441	16240	16005	16301	16506	16227	16154	16306	16291	16222	16217	16135	16496	16363	16354	16113	16184	16282	16182	16398	16409	16499	16377	16322	16101	16172	16129	16119	16222	16290	16290	16407	16259	16253	16422	16444	16107	16402	16306	16225	16333	16368	16063	16128	16214	16247	16230	16289	16427	16363	16427	16237	16230	16341	16384	16210	16269	16284	16164	16312	16320	16324	16055	16102	16288	16379	16387	16267	16390	16140	16371	16245	16185	16531	16326	16488	16330	16285	16379	16278	16315	16339	16137	16207	16285	16274	16334	16279	16463	16330	16260	16318	16223	16328	16582	16134	16220	16197	16520	16419	16146	16172	16348	16379	16334	16362	16493	16256	16214	16496	16248	16444	16126	16592	16336	16330	16408	16214	16184	16345	16338	16205	16299	16210	16332	16314	16200	16335	16248	16123	16231	16293	16229	16245	16242	16101	16214	16338	16318	16432	16317	16299	16427	16323	16099	16337	16324	16504	16256	16074	16303	16267	16309	16348	16308	16250	16285	16207	16134	16249	16469	16360	16378	16187	16361	16265	16315	16452	16421	15949	16167	16264	16438	16269	16096	16162	16086	16084	16210	16218	16087	16240	16125	16185	16323	16272	16200	16261	16312	16281	16178	16025	16221	16289	16402	16453	16248	16371	16158	16286	16435	16333	16369	16403	16314	16338	16427	16417	16447	16253	16220	16029	16171	16326	16180	16138	16231	16242	16204	16321	16188	16279	16274	16446	16552	16187	16166	16168	16195	16329	16276	16128	16240	16232	16358	16399	16235	16258	16201	16369	16111	16263	16368	16323	16302	16193	16348	16090	16377	16257	16326	16400	16447	16128	16175	16254	16334	16279	16219	16371	16144	16242	16274	16433	16219	16170	16347	16301	16206	16396	16288	16146	16013	16078	16350	16447	16306	16281	16441	16165	16473	16210	16352	16177	16210	16221	16331	16273	16430	16274	16299	16329	16320	16183	16022	16349	16392	16100	16125	16058	16308	16264	16211	16255	16092	16345	16326	16311	16430	16187	16281	16213	16273	16314	16207	16275	16215	16216	16337	16260	16181	16472	16287	16264	16162	16207	16124	16161	16265	16321	16378	16144	16239	16364	16142	16168	16537	16178	16306	16275	16315	16128	16178	16370	16248	16322	16332	16260	16300	16626	16175	16431	16151	16468	16508	16125	16367	16190	16008	16222	16203	16305	16235	16307	16268	16248	16313	16360	16421	16182	16132	16238	16331	16158	16376	16177	16340	16569	16305	16211	16389	16237	16149	16210	16264	16218	16394	16361	16211	16407	16265	16420	16482	16263	16289	16349	16251	16319	16181	16297	16136	16311	16433	16560	16334	16447	16192	16092	16125	16126	16145	16417	16270	16210	16011	16486	16526	16133	16019	16153	16389	16247	16285	16107	16400	16330	16226	16369	16260	16281	16287	16267	16329	16364	16227	16352	16262	16143	16169	16249	16356	16217	16311	16292	16142	16344	16355	16173	16461	16258	16319	16311	16291	16144	16377	16109	16370	16171	16358	16134	16299	16307	16188	16236	16212	16341	16133	16399	16312	16298	16396	16377	16250	16146	16451	16166	16174	16152	16095	16301	16228	16203	16376	16316	16417	16411	16312	16475	16070	16110	16323	16247	16288	16162	16162	16250	16391	16267	16130	16302	16091	16492	16320	16455	16297	16269	16198	16176	16357	16132	16164	16318	16214	16346	16413	16370	16365	16565	16062	16183	16419	16136	16354	16248	16178	16309	16286	16266	16260	16219	16250	16205	16240	16431	16348	16487	16086	16235	16343	16066	16383	16233	16156	16206	16381	16363	16147	16121	16326	16207	16234	16333	16227	16243	16278	16274	16474	16473	16310	16404	16361	16260	16287	16391	16012	16323	16296	16246	16231	16271	16257	16287	16372	16423	16302	16232	16276	16380	16316	16410	16476	16282	16412	16113	16344	16269	16184	16143	16365	16272	16213	16424	16201	16352	15990	16346	16372	16369	15924	16130	16462	16393	16325	16241	16480	16376	16284	16356	16170	16289	16115	16274	16147	16228	16248	16500	16250	16283	16257	16193	16214	16376	16181	16223	16344	16326	16163	16359	16202	16287	16244	16319	16283	16340	16177	16372	16110	16224	16255	16479	16357	16190	16255	16217	16182	16323	16453	16356	16230	16349	16363	16380	16385	16300	16569	16286	16256	16364	16275	16246	16304	16375	16399	16302	16382	16277	16230	16370	16175	16098	16105	16237	16236	16183	16395	16251	16228	16245	16130	16413	16207	16265	16180	16251	16252	16240	16441	16385	16327	16325	16318	16325	16444	16315	16423	16278	16195	16271	16151	16239	16366	16099	16304	16225	16167	16076	16108	16160	16069	16423	16250	16238	16374	16358	16151	16394	15977	16250	16427	16338	16329	16133	16192	16192	16267	16061	16280	16363	16358	16196	16134	16306	16347	16358	16247	16401	16225	16356	16281	16304	16193	16366	16186	16148	16429	16286	16483	16019	16177	16201	16160	16121	16156	16359	16487	16263	16263	16287	16280	16198	16155	16155	16220	16250	16222	16397	16204	16315	16310	16254	16271	16239	16240	16322	16374	16217	16273	16217	16402	16267	16267	16354	16346	16412	16101	16409	16251	16356	16235	16235	16297	16508	16399	16220	16365	16312	16227	16208	16097	16237	16104	16328	16254	16252	16203	16158	16202	16264	16001	16216	16157	16268	16194	16376	16147	16218	16241	16285	16322	16160	16306	16318	16322	16250	15993	16244	16288	16197	16173	16347	16480	16315	16294	16408	16318	16175	16270	16234	16130	16353	16246	16128	16075	16160	16298	16200	16173	16256	16345	16333	16343	16342	16356	16206	16218	16217	16324	16501	16257	16357	16341	16022	16327	16331	16309	16287	16075	16162	16142	16302	16296	16296	16532	16284	16311	16211	16048	16191	16247	16323	16235	16170	16148	16182	16324	16328	16496	16210	16332	16204	16133	16234	16200	16431	16418	16466	16265	16467	16364	16298	16278	16254	16054	16291	16513	16385	16247	16423	16387	16412	16354	16257	16314	16423	16229	16380	16277	16179	16239	16337	16393	16115	16366	16218	16154	16328	16267	16077	16337	16211	16274	16213	16393	16259	16231	16302	16391	16383	16217	16357	16334	16189	16427	16116	16275	16235	16126	16226	16384	16306	16152	16238	16281	16382	16253	16363	16460	16369	16366	16202	16439	16503	16111	16344	16102	16063	16191	16375	16187	16238	16371	16336	16165	16246	16459	16221	16200	16299	16265	16429	16399	16296	16244	16197	16349	16337	16551	16371	16376	16414	16418	16451	16256	16410	16100	16306	16337	16450	16185	16137	16266	16300	16289	16593	16101	16252	16299	16314	16153	16370	16238	16299	16155	16306	16215	16426	16228	16236	16200
21393	38527	36989	32534	27154	22329	20497	18691	17661	17597	17034	17028	17728	17066	16407	15216	14939	14494	14450	14683	15255	15130	14501	14396	14258	14706	14416	14223	14465	14312	14119	14240	14334	19466	21967	17956	16366	14942	14118	14076	13867	13906	13869	13964	13836	13761	13971	13922	13842	14044	13993	13901	13910	13975	13951	13767	13880	13932	13872	13734	13931	13906	13940	13891	13931	13864	14024	13874	13893	13999	14043	13875	13936	13929	13841	13892	13843	13935	13941	13887	13736	13885	13825	13863	13940	13866	13747	13902	13869	13944	13944	13934	13964	13788	14030	13858	14016	13926	14064	13921	13870	13823	13858	14029	13868	13844	13849	13958	13960	13825	13984	13737	13783	13942	13845	13881	13831	14125	13867	14068	13828	14022	14111	13867	14134	13761	13820	13844	13646	13770	13891	13662	13888	13888	13796	13878	13819	13915	13909	13868	13829	13847	13856	13940	13908	14010	13807	13876	14051	13958	13830	13833	13890	13875	13945	13775	13842	13923	13649	13999	13968	13916	13786	13861	13903	13878	13807	13915	13846	13905	13968	13752	13967	13781	13976	13930	13896	13940	13935	14016	13933	14009	14054	13799	14123	13878	13805	13875	13885	13905	13973	13937	13932	13919	13753	13886	13823	14091	13891	13846	13877	13892	13934	13928	13818	13925	13912	14040	13737	13921	13962	13969	13941	13928	13949	13973	13762	13815	13855	13767	13831	13944	13862	13757	13814	13873	14014	13749	13853	13800	13977	13884	13847	13940	13755	13886	14050	13948	13853	13908	13882	13894	13827	13836	13888	13857	13906	13862	13893	13848	13918	14092	13803	13884	13910	13890	13860	13942	13937	14010	13979	13883	13870	13729	13928	13887	13939	13861	13778	13770	13887	13773	13960	13781	13896	13946	13944	13836	13854	13976	13924	14020	13865	13872	13989	13935	13786	13992	13762	13844	13930	13884	14018	13871	13865	13701	13782	14029	13852	14029	13810	13795	13790	14027	13889	14002	13774	13891	13945	13781	13922	13861	13939	13737	13900	13928	13766	13815	13892	13971	13958	13784	13901	13862	13965	13844	13896	13942	13971	13966	13793	13781	13964	13765	13866	13821	13824	13907	13978	13762	13770	13882	13819	13763	13877	13969	13732	13907	13867	13850	13889	13766	13909	13962	13682	13940	13651	13846	13954	13973	13924	13987	13837	13807	14046	13883	13900	13924	13999	13807	13785	13853	13869	13830	13951	13811	13887	13926	13833	13915	13991	13842	13739	13887	13896	13878	13852	13926	13984	13795	14087	13912	13730	13765	13868	13957	13900	13798	13855	13798	14024	13946	13904	13888	13694	13951	13927	13951	13861	13928	13928	13833	13852	13812	13833	13832	13939	13714	14006	13986	13751	14029	13758	13886	13721	13943	13844	13889	13972	13755	13867	13843	13820	13818	13748	13828	13739	13925	13876	13961	13764	13823	13992	13997	13766	14012	13733	13963	13870	13806	13946	13699	13866	13884	13849	13855	13896	13913	13887	13958	13952	13819	13918	13880	14008	13886	13934	13957	13935	13813	13875	13872	13926	13952	13726	13815	13896	13810	13847	13841	13980	13696	13941	13952	13967	13748	13882	13917	13846	14032	13921	14036	13983	13856	13870	13859	13934	13898	13958	13915	13812	13758	13988	13834	13988	13925	13949	13923	13903	13988	13821	13867	13816	13916	13848	13981	13817	13941	13968	13777	13754	13926	13920	13998	14073	13694	13956	13832	13980	13771	13830	13671	14057	13925	14059	14117	13933	13981	13895	13863	13734	13867	13840	14003	13933	13934	13944	13944	13754	13819	13971	13866	13868	13863	14052	13829	13811	13822	13885	13946	14007	13831	13831	13780	13981	13687	13788	13857	13870	13810	13885	13961	13711	13908	13874	13802	13997	14045	13974	13783	13952	13993	13958	13727	13994	13873	13937	13922	13868	13824	14038	13928	13840	13780	13954	13956	13826	13856	13904	13828	13810	13733	13952	13748	13907	13999	13834	13763	13978	13786	13872	13987	13903	13810	14062	13768	14016	13884	13911	13759	14032	13807	13956	13871	13979	13837	13895	13759	13692	13930	13940	14096	13782	13873	13764	13820	13911	14064	13836	13857	13479	13954	13839	13883	13931	13860	13914	13923	13839	13970	13984	13714	13888	13931	13887	13853	13902	14029	13883	13847	13812	13826	13947	13995	13832	13871	13774	13813	13836	13820	13957	13804	13908	13881	13882	13931	13859	13865	13770	13854	13788	13824	13746	13880	14044	13775	13902	13931	13851	14021	13809	13996	13773	13777	13843	13844	13891	13792	13966	13933	13823	13812	13717	13783	13833	14048	13930	13771	13836	13758	13864	13795	13819	13875	13789	13888	13780	13924	13823	13888	14011	13755	13826	13738	13768	13945	13793	13966	13837	13796	13779	13945	13900	13925	13759	13875	13807	13966	13779	13946	13990	13988	13920	13880	13847	13886	13929	13949	13933	13759	13986	13849	14004	13922	13899	13862	13912	13888	13920	13722	13779	13738	13930	13838	13817	13917	13830	13942	13882	13956	13923	13901	13837	14053	13862	13750	13892	13951	13934	13851	13781	13679	13785	14029	13907	13856	13944	13735	13880	13909	13784	13953	13859	13826	13849	13867	13769	14048	13989	13768	13693	13953	13908	13914	13971	13830	13867	14112	13874	13846	13906	13912	13914	13787	13889	13890	13736	13770	13846	14000	14053	13950	14003	13859	14034	13909	13927	13805	13987	13963	14032	13935	13952	13766	13866	13866	13961	13994	13850	13869	13813	13997	14076	13959	13918	13972	13907	13776	14017	13742	13805	13781	13979	13947	13951	13885	13988	13826	13919	14019	13873	13831	13813	13763	13950	13782	13926	13824	13972	13868	13895	13808	13859	13762	14024	13889	13755	13952	13720	13864	13753	13835	13710	13846	13816	13802	14052	13758	13879	13775	13940	13862	13743	13848	14007	13775	13832	13825	13723	13932	13804	13873	13725	13787	13835	13739	14093	13790	13905	13978	13730	13808	13862	14010	13853	13691	13873	13788	13892	13907	13953	13945	13933	13680	13904	13949	13763	13937	13744	13915	13967	13940	13888	13934	13965	13996	13844	13758	13840	13843	13764	14017	13923	13751	13795	13892	13933	13902	13870	13947	14044	13797	13955	13773	13738	14009	13866	13875	13802	13776	14049	13816	13800	13938	13969	13866	13852	13784	13916	13808	14035	13664	13914	13806	13821	14014	13933	13837	14081	13885	13907	13742	14062	14101	13745	13929	13931	14024	13912	13993	14013	13746	13874	13919	13819	14059	13679	14037	14083	13923	13940	13898	13919	13856	13902	13864	13879	13710	13828	13889	13829	13800	13912	13855	13882	13866	13833	13743	14077	13798	13826	13869	13885	13960	13770	13906	13798	13722	13795	13925	14046	13814	13821	13826	13900	13848	13829	13903	13966	13988	13910	13955	13992	13977	14015	13935	13824	14014	13885	13952	13897	13781	13833	13918	14105	13884	13958	13781	14037	13718	13865	13949	13675	13794	13715	13932	13960	13862	14033	13754	13794	13850	13841	14131	13875	13943	13909	13806	13916	13836	13929	13919	13908	13829	14041	13746	13851	13770	13767	13714	13934	13631	13948	13808	14027	13844	13952	13901	14054	13848	13835	13765	13864	13871	13797	13910	13855	13910	13878	13991	13900	13910	13930	13704	13657	13873	13877	13999	13826	13789	13880	13853	13935	13824	13764	13934	13911	13826	13968	13726	13756	13949	13732	13934	13887	13930	13690	13942	13888	13807	13939	13897	13957	13880	14088	14065	13817	13938	14026	13977	13790	13965	13918	13946	13729	14014	13828	13887	14057	13862	13830	13924	13967	13896	14016	13840	13937	13865	13888	13958	13799	13792	13815	13840	14086	13872	13882	13864	13816	13826	13992	13889	13890	13718	14012	13892	13927	14005	14033	13949	13967	13799	13986	13680	13848	13993	13999	13772	13794	13946	13859	14050	13860	14001	13999	13815	13867	13978	13846	13887	13964	13838	13922	14008	13888	13805	13768	13821	13915	13943	13796	13871	13818	13754	13927	13783	13859	13881	13981	13701	13724	13849	13909	13723	13943	13749	13812	13834	13738	13821	13839	13897	13984	13916	13911	13761	13887	13831	13783	13926	13801	13894	13857	13817	13710	13771	14015	13669	13912	13887	13877	13859	13981	13849	13940	13874	13852	14014	13790	13898	13941	13927	13930	13754	13856	13941	13740	13775	13922	13764	13839	13842	13933	13910	13758	13911	13883	13888	13909	13961	13786	13949	13826	13754	13868	13940	13797	13912	13873	13850	13775	13795	13731	13928	13924	14017	13716	13884	13752	13899	13865	13989	13917	13738	13832	14053	13797	13938	13807	13991	14063	13979	13818	13839	13772	13711	13871	13959	14031	13831	13770	13837	13977	13851	13849	13861	13842	13980	13863	13822	13948	13847	13936	13921	13916	13678	13988	13901	13862	13896	13933	13986	13810	13829	13875	13976	13905	13887	13918	13894	13984	13948	13985	13824	13803	13885	13750	13892	13807	14001	13864	13910	13935	13933	13789	13804	13821	13897	13893	13875	13723	13868	13665	13853	13893	13917	13934	13878	13917	13935	13931	13937	14001	13915	13879	13738	14013	13825	13805	13959	13916	13881	13809	13900	13892	13925	13753	13928	13880	13957	14005	13835	13932	13979	13816	13845	13903	13674	13830	14040	13890	13984	13861	13893	13912	13814	13973	13751	13741	13770	13844	13826	13939	13829	13967	13786	14116	13970	13974	13909	13835	13807	13968	13774	13992	13724	13968	13864	13821	13950	13952	13821	14048	13821	13936	13773	13889	13904	13805	13841	13932	13766	13915	13799	13753	13992	13678	13781	13997	14016	13831	13786	13772	13868	13804	13848	13741	13867	13839	13889	13851	13943	13931	13713	13902	13925	13881	13814	13771	13818	13919	13861	13891	13882	13740	13988	13793	13811	13808	13878	13794	13918	13936	13914	13872	13891	13840	14117	13901	13958	13995	14077	13891	13999	13721	13935	13860	13848	13756	13866	13811	13763	13913	13960	13957	13954	13851	13936	13753	13924	13998	13945	13812	13980	13738	13835
28002	23204	27447	26121	21572	19036	18465	17859	17270	17475	17232	17035	17342	17352	17076	17029	16622	16655	16680	16512	16795	16929	16788	16504	16648	16668	16707	16720	16723	16733	16751	16769	16473	16576	16910	16966	16820	16817	16610	16437	16557	16486	16424	16254	16607	16423	16479	16471	16432	16465	16520	16414	16658	16427	16508	16627	16467	16486	16423	16471	16332	16333	16619	16324	16192	16502	16588	16547	16442	16566	16507	16336	16342	16442	16438	16335	16442	16510	16397	16216	16504	16420	16330	16463	16403	16269	16652	16721	16480	16373	16589	16273	16513	16393	16466	16541	16288	16710	16292	16405	16541	16437	16315	16223	16553	16554	16377	16593	16634	16576	16351	16406	16542	16564	16443	16442	16530	16488	16515	16498	16404	16492	16503	16216	16474	16581	16752	16565	16508	16514	16404	16458	16337	16484	16405	16224	16341	16465	16478	16560	16365	16293	16259	16347	16326	16491	16294	16638	16523	16634	16364	16317	16407	16537	16417	16579	16327	16441	16607	16312	16383	16550	16380	16362	16600	16365	16392	16442	16418	16445	16355	16430	16435	16493	16639	16475	16433	16579	16455	16460	16392	16469	16373	16478	16437	16452	16575	16375	16519	16490	16592	16599	16448	16521	16402	16271	16494	16393	16449	16567	16315	16291	16480	16600	16523	16403	16230	16531	16397	16405	16540	16495	16435	16547	16497	16503	16411	16273	16496	16631	16544	16436	16355	16331	16504	16608	16312	16422	16445	16416	16500	16580	16472	16330	16510	16443	16268	16297	16419	16491	16413	16418	16415	16628	16331	16445	16433	16463	16345	16299	16336	16615	16610	16401	16501	16510	16457	16599	16385	16443	16560	16428	16318	16351	16472	16539	16302	16511	16481	16219	16419	16249	16485	16514	16331	16445	16525	16350	16286	16419	16412	16450	16513	16305	16451	16459	16433	16502	16475	16295	16480	16548	16664	16462	16496	16575	16474	16455	16543	16445	16631	16615	16535	16591	16473	16518	16536	16455	16414	16419	16435	16372	16483	16633	16550	16395	16291	16514	16614	16383	16378	16611	16380	16383	16519	16502	16441	16463	16260	16499	16247	16501	16394	16604	16421	16471	16357	16538	16679	16746	16478	16234	16433	16524	16359	16477	16398	16461	16759	16261	16133	16332	16396	16604	16215	16491	16410	16531	16551	16789	16375	16416	16536	16371	16405	16357	16554	16531	16420	16330	16293	16363	16254	16570	16723	16475	16485	16573	16455	16547	16456	16515	16263	16410	16506	16424	16231	16503	16413	16638	16392	16468	16466	16416	16435	16543	16368	16237	16422	16253	16430	16400	16441	16449	16520	16651	16691	16571	16466	16673	16498	16561	16451	16376	16336	16472	16384	16306	16372	16528	16563	16554	16632	16530	16433	16410	16402	16536	16527	16318	16532	16461	16383	16331	16436	16362	16519	16502	16317	16604	16717	16539	16482	16527	16496	16167	16332	16575	16561	16563	16535	16479	16451	16321	16447	16416	16422	16649	16594	16619	16533	16508	16555	16559	16362	16492	16489	16362	16324	16446	16543	16256	16369	16476	16266	16233	16394	16420	16748	16339	16440	16383	16618	16575	16445	16609	16542	16166	16486	16438	16460	16543	16518	16695	16578	16498	16359	16599	16434	16441	16465	16382	16554	16460	16416	16284	16421	16657	16447	16344	16474	16435	16607	16475	16578	16446	16535	16393	16391	16514	16287	16537	16515	16474	16482	16501	16453	16684	16407	16368	16254	16378	16608	16265	16534	16589	16473	16388	16292	16312	16464	16214	16458	16565	16409	16530	16448	16551	16658	16536	16542	16621	16322	16520	16389	16462	16353	16671	16575	16680	16519	16539	16755	16605	16556	16525	16411	16453	16460	16325	16666	16528	16725	16486	16497	16417	16637	16556	16349	16467	16638	16426	16526	16385	16558	16431	16426	16636	16401	16377	16632	16573	16578	16354	16448	16286	16258	16327	16482	16466	16467	16369	16394	16452	16346	16196	16439	16350	16390	16387	16474	16424	16599	16415	16392	16540	16465	16415	16457	16454	16539	16422	16236	16540	16334	16341	16522	16325	16269	16528	16473	16292	16747	16445	16432	16324	16479	16571	16530	16634	16600	16285	16606	16580	16420	16392	16404	16502	16341	16462	16509	16358	16640	16462	16436	16513	16424	16371	16397	16306	16471	16423	16464	16305	16406	16381	16406	16369	16428	16333	16604	16659	16566	16611	16627	16318	16410	16509	16547	16540	16332	16507	16247	16555	16574	16501	16436	16342	16412	16427	16351	16437	16546	16550	16453	16468	16588	16236	16483	16314	16347	16345	16549	16382	16419	16576	16454	16613	16572	16376	16379	16469	16450	16361	16490	16521	16525	16336	16519	16396	16535	16401	16357	16378	16547	16532	16495	16163	16352	16437	16410	16473	16344	16577	16551	16604	16378	16325	16541	16523	16314	16403	16466	16443	16477	16346	16615	16524	16509	16552	16470	16588	16338	16230	16303	16504	16464	16466	16654	16484	16713	16375	16578	16398	16446	16486	16521	16532	16490	16348	16604	16393	16762	16440	16439	16488	16484	16505	16560	16481	16380	16429	16445	16439	16382	16470	16414	16414	16368	16566	16453	16382	16380	16374	16449	16267	16595	16690	16369	16378	16545	16560	16618	16442	16275	16281	16482	16245	16594	16565	16421	16468	16443	16269	16640	16378	16426	16372	16433	16436	16454	16354	16518	16409	16516	16408	16391	16422	16437	16488	16413	16464	16536	16538	16421	16555	16368	16521	16415	16589	16306	16358	16422	16299	16446	16460	16509	16463	16523	16423	16582	16381	16416	16673	16466	16437	16623	16634	16367	16309	16542	16401	16561	16560	16531	16441	16548	16302	16521	16372	16511	16447	16580	16395	16472	16532	16520	16416	16339	16317	16574	16273	16415	16409	16498	16310	16198	16609	16525	16360	16343	16217	16553	16307	16613	16419	16657	16588	16366	16359	16365	16545	16374	16388	16449	16513	16249	16345	16453	16594	16515	16305	16394	16291	16505	16413	16582	16326	16417	16386	16428	16447	16266	16500	16404	16476	16626	16271	16369	16403	16459	16344	16580	16640	16502	16419	16418	16302	16428	16472	16556	16523	16334	16466	16366	16413	16451	16402	16368	16402	16544	16418	16301	16568	16360	16447	16493	16268	16429	16368	16543	16578	16462	16374	16522	16548	16585	16388	16449	16438	16436	16396	16393	16519	16489	16509	16311	16523	16546	16499	16392	16614	16629	16198	16546	16445	16500	16448	16161	16355	16542	16532	16426	16205	16567	16226	16585	16427	16502	16361	16511	16451	16486	16292	16573	16571	16521	16556	16535	16530	16526	16458	16473	16529	16253	16533	16507	16227	16518	16575	16410	16458	16536	16569	16445	16157	16444	16448	16368	16610	16257	16528	16254	16347	16396	16569	16509	16444	16263	16399	16409	16447	16486	16455	16583	16457	16427	16580	16264	16497	16437	16528	16493	16598	16403	16566	16576	16547	16411	16666	16282	16280	16346	16628	16236	16345	16266	16333	16527	16521	16696	16396	16390	16497	16203	16345	16424	16360	16603	16375	16585	16514	16532	16610	16288	16360	16374	16497	16613	16303	16534	16590	16331	16459	16381	16501	16464	16567	16619	16530	16425	16663	16557	16367	16602	16486	16500	16498	16450	16392	16425	16507	16409	16466	16395	16297	16465	16625	16461	16508	16474	16500	16409	16587	16398	16291	16433	16703	16518	16484	16631	16296	16543	16507	16467	16334	16465	16552	16531	16403	16467	16436	16537	16624	16444	16386	16459	16405	16391	16602	16580	16348	16346	16527	16376	16384	16418	16574	16386	16555	16419	16317	16513	16645	16378	16359	16298	16336	16555	16438	16306	16571	16544	16430	16487	16286	16558	16566	16480	16388	16467	16480	16371	16474	16301	16409	16406	16630	16338	16335	16543	16561	16631	16479	16514	16451	16603	16596	16340	16199	16446	16285	16370	16281	16483	16426	16500	16274	16479	16490	16627	16512	16381	16587	16507	16587	16430	16457	16378	16485	16550	16290	16612	16529	16440	16436	16455	16653	16680	16696	16438	16503	16419	16456	16542	16314	16330	16377	16545	16490	16396	16506	16417	16714	16425	16549	16633	16419	16364	16500	16458	16464	16563	16318	16566	16577	16509	16653	16411	16480	16551	16445	16476	16508	16562	16339	16316	16496	16488	16373	16442	16260	16292	16379	16634	16408	16447	16439	16420	16488	16324	16507	16521	16447	16551	16436	16455	16342	16610	16604	16591	16397	16442	16531	16447	16501	16720	16565	16593	16379	16382	16194	16424	16572	16433	16462	16546	16619	16245	16550	16522	16555	16599	16396	16526	16248	16370	16529	16617	16553	16432	16525	16584	16448	16586	16382	16458	16596	16385	16445	16413	16441	16270	16403	16657	16446	16413	16411	16364	16482	16508	16852	16505	16601	16575	16675	16340	16418	16432	16317	16458	16499	16325	16450	16518	16336	16546	16247	16439	16502	16636	16506	16516	16323	16648	16454	16606	16534	16376	16392	16343	16355	16462	16364	16370	16418	16496	16485	16575	16494	16609	16482	16485	16527	16557	16506	16453	16282	16289	16402	16475	16487	16420	16578	16536	16401	16380	16336	16436	16355	16361	16312	16314	16343	16384	16335	16525	16443	16428	16534	16464	16607	16629	16415	16417	16525	16604	16442	16291	16490	16656	16535	16318	16564	16345	16391	16569	16472	16398	16380	16550	16245	16624	16559	16363	16368	16365	16535	16734	16521	16552	16570	16558	16642	16515	16600	16350	16451	16334	16490	16426	16408	16219	16289	16306	16284	16407	16379	16619	16512	16449	16511	16389	16456	16468	16584	16652	16584	16305	16400	16537	16294	16340	16361	16270	16510	16363	16621	16377	16577	16355	16632	16527	16479	16472	16450	16283	16494	16271	16630	16590	16313	16401	16496	16556	16483	16379	16442	16394	16499	16585	16426	16335	16425	16714	16537	16571	16856	16446	16555	16347	16387	16436	16352	16625	16498	16326	16560	16585	16454	16419	16777	16420	16438	16311	16350	16457	16379	16389	16333	16437	16501	16657	16566	16620	16460
19152	27908	26878	24348	20802	17312	16916	15803	15143	15365	15137	15279	15548	15361	14958	14779	14315	14181	14458	14229	14697	14678	14241	14109	14175	14213	14260	14221	14160	14175	14140	14157	14013	14539	14753	14529	14181	14248	14083	14036	14008	13986	13993	13984	14012	14111	14094	14050	14235	14105	14040	14009	13938	14160	13853	14157	14171	13955	14116	13977	14010	14069	14022	14045	14002	14191	14084	13938	14058	14143	14003	14065	14114	13949	13954	13938	14004	13935	14057	13756	14109	14194	13903	14008	13978	14009	13953	13991	13876	14138	14199	14139	13965	14075	14085	13945	13903	13925	14190	14035	13937	14083	14065	13852	14058	14124	14045	14090	13938	14057	13991	14108	13979	13944	13979	14111	13993	13904	14113	13922	14122	13994	13956	13993	13995	13916	14006	13977	13899	14065	14123	14083	13973	13936	13960	14203	14055	14118	14053	13955	13963	13904	14107	13990	14030	14084	14062	13951	13997	14052	13953	14046	13965	13843	13941	14010	14010	13941	14072	13920	13965	14077	14014	13854	14183	13943	14017	13926	13971	14032	14019	13887	14038	14136	13858	14194	13978	14109	14056	13959	14194	13960	14136	14069	13994	14204	14071	14014	13978	14101	14073	14170	14173	14022	14111	13928	13992	13785	14093	13834	14112	14020	13917	14060	14023	14068	13999	14114	14145	14043	14040	14037	14112	14045	14092	14104	13833	14120	13901	13901	13995	13987	13985	14103	13942	14140	14003	13884	13957	14193	13995	14069	14114	13932	13856	13794	13853	14180	13910	13918	13979	14089	13963	14134	13826	13931	14044	14207	14261	13980	13891	13921	14088	14013	14078	14160	14085	14015	14162	13938	14076	14037	14041	14026	13953	14124	13847	14021	14001	14107	14098	14093	13976	13991	13999	14078	14029	14138	13901	14213	13951	14072	13967	14154	13967	13998	13816	14035	13949	14057	14112	13846	14119	13910	14068	13911	14066	14033	14030	14009	14074	13934	14051	13878	13979	13928	14070	14091	13796	14126	13972	14165	13965	13893	13911	13858	14102	14027	14150	13936	13961	13924	13933	14091	13933	14084	14001	14141	13850	13956	13910	14041	13917	13982	14181	14033	14117	14092	13993	14139	14268	13845	13940	13986	14132	14167	13822	13938	13891	14102	14026	14101	14123	14053	14071	14045	14056	13966	13942	14189	13944	13845	14005	13955	14034	14197	14096	14024	14184	14005	13940	13875	14063	14092	14212	14236	14116	14132	14075	14033	13970	13838	14152	13978	13939	14208	13909	13925	13785	14034	13928	13999	13813	14230	14073	13998	14043	13872	14004	14011	14003	14002	14068	14015	14016	13961	14236	13827	13922	14057	14019	13971	14058	14084	14030	14115	14110	13905	14015	14168	13952	13989	13917	14040	13945	14104	14059	14127	13955	14009	13821	14000	14063	13841	14050	14075	14072	13893	14043	13951	14021	13920	14046	14079	14187	13858	14034	14095	13977	13875	14003	13996	14107	14019	14117	14127	13934	14012	14001	13975	14144	13969	14105	14135	13917	13964	13981	14040	13967	13991	14092	13979	14131	13959	13999	14139	14068	13951	14058	14086	14127	14108	14006	14099	14022	14118	14106	14023	13985	14103	14096	13876	13974	14035	13989	13934	14053	14016	14091	14061	13870	13956	13931	14093	13982	13975	13984	14027	14032	13916	13990	13852	14024	14003	14032	13985	14015	14074	14001	14048	14096	13943	14041	13783	14145	14050	13965	13950	13962	14124	13939	13884	14013	14026	14127	14118	14035	13895	14125	13974	14037	14083	14079	14003	13945	14032	13972	14124	14093	14081	14153	14019	14090	13996	14128	14032	14055	13867	14083	13855	14070	13935	13978	13959	14098	13938	14052	13977	13954	14126	13902	13722	13923	14127	13866	13907	13983	13949	14209	14017	14041	14115	13856	13937	14101	14082	14056	14037	14044	13913	13964	14046	14035	14126	14054	13890	14038	14074	14062	14073	14052	14047	14091	13818	14005	14144	14050	14067	14034	14093	14034	13882	14041	14069	14055	13799	13851	13987	13938	14043	13969	13977	14089	14014	13982	14040	14025	13980	14138	13857	14189	14021	14045	13949	13944	14093	13748	13882	13937	14095	13931	14003	14021	14081	14093	13949	14041	14046	14196	13956	13846	14022	13948	14058	13903	13931	14053	13958	13898	14060	14044	14129	14036	14036	14017	13983	13989	13882	14028	14154	13897	13968	13914	13993	13850	14000	14134	14140	14045	13972	14127	14112	14060	14164	13961	14065	14176	14018	14106	14021	13895	13978	14073	13997	13945	13928	14095	14117	14074	13969	14061	13915	14007	13963	14077	14131	14098	14028	13929	14149	14216	13949	13973	13996	14054	14075	14128	14073	14104	14100	13997	14073	13936	13975	13955	13968	13898	14024	14107	13997	13994	14111	13855	14150	14006	14142	14064	13950	14028	13932	13990	13984	14060	14003	13855	13913	14041	14083	14041	14043	13857	13963	13911	14027	13881	13960	13900	14113	14097	14013	13860	13939	14080	14094	14209	13798	14058	14126	14081	13996	14108	14175	13993	13905	14097	14062	14060	13932	14348	14068	14042	13987	14191	13889	13986	14064	14046	13954	13874	14043	14050	14130	14020	13928	14045	13834	14205	14108	14035	14056	14024	13879	13987	14078	14065	14075	14072	13880	14008	14043	14141	13921	13920	14063	13982	14172	14109	13947	14093	13846	14078	14229	14063	13986	14061	14108	14035	14082	14073	13968	13948	14045	13994	13957	13939	13811	13976	13944	13926	14088	13957	14083	14126	14022	13996	13921	14099	13987	13997	13955	13983	14070	14018	13991	14216	14070	13961	14027	14078	14030	14239	13906	14212	14100	13924	13946	13913	14165	13947	14069	14018	14125	13976	13991	13963	14063	14039	14168	13907	13879	14051	14106	14143	14002	13876	13977	13952	13924	13875	14103	13898	14029	13910	14078	14042	14012	13788	13907	14003	13936	14073	13886	13850	13985	13970	14114	13893	13960	13989	14024	13949	14045	13957	14006	14066	14125	14061	14098	13957	13935	14136	13880	13974	13920	14055	14202	13772	13884	13917	14132	14008	14049	14191	14042	14153	14073	13956	14027	13940	14067	14119	14010	14004	13981	14151	14050	14063	13945	14055	14106	14146	13973	14199	14017	13984	13889	13958	13923	14029	14054	14011	13952	14055	14078	14025	14001	13889	14195	13991	13912	13976	13951	14004	14179	13939	13940	13880	14004	14083	13926	14096	13911	14092	14044	14075	14136	13944	14149	13960	13974	14022	13904	14200	14045	13993	13874	14071	14037	13893	13950	14165	14160	14028	14063	14092	14009	14109	14146	14173	13976	14044	14064	13951	14159	14185	13951	13986	14076	13995	14054	14051	14019	13841	14048	14032	14029	13989	13928	14094	14069	14023	14193	13951	14014	13932	13926	13958	14165	14065	13983	13965	14145	14116	13841	14159	14156	13917	13973	14134	13992	13966	13994	14110	13886	14100	14058	14061	13834	13962	14136	13987	13989	13963	13987	13882	14038	13957	13854	14053	14090	13930	14008	14202	13926	13918	14022	14026	13987	13877	13961	13866	13995	13896	14137	13992	13872	14039	13904	14136	14107	14095	13856	13825	13878	14172	14082	14064	14164	13884	13966	14091	13969	13995	14126	14016	14027	14026	13996	13806	14091	14093	13935	14103	14060	14085	13998	13891	14035	14043	14171	14027	13893	14018	14033	13976	13936	14040	14008	14127	14091	14039	13933	13903	13836	13992	14099	14148	14018	14080	13978	14009	14107	14178	14073	13842	14185	13972	13942	13938	14113	14022	13887	14111	14116	14136	13996	14068	14064	13936	13922	14035	14017	14004	14081	13915	14105	14018	14126	14092	14022	14010	13969	14121	13955	14100	14060	13960	14163	14139	14040	14156	14128	13983	13804	14137	14078	13977	14121	14097	13908	14196	14195	14082	13842	14152	13975	13915	14084	14062	14006	14129	13922	14088	13975	14027	13911	14001	14104	13930	14007	14052	13987	13848	14047	14035	14079	14104	13896	14015	14054	14066	14103	14158	14087	13945	14014	14023	14071	14127	13988	14191	14165	13901	14004	14079	13916	14207	14084	14129	13996	13942	14042	14173	14092	13969	13876	14068	14130	13966	13941	14051	14090	14087	13898	14074	14025	13993	14061	14143	13717	13972	13998	13981	13991	14060	13962	14017	13973	14012	13910	14097	14052	14123	13943	13975	13849	13907	13961	14070	14055	14112	13901	14091	14017	14013	14088	13897	13955	14021	14104	13944	14049	14007	14147	14046	14036	13943	14067	13972	14021	13998	14038	13844	13970	13971	13910	14023	13952	14047	14053	13958	14021	14024	14044	13945	14002	14021	13870	13969	13979	14002	14038	14079	14010	14083	14045	14021	14095	14008	13921	13913	14057	14074	14117	14106	13888	14095	13930	14066	13921	14064	13906	14303	13944	14169	14154	14025	14026	13974	13975	13976	14033	13855	14023	13968	13987	13976	13972	14033	13998	14002	14033	14050	13800	14008	13923	14033	13878	14138	14061	13836	13939	13926	14086	13967	14028	13996	14130	13766	14018	14192	14069	13930	13931	13966	13935	14162	13934	14046	14131	13865	14061	14037	14018	13952	13969	14053	14103	13977	14009	13972	13926	14081	14111	14000	13910	14144	14078	14128	14003	13915	14124	14307	13932	14146	14033	14138	13973	14022	13979	13919	14024	14085	13936	14018	14037	14014	14114	13909	13984	14130	14075	14153	14078	14086	14126	14074	13976	14008	14134	13999	14007	14044	14029	14001	14138	13938	14022	13918	13953	13905	13973	14003	14076	14084	14099	14002	13800	14003	14086	13939	14034	14029	14050	13988	14058	14071	14077	14027	13987	14123	14022	14049	14135	14026	14060	13967	14064	13948	14006	13969	13805	14199	14033	13999	14040	14012	13963	14083	13836	14024	13948	14053	14149	14003	13861	14173	14042	14042	13992	14082	13992	14000	14178	14090	14190	14054	13980	14096	13924	14092	14221	14024	14051	13912	14068	14008	14039	14005	14004	14115	14007	14121	13989	14186	14118	13974	13960	14069	13948	13833	14081	14093	13846	13978	14075
24200	21510	29179	24471	22836	23029	22096	19009	18039	17874	17518	17806	17819	17883	17702	17084	16922	16749	16681	16744	17200	17031	16871	16733	16648	16644	16580	16616	16512	16553	16504	16505	16592	18320	19889	18628	17637	16884	16658	16382	16347	16218	16659	16459	16400	16296	16424	16536	16505	16454	16455	16403	16589	16431	16191	16412	16477	16345	16562	16445	16445	16505	16414	16308	16448	16651	16537	16333	16111	16194	16277	16457	16481	16490	16379	16320	16393	16513	16427	16333	16165	16470	16461	16308	16334	16337	16370	16387	16376	16371	16373	16344	16560	16596	16270	16319	16457	16353	16340	16300	16327	16266	16366	16289	16459	16267	16503	16290	16516	16598	16448	16508	16340	16430	16362	16328	16530	16321	16212	16108	16429	16206	16250	16572	16405	16461	16318	16439	16467	16308	16546	16341	16355	16339	16417	16172	16337	16094	16298	16304	16248	16433	16422	16220	16441	16297	16095	16365	16242	16314	16495	16489	16325	16360	16505	16340	16342	16237	16350	16172	16296	16331	16384	16489	16337	16051	16384	16326	16384	16465	16325	16283	16452	16194	16439	16431	16363	16475	16295	16176	16443	16343	16316	16458	16317	16388	16600	16575	16329	16419	16445	16411	16455	16448	16257	16422	16229	16276	16226	16368	16283	16402	16347	16318	16469	16434	16599	16212	16379	16352	16401	16526	16371	16365	16339	16467	16566	16463	16221	16507	16257	16221	16253	16163	16484	16517	16343	16565	16431	16399	16310	16275	16381	16440	16327	16504	16285	16286	16404	16287	16390	16226	16172	16364	16357	16295	16404	16420	16265	16321	16508	16295	16289	16279	16187	16492	16301	16471	16466	16270	16296	16277	16280	16398	16306	16118	16429	16395	16373	16144	16405	16565	16373	16474	16152	16495	16473	16520	16290	16217	16258	16076	16259	16536	16217	16533	16286	16198	16160	16040	16410	16460	16168	16252	16263	16419	16082	16434	16472	16279	16458	16371	16366	16319	16376	16337	16370	16222	16232	16258	16516	16537	16521	16137	16420	16373	16201	16426	16369	16421	16341	16222	16207	16208	16363	16257	16210	16423	16228	16184	16486	16255	16401	16212	16400	16395	16460	16375	16441	16196	16442	16327	16531	16234	16511	16531	16348	16229	16302	16472	16446	16410	16175	16258	16339	16430	16377	16255	16291	16309	16268	16209	16520	16228	16472	16481	16400	16477	16431	16343	16303	16400	16331	16468	16412	16260	16550	16264	16367	16411	16401	16427	16490	16280	16505	16532	16302	16399	16426	16418	16325	16539	16257	16309	16327	16283	16503	16305	16271	16171	16286	16254	16277	16238	16255	16524	16351	16308	16329	16496	16267	16099	16363	16553	16453	16364	16493	16487	16211	16270	16308	16253	16214	16373	16267	16173	16237	16147	16297	16296	16412	16390	16226	16439	16202	16251	16193	16373	16343	16405	16469	16444	16317	16293	16263	16103	16392	16469	16369	16423	16420	16435	16529	16400	16353	16396	16575	16508	16227	16364	16514	16421	16445	16373	16614	16502	16354	16285	16359	16449	16247	16240	16365	16376	16450	16340	16493	16275	16540	16489	16250	16321	16531	16595	16443	16498	16215	16471	16429	16404	16290	16386	16448	16418	16429	16353	16416	16551	16345	16349	16302	16527	16393	16430	16361	16312	16207	16296	16299	16268	16275	16096	16168	16251	16308	16361	16386	16414	16409	16265	16542	16357	16417	16350	16280	16400	16244	16483	16199	16336	16385	16241	16462	16352	16239	16328	16519	16426	16410	16234	16333	16249	16114	16206	16340	16611	16494	16400	16497	16437	16424	16527	16213	16432	16444	16572	16247	16232	16269	16361	16369	16227	16309	16246	16479	16381	16291	16598	16410	16270	16488	16249	16304	16512	16325	16480	16280	16345	16498	16354	16257	16277	16581	16301	16480	16369	16398	16318	16132	16129	16509	16380	16221	16481	16361	16342	16355	16495	16423	16511	16371	16441	16317	16329	16484	16337	16364	16513	16274	16286	16424	16500	16614	16440	16330	16489	16422	16445	16373	16470	16413	16508	16400	16414	16279	16480	16239	16455	16272	16502	16369	16550	16325	16573	16444	16331	16289	16434	16505	16297	16470	16344	16167	16327	16271	16356	16386	16427	16306	16231	16271	16160	16393	16198	16298	16241	16385	16407	16272	16091	16276	16346	16455	16423	16229	16353	16444	16412	16478	16341	16350	16373	16150	16596	16419	16341	16222	16459	16431	16263	16431	16553	16435	16334	16520	16507	16415	16656	16424	16472	16432	16261	16350	16576	16429	16449	16314	16232	16322	16325	16360	16266	16428	16388	16344	16205	16262	16339	16290	16139	16272	16343	16402	16470	16386	16294	16488	16328	16389	16410	16363	16317	16344	16322	16228	16080	16317	16394	16383	16450	16264	16646	16351	16325	16360	16372	16220	16213	16191	16239	16336	16340	16353	16346	16332	16313	16250	16383	16377	16207	16312	16177	16323	16366	16419	16175	16357	16428	16352	16353	16492	16047	16224	16357	16345	16310	16303	16536	16383	16261	16359	16503	16409	16468	16347	16232	16258	16461	16336	16266	16299	16353	16462	16614	16606	16386	16321	16250	16527	16550	16477	16356	16318	16224	16489	16454	16284	16328	16393	16382	16257	16262	16306	16539	16468	16371	16457	16388	16336	16434	16460	16476	16348	16424	16501	16237	16486	16421	16501	16331	16313	16451	16446	16255	16336	16438	16303	16275	16350	16257	16381	16429	16440	16518	16420	16258	16270	16439	16517	16235	16391	16436	16339	16476	16388	16367	16389	16360	16438	16244	16386	16223	16403	16318	16410	16541	16209	16329	16293	16401	16193	16428	16283	16475	16423	16323	16563	16449	16262	16365	16359	16286	16320	16457	16268	16339	16355	16325	16096	16360	16239	16321	16252	16178	16295	16573	16140	16389	16317	16289	16294	16340	16366	16479	16509	16371	16309	16640	16385	16359	16263	16292	16418	16170	16350	16255	16398	16391	16452	16391	16635	16683	16184	16290	16335	16309	16247	16258	16505	16408	16207	16350	16582	16076	16095	16432	16345	16364	16410	16227	16331	16325	16454	16217	16421	16299	16219	16390	16397	16287	16389	16246	16313	16300	16347	16230	16306	16349	16431	16455	16277	16361	16377	16363	16583	16342	16334	16359	16246	16346	16418	16238	16333	16331	16278	16376	16476	16287	16349	16257	16410	16411	16379	16461	16412	16448	16204	16401	16298	16385	16377	16309	16289	16408	16283	16385	16319	16274	16411	16569	16391	16334	16338	16321	16368	16341	16429	16360	16430	16416	16264	16283	16336	16261	16463	16262	16401	16494	16520	16309	16160	16388	16414	16280	16227	16248	16625	16133	16398	16444	16324	16417	16353	16254	16285	16361	16274	16587	16403	16337	16234	16194	16406	16254	16358	16308	16386	16338	16480	16408	16663	16422	16250	16400	16411	16326	16328	16481	16318	16187	16171	16169	16233	16410	16443	16209	16380	16541	16283	16447	16318	16212	16181	16288	16323	16391	16287	16398	16497	16337	16193	16314	16300	16373	16599	16337	16423	16322	16365	16445	16256	16363	16188	16393	16332	16463	16438	16410	16300	16159	16328	16328	16384	16408	16271	16399	16280	16343	16337	16439	16152	16353	16224	16333	16389	16227	16296	16443	16369	16482	16264	16347	16333	16326	16308	16222	16329	16351	16220	16338	16366	16415	16345	16327	16286	16395	16307	16380	16341	16260	16477	16434	16194	16233	16246	16375	16440	16357	16562	16339	16371	16369	16517	16323	16364	16288	16314	16307	16300	16480	16347	16335	16255	16623	16401	16246	16526	16459	16522	16485	16284	16289	16097	16436	16435	16494	16402	16316	16220	16292	16348	16282	16522	16288	16202	16468	16383	16220	16462	16317	16188	16390	16437	16362	16424	16267	16197	16377	16487	16326	16320	16328	16656	16450	16320	16424	16200	16393	16225	16399	16314	16423	16364	16313	16500	16278	16234	16335	16497	16282	16484	16223	16196	16554	16256	16236	16204	16302	16295	16325	16376	16204	16427	16496	16393	16327	16361	16145	16413	16103	16313	16518	16315	16421	16529	16276	16383	16466	16466	16407	16572	16371	16377	16260	16329	16140	16416	16426	16432	16392	16393	16355	16373	16193	16255	16562	16357	16398	16333	16204	16288	16378	16439	16312	16324	16364	16213	16235	16420	16282	16375	16266	16495	16453	16283	16552	16562	16550	16360	16516	16274	16159	16358	16277	16388	16498	16309	16473	16401	16459	16280	16426	16479	16427	16430	16455	16499	16305	16456	16355	16441	16579	16281	16356	16393	16145	16413	16299	16656	16346	16335	16093	16328	16567	16329	16162	16273	16471	16229	16281	16523	16287	16331	16341	16328	16283	16360	16268	16282	16437	16469	16558	16549	16267	16348	16440	16412	16324	16326	16486	16408	16193	16502	16248	16176	16246	16369	16228	16148	16461	16475	16177	16291	16397	16337	16639	16448	16510	16350	16474	16383	16504	16519	16191	16182	16247	16468	16324	16189	16528	16371	16488	16522	16192	16251	16431	16394	16385	16270	16344	16353	16233	16297	16347	16307	16452	16344	16615	16364	16457	16479	16266	16548	16319	16312	16380	16382	16361	16607	16322	16436	16485	16358	16388	16250	16272	16401	16479	16398	16261	16157	16171	16371	16400	16313	16304	16373	16245	16350	16340	16478	16408	16415	16328	16234	16297	16266	16382	16391	16099	16398	16197	16284	16464	16516	16198	16454	16478	16348	16538	16440	16435	16535	16366	16518	16345	16255	16291	16400	16101	16304	16477	16236	16522	16223	16395	16302	16173	16206	16360	16298	16533	16398	16307	16383	16351	16344	16384	16096	16272	16444	16242	16629	16288	16294	16531	16511	16110	16492	16303	16360	16433	16369	16443	16229	16239	16274	16371	16263	16109	16136	16468	16399	16263	16420	16333	16281	16469	16470	16413	16391	16422	16467	16561	16459	16248	16527	16566	16519	16404	16271	16397	16344	16252	16405	16369	16425	16405	16406	16663	16362	16334	16276	16214	16126	16341	16564	16370	16395	16302	16476	16520	16247	16148	16433	16391
19334	34494	32649	27147	23447	19436	18544	17589	16419	16078	15835	16165	16153	16187	15819	15165	14541	14363	14461	14369	15103	15047	14280	14335	14475	14474	14175	14382	14263	14228	14109	14106	14374	16843	18728	16356	15350	14522	14192	14168	14049	14047	14028	14075	13893	13961	13986	14088	14073	13993	14222	13992	13954	13946	13844	14004	13946	13864	13990	14211	14034	13819	14136	14018	13933	14033	13963	13957	13947	13935	13911	13954	14052	14136	14033	13915	13901	13857	13997	13923	14071	14146	13980	13954	13885	13731	13992	14096	13955	13950	13940	13875	13990	14014	14031	13883	13973	14037	14062	14095	14144	13976	14017	13920	13973	13866	13919	13840	13966	13912	13958	14056	13905	13968	13948	13934	13865	13898	13882	13967	13846	14014	13980	14006	13965	13975	13959	14021	14056	13985	14057	13850	13833	14028	14035	14044	13998	14032	13987	14042	13939	13990	13862	13965	14081	14086	14024	13792	13983	14145	13975	13988	13963	13875	13762	13966	14047	14032	13983	14007	14116	13977	13834	14135	13927	13973	14092	13939	13957	14005	13828	13881	14062	14032	13960	13981	13974	13943	13948	14052	13954	13925	14000	13940	14074	13878	14031	14030	14034	13950	13942	13827	14069	14016	13989	13876	14050	14160	13827	14125	13925	13962	14036	14038	13848	13928	13937	14003	13988	13929	13894	13905	13795	13959	13975	14045	13991	13994	14110	13891	14117	13998	13738	14134	13968	14053	14048	13878	13913	13942	13848	13993	13910	14002	14138	14075	14027	13849	13870	13933	13981	13913	14012	13976	13916	13971	13953	13986	14081	13976	13938	14096	14122	13869	14010	13872	13924	13994	13895	13978	13964	13768	14049	14024	13932	13923	13953	13986	13949	13831	14031	14050	13966	14029	14017	14041	14110	13713	14069	13917	13823	14003	14050	13833	14066	13833	13873	14038	14121	13968	13846	14021	14050	14038	14010	13886	14122	13790	13837	13941	13948	13925	14037	14007	13832	13779	13994	14148	13786	13928	13978	13809	13995	14000	14004	13994	13859	14005	13990	13987	13834	14104	14112	14027	13874	13923	13878	14047	14171	14016	13877	13902	14007	13863	13978	14143	13882	13993	13944	13987	13874	13930	13903	14014	14101	13953	14050	13947	13786	13970	13994	13955	14025	13997	13975	13935	14001	13985	14041	14023	14141	14031	13858	14017	13817	14044	14034	14051	13967	13946	13986	14091	13877	14063	13972	14008	13861	13943	13894	14158	13810	13945	14018	13974	13917	13991	14118	13917	14017	13903	13894	13997	13828	13967	14093	14030	13981	13924	14036	14006	13951	13947	13869	13902	14045	13844	13883	13831	13860	13858	13952	13953	13993	13991	14048	13921	13716	14184	14027	13992	14072	13933	13971	14005	13955	14020	13943	13909	14137	14010	13965	13926	13880	14123	14023	14065	14042	13967	13925	13991	13989	13915	13976	14080	13934	13911	13842	13824	13948	14067	14001	13984	14127	14116	13953	13977	13828	14044	13997	14080	13955	13839	13927	13923	13989	13987	13948	13923	13942	13974	13864	14007	14053	13975	13912	13748	14107	13894	13970	13908	14002	13880	13862	13904	13847	13960	13915	13766	13878	14023	14015	13960	14104	14012	13986	14000	14031	14023	13894	14089	14171	13915	13846	14187	14114	14049	14032	14056	13984	13927	13953	13957	14086	13920	13957	13894	13930	13848	13852	13989	13979	13881	13870	14063	14127	14076	13924	13929	13903	13945	13911	13906	13903	14026	13847	13974	14124	13914	13927	13841	14012	14082	14063	13915	14054	13913	13852	13935	13979	14082	14062	14061	13866	14078	13933	14033	13893	13993	14026	13948	14080	13923	13987	13921	13955	13863	13994	14033	13829	14018	14059	14043	13877	13838	13985	13874	13873	14016	14062	14024	13884	13885	13924	13989	13992	13855	13839	13848	13812	13827	14013	14085	14016	14013	13856	13831	14034	13991	13870	14041	13797	13979	13837	13808	14015	13990	14045	14083	14103	13843	14099	13992	14036	14001	14072	14132	13927	13948	13821	14124	13994	13970	13984	14068	13927	14040	14031	13976	14104	13996	13965	13955	13827	14026	13985	13858	13916	13795	13919	13919	14163	13975	13958	13978	13980	13857	13979	13997	13992	14042	14231	13962	14154	14008	13877	14162	13838	13979	13911	13947	14087	13955	13811	14016	14009	13995	14024	13821	14155	13801	13931	14132	13992	13961	13922	13988	14094	13870	14022	13888	13811	13930	14001	13954	14023	13983	14076	13978	13974	14044	13865	13962	13853	13930	13983	13851	13888	14110	13919	13819	13917	14148	13951	13850	13932	14004	14003	14013	13901	14088	14020	13854	14134	14005	13951	13967	13945	14091	14003	13939	13900	13947	14033	14002	13829	13987	14010	13953	13901	13962	13915	14090	13973	13879	14016	13925	13890	13836	14194	14008	13933	13980	14034	13888	13760	14097	14070	13923	13921	13859	14016	14021	13910	14018	14000	13920	13972	13913	13908	13916	13969	13997	13908	13936	13922	13930	13930	13948	13911	13805	13887	13971	14033	14035	13991	13781	13956	13905	13795	13915	14070	13887	14192	13862	14018	13841	14010	13903	14143	14075	14084	13847	13773	14012	13939	13906	14015	13927	13954	13723	13977	13827	13923	13986	13945	14002	13929	14090	14088	14116	13846	14019	13913	13875	14105	13896	13807	13940	13965	13876	13980	14014	13875	13811	13997	14052	14060	14043	13951	14123	13876	14051	13974	13881	14008	14032	13892	14022	13782	14004	13838	13899	14003	13890	13951	13951	13931	13904	13807	14081	13998	13918	14000	13815	13856	14049	14030	13933	14040	14010	14131	13954	13969	13830	13972	14149	13943	13751	14081	13983	13891	13874	14008	13953	14072	13862	13896	13845	13991	13964	14074	13916	13919	13964	13705	14031	13959	14072	13906	13833	14017	13907	13715	13956	13958	13872	14024	13877	14163	14081	14102	13960	14044	13942	13981	14027	13934	14076	13911	14126	13998	13885	13853	14025	13881	13929	13752	13893	13908	14105	13835	14076	13946	13978	13891	14100	14253	14121	13942	13916	13733	13972	14039	14149	13881	13770	13923	13913	13984	13962	13696	13813	14082	13948	13801	13932	13860	14112	13805	13983	14154	14000	14026	13842	13826	13914	14054	14025	13948	14118	14173	13884	13993	14051	13941	13856	14054	13850	13849	13975	13990	14147	14036	13998	13955	13990	14032	13772	13963	13932	13989	13995	13932	14010	13942	13876	13954	13919	13902	14049	13811	13814	14055	14039	13911	14066	14010	13820	13937	13877	13962	14053	13794	13885	13997	13912	13994	14023	14013	13993	14068	13927	13823	13828	14027	13938	13887	13980	13875	13964	13966	13910	13832	14020	13975	13931	14041	13874	13919	13940	13980	13868	13904	13802	13843	14079	13895	14024	14067	13842	13804	13946	13875	14065	13948	13969	14104	13904	13923	13889	14024	14051	13965	13930	13827	14111	13955	14055	13848	14008	13762	13984	13846	14154	13856	13917	13958	13867	13902	13951	14002	13970	13883	14057	13972	13994	13944	13976	13962	13947	14072	13944	14155	14039	14052	13892	14039	13970	14033	13950	14062	13910	13842	14052	13950	13862	14044	13987	14031	13890	13913	13705	13898	13959	14045	13987	13881	13961	14003	13926	13843	13920	14047	14053	14009	14056	13984	14114	13987	13924	14037	13866	13982	13853	13924	14080	13885	14020	14072	13978	13890	13962	14078	14077	13972	14058	13778	13858	13924	14051	13957	13915	13917	13808	14093	13961	13837	14074	13994	14095	13866	13868	14012	13907	13915	13783	13857	14047	13926	13991	13953	13812	13904	13983	14021	14076	13927	13940	14006	13933	13840	13998	13923	13938	14012	13948	13815	14126	13970	13976	13915	14017	14035	13827	13976	13827	14054	13854	13949	13989	13833	13866	13978	14048	13858	13848	13854	14102	13922	13823	14108	13948	13998	13984	13880	13975	13973	13952	13960	13911	13922	14094	13924	13973	14092	13875	13881	13927	13879	13977	13883	13897	14053	14029	13865	13911	13927	13886	14062	13809	13919	13837	14008	14061	13867	13958	13958	14022	14033	13966	13867	13888	13953	14009	13950	13825	13890	14054	14017	14038	13951	14007	13672	13846	14010	14062	14060	13864	13916	13948	14002	13881	14026	13954	14023	13874	13847	14026	14003	14145	14095	13886	13907	14048	13912	14002	13792	14120	14029	14024	13970	13861	13944	13799	14131	13946	13981	13816	14033	13965	14001	14112	13957	14012	13998	13887	13960	13875	13894	13927	13947	13920	13943	14017	13955	13923	13845	13963	13976	13925	14012	13905	13890	13871	14049	13926	14008	13768	13982	13963	13934	13925	14008	13866	14195	14014	14005	13988	13881	13837	14034	13885	13867	13920	13886	13864	14070	13947	14136	13971	13807	13758	13934	13886	14002	14009	13788	14047	13915	13935	14040	13851	13965	14035	13905	13801	13984	13933	14098	13858	13865	13969	13891	14115	14027	13998	13947	13858	13977	13815	13891	14061	14001	14151	14066	13882	13993	13945	13961	13902	13905	13979	14056	13878	14164	13954	14080	14017	13860	13995	13928	14064	13995	13943	13972	13834	14036	13844	13928	13926	14166	13928	13831	14059	13905	14025	14009	13847	13935	14096	14148	13990	13817	13969	13993	14023	13950	13916	13851	14027	14036	13984	14046	14043	13956	13899	13933	13959	13886	13923	14042	13922	13917	13883	14037	13911	14070	13848	14038	14000	13997	14072	13984	14024	13954	14014	13973	14026	13863	13981	14104	13916	13855	14171	13994	13930	13875	13873	13980	13866	14040	14121	13887	13859	13866	13964	13756	13993	13923	13916	13956	14122	13919	13955	14060	13959	14066	14076	13775	14092	14034	14039	13982	13869	13906	13783	13927	14132	14051	13889	13832	13865	13899	13821	13872	13846	14021	13856	14020	14082	14051	13965	14176	13828	13769	13805	13970	13941	13889	14049	13898	14077	13952	13976	13939	13882	13910	14012	13972	13890	13908	13973	14038	13821	13897	13817	13983	14033	13913	13941	14125	14074	14110	13964	13912	13894
23242	21546	29554	24020	21926	24275	26144	20095	18708	18735	18170	18309	18761	18586	18221	17662	17184	16943	17090	16978	17248	17445	17185	16666	16735	16881	16612	16743	16849	16812	16680	16509	16837	19980	22906	20250	18427	17537	16997	16703	16837	16451	16481	16353	16177	16426	16349	16311	16372	16400	16456	16442	16610	16462	16387	16402	16128	16403	16500	16351	16383	16463	16434	16398	16603	16571	16358	16364	16139	16399	16473	16250	16523	16407	16380	16402	16395	16405	16461	16280	16266	16462	16268	16309	16365	16453	16400	16418	16369	16699	16445	16226	16456	16468	16313	16402	16534	16591	16271	16337	16409	16410	16344	16359	16459	16263	16446	16345	16287	16425	16450	16622	16381	16493	16308	16420	16607	16493	16130	16195	16187	16363	16265	16357	16398	16333	16552	16481	16261	16360	16464	16259	16321	16215	16446	16409	16423	16273	16389	16366	16147	16319	16343	16385	16407	16358	16353	16411	16426	16365	16404	16116	16225	16431	16223	16358	16236	16410	16165	16334	16356	16217	16481	16331	16541	16288	16607	16487	16282	16326	16387	16284	16206	16268	16215	16193	16330	16343	16318	16274	16402	16328	16364	16154	16418	16308	16450	16189	16423	16448	16363	16444	16482	16482	16231	16358	16399	16240	16407	16459	16272	16360	16185	16458	16386	16557	16449	16275	16436	16453	16357	16334	16463	16365	16293	16238	16236	16426	16390	16597	16563	16228	16540	16460	16288	16384	16333	16291	16233	16489	16315	16474	16500	16415	16164	16263	16443	16364	16336	16278	16372	16361	16385	16270	16431	16082	16356	16258	16327	16319	16461	16303	16201	16339	16536	16362	16143	16097	16446	16315	16349	16339	16356	16373	16313	16264	16317	16185	16226	16283	16184	16254	16440	16238	16309	16424	16373	16332	16335	16236	16159	16303	16079	16253	16154	16388	16553	16381	16397	16425	16417	16419	16411	16354	16316	16028	16369	16320	16201	16274	16369	16436	16476	16271	16389	16309	16201	16343	16573	16506	16419	16092	16413	16531	16454	16370	16275	16503	16577	16277	16253	16426	16211	16350	16421	16286	16368	16294	16234	16408	16361	16329	16433	16070	16302	16524	16100	16213	16369	16254	16330	16340	16266	16281	16433	16251	16167	16378	16306	16408	16247	16442	16348	16240	16408	16177	16141	16343	16468	16402	16204	16290	16170	16381	16677	16607	16447	16293	16322	16355	16473	16302	16157	16376	16241	16492	16332	16456	16237	16453	16344	16243	16295	16286	16251	16494	16366	16542	16270	16411	16459	16392	16341	16569	16342	16339	16301	16350	16393	16491	16260	16566	16375	16419	16404	16426	16495	16419	16296	16182	16443	16243	16252	16401	16328	16277	16171	16319	16266	16432	16609	16338	16543	16274	16368	16150	16293	16453	16440	16455	16398	16392	16451	16093	16132	16195	16326	16127	16370	16400	16410	16240	16407	16007	16367	16256	16198	16348	16333	16366	16434	16285	16244	16436	16304	16269	16258	16288	16372	16375	16448	16192	16379	16361	16268	16472	16271	16359	16331	16404	16339	16297	16432	16288	16329	16066	16536	16451	16216	16297	16338	16294	16278	16195	16361	16410	16303	16496	16386	16391	16255	16400	16383	16232	16297	16325	16584	16438	16201	16220	16360	16414	16408	16316	16353	16489	16301	16370	16309	16255	16367	16405	16282	16270	16426	16392	16391	16302	16411	16437	16458	16210	16326	16302	16315	16270	16404	16376	16406	16395	16496	16167	16318	16457	16190	16218	16205	16386	16299	16330	16340	16437	16330	16493	16405	16341	16377	16169	16143	16419	16518	16466	16395	16366	16371	16302	16381	16283	16311	16258	16434	16228	16199	16249	16446	16282	16235	16329	16401	16390	16320	16181	16318	16287	16474	16403	16282	16174	16289	16433	16321	16454	16402	16269	16400	16151	16334	16306	16490	16347	16513	16401	16253	16316	16410	16258	16333	16188	16221	16326	16369	16298	16343	16306	16274	16212	16297	16432	16595	16462	16355	16351	16310	16201	16178	16285	16445	16334	16388	16527	16462	16270	16284	16217	16370	16324	16339	16394	16227	16144	16244	16279	16258	16206	16282	16467	16374	16327	16461	16394	16577	16395	16424	16454	16303	16377	16446	16202	16341	16208	16314	16204	16255	16392	16200	16556	16295	16199	16505	16289	16487	16259	16529	16415	16349	16435	16373	16414	16454	16334	16393	16189	16590	16395	16461	16259	16408	16309	16228	16358	16373	16274	16459	16319	16268	16347	16225	16227	16069	16325	16304	16436	16334	16279	16485	16237	16274	16286	16272	16127	16384	16427	16593	16567	16338	16351	16363	16300	16353	16332	16308	16183	16476	16187	16337	16356	16394	16314	16332	16351	16235	16323	16215	16343	16293	16227	16089	16473	16340	16353	16312	16534	16333	16420	16305	16415	16261	16375	16321	16304	16282	16078	16420	16394	16406	16132	16457	16451	16440	16294	16196	16144	16182	16234	16355	16447	16353	16598	16203	16457	16669	16357	16340	16319	16253	16433	16259	16126	16298	16435	16501	16485	16751	16260	16262	16211	16427	16311	16211	16291	16289	16196	16273	16400	16429	16196	16425	16371	16442	16191	16422	16224	16250	16158	16157	16188	16604	16323	16256	16275	16255	16293	16153	16419	16241	16456	16405	16287	16400	16496	16368	16289	16323	16430	16396	16051	16355	16496	16395	16152	16298	16466	16132	16265	16325	16272	16489	16478	16332	16070	16356	16370	16392	16411	16268	16367	16288	16224	16238	16078	16359	16402	16298	16438	16235	16557	16369	16445	16371	16206	16531	16414	16347	16463	16534	16258	16299	16198	16356	16281	16280	16471	16260	16448	16371	16242	16394	16266	16345	16306	16234	16385	16179	16391	16211	16431	16309	16340	16547	16407	16337	16187	16376	16335	16402	16383	16537	16348	16412	16532	16364	16356	16381	16177	16355	16353	16222	16322	16224	16253	16169	16520	16479	16447	16446	16613	16351	16338	16254	16263	16281	16315	16421	16353	16313	16259	16454	16347	16238	16438	16432	16430	16356	16358	16436	16324	16204	16424	16296	16195	16263	16344	16182	16262	16374	16320	16282	16357	16292	16302	16405	16017	16313	16267	16502	16497	16422	16338	16278	16224	16329	16365	16516	16417	16252	16278	16072	16301	16424	16208	16270	16423	16229	16495	16345	16357	16283	16165	16319	16399	16485	16363	16390	16377	16421	16384	16369	16477	16295	16419	16388	16341	16337	16302	16283	16495	16336	16339	16414	16623	16385	16313	16330	16297	16405	16352	16075	16204	16323	16277	16168	16333	16532	16235	16231	16280	16302	16334	16174	16440	16289	16266	16223	16422	16580	16105	16379	16282	16226	16449	16474	16408	16530	16384	16509	16336	16178	16205	16394	16411	16525	16242	16224	16408	16170	16404	16330	16475	16377	16404	16232	16308	16226	16318	16412	16347	16489	16432	16540	16376	16398	16549	16412	16504	16348	16505	16219	16277	16192	16529	16278	16392	16531	16290	16289	16307	16409	16388	16185	16374	16361	16180	16340	16256	16421	16537	16457	16357	16416	16305	16546	16283	16471	16386	16323	16377	16320	16261	16318	16267	16257	16517	16325	16385	16301	16279	16287	16243	16039	16389	16334	16353	16291	16236	16310	16367	16335	16412	16374	16272	16161	16266	16294	16460	16362	16324	16363	16337	16460	16394	16188	16222	16086	16312	16296	16380	16446	16407	16230	16483	16276	16235	16249	16244	16152	16246	16277	16223	16338	16086	16311	16106	16276	16222	16338	16199	16366	16192	16194	16295	16526	16226	16389	16619	16341	16443	16326	16478	16323	16440	16197	16368	16665	16471	16197	16380	16377	16455	16251	16202	16315	16350	16354	16333	16362	16229	16462	16350	16278	16454	16488	16274	16166	16218	16323	16357	16382	16232	16292	16194	16207	16221	16345	16155	16277	16305	16243	16275	16300	16152	16115	16148	16245	16202	16432	16317	16484	16457	16275	16364	16398	16275	16305	16278	16525	16342	16401	16152	16335	16341	16384	16358	16149	16221	16087	16184	16378	16148	16367	16367	16496	16192	16283	16378	16292	16410	16356	16140	16247	16191	16106	16209	16341	16263	16107	16365	16359	16441	16275	16331	16175	16325	16379	16380	16275	16343	16390	16276	16284	16061	16044	16502	16312	16331	16089	16324	16304	16339	16343	16042	16130	16499	16602	16518	16239	16139	16307	16562	16411	16321	16183	16317	16480	16562	16388	16476	16437	16277	16359	16241	16261	16387	16164	16388	16206	16330	16199	16369	16260	16243	16407	16133	16350	16338	16368	16444	16632	16596	16148	16248	16417	16271	16121	16429	16405	16238	16325	16263	16340	16506	16118	16332	16296	16480	16451	16234	16323	16356	16494	16258	16323	16205	16374	16582	16304	16398	16260	16311	16278	16269	16083	16352	16309	16450	16468	16285	16347	16208	16268	16241	16325	16296	16346	16368	16471	16205	16441	16432	16436	16156	16315	16491	16361	16303	16167	16434	16116	16351	16393	16207	16626	16212	16212	16515	16659	16438	16237	16236	16206	16330	16542	16529	16248	16454	16277	16111	16254	16202	16284	16463	16348	16444	16431	16192	16453	16221	16370	16220	16472	16290	16275	16208	16212	16447	16325	16502	16335	16514	16299	16207	16396	16310	16308	16387	16137	16296	16366	16418	16171	16316	16197	16278	16446	16641	16436	16489	16236	16388	16419	16191	16326	16200	16197	16442	16321	16169	16416	16531	16280	16350	16278	16243	16087	16234	16213	16345	16570	16474	16339	16270	16073	16392	16510	16329	16240	16390	16065	16355	16377	16505	16431	16402	16260	16325	16315	16474	16387	16482	16617	16275	16534	16355	16292	16347	16452	16180	16555	16326	16421	16315	16533	16363	16367	16432	16334	16325	16375	16308	16434	16185	16231	16167	16292	16360	16222	16297	16394	16311	16259	16390	16289	16412	16207	16438	16166	16243	16608	16410	16164	16235	16470	16237	16460	16240	16294	16272	16293	16229	16513	16260	16326	16515	16448	16397	16353	16483	16541	16591	16260	16267	16449	16309	16351	16263	16222	16411
21476	38867	36483	31606	26389	22807	20373	18558	17527	16863	16888	16924	17452	17155	16696	15418	14898	14373	14848	14711	15092	15481	14736	14435	14691	14698	14248	14110	14696	14361	14170	14304	14475	19604	22165	18288	16522	15028	14192	14166	13927	13928	13987	14125	13990	14027	13878	13990	13841	13941	13832	14019	14048	14020	14083	13758	13974	13862	13942	13889	13927	13968	13910	14007	13887	13984	13923	14024	14044	13856	13989	14048	14051	13888	13951	13867	13904	13909	13908	14165	13881	13917	14000	13917	13916	13916	14139	13839	13939	14072	14081	13993	13835	13914	13880	14070	14156	13892	13982	13800	14000	14064	13897	14086	13853	13965	13950	13863	14019	13938	13911	13980	13951	14049	13876	14044	13913	14102	13939	13978	13860	13965	13852	13843	13960	13841	13955	13977	13964	14007	14070	14030	13833	13857	13961	14011	13965	13993	13975	13859	13977	13768	13870	13915	13957	13998	13944	13867	13852	13835	14030	13987	13965	13841	13955	13945	13941	13969	14041	13869	14028	14031	14060	13954	13826	14146	14090	14008	14001	13869	14188	13910	14030	13890	13816	13995	13944	13804	13870	13767	13979	13956	13974	13908	13861	13944	13849	13986	14005	13924	13874	13877	14103	13848	13970	13934	13969	13936	14156	13967	14107	13784	14084	13896	14021	13879	13899	13949	13904	14108	14014	14054	13980	13900	14013	13948	13801	13774	13944	13827	14177	13844	13895	13878	13991	13973	13992	14045	14037	14074	13872	13851	13896	13882	13928	13954	14006	14033	14084	13945	13855	14034	13812	13976	13807	13947	13977	14091	13959	14159	13919	13756	13890	13923	14012	14033	13821	14032	14097	13972	13876	13954	14092	13960	13940	13837	13877	13973	14057	13840	13848	13840	13917	14016	13957	14024	13837	14116	13977	14088	14091	13946	14018	14014	14049	13889	13941	13797	14044	13874	14061	14088	13865	14005	13955	13920	13847	14024	13836	13792	13927	14002	13799	13940	13875	13911	13827	13947	13916	13990	13898	13849	13828	13757	13937	13820	14014	13885	13960	14030	13935	13974	14021	13991	13949	14018	13956	13903	13922	13739	13865	13966	14102	13918	13994	13831	13878	14078	13854	14068	13930	14098	13926	13968	13837	13997	13726	13952	13773	14003	13851	13784	14058	13996	13988	13913	13913	13810	13981	14097	13961	13976	14062	13804	13939	13817	14028	13834	14003	14011	13919	14028	14102	14040	13957	13898	14094	13957	13989	13876	14076	13935	14016	13979	13940	14021	13990	13942	14071	14002	14038	14000	13957	13989	13862	13882	14029	13863	13791	13988	13886	13775	14004	14054	13892	14063	13943	13921	14018	14006	13890	13897	14011	14024	13871	13878	14071	13931	13857	13923	13936	14033	13894	13982	13986	13995	13839	13873	13917	13972	13810	13836	14034	13910	13981	13795	14025	13912	14056	13892	14000	13981	14018	13914	13781	13906	14026	13935	13902	13851	13950	13923	13996	14027	14029	13884	13937	13945	13948	13855	13947	13888	13978	14032	13960	13944	13996	13873	13903	14134	13924	13944	14050	13942	13953	14009	13919	13981	13851	14030	13936	13906	13973	13835	13968	13884	13891	13841	13807	13891	13801	13974	14055	13958	13842	13984	13989	13960	13982	13972	13927	13889	13891	14018	13968	13949	13748	13995	14063	13987	13872	13878	13826	13933	13996	14047	14008	14066	13862	13959	14033	13928	13890	13890	13766	13744	13909	13820	13921	14004	13899	14153	13935	13972	13828	14085	14029	13962	13864	13974	14063	13965	13902	13951	14114	14017	13910	14184	14100	14041	13877	13878	14019	14020	13937	13999	13987	14021	13874	13886	13952	13883	13885	13824	14085	14018	14009	13938	13854	13940	13930	13995	13812	13849	14031	14045	14088	13931	14011	13982	13773	13958	13938	14013	14080	14042	13903	14029	13963	13947	13818	13991	14022	13977	13823	13774	13872	13967	13991	13896	14039	13999	13993	13956	14042	13954	13895	13940	14165	14058	14060	13854	14130	14061	14003	14003	13934	13959	14022	13946	14207	13989	13766	13987	13933	13805	13897	13995	13927	13966	13978	13885	13956	14069	14035	13958	13939	14009	13964	13901	14071	14006	13965	13796	13984	13808	13918	13921	14034	13896	14019	13749	13961	13944	13926	13965	13901	13963	14010	13992	14042	13959	13802	13973	13858	14096	13967	14000	13951	13987	13958	13975	13947	13910	13962	13907	13923	13972	13977	13993	13777	13997	13876	13817	14014	14006	13962	13883	13979	13855	14095	13972	14101	14007	13856	13957	13901	13838	13902	13920	13997	14043	13944	13964	13935	13883	14054	13990	13822	13773	14076	14053	13804	13871	14076	14006	13777	13862	13900	14019	13990	13790	13879	13921	13890	13885	13987	13842	14034	13758	14003	13995	13811	13969	14073	13877	13938	13876	13932	13958	14034	13954	13824	13948	13981	13790	13765	13870	14122	13865	13840	14009	13838	14104	13857	13932	13996	13997	13903	14038	13909	13983	13968	13992	13988	13928	13891	14049	14088	13839	13911	13859	13955	14001	13803	14000	13858	14034	13816	13864	14079	13977	14089	13898	13932	14003	13769	14047	14017	13945	13938	13878	13990	14014	13877	14027	14041	13907	13910	14064	13736	14040	14059	14072	13963	13890	14040	14038	14187	13904	13948	13903	14028	14023	13901	13948	14010	13850	13970	13961	13866	14095	13921	14069	13930	13917	13905	13959	13922	13954	13820	13980	13999	13768	13890	13985	13891	13764	13968	13847	13923	14005	13867	13868	14045	13794	13910	13910	14038	13982	14033	13930	14213	13892	13863	13907	13898	13938	13719	13923	14047	14031	14059	13991	13877	13988	13864	14100	14028	13902	13878	14072	13856	13947	13870	14014	13889	14090	13870	14158	13959	13801	14194	13828	13950	13916	14157	13909	14085	13896	13909	14093	14008	13970	14071	13913	13861	13918	13949	13931	13910	13847	14040	13814	13872	13937	13847	14053	13950	13929	13987	14021	13923	14096	13962	14013	13844	14036	13876	14013	14094	13948	13901	14052	13870	13895	13803	13886	13935	13940	13846	13949	13751	14015	14023	13969	13971	13960	13852	13994	13989	13929	13878	14037	14018	14024	13971	14097	13902	13980	13939	14090	14028	13845	13882	14016	13997	14007	13958	13968	13802	13938	13835	13742	13890	13818	13878	14019	13960	13964	13750	14004	13948	14028	13985	13893	13822	13984	14097	13940	14002	14012	13977	13944	13797	13990	14026	13882	13955	14021	13876	13985	13959	13895	14091	13972	14076	13889	13841	14033	13843	13927	13957	13825	13925	13963	13966	13764	14027	13966	13714	13969	13886	14078	13950	14029	13941	13882	13963	13975	14040	13939	14000	14185	14010	13923	13993	13872	13882	14080	13996	14028	13907	13964	13912	13966	13939	14013	13918	13862	13888	13939	14126	14023	13872	13806	13941	13993	13903	13951	13923	13967	13937	13867	13783	14102	13978	13785	13971	13993	14137	14002	14038	14084	13944	14030	13949	13922	13969	13982	14005	14016	13959	13942	13918	13905	14029	14017	13871	13910	14009	13771	14015	13961	13917	13857	13980	13983	13913	13912	14001	13923	13921	13902	14092	13996	13889	14089	14107	13928	13974	13948	13901	13861	14061	14069	13927	14026	14146	14038	13916	14003	14045	13950	13832	13982	13932	13881	13985	13837	14012	13935	14056	13923	13894	13997	14185	13798	13994	13925	13700	14189	14005	13961	14241	13867	13904	13939	13852	13795	14268	14032	13843	13997	13986	14017	13939	13984	13958	13943	13894	13947	13962	13954	13962	13731	13939	14031	13937	14053	13934	13967	13944	13931	14092	13895	14065	13876	13837	13955	13860	13737	13834	13895	13861	13949	13891	14088	14076	13975	13869	14172	13911	13804	14034	13845	14054	14008	13879	13830	14033	13848	13869	13948	13898	13973	13964	13812	13940	13674	13969	14119	14005	13936	13931	14027	13781	13980	14031	13989	13844	14070	13991	13861	14096	13911	13942	13893	13953	14018	13974	13861	13832	13966	13928	13906	13873	14046	13821	13988	13907	13937	13889	13991	13892	13926	13916	13851	14028	13849	13817	13996	13890	13878	14007	13962	13886	14283	13988	13910	14028	13962	13932	13952	13849	13997	13942	14050	14054	14092	13916	13775	13945	14006	13917	13968	13837	14039	13989	13789	13928	14090	13956	14077	13847	13922	14063	14086	13918	13974	13949	13959	14003	14031	13975	13966	13922	13845	13984	13786	13921	14026	13971	13958	14002	13976	13970	13929	14050	13901	14021	13845	14091	13956	14058	13850	13828	14107	14039	14025	14033	13911	13881	13921	14054	14111	13975	13966	13840	13966	13874	13872	14062	13873	13932	13970	13850	13923	14065	13843	13936	14017	13916	13834	14050	13888	14000	13828	13968	13994	13827	13968	14015	13994	13862	13934	13794	13831	14113	13857	13902	13907	14025	14052	13894	13886	13990	13975	13959	14041	14053	14067	13946	13827	13904	13896	13970	13942	13860	13974	13998	13893	13898	14088	13958	13914	13966	13743	13910	13949	14018	13918	13994	13972	13981	13768	14019	13941	13910	14097	13699	13921	14006	13847	13768	13897	13893	14010	13696	14037	13836	14040	13904	14016	13969	13850	13947	13905	13911	13858	14039	14000	14015	13783	14167	14011	13866	13947	13963	14029	14007	13950	13999	13918	13919	13780	14024	13976	13984	13996	13967	13803	14007	13835	14102	14143	14000	13878	13970	13930	13861	14076	13999	13898	13940	13933	13922	14000	13810	13810	14025	13943	14198	13997	13929	13978	13972	14112	13902	14074	13921	13911	14029	13896	13984	13848	14048	13921	13897	13995	13944	13969	13922	14040	13998	14054	13966	13896	13926	13925	13969	13920	13973	13954	14157	13914	14039	13999	13730	14129	13954	14014	13900	13963	13952	13916	13889	13846	13852	13942	13999	13826	13973	13853	13838	13840	13917	13925	14040	13818	13967	14065	13945	13955	13933	13874	14078	13890	13797	13886	13883	14093	13932	13908	13978	14006	14027	13771	13856	14007	13900	13886	13846	14041	13810	14008
28161	23129	27244	26471	20926	19008	18398	17989	17308	17269	17328	17151	17382	17166	17224	17086	16899	16755	16895	16869	16913	17267	16854	16673	16986	16784	16649	16668	16761	16863	16661	16644	16609	17156	17095	17021	16919	16634	16654	16597	16626	16456	16453	16657	16424	16631	16627	16536	16736	16704	16829	16647	16485	16521	16675	16665	16730	16651	16407	16369	16633	16515	16353	16640	16809	16579	16667	16572	16650	16594	16675	16572	16652	16509	16540	16549	16753	16670	16499	16391	16558	16640	16658	16715	16620	16517	16728	16722	16582	16636	16636	16820	16503	16521	16532	16589	16526	16399	16597	16730	16557	16442	16418	16666	16607	16716	16528	16316	16613	16345	16616	16659	16446	16711	16641	16653	16565	16577	16523	16615	16678	16578	16568	16683	16584	16811	16755	16334	16418	16577	16284	16332	16524	16621	16496	16616	16510	16633	16671	16612	16546	16613	16555	16500	16551	16364	16580	16656	16573	16553	16721	16275	16609	16743	16670	16534	16664	16650	16607	16454	16649	16426	16772	16513	16607	16516	16612	16812	16714	16528	16484	16500	16582	16559	16616	16506	16442	16418	16552	16588	16551	16481	16496	16510	16558	16705	16523	16569	16492	16675	16481	16604	16457	16425	16614	16545	16657	16639	16503	16614	16438	16742	16617	16500	16604	16618	16624	16724	16448	16577	16646	16632	16482	16588	16636	16563	16526	16403	16779	16419	16663	16532	16634	16661	16478	16471	16596	16741	16529	16718	16690	16558	16630	16641	16629	16483	16668	16548	16347	16665	16516	16669	16387	16396	16586	16496	16659	16387	16601	16555	16686	16441	16597	16710	16532	16772	16524	16659	16395	16374	16452	16707	16610	16592	16630	16564	16643	16586	16587	16661	16582	16494	16382	16574	16487	16480	16781	16647	16718	16601	16551	16619	16544	16488	16562	16681	16779	16630	16710	16699	16552	16404	16609	16490	16563	16483	16601	16514	16497	16532	16398	16612	16650	16736	16569	16606	16596	16540	16548	16782	16624	16596	16660	16632	16557	16520	16761	16230	16511	16605	16454	16421	16575	16463	16568	16757	16810	16663	16755	16756	16641	16614	16569	16581	16535	16543	16538	16688	16551	16688	16394	16637	16730	16552	16610	16547	16570	16367	16547	16616	16584	16584	16674	16563	16478	16643	16635	16542	16682	16639	16748	16764	16506	16705	16454	16619	16501	16537	16685	16646	16429	16553	16577	16647	16585	16408	16433	16602	16561	16537	16469	16348	16730	16496	16720	16487	16548	16525	16537	16624	16603	16504	16724	16576	16510	16541	16760	16589	16509	16532	16386	16598	16567	16539	16448	16638	16718	16365	16857	16561	16663	16608	16667	16417	16567	16592	16591	16484	16585	16383	16402	16586	16770	16626	16685	16586	16671	16642	16508	16570	16641	16544	16626	16605	16758	16782	16606	16599	16564	16401	16435	16407	16699	16830	16680	16580	16547	16576	16732	16500	16393	16786	16686	16549	16631	16617	16603	16635	16514	16573	16560	16752	16472	16539	16578	16510	16279	16455	16605	16509	16658	16382	16593	16494	16664	16714	16613	16437	16609	16727	16576	16528	16810	16520	16688	16377	16819	16387	16500	16524	16457	16675	16393	16580	16356	16492	16503	16507	16396	16615	16753	16563	16601	16663	16619	16392	16390	16545	16447	16523	16661	16521	16683	16528	16619	16695	16704	16521	16541	16483	16647	16459	16602	16568	16554	16792	16620	16519	16758	16570	16677	16685	16444	16659	16598	16554	16710	16714	16489	16636	16804	16520	16451	16530	16561	16624	16767	16601	16577	16402	16739	16698	16519	16588	16780	16515	16439	16628	16725	16634	16605	16603	16471	16558	16640	16534	16704	16654	16719	16467	16673	16599	16552	16622	16386	16647	16566	16480	16731	16460	16604	16503	16678	16508	16618	16501	16653	16474	16475	16463	16657	16659	16624	16370	16685	16479	16518	16585	16509	16520	16436	16734	16588	16730	16687	16473	16539	16525	16600	16464	16744	16567	16586	16498	16618	16462	16578	16717	16470	16480	16560	16456	16505	16595	16732	16651	16753	16455	16505	16637	16716	16588	16490	16483	16492	16636	16550	16560	16658	16633	16515	16540	16533	16461	16580	16542	16441	16729	16586	16580	16653	16575	16492	16425	16533	16717	16594	16523	16596	16666	16637	16533	16208	16538	16492	16516	16624	16546	16603	16625	16625	16681	16512	16670	16595	16476	16684	16709	16623	16497	16673	16453	16710	16751	16587	16569	16548	16588	16440	16565	16521	16637	16371	16548	16748	16447	16651	16550	16651	16596	16349	16586	16542	16620	16581	16728	16967	16464	16631	16494	16496	16679	16792	16587	16409	16705	16742	16560	16602	16662	16770	16561	16643	16631	16449	16472	16554	16532	16676	16567	16691	16666	16598	16757	16490	16642	16725	16505	16635	16499	16687	16607	16521	16708	16626	16529	16694	16638	16467	16527	16629	16619	16588	16352	16560	16400	16648	16450	16643	16536	16631	16610	16443	16722	16485	16516	16372	16639	16530	16614	16608	16484	16694	16645	16733	16456	16651	16607	16773	16731	16479	16710	16677	16692	16734	16693	16468	16716	16857	16602	16601	16528	16576	16549	16650	16525	16598	16574	16568	16594	16498	16516	16623	16597	16766	16449	16509	16504	16453	16443	16683	16478	16728	16675	16568	16568	16745	16627	16516	16760	16661	16430	16625	16701	16549	16586	16664	16801	16814	16768	16699	16689	16553	16451	16352	16639	16512	16564	16423	16620	16606	16490	16637	16717	16530	16444	16654	16711	16640	16676	16559	16595	16535	16566	16849	16685	16649	16922	16535	16668	16565	16589	16566	16730	16625	16431	16647	16650	16540	16557	16535	16510	16411	16604	16659	16712	16892	16715	16475	16719	16504	16694	16582	16541	16628	16551	16477	16570	16632	16679	16676	16395	16542	16635	16526	16684	16545	16583	16638	16550	16733	16615	16498	16579	16601	16671	16493	16932	16779	16485	16680	16592	16404	16571	16576	16698	16479	16751	16577	16635	16668	16614	16591	16452	16668	16665	16595	16676	16709	16475	16619	16774	16570	16466	16513	16471	16417	16697	16572	16474	16598	16531	16714	16726	16750	16498	16614	16615	16603	16529	16500	16827	16688	16622	16636	16640	16636	16610	16603	16660	16629	16676	16799	16546	16676	16575	16501	16608	16610	16786	16617	16496	16532	16620	16653	16692	16453	16512	16530	16464	16499	16527	16598	16558	16573	16651	16752	16722	16459	16527	16354	16668	16674	16497	16664	16642	16501	16614	16613	16702	16504	16590	16471	16581	16673	16511	16501	16602	16782	16769	16490	16589	16700	16644	16818	16562	16737	16625	16602	16506	16783	16636	16509	16672	16408	16546	16704	16556	16441	16793	16495	16535	16487	16793	16706	16747	16485	16620	16599	16744	16621	16624	16570	16629	16688	16631	16550	16874	16365	16647	16397	16634	16738	16690	16507	16535	16500	16554	16488	16535	16604	16490	16617	16583	16671	16453	16589	16666	16506	16493	16448	16495	16656	16488	16526	16509	16651	16492	16361	16475	16581	16620	16553	16560	16720	16551	16471	16646	16598	16734	16475	16626	16520	16492	16705	16629	16638	16609	16700	16698	16626	16417	16599	16477	16658	16462	16562	16646	16681	16681	16668	16580	16601	16597	16575	16522	16605	16585	16764	16600	16435	16493	16558	16483	16643	16644	16466	16588	16631	16523	16594	16386	16188	16595	16550	16594	16423	16427	16742	16633	16583	16393	16705	16377	16563	16339	16473	16599	16394	16650	16589	16495	16609	16819	16501	16597	16618	16517	16411	16749	16683	16523	16511	16486	16457	16462	16669	16374	16408	16636	16470	16487	16582	16384	16572	16400	16412	16493	16634	16725	16622	16319	16590	16458	16624	16745	16594	16702	16677	16612	16799	16399	16741	16591	16455	16431	16666	16619	16517	16416	16342	16408	16564	16583	16482	16534	16585	16514	16399	16650	16537	16526	16624	16384	16714	16586	16718	16516	16608	16582	16625	16547	16469	16446	16559	16778	16546	16507	16711	16602	16800	16612	16648	16558	16559	16629	16696	16680	16488	16334	16461	16551	16550	16427	16605	16595	16651	16674	16586	16503	16526	16699	16682	16605	16660	16668	16506	16639	16605	16784	16643	16660	16518	16532	16656	16463	16653	16677	16601	16493	16591	16365	16577	16676	16687	16474	16808	16583	16461	16568	16619	16410	16592	16617	16494	16619	16681	16571	16459	16695	16588	16404	16668	16810	16644	16673	16861	16607	16669	16616	16581	16571	16619	16710	16673	16564	16490	16504	16676	16467	16656	16589	16725	16557	16485	16551	16656	16593	16647	16594	16650	16671	16530	16334	16381	16583	16631	16559	16656	16579	16297	16638	16560	16501	16767	16800	16421	16709	16595	16663	16570	16608	16316	16661	16655	16672	16728	16751	16627	16462	16639	16798	16682	16516	16650	16498	16568	16532	16490	16453	16475	16573	16560	16533	16605	16618	16660	16507	16530	16627	16675	16518	16491	16555	16594	16544	16792	16651	16767	16755	16608	16766	16543	16655	16608	16764	16630	16585	16574	16529	16580	16458	16594	16536	16709	16533	16660	16580	16765	16730	16848	16600	16685	16520	16680	16714	16608	16529	16502	16547	16681	16465	16736	16471	16652	16647	16518	16648	16667	16585	16630	16560	16539	16420	16438	16778	16636	16737	16718	16391	16548	16716	16632	16562	16621	16560	16601	16698	16677	16614	16365	16737	16816	16600	16583	16595	16530	16562	16576	16712	16598	16621	16511	16736	16631	16584	16267	16445	16578	16701	16531	16688	16666	16579	16521	16330	16599	16691	16408	16585	16584	16615	16541	16663	16696	16736	16653	16515	16615	16596	16660	16618	16659	16521	16410	16374	16645	16584	16827	16741	16578	16589	16458	16465	16431	16645	16413	16609	16511	16550	16584	16357	16329	16648	16581	16429	16626	16374	16853	16696	16676	16400	16557	16813	16507	16582	16614	16400	16845	16539	16686	16539	16589	16684	16618	16580	16612	16690	16683	16654	16735	16435	16623	16646	16599	16564
19335	27123	26312	24582	20067	17622	16639	15821	15241	15251	15107	15341	15753	15218	15029	14687	14296	14242	14269	14364	14559	14672	14445	14398	14385	14445	14181	14234	14497	14055	14290	14204	14250	14353	14930	14614	14464	14390	14038	14163	13972	14139	14164	14112	14152	14058	13948	14059	14131	13865	14090	14287	13958	14080	13961	14064	14120	14143	14143	14191	13936	14087	14070	13959	14239	14253	13939	13994	14036	14236	14129	14260	14087	13953	14123	14089	13980	14034	14044	14074	14109	14050	14055	14129	14058	13962	14182	14062	14059	14074	13974	14038	13980	14107	14069	14190	14092	14003	14038	14234	14127	14185	14111	13832	14144	14169	14070	14037	14033	14234	14145	14061	14024	14169	14267	14092	13996	14143	14046	14068	14120	13803	14173	13956	13996	14165	14035	14025	14078	14161	14208	14069	14053	14045	13954	13949	14054	14041	13898	13946	13894	14103	14071	14211	14049	14110	14062	14150	14027	14167	14075	13954	14072	13965	14094	14078	14123	14085	14025	14066	13960	14080	14042	14095	14199	13966	13940	13996	14025	13923	14039	14113	14078	13915	14267	13980	13965	14096	14154	14048	14119	14183	14063	14005	14004	14322	13888	13927	14074	14104	14095	14154	14071	13949	14113	14046	13970	14210	13971	14120	14217	13974	13894	14081	14040	14137	13890	14143	14040	14070	14084	13941	13972	14166	13991	13948	14152	14169	14158	14092	14142	13988	13948	14007	14039	14009	14017	13901	14021	14114	14146	14118	14014	14007	14100	13843	14066	14068	14055	14149	13935	14090	13929	13888	14085	14216	14082	14053	13939	13987	14108	13893	14102	13879	14166	14173	14163	14141	14084	13976	14058	13919	14056	14032	13986	14028	14091	14125	14068	13952	14068	14059	13959	13938	14068	14071	14098	13983	14165	14094	14054	14039	14092	14167	14102	13926	14125	14152	14045	14071	14281	14103	14158	13957	14072	14046	14123	13973	13951	13961	14076	14131	13936	14052	13991	13932	14193	14034	14119	14041	13993	14155	14081	14141	13971	14058	14118	14058	14061	13817	14073	14118	13867	14235	14218	13879	14067	14219	14014	14148	14165	14197	14151	14061	14083	14145	13940	13975	13856	13937	14198	14050	14198	14245	14204	13988	13982	14067	13910	14197	13917	14087	14043	14055	13984	14043	14126	14087	13912	14021	13976	13980	14096	14163	14062	14129	14181	14130	13958	14137	14098	14125	14058	14017	13940	14069	14169	13987	14151	14226	14157	14083	14022	13992	14051	13957	14076	13922	14062	14072	13961	13836	14069	14085	14066	14031	14006	14091	14114	14064	14090	13948	13985	13963	14100	14083	14087	14049	14148	14186	13916	14004	13906	13996	14124	13852	14147	13872	14236	13746	14014	13930	14017	13987	14078	14031	14034	14139	14088	14097	14018	14267	14033	14074	14039	14052	13881	14063	14265	14104	14062	14033	14077	13967	14095	14183	14004	13954	14142	14016	14095	13892	14031	13998	14041	14058	14063	14073	14074	13992	14022	14176	14165	14113	13972	14069	14127	14039	13916	14106	14003	13890	14176	13999	14035	14252	13961	14018	14216	14050	14178	13975	13929	14158	14130	14102	14068	14128	14106	14035	14203	13990	13958	14097	14076	14120	14154	14135	14229	14112	14100	14125	14083	14039	14105	14211	14147	13949	13919	14195	14075	14111	14024	14013	14096	13999	13987	14002	14121	14042	14048	14263	13895	14101	14044	13935	14054	14049	13948	14248	14204	14088	13964	14009	14075	14124	13986	13973	14145	14169	14117	14006	14210	14061	14126	14071	13957	13957	14160	13867	14063	14108	14201	14179	14161	14002	14214	14143	14082	14138	13936	13885	13923	13914	14060	14154	14078	14097	14061	13923	13948	13944	13788	14129	14100	14062	14018	14097	14247	14160	14117	14046	14079	13903	14037	13896	14066	14078	14099	14033	13995	13956	13889	14184	14225	14089	14000	14057	13929	14094	14017	14104	13931	14053	14157	14023	14170	14190	14214	13984	14170	13973	14003	14104	14108	14140	13994	14066	14105	14034	14057	14106	14059	13947	13909	13971	13987	14056	13972	14079	14063	14031	14030	14071	14027	14181	13933	14061	14178	13941	14075	14130	13983	14066	14085	14171	13962	13981	14050	14081	14063	14115	13958	14071	14098	14108	14072	14171	14025	14139	14087	14204	14116	14038	14006	14074	14093	13977	14097	14080	13921	14211	14065	14236	13948	14032	13999	13977	13978	14123	14058	13952	14058	14100	14038	14162	14250	13943	14104	14215	14116	13902	13970	14028	14007	14237	14189	14047	13877	14183	13900	13995	13885	13984	13951	14086	14187	14150	13893	14197	13957	14074	14096	14201	13982	14065	14329	14196	14012	14031	14170	14093	14082	14031	14121	14144	13935	14059	14046	14261	14128	14030	14037	14112	13987	14010	14121	13925	14212	13925	13968	13990	14152	14022	14188	13982	14293	14088	13985	13917	14082	14087	14183	13996	14205	14043	14045	14048	14122	14038	14022	14018	14174	14065	14018	14000	14212	14090	13956	13862	14044	14124	14027	14012	13984	14125	14056	14203	14095	14097	14003	14053	14132	14022	14089	14073	13973	14191	14001	14175	13999	14081	14075	13923	13949	13985	14062	14017	14208	13985	14117	14057	14178	14297	13951	14142	14017	13979	14108	14030	14097	14090	14099	14241	14143	14211	14085	13980	13985	14065	13934	14058	14119	14034	14032	14117	13939	14224	14022	14212	14045	14002	14146	14226	14105	14079	14166	13984	13956	13998	14150	14048	14170	14024	14118	14066	13997	13815	14043	14086	14200	14043	14110	14224	13792	14111	13999	14115	14012	14138	14067	14117	14083	14112	14089	14010	14067	13977	14062	14160	13882	14004	14104	14060	13953	13864	14110	14272	14126	14200	13927	14032	13997	13970	14033	14045	14063	14245	14126	14139	14131	14123	14056	14212	14005	14101	13870	14131	14087	14049	14062	13998	14091	14003	14070	14007	14021	14081	14133	14000	14086	14140	14115	14091	13980	14175	14188	14149	14029	14067	14010	14038	14006	14047	13994	14131	13992	14192	14058	13928	14085	14092	14197	14122	14144	14050	14073	14052	14110	14075	14078	14249	13949	14157	14101	13916	13912	14107	14183	14097	14049	14024	14070	14063	14057	14023	14033	14095	13920	14136	14013	14241	14242	14136	14191	14005	14096	14143	13967	14136	13885	14002	13944	14163	14011	14016	13968	14164	14158	14121	14153	14137	13963	14045	13962	14013	14005	13987	13999	14074	14029	13971	14195	14185	14083	13992	14016	14047	14107	14136	14092	13959	14040	14040	14006	13898	14204	13982	14118	14079	13968	14081	14062	14204	14049	14256	13943	14160	14072	14029	14124	13973	14117	14124	14199	14026	13897	13784	14070	14095	14022	14186	14194	14070	14205	14127	14131	13954	13921	14046	14012	14124	14253	13976	14225	14006	14008	14105	14178	14069	14144	14125	14077	14157	14004	14189	13991	14037	13984	14071	13960	14265	14180	14094	14065	14146	13970	14191	14090	13933	14232	14065	14122	14005	14003	14121	14011	14127	14135	14048	13923	14101	13817	14163	13994	13968	14044	14245	14054	14066	14100	14148	14011	13917	14215	13997	14074	14037	14006	14294	14100	14026	14038	14007	14043	13936	14229	13957	14160	13974	13998	14053	14067	14061	14065	14178	14054	13955	14115	14086	14097	13920	13996	14126	14054	14202	14084	14156	14210	14019	14225	14186	14106	13981	14163	14105	14053	14013	14059	14051	14154	14055	13918	14044	14181	14099	13940	14055	14168	14109	14144	14018	14244	14121	14214	14022	14186	14209	14145	14097	14036	14169	14124	13982	13911	14076	14174	14078	14120	14078	14058	14090	13983	13978	14242	13954	13944	14044	14084	14059	13997	13952	13884	14078	14044	14150	14034	14073	14075	13997	14056	14034	13846	14055	14068	14198	14246	14014	13900	13991	14063	14127	13901	14035	14066	14155	14078	14021	14190	13964	13954	13821	13985	14153	14071	14043	14164	14004	14123	14200	14019	14037	14090	13891	13970	14067	13976	14084	14077	14057	13997	14018	14109	14046	14071	14105	14150	14166	14219	14127	14075	14092	14188	14189	14108	14027	14052	13960	14104	14272	13728	14164	14172	14104	14014	14196	14143	13996	14035	14241	14155	14092	13991	13806	13999	14105	14000	14011	14167	14153	14086	14097	13939	13987	14150	14258	13953	14070	14121	14130	14077	13980	14023	14029	14042	14110	14006	14102	14089	14137	14071	14025	13910	13976	14069	14098	14035	14109	14102	14007	14044	14213	14092	14120	14141	13767	14136	14047	14061	13964	14091	14034	14019	14036	14100	13965	13959	14116	14101	14205	13963	14191	13862	14188	14188	13945	14300	14004	14096	13990	14135	14036	14110	14041	14149	14175	14158	14037	14080	14070	13997	14001	13985	14086	14084	14071	14127	14128	14045	14175	14218	13960	14197	14028	14097	14126	14084	14087	14149	14050	14317	14026	13987	13932	14167	13999	14074	14120	13983	13927	14124	14047	14133	13963	14075	14154	13935	14066	14249	14007	13999	14201	13918	14028	13981	13996	14192	13953	14105	14015	14119	14088	14003	13924	14064	14159	13902	14164	14062	14106	14076	13904	13990	14124	14246	13907	13989	14054	14040	14158	14114	14062	14065	14182	14089	14014	14247	14105	14092	14020	13985	13906	14008	13964	14126	14111	14000	14003	14100	13894	14204	14125	14086	14156	13924	14217	14125	14104	14047	14203	14168	14117	14089	14109	14044	13976	14079	14069	14089	14109	13851	14169	14099	14158	14077	14162	13922	14178	14084	14137	14135	14203	13979	13977	14031	14088	13963	14030	14054	13974	14067	14148	13982	14136	14015	14004	14062	13935	14124	14095	14207	13905	14214	14049	14028	14146	14139	14132	13993	13967	14151	14067	14139	13932	14168	14075	14224	14071	14064	14140	14171	14035	14129	14044	14002	14074	14055	14151	14120	14069	14172	14145	14052	13965	14264	13911	14083	14101	14084	14159	14098	14038	14197	14157	13973	14183	14139	14057	14167	14050	13882	14258	14152	13995	14092	14042
24092	21461	29113	24491	22862	23237	22249	18740	17812	18039	17596	17735	17925	17648	17468	17090	16754	16951	16667	16736	16917	16804	16538	16574	16788	16551	16642	16462	16528	16583	16592	16590	16524	18389	19872	18525	17592	16733	16590	16607	16413	16444	16284	16605	16408	16413	16447	16449	16555	16512	16308	16451	16125	16353	16246	16471	16329	16345	16245	16361	16299	16454	16241	16148	16312	16160	16432	16497	16394	16451	16202	16328	16163	16485	16388	16249	16274	16321	16445	16100	16351	16525	16362	16363	16362	16254	16233	16430	16328	16242	16412	16178	16438	16476	16315	16434	16529	16525	16594	16450	16304	16291	16371	16284	16400	16380	16215	16106	16381	16300	16363	16348	16323	16307	16421	16222	16453	16172	16370	16418	16385	16245	16544	16222	16254	16448	16303	16383	16289	16369	16397	16481	16196	16203	16197	16346	16452	16351	16248	16216	16260	16434	16453	16412	16307	16307	16365	16392	16145	16268	16142	16164	16245	16269	16372	16084	16333	16456	16510	16106	16354	16309	16467	16187	16331	16346	16516	16317	16191	16292	16223	16197	16371	16366	16455	16322	16221	16317	16420	16270	16309	16236	16275	16279	16386	16223	16187	16306	16360	16270	16335	16226	16454	16492	16269	16432	16329	16245	16342	16411	16401	16385	16307	16512	16458	16306	16228	16325	16270	16181	16268	16304	16309	16165	16378	16377	16397	16583	16268	16441	16319	16294	16293	16254	16361	16207	16348	16455	16297	16197	16459	16272	16339	16255	16297	16251	16283	16466	16393	16377	16441	16301	16216	16401	16315	16205	16261	16412	16389	16427	16391	16369	16301	16237	16302	16423	16284	16254	16309	16284	16459	16482	16088	16270	16193	16266	16334	16126	16055	16409	16555	16408	16472	16492	16303	16210	16210	16567	16366	16298	16249	16354	16308	16214	16358	16405	16036	16034	16162	16089	16323	16340	16158	16168	16274	16386	16349	16219	16350	16106	16327	16433	16551	16471	16203	16223	16515	16265	16240	16272	16137	16293	16297	16207	16307	16198	16305	16286	16227	16257	16290	16228	16230	16264	16651	16386	16304	16422	16302	16198	16183	16381	16425	16286	16367	16336	16290	16335	16215	16578	16550	16264	16225	16261	16139	16389	16130	16488	16300	16068	16419	16442	16464	16168	16468	16365	16332	16452	16332	16283	16456	16445	16369	16296	16373	16242	16273	16327	16297	16198	16469	16290	16180	16430	16427	16449	16335	16356	16238	16261	16247	16239	16401	16335	16258	16357	16467	16216	16399	16167	16259	16316	16150	16474	16504	16210	16247	16274	16248	16288	16290	16342	16396	16200	16192	16341	16354	16232	16161	16418	16151	16493	16246	16231	16112	16318	16207	16266	16421	16334	16395	16277	16165	16377	16267	16198	16232	16280	16417	16308	16199	16244	16295	16194	16488	16186	16281	16271	16498	16156	16263	16364	16289	16352	16261	16403	16315	16183	16280	16319	16200	16104	16062	16181	16180	16107	16207	16050	16332	16204	16453	16392	16272	16243	16252	16310	16257	16309	16166	16308	16326	16397	16454	16485	16409	16389	16316	16150	16431	16242	16241	16180	16300	16312	16430	16414	16198	16389	16339	16240	16195	16466	16056	16135	16450	16349	16106	16139	16417	16364	16226	16341	16170	16310	16257	16405	16488	16286	16172	16064	16385	16354	16235	16056	16413	16257	16407	16359	16178	16149	16134	16410	16670	16256	16259	16463	16315	16250	16370	16337	16341	16267	16119	16283	16348	16143	16278	16339	16508	16265	16332	16398	16286	16556	16319	16342	16251	16376	16266	16333	16348	16200	15910	16332	16380	16323	16241	16282	16258	16280	16263	16266	16049	16246	16422	16352	16232	16328	16265	16207	16324	16435	16403	16378	16311	16295	16153	16247	16473	16406	16294	16140	16347	16373	16240	16494	16231	16198	16393	16236	16262	16056	16207	16374	16246	16379	16115	16310	16384	16521	16292	16530	16407	16320	16383	16281	16308	16441	16382	16384	16405	16182	16264	16221	16376	16227	16373	16309	16349	16227	16187	16118	16354	16444	16342	16369	16231	16314	16397	16334	16198	16092	16272	16230	16398	16383	16212	16191	16446	16411	16462	16266	16241	16541	16410	16127	16475	16262	16160	16246	16402	16381	16522	16288	16327	16492	16345	16155	16248	16193	16108	16231	16363	16380	16253	16447	16289	16324	16259	16477	16414	16346	16403	16304	16248	16238	16524	16403	16253	16254	16170	16429	16164	16188	16268	16161	16153	16131	16393	16297	16444	16281	16411	16287	16234	16463	16349	16297	16347	16155	16263	16324	16252	16121	16355	16290	16239	16263	16375	16532	16488	16342	16292	16197	16418	16171	16185	16324	16362	16424	16354	16265	16371	16314	16353	16393	16489	16443	16294	16312	16234	16209	16306	16409	16241	16205	16200	16361	16343	16311	16317	16244	16378	16619	16344	16338	16309	16294	16391	16333	16350	16406	16305	16405	16501	16405	16462	16412	16229	16484	16469	16401	16322	16363	16349	16234	16446	16361	16584	16035	16162	16291	16222	16142	16467	16216	16390	16242	16222	16267	16369	16436	16389	16331	16334	16498	16301	16183	16507	16290	16406	16281	16403	16345	16195	16408	16337	16244	16407	16381	16348	16181	16510	16200	16459	16198	16366	16206	16258	16258	16270	16301	16378	16383	16262	16114	16558	16329	16195	16139	16301	16259	16368	16316	16369	16479	16405	16327	16242	16484	16266	16208	16339	16141	16396	16366	16264	16301	16199	16210	16375	16492	16292	16160	16227	16484	16214	16153	16310	16209	16330	16511	16336	16222	16192	16268	16368	16315	16092	16227	16225	16443	16279	16167	16121	16340	16071	16263	16255	16230	16229	16550	16264	16358	16345	16333	16218	16332	16229	16227	16334	16180	16339	16309	16422	16202	16265	16189	16411	16406	16398	16295	16377	16611	16446	16423	16329	16121	16390	16501	16327	16095	16346	16353	16330	16447	16278	16126	16285	16153	16408	16300	16354	16383	16160	16135	16349	16248	16179	16342	16404	16182	16336	16222	16211	16368	16253	16466	16320	16513	16477	16411	16070	16156	16352	16265	16370	16352	16440	16474	16275	16435	16342	16201	16317	16127	16395	16280	16220	16526	16416	16338	16308	16093	16182	16289	16391	16365	16335	16271	16391	16157	16270	16212	16164	16293	16137	16288	16464	16341	16349	16432	16420	16522	16495	16294	16433	16367	16546	16394	16454	16350	16287	16221	16386	16563	16356	16122	16280	16224	16340	16231	16357	16465	16366	16253	16195	16484	16554	16445	16194	16307	16219	16378	16330	16393	16316	16299	16188	16350	16340	16275	16352	16516	16110	16157	16168	16161	16355	16324	16302	16348	16346	16256	16149	16214	16210	16063	16497	16171	16224	16337	16448	16137	16391	16427	16462	16433	16173	16294	16500	16318	16555	16360	16244	16193	16421	16376	16227	16314	16550	16496	16135	16247	16319	16347	16368	16090	16449	16205	16512	16331	16267	16184	16412	16365	16422	16422	16190	16196	16445	16325	16239	16432	16475	16325	16141	16408	16329	16516	16258	16374	16425	16321	16425	16296	16331	16345	16138	16330	16260	16385	16317	16181	16507	16165	16480	16360	16139	16403	16370	16450	16359	16311	16300	16335	16345	16309	16412	16136	16470	16351	16038	16147	16279	16080	16466	16042	16419	16526	16408	16180	16400	16183	16459	16447	16224	16274	16288	16152	16235	16184	16299	16283	16195	16175	16258	16224	16233	16327	16199	16427	16144	16481	16488	16194	16263	16262	16220	16234	16288	16287	16295	16379	16429	16207	16060	16382	16400	16169	16229	16367	16434	16264	16297	16298	16330	16308	16444	16213	16318	16337	16388	16421	16319	16371	16356	16299	16404	16263	16270	16351	16199	16246	16296	16227	16284	16328	16246	16326	16372	16322	16520	16393	16356	16271	16298	16274	16290	16050	16379	16115	16317	16447	16394	16132	16233	16291	16379	16308	16358	16279	16368	16318	16515	16304	16237	16221	16348	16336	16282	16103	16291	16274	16296	16390	16015	16159	16326	16298	16306	16304	16447	16073	16265	16456	16294	16318	16334	16230	16330	16580	16536	16327	16214	16404	16420	16533	16468	16445	16257	16257	16312	16377	16443	16672	16462	16211	16310	16431	16294	16398	16306	16122	16173	16274	16312	16335	16277	16406	16398	16446	16208	16467	16306	16081	16342	16429	16346	16380	16354	16296	16290	16156	16535	16304	16360	16385	16429	16268	16218	16146	16241	16322	16229	16374	16292	16255	16313	16272	16274	16515	16221	16262	16312	16241	16407	16390	16347	16374	16225	16304	16243	16197	16390	16362	16162	16189	16432	16130	16176	16379	16203	16441	16434	16449	16519	16170	16401	16403	16326	16226	16372	16341	16291	16139	16386	16429	16279	16291	16291	16178	16151	16154	16117	16325	16360	16505	16385	16361	16175	16294	16361	16312	16166	16368	16430	16384	16391	16198	16499	16226	16354	16272	16427	16321	16266	16334	16523	16364	16311	16299	16365	16395	16363	16274	16342	16578	16470	16582	16229	16408	16233	16375	16243	16349	16344	16331	16187	16231	16482	16464	16275	16111	16342	16282	16376	16301	16601	16175	16190	16252	16419	16431	16294	16295	16457	16308	16462	16226	16185	16129	16233	16434	16054	16349	16314	16363	16411	16442	16242	16420	16278	16479	16550	16385	16328	16186	16423	16328	16369	16320	16201	16382	16253	16330	16324	16449	16402	16323	16227	16339	16257	16241	16179	16263	16306	16333	16034	16214	16321	16299	16222	16251	16307	16279	16167	16268	16371	16247	16345	16132	16285	16227	16106	16424	16406	16359	16425	16122	16186	16240	16422	16328	16389	16318	16176	16265	16266	16207	16592	16449	16468	16277	16338	16286	16259	16398	16394	16365	16424	16395	16200	16385	16377	16282	16398	16171	16425	16230	16229	16188	16491	16504	16218	16394	16161	16360	16418	16369	16299	16361	16204	16176	16209	16192	16359	16333	16096	16191	16421	16333	16400	16477	16379	16355	16330	16414	16149	16164	16344	16254	16135	16216	16367	16309
19675	33482	34177	28104	23573	20139	18542	17017	16272	16414	16036	16118	16565	15990	15662	14980	14488	14440	14536	14536	14713	15054	14760	14215	14535	14410	14261	14102	14341	14193	14324	14230	14263	16904	18729	16423	15278	14468	14214	14153	14017	13952	13865	14007	14017	13965	13898	14137	13857	13995	13936	13964	13880	14092	13951	13815	13900	13976	13850	14036	13793	14042	13929	13813	13942	13963	13914	14058	14055	13773	14043	14078	13868	13970	13934	13978	14012	13910	14087	13892	13757	13935	13950	13957	13977	13906	14024	13898	13983	13855	14046	13906	13908	14003	13949	13857	13966	14117	13823	13998	13986	13799	14019	13926	14006	13840	14080	13897	14070	13950	13916	13923	13953	14051	13927	13927	13940	14054	14051	14001	13925	14010	13887	13954	14037	14002	14071	13969	14026	13794	14242	13924	13931	14102	13741	13974	14046	13844	13780	13899	13961	14034	13895	14000	13934	13999	14002	13807	13961	13942	14085	13993	13891	14026	14044	14072	13867	13978	13916	13755	13979	13990	14104	13973	13995	13782	14086	14031	13963	13856	14003	13968	14091	13883	13934	14058	13983	13842	13887	14110	13974	13967	14215	14017	13903	13980	13962	13999	14004	13917	13984	13954	14108	13838	13982	13921	14070	13962	14063	14099	14022	13734	14024	14008	13939	13892	13920	13924	14002	14118	14047	14007	14073	13986	13950	13875	14004	13940	13967	13896	14091	14021	13930	13955	13987	13926	13921	14162	13901	14007	13972	14008	13941	14005	13979	13932	13966	14152	13924	13950	13950	13905	13902	13851	13911	13769	13727	13940	13885	13848	14013	13879	13960	13967	13900	13829	13869	14082	13950	13863	13863	13976	13942	13854	13913	13852	14031	14021	13906	14032	13929	14075	14029	13905	13948	14007	13873	13893	13924	14028	13877	13991	13974	13976	14075	14003	13987	13996	13888	13979	13971	13904	14097	14021	13925	13964	13994	13938	14031	14081	14048	13926	13942	13886	13838	13992	13938	13787	14032	14130	14116	13757	13997	14066	13860	14139	14027	13861	14004	13954	14002	13942	13868	14013	13886	13949	14133	13874	13871	14109	14012	13848	13981	13976	13872	13904	14035	14026	13940	13959	13918	14034	13923	13912	13988	14008	14043	13940	13846	13866	13895	13869	13960	13954	13920	13960	13750	13972	13918	13975	14004	13903	13983	13900	13904	13967	13973	13934	13980	13844	13840	13773	13821	13945	14054	13742	13942	13845	13918	14012	14061	13770	13875	13965	13837	13971	14066	13828	14060	14070	14041	13854	14072	14021	13897	14155	13918	13888	14023	13838	13874	13989	13911	13796	13856	13965	13895	14090	13851	13882	13834	13933	14096	13938	13928	13984	13907	14124	13986	14024	13966	13932	13965	13996	13895	13850	13985	14012	13847	13769	13814	13985	14098	13947	13860	13876	13838	13937	13950	13932	14110	13851	13761	13832	13922	13882	14125	13966	13910	14049	13923	13893	14007	13948	14062	14167	13756	14076	14098	14092	14074	13850	13897	13989	13801	13930	13925	13953	13937	13947	14049	13875	13885	14090	13879	14079	13898	14040	13899	14200	14004	13781	14052	13882	14009	13799	13827	14052	13858	13823	14015	13955	13893	13928	13964	13947	14042	14000	14038	13804	14073	13839	13904	14014	14038	13989	13918	13970	13955	13839	13981	13996	13887	14030	13961	13870	13975	13829	13955	14016	14066	14061	14091	13871	14058	13913	13958	13904	13983	14083	14093	13984	13992	13890	13839	13961	13860	13863	13847	13914	13921	13957	14032	14059	13837	14025	13934	13993	14040	14037	13914	13928	14024	14001	13993	13857	13827	14020	13936	14049	13959	13922	14017	13990	13926	14022	13839	13873	13920	13935	14096	13925	13920	14056	13867	14129	13857	13887	13873	14034	13982	13971	13952	13948	13868	13863	14043	13941	13877	14040	13986	13978	13807	14040	14055	13902	14053	14042	13992	14012	13891	13880	13963	13884	13825	13931	14128	13924	13933	14096	13931	14010	13762	13962	14057	14080	14114	13861	14101	13973	14062	14097	13803	13850	13965	14023	13949	13887	13947	14008	13844	14007	13947	13895	14054	13936	13965	13895	13865	13974	14000	14136	14103	14115	13917	13895	13847	14016	14036	13915	14082	13948	13993	13858	13962	13932	13974	13973	14005	13912	14007	14036	13918	14091	13958	13972	13930	13857	14014	13868	13864	13954	13930	13918	14106	13846	13993	13923	13998	14017	13922	14010	13919	13809	13677	14100	14025	14063	13907	13923	13998	13904	13870	13954	13933	13919	13907	13996	13985	13984	13836	14077	13952	13951	13671	13754	13844	13927	13961	13902	14081	13926	13864	13950	14097	13883	14095	13959	13878	14055	13966	13962	13982	13942	14046	13962	14061	13863	13962	14056	13971	13850	14006	13959	13867	14020	13890	14001	13824	13922	13984	13960	13965	13938	13880	13937	13979	14125	13969	13877	13836	13897	14012	14021	13937	13923	14043	13888	13923	13975	14049	14135	13925	13945	13818	14012	13881	13962	13958	13892	14041	13947	13898	14064	14011	13984	13869	13991	13951	14089	13889	14043	13901	13855	13937	13842	13928	14129	14011	13778	13944	13901	13942	14019	14092	14080	13845	13748	13847	13997	14074	14032	14054	13891	14077	14075	13914	14162	14049	13785	13928	14093	13850	13900	14060	13972	13890	13944	13949	13877	13862	13881	14048	14052	13937	13865	13927	13892	13877	13975	14131	13859	13889	13831	14056	13898	13915	13929	14059	13832	13749	14008	13877	13995	13887	13939	14017	14047	13969	14085	13968	13888	13942	13977	13906	13940	13991	13912	14107	13878	13998	13850	13928	13785	13961	13823	13933	13908	14079	13973	13930	13873	13881	13970	13966	13824	13993	13801	14149	13931	14046	13988	13935	13987	13996	14093	13877	13850	13967	13876	13780	13860	14016	14040	14090	14002	13883	13800	13848	13969	13938	13817	13845	13887	13853	14053	13745	13949	13932	13837	14018	14081	13753	13952	13877	13914	13986	13785	13910	13870	14047	13851	14072	14069	14065	13741	14029	14027	13831	14011	13968	13778	13872	13840	14085	13857	13948	14047	13803	13985	13955	13848	13847	13912	13933	13920	13964	13987	13970	14053	13851	14067	13978	13995	14028	13963	13835	13863	13756	13792	13993	13915	13856	13913	13988	13918	13950	13813	14002	13952	13795	14044	13872	13907	13960	13833	13905	13921	13875	14097	13891	13947	13894	14019	13921	13970	13969	13958	13731	13941	14076	13850	14043	13989	13877	13950	13935	13866	14020	13907	14085	14052	13940	13813	13913	13916	14213	14058	13791	13911	13915	13685	13822	13844	14025	13903	13912	13956	13973	13856	13994	14022	13894	14072	14001	14133	13955	13867	13928	13880	14128	13951	13966	13997	13871	14023	13909	13979	13988	14015	13985	14102	13937	13891	13957	14010	13981	13713	13902	14102	13774	13887	13895	14072	13947	13949	14053	13931	13866	13841	13888	14063	14108	14073	13869	14006	14030	13988	13917	13991	13875	13855	13882	13799	13830	13973	14179	13855	14007	13920	13914	13798	13927	13955	13845	13878	14021	14029	14029	14016	13859	14026	13969	13835	13863	13915	13924	13804	13962	13966	14021	13787	13881	13927	13866	13917	13867	13982	13982	14035	13878	14001	14090	13731	13921	13999	13845	14052	13986	13866	14013	13869	14171	13876	14065	13878	14135	14088	14234	13904	13987	13919	13887	13941	13992	13842	13797	14045	14007	13934	14122	14012	14136	13953	13893	14072	13844	13984	13939	14078	14023	13936	13866	13791	13944	14124	13947	13976	13801	14101	13975	14003	13909	13969	13962	14079	13873	13868	13803	14040	13897	13946	13952	13926	13937	13797	14025	13875	13914	13876	13834	14019	14181	13953	13730	13829	13943	13952	13925	13845	13984	13824	13934	13914	14034	13855	13839	13924	13942	13975	13874	14087	13996	13758	13845	14005	13833	14017	13983	13749	13928	13942	13858	14005	14035	14000	14068	13733	13779	13856	14034	14019	13886	14049	13956	13862	13803	13883	13965	13922	13910	14043	14123	13950	13862	13871	13849	13861	13909	13985	14067	13801	13827	13974	13861	14107	14004	13843	13855	13940	13977	14015	13852	13968	13931	13972	13829	13935	14119	13899	13877	14008	13939	13880	13927	13907	13849	13987	14023	13986	13932	13899	13984	14091	13965	13672	14180	13882	13846	13912	13774	13885	13976	13995	14081	13899	14223	13985	14047	13923	13938	14052	14070	14206	14032	13896	13873	13870	13970	13859	13836	14016	14103	14079	13883	13924	14040	13786	13975	13879	14084	13966	13952	13956	14072	14005	14044	13902	14037	13983	14050	13926	14013	13879	13938	13925	13928	13828	13963	14043	13984	14007	13962	13928	14046	13945	13898	13931	13996	13986	13925	13798	14040	14049	14054	14005	13755	13872	13977	14038	13959	13916	13946	14027	14151	14076	13896	13851	14112	13965	14111	13992	13940	13919	14060	14028	13946	13980	13994	13838	13895	13979	13977	13908	14026	14093	13915	13947	13889	14009	13867	13869	14037	13938	13983	14023	14039	14049	14043	13874	13885	13923	13814	13949	14005	14001	13834	14065	13955	14062	14110	13805	13870	14008	14039	13939	13874	13839	14059	13927	13929	13976	13956	13977	13822	13977	14045	13862	13908	13951	13961	13841	14009	13802	13966	14151	13767	13954	14058	13919	13990	13986	13917	13902	13826	13935	14092	13921	14000	14026	13871	13815	13831	13842	14113	13898	13957	14098	13982	13921	13888	13847	14198	13876	13836	13887	13873	14056	13837	13830	14091	13908	13854	13974	14027	13861	13965	14144	13959	13963	13907	13795	13903	14017	13966	14076	13804	13944	13900	13973	13997	13996	13886	13880	14036	13944	13896	13827	13908	14034	13789	13899	13965	13968	13804	13893	13904	13972	14080	13822	13961	14038	13965	13849	13836	13931	14044	13843	13942	13896	13926	13871	14104	13881	13997	13913	14026	14018	14111	13968	13900	13862	13966	14015	14053	13891	14043	13935	13938	14038	14023	13973	13862	13997	14097	13882
23186	21504	29548	23922	21879	24223	26079	20176	18407	18448	18291	18321	18388	18549	17955	17610	17180	16950	17154	16919	17143	17361	17215	16892	16837	16860	16813	16823	16958	16685	16755	16871	16636	19459	22252	20241	18639	17401	16817	16548	16381	16488	16453	16578	16379	16477	16430	16538	16438	16541	16361	16337	16333	16369	16278	16318	16295	16478	16271	16490	16613	16473	16492	16458	16441	16440	16411	16436	16476	16407	16402	16443	16261	16280	16453	16211	16424	16437	16502	16472	16274	16532	16442	16272	16326	16443	16511	16193	16412	16615	16613	16485	16400	16353	16412	16255	16267	16069	16333	16355	16447	16318	16576	16331	16462	16344	16506	16458	16495	16415	16232	16205	16125	16409	16430	16460	16306	16212	16324	16509	16217	16175	16368	16581	16362	16386	16455	16461	16252	16246	16451	16437	16324	16392	16418	16211	16527	16195	16374	16414	16426	16347	16433	16342	16287	16261	16429	16459	16330	16419	16360	16427	16436	16304	16459	16506	16530	16161	16484	16310	16265	16256	16406	16410	16441	16268	16414	16355	16569	16234	16544	16394	16407	16294	16449	16364	16454	16275	16533	16451	16294	16325	16368	16253	16448	16285	16277	16262	16205	16372	16147	16301	16476	16210	16281	16462	16484	16320	16406	16631	16295	16335	16356	16180	16419	16197	16285	16475	16389	16335	16406	16318	16517	16562	16291	16131	16294	16450	16440	16322	16263	16364	16537	16438	16250	16542	16194	16329	16325	16396	16336	16201	16458	16551	16435	16382	16422	16384	16364	16447	16480	16386	16351	16465	16321	16389	16324	16442	16337	16507	16343	16443	16233	16393	16520	16261	16358	16229	16173	16182	16507	16267	16345	16290	16196	16290	16222	16488	16426	16324	16476	16447	16308	16405	16282	16249	16281	16503	16259	16252	16440	16415	16297	16393	16587	16198	16467	16243	16295	16343	16222	16496	16333	16326	16297	16259	16347	16223	16269	16231	16323	16480	16224	16530	16420	16301	16213	16444	16440	16331	16362	16325	16390	16450	16418	16239	16488	16476	16259	16467	16200	16475	16382	16571	16366	16177	16339	16395	16282	16237	16458	16279	16109	16324	16394	16380	16513	16440	16689	16440	16337	16239	16484	16580	16538	16525	16350	16115	16242	16262	16332	16415	16207	16357	16485	16264	16148	16282	16378	16431	16368	16327	16255	16374	16545	16393	16373	16398	16500	16212	16399	16317	16389	16312	16566	16510	16419	16282	16166	16377	16133	16235	16501	16483	16294	16346	16412	16442	16247	16189	16363	16382	16463	16480	16310	16348	16393	16304	16431	16156	16190	16439	16384	16537	16449	16356	16352	16494	16418	16325	16344	16320	16305	16277	16468	16420	16302	16362	16319	16185	16388	16347	16393	16267	16349	16363	16426	16413	16288	16217	16357	16063	16145	16262	16046	16380	16454	16556	16366	16285	16249	16159	16185	16294	16403	16292	16411	16540	16447	16341	16372	16477	16473	16632	16427	16422	16181	16460	16498	16308	16305	16275	16178	16190	16375	16397	16464	16388	16452	16299	16354	16485	16350	16403	16353	16275	16407	16265	16411	16285	16367	16309	16530	16296	16423	16181	16230	16380	16400	16402	16282	16535	16370	16394	16129	16450	16335	16416	16337	16395	16448	16404	16405	16405	16423	16342	16311	16385	16273	16320	16241	16214	16311	16313	16244	16162	16327	16488	16221	16340	16306	16197	16513	16314	16258	16379	16471	16380	16322	16480	16266	16249	16304	16303	16349	16507	16437	16368	16272	16245	16491	16337	16369	16147	16437	16266	16280	16194	16266	16384	16529	16413	16394	16169	16368	16443	16409	16376	16357	16002	16420	16403	16252	16574	16617	16340	16330	16365	16229	16395	16143	16138	16422	16319	16344	16291	16524	16390	16405	16352	16314	16033	16491	16246	16397	16193	16320	16444	16393	16468	16370	16511	16228	16257	16485	16393	16236	16367	16528	16108	16457	16270	16140	16164	16307	16520	16466	16340	16478	16266	16342	16231	16487	16319	16618	16491	16221	16320	16319	16338	16356	16284	16245	16305	16303	16470	16325	16423	16266	16143	16274	16284	16517	16458	16250	16340	16111	16482	16518	16411	16501	16337	16495	16658	16232	16471	16420	16411	16255	16503	16321	16463	16621	16515	16212	16471	16271	16146	16275	16391	16399	16363	16502	16425	16137	16456	16406	16317	16467	16277	16258	16354	16422	16346	16456	16223	16443	16322	16224	16315	16430	16240	16290	16329	16185	16462	16272	16289	16238	16263	16192	16327	16227	16360	16359	16346	16349	16329	16404	16135	16233	16272	16473	16313	16365	16261	16440	16169	16373	16587	16364	16222	16472	16466	16552	16190	16353	16286	16591	16368	16243	16414	16415	16402	16279	16285	16285	16424	16220	16440	16242	16180	16436	16453	16240	16361	16461	16031	16393	16364	16536	16329	16320	16457	16276	16336	16616	16351	16163	16161	16201	16305	16317	16359	16385	16296	16251	16365	16260	16174	16239	16267	16551	16410	16505	16253	16422	16299	16312	16309	16256	16263	16384	16291	16580	16310	16325	16207	16192	16293	16323	16509	16131	16376	16207	16259	16147	16293	16306	16316	16213	16382	16248	16445	16303	16247	16483	16371	16098	16349	16496	16406	16424	16418	16388	16446	16336	16311	16258	16361	16414	16686	16446	16543	16179	16350	16314	16496	16274	16457	16535	16166	16465	16196	16403	16541	16446	16273	16381	16260	16347	16343	16338	16499	16243	16433	16464	16282	16256	16252	16329	16403	16387	16416	16329	16360	16373	16203	16381	16518	16288	16328	16450	16447	16450	16462	16280	16269	16414	16345	16278	16409	16250	16263	16403	16583	16146	16432	16549	16053	16434	16310	16261	16312	16139	16428	16428	16540	16594	16484	16158	16234	16281	16380	16406	16355	16578	16321	16299	16435	16389	16452	16563	16344	16513	16356	16405	16274	16235	16307	16489	16291	16040	16437	16398	16370	16422	16482	16437	16351	16214	16313	16205	16331	16513	16394	16502	16291	16363	16482	16319	16093	16387	16311	16403	16481	16264	16136	16434	16321	16438	16361	16558	16480	16256	16347	16353	16233	16524	16264	16375	16526	16196	16373	16426	16251	16384	16312	16429	16429	16237	16228	16332	16315	16331	16412	16274	16279	16222	16269	16245	16358	16270	16308	16505	16323	16331	16204	16305	16392	16450	16284	16227	16253	16369	16307	16433	16397	16219	16104	16391	16429	16322	16188	16306	16383	16454	16351	16295	16322	16369	16458	16192	16504	16354	16258	16498	16305	16401	16608	16390	16336	16547	16324	16155	16299	16336	16436	16482	16174	16208	16254	16405	16306	16479	16469	16311	16265	16162	16254	16532	16302	16404	16275	16418	16356	16351	16413	16275	16350	16243	16351	16533	16567	16460	16359	16359	16310	16353	16420	16563	16297	16337	16316	16352	16403	16208	16395	16415	16261	16450	16389	16398	16331	16206	16390	16449	16498	16277	16291	16423	16443	16481	16445	16414	16331	16042	16371	16295	16415	16203	16474	16486	16316	16532	16252	16309	16390	16168	16340	16454	16160	16281	16345	16468	16520	16460	16139	16286	16381	16246	16291	16324	16162	16309	16157	16271	16179	16525	16245	16332	16423	16248	16374	16418	16159	16441	16364	16233	16203	16284	16207	16336	16298	16275	16467	16461	16359	16150	16360	16435	16554	16078	16323	16471	16317	16392	16335	16402	16270	16304	16269	16406	16391	16381	16477	16397	16265	16316	16187	16417	16415	16285	16310	16308	16304	16513	16491	16427	16398	16515	16474	16341	16383	16279	16468	16363	16242	16484	16436	16409	16380	16246	16362	16135	16329	16304	16438	16326	16478	16483	16396	16180	16264	16176	16421	16273	16363	16342	16271	16402	16309	16402	16404	16268	16486	16433	16436	16210	16360	16517	16364	16255	16581	16577	16389	16433	16517	16298	16167	16378	16292	16412	16456	16319	16402	16322	16368	16418	16565	16149	16236	16339	16252	16424	16476	16127	16291	16468	16344	16318	16101	16392	16348	16379	16420	16359	16542	16492	16324	16566	16280	16475	16273	16278	16298	16339	16185	16348	16315	16148	16110	16353	16389	16189	16296	16437	16288	16282	16394	16316	16275	16345	16327	16533	16328	16371	16232	16353	16508	16408	16484	16462	16324	16318	16345	16467	16187	16230	16246	16419	16383	16369	16353	16587	16407	16253	16375	16207	16297	16318	16550	16203	16192	16490	16345	16372	16436	16412	16374	16258	16213	16301	16343	16375	16399	16401	16230	16509	16414	16555	16602	16566	16185	16315	16383	16282	16471	16440	16316	16400	16410	16381	16366	16302	16453	16299	16205	16147	16527	16197	16399	16428	16346	16266	16429	16293	16349	16369	16359	16284	16461	16577	16182	16446	16120	16219	16428	16298	16408	16250	16589	16249	16320	16283	16271	16342	16252	16274	16368	16402	16562	16411	16175	16371	16270	16505	16125	16287	16280	16215	16023	16439	16501	16273	16294	16170	16391	16463	16437	16348	16405	16328	16191	16417	16469	16232	16347	16303	16442	16522	16482	16173	16128	16231	16400	16449	16336	16335	16225	16230	16236	16457	16613	16324	16385	16313	16288	16214	16212	16124	16438	16321	16235	16238	16375	16396	16352	16236	16230	16315	16371	16465	16214	16290	16352	16301	16414	16280	16394	16507	16383	16367	16262	16408	16385	16440	16358	16324	16423	16426	16389	16462	16369	16386	16495	16247	16158	16352	16477	16321	16344	16450	16361	16402	16191	16268	16431	16314	16136	16437	16376	16490	16369	16554	16504	16271	16263	16296	16424	16386	16317	16332	16451	16220	16419	16456	16263	16381	16401	16299	16235	16425	16446	16413	16243	16488	16556	16328	16554	16463	16436	16427	16382	16445	16440	16306	16304	16266	16250	16343	16394	16157	16234	16287	16362	16307	16404	16397	16410	16347	16309	16243	16152	16210	16240	16325	16466	16347	16250	16356	16387	16465	16182	16351	16176	16553	16122	16256	16233	16593	16370	16139	16329	16325	16369	16471	16435	16431	16461	16433	16310	16322	16426	16376	16536
21321	37746	38082	31502	27115	22269	20462	18881	17552	17146	16901	16641	17035	17150	15984	15589	14925	14516	14530	14796	14902	15440	14870	14421	14709	14583	14218	14548	14480	14595	14331	14284	14319	18945	22033	18325	16399	14927	14235	13881	13899	13788	13927	14022	13902	14060	13790	14096	13872	13885	13747	13922	13973	13897	13854	14014	14110	13992	14071	14147	13868	13750	13965	13944	13840	13936	13813	13946	13920	13991	13802	14150	13833	13798	14042	13965	13995	13973	13987	14022	13950	13889	14046	13961	14115	13877	13961	13891	13875	13844	13772	14052	14005	14036	13731	13924	14015	13921	13959	13929	13808	13834	13945	13763	13853	13804	13836	14012	13853	13990	13840	14038	13998	13833	13828	13949	13893	13903	14046	13859	13929	13818	13866	13880	13796	14040	13950	14075	13929	13963	13806	13819	13864	13819	13979	13984	14002	13938	14016	14097	14076	13811	13878	13969	14063	13713	14029	13974	14036	14031	13898	14001	13994	13772	13931	14039	13940	13858	13933	13943	13692	13872	13812	13981	13996	13909	13812	13945	13858	13912	13965	13955	14002	13775	13836	14046	13829	13935	13892	14068	13970	13910	13923	13936	13821	14142	13938	13950	14044	13939	13876	13907	14015	14055	13885	13880	13974	14009	13863	13851	13946	14113	13978	13725	14027	14018	13739	13972	13949	14013	14016	13759	14096	14032	13962	14052	14070	14126	13852	13902	13877	13790	13850	13906	14046	13879	13908	13858	13934	14033	13900	13937	14021	13901	13972	13895	14086	13951	13819	13997	13955	13800	13959	13987	13958	13832	13832	14043	14031	13920	13830	13930	13976	13903	13784	13832	13849	13855	13860	13897	13793	13951	13722	14003	13949	13799	13893	13840	13916	13811	13830	13757	13836	14046	13914	13927	13901	14077	13966	13841	13833	13886	13885	13974	13839	13920	13873	13780	13909	13883	14021	13971	13953	13730	14046	13906	13797	13994	13890	13994	13944	13852	13918	13712	13854	13854	13875	14041	13867	14053	13688	13805	13869	13851	13866	13926	14005	13949	14056	13866	13912	13870	14117	13789	13919	13986	14069	14041	13975	13973	13813	13876	13846	14013	14021	13826	13961	13770	14007	13937	13928	13964	13881	13926	13897	13839	13950	13827	13852	13999	13826	13882	13950	13821	13772	14063	14030	14041	13977	13847	13928	13715	13797	13988	13918	13924	13939	13815	13839	13938	13923	13800	13953	14027	13823	13977	13881	13870	13830	13792	13983	13898	13794	14046	14052	13870	14015	13832	13800	13875	13871	13808	13946	13918	14012	14010	14035	13864	13976	13812	13843	13981	13922	13904	13920	13889	13945	14016	13986	13875	13941	13742	13892	13832	13927	13673	13958	14033	13859	13919	14012	14010	13925	13915	13968	14095	13927	14107	13951	14037	13781	13875	13982	14022	13840	13885	13911	13897	13913	13928	13917	13914	14007	13946	13878	13973	13962	13767	14010	13917	13828	13780	14023	13794	13858	14090	13923	13902	13926	13912	13810	13805	13924	13741	13952	14007	13860	13960	13940	13951	13808	13896	13978	13907	14007	13864	13955	13847	14137	13961	13978	14035	13865	13947	13904	13844	13902	13856	13986	13987	13838	13845	13988	13837	13982	13892	13871	13837	13905	13925	13868	13862	13940	13789	13809	13977	13997	14099	13776	13963	13986	13895	13943	13884	13755	13742	14098	14049	13937	13880	13949	13846	13812	13919	13917	13880	13839	13906	13862	13844	13959	14019	13965	13909	13811	13935	13846	13978	13915	13845	13968	13921	14067	13875	14000	13889	13673	14003	13979	13978	13819	13967	13902	14097	13895	13834	13896	13768	13880	13767	13924	13981	13833	13957	14026	14024	13879	13928	13934	13854	13853	13833	13945	13882	13904	13860	13987	13875	13889	13902	13852	13853	13922	13881	13949	13826	13984	14005	14092	13813	13853	14002	13853	13899	13824	14058	13956	13783	13973	14069	13951	13936	13862	13996	13926	14020	14074	13769	13803	13958	14025	13793	14072	13977	13745	13870	13922	14038	13783	13940	13856	13894	14066	13758	13924	14013	13912	13802	13925	13928	14001	13857	13895	13805	13887	13847	13916	13768	14026	13850	13761	13994	13937	13714	13654	13933	13937	13874	13887	13947	13879	13889	14019	13979	14062	13878	13999	14034	14027	13859	13964	13940	13955	14013	14021	13967	14055	13909	13910	13825	13822	13864	13885	13889	13853	13856	14018	13964	13986	13839	14048	14058	14092	13789	13837	14030	13946	13886	14029	13676	13982	13837	13915	13954	13993	13897	14074	13852	14160	13887	13917	13873	13914	13996	14073	13892	14016	13895	13896	13899	13890	13780	14067	13861	14004	13935	13878	13900	13942	14051	13915	13931	13928	13915	13954	13840	14098	14028	13941	14049	13800	13855	13832	13955	13775	14024	13948	13972	13843	13866	14015	13815	13878	13866	14084	13788	13887	13996	14051	13970	13830	13720	13872	13922	14055	13823	13886	13831	13981	13924	13893	13645	13970	13822	14046	13979	13902	13781	13913	13784	13972	13871	13880	13900	13864	13816	13900	13719	14030	13919	13855	13955	13909	13897	13949	13954	13960	14037	13910	13832	14037	13756	13869	14061	13844	13897	13868	13957	13956	13804	13818	13898	13692	13947	14083	13900	13893	13733	13710	14033	13804	13839	13891	13907	13846	13911	13867	13903	13859	13925	13987	13726	13926	14051	13829	13905	14064	13784	13962	13979	14106	13864	13961	14034	13952	14098	13915	13691	14047	13839	13899	13970	13934	13854	13967	13902	13780	14001	13935	13838	13836	13881	13993	13848	13771	13781	14017	13926	13921	13866	13873	13827	13906	13905	13940	13955	13895	13965	13931	13884	13867	14027	14027	13906	14021	13932	13794	13938	13724	13814	13912	13851	13827	13704	14006	13954	14061	13940	13791	13853	13818	13897	14029	13721	13863	14050	13951	13843	13806	13845	13916	13909	13835	13988	13891	14052	13980	13862	13893	13937	13766	13907	13854	14001	13884	13823	13791	13940	13911	13914	13934	13947	13844	14032	14044	14040	13879	13817	13957	13801	13851	13998	13799	13943	13926	14024	13883	14117	13881	13961	13972	13980	13970	13848	13944	13986	13900	13791	13901	13787	13903	13863	13829	13797	13816	13850	13846	13901	13898	13776	13920	14171	13845	13855	13961	13740	13952	13716	13954	14037	14043	14058	13781	13947	13874	13981	14053	13966	13718	13842	13837	13811	13898	13812	13959	13773	14064	13957	13900	13844	13942	13854	13888	13951	13871	13846	13765	14018	13873	14034	13979	13889	13959	13940	14044	13900	13686	13919	13980	13897	13936	14089	13865	13875	13973	14080	13717	14025	13978	13928	13961	14127	13845	13886	13913	13971	14024	13769	13888	13860	14045	13888	13815	13902	13963	14007	13879	13799	13997	13848	13839	13963	13892	14060	14022	13811	13936	13949	13991	13943	13850	13873	13912	13882	13898	13881	13848	13780	13970	13902	14034	13905	13908	13855	13998	13908	13942	13824	13888	13863	13924	13791	13906	13933	13893	13836	14007	14014	13866	13852	13980	13865	14070	14094	13781	13756	13908	14066	13993	13905	13889	14039	13813	14010	13892	14046	13908	14005	13870	13827	13829	13847	14095	13834	13999	13957	13912	13972	13919	13848	13880	13852	13864	13835	13879	13836	13945	14040	13868	13857	14012	13938	13878	13984	13948	13897	13844	13921	13923	13946	13926	13897	13900	14022	13822	13902	13941	13987	13884	14134	13961	13839	13816	13867	13900	13867	13823	13914	13913	13964	13983	13903	13908	13910	13914	13925	13827	13721	13863	13972	13846	13920	13982	13866	14104	13753	13862	14068	13854	13871	13986	13926	13895	13791	13878	14018	13879	13824	13826	13991	14041	13931	13776	13729	14006	13936	13983	13978	13690	13952	14181	13748	14041	13891	13781	13832	13826	13898	13910	13864	13787	13923	13834	13723	13899	13947	14048	13805	13843	13861	13855	13976	13986	13856	13779	14034	13894	14073	14229	13883	13918	13997	13907	14098	14028	13830	13947	13785	13767	13842	13918	14083	13920	13938	14002	13979	13920	14057	13938	13855	14025	13600	14088	13857	13922	13869	13754	13805	13984	13991	13839	13909	13814	13977	13963	13976	13869	13922	14085	13837	13887	13787	14001	13713	13961	14007	13951	14048	13900	13924	13917	13917	14016	13880	14104	13919	13995	13911	13892	13880	13788	14020	14063	13986	13902	13758	13921	14051	13718	13905	13858	14151	13973	14027	13797	13867	13919	14044	13849	13901	13818	13898	13925	13875	13869	13891	13859	13895	13994	13817	13881	13832	13949	13875	13876	13983	13769	14027	13901	13973	13911	13892	13948	13865	13893	14080	13950	13939	13839	13932	13954	13847	13843	13995	13736	13960	13948	14017	13977	13997	14054	13944	13819	13732	13864	13809	13961	13986	13963	13735	13996	13956	13924	13842	13811	13827	13897	13906	13820	13888	13953	13747	13737	13828	13963	13854	13862	14003	13834	13841	13928	13967	13978	13936	13923	13972	13945	13965	13925	13879	13906	14154	13867	13874	13920	13955	13821	13995	13852	13841	13809	13888	13914	13901	13774	14041	13947	13866	13957	13856	13912	13889	13717	13973	13856	13763	13771	14097	14009	13913	13785	13820	13854	13983	13978	13981	13739	13969	13863	13896	14013	13778	13866	13845	13928	13984	13887	14043	14063	13951	13964	13978	14043	14028	14132	13977	13948	13826	13974	13828	13890	13997	13899	13881	13794	13855	13929	14084	13849	13674	13839	13952	14025	13861	13744	13827	14055	13818	14056	13988	13950	13937	13773	13900	13870	13769	14115	13915	14057	13823	13845	13932	14041	13863	13815	13898	14101	13848	13919	13935	13792	13943	13959	14065	14083	13798	13956	13967	13987	13905	13955	13933	13894	14027	13977	13886	13881	13681	13719	13910	13851	13802	13822	14024	13868	13842	13959	13778	13974	13784	13932	13974	14104	13958	13901	13917	14049	14024	13776	13978	13775	13814	13939	13880	13842	13793	13784	14146	13870	13991	13756	14081	13828	13965	13827	13835
27882	22822	27403	25313	21090	18727	18329	17610	17222	16996	16907	16817	17065	17021	17027	16765	16511	16474	16644	16728	16766	16733	16582	16403	16411	16403	16412	16479	16504	16498	16528	16544	16501	16705	16893	16994	16898	16471	16405	16281	16415	16214	16239	16280	16134	16148	16559	16347	16297	16293	16337	16301	16153	16265	16185	16261	16293	16525	16188	16466	16414	16461	16373	16491	16506	16410	16229	16467	16458	16538	16099	16365	16481	16592	16350	16271	16341	16603	16293	16429	16326	16408	16329	16231	16352	16353	16308	16649	16471	16296	16312	16403	16277	16091	16328	16384	16297	16164	16438	16304	16243	16308	16355	16176	16064	16311	16419	16306	16354	16485	16307	16353	16268	16416	16344	16130	16387	16318	16312	16473	16166	16232	16425	16386	16334	16218	16503	16361	16397	16341	16386	16438	16268	16372	16183	16266	16450	16403	16304	16250	16427	16382	16516	16555	16511	16497	16488	16145	16396	16260	16258	16502	16328	16226	16412	16190	16411	16405	16246	16305	16362	16412	16364	16243	16456	16373	16390	16213	16311	16362	16270	16492	16491	16389	16435	16309	16216	16536	16296	16373	16624	16208	16228	16221	16446	16457	16325	16289	16325	16300	16290	16390	16166	16245	16487	16440	16357	16389	16264	16447	16306	16180	16274	16321	16237	16204	16278	16476	16329	16358	16307	16442	16474	16397	16327	16264	16357	16434	16591	16335	16461	16263	16421	16355	16463	16303	16119	16252	16395	16326	16310	16434	16214	16312	16228	16375	16452	16596	16400	16525	16412	16332	16448	16272	16179	16331	16205	16347	16427	16194	16414	16200	16424	16325	16523	16552	16527	16159	16388	16297	16311	16374	16496	16337	16528	16277	16366	16501	16561	16265	16292	16426	16320	16287	16502	16516	16380	16401	16267	16364	16294	16259	16336	16324	16406	16422	16357	16443	16338	16148	16421	16486	16477	16319	16162	16224	16397	16248	16382	16453	16241	16508	16395	16199	16285	16225	16432	16305	16319	16493	16354	16283	16465	16376	16446	16442	16415	16220	16390	16292	16344	16471	16469	16452	16459	16332	16497	16350	16421	16250	16382	16241	16395	16503	16456	16498	16292	16215	16335	16212	16300	16175	16327	16213	16363	16337	16301	16435	16410	16352	16237	16296	16377	16475	16210	16373	16177	16605	16271	16384	16277	16142	16266	16449	16207	16585	16192	16417	16538	16418	16329	16542	16445	16504	16492	16381	16465	16305	16568	16472	16317	16112	16224	16285	16346	16430	16335	16436	16604	16493	16605	16120	15982	16394	16496	16286	16295	16235	16244	16326	16274	16168	16352	16133	16319	16397	16567	16268	16433	16253	16255	16370	16368	16357	16242	16396	16382	16321	16293	16430	16491	16397	16259	16297	16391	16371	16244	16076	16281	16212	16266	16287	16395	16269	16293	16269	16406	16056	16404	16428	16563	16554	16393	16432	16462	16350	16346	16311	16210	16503	16386	16278	16402	16368	16517	16433	16548	16270	16392	16258	16326	16277	16097	16331	16277	16387	16213	16451	16225	16454	16289	16288	16471	16323	16419	16575	16300	16353	16338	16440	16434	16505	16308	16491	16292	16320	16365	16184	16249	16193	16409	16286	16528	16387	16326	16491	16353	16501	16408	16464	16356	16285	16416	16504	16373	16308	16291	16263	16303	16428	16385	16298	16343	16210	16296	16220	16359	16270	16202	16307	16252	16434	16482	16373	16391	16290	16344	16455	16595	16208	16367	16558	16398	16310	16485	16313	16477	16062	16419	16214	16307	16349	16338	16295	16164	16274	16296	16276	16259	16230	16270	16194	16528	16345	16450	16263	16583	16277	16303	16197	16281	16251	16508	16332	16227	16220	16180	16359	16170	16317	16287	16480	16491	16370	16470	16425	16086	16436	16513	16289	16475	16268	16387	16445	16411	16226	16272	16420	16418	16410	16395	16491	16259	16336	16312	16181	16252	16308	16328	16383	16456	16463	16452	16311	16397	16266	16434	16312	16375	16359	16372	16281	16431	16408	16400	16228	16390	16473	16436	16398	16576	16276	16526	16475	16385	16268	16363	16450	16286	16307	16316	16262	16353	16466	16396	16471	16378	16375	16337	16432	16165	16261	16203	16331	16271	16219	16422	16436	16384	16556	16663	16249	16436	16362	16543	16377	16466	16210	16203	16202	16271	16498	16507	16489	16360	16275	16304	16364	16245	16271	16126	16292	16219	16494	16358	16295	16447	16520	16427	16382	16456	16281	16257	16370	16536	16364	16149	16349	16261	16625	16122	16211	16373	16241	16447	16232	16339	16207	16195	16374	16379	16357	16462	16221	16325	15947	16074	16421	16245	16192	16288	16463	16428	16307	16402	16462	16309	16272	16256	16217	16155	16428	16308	16322	16508	16324	16341	16170	16315	16364	16168	16411	16497	16518	16488	16275	16324	16358	16339	16377	16346	16278	16399	16415	16332	16279	16141	16265	16315	16376	16523	16419	16208	16173	16302	16551	16497	16285	16453	16360	16365	16326	16359	16317	16367	16210	16329	16248	16290	16492	16401	16278	16270	16352	16529	16377	16197	16316	16356	16341	16405	16448	16440	16505	16381	16507	16199	16358	16383	16247	16532	16345	16360	16321	16421	16372	16466	16319	16313	16454	16154	16490	16274	16357	16272	16248	16502	16283	16580	16369	16105	16337	16373	16524	16457	16311	16443	16345	16332	16369	16298	16191	16364	16438	16506	16333	16195	16357	16484	16483	16294	16386	16219	16275	16180	16425	16574	16622	16364	16281	16389	16400	16367	16360	16328	16494	16271	16249	16330	16269	16416	16421	16427	16408	16213	16384	16336	16071	16458	16354	16357	16394	16176	16552	16284	16384	16391	16079	16489	16126	16307	16125	16306	16304	16254	16627	16375	16368	16436	16295	16538	16355	16314	16326	16360	16377	16442	16597	16354	16294	16295	16222	16438	16465	16413	16545	16324	16440	16314	16401	16282	16388	16203	16161	16400	16304	16277	16388	16292	16300	16349	16421	16186	16115	16548	16350	16248	16492	16443	16353	16325	16446	16199	16285	16260	16425	16230	16579	16370	16284	16223	16298	16477	16376	16342	16439	16350	16280	16471	16510	16349	16282	16370	16431	16180	16460	16567	16466	16275	16338	16440	16313	16511	16402	16327	16296	16398	16464	16126	16417	16284	16279	16242	16277	16317	16544	16338	16011	16306	16471	16461	16319	16461	16280	16393	16145	16261	16303	16407	16438	16292	16280	16329	16408	16281	16338	16475	16255	16490	16156	16425	16242	16298	16416	16289	16238	16309	16287	16494	16265	16299	16256	16121	16439	16353	16276	16267	16377	16318	16306	16275	16410	16409	16392	16266	16435	16433	16077	16380	16393	16532	16194	16167	16255	16469	16498	16301	16351	16536	16326	16350	16312	16169	16429	16338	16498	16303	16446	16503	16245	16534	16379	16350	16321	16279	16333	16339	16600	16258	16456	16423	16245	16304	16359	16463	16296	16448	16387	16550	16501	16391	16219	16362	16250	16516	16412	16205	16438	16210	16418	16289	16367	16407	16262	16324	16291	16383	16526	16443	16310	16457	16555	16481	16400	16422	16196	16137	16232	16383	16426	16421	16315	16421	16263	16363	16466	16199	16331	16252	16167	16197	16299	16494	16370	16274	16367	16399	16383	16314	16248	16218	16436	16381	16353	16550	16296	16438	16349	16538	16254	16111	16240	16406	16489	16337	16454	16463	16310	16370	16372	16607	16337	16126	16112	16394	16422	16433	16198	16367	16362	16238	16360	16275	16398	16352	16527	16139	16410	16114	16200	16373	16487	16249	16356	16212	16506	16261	16282	16391	16427	16246	16470	16197	16507	16433	16356	16319	16442	16258	16362	16459	16271	16265	16574	16102	16320	16385	16315	16305	16405	16240	16445	16431	16522	16382	16339	16506	16409	16330	16387	16241	16410	16266	16330	16432	16532	16237	16403	16432	16120	16353	16279	16520	16369	16419	16446	16321	16279	16274	16461	16367	16338	16517	16286	16275	16467	16384	16601	16287	16596	16550	16357	16356	16374	16265	16362	16455	16381	16344	16320	16362	16537	16368	16371	16448	16335	16482	16536	16310	16308	16244	16353	16466	16357	16367	16156	16496	16465	16285	16337	16263	16225	16307	16103	16352	16361	16346	16459	16518	16499	16252	16318	16522	16359	16372	16287	16153	16293	16216	16313	16240	16205	16574	16115	16322	16279	16456	16547	16191	16429	16379	16484	16415	16312	16315	16332	16346	16427	16361	16394	16568	16383	16211	16278	16250	16330	16523	16299	16311	16367	16400	16436	16248	16147	16438	16447	16482	16330	16309	16166	16342	16273	16612	16315	16432	16371	16254	16529	16360	16342	16279	16331	16199	16480	16271	16432	16354	16312	16298	16250	16305	16512	16432	16483	16285	16244	16329	16357	16398	16163	16216	16415	16303	16342	16330	16318	16506	16285	16341	16494	16371	16387	16388	16207	16540	16557	16337	16312	16371	16369	16426	16280	16230	16409	16431	16249	16321	16327	16360	16304	16626	16310	16372	16298	16454	16241	16599	16222	16276	16170	16334	16475	16272	16391	16256	16479	16230	16151	16245	16359	16462	16366	16353	16367	16327	16294	16322	16147	16246	16365	16422	16415	16327	16382	16232	16399	16204	16356	16365	16227	16242	16558	16474	16587	16414	16457	16466	16415	16265	16439	16270	16490	16456	16342	16322	16386	16427	16221	16411	16352	16230	16304	16229	16388	16399	16276	16457	16138	16516	16510	16367	16216	16225	16203	16101	16225	16245	16301	16634	16590	16637	16322	16489	16519	16522	16490	16174	16247	16615	16367	16462	16405	16397	16211	16368	16306	16461	16470	16358	16278	16611	16498	16295	16320	16522	16389	16287	16398	16346	16414	16484	16242	16228	16438	16457	16378	16182	16458	16423	16137	16321	16335	16250	16393	16308	16404	16337	16429	16252	16338	16578	16385	16385	16475	16320	16374	16416	16085	16386	16321	16445	16373	16378	16330	16560	16425	16333	16379	16570	16354	16204	16549	16283	16549	16405	16235	16406	16271	16487	16226	16625	16218	16242	16387	16372	16384
19310	26712	27097	22910	20559	17340	16667	15863	15290	15209	14907	15024	15176	15230	14789	14349	14279	14012	14162	14349	14205	14546	14426	14004	14140	14142	14119	14232	14245	14124	14025	14174	14168	14216	14771	14372	14252	14140	13969	13857	14032	13801	13729	13951	14053	14043	13899	13903	13976	13846	14037	13857	13791	13934	13859	13871	13885	13896	13931	14003	13915	13961	13890	14044	13940	13743	13996	13972	14009	13928	13918	13855	14031	13941	13774	14026	14000	13866	13915	14075	13943	13923	13946	13988	14030	13825	13860	13990	13761	13863	13928	13926	13846	13929	14053	13973	13984	13772	13719	13778	13976	13936	14098	14049	14131	13845	13890	13917	13887	13826	13901	14160	13875	13995	13975	13753	13857	13851	13888	14036	13920	13927	13936	13849	13974	13879	13952	13980	14026	13934	13896	13882	13993	13972	13747	14066	13904	13819	13769	13904	13882	13927	13796	13903	14053	13912	13877	13932	13980	13821	13756	14042	13731	13993	13981	13924	13820	13965	13865	13878	13911	13978	13906	13949	13992	13854	13843	13830	14001	13797	13824	13970	13889	13967	13858	13831	14061	13789	14031	13761	14040	14038	13979	13880	13920	13832	13888	13897	14000	14066	14027	13809	14055	13895	13944	13884	13861	13925	13884	14010	13774	13963	13775	13941	14003	13965	13997	14008	13850	13953	14050	13961	13770	13897	13922	13815	14019	13700	13932	14002	13951	13799	13913	13798	13860	13856	13936	13832	14018	14000	13888	13985	13897	14029	13935	13848	14016	13801	14035	13928	14037	13914	13822	13866	13841	13933	14080	13888	14011	13897	13979	13873	14016	14015	13903	13945	13950	14006	14016	13826	13812	13848	13997	13987	13962	14011	13884	13911	13832	13829	13788	13978	14088	13844	13958	13964	13892	13963	13888	13917	13906	13910	13719	13901	13953	13906	13798	14096	13932	14004	13843	13879	13930	14044	13930	13990	13804	13812	13906	13844	13875	13939	14068	13904	14096	13980	13995	14052	13938	13915	14027	13853	13907	13978	13850	13812	13857	13838	13880	14062	14009	13987	13825	13771	13994	13867	13707	13915	13865	13833	13941	13710	13758	13984	13972	13900	13891	13961	13917	14030	13915	14050	13791	14079	13947	13825	13813	14075	13928	14169	13889	14020	14013	13799	13809	13904	14106	13770	13900	13908	14049	13778	13925	13811	13929	13957	13875	13920	13940	13850	13852	13758	13956	13811	14009	13927	13987	13925	13871	13888	13895	13752	13877	13885	13967	13984	13717	13839	13896	13877	13743	13798	14002	13970	13966	13830	13884	13806	13981	13770	13756	13965	13881	13926	14000	14001	13943	13990	14056	13896	13793	13918	13915	13946	14066	13973	13892	14088	13959	13908	13830	13885	14040	13892	14048	13862	14007	13853	13938	14011	13853	13849	13916	13961	13800	13799	13893	13849	14006	14044	13760	13959	13732	13931	13916	13824	13860	13870	14017	13946	13960	13951	13934	13906	14109	13809	13897	13896	13930	13869	13896	13886	13808	13827	13976	13849	13909	13990	14101	13843	13760	14041	13870	13830	13907	13960	14003	13867	14030	14041	13835	13779	13978	13812	14071	13827	13857	14011	13898	13913	13773	13908	13901	13863	13919	13914	13739	14010	13933	13985	13718	13844	13854	14065	13829	13994	14027	13800	13877	13823	14069	13912	14021	13963	13912	13885	13991	13957	13920	13940	13986	13998	13880	14034	13848	14080	13849	13939	13809	13767	13948	14073	13821	13940	13866	13870	13908	13861	13859	13816	14128	13878	13733	13970	13891	13899	13940	13895	13847	13825	13959	14053	13907	13917	14001	13901	13861	13957	13985	13835	13793	13998	13789	13802	13878	14098	14076	13824	14009	13965	14031	13853	14006	13777	13953	13932	14003	14123	13762	13885	13913	13923	13930	13870	13846	13852	14000	14009	14000	13831	13912	13996	13922	13911	13822	13945	13889	14015	13767	13856	14010	13824	13959	14149	13861	13965	13861	13848	14062	14071	13882	13799	13888	13731	13925	14039	13799	14131	13851	13866	13966	13923	13961	13907	14121	13993	13873	13671	13704	13957	13993	13907	13930	13999	13907	14011	13907	13786	13919	13803	13798	13885	13841	13710	14050	13822	13904	14062	13932	13946	13838	14052	14038	13970	14017	13993	13891	13872	13853	13952	14023	14094	13984	14031	13852	14014	13928	14061	13753	13917	13942	13861	13873	13953	13757	13953	14045	13984	13901	13923	13972	13824	14013	13990	13806	13696	13829	13848	13910	14026	13854	13873	13880	13885	13845	13735	14030	13913	13999	14066	13858	14055	13952	13874	13898	14122	13920	13867	13795	14035	13927	13853	14088	13975	13894	13712	13910	13904	13970	13891	14043	13985	13940	13831	13767	13911	13932	13944	13869	13928	13892	13813	14119	13929	13818	13832	13979	13929	13888	13979	13803	13860	14014	13825	13729	14086	13781	13937	13890	13857	14068	13802	14056	13868	14083	13806	14047	14007	13926	14011	13964	14014	13893	13916	13933	13848	13985	13956	13994	13912	13870	13807	13935	13809	13892	13937	13700	13889	13995	13936	13842	13914	14021	13867	14051	13865	13947	13922	13814	13843	13946	14012	13733	13845	13896	13991	13937	14022	13820	13949	13974	13887	13843	13926	13961	14003	13902	13856	13751	13856	13758	14053	13754	13867	14090	13852	13850	13947	13885	13873	13910	13899	13969	13831	13933	13848	13686	13949	13969	13977	13912	13898	13907	13955	13853	13777	13964	13880	13739	14076	13892	13885	13993	13936	13956	14126	13936	13999	14015	13724	13849	13879	13808	13878	13752	13886	13780	13753	13812	13951	14024	13812	13856	13763	13963	13839	13963	13976	13842	13746	13958	14132	13937	13890	13929	13985	13937	14040	14029	14027	13958	13807	13868	13796	13869	13900	13863	13774	13962	14000	14030	13862	13820	14005	13761	14074	13933	13859	13904	13932	13983	13841	13839	13958	14043	13790	13951	13917	13876	13946	13927	13932	13888	14003	13793	13820	13942	13928	13912	13856	13923	13919	13887	13951	14108	13920	13842	13899	14151	13803	13936	13973	13757	14001	13693	13900	14001	13969	13987	13894	13839	13959	13894	13956	13878	13817	14126	13935	13919	13969	13930	14129	13935	13972	13936	13812	14020	14085	13716	13796	13861	13914	13958	14045	13910	13990	13920	13981	13793	14021	14022	13827	14045	14005	13745	13797	13940	14037	14083	14083	13926	13912	13993	13968	13819	13912	13865	13963	13939	13884	13956	13836	13828	13924	14015	13920	13982	13806	13819	13806	13854	13945	13983	13896	13901	13835	13867	13904	14025	13934	13835	13886	13924	13921	14000	13996	14045	14067	14078	13798	13968	13982	13962	13888	13997	13884	13878	13939	13906	13830	13897	13897	13904	13778	13829	13946	13955	13881	13922	13813	13932	13883	13922	13952	13975	13918	13981	13829	13945	14124	13914	13963	13975	13779	13926	13874	13971	13883	13873	14097	13768	13822	13916	14036	14009	13862	14024	13862	13880	13889	14036	13772	13926	13863	14030	13932	14047	14087	13927	14083	14003	13984	13907	13984	13873	13975	13940	14107	13979	13894	13924	13826	13933	13971	13902	14058	13821	13827	13887	14000	13886	13992	13787	14037	14051	13854	13835	13949	13900	13876	13845	14021	13997	13990	14188	14007	13968	13864	13992	13994	14041	13972	14071	13950	13800	13804	14068	13806	13905	13917	14005	13860	13834	13823	13669	13855	13947	13875	13903	13919	13898	14066	13931	13983	14109	13843	14006	13888	13985	13769	13964	13895	13983	14035	14174	13837	13930	13952	13991	13986	13866	13933	13912	14094	13985	13966	13853	13976	13812	13967	13849	13953	13954	13889	14042	14016	13955	14012	14005	13841	13961	13862	13832	13964	13999	13872	13842	13658	13846	13805	13871	14059	13986	14007	13834	13915	13797	13868	14241	13903	13968	13800	13894	13893	13853	13811	13901	13981	13803	13796	14002	13863	13940	13873	14052	13993	13929	13981	13864	13877	13843	13970	13862	14096	14055	13955	13881	13795	13772	13779	13896	13758	13930	14075	13980	14207	13781	13945	13988	13908	13946	13832	13990	14016	14029	13797	14000	13851	13879	13975	13769	13895	14023	13967	14095	13978	13991	13870	13846	13811	13947	13793	13870	13916	13941	13802	13908	13826	13905	13962	14020	13867	13923	14043	13787	14051	13932	13863	14036	13846	13900	13977	13846	13825	13891	14201	13907	13902	13854	13842	14092	13984	13935	13844	13853	13918	13965	13928	13882	13822	14088	13998	13863	13939	13838	13894	13832	13838	14005	13945	14024	13789	13959	13879	14075	13929	14010	13848	13680	14077	14035	13887	13941	13924	13923	13755	13838	13997	13828	13939	13973	13970	13907	13938	13975	14136	14029	13995	13854	13863	13766	13905	13871	13990	13894	13720	14103	13750	14005	13882	13789	13887	14139	13934	14132	13910	13958	13872	13933	13945	13931	13951	13817	14150	13977	13830	13711	13863	13967	13991	13996	13755	14064	14018	13948	13885	13820	13853	13816	14011	13858	14006	14011	14050	13994	13921	13970	13977	13952	14024	13911	14007	13868	13826	13995	14137	13821	13995	13915	14169	13883	13849	13925	13948	13943	14018	13799	14095	14019	13976	13917	13720	13983	13981	13807	13817	13918	13852	13969	13814	13858	13853	13979	13905	13874	14026	13983	13918	13934	13891	13806	13980	13936	13739	13852	13856	13977	13734	13785	13859	13933	13946	13817	14032	13862	13954	13975	14074	13800	13866	14044	13951	13931	13894	13857	14026	14025	13952	14028	13784	13964	13936	13908	14006	13875	13997	13955	13879	13976	13975	13799	13990	13897	13918	14017	13996	13836	14032	13808	13969	13996	13923	13889	13919	13927	14158	13920	14027	13879	13918	13784	13898	13882	13851	13802	13946	14034	13868	13845	13858	14086	13829	13969	13941	13954	13887	14005	13944	13645	13881	13779	13971	13973	14008	13988	13806	13882	14026	13888	14019	13954	13985	14053	13810	13943	14059	13959	13917	13952	14004	13919	13941	14168	13983	13924	14046
24211	21490	29080	24541	22918	23395	22212	18706	17964	17878	17237	17110	17346	17636	17207	17123	16667	16417	16492	16484	16639	16795	16739	16457	16565	16695	16387	16599	16866	16531	16787	16459	16575	17668	19719	18275	17511	16916	16529	16433	16317	16245	16213	16412	16362	16209	16235	16277	16227	16258	16222	16232	16267	16226	16414	16185	16157	16296	16227	16419	16144	16035	16217	16185	16161	16367	16163	16322	16177	16277	16233	16357	16204	16077	16231	16241	16320	16405	16298	16151	16277	16117	16363	16388	16425	16179	16373	15767	16192	16276	16242	16022	16173	16146	15918	16225	16385	16231	16202	16064	16296	16228	16172	16042	16152	16078	15998	16257	16083	16288	16504	16191	16341	16100	16321	16151	16363	16258	16265	16303	16460	16329	16232	16166	16159	16381	16182	16392	16158	16230	16065	16139	16281	16258	16286	16423	16219	16316	16054	16087	16267	16035	16009	16390	16223	16310	16059	16240	16253	16253	16520	16136	16344	16229	16161	16312	16209	16222	16315	16251	16234	16207	16300	16185	16054	16187	16202	16184	16382	16150	16397	16058	16145	16114	16178	16040	16223	16122	16066	16167	16285	15960	16027	16251	16296	16392	16322	16350	16315	16280	16120	16105	16113	16170	16139	16206	16281	16204	16386	16112	16241	16272	16265	16250	16231	16131	16048	16269	16350	16144	16314	16187	16430	16113	16263	16356	16225	16231	16315	16142	16261	15948	16115	16249	16080	16223	16094	16157	16256	16155	16260	16055	16164	16265	16186	16065	16178	16324	16110	16194	16376	16083	15908	16080	16012	16125	16117	16187	16218	16234	16203	16265	16074	16284	16311	16217	16185	16233	16205	16194	16067	16285	16115	16111	16152	16384	16056	16117	16285	16364	16311	16201	16256	16205	16248	16456	16249	15952	16148	16261	16198	16280	16384	16443	16051	16246	16126	16348	16401	16171	16149	16438	16280	16132	16125	16148	16163	16223	16278	16146	16281	16082	16247	16108	16171	16249	16338	16351	16201	16133	16168	16237	16169	16210	15967	16174	16360	16345	16317	16413	16298	16385	16182	16193	15932	16318	16104	15989	16047	16188	16223	15975	16256	16196	16054	16087	16026	16230	16351	16291	16113	16223	16208	16003	16127	16357	16166	16347	16258	16209	16156	16186	16154	16235	16206	16163	16131	16003	16211	16311	16454	16422	16250	16017	16136	16303	16269	16067	16156	16182	16182	16339	16176	16164	16132	16074	16336	16099	16068	16176	16153	16327	16289	16097	16106	16316	16143	16293	16260	16148	16040	16179	16195	16155	16180	16494	16347	16416	16194	16112	16185	16067	16292	16081	16115	16145	16403	16256	16062	16190	16244	16202	16195	16071	16141	16239	16174	16390	16167	16251	16163	16107	16486	16100	16115	16197	16297	16161	16335	16330	16086	16205	16119	16081	16370	16194	16138	16236	16170	16170	16253	16241	16277	16281	16060	16301	15998	16090	16263	16139	16162	16050	16418	16160	16217	16072	16387	16414	16280	16410	16151	16070	16217	16162	16111	16247	16066	16264	16113	16135	16164	16088	16188	16019	16247	16204	16185	16075	16221	16269	16364	16145	16267	16072	16048	16185	16101	16136	16256	16453	16223	16120	16104	16130	16152	16090	16167	16396	16076	16122	16123	16100	15975	16137	15990	16306	16219	16089	16264	16365	16198	16182	16181	16076	16314	16224	16024	16162	16264	16175	16099	16105	16202	16393	16072	16309	16325	16223	16107	16188	16250	16214	16257	16084	16140	16142	16286	16226	16418	15977	16471	16339	15975	16277	16312	16251	16190	16090	16208	16139	16227	16116	16079	16322	16123	16296	16202	16216	16239	16391	16228	16295	16325	16276	16225	16382	16319	16048	16231	16115	16268	16208	16234	16153	15985	16203	16288	16219	16342	16129	16149	16299	16252	16188	16185	16119	16254	16089	16214	16083	16302	16322	16152	16309	16165	16116	16133	16319	16080	16219	16161	16116	16264	16149	16215	15981	16168	16096	16520	16290	16136	16281	16298	16325	16233	16219	16181	16220	16242	16325	16268	16245	16333	16360	16255	16343	16357	16251	16033	16098	16152	16147	16166	16133	16239	16017	15994	16145	16120	16229	16190	16208	16158	16227	16256	16371	16277	16091	16079	16059	16311	16162	16159	16160	16444	16223	16081	16353	16238	16152	16263	15978	16372	16136	16192	16205	16259	16086	16199	16172	16203	16019	16103	16138	16157	16221	16395	16271	16419	16165	16087	16126	16248	16164	16236	16234	16224	16124	16265	16193	16138	16080	16377	16215	16259	16127	16134	16116	16331	16269	16159	16104	16196	16331	16241	16243	16227	16158	16303	16181	16309	16320	16287	16103	16355	16172	16295	16004	16149	15998	16203	16050	15909	16340	16176	16071	16249	16323	16086	16398	16273	16057	16299	16307	16167	16041	16177	16119	16158	16180	16182	16228	16238	16135	16495	16157	16315	16201	15930	16193	16316	16278	16185	16086	16025	16183	16382	16147	16055	16203	16149	16229	16178	15991	16008	16139	16099	16278	16321	16208	16103	16234	16228	16013	16185	16127	16301	16083	16269	16137	16187	16319	16223	16178	16313	16040	16263	16144	15929	16180	16062	16268	16005	16062	16220	16107	16146	16210	15941	16326	16177	16138	16152	16252	16305	16172	16169	16068	16057	16208	16262	16048	16168	16215	16277	16291	16104	16168	16190	16273	16195	16240	16400	16261	16117	16138	16213	16154	16085	16204	16065	16259	16499	16340	16110	16133	16255	16287	16346	16231	16239	16143	15945	16227	16198	16189	16198	16484	16362	16255	16231	16264	16431	16311	16249	16180	16163	16180	16251	16143	16328	16275	16222	16207	16134	16043	16054	16216	16168	16210	16173	16312	16269	16190	16108	16113	16094	16412	16300	16121	16320	16067	16200	16152	15975	16157	16107	16111	16348	16079	16137	16230	16433	16234	16281	16215	16333	16128	16344	16202	16215	16094	16277	16139	16088	16102	16224	16447	16167	16216	16168	16227	16075	16310	16202	15964	16326	16400	16223	16457	16228	16496	16367	16053	16020	16166	16132	16118	16088	16274	16370	16458	16209	16388	16241	16109	16066	16227	16109	16196	16390	16280	16338	16065	16187	16452	16173	16284	16390	16189	16120	16061	16246	16234	16289	16147	16059	16257	16086	15951	16401	16158	16329	16053	16250	16043	16312	16122	16153	16238	16293	16175	16230	16158	16060	16135	16111	16336	16019	16038	16254	16059	16329	16278	16187	16318	16286	16133	16193	16152	16199	16243	16109	16047	16326	16228	16245	16056	16244	16258	16132	16151	16261	16350	16277	16241	16385	16145	16237	16195	16286	16160	16019	16069	16002	16272	16168	16243	16406	16415	16295	16096	16240	16224	16098	16405	16288	16295	16100	16203	16191	16029	16235	16214	16227	16075	16097	16287	16172	16095	16269	16336	16198	16070	16410	16127	16282	16259	16312	16450	16272	16099	16335	16251	16110	16012	16034	16261	16151	16289	16251	16040	16433	16340	16521	16141	16364	16063	16129	16216	16273	15986	16352	15956	16293	15922	16477	16293	16529	16159	16207	15823	16162	16041	16394	16314	16169	16143	16257	16072	16216	16322	16233	16260	16285	16380	16205	16205	16277	16275	16386	16030	16321	16151	16098	16175	16355	16160	16007	16194	16147	16272	16228	16273	16299	15899	16171	16154	16178	16236	16195	16043	15990	16120	16273	16241	16083	16342	16227	16122	16361	16212	16231	16235	16189	16147	16258	16048	16251	16347	16307	16396	16371	16366	16215	16270	16297	16276	16279	16145	16113	16031	16388	16153	16173	16376	16203	16147	16165	16161	16311	16047	16217	16306	16089	16292	16130	16252	16263	16106	16164	16287	16030	16244	16432	16092	16251	16172	16304	16158	16247	16079	16356	16357	16296	16248	16036	16009	16208	16217	16235	16177	16172	16228	16093	16232	16130	16255	16311	16241	16190	16075	16192	16271	16236	16456	16076	16274	16269	16123	16252	16354	16242	16080	16000	16067	16397	16039	16047	16096	16278	16260	16158	16061	16307	16377	16116	16138	16096	16178	16417	16135	16290	16230	16332	16219	16296	16249	16236	16587	16194	16126	16322	16096	16317	16143	16227	16114	16074	16306	16242	16318	16280	16285	16249	16379	16315	16377	16192	16036	16406	16295	16374	16259	16379	16200	16119	16052	16226	16145	16136	15968	16121	16159	16197	16401	16208	16186	16217	16082	16161	16231	16082	16258	16288	16156	16212	16167	16386	16102	16087	16386	16196	16098	16310	16072	16335	16440	16174	16075	16384	16078	16055	16184	16025	16283	16140	16154	16053	16228	16226	16124	16243	16162	16278	16161	16265	16281	16260	16277	16380	16218	16321	16127	16281	16303	16181	16138	16218	16274	16129	16233	16174	16092	16292	16291	16344	16535	16246	16224	16141	16286	16407	16381	16176	16256	16211	16278	16184	16103	16080	16361	16046	16219	16078	16134	16239	16283	16200	16111	16301	16181	16254	16251	16170	16013	16274	16464	16026	16093	16170	16327	16229	16197	16208	16159	16219	16181	15963	16280	16156	16352	16128	16602	16111	16161	16300	16223	16207	16306	16173	16210	16277	16301	16209	16251	16222	16274	16264	16304	15967	16178	16302	16282	16422	16094	16176	16262	16271	16300	16226	16192	16260	16260	16089	15850	16249	16332	16216	16089	16094	16098	16180	16163	16121	16226	16203	16270	16381	16324	16165	16081	16216	16129	16226	16269	15996	16085	16285	16250	16298	16270	16008	16215	16163	16107	16008	16212	16259	16143	16262	16134	16093	16066	16358	16303	16248	16338	16145	16268	16168	16196	16231	16191	16043	16192	16213	16168	16450	16327	16130	16343	16219	16178	16142	16195	16126	16165	16212	16155	16252	16177	16140	16084	16013	16108	16122	16041	16309	16171	16365	16304	16215	16050	16032	16212	16126	16193	16297	16222	16157	16394	16145	16134	16276	16195	16334	16045	15978	16134	16289	16333	16136	16282	16271	16476	16350	16031	16208	16268	16183	16239	16234	16205	16190	16209	16051	16128	16233	16389	16311	16140	16215	16279	16202	16392
19165	33787	32590	27136	24490	19709	18922	17493	16559	16138	15769	15395	15769	15758	15295	15036	14532	14398	14302	14316	14481	14911	14626	14306	14192	14301	14263	14111	14500	14242	14337	14393	14220	16367	18536	16380	15174	14440	13907	14012	13798	13965	13959	13759	14004	13986	13851	13777	13849	13805	14111	13877	13802	13996	13806	14069	13827	13903	13900	13710	13906	13784	13737	13896	13989	13863	13726	13784	13782	13773	13939	13846	13925	13795	13860	13966	13887	13879	13873	14062	13946	13748	13930	13754	13937	13945	13716	13855	13914	13680	13926	13886	13848	13844	14021	13989	13853	13838	13919	13942	13829	13696	13781	13729	13969	13768	13864	13932	13997	13943	13755	13871	13885	13829	13900	13803	13796	13851	13987	13914	13944	13942	13888	13855	13761	13960	13807	13936	13698	13890	13865	13786	13806	13979	13793	13957	13962	13839	13934	13713	13746	13920	13937	13898	13800	13845	13908	13902	13855	13981	13919	14118	14001	13915	13928	13808	13962	13757	13834	13868	14057	13826	13990	14023	13897	13937	13934	13971	13911	13938	13906	13858	13874	13838	13873	13934	13748	13897	13872	13752	13978	13858	13913	13946	14043	13829	14001	13768	13823	13950	13863	13934	14029	14002	13934	13876	13761	13970	13944	13973	13656	13862	13934	13856	13903	13938	14008	13947	14066	13832	13927	13820	13921	13804	13875	13746	13862	13825	13969	13867	13890	13814	13832	13817	13866	13882	13899	13814	13834	13892	13770	13866	13935	13975	13988	14022	13911	13912	13873	13962	13829	13883	13829	13908	13929	13968	13975	13774	14087	13681	13809	13924	13847	13937	13799	13866	13781	13825	13920	13676	13853	13932	13975	14066	13852	13794	13846	13913	13978	13857	13819	13858	13871	13894	13875	13826	13897	13862	13885	13883	13828	13820	13929	14001	13881	13815	13981	14000	13864	13877	13923	13993	13965	13912	13770	13975	13768	13968	13944	13853	13715	13784	13911	13887	13874	13966	14023	13671	13882	13893	13894	13995	13712	13907	13860	13852	13907	13869	13957	13657	13890	13939	13817	13780	14062	13935	14061	13887	13807	13819	13912	14006	13942	13806	13934	13871	13893	13883	13903	13589	13783	13827	13790	13920	14047	13975	13798	13857	13879	13904	13878	13887	13945	13805	13750	13806	14028	13841	13893	13732	13882	13996	13784	13927	13756	14065	13911	14032	13840	13896	13883	13789	13911	14059	13954	13840	13854	13847	13866	13977	13755	13902	13908	13829	13787	13940	13905	13977	13969	13893	13974	13988	13645	14037	13926	13906	14085	13883	13889	13908	13804	13922	13857	13830	13930	13925	13877	13875	13757	13950	13870	13850	13862	13747	13914	13814	13816	13741	14030	13847	13797	13936	13695	13921	13821	13951	13993	13945	13912	13941	13815	13880	13893	13849	13938	13904	13972	13975	13888	13750	13815	13857	14145	13641	13975	13804	13751	14024	13858	13927	13942	13946	13881	13931	14000	13732	13932	13918	13823	13921	13989	13817	13958	13831	14005	13824	13819	13689	13917	13789	13836	13805	13813	13934	13781	13863	13918	13970	13930	13914	13890	13872	13850	13922	13845	13977	13832	13979	13826	13903	13902	13828	13883	13832	13881	14109	13805	13888	13724	13925	13838	13865	13860	13802	13773	13670	13944	14005	13859	13766	13777	13820	13805	13908	13884	13827	13877	13774	13995	13855	13759	13998	13803	13760	13918	13887	13687	13909	13937	13798	13822	13775	13867	13765	13961	13721	13753	13787	13943	13811	13707	13894	13925	13824	13791	13883	13888	13835	13857	13889	13971	13809	13903	13736	13667	13638	13912	13806	13774	13803	13741	13818	13908	13999	13776	13919	13864	13878	13767	13714	13894	13804	13970	13905	13823	13880	13946	13794	13807	13698	13936	13940	13781	14045	13963	13926	13793	13889	13948	13836	13692	13981	13796	13971	13964	14006	13710	13934	13970	13888	13777	13974	13816	13709	13909	13845	13779	13917	13756	13880	13886	13953	13806	13918	13972	13823	13806	13928	13777	13895	13778	13878	13833	13861	13857	13837	13843	13974	13918	13822	13883	13931	13765	13852	13950	13748	13856	13911	13776	14007	13866	13851	13955	13859	14024	13913	13831	13885	13949	13975	13882	13890	13834	13763	13839	14004	13853	13986	13850	13972	13895	13795	13917	13939	13763	13798	13998	13786	13855	14002	13993	13860	13964	13889	13736	13787	13819	13921	13885	14000	13941	13832	13874	13806	13715	14032	13779	13838	13907	14003	13763	13837	13869	13799	13748	13754	13805	13943	14010	13849	13930	13842	14008	13903	13711	13832	13751	13852	13864	13844	13810	13847	14023	13755	13914	13884	13937	13784	13840	13760	14020	13858	13926	13925	13945	13797	13742	13976	13964	14005	13900	13998	13901	13687	14093	13820	13875	14085	13872	14058	13843	13888	13964	13894	13815	13942	13818	13877	13843	13944	13818	13979	13847	13850	13854	13916	14005	13817	13840	13770	13732	13937	13920	13863	13957	13897	13787	13828	13939	13833	13854	13827	14075	13897	13881	13881	13856	13844	13687	14005	13806	13867	13946	13837	13777	14006	13830	13716	13864	13876	13905	13977	13960	13794	13914	13812	13937	13807	13840	13933	13992	13923	13855	13945	13804	13895	13988	13936	13807	13893	13937	14061	13985	13914	13818	13909	13993	13782	13882	13750	13785	13753	13945	13889	13985	13948	13900	13969	13925	13827	14085	13855	14005	13864	13888	13831	13897	13826	13984	13968	13775	13940	13821	13775	13842	13820	13842	13823	13801	13959	13954	13834	13883	13781	13989	13845	13888	13962	13940	13842	13806	13854	13912	13924	13785	13799	13928	13945	13921	13823	13905	13971	13799	13824	13942	13845	13945	13853	13867	13932	13866	13721	13797	13875	13900	13866	13737	13923	13921	14028	13960	13723	13911	13918	13918	13718	13959	14001	13784	14073	13669	13917	13874	13873	13911	13987	13927	13996	13975	13730	13905	13863	13823	13937	14084	13823	13904	13857	13928	13870	13998	13821	13848	13872	13870	13785	13830	13918	13722	13704	13863	13742	13817	13765	13978	13935	13852	13970	13726	13870	13819	13971	13857	13904	13819	13877	13858	13912	13848	14064	13923	13864	13888	13811	13860	13889	13925	13985	13927	13820	13682	13913	13820	13858	13885	13853	13829	13867	13860	13872	14034	14110	13906	13845	13932	13931	13840	14007	13847	13909	13967	13879	13929	14075	13918	13780	13948	13898	13813	13840	13975	13898	13981	13828	13940	13877	13881	13912	13949	13903	13930	13926	13688	13844	14075	13857	13775	13908	13963	13799	13821	13810	13853	13797	13884	13840	14013	14004	13833	13954	13985	13804	13903	13872	13860	13867	13891	13991	13935	13822	13673	13799	13863	13836	13902	13849	13991	13817	13725	13800	13876	13728	13856	14087	13953	13911	13869	13858	13778	13905	13876	13841	13866	13822	13980	13860	13894	13816	13783	13862	13918	13797	14094	13592	13803	13901	13797	13844	13759	13731	13835	13941	13859	13932	13868	13991	13828	14002	13842	13955	13787	13796	14038	13790	13770	13798	13828	13954	13712	13880	13890	13946	13999	13870	13873	14014	14059	14077	13904	13849	13722	13714	13865	13890	13801	13990	13765	13994	13851	13945	13947	13904	13892	13899	14042	13885	13965	13991	13848	13836	14009	13906	13877	13953	13918	13961	13803	13788	13890	13695	13881	13906	14032	13890	13973	13734	13886	13972	13809	13865	13864	13806	13835	13827	14026	13959	13928	13779	13769	13850	13693	14029	13949	13759	13968	13959	13897	13902	13900	13826	13929	13878	14030	14083	13784	13897	13849	13827	13938	13843	13944	13803	13892	13883	13801	13843	13864	13803	13971	13891	13970	13817	13759	13993	13912	13816	14022	13976	13795	13801	13916	13943	13996	13922	13975	13887	13986	14024	13982	13816	13820	13989	13848	13875	13920	13875	13933	13835	13825	14055	13801	13853	13849	13852	14084	13829	13956	13993	13901	14036	13830	13908	13860	13813	13875	13829	13819	13814	13919	13837	13873	13813	13961	13807	13830	13844	13793	13774	13741	13907	13849	13765	13935	13903	13828	14117	13704	13874	13857	13723	13870	13901	13970	13757	13861	13803	13941	13861	13804	13962	13783	13816	13846	13772	13881	13857	13897	13850	13794	14049	13955	13876	14000	13805	14015	13849	13801	13880	13891	13955	13920	13980	13923	13951	13853	13903	13795	13915	13999	13797	13906	14078	13821	13898	13765	13978	13938	14051	13861	13715	13960	13737	13938	13846	14005	14031	13979	13826	13980	13781	13979	14020	13791	13871	13898	13853	13819	13968	13923	13731	14030	13962	13912	13926	13831	13773	14000	13651	13685	13795	13891	13932	13746	13872	13857	13831	13890	13782	13941	13955	13860	13826	13995	13886	13791	13740	13917	13907	13877	13785	13909	13861	13862	13835	13938	14035	13788	13928	13867	13838	13881	13909	13917	13804	13903	13943	13810	14023	13880	14059	13725	13900	13961	13775	13844	13881	13906	14023	13892	13802	14008	13670	13937	13903	13963	13931	13981	13863	13983	13583	14071	13899	13818	14066	13963	14189	13944	13865	13989	13988	14026	13881	13889	13902	13605	13855	13921	13799	13952	13786	13936	13850	13850	13959	13954	14138	13849	13860	13823	13953	13717	13798	13771	13889	13883	14044	13780	13735	13972	13813	13776	13989	13888	13932	13859	13887	13930	13862	13915	13765	13903	13757	14017	13818	13903	13726	13891	13878	13759	14011	13946	13809	13832	13662	13958	13881	13877	13983	13797	13853	14003	13772	13927	13867	13830	13775	13986	13773	13858	13695	13938	13997	13827	14030	13794	13907	13828	13777	14050	14055	14067	13963	13867	13840	13755	13773	13801	13858	13852	13952	14016	13884	13975	13944	14000	14043	13754	13860	13850	13939	13844	13845	13694	13963	13805	13993	13821	13796	13914	13958	14022	13823	13948	13899	13956	13744	13882	13859	13931	13677	13913	13932	13704	13969	13844	13818	13934	14065	13858	14018	13926	13683	13869	13825	13914	13813
23176	21460	29428	23920	21912	24147	25843	20100	18380	18437	18284	17654	17646	17609	17559	17282	16720	16709	16484	16510	16617	17105	16774	16591	16710	16309	16616	16252	16402	16364	16656	16636	16600	18496	22463	20431	18466	17264	16666	16393	16257	16221	16024	16264	16368	16090	16295	16112	16214	16117	16150	16193	16165	16211	16130	16167	16196	16320	16126	16098	15964	16171	16164	16111	16279	15979	16167	16160	16107	16108	16122	16076	16215	16200	16217	15941	16120	16100	16159	16055	15968	16131	15879	16053	16034	16118	16185	16133	16306	16004	16170	16141	16143	16277	16120	15988	16006	16031	16199	16004	16326	16048	16176	16259	16148	16152	16135	16050	16146	16339	16071	16183	16109	16154	16080	16273	16057	16254	16068	16142	16188	16124	16155	16170	16286	16071	15937	16108	16282	16056	16156	16056	15961	16184	16337	16261	16083	16053	16116	15944	16056	16167	16136	16104	16048	16084	16209	16086	15925	16065	16092	16066	16075	16044	16192	16108	16399	16116	16398	16113	16388	16078	16218	16157	16145	16020	16006	16090	15808	16122	16226	15967	16206	16180	16138	16127	16091	16025	16040	16147	16077	16042	16121	16132	15922	16086	15955	16149	16138	16071	16199	16145	16077	16027	16037	16120	16008	15997	16092	16075	15998	16000	16118	16058	16152	16112	16035	16132	16156	15909	16168	16203	16173	16063	16196	15994	16153	15901	15993	16092	16281	15981	15989	16105	16233	15950	16047	16059	16133	16133	16055	15949	16125	16258	16040	15908	15941	16070	16073	16288	16081	16006	15887	16243	16016	16096	16102	15901	16072	16172	16242	15886	16051	16083	16304	16062	16094	15967	15970	15974	16020	16052	16085	15950	16115	16176	16132	15865	15787	16179	16099	15971	16111	16207	16007	16061	16154	16006	16061	16126	16065	16071	16201	16027	16185	16096	16040	16106	16038	16051	16229	16048	16131	16051	16049	15918	15934	15952	16121	16025	16093	15965	16033	15951	15881	15879	16042	16268	16119	16182	16131	16108	16102	15935	16122	15972	15956	16166	16087	16296	15973	16030	16109	16151	16102	15947	16011	16236	15946	16205	16073	15985	16056	15879	16034	16035	15978	16201	16079	16111	15928	16036	16061	16092	15992	16077	15995	16075	16144	16017	16047	16113	16032	16150	16129	16006	16167	16188	16319	16252	16226	16225	16172	16047	16360	16180	15927	15998	16187	16164	15904	16113	16108	16118	16022	16089	15962	15942	15997	16193	16176	16129	16230	16103	16152	16027	16154	16083	16147	15976	16173	16036	16109	15874	16100	16095	16177	16106	16117	16105	15738	15955	16061	16041	16020	16093	16077	15848	16103	16165	16171	16110	16234	16094	16286	16011	16052	16102	16223	16147	16119	15878	16149	16082	15932	16028	16238	16038	16040	16414	16102	16006	16071	16114	16142	16027	15890	15975	16115	15905	16079	16202	16253	16158	15927	16044	15979	16114	16027	16054	16060	16317	16109	15869	16142	16077	15845	16117	16020	16361	16016	16040	16165	16197	16171	16047	16003	15944	15769	16097	15900	15954	16018	16023	16306	16177	16054	16254	16147	16061	16049	16009	16115	16147	16088	16139	16145	16124	16099	15965	15902	15980	16043	16166	16242	16079	16063	16210	16139	15981	16287	16093	16277	15978	15986	16035	16128	16234	16248	16142	16154	16031	15967	16014	15980	16191	16018	15959	16109	16038	15961	16321	16121	16238	16054	16109	16084	16009	16007	16069	16092	16083	16099	16201	16032	16069	16030	15958	15865	15999	16008	16152	15741	16102	16153	16090	15990	16060	16216	16331	15952	16058	16050	16044	16249	15904	16111	16266	16003	15873	16231	16151	15925	16012	16016	15994	16158	16079	15928	16179	16123	16106	16045	16017	16136	16020	16103	16162	16206	15809	16194	16127	16277	15993	16095	16365	16093	16030	16053	16044	15983	16104	16107	15976	16073	16224	16124	15943	16191	16307	16185	16171	16020	16224	16140	15908	16075	16217	16092	16139	16058	16071	15904	16021	16031	15868	16029	15976	16143	16093	16216	16017	15978	15986	16023	16165	16043	16426	15919	16062	15990	15987	16021	16088	15996	15982	15974	16325	16024	15952	16064	16102	16169	15956	16069	15912	16076	15900	15976	16273	16004	16129	16085	16042	15997	16153	16030	15691	16090	16065	16165	16160	16013	15972	16247	15994	16043	16108	16216	16150	15959	16079	16133	15924	16069	16006	16255	16001	15944	16003	15927	16154	16201	15906	15896	15973	16082	16125	16219	16094	15984	16018	16204	15978	16013	16081	16184	16209	16264	16189	15868	15879	16040	16300	15848	16170	15861	15951	16213	16019	16095	16302	16154	16073	15931	15923	16042	16042	16125	16201	15921	16239	16047	16061	15902	15959	15959	15872	15915	16107	16100	15949	16178	16091	16308	16059	16023	15987	16119	16070	16301	16076	16317	16034	16251	16012	15943	16304	16177	16110	16209	16094	16148	15868	16088	16173	16044	16077	16060	16128	16191	16105	16281	16082	16101	16012	15907	15990	16109	15881	16061	16181	16163	16167	16036	16130	16115	16245	16047	16105	16115	16070	16024	16035	16135	16136	16239	16138	16296	16232	16183	15909	15963	16121	16065	15998	16199	16257	16089	16190	16151	16105	16056	15962	15966	16259	16193	16233	16010	16142	16193	16110	15955	16038	16157	15991	16110	15895	15850	16102	16117	16191	15988	16216	15867	16150	15948	16022	16064	15940	16076	15999	15980	16037	15890	16258	16101	15998	16101	16064	16168	16084	16066	15870	16195	15925	16170	16136	16081	16145	15979	15987	16135	16074	16215	16207	16214	16225	16095	16236	16171	16043	16299	16082	15960	16091	16133	15943	16154	16078	16140	16231	16166	16100	16150	16015	16267	16180	16068	16043	16059	16034	15789	15962	16091	15861	15838	16095	16233	16131	15858	15953	16104	16160	16243	16032	15941	16190	16086	16117	16185	15967	16004	16115	16052	16023	16102	16065	15984	16000	15933	16104	15947	16093	16052	16064	16084	15977	16387	15980	16007	16116	16054	16007	16129	15915	16002	15951	16044	16082	15901	16275	16115	16043	16146	15943	15815	16054	15952	16244	16257	16070	16028	16158	16200	16030	16039	16022	16065	16223	16179	16058	16087	16016	16099	15923	15919	15969	16088	16069	16341	16206	15957	15850	16119	16051	16106	16125	15980	15979	16163	16094	16227	16058	15890	16139	15923	16145	16033	16107	16046	16233	16034	15907	15888	16070	16170	16135	16050	16084	16093	16235	16240	16140	15966	15959	16226	16154	16001	16149	16102	16085	16280	15971	16062	16015	16168	16300	15923	16092	16015	15847	16024	16207	16075	16172	15904	15918	16253	15955	16188	16223	15935	16266	16045	16075	16060	16117	15915	15978	15905	16135	15989	16022	16147	16256	16073	16244	16102	15964	15970	16053	16210	16118	16145	16016	16311	16067	16024	16000	16186	16172	16063	15943	16118	15989	16024	16170	16072	16093	16098	16007	15949	16148	16207	16154	15878	16276	15889	16189	16220	15926	16006	15922	16035	16124	16185	16087	16115	16047	16004	16147	15953	16041	16199	16029	15987	15884	16034	16206	16321	16061	16104	16056	16198	16058	16082	16083	15978	15820	16034	16067	15968	16036	15996	16198	16179	15987	15971	16020	16026	16146	16123	16053	16273	16025	15973	16022	15992	16162	16140	16167	16026	15750	15801	16162	16144	16007	16075	16183	16051	16090	16231	16103	16156	16179	16124	16001	16291	16231	16177	16090	16164	15965	16232	16161	16189	16071	15936	15952	16124	16021	15917	15995	16167	15879	16004	16114	16171	16091	16287	16073	16099	16140	16205	15978	16275	16102	15949	16123	15921	16027	16039	16190	15916	16442	16115	16081	16179	15798	16162	16052	16309	15914	16057	16028	16064	16154	16226	16228	16027	16046	16122	15943	16016	16214	16135	16044	16009	15837	16096	15904	16111	16076	16128	16009	16168	15934	15928	16084	16251	16072	16170	15987	15925	15933	16192	16011	16198	16105	16075	16178	16186	16092	16163	16052	15919	16106	16207	16045	15967	16224	16243	16134	15969	16130	16015	15973	16203	16121	16171	16182	16116	16263	16185	15859	15866	16061	16127	16169	16089	15999	16185	16016	16212	16120	16232	16001	16030	15797	16212	16078	16099	16040	16136	15904	15985	16090	15969	16090	16062	16064	15946	15977	16148	16146	16176	16140	15976	16124	16098	15964	16022	16135	15977	15924	16148	16053	16035	16001	16120	16171	16126	15784	16011	16122	16079	16006	15970	15952	16030	15956	16041	16060	16097	16036	16070	16030	15924	15918	16141	16027	15707	15987	16130	16019	16191	16043	16078	16160	15971	16289	15942	16048	16021	16213	16101	16171	15982	16146	16041	16057	16164	16182	15954	16048	16016	16094	16076	16038	16074	16113	16064	15967	16120	16041	15944	16045	16022	16218	16156	15951	16149	16024	15963	16245	16048	15919	16078	16108	15876	15994	16133	16045	16043	15961	16040	15984	16038	15926	15951	16023	15986	16073	16107	16047	16083	16048	16138	16056	15799	16044	16041	16110	16207	16266	16125	16038	16103	16220	16057	16256	16133	16194	16201	16197	16197	16114	16114	15955	16011	15856	16072	16046	16048	15954	16113	15901	16029	16002	16038	16207	16060	15999	16021	16013	16148	16127	16038	16153	16026	15786	16173	16147	16067	16190	16015	16233	16001	16145	16182	15911	16161	16261	16202	16109	16093	15960	16111	16005	16249	16056	16102	16060	16273	16160	15974	15951	16273	16013	15983	16111	15954	15978	16218	16108	16176	15953	16097	16066	16159	16122	16139	16168	16219	16180	15919	15944	15985	16127	16026	15940	16147	16168	16119	16037	16046	15943	16127	16111	15825	16075	16072	15921	16092	16108	16087	15949	16098	15939	16152	16061	16293	16039	16251	16183	16136	16040	15998	15893	15965	15819	16240	16040	16205	16290	16227	16099	15896	16200	16160	15896	15925	16003	15966	16220	16079	16030	16264	16023	15930	16306	16282	15732	15886	15957	16212	15992	16094	16226	16090	16083	16161	16243	15950	16203
20433	38707	36973	31076	27116	22043	20454	19236	17512	17173	16407	16136	16471	16458	16000	15274	14657	14390	14317	14588	14677	15055	14771	14209	14363	14148	14173	14061	14134	14198	14211	14380	14362	17711	22310	18542	16230	14934	14242	13634	13684	13705	13856	13704	13627	13730	13854	13677	13796	13684	13747	13707	13669	13765	13716	13739	13638	13786	13694	13741	13816	13800	13636	13644	13745	13863	13643	13755	13653	13642	13772	13645	13715	13727	13688	13785	13761	13789	13677	13612	13647	13820	13852	13611	13801	13742	13853	13845	13721	13766	13759	13758	13888	13707	13763	13737	13553	13637	13664	13819	13634	13619	13677	13555	13812	13727	13600	13858	13924	13707	13663	13693	13643	13683	13865	13762	13737	13761	13752	13635	13515	13885	13612	13650	13864	13906	13757	13845	13719	13669	13854	13661	13690	13783	13617	13914	13623	13826	13699	13748	13928	13854	13773	13624	13806	13693	13706	13724	13893	13887	13765	13934	13848	13805	13741	13843	13664	13727	13920	13750	13779	13571	13906	13802	13685	13551	13820	13879	13706	13628	13898	13530	13802	13712	13847	13830	13670	13631	13642	13791	13765	13654	13808	13782	13710	13658	13807	13850	13605	13679	13854	13628	13742	13714	13680	13722	13743	13680	13860	13657	13625	13866	13895	13776	13759	13705	13699	13707	13765	13718	13667	13679	13715	13738	13755	13799	13769	13815	13798	13774	13787	13830	13816	13603	13800	13714	13707	13725	13672	13837	13756	13725	13759	13674	13960	13648	13776	13585	13753	13794	13792	13689	13731	13752	13709	13812	13874	13626	13809	13705	13700	13681	13772	13678	13837	13645	13766	13758	13722	13721	13745	13786	13756	13737	13756	13701	13942	13682	13623	13682	13657	13781	13702	13900	13717	13837	13832	13676	13580	13827	13787	13749	13843	13673	13713	13940	13716	13691	13807	13593	13546	13769	13560	13706	13870	13699	13556	13690	13804	13892	13754	13814	13703	13591	13765	13607	13690	13707	13750	13849	13757	13731	13650	13685	13722	13598	13702	13687	13779	13626	13619	13656	13746	13814	13631	13651	13713	13813	13647	13762	13749	13680	13766	13533	13688	13840	13834	13719	13787	13679	13751	13772	13744	13826	13714	13850	13892	13642	13778	13771	13606	13648	13747	13856	13509	13672	13857	13611	13691	13694	13521	13864	13676	13735	13727	13772	13637	13793	13770	13901	13629	13729	13668	13734	13766	13781	13738	13654	13679	13647	13810	13735	13848	13771	13696	13707	13769	13812	13827	13727	13618	13675	13710	13730	13742	13893	13633	13634	13794	13691	13784	13668	13688	13857	13781	13720	13632	13824	13796	13781	13696	13649	13776	13834	13722	13635	13800	13676	13559	13561	13750	13731	14011	13755	13937	13774	13762	13705	13694	13651	13733	13717	13701	13583	13627	13690	13762	13691	13605	13812	13617	13817	13676	13791	13778	13660	13795	13896	13767	13730	13651	13704	13889	13820	13700	13778	13661	13628	13681	13686	13630	13898	13723	13688	13634	13776	13651	13590	13654	13585	13740	13628	13626	13693	13672	13748	13878	13600	13700	13772	13823	13642	13799	13747	13739	13675	13897	13835	13723	13691	13622	13873	13766	13807	13633	13604	13704	13778	13815	13748	13718	13775	13670	13868	13561	13723	13679	13723	13804	13764	13887	13718	13750	13676	13762	13722	13817	13714	13670	13799	13547	13788	13858	13646	13616	13447	13549	13692	13569	13687	13684	13758	13827	13871	13524	13824	13600	13678	13646	13768	13761	13634	13794	13762	13860	13585	13738	13601	13939	13615	13771	13748	13706	13869	13653	13680	13574	13664	13745	13767	13756	13747	13842	13760	13670	13699	13876	13839	13686	13697	13619	13634	13755	13591	13711	13666	13581	13766	13850	13672	13753	13787	13743	13653	13763	13869	13725	13656	13757	13804	13823	13748	13723	13856	13694	13712	13635	13810	13643	13530	13709	13755	13802	13726	13657	13744	13566	13643	13642	13706	13511	13766	13703	13788	13577	13624	13671	13713	13764	13858	13762	13719	13709	13725	13746	13630	13569	13769	13915	13718	13753	13656	13490	13633	13692	13820	13670	13621	13626	13668	13578	13835	13555	13973	13856	13699	13889	13748	13712	13614	13654	13834	13754	13827	13771	13770	13612	13935	13652	13556	13497	13534	13869	13727	13617	13593	13556	13782	13661	13623	13723	13677	13863	13727	13755	13718	13648	13770	13683	13695	13726	13577	13794	13625	13809	13749	13705	13719	13757	13701	13684	13636	13746	13685	13781	13790	13675	13733	13587	13705	13848	13823	13737	13678	13639	13680	13520	13655	13893	13714	13872	13607	13846	13674	13732	13678	13738	13745	13822	13843	13760	13842	13736	13792	13748	13697	13675	13720	13605	13877	13752	13817	13597	13771	13707	13807	13769	13789	13892	13711	13754	13704	13729	13536	13681	13721	13540	13811	13649	13645	13718	13743	13668	13824	13871	13745	13674	13806	13616	13786	13632	13764	13604	13852	13819	13664	13888	13590	13625	13771	13873	13879	13757	13787	13723	13640	13711	13829	13861	13674	13906	13673	13868	13632	13692	13960	13709	13762	13675	13785	13599	13722	13920	13679	13754	13655	13707	13641	13757	13783	13869	13741	13836	13731	13736	13802	13692	13619	13674	13758	13742	13763	13673	13903	13672	13675	13589	13761	13688	13815	13580	13863	13801	13786	13805	13767	13548	13660	13813	13813	13663	13696	13762	13766	13761	13619	13472	13827	13836	13831	13684	13666	13721	13758	13681	13634	13805	13674	13639	13914	13751	13820	13705	13768	13702	13578	13693	13685	13719	13882	13844	13721	13572	13613	13805	13632	13671	13803	13755	13858	13573	13843	13552	13744	13551	13779	13818	13721	13740	13808	13807	13764	13652	13696	13649	13781	13750	13760	13782	13798	13733	13677	13687	13817	13558	13621	13720	13753	13743	13818	13772	13620	13751	13788	13727	13651	13680	13722	13733	13647	13881	13588	13708	13709	13650	13759	13653	13770	13764	13769	13772	13687	13744	13804	13618	13565	13735	13604	13581	13732	13729	13698	13743	13815	13674	13739	13645	13602	13836	13801	13750	13841	13725	13817	13833	13792	13815	13645	13675	13682	13753	13666	13763	13593	13668	13733	13671	13819	13730	13806	13797	13857	13818	13673	13847	13571	13752	13796	13741	13845	13813	13625	13737	13642	13752	13635	13686	13718	13715	13646	13718	13814	13623	13705	13670	13621	13875	13746	13820	13799	13818	13838	13865	13696	13640	13795	13662	13634	13645	13686	13940	13730	13816	13648	13832	13901	13701	13715	13771	13792	13774	13705	13864	13780	13672	13780	13839	13825	13828	13827	13663	13651	13927	13730	13686	13720	13555	13614	13680	13724	13705	13579	13730	13715	13800	13633	13753	13666	13810	13603	13849	13670	13737	13718	13638	13774	13717	13833	13864	13646	13639	13581	13751	13768	13677	13696	13909	13893	13624	13666	13786	13611	13611	13597	13889	13804	13649	13697	13727	13907	13752	13762	13621	13639	13566	13803	13706	13855	13746	13763	13677	13693	13741	13745	13704	13604	13592	13680	13826	13658	13837	13617	13594	13793	13882	13783	13682	13643	13665	13679	13704	13823	13884	13649	13726	13873	13626	13762	13831	13498	13609	13765	13643	13700	13802	13737	13714	13877	13752	13671	13647	13739	13702	13770	13686	13848	13830	13818	13984	13657	13646	13616	13757	13660	13747	13636	13765	13649	13765	13586	13790	13798	13680	13839	13696	13878	13605	13692	13892	13806	13715	13742	13687	13649	13646	13583	13840	13576	13915	13815	13724	13832	13701	13854	13620	13757	13813	13773	13744	13610	13729	13803	13624	13823	13607	13611	13656	13587	13668	13710	13728	13693	13613	13881	13745	13655	13684	13631	13585	13514	13652	13746	13823	13620	13749	13653	13778	13696	13685	13805	13653	13605	13617	13715	13723	13678	13764	13720	13805	13706	13676	13640	13773	13726	13980	13770	13711	13690	13748	13651	13840	13695	13785	13752	13723	13658	13687	13711	13708	13804	13609	13687	13654	13601	13843	13593	13562	13788	13703	13706	13815	13669	13736	13709	13651	13776	13645	13693	13684	13641	13692	13773	13654	13736	13770	13753	13734	13793	13783	13788	13892	13765	13810	13648	13741	13829	13815	13787	13594	13606	13881	13672	13872	13743	13597	13773	13918	13716	13771	13782	13765	13807	13685	13959	13751	13840	13689	13704	13653	13950	13757	13535	13788	13811	13624	13672	13850	13751	13774	13784	13699	13893	13551	13749	13826	13772	13659	13763	13694	13722	13659	13542	13696	13747	13779	13771	13702	13584	13710	13548	13779	13657	13757	13857	13719	13656	13690	13670	13672	13776	13739	13780	13885	13760	13769	13771	13629	13787	13815	13575	13767	13706	13773	13819	13687	13662	13629	13671	13681	13728	13825	13636	13653	13845	13756	13653	13505	13674	13702	13785	13685	13732	13808	13688	13845	13698	13657	13733	13786	13857	13600	13724	13790	13834	13524	13633	13453	13684	13720	13781	13640	13779	13742	13737	13847	13761	13747	13713	13772	13702	13668	13684	13732	13786	13807	13833	13616	13756	13779	13865	13808	13845	13871	13718	13729	13675	13787	13739	13739	13793	13755	13797	13696	13718	13806	13559	13677	13648	13689	13848	13602	13872	13710	13712	13452	13690	13792	13653	13691	13743	13726	13752	13928	13652	13757	13718	13616	13648	13831	13811	13690	13833	13670	13894	13651	13747	13669	13797	13701	13725	13751	13768	13728	13784	13907	13665	13894	13748	13591	13675	13803	13738	13780	13749	13811	13658	13737	13811	13675	13801	13885	13790	13639	13677	13755	13689	13731	13738	13954	13689	13795	13678	13773	13744	13734	13816	13767	13855	13674	13813	13623	13956	13760	13731	13714	13653	13885	13953	13802	13575	13717	13552	13618	13585	13773	13717	13811	13857	13800	13640	13585	13826	13654	13719	13776	13725	13663	13814	13677	13873	13675	13651	13832	13531	13771	13815	13858	13777	13740	13833	13650	13692	13719	13777	13972	13693
28063	22982	27189	25355	20935	18876	18172	17543	17178	16977	16799	16580	16778	16790	16704	16550	16350	16290	16362	16502	16407	16495	16492	16339	16195	16291	16356	16327	16185	16272	16565	16389	16511	16493	16668	16880	16720	16399	16409	16412	16138	16036	16157	16215	16081	16202	16117	16142	16271	16074	16259	16359	16178	16183	16267	16351	16313	15949	16217	16054	16390	16314	16033	16169	16185	16163	16299	16450	16447	16259	16182	16039	16020	15986	16072	15963	16086	16241	16165	16208	16127	16095	16278	16453	16322	16268	16211	16269	16250	16095	16352	16244	16214	16140	16145	16078	16098	15929	16260	16203	16221	16256	16200	16135	16124	16139	16179	16203	16161	16220	16195	16210	16139	16130	16358	16278	16140	16077	16035	16163	16400	16017	15907	16023	15885	16165	16228	16277	16250	16127	16285	16167	16057	16273	16417	15971	16220	16061	16195	16216	16103	16082	16158	16340	16117	16331	16242	16105	16283	16178	16130	16246	16131	16040	16193	16111	16146	16104	16076	16167	16338	16269	15961	16282	16253	16050	16448	16360	16244	16204	16279	16337	16162	16275	16082	16207	16411	16358	16130	16043	16117	16253	16233	16145	16181	16255	16194	16096	16305	16291	16233	16148	16146	16177	16219	16325	16281	16350	16204	16183	16220	16176	16076	16176	16193	16334	16196	16139	16175	16494	16042	16078	16207	16138	16241	16019	16085	16171	16168	16277	16290	16274	16373	16183	16182	16311	16228	16113	16130	16013	16126	16261	16284	16023	16280	16190	16291	16274	16246	15971	16172	16277	16130	16006	16281	16160	16186	16366	16293	16264	16189	16041	16263	15926	16108	16252	16224	16188	16282	16094	16123	16194	16196	15993	16153	16116	16137	16119	16313	15975	16270	16301	16144	16127	16151	16179	16317	16143	16293	16328	16147	16134	16115	16222	16172	16342	16177	16286	16412	16193	16248	16168	15974	16238	16206	16188	16086	16297	16180	16248	16136	16146	16089	16220	16461	16348	16209	16320	16056	16212	16109	16219	16105	16013	16322	16274	16241	16114	16163	16230	16159	16141	16155	16169	16166	16126	16171	16255	15949	16162	16175	16210	16301	16318	16262	16310	16053	16163	16009	16212	16282	16168	16344	16164	16248	16252	16115	16308	16322	16303	15951	16414	16274	16144	16144	16083	16001	16213	16191	15956	16223	16062	16213	16263	16213	16227	16143	16106	16346	16188	16252	16185	16035	16111	16254	16291	16082	16201	16125	16235	16236	16312	16316	16162	16212	16305	16055	16364	16102	16045	15988	15952	16261	16270	16451	16255	16257	16202	16343	16201	16250	16215	16214	16210	16187	16310	16160	16036	16224	16145	16112	16062	16401	16138	16164	16236	16178	16215	16192	16162	16313	16235	15990	16202	16102	16227	16206	16165	16125	16295	16098	15927	16287	16199	16172	16250	16215	16177	16222	15846	16176	16146	16122	16073	16159	16192	16277	16423	16345	16104	16216	16062	16097	16213	16248	16181	15976	16163	16160	16161	16205	16052	16358	16174	16185	16135	16042	16276	16351	16220	16203	16392	16241	16130	16177	16010	16280	16466	16265	16246	16397	16228	16259	16225	16266	16317	16295	16326	16086	16130	16097	16105	16377	16103	16132	16405	16107	16207	16155	16251	16340	16202	16306	16186	16156	16049	16146	16355	15989	16255	16306	16347	15975	16081	16215	16201	16329	15938	16153	16163	16145	16002	16132	16042	16176	16096	16069	16307	16156	16044	16295	16332	16281	16337	16153	16102	16551	16190	16138	16322	16186	16160	16057	16052	16234	16162	16070	16131	16244	16374	16324	16339	16202	16324	16305	16109	16144	16001	16298	16106	16061	16094	16263	16052	16225	16410	16164	16244	16277	16223	16148	16172	16408	16330	16086	16163	16246	16271	16222	16143	16310	16285	16114	16181	16127	16177	16273	16210	16269	16156	16065	16007	16334	16227	16291	16162	16162	16148	16093	16283	16292	16245	16092	16226	16152	16311	16371	16220	16176	16306	15984	16059	16147	16186	16105	16083	15906	16229	16081	16226	16238	16120	16056	16367	16200	16203	16370	16298	16071	16209	16060	16233	16222	16235	16339	15989	16221	16256	16015	16161	16212	16141	16345	16156	16266	16006	16291	16255	16312	16309	16368	16274	16056	16172	16286	16149	16384	16263	16101	16111	15978	16278	16008	16081	16114	16100	16358	16033	16220	16280	16333	16377	16075	16185	16199	16200	16392	16193	16146	16206	16106	16117	16060	16245	16295	16368	16232	16398	16036	16043	16387	16323	16190	16251	16079	16084	16217	16316	16222	16207	16127	16088	16316	16323	16206	16424	16164	16075	16139	16292	16207	16224	16133	16171	16174	16105	16251	16171	16230	16011	16247	16292	16114	16265	16206	16208	15967	16228	16174	16244	16181	15820	16145	16355	16133	16321	16373	16185	16328	16271	16255	16146	16173	16232	16172	16182	16070	16156	16287	16216	16222	16089	16191	16399	16261	16062	16238	16316	16343	16335	16176	16282	16066	16138	16354	16121	16129	16140	16279	16184	16074	16098	16189	16110	16111	16388	16253	16261	16190	16282	16285	16265	16202	16446	16231	16188	16131	16242	16217	16109	16173	16144	16238	16194	16230	16433	16272	16342	16170	16274	16169	16199	16092	16246	16075	16268	16197	15890	16172	16105	16225	16171	16187	16158	16011	16310	16159	16240	16244	16418	16303	16136	16205	16350	16091	15911	16125	16062	16063	16060	16244	16121	16130	16117	16212	16142	16251	16255	16169	16411	16216	16259	16222	16237	16303	16175	15964	16324	16201	16163	16100	16028	16126	16250	16373	16186	16342	16285	16183	16110	16368	16155	16232	16225	16186	16260	16179	15946	16202	16247	16270	16247	16079	16253	16402	16204	15979	16175	16120	16164	15978	16265	16133	16127	16141	16295	16095	16154	16111	16363	16078	16073	16275	16121	16236	16184	16357	16308	16268	16024	16250	16215	16196	16114	15946	16104	15942	16047	16265	16012	16270	16090	16134	16168	16075	16116	16115	16433	16272	16234	16107	16217	15943	15844	16120	16262	16272	16232	16393	16336	16325	16195	16171	16087	16248	16195	16099	16064	16287	16225	16069	16134	16302	16288	16272	16212	16296	16054	16001	16007	16078	16110	16047	16192	16202	16163	16151	16303	16064	16069	16123	16267	16237	16197	16270	16344	16207	16201	16225	16290	16211	16103	16284	16131	16224	16097	16281	16363	16214	16278	16412	16095	16217	16215	16162	16430	16245	16014	16133	16125	16226	16303	16246	16254	16179	16036	16373	16162	16408	16218	16083	16133	16246	16209	16203	16126	16186	16154	16121	16114	16092	16204	16095	16323	16170	16237	16284	16204	16205	16094	16029	16187	16171	16331	16329	16366	15941	15962	16302	16191	16320	16260	16267	16117	16290	16312	16340	16268	16466	16170	16265	16000	16028	16161	16214	16121	16083	16070	16005	16144	16127	16463	16203	16494	16157	16215	16226	16311	16253	16184	16278	16022	16306	16125	16186	16289	16347	16326	16187	16338	16300	16168	16070	16227	16469	16225	16285	16227	16283	16330	16243	16258	16213	16254	16186	16094	16261	16273	16263	16083	16220	16305	16162	16029	16014	16198	16111	16180	16193	16303	16262	16001	16196	16145	16131	16125	16061	16099	16143	16310	16247	16031	16189	16104	16226	16228	16090	16400	16300	16291	16087	16098	16064	16218	16259	16209	16191	16122	16161	16057	16286	16295	16086	15935	16203	15972	16048	16139	16033	16084	16231	16208	16046	16140	16081	16085	16258	16123	16377	16219	16185	16127	16174	16160	16094	16134	16101	16414	15955	16165	16006	16332	16252	16200	16093	16230	16186	16059	16047	16162	15894	16100	16086	16029	16419	16284	16387	16166	16169	16335	16199	16281	16235	16225	16083	16225	16288	16389	16310	16012	16178	16107	16210	16273	16152	16185	16180	16278	16308	16183	16165	16387	16228	16226	16349	16149	16354	16276	16416	16272	16336	16300	16365	16348	16299	16043	16232	16341	16255	16320	16309	16119	16241	16070	16187	16112	16313	16092	16195	16219	16218	16308	16411	16231	16128	16234	16333	16132	16212	16225	16157	16171	16048	16196	16113	16176	16111	16272	16027	16296	16119	16151	16368	16056	16282	16201	16139	16287	16244	16334	15937	16111	16107	16152	16289	16198	16130	16082	16197	16089	16148	16119	16215	16307	16131	16136	16203	16298	16182	16235	16181	16244	16102	16187	16291	16105	16199	16139	16248	16233	16244	16111	16349	16127	16340	16132	16226	16131	16182	16213	16032	16254	16281	16165	16236	16277	16271	16277	16035	16351	16150	16252	16167	16100	16124	16138	15911	16111	16200	16192	16125	16190	16147	16139	16374	15998	16248	16060	16125	16191	16252	16487	16272	16251	16217	16339	16258	16105	16237	16358	16303	16080	16337	16218	16281	16078	16114	16067	16147	16183	16110	16294	16180	16217	16291	16145	16348	16240	16339	16336	15942	16038	16142	16094	16144	16105	16298	16083	16123	16267	16311	16030	16187	16115	16324	16063	16108	16291	16322	16357	16100	16192	16302	16368	16341	16275	16027	16131	16378	16301	16022	16240	16349	16332	16088	16063	16275	16440	16392	16156	16306	16063	16348	16096	16235	16217	16405	16179	16249	16180	16230	16208	16103	16282	16215	15977	16329	16089	16015	16080	16239	16156	16226	16443	16228	16458	16208	16080	16123	16064	16214	16312	16151	16326	16339	16202	16092	16295	15995	16123	15994	16194	16213	16275	16215	16384	16315	16215	16369	16182	15849	16252	16359	16094	16235	16209	16347	16006	16162	16224	16307	16162	16236	16290	16173	16254	16213	16161	16347	16193	16091	16068	16176	16091	16289	16216	16328	16258	16226	16102	16191	16192	16287	16169	16213	16123	16132	16452	16313	16127	16050	16292	16183	16056	16286	16156	16195	16058	16188	16066	16225	16143	16189	16238	16129	16063	16231	16257	16173	16193	16121	16253	16121	16136	16154	16213	16211	16202	16539	16196	16019	16284	16417	16092	16267	16006	16198	16381	16295	16197	16317	16224	16175	16084	16165	16228
19084	27133	26084	23497	20469	17407	16843	16108	15291	15172	14914	14665	14904	14904	14777	14456	14279	14013	14107	14196	14084	14480	14167	13987	14129	13913	13987	14023	13827	14030	13897	14192	14105	14088	14736	14581	14132	14175	13826	13973	13770	13758	13850	13866	14020	13978	13792	13835	13844	13967	13966	13851	14030	13727	13714	13921	13936	13926	13713	13827	13916	13826	14003	13847	13790	13592	13967	13876	13769	13817	13938	13774	13922	13871	13857	13775	13851	13862	13638	13874	14044	13878	13737	13905	13600	13936	13912	13841	13791	13879	13642	13855	13688	13800	13936	13818	13843	13837	13885	13795	13908	13802	13884	13712	13830	13873	13797	13862	13889	13867	13925	13894	14080	13876	13822	13824	13870	13727	13937	13703	13769	13867	13841	13823	13830	13904	13806	13945	13965	13836	13754	14074	13853	14044	13794	13826	13776	13881	13928	13572	13909	13738	13691	13803	13891	13932	14016	13853	13712	13955	13952	13861	13842	13851	13794	13918	13869	13910	13823	14036	13805	13853	14023	13872	13981	13928	13926	13796	13801	13948	13795	13940	13953	13796	13777	13978	13856	13873	13949	13869	13874	13801	13864	13724	13944	13908	13867	13827	13835	13674	13941	13593	13910	13817	13930	13988	13767	13769	14033	13766	13778	13998	14067	13924	13685	13861	13830	13867	13729	13812	13830	13700	13853	13884	13844	13836	13896	13600	13950	13746	13893	13959	13762	13698	13838	13897	13865	13739	13964	13881	13708	13755	13860	13852	13948	13779	13933	13901	13862	13824	13726	13934	13947	13798	13950	13842	13812	13896	13762	13809	13750	13895	13678	13904	13920	13939	13811	14113	13719	13884	13997	13835	13884	13815	13892	13799	13791	13722	14023	13918	13989	13865	13739	13901	13771	13874	13828	14075	13819	13754	13692	13950	13792	13885	13780	13870	13886	13913	13892	13857	13814	13781	13890	13858	14024	13712	13819	13797	13915	13810	13864	14004	13830	13832	13792	13914	13792	13880	13762	13861	13898	14019	13782	13962	13705	13962	13768	13881	13835	13864	13829	13787	13737	13828	13871	13801	13794	14047	13802	13912	13896	13986	13820	13811	13801	13807	13770	13884	13900	13790	13817	13775	13813	13785	13795	13893	13830	13924	14006	13785	13840	13820	13849	13945	13970	13696	13922	13887	13855	13782	13833	13826	13914	13857	13826	13751	13972	13849	13903	13708	13938	13714	13622	14055	13738	13813	13947	13937	13798	13901	14066	13739	13773	13939	13780	13866	13765	13793	13939	13861	13809	13908	14089	13935	13880	13829	13772	13787	13842	13939	13886	13966	13908	13917	13808	13796	13848	14015	13994	13704	13696	13774	13717	13960	13995	13856	13771	13560	13758	13916	13639	13856	13894	13935	13953	13863	13799	13896	13751	13959	13815	14020	13913	13759	13810	13860	13774	13848	13837	13940	13710	13768	13731	13884	14005	13767	13946	13730	13935	13932	13901	13948	13889	13880	13800	13749	13873	13764	13919	13882	13809	13871	13857	13872	13834	14055	13793	13810	13951	13881	13830	13961	13739	13911	13867	13803	14019	13684	13939	13653	13949	13958	13791	13765	13814	13692	13774	13977	13849	13937	13804	13832	14031	13751	13723	13735	13773	13896	13908	13911	13850	13795	13920	13720	14044	13750	13813	13669	13830	13826	13930	13694	13917	13904	13840	13807	13778	13841	13832	13825	13714	13998	13972	13897	13912	13872	13965	13746	13860	14096	13900	14056	13925	13770	14046	13822	13598	13819	13691	13839	13877	13911	13884	13813	13881	13931	13956	13728	13865	13758	13842	13948	13869	13842	14029	13894	13743	13661	13905	13962	13966	13697	13827	13783	13944	13951	14012	13950	13871	13943	14023	13828	13755	13909	13759	13753	13869	13866	13939	13857	14000	13773	13708	13765	13952	13818	13801	13817	13779	13946	13949	13811	13886	13936	13903	13906	13830	13797	13743	13884	13997	13913	13902	13837	13881	13820	13787	13732	13797	13681	13920	13990	13770	13791	13843	13888	13822	13829	13867	13744	13726	13786	13866	14035	13735	13714	13878	13913	13810	13893	13865	13889	13803	13935	13811	13824	13806	13925	13934	13960	13717	13799	13622	13795	13815	13937	13742	13940	13751	13779	13920	13805	13779	13966	13795	13760	13843	13749	13956	13819	13811	13839	13759	13873	13899	13881	13834	13906	13943	13868	13770	14014	13796	13806	13980	13875	14049	13780	13893	13876	13856	13767	13778	13854	13810	13674	13926	13798	13941	13804	13794	13929	13727	13947	13874	13732	13935	13814	13772	13863	13767	13818	13695	13903	13783	13893	13938	13917	13766	13756	13790	13832	13933	13982	13736	13785	13786	13778	13779	13772	14046	13925	13935	13885	13878	13708	13856	14088	13784	13852	13692	13858	13880	13891	13843	13913	13814	13954	13932	13893	13851	13955	13953	13735	13828	13803	13822	13730	13970	13932	13801	13841	13734	13755	13861	13768	13730	13793	13915	13914	13866	13797	13770	13773	13942	13696	14029	13901	13822	14086	13930	13936	13819	13757	13945	13708	13836	13748	13923	13870	13856	13975	13773	13657	14055	13909	13863	13961	13772	13928	13773	13875	13824	13804	13790	13913	13877	13768	13891	13815	13931	13785	13802	13727	13823	13990	13866	13732	13869	13906	13915	13833	13941	14047	13771	13989	13789	13798	13737	13912	13758	13944	13755	13990	13921	14069	13846	13849	13777	13991	13913	13674	13744	13773	13910	13843	13750	14030	13848	13713	13781	13760	13712	13751	13872	13765	14006	13846	13949	13875	13838	13845	13908	13773	13901	13807	13905	13905	13914	13891	13739	13606	13906	13744	13847	13971	13871	13744	13961	13784	13839	13862	13917	13829	13937	13947	13832	13809	13836	13973	13659	13904	13811	13860	13759	13788	13874	13877	13954	13878	13894	13754	13715	13828	13930	13893	14002	13757	13735	13956	13878	13896	13792	13873	13846	13839	13963	13921	13835	13862	13762	13880	13712	13734	13835	13892	13881	13623	13881	13846	13995	13725	13996	13880	13895	13971	13883	13784	13777	13838	13731	13873	13894	13852	13943	13729	13714	13938	13783	13951	14012	13999	14129	13868	13794	13890	13787	13899	13900	13904	13692	13904	13899	13794	13973	13814	13947	13863	13749	14083	13790	13922	13842	13958	13935	13873	13808	13884	13822	13963	13812	13807	13861	13879	13873	13632	13826	13808	13871	13939	13877	13859	13817	13811	13795	13721	13852	13863	13699	13823	13724	13733	13871	13866	13796	13980	13872	13885	13980	13801	13777	13809	13879	13899	13875	13815	13878	13886	14022	13998	13982	13838	13875	13850	13791	13874	13718	13941	13820	13902	13822	13865	13854	13798	13957	13912	13803	13848	13744	13844	13808	13905	13833	13915	13934	13965	13959	14016	13998	13751	13863	13849	13904	13834	13799	13914	13765	13762	13981	13985	13850	13693	13712	13860	13860	13849	13958	13760	13805	13637	13893	13737	14045	13798	13816	13843	13930	13801	13746	13856	13648	13797	13917	14016	13766	13875	13780	13774	13851	13943	13854	13930	13803	13901	13727	13884	13719	13919	13902	13932	13758	13821	13853	13864	13852	13745	13757	13798	13923	13954	13782	13782	13685	13881	13917	13686	13889	13931	13776	13812	13886	13756	13890	13875	13832	13824	13908	13783	13807	13869	13987	13898	13626	13738	14004	13888	14039	14008	13887	13760	14059	13741	13853	13896	13796	13784	13823	14090	13911	14021	13937	13918	13884	13666	13775	13895	13754	13934	13813	13912	13852	14067	13732	13936	13576	14020	13922	13914	13809	13913	13902	14015	13812	13957	13800	13888	13903	13830	13727	13787	13841	13692	13915	13924	13865	13907	13818	13915	13833	13732	13739	13999	13792	13792	13800	14016	13746	13672	13845	13866	13926	13780	13785	13728	13702	13913	13844	13912	13702	13849	13811	13936	13888	13829	13877	13834	13827	13909	13827	13650	13741	13737	14004	13793	13787	13879	13905	13872	13734	13672	13773	13902	13878	13893	13894	13707	13810	14057	13859	13839	13943	13880	13883	13790	13915	13911	13750	13975	13815	13806	13875	13819	13746	13852	13906	13779	13964	13970	13842	13835	14003	13942	13955	13950	13743	13795	13752	13886	13858	13861	13873	13885	13964	13894	13955	13829	13891	13871	14005	14020	13834	13984	13897	13721	13722	13911	13912	13993	13860	13765	13845	13881	13972	13910	13876	13959	13941	13964	13881	13640	13757	13781	13801	13880	13855	13804	13973	13888	13874	13988	13665	13891	13911	13688	13783	13806	13729	14049	14023	13882	13839	13812	13680	13763	13931	13737	14063	13843	13816	13900	13921	13832	13846	13715	13762	13888	13871	13820	13818	13903	13947	13850	13862	13804	13787	13726	13843	13742	13884	13969	13848	13872	13958	13880	13925	13794	13899	13917	13668	13804	13922	13946	13801	13907	13793	13943	13862	13906	13843	13863	13723	13785	13845	13831	13891	13911	13949	13811	13691	13840	13842	13938	13790	13767	13963	13778	13661	13851	13827	14017	13970	13882	13935	14058	13813	13857	13750	13842	13768	13825	13885	13853	13826	14000	13765	13758	13853	14008	13833	13936	13705	13910	13848	13830	13973	13733	13835	13858	13856	13754	13799	13770	13913	13703	13761	13980	13855	13891	13824	13815	13944	13986	13957	13835	13829	13904	14015	13787	13633	13919	13953	13701	13809	13841	13910	13928	13864	13886	13917	13898	13928	13925	13818	13846	13971	13733	13781	13881	14016	13778	13799	13951	13846	13925	13865	13800	13819	13776	13747	13887	13886	13926	13832	13906	13869	13913	13769	13794	13834	13871	13840	13862	13977	13789	13980	13880	13855	13866	13825	13741	13754	13692	13929	13971	13753	13923	13914	13752	13957	13772	13836	13755	13813	13983	13909	13901	13865	13798	13775	13846	13804	13732	13872	14010	13860	13757	13782	13773	13774	13963	13880	13848	13836	13775	13890	13856	13915	13791	13805	13810	13857	13868	13926	13910	13815	13842	13858	13954	13946	13865	13784	13891	13729	13839	13840	13837
24084	21467	29142	24396	22880	22969	21944	18650	17669	17482	17297	16795	16847	16895	16817	16440	16184	15955	16055	16071	16367	16401	16495	15762	16119	16244	15868	16012	16036	15619	15826	16120	16008	17460	19238	18164	17165	16362	15866	15895	15836	15781	15825	15803	15687	15769	15899	15718	15976	15692	15644	15729	15620	15677	15823	15583	15702	15955	15801	15899	15808	15716	15635	15574	15716	15875	15755	15820	15694	15655	15740	15598	15666	15710	15738	15754	15737	15574	15713	15747	15630	15727	15580	15842	15972	15930	15845	15697	15702	15857	15784	15483	15568	15808	15773	15653	15810	15596	15783	15788	15751	15759	15875	15720	15702	15692	15758	15797	15858	15583	15701	15463	15647	15615	15605	15783	15671	15878	15745	15799	15651	15770	15660	15726	15865	15947	15850	15606	15841	15627	15753	15712	15699	15620	15715	15672	15900	15793	15785	15792	15815	15878	15929	15928	15953	15696	15682	15753	15845	15616	15667	15787	15664	15666	15531	15535	15831	15789	15777	15826	15556	15675	15757	15781	15757	15864	15714	15589	15724	15737	15824	15685	15632	15745	15620	15796	15620	15781	15821	15684	15754	15769	15859	15615	15638	15747	15748	15385	15659	15789	15618	15933	15539	15738	15697	15701	15788	15831	15817	15606	15666	15702	15741	15634	15670	15631	15767	15576	15749	15977	15607	15576	15882	15894	15662	15885	15954	15711	15457	15687	15581	15778	15630	15666	15768	15652	15617	15770	15739	15729	15821	15582	15665	15856	15664	15879	15723	15814	15820	15717	15834	15928	15734	15741	15881	15649	15935	15672	15876	15726	15839	15623	15597	15555	15791	15662	15747	15613	15669	15622	15717	15818	15581	15552	15709	15639	15772	15770	15559	15463	15783	15749	15941	15928	15852	15535	15579	15486	15842	15645	15771	15745	15776	15999	15868	15693	15742	15696	15548	15677	15872	15760	15640	15598	15725	15663	15661	15728	15582	15598	15654	15706	15674	15580	15781	15812	15755	15706	15644	15703	15768	15720	15781	15564	15776	15722	15615	15669	15612	15872	15648	15630	15637	15688	15774	15669	15637	15824	15528	15713	15664	15744	15892	15775	15647	15733	15516	15838	15896	15773	15727	15896	15858	15892	15883	15793	15655	15678	15763	15830	15654	15639	15730	15829	15584	15729	15752	15701	15769	15723	15654	15696	15575	15827	15409	15703	15784	15609	15831	15638	15740	15812	15854	15557	15765	15694	15736	15695	15811	15867	15767	15689	15701	15727	15599	15994	15838	15460	15710	15676	15636	15774	15716	15747	15660	15798	15642	15660	15687	15685	15909	15744	15677	15655	15738	15843	15899	15584	15787	15894	15780	15774	15866	15716	15608	15637	15735	15826	15663	15749	15827	15896	15678	15829	15742	15559	15738	15783	15727	15805	15968	15616	15529	15841	15788	15758	15774	15781	15771	15616	15576	15674	15680	15612	15837	15828	15670	15752	15877	15582	15700	15788	15567	15590	15866	15740	15711	15745	15787	15634	15629	15774	15607	15815	15788	15878	15840	15769	15871	15912	15711	15571	15603	15726	15476	15752	15729	15665	15785	15610	15711	15883	15644	15685	15772	15772	15604	15515	15698	15754	15343	15685	15518	15752	15659	15481	15715	15682	15665	15891	15675	15622	15712	15761	15661	15705	15634	15649	15953	15721	15519	15718	15866	15829	15580	15740	15601	15868	15739	15686	15570	15584	15760	15924	15666	15736	15706	15788	15842	15596	15591	15719	15593	15676	15822	15652	15874	15946	15793	15740	15877	15753	15541	15793	15811	15967	15673	15845	15591	15775	15704	15552	15865	15780	15873	15483	15702	15637	15714	15530	15773	15777	15687	15859	15664	15836	15825	15803	15661	15565	15922	15783	15761	15636	15606	15655	15667	15767	15773	15716	15723	15565	15735	15713	15719	15756	15592	15659	15797	15717	15706	15605	15642	16033	15630	15671	15671	15660	15877	15674	15805	15714	15713	15780	15608	15828	15684	15809	15831	15784	15495	15663	15696	15659	15774	15856	15687	15668	15744	15828	15798	15652	15619	15739	15632	15665	15716	15793	15487	15796	15699	15810	15741	15608	15759	15638	15634	15665	15835	15677	15707	15727	15699	15562	15676	15649	15701	15606	15546	15742	15682	15611	15617	15593	15531	15641	15693	15652	15676	15881	15693	15720	15814	15713	15719	15545	15574	15672	15664	15731	15787	15610	15767	15736	15585	15753	15800	15876	15830	15743	15553	15715	15847	15460	15814	15678	15509	15564	15482	15669	15533	15636	15809	15676	15936	15656	15680	15856	15795	15692	15844	15572	16032	15708	15739	15777	15664	15909	15715	15634	15631	15795	15737	15782	15802	15653	15708	15903	15787	15764	15791	15885	15757	15665	15518	15816	15817	15692	15504	15584	15658	15866	15735	15789	15751	15977	15878	15771	15697	15845	15577	15792	15885	15894	15785	15544	15793	15592	15676	15591	15657	15719	15726	15721	15759	15867	15637	15749	15604	15645	15624	15765	15528	15671	15732	15865	15659	15836	15793	15767	15864	15814	15659	15714	15784	15576	15671	15834	15747	15685	15637	15638	15787	15694	15556	15785	15767	15478	15745	15737	15752	15570	15679	15704	15770	15726	15839	15834	15870	15623	15545	15836	15769	15765	15612	15758	15589	15712	15783	15583	15535	15626	15644	15621	15640	15790	15812	15668	15700	15717	15767	15808	15666	15619	15714	15710	15806	15595	15590	15703	15550	15837	15590	15670	15770	15652	15669	15555	15771	15821	15781	15836	15782	15737	15599	15603	15486	15595	15617	15880	15817	15745	15788	15737	15655	15652	15520	15657	15709	15653	15745	15675	15828	15550	15616	15986	15472	15755	15825	15711	15723	15706	15847	15927	15702	15733	15923	15780	15681	15969	15748	15846	15697	15726	15735	15665	15743	15695	15657	15738	15747	15597	15735	15556	15641	15879	15731	15782	15883	15700	15779	15771	15751	15793	15486	15715	15631	15592	15512	15776	15666	15762	15909	15811	15848	15732	15787	15822	15901	15784	15542	15805	15662	15589	16049	15824	15658	15572	15657	15603	15649	15843	15693	15727	15708	15738	15628	15706	15810	15672	15666	15713	15648	15543	15620	15761	15713	15606	15870	15599	15755	15561	15752	15782	15754	15847	15683	15715	15812	15790	15630	15818	15685	15784	15698	15702	15708	15761	15749	15892	15729	15666	15602	15628	15633	15658	15758	15849	15796	15749	15590	15860	15909	15656	15889	15595	15718	15782	15583	15472	15827	15924	15842	15788	15654	15685	15751	15757	15672	15830	15741	15558	15609	15767	15579	15672	15512	15788	15477	15706	15763	15952	15849	15742	15691	15937	15696	15778	15838	15752	16038	15680	15802	15823	15960	15752	15828	15618	15800	15864	15825	15762	15697	15717	15814	15636	15872	15585	15727	15600	15762	15821	15687	15789	15769	15651	15681	15705	15741	15725	15743	15809	15698	15846	15773	15701	15748	15648	15779	15811	15746	15708	15718	15828	15575	15630	15916	15753	15716	15733	15879	15769	15703	15671	15950	15758	15869	15854	15838	15662	15628	16076	15628	15712	15658	15702	15730	15772	15646	15726	15836	15886	15796	15838	15625	15711	15711	15825	15800	15948	15836	15802	15812	15475	15712	15874	15684	15753	15504	15679	15893	15657	15673	15622	15712	15797	15465	15696	15646	15752	15684	15612	15633	15649	15638	15739	15621	15624	15530	15689	15787	15791	15632	15827	15649	15682	15579	15764	15771	15701	15856	15861	15519	15630	15838	15578	15749	15796	15697	15918	15670	15836	15845	15804	15759	15777	15859	15820	15667	15687	15813	15561	15821	15778	15858	16019	15643	15546	15801	15786	15622	15676	15405	15742	15647	15767	15700	15612	15816	15773	15843	15579	15716	15719	15720	15728	15777	15722	15738	15964	15741	15526	15826	15630	15582	15745	15821	15966	15887	15645	15533	15753	15710	15571	15845	15786	15642	15815	15774	15829	15888	15706	15688	15610	15735	15826	15646	15519	15751	15659	15622	15691	15777	15611	15675	15782	15750	15707	15682	15788	15694	15626	15767	15860	15797	15682	15699	15759	15840	15634	15772	15419	15939	15729	15627	15567	15645	15541	15426	15469	15820	15819	15547	15836	15695	15820	15650	15867	15823	15834	15732	15721	15737	15614	15843	15635	16009	15805	15946	15724	15660	15878	15760	15682	15571	15484	15726	15676	15532	15467	15771	15628	15488	15800	15796	15597	15683	15894	15787	15707	15885	15820	15468	15743	15683	15706	15737	15622	15825	15731	15696	15576	15751	15574	15709	15595	15624	15545	15900	15724	15792	15883	15824	15725	15801	15770	15682	15632	15673	15948	15682	15678	15602	15847	15718	15524	15864	15689	15683	15880	15757	15722	15702	15682	15576	15677	15728	15870	15689	15606	15788	15572	15741	15772	15831	15677	15854	15775	15721	15659	15584	15681	15709	15823	15669	15595	15658	15962	15779	15872	15506	15608	15640	15728	15595	15866	15820	15673	15693	15712	15769	15909	15733	15870	15678	15713	15760	15753	15588	15768	15836	15653	15894	15660	15648	15510	15509	15724	15575	15662	15888	15835	15755	15786	15669	15812	15531	15578	15629	15653	15726	15620	15824	15873	15801	15499	15822	15869	15995	15912	15646	15598	15451	15715	15608	15657	15758	15594	15546	15705	15730	15765	15731	15439	16027	15763	15804	15721	15706	15659	15549	15754	15640	15751	15866	15565	15729	15757	15604	15598	15764	15813	15771	15581	15721	15767	15843	15734	15576	15678	15838	15998	15731	15682	15759	15837	15605	15801	15722	15733	15732	15782	15598	15756	15752	15748	15662	15789	15686	15837	15631	15761	15702	15838	15760	15699	15536	15638	15667	15753	15804	15675	15471	15722	15802	15750	15544	15721	15610	15790	15568	15721	15633	15567	15653	15493	15601	15635	15649	15660	15709	15735	15821	15753	15927	15866	15494	15792	15814	15666	15810	15667	15774	15859	15559	15843	15664	15838	15544	15489	15606	15583	15995	15633	15557	15566	15625	15807	15817	15775	15785	15794	15692	15775	15755	15729
19180	33510	33020	27926	24368	20022	18696	17404	16482	16125	15555	15063	15231	15026	15067	14437	14135	13887	13840	14122	14039	14485	14392	13873	14049	14137	13950	13749	13689	13732	13834	13979	14228	16166	18262	16490	15241	14090	13806	13678	13643	13692	13580	13613	13575	13530	13771	13522	13716	13592	13647	13702	13502	13686	13500	13553	13714	13611	13727	13743	13634	13683	13529	13637	13581	13458	13639	13654	13611	13709	13605	13457	13539	13526	13707	13649	13538	13539	13561	13742	13590	13587	13733	13531	13387	13609	13661	13581	13601	13629	13515	13535	13647	13524	13601	13595	13460	13750	13730	13708	13637	13608	13691	13470	13725	13543	13619	13679	13571	13467	13476	13672	13735	13709	13809	13761	13542	13606	13565	13574	13645	13548	13626	13723	13817	13594	13583	13587	13690	13637	13671	13600	13734	13584	13570	13627	13719	13501	13695	13710	13636	13617	13468	13406	13520	13650	13708	13457	13587	13602	13583	13559	13614	13638	13594	13625	13606	13645	13499	13535	13622	13749	13595	13544	13538	13683	13431	13686	13657	13523	13545	13801	13757	13497	13575	13621	13424	13521	13417	13588	13510	13670	13650	13548	13468	13736	13543	13648	13476	13685	13595	13596	13668	13646	13412	13663	13673	13668	13712	13594	13548	13493	13688	13686	13555	13634	13566	13320	13662	13568	13589	13563	13756	13588	13468	13696	13687	13606	13417	13580	13606	13547	13724	13586	13652	13658	13532	13492	13651	13708	13730	13700	13539	13609	13553	13551	13776	13525	13541	13564	13524	13608	13527	13598	13705	13570	13487	13697	13717	13602	13552	13537	13785	13596	13669	13579	13641	13763	13631	13711	13660	13466	13750	13542	13727	13516	13534	13596	13668	13607	13451	13564	13673	13435	13749	13562	13673	13586	13527	13720	13659	13558	13660	13651	13541	13459	13658	13524	13551	13362	13668	13520	13563	13739	13772	13608	13531	13485	13565	13526	13665	13599	13481	13524	13421	13529	13497	13714	13662	13477	13749	13503	13513	13782	13501	13644	13594	13517	13601	13502	13507	13586	13567	13645	13601	13595	13465	13574	13546	13490	13694	13682	13617	13544	13651	13438	13724	13652	13520	13519	13672	13855	13562	13677	13468	13681	13663	13522	13529	13538	13642	13603	13537	13711	13568	13543	13475	13728	13540	13595	13659	13429	13541	13576	13537	13601	13763	13664	13474	13627	13694	13613	13488	13711	13403	13744	13546	13624	13690	13562	13356	13596	13633	13655	13719	13576	13621	13605	13626	13722	13646	13646	13598	13611	13613	13536	13514	13527	13610	13496	13597	13602	13577	13450	13595	13638	13685	13638	13657	13591	13621	13663	13549	13546	13751	13697	13500	13624	13648	13580	13589	13624	13508	13624	13512	13713	13589	13416	13531	13575	13544	13542	13532	13628	13541	13595	13562	13793	13501	13581	13602	13660	13492	13598	13836	13563	13544	13581	13667	13605	13591	13545	13558	13699	13658	13634	13638	13710	13603	13704	13770	13459	13576	13636	13671	13629	13515	13510	13406	13684	13517	13530	13587	13648	13615	13753	13646	13563	13655	13635	13558	13604	13582	13588	13581	13808	13644	13539	13526	13404	13502	13687	13654	13605	13418	13596	13725	13599	13374	13775	13649	13742	13388	13673	13587	13680	13458	13429	13532	13621	13716	13711	13538	13517	13371	13670	13582	13637	13502	13395	13696	13737	13664	13497	13691	13470	13576	13668	13582	13632	13658	13697	13579	13541	13725	13650	13693	13668	13668	13473	13771	13624	13720	13543	13650	13548	13584	13418	13637	13649	13522	13687	13699	13557	13771	13610	13745	13573	13679	13519	13723	13698	13607	13644	13626	13510	13698	13590	13591	13640	13677	13597	13518	13565	13705	13591	13598	13505	13505	13631	13565	13719	13470	13571	13607	13749	13666	13651	13614	13530	13664	13553	13695	13650	13517	13633	13518	13580	13677	13689	13685	13647	13657	13747	13511	13681	13563	13554	13626	13620	13563	13504	13748	13613	13612	13717	13733	13552	13742	13519	13659	13812	13565	13567	13627	13805	13646	13604	13734	13599	13447	13706	13699	13571	13627	13754	13688	13595	13617	13563	13620	13632	13726	13628	13614	13540	13531	13635	13535	13657	13660	13617	13815	13665	13447	13553	13567	13777	13602	13623	13552	13647	13637	13755	13720	13673	13617	13719	13561	13584	13568	13638	13647	13575	13481	13416	13640	13544	13625	13481	13524	13681	13396	13619	13635	13705	13656	13680	13540	13650	13590	13534	13528	13670	13613	13675	13619	13552	13540	13664	13550	13577	13562	13593	13600	13638	13519	13634	13556	13607	13556	13512	13631	13448	13579	13733	13581	13646	13622	13633	13515	13467	13581	13556	13575	13594	13654	13509	13655	13711	13599	13691	13665	13707	13552	13625	13624	13594	13460	13615	13684	13579	13569	13756	13525	13693	13453	13428	13414	13656	13644	13643	13600	13455	13642	13622	13569	13391	13596	13646	13698	13611	13455	13664	13667	13646	13634	13589	13626	13811	13595	13545	13745	13627	13586	13711	13591	13637	13562	13539	13568	13589	13695	13489	13672	13536	13750	13580	13608	13585	13632	13488	13546	13628	13663	13726	13651	13552	13617	13667	13780	13581	13619	13517	13568	13789	13662	13504	13476	13488	13713	13620	13488	13614	13714	13356	13455	13678	13753	13494	13670	13539	13618	13557	13582	13633	13628	13684	13681	13467	13623	13613	13593	13537	13757	13686	13582	13520	13576	13478	13591	13600	13622	13886	13605	13612	13493	13561	13507	13730	13489	13592	13650	13558	13525	13589	13721	13583	13538	13467	13721	13543	13640	13656	13539	13604	13632	13580	13492	13601	13647	13554	13581	13628	13482	13635	13730	13537	13449	13621	13497	13547	13618	13548	13508	13497	13586	13528	13669	13400	13553	13422	13768	13648	13507	13666	13684	13682	13613	13623	13673	13638	13515	13593	13498	13648	13581	13574	13477	13627	13526	13514	13644	13701	13463	13568	13645	13696	13798	13596	13635	13645	13556	13618	13555	13515	13696	13633	13686	13482	13535	13652	13574	13545	13668	13664	13663	13603	13673	13469	13577	13641	13505	13553	13465	13512	13478	13562	13614	13735	13718	13610	13575	13549	13746	13571	13759	13462	13583	13471	13643	13673	13634	13413	13414	13603	13655	13674	13625	13599	13623	13692	13545	13591	13645	13567	13592	13534	13416	13565	13474	13569	13641	13749	13549	13545	13533	13575	13563	13589	13588	13614	13552	13698	13629	13462	13557	13701	13421	13483	13653	13549	13676	13620	13607	13726	13570	13612	13720	13449	13607	13659	13681	13427	13594	13534	13598	13566	13625	13653	13663	13653	13699	13608	13574	13681	13660	13797	13714	13451	13680	13651	13752	13630	13504	13498	13546	13523	13611	13717	13606	13737	13781	13573	13575	13602	13532	13700	13528	13469	13712	13420	13625	13490	13580	13714	13607	13515	13719	13483	13607	13464	13648	13661	13708	13514	13537	13666	13594	13645	13606	13670	13694	13534	13512	13831	13526	13637	13666	13622	13679	13593	13700	13606	13701	13501	13472	13668	13667	13447	13573	13734	13523	13576	13602	13601	13514	13561	13743	13414	13458	13470	13744	13551	13761	13434	13689	13560	13525	13627	13529	13482	13709	13650	13712	13596	13480	13648	13570	13458	13700	13652	13741	13620	13615	13617	13600	13562	13477	13772	13686	13537	13714	13573	13593	13592	13627	13659	13599	13645	13475	13692	13646	13625	13425	13403	13438	13520	13532	13657	13733	13468	13581	13588	13677	13701	13475	13781	13428	13652	13780	13691	13833	13731	13622	13662	13518	13717	13856	13469	13564	13584	13570	13597	13667	13475	13720	13547	13633	13721	13532	13766	13642	13646	13569	13595	13617	13639	13485	13584	13650	13700	13572	13578	13630	13723	13638	13613	13542	13567	13550	13586	13612	13382	13492	13591	13751	13504	13583	13598	13485	13597	13730	13521	13545	13740	13643	13541	13577	13592	13527	13553	13676	13759	13631	13607	13676	13591	13599	13762	13709	13578	13722	13685	13762	13507	13462	13805	13632	13490	13552	13542	13689	13665	13648	13583	13677	13614	13687	13631	13614	13635	13720	13633	13587	13675	13651	13470	13619	13710	13666	13473	13580	13696	13489	13677	13621	13657	13606	13594	13645	13607	13722	13616	13580	13481	13514	13535	13659	13622	13433	13554	13463	13583	13664	13541	13495	13772	13665	13537	13659	13628	13643	13525	13562	13647	13614	13741	13542	13586	13693	13678	13774	13505	13591	13673	13527	13567	13576	13645	13624	13705	13752	13720	13582	13575	13454	13775	13703	13492	13600	13531	13568	13579	13646	13674	13666	13673	13657	13613	13621	13508	13632	13610	13492	13557	13632	13578	13317	13487	13532	13600	13627	13628	13748	13704	13536	13482	13536	13504	13623	13544	13536	13472	13669	13486	13637	13691	13498	13491	13445	13621	13716	13652	13420	13472	13539	13546	13507	13680	13543	13730	13736	13663	13669	13603	13788	13656	13440	13648	13693	13665	13538	13553	13581	13637	13705	13592	13481	13688	13806	13626	13629	13511	13458	13643	13479	13524	13601	13663	13620	13445	13541	13653	13765	13736	13572	13495	13533	13632	13638	13588	13522	13733	13583	13532	13740	13730	13516	13745	13588	13611	13580	13496	13485	13525	13671	13636	13580	13653	13673	13629	13599	13661	13493	13582	13557	13456	13549	13470	13683	13678	13578	13584	13633	13709	13538	13574	13778	13511	13658	13635	13602	13698	13561	13745	13604	13560	13578	13573	13635	13522	13888	13583	13454	13608	13592	13557	13509	13696	13607	13501	13564	13603	13741	13646	13788	13630	13566	13573	13662	13540	13586	13527	13660	13724	13496	13633	13732	13584	13654	13627	13664	13427	13703	13654	13698	13699	13491	13591	13358	13654	13743	13618	13786	13779	13432	13615	13446	13557	13627	13562	13574	13633	13848	13670	13654	13550	13631	13549	13596	13560	13515	13651	13389	13571	13499	13497	13600	13594	13640	13614	13695	13782	13559	13742
23147	21458	29438	23894	21826	23997	25818	19981	18211	17940	17577	17120	17307	16770	16881	16502	16323	16123	16083	16135	16192	16106	16613	16018	15969	15927	15920	15855	15704	15672	15982	15671	16037	18600	21884	19714	18055	16655	16072	15830	15651	15597	15553	15764	15529	15349	15618	15718	15481	15697	15544	15479	15624	15726	15537	15641	15829	15552	15475	15609	15509	15747	15684	15549	15680	15706	15664	15402	15595	15669	15857	15611	15645	15456	15663	15654	15589	15632	15614	15460	15758	15411	15681	15652	15633	15461	15640	15620	15519	15493	15693	15581	15506	15595	15632	15480	15544	15541	15399	15391	15532	15597	15576	15590	15669	15599	15746	15532	15532	15396	15551	15632	15475	15598	15522	15454	15453	15560	15683	15549	15552	15517	15436	15516	15590	15642	15606	15409	15611	15643	15617	15552	15699	15711	15505	15773	15657	15452	15609	15762	15655	15532	15487	15607	15323	15520	15588	15519	15502	15702	15644	15674	15744	15770	15527	15702	15497	15580	15660	15608	15622	15538	15637	15643	15674	15603	15585	15600	15496	15529	15430	15455	15633	15494	15549	15466	15507	15722	15446	15410	15538	15597	15510	15601	15543	15505	15689	15497	15512	15471	15553	15558	15632	15577	15495	15499	15486	15332	15718	15712	15588	15440	15301	15595	15606	15595	15616	15562	15614	15567	15509	15577	15672	15482	15641	15386	15588	15741	15472	15502	15540	15634	15568	15585	15824	15630	15268	15558	15481	15620	15514	15433	15722	15587	15644	15497	15496	15459	15495	15390	15475	15516	15574	15751	15501	15579	15680	15675	15622	15591	15618	15441	15580	15608	15653	15253	15544	15587	15357	15672	15439	15667	15414	15615	15782	15507	15605	15595	15516	15348	15487	15769	15801	15554	15357	15684	15585	15580	15547	15667	15488	15397	15509	15585	15671	15461	15486	15627	15667	15529	15696	15326	15544	15471	15458	15712	15344	15445	15635	15405	15555	15552	15606	15700	15459	15497	15530	15616	15598	15296	15549	15469	15456	15528	15431	15473	15570	15576	15462	15622	15512	15648	15753	15670	15513	15570	15632	15521	15491	15442	15480	15258	15458	15501	15579	15630	15674	15716	15663	15555	15582	15396	15621	15770	15463	15601	15493	15444	15390	15496	15541	15494	15507	15458	15728	15553	15679	15662	15526	15477	15613	15449	15722	15649	15498	15642	15605	15535	15491	15508	15398	15353	15431	15584	15423	15426	15579	15419	15576	15584	15725	15580	15587	15597	15516	15626	15558	15567	15465	15401	15656	15626	15748	15702	15486	15548	15489	15720	15576	15653	15522	15544	15419	15727	15683	15465	15648	15443	15571	15235	15361	15496	15507	15492	15657	15539	15594	15529	15423	15558	15521	15540	15495	15720	15598	15669	15510	15463	15686	15493	15672	15407	15688	15384	15571	15546	15463	15428	15504	15574	15624	15693	15521	15621	15697	15571	15680	15667	15414	15629	15687	15411	15680	15456	15626	15510	15553	15746	15813	15418	15237	15544	15600	15406	15481	15607	15709	15593	15611	15527	15826	15524	15675	15627	15432	15606	15491	15590	15565	15536	15425	15478	15323	15590	15559	15535	15602	15660	15324	15391	15644	15436	15503	15569	15537	15344	15487	15614	15520	15489	15488	15523	15535	15553	15552	15499	15425	15602	15494	15617	15524	15457	15508	15487	15593	15584	15544	15545	15580	15515	15467	15528	15570	15509	15575	15473	15574	15695	15716	15473	15579	15406	15562	15315	15553	15700	15564	15489	15704	15529	15525	15613	15713	15587	15633	15456	15678	15556	15615	15551	15586	15651	15464	15273	15416	15478	15510	15567	15333	15406	15613	15501	15698	15557	15601	15639	15486	15525	15769	15689	15550	15527	15597	15619	15620	15592	15770	15450	15391	15722	15429	15531	15537	15585	15580	15401	15719	15572	15641	15398	15543	15297	15792	15725	15612	15631	15429	15310	15525	15530	15644	15578	15578	15635	15456	15603	15530	15653	15556	15337	15670	15601	15397	15493	15559	15626	15654	15565	15658	15362	15568	15564	15559	15698	15559	15581	15723	15431	15553	15432	15551	15687	15597	15536	15652	15594	15625	15587	15635	15692	15356	15567	15746	15483	15491	15620	15694	15569	15456	15538	15664	15611	15430	15653	15550	15639	15609	15652	15634	15476	15495	15597	15581	15450	15515	15705	15604	15546	15463	15614	15383	15237	15678	15673	15648	15523	15500	15712	15514	15809	15534	15516	15392	15438	15594	15407	15662	15467	15601	15579	15736	15661	15629	15716	15556	15530	15442	15615	15486	15388	15449	15617	15512	15470	15511	15568	15524	15563	15652	15695	15536	15866	15571	15564	15561	15733	15747	15495	15495	15390	15687	15582	15538	15353	15656	15444	15648	15533	15502	15590	15656	15511	15561	15619	15572	15473	15602	15707	15483	15471	15543	15469	15539	15448	15579	15457	15505	15491	15748	15828	15717	15474	15619	15673	15404	15510	15473	15520	15544	15581	15435	15598	15517	15332	15452	15507	15627	15595	15486	15657	15588	15373	15535	15451	15446	15734	15589	15707	15572	15602	15587	15427	15596	15581	15493	15686	15625	15581	15725	15484	15325	15668	15369	15476	15575	15564	15495	15561	15652	15589	15599	15730	15510	15572	15510	15427	15635	15575	15405	15534	15717	15499	15484	15454	15584	15580	15725	15527	15683	15692	15391	15578	15555	15559	15616	15672	15603	15476	15466	15525	15560	15494	15588	15723	15613	15592	15620	15660	15450	15437	15503	15614	15311	15485	15456	15508	15556	15494	15466	15341	15417	15677	15553	15467	15632	15534	15600	15601	15619	15519	15449	15577	15499	15488	15675	15429	15550	15382	15520	15552	15591	15351	15216	15526	15481	15550	15594	15580	15692	15609	15529	15413	15681	15562	15560	15287	15430	15550	15548	15427	15519	15382	15445	15509	15673	15610	15511	15520	15525	15514	15560	15618	15655	15416	15547	15654	15553	15552	15559	15506	15533	15527	15625	15465	15567	15583	15557	15455	15401	15511	15454	15616	15556	15511	15673	15636	15567	15729	15272	15554	15689	15405	15481	15421	15397	15575	15570	15333	15512	15590	15725	15748	15440	15660	15439	15478	15531	15587	15521	15556	15516	15587	15655	15455	15581	15584	15640	15434	15481	15347	15454	15283	15442	15713	15636	15680	15685	15556	15309	15493	15336	15672	15601	15530	15498	15492	15713	15500	15582	15662	15509	15378	15617	15558	15550	15668	15553	15451	15453	15627	15539	15443	15650	15451	15631	15516	15397	15297	15486	15576	15580	15647	15711	15514	15748	15573	15740	15600	15518	15439	15663	15538	15485	15522	15448	15414	15638	15570	15614	15482	15541	15652	15700	15323	15474	15302	15536	15416	15609	15646	15598	15825	15553	15625	15611	15447	15410	15487	15445	15757	15575	15635	15473	15454	15555	15482	15466	15362	15514	15498	15550	15522	15522	15575	15710	15499	15643	15601	15567	15669	15587	15602	15591	15632	15431	15320	15611	15653	15587	15531	15397	15597	15629	15402	15622	15210	15323	15643	15425	15317	15607	15494	15675	15635	15685	15634	15434	15609	15471	15534	15496	15454	15623	15518	15447	15545	15624	15659	15502	15561	15625	15584	15488	15499	15400	15607	15536	15641	15521	15614	15550	15248	15460	15637	15478	15472	15685	15537	15702	15525	15609	15546	15710	15636	15584	15430	15658	15527	15609	15539	15377	15537	15550	15690	15481	15698	15532	15331	15637	15780	15453	15451	15499	15421	15460	15618	15556	15555	15562	15684	15673	15495	15534	15737	15731	15556	15634	15481	15556	15403	15557	15647	15705	15629	15566	15593	15654	15419	15380	15470	15532	15347	15352	15459	15401	15667	15501	15342	15526	15665	15571	15606	15619	15454	15458	15436	15526	15318	15658	15547	15585	15550	15518	15473	15468	15487	15496	15474	15412	15415	15492	15377	15504	15443	15766	15567	15519	15417	15623	15554	15514	15498	15464	15430	15635	15584	15569	15490	15520	15700	15452	15533	15389	15339	15474	15541	15345	15513	15753	15474	15570	15507	15492	15583	15587	15539	15480	15377	15425	15595	15400	15580	15491	15259	15484	15475	15640	15630	15691	15581	15710	15472	15568	15341	15377	15441	15601	15602	15580	15766	15584	15440	15546	15448	15356	15778	15748	15427	15644	15401	15519	15380	15561	15712	15796	15426	15583	15688	15556	15522	15486	15473	15628	15436	15569	15612	15510	15616	15561	15525	15453	15431	15716	15479	15684	15698	15571	15454	15366	15391	15271	15440	15568	15529	15507	15667	15448	15406	15458	15429	15579	15650	15429	15415	15637	15664	15536	15683	15574	15400	15652	15498	15432	15615	15498	15321	15577	15467	15501	15565	15595	15610	15671	15547	15548	15478	15446	15421	15556	15693	15527	15542	15682	15625	15571	15478	15596	15617	15536	15524	15528	15498	15670	15630	15567	15701	15397	15595	15397	15661	15691	15545	15543	15575	15666	15600	15510	15587	15374	15491	15608	15658	15660	15314	15549	15746	15558	15522	15665	15508	15525	15346	15378	15383	15690	15356	15754	15475	15492	15604	15632	15744	15685	15594	15406	15581	15476	15557	15684	15584	15437	15433	15744	15580	15581	15577	15520	15593	15534	15597	15635	15668	15523	15580	15782	15526	15752	15547	15632	15321	15660	15657	15653	15577	15489	15611	15513	15561	15398	15405	15581	15375	15664	15513	15478	15732	15585	15729	15513	15596	15682	15556	15573	15607	15684	15521	15437	15430	15510	15418	15387	15606	15591	15333	15514	15449	15474	15515	15562	15733	15484	15565	15349	15480	15656	15678	15591	15724	15697	15540	15367	15593	15641	15515	15489	15424	15428	15483	15444	15554	15602	15543	15522	15494	15782	15669	15645	15560	15607	15626	15517	15459	15661	15657	15575	15473	15529	15467	15657	15350	15239	15582	15607	15431	15455	15552	15497	15570	15281	15585	15515	15598	15559	15488	15585	15531	15550	15667	15412	15675	15823	15457	15596	15444	15567	15638	15727	15546	15517	15553	15679	15400	15710	15494	15621	15609
21212	38313	37550	30820	27532	22335	20392	19371	17867	16976	16048	15693	15808	15560	15397	14761	14335	13938	13917	14079	14324	14304	14435	13952	14248	13756	13878	13626	13841	13583	13799	13643	14048	18549	21523	18159	16094	14765	13793	13686	13671	13600	13355	13633	13547	13399	13565	13461	13585	13597	13479	13484	13298	13472	13539	13569	13310	13402	13460	13397	13534	13453	13507	13344	13451	13385	13368	13531	13650	13118	13572	13373	13398	13345	13500	13387	13513	13413	13437	13473	13498	13469	13525	13497	13577	13493	13510	13419	13474	13665	13598	13555	13667	13527	13489	13389	13505	13409	13303	13413	13480	13434	13670	13398	13458	13384	13422	13470	13450	13494	13402	13581	13384	13554	13388	13496	13225	13499	13581	13568	13438	13420	13335	13323	13411	13473	13315	13419	13457	13530	13541	13510	13419	13376	13453	13501	13445	13317	13428	13437	13280	13527	13270	13408	13649	13332	13514	13479	13471	13335	13273	13420	13294	13517	13360	13263	13482	13491	13415	13423	13556	13373	13266	13460	13478	13347	13615	13543	13384	13455	13531	13408	13481	13454	13262	13336	13435	13538	13373	13471	13353	13443	13434	13383	13363	13407	13524	13433	13536	13328	13401	13388	13624	13487	13313	13418	13374	13370	13334	13270	13405	13484	13414	13313	13294	13580	13385	13533	13296	13347	13239	13190	13398	13281	13575	13430	13428	13459	13534	13405	13373	13495	13617	13400	13401	13512	13406	13478	13581	13386	13360	13353	13451	13354	13556	13521	13460	13432	13493	13559	13332	13565	13400	13407	13367	13441	13498	13554	13400	13454	13519	13340	13315	13194	13521	13365	13463	13606	13485	13662	13413	13377	13410	13364	13233	13456	13238	13518	13529	13379	13331	13491	13334	13485	13635	13485	13463	13378	13312	13511	13353	13424	13291	13512	13643	13332	13482	13540	13594	13357	13402	13352	13482	13283	13595	13399	13374	13447	13426	13360	13411	13406	13269	13626	13474	13522	13423	13419	13288	13283	13454	13400	13394	13451	13406	13405	13328	13505	13301	13416	13419	13499	13576	13445	13415	13508	13398	13510	13371	13372	13233	13605	13289	13334	13565	13376	13533	13468	13322	13332	13333	13625	13515	13553	13341	13406	13551	13409	13357	13298	13376	13351	13649	13665	13348	13574	13247	13442	13414	13597	13508	13423	13516	13444	13378	13488	13333	13397	13409	13401	13381	13467	13477	13348	13429	13649	13408	13358	13464	13366	13437	13409	13514	13370	13373	13417	13404	13429	13464	13477	13397	13536	13403	13482	13315	13431	13375	13525	13411	13264	13493	13360	13514	13440	13424	13397	13388	13532	13378	13278	13504	13432	13478	13347	13400	13399	13520	13370	13428	13495	13438	13595	13337	13382	13440	13487	13204	13413	13398	13537	13495	13525	13435	13421	13447	13368	13486	13356	13417	13433	13238	13472	13427	13510	13302	13452	13386	13607	13361	13326	13369	13477	13568	13518	13429	13487	13363	13408	13610	13369	13304	13381	13474	13446	13471	13496	13414	13473	13555	13436	13462	13338	13392	13411	13451	13334	13248	13486	13439	13423	13543	13514	13265	13485	13445	13406	13536	13570	13378	13374	13544	13499	13392	13490	13486	13514	13219	13419	13474	13446	13551	13361	13475	13442	13306	13467	13543	13326	13433	13473	13548	13297	13534	13502	13367	13438	13478	13406	13329	13372	13296	13491	13341	13385	13373	13349	13445	13426	13394	13356	13456	13288	13483	13184	13381	13331	13396	13448	13522	13447	13443	13373	13416	13321	13409	13398	13308	13501	13679	13427	13499	13498	13423	13453	13357	13428	13461	13393	13265	13476	13444	13456	13433	13593	13424	13286	13344	13506	13462	13415	13393	13417	13351	13196	13410	13524	13406	13491	13530	13660	13539	13395	13434	13376	13467	13537	13484	13359	13437	13417	13384	13394	13332	13394	13469	13439	13325	13278	13467	13445	13451	13338	13354	13444	13499	13377	13322	13567	13522	13361	13671	13436	13333	13366	13221	13519	13416	13375	13324	13316	13483	13407	13397	13375	13447	13445	13481	13319	13384	13275	13399	13778	13425	13449	13482	13397	13426	13438	13375	13378	13406	13412	13438	13521	13529	13424	13530	13516	13600	13234	13567	13428	13465	13608	13445	13573	13466	13589	13416	13328	13444	13517	13548	13363	13474	13427	13495	13452	13457	13495	13466	13718	13362	13558	13397	13483	13509	13442	13540	13275	13413	13552	13390	13350	13513	13458	13359	13411	13408	13564	13440	13433	13426	13196	13461	13320	13422	13468	13473	13608	13577	13327	13477	13397	13458	13554	13567	13336	13401	13460	13378	13579	13567	13466	13399	13430	13420	13351	13459	13429	13462	13456	13387	13501	13375	13493	13335	13473	13659	13404	13322	13561	13337	13523	13481	13517	13576	13465	13625	13445	13340	13453	13419	13497	13476	13507	13378	13438	13447	13333	13454	13387	13306	13388	13431	13458	13508	13486	13291	13286	13532	13360	13312	13461	13604	13330	13359	13388	13549	13519	13569	13606	13361	13598	13295	13523	13746	13318	13338	13469	13498	13341	13486	13627	13456	13501	13361	13398	13475	13477	13380	13320	13424	13486	13378	13456	13418	13274	13424	13572	13425	13435	13383	13423	13490	13412	13632	13439	13422	13339	13565	13472	13460	13595	13593	13293	13417	13356	13576	13433	13333	13473	13375	13619	13296	13464	13427	13415	13455	13406	13618	13403	13562	13349	13321	13520	13293	13425	13550	13403	13359	13454	13378	13413	13566	13420	13383	13376	13430	13292	13493	13339	13451	13467	13433	13494	13451	13395	13415	13604	13609	13491	13422	13340	13414	13411	13459	13273	13365	13445	13593	13512	13318	13461	13483	13393	13355	13451	13346	13469	13292	13376	13436	13351	13331	13330	13510	13386	13312	13498	13384	13570	13400	13347	13394	13456	13517	13437	13309	13312	13491	13489	13271	13409	13458	13431	13302	13418	13412	13376	13486	13346	13445	13470	13380	13442	13428	13455	13544	13313	13435	13468	13636	13401	13649	13293	13465	13271	13370	13356	13567	13475	13173	13567	13359	13355	13464	13417	13360	13501	13575	13490	13440	13250	13401	13478	13460	13309	13318	13473	13482	13478	13311	13376	13495	13260	13468	13457	13405	13373	13440	13447	13430	13448	13456	13429	13493	13510	13472	13533	13457	13474	13406	13380	13315	13372	13481	13638	13506	13439	13498	13300	13436	13216	13452	13456	13402	13445	13397	13378	13380	13471	13435	13427	13584	13499	13393	13480	13356	13426	13396	13226	13523	13178	13587	13568	13390	13387	13403	13499	13443	13206	13326	13396	13475	13615	13323	13430	13435	13346	13540	13477	13396	13384	13529	13421	13339	13418	13384	13471	13507	13533	13456	13339	13520	13348	13297	13460	13450	13507	13281	13467	13317	13370	13503	13473	13407	13497	13359	13440	13474	13333	13328	13467	13449	13434	13435	13435	13596	13383	13414	13509	13569	13633	13328	13440	13354	13403	13458	13421	13442	13424	13503	13413	13429	13569	13480	13401	13302	13449	13470	13509	13432	13564	13501	13568	13349	13602	13416	13501	13486	13465	13227	13299	13436	13388	13468	13387	13345	13614	13535	13417	13313	13410	13475	13359	13486	13332	13429	13445	13452	13421	13359	13461	13449	13401	13431	13418	13545	13266	13373	13428	13518	13396	13360	13524	13460	13432	13396	13374	13437	13400	13412	13438	13416	13317	13537	13390	13443	13329	13532	13458	13281	13355	13496	13566	13305	13430	13364	13259	13551	13451	13425	13476	13298	13414	13485	13412	13382	13566	13374	13391	13396	13473	13505	13419	13318	13439	13438	13459	13465	13364	13361	13414	13500	13331	13415	13317	13308	13421	13498	13481	13469	13325	13477	13458	13308	13511	13261	13466	13418	13413	13379	13498	13649	13379	13488	13225	13422	13272	13353	13443	13396	13470	13277	13664	13292	13493	13505	13359	13451	13352	13388	13325	13465	13440	13354	13305	13459	13330	13392	13435	13479	13468	13421	13484	13329	13381	13587	13500	13393	13482	13467	13424	13356	13482	13444	13498	13343	13312	13456	13375	13367	13410	13502	13542	13264	13403	13394	13484	13265	13500	13347	13323	13439	13407	13411	13438	13489	13396	13495	13578	13437	13418	13358	13434	13498	13400	13437	13408	13527	13381	13472	13443	13445	13252	13581	13312	13380	13431	13478	13616	13513	13403	13553	13476	13520	13302	13340	13262	13517	13437	13551	13503	13265	13367	13404	13403	13371	13436	13483	13415	13466	13429	13551	13450	13419	13500	13462	13491	13598	13305	13498	13587	13445	13393	13303	13457	13302	13327	13534	13517	13461	13417	13418	13538	13510	13350	13265	13406	13538	13719	13365	13427	13344	13529	13492	13378	13289	13323	13502	13661	13528	13337	13490	13351	13224	13330	13319	13471	13346	13552	13359	13341	13441	13489	13469	13370	13368	13393	13464	13214	13441	13381	13428	13403	13190	13433	13496	13441	13571	13417	13493	13625	13449	13291	13438	13514	13456	13514	13366	13494	13362	13363	13455	13434	13458	13340	13489	13309	13317	13336	13495	13485	13465	13425	13426	13371	13402	13571	13405	13390	13566	13572	13276	13371	13481	13415	13363	13385	13520	13549	13489	13451	13542	13306	13426	13369	13435	13309	13455	13555	13321	13454	13534	13627	13550	13496	13195	13363	13299	13538	13300	13406	13475	13423	13731	13431	13495	13297	13495	13448	13492	13440	13512	13396	13457	13568	13466	13467	13417	13465	13381	13505	13482	13358	13411	13550	13506	13491	13423	13454	13559	13515	13439	13356	13443	13350	13553	13554	13440	13411	13475	13447	13465	13434	13523	13391	13547	13243	13329	13520	13461	13463	13409	13303	13423	13608	13411	13506	13501	13367	13392	13428	13324	13548	13450	13400	13360	13254	13527	13353	13579	13366	13506	13311	13325	13622	13606	13282	13530	13466	13531	13496	13420	13355	13308	13459	13334	13200	13507	13460	13485	13506	13300	13478	13370	13495	13424	13479	13439	13337	13524	13465	13408	13395
28075	23018	27056	24611	20270	18715	17800	17339	16562	16336	16463	16214	16124	16369	16281	16010	15690	15700	15809	15792	15731	15882	16017	15800	15741	15915	16012	15765	15800	15669	15897	15729	15777	15779	16162	16160	16139	15850	15779	15612	15639	15646	15480	15709	15633	15653	15659	15666	15807	15880	15744	15572	15516	15661	15499	15562	15613	15394	15641	15674	15995	15817	15484	15744	15639	15657	15551	15516	15606	15433	15632	15712	15623	15841	15695	15625	15636	15622	15683	15868	15660	15641	15727	15451	15880	15531	15807	15642	15700	15593	15710	15661	15465	15643	15455	15566	15667	15527	15846	15819	15707	15639	15521	15465	15567	15676	15771	15526	15685	15798	15705	15595	15735	15586	15762	15577	15615	15631	15720	15653	15728	15435	15648	15654	15748	15694	15547	15774	15518	15527	15577	15527	15717	15623	15422	15525	15802	15692	15639	15462	15884	15694	15777	15370	15891	15729	15642	15623	15650	15490	15773	15709	15856	15831	15587	15614	15679	15616	15636	15676	15639	15707	15619	15589	15615	15572	15617	15497	15554	15625	15537	15727	15739	15810	15679	15502	15512	15475	15445	15571	15677	15492	15623	15873	15586	15558	15691	15615	15606	15547	15697	15625	15630	15583	15457	15871	15620	15583	15677	15602	15681	15935	15654	15717	15949	15838	15539	15711	15688	15638	15608	15418	15774	15757	15512	15849	15508	15590	15660	15628	15650	15653	15737	15653	15690	15965	15683	15752	15866	15643	15666	15758	15624	15622	15609	15610	15614	15651	15804	15732	15721	15697	15630	15684	15507	15663	15670	15567	15455	15554	15763	15321	15538	15547	15553	15671	15482	15646	15685	15745	15606	15805	15736	15699	15618	15574	15847	15673	15517	15746	15654	15634	15592	15774	15656	15681	15588	15686	15531	15685	15847	15503	15549	15517	15503	15685	15655	15634	15603	15864	15550	15729	15779	15893	15732	15556	15627	15569	15705	15690	15821	15664	15553	15537	15830	15654	15609	15441	15897	15641	15767	15742	15659	15606	15630	15621	15689	15727	15536	15769	15627	15703	15729	15702	15632	15290	15511	15733	15528	15587	15560	15611	15748	15748	15760	15704	15602	15576	15750	15625	15591	15496	15509	15856	15715	15420	15785	15582	15604	15508	15781	15534	15716	15598	15616	15753	15742	15545	15864	15676	15866	15700	15528	15612	15662	15478	15710	15545	15576	15711	15613	15780	15741	15626	15688	15490	15577	15683	15676	15368	15632	15711	15657	15736	15690	15719	15779	15731	15639	15714	15720	15707	15588	15767	15734	15622	15675	15789	15759	15773	15878	15635	15526	15779	15642	15616	15499	15865	15696	15283	15588	15775	15721	15717	15579	15522	15495	15682	15673	15535	15695	15512	15288	15469	15730	15496	15556	15711	15559	15818	15631	15736	15593	15624	15900	15791	15426	15708	15636	15627	15738	15674	15576	15696	15640	15585	15776	15615	15695	15795	15729	15624	15543	15645	15761	15586	15673	15563	15705	15581	15559	15604	15681	15763	15822	15464	15623	15638	15701	15864	15682	15570	15808	15838	15686	15585	15732	15514	15535	15603	15629	15645	15612	15757	15556	15690	15556	15549	15634	15726	15556	15616	15599	15771	15803	15583	15522	15729	15727	15472	15768	15843	15837	15550	15664	15630	15691	15684	15741	15756	15624	15752	15588	15679	15660	15688	15715	15603	15494	15810	15682	15564	15672	15836	15800	15843	15627	15543	15790	15480	15546	15618	15772	15705	15728	15534	15614	15570	15498	15595	15894	15560	15665	15774	15708	15787	15627	15657	15685	15796	15551	15603	15826	15861	15566	15561	15784	15620	15700	15463	15654	15720	15683	15821	15462	15618	15600	15689	15872	15775	15691	15539	15790	15790	15767	15808	15654	15506	15673	15656	15523	15556	15636	15710	15640	15730	15695	15818	15622	15648	15705	15805	15688	15663	15703	15552	15704	15689	15737	15710	15634	15763	15627	15713	15768	15794	15644	15765	15692	15738	15628	15737	15699	15755	15706	15551	15553	15721	15867	15881	15575	15766	15704	15579	15870	15714	15838	15791	15622	15606	15602	15661	15601	15682	15586	15656	15700	15602	15592	15488	15774	15707	15716	15859	15829	15621	15731	15527	15737	15868	15522	15700	15617	15690	15567	15658	15789	15545	15653	15818	15751	15556	15502	15841	15653	15564	15714	15641	15531	15706	15670	15756	15786	15592	15379	15680	15697	15556	15393	15641	15544	15597	15673	15394	15769	15525	15678	15543	15670	15619	15633	15765	15691	15675	15702	15854	15706	15490	15708	15810	15713	15595	15831	15630	15649	15604	15644	15666	15704	15660	15605	15608	15424	15505	15756	15508	15615	15540	15614	15415	15772	15707	15535	15406	15605	15574	15703	15570	15589	15900	15767	15644	15734	15674	15684	15671	15708	15889	15602	15657	15717	15822	15691	15655	15746	15740	15637	15491	15774	15791	15528	15694	15951	15590	15841	15638	15755	15656	15629	15486	15557	15752	15534	15483	15812	15496	15718	15708	15555	15574	15705	15696	15597	15767	15792	15753	15818	15578	15674	15807	15722	15619	15525	15616	15785	15554	15825	15692	15685	15793	15611	15542	15720	15762	15825	15492	15569	15657	15584	15597	15517	15680	15403	15605	15891	15797	15815	15667	15650	15580	15521	15690	15554	15625	15751	15474	15769	15698	15609	15467	15822	15802	15697	15582	15770	15651	15586	15594	15920	15798	15527	15763	15672	15726	15635	15471	15759	15515	15701	15703	15629	15715	15602	15740	15635	15775	15665	15842	15508	15514	15571	15637	15631	15692	15716	15679	15603	15643	15799	15624	15736	15758	15598	15750	15500	15729	15575	15735	15820	15805	15679	15743	15674	15574	15605	15600	15435	15584	15776	15682	15639	15543	15766	15608	15763	15636	15708	15649	15632	15778	15619	15486	15663	15679	15706	15638	15465	15537	15389	15678	15501	15658	15732	15744	15582	15719	15525	15620	15530	15616	15403	15704	15624	15670	15656	15668	15762	15645	15778	15731	15690	15599	15711	15738	15831	15596	15580	15661	15666	15681	15633	15690	15811	15793	15503	15769	15674	15616	15547	15512	15630	15716	15662	15715	15507	15665	15634	15443	15613	15462	15655	15617	15682	15666	15779	15825	15687	15821	15648	15525	15629	15462	15538	15513	15705	15861	15585	15591	15714	15705	15781	15507	15734	15646	15580	15506	15676	15652	15851	15675	15542	15735	15729	15751	15824	15713	15701	15589	15590	15677	15589	15492	15596	15721	15738	15615	15682	15642	15560	15608	15472	15854	15805	15758	15612	15657	15734	15511	15567	15641	15794	15528	15677	15624	15585	15639	15663	15486	15728	15665	15507	15577	15674	15666	15643	15694	15700	15699	15907	15434	15612	15555	15740	15627	15604	15693	15787	15677	15720	15743	15695	15694	15557	15773	15523	15736	15612	15692	15714	15741	15641	15642	15783	15818	15720	15650	15687	15755	15521	15956	15763	15683	15546	15794	15741	15464	15621	15713	15883	15665	15771	15605	15528	15582	15580	15806	15661	15705	15554	15495	15682	15594	15604	15519	15741	15633	15860	15528	15611	15808	15477	15657	15809	15891	15757	15874	15779	15643	15718	15621	15826	15672	15779	15598	15644	15678	15582	15678	15681	15576	15747	15616	15647	15770	15608	16010	15768	15635	15756	15780	15713	15701	15700	15734	15787	15815	15599	15721	15543	15586	15712	15590	15743	15726	15685	15617	15590	15653	15680	15529	15704	15547	15723	15661	15669	15678	15853	15618	15867	15702	15633	15746	15706	15769	15670	15688	15693	15741	15758	15571	15624	15871	15691	15625	15692	15702	15632	15534	15581	15489	15399	15518	15784	15635	15703	15659	15648	15434	15684	15490	15708	15646	15652	15647	15683	15550	15551	15826	15607	15714	15708	15626	15690	15391	15862	15810	15662	15462	15703	15676	15610	15508	15501	15643	15721	15931	15498	15769	15925	15500	15732	15579	15724	15453	15749	15828	15819	15743	15569	15513	15800	15536	15661	15670	15741	15546	15737	15606	15744	15682	15747	15648	15766	15551	15635	15748	15892	15500	15761	15599	15534	15799	15671	15701	15836	15777	15759	15524	15826	15649	15789	15704	15568	15641	15670	15739	15551	15669	15632	15531	15877	15821	15577	15774	15705	15560	15867	15579	15713	15504	15603	15643	15778	15721	15807	15706	15520	15673	15593	15668	15591	15805	15653	15686	15675	15625	15660	15560	15577	15599	15745	15750	15688	15570	15786	15658	15619	15578	15758	15469	15693	15759	15606	15873	15651	15621	15763	15750	15507	15415	15715	15734	15392	15773	15640	15560	15746	15606	15795	15660	15675	15491	15720	15773	15615	15553	15545	15662	15773	15701	15695	15695	15807	15859	15760	15641	15616	15669	15627	15747	15761	15713	15614	15757	15611	15654	15689	15471	15578	15756	15533	15598	15670	15717	15519	15700	15645	15699	15734	15618	15481	15876	15744	15651	15486	15651	15714	15722	15580	15586	15543	15643	15784	15626	15580	15649	15733	15668	15523	15727	15560	15701	15700	15620	15532	15553	15833	15695	15633	15470	15731	15706	15843	15773	15612	15724	15828	15514	15648	15462	15692	15754	15668	15696	15781	15899	15629	15716	15638	15683	15528	15759	15721	15792	15903	15565	15645	15632	15627	15621	15725	15679	15564	15691	15874	15496	15663	15775	15594	15730	15673	15613	15494	15519	15656	15673	15769	15633	15722	15574	15650	15572	15504	15594	15503	15573	15567	15542	15696	15639	15612	15571	15717	15771	15794	15703	15703	15597	15854	15728	15625	15577	15684	15544	15772	15533	15627	15718	15772	15763	15622	15838	15468	15864	15837	15598	15670	15535	15536	15691	15718	15765	15738	15642	15701	15682	15698	15605	15660	15744	15615	15598	15601	15736	15649	15729	15628	15834	15764	15730	15563	15619	15723	15671	15660	15522	15458	15637	15549	15709	15617	15696	15790	15548	15665	15569	15785	15693	15620	15595	15464	15656	15622	15813	15618	15778	15631	15689	15467	15680	15572	15485	15619	15703	15741	15550
19193	27392	26727	21973	19908	17922	16360	15861	15170	14769	14588	14355	14224	14403	14135	14033	13792	13584	13674	13653	13688	13835	13918	13705	13658	13717	13553	13673	13437	13483	13614	13459	13771	13951	14241	14225	13836	13644	13458	13553	13672	13575	13459	13589	13447	13429	13388	13499	13683	13446	13353	13558	13534	13588	13512	13526	13442	13465	13630	13511	13523	13525	13539	13426	13398	13585	13405	13612	13618	13474	13610	13643	13569	13386	13487	13432	13553	13605	13513	13364	13436	13509	13462	13490	13511	13547	13395	13645	13478	13574	13558	13587	13270	13544	13596	13505	13626	13434	13636	13587	13616	13502	13655	13638	13388	13447	13484	13483	13411	13394	13441	13397	13550	13598	13433	13446	13524	13403	13681	13459	13394	13464	13377	13593	13483	13537	13388	13669	13647	13396	13432	13663	13577	13423	13461	13613	13493	13588	13499	13623	13580	13336	13404	13460	13471	13453	13413	13457	13647	13311	13415	13444	13483	13529	13461	13495	13495	13370	13642	13644	13517	13488	13480	13623	13611	13551	13579	13554	13391	13598	13435	13549	13527	13647	13405	13535	13465	13465	13661	13531	13498	13447	13599	13450	13378	13548	13564	13397	13412	13645	13453	13550	13483	13579	13558	13467	13550	13568	13614	13493	13526	13448	13711	13522	13712	13595	13367	13543	13460	13537	13554	13521	13675	13403	13602	13537	13534	13569	13541	13536	13593	13634	13449	13522	13553	13638	13560	13581	13573	13344	13371	13487	13570	13511	13486	13367	13519	13607	13474	13534	13361	13490	13493	13582	13643	13409	13518	13600	13485	13406	13429	13601	13534	13503	13369	13443	13585	13310	13637	13681	13581	13481	13450	13556	13298	13454	13530	13565	13514	13588	13484	13576	13661	13620	13395	13468	13676	13402	13361	13480	13526	13589	13609	13507	13659	13618	13516	13439	13554	13561	13379	13574	13581	13492	13611	13506	13494	13612	13531	13460	13593	13518	13687	13520	13586	13572	13401	13481	13648	13545	13537	13461	13644	13580	13562	13613	13464	13575	13316	13466	13387	13689	13455	13458	13493	13387	13583	13562	13493	13494	13428	13603	13465	13547	13737	13565	13557	13619	13582	13660	13369	13572	13456	13630	13710	13406	13573	13457	13601	13536	13585	13565	13641	13412	13697	13624	13524	13489	13587	13529	13376	13609	13535	13476	13552	13620	13406	13539	13557	13479	13529	13495	13529	13515	13520	13533	13432	13551	13421	13583	13597	13562	13595	13666	13398	13494	13431	13437	13348	13482	13370	13498	13610	13618	13510	13602	13579	13426	13612	13477	13500	13426	13428	13448	13745	13468	13515	13516	13636	13576	13456	13537	13407	13578	13621	13567	13398	13380	13619	13518	13441	13621	13271	13479	13486	13556	13467	13540	13406	13579	13619	13429	13553	13523	13570	13405	13421	13492	13661	13547	13486	13361	13606	13312	13349	13552	13476	13489	13542	13585	13598	13487	13605	13596	13475	13308	13589	13539	13572	13382	13473	13526	13619	13730	13430	13304	13669	13577	13594	13669	13496	13518	13465	13528	13461	13438	13389	13642	13692	13452	13425	13565	13448	13563	13558	13454	13305	13457	13440	13316	13604	13421	13570	13475	13412	13682	13583	13371	13563	13351	13648	13447	13390	13619	13515	13520	13678	13575	13669	13497	13340	13388	13498	13714	13444	13678	13545	13630	13552	13570	13366	13456	13635	13552	13376	13418	13478	13286	13541	13531	13474	13403	13517	13357	13498	13427	13396	13488	13567	13371	13561	13711	13408	13562	13411	13498	13707	13535	13542	13493	13552	13479	13474	13524	13405	13680	13445	13526	13512	13472	13316	13695	13497	13501	13609	13456	13315	13409	13650	13503	13554	13465	13446	13555	13577	13605	13554	13542	13363	13537	13614	13459	13600	13518	13442	13319	13487	13506	13588	13405	13410	13702	13598	13522	13642	13475	13734	13468	13374	13533	13547	13507	13466	13642	13427	13492	13483	13549	13550	13611	13475	13579	13632	13613	13546	13583	13680	13483	13431	13534	13743	13523	13540	13615	13447	13541	13537	13390	13637	13514	13602	13376	13528	13639	13502	13581	13231	13753	13546	13703	13453	13532	13486	13502	13545	13549	13687	13371	13458	13407	13749	13520	13606	13522	13583	13615	13528	13521	13558	13512	13555	13520	13456	13386	13492	13514	13488	13400	13564	13696	13565	13498	13533	13558	13574	13403	13466	13494	13674	13534	13513	13532	13395	13542	13636	13674	13570	13610	13439	13491	13655	13426	13562	13643	13592	13553	13627	13488	13561	13377	13620	13353	13484	13429	13480	13425	13531	13529	13482	13577	13505	13549	13520	13561	13632	13558	13393	13579	13452	13494	13541	13480	13537	13509	13647	13575	13501	13477	13543	13494	13614	13688	13367	13645	13517	13465	13613	13532	13518	13543	13551	13473	13461	13578	13442	13511	13507	13672	13553	13463	13500	13585	13549	13501	13643	13475	13526	13495	13582	13410	13478	13477	13649	13593	13560	13471	13394	13606	13536	13579	13663	13517	13667	13397	13583	13632	13576	13588	13391	13575	13613	13314	13565	13452	13610	13599	13569	13646	13430	13795	13449	13480	13444	13488	13564	13670	13658	13623	13663	13651	13547	13663	13462	13553	13594	13690	13372	13391	13545	13577	13481	13533	13446	13565	13521	13651	13488	13423	13616	13469	13542	13391	13413	13588	13708	13776	13679	13547	13599	13459	13606	13691	13540	13446	13430	13320	13478	13542	13549	13693	13505	13452	13475	13435	13541	13649	13463	13536	13562	13541	13548	13626	13510	13369	13665	13496	13431	13724	13675	13452	13744	13595	13616	13523	13572	13434	13508	13442	13509	13610	13456	13577	13577	13589	13480	13453	13339	13461	13544	13712	13503	13598	13440	13653	13503	13638	13468	13586	13674	13688	13485	13524	13418	13530	13542	13508	13667	13572	13329	13740	13494	13498	13639	13526	13479	13389	13370	13403	13609	13343	13460	13701	13467	13583	13590	13483	13591	13414	13591	13604	13590	13502	13576	13597	13383	13673	13511	13450	13388	13588	13422	13492	13439	13503	13523	13608	13424	13663	13565	13607	13386	13471	13526	13528	13586	13293	13670	13531	13488	13497	13476	13338	13516	13591	13612	13572	13323	13622	13417	13523	13677	13660	13517	13530	13408	13642	13452	13429	13511	13522	13446	13496	13418	13579	13612	13501	13362	13547	13445	13449	13478	13399	13504	13516	13547	13459	13465	13501	13422	13688	13446	13639	13550	13632	13406	13525	13502	13581	13550	13601	13475	13512	13488	13445	13661	13470	13580	13466	13610	13397	13665	13352	13613	13484	13442	13553	13551	13599	13325	13667	13554	13681	13493	13476	13789	13487	13498	13588	13312	13540	13374	13480	13491	13385	13445	13437	13468	13435	13433	13535	13472	13437	13656	13427	13614	13387	13616	13548	13434	13505	13512	13570	13775	13680	13396	13430	13506	13509	13307	13497	13546	13455	13718	13416	13548	13447	13573	13559	13635	13553	13493	13500	13327	13752	13470	13446	13611	13370	13549	13422	13484	13452	13539	13609	13563	13467	13597	13491	13478	13671	13615	13463	13348	13572	13514	13536	13506	13512	13568	13380	13623	13533	13477	13525	13521	13445	13612	13544	13507	13499	13485	13443	13557	13427	13645	13443	13490	13518	13586	13469	13444	13558	13385	13622	13449	13465	13537	13530	13449	13385	13650	13551	13537	13411	13569	13636	13537	13653	13461	13697	13525	13810	13612	13483	13502	13584	13596	13574	13525	13473	13785	13405	13651	13457	13571	13435	13463	13343	13439	13453	13404	13483	13465	13419	13613	13465	13434	13478	13414	13549	13639	13563	13408	13639	13624	13404	13591	13413	13672	13604	13535	13427	13489	13246	13556	13688	13659	13473	13382	13495	13598	13461	13503	13293	13403	13477	13661	13507	13327	13589	13438	13413	13636	13498	13581	13493	13567	13514	13448	13548	13481	13359	13592	13506	13672	13510	13606	13492	13660	13545	13675	13519	13534	13407	13700	13485	13453	13547	13328	13590	13611	13515	13613	13551	13510	13450	13572	13293	13435	13532	13603	13485	13715	13555	13616	13412	13428	13668	13423	13388	13422	13569	13646	13412	13551	13487	13523	13358	13471	13488	13543	13516	13457	13650	13559	13443	13548	13396	13463	13613	13540	13445	13683	13557	13521	13493	13531	13605	13626	13406	13585	13281	13588	13486	13564	13457	13742	13607	13525	13577	13661	13431	13429	13449	13741	13480	13635	13579	13476	13602	13555	13489	13601	13633	13784	13460	13490	13551	13437	13608	13450	13459	13651	13478	13659	13554	13494	13577	13339	13650	13530	13647	13432	13413	13575	13562	13442	13427	13508	13662	13454	13510	13365	13490	13598	13595	13511	13522	13477	13401	13572	13691	13457	13578	13751	13626	13646	13556	13624	13495	13581	13544	13520	13526	13526	13648	13681	13548	13496	13483	13527	13404	13608	13599	13364	13572	13547	13575	13540	13405	13308	13296	13485	13469	13578	13377	13575	13455	13608	13483	13659	13383	13378	13467	13534	13413	13627	13313	13573	13426	13694	13385	13527	13486	13453	13606	13534	13646	13573	13715	13455	13510	13594	13508	13476	13391	13604	13543	13350	13406	13447	13583	13601	13581	13619	13633	13569	13653	13461	13534	13327	13569	13525	13576	13549	13569	13635	13577	13410	13419	13444	13440	13617	13517	13326	13662	13620	13476	13672	13528	13429	13667	13336	13481	13592	13564	13391	13512	13369	13520	13452	13417	13600	13519	13602	13320	13581	13426	13497	13632	13561	13598	13470	13773	13418	13601	13613	13589	13475	13499	13472	13628	13490	13489	13586	13627	13573	13514	13573	13375	13543	13444	13613	13548	13626	13492	13701	13573	13404	13460	13511	13473	13507	13514	13480	13688	13433	13535	13639	13643	13500	13369	13580	13390	13624	13661	13508	13596	13518	13520	13644	13484	13497	13712	13689	13552	13619	13491	13520	13495	13479	13364	13586	13492	13541	13562	13643	13418	13620	13454	13551	13489	13609	13686	13461	13427
24232	21474	29100	24424	22615	23161	21395	18273	17166	16807	16694	16186	16220	16498	16187	15917	15676	15860	15344	15502	15529	15819	15675	15790	15417	15719	15436	15544	15337	15345	15371	15126	15535	17310	18944	17697	16574	15976	15538	15309	15487	15407	15180	15261	15012	15218	15212	15217	15222	15054	15341	15389	15444	15434	15018	15168	15293	15261	15266	15200	15254	15241	15258	15159	15126	15125	15221	15246	15466	15105	15256	15211	15219	15213	15348	15218	15179	15232	15195	15266	15152	15240	15276	15328	15395	15140	15253	15241	15264	15261	15097	15210	15284	15292	15038	15052	15023	15087	15216	15239	15280	15255	15202	15133	15359	15442	15235	15184	15107	15267	15192	15313	15338	15283	15250	15212	15201	15203	15301	15398	15288	15162	15183	15265	15229	15197	15295	15440	15137	15194	15156	15094	15253	15233	15395	15158	15229	15241	15332	15268	15249	15026	15193	15287	15304	15153	15109	15267	15262	15059	15240	15175	15320	15245	15270	15249	15248	15342	15257	15157	15238	15233	15033	15123	15105	15260	15393	15086	15282	15058	15142	15342	15157	15068	15145	15160	15158	15099	15135	15170	15411	15135	15001	15079	15279	15099	15221	15337	15291	15209	15172	15284	15232	15440	15112	14964	15343	15392	15437	15187	15131	15402	15338	15015	15250	15213	15209	15121	15373	15252	15153	15331	15181	15245	15265	15191	15245	15252	15238	15390	15383	15144	15190	15255	15226	15148	15255	15161	15035	15104	15229	15066	15071	15250	15156	15237	15346	15065	15007	15249	15328	15122	15112	15084	15239	15170	15299	15313	15194	15255	15207	15246	15183	15119	15437	15299	15144	15271	15332	15184	15164	15199	15443	15162	15427	15215	15101	15217	15352	15096	15323	15159	15133	15083	15331	14916	15342	15182	15273	15297	15181	15302	15140	15071	15004	15371	15274	15007	15196	15023	15079	15124	15104	15318	15368	15230	15222	15089	15266	15108	15249	15065	15016	15287	15093	15216	15137	15274	15241	15183	15381	15229	15137	15120	15249	15294	15137	15216	15179	15118	15113	15164	15117	15257	15307	15213	15373	15372	15302	15281	15164	15392	15319	15299	15300	15253	15311	14944	15246	15308	15247	15389	15267	15126	15189	15219	15172	15151	15368	15276	15342	15410	15280	15309	15349	15305	15180	15407	15395	15191	15220	15160	15184	15206	15279	15060	15326	15340	15246	15229	15106	15088	15309	15283	15159	15227	15280	15436	15178	15146	15307	15208	15219	15385	15101	15210	15133	15141	15165	15157	15261	15436	15183	15205	15342	15183	15107	15155	15282	15363	15209	15065	14974	15164	15318	15070	15343	15217	15089	15010	15015	15317	15233	15084	15237	15273	15183	15248	15165	15043	14969	15260	15324	15147	15326	15469	15297	15127	15204	15336	15073	15220	15217	15243	15128	15228	15277	15167	15355	15164	15346	15197	15202	15102	15065	15334	15155	15192	15245	15235	15151	15217	15464	15042	15199	14985	15329	15264	15126	15336	15407	15350	15148	15200	15283	15325	15261	15008	15249	15158	15100	15146	15228	15240	15228	15054	15105	15346	15300	15116	15207	15428	15267	15327	15477	15291	15291	15376	15264	15258	15296	15166	15052	15063	15412	15247	15210	15075	15148	15177	15179	15372	15142	15243	15224	15167	15196	15090	15225	15430	15248	15073	15121	15352	15135	15174	15213	15255	15274	15266	15228	15390	15250	15325	15141	15277	15262	15214	15193	15082	15166	15300	15235	15240	15249	15430	15136	15173	15346	15196	15320	15279	15205	15149	15427	15146	15381	15376	15192	15230	15103	15099	15107	15255	15275	15021	15160	15120	15198	15072	15234	15384	15094	15247	15351	15191	15366	15337	15368	15266	14936	15121	15264	15201	15200	15146	15202	15099	15125	15233	15179	15241	15091	15255	15185	15295	15171	15254	15082	15260	15166	15183	15360	15141	15300	15074	15148	15141	15448	15134	15126	15050	15297	15122	15268	15245	15320	15282	15378	15223	15311	15233	15022	15267	15076	15154	15291	15203	15238	15187	15254	15201	15076	15127	15157	15022	15282	15121	15037	15214	15204	15322	15219	15253	15135	15099	15273	15185	15155	14969	15153	15320	15170	15216	15248	15357	15368	15229	15174	15264	15109	15222	15151	15279	15212	15135	15267	15337	15167	15111	15122	15296	15046	14963	15164	15256	14985	15147	15125	15225	15165	15145	15214	15359	15246	15260	15290	15228	15189	15383	15184	15169	15316	15237	15189	15096	15240	15214	15125	14956	15111	15166	15299	15201	15098	15134	15201	15025	15249	15488	15251	15386	15220	15188	15206	15373	15446	15379	15433	15136	15259	15079	15279	15095	15218	15266	15357	15190	15138	15191	15353	15149	15398	15112	15148	15177	15167	15131	15115	15045	15230	15250	15094	15151	15175	15281	15135	15264	15274	15176	15124	15032	15203	15234	15232	15234	15234	15276	15117	15257	15131	15119	15249	15032	15041	15293	15217	15168	15363	15212	15209	15252	15250	15131	15278	15183	15398	15366	15291	15064	15326	15129	15173	15276	15395	15192	15241	15161	15124	15293	15332	15290	15345	14916	15228	15333	15320	15388	15196	15093	15222	15018	15303	15101	15197	15227	15247	15201	15113	15250	15285	15384	15283	15243	15057	15324	15328	15215	15337	15187	15187	15288	15247	15057	15332	15260	15398	15254	15092	15001	15178	15117	15211	15148	15118	15271	15255	15322	15375	15291	15273	15196	15212	15015	15130	15123	15035	15003	15025	15137	15395	15211	15200	15142	15058	15331	15162	15159	15245	15214	15309	15174	15245	15273	15313	15256	15043	15177	15215	15322	15152	15217	15176	15193	15068	15283	15326	14995	15116	15338	15332	15068	15043	15071	15108	15108	15268	14998	15238	15259	15139	15116	15230	15300	15247	15125	14979	15137	15162	15291	15217	15076	15209	15145	15328	15357	15259	15075	15234	15281	15161	15255	14984	15250	15294	15036	15256	15064	15082	15228	15074	15382	15333	15147	15197	15177	15130	15233	15121	15068	15348	15125	15143	15139	15205	15184	15152	15208	15143	15096	15191	15299	15342	15095	15184	15147	15110	15130	15157	15369	15237	15037	15297	15189	15200	15084	15161	15108	15437	15126	15252	15102	15304	15266	15108	15042	15433	15300	15193	15345	15312	15238	15225	15134	15162	15138	15130	15242	15172	15284	15176	15144	15358	15147	15216	15248	15409	15243	15194	15347	15142	15143	15149	15181	15254	15296	15053	15125	15277	15211	15322	15207	15078	15054	15191	15073	15476	15263	15125	15220	15188	15325	15147	15297	15226	15137	15284	14913	14994	15277	15302	15056	15188	15294	15426	15255	15209	15036	15149	15033	15304	15255	15232	15181	15225	15198	15009	15214	15326	15165	15215	15166	15253	15287	15136	15218	15254	15230	15282	15172	15075	15367	15167	15098	14900	15300	15062	15239	15331	15193	15336	15211	15365	15268	15053	15126	15315	15305	15195	15122	15153	15403	15198	15185	15354	15326	15306	15216	15262	15235	15374	15291	15094	15300	15176	14947	15078	15037	15303	15136	15276	15103	15338	15303	15099	15306	15380	15152	15248	15233	15348	15232	15283	15266	15167	15251	15424	15082	15197	15171	15259	15279	15178	15096	15285	15186	15152	15163	15526	15242	15283	15253	15149	15459	15121	15225	15445	15260	15271	15157	15065	15185	15161	15199	15337	15336	15207	15048	15140	15334	15304	15328	15278	15213	15248	15202	15330	15205	15340	15069	15269	15251	15254	15093	15212	15253	15191	15194	15119	15055	15238	15060	15274	15231	15207	15294	15301	15110	15039	15049	15157	15064	15253	15344	15034	15294	15268	15169	15374	15108	15106	15236	15370	15320	15346	15160	15217	15350	15354	15136	15252	15332	15278	15308	15272	15157	15261	15078	15293	15147	15255	15355	15074	15187	15129	15109	15177	14975	15153	15351	15307	15382	15167	15125	15184	15322	15145	15202	15368	15200	15250	15403	15325	15310	15074	15209	15031	15208	15160	15257	15160	15259	15178	15230	15092	15124	15049	15151	15175	15262	15460	15044	15197	15352	15095	15332	15237	15220	15089	15186	15322	15214	15135	15341	15040	15136	15280	15074	15367	15153	15054	15453	15182	15350	15128	15055	15325	15197	15366	15296	15228	15261	15248	15313	15247	15207	15319	15268	15200	15209	15297	15150	15271	15085	15298	15230	15150	15378	15198	15177	15146	15302	15150	15242	15272	15265	15248	15037	15425	15077	15189	15288	15240	15243	15324	15159	15033	15211	15101	15088	15374	15254	15374	15187	15156	15234	15314	14933	15080	15262	15140	15361	15214	15388	15151	14988	15291	15310	15320	15176	15297	15201	15080	15283	15304	15363	15146	15108	15144	15220	15101	15285	15085	15174	15258	15037	15173	15142	15462	15367	15061	15302	15018	15160	15121	15194	15329	15223	15112	15068	15313	15297	14982	15171	15281	15213	15276	15062	14991	15152	15423	15323	15256	15112	15354	15139	15161	15283	15230	15145	15225	15207	15027	15398	15272	15118	15375	15202	15249	15204	15275	15122	15146	15033	15347	15158	15206	15265	15114	15290	15024	15207	15401	15174	15044	15102	15100	15391	15235	15270	15220	15073	15264	15223	15120	15397	15516	15294	15225	15236	15236	15190	15363	15268	15247	15289	15286	14978	15282	15221	15425	15319	15180	15398	15055	15237	15241	15174	15235	15214	15222	15209	15187	15105	15230	15290	15206	15201	15125	15100	15220	15278	15217	15126	15071	14867	15202	15066	15245	15048	15218	15274	15144	15200	15249	14985	15088	15156	15396	15169	15146	15095	15114	15203	15293	15121	15341	15182	15458	15327	15351	15375	15207	15054	15213	15071	15107	15434	15126	15180	15154	15185	14965	15320	15269	15299	15038	15342	15075	15248	15152	15266	15205	15187	15637	15167	15220	15201	15303	15154	15293	15242	15118	15205	15167	15282	15230	15091	15201	15099	15333	15350	15346	15306	15312	15124	15150	15218	15287	15374	15111	15149	15288	15372	15319	15133	15328	15101	15316	15496	15183	15250	15263	15297	15228	15284
19351	32821	33043	26027	22967	20654	18534	17320	16365	15501	15276	14850	14757	14891	14453	14110	13801	13599	13460	13680	13641	13852	13861	13752	13574	13687	13503	13417	13306	13475	13432	13322	13374	16395	17883	16022	14753	13964	13535	13324	13250	13248	13351	13145	13162	13108	13383	13161	13166	13210	13380	13192	13170	13244	13270	13375	13292	13143	13235	13221	13279	13170	13358	13410	13175	13304	13288	13199	13287	13208	13284	13127	13358	13396	13277	13234	13208	13125	13208	13293	13419	13348	13160	13257	13242	13383	13287	13230	13231	13126	13182	13238	13244	13302	13201	13168	13359	13217	13368	13310	13338	13229	13298	13214	13192	13293	13283	13172	13399	13134	13283	13458	13204	13296	13237	13252	13091	13346	13267	13115	13347	13376	13383	13095	13109	13079	13167	13285	13110	13155	13205	13244	13246	13412	13106	13258	13168	13308	13228	13291	13345	13048	13204	13221	13155	13213	13312	13090	13232	13186	13197	13252	13149	13255	13113	13186	13368	13327	13333	13258	13275	13222	13311	13317	13183	13161	13488	13281	13327	13240	13310	13294	13250	13132	13193	13241	13319	13155	13175	13166	13350	13405	13367	13324	13032	13282	13377	13179	13167	13222	13278	13307	13165	13086	13234	13281	13250	13237	13271	13242	13257	13116	13374	13124	13063	13187	13240	13145	13199	13306	13271	13338	13340	13189	13162	13195	13205	13222	13105	13206	13081	13328	13410	13201	13293	13160	13260	13104	13281	13261	13160	13212	13269	13305	13436	13109	13150	13253	13274	13281	13364	13369	13356	13190	13298	13256	13017	13289	13336	13213	13111	13286	13346	13274	13355	13244	13153	13142	13204	13113	13247	13064	13394	13243	13162	13172	13289	13097	13200	13396	13361	13165	13240	13228	13297	13086	13273	13021	13244	13283	13286	13293	13183	13192	13285	13336	13149	13242	13354	13358	13255	13236	13312	13312	13118	13089	13201	13154	13158	13490	13383	13186	13219	13118	13222	13121	13250	13252	13323	13338	13238	13262	13321	13439	13317	13172	13232	13170	13333	13310	13160	13267	13125	13286	13200	13321	13261	13366	13173	13291	13163	13259	13278	13306	13237	13155	13199	13227	13205	13106	13202	13119	13221	13224	13231	13203	13171	13332	13218	13202	13271	13289	13284	13262	13337	13251	13194	13183	13156	13273	13128	13145	13229	13224	13283	13250	13216	13228	13232	13049	13178	13213	13233	13241	13340	13208	13145	13171	13317	13277	13023	13279	13182	13152	13179	13352	13237	13159	13173	13228	13125	13217	13270	13046	13126	13382	13278	13043	13275	13080	13363	13335	13259	13258	13168	13196	13155	13107	13331	13271	13134	13438	13237	13232	13184	13181	13404	13343	13291	13365	13086	13235	13449	13310	13192	13236	13517	13239	13151	13221	13181	13255	13310	13281	13296	13111	13290	13288	13157	13151	13276	13144	13191	13208	13296	13321	13370	13228	13200	13079	13245	13244	13309	13113	13330	13114	13072	13331	13219	13232	13179	13305	13214	13083	13313	13124	13359	13301	13177	13095	13236	13177	13239	13191	13222	13246	13225	13158	13173	13238	13194	13173	13117	13230	13331	13253	13242	13441	13192	13366	13315	13317	13322	13204	13312	13243	13212	13249	13188	13247	13151	13282	13040	13304	13332	13240	13281	13215	13226	13082	13154	13203	13400	13215	13375	13275	13114	13197	13354	13357	13166	13243	13225	13356	13075	13304	13222	13272	13235	13222	13184	13246	13131	13174	13208	13220	13259	13361	13302	13273	13130	13194	13165	13087	13171	13220	13359	13180	13210	13149	13153	13244	13130	13234	13307	13139	13225	13262	13320	13210	13095	13132	13085	13317	13228	13317	13203	13299	13134	13258	13215	13164	13348	13208	13137	13104	13161	13388	13373	13240	13142	13157	13106	13223	13162	13229	13283	13289	13128	13284	13225	13172	13213	13329	13101	13273	13336	13222	13246	13047	13276	13233	13262	13296	13272	13299	13103	13256	13323	13140	13262	13349	13318	13113	13217	13351	13384	13213	13298	13251	13370	13318	13183	13257	13289	13266	13223	13287	13254	13182	13240	13273	13293	13391	13205	13202	13059	13110	13380	13190	13180	13301	13138	13257	13036	13053	13234	13286	13135	13375	13314	13173	13223	13003	13238	13230	13042	13321	13359	13168	13317	13368	13231	13347	13365	13071	13341	13188	13210	13125	13078	13268	13223	13354	13275	13172	13217	13218	13234	13359	13035	13227	13246	13221	13411	13179	13340	13195	13286	13178	13215	13248	13278	13192	13218	13401	13346	13247	13113	13223	13399	13223	13204	13102	13288	13329	13204	13082	13294	13261	13206	13294	13417	13258	13261	13314	13245	13267	13165	13152	13282	13237	13300	13267	13202	13252	13350	13188	13202	13169	13266	13222	13355	13345	13299	13203	13100	13287	13229	13334	13084	13184	13387	13097	13235	13320	13188	13274	13166	13339	13267	13212	13230	13199	13208	13226	13273	13270	13425	13195	13257	13284	13198	13190	13473	13402	13216	13175	13361	13098	13109	13238	13399	13290	13284	13198	13330	13189	13221	13090	13412	13187	13381	13253	13152	13213	13398	13115	13408	13408	13235	13362	13168	13207	13309	13257	13308	13318	13148	13145	13167	13169	13344	13307	13369	13180	13416	13173	13213	13247	13245	13189	13231	13340	13233	13213	13187	13371	13047	13252	13228	13415	13327	13199	13317	13160	13180	13342	13324	13203	13301	13192	13150	13162	13023	13217	13161	13009	13328	13225	13156	13271	13312	13350	13216	13264	13229	13237	13289	13420	13089	13283	13173	13130	13189	13322	13414	13227	13311	13229	13268	13331	13182	13362	13397	13213	13286	13254	13308	13498	13217	13118	13115	13252	13213	13202	13280	13231	13227	13224	13217	13294	13003	13171	13165	13130	13315	13389	13326	13357	13321	13332	13333	13271	13139	13205	13310	13246	13321	13308	13092	13209	13084	13321	13151	13302	13287	13286	13319	13351	13328	13112	13093	13262	13275	13030	13295	13150	13226	13230	13202	13212	13123	13175	13219	13304	13301	13195	13144	13125	13334	13249	13074	13304	13242	13403	13293	13467	13199	13194	13439	13318	13279	13118	13145	13165	13386	13174	13206	13363	13046	13109	13306	13171	13224	13207	13105	13187	13310	13236	13293	13214	13239	13290	13335	13356	13293	13206	13121	13188	13170	13364	13168	13174	13393	13242	13447	13191	13211	13190	13273	13048	13259	13429	13229	13216	13185	13235	13232	13410	13229	13412	13349	13264	13308	13262	13180	13354	13030	13301	13047	13180	13156	13135	13263	13226	13221	13309	13076	13254	13117	13235	13160	13237	13060	13116	13133	13231	13329	13217	13228	13248	13231	13188	13176	13167	13260	13141	13088	13137	13098	13278	13160	13128	13363	12989	13158	13320	13095	13416	13192	13212	13182	13199	13321	13180	13218	13172	13323	13123	13172	13199	13151	13278	13121	13322	13210	13229	13091	13223	13288	13173	13240	13220	13234	13163	13328	13328	13274	13388	13252	13157	13244	13263	12944	13267	13156	13265	13430	13261	13185	13260	13316	13269	13162	13192	13227	13400	13342	13146	13329	13392	13134	13275	13310	13236	13200	13307	13170	13230	13209	13243	13288	13174	13362	13239	13197	13157	13117	13266	13197	13304	13175	13153	13354	13153	13309	13326	13186	13214	13263	13185	13290	13269	13204	13233	13422	13327	13240	13233	13239	13186	13356	13456	13015	13149	13194	13343	13398	13214	13080	13406	13234	13208	13223	13176	13181	13344	13464	13225	13160	13107	13373	13347	13101	13112	13224	13163	13162	13256	13268	13210	13316	13163	13165	13171	13253	13161	13214	13140	13150	13238	13129	13230	13226	13263	13195	13284	13237	13308	13206	13180	13294	13314	13219	13339	13224	13167	13324	13154	13200	13251	13421	13144	13228	13089	13157	13137	13176	13243	13295	13333	13217	13117	13200	13345	13183	13294	13240	13198	12993	13132	13199	13175	13298	13178	13245	13332	13146	13226	13179	13266	13343	13184	13239	13383	13192	13220	13314	13208	13397	13121	13276	13415	13226	13260	13184	13272	13169	13364	13235	13369	13277	13220	13174	13169	13151	13242	13287	13202	13258	13349	13194	13248	13253	13260	13234	13331	13170	13270	13290	13264	13185	13071	13346	13318	13160	13296	13239	13245	13153	13261	13336	13263	13347	13187	13142	13161	13293	13077	13373	13187	13239	13188	13300	13273	13294	13130	13344	13320	13200	13188	13337	13192	13247	13180	13188	13249	13183	13282	13311	13276	13312	13186	13319	13205	13086	13390	13295	13314	13413	13207	13291	13162	13229	13401	13320	13130	13203	13209	13181	13109	13324	13265	13260	13139	13183	13202	13298	13331	13302	13174	13343	13188	13284	13170	13419	13163	13312	13256	13242	13208	13159	13203	13221	13208	13164	13123	13242	13357	13061	13335	13187	13218	13198	13389	13182	13285	13327	13063	13388	13194	13295	13478	13216	13243	13333	13402	13301	13284	13386	13383	13172	13421	13054	13138	13234	13127	13324	13210	13039	13385	13152	13329	13299	13279	13331	13249	13335	13083	13259	13177	13093	13173	13206	13228	13135	13243	13246	13337	13254	13184	13168	13181	13263	13201	13229	13374	13220	13263	13240	13055	13202	13245	13126	13194	13270	13445	13311	13265	13321	13250	13370	13215	13197	13316	13343	13359	13289	13330	13052	13067	13128	13303	13260	13385	13127	13223	13178	13295	13239	13266	13282	13351	13300	13180	13274	13208	13280	13326	13220	13211	13209	13098	13194	13297	13435	13263	13297	13250	13438	13128	13209	13189	13434	13210	13278	13314	13301	13114	13248	13181	13142	13151	13313	13281	13384	13161	13163	13366	13148	13307	13207	13079	13303	13251	13440	13262	13078	13426	13406	13242	13282	13224	13111	13293	13419	13034	13296	13314	13263	13172	13269	13243	13219	13124	13230	13286	13365	13189	13332	13260	13235	13391	13265	13155	13250	13222	13410	13374	13421	13227	13262	13113	13133	13256	13284	13318	13190	13194	13328	13266	13175	13259	13318	13410
23198	21510	29572	23913	21837	24182	25407	19335	17643	17497	17167	16756	16641	16406	16380	15839	15815	15496	15429	15473	15479	15340	15743	15676	15273	15324	15189	15224	15310	15157	15084	15042	15205	18378	21165	18985	17576	16026	15239	15202	15013	14934	14923	14841	14792	14975	14957	14932	14928	15066	14991	15019	15232	14788	14902	14909	15008	15000	14829	14773	15020	15009	14848	14932	14948	14762	14934	15140	14676	15104	15072	15056	15017	14952	14970	14849	14936	14915	15084	14940	14677	15045	14965	15042	14998	14990	14957	14752	14745	14933	15114	14943	14982	14833	14844	15018	15071	14820	14914	15085	15141	14923	14843	14902	14812	15055	15110	14790	15096	14985	14925	15154	15053	14823	14971	14703	15036	15111	14912	14891	14967	15006	14796	15011	14865	15025	14949	15025	15158	14896	14928	14868	14949	14807	14906	14810	15090	14927	14964	15033	14998	15059	15000	15065	15069	14964	14874	15008	15043	14911	14929	14805	14971	14818	15066	14767	14843	15023	14879	14900	14866	14716	14638	14741	14901	14990	14810	14977	14808	14886	14765	14869	14920	14800	14907	14775	14909	14771	14934	14856	14875	14804	14886	14958	14979	15021	14916	14982	14889	14759	15058	15185	14932	14894	15088	15030	15037	14974	15200	15110	15058	14808	14902	14940	14768	15061	14759	14881	14904	15193	14747	15130	14908	14816	15077	14975	15032	15104	15059	15011	14835	14848	14807	14864	14729	14922	15038	14765	14955	14937	15083	15070	14947	14977	14878	14932	15058	14928	15032	14964	14953	14835	14907	14955	14961	15138	15059	14869	15005	14831	15095	14877	14825	14920	14956	14799	14958	15078	15246	14944	14746	14926	14747	14994	14911	14915	14967	14929	14955	14905	14952	14883	14743	15109	14888	15017	14849	14937	14894	14982	15011	15034	14920	15020	15017	14908	14827	15025	15028	15076	14754	15078	15023	15035	14906	14741	15108	15087	14857	14745	14863	15070	15026	15087	14910	14867	14850	14897	14962	14771	14841	14980	14966	14918	15050	14859	14944	14827	14797	14634	14821	14994	15069	15018	14922	15096	15048	14877	14970	14847	15023	15157	14947	14898	14663	14833	14635	14978	14988	15054	14715	15099	15208	14992	15033	14910	14992	15034	15048	14979	14801	14842	15044	14933	14873	14790	14841	14773	14998	14961	14791	14778	14889	14834	14983	14969	14990	15033	15064	14952	14983	14988	14988	14888	14853	14996	14894	14716	14971	14808	14887	14919	15215	15005	14817	14952	14897	14783	14915	14987	14814	15202	14939	14941	14878	14942	14934	14973	14986	14903	15123	14904	15061	14970	15036	15098	14987	14779	15091	14912	14764	14945	14845	14936	14948	14809	15031	14966	14952	14864	14866	14975	15051	14851	15106	15038	14827	14873	14897	14964	14826	14956	14793	15184	14866	14853	14991	14894	14679	14902	14843	14871	14823	14999	14916	14777	14808	14844	14602	14760	15123	15043	15030	14786	15018	15053	14952	15083	14945	14952	14878	14669	14854	14844	14918	14939	14888	14910	14825	14806	14893	15167	14967	14780	14889	14954	14962	14780	14961	14857	14964	14882	14923	15053	14908	14817	14786	14810	14886	14910	14961	14908	15103	14920	15066	14766	14985	15065	14915	14777	14842	14967	14836	14754	14872	14909	14994	14739	15003	14956	14877	14634	14765	15060	14829	14894	14920	14857	14807	15021	14984	14971	15011	14807	14791	14845	15048	14857	14863	15021	14862	14785	14936	15038	15088	14748	14920	14795	14940	14979	14833	14839	14979	14980	15152	14830	14823	14813	14935	14906	14919	15129	15094	14888	14845	14922	14929	15008	14909	14778	14861	14861	14904	14802	14937	14795	14739	15029	14804	14897	15017	14996	14907	14814	15079	14748	15042	14887	14939	15008	14988	15032	14913	14920	14914	15011	14858	14959	15047	14885	14701	14887	14969	14890	14898	14936	14894	14884	14830	14869	14907	14736	14825	14955	14773	15007	14873	14896	14822	15083	14973	14727	15095	14856	14965	15126	14968	14824	14907	15052	15010	14851	15054	15073	14977	14978	14848	14939	14911	14814	14874	14952	14913	14781	14855	15004	14981	14831	15044	15030	14974	14870	14930	14940	14724	14979	15016	14912	14901	14864	14879	14913	14815	14857	14941	14763	14871	15025	14766	14800	14835	15042	14775	15005	15072	14967	14940	14983	14863	14837	14839	15002	15029	14935	14715	14656	14825	15019	15024	14826	14859	14982	14879	14890	14974	14950	15055	14891	15066	14892	14931	14955	14937	14697	14891	14915	15056	14954	15058	14713	14886	15037	14923	14900	15014	14942	15032	14874	14856	14783	14818	14955	15077	14883	14959	15159	14949	14832	14955	14917	14930	14780	15141	14873	14742	14940	14887	14569	14951	14927	14909	15206	15087	14763	14995	14999	14834	14859	15040	14748	14829	14929	14749	14836	14781	14698	14783	14959	14968	14795	14852	14999	14807	14826	14885	14719	14771	14886	14839	14870	15046	14715	14814	15043	14977	14820	14957	14869	14835	14933	14849	15187	14864	14992	14780	14855	14954	14784	14898	14823	14918	14974	15039	14955	14844	14945	14838	14917	14810	14921	14883	14796	15013	14799	14884	14816	14888	14706	14736	14905	14733	14875	14778	14872	14892	14892	14782	15002	14976	15073	14886	14861	15079	15118	14853	15050	14928	15086	15163	14986	14699	14920	15035	14895	14949	14872	15003	14897	14841	14814	14827	14923	15069	15070	15147	15061	14910	15001	14757	14874	14881	14756	15079	14973	15038	14893	14785	14872	14938	14886	15084	14856	14996	14832	14917	14852	14867	14899	14952	14880	15151	15005	14965	15096	14924	14851	14807	14777	14956	14912	15053	15007	14859	14817	15021	15041	15165	14968	14742	14597	14899	14843	14892	14779	14818	14945	15020	14945	14996	14998	14823	14768	14950	14932	14865	14878	14716	14812	14779	14905	15052	14936	14962	15008	15042	14978	14916	14932	14894	14910	15042	15040	14827	14954	14888	14879	14884	15007	14796	14827	14826	14841	14944	14838	14758	14814	14851	14914	15029	14938	15020	14870	14822	15039	14988	14938	14923	14964	14797	14907	14980	14850	14793	14835	15092	15116	14974	14816	14910	14814	15127	14941	14983	14918	14945	14719	14795	15003	14702	14865	14832	14917	14910	14849	14874	14880	14866	14879	14869	14745	14876	14870	14989	14954	14647	14802	14773	14647	15044	15087	14980	14990	15079	14899	14868	14908	14946	14914	14981	14847	14719	14980	14884	15051	14902	14941	14772	14815	14980	14983	14933	14888	14881	14923	14754	14952	14886	14905	14880	14831	14838	14869	14970	15058	14855	14875	14882	14720	15074	14861	15018	14920	14953	14828	15019	14824	15064	14866	15014	14868	14859	14719	14926	15146	14785	15149	14851	14728	14866	14950	15011	14873	14832	14865	14836	14730	14862	15046	14943	14929	14994	14938	14863	14725	14699	14805	14936	14923	14823	14824	15032	14949	14746	14777	14986	14932	14988	14935	14964	14892	14984	15036	14958	14900	14826	14834	14801	14930	14935	14922	14951	15103	14964	14877	14749	14866	14925	14963	14984	15005	15143	15025	14919	14654	14885	14792	14960	14948	14822	14892	14884	14942	14931	14858	14876	14910	14918	14781	14944	14847	14863	14923	15011	15156	14862	14857	14880	14880	14816	14873	14843	14942	14915	14763	14850	14823	14756	14899	14727	14980	14664	14899	14701	14784	14896	14774	14941	14970	15229	14862	14863	14878	14885	14985	14711	14877	14979	15048	14829	14837	14924	14940	14884	14953	14682	14839	15015	14798	14864	14833	14725	14768	14978	14861	15047	15080	15105	14938	14937	14942	14917	14906	14892	15057	14846	14962	14879	14812	14926	15048	14927	14814	15058	14904	14939	14928	15127	14831	15144	14954	14895	14965	15207	14811	14960	14815	14936	14862	14863	14772	15051	15000	14954	14682	15043	14699	14947	14939	14973	14788	14778	14879	15014	15042	14929	14992	14964	14944	14878	14958	15007	14829	15023	14774	14824	14848	14897	14948	14822	14867	14828	14789	15024	14816	15011	14888	14995	15032	15030	14975	14835	15012	14942	14933	15007	15010	14913	15055	14883	14910	15116	14928	14975	14870	14853	14824	14857	14949	14764	14817	14845	14796	15059	15087	14887	14804	14905	14796	15020	14943	14980	14924	14849	15048	15032	14761	15012	14778	14850	14830	14997	15013	14922	14920	14794	14826	14915	14833	14913	14790	14973	15065	14923	14939	14884	14717	15004	14968	14824	14776	14743	14696	14981	14814	14905	14651	15102	14923	14960	15188	14880	14845	14868	14818	14918	14905	14907	14842	15014	14716	14913	14945	14818	15001	14875	14809	14934	14887	14804	15033	14825	14806	14959	14809	15027	15000	14911	14977	14804	14779	15045	14734	14823	14904	14885	14933	14856	15038	14971	14804	14774	14917	14830	14877	14828	14813	15011	14770	14900	14962	14768	14785	14946	14883	14802	14808	15053	14932	14751	14827	15058	14764	14856	14750	14988	14886	14927	15004	14893	14826	14865	14941	14799	15046	14823	14971	14918	14695	14773	14949	14713	14743	15052	14713	14824	15077	14820	14869	14980	15002	14996	14939	14883	14992	14876	15033	14648	14834	14841	15157	14881	14959	15082	14881	15023	14776	14846	14828	14764	15001	14763	14893	14918	14943	14879	14764	14897	15110	14875	14949	14966	14899	15138	15159	14996	15108	14807	15004	14884	14959	14948	14943	14919	14956	14993	15085	15060	15064	14879	15016	14820	14752	14778	15070	14861	15014	14909	14976	14812	14747	14880	14840	14938	14893	15021	14956	14852	14944	14973	14850	14920	15026	14799	14783	14854	15103	14994	15047	14911	14716	14783	15023	14751	15093	14967	14669	14876	14748	14747	14741	15134	15014	14893	15047	14712	14837	14901	14929	14802	14753	14879	14784	14832	14865	15011	14933	14696	14819	14830	14770	14873	14978	14941	15050	15129	14906	15071	15083	14847	14671	14521	14992	14914	14948	14977	14677	14843	14822	14915	14934	15028	14699	14963	14877	14914	14870
20677	37346	36789	29675	26485	23364	20514	18486	17307	16928	16084	15338	15322	15453	14835	14392	14096	13672	13538	13770	13842	13947	13941	13559	13564	13718	13320	13248	13324	13184	13272	13059	13334	18756	21301	18007	15884	14359	13580	13108	13258	12988	13169	13166	13035	13168	13119	13220	13076	13068	13076	13033	13158	13083	12940	13103	13059	12969	12989	13042	13150	13030	13023	13083	13050	12971	13053	13248	12948	12940	13199	13005	12990	13059	13024	13029	13127	13062	13017	12992	13167	13104	13027	13124	13043	13120	13160	13106	12984	13123	13154	12998	13013	12988	13175	12994	13087	12886	13163	13028	13125	13119	13111	13189	13204	13040	13183	13004	12989	13174	13029	13057	13049	12977	12917	13046	12920	13099	12981	13137	13073	13102	13021	12998	12958	13087	13055	12992	13005	13080	13192	12985	13119	13241	13039	13032	12942	13270	13053	12974	13195	13004	13080	13020	13143	13039	13122	12990	13033	13073	13100	13120	13019	13206	12996	13043	12999	13104	13129	13100	12973	13039	12992	13266	13009	13045	13044	13071	13107	13082	13143	12985	12923	13070	13081	13112	13006	13104	13033	13204	13278	13085	13140	13303	13008	13208	13077	12963	13107	13131	13164	13065	13086	12986	13002	12906	13016	13013	13167	13081	13059	12918	13070	12950	13087	12910	12989	13073	13083	12913	12940	12995	13183	13032	13133	13153	13022	12934	13005	13065	13175	13061	13047	12969	12963	13055	13058	12858	13069	13023	12936	13044	13108	13038	13019	13050	13208	13037	13017	12906	13083	12879	12937	13098	13229	13055	13027	12866	12915	13059	12953	12989	13292	13042	13028	12984	13241	12966	12823	13216	13040	13001	13075	12995	12923	12944	13025	13131	13158	13053	13019	13044	13185	13112	13028	13034	13119	12953	13334	13079	12956	13193	12950	13089	13033	12983	13120	13088	13263	12977	13158	12965	13037	13116	13071	13142	13085	13128	13036	13025	13143	12956	13009	12982	13022	13085	12987	13209	13069	13190	12990	13055	13140	13009	13051	13069	13023	13122	12981	12963	12976	13068	13065	13118	13030	13005	13082	13048	12952	13133	12983	13032	13193	12965	13027	13103	13073	13145	13123	13081	13113	13123	13096	13214	13034	13159	13033	13039	13069	12896	12955	12952	13028	13024	13089	13130	13080	13086	13027	13091	13308	13046	13183	12997	13239	13061	13037	12927	12958	13046	12981	13023	13104	13037	13081	13076	13068	12957	13038	13114	13126	13082	13082	12980	13166	13084	12924	13126	13182	13082	13176	13149	13070	13004	13193	13037	13043	13103	13075	12991	12996	13134	12996	13063	13051	12947	13072	13114	13071	12985	13142	13001	13114	12999	13059	12950	12944	12972	13094	13137	13038	13021	12908	12968	13028	13160	13167	13013	12970	12969	13031	13033	12966	13016	13161	13100	13048	12932	12995	13083	13021	13130	12963	13089	13193	13078	13166	13103	13045	13108	13037	13025	13037	13105	13038	13073	13221	12990	12986	13037	13183	12969	13026	13046	13128	13042	13102	13157	13099	13111	13091	12950	12920	12874	13030	12997	13057	13081	12977	13241	13045	13160	13166	13020	12967	13016	13130	13009	12991	13138	13158	13011	13131	13183	13043	13036	13031	12946	12991	12999	13181	12907	13144	12926	13115	13185	12915	13111	13063	12907	13021	13081	13177	13050	13048	13068	12862	13027	13091	12905	13036	13013	13155	13036	13035	12862	13130	13119	13107	12995	13125	13044	13070	12964	13062	13039	12997	13060	12916	13042	13060	13184	13100	13165	12955	13086	13057	13083	13149	13094	13235	13217	13217	13155	13093	13076	13044	13002	13123	13032	13120	13124	13024	13090	13013	13039	13080	13092	13130	12958	13214	13164	13014	12922	12980	13016	12993	13061	12983	13070	13084	13232	13012	13020	12950	13043	13092	13000	13096	13113	13112	12986	12913	13047	13045	13145	13087	13011	13041	12970	13164	13085	13101	13068	13048	13182	13111	12984	13034	13053	13042	12972	13076	13161	12985	13107	13040	13070	12900	13059	13041	13035	13029	13081	13040	12984	12963	12972	13102	13236	12938	13101	13130	13112	13162	13074	13083	13119	13140	12960	12997	13089	13267	13101	13101	12985	13061	13031	13002	13067	12986	12887	13260	12909	12871	13146	13188	13220	13043	12968	13065	13005	12983	13039	13014	13096	13126	13107	12770	13136	13171	13088	13228	13049	12894	13212	13005	13072	13082	12948	12977	13094	13064	13026	13237	13130	13002	13116	13041	13125	13128	13250	13072	13102	13035	12754	13092	13046	13058	13091	13022	13082	13078	13327	13023	13020	13118	13110	13062	13064	13176	13109	13105	13229	12882	13025	12874	13062	13068	12997	12923	13138	13109	13174	13088	13036	13152	12925	12956	12938	13028	13104	12961	13045	13153	12957	13009	13031	13067	13123	12985	12871	13050	13086	13231	13029	13142	13047	13013	13163	13050	12993	13217	12916	12883	13037	13213	13071	12933	13090	12951	13192	13148	13017	12936	13038	13147	12957	12883	13087	12900	13057	12904	12934	13095	12964	12979	13132	13116	13077	13113	12962	13108	13101	12982	12968	13206	13175	13108	12916	13103	13066	13006	12957	12972	13066	12933	13090	13031	13023	12931	12994	13023	13131	13006	12985	13118	13054	13113	13098	12824	13065	13013	13134	13218	13034	13107	13037	13061	12991	13183	12964	13075	12971	12971	12993	13044	13002	13012	13070	12983	13176	12976	13056	13055	13024	13041	13193	13141	13017	13118	13093	13027	13149	13140	13085	13116	13041	12992	13092	13145	12998	12923	13037	12883	13010	13322	13139	13194	13104	13040	12998	13165	13215	13073	13084	13176	13237	13095	12999	13203	13010	13066	13059	12989	13079	13068	13010	13317	12951	13024	13001	13108	13050	13275	13195	13107	13038	13160	13085	13006	12951	13111	12782	12998	13188	13027	13161	13111	13071	13075	12991	13127	13086	13190	12993	13008	12958	13003	13131	12978	12971	13077	13106	12918	13164	13147	12946	13144	13140	12949	13117	12936	12985	12953	13098	13118	12930	13055	13157	13086	12971	13079	12914	13195	13004	13147	13027	13013	13144	13038	12999	13081	13005	13171	13101	13033	13173	12946	13209	13050	13030	13131	12972	13125	13016	13098	12923	13099	13085	13195	13069	13100	13115	13058	13119	13086	12965	13114	13101	13191	13123	13034	13052	13065	13112	13245	13093	13056	12986	13129	13189	13231	12956	13049	13020	13150	12962	13080	13090	12982	13086	12989	13015	13054	13257	13047	13034	13049	12920	13088	12904	13016	13061	13081	13134	12936	13292	12911	12995	12943	13108	13145	13109	13070	13031	13168	13015	13174	13163	13039	12989	12924	13026	13174	12987	13037	13124	12961	13026	13073	13057	13206	12935	13074	13045	12995	12828	13109	13047	13130	12974	12996	13092	12887	13057	13139	13095	12973	12974	12955	12917	13000	13076	13030	13109	13026	13126	13012	13023	13069	13064	13124	13019	12942	12965	13224	13090	13042	13014	13016	13167	13017	13071	13053	13012	12991	13092	12826	13037	13041	13164	13087	13006	13029	12980	13054	12989	13131	13035	13069	12900	13154	12974	13121	13061	12958	13005	13071	12931	13077	13041	12860	13122	12943	13016	13178	13078	13036	13257	13094	13188	13157	13051	13093	13120	12859	13249	13061	13056	13010	12991	13080	13031	12905	12903	12959	13217	13201	13006	13095	13030	13084	13141	12999	13101	13242	13102	13032	13008	13126	13039	13125	13096	13125	12908	12907	13019	13143	13018	13157	13049	13010	13148	13005	13105	12973	13016	13000	12923	13044	12863	13082	13232	13068	13220	13072	13050	13004	12991	13108	13069	12962	13115	13045	12988	12979	13108	12827	13111	12988	13051	13133	13068	13086	13101	13084	13079	12797	13006	13152	13113	12978	13101	13091	12989	13118	12898	12890	12910	13068	12936	13068	12986	13133	12986	13062	12920	13150	12913	13034	13009	12914	13054	13108	12939	13133	12832	13103	13060	13079	13034	13046	13192	13048	13035	13054	13023	13178	13034	12956	13158	13110	13113	13031	13212	13163	12962	13150	13046	13089	13122	13149	13060	12955	13169	13045	13054	13103	13213	13076	13192	13037	13059	13026	13217	12991	12994	13074	13137	13043	13008	13119	12935	13092	13272	12995	13099	13060	13115	12955	13045	12964	13068	13093	13081	13039	13056	13138	12919	13119	13095	13009	13114	13024	13049	13125	12931	13241	13185	13029	12898	13291	13048	13322	13185	13000	13078	13051	13122	13126	13011	13086	13113	13065	13131	13121	13207	13128	13047	13016	13021	13061	13067	13086	13014	13197	13136	13100	13031	13022	12961	13020	12874	13080	12989	13064	13021	12922	13048	12982	13106	13077	12911	12930	13126	13242	12854	13062	13098	13073	12999	13050	13040	13232	13087	13048	13073	13054	13080	13083	12995	12900	13202	13050	13183	13070	12980	13167	13010	13098	13005	13053	13100	13071	12962	13043	12956	13088	13186	13032	13151	13050	13073	13071	12991	13128	13000	13099	13017	13185	13191	13123	12984	13029	13035	13027	13097	13067	13203	13263	12979	13035	13201	13024	13063	12878	13164	13067	13125	13037	13042	12997	13157	12989	13129	13186	12942	12993	12965	13165	13181	13015	13062	13065	13022	13136	12966	12896	13050	12898	13010	13107	13124	13095	13007	13110	13093	13090	13120	13071	12985	12945	13157	12979	13095	13007	13113	12988	12976	13194	13079	13004	13094	12971	13084	12996	13011	13044	13005	13144	12941	13039	12917	13315	12905	13052	13038	13100	13053	13008	13043	13037	13191	13070	13130	13214	13065	13052	12992	13025	13105	12986	13222	12981	13129	12991	13033	13048	13175	13080	12939	13070	12996	13078	13001	12911	13088	13029	13051	13117	13003	12967	13091	12970	12890	12885	13222	12947	13150	13035	13133	12995	12936	13087	13071	12971	13086	12937	12977	12959	13036	13174	13027	13113	13129	12916	12990	13007	13109	13116	13065	13054	13060	13003	13130	13070	13111	13151	13024	12986	12821	13042	13135	13056	13014
27967	22631	26205	23227	19367	18238	17290	16617	16227	15927	15765	15716	15570	15454	15698	15574	15313	15043	15212	15168	15074	15307	15332	15319	15125	15310	15213	15256	15285	15202	15141	15093	15147	15263	15521	15298	15502	15068	15249	15135	15025	15149	15178	14983	15074	14781	15055	14986	14859	15229	15106	15024	15094	15150	15141	15068	14863	15014	15023	15011	14831	14931	15000	14995	15183	15089	15188	15190	15218	14929	15004	15218	15251	15031	15056	15012	15042	15204	14978	15052	15014	14886	14949	15145	14929	14969	15090	15000	14993	15099	15136	15066	15080	15089	15170	15126	14921	14904	15081	14904	14981	15042	15190	15097	14828	15025	15146	15079	15009	14960	14980	15029	15159	15120	15073	15165	15046	15286	15066	15111	15136	15138	15187	15005	15190	15068	15008	15116	15007	14997	15254	14961	14884	14873	15157	15051	15205	15119	15108	15056	15111	15227	15044	15063	15025	15011	15180	15103	14876	14977	14873	15074	14876	15046	15027	14981	14980	15034	14919	15104	15115	15104	15238	14993	15118	15016	15175	14957	15095	15005	15042	15127	15144	15105	15190	15093	15260	14911	15271	15213	15161	15255	15115	14955	15056	15098	14999	15038	15072	14956	14845	15028	14936	14910	14993	14961	15022	14824	15082	14912	15039	14994	15120	15131	14964	15090	15060	15046	14884	15082	15204	14998	15121	14924	15041	15033	14996	15161	15080	15112	14910	15003	15126	15151	15101	15052	15045	14899	14934	15177	14874	15240	15080	15113	15078	15189	15214	14873	15072	15059	15125	15168	15186	15004	15128	14986	15203	15219	14990	15159	15171	15112	15012	15138	15207	14873	14956	14999	14943	15121	15142	15018	15119	15065	15165	14865	15047	14908	15204	14964	15038	15123	15067	15144	15044	15069	15141	15165	15072	14925	15038	15141	14993	14911	15149	15029	15238	14987	15066	15174	15138	15109	15224	15307	14896	14998	15039	15028	14941	15141	15197	15067	15010	14906	14913	14916	15004	14943	14986	15236	15126	14943	14984	15102	15016	15213	15031	15026	14984	15289	15038	15016	14858	15076	15024	15136	15065	15023	15082	15106	14990	15090	15045	14977	15260	15236	15206	15255	15067	14951	15182	15226	14815	15278	15006	14966	14885	15116	15210	15228	14938	14876	15133	15000	14827	15074	14817	15096	15178	15181	15151	14985	15090	15233	15226	15167	15115	15097	15165	15115	14868	15053	15125	15194	15082	14941	15153	15233	14924	15217	15099	14979	15092	15004	14941	14987	15203	15121	15147	14985	15190	15239	14982	15292	14896	15201	15098	15040	15294	15131	15001	15038	15172	15036	15132	15108	15034	15041	15010	15247	14921	15065	14977	14952	15049	15080	15091	15148	15027	15050	15118	15329	15226	15137	15071	14990	15098	15014	14969	15081	14810	15000	15285	15010	15216	14942	15079	15198	15151	14935	14843	15054	15056	14990	15082	14924	15123	15245	15176	15003	15129	14946	14987	15015	15098	15037	15112	15338	15138	15075	15022	14852	15113	15040	14787	15131	15197	15094	15221	15080	14994	14933	15217	15210	15034	15036	14887	15235	15006	14928	14975	15047	15171	15036	15322	15041	15174	14978	14967	14968	14983	15023	14984	14966	15163	14807	15045	15090	15251	14971	15106	14891	14902	15078	15370	15143	15081	14823	15101	14977	15002	15190	15210	15046	15044	15077	15203	15179	14996	15089	15133	14941	14791	14937	14964	15017	15011	14748	14979	14942	15093	14868	15261	15222	15124	15038	15292	15043	15048	15137	15108	14958	14911	15002	15032	15192	15049	14879	15134	15116	15033	14938	14944	14918	15070	15122	15065	15018	15348	14921	15174	15380	15004	15185	15124	15016	15070	15020	14991	15146	15031	15054	14846	15044	15295	15046	15108	15124	15039	15096	15066	15087	15205	15011	15015	14977	15221	15211	15194	15031	15068	14813	14891	15085	15028	14860	15032	15077	15263	15044	14979	14954	15041	15070	15074	15051	14999	15088	14936	15257	15046	15040	15244	15211	15037	15086	15101	15118	15242	15015	15088	14972	15124	14970	15144	15010	14901	15128	14980	14946	14938	14998	14910	15057	14976	15001	15079	14931	15008	15073	15100	14899	14855	15030	15078	15131	15202	15035	15122	15259	14962	14887	14911	15146	15021	15083	14833	14955	15069	14953	15001	15152	15187	15079	14989	14952	14971	15012	15001	14962	14880	14993	15042	14865	15029	14964	14982	15191	15036	15037	15126	14866	15020	14971	15153	14931	15054	15125	15059	14991	15120	15041	14901	15033	15080	14990	15003	15020	15005	15001	15165	15052	15208	14995	15111	15228	15085	15178	14917	14990	15143	15119	15046	15045	15144	15073	15050	15147	15120	15014	15027	15099	15071	14997	15148	14999	14952	15051	15196	15056	15053	14969	15186	15289	14845	14997	15026	14919	15145	15087	15127	15027	15087	15003	15300	15123	14975	14961	14950	14825	15027	15123	15017	15125	14918	15092	15066	15089	15025	14928	15052	15030	14941	14859	14966	15308	15039	15152	15110	14819	15051	15019	15072	14981	15041	15070	14856	15238	14932	15091	15195	15148	15105	14941	15148	15095	15131	15251	14953	14783	15109	15068	15148	15045	15202	14899	15126	15196	15189	15136	15070	15020	15198	15267	15102	14885	14873	14937	15248	14805	14905	15057	15054	15159	15082	14995	14844	15025	15132	15184	15082	15130	15102	15065	14942	14997	15079	15111	15011	15188	15225	14988	14991	14974	15210	15366	15096	14908	14925	15135	14923	15017	15149	15103	15020	14972	15144	15074	15124	15058	15289	15060	14912	15112	14979	14947	14996	15081	15144	15036	15099	15249	15159	15164	15145	15031	15198	15025	15078	15126	15229	15110	15098	15007	15109	14892	15037	14988	15069	14992	15056	15083	14992	14927	15146	14874	14874	15218	15040	15109	15286	15170	15170	15045	15060	15046	15176	15141	15154	14993	14954	15110	15144	15109	14861	15081	15170	14947	15039	14857	15097	15034	15083	15185	15160	15199	14865	15087	15036	15119	14954	14839	15006	14998	15081	15043	14842	15194	15051	15059	15020	15221	15107	15140	14898	15159	15057	15261	15084	15149	15039	15146	15224	14887	14953	14941	14950	15115	15080	15058	15101	15075	15179	14902	15112	15099	15016	15001	14906	15067	15016	15072	14985	15205	15067	15200	15082	15304	14946	14975	15190	15309	15219	14998	14954	14835	15175	15092	15236	15150	15036	15366	15082	15168	15067	15177	15053	14906	15147	15001	15001	15034	14903	14964	14945	15153	15232	15103	15050	15050	15030	15087	15208	15030	15063	15085	15080	14940	15208	14947	15014	14899	14965	14982	14994	15092	15182	15173	14959	15043	15052	14895	15048	15066	15039	14966	15041	15224	15065	15116	15177	15062	15254	15134	15262	15019	14917	15011	15077	14981	14994	15231	15117	15198	15081	15026	15156	15076	15103	15026	14927	15144	15001	15233	15046	15055	14941	15088	15031	14977	15128	15104	14976	15130	14888	14981	15004	14935	15060	15069	15027	15189	14947	14997	15013	15029	15119	15092	14996	15060	15069	15106	15109	14941	15068	15200	15024	15112	15189	15058	15116	15123	15085	14980	15137	14813	15006	15010	14858	15138	15178	15191	15062	15034	15202	15067	15156	15208	15106	14996	15101	15022	15208	14899	15240	15088	15030	15038	15228	14920	15104	15109	15055	15233	14982	14977	15147	15142	15118	15009	15035	15342	15038	14773	15133	15094	15087	14967	15046	14875	15010	15102	15082	15193	14916	14883	14865	14994	15043	15292	15002	14891	15051	14963	15000	15102	14830	15073	15113	15071	14914	15161	15167	14961	15214	15102	15117	15043	15226	15092	15178	15016	15194	14977	15028	14820	15045	15079	15155	15124	15024	15115	15137	14981	15100	14920	14875	15041	15148	15253	15052	14993	15093	15068	15165	15023	15064	15141	15013	15035	15048	14903	15167	15243	15208	15133	15000	15030	15237	15149	14926	15020	15019	15140	14901	15283	15159	15045	15282	15000	15097	14970	15179	15215	15142	15102	14969	15091	15086	15006	14943	14870	15128	15311	15243	15204	15097	15059	15175	14938	14899	15074	15104	15139	14974	15078	15010	14931	15230	14990	15081	15057	15011	15045	15111	15023	15170	15161	15136	15088	14945	15057	15166	15001	14928	14932	15119	14927	14993	15058	14825	15040	14991	15093	15087	15000	15043	15009	15080	15182	15196	15284	15008	15123	14984	15202	14988	15120	15125	15099	15048	15026	15091	14976	14965	15135	15121	14951	15142	15192	15242	15111	14989	15068	15072	14927	15199	15106	15207	15319	15212	15090	15090	15170	15149	15070	15210	15117	15201	15078	15158	15257	14883	14942	15015	14981	14794	15016	15259	15128	15119	15056	15113	15189	14961	15045	14943	15201	15055	15086	15034	14945	15133	15157	15138	15097	14960	15084	15060	15075	15172	15204	15002	15185	15146	15104	15188	15024	15075	14988	15171	15066	15166	15195	15101	15173	14942	15055	15400	15253	15189	15174	15241	14923	15023	15054	15011	15097	14929	15019	14761	15135	14967	15127	14905	15092	15036	15061	14952	14856	14946	15184	14956	14882	14980	14964	14843	14876	15102	15008	15069	15038	15056	15067	14972	15114	15044	15157	15184	15117	15117	15018	15275	15046	14994	15223	15193	15034	15144	15088	15031	15111	15129	14825	14987	15092	15036	15058	15074	15086	15275	14925	14848	15106	15072	15127	15145	14979	15220	15199	14985	14988	15082	15201	15129	14876	15049	14949	15096	15107	15374	15005	15119	14886	15060	15132	15140	14894	14917	15148	15175	15190	15009	14940	15038	14999	15059	15120	15149	14999	15135	15114	15041	15002	15014	15042	15089	15120	15086	14877	15014	15045	15084	15080	15220	15133	15247	15286	15275	15099	14887	15116	15101	15052	15031	15033	14900	14938	14994	14810	14970	15030	14986	14931	15112	15046	14874	15090	15015	15056	15017	14850	15316	15040	15207	15065	15075	15112	15137	14904	15102	14928	15138	14946	15063	15140	14900	15061	15165	14968	14934	14930	15139	15038	15011	15007
18444	25957	24894	21096	19434	17697	16111	15181	14726	14536	14175	14075	13979	14189	14090	13874	13530	13145	13310	13429	13388	13306	13418	13347	13361	13366	13502	13414	13294	13190	13260	13322	13203	13539	13925	13742	13682	13486	13229	13237	13050	13263	13289	13050	13079	13104	13271	13275	13239	13225	13247	13328	13127	13163	13324	13115	13299	13250	13064	12939	13203	13144	13408	13179	13071	13079	12878	13336	13281	13023	13248	12969	12994	13225	13314	13252	13145	13081	13021	13413	13060	13128	13042	13382	13240	13227	13002	13151	13189	13064	13040	13213	13216	13231	13289	13120	13332	13090	13111	13168	13038	13182	13099	13256	13105	13117	13063	13103	13310	13139	13293	13331	13246	13125	13037	13183	13144	13264	13160	13120	13224	13165	13127	13091	13172	13200	13161	13326	13160	13053	13048	13013	13166	13214	13181	13081	13223	13107	13019	13099	13272	13140	13008	13257	13215	13115	13087	13034	13178	13167	13041	13329	13172	13059	13298	13120	13311	13032	13011	13178	13187	13141	13126	13246	13221	13005	13111	13188	13296	13248	12976	13018	13175	13176	13157	13223	13237	13203	13176	13232	13134	13246	13288	13353	13087	13209	13128	13113	13148	13036	13052	13317	13178	13343	13247	13094	13284	12965	13180	13158	13333	13035	12991	13157	13107	13136	13178	13047	13195	13209	13106	13147	13177	13225	13133	13158	13181	13125	13118	13185	13050	13103	13135	13288	13284	13083	13121	13177	13223	13095	13179	13053	13320	13201	13148	13157	13189	13094	13158	13166	12863	13127	13271	13170	13234	13183	13134	13024	13171	13073	12992	13105	13139	13175	13293	13079	13265	13187	13293	13232	13154	12944	13355	13072	13173	13187	13189	13125	13183	13112	13168	13073	13162	13092	12976	13230	13113	13143	13105	13135	13095	13191	13118	13180	13177	13197	13209	13328	13105	13288	12964	13166	13098	13177	13101	13089	13109	13205	13176	13169	13125	13070	13221	13032	13146	13161	13132	13044	13225	13000	13146	13211	13196	13222	13307	13016	13223	13137	13147	13197	13149	13127	13027	13155	13095	13182	13215	13238	13270	13262	13190	13150	13275	13310	13201	13138	13113	13152	13256	13183	13187	13151	13367	13175	13292	13166	13229	13148	13266	13226	13225	13291	13164	13171	13142	13321	13001	13168	13259	13202	13139	13168	13220	13284	13098	13100	13140	13164	13215	13221	13269	13320	13051	13152	13059	13259	13079	13254	13262	13162	13172	13242	13207	13293	12921	13047	13112	13338	13071	13142	13203	13150	13105	13126	13093	13053	13088	13276	13075	13116	13255	13124	13061	13103	13153	13056	13120	13025	13127	13152	13135	13031	13166	13101	13117	13024	13212	12974	13247	13184	13135	13166	13131	13079	13263	13077	13157	13243	13147	13353	13003	13112	13324	13162	13069	13189	13128	13213	13128	13173	13216	13351	13010	13029	13211	13269	13266	13087	13179	13220	13239	13096	13123	13164	13195	13029	13193	13248	13064	13079	13143	13153	13246	13203	13227	13155	13218	13149	13152	13119	13127	13064	13131	13017	13008	13121	13134	13000	12886	13081	13152	13201	13149	13266	13071	13294	13150	13271	13302	13182	13154	13039	13209	13176	13219	13292	12993	13331	13263	13184	13099	13150	13170	12934	13221	13224	13121	13232	13215	13127	13130	13162	12867	13211	13244	13273	13173	13324	13219	13034	13230	13067	12929	13216	13204	13138	13278	13106	13322	12969	13128	13100	13145	13173	13082	13115	13201	13146	13066	13229	12958	13097	13262	13154	13366	13240	13185	13175	13198	13242	13172	13118	13300	13107	13188	13052	13010	13008	13202	13148	13307	13137	12994	13149	13040	13295	13198	13318	13097	13029	13193	13223	13315	13178	13130	13153	13114	13033	13128	13289	13247	13421	13256	13129	13182	13171	12965	13148	13156	13196	13210	12983	13069	13210	13148	13266	13073	13159	13173	13339	13213	13255	13149	13243	13276	13098	13111	13157	13251	13042	13083	13178	13294	13217	13158	13163	13166	13229	13234	13141	13154	13147	13174	13125	13089	13240	13076	13075	13107	13068	13099	13054	13095	12999	12982	13111	13116	12985	13144	13042	13091	13090	13196	13199	13062	13207	13246	13206	13136	13194	13150	13141	13098	13216	13254	13124	13145	13126	13242	13150	13348	13150	13179	13312	13176	13202	13123	13151	13266	13094	13077	13050	13200	13177	13084	13213	13117	13352	12935	13226	13219	13167	13301	13170	13188	13142	13325	13090	13154	13284	13127	13060	13304	13270	13116	13236	13187	13113	13194	12979	13211	12936	13237	13251	13087	13088	12991	13160	13096	13142	13228	12995	13316	13161	13180	13013	13009	13146	13240	13177	13174	13314	13257	13083	13238	13072	13112	13107	13040	13121	13062	13021	13186	13088	13202	13099	13230	12958	13323	13214	13117	13255	13009	13094	13166	13139	13146	13107	13217	13164	13280	13102	13257	13046	13207	13259	13135	13248	13199	12958	13118	13180	13134	13185	13244	13212	13267	13215	13095	13206	13117	13286	13069	13065	13179	13219	13104	13253	13048	13285	12919	13064	13074	13287	13018	13274	13164	13086	13239	13130	13011	13200	13156	12988	13225	13232	13125	13309	13220	13136	13330	13204	13162	13186	13288	13142	13144	13171	13116	13413	13055	13162	13304	13054	13334	13038	13149	13214	13201	12970	13260	13180	13172	13136	13102	13096	13096	13041	13143	13192	13211	12999	13097	13134	13040	12982	13347	13330	13179	13018	13113	13053	13193	13296	13189	13103	13109	13225	13111	13195	13101	13242	13091	13108	13163	13093	12999	13067	13277	13219	13210	13342	13190	13191	13120	13265	13172	13133	13139	13220	13041	13265	13292	13166	13164	13244	13152	13267	13151	13250	13167	13077	13193	13223	13077	13139	13231	13174	13069	13101	13017	13086	13099	13162	13077	13353	13039	12983	13000	13243	13402	13180	13050	13183	13134	13236	13237	13062	13133	13219	13191	13224	13067	13271	13274	13181	13162	13113	13091	13248	13166	13213	13111	13150	13169	13174	13117	13088	13084	13197	13337	12987	13120	13092	13244	13246	13205	13282	13076	13179	13154	13124	13134	13068	13112	13060	13151	13269	13204	13295	13054	13194	13100	13111	13132	13113	13080	12980	13276	13098	13207	13242	13117	13127	13123	13129	13059	13224	13097	13188	13142	13231	13219	13165	13227	13063	13109	13100	13249	13142	13140	13098	13209	13140	13146	13059	13043	13183	13222	13177	13249	13001	13063	13183	13206	12987	13069	13140	13179	13113	13218	13070	13055	13101	13271	12969	13136	13011	13094	13087	13040	13082	12965	13062	13235	13159	13044	13047	13153	13182	13176	13330	12969	12995	13048	13144	13023	13271	13080	13202	13348	13265	12914	13162	13170	13127	13231	13079	13135	13126	13181	13142	13162	13153	13171	13071	13090	13227	13156	13344	13041	13075	13240	13261	13129	13232	13240	13062	13100	13150	13300	13234	13204	13256	13124	13217	13215	13254	13131	13203	13039	13290	13059	13220	12966	13192	13201	13324	13014	13335	13213	13140	13231	13224	13144	13053	13249	13232	13143	13219	13066	13152	13110	12983	12986	13005	13170	13219	13137	13177	13251	13119	13209	13171	13200	13202	13207	13203	13027	13352	13157	13047	13160	13141	13224	13005	13092	13207	13130	13213	12955	13142	13371	13114	13154	13163	13227	13140	13006	13215	13118	13072	13034	13145	13228	13235	13208	13141	13260	13087	13172	13075	13144	13151	13009	13235	13085	13139	13077	13123	13193	13215	13078	13209	13272	13205	13130	13106	13193	13140	13152	13060	13025	12954	13275	13125	13178	13112	13137	13386	13175	13210	13316	13113	13115	13278	13207	12993	13299	13085	13137	13291	13183	13153	13152	13163	13201	13161	13201	13195	13083	12990	13178	13187	13306	13120	13192	13233	13168	13119	13228	13086	13208	13103	13360	12928	13137	13209	13247	13246	13186	13078	13101	13290	13276	13243	13162	13027	13166	13160	13081	13010	13084	13101	13150	13135	13277	13217	13153	13174	13040	13244	13108	12920	13204	13153	13108	13135	13171	13199	13141	13196	13306	13268	13158	13187	13176	13094	13060	13115	12909	13052	13190	13205	13209	13076	13194	13254	13033	13165	12992	13233	13200	13280	13207	13165	13293	13209	12964	13098	13234	13262	13250	13054	13266	13152	13209	13157	13279	13191	13353	13195	13184	13045	13215	13231	13317	13074	13128	13175	13271	13090	13131	13126	13204	13298	13136	13207	13212	13126	13220	13177	13148	13292	13168	13046	13149	13259	13213	13247	13115	13210	13063	13158	13135	13238	13176	13184	13178	13160	13247	13139	13094	13105	13336	13193	13047	13118	13111	13253	13274	13070	13280	13075	13126	13068	13088	13171	13117	13159	13276	13115	13208	13164	13321	13101	13200	13319	13130	13196	12971	13253	13241	13224	13316	13124	13170	13110	13209	13075	13223	13217	13382	13209	13179	13272	13229	13157	13157	13316	13275	13104	13148	13159	13232	13242	13110	13179	13096	13087	13121	13217	13340	13082	13003	13170	13256	13029	13087	13179	13269	13100	13188	13178	13096	13207	13052	13108	13120	13305	12970	13304	13091	13095	13237	13156	13184	13120	13082	13392	13028	13080	13033	13122	13125	13234	13102	13152	13222	13170	13272	13249	13238	13205	13200	13059	13057	13016	13339	13051	13097	13004	13377	13149	13007	13117	13089	13159	13196	13207	13124	13189	13356	13103	13223	13312	13170	13238	13241	12971	13093	13231	13157	13246	13117	13166	13161	13365	13081	13140	13244	13164	13131	13036	13156	13087	13161	13206	13069	13179	13175	13014	13160	13202	13171	13085	13084	13262	13220	13102	13286	13184	13102	13068	13291	13145	13040	13060	13181	13116	13083	13257	13115	13107	13403	13156	13330	13277	13095	13047	13148	13274	13219	13177	13145	13160	13196	13135	13030	13137	13158	13188	13231	13108	13062	13212	13145	13204	13157	13160	13193	13238	12990	13198	13204	13080	13285	13173	13199	13349	13241	13144	12986	13266	13268	13233
24154	21474	29124	24419	22605	22945	21092	17647	16399	16338	16142	15847	15599	15725	15690	15384	15340	15203	15188	15038	15137	15198	15243	15132	14911	15213	14916	14784	14969	14884	14755	14792	14806	16542	18158	17201	16252	15522	15240	14852	14693	14685	14850	14874	14700	14586	14726	14623	14794	14734	14805	14736	14726	14747	14831	14645	14581	14791	14670	14617	14912	14744	14867	14784	14794	14637	14653	14736	14656	14775	14646	14621	14663	14714	14667	14691	14693	14575	14762	14859	14637	14671	14447	14912	14718	14765	14465	14663	14717	14735	14833	14779	14641	14470	14639	14775	14675	14735	14748	14866	14695	14657	14747	14614	14650	14875	14737	14613	14558	14771	14804	14655	14680	14619	14704	14805	14622	14836	14608	14816	14676	14782	14568	14606	14857	14445	14624	14834	14833	14688	14818	14650	14604	14763	14757	14698	14659	14744	14560	14614	14776	14534	14763	14782	14684	14822	14533	14558	14811	14725	14715	14654	14539	14692	14667	14619	14614	14650	14715	14702	14724	14533	14829	14848	14646	14765	14673	14654	14428	14665	14840	14565	14825	14870	14910	14727	14612	14486	14552	14530	14671	14768	14612	14680	14709	14605	14693	14827	14618	14778	14674	14703	14663	14566	14671	14833	14513	14634	14604	14586	14640	14657	14736	14842	14669	14652	14664	14588	14372	14722	14573	14685	14570	14879	14767	14620	14605	14574	14855	14638	14852	14731	14777	14733	14657	14757	14880	14676	14610	14476	14592	14651	14542	14712	14702	14657	14896	14694	14772	14574	14643	14785	14589	14499	14603	14696	14608	14693	14483	14620	14881	14427	14706	14678	14626	14707	14612	14716	14783	14862	14660	14590	14590	14539	14705	14609	14783	14990	14623	14614	14739	14682	14724	14609	14672	14672	14774	14644	14656	14677	14670	14881	14670	14859	14644	14557	14762	14568	14731	14601	14473	14665	14654	14620	14685	14582	14457	14798	14812	14718	14763	14649	14893	14772	14642	14845	14526	14705	14570	14561	14786	14813	14487	14657	14811	14484	14669	14737	14677	14585	14875	14743	14723	14703	14687	14639	14899	14668	14669	14560	14761	14822	14812	14604	14715	14542	14816	14569	14509	14611	14583	14543	14760	14529	14763	14572	14766	14808	14520	14464	14826	14705	14603	14796	14804	14769	14709	14874	14767	14779	14506	14747	14625	14622	14646	14587	14559	14617	14628	14515	14722	14694	14696	14543	14716	14587	14750	14557	14507	14865	14724	14528	14711	14738	14667	14680	14845	14664	14610	14725	14766	14721	14850	14564	14674	14647	14916	14670	14757	14692	14559	14576	14765	14701	14804	14773	14606	14544	14574	14616	14765	14729	14713	14721	14774	14732	14605	14547	14751	14829	14736	14608	14658	14763	14534	14768	14775	14719	14801	14705	14686	14605	14782	14647	14729	14642	14644	14748	14587	14748	14714	14681	14588	14614	14528	14728	14693	14644	14723	14579	14809	14672	14672	14706	14674	14793	14780	14622	14685	14925	14839	14915	14699	14665	14722	14885	14529	14675	14473	14758	14557	14710	14675	14877	14755	14706	14669	14825	14632	14771	14812	14613	14493	14604	14806	14836	14619	14527	14638	14696	14625	14712	14525	14657	14679	14910	14532	14606	14717	14793	14682	14485	14682	14518	14715	14586	14666	14480	14747	14842	14555	14676	14763	14656	14656	14600	14633	14623	14608	14773	14750	14793	14923	14611	14750	14651	14563	14675	14724	14625	14811	14422	14758	14691	14800	14713	14608	14660	14800	14618	14534	14844	14604	14833	14657	14651	14681	14575	14707	14669	14659	14596	14566	14591	14794	14593	14698	14738	14677	14856	14684	14944	14600	14551	14497	14576	14745	14700	14720	14606	14739	14810	14652	14777	14695	14723	14493	14637	14608	14597	14703	14693	14595	14635	14750	14668	14699	14647	14591	14563	14787	14724	14709	14698	14535	14766	14686	14539	14553	14718	14437	14800	14832	14887	14986	14749	14643	14583	14826	14703	14722	14782	14643	14583	14768	14659	14711	14556	14596	14819	14624	14551	14599	14580	14521	14824	14596	14470	14844	14807	14903	14573	14596	14620	15039	14710	14601	14715	14680	14457	14717	14835	14612	14524	14742	14643	14701	14596	14763	14783	14702	14753	14833	14626	14615	14588	14737	14631	14633	14503	14729	14784	14683	14615	14782	14654	14558	14513	14821	14680	14628	14833	14728	14696	14594	14739	14935	14537	14681	14654	14621	14690	14508	14724	14847	14769	14767	14704	14677	14526	14720	14666	14735	14816	14698	14651	14712	14474	14586	14586	14607	14772	14723	14567	14779	14742	14674	14793	14575	14832	14836	14786	14771	14735	14743	14788	14612	14609	14762	14623	14599	14465	14816	14898	14637	14671	14582	14767	14709	14727	14843	14610	14913	14791	14444	14505	14676	14565	14637	14743	14847	14711	14598	14763	14627	14677	14728	14726	14550	14611	14657	14647	14795	14673	14875	14782	14611	14522	14787	14634	14625	14617	14625	14751	14790	14689	14572	14603	14643	14567	14735	14773	14613	14559	14592	14799	14611	14667	14767	14639	14500	14728	14731	14734	14661	14765	14726	14540	14627	14894	14765	14467	14672	14544	14591	14547	14702	14749	14650	14637	14710	14693	14418	14752	14605	14694	14718	14499	14884	14698	14619	14734	14874	14625	14561	14679	14831	14658	14844	14732	14796	14584	14659	14689	14730	14720	14487	14803	14611	14551	14611	14586	14710	14556	14617	14737	14666	14476	14681	14544	14756	14736	14540	14698	14646	14682	14750	14597	14676	14704	14792	14544	14649	14471	14653	14828	14498	14720	14718	14682	14636	14704	14590	14623	14695	14707	14629	14539	14720	14728	14607	14745	14531	14835	14667	14473	14697	14636	14794	14622	14663	14770	14811	14608	14627	14700	14680	14751	14663	14604	14755	14591	14786	14705	14687	14665	14749	14649	14662	14711	14801	14850	14778	14547	14647	14603	14671	14772	14721	14613	14855	14533	14648	14858	14769	14692	14665	14580	14792	14529	14644	14451	14805	14856	14745	14784	14640	14855	14688	14582	14651	14836	14604	14732	14565	14435	14710	14481	14622	14554	14610	14771	14563	14770	14575	14773	14708	14695	14656	14702	14688	14610	14495	14615	14715	14727	14591	14667	14687	14568	14716	14782	14639	14700	14732	14618	14666	14655	14739	14849	14840	14813	14813	14710	14478	14651	14700	14554	14794	14699	14573	14666	14671	14778	14497	14684	14787	14673	14593	14861	14710	14661	14526	14684	14721	14664	14694	14555	14633	14426	14615	14819	15031	14745	14792	14614	14567	14818	14729	14806	14747	14698	14880	14651	14711	14730	14759	14673	14571	14804	14670	14625	14584	14729	14693	14759	14720	14823	14477	14884	14719	14503	14755	14625	14866	14832	14559	14852	14720	14789	14582	14610	14688	14706	14577	14631	14696	14616	14724	14583	14768	14712	14741	14570	14759	14661	14518	14803	14587	14563	14679	14719	14586	14720	14592	14632	14638	14851	14644	14513	14718	14577	14527	14709	14608	14905	14679	14869	14696	14818	14841	14943	14684	14755	14595	14589	14704	14666	14722	14700	14589	14457	14640	14883	14750	14565	14832	14784	14484	14710	14750	14500	14564	14702	14772	14590	14720	14638	14590	14633	14589	14718	14784	14881	14647	14544	14603	14806	14582	14800	14584	14616	14745	14693	14618	14604	14770	14691	14816	14778	14618	14675	14703	14644	14656	14653	14721	14708	14484	14740	14836	14731	14576	14610	14525	14794	14571	14458	14714	14605	14537	14737	14614	14573	14661	14682	14742	14678	14698	14603	14810	14732	14733	14615	14661	14573	14680	14601	14613	14665	14745	14669	14842	14823	14626	14670	14768	14642	14673	14752	14619	14710	14540	14564	14739	14744	14753	14679	14867	14699	14578	14786	14622	14794	14684	14667	14722	14695	14683	14828	14729	14711	14766	14637	14713	14711	14625	14707	14727	14623	14421	14624	14795	14752	14545	14618	14735	14759	14673	14566	14664	14851	14753	14894	14799	14744	14827	14671	14837	14739	14736	14571	14741	14604	15038	14800	14596	14745	14664	14829	14525	14816	14736	14661	14816	14782	14743	14792	14799	14533	14943	14783	14846	14623	14642	14940	14696	14607	14557	14802	14712	14804	14634	14758	14713	15005	14750	14623	14568	14636	14696	14639	14628	14720	14393	14619	14625	14514	14735	14451	14765	14552	14523	14709	14618	14724	14769	14621	14670	14620	14515	14673	14705	14583	14596	14730	14660	14925	14787	14542	14694	14873	14619	14590	14678	14745	14648	14596	14671	14700	14884	14678	14813	14737	14831	14678	14703	14656	14508	14743	14866	14775	14692	14569	14823	14693	14625	14597	14888	14659	14787	14695	14878	14820	14805	14706	14651	14569	14842	14644	14827	14608	14642	14949	14708	14712	14524	14572	14613	14725	14800	14849	14603	14643	14755	14911	14640	14611	14562	14631	14846	14710	14793	14727	14658	14752	14687	14695	14706	14551	14828	14560	14620	14612	14634	14726	14680	14669	14738	14754	14790	14567	14596	14747	14903	14703	14595	14607	14766	14590	14646	14736	14740	14614	14762	14567	14679	14600	14746	14574	14607	14638	14494	14553	14775	14820	14640	14869	14888	14841	14796	14748	14800	14726	14738	14662	14805	14734	14745	14951	14588	14627	14685	14542	14461	14616	14753	14794	14579	14722	14500	14759	14749	14353	14628	14898	14793	14508	14751	14637	14698	14755	14836	14620	14571	14614	14677	14596	14684	14763	14748	14549	14679	14605	14489	14625	14611	14759	14954	14867	14785	14639	14801	14740	14626	14813	14811	14740	14663	14751	14645	14779	14828	14890	14611	14666	14734	14553	14634	14640	14682	14781	14857	14647	14552	14670	14833	14732	14980	14765	14793	14466	14677	14618	14651	14688	14748	14922	14783	14705	14663	14553	14638	14680	14806	14721	14747	14564	14738	14795	14632	14494	14482	14658	14671	14522	14596	14645	14668	14400	14529	14456	14626	14927	14697	14852	14815	14505	14764	14839	14610	14665	14629	14509	14708	14668
18052	33127	30406	25419	23067	20864	18395	16758	15987	15366	15047	14591	14255	14372	14258	13979	13590	13160	13186	13297	13252	13242	13458	13294	13236	13336	13098	13235	13137	13247	13184	13189	12972	15704	17913	16026	14684	13733	13309	13058	13091	12746	12734	12868	12885	12764	12875	12930	12984	12917	12865	12996	13073	12879	13018	12929	12886	12703	13111	12874	13093	12844	12975	13027	12999	12928	12911	12995	12896	12932	12824	12945	12844	12891	12987	12871	12869	12904	13001	12922	12901	12964	12866	12688	12874	12861	12886	12815	12900	12814	13008	12910	12986	12969	12745	13146	13015	12802	12786	12976	13006	12914	12915	12994	12857	12898	12762	12849	13032	12908	12992	12818	12927	12770	12926	12860	12979	12808	12877	12950	12885	12968	13138	12946	13035	12907	12817	12909	12885	12947	12795	12956	13002	12940	12850	12836	12996	13009	12665	12938	13022	12923	12963	12788	12815	12935	12961	13023	13085	12810	12882	12874	12865	12964	12878	12874	12798	12901	12900	12840	13004	12967	12855	12845	12894	12808	12865	12916	12979	12842	12971	12977	12913	12878	13007	12957	12960	12953	13102	12807	12930	12977	12936	12931	12806	12963	12910	12945	12957	12930	12918	13031	12843	12993	12986	12913	12867	12964	13150	12823	12899	12879	12913	12805	13118	13047	12858	12956	12945	12836	13004	12997	13003	13029	13055	12875	12933	12637	12982	12882	12864	12824	12845	12874	13003	12797	12907	12679	12957	12881	12902	12889	12873	12828	12800	12937	12798	12965	12759	12859	12754	12830	12833	12797	12830	12959	12974	12868	12828	12880	12928	12979	13023	12762	13034	12795	13034	12836	12818	12908	12850	13026	12877	12868	13056	12935	12858	12993	12982	12705	12980	12857	12921	13022	13013	12880	12883	12829	13058	12835	12909	12845	12887	12937	12886	12928	12857	12942	12962	12989	12839	12834	12862	12928	12882	12976	13083	12868	12882	13088	12921	12937	12903	12996	12948	13001	12887	12836	12960	12966	12916	12806	12963	12831	12860	12877	12938	12812	12773	12873	12922	13041	12761	12721	13007	12816	12807	12748	12897	12996	12922	12820	12910	12876	12860	12920	13030	12907	12939	12798	12880	12842	12837	12962	12929	12797	12972	12931	12775	13057	12930	12907	13082	12867	12926	13033	13064	12881	13101	12985	13091	12989	12855	12962	12995	12930	12950	12879	12888	12880	12865	12852	13072	12873	12780	13020	12858	12817	12914	12886	12887	12982	12957	12859	12915	12889	12777	12945	12979	13031	12949	12839	12923	13035	12802	12870	12950	12940	12970	12994	12872	12916	12955	12912	12977	12894	12838	12903	12756	12859	12903	12977	12922	12762	13079	12911	12816	12880	12781	13018	12895	13052	13014	12998	13031	12896	12939	12868	13017	12834	12921	12965	12912	12694	12850	12888	12994	13003	12837	12885	12923	12828	12904	12839	12731	12912	12921	12826	12926	12841	12870	12791	12918	12874	12941	12851	12784	12977	12896	12858	12967	13013	12822	12778	12813	12865	12952	12906	12946	12727	12977	12834	13002	12722	12838	12959	13003	12954	12857	12869	12728	12788	12942	12938	12937	12953	12827	12910	12834	13065	12930	13034	12911	12886	12751	12900	13125	13017	12897	13056	12811	12981	13004	12981	13100	12779	12974	12850	12891	12944	12738	13004	12890	12824	13115	13069	12808	12891	12806	12800	12888	12874	12817	12937	12946	12873	12967	12896	12791	12955	13014	12843	12904	12935	12921	12843	12932	13006	12979	12838	12801	13038	12759	12837	12914	12859	13001	12927	12775	12854	13000	12957	12876	12963	13039	12876	12752	12811	12864	13039	12953	12785	12731	12798	12887	13003	12828	12876	12969	12953	12847	13001	12914	12786	12908	13094	12926	12767	12863	12983	13040	12893	12906	12882	12781	12957	12856	13044	12886	12821	13000	12878	12889	12889	13126	12883	12685	12938	12849	13026	13091	12902	12878	12833	12841	12744	12906	12850	12972	12909	12764	13081	12982	13009	12834	12808	12765	12876	12897	12974	12841	12859	12990	12959	12956	12821	12862	13000	12848	12949	12898	12992	12900	13041	12894	13034	12895	12891	12905	12933	12895	12856	12938	12823	12879	12854	12995	12933	13027	12977	12873	12966	12939	12906	12936	12870	12893	12815	13080	13014	12837	12875	12920	12910	12992	12954	12909	13023	12957	12923	12886	13016	12754	12869	12861	12941	12976	12836	12955	12946	13033	12762	12955	12849	12974	12838	12985	12975	12835	12916	12970	12789	12843	13161	12909	12962	12976	12877	13014	12925	13018	12953	12965	12787	12809	12872	12940	12829	12900	12838	12862	12852	12934	12905	12978	12874	12889	12841	12735	12769	12965	12904	12840	12798	12788	12909	12918	12865	12951	12755	13035	12959	12915	12951	12918	12897	12852	12868	12792	12940	13079	12757	12913	12978	13100	13030	12950	13090	13037	13030	12958	12889	12955	12678	12953	13066	12856	12987	12903	12848	12915	12991	12843	12948	12874	12960	12999	13044	12838	12845	12861	12919	13005	12937	12947	13018	12889	12973	12821	12910	12789	13003	12809	12952	12997	13037	12634	13049	12918	12929	12864	12831	12992	12846	12824	12984	12905	13024	13181	12878	12918	12838	12962	12795	13023	12954	12889	12801	12947	12884	12851	12840	12884	13014	12953	12949	12749	12848	12934	12903	12941	12983	12796	13062	13071	13007	12846	12965	12896	12986	12922	12885	12939	12998	12973	12862	12939	12854	12892	12984	12841	13099	12753	12877	12896	12854	12713	12813	12913	12727	12836	12808	12969	13022	12869	12845	12839	12790	13050	13038	12841	12905	12926	12813	12922	12939	12911	12906	13026	12789	12927	12947	13052	12853	12929	12842	12955	12940	12732	12987	12846	12830	12872	12743	12746	12868	12888	12923	12801	13043	12988	12983	12877	12860	13031	12807	12983	12973	12960	12970	12947	12949	12790	12840	12940	13028	12880	13004	12919	12708	12843	12945	12916	12936	13031	12965	12806	13026	12800	13072	13023	12822	12929	12935	12986	13022	12858	12824	12938	12970	12697	12726	12670	12821	12833	13026	12967	13076	12871	12730	12965	12943	12938	13008	12859	13064	12828	13033	12960	13007	12967	12836	12864	12885	12891	12842	12829	12947	12985	13105	12952	12835	12725	12946	12852	12972	12880	13119	12889	13036	12924	12934	12958	12817	12915	12937	12963	12949	12896	12929	12858	12767	12856	12819	12946	12934	12856	12728	12901	12954	12889	12996	12892	12907	12957	13091	12997	12638	12919	12829	12990	13093	12822	12843	12866	13020	12964	12807	12912	12929	12775	12930	12936	13031	12900	12954	12874	12819	12856	12921	13054	12973	12962	12995	12764	13047	12976	12929	12824	12992	12963	12873	12810	12988	12909	12923	12979	13033	12984	12814	12898	12979	12913	12844	12848	12878	12758	12882	12955	12831	12831	12876	12799	12933	12973	12933	12988	12915	13007	12803	12822	12901	12992	13018	12881	13051	12814	13026	12832	12909	12994	12909	12850	12903	12997	12804	13014	12993	12724	12964	13083	12847	12814	12920	12957	12876	12856	12965	12847	12778	12902	12967	12884	13006	12821	12992	12847	12975	12813	12821	12981	12923	12999	12973	12846	12802	12910	12907	12889	12912	12860	12984	12846	13042	12791	12746	12903	12943	12784	12883	12934	12964	12965	12920	12967	12985	13056	12898	12837	12870	12850	12906	13071	12852	13020	12813	12870	12782	12942	13170	13037	12950	12965	13066	12911	12991	13050	12769	13028	12847	12964	12945	12884	12961	12720	12968	12891	12818	12976	13003	12900	12861	12994	13003	12954	12813	12852	12912	12975	12738	13044	12853	13106	13008	13101	12992	12823	12900	12967	12938	12814	12860	12992	12830	12941	12896	12809	12790	13025	12966	12929	12844	12975	12736	12929	13020	12784	13016	12846	13005	12984	12784	12793	12841	12977	12726	12874	13004	12889	12808	12901	12880	13031	12866	12864	12959	12908	12950	12786	12804	13034	13002	12895	12967	12935	12837	12923	12957	12837	12983	13013	12999	12985	12978	12868	12840	12886	12821	12871	13035	12947	12901	12988	12882	13170	12887	13008	12831	13052	12964	12939	12820	12925	12855	12956	13001	13045	12929	12988	12858	12840	12846	12983	12826	12718	12889	13064	12675	12852	12935	12800	12910	12728	12882	12755	13019	12817	12931	12961	13116	12985	12928	12973	12927	12953	13062	12938	12968	12901	12793	12946	12968	12853	12891	12941	12775	12994	12798	12822	12949	12914	12794	12900	12831	12807	12803	12871	13008	12816	13079	13083	13087	12989	12815	12925	12864	12847	12947	12814	12928	12901	12934	12870	13132	12910	12911	12934	13027	12853	12833	12822	12729	13116	12930	13099	12849	12809	12852	12874	12935	13049	12791	12874	12997	12930	12849	12864	12870	12933	12951	12852	12995	12915	12732	12935	12727	12794	13025	12815	12799	13072	12843	12908	12859	12828	12972	12943	12773	12862	13024	12867	12864	12969	12750	12973	12736	12795	13006	13091	12944	12885	13027	12914	13014	13042	12821	12808	12872	12951	13035	12852	12883	12984	12856	13106	12760	12873	12997	12935	12890	12795	12980	12831	13001	12933	12707	12993	13000	12953	12798	12895	12846	12825	12856	12856	12822	12980	12910	12899	12888	12795	13020	12944	12829	12929	12942	12777	12991	12860	12835	12979	12899	13058	12797	12845	12848	13123	12850	12816	12932	12884	13008	12951	12868	12891	12960	12788	13007	12823	12958	12865	12810	13010	13032	12752	12850	13027	12938	12981	13065	12938	13125	13063	12999	12933	12771	12835	12937	12919	12876	13050	12859	12977	12843	12884	12778	13005	13058	12997	12754	12984	12786	12765	12795	12935	12789	12875	12885	12934	12824	12954	12954	12971	12827	12867	12900	12859	13007	12894	12786	12920	12881	12890	12987	13031	12640	12783	12908	12993	12808	12878	12884	12973	13077	13088	12987	12965	12961	12978	12845	12939	13106	12986	12950	12765	12900	12848	12972	12914	12809	12896	13074	12882	12886	12914	12930
23110	21466	29466	23899	21786	23825	24830	18497	16799	16976	16631	15921	15789	15511	15930	15683	15137	14961	14862	14902	15044	14833	15076	15058	14998	14705	14666	14648	14790	14624	14634	14641	14680	17445	20538	18913	17257	15738	15190	14662	14322	14528	14421	14451	14456	14437	14385	14532	14553	14521	14411	14284	14342	14490	14486	14565	14377	14485	14574	14548	14548	14535	14518	14354	14370	14286	14324	14435	14425	14506	14362	14467	14294	14397	14102	14394	14339	14492	14455	14263	14468	14611	14442	14232	14582	14520	14470	14488	14372	14234	14498	14384	14295	14356	14585	14437	14458	14403	14505	14365	14653	14310	14450	14339	14368	14428	14290	14443	14393	14299	14511	14445	14358	14526	14451	14268	14404	14341	14309	14394	14460	14396	14435	14283	14277	14417	14314	14493	14352	14398	14422	14398	14369	14298	14312	14274	14331	14244	14215	14346	14465	14307	14404	14268	14276	14455	14518	14361	14547	14455	14621	14517	14406	14278	14437	14336	14655	14428	14395	14437	14460	14374	14702	14418	14234	14530	14232	14348	14285	14370	14327	14262	14384	14390	14464	14378	14457	14543	14555	14398	14339	14301	14414	14209	14340	14631	14424	14523	14378	14505	14501	14445	14347	14368	14338	14419	14446	14404	14278	14365	14427	14287	14356	14454	14356	14232	14284	14336	14345	14242	14509	14291	14572	14512	14352	14407	14317	14329	14395	14447	14497	14413	14457	14420	14331	14517	14488	14316	14311	14259	14261	14311	14416	14373	14364	14272	14407	14446	14658	14554	14349	14368	14366	14398	14405	14463	14445	14311	14475	14339	14178	14374	14414	14385	14367	14577	14537	14352	14224	14372	14280	14346	14288	14392	14468	14311	14503	14502	14336	14413	14377	14325	14275	14160	14395	14487	14333	14535	14309	14364	14445	14301	14345	14387	14156	14366	14264	14373	14442	14222	14331	14467	14408	14273	14350	14267	14347	14457	14390	14482	14357	14435	14318	14360	14305	14566	14247	14303	14497	14372	14353	14148	14315	14231	14442	14352	14414	14298	14500	14305	14498	14374	14679	14537	14376	14363	14480	14485	14389	14319	14297	14410	14479	14437	14348	14307	14360	14273	14372	14354	14325	14372	14438	14225	14323	14454	14295	14286	14357	14272	14358	14363	14540	14420	14417	14493	14246	14434	14230	14385	14369	14507	14505	14497	14406	14570	14680	14550	14288	14595	14446	14396	14538	14392	14191	14147	14311	14362	14330	14469	14335	14620	14274	14339	14484	14457	14303	14445	14367	14476	14444	14492	14454	14394	14274	14477	14489	14269	14200	14565	14311	14420	14148	14373	14524	14300	14447	14439	14264	14291	14659	14561	14552	14313	14528	14461	14343	14274	14369	14475	14356	14388	14521	14406	14484	14541	14484	14311	14262	14320	14379	14231	14501	14338	14304	14386	14494	14337	14205	14261	14521	14195	14211	14435	14502	14311	14335	14359	14476	14423	14410	14278	14255	14270	14415	14415	14455	14387	14412	14344	14446	14376	14450	14259	14287	14248	14368	14273	14551	14303	14407	14609	14305	14472	14546	14316	14505	14329	14536	14525	14467	14223	14222	14273	14626	14401	14325	14361	14347	14523	14341	14242	14416	14298	14393	14441	14392	14590	14249	14397	14381	14406	14553	14372	14756	14397	14404	14396	14602	14627	14504	14459	14626	14463	14334	14660	14256	14309	14470	14374	14281	14116	14173	14404	14572	14515	14357	14517	14306	14443	14370	14331	14402	14316	14315	14321	14282	14253	14398	14391	14469	14362	14512	14324	14463	14329	14406	14547	14346	14466	14576	14301	14458	14385	14456	14469	14481	14462	14402	14373	14277	14448	14379	14352	14419	14369	14419	14555	14205	14451	14643	14385	14426	14309	14470	14368	14371	14414	14251	14341	14365	14271	14293	14235	14365	14151	14538	14285	14399	14367	14391	14303	14389	14508	14369	14204	14532	14538	14386	14487	14388	14305	14358	14410	14173	14310	14400	14493	14605	14354	14324	14302	14354	14469	14322	14416	14336	14385	14332	14388	14301	14540	14433	14235	14147	14180	14563	14245	14488	14494	14387	14430	14216	14443	14379	14495	14393	14551	14437	14212	14543	14294	14345	14286	14376	14360	14363	14396	14580	14297	14405	14494	14336	14460	14395	14268	14356	14426	14345	14471	14551	14337	14451	14391	14527	14279	14334	14375	14379	14323	14404	14271	14358	14600	14438	14196	14444	14490	14430	14188	14431	14501	14368	14253	14205	14552	14266	14285	14324	14245	14401	14398	14627	14434	14447	14253	14372	14467	14329	14418	14382	14334	14418	14106	14573	14352	14367	14296	14272	14442	14451	14461	14615	14313	14456	14484	14312	14381	14522	14252	14329	14396	14441	14418	14306	14401	14303	14453	14320	14141	14343	14226	14374	14408	14321	14361	14373	14333	14176	14361	14471	14199	14389	14290	14406	14477	14321	14528	14307	14312	14161	14256	14419	14302	14248	14289	14471	14359	14429	14405	14393	14351	14664	14336	14378	14311	14337	14434	14481	14459	14349	14350	14491	14464	14388	14660	14542	14394	14564	14429	14459	14258	14391	14308	14280	14352	14538	14299	14243	14322	14253	14263	14484	14473	14404	14524	14432	14393	14281	14381	14220	14416	14160	14442	14239	14444	14377	14365	14247	14174	14508	14161	14154	14446	14441	14439	14236	14215	14284	14317	14300	14138	14184	14280	14303	14303	14297	14419	14183	14274	14393	14220	14489	14426	14339	14390	14434	14347	14288	14414	14335	14334	14556	14422	14178	14452	14280	14497	14237	14333	14272	14422	14475	14256	14444	14368	14394	14272	14433	14563	14516	14282	14265	14336	14275	14412	14496	14358	14503	14373	14433	14353	14374	14232	14156	14221	14332	14557	14368	14635	14360	14437	14162	14354	14294	14322	14227	14379	14333	14563	14566	14504	14388	14065	14369	14296	14403	14256	14396	14425	14408	14238	14540	14441	14438	14614	14530	14284	14566	14437	14276	14193	14340	14453	14402	14365	14490	14430	14185	14471	14552	14387	14388	14547	14378	14446	14305	14179	14348	14206	14360	14457	14415	14415	14376	14658	14441	14432	14305	14420	14469	14439	14311	14437	14386	14405	14289	14326	14475	14449	14290	14301	14379	14431	14427	14279	14561	14389	14280	14344	14312	14420	14545	14252	14453	14508	14462	14233	14605	14390	14302	14248	14361	14322	14310	14295	14352	14300	14494	14425	14438	14203	14478	14255	14407	14205	14189	14408	14385	14696	14506	14380	14502	14552	14523	14542	14409	14184	14335	14347	14375	14227	14342	14266	14439	14422	14470	14402	14457	14232	14357	14332	14477	14669	14409	14163	14262	14468	14304	14425	14380	14362	14399	14278	14181	14451	14495	14497	14401	14244	14435	14368	14361	14401	14325	14362	14566	14415	14541	14418	14417	14431	14375	14309	14396	14413	14263	14562	14430	14156	14249	14392	14508	14666	14451	14251	14247	14562	14408	14582	14574	14402	14409	14514	14334	14468	14386	14498	14289	14488	14484	14493	14496	14170	14368	14496	14417	14473	14403	14468	14337	14320	14318	14180	14489	14385	14439	14258	14351	14356	14287	14376	14350	14364	14337	14501	14511	14263	14394	14334	14580	14292	14225	14445	14357	14206	14040	14346	14369	14418	14100	14380	14359	14254	14452	14435	14425	14304	14581	14346	14238	14460	14392	14601	14226	14306	14411	14330	14366	14199	14329	14495	14728	14379	14414	14401	14428	14439	14393	14408	14393	14411	14399	14419	14450	14582	14307	14262	14286	14413	14319	14476	14358	14443	14507	14446	14403	14368	14446	14611	14364	14401	14430	14275	14258	14461	14516	14412	14376	14238	14526	14365	14385	14576	14334	14304	14655	14465	14354	14487	14357	14393	14368	14373	14274	14471	14357	14209	14403	14353	14300	14423	14479	14152	14496	14268	14296	14334	14198	14360	14237	14404	14250	14275	14314	14159	14481	14373	14394	14385	14422	14388	14193	14422	14540	14466	14457	14332	14393	14379	14312	14412	14329	14441	14440	14268	14401	14247	14397	14439	14434	14252	14222	14317	14433	14285	14341	14469	14391	14276	14465	14585	14367	14053	14116	14418	14389	14345	14384	14269	14195	14267	14272	14136	14481	14425	14464	14586	14479	14225	14231	14242	14412	14334	14415	14333	14445	14398	14358	14395	14331	14222	14500	14326	14360	14332	14350	14311	14398	14319	14393	14427	14456	14371	14276	14329	14442	14273	14359	14454	14467	14253	14494	14422	14435	14324	14450	14519	14518	14110	14327	14249	14401	14203	14350	14393	14438	14307	14523	14471	14376	14280	14178	14131	14565	14429	14311	14421	14618	14276	14558	14305	14479	14423	14346	14240	14399	14339	14257	14430	14254	14304	14475	14384	14474	14574	14200	14487	14387	14288	14368	14391	14242	14437	14402	14462	14385	14324	14562	14442	14329	14289	14248	14510	14298	14490	14352	14477	14443	14239	14403	14217	14535	14506	14404	14215	14213	14596	14348	14164	14327	14387	14447	14442	14445	14325	14401	14167	14402	14307	14246	14547	14340	14404	14560	14276	14350	14252	14514	14421	14353	14463	14510	14284	14371	14395	14498	14385	14307	14333	14310	14560	14386	14279	14352	14426	14315	14337	14409	14513	14376	14479	14358	14406	14396	14367	14495	14593	14420	14533	14681	14383	14298	14368	14672	14517	14328	14356	14380	14468	14363	14368	14377	14356	14428	14410	14472	14435	14293	14436	14290	14461	14332	14427	14467	14408	14288	14446	14337	14451	14378	14459	14377	14473	14413	14354	14400	14531	14413	14296	14262	14290	14284	14404	14374	14274	14388	14263	14357	14401	14405	14281	14421	14308	14336	14402	14322	14232	14399	14323	14617	14427	14266	14359	14339	14227	14341	14294	14166	14328	14409	14507	14482	14331	14250	14313	14371	14193	14431	14546	14390	14289	14330	14401	14293	14544	14311	14548	14270	14345	14321	14491	14490	14337	14341	14267	14321	14328	14294	14456	14401	14282	14308	14331	14488	14237	14182	14294	14459	14485	14200	14312	14515	14283	14357	14300
20185	37332	35202	28661	26725	22402	19683	17908	17019	16419	15591	14950	14766	14700	14728	14040	13821	13243	13054	13387	13421	13257	13657	13596	13243	13351	13049	13174	12907	12883	13133	13040	13134	17717	21413	18002	15708	14191	13228	13031	12790	12556	12551	12786	12752	12857	12669	12723	12660	12953	12871	12837	12660	12567	12692	12665	12768	12797	12629	12677	12872	12778	12592	12856	12739	12834	12813	12646	12678	12741	12773	12513	12745	12586	12632	12754	12670	12694	12748	12648	12736	12926	12792	12658	12789	12873	12830	12839	12812	12849	12567	12586	12917	12574	12617	12818	12665	12776	12640	12805	12695	12686	12671	12917	12712	12730	12802	12716	12733	12766	12806	12788	12684	12757	12620	12759	12804	12688	12685	12454	12775	12656	12634	12755	12708	12645	12830	12645	12791	12637	12744	12703	12708	12722	12569	12677	12751	12863	12490	12696	12732	12858	12650	12585	12689	12754	12794	12659	12483	12690	12639	12661	12691	12661	12560	12777	12544	12937	12933	12605	12846	12708	12658	12797	12763	12808	12554	12686	12707	12823	12680	12732	12678	12780	12770	12555	12716	12747	12762	12676	12713	12725	12625	12690	12782	12610	12801	12616	12782	12718	12754	12797	12683	12667	12716	12713	12741	12789	12901	12704	12710	12505	12741	12655	12655	12853	12644	12818	12601	12663	12801	12704	12764	12673	12688	13006	12884	12620	12716	12705	12612	12718	12655	12666	12793	12775	12592	12734	12709	12669	12784	12708	12836	12583	12695	12666	12839	12531	12641	12587	12750	12675	12556	12740	12801	12626	12756	12760	12758	12726	12731	12710	12851	12712	12747	12785	12687	12849	12682	12511	12866	12457	12653	12764	12635	12701	12626	12735	12775	12748	12721	12902	12538	12683	12772	12704	12565	12808	12722	12724	12782	12829	12791	12632	12674	12861	12803	12745	12714	12629	12669	12808	12834	12807	12741	12690	12571	12688	12664	12817	12770	12680	12763	12607	12669	12881	12700	12491	12927	12687	12829	12782	12621	12792	12712	12630	12798	12792	12732	12652	12575	12754	12652	12825	12791	12756	12681	12784	12985	12681	12673	12762	12798	12808	12620	12852	12658	12936	12661	12709	12655	12771	12691	12904	12642	12653	12641	12728	12684	12738	12716	12833	12613	12694	12646	12700	12591	12769	12587	12825	12676	12753	12802	12716	12746	12650	12838	12668	12617	12727	12744	12661	12750	12760	12652	12628	12782	12615	12726	12881	12724	12713	12761	12742	12612	12704	12608	12735	12728	12781	12806	12677	12872	12647	12626	12714	12814	12831	12783	12623	12842	12771	12768	12752	12616	12604	12781	12576	12743	12693	12915	12831	12866	12641	12607	12697	12696	12808	12660	12590	12777	12721	12749	12677	12734	12810	12748	12748	12809	12593	12829	12609	12655	12654	12748	12759	12776	12592	12785	12646	12646	12605	12597	12711	12702	12802	12711	12711	12657	12589	12646	12691	12744	12507	12459	12768	12623	12718	12731	12657	12643	12733	12727	12695	12675	12719	12642	12814	12589	12820	12654	12626	12748	12754	12670	12745	12735	12624	12480	12744	12775	12821	12675	12770	12641	12539	12863	12670	12803	12726	12743	12721	12630	12621	12703	12656	12481	12519	12737	12682	12606	12695	12791	12796	12843	12818	12827	12839	12764	12582	12756	12736	12630	12750	12682	12897	12804	12696	12861	12715	12715	12788	12622	12766	12816	12737	12554	12673	12753	12694	12703	12730	12808	12705	12848	12657	12510	12600	12661	12849	12699	12906	12798	12747	12703	12713	12669	12648	12919	12671	12800	12801	12774	12727	12564	12734	12650	12712	12854	12649	12781	12745	12595	12544	12646	12546	12894	12675	12711	12732	12696	12666	12611	12591	12722	12802	12568	12657	12728	12671	12804	12638	12633	12732	12761	12797	12627	12611	12781	12631	12852	12610	12471	12655	12542	12677	12646	12788	12694	12678	12799	12543	12664	12756	12593	12806	12677	12804	12779	12578	12586	12715	12609	12796	12732	12774	12780	12686	12655	12751	12811	12705	12743	12794	12687	12749	12681	12757	12683	12736	12793	12686	12779	12772	12614	12802	12642	12695	12686	12832	12738	12767	12811	12650	12598	12728	12516	12751	12633	12691	12738	12710	12719	12574	12763	12502	12821	12595	12799	12709	12621	12665	12764	12798	12658	12544	12717	12780	12776	12597	12892	12854	12714	12662	12833	12743	12630	12734	12692	12551	12719	12754	12793	12567	12557	12636	12936	12747	12730	12540	12621	12816	12809	12777	12645	12710	12710	12738	12668	12919	12616	12719	12783	12841	12822	12759	12696	12711	12731	12601	12595	12809	12674	12648	12671	12683	12737	12669	12655	12676	12528	12748	12598	12909	12702	12778	12703	12629	12721	12725	12863	12712	12803	12733	12488	12764	12693	12687	12673	12662	12622	12648	12510	12633	12724	12794	12621	12706	12662	12724	12847	12804	12797	12799	12684	12601	12715	12643	12829	12690	12689	12775	12604	12509	12555	12752	12620	12631	12551	12833	12775	12672	12485	12631	12726	12664	12594	12720	12895	12738	12810	12702	12723	12677	12669	12916	12678	12707	12788	12551	12623	12557	12771	12748	12530	12824	12761	12760	12675	12717	12709	12522	12699	12612	12733	12638	12687	12848	12818	12696	12800	12735	12851	12771	12687	12539	12696	12619	12756	12650	12527	12616	12710	12757	12646	12539	12769	12798	12878	12654	12648	12808	12637	12686	12773	12767	12643	12677	12641	12586	12798	12619	12710	12878	12661	12863	12718	12712	12611	12498	12661	12763	12740	12829	12764	12738	12862	12775	12586	12716	12684	12755	12659	12632	12786	12907	12507	12759	12692	12821	12571	12760	12624	12731	12737	12658	12727	12648	12673	12805	12695	12787	12692	12667	12631	12708	12700	12680	12703	12703	12673	12658	12827	12631	12618	12720	12733	12627	12510	12788	12621	12735	12830	12842	12621	12687	12649	12724	12655	12706	12775	12700	12664	12805	12609	12755	12557	12695	12834	12719	12929	12630	12688	12578	12710	12714	12698	12674	12665	12839	12787	12666	12663	12802	12707	12676	12792	12827	12865	12714	12715	12687	12723	12733	12795	12668	12648	12732	12814	12666	12750	12651	12823	12716	12787	12772	12600	12730	12797	12693	12586	12847	12748	12602	12670	12697	12704	12734	12707	12846	12526	12837	12715	12838	12687	12790	12619	12781	12883	12772	12784	12607	12766	12778	12632	12759	12863	12737	12711	12778	12604	12631	12637	12603	12669	12734	12765	12629	12598	12678	12597	12780	12477	12774	12779	12597	12697	12674	12692	12646	12744	12721	12748	12758	12690	12705	12580	12655	12695	12759	12693	12816	12684	12800	12780	12617	12728	12750	12586	12590	12704	12708	12687	12743	12652	12633	12645	12747	12560	12739	12676	12687	12822	12707	12606	12560	12505	12707	12733	12845	12976	12685	12705	12756	12520	12621	12780	12798	12640	12646	12835	12718	12771	12817	12652	12686	12677	12684	12766	12681	12698	12708	12771	12645	12726	12657	12651	12585	12794	12907	12815	12843	12689	12674	12756	12806	12699	12673	12700	12706	12607	12760	12569	12783	12686	12531	12738	12741	12712	12854	12811	12586	12749	12708	12496	12692	12828	12669	12800	12827	12750	12784	12783	12730	12795	12681	12717	12790	12782	12691	12778	12712	12748	12730	12548	12630	12808	12645	12490	12875	12659	12691	12528	12547	12773	12680	12841	12667	12668	12664	12647	12866	12542	12761	12761	12722	12616	12546	12648	12901	12739	12630	12690	12744	12762	12710	12836	12628	12763	12592	12649	12754	12728	12805	12771	12594	12669	12803	12759	12702	12697	12878	12723	12807	12668	12448	12638	12720	12714	12772	12563	12595	12593	12838	12783	12704	12867	12692	12842	12719	12655	12688	12623	12822	12678	12876	12650	12777	12601	12870	12709	12633	12881	12753	12647	12696	12659	12846	12688	12665	12615	12713	12599	12732	12455	12686	12840	12531	12779	12703	12691	12796	12781	12723	12642	12658	12601	12721	12582	12578	12669	12671	12646	12569	12593	12723	12661	12762	12662	12695	12691	12677	12616	12749	12691	12814	12599	12665	12708	12646	12682	12702	12784	12699	12570	12799	12683	12710	12703	12620	12874	12662	12793	12699	12466	12762	12678	12644	12694	12813	12712	12608	12724	12668	12819	12586	12676	12620	12676	12622	12737	12750	12718	12796	12590	12576	12588	12731	12549	12749	12662	12695	12820	12629	12544	12659	12620	12726	12618	12700	12618	12643	12654	12679	12797	12818	12627	12647	12689	12673	12691	12559	12586	12690	12792	12719	12716	12806	12633	12642	12619	12545	12744	12788	12803	12500	12667	12744	12708	12749	12576	12636	12824	12774	12603	12788	12661	12572	12614	12596	12753	12811	12671	12689	12601	12539	12686	12745	12728	12754	12760	12670	12806	12737	12804	12560	12755	12596	12739	12662	12703	12885	12700	12811	12624	12673	12625	12766	12752	12750	12701	12650	12624	12725	12585	12751	12687	12791	12735	12718	12524	12809	12558	12792	12622	12615	12738	12430	12803	12603	12705	12516	12725	12716	12728	12617	12586	12786	12519	12864	12698	12810	12733	12758	12771	12658	12667	12871	12757	12686	12706	12823	12742	12846	12534	12616	12682	12770	12630	12577	12550	12781	12749	12729	12582	12803	12720	12820	12825	12789	12624	12910	12544	12630	12778	12669	12795	12713	12749	12701	12695	12741	12782	12599	12776	12634	12802	12797	12722	12635	12656	12689	12657	12493	12619	12736	12660	12722	12619	12774	12611	12781	12646	12682	12652	12799	12782	12671	12811	12821	12712	12610	12670	12515	12667	12653	12935	12930	12790	12535	12682	12670	12725	12871	12779	12537	12781	12694	12802	12680	12651	12729	12791	12790	12696	12547	12755	12464	12634	12679	12837	12548	12707	12631	12689	12786	12754	12643	12844	12680	12780	12724	12777	12669	12419	12572	12671	12610	12785	12567	12752	12780	12679	12810	12677	12665	12630	12571	12688	12834	12740	12742	12522	12833	12978	12631
28170	22775	26214	22902	19536	17811	16876	15890	15617	15680	15467	15089	15016	15222	15229	15109	15062	14893	14753	14712	15025	14966	14918	14982	15057	14770	14733	14938	14768	14748	14705	14806	14771	14939	15248	15419	15195	14968	14995	14788	14636	14885	14676	14697	14851	14681	14871	14563	14490	14682	14786	14705	14695	14558	14736	14809	14739	14749	14755	14644	14615	14717	14718	14444	14677	14623	14707	14786	14813	14727	14753	14789	14656	14735	14789	14720	14708	14750	14698	14632	14866	14544	14601	14839	14867	14502	14728	14722	14566	14747	14776	14607	14603	14770	14463	14853	14533	14638	14551	14617	14773	14746	14724	14657	14676	14512	14728	14634	14731	14802	14757	14686	14862	14636	14919	14750	14715	14628	14716	14847	14755	14658	14520	14685	14758	14713	14715	14631	14922	14807	14635	14719	14771	14623	14496	14645	14799	14676	14718	14617	14715	14855	14663	14666	14912	14586	14634	14621	14640	14621	14532	14531	14623	14775	14724	14745	14741	14683	14714	14711	14723	14744	14835	14607	14817	14676	14866	14695	14797	14541	14710	14675	14833	14765	14554	14675	14677	14768	14577	14685	14798	14858	14670	14787	14763	14740	14616	14806	14630	14693	14859	14877	14718	14674	14489	14692	14740	14603	14517	14607	14623	14766	14810	14579	14852	14617	14785	14735	14615	14798	14554	14600	14670	14555	14623	14616	14826	14786	14869	14965	14675	14649	14743	14660	14914	14588	14795	14543	14698	14731	14716	14671	14604	14619	14666	14702	14641	14633	14895	14741	14759	14796	14827	14761	14880	14874	14514	14752	14866	14595	14292	14723	14651	14417	14866	14722	14616	14743	14608	14650	14639	14468	14826	14720	14653	14651	14767	14606	14974	14825	14737	14807	14364	14801	14765	14781	14891	14849	14883	14619	14760	14779	14801	14850	14694	14645	14727	14896	14725	14689	14579	14680	14878	14639	14544	14682	14651	14729	14820	14606	14665	14538	14545	14678	14774	14609	14693	14618	14607	14516	14792	14744	14678	14710	14796	14731	14747	14664	14646	14549	14816	14986	14819	14834	14784	14758	14600	14766	14726	14744	14593	14842	14728	14714	14702	14944	14687	14885	14589	14602	14661	14498	14661	14743	14766	14625	14963	14632	14655	14674	14577	14770	14751	14723	14742	14777	14803	14650	14590	14619	14573	14577	14595	14690	14515	14488	14658	14801	14693	14700	14784	14499	14641	14736	14747	14670	14887	14830	14757	14655	14700	14784	14650	14682	14646	14751	14716	14819	14667	14874	14752	14646	14749	14812	14867	14610	14624	14729	14743	14678	14645	14884	14569	14627	14770	14758	14715	14857	14624	14732	14557	14815	14587	14626	14771	14800	14527	14549	14826	14536	14839	14734	14624	14698	14693	14824	14900	14586	14674	14676	14553	14615	14734	14599	14505	14884	14803	14862	14673	14577	14615	14759	14920	14862	14541	14682	14709	14764	14790	14879	14660	14878	14758	14546	14688	14906	14687	14468	14762	14490	14683	14740	14697	14627	14670	14697	14644	14760	14530	14721	14662	14756	14819	14609	14802	14582	14918	14855	14700	14717	14740	14947	14755	14739	14689	14661	14790	14821	14789	14776	14660	14686	14798	14879	14725	14787	14628	14664	14972	14865	14835	14536	14737	14776	14678	14698	14792	14808	14645	14945	14577	14869	14684	14665	14852	14522	14725	14662	14797	14731	14694	14747	15067	14737	14782	14764	14839	14717	14709	14636	14692	14728	14543	14861	14639	14729	14641	14752	14851	14597	14795	14737	14587	14562	14644	14469	14761	14651	14766	14663	14655	14669	14714	14573	14617	14583	14794	14782	14506	14773	14895	14795	14531	14715	14627	14636	14723	14604	14644	14736	14712	14578	14686	14975	14734	14633	14776	14336	14661	14716	14848	14651	14755	14805	14573	14769	14598	14660	14693	14626	14586	14614	14693	14543	14686	14630	14824	14698	14644	14873	14553	14750	14718	14883	14711	14783	14665	14884	14956	14587	14594	14764	14859	14911	14627	14682	14693	14689	14850	14699	14838	14608	14437	14747	14889	14665	14925	14778	14609	14727	14809	14666	14534	14628	14771	14686	14606	14661	14851	14613	14812	14572	14661	14801	14680	14604	14696	14733	14707	14828	14759	14596	14802	14642	14599	14760	14608	14814	14771	14719	14631	14914	14708	14716	14777	14638	14547	14705	14722	14760	14953	14652	14531	14721	14688	14674	14873	14710	14813	14562	14667	14659	14698	14603	14843	14608	14717	14760	14927	14848	14954	14661	14715	14609	14716	14606	14552	14583	14655	14753	14562	14899	14899	14660	14800	14874	14663	14769	14743	14789	14642	14634	14851	14705	14590	14700	14700	14627	14624	14743	14800	14736	14929	14737	14776	14757	14747	14810	14725	14763	14985	14484	14567	14741	14686	14640	14705	14793	14770	14720	15102	14825	14651	14581	14698	14827	14785	14569	14711	14675	14779	14742	14833	14654	14499	14486	14699	14731	14783	14685	14627	14839	14883	14653	14657	14629	14805	14628	14808	14754	14587	14716	14535	14664	14745	14740	14755	14665	14760	14626	14825	14736	14935	14691	14714	14667	14817	14761	14869	14690	14922	14783	14692	14818	14618	14594	14559	14635	14911	14700	14738	14658	14666	14693	14686	14795	14844	14561	14540	14604	14800	14857	14778	14839	14654	14703	14616	14696	14824	14633	14765	14830	14792	14778	14674	14686	14722	14817	14845	14793	14689	14767	14757	15002	14796	14773	14661	14774	14832	14680	14841	14523	14884	14750	14612	14470	14739	14946	14902	14638	14689	14747	14519	14691	14779	14830	14693	14641	14660	14680	14592	14708	14628	14677	14842	14723	14882	14846	14607	14787	14970	14831	14798	14722	14674	14684	14769	14830	14829	14849	14824	14865	14756	14651	14783	14560	14614	14803	14900	14736	14697	14525	14494	14889	14690	14686	14525	14798	14864	14617	14679	14841	14831	14735	14775	14590	14607	14852	14865	14702	14732	14997	14503	14784	14759	14605	14541	14505	14641	14513	14813	14610	14629	14755	14594	14506	14759	14790	14611	14768	14673	14765	14804	14906	14786	14515	14619	14641	14846	14813	14768	14685	14638	14710	14741	14838	14720	14661	14688	14635	14735	14612	14704	14631	14823	14735	14635	14612	14850	14716	14818	14921	14808	14841	14787	14745	14565	14828	14847	14759	14866	14721	14846	14785	14560	14861	14788	14654	14555	14836	14642	14873	14517	14628	14774	14551	14713	14733	14684	14593	14712	14748	14604	14475	14515	14728	14727	14684	14537	14746	14804	14614	14758	14665	14697	14820	14723	14781	14719	14734	14853	14573	14803	14591	14967	14747	14646	14696	14921	14436	14554	14881	14976	14578	14759	14701	14571	14696	14738	14656	14854	14919	14704	14886	14885	14658	14844	14764	14768	14708	14788	14585	14733	14707	14612	14810	14753	14800	14626	14645	14804	14693	14746	14675	14762	14900	14657	14703	14643	14592	14757	14764	14623	14532	14605	14513	14578	14845	14818	14764	14729	14574	14795	14778	14790	14449	14694	14655	14756	14795	14842	14719	14693	14607	14659	14485	14701	14782	14620	14742	14844	14733	14707	14682	14642	14607	14749	14642	14686	14798	14803	14840	14722	14705	14866	14789	14489	14623	14579	14603	14857	14740	14694	14712	14957	14807	14677	14866	14907	14851	14888	14823	14676	15024	14538	14923	14773	14839	14643	14777	14659	14689	14837	14650	14666	14934	14551	14710	14711	14662	14833	14774	14672	14623	14559	14685	14710	14641	14945	14668	14799	14793	14769	14706	14682	14811	14766	14774	14834	14635	14731	14929	14668	14700	14797	14867	14822	14585	14785	14766	14644	14770	14715	14604	14783	14825	14694	14607	14767	14674	14701	14416	14730	14750	14623	14690	14729	14933	14714	14665	14744	14568	14823	14679	14700	14738	14742	14680	14744	14898	14727	14748	14695	14665	14699	14632	14850	14892	14811	14861	14686	14689	14683	14773	14748	14821	14918	14634	14925	14702	14783	14626	14594	14648	14754	14690	14746	14785	14750	14945	14681	14845	14815	14674	14622	14765	14830	14749	14751	14635	14710	14675	14697	14538	14608	14628	14706	14808	14744	14777	14631	14760	14752	14897	14665	14586	14703	14672	14669	14763	14794	14825	14879	14940	14886	14712	14704	14697	14716	14783	14630	14642	14753	14566	14725	14854	14592	14763	14655	14646	14716	14809	14832	14658	14649	14809	14726	14687	14618	14703	14711	14898	14719	14549	14659	14514	14676	14749	14746	14855	14740	14666	14730	14726	14844	14726	14715	14702	15032	14884	14754	14629	14805	14894	14667	14598	14547	14888	14744	14802	14599	14673	14568	14815	14723	14791	14830	14514	14866	14640	14794	14742	14637	14638	14651	14687	14761	14759	14712	14800	14607	14754	14731	14601	14635	14865	14831	14752	14738	14639	14763	14673	14940	14687	14805	14649	14794	14914	14852	14655	14665	14675	14557	14715	14588	14713	14560	14740	14760	14547	14601	14610	14651	14834	14566	14654	14584	14702	14679	14660	14834	14763	14681	14593	14600	14619	14668	14654	14766	14509	14592	14670	14787	14728	14475	14821	14810	14806	14563	14749	14735	14778	14826	14684	14714	14711	14721	14645	14625	14694	14696	14710	14604	14762	14881	14730	14663	14661	14772	14710	14816	14732	14724	14890	14694	14905	14934	14901	14624	14627	14757	14721	14653	14710	14511	14625	14569	14764	14853	14708	14891	14762	14715	14646	14766	14704	14653	14938	14753	14714	14851	14778	14771	14721	14707	14604	14781	14629	14666	14710	14846	14819	14702	14705	14579	14647	14832	14598	14528	14761	14811	14757	14620	14682	14711	14750	14842	14771	14670	14740	14730	14696	14742	14805	14643	14444	14757	14743	14762	14690	14658	14801	14921	14718	14685	14730	14664	14782	14507	14582	14726	14752	14688	14815	14545	14674	14880	14747	14822	14750	14697	14774	14649	14577	14513	14784	14779	14803	14892	14737	14759	14680	14787	14620	14732	14726	14859	14870	14637	14785	14659	14479	14748	14665	14847	14943
18468	26462	25336	20783	19938	17322	16074	14990	14472	14541	14048	13819	13755	13673	13662	13456	13215	12987	13007	13027	13119	13190	13189	13239	13028	13144	13020	12841	12925	13267	13107	12943	13141	13198	13600	13709	13282	13162	12864	12975	12950	13144	12919	12802	13169	12830	12878	12912	12954	12802	12849	12797	12826	12948	12838	12857	12924	12928	12833	12965	13059	12903	12893	12963	12903	13044	12988	12728	12966	12830	12959	12815	12961	12922	12875	12772	12860	13002	12979	13075	12855	12931	12926	12943	12866	12778	12909	13127	12923	13025	12835	12907	12909	12979	13056	13027	12906	13043	12984	13088	12864	12991	12881	13024	12997	13008	12917	12988	12831	12850	13026	12950	12990	12727	12816	12752	12893	13045	12893	12768	12739	12869	12888	13165	12954	12913	12983	13024	13010	12913	12733	12917	12949	12861	12916	12930	12831	13043	12909	13061	12840	12827	12832	12956	12815	12918	13091	12903	12813	13093	12867	12945	12979	12841	12999	12976	12919	12975	13038	13001	12965	12972	13011	12871	12944	12877	12909	12898	12932	12872	12994	13061	12864	12911	12893	13074	12854	12915	12822	12975	13067	12999	13061	12884	12804	12904	12947	12826	12882	12905	13123	12900	12746	13006	12940	12847	12918	12957	12950	13067	12952	13000	12931	13054	12949	12889	12869	12928	12863	12779	12781	12891	12908	12926	12734	12891	12870	12897	12944	12751	13041	12837	12778	13056	12863	12966	12923	12944	13160	12936	12918	12853	12886	12834	12704	12834	12848	12988	12704	12929	13089	13038	12919	12883	12791	13027	12941	12950	12955	12987	12977	12825	12987	13043	12906	12894	12923	12980	13075	12949	12776	13001	12975	13024	12895	12911	12801	12959	12855	12910	12782	13009	12847	12907	12828	12856	12950	12986	13125	12848	12813	12780	13013	12762	12812	12970	12910	12756	12826	12871	12945	13104	12908	12930	13049	12973	12946	12773	12976	13004	13131	12906	12927	12971	12903	13007	13129	12982	12886	12953	12879	12924	12833	13016	12914	12899	12949	12897	12845	12849	12955	12784	12909	12931	12886	12789	13061	12949	13048	12890	12849	12865	12927	12849	12924	12603	12907	12873	13028	13026	12955	12770	13073	12894	12909	12890	12950	12943	12927	13045	12772	12954	13013	12869	12905	12956	12771	13016	12931	12856	13067	12985	12907	12916	12682	12782	13007	12955	12731	12831	12976	12847	12875	12863	13067	13037	12747	12748	12854	13056	12866	12886	12908	13050	13021	12958	12844	13061	12821	12990	12892	12884	12952	12779	12799	12950	12887	12792	12881	12956	13051	12922	13032	12996	12967	13084	12799	12952	12982	12885	12956	12855	12943	13025	12946	13065	12886	12898	12982	12917	12967	12955	12979	13066	12983	13085	12992	13079	12796	12989	12896	12941	13019	12894	12813	12817	12905	12966	13036	12990	12759	12850	12969	12881	12836	13097	13078	12851	12922	12920	12840	12842	12911	13145	12904	12871	13030	12840	12933	12963	12961	12896	12912	12920	12893	12992	12815	13008	12956	13026	12980	12968	12914	12984	12905	12917	12677	12934	12768	13059	12825	12881	12893	12885	12993	12838	12889	12873	12779	13011	12974	12944	13177	12906	12848	12986	12935	12993	12880	13012	13004	12961	12834	12902	12762	12827	12829	12952	12891	13008	12776	12961	12958	12993	12970	12937	12898	12954	12856	12734	12779	12927	12946	12868	12945	12969	12875	12980	12851	12876	12977	13007	12828	13094	12917	12727	12858	12803	13015	12990	12954	12855	12925	12864	12920	13040	12977	13055	13019	13072	12791	12982	12852	12852	13101	12854	13121	12997	12908	12947	12949	13026	12908	12875	12991	12872	12883	12940	12965	13058	12873	12901	12804	12913	12934	12940	13040	12971	13031	12837	12989	13020	12993	12982	12936	12889	13109	12776	12860	13021	12777	12919	12931	12921	12847	12870	13019	12838	12932	12972	12874	13067	13026	12848	12950	13035	13031	13015	13032	12857	13123	12859	12808	12938	12871	12831	12952	13008	12857	12831	12837	12906	13081	12916	12932	12924	12893	12943	12999	12979	12873	12743	12839	12922	12772	12917	12886	12780	12951	12824	12854	12968	13040	12946	13068	12931	13122	12862	13042	13052	12851	13029	13079	12951	12864	12904	12984	12874	12782	13042	12830	12960	12889	12822	12886	13024	12996	12947	12900	12903	12950	12836	13081	12761	12825	12981	12775	12987	12811	12837	12725	12929	12795	12873	13018	12866	13025	12898	13082	12770	12994	12795	12725	12845	13089	12937	13035	13206	12911	12933	13131	13197	12928	12882	13123	12947	13055	12977	12920	12733	13082	12782	12866	12817	12887	12985	12981	12830	12946	12831	12886	12934	12909	13014	13026	12891	12899	12898	12782	12894	13014	12868	12885	12881	12906	13033	12789	12973	12947	12828	12887	12986	12804	12968	12890	12897	12919	12829	13020	12996	12944	12963	12945	12884	12916	12892	12859	12980	12906	12904	12931	13020	13051	12824	12896	12889	12951	12827	12854	13088	12893	12753	12995	12972	13015	13136	12772	12891	12937	12967	12945	12779	12968	13090	12851	12889	13100	12796	13056	12822	12950	12893	12900	13064	12888	13021	12938	12878	12979	13024	12975	12811	12961	12937	12857	12780	12974	12761	13097	12899	12916	12913	12852	12978	12806	13004	12968	12786	12936	12801	13147	12833	12950	12805	12842	12960	12945	13018	12937	12911	13008	12989	12884	13006	12992	12786	12928	13106	12997	12766	13078	12828	12820	12986	12873	13013	12867	12899	12982	12951	13012	12946	12854	13010	12779	12933	13068	12820	12900	12957	12826	12859	12877	12948	12796	12698	13045	12799	13012	12977	12885	13061	12879	12947	13015	12991	13069	12860	12852	12925	12820	13058	13095	12931	12843	12850	12865	12859	12967	13100	12917	13049	12785	12888	12925	12834	12868	12868	12836	13058	12834	12988	12950	12851	13133	12923	12911	12940	12808	12819	12845	12921	13147	13068	13025	12827	12948	12884	13003	13044	12978	12946	12966	12909	12943	12948	12838	12861	13120	13018	12960	12922	12836	12888	12874	12923	12963	12966	12975	12915	12781	12905	12944	13019	12798	12842	12959	12942	12994	12909	12741	12873	12918	12943	12954	12889	12758	13024	12830	13036	13039	12951	12899	12731	12852	12865	12989	12961	12829	12988	12900	12929	12984	13056	12827	13099	12828	12990	12927	12939	13112	12905	12795	12875	12881	12738	13041	12877	13000	12782	12936	13027	12935	12825	12921	13089	13040	13004	12775	12986	12866	13018	12861	13001	12778	13075	13000	12864	12937	12870	13002	13053	12888	12856	12847	12836	13080	12901	12880	12948	12979	13077	12886	12994	12892	12902	12865	12924	12725	12849	12968	12903	13012	12985	12872	12954	12993	12709	12903	12982	12900	12905	13008	12845	12959	12967	12857	12978	12853	13043	12781	12804	12869	12932	12950	13011	12963	12825	12806	12926	13055	12833	13008	13042	12898	12953	12886	12942	12920	13023	13038	12930	12829	12858	12902	12928	12832	12784	13035	13103	12901	12796	12908	12874	12973	13022	12959	12836	12813	13035	13009	13061	12806	12941	12838	12917	12968	13065	12896	13074	12880	12977	12931	13099	12830	12820	12770	12887	12989	12970	12887	12706	12931	12788	13026	12774	12981	12946	12956	12891	12798	12981	13015	12875	12949	12904	12975	12770	13039	13054	12909	13021	12892	12920	12872	12903	13021	13004	13004	13013	12985	12886	13040	12791	13014	12886	12857	12880	12914	12826	13077	12847	12980	13038	12891	12857	13049	12973	12999	12904	12824	12933	12807	13023	12819	12921	12870	13062	12787	12914	12901	12909	12873	12886	12872	12915	12977	12876	12886	12847	12812	12906	12936	12936	13014	12920	12953	12786	12825	12945	12979	13071	12727	12866	12884	13161	13001	12885	12905	12891	12764	12849	13109	12802	12946	13091	12926	12856	12973	12913	13133	12895	12845	12974	12791	12836	13032	12975	12972	12886	12880	12769	12959	12905	12841	12928	12814	12950	12933	12805	12953	13101	12991	12862	12784	12945	12986	13015	12730	12983	13049	12943	13059	13012	12885	12962	12916	12860	12824	12888	13048	12919	12835	13100	12883	12954	12954	12924	12925	13040	12999	12943	13005	12974	12958	12807	13061	12930	12912	13020	12872	12783	12874	13090	12930	13058	12933	13098	12876	12870	12853	12962	12842	12951	12972	12887	12860	13002	13096	12922	12819	12707	12888	12935	12963	12863	12999	13081	12875	13066	12964	12988	13017	12922	12754	13006	12812	13053	12834	12998	12931	12976	12781	12978	12885	12969	12992	13011	12890	12896	12828	12872	12898	13056	12933	12993	13030	12769	12923	13069	12764	12944	12965	12823	12871	12959	12953	12715	12879	12797	12694	13088	12881	12881	12920	12905	12751	12996	12972	13030	13037	12931	12950	13117	12885	12977	12873	13004	12984	12927	12925	12890	12772	12984	12949	12889	13037	12979	12948	12913	13040	13001	13011	12952	12990	12972	12855	12941	12790	12959	12920	12942	12847	12977	12893	12997	12815	12923	12764	13022	12776	12964	13029	12841	12973	13010	12966	12984	12935	13081	13014	12922	12912	12848	12864	12935	12883	12934	12901	12990	12738	12764	13145	12896	12883	12972	12897	13006	13017	13098	13014	12830	12879	12947	12970	12840	13036	12910	12906	13102	12889	12919	12948	13044	13113	12831	12862	13013	12995	13027	12937	12852	12804	12914	13009	12906	13018	12895	12872	12940	12901	12917	12974	13000	12893	13071	12930	12908	12933	13040	13022	13006	12956	12954	12874	12869	12892	12860	12977	12850	12826	12989	12924	13023	12971	13055	13022	12960	12919	12967	13031	13017	12954	12936	12853	12952	12980	12942	12863	12868	12772	12968	12894	12826	13091	13050	12915	13053	12880	12914	12924	12825	12968	12975	12942	12863	12891	12861	12972	12869	12933	12926	12861	12909	13043	13107	12820	13089	12736	12986	13002	13104	12979	12862	12961	13036	12900	12997	12862	12872	12860	12733	12786	12879	12767	12988
24174	21480	29126	24399	22644	22614	20934	17131	16315	16171	15927	15450	15211	15197	15038	15057	14905	14903	14538	14637	14718	14921	14713	14874	14795	14452	14743	14775	14777	14522	14610	14371	14538	16080	18040	17005	15927	15134	14811	14669	14398	14557	14364	14224	14417	14647	14232	14414	14300	14222	14362	14488	14487	14265	14405	14549	14425	14362	14459	14381	14526	14401	14602	14296	14349	14283	14308	14588	14316	14258	14476	14451	14268	14241	14471	14459	14446	14428	14733	14465	14489	14492	14435	14303	14276	14289	14387	14367	14262	14432	14308	14280	14405	14367	14592	14411	14342	14356	14528	14392	14558	14516	14282	14336	14344	14366	14503	14411	14295	14356	14322	14357	14419	14358	14343	14557	14272	14482	14588	14584	14464	14436	14097	14357	14296	14329	14496	14365	14270	14399	14435	14322	14508	14271	14355	14252	14623	14443	14326	14203	14424	14338	14397	14442	14345	14609	14380	14246	14197	14330	14425	14467	14409	14434	14266	14567	14547	14289	14426	14456	14564	14272	14342	14325	14362	14201	14363	14343	14184	14302	14269	14433	14202	14329	14423	14340	14261	14562	14249	14320	14461	14320	14284	14316	14217	14367	14274	14356	14487	14285	14426	14536	14425	14409	14597	14302	14301	14196	14360	14461	14384	14333	14299	14372	14435	14362	14261	14507	14271	14481	14341	14123	14278	14315	14346	14358	14365	14498	14434	14393	14677	14379	14413	14284	14314	14399	14345	14518	14300	14324	14347	14353	14416	14332	14374	14352	14317	14199	14232	14273	14274	14376	14386	14394	14364	14296	14392	14475	14405	14432	14509	14266	14404	14233	14383	14401	14451	14476	14299	14385	14513	14365	14243	14244	14360	14373	14370	14363	14303	14327	14236	14445	14383	14594	14534	14360	14286	14509	14406	14387	14518	14324	14533	14449	14290	14365	14483	14163	14269	14314	14423	14337	14366	14456	14356	14546	14419	14416	14358	14330	14358	14196	14448	14402	14265	14472	14449	14233	14250	14536	14431	14235	14318	14475	14404	14215	14495	14332	14357	14295	14240	14223	14366	14516	14353	14431	14138	14313	14524	14481	14427	14496	14444	14453	14373	14412	14449	14392	14462	14324	14297	14218	14384	14476	14339	14466	14401	14599	14404	14441	14283	14480	14250	14363	14272	14625	14578	14443	14323	14469	14525	14558	14434	14234	14432	14345	14493	14344	14426	14351	14286	14353	14238	14344	14160	14396	14407	14305	14199	14339	14435	14269	14355	14352	14308	14448	14228	14576	14496	14221	14398	14440	14393	14383	14282	14515	14391	14320	14257	14552	14394	14458	14411	14347	14372	14367	14309	14418	14552	14383	14306	14460	14303	14356	14361	14538	14402	14411	14422	14213	14413	14286	14297	14292	14321	14369	14234	14345	14319	14167	14357	14325	14213	14346	14306	14423	14290	14263	14243	14624	14225	14493	14431	14485	14420	14310	14262	14096	14448	14311	14430	14297	14366	14390	14230	14449	14314	14398	14354	14270	14177	14174	14380	14258	14523	14428	14214	14447	14260	14564	14394	14450	14313	14376	14347	14334	14439	14403	14233	14281	14345	14292	14317	14269	14315	14132	14421	14386	14197	14431	14348	14477	14423	14409	14452	14438	14485	14499	14445	14215	14368	14287	14340	14248	14357	14410	14196	14356	14369	14375	14460	14364	14239	14263	14237	14391	14548	14295	14274	14278	14295	14299	14627	14382	14325	14310	14404	14461	14449	14384	14606	14410	14314	14433	14333	14477	14293	14193	14339	14509	14332	14455	14398	14253	14459	14375	14164	14477	14361	14390	14457	14177	14416	14404	14218	14178	14269	14507	14320	14487	14279	14551	14537	14342	14500	14300	14410	14314	14342	14622	14537	14281	14386	14199	14559	14332	14310	14166	14326	14509	14439	14610	14288	14490	14707	14518	14541	14642	14327	14190	14457	14276	14630	14459	14438	14400	14316	14220	14354	14435	14345	14398	14318	14232	14487	14402	14393	14302	14446	14259	14232	14330	14313	14384	14235	14329	14392	14321	14280	14254	14673	14368	14355	14294	14336	14487	14316	14215	14333	14324	14459	14308	14505	14275	14570	14297	14683	14440	14332	14309	14351	14274	14375	14377	14320	14458	14411	14312	14444	14402	14096	14293	14379	14351	14338	14419	14351	14219	14438	14286	14399	14359	14322	14312	14421	14472	14405	14338	14221	14263	14366	14501	14458	14382	14325	14432	14455	14460	14277	14425	14344	14368	14466	14321	14310	14338	14146	14358	14567	14304	14342	14292	14154	14421	14361	14429	14523	14341	14452	14276	14386	14332	14377	14397	14408	14166	14264	14151	14381	14553	14516	14268	14282	14405	14403	14556	14370	14167	14410	14280	14400	14371	14428	14250	14398	14457	14364	14396	14389	14423	14377	14484	14426	14450	14568	14346	14323	14388	14549	14501	14231	14248	14300	14322	14320	14254	14361	14298	14413	14478	14384	14426	14544	14434	14275	14510	14347	14458	14229	14268	14424	14334	14475	14384	14311	14234	14294	14250	14253	14503	14199	14537	14342	14243	14593	14510	14439	14451	14143	14572	14640	14188	14473	14497	14459	14636	14335	14401	14223	14369	14331	14424	14419	14508	14539	14294	14318	14404	14549	14474	14393	14474	14232	14464	14468	14390	14317	14317	14150	14142	14326	14342	14427	14380	14334	14371	14252	14291	14444	14383	14573	14528	14318	14446	14451	14314	14494	14514	14501	14454	14343	14367	14346	14426	14383	14220	14371	14407	14410	14308	14305	14541	14580	14109	14377	14407	14407	14535	14228	14290	14467	14399	14394	14466	14388	14423	14355	14373	14482	14321	14528	14249	14438	14460	14528	14481	14444	14328	14248	14301	14157	14308	14323	14303	14189	14285	14121	14396	14581	14247	14478	14470	14385	14599	14477	14428	14379	14491	14237	14383	14474	14429	14459	14373	14499	14380	14193	14240	14361	14496	14452	14418	14339	14186	14384	14382	14420	14379	14331	14281	14199	14239	14391	14394	14320	14596	14417	14424	14415	14411	14376	14321	14441	14422	14301	14468	14227	14465	14362	14177	14413	14438	14271	14346	14319	14370	14402	14470	14372	14355	14510	14203	14304	14213	14582	14384	14386	14556	14393	14371	14372	14437	14461	14360	14193	14423	14542	14302	14412	14318	14340	14369	14422	14268	14428	14348	14303	14381	14186	14320	14367	14285	14282	14231	14496	14556	14265	14385	14395	14254	14375	14307	14368	14554	14509	14321	14357	14295	14396	14375	14311	14471	14377	14306	14400	14464	14348	14305	14686	14216	14454	14551	14377	14492	14500	14002	14370	14559	14482	14421	14381	14361	14429	14404	14269	14199	14322	14429	14441	14326	14521	14246	14213	14293	14369	14512	14436	14335	14401	14294	14354	14292	14378	14457	14319	14457	14308	14241	14046	14484	14394	14407	14445	14365	14310	14448	14519	14359	14409	14330	14383	14261	14359	14323	14420	14412	14222	14249	14226	14289	14275	14237	14466	14347	14495	14350	14363	14472	14511	14311	14319	14449	14394	14109	14493	14208	14365	14430	14474	14268	14402	14539	14330	14229	14293	14368	14537	14478	14319	14424	14379	14410	14219	14343	14345	14210	14491	14158	14374	14380	14299	14179	14508	14529	14335	14322	14360	14452	14467	14361	14412	14384	14234	14370	14244	14295	14285	14606	14325	14445	14550	14274	14364	14453	14229	14479	14326	14458	14430	14269	14296	14346	14401	14422	14524	14277	14446	14101	14497	14318	14359	14465	14317	14228	14286	14135	14267	14102	14337	14305	14400	14392	14587	14376	14389	14323	14506	14316	14369	14317	14493	14232	14389	14129	14635	14462	14410	14341	14515	14562	14301	14421	14486	14451	14398	14385	14488	14325	14383	14391	14500	14457	14393	14409	14236	14283	14363	14174	14160	14364	14327	14437	14453	14361	14506	14249	14417	14318	14327	14285	14431	14484	14464	14353	14325	14447	14455	14329	14485	14249	14388	14502	14444	14460	14464	14362	14490	14504	14219	14451	14494	14211	14213	14465	14355	14457	14403	14167	14485	14521	14633	14507	14526	14545	14260	14268	14312	14309	14475	14369	14306	14438	14359	14670	14418	14257	14292	14414	14646	14421	14342	14343	14371	14341	14082	14207	14486	14045	14248	14470	14252	14264	14369	14545	14337	14473	14408	14375	14320	14315	14548	14383	14393	14516	14388	14408	14249	14477	14223	14393	14438	14336	14442	14326	14465	14439	14333	14273	14573	14172	14325	14461	14354	14406	14402	14377	14239	14508	14449	14482	14340	14363	14353	14370	14385	14423	14489	14431	14616	14476	14491	14306	14381	14314	14115	14398	14476	14575	14367	14460	14317	14150	14310	14206	14288	14445	14423	14382	14494	14436	14332	14376	14397	14596	14542	14508	14498	14235	14401	14187	14546	14618	14479	14425	14411	14470	14308	14597	14411	14367	14275	14405	14402	14427	14468	14448	14498	14423	14323	14291	14329	14491	14582	14467	14261	14389	14247	14457	14248	14542	14343	14303	14456	14224	14386	14428	14226	14335	14439	14475	14522	14504	14418	14340	14462	14309	14457	14347	14393	14264	14191	14284	14499	14320	14384	14347	14342	14489	14253	14133	14195	14187	14338	14437	14297	14379	14361	14311	14373	14397	14426	14443	14518	14406	14250	14457	14448	14227	14427	14305	14325	14474	14353	14580	14527	14292	14350	14243	14274	14265	14382	14334	14266	14417	14314	14345	14483	14426	14311	14197	14221	14588	14517	14227	14346	14360	14382	14330	14409	14206	14487	14315	14195	14509	14349	14398	14418	14421	14525	14463	14245	14154	14411	14292	14481	14471	14437	14522	14279	14373	14437	14246	14427	14342	14603	14474	14558	14224	14325	14527	14377	14413	14339	14297	14415	14245	14415	14353	14444	14511	14516	14453	14339	14444	14330	14334	14408	14417	14445	14597	14311	14300	14434	14458	14565	14290	14330	14511	14280	14261	14624	14404	14405	14527	14494	14359	14345	14307	14398	14298	14231	14242	14491	14494	14412	14330	14585	14592	14517	14319	14298	14419	14426	14275	14344	14261
18843	33878	31577	25885	23370	20372	18296	16547	15681	15351	14869	14307	13947	14147	13900	13671	13311	13101	12962	13274	13235	13172	13248	13270	13161	13044	12911	12950	12898	13160	12882	12931	13037	15376	17921	15944	14764	13597	12979	12687	12793	12737	12846	12855	12746	12812	12733	12812	12698	12633	12847	12811	12821	12891	12742	12811	12757	12795	12766	12762	12807	12798	12685	12812	12602	12701	12593	12748	12728	12874	12793	12867	12756	12656	12860	12900	12755	12856	12818	12881	12843	12863	12763	12772	12844	12783	12684	12821	12903	12732	12854	12769	12700	12761	12988	12716	12826	12801	12824	12999	12772	12870	12887	12917	12770	12935	12713	12873	12826	12852	12742	12636	12786	12951	12903	12808	12770	12788	12743	12703	12825	12698	12761	12781	12744	12792	12814	12872	12875	12706	12735	12859	12784	12842	12563	12804	12833	12717	12836	12900	12752	12785	12779	12933	12799	12785	12544	12746	12783	12631	12769	12776	12718	12895	12711	12717	12615	12808	12685	12786	12911	12663	12783	12694	12807	12674	12910	12689	12788	12702	12768	12935	12720	12865	12578	12655	12832	12722	12756	12857	12656	12610	12897	12729	12717	12756	12857	12795	12647	12629	12767	12606	12842	12716	12856	12626	12866	12599	12931	12787	12572	12723	12815	12799	12850	12813	12840	12675	12746	12661	12624	12748	12845	12733	12585	12752	12929	12895	12918	12743	12836	12806	12668	12655	12684	12762	12846	12809	12660	12820	12725	12635	12809	12540	12784	12864	12765	12765	12965	12862	12608	12816	12696	12694	12836	12686	12785	12745	12845	12823	12853	12706	12936	12937	12728	12859	12862	12705	12912	12779	12839	12806	12789	12850	12762	12854	12736	12826	12821	12898	12855	12630	12706	12718	12752	12764	12655	12669	12700	12700	12808	12875	12727	12711	12926	12867	12759	12654	12991	12662	12890	12630	12742	12710	12743	12556	12662	12772	12685	12839	12872	12794	12891	12734	12817	13016	12614	12873	12730	12781	12661	12943	12788	12557	12606	12830	12805	12713	12856	12703	12825	12911	12582	12757	12668	12826	12739	12811	12657	12651	12635	12821	12768	12702	12708	12872	12741	12908	12631	12985	12759	12652	12651	12733	12822	12729	12673	12840	12843	12708	12691	12787	12767	12706	12647	12869	12904	12892	12949	12735	12763	12757	12791	12833	12645	12705	12674	12703	12699	12655	12944	12673	12736	12666	12742	12784	12586	12656	12752	12753	12827	12819	12740	12771	12866	12518	12653	12796	12834	12653	12681	12603	12678	12886	12597	12802	12846	12784	12743	12639	12791	12710	12798	12817	12783	12734	12841	12776	12702	12786	12636	12549	12722	12807	12822	12934	12729	12792	12649	12889	12742	12889	12575	12727	12752	12870	12764	12822	12689	12953	12838	12757	12757	12654	12699	12766	12922	12841	12662	12912	12637	12871	12799	12818	12622	12551	12585	12854	12817	12922	12629	12876	12766	12705	12647	12661	12785	12823	12859	12790	12719	12812	12602	12686	12833	12825	12824	12737	12755	12838	12799	12686	12796	12595	12737	12707	12924	12791	12629	12769	12694	12838	12794	12758	12752	12665	12718	12741	12911	12809	12762	12855	12789	12886	12669	12781	12760	12791	12661	12854	12837	12822	12784	12823	12647	12851	12748	12728	12879	12802	12844	12831	12741	12778	12853	12707	12605	12928	12806	12711	12796	12782	12642	12935	12694	12760	12964	12875	12956	12823	12915	12816	12789	12830	12898	12731	12838	12643	12729	12735	12814	12697	12873	12607	12748	12879	12750	12822	12874	12692	12687	12759	12690	12737	12847	12839	12777	12678	12756	12859	12699	12577	12670	12854	12695	12766	12929	12723	12744	12997	12870	12776	12595	12804	12851	12829	12852	12683	12724	12629	12890	12718	12873	12818	12757	12732	12707	12839	12796	12747	12869	12777	12718	12812	12739	12858	12693	12979	12709	12782	12748	12799	12740	12762	12677	12767	12741	12789	12777	12761	12869	12872	12818	12672	12793	12641	12730	12808	12690	12760	12778	12694	12929	12763	12636	12769	12711	12904	12733	12727	12725	12770	12870	12826	12828	12701	12744	12617	12778	12732	12604	12840	12620	12743	12670	12684	12816	12716	12845	12685	12741	12817	12597	12754	12829	12792	12869	12788	12732	12694	12634	12811	12917	12814	12830	12654	12849	12738	12638	12852	12700	12680	12683	12814	12787	12686	13019	12890	12651	12713	12838	12752	12729	12760	12732	12919	12771	12765	12897	12838	12771	12743	12607	12745	12699	12736	12759	12692	12808	12629	12751	12837	12851	12844	12720	12654	12823	12767	12754	12724	12606	12823	12727	12761	12839	12832	12839	12518	12526	12748	12696	12866	12687	12779	12735	12748	12927	12737	12733	12788	12777	12606	12611	12940	12799	12741	12707	12860	12790	12755	12676	12712	12805	12701	12742	12700	12902	12750	12770	12862	12749	12592	12731	12715	12838	12818	12876	12629	12881	12869	12782	12678	12929	12652	12733	12619	12711	12768	12737	12913	12694	12730	12547	12782	12641	12758	12626	12839	12793	12630	12794	12523	12706	12942	12631	12826	12809	12788	12742	12655	12821	12614	12547	12649	12662	12784	12656	12641	12642	12763	12871	12584	12832	12707	12788	12766	12770	12986	12729	12843	12634	12709	12804	12856	12699	12748	12845	12848	12859	12686	12879	12661	12971	12804	12788	12624	12830	12726	12611	12708	12808	12813	12782	12681	12491	12678	12668	12716	12796	12802	12724	12836	12861	12675	12609	12818	12922	12839	12767	12796	12788	12782	12697	12675	12762	12673	12552	12796	12834	12778	12698	12633	12692	12925	12833	12775	12775	12838	12670	12802	13013	12648	12711	12696	12731	12672	12700	12897	12801	12890	12760	12792	12704	12787	12785	12721	12848	12803	12734	12582	12814	12574	12623	12629	12867	12722	12606	12745	12820	12887	12790	12850	12812	12926	12755	12813	12846	12627	12736	12703	12780	12659	12690	12764	12754	12898	12797	12719	12688	12735	12781	12744	12549	12753	12795	12847	12638	12680	12686	12710	12792	12814	12830	12829	12787	12750	12567	12760	12716	12743	12657	12684	12795	12735	12939	12665	12864	12711	12669	12986	12842	12635	12782	12564	12781	12887	12766	12798	12747	12754	12819	12762	12722	12735	12639	12760	12951	12836	12729	12737	12735	12645	12811	12832	12760	12685	12711	12651	12934	12820	12932	12666	12801	12667	12895	12769	12793	12816	12729	12602	12736	12962	12891	12689	12710	12842	12785	12793	12694	12882	12757	12761	12719	12681	12837	12625	12839	12696	12836	12793	12772	12723	12844	12616	12722	12741	12824	12724	12662	12994	12757	12743	12691	12701	12831	12700	12705	12932	12930	12840	12822	12747	12887	12925	12661	12694	12753	12742	12637	12831	12620	12599	12741	12760	12749	12864	12791	12716	12782	12724	12831	12783	12911	12636	12739	12742	12691	12705	12787	12808	12720	12785	12829	12782	12887	12654	12798	12575	12838	12718	12641	12696	12742	12792	12822	12981	12735	12755	12738	12753	12795	12782	12835	12756	12848	12794	12728	12854	12726	12705	12822	12904	12713	12873	12665	12796	12930	12820	12809	12729	12856	12771	12788	12866	12740	12701	12727	12590	12889	12502	12900	12861	12687	12786	12778	12719	12772	12813	12684	12796	12923	12699	12788	12825	12757	12727	12748	12807	12675	12818	12885	12799	12941	12745	12641	12762	12749	12917	12804	12716	12673	12729	13042	12778	12757	12772	12768	12707	12798	12838	12922	12720	12777	12717	12890	12830	12967	12630	12717	12671	12766	12876	12817	12702	12672	12639	12690	12796	12756	12854	12716	12667	12780	12981	12833	12780	12779	12748	12672	12786	12494	12758	12679	12524	12831	12762	12761	12642	12814	12688	12937	12646	12650	12733	12682	12829	12805	12709	12810	12618	12935	12791	12771	12806	12697	12841	12740	12670	12752	12761	12643	12806	12790	12872	12846	12860	12720	12584	12984	12782	12711	12870	12780	12778	12612	12904	12962	12897	12802	12764	12678	12808	12824	12868	12697	12687	12688	12805	12733	12838	12703	12818	12682	12725	12775	12901	12760	12794	12931	12808	12733	12926	12772	12844	12675	12847	12910	12799	12869	12761	12809	12813	12830	12725	12836	12876	12716	12704	12861	12922	12739	12723	12787	12731	12715	12786	12882	12885	12743	12683	12761	12745	12913	12817	12719	12668	12802	12605	12732	12792	12913	12767	12576	12824	12864	12856	12909	12824	12832	12843	12824	12534	12766	12666	12808	12789	12881	12878	12738	12638	12696	12837	12831	12676	12878	12753	12783	12746	12681	12707	12820	12796	12701	12749	12620	12638	12788	12643	12758	12770	12884	12644	12748	12814	12622	12795	12899	12780	12861	12754	12757	12768	12641	12671	12796	12701	12859	12764	12769	12909	12709	12685	12803	12941	12696	12882	12736	12869	12759	12666	12733	12798	12713	12827	12646	12885	12746	12821	12771	12722	12820	12798	12917	12681	12832	12884	12774	12730	12894	12827	12676	12821	12848	12786	12774	12740	12722	12764	12702	12752	12796	12780	12847	12739	12778	12782	12875	12848	12694	12792	12856	12791	12841	12999	12985	12735	12593	12720	12818	12826	12708	12717	12882	12829	12872	12798	12753	12804	12731	12690	12643	12663	12915	12638	12677	12773	12718	12841	12711	12800	12776	12794	12740	12789	12764	12742	12783	12601	12801	12754	12744	12684	12783	12770	12799	12792	12892	12748	12803	12878	12729	12776	12840	12894	12940	12631	12889	12797	12667	12695	12847	12865	12614	12640	12761	12742	12662	12911	12864	12644	12791	12833	12755	12852	12817	12753	12757	12647	12910	12676	12806	12803	12845	12874	12907	12748	12872	12690	12690	12694	12725	12808	12761	12832	12793	12805	12767	12543	12744	12805	12829	12786	12511	12767	12843	12739	12690	12845	12669	12693	12733	12799	12717	12630	12775	12760	12808	12730	12765	12554	12781	12769	12705	12618	12665	12948	12678	12646	12959	13034	12821	12751	12820	12806	12607	12720
23235	21460	29423	23933	21766	23912	24976	18641	17095	17032	16512	15899	15525	15494	15601	15332	15035	14849	14846	14706	14793	14583	14763	14980	14901	14631	14535	14689	14586	14457	14745	14445	14425	17432	20509	18610	17195	15839	14953	14472	14431	14340	14440	14618	14269	14315	14410	14263	14342	14260	14383	14407	14148	14276	14294	14357	14184	14364	14254	14400	14404	14264	14308	14377	14416	14220	14674	14253	14431	14240	14453	14244	14212	14245	14244	14341	14447	14193	14438	14265	14305	14314	14496	14433	14226	14476	14363	14313	14438	14356	14415	14291	14322	14292	14376	14264	14498	14333	14304	14346	14308	14345	14101	14401	14247	14245	14422	14383	14399	14391	14464	14403	14416	14306	14254	14269	14288	14385	14214	14275	14335	14307	14493	14213	14295	14513	14355	14496	14259	14360	14217	14290	14291	14283	14143	14307	14262	14373	14477	14299	14141	14051	14130	14403	14371	14321	14301	14240	14092	14164	14102	14350	14233	14407	14325	14200	14358	14366	14378	14296	14155	14305	14305	14336	14296	14177	14162	14334	14204	14174	14383	14276	14071	14305	14413	14234	14161	14481	14376	14204	14383	14643	14381	14297	14126	14380	14542	14411	14185	14239	14544	14364	14303	14300	14301	14283	14317	14358	14353	14455	14170	14337	14275	14399	14274	14368	14469	14307	14376	14188	14262	14207	14411	14556	14298	14112	14173	14127	14102	14259	14368	14389	14295	14433	14323	14211	14211	14417	14302	14432	14351	14381	14325	14289	14176	14193	14242	14139	14130	14334	14223	14256	14171	14319	14304	14281	14492	14311	14220	14143	14379	14444	14291	14088	14317	14215	14284	14352	14132	14125	14218	14352	14255	14201	14489	14352	14295	14215	14118	14309	14386	14351	14327	14285	14156	14338	14132	14192	14109	14209	14378	14174	14426	14228	14448	14359	14379	14085	14303	14267	14436	14248	14154	14328	14209	14103	14218	14301	14426	14143	14303	14174	14167	14412	14109	14337	14227	14267	14189	14225	14053	14355	14267	14200	14218	14253	14327	14163	14235	14236	14408	14246	14246	14185	14143	14381	14134	14302	14327	14147	14151	14205	14447	14166	14390	14332	14507	14397	14408	14253	14411	14230	14263	14225	14321	14240	14443	14330	14568	14191	14233	14320	14195	14093	14252	14198	14197	14222	14296	14383	14393	14221	14270	14237	14212	14214	14311	14046	14358	14307	14323	14173	14189	14376	14230	14130	14247	14239	14149	13979	14210	14407	14437	14273	14317	14226	14370	14390	14077	14276	13983	14171	14197	14248	14365	14204	14235	14198	14326	14424	14106	14307	14225	14200	14105	14198	14388	14068	14261	14431	14248	13996	14124	14167	14320	14431	14395	14263	14134	14263	14200	14370	14253	14381	14203	14010	14260	14358	14093	14234	14371	14429	14292	14230	14322	14485	14427	14248	14222	14444	14331	14213	14343	14229	14346	14265	14318	14403	14396	14414	14457	14041	14305	14176	14202	14454	14217	14416	14486	14325	14248	14421	14422	14318	14453	14192	14231	14201	14358	14204	14206	14295	14444	14255	14524	14243	14191	14332	14428	14321	14209	14483	14122	14324	14288	14334	14224	14007	14206	14278	14252	14502	14290	14232	14147	14244	14322	14351	14346	14213	14356	14382	14325	14337	14173	14148	14251	14281	14299	14216	14182	14311	14107	14310	14214	14230	14106	14275	14324	14245	14293	14294	14199	14128	14432	14221	14101	14222	14451	14436	14382	14224	14207	14284	14263	14450	14435	14338	14290	14298	14344	14414	14491	14229	14319	14378	14233	14186	14162	14190	14199	14216	14366	14359	14287	14374	14347	14471	14277	14203	14255	14232	14429	14245	14353	14296	14298	14274	14143	14104	14232	14136	14405	14402	14301	14458	14099	14205	14163	14306	14318	14389	14357	14274	14365	14186	14296	14286	14218	14297	14358	14461	14245	14406	14385	14245	14262	14451	14219	14270	14380	14326	14189	14152	14323	14213	14226	14347	14218	14306	14308	14313	14275	14297	14206	14274	14301	14089	14155	14504	14426	14216	14179	14457	14210	14076	14177	14299	14283	14323	14497	14373	14299	14207	14256	14286	14316	14229	14299	14246	14373	14191	14172	14362	14245	14225	14314	14283	14219	14377	14375	14412	14317	14157	14146	14161	14193	14336	14172	14341	14362	14386	14361	14367	14286	14241	14288	14212	14249	14328	14206	14333	14375	14127	14338	14261	14204	14274	14214	14308	14424	14303	14383	14258	14253	14293	14236	14361	14316	14275	14206	14321	14363	14496	14436	14490	14360	14224	14184	14224	14200	14215	14220	14278	14234	14449	14352	14047	14162	14311	14412	14432	14424	14160	14266	14114	14144	14172	14280	14278	14445	14340	14261	14232	14277	14330	14323	14558	14359	14395	14152	14520	14273	14158	14323	14388	14368	14298	14384	14445	13992	14373	14325	14192	14314	14453	14358	14273	14365	14435	14305	14085	14171	14150	14238	14041	14384	14385	14236	14262	14390	14267	14087	14049	14109	14426	14268	14176	14467	14033	14142	14193	14229	14166	14353	14316	14475	14416	14259	14163	14320	14210	14361	14157	14343	14235	14470	14386	14193	14393	14238	14253	14220	14280	14422	14399	14243	14375	14212	14368	14238	14375	14202	14236	14372	14440	14601	14421	14416	14319	14314	14352	14352	14323	14322	14407	14312	14240	14485	14450	14303	14328	14378	14330	14223	14409	14306	14402	14383	14244	14270	14096	14330	14383	14352	14165	14267	14406	14305	14240	14355	14250	14269	14179	14127	14269	14337	14306	14294	14230	14142	14314	14419	14298	14259	14188	14277	14332	14490	14387	14147	14300	14564	14246	14354	14258	14357	14215	14397	14412	14372	14316	14169	14286	14382	14258	14285	14307	14269	14306	14374	14467	14227	14423	14212	14285	14222	14489	14290	14401	14263	14353	14331	14234	14180	14390	14269	14227	14297	14291	14385	14122	14421	14102	14268	14197	14016	14339	14367	14175	14197	13980	14230	14179	14293	14404	14248	14236	14326	14076	14541	14406	14226	14313	14187	14146	14179	14165	14362	14304	14213	14306	14303	14256	14118	14163	14287	14074	14360	14343	14599	14158	14279	14304	14291	14197	14284	14071	14265	14361	14290	14318	14154	14372	14205	14294	14307	14408	14130	14132	14198	14437	14308	14422	14339	14367	14314	14677	14361	14457	14252	14234	14412	14305	14443	14289	14327	14277	13996	14298	14299	14373	14310	14265	14441	14190	14309	14390	14200	14358	14352	14223	14343	14151	14296	14215	14172	14194	14299	14409	14364	14434	14236	14192	14368	14347	14217	14384	14364	14444	14255	14311	14192	14174	14200	14308	14242	14306	14379	14387	14376	14342	14302	14361	14243	14138	14306	14383	14172	14232	14237	14313	14258	14170	14122	14188	14262	14394	14442	14272	14285	14199	14220	14003	14428	14226	14376	14187	14216	14447	14313	14388	14129	14226	14410	14388	14237	14374	14274	14241	14324	14503	14416	14245	14270	14242	14417	14334	14054	14420	14322	14206	14130	14273	14262	14235	14322	14251	14073	14128	14038	14348	14243	14291	14302	14175	14009	14356	14372	14247	14467	14409	14207	14341	14212	14400	14419	14359	14278	14322	14109	14424	14374	14276	14387	14329	14226	14378	14326	14539	14380	14431	14203	14243	14084	14127	14220	14417	14340	14213	14206	14156	14063	14318	14303	14431	14195	14168	14301	14183	14239	14233	14161	14204	14255	14219	14285	14314	14424	14204	14352	14479	14214	14165	14162	14268	14307	14288	14246	14184	14364	14247	14117	14268	14369	14274	14258	14333	14256	14255	14209	14154	14219	14247	14360	14245	14467	14267	14165	13902	14097	14060	14386	14265	14337	14282	14210	14159	14254	14215	14303	14229	14278	14462	14389	14314	14346	14360	14370	14232	14267	14296	14472	14476	14319	14531	14287	14325	14102	14190	14414	14233	14361	14323	14524	14410	14320	14222	14272	14148	14335	14291	14467	14357	14446	14257	14301	14331	14213	14224	14430	14261	14318	14274	14392	14341	14423	14380	14108	14390	14346	14454	14207	14183	14279	14179	14293	14177	14400	14583	14382	14279	14570	14313	14277	14321	14398	14217	14352	14379	14302	14292	14294	14208	14294	14325	14143	14270	14320	14293	14335	14279	14303	14299	14209	14290	14407	14303	14387	14354	14488	14236	14388	14271	14346	14223	14393	14244	14109	14128	14247	14171	14167	14237	14203	14005	14264	14029	14218	14107	14235	14385	14338	14184	14329	14242	14393	14157	14086	14384	14168	14387	14153	14341	14328	14174	14289	14292	14185	14393	14438	14273	14323	14248	14390	14160	14218	14487	14124	14353	14398	14451	14142	14433	14272	14166	14358	14361	14107	14414	14244	14231	14243	14383	14502	14470	14224	14195	14299	14292	14318	14285	14369	14025	14368	14232	14093	14279	14172	14151	14425	14234	14311	14122	14345	14253	14249	14537	14248	14154	14331	14230	14383	14315	14220	14153	14352	14254	14302	14095	14486	14302	14312	14342	14182	14126	14280	14157	14315	14184	14243	14302	14091	14242	14330	14174	14160	14154	14304	14181	14202	14305	14367	14287	14026	14302	14347	14396	14230	14439	14270	14039	14051	14261	14189	14201	14071	14157	14386	14270	14305	14195	14394	14144	14262	14387	14250	14213	14393	14190	14368	14296	14338	14400	14168	14407	14213	14558	14257	14362	14270	14459	14205	14292	14373	14318	14203	14127	14300	14282	14374	14476	14414	14204	14351	14188	14373	14129	14254	14183	14198	14189	14378	14295	14193	14348	14303	14043	14078	14264	14224	14269	14092	14522	14312	14292	14374	14366	14176	14246	14150	14374	14317	14524	14284	14170	14311	14159	14315	14216	14271	14145	14334	14413	14177	14214	14121	14225	14215	14519	14323	14346	14247	14432	14255	14307	14164	14274	14142	14232	14265	14191	14542	14228	14095	14239	14252	14428	14203	14333	14465	14318	14259	14301	14455	14485	14315	14445	14242	14202	14415	14220	14259	14471	14310	14289	14222	14330	14080	14165	14119	14114	14155	14398	14299	14277
20995	38519	35801	29557	26505	22855	20347	18039	16922	16351	15539	14998	14143	14417	14419	14231	13560	13193	13101	13268	13342	13348	13429	13371	13296	13144	12987	12958	13083	12915	12902	12863	12993	17604	21545	17978	15850	14052	13219	12853	12739	12545	12821	12721	12712	12558	12696	12743	12771	12584	12801	12790	12611	12747	12770	12882	12633	12744	12520	12599	12542	12617	12691	12800	12794	12913	12574	12608	12715	12605	12590	12723	12646	12754	12779	12713	12746	12569	12598	12723	12580	12772	12727	12637	12591	12571	12619	12656	12691	12488	12595	12744	12493	12795	12693	12648	12857	12645	12756	12664	12568	12608	12813	12664	12749	12613	12626	12570	12624	12677	12481	12527	12685	12697	12830	12725	12652	12679	12697	12780	12693	12606	12605	12722	12597	12750	12773	12673	12746	12770	12581	12798	12522	12751	12521	12699	12810	12553	12590	12504	12507	12643	12643	12593	12716	12751	12661	12648	12640	12536	12765	12480	12578	12685	12803	12547	12567	12792	12407	12709	12605	12587	12646	12557	12675	12642	12683	12718	12654	12590	12406	12647	12935	12727	12803	12712	12676	12573	12742	12658	12650	12610	12618	12684	12678	12636	12839	12640	12756	12525	12614	12580	12642	12707	12830	12634	12807	12616	12529	12731	12452	12629	12704	12513	12543	12607	12613	12494	12698	12827	12635	12567	12577	12672	12590	12598	12678	12543	12649	12612	12693	12576	12609	12596	12535	12671	12662	12600	12557	12665	12688	12636	12584	12665	12613	12725	12683	12519	12750	12767	12735	12785	12650	12717	12469	12709	12811	12576	12782	12850	12600	12620	12574	12780	12698	12671	12634	12486	12621	12652	12664	12624	12645	12660	12686	12700	12648	12754	12804	12514	12717	12780	12672	12656	12503	12807	12522	12763	12632	12683	12670	12699	12516	12492	12648	12706	12607	12680	12442	12653	12724	12602	12646	12624	12769	12543	12685	12533	12609	12805	12731	12705	12665	12695	12515	12679	12592	12663	12677	12750	12486	12711	12845	12651	12754	12701	12725	12675	12645	12727	12556	12529	12648	12633	12622	12662	12641	12779	12639	12813	12622	12686	12728	12597	12715	12588	12763	12665	12703	12771	12622	12744	12863	12859	12775	12577	12641	12641	12649	12581	12592	12625	12668	12633	12663	12546	12672	12776	12682	12693	12713	12683	12808	12654	12701	12665	12682	12633	12805	12552	12590	12538	12595	12718	12773	12548	12681	12670	12684	12698	12650	12856	12585	12749	12630	12709	12728	12631	12754	12578	12552	12534	12703	12604	12628	12538	12812	12688	12720	12580	12563	12625	12650	12482	12712	12710	12683	12682	12710	12707	12585	12633	12679	12535	12745	12612	12659	12611	12596	12570	12651	12767	12492	12569	12664	12632	12635	12666	12634	12630	12548	12705	12803	12715	12673	12429	12610	12739	12624	12586	12570	12578	12515	12678	12499	12552	12714	12577	12674	12624	12710	12755	12596	12725	12681	12704	12664	12533	12593	12541	12757	12739	12648	12502	12688	12719	12489	12723	12657	12650	12676	12761	12568	12613	12499	12753	12451	12724	12706	12602	12793	12575	12464	12600	12620	12727	12578	12544	12561	12697	12704	12637	12516	12582	12947	12599	12964	12807	12579	12771	12513	12702	12636	12628	12631	12564	12790	12607	12534	12701	12765	12608	12610	12715	12469	12647	12602	12757	12631	12625	12622	12663	12581	12819	12581	12545	12659	12705	12545	12610	12734	12628	12556	12498	12567	12608	12731	12675	12697	12688	12706	12542	12571	12583	12786	12660	12605	12677	12676	12671	12631	12515	12745	12673	12514	12633	12706	12497	12704	12705	12726	12650	12696	12577	12612	12586	12651	12805	12708	12623	12723	12638	12677	12597	12560	12663	12520	12602	12732	12630	12584	12595	12740	12584	12730	12614	12758	12728	12632	12677	12540	12665	12732	12525	12527	12712	12740	12694	12689	12574	12794	12723	12755	12640	12445	12674	12803	12477	12708	12879	12640	12684	12688	12619	12615	12727	12754	12482	12650	12609	12681	12621	12605	12665	12654	12638	12516	12564	12811	12570	12580	12551	12591	12635	12576	12660	12758	12580	12704	12731	12697	12655	12714	12738	12669	12726	12589	12585	12668	12692	12629	12689	12730	12449	12687	12627	12594	12664	12695	12667	12517	12575	12631	12671	12631	12783	12691	12676	12554	12599	12636	12751	12592	12743	12658	12645	12665	12543	12755	12561	12635	12635	12656	12589	12527	12600	12664	12515	12696	12583	12598	12560	12798	12680	12471	12704	12503	12717	12622	12517	12530	12548	12683	12561	12757	12597	12736	12620	12777	12741	12545	12636	12496	12713	12653	12588	12719	12668	12806	12793	12676	12634	12677	12654	12720	12614	12531	12483	12656	12657	12730	12562	12774	12431	12701	12669	12626	12601	12662	12816	12726	12643	12594	12676	12700	12676	12583	12682	12652	12710	12735	12655	12487	12534	12650	12660	12703	12592	12707	12757	12614	12665	12743	12797	12794	12694	12762	12559	12797	12571	12805	12660	12682	12765	12707	12636	12704	12770	12626	12655	12624	12728	12834	12699	12743	12637	12608	12665	12573	12592	12606	12537	12592	12653	12729	12531	12696	12695	12731	12542	12550	12797	12632	12608	12529	12624	12554	12733	12681	12537	12662	12798	12573	12601	12700	12693	12619	12623	12594	12596	12693	12552	12726	12633	12773	12607	12532	12808	12597	12728	12608	12742	12642	12595	12627	12606	12756	12582	12637	12589	12707	12579	12564	12562	12680	12455	12662	12592	12708	12512	12867	12674	12510	12624	12574	12744	12780	12626	12771	12737	12614	12843	12610	12507	12670	12600	12612	12709	12704	12771	12629	12707	12641	12616	12496	12547	12570	12692	12540	12612	12673	12568	12656	12783	12694	12714	12528	12588	12691	12834	12549	12674	12607	12665	12645	12464	12647	12626	12631	12596	12552	12712	12471	12585	12594	12545	12655	12739	12699	12470	12748	12634	12650	12496	12743	12729	12581	12573	12773	12657	12551	12414	12589	12538	12715	12515	12587	12612	12747	12803	12731	12652	12665	12785	12622	12632	12524	12802	12570	12619	12549	12687	12640	12515	12818	12639	12646	12535	12536	12659	12612	12729	12621	12505	12473	12712	12714	12648	12641	12483	12610	12546	12617	12638	12608	12670	12573	12489	12573	12642	12730	12508	12560	12568	12521	12608	12715	12660	12759	12647	12638	12607	12580	12511	12839	12719	12716	12597	12630	12674	12689	12606	12746	12687	12629	12590	12623	12665	12599	12769	12563	12733	12766	12570	12569	12556	12634	12534	12680	12529	12690	12833	12608	12581	12702	12596	12649	12681	12716	12457	12844	12532	12714	12666	12650	12599	12817	12532	12603	12716	12780	12820	12566	12715	12619	12706	12645	12723	12586	12513	12658	12593	12652	12541	12691	12536	12514	12511	12614	12444	12741	12711	12740	12696	12734	12610	12682	12720	12700	12625	12623	12672	12676	12541	12760	12684	12707	12544	12624	12800	12525	12703	12621	12667	12657	12678	12591	12733	12589	12547	12554	12564	12522	12731	12531	12496	12773	12641	12496	12634	12722	12573	12574	12648	12627	12706	12527	12734	12473	12660	12623	12775	12546	12497	12724	12768	12641	12626	12648	12718	12606	12596	12822	12605	12606	12652	12705	12568	12532	12576	12773	12687	12598	12611	12530	12603	12753	12738	12715	12489	12574	12502	12609	12569	12560	12497	12625	12652	12810	12559	12509	12841	12668	12765	12528	12785	12442	12735	12648	12605	12620	12654	12628	12719	12551	12696	12582	12736	12664	12522	12652	12803	12654	12633	12733	12593	12672	12516	12603	12499	12809	12484	12568	12744	12575	12719	12672	12640	12693	12704	12514	12630	12516	12660	12652	12608	12674	12674	12585	12718	12650	12571	12589	12658	12639	12699	12653	12474	12649	12626	12593	12532	12549	12553	12759	12535	12504	12610	12467	12576	12778	12500	12721	12525	12504	12503	12651	12672	12710	12575	12631	12768	12596	12700	12629	12605	12676	12629	12683	12578	12696	12491	12771	12728	12618	12513	12567	12676	12610	12584	12645	12431	12751	12738	12532	12554	12622	12491	12625	12722	12690	12515	12747	12518	12651	12542	12589	12740	12680	12706	12624	12786	12536	12528	12603	12671	12672	12644	12724	12683	12609	12635	12506	12609	12736	12744	12607	12655	12606	12742	12655	12633	12701	12694	12642	12673	12755	12810	12607	12696	12642	12609	12488	12628	12786	12535	12730	12624	12620	12766	12778	12583	12484	12690	12753	12565	12496	12593	12684	12602	12655	12759	12838	12677	12672	12640	12548	12667	12683	12505	12585	12644	12617	12758	12618	12683	12739	12665	12774	12642	12621	12691	12705	12684	12737	12685	12570	12554	12701	12600	12643	12904	12702	12641	12760	12581	12520	12675	12496	12582	12672	12683	12500	12536	12629	12700	12693	12625	12589	12563	12582	12583	12736	12580	12683	12660	12754	12688	12611	12420	12791	12550	12672	12626	12508	12706	12681	12432	12781	12657	12580	12516	12724	12762	12611	12557	12480	12595	12572	12632	12597	12514	12682	12629	12819	12697	12654	12651	12633	12714	12557	12679	12492	12742	12661	12688	12731	12651	12757	12623	12667	12693	12663	12715	12571	12700	12453	12690	12542	12503	12707	12758	12657	12740	12584	12678	12634	12841	12763	12582	12673	12762	12596	12789	12673	12697	12631	12692	12624	12544	12783	12645	12696	12645	12630	12703	12607	12614	12672	12801	12559	12605	12753	12635	12625	12550	12826	12697	12704	12626	12623	12605	12465	12607	12808	12774	12699	12699	12783	12678	12610	12500	12610	12535	12825	12762	12726	12500	12356	12654	12655	12722	12649	12552	12614	12542	12795	12661	12548	12528	12776	12782	12667	12826	12678	12701	12721	12732	12560	12686	12665	12747	12649	12612	12660	12520	12586	12493	12695	12637	12661	12744	12589	12591	12617	12601	12694	12710	12704	12807	12667	12540	12724	12582	12677	12516	12666	12619	12663	12710	12786	12630	12770	12498	12620	12608
28136	22959	26660	23337	19691	18212	17215	15849	15836	15647	15435	15158	15081	15455	15143	14987	14933	14878	15022	15021	15204	14884	14915	15107	15094	14992	14615	14965	14888	15060	14927	14998	14955	15217	15251	15313	15095	15230	14976	15026	14858	14908	14977	14757	14873	14784	14971	14833	14766	14640	14737	14906	14655	14790	14766	14659	14764	14687	14797	14550	14656	14826	14851	14936	14904	14574	14941	14931	14617	14890	14792	14875	14838	14808	14765	14631	14696	14945	14768	14644	14831	14701	14723	14868	14849	14934	14773	14637	14750	14812	14700	14977	14792	14776	14924	14782	14828	14878	14919	14982	14766	14633	14874	14559	14732	14679	14682	14725	14776	14744	14705	14812	14679	14781	14918	14813	14868	14798	14683	14685	14837	14775	14808	14777	14723	14744	14848	14816	14818	14832	14915	14803	14800	14782	14945	14701	14705	14750	14824	14968	14790	14624	14984	14886	14815	14890	14693	14793	14808	14639	14842	14845	14815	14558	14742	14663	14719	14798	14950	14853	14823	14831	14822	14865	14544	14633	14869	14701	14676	14710	14657	14839	14788	14875	14771	14737	14692	14750	14697	14716	14743	14747	14630	14754	14758	14687	14765	14742	14775	14713	14575	14772	14942	14693	14601	14759	14850	14698	14864	14797	14857	14933	14841	14673	15110	14427	14847	14665	14731	14746	14885	14681	14637	14800	14799	14834	14675	14771	14762	14688	14766	14797	14652	14873	14861	14736	14740	14693	14698	14656	14688	14674	14599	14720	14859	14687	14878	14819	14853	14848	14739	14857	14880	14914	14720	14859	14708	14703	14920	14878	14818	14860	15067	14797	14791	14576	14891	14885	14979	14733	14962	14621	14769	14783	15015	14975	14943	14905	14741	14921	14766	14697	14846	14600	14827	14918	14933	14801	14787	15007	14591	14894	14910	14516	14862	14757	14732	14855	14775	14637	14858	14739	14860	14638	14781	14802	14968	14702	14736	14829	14808	14858	14562	14809	14759	14945	14737	14897	14698	14737	14726	14777	14657	14754	14665	14704	14875	14755	14823	14870	14880	14682	14875	14711	14737	14751	14985	14714	14807	14765	14737	14856	14801	14671	14710	14881	14872	14733	14719	14776	14505	14783	14819	14774	14589	14689	14808	14783	14689	14741	14790	14834	14760	14976	14839	14711	14711	14738	14878	14816	14906	14870	14760	14945	14774	14670	14799	14807	14874	14734	14836	14964	14624	14844	14936	14896	14901	14732	14910	14742	14792	14886	14748	14709	14829	14781	14730	14813	14719	14887	14877	14628	14607	14666	14829	14757	14751	14815	14808	14819	14902	14851	14802	14890	14716	14767	14979	14861	14781	14881	14741	14805	14751	14856	14864	14818	14734	14832	14851	14784	14634	14901	14822	14622	14696	14688	14832	14752	14870	14796	14874	14767	14836	14775	14782	14940	14711	14798	14684	14811	14842	14557	14707	14924	14643	14722	14623	14828	14807	14805	14988	14765	14746	14916	14727	14812	14688	14701	14706	14844	14723	14937	14713	14771	14859	14804	14949	14831	14657	14622	14787	14596	14875	14881	14660	14712	14753	14705	14831	14759	14907	14865	14597	14950	14758	14886	14790	14959	14807	14814	14741	14752	14763	14910	14619	14632	14655	14772	14634	14633	14656	14793	14759	14798	14893	14891	14620	14770	14617	14907	14734	14793	14803	14682	14763	14544	14961	14858	14975	14756	14981	14774	14740	14531	14821	14868	14734	14863	14683	14773	14990	14709	14769	14826	14765	14900	14800	14736	14851	14772	14722	14722	14719	14971	14838	14899	14620	14732	14973	14804	14743	14804	14827	14836	14808	14782	14746	14847	14933	14816	14741	14503	14674	14714	14715	14802	14815	14791	14817	14851	14826	14764	14861	14907	14847	14877	14781	14754	14785	14780	14864	14938	14634	14680	14768	14963	14773	14700	14842	14744	14834	14734	14761	14932	14750	14724	14859	14765	14901	14723	14769	14795	14834	14870	14935	14869	14765	14783	14739	14832	15009	14992	14712	14918	14984	14891	14693	14743	14894	14750	14853	14777	15000	14902	14822	14839	14845	14867	14716	14946	14727	14927	14746	14696	14848	14798	14758	14777	14835	15032	14758	14889	14919	14752	14796	14846	15021	14718	14659	14703	14912	14952	14847	14940	14961	14471	14547	14718	14623	14886	14846	14911	14711	14637	14587	14825	14862	14900	15024	14904	14742	14948	14816	14663	14668	14633	14842	14739	14793	14784	14838	14721	14724	14756	14859	14722	14963	14895	14885	14613	14753	14573	14771	14811	14745	14679	14889	14905	14821	14900	14891	14682	14755	14638	14692	14754	15066	14793	14805	14818	14718	14820	14837	15003	14732	14759	14750	15060	14889	14751	14725	14841	14922	14618	14926	14831	14824	14741	14799	14718	14672	14735	14575	14885	14864	14627	14723	14636	14812	14883	15047	14667	14735	14866	14948	14533	14758	14671	14765	14745	14902	14900	14817	15019	14799	14845	15156	14840	14982	14780	14885	14794	14882	14779	14927	14611	14929	14959	14820	14942	14939	14861	14782	14804	14690	14857	14854	14748	14548	14725	14961	14867	14721	14964	14730	14912	15185	14814	14777	14932	14869	14832	15032	14695	15010	14712	14742	14609	14953	14555	14906	14992	14835	14802	14798	14899	14724	14968	14753	14829	14845	14857	14883	14792	14875	14853	14737	14817	14858	14766	14850	14806	14698	14679	14739	14774	14829	14633	14954	14658	14768	14875	14925	14819	14868	14590	14875	14924	14941	14748	15062	14754	14964	14820	14717	14892	14638	14894	14759	14697	14709	14887	14898	14766	14998	14669	14938	14812	14827	14841	15037	14898	14597	14833	14794	14675	14905	14839	14757	14853	14753	14796	14892	14628	14712	14961	14859	14741	14779	14945	14701	14865	14792	14754	14865	14638	14811	14671	14618	14608	14720	14750	14926	14748	14832	14925	14896	14757	14739	14636	14649	14781	14997	14837	14837	14802	14799	14819	14945	14935	14790	14821	14850	14596	14688	14808	14647	14744	14781	14818	14732	14643	14734	14912	14764	14627	14909	14787	14755	14799	14871	14894	14779	14900	14761	14713	14808	14701	14974	14777	14789	14817	14829	14823	14757	14719	14832	14816	14672	14858	14859	14937	14802	14860	14883	14910	14746	14885	14891	14704	14891	14854	14658	14971	14820	14834	14758	14818	14733	14575	14874	14701	14918	14714	14898	14784	14882	14727	14746	14616	14712	14813	14768	14748	14850	14942	14788	14839	14688	14826	14584	14774	14932	14859	14963	14975	15004	14708	14830	14766	14802	14736	14789	14854	14934	14803	14763	14827	14927	14877	14723	14824	14827	14693	14837	14890	14815	14689	14713	14794	14932	14699	14764	14912	14696	14784	14740	14683	14992	14903	14834	14741	14807	14799	14956	14819	14754	14801	14950	14887	14666	14740	14883	14910	14948	14735	14641	14833	14723	14670	14723	14712	14988	14807	14597	14789	14936	14782	14767	14823	14703	14670	14884	14737	15018	14922	14536	14805	14789	14834	14836	14692	14901	14830	14813	14664	14894	14924	14926	14907	14817	14801	14996	14877	14930	14791	14754	14962	14854	14813	14825	14819	15044	15004	14716	14964	14809	14616	14726	14858	14736	14840	14701	14932	14970	14741	14717	14744	14766	14781	14894	14974	14898	14957	14896	14673	14644	14848	14673	14829	14889	14822	14673	14939	14941	14785	14940	14876	14974	14871	14740	14754	14819	14997	14822	14959	14666	14779	14858	14640	14941	14742	14779	14741	14900	14602	14551	14731	14823	14781	14874	14721	14777	14900	14685	14891	14978	14767	14887	14855	14892	14855	14741	14808	14764	15050	14964	14832	14779	14812	14746	14898	15042	14874	14710	14893	14949	14795	14739	14782	15032	14776	14769	14852	14750	14814	14624	14916	14925	14880	14724	14832	14966	14846	14882	14868	14892	14918	14816	14837	14661	14762	14657	14915	14734	15056	14645	14906	14806	14681	14657	14716	14697	14790	14727	14729	14850	14859	14858	14830	15041	14847	15035	14794	14705	14953	14726	14738	14841	14862	14988	14773	14565	14659	14869	14804	14818	14697	14630	14785	14632	14677	14620	14792	15041	14723	14736	14976	14725	14895	14667	14852	14625	14745	14907	14847	14770	14747	14921	14999	14809	14816	14814	14875	14918	14803	14908	14755	14815	14827	14735	14740	14727	14691	14863	14744	14773	14983	14923	14893	14798	14899	14963	14704	14748	14897	14827	14628	14740	14815	14747	14745	14882	14809	14777	14847	14967	15014	14941	14838	14885	14641	14724	14912	14754	14841	14784	14857	14911	14859	14835	14819	14898	14772	14787	14818	14825	14906	14818	14663	14918	14749	14771	14936	14925	14868	15036	14923	14794	14738	14897	14642	14756	14955	14781	14835	14747	14945	14944	14565	14929	14756	14780	14813	14790	14715	14814	14785	14910	14825	14753	14823	14827	14872	14744	15037	14910	14910	14848	14951	14834	14672	14746	14702	14828	14909	14942	14925	14822	14928	14820	14752	14611	14746	15048	14674	14762	14754	14878	15016	14891	14952	14989	14745	14701	14905	14708	14786	14834	14954	15052	14737	14724	14820	14733	14645	14795	14506	14822	15089	14966	14796	14884	14909	14982	14964	14896	14869	14801	14843	14747	14641	14945	14888	14931	14987	14802	14852	14801	14827	14917	14746	14781	14863	14715	14947	14891	14571	14777	14739	14644	14800	14928	14859	14675	14955	15206	14817	14829	14736	15036	14908	14911	14802	14904	14839	14667	14590	14662	14683	14765	14857	14922	14878	14849	14932	14856	14722	14710	14938	14736	14650	14789	14747	14720	14704	14962	14719	14742	14931	14871	14737	14791	14640	14690	14846	14605	14787	14685	14652	14934	14732	14783	14705	14832	14949	14817	14794	14789	14882	14664	14659	14749	14872	14863	14702	14954	14853	14614	14751	14724	14706	14663	14893	14892	14741	14798	14787	14928	15024	14734	14654	14721	14695	14769	14811	14843	14809	14697	14779	14730	14704	14773	14897	14806	14549	14759	14761	14810	14887	14778	15127	14840	14750	14886	14693
18904	27908	26218	21248	20317	17928	16072	15173	14754	14545	14139	13963	13563	13687	13680	13447	13304	13049	13138	13248	13236	13240	13259	13215	13151	13165	12916	13141	13123	13259	13088	13026	13315	13256	13713	13635	13529	13281	13038	13134	13086	12873	12855	13139	12963	12975	12898	13042	12928	12888	12994	12915	12936	12964	13002	13128	12749	12905	13000	13013	13082	12940	13130	13075	12993	13084	13070	12936	12974	13101	12968	13004	13058	12890	13009	12925	12933	13067	12899	12981	12846	12877	13043	12981	12817	13001	12959	13025	12920	13108	12874	13043	13091	12916	13013	12774	12905	12960	12949	12951	13156	12964	12939	13063	13012	13083	13072	12855	13114	13060	12988	12988	12999	13090	12925	12909	13056	13104	12938	12953	12985	12840	13135	13012	12824	12870	12923	12972	13165	13142	13117	12983	12939	13034	13011	13023	12999	13010	13094	12911	13010	12854	13038	13026	13017	12922	13112	13000	12978	12928	12973	12902	13091	13186	13053	13067	13110	12891	13076	12830	12918	13031	13168	12910	13083	13028	12983	13045	12735	12899	13020	13054	13058	13020	12897	13082	12982	13019	12913	12882	13102	12807	12882	12853	12933	12911	12984	13144	12873	13082	13021	12974	13121	13127	13180	13096	12913	12940	12865	13008	12807	13020	13030	12929	13035	13082	12877	12895	12968	12996	12900	13040	13047	13104	12936	13024	12945	13001	13008	12853	12788	12924	12857	12968	12909	13018	13075	13061	12929	12986	12997	12837	13012	12986	12914	13052	12866	12799	13002	12933	12940	13052	12990	12941	13106	12971	12987	12859	12794	12972	12881	13052	12883	13037	12909	12972	13102	12952	12881	13041	12978	12905	13104	13009	12996	13044	12947	12984	13034	12864	12898	13026	12979	12998	12996	13167	12858	13055	13049	12968	13028	13088	13020	13095	12866	13019	12917	12995	13110	12880	13017	12934	13053	13031	13042	13027	13020	13011	12947	12899	13202	12976	12840	12904	12925	12939	12984	13001	13010	12932	13019	12923	13028	12821	12968	13023	13230	12963	12807	13015	13005	12905	13134	12892	12964	13043	12860	13058	12974	12967	13039	12955	12940	13027	13089	12936	12952	13025	13095	13074	12980	13136	12867	12923	12753	12852	12982	12979	13032	13002	13016	13044	13118	12917	12989	13008	12850	13117	12995	13053	13076	12924	12851	13053	12936	13084	13085	12973	13026	12992	13030	13092	13166	13013	12950	13098	13088	13009	12877	12982	12859	12914	13084	12912	12939	13022	13106	12998	13033	13157	12861	12977	13185	12869	12989	13075	12923	12945	13048	12959	12997	12981	12935	12969	12874	12917	12998	13103	12848	13061	13036	12901	13007	12846	12947	13025	12998	13062	12860	12785	13024	13118	13077	12986	12956	13061	12948	13140	12906	12994	12900	13095	13041	13022	13051	12973	12791	13050	12841	12941	12951	12982	12974	13060	13070	12944	13127	12959	13160	13016	13138	12959	12937	12908	13034	13080	12903	13140	12889	13200	13036	12863	13040	12976	13089	13069	12989	13045	13000	12777	13022	12960	12952	13020	12799	12859	13128	13066	12789	12972	12909	12977	12947	13072	13104	13163	12836	13087	13001	13103	13020	13107	13028	13035	12825	13060	12990	12963	13045	12984	12921	13083	13095	13008	12850	13068	13049	13121	12945	13057	13196	12956	12864	12921	13059	13056	13016	12939	13028	12982	12994	12994	13128	13077	12843	13037	12931	12904	12876	12980	13000	13127	13037	12912	13057	13008	12826	13089	13155	12894	12860	12982	13088	12954	12977	12868	12956	12988	12990	12912	12905	12970	12963	12957	12968	13059	12976	13018	13130	12990	12971	13034	12971	13040	13087	13012	12934	12917	13032	12985	12978	13031	13064	12974	12895	13084	13103	12964	13028	13014	12992	13059	12825	13047	13099	13040	12888	13091	12917	12864	12920	12955	13070	13162	12948	12969	13089	12963	12893	13093	13009	12960	13106	12930	12861	12960	12934	13042	13014	12898	12977	13027	12923	12950	13231	13014	12971	13055	12986	13093	13019	13127	12912	13087	12992	12998	13018	13002	13012	12908	12954	12854	13140	12907	13048	12939	12781	12999	12796	12952	12888	12874	13006	13046	13173	13029	13092	12981	12858	13111	12977	12992	12932	12994	13047	12822	12686	12981	12956	13118	13049	12931	13053	13021	12827	13035	12783	13048	13105	12815	13091	12901	13066	13145	12908	12923	13028	12990	12931	12815	12806	12911	12945	12878	13130	13013	13054	12939	13076	12994	12927	13043	12880	13077	13006	13016	12888	12882	12969	13050	13019	12944	12875	12981	12883	13064	13110	13115	13129	13127	13005	13068	13012	13026	12932	12920	13160	13075	13006	13039	12908	13014	12943	13043	12947	12946	13004	12956	13100	12898	12921	12932	12958	13025	13071	13235	12943	12959	13005	12909	12957	12986	12926	12972	13052	12895	13033	12950	12985	12999	12905	12888	12991	13083	12928	12971	12977	12942	13017	13001	12987	12932	13027	12981	12996	12926	13028	13047	13067	13163	13120	13058	12970	13020	12994	13008	13044	13166	12919	13052	13058	13104	13042	12992	12783	12988	12962	13200	12895	12934	12993	13009	12868	12934	12928	12959	12814	13013	12966	13145	12888	13172	13036	12963	12872	12962	12912	12870	13051	13042	12869	12991	12883	12917	12871	12935	13041	12728	12871	12888	13025	13013	12937	12837	13107	12974	12978	13045	13152	12935	12959	12992	13092	13024	12977	13027	13007	13110	12969	12916	12979	13023	13050	13004	12966	13116	12807	13015	13069	12945	12978	13069	13041	13091	12985	13154	12982	12992	12984	12954	13045	12852	12991	13090	13051	13158	13089	13110	13003	13228	12916	12861	13093	13017	13030	12987	12983	12928	12982	12811	12887	12948	13031	12880	12968	12979	13008	13050	12946	13060	13043	13014	12816	12990	13070	13043	13048	12978	13199	13165	12848	13106	12899	13094	12954	12950	12955	12849	13137	13040	12944	13072	12964	12997	12878	13027	13198	12983	12962	12931	12930	13130	12940	13014	13010	12942	13064	13058	12899	13121	12958	13013	12806	12898	13084	12904	12922	13087	12896	12886	13075	13154	13045	12908	13052	13000	13025	13108	12837	12810	13197	13081	13068	12960	13010	13100	12814	12920	12993	13130	12981	12846	12898	12923	13085	12890	13144	13045	12835	13030	12958	12853	12925	13167	13021	12989	12983	13028	13119	13055	12919	12897	12956	13024	13026	13020	12886	12884	12953	12841	12982	12900	13081	13228	12893	12803	13048	13204	13239	12978	13087	12978	12879	13002	12967	12982	12768	12942	12960	12894	13002	12981	13009	12992	12986	13024	12917	12862	12758	13129	13012	12966	13002	12963	13140	13116	12998	13018	12855	13093	12743	13082	12822	12921	12982	12936	12892	12943	13138	13053	13086	13233	12983	13012	13097	12994	12947	12934	13001	12928	13143	13054	12862	12935	13033	13076	12971	13146	13086	13028	13078	12900	13180	12983	12897	12854	13141	12963	13048	12946	12879	12946	12899	12894	13090	12932	12883	12952	12915	12808	12976	13055	12697	13144	13084	13103	13103	13112	13020	13004	13025	13100	13000	12944	13134	12874	12945	12928	12812	13053	13052	12829	12970	12765	13113	13056	13016	13077	13058	13002	13017	12985	12829	13004	13048	12900	12896	13034	12981	13094	13097	13093	13119	13123	12996	13050	13014	13046	13030	13014	13016	12967	13081	12867	13063	13080	13044	12871	12982	13100	13007	12936	12931	13137	12963	12908	12988	12926	12924	13164	13114	13007	13089	12908	13075	13003	12988	12963	12956	12922	13007	12913	12955	12957	12971	12997	12905	12962	13076	13074	13088	12924	12942	13016	12942	13001	13142	13011	13023	13130	12917	13117	13060	13000	13004	13055	13149	12969	13244	13062	12932	12974	12890	12950	12929	13189	13057	13030	12926	12872	13048	12959	13037	13059	12960	13043	13034	13052	13139	13092	13001	13000	12918	13034	12983	12992	13012	13097	12903	12963	12886	13025	13092	13068	13000	13138	12999	13070	13127	13085	12956	12983	13000	12916	12846	13064	13074	12845	12926	13110	12991	12890	12968	12950	12928	12866	13112	13233	13210	12978	12984	12962	13028	12975	13065	13133	12952	13079	13053	13040	12945	13135	13021	13084	12976	13117	12944	12965	13029	13002	13058	13004	12988	12960	12908	12951	13064	13098	13112	12994	13005	12887	13059	13009	12914	13026	12953	12955	12888	12887	13019	12856	13039	12973	13147	13145	13051	12909	13134	13023	12933	12995	12983	13068	12939	13022	13223	13110	13041	13009	12970	12984	13090	13161	12793	12999	13062	13069	12906	13023	13094	13059	13071	13038	13062	12923	13075	12983	13000	13010	13005	12984	13080	12887	13086	12943	13178	13192	13068	12810	13053	12839	12976	13102	13032	13032	12843	12933	13091	13062	12943	12955	12931	13016	12912	13058	12802	13067	13097	12947	12857	12926	12910	13043	13035	12963	13136	13089	13063	13148	12867	13021	13067	13070	13024	12953	12933	13036	13001	12979	12977	13058	12982	12971	13193	12986	12834	13005	12966	13001	13043	12983	13000	12961	12937	12909	13080	12993	13060	13065	13024	12968	12936	13062	13025	13029	12829	13053	13109	13015	13007	13004	13197	12970	13012	13064	12935	12953	13041	12945	13054	13183	12949	13065	12970	12865	12940	13103	13127	12811	12995	13098	13183	12817	13051	12996	13177	12963	13093	13107	13063	13008	13101	13008	12952	13001	13153	12966	13071	12901	12938	13002	13079	13086	13061	13004	12971	12973	13041	12970	13067	12856	13107	13086	13149	12855	13101	12906	13124	12952	12925	12961	13056	13215	13104	12903	13185	12955	12857	12899	12948	12882	13063	13043	12937	12896	12934	12995	12999	13108	13087	12982	13083	13068	12895	12828	13116	12796	12913	13042	12912	13032	13080	12804	13019	12996	13052	12900	12793	13087	12924	13002	12888	12998	12913	12958	12900	12970	13017	12881	13070	12975	13062	12997	13069	12941	13052	12957	12830	13186	13093	12896	12919	13067	12851	12858
24226	21526	29200	24429	22649	23120	21411	17442	16565	16658	16191	15968	15641	15785	15431	15292	15370	15071	14865	15040	14914	14906	15010	14930	14868	14892	14864	14874	14887	14797	14807	14648	14769	15917	18307	17107	16312	15377	15130	14692	14798	14652	14804	14526	14714	14729	14562	14662	14567	14806	14751	14557	14474	14575	14645	14772	14757	14685	14749	14801	14731	14793	14691	14426	14766	14596	14605	14584	14710	14623	14576	14538	14635	14626	14517	14622	14606	14575	14729	14696	14754	14663	14591	14650	14758	14639	14725	14605	14541	14569	14595	14676	14728	14916	14768	14571	14735	14684	14650	14558	14743	14611	14883	14717	14697	14694	14865	14560	14578	14594	14697	14915	14839	14749	14765	14650	14613	14771	14675	14592	14889	14761	14693	14652	14770	14562	14571	14558	14666	14560	14862	14701	14663	14717	14625	14782	14559	14745	14563	14856	14708	14593	14902	14461	14735	14560	14712	14735	14717	14713	14904	14499	14868	14843	14821	14627	14713	14636	14832	14681	14739	14367	14639	14675	14660	14857	14694	14683	14561	14604	14636	14777	14626	14643	14367	14640	14757	14780	14696	14805	14610	14636	14609	14638	14694	14833	14759	14540	14485	14653	14726	14738	14819	14795	14794	14638	14636	14873	14554	14664	14799	14677	14769	14779	14858	14608	14700	14581	14565	14644	14593	14708	14640	14587	14438	14683	14603	14512	14595	14694	14816	14500	14542	14535	14730	14584	14647	14768	14648	14740	14476	14729	14817	14670	14727	14547	14438	14739	14651	14759	14650	14652	14741	14919	14649	14598	14677	14795	14714	14683	14792	14601	14651	14665	14641	14674	14663	14701	14772	14488	14668	14588	14711	14690	14778	14656	14702	14705	14667	14473	14598	14718	14651	14379	14673	14591	14733	14607	14677	14700	14760	14712	14643	14615	14535	14617	14785	14688	14598	14547	14503	14732	14708	14739	14697	14613	14657	14722	14684	14646	14799	14553	14627	14687	14734	14725	14823	14778	14691	14646	14643	14577	14516	14627	14543	14599	14636	14653	14644	14626	14516	14843	14602	14718	14683	14617	14764	14516	14440	14541	14408	14440	14570	14627	14743	14657	14663	14605	14643	14676	14572	14760	14504	14713	14491	14939	14645	14730	14773	14654	14664	14567	14700	14624	14809	14778	14558	14484	14704	14602	14725	14871	14647	14694	14631	14886	14643	14641	14686	14717	14553	14693	14781	14659	14561	14726	14519	14555	14540	14702	14656	14727	14583	14586	14746	14618	14449	14758	14454	14573	14618	14544	14582	14635	14657	14843	14885	14559	14525	14556	14719	14696	14655	14716	14575	14809	14632	14711	14668	14802	14775	14811	14606	14862	14703	14674	14785	14586	14528	14564	14612	14782	14621	14610	14625	14525	14679	14471	14747	14626	14647	14605	14575	14627	14733	14986	14532	14736	14824	14758	14680	14624	14651	14551	14738	14646	14677	14774	14734	14783	14617	14703	14541	14703	14555	14699	14640	14602	14722	14687	14871	14528	14665	14923	14570	14600	14608	14759	14764	14621	14659	14548	14603	14527	14623	14518	14823	14757	14712	14746	14566	14646	14736	14629	14857	14533	14738	14620	14602	14736	14546	14700	14863	14674	14722	14574	14566	14613	14792	14592	14715	14673	14474	14653	14672	14697	14787	14807	14631	14466	14854	14675	14724	14667	14549	14678	14644	14819	14655	14673	14847	14686	14581	14735	14661	14635	14561	14660	14686	14546	14737	14787	14643	14575	14548	14628	14671	14659	14624	14481	14443	14712	14688	14585	14715	14889	14633	14630	14495	14734	14649	14717	14599	14849	14818	14628	14498	14658	14535	14602	14703	14618	14666	14519	14725	14639	14680	14725	14656	14782	14660	14604	14560	14817	14608	14769	14559	14659	14634	14511	14615	14622	14954	14680	14770	14702	14827	14711	14810	14534	14618	14758	14695	14726	14880	14749	14482	14629	14669	14649	14501	14678	14664	14781	14620	14673	14715	14675	14748	14742	14794	14664	14705	14441	14740	14799	14764	14584	14811	14796	14576	14821	14628	14587	14692	14584	14610	14671	14721	14648	14756	14632	14633	14760	14664	14520	14602	14544	14644	14694	14690	14809	14490	14681	14688	14754	14768	14662	14771	14797	14726	14760	14491	14634	14691	14733	14811	14647	14591	14660	14761	14560	14623	14478	14783	14639	14724	14609	14671	14634	14766	14790	14828	14856	14702	14728	14742	14660	14749	14672	14678	14567	14741	14776	14590	14658	14674	14613	14646	14753	14725	14699	14848	14523	14710	14675	14856	14708	14831	14643	14525	14744	14723	14675	14664	14567	14706	14689	14646	14687	14681	14491	14386	14720	14686	14647	14592	14587	14629	14717	14753	14713	14722	14870	14632	14839	14704	14588	14852	14595	14582	14595	14567	14593	14517	14629	14670	14686	14575	14544	14589	14686	14786	14672	14548	14700	14616	14689	14834	14735	14548	14818	14622	14539	14571	14619	14684	14851	14639	14561	14649	14583	14643	14721	14473	14556	14739	14666	14682	14640	14671	14631	14526	14713	14728	14716	14752	14588	14712	14561	14902	14479	14551	14578	14659	14639	14776	14808	14613	14751	14632	14660	14493	14781	14808	14607	14546	14701	14597	14738	14625	14781	14663	14771	14693	14612	14613	14643	14600	14677	14713	14821	14625	14654	14564	14528	14646	14543	14656	14488	14630	14672	14681	14792	14733	14626	14690	14551	14704	14675	14737	14595	14772	14518	14671	14666	14837	14589	14831	14815	14607	14569	14619	14678	14485	14606	14634	14523	14556	14664	14588	14689	14883	14729	14641	14621	14732	14698	14665	14561	14875	14734	14703	14527	14689	14847	14755	14713	14677	14734	14648	14763	14840	14636	14778	14701	14510	14576	14573	14580	14818	14581	14563	14525	14591	14418	14788	14558	14661	14704	14799	14641	14686	14713	14743	14649	14697	14828	14888	14702	14534	14795	14493	14653	14792	14685	14608	14598	14697	14619	14617	14616	14571	14443	14617	14754	14650	14557	14577	14546	14539	14716	14574	14679	14602	14612	14463	14721	14699	14564	14736	14639	14705	14636	14788	14741	14783	14815	14712	14715	14758	14721	14567	14607	14700	14590	14613	14768	14717	14602	14560	14635	14563	14633	14689	14638	14685	14899	14765	14677	14547	14703	14612	14601	14680	14666	14584	14547	14684	14607	14693	14850	14693	14749	14662	14692	14525	14673	14639	14701	14565	14597	14653	14544	14798	14566	14721	14637	14789	14631	14548	14653	14813	14665	14577	14556	14696	14608	14616	14743	14633	14588	14461	14620	14646	14641	14675	14533	14757	14783	14821	14702	14620	14671	14609	14575	14731	14688	14944	14872	14557	14810	14873	14597	14825	14530	14675	14457	14578	14715	14421	14654	14611	14631	14592	14613	14828	14571	14833	14620	14624	14800	14502	14542	14697	14582	14663	14788	14634	14637	14786	14847	14424	14616	14636	14720	14715	14541	14670	14556	14630	14708	14675	14695	14807	14763	14637	14829	14758	14721	14650	14710	14830	14767	14777	14713	14751	14761	14668	14608	14591	14790	14665	14532	14682	14469	14700	14720	14639	14789	14620	14695	14709	14713	14653	14608	14701	14600	14703	14547	14677	14695	14592	14601	14623	14798	14493	14857	14714	14777	14658	14657	14633	14762	14638	14585	14836	14762	14960	14722	14485	14885	14571	14650	14603	14562	14604	14783	14841	14558	14710	14554	14772	14744	14807	14656	14565	14569	14579	14757	14633	14549	14437	14603	14493	14620	14654	14530	14756	14595	14578	14691	14555	14807	14682	14668	14814	14915	14409	14508	14610	14763	14739	14656	14737	14681	14706	14481	14865	14736	14671	14693	14579	14793	14715	14713	14676	14713	14816	14738	14708	14701	14619	14631	14726	14750	14728	14711	14741	14748	14617	14555	14665	14878	14618	14700	14762	14639	14492	14638	14563	14910	14842	14679	14743	14746	14575	14721	14680	14710	14621	14676	14712	14593	14632	14588	14406	14761	14729	14735	14645	14609	14610	14451	14886	14564	14972	14623	14897	14587	14620	14771	14638	14681	14595	14773	14507	14650	14626	14743	14488	14372	14775	14634	14762	14758	14734	14652	14596	14653	14652	14453	14794	14586	14682	14675	14759	14540	14588	14678	14608	14957	14617	14638	14695	14806	14757	14533	14700	14507	14791	14855	14758	14644	14810	14756	14706	14465	14579	14494	14695	14688	14736	14614	14878	14692	14724	14644	14684	14658	14772	14530	14840	14660	14537	14735	14697	14783	14849	14710	14663	14766	14575	14670	14506	14728	14719	14515	14710	14424	14621	14575	14607	14673	14689	14484	14598	14715	14573	14530	14732	14732	14765	14509	14627	14716	14621	14737	14605	14794	14639	14534	14733	14836	14713	14840	14833	14685	14675	14742	14646	14704	14652	14695	14798	14622	14644	14721	14679	14627	14755	14682	14744	14538	14552	14575	14859	14550	14647	14683	14836	14765	14716	14548	14588	14882	14712	14835	14644	14804	14587	14840	14529	14740	14619	14627	14582	14456	14733	14541	14851	14603	14593	14664	14561	14699	14709	14552	14830	14858	14728	14634	14688	14667	14630	14425	14818	14675	14711	14868	14847	14915	14513	14540	14581	14707	14631	14774	14658	14565	14716	14707	14559	14575	14801	14709	14733	14692	14750	14820	14739	14612	14727	14749	14652	14811	14710	14724	14703	14517	14799	14745	14559	14697	14660	14723	14778	14730	14722	14608	14770	14776	14792	14672	14510	14630	14771	14654	14513	14658	14606	14584	14799	14760	14679	14797	14676	14639	14761	14566	14600	14508	14832	14602	14651	14517	14576	14788	14867	14610	14664	14521	14660	14649	14556	14699	14817	14790	14793	14601	14633	14776	14662	14913	14739	14807	14479	14693	14622	14755	14727	14685	14898	14556	14755	14683	14860	14628	14756	14778	14632	14707	14535	14684	14668	14708	14704	14815	14831	14634	14716	14741	14677	14834	14679	14567	14408	14520	14916	14538	14572	14624	14686	14621	14625	14645	14605	14603	14792	14392	14419	14678	14884	14659	14710	14691
19309	35203	32150	25147	23241	20969	18554	16802	15868	15658	15067	14570	14290	14198	14148	13881	13527	13305	13145	13391	13400	13304	13451	13432	13405	13335	13142	12980	13173	13079	13191	12923	12968	15218	18108	15975	14957	13681	13337	12788	12891	12936	12982	13112	12926	12887	13060	12946	12776	12801	12885	12879	12903	12834	13100	12822	12981	13143	12845	12879	13076	12742	12868	12848	12943	12955	12988	12851	12920	12899	12891	12878	12814	12945	12902	12837	12979	12904	12798	13035	12958	12936	12758	12873	12814	12882	12926	12805	13036	12991	12938	13126	13012	12896	13116	12792	12953	12971	12866	12897	13009	13020	12966	13102	12773	12882	12973	12992	12914	12973	12855	12916	12896	13022	12834	12913	12883	12759	12946	12758	13036	13064	12899	13061	12774	12779	12903	12852	13024	12830	12830	13061	12955	12896	12971	12848	12753	13074	12941	12949	12905	12978	12955	12979	13047	12779	13011	13009	12901	13038	12877	12839	12843	12991	13006	13000	12978	12932	12987	13070	12858	12912	13014	12789	12964	12938	13139	13003	12985	12920	13001	12891	12925	12978	12770	12880	12946	12969	12985	12837	13026	12868	12977	12828	12873	12911	12933	12912	12877	12915	12828	12772	12898	12942	12861	12948	12906	12815	12847	12782	12951	12841	12928	12883	12990	13037	12953	12955	13078	12853	12895	12850	12906	13028	12700	13038	12938	12886	13094	12891	12877	12925	12904	12915	12819	12857	12981	12903	12897	12818	13013	13043	12964	12969	12807	12793	12811	12849	12782	12977	13038	13012	12900	12951	12690	12755	12872	12781	12774	13078	12923	12906	12891	12888	12928	12836	12887	12924	12851	12834	12896	12875	12825	12962	12856	12904	12875	13048	12927	13015	13033	13023	13171	12966	12967	12994	12978	12991	12755	12852	12925	13065	13000	12898	13034	12957	12965	12769	12982	12937	12774	13059	13037	12978	13069	12888	13042	12753	12990	12918	12883	12845	12922	12954	12838	13068	12982	12878	13012	12780	13080	12909	12888	12839	12883	12969	12715	12884	12861	13016	12678	12953	12876	12811	13033	12894	13030	12735	12831	12874	13008	13003	12822	13006	12753	13027	13029	12904	12869	12788	12947	12943	12932	12776	12866	12973	12864	12803	13077	13017	12743	12929	12982	12987	12987	12864	12957	12782	13046	12959	12805	13020	12983	13015	13007	12917	12860	12826	12875	12974	12877	13042	13043	12884	12943	12852	13028	12807	12946	12940	12937	12678	12980	12692	13027	12789	12775	12955	12847	12957	12922	12961	12873	12670	12733	12999	12766	13113	12945	12872	12945	12870	12868	12789	12874	12889	13003	12800	12861	12847	12829	13051	12801	12967	12905	12846	12906	13014	12726	12848	12841	12953	12829	12914	12896	12870	13002	12971	12931	13052	12925	12954	12994	12829	12946	12930	12859	12807	13012	12759	12978	12889	12962	12945	12889	13057	13024	12925	12954	12882	12763	13072	12974	13014	12924	12896	12809	12871	12883	12819	12763	12851	12911	12906	13001	12992	13018	12935	13026	12900	12864	12988	12939	13071	12946	12850	12873	12928	12962	12760	12958	12920	12976	13009	12861	12937	12836	12844	12961	13019	12950	12917	13158	12907	12845	12966	12804	12952	12713	12818	12928	13051	12893	12868	12909	12836	13064	12951	12890	12794	12857	12921	13010	12908	13057	12913	12834	12980	12890	12953	12872	12845	13066	12830	12957	12901	12897	12970	12993	12992	13039	12984	12950	12831	12900	12892	12917	13226	13044	12940	12985	12827	12897	13011	12896	12840	12949	12858	12914	12995	12929	13025	12921	13075	13018	12986	12863	13073	12866	12909	12874	12816	13014	12892	12940	12857	12927	12857	13064	12966	12881	13044	12877	12890	12865	13106	12799	13041	12853	12935	12879	12824	12882	13025	13051	12988	12867	12939	12941	13112	12699	13185	12918	12784	12883	13031	12784	12989	12845	12944	12951	12871	12955	12961	12959	12973	12959	12916	12930	12876	12890	12932	12861	12920	12931	12913	12833	12920	12918	12984	12995	12936	12909	12892	12903	12967	12923	12893	13028	12956	12817	13031	13034	12945	12961	12989	12859	12848	12824	12907	13045	12889	12896	12710	13034	12883	12893	12866	13138	13007	13001	12909	12742	12984	13164	12941	12964	12836	12929	13083	13011	12797	12916	13044	12944	12842	12961	12777	12969	12977	12969	12847	12893	13041	12834	12940	12888	12770	12767	13095	12822	12828	12917	12987	12844	13003	12966	12772	13069	12853	12804	13035	12862	12812	12952	12885	12891	12819	12866	12991	12785	12967	12904	12736	12939	13158	12919	12861	12723	12924	12913	12997	12993	12880	13056	12890	12894	12807	12901	12887	12831	13036	13089	12835	12912	12937	13020	13052	12851	12880	12955	12901	12901	12861	12773	13019	12958	12873	12952	12882	13039	12900	12944	12823	12892	13012	12896	12912	12842	12876	12943	13048	12966	12827	13095	12974	12822	12785	12916	12982	12993	12866	12947	12805	12822	12926	12898	12838	12756	13086	12917	12935	13001	12942	12909	12898	12990	12931	12885	13071	12869	12734	12826	12977	12996	12836	12952	12938	12890	12975	12649	12935	12869	12979	12817	13055	12860	12910	12841	12848	12844	12949	12819	13006	12905	13056	12850	13104	12881	12850	12871	12761	12634	12752	12932	12992	12860	12864	12940	12980	13090	12970	12828	12767	12919	12922	12959	13020	12796	13021	12959	12998	13023	12990	12873	12891	13023	12845	12826	13016	13005	13017	12842	12888	12884	12793	12994	12865	12932	12940	12855	12904	12959	12818	12906	12822	12970	12950	12998	12972	12826	12948	12975	13003	12889	12889	12895	13135	12895	12833	12949	12810	12959	13015	13112	12910	12933	12843	12983	12845	12788	13006	12863	12987	12801	12776	12876	12865	12825	12780	12858	12946	12921	12852	12786	12885	12966	12953	12959	12922	12914	12926	12724	12972	12915	12833	12978	12937	12966	12871	13000	12885	13097	12912	12969	13032	12835	12890	12923	12921	13000	12989	12911	12874	12785	12901	12871	12969	12967	13021	12893	13008	12956	12986	12955	12898	12916	12870	12939	12856	13096	12910	12970	12816	12851	13060	13071	12999	12910	12971	12913	13025	12955	13027	12884	12961	12970	12948	13030	12842	12914	13014	13037	12967	12817	13048	12884	12866	12910	12905	12844	12977	12973	12901	12847	12951	12939	12773	12938	12998	12968	12876	12840	12890	12857	12960	12812	12909	12883	13037	12794	12982	13002	12956	12976	12895	12945	12896	12806	13068	12932	13011	12738	12898	13143	12953	12808	13029	12897	12986	12845	13032	12848	13159	12924	12865	12801	13017	12810	12753	12990	12875	12904	12916	12827	12922	12861	12943	12962	12979	13017	12864	12846	13087	12834	12766	12978	12935	12931	13009	12780	12873	12802	12869	13053	12993	12729	13055	12911	12915	12799	12931	12906	13019	12914	12972	12871	12949	12742	12887	12818	12696	12893	12942	12942	12916	12953	12959	12907	12921	12957	12879	12910	12867	12976	12890	12889	12915	12932	12770	12968	12939	12627	12920	12856	12936	12848	12991	12757	12936	12865	12951	12908	12845	12903	12926	12894	13128	12850	12974	12865	12863	12862	13103	12868	12990	13038	13033	12927	12995	12942	12976	12836	12945	12950	13100	12886	12938	13010	12912	12986	12920	13113	12751	12915	13116	12990	12877	12878	12819	13124	12876	12877	12888	12901	13000	12755	13031	12934	12814	12896	12906	12966	12841	12956	12942	13076	12900	12847	13002	12914	12978	12777	12940	13014	12942	12947	13066	12853	12867	12885	12922	12794	12841	13109	12832	12853	12806	12955	12980	12914	12866	12885	12815	12931	12863	13012	12800	12908	12924	13089	12826	12749	13005	12908	12961	12941	12923	12929	12893	12855	12907	12972	12877	12837	12798	12841	12948	12872	13022	12898	12851	12880	12915	12888	13002	12956	12788	12926	12903	12933	12951	12897	12788	12879	12977	12837	12879	12908	12953	12921	12889	13078	12912	12907	13017	12884	13001	12794	12911	12850	12806	12935	13045	13035	12972	12909	12865	12905	12792	13117	12909	12995	12794	13088	12844	12995	13042	12915	12925	12939	12747	12971	12955	13024	12953	12997	13002	12860	12880	12887	12884	13029	12917	12926	12859	12774	12893	12919	12955	12950	13014	12998	13019	12801	12922	12881	12929	13005	12868	12898	12946	12924	12863	12982	12846	12796	12992	12926	12915	12844	12844	12983	12865	12910	12957	12982	12882	12911	12843	12969	13046	12868	12926	12959	12859	12938	13008	12968	13019	12969	13131	12919	12921	13033	12953	12854	12809	12945	12992	12803	12892	12868	13023	12789	12931	12972	12944	12879	12935	12906	13013	13004	12990	12905	12976	12890	12991	13006	13004	12914	12882	12901	12932	12938	12827	12903	12788	12924	12927	12897	12901	12969	12945	12901	12844	13028	13017	12935	13059	12906	12863	12921	12942	12937	12944	12970	12908	12895	12830	12988	12838	12945	12974	12873	13072	12948	12890	12908	12836	12799	12999	12812	12915	12840	12947	12896	12901	12935	12929	12907	12795	12706	12942	12881	13022	12953	12911	12890	12880	13020	13021	13068	12988	12914	12865	12941	13048	12910	12902	12911	13079	12875	12893	13009	12903	12817	13020	12962	12839	12885	12947	12973	12950	12798	12959	12914	12987	13052	12766	12971	12935	12983	12961	12859	12949	13024	13072	12982	12963	12860	12875	12878	12973	13039	13001	12928	12842	12973	12856	12782	12974	12968	12984	12897	12909	13028	12914	13019	13140	12855	12754	13122	12871	12849	12942	12987	12934	12926	13042	12994	12831	12836	12806	12851	13030	12913	12935	12951	12817	12902	12920	12828	12950	12875	12875	13024	12859	13146	13079	13002	12949	12974	12879	12925	12819	12863	12625	12924	12901	12842	12953	13002	13070	12934	12906	12849	12959	12799	12969	12926	12923	13024	12945	12856	12919	12990	12974	12882	12946	12693	13034	13001	12946	13052	12894	12988	12764	12983	12746	12921	12930	12710	12797	12775	12779
23144	21471	29458	23894	21779	24144	25539	18935	17121	17222	16691	16360	15919	16152	16075	15867	15575	15267	15279	15182	15194	15063	15154	15224	15159	14903	14994	14932	15039	15091	14939	15145	14840	17343	20790	19090	17705	16264	15212	15090	14903	14920	14903	14646	14746	14748	14848	14670	14602	14684	14723	14674	14733	14901	14713	14781	14564	14821	14776	14616	14732	14646	14601	14790	14679	14829	14830	14833	14785	14743	14708	14756	14628	14842	14808	14765	14656	14663	14614	14689	14818	14799	14554	14686	14683	14562	14672	14558	14747	14651	14676	14720	14571	14761	14492	14538	14635	14773	14969	14664	14641	14815	14676	14685	14756	14594	14730	14850	14526	14822	14630	14559	14707	14723	14724	14681	14812	14442	14734	14722	14630	14714	14682	14586	14664	14677	14648	14745	14659	14721	14493	14681	14747	14595	14699	14537	14673	14806	14652	14732	14607	14750	14899	14770	14652	14564	14680	14772	14649	14727	14779	14651	14523	14658	14460	14707	14712	14654	14643	14818	14665	14524	14716	14523	14535	14751	14768	14616	14535	14719	14743	14924	14573	14487	14653	14776	14598	14499	14565	14712	14816	14785	14584	14726	14698	14696	14644	14879	14560	14763	14749	14461	14635	14515	14507	14809	14783	14835	14700	14649	14731	14673	14879	14602	14641	14753	14627	14580	14679	14732	14655	14764	14662	14697	14685	14636	14627	14694	14697	14825	14662	14744	14578	14738	14594	14729	14576	14817	14567	14592	14761	14734	14650	14691	14685	14644	14756	14810	14673	14759	14648	14562	14769	14553	14462	14680	14629	14530	14458	14466	14700	14741	14743	14618	14567	14628	14886	14749	14619	14630	14724	14663	14716	14556	14650	14650	14574	14626	14861	14810	14797	14778	14758	14778	14621	14606	14834	14681	14739	14634	14639	14780	14658	14708	14724	14693	14509	14609	14560	14826	14615	14734	14649	14699	14550	14674	14679	14768	14732	14689	14761	14796	14580	14540	14597	14795	14781	14533	14643	14585	14660	14601	14518	14789	14874	14733	14846	14760	14734	14827	14633	14569	14711	14636	14536	14678	14698	14637	14653	14801	14720	14790	14617	14538	14657	14652	14670	14727	14705	14665	14666	14674	14600	14661	14763	14511	14684	14650	14593	14713	14611	14785	14731	14565	14761	14718	14638	14704	14739	14666	14651	14777	14666	14804	14713	14737	14812	14726	14611	14694	14607	14792	14621	14688	14846	14885	14688	14580	14645	14639	14696	14640	14727	14659	14821	14721	14601	14671	14578	14660	14644	14608	14597	14696	14912	14734	14800	14860	14720	14627	14723	14610	14567	14676	14686	14755	14803	14625	14607	14660	14605	14532	14685	14706	14733	14574	14695	14629	14668	14710	14695	14796	14659	14644	14726	14587	14740	14740	14507	14876	14992	14554	14872	14787	14566	14680	14770	14639	14761	14468	14743	14666	14592	14797	14563	14768	14584	14784	14602	14829	14652	14753	14742	14586	14758	14842	14588	14914	14753	14781	14652	14675	14725	14673	14954	14769	14698	14746	14670	14789	14759	14603	14771	14742	14644	14703	14859	14604	14775	15012	14673	14634	14618	14833	14808	14775	14719	14650	14742	14725	14564	14856	14636	14783	14532	14693	14820	14726	14677	14479	14591	14605	14733	14730	14727	14449	14872	14664	14770	14730	14845	14726	14734	14842	14600	14557	14511	14747	14854	14657	14665	14680	14770	14612	14835	14775	14836	14539	14644	14686	14695	14730	14806	14686	14850	14785	14640	14710	14706	14882	14759	14742	14618	14721	14539	14633	14567	14687	14686	14648	14710	14494	14704	14732	14972	14715	14589	14871	14814	14719	14645	14765	14728	14529	14842	14524	14803	14527	14603	14650	14633	14507	14562	14778	14799	14734	14806	14611	14683	14567	14859	14849	14603	14608	14730	14720	14690	14907	14637	14690	14721	14698	14643	14818	14827	14692	14627	14616	14598	14498	14654	14749	14641	14623	14640	14638	14634	14757	14573	14660	14714	14689	14713	14704	14539	14717	14552	14638	14550	14913	14501	14656	14703	14658	14907	14653	14745	14776	14637	14666	14713	14866	14572	14556	14860	14626	14603	14547	14780	14592	14709	14489	14693	14634	14584	14621	14779	14638	14674	14801	14637	14616	14608	14555	14603	14632	14768	14773	14634	14817	14656	14525	14643	14755	14646	14787	14771	14804	14795	14501	14469	14531	14759	14649	14644	14697	14683	14666	14724	14585	14745	14699	14632	14683	14560	14722	14583	14529	14861	14674	14532	14866	14733	14871	14817	14572	14604	14863	14708	14757	14685	14667	14637	14690	14646	14693	14632	14562	14713	14654	14735	14649	14612	14668	14575	14582	14725	14561	14569	14819	14772	14705	14746	14842	14724	14845	14673	14638	14605	14814	14683	14723	14691	14869	14785	14706	14587	14565	14773	14700	14642	14661	14759	14648	14852	14651	14578	14927	14468	14603	14730	14575	14729	14787	14784	14739	14693	14641	14615	14587	14532	14897	14772	14792	14601	14600	14612	14671	14605	14745	14566	14502	14535	14814	14682	14648	14594	14434	14715	14652	14595	14710	14539	14585	14619	14634	14630	14628	14754	14724	14803	14568	14803	14677	14672	14594	14614	14705	14607	14659	14586	14677	14534	14861	14509	14559	14634	14612	14714	14661	14519	14548	14701	14737	14567	14428	14779	14694	14784	14840	14762	14821	14862	14530	14651	14697	14759	14710	14551	14570	14740	14532	14648	14763	14773	14701	14496	14693	14493	14675	14725	14756	14862	14654	14615	14720	14775	14699	14421	14566	14601	14506	14468	14490	14567	14545	14680	14644	14831	14541	14554	14517	14555	14624	14619	14817	14699	14732	14785	14522	14650	14710	14698	14779	14718	14747	14693	14620	14777	14463	14835	14856	14718	14617	14759	14607	14730	14513	14534	14640	14643	14721	14580	14721	14826	14615	14675	14741	14740	14595	14412	14629	14818	14555	14655	14565	14811	14725	14680	14517	14666	14626	14879	14659	14794	14681	14604	14602	14838	14595	14660	14691	14562	14557	14525	14823	14576	14605	14675	14455	14649	14738	14449	14688	14704	14772	14823	14587	14847	14707	14503	14691	14688	14603	14714	14903	14583	14554	14980	14712	14580	14707	14785	14584	14648	14787	14704	14673	14584	14508	14803	14770	14758	14717	14915	14696	14761	14739	14635	14680	14763	14660	14534	14651	14603	14565	14860	14624	14727	14593	14511	14751	14485	14653	14646	14737	14676	14652	14742	14728	14547	14378	14635	14617	14884	14470	14669	14776	14679	14541	14547	14733	14670	14491	14697	14459	14569	14384	14588	14611	14640	14614	14792	14792	14745	14631	14869	14597	14510	14837	14755	14533	14630	14639	14804	14847	14376	14725	14698	14660	14584	14577	14982	14722	14694	14642	14444	14665	14820	14603	14582	14562	14647	14631	14466	14473	14703	14653	14600	14614	14703	14719	14680	14613	14489	14523	14736	14639	14726	14685	14806	14454	14699	14664	14598	14656	14615	14711	14766	14649	14551	14690	14470	14623	14599	14674	14658	14615	14582	14719	14495	14801	14777	14613	14835	14824	14760	14586	14518	14660	14748	14656	14602	14705	14486	14554	14813	14818	14760	14723	14580	14616	14759	14700	14576	14465	14525	14617	14646	14515	14820	14616	14722	14864	14703	14596	14884	14527	14652	14821	14655	14774	14597	14845	14711	14690	14719	14715	14752	14898	14544	14746	14693	14511	14807	14524	14632	14624	14753	14664	14728	14891	14512	14733	14498	14707	14692	14613	14733	14679	14726	14604	14602	14765	14614	14711	14521	14580	14662	14682	14735	14692	14658	14545	14612	14694	14753	14871	14724	14732	14735	14893	14848	14597	14797	14631	14602	14727	14643	14675	14649	14769	14677	14695	14668	14465	14699	14671	14643	14791	14694	14419	14736	14769	14766	14766	14792	14579	14729	14651	14589	14684	14625	14731	14667	14514	14700	14627	14757	14468	14648	14496	14691	14536	14656	14719	14665	14635	14701	14635	14667	14659	14463	14576	14680	14822	14768	14895	14568	14738	14504	14801	14715	14692	14769	14615	14516	14886	14590	14539	14736	14715	14656	14713	14662	14501	14790	14756	14710	14561	14833	14523	14653	14649	14797	14618	14791	14700	14698	14492	14581	14650	14817	14614	14735	14718	14600	14810	14457	14509	14686	14613	14697	14862	14899	14803	14749	14716	14589	14830	14689	14516	14616	14744	14536	14760	14617	14745	14668	14565	14737	14724	14659	14792	14645	14470	14830	14688	14703	14755	14457	14658	14748	14733	14740	14632	14645	14512	14537	14584	14728	14528	14646	14750	14776	14604	14674	14815	14701	14576	14611	14667	14632	14697	14732	14667	14544	14676	14803	14664	14800	14537	14842	14699	14647	14725	14718	14713	14852	14744	14647	14667	14786	14708	14550	14628	14695	14428	14558	14721	14666	14699	14786	14623	14645	14561	14652	14518	14783	14581	14712	14702	14919	14674	14425	14847	14701	14628	14823	14724	14595	14641	14705	14727	14697	14452	14724	14656	14658	14769	14752	14716	14714	14575	14596	14716	14780	14779	14603	14696	14738	14840	14623	14751	14866	14625	14658	14728	14672	14808	14724	14700	14799	14603	14621	14733	14720	14490	14724	14615	14652	14805	14666	14760	14921	14459	14703	14588	14674	14591	14518	14777	14612	14650	14548	14718	14585	14709	14784	14709	14713	14636	14786	14621	14726	14670	14582	14769	14655	14607	14645	14624	14527	14593	14609	14684	14764	14634	14657	14695	14745	14474	14839	14758	14776	14585	14773	14388	14664	14827	14551	14692	14485	14552	14919	14666	14776	14605	14668	14807	14628	14562	14813	14818	14627	14791	14606	14562	14698	14369	14623	14534	14648	14776	14462	14626	14561	14565	14680	14510	14817	14857	14647	14537	14565	14799	14869	14699	14779	14785	14533	14711	14683	14655	14677	14832	14658	14707	14701	14833	14578	14817	14552	14576	14590	14680	14808	14767	14685	14697	14592	14446	14493	14625	14768	14778	14751	14663	14676	14646	14633	14739	14596	14488	14674	14887
21377	39756	36668	28582	26749	23340	21144	18000	16969	16807	15786	15220	14827	14911	14958	14449	13696	13440	13387	13417	13507	13355	13360	13522	13385	13372	13261	13131	13200	13365	13244	13170	13225	17032	21444	18174	16242	14265	13453	12969	12966	12729	12983	12897	12626	12857	13095	12807	12964	12834	12845	12997	12926	12818	12849	12986	13031	12848	12939	12948	12849	12876	13153	12766	12936	12806	12833	12842	12773	12903	12844	13079	13006	12973	12946	12930	12880	12906	12770	12914	12846	12786	13102	12880	12841	12903	12847	12913	12821	12931	12812	12921	12993	12883	12833	12974	12985	12793	12910	12892	12730	12825	12866	12790	12790	12854	12660	12899	12975	12825	12824	12888	12922	13018	12880	13025	12929	13041	12771	12911	12767	13015	12835	12988	12934	12892	12963	12873	12953	12807	12921	12945	12926	12963	12931	12830	12901	12647	12834	12957	12898	12798	12793	12931	12946	12771	12776	12872	12912	12776	12875	12748	12742	12692	13030	12746	12860	12807	13040	12950	12816	12940	13006	12959	12830	13011	12783	12890	12902	12880	12881	12963	12918	12995	12946	12925	12902	12721	12924	12897	12790	13083	12911	12749	12892	12876	12909	12910	12889	12887	12768	12961	12932	12833	12893	13012	12946	12821	12840	12804	12941	12692	12980	12928	13085	12885	12908	12850	12788	12845	12834	12824	13000	12831	12910	13007	12773	12898	12868	12835	12936	12715	12801	12815	12834	12889	12853	13013	12820	13008	12827	12914	12875	12910	13040	12695	12849	12956	12717	12782	12805	12890	12901	12754	12924	12787	13017	12887	12823	12828	12975	12857	12973	12878	12877	12797	12919	12856	13001	12873	12907	12789	13038	12897	12928	12875	12873	12831	12885	12968	12791	12955	12902	12783	12903	13117	13017	12972	12919	12813	12935	12800	12810	12877	12840	12886	12862	12747	12930	12826	12852	12936	12967	12940	12922	12911	12975	12858	12897	12884	12973	12849	12914	12902	13019	12971	12839	12734	12813	13033	12729	12972	12883	12932	12898	12904	12882	12824	12788	12778	12842	12915	12930	12923	12813	12832	12985	12980	12873	12836	12788	12794	12902	12797	12979	12818	12881	12806	12776	12857	12922	12992	13023	12833	12902	13031	12912	12781	12841	12924	12874	12894	12840	12940	12863	12937	12813	12960	12793	12946	12981	13073	12816	12809	12831	13089	12910	13067	12893	12801	12770	12713	12751	12946	12917	12810	12939	12706	12867	12743	12778	12840	12936	12967	12819	12801	12706	13011	12932	12703	12903	12871	12861	12768	12796	12906	12839	12836	12904	12965	12786	12813	12899	12966	12845	12951	12718	12853	12988	12868	12998	12865	12849	12904	12728	12922	12954	12947	12887	13084	12931	13015	13044	12935	13021	12843	12985	12953	12866	12804	13013	12860	12881	12774	12859	12768	12775	12732	12899	12988	12907	12711	12955	12867	12923	12759	12947	12983	12873	12956	12668	12906	13010	12908	12862	13023	12776	12755	12876	12880	12856	12819	12893	12768	12834	12872	12826	12869	13017	12936	12807	12849	13073	12793	12877	12984	12886	13028	12852	12796	12925	12892	12865	13048	12905	12863	12894	12958	12921	12934	12803	12876	12891	12889	12973	12790	12809	12857	13110	12791	12856	13010	12902	12846	12901	12796	12949	12868	12943	12851	12808	12972	12867	12694	12888	12895	12903	12698	12865	12939	12940	12963	12887	12849	12963	12975	12792	12821	12913	12998	12800	12733	12863	12892	12935	12938	12881	12802	12899	12686	12840	12826	12893	12909	12929	12881	12872	12998	12866	12942	12819	12987	12814	12794	12792	12879	12845	12908	12982	12730	12947	12915	13024	13050	12892	12876	12835	12784	12818	12869	12839	12721	12977	12944	12892	12877	12850	12920	13167	12856	12795	12862	12851	12799	12713	12767	12730	12923	12855	12927	12947	12680	12709	12835	13009	12886	12868	12756	12780	12782	12908	12739	12757	12723	12952	12766	12860	12692	12709	12724	13003	12785	12910	12827	12756	12829	12794	12942	12978	12845	12983	12875	12888	12786	12920	12720	12912	12844	12953	12773	12894	12964	12819	12968	12652	12992	12751	12871	12838	12859	12951	12796	12846	12981	13117	12903	12790	12627	12927	12667	12954	12760	12838	12819	12773	12778	13006	12884	12789	12898	12950	13003	12750	12907	12903	12803	12901	12905	12994	12818	12862	12884	12922	12890	12798	12744	13073	12990	12863	12917	12863	12860	12729	12962	12949	12738	12894	12842	12871	12777	12833	12864	12713	12931	12955	12835	12685	12792	12915	12862	12900	12771	12975	12815	12900	12785	12815	12811	12925	12843	12871	12795	12773	12787	12872	12836	12928	12878	12927	12781	12878	12936	12923	12923	12827	12875	12788	12890	12954	12861	12847	12861	12896	12858	12800	12868	13067	12799	12896	12829	13093	12865	12795	12824	12942	12772	12766	12851	12821	12742	12933	12758	12741	12776	12759	12848	12860	12889	12696	12913	12854	12886	12719	12832	12799	12758	13022	13005	12880	12863	12906	12874	12872	12801	12981	12934	12743	12856	12817	12783	12852	12869	12943	12980	12830	12961	12725	12933	12883	13010	12962	12985	12959	12893	12798	13039	12750	13079	12874	12822	12824	12735	12701	12915	12927	12820	13005	12927	12884	12905	12816	12992	12826	12903	12756	12916	12841	12942	12928	12989	12966	12954	12859	12947	12843	12873	12889	12865	12847	12782	12963	13005	12717	12869	12885	12857	12960	12748	12784	12996	12845	12794	12952	12979	13111	12980	12808	12808	13015	12914	12784	12784	12759	12865	12942	12949	12768	12882	12671	12956	12749	12730	12854	12873	12813	12821	12861	12861	12813	12856	12870	12910	12853	12814	12826	12788	12903	12940	12873	12969	12681	12999	12740	12989	13047	12816	12821	12978	12755	12791	12868	12834	12990	12944	12897	12980	12910	12807	12844	12849	12973	13039	12817	12810	12867	12838	12913	12737	12812	12774	12916	12972	12911	12915	12871	12875	12885	12760	12869	12816	12879	12740	12952	13038	12931	12778	12883	12829	12890	12962	12949	12780	12880	12970	12956	12865	12887	12849	12893	12793	12872	12843	12820	12930	12726	12696	12996	12849	12959	12878	12771	12901	12774	12973	12994	12868	12857	12814	12849	12689	12806	12949	12845	12917	12873	12901	12769	12999	12831	12949	12836	12765	12796	12953	12841	12877	12926	12888	12933	12830	12689	12811	12861	12815	12930	12807	12921	12885	12788	12990	12876	12834	12905	13092	12813	12980	12865	12948	12974	12744	12751	12868	12865	13009	12903	12931	12830	12825	12750	12828	12928	12912	12800	12651	12998	12861	12782	12931	13017	12918	12952	12888	12862	12872	12782	12810	12864	12840	12844	13060	12931	12935	12864	12740	12818	12910	12859	12850	12898	12869	12887	12919	12765	12918	12945	12980	13034	13011	12725	12890	13127	12808	12695	12832	12881	12854	12852	13014	12787	12843	12808	12911	12882	12942	12795	12918	12934	12850	12848	12665	12926	13078	12630	12962	12946	12822	13130	12780	12868	12929	12748	12543	12779	12990	12672	12953	13123	13089	12924	12942	12805	12821	12924	12879	12841	12849	12989	12871	12891	12772	12808	12861	12880	12610	12772	12862	12799	13038	12837	12689	12856	12858	12810	12886	12744	12842	13016	12880	12824	12901	12736	12640	12762	12952	12877	12868	13002	12768	12863	12866	12883	12840	12869	12886	12853	12832	12889	12861	12959	12851	12927	13030	12939	12900	12927	12907	13035	12827	12856	12912	12983	12870	12649	12783	12865	12785	12831	12759	12799	12941	12827	12942	13002	12756	12906	12721	12917	12701	12899	12706	12885	13010	12876	12908	12753	12825	12694	12871	12948	12942	12719	12940	12695	12988	12985	12865	12846	12872	12790	12907	12830	12836	12740	12965	12930	12741	12983	12756	12859	12851	12837	12955	12775	12830	12935	12866	12898	12962	12964	12908	12830	12918	13025	12779	12852	12940	12679	12932	12922	12978	12800	12789	12860	12847	12928	12866	12739	12893	12870	12919	12868	12872	12770	12856	12847	12914	12905	12889	12700	12890	12859	12849	12847	12837	12803	12909	12862	12817	12800	12952	12849	12817	12898	12836	12923	12831	12936	12950	12954	12784	13030	12826	12806	12856	12812	13029	12874	12767	12775	12759	12869	12841	12926	12902	12947	12863	12889	12884	12769	12747	13082	12854	12919	12880	12903	12954	12965	12878	13048	12933	12745	13085	12864	12996	12782	12892	13033	12730	12882	12794	12930	12707	12916	12853	12893	12913	12802	12811	13016	12876	12894	12983	12867	12848	12931	12924	12800	12975	12756	12827	12910	12927	12762	12765	12896	12866	12952	12812	12882	12983	13023	12841	12764	12950	12872	12719	12882	12929	12859	13014	12790	13007	12691	12722	12959	12728	12898	12821	12853	12795	12830	12842	12728	12737	12896	12971	12847	12798	12993	12983	12795	12902	12952	12870	12840	12832	12853	12872	12973	12968	12976	12793	12851	12747	12912	12814	12906	12948	12918	12711	12984	12798	12892	12867	12891	12834	12871	12881	12904	12847	12967	12864	12893	12795	12880	12966	12630	12899	12776	12902	12846	13166	12902	12847	12735	12817	12958	12989	13153	12875	12917	12795	12898	12799	13010	12986	12822	13147	12951	12870	12738	13002	12934	12864	12940	12739	12906	12875	12835	12853	12743	12792	12911	12860	12866	12713	12901	12820	12885	12881	12739	12693	12811	12790	12808	12762	12870	12695	12820	12711	13051	13003	12959	12745	12786	12928	12770	12788	12979	12874	12954	13008	12826	12942	12967	12758	12895	12845	12858	12630	12934	12734	12883	12636	12966	12777	12882	12902	12803	12817	12955	12772	12775	12830	12807	12768	12913	12992	12941	12913	12804	12950	12851	12744	12834	12749	12798	12849	12688	12929	12910	12945	12886	12737	12837	12746	12891	12704	12976	12865	12934	12899	12965	12859	12777	12907	12791	12841	12762	12884	12956	12784	12750	12927	12765	12754	12918	12819	12901	12776	12908	12727	12925	12973	12859	12938
27996	23080	26419	23190	19925	18668	17756	16703	16190	15909	16148	15903	15743	15752	15815	15887	15424	15333	15403	15274	15276	15329	15277	15319	15380	15440	15241	15309	15319	15313	15452	15205	15262	15209	15647	15874	15570	15340	15246	15424	15350	15233	15455	15218	15284	15380	15290	15577	15339	15261	15040	15185	15120	15145	15090	15280	15249	15206	15303	15137	15203	15285	15496	15372	15353	15345	15121	15146	15478	15455	15163	15265	15345	15170	15248	15461	15345	15132	15172	15135	15232	15310	15110	15229	15472	15226	15147	15192	15113	15196	15158	15246	15372	15201	15300	15252	15228	15223	15257	15208	15307	15254	15146	15164	15303	15363	15254	15071	15017	15136	15301	15147	15318	15253	15296	15208	15201	15221	15253	15019	15106	15359	15099	15247	14978	15266	15125	15115	15055	15264	15309	14997	15183	15251	15228	15166	15013	15099	15233	15324	15053	15289	15182	15187	15146	14961	15247	15186	15207	15209	15265	15160	15266	15184	15241	15264	15385	15133	15066	15124	15122	15129	15064	15124	15213	15135	15312	15363	15160	15228	15199	15038	15195	15224	15267	15245	15139	15264	15282	15165	15028	15286	15305	15310	15193	15287	15135	15072	15101	15194	15192	15157	15259	15226	14874	15135	15157	15268	15260	15313	15290	15316	15227	15167	15280	15228	15456	15432	15170	15146	15144	15066	15309	15281	15268	15194	15360	15317	15294	15153	15181	15220	15208	15145	15282	15152	15146	15148	15130	15233	15227	15324	15460	15307	15102	15223	15320	15169	15185	15286	15298	15447	15241	15254	15178	15109	15139	15180	15088	15120	15388	15334	15295	15344	15269	15260	15106	15143	15377	15455	15243	15041	15355	15372	15194	15313	15278	15158	15180	15299	15259	15342	15430	15180	15205	15432	15324	15216	15240	15330	15201	15294	15379	15221	15320	15436	15239	15086	15324	15243	15292	15265	15227	15370	15074	15102	15320	15100	15252	15082	15119	15182	15082	15228	15095	15226	15315	15093	15154	15282	15316	15229	15194	15067	15094	15149	15264	15166	15204	15040	15233	15187	15193	15214	15255	15175	15389	15286	15245	15283	15022	15075	15101	15294	15297	15053	15133	15147	15286	15131	15225	15312	15254	15041	15327	15276	15280	15382	15370	15284	15241	15211	15323	15184	15125	15350	15301	15195	15026	15378	15270	15200	15472	15318	15207	15401	15348	15159	15149	15366	15255	15231	15285	15353	15280	15106	15306	15199	15141	15232	15016	15124	15391	15252	15379	15008	15199	15198	15319	15307	15162	15230	15239	15032	15256	15192	15124	15220	15279	15048	15304	15280	15407	15297	15197	15141	15259	15039	15047	15133	15168	15110	15160	15260	15241	15111	15107	15228	15122	15227	15331	14908	15316	15317	15135	14943	14977	15237	14971	15227	15184	15227	15297	15232	15266	15082	15143	15162	15227	15160	15428	15083	15312	15092	15228	15251	15104	15273	15058	15057	15195	15073	15136	15390	15236	15260	15204	15246	15084	15249	15444	15226	15085	15087	15165	15424	15236	15434	14964	15114	15102	15252	15171	15295	15207	15043	15062	15239	15177	15288	15273	15254	15267	15247	15192	15175	15290	14879	15162	15231	15107	15234	15106	15188	15066	15257	15302	15287	15267	15149	15241	15396	15181	15388	15312	15281	15217	15134	15329	15128	15158	15051	15161	15304	15475	15221	15346	15087	15200	15137	15307	15313	15070	15168	15112	15359	15383	15294	15198	15110	15047	15209	15147	15110	15058	15189	15226	15337	15101	15306	15009	15105	15385	15258	15182	15166	15288	15252	15130	15144	15368	15273	15183	15081	15387	15399	15269	15232	15275	15185	15360	15327	15012	15303	15317	15351	15306	15108	15104	15042	15043	15104	15300	15176	15227	15380	15180	15347	15162	15063	15140	15250	14969	15058	15177	15358	15322	15309	15245	15228	15309	15037	15250	15321	15092	15216	15293	15360	15047	15132	15261	15266	15167	15227	15101	15160	15211	15037	15309	15113	15202	15152	15306	15450	15172	15040	15296	15244	15236	15191	15254	15493	15030	15224	15122	15244	15306	15411	15509	15189	15269	15426	15260	15147	15209	15288	15262	15173	15064	15266	15415	15312	15154	15173	15355	15356	15266	15351	15215	15317	15169	15146	15238	15190	15433	14865	15128	15402	15352	15365	15431	15236	15252	15013	15153	15149	15317	15025	15179	15165	15244	15354	15124	15335	15143	15438	15445	15217	15247	15017	15237	15263	15123	15236	15171	15254	15096	15109	15213	15337	15246	15117	15315	15330	15167	15276	15096	15098	15269	15103	15346	15028	15363	15490	15216	15237	15367	15367	15226	15231	15344	15350	15143	15188	15382	15156	15154	15205	15369	15109	15263	15373	15203	15144	15239	15064	15072	15143	15547	15117	15235	15180	15216	15204	15170	15148	15090	15274	15370	15084	15209	15373	15255	15289	15260	15101	15151	15401	15016	15429	15124	15190	15182	14997	15167	15279	15283	15300	15238	15228	15157	15162	15167	15141	15242	15234	15355	15387	15141	15176	15294	15007	15468	15171	15175	15301	15243	14997	15376	15131	15190	15171	15145	15285	15325	15171	15214	15290	15212	15068	15351	15173	15276	15125	15048	15196	15218	15281	15163	15419	15239	15178	15204	15064	15134	15157	15070	15378	15417	15330	15124	15220	15059	15226	15278	14965	15241	15108	15175	15275	15302	15272	15370	15332	15025	15190	15203	15394	15356	15066	15233	15318	15263	15075	15387	15125	15243	15010	15340	15274	15253	15046	15190	15220	15489	15302	15112	15299	15383	15223	15572	15198	15110	15178	15260	15376	15321	15178	14991	15276	15453	15120	15211	15115	15258	14928	15347	15334	15267	15101	15361	15169	15198	15124	15108	15394	15317	15374	15340	15154	15265	15215	15288	15325	14923	15048	15088	15247	15149	15126	15147	15313	15158	15250	15194	14878	15176	15194	15477	15459	15229	15308	15229	15251	15211	15054	15084	15260	15159	15248	15268	15265	15033	15331	15284	15227	15315	15259	15245	15315	15299	15177	15207	15077	15304	15174	15060	15219	15243	15133	15372	15206	15225	15341	15399	15528	15374	15371	15366	15026	15505	15318	15179	15188	15193	15222	15318	15334	15017	15123	15240	15262	15120	15276	15182	14979	15222	15246	15235	15266	15240	15222	15294	15175	15243	15441	15289	15220	15262	15111	15184	15372	15151	15197	15042	15139	14919	15238	15336	15251	15257	15178	15133	15170	15172	15065	15135	15258	15197	15407	15117	14955	15223	15129	15335	15430	14889	15278	15203	15245	15305	15206	15305	15162	15010	15063	15037	15134	15232	15186	15313	15373	15153	15345	15303	15184	15318	15216	14935	15157	15375	15271	15108	15200	15103	15014	15255	15315	15297	15279	15331	15259	15285	15094	15313	15196	15156	15262	15315	15321	15030	15143	15252	15201	15262	15390	15078	15312	15161	15210	15116	15348	15187	15267	15192	15360	15158	15187	15132	15172	15247	15104	15418	15404	15326	15273	15405	15329	15154	15131	15111	15296	15169	15256	15225	15300	15207	15420	15263	15282	15206	15264	15282	15179	15274	15092	15168	15126	15296	15037	15459	15105	15181	15047	15176	15305	15101	15384	15029	15164	15117	15220	15329	14982	15286	15264	15305	15068	15068	15165	15159	15307	15292	15123	15468	15341	15304	14910	15229	14960	15485	15119	15379	15198	15323	15324	15050	15187	15253	15049	15216	15399	15226	15173	15247	15312	15173	15279	15154	15223	15343	15329	15165	15197	15183	15123	15262	15261	15246	15177	15349	15207	15295	15147	15268	15163	15300	15159	15481	15057	15380	15140	15103	15316	15111	15074	15097	15044	15098	15139	15215	15121	15154	15268	15297	15218	15094	15292	15261	15310	15157	15178	15331	15060	15362	15272	15368	15307	15185	15187	15306	15169	15211	15061	15154	15133	15167	15170	15169	15410	15048	15292	15084	15005	15399	15277	15129	15377	15171	15224	15093	15136	15218	15055	15137	15263	15153	15301	15239	15331	15003	15077	15182	15143	15151	15228	15197	15262	15162	15343	15134	15149	15263	15175	15091	15197	15268	15269	15188	15155	15301	15251	15279	15146	15120	15455	15172	15248	15310	15327	15268	15157	15164	15257	15198	15407	15225	15235	15404	14954	15244	15362	14993	15309	15215	15063	15410	15323	15293	15048	15348	15221	15309	15238	15358	15272	15234	15178	15314	15227	15197	15340	15180	15442	14992	15189	15230	15230	15396	15177	15173	15217	15216	15373	15308	15079	15195	15100	15210	15153	15311	15109	15184	15112	15202	15078	15126	15243	15256	15183	15279	15244	15293	15318	15178	15338	15255	15273	15342	15080	15110	15257	15304	15189	15264	15330	15121	15201	15297	15178	15168	15210	14874	15178	15307	15205	15204	15142	15336	15168	15269	15207	15151	15344	15210	15179	15174	15162	15168	15154	15214	15270	15287	15148	15224	15239	15139	15077	15337	15301	15214	15188	15340	15072	15077	15360	15290	15199	15261	15224	15347	15221	15127	15135	15339	15096	15148	15165	15433	14948	15090	15289	15012	15223	15474	15155	15312	15258	15240	15298	15252	15359	15244	15285	15030	15149	15333	15261	15438	15274	15372	15251	15273	15376	15232	15094	15394	15115	15342	15054	15039	15279	15303	15140	15235	15175	15330	15273	15120	15265	15239	15224	15176	15388	15172	15266	15251	15481	15226	15260	15089	15264	15341	15230	15201	15538	15164	15251	15077	15342	15235	15090	15217	15142	15136	15122	15253	15095	15270	15216	15279	15161	15168	15305	15186	15087	15195	15244	15093	15283	15094	15117	15378	15291	15302	15000	15288	15070	15289	15402	15325	15214	15277	15048	15136	15192	15147	15011	15289	15320	15212	15280	15372	15306	15311	15204	15242	15370	15319	15511	15253	15163	15306	15436	15069	15422	15281	15262	15367	15026	15165	15321	15208	15229	15248	14960	15184	15145	15178	15158	15244	15184	15205	15158	15278	15318	15119	15185	15119	15235	15322	15094	15281	15125	15254	15270	15066	15090	15344	15098	15231	15143	15231	15270	15010	15128
19825	28582	25585	20803	20364	18313	16944	15489	14792	14363	14545	14232	13992	14022	14049	13721	13352	13168	13380	13544	13340	13299	13612	13413	13399	13382	13404	13423	13339	13390	13361	13424	13232	13363	14075	13821	13747	13517	13287	13234	13385	13155	13247	13149	13217	13107	13292	13291	13287	13381	13270	13413	13190	13007	13341	13232	13242	13177	13241	12943	13293	13186	13196	13336	13088	13312	13317	13405	13347	13285	13328	13068	13307	13250	13157	13387	13388	13121	13003	13237	13199	13191	13265	13069	13175	13354	13095	13343	13211	13154	13023	13101	13149	13230	13340	13259	13072	13015	13139	12980	13222	13227	13307	13083	13148	13150	13247	13183	13219	13288	13197	13160	13142	13068	13202	13346	13205	13225	13231	13193	13154	13176	13157	13085	13328	13274	13156	13329	13256	13228	13232	13381	13146	13124	13253	13167	13260	13155	13072	13050	13330	13163	13172	13096	13154	13129	13318	13177	13328	13299	13231	13247	13453	13099	13285	13172	13361	13183	13097	13120	13256	13341	13363	13118	13191	13408	13055	13340	13224	13227	13151	13307	13204	13229	13046	13008	13304	13163	13265	13282	13145	13300	13358	13195	13186	13317	13224	13184	13187	13144	13182	13364	13258	13174	13264	13073	13302	13118	13217	13261	13149	13309	13170	13181	13082	13179	13323	13113	13214	13264	13071	13236	13214	13351	13271	13441	13289	13189	13196	13310	13158	13258	13198	13122	13203	13148	13134	13350	13403	13050	13222	13257	13297	13180	13264	13287	13309	13168	13144	13200	13100	13215	13106	13142	13305	13230	13314	13142	13189	13177	13107	13274	13418	13266	13270	13386	13397	13187	13194	13095	13217	13250	13364	13213	13291	13233	13208	13242	13152	13322	13262	13422	13273	13208	13156	13237	13176	13350	13248	13114	13298	13002	13168	13157	13228	13329	13233	13090	13343	13187	13211	13240	13215	13188	13216	13140	13123	13321	13146	13133	13320	13133	13140	13129	13226	13159	13234	13391	13218	13298	13197	13132	13201	13308	13146	13245	13211	13177	13154	13280	13057	13166	13260	13193	13184	13221	13242	13167	13221	13329	13405	13192	13084	13083	13174	13217	13084	13285	13253	13341	13141	13131	13068	13195	13324	13219	13156	13168	13162	13064	13021	13117	13077	13282	13051	13185	13243	13195	13252	13271	13114	13300	13195	12994	13234	13143	13232	13159	13174	13143	13294	13201	13129	13181	13266	13196	13393	13102	13393	13326	13140	13052	13184	13155	13232	13254	13275	13309	13058	13285	13292	13109	13154	13364	13239	13195	13183	13180	13174	13331	13303	13075	13248	13287	13119	13248	13235	13154	13168	13248	13186	13254	13140	13132	13154	13228	13205	13091	13335	13188	13131	13320	13139	13230	13215	13311	13257	13101	13333	13191	13170	13145	13334	13268	13120	13267	13146	13265	13254	13216	13145	13180	13309	13107	13417	13116	13319	13139	13219	13295	13249	13198	13262	13098	13240	13175	13090	13495	13144	13380	13279	13168	13074	13274	13112	13412	13259	13314	13031	13280	13238	13178	13255	13134	13107	13330	13150	13181	13215	13249	13237	13226	13305	13304	13324	13067	13071	13199	13308	13368	13177	13222	13288	13168	13413	13188	13314	13109	13177	13231	13256	13258	13208	13136	13296	13244	13183	13124	13093	13181	13045	13139	13254	13218	13323	13322	13149	13212	13322	13025	13207	13036	13278	13346	13221	13225	13248	13110	13340	13366	13370	13163	13260	13252	13235	13167	13342	13249	13032	13266	13231	13294	13113	13196	13200	13275	13273	13221	13398	13386	13202	13200	13119	13306	13227	13365	13188	13266	13070	13239	13172	13433	13357	13185	13194	13275	13195	13076	13194	13183	13119	13259	13148	13206	13079	13268	12959	13153	13135	13228	13182	13240	13239	13213	13364	13301	13345	13357	13237	13210	13249	13209	13187	13096	13169	13355	13208	13289	13247	13214	13195	13344	13032	13147	13197	13202	13291	13195	13151	13227	13391	13308	13147	13188	13332	13026	13318	13202	13086	13165	13201	13159	13131	13190	13337	13078	13267	13079	13236	13308	13195	13176	13259	13265	13393	13147	13073	13252	13223	13163	13195	13182	13227	13247	13223	13217	13231	13331	13314	13080	13288	13253	13215	13221	13243	13232	13263	13079	13324	13340	13357	13297	13131	13290	13326	13267	13222	13362	13293	13155	13221	13206	13344	13169	13301	13237	13249	13170	13278	13254	13196	13292	13200	13153	13313	13063	13252	13192	13336	13185	13112	13014	13137	13233	13289	13296	13278	13146	13297	13174	13211	13292	13158	13259	13192	13349	13238	13198	13242	13184	13368	13354	13322	13182	13216	13278	13322	13341	13193	13191	13170	13226	13326	13395	13256	13282	13295	13238	13320	13245	13247	13194	13166	13204	13248	13277	13266	13233	13301	13361	13255	13239	13373	13326	13322	13282	13135	13188	13167	13377	13170	13348	13163	13139	13108	13188	13170	13230	13123	13302	13196	13200	13097	13154	13124	13197	13323	13215	13227	13188	13078	13146	13110	13132	13290	13247	13322	13365	13169	13306	13441	13055	13197	13222	13311	13270	13148	13228	13165	13193	13270	13233	13199	13218	13130	13305	13366	13329	13130	13230	13307	13134	13319	13107	13390	13354	13320	13141	13196	13452	13234	13265	13227	13352	13287	13157	13150	13114	13161	13198	12904	13209	13158	13380	13139	13263	13223	13198	13301	13170	13229	13231	13148	13289	13148	13268	13256	13237	13169	13247	13149	13255	13227	13210	13259	12989	13356	13206	13188	13143	13273	13304	13054	13488	12984	13172	13203	13175	13244	13274	13177	13125	13113	13216	13044	13192	13295	13179	13188	13118	13350	13170	13065	13161	13189	13142	13296	13160	13154	13281	13243	13209	13148	13320	13301	13145	13295	13313	13135	13301	13242	13186	13180	13344	13188	13417	13105	13292	13179	13071	13310	13098	13166	13174	13288	13269	13286	13185	13287	13063	13244	13170	13365	13178	13246	13200	13156	13165	13112	13258	13402	13312	13408	13273	13300	13256	13206	13362	13076	13254	13453	13078	13308	13191	13263	13159	13252	13191	13246	13304	13112	13198	13161	13327	13270	13197	13234	13177	13250	13068	13155	13141	13206	13215	13233	13359	13174	13056	13049	13212	13178	13292	13220	13285	13259	13122	13116	13085	13228	13246	13304	13170	13180	13307	13170	13305	13212	13174	13159	13143	13196	13335	13228	13201	13175	13217	13199	13356	13250	13151	13220	13089	13217	13170	13233	13251	12996	13386	13065	13242	13014	13179	13229	13378	13062	13214	13120	13180	13079	13156	13375	13115	13184	13194	13153	13121	13157	13262	13247	13303	13060	13175	13240	13146	13165	13171	13189	13367	13309	13034	13259	13286	13170	13267	13271	13214	13291	13359	13276	13271	13208	13231	13135	13181	13386	13263	13158	13166	13184	13178	13208	13230	13234	13154	13285	13075	13250	13193	13226	13123	13359	13221	13386	13331	13031	13102	13074	13102	13228	13261	13286	13205	13140	13205	13169	13216	12996	13148	13198	13155	13108	13298	13208	13123	13223	13217	13189	13282	13342	13215	13165	13079	13340	13291	13106	13112	13291	13248	13211	13099	13206	13207	12976	13181	13194	13211	13195	13311	13160	13173	13209	13207	13221	13369	13145	13374	13331	13156	13335	13205	13263	13254	13352	13153	13189	13068	13202	13230	13144	13176	13161	13329	13134	13186	13214	13326	13137	13276	13105	13332	12942	13210	13241	13191	13280	13196	13211	13161	13264	13245	13122	13113	13117	13291	13205	13143	13299	13264	13095	13327	13331	13182	13335	13192	13171	13376	13320	13125	13247	13355	13336	13202	13315	13217	13174	13360	13137	13225	13293	13084	13082	13111	13197	13159	13211	13116	13148	13394	13224	13168	13039	13233	13198	13202	13194	13309	13216	13136	13199	13267	13118	13062	13235	13208	13200	13234	13235	13055	13229	13189	13268	13064	13297	13189	13339	13237	13286	13290	13260	13242	13356	13215	13087	13169	13125	13040	13460	13247	13398	13224	13188	13301	13242	13236	13131	13033	13200	13171	13229	13276	13077	13263	13315	13143	13121	13305	13211	13073	13138	13318	13238	13382	13349	13228	13302	13187	13152	13161	13277	13177	13127	13316	13205	13305	13189	13083	13312	13222	13295	13347	13361	13224	13191	13386	13359	13183	13152	13469	13277	13175	13153	13132	13332	13208	13198	13228	13367	13233	13113	13093	13271	13192	13256	13240	13292	13169	13308	13174	13275	13229	13122	13129	13155	13188	13248	13208	13170	13353	13192	13196	13161	13108	13114	13163	13200	13315	13419	13251	13208	13123	13304	13282	13158	13131	13274	13455	13191	13162	13222	13281	13262	13287	13253	13212	13126	13451	13231	13071	13056	13188	13254	13340	13123	13429	13139	13401	13261	13309	13191	13090	13303	13168	13300	13104	13256	13183	13300	13057	13119	13240	13398	13202	13168	13136	13337	13159	13139	13090	13249	13142	13192	13332	13162	13270	13168	13101	13299	13280	13189	13059	13292	13282	13303	13383	13160	13277	13204	13262	13169	13183	13124	13359	13246	13248	13188	13187	13148	13202	13175	13246	13016	13326	13089	13253	13259	13170	13249	13227	13104	13183	13147	13101	13463	13236	13110	13170	13236	13222	13301	13172	13295	13180	13489	13068	13188	13157	13183	13379	13143	13244	13261	13154	13248	13239	13142	13244	13138	13348	13289	13274	13278	13114	13193	13233	13170	13284	13315	13142	13117	13312	13095	13315	13317	13071	13287	13169	13149	13041	13382	13277	13349	13228	13351	13281	13229	13187	13150	13304	13245	13216	13300	13313	13225	13167	13300	13333	13303	13247	13192	13253	13374	13093	13279	13226	13221	13230	13118	13115	13092	13194	13336	13329	13174	13302	13295	13191	13229	13126	13280	13251	13267	13233	13153	13240	13362	13333	13290	13262	13223	13352	13211	13311	13325	13164	13404	13241	13328	13082	13171	13329	13133	13125	13132	13271	13210	13243	13164	13168	13380	13218	13207	13218	13272	13203	13162	13275
24136	21472	29086	24403	22672	23465	21766	17854	17021	16565	16664	16276	16089	16108	16306	15833	15701	15525	15441	15624	15285	15485	15594	15628	15390	15469	15464	15363	15134	15440	15268	15061	15365	16631	18476	17741	16727	16101	15614	15259	15212	15066	15115	15310	15107	15184	15249	15357	15276	15167	15255	15009	15178	15290	15175	15325	15308	15103	15263	14943	14953	14899	15339	15167	15030	15193	15247	15139	15095	15224	15130	15179	15120	15107	15060	15098	15095	15170	15248	15162	15193	15030	15083	15154	15146	15247	15047	15032	15108	15046	15182	15165	15091	15188	15016	15178	15155	15220	15183	15121	15177	15140	15277	15194	15026	15069	15208	15180	15009	15152	15250	15472	15039	15090	15253	15216	15203	15101	15354	15253	15177	15130	15129	15047	15141	15110	15131	14964	15103	15167	15041	15104	15336	15174	14911	14982	15124	15074	15002	15053	15194	15154	15058	15193	15042	15035	15071	15034	15139	15207	15187	15188	15358	15009	14986	15261	15257	15259	15278	15114	15178	15096	15201	15115	15301	15162	15214	15134	15123	15206	15151	15123	15135	15191	15204	15215	15167	15299	15130	15044	15296	15210	15206	15272	15119	15298	15188	15168	15176	15209	15212	15184	15222	15289	15199	15033	15279	15145	15176	15202	15144	15005	15009	15119	15265	15272	15303	15049	15233	15173	15158	15080	15151	15185	15428	15239	15199	15310	15262	15196	15333	15245	15251	15127	15094	14954	15043	15269	15103	15141	15053	15132	15135	14985	15346	15161	15053	15139	15206	15093	15162	15050	15017	15255	15245	15090	15329	15211	15151	14749	15085	15222	15039	14907	15137	14970	14944	15123	14993	15147	15068	15022	15082	15178	15225	15178	15198	14909	15040	15270	15157	15221	15207	15078	15238	15165	15161	15251	15113	15127	15133	15035	15322	14923	15212	15053	15109	15106	14963	15205	15005	14996	15108	15136	15174	15049	15057	15104	15167	14947	15174	15225	15058	15037	15099	15136	15257	15358	15186	15035	15066	15273	15137	15247	15050	15235	15152	15195	15119	15135	15122	15283	15103	15215	15237	14975	15024	15132	15102	15157	15056	15063	15091	15286	15171	15187	14987	15288	15166	15172	15158	15264	15158	15130	15156	15145	15111	15155	15081	15167	15223	15098	15099	15135	15142	15289	15122	15196	15105	14982	14924	15142	14961	15108	15311	15030	15183	15266	15164	15235	15127	15084	15086	15072	15216	15231	15122	15139	15231	15160	15241	15199	15043	15123	15106	15043	15191	15155	15178	15212	15259	15127	15074	15306	15059	15326	15250	15168	15201	15058	14972	15158	14979	15132	15178	15141	15089	15249	14967	15116	15033	15218	15030	14948	14925	15201	15238	15036	15164	15250	15119	15354	15043	14930	15128	15063	15268	15132	15240	15144	15090	14981	15159	14947	15030	14975	15068	14870	15083	15009	15149	15063	15116	15029	15278	15005	15164	15157	15186	15323	15264	15227	15189	15268	15348	14998	15116	15176	15066	15098	15020	15092	15224	14971	15300	14989	15274	15189	15063	15091	15006	15118	15123	15215	15402	15067	14938	15235	15240	15103	15161	15185	15197	15257	15158	15171	15253	14964	14889	15132	15045	15067	15135	15200	14941	15082	15250	15164	15190	15085	15173	15084	15174	14980	15000	14851	14941	15101	15239	15279	15052	15257	15065	14914	15163	15159	15126	15226	14906	15007	15261	15093	15223	15195	15071	15310	15179	15206	15145	15274	15111	15244	15157	15396	15302	15335	15210	14935	14958	15063	15061	14970	14908	15248	15038	15001	15357	15081	15006	15174	15184	15105	15245	15107	15220	15194	14903	15149	15359	15057	15299	14967	15092	15111	14861	15133	15276	15101	15153	14963	15181	15132	15111	15292	15219	14976	15066	15125	15168	14958	15205	15108	14958	15187	15221	15133	15210	15163	15170	15117	15252	15159	15259	15261	15336	15200	15286	15118	15421	15122	15249	15151	15118	15134	15285	15072	15183	15252	15157	15209	15001	15128	15206	14942	15257	15253	15346	15107	15094	15045	15195	15287	15076	15110	15064	15130	15208	15259	15413	15137	15389	15034	15117	15048	15135	15223	15140	15109	14994	15252	15099	14971	14949	15082	15189	15047	15045	15292	15271	15344	15265	15111	15154	15186	15182	15152	15003	15157	15215	15151	15162	15163	15122	15156	14906	14951	15313	15013	15110	15330	15159	14985	15162	15162	15234	15225	15050	15049	15163	15126	15078	15389	15215	14808	15216	15148	15189	15084	15401	15120	15378	15201	15149	15236	15312	15173	15045	15127	15291	15087	15227	15264	15139	15223	15269	15165	15004	15140	15051	14939	15424	15230	15298	15126	15195	15206	15005	15146	15177	15190	15166	15222	15144	15150	15318	15194	15076	15176	15143	15182	15366	15269	15099	15365	15054	15305	15268	15100	15174	15141	15311	15222	15224	15177	15112	15121	14973	15201	15023	15062	15437	15057	15080	15116	15122	15025	15115	15109	15258	15041	15133	15095	15211	15129	15165	15163	15063	15202	15248	15200	15114	15043	15275	15257	15046	15051	15360	15298	15140	15190	15276	15048	15142	15006	15258	15187	15321	15085	15202	15062	15249	15225	15068	15114	15007	15165	15322	15000	15065	15070	15337	15072	15065	15006	15101	15029	14958	15083	15066	15267	15117	15067	15030	15213	15200	15088	15170	15153	15045	15232	15205	15146	15308	15205	15054	15121	15244	15223	15163	15129	14925	15077	15128	15188	15244	15136	15119	15356	15215	15104	15153	15150	15164	15358	15041	15089	15166	15291	15036	15049	15295	15289	15226	15080	14877	14978	14933	15224	15159	15076	15062	15254	15371	15239	15164	15308	15148	15226	15183	15201	15150	15387	15139	15106	14989	15136	15150	15420	15294	15164	15096	15292	15327	15086	15267	15215	15099	15143	15106	15177	15297	15160	15084	15293	15162	15358	15334	14967	15206	15023	15218	15181	15215	14975	15097	15174	15060	15184	15170	15079	15047	15322	15275	15245	15223	15125	15233	15217	15121	15100	15177	14898	15033	15167	14998	15122	15010	14894	15188	15457	15260	14981	15305	15316	15171	15201	15184	15196	15025	15097	15085	15195	15239	15048	15171	15111	15206	15215	15351	15067	15241	15178	15074	15027	15007	14974	15269	15163	15146	15156	15132	15143	15128	15134	15134	15004	15120	15046	15052	14961	15161	15125	15089	15093	15107	15244	15090	15155	15224	15128	15106	14948	15272	15424	15221	15070	15003	14989	15251	15290	15067	15065	14982	15056	15153	15142	15170	15035	15149	15132	15075	15033	15216	15141	15031	15103	15169	15184	15151	15073	15077	15340	15175	15200	15062	15286	15121	15147	15060	15246	15187	15147	15123	15046	15449	15129	15092	15203	15172	15101	15017	15112	14935	15341	14997	15117	15062	15057	15117	15058	15206	15402	15192	15128	15174	15057	15251	15265	15201	15033	15245	15050	15161	14992	15028	15152	15138	15231	15316	15157	15275	15046	15082	15031	15133	15211	15053	15187	15202	15035	14990	15041	15275	15037	15088	15196	15119	15216	15228	15010	15088	15232	15314	15240	15166	15122	15189	14981	15150	15242	15189	15258	15121	15318	15270	15140	15094	15152	14951	15226	15214	15305	15383	15167	15056	15128	14951	15044	15034	15275	15218	15269	15195	14986	15079	15203	15025	15235	15305	15053	15253	15076	15242	15242	15122	15298	15079	15185	15215	15195	15131	15066	15121	15063	15107	15079	15338	15326	15241	15378	15284	15035	15199	15086	15062	15181	15111	15014	14967	14991	15243	15189	15042	15186	15144	15069	15183	15035	15095	15061	15045	15021	15125	15235	15217	15176	15316	15069	15240	15256	15229	15314	15088	15121	15197	15217	15180	15271	15151	15146	15098	15100	15170	15137	15135	15158	15196	15136	15141	15007	15046	15052	15106	15099	15218	15188	15205	15116	15101	15146	15011	15158	14841	15087	15247	14978	15056	15164	15271	15180	15108	15021	15152	15111	15025	15282	15141	15214	15110	15090	14910	15248	15312	15108	14954	15121	14948	15152	15185	15325	15253	15232	15046	15231	15108	15239	15068	15029	15040	15111	15254	15022	15122	15194	15282	15243	14955	15009	15064	15090	14962	15109	15123	15200	15262	15166	15123	15128	15192	15065	15100	15074	15129	15126	15124	15117	15180	15156	14963	15051	15322	14858	15194	15207	15304	15224	15215	14993	15340	15133	15223	15244	15176	15113	15258	15219	15284	15147	15186	15163	15125	15056	15113	15001	15099	15173	14993	15067	15046	15224	15101	15172	15263	15336	15128	15114	15215	15086	15130	15018	15079	15255	15220	15011	15216	14946	15114	15291	15151	15196	15238	15102	15227	15204	15180	15124	14992	14974	15141	15060	15381	15177	15224	15170	14833	15187	15041	15198	15349	15156	15135	15262	15008	15220	15249	15217	15073	15218	15007	15021	15127	15082	15258	15139	15240	15210	15333	15170	15094	14966	15190	15132	15178	15118	14986	15102	15113	15308	15236	15260	15022	15208	15304	15270	15057	15228	15123	15224	15194	15088	15145	15205	15164	15300	15376	15035	15351	15239	15158	15189	15066	14946	15149	15103	14969	15146	15180	15236	15044	15175	15176	15062	15120	15042	15313	15200	14986	15152	15315	15141	15115	15001	15173	15080	15185	15039	15231	15055	15180	15132	15123	15284	15128	15255	15476	15073	15201	14967	15322	14907	15115	15125	15003	15060	15211	15120	15176	15120	15085	14987	14988	15192	15061	15196	15054	15028	15042	15254	15155	14965	15091	15094	15066	15074	15154	15072	15194	15246	15096	15174	15050	15156	15217	15091	14952	15010	15190	15233	15155	15220	15092	15243	15122	15106	15081	15225	15392	15134	15029	15241	15158	15075	15270	15196	15034	15136	15130	15039	15162	15075	15123	15290	15236	15494	15190	15315	15282	15105	15076	15184	15135	15124	15148	15224	15196	15140	15026	15099	15069	15033	15074	15127	15085	15136	15085	15076	15253	14901	15110	15187	15226	15059	15141	15406	15095	15040	15322	15134	15052	14966	15090	15236	14994	15194	15190	15071
19906	34713	30572	24710	23468	21380	18725	16678	16108	15565	15309	14750	14533	14658	14952	14095	13743	13583	13496	13531	13671	13551	13800	13877	13471	13674	13621	13572	13290	13524	13430	13407	13396	15510	17981	16262	15185	14159	13423	13256	13148	13121	13133	13369	13190	13203	13326	13236	13231	13143	13116	13270	13346	13338	13141	13325	13182	13249	13251	13286	13339	13188	13226	13223	13397	13230	13100	13049	13296	13298	13140	13410	13162	13257	13297	13129	13127	13377	13103	13098	13262	13193	13159	13221	13219	13247	13380	13170	13263	13291	13202	13245	13371	13306	13279	13491	13083	13160	13146	13115	13216	13235	13186	13137	13308	13142	13103	13250	13237	13182	13120	13254	13222	13165	13242	13298	13216	13241	13252	13309	13122	13199	13245	13260	13277	13414	13129	13102	13287	13438	13243	13357	13272	13200	13141	13173	13356	13317	13158	13201	13110	13196	13103	13243	13258	13381	13252	13100	13290	13282	13130	13166	13267	13228	13260	13219	13179	13184	13202	13236	13253	13231	13239	13427	13137	13155	13125	13200	13225	13154	13095	13257	13171	13201	13237	13101	13334	13172	13222	13371	13210	13279	13410	13189	13404	13162	13121	13236	13176	13243	13069	13244	13343	13129	13445	13378	13379	13263	13248	13359	13239	12966	13252	13187	13224	13260	13234	13264	13131	13339	13209	13380	13201	13180	13194	13269	13302	13244	13353	13364	13224	12969	13270	13214	13299	13204	13317	13088	13306	13310	13286	13262	13329	13212	13219	13148	13158	13243	13222	13101	13282	13330	13191	13179	13248	13145	13092	13078	13205	13323	13119	13251	13270	13229	13221	13090	13219	13349	13286	13022	13131	13271	13212	13240	13208	13355	13231	13021	13049	13167	13082	13404	13230	13117	13253	13092	13335	13341	13114	13227	13230	13258	13134	13170	13144	13160	13373	13360	13200	13171	13379	13205	13218	13230	13330	13129	13072	13257	13124	13219	13172	13126	13162	13305	13075	13160	13322	13243	13290	13169	13139	13288	13144	13167	13187	13135	13260	13271	13046	13251	13186	13259	13129	13266	13421	13236	13156	13326	13205	13331	13182	13057	13196	13101	13183	13304	13118	13237	13266	13339	13065	13259	13378	13281	13121	13200	13283	13304	13167	13188	13218	13219	13242	13141	13179	13191	13170	13214	13228	13236	13266	13048	13265	13264	13181	13116	13173	13312	13208	13100	13159	13334	13364	13148	13213	13258	13250	13194	13275	13085	13377	13297	13139	13225	13250	13154	13201	13271	13061	13348	13120	13193	13330	13211	13262	13423	13200	13316	13300	13277	13291	13168	13327	13209	13186	13217	12998	13237	13172	13220	13254	13300	13254	13153	13228	13251	13344	13277	13117	13188	13370	13309	13204	13257	13267	13215	13366	13065	13318	13182	13249	13189	13230	13391	13129	13281	13317	13307	13142	13194	13173	13062	13029	13156	13118	13349	13124	13256	13272	13085	13184	13159	13332	13279	13162	13261	13231	13190	13386	13123	13128	13271	13367	13209	13064	13098	13299	13156	13176	13227	13180	13219	13324	13262	13178	13138	13170	13310	13205	13194	13157	13204	13048	13076	13127	13058	13188	13228	13318	13186	13237	13179	13170	13153	13203	13145	13143	13323	13257	13132	13019	13240	13173	13245	13293	13277	13249	13196	13277	13185	13309	13090	13155	13095	13222	13285	13174	13069	13186	13300	13202	13102	13139	13218	13100	13246	13299	13223	13246	13235	13249	13357	13199	13120	13229	13106	13145	13304	13212	13244	13199	13368	13100	13222	13155	13126	13242	13319	13308	13326	13111	13170	13299	13087	13195	13292	13292	13219	13056	13227	13121	13073	13277	13090	13276	13172	13327	13248	13151	13317	13211	13229	13146	13221	13308	13074	13305	13104	13210	13260	13192	13182	13300	13353	13159	13151	13164	13210	13158	13165	13144	13254	13217	13220	13199	13065	13218	13442	13240	13233	13103	13242	13159	13199	13084	13361	13282	13126	13253	13245	13104	13184	13113	13424	13320	13243	13225	13339	13289	13153	13093	13241	13125	13307	13163	13156	13190	13146	13119	13183	13199	13239	13333	13263	13208	13284	13217	13204	13211	13225	13239	13254	13334	13279	13254	13272	13172	13337	13283	13197	13372	13339	13346	13069	13219	13099	13378	13235	13225	13069	13250	13163	13317	13176	13201	13150	13181	13110	13302	13316	13400	13201	13125	13074	13305	13125	13126	13243	13212	13330	13082	13111	13137	13191	13136	13238	13131	13135	13261	13154	13220	13327	13384	13177	13266	13263	13233	13230	13249	13191	13266	13173	13242	13353	13254	13348	13196	13282	13411	13106	13259	13186	13346	13168	13221	13197	13115	13345	13348	13136	13382	13045	13313	13270	13053	13301	13248	13219	13159	13145	13151	13312	13229	13202	13052	13264	13126	13100	13320	13264	13261	13293	13275	13208	13223	13252	13179	13107	13001	13114	12891	13164	13165	13123	13159	13191	13147	13376	13091	13302	13241	13222	13295	13161	13249	13140	13284	13345	13214	13269	13244	13269	13150	13195	13179	13192	13247	13183	13135	13277	13101	13306	13163	13366	13172	13167	13243	13061	13274	13356	13033	13234	13052	13378	13424	13292	13048	13311	13086	13202	13379	13364	13029	13098	13302	13109	13223	13246	13246	13259	13290	13269	13364	13131	13328	13157	13120	13094	13392	13230	13229	13125	13275	13325	13366	13150	13165	13124	13111	13092	13149	13253	13100	13065	13260	13204	13153	13192	13181	13130	13275	13191	13368	13283	12979	13288	13266	13236	13354	13259	13208	13250	13357	13110	13277	13119	13157	13351	13279	13255	13077	13195	13263	13246	13185	13171	13352	13041	13227	13162	13135	13186	13178	13235	13310	13112	13215	13168	13117	13253	13113	13274	13260	13151	13165	13356	13152	13301	13178	13239	13076	13156	13390	13326	13230	13089	13215	13397	13202	13283	13292	13147	13198	13217	13309	13142	13280	13287	13176	13156	13265	13341	13200	13105	13270	13230	13150	13316	13174	13117	13380	13241	13065	13230	13056	13129	13207	13349	13221	13282	13250	13304	13274	13135	13380	13216	13209	13167	13159	13138	13159	13307	13222	13123	13081	13212	13307	13324	13161	13227	13215	13258	13101	13314	13306	13297	13176	13214	13168	13453	13332	13201	13329	13166	13208	13244	13138	13227	13274	13328	13090	13325	13174	13222	13276	13096	13313	13383	13264	13255	13264	12968	13249	13408	13320	13038	13318	13250	13115	13147	13255	13354	13250	13317	13186	13090	13251	13106	13368	13250	13262	13280	13297	13082	13251	12989	13317	13000	13073	13155	13338	13094	13228	13185	13015	13060	13251	13294	13257	13245	13317	13113	13299	13336	13235	13329	13196	13186	13217	13076	13389	13031	13250	13081	13106	13024	13211	13252	13239	13136	13250	13142	13292	13235	13182	13232	13100	13200	13183	13258	13214	13112	13222	13289	13249	13408	13234	13097	13240	13164	13261	13215	13223	13219	13222	13085	13343	13210	13331	13278	13211	13126	13138	13271	13301	13220	13281	13155	13185	13274	13328	13279	13366	13221	13192	13203	13289	13046	13174	13181	13239	13161	13166	13226	13245	13209	13110	13367	13297	13129	13302	13296	13234	13211	13209	13170	13142	13171	13292	13223	13371	13363	13333	13256	13322	13197	12948	13235	13247	13235	13195	13073	13188	13264	13314	13049	13304	13306	13363	13075	13168	13149	13238	13272	13192	13271	13184	13232	13037	13131	13202	13326	13205	13257	13196	13290	13199	13222	13044	13234	13078	13261	13284	13034	13113	13150	13184	13248	13134	13347	13300	13217	13274	13312	13167	13073	13249	13300	13143	13096	13297	13232	13082	13214	13190	13058	13209	13257	13132	13281	13105	13171	13300	13307	13318	13410	13485	13197	13288	13179	13227	13224	13189	13261	13112	13034	13277	13224	13144	13237	13165	13164	13101	13212	13096	13140	13222	13258	13374	13388	13380	13158	13276	13173	13142	13170	13282	13209	13175	13245	13168	13286	13203	13037	13289	13185	13130	13297	13231	13235	13185	13209	13089	13263	13162	13215	13181	13033	13374	13247	13293	13209	13192	13307	13240	13071	13213	13114	13208	13362	13119	13241	13231	13184	13135	13191	13132	13136	13228	13212	13093	13311	13094	13265	13120	13308	13331	13164	13188	13174	13230	13114	13364	13196	13224	13286	13287	13308	13259	13175	13259	13190	13249	13112	13207	13262	13209	13131	13373	13205	13149	13255	13137	13174	13291	13147	13262	13317	13140	13231	13259	13251	13172	13174	13158	13299	13196	13257	13293	13258	13081	13249	13195	13182	13152	13208	13216	13306	13194	13237	13126	13187	13299	13329	13224	13124	13020	13195	13233	13051	13203	13177	13174	13160	13237	13160	13164	13273	13068	13101	13073	13267	13188	13288	13140	13304	13169	13157	13305	13126	13217	13044	13125	13233	13280	13339	13285	13301	13343	13262	13331	13336	13269	13167	13065	13239	13179	13204	13212	13297	13028	13289	13279	13379	13220	13292	13140	13159	13267	13249	13244	13426	13242	13122	13173	13207	13051	13335	13338	13256	13332	13133	13187	13465	13376	13172	13192	13142	13136	13386	13057	13344	13158	13123	13284	13315	13194	13229	13280	13311	13237	13256	13152	13143	13201	13194	13144	13233	13183	13143	13091	13376	13327	13281	13138	13037	13066	13209	13303	13068	13370	13400	13270	13169	13300	13262	13201	13126	13156	13274	13308	13312	13376	13169	13398	13194	13422	13304	13215	13319	13070	13478	13233	13170	13390	13230	13251	13200	13143	13203	13073	13090	13154	13182	13207	13201	13284	13171	13041	13171	13274	13222	13161	13251	13264	13175	13353	13221	13097	13229	13215	13211	13254	13237	13379	13231	12990	13186	13269	13279	13215	13133	13088	13144	13291	13187	13180	13095	13213	13270	13321	13290	13217	13408	13287	13316	13074	13151	13130	13222	13203	13292	13244	13185	13229	13163	13267	13268	13354	13302	13147	13379	13154	13143	13152	13234	13373	13130	13118	13251	13227	13286	13397	13155	13242	13189
23117	21429	29425	23875	21738	24057	25896	19283	17606	17789	17420	16759	16507	16588	16852	16110	16118	15846	15751	15820	15768	15712	15706	15738	15576	15620	15728	15629	15448	15565	15553	15357	15555	17654	21090	19622	18269	16709	15882	15602	15487	15244	15297	15268	15520	15357	15145	15233	15288	15309	15267	15269	15359	15429	15178	15368	15301	15307	15330	15210	15445	15395	15152	15289	15298	15181	15194	15025	15244	15149	15208	15212	15290	15105	15319	15003	15319	15313	15303	15128	15305	15249	14969	15215	15350	15338	15402	15337	15326	15183	15042	15301	15475	15093	15053	15238	15154	15336	15238	15089	15237	15194	15228	15410	15313	15134	14966	15282	15177	15165	15352	15100	15223	15356	15154	15326	15370	15348	15321	15090	15307	15329	15239	15181	15352	15301	15123	15253	15169	15286	15326	15361	15294	15340	15140	15265	15226	15111	15147	15255	15218	15215	15179	15269	15234	15093	15153	15195	15127	14998	15067	15264	15235	15337	15444	15149	15340	15375	15197	15280	15090	15082	15232	15383	15313	15222	15252	15168	15118	15133	15195	15340	15233	15345	15365	15227	15248	15250	15361	15228	15063	15168	15501	15193	15283	15197	15136	15128	15320	15222	15350	15137	15237	15322	15300	15318	15029	15429	15141	15223	15174	15291	15255	15142	15220	15217	15178	15169	15333	15519	15263	15295	15038	15272	15304	15227	15206	15412	15106	15109	15274	15191	15283	15212	15341	15341	15089	15127	15207	15159	15307	15046	15239	15310	15421	15275	15202	15221	15095	15020	15336	15355	15327	15323	15255	15241	15242	15043	15271	15196	15259	15201	15212	15509	15259	15235	15101	15224	15060	15324	15080	15176	15078	15123	15225	15383	15187	15426	15132	15258	15170	15109	14999	15156	15210	15040	15097	15199	15262	15230	15365	15301	15176	15198	15207	15169	15212	15232	15241	15180	15305	15194	15103	15253	15384	15273	15129	15430	15284	15286	15192	15235	15271	15247	15100	15086	15416	14988	15190	15191	15034	15206	15326	15160	15406	15171	15411	15178	15141	15302	15318	15222	15308	15263	15269	15174	15295	15300	15148	15174	15020	15169	15094	15200	15138	15305	15095	15276	15189	15169	15331	15286	15196	15224	15233	15288	15170	15175	15127	15235	15355	15244	15216	15282	15419	15255	15110	15224	15210	15141	15201	15040	15266	15234	15346	15106	15142	15162	15170	14900	15260	15288	15497	15035	15184	15217	15134	15176	15319	15109	15284	15328	15204	15056	15272	15101	15384	15361	15214	15218	15124	15243	15240	15232	14991	15342	15177	15333	15287	15228	15190	15239	15307	15313	15295	15234	15064	15229	15252	15296	15275	15118	15106	15294	15208	15286	15195	15206	15116	15247	15451	15273	15395	15230	15142	15386	15124	15275	15414	15340	15141	15167	15409	15331	15167	15138	15319	15075	15341	15242	15293	15177	15356	15220	15431	15248	15301	15221	15242	15091	15194	15202	15223	15268	15272	15234	15250	15182	15201	15259	15000	15241	15171	15295	15075	15252	14925	15116	15076	15321	15244	15185	15210	15468	15186	15108	15363	15201	15312	15133	15523	15349	15126	15408	15216	15170	15365	15231	15203	15311	15188	15218	15294	15148	15315	15139	15227	15182	15207	15275	15198	15235	15213	15336	15256	15159	15195	15166	15005	15134	15169	15229	15221	15176	15200	15169	15355	15307	15142	15088	15266	15161	15147	15314	15221	15333	15265	15066	15271	15403	15285	15174	15196	15145	15125	15065	15308	15246	15241	15127	15325	15218	15062	15492	15317	15228	15242	15118	15030	15396	15370	15297	15259	15324	15390	15341	15511	15257	15272	15132	15237	15287	15068	15177	15139	15100	15404	15288	15321	14966	15103	15081	15224	15119	15205	15226	15356	15195	15339	15423	15208	15377	15293	15144	15388	15014	15037	15394	15451	15366	15194	15324	15283	15395	15184	15199	15318	15173	15299	15071	15243	15146	15256	15243	15008	15073	15025	15285	15217	15285	15242	15248	15154	14872	15183	15147	15055	15161	15315	15350	15233	15202	15256	15160	15415	15174	15032	15144	15264	15258	15407	15208	15210	15285	15302	15044	15224	15074	15195	14990	15180	15159	15302	15213	15182	15100	15178	15258	15169	15112	15244	15204	15172	15286	15339	15028	15225	15371	15187	15176	15456	15173	15138	15205	15078	15254	15184	15211	15447	15303	15134	15478	15176	15241	15261	15129	15101	15126	15136	15086	15185	15138	15267	15223	15350	15227	15137	15236	15288	15279	15307	15044	15265	15119	15184	15301	15195	15340	15069	15354	14971	15012	15280	15212	15027	15271	14955	15334	15260	15184	15173	15266	15329	15107	15312	15342	15217	15230	15351	15225	15187	15173	15104	15228	15467	15316	15193	15421	15181	15162	15182	15182	15216	15107	15135	15136	15398	15335	15124	15335	15453	15333	15128	15246	15102	15104	15215	14935	15229	15334	15327	15306	15223	15217	15059	15088	15127	15238	15085	15148	15236	15364	15263	15282	15255	15327	15203	15143	15298	15170	15141	15121	15401	15302	15423	15212	15224	15154	15166	15163	15439	15260	15460	15193	15328	15183	15099	15149	15217	15235	15273	15315	15380	15205	15316	15103	15226	15148	15102	15292	15134	15296	15219	15264	15093	15015	15156	15263	15338	15179	15311	15354	15144	15154	15157	15271	15329	15343	15355	15129	15193	15200	15180	15178	15120	15150	15198	15203	15012	15434	15407	15107	15283	15190	14914	15210	15140	15182	15056	15347	15418	15229	15323	15242	15211	15246	15221	15171	15318	15365	15234	15205	15042	15233	15187	15341	15309	15214	15045	15249	15302	15185	15190	15042	15106	15161	15316	15306	15138	15394	15108	15294	15259	15213	15250	15206	15350	15386	14950	15254	15194	15053	15253	15346	15127	15207	15055	15154	15431	15240	15362	15071	15178	15268	15154	15173	15048	15092	15156	15261	15108	15222	14961	15057	15248	15341	15117	15262	15340	15113	15321	15260	15212	15266	15070	15045	15168	15314	15070	15184	15233	15120	15152	15051	15242	15292	15016	15265	15269	15228	15187	15212	15176	15155	15134	15236	15078	15247	15355	15202	15156	15087	15107	15236	15248	15040	15252	15137	15235	15329	15204	15164	15303	15262	15192	15092	15087	15263	15259	15316	15119	15359	15113	15207	15120	15196	15271	15316	15221	15434	15135	15153	15262	15187	15216	15281	15081	15179	15172	15153	15148	15204	15189	15112	15161	15367	15247	15315	15344	15213	15350	15229	15171	15220	15082	15274	15111	15234	15109	15172	15253	14909	15291	15145	15234	15284	15190	15140	15049	15017	15202	15264	15187	15124	15214	15178	15133	15236	15146	15302	15245	15370	15396	15149	15168	15141	15336	15146	15300	15020	15130	15160	15336	15266	15199	15201	15381	15106	15242	15178	15354	15139	15133	15061	15293	15255	15332	15188	15213	15345	15229	15164	15150	15398	15200	15070	15234	15361	15316	15316	15254	15254	15187	15001	15211	15212	15060	15329	15114	15225	15165	15182	15311	15112	15391	15393	15137	15176	15241	15093	15222	15417	15103	15212	15162	15145	15252	14979	15200	14924	15144	15161	15129	15318	15184	15044	15291	15196	15294	15147	15174	15275	14997	15203	15132	15376	15276	15248	15383	15236	15139	15120	15251	15275	15204	15167	15155	15217	15134	15314	15424	15367	15149	15204	15086	15348	15385	15098	15238	15183	15216	15260	15067	15274	15163	15254	15171	15094	15576	15143	15227	15243	15306	15144	15195	15055	15204	15209	15218	15268	15068	15123	15290	15141	15252	15248	15083	15064	15086	15239	15288	15326	15141	15168	15268	14991	15176	15161	15354	15176	15295	15163	15329	15298	15072	15075	15201	15231	15270	15202	15338	15314	15207	15256	15157	15282	15224	15297	15251	15256	15133	15189	15284	15446	15189	15140	15263	15191	15179	15321	15133	15285	15274	15059	15125	15152	15084	15315	15030	15261	15426	15122	15091	15293	15395	15304	15134	15224	15220	15188	15301	15161	15287	15165	15112	15201	15276	15112	15055	15280	15172	15386	15052	15201	15268	15107	15242	15373	15250	15248	15111	15297	15254	15213	15296	15169	15199	15256	14894	15161	15180	15216	15136	15260	15215	15137	14972	15188	15202	15122	15253	15209	15204	15191	15133	15129	15214	15157	15187	15323	15162	15244	15144	15131	15140	15183	15124	15346	15377	15115	15237	15222	15432	15320	15207	15366	15199	15229	15272	15394	15153	15329	15107	15257	15223	15005	15089	15242	15072	15176	15126	15283	15194	15411	15343	15358	15176	15147	15165	15148	15287	15054	15212	15143	15024	15210	15174	15107	15231	15136	15195	15135	15175	15224	15413	15333	15039	15260	15087	15043	15073	15084	15123	15143	15127	15180	15239	15289	15299	15265	15286	15197	15254	15325	15326	15240	15218	15064	15107	15191	15250	15181	15168	15358	15058	15159	15171	15125	15127	15051	15315	15155	15175	15172	15289	15135	14998	15152	15489	15388	15261	15146	15340	15035	15066	15393	15272	15142	15138	15222	15190	15068	15499	15394	15085	15163	15096	15086	15209	15207	15234	15265	15205	15355	14954	15111	15202	15309	15320	15204	15305	15075	15321	15309	15192	15302	15170	15296	15174	15248	15208	15363	15212	15161	15228	15312	15196	15141	15172	15285	15343	15171	15178	15501	15250	15224	15178	15096	15117	15199	15016	15235	15234	15172	15185	15192	15183	15093	15332	15232	15227	15191	15142	15153	15078	14926	15008	15307	15023	15272	15241	15223	15319	15207	15135	15231	15221	15225	15206	15128	15363	15234	15390	15220	15113	15194	15205	15508	15356	15300	15070	15359	15058	15181	15243	15305	15299	15277	15082	14994	15026	15071	15117	15215	15175	15159	15060	15353	15157	15191	14896	15165	15133	15185	15194	15280	15246	15424	15306	15274	15117	15156	15011	15114	15154	15306	15081	15216	15565	15313	15518	15147	15000	15107	15195	15213	15169	15104	15141	15218	15209	15147	15231	15309	15043	15121	14971	15252	15120	15218	15086	15173	15308	15225	15443	15372
21896	38888	33964	28372	25633	23211	21205	18233	17378	16921	16170	15645	14807	15277	15485	14726	14291	13820	13775	13719	13796	13858	13912	13797	13547	13641	13746	13505	13379	13480	13583	13395	13651	17250	21364	18372	16650	14757	13691	13597	13319	13341	13335	13184	13329	13056	13325	13114	13195	13070	13218	13282	13315	13311	13134	13198	13117	13248	13267	13249	13391	13325	13337	13246	13303	13161	13104	13250	13232	13198	13163	13225	13212	13231	13404	13251	13305	13126	13336	13158	13207	13203	13260	13298	13160	13378	13202	13130	13426	13101	13143	13228	13361	13220	13289	13254	13169	13175	13183	13283	13163	13340	13278	13177	13156	13379	13152	13131	13207	13147	13283	13232	13282	12962	13088	13246	13352	13107	13188	13025	13220	13200	13135	13220	13440	13171	13233	13383	13195	13121	13323	13251	13184	13251	13281	13293	13175	13232	13250	13116	13176	13377	13191	13191	13259	13218	13264	13422	13363	13192	13183	13186	13193	13167	13399	13410	13276	13239	13141	13314	13404	13353	13108	13301	13274	13249	13184	13292	13218	13221	13295	13269	13230	13465	13259	13146	13287	13278	13159	13356	13140	13207	13205	13323	13136	13301	13172	13215	13281	13194	13338	13185	13283	13405	13054	13193	13363	13207	13261	13205	13090	13215	13229	13366	13270	13285	13346	13222	13260	13165	13339	13275	13222	13348	13123	13242	13257	13285	13280	13257	13174	13173	13200	13193	13199	13169	13281	13263	13034	13345	13354	13294	13179	13171	13270	13379	13156	13318	13164	13212	13278	13274	13201	13172	13323	13129	13274	13170	13234	13236	13116	13252	13407	13113	13188	13246	13225	13197	13315	13233	13145	13045	13157	13269	13179	13277	13206	13217	13147	13222	13352	13365	13296	13345	13261	13068	13189	13266	13180	13222	13066	13241	13299	13215	13090	13295	13210	13156	13172	13320	13124	13323	13433	13193	13290	13375	13218	13116	13206	13157	13397	13205	13109	13244	13203	13153	13204	13232	13468	13188	13294	13151	13179	13257	13174	13454	13263	13319	13328	13125	13261	13304	13338	13323	13135	13327	13345	13117	13226	13284	13292	13166	13205	13190	13158	13326	13429	13264	13290	13170	13255	13291	13157	13356	13255	13228	13103	13269	13193	13171	13338	13269	13315	13346	13295	13424	13286	13088	13198	13259	13166	13136	13274	13209	13297	13202	13143	13346	13078	13203	13237	13168	13204	13211	13235	13182	13352	13218	13259	13138	13200	13084	13135	13212	13220	13231	13095	13193	13192	13209	13121	13161	13239	13361	13196	13227	13163	13198	13305	13259	13234	13303	13205	13150	13225	13342	13065	13279	13216	13357	13137	13356	13200	13194	13178	13186	13270	13176	13297	13362	13342	13215	13191	13161	13319	13177	13352	13287	13305	13304	13308	13112	13177	13175	13297	13201	13316	13395	13260	13194	13176	13487	13152	13282	13247	13156	13330	13253	13315	13170	13193	13348	13271	13258	13255	13256	13183	13321	13108	13274	13185	13289	13261	13123	13292	13328	13176	13306	13381	13369	13277	13237	13164	13200	13330	13160	13227	13416	13314	13223	13314	13190	13165	13292	13206	13138	13183	13352	13423	13095	13077	13212	13176	13298	13111	13363	13266	13255	13178	13299	13417	13100	13359	13244	13246	13183	13238	13283	13148	13170	13363	13092	13264	13176	13158	13316	13216	13054	13370	13250	13270	13245	13331	13415	13172	13339	13390	13260	13178	13371	13290	13254	13234	13312	13245	13292	13122	13217	13127	13299	13193	13159	13332	13246	13332	13178	13249	13357	13219	13156	13058	13343	13320	13158	13134	13258	13241	13365	13196	13392	13287	13320	13381	13232	13125	13229	13151	13303	13308	13109	13168	13224	13294	13272	13148	13226	13331	13258	13107	13265	13244	13289	13315	13381	13268	13205	13107	13315	13160	13302	13168	13100	13274	13091	13311	13270	13258	13237	13364	13279	13099	13304	13233	13243	13339	13360	13251	13177	13192	13347	13284	13254	13221	13187	13213	13390	13267	12999	13247	13314	13424	13306	13345	13309	13118	13204	13321	13145	13389	13305	13155	13277	13260	13132	13335	13124	13285	13424	13139	13253	13247	13151	13196	13342	13202	13129	13242	13245	13392	13246	13176	13144	13287	13320	13006	13200	13190	13205	13107	13324	13288	13110	13068	13368	13123	13329	13128	13381	13258	13293	13278	13347	13278	13331	13098	13271	13206	13287	13241	13277	13350	13218	13269	13116	13138	13319	13290	13238	13158	13315	13176	13086	13222	13305	13365	13216	13260	13149	13159	13158	13109	13307	13157	13250	13293	13395	13389	13294	13185	13328	13280	13278	13198	13246	13180	13267	13217	13254	13291	13428	13239	13206	13191	13327	13110	13195	13200	13257	13137	13349	13377	13155	13179	13166	13254	13198	13238	13116	13156	13430	13251	13275	13231	13408	13217	13259	13225	13148	13178	13275	13226	13070	13338	13211	13373	13148	13189	13112	13018	13172	13101	13228	13086	13300	13255	13259	13264	13351	13247	13133	13404	13309	13224	13202	13178	13110	13030	13144	13169	13276	13307	13226	13186	13210	13481	13141	13102	13323	13056	13302	13168	13280	13234	13359	13207	13224	13234	13268	13294	13310	13183	13311	13185	13129	13174	13265	13270	13286	13241	13264	13091	13121	13448	13250	13135	13176	13187	13314	13332	13187	13364	13272	13413	13170	13149	13206	13213	13272	13262	13262	13165	13022	13137	13266	13176	13032	13193	13167	13152	13141	13161	13394	13173	13154	13207	13366	13310	13318	13132	13266	13174	13140	13377	13430	13198	13309	13089	13344	13225	13265	13288	13228	13324	13292	13181	13336	13203	13146	13127	13313	13237	13207	13224	13233	13348	13311	13172	13291	13264	13088	13384	13269	13224	13170	13338	13142	13172	13117	13287	13160	13155	13154	13245	13246	13352	12962	13287	13250	13256	13273	13283	13244	13220	13091	13205	13325	13241	13296	13369	13142	13234	13147	13255	13392	13333	13365	13052	13269	13180	13286	13129	13052	13321	13233	13303	13125	13271	13214	13194	13389	13296	13188	13264	13241	13072	13339	13210	13272	13201	13199	13246	13144	13249	13213	13156	13080	13276	13220	13287	13251	13298	13211	13232	13196	13178	13217	13119	13287	13304	13333	13235	13190	13226	13151	13199	13260	13182	13225	13282	13321	13143	13129	13136	13310	13201	13223	13271	13219	13331	13385	13175	13129	13285	13206	13230	13279	13136	13233	13175	13230	13407	13280	13265	13418	13246	13204	13110	13299	13294	13328	13350	13085	13313	13276	13312	13209	13486	13252	13232	13242	13184	13250	13284	13307	13190	13062	13343	13218	13162	13381	13274	13146	13041	13308	13257	13155	13292	13292	13239	13219	13299	13169	13284	13212	13162	13151	13273	13301	13159	13223	13215	13256	13458	13157	13398	13165	13318	13240	13137	13187	13302	13197	13276	13128	13258	13276	13279	12981	13421	13255	13220	13264	13191	13142	13269	13313	13199	13225	13309	13334	13092	13380	13251	13152	13252	13368	13032	13191	13124	13236	13398	13234	13217	13191	13324	13209	13215	13273	13336	13339	13397	13168	13305	13286	13196	13188	13244	13173	13337	13215	13396	13322	13324	13231	13291	13217	13233	13251	13277	13220	13244	13228	13061	13193	13268	13315	13359	13181	13099	13276	13170	13235	13228	13259	13179	13145	13224	13150	13238	13182	13190	13210	13267	13208	13254	13292	13212	13283	13295	13275	13187	13330	13320	13286	13281	13300	13100	13199	13171	13134	13347	13066	13335	13220	13163	13308	13293	13139	13304	13340	13294	13276	13218	13125	13012	13337	13361	13119	13130	13296	13200	13155	13258	13253	13352	13177	13057	13265	13304	13117	13157	13214	13202	13278	13331	13107	13140	13185	13078	13094	13165	13285	13311	13283	13356	13047	13191	13200	13243	13280	13242	13298	13341	13247	13394	13374	13133	13119	13039	13233	13169	13186	13230	13216	13335	13250	13127	13282	13238	13176	13256	13258	13314	13197	13327	13219	13339	13139	13271	13287	13242	13228	13349	13288	13374	13340	13200	13384	13330	13039	13147	13188	13176	13189	13248	13244	13310	13288	13225	13114	12997	13194	13291	13250	13103	13299	13174	13282	13117	13191	13117	13209	13105	13195	13369	13351	13142	13211	13014	13147	13344	13240	13405	13271	13310	13248	13150	13327	13357	13308	13243	13199	13190	13166	13233	13245	13237	13226	13394	13225	13346	13169	13247	13195	13236	13117	13174	13227	13142	13233	13116	13326	13280	13288	13210	13122	13117	13051	13294	13191	13243	13339	13276	13226	13172	13216	13288	13082	13161	13214	13269	13255	13202	13229	13240	13328	13092	13215	13155	13202	13219	13019	13032	13254	13080	13261	13267	13327	13157	13172	13304	13335	13240	13141	13382	13189	13092	13266	13218	13210	13182	13155	13233	13358	13323	13148	13271	13314	13359	13270	13114	13137	13199	13334	13268	13224	13177	13275	13174	13250	13299	13133	13250	13258	13157	13285	13066	13200	13217	13247	13196	13297	13298	13159	13244	13231	13082	13191	13353	13225	13195	13270	13077	13386	13104	13277	13109	13291	13375	13226	13245	13094	13206	13188	13188	13287	13191	13108	13129	13166	13217	13260	13237	13248	13104	13250	13309	13145	13262	13108	13354	13203	13260	13152	13185	13230	13243	13297	13190	13055	13443	13217	13137	13307	13081	13170	13171	13219	13134	13271	13257	13205	13377	13208	13339	13262	13327	13182	13153	13102	13323	13096	13207	13190	13215	13144	13263	13171	13188	13097	13301	13315	13156	13029	13364	13343	13391	13224	13198	13229	13365	13288	13231	13303	13196	13196	13210	13246	13211	13176	13184	13059	13301	13198	13132	13262	13373	13469	13262	13284	13127	13259	13333	13296	13380	13127	13338	13286	13177	13161	13261	13141	13331	13169	13315	13150	13262	13126	13288	13171	13281	13332	13203	13398	13284	13241	13152	13319	13337	13158	13385	13203	13182	13241	13184	13247	13097	13169	13178	13292	13184	13117	13199	13289	13257	13373
28138	22910	26013	23373	20032	19333	18325	17219	16908	16653	16551	16450	16136	16175	16444	16202	16117	15924	15847	15995	15931	15633	16041	15968	15816	15981	16087	15857	15765	15743	15881	15826	16107	16088	16501	16519	16210	16036	15889	15745	15896	15782	15908	15772	15996	15914	15825	15729	15766	15923	15708	15746	15915	15977	15945	15775	15825	15786	15786	15835	15862	15884	15792	15897	15787	15743	15878	15838	15808	15785	15951	15912	15930	15805	15832	15713	15723	15720	15876	16049	16007	15705	15753	15639	15587	15761	15685	15725	15780	15751	15708	15632	15803	15811	15941	15738	15861	15866	15940	15821	15819	15866	15797	15989	15835	15962	15716	15695	15805	15892	15762	15972	15716	15803	15813	15886	15783	15627	15593	15964	15612	15603	15907	15730	16019	15855	15728	15706	15798	15688	15740	15872	15886	15811	15807	15738	15769	15682	16010	16024	15920	15979	15857	15920	15877	15830	15814	15929	15621	15655	15580	15768	15800	15948	15843	15934	15926	15700	15932	15856	15629	15618	15842	15594	15825	15965	15812	15785	15922	15791	15985	15801	15680	15746	15871	15873	15804	15903	16002	15853	15777	15862	15788	15854	15686	15798	15642	15778	15713	15930	15924	15878	15822	15796	15817	15805	16015	15699	15910	15946	15778	15889	15791	15728	15911	15732	15828	15713	15984	15920	15710	16051	15949	15805	15835	15828	15688	15544	15875	15843	16015	15842	15671	15762	15866	15999	15877	15765	15793	15782	15909	15897	15999	15699	15834	15776	15685	15844	15766	15825	15754	15723	15904	15886	15905	15851	15868	15808	16029	15932	15785	15821	15657	15886	15840	15799	15663	15916	15663	15923	15788	15921	15920	15899	15668	15819	15779	15664	15856	15822	15968	15951	15804	15740	15828	15699	15753	15820	15683	15464	15825	15786	15759	15741	15694	15836	15986	15910	15664	15789	15885	15780	15954	15770	15833	15644	15843	15672	15871	15752	15739	15855	15780	15911	15854	15854	15819	15808	15659	15861	15739	15782	15889	15684	15710	15740	15832	15687	15824	15990	16065	15792	15602	15901	15951	15745	15925	15750	16076	15665	15745	15666	15743	15928	15695	15857	16042	15818	15835	15797	15721	15805	15850	15828	15816	15790	15801	15588	15713	15901	16088	15734	15721	15742	15884	15676	15823	15710	15772	16027	15772	15543	15668	15664	15727	15923	15749	15751	15853	15611	15839	15840	15668	15953	15887	15730	15743	15733	15846	15733	15937	15847	15592	15734	15892	15856	15748	15727	15835	15806	15798	15795	15665	15678	15772	15799	15634	15819	15749	15618	15844	15782	15866	15880	15752	15920	15866	15923	15649	15584	15495	15767	15810	15919	15952	15829	15631	15808	15862	15890	15772	15717	15692	15822	15659	15754	15788	15744	15803	15694	15940	15806	15695	15656	15612	15821	15743	15920	15780	15807	15703	15872	15909	15753	15700	15873	15753	15902	15851	15878	15583	15976	15686	15742	15880	15769	15900	15935	15790	15786	15866	15775	15810	15840	15772	15813	15836	15659	15985	15784	15647	15875	15639	15717	15909	15813	15816	15770	15922	15787	15819	15782	15803	15913	15931	15735	15730	15745	15608	15761	15778	15937	15766	15780	15668	15701	15758	15697	15800	15863	15701	15717	15770	15721	15932	15814	16016	15755	15817	15703	15776	15835	15748	15877	15899	15729	15611	15858	15581	15792	16020	15840	15886	15810	15862	15723	15650	15791	15853	15747	15699	15834	15845	15708	15929	15809	15730	16078	15796	15907	15875	15659	15873	15752	15773	15797	15862	15723	15903	15838	15854	15875	15860	15841	15766	15944	16078	15749	16098	15812	15818	15694	15891	15861	16123	15655	15848	15840	15847	15728	15598	15894	15815	15842	15758	15752	15795	15770	15749	15800	15867	15835	15855	16068	15864	15930	15975	15775	15682	15856	15809	15771	15676	15746	15871	15821	15927	15843	15794	15751	15815	15939	15760	15917	15879	15704	15786	15778	15880	15824	15754	15857	15692	15851	15770	15501	15732	15873	15853	15738	15820	15762	15863	15894	15734	15809	15748	15908	15822	15646	15828	15830	15936	15869	15861	15787	15811	15907	16032	15913	15859	15769	15936	15751	15794	15736	15775	15904	15946	15846	15665	15725	15807	15666	15886	15828	15925	15880	15879	15769	15812	15724	15671	15848	15769	15837	15811	15865	15909	15851	15623	15649	15974	15617	15759	15901	15771	15791	15860	15696	15926	16015	15787	16038	15788	15814	15820	15955	15825	15824	15870	15965	15704	15786	15842	15815	15883	15790	15780	15998	16076	15932	15751	15817	15797	15815	15750	15743	15918	15802	16077	15766	15867	15792	15899	15838	15564	15725	15864	15880	15919	15676	15856	15959	15843	16032	15864	15831	15859	15690	16054	15819	15625	15690	15808	15810	15790	15717	15824	15822	15725	15730	15815	15595	15925	15744	15832	15915	15794	15691	15790	15910	15774	15698	15873	15712	15744	15825	15939	15698	15803	15773	15835	15840	16012	15712	15916	15817	15561	15969	15884	15921	15962	15795	15870	15942	15861	15676	15697	15912	15757	15857	15756	15909	15751	15739	15872	15885	15850	15985	15749	15829	16035	15777	15904	15778	15730	15808	15732	15788	15815	15778	15768	15832	15814	15864	15863	15952	15815	15865	15858	15838	15883	15658	15780	15778	15810	15918	15946	15747	15761	15773	15827	15944	15610	15587	15715	15735	15653	15819	15560	15821	15846	15928	15650	15752	15915	15535	15761	15677	15765	15834	15732	15755	15749	15779	15895	15919	16027	15922	15928	16031	15849	15678	15714	15847	15857	15812	15866	15789	15786	15801	15728	15782	15742	15864	15705	15766	16031	15786	15774	15865	15652	15957	15902	15675	15875	15595	15854	15779	15753	15870	15765	15917	15749	15901	15607	15681	15913	15757	15721	15807	15854	15861	15972	15707	15934	15974	15853	15860	15769	15797	15922	15654	15698	15881	15907	15948	15760	15879	15815	15761	15789	15998	15986	15845	15716	15830	15855	15942	15882	15662	15738	15946	15727	15995	16010	15886	16039	15824	15690	15904	15900	15767	15998	15821	16021	15871	15792	16045	15805	15737	15944	15721	15808	15692	15913	15684	15855	15862	15512	15908	15849	16014	16104	15860	15796	15866	15593	15782	15823	15759	15722	15818	15845	15768	15825	15856	15760	15849	15705	15774	15881	15764	15831	16039	15909	15891	15752	15721	15558	15849	15674	15778	15749	15672	15604	15995	15947	15787	15832	15577	16117	15796	15632	15851	15812	15813	15889	15748	15784	15870	15678	15726	15880	15851	15860	15866	15899	15757	15915	15682	15838	15839	15904	15713	15936	15782	16141	15652	15720	15793	15838	15762	15935	15990	15742	16028	15737	15664	15843	15779	15842	15865	16025	15741	15768	15942	15953	15728	15625	15706	15893	15902	15881	15965	15851	15738	15886	15755	15785	15923	15755	15864	15858	15716	15796	15875	15819	15638	15900	15812	15850	15874	15871	15705	15953	15722	15746	15780	15875	15793	15573	15620	15618	15767	15774	15629	15748	15708	15833	15820	15921	15687	15771	15700	15824	15841	16040	15721	15753	15852	15821	15727	15570	15890	15742	15730	15763	15763	15803	15749	15856	15870	15654	15906	15815	15904	15723	15852	15792	15798	15822	15837	15730	15704	16035	15763	15884	15637	15813	15872	15778	15817	15861	15953	15697	15781	15742	15826	15645	15741	15948	15902	15853	15730	15853	15880	15839	15807	15974	16053	16059	15757	15846	15840	15754	15842	15920	15658	15924	15858	15735	15747	15904	15900	15766	15688	15879	15743	15794	15798	15809	15749	15925	15952	15723	15762	15709	15715	15627	15606	15897	15811	15781	15920	15662	15739	15787	15655	15985	15903	15876	15789	15678	15723	15966	15935	15935	15768	15800	15861	15722	16072	15949	15873	15845	15872	15878	15804	15786	15793	16088	15865	15753	15809	15895	15777	15670	15870	15721	15724	15906	15797	16002	15983	15778	15809	15832	15840	15787	15735	15688	15689	15667	15784	15722	15604	15762	15740	15980	15779	15832	15794	15760	15789	15699	15733	15882	15577	16152	15617	16017	15690	15795	15780	15859	15828	15945	15923	15781	15850	15707	15686	15941	15849	15765	15801	15720	15994	15754	15949	15890	15823	15858	15713	15808	15702	15749	15916	15784	15829	15668	15702	15836	15695	15890	15944	15773	15767	15694	15838	15780	15877	15902	15911	15738	15771	15691	15851	15915	15844	15863	15640	16010	15839	15904	15923	15703	15845	15865	15783	15641	15871	15816	15907	15760	15859	15622	15795	15950	15738	15909	15891	15842	15890	15705	15607	15875	15815	15772	15667	15947	16038	16006	15922	15917	15678	15803	15867	15664	15867	15862	15925	15774	15734	15746	15880	15871	15775	15897	15766	15920	15811	15859	15961	15879	15809	15797	15866	15710	15880	15945	15758	15919	15889	15784	15777	15868	15651	15832	15763	15862	15871	15972	15738	15871	15809	15978	15766	15839	15859	15901	15958	15882	15851	15717	15779	16045	15772	15801	15735	15787	15765	15968	15923	15804	15858	15892	16039	15837	15773	15938	15629	15837	15757	15666	15904	15726	15905	15774	15889	15633	15814	15867	15910	15677	15824	15736	15801	15815	16026	15751	15736	16073	15652	15772	15823	15901	15971	15879	15713	15704	15750	15704	15649	15925	15777	15772	15756	15972	15745	15830	15721	15733	15953	15983	15927	15737	15717	15716	15798	15717	15878	15906	16063	16005	15705	15751	15554	16024	15896	15884	15661	15776	15914	15927	15885	15911	15802	15851	15871	15873	15835	15862	15837	15884	15870	15828	15780	16159	16002	15659	15878	15918	15646	15915	15907	15925	15892	15892	15808	15796	15859	15649	15704	15761	15699	15844	15829	15840	15746	15837	15886	15700	15682	15698	15773	15814	15865	15876	15662	15871	15624	15882	16008	15763	15850	15800	15806	15911	15863	15836	15882	15631	15738	15749	15755	15883	15795	15790	15751	15819	15772	15942	15914	15863	15772	15753	15802	15734	15804	15841	15771	15758	15680
20144	26526	23867	20803	19968	19076	17538	15514	15116	14926	14746	14519	14217	14528	14521	14135	13890	13682	13666	13734	13876	13785	13863	13822	13814	13704	13721	13682	13717	13592	13694	13593	13720	13855	14230	14195	14073	13949	13811	13686	13571	13606	13508	13491	13586	13416	13640	13689	13723	13595	13549	13815	13592	13571	13470	13563	13593	13559	13679	13585	13546	13505	13761	13726	13669	13730	13575	13598	13815	13633	13693	13552	13689	13709	13638	13779	13639	13627	13594	13839	13650	13683	13652	13541	13553	13773	13539	13506	13457	13753	13644	13600	13560	13647	13544	13479	13750	13869	13619	13695	13556	13588	13645	13579	13806	13557	13710	13690	13564	13582	13638	13514	13620	13627	13707	13570	13556	13651	13647	13549	13619	13472	13638	13551	13713	13605	13670	13623	13660	13567	13485	13494	13551	13797	13395	13642	13702	13423	13719	13560	13618	13623	13529	13548	13588	13503	13712	13468	13647	13624	13643	13618	13570	13498	13369	13684	13811	13511	13621	13638	13568	13672	13666	13806	13564	13800	13398	13604	13602	13510	13665	13763	13662	13305	13665	13513	13488	13629	13583	13615	13510	13478	13662	13585	13660	13518	13690	13634	13686	13790	13475	13657	13872	13737	13607	13710	13557	13440	13572	13602	13589	13415	13688	13482	13525	13658	13493	13633	13687	13743	13677	13489	13519	13644	13573	13726	13587	13698	13711	13609	13722	13710	13829	13622	13506	13733	13455	13422	13943	13641	13574	13589	13622	13486	13586	13708	13806	13592	13696	13454	13592	13575	13570	13611	13662	13611	13699	13512	13593	13509	13580	13448	13613	13614	13684	13500	13702	13686	13600	13564	13444	13651	13612	13602	13631	13803	13668	13653	13586	13613	13540	13682	13735	13597	13736	13613	13763	13584	13670	13569	13420	13637	13763	13576	13561	13431	13595	13507	13609	13604	13584	13664	13676	13650	13500	13687	13582	13727	13642	13540	13454	13535	13579	13447	13630	13601	13607	13552	13564	13689	13597	13586	13752	13672	13587	13647	13693	13556	13629	13502	13396	13620	13473	13584	13599	13633	13645	13604	13628	13850	13578	13600	13570	13699	13587	13571	13524	13776	13516	13417	13703	13610	13576	13382	13476	13757	13559	13424	13559	13542	13807	13363	13659	13573	13579	13690	13530	13559	13654	13473	13568	13589	13526	13554	13518	13684	13632	13649	13745	13578	13428	13725	13555	13653	13712	13691	13542	13473	13706	13662	13658	13603	13602	13673	13757	13779	13542	13638	13762	13555	13585	13479	13669	13742	13692	13527	13446	13535	13603	13667	13474	13608	13451	13688	13495	13435	13630	13584	13572	13739	13530	13569	13700	13738	13613	13626	13636	13589	13538	13584	13610	13709	13656	13729	13625	13759	13628	13601	13589	13410	13683	13607	13660	13519	13622	13720	13626	13533	13744	13457	13726	13450	13654	13786	13504	13672	13586	13511	13573	13724	13567	13574	13704	13589	13422	13626	13769	13622	13677	13648	13650	13608	13567	13654	13453	13727	13527	13402	13637	13570	13641	13651	13539	13500	13550	13418	13769	13783	13614	13719	13537	13589	13798	13554	13476	13548	13743	13599	13434	13471	13633	13732	13517	13715	13492	13660	13486	13512	13677	13721	13689	13628	13709	13570	13575	13626	13659	13556	13662	13690	13560	13766	13761	13535	13597	13553	13477	13589	13601	13604	13614	13588	13677	13569	13583	13490	13636	13557	13521	13541	13499	13727	13463	13524	13551	13661	13668	13447	13693	13613	13642	13662	13584	13511	13570	13629	13650	13594	13571	13548	13626	13644	13547	13535	13656	13708	13512	13554	13777	13613	13622	13570	13539	13632	13618	13700	13792	13774	13495	13626	13538	13759	13609	13547	13619	13495	13676	13583	13616	13612	13576	13669	13610	13709	13658	13755	13524	13685	13565	13660	13605	13561	13700	13647	13694	13695	13570	13487	13581	13736	13652	13658	13681	13539	13646	13502	13646	13564	13618	13501	13552	13595	13688	13627	13662	13567	13412	13641	13548	13556	13687	13651	13543	13491	13484	13673	13557	13576	13610	13515	13571	13469	13541	13521	13640	13584	13552	13644	13636	13651	13601	13750	13732	13556	13579	13684	13610	13524	13813	13417	13481	13397	13426	13512	13492	13625	13601	13622	13412	13711	13623	13579	13692	13784	13589	13518	13743	13631	13635	13713	13554	13822	13672	13515	13710	13576	13581	13531	13787	13525	13497	13716	13597	13563	13685	13651	13617	13538	13580	13639	13461	13776	13670	13573	13472	13581	13562	13654	13534	13542	13635	13602	13560	13656	13493	13657	13598	13597	13604	13587	13543	13430	13703	13729	13529	13604	13740	13571	13545	13543	13562	13591	13583	13610	13536	13439	13796	13640	13552	13649	13635	13366	13394	13502	13737	13552	13657	13532	13714	13515	13530	13599	13621	13483	13651	13539	13659	13603	13586	13634	13567	13630	13642	13613	13614	13707	13639	13681	13575	13702	13674	13631	13616	13482	13619	13483	13688	13507	13639	13701	13678	13614	13641	13644	13680	13638	13694	13597	13652	13491	13581	13758	13651	13732	13619	13701	13611	13606	13695	13666	13632	13410	13849	13553	13821	13583	13675	13574	13768	13671	13711	13567	13636	13608	13611	13697	13712	13659	13709	13542	13566	13589	13411	13668	13757	13551	13649	13773	13436	13787	13778	13506	13531	13583	13470	13656	13612	13549	13545	13669	13563	13554	13680	13591	13414	13715	13478	13678	13547	13589	13608	13756	13638	13593	13620	13497	13673	13562	13682	13653	13609	13493	13504	13721	13588	13579	13707	13734	13614	13766	13490	13582	13613	13460	13491	13579	13630	13476	13609	13670	13758	13514	13575	13572	13609	13588	13575	13546	13426	13564	13544	13602	13738	13760	13643	13551	13678	13564	13705	13454	13623	13609	13585	13616	13683	13508	13594	13594	13749	13621	13747	13458	13547	13594	13760	13478	13706	13813	13557	13551	13433	13591	13605	13927	13635	13503	13603	13477	13710	13574	13640	13535	13707	13567	13680	13553	13626	13575	13756	13657	13551	13645	13476	13721	13590	13626	13566	13589	13474	13827	13582	13683	13809	13592	13533	13668	13536	13502	13653	13678	13671	13589	13289	13328	13518	13636	13534	13605	13604	13549	13491	13544	13489	13649	13571	13621	13451	13676	13720	13525	13782	13709	13561	13490	13560	13464	13662	13480	13732	13641	13773	13668	13679	13728	13674	13558	13491	13597	13712	13577	13669	13778	13564	13696	13586	13590	13430	13572	13516	13447	13630	13533	13624	13604	13627	13586	13687	13690	13646	13588	13664	13506	13593	13586	13637	13484	13677	13740	13574	13712	13608	13495	13354	13560	13699	13600	13639	13632	13599	13774	13576	13603	13633	13514	13783	13656	13693	13645	13613	13860	13727	13625	13477	13624	13653	13616	13618	13607	13528	13590	13711	13665	13678	13835	13567	13603	13512	13500	13683	13643	13642	13532	13645	13571	13727	13469	13580	13694	13717	13575	13745	13486	13711	13621	13682	13758	13640	13483	13815	13766	13573	13623	13629	13812	13649	13611	13494	13798	13519	13717	13680	13670	13610	13520	13771	13652	13625	13547	13483	13508	13699	13519	13674	13563	13586	13581	13778	13455	13600	13735	13564	13623	13611	13578	13662	13651	13680	13593	13798	13655	13637	13602	13575	13748	13614	13500	13679	13690	13514	13433	13729	13629	13671	13656	13615	13581	13839	13746	13602	13692	13594	13660	13569	13651	13578	13737	13501	13598	13814	13711	13588	13641	13475	13416	13720	13587	13722	13653	13670	13557	13530	13705	13582	13496	13677	13732	13690	13731	13504	13641	13613	13630	13606	13763	13532	13534	13561	13496	13765	13737	13585	13659	13598	13601	13648	13739	13595	13685	13673	13789	13584	13484	13512	13631	13646	13732	13620	13673	13595	13772	13766	13589	13638	13720	13546	13608	13678	13726	13825	13714	13529	13574	13742	13585	13664	13684	13604	13674	13586	13573	13565	13579	13597	13734	13555	13486	13720	13739	13542	13547	13616	13630	13665	13722	13595	13674	13626	13594	13866	13559	13687	13653	13690	13579	13412	13538	13684	13451	13560	13564	13483	13592	13606	13675	13597	13608	13553	13638	13473	13715	13680	13600	13505	13614	13416	13799	13626	13533	13547	13763	13683	13670	13569	13500	13420	13649	13550	13530	13649	13529	13648	13567	13568	13498	13655	13488	13533	13454	13756	13587	13628	13667	13590	13504	13764	13646	13598	13567	13601	13646	13540	13648	13515	13416	13571	13709	13510	13690	13625	13667	13676	13752	13636	13760	13580	13700	13764	13649	13711	13584	13595	13510	13544	13537	13651	13622	13501	13616	13585	13592	13527	13673	13587	13525	13671	13578	13594	13582	13638	13470	13591	13591	13519	13731	13578	13517	13667	13616	13558	13540	13429	13584	13502	13480	13729	13792	13712	13550	13585	13704	13522	13725	13675	13658	13619	13517	13689	13593	13615	13711	13748	13687	13710	13731	13538	13556	13620	13602	13635	13745	13567	13712	13691	13657	13488	13566	13642	13821	13868	13760	13549	13586	13712	13567	13601	13674	13506	13678	13555	13659	13646	13503	13528	13581	13720	13774	13637	13705	13699	13595	13703	13538	13661	13503	13779	13677	13707	13605	13741	13596	13689	13691	13726	13605	13504	13559	13540	13584	13432	13583	13823	13694	13504	13673	13713	13618	13449	13726	13589	13646	13315	13576	13712	13732	13587	13559	13701	13673	13726	13693	13571	13693	13534	13661	13522	13679	13498	13783	13614	13557	13493	13418	13511	13555	13499	13533	13696	13619	13572	13556	13474	13566	13551	13645	13654	13648	13643	13603	13694	13526	13607	13660	13602	13536	13568	13635	13704	13567	13608	13623	13524	13577	13576	13659	13652	13515	13550	13645	13546	13606	13809	13700	13750	13540	13487	13477	13507	13664	13776	13569	13636	13716	13678	13595	13769	13657	13455	13621	13522	13418	13479	13589	13601	13695	13511	13623	13526	13544	13649	13698	13570	13564	13563	13476	13448	13604
24063	21517	29213	24376	22782	23746	22854	18541	17497	17409	17241	16923	16824	16767	16950	16836	16350	16159	16236	16199	16049	16201	16115	16149	16050	15914	16012	15896	16042	16052	15947	15932	16044	17406	19253	18388	17392	16527	16298	15995	15913	15782	16016	15876	15830	15850	16010	16036	15775	15769	16106	15857	15950	15865	15821	15951	15897	15906	15841	15911	15870	15737	15897	15881	15747	15795	16056	15950	15834	15804	15782	15821	15807	16045	15966	15770	16052	15812	15790	15725	15922	15770	15919	15792	15934	15966	15921	15918	15658	15856	15813	15926	15732	15801	15870	15760	15727	15915	15726	15862	15838	15836	15616	15829	15739	15648	15948	15725	15841	15957	15770	15678	15790	15959	15707	15684	16029	15770	15978	15977	15578	15838	15768	15843	15867	15698	15647	15700	15577	15858	15877	15635	15895	15828	15765	15854	15621	15734	15676	15833	15992	15851	15537	15579	15830	15798	15802	15819	15983	15769	15755	15781	15611	15913	15882	15947	15770	15670	15851	15862	15645	15734	15744	15653	15820	15923	15871	15797	15907	15755	15834	15994	15695	15825	15860	15679	15596	15759	15785	15872	15786	15893	15735	15843	15665	15904	15822	15918	15800	15673	15822	15802	15786	15728	16012	15979	16009	15922	15837	15787	15728	15861	15999	15951	15809	15818	15865	15783	15791	15792	15757	15898	15824	15905	15797	15816	15725	15733	16040	15765	15838	15690	15811	15846	15877	15735	15827	15770	15763	15826	15801	15850	15891	15632	15729	15691	15899	15726	15577	15843	15779	15934	15841	15711	15786	15825	15674	15855	15762	15797	15918	15804	15727	15700	15698	15738	15852	15843	15702	15906	15771	15878	15708	15786	16033	15803	15956	15879	15611	15780	15945	15881	15755	15794	15653	15937	15638	15734	15792	15541	15860	15682	15726	15867	15885	15765	15821	15808	15861	15563	15864	15836	15924	15677	15781	15841	15759	15606	15663	15547	15747	15679	15568	15714	15948	15835	15611	15956	15955	15814	15732	15800	15945	15848	15849	15733	15792	15934	16005	15892	15888	15946	15702	15580	15932	15919	15829	15778	15983	15793	15830	15852	15884	15946	15873	15719	15727	15735	15791	15867	15749	15982	15726	15837	15874	15970	15766	15825	15886	15903	15870	15724	15854	15804	15583	15896	15854	15837	15936	15768	15608	15759	15948	15644	15831	15887	16068	15777	16001	15769	15693	15902	15647	15729	15880	15857	15743	15889	15757	15936	15877	15691	15827	15716	15888	15858	15933	15926	15618	15821	15759	15878	15784	15808	15861	15862	15939	15802	15712	15747	15816	15726	15862	15631	15738	15841	15754	15691	15833	15861	15820	15669	15687	15893	15987	15891	15704	15810	15822	15550	15937	15835	15711	15874	15938	15904	15842	15812	15771	15764	15633	15902	15877	16062	15882	15689	15845	16040	15782	15685	15734	15818	15931	15927	15871	15985	15754	15722	15827	15720	15834	15691	15704	15743	15828	15733	15771	15613	16038	15754	15752	15745	15720	15976	15873	15857	15732	15680	15802	15805	15795	15858	15962	15821	15690	15677	15798	15681	15966	15614	15858	15791	15707	15785	15770	15930	15867	15686	15981	15665	15902	15590	15698	15784	15613	15662	15744	15772	15743	15964	15884	15706	15780	15961	15797	15725	15906	15734	15948	15788	15891	15701	15827	15769	15709	15705	15861	15838	15650	15610	15783	15771	15766	15716	15775	15946	15803	15698	15785	15812	15850	15673	15657	15794	15726	15707	15859	15731	15828	15885	15802	15739	15646	15721	15856	15983	15809	15807	15865	15682	15867	15823	15656	15741	15786	15793	15841	15752	15721	15801	15742	16016	15731	15877	15980	15777	15782	15986	15763	15833	15954	15728	15624	15802	15849	15681	15827	15786	15868	15744	15757	15805	15918	15688	15979	15677	15920	15861	15798	15828	15817	15768	15541	15742	15712	15666	15659	15790	15706	15955	15731	15744	15522	15850	15935	15883	15913	15759	15862	15786	15763	15667	15798	15747	15701	15754	15829	16006	15480	15852	15717	15707	15901	15807	15788	15817	15816	15869	15865	15781	15783	15850	15778	15679	15974	15830	15899	15810	15687	15729	15895	15641	15938	16231	15742	15859	15690	15698	15756	16013	15749	15913	15874	15767	15585	15718	15793	15737	15804	15652	15735	15759	15625	15754	15956	15811	15978	15998	15970	15833	15904	15702	15760	15981	15541	15762	15846	15863	15924	16016	15699	15851	15917	15919	15940	16014	15896	15759	15735	15769	15871	15923	15720	15693	15785	15721	15681	15829	15613	15873	15990	15762	15901	15706	15745	15781	15939	15894	15832	15756	15904	15531	15806	15989	15722	15711	15649	15705	15747	15948	15803	15837	15937	15650	15846	15894	15890	15720	15676	15777	15911	15700	15810	15666	15644	15735	15901	15927	15759	15912	15729	15663	15888	15943	16062	15735	15876	15809	15882	15666	15869	16037	15971	15881	16018	15845	16100	15825	15718	15980	15946	15832	15774	15894	15892	16010	15855	15992	15748	15919	15737	15718	15685	15720	15957	15871	15966	15910	15989	15765	15942	15657	15959	15587	15814	15804	15914	15689	15812	15894	15851	15864	15886	15674	15840	15903	15869	15859	15674	15724	15793	15957	15839	15817	15693	15687	15920	15752	15883	15877	15890	15918	15640	15830	15973	15830	15929	15943	15676	15861	15711	15812	15843	15572	15718	15700	15748	15816	15756	15767	15918	15779	15900	15676	15683	15902	15815	15852	15659	15758	15715	15606	15804	15725	15571	15759	16017	15817	15951	15784	15779	15649	15806	15909	15880	15910	15873	15741	15613	15925	15756	15760	15913	15895	15820	15887	15893	15615	15892	15633	15761	15750	15880	15842	15914	15688	15831	15762	15801	15757	15730	15699	15725	15926	16015	15796	15863	15797	15874	15764	15900	15723	15933	15814	15971	15813	15680	15651	15858	15887	15754	15660	15710	15777	15698	15735	15804	15923	15826	15811	15866	15700	15856	15727	15639	15654	15783	15685	15844	15844	15609	15784	15856	15677	15754	15803	15746	15792	16037	16122	15729	15619	15912	15820	15709	15863	15895	15837	15792	15784	15858	15751	15559	15640	15735	15885	15675	15835	15902	15853	15614	15712	15610	15753	15820	15824	16046	15790	15898	15906	15863	16025	15892	15750	15800	15592	15756	15965	15772	15877	15777	15811	15716	15702	15648	15705	15772	15874	15825	15636	15873	15833	15679	16012	15832	15781	15672	15897	15830	15861	16056	15744	15653	15755	15937	15729	15960	15806	15638	15996	15745	15849	15956	15913	15767	15859	15659	15758	15684	15712	15954	15883	15979	15758	15866	15894	15780	15900	15708	15838	15851	15743	15811	15641	15747	15820	15729	15909	15541	15553	15870	15804	15866	15656	15974	15885	15950	15797	15689	15658	15804	15742	15800	15788	15866	15820	15714	15639	15800	15778	15737	16008	15723	15677	15833	15774	15871	15929	15876	15920	15778	15869	15698	15705	15590	15882	15860	15523	15641	15702	15797	15735	15799	15774	15839	15797	15799	15617	15734	15857	15536	15789	15986	15649	15981	15865	15766	15947	15959	15627	15769	15856	15940	15650	15864	15652	15884	15976	15781	16038	15839	15745	15739	15727	15780	15827	15857	15887	15769	15897	15898	15779	16044	16000	15866	15847	15832	15951	15782	15694	16039	16077	15942	15736	15763	15678	15841	15764	15893	15792	15903	16020	15803	15992	15938	15840	15867	15819	15837	15636	15717	15680	15761	15473	15798	15769	15879	15798	15761	15813	15803	15830	15770	15769	15816	15670	15868	15885	15784	15721	15802	15865	15819	15642	15868	15717	15794	15760	15846	15834	15861	15680	15768	15683	15885	15783	15850	15633	15818	15823	15895	15739	15812	15723	15695	15934	16007	15855	16041	15901	15794	15908	15718	15861	15983	15831	15844	15556	15723	15725	15592	15842	15944	15806	15856	15816	15849	15853	15743	15728	15621	15863	15691	15817	15833	15945	15780	15741	15770	16114	15718	15905	15700	15612	16069	15929	15703	15915	15821	15861	15886	15895	16158	16038	15987	15938	15964	15834	15758	15855	15761	15547	15853	15818	16010	15561	15940	15877	16015	15830	15770	15794	15676	15786	15788	16165	15867	15651	15618	15746	15916	15709	15715	15709	15702	15735	15673	15814	15905	15712	15690	15969	15898	15902	15832	15597	15661	15705	15612	15577	15964	15797	16029	15748	15629	15672	15649	15679	15678	15716	15744	15878	15886	15840	15978	15751	15802	15673	15673	15637	15949	15728	15731	15757	15733	16011	16023	15930	15873	15541	15680	15672	15742	15724	15798	15766	15954	15940	15699	15824	15847	15825	15747	15972	15720	15664	15755	15939	15900	15822	15916	15833	16001	15727	15765	15660	15832	15853	15889	15814	15766	15649	15753	15886	15883	15917	15737	15918	15509	15958	15740	15893	15716	15909	15762	16043	15584	15833	15828	15599	15758	15805	15827	15857	15758	15912	15717	15815	15865	15661	15866	15936	15683	15709	15793	15664	15751	15768	15696	15764	15970	15891	15600	15813	15593	15486	15783	15847	15873	15855	15991	15887	15951	15708	15734	15742	15734	16123	15816	16024	15834	15796	15759	15834	15705	15945	15738	15657	15922	15728	15851	15948	15935	15895	15695	15702	15786	15962	15645	15818	15734	15813	15682	15632	15762	15876	15847	15752	15813	15939	15761	15718	15807	15909	15928	15748	15898	15835	15879	15818	15770	15892	15765	15722	15706	15764	15876	15700	15815	15765	15824	15830	15942	15812	15996	15859	15888	15890	15720	16011	15928	15787	15825	15830	15783	15765	15582	15717	15991	15891	15805	15775	15801	15918	15920	15739	15783	15940	15763	15852	16058	15870	15738	15805	15831	15770	15633	15818	15734	15793	15710	15767	15960	15793	15634	15662	15848	15790	15625	15724	15801	15901	15852	15734	15924	15669	15710	15969	15756	15757	15906	15739	16153	15845	15956	15717	15876	15650	15624	15695	16043	15780	15933	15795	15939	15825	15873	15733	15642	15787	15806	15735	15695	15915	15944	15801
19626	32665	30524	24918	24006	21602	20142	17352	16210	16208	15965	15131	14711	14941	15078	14729	14331	14010	13776	14057	14261	14010	14014	14007	14011	13849	13721	13671	13600	13677	13730	13795	13597	16035	18318	16542	15679	14334	14011	13709	13753	13648	13700	13806	13657	13649	13524	13486	13689	13544	13707	13716	13501	13697	13772	13638	13568	13787	13536	13748	13738	13731	13678	13601	13717	13474	13768	13698	13620	13493	13488	13793	13936	13532	13659	13685	13574	13703	13688	13569	13730	13651	13677	13475	13519	13596	13741	13478	13650	13695	13654	13632	13581	13514	13645	13527	13755	13649	13737	13695	13672	13463	13683	13603	13722	13763	13700	13621	13597	13717	13579	13684	13652	13574	13814	13489	13714	13593	13667	13605	13558	13633	13562	13492	13700	13472	13710	13780	13592	13665	13646	13519	13579	13588	13561	13708	13531	13747	13685	13632	13581	13654	13668	13609	13588	13675	13755	13514	13570	13517	13537	13429	13746	13649	13574	13919	13604	13681	13694	13560	13955	13768	13553	13692	13645	13590	13563	13592	13645	13720	13491	13707	13608	13595	13476	13715	13616	13733	13549	13610	13724	13535	13686	13535	13699	13675	13783	13520	13578	13672	13446	13648	13570	13669	13689	13688	13772	13525	13581	13552	13746	13619	13573	13558	13782	13501	13634	13631	13610	13602	13615	13634	13500	13580	13594	13546	13547	13640	13526	13677	13606	13505	13650	13735	13726	13539	13571	13742	13547	13636	13662	13665	13711	13616	13658	13671	13751	13600	13493	13672	13632	13618	13663	13622	13736	13496	13535	13543	13539	13658	13901	13614	13678	13730	13728	13653	13540	13725	13601	13637	13746	13719	13583	13655	13524	13750	13609	13708	13575	13601	13650	13457	13697	13651	13780	13730	13391	13629	13700	13445	13473	13639	13640	13554	13585	13748	13697	13663	13588	13734	13702	13598	13678	13743	13578	13671	13728	13630	13567	13609	13596	13621	13750	13578	13482	13735	13564	13692	13496	13736	13628	13652	13695	13643	13548	13614	13545	13710	13655	13682	13566	13620	13655	13657	13662	13581	13580	13629	13653	13817	13528	13668	13588	13679	13528	13732	13589	13623	13607	13760	13709	13685	13713	13632	13665	13744	13546	13634	13669	13599	13693	13669	13477	13679	13598	13475	13693	13560	13585	13613	13653	13504	13519	13712	13625	13790	13626	13776	13774	13656	13664	13486	13735	13539	13684	13457	13487	13745	13621	13654	13704	13630	13729	13633	13585	13661	13488	13614	13771	13646	13707	13688	13648	13567	13625	13510	13649	13673	13549	13615	13621	13569	13643	13550	13645	13653	13656	13659	13699	13724	13687	13740	13529	13475	13720	13677	13757	13670	13633	13791	13735	13544	13730	13577	13473	13549	13662	13661	13665	13510	13726	13460	13577	13555	13673	13543	13665	13617	13656	13552	13835	13707	13708	13674	13522	13655	13755	13659	13652	13474	13579	13707	13604	13578	13613	13644	13668	13538	13612	13673	13697	13562	13555	13619	13740	13585	13764	13596	13576	13508	13423	13615	13591	13886	13527	13664	13678	13569	13699	13673	13665	13488	13603	13639	13626	13665	13699	13607	13542	13658	13571	13652	13737	13470	13584	13495	13603	13549	13551	13718	13685	13594	13670	13504	13599	13600	13626	13632	13558	13740	13599	13656	13621	13647	13731	13492	13787	13576	13548	13637	13757	13735	13503	13500	13563	13743	13840	13590	13536	13569	13579	13501	13852	13647	13645	13652	13681	13606	13613	13766	13747	13561	13646	13737	13675	13591	13741	13672	13662	13644	13521	13567	13617	13509	13760	13757	13623	13496	13773	13635	13637	13572	13678	13547	13587	13647	13702	13637	13483	13732	13743	13614	13557	13539	13815	13701	13435	13581	13612	13623	13570	13538	13584	13512	13677	13665	13681	13595	13610	13741	13771	13653	13648	13623	13489	13552	13673	13579	13700	13690	13781	13448	13701	13664	13637	13516	13607	13622	13749	13651	13694	13738	13799	13500	13702	13674	13537	13527	13566	13785	13595	13592	13555	13664	13619	13427	13671	13760	13689	13602	13553	13631	13642	13730	13733	13643	13618	13732	13582	13415	13606	13737	13627	13582	13475	13684	13630	13774	13533	13760	13731	13697	13821	13752	13543	13629	13733	13674	13731	13439	13550	13596	13607	13603	13543	13706	13644	13712	13648	13647	13552	13565	13667	13705	13509	13651	13596	13649	13470	13472	13666	13614	13493	13606	13567	13755	13740	13522	13642	13515	13552	13735	13644	13677	13727	13758	13603	13602	13822	13675	13668	13451	13587	13621	13519	13669	13627	13597	13631	13545	13622	13851	13599	13483	13647	13733	13679	13602	13613	13577	13662	13664	13554	13612	13655	13712	13596	13572	13734	13620	13753	13423	13540	13701	13713	13599	13588	13556	13779	13562	13629	13612	13715	13749	13632	13588	13576	13637	13771	13597	13514	13551	13766	13709	13677	13395	13599	13564	13612	13612	13587	13825	13508	13551	13661	13696	13561	13581	13666	13703	13662	13645	13766	13524	13538	13703	13756	13534	13812	13500	13551	13771	13630	13714	13445	13620	13498	13624	13629	13655	13510	13680	13623	13509	13737	13692	13555	13637	13549	13731	13594	13591	13780	13599	13641	13775	13736	13657	13807	13481	13513	13404	13738	13841	13603	13669	13674	13526	13639	13582	13720	13565	13774	13725	13630	13681	13591	13654	13657	13535	13568	13506	13605	13508	13698	13651	13666	13536	13715	13518	13652	13525	13599	13562	13639	13650	13597	13588	13626	13872	13535	13597	13651	13758	13516	13422	13472	13684	13536	13618	13609	13469	13661	13640	13651	13523	13593	13590	13740	13694	13615	13683	13636	13454	13736	13366	13626	13611	13595	13845	13676	13645	13685	13695	13572	13744	13631	13545	13863	13592	13802	13644	13774	13669	13539	13464	13610	13668	13640	13816	13687	13511	13548	13633	13536	13564	13654	13782	13613	13647	13585	13629	13570	13676	13547	13608	13663	13658	13589	13557	13710	13604	13782	13714	13478	13512	13698	13619	13555	13433	13544	13575	13778	13640	13855	13692	13617	13599	13705	13533	13529	13675	13718	13644	13641	13514	13451	13660	13645	13549	13637	13674	13691	13663	13581	13616	13643	13686	13601	13798	13695	13564	13734	13720	13618	13567	13690	13631	13565	13598	13573	13663	13638	13520	13699	13596	13666	13729	13706	13647	13592	13491	13627	13571	13581	13694	13709	13715	13666	13736	13577	13561	13693	13555	13709	13596	13638	13649	13505	13622	13378	13660	13629	13572	13717	13595	13624	13619	13605	13689	13576	13597	13727	13583	13659	13575	13510	13556	13535	13695	13680	13539	13629	13638	13699	13505	13783	13626	13618	13571	13631	13587	13699	13682	13666	13683	13572	13639	13479	13657	13678	13576	13492	13647	13623	13617	13664	13628	13688	13713	13637	13738	13589	13451	13768	13688	13618	13766	13654	13595	13630	13657	13479	13513	13580	13622	13505	13545	13615	13492	13648	13635	13701	13552	13563	13517	13755	13529	13498	13633	13680	13607	13658	13507	13640	13586	13616	13749	13611	13599	13597	13540	13714	13626	13740	13575	13649	13685	13863	13650	13733	13651	13563	13660	13501	13680	13631	13536	13574	13741	13693	13517	13476	13488	13721	13687	13603	13768	13628	13722	13655	13521	13551	13521	13567	13526	13510	13819	13627	13655	13804	13601	13700	13636	13530	13604	13598	13640	13530	13768	13488	13664	13744	13617	13624	13645	13558	13669	13687	13689	13554	13539	13699	13716	13795	13665	13591	13582	13733	13626	13508	13611	13719	13604	13697	13626	13495	13594	13602	13597	13517	13646	13677	13593	13508	13449	13615	13702	13587	13626	13479	13670	13783	13620	13639	13665	13640	13685	13586	13634	13724	13678	13668	13660	13647	13603	13604	13788	13730	13614	13764	13618	13750	13636	13656	13555	13632	13688	13506	13622	13573	13540	13630	13651	13621	13617	13667	13671	13545	13759	13751	13783	13599	13696	13606	13722	13667	13618	13711	13632	13597	13565	13720	13631	13682	13538	13588	13492	13457	13575	13522	13680	13682	13635	13588	13516	13697	13548	13806	13665	13650	13567	13719	13711	13801	13585	13686	13651	13549	13666	13655	13569	13685	13613	13569	13873	13733	13734	13677	13531	13524	13547	13665	13643	13775	13621	13673	13598	13714	13597	13471	13685	13717	13692	13624	13619	13735	13569	13657	13614	13791	13675	13730	13580	13452	13672	13550	13561	13600	13695	13560	13702	13736	13634	13598	13576	13597	13721	13537	13535	13531	13691	13714	13846	13532	13511	13513	13422	13582	13684	13728	13702	13687	13610	13798	13721	13636	13678	13462	13482	13573	13650	13519	13567	13547	13675	13591	13527	13591	13729	13685	13601	13522	13676	13673	13547	13614	13846	13673	13485	13546	13728	13638	13652	13627	13720	13584	13681	13614	13577	13665	13539	13490	13676	13561	13696	13763	13540	13593	13671	13643	13629	13624	13569	13506	13762	13493	13799	13593	13684	13708	13617	13577	13693	13729	13655	13563	13709	13674	13649	13589	13748	13671	13590	13737	13656	13687	13663	13584	13629	13614	13653	13483	13570	13765	13660	13654	13643	13598	13660	13597	13687	13649	13612	13725	13772	13623	13636	13705	13794	13761	13772	13496	13669	13607	13763	13549	13619	13635	13685	13534	13751	13683	13603	13619	13812	13661	13768	13610	13676	13605	13507	13673	13546	13470	13706	13652	13677	13537	13653	13688	13591	13668	13588	13694	13538	13767	13684	13552	13660	13690	13717	13584	13595	13633	13699	13701	13605	13455	13607	13520	13832	13654	13558	13471	13627	13724	13495	13671	13638	13568	13540	13503	13767	13474	13719	13583	13562	13803	13513	13664	13595	13664	13602	13580	13810	13695	13675	13726	13536	13552	13658	13655	13604	13738	13557	13667	13587	13661	13910	13671	13590	13760	13539	13541	13777	13772	13487	13539	13827	13559	13541	13835	13785	13635	13582	13635	13537	13576	13764	13616	13812	13578	13660	13618	13514
23023	21466	29529	23832	21721	24298	26826	20494	18474	18464	18112	17642	17300	17159	17421	17195	16802	16495	16289	16335	16426	16252	16448	16382	16221	16248	16222	16200	16358	16129	16181	16132	16019	19068	21846	20394	18918	17469	16662	16258	16070	16109	16092	15963	15972	15926	16042	16042	16028	16016	15946	15969	16049	15985	16010	16041	16130	16102	15977	15953	15829	16127	16089	15914	16179	16063	16006	16095	16053	15935	16015	15988	15824	16028	15747	15888	16072	15900	15806	16126	15923	15792	15915	15891	16031	15909	16082	15932	16050	15961	15936	15980	15963	15881	16072	15859	15880	15930	15735	15957	16065	16201	15954	16050	16200	16057	16115	15996	15895	15915	15810	16131	15952	16037	16042	16345	16087	15938	15960	16135	15955	15939	16043	15985	15857	16055	15895	15796	15806	16030	15949	16124	15907	15974	15882	16084	16007	15968	15921	15893	15775	15907	15942	15847	16128	16221	16080	16057	15865	16031	16081	15978	15817	15859	16002	15871	16016	16058	16187	16009	16060	15973	15876	16140	16116	16049	15963	15927	15949	16033	15919	15945	15959	15634	16091	15924	16103	15764	15775	15890	16020	15927	16059	15866	15999	16029	16045	15997	15946	15919	15726	15637	15788	16147	15909	15889	16009	15928	15998	16011	16097	15778	15991	16045	16013	16023	15901	15815	15872	16004	15842	15780	15991	15903	15992	15806	15991	15915	15910	15946	15803	16040	15966	15995	16005	15870	16093	15935	15901	15838	15869	16006	15822	15732	15927	15793	15984	15988	15937	15901	15946	15615	15933	16037	15891	15932	15988	16045	15887	15904	15979	15922	16027	16100	16189	16079	16158	15878	15970	15898	15933	15823	16063	16121	15951	15950	15931	15886	15885	15936	15800	15958	15862	16036	15900	15976	15810	15872	15966	15792	15948	15829	15962	15948	15985	15739	15859	16024	16018	15945	15940	15896	15823	15954	15990	15881	15931	15847	15767	15934	16143	16051	15638	15956	16012	15987	15935	16032	15959	16014	15914	15853	15702	16045	15955	16010	15851	15968	15956	16044	15997	16128	16260	16114	15956	15883	15945	16045	16105	15869	15904	15846	15833	15737	15851	16055	15925	15873	15912	15883	15951	15865	15844	15849	15962	15890	15938	15832	16002	15980	16095	15860	16008	16070	15960	16014	15993	15898	15925	15989	15892	16195	16015	15937	16099	15989	15816	15964	15847	15928	15727	15814	15942	15887	15975	15945	15777	15859	15950	16085	16040	16092	15806	15992	15918	15846	15919	16129	16048	16074	16000	16039	15771	16032	16210	15994	15729	15810	15838	15966	16016	15954	15994	15898	15987	15974	15991	15844	16035	15843	15812	15994	15867	15705	15922	15811	15847	16030	15950	15995	15916	15942	16019	15858	15936	15982	15823	15988	16032	15974	15910	15931	16106	15990	15882	15886	15909	15954	16092	15988	16111	15773	15962	16072	16023	15843	16022	15937	15906	15735	15828	16192	15969	15840	15969	15703	15931	15953	16030	15862	15725	16151	16084	15799	15865	15998	15947	15936	15996	15855	15860	15966	16146	15819	15905	15947	16049	16016	16016	16009	15935	15974	16089	15912	16173	16090	16043	15965	15964	15873	15801	15944	15879	15736	15803	15752	15881	15932	15897	15904	15928	15824	16128	16186	16138	15991	16001	15655	15896	16012	15993	15866	15843	16015	15985	15958	15931	15880	15940	15801	15806	15816	16065	15953	16011	15922	15829	16014	15893	15999	15890	15746	15827	15724	15887	15916	15846	15975	15814	16013	16139	15904	15915	15880	16081	16102	15976	16012	15821	16216	15883	15884	15930	15961	15893	15903	15892	16209	16046	15856	15786	15901	15855	15844	15865	15767	16019	15877	16031	16122	15943	15855	15937	16123	15927	15815	15844	16076	15868	16010	15773	16041	15821	16152	15778	15931	15763	16007	15819	16002	15759	15919	16022	15926	16104	16004	16194	15916	15949	15993	15978	16110	15803	15908	16066	15925	15923	15847	15985	15889	15787	15837	15780	16017	15986	15986	15764	16000	15821	15710	15946	15897	15967	15901	15807	15809	15988	16097	15953	15919	16085	16030	16043	15937	15771	16049	15750	15967	15870	16010	15957	16020	16038	15700	16005	16064	16075	15926	15951	15880	15752	16186	15775	16060	15950	16048	15867	15996	15965	16042	15866	15862	15868	15999	16025	16007	15806	15805	15869	15991	15979	15894	15767	15803	16051	16143	16030	16069	15918	15909	15851	16022	15955	16054	16034	16024	15872	16003	15970	16030	15946	15867	16105	15763	15804	15970	15882	16153	15959	16026	15909	15929	16013	15921	15797	15878	15996	15827	15857	16105	16039	15854	16060	16017	15888	15916	15854	15880	16015	16036	15947	15815	16046	16048	15809	15767	15870	15912	15942	15780	16012	15895	16134	15873	15941	15793	15989	16024	15976	15802	15659	16007	16000	15979	15977	15882	15834	15854	16118	16072	15937	15891	16192	16146	16004	15793	16062	15884	15863	15929	15965	15823	15962	15866	15890	15995	16126	16078	15920	15772	15860	16083	16017	15954	15973	15997	15929	15748	15978	15769	15840	15936	15891	15805	15850	15840	15813	15835	16008	15890	16037	16089	15815	15831	15924	15944	15893	15916	15678	15815	16178	16051	15928	15938	15956	15824	15989	15798	15800	15897	15976	15894	15889	16092	16129	15875	16075	15843	15964	16049	15989	16002	15937	15807	16023	15897	15965	16010	15842	16050	15839	16044	15966	16082	15981	16006	15765	16063	15943	16029	15986	15965	15830	16025	16013	15873	15820	16040	15975	15751	16032	15777	15907	15744	15936	15949	15907	16095	15888	16095	16086	16022	15920	16139	15871	15948	15943	15701	15746	15814	15889	15918	15903	15828	15874	15749	15836	15976	15794	16001	15933	16035	15985	15870	16103	15839	15841	16029	15994	16077	15675	15905	15819	15979	16017	15979	15874	15959	15873	15733	15801	15962	15883	15807	15942	16086	15829	16043	15863	15976	15747	15926	15811	16049	15968	15872	16084	16012	15891	15846	15838	15962	15907	15847	15789	15823	15921	15922	16092	15847	15829	15850	15985	15948	16052	15895	15973	15673	15966	15794	16243	15962	15816	15932	15928	15876	15889	15740	15969	15853	15958	16030	16058	15855	15875	15965	15883	16053	15980	15778	15934	15942	16103	16198	15965	15862	15798	15942	16043	15790	15910	16008	15816	15914	15733	15973	16080	15964	15897	15983	16032	16035	15906	16040	15973	15853	15826	15728	15984	15878	15992	15906	16033	15765	16018	16096	15963	16014	15789	15988	15990	15796	15908	15938	15910	15914	15889	15860	15924	16068	15968	15943	15984	16065	16073	15875	15760	15941	16007	15821	15903	15919	15865	15928	16013	15833	16064	15997	15984	16008	15863	15983	16032	15765	15860	15755	15719	15927	15913	15893	15745	15850	15863	15923	16103	15856	15995	15878	15897	15878	15844	15938	15957	15777	15736	15967	15986	16009	16056	15758	15775	15861	15924	16212	15899	15740	15806	15839	15928	16043	16138	15952	15935	15951	15862	15650	15817	16034	15934	16084	15885	15925	15959	15939	16084	15923	15809	15856	15920	16061	15930	15737	15962	15804	15958	15771	15940	15998	15825	15991	15995	15806	15881	15817	15871	15981	16106	16041	16024	15775	15913	15813	15951	16020	15983	15876	15951	15880	16149	15911	15741	15947	15931	15994	16031	16204	15935	15934	15741	15917	16004	16108	15964	15894	15870	15698	15750	15877	16093	15820	15927	16062	15995	15900	15766	15857	16111	15864	15908	15904	16043	15844	16143	15923	15932	15806	15757	15692	15973	15809	15619	15810	15917	15842	15806	16067	16002	15855	15810	15843	16049	15947	15829	16081	15976	15679	15820	16089	16094	15714	15947	16005	16169	15916	15868	15937	15887	15979	15873	16053	15939	15876	15895	15798	15791	15974	15913	15945	16116	15816	15886	15994	15761	15994	15774	15851	16132	15936	15929	15877	16028	15733	15787	15772	15811	15993	16003	15925	15828	15959	15956	15877	15699	15835	15706	15890	15888	15937	15981	15971	16037	15891	15847	16039	15881	15946	16092	16097	15923	16113	15997	15977	15962	15887	15677	15864	15873	15996	15991	16006	15819	15680	15899	15751	15981	15993	15821	15893	16273	15881	16070	15998	15964	16139	15916	15895	15951	15923	15951	15954	15910	15753	15961	15925	15842	16104	16160	15844	15900	15982	16106	16071	16055	15728	15727	15846	15949	15848	15933	15833	15943	15681	15858	16042	15969	15864	15988	16067	15995	15890	15957	16018	15747	16132	15955	15992	15959	15915	15852	15931	15867	15973	15874	16134	15994	16208	15864	15863	15994	15905	16028	15983	15858	15885	15981	15814	16039	15932	15947	15829	15776	15888	15901	15931	15969	15858	16214	15731	16049	15974	15847	15992	15947	15961	16054	15903	15800	15927	15732	15794	15803	16030	15780	15994	16036	15998	16056	16055	15769	15709	15941	16023	15741	15834	15871	15793	15818	15840	15724	15816	15922	16049	15784	15790	15923	15836	15918	16123	15858	16007	16291	15996	15754	15851	16194	16041	15754	15954	15889	15902	16085	15869	16074	15973	15875	15866	15868	15821	15852	15996	16152	15860	15967	15910	15821	15937	16038	15956	15710	15871	15828	15898	16061	15744	15778	15748	15864	15847	15790	15788	15806	15921	15954	15759	15812	15894	16011	16003	15918	15625	16098	16007	15791	15983	15896	15975	16035	16057	16028	16065	15981	15936	15958	15836	15934	15958	15816	16065	16219	16068	16040	15818	15885	15953	16186	16189	15976	16053	15910	15776	15954	16060	16031	15946	15797	15599	15928	16007	15861	15927	15944	15873	15954	16007	16055	15778	15856	15887	16038	16161	15978	15923	16016	15893	15890	15961	15907	15818	16127	15825	16017	16030	15910	16078	15744	15912	15981	15602	16189	15900	16011	15962	15919	16052	15977	15953	15995	15924	16089	16046	15797	15958	16096	16079	15796	16054	15842	15875	15924	16072	15914	16001	16051	15784	15899	16092	15928	15995	15966	15849	15956	15820	15990	16074	15900	15939
21118	37161	34971	27580	25629	24046	21557	19187	17704	17041	16759	16013	15432	15258	16050	15322	14565	14158	13933	14136	14336	14072	14201	14268	14165	13851	13715	13851	14052	13913	13809	13862	13922	18413	21531	18926	16816	15016	14190	13751	13737	13785	13620	13621	13512	13675	13705	13638	13642	13644	13679	13624	13834	13671	13632	13645	13816	13705	13690	13738	13730	13547	13727	13581	13577	13690	13613	13711	13749	13545	13654	13691	13695	13609	13694	13434	13593	13607	13756	13507	13700	13708	13851	13726	13679	13568	13578	13698	13577	13595	13777	13830	13613	13725	13655	13830	13647	13626	13803	13824	13573	13727	13642	13860	13473	13624	13608	13693	13568	13686	13670	13700	13686	13702	13410	13737	13856	13719	13776	13817	13552	13549	13703	13605	13606	13597	13603	13633	13584	13598	13564	13531	13689	13583	13680	13566	13503	13594	13653	13671	13713	13575	13691	13579	13707	13622	13729	13517	13634	13529	13515	13715	13609	13541	13520	13706	13532	13827	13722	13578	13784	13639	13485	13666	13731	13725	13622	13572	13648	13798	13681	13601	13685	13562	13471	13676	13708	13703	13648	13661	13616	13709	13661	13570	13599	13648	13566	13618	13591	13703	13607	13656	13763	13714	13642	13590	13736	13587	13627	13624	13610	13703	13598	13646	13732	13720	13748	13704	13657	13627	13697	13555	13542	13602	13595	13606	13624	13723	13812	13664	13698	13745	13611	13540	13471	13647	13650	13603	13802	13566	13815	13665	13587	13545	13586	13716	13790	13606	13549	13569	13680	13708	13592	13690	13584	13487	13623	13698	13704	13920	13686	13629	13618	13570	13626	13612	13643	13750	13518	13610	13609	13573	13783	13570	13778	13711	13528	13650	13546	13662	13750	13586	13599	13900	13644	13782	13669	13737	13672	13699	13869	13783	13799	13595	13643	13546	13670	13678	13687	13508	13485	13695	13790	13742	13772	13748	13709	13666	13524	13640	13564	13531	13701	13636	13706	13735	13568	13705	13759	13690	13725	13676	13745	13597	13540	13610	13626	13651	13638	13794	13518	13780	13599	13663	13528	13694	13702	13610	13595	13495	13427	13733	13726	13585	13630	13668	13567	13629	13769	13671	13730	13637	13810	13671	13744	13675	13746	13420	13784	13670	13560	13695	13665	13768	13796	13731	13733	13624	13479	13770	13543	13517	13694	13652	13683	13555	13625	13616	13796	13744	13663	13714	13838	13615	13714	13492	13662	13551	13621	13708	13587	13594	13501	13608	13688	13441	13667	13526	13619	13651	13696	13536	13762	13692	13538	13599	13549	13775	13718	13785	13622	13698	13618	13696	13488	13590	13734	13753	13540	13591	13829	13788	13643	13524	13716	13578	13637	13579	13538	13749	13703	13802	13590	13617	13721	13619	13718	13696	13477	13657	13654	13701	13526	13641	13756	13670	13647	13695	13535	13626	13608	13676	13567	13701	13499	13688	13647	13479	13573	13588	13575	13815	13656	13526	13543	13618	13513	13747	13547	13668	13571	13597	13596	13615	13539	13761	13596	13549	13498	13753	13564	13582	13455	13652	13620	13846	13539	13671	13766	13640	13694	13808	13689	13674	13730	13549	13767	13765	13660	13571	13642	13685	13602	13678	13724	13553	13743	13567	13656	13661	13617	13522	13462	13604	13770	13599	13685	13553	13641	13658	13689	13650	13620	13723	13704	13864	13717	13469	13564	13617	13569	13746	13697	13768	13690	13552	13449	13686	13703	13574	13674	13584	13617	13555	13511	13707	13703	13705	13627	13563	13871	13956	13646	13623	13719	13565	13741	13630	13666	13401	13540	13627	13721	13737	13706	13642	13623	13721	13624	13583	13818	13726	13699	13769	13625	13558	13629	13794	13676	13693	13787	13622	13611	13587	13601	13640	13692	13600	13513	13534	13698	13437	13659	13475	13640	13615	13607	13665	13671	13431	13630	13748	13576	13534	13747	13506	13687	13583	13709	13664	13655	13751	13799	13472	13751	13611	13691	13566	13637	13786	13591	13647	13911	13680	13531	13801	13602	13468	13679	13709	13687	13716	13655	13635	13597	13635	13727	13674	13695	13512	13687	13501	13696	13556	13397	13751	13635	13665	13645	13622	13661	13733	13712	13658	13786	13469	13491	13659	13485	13714	13739	13759	13655	13571	13488	13625	13665	13617	13566	13681	13654	13532	13708	13631	13642	13736	13643	13512	13672	13617	13801	13616	13643	13618	13639	13812	13555	13618	13698	13579	13586	13667	13604	13777	13478	13641	13633	13594	13660	13579	13753	13695	13744	13628	13524	13585	13633	13520	13636	13656	13925	13743	13714	13535	13494	13580	13510	13658	13706	13469	13568	13600	13747	13668	13387	13586	13903	13808	13699	13482	13710	13749	13823	13687	13788	13466	13619	13595	13529	13566	13592	13673	13500	13607	13691	13657	13650	13692	13728	13569	13655	13671	13735	13701	13573	13742	13658	13582	13787	13612	13512	13705	13648	13732	13559	13807	13737	13608	13618	13568	13601	13576	13583	13605	13564	13705	13457	13547	13644	13648	13720	13755	13715	13834	13692	13547	13694	13602	13710	13651	13724	13732	13766	13675	13535	13450	13714	13581	13667	13585	13540	13707	13736	13513	13726	13651	13808	13682	13619	13485	13664	13443	13835	13749	13542	13505	13657	13694	13520	13586	13824	13675	13780	13654	13681	13645	13648	13628	13645	13589	13604	13562	13554	13590	13496	13589	13571	13597	13539	13724	13658	13612	13541	13534	13487	13566	13674	13650	13908	13623	13762	13653	13677	13626	13752	13614	13762	13479	13636	13667	13731	13558	13597	13528	13555	13667	13551	13459	13657	13655	13765	13640	13610	13781	13727	13571	13669	13792	13650	13581	13696	13585	13702	13666	13557	13731	13683	13733	13574	13656	13593	13535	13540	13487	13510	13642	13659	13515	13783	13668	13490	13635	13679	13654	13637	13630	13546	13638	13674	13679	13590	13732	13599	13622	13608	13574	13668	13648	13467	13700	13758	13501	13769	13641	13386	13700	13748	13650	13656	13745	13590	13549	13762	13514	13788	13476	13594	13704	13722	13578	13679	13652	13594	13676	13614	13626	13605	13511	13722	13643	13535	13742	13682	13649	13676	13808	13697	13546	13630	13662	13512	13652	13475	13576	13474	13491	13638	13608	13513	13888	13777	13668	13784	13737	13702	13602	13777	13666	13621	13602	13598	13594	13625	13705	13638	13794	13549	13621	13743	13836	13456	13580	13760	13680	13713	13670	13530	13681	13732	13722	13741	13672	13496	13699	13708	13533	13709	13577	13525	13745	13701	13598	13759	13613	13555	13503	13685	13564	13691	13621	13654	13564	13681	13668	13567	13818	13538	13569	13583	13447	13568	13587	13697	13607	13616	13705	13792	13649	13679	13616	13794	13596	13605	13600	13692	13640	13593	13607	13558	13676	13732	13637	13580	13693	13689	13598	13611	13692	13670	13572	13688	13632	13577	13650	13715	13693	13614	13604	13723	13795	13657	13564	13817	13613	13422	13678	13580	13638	13636	13598	13663	13679	13834	13642	13664	13561	13511	13707	13823	13594	13662	13676	13713	13643	13601	13727	13582	13779	13628	13739	13813	13654	13671	13648	13675	13818	13625	13497	13827	13685	13505	13594	13753	13680	13617	13548	13663	13643	13702	13593	13779	13612	13741	13598	13811	13573	13459	13804	13842	13716	13660	13618	13714	13654	13714	13692	13569	13734	13733	13611	13759	13642	13590	13612	13829	13664	13652	13621	13556	13772	13675	13862	13697	13602	13610	13560	13724	13564	13656	13800	13622	13685	13665	13753	13766	13695	13581	13710	13818	13528	13720	13799	13446	13491	13449	13887	13808	13675	13779	13487	13635	13735	13550	13511	13702	13704	13490	13664	13514	13685	13574	13712	13606	13591	13585	13663	13673	13812	13759	13720	13649	13546	13621	13560	13757	13589	13746	13644	13745	13559	13586	13693	13756	13614	13666	13690	13594	13661	13677	13450	13630	13547	13736	13705	13691	13600	13614	13677	13654	13608	13589	13624	13595	13518	13718	13573	13534	13679	13813	13475	13715	13467	13656	13506	13617	13670	13783	13578	13659	13684	13793	13719	13736	13465	13681	13692	13594	13729	13785	13685	13589	13721	13608	13593	13728	13693	13587	13601	13549	13612	13712	13791	13687	13600	13579	13528	13418	13708	13685	13720	13603	13835	13573	13580	13558	13602	13685	13553	13588	13631	13660	13648	13757	13772	13618	13763	13799	13626	13549	13671	13645	13742	13647	13666	13846	13786	13719	13790	13696	13582	13856	13629	13641	13605	13923	13740	13598	13421	13519	13752	13715	13778	13538	13666	13682	13400	13841	13587	13518	13666	13702	13561	13838	13753	13587	13604	13514	13736	13651	13682	13698	13705	13736	13708	13606	13548	13729	13656	13587	13815	13628	13722	13665	13580	13618	13519	13614	13602	13687	13600	13529	13689	13644	13637	13568	13852	13547	13593	13562	13585	13771	13717	13501	13629	13581	13666	13687	13546	13640	13755	13609	13699	13663	13687	13607	13582	13647	13670	13686	13663	13713	13701	13557	13635	13685	13599	13655	13703	13691	13564	13744	13605	13575	13656	13838	13754	13530	13664	13624	13537	13640	13685	13666	13588	13598	13729	13771	13556	13707	13736	13629	13721	13609	13664	13606	13401	13700	13756	13537	13635	13646	13637	13725	13349	13644	13840	13716	13715	13736	13652	13587	13668	13758	13666	13782	13648	13683	13643	13645	13606	13710	13606	13710	13546	13613	13635	13580	13570	13709	13503	13611	13703	13683	13611	13846	13550	13595	13673	13663	13712	13525	13592	13576	13691	13747	13607	13525	13536	13721	13575	13479	13512	13677	13583	13563	13635	13599	13836	13633	13488	13666	13543	13658	13690	13517	13624	13802	13667	13745	13678	13646	13801	13569	13677	13703	13742	13589	13628	13759	13558	13677	13800	13507	13702	13710	13724	13540	13745	13693	13547	13746	13612	13563	13613	13607	13645	13737	13620	13539	13621	13625	13788	13766	13604	13786	13781	13581	13771	13720	13684	13694	13579	13790	13568	13698	13637
27837	22665	26831	23834	19670	19259	18902	17554	17044	17103	17127	17077	16595	16680	16983	16939	16703	16498	16706	16433	16548	16624	16448	16486	16638	16337	16308	16504	16428	16337	16461	16506	16548	16588	16690	16971	16945	16572	16537	16359	16605	16469	16330	16348	16534	16339	16219	16209	15998	16362	16184	16316	16519	16358	16252	16322	16329	16419	16424	16244	16301	16231	16421	16316	16229	16232	16520	16444	16409	16382	16465	16289	16309	16345	16433	16253	16420	16263	16228	16399	16467	16295	16253	16236	16194	16451	16541	16405	16469	16381	16540	16367	16230	16430	16366	16377	16207	16482	16373	16427	16249	16325	16401	16269	16505	16432	16466	16292	16390	16406	16253	16156	16370	16100	16410	16335	16358	16295	16341	16597	16354	16171	16431	16422	16257	16400	16414	16453	16405	16318	16435	16213	16227	16440	16400	16190	16330	16364	16348	16328	16559	16622	16438	16316	16708	16307	16409	16325	16327	16375	16142	16413	16378	16379	16469	16344	16329	16422	16348	16409	16516	16360	16310	16428	16263	16419	16384	16171	16248	16215	16533	16378	16300	16467	16300	16389	16348	16357	16404	16314	16489	16485	16267	16289	16396	16321	16304	16300	16287	16284	16226	16505	16451	16138	16208	16326	16434	16366	16429	16379	16376	16541	16495	16468	16382	16414	16243	16502	16334	16493	16354	16320	16507	16364	16521	16306	16440	16312	16396	16396	16346	16276	16365	16221	16406	16349	16379	16207	16372	16317	16270	16392	16353	16287	16500	16243	16132	16333	16351	16372	16194	16223	16475	16370	16371	16355	16353	16290	16284	16300	16286	16330	16476	16359	16228	16376	16392	16218	16394	16403	16304	16358	16456	16449	16294	16469	16276	16353	16348	16165	16588	16223	16378	16348	16441	16333	16365	16201	16264	16353	16324	16236	16362	16199	16292	16016	16331	16278	16301	16216	16363	16400	16314	16395	16274	16285	16323	16438	16414	16293	16256	16321	16435	16351	16318	16200	16167	16292	16206	16251	16219	16360	16426	16275	16520	16265	16399	16038	16191	16353	16455	16410	16277	16330	16414	16373	16434	16595	16580	16321	16491	16432	16198	16365	16378	16344	16405	16381	16440	16394	16289	16235	16504	16422	16300	16448	16392	16492	16526	16415	16316	16307	16394	16456	16374	16234	16301	16629	16437	16506	16361	16444	16634	16294	16293	16319	16345	16319	16261	16442	16308	16437	16312	16232	16447	16430	16283	16070	16392	16384	16342	16344	16254	16421	16323	16368	16289	16307	16460	16527	16388	16639	16291	16425	16387	16392	16328	16456	16564	16295	16498	16480	16403	16365	16371	16342	16315	16177	16071	16328	16195	16399	16402	16271	16605	16237	16393	16251	16515	16385	16385	16462	16437	16344	16408	16437	16422	16220	16308	16310	16417	16392	16210	16359	16286	16558	16432	16449	16498	16417	16240	16342	16399	16229	16285	16311	16307	16420	16403	16470	16336	16351	16316	16460	16233	16347	16451	16399	16401	16401	16275	16275	16432	16156	16398	16264	16260	16334	16421	16448	16349	16319	16379	16428	16496	16282	16190	16119	16251	16364	16422	16308	16405	16380	16536	16279	16441	16350	16359	16286	16381	16394	16251	16496	16341	16313	16235	16497	16452	16530	16296	16464	16405	16359	16236	16437	16368	16277	16530	16448	16286	16425	16500	16210	16180	16394	16490	16134	16218	16071	16229	16392	16346	16374	16411	16425	16376	16437	16478	16404	16414	16326	16390	16476	16294	16331	16530	16464	16401	16241	16481	16492	16423	16395	16314	16313	16330	16282	16336	16409	16348	16367	16331	16308	16235	16413	16366	16384	16394	16475	16327	16427	16610	16522	16160	16258	16287	16238	16461	16359	16363	16355	16403	16256	16272	16250	16344	16097	16377	16386	16357	16358	16446	16276	16148	16467	16306	16371	16283	16072	16139	16474	16191	16404	16196	16323	16497	16509	16137	16345	16445	16433	16344	16321	16495	16445	16240	16601	16368	16360	16374	16394	16396	16284	16363	16476	16381	16197	16531	16181	16360	16484	16259	16651	16544	16334	16394	16220	16440	16425	16340	16317	16419	16220	16362	16338	16284	16333	16314	16260	16224	16425	16463	16369	16511	16201	16409	16156	16558	16259	16361	16239	16292	16285	16284	16429	16570	16492	16381	16477	16292	16317	16316	16224	16338	16421	16437	16375	16411	16382	16614	16544	16366	16415	16421	16263	16391	16328	16440	16453	16354	16383	16290	16420	16611	16441	16412	16623	16277	16535	16454	16413	16300	16365	16291	16377	16348	16591	16239	16309	16266	16230	16445	16406	16476	16290	16371	16422	16484	16199	16449	16426	16256	16367	16577	16334	16435	16483	16260	16325	16289	16468	16585	16345	16368	16242	16242	16402	16342	16313	16310	16424	16210	16206	16249	16500	16371	16429	16300	16345	16304	16545	16447	16278	16588	16457	16506	16352	16516	16561	16352	16326	16557	16469	16400	16316	16333	16295	16338	16076	16548	16376	16276	16349	16288	16226	16292	16305	16395	16360	16396	16393	16580	16402	16261	16222	16516	16498	16380	16173	16268	16371	16465	16385	16380	16440	16382	16394	16480	16128	16320	16401	16172	16203	16131	16364	16437	16452	16217	16513	16302	16386	16487	16398	16312	16299	16386	16505	16515	16363	16538	16425	16394	16384	16492	16402	16358	16396	16378	16565	16407	16536	16404	16264	16219	16415	16459	16501	16282	16200	16312	16516	16519	16490	16312	16260	16415	16252	16307	16285	16427	16288	16295	16235	16509	16157	16381	16390	16607	16645	16376	16441	16273	16238	16182	16300	16465	16335	16636	16298	16401	16482	16484	16285	16126	16515	16509	16327	16267	16356	16373	16338	16294	16412	16305	16236	16281	16540	16554	16368	16251	16206	16521	16435	16422	16362	16398	16512	16350	16484	16452	16444	16521	16210	16386	16318	16315	16414	16485	16345	16475	16425	16453	16474	16377	16343	16531	16424	16224	16480	16279	16308	16292	16222	16438	16356	16380	16486	16394	16329	16499	16469	16367	16404	16284	16591	16522	16350	16452	16514	16428	16383	16183	16213	16375	16334	16447	16201	16530	16235	16447	16465	16385	16473	16395	16472	16455	16326	16299	16253	16262	16383	16489	16261	16340	16138	16365	16546	16597	16234	16317	16341	16448	16217	16348	16218	16365	16320	16384	16253	16411	16358	16392	16543	16344	16231	16471	16264	16361	16433	16358	16268	16183	16097	16327	16317	16536	16635	16415	16474	16445	16168	16364	16289	16517	16158	16270	16382	16384	16261	16409	16272	16215	16300	16324	16471	16354	16156	16530	16496	16212	16391	16518	16704	16549	16490	16554	16581	16364	16175	16283	16421	16170	16515	16314	16494	16550	16259	16280	16224	16526	16379	16147	16449	16334	16407	16468	16402	16233	16417	16128	16276	16396	16394	16136	16261	16446	16333	16352	16399	16400	16310	16461	16341	16094	16389	16225	16205	16471	16325	16485	16358	16282	16217	16401	16531	16388	16394	16337	16246	16270	16252	16308	16417	16404	16241	16515	16485	16475	16650	16545	16379	16430	16297	16352	16384	16384	16316	16471	16473	16311	16428	16365	16486	16498	16456	16213	16389	16534	16257	16500	16363	16513	16211	16401	16396	16240	16156	16332	16420	16274	16060	16177	16468	16388	16628	16322	16285	16251	16422	16342	16369	16322	16171	16486	16463	16466	16289	16470	16395	16212	16454	16540	16455	16220	16594	16368	16555	16471	16649	16381	16488	16352	16187	16364	16276	16291	16287	16434	16543	16392	16179	16368	16433	16515	16464	16223	16453	16506	16368	16286	16463	16471	16330	16325	16457	16533	16470	16202	16431	16197	16322	16369	16354	16303	16228	16465	16236	16397	16408	16410	16344	16459	16346	16336	16611	16383	16644	16355	16346	16207	16354	16393	16124	16398	16368	16442	16602	16604	16288	16490	16558	16366	16483	16447	16283	16194	16523	16335	16344	16450	16326	16186	16364	16155	16565	16213	16410	16482	16350	16441	16336	16387	16214	16239	16419	16521	16440	16431	16492	16226	16428	16536	16330	16375	16303	16281	16365	16456	16500	16577	16343	16444	16375	16434	16403	16311	16364	16504	16463	16486	16326	16290	16265	16383	16418	16224	16497	16229	16376	16527	16424	16360	16298	16462	16272	16148	16255	16240	16315	16384	16250	16471	16293	16459	16363	16305	16303	16169	16396	16263	16308	16435	16523	16374	16427	16389	16493	16436	16113	16416	16378	16405	16232	16291	16508	16296	16396	16278	16352	16380	16310	16385	16420	16280	16138	16426	16405	16393	16424	16411	16423	16459	16344	16557	16334	16261	16214	16314	16394	16401	16383	16379	16335	16157	16507	16489	16230	16213	16222	16365	16318	16421	16398	16302	16428	16431	16241	16471	16393	16317	16392	16416	16303	16380	16578	16512	16344	16427	16388	16616	16253	16419	16509	16435	16469	16288	16158	16301	16524	16442	16225	16318	16460	16363	16230	16415	16357	16345	16245	16269	16532	16457	16378	16397	16249	16303	16406	16400	16242	16469	16567	16271	16443	16285	16489	16329	16330	16296	16374	16352	16335	16405	16370	16399	16255	16346	16438	16194	16605	16344	16110	16365	16171	16388	16427	16355	16482	16470	16387	16463	16294	16332	16330	16376	16349	16336	16562	16373	16332	16419	16333	16313	16500	16489	16322	16485	16513	16332	16450	16318	16269	16476	16489	16234	16297	16491	16607	16315	16575	16266	16261	16284	16585	16386	16174	16408	16358	16300	16375	16357	16273	16422	16492	16425	16359	16495	16385	16515	16489	16394	16514	16322	16299	16466	16380	16495	16473	16496	16312	16424	16379	16453	16233	16466	16356	16569	16358	16358	16200	16517	16463	16412	16323	16298	16321	16443	16291	16278	16368	16508	16239	16203	16357	16527	16329	16284	16238	16165	16214	16455	16269	16451	16347	16309	16312	16220	16496	16348	16336	16282	16193	16382	16381	16339	16199	16441	16558	16446	16417	16340	16468	16644	16395	16391	16432	16297	16486	16511	16286	16414	16495	16293	16284	16261	16349
18607	26348	24565	19999	18961	18729	17064	15891	15292	15182	14928	14840	14583	14454	15002	14573	14372	14002	14031	14060	14082	14227	14181	14003	14157	14188	14048	13955	13962	14115	14034	14032	14121	14157	14607	14532	14302	14309	14206	13977	13985	14050	14040	14226	14023	13977	13852	13888	13752	13875	13877	14042	13861	13902	13790	13974	14007	13940	13984	13844	14047	14076	14010	14073	13950	13872	13990	13899	13845	13940	14037	13913	13896	13825	13761	13700	13898	14171	13854	13979	14101	14013	13812	13990	14050	13901	13994	13883	13965	14067	13919	13884	14132	13965	13927	14076	14037	14194	13969	13926	14013	14002	13981	13935	13871	13796	13904	13905	14009	14038	13873	14116	13793	13967	13902	13877	13860	13888	13898	13876	13911	13943	13904	14083	13939	13970	13904	14036	14052	13879	14044	13939	13947	13976	14021	13854	14135	13836	13958	14017	13912	14037	14101	13957	14065	13849	14036	14054	13901	13959	13896	14047	13922	13969	13949	13763	14017	14077	13945	14014	13976	13909	13862	13866	13909	13795	13905	14078	13864	13895	14072	13893	14002	13811	13846	13934	13850	14022	14007	13963	13904	14015	13980	13941	13889	13892	13956	13919	13973	13884	14061	13938	13842	13828	13789	13972	13885	13886	14040	13955	14085	13752	13868	14062	13910	14000	13836	13973	14012	13881	14090	13899	14045	14088	13933	14193	13999	14034	13873	13878	13795	13738	13977	13964	13885	14102	13829	14017	13962	13925	14134	13827	13931	14142	14072	13925	14094	14002	13962	13868	14018	13946	13888	14024	14040	14016	14071	13781	14039	13976	14064	13927	14026	13678	13981	13931	13898	13962	13807	13967	14021	14002	13909	13971	14000	13887	13878	13723	13922	13824	13980	13946	13944	13925	14030	13841	13941	13977	13846	13946	13935	13860	14058	13789	14120	13974	13783	14031	13953	13909	13775	13881	13928	13865	14065	13991	13743	13988	13861	13758	13966	13885	13816	13987	13809	13855	13881	13890	14031	14013	13967	13908	14072	14119	13911	13930	13924	13748	13827	13983	13758	13858	14034	14081	13914	13894	14022	13934	13811	14073	13940	14032	13875	13736	13946	13977	14037	13922	14144	13854	14001	13761	13952	13836	14031	13911	13752	13852	13958	13994	14081	14075	14010	13879	13874	13860	13949	13836	13919	14103	14016	14022	13866	14003	13848	13988	13993	13897	14075	14090	14045	14018	14019	13873	13779	13992	14161	13938	13989	13827	13934	13984	14053	13884	13960	13842	13888	14075	13878	13945	14003	13866	13990	13984	14048	14078	13812	13948	13803	13973	13855	13963	14008	13881	13952	13841	13971	13878	13893	13933	13990	13890	13875	13875	13923	13918	13993	14003	13845	13959	13811	14117	13766	13841	13937	13900	14062	13997	13804	13912	13970	13834	13802	13986	13955	13814	14028	14059	13922	13992	13984	13805	13927	14005	13865	14053	13942	14078	13965	13949	13976	14052	13879	13855	13970	13971	13934	13960	13964	13911	13980	14046	13895	14141	13926	13821	13969	13897	14087	14004	14054	13927	13828	13902	14009	13871	13865	13836	13936	13865	13882	13928	13890	14030	13837	13921	13906	13874	13913	13957	14040	14163	14063	13941	13764	13861	13940	14068	13896	13958	13786	14032	14066	13996	13916	13986	13926	13929	13971	13853	13888	14049	13946	13995	14117	13844	13917	13920	13696	13762	13947	14002	13895	14008	13950	13840	13969	13818	13985	13902	13960	14002	13937	13740	14001	13798	14026	13951	13937	14019	14074	13879	13968	13918	14051	14100	14012	13918	13986	13961	13880	14036	13895	13921	14004	13869	13984	13962	14068	13953	13992	13927	13688	13969	13995	13845	13907	14026	13890	13929	13922	13871	13949	14013	13857	13946	13836	14012	13882	13874	14006	13930	14036	14103	13992	14009	13906	14039	13935	13999	13924	13924	13913	14002	13848	13970	14142	13973	14024	13894	13961	14078	13978	13886	13893	13779	14055	13910	13940	13894	13939	13939	13899	14049	13837	13771	14014	13989	13985	13923	14001	14028	13838	13927	13961	13807	13946	13978	13882	13836	14020	14034	13921	13809	14070	13956	13985	13971	14003	13744	14112	13812	13904	14150	13991	13953	13904	13854	13939	13917	14075	13932	13985	14074	13848	13882	13932	13848	13924	13936	13936	14077	13893	13955	13888	13930	14050	13910	13911	13834	13968	13821	14000	14078	13926	13984	13989	14139	13931	13914	14041	14106	13814	14059	13940	14007	13853	13850	13792	13893	14074	13923	14080	14030	13863	14109	13699	14028	13997	13921	13939	14036	14043	13905	13990	13944	13974	13958	14010	13929	13881	14048	14114	13979	13925	14140	13944	14113	13934	13958	13923	13908	13907	13877	13940	13973	14014	13990	13909	13989	13988	13761	13958	13678	13849	13933	13948	14039	13880	13959	14102	14020	14018	13989	13757	14148	13997	13851	14064	14035	13961	13804	13784	13932	13957	13750	13850	13974	13918	14111	13918	14072	14030	13930	13976	13915	13828	13826	13795	13821	13994	13983	13969	13919	13705	13899	13994	14060	13936	14067	13933	14091	13932	13938	13958	13834	13845	13913	13991	14030	14103	13921	14063	13966	14109	13914	14003	13931	14032	13904	14023	14037	14024	13997	13971	13908	13780	13960	14149	13846	13884	13849	14011	14030	13782	13829	13965	13817	14007	14002	14069	13923	13830	13872	13970	13839	14015	14120	13927	14012	13838	14028	14005	13979	13936	14013	13850	14020	14072	14082	13879	13925	13782	13992	13989	13883	14109	13835	13943	13918	13974	13919	14010	13827	13975	13841	13739	13918	13990	13859	13906	13907	13825	13953	13925	14010	13882	14133	13924	14017	14020	13849	14142	14017	13814	13920	13916	14002	13975	14055	13975	14014	13900	13888	14151	14077	13989	13917	13973	14045	13926	14040	13941	13674	13889	13927	13976	13940	14067	13971	13873	13775	13776	14050	13905	14014	13899	13751	13899	14046	13868	14027	14012	13848	13864	13954	13932	13861	13971	13861	13913	14194	13950	13962	13822	13958	14013	13977	13854	14112	13794	13809	14002	13770	14007	13905	13920	13899	14029	13858	13969	13877	14029	13917	14106	14099	13858	13903	14014	14056	14009	14102	13939	13885	13966	13836	14083	13897	13899	13845	13922	13970	13850	13969	13684	14008	14016	13849	13865	14030	13782	14112	13946	13789	13964	13935	13996	13876	13922	13878	13900	14052	13904	13808	13863	13907	13959	13973	13914	14015	13973	13988	14045	13947	14032	13820	13987	14029	14056	14095	13977	14000	13823	14045	14020	13966	13852	14043	14017	13915	13948	13860	14068	13859	13971	13770	13944	13973	13929	14025	13691	14041	13956	13998	13931	13894	14011	14006	14005	13969	14041	14045	14142	14125	14010	13811	14002	13987	14035	13931	13947	13901	14011	14040	13735	14032	14090	13961	13827	13963	13975	14176	13918	13970	13761	13874	14001	13957	13985	13978	13772	13959	14124	14093	13902	13989	14022	13927	14157	14051	13896	13928	13942	13923	13858	14017	14052	13948	13831	13906	13916	14020	13963	14029	13861	13957	13908	13754	14004	14022	13965	14034	14057	14002	14048	13921	13888	13875	13766	14100	13960	14141	14051	13894	14023	14164	13845	14081	14105	13917	14031	13922	14004	13813	14050	13906	13849	13816	13975	13827	13775	14001	13765	14127	13842	14098	13949	13992	13907	13922	14007	14012	14174	13907	13976	13881	14047	13947	13891	14064	13874	13929	13862	14111	14059	13916	14040	14025	14026	14041	14004	13932	13917	13656	14103	13830	13892	13876	14104	13921	13922	14044	14098	13880	13874	13793	14033	13936	13841	13938	13893	14026	13849	13905	14062	13929	13914	13952	13854	13877	13801	13861	14011	13975	13881	13977	14052	13895	13977	13842	13868	13829	13879	13816	14021	13806	13952	14008	13856	13918	13915	13730	13839	14064	13993	13771	13914	13822	13976	13707	13899	13918	14052	13891	14091	13851	13880	13981	14088	14045	14122	13885	13918	14021	13878	13937	13892	13878	14089	13904	13865	13996	13929	13750	14058	14039	14027	13904	13947	13999	13831	13939	13941	13866	13862	14045	14082	13749	13922	13889	14036	13981	13760	13982	13907	13844	13895	14111	13930	13961	13996	13873	13876	13904	13876	13933	13812	13867	14035	13842	13973	13859	13980	14002	13949	13826	13961	14014	13886	13851	13927	13749	13997	13890	13974	13789	14097	13800	13866	13995	13836	13956	13895	13943	14076	13958	13941	14051	13893	13916	13934	14009	14073	13893	13826	13873	13978	13930	13982	13831	13933	13983	13937	13735	13880	13927	13902	13989	13942	14062	13960	14030	13998	14082	13940	13898	14117	13938	13972	14009	13961	14080	14074	13890	13924	13899	13894	13884	14073	13997	14076	13847	13893	13825	14049	13993	13879	13959	13918	13855	14162	14105	13878	14010	13939	13869	14122	14050	13952	13790	13973	13911	13982	13934	13869	13837	13720	13885	13966	13899	14003	14061	14017	13979	14043	13863	13882	14206	13852	13877	13993	13757	13903	13801	13887	13839	13940	13914	13931	13980	13902	14103	13965	14012	13885	13926	13940	13978	14045	13994	13816	13950	13867	13814	14129	14046	14017	14048	13992	13928	14054	13918	14001	13943	13917	13989	13858	13987	13910	13794	13766	14073	14033	13861	14021	13858	14202	14070	13809	13990	14118	13908	13945	14016	14162	14105	13932	14021	13871	13914	13898	14050	14048	13925	14086	13894	14046	13944	13903	14013	13916	14099	13895	14033	13831	14189	13999	14054	13842	13932	14019	13946	13987	14179	13931	13882	13986	14027	13957	13713	13830	13984	14074	13933	14005	13909	13984	13829	13933	13928	13825	14006	14006	13833	14072	14074	13886	13943	13901	13872	13994	13874	14101	13919	13928	14044	13882	13869	13948	13888	13885	13923	13962	14063	13841	13994	13996	13954	13954	14011	13882	14054	13911	13924	14013	13950	14061	13799	13965	13934	13965	13858	13916	13996	13971	13946	13989	13967	13861	13949	13840	13891	13986	14018	13978	13982
23894	21480	29279	24184	22532	24145	22950	18966	17850	17950	17951	17440	17382	17038	17265	17528	16985	16598	16584	16427	16650	16823	16562	16524	16515	16511	16564	16451	16454	16513	16510	16544	16467	17475	19603	18898	18153	17296	16727	16498	16652	16668	16414	16399	16312	16436	16357	16369	16416	16275	16407	16302	16374	16252	16584	16262	16284	16360	16430	16374	16415	16403	16378	16725	16217	16448	16412	16341	16389	16497	16382	16563	16554	16442	16333	16262	16391	16255	16490	16355	16510	16430	16259	16518	16309	16211	16317	16435	16244	16413	16333	16522	16312	16338	16491	16478	16102	16399	16255	16426	16332	16462	16502	16453	16327	16294	16224	16412	16248	16483	16493	16219	16430	16314	16411	16443	16304	16131	16391	16325	16349	16205	16295	16336	16207	16291	16533	16343	16300	16293	16286	16315	16402	16470	16376	16345	16426	16266	16358	16237	16308	16435	16379	16265	16389	16539	16344	16481	16438	16251	16355	16342	16343	16439	16221	16014	16083	16107	16259	16343	16222	16183	16384	16312	16289	16274	16223	16353	16537	16297	16334	16309	16333	16557	16602	16340	16313	16382	16424	16313	16307	16345	16037	16241	16320	16317	16255	16505	16262	16266	16208	16232	16252	16312	16434	16177	16313	16296	16151	16080	16180	16297	16250	16102	16080	16465	16310	16090	16293	16486	16233	16337	16177	16397	16253	16356	16373	16235	16421	16269	16364	16247	16208	16239	16254	16269	16325	16298	16562	16327	16265	16433	16362	16323	16378	16261	16294	16374	16259	16288	16253	16261	16303	16238	16327	16520	16226	16176	16481	16250	16320	16328	16439	16298	16421	16244	16448	16208	16334	16408	16275	16462	16260	16249	16280	16259	16328	16187	16366	16340	16385	16206	16374	16434	16213	16194	16292	16551	16335	16374	16390	16422	16172	16355	16311	16350	16262	16462	16540	16350	16340	16289	16212	16327	16032	16399	16236	16295	16414	16263	16407	16362	16301	16282	16388	16495	16262	16353	16546	16328	16183	16350	16303	16427	16477	16320	16299	16428	16360	16309	16271	16359	16230	16138	16316	16515	16353	16396	16258	16489	16331	16300	16272	16219	16097	16408	16401	16098	16250	16277	16500	16205	16480	16374	16281	16370	16528	16248	16255	16300	16389	16266	16467	16176	16123	16225	16458	16503	16070	16351	16335	16400	16319	16385	16382	16240	16421	16374	16256	16366	16184	16258	16461	16141	16180	16385	16328	16283	16463	16210	16378	16608	16309	16262	16129	16105	16420	16199	16156	16411	16388	16272	16255	16342	16425	16069	16444	16354	16291	16417	16239	16181	16365	16343	16243	16251	16338	16380	16387	16297	16215	16356	16499	16304	16397	16221	16420	16402	16436	16194	16403	16163	16318	16276	16427	16202	16215	16390	16171	16198	16475	16355	16094	16182	16270	16317	16377	16234	16324	16143	16284	16190	16269	16348	16302	16232	16446	16582	16219	16462	16265	16224	16385	16255	16445	16318	16425	16274	16212	16331	16492	16377	16414	16533	16235	16309	16503	16448	16244	16103	16342	16224	16304	16119	16532	16398	16383	16461	16529	16269	16145	16274	16511	16554	16295	16327	16270	16246	16107	16344	16232	16450	16351	16215	16327	16469	16308	16517	16227	16187	16206	16590	16615	16335	16270	16243	16324	16232	16302	16337	16242	16248	16145	16381	16387	16404	16182	16503	16248	16178	16192	16235	16384	16243	16318	16284	16217	16291	16262	16263	16305	16344	16282	16334	16621	16161	16251	16445	16228	16272	16274	16439	16323	16336	16256	16330	16296	16433	16217	16332	16223	16328	16297	16500	16406	16391	16345	16302	16281	16295	16360	16422	16263	16564	16399	16334	16423	16221	16331	16275	16340	16259	16267	16452	16441	16193	16135	16281	16330	16434	16136	16313	16567	16451	16162	16414	16260	16277	16173	16268	16069	16242	16373	16187	16411	16160	16240	16385	16163	16415	16389	16372	16176	16277	16291	16218	16453	16139	16335	16259	16276	16388	16493	16240	16430	16498	16265	16279	16274	16375	16368	16337	16484	16348	16405	16259	16417	16565	16195	16312	16446	16242	16319	16307	16472	16433	16607	16734	16343	16238	16227	16368	16466	16361	16430	16251	16224	16299	16092	16213	16323	16238	16462	16384	16332	16550	16353	16350	16397	16282	16330	16181	16288	16235	16482	16296	16384	16307	16148	16212	16270	16485	16355	16069	16276	16462	16397	16273	16123	16392	16401	16248	16359	16148	16153	16386	16247	16254	16342	16222	16147	16387	16381	16205	16596	16091	16178	16339	16428	16386	16367	16268	16301	16356	16378	16414	16372	16205	16274	16510	16313	16331	16453	16282	16431	16370	16476	16565	16504	16320	16601	16341	16512	16256	16176	16385	16201	16435	16348	16275	16322	16419	16207	16379	16271	16369	16476	16523	16234	16533	16215	16337	16380	16291	16289	16143	16206	16398	16428	16275	16283	16443	16348	16199	16270	16305	16390	16280	16253	16368	16683	16265	16281	16241	16307	16356	16337	16288	16383	16397	16300	16322	16402	16415	16294	16187	16178	16375	16351	16559	16439	16315	16298	16136	16252	16455	16323	16393	16293	16280	16428	16289	16319	16186	16385	16275	16444	16360	16367	16388	16613	16139	16162	16162	16505	16300	16202	16199	16380	16386	16523	16311	16315	16271	16233	16129	16435	16289	16323	16163	16142	16346	16540	16472	16246	16291	16382	16290	16423	16384	16142	16338	16118	16128	16422	16379	16238	16290	16442	16237	16453	16367	16243	16270	16259	16346	16209	16235	16268	16516	16351	16345	16205	16232	16127	16140	16212	16231	16144	16281	16300	16149	16433	16179	16345	16292	16335	16299	16457	16318	16020	16645	16471	16453	16369	16260	16345	16200	16289	16311	16018	16254	16377	16508	16266	16321	16278	16335	16243	16364	16273	16442	16443	16552	16300	16401	16357	16444	16363	16270	16410	16376	16303	16261	16323	16319	16337	16326	16588	16150	16263	16241	16348	16337	16242	16142	16476	16387	16497	16402	16203	16242	16275	16311	16402	16440	16427	16508	16463	16396	16481	16204	16302	16282	16352	16436	16340	16352	16231	16247	16452	16464	16250	16430	16301	16278	16092	16434	16247	16299	16244	16176	16235	16298	16412	16384	16484	15977	16310	16341	16217	16445	16393	16335	16238	16220	16250	16357	16408	16098	16235	16250	16161	16325	16297	16295	16351	16413	16501	16563	16489	16406	16153	16332	16377	16322	16334	16346	16355	16500	16278	16303	16224	16557	16294	16351	16323	16586	16319	16332	16273	16335	16349	16283	16281	16515	16379	16185	16337	16404	16313	16354	16276	16278	16308	16468	16547	16176	16394	16306	16288	16361	16350	16137	16280	16276	16211	16166	16253	16321	16430	16277	16322	16309	16230	16294	16383	16344	16324	16210	16360	16279	16517	16433	16198	16377	16228	16277	16507	16287	16225	16187	16204	16426	16267	16325	16316	16423	16423	16344	16520	16545	16546	16211	16352	16477	16276	16342	16298	16179	16424	16329	16208	16367	16085	16573	16287	16310	16041	16232	16407	16206	16278	16275	16328	16313	16206	16246	16241	16317	16351	16376	16322	16424	16288	16397	16291	16408	16476	16267	16081	16503	16351	16296	16272	16209	16283	16326	16340	16267	16223	16315	16337	16350	16374	16345	16257	16389	16313	16305	16296	16314	16481	16246	16434	16206	16377	16376	16188	16188	16317	16297	16300	16365	16388	16415	16446	16251	16256	16223	16189	16251	16328	16177	16310	16348	16380	16206	16344	16446	16317	16383	16288	16321	16268	16289	16080	16343	16414	16232	16277	16238	16420	16260	16532	16216	16348	16459	16390	16262	16349	16259	16282	16407	16428	16319	16640	16361	16346	16193	16364	16344	16262	16226	16308	16087	16488	16437	16368	16252	16437	16052	16316	16171	16244	16183	16304	16410	16288	16350	16214	16158	16227	16295	16376	16433	16407	16382	16376	16194	16199	16351	16112	16342	16302	16380	16252	16345	16497	16180	16376	16357	16475	16412	16342	16368	16272	16265	16381	16378	16365	16258	16324	16312	16467	16295	16231	16480	16488	16280	16249	16273	16319	16293	16431	16462	16159	16243	16396	16338	16242	16335	16435	16356	16466	16215	16423	16108	16258	16246	16274	16172	16230	16439	16346	16505	16189	16305	16447	16369	16331	16343	16228	16291	16342	16325	16224	16149	16322	16257	16172	16325	16315	16322	16288	16354	16296	16430	16402	16397	16344	16319	16182	16259	16315	16451	16483	16372	16464	16446	16297	16572	16265	16361	16251	16182	16430	16425	16264	16534	16454	16358	16411	16368	16397	16341	16364	16349	16258	16347	16652	16262	16174	16344	16320	16317	16368	16418	16216	16353	16244	16282	16417	16243	16421	16545	16259	16424	16375	16192	16313	16286	16117	16286	16332	16487	16600	16239	16385	16310	16279	16255	16331	16370	16421	16323	16273	16337	16490	16497	16384	16453	16178	16501	16295	16433	16190	16371	16418	16296	16232	16549	16207	16437	16278	16385	16265	16186	16355	16388	16363	16268	16443	16305	16224	16456	16443	16571	16374	16154	16259	16416	16448	16450	16361	16343	16441	16155	16227	16138	16264	16144	16296	16289	16243	16295	16188	16158	16270	16169	16326	16359	16273	16269	16259	16303	16214	16498	16324	16322	16247	16156	16342	16382	16259	16295	16469	16148	16312	16139	16476	16243	16274	16185	16256	16160	16150	16346	16320	16356	16296	16242	16342	16432	16250	16176	16199	16312	16330	16441	16380	16562	16491	16410	16134	16467	16263	16290	16372	16309	16389	16330	16288	16295	16341	16426	16399	16516	16340	16372	16364	16295	16153	16264	16492	16259	16369	16192	16192	16494	16262	16350	16491	16260	16159	16423	16262	16381	16369	16125	16409	16341	16310	16394	16401	16316	16311	16322	16307	16322	16256	16331	16399	16209	16090	16232	16449	16402	16476	16099	16206	16347	16316	16292	16379	16155	16411	16292	16304	16456	16334	16472	16103	16407	16282	16314	16127	16339	16203	16291	16187	16367	16400	16450	16274	16252
18764	33614	31294	24076	23013	22077	18945	17438	16465	16038	16073	15314	14929	14908	15319	14949	14580	14179	14029	14331	14212	14460	14215	14316	14281	14202	14095	14194	14108	13951	13871	14120	14256	15750	18711	17439	16011	14948	14265	14170	13967	13956	13918	14027	13968	14009	14077	13783	14087	13821	13983	14011	13871	13931	13826	13958	14023	13900	13951	13990	14066	13693	14042	13971	13947	13947	14031	13996	13980	14020	13982	14062	13918	14025	13981	13868	13817	14059	13986	13901	13943	13871	13926	13940	13877	13956	13925	13945	13889	13861	13867	13824	14071	14104	13813	13868	13963	14020	13875	13861	13823	13971	13922	13963	13885	13776	13784	13972	13965	14076	14019	13992	13964	13711	13813	13958	13804	14084	13986	13922	13942	13840	13795	13958	14091	13848	13908	13925	13724	13786	13971	13952	14074	13788	13905	14011	13871	13858	13833	13979	13883	14105	13834	13981	13964	13802	13874	14082	13926	13727	13906	13933	13989	13931	13927	13781	13949	13911	14108	14041	13971	14064	13915	13859	14028	13803	13873	13907	13864	13908	13949	13922	13889	13731	13862	13994	13877	13967	13933	13967	13948	13971	13872	13972	13939	13968	13853	13961	14010	13928	13994	13852	13907	13813	13884	13841	14016	13814	13835	13893	14003	13858	13791	13930	13996	13866	13958	13985	14008	13943	13988	13883	13964	13745	14031	13977	13871	14002	13767	13739	13887	14087	13847	13955	13972	13824	13815	13801	13837	13827	13948	13732	13924	13848	13855	13877	13905	13807	14171	13928	13910	13892	13960	13846	13912	14040	13901	13856	13828	14032	13983	13941	13825	13604	13961	13962	13723	14060	13933	13919	13922	14016	13831	13804	13914	14012	13849	13849	13733	13985	13849	13980	13809	14109	13991	13957	13793	13945	14040	13791	13974	13919	13867	13976	13939	13855	13928	13839	13953	13805	13858	13867	13949	13809	13935	13930	13775	13885	13997	13930	13899	13887	13989	13954	13920	13882	13962	14031	13841	13833	13897	13928	13911	13844	14011	13877	13799	13792	13969	13963	13876	13970	13839	13913	13961	13899	14024	13823	13966	13956	13947	13922	14007	13975	13890	14000	13858	13987	13856	13887	13965	13843	13994	13858	13947	13839	13937	14057	13924	13849	13759	14045	13906	13860	14067	13977	13838	13972	13807	13835	14000	13963	13893	14077	14027	14022	13824	13821	13909	13855	13899	13848	13942	13862	13897	13910	13908	13862	13926	13955	13898	13824	13689	13802	13905	13866	14180	13900	13984	14011	13946	13819	13848	13788	13878	14008	14007	13961	13940	13836	13872	14012	14050	13827	13986	13865	13986	13966	13991	13799	13795	14134	14141	13860	13875	14038	13966	13961	13964	14005	13831	14035	14006	13854	13951	13896	13860	14002	13835	14007	14074	13826	13946	14067	13790	13938	13799	13846	13915	13946	13836	13823	13821	13926	14093	13799	13996	13721	13785	13917	14055	13811	13795	13952	13898	13992	13872	13882	14003	13993	13911	13957	13877	13729	13969	13928	14004	13814	13993	13630	13947	13757	13954	13917	13872	13848	13880	13820	13949	13967	13782	13989	13912	13990	13964	13831	13915	13814	13778	13883	13916	13986	13989	13952	13839	13839	13784	13940	14096	13895	13786	13839	14053	13970	13909	14061	13778	13931	13970	13751	13857	13952	13904	13903	13799	13851	13831	13760	13954	13803	13877	13859	13958	13840	13901	13887	13847	13996	13918	13910	13934	13920	13817	13857	13894	13945	13796	13893	13944	13976	13975	13768	13842	13914	13584	13812	13826	13888	13974	13953	14019	14011	14018	13949	13827	13805	14028	13951	13843	13836	13920	13780	13800	13908	14028	13759	13913	13961	14081	14066	13884	14096	13833	13868	13837	13879	13902	13919	13878	13979	13897	13912	14001	13810	13713	13929	14017	13822	13921	13975	13839	13974	13761	14016	13871	13955	13887	13774	14043	13923	13909	13889	14014	13987	13974	13996	13865	13911	13884	13716	13952	13802	13887	13965	14075	13955	13851	14047	14017	13862	13978	13968	13998	13931	14118	14038	14030	13880	13982	13902	13862	14096	13939	13975	13920	13788	13897	13983	13912	13937	13928	13897	13897	13922	13991	13874	13818	13888	13830	13830	14027	14048	13860	13969	13709	13870	13864	14075	13858	13967	13864	13938	13798	13874	14018	13792	13995	13895	14029	13958	13936	13734	13942	13954	13844	13906	14027	13988	13879	13924	13967	13809	13779	13966	13829	13773	13936	13884	13931	13819	13891	14015	13939	13899	13890	13982	13968	13977	13852	13745	13746	13932	13959	14076	13872	13867	13947	13884	13919	13912	13770	13935	14032	13955	13706	13848	13896	13895	13822	14060	14066	13896	13875	13967	13946	13912	14043	14000	13763	14095	13805	13912	13992	13834	13888	13775	13930	13944	13790	13816	14019	13824	13960	13824	13865	13800	13995	13752	13965	13945	13930	13798	14033	13822	13943	13954	13865	14052	13855	13710	13992	13956	13996	13810	13997	14139	14101	14017	13809	13996	14034	13895	13978	13949	13952	13774	14030	13866	13959	13970	13844	13921	13880	13947	13839	14034	13851	13899	13917	13797	13945	13885	13753	13882	13853	13896	13905	14155	13755	13972	13945	13818	14023	13947	13933	13846	13928	13838	14093	13857	13753	14032	14007	13753	14044	13991	14038	14006	13714	14035	14019	13813	13883	13784	13749	13872	13796	13916	14007	13998	13819	13883	13889	13847	13961	13930	13911	13813	13841	13947	13950	13898	13959	13767	13820	13772	13910	13953	14097	13881	13991	13970	14016	13876	14109	13887	13877	13916	13939	13908	13873	13906	13970	14044	13862	13897	13938	14140	13837	13937	13869	13943	13835	13896	13723	13792	13935	13895	13726	13817	13878	13884	13851	14118	13943	13810	13859	14025	13957	13949	13984	13829	13883	13849	13934	13797	13748	13727	13862	13954	14014	13985	13879	13996	13847	13869	13912	13803	13899	13825	13857	13847	13976	13877	13962	13847	14139	13916	13738	13845	13820	13840	13898	13976	13822	13857	14056	13967	13860	13730	14036	13894	14067	13905	13859	13992	13897	14010	13821	13849	13820	14044	13861	13845	13945	13940	13883	13968	14027	13901	13919	13868	14004	13916	13869	13934	14045	13799	13814	13919	14018	13892	13953	13948	14012	13902	13944	13854	13740	13939	13983	13907	14112	13859	13897	13840	13874	13870	14015	13839	13852	13970	13849	13979	13823	13834	13785	13879	13834	14093	13865	13935	13919	13863	13949	13819	13921	13808	13849	13850	13778	14036	13911	13852	13951	13839	13868	13881	13976	13877	14049	13964	13930	13970	13955	13793	13940	13899	13957	13830	14009	13902	13928	13997	13816	13936	13993	13947	14008	13892	13897	13990	13939	13996	14087	13862	14120	13815	14017	13971	13774	13889	14006	13913	13924	13850	13877	13952	13942	13971	13839	13800	13943	13854	13904	14011	13795	13848	13872	13843	13887	13875	13895	13824	14167	13888	13776	13912	13926	14066	13965	14047	14016	13788	14009	13828	13949	13993	13804	13994	13855	13866	14027	14041	13992	13829	14072	13883	13856	14043	13948	13999	13895	13960	13821	13869	14147	13834	13787	13909	13797	13963	13950	13882	13896	14039	13824	13856	13992	13935	13836	13848	14155	13977	13855	14027	13822	14119	13976	13999	13972	13954	14038	13868	13903	13986	14086	13856	13876	13878	13895	13912	13975	13814	13923	13977	13782	13839	13748	13935	13935	13822	13987	14037	14044	13957	13822	13692	13829	13959	13785	13876	13746	13877	13816	13957	13897	13814	13971	13920	14062	13863	13817	13838	13902	13939	13826	13899	13828	13839	13718	13883	13927	14020	13850	13967	13850	14079	13882	14088	13813	13900	13954	13853	14045	13977	13895	14051	13874	14214	13805	13880	14029	13887	13858	13867	13852	13830	13935	13903	13852	14099	13899	13907	13995	13828	13779	13914	13968	13799	13733	13927	13840	13968	13851	14087	13972	13882	13975	13911	13872	14004	13937	13927	14040	13909	13902	13761	13775	13938	13884	14066	13850	14129	13884	13832	13977	13930	13852	13952	13914	13949	13963	14020	13833	13857	13865	13740	13967	13873	13864	14058	13879	13913	13953	13810	13957	13931	13852	13785	13950	13858	13742	13995	13792	13863	13757	13925	14037	13965	13918	13843	13913	13947	13954	13984	13897	13955	14026	13906	13945	13938	13787	14034	13895	13879	13937	13895	13882	13880	14045	14013	13974	13985	13885	14032	13788	13876	13918	13882	13861	13680	13783	13776	13864	13943	14001	13819	13730	13755	13671	13916	13838	13952	13727	14015	13967	13887	14018	14019	13975	13879	13966	14111	13994	13865	13904	13945	13958	13790	14057	14092	13865	13816	13878	14089	13901	13919	14018	13907	13894	13886	13816	13831	14081	13807	13826	14026	13907	13921	13901	13903	13938	13981	13864	14097	13818	13880	13857	13744	14012	13994	13850	14014	13997	13870	13967	13919	13824	14007	13856	13786	13932	13967	13837	14043	13972	13959	13837	13924	13848	13848	13889	13842	13924	13900	13906	13952	13972	14028	13969	13940	13712	13946	14058	13896	13940	13921	13941	13757	13860	13787	14104	13795	13798	14016	13979	13928	14159	14017	13845	13968	14007	13876	13955	14014	13824	13857	13947	13835	13840	14065	13844	13859	13879	13984	13902	13942	14054	13877	13913	13939	13945	13950	13762	14069	13905	13878	13799	13803	14007	13925	13689	14001	13883	14041	13943	13894	13780	13991	13871	13922	13982	13910	13884	14002	13831	13859	14156	13836	13867	13743	13920	13904	13910	13955	13922	13804	13903	14085	13899	13778	13880	13871	13943	14006	13916	13837	13810	13814	13879	13970	13903	13919	13924	13938	14027	13652	14028	13918	14072	13933	13758	13968	13789	13847	13790	13958	13834	13924	13958	13781	13933	13943	13850	13941	13955	13950	13970	13868	13805	13807	14036	13884	13923	13798	13893	13903	13986	13800	13777	13872	13723	14022	13802	13917	13892	13964	14063	13944	13666	14036	13843	14024	13862	13969
22993	21479	29540	23838	21725	24522	27115	20524	18834	18877	18487	17975	17659	17617	17448	17606	17223	16771	17041	17022	16952	16901	16972	16942	16858	16868	16797	16909	16500	16785	16681	16694	16739	18716	22207	21198	19560	18029	17111	16788	16794	16596	16440	16833	16682	16628	16620	16521	16475	16609	16579	16486	16482	16655	16360	16522	16453	16571	16393	16543	16666	16567	16650	16647	16462	16567	16464	16703	16556	16584	16448	16374	16470	16667	16566	16615	16670	16476	16430	16623	16676	16530	16522	16525	16518	16581	16453	16613	16555	16440	16810	16505	16535	16597	16708	16405	16574	16471	16744	16317	16288	16752	16449	16562	16613	16416	16464	16650	16495	16390	16547	16555	16610	16664	16663	16554	16288	16317	16420	16395	16616	16517	16758	16407	16436	16449	16364	16650	16506	16416	16434	16580	16393	16335	16374	16634	16450	16665	16524	16724	16515	16713	16707	16411	16720	16675	16419	16458	16382	16496	16545	16398	16596	16406	16560	16752	16550	16665	16433	16530	16462	16558	16488	16449	16312	16494	16484	16408	16425	16274	16734	16581	16572	16423	16351	16579	16722	16426	16508	16457	16442	16681	16635	16398	16619	16333	16344	16445	16406	16492	16436	16471	16345	16293	16393	16635	16393	16504	16358	16367	16350	16334	16339	16632	16650	16398	16441	16445	16398	16402	16457	16632	16501	16568	16568	16276	16620	16389	16389	16261	16397	16243	16540	16396	16382	16500	16439	16464	16382	16371	16505	16458	16548	16406	16632	16459	16491	16474	16506	16206	16603	16527	16618	16215	16518	16572	16469	16525	16412	16377	16428	16423	16407	16523	16357	16496	16367	16395	16419	16381	16311	16487	16436	16442	16460	16445	16379	16463	16217	16542	16460	16444	16472	16567	16536	16512	16414	16466	16431	16450	16367	16469	16383	16306	16397	16458	16497	16385	16519	16476	16769	16713	16575	16549	16393	16378	16240	16388	16612	16504	16434	16599	16361	16692	16293	16448	16411	16400	16126	16502	16363	16403	16570	16369	16644	16585	16454	16610	16168	16490	16420	16499	16608	16312	16424	16452	16394	16479	16591	16429	16277	16387	16466	16695	16509	16567	16355	16230	16335	16394	16310	16454	16670	16410	16407	16442	16365	16424	16444	16369	16397	16451	16406	16588	16348	16612	16437	16453	16525	16375	16442	16444	16544	16432	16477	16532	16376	16407	16533	16416	16387	16615	16459	16443	16399	16513	16407	16426	16224	16285	16635	16420	16232	16545	16568	16509	16411	16463	16212	16417	16467	16292	16455	16626	16457	16406	16467	16419	16536	16500	16238	16317	16448	16391	16553	16325	16411	16296	16538	16452	16453	16181	16381	16587	16627	16596	16539	16421	16543	16278	16701	16472	16483	16361	16408	16647	16605	16402	16597	16340	16553	16562	16278	16393	16576	16419	16527	16416	16711	16554	16525	16411	16497	16604	16452	16451	16684	16676	16507	16526	16368	16575	16386	16520	16588	16472	16306	16595	16577	16398	16446	16580	16550	16485	16324	16479	16451	16309	16432	16378	16498	16478	16550	16531	16552	16398	16455	16561	16534	16455	16309	16278	16382	16503	16429	16441	16318	16758	16528	16401	16573	16395	16393	16517	16558	16440	16596	16247	16413	16512	16264	16474	16298	16413	16421	16330	16281	16612	16371	16450	16455	16371	16331	16248	16443	16502	16404	16482	16526	16453	16457	16452	16443	16508	16722	16438	16342	16507	16398	16509	16276	16586	16241	16528	16391	16413	16510	16469	16396	16584	16439	16352	16537	16559	16550	16573	16473	16596	16296	16498	16148	16579	16410	16468	16717	16366	16429	16392	16539	16370	16346	16220	16426	16293	16545	16570	16539	16488	16453	16311	16494	16477	16338	16598	16477	16593	16631	16449	16316	16409	16211	16566	16609	16355	16457	16646	16489	16602	16608	16686	16490	16494	16433	16562	16461	16385	16440	16376	16793	16629	16388	16494	16414	16495	16351	16390	16479	16493	16392	16382	16370	16607	16475	16391	16502	16556	16461	16409	16503	16526	16574	16407	16320	16698	16552	16473	16403	16319	16577	16495	16318	16544	16858	16536	16432	16359	16254	16378	16478	16483	16447	16584	16474	16535	16582	16242	16404	16446	16452	16164	16582	16279	16451	16319	16463	16662	16647	16490	16505	16491	16488	16552	16487	16406	16565	16490	16317	16307	16492	16437	16492	16479	16321	16316	16298	16581	16483	16404	16402	16646	16504	16487	16409	16316	16497	16516	16451	16466	16525	16515	16393	16570	16382	16539	16391	16691	16426	16386	16412	16448	16537	16567	16369	16379	16245	16402	16413	16596	16495	16439	16429	16636	16521	16455	16544	16469	16558	16372	16415	16381	16387	16365	16518	16587	16637	16344	16505	16430	16510	16513	16507	16395	16509	16468	16475	16550	16353	16580	16504	16536	16638	16477	16321	16461	16536	16493	16472	16100	16533	16606	16331	16612	16330	16305	16215	16287	16670	16576	16513	16377	16595	16349	16506	16326	16431	16418	16383	16468	16326	16548	16536	16409	16503	16464	16345	16330	16641	16750	16570	16487	16333	16470	16192	16521	16463	16502	16500	16510	16297	16424	16550	16411	16397	16404	16307	16458	16410	16456	16606	16322	16268	16385	16298	16377	16506	16389	16499	16334	16595	16450	16342	16517	16522	16420	16602	16571	16427	16650	16265	16495	16380	16374	16517	16613	16285	16270	16588	16617	16617	16272	16531	16195	16406	16359	16454	16271	16424	16636	16517	16363	16370	16424	16347	16569	16542	16598	16490	16458	16563	16475	16705	16519	16196	16386	16514	16177	16557	16347	16548	16475	16334	16415	16543	16590	16439	16441	16576	16314	16525	16405	16541	16429	16433	16489	16291	16333	16405	16409	16546	16323	16469	16572	16604	16505	16478	16278	16468	16679	16549	16469	16539	16336	16757	16460	16435	16332	16406	16611	16588	16705	16337	16521	16373	16433	16525	16377	16395	16506	16393	16492	16510	16330	16361	16494	16539	16514	16616	16516	16452	16303	16475	16374	16477	16635	16524	16540	16538	16492	16363	16362	16408	16314	16452	16633	16378	16346	16429	16607	16677	16394	16365	16351	16266	16314	16402	16471	16446	16359	16533	16367	16455	16420	16435	16586	16492	16452	16530	16505	16333	16472	16500	16274	16369	16443	16531	16436	16349	16413	16419	16505	16462	16317	16425	16560	16438	16409	16537	16582	16440	16437	16393	16536	16527	16417	16487	16561	16270	16402	16371	16538	16718	16189	16277	16332	16502	16268	16496	16507	16468	16462	16413	16275	16586	16525	16362	16463	16416	16518	16485	16485	16503	16346	16411	16231	16278	16420	16434	16592	16203	16467	16500	16512	16542	16520	16627	16466	16495	16571	16319	16342	16534	16437	16412	16435	16370	16332	16657	16519	16504	16299	16438	16352	16481	16403	16449	16555	16434	16463	16465	16621	16276	16424	16392	16465	16501	16648	16398	16368	16448	16485	16613	16577	16351	16212	16420	16447	16458	16337	16422	16516	16431	16268	16389	16499	16609	16352	16302	16504	16413	16599	16501	16447	16542	16454	16309	16534	16430	16641	16438	16469	16287	16589	16519	16417	16327	16325	16465	16454	16422	16597	16381	16546	16394	16439	16259	16594	16483	16412	16536	16278	16413	16322	16434	16315	16534	16461	16589	16520	16610	16412	16410	16487	16559	16365	16521	16474	16402	16395	16547	16363	16607	16673	16376	16529	16243	16376	16676	16752	16161	16545	16393	16677	16424	16446	16562	16388	16541	16496	16619	16628	16452	16574	16533	16282	16542	16242	16475	16516	16683	16581	16490	16515	16505	16386	16466	16459	16224	16433	16595	16534	16559	16303	16497	16506	16365	16289	16437	16586	16450	16477	16536	16492	16552	16483	16437	16305	16270	16470	16379	16373	16429	16731	16366	16400	16568	16392	16809	16500	16300	16357	16439	16445	16438	16463	16410	16521	16400	16569	16418	16504	16445	16687	16515	16408	16557	16399	16464	16433	16600	16452	16391	16412	16361	16505	16579	16558	16422	16178	16586	16297	16460	16391	16290	16541	16323	16369	16394	16547	16509	16623	16317	16482	16413	16606	16569	16481	16349	16346	16397	16426	16346	16340	16304	16443	16543	16333	16488	16234	16454	16604	16312	16343	16343	16255	16421	16431	16178	16387	16601	16463	16383	16283	16517	16485	16492	16259	16294	16492	16403	16562	16564	16270	16538	16428	16392	16429	16351	16531	16527	16469	16468	16352	16458	16421	16336	16521	16459	16567	16595	16353	16463	16126	16526	16583	16372	16313	16527	16388	16547	16508	16418	16319	16650	16417	16479	16426	16294	16499	16531	16701	16571	16418	16340	16463	16564	16616	16376	16505	16685	16429	16505	16601	16263	16350	16251	16764	16382	16541	16411	16478	16495	16538	16467	16388	16260	16538	16402	16477	16559	16453	16425	16345	16564	16615	16613	16323	16468	16524	16441	16353	16449	16277	16421	16578	16452	16676	16294	16460	16556	16490	16596	16558	16620	16427	16597	16330	16556	16219	16543	16658	16541	16495	16400	16292	16402	16653	16518	16419	16423	16520	16671	16462	16656	16483	16576	16531	16400	16465	16493	16598	16468	16521	16510	16363	16579	16464	16517	16415	16537	16314	16358	16600	16392	16530	16519	16502	16455	16343	16477	16621	16610	16561	16268	16423	16376	16444	16539	16423	16439	16380	16399	16450	16468	16648	16517	16405	16369	16411	16412	16231	16552	16457	16385	16442	16403	16638	16393	16422	16340	16403	16473	16422	16480	16324	16485	16342	16413	16614	16408	16643	16312	16385	16542	16378	16493	16355	16374	16566	16354	16432	16560	16459	16528	16274	16505	16497	16234	16337	16218	16528	16281	16453	16492	16307	16400	16443	16417	16391	16594	16325	16409	16393	16520	16538	16447	16413	16431	16506	16451	16287	16418	16557	16612	16433	16528	16654	16669	16447	16509	16462	16588	16459	16566	16483	16376	16420	16459	16398	16529	16420	16375	16451	16366	16272	16290	16515	16499	16326	16581	16305	16560	16238	16387	16218	16745	16414
21030	38812	36060	27336	24931	25134	21327	18900	17877	17042	17039	16022	15272	15300	15526	15846	14962	14604	14188	14455	14559	14452	14467	14445	14349	14272	14399	14309	14206	14059	14157	14199	14413	17515	22064	19758	17381	15658	14504	14042	13972	14005	14164	14039	13872	13925	13954	13901	14051	13993	14049	14007	14196	13914	13932	13968	13932	13917	13961	13903	14073	13962	14004	14073	13821	13978	14035	13982	13993	13948	14016	14118	14132	13903	14074	13948	14007	14107	14008	14107	13915	14008	13882	13970	13820	13921	13975	13830	13872	13936	14045	13932	13949	13886	13839	13934	14039	13946	13937	13950	13992	13961	14116	13985	13990	13966	13878	14011	14022	13793	13923	13903	14030	14135	14007	13999	14085	14075	13968	14002	13950	13992	13931	13936	14002	13963	14004	13909	13919	14054	14026	14055	13960	13920	13959	14069	13999	14027	13962	13941	13990	13725	13947	13943	13919	13897	13904	13837	13919	13867	13682	13964	14077	13867	14004	14024	14143	13883	14000	13857	13933	14049	13883	13895	13991	13882	14015	14025	13867	13904	13887	14085	13949	14170	13907	13895	13843	14044	13943	13844	14069	13882	13907	13916	13992	13990	13825	13928	13850	13778	14122	13825	13994	13957	13936	14070	13782	13847	14048	13882	13949	14103	13926	13869	13955	13886	13981	13999	13872	13814	13827	13935	14026	14031	13791	14076	14059	14025	14044	13920	14018	14043	13887	13933	13895	14002	13863	13963	13977	13962	13972	13999	13857	14052	13864	14067	13949	13872	13834	13943	13889	14104	13955	13914	13999	13847	13986	13851	14130	14096	14084	14000	13977	14050	13894	13930	13974	13664	13897	13956	14013	13930	13852	13858	14025	14000	13944	14080	13864	14064	14006	13933	14058	13895	13847	14005	13969	14166	14047	13816	13932	13988	14038	13897	13955	13959	14018	14098	14049	13905	13908	13955	13962	13903	13791	13857	13944	13942	13867	14041	14025	14014	13937	14047	13816	13990	13856	13911	13877	13738	13747	13851	13887	14143	13950	13931	14022	14065	14075	13856	14115	13890	13948	14030	13974	14075	13807	13983	14074	13881	13924	13942	14015	13952	13845	13998	13809	14131	13937	13856	13910	13924	13924	13954	13909	13994	14017	13920	14068	14060	13988	13884	13660	13902	13958	13872	13874	13945	13888	14033	13924	13955	13856	13918	13987	14000	13950	13894	13975	13848	13884	13963	13843	13943	13970	13988	13820	13918	13815	14116	14041	13909	13904	13990	13886	13943	13905	13827	13984	13822	13931	14157	13885	13983	14092	14059	13846	13967	13824	13906	13793	13886	13912	13947	13958	14031	14000	13766	13962	13961	13951	13852	13909	14205	13850	14076	14047	14110	13941	14023	13798	13899	14106	13807	13926	14015	13894	13823	14039	13816	13852	13861	13889	13983	13848	13962	13804	13868	13932	13749	13811	13883	14061	13911	13906	13972	14128	14025	13881	13708	14019	13712	13953	14050	14143	13803	14078	13852	13995	13911	14009	13937	13863	14081	14010	13819	13949	13791	13914	13963	13872	13915	14137	13855	13978	13899	13922	13894	14174	13913	14167	14204	13877	13916	14098	13866	13982	13915	13934	13971	14089	13944	13917	13782	13936	13852	14007	13977	13967	13889	13931	13798	13939	13864	13996	14037	13915	13848	13925	13833	13854	13837	13936	13975	13876	14062	13907	13933	13943	14011	13856	13950	13849	13941	13973	13923	13932	13828	14040	14078	13849	13925	14040	13956	14038	13782	13878	13749	13812	13888	14028	13843	13858	13844	14049	14007	13932	14131	13881	13839	13998	13969	13879	13896	13969	13957	13909	13872	13943	14004	13940	13965	13896	13781	13906	13820	13865	14092	13926	13889	13962	14064	13627	13928	13983	13836	14013	13952	13855	14074	14159	13820	14045	13889	13718	14019	13942	13895	14007	13854	13864	13798	13989	13882	14057	13830	13852	13972	13979	13908	14038	14033	13791	13875	14052	13939	13752	13862	14030	13947	13951	13881	13868	13884	14073	13926	13924	13913	13859	13820	13797	13794	14068	14028	13942	13913	13868	13863	13899	13987	13991	13797	13861	14021	13903	13872	13884	13995	13992	13956	14041	13839	14036	13915	14027	14077	13773	13959	13865	13994	13827	13908	13975	14092	13988	13943	13975	14010	13935	13844	13926	14072	13771	13872	13833	13902	13950	13730	14011	13948	13911	14020	13931	13947	13848	13963	13947	13764	13769	14027	13759	13899	14149	14068	13841	13922	13955	13968	13872	13969	13984	14023	14014	13777	14020	13903	14080	13704	13909	13805	14030	13922	14009	13815	13939	13980	13902	14080	13857	13889	13874	13841	13849	13872	13919	13792	13966	13827	13896	13860	13853	13989	13913	14019	13856	14081	13898	13840	13959	14043	13879	13822	13877	13919	13812	13999	14045	13939	14065	13923	13830	14027	13956	14128	14039	13958	13898	14009	13866	13941	13941	14001	13956	14063	13838	13898	13783	14042	14051	13977	13937	13962	13830	14092	13762	13905	13901	13983	14072	13996	13996	13950	13953	14020	13898	13819	13883	14148	13847	13945	14008	13920	13825	13845	14028	13944	14029	13971	13924	13889	13827	13972	13858	13948	13958	14007	14043	13961	13742	13967	13940	13911	13920	13850	14105	13923	13962	14010	14018	14061	14024	13974	13960	14064	14053	13906	14088	13833	13979	13831	13770	13909	14018	13887	13935	13806	13874	13857	13827	14005	13944	13972	13893	14102	13861	13974	13871	13927	13868	13895	13934	14053	13992	14062	13904	13956	13976	13809	13895	13911	14095	13796	13935	14031	13931	14118	13839	13974	13797	13853	14056	14039	13826	14013	13917	13848	13998	13932	13948	13758	13904	13956	13927	13888	13929	13858	13893	13953	13949	13799	13835	13864	13985	13941	14030	13825	14050	13931	13911	14064	14024	13915	13924	14005	13834	14028	14120	13891	13915	13814	14055	13973	14235	13948	14026	13856	13850	14102	13850	13910	13795	14072	13985	13929	13826	13940	13875	13973	13967	13855	13876	13930	13866	13898	14011	13861	14039	14005	13894	13895	13909	13917	13940	14102	13979	13950	14071	13973	13993	14023	13904	13997	14060	13983	13959	13975	14096	13864	13990	14028	13943	13942	13973	13999	13965	13935	13854	13946	13844	13957	13892	13896	13967	14126	14100	13997	13951	13953	13901	13904	14071	13825	13963	13927	13843	13983	13880	14004	13916	14051	13994	13903	13857	13955	13830	13967	13940	13928	13966	13852	13849	13860	13914	13829	13802	13785	13938	13815	13791	13790	14013	13797	13916	13806	13765	14023	13981	13796	13891	13988	13945	13824	14002	13949	14042	13892	13928	13806	14014	13937	14016	13926	13983	13846	13910	13945	14043	13936	13948	13932	13940	14069	13893	14138	13929	13937	13882	13982	13947	13958	14067	13812	14012	14120	13956	13936	13881	13914	13949	13964	13894	13765	13954	13998	14101	14006	13746	13857	14060	13896	14184	13926	13984	13707	13868	13799	14098	13748	13960	13952	13976	13930	13809	13890	13938	13931	14189	13859	14080	13906	13684	13875	13943	13914	13807	14042	13904	13835	13934	13947	13852	13789	13925	14099	13863	13952	14012	14105	13713	14011	13870	13966	13757	13974	13953	13957	13903	13850	13784	13953	13748	14103	13881	13957	14024	13944	13904	13834	13950	13815	14071	14077	14056	13777	13903	13926	13906	13823	13957	13927	14011	13934	14010	13752	13960	13892	14121	13814	13943	13951	13949	13995	14020	13997	13816	13933	14006	13993	13884	13776	14079	13924	13965	13747	14038	13953	13939	14043	13973	13848	13866	13812	14081	13853	13865	13982	13944	14059	13915	14054	13845	13896	13903	13902	14024	13998	13965	14071	13834	13790	13839	14021	13802	13950	13909	13756	13950	13996	14004	13890	13896	13900	13966	13960	13851	13976	13895	13942	13919	13916	13856	13883	14103	13775	13964	14008	13967	14055	13958	13870	14049	13814	13895	14066	13969	14116	13962	14041	13923	14056	13932	13871	14016	13844	13881	14027	13811	14230	13811	13804	14012	13740	13971	13931	13848	14000	14027	13906	13936	13933	13929	13783	14007	13836	13952	13887	13984	14044	13955	13740	13862	13977	13989	14000	13871	13832	14102	13878	14105	13984	13985	13730	14200	14121	13950	13829	13948	14087	13891	13996	13884	14060	13957	14041	13869	13951	14024	13912	13875	13806	14073	13872	13930	13747	13911	13896	14009	13914	14097	13872	13903	14056	13880	13893	13873	13960	13919	13890	14084	14000	14064	14038	13889	14022	13877	13854	13974	14070	13994	13996	13966	13716	13927	14062	13985	13865	13917	13956	13904	13922	13899	13769	13789	14004	14091	13803	13943	13805	13874	13883	13976	14056	13979	14052	13858	14053	13983	14023	13945	13862	13899	13969	13882	14126	13916	13853	13867	13887	14083	14009	13920	13969	13958	13996	13885	13877	13891	13870	13921	14000	13557	13708	13976	14113	14053	13902	13965	13984	14029	14044	13990	13983	13956	13831	13836	13969	13999	13856	13888	13884	13932	13945	13858	13929	13926	13975	13970	13902	13880	13945	13962	13794	13842	13841	13884	13877	13923	13867	14097	13852	13869	13941	13868	13957	13997	13884	13877	14016	13962	13940	14028	13913	13765	13866	13901	13949	13971	14099	14062	13979	13961	13819	14126	14021	13842	13899	13907	13816	13951	13930	14037	13924	14040	13946	13936	13796	14087	13948	13865	13953	13989	13818	13919	13991	13928	13873	13872	13790	14004	13897	13843	13966	13855	13837	13977	14106	13960	14099	13716	14136	13809	14091	13861	14072	13940	13949	13995	13930	14029	13771	13972	13851	13904	13939	13732	14017	13791	13936	13882	13849	14083	13750	13953	14055	13960	13912	13972	14066	14083	13921	13969	13975	14084	13914	13892	13971	13851	13741	14023	13808	13973	13994	13823	13879	13920	13957	13995	13983	13869	13888	13969	13814	13716	14029	13894	13957	13914	13988	13880	13958	13974	13848	13882	13999	13810	13825	13875	13834	13939	13939	13973	13869	13967	13891	13762	13823
27932	23044	27940	24041	20597	20241	18948	18074	17716	17626	17538	17347	17392	17294	17332	17222	17241	16793	17154	16811	17000	17203	17100	16945	16963	16988	16871	17034	17049	16823	16894	16913	16795	17195	17363	17545	17405	17318	17033	16992	16654	16764	16928	16859	16823	16695	16832	16950	16930	16769	17007	16845	16945	16962	17018	16865	17069	17099	16986	16686	17005	16862	16957	16789	16953	16836	16750	16779	17038	17035	16870	16887	16958	16821	16983	16933	17079	16837	16995	16760	16844	16809	16909	16879	16780	16774	17001	16873	16821	16859	16939	17120	16986	16924	16802	16826	16960	16916	16914	16818	16885	16789	16818	16844	17039	17023	17024	16925	16927	16890	16743	16861	16841	16996	16982	16788	16836	16845	16782	16826	16999	16808	16963	17061	17037	16868	16972	16938	16871	16787	16855	16996	16785	16901	16745	16825	17012	16831	16975	16761	17115	16948	17115	16930	16775	16799	16816	16891	16857	16813	16831	16897	16996	16860	16929	16973	16685	16881	16939	16825	16898	16757	16898	16974	16723	16841	16813	16638	16884	16735	16964	17031	16870	17036	16970	16940	16753	16925	16794	16843	16947	16965	16887	16750	16803	16864	17003	16885	16892	16873	16851	16768	16677	16965	16866	16570	16762	16866	16782	16854	17073	17021	17037	16747	17007	16790	16722	17006	17053	16780	16564	16935	17024	16900	16939	16852	16937	16532	16801	16855	17051	16881	16964	16832	16920	16992	16809	16832	16816	16998	16871	16859	16853	16943	16881	16931	16839	16894	16864	16836	16905	16996	16711	16835	16979	17004	17003	16941	16673	16888	16875	16847	16876	16862	16819	16897	16735	16813	16849	16943	16775	16829	16873	17088	17121	17017	16903	16794	16701	16634	16940	16896	16686	16889	16898	16994	16885	17140	16892	16892	16879	17042	16828	17088	17050	16821	16745	16856	16908	16931	16871	16887	16768	16792	16939	16983	16840	16786	16835	17118	16958	16694	16839	16842	16836	16893	16948	16797	16707	16905	16786	16897	17063	16993	16840	16874	16697	16824	16926	16801	17020	16824	16962	16824	16791	16904	16889	16875	16995	17089	16898	17016	16968	16849	16866	16995	16937	16865	16794	16909	17032	16800	16992	16986	16841	16740	16845	16815	16916	16730	16913	16687	16779	16942	16805	16774	16912	16883	16746	16842	16718	16845	16969	16849	16850	16849	16987	17054	16883	16793	16939	17038	16946	16799	16847	16925	16883	16871	16844	16836	16885	16736	16897	16870	16967	16878	16629	17010	16899	16831	16916	16925	16804	16826	16889	16835	16696	16782	16788	17058	16946	16866	16919	16791	16833	16723	16897	16794	16968	16816	16957	17007	17033	17046	16745	16989	16918	16836	16736	16885	16648	16816	16825	16989	16691	16965	16608	16903	16860	16889	17041	16811	16722	16948	16757	16812	16807	16871	16941	17017	17050	16900	16825	16693	16786	16884	16834	16742	16867	16774	17028	16889	17026	16852	16877	16890	16867	16842	16990	16883	16800	16964	16853	16978	16748	16879	16782	16987	16852	16845	16740	16758	16872	16870	16849	16956	16830	17045	16955	16886	16844	16835	16738	16941	16694	16790	16883	16924	16900	16960	17100	16867	16988	16879	16801	17001	16794	16939	16818	16923	16787	16879	16882	16763	16753	16777	16901	17033	16704	16933	16822	16793	16868	16765	16796	16962	16622	16907	16715	16702	16938	16745	16950	16739	16950	16739	16963	16676	16801	16712	16606	16745	16845	16851	17129	16929	16877	16712	16999	16922	16914	16977	16932	16859	17003	16789	16663	16980	16785	16815	16676	16691	16760	16824	16965	16872	16591	16649	16908	16951	16790	16887	16780	16905	16835	17019	16959	16688	16910	16915	16667	16984	16911	16735	16651	16787	16736	16825	16725	16932	16811	16919	16984	16968	16954	16750	16868	16993	16856	16908	16863	16746	17026	17010	16791	16818	16975	16817	16957	16632	16716	16778	16887	17013	17025	16834	17090	16762	17008	16855	16944	16974	16900	16795	17026	16927	16801	16985	16908	16825	16744	16638	16779	16986	16989	16893	16977	17074	16855	16882	16800	16850	16869	16946	17043	16801	16794	16736	16850	16632	17118	16935	16760	16907	16950	16820	16965	16914	16848	16901	16958	16918	17061	16961	16990	16777	16885	16756	16678	16680	16885	16642	17065	16808	16632	16807	16845	16899	16878	16807	16665	16818	16626	16938	16932	16819	16928	16833	16847	16864	17006	16970	17087	16756	16829	16877	17232	17005	16926	16875	17025	16905	16923	16973	17067	16988	17048	16863	16993	16899	16999	16651	16965	17140	17163	16963	16918	16803	16893	17061	16830	16923	16855	16706	16739	16926	17024	16996	16821	16907	16936	17033	16863	16999	16805	16986	16779	16733	16978	17007	16909	16946	16964	16991	16882	17020	16838	16761	17035	16717	16920	16802	16825	16880	16843	16885	16819	16659	16925	16928	16909	16887	16953	17059	16941	16676	16910	16905	16683	16663	16932	16938	16944	16808	16795	16976	16903	16747	16862	16876	16884	16989	17004	16797	17057	16825	16966	16676	16931	16570	16880	16894	16849	16858	16987	16610	16742	16599	16940	16855	16895	16908	16735	16693	16898	17000	16917	16964	16999	16948	16726	16847	17008	16696	16956	16930	17010	17161	17024	16941	17054	16845	16812	16820	17086	16796	16925	16883	16916	16862	16913	16674	16910	16973	16808	16890	16924	16859	16898	17075	17024	16867	16955	16925	16856	16697	16788	16994	16881	16700	16967	16814	16946	16955	16902	16978	16765	16863	16931	16868	16819	17008	16858	16783	16745	16935	16834	16996	17082	16859	16879	16619	16839	16906	16812	17085	16935	16806	16917	16880	17026	16810	16823	16739	16801	16827	16763	16765	16895	16829	16808	16944	16812	16664	17021	16858	16819	16924	16866	16925	16976	16849	17127	16817	16870	17002	17134	16867	16941	17085	17018	16837	16798	17042	17029	16847	16816	16849	16879	16877	17018	16861	16744	16968	16793	16611	16799	16856	16789	16878	17005	17022	16908	16945	17115	17079	16985	17049	16976	16668	16835	16976	17123	16705	16802	17058	16794	16673	17048	16940	16991	16977	16931	16931	16763	16833	16858	16897	16890	16871	16916	16986	16759	16967	16915	16980	16933	16789	16909	16881	16803	16803	17065	16803	16955	16773	16660	16716	16704	16864	16904	16884	16838	16895	16929	16711	16895	17036	16561	16896	16824	17015	16916	16857	16919	17043	16852	16760	16821	17025	16768	16781	16840	16985	16800	16932	17001	16678	17062	16881	17048	16789	16870	16893	16884	17091	16778	16907	16900	16968	17047	16992	16941	16683	16905	16648	16762	16715	16797	16940	16808	16875	16931	16839	16970	17056	16989	16905	16961	16915	16879	17029	16830	16777	16559	16773	16740	16839	16999	16864	16915	16873	16915	16956	16615	16993	16915	16925	16805	16922	16767	16692	16718	17039	17079	16792	16819	16842	16797	16834	16972	16937	17019	16853	16840	16787	16886	17044	16905	16978	16962	16910	16972	16805	16931	16982	17036	17195	17065	16956	16851	16908	16845	16699	16980	16836	16892	17106	16979	16751	17107	17097	16717	17045	16773	17028	16874	17088	16866	16948	17067	16849	16824	16962	16846	16679	16756	16810	17042	17040	16749	16873	16960	16907	16943	16837	16728	16657	16849	16854	17012	16780	16784	16982	16882	16945	16683	16807	16894	17049	16826	16833	16847	16852	17019	16886	16916	16791	16789	17041	16848	16859	16959	16930	16975	17007	16928	16820	16856	16749	16810	16821	16846	16584	16967	16982	17045	16929	16872	17019	16747	16681	16819	16687	16871	16888	16825	16945	16944	17068	16982	16878	17069	16965	16920	16981	16983	16848	17115	16762	16940	16996	16892	16980	16869	16928	17020	17025	16792	16845	16761	16909	16648	16877	16859	16856	16750	16652	16754	17009	16827	16903	16966	16791	16839	16775	16782	16778	16905	16921	16935	16919	16781	16821	16770	16758	16822	16689	16749	16778	16882	16941	16814	16882	16981	16849	16835	16700	16786	16823	16956	16804	16867	16816	16850	16882	16762	16691	16938	16798	17091	16877	16890	16939	16897	16861	16913	16798	16847	16933	17041	16715	16939	16972	16934	17046	16864	16758	16923	16925	16831	16702	16908	16685	16832	16652	16988	16784	16960	16695	16874	16904	16775	16832	16912	16988	16640	16878	17004	16782	16771	16762	17165	16946	16966	16893	17127	16887	16922	16869	16810	16782	17030	16761	16785	17009	17142	16819	16959	16945	16855	17280	17073	16962	16938	16965	16858	16793	16793	17064	17121	16763	16793	16996	16724	16844	16919	17086	17034	16983	17056	16762	17033	16855	16920	16929	16709	16796	17021	16722	17007	16820	16984	16857	16642	16701	16917	16900	16851	16947	16880	16880	16677	16742	16872	16937	17033	16756	16557	16734	17078	16850	16922	16662	16880	16851	16958	16812	16815	16827	16979	16795	16966	16814	17028	16917	16928	16998	16933	16897	16766	17014	17107	16757	16940	16908	16891	16908	16898	16915	16936	16993	16842	16935	16795	16848	16787	16744	16798	17024	16914	16952	16599	16850	17028	16960	16985	16874	16938	16882	16788	16856	16821	16862	16892	16902	16745	16886	16952	17024	16984	17008	16910	16975	16874	16961	16894	16861	16858	16687	16676	16845	17023	16830	16902	17052	16956	16894	16795	16754	16970	17041	16960	17001	16995	16607	16715	16786	16926	16863	16698	16901	17001	17001	16714	16860	16959	16794	16996	16818	16821	16848	16811	16978	17035	16884	16956	16910	16983	16990	16862	16679	16818	16781	16881	17039	16884	16897	16904	16877	16807	16883	16922	17025	16767	16740	16829	16778	17033	16766	16738	16950	16843	16985	16954	16975	16709	16671	16957	16869	16857	16992	16820	16896	16714	16801	16845	16943	17031	16902	16777	16908	16783	16807	16940	16936	16929	16805	16867	16780	16731	16989	16786	16918	16922	16808	16692	16846	16884	17073	16884	17084	16680	16767	16847	16821	16829	16948	17045	16836	16942	16883	17043	16935	16856	16862
18923	28638	26136	19970	20144	19200	17164	16200	15644	15348	15249	15046	14701	14602	14956	14840	14621	14424	14260	14436	14428	14340	14265	14440	14444	14331	14463	14442	14259	14287	14264	14424	14317	14473	14867	14873	14707	14593	14361	14220	14405	14323	14444	14323	14303	14290	14222	14293	14287	14147	14132	14321	14207	14203	14261	14258	14322	14213	14068	14224	14367	14177	14296	14374	14264	14079	14141	14111	14278	14158	14231	14178	14298	14102	14133	14159	14336	14070	14211	14194	14271	14324	14375	14267	14350	14306	14334	14162	14184	14227	14262	14256	14363	14184	14218	14183	14302	14129	14173	14272	14329	14205	14148	14051	14345	14299	14157	14207	14131	14384	14198	14278	14331	14170	14512	14169	14359	14362	14289	14222	14313	14264	14398	14099	14206	14168	14327	14148	14160	14330	14292	14277	14326	14250	14213	14263	14199	14069	14259	14122	14214	14262	14205	14344	14284	14209	14174	14208	14274	14312	14201	14211	14282	14164	14024	14281	14259	14153	14179	14213	14074	14359	14377	14285	14221	14207	14272	14136	14179	14386	14253	14250	14161	14145	14257	14283	14107	14148	14411	14280	14148	14222	14083	14350	14199	14170	14169	14159	14249	14111	14384	14199	14211	14158	14284	14301	14210	14377	14236	14230	14264	14232	14122	14196	14104	14252	14257	14322	14080	14316	14304	14288	14057	14249	14292	14270	14220	14225	14248	14287	14359	14261	14107	14326	14298	14232	14191	14398	14194	14371	14221	14330	14233	14431	14202	14253	14287	14207	14373	14342	14096	14306	14271	14284	14428	14190	14209	14295	14266	14202	14303	14386	14246	14286	14115	14231	14152	14150	14312	14275	14382	14110	14144	14252	14290	14223	14271	14388	14245	14189	14237	14049	14189	14193	14217	14258	14183	14257	14081	14255	14059	14220	14222	14260	14174	14204	14271	14123	14228	14341	14175	14214	14107	14319	14219	14297	14188	14136	14258	14342	14309	14352	14103	14354	14307	14123	14217	14295	14186	14235	14195	14332	14276	14349	14177	14468	14154	14308	14201	14289	14020	14162	14219	14119	14188	14190	14204	14182	14307	14086	14259	14154	14246	14100	14152	14314	14320	14237	14280	14266	14196	14214	14553	14310	14179	14089	14210	14251	14391	14227	14220	14146	14209	14347	14301	14147	14019	14272	14218	14162	14249	14375	14249	14358	14179	14383	14156	14389	14154	14178	14189	14438	14325	14321	14192	14331	14310	14194	14196	14109	14175	14112	14270	14197	14205	14070	14032	14206	14223	14230	14214	14253	14210	14291	14333	14270	14360	14338	14132	14280	14187	14214	14106	14241	14227	14163	14183	14324	14321	14423	14254	14219	14221	14205	14422	14277	14233	14313	14177	14304	14296	14190	14370	14103	14269	14249	14076	14180	14114	14276	14067	14326	14218	14311	14178	14196	14253	14299	14396	14165	14254	14329	14166	14147	13960	14117	14352	14250	14285	14300	14151	14447	14205	14166	14246	14173	14070	14104	14090	14207	14329	14185	14351	14082	14349	14192	14396	14349	14351	14170	14228	14307	14194	14224	14107	14155	14311	14158	14251	14143	13985	14248	14200	14327	13948	14163	14223	14209	14208	14345	14285	14197	14166	14212	14110	14078	14227	14211	14221	14119	14317	14261	14204	14288	14240	14306	14258	14190	14128	14210	14148	14243	14342	14119	14120	14314	14264	14128	14251	14059	14368	14208	14325	14133	14172	14346	14307	14192	14256	14243	14238	14301	14218	14155	14435	14364	14379	14195	14505	14331	14172	14400	14190	14223	14306	14110	14219	14242	14401	14208	14327	14269	13963	14372	14263	14277	14276	14080	14068	14284	14275	14359	14123	14247	14377	14049	14388	14221	14273	14357	14422	14196	14247	14268	14341	14296	14340	14213	14257	14255	14171	14060	14241	14186	14173	14272	14138	14140	14162	14224	14137	14140	14310	14282	14371	14350	14351	14248	14192	14248	14258	14272	14165	14256	14256	14279	14211	14303	14308	14101	14381	14181	14180	14239	14230	14237	14222	14249	14134	14258	14231	14169	14213	14171	14156	14207	14226	14295	14274	14203	14310	14286	14445	14262	14314	14314	14277	14315	14240	14313	14067	14189	14027	14481	14280	14304	14168	14322	14220	14070	14167	14252	14270	14348	14373	14320	14328	14151	14383	14179	14293	14237	14244	13992	14297	14391	14350	14296	14325	14308	14348	14438	14447	14169	14314	14251	14394	14178	14225	14061	14035	14245	14306	14094	14301	14218	14186	14278	14045	14195	14318	14190	14163	14081	14267	14189	14245	14398	14189	14267	14217	14306	14211	14126	14355	14026	14224	14234	14138	14117	14086	14321	14154	14374	14196	14205	14316	14118	14225	14249	14347	14052	14174	14323	14124	14262	14149	14187	14242	14228	14122	14344	14224	14245	14367	14162	14330	14269	14266	14261	14167	14387	14213	14106	14316	14235	14148	14253	14285	14231	14220	14001	14158	14214	14117	14104	14244	14339	14178	14528	14195	14164	14257	13998	14270	14302	14319	14158	14319	14161	14289	14188	14420	14189	14148	14313	14268	14149	14408	14255	14156	14275	14253	14387	14188	14131	14307	14196	14318	14210	14145	14287	14363	14197	14245	14183	14433	14047	14297	14190	14361	14190	14208	14126	14300	14359	14363	14135	14366	14387	14160	14236	14307	14331	14457	14213	14363	14246	14307	14245	14189	14204	14276	14117	14122	14172	14087	14161	14096	14334	14237	14189	14279	14297	14284	14322	14382	14198	14400	14243	14246	14237	14108	14234	14324	14203	14119	14248	14192	14365	14216	14157	14294	14075	14201	13959	14339	13961	14234	14162	14472	14258	14147	14252	14474	14152	14096	14204	14094	14383	14284	14113	14182	14295	14183	14252	14209	14467	14252	14429	14115	14095	14163	14271	14165	14165	14306	14271	14138	14381	14139	14149	14236	14273	14278	14340	14280	14401	14217	14302	14410	14187	14183	14305	14223	14272	14286	14283	14213	14088	14188	14313	14099	14181	14288	14376	14167	14029	14301	14178	14283	14213	14244	14174	14264	14254	14200	14151	14203	14254	14345	14146	14360	14176	14296	14321	14209	14132	14226	14265	14299	14206	14265	14192	14398	14094	14176	14478	14486	14349	14249	14339	14199	14242	14188	14220	14307	14169	14325	14382	14364	14402	14182	14166	14122	14328	14394	14215	14206	14235	14114	14270	14181	14221	14193	14038	14194	14243	14195	14137	14198	14260	14049	14230	14182	14182	14068	14112	14350	14382	14330	14294	14330	14146	14197	14128	14108	14333	14143	14144	14423	14302	14185	14174	14216	14084	14191	14218	14377	14170	14332	14132	14234	14170	14240	14259	14280	14005	14202	14339	14262	14088	14357	14423	14382	14241	14152	14331	14353	14326	14292	14230	14234	14231	14212	14121	14204	14315	14317	14217	14096	14144	14117	14142	14250	14401	14245	14243	14204	14230	14208	14240	14352	14312	14390	14082	14242	14392	14239	14129	14262	14292	14269	14177	14146	14318	14205	14288	14080	14285	14052	14155	14297	14266	14368	14216	14211	14335	14274	14165	14347	14193	14232	14194	14075	14151	14232	14299	14234	14251	14132	14123	14301	14269	14232	14157	14213	14422	14273	14159	14124	14191	14266	14191	14135	14136	14243	14153	14207	14314	14193	14066	14247	14148	14323	14376	14239	14284	14130	14066	14150	14345	14132	14241	14134	14292	14233	14353	14336	14441	14347	14244	14371	14302	14270	14376	14376	14173	14431	14314	14083	14272	14170	14142	14067	14254	14207	14404	14232	14130	14359	14213	14287	14358	14236	14237	14258	14089	14162	14255	14325	14287	14246	14234	14298	14119	14096	14156	14215	14296	14122	14256	14226	14191	14277	14210	14190	14345	14058	14276	14226	14158	14304	14315	14154	14368	14411	14392	14172	14379	14194	14241	14252	14108	14181	14222	14152	14111	14213	13988	14127	14391	14309	14357	14197	14329	14272	14310	14388	14180	14325	14160	14357	14280	14340	14189	14199	14206	14224	14314	14286	14286	14334	14282	14080	14149	14198	14165	14258	14197	14174	14111	14190	14223	14228	14133	14305	14290	13943	14302	14192	14266	14260	14179	14258	14276	14226	14208	14283	14211	14123	14207	14347	14272	14146	14250	14270	14202	14234	14338	14184	14299	14371	14206	14144	14298	14153	14218	14290	14224	14172	14160	14418	14127	14224	14285	14327	14150	14287	14103	14264	14160	14135	14344	14214	14405	14067	14168	14242	14098	14239	14189	14290	14158	14198	14238	14221	14192	14169	14240	14311	14127	14263	14271	14171	14285	14234	14322	14239	14279	14136	14093	14160	14237	14212	14296	14369	14283	14263	14232	14287	14405	14178	14249	14240	14152	14266	14247	14159	14165	14141	14242	14294	14215	14165	14287	14263	14300	14063	14174	14097	14142	14233	14168	14217	14278	14221	14404	14324	14322	14248	14207	14092	14299	14278	14198	14284	14265	14230	14273	14290	14362	14304	14142	14183	13997	14275	14346	14394	14340	14203	14197	14239	14131	14137	14284	14120	14290	14483	14115	14221	14444	14186	14254	14280	14292	14360	14348	14310	14206	14240	14212	14230	14282	14143	14262	14257	14271	14108	14145	14319	14233	14302	14222	14404	14298	14254	14249	14262	14250	14085	14287	13985	14225	14220	14286	14381	14271	14365	14259	14164	14134	14299	14118	14224	14214	14206	14297	14068	14385	14244	14347	14223	14263	14306	14326	14222	14105	14268	14174	14240	14151	14178	14205	14042	14368	14247	14139	14411	14198	14211	14226	14220	14251	14167	14178	14354	14180	14376	14177	14321	14283	14160	14348	14182	14311	14240	14053	14296	14177	14115	14275	14247	14261	14250	14204	14360	14264	14229	14281	14289	14145	14166	14093	14267	14255	14140	14249	14216	14246	14316	14181	14204	14269	14187	14202	14193	14366	14330	14204	14215	14156	14238	14363	14031	14350	14396	14176	14105	14156	14421	14304	14194	14221	14091	14294	14317	14251	14284	14088	14344	14252	14419	14228	14274	14117	14231	14298	14309	14247	14238	14134	14375	14203	14250	14143
23865	21450	29172	24228	22658	23989	23308	19537	18392	18143	18002	17640	17374	17209	17284	17512	17167	16908	16900	16832	16978	17146	16665	16942	16934	16925	16719	17061	16952	16784	16762	16636	16839	18054	19782	19554	18436	17619	17195	16910	16779	16659	16815	16599	16664	16842	16564	16810	16616	16644	16714	16848	16775	16876	16463	16766	16747	16540	16788	16665	16571	16733	16799	16603	16672	16628	16881	16619	16758	16713	16507	16633	16994	16680	16605	16749	16635	16514	16630	16721	16686	16875	16591	16737	16641	16846	16608	16693	16678	16589	16695	16641	16514	16699	16711	16689	16504	16831	16619	16832	16849	16750	16743	16467	16595	16664	16678	16727	16528	16637	16664	16578	16357	16891	16594	16762	16878	16768	16519	16501	16639	16653	16541	16802	16690	16727	16728	16419	16629	16452	16497	16516	16671	16580	16720	16575	16807	16621	16497	16594	16667	16765	16737	16760	16621	16583	16822	16641	16710	16651	16501	16777	16640	16754	16758	16923	16876	16682	16779	16732	16711	16731	16639	16605	16605	16685	16806	16673	16835	16716	16615	16588	16766	16691	16599	16821	16482	16659	16591	16678	16585	16603	16802	16564	16594	16722	16523	16614	16901	16742	16777	16673	16607	16711	16769	16623	16675	16517	16683	16809	16615	16698	16796	16671	16743	16790	16793	16557	16712	16483	16468	16542	16532	16722	16724	16641	16634	16593	16671	16585	16676	16719	16525	16574	16632	16579	16710	16644	16951	16501	16640	16698	16594	16647	16590	16534	16516	16457	16573	16412	16506	16672	16751	16666	16539	16759	16717	16692	16706	16779	16658	16473	16667	16728	16575	16624	16421	16552	16677	16811	16644	16511	16575	16767	16830	16648	16795	16794	16776	16610	16813	16820	16668	16608	16589	16643	16288	16653	16675	16377	16733	16668	16644	16481	16720	16755	16658	16709	16398	16585	16623	16543	16614	16510	16686	16730	16622	16565	16783	16643	16459	16619	16463	16622	16507	16600	16707	16630	16508	16676	16439	16771	16469	16431	16763	16679	16752	16789	16710	16829	16452	16499	16674	16698	16622	16349	16474	16612	16501	16900	16499	16614	16607	16508	16865	16599	16598	16653	16580	16476	16774	16543	16557	16643	16819	16576	16572	16699	16626	16726	16652	16714	16850	16588	16503	16544	16616	16612	16708	16612	16765	16519	16743	16629	16821	16619	16737	16605	16873	16514	16623	16733	16574	16619	16787	16700	16702	16592	16694	16649	16656	16671	16947	16787	16447	16651	16850	16568	16701	16619	16705	16743	16659	16768	16728	16628	16688	16678	16837	16581	16568	16705	16577	16655	16520	16605	16805	16756	16709	16679	16686	16679	16740	16687	16516	16595	16578	16647	16567	16642	16605	16745	16722	16752	16779	16677	16447	16457	16623	16680	16708	16603	16854	16538	16577	16595	16741	16661	16717	16587	16708	16650	16928	16884	16807	16667	16755	16770	16589	16730	16721	16529	16746	16803	16734	16614	16601	16415	16685	16658	16651	16642	16776	16594	16532	16542	16505	16561	16595	16701	16664	16670	16613	16741	16612	16660	16648	16730	16713	16680	16471	16591	16635	16557	16513	16549	16786	16703	16742	16780	16648	16735	16708	16519	16815	16672	16711	16625	16643	16620	16491	16501	16305	16613	16757	16629	16606	16780	16664	16776	16657	16844	16564	16418	16495	16612	16613	16750	16497	16831	16777	16366	16670	16682	16626	16598	16701	16684	16543	16441	16725	16526	16509	16414	16816	16624	16482	16672	16532	16676	16606	16677	16549	16509	16524	16709	16402	16382	16559	16738	16597	16519	16646	16515	16639	16756	16669	16562	16908	16768	16943	16592	16788	16540	16878	16752	16714	16641	16818	16673	16702	16542	16742	16826	16795	16684	16618	16661	16579	16647	16806	16777	16774	16788	16621	16652	16688	16488	16804	16621	16658	16515	16582	16876	16537	16838	16396	16510	16905	16585	16626	16641	16700	16688	16548	16697	16480	16712	16632	16607	16642	16758	16602	16709	16715	16774	16912	16605	16719	16642	16755	16703	16753	16735	16600	16624	16587	16743	16539	16796	16689	16593	16703	16602	16601	16490	16697	16755	16619	16614	16655	16647	16598	16614	16715	16761	16796	16664	16507	16733	16509	16625	16505	16636	16877	16625	16781	16706	16709	16744	16504	16592	16662	16778	16771	16625	16800	16764	16837	16743	16714	16774	16595	16549	16624	16613	16642	16559	16601	16854	16619	16792	16600	16743	16601	16604	16380	16544	16560	16742	16734	16475	16581	16652	16810	16627	16641	16742	16649	16613	16572	16442	16704	16667	16544	16734	16786	16656	16417	16593	16701	16461	16563	16748	16634	16593	16709	16520	16554	16780	16507	16585	16780	16851	16605	16642	16600	16848	16505	16511	16804	16753	16710	16778	16575	16564	16633	16766	16566	16831	16655	16621	16642	16706	16549	16502	16857	16626	16641	16572	16781	16666	16615	16601	16770	16567	16571	16769	16787	16779	16753	16349	16703	16655	16511	16515	16574	16551	16671	17016	16904	16696	16714	16612	16529	16528	16782	16632	16624	16602	16484	16618	16544	16470	16556	16752	16643	16816	16788	16664	16789	16621	16823	16803	16677	16737	16687	16825	16717	16804	16664	16665	16645	16731	16710	16598	16720	16681	16608	16594	16578	16573	16652	16645	16641	16588	16652	16562	16710	16753	16641	16653	16595	16549	16776	16665	16673	16605	16647	16538	16705	16645	16466	16724	16807	16559	16589	16712	16805	16606	16613	16484	16739	16800	16699	16718	16702	16558	16685	16459	16606	16714	16754	16769	16878	16756	16688	16632	16790	16703	16828	16722	16894	16685	16739	16583	16681	16775	16753	16738	16806	16685	16679	16539	16523	16719	16648	16491	16413	16714	16748	16603	16750	16507	16720	16740	16738	16611	16645	16644	16792	16683	16707	16524	16531	16459	16663	16545	16628	16620	16673	16412	16679	16589	16659	16782	16716	16495	16576	16600	16619	16590	16449	16500	16607	16609	16706	16898	16678	16677	16531	16579	16785	16832	16745	16700	16660	16554	16656	16775	16710	16703	16649	16649	16680	16657	16596	16821	16728	16522	16838	16675	16477	16665	16606	16554	16505	16672	16564	16533	16424	16752	16598	16544	16694	16644	16631	16448	16572	16726	16718	16526	16688	16489	16637	16814	16674	16657	16629	16672	16785	16538	16732	16572	16807	16721	16545	16782	16804	16660	16644	16711	16591	16567	16594	16786	16628	16826	16593	16718	16478	16714	16600	16544	16684	16668	16662	16714	16692	16657	16530	16871	16632	16573	16761	16720	16704	16787	16640	16858	16709	16666	16729	16678	16728	16561	16819	16765	16640	16643	16426	16715	16678	16731	16744	16598	16764	16621	16526	16533	16697	16653	16754	16471	16473	16608	16949	16704	16568	16876	16564	16584	16585	16499	16849	16678	16602	16616	16604	16636	16388	16384	16408	16436	16955	16537	16614	16604	16710	16761	16521	16723	16742	16376	16596	16656	16585	16756	16879	16812	16826	16673	16521	16539	16742	16635	16700	16596	16857	16439	16666	16636	16924	16768	16689	16632	16640	16527	16588	16700	16479	16495	16691	16660	16655	16571	16670	16855	16538	16570	16723	16973	16590	16740	16757	16570	16623	16625	16645	16514	16576	16765	16855	16762	16413	16584	16748	16667	16770	16792	16575	16607	16607	16538	16372	16736	16696	16684	16704	16682	16637	16650	16767	16573	16706	16758	16708	16853	16628	16685	16586	16772	16449	16749	16635	16587	16749	16863	16644	16623	16708	16616	16666	16598	16489	16765	16795	16579	16411	16707	16585	16575	16545	16680	16744	16503	16521	16436	16669	16854	16571	16521	16570	16598	16717	16557	16579	16501	16636	16483	16651	16821	16543	16632	16512	16733	16747	16589	16831	16530	16541	16449	16675	16563	16726	16809	16898	16563	16883	16578	16779	16537	16518	16731	16804	16655	16427	16735	16516	16547	16567	16767	16753	16448	16675	16631	16518	16690	16567	16746	16774	16709	16834	16872	16711	16558	16599	16476	16708	16580	16624	16763	16473	16774	16620	16703	16735	16664	16843	16654	16702	16681	16657	16515	16670	16750	16615	16637	16718	16461	16539	16720	16740	16689	16744	16654	16584	16587	16672	16747	16568	16581	16577	16734	16653	16688	16723	16685	16766	16496	16816	16704	16884	16687	16515	16846	16787	16695	16546	16661	16725	16620	16535	16579	16584	16665	16704	16621	16643	16520	16759	16571	16701	16669	16850	16757	16618	16728	16629	16656	16793	16465	16709	16804	16598	16789	16717	16541	16693	16645	16604	16803	16882	16403	16597	16682	16679	16735	16488	16795	16453	16714	16799	16537	16352	16460	16710	16691	16642	16610	16589	16805	16579	16705	16698	16548	16744	16882	16633	16626	16624	16713	16726	16695	16515	17039	16636	16549	16352	16669	16512	16733	16768	16634	16743	16664	16727	16659	16552	16635	16559	16604	16713	16533	16858	16659	16500	16491	16558	16898	16792	16680	16698	16485	16904	16762	16723	16934	16814	16752	16820	16509	16729	16602	16563	16531	16754	16719	16619	16676	16713	16440	16677	16816	16414	16762	16654	16477	16746	16684	16693	16682	16533	16639	16698	16424	16577	16605	16597	16751	16533	16692	16683	16656	16632	16747	16557	16599	16802	16578	16460	16656	16760	16515	16808	16696	16584	16665	16774	16613	16595	16698	16534	16716	16524	16648	16715	16744	16687	16645	16763	16619	16700	16768	16710	16837	16747	16500	16789	16544	16707	16499	16700	16534	16779	16677	16747	16713	16885	16737	16838	16638	16651	16558	16720	16754	16698	16597	16795	16656	16589	16799	16756	16779	16772	16701	16525	16478	16392	16700	16591	16569	16533	16670	16759	16555	16599	16776	16789	16710	16600	16594	16616	16642	16715	16593	16649	16710	16632	16691	16615	16484	16765	16606	16805	16625	16812	16692	16658	16718	16643	16829	16602	16498	16641	16803	16577	16693	16537	16573	16781	16695	16785	16565	16569	16732	16474	16597	16792	16668	16769	16789	16712	16863	16725	16770
18698	35167	31087	23554	23868	21409	19382	17878	16767	15996	16090	15616	15137	14772	14914	15209	14872	14552	14304	14314	14406	14463	14309	14342	14354	14572	14501	14289	14186	14168	14201	14399	14404	16400	18700	17525	16107	15037	14681	14258	14251	14133	14114	14054	14257	14029	14146	14093	13935	14003	14242	13992	14134	14039	14051	14216	14123	14077	14165	13986	14046	14117	14202	14178	14010	14111	14052	14064	13976	14165	14262	14155	14140	14074	14033	14006	14195	14077	14054	14163	13975	14009	14247	14157	14078	14326	14042	14169	14145	14080	14200	14025	14182	14122	14319	14098	14208	14183	14100	14096	14114	14011	14121	14171	14123	14068	14014	14149	13997	14171	14190	13986	14035	14008	14078	14173	14040	14306	14031	14057	14116	13982	14169	14083	14034	14156	13995	14224	13998	14072	14116	14193	14053	14156	14086	13860	14112	14071	14355	14036	14300	14319	14288	14087	14195	14113	14056	14113	14147	14103	14201	14177	14091	13994	14157	14036	13983	13939	14021	14127	14136	14116	14072	14043	14042	14053	14154	14047	14132	14215	14075	14272	14034	13952	14067	14303	14114	14175	14096	13900	13968	14123	14087	14012	14187	14042	14114	14035	14167	14141	14193	14203	14205	14205	14109	14084	14163	14049	13984	14095	14026	13939	14051	14150	14028	14132	14168	14009	14139	14036	14181	14189	13973	14183	14081	14261	14012	14171	14157	14217	13945	14145	14235	14057	13980	14221	14160	14174	14351	14021	14214	14087	14082	14063	14032	14219	14146	14075	14178	14051	14204	14039	14234	13996	14209	14122	14135	14202	14006	14138	14065	14104	14087	14055	14020	14181	13983	14112	14089	14142	14091	14205	14036	14061	14125	14174	14091	13820	14215	14071	14151	14094	14151	13888	14133	13961	14160	14021	14043	14034	14064	14028	14234	14157	14094	14101	14137	14234	14005	14107	14043	14046	14135	14168	14079	14021	14149	14011	14194	14133	14142	14110	14245	13899	14068	14205	14089	13949	14139	14020	14324	14019	14260	13976	14105	14165	14237	14067	14059	14044	14001	14214	14040	13953	14248	14030	14143	14013	14026	14008	14271	14299	14069	14176	14156	14201	14177	14096	14094	13927	14113	14191	14084	14178	14147	13975	14096	13930	14171	14147	14102	14162	14131	14116	14207	14056	13897	14110	14132	14266	14125	14253	14081	14155	14122	14107	14054	14110	14227	14028	14190	14170	14058	14258	14199	13986	14156	14128	14192	14052	14105	14099	14203	14034	14081	14285	14063	14048	14022	14137	14065	13989	14252	14031	14281	14107	14052	14088	14062	14148	14074	14045	14201	14201	14238	14044	14043	14119	14143	14286	14123	14144	14165	14211	14238	14127	14040	13909	14361	14059	14126	13996	14149	14062	13962	14065	13876	14159	14118	14089	14205	14001	14202	14187	14248	14088	14177	14066	14025	14218	14104	14097	14059	14127	14153	14076	14059	14124	13962	14043	13939	14046	14112	13994	14002	14223	14124	14134	14210	14313	14212	14014	14037	14054	14135	14030	14110	14160	14087	14083	13919	14161	14150	14078	14037	14000	14099	14077	14045	14100	14139	14032	14083	14104	14128	14133	13938	14013	14110	14128	14164	14058	14148	14191	14100	14272	14194	14052	14195	14158	14183	14020	14272	13965	14272	14035	14067	14100	14044	14166	13980	14056	13940	14108	14098	14127	13939	14056	14072	14061	14080	14109	14128	14081	14201	14063	14125	14108	14021	14150	13948	13981	14100	14100	14054	14169	14033	14119	14184	14212	14081	14009	14111	14048	14237	14123	14104	14153	14040	14009	14029	14257	14206	14170	14174	13878	14135	14096	14293	14154	14143	13883	14010	14075	14242	14027	14057	13961	14232	13839	14253	14146	14086	14186	14200	14056	13977	14210	14225	14213	14095	14123	14053	14153	13974	13983	13958	14110	14108	14098	14144	14316	14040	14297	14056	14049	14066	14089	14192	14019	14129	14052	14062	14013	14104	14020	13952	14090	14156	14044	14052	14018	14038	14217	14095	14111	14096	14187	14146	14012	14077	14096	14071	14101	13868	14166	14127	14163	14100	14134	14200	14016	14220	14316	14190	14101	14044	14145	13984	13949	14240	14037	14171	14153	14094	14105	14016	14036	14103	14051	14190	14229	14177	14099	14127	14237	14134	14040	14228	14243	14038	13954	14066	14088	14090	14018	14099	14103	14009	14201	14132	14050	14257	14160	13919	14247	14194	14077	14195	14155	14158	14103	14052	14093	14127	14222	14186	14039	14075	13972	14102	14079	14162	14176	14244	14055	14167	14116	14142	14141	14105	14069	14181	14108	14043	14204	13994	14148	14187	14223	14223	14110	14081	14215	13999	14150	14258	14199	14224	14025	14014	14230	14100	13955	14161	14082	14250	14079	14007	14033	14111	13970	14280	14118	14137	14037	14031	14106	14069	13958	14155	14166	14137	13986	14170	14094	14077	14236	14119	14077	14193	13891	13988	14080	14138	14029	14005	14263	14057	13958	14049	14157	14104	14109	13981	14122	14084	14014	14076	14073	14194	14164	14124	14134	14288	14153	13944	14069	14195	14123	14149	14083	14194	14092	14034	13977	14093	14185	14025	14198	14055	14117	14089	13995	14060	14088	14094	14058	13900	14189	14262	14239	14124	14188	14180	14267	14149	13882	14001	14101	14087	14115	13960	14036	14111	14100	14076	14072	14197	14258	14088	14129	13933	13978	14274	14053	14050	14161	14196	13997	14109	14050	13993	14033	14127	13962	14021	14160	14015	14211	14204	13921	14208	14018	14153	14145	14198	13986	13953	14113	14069	14152	13769	14172	14257	14231	14090	14094	14236	14113	14146	14094	14133	14157	14114	14077	14267	14142	14049	14166	14084	14064	14158	14260	14059	14098	14218	14137	14196	14067	14195	14080	13974	13994	14151	14166	14248	14156	14200	13953	14177	14183	13976	13991	14201	14117	14220	13984	14095	14100	14115	14048	14202	14158	14251	13998	14082	14158	14175	14002	13993	14070	14193	14275	14078	14272	14226	13929	13991	14004	14171	14117	14000	14192	14116	14166	14059	14083	14126	13971	14134	13925	14045	14038	14044	13993	14192	14222	14231	14274	14197	14152	14133	14231	14316	14054	14052	14155	14108	14165	14162	13956	14216	14208	14070	13898	14133	14008	14158	14263	14072	14081	14154	13998	14011	14230	14279	14204	14057	14213	14113	14102	13984	13981	14063	14426	14048	14073	14220	14163	13996	14035	14162	14154	14224	14156	14194	14133	14008	14120	14278	13987	14160	14056	14185	14164	14047	14119	14299	14044	14015	14255	13977	14016	14120	14185	14127	14155	14018	14136	14002	14099	14262	13974	14000	14107	14193	14135	14112	14199	14053	14100	14116	14248	14012	13993	14033	14291	14170	14106	13968	14206	14021	13972	14098	14155	14048	14178	14234	14173	14065	14015	14107	13952	14145	13983	14009	14053	14097	14157	14129	14061	14160	14187	14193	13989	13999	14107	14254	14242	14058	14158	14048	14144	14122	13967	14147	14093	14107	14120	14153	14090	14031	14104	14115	14068	14043	13979	14215	13919	14020	14142	14150	14158	14117	14080	14235	14047	14091	13969	14109	14173	14016	13955	14140	14149	14090	14177	14021	14011	14037	14171	14049	14004	14056	14006	14110	14131	14149	14204	14125	14125	14056	14157	14264	14116	14186	14262	14123	14089	14123	14111	14067	14095	14098	14147	14130	14027	14205	14075	14332	14092	14023	14000	14073	13774	14132	14111	14136	14155	14128	14137	13953	14118	13988	14134	14229	14147	14113	14175	14174	14239	13990	13996	14072	13966	13964	14121	14119	14134	14043	14086	14112	14020	14278	13917	14141	14086	14148	14026	14100	14239	14091	14022	13996	14117	14001	14120	14074	14272	14011	14092	14103	14014	14103	14039	14216	14131	14040	14003	14094	14027	14054	14092	14093	14056	14252	14151	14073	14067	14203	14153	14092	13963	14136	14117	14086	14049	14119	14114	14186	14085	14017	13944	13848	14078	14145	14222	14041	14101	14001	14168	14075	14066	14104	14174	14085	14125	14112	14132	14022	14196	14074	14292	14085	14106	14054	14047	14123	14178	14135	14145	14261	13969	14123	14228	14020	14075	14137	14069	14151	14079	14207	14129	14145	14123	14199	14121	14244	14112	13958	14123	14050	14156	13901	13935	14252	14076	14154	14197	14145	14021	14081	14262	14062	14251	14175	13989	14127	14049	14075	14322	14056	14265	14007	14223	14134	14252	14045	14043	14034	14022	14009	14199	14149	14116	13959	14147	14253	13955	14281	14148	14100	14215	14183	14092	13995	14008	13972	14094	14285	14037	14033	13916	14172	14226	14033	14152	14117	14097	14070	14147	14207	14135	13895	14120	14171	14203	14041	14001	14012	14021	14210	14089	13934	14280	14180	13844	13955	14035	14081	14151	13995	14244	14131	14182	14006	14061	14142	14039	14127	14252	14032	14098	14108	14183	14038	14134	14030	14033	14252	14038	14148	14071	14081	13948	14224	14116	14113	14076	14094	13964	14107	14267	13965	14037	14137	14099	14032	13975	14171	14068	14159	14281	14040	14290	14203	14076	14058	14142	14007	14053	14159	14130	14251	13978	14310	14275	14069	14032	14184	14041	14084	14322	14199	14026	14147	14113	14147	14112	14140	13931	14166	14289	14007	14026	14204	14117	14082	14011	14018	13992	14059	14119	14205	14011	14086	14137	13965	14199	14152	14086	13955	14064	14011	14085	14142	14145	14028	14175	14058	14118	14113	14176	14124	13976	14004	14060	14221	14135	13997	14182	14034	14252	14001	13982	14099	14174	14147	14022	14067	14180	14018	13916	14179	14180	14121	14018	14075	14128	14078	14171	14113	14015	14014	14073	14180	14101	14203	14173	14028	14168	13993	14213	14179	14202	14090	14235	14057	14131	13984	14260	14311	14094	14050	13961	14132	14040	14186	14009	14043	14080	14310	14054	14209	14240	14206	14146	14039	14207	14144	13983	14265	14073	14046	14151	14137	14198	14245	14106	14223	14270	14154	14044	14061	13901	13922	14021	14156	14125	14072	13978	14036	14212	14070	14115
23095	21467	29478	23889	21813	24408	26965	21104	19228	18992	18853	18184	18060	17640	17837	17789	17604	17403	17113	17224	17254	17385	17369	17336	17155	17171	17296	17555	17234	17138	17006	17239	16910	19207	23399	21715	19573	18527	17566	16860	16859	17032	17133	16818	16853	16735	17082	16877	16876	16900	16816	16875	16915	17078	16947	16662	16889	17047	17005	16708	16741	16682	16704	16925	17017	16889	16817	16893	17121	16910	16874	16800	16992	16827	16990	16976	16906	16751	16920	16788	16861	16836	16904	16805	16778	16992	16763	16841	16950	17010	16856	16807	16834	16903	16901	16730	16702	16851	16724	16749	16758	16925	16821	16847	17033	16805	16800	16860	16944	17051	16832	16830	16763	16825	16909	16963	16774	16895	17058	16783	16922	16813	17065	16891	16944	16818	16992	16739	16710	16946	16864	16820	16844	16908	16835	16921	16911	16663	16537	16749	16775	16827	16776	16726	16783	16881	16854	16766	16915	16842	17005	16718	16615	16719	17073	16852	17014	16961	16957	16890	16812	16676	16782	16850	16906	16781	16758	16956	16780	16709	16939	16863	16835	16942	16709	16873	16727	16996	16887	16852	16718	16837	16703	16750	16838	16906	16899	16819	16863	16746	16936	16937	16800	16703	16932	16874	16873	16942	17010	16997	16796	16705	16752	16561	16632	16883	16888	16837	16898	16777	16947	16897	16793	16988	17037	16804	16677	16940	16870	16987	16743	16530	16661	16656	16834	16696	17094	16835	16658	16761	16636	16754	16817	16958	16993	16912	16955	16780	16813	16833	16842	16855	16955	16955	16941	16847	16842	16886	16523	16899	16815	16626	16820	16823	16837	17015	16972	16882	16762	16740	16829	16905	16698	16954	16988	16658	16745	16714	16981	16867	16534	16816	16728	16815	16889	16642	16899	16773	16904	16685	16895	16669	16620	16995	16793	16947	16674	16720	16935	16657	16936	16954	16588	16567	17046	16942	16952	16838	16934	16657	16692	16672	16991	16847	16587	16882	16776	16922	16756	16900	16933	16656	16706	16691	16737	16811	16900	16855	16800	16777	16853	16734	16814	16823	16882	16902	16880	16895	16882	16904	16736	16894	16677	16611	16738	16707	16770	16686	16615	16637	16775	16714	16815	16796	17022	16724	16690	16647	16873	16780	16968	16967	16872	16773	16733	16799	16733	16704	16931	16953	16870	16562	16746	16894	16662	16932	16782	16798	16942	16780	16701	16672	16753	16882	16835	16725	16912	16713	16641	16811	16818	16939	16856	16662	16837	16747	16722	16922	16689	16735	16703	16808	16658	16774	16914	16818	16899	16703	16819	16691	16697	16746	16766	16660	16721	16661	16954	17041	16904	16949	17077	16786	16881	16865	16878	16544	16975	16719	16661	16978	16827	16853	16842	16807	16816	16744	16760	16710	16438	16750	16837	16965	16903	16821	16653	16835	16972	16637	16863	16975	16724	16670	16774	16522	16894	16909	16858	16867	16913	16698	16720	16798	16548	16714	16963	16910	16825	16738	16591	16708	16895	16847	16998	16824	16836	16762	16940	16847	16698	16891	16752	16762	16607	16673	17104	16823	16889	16741	16921	16786	16734	16726	16949	16712	16773	16659	16754	16782	16905	16891	16781	16607	16597	16738	16761	16920	16915	16846	16708	16655	16785	16683	16858	16839	16746	16918	16822	16808	16770	16977	16843	16782	16884	16763	16743	16746	16633	16672	16621	16840	17028	16899	16861	16883	16984	17100	16781	16714	16687	16766	16803	16682	16829	16865	16901	16518	16875	16904	16898	16953	16856	16818	16843	16737	16904	16566	16940	16788	16734	16835	16946	16595	16899	16740	16678	16956	16750	16760	16715	16750	16824	17023	16829	16971	16747	17035	16783	16804	16747	16761	16689	16942	16878	16797	16959	16794	16690	16756	16736	16773	16942	16790	16927	16799	16823	16809	16957	16694	16773	16901	16667	16862	16976	16939	16665	16762	16969	16729	16653	16838	16768	16718	16737	16745	16854	16994	16883	16789	16844	16861	16750	16827	16653	16836	16947	16962	16943	16812	16951	16845	16828	16810	16899	16835	16843	16675	17010	16544	16856	16792	16793	16646	17005	16583	16958	16747	16901	16845	16917	16601	16590	16815	16773	16619	16836	16808	16693	16815	16693	16896	16837	16665	16980	16758	16829	16695	16593	16628	16616	16937	16891	17020	16735	16816	16736	16731	16841	16812	16789	16602	16716	16921	16863	16888	16849	16736	16905	16859	16655	16935	16811	16811	16765	16876	16688	16739	17021	16864	16907	16836	16773	16754	17120	16860	16806	16801	16718	16734	16880	16712	16768	16936	16762	16908	16780	16773	16772	16980	16937	16625	16735	16556	16878	16731	16647	16640	16695	16817	16720	16389	16778	16668	16950	16907	16957	16772	16656	16742	16745	16787	16667	16819	16774	16679	16787	16945	16837	16776	16614	16870	16767	16692	16785	16823	16844	16657	16838	16834	16907	16813	16879	16701	16625	16910	16689	17023	16746	16760	16883	16899	16876	16832	16777	16921	16875	17041	16790	16715	16833	16708	16985	16905	16783	16963	16467	16692	16931	16858	16600	16979	16792	16888	16624	16617	16811	16905	16637	16738	16867	16985	16909	16702	16869	16622	16731	16967	16643	16920	16869	16704	16898	16699	16719	16799	16752	16842	16825	16678	16881	16948	16755	16662	16960	16900	16845	17019	16736	16781	16757	16622	16720	16833	16923	16604	16798	16954	16935	16772	16449	16869	16717	16846	16604	16794	16865	16951	16822	16746	16973	16802	16861	16774	16841	16546	16688	16865	16782	16955	16941	16933	16958	16782	16709	16749	16788	16918	16899	16607	16694	16744	16922	16797	16954	16659	16801	17039	16769	16931	16912	16918	16910	16713	16630	16806	16665	16984	16843	16909	17040	16700	16915	16744	16880	16804	16927	16954	16762	16677	16893	16831	16794	16802	17016	16721	17009	16810	16835	16791	16853	16851	16827	16792	16888	16975	16562	16892	16884	16682	16724	16826	16820	16783	16648	16705	16937	16912	16742	16499	16714	16983	16924	17029	16787	16934	16848	16576	16726	16803	16789	16877	16807	16806	16687	16891	16853	16838	16887	16502	16748	16888	16688	16899	16970	16811	16691	16963	16805	16675	16780	16829	16822	16914	16659	16751	16761	16874	16687	17001	16952	16822	16843	17046	16738	16725	16862	16973	16855	16710	16682	16788	16841	16869	16802	16784	16899	17027	16764	16791	16781	16778	16852	16772	16814	16838	16780	16713	16946	16885	16873	16978	16641	16707	16861	16796	16766	16712	16757	16854	16719	16854	17127	17040	16991	16673	16716	16880	16771	16875	16576	16755	16825	16801	16784	16784	16701	16857	16648	16820	17064	16766	16787	16767	17002	16593	16653	16701	16803	16761	16893	16750	16876	17038	16868	16797	16778	16786	16930	17038	16724	16918	16759	16746	16838	16819	16820	16828	16816	16806	16728	16523	16788	16650	16698	16567	16946	16713	16872	16767	16705	16962	16693	16663	16835	16937	16923	16851	16829	16920	16850	16862	16952	16746	16808	16879	16791	16746	16887	16786	16944	16933	16830	16725	16673	16664	16974	16769	16736	16882	16993	16850	16927	16643	16841	16801	16765	16876	16659	16968	16594	16724	16688	16701	16873	16791	16713	16938	16849	16691	16615	16671	16645	16712	16629	16659	16765	16808	16771	16840	16977	16741	16636	16972	16820	16673	16672	16898	16888	16847	16776	16701	16752	16729	16796	16963	16879	16694	16785	16757	16695	16844	16887	17024	16881	16932	16712	16675	16755	16615	16733	16762	16627	16842	16654	16664	16759	16949	16901	16913	16943	16690	16818	16811	16720	16945	16814	16777	16829	16682	16901	16877	16939	16867	16879	16713	16788	16987	16927	16793	16707	16745	16831	16907	16808	16786	16839	16756	16860	16947	16963	16891	16796	16792	16851	16671	16786	16841	16760	16808	16634	16732	16732	16685	16662	16625	16771	16977	16965	16810	16755	16706	16687	16702	16766	16850	16893	16941	16969	16794	16957	16839	16707	17120	16748	16903	16856	16879	16935	16786	16766	16931	16831	16701	16760	16898	16847	16913	16799	16644	16846	16759	16723	16850	16869	16736	16591	16895	16829	16912	16840	16862	16866	16586	16695	16808	16953	16841	16757	16922	16809	16876	16683	16599	16819	16923	16701	16810	16775	16708	16812	16622	16585	16882	16819	16856	16911	16917	16777	16789	16932	17053	16882	16815	16681	16756	17093	16634	16861	16613	16811	16902	16865	16891	16805	16855	16763	16958	16801	16932	16958	17123	16821	16822	16910	16694	16852	16697	16746	16764	16806	16830	16606	16809	16809	16913	16854	16685	16745	16756	16915	16840	16848	16874	16859	16968	16798	16908	16685	16848	16818	16705	16914	16876	16799	16703	16667	16712	16786	16751	16879	16825	16866	16932	16832	16743	16771	16892	16844	16723	16750	16575	16715	16761	16915	16651	16700	16787	16768	16695	16763	16757	16707	16603	16738	16831	16896	16666	16863	16944	16944	16869	16855	16933	16807	16930	16778	16819	16748	16728	16664	16954	16830	16935	16892	17037	16786	16897	16934	17014	16897	16815	16788	16852	16752	16758	16640	16743	16931	16610	16799	16938	16809	16688	16882	16665	16743	16894	16836	16630	16652	16721	16752	16798	16943	16861	16735	16834	16968	16666	16612	16693	16715	16714	16735	16824	16695	16482	16710	16819	16826	16955	16789	16774	16723	17003	16876	16738	16779	16551	16777	16825	16940	16846	16550	16750	16763	16963	16751	16726	16810	16832	16799	16771	16821	16782	17023	16653	16685	16731	16948	16877	16686	16760	16712	16891	16806	16907	16861	16789	16817	16699	16766	16880	16814	16771	16792	16891	16681	16891	16631	16891	16844	16854	16835	16831	16778	16782	16775	16893	16830	16806	16913	16915	16869	16927	16616	16667	16760	16760	16688	16978	16763	16738	17056	16966	16885	16800	16863	16748	16656	16800	16780	16810	16686	16708	16807	16899	16991	16914	16972	16771	16981	16685	16936	16885	16947	16981	16630	16849	16770	16926	16704	16938	16823	16939	16719	16756
21236	39446	35700	27698	27336	23549	21246	19485	17880	17249	17125	16313	15719	15342	15288	15747	15329	14882	14359	14694	14843	14621	14664	14620	14457	14470	14785	14585	14359	14290	14251	14407	14424	18099	22824	19458	17408	15685	14796	14372	14169	14148	14109	14123	14244	14110	14103	14271	14312	14133	14264	14212	14430	14113	14253	14139	14282	14235	14219	14199	14112	14194	14036	14402	14111	14247	14067	14144	14189	14208	14224	14114	14156	14354	14216	14105	14203	14290	14069	14202	14137	14146	14083	14125	14145	14200	14108	14136	14190	14195	14113	14166	14215	14295	14215	13989	14295	14106	14080	14165	14244	14106	14116	14183	14170	14175	14163	14300	14250	14090	14322	14039	14155	14185	14103	14304	14326	14192	14163	14163	14109	14149	14158	14164	14251	14073	14207	14254	14055	14171	14351	14183	14246	14197	14330	14208	14147	14106	14080	14190	14284	14145	14316	14246	14178	14142	14197	14133	14308	14104	14122	14226	14283	14133	14366	14193	14233	14099	14271	14159	14099	14168	14124	14259	14307	14052	14167	13990	14235	14076	14185	14174	14003	14006	14259	14191	14267	14090	14255	14171	14230	14295	14173	14236	14214	14115	14021	14311	14029	14237	14111	14349	14229	13956	14100	14124	14183	14173	14141	14030	14132	14177	14233	14151	14175	14225	14160	14212	14073	14083	14024	14303	14113	14196	14284	14170	14024	14255	14214	14160	14102	14136	14293	14217	14126	14163	14229	14159	14261	14189	14290	14195	14198	14309	14151	14202	14084	14038	14316	14175	14063	14120	14151	14180	14119	14009	14160	14132	14204	14129	14238	14089	14378	14006	14202	14280	14016	14155	14305	14175	14115	14177	14041	14135	14138	14079	14111	14170	14251	14205	14166	14139	14129	14058	14265	14214	14220	14151	14169	14184	14226	14146	13995	14174	14097	14273	14341	14211	14116	14095	14242	14034	14103	14101	14207	14109	14194	14373	14154	14060	14076	14163	14120	14120	14323	14183	14264	14208	14189	14261	14179	14114	14132	14054	14086	14110	14160	14287	14138	14087	14150	14218	14203	14183	14282	14056	14205	14044	14361	14344	14106	14183	14195	14120	14169	14188	14218	14138	14138	14207	14164	14139	14114	14254	14081	14007	14220	14259	14163	14095	14194	14125	14061	14208	14025	14267	14075	14149	13922	14147	14045	14031	14243	14306	14070	14192	14260	14145	13978	14328	14185	14182	14128	14156	14046	14229	14133	14115	14087	14211	14131	14086	14093	14202	14242	14215	14037	14123	14123	14232	14106	14140	14047	14130	14109	14177	13978	14201	14094	14096	14004	14102	14051	14327	14047	14164	14059	14085	14167	14339	14160	14304	14133	14043	14312	14172	13940	14064	14111	14250	14052	14038	14153	14158	14301	14095	14159	14016	14377	14191	14108	14161	14119	14235	14218	14094	14177	14192	13973	14040	14116	14106	14070	14178	14240	14230	14088	14137	14098	14053	14290	13979	14168	14184	14203	14201	14188	14131	14330	14032	14134	14057	13923	14248	14045	14200	14051	14156	14198	14243	14286	14141	14133	14210	14242	14128	14085	14305	14112	14176	14081	14029	14029	13991	14115	14122	14118	14037	14356	14155	14148	13993	14043	14238	14179	14166	14217	14188	14113	14388	13986	14247	14152	14305	14313	14051	14284	14332	14133	14184	14171	14085	14172	13987	14278	14290	14205	14235	14230	14142	14194	14114	13930	14172	14142	14111	14317	14161	14196	14203	14188	14183	14267	14095	14246	14079	14275	14107	14052	14105	14229	14258	14267	14144	14099	13977	14249	14344	14114	14103	14075	14124	14256	14172	14182	14267	14075	14135	14249	14228	14087	14229	14190	14230	14165	14228	14325	14254	14145	14192	14076	14335	14000	14037	14194	14110	14224	13991	14264	14173	14237	14338	14036	14049	14056	14135	14090	14255	14191	14138	14021	14053	14124	14133	14087	14179	14123	14146	14272	14135	14346	14132	14324	14182	14187	14172	14142	14180	13926	14049	14015	14134	14219	13958	14073	14253	14117	14118	14213	14105	14136	14148	14152	14155	14267	14238	14196	14173	14318	14152	14073	14022	14028	14137	14030	14083	14069	14313	14059	14192	14296	14092	14092	14046	14199	14253	14191	14079	14175	14177	14116	14151	14023	14221	14196	14247	14154	14041	14229	14102	14082	14084	14223	14309	13932	14182	14083	14185	14062	14115	14099	14205	14126	14119	14267	14184	14123	14135	14258	14103	14216	14119	14312	14326	14233	14285	14243	14234	14267	14149	14068	14159	14168	14082	14142	14093	14210	14028	14051	14292	14262	14091	14229	14221	14143	14099	14402	14132	14169	14091	14253	14159	14154	14370	14060	14170	14263	13934	14001	14195	14093	14284	14183	14257	14315	14204	14428	14079	14359	14266	14140	14103	14180	14071	14120	14128	14326	14073	14248	14184	14105	14166	14030	14022	14202	14102	13946	14068	14110	14226	14203	14121	14108	14130	14174	14093	14233	14132	14145	14000	14291	14176	14235	14082	14187	14220	14353	14463	14233	14119	14156	14097	14252	13868	14169	14240	14212	14195	13993	14070	14090	14195	14036	14003	14219	14267	14085	14280	14215	14030	14063	14227	14077	14175	14265	14198	14096	14029	14229	14079	14136	14253	14217	14185	14090	14202	14103	14144	14202	14074	14156	14016	14155	14098	14137	14094	14248	14166	13987	14078	14187	14112	14284	14229	14114	14216	14052	14188	14219	14146	14056	14088	14074	14173	14270	14237	14123	14141	14175	14217	14264	14153	14133	14032	14061	14224	14200	14177	14017	14228	14123	13933	14276	14124	14316	14160	14272	14333	14125	14306	14142	14154	14124	14024	14214	14166	14133	14303	14019	14141	14191	14146	14078	14099	14393	14228	14168	14191	14277	13918	14208	14136	14045	14084	13996	14290	14360	14305	14176	14149	14122	14147	14300	14219	14035	14253	14078	14167	14027	14097	14368	14121	14117	14244	14160	14192	14179	14233	14156	14150	13922	14364	14216	14058	14077	14138	14242	14089	14237	14205	14150	14246	13983	14293	14263	14081	14094	14092	14005	14098	14161	14212	14249	14137	14354	14056	14210	13949	13939	14020	14159	14230	14202	14090	14327	14259	14081	14321	14011	14089	14042	14063	14239	14182	14123	14277	14275	14311	14060	14193	14216	14141	13977	14212	14144	14157	14206	14202	14157	14210	14000	14133	14257	13977	14114	13984	14128	14104	14267	14243	14174	14167	14136	14038	14178	14090	14241	14110	14210	14111	14019	14107	14309	14239	14205	14291	14110	14153	14026	14134	14166	14051	14198	14086	14189	13994	14064	14261	14186	14090	14283	14185	14325	14092	14042	14244	14124	14253	14189	14057	14171	14175	14158	14317	14206	14104	14260	14355	14060	14046	13944	14089	14145	14250	14029	14160	14004	14101	14060	14188	14145	14181	13989	14189	14164	14248	14040	14235	14179	14189	14107	14065	14126	14012	14160	14152	14037	14039	14170	14246	14001	14178	14008	14358	14104	14215	13942	14152	14210	14206	14189	14137	14108	14003	14165	14184	14083	14240	14067	14161	14065	14118	14053	14105	14148	14162	14112	14111	14121	14164	14293	14159	14259	14254	14108	14094	14069	14276	13999	14032	14147	14059	13998	14007	14143	14139	14284	14125	14268	14002	14155	14244	14061	14121	14193	14209	14145	14076	14167	14059	14118	14065	14159	14109	14238	14283	14180	14060	14163	14052	14107	14137	14201	14198	14244	14082	14142	14068	14208	14073	14190	14023	14066	14186	14158	14099	14190	14126	14162	14138	14114	14374	14075	14293	14074	14256	14034	14179	14086	14183	14098	14235	14039	14138	14180	14075	14161	14169	14264	14160	14046	14195	14185	14339	14157	14222	14176	14139	14157	14233	14080	14331	14088	14292	14133	14189	14140	14145	13952	14197	14160	14047	14168	14123	14255	14145	14164	14117	14097	14221	14232	14175	14120	14214	13999	14134	14160	14140	14153	14127	14171	14224	14349	14168	14113	14122	14232	14221	14175	14115	14184	14110	13998	14202	14107	14229	14333	14333	14160	14165	14063	14270	14103	14255	14248	14228	14241	14046	14125	14115	14059	14228	13928	14159	14218	14053	14193	14128	14214	14239	14180	14156	14190	14194	14145	14096	14196	14164	14244	14023	14073	14154	14134	14106	14161	14035	14154	14224	14105	14023	14136	14193	14271	14164	14170	14183	14139	14176	14085	14120	14212	14146	14102	14072	14202	14192	14119	14226	14151	14151	13937	14063	14109	14112	14029	14217	14149	14420	14168	14253	14144	14162	14083	14081	14223	14265	14105	14258	14064	14124	14044	13950	14084	14300	14217	14175	14174	14085	14066	14231	14301	14132	14210	14029	14080	14096	14066	14098	14254	14137	14156	14216	14276	14274	14164	14208	14132	14070	14212	14172	14111	14182	14006	14180	14007	14015	14146	14113	14312	14211	14196	14037	14067	14091	13944	14042	14211	14183	13966	14203	14003	14079	14057	14128	14052	14177	14178	14221	14181	14155	14209	14173	14075	14174	14107	14194	14141	14126	14055	14129	14214	14211	14141	14174	14010	14018	14142	14210	14083	14064	14065	14234	14244	14237	14176	14049	14188	14087	14126	14199	14117	14134	14214	14059	14292	14112	14059	14252	14243	14270	14150	14100	14040	14204	14190	14177	14073	13970	14249	13976	14173	14106	14069	14227	14166	14217	14079	14199	14081	14003	14018	14057	14206	14070	14082	14196	14021	14024	14109	14199	14328	14184	14153	14059	14211	14165	14001	14104	14068	14206	14244	14031	14183	14021	14181	14339	14181	14170	14034	14157	14129	14269	14145	14119	14101	14243	14106	14160	14216	14021	14091	14327	14069	14218	14206	14130	14089	13997	14065	14122	14144	14161	14263	14192	14059	14077	14263	14144	14148	14220	14092	14132	14164	14087	14129	14166	14168	14204	14172	14235	14134	14039	14127	14260	14250	14159	14158	14183	14048	14349	13914	14165	14287	14234	14194	14142	14131	14016	14092	14127	14195	14260	14063	14288	14189	14243	14008	14003	14115	14190	14081	14105	14168	14201	14029	14098
27975	23259	27698	24785	20823	20064	19414	18625	18157	17862	18059	17784	17726	17655	17509	17454	17536	17229	17252	17367	17401	17169	17332	17056	17198	17309	17296	17154	17087	17180	17041	17427	17248	17339	17733	17770	17469	17616	17358	17189	16916	17251	17190	17366	17296	17051	17184	17167	17282	17354	17282	17130	17112	17413	17113	17335	17266	17125	17179	17199	17175	17015	17386	17226	17274	17163	17165	17250	17362	17189	17313	17427	16963	16962	17223	17031	17074	17242	17001	17235	17309	17220	17202	17278	17286	17145	17252	17281	17132	17114	17237	17383	17186	17186	17024	16915	17271	17381	17261	17302	17037	17147	17243	17380	17183	17250	17167	17232	17265	17236	17068	17171	17090	17406	17240	17204	17173	17127	17230	17157	17426	17216	17172	17093	17200	17251	17218	17032	17257	17225	17001	17129	17209	17361	17356	17218	17193	17014	17139	17120	17299	17229	17181	17100	17179	17141	17279	17281	17426	17251	17302	17058	17207	17262	17170	16989	17279	17049	17176	17153	17216	17190	17115	17199	17210	17126	17069	17130	17112	17150	17309	17288	17099	17352	17099	17296	17111	17063	17166	17008	17141	17089	17184	17175	17450	17178	17038	17122	17051	17293	17382	17213	16952	17127	17510	17370	17192	17169	17095	17102	17180	17196	17046	17274	17088	17298	17385	17170	16928	17308	17015	17125	17078	17199	17391	17137	17074	17329	17133	17069	17112	17220	17080	17184	17215	17083	17286	17289	17310	17218	17307	17492	17267	17131	17327	17307	17146	17038	16994	17147	17185	17315	17380	17056	17122	17186	17175	17104	17189	17234	17165	17112	16941	17242	17122	16933	17030	17255	17082	17182	17114	17191	17280	17157	17192	17331	17313	17215	17022	17186	17364	17150	17231	16923	17049	17327	17116	17052	17013	17011	17263	17289	17175	17151	17209	17129	17234	17348	17313	17331	17328	17228	17252	17154	17190	17246	17158	16977	17054	17188	17447	17038	17119	17331	17282	17262	17117	17288	17393	17201	17364	17032	17167	17167	17275	17330	17182	17281	17407	17237	17408	17136	17003	17108	17218	17148	17163	17110	17204	16969	17227	17247	16999	17224	17311	17088	17144	17082	17082	17219	17313	17170	17323	17160	17067	17081	17329	17244	17217	17102	17445	17310	17190	17200	17105	17188	17177	17162	17201	17269	17202	17112	17154	17210	17034	17249	17422	17099	17233	17193	17238	17189	17312	17204	17221	17153	17174	17167	17077	17182	17167	17094	17128	17181	17300	17137	17135	17411	17347	17167	17375	17145	17454	17126	17183	17178	17206	17246	17105	16922	17171	17308	17413	17286	17118	17308	17039	17064	17194	17353	17437	17248	17198	17405	17161	17109	17162	17119	17176	17125	17314	16991	17155	17029	17307	17322	17294	17164	17138	17238	17340	17301	17470	17358	17143	17133	17067	17199	17341	17294	17115	17183	17379	17260	17422	17175	17280	17405	17197	17190	17247	17258	17180	17221	17062	17235	17257	17106	17365	17190	17158	17265	17316	17254	17228	17179	17312	17352	17272	17247	17579	17270	17079	16943	17277	17138	17128	17186	17029	17064	17343	17186	17179	17166	17214	17256	17183	17219	17216	17386	17189	17324	17071	17277	17273	17175	17247	17095	17133	16998	17186	17043	17335	17145	17225	17277	17394	17228	17285	17117	17237	17177	17026	17012	17097	17265	17214	17204	17183	17279	17332	17366	17103	17225	17210	17113	17305	17178	17365	17218	17232	17253	17342	17449	17266	17135	17224	17261	17459	17317	17380	17232	17148	17186	17173	17122	17261	17261	17245	16981	17248	17135	17153	17222	17435	17269	17208	17282	17200	17228	17367	17297	17228	17270	17202	17102	17084	17172	17267	17005	17081	17214	17280	17379	17030	17075	17248	17279	17219	17177	17328	17134	17245	17230	17396	17259	17304	17484	17331	17097	17173	17303	17235	17282	17301	17116	17168	17229	17181	17304	17086	17419	17315	17081	17183	17183	17004	17089	16902	17099	17197	17284	17145	17281	17063	17042	17101	17371	17351	17120	17160	17270	17173	17136	17191	17068	17082	17220	17390	17178	17109	17482	17061	17135	17187	17207	17188	17103	17272	17165	17181	17185	17110	17121	17234	17094	17271	17301	17096	17288	17238	17103	17165	17107	17095	17164	17115	17117	17088	17187	17240	17246	17258	17276	17265	17161	17229	17198	17218	17233	17043	17224	17121	17178	17248	17363	17162	17101	17197	17183	17193	17062	17108	17075	17243	17237	17234	17317	16970	17143	17509	17112	17235	17274	17141	17256	17064	17080	17121	17071	17324	17446	17275	16939	17402	17207	17291	16966	17023	17294	17302	17271	17426	17343	17177	17361	17297	17349	17219	17188	17040	17357	17279	17151	17093	17059	17245	17308	17279	17381	17173	17184	17131	17222	17162	17098	17115	17477	17270	17164	17219	17269	17234	17215	17255	17128	17115	17291	17379	17224	17271	17039	17239	17237	16964	17141	17244	17143	17236	17242	17097	17152	17171	17088	17236	17314	17162	17337	17264	17217	17104	17231	17236	17284	17165	17131	17102	17177	17145	17222	17343	17291	17154	17272	17063	17231	17272	17154	17056	17224	17139	17309	17061	17470	17164	17244	17174	17382	17168	17164	17062	17207	17292	17110	17236	16979	17074	17413	17307	17111	17287	17110	17279	17208	17324	17228	17047	17113	17371	17279	17141	17297	17305	17357	17057	16897	17303	16990	17082	17122	17211	17172	17331	17249	17057	17090	17084	17216	17422	17239	17204	17015	17316	17266	17433	17161	17240	17123	17235	17199	17137	17342	17082	17092	17081	17261	17247	17213	17133	17147	17151	17011	17101	17233	17246	17348	17110	17217	17058	17200	17421	17027	17049	17195	17284	17261	17249	17270	16979	17337	17165	16834	17370	17281	17226	17154	17260	17102	17142	17282	17318	17266	17158	17279	17139	17135	17304	17466	17268	17209	17236	17264	17065	17210	17019	17222	17190	17149	17147	17271	17165	16971	17184	17183	17109	17122	16962	17171	17111	17332	17235	17385	17251	17301	16962	16944	17013	17115	17027	17121	17128	17100	17222	17139	17141	17250	17133	17174	17253	16977	17269	17183	17045	17176	17208	17181	17135	17220	17146	17213	17165	17231	17241	17047	17095	17070	17307	17206	17291	17269	17274	17251	17217	17257	17251	17156	17371	17098	16944	17196	17209	17348	17206	17347	17265	17153	17434	17036	17155	17210	17328	17118	17284	17235	17210	17224	17250	17313	17099	17110	17356	17003	17326	17259	17496	17041	17308	17132	17234	17192	17102	17393	17287	17234	17474	17291	17282	17262	17177	17066	17252	17058	17252	17040	17334	17308	17097	16993	17085	17177	16985	17041	17090	17031	17209	17279	17260	17204	17282	17168	17111	17250	17156	17188	17458	17334	17056	17371	17330	17277	17102	17008	17242	17140	17256	17162	17472	17383	17138	17304	17398	17180	17314	17233	17169	17191	17114	17004	17213	17319	17073	17136	17076	17239	17125	17193	17238	17337	17158	16980	17178	17170	16995	17193	17157	17285	17276	17102	17173	17112	17116	17034	17275	17288	17127	17205	17162	17240	17247	17318	17225	17179	17266	17157	17199	17259	17226	17254	17146	17214	17220	17331	17384	17158	17024	17095	17055	17102	17175	17237	17120	17178	16999	17352	17234	17026	17409	17316	17130	17257	17297	17351	17375	17155	17204	17184	17307	17158	17030	17026	17125	17256	17207	17141	17326	17134	17281	17149	17425	17153	17209	16872	17227	17045	17085	17169	17120	17229	17063	17093	17196	17231	17110	17184	17158	17256	17039	17168	17054	17226	17050	17248	17117	17120	17167	17132	17190	16982	17162	17206	17245	17120	17249	17289	17136	17234	17221	17081	17213	17070	17176	17247	17205	17010	17323	17173	17233	17360	17022	17319	17349	17297	17056	17094	17200	17146	17210	17387	17184	17293	17346	17046	17201	17337	17283	17420	17426	17100	17384	17235	17287	17131	17085	17108	17135	17045	17301	17064	17066	17243	17101	17288	17196	17391	17352	17115	17170	16963	17407	17281	17136	17272	17244	17402	17019	17192	17274	17404	17395	17210	17118	17284	17125	17255	17304	17181	17166	16980	17271	17169	17095	17316	17168	17093	17151	17332	17203	17220	17094	17241	17364	17226	17025	17150	17227	17339	17201	17335	17072	17140	17441	17101	17296	17256	17071	17406	17232	17322	17255	17254	17211	17304	17333	17196	17160	17300	17344	17274	17086	17043	17466	17035	17129	17192	17391	17272	17327	17265	17155	17200	17204	17028	16929	17020	17237	17204	17032	17090	17049	17163	17293	17202	17352	17192	17255	17144	17200	17057	17292	17190	17159	17183	17066	17264	17215	17096	17128	17060	17309	17154	17149	17299	17246	17120	17341	17460	17186	17183	17369	17490	17122	17265	17169	17312	17116	17212	17101	17161	17155	17155	17186	17376	17239	17230	17019	17283	17183	17236	17315	17209	17373	17420	17156	17258	16977	17079	17197	17317	17415	17372	17368	17212	17148	17166	17372	17177	17297	17241	17253	17330	17032	17327	17122	17456	17157	17216	17232	17327	17173	17240	17105	17161	17171	17316	17376	17240	17238	17094	17454	17208	17157	17095	17188	16885	17230	17221	17245	17196	17049	17361	17156	17251	17132	17158	17011	17102	17186	17315	17294	17291	17256	17320	17144	17185	17036	17161	17339	17521	17327	17313	17271	17218	17262	17220	17153	17104	17347	17287	17271	17104	17302	17186	17420	17171	17172	17234	17053	17090	17219	17214	17256	16981	17174	17256	17283	17354	17301	17175	17246	17267	17321	17245	17192	17261	17258	17377	17279	17206	17053	17233	17109	17192	17092	17088	16985	17353	17310	17335	17333	17109	17517	16871	17067	17349	17025	17248	17376	17121	17107	17370	17294	17248	16937	17289	17382	17208	17187	17312	17256	17107	17262	17174	16996	17400	17165	17187	17217	17221	17268	17259	17143	17275	17236	17124	17211	17313	17350	17329	17161	17162	17265	17126	17270	17311	17355	17507	17222	17365	17045	17205	17217	17108	16958	17015	17292	17249
19488	29668	25966	21185	19939	18625	17586	16557	15779	15413	15347	15322	14903	14798	14995	14867	14834	14394	14316	14499	14585	14640	14444	14426	14534	14400	14706	14545	14424	14418	14637	14389	14517	14677	15259	15007	14871	14599	14466	14586	14465	14227	14233	14581	14358	14340	14367	14254	14397	14404	14253	14364	14415	14446	14402	14531	14509	14201	14536	14276	14390	14602	14556	14253	14404	14369	14414	14377	14296	14565	14501	14464	14435	14420	14109	14401	14286	14573	14340	14426	14523	14397	14251	14286	14221	14319	14491	14521	14331	14399	14418	14333	14554	14276	14406	14152	14363	14315	14516	14372	14186	14385	14484	14370	14258	14465	14502	14489	14330	14506	14353	14461	14268	14312	14508	14386	14365	14189	14217	14443	14460	14209	14519	14400	14466	14341	14461	14395	14271	14286	14406	14276	14545	14431	14483	14275	14431	14403	14342	14442	14391	14421	14369	14293	14355	14383	14459	14353	14389	14206	14336	14377	14487	14389	14204	14520	14345	14401	14460	14521	14274	14439	14383	14500	14439	14269	14399	14256	14415	14308	14549	14463	14415	14412	14402	14410	14414	14455	14379	14380	14426	14364	14345	14427	14449	14460	14365	14410	14514	14322	14504	14567	14403	14210	14406	14234	14397	14477	14358	14309	14413	14439	14395	14384	14416	14352	14354	14418	14319	14429	14305	14308	14451	14329	14399	14404	14339	14549	14183	14349	14160	14287	14567	14451	14362	14545	14475	14329	14500	14326	14276	14335	14270	14447	14440	14393	14068	14227	14375	14453	14310	14355	14498	14308	14417	14230	14323	14331	14290	14430	14346	14528	14422	14277	14358	14491	14408	14468	14397	14665	14332	14435	14224	14539	14388	14415	14435	14295	14415	14431	14365	14476	14468	14211	14306	14394	14302	14440	14400	14338	14365	14363	14295	14466	14431	14394	14290	14406	14289	14312	14484	14382	14290	14398	14397	14357	14382	14527	14227	14464	14321	14242	14288	14490	14308	14340	14461	14533	14418	14445	14434	14276	14342	14346	14358	14416	14289	14342	14388	14307	14262	14322	14592	14443	14362	14441	14488	14295	14505	14461	14492	14323	14446	14430	14467	14271	14334	14406	14388	14265	14322	14372	14452	14565	14402	14386	14388	14213	14354	14258	14517	14390	14378	14320	14421	14403	14278	14227	14359	14364	14557	14348	14388	14454	14486	14365	14412	14407	14538	14454	14454	14299	14445	14361	14364	14379	14376	14425	14514	14301	14218	14530	14373	14309	14288	14442	14401	14513	14401	14448	14535	14499	14250	14412	14321	14395	14394	14161	14253	14379	14337	14358	14389	14368	14430	14409	14321	14587	14374	14437	14395	14333	14302	14296	14554	14464	14391	14414	14483	14337	14392	14429	14386	14582	14420	14568	14285	14231	14406	14445	14378	14479	14391	14367	14309	14460	14226	14444	14195	14573	14313	14412	14238	14342	14424	14558	14349	14508	14549	14205	14569	14248	14290	14319	14382	14411	14423	14377	14195	14546	14447	14546	14572	14230	14281	14506	14389	14442	14568	14372	14331	14590	14282	14468	14487	14363	14427	14424	14226	14447	14434	14411	14535	14447	14482	14491	14410	14315	14429	14414	14328	14453	14487	14393	14364	14356	14387	14334	14309	14383	14490	14234	14331	14164	14370	14373	14437	14267	14623	14327	14424	14448	14366	14366	14416	14310	14377	14502	14296	14375	14470	14209	14465	14371	14325	14472	14442	14328	14124	14395	14483	14440	14347	14471	14475	14412	14288	14342	14354	14288	14481	14415	14499	14439	14436	14454	14274	14465	14472	14364	14423	14364	14293	14332	14373	14183	14558	14323	14156	14343	14261	14264	14278	14508	14427	14410	14228	14340	14402	14527	14274	14340	14552	14431	14367	14391	14329	14450	14343	14427	14284	14279	14359	14446	14484	14428	14360	14306	14393	14254	14367	14439	14351	14313	14294	14353	14454	14374	14291	14450	14434	14280	14394	14214	14348	14505	14384	14359	14426	14293	14269	14508	14437	14490	14445	14360	14298	14350	14083	14327	14355	14316	14466	14382	14442	14393	14645	14325	14267	14483	14421	14420	14514	14499	14441	14407	14493	14420	14299	14454	14358	14416	14437	14367	14439	14427	14399	14213	14379	14449	14471	14428	14408	14362	14452	14295	14694	14465	14260	14255	14297	14378	14374	14385	14428	14526	14401	14409	14368	14350	14165	14395	14134	14243	14344	14534	14454	14499	14392	14268	14489	14490	14412	14361	14333	14419	14227	14490	14323	14523	14623	14329	14533	14477	14260	14517	14561	14323	14455	14399	14402	14383	14431	14512	14349	14389	14433	14412	14422	14397	14300	14315	14408	14427	14331	14410	14512	14515	14415	14262	14562	14509	14397	14345	14450	14335	14306	14328	14291	14264	14395	14447	14444	14275	14340	14356	14340	14442	14376	14458	14431	14543	14373	14220	14403	14540	14412	14391	14466	14394	14502	14454	14457	14266	14307	14274	14336	14416	14251	14287	14386	14322	14416	14388	14523	14195	14284	14465	14446	14323	14329	14505	14378	14439	14306	14362	14340	14359	14477	14299	14485	14362	14394	14377	14512	14204	14375	14324	14338	14356	14295	14384	14193	14409	14298	14285	14342	14367	14272	14309	14403	14295	14470	14315	14347	14373	14475	14385	14433	14535	14472	14455	14619	14443	14386	14294	14273	14343	14425	14371	14421	14111	14427	14664	14345	14383	14377	14488	14355	14283	14347	14332	14335	14277	14439	14244	14389	14406	14477	14421	14299	14471	14515	14197	14370	14316	14327	14234	14446	14306	14487	14366	14423	14396	14380	14261	14560	14374	14506	14310	14413	14313	14523	14415	14344	14417	14317	14273	14431	14233	14548	14483	14532	14409	14367	14258	14526	14379	14260	14423	14352	14382	14224	14259	14405	14316	14406	14425	14180	14372	14305	14404	14349	14593	14342	14538	14531	14342	14387	14373	14306	14470	14346	14355	14414	14350	14276	14376	14308	14508	14325	14432	14410	14320	14522	14384	14278	14259	14424	14366	14292	14416	14447	14412	14307	14422	14344	14422	14540	14268	14237	14284	14486	14432	14302	14376	14461	14406	14433	14303	14349	14567	14362	14541	14430	14422	14209	14192	14240	14363	14476	14234	14375	14345	14439	14486	14384	14529	14470	14401	14404	14435	14382	14399	14295	14392	14269	14297	14347	14426	14342	14479	14345	14464	14330	14493	14491	14496	14363	14379	14470	14348	14442	14433	14324	14239	14319	14443	14430	14427	14246	14185	14488	14524	14396	14463	14216	14336	14543	14392	14522	14449	14423	14304	14412	14373	14350	14449	14349	14456	14344	14268	14381	14490	14560	14286	14245	14371	14294	14364	14280	14178	14393	14404	14402	14365	14387	14637	14270	14353	14382	14369	14416	14488	14476	14236	14352	14347	14320	14151	14337	14496	14526	14323	14281	14354	14454	14243	14373	14321	14468	14391	14174	14429	14506	14395	14405	14486	14482	14322	14382	14338	14285	14271	14435	14316	14361	14332	14205	14417	14262	14495	14498	14440	14343	14444	14402	14416	14503	14415	14338	14389	14264	14440	14431	14362	14320	14405	14343	14450	14294	14411	14545	14445	14408	14386	14448	14425	14491	14404	14308	14330	14247	14517	14457	14440	14359	14313	14350	14249	14346	14486	14370	14271	14419	14408	14501	14484	14372	14564	14318	14318	14467	14451	14459	14423	14201	14518	14466	14414	14235	14340	14422	14418	14501	14515	14304	14393	14270	14429	14525	14331	14319	14407	14498	14212	14344	14384	14350	14414	14326	14406	14490	14459	14333	14459	14314	14225	14425	14299	14457	14320	14363	14268	14431	14401	14515	14533	14491	14429	14400	14323	14268	14203	14450	14361	14436	14480	14389	14286	14336	14437	14321	14297	14448	14383	14448	14283	14192	14349	14501	14464	14585	14424	14340	14456	14468	14182	14364	14167	14553	14416	14464	14458	14392	14375	14281	14457	14473	14314	14253	14434	14437	14324	14545	14364	14390	14251	14156	14555	14324	14516	14410	14417	14338	14336	14231	14456	14446	14443	14407	14433	14232	14321	14346	14414	14375	14564	14508	14355	14366	14328	14391	14310	14263	14291	14395	14474	14299	14457	14426	14237	14431	14486	14230	14250	14393	14438	14341	14416	14494	14428	14427	14382	14249	14319	14434	14394	14354	14306	14469	14405	14299	14489	14317	14525	14329	14327	14415	14381	14329	14347	14588	14475	14248	14375	14291	14454	14411	14296	14334	14371	14442	14561	14366	14430	14527	14335	14434	14467	14499	14252	14328	14465	14249	14429	14277	14332	14468	14327	14291	14385	14526	14316	14484	14223	14335	14298	14386	14522	14412	14146	14510	14362	14221	14455	14379	14447	14382	14346	14535	14325	14396	14414	14331	14416	14306	14429	14476	14238	14333	14575	14361	14324	14344	14424	14238	14463	14250	14578	14448	14251	14202	14511	14460	14275	14236	14442	14427	14340	14271	14647	14389	14383	14371	14344	14373	14488	14245	14400	14301	14271	14384	14260	14369	14478	14314	14380	14553	14388	14359	14490	14418	14283	14364	14592	14223	14528	14450	14480	14461	14294	14307	14423	14339	14510	14577	14400	14210	14369	14493	14277	14419	14355	14216	14392	14418	14405	14523	14454	14419	14276	14380	14373	14449	14382	14449	14158	14564	14481	14430	14273	14528	14295	14208	14195	14461	14245	14382	14569	14411	14276	14318	14280	14368	14413	14289	14439	14439	14486	14151	14316	14391	14403	14270	14385	14404	14365	14313	14329	14342	14315	14596	14578	14430	14289	14288	14407	14415	14310	14408	14248	14466	14452	14242	14590	14334	14301	14335	14442	14349	14529	14453	14302	14436	14333	14438	14366	14467	14496	14425	14342	14459	14446	14474	14308	14385	14352	14509	14503	14330	14506	14233	14625	14530	14292	14474	14353	14410	14232	14532	14395	14502	14490	14380	14492	14259	14301	14382	14355	14370	14495	14340	14352	14507	14435	14334	14280	14440	14570	14365	14376	14530	14391	14371	14456	14313	14544	14365	14572	14497	14361	14121	14555	14248	14347
23998	21552	29358	24335	22707	24361	23774	20114	19151	18798	18514	18266	18212	17798	17870	17915	17804	17544	17201	17171	17510	17400	17467	17552	17327	17311	17414	17364	17411	17192	17151	17140	17320	18312	20772	19919	18676	18095	17387	17267	17138	17030	17062	17260	17258	17314	17167	17125	17266	17263	17192	17203	17264	17055	17121	17174	17073	17221	17118	17271	17071	17204	17125	17194	17130	17069	17290	17164	17255	17198	17208	17221	17119	17075	17081	17166	17156	17190	17025	17457	17270	17097	17230	17332	17077	17053	17229	17067	17147	17294	17024	17125	17377	17166	17203	17284	17115	17222	16982	17102	17333	17150	17303	17293	17108	17196	17072	17047	17051	17058	17297	17181	17151	17051	17227	17230	17335	17055	17187	16920	17184	17091	17041	16862	17191	17272	17164	17126	17223	17147	17055	17246	17070	17192	17127	17046	17030	17206	17106	17264	17358	17076	17165	16846	17123	17125	16992	17288	17098	17217	17056	17157	16901	17196	17133	17083	17188	17239	17097	17136	16952	16941	17072	17009	17005	17129	17170	16992	17065	17314	17161	16987	16980	17100	17104	17128	16933	17027	17146	17296	17248	16962	17050	17073	17262	17157	17174	17209	17220	17025	17076	17226	17143	16950	17096	16759	17003	16950	17037	17109	17386	17048	17079	17107	17335	17070	17075	17225	17086	17054	17148	17243	17028	17019	17179	17175	17078	16940	17008	17041	17029	16993	17080	17155	16931	17115	17093	17020	17151	17060	17053	16966	17022	17051	16945	17078	17014	17114	17172	17088	17301	17114	17206	17102	16996	17143	17061	17081	17016	17086	17224	17017	17004	16983	17401	17219	16863	17124	16976	17182	17210	17334	17233	17214	17269	17260	17150	17039	17126	17082	17086	17124	17033	17057	17158	17218	17143	16968	17105	17311	17012	17045	17291	17077	17215	16972	16913	17134	17057	17182	17079	17279	17080	17020	17064	16971	16981	17013	17158	17174	17245	17144	17168	17092	17113	17256	17220	17063	17022	17203	17205	17119	16869	17096	17078	17223	16971	17006	17027	17164	17154	17303	16962	17086	17075	16976	17102	17157	17228	17297	17031	17146	17046	17131	17227	17021	17020	17070	17295	17188	17177	17182	17069	17180	17185	17095	17127	17120	17295	16957	17249	16923	17092	16953	17121	16979	17162	17049	17169	16983	17020	17171	17270	17039	17184	17129	17015	16919	17040	17059	17228	17092	17284	17035	17153	17150	17186	16952	17145	17025	17051	17065	17121	16834	17082	17053	17074	17053	17343	17022	17002	17268	17166	17212	16992	17033	17296	17201	17136	17049	17135	17234	17151	17185	17073	17132	17167	16837	17280	17096	17194	17316	17087	17056	17321	17085	17074	17264	17068	17108	17247	17252	17122	17109	17116	17128	17075	17129	17140	17093	17261	17044	16900	17123	16955	16998	17138	17124	17238	16960	16939	17233	16988	16973	17255	16891	17041	17222	17229	17100	16969	17084	17238	16924	17283	17015	16980	16937	17269	16962	17181	17392	16995	17126	17305	17218	17113	17303	17048	17120	17068	17239	17210	17198	17290	17152	17056	17041	17055	17009	17238	17154	17105	17177	17272	17124	17088	17036	17213	17304	17012	17096	17429	17170	17112	17192	17112	17012	17107	16905	17061	16851	17188	17068	17185	17081	17165	17035	17201	17197	17238	17234	17107	17277	17354	17051	17022	17137	17035	16950	17216	16906	17054	17025	16932	17009	17260	17168	17142	17086	17378	17191	17131	17120	17273	17209	17035	17033	17219	17107	17068	16977	17014	17133	16946	17225	16963	17043	16926	17233	16979	17233	17159	16973	17183	17190	17110	17154	17286	17185	17244	17190	17105	17046	17105	17129	16849	17191	17014	17062	17244	17219	17037	17235	17031	17118	17255	17179	17187	17030	17047	17112	17107	17083	17177	17096	17260	17165	17217	17093	17351	17132	17142	17087	16965	17185	17363	17105	17177	17046	16964	17092	17265	17005	17313	16991	17381	17071	17251	17063	17033	17209	17040	17032	17118	17099	17253	17133	17317	16789	17137	17116	17227	17316	17105	17192	17116	17220	17102	17024	17175	16873	17104	17011	17260	17141	17202	17089	17173	17004	17119	16996	16904	17097	17003	17150	16969	17141	17132	17232	17019	17245	17271	17015	17092	17093	17090	17123	16977	17257	17083	17035	16973	17055	17211	17143	17122	17066	17204	17150	17167	17076	17260	17134	17099	17249	17214	17334	17143	17253	17033	17072	17312	16962	17344	17100	17022	17143	17115	17042	17066	17018	17171	17122	17075	17248	17254	17092	16960	17252	17168	17005	17145	17143	17142	17335	17159	17059	17129	17214	17073	17102	17199	17104	17176	17161	17184	17150	17122	17184	16991	17096	17136	16989	17119	17043	17286	16964	17169	16972	17297	17067	17046	17007	16859	17221	17195	17063	17033	17268	17151	17220	17100	17332	17079	17153	17242	17054	17198	17122	17175	17137	17081	17193	17123	17073	17136	17129	16978	17079	17039	17125	17119	16933	17275	17221	17069	17255	17061	17194	17173	17131	16987	17163	16924	17054	16977	17141	17023	16975	16950	17166	17042	17131	17163	17006	17024	17082	17075	17252	17132	17221	17238	17107	17022	17213	17240	17202	17091	17066	17227	17016	16935	17091	17119	16984	17063	17239	17114	16903	17058	17093	17061	17123	17164	17153	17134	17056	17098	16974	17028	17186	16981	17125	16990	17300	17120	17099	17029	17106	17120	17197	17153	17031	17165	17176	17276	17199	17075	17105	17267	17032	17178	17133	17296	17016	17143	17068	17112	17210	16914	17157	17306	17142	16931	17340	17259	17212	17173	17193	17393	17302	17223	17243	17164	17025	16972	17140	17265	17181	16979	17056	16910	17072	17124	17123	17135	17017	16950	17258	17274	17149	17221	17154	17233	17156	17063	17067	17128	17111	17331	17114	17177	17060	17081	17145	16990	17138	16943	17108	17279	17106	17068	17186	17155	17201	17214	17132	17277	17200	16995	16979	17197	17021	17070	17398	17330	17252	16927	17094	17396	17366	17048	16906	17210	17205	17308	17273	17039	17352	17191	17053	17121	16973	17219	17033	17209	16915	17173	17105	17120	17108	17070	17340	17197	17040	17130	17137	17080	17068	17044	16978	17150	17154	17204	17360	17149	17059	17096	17143	17103	17100	17027	17093	17011	17047	17297	17044	17105	17117	17286	17107	17165	17146	17326	16931	17228	16903	17212	17273	17052	17168	17202	16974	17238	16993	17106	16938	17389	17095	16994	17251	17563	17223	17155	17013	17190	17249	17194	17147	16912	17159	17121	17125	17101	17080	17092	17142	17235	17096	16972	17053	17045	17064	17267	17223	17191	16966	17153	17050	17131	17086	17065	17220	17189	17154	17146	17134	17092	17122	17042	17232	17062	17119	17126	17244	17153	17194	17210	17241	17208	17310	17164	17127	17212	17188	17065	17087	17171	17400	17257	17237	16982	17103	17083	17049	17099	17248	17096	17021	17189	17221	16846	16844	17243	17142	17019	17217	17054	17167	17189	17055	16937	17051	17171	17206	17250	17157	17297	17018	17375	17206	17045	17032	17132	17144	17067	17281	17055	17055	17098	17095	17075	17175	17107	16922	16953	17215	17159	17277	17281	17072	17148	16902	16978	17097	17288	17036	17316	17160	17119	17081	17162	17048	16965	17205	16992	17020	17117	17168	17050	17151	17161	16967	17232	17196	17249	17110	17125	17195	17208	17045	17203	17139	17249	17159	17373	16844	17232	16983	17115	17290	17142	17186	16967	17082	16970	17157	17160	17151	17197	17123	17237	17179	17180	17042	17280	17041	17055	17169	17197	17078	17099	17246	17039	17128	17220	17252	17161	17160	17072	17116	17355	17057	17316	17045	17253	17072	17256	16957	17247	16999	17048	17021	17169	17008	17072	17074	17016	17073	17422	17294	17131	17183	17083	17028	17097	17042	17202	16955	17262	16983	17235	17052	17328	17169	17224	17270	17032	17400	17309	17106	16938	17149	16971	17097	16968	17200	17018	17093	17204	17234	17172	17099	17182	17021	17266	17246	16987	17304	17154	17048	16916	17091	17093	17162	17089	17062	17206	17145	17037	17249	17204	17032	17232	16985	17357	17256	17087	17384	17012	17091	17066	17101	16864	17017	17257	17232	17069	17155	17267	17267	17318	17090	16967	17284	17159	17284	17125	17191	17066	17176	16851	17188	17281	17222	17299	17205	17158	17128	17199	17154	17126	17064	17126	17155	17203	17112	17169	17220	17335	17120	17041	17305	17213	17078	17214	17245	17177	17258	17206	17179	17209	17350	17247	17122	17319	17110	17325	17357	17149	17040	17019	17031	17137	17081	17359	17084	16873	17012	17182	17109	16980	16994	17375	17172	17083	16983	16971	17186	17264	17102	17236	17040	17233	17035	17068	17255	16939	16899	17138	17083	16943	16973	16910	16975	17069	17063	17131	17025	17044	17192	17237	17045	16985	17081	17161	16939	17122	17321	17221	17476	17369	17019	17258	17185	17090	17030	17064	17019	16916	17086	17232	16988	17031	17416	17191	17279	17024	17056	17200	17097	17046	17118	17237	17138	17036	17187	16998	17031	17235	17152	17011	16855	17197	17025	17301	17187	17129	17072	17195	16962	17037	16994	17023	17191	17188	17068	17129	17014	17096	17000	17085	17051	16922	17262	17142	17195	17283	17140	17181	17069	17170	17051	17125	17074	17169	17134	17117	17040	17191	16895	17258	17157	17218	17218	17285	17146	17386	17059	17181	16936	17095	17172	17122	17264	16921	17113	16977	17217	16955	16974	16742	17046	17074	16946	17140	17166	17101	17182	17170	16976	17209	16927	17231	17176	17144	17096	17073	17140	17201	17237	17196	17152	17016	16958	17332	17018	17023	17032	17268	17034	17280	17108	17299	16978	17001	16975	17083	16906	17131	17030	17160	17144	17079	17064	16942	17066	17139	17200	16905	17190	17024	16980	17044	17062	17102	16976	17039	17072	17016	17046	17051	17213	17243	17107	17001	17148	17051	17205	17115	17005	17098	17085	17083	17339	17207	17274	17204	16927	17051	17240	17220	17204	17166	17187
19873	36393	32429	26058	23248	21268	19863	18791	17229	16463	16312	15955	15193	15146	15272	15298	15207	14912	14642	14722	14871	14741	14649	14660	14528	14574	14616	14555	14500	14457	14532	14351	14349	16344	19770	17427	16021	15124	14867	14654	14388	14342	14477	14362	14572	14171	14228	14339	14368	14433	14358	14231	14273	14395	14501	14269	14480	14292	14488	14471	14294	14498	14316	14365	14358	14376	14407	14324	14365	14472	14425	14473	14347	14656	14400	14403	14374	14591	14317	14456	14439	14305	14481	14398	14187	14310	14471	14506	14295	14369	14276	14271	14537	14366	14333	14328	14381	14491	14437	14336	14437	14418	14451	14591	14181	14230	14325	14306	14511	14196	14499	14515	14453	14299	14191	14377	14287	14307	14434	14456	14553	14386	14527	14345	14377	14437	14375	14377	14354	14273	14270	14378	14354	14595	14517	14471	14219	14410	14215	14227	14498	14472	14345	14405	14549	14360	14412	14431	14482	14393	14403	14603	14345	14439	14520	14470	14378	14386	14389	14475	14352	14349	14288	14436	14497	14379	14356	14236	14332	14466	14450	14293	14530	14401	14562	14214	14372	14379	14460	14343	14168	14243	14324	14424	14402	14409	14365	14392	14325	14333	14373	14424	14448	14289	14142	14398	14401	14181	14459	14518	14340	14397	14350	14402	14398	14488	14194	14441	14440	14414	14379	14146	14421	14465	14466	14356	14194	14249	14436	14428	14398	14258	14331	14298	14396	14496	14348	14389	14445	14401	14255	14324	14324	14274	14324	14380	14391	14187	14414	14499	14473	14232	14459	14467	14538	14472	14355	14301	14414	14433	14426	14320	14352	14303	14390	14504	14481	14282	14423	14325	14383	14349	14268	14549	14348	14442	14472	14430	14384	14217	14367	14213	14286	14226	14248	14434	14378	14238	14477	14391	14431	14470	14456	14360	14345	14290	14379	14414	14395	14293	14360	14327	14454	14389	14442	14346	14401	14385	14377	14361	14552	14302	14360	14437	14355	14357	14360	14266	14444	14391	14211	14337	14385	14249	14186	14410	14558	14395	14370	14276	14437	14365	14399	14277	14557	14271	14479	14370	14466	14427	14473	14323	14346	14385	14382	14586	14339	14417	14283	14436	14500	14487	14369	14465	14548	14326	14577	14404	14411	14464	14324	14282	14392	14347	14330	14404	14451	14415	14241	14380	14302	14445	14586	14432	14280	14322	14571	14392	14503	14429	14422	14541	14525	14468	14346	14512	14400	14258	14356	14419	14380	14431	14361	14375	14394	14381	14337	14305	14247	14296	14502	14473	14411	14414	14415	14422	14241	14465	14523	14225	14552	14255	14273	14570	14306	14446	14277	14400	14394	14382	14328	14347	14437	14179	14489	14331	14553	14325	14388	14469	14372	14449	14512	14353	14460	14493	14195	14253	14331	14331	14411	14471	14363	14275	14399	14303	14400	14246	14575	14589	14233	14402	14402	14150	14396	14517	14308	14402	14215	14522	14349	14190	14519	14231	14429	14416	14359	14395	14345	14368	14352	14275	14289	14488	14354	14218	14342	14341	14451	14351	14304	14369	14393	14464	14541	14380	14168	14346	14273	14436	14481	14361	14326	14257	14388	14411	14456	14267	14460	14432	14346	14474	14457	14253	14437	14377	14386	14322	14406	14150	14319	14256	14389	14270	14330	14268	14342	14374	14507	14297	14250	14382	14433	14317	14285	14503	14386	14299	14432	14152	14375	14452	14214	14351	14366	14320	14327	14541	14264	14390	14491	14307	14341	14440	14429	14441	14287	14241	14267	14400	14328	14355	14292	14388	14409	14326	14431	14297	14503	14535	14444	14464	14374	14197	14473	14428	14360	14589	14290	14357	14473	14385	14307	14246	14293	14250	14407	14416	14324	14294	14223	14411	14518	14286	14187	14381	14419	14215	14362	14302	14404	14499	14488	14252	14513	14437	14324	14344	14294	14421	14386	14381	14404	14213	14315	14227	14181	14575	14208	14478	14280	14393	14266	14352	14382	14582	14375	14336	14480	14403	14426	14357	14245	14442	14196	14379	14368	14511	14513	14435	14456	14367	14269	14376	14351	14272	14146	14488	14333	14480	14357	14280	14398	14480	14338	14491	14377	14518	14397	14409	14306	14505	14156	14354	14352	14360	14374	14315	14309	14312	14360	14372	14230	14380	14312	14317	14334	14345	14270	14379	14371	14375	14251	14198	14276	14357	14309	14337	14344	14228	14392	14285	14347	14409	14481	14377	14269	14448	14309	14487	14414	14377	14493	14263	14491	14352	14468	14339	14414	14328	14295	14293	14456	14366	14422	14324	14340	14405	14236	14202	14435	14394	14335	14400	14387	14414	14492	14319	14161	14388	14432	14432	14478	14402	14243	14336	14289	14491	14413	14472	14274	14394	14369	14114	14119	14226	14377	14308	14477	14252	14367	14289	14386	14371	14311	14467	14178	14354	14385	14261	14328	14422	14463	14126	14314	14221	14355	14458	14403	14403	14438	14382	14383	14363	14365	14341	14401	14362	14519	14171	14377	14091	14453	14400	14319	14428	14484	14327	14395	14286	14277	14420	14417	14369	14452	14520	14376	14444	14483	14439	14470	14572	14278	14422	14385	14307	14291	14269	14360	14391	14344	14393	14398	14309	14387	14335	14389	14415	14403	14308	14322	14338	14455	14400	14239	14380	14330	14363	14391	14318	14388	14371	14380	14329	14473	14386	14408	14320	14278	14236	14446	14507	14463	14351	14346	14049	14320	14324	14336	14546	14234	14383	14400	14491	14404	14448	14382	14427	14399	14340	14321	14457	14413	14351	14532	14331	14266	14247	14433	14362	14333	14181	14461	14410	14336	14304	14498	14334	14409	14420	14397	14360	14290	14304	14202	14331	14351	14435	14252	14128	14419	14592	14253	14350	14415	14412	14188	14280	14258	14470	14402	14360	14406	14509	14450	14396	14258	14381	14427	14393	14317	14240	14320	14320	14421	14302	14469	14446	14251	14619	14380	14329	14406	14469	14320	14386	14407	14398	14258	14415	14509	14609	14495	14511	14315	14267	14276	14385	14289	14319	14441	14267	14273	14362	14153	14316	14234	14481	14247	14217	14377	14275	14317	14345	14420	14276	14419	14307	14269	14222	14321	14371	14346	14332	14392	14487	14405	14439	14426	14420	14428	14403	14555	14444	14336	14360	14537	14467	14435	14326	14252	14259	14391	14372	14258	14468	14345	14305	14347	14407	14399	14459	14432	14442	14246	14339	14331	14251	14306	14390	14310	14486	14355	14286	14357	14330	14311	14499	14307	14382	14352	14593	14362	14229	14389	14359	14455	14259	14403	14399	14367	14453	14452	14455	14543	14052	14395	14270	14431	14534	14452	14545	14331	14322	14394	14329	14410	14505	14406	14392	14294	14358	14255	14508	14294	14386	14392	14351	14218	14266	14287	14359	14329	14252	14313	14390	14549	14440	14367	14346	14276	14440	14324	14099	14503	14382	14412	14443	14496	14282	14557	14459	14467	14352	14312	14252	14305	14401	14398	14326	14375	14495	14280	14215	14552	14363	14352	14376	14382	14352	14250	14291	14456	14400	14281	14429	14301	14358	14316	14380	14247	14406	14355	14466	14306	14371	14397	14318	14478	14550	14373	14343	14460	14315	14435	14320	14339	14283	14270	14444	14543	14319	14382	14444	14442	14077	14475	14294	14489	14566	14359	14316	14244	14403	14413	14391	14276	14436	14311	14261	14434	14412	14335	14464	14581	14446	14459	14346	14384	14502	14372	14243	14521	14385	14458	14262	14498	14454	14372	14280	14403	14497	14313	14388	14289	14358	14475	14273	14421	14433	14370	14375	14452	14434	14228	14358	14279	14490	14447	14448	14309	14418	14553	14287	14374	14264	14245	14384	14432	14395	14265	14339	14360	14329	14347	14367	14323	14414	14327	14422	14471	14242	14286	14394	14533	14337	14321	14355	14330	14294	14528	14524	14353	14224	14516	14297	14407	14540	14355	14295	14290	14459	14299	14285	14423	14353	14425	14272	14296	14381	14292	14283	14471	14247	14299	14209	14327	14315	14272	14432	14366	14428	14347	14315	14350	14208	14363	14355	14309	14440	14224	14368	14234	14437	14430	14341	14444	14414	14254	14415	14448	14260	14420	14405	14364	14284	14335	14351	14256	14418	14438	14344	14324	14458	14397	14444	14424	14405	14428	14435	14248	14484	14400	14377	14443	14426	14444	14372	14324	14297	14422	14315	14377	14325	14225	14238	14432	14210	14361	14339	14243	14225	14261	14477	14273	14307	14291	14533	14459	14380	14243	14489	14332	14269	14406	14318	14470	14349	14335	14425	14296	14357	14517	14298	14301	14199	14375	14275	14340	14299	14210	14183	14346	14309	14328	14480	14353	14385	14290	14356	14267	14530	14481	14349	14422	14324	14409	14307	14329	14327	14369	14444	14379	14296	14474	14443	14386	14275	14402	14406	14352	14347	14302	14395	14352	14395	14351	14388	14283	14361	14375	14302	14531	14271	14413	14366	14434	14433	14249	14378	14226	14467	14324	14335	14444	14215	14299	14345	14489	14244	14444	14394	14219	14355	14304	14320	14354	14449	14222	14214	14368	14334	14336	14289	14306	14497	14350	14370	14420	14407	14327	14252	14273	14426	14604	14422	14219	14358	14406	14496	14344	14397	14432	14365	14432	14298	14350	14312	14319	14513	14294	14502	14402	14394	14144	14359	14309	14452	14556	14383	14252	14356	14392	14243	14248	14319	14315	14388	14350	14474	14221	14503	14483	14325	14327	14404	14426	14463	14522	14357	14279	14347	14350	14332	14364	14360	14297	14467	14312	14349	14329	14248	14241	14500	14400	14269	14396	14266	14449	14295	14323	14368	14355	14323	14463	14348	14399	14374	14323	14246	14470	14419	14397	14356	14486	14365	14561	14417	14441	14335	14392	14426	14362	14382	14378	14303	14422	14408	14233	14402	14363	14202	14299	14437	14344	14338	14415	14294	14485	14409	14276	14282	14270	14248	14306	14345	14427	14321	14564	14332	14369	14443	14498	14386	14342	14361	14502	14400	14449	14215	14393	14328	14382	14347	14311	14408	14393	14377	14234	14396	14331	14417	14405	14347	14443	14434
23033	21508	29591	23872	21765	24513	27339	21105	19464	19360	19506	18912	18281	18298	18192	18190	18140	17880	17681	17443	17681	17473	17510	17534	17513	17526	17516	17711	17407	17328	17210	17157	17497	19717	23498	21975	20011	18588	17796	17560	17527	17072	17253	17185	17153	17142	17187	17102	17407	17060	17089	17254	17136	17225	17215	17165	17181	17127	17217	17131	17144	16984	17212	16884	17142	17290	17080	17144	17157	17183	17178	17425	17278	17213	17250	17189	17240	17203	16971	17282	17154	17432	17274	17406	17196	17135	17175	17046	17201	17226	17277	17148	17275	17336	17225	17170	17218	17144	17215	17051	17108	17041	17133	17097	17070	17237	17196	17116	17125	17390	17109	17184	17188	17252	17203	17145	17247	17118	17164	17077	17132	17037	17182	17194	17306	17343	17299	17228	17216	17124	17180	17265	17091	17101	17217	16994	17353	17454	17332	17016	17120	17023	17011	17109	17189	17302	17188	17309	17148	17407	17030	17193	17188	17091	17279	16991	17005	17083	17141	17203	17092	17229	17135	17204	17079	17179	17206	17082	17110	17117	17184	16986	17027	17310	17306	17273	16951	17082	17010	17193	17100	17214	17270	17113	17409	17377	17069	17200	17082	17119	17220	17175	17304	17279	17446	17041	17172	17060	17285	17116	17178	17153	17087	17237	17211	17283	16979	17101	17156	17208	17312	17332	17007	17292	17032	17031	17014	17290	17149	17134	17176	17090	17218	17385	17116	17248	17075	16995	17050	17175	17251	17147	16987	17195	17171	17206	17319	17209	17298	17401	17253	17046	17297	17403	17160	17210	17116	17210	17245	17102	17242	17003	17209	17147	17300	17027	17087	17130	17157	17348	16983	17283	17083	17148	17320	17285	16986	17183	17275	17079	17197	17051	17102	17091	17323	17173	17124	17110	17125	17182	16988	17149	17260	17003	17203	17075	17065	17158	17076	17325	17462	17239	17388	17238	17165	17191	17123	17352	17165	17154	17095	17151	17138	17133	17100	16919	17095	17065	17132	17093	17174	17160	17004	17236	17081	17237	17086	17203	17211	17058	16982	17043	17144	17224	17121	16979	17166	17074	17269	17102	17255	17173	17175	17071	17179	17266	17351	17014	17336	17006	17146	17041	17338	17083	17239	17168	17256	17107	17376	17347	17121	17231	17139	17208	17143	17106	17295	17236	17050	17290	17242	17335	16990	16945	17223	17292	17024	17188	17118	17025	16909	17232	17079	16984	17155	17046	17159	17157	17166	17138	17195	17116	17057	17138	17091	17257	17194	17075	17165	17065	17238	17295	17212	17279	17360	17075	17161	17183	17211	17183	17124	17225	17243	17108	17316	17241	17239	17312	17159	17122	17013	17062	17049	17293	17346	17218	17217	17083	17000	17229	17263	17247	17239	17255	17179	17357	17140	16942	17217	17249	17109	17033	17166	17202	17238	17245	17202	17023	17083	16979	16907	17118	17313	17170	17123	17228	17010	17255	17119	17158	17042	17195	17116	16972	17061	17134	17116	17155	17245	17355	16966	17149	17110	16997	17249	17148	17204	17199	17236	17025	17162	17014	17192	17149	17227	17110	17109	16995	17049	17172	17138	17156	17113	17096	16871	17044	16836	17195	17208	17221	17042	17212	17037	17109	17076	17068	17294	17188	17236	17098	17254	17087	17272	17315	17250	16998	17154	17169	17095	16955	17243	17039	17200	17089	17200	17095	17098	17062	17110	17066	17134	17412	16929	17226	17148	17100	17095	17079	17183	17157	16860	17229	17022	17187	17054	17162	17228	17199	17111	17088	17146	17273	17291	17255	17243	17122	17072	17062	16994	16977	17030	17286	17143	17151	17338	17269	17214	17033	17008	17029	17124	16915	17112	17060	17138	17125	16919	17181	17332	17278	17209	16906	17025	17309	17287	17294	17232	17038	17260	17059	17027	16913	17125	17001	17249	17059	17029	17140	17096	17073	17339	17106	17048	17114	17170	17174	17150	16963	17073	17072	17042	17114	17274	17083	17018	17126	16902	17028	17201	17237	17338	17329	17136	17116	17032	17109	17033	17209	17289	17035	17241	17253	17042	17075	17176	16984	17274	17412	17010	17256	17052	17019	17143	17154	17335	17131	17217	17226	17152	17194	17278	17244	17099	16966	16976	17123	17195	17238	17010	17098	17011	17218	17006	17113	17328	17133	17319	17146	17161	17168	17105	17291	17075	17094	17351	17030	17239	17109	17321	17059	17245	17124	17036	17191	17205	17166	17281	17194	17334	17229	17252	16934	17176	17179	17107	17204	17300	17110	17158	17125	17127	17003	17082	17144	17128	17086	17116	16911	17054	17220	16958	17219	16993	17301	16914	17041	16937	17195	17361	17035	17457	17301	17119	16908	17012	17077	17189	17174	17085	17113	17134	17208	17006	17114	17073	17012	17079	17163	16995	17120	16912	17110	17226	17021	17156	17235	17263	17318	16988	16970	17007	17187	17059	17189	17288	17215	17046	17262	17274	17036	16889	17004	16928	17211	17289	17168	17011	17208	17079	17009	17202	17119	17038	17177	17388	17023	17103	17193	17158	17088	17064	17045	17000	17084	17142	17252	17267	17086	16969	17007	17220	17340	17146	17121	17204	17295	17117	17010	17176	17103	17025	17038	17093	17141	17185	17181	17395	17030	16950	17280	17177	17117	17094	17199	17217	17004	17146	17166	17065	17087	17029	17162	17230	17075	17287	17124	17216	17189	17056	17141	17062	17212	17299	17212	16929	16963	17123	17108	17176	17266	17276	17165	17185	17017	17171	16995	17076	17276	17133	17393	17213	16860	17278	17146	17208	17273	17261	17032	17051	16951	17192	17049	16974	16869	17167	17134	17039	17231	17265	17197	16984	17163	17178	17144	17151	17186	17252	17148	17120	17155	17116	17163	17293	17055	17159	17006	17037	17047	16845	17110	17041	16997	17455	17010	17070	17217	17122	17158	17234	17111	17300	17079	17021	17034	17199	17144	17060	17155	17281	17161	17050	17410	17365	17175	17426	17026	17099	17066	17306	17158	17041	17203	17203	17128	17261	17132	17021	17229	17052	17007	17009	17195	17170	17053	17307	17468	17201	17025	17089	17006	17208	17019	17076	17268	17107	17117	17261	17212	17238	17110	17266	17062	17135	17040	17249	17115	17149	17022	17132	17207	17122	17117	16928	17039	17260	17223	17077	17074	17042	16898	17242	17225	16976	17187	17060	16991	17151	17010	17067	17130	17203	17144	16873	17033	17077	17117	17349	17480	17192	17147	17120	16919	17231	17201	17178	17352	17169	17324	17283	16940	17407	17108	17139	17169	17215	17141	17106	17083	17140	17080	16969	17084	17173	17089	17027	17021	17239	17257	17116	17006	17119	17036	17101	17158	17179	17011	17272	17202	17123	17098	17206	17240	16925	17179	17168	17282	17002	17137	17197	17099	17082	17278	17272	17093	17169	17089	17128	17235	17032	16907	16918	16939	17097	17345	17046	17262	17192	17126	17156	17185	17277	16984	17271	17240	17263	17160	17003	17056	17376	17383	17322	17073	17165	17051	17184	17085	17121	17211	17304	17193	17150	17204	17405	17073	17323	17212	17232	17084	17104	17012	17304	17042	17086	17108	17328	16905	17062	17119	17195	17102	17242	17043	17433	16982	17012	17078	17138	17237	17225	17167	17252	17034	16990	17197	17118	17072	17119	17166	17183	17221	17056	17431	17233	17154	16982	17057	17001	17241	17279	17021	17059	17231	17162	16956	16991	17274	17229	17182	16986	17078	17258	17100	17110	17062	17144	17363	17395	17004	17390	17248	17093	17445	17323	16999	17365	17194	17128	17230	17202	17193	17142	17213	17104	17286	17273	17112	17376	17385	17229	17142	17033	17066	17292	17248	16913	17194	17149	17145	17021	17116	17011	17080	17280	17220	17209	17247	17127	17165	17231	17174	17189	17085	17137	17030	17230	17225	17202	17101	17058	17172	17033	17136	17161	16939	17200	17315	17320	17062	17272	17221	17006	17164	17066	17146	17319	17117	17125	17298	17106	16989	17282	17112	17067	17196	17242	17252	16857	17104	17043	17050	16973	17240	17333	17253	17041	17024	17096	17137	17345	17052	17181	17146	17148	17220	17254	16977	17003	17152	17302	17076	17406	17213	17127	17254	17117	17047	17214	17272	17352	17089	17191	17145	16972	16988	17172	17163	17118	16899	17069	17137	17204	17241	17031	16959	17234	17154	17049	17038	17115	17247	17337	17015	17031	17109	17212	17080	17040	17208	17014	17029	17196	17104	17083	16964	16950	17062	17219	17061	17245	17093	16923	17187	16984	17113	17088	17143	16990	17231	17159	17231	17192	17147	17110	17137	17130	17254	17242	16963	17020	17316	17120	17220	17148	17167	17313	17183	17378	17141	17165	17246	17196	17026	17211	17188	17195	17294	17007	17266	17133	17117	17217	17059	17195	17165	17333	17164	17182	16850	16898	17007	17179	17186	17108	16956	17150	17110	17071	17203	17157	17034	17045	17113	17191	16985	17175	17185	17090	17151	17110	17278	17126	17285	17260	17244	17292	17296	16959	17092	17094	17142	17018	17044	17185	17117	17407	17382	17297	17156	17188	17155	17168	17163	17155	17110	17169	17276	17123	17105	17091	16887	17174	16923	17070	17177	17180	17127	17030	17200	17198	17245	17098	17061	17160	17101	17029	17099	17180	17150	17124	17062	17249	17025	17196	17238	17197	17191	17198	17025	17133	17003	17128	17051	16878	16866	16945	17335	16972	17264	17066	17128	17202	16907	17069	17052	16881	16983	17208	17170	17133	17324	17112	17069	17221	17213	17276	17109	17052	16998	17101	17211	16978	17117	17343	17126	17042	17258	17433	17108	17272	17142	17250	16987	17160	17011	17140	17222	17183	17037	17234	17174	17080	17183	17116	17163	17054	17003	17130	17142	16947	17278	17008	17443	17292	17167	17073	17179	16949	17048	17191	17061	17099	17240	17217	17297	17085	17024	17276	17166	17121	17051	17053	17184	17148	17028	17262	17110	17180	17185	17182	17096	17396	17011	17202	17163	17141	17156	17230	17107	17312	17206	16994	17187	17286	17260	17205	17273	17159	17262	17152	17005	17126	17230	17097	17082	17190	17021
22286	40559	36741	29181	26196	23999	21786	19458	18019	17235	17378	16705	15769	15544	15697	15674	15631	15112	14694	14785	14975	14894	14909	14956	14763	14749	14791	14593	14605	14531	14670	14379	14423	18177	23226	19715	17545	15802	15067	14747	14388	14392	14443	14463	14437	14531	14291	14536	14328	14454	14532	14258	14488	14320	14662	14409	14246	14335	14512	14288	14401	14345	14536	14453	14403	14380	14308	14477	14313	14478	14469	14432	14412	14352	14253	14412	14323	14403	14429	14409	14468	14425	14328	14294	14350	14360	14326	14309	14272	14484	14507	14296	14512	14438	14295	14301	14377	14353	14554	14513	14462	14686	14523	14256	14267	14376	14429	14309	14379	14321	14415	14458	14282	14344	14257	14391	14303	14468	14514	14314	14345	14317	14356	14429	14434	14287	14323	14320	14372	14306	14383	14265	14432	14454	14385	14271	14503	14360	14453	14306	14472	14308	14396	14227	14537	14297	14424	14564	14434	14426	14388	14353	14321	14432	14436	14327	14358	14337	14435	14399	14467	14225	14389	14413	14459	14286	14319	14441	14422	14498	14381	14429	14518	14386	14503	14427	14265	14449	14316	14431	14494	14411	14287	14341	14265	14325	14434	14514	14324	14536	14192	14373	14445	14411	14240	14263	14439	14408	14191	14366	14338	14443	14399	14418	14168	14420	14626	14329	14473	14325	14334	14332	14381	14388	14539	14483	14506	14321	14497	14356	14260	14294	14376	14325	14520	14375	14402	14388	14467	14354	14325	14258	14377	14278	14443	14343	14451	14486	14403	14449	14436	14412	14367	14584	14433	14371	14366	14355	14226	14348	14317	14267	14477	14401	14377	14403	14193	14414	14415	14371	14498	14451	14349	14359	14342	14480	14380	14296	14405	14377	14551	14391	14351	14308	14410	14413	14372	14356	14369	14435	14398	14352	14430	14270	14390	14520	14278	14354	14360	14450	14294	14471	14368	14221	14313	14423	14339	14399	14367	14403	14369	14227	14392	14196	14407	14277	14282	14290	14240	14321	14300	14315	14461	14380	14101	14251	14575	14319	14413	14450	14357	14431	14580	14326	14459	14276	14367	14438	14387	14206	14545	14446	14361	14539	14277	14288	14411	14381	14410	14379	14260	14426	14541	14535	14410	14375	14366	14392	14415	14412	14353	14364	14328	14375	14442	14389	14345	14451	14228	14298	14364	14349	14253	14558	14212	14265	14294	14380	14345	14349	14492	14338	14381	14382	14274	14359	14358	14281	14325	14448	14428	14378	14463	14299	14390	14381	14415	14223	14406	14410	14314	14339	14503	14269	14349	14403	14307	14470	14402	14376	14276	14192	14403	14469	14423	14541	14377	14361	14442	14308	14098	14362	14341	14342	14448	14383	14351	14263	14474	14301	14344	14294	14217	14455	14399	14380	14401	14432	14402	14444	14393	14417	14365	14343	14299	14407	14319	14341	14400	14225	14280	14448	14406	14319	14399	14448	14320	14301	14418	14478	14386	14223	14308	14415	14478	14382	14228	14378	14451	14419	14540	14214	14329	14354	14423	14418	14410	14394	14337	14316	14449	14268	14241	14361	14318	14310	14424	14406	14258	14281	14428	14293	14495	14507	14391	14273	14385	14468	14505	14378	14389	14335	14378	14424	14420	14450	14211	14144	14407	14406	14293	14280	14343	14353	14415	14338	14452	14357	14226	14392	14272	14409	14404	14425	14436	14283	14452	14272	14293	14288	14390	14440	14331	14339	14519	14420	14542	14255	14421	14348	14221	14231	14353	14462	14434	14326	14246	14366	14286	14378	14373	14425	14448	14496	14312	14366	14397	14312	14633	14371	14417	14251	14422	14370	14527	14344	14216	14402	14388	14436	14458	14303	14422	14347	14419	14378	14397	14324	14529	14446	14544	14470	14204	14283	14466	14409	14489	14218	14443	14316	14229	14518	14312	14569	14349	14422	14343	14600	14318	14490	14273	14322	14398	14388	14318	14330	14387	14469	14383	14367	14334	14500	14374	14466	14299	14169	14474	14435	14462	14439	14371	14350	14344	14517	14365	14486	14289	14297	14442	14444	14383	14252	14320	14269	14320	14370	14459	14518	14463	14419	14283	14433	14147	14345	14302	14407	14435	14369	14292	14393	14348	14388	14350	14366	14468	14234	14449	14291	14260	14429	14539	14401	14411	14416	14337	14387	14433	14337	14417	14451	14321	14378	14431	14321	14429	14471	14430	14290	14304	14189	14432	14355	14288	14417	14210	14499	14483	14647	14379	14325	14324	14304	14306	14448	14430	14338	14364	14291	14325	14308	14401	14397	14298	14400	14481	14113	14314	14304	14397	14400	14355	14344	14478	14195	14446	14364	14422	14366	14315	14301	14420	14384	14480	14304	14450	14343	14308	14222	14507	14408	14354	14490	14554	14368	14379	14325	14396	14437	14339	14521	14414	14404	14363	14484	14227	14346	14434	14439	14243	14268	14317	14361	14544	14429	14379	14224	14489	14475	14310	14270	14443	14337	14424	14309	14445	14386	14419	14402	14384	14485	14259	14345	14357	14453	14355	14238	14297	14321	14376	14433	14536	14460	14469	14374	14425	14495	14272	14402	14242	14391	14437	14409	14535	14439	14567	14372	14248	14508	14274	14377	14293	14372	14483	14372	14499	14541	14264	14247	14403	14204	14463	14370	14210	14421	14311	14406	14252	14379	14367	14334	14388	14349	14458	14388	14241	14456	14552	14257	14534	14374	14421	14480	14393	14331	14340	14399	14449	14384	14393	14479	14453	14407	14402	14426	14409	14441	14428	14351	14297	14521	14620	14322	14385	14224	14248	14329	14389	14278	14363	14411	14364	14379	14303	14410	14513	14444	14375	14216	14343	14406	14336	14329	14325	14587	14346	14356	14261	14420	14321	14493	14363	14415	14148	14437	14346	14328	14407	14466	14488	14542	14328	14365	14204	14231	14170	14190	14248	14475	14364	14334	14276	14235	14428	14338	14222	14472	14503	14570	14265	14414	14443	14495	14405	14143	14305	14354	14337	14277	14592	14525	14499	14395	14355	14370	14538	14244	14365	14383	14320	14331	14325	14346	14359	14510	14532	14375	14436	14413	14284	14374	14251	14333	14417	14429	14434	14271	14515	14293	14383	14400	14288	14287	14368	14379	14233	14328	14325	14357	14244	14342	14477	14450	14424	14468	14532	14480	14373	14554	14476	14335	14476	14302	14256	14260	14410	14391	14522	14385	14357	14373	14249	14327	14436	14480	14328	14437	14377	14394	14477	14456	14338	14404	14385	14390	14329	14183	14358	14340	14399	14291	14489	14266	14506	14397	14262	14223	14327	14212	14427	14379	14426	14317	14404	14296	14503	14129	14381	14409	14440	14345	14555	14419	14401	14221	14393	14306	14377	14298	14409	14381	14426	14446	14405	14469	14422	14326	14503	14285	14311	14311	14392	14493	14388	14356	14409	14176	14363	14434	14321	14434	14336	14460	14480	14302	14246	14374	14426	14640	14271	14412	14416	14365	14431	14423	14395	14333	14399	14467	14281	14464	14469	14579	14472	14234	14446	14423	14314	14293	14412	14127	14232	14372	14269	14467	14415	14396	14371	14372	14343	14416	14431	14303	14284	14470	14295	14201	14474	14397	14555	14237	14524	14370	14267	14370	14394	14468	14402	14468	14467	14250	14313	14406	14401	14416	14248	14505	14338	14625	14429	14450	14508	14505	14437	14405	14470	14469	14378	14307	14413	14263	14441	14453	14200	14351	14338	14271	14331	14420	14251	14408	14490	14488	14165	14309	14288	14426	14389	14413	14408	14390	14290	14412	14328	14408	14229	14264	14367	14390	14372	14361	14348	14197	14256	14315	14330	14494	14465	14424	14447	14429	14223	14300	14351	14304	14420	14158	14276	14334	14265	14431	14237	14426	14213	14480	14449	14336	14499	14457	14338	14285	14358	14195	14278	14396	14379	14500	14346	14460	14475	14504	14469	14255	14107	14455	14334	14449	14445	14380	14431	14432	14254	14210	14495	14188	14362	14422	14409	14376	14420	14236	14402	14348	14441	14442	14485	14276	14371	14337	14214	14232	14321	14290	14496	14565	14235	14300	14254	14320	14269	14352	14515	14415	14342	14369	14408	14459	14494	14263	14406	14371	14443	14222	14320	14535	14401	14277	14377	14566	14263	14511	14435	14375	14395	14442	14246	14376	14422	14313	14323	14452	14187	14445	14264	14238	14324	14374	14277	14516	14351	14289	14405	14301	14475	14472	14314	14382	14270	14489	14214	14255	14303	14264	14404	14327	14493	14523	14325	14416	14461	14442	14339	14425	14462	14507	14429	14371	14311	14294	14477	14447	14275	14374	14463	14362	14488	14338	14396	14414	14516	14457	14335	14450	14515	14406	14378	14318	14315	14483	14243	14294	14474	14493	14329	14396	14436	14364	14404	14369	14350	14411	14352	14367	14321	14402	14267	14377	14262	14486	14334	14450	14322	14327	14404	14489	14478	14450	14439	14379	14361	14330	14425	14226	14372	14508	14254	14386	14298	14214	14214	14410	14461	14420	14420	14463	14353	14200	14412	14579	14303	14315	14212	14583	14332	14510	14394	14390	14407	14314	14399	14403	14196	14385	14298	14416	14399	14331	14497	14497	14266	14497	14432	14359	14267	14410	14327	14402	14320	14288	14458	14193	14358	14280	14281	14368	14369	14302	14349	14340	14429	14391	14436	14433	14405	14239	14417	14216	14564	14324	14460	14296	14535	14392	14304	14428	14436	14317	14434	14382	14249	14389	14545	14588	14202	14452	14254	14371	14330	14431	14343	14346	14313	14304	14474	14382	14338	14438	14340	14261	14398	14363	14294	14408	14241	14330	14386	14306	14427	14458	14319	14391	14434	14303	14121	14437	14406	14380	14348	14564	14505	14450	14270	14404	14345	14367	14348	14404	14343	14355	14360	14306	14398	14253	14375	14295	14375	14300	14212	14291	14416	14350	14266	14365	14234	14498	14387	14380	14403	14438	14402	14334	14395	14228	14425	14445	14407	14465	14407	14238	14242	14417	14531	14465	14228	14347	14369	14326	14385	14270	14446	14351	14219	14317	14312	14310	14403	14201	14335	14466	14399	14366	14465	14319	14441	14386	14344	14394
28063	23367	28181	24651	20591	20068	19709	18816	18431	18187	17985	17947	17855	17824	17683	17973	17660	17647	17591	17729	17706	17702	17434	17525	17493	17453	17520	17566	17527	17582	17428	17633	17486	17661	17812	18020	17612	17683	17606	17652	17345	17154	17422	17507	17643	17663	17350	17389	17553	17495	17314	17493	17333	17387	17525	17396	17382	17412	17328	17491	17500	17572	17380	17505	17310	17380	17414	17266	17394	17351	17617	17430	17626	17499	17411	17286	17416	17578	17577	17303	17398	17543	17501	17570	17560	17458	17348	17416	17332	17630	17512	17341	17267	17224	17389	17414	17519	17320	17564	17554	17453	17341	17313	17346	17425	17417	17342	17324	17492	17507	17149	17371	17501	17428	17152	17503	17484	17143	17329	17324	17269	17470	17474	17374	17452	17281	17536	17422	17511	17380	17305	17489	17253	17423	17538	17485	17409	17486	17384	17331	17350	17112	17474	17419	17512	17340	17142	17245	17596	17542	17290	17512	17376	17512	17314	17647	17371	17541	17460	17426	17325	17327	17267	17404	17485	17482	17229	17305	17327	17576	17339	17160	17480	17362	17490	17262	17426	17629	17510	17555	17433	17426	17450	17237	17401	17372	17505	17409	17563	17702	17577	17655	17216	17231	17640	17360	17326	17250	17440	17389	17366	17402	17479	17445	17233	17292	17377	17317	17551	17261	17292	17207	17255	17444	17538	17469	17494	17400	17504	17466	17281	17463	17462	17198	17481	17571	17695	17490	17367	17409	17616	17538	17441	17448	17653	17201	17351	17418	17515	17394	17265	17293	17497	17450	17426	17413	17266	17394	17471	17469	17488	17321	17400	17426	17343	17339	17496	17451	17251	17181	17478	17242	17647	17140	17274	17390	17328	17375	17297	17441	17309	17464	17507	17666	17485	17396	17352	17425	17428	17313	17672	17433	17466	17456	17436	17565	17400	17418	17396	17253	17269	17375	17296	17425	17503	17483	17349	17296	17333	17447	17560	17348	17422	17627	17588	17455	17572	17456	17273	17280	17529	17466	17620	17457	17315	17407	17452	17430	17382	17437	17437	17548	17321	17305	17542	17458	17274	17402	17533	17529	17463	17355	17321	17461	17447	17448	17409	17438	17235	17312	17486	17187	17512	17592	17414	17522	17416	17457	17399	17447	17441	17364	17526	17411	17513	17497	17417	17441	17496	17292	17371	17468	17710	17590	17532	17594	17596	17567	17514	17554	17646	17645	17384	17341	17523	17553	17365	17578	17446	17384	17193	17396	17526	17357	17522	17283	17398	17396	17468	17505	17438	17299	17474	17436	17297	17393	17302	17548	17646	17529	17561	17413	17445	17292	17458	17411	17307	17333	17301	17681	17350	17383	17450	17228	17408	17353	17505	17667	17426	17529	17407	17608	17401	17427	17439	17398	17410	17630	17287	17372	17564	17349	17528	17233	17419	17621	17323	17543	17623	17412	17596	17212	17331	17458	17439	17436	17455	17283	17525	17436	17252	17318	17376	17156	17520	17285	17287	17438	17421	17227	17510	17506	17410	17305	17694	17441	17413	17498	17192	17423	17337	17187	17496	17352	17294	17290	17337	17399	17394	17330	17351	17350	17295	17457	17392	17497	17238	17376	17342	17341	17471	17429	17387	17344	17433	17597	17611	17369	17409	17552	17403	17484	17517	17309	17479	17401	17203	17201	17308	17539	17419	17437	17314	17369	17557	17373	17335	17405	17501	17371	17276	17427	17661	17309	17101	17417	17403	17554	17552	17409	17277	17384	17342	17449	17428	17510	17401	17286	17351	17331	17324	17506	17314	17543	17701	17257	17457	17472	17462	17447	17298	17408	17354	17627	17448	17394	17557	17573	17304	17454	17399	17386	17568	17407	17254	17316	17483	17283	17310	17396	17473	17511	17211	17416	17525	17310	17261	17218	17320	17703	17447	17351	17367	17576	17287	17516	17421	17477	17389	17356	17400	17350	17556	17665	17447	17364	17304	17396	17522	17442	17450	17436	17444	17360	17178	17704	17286	17532	17443	17530	17243	17169	17550	17357	17407	17459	17545	17444	17536	17389	17272	17508	17499	17238	17256	17437	17503	17368	17409	17300	17454	17573	17302	17469	17656	17546	17782	17273	17633	17662	17336	17337	17202	17442	17396	17630	17604	17510	17300	17464	17400	17557	17489	17342	17293	17354	17383	17345	17528	17496	17414	17448	17432	17429	17498	17343	17250	17613	17363	17558	17302	17492	17292	17619	17432	17451	17428	17206	17505	17494	17443	17554	17456	17477	17455	17444	17542	17587	17428	17515	17576	17413	17440	17398	17410	17435	17416	17395	17550	17521	17479	17481	17459	17594	17385	17405	17361	17303	17315	17211	17504	17374	17403	17541	17472	17406	17603	17453	17477	17589	17430	17522	17382	17357	17225	17395	17545	17485	17359	17287	17360	17313	17489	17538	17344	17410	17282	17405	17440	17464	17457	17162	17422	17108	17529	17527	17299	17437	17362	17304	17249	17351	17503	17392	17554	17392	17506	17246	17347	17416	17329	17384	17321	17303	17195	17372	17533	17478	17413	17363	17599	17268	17258	17148	17533	17267	17413	17467	17427	17383	17568	17452	17228	17401	17350	17551	17390	17277	17515	17377	17390	17276	17517	17424	17427	17382	17440	17498	17558	17449	17478	17221	17277	17263	17268	17364	17350	17267	17502	17355	17296	17406	17297	17334	17542	17366	17418	17589	17326	17636	17315	17471	17387	17559	17466	17472	17402	17245	17409	17387	17552	17433	17377	17508	17440	17315	17318	17640	17211	17477	17296	17396	17382	17534	17514	17578	17623	17553	17477	17145	17350	17375	17575	17412	17525	17403	17501	17493	17518	17406	17371	17128	17433	17414	17425	17294	17301	17384	17341	17401	17281	17326	17463	17429	17712	17492	17385	17499	17489	17495	17356	17194	17415	17461	17344	17490	17508	17415	17517	17398	17527	17503	17247	17268	17291	17495	17472	17578	17368	17549	17551	17460	17490	17367	17221	17401	17287	17431	17347	17314	17616	17486	17572	17328	17348	17325	17436	17305	17250	17547	17443	17497	17560	17499	17320	17455	17260	17409	17420	17587	17473	17450	17628	17542	17390	17317	17342	17487	17416	17298	17461	17389	17299	17500	17605	17487	17314	17423	17366	17437	17644	17490	17223	17290	17567	17537	17267	17428	17533	17133	17353	17775	17213	17354	17267	17446	17411	17314	17478	17607	17296	17242	17591	17292	17416	17420	17395	17432	17522	17344	17277	17393	17299	17396	17433	17374	17507	17493	17520	17449	17478	17384	17338	17424	17649	17280	17251	17553	17351	17450	17351	17435	17295	17492	17240	17201	17269	17469	17188	17448	17421	17466	17402	17743	17422	17397	17469	17375	17441	17389	17232	17344	17546	17391	17214	17524	17311	17309	17465	17408	17375	17411	17566	17545	17371	17352	17573	17267	17335	17378	17423	17384	17397	17630	17502	17476	17347	17455	17529	17624	17376	17508	17342	17420	17162	17333	17345	17588	17396	17378	17628	17470	17131	17299	17369	17328	17353	17498	17441	17370	17361	17349	17516	17484	17266	17477	17669	17675	17450	17331	17450	17114	17358	17426	17510	17520	17292	17333	17400	17319	17433	17503	17278	17638	17332	17324	17355	17431	17545	17495	17483	17399	17368	17572	17400	17266	17436	17478	17272	17416	17188	17601	17163	17473	17359	17368	17227	17400	17397	17283	17203	17550	17212	17222	17386	17248	17393	17454	17351	17391	17476	17483	17417	17278	17447	17403	17281	17396	17437	17452	17455	17434	17543	17423	17253	17487	17413	17254	17313	17358	17333	17534	17466	17276	17576	17533	17466	17438	17348	17575	17471	17271	17353	17464	17412	17327	17351	17416	17596	17481	17371	17391	17556	17162	17343	17376	17616	17511	17472	17372	17413	17451	17339	17363	17431	17326	17494	17329	17306	17319	17283	17381	17370	17545	17381	17555	17444	17509	17432	17641	17246	17402	17363	17465	17532	17347	17239	17194	17192	17344	17325	17490	17505	17329	17372	17624	17241	17425	17317	17387	17273	17467	17592	17306	17438	17431	17331	17294	17583	17426	17482	17425	17337	17593	17315	17546	17270	17477	17075	17513	17504	17453	17394	17679	17418	17268	17446	17479	17519	17399	17491	17205	17324	17410	17622	17581	17408	17389	17413	17484	17428	17551	17328	17866	17463	17204	17599	17591	17424	17425	17506	17217	17284	17288	17269	17339	17601	17509	17463	17542	17143	17415	17416	17560	17494	17308	17329	17405	17504	17334	17275	17407	17421	17555	17527	17598	17314	17504	17396	17329	17407	17222	17448	17382	17454	17286	17256	17544	17673	17334	17444	17501	17602	17603	17434	17679	17379	17365	17313	17361	17617	17397	17502	17415	17351	17296	17462	17501	17371	17351	17440	17306	17486	17539	17622	17447	17528	17449	17405	17482	17388	17550	17405	17265	17371	17324	17484	17246	17542	17441	17319	17222	17284	17111	17267	17487	17587	17429	17637	17474	17607	17509	17638	17441	17450	17452	17196	17314	17595	17320	17131	17336	17249	17552	17458	17415	17269	17480	17431	17419	17283	17293	17461	17463	17251	17400	17309	17451	17214	17300	17316	17304	17418	17522	17243	17450	17329	17566	17526	17467	17233	17470	17554	17277	17453	17427	17366	17365	17378	17326	17363	17422	17386	17575	17310	17265	17484	17316	17391	17339	17467	17408	17523	17447	17445	17374	17331	17506	17479	17462	17499	17648	17386	17464	17219	17335	17278	17415	17536	17480	17147	17518	17279	17349	17392	17530	17448	17503	17466	17489	17413	17418	17377	17328	17550	17498	17452	17651	17259	17386	17422	17478	17519	17430	17375	17346	17565	17500	17321	17567	17394	17555	17656	17326	17453	17426	17462	17550	17506	17365	17330	17319	17419	17607	17451	17388	17388	17455	17385	17591	17301	17579	17376	17397	17642	17472	17302	17394	17234	17357	17309	17375	17635	17250	17638	17529	17417	17433	17483	17456	17563	17430	17596	17605	17432	17385	17360	17558	17318	17337	17402	17215	17331	17561	17500	17411	17412	17528	17448	17361	17436	17419	17358	17579	17497	17213
20714	30047	27213	20381	19557	18816	17834	16630	15929	15614	15431	15467	15223	15046	15019	15084	15046	14796	14683	14652	14456	14793	14648	14550	14818	14647	14612	14668	14669	14669	14518	14580	14609	14966	15294	15187	14846	14806	14690	14534	14696	14736	14617	14534	14655	14562	14680	14584	14485	14447	14609	14596	14562	14694	14593	14499	14591	14492	14527	14620	14345	14525	14584	14284	14607	14670	14528	14699	14491	14302	14450	14435	14547	14661	14570	14563	14424	14485	14510	14590	14460	14653	14550	14411	14601	14412	14632	14440	14438	14491	14506	14409	14634	14627	14615	14547	14556	14448	14456	14562	14508	14471	14672	14561	14521	14501	14596	14505	14537	14579	14499	14688	14465	14579	14517	14587	14314	14574	14615	14591	14566	14616	14617	14363	14517	14530	14518	14452	14690	14618	14558	14511	14632	14346	14501	14438	14569	14577	14390	14581	14638	14450	14555	14429	14581	14614	14598	14528	14530	14603	14513	14782	14575	14605	14616	14610	14436	14616	14634	14587	14536	14584	14540	14530	14543	14460	14561	14448	14691	14446	14512	14627	14550	14414	14395	14628	14442	14550	14717	14362	14513	14494	14476	14541	14653	14458	14559	14686	14476	14502	14664	14487	14583	14486	14440	14496	14501	14549	14503	14508	14350	14681	14411	14506	14616	14468	14554	14551	14558	14649	14616	14575	14397	14635	14672	14494	14468	14590	14478	14551	14614	14523	14548	14545	14699	14473	14610	14639	14621	14581	14627	14395	14562	14485	14396	14644	14543	14570	14397	14645	14456	14580	14569	14662	14571	14540	14482	14417	14639	14640	14539	14528	14535	14502	14709	14508	14637	14620	14622	14621	14434	14620	14469	14681	14737	14616	14265	14400	14461	14472	14558	14454	14551	14518	14473	14602	14448	14659	14420	14729	14602	14550	14424	14479	14527	14578	14486	14627	14634	14620	14416	14606	14398	14610	14486	14495	14504	14532	14555	14611	14548	14412	14647	14368	14372	14556	14491	14486	14523	14474	14291	14413	14535	14504	14587	14610	14570	14738	14520	14572	14538	14552	14497	14694	14390	14492	14592	14346	14463	14494	14416	14607	14465	14440	14655	14560	14649	14537	14550	14552	14633	14652	14641	14579	14459	14499	14384	14585	14513	14755	14536	14489	14462	14540	14690	14621	14549	14676	14530	14460	14621	14680	14608	14525	14584	14735	14617	14673	14468	14629	14663	14651	14611	14537	14526	14500	14646	14398	14441	14598	14777	14543	14560	14741	14628	14538	14479	14578	14550	14511	14421	14525	14584	14686	14421	14458	14426	14602	14526	14497	14423	14701	14555	14680	14598	14355	14605	14703	14520	14214	14535	14500	14439	14487	14503	14691	14581	14512	14632	14524	14485	14438	14710	14626	14653	14606	14449	14591	14592	14440	14479	14600	14601	14517	14599	14724	14397	14516	14558	14641	14628	14748	14643	14482	14478	14409	14442	14451	14429	14679	14437	14546	14544	14459	14616	14656	14624	14621	14610	14502	14537	14556	14444	14527	14544	14520	14578	14670	14687	14548	14547	14629	14554	14503	14636	14624	14537	14578	14536	14577	14490	14680	14490	14631	14639	14387	14465	14602	14439	14562	14558	14476	14428	14563	14530	14557	14621	14628	14557	14502	14655	14467	14483	14489	14572	14692	14548	14434	14782	14553	14521	14414	14587	14502	14415	14619	14512	14684	14375	14649	14453	14564	14630	14608	14411	14750	14436	14525	14637	14712	14696	14267	14585	14514	14583	14709	14444	14606	14466	14354	14575	14554	14542	14595	14599	14388	14591	14568	14559	14541	14693	14558	14612	14560	14463	14509	14597	14603	14538	14570	14510	14691	14507	14684	14351	14510	14606	14604	14498	14506	14551	14485	14556	14634	14641	14496	14614	14712	14454	14720	14553	14484	14605	14567	14565	14544	14364	14409	14647	14439	14552	14489	14496	14476	14617	14487	14492	14402	14547	14574	14613	14503	14437	14493	14629	14461	14558	14599	14525	14560	14474	14510	14399	14344	14693	14654	14560	14434	14531	14528	14585	14459	14520	14543	14432	14571	14501	14691	14531	14312	14673	14434	14458	14506	14486	14642	14729	14605	14578	14587	14472	14651	14409	14541	14436	14572	14618	14511	14443	14676	14591	14388	14457	14629	14529	14510	14681	14700	14651	14549	14625	14500	14727	14638	14593	14443	14493	14537	14415	14528	14267	14329	14571	14429	14490	14565	14509	14556	14523	14556	14638	14606	14455	14388	14619	14590	14484	14538	14617	14557	14597	14573	14484	14550	14601	14560	14531	14446	14440	14602	14554	14571	14458	14601	14617	14557	14416	14608	14460	14569	14493	14535	14516	14601	14406	14470	14752	14628	14585	14695	14574	14385	14460	14617	14504	14607	14493	14597	14432	14487	14590	14589	14660	14732	14540	14368	14581	14642	14679	14547	14484	14655	14660	14466	14577	14582	14643	14436	14505	14546	14652	14528	14521	14641	14542	14384	14501	14632	14500	14423	14622	14597	14591	14483	14551	14471	14576	14580	14697	14549	14426	14492	14521	14511	14569	14484	14711	14494	14682	14428	14549	14633	14391	14396	14565	14386	14623	14486	14499	14661	14605	14507	14274	14393	14768	14584	14555	14412	14540	14534	14521	14509	14558	14479	14451	14595	14674	14716	14517	14697	14639	14600	14528	14669	14455	14564	14486	14481	14445	14332	14370	14460	14550	14521	14619	14533	14553	14549	14549	14584	14632	14352	14602	14412	14581	14591	14530	14442	14619	14587	14620	14482	14739	14498	14589	14550	14726	14655	14784	14453	14655	14630	14548	14504	14632	14389	14473	14433	14558	14581	14641	14547	14746	14435	14539	14523	14468	14479	14666	14308	14532	14602	14545	14367	14573	14624	14406	14404	14467	14544	14622	14469	14735	14649	14600	14535	14495	14720	14487	14608	14564	14416	14615	14523	14680	14635	14405	14549	14536	14553	14604	14472	14641	14548	14508	14581	14604	14645	14644	14409	14500	14669	14542	14632	14504	14325	14709	14451	14765	14511	14716	14438	14640	14541	14526	14495	14643	14573	14623	14571	14745	14538	14588	14369	14427	14509	14578	14536	14434	14505	14489	14573	14431	14639	14513	14584	14585	14684	14465	14629	14480	14676	14522	14523	14519	14328	14783	14351	14353	14360	14413	14848	14483	14405	14535	14659	14486	14598	14533	14528	14520	14415	14377	14457	14529	14577	14367	14760	14658	14559	14450	14709	14605	14531	14586	14523	14505	14688	14591	14591	14649	14560	14602	14466	14611	14646	14476	14493	14614	14327	14511	14609	14476	14500	14408	14468	14403	14471	14588	14468	14543	14670	14593	14448	14498	14624	14434	14563	14454	14635	14580	14423	14449	14472	14722	14375	14423	14556	14520	14356	14474	14505	14481	14537	14602	14524	14611	14565	14430	14368	14633	14645	14532	14625	14603	14605	14572	14632	14528	14586	14634	14313	14723	14579	14451	14321	14698	14515	14595	14615	14686	14485	14565	14470	14478	14533	14651	14768	14427	14737	14679	14619	14562	14578	14386	14670	14575	14445	14394	14558	14446	14656	14578	14576	14541	14421	14555	14657	14498	14589	14599	14539	14562	14539	14538	14393	14571	14597	14623	14525	14663	14425	14491	14666	14538	14545	14685	14590	14614	14443	14575	14564	14524	14588	14685	14503	14427	14425	14578	14448	14498	14526	14572	14507	14563	14402	14519	14547	14694	14490	14518	14518	14598	14531	14261	14594	14667	14546	14537	14703	14332	14619	14395	14404	14505	14644	14528	14592	14465	14543	14640	14543	14482	14563	14468	14519	14674	14651	14516	14570	14769	14636	14622	14621	14506	14644	14585	14636	14656	14438	14632	14731	14514	14637	14674	14603	14547	14523	14594	14396	14595	14726	14566	14402	14507	14710	14370	14670	14497	14596	14426	14556	14507	14473	14506	14626	14333	14644	14604	14643	14435	14505	14430	14653	14641	14575	14686	14567	14541	14580	14470	14586	14601	14540	14569	14529	14587	14676	14657	14719	14644	14497	14652	14408	14698	14460	14591	14542	14397	14563	14424	14521	14574	14560	14749	14564	14563	14642	14720	14756	14562	14687	14522	14681	14683	14472	14589	14528	14700	14662	14618	14475	14598	14404	14438	14630	14510	14623	14549	14515	14648	14521	14535	14592	14583	14626	14669	14615	14577	14306	14596	14482	14444	14618	14771	14527	14418	14490	14722	14544	14538	14657	14504	14505	14442	14462	14502	14574	14623	14526	14452	14469	14503	14556	14500	14458	14455	14519	14398	14437	14424	14459	14443	14655	14384	14474	14538	14664	14517	14579	14593	14414	14504	14471	14564	14597	14713	14681	14551	14689	14436	14619	14464	14561	14627	14515	14523	14534	14522	14636	14442	14495	14498	14569	14446	14595	14683	14369	14664	14596	14638	14378	14627	14633	14514	14485	14446	14536	14475	14435	14627	14559	14615	14556	14528	14553	14554	14472	14530	14572	14447	14796	14554	14482	14438	14587	14524	14531	14541	14459	14532	14590	14416	14546	14647	14643	14579	14518	14567	14596	14539	14467	14686	14553	14445	14475	14523	14540	14583	14591	14589	14487	14563	14584	14647	14537	14494	14815	14617	14538	14388	14525	14619	14542	14614	14620	14502	14426	14555	14500	14584	14629	14670	14443	14563	14706	14562	14438	14637	14535	14595	14503	14448	14549	14530	14591	14546	14515	14513	14551	14489	14451	14508	14723	14481	14524	14435	14696	14665	14584	14577	14524	14578	14615	14515	14438	14585	14604	14649	14605	14529	14419	14526	14427	14464	14570	14569	14566	14505	14523	14487	14564	14585	14552	14585	14472	14400	14560	14629	14467	14478	14600	14671	14527	14393	14583	14579	14625	14599	14531	14453	14547	14479	14570	14695	14560	14560	14433	14559	14538	14679	14575	14747	14419	14508	14551	14495	14574	14477	14616	14689	14682	14610	14700	14485	14603	14588	14610	14640	14601	14583	14496	14693	14591	14583	14671	14543	14723	14374	14468	14460	14396	14603	14436	14605	14585	14683	14571	14507	14586	14422	14512	14507	14531	14560	14560
23956	21480	29279	24218	22673	24333	23816	20129	19165	18963	18778	18320	18335	17991	18105	18017	17996	17562	17549	17422	17510	17483	17527	17557	17565	17390	17518	17357	17437	17275	17562	17377	17215	18549	21047	19753	18820	17918	17442	17326	17333	17392	17224	17108	17270	17227	17271	17319	17269	17110	17230	17139	17153	17350	17364	17299	17264	17182	17266	17214	17154	17072	17410	17406	17013	17140	17169	17292	17385	17347	17184	17369	17137	17208	17155	17235	17335	17173	17233	17231	17171	17318	17196	17078	17271	17053	17395	17167	17292	17300	17183	17269	17044	17181	17080	17318	17084	17048	17157	16970	17138	17298	17374	17109	17414	17369	17306	17120	17239	17226	17418	17162	16988	17302	17438	16990	17299	17201	17194	17341	17439	17181	17240	17080	17255	17296	17169	17339	17464	17210	17357	17315	17259	17288	17333	17186	17514	17251	17011	17106	17153	17391	17255	17398	17327	17102	17161	17015	17137	17311	17301	17329	17355	17004	17349	17024	17137	17230	17256	17169	17130	17199	17311	17272	17247	17209	17334	17126	17059	17236	17008	17239	17254	17025	17262	17355	17263	17090	17084	17321	17229	17262	17266	17187	17230	17328	17322	17146	17117	17194	17290	17320	17151	17041	17111	17216	17446	17084	17301	17276	17392	17178	17103	17413	17379	17240	17423	17277	17105	17236	17247	17151	17056	17250	17301	17404	17311	17152	17389	17271	17141	17166	17069	17260	17207	17120	17267	17302	17175	17045	17164	17281	17176	17121	17354	17333	17156	17167	17260	17143	17440	17257	17020	17337	17235	17189	17210	17086	17296	17101	17037	17077	17186	17182	17330	17328	17178	17321	17285	17247	17212	17372	17178	17203	17135	17155	17119	17089	17180	17301	17074	16935	17344	17215	17121	17210	17109	17253	17346	17130	17346	17071	17295	17096	17311	17008	17137	17314	17321	17196	17135	17241	17507	17177	17214	17228	17146	17232	17288	17229	17361	17052	17140	16974	17150	17019	17425	17236	17025	17241	16877	17350	17102	17266	17224	17301	16978	17211	17320	17272	17087	17289	17286	17154	17280	17319	17330	17207	17400	17255	16892	17327	17356	17322	17342	17252	17335	17269	17464	17285	17430	17408	17325	17327	17175	17460	17353	17469	17233	17276	17195	17226	17247	17021	17337	17329	17279	17391	17140	17333	17259	17355	17095	17262	17311	17112	17212	17131	17182	17182	17280	17132	17127	17253	16885	17274	17128	17297	17261	17182	17043	17199	17171	17136	17196	17176	16900	17140	17147	17173	17083	17279	17332	17363	17393	17221	17135	17183	17107	17115	17183	17060	17357	17225	17258	17274	17075	17227	17415	17341	17469	17311	17176	17156	17265	17498	17229	17278	17144	17136	17267	17035	17085	17201	17054	17100	17328	17066	17222	17097	16942	17175	17253	17121	17049	17272	17115	17131	17447	17127	17127	17321	17270	17241	17214	17052	17182	17216	17366	17205	17248	17299	17097	17344	17187	17196	17232	17284	17215	17162	17180	17310	17015	17436	17336	17277	17330	16995	17419	17221	17084	17319	17104	17193	17254	17166	17273	17458	17096	17238	17247	17314	17134	17065	16874	17177	17228	17208	17265	17264	17247	17183	17168	17150	16976	17265	17258	17139	17267	17305	17175	17276	17275	17332	17447	17463	17376	17045	17192	17181	17272	17192	17386	17264	17196	17209	17176	17124	17251	17274	17259	17300	17204	17327	17141	17311	17021	17374	17470	17307	17165	17157	17096	17206	17269	17197	17283	17165	17184	17013	17339	17381	17259	17282	17106	17337	17406	17241	17279	17056	17366	17012	17101	17265	17197	17347	17207	17394	17154	17221	17154	17197	17178	17133	17278	17304	17366	17262	17106	17153	17127	17345	17149	17163	17294	17049	17306	17264	17191	17204	17254	17330	17415	17143	17361	17187	17063	17319	17199	17220	17392	17185	17392	17282	17182	16988	17171	17145	17361	17121	17280	17197	16860	16974	17148	17048	17223	17287	17167	17229	17242	17339	17270	17300	17203	17043	17295	17440	17286	17248	17262	17222	17154	17301	17196	17065	17104	17281	17121	17332	17279	17205	17430	17142	17292	17207	17363	17210	17221	17177	17314	17114	17251	17195	17317	17244	17405	17326	17267	17369	17203	17183	17466	17270	17205	17221	17307	17204	17249	17072	17261	17301	17417	17156	17210	17042	17138	17057	17229	17264	17363	17065	17201	17322	17190	17216	17295	17240	17274	17215	17253	17069	17471	17118	17280	17303	17340	17292	17382	17123	17154	17168	16973	17097	17320	17118	17114	17152	17284	17381	17225	17371	17382	17355	17290	17278	17234	17185	17122	17262	17290	17423	17276	17428	17176	17181	17332	17267	17344	17010	17199	17268	17184	17181	17209	17140	17216	17171	17238	17140	17151	17074	17059	17217	17092	17154	17182	17050	17268	17143	17266	17315	17290	17239	17223	17147	17317	17249	17254	17118	17147	17205	17283	17261	17217	17253	17178	17238	17269	17263	17271	17379	17283	17260	17310	17227	17309	17149	17212	17176	17482	17229	17175	17311	17296	17167	17211	17156	17338	17322	17247	17308	17268	17191	17039	17263	17271	17460	17330	17189	17070	17090	17165	17323	17373	17219	17152	17261	17149	17271	17151	17001	16994	17131	17223	17127	17068	17086	17113	17122	17356	17344	17264	17228	17357	17203	17346	17040	16980	17325	17156	17243	17364	17512	17232	17076	17112	17369	17334	17223	17057	17175	17318	17148	17266	17266	17306	17033	17250	17335	17082	17186	17471	17066	17160	17192	17366	17138	17267	17179	17306	17177	17188	17303	17224	17287	17177	17180	17284	17273	17119	17476	17177	17225	17266	17231	17074	17158	17242	17168	17294	17528	17302	17376	17323	17192	17372	17225	17258	17244	17042	17271	17090	17265	17130	17135	17234	17174	17121	17212	17158	17162	17108	17181	17071	17163	17090	17318	17365	17140	17200	17185	17275	17288	17181	17301	17252	17206	17067	17302	17199	17162	17252	17325	17319	16996	17139	17275	17166	17372	17301	17269	17163	17281	17164	17365	17280	17206	17213	17222	17155	17098	17162	17142	17215	17338	17274	17268	17210	17377	17138	17088	16928	17325	17104	17147	17353	17264	17260	17178	17181	17093	17287	17320	17264	17073	17190	17293	17292	17275	17276	17285	17258	17395	17140	17281	17107	17339	17095	17327	17245	17107	17189	17227	17418	17355	17293	17320	17151	17002	17118	17275	17162	17023	17078	17267	17079	17126	17175	17425	17150	17124	17130	17318	17150	17381	17120	17191	17451	17094	17136	17228	17266	17210	17389	17283	17189	17403	17258	17182	17323	17378	17170	17204	17145	17257	17246	17072	17287	17110	17018	17277	17095	16953	17422	17248	17197	17180	17219	17215	17143	17155	17190	17299	17257	17279	17179	17169	17280	17306	17232	17179	16940	17128	17254	17256	17126	17383	17325	17156	17311	17280	17105	17316	17187	17422	17286	17222	17338	17277	17198	17400	17313	17210	17341	17259	17090	17345	17417	17199	17289	17202	17329	17450	17195	17117	17089	17389	17448	17117	17000	17359	17343	17316	17274	16908	17254	17214	17280	17249	17143	17273	17087	17302	17339	17122	17399	17261	17086	17084	17002	17450	17201	17523	17263	17159	17160	17207	17108	17157	17121	17260	17304	17103	17289	17255	17408	17232	17084	17156	17295	17200	17254	17109	17235	17183	17291	17392	17329	17312	17244	17093	17178	17122	17142	17114	17037	17239	17055	17342	17243	17329	17340	17270	17208	17332	17359	17311	17204	17376	17218	17103	17379	17198	17274	17115	17119	17232	17377	17256	17245	17253	17149	17214	17690	17297	17252	17123	17146	17360	17135	17181	17293	17325	17161	17266	17152	17352	17260	17293	17247	17056	17198	17246	17137	17068	17156	17154	17200	17259	17303	17060	17214	17330	17177	17263	17202	17114	17244	17273	17277	17237	17054	17342	17239	17251	17388	17027	17332	17269	17304	17236	17021	17218	17333	17076	17158	17093	17120	17030	17137	17283	17495	17036	17287	17243	17144	17466	17244	17407	17268	17252	17217	17267	17139	17113	17372	17167	17077	17303	17496	17196	17060	17121	17140	17046	17225	17206	17327	17444	17139	17176	17307	17189	17164	17269	17279	17069	17313	17000	17329	17178	17416	17273	17187	17169	17331	16985	17179	17187	17254	17184	17194	17242	17211	17197	17248	17136	17256	17051	17269	17238	17271	17299	17426	17420	17156	17401	17228	17136	17193	17241	17210	17134	17212	17182	17143	17153	17112	17142	17198	17054	17291	17322	17124	17012	17104	17186	17208	17321	17301	17322	17327	17311	17060	17258	17317	17199	17019	17193	17351	17148	17414	17023	17227	17171	17442	17343	17321	17091	17410	17370	17347	17264	17369	17348	17232	17283	17275	17151	17068	17113	17196	17191	17306	17322	17333	17015	17112	17145	17294	17098	17220	17201	17388	17147	17380	17259	17334	17330	17288	17187	17161	17355	17207	17276	17320	17119	17131	17087	17295	17350	17318	17209	17091	17243	17218	17142	17133	17367	17261	17222	17276	17315	17445	17211	17109	17026	17199	17210	17209	17226	17204	17210	17361	17424	17135	17199	17264	16974	17066	17171	17291	17317	17285	17373	17203	17178	17497	17252	17232	17067	17227	17208	17272	17246	17298	17223	17154	17318	17382	17234	17286	17203	17242	17094	17174	17115	17174	17142	16993	17277	17232	17161	17195	16971	17094	16985	17356	17260	17223	17110	17277	17207	17069	17328	17407	17308	17245	17183	17242	17045	17172	17216	17194	17215	17241	17203	17098	17427	17407	17291	17325	17262	17229	16984	17241	17154	17206	17290	17306	17061	17312	17263	17287	17190	17116	17243	17158	17263	17074	17290	17158	17035	17172	17081	17061	17103	17058	17480	17172	17187	17157	17108	17236	17281	17265	17149	17180	17205	17252	17431	17138	17422	17242	17201	17204	17300	17220	17478	17182	17222	17180	17328	17251	17249	17215	17174	17278	17307	17090	17265	17111	17028	16956	17155	17131	17254	17163	17154	17315	17298	17196	17216	17235	17410
20353	36732	32720	24603	23097	21440	19953	18339	17508	16843	16472	16158	15605	15674	15697	15509	15280	14849	14669	14729	14790	14676	14858	14630	14742	14623	14741	14556	14628	14677	14598	14634	14554	16811	19677	17332	16295	15239	14786	14663	14526	14547	14614	14552	14605	14623	14602	14398	14700	14500	14477	14417	14462	14488	14532	14616	14376	14424	14541	14465	14465	14532	14381	14609	14498	14589	14470	14529	14621	14187	14731	14571	14551	14458	14458	14479	14563	14559	14395	14339	14642	14565	14595	14676	14405	14604	14599	14603	14498	14664	14602	14552	14507	14575	14339	14613	14563	14680	14507	14395	14474	14434	14454	14457	14430	14512	14518	14574	14362	14323	14443	14455	14565	14395	14561	14288	14426	14655	14622	14460	14672	14405	14396	14510	14352	14414	14427	14479	14451	14454	14570	14428	14413	14497	14529	14493	14530	14506	14528	14431	14563	14466	14568	14379	14647	14413	14444	14488	14343	14396	14595	14643	14407	14528	14385	14561	14385	14596	14295	14324	14429	14491	14599	14462	14486	14459	14636	14449	14568	14547	14504	14451	14593	14562	14435	14496	14638	14505	14531	14513	14457	14546	14379	14431	14351	14483	14582	14523	14414	14271	14506	14393	14493	14430	14570	14335	14537	14472	14544	14552	14515	14634	14424	14415	14597	14430	14529	14392	14439	14630	14454	14483	14385	14521	14438	14441	14533	14396	14546	14445	14560	14432	14367	14689	14454	14548	14352	14483	14538	14373	14511	14486	14492	14486	14502	14674	14208	14487	14486	14360	14473	14289	14506	14474	14619	14426	14541	14377	14396	14447	14467	14398	14415	14509	14291	14627	14477	14275	14603	14410	14521	14221	14435	14501	14496	14565	14420	14431	14484	14422	14449	14470	14486	14486	14412	14419	14498	14477	14272	14534	14448	14496	14469	14311	14301	14471	14641	14492	14481	14465	14396	14581	14354	14668	14636	14505	14433	14371	14436	14372	14553	14432	14497	14484	14526	14624	14518	14463	14425	14381	14591	14374	14453	14445	14396	14368	14647	14457	14526	14666	14359	14347	14499	14403	14688	14326	14536	14483	14390	14466	14731	14549	14456	14460	14497	14396	14604	14356	14278	14520	14469	14479	14607	14396	14422	14371	14449	14384	14388	14478	14470	14557	14453	14637	14330	14653	14468	14503	14512	14517	14473	14567	14542	14561	14546	14661	14621	14452	14647	14563	14447	14434	14595	14582	14475	14489	14479	14524	14540	14661	14435	14499	14455	14428	14410	14509	14475	14452	14479	14369	14394	14306	14409	14401	14415	14478	14390	14460	14488	14443	14608	14670	14404	14392	14372	14388	14585	14251	14642	14427	14450	14677	14448	14425	14498	14449	14523	14404	14408	14386	14620	14475	14578	14302	14462	14580	14378	14639	14390	14381	14482	14392	14451	14341	14451	14494	14575	14499	14457	14527	14358	14493	14473	14449	14608	14321	14433	14571	14539	14410	14463	14511	14431	14606	14594	14376	14306	14328	14463	14520	14433	14487	14389	14366	14569	14470	14239	14492	14392	14524	14435	14428	14294	14456	14461	14494	14498	14408	14446	14300	14547	14463	14453	14548	14550	14475	14335	14448	14460	14595	14467	14507	14447	14506	14569	14617	14571	14328	14363	14256	14489	14385	14470	14500	14326	14434	14537	14507	14352	14455	14478	14461	14553	14424	14419	14524	14383	14514	14434	14581	14548	14506	14527	14438	14455	14495	14472	14349	14595	14370	14546	14272	14358	14420	14448	14488	14551	14415	14484	14616	14627	14485	14612	14499	14542	14551	14478	14543	14503	14460	14491	14413	14336	14447	14583	14584	14618	14473	14385	14595	14342	14611	14595	14502	14540	14587	14435	14474	14499	14344	14443	14344	14431	14485	14521	14361	14681	14492	14565	14560	14563	14340	14341	14530	14529	14351	14685	14441	14565	14402	14423	14384	14704	14453	14390	14335	14683	14552	14524	14409	14503	14470	14692	14603	14682	14386	14326	14514	14476	14551	14596	14463	14547	14527	14297	14325	14512	14455	14423	14468	14374	14349	14514	14598	14486	14371	14576	14631	14583	14406	14331	14507	14643	14461	14398	14552	14368	14591	14452	14428	14480	14457	14362	14468	14437	14456	14436	14388	14258	14518	14478	14595	14443	14371	14501	14478	14313	14461	14395	14481	14592	14444	14485	14497	14544	14461	14510	14417	14382	14474	14545	14630	14612	14588	14481	14420	14429	14490	14476	14625	14566	14478	14513	14476	14431	14333	14497	14547	14613	14528	14396	14604	14436	14518	14521	14329	14559	14366	14430	14470	14287	14575	14473	14590	14529	14589	14476	14514	14528	14387	14434	14425	14543	14549	14586	14442	14574	14444	14450	14496	14532	14564	14533	14542	14263	14334	14475	14425	14541	14515	14495	14492	14345	14383	14423	14520	14499	14506	14501	14327	14403	14390	14429	14410	14506	14341	14576	14358	14572	14535	14426	14422	14426	14427	14520	14401	14422	14621	14553	14349	14284	14549	14479	14473	14386	14363	14485	14302	14500	14540	14450	14490	14561	14304	14461	14418	14362	14244	14374	14600	14475	14457	14376	14670	14372	14562	14489	14586	14371	14502	14563	14348	14603	14527	14442	14487	14570	14545	14554	14294	14595	14692	14429	14463	14414	14526	14500	14455	14403	14638	14427	14488	14290	14554	14403	14484	14417	14521	14540	14539	14589	14601	14437	14528	14416	14452	14580	14442	14441	14431	14620	14493	14318	14442	14614	14555	14399	14369	14720	14528	14540	14424	14476	14599	14443	14466	14560	14448	14691	14255	14616	14507	14542	14239	14344	14455	14569	14662	14430	14375	14422	14515	14363	14389	14523	14425	14413	14409	14620	14298	14553	14292	14335	14352	14593	14392	14417	14464	14373	14435	14452	14476	14414	14419	14460	14450	14560	14434	14611	14496	14403	14492	14504	14464	14452	14440	14375	14493	14527	14339	14432	14551	14586	14544	14571	14396	14516	14570	14541	14448	14431	14612	14394	14416	14359	14396	14412	14474	14445	14528	14483	14536	14474	14296	14500	14496	14508	14405	14440	14524	14451	14419	14498	14524	14341	14349	14530	14644	14276	14462	14489	14460	14629	14278	14562	14530	14457	14571	14455	14517	14452	14532	14597	14414	14597	14358	14614	14352	14277	14455	14409	14682	14422	14340	14471	14410	14494	14383	14334	14408	14330	14507	14465	14461	14385	14547	14560	14528	14587	14365	14423	14426	14410	14702	14581	14566	14471	14569	14461	14455	14774	14515	14460	14506	14434	14514	14460	14602	14695	14544	14555	14429	14602	14461	14665	14465	14585	14536	14357	14511	14768	14471	14555	14293	14379	14524	14495	14470	14445	14644	14465	14583	14377	14288	14398	14305	14375	14605	14544	14409	14571	14617	14542	14584	14389	14451	14579	14488	14364	14236	14478	14479	14446	14392	14339	14642	14492	14788	14536	14491	14582	14350	14527	14297	14586	14508	14515	14316	14509	14601	14395	14404	14357	14453	14535	14714	14559	14407	14441	14521	14589	14363	14624	14339	14418	14393	14518	14274	14412	14385	14553	14391	14393	14529	14431	14459	14419	14393	14578	14570	14422	14414	14573	14582	14378	14359	14401	14476	14535	14451	14377	14455	14502	14666	14498	14608	14469	14522	14476	14543	14474	14451	14403	14433	14501	14542	14541	14357	14654	14585	14508	14430	14260	14267	14586	14545	14369	14457	14483	14469	14710	14713	14613	14469	14510	14498	14486	14585	14604	14565	14444	14392	14299	14455	14467	14286	14393	14566	14460	14575	14581	14614	14482	14461	14630	14507	14469	14669	14567	14508	14482	14432	14579	14409	14331	14428	14436	14420	14539	14460	14507	14552	14497	14412	14579	14499	14560	14435	14597	14291	14459	14521	14512	14451	14403	14563	14392	14372	14464	14413	14392	14417	14369	14331	14458	14465	14337	14413	14586	14534	14445	14663	14552	14560	14338	14547	14452	14283	14427	14457	14571	14672	14581	14471	14410	14564	14443	14489	14280	14469	14412	14548	14421	14508	14421	14564	14406	14477	14457	14583	14475	14488	14292	14607	14552	14439	14584	14609	14563	14327	14463	14355	14478	14421	14536	14388	14497	14339	14660	14421	14628	14308	14578	14551	14419	14592	14529	14492	14501	14320	14563	14566	14679	14361	14617	14384	14534	14513	14510	14506	14496	14535	14408	14382	14462	14612	14545	14394	14540	14529	14394	14456	14673	14423	14394	14556	14501	14181	14503	14704	14511	14472	14563	14547	14562	14681	14383	14535	14375	14451	14364	14449	14435	14274	14465	14417	14464	14642	14521	14564	14350	14569	14568	14535	14436	14372	14373	14444	14539	14499	14440	14533	14676	14424	14387	14578	14521	14452	14493	14517	14578	14390	14468	14449	14485	14456	14614	14355	14452	14564	14585	14524	14466	14370	14600	14469	14595	14466	14392	14556	14703	14518	14483	14566	14446	14578	14686	14551	14362	14447	14443	14579	14309	14536	14594	14571	14621	14443	14592	14427	14514	14444	14544	14254	14651	14447	14570	14569	14482	14541	14535	14640	14583	14373	14439	14325	14470	14555	14557	14541	14373	14490	14579	14351	14501	14402	14615	14390	14592	14451	14552	14586	14426	14528	14500	14430	14411	14529	14438	14487	14488	14423	14453	14495	14568	14457	14456	14557	14445	14451	14303	14387	14525	14476	14363	14446	14524	14466	14301	14522	14553	14488	14528	14520	14406	14427	14432	14507	14603	14472	14418	14432	14462	14573	14429	14519	14597	14550	14480	14366	14571	14543	14509	14543	14527	14542	14393	14451	14516	14527	14456	14490	14423	14417	14420	14558	14499	14466	14547	14412	14493	14392	14563	14351	14693	14477	14279	14481	14447	14352	14360	14359	14378	14497	14479	14552	14487	14489	14403	14630	14458	14388	14678	14456	14476	14676	14495	14508	14557	14440	14447	14545	14576	14600	14552	14464	14338	14540	14557	14548	14342	14486	14619	14494	14611	14252	14600	14391	14398	14687	14359	14538	14496	14335	14569	14468	14505	14355	14359	14432	14456	14484	14482	14359	14506	14381
23003	21468	29497	23866	21733	24529	27504	21758	20176	19813	19392	18825	18652	18700	18465	18623	18513	18123	17820	17780	17870	17907	17694	17613	17777	17775	17630	17655	17620	17542	17564	17582	17610	20178	23720	21652	19770	18573	17958	17550	17535	17475	17534	17348	17575	17542	17475	17381	17160	17304	17560	17460	17228	17292	17455	17309	17596	17365	17373	17344	17413	17396	17317	17419	17470	17647	17201	17399	17346	17243	17522	17336	17352	17373	17453	17336	17263	17314	17489	17327	17311	17220	17175	17289	17298	17285	17401	17409	17240	17201	17301	17381	17416	17477	17405	17546	17441	17475	17002	17138	17490	17419	17291	17162	17493	17344	17268	17402	17432	17391	17344	17538	17369	17369	17505	17269	17331	17535	17358	17531	17385	17311	17270	17371	17231	17165	17592	17474	17320	17329	17278	17222	17433	17370	17413	17289	17245	17404	17223	17465	17369	17333	17284	17319	17353	17511	17524	17320	17222	17134	17285	17482	17301	17418	17295	17110	17436	17145	17190	17280	17269	17467	17351	17208	17116	17245	17155	17318	17318	17538	17256	17389	17345	17375	17544	17535	17319	17289	17305	17376	17525	17518	17387	17488	17255	17412	17555	17353	17255	17426	17235	17219	17530	17210	17391	17196	17330	17211	17201	17520	17325	17270	17400	17183	17057	17304	17406	17240	17359	17294	17285	17106	17445	17111	17404	17386	17263	17212	17416	17340	17209	17256	17243	17376	17328	17307	17364	17481	17375	17406	17394	17336	17202	17266	17510	17314	17383	17427	17339	17427	17094	17526	17519	17248	17019	17373	17150	17540	17134	17278	17444	17118	17381	17490	17347	17438	17315	17445	17333	17512	17313	17258	17301	17347	17355	17275	17180	17430	17221	17281	17165	17377	17558	17411	17510	17307	17245	17367	17254	17410	17498	17172	17447	17342	17349	17157	17423	17186	17417	17177	17127	17051	17345	17158	17192	17401	17327	17173	17280	17211	17290	17359	17471	17294	17391	17178	17241	17310	17275	17354	17339	17281	17344	17444	17208	17417	17444	17526	17223	17098	17255	17295	17490	17245	17178	17097	17412	17227	17214	17181	17252	17398	17508	17459	17460	17350	17346	17329	17354	17272	17312	17313	17327	17395	17501	17349	17452	17454	17208	17285	17278	17229	17242	17409	17360	17343	17298	17151	17351	17374	17166	17343	17131	17418	17503	17376	17509	17514	17250	17219	17406	17284	17084	17216	17359	17525	17408	17271	17277	17087	17300	17428	17699	17312	17646	17349	17214	17376	17375	17393	17297	17226	17435	17237	17235	17287	17241	17217	17481	17312	17179	17169	17343	17268	17248	17486	17246	17119	17321	17457	17328	17291	17611	17171	17196	17205	17335	17307	17214	17328	17473	17392	17393	17426	17402	17465	17109	17317	17260	17335	17090	17378	17246	17312	17362	17304	17143	17314	17239	17191	17458	17371	17247	17390	17272	17359	17241	17536	17235	17343	17179	17350	17318	17365	17221	17306	17310	17237	17258	17286	17197	17287	17576	17228	17091	17190	17244	17346	17292	17285	17393	17478	17296	17075	17367	17272	17318	17589	17282	17400	17073	17245	17345	17342	17578	17216	17084	17365	17439	17145	17431	17145	17381	17301	17328	17159	17493	17301	17459	17500	17177	17417	17344	17323	17290	17408	17527	17549	17192	17372	17477	17317	17417	17144	17463	17471	17376	17601	17416	17299	17139	17368	17352	17370	17254	17263	17458	17334	17453	17227	17431	17323	17261	17237	17129	17273	17457	17524	17208	17142	17029	17241	17221	17361	17309	17180	17217	17257	17278	17146	17253	17227	17347	17226	17482	17463	17341	17365	17253	17260	17326	17245	17394	17653	17310	17494	17392	17393	17325	17210	17276	17257	17235	17292	17280	17388	17264	17284	17466	17364	17392	17308	17338	17303	17489	17255	17219	17197	17231	17485	17378	17213	17212	17256	17480	17439	17372	17384	17399	17634	17308	17360	17278	17490	17386	17378	17440	17433	17254	17284	17300	17382	17371	17331	17487	17495	17244	17175	17267	17403	17382	17142	17381	17289	17547	17286	17415	17195	17356	16999	17131	17495	17380	17335	17159	17429	17138	17411	17250	17214	17375	17335	17209	17271	17304	17235	17222	17376	17410	17302	17450	17294	17393	17403	17152	17525	17410	17004	17182	17256	17183	17216	17454	17226	17225	17399	17353	17281	17182	17290	17541	17412	17359	17508	17190	17495	17212	17380	17222	17305	17141	17307	17484	17288	17226	17367	17179	17388	17297	17080	17220	17412	17398	17336	17152	17312	17374	17564	17337	17239	17398	17463	17252	17353	17347	17449	17530	17358	17347	17358	17258	17145	17369	17545	17332	17250	17283	17163	17536	17400	17379	17314	17159	17423	17245	17184	17510	17358	17428	17323	17320	17146	17470	17211	17227	17290	17397	17235	17275	17285	17242	17435	17363	17283	17484	17327	17247	17268	17244	17305	17530	17292	17320	17526	17410	17548	17286	17236	17351	17344	17452	17579	17337	17004	17453	17335	17480	17240	17348	17299	17392	17331	17344	17251	17065	17295	17318	17096	17296	17151	17375	17309	17349	17158	17134	17471	17371	17400	17312	17203	17292	17422	17167	17387	17217	17479	17322	17356	17271	17378	17327	17246	17564	17330	17369	17416	17409	17511	17328	17495	17204	17210	17233	17430	17303	17485	17553	17261	17158	17185	17376	17197	17249	17285	17037	17248	17324	17459	17248	17134	17399	17189	17111	17496	17433	17266	17360	17183	17418	17119	17323	17338	17365	17356	17411	17178	17434	17309	17326	17097	17217	17297	17426	17235	17362	17365	17377	17262	17285	17192	17411	17388	17422	17459	17247	17378	17394	17318	17329	17196	17312	17337	17092	17308	17180	17498	17517	17318	17255	17322	17337	17358	17215	17277	17211	17450	17378	17175	17407	17448	17340	17223	17398	17379	17181	17298	17296	17378	17550	17381	17211	17139	17234	17256	17185	17261	17171	17264	17508	17411	17425	17230	17259	17138	17281	17348	17215	17479	17520	17504	17256	17107	17108	17138	17152	17394	17366	17368	17187	17302	17427	17346	17325	17201	17295	17118	17138	17342	17159	17285	17557	17326	17138	17271	17138	17312	17268	17474	17215	17093	17266	17323	17366	17227	17207	17194	17364	17512	17315	17363	17300	17391	17163	17339	17238	17237	17335	17354	17391	17266	17344	17463	17320	17286	17230	17267	17208	17222	17322	17351	17431	17374	17407	17154	17299	17313	17235	17336	17119	17422	17271	17369	17346	17374	17247	17323	17328	17269	17458	17184	17352	17288	17314	17378	17326	17523	17431	17503	17263	17353	17202	16980	17418	17297	17264	17284	17250	17257	17425	17101	17408	17268	17230	17214	17307	17444	17584	17266	17372	17321	17349	17208	17299	17294	17315	17270	17440	17377	17412	17431	17308	17314	17446	17211	17366	17195	17085	17311	17429	17175	17184	17376	17216	17383	17180	17648	17270	17371	17148	17338	17325	17365	17501	17410	17461	17273	17526	17269	17480	17314	17170	17274	17209	17516	17234	17344	17380	17310	17133	17289	17497	17445	17369	17386	17375	17371	17266	17050	17435	17315	17351	17331	17042	17465	17231	17270	17491	17274	17207	17381	17370	17293	17360	17262	17438	17284	17371	17267	17400	17169	17266	17253	17242	17320	17259	17281	17403	17266	17354	17202	17195	17325	17238	17365	17556	17314	17183	17325	17340	17409	17290	17509	17453	17220	17132	17411	17449	17405	17275	17262	17357	17314	17114	17511	17317	17176	17277	17326	17261	17174	17319	17278	17381	17188	17275	17280	17371	17317	17341	17560	17240	17350	17349	17253	17372	17415	17306	17372	17477	17245	17345	17359	17354	17288	17440	17276	17338	17254	17346	17321	17048	17417	17311	17319	17586	17368	17219	17267	17255	17139	17353	17289	17358	17352	17093	17366	17250	17351	17549	17443	17446	17235	17446	17352	17325	17420	17310	17532	17400	17214	17291	17353	17308	17429	17516	17350	17460	17408	17157	17295	17454	17160	17354	17352	17343	17348	17252	17377	17287	17480	17303	17203	17375	17251	17344	17412	17343	17251	17371	17244	17427	17256	17183	17367	17441	17376	17506	17235	17160	17270	17373	17314	17441	17311	17293	17575	17100	17243	17298	17337	17287	17378	17205	17302	17277	17346	17200	17104	17135	17394	17357	17496	17433	17380	17341	17361	17203	17295	17327	17419	17281	17383	17250	17190	17112	17097	17205	17398	17298	17336	17391	17391	17238	17153	17347	17576	17431	17576	17160	17345	17363	17408	17077	17250	17484	17174	17266	17221	17262	17183	17281	17339	17337	17275	17508	17313	17327	17377	17199	17283	17355	17382	17098	17394	17134	17100	17260	17234	17101	17329	17323	17123	17307	17288	17292	17256	17447	17413	17418	17426	17334	17502	17239	17164	17435	17375	17314	17218	17240	17262	17325	17403	17122	17294	17215	17365	17329	17433	17402	17341	17335	17346	17262	17439	17384	17360	17211	17402	17185	17262	17209	17466	17186	17290	17414	17260	17300	17114	17334	17266	17387	17331	17168	17355	17436	17227	17374	17237	17380	17595	17381	17200	17255	17454	17371	17162	17426	17379	17180	17463	17262	17374	17177	17169	17145	17206	17245	17407	17266	17487	17297	17272	17116	17324	17119	17200	17330	17372	17191	17555	17306	17176	17388	17521	17322	17308	17008	17298	17359	17323	17174	17155	17254	17177	17448	17266	17493	17240	17318	17391	17161	17345	17424	17326	17340	17366	17297	17252	17060	17099	17487	17221	17288	17383	17230	17076	17475	17276	17338	17362	17344	17415	17466	17344	17304	17183	17410	17152	17297	17222	17303	17317	17418	17290	17306	17439	17395	17299	17375	17473	17566	17331	17380	17260	17429	17221	17289	17310	17167	17266	17312	17224	17383	17314	17257	17346	17324	17457	17299	17350	17225	17212	17119	17359	17359	17392	17191	17251	17177	17348	17175	17226	17138	17516	17236	17350	17241	17350	17218	17374	17151	17164	17304	17231	17254	17385	17217	17132	17372	17300	17472	17514	17317	17331	17389	17215
22862	40394	36228	28745	25722	23889	22267	20046	18716	17440	16992	16595	16270	16678	16370	16176	15695	15099	14940	14835	14986	14860	14973	14878	14904	14924	14705	14576	14816	14457	14687	14634	14570	18851	23106	19566	17341	16105	15004	14531	14623	14504	14389	14424	14544	14541	14489	14666	14479	14548	14533	14342	14413	14469	14521	14469	14514	14462	14541	14583	14523	14530	14407	14580	14515	14463	14633	14414	14698	14579	14518	14491	14461	14612	14494	14521	14597	14529	14595	14489	14485	14392	14509	14519	14508	14379	14540	14496	14640	14463	14611	14558	14331	14420	14601	14451	14578	14401	14400	14588	14589	14545	14548	14607	14466	14536	14578	14523	14444	14518	14322	14482	14403	14477	14392	14381	14324	14445	14582	14481	14594	14447	14557	14437	14520	14572	14441	14477	14558	14548	14389	14489	14476	14668	14397	14419	14359	14311	14301	14529	14505	14465	14366	14422	14460	14386	14358	14350	14468	14549	14401	14583	14430	14482	14460	14613	14511	14487	14521	14662	14494	14550	14548	14372	14437	14478	14478	14605	14672	14443	14453	14355	14512	14355	14477	14464	14350	14406	14529	14495	14354	14483	14400	14448	14549	14486	14507	14453	14524	14613	14392	14472	14606	14648	14313	14437	14440	14505	14578	14605	14572	14321	14315	14496	14298	14425	14396	14516	14441	14640	14477	14444	14519	14520	14482	14596	14419	14485	14438	14439	14296	14492	14414	14594	14532	14440	14498	14408	14556	14558	14527	14379	14590	14588	14466	14517	14566	14520	14443	14531	14503	14360	14397	14430	14407	14437	14376	14716	14502	14389	14402	14387	14496	14590	14513	14484	14541	14439	14515	14493	14523	14476	14466	14256	14572	14412	14278	14490	14474	14553	14420	14398	14613	14393	14520	14530	14485	14305	14416	14402	14506	14487	14520	14467	14477	14495	14259	14511	14464	14523	14413	14632	14539	14573	14552	14417	14517	14634	14343	14337	14668	14594	14383	14566	14502	14288	14399	14433	14543	14527	14419	14609	14403	14590	14446	14616	14412	14498	14278	14497	14474	14593	14358	14361	14440	14257	14555	14577	14606	14302	14411	14483	14462	14557	14317	14384	14561	14492	14622	14394	14457	14524	14610	14365	14550	14530	14502	14610	14422	14468	14564	14443	14642	14572	14349	14528	14336	14497	14387	14398	14414	14584	14432	14579	14564	14524	14566	14379	14434	14572	14305	14427	14560	14441	14493	14646	14516	14498	14617	14480	14283	14405	14389	14432	14471	14491	14346	14592	14467	14543	14512	14447	14498	14496	14385	14482	14546	14445	14285	14390	14417	14416	14659	14470	14422	14344	14442	14309	14355	14594	14425	14387	14583	14473	14489	14418	14464	14494	14498	14434	14522	14372	14567	14215	14457	14672	14637	14386	14363	14368	14562	14424	14503	14579	14618	14600	14470	14607	14463	14548	14505	14454	14603	14310	14377	14334	14568	14268	14286	14452	14458	14525	14464	14473	14432	14653	14451	14325	14423	14466	14392	14475	14418	14495	14510	14471	14473	14389	14500	14447	14335	14510	14451	14395	14461	14561	14550	14422	14503	14577	14448	14579	14549	14420	14396	14566	14559	14273	14491	14470	14641	14656	14445	14350	14422	14445	14533	14444	14537	14444	14335	14376	14512	14477	14547	14393	14350	14429	14404	14444	14491	14606	14426	14452	14630	14529	14480	14472	14442	14634	14492	14434	14474	14510	14446	14521	14431	14522	14504	14402	14502	14378	14570	14411	14493	14366	14490	14432	14525	14459	14481	14512	14316	14581	14460	14562	14557	14366	14608	14488	14578	14534	14415	14574	14394	14293	14380	14424	14436	14620	14424	14489	14523	14587	14575	14422	14547	14485	14642	14485	14343	14501	14479	14548	14424	14441	14587	14444	14578	14464	14504	14579	14599	14482	14670	14410	14517	14482	14566	14564	14525	14520	14525	14578	14426	14565	14355	14500	14473	14378	14442	14487	14391	14473	14512	14570	14261	14409	14409	14244	14501	14579	14481	14502	14558	14537	14431	14502	14500	14492	14566	14337	14486	14616	14482	14463	14498	14581	14396	14365	14714	14446	14504	14454	14419	14672	14406	14369	14500	14607	14487	14603	14601	14455	14374	14610	14414	14418	14476	14430	14493	14526	14451	14448	14481	14689	14475	14455	14508	14391	14449	14280	14529	14404	14369	14504	14324	14370	14541	14455	14541	14381	14458	14489	14537	14442	14336	14406	14477	14471	14392	14488	14657	14416	14377	14502	14493	14619	14509	14516	14357	14700	14555	14500	14461	14426	14559	14504	14459	14376	14513	14658	14441	14335	14442	14538	14398	14652	14478	14549	14550	14582	14417	14495	14525	14526	14553	14542	14517	14473	14527	14626	14539	14665	14409	14457	14427	14456	14488	14379	14461	14461	14352	14424	14532	14357	14392	14442	14427	14637	14631	14512	14574	14504	14431	14628	14464	14452	14593	14464	14470	14489	14545	14372	14368	14400	14494	14341	14455	14482	14603	14547	14467	14522	14497	14500	14472	14503	14645	14390	14547	14557	14370	14355	14433	14412	14672	14292	14466	14442	14597	14559	14605	14385	14340	14534	14257	14543	14559	14514	14442	14658	14316	14624	14396	14516	14442	14593	14591	14408	14489	14475	14532	14493	14492	14449	14646	14563	14465	14432	14458	14396	14444	14438	14591	14496	14444	14471	14477	14488	14338	14356	14486	14507	14503	14475	14465	14518	14534	14404	14504	14408	14358	14490	14442	14434	14344	14504	14550	14494	14615	14486	14487	14300	14570	14396	14584	14482	14505	14439	14587	14472	14274	14548	14492	14527	14486	14611	14324	14518	14510	14573	14492	14336	14520	14476	14430	14436	14547	14489	14554	14581	14452	14359	14504	14449	14451	14307	14398	14466	14603	14448	14445	14423	14314	14442	14496	14453	14475	14560	14369	14622	14330	14532	14648	14527	14340	14578	14447	14532	14318	14469	14453	14676	14505	14426	14455	14401	14497	14658	14346	14386	14480	14372	14595	14617	14508	14417	14546	14607	14260	14503	14569	14516	14328	14552	14591	14633	14526	14517	14447	14429	14318	14535	14544	14536	14357	14331	14526	14339	14689	14443	14441	14304	14509	14572	14560	14493	14533	14530	14475	14357	14577	14464	14473	14500	14436	14431	14560	14566	14499	14486	14540	14612	14458	14379	14568	14569	14520	14422	14413	14612	14489	14456	14486	14346	14467	14569	14436	14497	14566	14345	14338	14293	14444	14429	14362	14436	14438	14402	14354	14499	14601	14446	14389	14539	14493	14554	14237	14539	14370	14464	14465	14460	14461	14476	14403	14468	14371	14521	14598	14399	14539	14428	14352	14556	14638	14526	14237	14387	14514	14446	14308	14501	14399	14480	14385	14470	14473	14555	14498	14495	14590	14503	14478	14457	14396	14680	14473	14410	14153	14331	14374	14418	14467	14592	14711	14505	14447	14425	14408	14373	14633	14615	14471	14454	14357	14527	14435	14632	14443	14402	14425	14414	14479	14455	14337	14348	14472	14530	14567	14421	14469	14504	14447	14452	14362	14400	14467	14478	14473	14397	14577	14498	14453	14601	14508	14452	14369	14455	14459	14586	14541	14348	14477	14519	14436	14479	14548	14343	14384	14671	14576	14475	14508	14452	14397	14393	14554	14442	14664	14415	14597	14487	14494	14430	14535	14548	14483	14600	14492	14647	14449	14505	14456	14339	14483	14413	14530	14648	14309	14439	14548	14517	14454	14350	14492	14417	14468	14470	14362	14435	14525	14453	14487	14387	14447	14454	14431	14478	14566	14310	14557	14345	14442	14493	14451	14594	14333	14375	14539	14387	14462	14447	14511	14479	14492	14320	14164	14624	14420	14572	14510	14493	14424	14469	14396	14574	14581	14614	14464	14347	14327	14451	14427	14495	14473	14508	14468	14546	14597	14543	14505	14499	14355	14384	14495	14297	14527	14620	14497	14573	14622	14361	14488	14319	14457	14733	14466	14367	14472	14480	14533	14621	14424	14627	14495	14433	14531	14342	14516	14533	14467	14448	14489	14337	14450	14372	14287	14447	14441	14416	14596	14529	14487	14389	14546	14475	14416	14359	14494	14534	14550	14690	14472	14413	14427	14345	14464	14502	14385	14421	14589	14484	14590	14328	14543	14555	14516	14377	14436	14306	14385	14385	14500	14437	14387	14533	14467	14616	14504	14519	14507	14533	14339	14539	14411	14324	14547	14401	14407	14397	14536	14330	14519	14553	14452	14507	14531	14399	14558	14501	14448	14481	14386	14431	14546	14358	14436	14390	14443	14434	14355	14325	14521	14432	14449	14436	14571	14516	14475	14579	14378	14440	14579	14342	14477	14596	14537	14583	14474	14390	14579	14458	14571	14469	14438	14350	14468	14537	14502	14563	14642	14486	14487	14432	14589	14462	14380	14381	14648	14393	14363	14606	14366	14381	14343	14523	14683	14413	14436	14548	14555	14301	14493	14536	14508	14461	14467	14544	14444	14427	14434	14515	14602	14378	14459	14398	14390	14559	14503	14612	14521	14284	14559	14544	14461	14468	14457	14603	14475	14380	14563	14536	14379	14478	14479	14375	14716	14427	14245	14522	14377	14519	14451	14370	14551	14367	14445	14402	14382	14503	14643	14543	14386	14522	14356	14570	14575	14546	14496	14504	14358	14411	14424	14514	14452	14393	14468	14412	14372	14422	14560	14743	14378	14380	14445	14433	14495	14484	14432	14364	14373	14501	14552	14457	14300	14472	14351	14491	14492	14373	14434	14421	14334	14426	14437	14420	14506	14443	14292	14476	14409	14458	14513	14408	14493	14596	14530	14443	14590	14411	14475	14515	14454	14298	14494	14421	14564	14483	14635	14470	14516	14416	14301	14327	14403	14412	14425	14473	14477	14567	14497	14561	14427	14456	14650	14702	14403	14495	14380	14576	14618	14430	14653	14535	14647	14477	14342	14754	14387	14536	14397	14526	14574	14536	14246	14503	14587	14443	14428	14383	14659	14348	14438	14390	14399	14616	14482	14685	14577	14533	14505	14463	14482	14493	14513	14586	14402	14511	14323	14484	14478	14571	14378	14389
28160	23176	27789	25225	21060	20438	20150	19055	18893	18206	18062	18167	18032	18205	18188	17812	17878	17640	17872	17580	17784	17606	17617	17715	17805	17772	17902	17748	17737	17627	17683	17440	18037	17869	18369	18188	18010	17967	17550	17774	17782	17420	17508	17674	17697	17579	17706	17719	17491	17605	17659	17597	17594	17699	17681	17904	17577	17461	17512	17481	17548	17613	17633	17586	17375	17505	17556	17573	17638	17522	17473	17513	17568	17658	17613	17711	17448	17394	17506	17579	17522	17421	17402	17431	17540	17474	17765	17827	17636	17479	17466	17619	17719	17437	17618	17528	17518	17724	17636	17694	17355	17503	17607	17567	17567	17631	17734	17473	17448	17375	17638	17626	17417	17753	17556	17567	17677	17459	17680	17445	17676	17555	17740	17591	17598	17558	17501	17418	17412	17468	17478	17549	17556	17505	17520	17453	17390	17493	17489	17624	17650	17731	17412	17473	17354	17505	17633	17458	17590	17493	17678	17720	17590	17588	17749	17502	17521	17387	17573	17622	17601	17611	17622	17543	17653	17332	17692	17528	17711	17615	17453	17636	17587	17677	17608	17479	17644	17510	17394	17327	17738	17539	17335	17516	17561	17726	17670	17688	17683	17617	17478	17754	17349	17591	17400	17706	17417	17585	17739	17898	17659	17574	17542	17657	17668	17508	17492	17718	17283	17573	17562	17585	17665	17525	17709	17652	17485	17532	17771	17616	17430	17428	17531	17752	17552	17435	17733	17341	17789	17681	17455	17658	17260	17517	17507	17591	17494	17747	17525	17617	17494	17551	17628	17592	17706	17752	17789	17655	17547	17603	17701	17620	17396	17623	17504	17792	17521	17504	17646	17425	17685	17433	17551	17488	17527	17500	17649	17590	17476	17626	17544	17499	17653	17641	17482	17467	17624	17515	17440	17706	17608	17589	17440	17534	17453	17640	17487	17438	17552	17579	17604	17679	17444	17676	17776	17601	17665	17880	17584	17376	17530	17421	17525	17478	17408	17531	17629	17470	17556	17777	17550	17480	17624	17517	17685	17698	17853	17560	17445	17471	17649	17457	17853	17675	17363	17428	17546	17488	17607	17592	17464	17537	17612	17599	17410	17446	17570	17522	17712	17612	17615	17665	17434	17588	17576	17424	17414	17557	17624	17692	17547	17567	17688	17685	17520	17510	17715	17463	17266	17630	17555	17553	17749	17631	17645	17718	17636	17574	17595	17364	17505	17572	17758	17624	17661	17710	17512	17710	17777	17653	17579	17623	17637	17665	17385	17594	17567	17556	17591	17485	17336	17679	17600	17474	17613	17351	17662	17770	17763	17527	17419	17508	17648	17739	17699	17702	17683	17785	17749	17605	17394	17644	17759	17509	17596	17630	17641	17604	17698	17413	17634	17715	17568	17553	17477	17438	17506	17263	17613	17454	17528	17306	17725	17616	17753	17347	17721	17538	17715	17617	17460	17411	17343	17439	17714	17423	17665	17693	17600	17603	17499	17516	17565	17567	17568	17501	17532	17505	17771	17694	17482	17838	17634	17513	17489	17264	17324	17442	17675	17635	17495	17372	17552	17690	17745	17474	17486	17467	17723	17594	17593	17549	17448	17742	17756	17565	17645	17695	17560	17634	17600	17514	17521	17701	17621	17667	17644	17543	17656	17596	17724	17489	17609	17708	17770	17631	17439	17603	17508	17479	17623	17658	17600	17791	17493	17567	17707	17526	17577	17732	17436	17586	17598	17481	17606	17698	17413	17582	17554	17451	17515	17472	17423	17404	17356	17481	17634	17460	17635	17495	17485	17632	17524	17661	17500	17717	17499	17649	17604	17473	17631	17694	17680	17598	17567	17280	17700	17515	17770	17624	17748	17692	17541	17701	17611	17526	17540	17566	17630	17697	17492	17729	17523	17705	17553	17467	17646	17465	17729	17467	17487	17613	17914	17724	17767	17799	17398	17532	17627	17726	17540	17740	17740	17592	17577	17595	17424	17543	17749	17645	17555	17535	17579	17480	17450	17563	17580	17748	17665	17491	17712	17542	17667	17582	17398	17628	17542	17496	17549	17422	17473	17570	17503	17526	17588	17594	17515	17459	17551	17651	17540	17538	17588	17559	17499	17606	17647	17657	17527	17657	17530	17537	17450	17579	17786	17650	17571	17426	17661	17385	17437	17565	17673	17539	17539	17531	17522	17267	17495	17472	17628	17658	17611	17524	17560	17403	17427	17580	17698	17586	17654	17641	17752	17627	17610	17621	17387	17668	17347	17761	17626	17620	17473	17640	17810	17583	17559	17476	17582	17594	17759	17607	17615	17727	17405	17606	17736	17284	17542	17711	17651	17542	17456	17607	17654	17439	17518	17537	17569	17399	17359	17558	17722	17521	17591	17754	17737	17379	17528	17469	17430	17529	17505	17622	17577	17394	17652	17531	17420	17439	17512	17660	17439	17766	17644	17574	17436	17506	17766	17559	17688	17716	17569	17481	17455	17435	17955	17565	17581	17705	17562	17554	17708	17626	17701	17583	17689	17673	17491	17683	17526	17546	17476	17726	17747	17711	17644	17585	17618	17609	17477	17556	17685	17489	17694	17583	17741	17483	17682	17604	17582	17705	17708	17460	17801	17737	17526	17764	17572	17435	17683	17436	17537	17618	17654	17497	17826	17642	17528	17625	17649	17539	17215	17376	17399	17499	17751	17655	17740	17768	17825	17601	17581	17691	17717	17713	17670	17489	17571	17643	17579	17481	17611	17550	17336	17599	17599	17578	17700	17782	17682	17536	17599	17450	17493	17584	17627	17443	17385	17749	17514	17409	17620	17654	17627	17755	17419	17514	17434	17639	17669	17840	17598	17655	17581	17662	17778	17814	17517	17672	17659	17730	17676	17558	17640	17420	17392	17487	17558	17628	17533	17594	17420	17630	17453	17590	17593	17524	17743	17607	17462	17578	17761	17636	17546	17683	17461	17638	17849	17520	17704	17668	17304	17572	17681	17521	17422	17686	17540	17487	17424	17590	17529	17553	17559	17486	17420	17574	17531	17653	17499	17439	17482	17564	17648	17515	17390	17605	17657	17651	17536	17515	17708	17597	17701	17781	17584	17585	17466	17630	17495	17569	17703	17603	17560	17527	17520	17724	17685	17599	17618	17529	17674	17681	17514	17552	17588	17612	17685	17501	17668	17533	17628	17585	17589	17755	17715	17500	17642	17610	17482	17516	17672	17432	17651	17519	17581	17395	17550	17516	17662	17578	17569	17514	17490	17577	17590	17475	17400	17594	17476	17460	17441	17740	17496	17309	17726	17669	17718	17781	17632	17532	17838	17467	17673	17481	17526	17452	17616	17630	17615	17781	17526	17765	17623	17897	17552	17351	17658	17339	17453	17552	17545	17544	17617	17554	17606	17487	17680	17559	17843	17551	17626	17449	17687	17568	17575	17516	17665	17533	17578	17547	17425	17600	17462	17732	17360	17350	17593	17424	17690	17446	17639	17514	17543	17483	17664	17571	17538	17789	17632	17738	17760	17622	17833	17651	17516	17511	17615	17619	17720	17696	17478	17527	17643	17499	17499	17638	17498	17623	17454	17663	17687	17667	17821	17565	17456	17583	17558	17405	17542	17387	17603	17725	17673	17503	17728	17413	17696	17903	17372	17541	17900	17594	17482	17684	17375	17838	17360	17621	17677	17654	17673	17504	17566	17492	17679	17410	17490	17767	17586	17722	17708	17709	17533	17634	17531	17483	17320	17659	17678	17666	17683	17624	17367	17525	17542	17674	17492	17777	17390	17525	17637	17803	17795	17728	17566	17346	17551	17601	17554	17544	17679	17507	17608	17566	17450	17648	17703	17394	17481	17687	17578	17510	17394	17654	17493	17742	17482	17516	17861	17608	17590	17631	17620	17517	17549	17632	17344	17434	17585	17606	17620	17344	17597	17615	17453	17463	17603	17656	17620	17662	17634	17495	17661	17515	17614	17601	17543	17575	17636	17543	17669	17524	17526	17386	17726	17557	17501	17573	17757	17888	17763	17723	17629	17442	17569	17462	17684	17521	17734	17719	17584	17511	17536	17672	17512	17608	17454	17544	17562	17586	17868	17645	17553	17276	17560	17525	17773	17521	17448	17453	17582	17597	17614	17823	17672	17640	17634	17559	17490	17687	17599	17681	17512	17423	17395	17553	17523	17349	17482	17360	17680	17675	17650	17614	17555	17659	17519	17676	17651	17638	17566	17476	17594	17544	17700	17620	17489	17587	17530	17536	17386	17699	17511	17578	17689	17403	17637	17487	17663	17656	17696	17620	17563	17598	17547	17575	17511	17456	17691	17673	17691	17686	17617	17571	17693	17716	17496	17507	17670	17607	17652	17475	17703	17593	17647	17456	17681	17571	17687	17655	17645	17579	17658	17703	17609	17390	17486	17635	17763	17648	17342	17610	17483	17621	17439	17626	17357	17637	17469	17713	17770	17598	17444	17581	17529	17571	17732	17514	17599	17653	17521	17572	17517	17437	17419	17553	17604	17462	17516	17591	17608	17663	17593	17482	17499	17624	17668	17357	17557	17595	17492	17784	17579	17629	17299	17381	17692	17509	17308	17457	17725	17682	17613	17699	17582	17549	17625	17518	17561	17694	17555	17463	17563	17484	17604	17336	17739	17549	17443	17412	17698	17565	17385	17666	17673	17585	17713	17606	17637	17495	17374	17514	17392	17466	17759	17898	17437	17634	17558	17624	17596	17571	17478	17527	17581	17442	17769	17754	17502	17651	17616	17537	17462	17532	17573	17704	17509	17588	17555	17500	17511	17622	17588	17587	17690	17476	17640	17569	17534	17549	17534	17611	17459	17404	17618	17586	17620	17752	17483	17685	17722	17682	17630	17567	17593	17655	17593	17628	17751	17501	17727	17383	17457	17597	17548	17553	17589	17469	17538	17620	17630	17573	17681	17602	17405	17542	17471	17746	17916	17677	17579	17501	17537	17733	17835	17584	17382	17695	17518	17595	17586	17568	17710	17548	17518	17600	17656	17637	17670	17516	17620	17520	17319	17696	17603	17637	17684	17552	17488	17663	17620	17656	17473	17635	17702	17765	17711	17573	17566	17428	17703	17557	17538	17665	17509	17763	17702	17631	17659	17570	17595	17476	17692	17668
20328	28762	25926	21446	19759	18773	17819	16993	16394	15688	15459	15720	15334	15353	15426	15454	14878	14846	14837	14809	14822	14872	14911	14880	14805	14875	14887	14642	14718	14703	14657	14715	14737	15212	15554	15234	15054	14890	14644	14731	14681	14838	14749	14699	14718	14745	14711	14665	14704	14685	14848	14656	14600	14644	14677	14718	14645	14856	14763	14667	14759	14792	14654	14654	14719	14519	14509	14728	14665	14731	14846	14713	14663	14787	14638	14609	14647	14570	14703	14713	14778	14679	14580	14615	14600	14784	14610	14664	14727	14634	14414	14720	14774	14694	14606	14776	14698	14691	14793	14641	14680	14617	14577	14813	14759	14808	14871	14886	14765	14632	14486	14768	14758	14539	14852	14710	14736	14644	14543	14778	14882	14650	14597	14538	14602	14645	14730	14680	14507	14673	14626	14662	14493	14757	14576	14727	14662	14616	14762	14695	14612	14776	14718	14645	14644	14569	14840	14636	14750	14832	14527	14756	14636	14563	14673	14580	14621	14818	14770	14466	14705	14763	14631	14606	14629	14580	14748	14767	14791	14593	14592	14723	14820	14721	14735	14575	14637	14716	14756	14507	14786	14510	14810	14668	14582	14660	14762	14629	14721	14622	14639	14661	14727	14737	14658	14603	14624	14853	14574	14794	14558	14656	14759	14707	14601	14761	14582	14651	14702	14695	14609	14644	14801	14941	14596	14554	14627	14658	14667	14572	14622	14642	14811	14563	14585	14654	14701	14735	14651	14784	14807	14808	14600	14667	14664	14799	14653	14723	14567	14728	14597	14655	14828	14625	14699	14694	14847	14677	14657	14670	14847	14685	14649	14718	14674	14739	14659	14791	14684	14629	14668	14668	14721	14725	14767	14733	14802	14733	14749	14592	14731	14753	14787	14649	14769	14566	14540	14679	14639	14753	14627	14741	14773	14452	14740	14848	14818	14561	14754	14643	14680	14860	14582	14611	14571	14615	14710	14754	14807	14602	14647	14743	14615	14795	14895	14538	14556	14543	14715	14673	14754	14594	14611	14545	14794	14620	14521	14644	14603	14829	14834	14672	14632	14616	14726	14603	14720	14819	14692	14664	14688	14597	14640	14617	14546	14727	14740	14758	14590	14433	14797	14561	14627	14581	14685	14747	14690	14638	14737	14820	14607	14639	14736	14750	14661	14624	14789	14760	14551	14632	14706	14685	14767	14642	14869	14688	14612	14693	14704	14635	14606	14779	14621	14630	14417	14635	14727	14576	14678	14876	14712	14834	14796	14688	14507	14688	14560	14722	14665	14725	14566	14676	14635	14661	14665	14669	14717	14549	14819	14666	14700	14649	14571	14674	14848	14492	14759	14608	14584	14636	14601	14638	14718	14527	14744	14655	14747	14630	14621	14772	14724	14696	14590	14610	14670	14824	14597	14752	14585	14750	14788	14522	14624	14617	14673	14541	14702	14593	14771	14818	14769	14731	14863	14758	14670	14647	14691	14676	14612	14786	14772	14868	14660	14720	14579	14684	14687	14704	14622	14720	14671	14666	14579	14581	14824	14631	14822	14752	14594	14572	14538	14645	14690	14829	14584	14628	14676	14682	14500	14605	14745	14639	14843	14557	14709	14628	14646	14746	14694	14661	14816	14731	14572	14828	14700	14642	14754	14763	14762	14695	14539	14630	14626	14624	14595	14802	14727	14595	14690	14677	14650	14794	14770	14659	14822	14711	14750	14471	14821	14766	14596	14640	14823	14590	14600	14559	14679	14671	14685	14740	14692	14733	14741	14664	14795	14757	14866	14639	14757	14667	14678	14790	14836	14702	14589	14639	14731	14646	14613	14653	14766	14643	14618	14722	14696	14632	14483	14743	14639	14696	14650	14454	14553	14546	14915	14770	14795	14600	14620	14734	14592	14635	14649	14591	14540	14734	14715	14577	14776	14654	14779	14462	14717	14692	14737	14621	14804	14726	14574	14661	14652	14703	14728	14779	14736	14657	14670	14674	14629	14704	14628	14766	14683	14722	14606	14644	14716	14603	14728	14832	14924	14674	14685	14840	14668	14607	14808	14681	14859	14589	14643	14657	14673	14661	14733	14523	14807	14751	14719	14813	14699	14717	14629	14828	14410	14687	14613	14687	14601	14692	14754	14645	14606	14708	14800	14722	14578	14676	14647	14843	14712	14782	14563	14768	14639	14567	14843	14558	14536	14703	14729	14709	14783	14783	14691	14812	14484	14527	14758	14622	14975	14658	14561	14854	14754	14578	14746	14679	14708	14622	14811	14583	14888	14736	14675	14647	14642	14693	14640	14699	14815	14743	14861	14629	14657	14477	14653	14617	14655	14637	14886	14738	14530	14841	14752	14652	14732	14749	14630	14496	14647	14766	14678	14733	14674	14844	14640	14580	14523	14646	14726	14624	14748	14624	14827	14773	14798	14660	14687	14814	14686	14756	14773	14742	14644	14600	14651	14736	14684	14614	14548	14680	14591	14728	14598	14634	14576	14537	14684	14704	14533	14845	14651	14625	14739	14734	14562	14716	14781	14830	14731	14619	14672	14756	14733	14675	14733	14576	14819	14801	14687	14535	14670	14643	14808	14730	14813	14755	14812	14661	14733	14730	14632	14872	14699	14867	14648	14629	14737	14595	14820	14878	14617	14514	14668	14570	14589	14751	14729	14486	14557	14760	14794	14750	14789	14602	14791	14827	14799	14830	14609	14801	14759	14666	14546	14821	14734	14650	14622	14661	14708	14767	14600	14617	14582	14676	14702	14697	14695	14578	14649	14737	14685	14647	14706	14731	14813	14635	14693	14617	14614	14613	14662	14754	14564	14816	14717	14501	14575	14820	14666	14743	14524	14680	14546	14775	14764	14760	14580	14739	14628	14885	14575	14638	14802	14631	14621	14730	14556	14659	14698	14668	14813	14753	14644	14735	14745	14709	14739	14754	14707	14663	14829	14673	14649	14833	14785	14700	14570	14559	14733	14662	14583	14638	14666	14667	14719	14645	14640	14782	14801	14732	14860	14750	14722	14725	14578	14769	14689	14757	14819	14681	14554	14684	14716	14565	14703	14677	14493	14696	14869	14566	14664	14625	14743	14757	14592	14638	14543	14717	14761	14655	14593	14762	14802	14736	14625	14738	14616	14732	14713	14632	14649	14596	14801	14655	14668	14917	14681	14788	14624	14756	14842	14688	14518	14688	14660	14762	14630	14695	14749	14713	14750	14789	14822	14695	14608	14673	14654	14608	14902	14711	14783	14706	14720	14650	14672	14677	14826	14641	14757	14757	14705	14547	14663	14604	14594	14598	14756	14769	14773	14887	14546	14659	14656	14676	14823	14708	14622	14702	14799	14748	14776	14462	14789	14734	14714	14587	14592	14641	14670	14817	14536	14428	14669	14759	14723	14664	14686	14688	14621	14752	14705	14642	14789	14684	14557	14695	14703	14721	14784	14781	14758	14949	14546	14527	14666	14714	14705	14672	14723	14790	14583	14590	14728	14513	14824	14733	14538	14654	14688	14655	14678	14786	14812	14845	14690	14717	14626	14621	14762	14678	14531	14579	14655	14797	14716	14678	14632	14609	14824	14620	14795	14823	14666	14549	14802	14637	14867	14760	14742	14773	14606	14576	14684	14774	14679	14607	14552	14720	14765	14744	14829	14617	14669	14512	14524	14718	14731	14540	14910	14578	14607	14684	14744	14592	14794	14719	14828	14559	14831	14698	14550	14702	14747	14782	14675	14721	14755	14654	14626	14638	14820	14742	14566	14695	14702	14697	14653	14664	14688	14619	14633	14491	14775	14816	14612	14782	14717	14859	14675	14573	14750	14743	14590	14531	14631	14545	14758	14650	14732	14758	14641	14723	14788	14854	14902	14650	14706	14560	14736	14632	14738	14532	14809	14772	14542	14787	14749	14540	14760	14629	14606	14780	14777	14767	14855	14667	14808	14727	14611	14575	14493	14698	14767	14602	14843	14665	14613	14877	14859	14695	14665	14762	14669	14855	14794	14830	14793	14825	14838	14744	14636	14730	14579	14811	14720	14635	14593	14446	14637	14598	14786	14577	14708	14798	14876	14648	14524	14839	14598	14806	14745	14629	14740	14818	14645	14586	14565	14657	14736	14640	14713	14668	14640	14628	14556	14761	14780	14941	14672	14639	14860	14528	14953	14698	14597	14629	14703	14798	14676	14647	14787	14695	14660	14691	14857	14779	14625	14698	14688	14595	14586	14747	14732	14556	14614	14755	14790	14744	14726	14785	14737	14628	14612	14561	14761	14693	14638	14517	14572	14530	14710	14670	14773	14693	14654	14673	14917	14815	14720	14750	14642	14640	14682	14762	14565	14781	14747	14961	14542	14709	14694	14532	14643	14566	14637	14767	14688	14566	14657	14601	14656	14670	14725	14736	14735	14616	14623	14618	14728	14667	14615	14618	14558	14647	14667	14663	14747	14634	14663	14594	14882	14593	14650	14829	14766	14661	14561	14667	14777	14594	14682	14614	14783	14790	14679	14718	14626	14695	14773	14555	14587	14567	14707	14690	14801	14606	14719	14693	14623	14772	14768	14618	14652	14645	14582	14662	14731	14685	14790	14773	14685	14773	14739	14788	14701	14647	14551	14802	14786	14640	14489	14735	14651	14677	14636	14765	14727	14718	14689	14499	14944	14585	14761	14788	14699	14755	14680	14589	14701	14745	14623	14759	14694	14600	14778	14691	14590	14643	14554	14718	14708	14767	14548	14869	14635	14698	14827	14640	14770	14491	14685	14647	14717	14538	14709	14658	14830	14518	14740	14956	14678	14707	14748	14707	14562	14720	14654	14658	14703	14771	14798	14649	14572	14763	14569	14712	14627	14570	14676	14662	14737	14855	14795	14593	14583	14809	14724	14682	14717	14700	14761	14549	14649	14772	14765	14814	14609	14651	14703	14860	14767	14801	14859	14536	14804	14541	14683	14726	14631	14852	14599	14844	14657	14793	14710	14764	14706	14686	14711	14854	14865	14880	14638	14660	14603	14838	14684	14684	14631	14631	14653	14750	14674	14798	14662	14685	14716	14657	14879	14589	14575	14718	14810	14515	14780	14526	14836	14669	14738	14642	14686	14647	14678	14650	14715	14639	14664	14517	14722	14643	14750	14806	14733	14571
23944	21507	29282	24246	22668	24361	23926	20255	19218	18843	18756	18660	18237	18354	18345	18140	18092	18010	17772	17532	17696	17746	17735	17541	17555	17719	17737	17614	17575	17639	17480	17424	17691	19034	20553	20147	19170	18461	17855	17637	17400	17431	17403	17493	17480	17567	17485	17479	17456	17705	17768	17397	17663	17402	17368	17358	17581	17307	17460	17468	17506	17432	17350	17465	17239	17357	17527	17277	17515	17387	17362	17375	17264	17400	17208	17208	17428	17538	17609	17694	17366	17480	17445	17438	17342	17282	17227	17333	17478	17495	17392	17477	17474	17296	17408	17370	17366	17478	17303	17338	17510	17399	17528	17460	17478	17341	17591	17286	17303	17137	17512	17369	17386	17460	17492	17421	17363	17432	17677	17423	17401	17238	17307	17489	17518	17640	17475	17453	17444	17458	17479	17506	17519	17422	17229	17514	17404	17381	17420	17624	17432	17440	17564	17450	17244	17287	17554	17412	17491	17417	17268	17346	17394	17511	17605	17120	17475	17258	17593	17391	17500	17322	17488	17397	17106	17435	17322	17408	17432	17352	17470	17375	17298	17415	17485	17204	17559	17214	17558	17320	17498	17603	17426	17482	17458	17300	17300	17401	17492	17564	17415	17473	17440	17383	17266	17377	17482	17324	17326	17342	17622	17280	17331	17537	17422	17462	17548	17271	17646	17450	17288	17338	17495	17519	17470	17437	17484	17591	17449	17433	17209	17332	17489	17261	17313	17199	17352	17309	17275	17425	17617	17468	17439	17366	17259	17318	17597	17551	17400	17447	17510	17339	17502	17404	17369	17204	17365	17540	17271	17433	17549	17333	17639	17376	17370	17258	17490	17432	17271	17441	17515	17435	17130	17233	17265	17490	17502	17456	17461	17658	17354	17688	17617	17265	17636	17432	17459	17592	17462	17425	17423	17470	17475	17352	17449	17382	17490	17182	17430	17374	17402	17193	17446	17416	17503	17483	17290	17158	17247	17522	17462	17474	17254	17398	17309	17366	17342	17329	17429	17512	17530	17605	17521	17471	17335	17169	17288	17261	17608	17316	17139	17578	17560	17460	17559	17357	17435	17518	17534	17533	17196	17391	17317	17252	17347	17419	17732	17368	17472	17046	17190	17506	17429	17377	17500	17502	17493	17367	17475	17371	17307	17409	17389	17534	17379	17299	17601	17627	17652	17351	17419	17271	17586	17424	17371	17460	17405	17426	17298	17358	17532	17422	17408	17367	17508	17394	17496	17381	17447	17481	17420	17453	17623	17422	17489	17330	17354	17440	17573	17423	17267	17467	17575	17493	17424	17468	17559	17349	17353	17292	17256	17182	17287	17252	17388	17293	17394	17418	17547	17598	17486	17448	17467	17372	17464	17371	17546	17319	17318	17294	17308	17378	17449	17323	17386	17479	17420	17474	17739	17522	17371	17483	17504	17603	17448	17443	17350	17468	17343	17376	17423	17412	17419	17418	17401	17370	17589	17484	17237	17558	17380	17190	17352	17450	17432	17389	17374	17391	17259	17459	17279	17488	17381	17605	17457	17445	17259	17331	17241	17416	17515	17241	17431	17481	17496	17338	17309	17476	17379	17191	17543	17368	17351	17536	17544	17211	17287	17327	17377	17512	17595	17572	17494	17105	17409	17447	17632	17347	17476	17391	17148	17325	17526	17418	17456	17462	17272	17329	17332	17513	17431	17449	17462	17428	17518	17466	17571	17406	17464	17344	17457	17576	17485	17344	17365	17416	17372	17283	17283	17452	17304	17484	17464	17430	17295	17521	17588	17434	17436	17516	17656	17505	17257	17478	17458	17302	17572	17577	17423	17396	17481	17331	17309	17339	17338	17267	17436	17422	17378	17425	17406	17531	17397	17279	17493	17370	17430	17560	17426	17340	17419	17554	17287	17275	17221	17221	17274	17260	17549	17524	17473	17574	17555	17526	17451	17213	17373	17359	17574	17502	17609	17343	17367	17451	17565	17382	17450	17393	17509	17409	17468	17330	17461	17567	17520	17406	17447	17306	17275	17381	17415	17534	17290	17615	17282	17398	17472	17646	17492	17297	17403	17309	17332	17439	17561	17388	17567	17579	17360	17211	17252	17229	17369	17319	17343	17511	17567	17487	17513	17527	17464	17301	17279	17558	17698	17251	17428	17431	17217	17443	17455	17197	17475	17515	17326	17264	17315	17477	17435	17470	17375	17578	17494	17290	17486	17451	17611	17619	17458	17266	17319	17537	17273	17230	17350	17429	17286	17341	17482	17373	17382	17432	17245	17283	17388	17474	17351	17476	17464	17423	17370	17370	17420	17367	17445	17272	17241	17384	17093	17258	17093	17325	17343	17554	17335	17508	17441	17296	17522	17404	17300	17374	17383	17230	17387	17467	17589	17466	17442	17249	17340	17540	17458	17256	17561	17304	17333	17430	17380	17476	17198	17269	17309	17555	17402	17451	17255	17322	17430	17373	17418	17392	17629	17490	17494	17428	17368	17320	17446	17569	17304	17283	17458	17479	17561	17319	17357	17537	17395	17450	17328	17346	17415	17552	17350	17304	17410	17339	17554	17541	17571	17472	17430	17458	17282	17501	17554	17325	17459	17432	17296	17381	17433	17360	17469	17412	17582	17336	17245	17394	17352	17471	17278	17346	17407	17358	17410	17523	17389	17283	17437	17479	17643	17547	17504	17479	17588	17330	17358	17384	17433	17327	17162	17268	17506	17493	17462	17370	17383	17489	17354	17303	17304	17390	17556	17368	17343	17346	17357	17408	17462	17504	17473	17518	17450	17409	17514	17432	17393	17561	17367	17438	17504	17382	17241	17456	17544	17428	17519	17327	17506	17375	17383	17468	17378	17201	17506	17201	17455	17422	17335	17554	17323	17593	17582	17292	17534	17549	17553	17372	17333	17406	17488	17240	17292	17514	17352	17491	17659	17452	17415	17340	17408	17283	17449	17486	17441	17490	17480	17515	17505	17393	17287	17548	17318	17419	17722	17542	17429	17287	17272	17361	17211	17379	17512	17592	17457	17499	17320	17201	17419	17349	17360	17297	17536	17364	17289	17280	17364	17345	17534	17544	17292	17407	17504	17427	17546	17624	17382	17423	17292	17291	17590	17395	17587	17354	17475	17457	17507	17393	17430	17443	17520	17380	17344	17350	17535	17383	17470	17520	17349	17598	17449	17380	17512	17166	17378	17381	17400	17580	17438	17551	17261	17256	17270	17417	17348	17444	17498	17358	17319	17615	17307	17382	17234	17376	17439	17557	17410	17505	17129	17209	17219	17340	17439	17303	17374	17338	17269	17661	17623	17465	17425	17255	17556	17393	17500	17434	17455	17398	17400	17277	17513	17330	17374	17362	17436	17255	17362	17405	17437	17203	17363	17374	17404	17718	17550	17474	17528	17598	17364	17620	17367	17480	17617	17493	17533	17539	17566	17487	17245	17449	17336	17448	17230	17342	17414	17264	17371	17157	17273	17399	17351	17324	17341	17348	17256	17432	17485	17549	17443	17391	17464	17296	17512	17392	17299	17559	17553	17225	17571	17382	17166	17523	17096	17276	17482	17477	17453	17446	17271	17559	17476	17412	17590	17454	17347	17400	17515	17516	17428	17563	17328	17297	17460	17414	17446	17452	17475	17481	17435	17421	17458	17615	17632	17350	17500	17459	17398	17425	17413	17398	17249	17432	17293	17406	17346	17511	17401	17359	17229	17252	17354	17449	17516	17605	17388	17126	17361	17392	17472	17153	17546	17113	17322	17246	17331	17317	17469	17439	17663	17287	17404	17399	17555	17364	17437	17189	17518	17553	17490	17449	17302	17508	17413	17346	17543	17560	17507	17622	17587	17423	17279	17322	17320	17418	17392	17232	17532	17396	17548	17251	17201	17471	17499	17335	17453	17643	17397	17457	17316	17459	17241	17463	17213	17201	17114	17294	17364	17242	17209	17433	17434	17311	17427	17426	17342	17442	17431	17428	17323	17527	17325	17453	17500	17289	17475	17369	17463	17556	17364	17507	17486	17479	17366	17370	17480	17334	17361	17547	17387	17340	17503	17459	17299	17445	17218	17529	17375	17486	17639	17413	17258	17412	17387	17663	17363	17529	17385	17369	17270	17299	17410	17549	17426	17524	17533	17311	17471	17437	17625	17428	17295	17237	17101	17242	17452	17378	17227	17449	17197	17500	17452	17327	17406	17737	17452	17316	17114	17284	17512	17380	17284	17272	17388	17312	17250	17369	17306	17724	17428	17438	17634	17527	17545	17406	17566	17308	17342	17493	17505	17548	17497	17504	17417	17429	17523	17306	17372	17296	17368	17642	17419	17342	17412	17618	17501	17350	17411	17429	17499	17235	17465	17459	17338	17441	17564	17345	17480	17236	17403	17534	17634	17487	17633	17310	17506	17490	17264	17449	17389	17518	17609	17379	17598	17323	17392	17522	17147	17415	17333	17384	17513	17477	17405	17294	17435	17516	17565	17488	17141	17445	17295	17285	17353	17489	17463	17592	17422	17285	17255	17349	17614	17563	17463	17299	17128	17275	17287	17379	17524	17361	17444	17284	17465	17518	17239	17483	17496	17366	17283	17409	17484	17564	17440	17437	17526	17193	17482	17489	17384	17381	17239	17373	17411	17304	17428	17255	17440	17230	17462	17499	17529	17325	17409	17305	17525	17242	17374	17378	17589	17402	17512	17342	17398	17227	17515	17508	17455	17491	17317	17334	17437	17396	17505	17520	17411	17495	17420	17351	17374	17618	17527	17488	17498	17350	17308	17374	17398	17613	17473	17538	17593	17313	17513	17359	17195	17376	17388	17474	17529	17729	17618	17676	17365	17399	17387	17509	17405	17323	17150	17553	17304	17249	17252	17465	17414	17428	17523	17350	17264	17407	17218	17448	17571	17394	17498	17361	17286	17420	17475	17263	17339	17404	17347	17372	17300	17363	17116	17168	17582	17387	17324	17522	17310	17546	17387	17431	17267	17425	17466	17361	17432	17299	17589	17418	17433	17418	17397	17454	17338	17414	17401	17392	17344	17404	17447	17608	17595	17323	17341	17507	17352	17367	17676	17354	17191	17346	17556	17470	17412	17468	17418	17371	17483	17387	17432	17363	17302	17277	17610	17491	17484	17312	17536	17673
19646	35226	32431	25670	22922	21900	19767	17927	17206	16374	16450	16128	15894	15724	15851	15521	15227	14934	14787	14809	14800	14812	14957	14918	14899	14747	14836	14538	14828	14700	14628	14666	14805	16967	18984	17618	16286	15658	14888	14792	14617	14745	14556	14525	14552	14513	14834	14640	14572	14669	14694	14688	14598	14562	14446	14565	14736	14690	14648	14635	14694	14705	14851	14551	14521	14621	14595	14521	14482	14539	14530	14581	14602	14656	14604	14508	14674	14664	14591	14564	14623	14619	14539	14453	14536	14580	14695	14498	14734	14461	14607	14561	14668	14607	14613	14451	14539	14607	14626	14518	14646	14536	14538	14565	14571	14651	14529	14652	14493	14655	14546	14570	14476	14598	14605	14605	14606	14296	14604	14514	14553	14549	14695	14645	14389	14539	14664	14620	14550	14410	14553	14554	14821	14482	14615	14468	14594	14682	14495	14481	14531	14705	14506	14482	14680	14614	14551	14470	14584	14624	14630	14385	14553	14676	14436	14537	14363	14324	14492	14437	14620	14431	14528	14598	14542	14298	14710	14587	14671	14659	14489	14558	14544	14815	14382	14508	14699	14600	14411	14589	14601	14675	14546	14482	14602	14703	14385	14534	14429	14630	14725	14822	14472	14484	14681	14604	14526	14527	14643	14657	14595	14373	14635	14633	14558	14546	14415	14649	14534	14592	14544	14520	14633	14552	14593	14663	14704	14632	14533	14693	14547	14567	14551	14648	14563	14586	14771	14691	14506	14556	14632	14508	14648	14494	14569	14429	14497	14501	14550	14517	14665	14407	14480	14597	14545	14602	14676	14600	14639	14458	14452	14354	14479	14680	14407	14506	14699	14307	14451	14493	14412	14572	14673	14574	14556	14544	14520	14647	14542	14528	14525	14426	14383	14456	14558	14437	14618	14609	14571	14531	14534	14463	14567	14470	14597	14448	14522	14465	14548	14605	14482	14585	14669	14614	14592	14617	14548	14608	14591	14698	14480	14591	14653	14368	14826	14557	14499	14605	14526	14355	14534	14437	14654	14561	14563	14524	14789	14635	14571	14594	14301	14410	14532	14465	14601	14338	14596	14434	14490	14573	14393	14488	14396	14496	14563	14653	14727	14667	14601	14512	14812	14602	14678	14547	14631	14385	14400	14511	14756	14762	14556	14706	14580	14621	14426	14673	14482	14569	14546	14450	14720	14659	14428	14545	14564	14495	14642	14565	14703	14546	14493	14444	14610	14503	14531	14369	14619	14591	14639	14546	14528	14650	14397	14483	14482	14604	14682	14685	14614	14483	14590	14658	14682	14526	14594	14622	14523	14720	14449	14637	14596	14683	14524	14564	14580	14679	14733	14628	14545	14519	14741	14574	14372	14532	14552	14625	14472	14660	14582	14331	14691	14529	14556	14591	14574	14557	14495	14630	14589	14635	14619	14636	14507	14476	14608	14308	14711	14678	14507	14588	14495	14483	14400	14525	14564	14600	14620	14583	14432	14684	14567	14549	14757	14524	14609	14609	14423	14412	14499	14410	14645	14599	14680	14658	14662	14522	14702	14539	14579	14470	14474	14511	14693	14457	14664	14608	14586	14478	14444	14471	14579	14483	14518	14532	14654	14618	14490	14638	14564	14523	14612	14575	14667	14637	14523	14488	14681	14654	14539	14626	14730	14503	14570	14520	14530	14481	14577	14442	14633	14462	14623	14507	14617	14379	14624	14428	14582	14854	14499	14670	14638	14657	14449	14610	14452	14575	14651	14521	14651	14700	14547	14572	14743	14556	14514	14619	14582	14540	14513	14457	14517	14477	14620	14577	14479	14641	14708	14603	14588	14388	14658	14486	14707	14573	14399	14524	14587	14533	14702	14549	14522	14528	14455	14700	14732	14555	14608	14747	14620	14622	14620	14527	14527	14607	14441	14721	14652	14517	14682	14523	14627	14504	14517	14656	14472	14540	14632	14609	14508	14562	14567	14618	14734	14831	14643	14397	14549	14489	14537	14509	14550	14497	14687	14454	14502	14595	14648	14510	14503	14685	14530	14520	14505	14525	14511	14686	14439	14435	14463	14566	14470	14517	14624	14658	14432	14596	14644	14594	14743	14619	14567	14610	14568	14570	14545	14538	14580	14736	14639	14479	14380	14537	14417	14547	14663	14613	14584	14687	14679	14569	14531	14615	14425	14520	14557	14634	14659	14629	14649	14646	14607	14488	14743	14612	14443	14453	14510	14484	14604	14504	14563	14538	14670	14600	14569	14730	14399	14602	14771	14527	14630	14627	14720	14633	14603	14528	14512	14677	14450	14305	14552	14553	14693	14483	14645	14390	14514	14586	14480	14591	14586	14553	14500	14618	14439	14554	14606	14633	14623	14602	14548	14731	14467	14617	14626	14616	14579	14561	14534	14533	14623	14499	14498	14487	14470	14631	14425	14679	14322	14624	14537	14470	14734	14591	14588	14512	14691	14514	14668	14424	14553	14470	14559	14603	14520	14508	14556	14846	14742	14448	14610	14694	14450	14722	14600	14567	14621	14429	14678	14658	14641	14573	14648	14533	14627	14556	14506	14732	14697	14489	14494	14652	14720	14555	14492	14625	14470	14706	14543	14503	14426	14359	14514	14485	14597	14489	14697	14527	14522	14660	14688	14771	14661	14539	14549	14501	14597	14698	14456	14519	14581	14646	14632	14554	14499	14603	14761	14707	14436	14692	14638	14646	14612	14548	14772	14614	14573	14574	14612	14565	14506	14693	14532	14652	14433	14548	14626	14380	14518	14532	14557	14597	14582	14685	14425	14557	14503	14453	14540	14635	14428	14584	14615	14530	14786	14473	14573	14741	14602	14657	14594	14722	14575	14714	14554	14523	14569	14385	14744	14650	14607	14677	14709	14643	14696	14496	14554	14538	14466	14683	14722	14552	14561	14542	14414	14565	14567	14718	14702	14548	14511	14514	14467	14346	14530	14532	14434	14585	14459	14662	14599	14445	14531	14537	14616	14612	14472	14611	14523	14622	14607	14595	14437	14747	14455	14457	14625	14568	14526	14479	14632	14555	14480	14399	14438	14500	14512	14774	14556	14678	14462	14485	14732	14521	14501	14521	14544	14588	14593	14696	14557	14482	14273	14532	14548	14524	14537	14544	14682	14789	14472	14614	14559	14531	14411	14675	14561	14611	14587	14617	14725	14704	14589	14503	14730	14660	14549	14564	14603	14702	14716	14653	14458	14664	14562	14617	14661	14605	14668	14708	14719	14732	14597	14591	14694	14546	14661	14505	14542	14601	14522	14526	14637	14528	14472	14392	14486	14456	14561	14487	14595	14704	14510	14597	14580	14632	14542	14550	14515	14530	14745	14580	14560	14581	14644	14621	14591	14563	14473	14466	14681	14617	14664	14469	14542	14554	14593	14561	14518	14693	14610	14633	14666	14645	14507	14497	14549	14649	14564	14546	14759	14714	14659	14639	14690	14608	14536	14540	14717	14656	14430	14685	14551	14606	14562	14661	14466	14602	14631	14592	14721	14623	14457	14708	14523	14536	14624	14635	14621	14499	14511	14629	14562	14625	14487	14560	14508	14590	14691	14588	14808	14463	14638	14554	14490	14704	14692	14389	14437	14622	14611	14516	14612	14654	14558	14603	14555	14649	14565	14567	14732	14389	14457	14575	14548	14558	14481	14635	14629	14620	14550	14504	14539	14640	14543	14497	14506	14602	14354	14605	14531	14554	14578	14376	14696	14638	14499	14616	14508	14660	14571	14599	14520	14392	14581	14570	14237	14515	14628	14554	14506	14611	14644	14550	14671	14665	14594	14559	14625	14466	14725	14561	14501	14623	14574	14570	14412	14394	14496	14723	14415	14573	14599	14545	14383	14587	14529	14614	14429	14650	14579	14540	14687	14698	14609	14609	14643	14560	14692	14652	14681	14725	14539	14634	14606	14682	14579	14691	14443	14507	14645	14633	14505	14594	14437	14706	14518	14502	14628	14607	14420	14569	14454	14440	14671	14600	14469	14696	14574	14393	14639	14559	14535	14693	14710	14557	14591	14544	14706	14531	14715	14580	14507	14568	14518	14726	14523	14496	14573	14588	14664	14595	14384	14484	14737	14588	14563	14550	14703	14575	14631	14482	14498	14380	14623	14518	14557	14413	14518	14566	14441	14758	14508	14789	14523	14498	14558	14702	14397	14525	14396	14561	14464	14476	14486	14453	14646	14581	14506	14591	14491	14455	14620	14572	14510	14496	14660	14636	14524	14632	14511	14690	14634	14605	14613	14575	14519	14808	14474	14610	14731	14586	14687	14679	14596	14648	14696	14410	14480	14655	14539	14589	14538	14662	14606	14669	14510	14591	14646	14641	14538	14497	14638	14491	14465	14359	14519	14471	14629	14502	14526	14657	14607	14439	14504	14750	14512	14629	14694	14392	14712	14693	14695	14622	14567	14487	14425	14613	14574	14651	14609	14656	14462	14677	14572	14491	14424	14450	14740	14347	14654	14621	14587	14563	14574	14579	14553	14547	14607	14609	14741	14653	14638	14602	14546	14453	14623	14331	14535	14521	14436	14582	14522	14492	14652	14619	14610	14366	14553	14517	14618	14375	14498	14379	14661	14601	14627	14461	14663	14571	14494	14490	14620	14761	14727	14546	14453	14524	14363	14535	14533	14619	14550	14512	14559	14530	14614	14444	14532	14491	14596	14562	14396	14599	14591	14563	14597	14564	14376	14567	14645	14694	14478	14538	14551	14550	14673	14436	14630	14557	14564	14480	14538	14364	14478	14578	14630	14543	14494	14642	14600	14618	14615	14453	14613	14741	14639	14675	14404	14554	14652	14467	14705	14593	14481	14532	14558	14398	14469	14515	14783	14618	14699	14727	14481	14563	14584	14656	14534	14625	14724	14709	14513	14642	14598	14502	14636	14444	14522	14545	14595	14563	14649	14504	14645	14541	14518	14562	14611	14455	14594	14569	14594	14488	14427	14559	14494	14613	14592	14493	14660	14654	14468	14651	14675	14524	14459	14563	14585	14522	14544	14611	14588	14312	14634	14456	14439	14590	14470	14607	14708	14492	14796	14425	14570	14640	14493	14586	14706	14535	14609	14515	14521	14581	14639	14547	14507	14629	14495	14526	14562	14581	14548	14544	14525	14543
23008	21455	29480	23860	21742	24429	27589	21650	19987	19418	19465	18870	18578	18899	18592	18370	18336	18106	17930	17674	17853	17959	17762	17961	17834	17753	17804	17649	17516	17608	17641	17441	17652	20189	23167	22044	20175	18852	18154	17698	17579	17300	17341	17454	17190	17419	17515	17431	17655	17527	17531	17525	17520	17283	17452	17445	17384	17234	17408	17290	17609	17390	17450	17319	17348	17179	17480	17239	17470	17484	17218	17411	17572	17504	17459	17439	17532	17366	17469	17396	17259	17455	17482	17585	17284	17419	17229	17233	17460	17312	17595	17414	17460	17655	17293	17347	17628	17421	17474	17368	17516	17409	17486	17371	17418	17319	17392	17396	17651	17369	17459	17351	17482	17494	17516	17468	17413	17306	17309	17298	17402	17257	17439	17316	17330	17428	17309	17411	17214	17462	17332	17413	17386	17391	17432	17353	17490	17440	17349	17239	17379	17381	17225	17480	17366	17293	17355	17480	17241	17256	17671	17486	17448	17309	17347	17433	17435	17250	17332	17446	17388	17414	17060	17492	17137	17249	17332	17318	17552	17430	17428	17426	17275	17297	17497	17372	17315	17323	17481	17333	17515	17375	17333	17385	17548	17235	17398	17524	17347	17565	17346	17567	17355	17506	17430	17343	17514	17264	17267	17530	17455	17411	17684	17558	17200	17107	17593	17306	17610	17480	17439	17350	17282	17257	17379	17337	17243	17377	17210	17449	17380	17504	17524	17359	17378	17065	17332	17414	17129	17224	17319	17285	17354	17472	17443	17190	17406	17413	17487	17431	17470	17309	17277	17251	17273	17177	17505	17264	17395	17450	17266	17305	17320	17207	17365	17487	17301	17338	17194	17258	17560	17253	17458	17450	17436	17284	17320	17544	17322	17221	17398	17438	17323	17505	17301	17373	17543	17266	17115	17293	17376	17280	17174	17405	17501	17359	17517	17269	17324	17470	17444	17289	17235	17235	17198	17379	17354	17395	17270	17311	17272	17451	17461	17292	17285	17438	17408	17366	17345	17487	17343	17222	17370	17211	17393	17277	17294	17338	17234	17098	17297	17221	17474	17164	17485	17346	17244	17311	17482	17341	17463	17410	17375	17327	17452	17299	17493	17370	17379	17407	17300	17342	17325	17501	17395	17506	17395	17317	17484	17243	17367	17526	17377	17372	17291	17454	17138	17335	17434	17469	17010	17334	17409	17578	17590	17267	17552	17425	17345	17295	17508	17565	17266	17089	17296	17381	17393	17313	17319	17335	17209	17453	17285	17251	17240	17376	17494	17511	17344	17223	17320	17455	17202	17402	17423	17422	17332	17410	17218	17353	17569	17406	17372	17401	17478	17239	17193	17391	17148	17289	17274	17300	17261	17468	17440	17400	17441	17311	17366	17325	17385	17331	17376	17318	17455	17392	17339	17165	17312	17287	17339	17371	17417	17576	17519	17504	17638	17424	17424	17355	17488	17374	17402	17393	17491	17203	17366	17509	17400	17528	17222	17316	17444	17254	17298	17238	17216	17416	17418	17248	17333	17243	17449	17332	17412	17396	17315	17350	17416	17484	17522	17308	17348	17410	17500	17239	17195	17138	17218	17380	17382	17522	17357	17293	17322	17307	17261	17363	17602	17314	17361	17344	17520	17472	17547	17357	17286	17412	17369	17374	17604	17485	17315	17226	17301	17310	17345	17324	17320	17298	17482	17371	17320	17318	17666	17381	17226	17458	17355	17492	17316	17073	17195	17347	17120	17392	17644	17339	17154	17285	17483	17211	17294	17466	17429	17522	17301	17286	17417	17514	17198	17342	17058	17275	17281	17389	17533	17151	17260	17327	17207	17250	17361	17349	17282	17310	17487	17172	17574	17299	17426	17402	17402	17348	17541	17461	17242	17384	17442	17423	17327	17388	17247	17243	17173	17263	17372	17394	17148	17230	17561	17287	17333	17303	17501	17405	17345	17382	17224	17449	17511	17496	17414	17590	17199	17445	17220	17557	17163	17412	17285	17373	17333	17261	17387	17382	17250	17298	17419	17462	17444	17431	17317	17457	17371	17483	17294	17313	17352	17394	17389	17373	17378	17234	17347	17165	17334	17457	17498	17103	17306	17225	17389	17221	17282	17257	17283	17178	17379	17455	17556	17201	17311	17195	17477	17322	17379	17145	17429	17344	17286	17346	17260	17337	17173	17344	17584	17440	17271	17345	17264	17384	17577	17340	17399	17299	17223	17250	17372	17311	17588	17441	17528	17357	17445	17265	17434	17486	17260	17468	17273	17280	17256	17166	17488	17222	17316	17395	17505	17388	17309	17430	17232	17225	17575	17382	17363	17289	17200	17120	17154	17454	17352	17260	17169	17326	17320	17380	17345	17298	17301	17175	17293	17377	17122	17310	17303	17243	17411	17352	17377	17012	17489	17486	17248	17232	17171	17181	17429	17586	17519	17091	17440	17505	17309	17352	17369	17294	17353	17331	17234	17467	17324	17193	17388	17412	17407	17380	17398	17408	17274	17402	17462	17451	17247	17312	17368	17058	17316	17347	17393	17431	17343	17250	17236	17544	17565	17280	17258	17339	17441	17548	17659	17508	17507	17604	17407	17452	17337	17334	17390	17420	17386	17153	17428	17160	17397	17201	17201	17292	17190	17471	17323	17375	17550	17226	17426	17439	17437	17243	17359	17108	17291	17508	17481	17244	17384	17453	17253	17371	17453	17396	17408	17227	17354	17458	17371	17372	17475	17342	17324	17526	17434	17338	17462	17304	17460	17298	17313	17321	17222	17255	17163	17269	17273	17211	17262	17414	17497	17348	17075	17346	17311	17319	17248	17296	17344	17288	17139	17291	17279	17438	17459	17150	17224	17216	17237	17278	17286	17495	17334	17335	17159	17238	17371	17372	17334	17285	17346	17216	17468	17238	17526	17237	17192	17378	17154	17329	17367	17417	17244	17482	17394	17221	17333	17373	17391	17254	17244	17210	17237	17305	17309	17227	17251	17261	17273	17157	17458	17464	17315	17191	17243	17276	17444	17435	17434	17316	17394	17307	17418	17424	17520	17376	17484	17578	17570	17314	17327	17395	17486	17228	17419	17245	17251	17243	17429	17470	17344	17313	17345	17232	17236	17569	17435	17376	17286	17290	17414	17307	17302	17200	17437	17528	17531	17475	17389	17432	17530	17378	17471	17442	17380	17130	17250	17434	17157	17438	17355	17329	17257	17593	17176	17157	17454	17399	17346	17570	17514	17450	17377	17412	17420	17348	17451	17331	17352	17262	17504	17115	17321	17317	17209	17441	17500	17499	17368	17170	17324	17306	17373	17394	17260	17514	17173	17438	17394	17238	17315	17577	17271	17220	17356	17411	17365	17293	17327	17240	17328	17425	17347	17228	17283	17277	17450	17296	17536	17324	17346	17490	17374	17383	17186	17423	17368	17366	17358	17214	17366	17245	17010	17175	17470	17371	17428	17411	17398	17318	17305	17210	17328	17398	17375	17195	17427	17359	17229	17389	17461	17409	17344	17537	17360	17406	17407	17469	17344	17196	17227	17362	17346	17273	17461	17244	17515	17209	17336	17536	17294	17312	17285	17329	17337	17369	17396	17337	17258	17111	17277	17548	17161	17386	17277	17379	17219	17360	17369	17360	17485	17318	17239	17299	17520	17297	17397	17469	17368	17324	17370	17367	17410	17330	17241	17396	17335	17342	17431	17214	17264	17487	17431	17305	17359	17209	17418	17370	17307	17455	17517	17389	17293	17396	17423	17264	17452	17323	17312	17464	17386	17429	17437	17255	17284	17398	17482	17277	17602	17345	17502	17310	17316	17295	17339	17359	17278	17186	17344	17282	17584	17174	17306	17190	17502	17154	17332	17333	17504	17258	17486	17428	17513	17223	17153	17369	17370	17437	17266	17427	17347	17169	17355	17446	17089	17238	17407	17316	17439	17308	17539	17452	17391	17538	17411	17375	17397	17417	17536	17301	17328	17440	17206	17213	17341	17421	17311	17523	17350	17327	17401	17385	17572	17453	17431	17597	17294	17267	17415	17469	17309	17332	17186	17420	17424	17341	17407	17293	17314	17321	17377	17467	17515	17246	17508	17445	17325	17273	17361	17398	17353	17288	17393	17504	17372	17334	17114	17171	17305	17217	17296	17251	17340	17487	17383	17566	17457	17399	17480	17308	17311	17341	17445	17424	17479	17329	17304	17385	17263	17244	17260	17508	17386	17370	17492	17042	17332	17451	17403	17458	17345	17480	17399	17363	17236	17326	17342	17458	17361	17234	17596	17391	17352	17214	17293	17395	17419	17414	17198	17552	17274	17471	17434	17504	17343	17324	17108	17276	17371	17272	17353	17186	17488	17117	17220	17433	17427	17480	17201	17308	17336	17196	17319	17498	17442	17471	17610	17293	17351	17331	17243	17327	17289	17397	17340	17482	17550	17450	17498	17317	17099	17265	17223	17261	17320	17282	17363	17445	17302	17356	17316	17297	17572	17470	17356	17223	17462	17495	17260	17353	17592	17379	17262	17374	17423	17232	17337	17281	17204	17226	17266	17681	17454	17429	17483	17387	17464	17362	17286	17290	17271	17328	17471	17391	17214	17370	17508	17446	17315	17265	17141	17149	17288	17222	17526	17332	17298	17328	17627	17373	17465	17189	17484	17425	17334	17318	17348	17233	17411	17276	17222	17292	17332	17300	17319	17497	17505	17447	17490	17282	17337	17167	17420	17422	17283	17192	17314	17344	17327	17346	17425	17430	17254	17283	17394	17285	17350	17097	17312	17366	17190	17257	17257	17220	17307	17400	17386	17277	17461	17262	17455	17536	17360	17295	17400	17584	17568	17465	17390	17166	17295	17333	17332	17420	17305	17508	17326	17378	17445	17307	17407	17424	17406	17321	17353	17379	17359	17356	17215	17240	17328	17362	17312	17366	17504	17243	17263	17296	17361	17528	17318	17268	17337	17297	17563	17388	17253	17301	17193	17411	17374	17454	17316	17370	17340	17465	17413	17244	17344	17191	17349	17239	17366	17370	17153	17465	17472	17350	17451	17326	17482	17327	17569	17554	17466	17362	17272	17438	17411	17166	17552	17346	17522	17270	17323	17290	17398	17656	17177	17579	17538	17281	17082	17184	17400	17416	17243	17268
22175	39248	36720	29520	25750	24383	21646	19909	18242	17218	17359	16407	16035	16769	16195	15986	15946	15154	15047	14909	15072	15015	14968	14861	14927	14953	14812	14621	14656	14732	14811	14567	14679	18963	22183	19792	17565	15870	15056	14659	14796	14558	14606	14558	14479	14382	14622	14422	14626	14496	14528	14676	14398	14499	14394	14396	14469	14731	14570	14541	14450	14552	14514	14627	14607	14437	14606	14672	14592	14545	14584	14392	14512	14482	14635	14604	14626	14567	14458	14769	14417	14581	14552	14343	14477	14779	14462	14590	14530	14374	14625	14547	14664	14360	14386	14522	14411	14628	14354	14461	14413	14591	14571	14405	14549	14567	14591	14625	14545	14544	14416	14607	14714	14518	14484	14735	14337	14570	14578	14666	14458	14649	14487	14432	14675	14305	14372	14578	14377	14440	14502	14449	14610	14522	14590	14657	14469	14574	14588	14823	14612	14534	14509	14478	14552	14704	14766	14502	14552	14513	14469	14452	14449	14579	14538	14438	14431	14587	14596	14638	14463	14445	14436	14443	14442	14275	14414	14284	14655	14605	14612	14636	14589	14686	14548	14480	14499	14641	14576	14597	14548	14557	14545	14519	14321	14516	14561	14570	14610	14493	14520	14467	14433	14434	14526	14612	14671	14562	14390	14504	14661	14529	14521	14573	14389	14498	14518	14421	14544	14427	14474	14572	14498	14541	14456	14754	14490	14422	14507	14525	14480	14716	14379	14598	14517	14573	14575	14647	14678	14398	14620	14551	14466	14306	14392	14617	14803	14509	14582	14558	14334	14453	14469	14590	14576	14493	14544	14394	14580	14559	14435	14618	14625	14575	14468	14478	14622	14357	14447	14636	14551	14482	14752	14422	14570	14667	14438	14558	14505	14515	14464	14411	14685	14559	14421	14474	14609	14545	14732	14408	14399	14508	14628	14446	14507	14559	14526	14605	14366	14588	14618	14435	14679	14324	14564	14475	14391	14438	14472	14349	14628	14517	14359	14692	14498	14550	14451	14512	14465	14513	14642	14577	14559	14533	14458	14659	14571	14561	14492	14565	14557	14498	14784	14518	14308	14383	14670	14516	14491	14419	14546	14512	14503	14332	14411	14540	14529	14520	14653	14574	14644	14496	14414	14343	14444	14495	14468	14597	14485	14527	14495	14412	14575	14382	14411	14518	14793	14425	14494	14563	14537	14515	14412	14456	14455	14505	14562	14469	14608	14463	14699	14493	14574	14481	14510	14473	14437	14364	14623	14426	14496	14594	14540	14323	14382	14670	14495	14586	14570	14516	14452	14305	14561	14255	14463	14575	14491	14299	14574	14502	14610	14588	14293	14541	14508	14580	14478	14444	14450	14636	14585	14617	14490	14431	14548	14571	14555	14667	14456	14427	14634	14561	14439	14419	14628	14531	14521	14593	14569	14679	14580	14414	14416	14559	14539	14494	14429	14634	14587	14595	14410	14555	14486	14771	14280	14528	14466	14534	14473	14561	14280	14592	14574	14332	14447	14394	14478	14471	14606	14460	14594	14598	14439	14444	14461	14527	14594	14419	14392	14579	14627	14504	14558	14637	14447	14471	14569	14521	14523	14524	14699	14652	14523	14490	14423	14540	14507	14414	14642	14351	14679	14636	14517	14467	14480	14528	14510	14506	14450	14622	14451	14487	14495	14597	14551	14431	14297	14444	14355	14525	14571	14386	14498	14399	14414	14532	14365	14394	14366	14513	14386	14434	14436	14458	14580	14408	14546	14357	14435	14509	14671	14670	14506	14460	14731	14401	14478	14505	14448	14365	14583	14353	14589	14579	14599	14460	14512	14402	14495	14529	14479	14533	14637	14474	14276	14529	14437	14598	14498	14522	14636	14471	14624	14461	14388	14541	14622	14577	14538	14354	14681	14501	14519	14345	14576	14434	14629	14543	14493	14590	14395	14521	14386	14457	14381	14641	14368	14558	14512	14520	14308	14400	14508	14640	14480	14465	14647	14539	14279	14514	14461	14527	14551	14364	14435	14597	14516	14496	14429	14539	14507	14528	14466	14501	14520	14597	14595	14499	14389	14537	14487	14434	14651	14565	14566	14546	14509	14560	14388	14660	14498	14403	14603	14507	14439	14496	14621	14524	14671	14538	14604	14359	14523	14580	14428	14401	14462	14656	14576	14500	14550	14384	14542	14387	14597	14436	14582	14517	14455	14523	14598	14550	14496	14517	14532	14579	14449	14564	14446	14565	14429	14472	14627	14496	14426	14508	14488	14477	14408	14630	14509	14429	14521	14568	14469	14393	14496	14319	14382	14583	14508	14441	14566	14425	14412	14523	14474	14646	14551	14494	14515	14427	14534	14576	14574	14395	14523	14550	14645	14618	14388	14457	14552	14471	14475	14549	14567	14480	14459	14498	14269	14589	14513	14607	14445	14450	14545	14571	14685	14626	14598	14603	14577	14409	14506	14419	14494	14589	14407	14640	14628	14607	14429	14389	14796	14471	14452	14562	14449	14479	14488	14443	14445	14665	14521	14552	14648	14477	14592	14467	14520	14444	14460	14481	14586	14595	14529	14537	14537	14686	14442	14397	14480	14515	14447	14529	14382	14451	14502	14450	14685	14520	14572	14467	14491	14417	14501	14477	14511	14621	14413	14530	14491	14368	14456	14468	14333	14592	14393	14670	14400	14473	14665	14571	14533	14448	14440	14406	14296	14595	14564	14389	14356	14557	14413	14673	14490	14474	14524	14601	14390	14629	14322	14494	14443	14433	14549	14540	14320	14671	14501	14383	14432	14578	14494	14413	14580	14572	14395	14416	14728	14434	14501	14449	14487	14487	14707	14680	14509	14341	14303	14512	14453	14618	14538	14648	14409	14488	14455	14380	14648	14714	14423	14579	14421	14549	14397	14531	14381	14533	14368	14470	14486	14380	14555	14366	14609	14423	14486	14526	14506	14435	14415	14745	14627	14663	14521	14502	14624	14500	14419	14495	14508	14442	14544	14419	14435	14502	14635	14613	14448	14393	14542	14638	14410	14641	14582	14439	14438	14347	14556	14404	14559	14555	14512	14521	14491	14223	14451	14603	14474	14550	14299	14621	14649	14436	14563	14497	14448	14469	14441	14506	14583	14477	14500	14501	14651	14454	14564	14574	14402	14619	14590	14569	14608	14581	14488	14565	14727	14453	14557	14495	14409	14482	14651	14491	14438	14458	14472	14524	14653	14630	14522	14431	14550	14551	14619	14557	14597	14414	14392	14447	14585	14547	14614	14377	14540	14577	14451	14665	14540	14468	14723	14569	14556	14427	14389	14453	14580	14513	14576	14439	14518	14413	14695	14553	14610	14309	14593	14497	14487	14389	14355	14351	14646	14666	14349	14437	14517	14600	14459	14556	14505	14561	14393	14527	14459	14477	14520	14591	14555	14468	14525	14493	14513	14522	14458	14520	14482	14461	14468	14503	14463	14497	14573	14579	14483	14546	14424	14389	14395	14487	14344	14572	14542	14591	14655	14406	14501	14564	14660	14539	14416	14580	14451	14488	14474	14526	14519	14407	14500	14483	14557	14456	14655	14574	14628	14534	14545	14467	14391	14455	14557	14402	14447	14382	14625	14406	14519	14473	14637	14643	14488	14528	14568	14615	14328	14571	14538	14343	14366	14464	14338	14491	14403	14371	14455	14446	14536	14482	14642	14515	14572	14558	14484	14632	14449	14404	14531	14417	14580	14628	14427	14621	14435	14560	14426	14587	14608	14490	14358	14448	14389	14248	14560	14546	14507	14395	14541	14484	14405	14422	14603	14622	14519	14487	14430	14583	14334	14435	14459	14435	14390	14477	14682	14541	14713	14516	14415	14560	14408	14534	14412	14401	14461	14530	14564	14417	14495	14516	14409	14702	14540	14570	14503	14618	14443	14608	14490	14542	14432	14577	14498	14508	14724	14415	14386	14722	14488	14597	14242	14539	14688	14564	14438	14487	14580	14575	14474	14498	14478	14478	14485	14509	14562	14389	14497	14661	14562	14489	14605	14318	14449	14446	14527	14360	14467	14645	14513	14630	14441	14486	14514	14492	14655	14603	14705	14495	14590	14737	14362	14535	14415	14442	14602	14485	14551	14532	14441	14579	14616	14632	14441	14459	14515	14604	14488	14453	14527	14714	14503	14465	14544	14492	14550	14548	14503	14443	14492	14534	14408	14638	14520	14624	14580	14446	14612	14537	14579	14386	14469	14558	14357	14428	14548	14337	14526	14402	14557	14430	14457	14459	14639	14512	14603	14544	14610	14632	14501	14459	14382	14502	14436	14498	14610	14446	14475	14513	14658	14461	14503	14496	14751	14506	14538	14364	14396	14493	14347	14499	14383	14516	14271	14509	14540	14446	14529	14497	14342	14430	14637	14571	14655	14491	14503	14323	14537	14529	14413	14416	14528	14516	14529	14639	14372	14570	14587	14482	14399	14560	14451	14517	14422	14500	14517	14482	14545	14489	14577	14727	14536	14574	14510	14676	14448	14481	14651	14537	14375	14531	14503	14715	14510	14568	14782	14494	14413	14472	14585	14585	14514	14389	14554	14507	14445	14638	14300	14556	14535	14462	14376	14567	14420	14557	14479	14480	14443	14539	14583	14433	14414	14468	14479	14435	14411	14404	14539	14456	14412	14452	14433	14644	14366	14427	14415	14625	14507	14548	14536	14441	14394	14528	14532	14539	14498	14590	14458	14498	14558	14310	14609	14619	14424	14635	14541	14454	14611	14557	14485	14551	14492	14488	14481	14482	14385	14633	14424	14451	14458	14490	14535	14498	14687	14517	14538	14359	14456	14353	14518	14565	14495	14505	14326	14395	14597	14342	14334	14670	14500	14364	14405	14520	14508	14507	14522	14418	14451	14589	14368	14474	14523	14430	14669	14615	14436	14683	14488	14664	14483	14505	14648	14538	14556	14475	14381	14495	14453	14574	14555	14521	14459	14526	14549	14527	14640	14337	14565	14683	14541	14574	14483	14471	14468	14387	14606	14384	14309	14536	14466	14420	14370	14799	14421	14590	14557	14539	14549	14601	14511	14413	14539	14515	14494	14412	14672	14497	14319	14407	14539	14574	14606	14484	14553	14668	14651	14546	14558	14612	14539	14571	14578	14616	14415	14370	14481	14582
28076	23163	28052	25286	20443	20227	19733	19036	18592	18276	18358	18217	18152	18229	18277	17968	17860	17776	17818	17761	17834	17633	17628	17753	17511	17588	17831	17525	17736	17738	17524	17718	17779	17776	18305	18211	18201	17837	17650	17467	17597	17623	17599	17578	17561	17801	17622	17780	17679	17547	17652	17662	17546	17746	17536	17436	17652	17616	17601	17485	17554	17651	17660	17509	17499	17474	17658	17545	17542	17589	17590	17420	17440	17632	17778	17628	17738	17534	17671	17492	17605	17741	17501	17664	17801	17638	17676	17514	17455	17504	17723	17411	17564	17533	17656	17652	17553	17717	17566	17555	17520	17579	17905	17653	17522	17824	17648	17399	17598	17646	17510	17613	17641	17736	17482	17811	17751	17622	17547	17711	17528	17668	17393	17648	17521	17452	17566	17469	17540	17504	17498	17557	17474	17546	17387	17808	17434	17658	17377	17614	17553	17697	17567	17603	17818	17767	17621	17675	17441	17511	17386	17609	17549	17629	17648	17462	17360	17595	17663	17645	17434	17770	17516	17515	17776	17686	17483	17675	17623	17559	17713	17730	17584	17555	17649	17498	17528	17547	17490	17598	17565	17506	17655	17948	17609	17459	17501	17805	17572	17486	17474	17441	17473	17392	17717	17814	17392	17568	17572	17719	17521	17521	17701	17513	17561	17739	17690	17910	17532	17653	17865	17278	17386	17590	17715	17572	17777	17668	17851	17665	17816	17577	17746	17510	17640	17424	17615	17589	17554	17585	17670	17656	17444	17649	17559	17549	17446	17320	17562	17715	17716	17583	17598	17598	17658	17686	17771	17735	17699	17602	17484	17469	17632	17739	17390	17521	17549	17648	17846	17641	17632	17510	17656	17598	17524	17678	17592	17620	17651	17426	17474	17446	17594	17560	17559	17577	17543	17629	17566	17722	17387	17434	17653	17423	17695	17543	17439	17519	17856	17609	17614	17612	17401	17646	17547	17692	17766	17784	17711	17550	17571	17675	17827	17653	17563	17438	17542	17690	17714	17870	17592	17628	17757	17474	17632	17691	17620	17587	17456	17622	17544	17659	17687	17673	17517	17483	17734	17551	17567	17471	17662	17610	17652	17636	17370	17626	17565	17694	17584	17633	17568	17599	17516	17643	17801	17573	17554	17464	17527	17566	17410	17527	17589	17423	17614	17673	17652	17697	17519	17601	17421	17676	17581	17496	17457	17546	17605	17640	17584	17522	17652	17629	17656	17592	17608	17541	17249	17649	17539	17576	17726	17579	17630	17607	17731	17762	17939	17515	17550	17598	17623	17547	17768	17815	17516	17608	17437	17418	17583	17507	17797	17548	17702	17592	17549	17494	17620	17577	17583	17597	17574	17524	17402	17811	17752	17528	17706	17814	17482	17490	17558	17593	17553	17555	17464	17491	17719	17770	17527	17358	17597	17556	17648	17748	17592	17672	17586	17335	17791	17518	17759	17390	17470	17459	17576	17690	17610	17604	17645	17584	17529	17436	17571	17395	17558	17708	17632	17503	17728	17583	17396	17613	17768	17570	17493	17677	17529	17369	17531	17577	17557	17606	17605	17675	17619	17687	17617	17774	17776	17837	17621	17459	17551	17599	17704	17530	17643	17644	17496	17560	17819	17622	17572	17775	17727	17561	17503	17555	17575	17614	17478	17503	17479	17609	17535	17593	17661	17555	17661	17674	17530	17607	17544	17598	17668	17548	17425	17633	17436	17816	17623	17614	17604	17594	17791	17526	17424	17604	17698	17661	17898	17832	17631	17753	17736	17348	17554	17655	17706	17745	17657	17449	17511	17467	17519	17703	17737	17815	17649	17685	17623	17503	17661	17655	17786	17590	17649	17426	17475	17779	17838	17678	17729	17740	17563	17585	17631	17415	17640	17674	17681	17628	17647	17554	17446	17479	17590	17711	17430	17394	17586	17456	17540	17259	17529	17628	17547	17440	17513	17671	17571	17468	17424	17414	17608	17605	17466	17699	17486	17612	17617	17839	17499	17551	17663	17410	17553	17431	17395	17818	17376	17536	17737	17692	17608	17495	17641	17680	17649	17490	17712	17504	17414	17616	17583	17500	17788	17529	17433	17488	17405	17284	17695	17747	17491	17632	17520	17667	17376	17481	17795	17629	17756	17664	17709	17590	17792	17455	17575	17721	17459	17656	17618	17641	17427	17304	17458	17686	17668	17594	17616	17689	17663	17547	17594	17567	17776	17316	17538	17535	17757	17517	17718	17580	17541	17659	17411	17551	17681	17673	17752	17814	17520	17438	17763	17558	17635	17648	17762	17519	17577	17618	17604	17638	17667	17691	17543	17516	17773	17620	17644	17435	17713	17674	17605	17352	17622	17523	17569	17698	17600	17461	17760	17589	17659	17626	17583	17790	17393	17661	17667	17579	17718	17735	17471	17516	17677	17468	17656	17772	17534	17529	17566	17570	17630	17501	17581	17539	17843	17726	17590	17525	17642	17548	17698	17444	17571	17717	17739	17540	17568	17804	17687	17587	17725	17473	17461	17602	17658	17793	17605	17560	17695	17620	17676	17597	17445	17549	17759	17499	17668	17570	17333	17538	17577	17734	17540	17886	17692	17708	17612	17402	17545	17613	17578	17555	17795	17673	17324	17406	17535	17464	17656	17780	17589	17585	17546	17420	17482	17689	17647	17697	17559	17479	17463	17563	17682	17472	17684	17584	17599	17517	17533	17675	17775	17828	17510	17643	17656	17418	17552	17461	17599	17428	17479	17548	17563	17376	17538	17666	17833	17656	17633	17750	17710	17506	17505	17643	17554	17832	17476	17565	17668	17619	17811	17631	17698	17545	17562	17457	17559	17556	17830	17504	17635	17811	17660	17449	17592	17609	17564	17569	17463	17738	17487	17737	17597	17683	17615	17598	17650	17453	17670	17494	17456	17563	17614	17541	17655	17532	17467	17713	17314	17499	17526	17582	17492	17392	17791	17525	17596	17332	17715	17764	17371	17536	17501	17567	17605	17346	17535	17909	17745	17678	17550	17529	17662	17589	17688	17727	17596	17461	17640	17585	17733	17641	17712	17476	17506	17782	17710	17633	17638	17571	17789	17533	17614	17483	17562	17471	17599	17616	17756	17792	17457	17554	17356	17759	17556	17677	17820	17738	17492	17689	17536	17741	17676	17649	17400	17678	17704	17702	17675	17577	17491	17509	17485	17652	17603	17643	17624	17569	17593	17764	17488	17652	17632	17645	17578	17582	17533	17625	17391	17523	17350	17653	17450	17615	17645	17554	17554	17589	17589	17573	17712	17713	17607	17873	17724	17592	17594	17667	17789	17507	17615	17381	17573	17589	17518	17555	17525	17663	17544	17735	17333	17693	17633	17683	17695	17672	17545	17748	17506	17272	17689	17758	17765	17569	17315	17609	17694	17451	17646	17567	17528	17490	17518	17699	17671	17606	17704	17713	17700	17727	17446	17700	17574	17767	17527	17346	17634	17515	17406	17623	17475	17670	17365	17570	17603	17461	17650	17534	17540	17667	17450	17496	17548	17603	17475	17453	17750	17466	17805	17449	17499	17758	17548	17697	17487	17543	17583	17561	17608	17692	17378	17606	17785	17533	17667	17514	17603	17660	17685	17548	17588	17451	17484	17602	17721	17602	17635	17576	17688	17444	17594	17581	17674	17737	17609	17553	17659	17514	17654	17666	17499	17709	17679	17406	17524	17497	17716	17539	17761	17655	17783	17660	17604	17781	17616	17595	17512	17565	17517	17579	17564	17444	17510	17732	17472	17631	17531	17618	17666	17651	17673	17609	17704	17530	17613	17649	17549	17628	17804	17409	17715	17566	17527	17594	17380	17506	17668	17761	17610	17603	17545	17626	17736	17692	17557	17364	17389	17592	17593	17401	17499	17506	17543	17597	17577	17456	17640	17679	17636	17720	17622	17516	17528	17660	17676	17689	17709	17512	17451	17546	17626	17560	17682	17506	17571	17761	17470	17540	17677	17438	17686	17689	17577	17621	17624	17603	17658	17750	17530	17876	17735	17606	17520	17645	17421	17448	17562	17622	17372	17856	17566	17679	17600	17629	17513	17624	17482	17625	17550	17554	17580	17598	17412	17527	17561	17600	17703	17740	17653	17692	17492	17606	17693	17797	17513	17369	17667	17630	17678	17580	17583	17649	17610	17671	17665	17778	17543	17640	17703	17651	17632	17492	17441	17635	17618	17763	17658	17668	17484	17606	17567	17650	17638	17363	17569	17548	17695	17577	17768	17552	17542	17547	17612	17642	17569	17398	17645	17544	17692	17734	17576	17572	17607	17542	17461	17639	17497	17683	17566	17679	17617	17338	17683	17700	17686	17460	17710	17794	17643	17613	17627	17360	17656	17599	17509	17558	17767	17480	17585	17565	17442	17749	17717	17552	17570	17564	17653	17453	17871	17693	17518	17652	17459	17498	17641	17505	17450	17567	17543	17646	17444	17536	17585	17786	17395	17520	17564	17868	17761	17385	17644	17563	17581	17753	17425	17768	17461	17519	17486	17430	17791	17621	17439	17679	17615	17682	17572	17391	17390	17538	17695	17590	17687	17637	17384	17589	17557	17423	17453	17458	17649	17632	17676	17519	17480	17661	17636	17625	17560	17625	17395	17387	17553	17562	17449	17645	17678	17665	17673	17808	17551	17685	17582	17755	17582	17548	17864	17623	17721	17517	17631	17720	17561	17708	17618	17600	17558	17656	17348	17655	17800	17432	17605	17707	17668	17601	17693	17700	17640	17542	17745	17740	17496	17666	17508	17540	17653	17491	17411	17516	17619	17572	17752	17414	17656	17777	17653	17624	17463	17745	17637	17566	17552	17748	17648	17481	17549	17607	17614	17484	17634	17513	17399	17609	17516	17509	17344	17607	17511	17424	17762	17749	17534	17413	17596	17644	17620	17463	17401	17606	17586	17662	17608	17591	17842	17565	17722	17704	17595	17443	17587	17611	17709	17548	17491	17459	17534	17702	17548	17713	17637	17610	17679	17700	17689	17690	17479	17522	17712	17623	17747	17515	17684	17452	17517	17698	17570	17336	17586	17609	17564	17641	17760	17643	17549	17609	17618	17534	17664	17501	17598	17619	17533	17711	17789	17416	17644	17578	17579	17605	17688	17427
20258	28073	26631	21685	18894	18686	17668	16872	16150	15502	15628	15445	15216	15562	15405	15109	14925	14837	14840	14796	14869	14882	14928	14890	14967	14848	14800	14690	14790	14949	14887	14866	14822	15005	15215	15234	15192	14990	14648	14751	14646	14712	14612	14602	14537	14668	14665	14564	14536	14385	14860	14648	14810	14521	14583	14701	14536	14576	14820	14712	14557	14613	14601	14609	14700	14853	14741	14693	14682	14539	14817	14573	14517	14779	14676	14573	14698	14774	14804	14839	14709	14609	14660	14674	14640	14582	14717	14660	14712	14495	14860	14614	14707	14760	14727	14545	14691	14684	14651	14561	14723	14658	14595	14689	14641	14456	14612	14658	14689	14667	14688	14593	14654	14581	14554	14639	14788	14757	14542	14720	14751	14625	14566	14711	14598	14722	14740	14693	14691	14644	14623	14562	14748	14736	14608	14644	14693	14619	14606	14706	14748	14733	14694	14527	14612	14779	14669	14778	14643	14610	14690	14641	14535	14761	14621	14578	14764	14711	14757	14818	14638	14612	14723	14805	14462	14711	14706	14671	14658	14660	14720	14638	14664	14633	14619	14746	14676	14603	14582	14715	14565	14901	14430	14653	14524	14723	14620	14569	14541	14531	14642	14757	14575	14647	14661	14630	14569	14571	14604	14749	14415	14698	14728	14747	14670	14579	14620	14562	14712	14634	14852	14884	14703	14662	14596	14673	14684	14649	14606	14604	14567	14807	14647	14561	14544	14751	14684	14661	14790	14513	14594	14627	14467	14847	14553	14690	14583	14802	14672	14633	14645	14613	14709	14686	14718	14693	14600	14658	14645	14666	14636	14633	14634	14567	14666	14793	14767	14486	14532	14849	14693	14627	14673	14685	14622	14646	14649	14628	14552	14603	14711	14501	14678	14630	14450	14521	14689	14503	14628	14638	14731	14676	14723	14695	14656	14794	14545	14652	14751	14590	14748	14703	14669	14606	14723	14516	14643	14608	14587	14680	14582	14763	14782	14609	14630	14752	14676	14504	14682	14669	14752	14749	14668	14681	14559	14586	14540	14718	14603	14592	14702	14839	14634	14575	14722	14723	14708	14685	14693	14529	14684	14690	14623	14564	14744	14573	14729	14664	14526	14733	14602	14753	14726	14780	14660	14489	14554	14645	14613	14592	14527	14656	14778	14558	14740	14630	14611	14684	14787	14707	14640	14843	14645	14622	14637	14634	14641	14726	14664	14785	14754	14551	14735	14746	14652	14668	14642	14468	14846	14630	14731	14410	14577	14702	14599	14684	14642	14567	14585	14742	14790	14697	14534	14573	14540	14692	14733	14664	14665	14632	14656	14686	14653	14637	14670	14522	14533	14603	14511	14731	14676	14625	14592	14753	14444	14668	14656	14714	14581	14749	14686	14780	14675	14714	14621	14647	14652	14740	14677	14573	14713	14675	14463	14596	14596	14651	14761	14625	14577	14635	14695	14692	14722	14776	14623	14718	14587	14787	14671	14621	14485	14660	14796	14732	14632	14559	14580	14619	14721	14535	14683	14660	14585	14616	14805	14672	14592	14669	14705	14688	14614	14729	14653	14651	14593	14613	14676	14638	14645	14826	14464	14663	14766	14624	14460	14686	14908	14612	14587	14673	14731	14455	14579	14834	14515	14756	14643	14692	14755	14692	14634	14698	14606	14827	14637	14535	14628	14688	14599	14826	14503	14764	14718	14601	14504	14710	14783	14753	14760	14625	14654	14727	14715	14782	14543	14622	14663	14671	14636	14673	14611	14644	14648	14598	14579	14631	14612	14732	14588	14744	14641	14778	14684	14656	14789	14603	14631	14574	14828	14718	14645	14696	14715	14694	14763	14612	14660	14662	14762	14740	14675	14802	14645	14667	14632	14545	14745	14673	14701	14592	14812	14679	14605	14792	14608	14575	14652	14659	14712	14780	14605	14704	14680	14656	14564	14654	14616	14758	14536	14659	14714	14900	14392	14811	14576	14587	14556	14544	14759	14732	14667	14669	14724	14709	14638	14605	14553	14611	14771	14668	14598	14724	14702	14674	14784	14471	14704	14697	14519	14714	14629	14738	14660	14855	14733	14618	14672	14890	14764	14675	14641	14633	14838	14621	14734	14765	14672	14566	14644	14641	14766	14522	14651	14787	14673	14637	14667	14670	14632	14789	14630	14809	14799	14604	14832	14724	14772	14637	14658	14722	14720	14709	14675	14702	14710	14622	14606	14912	14649	14550	14634	14564	14669	14676	14536	14610	14634	14826	14572	14572	14677	14742	14631	14594	14598	14510	14742	14692	14556	14656	14578	14702	14606	14677	14709	14672	14699	14661	14754	14623	14663	14702	14634	14839	14781	14759	14712	14527	14695	14923	14758	14773	14669	14850	14784	14618	14585	14572	14591	14558	14693	14612	14654	14718	14607	14600	14795	14718	14623	14695	14730	14659	14837	14762	14571	14724	14795	14591	14674	14776	14574	14636	14587	14756	14682	14736	14675	14693	14657	14461	14706	14537	14410	14507	14553	14502	14549	14643	14596	14623	14604	14571	14631	14597	14675	14818	14589	14770	14711	14504	14676	14599	14615	14621	14588	14640	14736	14596	14562	14513	14547	14531	14513	14676	14638	14614	14644	14688	14738	14685	14690	14656	14515	14637	14761	14750	14818	14699	14732	14667	14787	14605	14629	14752	14594	14769	14713	14468	14668	14682	14594	14512	14714	14551	14595	14755	14723	14764	14511	14810	14638	14772	14714	14611	14563	14639	14560	14707	14654	14642	14779	14495	14712	14611	14719	14548	14552	14754	14673	14803	14686	14679	14597	14627	14570	14598	14542	14647	14594	14595	14596	14624	14630	14561	14565	14494	14634	14727	14513	14563	14668	14630	14593	14589	14472	14765	14658	14601	14615	14788	14571	14630	14500	14649	14651	14562	14632	14644	14720	14620	14540	14652	14662	14659	14582	14585	14837	14658	14700	14810	14698	14561	14677	14599	14784	14644	14624	14726	14643	14737	14788	14612	14718	14733	14495	14381	14674	14677	14661	14680	14611	14464	14714	14570	14627	14466	14730	14678	14751	14743	14628	14580	14736	14630	14644	14591	14470	14723	14600	14641	14711	14729	14624	14659	14726	14614	14505	14634	14797	14707	14725	14575	14599	14620	14601	14682	14518	14631	14774	14766	14721	14732	14616	14605	14644	14780	14621	14565	14606	14660	14587	14789	14649	14651	14753	14613	14685	14740	14585	14753	14658	14552	14625	14718	14547	14499	14618	14777	14592	14645	14720	14665	14616	14818	14658	14721	14593	14658	14677	14723	14731	14777	14796	14721	14487	14703	14790	14754	14461	14639	14652	14508	14750	14539	14699	14587	14758	14721	14563	14664	14750	14664	14741	14669	14752	14633	14620	14664	14629	14827	14690	14738	14866	14665	14763	14638	14618	14750	14509	14697	14752	14655	14728	14678	14508	14677	14732	14797	14705	14559	14651	14699	14513	14628	14557	14764	14718	14643	14525	14806	14727	14514	14731	14618	14704	14640	14421	14655	14716	14714	14636	14584	14648	14723	14748	14605	14603	14807	14741	14495	14686	14547	14631	14653	14831	14702	14746	14806	14522	14618	14606	14677	14530	14654	14725	14600	14659	14638	14672	14633	14534	14611	14735	14714	14639	14580	14729	14652	14529	14614	14749	14631	14844	14712	14582	14663	14640	14733	14509	14729	14731	14828	14575	14668	14684	14582	14619	14696	14598	14676	14681	14573	14638	14580	14603	14710	14745	14657	14727	14571	14644	14585	14690	14636	14678	14535	14622	14695	14770	14638	14485	14635	14611	14507	14728	14762	14661	14711	14592	14815	14664	14702	14616	14587	14685	14762	14570	14634	14711	14594	14769	14601	14623	14625	14703	14627	14684	14674	14739	14668	14591	14629	14562	14636	14555	14807	14607	14618	14603	14675	14657	14635	14725	14697	14834	14647	14822	14931	14635	14646	14702	14696	14743	14719	14621	14401	14730	14586	14607	14590	14918	14600	14695	14516	14662	14760	14676	14707	14603	14651	14670	14697	14734	14638	14695	14755	14830	14641	14553	14677	14784	14667	14584	14681	14536	14624	14796	14704	14832	14534	14810	14787	14868	14645	14762	14593	14651	14563	14711	14631	14638	14673	14646	14590	14650	14814	14785	14559	14743	14649	14614	14526	14780	14815	14789	14462	14715	14645	14657	14667	14592	14656	14689	14610	14605	14748	14694	14721	14705	14764	14816	14781	14581	14606	14729	14706	14619	14595	14649	14670	14818	14542	14749	14643	14758	14634	14661	14731	14633	14769	14671	14691	14553	14711	14775	14611	14598	14599	14548	14674	14468	14741	14593	14896	14777	14685	14590	14520	14621	14665	14754	14686	14705	14742	14753	14758	14586	14617	14662	14689	14733	14710	14685	14624	14664	14602	14604	14435	14558	14806	14740	14455	14817	14713	14686	14672	14763	14731	14734	14690	14619	14472	14633	14514	14610	14783	14728	14619	14807	14567	14667	14628	14676	14554	14747	14639	14694	14642	14499	14757	14629	14744	14660	14614	14696	14616	14658	14742	14644	14681	14578	14554	14831	14555	14623	14728	14510	14427	14736	14515	14664	14761	14733	14632	14666	14711	14686	14672	14578	14667	14658	14664	14694	14519	14765	14545	14779	14701	14681	14836	14590	14714	14522	14730	14689	14707	14550	14525	14680	14517	14651	14790	14604	14653	14548	14650	14682	14619	14729	14684	14573	14644	14665	14796	14849	14660	14767	14683	14755	14559	14764	14607	14717	14645	14844	14639	14853	14651	14752	14705	14707	14718	14735	14579	14712	14626	14709	14582	14610	14608	14576	14712	14621	14645	14786	14620	14661	14527	14521	14774	14805	14690	14740	14637	14861	14510	14677	14566	14691	14590	14760	14806	14650	14658	14726	14521	14719	14631	14571	14497	14729	14745	14542	14752	14710	14541	14848	14712	14693	14488	14864	14819	14581	14775	14762	14606	14766	14725	14594	14634	14638	14661	14713	14831	14630	14606	14872	14615	14615	14834	14558	14789	14737	14715	14839	14515	14722	14767	14672	14710	14600	14744	14578	14729	14581	14613	14626	14813	14563	14647	14616	14758	14490	14683	14663	14520
23897	21489	29264	24295	22560	24267	23764	20391	19040	18862	18787	18427	18109	18261	18503	18320	17969	17938	17546	17505	17638	17555	17708	17693	17808	17523	17550	17396	17595	17501	17357	17704	17645	19176	20518	20148	19013	18212	17976	17546	17524	17351	17622	17475	17211	17517	17345	17446	17542	17535	17222	17426	17399	17476	17529	17361	17359	17454	17436	17338	17275	17364	17657	17461	17296	17323	17326	17177	17489	17518	17302	17561	17408	17411	17213	17520	17425	17421	17390	17274	17467	17454	17340	17230	17463	17419	17343	17458	17225	17271	17477	17410	17555	17396	17255	17403	17389	17410	17250	17339	17432	17275	17484	17469	17395	17217	17255	17241	17493	17471	17337	17289	17460	17156	17256	17548	17320	17577	17349	17347	17312	17554	17323	17270	17418	17291	17100	17413	17423	17290	17333	17456	17451	17655	17450	17306	17406	17495	17504	17228	17348	17405	17494	17459	17460	17406	17228	17202	17206	17115	17268	17579	17418	17386	17424	17335	17368	17300	17535	17387	17255	17503	17351	17451	17344	17386	17425	17443	17455	17361	17472	17549	17503	17331	17339	17377	17414	17058	17350	17342	17271	17360	17401	17281	17320	17434	17290	17460	17297	17440	17296	17472	17147	17477	17426	17272	17542	17395	17181	17399	17483	17595	17423	17472	17280	17367	17255	17437	17345	17537	17306	17298	17525	17384	17147	17519	17355	17277	17564	17384	17352	17305	17253	17322	17439	17197	17227	17540	17302	17296	17262	17424	17292	17151	17061	17428	17426	17459	17440	17241	17310	17137	17270	17363	17385	17449	17434	17438	17269	17548	17426	17265	17504	17398	17326	17340	17380	17387	17446	17296	17364	17341	17143	17269	17390	17352	17305	17311	17304	17390	17184	17296	17529	17408	17457	17398	17456	17233	17465	17581	17414	17445	17561	17281	17483	17252	17313	17357	17418	17385	17490	17200	17328	17384	17305	17243	17323	17332	17482	17474	17308	17443	17122	17308	17403	17555	17395	17414	17253	17414	17255	17456	17401	17475	17379	17194	17441	17382	17187	17431	17214	17406	17288	17445	17396	17291	17423	17442	17394	17482	17431	17414	17435	17474	17393	17326	17611	17432	17385	17396	17225	17242	17265	17275	17107	17368	17429	17654	17309	17325	17157	17323	17364	17284	17480	17231	17208	17382	17124	17262	17395	17288	17348	17610	17446	17449	17383	17384	17482	17553	17466	17388	17322	17329	17225	17460	17417	17351	17440	17372	17446	17320	17573	17574	17352	17345	17266	17415	17246	17223	17354	17386	17228	17284	17260	17426	17449	17331	17363	17452	17291	17372	17411	17409	17181	17256	17475	17458	17470	17330	17309	17271	17202	17312	17538	17327	17336	17360	17447	17452	17472	17495	17492	17409	17429	17317	17566	17513	17455	17262	17440	17347	17239	17257	17507	17283	17348	17526	17494	17263	17223	17199	17259	17547	17422	17316	17317	17244	17530	17268	17460	17273	17539	17383	17265	17360	17468	17386	17407	17463	17334	17373	17138	17328	17395	17286	17331	17529	17301	17230	17485	17412	17481	17424	17345	16989	17417	17400	17357	17317	17218	17549	17204	17255	17254	17579	17489	17318	17229	17298	17197	17220	17466	17237	17547	17694	17347	17277	17420	17422	17322	17289	17303	17462	17409	17280	17574	17210	17340	17397	17137	17305	17460	17289	17106	17407	17580	17470	17197	17366	17464	17509	17416	17177	17119	17384	17231	17212	17417	17277	17252	17341	17661	17289	17406	17331	17476	17213	17450	17541	17512	17398	17319	17290	17427	17338	17233	17495	17429	17361	17156	17303	17244	17561	17646	17206	17361	17511	17382	17227	17160	17348	17435	17524	17371	17314	17216	17456	17257	17269	17477	17450	17354	17386	17531	17460	17258	17402	17354	17115	17515	17468	17413	17421	17351	17163	17293	17417	17308	17431	17333	17349	17497	17512	17532	17465	17288	17428	17431	17333	17368	17341	17315	17444	17405	17341	17550	17377	17387	17362	17257	17312	17470	17411	17435	17529	17606	17352	17186	17166	17282	17505	17320	17266	17321	17542	17182	17382	17381	17390	17177	17320	17519	17325	17481	17387	17235	17393	17237	17563	17292	17603	17492	17344	17603	17197	17402	17199	17450	17339	17341	17445	17016	17172	17222	17362	17335	17397	17515	17467	17212	17254	17264	17184	17253	17313	17343	17533	17460	17429	17338	17339	17373	17335	17506	17310	17336	17397	17272	17396	17485	17517	17399	17273	17293	17244	17308	17480	17452	17247	17369	17335	17230	17169	17417	17610	17300	17284	17363	17498	17340	17498	17449	17201	17499	17311	17406	17428	17426	17457	17383	17464	17362	17356	17359	17446	17343	17265	17372	17482	17361	17468	17340	17700	17416	17408	17480	17278	17396	17316	17366	17365	17412	17394	17297	17623	17589	17365	17360	17303	17366	17391	17612	17288	17435	17310	17398	17468	17385	17323	17402	17345	17291	17278	17521	17639	17293	17483	17330	17221	17401	17296	17341	17273	17496	17285	17329	17508	17534	17453	17593	17460	17533	17385	17553	17223	17245	17343	17456	17319	17448	17458	17282	17443	17401	17209	17372	17262	17271	17376	17461	17353	17351	17355	17340	17391	17469	17471	17361	17371	17409	17334	17456	17511	17276	17480	17420	17342	17543	17423	17650	17463	17442	17044	17405	17392	17414	17382	17501	17411	17360	17537	17293	17472	17331	17226	17459	17578	17397	17290	17126	17289	17430	17422	17337	17178	17435	17237	17304	17344	17276	17156	17262	17429	17230	17459	17470	17302	17269	17399	17234	17469	17317	17309	17317	17458	17419	17462	17299	17405	17294	17291	17178	17379	17093	17380	17340	17357	17387	17298	17358	17514	17442	17488	17388	17405	17347	17365	17330	17507	17383	17220	17333	17345	17554	17587	17160	17388	17217	17373	17105	17059	17297	17404	17118	17153	17413	17295	17361	17418	17426	17553	17355	17176	17368	17313	17377	17167	17297	17414	17526	17192	17416	17335	17416	17419	17156	17655	17414	17245	17627	17300	17577	17481	17362	17295	17333	17207	17322	17494	17356	17106	17390	17339	17372	17255	17614	17565	17346	17375	17257	17416	17258	17341	17359	17401	17363	17149	17528	17572	17326	17390	17375	17560	17347	17456	17687	17302	17400	17454	17418	17416	17279	17446	17309	17413	17260	17457	17414	17514	17426	17321	17370	17585	17481	17358	17345	17387	17483	17355	17270	17182	17406	17482	17388	17477	17446	17351	17368	17609	17397	17523	17137	17284	17156	17236	17290	17550	17440	17471	17429	17422	17358	17220	17421	17491	17423	17578	17552	17310	17451	17424	17357	17283	17299	17397	17318	17361	17224	17529	17387	17309	17399	17476	17531	17082	17427	17410	17413	17285	17429	17356	17406	17396	17353	17421	17422	17454	17337	17412	17444	17407	17352	17305	17436	17390	17413	17479	17037	17278	17378	17538	17329	17215	17350	17446	17454	17472	17225	17238	17319	17335	17544	17341	17409	17441	17295	17444	17510	17308	17343	17286	17222	17352	17483	17402	17307	17319	17304	17327	17421	17310	17305	17375	17393	17273	17386	17442	17395	17512	17462	17460	17400	17532	17316	17430	17508	17336	17352	17656	17421	17431	17185	17512	17278	17330	17431	17258	17385	17469	17493	17609	17350	17374	17427	17466	17300	17248	17448	17368	17446	17402	17370	17340	17205	17341	17486	17386	17402	17328	17251	17332	17429	17400	17364	17425	17468	17546	17422	17451	17217	17440	17199	17277	17416	17420	17458	17299	17369	17397	17381	17319	17425	17247	17620	17556	17382	17240	17506	17190	17454	17384	17382	17401	17403	17311	17300	17138	17353	17379	17386	17681	17362	17304	17482	17464	17412	17509	17442	17500	17365	17331	17317	17140	17273	17237	17440	17447	17515	17562	17597	17553	17332	17377	17490	17348	17624	17348	17407	17491	17423	17267	17245	17328	17474	17446	17362	17281	17239	17353	17266	17347	17448	17443	17555	17277	17537	17432	17310	17407	17330	17272	17348	17244	17460	17449	17345	17414	17255	17311	17367	17479	17424	17445	17447	17412	17401	17452	17422	17374	17286	17303	17243	17275	17279	17408	17355	17491	17399	17202	17491	17361	17122	17415	17493	17451	17572	17432	17401	17434	17222	17159	17416	17413	17437	17524	17338	17297	17338	17286	17501	17228	17375	17065	17262	17202	17264	17368	17351	17362	17436	17280	17343	17463	17284	17310	17443	17410	17318	17240	17415	17482	17313	17354	17257	17500	17653	17598	17489	17403	17384	17343	17548	17318	17318	17271	17263	17298	17429	17358	17350	17600	17486	17566	17228	17400	17374	17454	17357	17344	17552	17321	17423	17443	17531	17339	17393	17337	17278	17387	17319	17400	17380	17417	17322	17307	17203	17204	17214	17715	17390	17458	17475	17450	17403	17078	17353	17445	17419	17384	17467	17466	17354	17501	17384	17379	17337	17545	17291	17275	17453	17467	17114	17516	17281	17389	17374	17401	17376	17267	17243	17368	17248	17423	17469	17437	17104	17326	17341	17334	17092	17243	17377	17450	17150	17303	17303	17394	17399	17432	17518	17317	17366	17428	17493	17223	17489	17184	17305	17226	17399	17351	17332	17527	17441	17551	17294	17534	17580	17291	17577	17597	17378	17443	17346	17380	17366	17184	17337	17331	17439	17443	17314	17260	17212	17251	17349	17374	17396	17421	17316	17449	17258	17381	17269	17486	17343	17227	17338	17088	17345	17352	17464	17477	17395	17331	17241	17354	17440	17472	17575	17481	17134	17493	17449	17521	17262	17396	17361	17367	17333	17396	17358	17489	17203	17349	17387	17252	17320	17324	17577	17292	17463	17366	17359	17152	17625	17388	17285	17408	17331	17323	17478	17427	17246	17310	17302	17333	17393	17340	17316	17526	17521	17286	17351	17541	17641	17398	17313	17128	17359	17300	17241	17242	17236	17189	17433	17342	17215	17410	17350	17495	17457	17396	17282	17255	17333	17371	17057	17550	17294	17258	17489	17346	17482	17174	17171	17319	17460	17401	17576	17443	17291	17375	17328	17587
20196	35221	33172	27175	21674	21191	19880	18871	16939	16530	16349	15948	15813	16254	15822	15517	15474	15081	14871	14762	14802	14875	14922	14664	14780	14965	14691	14621	14558	14795	14790	14694	14891	17298	18660	17667	16129	15365	14924	14587	14584	14521	14504	14616	14599	14693	14328	14470	14502	14380	14682	14493	14519	14493	14505	14497	14534	14567	14597	14432	14583	14592	14655	14467	14500	14627	14524	14520	14711	14430	14646	14695	14566	14478	14561	14461	14633	14540	14580	14570	14655	14528	14536	14498	14585	14582	14454	14598	14559	14524	14732	14411	14516	14592	14321	14446	14657	14569	14406	14420	14637	14584	14617	14425	14609	14587	14418	14413	14404	14530	14462	14470	14755	14601	14502	14562	14309	14407	14579	14492	14508	14532	14595	14608	14517	14546	14707	14689	14592	14530	14599	14550	14529	14456	14431	14460	14466	14675	14428	14469	14311	14504	14587	14713	14854	14495	14504	14575	14429	14549	14497	14604	14485	14442	14480	14665	14528	14524	14325	14531	14469	14732	14662	14646	14629	14574	14540	14598	14509	14408	14513	14611	14528	14383	14635	14545	14606	14683	14750	14415	14561	14656	14540	14497	14496	14452	14374	14419	14594	14513	14727	14418	14587	14622	14635	14714	14407	14505	14528	14432	14689	14553	14569	14471	14571	14425	14565	14587	14484	14483	14448	14383	14438	14516	14588	14540	14534	14594	14617	14551	14491	14522	14558	14352	14514	14611	14693	14560	14587	14470	14572	14559	14617	14353	14590	14583	14566	14376	14599	14385	14422	14596	14572	14641	14780	14282	14433	14522	14381	14456	14653	14588	14320	14649	14575	14468	14543	14484	14617	14516	14460	14498	14508	14438	14584	14310	14460	14432	14479	14702	14496	14511	14571	14540	14588	14489	14370	14476	14513	14503	14465	14424	14392	14559	14687	14509	14530	14609	14561	14403	14563	14508	14402	14500	14466	14403	14623	14404	14474	14721	14449	14504	14549	14582	14575	14664	14555	14388	14654	14684	14710	14580	14449	14668	14595	14445	14661	14506	14487	14568	14591	14490	14485	14314	14667	14603	14760	14595	14427	14641	14542	14324	14630	14595	14413	14421	14541	14575	14615	14548	14571	14590	14489	14454	14628	14389	14375	14469	14672	14484	14650	14563	14449	14438	14522	14641	14484	14430	14501	14484	14581	14388	14562	14653	14577	14422	14556	14478	14533	14466	14447	14425	14515	14362	14495	14435	14534	14438	14569	14441	14588	14793	14576	14534	14605	14598	14504	14590	14402	14586	14462	14459	14699	14602	14390	14547	14699	14530	14501	14530	14368	14497	14511	14421	14465	14685	14531	14452	14513	14483	14504	14642	14596	14572	14633	14316	14457	14462	14569	14680	14526	14366	14395	14538	14612	14461	14492	14589	14595	14641	14475	14619	14597	14449	14587	14420	14472	14417	14561	14498	14384	14542	14408	14463	14618	14457	14673	14553	14555	14479	14612	14611	14325	14542	14523	14637	14749	14493	14608	14562	14476	14638	14514	14577	14514	14521	14279	14396	14662	14636	14512	14502	14700	14549	14738	14536	14526	14525	14505	14362	14520	14443	14607	14613	14481	14415	14687	14441	14541	14648	14408	14616	14484	14484	14476	14519	14475	14518	14592	14289	14481	14466	14592	14491	14321	14583	14642	14443	14598	14516	14513	14351	14509	14545	14461	14464	14603	14291	14621	14492	14543	14412	14450	14361	14488	14418	14563	14340	14451	14484	14654	14630	14548	14379	14605	14570	14516	14648	14446	14658	14712	14701	14573	14587	14452	14628	14439	14365	14501	14461	14533	14463	14593	14551	14448	14481	14519	14457	14429	14555	14492	14685	14430	14443	14568	14518	14496	14634	14574	14591	14487	14445	14572	14480	14423	14489	14611	14548	14586	14432	14480	14437	14614	14399	14562	14559	14454	14593	14584	14421	14610	14365	14580	14495	14847	14560	14498	14403	14524	14615	14382	14535	14446	14518	14558	14615	14543	14490	14473	14441	14517	14507	14519	14520	14598	14504	14466	14524	14472	14328	14485	14477	14495	14520	14539	14767	14497	14599	14674	14523	14511	14555	14485	14600	14655	14546	14458	14530	14609	14527	14544	14602	14605	14592	14513	14589	14541	14509	14507	14522	14514	14545	14585	14522	14483	14539	14499	14539	14554	14441	14661	14594	14605	14581	14527	14389	14450	14588	14540	14632	14486	14580	14509	14606	14534	14581	14429	14644	14673	14522	14530	14602	14659	14447	14501	14647	14488	14545	14567	14443	14606	14352	14477	14611	14507	14507	14563	14552	14655	14500	14639	14393	14429	14464	14561	14593	14466	14595	14500	14431	14515	14558	14351	14431	14619	14660	14432	14523	14626	14528	14533	14567	14709	14425	14458	14429	14695	14380	14366	14627	14718	14555	14664	14491	14584	14580	14648	14283	14553	14359	14535	14621	14559	14579	14623	14270	14618	14578	14582	14722	14422	14520	14648	14486	14511	14681	14531	14441	14599	14580	14489	14536	14553	14485	14597	14714	14440	14600	14440	14505	14545	14508	14516	14507	14736	14550	14571	14596	14570	14559	14478	14441	14696	14360	14450	14400	14544	14493	14552	14633	14338	14540	14583	14501	14551	14533	14701	14529	14606	14570	14590	14400	14548	14568	14517	14619	14561	14543	14438	14628	14509	14398	14430	14459	14373	14524	14419	14454	14521	14472	14417	14630	14655	14560	14463	14441	14492	14448	14681	14622	14572	14469	14521	14686	14700	14434	14482	14505	14678	14730	14706	14423	14459	14538	14617	14565	14570	14270	14508	14620	14716	14523	14418	14566	14452	14563	14640	14494	14434	14405	14635	14521	14526	14588	14508	14505	14630	14526	14598	14402	14504	14342	14566	14321	14506	14543	14459	14553	14351	14610	14432	14533	14580	14605	14532	14554	14517	14374	14530	14502	14478	14398	14651	14435	14460	14575	14473	14454	14476	14446	14585	14441	14548	14572	14610	14452	14571	14336	14418	14569	14615	14477	14496	14405	14527	14418	14440	14463	14519	14420	14612	14393	14476	14592	14548	14557	14369	14508	14494	14543	14448	14388	14314	14655	14609	14400	14497	14547	14483	14629	14627	14525	14534	14556	14581	14471	14605	14555	14619	14573	14584	14571	14474	14447	14494	14442	14717	14452	14633	14456	14537	14554	14590	14605	14483	14572	14606	14517	14631	14554	14384	14578	14522	14520	14620	14526	14446	14636	14506	14472	14464	14452	14547	14452	14549	14617	14580	14524	14537	14568	14461	14515	14527	14687	14505	14586	14376	14372	14595	14494	14411	14674	14537	14615	14424	14574	14337	14421	14556	14636	14518	14524	14451	14631	14542	14494	14753	14511	14611	14425	14464	14594	14502	14377	14443	14483	14676	14645	14529	14715	14676	14525	14667	14557	14508	14448	14575	14628	14603	14438	14545	14418	14514	14550	14408	14524	14607	14533	14536	14599	14389	14578	14615	14529	14671	14455	14592	14519	14565	14467	14534	14502	14659	14609	14509	14748	14526	14574	14496	14465	14626	14664	14346	14503	14453	14450	14516	14452	14253	14457	14496	14587	14606	14554	14637	14629	14628	14346	14544	14568	14597	14633	14409	14574	14459	14501	14607	14689	14398	14567	14400	14748	14578	14431	14525	14383	14550	14433	14619	14564	14542	14434	14574	14319	14503	14484	14458	14698	14422	14525	14527	14629	14698	14499	14572	14548	14529	14525	14589	14592	14534	14340	14461	14698	14499	14474	14564	14573	14687	14543	14526	14658	14630	14540	14533	14282	14538	14575	14611	14605	14635	14554	14440	14637	14485	14832	14483	14517	14555	14507	14576	14481	14607	14494	14611	14456	14488	14648	14548	14562	14452	14478	14548	14435	14582	14645	14454	14557	14632	14539	14538	14516	14571	14439	14428	14587	14666	14465	14504	14502	14421	14444	14566	14419	14566	14463	14463	14435	14449	14518	14489	14701	14547	14504	14525	14647	14400	14524	14522	14571	14679	14651	14635	14598	14327	14487	14528	14653	14353	14675	14322	14668	14639	14420	14512	14444	14533	14740	14689	14668	14543	14332	14381	14542	14691	14593	14513	14532	14392	14532	14430	14641	14324	14514	14595	14576	14520	14510	14513	14539	14483	14481	14611	14467	14450	14554	14482	14502	14341	14504	14750	14492	14617	14552	14488	14372	14485	14553	14331	14516	14571	14568	14572	14418	14560	14647	14317	14561	14520	14564	14491	14517	14538	14508	14595	14520	14508	14522	14752	14561	14599	14554	14470	14428	14267	14757	14616	14480	14623	14631	14582	14619	14467	14648	14424	14606	14463	14447	14404	14544	14379	14603	14313	14609	14485	14456	14364	14664	14629	14542	14616	14578	14542	14744	14621	14479	14429	14484	14539	14373	14479	14515	14402	14555	14398	14311	14340	14651	14379	14526	14548	14650	14475	14622	14501	14626	14377	14446	14418	14634	14402	14464	14632	14587	14535	14651	14466	14410	14356	14346	14584	14618	14434	14489	14418	14416	14484	14455	14453	14442	14643	14591	14707	14414	14641	14565	14501	14359	14424	14451	14423	14667	14669	14506	14399	14553	14506	14528	14452	14470	14602	14489	14603	14332	14616	14524	14501	14504	14468	14422	14578	14471	14518	14387	14609	14592	14422	14444	14678	14570	14614	14534	14471	14616	14367	14648	14546	14438	14531	14557	14333	14481	14437	14438	14474	14536	14461	14597	14669	14406	14438	14721	14578	14763	14436	14532	14514	14530	14512	14473	14518	14477	14527	14377	14551	14548	14410	14780	14581	14536	14409	14394	14501	14520	14523	14564	14613	14515	14445	14685	14510	14530	14538	14512	14497	14605	14422	14483	14654	14421	14580	14616	14595	14585	14495	14631	14538	14500	14604	14632	14493	14563	14584	14593	14604	14565	14488	14780	14451	14540	14618	14402	14501	14423	14465	14453	14598	14690	14486	14407	14569	14485	14545	14474	14438	14503	14579	14457	14540	14581	14601	14496	14637	14388	14621	14580	14662	14509	14733	14402	14690	14539	14570	14438	14608	14610	14344	14443	14623	14498	14534	14445	14585	14553	14661	14554
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
